CINXE.COM

Environmental leadership | Scaleway

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Environmental leadership | Scaleway</title><meta content="Scaleway is stepping up its ambition to drastically lower its environmental impact by 2050, in line with strategies in place since the company’s creation." name="description"/><meta content="Made with ❤️ by FWEB, VDESIGN &amp; VI" property="author"/><meta content="website" property="og:type"/><meta content="Scaleway" property="og:site_name"/><meta content="Environmental leadership | Scaleway" property="og:title"/><meta content="Scaleway is stepping up its ambition to drastically lower its environmental impact by 2050, in line with strategies in place since the company’s creation." property="og:description"/><meta content="https://www.scaleway.com/en/environmental-leadership/" property="og:url"/><meta content="https://www.scaleway.com/scaleway-og.jpg" property="og:image"/><meta content="https://www.scaleway.com/scaleway-og.jpg" name="twitter:image"/><meta content="summary" name="twitter:card"/><meta content="@Scaleway" name="twitter:creator"/><meta content="Environmental leadership" name="twitter:title"/><meta content="Scaleway is stepping up its ambition to drastically lower its environmental impact by 2050, in line with strategies in place since the company’s creation." name="twitter:description"/><link href="/favicon/favicon.svg" type="image/svg+xml" rel="icon"/><link href="/favicon/favicon.ico" rel="icon"/><link href="/favicon/apple-touch-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="/favicon/apple-touch-icon-180x180.png" type="image/png" rel="shortcut icon" sizes="180x180"/><link href="/manifest.json" rel="manifest"/><link href="https://www.scaleway.com/en/environmental-leadership/" rel="canonical"/><link href="https://www.scaleway.com/en/environmental-leadership/" hrefLang="en" rel="alternate"/><link href="https://www.scaleway.com/fr/leadership-environnemental/" hrefLang="fr" rel="alternate"/><link rel="preload" as="image" imageSrcSet="https://scaleway.com/cdn-cgi/image/width=1920/https://www-uploads.scaleway.com/Environmental_Leadership_Header_Illustration_14433963f8.webp 1x, https://scaleway.com/cdn-cgi/image/width=3840/https://www-uploads.scaleway.com/Environmental_Leadership_Header_Illustration_14433963f8.webp 2x" fetchpriority="high"/><meta name="next-head-count" content="25"/><link rel="preload" href="/_next/static/media/a34f9d1faa5f3315-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/2d141e1a38819612-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/5a4aac22989312df.css" as="style"/><link rel="stylesheet" href="/_next/static/css/5a4aac22989312df.css" data-n-g=""/><link rel="preload" href="/_next/static/css/7d62034c398c261e.css" as="style"/><link rel="stylesheet" href="/_next/static/css/7d62034c398c261e.css" data-n-p=""/><link rel="preload" href="/_next/static/css/aa4d0bbbcc1580b9.css" as="style"/><link rel="stylesheet" href="/_next/static/css/aa4d0bbbcc1580b9.css" data-n-p=""/><link rel="preload" href="/_next/static/css/9ed3f62304c0ed98.css" as="style"/><link rel="stylesheet" href="/_next/static/css/9ed3f62304c0ed98.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-7ff391b0025b4fe3.js" defer=""></script><script src="/_next/static/chunks/framework-2de211cc2591dcf8.js" defer=""></script><script src="/_next/static/chunks/main-387e329be5509820.js" defer=""></script><script src="/_next/static/chunks/pages/_app-1496642abd45d16f.js" defer=""></script><script src="/_next/static/chunks/6e47b94c-9e3a3752baa347f4.js" defer=""></script><script src="/_next/static/chunks/675-283f369b69dc812e.js" defer=""></script><script src="/_next/static/chunks/395-a7842d01211b5e87.js" defer=""></script><script src="/_next/static/chunks/278-6df85a5cbf7eb789.js" defer=""></script><script src="/_next/static/chunks/203-297b68d4a6e0d27a.js" defer=""></script><script src="/_next/static/chunks/611-4b1076aa94df1da9.js" defer=""></script><script src="/_next/static/chunks/491-86bff1e346bd4817.js" defer=""></script><script src="/_next/static/chunks/61-560b31de010f9cf5.js" defer=""></script><script src="/_next/static/chunks/pages/%5B%5B...slug%5D%5D-c783396f94464bb8.js" defer=""></script><script src="/_next/static/RHFDf2FUsZGq9xdClkNw2/_buildManifest.js" defer=""></script><script src="/_next/static/RHFDf2FUsZGq9xdClkNw2/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css-global 0"></style><div class="__variable_375d66 __variable_f77ac8 container"><header class="Header_headerContainer__QdHBn full-width"><div class="container"><div class="Header_header__F8_cv"><a class="Header_logo__VA8XZ" href="/en/"><img alt="Scaleway" loading="lazy" width="166" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/static/media/logo.7e2996cb.svg 1x, /_next/static/media/logo.7e2996cb.svg 2x" src="/_next/static/media/logo.7e2996cb.svg"/></a><a href="#login" class="SkipLink_link__wUma3">Skip to login</a><a href="#main" class="SkipLink_link__wUma3">Skip to main content</a><a href="#footer" class="SkipLink_link__wUma3">Skip to footer section</a><button class="Header_menuButton__3SEfv" type="button"><style data-emotion="css 3sqif5">.css-3sqif5{vertical-align:middle;fill:currentColor;height:1em;width:1em;min-width:1em;min-height:1em;}.css-3sqif5 .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-3sqif5 e1gt4cfo0"><path fill-rule="evenodd" d="M2 4.75A.75.75 0 0 1 2.75 4h14.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 4.75M2 10a.75.75 0 0 1 .75-.75h14.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 10m0 5.25a.75.75 0 0 1 .75-.75h14.5a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1-.75-.75" clip-rule="evenodd"></path></svg><span class="sr-only">Open</span></button><p class="Header_motd___aKIs font-body-xsmall-bold"><style data-emotion="css ghisla">.css-ghisla{vertical-align:middle;fill:#bf96f8;height:1em;width:1em;min-width:1em;min-height:1em;}.css-ghisla .fillStroke{stroke:#bf96f8;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-ghisla e1gt4cfo0"><path fill-rule="evenodd" d="M15.896 1.05a.82.82 0 0 1 1.05.487q.191.525.358 1.062c.474 1.528.791 3.125.931 4.772.474.51.765 1.195.765 1.947 0 .753-.29 1.438-.765 1.948a22.5 22.5 0 0 1-1.29 5.834.818.818 0 1 1-1.537-.563l.115-.32a20.9 20.9 0 0 0-5.885-1.77q.222.633.494 1.239c.385.855.107 1.918-.758 2.418l-.596.344c-.891.515-2.083.206-2.54-.784a20 20 0 0 1-1.24-3.52 4.91 4.91 0 0 1 .911-9.735h.682q.926 0 1.83-.078a20.9 20.9 0 0 0 7.102-1.91l-.115-.321a.82.82 0 0 1 .488-1.05m.107 2.952a22.5 22.5 0 0 1-6.854 1.9 15.6 15.6 0 0 0-.376 3.416c0 1.175.13 2.318.376 3.416 2.42.273 4.726.927 6.854 1.9a21 21 0 0 0 .679-5.316q0-.764-.054-1.514a21 21 0 0 0-.625-3.802m-8.552 8.605a17.3 17.3 0 0 1-.315-3.289c0-1.124.108-2.223.315-3.288q-.428.016-.86.016h-.682a3.273 3.273 0 1 0 0 6.545h.682q.432 0 .86.016m-.739 1.62c.265.95.604 1.87 1.011 2.75a.13.13 0 0 0 .087.074.2.2 0 0 0 .15-.02l.596-.344c.085-.05.15-.184.084-.33a17 17 0 0 1-.78-2.092q-.57-.034-1.148-.037" clip-rule="evenodd"></path></svg><a href="/en/dedibox/gpu/">NEW: Dedicated GPU power with Dedibox GPU!</a></p><nav class="Header_topBarNavigation__J7wuM"><ul class="Header_links__h6bjt"><li><a href="https://www.scaleway.com/en/docs/" class="cta-inline cta-size-big">Docs</a></li><li><a href="https://www.scaleway.com/en/contact/" class="cta-inline cta-size-big">Contact</a></li></ul><ul class="Header_language__wTYaL"><li><span class="sr-only">English</span><span>en</span></li><li><a href="/fr/leadership-environnemental/"><span class="sr-only">Français</span><span aria-hidden="true">fr</span></a></li></ul><ul id="login" class="Header_cta__pCBCd"><li><a href="https://console.scaleway.com/login" class="cta-inline cta-size-xsmall cta-icon-left">Log in<style data-emotion="css 3sqif5">.css-3sqif5{vertical-align:middle;fill:currentColor;height:1em;width:1em;min-width:1em;min-height:1em;}.css-3sqif5 .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-3sqif5 e1gt4cfo0"><path fill-rule="evenodd" d="M10 2.625a2.375 2.375 0 1 0 0 4.75 2.375 2.375 0 0 0 0-4.75M6.125 5a3.875 3.875 0 1 1 7.75 0 3.875 3.875 0 0 1-7.75 0M4.531 16.288c1.683.7 3.53 1.087 5.47 1.087 1.938 0 3.785-.387 5.468-1.087a5.5 5.5 0 0 0-10.938 0m-1.53.464a7 7 0 0 1 13.998 0 .75.75 0 0 1-.437.695A15.7 15.7 0 0 1 10 18.875a15.7 15.7 0 0 1-6.562-1.428.75.75 0 0 1-.437-.695" clip-rule="evenodd"></path></svg></a></li><li><a href="https://console.scaleway.com/register" class="cta-primary cta-size-xsmall">Sign up</a></li></ul></nav><nav class="Header_mainNavigation__2hBOV"><ul class="Header_categories__d9wSj"><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>Dedibox and Bare Metal<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><a class="cta-inline cta-size-big Header_rangeTitle__erFbE" href="/en/dedibox/">Dedibox - dedicated servers</a><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedibox/start/"><span class="Header_title__aXpFt">Start</span><span class="Header_description__j61Yf font-body-xsmall-regular">Affordable servers with the best price-performance ratio on the market</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedibox/pro/"><span class="Header_title__aXpFt">Pro</span><span class="Header_description__j61Yf font-body-xsmall-regular">Perfect balance of processing power, memory and storage</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedibox/core/"><span class="Header_title__aXpFt">Core</span><span class="Header_description__j61Yf font-body-xsmall-regular">The high performance backbone of your mission-critical infrastructure</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedibox/store/"><span class="Header_title__aXpFt">Store</span><span class="Header_description__j61Yf font-body-xsmall-regular">For mission-critical data, fast storage, backup and streaming</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedibox/gpu/"><span class="Header_title__aXpFt">GPU</span><span class="Header_description__j61Yf font-body-xsmall-regular">Dedicated GPU power with reliable performance and stability</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedibox/dedirack/"><span class="Header_title__aXpFt">Dedirack</span><span class="Header_description__j61Yf font-body-xsmall-regular">Host your Hardware in our secured French datacenters</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedibox-vps/"><span class="Header_title__aXpFt">Dedibox VPS</span><span class="Header_description__j61Yf font-body-xsmall-regular">60 locations worldwide, starting at €4,99/month</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><a class="cta-inline cta-size-big Header_rangeTitle__erFbE" href="/en/elastic-metal/">Elastic Metal - bare metal cloud</a><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/elastic-metal/aluminium/"><span class="Header_title__aXpFt">Aluminium</span><span class="Header_description__j61Yf font-body-xsmall-regular">Fully dedicated bare metal servers with native cloud integration, at the best price</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/elastic-metal/beryllium/"><span class="Header_title__aXpFt">Beryllium</span><span class="Header_description__j61Yf font-body-xsmall-regular">Powerful, balanced and reliable servers for production-grade applications</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/elastic-metal/iridium/"><span class="Header_title__aXpFt">Iridium</span><span class="Header_description__j61Yf font-body-xsmall-regular">Powerful dedicated server designed to handle high-workload applications</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/elastic-metal/lithium/"><span class="Header_title__aXpFt">Lithium</span><span class="Header_description__j61Yf font-body-xsmall-regular">Designed with huge local storage to keep, back up, and protect your data</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/elastic-metal/titanium/"><span class="Header_title__aXpFt">Titanium</span><span class="Header_description__j61Yf font-body-xsmall-regular">Power and stability of dedicated GPU hardware integrated into the Scaleway ecosystem</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><a class="cta-inline cta-size-big Header_rangeTitle__erFbE" href="/en/apple-mac-mini/">Apple</a><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/hello-m1/"><span class="Header_title__aXpFt">Mac mini M1</span><span class="Header_description__j61Yf font-body-xsmall-regular">Enjoy the Mac mini experience with great simplicity</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/mac-mini-m2/"><span class="Header_title__aXpFt">Mac mini M2</span><span class="Header_description__j61Yf font-body-xsmall-regular">Perform your daily tasks with speed and efficiency</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/mac-mini-m2-pro/"><span class="Header_title__aXpFt">Mac mini M2 Pro</span><span class="Header_description__j61Yf font-body-xsmall-regular">Realize your most ambitious projects thanks to a new level of power</span></a></li></ul></li></ul></li></ul></li><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>Compute<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><a class="cta-inline cta-size-big Header_rangeTitle__erFbE" href="/en/virtual-instances/">Virtual Instances</a><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/production-optimized-instances/"><span class="Header_title__aXpFt">Production-Optimized</span><span class="Header_description__j61Yf font-body-xsmall-regular">Dedicated vCPU for the most demanding workloads (x86)</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/workload-optimized-instances/"><span class="Header_title__aXpFt">Workload-Optimized</span><span class="Header_description__j61Yf font-body-xsmall-regular">Secure, scalable VMs, equipped for high memory and compute demands (x86)</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/cost-optimized-instances/"><span class="Header_title__aXpFt">Cost-Optimized</span><span class="Header_description__j61Yf font-body-xsmall-regular">Highly reliable and priced affordably Instances with shared vCPUs (x86 and ARM)</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/stardust-instances/"><span class="Header_title__aXpFt">Learning</span><span class="Header_description__j61Yf font-body-xsmall-regular">A tiny instance to test and host your personal projects (x86)</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><a class="cta-inline cta-size-big Header_rangeTitle__erFbE" href="/en/gpu-instances/">GPU</a><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/l4-gpu-instance/"><span class="Header_title__aXpFt">L4 GPU Instance</span><span class="Header_description__j61Yf font-body-xsmall-regular">Maximize your AI infrastructures with a versatile Instance</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/l40s-gpu-instance/"><span class="Header_title__aXpFt">L40S GPU Instance</span><span class="Header_description__j61Yf font-body-xsmall-regular">Universal Instance, faster than L4 and cheaper than H100 PCIe</span></a></li><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/h100-pcie-try-it-now/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">H100 PCIe GPU Instance</span><span class="Header_description__j61Yf font-body-xsmall-regular">Accelerate your model training with the most high-end AI chip</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/gpu-3070-instances/"><span class="Header_title__aXpFt">GPU 3070 Instances</span><span class="Header_description__j61Yf font-body-xsmall-regular">Dedicated NVIDIA® RTX 3070 with the best price/performance ratio</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/gpu-render-instances/"><span class="Header_title__aXpFt">Render GPU Instances</span><span class="Header_description__j61Yf font-body-xsmall-regular">Dedicated Tesla P100s for all your Machine Learning &amp; Artificial Intelligence needs.</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Serverless</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/serverless-functions/"><span class="Header_title__aXpFt">Serverless Functions</span><span class="Header_description__j61Yf font-body-xsmall-regular">Experience an easy way to run your code on the cloud</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/serverless-containers/"><span class="Header_title__aXpFt">Serverless Containers</span><span class="Header_description__j61Yf font-body-xsmall-regular">Easily run containers on the cloud with a single command</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/serverless-jobs/"><span class="Header_title__aXpFt">Serverless Jobs</span><span class="Header_description__j61Yf font-body-xsmall-regular">Run batches of tasks in the cloud</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><a class="cta-inline cta-size-big Header_rangeTitle__erFbE" href="/en/containers/">Containers</a><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/kubernetes-kapsule/"><span class="Header_title__aXpFt">Kubernetes Kapsule</span><span class="Header_description__j61Yf font-body-xsmall-regular">Kubernetes exclusively for Scaleway products and resources</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/kubernetes-kosmos/"><span class="Header_title__aXpFt">Kubernetes Kosmos</span><span class="Header_description__j61Yf font-body-xsmall-regular">Multi-cloud Kubernetes for Scaleway and external providers resources</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/container-registry/"><span class="Header_title__aXpFt">Container Registry</span><span class="Header_description__j61Yf font-body-xsmall-regular">An easy-to-use Docker repository</span></a></li></ul></li></ul></li></ul></li><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>AI<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Clusters</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/custom-built-clusters/"><span class="Header_title__aXpFt">Custom-built Clusters</span><span class="Header_description__j61Yf font-body-xsmall-regular">Build the next Foundation Model with one of the fastest and most energy-efficient supercomputers in the world</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/cluster-on-demand/"><span class="Header_title__aXpFt">On Demand Cluster</span><span class="Header_description__j61Yf font-body-xsmall-regular">Rent a GPU-cluster from 32 to more than a thousand GPUs to speed up distributed training</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Model-as-a-service</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/inference/"><span class="Header_title__aXpFt">Managed Inference</span><span class="Header_description__j61Yf font-body-xsmall-regular">Deploy AI models in a dedicated inference infrastructure. Get tailored security and predictable throughput</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/generative-apis/"><span class="Header_title__aXpFt">Generative APIs</span><span class="Header_description__j61Yf font-body-xsmall-regular">Consume AI models instantly via a simple API call. All hosted in Europe</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">GPU Instances</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/l40s-gpu-instance/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">L40S GPU Instance</span><span class="Header_description__j61Yf font-body-xsmall-regular">Accelerate the next generation of AI-enabled applications with the universal L40S GPU Instance, faster than L4 and cheaper than H100 PCIe</span></a></li><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/l4-gpu-instance/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">L4 GPU Instance</span><span class="Header_description__j61Yf font-body-xsmall-regular">Maximize your AI infrastructure&#x27;s potential with a versatile and cost-effective GPU Instance</span></a></li><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/h100-pcie-try-it-now/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">H100 PCIe GPU Instance</span><span class="Header_description__j61Yf font-body-xsmall-regular">Accelerate your model training with the most high-end AI chip</span></a></li><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/gpu-render-instances/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Render GPU Instance</span><span class="Header_description__j61Yf font-body-xsmall-regular">Dedicated Tesla P100s for all your Machine Learning &amp; Artificial Intelligence needs</span></a></li></ul></li></ul></li></ul></li><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>Storage<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Storage</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/object-storage/"><span class="Header_title__aXpFt">Object Storage</span><span class="Header_description__j61Yf font-body-xsmall-regular">Amazon S3-compatible and Multi-AZ resilient object storage service. Ensuring high availability for your data</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/glacier-cold-storage/"><span class="Header_title__aXpFt">Scaleway Glacier</span><span class="Header_description__j61Yf font-body-xsmall-regular">Cold Storage class to secure long-term object storage. Ideal for deep archived data.</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/block-storage/"><span class="Header_title__aXpFt">Block Storage</span><span class="Header_description__j61Yf font-body-xsmall-regular">Flexible and reliable storage for demanding workloads</span></a></li></ul></li></ul></li></ul></li><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>Network<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Network</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/vpc/"><span class="Header_title__aXpFt">Virtual Private Cloud</span><span class="Header_description__j61Yf font-body-xsmall-regular">Secure your cloud resources with ease on a resilient regional network</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/public-gateway/"><span class="Header_title__aXpFt">Public Gateway</span><span class="Header_description__j61Yf font-body-xsmall-regular"> A single and secure entrance to your infrastructure</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/load-balancer/"><span class="Header_title__aXpFt">Load Balancer</span><span class="Header_description__j61Yf font-body-xsmall-regular">Improve the performance of your services as you grow</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/domains-and-dns/"><span class="Header_title__aXpFt">Domains and DNS</span><span class="Header_description__j61Yf font-body-xsmall-regular">Buy domain names and manage DNS. Find your favourite extensions at a fair price</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/ipam/"><span class="Header_title__aXpFt">IPAM (IP Address Manager)</span><span class="Header_description__j61Yf font-body-xsmall-regular">Centralize and simplify your Scaleway IP address management</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/edge-services/"><span class="Header_title__aXpFt">Edge Services</span><span class="Header_description__j61Yf font-body-xsmall-regular">Expose your HTTP services to the internet with security, reliability, and efficiency by design.</span></a></li></ul></li></ul></li></ul></li><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>Data &amp; Tools<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Data</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/database/"><span class="Header_title__aXpFt">Managed Database for PostgreSQL &amp; MySQL</span><span class="Header_description__j61Yf font-body-xsmall-regular">New generation of Relational Databases designed to scale on-demand</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/managed-database-for-redistm/"><span class="Header_title__aXpFt">Managed Database for Redis™</span><span class="Header_description__j61Yf font-body-xsmall-regular">Accelerate your web application with powerful caching of Memory Databases</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/managed-mongodb/"><span class="Header_title__aXpFt">Managed MongoDB®</span><span class="Header_description__j61Yf font-body-xsmall-regular">Drive your own document-oriented database. Let us managed the engine</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/serverless-sql-database/"><span class="Header_title__aXpFt">Serverless SQL Database</span><span class="Header_description__j61Yf font-body-xsmall-regular">Go serverless with fully managed database</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/messaging-and-queuing/"><span class="Header_title__aXpFt">Messaging and Queuing</span><span class="Header_description__j61Yf font-body-xsmall-regular">Send messages and events without having to manage your message broker</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/distributed-data-lab/"><span class="Header_title__aXpFt">Distributed Data Lab</span><span class="Header_description__j61Yf font-body-xsmall-regular">Speed up data processing over very large volumes of data with an Apache Spark™ managed solution.</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Business Applications</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/web-hosting/"><span class="Header_title__aXpFt">Web Hosting</span><span class="Header_description__j61Yf font-body-xsmall-regular">Hosting for individuals, professionals, and everyone in between.</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/web-platform-powered-by-clever-cloud/"><span class="Header_title__aXpFt">Web Platform</span><span class="Header_description__j61Yf font-body-xsmall-regular">Ship your applications only in a few clicks.</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/transactional-email-tem/"><span class="Header_title__aXpFt">Transactional Email</span><span class="Header_description__j61Yf font-body-xsmall-regular">Instant delivery of your transactional emails</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/cockpit/"><span class="Header_title__aXpFt">Cockpit</span><span class="Header_description__j61Yf font-body-xsmall-regular">Monitor infrastructures in minutes with a fully managed observability solution</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/iot-hub/"><span class="Header_title__aXpFt">IoT Hub</span><span class="Header_description__j61Yf font-body-xsmall-regular">A purpose-built bridge between connected hardware and cloud.</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Security &amp; Organization</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/iam/"><span class="Header_title__aXpFt">Identity and Access Management (IAM)</span><span class="Header_description__j61Yf font-body-xsmall-regular">The easiest way to safely collaborate in the cloud</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/secret-manager/"><span class="Header_title__aXpFt">Secret Manager</span><span class="Header_description__j61Yf font-body-xsmall-regular">Protect your sensitive data across your cloud infrastructure</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/cost-manager/"><span class="Header_title__aXpFt">Cost Manager</span><span class="Header_description__j61Yf font-body-xsmall-regular">Easily track your consumption in an all-in-one tool</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/environmental-footprint-calculator/"><span class="Header_title__aXpFt">Environmental Footprint Calculator</span><span class="Header_description__j61Yf font-body-xsmall-regular">Accurately track your environmental impact and make informed choices</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Developer Tools</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/developers/api/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Scaleway API</span><span class="Header_description__j61Yf font-body-xsmall-regular">The Public Interface for developers</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/cli/"><span class="Header_title__aXpFt">CLI</span><span class="Header_description__j61Yf font-body-xsmall-regular">Deploy and manage your infrastructure directly from the command line</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/terraform/"><span class="Header_title__aXpFt">Terraform</span><span class="Header_description__j61Yf font-body-xsmall-regular">Securely and efficiently provision and manage Infrastructure as Code with Terraform</span></a></li></ul></li></ul></li></ul></li><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>Solutions<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Industries</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/ai-solutions/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Artificial Intelligence</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/public-sector-solutions/"><span class="Header_title__aXpFt">Public Sector</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/gaming-cloud-solutions/"><span class="Header_title__aXpFt">Gaming</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/media-and-entertainment/"><span class="Header_title__aXpFt">Media and Entertainment</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/e-commerce-retail-solutions/"><span class="Header_title__aXpFt">Retail and E-commerce</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/startup-program/"><span class="Header_title__aXpFt">Startup Program</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/financial-services-solutions/"><span class="Header_title__aXpFt">Financial Services</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/industrial-solutions/"><span class="Header_title__aXpFt">Industrial</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Use Cases</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/cloud-storage-solutions/"><span class="Header_title__aXpFt">Cloud Storage Solutions</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/kubernetes-solutions/"><span class="Header_title__aXpFt">Kubernetes Solutions</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/build-scalable-applications-with-serverless/"><span class="Header_title__aXpFt">Serverless Applications</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Web Hosting</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/managed-web-hosting/"><span class="Header_title__aXpFt">Managed Web Hosting</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/dedicated-web-hosting/"><span class="Header_title__aXpFt">Dedicated Web Hosting</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li></ul></li></ul></li></ul></li><li class="Header_category__vO7aZ"><button class="Header_categoryButton__HzX8n" type="button"><div class="Header_backIconWrapper__3_VH9"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18 10a.75.75 0 0 1-.75.75H4.66l2.1 1.95a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 1 1 1.02 1.1l-2.1 1.95h12.59A.75.75 0 0 1 18 10" clip-rule="evenodd"></path></svg></div>Resources<!-- --> <style data-emotion="css vjk1na">.css-vjk1na{vertical-align:middle;fill:currentColor;height:16px;width:16px;min-width:16px;min-height:16px;}.css-vjk1na .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="Header_arrowIcon__55hHe css-vjk1na e1gt4cfo0"><path fill-rule="evenodd" d="M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></button><ul class="Header_categoryItems__2HSnz"><li class="Header_categoryItem__ojazE"><ul class="Header_subCategoryLinks__vjp3i"><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Ecosystem</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/all-products/"><span class="Header_title__aXpFt">All products</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/product-updates/"><span class="Header_title__aXpFt">Product updates</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/betas/"><span class="Header_title__aXpFt">Betas</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/docs/changelog/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Changelog</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="https://www.scaleway.com/en/blog/"><span class="Header_title__aXpFt">Blog</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Community</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a href="https://slack.scaleway.com/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Slack Community</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a href="https://feature-request.scaleway.com/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Feature Requests</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/scaleway-learning/"><span class="Header_title__aXpFt">Scaleway Learning</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Company</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/events/"><span class="Header_title__aXpFt">Events</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a href="https://www.scaleway.com/en/marketplace/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Marketplace</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/careers/"><span class="Header_title__aXpFt">Careers</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/about-us/"><span class="Header_title__aXpFt">About us</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a href="https://labs.scaleway.com/" class="cta-inline cta-size-big Header_productItemLink__fvac6"><span class="Header_title__aXpFt">Labs</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/customer-testimonials/"><span class="Header_title__aXpFt">Customer Testimonials</span><span class="Header_description__j61Yf font-body-xsmall-regular"></span></a></li></ul></li></ul></li></ul></li><li class="Header_rootLink__aqRlE"><a class="cta-inline cta-size-big" href="/en/pricing/">Pricing</a></li></ul></nav></div></div></header><div class="Breadcrumb_breadcrumb__aCUaD"><a class="Breadcrumb_item__sutml font-body-xsmall-regular" href="/en/">Home</a><strong class="Breadcrumb_item__sutml Breadcrumb_currentItem__81CIi font-body-xsmall-bold"><span>Environmental leadership </span></strong></div><main id="main" class="main has-breadcrumb"><section class="GenericHero_genericHero__z65jb full-width GenericHero_aqua__iZ_a6"><div class="container"><div class="GenericHero_hero__rAsEX"><div class="GenericHero_content__al2UU"><h1 class="font-heading-header-title">Environmental Leadership </h1></div><div class="GenericHero_image__eZ2ue"><img alt="EnvironmentalLeadership-Header-Illustration.webp" fetchpriority="high" width="1424" height="880" decoding="async" data-nimg="1" style="color:transparent" srcSet="https://scaleway.com/cdn-cgi/image/width=1920/https://www-uploads.scaleway.com/Environmental_Leadership_Header_Illustration_14433963f8.webp 1x, https://scaleway.com/cdn-cgi/image/width=3840/https://www-uploads.scaleway.com/Environmental_Leadership_Header_Illustration_14433963f8.webp 2x" src="https://scaleway.com/cdn-cgi/image/width=3840/https://www-uploads.scaleway.com/Environmental_Leadership_Header_Illustration_14433963f8.webp"/></div></div></div></section><section class="GenericContent_sectionBig__QF2eH GenericContent_center__ulPx1"><div class="GenericContent_titleContainer__7APZN GenericContent_center__ulPx1"><h2 class="font-heading-primary-title">Responsible sustainability </h2><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway is committed to limiting the environmental impact of the cloud, in line with parent company iliad Group&#x27;s SBTi-validated objective to <strong class="font-body-bold">reduce scope 1, 2 &amp; 3 emissions by 90% by 2050</strong> (vs. 2022). We innovate constantly to take our sector to new levels of sustainability, by offering responsible products and services which limit our clients&#x27; impact on the planet.</p></div></div><div class="GenericContent_buttons__Lx6q1 GenericContent_center__ulPx1"><a href="https://www.iliad.fr/en/nos-engagements/pour-l-environnement" class="cta-primary cta-size-big cta-icon-right"> More on Group Iliad&#x27;s 10 environmental commitments <style data-emotion="css 3sqif5">.css-3sqif5{vertical-align:middle;fill:currentColor;height:1em;width:1em;min-width:1em;min-height:1em;}.css-3sqif5 .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="css-3sqif5 e1gt4cfo0"><path d="M10.678 3.22a.75.75 0 0 1 1.06 0l6.042 6.04a.75.75 0 0 1 0 1.061l-6.041 6.042a.75.75 0 0 1-1.061-1.061l4.761-4.761H2.75a.75.75 0 0 1 0-1.5h12.69L10.677 4.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></a></div></section><section class="GenericImageContent_imageContentContainer__5E3Z3"><ul class="GenericImageContent_items__7jEnb GenericImageContent_big__xwPNQ"><li><img alt="" loading="lazy" width="1034" height="1510" decoding="async" data-nimg="1" class="GenericImageContent_image___xszp" style="color:transparent" srcSet="https://scaleway.com/cdn-cgi/image/width=1080/https://www-uploads.scaleway.com/Impact_Report_2024_cover_EN_d91ace8c73.webp 1x, https://scaleway.com/cdn-cgi/image/width=3840/https://www-uploads.scaleway.com/Impact_Report_2024_cover_EN_d91ace8c73.webp 2x" src="https://scaleway.com/cdn-cgi/image/width=3840/https://www-uploads.scaleway.com/Impact_Report_2024_cover_EN_d91ace8c73.webp"/><div class="GenericImageContent_content__UBHHy"><h3 class="font-heading-primary-title">Impact Report</h3><div class="RichText_scwRichtextStyle__xoOiq GenericImageContent_richText__0dYO6"><p class="font-body-regular">Every year, Scaleway reports transparently on key ESG indicators, covering our commitments to our <strong class="font-body-bold">People</strong>, to the <strong class="font-body-bold">Environment</strong> and to <strong class="font-body-bold">Society</strong> at large. Download our latest report to discover key indicators such as PUE+WUE (power and water usage effectiveness), CO2eq emissions (scopes 1, 2 &amp; 3), hardware reuse, customer satisfaction ratings and staff diversity.</p></div></div></li></ul><div class="twoButtons"><a href="https://www-uploads.scaleway.com/Impact_Report2024_A4_EN_e63efcae20.pdf" class="cta-primary cta-size-big cta-icon-right">Download our latest Impact Report<style data-emotion="css 3sqif5">.css-3sqif5{vertical-align:middle;fill:currentColor;height:1em;width:1em;min-width:1em;min-height:1em;}.css-3sqif5 .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="css-3sqif5 e1gt4cfo0"><path d="M10.678 3.22a.75.75 0 0 1 1.06 0l6.042 6.04a.75.75 0 0 1 0 1.061l-6.041 6.042a.75.75 0 0 1-1.061-1.061l4.761-4.761H2.75a.75.75 0 0 1 0-1.5h12.69L10.677 4.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></a></div></section><section class="GenericImageContent_imageContentContainer__5E3Z3"><h2 class="font-heading-primary-title">Scaleway&#x27;s environmental commitments</h2><ul class="GenericImageContent_items__7jEnb"><li><img alt="EnergyConsumption-Green-illustration.webp" loading="lazy" width="1024" height="624" decoding="async" data-nimg="1" class="GenericImageContent_image___xszp" style="color:transparent" srcSet="https://scaleway.com/cdn-cgi/image/width=1080/https://www-uploads.scaleway.com/Energy_Consumption_Green_illustration_a89a7dd5fa.webp 1x, https://scaleway.com/cdn-cgi/image/width=2048/https://www-uploads.scaleway.com/Energy_Consumption_Green_illustration_a89a7dd5fa.webp 2x" src="https://scaleway.com/cdn-cgi/image/width=2048/https://www-uploads.scaleway.com/Energy_Consumption_Green_illustration_a89a7dd5fa.webp"/><div class="GenericImageContent_content__UBHHy"><h3 class="font-heading-tertiary-title">Optimizing energy</h3><div class="RichText_scwRichtextStyle__xoOiq GenericImageContent_richText__0dYO6"><p class="font-body-regular">Scaleway strives to use as little energy as possible. Our PUE (Power Usage Effectiveness) was 1.37 in 2023, well below the industry average (1.55) and with a minimum of 1.16. This minimum is obtained by DC5, one of Europe&#x27;s most sustainable data centers (more details below). Most of our workloads are handled by French data centers. Around 90% of electricity in France comes from low-carbon sources (vs. 22% in Ireland, for example). And we buy renewable energy to compensate for any fossil fuel energy usage, in France, Amsterdam or Poland data centers (Guarantee of Origin).</p></div></div></li><li><img alt="Water-Green-illustration.webp" loading="lazy" width="1024" height="624" decoding="async" data-nimg="1" class="GenericImageContent_image___xszp" style="color:transparent" srcSet="https://scaleway.com/cdn-cgi/image/width=1080/https://www-uploads.scaleway.com/Water_Green_illustration_f2cfb29184.webp 1x, https://scaleway.com/cdn-cgi/image/width=2048/https://www-uploads.scaleway.com/Water_Green_illustration_f2cfb29184.webp 2x" src="https://scaleway.com/cdn-cgi/image/width=2048/https://www-uploads.scaleway.com/Water_Green_illustration_f2cfb29184.webp"/><div class="GenericImageContent_content__UBHHy"><h3 class="font-heading-tertiary-title">Minimizing water consumption</h3><div class="RichText_scwRichtextStyle__xoOiq GenericImageContent_richText__0dYO6"><p class="font-body-regular">Whereas many cloud providers use millions of cubic meters of water in cooling towers to keep their servers from overheating, Scaleway is firmly opposed to this type of practice. This is one of the reasons our French data centers consumed only 4451m3 of water in 2022, or the equivalent of 37 French households.</p></div></div></li><li><img alt="CircularEconomy-Green-illustration.webp" loading="lazy" width="1024" height="624" decoding="async" data-nimg="1" class="GenericImageContent_image___xszp" style="color:transparent" srcSet="https://scaleway.com/cdn-cgi/image/width=1080/https://www-uploads.scaleway.com/Circular_Economy_Green_illustration_7e03ede97b.webp 1x, https://scaleway.com/cdn-cgi/image/width=2048/https://www-uploads.scaleway.com/Circular_Economy_Green_illustration_7e03ede97b.webp 2x" src="https://scaleway.com/cdn-cgi/image/width=2048/https://www-uploads.scaleway.com/Circular_Economy_Green_illustration_7e03ede97b.webp"/><div class="GenericImageContent_content__UBHHy"><h3 class="font-heading-tertiary-title">Defending the circular economy</h3><div class="RichText_scwRichtextStyle__xoOiq GenericImageContent_richText__0dYO6"><p class="font-body-regular">With hardware representing three quarters of global digital emissions, Scaleway has a role to play in reducing the impact of its IT equipment. This is why 80% of our servers&#x27; components are reused, why we work to prolong their lifespans by up to 10 years (compared with 4-5 for the rest of the sector), and why Transformers and Nursery, our main hardware reconditioning programs, were industrialized in 2023.</p></div></div></li><li><img alt="" loading="lazy" width="950" height="550" decoding="async" data-nimg="1" class="GenericImageContent_image___xszp" style="color:transparent" srcSet="https://scaleway.com/cdn-cgi/image/width=1080/https://www-uploads.scaleway.com/Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c.png 1x, https://scaleway.com/cdn-cgi/image/width=1920/https://www-uploads.scaleway.com/Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c.png 2x" src="https://scaleway.com/cdn-cgi/image/width=1920/https://www-uploads.scaleway.com/Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c.png"/><div class="GenericImageContent_content__UBHHy"><h3 class="font-heading-tertiary-title">Measurable excellence</h3><div class="RichText_scwRichtextStyle__xoOiq GenericImageContent_richText__0dYO6"><p class="font-body-regular">Scaleway&#x27;s <strong class="font-body-bold">Environmental Impact Calculator</strong> is the most far-reaching of the entire cloud sector, covering carbon emissions (scopes 1, 2 &amp; 3), individualized hardware impacts and water consumption. <a href="https://www.scaleway.com/en/environmental-footprint-calculator" class="cta-text cta-size-small">More information here</a>. Scaleway also advises French national ecological agency <strong class="font-body-bold">ADEME</strong> on key referentials like PCR Cloud; <strong class="font-body-bold">EcoVadis</strong> granted Scaleway its <strong class="font-body-bold">Gold Medal</strong> early 2024, putting us in the top 5% of its most sustainable companies; and the <strong class="font-body-bold">Green Web Foundation</strong> has reconfirmed our website is &quot;<a href="https://www.thegreenwebfoundation.org/green-web-check/?url=www.scaleway.com" class="cta-text cta-size-small">Hosted Green</a>&quot;.</p></div></div></li></ul></section><section class="GenericContent_sectionBig__QF2eH GenericContent_center__ulPx1"><div class="GenericContent_titleContainer__7APZN GenericContent_center__ulPx1"><h2 class="font-heading-primary-title">Data centers: key indicators for 2023</h2><div class="RichText_scwRichtextStyle__xoOiq"> <div class="Table_table__6cXug fixed"><table><thead><tr><th><strong class="font-body-bold">Data center</strong></th><th><strong class="font-body-bold">PUE</strong></th><th><strong class="font-body-bold">WUE</strong></th><th><strong class="font-body-bold">Power source</strong></th><th><strong class="font-body-bold">Cooling system</strong></th></tr></thead><tbody><tr><td>DC2 PAR1 Paris</td><td>1.460</td><td>0.014</td><td>100% wind or hydro - Guarantee of origin (GO)</td><td>Chilled water system</td></tr><tr><td>DC3 PAR1 Paris</td><td>1.370</td><td>0.001</td><td>100% wind or hydro - Guarantee of origin (GO)</td><td>Indirect free cooling with a closed-circuit high-temperature chilled water system</td></tr><tr><td>DC4 Paris</td><td>1.440</td><td>0</td><td>100% wind or hydro - Guarantee of origin (GO)</td><td>EC (direct) with variable compressor (VRV)</td></tr><tr><td>DC5 PAR2 Paris</td><td>1.16</td><td>0.214</td><td>100% wind or hydro - Guarantee of origin (GO)</td><td>Direct free cooling with adiabatic cooling</td></tr><tr><td>AMS1 Amsterdam</td><td>1.380</td><td>0.850</td><td>100% wind or hydro - Guarantee of origin (GO)</td><td>EC with hot water system in a closed circuit</td></tr><tr><td>AMS2 Amsterdam</td><td>1.40</td><td>NA</td><td>100% wind or hydro - Guarantee of origin (GO)</td><td>NA</td></tr><tr><td>AMS3 Amsterdam</td><td>1.20</td><td>NA</td><td>100% wind or hydro - Guarantee of origin (GO)</td><td>NA</td></tr><tr><td>WAW1 Warsaw</td><td>1.510</td><td>NA</td><td>100% wind - Guarantee of origin (GO)</td><td>Free-cooling, free-chilling &amp; immersion systems</td></tr><tr><td>WAW2 Warsaw</td><td>1.320</td><td>NA</td><td>100% wind - Guarantee of origin (GO)</td><td>Free-cooling, free-chilling, immersion systems &amp; air conditioning</td></tr><tr><td>WAW3 Warsaw</td><td>1.430</td><td>NA</td><td>100% wind - Guarantee of origin (GO)</td><td>Free-cooling, free-chilling &amp; immersion systems</td></tr></tbody></table></div></div></div></section><section class="GenericPue_pueContainer__FuI4c"><div><h2 class="font-heading-tertiary-title GenericPue_pueTitle__CWD8a">Real-time data center dashboards</h2></div><div class="GenericPue_graphs___XUjC"><div><div id="puedc2"></div></div><div><div id="puedc3"></div></div><div><div id="puedc5"></div></div></div></section><section class="GenericImageContent_imageContentContainer__5E3Z3"><ul class="GenericImageContent_items__7jEnb GenericImageContent_big__xwPNQ"><li><img alt="" loading="lazy" width="1050" height="1484" decoding="async" data-nimg="1" class="GenericImageContent_image___xszp" style="color:transparent" srcSet="https://scaleway.com/cdn-cgi/image/width=1080/https://www-uploads.scaleway.com/Green_IT_WP_2024_cover_EN_37b0a0c0f6.png 1x, https://scaleway.com/cdn-cgi/image/width=3840/https://www-uploads.scaleway.com/Green_IT_WP_2024_cover_EN_37b0a0c0f6.png 2x" src="https://scaleway.com/cdn-cgi/image/width=3840/https://www-uploads.scaleway.com/Green_IT_WP_2024_cover_EN_37b0a0c0f6.png"/><div class="GenericImageContent_content__UBHHy"><h3 class="font-heading-primary-title">Why shift to Green IT?</h3><div class="RichText_scwRichtextStyle__xoOiq GenericImageContent_richText__0dYO6"><p class="font-body-regular">For Scaleway, sustainability counts across the whole stack, from data centers to hardware and from software to websites. And with the digital sector representing 4% of global emissions, there&#x27;s never been a better time for engineers and developers to act. Our guide to Green IT explains how to reduce your IT infrastructure&#x27;s impact in all these aspects, with exclusive figures, solutions and case studies.</p></div></div></li></ul><div class="twoButtons"><a href="https://www.scaleway.com/en/why-shift-to-green-it/" class="cta-primary cta-size-big cta-icon-right">Download our exclusive white paper<style data-emotion="css 3sqif5">.css-3sqif5{vertical-align:middle;fill:currentColor;height:1em;width:1em;min-width:1em;min-height:1em;}.css-3sqif5 .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="css-3sqif5 e1gt4cfo0"><path d="M10.678 3.22a.75.75 0 0 1 1.06 0l6.042 6.04a.75.75 0 0 1 0 1.061l-6.041 6.042a.75.75 0 0 1-1.061-1.061l4.761-4.761H2.75a.75.75 0 0 1 0-1.5h12.69L10.677 4.28a.75.75 0 0 1 0-1.06" clip-rule="evenodd"></path></svg></a></div></section></main><footer id="footer" class="Footer_footer__dXXGl full-width"><div class="container"><div class="Footer_categories__GKzcP"><div><div class="Footer_title__SsUPi">Products</div><ul><li><a class="cta-inline cta-size-big" href="/en/all-products/">All Products</a></li><li><a class="cta-inline cta-size-big" href="/en/betas/">Betas</a></li><li><a class="cta-inline cta-size-big" href="/en/bare-metal/">Bare Metal</a></li><li><a class="cta-inline cta-size-big" href="/en/dedibox/">Dedibox</a></li><li><a class="cta-inline cta-size-big" href="/en/elastic-metal/">Elastic Metal</a></li><li><a class="cta-inline cta-size-big" href="/en/virtual-instances/">Compute Instances</a></li><li><a class="cta-inline cta-size-big" href="/en/gpu-instances/">GPU</a></li><li><a class="cta-inline cta-size-big" href="/en/containers/">Containers</a></li><li><a class="cta-inline cta-size-big" href="/en/object-storage/">Object Storage</a></li><li><a class="cta-inline cta-size-big" href="/en/block-storage/">Block Storage</a></li></ul></div><div><div class="Footer_title__SsUPi">Resources</div><ul><li><a href="https://www.scaleway.com/en/docs/" class="cta-inline cta-size-big">Documentation</a></li><li><a href="https://www.scaleway.com/en/docs/changelog/" class="cta-inline cta-size-big">Changelog</a></li><li><a class="cta-inline cta-size-big" href="https://www.scaleway.com/en/blog/">Blog</a></li><li><a href="https://feature-request.scaleway.com/" class="cta-inline cta-size-big">Feature Requests</a></li><li><a href="https://slack.scaleway.com/" class="cta-inline cta-size-big">Slack Community</a></li></ul></div><div><div class="Footer_title__SsUPi">Contact</div><ul><li><a href="https://console.scaleway.com/support/create/" class="cta-inline cta-size-big">Create a ticket</a></li><li><a href="https://console.scaleway.com/support/abuses/create/" class="cta-inline cta-size-big">Report Abuse</a></li><li><a href="https://status.scaleway.com/" class="cta-inline cta-size-big">Status</a></li><li><a href="https://console.online.net/fr/login" class="cta-inline cta-size-big">Dedibox Console online.net</a></li><li><a class="cta-inline cta-size-big" href="/en/assistance/">Support plans</a></li><li><a href="https://ultraviolet.scaleway.com/6dd9b5c45/p/62b4e2-ultraviolet" class="cta-inline cta-size-big">Brand resources</a></li></ul></div><div><div class="Footer_title__SsUPi">Company</div><ul><li><a class="cta-inline cta-size-big" href="/en/about-us/">About us</a></li><li><a class="cta-inline cta-size-big" href="/en/events/">Events</a></li><li><a href="https://www.scaleway.com/en/marketplace/" class="cta-inline cta-size-big">Marketplace</a></li><li><a class="cta-inline cta-size-big" href="/en/environmental-leadership/">Environment </a></li><li><a class="cta-inline cta-size-big" href="/en/social-responsibility/">Social Responsibility</a></li><li><a class="cta-inline cta-size-big" href="/en/security-and-resilience/">Security</a></li><li><a class="cta-inline cta-size-big" href="/en/shared-responsibility-model/">Shared Responsibility Model</a></li><li><a class="cta-inline cta-size-big" href="/en/news/">News</a></li><li><a class="cta-inline cta-size-big" href="/en/careers/">Careers</a></li><li><a class="cta-inline cta-size-big" href="/en/scaleway-learning/">Scaleway Learning</a></li><li><a class="cta-inline cta-size-big" href="/en/customer-testimonials/">Client Success Stories</a></li><li><style data-emotion="css je8g23">.css-je8g23{pointer-events:none;}</style><style data-emotion="css 1ra7yv3">.css-1ra7yv3{background-color:transparent;border:none;padding:0;color:#34a8ff;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:transparent;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:text-decoration-color 250ms ease-out;transition:text-decoration-color 250ms ease-out;gap:8px;position:relative;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;font-family:Inter,Asap,sans-serif;font-weight:500;letter-spacing:0;line-height:24px;paragraph-spacing:0;text-case:none;}.css-1ra7yv3 .e1afnb7a2{-webkit-transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;}.css-1ra7yv3 >*{pointer-events:none;}.css-1ra7yv3:hover,.css-1ra7yv3:focus{outline:none;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;color:#6fc2ff;text-decoration-color:#6fc2ff;}.css-1ra7yv3:hover .e1afnb7a2,.css-1ra7yv3:focus .e1afnb7a2{-webkit-transform:translate(-4px, 0);-moz-transform:translate(-4px, 0);-ms-transform:translate(-4px, 0);transform:translate(-4px, 0);}.css-1ra7yv3[data-variant='inline']{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;}.css-1ra7yv3:hover::after,.css-1ra7yv3:focus::after{background-color:#34a8ff;}.css-1ra7yv3:active{text-decoration-thickness:2px;}</style><a href="https://labs.scaleway.com/en/" target="_blank" rel="noopener noreferrer" class="css-1ra7yv3 e1afnb7a0" variant="bodyStrong" data-variant="standalone">Labs<style data-emotion="css ajnoa3">.css-ajnoa3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:4px;}</style><span class="css-ajnoa3 e1afnb7a1"><style data-emotion="css 1udvifh">.css-1udvifh{vertical-align:middle;fill:currentColor;height:14px;width:14px;min-width:14px;min-height:14px;}.css-1udvifh .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="e1afnb7a2 css-1udvifh e1gt4cfo0"><path fill-rule="evenodd" d="M4.25 6.5a.75.75 0 0 0-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 1 1.5 0v4A2.25 2.25 0 0 1 12.75 18h-8.5A2.25 2.25 0 0 1 2 15.75v-8.5A2.25 2.25 0 0 1 4.25 5h5a.75.75 0 0 1 0 1.5z" clip-rule="evenodd"></path><path fill-rule="evenodd" d="M6.194 13.753a.75.75 0 0 0 1.06.053L16.5 5.44v2.81a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.553l-9.056 8.194a.75.75 0 0 0-.053 1.06" clip-rule="evenodd"></path></svg></span></a></li></ul></div></div><div class="Footer_socialsContainer__FuhFv"><a href="/en/"><img alt="Scaleway" loading="lazy" width="166" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/static/media/logo.7e2996cb.svg 1x, /_next/static/media/logo.7e2996cb.svg 2x" src="/_next/static/media/logo.7e2996cb.svg"/></a><div><p>Follow us</p><a class="Footer_socialLink__9UK2B" href="https://x.com/Scaleway/"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path d="M15.203 1.875h2.757l-6.023 6.883 7.085 9.367h-5.547l-4.345-5.68-4.972 5.68H1.4l6.442-7.363-6.797-8.887h5.688l3.928 5.193zm-.967 14.6h1.527L5.903 3.438H4.264z"></path></svg><span class="sr-only">x</span></a><a class="Footer_socialLink__9UK2B" href="https://slack.scaleway.com/"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M6.056 3.419a1.75 1.75 0 0 0 1.75 1.751H9.39a.167.167 0 0 0 .167-.166V3.419a1.75 1.75 0 1 0-3.501 0m3.5 4.392a1.75 1.75 0 0 0-1.75-1.751H3.417a1.75 1.75 0 0 0-1.75 1.751 1.75 1.75 0 0 0 1.75 1.752h4.39a1.75 1.75 0 0 0 1.75-1.752m-6.123 6.142a1.75 1.75 0 0 0 1.75-1.752v-1.585a.167.167 0 0 0-.167-.166H3.433a1.75 1.75 0 0 0-1.75 1.751 1.75 1.75 0 0 0 1.75 1.752m4.376-3.503a1.75 1.75 0 0 0-1.75 1.751v4.38a1.75 1.75 0 1 0 3.5 0V12.2a1.75 1.75 0 0 0-1.75-1.751m7.01-2.639a1.75 1.75 0 1 1 3.501 0 1.75 1.75 0 0 1-1.75 1.752h-1.584a.167.167 0 0 1-.167-.167zm-.875 0a1.75 1.75 0 1 1-3.5 0V3.42a1.75 1.75 0 1 1 3.5 0zm0 8.77a1.75 1.75 0 0 0-1.75-1.752H10.61a.167.167 0 0 0-.167.167v1.585a1.75 1.75 0 1 0 3.501 0m-3.5-4.38a1.75 1.75 0 0 0 1.75 1.752h4.39a1.75 1.75 0 0 0 1.75-1.752 1.75 1.75 0 0 0-1.75-1.751h-4.39a1.75 1.75 0 0 0-1.75 1.751" clip-rule="evenodd"></path></svg><span class="sr-only">slack</span></a><a class="Footer_socialLink__9UK2B" href="https://www.instagram.com/scaleway/"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M1.667 9.719c0-2.848 0-4.272.563-5.356A5 5 0 0 1 4.362 2.23c1.084-.563 2.507-.563 5.355-.563h.566c2.848 0 4.272 0 5.355.563a5 5 0 0 1 2.132 2.133c.563 1.084.563 2.508.563 5.356v.566c0 2.848 0 4.272-.562 5.356a5 5 0 0 1-2.133 2.133c-1.083.563-2.507.563-5.355.563h-.566c-2.848 0-4.271 0-5.355-.563a5 5 0 0 1-2.132-2.133c-.563-1.084-.563-2.508-.563-5.356zm3.67.284a4.668 4.668 0 1 0 9.336 0 4.668 4.668 0 0 0-9.336 0m7.697 0a3.03 3.03 0 1 1-6.06 0 3.03 3.03 0 1 1 6.06 0m2.912-4.854a1.09 1.09 0 1 1-2.18 0 1.09 1.09 0 0 1 2.18 0" clip-rule="evenodd"></path></svg><span class="sr-only">instagram</span></a><a class="Footer_socialLink__9UK2B" href="https://www.linkedin.com/company/scaleway/"><style data-emotion="css 1fr75dr">.css-1fr75dr{vertical-align:middle;fill:currentColor;height:20px;width:20px;min-width:20px;min-height:20px;}.css-1fr75dr .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="css-1fr75dr e1gt4cfo0"><path fill-rule="evenodd" d="M18.332 18.166a.167.167 0 0 1-.167.167h-3.09a.167.167 0 0 1-.167-.167V12.5c0-1.599-.608-2.492-1.874-2.492-1.377 0-2.096.93-2.096 2.492v5.666a.167.167 0 0 1-.167.167H7.804a.167.167 0 0 1-.166-.167V7.39c0-.092.074-.167.166-.167h2.967c.092 0 .167.075.167.167v.67c0 .174.275.26.39.131a3.88 3.88 0 0 1 2.96-1.307c2.357 0 4.044 1.439 4.044 4.415zM3.7 5.767a2.043 2.043 0 0 1-2.035-2.05c0-1.132.91-2.05 2.035-2.05s2.034.918 2.034 2.05-.91 2.05-2.034 2.05m-1.704 12.4c0 .091.074.166.166.166H5.27a.167.167 0 0 0 .167-.167V7.39a.167.167 0 0 0-.167-.167H2.163a.167.167 0 0 0-.166.167z" clip-rule="evenodd"></path></svg><span class="sr-only">linkedIn</span></a></div></div><ul class="Footer_sublinks__Mjpw0"><li><a href="/en/contracts/">Contracts</a></li><li><a href="/en/legal-notice/">Legal Notice</a></li><li><a href="/en/privacy-policy/">Privacy Policy</a></li><li><a href="/en/cookie/">Cookie</a></li><li><a href="https://security.scaleway.com">Security Measures</a></li></ul><span class="Footer_brand__qv1gM">© 1999-<!-- -->2024<!-- --> - Scaleway SAS</span></div></footer><div id="portal"></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"page":{"id":59,"attributes":{"title":"Environmental leadership ","path":"/environmental-leadership/","scheduledAt":null,"createdAt":"2022-04-26T08:30:15.289Z","updatedAt":"2024-11-09T10:51:38.014Z","publishedAt":"2022-04-28T17:12:24.574Z","locale":"en","template":[],"blocks":[{"id":11,"__component":"blocks.generic-hero","title":"Environmental Leadership ","description":null,"color":{"id":72,"value":"aqua"},"image":{"data":{"id":224,"attributes":{"name":"EnvironmentalLeadership-Header-Illustration.webp","alternativeText":"EnvironmentalLeadership-Header-Illustration.webp","caption":"EnvironmentalLeadership-Header-Illustration.webp","width":1424,"height":880,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Environmental_Leadership_Header_Illustration_14433963f8.webp","hash":"large_Environmental_Leadership_Header_Illustration_14433963f8","mime":"image/webp","name":"large_EnvironmentalLeadership-Header-Illustration.webp","path":null,"size":506.71,"width":1000,"height":618},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Environmental_Leadership_Header_Illustration_14433963f8.webp","hash":"small_Environmental_Leadership_Header_Illustration_14433963f8","mime":"image/webp","name":"small_EnvironmentalLeadership-Header-Illustration.webp","path":null,"size":187.12,"width":500,"height":309},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Environmental_Leadership_Header_Illustration_14433963f8.webp","hash":"medium_Environmental_Leadership_Header_Illustration_14433963f8","mime":"image/webp","name":"medium_EnvironmentalLeadership-Header-Illustration.webp","path":null,"size":334.84,"width":750,"height":463},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Environmental_Leadership_Header_Illustration_14433963f8.webp","hash":"thumbnail_Environmental_Leadership_Header_Illustration_14433963f8","mime":"image/webp","name":"thumbnail_EnvironmentalLeadership-Header-Illustration.webp","path":null,"size":65.76,"width":245,"height":151}},"hash":"Environmental_Leadership_Header_Illustration_14433963f8","ext":".webp","mime":"image/webp","size":101.62,"url":"https://www-uploads.scaleway.com/Environmental_Leadership_Header_Illustration_14433963f8.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-04-28T12:32:01.364Z","updatedAt":"2022-06-14T09:30:48.434Z"}}}},{"id":18,"__component":"blocks.generic-content","title":"Responsible sustainability ","subtitle":null,"description":"Scaleway is committed to limiting the environmental impact of the cloud, in line with parent company iliad Group's SBTi-validated objective to **reduce scope 1, 2 \u0026 3 emissions by 90% by 2050** (vs. 2022). We innovate constantly to take our sector to new levels of sustainability, by offering responsible products and services which limit our clients' impact on the planet.","center":true,"big":true,"primaryLink":{"id":1509,"label":" More on Group Iliad's 10 environmental commitments ","url":"https://www.iliad.fr/en/nos-engagements/pour-l-environnement","page":{"data":null}},"secondaryLink":null},{"id":446,"__component":"blocks.generic-image-content","title":null,"big":true,"items":[{"id":696,"title":"Impact Report","description":"Every year, Scaleway reports transparently on key ESG indicators, covering our commitments to our **People**, to the **Environment** and to **Society** at large. Download our latest report to discover key indicators such as PUE+WUE (power and water usage effectiveness), CO2eq emissions (scopes 1, 2 \u0026 3), hardware reuse, customer satisfaction ratings and staff diversity. ","image":{"data":{"id":3789,"attributes":{"name":"Impact Report 2024 cover EN.webp","alternativeText":null,"caption":null,"width":1034,"height":1510,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Impact_Report_2024_cover_EN_d91ace8c73.webp","hash":"large_Impact_Report_2024_cover_EN_d91ace8c73","mime":"image/webp","name":"large_Impact Report 2024 cover EN.webp","path":null,"size":"306.77","width":685,"height":1000,"sizeInBytes":493979},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Impact_Report_2024_cover_EN_d91ace8c73.webp","hash":"small_Impact_Report_2024_cover_EN_d91ace8c73","mime":"image/webp","name":"small_Impact Report 2024 cover EN.webp","path":null,"size":"85.08","width":342,"height":500,"sizeInBytes":147848},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Impact_Report_2024_cover_EN_d91ace8c73.webp","hash":"medium_Impact_Report_2024_cover_EN_d91ace8c73","mime":"image/webp","name":"medium_Impact Report 2024 cover EN.webp","path":null,"size":"174.15","width":514,"height":750,"sizeInBytes":292220},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Impact_Report_2024_cover_EN_d91ace8c73.webp","hash":"thumbnail_Impact_Report_2024_cover_EN_d91ace8c73","mime":"image/webp","name":"thumbnail_Impact Report 2024 cover EN.webp","path":null,"size":"13.99","width":107,"height":156,"sizeInBytes":24981}},"hash":"Impact_Report_2024_cover_EN_d91ace8c73","ext":".webp","mime":"image/webp","size":125.05,"url":"https://www-uploads.scaleway.com/Impact_Report_2024_cover_EN_d91ace8c73.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2024-06-28T10:10:39.260Z","updatedAt":"2024-06-28T10:10:39.260Z"}}},"link":null}],"primaryLink":{"id":5681,"label":"Download our latest Impact Report","url":"https://www-uploads.scaleway.com/Impact_Report2024_A4_EN_e63efcae20.pdf","page":{"data":null}},"secondaryLink":null},{"id":14,"__component":"blocks.generic-image-content","title":"Scaleway's environmental commitments","big":false,"items":[{"id":19,"title":"Optimizing energy","description":"Scaleway strives to use as little energy as possible. Our PUE (Power Usage Effectiveness) was 1.37 in 2023, well below the industry average (1.55) and with a minimum of 1.16. This minimum is obtained by DC5, one of Europe's most sustainable data centers (more details below). Most of our workloads are handled by French data centers. Around 90% of electricity in France comes from low-carbon sources (vs. 22% in Ireland, for example). And we buy renewable energy to compensate for any fossil fuel energy usage, in France, Amsterdam or Poland data centers (Guarantee of Origin).","image":{"data":{"id":219,"attributes":{"name":"EnergyConsumption-Green-illustration.webp","alternativeText":"EnergyConsumption-Green-illustration.webp","caption":"EnergyConsumption-Green-illustration.webp","width":1024,"height":624,"formats":{"large":{"ext":".webp","hash":"large_Energy_Consumption_Green_illustration_a89a7dd5fa","mime":"image/jpeg","name":"large_EnergyConsumption-Green-illustration.webp","path":null,"size":41.6,"width":1000,"buffer":{"data":[255,216,255,219,0,67,0,6,4,5,6,5,4,6,6,5,6,7,7,6,8,10,16,10,10,9,9,10,20,14,15,12,16,23,20,24,24,23,20,22,22,26,29,37,31,26,27,35,28,22,22,32,44,32,35,38,39,41,42,41,25,31,45,48,45,40,48,37,40,41,40,255,219,0,67,1,7,7,7,10,8,10,19,10,10,19,40,26,22,26,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,255,192,0,17,8,2,97,3,232,3,1,34,0,2,17,1,3,17,1,255,196,0,28,0,0,3,0,3,1,1,1,0,0,0,0,0,0,0,0,0,0,1,2,3,5,6,4,7,8,255,196,0,81,16,0,2,2,2,1,1,4,6,6,5,6,11,7,4,2,3,0,1,2,17,3,4,5,33,6,18,49,65,7,19,81,97,113,129,34,50,66,145,161,177,20,82,98,114,193,8,35,51,116,178,209,21,36,37,38,67,83,99,115,130,146,225,22,100,162,179,194,240,241,52,53,54,68,23,55,84,131,147,255,196,0,27,1,1,1,0,3,1,1,1,0,0,0,0,0,0,0,0,0,0,1,3,4,5,2,6,7,255,196,0,58,17,0,2,2,2,1,3,2,4,2,9,4,1,4,3,0,0,0,1,2,17,3,4,33,5,18,49,65,81,19,34,97,113,6,50,20,35,66,129,145,177,193,209,240,36,51,52,161,225,21,37,82,241,67,98,114,255,218,0,12,3,1,0,2,17,3,17,0,63,0,244,88,89,54,22,125,153,249,5,21,99,178,19,29,130,81,67,178,44,118,66,81,86,22,77,140,18,138,176,178,66,193,40,164,199,100,88,236,10,42,199,100,88,236,18,138,177,217,22,11,160,37,23,97,100,216,38,9,69,38,59,38,193,48,74,41,49,221,147,97,100,20,90,116,22,69,142,193,40,171,26,100,13,58,4,162,172,105,145,99,76,18,138,176,38,194,193,40,180,250,5,147,97,96,148,93,133,147,97,96,81,86,50,44,118,9,69,88,89,54,59,4,162,130,201,176,178,18,138,177,166,77,133,130,81,86,59,32,118,5,21,97,100,216,236,18,138,176,178,108,125,224,74,42,194,201,176,176,74,41,49,217,54,22,15,52,85,142,200,177,217,5,21,96,153,41,142,193,40,171,4,201,176,76,10,46,200,216,201,234,245,242,78,254,172,91,252,7,103,151,150,159,119,140,217,127,236,217,239,26,185,165,245,61,99,141,201,47,169,195,234,101,120,183,241,102,190,170,106,77,255,0,239,221,103,209,83,82,86,157,167,213,31,55,174,157,126,7,117,196,102,245,252,110,9,191,30,237,63,138,58,189,82,31,44,101,237,193,211,234,80,184,169,254,227,220,38,36,199,118,113,206,56,0,0,0,52,32,0,24,2,24,2,1,128,4,228,125,220,82,126,196,217,197,78,55,38,206,199,109,214,174,103,251,18,252,142,74,81,182,206,150,135,10,71,71,71,136,179,5,117,58,174,19,39,127,142,198,191,86,227,248,156,212,162,116,29,159,117,169,145,123,37,252,12,251,202,241,217,151,111,156,102,209,128,52,7,24,228,140,4,48,5,230,3,16,0,3,16,0,0,30,96,0,192,64,12,67,16,0,3,16,0,8,0,1,177,0,0,0,49,48,1,13,136,16,0,3,0,4,3,19,0,0,0,0,0,0,0,104,64,0,196,198,128,1,0,49,160,4,0,192,0,0,242,24,0,2,24,2,0,24,2,0,0,0,0,0,52,150,4,216,25,78,245,23,97,100,216,88,37,21,99,178,108,44,18,138,176,178,108,118,9,69,88,89,32,159,82,18,139,176,178,64,18,139,176,178,108,19,2,138,76,118,77,133,144,148,82,99,178,19,29,130,81,86,22,77,130,96,148,93,130,100,216,38,9,69,216,89,54,22,5,20,152,236,132,199,96,148,82,99,178,19,29,130,81,86,9,147,99,76,18,138,177,217,22,59,33,40,160,178,108,1,40,187,11,38,194,192,162,135,100,216,88,37,21,97,100,216,236,18,138,176,178,108,96,148,85,133,146,22,9,69,216,89,54,22,5,21,99,34,199,100,37,21,97,100,216,88,37,23,97,100,216,38,15,52,93,133,147,97,96,81,118,22,66,99,176,74,41,49,144,152,236,10,40,240,115,146,174,55,47,190,151,222,123,108,214,115,242,255,0,18,81,253,105,35,46,5,121,98,100,193,31,214,35,150,146,58,126,204,229,189,76,152,255,0,86,86,190,12,231,28,122,51,109,217,204,157,205,169,65,248,78,63,145,217,221,143,118,22,142,158,210,239,196,209,211,88,211,34,193,51,128,113,40,176,178,108,0,162,147,29,145,116,59,4,162,128,155,26,96,148,48,21,142,193,40,243,114,47,187,165,151,222,168,230,220,78,139,148,235,167,36,189,170,205,19,137,210,211,117,19,127,87,136,24,28,78,131,134,135,115,73,63,214,109,154,94,233,210,106,71,213,235,99,143,178,40,110,78,163,69,218,151,201,70,96,1,28,211,158,48,16,0,0,3,0,64,49,0,29,64,212,97,231,49,229,229,158,154,135,209,239,119,35,59,241,145,184,126,8,201,147,20,177,215,114,171,50,228,195,44,117,222,170,196,49,12,198,98,16,0,0,3,96,0,8,6,12,0,1,2,0,1,13,137,0,48,0,0,24,134,38,0,0,0,0,0,129,128,3,66,26,0,0,76,0,24,152,0,0,3,64,0,128,24,208,2,1,137,128,49,12,64,0,0,192,1,12,0,16,12,0,57,251,29,145,99,179,49,244,52,85,133,147,97,96,81,118,22,77,133,130,81,86,59,38,194,193,40,171,29,147,97,100,37,21,99,178,44,118,9,69,88,38,77,133,130,81,118,9,147,96,153,5,23,97,100,216,88,37,20,152,236,132,199,96,148,82,99,178,19,29,130,81,86,9,147,99,76,132,162,172,44,155,11,4,162,147,29,147,97,96,81,73,142,200,76,118,9,69,88,236,129,216,37,21,99,94,4,88,236,18,138,177,145,99,176,74,42,194,201,176,176,40,187,11,38,194,193,26,42,199,100,216,89,9,69,88,236,139,29,130,81,86,22,77,133,130,81,67,178,108,1,40,187,11,34,199,96,81,64,77,142,193,40,171,11,37,49,216,37,21,97,100,216,38,66,81,73,140,155,11,4,162,174,141,95,62,239,22,40,249,119,155,252,13,149,154,190,109,247,165,141,123,155,54,53,87,235,81,151,10,249,211,52,174,39,163,140,151,171,222,194,255,0,106,190,254,132,119,66,31,66,106,75,197,117,59,19,249,162,226,111,183,105,163,173,176,178,124,171,216,22,124,251,242,114,92,121,45,49,217,22,9,130,81,96,77,133,131,205,20,152,236,148,194,192,162,172,118,77,129,9,70,61,197,223,214,200,189,214,105,28,77,244,151,122,45,123,83,70,158,80,167,70,238,172,169,52,108,97,149,42,49,98,135,123,44,18,243,116,116,43,162,165,228,106,52,161,123,49,247,117,54,215,208,241,181,46,79,59,14,218,69,88,19,97,102,169,173,69,0,151,128,88,20,49,138,192,18,134,70,105,172,120,103,63,40,197,178,143,47,41,62,231,29,177,47,216,104,247,5,221,52,143,120,213,201,35,132,215,203,44,91,176,204,159,210,82,76,250,36,36,167,8,202,62,13,90,62,117,40,163,185,225,114,250,238,51,4,155,182,151,117,252,142,175,83,133,198,50,94,156,29,94,165,27,140,100,190,199,180,0,25,199,56,224,0,0,0,196,54,0,0,128,1,177,32,4,0,216,129,130,0,1,12,24,2,96,0,0,0,32,96,0,32,0,1,130,0,0,96,32,64,3,0,99,64,0,9,128,0,198,132,0,3,0,0,0,1,128,0,0,0,12,0,64,12,4,0,28,229,140,144,51,31,75,69,88,200,177,216,37,20,4,216,91,2,139,176,178,108,118,9,69,88,89,54,0,148,85,142,200,234,59,4,162,147,29,145,127,17,216,37,22,4,38,59,33,40,160,76,144,64,81,118,22,77,128,37,22,152,54,72,88,37,22,152,16,152,236,18,138,29,144,152,88,37,23,97,100,216,34,10,45,48,178,108,44,18,139,176,178,83,97,96,141,22,159,64,178,44,118,66,81,93,71,100,88,236,18,138,177,217,22,59,4,162,172,44,155,24,20,85,133,147,97,96,148,93,133,147,97,96,148,85,140,139,96,152,37,23,97,100,216,193,26,40,45,146,22,66,81,86,59,36,44,10,40,118,69,133,130,81,118,59,33,49,216,37,21,96,153,54,0,148,83,125,13,95,43,215,58,94,200,155,59,240,53,155,201,188,238,252,146,54,117,127,220,61,227,84,207,15,116,172,24,251,249,161,31,107,162,251,166,125,8,94,204,95,179,169,208,156,251,96,217,157,202,145,184,177,217,9,254,33,103,20,211,162,236,9,76,118,9,69,2,100,216,38,9,69,216,89,54,0,243,69,88,236,155,11,5,162,147,240,60,27,16,172,178,61,169,223,129,75,143,219,219,169,235,106,230,203,31,14,244,32,218,251,204,152,178,44,114,249,184,61,227,140,164,234,42,207,46,140,106,114,126,126,6,199,83,95,62,214,78,238,182,44,153,36,252,162,186,124,217,212,246,63,178,152,178,105,126,147,202,99,202,178,119,218,88,102,187,169,37,225,104,235,61,78,44,24,189,94,12,112,199,5,229,21,72,211,207,184,156,234,28,157,237,79,195,217,51,37,151,51,164,253,61,78,15,7,102,182,229,27,207,60,120,151,146,235,38,106,249,45,87,165,181,44,46,106,116,147,191,97,221,243,91,184,244,117,165,151,35,185,120,65,123,89,243,204,217,165,155,52,242,228,119,41,74,217,112,202,83,229,154,253,91,83,91,82,43,22,37,114,21,129,40,102,115,133,69,88,89,54,22,66,81,118,107,249,233,87,21,153,123,105,126,40,247,89,172,237,12,191,201,244,190,212,210,254,38,109,117,121,99,247,70,76,17,188,145,251,156,155,137,210,246,87,39,248,182,92,95,171,36,215,192,231,220,77,175,103,102,241,238,184,249,78,45,81,218,220,143,126,38,142,182,202,239,196,209,212,1,61,67,169,243,231,10,138,1,7,80,40,96,0,8,0,0,128,0,24,128,4,54,32,64,2,24,152,0,48,98,4,0,2,6,0,3,0,4,0,2,6,0,12,76,104,0,21,13,0,152,0,3,16,0,52,32,0,96,32,160,0,0,96,10,128,118,32,0,40,7,96,10,128,118,0,28,189,143,169,33,102,99,234,104,187,11,34,199,96,148,80,201,76,44,10,40,44,144,176,74,46,194,201,177,130,80,236,44,64,9,69,14,200,177,216,37,20,134,69,133,130,81,105,133,146,152,236,10,29,141,50,64,18,139,176,76,139,26,96,148,93,129,22,52,193,40,161,147,97,100,37,20,152,236,132,199,96,148,85,133,147,212,96,80,236,118,72,2,81,73,143,169,22,59,4,162,192,155,11,33,40,187,11,32,96,148,85,133,178,108,96,148,85,133,146,0,81,118,22,77,135,82,18,139,2,108,44,18,138,177,217,54,22,9,69,88,89,54,22,9,69,216,19,99,176,74,42,192,155,11,2,139,11,34,199,96,148,80,236,155,2,18,138,179,197,185,27,200,159,181,30,181,226,97,216,139,105,51,54,7,83,39,131,196,226,122,184,248,211,148,190,70,46,233,233,213,93,220,109,175,54,109,103,151,200,207,77,218,61,8,100,216,89,207,60,81,67,34,199,96,148,80,34,83,29,130,81,86,9,147,212,44,18,139,178,177,198,89,50,71,30,40,185,78,109,70,49,94,110,235,248,152,236,223,118,18,48,151,107,56,223,89,93,223,88,252,127,117,152,242,75,182,18,126,198,109,108,43,54,104,98,147,225,180,191,139,58,158,19,177,24,117,177,67,63,46,253,126,71,215,212,46,144,95,31,111,228,118,58,185,112,40,44,58,240,88,187,171,164,34,171,167,186,140,219,175,163,52,89,230,241,229,140,226,233,197,221,156,53,41,103,93,210,103,233,88,53,49,104,70,177,69,47,126,57,54,185,250,249,253,254,70,167,147,219,197,167,175,60,217,229,221,199,31,111,155,51,115,220,132,56,254,47,46,212,252,84,126,130,253,105,121,47,188,249,22,214,230,206,196,35,13,140,249,50,197,73,203,186,223,68,223,139,54,181,53,222,94,125,17,204,234,221,95,30,157,99,74,228,215,31,79,169,234,229,249,44,156,150,211,203,146,227,5,210,16,95,101,127,121,225,178,46,194,206,162,143,106,164,124,14,76,146,203,55,57,187,108,187,11,39,168,202,99,162,172,118,99,177,216,20,93,154,174,208,63,230,113,71,219,43,252,23,247,155,59,53,28,227,183,137,124,127,129,177,170,191,90,140,184,23,235,17,164,104,244,113,243,120,183,112,207,217,63,250,16,226,56,42,156,125,205,29,137,124,209,104,232,183,106,142,194,252,130,200,139,184,167,240,99,62,125,163,140,209,86,59,35,168,200,40,171,11,36,44,30,104,187,11,38,194,192,162,192,155,11,4,162,128,155,29,130,80,192,72,96,148,0,1,96,0,0,208,2,160,24,152,0,0,134,0,32,0,0,0,44,76,0,96,30,65,64,0,0,0,3,16,192,16,0,0,0,1,64,0,5,5,0,0,0,1,202,89,86,64,89,156,250,234,44,58,147,97,96,148,88,89,54,0,148,93,133,147,96,15,52,85,133,136,44,18,138,176,38,194,200,40,187,2,108,44,18,139,2,44,105,130,81,73,133,138,192,18,138,76,44,145,216,37,12,164,66,97,96,81,118,8,139,26,96,148,85,142,201,176,176,74,41,14,201,176,4,162,147,29,145,99,4,162,128,155,11,4,162,236,104,199,99,176,40,176,34,194,200,74,46,199,100,216,88,37,23,98,177,0,37,20,59,34,199,96,148,85,140,139,29,129,69,88,89,54,29,65,40,187,11,38,194,200,74,43,168,236,155,0,70,138,76,118,69,142,200,74,42,195,169,54,59,4,162,172,19,36,16,20,93,133,146,0,148,85,138,125,98,36,30,78,250,87,141,249,30,162,251,93,145,198,204,46,61,15,68,21,36,188,253,134,109,93,28,251,27,24,113,67,28,239,44,212,20,187,174,149,186,187,62,145,198,118,55,67,70,49,150,205,237,229,93,110,125,34,190,71,157,189,168,65,37,234,109,232,116,220,219,141,246,46,23,171,62,121,167,163,181,185,42,214,193,60,158,244,186,125,230,195,55,103,55,176,224,158,108,190,170,61,197,110,61,235,232,125,42,120,225,142,10,56,226,163,20,186,70,41,35,141,237,159,41,24,99,122,56,29,206,127,210,53,228,189,134,164,51,203,35,164,142,166,199,74,193,171,133,228,203,43,103,29,126,30,35,178,64,219,241,228,249,230,138,76,5,99,138,109,210,77,178,51,203,84,59,26,185,58,138,103,163,22,164,165,79,47,69,236,61,81,199,24,42,130,161,102,180,243,198,60,68,242,195,3,93,95,220,122,181,114,100,214,217,197,155,93,247,114,99,106,81,126,244,236,106,43,204,195,159,42,197,22,147,250,79,193,7,77,52,204,81,201,55,43,139,228,250,223,25,206,234,243,26,113,158,60,145,89,210,75,38,38,254,148,89,175,230,183,181,180,113,60,155,89,20,99,236,94,50,247,36,124,158,51,146,159,126,46,165,237,28,242,79,35,188,147,148,218,240,114,147,127,153,163,29,21,25,90,124,31,96,255,0,16,228,150,62,217,67,230,94,167,131,183,61,182,220,201,218,189,127,210,37,40,241,171,20,82,215,94,16,187,93,255,0,124,141,158,57,67,38,40,79,27,82,140,213,167,31,6,143,159,246,229,47,240,188,61,190,166,63,155,58,30,194,101,147,225,253,92,228,218,140,218,141,249,47,97,244,153,117,113,227,212,199,146,42,189,206,127,82,198,243,225,142,204,159,205,235,245,55,238,52,75,51,184,244,37,196,231,112,206,2,153,138,194,202,156,122,16,99,146,163,52,95,113,67,178,44,118,67,213,21,212,213,114,255,0,75,52,87,178,63,196,217,217,171,228,58,236,63,114,70,198,175,231,179,38,37,82,179,192,226,60,56,251,249,97,31,55,34,218,61,28,124,19,217,133,249,117,58,51,157,70,205,135,42,70,235,195,162,240,29,146,7,20,208,104,187,11,36,1,40,171,29,145,97,96,81,97,212,155,97,96,148,88,16,159,82,129,40,105,142,201,4,9,69,88,236,155,97,100,37,20,134,66,99,176,74,41,49,217,9,142,193,40,171,2,80,193,40,99,68,216,38,5,20,38,0,8,0,8,24,0,59,16,80,0,3,16,0,3,66,96,0,0,192,0,1,121,128,48,177,0,1,237,1,216,0,114,3,34,194,204,231,216,209,96,77,133,129,69,14,200,24,37,21,97,98,0,74,42,198,136,24,37,20,50,44,44,18,139,2,108,96,148,49,146,0,81,67,68,160,33,40,171,25,3,76,30,104,161,217,22,0,81,96,72,88,37,20,52,201,0,74,42,198,153,32,9,69,88,89,32,9,69,129,54,22,9,69,129,41,133,129,69,129,54,48,74,29,140,129,130,81,86,59,32,1,40,201,97,100,88,200,74,40,9,176,176,40,161,217,22,85,134,74,29,143,169,54,4,37,21,99,76,128,76,164,163,37,129,22,9,130,81,99,34,194,193,40,176,178,108,44,130,138,176,178,108,107,199,218,23,146,87,38,211,129,225,247,57,205,207,209,244,32,165,37,214,114,151,72,193,123,207,166,112,93,145,226,184,151,12,155,145,123,123,43,237,205,125,24,252,34,99,244,75,135,28,123,55,177,153,43,201,60,238,50,126,109,36,171,243,103,69,189,246,142,46,125,137,228,200,224,157,36,125,143,74,233,152,49,224,142,196,215,116,159,60,158,153,67,26,138,245,113,143,119,236,210,71,147,63,143,225,212,195,198,230,250,89,48,201,244,75,188,189,199,49,219,158,119,46,150,125,125,109,28,189,204,203,249,204,141,117,165,228,159,227,248,24,177,97,148,178,118,35,161,185,185,139,91,15,198,154,225,25,59,89,205,195,138,215,238,99,106,91,83,87,8,254,175,237,51,230,89,50,75,44,229,147,36,187,211,147,110,82,126,108,205,189,151,62,214,206,77,140,243,121,50,77,247,156,159,87,240,60,167,103,22,31,132,185,242,124,70,230,251,220,201,221,31,11,208,180,194,201,54,28,111,31,61,167,223,157,172,62,223,105,145,180,185,103,62,109,65,91,48,234,235,228,216,151,208,85,31,57,121,27,108,26,176,195,21,221,93,125,172,245,199,4,97,5,24,42,138,240,19,129,133,228,179,147,159,60,230,254,134,6,133,221,51,56,244,60,59,59,216,177,125,24,212,231,236,69,139,179,20,35,41,186,136,246,114,71,12,45,253,111,36,106,167,39,57,57,62,172,89,178,203,44,251,210,125,127,34,76,169,29,76,56,126,26,228,171,1,38,43,41,154,142,55,182,113,190,86,15,253,148,127,54,109,251,27,211,139,159,251,214,205,95,107,85,242,80,255,0,116,191,54,109,123,36,171,140,146,255,0,104,223,224,119,54,31,250,8,163,171,153,222,170,95,99,168,193,147,190,169,248,153,59,182,120,32,220,100,164,157,51,99,138,75,44,20,147,248,156,75,62,111,54,62,206,81,14,40,193,151,31,119,170,240,61,142,36,184,218,175,105,46,207,16,159,107,179,193,99,43,52,61,92,186,125,87,224,99,178,27,203,230,86,138,60,91,209,254,113,63,106,61,118,97,218,143,122,49,126,195,54,7,83,42,225,158,7,19,213,199,198,165,57,123,17,137,198,252,143,94,164,123,176,126,246,109,103,157,64,244,223,20,122,44,118,72,89,207,49,209,67,32,118,9,69,129,22,22,9,70,64,34,192,132,162,194,201,24,37,14,198,153,32,9,69,135,82,80,88,37,20,172,100,88,1,69,160,36,96,148,82,97,98,64,9,67,26,37,0,37,21,99,68,12,132,162,192,139,26,96,148,80,19,99,4,162,128,72,1,40,164,42,16,2,80,194,196,48,2,128,44,0,10,10,24,88,2,0,0,14,52,9,177,155,7,218,209,65,100,216,236,10,40,44,145,130,81,65,100,128,37,21,99,68,160,176,74,40,100,88,38,67,205,22,59,34,198,5,21,97,100,140,18,138,76,44,144,2,139,2,66,193,40,161,162,44,105,130,81,64,77,141,2,81,65,100,129,9,69,166,22,74,0,74,42,198,136,24,37,23,96,69,141,62,128,148,80,19,99,4,162,172,44,86,0,81,64,72,2,81,86,81,140,118,66,81,67,34,198,129,40,160,38,194,202,74,44,44,144,176,40,187,11,36,1,40,176,32,118,9,69,129,9,142,193,40,160,38,198,66,52,80,88,241,99,158,89,119,113,197,201,155,45,126,57,70,165,158,86,255,0,85,120,18,204,25,115,67,26,231,201,224,197,139,38,87,244,21,251,207,118,29,56,197,167,55,114,247,30,229,8,197,84,99,75,216,129,199,167,78,132,238,167,103,59,38,212,167,194,224,234,59,3,205,226,227,118,178,233,236,201,71,95,59,78,50,126,17,159,135,95,98,104,238,55,31,122,45,174,169,159,12,222,216,239,55,143,27,125,223,180,253,163,195,203,242,56,48,172,88,119,118,33,141,42,81,89,31,68,104,230,210,239,159,124,93,31,87,210,122,188,245,245,214,28,170,210,240,125,3,180,125,165,195,192,224,217,150,7,28,187,235,28,189,94,59,181,23,79,172,189,222,29,15,151,112,29,160,201,206,250,201,111,100,239,242,30,57,37,225,223,247,165,229,240,13,217,203,38,190,196,167,41,74,78,18,109,182,219,125,25,195,240,146,158,14,91,94,120,164,226,251,233,124,188,209,220,233,218,56,222,25,183,249,189,207,59,89,101,212,49,73,75,138,240,125,57,196,197,147,15,123,195,163,102,124,114,142,88,119,151,207,220,55,19,90,236,249,69,41,65,209,147,133,226,158,230,71,60,206,177,65,245,75,197,157,71,169,81,138,81,73,36,186,36,114,218,249,114,107,100,89,48,203,187,47,15,115,55,153,57,221,92,122,209,201,146,222,102,191,163,75,204,212,207,9,55,193,157,75,227,112,122,165,142,205,126,246,246,190,173,169,75,189,63,213,143,83,79,191,205,108,237,92,96,253,76,61,145,125,89,172,248,178,67,19,245,61,71,81,95,39,183,111,127,54,197,197,62,228,63,85,30,79,63,97,41,133,153,212,82,54,99,141,67,136,162,134,72,20,180,80,19,99,64,148,114,253,167,93,238,66,47,253,154,252,217,179,236,199,78,62,95,190,207,15,104,163,123,209,253,197,252,77,135,103,85,104,201,126,211,59,25,159,250,56,163,119,35,188,9,27,99,46,182,103,139,34,127,101,244,104,192,31,145,198,57,242,130,146,166,111,99,221,148,83,143,85,237,20,162,106,245,182,101,134,93,58,199,216,109,112,206,25,225,222,131,191,106,246,30,29,163,151,151,12,177,187,244,49,100,198,167,7,23,231,248,26,204,145,120,228,226,252,141,223,119,167,184,242,237,224,245,176,184,175,165,31,196,169,158,176,102,237,116,252,26,209,100,87,6,39,209,215,152,223,151,191,192,244,157,52,116,42,234,140,13,54,103,143,209,130,190,157,15,78,183,27,181,177,159,22,40,225,202,187,242,81,183,6,146,179,233,92,103,100,120,238,57,41,78,47,103,58,251,121,60,23,194,62,31,125,141,173,168,65,37,229,155,250,93,47,62,219,116,169,47,83,231,154,92,102,238,245,61,109,124,147,139,251,85,75,239,102,199,55,102,118,176,107,79,46,108,184,83,132,92,169,54,250,37,126,195,232,185,82,132,106,41,40,175,4,145,197,118,199,148,80,79,67,4,151,125,211,200,215,146,246,124,205,56,103,158,73,82,58,121,250,86,190,166,23,44,173,183,232,114,35,39,224,22,109,159,55,69,88,201,11,2,138,25,3,4,162,172,44,64,9,69,5,147,96,9,69,161,144,22,9,69,130,36,8,74,42,198,153,40,24,37,20,4,216,208,37,20,22,72,88,37,22,134,66,97,96,81,97,100,88,208,37,20,59,34,198,129,40,171,11,16,2,81,73,133,146,4,37,23,212,9,176,176,74,44,9,176,176,40,161,147,212,1,40,160,16,1,71,21,99,178,62,99,179,100,251,122,44,8,177,216,37,21,97,98,177,89,40,81,118,22,77,133,130,81,104,9,0,74,44,9,11,4,162,134,136,67,4,162,172,105,146,0,148,85,141,50,44,19,2,140,130,178,108,44,18,138,177,162,83,11,33,40,161,146,152,88,37,21,96,32,4,162,130,201,176,4,162,211,2,66,193,40,176,38,194,192,162,135,100,252,192,18,138,176,38,198,67,205,21,97,100,216,1,70,75,2,2,193,40,161,217,22,85,130,80,192,95,48,176,40,171,11,38,199,243,7,154,42,192,144,2,139,25,3,4,162,128,155,31,91,175,23,224,189,224,149,92,177,217,178,208,227,103,157,41,229,184,227,242,246,179,219,197,112,238,42,57,182,163,244,188,99,7,229,241,54,238,13,51,12,178,47,8,228,109,111,52,251,49,249,60,152,176,67,12,123,184,226,162,138,113,51,56,245,234,68,251,176,87,54,162,151,139,125,40,198,164,217,202,238,148,153,137,68,214,114,91,125,219,197,141,253,47,55,236,30,255,0,41,31,165,13,126,175,195,188,252,62,70,159,188,223,139,109,191,27,51,69,63,83,169,167,168,219,239,200,87,130,4,201,177,217,236,234,81,59,63,253,62,111,220,151,228,113,220,116,43,127,93,255,0,180,143,230,142,195,63,244,25,63,114,75,240,57,157,24,86,230,15,223,95,153,213,233,242,172,83,54,112,190,216,179,177,214,204,241,101,94,113,126,40,219,198,165,27,93,83,240,102,131,197,30,254,59,99,187,37,138,111,163,250,167,41,156,141,189,126,229,223,19,221,93,76,121,240,172,144,238,191,31,38,122,92,122,116,19,68,82,179,155,25,184,187,70,142,113,112,155,139,95,73,120,135,83,101,187,173,235,97,222,130,250,107,241,53,119,95,18,157,124,25,150,88,217,73,142,200,176,176,102,162,192,155,11,4,162,194,201,76,44,132,163,73,206,171,219,139,253,133,252,79,111,6,171,81,175,218,103,155,150,87,179,31,221,71,175,137,250,58,205,126,209,212,202,255,0,210,197,25,164,238,20,108,44,86,72,28,163,94,139,69,227,201,44,115,82,131,105,163,16,89,106,207,46,41,240,209,187,212,222,134,106,140,234,57,31,220,207,99,141,248,116,103,50,159,180,246,234,111,228,195,244,103,244,225,239,241,49,184,123,28,252,218,127,181,140,219,233,246,123,107,154,223,88,244,82,81,241,201,57,116,80,71,123,193,246,95,139,225,123,153,51,227,123,91,43,175,173,154,232,159,186,63,223,102,79,70,242,197,151,133,217,205,139,172,158,90,125,58,248,47,19,111,189,230,114,51,236,79,36,222,63,8,251,238,135,211,113,225,212,134,121,171,155,255,0,165,244,61,147,148,103,30,244,29,197,248,52,120,179,121,163,205,198,101,107,46,76,77,244,174,242,247,28,199,111,121,172,186,185,181,245,116,178,184,101,139,245,147,148,124,191,85,24,240,224,148,166,177,163,171,185,187,143,91,3,207,47,254,204,189,172,231,33,198,97,245,88,90,123,153,23,209,94,61,197,237,103,205,103,57,78,114,156,228,220,164,251,205,191,54,100,220,201,155,103,98,121,179,77,207,36,221,185,51,7,153,217,197,135,225,70,189,79,134,221,223,123,179,238,244,94,10,176,178,108,44,202,105,81,118,4,216,88,37,20,59,33,49,217,9,69,13,16,48,40,171,26,100,12,18,139,17,54,0,148,88,18,22,9,69,160,178,83,11,4,162,172,105,145,99,4,162,172,104,128,64,81,97,100,129,9,69,129,54,48,121,161,140,159,152,88,20,80,201,176,176,74,42,194,201,176,4,162,198,64,88,20,88,89,55,239,11,4,162,236,44,145,216,37,14,192,64,5,28,93,129,54,22,108,31,111,69,14,201,249,128,37,21,97,98,65,96,148,85,142,200,4,192,162,192,145,252,193,40,160,38,194,193,40,161,217,8,100,37,21,99,178,6,9,69,88,34,70,5,20,4,216,38,9,69,129,54,31,48,74,45,5,146,0,148,90,97,100,160,4,162,172,104,129,130,81,64,77,129,9,69,129,33,243,2,139,176,178,64,18,138,177,217,32,9,69,88,200,26,96,148,80,18,31,48,74,46,192,155,11,4,162,236,44,145,216,37,14,199,100,129,8,209,86,50,7,96,148,80,236,132,202,79,221,126,228,43,220,81,73,54,210,138,109,190,148,151,137,215,240,60,26,214,140,115,237,69,60,237,125,24,191,8,47,239,51,246,91,128,253,31,20,119,54,226,158,121,36,225,31,212,94,215,239,58,12,145,81,78,83,106,43,197,182,106,100,205,127,44,77,29,137,74,75,182,39,133,227,235,237,49,202,11,171,125,18,241,191,47,137,226,228,251,69,165,172,220,48,181,177,147,246,126,170,249,156,175,33,203,109,111,186,203,145,199,31,148,35,209,30,97,138,82,229,154,145,209,148,252,248,55,188,135,49,175,129,202,24,107,46,69,209,215,213,251,206,123,111,119,54,212,175,44,237,121,69,120,47,129,229,93,0,218,140,20,77,220,90,120,241,115,86,203,249,129,41,133,158,205,138,40,9,31,204,18,131,55,244,83,253,215,249,26,45,88,86,206,39,236,146,55,147,254,142,95,3,89,134,21,150,15,222,116,52,221,99,154,45,215,6,221,5,147,230,22,115,217,225,197,62,13,239,27,178,179,227,238,73,175,89,31,197,30,218,77,28,188,114,74,19,82,139,166,188,13,222,135,33,28,205,67,51,81,200,252,31,147,49,201,81,200,219,212,113,125,240,71,175,187,111,220,107,57,45,110,237,229,130,253,234,252,205,195,137,50,138,106,154,34,145,169,135,59,197,53,35,152,248,129,232,223,214,150,190,90,75,232,75,192,243,39,208,200,185,59,176,146,156,123,145,64,77,141,3,213,20,22,72,1,71,131,144,87,157,63,217,71,163,142,85,133,175,218,49,237,70,242,167,238,51,106,116,198,215,188,222,200,255,0,80,145,46,248,61,3,32,118,252,141,18,81,86,22,86,28,83,205,42,199,22,253,254,70,203,7,30,161,215,55,210,126,207,34,90,48,100,205,12,107,150,120,48,226,158,87,244,99,211,218,207,110,45,104,194,156,190,147,61,138,41,42,138,165,236,7,18,90,57,249,54,165,62,17,209,118,27,157,135,17,183,147,6,212,251,154,185,234,229,229,25,47,250,126,72,239,118,178,71,36,20,177,181,40,201,92,90,118,159,194,143,135,111,108,41,55,12,125,97,93,125,230,60,59,187,88,113,188,120,118,115,99,131,232,227,28,141,38,189,230,158,109,53,146,127,17,113,103,212,244,158,177,147,87,7,193,200,174,62,158,232,250,31,104,59,75,139,133,134,202,215,238,229,223,120,218,132,95,134,63,218,127,220,124,171,179,157,160,203,205,75,42,228,50,188,155,246,229,41,191,28,139,205,252,81,232,207,38,241,100,114,109,182,157,253,199,5,197,185,226,228,245,242,99,147,140,148,215,129,219,233,186,56,229,139,37,249,224,187,25,159,81,199,37,46,18,240,125,65,199,239,49,207,26,151,196,205,138,75,44,27,79,170,41,163,86,236,249,78,231,7,71,130,105,197,211,68,252,79,124,160,164,169,174,135,139,54,55,142,126,239,35,195,70,230,44,170,124,49,1,54,63,153,228,205,69,1,32,82,81,127,48,178,64,10,45,62,163,179,26,29,144,148,80,38,74,24,37,20,4,216,208,37,20,22,72,16,148,80,236,144,4,162,151,81,147,97,96,81,67,68,12,18,138,177,166,69,141,48,74,42,194,201,11,4,162,211,232,22,74,125,0,18,138,177,144,48,74,40,100,88,236,10,40,9,177,144,243,69,5,146,0,148,93,129,32,5,28,93,129,54,51,100,251,138,42,192,145,130,81,86,22,72,88,37,21,99,36,8,74,40,100,252,194,192,162,172,44,148,48,74,40,44,144,4,162,147,29,146,0,148,82,25,33,96,148,80,209,3,4,162,134,69,141,48,40,171,11,36,8,74,45,48,178,64,18,139,64,74,97,96,148,80,201,76,44,18,138,29,145,99,64,148,85,133,146,0,81,118,22,72,2,52,95,204,9,176,178,30,104,176,38,194,192,162,172,4,0,148,85,133,146,59,2,138,176,38,194,193,40,191,152,19,96,9,69,25,48,228,245,89,177,228,165,46,228,148,169,248,58,102,47,152,89,60,146,142,191,99,182,219,51,143,243,58,152,49,203,175,86,220,191,184,208,111,114,155,155,237,189,173,137,205,126,170,117,31,185,26,244,51,196,113,66,62,17,225,65,21,117,224,135,100,33,217,238,189,139,69,88,89,54,22,66,81,72,100,133,148,148,90,2,19,29,130,80,229,245,89,231,132,42,104,206,83,133,35,107,3,168,200,193,149,246,201,14,192,72,13,83,53,15,230,59,36,105,130,53,232,109,52,57,73,97,74,27,23,60,126,23,230,141,222,41,195,54,53,44,114,82,137,200,89,155,87,103,46,182,78,246,41,87,187,201,152,229,11,240,115,118,122,124,103,243,67,134,116,187,122,241,216,195,44,114,94,62,15,216,206,107,52,39,139,44,161,53,82,139,234,111,180,185,92,59,9,71,43,245,115,126,79,193,152,185,221,94,246,21,177,4,155,135,214,175,52,121,131,113,116,205,109,73,207,95,39,194,200,188,154,59,29,145,225,208,104,204,118,40,171,11,36,96,148,70,85,114,95,2,176,170,139,94,251,41,43,86,20,237,36,173,251,141,153,63,213,35,93,63,157,142,252,13,158,135,27,60,201,100,206,156,97,226,162,252,89,238,226,248,143,84,163,151,101,39,145,248,67,216,108,220,58,28,249,101,244,70,134,222,227,143,203,140,243,67,20,113,199,187,8,247,80,53,236,70,121,71,165,248,47,121,25,28,113,197,202,109,69,37,109,179,194,149,156,187,114,126,230,26,163,89,201,237,168,183,139,27,235,246,154,30,247,41,22,165,13,110,173,248,200,212,251,239,169,150,43,220,234,234,106,63,205,50,175,216,63,153,3,50,29,58,244,12,174,241,79,224,206,39,70,31,227,184,31,237,196,237,50,127,71,63,131,57,77,72,86,214,39,251,72,235,116,215,80,159,249,238,108,107,190,216,201,29,166,12,190,171,37,253,159,52,109,83,140,226,165,31,6,105,27,234,207,102,134,199,114,126,174,111,232,179,146,206,86,214,30,229,220,188,163,223,221,49,230,198,178,65,197,248,249,51,210,226,67,137,19,57,145,147,139,179,79,56,184,73,197,161,27,45,172,30,182,61,23,210,94,6,179,170,109,62,141,10,58,184,114,44,145,250,142,194,201,24,51,81,86,31,50,108,96,148,80,19,96,5,22,128,159,152,88,37,20,50,16,193,40,161,146,128,18,138,177,252,200,29,144,148,80,19,96,9,69,160,36,44,10,40,100,160,33,40,171,25,32,9,69,5,147,96,9,69,160,178,66,193,40,180,192,148,194,192,162,134,77,128,37,21,97,243,36,96,148,85,129,32,9,71,22,59,34,194,205,147,238,40,187,29,145,99,176,74,42,194,201,2,18,139,176,36,44,18,139,2,108,19,4,162,135,100,133,129,69,88,38,72,193,40,171,4,201,2,18,139,176,38,193,48,74,44,44,155,11,176,74,40,100,133,130,81,86,52,200,24,20,83,96,77,130,96,148,88,89,54,22,9,69,166,22,66,99,4,162,135,100,160,176,74,42,194,201,29,144,81,86,50,7,96,148,80,89,54,0,141,22,4,88,193,40,187,11,38,194,193,40,171,2,108,118,9,69,88,89,32,9,69,216,19,96,66,81,96,72,32,40,175,152,236,155,50,107,224,203,179,158,24,117,241,207,38,89,244,140,97,27,111,255,0,126,210,73,168,171,100,237,191,4,166,55,239,232,189,231,121,193,250,61,205,150,43,47,47,159,212,47,245,56,154,148,190,114,240,71,101,165,217,94,23,78,41,98,208,195,39,250,217,23,121,254,39,23,103,175,107,96,125,177,249,153,183,143,75,36,185,124,31,17,176,240,241,180,125,223,39,7,197,228,141,79,143,213,107,253,218,53,155,157,139,225,54,34,212,117,61,67,126,120,36,227,248,120,26,240,252,73,129,241,40,180,122,151,79,159,163,62,57,96,119,60,199,163,205,156,49,115,227,54,22,194,95,99,34,81,151,223,224,113,91,90,249,181,51,203,14,214,57,226,203,31,24,201,83,59,26,219,184,118,85,226,118,106,79,4,225,249,145,0,77,133,155,102,26,46,29,100,190,39,183,36,42,18,233,228,120,113,191,231,35,241,54,251,16,172,57,31,185,153,33,42,77,26,27,110,167,20,106,83,29,144,188,6,98,55,104,171,26,100,5,129,69,216,200,176,76,18,139,232,102,142,206,104,227,120,214,73,247,31,140,111,161,231,176,176,213,158,92,19,242,80,236,148,194,192,237,40,44,86,22,62,164,163,213,175,7,145,37,20,219,110,149,123,78,179,134,225,86,183,119,62,194,79,59,240,79,236,25,187,49,194,126,137,175,29,141,164,191,72,151,85,23,246,23,247,155,188,170,24,224,229,145,168,65,117,109,190,159,121,173,155,101,201,118,68,230,229,132,156,157,30,7,143,207,195,226,70,72,168,197,202,77,70,43,197,191,3,95,201,118,147,87,5,195,81,126,145,151,194,215,72,175,239,57,125,254,75,103,122,87,159,35,238,249,66,61,18,60,67,20,165,228,199,29,25,77,219,224,222,114,28,206,12,45,195,90,178,228,246,249,35,67,179,183,151,102,93,236,178,109,121,71,201,30,107,232,43,54,99,5,19,115,22,166,60,92,164,88,236,144,61,153,235,208,161,217,54,22,9,67,159,88,75,222,153,207,235,194,179,99,127,180,141,243,250,175,224,106,176,194,178,65,251,206,134,148,170,19,42,125,166,231,204,127,50,44,44,231,30,104,221,113,187,94,182,43,28,223,211,94,13,249,158,217,71,220,115,49,147,139,239,41,52,215,154,55,26,60,132,103,221,199,159,232,203,193,63,105,225,253,14,78,214,171,79,190,7,183,186,188,205,119,33,173,211,214,193,117,243,163,108,227,105,87,152,156,87,131,71,149,42,52,177,101,120,229,103,50,159,188,118,122,121,29,103,175,151,189,21,252,212,250,175,119,184,242,89,145,114,119,113,201,100,141,162,172,100,88,236,167,170,42,193,50,64,18,139,176,178,108,44,130,139,176,178,19,29,130,81,73,140,148,194,193,40,171,26,100,88,236,18,138,177,162,44,19,4,162,236,44,155,4,9,69,166,22,77,128,20,90,97,100,128,37,21,99,76,128,178,18,139,176,38,199,96,148,80,124,200,178,147,4,162,172,44,155,11,4,162,172,118,64,192,162,172,9,176,4,163,140,176,178,108,44,217,62,222,138,29,146,22,65,69,88,236,129,216,37,21,96,137,176,4,162,236,9,26,4,162,128,155,4,193,40,160,177,88,2,81,73,142,201,11,32,162,172,17,35,4,162,172,44,155,4,193,40,187,2,108,19,4,162,135,100,216,89,9,69,166,22,69,142,192,162,172,9,26,96,148,80,19,99,76,18,138,11,38,192,18,138,177,217,33,96,148,85,142,200,29,130,81,86,59,32,96,81,86,22,77,135,64,74,46,194,201,176,178,18,138,29,147,97,96,148,85,142,200,29,130,81,86,59,34,199,96,81,86,31,2,108,235,59,25,217,44,156,206,72,236,238,41,226,227,226,250,63,7,151,247,125,222,243,95,99,103,30,182,55,147,35,164,88,99,115,116,143,15,102,187,55,187,206,230,254,101,122,189,120,191,167,154,107,232,175,114,246,191,119,222,125,115,129,224,116,120,77,127,87,167,139,233,191,175,150,125,103,55,241,246,123,143,118,166,182,29,76,16,193,175,142,56,241,65,84,97,21,73,25,143,130,234,61,99,46,227,237,92,67,216,234,225,215,142,46,107,145,251,23,144,236,144,56,253,198,199,146,133,208,66,29,192,166,235,200,214,115,188,38,159,53,172,241,110,99,78,127,99,34,95,74,15,221,253,198,211,28,37,146,93,216,39,39,236,70,203,87,141,75,233,103,125,127,85,27,90,177,205,220,165,138,211,247,50,71,93,230,226,184,63,61,118,135,128,221,225,118,229,143,60,37,60,79,172,51,70,63,70,75,248,51,81,226,173,89,250,169,227,135,115,185,221,143,115,216,215,67,73,200,246,83,130,223,239,61,158,47,85,201,248,202,16,238,75,239,84,125,190,14,168,212,82,202,173,251,154,249,122,27,243,9,31,156,240,255,0,75,4,252,123,203,243,58,29,200,86,174,87,251,44,250,54,239,162,222,34,121,59,250,89,246,181,228,154,106,61,229,56,175,189,95,226,107,185,110,193,239,173,124,209,212,205,135,53,197,164,165,244,27,251,250,126,38,236,122,134,25,120,116,124,239,81,232,187,157,241,148,33,220,151,177,242,133,208,46,205,199,35,217,94,119,143,77,236,241,155,29,212,173,207,26,239,197,124,213,154,105,169,99,117,52,227,251,202,141,184,228,140,213,197,217,146,88,103,14,36,168,99,33,59,240,235,240,31,204,246,99,237,40,100,38,59,4,162,172,9,4,200,40,176,38,199,101,37,20,86,41,188,121,35,56,253,104,52,210,126,102,59,2,53,124,30,90,59,108,61,167,220,218,194,220,112,226,196,219,105,180,159,241,103,59,206,109,236,108,236,39,177,154,115,250,55,77,244,251,140,220,58,189,70,255,0,109,158,78,99,166,210,79,245,81,226,48,140,124,35,153,142,109,236,184,217,227,111,200,118,71,136,207,103,74,138,176,38,199,96,148,85,133,147,99,4,162,172,44,155,11,4,161,183,209,158,88,66,165,23,236,61,35,245,116,147,54,181,221,70,70,12,174,154,40,100,14,205,83,45,21,97,228,77,142,193,40,216,232,242,89,53,254,142,75,158,47,197,27,188,25,113,236,67,191,138,74,95,3,147,232,100,195,158,120,39,223,197,39,23,231,94,102,57,65,51,71,99,66,57,62,104,112,206,163,62,8,102,194,225,37,105,254,103,53,159,20,176,101,150,57,248,197,253,232,220,104,242,216,178,53,29,133,220,159,133,249,49,243,90,203,46,186,205,142,155,135,156,122,218,60,193,184,240,205,77,89,79,94,127,11,34,164,205,21,142,200,79,217,224,59,51,29,122,41,49,217,3,178,18,138,2,83,161,221,130,80,198,77,141,48,40,99,68,216,211,4,161,140,155,0,74,40,100,12,132,162,134,74,97,96,148,80,211,34,198,152,20,85,133,147,96,9,69,12,144,4,162,172,100,12,18,138,177,217,22,59,33,40,171,2,108,118,9,69,5,147,97,96,81,125,0,155,0,74,56,187,11,38,198,108,159,111,69,88,39,212,155,11,4,162,236,9,176,2,139,11,38,192,18,138,177,217,33,96,148,85,133,147,99,33,40,160,76,155,11,4,162,236,44,139,29,130,81,73,142,200,26,2,138,1,5,144,148,85,130,100,216,32,74,46,193,18,9,130,81,97,100,216,2,81,86,50,7,96,81,86,22,74,24,37,21,99,76,129,216,37,21,99,178,44,44,132,162,236,102,59,29,130,81,97,100,216,88,162,81,67,178,108,44,80,162,128,155,29,130,81,86,22,72,2,81,118,4,216,2,81,97,127,18,44,233,187,19,217,185,243,187,174,121,212,161,161,134,95,206,73,125,183,250,137,254,111,217,242,48,108,108,67,95,27,203,145,240,139,24,57,58,71,179,176,189,148,151,47,153,109,239,69,199,66,18,232,191,215,53,236,253,159,121,245,236,120,225,138,17,134,56,168,194,42,146,74,146,35,95,22,61,124,48,197,134,17,134,56,36,163,24,170,73,123,17,146,209,249,175,82,234,153,55,242,185,203,199,162,58,184,177,44,107,129,248,128,173,121,7,120,230,89,144,96,79,122,252,15,102,174,142,92,253,90,238,71,218,252,204,144,132,242,186,130,179,220,32,230,234,39,153,38,221,36,219,126,72,247,234,241,211,159,210,205,244,99,236,54,122,218,88,181,210,113,87,47,107,61,13,117,58,216,58,122,92,228,58,56,180,212,121,153,131,14,24,97,85,142,53,239,47,205,149,33,29,72,164,149,35,113,37,30,17,44,150,83,37,158,209,9,126,62,8,155,165,69,50,89,234,143,15,146,31,143,191,218,120,247,120,237,45,232,181,185,169,131,58,240,254,114,9,191,191,196,246,178,79,74,211,180,120,148,84,151,39,33,200,122,62,224,54,239,185,173,61,105,63,181,135,35,95,157,156,199,33,232,178,95,74,90,28,146,247,71,54,63,226,143,170,72,147,102,27,57,97,226,70,158,77,13,124,156,184,159,9,223,236,31,104,53,27,112,212,91,49,94,120,37,222,127,119,137,207,109,232,237,233,201,199,115,91,54,9,47,245,144,104,253,42,213,174,166,60,184,225,146,61,204,145,140,227,236,146,181,247,51,111,31,82,200,191,50,70,134,78,141,137,254,70,255,0,121,249,153,59,240,234,63,153,247,222,71,178,156,38,253,189,142,59,15,121,253,172,107,184,255,0,3,154,222,244,103,198,228,77,233,237,236,235,191,100,170,107,241,54,161,212,96,255,0,55,6,134,78,145,150,60,198,153,242,123,11,59,109,239,70,252,190,14,186,185,181,182,99,241,120,223,226,115,187,253,157,229,244,47,244,158,63,98,43,202,74,29,228,254,235,54,97,159,28,252,51,79,38,174,88,115,40,179,89,99,76,153,39,25,119,100,154,146,242,125,31,220,29,125,134,84,211,240,107,246,157,15,2,175,73,254,251,254,7,139,158,85,187,21,251,40,216,246,110,61,237,6,255,0,218,75,242,71,131,180,138,183,210,253,132,99,79,230,56,88,127,230,201,125,205,101,133,144,152,236,202,118,154,69,14,201,176,176,74,40,118,69,142,192,161,216,250,19,97,100,37,25,19,182,122,165,15,160,253,199,142,63,89,27,108,184,235,28,254,6,92,114,171,52,54,221,74,38,174,192,139,29,152,141,218,40,118,77,133,130,81,86,4,216,192,162,149,120,121,25,35,150,113,131,140,103,37,23,229,125,12,54,22,74,60,184,167,228,190,128,153,54,22,81,69,216,89,22,59,4,162,128,148,198,152,37,20,2,11,4,162,172,19,38,194,192,162,236,105,152,236,105,144,148,88,89,22,22,9,69,216,236,132,199,96,148,80,201,76,44,18,138,177,166,64,88,20,93,140,139,11,4,162,194,201,176,178,18,138,31,204,155,11,4,162,190,99,38,194,193,40,171,31,66,44,118,9,69,88,19,96,5,28,95,64,177,88,89,178,125,197,21,96,72,88,37,23,99,178,44,44,132,162,236,44,139,26,96,148,80,10,194,193,40,171,11,21,133,138,37,20,152,236,139,11,4,162,236,19,37,0,37,23,96,153,22,52,193,40,171,11,21,133,129,69,32,21,133,144,148,82,2,108,118,9,69,88,38,72,2,81,118,4,88,211,4,162,128,86,22,5,20,152,88,172,44,18,138,29,145,97,100,37,23,96,69,143,160,37,23,97,100,88,193,40,160,21,133,160,74,40,44,86,22,5,21,222,29,144,22,66,81,118,59,49,153,112,99,158,124,248,240,225,139,158,89,203,187,24,251,88,109,69,91,240,137,219,124,27,46,206,241,25,249,190,78,26,184,45,71,199,38,79,40,199,219,241,247,31,111,227,181,53,248,221,44,90,154,144,80,195,141,119,98,151,230,254,102,159,178,156,46,62,15,140,142,46,146,216,201,244,179,79,219,47,103,200,221,119,207,206,122,223,83,150,230,94,216,63,149,120,254,230,230,24,40,35,63,120,59,200,192,231,211,200,112,239,78,74,48,139,148,159,146,234,206,26,133,186,137,157,59,240,102,239,25,48,227,201,153,214,56,223,181,249,35,219,167,197,53,83,217,233,231,220,95,197,155,14,228,97,14,236,18,81,94,72,234,107,116,201,79,230,201,193,185,143,86,79,153,248,60,56,181,99,141,46,243,239,203,242,51,122,236,144,250,179,146,46,94,38,25,157,252,56,33,137,84,81,178,146,130,249,76,209,228,115,67,235,40,203,240,50,67,150,135,250,76,114,94,245,212,215,79,197,152,39,226,103,248,49,144,248,211,94,166,254,28,134,182,79,171,154,43,227,208,207,25,70,74,226,211,94,239,3,146,153,139,191,40,74,225,39,23,238,99,244,69,251,44,126,154,215,148,118,76,150,114,176,229,55,49,186,142,94,242,253,165,102,247,133,217,203,191,139,36,178,198,49,238,202,149,121,152,178,96,150,53,108,205,143,98,57,95,106,242,122,217,44,205,44,51,49,202,18,94,41,152,211,70,86,154,49,178,74,126,242,79,71,150,76,137,42,68,158,145,225,139,200,150,83,37,158,145,229,146,201,101,50,74,66,95,79,14,130,182,188,29,124,7,34,89,82,60,51,195,189,197,232,111,70,182,244,245,243,47,218,130,57,222,67,176,60,38,207,92,88,178,107,75,201,226,155,165,242,125,14,189,144,204,176,156,163,225,152,50,96,199,147,243,35,139,212,236,90,208,215,150,61,125,199,145,57,57,47,89,20,159,206,186,28,183,106,187,45,203,61,181,151,6,164,179,98,140,18,111,28,147,252,15,173,178,89,158,27,51,139,191,39,38,93,11,87,226,188,177,77,55,245,63,60,236,235,108,106,203,187,181,131,46,9,123,50,193,199,243,48,191,111,145,250,35,54,44,121,98,227,146,17,156,95,138,146,187,52,155,221,148,225,55,45,229,208,199,9,63,181,138,224,239,228,109,199,122,255,0,50,60,100,233,114,253,153,31,18,176,179,233,187,222,142,180,231,111,79,115,62,23,236,200,148,151,240,252,205,6,239,96,121,92,41,189,121,107,236,165,229,25,119,95,220,250,126,38,196,118,113,203,212,211,158,142,104,126,201,201,5,158,253,206,23,147,211,77,236,232,236,66,43,198,75,27,105,124,213,163,93,106,252,124,12,234,81,151,134,107,75,28,163,229,21,101,89,22,191,188,44,167,142,12,176,127,78,63,20,116,59,48,172,57,31,236,179,156,198,255,0,156,135,197,29,110,230,52,181,243,87,234,51,203,149,28,142,165,42,156,23,249,232,114,73,244,29,144,159,68,81,232,234,208,236,44,86,22,5,20,59,38,193,50,30,104,175,144,236,128,176,40,187,29,162,19,11,4,162,236,44,148,48,74,29,141,50,108,1,40,171,29,146,22,9,69,38,59,32,44,18,139,176,76,148,0,81,118,4,88,211,4,162,130,197,97,96,148,82,97,98,176,4,162,211,11,32,44,18,139,177,217,9,133,144,148,93,129,22,52,192,162,134,77,133,130,81,65,98,176,176,70,138,29,145,97,96,148,93,129,61,0,10,56,187,11,21,129,178,125,197,23,97,100,88,88,60,209,146,208,89,22,59,33,40,171,1,5,130,81,66,177,88,236,10,29,142,201,176,176,74,44,44,139,26,96,148,82,99,178,44,118,66,81,86,4,166,59,4,161,216,211,38,199,96,148,59,26,38,194,192,162,194,200,176,176,74,45,49,217,22,22,9,69,129,41,142,193,40,118,52,201,176,178,18,138,176,177,88,2,81,67,178,2,192,162,236,118,69,133,130,81,118,59,35,160,236,18,135,99,178,108,118,9,67,176,177,88,88,37,23,97,100,1,31,2,140,135,208,189,27,112,157,200,255,0,133,182,97,214,93,48,69,175,5,231,47,238,57,14,204,241,82,230,57,92,122,244,214,24,253,44,178,246,71,255,0,125,15,177,226,81,195,138,56,241,174,236,33,21,24,175,113,243,31,136,186,139,197,15,209,177,190,95,159,177,234,17,61,93,229,65,223,48,119,197,223,62,30,140,214,109,248,205,47,211,39,114,203,28,120,211,171,190,167,79,169,167,131,87,31,119,2,87,231,47,54,114,154,25,97,139,71,46,92,173,44,120,220,165,38,252,146,86,204,124,79,105,120,142,78,42,92,95,45,169,177,106,235,30,85,127,117,248,159,73,165,163,31,133,28,137,114,117,245,82,140,59,148,108,236,100,97,153,173,142,230,196,87,87,107,222,140,139,126,254,188,47,224,111,44,114,70,195,205,23,228,244,75,196,193,48,253,39,28,188,251,175,222,75,156,101,224,211,249,158,210,103,134,211,86,140,51,243,49,79,196,205,53,239,49,199,20,242,202,161,22,217,153,52,188,152,90,191,7,150,100,172,18,151,87,210,63,153,181,142,156,113,43,159,210,151,224,140,57,207,75,37,248,60,188,92,91,53,153,96,162,154,94,52,206,147,133,238,234,233,194,50,93,100,175,162,52,42,15,38,104,65,47,22,116,45,36,169,120,35,22,195,238,74,44,201,173,30,214,228,143,127,233,56,191,93,47,139,162,161,150,19,235,9,41,39,230,157,154,109,158,184,50,126,235,252,142,94,30,179,21,75,28,165,7,237,139,163,14,61,85,59,166,103,203,184,241,181,193,244,62,228,100,186,175,194,140,83,214,139,125,27,71,37,197,242,155,139,102,16,121,229,40,59,233,46,190,70,246,28,172,215,215,130,127,7,71,140,154,249,49,51,38,61,140,121,17,234,158,172,252,154,102,25,226,156,124,83,33,243,154,209,200,225,146,57,32,215,155,141,163,209,135,146,212,204,235,30,124,109,191,46,247,95,184,242,214,72,249,69,188,82,240,207,43,233,226,75,54,145,245,121,99,106,164,189,206,204,114,214,199,43,238,198,190,12,171,42,245,43,194,223,131,90,196,123,39,167,250,178,251,204,19,214,203,31,36,209,237,100,76,197,40,73,121,71,158,68,178,231,9,69,253,40,201,124,81,15,220,101,77,24,154,19,33,148,201,103,164,121,37,146,202,100,179,210,60,177,72,150,189,163,98,103,164,120,104,154,175,14,132,178,153,44,167,158,17,50,235,227,227,237,60,27,188,86,134,235,255,0,26,211,193,149,191,181,40,43,251,252,79,123,37,158,211,107,193,226,81,79,202,57,61,238,195,113,59,31,75,15,174,214,127,236,231,107,255,0,21,154,45,207,71,217,227,111,75,119,22,79,217,203,23,23,247,171,62,142,201,102,104,230,154,245,53,167,169,138,126,148,124,127,63,101,121,157,92,177,114,211,150,72,166,186,226,146,159,159,177,117,252,13,247,35,130,112,212,207,223,139,143,208,126,40,250,11,49,101,199,12,145,113,201,8,201,53,77,73,95,67,47,233,18,117,103,31,123,161,199,102,81,148,103,85,251,207,131,167,209,14,207,173,238,118,91,135,218,109,189,56,227,151,183,11,113,127,119,129,164,220,236,22,7,111,79,111,38,63,100,114,46,247,228,108,199,102,12,247,61,28,139,199,39,207,198,116,155,157,139,229,48,91,196,240,236,71,246,37,221,127,115,52,187,124,102,254,154,255,0,25,211,207,143,223,40,186,127,52,101,142,72,203,195,53,229,130,113,242,143,53,140,143,58,243,3,209,133,170,46,194,201,2,146,138,177,217,3,178,18,138,176,177,3,40,162,172,19,37,14,200,74,42,193,50,108,1,40,187,11,34,198,152,37,23,97,100,88,88,37,23,96,74,99,176,40,99,76,155,29,130,80,236,118,72,2,81,118,22,64,200,74,42,199,100,88,89,73,69,133,146,159,65,216,20,59,29,147,99,176,74,29,140,144,4,162,236,118,99,177,216,37,23,96,69,128,20,113,118,85,145,208,44,216,62,222,139,177,218,49,216,236,10,46,194,200,177,216,37,21,96,77,142,193,40,160,178,108,1,40,171,26,100,88,250,2,81,118,22,77,129,5,20,22,77,141,10,37,21,97,100,216,88,163,205,22,152,236,132,194,193,40,176,76,155,11,32,162,236,44,129,130,81,67,178,108,19,4,162,172,44,86,22,9,69,32,178,108,44,81,40,171,26,100,133,138,37,23,97,100,88,236,18,138,180,4,216,236,10,42,194,201,177,218,4,162,186,5,147,97,100,37,21,99,232,79,64,176,74,46,195,207,167,95,113,9,155,254,198,113,171,145,229,227,44,145,188,24,63,156,159,189,249,47,188,195,179,154,56,49,60,146,240,137,71,119,216,206,45,113,124,84,101,145,127,140,231,169,228,191,47,98,55,253,244,121,251,193,223,63,49,216,205,45,140,178,203,63,44,93,30,142,248,119,207,63,125,7,125,24,59,120,35,145,182,119,46,204,242,85,109,250,172,181,95,186,126,80,253,35,67,31,9,173,5,29,140,124,212,51,63,89,223,84,150,58,93,218,94,79,196,253,125,217,151,122,215,224,189,107,254,7,155,182,92,47,19,201,242,88,53,121,14,7,91,115,14,104,100,148,243,188,43,249,182,188,19,107,175,83,237,58,78,210,193,138,49,146,190,15,173,233,25,84,113,211,62,17,216,238,75,147,197,217,236,123,216,249,14,212,235,62,252,163,250,70,12,43,115,89,211,174,235,141,185,70,188,252,61,199,65,163,233,43,153,195,62,231,233,60,31,47,221,241,139,114,212,204,151,190,12,219,114,62,141,56,140,13,231,224,185,29,206,27,102,223,208,215,218,148,87,220,250,28,87,104,123,55,218,44,81,107,107,115,75,151,196,188,183,53,215,122,191,125,35,171,9,97,204,237,157,71,143,22,95,41,29,238,167,165,190,43,164,121,110,59,144,209,147,233,106,43,52,31,189,56,249,29,79,17,218,254,207,242,244,184,254,91,83,36,159,71,31,88,163,37,242,116,126,95,228,48,108,235,119,187,252,118,109,111,111,232,249,156,161,247,51,91,196,101,111,156,209,82,183,254,49,143,235,46,191,89,25,229,211,241,201,92,89,175,151,165,226,107,186,44,253,163,25,207,188,147,110,174,154,58,101,8,227,196,148,34,162,171,200,230,220,127,158,127,191,252,78,159,39,244,107,224,124,246,195,229,81,202,214,75,147,193,159,192,215,108,120,27,28,230,191,96,245,136,241,151,192,184,204,125,237,206,243,240,130,179,104,213,35,205,197,227,172,51,155,95,89,158,169,30,50,62,233,30,241,70,160,121,243,43,199,63,131,52,57,113,86,38,235,200,232,50,117,139,94,227,91,181,138,181,242,63,100,76,216,101,70,28,240,238,86,106,248,223,254,183,31,179,173,253,194,237,71,104,248,222,205,232,189,142,71,55,117,191,169,138,61,103,55,238,137,162,237,55,49,151,129,225,54,121,29,124,113,201,155,18,74,10,110,149,201,168,219,248,93,209,240,62,95,145,220,230,55,39,185,201,103,158,125,137,248,202,94,9,123,18,242,71,123,67,165,61,233,247,201,212,23,159,169,203,158,218,195,30,213,229,159,161,187,35,204,207,180,156,44,57,57,224,142,15,91,57,40,227,139,186,73,244,183,230,207,110,104,255,0,63,52,252,59,212,105,253,15,98,111,176,122,94,206,254,79,237,27,189,181,91,153,87,237,154,57,82,134,121,227,143,133,253,204,173,55,141,75,220,252,217,185,206,243,28,103,57,189,46,63,149,222,215,238,231,157,44,121,228,146,235,236,186,252,15,169,250,31,237,231,105,249,174,75,107,75,145,228,150,124,88,112,250,197,44,184,98,229,118,151,143,67,228,28,236,47,152,223,233,254,158,127,153,244,47,64,56,187,221,163,228,186,127,250,159,250,226,125,111,84,213,215,122,50,200,224,173,37,205,35,95,95,99,39,196,81,82,62,232,187,69,187,130,73,108,106,225,205,22,169,122,169,247,101,255,0,139,161,230,222,244,143,217,222,55,119,30,167,47,183,46,63,99,36,59,241,245,208,125,218,253,229,208,197,202,195,186,241,223,157,159,8,244,223,27,231,244,191,171,63,237,31,39,211,186,94,29,220,171,28,184,191,99,163,61,236,152,159,60,159,166,56,254,119,137,229,32,165,161,201,106,108,70,94,11,30,104,201,191,149,217,238,158,190,57,175,169,127,35,241,7,103,98,225,218,30,50,80,110,50,123,120,85,197,211,250,241,63,96,101,207,177,175,135,35,197,154,113,238,221,117,191,51,207,86,232,191,250,118,72,198,19,187,250,25,176,239,44,177,110,81,55,19,210,131,87,22,209,231,158,140,215,213,148,89,198,118,187,183,59,253,156,236,254,199,34,181,240,237,203,20,160,189,92,238,55,114,75,197,124,78,107,136,244,255,0,196,230,106,60,183,19,185,168,255,0,91,19,89,149,252,58,63,196,215,197,211,55,114,193,228,197,14,228,189,143,107,62,9,122,209,245,12,154,249,97,245,160,254,70,25,42,242,251,204,93,150,237,167,5,218,172,121,103,195,110,122,223,84,210,201,25,65,197,193,190,170,237,123,141,251,132,50,47,8,201,123,149,154,115,150,76,82,236,201,22,153,239,225,70,92,197,154,38,38,109,242,105,226,151,217,238,254,235,60,217,56,250,250,147,249,51,220,115,68,241,44,50,70,189,146,207,86,77,60,209,240,74,95,3,207,146,18,135,215,139,95,20,101,82,79,193,130,80,146,242,140,108,150,83,68,179,34,60,50,89,44,166,75,61,35,195,19,37,148,201,101,60,144,196,202,145,62,69,71,150,75,33,248,63,196,157,140,248,240,43,203,36,189,137,117,179,87,159,146,156,186,98,93,200,254,183,139,255,0,161,173,177,189,135,95,243,190,76,51,201,24,249,228,203,187,197,241,187,17,127,165,106,107,187,243,112,73,254,7,59,187,217,142,35,35,147,215,150,124,82,253,135,222,95,115,54,50,202,230,238,77,183,239,42,9,191,27,163,147,151,174,102,241,139,132,106,78,81,151,161,207,98,236,158,186,181,147,103,44,254,9,68,242,246,139,131,212,227,120,229,159,7,173,245,143,34,143,210,149,175,51,179,132,105,116,52,61,184,85,194,199,253,244,127,41,19,75,169,108,231,218,132,103,62,27,48,207,20,84,91,163,132,176,178,44,103,220,154,84,85,141,50,108,44,132,162,172,44,155,11,2,139,76,118,66,11,7,154,46,194,201,76,44,18,138,180,62,132,166,22,5,20,52,74,97,96,148,80,89,54,22,66,81,105,142,200,76,44,18,139,177,217,142,199,96,148,93,133,145,99,76,18,138,176,38,199,96,81,65,100,216,88,37,25,44,44,139,24,37,21,97,104,144,176,74,46,192,139,0,40,226,236,118,72,89,177,71,219,209,118,22,72,88,162,81,86,59,32,118,40,81,86,9,147,99,176,74,42,194,201,177,216,37,13,120,142,201,176,176,74,46,194,201,176,176,74,42,198,153,41,133,129,69,88,211,34,198,152,37,20,22,77,142,200,74,41,48,178,108,105,138,60,209,73,133,147,97,98,133,23,97,100,88,211,4,162,172,105,145,99,76,132,162,172,44,155,11,45,18,139,76,44,155,11,4,162,236,44,148,194,200,74,42,199,100,216,1,69,88,236,139,29,130,81,86,4,142,197,18,138,176,38,194,197,18,138,62,165,217,45,15,240,127,15,141,79,166,92,223,206,79,221,126,11,238,56,14,205,105,126,159,203,224,199,37,120,162,251,243,253,213,255,0,83,234,42,71,202,126,35,218,116,181,215,221,152,114,58,224,244,119,195,190,121,251,193,223,62,78,140,105,153,251,225,223,70,14,240,119,199,104,108,223,104,238,122,190,207,242,145,195,145,227,217,197,139,38,88,73,58,106,162,250,175,129,240,158,51,210,111,110,244,123,55,171,202,109,111,107,111,232,100,202,240,47,210,163,25,100,114,74,221,181,78,186,251,79,172,169,116,156,91,151,115,36,92,39,221,125,92,90,167,248,28,143,55,232,55,143,150,190,40,246,127,180,89,225,143,44,61,110,45,109,184,41,185,36,188,110,53,225,230,251,167,213,244,93,156,14,31,15,50,229,125,15,171,232,91,24,229,7,142,94,81,151,131,244,147,205,242,124,39,233,83,236,206,125,141,62,243,140,167,163,40,231,74,73,245,254,107,172,215,95,55,75,226,107,54,187,103,195,109,228,150,57,202,122,91,30,120,179,194,88,100,190,78,209,170,135,99,57,126,206,106,44,27,93,157,211,228,222,57,74,81,222,208,222,201,131,99,171,240,241,167,95,186,205,47,41,201,244,245,59,187,124,198,187,95,232,57,141,88,237,195,224,167,93,239,192,238,67,14,25,73,184,35,190,161,27,224,246,114,249,177,231,131,150,12,139,44,127,90,13,51,147,213,93,238,107,69,187,109,108,227,234,213,63,172,140,123,81,195,57,57,235,195,77,203,245,180,242,202,15,254,73,117,251,146,60,220,94,108,175,156,208,140,229,54,191,73,199,245,188,126,178,58,48,135,108,93,51,43,143,202,207,218,178,95,207,63,223,127,153,210,228,250,139,224,115,146,95,207,75,247,223,230,116,121,62,162,248,31,31,157,242,143,153,215,245,60,25,205,126,199,179,205,244,54,25,207,36,33,235,54,49,199,222,123,131,174,79,57,23,161,239,215,135,171,215,199,31,98,9,25,37,247,26,94,211,115,250,29,159,210,123,28,142,94,237,175,163,138,52,231,55,236,72,199,8,202,114,237,138,182,204,147,148,113,198,228,233,35,221,150,112,199,27,201,40,197,90,87,39,74,219,164,136,223,197,90,89,154,240,245,109,163,224,252,175,107,185,30,211,118,139,142,142,105,60,58,43,115,15,115,94,15,167,244,145,167,47,107,63,66,242,120,255,0,201,187,15,246,36,255,0,3,115,111,86,122,110,11,39,153,26,90,187,81,219,140,220,60,35,228,94,145,213,246,63,117,123,225,253,180,124,69,195,232,159,112,244,132,175,178,59,139,223,143,251,113,62,48,225,225,208,251,46,138,235,11,251,255,0,99,231,55,157,100,71,232,63,67,88,111,176,90,63,191,147,243,54,60,138,174,67,50,253,178,61,11,226,191,71,250,63,191,147,251,70,110,93,87,43,178,191,218,127,113,242,147,149,238,101,95,87,252,206,244,227,90,208,127,67,243,23,57,15,242,190,247,251,249,254,108,250,55,242,123,199,125,165,228,186,127,250,159,250,226,112,92,204,47,151,221,255,0,125,63,204,250,79,242,119,199,125,166,228,191,170,127,235,137,246,61,86,127,251,116,190,203,250,28,125,39,221,179,24,253,79,170,243,240,238,122,143,159,240,62,11,233,174,55,207,104,255,0,87,127,218,63,65,246,170,29,223,209,254,18,254,7,192,189,49,198,249,221,47,247,15,251,71,7,240,236,175,60,95,220,232,117,31,145,179,133,236,254,63,243,131,138,254,183,135,255,0,50,39,235,222,75,21,106,236,63,115,252,207,201,93,158,133,246,131,138,254,183,135,255,0,50,39,236,46,87,29,113,251,46,190,203,50,254,40,157,103,196,190,159,212,247,211,87,126,41,191,99,227,158,150,35,254,98,239,254,246,63,237,163,243,243,135,79,14,135,232,95,74,138,251,19,188,191,107,31,246,209,240,55,3,191,248,122,85,175,47,191,244,70,142,105,84,143,179,127,38,172,87,135,180,31,191,135,242,145,245,94,103,189,139,99,27,139,113,125,214,250,58,243,62,111,252,153,177,222,46,127,167,219,195,249,72,250,111,105,99,220,217,195,251,143,243,62,79,171,202,250,158,69,246,254,72,234,65,63,209,84,172,248,167,111,253,35,246,163,179,157,178,216,215,227,121,11,213,88,177,75,212,230,199,28,145,183,30,181,125,81,151,136,244,255,0,201,226,81,143,47,195,107,108,37,246,181,178,60,109,253,246,191,35,156,244,147,196,111,115,126,145,242,105,241,122,185,118,118,114,97,195,221,132,21,215,209,241,126,197,239,240,246,159,70,236,15,161,93,62,53,99,222,237,75,134,238,220,106,75,82,22,240,193,249,119,159,218,127,114,247,63,19,177,150,61,39,14,158,57,108,193,57,181,225,121,103,140,19,207,41,84,89,220,118,27,182,250,253,175,212,158,198,175,21,201,106,98,138,233,151,103,28,86,57,191,100,90,149,203,227,85,239,58,44,210,114,127,73,87,184,184,227,134,28,112,197,134,49,134,56,42,140,98,169,37,238,49,207,192,248,217,246,74,110,88,227,75,218,236,233,54,234,164,121,114,227,131,241,143,220,121,231,137,47,11,95,19,215,51,6,67,36,91,53,228,145,228,148,26,246,17,37,71,162,126,102,9,153,211,48,73,24,221,123,68,201,159,67,6,124,235,14,55,57,203,187,5,227,103,166,210,86,252,24,91,165,108,205,38,146,109,213,123,110,141,62,247,44,163,112,214,166,215,71,39,228,107,249,30,82,123,77,194,31,71,23,178,254,177,175,239,156,61,206,164,223,201,132,209,205,179,124,68,244,207,44,167,39,41,55,41,63,50,123,254,195,7,124,245,235,98,251,83,93,95,130,56,210,126,172,214,183,38,100,197,7,87,47,145,233,138,38,40,203,20,97,108,204,145,81,70,131,183,157,56,72,127,190,143,229,35,162,130,240,57,238,223,170,224,97,254,254,63,148,141,222,153,255,0,47,31,220,79,242,179,231,182,22,74,97,103,233,38,133,22,152,89,41,133,130,81,86,9,147,99,176,74,42,199,100,88,88,37,22,152,18,152,89,40,148,90,11,37,48,177,66,138,177,217,41,133,138,37,21,97,100,216,236,18,138,76,44,155,26,96,148,85,133,147,97,96,148,93,133,146,152,89,9,69,88,236,155,11,20,74,42,199,100,88,236,81,40,171,29,145,99,20,40,171,11,38,194,197,18,138,176,21,128,161,71,23,99,178,44,102,201,246,244,85,133,147,97,96,148,93,133,147,99,176,74,29,140,155,11,37,10,42,198,153,22,49,68,162,172,118,69,142,197,18,138,176,178,108,105,130,81,73,129,54,22,9,69,13,50,83,11,4,162,172,105,146,152,88,20,85,141,50,6,9,69,88,89,54,48,74,42,194,201,186,11,4,162,211,11,37,48,176,74,42,198,153,54,22,9,69,88,200,177,166,66,81,86,22,72,211,232,40,148,85,133,147,97,98,137,69,88,236,155,11,20,40,171,29,147,97,98,137,69,88,89,54,86,56,203,36,212,32,174,82,105,37,237,108,141,246,171,100,124,29,207,97,181,22,29,28,187,82,250,217,165,221,95,186,191,235,127,113,212,119,207,6,150,40,234,234,97,193,15,12,113,81,251,140,253,227,243,125,236,207,99,60,178,63,83,157,57,220,153,232,239,7,120,243,247,131,188,106,209,230,204,253,255,0,120,119,204,29,225,119,197,18,204,253,243,209,255,0,105,56,142,15,6,190,199,63,41,227,142,25,203,30,190,117,9,77,99,115,93,83,81,93,60,60,89,224,114,246,26,206,210,104,71,151,224,247,116,154,235,150,15,184,252,212,151,85,249,27,90,82,80,205,27,240,221,27,189,63,99,224,103,140,159,143,83,178,213,237,103,9,201,235,60,124,119,53,135,52,190,180,163,143,36,39,30,190,216,183,105,156,207,63,28,121,163,43,90,249,83,253,84,225,248,62,135,202,187,49,143,75,47,11,13,45,220,93,153,205,185,12,179,255,0,23,223,150,77,93,168,219,242,203,224,215,177,87,67,211,185,173,159,66,29,232,71,157,208,75,193,226,205,29,252,15,224,215,210,252,15,181,199,171,24,75,245,108,253,6,24,146,252,172,197,218,30,39,70,77,181,171,8,191,217,250,63,145,203,232,234,227,197,206,104,119,20,227,254,51,143,164,186,253,180,108,54,185,109,153,167,25,108,233,237,251,154,120,166,191,225,102,191,141,217,142,78,111,65,40,74,13,236,227,180,221,175,174,142,156,35,40,197,217,159,196,89,251,74,107,249,233,126,251,252,206,135,39,212,95,3,65,37,252,244,191,125,254,102,255,0,39,212,249,31,31,155,202,62,107,7,169,224,206,70,148,63,157,148,223,151,66,243,186,53,61,168,229,63,192,93,151,218,219,139,172,210,143,119,23,239,191,15,187,199,228,122,140,92,234,17,242,207,25,38,177,39,146,94,17,170,237,183,110,181,120,24,207,91,81,71,103,144,166,148,47,232,227,247,203,251,143,136,115,28,134,231,45,183,147,107,127,52,178,231,155,190,244,188,189,201,121,34,242,247,178,228,148,242,57,78,114,119,41,62,174,77,249,158,157,77,24,71,93,110,238,42,214,78,177,193,116,121,164,188,151,177,47,54,125,126,158,166,45,24,90,252,207,212,248,109,206,165,151,123,39,60,69,30,78,35,4,177,243,124,92,167,7,21,61,156,50,141,249,175,89,26,103,234,78,79,255,0,182,108,223,250,183,249,31,151,167,181,153,239,99,219,233,235,49,206,50,130,175,163,30,235,77,36,189,138,145,244,110,43,210,87,43,200,175,240,126,94,51,95,62,108,209,112,82,199,55,21,117,226,215,179,218,105,117,141,60,187,18,134,72,47,203,228,233,244,110,161,135,4,103,142,111,153,120,39,182,144,123,124,75,227,176,39,61,189,135,31,87,141,120,210,146,110,79,216,146,243,62,77,191,167,29,109,220,152,49,231,199,158,48,125,223,91,143,234,201,249,157,135,105,57,158,235,205,167,165,155,214,102,202,191,198,182,146,175,88,255,0,82,62,200,209,200,184,36,237,47,113,213,233,184,231,138,54,252,51,157,187,177,28,147,249,79,208,254,134,21,118,3,69,126,214,79,237,19,205,127,247,109,175,247,159,220,95,161,202,143,97,116,213,245,82,159,246,141,127,108,185,44,60,102,230,198,73,39,151,62,76,189,220,56,99,227,146,94,95,47,107,242,62,81,91,221,200,151,171,127,204,250,204,178,95,161,99,127,69,252,143,207,252,196,63,202,187,159,239,167,249,159,74,254,78,241,174,211,114,95,213,63,245,163,143,228,50,96,210,201,177,28,113,197,177,200,101,114,245,217,90,239,99,194,223,140,97,237,127,181,247,29,175,242,125,143,119,180,188,139,94,15,83,255,0,92,79,169,234,89,28,186,124,213,122,35,129,211,154,253,54,28,250,159,85,237,143,134,183,252,95,192,248,31,165,248,223,55,169,254,225,255,0,104,251,247,107,151,121,107,252,37,252,15,132,122,91,135,249,107,83,253,195,254,209,200,252,61,42,201,31,222,117,58,199,14,79,236,113,61,157,135,249,195,197,127,92,195,255,0,153,19,246,23,46,191,201,123,63,184,207,200,221,159,133,118,131,139,254,183,135,255,0,50,39,235,190,93,95,23,179,251,140,247,248,157,222,198,47,183,245,50,116,87,120,114,127,158,135,197,253,40,43,236,94,247,199,31,246,209,240,169,64,251,223,164,236,127,230,102,247,239,99,254,218,62,29,40,31,65,208,165,88,31,223,250,35,149,182,251,114,81,246,191,228,199,4,176,118,130,252,123,248,127,41,31,89,229,184,183,200,110,226,146,200,163,138,49,106,85,213,221,248,31,43,254,77,49,238,225,237,7,239,225,252,164,125,23,106,115,134,222,87,25,74,63,73,253,86,124,143,87,82,151,82,202,226,235,199,242,71,127,86,113,90,144,238,95,229,155,93,62,59,83,70,89,37,175,131,30,60,185,41,79,34,143,210,157,46,150,252,232,203,47,250,154,92,124,134,204,60,50,247,151,178,72,205,30,82,79,250,76,105,254,233,203,120,166,221,183,102,204,115,227,170,170,61,211,242,48,204,198,183,240,207,197,184,191,122,27,201,9,253,89,39,243,61,40,181,229,7,36,68,207,62,67,60,204,25,12,177,48,200,195,63,51,4,147,110,146,109,158,236,90,153,50,253,42,238,199,218,252,202,216,88,52,176,79,46,70,163,8,171,148,165,228,95,139,24,152,220,29,91,225,26,173,183,143,87,4,179,109,73,66,17,235,94,223,113,197,114,124,156,247,179,55,245,49,47,171,15,98,247,135,61,204,79,148,218,109,55,29,120,116,199,15,119,183,226,106,251,231,31,115,114,89,95,100,124,28,61,173,142,231,219,31,6,126,248,119,207,63,124,244,105,225,121,242,83,190,236,124,125,231,57,240,141,69,203,61,122,88,123,255,0,206,73,58,94,8,216,197,19,8,164,146,93,18,232,101,138,53,228,236,217,140,104,113,70,88,162,98,140,177,70,38,204,168,184,163,156,244,132,171,129,135,251,248,254,82,58,104,163,154,244,136,171,179,240,127,237,227,249,72,223,233,127,243,49,253,196,255,0,41,243,96,178,108,118,126,149,70,149,20,152,89,54,9,138,37,21,99,76,144,177,68,162,172,105,146,152,88,162,81,86,22,77,141,48,74,41,48,178,108,105,130,81,73,129,54,52,9,67,177,162,88,88,37,21,99,76,144,178,80,162,172,118,69,141,49,68,162,172,44,155,26,98,133,21,97,100,216,3,205,21,99,178,44,118,9,69,88,236,139,29,130,81,86,22,77,133,130,81,118,4,216,1,71,25,97,100,88,205,138,62,226,138,177,145,99,177,68,162,172,44,155,24,162,81,86,22,77,133,130,81,73,142,201,176,2,138,177,217,22,48,74,42,193,50,83,29,130,81,86,4,216,211,37,18,138,4,201,176,76,81,40,187,11,38,193,49,66,139,76,44,155,11,20,74,42,198,153,22,52,193,40,171,11,38,198,152,37,20,152,89,54,22,9,69,166,22,74,11,4,162,236,8,29,129,69,88,236,139,26,96,148,85,142,200,177,216,37,20,22,72,88,37,23,97,100,216,88,37,23,102,219,178,248,61,127,49,133,181,113,197,121,31,203,195,241,104,211,217,212,246,51,23,119,30,198,118,186,202,74,9,252,58,255,0,20,115,186,166,95,133,171,54,189,85,24,115,203,182,13,157,111,120,59,231,157,204,59,199,192,246,156,126,227,63,120,125,227,207,223,14,241,59,71,113,159,190,29,227,207,222,14,240,237,37,158,142,248,119,250,245,249,158,126,240,119,203,218,44,239,241,240,252,55,105,123,43,173,62,83,139,212,218,201,20,241,206,83,197,23,43,139,174,175,196,249,159,63,232,239,133,213,156,178,113,50,220,227,39,255,0,117,204,251,173,254,239,129,159,115,180,124,159,13,139,20,116,121,174,43,143,197,146,85,234,121,28,51,112,203,63,118,72,166,226,234,189,136,240,109,246,191,148,201,141,189,238,27,30,204,60,246,56,157,168,236,67,229,20,251,223,125,31,85,211,150,103,138,50,79,131,244,62,151,146,89,181,225,54,206,15,158,224,119,113,247,148,185,28,59,139,217,179,142,165,247,156,223,27,169,155,7,63,199,250,220,106,31,227,56,252,29,175,172,142,207,148,237,14,134,235,148,22,121,224,201,254,175,107,27,76,231,117,123,191,225,157,30,239,171,175,210,177,245,198,237,63,164,143,161,199,41,118,242,117,237,246,242,126,203,159,244,210,253,231,249,155,204,191,83,228,105,38,191,158,151,239,63,204,221,229,250,191,35,228,50,250,31,57,129,121,60,25,149,180,189,189,15,157,122,99,221,185,241,252,116,95,72,69,230,154,247,253,85,255,0,168,250,84,35,222,204,151,179,169,241,143,72,27,31,166,246,175,117,167,113,198,214,21,255,0,10,167,248,217,208,233,144,239,216,79,217,89,195,252,69,159,225,105,180,191,105,209,205,241,154,15,123,127,22,186,151,114,50,235,57,254,172,82,182,254,226,121,125,175,211,118,220,161,31,87,130,11,185,135,31,234,65,120,47,143,155,247,155,78,58,30,167,137,228,246,149,91,140,53,226,253,157,247,244,191,4,205,75,196,221,210,111,205,209,244,144,159,116,219,126,159,227,62,33,207,183,28,82,242,207,31,119,207,206,142,131,39,249,3,132,142,60,107,187,201,114,16,239,78,94,120,113,121,37,241,60,220,22,138,221,230,117,53,229,93,201,100,82,157,248,119,87,87,127,113,143,157,218,124,135,43,177,179,229,41,181,21,236,138,232,151,220,89,203,226,205,67,211,207,246,51,97,159,195,196,242,122,190,17,165,112,246,125,194,142,25,100,154,140,34,229,39,228,143,92,225,77,251,143,94,12,107,95,141,216,207,246,242,191,81,143,225,246,223,240,249,155,47,47,106,180,98,131,238,60,124,119,43,200,241,149,46,63,123,99,93,120,253,9,210,251,188,13,135,43,201,110,52,179,238,231,158,110,87,107,29,75,35,232,240,226,107,234,175,99,146,241,247,30,110,39,90,25,54,251,249,227,222,215,193,23,155,34,246,168,249,125,244,121,54,167,61,156,249,51,101,119,147,36,156,165,241,49,246,99,150,78,18,247,127,216,219,91,19,88,233,190,15,46,166,164,182,182,113,224,197,93,233,190,234,111,193,47,111,193,43,103,119,232,115,145,227,248,142,211,111,189,205,188,88,113,229,195,234,241,207,35,238,169,190,242,243,57,125,8,122,157,29,253,175,180,160,176,195,247,166,250,254,9,253,230,175,213,170,107,197,121,23,99,31,233,88,231,133,186,84,101,213,217,122,217,35,153,35,244,79,109,121,190,63,75,138,197,189,147,98,25,49,38,251,171,28,148,220,219,170,74,188,89,241,62,211,110,71,54,228,246,185,152,44,219,242,141,99,211,140,170,26,209,126,29,247,230,252,235,239,60,220,68,127,67,214,203,201,100,74,94,162,75,30,188,37,224,242,181,125,234,253,148,175,238,52,243,82,203,41,74,109,202,109,219,111,197,191,105,169,211,250,116,117,229,218,157,215,175,131,161,189,212,222,207,204,213,88,248,8,127,151,120,223,235,120,127,182,143,214,156,154,190,59,97,126,195,63,38,105,101,122,187,186,219,10,61,231,135,44,50,37,126,53,36,235,240,62,195,15,75,250,27,26,121,49,238,113,219,88,114,74,45,37,6,167,22,253,151,210,151,188,215,235,154,153,182,50,99,158,40,218,70,247,70,221,195,135,28,227,149,211,103,147,210,148,241,98,236,150,198,60,147,138,201,150,112,88,226,252,100,212,147,107,228,149,159,20,205,173,151,20,49,203,38,54,150,72,247,162,221,125,40,251,78,203,154,228,50,239,101,92,207,53,21,57,206,255,0,66,211,119,81,87,245,164,191,87,251,79,220,114,219,83,201,179,158,89,179,201,203,36,157,183,252,23,184,235,116,188,115,195,143,177,251,243,253,142,118,230,196,114,79,185,120,62,191,252,156,35,88,121,239,223,195,249,72,247,250,103,221,217,227,187,21,204,237,104,231,201,175,179,141,197,195,36,29,52,251,203,204,242,127,39,104,214,30,119,223,60,95,148,142,207,180,92,6,159,105,181,246,248,158,77,100,253,19,97,184,207,213,207,187,47,111,70,189,231,204,117,12,138,61,75,36,165,227,143,228,143,170,233,141,126,141,137,191,31,249,63,55,71,210,55,109,123,63,167,198,236,110,238,106,242,24,55,177,122,236,75,60,84,165,221,186,169,73,85,124,15,161,241,30,145,121,124,188,110,190,239,33,217,93,156,186,185,96,167,235,248,220,241,206,162,154,190,176,183,52,253,205,26,78,209,250,12,212,142,206,92,92,39,63,47,89,133,41,61,125,184,41,184,39,224,238,53,75,199,218,104,246,187,41,203,240,122,248,49,110,118,95,83,97,98,198,146,219,226,54,167,173,158,105,121,203,170,82,126,250,102,204,165,175,153,46,207,229,71,209,100,214,215,203,203,71,211,184,239,73,125,150,220,156,113,100,228,94,150,195,117,234,55,113,203,12,211,248,51,171,212,219,214,220,199,235,52,179,226,216,135,235,97,200,166,190,244,126,99,229,121,42,139,197,179,179,202,107,197,255,0,162,230,53,99,158,11,220,167,73,254,6,130,121,167,173,53,151,66,120,241,73,117,82,209,207,40,87,252,15,192,247,250,2,151,229,116,106,203,164,66,95,237,186,63,97,172,185,35,245,102,235,222,205,191,7,5,178,178,203,50,82,112,116,143,204,62,137,123,109,218,29,206,216,113,252,94,239,39,155,107,75,51,146,156,118,18,156,169,71,167,210,125,79,211,253,156,254,135,55,200,230,111,96,120,23,107,52,30,180,181,243,40,79,147,223,158,146,241,164,188,89,242,158,218,118,131,252,33,181,45,77,89,191,209,49,62,173,63,174,253,191,15,97,209,122,72,237,15,232,88,63,193,186,147,173,140,170,242,73,125,136,63,47,139,252,190,39,203,187,231,7,62,94,59,81,197,234,219,191,55,193,199,251,207,71,172,23,124,192,230,46,249,166,145,193,190,56,61,88,251,211,154,140,21,201,244,71,69,169,129,96,197,24,71,199,197,191,121,173,224,245,174,47,98,106,175,164,61,198,238,40,214,203,46,105,27,88,99,234,199,20,100,138,43,6,25,230,149,99,139,147,94,52,188,13,119,59,181,155,83,20,163,137,247,103,93,101,227,71,189,125,76,155,18,237,138,58,122,218,121,118,29,65,27,69,26,93,81,150,8,248,174,247,47,202,105,236,203,46,159,33,155,13,187,127,75,188,159,201,159,94,236,238,198,77,206,15,71,103,60,187,217,114,226,140,228,233,43,111,220,145,177,212,122,86,77,24,41,201,218,102,222,239,77,158,162,77,187,179,99,20,115,62,145,215,249,189,15,235,17,252,164,117,49,71,47,233,45,87,103,33,253,98,63,148,140,29,43,254,102,63,185,206,154,249,79,152,10,201,177,217,250,105,165,69,88,38,36,0,81,86,22,72,193,40,105,142,201,176,176,74,42,199,100,166,22,9,69,88,38,36,194,201,68,162,172,44,155,11,20,40,180,194,201,76,44,81,40,180,194,201,76,44,18,138,177,217,41,133,130,81,86,59,38,194,193,40,171,11,36,96,148,85,133,147,99,37,18,138,176,178,108,44,81,40,171,25,33,98,133,21,96,77,128,162,81,198,88,89,54,22,108,159,113,69,216,89,22,59,4,162,172,118,69,141,48,74,42,193,50,70,74,37,21,97,100,216,88,162,81,86,59,38,193,49,66,138,177,217,54,22,40,148,82,99,178,83,11,20,74,40,19,37,49,130,81,86,52,200,4,193,40,187,11,38,192,18,139,76,44,132,232,118,5,21,99,76,148,194,201,68,162,172,105,145,99,76,81,40,171,29,145,99,177,68,162,172,44,155,11,20,74,46,194,201,76,44,18,138,177,217,33,96,81,86,59,34,199,96,148,85,130,98,11,4,104,171,59,126,207,67,212,241,56,23,156,211,155,249,191,254,14,25,117,117,230,125,3,93,122,173,124,88,215,216,138,143,220,143,159,235,249,43,20,97,238,206,119,80,151,106,72,245,247,133,222,39,83,22,93,189,172,90,248,34,222,76,178,81,138,242,235,230,125,79,134,225,117,248,173,69,28,113,82,204,215,211,203,87,41,63,224,143,144,148,187,56,52,112,96,150,111,30,15,151,119,131,188,117,221,171,226,113,229,132,246,117,96,161,158,61,100,146,165,63,250,156,83,151,151,153,238,53,37,102,60,176,120,229,76,207,222,23,124,193,222,14,241,104,198,153,159,188,29,227,7,120,93,241,66,205,143,27,198,114,60,222,119,163,196,114,120,184,253,140,145,114,239,229,215,89,177,228,75,175,114,81,125,41,251,125,199,45,218,46,196,118,131,143,156,158,215,103,184,125,199,23,127,164,241,89,94,180,255,0,229,184,175,192,234,187,59,202,224,225,249,173,93,253,217,247,53,176,73,188,174,155,168,247,90,110,151,196,234,119,187,79,192,243,170,82,226,57,93,29,182,213,247,97,153,119,151,197,116,163,189,210,179,228,132,123,82,181,254,122,159,109,248,115,52,158,187,138,244,103,230,238,98,121,177,55,143,115,252,39,175,47,245,123,216,214,68,190,18,232,255,0,3,85,195,63,242,255,0,31,221,113,107,244,156,127,81,116,250,200,251,15,106,123,202,19,167,150,49,105,248,199,189,19,230,248,177,226,124,238,132,163,28,55,250,86,37,120,227,221,251,75,196,250,156,89,123,226,248,62,162,238,44,253,155,147,250,89,191,218,127,153,184,203,245,81,169,159,244,179,253,231,249,155,108,191,87,228,124,126,79,40,249,236,62,166,4,214,56,101,200,221,40,171,62,1,187,57,108,237,102,205,47,173,146,114,156,189,246,236,251,135,106,51,254,137,217,173,252,158,111,19,138,249,244,254,39,197,28,47,227,230,117,186,82,174,233,254,227,226,63,24,108,84,241,98,251,179,62,72,119,59,53,134,55,215,54,212,164,254,17,141,127,234,60,94,169,195,66,115,127,233,102,177,171,246,46,173,253,230,219,148,130,199,198,241,88,159,214,88,165,149,175,116,165,211,240,137,231,228,241,60,88,52,176,121,195,23,172,127,25,54,255,0,130,58,120,242,127,219,103,206,100,116,249,253,148,151,239,43,179,113,245,49,229,55,95,134,13,73,165,241,151,209,70,129,195,251,142,159,14,39,131,178,91,115,240,123,59,49,197,241,81,86,255,0,19,69,40,125,43,61,225,159,207,41,127,156,23,60,187,49,227,135,210,255,0,143,254,15,14,72,218,118,123,121,136,122,167,175,173,21,94,163,18,239,126,252,190,147,252,210,249,25,248,221,85,179,201,107,226,151,212,148,215,123,247,87,87,248,35,14,230,71,179,185,159,60,213,60,179,114,127,54,103,239,185,175,161,230,51,237,196,229,239,254,127,98,49,193,226,225,54,37,84,246,51,71,21,254,204,87,121,254,52,107,37,143,175,79,153,189,223,130,135,19,197,227,93,59,203,38,89,124,91,73,126,70,173,67,170,111,220,123,197,62,27,250,153,50,206,154,138,244,70,108,248,189,95,103,245,18,241,207,159,36,223,193,37,21,248,166,106,156,18,182,188,188,13,255,0,53,14,238,175,21,137,42,238,107,41,191,140,164,229,252,77,126,158,171,218,220,193,175,254,183,36,113,253,238,143,88,178,84,28,159,213,153,114,59,200,160,190,136,190,115,26,215,213,227,180,160,169,99,194,178,207,247,242,117,252,148,77,94,61,121,229,115,80,86,227,25,77,252,23,86,110,123,71,53,159,157,222,156,62,167,173,113,143,194,63,69,126,70,45,40,119,52,185,12,207,203,18,196,191,226,146,254,7,172,115,112,198,159,171,254,166,73,75,187,43,94,139,250,26,55,143,239,61,188,54,150,61,157,185,79,105,63,209,53,224,243,103,175,23,21,246,87,189,186,95,252,17,40,117,191,51,101,24,189,126,204,231,107,164,182,182,22,63,140,97,30,243,252,101,248,25,114,228,168,210,245,224,97,149,187,126,134,155,146,217,203,191,185,147,103,53,119,164,250,69,120,69,121,37,238,72,141,77,25,237,60,173,56,195,30,40,119,231,57,120,47,103,222,250,47,121,238,221,213,142,188,53,18,95,206,79,10,156,254,109,181,255,0,133,163,54,120,61,110,3,94,17,232,246,242,203,36,159,182,48,233,21,247,182,123,89,59,99,24,195,212,200,155,148,155,151,161,61,152,237,63,43,217,151,154,124,78,92,106,25,106,89,33,146,10,74,85,117,239,252,79,174,243,29,174,159,3,216,223,251,75,177,168,182,114,67,20,50,207,12,101,220,77,203,198,155,186,241,247,252,79,134,100,135,71,240,103,215,251,77,193,111,118,139,209,87,248,47,138,132,50,110,231,213,197,234,227,57,168,38,213,58,183,225,208,227,245,124,56,84,161,57,42,183,203,62,143,240,254,121,100,201,240,228,254,85,253,205,6,159,166,46,199,242,59,89,118,182,49,238,113,187,185,97,24,100,158,108,93,244,210,109,164,165,30,247,78,175,197,47,19,125,14,213,112,220,182,180,99,198,243,16,207,75,172,20,227,145,127,200,233,175,184,252,253,218,254,207,118,179,87,75,67,95,152,236,254,198,12,92,118,31,83,28,216,177,92,103,31,30,178,86,155,54,90,95,224,189,206,31,75,22,121,246,87,115,52,49,70,50,193,177,12,156,126,212,100,151,135,172,233,25,191,218,105,217,167,61,60,61,170,88,223,245,63,66,120,161,87,19,232,93,160,142,60,177,157,199,6,88,181,228,187,191,131,62,97,207,113,154,106,82,148,117,161,25,126,207,209,127,129,232,220,195,179,163,23,44,48,231,56,252,94,55,235,33,187,131,229,47,250,89,162,220,229,51,205,56,207,62,166,220,125,215,142,127,115,55,117,241,74,30,25,154,17,104,221,250,35,193,28,94,146,184,135,30,242,185,79,163,253,214,126,166,124,182,46,19,132,221,220,207,95,70,148,98,223,215,147,93,23,254,252,143,203,62,136,115,44,190,146,120,117,24,184,181,41,244,127,186,207,171,246,219,153,123,251,255,0,162,97,149,234,235,182,186,62,146,159,155,249,85,28,174,183,46,198,175,213,35,230,250,246,218,213,154,159,171,70,171,123,119,54,238,222,109,173,153,185,101,201,39,41,55,237,103,159,190,96,239,7,120,249,87,207,147,224,165,39,38,228,252,179,63,124,207,165,133,237,109,67,20,124,223,95,114,60,61,227,168,236,214,175,115,93,231,154,250,121,58,71,247,76,121,26,130,179,222,24,185,200,220,98,132,97,141,70,42,162,149,35,52,81,49,70,88,163,158,221,157,36,130,91,185,245,49,184,225,200,225,23,213,199,198,206,27,181,124,142,108,251,18,196,219,107,193,69,42,182,206,167,148,159,114,151,236,156,86,206,91,237,62,148,95,84,243,227,95,137,246,189,50,43,224,70,85,232,125,199,78,85,175,31,177,169,237,191,102,57,94,3,143,195,181,200,195,28,97,153,211,140,101,114,132,189,146,247,253,231,212,187,23,215,178,124,67,255,0,187,68,240,255,0,40,217,247,59,50,159,135,248,212,127,137,238,236,47,210,236,119,10,255,0,238,176,254,38,151,93,200,242,106,99,155,94,167,59,169,228,121,112,69,191,70,205,236,17,203,122,78,85,217,184,127,88,143,229,35,173,138,232,114,126,148,58,118,106,31,214,33,249,72,224,116,167,254,179,31,220,224,207,242,159,40,177,217,54,22,126,158,105,209,73,141,178,19,29,138,20,90,97,100,88,38,40,148,88,211,34,193,116,20,74,46,194,201,177,166,66,80,211,29,147,97,96,148,90,11,162,83,176,4,162,172,105,145,99,76,10,42,194,201,177,166,9,69,88,89,54,22,74,37,21,99,178,108,5,18,138,177,217,22,59,20,74,42,199,100,133,138,20,85,133,146,59,4,162,172,44,155,11,7,154,42,192,86,0,81,197,216,89,54,22,108,81,246,244,93,133,147,96,40,81,86,59,38,192,81,40,164,59,34,199,98,137,69,88,236,139,29,130,81,65,100,216,88,20,93,130,100,216,88,37,23,96,77,133,130,81,73,142,200,76,118,9,69,166,22,66,99,178,18,138,187,25,22,9,130,81,118,22,77,141,49,68,162,147,11,38,198,152,20,82,97,100,216,88,37,21,99,178,19,29,130,81,86,59,34,198,152,37,21,97,100,216,211,4,162,172,44,155,11,37,10,42,199,100,216,88,162,81,86,59,34,199,98,137,70,125,69,223,219,195,23,224,231,21,248,157,207,124,226,184,149,222,228,117,215,237,254,71,98,124,191,95,119,146,43,232,112,250,164,190,120,163,188,244,111,199,119,231,155,144,201,30,145,254,107,29,254,47,238,175,188,238,179,203,187,6,107,187,51,166,180,56,61,76,45,84,150,53,41,254,244,186,191,197,254,6,77,220,234,154,179,228,102,220,165,102,222,24,44,88,210,53,188,132,252,79,156,243,88,86,182,252,251,191,209,205,247,162,119,27,217,188,122,156,135,104,106,113,140,215,140,89,159,18,230,141,13,170,106,205,71,120,93,226,245,245,179,108,100,238,107,225,201,150,94,106,17,186,61,25,248,142,67,4,59,249,180,179,194,62,222,237,254,70,102,226,188,179,69,70,79,194,60,157,225,119,196,7,164,121,118,135,235,123,159,73,100,158,42,235,223,132,59,242,143,189,69,244,109,120,165,231,224,115,28,166,223,29,201,228,112,150,215,1,191,146,252,55,180,159,27,181,126,247,26,141,252,17,212,224,159,170,205,143,39,234,73,75,238,118,125,131,182,93,159,227,121,125,101,61,206,51,91,105,74,42,220,176,169,63,47,53,212,235,244,189,133,133,180,209,245,255,0,133,243,40,169,197,253,15,203,91,207,107,69,63,86,249,61,104,249,119,118,22,214,47,147,241,252,13,87,27,200,102,216,231,120,248,230,148,102,255,0,73,197,244,187,189,215,245,215,138,62,141,218,110,196,241,26,249,38,244,35,155,70,95,171,139,35,75,254,83,130,195,197,203,79,180,58,31,207,60,139,244,156,127,89,83,250,232,250,188,89,97,56,62,223,99,237,35,37,40,240,126,214,154,254,118,127,188,255,0,51,107,53,116,141,100,151,243,174,255,0,89,254,102,217,210,146,103,199,228,126,15,159,196,188,156,183,164,92,189,206,207,122,181,227,151,36,97,242,241,254,7,203,39,143,171,246,31,68,244,147,55,47,208,240,175,11,148,159,240,252,217,194,75,27,243,71,95,167,190,220,75,234,126,93,248,179,59,151,81,113,94,34,146,31,33,53,187,191,8,227,185,99,74,24,177,218,251,41,37,253,236,92,227,245,156,166,202,143,88,198,94,173,123,148,82,143,240,20,20,161,56,202,13,169,38,154,107,218,70,88,203,36,219,110,231,38,223,197,182,110,69,211,95,68,113,63,74,121,34,211,242,221,158,190,90,62,171,129,226,117,151,71,37,60,242,255,0,137,215,240,52,110,29,78,151,181,73,46,71,22,21,225,131,6,56,116,246,213,191,196,210,56,91,46,188,254,75,247,54,58,132,210,206,225,255,0,198,151,240,84,101,226,32,177,173,221,135,227,139,94,93,223,222,151,208,95,218,53,83,130,81,77,120,121,27,236,112,120,248,29,153,166,175,54,120,98,248,40,167,47,205,163,87,60,125,230,209,150,25,45,201,140,146,237,140,32,253,175,248,255,0,136,174,95,27,131,210,196,255,0,209,234,193,124,219,111,248,163,91,40,62,189,213,111,200,221,243,177,255,0,41,229,143,150,53,12,107,229,20,143,54,134,15,89,200,106,194,190,182,88,39,255,0,50,179,220,39,80,179,220,229,121,251,127,112,187,77,5,14,99,38,40,253,92,88,241,226,95,240,197,34,123,51,137,127,134,245,242,205,94,60,29,236,210,255,0,134,46,95,192,174,95,39,233,60,174,222,111,245,153,101,47,196,244,112,201,225,213,229,54,23,217,214,120,215,198,114,75,242,176,229,88,43,232,108,66,74,91,47,218,255,0,145,207,100,78,89,37,41,187,109,182,223,188,246,60,94,175,128,239,87,92,251,53,242,140,127,189,162,30,53,225,229,224,123,185,72,250,174,63,139,194,250,53,138,89,100,189,242,127,244,51,202,124,198,39,156,83,181,57,191,242,217,161,245,106,159,176,217,242,176,113,225,120,141,117,93,249,195,38,103,241,148,233,126,9,30,89,65,168,183,94,29,77,254,230,181,246,147,137,211,242,194,181,177,63,193,191,226,92,185,105,197,251,91,255,0,163,54,179,238,139,250,210,254,47,255,0,6,143,180,176,75,154,217,199,31,171,133,172,42,191,97,87,240,23,53,14,238,191,23,135,245,53,84,190,114,156,159,229,66,228,27,207,187,159,47,235,228,148,190,246,122,57,248,86,238,44,111,253,30,190,24,63,143,171,139,127,139,61,193,243,4,253,17,145,228,181,57,125,127,207,228,104,37,15,163,47,129,250,7,179,91,56,52,184,46,59,54,230,124,88,48,71,4,20,167,150,74,49,93,61,190,71,195,94,186,253,2,89,164,186,185,247,23,221,103,113,233,70,151,161,29,190,243,85,250,46,47,31,138,52,122,162,89,187,33,126,93,31,65,248,97,119,103,105,253,63,153,219,236,188,249,121,29,173,156,91,152,115,232,79,28,61,84,113,53,46,236,211,125,230,218,242,106,142,95,180,189,153,226,57,13,117,61,222,39,30,73,78,61,114,198,49,155,127,26,250,72,252,205,147,117,113,58,156,102,110,207,242,251,145,216,158,46,246,214,56,78,81,88,178,95,130,75,163,71,125,165,218,110,83,23,31,169,155,47,106,176,254,147,155,20,100,240,114,250,57,48,119,155,93,84,51,37,77,123,232,209,122,51,195,78,51,254,135,233,95,6,81,170,102,78,99,177,92,110,166,73,79,138,216,217,209,151,179,22,73,67,255,0,11,56,158,103,138,220,197,41,44,155,88,182,151,251,104,37,47,189,29,166,231,105,57,121,225,114,219,226,214,198,31,245,218,57,227,158,31,31,214,57,94,75,152,211,218,82,74,111,28,188,225,150,14,47,238,58,24,62,34,242,102,133,175,38,31,71,112,219,210,237,94,45,172,48,81,120,33,54,229,125,35,106,186,123,250,159,67,248,248,251,205,63,101,244,63,66,227,98,229,20,178,230,125,249,87,151,177,125,198,224,249,110,173,181,250,70,126,60,35,243,126,189,187,250,94,211,237,241,30,0,0,14,97,197,179,54,142,187,218,218,199,138,63,105,245,247,29,230,40,44,112,140,32,170,42,146,52,29,148,213,168,100,217,146,250,223,66,63,47,19,164,138,52,54,39,114,163,127,90,21,27,247,28,81,150,40,81,70,72,174,134,179,54,209,161,237,4,251,153,146,253,148,206,7,99,55,249,217,160,175,255,0,217,197,249,163,182,237,92,251,155,137,126,194,252,217,243,141,140,223,231,151,28,191,239,56,191,52,125,231,75,143,250,88,253,143,183,233,235,253,52,126,199,210,127,148,212,187,189,149,143,191,109,127,19,109,232,253,95,98,120,55,255,0,116,135,241,52,191,202,119,255,0,197,33,239,220,143,241,55,158,143,151,249,145,193,127,84,135,241,57,93,107,254,6,47,185,202,222,255,0,140,191,254,153,208,197,28,151,165,69,254,108,67,250,204,127,41,29,132,81,200,250,87,233,217,124,127,214,99,249,72,224,244,159,249,184,254,231,22,75,229,62,66,9,147,97,103,234,70,173,23,97,100,216,89,9,69,38,59,33,49,216,20,85,141,50,19,29,130,81,86,52,200,76,118,9,69,88,89,54,22,40,148,90,97,100,38,52,197,18,139,76,44,155,11,20,74,42,199,100,38,59,20,40,171,11,38,199,100,37,21,97,100,216,215,128,37,20,152,39,212,155,11,4,162,172,118,77,133,130,81,86,59,34,199,96,148,85,133,147,99,178,80,104,171,2,108,5,18,142,46,199,100,216,89,181,71,219,209,86,59,34,199,100,20,85,142,200,177,216,37,21,97,100,216,88,37,21,99,178,108,44,18,138,177,217,54,22,40,148,85,142,200,177,217,40,81,86,9,146,22,90,37,23,97,100,216,38,40,148,82,99,178,108,44,132,162,147,29,144,152,236,18,138,29,145,96,152,37,23,96,153,54,52,192,162,172,44,155,11,37,18,139,76,44,132,198,40,148,90,97,100,166,22,40,148,80,236,155,11,20,74,42,195,189,94,36,217,244,190,193,250,53,203,202,97,197,191,205,203,38,190,164,254,148,48,71,232,228,202,189,173,253,149,248,252,13,77,205,220,58,112,239,204,235,250,158,101,242,249,62,111,125,107,205,249,21,56,206,11,233,198,81,248,170,63,80,113,92,23,21,196,226,80,227,184,253,108,9,47,21,141,91,248,191,27,35,148,88,231,9,70,120,225,40,191,39,27,95,137,243,47,241,108,92,234,56,248,48,203,50,71,230,11,191,1,217,245,142,210,246,95,140,221,82,158,60,49,214,216,242,158,21,95,122,240,103,204,121,62,63,63,27,179,44,25,215,190,50,94,18,94,211,189,211,250,174,29,222,23,15,216,99,205,25,248,242,101,224,186,242,152,62,50,252,153,218,233,98,245,251,154,248,127,214,100,81,251,221,28,79,2,255,0,202,184,126,127,145,221,240,174,185,125,39,236,205,7,248,156,78,188,255,0,92,190,199,23,169,47,215,35,235,219,27,41,38,147,242,164,106,54,246,124,122,158,124,251,126,243,85,181,181,227,212,249,152,196,201,60,190,129,185,159,199,169,167,81,134,230,230,13,108,178,113,134,92,138,45,175,21,110,131,115,103,199,169,174,213,204,223,37,170,211,116,179,65,255,0,226,70,126,223,149,209,163,57,167,37,103,214,244,245,181,120,221,101,135,83,28,113,198,42,186,46,175,226,252,207,14,254,215,143,87,242,60,187,27,215,125,77,78,222,229,223,83,155,12,109,202,217,216,115,73,82,53,93,160,212,197,155,189,151,18,81,202,188,105,82,103,53,119,215,161,188,222,218,77,59,125,13,143,23,216,205,173,236,120,179,231,217,199,135,22,69,222,138,141,202,84,252,60,106,142,138,200,177,70,230,114,243,96,121,37,250,180,114,82,250,146,248,51,244,102,175,255,0,73,129,191,245,113,79,238,71,9,161,216,206,47,87,233,102,140,246,103,254,209,244,251,145,213,98,216,203,141,37,25,82,93,41,245,24,250,142,56,75,147,171,211,33,45,91,115,245,61,59,252,102,150,254,55,143,119,87,14,120,191,21,56,38,113,60,175,162,126,205,110,110,97,217,195,139,99,79,38,60,145,200,150,28,183,22,211,191,7,107,242,59,88,238,191,183,4,253,232,205,29,156,114,165,109,63,129,211,193,212,96,255,0,36,232,238,67,111,142,25,109,55,43,246,191,47,137,182,125,34,239,192,213,41,69,213,53,37,126,211,155,237,87,106,147,115,211,227,167,225,210,121,151,228,140,209,198,243,52,161,201,171,185,212,240,116,252,47,46,87,246,94,173,152,187,99,146,27,92,154,245,83,83,140,33,221,117,213,93,219,252,206,118,120,61,198,207,71,15,123,79,28,223,86,213,219,42,120,61,199,83,31,234,210,135,177,249,198,234,123,185,101,176,213,119,114,104,231,131,216,61,29,79,91,191,175,143,167,210,201,21,215,226,109,39,131,220,98,142,57,99,201,25,193,212,162,237,53,228,101,114,180,209,207,142,183,195,201,25,181,194,53,220,188,189,119,41,181,145,117,139,200,232,240,202,20,250,117,54,217,48,182,219,118,219,246,152,39,128,201,25,82,163,87,98,51,158,71,147,220,241,79,36,229,173,143,93,215,171,132,156,213,121,183,94,63,113,139,14,46,254,124,107,219,52,159,222,123,37,129,163,28,99,44,121,20,227,210,75,170,103,181,37,84,140,95,18,78,87,35,7,35,252,230,254,204,223,94,246,89,63,197,153,56,136,127,149,49,77,120,67,189,63,186,46,191,26,38,81,114,147,148,188,95,86,36,156,93,194,78,45,170,180,123,191,151,180,203,29,133,241,126,35,247,48,98,192,178,107,109,103,154,234,146,75,247,155,254,228,207,68,97,234,187,57,154,73,212,179,236,198,53,238,140,91,252,228,140,249,49,247,56,120,116,167,155,59,251,162,146,252,219,35,115,167,29,163,137,42,233,60,143,231,38,191,40,161,223,221,75,234,111,41,118,43,245,237,254,102,149,227,182,151,182,145,177,237,36,18,228,231,137,120,96,132,49,47,148,85,254,45,153,184,125,111,210,57,109,76,114,87,23,145,57,124,23,86,121,185,9,122,253,237,140,173,223,172,201,41,125,237,153,59,255,0,88,159,178,60,70,93,186,247,238,255,0,151,255,0,103,131,95,2,203,179,135,19,95,210,100,140,62,246,145,176,228,118,222,30,212,102,220,138,239,250,172,215,21,238,143,68,87,13,5,254,22,213,114,240,140,251,239,254,20,223,240,60,57,31,172,203,60,143,198,109,203,239,103,191,205,146,159,138,254,103,184,101,112,194,154,247,254,75,255,0,39,142,88,220,231,209,117,148,188,23,188,245,118,142,61,238,107,113,47,8,228,112,255,0,151,167,240,50,241,216,187,252,142,172,31,131,203,20,254,244,98,220,255,0,25,221,203,147,253,110,86,254,249,127,212,201,223,83,251,35,212,39,250,186,247,102,30,67,23,169,209,210,195,93,94,57,102,151,252,78,151,225,31,196,251,63,103,245,112,237,240,122,58,251,88,161,155,12,240,69,60,121,35,105,170,243,79,196,249,39,104,20,101,201,236,70,31,209,225,172,49,248,65,40,191,197,51,178,237,167,51,189,217,223,69,121,57,94,35,42,195,189,175,175,138,88,230,224,164,149,180,159,71,107,240,57,221,67,187,36,32,151,150,255,0,153,245,191,134,126,109,185,197,122,36,191,131,53,157,165,244,117,216,222,87,149,219,212,92,35,212,216,195,142,57,30,93,86,241,69,247,175,217,209,190,158,7,55,191,216,46,111,140,210,134,46,7,180,185,242,104,198,63,71,79,113,67,99,28,87,179,187,93,17,164,255,0,249,159,180,90,90,218,153,59,67,194,106,102,195,181,143,214,98,203,134,79,20,178,67,245,170,218,248,116,70,255,0,47,164,206,59,46,150,12,156,199,19,189,199,99,203,5,60,121,118,117,100,163,146,45,116,113,156,124,87,190,140,107,30,222,20,148,185,95,123,63,74,81,200,184,62,113,205,112,156,166,174,89,79,111,131,209,158,79,23,155,142,156,181,231,241,238,170,95,129,168,226,245,103,200,114,248,48,102,91,177,197,7,223,201,13,168,41,84,87,146,145,244,189,174,119,141,229,32,222,142,252,114,47,212,89,20,154,248,167,212,214,233,226,73,228,203,209,185,186,186,242,255,0,228,201,183,185,44,90,238,215,44,209,234,219,175,87,82,82,126,90,164,122,87,135,133,12,67,62,67,201,249,143,151,96,56,70,83,154,132,21,202,78,132,109,187,53,173,235,249,21,145,171,134,37,222,235,237,126,7,153,203,182,45,158,161,30,233,36,117,90,56,35,173,173,143,20,124,32,169,251,223,153,235,138,34,40,203,20,114,164,237,217,215,138,165,69,69,25,98,137,138,50,197,116,60,51,42,56,158,218,79,185,200,69,127,179,95,155,62,95,179,155,252,246,227,151,151,233,88,127,52,125,35,210,12,251,156,172,87,251,37,249,179,228,249,178,247,187,123,198,197,63,255,0,111,15,230,143,209,122,68,111,82,47,255,0,213,159,111,211,215,250,88,253,143,179,255,0,41,238,189,149,143,245,216,255,0,19,127,232,245,127,153,28,23,245,72,28,191,242,155,223,213,159,1,13,72,102,132,182,22,212,100,224,157,247,87,95,31,99,58,191,71,139,252,198,224,127,170,64,225,245,187,90,24,239,220,227,109,201,79,89,118,187,249,153,208,197,28,119,165,165,93,149,199,253,102,31,217,145,218,193,120,28,103,165,213,93,148,199,253,106,31,217,145,243,253,35,157,220,127,115,147,37,193,241,187,4,201,177,217,250,161,173,69,88,89,41,142,193,40,105,142,201,176,177,66,138,76,118,66,99,177,68,162,147,29,145,99,177,68,162,172,19,37,49,216,162,81,86,22,77,130,96,148,90,97,100,130,116,66,81,105,133,147,97,96,81,118,22,77,133,130,81,86,59,34,199,98,137,69,88,89,54,59,20,74,42,192,155,29,138,37,21,97,100,216,88,162,81,67,76,155,2,18,138,176,36,0,163,140,176,178,108,44,217,62,222,138,29,147,97,98,137,69,88,236,155,4,197,10,42,199,100,14,197,18,138,176,178,108,118,40,148,85,133,147,96,152,37,20,59,38,193,50,18,138,76,118,77,133,129,69,88,38,74,99,176,74,42,193,50,65,2,81,118,22,77,133,138,37,20,152,236,139,29,138,37,20,152,236,148,194,197,18,138,177,166,66,99,178,10,42,194,201,176,76,18,139,176,38,194,193,40,187,11,38,194,193,40,238,125,20,118,114,28,247,60,243,237,67,189,163,164,148,231,23,225,57,191,171,31,191,175,200,253,5,228,170,151,224,124,203,208,215,115,83,178,185,50,170,239,236,108,73,201,249,253,30,137,125,199,113,147,125,53,226,126,101,248,131,98,123,59,114,131,127,44,120,70,134,89,252,205,30,252,249,99,8,181,118,205,14,254,123,79,168,182,119,46,250,154,93,221,171,190,167,47,22,46,77,105,228,60,156,142,111,30,167,29,218,12,24,247,112,60,121,26,93,109,73,175,170,253,166,239,144,216,241,234,115,187,153,123,210,107,197,29,157,85,44,77,74,60,52,105,203,35,139,77,29,143,102,187,53,161,196,224,140,225,21,177,158,81,93,236,217,21,218,126,197,228,141,203,227,245,91,239,173,124,74,107,172,90,141,83,71,139,179,89,94,110,19,82,82,182,212,92,45,251,83,55,17,52,182,51,229,201,145,203,36,173,149,254,179,151,228,208,231,219,166,237,245,94,38,183,99,111,199,169,232,237,38,174,93,92,207,62,56,183,130,125,93,125,150,115,242,147,151,139,51,227,169,43,52,50,201,197,246,153,115,102,115,111,171,162,248,236,115,201,187,137,65,54,226,251,238,151,179,169,230,242,191,145,220,118,47,138,158,182,57,110,236,69,199,38,69,221,199,25,121,68,185,38,177,198,217,231,14,55,146,102,187,54,253,249,154,237,141,219,181,103,87,204,246,111,91,60,50,103,193,146,122,243,167,38,162,174,50,249,31,53,226,50,174,79,183,184,251,55,145,203,26,112,156,165,158,29,126,172,91,164,189,244,97,197,151,27,87,103,109,105,231,203,7,146,17,180,141,166,134,28,252,199,35,135,83,93,92,178,59,148,188,161,31,54,125,159,91,28,112,225,134,56,42,132,34,163,27,246,37,72,214,112,124,54,151,15,134,80,211,197,82,147,250,121,37,214,115,126,246,109,162,104,237,103,248,210,168,120,46,12,125,138,223,146,159,180,3,230,23,210,252,140,17,94,134,127,8,107,175,65,74,81,132,28,167,36,162,186,182,223,67,81,202,118,131,75,65,74,46,107,46,85,225,12,125,126,247,228,113,252,151,55,179,201,74,178,63,87,135,253,92,95,79,155,243,59,122,61,27,54,215,51,93,177,247,103,35,119,171,225,213,92,62,233,123,35,121,204,115,121,54,242,126,137,199,57,73,73,215,122,41,220,223,178,38,223,136,236,68,167,134,57,57,12,243,132,228,175,185,143,203,226,252,206,95,178,28,150,183,27,205,99,207,185,23,44,84,227,105,95,117,181,209,209,245,93,78,107,140,219,73,235,238,224,149,249,119,169,252,207,161,203,141,233,197,98,194,169,123,154,253,27,95,83,170,57,108,111,77,57,93,40,183,85,253,205,107,224,165,175,134,16,193,37,53,5,221,87,209,152,127,193,27,50,255,0,70,151,198,71,81,245,169,199,170,246,160,238,218,53,150,204,253,89,244,243,232,122,210,240,154,71,51,30,2,114,254,147,44,35,240,86,25,59,57,25,47,233,221,249,125,19,165,113,37,198,135,233,19,247,42,232,154,105,87,97,192,242,28,110,77,76,221,204,137,59,240,107,193,158,9,224,247,31,66,221,209,197,183,24,44,170,251,190,195,4,248,157,57,67,187,234,18,233,245,151,138,54,99,183,194,238,56,59,31,134,101,41,201,226,117,31,75,62,123,60,30,227,4,240,123,142,222,93,158,139,201,43,203,252,223,151,75,102,167,147,226,231,167,147,175,210,198,252,36,108,199,98,45,210,56,59,93,11,62,24,60,147,143,7,47,60,30,227,12,176,215,84,141,244,117,39,150,113,132,34,220,164,233,123,15,79,39,193,61,45,56,102,158,78,244,174,164,148,124,44,200,243,69,112,206,90,233,57,178,66,83,132,120,70,143,145,196,241,241,252,118,63,108,37,145,252,101,35,93,157,203,44,162,229,246,98,162,151,178,141,206,202,150,104,226,140,146,172,80,238,42,246,30,57,224,50,193,210,70,182,218,148,166,220,60,113,255,0,72,92,18,88,246,179,108,127,254,62,25,228,252,43,248,163,84,241,190,137,248,163,111,137,44,90,155,81,78,178,100,81,138,233,228,157,191,200,241,184,52,219,175,19,212,37,243,54,207,25,103,88,161,15,107,254,45,158,76,110,120,166,167,138,93,217,245,87,241,84,96,120,250,35,219,40,123,72,112,51,41,154,235,47,20,79,27,10,228,48,207,202,15,190,255,0,225,77,255,0,3,201,143,191,143,36,50,65,84,160,211,182,188,31,137,182,227,176,119,178,102,151,130,134,12,146,251,227,95,196,240,184,58,103,165,63,153,253,141,158,230,177,197,253,204,88,53,51,111,109,172,88,254,150,76,178,235,39,239,118,217,219,243,90,152,121,46,5,241,28,140,99,159,74,88,163,142,112,109,199,189,94,245,215,241,60,29,155,214,142,182,180,182,100,151,172,203,210,55,229,19,211,183,155,199,169,241,253,103,169,207,38,117,139,11,165,31,230,125,159,68,195,45,108,63,25,191,154,71,198,251,75,232,175,150,218,203,92,38,254,61,157,77,120,181,175,171,181,153,172,152,163,250,177,111,163,95,53,240,49,97,91,253,156,227,177,106,236,232,118,179,136,158,40,40,228,203,169,179,29,173,89,186,235,39,138,73,71,175,154,77,159,84,150,228,181,243,195,46,55,214,46,235,218,188,209,185,221,217,215,217,212,135,170,205,173,145,119,85,198,120,233,199,167,135,121,127,19,169,211,250,174,92,248,212,50,242,215,238,62,255,0,166,245,9,108,65,195,39,45,127,35,243,166,230,93,62,79,52,97,29,142,31,123,44,221,37,147,90,90,89,228,223,79,178,148,91,247,117,59,61,124,48,215,215,199,139,18,168,99,138,138,235,125,13,175,104,52,117,63,72,134,121,106,225,245,202,87,25,170,151,85,239,171,53,254,29,12,125,91,105,100,148,97,19,231,255,0,19,237,247,229,142,21,225,32,0,3,142,124,168,142,199,178,218,222,167,143,245,173,125,44,175,189,242,94,31,251,247,156,142,40,75,46,88,99,143,214,155,81,251,252,15,162,235,226,142,28,56,241,67,164,96,148,81,171,179,42,85,238,109,234,198,229,126,198,72,163,44,80,162,140,177,70,131,58,40,168,163,36,16,162,140,144,71,134,100,72,249,159,164,169,247,57,152,47,246,17,252,217,241,174,83,35,255,0,181,152,100,157,53,146,29,87,145,245,207,74,179,238,115,208,95,247,120,254,108,248,207,51,149,227,230,222,88,211,148,101,25,43,247,31,167,244,37,254,151,31,216,251,93,56,247,105,168,199,203,139,59,79,73,82,115,226,147,110,219,207,126,45,248,217,247,111,71,75,252,198,224,127,169,64,252,217,189,187,200,118,207,115,95,143,226,120,252,185,50,183,222,245,113,250,78,223,155,126,9,124,79,212,29,143,227,243,113,125,152,226,180,118,212,22,198,182,188,113,228,80,119,20,215,141,53,228,113,255,0,23,229,199,240,177,193,62,83,124,31,53,139,83,46,150,140,49,103,226,125,205,215,208,221,69,120,28,79,166,14,157,147,199,253,106,31,217,145,219,248,43,56,47,75,217,227,46,204,99,132,122,214,204,27,127,240,200,249,126,139,134,115,220,131,138,186,118,107,203,193,241,219,11,38,192,253,70,140,20,82,99,178,19,29,138,37,21,96,153,41,142,197,18,138,176,76,155,4,192,162,196,43,11,33,40,171,29,146,22,9,69,38,59,33,12,18,138,177,166,66,116,59,20,74,42,193,50,108,44,81,40,187,11,38,199,98,133,21,97,100,216,88,162,81,86,59,38,194,193,40,171,29,145,99,178,18,138,176,38,199,96,148,85,133,147,97,96,148,93,129,54,2,133,28,93,129,54,59,54,79,183,162,172,44,155,11,20,74,46,194,201,176,178,18,139,177,88,128,10,42,199,100,88,88,37,23,97,212,155,11,4,162,236,44,155,14,162,137,69,216,89,54,0,148,82,99,178,58,142,192,162,147,29,144,152,236,132,161,216,211,37,49,216,37,20,9,145,212,104,18,138,177,217,54,22,9,69,88,236,155,11,4,162,211,11,33,48,176,40,187,11,34,199,96,148,88,89,22,62,163,143,82,81,245,95,70,92,149,112,51,215,79,233,97,205,46,159,189,213,29,92,247,250,116,103,198,187,39,200,228,209,228,163,20,167,44,121,254,132,161,20,219,247,58,248,157,220,247,170,211,125,79,130,235,26,47,30,211,151,191,39,19,115,245,121,57,55,217,247,188,122,154,173,189,203,79,169,172,203,187,227,215,241,53,249,182,156,237,43,52,97,128,208,150,75,51,238,109,93,245,60,186,218,249,246,243,199,22,190,41,230,202,252,33,8,219,61,28,55,27,159,151,228,241,106,107,245,150,71,213,254,172,124,219,62,219,192,240,122,156,46,164,112,233,227,74,85,244,242,53,244,166,253,236,245,155,60,112,42,94,70,44,79,47,44,231,123,61,192,239,107,241,26,216,178,225,238,100,81,185,70,82,86,155,61,217,116,179,224,235,147,27,75,218,159,67,169,74,143,7,37,150,163,94,72,229,243,145,219,54,229,138,49,92,26,23,8,206,61,217,165,40,191,38,142,63,182,250,26,220,111,17,159,115,79,31,115,44,98,218,141,220,126,227,171,253,34,11,63,114,94,18,240,53,93,181,227,54,121,94,11,99,95,74,17,158,105,71,186,147,117,108,243,39,56,112,153,179,211,97,130,121,210,206,147,84,252,154,127,68,190,175,154,236,214,62,87,123,14,41,237,188,249,33,105,116,138,139,85,72,250,44,62,30,39,29,232,195,130,219,236,231,100,176,104,114,47,31,233,43,38,76,173,99,151,121,71,188,252,47,218,118,48,242,60,102,155,148,188,217,143,52,49,195,44,190,18,249,126,131,201,23,147,4,224,188,90,105,31,51,236,191,98,249,157,95,74,50,231,118,176,226,197,161,143,28,226,165,235,19,148,165,40,56,244,94,206,190,39,211,156,227,142,46,115,148,99,21,226,219,164,141,7,39,219,46,59,77,203,30,191,123,111,42,242,199,210,41,252,89,151,87,75,62,203,172,16,114,179,44,122,151,232,184,101,141,180,147,254,39,89,3,22,230,254,166,142,55,45,189,140,120,122,95,211,125,126,239,19,229,252,143,108,57,61,182,227,138,107,87,31,179,23,214,175,124,153,166,150,89,229,151,127,36,229,57,62,189,233,59,252,89,244,154,223,131,242,206,158,204,169,123,47,39,7,63,91,81,227,28,111,234,207,163,111,246,215,87,19,113,210,199,60,239,245,164,187,177,254,243,154,223,237,15,33,191,113,201,157,227,196,254,198,46,139,230,252,77,12,93,120,153,177,169,77,55,8,185,37,226,210,186,62,139,87,162,105,234,126,88,219,247,103,15,103,168,108,103,84,223,31,67,209,25,87,135,129,150,50,60,145,147,50,198,71,67,183,138,57,50,86,122,226,204,169,166,239,163,191,105,228,140,140,177,145,134,81,247,48,180,215,39,113,217,238,218,100,227,244,227,173,181,129,236,71,26,168,73,74,157,123,25,217,246,111,180,24,185,200,229,120,240,207,11,198,233,169,52,239,222,124,106,18,235,212,216,241,60,174,223,23,157,229,210,202,241,206,74,165,113,180,254,71,47,99,66,18,78,80,92,159,75,210,255,0,19,108,234,206,48,206,239,26,250,43,62,225,75,204,150,145,242,175,251,101,204,182,223,233,24,215,195,28,65,118,175,151,147,77,237,47,255,0,230,141,5,211,243,122,159,73,63,198,122,55,242,198,95,193,127,115,234,109,18,215,180,226,120,206,217,229,134,46,238,246,31,93,63,41,193,247,127,3,113,161,218,173,77,156,138,25,97,60,45,186,78,84,209,134,88,50,67,202,58,122,253,127,167,236,215,108,233,191,127,242,141,235,137,142,120,227,40,181,36,154,246,51,52,92,103,21,40,187,79,194,188,1,198,252,63,3,18,103,94,148,188,171,71,150,56,113,227,73,66,17,73,123,21,11,38,56,206,14,51,86,159,141,158,150,145,46,39,165,39,228,198,241,198,156,120,57,13,158,3,99,215,79,213,44,111,29,244,110,84,120,182,248,109,156,24,251,211,196,156,124,220,93,209,221,56,146,226,189,157,13,136,236,201,28,28,255,0,134,245,114,91,74,153,243,73,224,60,243,193,238,62,149,147,79,95,39,73,225,199,47,140,77,126,215,5,169,149,62,226,150,55,251,47,161,177,13,181,234,112,179,254,20,202,151,234,218,103,207,167,175,238,48,203,3,167,72,235,182,187,63,179,9,86,53,28,145,126,105,211,20,251,53,155,212,185,188,152,253,98,87,221,75,199,230,108,45,136,123,156,41,244,13,182,218,88,223,7,35,133,203,12,115,40,175,233,96,241,183,236,86,159,240,60,235,21,202,49,175,23,221,54,249,53,154,109,87,84,232,193,60,107,21,73,175,3,214,76,170,16,148,215,177,206,134,180,231,146,24,165,246,61,210,203,28,120,163,8,244,81,84,107,246,115,251,207,62,125,171,77,217,175,217,217,62,30,48,238,147,151,185,250,13,168,197,69,120,65,181,158,236,228,249,78,50,25,246,167,177,167,198,242,146,216,151,210,158,199,29,191,24,77,191,126,25,116,151,151,84,109,246,182,23,94,166,182,28,63,31,207,236,188,91,240,201,223,197,9,79,22,76,89,28,39,7,107,193,175,145,218,233,114,120,115,38,111,244,157,143,135,181,21,239,193,230,226,222,211,134,95,210,246,183,243,184,203,186,150,254,15,83,146,30,219,95,107,226,123,140,88,52,227,199,99,90,216,178,229,205,12,77,168,207,52,220,164,250,249,191,26,242,70,67,198,230,79,137,158,76,226,245,92,223,27,111,36,215,184,192,0,214,57,230,219,178,250,254,191,149,140,154,184,226,93,239,224,191,247,238,59,136,163,158,236,110,14,238,166,108,239,198,115,238,167,238,95,245,108,233,98,142,110,204,174,127,99,169,171,26,135,220,113,70,88,162,98,140,177,70,179,54,210,28,81,150,40,152,163,44,81,141,179,34,56,47,72,29,142,223,231,54,227,185,199,100,195,41,71,18,198,240,205,184,183,77,187,79,195,204,224,56,111,68,124,207,49,205,101,201,204,169,113,186,48,105,73,182,158,76,191,186,151,69,241,63,64,197,25,34,188,206,206,191,95,218,215,195,240,49,215,211,142,81,212,195,213,51,227,199,240,211,240,106,123,51,217,174,47,179,90,43,87,136,213,134,28,111,172,231,227,60,143,219,41,121,254,70,231,38,72,226,143,210,127,47,105,131,46,194,133,172,127,91,218,121,39,39,41,92,157,217,147,87,165,102,220,151,197,218,124,63,226,104,202,114,147,238,147,182,101,205,177,44,141,165,210,39,15,233,77,215,102,161,211,255,0,216,143,229,35,178,103,25,233,87,167,102,161,253,102,63,148,143,173,212,193,12,14,48,198,169,30,60,159,38,176,178,83,25,218,37,21,97,100,129,9,69,38,59,33,49,216,37,20,152,236,132,59,4,162,173,130,100,130,20,74,46,193,63,105,32,40,81,118,22,66,99,20,74,41,49,217,9,142,193,40,171,4,77,133,144,148,93,141,50,6,129,40,171,11,38,192,10,46,194,201,0,74,46,192,155,11,4,162,134,69,142,193,40,161,217,142,202,176,74,42,192,155,0,74,56,190,163,34,199,102,193,247,20,80,236,139,29,130,81,86,4,216,192,161,216,236,144,176,121,162,134,69,142,192,162,186,140,139,29,130,81,65,100,166,59,4,161,216,211,38,193,16,148,85,141,18,9,130,81,67,178,44,118,9,69,33,145,97,96,81,105,133,146,152,236,18,135,99,178,80,193,40,171,4,201,4,193,40,187,11,34,199,100,161,69,117,11,38,235,196,203,131,14,93,140,177,199,135,28,178,100,126,17,138,187,36,159,106,238,124,35,204,169,43,124,34,44,219,112,156,30,223,45,53,234,227,220,192,159,210,203,47,5,240,94,102,255,0,130,236,156,98,227,155,147,107,36,188,176,175,171,243,246,252,14,199,20,99,8,70,17,138,140,82,165,21,209,35,231,119,250,236,97,112,215,229,251,156,109,190,169,24,220,49,127,19,199,194,240,186,156,78,63,230,35,222,204,252,115,75,235,63,238,249,25,185,30,46,59,87,60,50,245,121,127,6,123,98,102,129,242,121,51,228,201,62,249,187,103,22,89,37,145,247,77,156,126,199,25,187,133,253,61,121,181,237,138,181,248,30,15,89,15,95,28,29,248,250,249,62,236,113,223,210,111,217,94,39,209,177,120,203,167,217,103,198,179,127,253,181,199,55,246,118,241,223,151,152,91,175,187,180,237,105,244,136,236,235,75,97,206,171,208,251,143,162,222,35,38,172,55,54,246,49,247,50,205,172,112,186,181,31,23,248,159,65,109,47,30,135,37,193,110,122,140,19,198,219,241,187,54,25,57,27,94,38,172,219,201,46,227,83,22,72,198,20,141,166,198,196,113,197,211,57,254,71,110,239,169,135,107,126,211,234,104,183,183,46,250,158,225,140,195,151,58,163,207,201,237,83,239,39,213,117,71,79,165,151,215,234,225,202,252,103,5,47,153,243,221,221,135,146,78,43,204,239,248,188,111,22,134,188,36,190,148,113,164,239,218,77,136,210,70,13,105,119,73,158,232,116,93,77,55,104,123,77,171,195,71,213,116,205,182,215,76,73,248,123,217,131,181,252,242,225,52,18,195,79,115,55,209,198,159,217,94,114,107,242,62,83,60,211,203,154,89,114,205,207,36,219,148,165,46,173,179,191,248,123,240,239,233,169,108,231,95,39,243,255,0,193,54,182,158,63,150,30,77,215,43,206,111,242,185,27,220,207,39,142,254,142,24,186,132,126,71,142,50,191,15,193,30,72,200,203,25,31,161,227,214,199,130,42,24,226,146,246,71,15,35,115,119,39,201,234,140,189,166,235,83,136,156,53,227,179,200,230,90,90,242,235,23,37,115,154,247,69,117,249,248,21,199,226,195,195,113,248,185,29,220,81,203,187,157,94,158,188,215,209,138,255,0,91,37,236,246,26,157,173,204,251,187,18,205,183,146,89,114,201,219,148,157,154,206,82,200,218,135,143,127,236,30,56,226,87,63,62,198,210,91,154,88,87,115,75,77,77,175,244,187,53,38,255,0,225,74,140,89,55,51,230,165,147,44,156,87,130,250,169,124,18,53,241,116,100,140,135,195,72,212,201,57,72,245,66,93,12,177,145,229,140,140,177,145,229,196,213,148,79,84,100,101,131,103,150,18,54,26,26,89,247,123,210,199,21,28,112,250,249,102,251,176,143,197,255,0,3,4,233,43,103,133,138,83,125,177,65,25,83,252,79,126,182,158,124,240,245,175,187,143,15,235,228,116,190,94,210,97,155,83,79,166,172,86,206,117,215,215,77,84,19,253,152,249,252,89,231,207,181,151,103,39,172,207,57,100,151,237,127,119,129,172,211,151,132,87,139,22,63,206,237,251,47,238,108,36,181,48,170,142,92,185,229,237,143,209,137,133,79,238,60,170,126,197,208,201,25,30,28,26,52,243,75,189,248,164,123,49,206,188,207,86,44,150,213,154,232,203,222,103,196,229,78,73,55,21,226,215,130,49,74,62,134,56,54,159,185,209,233,243,59,216,48,44,88,182,36,161,236,105,58,61,252,111,55,179,173,54,229,55,150,45,245,83,111,240,246,28,190,44,157,17,235,197,144,214,150,24,63,67,187,173,213,118,34,211,89,31,31,83,182,135,105,20,146,189,103,255,0,63,253,13,143,29,200,195,113,201,40,119,36,188,174,236,225,49,100,240,234,123,181,115,207,28,227,60,114,113,146,243,70,164,245,163,92,31,75,169,248,135,99,185,124,89,90,251,35,187,105,9,175,129,205,227,229,118,156,105,228,191,125,30,172,124,150,87,141,198,84,219,93,37,94,6,142,88,188,48,115,151,132,125,30,46,177,175,154,85,20,207,86,222,234,199,39,12,73,74,75,197,191,3,30,158,252,51,101,245,89,106,25,60,186,244,102,190,236,214,239,77,194,93,232,186,148,122,166,188,153,243,208,234,57,62,47,115,240,71,181,37,46,231,224,236,28,72,113,234,121,56,174,71,30,238,164,50,75,164,215,73,252,81,236,158,72,47,180,157,159,67,9,119,37,36,110,172,184,230,188,158,44,220,110,166,73,57,79,94,13,191,23,71,49,219,173,77,109,30,17,101,195,138,48,151,173,140,109,29,173,90,181,213,28,167,164,220,110,93,145,216,200,151,92,57,49,207,229,222,73,158,167,39,40,52,106,108,106,225,248,110,106,42,254,200,249,102,109,175,121,225,216,218,247,158,12,187,62,61,79,46,76,210,145,161,28,84,124,236,167,102,124,251,13,249,157,47,162,154,159,108,176,71,36,84,163,60,121,19,82,86,159,75,254,7,29,243,59,31,69,115,142,30,212,126,145,59,112,197,130,111,167,147,109,47,239,51,218,135,44,247,175,62,220,177,103,131,154,105,243,27,206,17,81,135,175,201,73,120,37,222,103,144,244,114,63,253,195,106,174,189,108,252,126,44,243,154,237,223,39,59,43,185,191,184,10,234,253,195,51,104,97,253,35,119,6,26,190,252,210,127,11,235,248,17,186,77,158,18,182,145,223,112,218,255,0,163,241,186,248,252,26,143,95,139,54,49,68,198,53,73,120,47,3,44,81,198,148,173,217,219,130,164,144,226,140,177,68,197,25,98,140,108,202,138,138,50,69,10,40,37,62,239,68,101,215,214,201,179,46,220,106,255,0,161,145,35,35,148,98,190,151,220,97,203,149,203,162,233,18,91,109,245,234,75,62,175,71,164,227,215,93,211,230,71,161,52,75,44,134,118,40,130,103,25,233,91,255,0,198,113,255,0,89,143,229,35,179,149,36,219,232,151,143,185,31,50,244,151,218,77,29,237,56,241,154,115,245,217,33,149,100,158,72,187,130,164,213,39,230,250,153,176,166,230,168,35,231,182,22,74,99,58,167,186,29,141,50,64,132,162,192,155,11,33,40,176,178,44,118,82,81,73,133,146,135,96,148,82,99,178,16,200,74,40,58,146,152,88,20,90,25,142,198,152,37,22,4,88,236,18,138,176,177,88,88,37,14,199,100,245,0,74,42,199,100,133,129,69,216,117,34,199,96,148,88,17,97,100,37,22,22,43,11,4,161,216,11,168,1,71,24,4,88,250,155,39,219,209,86,59,38,194,200,74,42,199,100,88,89,69,23,96,77,133,144,148,93,133,147,96,15,52,80,201,176,79,168,20,85,133,136,1,40,171,11,37,48,176,74,44,44,148,194,193,40,171,26,38,193,48,74,44,8,177,166,5,20,152,88,172,8,74,41,49,217,3,4,162,128,148,22,17,40,171,29,248,251,138,215,197,147,99,52,113,97,131,158,73,116,81,71,109,194,246,123,6,159,119,38,202,89,182,23,133,253,88,252,13,29,205,252,90,145,249,249,111,208,209,219,222,197,170,190,103,201,161,225,251,63,181,190,227,147,34,120,53,223,219,146,234,254,8,238,120,174,55,91,142,197,221,214,130,77,253,105,191,173,47,153,232,143,255,0,6,88,31,33,187,212,179,109,62,93,47,99,230,54,122,134,93,135,207,8,205,31,19,52,76,49,241,51,68,229,62,77,68,101,137,154,6,24,153,177,158,25,145,25,224,234,253,233,163,132,199,216,205,236,189,186,193,204,228,205,135,30,182,190,88,229,140,83,110,82,105,248,123,142,234,38,88,24,156,82,125,199,79,95,169,103,193,133,224,131,249,89,154,23,21,244,29,81,228,207,189,40,73,198,118,165,236,103,174,30,2,207,171,139,102,61,220,208,191,101,121,124,11,25,118,154,45,54,169,26,93,158,67,163,119,211,226,106,243,236,203,35,105,91,49,246,214,49,224,56,249,237,225,79,53,117,238,205,215,226,143,71,163,105,97,237,23,8,249,29,220,17,83,89,165,141,99,82,110,41,42,175,143,137,153,102,133,90,51,102,233,91,112,198,178,77,82,127,83,223,217,190,42,91,91,48,216,205,26,215,131,239,36,254,219,59,105,73,99,140,167,55,81,140,92,164,253,137,117,49,98,138,140,123,177,73,69,120,37,224,190,7,53,233,19,149,253,3,129,122,248,230,214,109,185,122,181,237,81,251,95,220,77,92,19,234,27,48,193,31,86,120,132,86,40,51,129,237,23,43,46,95,152,207,179,38,253,93,247,113,39,229,5,224,191,137,225,131,103,146,50,240,175,47,35,52,101,236,63,105,197,175,28,24,227,142,62,18,163,149,146,228,237,158,168,51,109,217,205,40,242,92,174,28,25,36,227,175,31,231,115,205,125,156,113,235,39,247,26,72,182,149,157,110,76,79,179,253,155,148,51,92,57,46,86,42,224,252,113,107,39,125,125,157,247,248,35,95,106,78,49,236,143,230,151,11,251,147,22,36,219,156,188,35,95,204,114,50,228,249,28,219,82,250,48,147,172,112,242,132,23,213,138,247,87,145,230,140,250,81,230,140,175,199,200,245,104,235,228,219,217,134,12,84,165,47,22,252,34,188,219,247,37,212,157,177,197,10,244,70,182,69,44,146,183,229,153,19,105,25,35,33,239,103,197,147,55,115,93,37,131,20,123,152,223,156,171,237,63,139,235,243,48,198,71,138,109,91,53,242,66,157,30,168,200,203,6,252,143,44,29,180,151,143,145,238,227,53,114,114,27,112,193,134,147,151,87,39,225,24,175,25,63,114,48,207,229,86,252,24,86,55,39,72,216,241,26,152,243,67,38,222,220,229,143,71,5,119,220,122,57,191,40,71,223,249,21,189,201,79,111,187,142,17,142,29,88,127,71,130,31,85,47,43,246,191,137,135,150,222,134,121,99,214,211,181,163,173,244,113,39,227,39,231,55,239,127,145,227,139,246,126,38,170,198,231,243,203,247,47,243,212,185,164,160,190,28,63,127,215,255,0,7,170,47,167,71,253,230,88,73,217,229,139,50,169,9,68,209,148,108,245,69,182,101,131,182,136,209,215,203,183,151,213,226,143,135,89,73,186,80,94,214,252,143,111,233,24,116,254,142,147,239,230,240,123,18,95,216,94,75,222,205,105,186,249,80,90,252,119,75,132,101,142,5,134,41,237,201,194,250,172,113,250,255,0,244,9,236,60,137,70,49,80,198,190,194,240,255,0,175,196,240,247,220,155,110,219,110,219,110,219,50,70,70,55,15,115,6,73,170,237,130,164,122,225,58,246,158,172,89,13,124,100,102,132,218,102,41,68,193,9,246,179,109,139,33,176,192,167,40,247,146,250,62,215,209,26,60,121,60,15,116,54,39,53,21,57,92,82,164,159,145,130,81,58,186,217,226,191,49,182,197,147,222,108,181,186,227,77,248,26,12,89,58,245,55,75,60,113,226,81,85,209,31,61,215,102,214,37,5,234,207,166,233,18,248,147,114,126,134,124,179,80,139,118,105,55,243,93,245,50,237,109,244,241,52,123,187,43,173,51,231,49,99,179,185,57,113,70,235,178,155,149,191,151,90,78,212,227,223,143,197,120,157,95,184,249,95,21,190,181,185,221,60,142,73,47,88,162,254,15,167,241,62,160,242,199,187,244,90,126,71,209,106,229,140,48,252,239,193,142,47,187,193,153,100,148,23,73,82,52,93,162,223,214,207,165,177,165,146,243,60,208,120,228,151,130,77,25,119,176,108,109,167,25,108,203,30,63,212,198,186,63,137,165,217,226,50,96,77,194,113,154,243,85,76,193,159,168,39,242,227,71,169,202,117,71,198,247,245,50,104,237,79,6,117,83,135,75,242,107,218,121,252,232,250,143,41,196,235,114,80,80,217,139,142,72,253,92,145,233,40,255,0,211,220,124,227,183,26,171,178,250,127,164,57,61,156,109,210,138,250,47,227,103,140,123,145,105,41,112,205,124,90,89,115,182,177,43,104,242,174,190,103,210,187,9,197,79,71,142,158,198,104,247,115,236,59,73,174,170,43,195,243,108,240,118,67,179,250,121,120,253,46,71,58,150,108,153,241,71,52,97,63,171,6,250,252,206,214,47,254,134,182,222,210,154,237,137,33,133,227,147,238,242,143,154,243,248,158,14,107,118,30,9,228,148,190,247,127,196,240,121,157,71,110,116,156,54,112,238,69,92,38,148,38,252,147,94,31,199,238,57,101,224,102,197,53,40,35,151,154,61,147,105,140,220,246,75,3,203,204,70,79,234,226,131,151,207,200,211,29,103,97,112,116,218,205,237,113,198,190,93,127,136,207,46,216,23,93,119,77,29,92,81,146,40,81,70,72,163,145,231,131,180,145,81,70,72,170,5,26,7,103,91,75,164,79,53,75,47,11,249,153,163,17,182,71,153,76,76,250,172,56,33,134,61,184,213,35,211,84,75,241,6,12,83,105,38,219,165,226,101,32,191,249,53,156,223,53,163,195,107,122,253,236,202,9,253,88,199,172,166,253,200,229,251,89,219,253,110,61,207,91,136,238,109,109,120,60,158,56,224,255,0,245,51,229,124,134,254,215,35,181,61,157,236,243,205,158,94,51,155,191,146,246,35,111,22,188,167,204,184,71,181,11,58,46,212,246,207,119,154,148,176,224,189,93,43,254,142,47,172,191,121,175,201,116,57,85,225,75,195,200,86,22,111,198,10,10,162,123,81,162,130,196,7,177,69,38,59,33,48,176,74,45,12,132,194,193,40,176,37,49,216,37,21,97,100,133,144,148,85,133,147,99,4,162,129,18,152,88,37,23,97,100,219,26,2,138,176,76,144,4,162,236,44,155,0,74,42,199,100,88,236,132,162,134,69,142,193,40,174,163,38,197,96,81,96,69,140,18,138,176,177,0,35,69,88,19,96,9,71,23,99,178,66,205,131,238,40,171,31,82,64,164,162,172,9,2,10,44,9,176,176,74,44,44,144,4,162,172,100,245,0,74,42,194,196,0,148,87,81,144,52,65,69,12,139,0,74,40,100,161,216,60,208,199,224,74,24,37,14,198,153,3,64,81,86,82,102,49,166,9,69,176,34,194,192,163,190,244,75,192,103,231,249,46,78,26,110,63,164,235,107,71,44,35,46,157,235,149,53,126,93,14,155,111,75,103,67,42,195,187,175,147,95,37,210,142,72,215,220,252,25,147,249,47,91,237,87,53,253,70,63,249,135,232,205,189,45,109,204,82,197,183,131,30,104,75,198,51,143,121,31,27,214,99,221,178,255,0,113,199,223,233,48,218,151,122,149,51,243,108,76,208,62,201,200,250,62,225,118,237,225,134,77,89,123,113,75,167,220,237,28,230,247,163,77,172,118,244,119,177,101,246,71,52,123,175,239,87,249,28,105,98,146,240,112,242,244,125,156,92,69,90,56,40,248,244,51,196,219,110,118,83,154,211,183,147,71,36,226,190,214,38,165,127,119,95,192,213,203,28,241,205,199,36,101,9,174,142,50,84,209,130,81,107,202,52,167,135,38,55,83,139,69,196,205,140,195,19,52,12,76,35,52,76,176,48,196,205,3,195,50,35,52,12,209,48,192,205,19,195,50,68,226,125,44,198,83,236,246,69,24,202,78,188,149,153,253,12,106,236,106,118,50,17,217,195,147,11,201,159,36,226,167,23,22,227,211,175,83,179,81,82,95,73,39,241,86,103,135,183,223,211,222,99,141,69,118,157,157,174,166,246,53,227,129,198,168,203,31,43,232,189,167,198,187,113,204,46,91,159,203,44,111,252,95,2,245,56,189,233,120,191,155,59,31,72,93,166,143,25,167,62,59,82,107,244,252,241,238,205,167,215,20,31,228,223,176,249,60,89,250,63,224,222,141,44,105,238,230,85,126,63,185,196,207,43,249,79,84,100,101,132,143,44,89,150,14,233,31,116,227,104,210,104,237,184,61,125,14,15,83,15,49,205,119,54,54,114,46,254,151,30,157,247,189,153,50,251,34,157,82,125,77,23,33,200,236,242,123,249,183,55,178,60,187,25,95,122,82,240,249,37,228,151,135,192,214,193,244,183,213,249,191,103,254,250,30,190,63,87,62,246,204,112,106,226,150,92,178,235,221,94,75,205,183,224,146,246,190,135,62,58,235,28,165,151,43,182,255,0,233,9,205,201,40,65,112,101,193,25,230,201,12,120,99,41,228,148,187,177,140,85,182,252,141,222,228,241,241,58,179,227,240,207,189,183,147,166,214,72,202,212,87,250,168,191,143,214,102,39,185,131,133,197,44,60,110,85,159,144,154,238,229,220,138,250,56,211,241,134,47,227,47,186,141,52,37,239,241,49,246,203,51,182,190,85,255,0,102,9,37,141,82,242,122,212,190,6,72,200,242,198,70,72,200,246,226,105,201,30,184,54,218,164,228,223,146,243,55,123,83,92,110,139,208,197,36,246,178,164,246,165,250,171,197,99,79,241,151,190,151,145,160,199,55,25,70,73,180,211,180,209,155,190,229,39,41,201,202,77,219,111,197,183,213,179,87,38,39,38,189,143,10,93,137,215,147,211,25,116,50,70,71,150,50,50,198,68,148,77,89,68,245,70,71,187,140,213,201,187,181,28,88,218,130,73,202,115,151,132,34,188,100,253,198,178,50,174,173,210,93,108,223,238,183,198,113,56,116,123,189,221,157,149,28,219,30,216,199,198,48,255,0,212,254,38,166,118,227,81,94,89,235,14,36,238,114,240,191,202,22,230,238,55,139,244,77,43,134,164,124,254,214,87,250,210,254,11,200,243,70,75,222,121,20,188,122,248,153,35,35,194,199,218,168,213,205,55,54,122,227,43,50,197,158,88,179,44,29,152,229,19,86,81,61,81,102,88,74,195,141,211,203,189,155,185,138,148,87,214,155,242,58,108,28,110,134,174,53,223,199,235,167,231,41,249,156,109,254,171,131,77,246,203,151,236,141,221,78,145,159,115,152,170,94,236,231,161,42,243,61,120,178,123,205,134,212,117,41,165,131,20,127,118,52,105,179,100,134,44,157,29,68,213,193,213,241,103,151,108,151,111,220,216,207,208,246,53,151,124,95,119,216,218,227,203,75,169,121,55,122,120,154,207,94,163,138,82,109,85,116,53,57,55,186,62,166,143,89,138,156,162,151,39,83,160,205,252,57,217,186,216,220,191,51,81,183,183,209,245,60,57,183,122,120,154,205,157,203,243,57,152,240,81,219,158,67,170,236,167,29,30,83,144,121,182,58,235,96,105,181,250,210,241,74,253,135,209,214,120,37,93,23,185,28,23,99,51,172,92,30,38,157,60,146,148,153,188,123,189,60,76,121,19,114,166,100,199,145,69,27,204,155,116,157,51,95,179,183,119,212,214,228,220,180,250,158,12,251,125,31,83,194,133,120,18,204,122,242,231,139,202,174,173,179,231,126,153,244,182,183,56,104,67,79,91,62,121,185,164,150,44,114,155,252,17,211,108,109,245,110,250,174,167,69,130,78,88,225,37,210,226,159,79,129,143,52,59,90,145,177,211,183,222,182,73,74,49,187,84,121,59,47,131,46,175,103,120,204,27,16,112,205,139,90,16,156,95,147,75,192,220,68,195,19,52,77,121,121,60,74,93,242,114,247,49,239,233,227,223,211,201,175,155,234,205,116,127,170,252,159,201,159,51,228,116,179,113,251,83,193,179,22,164,188,31,148,151,181,31,84,137,131,146,227,53,185,60,30,175,102,54,210,250,19,143,73,71,224,100,195,159,225,240,252,26,217,245,254,44,109,121,62,82,119,221,142,195,234,248,88,75,207,36,229,47,198,141,31,37,217,45,253,89,202,90,177,91,88,151,91,135,73,47,138,59,62,11,74,90,252,86,166,60,177,113,148,96,173,63,111,153,190,241,203,105,118,226,231,250,24,53,48,78,57,29,163,211,8,182,103,140,84,74,73,46,137,3,59,58,125,47,30,5,115,229,157,133,14,209,87,65,12,71,84,244,38,38,13,170,110,252,14,3,181,254,144,245,184,239,89,171,195,250,189,189,184,253,23,59,188,120,223,191,245,159,224,100,132,37,55,81,34,139,151,131,171,231,121,173,14,23,85,231,228,51,168,47,179,5,214,115,247,69,121,159,32,237,103,109,183,185,199,60,24,27,213,209,111,234,69,253,41,254,243,254,11,161,205,114,60,134,215,37,183,45,157,236,243,205,154,95,106,94,94,229,236,95,3,203,103,75,14,170,135,50,242,102,142,62,223,37,218,242,240,242,11,32,102,209,238,138,176,177,1,9,69,88,18,48,74,40,9,176,4,162,208,89,35,4,162,144,89,35,2,135,99,76,144,4,162,173,141,50,6,9,69,216,17,99,76,30,104,160,21,133,129,69,38,22,74,99,4,161,216,236,144,33,40,171,11,36,1,40,180,50,44,44,18,139,176,18,98,176,74,40,118,72,1,69,88,236,144,4,162,172,9,2,10,56,203,11,37,1,178,125,189,21,99,178,64,18,138,25,22,59,4,162,134,69,133,129,69,129,35,234,9,69,88,89,32,66,81,86,59,36,118,9,67,177,162,6,9,69,13,16,48,40,160,38,198,129,40,160,178,70,9,67,25,54,0,148,85,141,50,6,153,9,69,136,155,25,87,146,81,246,175,228,185,255,0,229,124,210,255,0,184,199,255,0,48,253,44,126,104,254,75,95,254,87,205,127,81,143,254,97,250,92,248,254,173,255,0,37,253,151,242,60,49,49,50,153,44,231,16,150,140,27,26,154,251,48,113,216,193,139,44,95,148,226,164,122,24,188,133,30,36,147,84,206,111,111,177,156,54,195,110,58,239,3,126,120,165,85,242,240,52,123,157,128,105,183,167,186,189,209,203,15,226,191,184,239,201,103,137,98,140,189,13,76,154,56,50,121,137,242,173,190,202,114,186,183,88,22,104,175,60,82,191,195,196,214,100,215,207,175,36,182,48,229,196,255,0,110,46,54,125,157,252,17,19,132,39,23,25,194,50,139,242,106,204,18,211,79,193,163,62,145,143,246,101,71,199,49,245,240,234,102,143,131,126,75,196,250,78,215,103,248,205,142,179,213,199,23,237,130,238,254,93,63,3,65,204,246,47,38,92,18,92,63,35,250,38,111,179,44,184,189,106,95,14,170,140,31,160,205,202,147,53,39,210,243,71,242,242,115,18,156,49,66,83,203,56,194,17,93,231,41,58,73,123,78,27,181,62,144,112,107,71,38,183,8,214,108,255,0,86,89,218,184,71,224,190,211,252,11,237,95,162,238,221,236,202,79,46,238,14,91,21,247,148,33,155,184,151,191,185,42,87,247,252,79,157,242,189,154,231,56,103,92,159,19,187,175,31,5,41,225,116,254,13,31,113,208,255,0,13,244,254,229,151,62,101,57,127,241,244,255,0,190,77,105,107,228,199,232,121,50,108,100,207,150,121,115,78,89,50,205,220,167,39,109,191,111,196,113,103,150,47,173,95,95,103,159,220,101,143,79,22,126,132,161,20,170,43,131,82,113,247,61,81,145,150,47,169,229,139,50,197,158,37,27,48,181,70,231,6,174,12,106,57,57,13,133,5,227,234,113,46,246,71,248,212,126,110,253,204,244,108,114,211,158,179,213,210,198,181,52,228,254,150,60,110,229,147,223,57,120,201,254,11,201,47,19,71,9,25,99,35,86,88,59,165,221,62,76,114,149,42,137,234,140,186,123,140,177,145,229,140,140,144,145,36,141,105,68,245,69,153,98,207,44,100,101,140,140,50,70,25,68,245,198,70,88,200,242,198,70,72,200,194,226,96,148,79,92,25,150,14,252,207,44,37,212,217,241,92,110,215,39,149,173,104,70,56,225,215,38,108,143,187,143,26,246,185,120,26,249,36,160,174,92,30,35,137,205,246,199,203,54,29,157,213,134,109,169,236,237,167,250,22,164,125,110,127,127,178,31,241,62,159,121,131,111,111,38,238,222,125,156,238,231,150,78,111,221,126,8,207,202,239,235,199,87,31,27,197,74,82,211,199,47,89,147,52,149,61,137,249,73,175,213,94,75,231,230,106,212,189,158,6,166,56,57,201,228,146,175,98,231,74,17,88,98,254,255,0,115,213,6,100,140,143,52,37,210,140,170,84,215,154,43,70,131,141,240,122,160,253,230,88,75,202,250,150,181,241,233,194,50,221,183,150,74,214,4,233,215,237,123,62,30,63,2,50,236,203,36,173,198,17,140,124,35,5,73,26,179,151,13,161,240,18,106,217,210,232,102,142,182,180,113,195,167,155,126,214,94,93,238,158,39,46,183,223,78,164,100,222,125,122,159,156,228,198,242,205,202,75,201,246,216,228,177,193,70,62,13,222,206,237,223,83,75,187,183,105,171,71,135,62,247,79,172,107,54,54,165,145,180,140,184,176,81,230,89,77,255,0,27,185,235,220,241,201,219,135,135,192,215,242,153,37,173,177,40,187,238,190,177,49,118,121,183,189,63,220,109,155,253,205,60,91,152,94,60,191,21,37,226,143,83,151,102,79,155,147,94,41,71,136,170,57,73,237,74,94,30,6,9,73,203,197,245,54,91,188,62,198,182,28,153,238,51,195,5,114,146,125,82,248,30,62,204,225,199,218,12,121,50,234,102,172,24,242,122,185,73,197,166,159,185,25,86,92,107,212,206,245,242,252,63,139,219,242,251,157,63,102,119,146,227,189,83,127,209,201,254,61,77,179,220,247,152,49,113,216,177,105,254,143,129,119,126,215,121,248,183,239,52,251,57,50,235,207,185,154,46,47,218,252,25,170,229,25,201,180,96,156,156,13,212,247,58,120,158,60,219,126,243,83,61,153,52,204,110,83,156,251,189,100,223,130,93,108,245,219,70,25,101,111,132,123,150,89,108,103,199,134,29,101,57,119,82,59,204,49,81,140,98,188,18,163,158,236,239,17,45,95,241,173,133,252,235,95,66,47,236,217,209,199,196,211,216,154,151,8,220,215,198,210,185,25,99,226,102,137,134,38,104,154,143,205,27,145,50,71,200,207,141,55,224,44,56,91,73,201,82,61,9,82,165,224,117,116,186,84,243,124,217,56,143,243,51,195,27,245,18,141,123,47,222,129,148,75,62,155,14,24,97,143,108,21,35,55,130,88,152,217,50,105,43,110,140,200,159,64,53,188,231,53,163,193,234,126,145,200,231,142,56,191,171,31,25,77,251,18,243,103,37,219,31,72,186,156,91,201,171,196,56,109,239,71,163,155,235,143,27,248,253,167,248,31,31,229,57,45,190,87,110,123,59,249,242,102,205,47,181,39,225,238,75,201,123,145,185,135,86,83,230,92,35,44,49,55,228,234,59,97,219,173,238,114,83,215,213,114,212,227,252,61,92,95,210,159,239,53,249,47,196,227,255,0,246,189,196,223,135,64,179,167,8,70,10,162,103,81,75,193,64,77,129,236,81,97,100,140,132,162,130,201,0,40,180,250,142,200,11,4,162,192,148,194,200,74,40,104,139,26,4,162,172,44,155,4,9,69,166,22,72,2,81,118,22,72,2,81,86,50,6,9,69,1,54,52,5,20,22,72,193,40,164,194,201,0,74,42,198,159,66,66,193,40,161,146,0,148,80,19,99,234,9,69,88,89,32,9,69,216,89,32,66,81,125,64,155,0,40,226,236,44,144,54,79,184,162,236,44,155,0,74,46,194,201,11,4,162,172,100,252,194,193,40,171,29,144,134,5,21,99,32,118,66,81,64,153,32,9,69,129,32,9,69,129,9,142,193,40,161,217,41,129,5,21,96,32,7,154,42,232,44,144,2,138,76,100,216,88,37,20,50,83,11,4,163,233,30,131,123,93,199,246,71,181,121,243,114,242,150,61,77,204,11,4,179,37,107,27,82,180,223,184,253,97,198,242,90,124,158,164,54,184,253,156,91,58,243,87,28,152,166,165,23,243,71,224,136,179,223,196,243,60,151,13,153,101,226,119,246,116,178,120,255,0,49,145,197,55,237,107,193,156,141,238,148,182,103,241,33,42,103,135,11,63,121,57,32,103,229,46,15,211,159,106,248,248,198,27,223,161,242,88,215,75,205,14,228,223,252,81,241,103,208,120,95,229,1,194,231,73,115,28,102,238,156,159,218,197,89,98,223,224,232,226,229,233,91,56,249,237,181,244,60,56,52,125,168,60,142,75,133,244,139,217,62,101,47,208,185,189,53,63,56,102,159,170,146,255,0,154,151,226,117,56,243,99,203,138,57,49,78,51,198,213,169,69,218,127,7,224,104,202,18,131,169,42,60,52,203,37,131,116,250,177,50,38,121,1,49,137,158,136,38,47,54,54,47,54,9,68,191,10,39,186,170,154,232,252,87,145,76,10,184,60,190,124,156,255,0,49,216,254,207,115,9,255,0,132,120,141,60,205,248,203,213,168,203,239,84,254,243,139,229,253,10,118,119,102,45,241,249,119,52,39,229,221,159,172,143,220,255,0,188,250,144,51,119,14,254,206,15,246,242,53,251,204,51,193,142,127,153,31,158,249,63,66,60,190,186,148,184,222,75,83,111,245,97,145,60,82,251,252,14,67,147,236,31,106,56,190,243,217,225,246,101,142,62,57,48,175,89,31,189,31,172,73,174,189,21,124,58,29,108,63,137,119,33,196,234,95,187,251,26,57,58,94,25,248,180,126,48,201,9,224,159,115,60,101,138,107,236,228,139,139,251,153,113,108,253,127,189,197,232,111,65,199,119,75,91,58,126,62,179,18,109,252,252,78,75,148,244,91,217,125,230,229,139,74,122,115,126,122,217,28,87,252,190,7,83,23,226,140,79,140,176,107,254,255,0,177,161,147,163,207,246,36,126,113,140,140,177,126,243,235,156,167,161,121,46,244,184,174,95,255,0,245,236,227,191,198,39,39,200,250,52,237,62,130,109,105,67,106,43,207,91,42,147,175,107,78,142,150,62,175,167,155,242,228,254,60,28,204,189,63,62,63,49,57,72,203,222,101,139,30,222,134,230,141,173,221,77,141,102,157,127,61,142,80,95,123,84,97,131,240,55,19,140,213,197,154,19,198,227,229,81,234,139,50,198,71,153,95,159,255,0,6,72,179,27,137,175,40,158,184,75,170,61,48,216,201,234,94,39,146,126,169,203,188,241,169,62,235,126,218,240,179,193,25,25,99,35,12,224,159,147,19,77,120,61,106,77,249,245,241,50,65,251,207,52,89,146,44,194,226,96,113,179,213,25,120,155,142,45,71,91,6,78,71,50,79,213,73,71,4,90,233,60,191,220,188,77,103,25,169,151,123,110,56,48,180,159,89,78,114,127,70,17,94,50,111,216,143,95,39,185,143,62,76,120,117,27,90,90,241,238,98,77,83,126,217,63,123,127,192,211,202,251,165,216,191,121,234,16,80,143,196,127,184,135,150,82,201,41,206,78,83,151,89,73,187,109,251,89,105,174,239,95,51,203,23,210,252,140,145,144,148,18,224,210,146,109,217,172,216,158,92,57,165,7,237,181,240,49,75,60,223,153,183,216,215,134,198,58,159,143,147,53,211,208,216,82,168,227,115,94,216,245,62,71,119,167,207,4,156,146,184,157,253,61,181,153,40,126,209,229,239,55,226,197,226,99,150,108,81,218,134,180,178,65,103,156,187,177,199,127,73,191,129,187,209,226,91,113,158,213,36,186,247,19,252,206,99,201,20,172,223,156,37,143,137,42,61,61,158,215,112,195,44,210,84,242,82,143,195,204,221,68,197,4,162,146,138,164,140,177,52,39,46,231,102,52,96,230,171,252,5,188,221,87,171,127,145,201,122,25,95,228,29,239,100,182,157,123,233,29,194,140,103,23,25,164,226,250,52,252,204,154,248,113,96,130,134,12,112,197,5,229,8,164,141,120,195,181,182,118,31,81,189,37,169,219,202,245,61,17,42,88,177,229,131,142,72,70,75,222,172,152,249,25,96,70,253,142,114,175,83,231,190,148,115,207,131,227,177,102,227,43,14,73,74,155,241,252,206,215,178,120,177,190,7,140,217,120,225,235,243,107,98,201,146,117,214,77,193,54,104,61,34,246,111,123,180,122,56,112,104,60,9,198,106,222,89,247,122,123,189,167,89,194,233,203,67,136,208,211,156,148,165,175,131,30,25,73,46,141,198,41,54,190,227,202,148,187,121,124,157,189,245,171,240,49,252,20,148,169,89,177,143,141,249,153,97,227,239,49,71,203,204,217,106,104,202,75,189,151,232,199,201,121,179,214,28,19,207,46,216,35,157,8,57,190,12,88,113,203,36,170,10,253,230,199,14,8,227,166,210,148,189,190,195,52,34,177,170,130,81,94,225,191,19,232,116,250,108,48,124,211,229,155,184,240,168,171,98,127,17,13,136,234,164,123,96,75,240,248,120,131,146,138,109,248,31,61,237,167,164,141,78,41,228,212,226,59,155,155,203,163,157,222,60,111,227,246,159,195,161,239,30,57,100,117,20,122,80,114,116,142,187,158,230,248,254,15,78,91,60,150,196,113,67,236,199,198,83,126,200,175,51,226,253,177,237,246,255,0,56,242,107,106,119,180,184,250,167,142,47,233,100,95,180,255,0,130,57,78,83,147,220,229,183,37,181,200,236,79,99,52,155,235,55,210,62,228,188,151,184,242,29,76,26,145,135,50,242,108,195,10,143,47,201,94,85,229,249,1,54,22,110,25,104,161,217,63,48,4,162,172,118,79,204,1,40,171,11,36,96,148,85,129,54,22,66,81,96,77,133,129,69,160,33,49,216,37,20,50,83,29,130,80,236,105,144,48,74,42,198,153,3,76,18,138,176,178,108,1,40,180,4,216,88,37,22,4,166,4,20,80,236,139,29,130,81,86,22,77,128,37,22,152,89,32,9,69,216,18,22,9,69,14,201,0,40,171,2,108,96,148,85,133,146,48,121,162,172,9,176,2,142,46,199,100,133,155,7,220,81,86,22,72,193,40,160,36,127,48,74,40,9,176,176,74,44,44,155,0,40,161,252,201,11,4,162,134,64,236,18,138,2,71,243,4,162,128,155,29,130,81,65,100,129,9,69,38,59,36,0,162,172,9,24,37,20,4,216,2,81,104,44,144,249,144,148,90,96,79,204,101,242,74,24,201,0,74,41,211,174,242,78,141,167,17,207,242,220,62,69,62,47,147,220,212,151,251,44,210,138,127,35,82,51,204,161,25,42,146,178,56,159,77,225,125,53,118,191,142,105,108,108,107,242,24,215,217,217,196,147,255,0,154,52,206,235,135,254,80,122,83,113,143,51,194,231,195,228,242,107,101,89,23,252,174,159,226,126,120,176,77,251,89,165,147,166,235,100,243,26,251,30,94,52,126,194,225,189,44,246,55,148,112,142,62,94,26,217,101,254,143,106,18,198,215,207,234,254,39,103,169,185,173,187,135,215,105,236,97,216,195,250,248,166,167,31,189,90,63,5,244,125,31,135,176,207,167,185,179,163,150,57,52,182,51,107,228,143,132,177,77,193,175,131,70,142,78,135,23,254,220,255,0,137,141,226,63,121,90,126,31,152,175,169,249,11,134,244,177,219,46,45,70,49,229,231,181,137,125,141,184,44,191,248,159,210,252,78,231,133,254,80,59,113,238,195,154,225,112,229,191,28,154,153,94,54,191,224,119,127,121,161,147,164,236,67,148,147,49,188,82,244,63,65,176,62,105,195,122,105,236,135,35,221,142,198,198,206,134,70,234,182,112,186,191,222,141,175,190,142,227,139,231,248,142,89,95,23,201,233,109,244,191,230,115,70,95,130,118,105,79,6,76,127,154,44,198,226,215,147,98,12,60,132,254,15,238,49,221,30,26,16,152,1,233,16,76,67,98,41,9,98,126,31,222,54,38,90,60,178,50,226,134,104,247,114,194,51,143,178,73,51,156,228,187,17,217,222,65,201,230,226,240,66,114,241,158,37,220,111,230,142,149,9,153,97,146,120,221,193,180,98,158,40,79,137,36,207,153,114,30,136,248,236,151,46,63,144,217,192,252,163,145,44,145,95,147,252,78,103,145,244,93,206,107,54,245,50,107,109,175,217,151,114,79,228,250,126,39,220,153,45,27,248,186,198,214,62,59,173,125,77,28,189,43,95,39,236,215,216,252,213,191,217,222,103,141,191,211,120,221,172,105,120,201,67,191,31,190,54,141,116,101,248,31,169,95,85,215,175,199,169,173,228,56,78,47,144,79,244,221,13,108,205,249,203,26,191,191,196,232,227,235,237,255,0,185,15,224,115,51,116,21,255,0,227,151,241,63,57,70,234,252,189,182,108,120,189,13,142,67,51,199,175,30,144,93,236,153,36,251,177,199,31,214,147,126,11,243,242,62,173,191,232,223,131,207,111,85,108,106,79,203,213,228,180,159,252,86,106,121,94,192,242,146,210,199,167,161,200,96,122,152,186,172,47,27,197,222,151,235,75,187,125,233,123,217,176,250,182,28,138,162,235,238,115,229,209,179,99,118,215,119,216,227,119,119,181,240,106,75,143,226,237,224,109,60,217,218,167,157,175,119,148,23,146,251,205,116,101,212,219,239,118,63,157,209,191,91,161,147,36,23,218,194,212,255,0,46,191,129,166,201,143,38,9,247,51,227,158,57,175,179,56,180,205,188,79,21,124,146,78,206,86,198,44,183,243,197,175,220,103,82,235,211,192,203,23,239,60,209,107,224,102,198,155,235,228,120,216,203,143,4,123,178,58,52,190,27,147,164,122,97,43,76,216,113,157,54,47,207,187,46,191,35,195,4,145,232,193,146,88,166,165,26,190,171,240,62,31,171,245,57,238,66,88,177,113,19,181,210,113,67,87,102,25,178,115,76,249,134,234,79,210,150,159,68,255,0,198,97,252,79,171,67,193,28,231,253,152,212,201,218,40,242,249,178,101,158,120,203,191,8,93,69,75,218,116,145,233,71,14,10,162,147,62,135,173,239,96,222,204,165,135,194,50,196,203,19,20,124,140,177,43,56,232,205,3,44,76,80,50,196,198,207,104,205,19,36,12,81,51,71,198,146,182,120,171,116,140,137,122,25,97,227,253,199,171,83,95,38,196,212,113,70,253,175,193,47,153,234,227,184,137,228,74,123,41,195,31,143,119,205,155,236,120,225,138,29,204,81,81,143,176,232,234,244,233,100,125,211,225,27,216,117,156,190,105,112,121,117,52,97,175,214,95,79,39,181,174,135,169,251,198,196,206,246,44,80,196,187,96,141,216,197,71,132,39,224,73,76,151,237,50,253,15,95,64,125,126,38,175,158,231,56,254,7,73,237,114,123,17,197,143,194,43,198,83,126,200,175,22,113,253,184,244,151,163,196,172,186,156,67,199,187,188,149,74,126,56,177,124,90,250,207,224,124,91,152,229,119,121,141,217,237,114,91,25,51,231,151,70,230,250,47,114,94,9,124,13,221,125,73,100,230,92,35,54,61,119,39,201,214,118,207,210,22,255,0,60,231,173,164,231,165,199,117,78,49,127,79,34,253,166,188,189,200,226,21,47,15,192,159,103,80,58,216,241,199,26,168,163,110,48,81,84,138,177,144,59,61,138,40,100,88,236,10,40,9,176,176,74,46,194,201,0,74,42,199,100,129,9,69,38,63,153,22,59,4,162,129,18,63,152,37,21,96,77,130,2,139,11,36,1,40,180,22,72,88,37,21,243,25,9,142,193,40,161,162,6,66,81,86,22,77,133,129,69,166,22,74,0,74,40,100,160,4,162,172,104,129,130,81,67,34,199,96,148,80,89,54,4,37,22,22,72,20,81,95,49,217,54,22,15,52,85,149,102,49,144,148,80,19,96,5,28,101,129,32,108,159,113,69,252,192,155,2,18,138,67,35,230,59,4,162,134,69,140,18,138,176,178,70,9,69,88,89,32,9,69,33,146,0,81,118,4,252,194,193,40,161,144,152,236,18,138,176,76,155,26,4,162,172,62,100,252,193,48,74,44,9,176,2,138,25,22,59,4,162,134,153,31,49,144,148,85,141,50,44,105,130,81,86,22,72,2,81,104,9,11,4,162,196,43,11,20,40,160,38,198,26,60,246,148,30,84,210,162,71,96,148,85,251,254,62,241,194,114,132,163,40,186,148,93,166,188,81,31,48,35,87,228,52,117,92,71,111,187,83,196,56,254,133,206,110,168,175,8,101,201,235,99,247,78,206,223,135,244,239,207,235,197,71,147,208,208,222,75,237,46,246,41,63,143,138,127,113,241,240,76,214,201,167,131,39,230,138,60,60,105,159,166,56,111,78,221,158,218,168,242,122,123,186,19,243,146,138,205,31,252,61,127,3,183,225,187,115,217,158,101,197,113,220,206,166,76,146,240,199,57,247,39,247,58,63,24,223,181,216,157,63,26,102,148,250,62,39,249,27,70,55,129,31,188,33,37,146,61,236,109,74,63,172,157,175,192,47,167,253,79,196,156,87,104,121,126,38,106,92,103,39,185,171,94,11,22,102,163,255,0,43,181,248,29,191,19,233,159,181,154,78,43,103,99,91,127,31,131,91,24,170,79,254,37,95,145,165,62,145,154,60,197,166,97,150,187,244,63,81,191,96,153,241,46,35,211,230,166,69,21,203,240,185,177,73,248,203,91,42,156,87,190,165,76,237,184,159,74,125,144,228,148,84,121,108,122,211,127,99,110,47,19,191,98,191,19,74,122,153,177,254,104,179,19,199,37,232,118,203,196,76,193,165,187,173,189,5,61,45,156,27,48,106,211,195,145,79,242,51,191,26,179,3,227,134,98,105,175,34,100,178,152,153,81,229,209,44,6,196,82,18,197,229,79,195,216,54,34,209,27,190,9,48,237,107,96,218,135,115,103,14,60,176,126,42,113,179,56,153,233,113,202,60,202,42,74,154,179,157,220,236,111,7,179,109,233,71,20,188,165,133,184,87,203,195,240,52,155,158,143,240,211,253,15,123,36,95,148,114,197,75,241,95,220,119,140,159,50,101,143,198,255,0,113,217,169,61,28,19,243,20,143,150,237,118,47,151,215,191,87,12,89,210,253,73,211,251,153,169,216,227,247,53,29,108,234,231,199,251,208,103,217,201,106,211,79,170,126,70,164,180,162,252,51,78,125,43,19,252,140,248,180,87,90,243,50,196,250,174,223,17,199,237,39,235,244,240,201,251,84,82,127,129,170,217,236,135,31,59,120,103,155,11,126,199,222,75,228,205,121,232,205,120,102,188,250,110,88,248,228,225,34,101,137,210,101,236,126,104,223,168,219,199,47,116,226,213,253,199,157,246,95,145,143,130,195,47,127,172,70,180,181,114,175,67,7,232,185,99,230,38,166,6,88,155,108,93,154,223,110,166,240,193,123,92,236,218,105,246,111,14,54,158,206,73,101,127,170,149,34,67,75,52,223,138,251,153,49,234,228,147,229,81,162,208,211,205,185,147,187,130,13,251,100,252,23,204,234,120,222,47,14,165,78,95,206,102,253,102,188,62,7,191,30,40,98,198,161,138,49,132,23,146,93,10,251,206,182,182,140,49,115,46,89,209,197,171,28,124,203,200,132,198,196,205,243,100,145,49,190,159,252,159,56,237,207,164,221,30,31,214,106,113,14,27,219,201,53,41,46,184,177,252,95,218,126,228,100,199,142,89,29,65,22,48,115,117,19,178,231,249,206,63,129,210,123,92,166,204,112,227,93,18,241,148,223,178,43,197,159,13,237,167,164,126,67,159,115,214,210,114,209,227,157,174,236,95,211,200,191,105,255,0,5,247,179,145,230,121,109,238,107,122,123,156,158,204,246,51,203,206,79,162,94,196,188,18,60,63,19,175,131,78,56,254,105,242,205,220,122,234,28,191,37,39,211,162,232,4,216,205,227,61,21,97,100,128,37,22,4,128,162,81,96,77,129,9,69,12,159,152,2,81,86,22,72,192,162,172,9,11,4,162,134,77,130,96,148,88,89,54,0,148,80,201,11,4,162,172,19,21,216,1,69,88,38,79,204,17,9,69,133,146,0,148,93,129,9,142,193,40,161,162,80,2,81,86,52,200,26,2,138,176,178,126,96,9,69,160,38,194,193,40,176,38,253,225,100,37,20,59,37,0,37,21,97,243,38,199,96,148,85,140,129,129,69,1,33,96,141,20,4,252,192,18,142,48,0,13,147,237,199,99,36,1,10,2,64,130,138,25,3,177,68,162,147,29,144,59,4,162,172,19,36,8,74,46,194,201,176,41,40,171,25,8,96,81,86,59,33,14,200,74,29,251,198,153,35,4,162,172,19,38,194,193,40,187,4,201,176,4,162,236,8,29,129,69,38,59,33,49,216,37,21,99,178,6,9,69,88,18,48,74,42,192,155,0,74,46,192,144,232,9,69,124,199,100,133,129,69,88,124,196,22,66,81,86,63,153,22,22,9,69,216,200,176,176,74,44,9,177,38,9,69,142,201,176,178,6,138,251,135,125,8,177,216,37,30,157,77,205,141,57,247,244,246,51,107,203,219,138,110,31,147,71,93,196,122,79,237,119,23,75,23,47,147,99,26,240,134,212,86,84,190,243,136,76,118,99,158,28,115,226,81,76,240,224,153,246,158,39,211,206,246,42,143,45,195,235,231,143,139,158,190,71,142,79,228,250,29,175,21,233,163,178,187,157,213,183,147,107,66,111,253,126,43,130,255,0,137,120,253,199,230,36,253,239,239,4,235,193,213,248,251,205,60,157,51,4,252,42,251,24,165,175,6,126,209,226,251,75,194,242,176,140,184,238,87,75,99,189,224,163,153,91,249,58,127,129,181,125,60,109,124,79,195,49,125,217,119,163,210,94,213,209,163,160,225,251,103,218,46,33,40,241,252,206,238,44,107,236,60,174,81,251,153,167,147,164,73,126,73,127,19,12,181,61,153,251,21,136,252,221,196,122,108,237,14,167,118,60,134,13,45,232,249,183,15,85,47,252,45,47,192,236,248,143,78,124,54,118,163,201,241,251,154,143,206,88,218,202,151,228,255,0,51,82,125,63,60,63,102,254,198,9,107,205,31,92,6,114,220,87,164,30,202,242,109,71,91,155,211,83,125,59,153,164,241,63,252,105,35,166,199,146,25,96,167,138,113,156,31,132,162,237,63,131,94,38,172,163,40,241,37,70,23,9,47,40,166,75,24,159,137,17,225,129,37,18,122,68,19,19,240,247,141,137,248,20,242,197,227,227,212,150,134,12,167,146,68,83,17,72,201,98,41,144,250,123,62,242,162,87,176,63,31,196,213,118,135,158,227,187,63,161,45,190,87,102,24,113,175,171,31,25,77,251,34,188,217,197,118,231,210,158,135,14,242,105,240,174,27,219,234,211,154,127,205,98,126,255,0,215,126,229,208,248,103,49,203,239,115,91,178,219,228,246,114,108,103,151,156,159,72,175,98,94,75,220,111,107,233,75,47,205,46,17,181,139,90,82,230,92,29,151,110,61,37,114,60,255,0,172,213,227,251,250,60,109,211,140,95,243,153,23,237,63,103,185,28,15,221,240,38,252,61,195,76,236,227,197,12,106,160,141,216,193,69,82,42,192,155,11,61,150,138,11,36,118,5,21,99,249,145,99,176,74,41,48,178,108,1,40,180,194,201,176,176,74,46,194,201,176,4,162,172,118,72,88,20,49,147,96,9,69,129,32,40,148,93,130,100,161,144,148,85,129,54,0,148,85,142,201,11,4,162,172,19,36,96,81,86,8,148,194,193,40,176,34,198,129,40,171,29,146,22,9,69,12,148,194,193,40,171,4,201,176,178,18,139,176,36,0,162,192,155,11,4,162,172,118,74,125,2,193,40,187,11,36,1,40,171,29,144,59,4,162,172,9,177,216,20,80,19,96,9,71,30,0,6,193,246,96,0,0,0,0,0,0,0,0,88,0,0,22,22,0,8,59,26,36,44,130,138,176,76,144,4,162,236,8,177,166,40,81,67,178,108,1,40,164,50,7,96,148,90,97,100,38,59,4,162,172,9,67,4,162,130,201,176,2,138,76,118,72,89,9,69,166,22,69,142,193,40,171,26,100,88,236,18,138,177,145,99,79,160,37,21,97,100,216,193,40,171,11,36,44,10,46,197,208,86,22,9,69,88,200,177,216,37,20,50,7,100,37,21,97,100,216,88,37,20,50,108,1,40,176,178,66,192,162,147,234,59,34,199,96,148,85,133,146,134,66,81,86,23,126,61,73,176,4,40,246,241,252,166,255,0,29,145,79,143,222,217,213,154,240,120,178,202,63,145,225,2,56,169,112,209,28,83,242,119,252,79,165,174,214,113,244,178,110,227,221,130,242,218,198,164,223,198,74,159,226,118,92,79,167,101,210,28,199,15,215,237,100,213,203,255,0,166,95,222,124,56,118,253,166,180,244,112,207,202,163,12,181,241,203,208,253,69,196,122,89,236,167,33,221,142,77,220,154,89,31,217,218,198,226,191,230,87,31,196,235,248,254,91,142,228,99,222,227,247,181,182,87,143,243,57,99,63,201,159,139,147,249,23,139,36,176,205,79,20,158,57,174,170,80,116,255,0,3,82,125,42,15,242,72,193,45,36,252,51,246,203,127,10,247,248,125,224,252,58,31,146,184,190,222,118,159,141,113,253,23,154,219,105,125,156,211,245,171,255,0,21,157,135,25,233,183,154,215,73,114,58,58,91,105,121,197,188,82,127,62,171,240,53,39,211,115,71,199,38,9,233,205,120,63,65,137,159,40,227,189,55,112,249,82,91,252,110,238,188,252,220,28,114,69,126,41,254,6,239,23,165,174,200,100,138,114,223,207,9,123,37,171,147,251,140,15,91,52,124,197,154,239,6,69,232,119,140,159,52,189,167,1,183,233,119,178,120,96,222,45,173,173,137,126,164,53,164,155,255,0,154,145,196,246,139,211,86,214,120,79,23,5,160,181,147,255,0,77,177,37,57,124,160,186,39,241,108,245,13,76,211,117,66,58,217,36,252,31,94,237,39,104,120,222,206,232,203,107,149,217,134,24,85,198,31,110,126,232,199,197,191,192,248,31,110,189,37,242,93,162,121,53,116,123,218,60,100,157,119,35,47,167,145,126,211,95,146,233,241,56,174,91,147,221,229,182,229,181,201,109,101,217,216,146,250,249,101,109,123,146,240,95,3,201,103,87,91,70,24,190,105,242,205,236,90,177,135,50,242,82,170,25,55,97,102,249,177,69,5,146,48,74,42,194,201,177,130,81,86,22,72,88,20,87,65,217,54,22,9,69,88,236,129,216,37,21,96,77,142,193,40,171,11,38,194,200,74,46,192,155,11,4,162,250,5,147,96,5,21,99,178,7,96,148,85,140,132,199,96,148,80,89,54,9,130,81,86,59,38,192,18,138,76,118,64,236,18,138,76,118,66,99,178,10,42,194,201,67,4,162,172,9,176,76,18,139,11,38,192,18,138,67,36,44,18,139,76,44,139,29,130,81,86,4,216,211,2,138,11,38,198,66,81,86,22,72,88,37,21,99,178,108,44,18,138,177,144,59,4,162,147,2,108,0,163,147,0,3,96,250,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,194,192,8,65,166,59,36,0,162,147,29,145,97,98,137,69,216,38,74,11,4,162,236,8,177,166,5,22,22,77,128,37,23,97,100,88,88,37,22,59,38,194,193,40,171,29,145,97,96,148,93,129,22,59,32,162,236,44,139,11,4,104,190,131,178,44,44,18,139,177,217,3,176,74,42,199,100,88,88,37,23,96,159,82,108,1,40,187,2,44,105,245,2,138,29,147,97,100,37,20,134,72,88,37,21,96,153,54,22,9,69,216,38,77,128,37,23,97,100,88,211,4,162,172,118,64,88,13,22,134,157,63,23,247,146,152,89,40,243,219,69,88,236,139,11,2,139,191,120,39,236,36,118,9,69,88,19,96,152,37,23,97,100,216,88,37,20,152,236,155,11,4,162,134,69,142,193,40,171,2,108,118,66,81,65,100,88,192,162,236,44,155,11,4,162,147,29,147,208,44,18,138,176,16,88,37,21,96,77,128,37,23,97,100,88,236,18,139,176,178,108,44,10,40,100,133,144,148,80,18,152,236,18,138,67,33,49,216,37,21,96,77,130,96,148,88,89,22,52,9,69,88,236,144,76,10,40,100,216,88,37,20,134,69,140,18,138,176,232,77,129,9,69,218,11,32,44,18,139,29,146,159,64,176,40,171,11,36,118,9,69,88,17,101,88,37,21,97,100,216,2,81,118,22,77,136,18,139,1,88,1,71,44,0,6,115,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,0,64,177,166,32,32,42,192,144,2,138,11,16,2,81,86,22,43,11,4,162,130,201,177,216,37,21,96,79,64,176,40,187,2,44,118,9,69,88,19,101,90,4,161,133,138,194,193,40,171,29,144,22,66,81,118,59,33,48,176,74,46,193,50,108,19,234,5,22,43,21,133,130,81,86,22,43,11,4,162,147,29,144,22,9,69,216,38,74,0,74,46,194,201,67,2,134,22,43,11,33,40,164,194,201,177,216,37,22,130,200,176,176,74,46,193,50,83,11,4,162,236,8,177,166,9,69,12,155,2,18,138,232,22,43,11,2,138,29,145,97,96,148,93,133,146,22,9,69,216,17,99,176,74,42,194,197,97,96,148,85,142,201,176,178,10,29,149,100,88,88,60,209,118,22,69,142,193,40,171,25,54,22,9,69,88,201,177,216,20,48,177,88,88,37,20,152,236,139,29,130,81,86,59,33,49,216,37,14,198,153,22,52,193,40,171,29,147,97,96,148,82,96,43,11,32,162,147,29,145,97,96,148,93,142,200,76,44,18,139,176,34,198,152,37,20,50,108,44,18,138,176,21,133,129,69,116,29,144,22,9,69,216,89,61,2,200,70,138,25,54,59,4,162,128,155,0,40,230,128,0,206,125,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,196,22,66,21,97,100,128,20,85,129,33,96,148,93,133,147,108,118,5,14,199,100,216,2,81,118,22,69,140,18,138,176,178,70,9,69,38,2,11,4,161,216,211,36,1,40,171,26,100,216,89,5,23,97,100,88,211,4,162,236,44,139,11,4,162,236,44,148,199,96,148,59,26,100,216,236,18,135,99,68,216,88,20,88,89,22,59,4,162,147,29,145,97,96,148,88,18,152,236,132,161,216,211,38,199,96,148,85,129,54,22,5,23,97,100,88,88,60,209,146,194,200,176,176,40,187,29,144,22,67,205,21,99,38,199,96,81,86,50,44,44,10,46,194,200,176,176,74,50,90,11,34,199,96,243,69,88,8,44,18,138,76,44,155,29,130,80,236,105,147,96,65,69,216,89,40,58,2,81,86,50,44,118,9,69,88,8,44,18,135,99,76,155,29,130,80,236,105,147,97,96,81,118,22,69,133,130,81,105,140,132,199,96,148,80,10,194,200,74,29,142,201,177,216,37,14,198,137,176,176,74,46,194,200,177,244,4,162,236,44,139,11,2,139,11,21,133,130,80,236,5,96,5,28,240,0,25,143,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,6,32,33,7,99,178,64,10,42,194,201,67,4,162,130,201,0,74,45,48,178,83,0,40,171,26,100,128,37,21,99,178,6,9,69,88,89,35,64,148,82,97,100,141,2,80,198,153,32,65,69,88,211,36,1,40,171,11,36,104,18,138,176,178,70,129,40,164,194,201,26,4,161,216,236,145,130,80,236,118,72,1,69,88,200,177,130,81,86,22,72,200,74,40,44,144,4,162,172,118,32,4,162,172,44,144,4,162,236,44,129,144,148,85,142,201,176,4,162,172,118,64,1,69,166,59,33,12,18,138,76,44,144,4,162,172,105,144,52,9,69,1,54,52,9,69,38,22,72,209,9,69,38,59,32,96,148,85,133,146,0,81,86,22,132,0,148,85,133,146,48,74,41,48,178,64,18,138,178,172,132,48,74,42,194,201,0,74,42,199,100,128,20,85,133,146,59,33,40,174,128,72,1,70,136,0,12,199,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,0,2,24,0,0,12,0,16,72,164,0,8,48,0,0,6,0,15,32,52,0,8,3,64,0,128,193,0,16,12,0,0,1,160,0,64,26,0,4,1,160,0,65,128,0,60,128,0,0,73,96,0,128,48,0,64,0,0,66,128,0,0,0,0,64,27,0,60,129,47,18,128,1,228,0,0,16,104,96,0,128,0,0,128,8,0,1,141,0,2,0,208,1,8,48,0,0,4,192,1,7,31,1,128,2,0,208,0,32,0,0,32,208,192,1,24,0,0,35,24,0,6,64,0,2,17,140,0,0,63,255,217],"type":"Buffer"},"height":609},"small":{"ext":".webp","hash":"small_Energy_Consumption_Green_illustration_a89a7dd5fa","mime":"image/jpeg","name":"small_EnergyConsumption-Green-illustration.webp","path":null,"size":15.9,"width":500,"buffer":{"data":[255,216,255,219,0,67,0,6,4,5,6,5,4,6,6,5,6,7,7,6,8,10,16,10,10,9,9,10,20,14,15,12,16,23,20,24,24,23,20,22,22,26,29,37,31,26,27,35,28,22,22,32,44,32,35,38,39,41,42,41,25,31,45,48,45,40,48,37,40,41,40,255,219,0,67,1,7,7,7,10,8,10,19,10,10,19,40,26,22,26,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,255,192,0,17,8,1,49,1,244,3,1,34,0,2,17,1,3,17,1,255,196,0,28,0,0,3,0,3,1,1,1,0,0,0,0,0,0,0,0,0,0,1,3,4,5,6,7,2,8,255,196,0,75,16,0,1,4,1,2,3,4,7,5,3,8,8,5,5,0,0,1,0,2,3,17,4,5,18,6,33,49,19,65,81,97,7,34,50,113,129,145,161,20,66,82,177,193,35,36,209,21,67,98,114,130,146,178,225,8,51,83,99,100,116,162,240,23,38,52,68,194,115,131,179,210,241,255,196,0,27,1,0,3,0,3,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,255,196,0,54,17,0,2,1,4,1,2,3,5,8,2,2,2,3,0,0,0,0,1,2,3,4,17,18,33,5,49,65,81,113,19,34,50,97,145,6,20,66,129,161,177,193,209,35,240,51,225,21,241,82,114,210,255,218,0,12,3,1,0,2,17,3,17,0,63,0,189,166,28,165,105,238,243,94,204,249,14,165,65,78,212,173,22,140,19,169,93,201,135,41,90,118,140,11,82,161,200,220,167,105,218,9,113,41,105,218,158,228,90,68,184,149,180,195,148,183,39,104,192,181,41,185,125,2,165,105,238,70,9,113,41,105,238,82,14,76,57,34,92,74,238,76,57,75,114,123,144,45,74,90,118,167,104,180,18,226,86,211,14,82,180,237,24,22,165,109,22,167,185,0,164,75,137,93,201,218,149,167,104,37,196,168,114,119,230,165,185,61,200,39,82,150,190,103,147,100,18,60,125,214,147,244,74,214,62,162,253,184,25,4,126,2,19,130,204,146,28,97,153,36,105,248,62,106,118,76,36,251,85,32,252,138,233,111,146,227,180,39,246,58,156,93,193,246,223,154,235,131,150,231,80,142,43,103,204,216,190,135,249,118,94,39,218,23,205,167,107,68,210,192,233,20,149,166,129,96,209,241,39,172,232,27,224,9,88,252,62,75,51,200,238,115,8,253,86,86,182,55,100,176,120,51,245,75,68,139,247,167,191,240,183,243,93,72,201,43,108,63,35,165,25,37,111,143,145,187,76,33,43,92,179,154,5,8,69,32,1,29,20,177,231,139,32,60,193,32,120,99,139,77,119,17,220,170,19,105,167,134,54,156,94,24,20,33,52,132,36,34,145,104,0,164,33,52,0,169,20,130,132,0,33,8,8,0,77,22,146,0,16,138,66,0,19,73,7,162,0,16,132,208,2,66,41,8,3,159,14,79,114,152,40,14,89,143,71,169,93,201,218,150,228,237,4,234,86,211,14,82,180,195,146,192,156,74,110,78,212,131,151,214,224,140,19,169,75,76,21,32,83,180,137,113,43,185,27,148,239,146,123,144,75,137,75,78,212,183,39,104,192,181,43,185,22,167,105,218,9,113,40,10,118,167,185,48,82,39,82,150,157,249,169,110,78,202,5,169,80,83,14,82,180,237,24,37,196,165,166,10,144,41,218,9,113,43,185,0,169,218,96,164,45,74,3,230,158,229,61,201,130,130,92,74,90,197,213,29,251,132,163,198,135,213,90,214,54,162,111,26,188,72,89,40,175,242,47,81,194,62,242,52,49,14,206,104,222,62,235,129,93,110,229,206,69,22,249,88,218,234,66,223,238,91,87,210,77,196,203,114,246,193,80,83,181,43,76,21,160,106,56,149,220,139,83,180,247,32,90,152,90,163,55,61,142,242,165,77,41,155,35,123,187,201,165,92,134,25,88,3,65,115,175,160,22,186,77,11,132,242,178,48,161,159,33,237,199,133,227,115,69,91,200,247,119,124,86,89,215,140,40,165,38,109,208,182,173,116,189,157,40,228,210,218,22,227,136,112,112,180,230,199,12,5,238,200,38,201,115,174,155,230,22,146,214,8,181,37,148,107,220,218,202,222,163,167,60,101,121,20,95,19,63,100,50,63,240,180,159,162,45,99,234,47,219,167,228,31,247,100,43,130,204,146,48,194,25,146,70,147,131,229,34,76,152,93,247,128,144,123,251,215,76,184,237,13,221,142,169,9,232,29,108,63,21,216,90,220,234,17,197,92,249,155,87,241,255,0,46,203,196,104,9,38,180,77,16,180,33,8,0,40,66,16,0,132,33,0,8,71,122,59,208,3,180,147,234,132,0,173,8,66,0,16,132,32,1,52,144,128,11,66,16,128,57,128,83,220,164,10,118,179,30,175,82,160,162,212,237,59,70,9,212,160,41,218,157,162,208,78,165,109,0,169,130,158,228,9,196,165,166,10,157,167,104,39,82,155,147,220,164,10,123,185,160,90,149,180,2,167,105,218,68,184,148,180,237,78,209,104,193,58,149,5,61,202,64,167,185,2,212,174,228,2,167,105,218,9,212,165,167,185,79,114,3,146,37,196,173,162,212,237,59,70,9,113,40,10,118,167,104,5,34,117,43,105,218,144,41,218,5,169,75,83,201,27,162,35,226,157,160,155,4,21,80,120,146,100,234,99,98,178,167,105,240,230,179,193,89,122,14,133,155,171,61,255,0,99,141,187,25,65,242,60,211,91,107,125,157,195,88,154,94,159,44,249,217,50,61,237,28,131,41,160,187,184,14,242,149,197,120,58,154,231,147,106,149,141,122,212,253,170,88,143,155,225,28,189,162,212,193,78,210,52,156,74,2,178,48,32,57,121,216,216,193,219,76,210,54,61,199,186,205,95,213,74,44,121,31,204,250,173,243,234,178,88,209,1,18,52,150,150,157,193,215,204,16,165,242,184,49,42,176,140,150,121,61,103,19,78,194,225,240,25,135,3,121,242,124,142,22,247,121,223,233,209,107,184,179,95,139,73,45,136,48,201,60,140,46,104,190,67,192,159,251,238,92,238,71,29,191,35,15,108,184,128,229,1,91,247,122,167,204,142,191,5,230,216,154,238,94,127,22,106,120,218,132,142,153,207,145,207,141,238,251,149,94,175,187,192,119,45,75,78,157,82,171,148,234,126,21,151,243,61,173,223,86,167,27,119,11,15,5,158,221,151,143,230,111,242,50,36,201,157,243,76,242,233,30,108,184,169,130,135,50,151,193,176,104,173,215,12,118,60,70,219,188,190,229,3,150,46,170,239,220,37,30,32,15,170,189,172,93,76,222,41,30,36,42,164,189,244,92,35,137,35,159,136,24,229,99,199,80,224,87,97,186,215,51,20,59,230,99,124,72,11,162,191,5,183,125,36,220,76,215,79,108,20,5,59,83,180,2,180,48,105,234,87,114,118,165,105,218,88,39,82,150,152,83,5,59,64,156,79,180,47,139,95,65,200,39,81,161,43,76,20,6,6,132,144,129,2,16,132,0,4,33,1,0,8,77,43,64,2,17,65,8,3,144,220,157,169,218,45,103,193,236,245,42,10,118,165,105,218,9,212,165,175,171,82,5,59,65,58,148,180,237,74,211,180,11,82,182,157,169,90,96,165,130,92,74,90,118,167,105,218,9,212,160,41,130,165,105,218,4,226,82,211,181,48,83,180,18,226,82,211,181,48,83,180,19,169,64,83,181,43,76,20,9,196,173,162,212,193,69,164,78,165,65,78,212,173,48,80,78,165,109,59,82,180,193,70,9,113,41,105,135,41,218,172,16,201,57,168,218,72,239,61,193,4,75,17,89,97,107,211,248,55,134,48,97,209,177,53,92,184,155,147,147,59,123,70,182,65,108,96,238,229,222,124,202,224,97,193,107,40,188,239,119,209,116,250,55,27,71,167,96,127,39,229,195,36,177,197,125,155,227,34,192,191,100,130,181,46,227,82,113,74,159,159,38,239,70,186,181,251,195,246,203,43,28,55,219,39,117,169,234,56,184,90,99,179,36,104,100,98,129,107,0,187,186,160,188,163,137,117,169,53,108,210,104,179,25,132,136,227,63,226,62,101,105,248,191,140,50,242,53,141,61,132,22,233,196,184,125,156,30,242,64,222,124,92,179,31,27,94,60,71,117,44,148,108,29,8,42,146,239,46,198,110,181,213,39,82,81,132,127,227,127,171,49,161,141,243,72,35,141,165,206,61,2,221,98,224,54,0,11,198,233,60,123,135,185,95,67,56,112,99,60,61,194,57,71,55,189,231,168,242,63,162,199,212,53,168,129,45,195,110,243,248,220,40,124,2,36,228,229,170,71,156,171,25,214,88,167,216,172,187,35,105,116,142,13,30,37,106,50,178,59,103,211,121,48,116,243,243,88,243,78,249,159,186,87,23,31,62,229,240,10,184,199,29,202,163,105,236,249,151,44,165,242,92,198,158,218,227,28,167,127,95,244,93,29,173,22,27,107,137,114,29,253,111,209,111,218,60,66,167,255,0,83,161,67,136,207,208,235,177,159,218,141,167,218,31,85,247,36,91,135,129,90,246,60,177,193,205,234,22,215,30,102,100,55,213,228,254,246,173,38,240,114,43,83,149,55,180,123,26,243,109,36,59,168,81,202,27,161,35,195,154,217,102,99,238,110,230,251,67,187,196,45,113,54,211,125,19,132,176,211,51,210,154,154,202,49,49,99,253,225,167,195,154,216,218,204,208,52,28,205,90,73,14,51,90,35,101,7,200,243,65,183,245,43,125,159,195,152,90,86,4,147,230,207,36,175,2,128,111,170,11,187,128,8,184,184,139,169,174,121,55,233,216,87,173,15,107,140,71,205,240,114,192,167,185,72,31,20,237,73,163,169,93,200,5,78,211,180,96,151,18,150,157,169,90,96,160,157,74,90,118,167,105,218,66,113,43,104,181,59,69,160,157,74,218,118,165,185,61,200,193,58,149,180,90,152,40,180,132,226,85,10,118,157,160,157,79,180,82,249,180,237,2,192,208,149,161,1,131,138,5,59,82,180,237,108,158,231,82,182,139,83,180,110,70,5,169,80,83,181,48,81,104,193,58,149,180,237,72,20,237,34,117,42,10,123,148,173,22,129,56,149,5,59,82,180,237,24,37,196,173,162,212,193,78,210,39,82,155,147,181,43,78,208,39,18,182,139,83,180,193,65,46,37,45,61,202,96,162,210,39,82,160,167,106,86,157,160,78,37,109,22,167,105,130,130,117,42,10,55,41,130,186,238,28,225,247,6,51,51,53,190,177,23,28,100,116,30,39,248,40,156,212,22,89,138,163,80,89,53,218,110,146,231,181,178,229,2,214,158,140,239,62,245,183,17,53,141,1,173,1,163,160,10,154,158,173,133,134,75,55,246,210,143,185,25,191,153,238,92,190,118,169,62,89,32,158,206,63,192,223,215,197,98,142,211,228,228,78,218,226,230,89,147,194,51,181,44,230,52,24,160,112,46,251,206,29,203,81,106,118,157,172,201,96,232,209,183,141,24,234,141,78,188,205,249,120,103,192,254,161,117,24,19,128,254,201,253,9,245,79,129,92,254,162,205,243,64,124,63,136,89,247,205,109,214,121,165,77,122,254,230,74,240,85,96,160,252,14,129,241,7,52,181,194,193,90,156,136,140,18,109,119,48,121,131,226,182,26,118,107,37,107,98,148,212,131,144,39,239,127,154,201,202,198,19,68,88,121,30,160,248,21,167,183,131,56,212,234,74,218,166,179,236,104,173,61,203,229,237,49,200,230,60,83,135,34,149,170,58,184,202,202,41,107,87,140,218,214,166,119,142,229,176,181,137,19,107,57,238,241,181,177,65,225,79,208,107,221,207,204,216,218,109,121,105,5,164,130,59,212,129,86,130,25,39,246,27,203,199,185,107,24,164,148,86,100,108,177,53,22,186,155,145,200,254,49,250,175,67,225,158,27,211,224,211,224,213,36,137,153,25,19,14,209,161,254,179,24,47,149,15,31,53,231,48,225,181,130,220,119,59,232,186,61,27,141,6,153,133,252,159,145,3,167,134,59,236,222,199,0,91,125,220,250,133,169,117,78,114,143,248,255,0,51,63,67,171,105,74,233,202,162,227,28,121,38,119,186,166,169,143,137,165,191,54,102,237,99,78,210,214,245,38,234,130,242,142,36,214,101,213,179,75,136,44,199,97,34,54,126,167,204,173,47,24,241,118,100,250,182,159,96,183,2,220,14,56,60,185,145,235,31,23,127,252,89,198,48,230,223,34,15,69,154,133,135,176,132,106,75,241,103,6,239,90,234,147,170,227,24,255,0,198,255,0,86,99,110,69,162,104,203,57,245,106,152,43,47,99,141,28,73,101,21,180,193,82,180,237,44,6,165,119,34,212,195,145,104,39,82,182,157,169,90,118,130,117,43,105,218,149,166,10,66,212,165,166,10,152,41,130,140,18,224,82,211,181,43,79,119,36,96,157,74,90,118,167,105,130,129,56,148,180,193,83,5,22,145,46,37,109,10,118,132,11,83,137,180,237,78,211,5,108,158,239,82,150,157,169,2,157,160,157,74,218,118,165,105,218,5,169,75,76,21,43,78,210,37,196,173,160,21,59,78,208,75,137,91,69,169,218,45,2,212,168,41,218,144,41,218,9,113,43,105,130,165,185,59,72,157,74,90,118,165,105,130,129,56,149,180,237,74,211,220,140,18,226,86,209,106,118,157,164,78,165,45,59,82,180,237,2,113,44,215,22,184,17,212,27,11,99,155,174,106,57,205,219,145,148,242,207,194,218,104,63,0,181,59,147,6,200,3,169,228,2,78,41,242,201,112,201,80,81,107,163,210,184,39,88,207,140,72,232,217,139,25,230,12,228,130,127,178,57,252,233,102,100,122,60,213,163,105,49,79,137,49,252,59,156,210,126,97,104,203,169,90,70,90,186,139,38,69,107,81,172,168,156,141,166,28,178,53,61,47,59,75,148,71,159,141,36,36,244,46,30,171,189,199,161,88,118,183,33,56,205,109,23,148,97,148,26,120,103,211,217,188,131,224,169,106,152,140,223,28,135,193,99,3,201,102,155,204,98,141,120,115,57,47,34,160,173,166,14,170,232,170,60,155,124,125,55,119,143,226,180,224,167,107,19,89,238,42,214,240,170,177,52,116,26,164,17,228,227,125,171,25,205,121,96,245,182,247,143,242,90,64,87,203,37,115,47,99,139,108,81,163,86,149,164,150,56,49,208,160,233,71,86,242,188,10,90,65,180,237,203,230,215,99,195,250,17,108,49,229,102,51,215,32,57,140,35,217,243,42,189,170,167,22,216,171,102,24,104,213,233,218,75,156,209,46,80,33,167,152,103,121,247,173,175,100,26,218,0,6,133,247,169,234,248,88,133,204,107,187,121,71,221,97,228,61,229,115,25,218,156,249,100,135,16,200,255,0,3,122,124,124,86,188,119,159,39,50,86,181,238,37,153,60,35,59,81,205,104,6,40,28,28,79,87,14,239,114,213,218,149,167,107,50,88,58,20,109,227,70,58,196,212,113,3,55,228,97,159,2,127,48,186,124,41,195,95,217,191,217,39,145,61,197,104,53,38,111,150,3,225,252,66,216,218,219,173,44,209,166,189,127,115,37,104,42,176,80,102,245,241,130,8,35,145,90,204,136,140,50,81,230,15,66,179,52,252,214,200,209,20,198,158,57,7,30,255,0,243,89,121,56,194,104,203,15,35,220,124,10,211,219,204,227,194,114,183,158,179,236,104,237,59,95,50,53,209,72,230,60,83,135,34,144,41,157,77,83,89,69,45,59,82,180,247,35,2,212,173,166,10,144,41,131,201,4,184,148,180,237,76,30,105,238,72,157,74,90,118,165,185,59,70,5,169,91,69,169,218,1,70,9,113,43,105,218,149,166,10,5,169,91,76,21,43,78,210,37,196,165,161,78,208,129,106,113,86,157,169,90,118,182,143,119,169,64,83,181,59,78,210,19,137,64,83,181,59,69,163,4,234,86,208,10,152,41,218,9,212,160,41,238,83,5,59,72,151,18,150,157,169,90,118,130,92,74,218,45,78,211,5,24,22,165,1,78,212,193,76,20,18,226,82,211,5,75,114,123,146,39,82,128,167,106,118,157,160,90,148,180,237,78,209,104,37,196,168,40,5,78,214,70,159,137,62,126,100,88,184,145,153,39,149,219,90,209,250,249,41,147,81,78,82,124,33,105,146,218,118,30,70,163,153,30,46,28,70,89,158,121,1,221,230,79,112,243,94,189,194,156,37,137,162,177,179,76,27,145,159,92,229,35,147,60,154,59,189,253,86,71,10,112,246,62,129,131,217,178,164,202,144,3,52,213,237,31,1,224,2,222,90,240,93,95,174,202,229,186,84,30,33,251,255,0,215,200,232,208,181,80,247,165,220,251,180,95,146,81,181,210,56,54,54,151,19,220,22,215,23,75,170,118,65,231,248,7,241,92,74,52,170,86,126,226,58,20,168,206,175,194,106,101,211,217,169,194,252,105,160,108,208,191,147,154,241,201,112,250,183,162,140,166,200,247,233,121,240,186,50,109,177,76,8,35,203,112,187,94,190,24,214,52,53,160,0,59,130,249,114,244,157,63,218,89,47,114,93,254,134,212,186,101,25,175,242,114,207,9,103,5,235,186,116,25,35,35,5,207,21,201,208,184,72,15,35,225,207,232,184,217,162,151,29,253,158,68,82,66,241,213,178,52,180,253,87,234,66,177,178,96,139,37,133,153,17,71,51,15,221,145,129,195,234,187,52,250,164,255,0,28,114,114,165,246,122,156,101,41,211,155,231,204,252,197,105,130,189,227,81,224,126,31,205,178,237,61,144,184,253,232,9,143,232,57,125,23,51,159,232,183,25,214,112,53,41,163,61,205,153,129,227,230,40,173,200,117,10,82,239,193,167,83,163,215,135,195,134,121,109,166,10,235,179,253,29,235,152,214,96,110,62,91,71,251,57,54,159,147,169,115,153,218,78,165,128,79,219,112,114,97,3,189,241,154,249,244,91,80,173,78,127,12,141,26,150,181,105,252,113,104,198,14,32,130,58,142,107,123,169,234,57,153,122,91,29,145,147,35,183,85,129,200,31,128,92,235,92,9,229,69,111,50,219,92,61,3,188,118,170,120,202,57,119,94,236,161,243,102,160,20,193,83,220,157,170,54,156,74,90,118,167,104,180,11,81,200,205,228,31,5,91,84,197,102,246,72,79,114,199,220,178,73,230,49,70,8,243,57,47,34,128,173,150,14,168,248,64,100,247,36,126,61,225,106,173,22,177,52,159,113,85,161,10,171,89,163,160,212,98,143,47,27,237,24,206,14,115,7,58,235,94,107,74,10,248,99,220,222,109,36,30,156,141,37,105,69,99,131,29,26,14,148,117,206,87,129,91,69,169,238,64,41,153,92,74,218,118,167,104,180,96,157,74,218,118,165,185,61,200,39,82,182,128,84,237,59,64,181,41,105,218,157,162,210,193,46,37,45,48,84,247,39,104,193,46,37,1,78,212,237,22,130,117,43,97,10,118,132,6,167,21,104,181,59,79,114,217,61,222,165,1,78,212,247,39,104,39,82,150,157,169,90,118,150,5,169,64,83,181,59,78,209,130,92,74,110,78,212,173,48,80,78,165,109,22,167,105,238,72,90,148,5,48,84,131,151,213,163,4,184,148,180,237,72,20,237,4,184,148,180,237,74,215,213,163,4,184,148,180,237,78,208,10,66,212,173,167,185,74,211,220,130,117,42,13,154,2,201,238,11,215,248,19,135,219,162,225,125,163,37,163,249,66,118,250,215,252,219,123,155,252,127,201,113,190,142,244,97,149,152,117,28,150,131,6,59,170,48,122,58,79,31,135,230,189,55,181,243,94,51,237,31,82,114,127,116,164,248,252,95,209,150,148,84,94,204,207,237,121,172,252,108,25,100,1,210,220,109,240,61,74,248,210,114,49,49,219,23,104,198,59,34,65,185,182,241,186,188,130,218,187,50,23,114,37,205,62,14,20,185,86,189,43,133,58,167,98,141,8,227,105,178,33,189,136,168,173,190,226,190,78,161,145,31,71,238,31,210,22,190,164,115,93,236,144,125,203,14,64,73,160,44,149,222,167,78,9,99,28,25,219,113,248,76,161,173,150,159,218,194,15,245,74,202,196,212,160,203,148,69,30,241,33,191,84,183,245,90,119,226,16,55,75,203,250,42,250,43,54,100,73,51,64,245,70,209,241,85,58,84,245,110,33,78,173,93,146,151,99,118,246,145,212,16,164,86,62,110,180,113,30,198,190,13,225,194,237,166,169,91,23,83,194,203,143,118,215,51,157,122,195,248,45,125,102,150,205,112,108,239,9,61,83,228,249,114,248,43,36,125,150,99,80,206,210,124,3,129,73,248,146,1,109,32,253,16,166,187,48,112,111,183,38,25,83,61,43,185,100,73,12,141,234,195,240,88,238,89,98,211,48,201,62,204,212,234,58,14,149,159,127,107,211,241,164,113,251,219,0,63,49,205,105,245,46,12,211,114,176,6,44,46,155,25,141,173,187,78,234,175,122,234,156,166,229,177,10,146,143,102,105,86,180,161,91,14,164,19,193,229,153,222,142,51,99,179,133,155,143,48,238,18,3,25,253,66,208,102,240,182,183,135,102,93,62,87,180,125,232,170,65,244,94,222,229,50,182,225,121,81,119,228,211,169,211,104,203,182,81,249,242,70,190,39,109,149,142,99,188,28,40,253,87,205,175,123,202,198,131,37,187,114,97,138,102,248,72,192,239,205,104,115,120,67,69,201,179,246,78,197,199,190,23,22,253,58,45,136,222,39,221,26,51,233,146,95,11,201,231,26,51,55,193,146,124,0,252,138,213,131,201,122,108,28,27,14,27,50,27,139,149,33,18,14,66,86,131,92,143,120,247,174,75,47,131,117,140,123,217,28,89,13,29,241,72,47,228,105,102,133,120,75,196,229,198,198,189,58,181,37,40,240,241,143,161,160,180,237,83,43,11,47,12,145,149,139,52,85,248,216,64,249,172,112,224,122,81,89,178,152,74,13,119,41,105,135,41,218,96,160,151,18,150,152,42,86,152,40,22,165,109,27,148,237,61,200,39,82,128,167,106,123,147,5,4,234,82,211,181,43,78,208,39,18,155,151,214,229,43,79,114,9,212,165,167,106,64,167,105,19,169,91,78,212,173,61,200,37,196,165,161,124,110,66,48,45,78,36,20,247,41,90,123,150,201,239,53,43,105,218,144,114,118,130,92,74,2,152,42,87,230,152,40,39,82,182,158,229,32,83,180,133,169,75,76,21,59,69,160,157,74,218,118,165,105,238,65,58,149,5,59,82,220,152,41,11,82,150,152,42,118,141,200,193,46,37,67,147,181,45,201,218,9,212,173,162,212,193,69,160,90,149,181,124,28,121,51,114,225,198,128,92,146,184,52,127,21,137,185,118,94,143,176,135,105,54,124,131,217,253,148,119,227,247,143,233,241,90,119,247,42,214,132,170,191,14,222,164,73,97,100,239,180,232,98,211,240,97,197,199,21,28,77,218,60,252,79,196,172,142,215,205,96,246,222,105,118,190,107,230,115,204,219,148,185,108,197,185,139,233,19,130,178,248,159,76,211,115,240,115,112,241,229,199,133,216,237,110,75,31,205,210,57,164,57,174,111,178,70,218,232,122,174,66,71,113,119,11,225,66,194,237,65,174,141,128,58,72,101,251,68,79,62,52,75,171,251,129,111,120,217,220,93,151,14,20,220,35,38,115,126,199,143,36,115,71,137,146,198,110,121,115,75,28,230,59,219,20,28,57,115,232,185,28,238,42,215,98,194,130,45,102,118,156,190,204,118,145,101,227,136,156,29,222,1,245,62,129,222,245,238,250,123,149,74,16,195,77,121,120,158,231,167,226,173,180,59,52,95,7,211,46,173,137,153,22,62,163,133,139,150,215,188,48,185,161,208,188,89,175,119,208,47,209,186,40,177,144,93,204,182,128,39,187,170,252,95,170,106,63,107,212,113,251,72,246,147,43,58,18,71,180,60,105,126,211,209,197,12,159,120,253,85,245,74,81,167,4,226,177,159,250,49,94,80,167,74,164,28,22,51,146,89,221,235,239,2,62,207,17,166,185,184,151,47,156,198,151,59,104,234,121,44,140,169,98,196,197,116,147,200,200,161,137,182,231,188,211,90,7,121,43,152,223,186,162,104,165,239,57,51,93,169,197,218,0,107,217,105,94,121,198,28,117,23,11,225,125,151,22,30,223,84,148,23,176,56,83,35,111,77,206,61,252,193,228,62,139,181,225,190,33,196,226,111,229,111,228,246,60,227,225,211,4,174,21,218,18,210,108,14,225,203,189,120,143,165,152,247,241,12,7,254,21,191,226,114,237,116,155,104,213,184,246,53,215,110,113,250,156,171,234,250,65,85,166,251,255,0,232,245,93,26,89,178,248,111,73,205,202,118,252,140,136,89,36,142,170,183,17,101,120,223,163,173,111,90,143,143,240,112,162,213,179,219,137,46,83,218,248,123,119,22,56,122,220,168,242,238,94,223,164,195,217,240,31,14,186,186,227,197,254,5,226,62,142,96,191,74,26,79,47,253,227,255,0,39,45,254,157,164,168,220,236,147,194,127,166,76,117,101,42,117,41,164,251,224,246,30,55,227,77,87,133,52,105,115,97,16,230,58,57,35,103,103,59,106,195,143,62,109,162,173,232,227,210,35,56,207,7,54,108,173,40,226,59,17,205,107,246,73,218,7,88,38,197,129,93,23,59,233,198,42,225,220,216,235,249,232,127,48,181,255,0,232,241,143,122,55,17,154,233,36,103,254,135,45,63,185,91,75,166,59,135,31,127,43,159,167,228,109,66,230,170,175,236,179,158,231,163,106,28,97,194,152,122,131,48,181,13,86,28,28,167,176,61,172,158,216,11,73,34,236,138,238,61,235,111,143,22,62,110,59,103,211,242,162,200,129,252,219,36,110,15,107,189,196,47,204,254,154,163,221,197,88,231,254,13,159,226,114,245,191,69,208,152,189,18,105,18,50,218,65,127,49,203,249,215,41,188,233,80,183,180,165,115,9,188,201,227,15,243,254,138,165,119,237,92,163,40,246,89,59,137,49,38,105,246,67,189,197,99,72,199,51,218,107,135,188,47,21,211,53,95,72,218,151,28,106,248,124,51,168,228,191,10,28,183,177,206,202,1,248,240,183,119,66,92,15,247,71,63,37,238,184,12,206,139,78,134,61,87,38,28,172,192,63,105,44,48,246,76,113,242,109,154,31,21,169,119,107,59,61,84,167,25,55,206,19,121,89,243,227,131,52,53,170,182,142,81,174,42,110,91,9,152,222,103,104,181,133,43,64,232,177,70,89,48,206,56,34,229,55,38,249,3,111,119,32,22,139,81,214,5,152,241,15,46,249,63,130,138,247,16,183,142,211,53,170,84,140,22,89,177,201,200,134,16,68,142,31,213,235,127,5,160,206,197,211,179,93,235,233,248,228,159,189,182,157,243,20,160,199,186,87,213,217,61,73,89,240,199,65,112,110,58,181,121,63,113,234,190,93,254,166,140,170,58,158,134,139,84,209,52,252,109,31,46,88,177,154,36,100,100,181,196,146,65,249,174,26,215,167,113,11,107,135,245,3,254,228,175,45,181,223,251,61,90,165,106,83,149,73,54,243,227,232,105,215,130,77,96,173,162,212,193,78,215,160,53,245,40,10,118,165,185,61,201,9,196,173,167,106,86,157,160,151,18,182,141,202,86,190,173,4,234,83,114,97,202,86,157,164,39,18,182,139,83,180,193,65,46,37,109,22,167,104,220,130,117,43,185,10,119,230,132,6,135,21,105,238,82,220,157,173,147,221,106,86,209,106,96,167,104,22,165,45,59,82,5,48,228,137,212,174,228,90,157,167,104,39,82,150,157,169,130,139,64,181,42,10,123,148,183,39,185,4,184,148,180,237,74,211,5,4,234,86,211,5,75,114,123,144,39,18,155,147,220,166,28,152,41,18,226,82,252,211,181,43,79,114,9,212,168,36,154,29,87,168,232,240,140,29,51,31,28,80,44,111,173,253,99,204,253,87,156,232,81,12,141,91,25,142,230,208,237,238,247,14,107,208,251,111,53,229,126,209,214,109,194,138,245,254,17,163,117,61,90,137,159,218,165,218,172,14,215,205,29,183,138,243,26,26,155,153,179,103,228,225,227,79,62,12,112,205,146,198,23,71,28,192,150,61,195,152,6,185,245,28,188,233,115,89,220,117,54,175,162,227,203,159,166,69,217,75,24,119,236,164,37,173,242,33,227,109,255,0,105,109,251,95,52,113,38,103,10,231,226,179,237,218,116,112,106,12,141,173,151,37,184,198,61,206,174,189,164,124,254,116,187,189,26,162,77,211,148,115,227,193,233,254,206,220,166,229,69,175,154,254,127,131,198,117,71,224,205,169,99,191,26,38,196,76,204,53,179,111,222,30,28,151,237,93,40,114,200,247,143,213,126,49,214,176,112,155,169,227,201,131,49,145,157,179,8,34,64,241,237,14,254,191,50,191,104,105,163,255,0,81,239,31,170,237,117,102,180,134,63,222,199,122,255,0,226,135,230,67,42,104,177,132,185,57,14,13,134,6,58,87,147,220,0,94,27,197,188,73,169,113,94,81,140,147,14,11,73,115,49,193,166,180,15,188,243,222,127,46,229,234,30,146,242,78,63,11,205,27,77,59,42,86,195,253,145,235,31,200,47,36,158,35,14,4,108,104,33,211,220,143,243,104,52,209,238,176,79,203,193,102,233,52,162,151,182,107,158,203,229,230,120,46,189,125,40,212,251,188,94,22,50,254,121,236,142,163,209,78,189,165,104,113,106,216,153,185,15,141,217,78,111,98,123,55,29,244,210,59,129,162,73,92,151,29,228,227,234,26,158,230,52,153,163,2,55,16,121,52,11,245,124,207,62,126,29,57,243,42,152,140,56,120,82,230,55,148,238,119,97,9,252,36,139,123,135,152,4,1,253,101,173,143,19,180,121,7,213,107,65,115,143,128,1,117,168,209,167,11,137,92,38,242,206,84,250,140,231,66,20,31,129,238,49,61,144,122,59,208,36,153,193,145,199,141,17,115,143,112,216,188,127,209,254,47,99,233,47,71,37,205,47,57,78,115,154,62,231,39,80,62,126,93,203,29,185,153,177,105,98,55,101,100,58,34,234,138,23,72,75,24,71,87,1,210,197,208,248,248,47,157,19,44,232,26,158,155,169,199,11,102,158,39,153,67,28,226,1,111,54,129,249,159,146,197,111,105,42,20,170,193,60,185,103,31,158,77,250,157,78,21,170,211,155,88,81,198,127,44,30,141,233,193,155,180,140,238,92,187,88,127,69,137,254,143,49,236,209,56,147,205,236,255,0,3,150,131,142,56,186,93,126,56,158,113,91,3,36,1,237,129,206,222,44,114,222,238,66,249,222,209,211,145,39,185,109,125,12,107,154,94,141,131,172,227,234,121,176,226,201,144,88,99,237,77,7,0,215,3,207,167,122,215,157,26,180,250,91,164,227,206,87,110,124,81,208,163,119,74,125,67,104,203,135,159,228,226,189,48,68,79,19,64,72,255,0,218,179,252,78,94,195,232,191,178,111,162,173,14,44,136,220,248,220,100,176,211,71,148,174,43,200,125,32,231,67,171,234,227,42,38,185,141,17,182,56,90,125,167,48,18,119,184,119,93,242,29,107,154,245,14,26,195,203,204,244,47,135,137,167,59,102,108,208,100,71,3,183,109,169,11,158,27,207,187,157,115,89,122,163,207,79,163,9,113,137,47,217,153,58,108,212,238,106,40,191,15,229,29,220,25,88,49,69,217,192,193,3,108,157,161,148,44,245,60,187,252,215,211,164,99,197,177,237,119,184,175,206,152,153,252,127,195,57,89,17,235,50,106,76,194,142,54,136,221,146,25,150,205,226,131,174,70,180,242,187,234,91,239,89,144,250,96,159,20,214,161,167,99,229,48,117,147,18,77,142,31,2,92,62,161,113,87,79,147,121,131,201,233,39,103,93,124,56,126,135,186,77,222,177,204,15,123,75,207,170,193,204,184,173,23,163,94,41,194,227,24,70,102,11,50,27,3,36,116,79,142,118,128,67,131,65,238,36,17,204,115,81,244,143,196,65,146,187,74,195,127,58,253,225,192,244,254,135,241,90,87,21,29,179,214,93,209,203,185,146,161,77,206,175,24,227,31,51,83,196,26,203,114,37,116,24,110,253,221,166,139,251,228,63,193,105,152,242,247,134,180,91,143,69,174,51,121,173,222,139,142,123,49,59,199,172,239,103,200,46,5,197,89,77,239,54,121,183,82,85,167,150,103,226,66,35,96,29,79,121,241,89,177,181,66,87,183,31,29,211,72,14,198,247,129,213,96,240,231,17,99,107,57,121,24,208,195,52,82,192,221,196,60,10,34,234,193,5,107,125,222,180,233,186,202,47,85,221,157,10,118,181,29,55,81,71,221,94,38,95,18,182,184,115,81,255,0,232,149,228,182,189,127,138,27,92,51,169,159,247,14,94,57,107,213,253,152,230,132,253,127,132,106,215,143,40,165,167,106,96,162,215,166,53,220,74,130,157,169,90,118,130,117,40,10,96,169,218,55,36,39,18,182,152,42,91,147,220,140,18,226,84,57,22,167,126,105,223,154,5,169,75,76,21,43,78,210,37,196,168,114,55,41,238,78,208,78,165,45,10,119,230,132,11,83,138,180,195,148,183,39,107,100,247,122,149,14,78,212,173,48,81,130,117,41,185,48,84,195,145,104,22,165,111,205,48,84,173,59,65,46,37,65,79,119,53,45,201,238,72,157,74,110,78,212,131,147,180,11,82,182,158,229,32,83,220,140,18,226,84,57,27,148,193,76,20,137,212,165,166,10,149,167,104,19,137,80,228,237,74,211,14,65,46,39,69,194,67,247,185,229,63,113,155,71,196,255,0,146,239,116,29,35,35,89,149,226,18,35,138,63,110,71,11,0,248,15,18,184,46,23,59,113,242,31,226,240,62,67,252,215,188,112,246,35,116,174,31,199,136,242,145,205,237,31,230,227,204,255,0,15,130,240,157,114,163,251,212,191,37,250,28,137,193,85,184,146,125,145,231,122,174,36,218,110,81,130,106,61,237,120,232,224,176,187,85,210,241,145,108,240,23,15,110,51,184,31,205,113,237,108,142,105,115,88,242,209,212,134,146,7,197,115,161,202,203,57,245,150,147,105,25,93,170,206,103,15,105,90,230,143,36,179,103,201,143,169,177,229,173,141,178,70,119,50,133,16,199,2,122,223,54,210,210,238,62,43,51,27,134,50,184,143,77,204,126,28,184,129,216,187,75,163,157,174,245,131,175,152,32,16,58,119,180,251,215,67,167,189,43,167,156,29,94,129,87,91,216,172,227,41,175,208,243,62,34,208,228,211,245,152,63,120,108,149,51,57,150,150,147,235,15,50,191,103,224,138,19,251,199,234,191,24,107,218,118,169,167,106,120,241,228,3,217,9,152,14,217,123,70,251,67,254,250,5,251,79,5,183,219,123,194,244,29,89,230,16,231,61,255,0,131,219,222,242,224,253,79,63,244,173,38,233,52,236,80,125,150,62,87,15,121,0,126,69,113,153,152,244,231,114,255,0,83,143,27,62,36,15,226,87,87,233,5,223,104,226,41,69,114,138,54,199,244,191,213,115,249,14,50,69,53,131,218,203,32,121,175,0,13,15,170,205,103,45,41,65,47,247,39,199,58,189,228,103,127,91,47,179,199,209,99,247,53,154,140,59,48,180,248,107,249,183,74,125,239,113,253,26,22,31,97,179,14,87,30,178,60,48,123,135,172,127,248,173,246,183,13,106,15,140,116,136,54,33,253,150,129,249,218,196,204,130,177,177,163,3,153,97,127,197,199,248,0,183,105,214,247,87,207,255,0,102,156,234,226,164,215,255,0,30,63,131,77,168,65,181,208,199,248,34,111,204,141,199,243,95,26,134,41,57,113,192,193,235,53,145,198,61,251,71,234,86,227,59,31,180,212,100,96,232,100,12,252,154,190,155,27,100,226,3,33,246,27,51,159,240,109,159,209,102,141,124,36,254,70,120,212,203,107,230,145,163,205,199,108,218,172,209,142,81,70,75,5,119,53,130,191,69,135,133,140,199,78,95,43,119,71,19,29,43,154,122,26,22,7,196,208,91,152,33,38,60,185,93,212,68,126,110,32,126,165,44,28,109,208,100,138,255,0,89,217,195,253,231,143,209,171,58,173,172,90,207,146,50,194,174,210,79,207,44,210,59,21,210,229,79,38,97,115,139,90,101,146,143,50,77,80,242,230,66,235,248,3,86,214,33,208,245,216,48,102,154,103,225,97,58,108,40,54,239,13,151,153,27,91,223,103,185,105,178,25,187,249,78,74,246,228,107,71,187,121,63,252,66,223,112,6,99,180,44,125,127,84,49,9,78,38,7,218,68,101,219,119,134,146,106,251,174,150,27,217,170,150,242,77,103,182,23,208,235,244,154,175,239,148,227,31,31,215,191,244,115,122,79,164,205,115,35,51,47,11,59,7,11,181,107,4,143,112,134,92,87,189,206,162,239,83,159,48,73,190,93,203,148,226,221,91,15,81,115,206,70,31,101,55,137,107,95,95,17,235,124,194,239,157,233,35,68,226,81,145,141,171,104,147,62,80,209,49,18,62,44,166,52,63,152,218,226,65,53,117,64,88,94,127,197,48,232,114,239,251,3,157,1,234,34,37,236,175,236,191,244,90,22,241,74,124,195,86,125,98,11,15,182,14,235,208,166,179,30,131,192,122,150,92,59,76,167,57,236,129,189,197,230,54,243,247,14,171,26,92,151,203,35,228,145,197,210,60,151,57,196,243,36,245,43,65,194,88,82,105,250,20,80,61,206,33,239,116,251,15,221,46,3,244,1,110,23,153,234,117,85,107,137,56,246,62,111,214,175,62,241,117,53,23,238,167,199,242,205,134,153,9,205,204,100,95,119,218,113,240,11,181,137,128,0,0,160,22,155,133,240,251,44,51,59,135,175,47,49,253,94,229,208,70,213,192,175,60,203,8,195,111,79,17,203,241,57,190,45,205,155,236,204,197,19,57,172,116,141,142,175,144,179,73,104,122,60,26,23,164,189,103,77,197,146,73,34,102,12,82,92,132,19,101,252,250,123,150,155,142,50,123,60,232,155,125,50,227,31,245,5,212,159,91,211,119,16,143,13,50,15,241,149,234,110,83,143,79,107,206,63,254,79,107,113,149,102,163,231,31,232,217,241,99,107,133,181,79,249,119,126,139,197,45,123,135,24,10,225,61,91,254,93,223,162,240,189,201,253,149,230,132,253,127,131,202,85,143,40,174,228,247,41,110,76,57,122,131,14,165,55,39,106,96,167,104,39,82,150,157,169,110,76,57,34,117,40,28,157,169,238,78,209,129,106,82,252,211,181,43,76,20,96,151,18,187,147,5,74,211,180,11,82,128,167,126,106,65,201,218,68,184,149,180,41,238,66,5,169,197,90,3,148,247,39,107,104,247,122,149,14,69,169,218,96,164,78,165,47,205,59,82,191,52,237,24,22,165,65,69,169,130,157,160,157,74,90,118,165,105,218,9,113,42,28,141,202,118,141,201,18,226,84,57,61,202,96,162,209,129,106,87,114,118,165,185,61,200,37,196,173,173,134,135,164,231,107,121,205,196,211,32,116,243,17,102,185,6,143,23,30,128,45,88,43,244,7,162,172,28,93,39,132,49,166,229,246,172,209,219,202,238,243,126,200,247,1,245,37,114,122,199,81,255,0,199,208,246,145,89,147,225,24,170,53,5,147,144,255,0,194,108,216,241,123,76,157,91,21,146,215,176,200,156,225,243,177,249,46,47,94,208,115,116,73,118,228,134,62,34,104,75,25,182,159,212,21,239,122,190,166,210,194,26,121,47,56,226,92,150,100,71,36,114,0,230,184,81,30,43,205,88,117,235,199,83,53,176,227,229,140,26,19,186,209,243,216,231,248,60,7,194,214,187,163,167,0,253,23,178,106,154,152,33,192,30,67,146,209,232,248,24,17,233,184,237,198,197,137,144,150,7,180,109,179,204,93,223,82,124,214,147,85,205,154,28,137,33,120,33,237,53,239,243,90,55,87,17,187,184,148,226,176,115,106,212,210,82,154,237,34,218,142,107,100,157,141,127,172,215,56,2,60,69,243,93,166,110,161,14,62,63,99,142,214,71,19,69,6,180,80,1,121,222,143,135,46,167,169,197,19,73,171,220,247,85,237,104,239,89,220,64,252,204,12,188,108,124,150,128,252,185,68,48,16,238,82,60,158,64,120,124,86,173,88,70,82,73,190,195,179,115,146,147,138,201,44,204,25,117,45,65,195,77,199,116,143,60,220,216,199,33,230,124,23,119,232,239,74,202,208,206,99,245,6,181,191,104,107,3,90,215,110,34,137,235,221,222,190,120,55,67,151,74,199,150,92,199,181,217,115,214,224,211,97,128,116,23,223,230,186,80,176,202,246,84,231,138,125,145,183,109,110,169,205,86,241,62,53,109,3,65,214,192,254,81,211,241,39,112,33,193,206,102,215,2,15,136,162,182,243,234,56,218,94,36,217,25,79,161,209,173,29,94,124,2,229,181,93,119,15,79,5,133,226,89,251,163,97,252,207,114,249,225,108,76,78,33,116,153,154,174,67,100,123,92,88,204,80,253,161,131,198,186,149,222,180,149,122,212,247,175,28,67,247,244,70,122,157,94,115,168,173,173,218,117,31,155,225,124,223,244,140,61,69,142,207,201,147,45,204,218,102,59,246,245,175,37,174,251,16,108,204,115,129,45,14,4,129,225,107,210,95,161,226,154,12,222,214,129,65,160,175,131,161,97,85,58,55,59,204,184,174,140,111,32,150,17,195,171,246,90,230,172,220,228,214,123,231,231,244,60,187,46,7,73,60,146,17,205,239,46,249,155,88,207,140,153,24,100,178,27,67,220,2,244,44,190,27,144,202,254,192,183,179,234,221,199,159,185,105,115,52,76,136,99,47,150,18,214,3,86,182,233,220,193,246,103,159,186,232,119,148,27,147,139,254,14,77,162,178,196,206,4,129,38,255,0,51,206,215,208,128,66,215,184,143,91,236,231,159,155,205,126,69,110,14,149,44,145,75,36,113,146,200,197,185,221,193,99,103,66,93,35,187,59,236,246,181,181,238,0,45,133,85,55,132,104,165,86,140,92,166,187,246,253,121,253,13,55,99,179,76,144,215,250,201,154,223,131,65,63,155,130,147,90,97,193,105,103,39,156,128,240,127,170,222,95,87,45,182,68,95,186,227,199,225,185,231,222,79,240,104,88,47,136,145,70,232,116,11,52,42,103,191,153,46,227,70,146,242,95,217,175,116,68,224,60,125,231,204,62,141,63,254,203,168,224,249,241,116,185,245,252,172,214,246,152,88,152,155,165,104,104,118,232,217,237,114,61,122,30,75,77,36,37,184,240,145,98,220,231,2,60,69,45,238,143,132,204,125,47,36,228,141,255,0,109,97,100,145,187,152,116,102,249,17,223,118,86,175,82,189,133,10,13,207,199,140,127,190,135,115,161,213,110,238,15,28,71,151,233,143,251,57,121,242,61,29,106,239,202,151,6,108,125,59,41,227,113,236,99,126,11,131,73,182,135,182,182,158,85,215,145,92,78,167,195,144,59,81,135,236,249,167,35,19,118,226,11,88,119,1,207,171,40,125,23,101,31,0,224,118,249,185,122,54,118,70,38,83,154,26,248,165,185,152,91,220,27,204,60,1,85,212,242,11,157,195,210,36,211,51,50,190,208,97,116,206,32,110,136,16,8,243,177,119,241,43,90,87,180,227,110,234,81,155,229,113,158,255,0,234,62,165,125,212,33,74,198,85,233,75,186,194,245,124,126,134,106,174,36,14,201,201,138,22,245,123,131,125,202,75,123,194,56,221,166,100,147,145,202,38,208,247,159,242,94,98,164,181,139,103,206,105,199,121,36,117,112,70,24,198,177,162,154,209,64,44,168,218,190,99,106,201,141,171,147,38,118,162,143,26,244,147,145,179,89,107,47,152,207,140,127,212,23,161,194,90,255,0,78,28,73,181,193,213,166,192,13,27,163,188,175,35,244,181,62,205,123,36,89,1,153,160,251,169,118,94,135,103,26,151,28,107,217,248,193,242,98,156,72,226,237,246,157,174,120,125,145,126,43,221,223,82,199,73,246,141,254,20,190,186,158,162,242,82,84,97,5,30,28,59,249,124,60,126,103,163,113,160,174,16,213,207,252,59,151,129,218,247,254,57,33,188,29,171,217,162,113,221,75,243,237,173,127,178,137,253,222,109,249,255,0,7,157,169,28,148,180,237,76,20,2,189,78,12,90,149,14,79,114,149,167,104,193,58,148,5,59,83,180,247,20,18,226,82,211,181,48,80,10,68,234,86,208,10,157,167,104,192,156,74,90,96,169,218,1,70,9,113,43,105,130,165,105,218,9,212,165,161,124,90,18,13,78,38,211,181,43,78,214,209,238,245,43,126,105,218,144,41,218,9,212,168,114,45,78,211,180,133,169,77,201,218,144,41,218,48,78,165,65,69,169,218,118,130,117,40,10,123,148,195,145,105,9,196,174,228,193,82,180,237,24,37,196,174,228,2,167,105,131,102,133,146,121,82,9,113,41,107,212,248,67,136,131,184,127,26,2,250,126,59,123,39,15,119,79,165,46,71,65,225,73,178,139,102,212,119,67,15,81,24,246,221,239,240,252,215,121,14,155,136,220,65,139,28,13,100,35,160,111,34,15,141,248,175,41,215,111,109,171,65,81,94,243,79,186,236,142,45,253,221,55,238,65,229,152,217,250,214,224,70,228,184,115,135,115,56,158,121,36,15,236,49,35,52,249,72,190,126,13,29,229,105,56,167,29,186,43,112,95,27,157,48,202,201,100,20,238,91,119,16,46,251,215,178,240,199,217,52,157,15,31,22,55,19,178,203,137,234,92,73,178,87,155,149,104,66,63,226,238,106,125,218,107,89,214,225,73,101,124,202,13,15,31,11,1,140,100,178,126,201,129,160,186,185,208,92,215,17,227,179,39,69,205,116,81,9,114,99,137,221,153,107,109,193,213,202,150,235,90,214,26,99,33,166,130,208,240,238,91,178,117,28,176,9,44,13,7,227,107,81,211,122,185,120,132,107,66,157,104,226,41,243,216,205,224,72,37,131,133,116,163,151,17,139,53,248,204,118,70,246,237,121,125,115,221,230,173,196,186,102,155,153,62,151,155,170,229,187,24,105,249,13,201,142,156,0,123,155,208,27,22,71,185,106,120,183,138,70,144,126,201,133,181,249,174,22,231,30,98,32,122,114,239,62,75,207,230,205,159,46,115,54,84,207,154,67,213,207,117,149,221,233,127,102,107,95,197,92,86,122,193,246,243,102,10,221,79,238,210,126,197,115,207,162,207,129,234,57,188,117,135,21,183,2,9,50,29,248,223,234,55,248,149,207,103,113,54,165,158,75,93,63,101,25,254,110,31,87,235,213,104,163,138,28,72,163,147,48,23,204,246,135,50,0,106,154,122,23,158,235,238,3,157,115,228,153,204,123,249,13,177,179,240,198,54,143,243,248,175,81,107,208,172,173,185,165,12,191,55,207,251,244,56,55,119,151,21,22,39,44,124,145,157,28,158,107,42,57,22,170,57,58,44,220,125,210,61,172,141,174,123,207,70,180,89,43,122,116,248,56,83,166,219,224,238,248,123,140,179,49,101,198,135,62,78,215,9,131,107,189,64,95,85,203,159,122,234,207,27,105,7,160,200,63,253,191,243,94,82,193,28,63,235,223,189,255,0,130,51,211,222,238,159,43,85,237,131,143,170,198,176,120,54,255,0,85,200,171,97,74,114,217,44,122,29,138,31,104,186,133,149,47,103,178,126,188,180,123,14,46,187,166,101,134,118,89,76,14,127,70,63,213,35,200,173,131,227,14,4,16,8,43,197,224,152,130,22,255,0,11,88,204,97,140,140,153,125,78,77,5,214,7,193,105,84,177,113,248,89,219,177,251,99,237,22,183,52,249,249,127,76,244,67,11,67,75,67,27,180,247,1,201,105,50,56,111,25,225,219,30,246,184,244,186,32,44,108,30,32,200,50,183,183,45,123,59,192,104,5,110,217,170,98,201,208,184,123,194,214,106,165,30,78,234,184,233,221,74,41,77,46,59,39,223,242,57,92,174,23,200,0,152,221,28,158,64,209,250,173,60,154,22,81,115,128,198,146,219,204,242,93,142,78,167,36,78,18,154,49,223,54,121,127,21,181,142,72,230,133,178,70,224,230,56,2,13,168,181,234,190,217,61,124,14,101,95,179,86,55,15,220,110,63,239,204,242,105,113,157,77,14,62,163,126,156,249,167,157,168,0,218,7,144,20,23,123,197,56,112,199,160,106,83,71,4,98,70,64,231,135,6,139,229,205,120,102,94,166,93,116,109,97,234,50,119,50,143,146,53,104,116,191,252,83,146,114,203,151,236,139,235,69,217,251,97,142,54,201,49,119,168,11,131,121,249,19,208,255,0,221,172,28,102,62,56,24,201,139,204,128,122,219,221,184,223,133,217,191,153,89,92,39,33,151,139,116,130,242,54,140,150,19,187,165,95,59,248,37,146,111,42,114,59,228,119,79,121,88,229,81,198,138,163,225,156,153,238,110,165,43,88,209,240,217,191,208,154,238,56,87,27,178,210,163,113,30,180,164,191,225,208,126,75,136,107,75,222,214,55,155,156,104,124,87,167,226,64,33,134,56,154,57,49,161,163,224,23,50,238,88,138,70,181,156,115,39,34,241,181,100,198,213,241,27,86,75,64,104,178,185,201,57,189,98,178,206,180,81,198,235,158,141,116,109,119,88,25,217,207,203,45,116,157,172,176,53,224,54,67,239,171,3,220,87,93,137,22,38,151,135,30,38,159,143,20,16,70,41,145,68,221,173,111,201,125,62,82,69,55,144,81,43,212,219,116,234,213,225,31,190,201,181,30,209,240,252,205,169,215,169,82,42,51,150,82,52,220,108,247,63,133,245,87,56,217,251,59,191,69,225,86,189,187,142,242,33,131,133,117,17,52,172,97,150,34,198,7,26,46,113,238,30,43,195,65,94,178,202,10,48,196,86,17,133,44,149,180,193,82,180,247,45,192,113,43,104,181,59,78,209,130,92,74,90,123,148,193,69,164,78,165,65,69,169,130,157,160,78,37,1,78,212,237,0,160,151,18,187,147,220,165,105,218,88,39,82,182,128,84,247,34,208,39,18,182,133,59,40,65,58,156,85,162,212,237,59,91,39,187,212,173,160,21,59,69,160,78,37,109,59,82,5,59,65,58,149,180,2,167,105,218,66,212,165,166,10,149,167,104,37,196,174,228,237,72,20,237,4,234,80,20,237,76,20,247,32,90,155,45,43,77,201,212,166,45,199,104,13,111,181,35,189,150,255,0,223,130,238,244,61,11,23,78,33,224,118,185,31,237,30,58,123,135,114,235,61,22,112,51,53,255,0,71,184,121,248,185,61,134,89,154,102,184,61,182,199,211,200,29,57,131,94,245,159,153,192,250,246,9,39,236,127,104,96,251,208,56,59,233,215,232,188,111,86,190,175,82,164,168,199,136,174,56,241,245,60,223,83,251,236,164,226,163,238,124,185,207,169,165,137,101,197,212,40,191,30,108,103,236,201,138,72,93,225,35,75,79,213,90,46,229,231,36,112,146,107,134,71,85,209,177,117,159,178,12,206,211,110,52,205,157,129,142,171,112,233,126,75,111,40,153,209,158,193,192,63,173,30,133,70,46,171,50,46,129,97,248,95,6,220,170,206,172,99,25,188,165,194,249,28,156,185,51,101,235,163,71,47,12,206,116,102,93,132,242,216,58,155,232,186,168,35,199,225,221,23,35,34,67,187,179,105,146,71,126,34,58,1,249,124,86,178,14,30,255,0,206,127,203,238,201,233,140,113,196,33,158,36,115,38,252,150,135,210,126,188,195,217,233,24,207,220,90,225,38,65,29,196,123,45,247,247,159,130,232,244,171,42,157,82,234,22,233,113,222,95,37,226,102,185,163,111,66,91,80,109,241,227,231,250,28,156,249,146,101,229,75,145,59,139,165,149,197,238,62,101,108,244,72,155,54,65,150,113,120,184,237,237,166,191,194,58,55,222,227,77,248,174,114,57,22,234,93,64,207,139,6,14,36,38,44,112,224,226,192,119,62,105,42,183,56,247,158,160,1,200,15,50,74,250,245,106,78,49,80,130,194,253,151,251,216,227,56,44,237,35,45,217,18,229,229,58,71,91,230,153,246,107,188,158,239,209,89,213,28,174,96,112,118,211,86,58,40,7,183,79,97,96,112,118,107,134,215,16,108,66,59,197,247,184,247,248,123,250,70,57,22,182,185,237,216,210,173,79,207,185,182,199,221,35,218,200,193,115,220,64,107,71,82,86,214,76,134,227,48,226,227,56,30,233,165,111,223,61,224,31,194,62,189,124,22,151,15,40,66,201,11,1,237,156,54,181,255,0,132,30,181,230,122,124,213,35,145,106,78,150,207,158,198,156,150,177,227,187,54,145,191,205,103,227,52,185,157,163,221,178,43,173,199,188,248,1,222,86,187,78,99,36,47,146,98,68,16,141,207,163,204,247,6,143,50,127,83,220,170,252,151,76,253,207,160,0,166,180,116,104,240,11,82,164,114,240,141,73,82,74,59,72,218,54,112,6,216,129,107,123,201,234,86,76,19,22,158,171,81,27,214,219,78,193,200,204,110,248,195,91,24,228,94,243,67,225,226,180,110,37,78,140,119,168,240,190,102,172,104,213,173,53,26,107,47,201,27,124,60,134,253,226,124,169,110,244,233,131,183,23,26,0,46,90,88,157,136,125,105,24,225,226,210,156,218,159,217,216,6,234,220,23,19,168,85,133,107,89,202,148,179,158,14,255,0,76,246,180,174,99,74,188,113,226,116,26,190,115,68,101,173,60,130,202,224,236,241,149,167,75,27,157,235,65,33,111,192,243,31,170,243,157,75,88,220,15,172,186,190,19,154,28,45,34,57,0,29,182,64,18,72,227,223,125,7,192,47,63,108,157,170,219,7,170,246,170,82,58,77,103,59,32,227,201,12,56,206,116,78,105,107,156,238,98,143,35,201,120,143,16,232,146,232,241,77,148,242,14,4,99,113,150,253,134,255,0,72,47,87,205,213,253,83,235,46,99,90,195,111,18,233,26,134,152,102,236,59,102,109,237,3,119,109,7,203,146,114,186,173,157,216,210,165,86,172,99,86,77,35,15,130,56,126,76,121,163,212,179,54,130,89,186,22,3,124,136,246,143,195,167,189,105,245,156,99,137,170,229,66,225,85,33,35,220,121,143,205,122,46,12,35,31,22,24,26,75,132,76,108,96,158,166,128,31,162,192,226,61,11,249,82,38,203,142,90,220,182,10,23,200,60,120,31,209,96,141,211,117,27,159,137,171,113,111,180,49,15,3,141,225,232,123,125,103,17,132,88,15,222,126,28,215,165,70,213,199,240,134,153,147,6,179,48,201,199,146,39,199,17,246,133,117,32,117,93,211,35,13,30,107,103,238,117,47,42,123,159,15,159,129,118,52,158,153,98,107,104,115,76,166,86,6,175,170,97,105,24,110,202,212,114,25,4,35,161,61,92,124,0,234,79,185,122,27,46,159,74,213,123,139,50,243,241,58,42,56,236,101,248,174,43,139,56,239,15,73,47,198,193,219,151,156,57,16,15,236,227,62,103,188,249,5,197,113,111,31,102,106,219,241,180,237,248,120,39,145,163,251,73,7,153,29,7,144,249,174,44,21,221,163,105,227,63,161,145,82,243,54,58,174,169,153,171,101,156,156,249,221,52,167,144,190,141,30,0,116,1,98,90,149,167,107,117,44,112,138,212,160,41,135,41,90,96,166,78,165,109,59,82,5,59,64,156,74,218,45,76,20,237,34,92,74,2,152,42,86,157,160,157,74,218,118,165,104,180,9,196,173,166,10,149,175,171,70,9,212,165,167,106,64,167,105,96,157,74,218,20,173,8,22,167,23,104,5,74,211,181,178,123,189,74,130,158,229,43,78,208,45,74,90,118,166,10,118,130,92,74,2,128,84,237,59,70,9,212,173,167,106,65,220,147,5,33,106,82,211,181,59,69,160,157,74,130,157,169,90,118,130,117,63,91,127,163,175,63,69,248,95,243,19,255,0,249,10,244,183,47,202,254,138,61,46,158,14,210,219,164,106,58,113,202,211,155,35,164,100,144,56,54,86,23,27,34,143,39,11,247,21,237,90,39,165,222,12,213,246,181,186,187,48,229,63,205,230,176,194,71,196,250,191,85,228,47,172,235,198,180,167,171,105,191,3,27,139,59,153,161,142,102,150,204,198,72,223,7,180,17,245,90,76,206,20,209,178,108,156,54,68,227,247,161,37,159,151,37,183,195,204,198,205,136,75,133,147,14,68,71,163,225,144,60,124,194,161,62,107,154,226,159,13,26,245,41,66,167,198,178,113,121,60,13,13,147,135,152,246,120,54,70,238,31,49,75,85,153,195,26,150,28,110,123,34,110,72,104,186,133,214,227,238,6,151,164,30,139,224,172,50,181,167,47,3,70,125,54,132,187,44,122,31,154,56,211,138,245,189,57,143,199,135,69,207,211,1,228,114,114,225,33,223,217,251,163,223,101,121,163,102,50,56,189,206,47,113,54,92,77,217,241,181,251,125,205,14,105,107,128,45,61,196,88,92,230,175,193,28,51,171,238,118,118,137,132,249,29,214,70,71,217,191,230,218,43,216,116,142,179,105,211,233,251,56,208,215,61,218,121,111,235,253,154,117,122,78,87,185,47,169,249,50,55,244,91,56,115,157,19,11,113,155,217,18,40,188,27,121,30,23,220,60,133,47,108,213,61,10,232,51,219,180,236,188,236,23,119,52,184,74,223,175,63,170,228,181,47,67,90,230,45,157,63,51,11,53,163,184,147,19,190,182,62,171,208,67,173,216,92,119,150,61,87,250,142,93,94,153,113,14,203,62,135,3,28,157,22,84,111,89,154,143,8,113,22,151,103,51,72,203,12,31,126,54,118,141,249,182,214,169,164,181,219,92,8,119,129,234,183,20,233,213,89,167,36,253,30,78,69,106,18,131,196,150,13,156,111,89,184,161,243,72,216,226,99,228,145,198,131,90,44,159,114,212,70,242,60,86,100,19,185,132,150,56,182,197,26,53,200,173,122,148,222,56,52,37,5,158,78,131,42,70,99,66,204,56,222,215,150,157,243,61,166,195,159,210,129,239,13,28,175,196,149,56,223,202,214,174,57,58,45,166,1,17,70,236,169,7,38,157,177,131,247,159,252,7,83,240,241,90,50,167,164,77,122,144,246,146,242,95,193,156,26,99,104,50,29,174,63,115,190,188,252,22,216,107,77,142,6,198,195,77,104,160,23,56,217,75,137,46,36,147,206,207,122,214,229,67,60,111,59,75,221,25,232,66,243,93,118,206,117,99,25,119,75,57,55,58,85,88,82,156,151,102,205,222,167,172,238,105,23,100,168,195,219,106,26,88,123,13,76,215,16,44,245,174,229,162,199,134,76,153,11,98,5,228,26,39,184,123,252,23,91,167,192,49,177,227,136,27,218,57,159,19,222,188,196,212,105,69,40,157,137,201,183,207,115,149,146,44,151,101,179,25,236,119,111,32,37,145,158,69,192,117,35,201,117,177,228,100,105,216,88,241,100,87,170,192,221,195,167,185,99,205,165,190,126,36,211,245,49,35,4,120,176,75,17,97,6,220,95,92,253,203,126,214,181,195,107,128,115,79,80,69,133,130,119,14,73,101,25,235,82,132,113,236,165,156,165,159,147,241,71,61,145,170,185,227,145,43,160,225,156,121,99,129,243,228,2,215,202,69,52,245,13,11,71,162,225,228,179,142,53,103,201,142,241,167,55,30,47,179,151,55,246,123,236,238,219,231,93,87,109,141,27,229,112,107,26,73,88,103,81,212,74,16,93,203,149,156,168,85,214,82,219,211,230,100,70,179,97,140,208,39,144,95,88,248,162,32,11,253,103,125,2,185,234,186,86,125,31,62,253,127,167,246,111,66,150,22,100,124,244,11,228,172,77,103,86,193,209,240,157,149,169,100,178,8,91,202,220,121,184,248,1,212,159,32,188,95,140,253,35,102,235,29,166,46,149,191,11,0,242,36,26,150,81,230,71,178,60,135,196,175,77,111,108,231,136,193,97,35,98,52,229,62,199,117,198,62,144,48,116,82,252,92,0,220,221,64,114,32,31,217,198,127,164,71,83,228,62,139,199,53,141,95,55,89,204,118,78,163,59,166,148,244,190,77,96,240,104,238,11,89,105,218,235,209,161,26,75,142,230,204,105,40,148,180,237,76,20,90,204,26,149,180,195,148,183,39,185,2,212,168,41,218,144,41,218,48,78,165,45,59,83,180,237,4,234,82,211,5,78,209,105,11,82,182,139,83,180,237,4,184,148,180,193,82,180,237,4,234,86,211,181,45,201,130,129,56,148,180,237,76,20,90,9,113,43,104,83,220,132,133,169,197,2,139,83,180,237,108,158,239,82,150,157,169,130,157,160,157,74,90,118,165,105,218,5,169,91,69,169,130,157,160,151,18,150,157,169,218,1,72,157,74,218,45,78,211,180,11,82,150,152,42,118,157,160,151,18,150,157,169,130,139,65,58,153,152,57,185,88,19,9,112,114,103,197,148,115,15,130,66,195,243,5,118,186,55,165,190,51,210,195,90,221,93,217,113,143,185,155,27,101,250,242,119,213,121,253,167,107,21,74,20,234,124,113,76,151,12,158,243,163,127,164,30,75,105,186,222,133,12,131,190,76,57,139,15,247,93,127,154,238,180,143,77,28,31,168,109,19,229,228,105,242,30,236,168,72,104,254,211,108,47,201,128,166,10,208,169,210,45,231,217,53,233,255,0,102,55,69,51,247,70,149,174,105,90,187,3,244,189,71,15,49,167,253,140,205,121,249,3,107,60,242,235,203,222,191,5,49,229,143,15,97,45,120,232,230,154,35,226,186,157,31,210,23,21,233,27,70,22,187,154,35,31,205,204,254,217,159,39,218,210,169,209,100,191,227,151,212,196,237,223,129,251,36,175,146,191,56,104,254,158,117,220,125,173,213,116,252,12,230,142,174,96,116,47,63,43,31,69,219,105,30,157,56,111,40,6,234,56,186,134,3,207,83,176,76,207,155,77,253,22,156,250,117,196,63,14,125,57,48,202,140,215,129,234,231,145,177,201,107,245,29,39,78,212,155,90,134,14,46,72,255,0,123,16,113,249,245,90,221,35,141,184,103,89,161,167,107,152,50,188,255,0,54,233,123,55,255,0,117,212,86,254,237,129,195,155,79,66,58,21,173,239,83,126,41,253,13,121,195,60,73,28,70,163,232,211,135,50,108,193,4,248,111,61,240,74,107,228,235,11,154,207,244,81,51,9,58,118,168,199,142,230,228,71,180,252,219,127,146,245,162,190,74,222,165,212,174,169,246,155,126,188,254,231,62,183,77,182,171,241,67,232,120,115,184,27,89,194,123,157,149,135,36,209,52,95,238,142,15,47,62,3,195,223,95,5,166,207,118,75,38,3,47,29,248,219,6,214,68,230,22,6,15,1,127,159,122,253,14,84,230,138,57,152,89,51,27,35,15,86,188,7,15,170,220,135,87,158,115,82,41,254,135,50,191,65,167,37,138,114,199,234,126,123,137,228,158,75,99,134,237,147,70,231,116,4,18,189,99,51,133,116,92,146,75,180,248,163,113,251,208,220,103,232,180,217,92,9,138,108,225,229,205,25,240,144,7,143,208,174,127,83,189,175,117,23,78,146,196,95,127,54,104,82,232,117,109,170,42,171,18,105,231,232,121,95,9,105,217,56,18,106,238,202,96,96,200,204,116,177,211,129,182,213,95,146,233,227,91,153,184,63,82,134,251,35,4,227,250,46,218,126,69,98,157,31,81,132,254,211,10,113,238,109,254,75,204,202,133,72,44,52,205,155,175,111,90,180,170,213,142,27,249,31,17,119,44,168,213,49,52,140,249,136,3,25,236,30,50,13,160,124,215,77,166,104,209,98,109,124,196,75,48,231,253,17,238,8,165,103,82,179,237,133,230,85,27,121,207,192,192,211,116,201,38,1,242,220,113,253,74,222,69,19,33,102,216,218,0,252,213,202,214,235,90,182,14,139,130,252,189,83,38,60,120,27,203,115,143,55,31,0,58,147,228,23,118,214,206,20,56,138,203,58,148,232,198,28,71,185,152,122,174,11,141,189,34,224,104,70,76,93,63,102,118,162,57,22,135,126,206,35,253,34,58,159,33,244,92,7,28,122,77,206,214,123,76,77,31,180,193,211,207,34,235,169,101,30,100,123,35,200,124,215,158,90,239,91,216,191,138,167,208,222,167,109,158,102,109,117,189,107,63,92,205,57,90,158,67,166,151,238,131,201,172,30,13,29,0,88,0,169,90,118,186,74,42,43,8,216,211,5,109,22,167,105,218,98,212,165,166,10,149,167,104,39,82,128,167,106,118,157,164,78,165,45,59,83,180,237,24,22,165,45,59,82,180,247,32,151,18,160,162,212,247,38,10,66,212,165,167,106,96,243,69,160,151,18,160,166,10,149,167,104,37,196,165,167,106,96,160,20,11,82,182,152,114,152,40,180,137,113,41,185,10,118,132,11,83,139,78,210,66,218,61,200,237,48,87,202,18,192,176,125,218,1,95,8,180,96,90,148,180,195,148,237,22,129,106,86,209,106,118,157,160,151,18,150,157,169,90,250,14,72,90,148,220,157,169,90,118,130,117,43,104,181,59,78,208,78,165,45,59,82,5,48,80,78,165,109,22,167,105,218,66,212,165,167,106,118,139,65,46,37,119,39,106,64,167,104,22,165,13,17,235,0,125,235,109,164,241,22,179,164,56,29,47,85,205,197,174,130,41,156,27,253,222,159,69,166,180,237,41,69,73,98,75,36,184,100,244,221,39,211,63,22,225,6,183,38,92,77,65,131,187,34,16,29,253,230,82,237,52,159,79,56,146,16,221,95,69,154,19,222,252,89,68,131,251,174,163,245,95,159,193,69,173,58,150,20,39,248,113,233,193,134,86,240,126,7,235,45,39,210,135,8,234,101,161,154,188,88,210,59,238,101,177,209,31,153,21,245,93,110,38,94,62,100,125,166,30,68,57,12,63,122,23,135,143,152,95,136,109,91,19,38,124,57,4,152,147,75,143,32,251,208,188,176,252,194,212,159,72,143,224,150,13,121,89,167,217,159,183,10,249,43,242,158,147,233,55,139,116,221,161,154,188,185,17,143,185,148,209,40,249,158,127,85,216,233,94,156,243,152,26,221,87,72,199,156,119,191,30,67,25,249,27,31,85,171,62,155,90,29,185,53,231,105,81,118,228,247,130,190,74,243,157,43,211,31,11,230,80,203,118,102,3,143,251,104,119,55,230,219,252,151,79,135,198,92,55,154,205,216,218,246,154,225,253,41,218,195,242,117,45,105,81,169,15,138,44,214,157,41,199,186,55,165,124,158,171,154,214,56,243,134,52,168,139,242,53,156,73,28,5,136,241,222,38,123,189,193,183,245,94,53,199,94,149,53,13,112,73,137,164,9,52,237,57,220,156,67,191,109,40,243,35,217,30,67,230,179,80,181,169,85,240,176,188,194,157,188,234,62,199,163,241,215,164,205,59,135,204,152,154,118,204,253,76,88,45,107,191,103,17,254,155,135,83,228,62,52,188,39,95,215,117,29,127,60,229,234,185,46,158,94,141,29,26,193,224,214,244,1,106,1,78,215,106,133,172,40,174,57,126,103,66,157,188,105,174,10,90,45,78,211,181,178,94,165,45,59,83,180,193,64,181,41,105,218,144,41,218,68,234,86,209,106,118,157,160,157,74,90,118,166,10,96,160,151,18,150,157,169,90,118,150,5,169,75,78,212,237,59,65,58,148,180,237,74,211,180,19,169,91,64,42,118,157,160,157,74,90,123,148,247,32,20,176,45,74,218,118,165,105,218,9,113,40,10,118,167,104,180,11,82,187,144,167,104,64,181,57,36,33,11,96,246,32,132,33,0,8,66,16,0,132,33,0,8,66,16,0,157,164,132,132,125,90,96,175,132,35,1,131,238,211,181,52,237,24,22,165,55,39,106,86,157,160,78,37,1,78,212,237,22,145,58,149,220,157,169,90,118,140,18,226,86,208,10,157,167,104,193,46,37,45,61,202,86,152,114,5,169,91,76,21,45,201,218,68,184,148,180,237,72,20,247,32,157,74,218,55,41,130,157,160,90,149,7,146,119,125,104,251,212,173,22,140,19,169,80,107,167,47,114,118,167,185,0,163,4,234,86,211,181,43,76,20,133,169,64,83,181,59,78,208,78,165,45,59,243,82,180,247,35,4,234,84,20,90,157,167,105,11,82,150,158,229,32,83,14,65,58,149,180,237,74,211,180,19,169,64,83,5,78,208,10,48,75,137,91,78,212,183,38,10,48,45,74,218,45,78,211,180,137,113,41,105,218,152,114,123,144,39,18,155,147,181,43,76,20,176,78,165,45,59,83,180,90,48,78,165,109,59,82,180,193,65,46,37,45,11,226,208,128,212,230,80,132,44,231,169,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,4,33,0,59,69,164,132,176,44,31,64,167,107,225,8,192,176,83,114,118,167,104,180,11,82,182,139,83,180,90,9,212,173,167,185,72,20,237,33,106,86,209,106,97,200,180,96,151,18,182,157,169,90,96,160,90,149,180,237,74,209,185,4,184,150,180,2,165,107,232,20,137,212,165,167,185,72,20,237,49,106,86,211,181,32,228,237,34,92,74,2,157,169,90,118,140,19,169,93,201,218,150,228,237,2,212,173,160,21,59,69,164,78,165,109,59,82,5,61,200,193,58,149,180,90,158,228,237,2,113,40,10,118,164,10,96,164,78,165,119,39,185,74,211,180,11,82,150,157,169,90,118,140,18,226,86,211,181,32,83,220,140,19,169,93,201,218,149,148,237,34,117,41,104,83,180,32,53,52,40,66,22,99,208,130,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,72,6,16,132,32,24,53,125,33,8,36,2,97,8,65,44,250,8,239,66,18,100,141,1,8,64,152,194,250,8,66,9,99,66,16,130,65,171,232,33,8,19,5,244,132,32,144,64,232,132,36,196,54,244,77,8,72,150,48,154,16,130,88,4,194,16,130,89,244,19,66,18,16,138,99,162,16,130,70,19,66,16,75,26,104,66,9,99,66,16,144,134,132,33,2,63,255,217],"type":"Buffer"},"height":305},"medium":{"ext":".webp","hash":"medium_Energy_Consumption_Green_illustration_a89a7dd5fa","mime":"image/webp","name":"medium_EnergyConsumption-Green-illustration.webp","path":null,"size":"163.81","width":750,"buffer":{"data":[82,73,70,70,52,143,2,0,87,69,66,80,86,80,56,76,40,143,2,0,47,237,2,114,0,141,72,108,27,73,146,36,168,14,125,251,72,229,191,193,149,53,51,235,65,68,255,39,160,162,34,78,33,200,92,43,151,111,46,93,16,167,32,215,106,137,166,173,55,196,41,47,21,153,84,182,150,107,93,78,160,56,11,4,130,210,106,155,9,184,94,98,66,1,226,152,191,108,25,16,47,33,80,0,145,54,175,118,117,68,140,19,80,204,205,95,97,28,196,44,64,19,71,0,149,246,245,165,157,91,156,70,161,134,6,137,189,150,93,191,190,164,166,34,72,230,131,70,164,164,83,174,113,6,132,1,81,133,202,97,5,80,56,200,28,115,79,105,149,10,5,24,99,49,26,128,199,143,213,178,171,85,226,68,64,52,0,149,181,186,175,210,37,128,193,33,175,222,158,189,135,122,106,2,2,66,136,58,104,31,107,181,90,251,176,117,84,188,89,208,203,107,173,250,249,153,60,58,116,8,251,164,203,74,3,38,36,20,240,182,95,88,218,86,144,123,92,59,159,189,247,174,125,43,211,240,54,6,145,246,60,207,222,207,110,252,42,255,201,213,87,0,5,104,127,125,189,80,255,228,18,115,151,255,0,2,180,143,117,32,64,0,1,114,141,23,149,162,147,51,137,57,190,128,228,172,225,84,75,15,9,2,226,90,3,175,0,73,65,16,114,170,195,24,64,175,64,188,26,31,237,136,134,240,104,248,83,33,68,170,142,10,180,154,200,113,109,109,110,155,83,178,244,254,87,148,50,229,156,124,153,103,226,101,38,126,124,248,26,210,214,22,40,42,146,228,216,174,146,101,57,36,195,176,36,98,57,92,35,51,210,243,222,191,255,255,36,121,47,33,75,146,108,213,86,242,225,243,31,149,195,254,196,89,184,195,245,123,108,239,238,255,4,136,72,0,5,33,217,68,36,96,17,33,34,241,144,249,83,82,9,56,126,163,0,250,4,183,138,136,20,36,48,136,144,136,208,165,136,237,226,252,42,79,40,39,253,214,166,29,205,181,28,110,1,146,2,9,17,137,231,68,128,136,68,132,68,191,180,129,136,109,50,35,162,114,254,20,145,7,9,17,137,144,80,32,98,61,180,30,138,16,17,136,152,59,17,97,21,55,156,68,244,75,93,68,141,68,228,1,129,72,104,1,157,36,32,17,33,41,94,154,175,218,240,22,25,12,46,177,157,84,98,46,115,254,20,33,32,57,19,156,73,136,40,16,41,16,81,32,151,198,185,141,125,17,117,131,62,171,180,57,46,182,95,230,102,16,34,33,1,58,139,144,144,231,136,72,68,136,72,136,68,204,56,38,51,58,105,210,73,83,248,161,207,42,131,125,55,220,34,17,33,18,18,161,128,72,2,161,179,228,61,1,32,33,10,68,20,13,217,251,35,154,117,22,253,51,87,27,77,182,240,170,147,128,8,17,145,136,8,89,132,72,132,72,132,68,132,160,32,100,226,56,16,190,244,131,63,34,162,144,25,81,105,167,147,118,98,60,4,33,162,130,128,136,133,2,145,224,238,4,32,68,36,100,17,181,99,197,25,45,71,102,199,120,25,189,55,40,26,66,162,157,24,171,57,137,144,231,12,176,137,168,216,137,80,248,17,72,64,34,133,67,66,5,242,167,192,77,172,120,200,67,59,10,197,159,127,104,210,239,211,23,230,32,61,213,170,33,66,155,54,21,100,27,212,136,68,68,66,163,77,100,224,3,18,34,162,0,76,171,228,103,189,20,254,49,118,4,141,3,205,159,175,92,138,83,241,214,206,30,19,187,17,17,17,34,162,64,4,64,40,32,17,33,9,68,72,136,44,22,139,56,178,163,176,31,217,73,99,135,211,103,20,41,20,47,139,114,18,43,110,72,64,38,162,64,68,132,130,224,68,129,231,72,10,210,69,161,185,18,25,210,175,111,185,140,134,125,20,165,42,20,41,74,195,34,34,82,32,32,17,34,145,128,132,196,66,247,251,150,144,107,196,52,100,189,132,120,121,51,24,98,132,228,128,19,136,135,67,132,132,72,13,64,59,34,16,74,136,132,164,112,33,118,160,205,65,22,122,187,103,166,191,198,200,108,241,57,22,17,147,207,60,142,147,147,16,137,8,145,16,9,5,66,69,35,34,41,136,231,20,17,99,49,99,39,107,231,18,98,140,172,139,99,203,108,177,136,249,30,67,76,114,47,9,109,34,16,32,18,162,2,73,209,230,97,172,120,24,49,163,144,50,24,184,48,103,198,133,25,91,102,196,33,52,95,137,203,197,28,93,137,8,17,137,56,145,8,137,136,0,9,145,40,110,134,136,105,200,236,6,40,214,236,127,7,59,216,201,101,113,46,138,73,196,183,163,254,221,245,205,36,4,226,57,18,162,162,145,144,0,16,81,0,6,207,22,55,131,23,147,9,134,244,91,40,196,140,45,152,108,86,60,238,78,138,34,82,213,251,159,151,254,150,21,81,147,64,60,247,232,57,34,18,32,18,33,50,129,24,93,52,200,196,158,255,199,175,175,254,0,16,4,25,254,207,243,109,113,114,71,49,7,89,94,220,85,49,252,204,3,2,66,68,82,60,20,34,34,9,68,128,36,0,9,59,113,50,125,100,83,64,165,2,128,161,219,38,27,131,65,169,118,143,183,234,8,238,8,185,65,20,136,8,145,16,4,66,68,34,193,31,172,149,254,51,171,244,183,41,70,80,40,110,45,242,235,253,221,38,94,67,134,178,109,90,237,204,238,199,174,136,31,233,37,145,88,136,168,112,34,17,80,19,34,34,17,10,168,224,219,116,233,159,83,100,213,29,228,31,233,50,17,117,43,83,92,217,145,144,120,45,144,64,141,132,47,137,228,192,65,161,130,162,17,9,8,17,109,18,33,33,17,119,252,58,252,60,138,94,108,239,217,145,35,115,195,29,145,128,196,36,69,3,34,160,130,16,193,165,8,17,145,208,57,0,10,132,250,218,61,236,126,212,131,26,145,136,8,73,1,142,147,231,36,144,243,197,89,228,66,136,40,16,33,34,33,19,9,17,136,0,89,10,34,36,66,112,171,247,100,19,144,80,129,174,133,2,2,41,16,249,21,9,80,64,20,220,114,41,250,1,129,0,128,0,128,80,32,66,1,200,38,33,18,171,132,2,201,109,35,73,82,88,142,112,252,255,205,221,61,83,153,179,156,35,98,2,234,97,83,85,80,215,242,73,55,185,171,224,30,247,61,238,1,75,92,130,70,10,175,238,11,36,99,40,160,91,231,34,10,108,0,203,28,171,36,80,128,196,235,169,53,43,185,10,170,0,113,102,109,83,96,75,20,212,225,164,1,155,87,91,226,208,214,140,96,95,21,10,37,39,146,154,193,35,3,187,68,192,145,42,13,154,215,157,145,176,207,168,24,186,37,105,102,6,196,129,196,136,81,183,186,91,51,230,245,177,108,132,228,182,221,237,158,41,104,63,167,200,61,43,218,109,187,61,192,230,49,201,98,53,140,132,45,145,16,30,83,83,238,157,141,58,182,69,43,65,212,195,128,189,17,100,101,36,37,40,245,120,94,139,72,145,86,166,157,165,206,230,21,44,9,101,82,55,146,36,20,25,234,222,36,170,255,175,111,73,146,44,73,146,108,139,89,163,47,251,254,255,255,177,127,108,239,183,153,89,93,198,0,225,166,74,44,154,183,122,244,36,73,146,108,219,150,36,161,136,158,115,127,101,102,99,180,121,91,219,108,0,181,221,123,182,48,251,150,36,201,146,36,201,182,144,68,35,230,254,255,95,122,89,151,10,19,9,90,180,237,214,109,163,107,14,99,170,77,3,130,0,159,32,69,201,202,124,112,183,109,91,217,246,70,207,156,107,237,125,193,13,15,191,207,139,210,43,217,165,42,179,253,97,152,153,57,39,144,3,200,223,28,12,254,99,102,102,78,113,149,203,5,150,197,122,249,129,27,47,216,123,205,214,36,39,57,5,95,146,36,171,182,109,219,150,185,71,41,181,245,62,38,173,203,204,152,255,12,220,36,220,47,102,134,247,54,204,185,230,28,163,183,214,106,137,112,111,3,37,41,146,36,219,214,18,81,243,136,204,170,134,161,205,179,247,97,102,134,143,151,255,54,51,243,221,204,123,15,53,21,101,134,187,137,4,27,0,0,202,100,141,217,188,120,219,182,181,76,146,36,105,173,243,253,191,136,170,153,121,80,50,52,243,101,63,74,63,89,191,74,95,51,51,51,51,102,70,69,70,56,153,169,138,252,223,217,99,200,255,139,168,186,69,209,165,111,73,146,44,73,146,108,11,89,196,60,171,122,221,215,130,243,116,254,255,167,174,143,247,251,153,181,166,187,42,195,77,152,179,36,219,170,109,219,118,188,212,58,198,92,251,236,75,143,153,33,39,229,148,127,240,225,194,20,75,63,192,204,112,165,123,239,217,107,142,94,75,200,2,0,164,106,45,182,30,186,106,4,136,47,212,234,236,222,15,94,182,109,187,182,27,193,25,99,237,115,206,125,15,143,32,17,62,50,83,222,123,251,39,85,192,85,67,245,212,175,255,242,222,75,225,72,16,238,153,123,207,222,107,182,134,7,70,25,124,11,148,228,72,146,36,89,135,136,69,205,60,34,10,15,198,232,23,231,109,118,247,109,159,246,19,49,198,32,179,170,50,220,205,84,132,136,183,109,219,170,37,73,98,198,152,235,156,107,22,30,145,145,98,102,122,211,19,125,28,38,136,126,141,153,153,89,42,206,8,55,179,179,215,12,86,144,172,180,193,244,10,216,205,51,253,203,179,109,219,170,221,88,219,214,251,24,115,206,69,27,36,89,178,29,14,120,152,25,115,144,126,175,251,205,49,115,48,153,173,173,77,107,173,9,99,188,148,122,175,64,179,109,219,110,36,201,206,222,231,156,123,1,152,185,123,106,245,168,181,250,0,126,58,123,236,107,77,182,74,139,204,172,20,225,30,238,110,6,224,222,35,124,75,146,164,218,182,109,91,230,30,153,165,214,6,125,240,98,134,167,181,54,195,103,236,111,223,175,204,188,247,128,217,169,181,90,107,201,12,143,67,72,232,254,255,127,189,211,90,222,219,231,243,149,159,175,223,178,172,36,43,30,18,40,78,161,80,111,183,187,143,187,187,207,92,157,251,145,75,119,159,57,46,221,238,187,46,104,161,165,64,241,132,36,196,86,178,92,126,250,253,126,63,35,71,198,183,0,72,138,36,201,182,37,34,170,230,238,145,80,48,188,153,249,23,152,190,26,159,152,153,153,247,30,234,238,202,204,8,119,51,85,209,36,219,182,106,75,146,180,214,218,231,220,251,224,147,170,26,168,177,115,120,50,51,83,41,171,217,137,108,84,246,36,37,139,217,0,231,112,38,85,35,213,175,244,254,131,123,207,222,43,212,182,109,195,220,224,173,164,103,210,109,219,182,234,72,178,52,230,218,251,28,201,100,228,230,140,225,30,152,17,121,153,185,152,127,162,222,234,231,234,153,153,47,51,83,50,4,100,56,153,153,76,58,103,239,53,91,51,201,189,178,254,192,183,36,73,150,36,73,182,69,196,106,158,89,115,159,47,89,255,255,190,190,231,126,171,206,112,83,102,223,2,37,41,146,100,219,214,16,81,115,207,172,234,174,134,201,61,23,175,181,15,51,51,243,215,156,159,58,79,231,157,153,153,153,249,156,201,208,80,85,153,225,110,34,1,9,146,228,182,205,150,205,44,9,192,29,34,129,67,124,121,215,182,77,177,27,219,182,222,247,139,72,104,32,178,101,217,197,140,157,153,153,153,185,159,195,56,163,113,141,159,204,204,60,170,51,21,187,202,204,178,36,75,106,148,153,17,241,189,131,71,29,130,103,129,146,28,73,146,100,235,16,177,168,185,71,130,30,12,255,255,151,208,110,118,179,106,12,210,221,77,149,137,48,219,182,165,72,146,164,123,239,123,34,170,102,230,230,20,148,88,140,205,204,52,100,102,252,10,102,238,254,163,30,50,51,22,51,39,6,186,185,153,170,136,188,23,74,3,32,97,62,0,52,51,234,255,251,175,255,45,224,229,203,168,189,9,8,66,8,243,77,135,112,16,97,150,160,151,75,28,232,52,31,82,125,75,116,49,217,194,236,116,190,168,20,62,206,58,136,30,165,138,110,115,164,67,199,16,33,6,233,84,109,180,132,141,142,117,87,208,135,241,36,154,28,62,106,68,223,10,230,27,242,217,7,233,114,247,76,160,17,207,215,156,143,111,21,234,235,215,123,62,122,123,123,188,229,31,254,109,127,249,248,91,255,187,243,119,255,223,250,97,250,126,56,159,239,246,255,255,175,243,103,255,92,254,236,229,215,191,25,115,89,190,1,204,109,78,3,49,192,13,132,183,232,113,164,57,236,241,35,138,156,79,63,87,123,249,227,107,251,245,203,252,207,191,254,214,175,255,215,247,119,223,254,250,177,205,175,61,95,253,76,12,23,168,30,174,229,57,127,214,253,179,127,242,63,255,63,255,224,127,250,223,47,255,159,63,61,247,255,171,159,159,56,219,158,23,100,22,188,7,100,26,38,7,113,229,101,14,63,32,204,73,45,35,101,240,7,60,84,241,250,49,241,55,215,249,22,196,207,245,178,198,76,183,238,113,131,133,116,4,97,142,16,47,55,68,153,52,215,32,196,77,12,165,39,152,215,113,219,56,161,48,204,26,3,77,110,233,221,66,188,89,56,236,187,134,33,49,71,172,104,224,235,73,93,17,159,112,71,84,47,217,1,29,0,154,146,62,125,224,239,228,151,25,208,243,123,124,133,35,151,130,185,137,157,204,56,230,246,84,74,125,76,22,196,215,161,132,244,41,80,171,116,230,210,253,166,115,135,234,2,72,43,29,230,30,54,26,158,7,241,245,65,46,0,165,141,6,0,112,86,232,180,167,23,221,133,167,207,244,176,195,112,185,88,190,223,190,193,128,7,110,184,248,38,230,6,233,252,190,180,92,87,66,41,103,10,80,57,0,48,130,108,95,219,87,141,238,194,223,47,189,194,44,207,15,38,143,175,49,221,26,170,157,224,183,92,105,41,110,231,71,105,20,200,114,40,97,252,29,168,80,62,244,103,102,154,157,169,178,231,52,229,175,210,174,149,181,39,28,195,26,160,16,227,92,199,52,19,160,165,10,162,187,51,169,197,189,100,121,222,137,58,9,147,187,161,119,124,159,224,9,16,124,35,199,221,127,63,47,51,161,43,81,0,24,54,6,199,30,216,198,202,245,199,245,135,145,50,48,240,247,123,175,240,150,189,172,161,231,16,26,64,166,75,104,1,20,97,26,224,120,57,80,168,149,80,111,28,97,28,240,29,149,17,170,251,129,160,1,80,51,227,195,142,62,215,122,37,131,145,131,90,90,3,40,240,204,48,195,126,157,93,87,134,156,89,186,174,148,122,255,81,254,215,239,189,73,54,89,240,205,109,7,154,223,151,143,102,63,183,174,14,69,49,204,233,192,48,192,36,20,215,115,253,81,35,101,0,192,223,143,121,228,209,133,129,60,190,166,1,231,40,15,205,64,177,214,146,28,183,234,219,97,247,28,72,159,18,105,85,112,96,128,241,46,35,174,28,6,119,160,211,195,7,160,97,212,234,64,255,21,3,118,21,177,173,81,1,86,153,225,88,128,17,195,211,229,203,162,239,235,225,34,51,0,224,155,7,219,123,126,15,233,113,37,89,228,6,136,162,20,22,6,236,165,33,32,20,87,46,63,107,164,98,33,22,243,119,184,119,24,243,43,252,38,240,44,44,35,140,6,4,212,68,30,194,58,215,219,23,34,107,40,165,14,238,75,112,8,128,3,181,81,137,165,123,5,123,156,192,217,27,178,221,33,72,43,149,68,94,0,31,102,229,73,233,90,247,124,197,100,193,66,66,114,105,73,157,237,197,211,156,192,120,132,125,63,174,61,247,117,255,104,207,228,150,119,33,230,128,189,231,247,37,123,137,131,55,192,205,55,14,20,245,230,189,177,125,153,1,227,136,20,6,243,183,235,139,47,200,19,61,138,114,222,135,160,205,185,157,202,189,80,184,157,31,105,112,131,132,61,7,10,179,18,193,56,198,174,207,243,208,237,116,69,20,143,188,152,207,70,141,14,107,140,43,66,176,144,0,3,24,27,98,206,214,180,8,25,179,225,190,41,83,28,38,251,250,253,135,3,34,48,131,137,73,40,224,197,74,182,200,69,221,3,86,75,99,164,254,254,45,151,176,75,225,230,52,54,44,182,44,53,16,125,62,38,219,70,103,120,17,227,28,215,255,57,251,45,232,200,3,241,240,37,208,51,162,142,71,221,81,106,80,231,230,37,123,145,41,100,163,120,35,205,62,69,17,163,49,169,73,60,124,163,232,194,187,135,215,51,129,203,131,167,23,44,182,238,101,121,30,32,199,7,143,119,190,168,71,110,38,189,9,226,5,104,161,129,30,32,239,119,132,16,204,246,10,136,206,214,168,17,102,133,125,221,168,28,24,10,164,206,107,67,228,250,227,244,107,230,235,6,49,8,2,16,182,8,47,144,213,225,154,188,61,220,235,215,191,79,215,60,62,229,15,48,211,120,28,42,191,65,60,124,40,48,5,61,61,170,34,33,152,130,11,26,42,228,134,239,80,70,89,110,180,167,116,185,31,56,207,46,199,166,47,51,198,163,96,43,39,4,133,157,56,190,83,167,165,132,58,231,56,211,220,185,241,203,152,69,44,157,0,90,203,192,198,98,219,9,137,175,40,51,237,231,37,114,227,133,28,226,162,32,25,240,3,94,201,246,236,206,116,165,26,115,192,5,74,233,37,187,163,130,73,1,18,139,137,57,74,247,207,223,175,255,59,141,207,157,154,69,30,56,204,100,250,98,132,31,206,37,143,90,104,77,91,95,47,116,206,169,194,221,195,69,188,180,0,74,40,10,14,157,49,159,37,130,156,49,222,104,148,25,187,152,150,41,26,10,0,173,65,105,229,122,192,100,55,4,123,117,178,129,192,165,90,128,132,252,158,68,37,236,159,88,54,64,11,138,97,236,156,239,110,234,142,125,49,49,238,254,242,117,18,243,139,210,109,126,130,88,4,83,150,64,170,203,209,207,82,220,142,191,134,154,152,182,198,87,48,29,252,197,185,113,46,50,142,135,98,80,196,152,215,113,133,15,33,203,65,241,123,22,169,125,24,222,213,1,98,33,161,160,58,123,93,217,178,193,37,54,185,228,243,102,14,169,233,188,116,118,244,132,3,76,123,213,155,44,223,244,242,205,64,149,182,23,163,179,35,139,193,180,77,36,171,152,49,140,160,120,41,172,145,66,172,70,224,167,120,135,95,37,151,254,5,226,29,238,16,20,132,153,18,154,133,121,234,249,176,48,226,34,2,198,195,218,243,104,237,77,145,73,208,97,183,235,224,113,1,195,58,55,63,220,228,62,131,47,166,137,167,143,200,162,246,69,209,94,10,0,138,12,93,140,154,173,52,45,136,211,97,76,90,243,116,122,157,204,157,138,190,11,217,209,229,13,0,218,43,35,43,35,235,199,8,92,87,34,161,24,0,198,205,95,53,64,6,53,0,115,128,216,216,191,55,231,111,161,97,17,152,158,169,174,106,57,32,192,244,229,89,103,199,181,64,150,227,114,217,151,103,29,238,87,231,190,152,61,15,239,181,14,145,183,190,169,227,141,116,27,113,203,41,144,78,95,195,76,75,8,5,217,53,35,67,54,16,24,115,138,16,52,17,93,134,175,136,167,225,178,58,32,51,113,203,129,94,55,132,51,160,135,100,100,93,255,243,120,118,154,119,128,114,91,179,188,216,211,245,172,97,166,88,88,30,53,14,41,183,191,195,188,195,156,174,251,241,249,177,116,155,237,77,147,165,94,15,104,161,16,251,108,176,222,160,110,113,104,61,94,171,201,76,203,16,53,142,214,66,0,28,115,132,128,129,49,178,97,188,48,41,149,20,215,19,16,54,10,85,1,118,133,213,12,108,44,173,216,100,152,38,87,239,133,109,156,153,196,101,192,149,114,89,168,0,216,243,205,143,105,97,133,132,136,98,99,29,22,177,112,131,227,231,152,191,103,91,26,16,21,68,207,133,111,203,114,108,190,66,203,145,37,20,172,5,42,141,151,239,73,165,81,250,90,10,240,131,98,139,135,214,22,155,123,136,182,31,192,53,170,175,131,48,142,44,240,5,197,91,177,146,200,227,115,246,25,198,65,124,193,50,50,27,58,39,70,30,95,111,255,121,182,31,144,161,70,66,80,78,83,138,179,97,154,41,25,44,10,7,182,88,176,231,82,57,155,215,63,190,174,127,190,158,95,185,227,125,112,28,238,6,128,4,129,100,223,87,28,246,242,159,39,188,253,19,206,217,128,238,54,175,10,246,236,73,185,186,239,242,189,248,185,228,51,242,84,30,251,128,61,0,28,120,207,79,209,110,230,144,11,101,39,143,148,229,140,240,229,16,142,236,136,236,220,176,94,252,117,122,66,127,145,118,71,246,35,46,248,18,106,26,224,27,180,22,147,57,74,149,158,111,10,118,233,213,107,251,1,59,221,30,239,31,224,172,147,179,164,133,28,239,149,65,56,177,84,32,30,206,21,252,87,169,119,192,138,207,241,24,138,183,154,143,179,217,7,190,96,248,228,245,242,245,218,126,128,44,149,63,14,135,210,180,125,33,229,121,71,208,109,75,40,31,13,144,168,204,92,110,206,99,60,207,75,179,62,201,237,239,250,227,151,239,108,251,189,190,223,185,79,156,127,100,246,125,253,252,122,254,254,248,127,55,227,191,254,120,253,236,69,106,204,175,211,220,170,30,47,96,130,128,23,178,225,121,184,196,160,116,146,161,2,209,215,72,102,213,96,239,229,231,233,244,233,230,178,191,212,220,200,1,77,189,161,167,75,50,230,121,101,140,197,94,199,214,144,201,26,25,80,128,195,0,26,141,105,217,237,172,1,160,202,210,68,25,152,42,91,245,156,141,53,231,92,215,81,71,183,249,180,210,91,9,99,54,202,140,89,44,140,25,16,29,106,105,95,64,213,220,92,169,59,108,242,82,211,241,112,167,166,109,78,12,50,53,117,139,182,70,198,245,223,113,55,182,204,78,53,198,208,66,186,205,70,247,234,250,118,220,47,62,199,216,110,253,89,200,58,103,48,222,92,165,115,118,92,79,245,109,129,233,56,67,150,160,34,173,48,86,205,6,104,208,222,169,247,149,168,86,167,75,154,44,211,228,205,237,53,95,175,179,249,12,19,240,146,198,171,13,138,193,0,242,30,85,233,53,174,144,129,46,235,176,95,165,230,210,173,30,174,28,14,231,133,57,173,163,77,96,88,61,133,100,65,77,134,134,152,231,170,160,0,32,128,100,6,201,84,220,135,96,62,25,38,141,110,39,122,142,199,203,241,203,226,15,253,50,181,150,112,94,146,29,164,213,49,134,187,10,194,138,107,16,61,178,38,217,149,57,66,32,204,101,28,136,113,96,141,73,137,233,117,140,251,140,217,225,134,158,145,73,14,99,92,208,36,134,69,147,132,202,102,166,175,111,152,169,103,102,166,71,215,142,82,71,198,187,178,211,218,197,100,168,77,116,20,26,123,24,3,64,81,18,74,53,230,153,235,134,66,243,181,228,202,84,13,192,166,140,152,2,36,135,87,148,243,135,237,253,124,188,55,178,219,101,245,165,225,7,180,138,127,227,122,85,190,124,81,9,148,182,83,57,134,216,176,46,164,99,101,17,6,9,125,22,210,97,118,187,250,147,155,189,21,65,80,141,74,25,228,147,26,66,214,49,77,5,89,31,138,136,130,199,140,47,180,183,12,14,126,27,16,9,78,171,146,84,139,100,178,19,41,241,249,103,66,141,16,186,220,38,151,149,57,8,25,89,239,144,90,63,136,44,124,131,203,160,23,0,20,227,246,194,85,78,84,60,185,212,168,166,159,216,155,195,98,38,124,173,80,144,125,192,32,12,28,89,35,75,38,188,170,93,60,253,207,102,84,222,196,215,85,94,234,175,254,105,203,146,103,135,164,204,129,245,45,37,23,119,205,221,135,0,40,184,200,48,216,47,110,198,246,55,225,24,235,240,58,46,64,45,10,16,221,135,246,128,105,225,192,195,62,142,66,43,199,90,151,231,197,141,67,60,148,16,195,148,211,184,198,5,8,48,56,208,73,70,39,159,127,207,52,217,153,134,73,3,16,66,198,205,63,75,215,24,129,59,172,3,208,38,167,43,87,85,109,207,32,94,104,0,148,248,148,169,128,109,166,57,20,11,65,150,23,29,60,51,83,228,77,148,56,99,141,77,8,24,73,171,110,235,177,222,254,243,204,168,123,120,121,53,9,61,175,118,233,143,29,232,91,127,142,54,175,50,53,12,214,151,101,139,50,99,88,163,202,226,26,150,210,212,54,180,224,133,12,51,66,141,248,232,174,210,16,194,89,34,198,135,61,113,97,92,131,56,98,36,72,108,162,129,49,46,146,132,28,93,194,10,153,232,245,217,93,59,49,51,99,100,101,100,17,68,32,222,21,5,100,217,17,29,206,15,178,61,3,23,142,153,104,195,48,229,148,211,225,208,113,8,204,148,204,101,134,198,200,176,110,88,209,88,99,185,210,22,44,8,235,26,33,0,85,222,74,174,143,219,87,255,63,182,185,82,214,245,47,115,241,203,224,21,139,126,64,13,228,247,29,184,195,69,135,200,154,104,161,169,232,196,122,165,47,187,169,61,140,146,184,61,166,170,36,147,55,35,94,25,225,43,112,25,201,237,151,113,153,224,160,124,196,39,109,156,11,121,62,226,179,146,200,130,128,6,93,138,198,92,8,14,5,160,14,142,72,99,100,166,188,95,230,182,102,74,135,59,29,123,166,94,215,22,0,158,23,54,94,61,83,168,221,49,158,70,56,7,76,51,58,0,164,92,185,106,99,192,92,185,228,212,42,197,21,122,146,147,97,174,103,172,219,18,32,99,62,42,166,2,200,186,164,36,194,152,85,246,186,255,203,229,179,194,35,103,255,245,124,254,75,19,85,35,254,102,188,150,43,250,66,42,28,103,125,127,5,65,172,91,193,127,101,124,216,113,117,76,184,58,172,107,172,21,178,14,66,216,219,39,181,211,81,187,213,126,49,7,83,211,128,131,223,6,166,19,157,33,96,211,19,194,38,97,218,179,229,181,101,174,94,61,211,73,61,197,64,71,230,178,178,152,102,38,147,183,209,151,60,141,173,234,153,30,54,17,203,139,133,137,243,138,43,213,169,85,152,172,208,147,40,6,50,67,110,207,89,124,133,146,199,176,109,96,128,0,0,194,75,210,155,223,125,242,203,209,243,124,224,49,244,238,236,198,117,241,167,69,222,76,243,112,95,207,164,61,162,131,235,219,43,33,161,10,140,195,58,117,170,135,55,9,110,190,211,130,158,84,71,35,33,48,107,195,33,178,78,116,55,134,200,111,152,201,44,109,135,108,93,230,244,69,204,215,193,250,216,46,197,95,96,3,40,136,205,189,73,8,139,55,162,201,105,230,234,150,209,205,235,205,7,167,36,50,192,138,43,35,213,221,178,91,94,63,252,53,245,121,159,254,49,95,126,198,53,13,227,128,108,232,100,175,108,153,54,253,85,144,155,60,136,135,224,10,240,60,121,186,121,217,223,213,48,87,45,38,24,134,162,202,42,196,107,179,197,176,181,18,0,144,137,237,193,150,117,252,162,20,67,210,42,36,104,251,184,237,191,60,53,216,113,238,103,122,190,205,251,242,228,225,191,62,219,127,204,243,218,27,36,33,60,60,132,80,100,97,6,177,216,240,128,76,10,226,65,32,255,66,141,35,167,67,17,159,45,217,110,215,224,194,36,106,230,114,125,208,161,6,200,227,187,235,176,124,38,168,236,238,179,122,23,196,230,136,206,192,46,248,66,136,205,21,222,45,247,21,200,183,160,70,82,161,229,152,10,53,230,62,88,91,52,96,100,36,1,12,102,218,41,152,60,211,147,12,96,154,113,243,39,32,140,5,32,79,97,0,20,7,80,8,23,43,51,56,43,206,86,167,83,16,218,12,32,137,185,45,233,216,102,88,240,21,94,54,132,45,32,22,3,38,156,160,49,118,22,93,201,234,214,198,76,222,158,219,197,255,233,218,19,89,156,231,226,220,127,134,99,202,114,135,213,123,111,26,124,66,160,114,195,129,218,145,141,180,210,33,180,119,164,187,233,119,119,188,232,169,180,217,192,183,157,248,194,53,44,229,49,80,9,177,61,226,172,201,26,194,46,137,196,160,28,48,20,32,208,40,70,1,72,86,95,51,115,237,116,198,209,193,52,211,16,66,71,8,137,204,251,68,193,28,224,174,138,181,34,15,106,121,22,129,51,20,85,103,90,46,128,105,229,226,84,93,93,122,39,146,98,199,104,140,175,37,86,238,234,44,83,162,70,140,48,89,81,191,86,143,5,141,12,17,161,192,252,178,217,203,159,244,188,247,167,158,17,216,66,104,248,2,250,52,156,85,34,88,69,253,221,124,220,197,21,249,128,222,96,78,216,72,204,118,166,249,212,190,216,107,229,218,43,86,121,226,252,13,233,240,45,231,34,142,41,204,180,208,113,87,158,187,195,244,204,188,114,0,1,131,35,20,133,2,3,32,145,36,89,189,166,121,125,61,42,221,223,49,48,31,22,154,135,205,108,222,174,176,109,5,60,79,181,33,24,53,74,20,176,50,49,208,234,197,149,83,171,33,133,217,100,83,109,70,207,216,195,220,54,193,101,199,235,88,190,20,166,45,6,162,178,200,33,187,144,122,154,157,196,225,149,218,4,61,190,109,154,238,155,180,238,217,199,252,58,242,255,211,197,59,0,164,6,88,132,3,93,62,206,10,128,146,53,14,216,67,184,145,22,125,125,150,244,51,20,234,161,69,218,171,36,147,29,160,219,141,13,4,156,253,160,209,250,11,16,27,52,111,79,29,176,245,28,100,26,190,157,75,73,130,172,61,104,160,66,73,220,214,226,160,154,100,64,187,153,215,155,78,152,233,52,35,35,131,233,33,118,204,158,17,198,156,56,174,100,55,158,197,208,35,227,230,174,164,156,174,218,236,64,0,67,41,167,148,246,102,38,49,6,132,175,54,147,227,129,114,173,138,37,13,174,239,197,81,125,171,41,26,1,129,168,68,3,169,125,91,62,148,121,127,234,190,159,194,171,95,206,114,30,94,137,161,185,130,55,121,235,179,207,60,223,157,231,223,54,218,161,69,90,169,244,106,80,28,15,138,205,153,1,132,161,49,218,54,104,90,136,175,35,208,33,52,212,174,100,107,7,7,112,12,128,36,136,217,173,121,125,7,195,10,16,66,244,208,38,202,188,24,120,200,93,180,231,28,162,136,87,8,80,163,134,2,69,53,61,42,135,195,161,186,106,28,233,116,10,12,155,185,81,110,199,250,42,224,195,20,52,138,176,233,37,17,183,235,189,155,77,242,96,10,0,30,200,252,94,237,135,178,239,231,179,183,255,221,6,112,14,80,131,218,128,164,94,47,210,222,52,105,156,245,165,61,210,42,37,212,14,47,210,74,37,110,95,204,241,108,47,58,6,223,230,195,135,221,183,163,159,179,85,123,162,46,147,57,6,19,78,184,185,19,96,49,129,0,74,178,206,118,186,189,130,201,204,102,101,101,101,60,58,223,112,138,55,3,187,103,66,198,13,204,85,110,143,233,12,195,11,206,80,192,17,66,48,190,162,124,57,11,65,44,57,176,150,144,65,174,122,187,169,56,160,71,170,236,137,150,247,202,123,52,126,31,129,95,37,62,132,44,246,118,211,194,103,189,127,128,134,47,103,201,14,221,66,59,246,176,89,252,238,198,136,50,211,195,106,103,157,57,191,13,92,174,109,192,242,71,67,109,179,124,214,179,253,0,217,15,79,78,124,18,226,135,195,248,228,5,62,142,67,200,234,26,167,46,91,240,94,217,55,30,110,240,93,173,208,198,43,9,166,242,36,151,12,176,211,153,238,100,6,66,204,1,233,35,171,29,89,138,3,159,28,178,156,109,105,0,178,131,235,200,2,93,181,58,213,158,189,204,112,81,108,113,184,113,79,178,104,207,144,73,22,165,161,1,239,160,127,33,0,99,207,41,207,217,223,184,155,215,161,36,37,21,6,35,131,192,74,244,129,198,28,182,169,136,9,223,42,158,85,83,159,239,151,39,143,144,117,214,89,103,223,80,83,211,248,125,173,147,250,51,213,152,206,163,83,92,198,188,73,216,203,120,105,37,159,60,224,179,29,190,248,200,250,247,188,230,221,95,129,92,90,141,181,232,211,25,114,252,3,78,101,151,111,73,67,195,179,80,107,120,22,136,67,75,161,229,56,107,61,246,35,99,128,145,89,65,116,198,106,144,221,124,82,22,240,205,25,159,186,134,21,204,135,139,34,243,119,218,94,190,169,63,191,152,95,62,127,127,221,102,159,110,203,103,248,141,0,115,1,51,60,157,201,190,174,221,243,205,15,255,241,231,233,175,37,251,177,126,184,46,1,68,6,224,48,89,207,158,248,112,71,187,217,219,249,228,16,84,40,167,131,233,166,82,76,113,154,37,167,180,227,80,109,207,53,37,117,132,172,4,34,70,158,8,175,178,171,22,100,186,217,196,200,138,30,47,36,131,194,148,166,88,19,154,132,248,247,207,250,153,239,52,200,43,235,229,127,107,174,176,123,231,69,26,111,248,18,203,152,23,252,216,238,71,122,67,47,127,165,223,57,123,173,212,251,49,213,175,155,63,250,60,191,254,246,231,139,63,118,91,174,245,57,174,246,89,82,91,92,86,54,217,36,67,99,107,155,157,187,238,83,3,220,184,18,198,63,201,188,72,9,71,59,252,48,210,38,35,194,33,18,27,9,191,138,106,110,95,183,66,130,250,126,250,117,93,204,241,172,11,142,17,154,118,130,70,30,130,47,64,197,21,103,145,38,229,72,72,11,248,136,86,45,204,128,239,100,55,175,61,37,172,193,249,76,147,77,151,41,22,219,222,201,27,244,209,1,3,204,4,84,77,38,131,14,142,6,12,35,6,135,160,7,196,180,206,254,139,15,230,204,135,60,200,215,100,100,59,150,142,99,177,169,109,109,20,17,104,104,163,200,130,46,176,228,98,87,156,3,41,2,148,154,158,168,16,146,172,232,130,200,72,85,103,203,18,89,38,75,108,254,155,110,95,47,142,189,94,217,37,34,201,43,153,140,244,184,4,40,213,65,231,61,253,122,221,215,75,223,253,12,51,208,189,210,98,79,183,245,108,178,76,1,116,127,186,214,240,179,97,42,106,33,29,74,188,154,13,98,157,235,112,227,140,70,3,42,78,69,91,211,133,116,234,18,196,136,6,155,148,34,76,171,169,39,187,226,169,65,66,149,103,190,248,117,1,1,50,58,232,233,148,187,118,7,10,24,185,99,96,66,168,168,248,9,118,240,14,212,120,130,175,210,211,208,22,58,132,19,96,149,140,36,218,24,58,178,202,232,134,208,116,24,96,161,17,0,84,80,244,163,128,6,34,21,47,99,170,149,204,218,91,30,202,139,125,21,99,100,177,38,144,209,167,53,128,97,24,176,125,189,252,5,234,153,158,204,12,131,209,35,227,111,163,58,173,225,143,49,19,202,127,177,214,184,233,11,31,67,182,132,214,37,28,91,151,72,167,81,163,214,240,30,43,211,74,115,30,223,170,206,156,49,187,116,31,129,47,231,136,135,74,5,208,221,78,23,238,138,202,114,48,48,126,29,0,93,225,230,163,75,214,0,195,6,76,185,102,6,87,77,103,18,80,17,135,1,96,26,177,128,91,191,175,230,183,25,64,142,20,54,16,89,178,108,196,194,82,227,161,0,180,209,84,41,97,53,156,242,18,128,75,4,184,154,153,106,77,20,208,38,56,219,233,16,97,57,4,115,156,113,16,138,40,164,192,96,65,58,125,166,30,97,187,126,249,61,91,134,157,204,204,99,24,225,64,211,159,214,159,206,189,90,202,143,167,47,252,6,38,147,31,19,171,9,176,244,18,212,214,97,219,76,10,168,109,71,154,87,59,99,79,181,49,98,195,94,228,15,214,149,119,78,105,92,102,248,92,207,211,130,246,142,172,53,66,105,108,176,224,235,134,103,87,23,220,102,230,170,133,24,104,107,79,163,39,51,136,211,73,111,106,38,192,251,172,130,15,1,211,75,31,108,5,76,75,176,166,90,98,11,65,38,64,149,165,51,130,99,192,49,107,148,92,5,109,39,173,9,37,136,37,237,192,209,2,69,56,48,255,253,58,166,75,216,142,231,121,45,35,114,226,16,38,53,107,19,12,198,0,163,152,250,242,187,95,222,101,38,51,211,48,147,201,84,227,152,126,37,126,143,253,200,132,107,244,253,54,254,161,17,105,230,188,116,48,151,17,62,67,8,183,162,249,72,244,61,155,207,107,229,191,17,136,206,60,190,94,100,54,104,3,194,161,52,30,147,45,214,28,187,148,62,123,217,166,189,177,203,19,200,236,209,134,114,104,230,97,164,41,58,156,15,55,213,145,249,201,4,192,192,224,50,192,52,2,90,188,38,154,99,42,138,97,7,34,67,35,138,81,40,26,44,128,161,45,181,140,9,60,14,80,88,131,42,51,89,111,55,208,49,193,154,29,141,42,20,6,100,160,255,255,125,165,203,32,123,206,155,4,193,50,18,169,249,206,84,69,1,203,164,36,108,238,199,55,115,177,211,147,236,132,25,53,0,152,238,139,204,104,252,52,198,57,230,122,53,201,252,34,246,64,90,99,104,79,64,64,105,165,162,140,32,248,66,168,1,93,96,161,240,150,249,188,182,64,109,31,164,91,224,171,17,225,121,40,203,93,119,12,228,225,138,126,13,51,182,187,199,53,199,66,155,170,14,204,124,154,113,14,76,135,182,0,33,161,168,0,22,115,192,13,180,45,7,226,196,155,108,103,103,110,12,102,112,112,155,169,144,55,217,94,160,50,208,12,180,92,163,59,99,168,210,216,181,216,18,146,28,148,208,136,10,12,30,171,75,158,102,24,4,198,88,222,183,153,235,198,218,93,91,204,20,85,157,66,166,64,245,168,255,243,63,254,253,31,255,253,40,224,241,73,251,243,219,88,0,163,73,181,42,74,44,24,10,108,242,249,39,115,55,159,244,78,102,166,233,180,198,35,189,240,3,170,28,247,232,251,173,205,142,13,72,80,31,88,81,227,1,219,7,6,243,240,176,171,141,99,127,95,74,119,150,178,190,37,183,143,7,48,66,125,216,12,230,108,181,85,42,95,211,92,39,75,156,255,160,50,214,212,114,148,10,162,218,99,128,133,225,136,142,14,161,16,61,137,74,178,144,97,101,220,86,222,227,237,36,196,76,32,219,163,41,165,129,115,192,17,170,59,39,6,11,34,75,1,22,116,6,56,157,229,52,250,50,45,91,183,139,82,151,171,149,61,168,71,81,151,182,178,31,252,127,255,246,95,123,186,132,246,109,7,83,135,35,35,157,142,86,196,173,17,99,104,177,240,58,211,25,38,217,201,166,103,102,38,35,107,87,168,89,153,201,200,83,31,254,5,235,56,63,251,183,21,177,59,158,148,35,28,233,41,128,90,128,66,203,141,103,164,210,71,100,59,10,195,33,126,39,90,148,165,200,248,118,35,233,193,108,248,234,82,251,99,188,246,170,112,24,226,147,83,232,231,124,245,82,144,117,234,73,13,77,153,164,180,211,37,194,43,27,93,113,251,60,36,18,162,24,96,169,201,152,27,57,92,93,230,62,105,62,205,126,167,235,236,6,35,88,89,224,37,131,240,130,105,109,94,103,129,152,148,105,217,198,154,151,14,221,3,149,235,174,222,59,115,61,221,104,225,57,221,15,35,190,60,28,88,183,211,204,96,87,75,33,205,232,168,161,235,1,218,88,39,225,140,28,166,115,161,233,56,135,190,104,189,162,124,232,233,77,188,6,198,212,196,243,152,239,183,70,56,250,24,153,249,242,247,0,252,248,247,173,190,74,82,70,141,62,53,78,166,205,235,244,75,231,58,59,119,39,203,99,237,235,242,245,126,173,107,182,151,16,226,72,201,98,113,160,15,19,41,204,206,211,26,152,146,112,32,246,97,19,196,197,49,10,47,57,36,146,79,116,206,138,138,73,186,221,214,97,237,41,28,131,250,183,233,226,225,35,234,55,27,87,213,198,205,75,103,5,73,157,47,236,27,93,221,115,92,75,123,161,33,159,10,189,212,240,117,125,20,4,248,92,168,249,110,24,173,24,149,2,77,225,37,89,29,253,48,3,105,66,22,198,0,166,52,144,225,5,178,112,214,84,54,7,158,127,138,163,17,77,60,73,71,106,137,106,0,46,244,186,184,94,85,129,141,50,66,127,176,62,196,122,19,10,149,36,186,43,30,212,251,188,255,202,103,139,181,164,243,120,10,209,49,246,154,215,99,58,251,213,36,111,69,141,6,209,36,50,136,140,16,1,48,32,22,20,205,117,114,237,100,198,77,102,218,102,198,128,12,220,225,211,63,221,43,47,196,58,109,2,29,94,10,158,223,138,82,238,152,214,208,124,144,20,53,147,109,172,21,155,54,62,236,74,167,65,3,249,43,139,145,75,112,205,112,198,167,38,154,74,33,207,48,215,153,235,160,131,227,27,14,105,36,69,65,105,110,7,70,117,42,58,174,140,57,19,3,55,28,0,146,213,237,94,217,64,171,156,219,190,179,71,250,211,163,69,65,22,168,2,11,28,246,236,74,47,164,175,220,134,221,189,254,137,167,39,176,104,95,249,178,244,202,65,190,93,231,229,117,126,247,80,159,218,28,249,124,178,225,48,172,147,197,117,150,248,147,8,92,229,59,190,13,34,38,51,41,232,110,159,160,96,98,49,123,134,61,114,157,190,152,185,234,153,236,204,112,184,77,132,16,119,72,41,177,125,214,31,238,245,188,124,56,211,52,224,20,51,177,50,199,214,97,33,237,173,203,80,226,76,154,233,221,164,16,231,16,133,3,32,226,115,8,225,32,62,5,140,167,52,254,182,44,199,180,189,101,71,124,212,216,167,4,40,69,53,89,58,46,213,88,136,158,164,227,94,164,29,77,102,76,51,65,35,100,116,52,52,123,10,150,210,85,56,132,25,197,59,203,134,41,7,133,93,106,65,232,231,107,235,17,201,49,251,98,78,229,242,180,87,94,93,117,163,154,160,146,247,185,230,211,252,190,159,143,155,188,29,252,185,249,53,204,213,197,230,89,235,188,86,191,65,164,207,11,101,13,226,16,187,140,84,130,65,204,154,6,20,195,48,3,102,180,218,235,248,210,108,166,62,18,205,93,161,90,6,100,101,81,60,67,158,63,12,52,8,42,62,151,157,200,10,231,28,206,161,16,211,195,243,181,119,145,76,159,226,28,28,89,40,93,20,5,103,121,93,151,149,229,64,223,215,213,46,3,191,130,15,255,128,214,26,210,117,152,211,117,138,103,56,12,221,225,133,11,224,112,24,29,140,27,215,54,38,165,217,229,24,143,206,140,74,16,71,27,48,251,63,100,208,200,18,49,17,89,126,151,98,111,79,206,167,183,233,221,51,127,252,240,120,76,100,159,73,206,243,154,47,121,14,207,165,176,198,148,209,62,213,101,77,227,158,125,60,205,171,120,166,238,245,187,12,226,146,218,246,54,67,184,137,231,249,208,147,66,48,169,249,106,133,99,199,243,70,164,243,250,242,206,213,48,51,103,218,28,171,181,178,190,2,157,255,124,21,44,95,66,80,103,141,98,0,97,196,212,171,72,241,209,230,224,211,45,33,222,153,63,14,217,86,22,11,117,192,107,143,247,173,179,30,56,126,2,41,67,186,59,66,143,0,96,212,48,192,0,203,194,40,137,145,195,52,13,24,89,52,196,93,173,22,245,44,7,225,24,6,220,5,82,133,16,181,0,46,236,90,241,234,117,178,86,185,230,55,215,243,143,126,252,53,143,143,114,127,250,152,63,61,229,117,170,199,61,191,164,210,99,94,223,135,31,96,102,169,47,47,95,253,117,206,71,239,218,89,210,87,140,153,80,236,82,9,48,160,207,4,34,96,236,14,173,230,117,122,185,201,78,103,18,172,174,67,129,79,164,35,252,233,207,64,47,222,37,252,21,180,129,108,59,186,65,173,115,191,255,180,87,246,2,132,104,165,211,204,90,175,166,106,255,92,79,159,108,98,94,191,222,29,134,185,61,141,66,179,111,87,141,17,157,155,96,230,136,119,150,23,8,243,0,242,37,108,65,192,54,70,109,28,205,7,113,183,220,6,31,201,42,43,106,174,63,223,45,198,38,222,34,125,73,158,112,101,113,207,243,185,172,95,113,104,166,112,156,226,165,228,151,152,99,162,58,198,151,104,92,150,112,236,78,16,169,20,164,250,236,209,220,97,161,148,215,117,92,154,16,146,133,9,192,223,91,251,158,15,227,33,220,186,186,172,224,250,247,195,102,164,232,245,182,107,111,52,197,65,26,160,131,116,105,143,199,92,55,132,29,121,176,181,234,108,118,94,190,118,156,205,206,202,102,231,251,248,179,207,249,178,15,124,70,56,152,48,180,96,99,75,25,89,72,151,60,190,178,6,101,102,247,38,111,120,175,51,128,195,225,163,7,87,14,50,20,47,146,108,185,36,146,17,211,51,14,29,183,56,176,151,129,129,76,80,76,215,108,175,48,104,136,88,159,83,198,145,245,124,207,95,191,78,56,227,207,125,253,78,86,115,121,234,24,149,139,126,216,15,214,135,185,78,63,251,175,255,97,239,102,47,238,118,230,252,202,151,175,224,207,199,95,127,130,91,38,162,29,164,148,93,88,75,177,206,99,63,78,69,234,156,231,114,131,39,238,78,237,214,127,233,155,53,122,142,235,216,159,248,178,89,130,3,115,25,61,239,246,14,186,242,93,247,120,29,125,234,158,234,55,196,234,53,147,205,204,9,145,167,25,61,178,151,133,190,97,43,24,222,120,150,16,121,102,254,111,91,187,76,69,143,17,66,141,123,46,181,17,157,90,250,148,117,202,204,95,199,119,25,221,97,160,254,187,11,145,217,233,232,207,1,98,189,225,19,28,27,15,54,161,195,17,254,60,158,22,207,40,253,60,219,15,16,59,218,83,104,251,226,66,64,141,214,145,247,237,10,25,214,170,105,95,145,201,4,233,233,238,244,250,240,116,246,46,111,207,90,117,157,106,13,12,65,183,7,173,14,93,127,158,245,251,44,119,140,222,244,103,214,239,71,5,223,0,66,131,201,190,124,203,114,234,70,57,94,190,62,22,80,67,237,142,155,96,102,214,101,190,191,206,184,159,110,111,230,235,107,227,140,69,151,192,121,181,55,182,10,143,199,227,227,239,78,15,191,251,173,235,95,254,221,250,79,113,125,71,237,112,26,47,251,246,237,7,191,209,158,9,137,37,84,53,145,9,161,91,161,154,37,135,121,27,225,61,203,203,229,233,215,240,163,182,99,142,135,114,203,127,126,221,243,235,178,242,100,61,207,119,138,191,206,38,149,165,71,55,111,93,221,115,42,185,52,230,174,239,199,53,243,203,15,239,175,120,45,53,124,134,223,50,122,178,220,159,121,107,15,59,119,144,239,158,251,147,222,231,40,143,241,116,121,5,135,161,3,128,64,200,3,114,225,75,224,188,133,12,67,126,209,89,118,81,206,195,64,238,57,99,4,34,138,186,66,56,81,19,46,148,34,99,8,116,121,17,25,62,175,50,96,102,97,115,80,194,131,51,80,99,193,120,169,16,69,109,0,233,88,219,62,31,181,110,39,172,207,246,231,10,228,93,14,213,22,22,217,219,233,234,107,132,83,33,203,188,114,33,81,66,11,20,146,25,224,150,57,37,161,131,186,171,59,8,4,51,189,163,199,55,56,140,215,228,5,144,29,89,4,106,157,12,44,96,160,22,7,165,73,60,13,206,112,31,203,38,132,181,206,42,165,61,182,237,219,195,246,249,176,124,250,179,229,159,254,131,253,75,108,231,249,92,190,151,207,101,190,171,180,196,148,154,32,50,50,114,213,84,53,220,92,68,21,35,13,134,147,241,246,248,244,203,235,227,7,226,238,41,29,83,197,212,76,217,201,18,103,63,232,57,112,226,245,69,6,44,128,222,119,231,157,44,232,83,125,122,198,59,44,208,183,73,207,68,146,155,217,117,142,111,200,181,142,66,112,4,221,247,8,101,158,241,152,182,112,252,112,91,1,243,203,205,246,198,250,255,0,163,42,214,49,89,180,135,220,83,66,70,98,13,193,113,176,6,187,6,129,176,80,171,212,6,103,27,232,190,220,128,16,53,106,161,83,115,97,52,130,97,0,77,162,238,72,0,218,18,6,13,206,98,28,113,206,242,45,100,100,128,55,63,157,172,74,21,161,168,61,19,132,154,90,250,116,159,166,46,182,86,122,121,27,123,190,226,226,199,245,119,159,233,159,254,165,254,75,215,95,45,104,55,246,58,214,15,224,40,204,118,193,55,108,107,219,144,148,56,165,20,154,99,163,224,226,225,180,75,222,82,62,188,30,126,217,215,55,166,210,104,180,78,233,38,173,221,179,60,244,130,18,14,123,22,237,101,24,64,54,178,61,55,127,60,39,208,180,142,64,223,141,47,194,141,241,155,15,24,199,25,231,96,93,72,237,181,221,9,222,165,247,14,170,81,137,21,108,187,169,186,93,34,175,141,81,243,53,244,38,19,142,94,13,91,167,109,12,76,23,141,26,83,188,140,156,179,185,163,147,13,4,40,7,73,34,72,93,116,7,113,142,168,76,223,91,107,16,48,30,110,33,61,224,70,2,170,238,102,103,83,51,109,228,193,52,183,224,239,86,183,254,19,253,251,231,248,9,242,158,111,28,19,59,224,59,123,67,83,90,83,203,85,79,199,166,16,132,86,7,202,16,55,20,198,24,206,198,93,235,203,203,79,127,67,118,239,78,245,144,171,214,86,109,37,54,61,127,242,39,144,135,44,238,173,8,251,20,18,138,85,84,211,163,210,100,204,25,118,230,166,231,46,239,124,76,58,66,32,1,193,237,240,60,251,60,10,196,226,23,71,195,135,240,131,144,135,224,11,21,200,145,54,173,49,100,83,147,123,85,143,204,32,83,108,3,230,128,90,168,173,93,231,178,134,227,18,190,118,136,31,226,153,106,122,172,97,50,179,17,188,152,175,227,117,240,141,16,29,19,8,161,174,73,76,33,89,122,8,51,212,104,133,232,57,180,122,25,113,117,237,44,64,166,144,172,111,56,96,8,235,39,19,160,71,212,72,168,197,194,253,140,97,69,46,51,125,106,248,150,55,255,240,252,193,246,215,232,130,117,254,29,23,95,207,142,225,197,91,249,216,241,85,181,162,18,0,38,22,17,151,2,23,5,81,241,153,247,25,103,186,123,175,207,47,199,103,159,95,106,55,60,2,164,22,181,45,237,171,93,181,254,235,231,32,134,111,121,192,253,43,168,17,25,142,204,76,122,128,162,128,185,106,146,173,6,83,244,174,77,79,95,204,7,157,97,26,169,60,144,196,14,14,112,135,174,92,63,199,53,184,140,173,177,226,55,255,99,215,193,20,87,168,141,235,117,156,5,13,2,237,31,8,7,198,203,135,106,70,89,243,47,214,52,144,199,215,21,55,178,213,212,80,186,13,140,103,150,145,99,48,29,175,30,84,178,6,232,2,25,21,98,135,171,22,119,159,113,65,112,24,200,114,119,122,146,145,204,171,3,144,161,45,179,68,160,114,236,112,150,226,114,46,78,243,230,143,252,246,159,111,252,244,146,111,159,219,79,115,216,174,219,251,120,156,103,203,60,199,247,175,245,103,10,138,25,11,41,28,145,209,96,205,184,140,245,192,189,116,215,238,253,125,125,125,121,253,243,211,227,155,31,160,20,101,100,225,112,235,104,162,36,135,228,80,30,216,22,52,96,146,61,88,82,26,69,71,134,78,139,88,136,153,196,107,156,39,91,58,26,163,19,144,204,73,134,245,72,142,6,152,166,83,30,95,183,14,7,166,227,87,13,16,124,184,4,86,99,122,179,176,155,186,163,31,132,114,11,180,118,249,14,193,135,243,16,116,113,43,24,33,8,106,220,83,74,220,56,238,241,167,223,207,129,22,241,121,49,6,167,171,209,14,202,26,188,201,68,151,6,1,3,13,192,40,167,195,217,203,200,192,229,14,136,100,0,128,156,71,104,111,26,143,102,128,168,177,145,130,1,216,187,57,89,144,129,139,76,223,254,35,255,193,63,103,157,159,146,118,56,88,103,115,28,211,16,93,23,180,146,108,203,165,35,142,46,209,164,73,55,168,229,240,115,28,159,175,237,121,246,47,151,227,207,207,135,247,221,123,141,86,85,105,106,24,96,105,70,60,94,56,180,7,9,174,20,168,167,86,35,51,25,89,76,99,98,48,135,81,141,49,116,17,99,102,71,23,119,249,60,235,59,193,240,185,188,57,244,250,148,44,176,83,99,126,19,220,56,157,126,123,157,161,83,8,29,199,48,47,208,120,214,186,184,2,89,225,72,175,18,31,158,214,208,132,67,109,88,195,200,179,102,118,220,202,69,242,204,221,222,55,21,106,62,46,196,212,41,8,178,14,186,0,230,34,106,178,85,153,198,224,132,36,136,61,157,189,86,123,0,68,38,94,247,162,153,140,12,102,116,246,112,173,101,17,192,65,27,13,90,162,97,51,157,237,164,180,185,204,248,240,7,183,63,255,25,94,191,175,227,83,182,197,144,139,172,144,73,116,60,104,126,47,186,149,21,245,162,130,201,170,100,127,220,207,207,223,125,247,211,248,248,193,120,185,206,239,9,115,254,198,226,71,183,91,177,43,8,172,88,134,65,135,252,53,191,7,70,143,182,46,146,56,132,39,43,89,123,120,1,19,115,116,231,118,180,109,204,85,50,5,7,89,52,146,1,26,134,203,224,26,181,245,162,227,151,41,13,194,207,242,109,24,155,28,62,239,37,105,141,195,60,207,155,8,243,134,175,208,104,141,57,43,71,82,161,85,24,161,126,15,78,109,206,160,230,142,32,88,27,82,181,102,22,5,60,239,251,134,56,224,19,178,81,46,193,118,251,59,149,27,189,78,188,207,155,237,140,189,116,187,42,214,149,203,204,141,134,0,131,9,18,82,39,181,55,217,123,104,135,141,158,176,120,51,151,111,88,99,252,39,158,5,101,106,81,198,148,105,140,124,85,161,101,190,185,92,166,204,138,69,48,14,45,62,44,218,205,187,203,101,170,18,4,79,202,209,119,247,231,101,220,138,223,179,173,253,229,229,113,253,218,95,95,250,189,252,143,151,211,143,47,199,143,238,14,47,119,39,31,159,53,253,122,142,97,41,19,155,217,25,201,22,152,177,29,229,43,175,35,159,131,16,222,219,240,176,241,117,252,154,151,239,110,55,201,108,103,166,160,140,200,88,34,140,85,73,145,8,61,140,113,243,109,250,71,227,71,171,171,7,134,178,178,104,212,183,5,209,193,105,87,20,194,155,196,252,152,127,232,216,96,23,11,148,174,112,141,254,135,161,54,54,89,253,244,156,28,193,167,230,206,27,217,92,106,184,31,178,22,194,20,184,229,52,124,141,187,92,221,185,1,58,52,132,8,106,192,167,11,118,255,142,55,191,14,25,141,68,116,230,49,120,3,229,16,20,34,9,47,44,42,25,213,72,130,67,193,30,14,32,89,231,9,205,182,36,107,242,186,214,117,162,179,236,28,154,82,67,22,141,93,25,141,33,178,155,234,58,99,233,80,6,22,53,80,15,54,83,40,250,104,133,20,41,124,173,183,187,252,190,98,189,150,255,43,120,126,165,63,154,173,199,251,151,221,47,251,227,31,63,212,211,219,172,84,85,178,106,84,71,59,140,18,0,33,10,154,249,255,178,221,216,3,146,2,56,0,46,94,56,42,146,52,153,4,208,128,113,56,103,32,104,172,44,158,55,48,7,202,85,214,79,251,197,252,36,244,105,175,158,47,106,106,235,44,31,236,8,230,117,229,187,51,208,152,138,11,161,153,159,106,186,189,240,237,166,174,11,60,28,94,25,185,105,192,101,102,209,62,25,194,39,28,249,180,219,253,7,51,154,132,117,36,211,156,231,84,29,248,102,14,227,197,176,71,147,4,40,36,41,48,41,177,103,15,112,89,128,3,198,100,34,131,34,244,233,237,216,205,198,182,238,6,84,12,162,37,145,177,156,243,222,178,219,36,27,26,55,60,218,86,90,179,196,107,72,144,105,132,66,104,20,165,234,86,57,186,188,148,88,173,30,197,217,222,231,245,255,255,120,248,192,86,42,218,40,82,16,23,25,29,100,97,70,116,194,50,25,23,193,160,145,215,39,30,102,144,183,106,116,16,140,152,46,80,148,106,202,37,32,93,186,146,140,2,201,37,232,226,132,108,226,80,14,128,100,200,161,220,20,152,74,182,15,247,133,93,211,161,95,103,198,107,81,255,37,42,87,48,149,187,116,183,177,208,80,243,85,85,201,204,0,194,105,202,107,135,150,99,246,62,104,168,237,168,251,134,2,241,41,107,69,159,42,245,142,109,51,148,204,37,23,94,244,22,21,116,141,36,85,1,53,181,50,171,196,67,86,77,80,73,12,195,183,15,236,125,10,41,138,48,198,243,208,60,129,144,229,0,104,191,72,5,27,75,50,41,37,22,215,152,157,39,53,108,149,173,219,121,203,59,248,138,210,4,79,152,8,96,1,1,74,185,164,42,130,17,242,240,113,79,179,203,73,31,252,135,223,253,65,63,121,33,115,201,186,192,83,23,202,86,98,133,18,2,32,44,187,10,82,78,66,48,195,17,245,46,50,38,29,1,16,197,0,35,77,53,9,77,178,153,10,77,146,14,140,17,53,217,73,118,215,98,177,213,147,218,97,58,113,243,49,79,33,237,83,66,194,47,182,87,61,244,148,26,4,97,62,84,212,107,19,96,34,248,226,116,88,209,183,118,54,242,20,125,26,51,189,47,82,139,158,78,119,132,32,40,251,230,83,211,87,213,131,229,70,11,232,86,42,14,83,96,5,22,210,74,104,39,213,154,1,48,56,73,116,16,19,41,156,99,18,141,203,58,68,196,109,10,247,66,8,242,21,148,169,179,169,22,98,29,66,26,133,248,149,82,67,157,178,29,112,253,107,31,255,246,155,253,55,64,14,159,39,60,226,80,227,210,101,105,107,10,253,154,107,95,243,12,99,220,79,62,222,249,222,86,119,222,98,204,36,206,41,7,81,240,0,148,179,1,145,128,114,10,28,14,153,88,251,143,102,137,207,129,211,141,41,35,116,39,217,125,82,12,67,81,116,26,122,153,1,211,36,205,97,8,193,236,120,129,236,201,21,114,131,101,30,43,221,150,78,63,78,105,194,254,229,87,121,77,255,74,181,44,17,103,89,227,49,208,141,133,5,184,158,254,38,175,89,41,3,161,199,23,148,21,69,191,190,59,227,129,136,21,99,4,31,162,201,16,159,181,20,227,0,119,123,243,198,128,122,47,207,226,108,50,132,44,224,168,36,37,166,143,78,72,96,50,49,170,65,100,57,48,93,28,205,33,145,164,88,20,97,212,193,41,146,3,199,81,30,255,230,143,255,231,183,151,237,187,100,168,40,183,128,176,210,172,107,237,125,125,243,88,159,98,94,238,253,167,21,255,255,83,240,175,251,127,60,246,255,248,143,159,148,70,230,112,168,154,42,109,80,37,177,0,4,145,19,167,156,38,10,85,255,15,75,152,4,178,122,198,48,160,199,161,95,157,80,77,186,5,146,196,60,73,236,72,182,52,157,161,151,4,16,4,32,195,138,54,103,106,251,28,83,137,153,249,37,26,3,230,122,171,217,92,134,248,198,89,234,195,89,168,130,185,9,140,178,163,111,149,182,156,81,240,254,130,77,30,208,29,95,158,118,66,25,28,168,81,78,199,53,39,182,5,49,159,33,137,14,165,129,193,229,56,134,48,197,197,185,204,6,48,76,153,135,121,142,208,171,48,7,21,75,68,223,238,94,214,23,119,206,209,149,20,154,29,194,38,10,102,53,53,217,218,153,139,176,133,167,191,246,199,255,147,126,124,179,105,213,111,179,173,172,151,187,72,169,11,51,227,237,122,25,95,199,249,186,199,249,182,243,95,23,62,110,255,250,225,31,255,193,120,212,171,213,152,146,201,118,164,69,43,26,0,13,223,226,139,221,64,21,189,52,161,68,247,242,245,15,241,41,11,217,20,0,66,72,220,102,94,32,84,46,70,81,200,149,120,97,154,73,52,211,105,171,0,222,57,56,218,13,220,118,161,146,139,95,249,229,96,15,233,210,240,121,94,235,228,245,58,254,246,113,95,48,106,43,212,144,155,235,160,244,161,229,234,8,175,149,165,15,169,211,212,247,131,233,70,177,220,201,238,203,127,236,246,3,178,28,84,129,54,20,239,74,173,9,66,4,116,90,224,139,125,157,250,109,181,252,236,8,103,149,156,21,66,227,121,147,245,90,231,91,38,121,49,156,39,123,250,166,1,191,240,170,14,247,14,142,30,12,200,128,250,30,100,229,185,254,213,249,103,183,63,186,253,193,220,114,78,223,44,191,227,223,225,239,249,79,126,252,121,27,63,222,233,118,208,140,176,201,0,39,166,10,27,70,167,74,105,135,77,167,215,213,7,226,22,231,223,243,229,255,117,25,143,93,125,163,159,150,26,181,23,27,164,25,186,224,253,229,237,247,56,62,191,206,188,173,175,227,250,246,252,241,175,110,199,31,253,139,191,183,255,44,142,9,103,57,166,196,14,115,247,174,98,59,192,20,67,76,12,138,9,80,6,173,62,245,87,104,247,101,17,226,238,107,134,0,231,106,82,70,237,203,45,211,128,147,162,92,7,112,48,58,12,206,139,115,24,165,63,195,233,193,49,0,177,205,200,242,146,225,152,119,157,177,165,177,219,123,153,241,221,231,49,236,70,178,243,248,58,251,191,248,58,54,142,195,136,116,191,242,52,106,137,75,67,13,252,47,250,243,21,53,103,29,248,104,234,97,49,214,7,168,119,42,94,49,204,246,237,23,37,168,47,33,102,43,77,251,224,174,132,124,182,216,60,236,101,152,35,11,124,78,81,91,93,144,241,229,217,71,232,121,54,70,198,91,182,220,132,43,235,236,11,192,106,44,158,10,0,208,214,139,158,201,4,144,37,173,0,161,92,93,101,237,225,122,55,62,200,173,110,197,81,125,84,27,193,159,98,204,210,4,98,214,11,119,113,173,186,173,65,6,112,150,222,49,124,197,232,149,181,79,112,118,142,43,68,51,125,99,241,219,194,62,98,125,182,239,255,26,5,192,6,234,29,104,238,248,198,4,50,9,196,205,95,196,35,52,224,225,155,181,103,148,237,214,101,30,230,130,174,247,178,57,199,121,109,86,170,57,190,230,254,255,191,142,223,238,223,126,222,242,186,63,94,175,221,191,252,97,209,231,237,250,94,92,238,30,215,145,213,205,167,251,191,127,249,226,121,118,254,240,236,113,91,252,11,95,126,245,175,191,105,250,254,219,79,125,255,95,248,230,217,79,191,120,243,231,219,229,188,118,189,135,222,237,51,188,205,94,218,214,38,62,45,21,54,98,70,47,178,216,52,100,82,73,136,16,97,46,197,148,102,73,125,144,46,90,62,121,145,146,161,188,74,150,87,162,163,128,76,18,100,105,228,105,58,239,231,218,124,250,7,122,175,135,193,78,76,76,110,218,210,163,215,251,100,186,187,104,175,177,178,212,227,89,35,196,158,194,174,247,113,5,85,102,214,121,40,214,142,120,150,35,75,113,152,101,244,218,103,189,57,246,174,152,60,7,132,151,150,87,237,196,141,0,35,130,8,20,77,51,93,71,199,8,132,81,27,3,185,206,66,187,48,83,103,136,4,31,225,160,195,214,1,142,134,222,42,131,226,214,57,50,74,37,222,238,132,190,6,212,243,87,141,224,33,136,79,88,131,147,137,64,64,173,128,52,18,25,13,16,68,107,85,75,67,227,50,0,36,54,208,100,32,114,197,225,1,151,58,199,188,166,105,167,137,102,171,119,50,239,239,178,6,89,58,29,149,37,253,193,57,161,30,136,105,165,181,19,151,120,53,238,80,204,97,93,235,171,141,191,226,111,111,165,35,122,2,30,54,52,162,74,95,64,124,17,221,244,132,215,125,160,19,209,35,181,5,109,198,177,87,182,103,214,24,18,101,255,244,248,76,253,190,62,185,215,231,245,131,139,251,254,254,231,87,239,249,79,36,237,248,108,170,219,231,250,225,190,191,126,164,243,61,57,125,204,230,231,251,241,219,45,247,250,250,183,220,255,254,249,195,199,135,235,207,15,135,119,117,95,215,207,238,30,34,150,64,75,22,212,122,153,131,152,1,140,197,72,98,16,166,153,48,53,37,112,36,152,87,199,56,151,73,18,225,77,57,37,208,16,153,24,49,144,73,221,121,138,194,20,71,0,100,37,131,241,6,32,211,76,239,231,210,190,35,41,87,5,7,137,138,27,22,82,89,31,14,132,83,207,48,86,14,126,122,131,7,134,64,172,115,189,65,227,66,242,220,70,244,26,130,48,199,109,110,58,109,73,80,104,81,191,206,12,142,194,89,7,188,73,12,35,8,115,204,179,176,254,110,10,190,17,159,84,132,204,56,68,10,136,72,32,150,38,81,144,181,3,0,80,40,106,75,10,49,24,83,124,186,150,27,182,106,185,34,75,35,78,141,221,207,237,251,182,115,39,42,253,218,163,87,225,13,149,161,137,164,75,140,156,131,71,14,174,192,7,163,235,74,69,179,246,75,58,166,238,147,88,143,63,254,255,182,126,131,16,3,217,130,220,69,202,201,129,248,178,128,11,84,228,213,116,68,150,90,94,62,83,106,219,8,14,17,28,0,32,35,36,54,236,178,86,7,239,187,253,62,251,151,222,53,183,55,199,251,89,231,173,101,187,206,245,166,89,239,206,63,122,249,113,224,234,221,131,248,208,242,77,184,155,79,189,177,252,239,159,63,251,246,46,219,195,221,174,40,35,18,11,0,69,144,109,10,154,11,77,169,195,41,229,112,26,76,25,40,83,18,50,74,145,46,21,33,24,10,36,103,134,11,10,6,4,156,53,88,162,204,174,155,145,59,188,180,199,13,12,174,217,212,56,36,131,3,211,40,171,104,39,0,66,134,121,237,199,82,227,23,181,70,91,129,176,124,110,27,64,172,129,110,133,170,87,211,247,113,157,29,47,58,58,96,170,31,180,178,252,1,207,114,160,237,166,218,167,111,103,84,15,29,175,45,144,199,167,192,153,79,13,34,1,68,100,12,85,1,16,72,16,84,41,29,181,145,174,97,10,176,132,89,133,44,232,52,102,229,238,44,65,27,178,157,231,108,221,16,46,118,158,251,120,160,70,49,185,61,178,9,229,147,252,116,244,177,163,179,195,74,183,6,183,59,251,93,22,199,2,177,188,238,136,198,228,206,81,135,102,215,185,52,245,26,213,177,9,167,88,95,203,102,105,207,161,101,19,180,221,129,141,226,217,34,203,237,177,148,146,17,231,184,118,236,107,86,79,229,225,120,122,243,202,177,73,76,87,26,200,217,135,46,183,227,163,247,151,143,151,154,7,139,167,247,151,79,158,188,253,101,191,174,158,255,233,71,223,50,195,238,102,129,0,0,41,22,64,129,4,26,197,84,33,8,133,64,147,216,50,189,249,42,49,196,208,96,128,149,134,156,179,18,50,185,173,161,209,34,150,94,201,178,49,13,119,236,77,54,3,32,132,182,115,170,207,109,124,87,236,227,254,44,87,131,244,14,139,67,235,97,51,221,253,69,144,135,112,56,63,83,63,100,183,174,113,60,214,192,34,102,103,186,213,190,113,211,161,26,137,57,229,100,138,86,43,234,217,215,189,157,190,218,59,58,5,96,113,88,158,5,114,115,127,8,134,17,128,198,126,237,147,8,84,93,99,16,80,4,213,10,210,154,200,114,150,115,138,195,33,141,78,8,71,219,194,186,174,235,195,30,30,123,122,180,108,53,147,45,26,61,154,135,1,16,173,43,253,128,90,29,31,81,250,56,234,83,242,17,246,90,226,107,215,50,25,42,76,229,63,167,63,211,19,73,78,32,168,145,227,188,194,187,61,90,228,132,110,234,178,106,201,242,150,73,67,220,150,210,196,64,44,1,192,40,3,17,76,54,186,46,175,117,221,105,239,155,110,251,77,51,116,7,78,235,233,4,171,77,89,190,251,137,195,165,124,229,116,143,122,134,199,198,91,61,58,138,205,39,233,169,190,106,161,72,105,2,10,100,1,128,46,128,194,114,170,40,165,52,134,105,90,32,101,74,32,25,111,91,254,230,225,77,5,189,153,101,84,99,208,152,7,184,116,86,103,146,140,57,155,165,179,110,199,148,94,92,143,0,76,239,70,23,212,222,116,93,161,126,157,162,45,25,124,151,70,132,172,184,208,107,254,58,135,201,175,107,123,233,227,64,79,197,251,158,185,221,101,187,142,3,193,121,144,79,73,179,195,218,18,212,252,176,206,44,235,232,136,47,173,11,253,90,196,62,195,0,127,209,80,137,18,137,64,0,64,58,229,90,200,232,3,6,36,176,166,130,200,137,25,46,2,96,69,38,221,204,220,54,177,203,98,187,232,213,101,124,190,77,180,196,58,181,122,219,226,35,252,96,112,157,173,105,125,85,92,180,187,153,42,171,130,102,235,212,38,95,107,241,130,187,97,254,55,253,71,37,8,48,36,23,70,68,229,194,224,194,28,23,12,120,104,104,140,52,125,86,206,175,53,224,146,92,207,101,51,108,84,84,142,80,150,149,70,195,217,117,77,1,102,77,150,104,179,152,254,182,141,21,244,86,109,213,212,170,92,245,113,83,91,107,230,141,217,94,143,240,177,215,44,205,48,117,104,143,203,35,199,86,42,150,102,58,144,2,8,160,64,76,129,65,163,168,36,166,170,35,135,32,52,4,193,84,115,200,133,14,30,196,145,25,87,102,90,20,34,148,75,22,71,37,193,51,88,180,38,16,160,35,35,89,12,6,0,121,203,190,230,56,36,29,48,93,77,45,114,62,106,68,136,199,121,77,185,138,228,48,238,73,207,227,235,87,152,69,50,216,31,129,138,249,161,34,40,173,81,196,131,224,192,116,73,43,85,253,189,98,119,5,37,46,67,178,10,62,1,28,60,170,166,214,230,133,34,180,253,236,14,51,205,82,10,25,160,170,5,162,249,218,21,0,34,194,10,0,120,1,64,46,88,147,91,187,45,83,19,13,217,209,187,176,147,90,204,222,198,109,59,226,229,179,151,87,250,179,202,121,46,62,30,204,217,71,31,212,229,96,49,4,7,195,164,224,133,65,205,131,30,149,55,212,78,154,225,111,255,55,230,63,130,19,198,161,228,197,94,18,0,240,102,162,122,170,49,124,121,41,93,19,42,9,103,78,250,164,153,27,77,140,199,12,130,37,138,245,246,96,63,98,23,92,23,13,3,118,28,116,116,106,59,194,116,146,124,104,160,99,190,252,216,173,189,160,222,26,119,71,150,114,38,217,240,124,166,145,115,119,120,80,146,60,101,65,193,6,4,64,68,144,144,100,166,82,83,197,186,109,53,91,37,83,130,41,193,96,40,15,247,194,119,11,91,55,111,34,78,104,12,8,24,83,20,87,49,182,213,68,113,15,25,136,39,229,214,124,36,18,74,220,238,114,14,83,208,135,210,69,173,90,207,211,64,58,139,119,192,160,28,153,189,243,55,15,182,95,127,178,195,198,103,186,78,188,27,211,75,208,158,101,184,189,65,8,88,159,124,80,35,58,246,55,214,222,112,197,120,62,171,207,211,112,28,192,18,39,103,196,13,23,90,91,203,44,225,152,30,118,21,211,42,34,191,113,40,85,17,2,16,47,34,12,64,4,192,26,78,108,217,222,86,91,183,89,226,102,84,58,18,114,214,89,244,225,183,241,58,95,159,168,151,253,158,163,171,137,181,134,171,172,142,72,28,145,30,8,17,249,80,159,78,90,69,186,176,144,221,178,32,7,2,114,40,3,34,104,0,112,252,36,82,100,82,175,130,225,155,15,49,185,112,161,155,145,186,89,222,59,39,116,240,74,96,33,176,192,154,41,40,56,199,19,2,195,238,96,102,138,74,134,75,77,34,207,20,141,236,167,214,22,142,193,104,30,188,75,108,234,196,145,182,252,118,169,142,166,81,185,52,188,119,187,133,17,35,80,0,144,165,192,38,17,69,17,16,162,175,36,164,36,55,120,91,190,100,205,216,48,56,189,167,181,136,116,24,0,229,210,0,161,86,21,56,92,0,200,12,100,0,38,89,128,103,158,99,88,71,208,94,210,24,193,135,228,40,211,62,112,208,66,232,56,218,49,210,159,213,148,211,131,82,65,237,28,99,211,252,91,14,55,230,42,18,166,168,19,105,105,211,30,36,168,101,162,234,212,42,231,117,111,194,179,80,31,153,49,59,234,246,131,153,182,118,213,30,208,22,146,105,116,96,96,9,57,70,151,12,134,26,67,5,132,178,243,139,241,176,30,92,95,226,221,158,98,188,148,43,1,234,91,95,218,62,95,206,187,71,126,227,211,113,179,245,253,122,46,158,122,127,29,95,94,231,231,212,143,215,103,123,183,187,91,61,184,8,148,22,181,196,96,6,246,179,143,227,188,62,230,157,35,22,85,197,93,163,176,56,229,247,183,122,97,66,18,2,7,237,17,111,165,122,52,224,59,79,108,185,139,240,197,228,84,103,89,245,187,38,19,43,9,35,9,96,8,78,171,2,141,45,162,196,142,221,243,193,205,211,96,221,196,134,69,99,66,67,35,8,15,136,46,25,26,16,21,159,230,27,107,116,154,222,219,61,250,188,31,88,125,103,251,201,10,141,104,154,164,154,60,27,37,27,97,84,1,132,44,79,58,19,81,77,13,3,165,89,127,213,136,134,52,100,90,210,96,25,233,110,55,161,57,141,211,205,203,222,116,207,217,89,52,0,193,20,146,89,235,249,185,74,183,59,147,154,132,154,28,47,229,131,75,56,180,199,234,125,223,40,137,73,128,183,230,125,184,214,158,209,236,127,163,85,203,193,184,84,16,65,60,52,20,61,52,116,98,60,134,103,150,44,222,172,192,250,160,96,20,98,191,131,156,17,51,39,84,214,145,68,136,215,190,110,14,151,109,245,97,227,168,91,247,245,79,210,80,154,120,230,21,47,130,55,23,193,138,54,29,93,106,76,5,32,197,101,206,54,142,135,89,52,93,209,141,100,185,86,31,218,126,37,245,151,125,220,44,52,251,84,84,43,47,37,143,56,219,206,113,29,47,109,206,52,183,255,190,42,55,19,65,3,36,1,40,186,217,189,56,231,122,135,143,162,188,204,147,254,129,254,129,228,153,142,107,252,51,254,156,0,145,70,224,196,124,93,55,221,200,56,117,208,47,117,126,157,50,235,180,186,201,109,55,115,58,141,119,253,172,115,49,228,48,56,35,73,198,150,136,88,36,116,92,206,48,131,176,67,53,93,186,56,2,5,5,130,26,107,49,168,4,64,176,6,169,221,225,200,82,105,162,38,30,3,0,5,200,21,166,83,193,2,44,102,108,2,144,44,209,6,17,2,12,49,76,33,45,193,160,73,228,210,28,166,33,188,48,146,88,153,216,3,32,155,20,173,86,245,120,169,214,98,30,210,108,178,50,147,25,12,0,32,23,50,117,165,233,97,7,203,149,26,138,225,59,125,177,247,231,103,254,98,80,71,107,157,174,231,139,66,207,168,161,159,212,42,29,192,49,24,37,67,205,180,84,37,77,190,132,246,54,26,17,11,108,79,88,245,190,222,217,222,228,121,142,197,250,171,95,31,251,66,144,57,142,64,188,114,120,19,0,151,53,18,0,94,143,226,39,91,203,46,161,62,137,102,178,237,178,237,139,177,109,254,99,30,95,90,97,251,130,18,94,135,184,242,188,90,85,224,134,144,205,205,102,28,173,223,39,222,195,28,97,182,48,131,80,50,23,205,163,179,7,58,243,226,79,214,114,192,147,242,39,171,79,212,224,233,175,243,27,74,112,16,24,245,147,108,188,3,223,9,209,153,89,242,89,222,156,223,172,135,113,149,235,184,38,6,105,186,228,152,224,233,137,61,35,98,105,20,8,100,76,47,43,153,112,138,58,236,98,52,148,121,54,39,28,16,1,100,147,170,4,36,106,1,22,79,49,178,46,63,10,40,186,65,200,146,0,5,210,42,134,57,67,97,198,28,203,96,20,66,2,81,8,163,114,2,80,69,66,194,196,41,9,39,4,237,1,158,167,46,0,80,193,5,79,154,74,147,133,184,221,66,110,48,114,5,10,135,17,110,142,251,107,208,97,103,199,118,255,66,81,212,49,144,78,13,160,67,205,129,34,150,103,10,95,108,167,255,211,238,253,121,35,65,213,163,168,200,76,157,197,171,52,13,117,223,113,138,49,150,184,186,86,8,17,204,160,92,211,94,177,210,55,194,248,170,113,232,167,166,120,8,37,224,115,33,85,6,17,41,188,226,207,136,250,116,102,127,158,137,13,245,220,153,204,56,126,156,171,173,63,85,255,97,191,98,253,29,74,203,47,175,237,94,157,237,230,138,227,230,37,211,226,54,164,203,141,42,195,254,24,242,180,26,77,153,60,224,206,179,174,22,173,253,157,217,231,86,78,247,170,133,225,81,246,70,43,60,24,24,93,128,222,212,43,19,15,151,215,177,54,11,203,183,219,100,210,147,245,251,249,230,239,47,175,189,55,119,187,189,238,244,123,61,173,232,167,229,73,138,235,105,221,37,173,208,40,197,98,51,70,0,47,32,20,108,161,50,118,83,163,33,97,0,69,204,132,65,26,89,48,210,112,162,18,34,78,185,176,84,56,202,160,64,16,225,218,32,51,91,148,145,154,76,195,12,82,129,137,201,190,14,138,97,145,212,168,41,163,155,92,206,233,179,101,230,85,153,88,73,18,70,28,152,1,123,73,146,41,49,76,129,30,4,34,166,103,98,66,76,8,1,87,42,215,200,60,103,235,44,158,97,48,215,109,231,188,105,236,46,244,185,60,33,15,215,1,242,242,249,89,81,42,145,106,93,88,163,208,52,142,198,125,60,207,55,124,14,218,161,18,26,116,88,77,224,225,21,99,37,159,35,15,149,161,167,249,160,237,97,37,199,24,25,128,32,32,88,1,106,0,11,155,33,202,236,83,31,126,255,143,158,63,186,36,173,194,245,83,254,249,245,157,191,14,184,111,119,242,189,246,111,116,112,168,158,181,234,178,245,209,235,213,115,217,186,192,139,166,105,64,49,37,42,243,107,30,22,211,202,137,206,16,204,210,25,204,85,44,173,182,152,191,146,89,245,112,206,205,56,54,147,214,113,206,178,116,206,223,103,27,219,185,36,51,60,124,66,78,133,76,122,2,2,201,152,66,64,4,51,136,57,105,241,168,30,241,30,42,118,72,172,82,108,177,160,112,204,192,182,36,14,164,178,81,104,89,150,84,25,107,145,241,60,16,65,132,145,4,28,37,128,34,17,200,136,204,166,67,129,198,141,160,165,134,1,70,5,137,131,225,12,18,233,12,150,9,206,6,80,73,76,185,36,147,192,153,241,130,75,100,86,209,45,157,69,139,2,2,18,14,65,104,215,255,218,67,185,64,219,87,71,227,13,179,93,158,31,204,227,46,171,119,175,247,230,167,94,217,227,112,182,169,10,183,2,124,90,5,75,76,131,139,30,20,39,181,60,190,94,95,67,145,43,212,241,118,114,180,193,69,1,97,42,254,101,161,83,58,156,193,190,23,171,72,1,8,150,14,132,42,141,89,193,11,214,182,124,251,199,254,238,223,238,237,215,159,112,171,211,135,239,150,109,61,143,149,102,29,227,184,76,130,48,57,74,147,147,148,230,194,176,159,206,82,68,5,231,112,42,213,133,6,159,54,84,113,156,159,166,147,68,146,144,76,75,149,194,218,240,130,151,231,221,159,36,110,203,0,167,102,139,62,51,25,117,146,243,57,159,31,155,190,219,246,26,26,55,227,84,108,27,232,137,16,153,132,250,138,238,10,96,198,150,107,236,178,198,224,78,183,163,34,135,4,51,101,234,163,223,232,28,3,199,32,242,72,134,43,11,38,44,88,58,246,217,172,218,169,36,128,4,137,52,178,168,84,89,141,74,148,92,70,100,14,19,67,81,12,69,148,219,193,72,28,64,48,254,215,175,47,144,215,139,55,96,84,208,132,132,1,184,24,69,7,72,77,107,98,2,1,66,178,0,89,152,55,248,176,137,65,177,254,164,131,65,110,49,191,26,68,181,169,194,132,159,125,159,242,8,189,200,22,82,172,131,240,229,152,102,33,197,223,196,60,222,129,94,94,141,125,253,235,141,133,205,210,131,39,62,129,89,170,76,215,133,89,33,8,207,34,222,59,56,62,14,202,50,47,160,173,34,82,33,164,2,64,45,214,54,90,47,134,193,253,213,63,207,63,248,15,127,134,233,197,214,20,79,183,211,215,121,188,206,43,84,247,237,248,101,193,69,93,121,123,62,210,125,227,166,184,239,132,200,27,123,12,179,162,112,95,147,218,54,20,144,151,112,163,255,42,56,52,60,74,109,244,87,26,59,175,114,10,219,175,87,102,33,104,112,0,69,94,205,26,231,102,68,94,27,95,176,1,149,9,100,2,68,18,27,162,55,52,6,140,55,109,218,19,17,177,234,121,209,135,239,161,49,37,181,130,0,100,170,146,60,160,28,113,138,152,17,130,12,44,148,202,182,74,113,153,35,83,242,95,15,235,13,144,144,6,32,11,131,149,2,138,133,198,84,217,73,32,3,138,162,236,110,147,24,194,193,48,18,142,106,84,203,0,131,94,26,186,144,101,106,219,179,0,38,166,130,195,69,97,63,74,143,208,182,237,35,7,11,210,20,7,98,188,40,158,74,5,221,106,20,167,240,171,93,87,19,237,43,230,228,189,56,217,252,83,235,19,151,152,104,185,251,19,224,176,147,151,174,167,236,56,10,54,238,247,15,27,156,16,198,65,248,107,97,158,145,129,251,172,97,151,180,91,90,111,199,31,135,133,177,164,53,234,1,140,138,120,123,145,199,80,242,246,232,113,149,231,94,254,249,225,47,159,245,143,175,9,163,250,113,242,209,57,207,32,160,62,177,162,142,85,21,107,119,182,152,186,98,51,61,248,193,31,99,119,237,122,147,80,59,3,176,120,152,216,180,112,195,218,81,165,1,76,140,92,144,20,0,1,58,89,239,217,114,3,52,24,143,167,155,78,150,115,174,115,90,223,231,243,147,151,200,30,251,25,47,82,170,71,143,196,242,29,72,98,121,155,72,146,29,86,201,100,238,200,132,5,9,109,222,238,44,177,170,65,168,16,150,142,214,130,99,125,201,142,181,128,128,24,236,14,148,184,70,30,149,57,245,251,98,16,162,26,30,2,70,177,22,18,26,88,2,76,162,6,83,147,32,81,212,59,133,5,92,12,133,136,56,66,194,32,177,72,156,113,100,158,187,89,34,75,152,183,12,60,59,6,131,131,142,183,81,12,104,51,9,106,198,184,39,185,196,240,49,61,52,227,178,44,207,158,56,34,250,137,16,32,71,206,34,178,28,253,31,152,55,180,144,172,136,228,242,213,124,48,149,118,253,42,93,67,207,62,180,139,14,104,58,250,188,72,136,124,220,197,127,40,208,190,217,139,126,252,125,6,217,217,32,194,58,112,185,73,21,187,55,52,86,211,216,10,177,56,33,68,220,169,189,145,70,121,185,143,24,159,111,74,129,224,86,89,22,210,189,134,102,223,86,97,79,123,91,135,101,199,87,118,128,48,181,128,185,82,245,50,118,233,229,114,127,158,116,237,30,1,106,99,234,119,33,97,183,124,78,249,153,161,245,232,201,252,149,253,215,163,255,91,174,255,243,7,190,6,190,107,244,182,229,72,75,43,84,102,236,84,205,50,252,174,29,111,122,99,212,55,196,79,244,110,72,110,160,251,182,251,199,143,47,255,191,239,237,238,34,110,119,158,254,162,213,175,125,89,57,253,214,59,53,211,69,49,226,186,192,199,189,244,213,223,167,238,2,60,195,91,37,3,108,163,122,88,118,151,40,205,158,167,195,42,18,148,203,63,191,94,61,222,24,211,50,13,183,81,195,182,132,46,107,103,230,192,16,163,95,121,253,143,235,39,158,235,235,213,121,206,175,167,55,215,26,103,28,224,189,32,24,127,226,111,126,191,233,111,189,55,63,221,158,87,103,242,243,89,250,217,222,79,237,229,51,253,147,143,127,245,233,223,191,47,159,245,215,192,234,151,23,159,235,79,62,254,71,159,127,183,122,99,235,118,254,220,203,207,139,235,242,121,61,125,234,215,120,141,160,33,8,178,149,100,154,225,140,13,25,110,52,101,78,155,235,229,26,115,82,139,73,86,15,224,2,22,141,101,47,179,235,227,181,208,253,181,231,25,80,5,1,19,77,0,37,162,120,228,129,7,54,114,44,162,194,33,130,72,177,132,108,66,18,49,180,1,87,32,130,217,180,80,44,148,180,155,189,143,175,165,244,242,159,77,195,247,176,72,64,185,226,28,78,61,206,213,222,244,43,61,203,233,251,251,190,143,235,113,108,189,198,237,57,212,85,84,101,105,206,162,225,28,210,225,51,62,55,37,27,60,80,180,82,71,116,84,175,207,34,169,105,28,235,178,196,100,119,68,159,119,100,109,235,57,86,251,128,52,231,120,206,250,153,103,231,109,109,225,110,230,109,153,223,182,15,28,119,243,230,152,76,193,8,141,253,100,24,102,59,37,70,214,110,228,224,97,202,229,78,219,33,146,13,100,49,97,130,80,189,32,234,195,57,224,173,250,108,171,240,145,252,27,104,25,136,45,18,200,42,1,198,6,160,131,57,192,85,53,22,71,232,176,177,88,60,54,11,109,184,112,252,253,179,19,30,11,2,85,6,171,229,147,186,20,85,185,32,16,178,224,97,33,203,222,17,8,56,133,241,22,91,54,80,202,224,9,162,137,204,161,242,18,11,63,19,79,42,210,198,198,216,70,29,164,219,142,67,6,8,71,180,133,215,63,92,226,53,161,78,151,167,179,54,163,174,248,74,226,201,134,198,131,243,82,119,182,250,228,105,63,250,153,12,123,246,163,235,1,118,198,251,89,124,82,51,131,129,24,82,140,133,99,30,186,140,92,147,228,77,159,211,91,223,201,2,71,5,153,80,67,1,197,114,0,97,185,139,235,217,118,9,163,162,39,166,199,196,76,132,130,10,43,75,163,140,0,163,75,26,13,60,17,131,5,28,102,218,68,144,2,1,112,129,69,21,2,67,141,160,254,15,36,75,249,225,192,125,218,136,26,199,116,52,163,50,0,87,102,23,74,108,17,226,59,130,32,119,1,194,103,10,1,200,70,82,230,220,171,167,179,163,244,0,224,194,9,61,173,219,151,112,96,138,245,114,129,233,68,58,6,251,134,57,160,253,210,23,240,86,63,103,141,232,118,55,12,90,109,70,116,99,235,245,19,200,218,237,19,239,59,247,202,128,145,139,12,65,12,34,4,68,28,188,136,38,68,131,11,90,241,161,94,130,151,52,27,249,149,216,192,106,128,34,138,162,155,28,182,216,183,210,171,45,94,209,123,76,217,226,92,191,250,227,231,143,175,63,191,57,181,163,4,199,11,169,81,146,145,20,178,36,68,16,136,44,148,93,15,4,4,12,228,10,73,226,20,192,174,90,19,45,113,149,44,162,220,72,209,229,212,40,211,174,4,142,18,152,35,137,80,81,194,230,81,223,211,214,206,72,179,232,218,89,155,210,52,64,120,0,146,128,231,62,247,74,192,110,85,35,10,65,3,193,72,65,99,64,134,20,219,55,91,241,117,22,115,149,58,173,180,90,0,197,112,170,40,168,226,52,205,160,98,38,211,36,192,196,244,40,96,56,54,5,174,6,226,214,180,147,86,192,82,51,55,61,209,173,32,218,241,146,87,9,226,34,16,23,185,226,186,169,114,145,144,166,52,210,128,3,113,254,245,191,247,245,219,180,14,226,86,39,88,232,175,12,9,45,60,138,116,221,96,206,56,146,226,131,144,227,76,115,44,191,67,41,115,46,168,64,137,68,96,15,35,162,214,75,229,214,88,116,168,189,34,112,2,155,97,222,230,78,150,67,13,105,243,65,62,113,251,65,177,129,249,210,22,169,66,93,138,127,230,193,123,17,10,186,185,120,128,233,195,176,107,171,5,100,10,73,54,21,96,132,129,45,129,160,241,130,181,127,58,181,253,113,209,167,50,73,214,9,139,192,21,187,83,218,164,60,114,159,146,37,104,217,151,172,7,221,211,125,94,223,241,120,240,104,191,18,179,241,173,46,56,195,82,32,169,146,2,36,216,160,10,28,178,171,14,197,59,166,12,201,219,211,211,209,0,71,117,178,165,71,138,76,38,204,65,9,27,167,77,89,236,72,128,18,34,128,38,103,162,173,207,77,170,86,125,174,209,113,76,250,52,235,161,33,34,30,53,19,8,49,97,207,194,134,227,169,43,229,108,136,86,108,128,148,219,110,232,86,46,154,25,122,243,181,153,245,82,211,37,42,161,73,83,44,151,76,84,77,245,156,33,167,221,51,202,166,115,50,147,122,177,90,128,1,89,52,96,213,57,106,129,182,72,87,173,41,88,36,21,18,136,70,71,197,0,74,46,160,154,40,32,78,64,1,237,138,195,204,102,8,64,179,192,248,140,251,104,22,106,156,110,36,87,69,123,17,146,181,64,214,202,237,168,236,163,76,181,70,222,96,85,169,113,223,82,201,173,111,160,149,214,245,64,94,216,202,197,18,86,237,197,52,235,71,246,223,114,60,80,79,214,193,248,204,6,97,218,55,50,64,139,108,8,116,48,131,232,86,171,47,154,44,128,71,239,12,56,178,48,96,6,136,130,35,27,112,208,136,238,162,12,124,120,249,238,235,203,179,159,190,54,79,160,29,244,78,6,98,139,100,208,45,129,148,200,139,69,206,106,182,246,99,51,169,111,217,67,23,206,239,124,239,215,175,214,117,186,50,126,67,43,68,186,73,128,45,68,33,3,161,9,33,80,9,25,131,74,106,130,74,71,86,211,150,236,170,51,123,226,65,236,64,173,128,2,113,54,56,131,137,52,33,68,143,13,160,118,102,187,110,242,166,163,154,93,209,120,123,106,214,70,230,117,98,183,136,3,176,32,114,164,99,70,22,145,197,34,0,226,188,22,251,12,79,108,138,197,27,38,81,112,208,132,84,191,237,189,101,186,12,73,219,205,184,142,70,149,74,77,17,91,135,83,47,14,197,72,195,153,207,166,140,44,200,4,178,232,226,60,45,22,27,45,172,147,184,132,72,9,29,28,146,128,163,206,218,13,5,37,9,57,22,1,33,0,36,8,209,155,37,45,199,80,136,134,249,127,101,89,44,201,118,210,215,161,23,163,94,217,35,52,30,188,225,215,202,97,9,163,70,116,22,107,228,249,174,134,184,239,25,241,10,78,41,117,215,23,230,37,106,132,192,67,110,14,42,155,84,62,211,64,24,183,253,141,3,105,37,123,161,202,126,142,188,200,49,98,124,195,63,141,73,224,152,9,102,221,77,158,12,130,36,36,142,1,0,34,15,22,116,212,132,90,227,91,30,225,204,39,255,232,171,79,216,83,210,21,248,221,76,97,74,64,24,65,36,7,173,89,247,198,42,217,211,184,190,105,157,79,62,168,79,142,31,127,122,254,241,72,171,85,41,14,65,58,107,193,182,11,200,28,64,5,160,24,20,107,83,202,234,173,82,59,89,165,173,183,169,55,131,252,209,108,139,204,14,49,103,230,98,20,131,137,226,34,161,125,240,86,63,204,156,19,157,144,71,57,44,58,203,118,104,42,53,155,132,12,214,215,21,160,129,76,84,46,144,25,64,142,55,214,112,220,160,192,129,210,6,23,147,98,4,34,226,45,123,6,39,219,107,83,105,77,42,108,234,82,140,11,57,165,112,8,24,78,189,36,107,24,131,158,204,166,113,236,212,129,254,168,239,146,45,217,54,42,162,180,200,64,21,26,128,216,158,82,34,180,77,27,5,32,162,65,59,67,224,64,85,30,50,130,16,33,184,26,104,192,95,4,64,11,211,41,143,241,153,214,144,77,33,39,20,240,158,210,134,190,181,123,116,93,79,171,92,45,87,134,113,193,46,223,192,130,115,37,247,212,220,37,50,125,9,49,196,54,29,213,236,112,168,246,202,76,13,21,209,163,36,242,80,52,48,103,114,32,227,212,144,79,62,130,199,144,179,46,87,223,28,199,49,72,83,246,45,16,25,0,52,25,158,187,113,109,124,11,217,14,33,128,128,40,167,108,182,26,210,236,153,134,169,7,58,150,226,231,255,127,159,244,23,149,227,53,5,205,1,147,162,97,84,0,110,0,192,130,116,246,106,55,214,86,108,23,240,209,238,246,237,167,115,123,249,109,195,103,177,44,187,57,87,45,192,229,52,142,33,121,32,67,129,128,1,234,184,150,20,135,69,178,36,40,134,244,192,107,93,152,32,6,174,52,52,52,30,152,242,196,44,69,164,169,122,233,62,93,69,9,137,138,12,97,217,68,140,140,111,248,186,78,100,124,83,208,107,200,194,29,199,51,50,136,12,200,202,36,35,43,3,2,148,162,85,68,4,98,32,193,141,115,17,42,171,2,34,214,244,76,76,7,235,107,17,46,201,141,70,20,115,36,230,152,88,78,120,11,163,156,165,105,207,85,124,72,63,11,144,137,105,18,238,104,208,70,97,86,82,44,33,177,0,72,7,17,166,20,180,142,5,4,136,171,80,130,196,68,16,83,49,109,148,2,9,129,131,154,213,146,175,239,159,108,200,247,169,125,140,143,32,185,18,153,48,221,246,164,124,48,155,206,161,253,211,203,155,180,255,212,88,14,228,10,185,170,113,144,155,25,194,65,201,219,188,194,89,164,211,167,46,19,12,186,32,42,55,19,248,246,75,158,117,118,254,212,21,210,160,198,241,6,8,59,165,217,225,99,110,193,241,62,188,199,245,34,9,154,27,110,234,225,182,58,246,111,180,19,6,205,0,84,50,64,108,161,17,13,25,237,195,3,189,215,26,127,254,15,99,253,166,188,93,172,149,122,15,218,72,3,102,155,177,201,156,225,85,15,123,187,100,90,227,171,183,252,247,189,237,247,7,127,190,93,143,241,29,182,188,173,183,211,124,98,217,225,56,174,96,167,208,216,64,65,32,13,207,84,155,76,3,11,210,186,133,108,163,141,123,14,146,66,76,38,100,66,131,146,220,147,156,192,102,89,229,152,15,19,76,147,66,69,139,116,161,20,229,104,213,250,163,115,54,227,44,132,173,185,114,170,189,165,112,68,205,236,193,136,38,209,145,105,22,64,28,216,131,34,162,11,17,192,64,194,74,147,68,71,98,184,237,166,117,146,49,228,44,167,234,102,78,151,22,65,201,72,38,94,153,114,99,195,48,169,64,167,100,143,239,244,198,148,38,139,17,1,132,140,130,110,148,82,211,129,181,16,11,112,227,145,77,71,138,108,151,144,219,203,222,112,181,245,118,99,85,208,42,24,137,238,17,165,144,109,113,252,215,159,231,207,3,100,195,116,202,18,142,90,174,250,246,221,49,157,76,211,122,214,158,195,57,150,147,179,30,52,114,228,94,45,87,102,222,94,233,206,68,233,187,3,181,117,207,150,178,123,166,94,175,215,232,193,229,43,230,1,43,102,59,172,61,226,225,5,214,72,208,2,51,91,164,223,212,11,63,155,131,253,73,59,200,248,204,227,81,182,64,218,167,135,200,244,149,36,67,5,129,36,158,38,132,188,9,197,184,44,71,119,24,40,204,227,203,137,38,225,230,240,204,125,166,251,214,20,15,242,248,62,158,155,255,238,127,31,239,251,167,211,199,41,248,122,208,156,226,157,150,8,88,162,213,221,26,179,215,195,62,54,175,233,187,83,183,47,151,159,119,152,209,251,204,95,234,250,112,245,170,222,225,199,211,142,203,39,167,111,238,43,253,24,128,134,170,5,139,16,113,169,203,12,74,111,78,233,14,190,178,220,125,6,247,144,4,76,53,200,36,17,80,228,73,29,64,205,105,246,5,115,65,55,142,167,91,71,3,12,110,97,55,198,64,44,57,245,125,149,134,9,77,49,152,206,3,73,68,205,36,137,97,24,236,176,49,12,163,43,67,87,163,26,163,100,48,123,99,231,122,158,189,62,255,220,233,79,151,223,150,71,50,230,136,84,78,95,112,110,214,20,153,218,81,81,178,244,198,119,161,76,181,232,92,166,38,139,233,74,74,135,178,29,201,58,173,219,31,22,13,9,35,19,48,92,48,179,80,235,50,176,54,5,135,231,218,115,64,11,228,37,207,244,117,227,84,54,219,57,13,18,42,247,190,42,173,73,23,184,178,223,106,88,121,181,162,237,211,7,185,74,174,194,231,55,175,151,255,255,223,255,229,31,255,249,115,224,123,248,36,238,23,88,6,112,58,155,241,154,102,14,176,9,48,69,46,172,16,80,195,114,78,76,229,74,205,61,148,171,119,205,108,54,127,121,246,90,119,98,234,98,29,20,173,224,35,204,40,54,26,220,47,188,142,99,12,182,165,156,66,152,121,253,81,133,201,196,117,0,165,105,223,147,98,188,86,47,83,136,100,113,12,223,192,198,104,150,55,35,34,57,115,154,159,34,74,168,147,179,168,203,117,60,162,122,199,44,243,142,75,225,169,30,127,41,205,106,222,190,115,79,225,77,189,108,255,226,33,104,68,36,210,133,117,137,230,246,158,159,54,244,80,29,56,112,204,246,83,68,82,124,195,187,191,101,122,178,200,253,33,63,235,158,235,56,84,239,69,83,40,102,12,194,67,109,105,152,50,40,106,69,145,167,56,175,215,211,220,38,105,111,122,183,70,213,56,229,2,145,226,202,156,134,115,230,162,185,96,210,142,248,0,134,168,82,35,33,0,48,145,104,230,98,143,11,48,252,134,193,133,17,1,21,50,225,194,128,100,179,3,187,59,17,178,66,20,213,233,52,73,173,6,99,37,238,91,175,226,122,166,183,136,48,45,25,153,74,27,39,80,201,232,24,51,102,122,54,90,78,18,168,20,41,230,36,36,146,56,184,244,8,120,176,8,2,29,228,224,80,238,148,43,103,26,41,184,241,108,87,248,64,179,14,235,58,16,162,158,41,47,91,239,123,117,134,244,251,37,253,174,242,62,127,146,74,148,83,35,97,212,127,254,82,16,230,152,169,20,243,99,69,191,63,180,186,110,177,130,112,106,0,22,179,84,222,242,236,24,203,149,28,202,85,80,35,61,48,62,63,96,208,247,68,183,239,2,21,25,142,88,1,90,229,96,237,240,169,117,217,212,123,215,83,155,103,0,89,3,8,115,46,67,110,205,201,82,177,45,225,56,239,81,18,89,148,139,56,8,207,67,147,85,199,3,105,4,170,241,36,114,169,87,146,241,134,164,165,84,108,136,53,8,83,169,14,181,226,72,86,88,97,128,141,241,99,127,175,198,7,55,140,246,216,213,31,155,240,101,178,181,48,195,194,216,242,158,241,219,146,52,49,196,111,28,13,101,175,97,95,186,249,109,182,43,246,236,3,179,154,115,126,93,20,125,246,124,6,170,24,83,165,1,27,17,39,2,207,140,238,125,77,51,247,147,245,209,89,7,93,189,52,149,34,149,73,49,11,228,6,243,226,75,147,109,36,180,156,150,209,210,142,48,15,192,32,163,74,96,194,70,188,1,216,59,65,136,170,0,61,17,230,124,69,142,238,14,128,144,216,227,59,115,146,6,19,80,4,142,87,145,170,75,134,196,73,79,102,116,210,97,212,39,107,142,14,65,83,139,75,92,146,33,220,37,44,77,146,10,19,47,61,54,77,152,201,130,198,101,32,16,77,9,161,80,113,120,207,88,237,160,243,121,174,215,244,184,166,143,79,108,23,30,68,247,208,32,180,172,107,221,231,228,221,124,149,228,92,47,240,53,121,138,95,158,82,156,247,140,103,123,237,112,201,188,142,138,224,8,60,63,248,218,254,208,66,149,43,118,231,58,84,28,181,234,142,92,201,85,215,43,62,171,67,80,60,67,157,103,27,188,75,9,226,188,27,229,102,189,198,139,47,183,122,14,86,16,109,4,226,122,207,80,50,24,129,78,180,46,139,44,141,179,28,140,226,240,59,138,97,96,223,20,108,8,72,227,155,115,93,147,62,141,205,233,172,103,172,142,148,120,26,70,90,124,128,88,137,198,114,86,171,218,96,153,141,178,94,83,143,171,179,237,53,183,58,187,160,90,166,14,165,201,116,31,207,55,147,161,41,133,216,52,26,28,165,69,66,114,170,115,220,255,162,97,157,233,199,44,253,232,186,72,173,11,224,24,70,82,88,68,42,49,216,72,195,17,14,97,88,110,115,172,189,59,205,209,113,171,161,9,102,31,67,122,88,196,225,5,170,246,64,173,194,18,141,148,185,131,1,80,69,81,194,4,64,98,146,37,119,175,69,51,57,80,128,128,140,172,236,100,48,189,45,226,192,139,174,28,131,19,171,75,164,99,65,99,209,64,6,23,166,48,134,19,71,103,183,100,70,111,72,79,79,106,138,100,219,13,44,44,157,171,39,59,162,64,93,72,76,71,50,153,163,9,21,192,132,46,208,146,78,172,142,130,246,241,77,61,247,210,250,216,71,210,60,181,184,126,188,189,122,204,174,213,29,164,242,86,71,175,89,135,241,93,153,71,142,14,62,6,63,119,147,16,239,135,227,199,243,92,93,179,219,247,145,16,246,10,172,209,166,192,100,91,81,228,67,245,57,92,184,38,138,217,94,16,173,169,178,40,228,106,254,109,68,175,155,152,205,145,27,95,79,157,202,7,137,81,22,181,65,33,78,234,49,212,222,150,11,62,43,206,129,170,47,97,118,120,176,209,194,78,241,219,190,1,95,76,119,102,136,110,87,92,48,239,28,160,134,111,14,145,184,149,100,59,203,169,102,57,11,54,69,157,97,25,105,69,17,213,37,26,58,68,146,74,81,109,43,108,163,89,229,166,220,147,114,26,91,242,103,27,92,110,175,82,37,139,131,133,198,6,49,17,239,153,8,130,12,5,254,232,241,75,97,63,77,227,227,131,114,103,113,30,139,85,158,30,70,29,72,86,73,18,105,216,44,36,218,55,49,48,51,47,239,211,3,211,150,207,74,83,222,36,223,28,194,236,233,22,134,164,138,219,199,99,61,154,138,34,109,104,130,14,139,10,34,1,184,2,130,56,6,34,179,52,4,13,57,26,53,18,192,57,136,129,140,100,48,200,163,170,54,69,49,15,25,78,203,205,157,50,19,177,7,52,166,17,200,140,51,149,144,246,72,154,213,145,85,99,121,84,7,133,74,22,38,58,232,73,189,33,188,73,242,52,13,211,108,50,151,85,179,149,235,60,241,162,27,16,128,165,75,51,22,125,172,231,115,78,219,231,251,63,230,215,127,222,227,199,245,252,177,63,42,199,177,63,141,239,207,243,3,103,15,243,209,205,189,27,35,15,203,33,122,47,251,203,105,156,131,251,118,219,255,252,191,22,34,124,220,98,48,236,50,45,99,184,239,229,235,212,226,104,14,192,92,22,229,106,254,109,92,231,97,4,113,53,160,10,216,215,168,236,94,98,29,153,100,186,111,187,134,115,166,223,9,179,150,162,198,70,67,211,55,49,133,6,143,65,58,134,116,10,94,121,34,224,127,196,113,204,16,245,242,206,26,207,111,78,77,145,186,36,27,199,14,23,182,86,114,97,133,21,145,20,34,9,148,227,162,226,138,240,66,51,0,90,232,124,2,139,206,12,223,96,110,42,170,23,41,118,81,56,101,26,209,130,208,84,138,184,238,40,235,92,17,165,164,157,93,165,73,74,0,160,144,6,32,163,18,211,122,176,168,145,82,124,212,108,74,51,202,244,161,207,61,79,183,197,150,20,182,139,53,172,162,85,133,146,133,54,109,40,149,76,199,26,38,49,28,180,164,163,193,35,147,221,42,206,147,13,23,6,64,39,2,190,122,38,116,28,90,54,177,140,12,75,87,40,37,144,212,30,36,195,201,133,33,144,0,11,0,51,37,25,50,21,217,176,146,48,253,44,174,37,115,74,135,177,114,194,24,160,84,245,196,11,145,102,89,21,72,116,54,115,25,70,122,172,170,49,116,90,3,27,113,60,93,234,41,110,184,127,244,143,255,240,252,225,31,126,63,230,151,149,151,211,252,246,177,190,119,239,33,238,177,202,92,213,29,42,8,199,176,31,126,28,135,141,189,43,210,166,127,254,191,228,9,19,190,177,73,239,133,187,22,178,2,161,161,70,88,103,167,183,23,121,197,40,112,142,111,61,46,160,67,244,58,26,163,130,97,160,0,197,94,89,140,189,163,16,209,161,117,144,143,138,235,115,142,89,160,210,58,96,210,113,254,94,93,255,247,233,119,249,115,17,211,0,23,53,8,120,210,112,249,20,190,97,120,38,179,153,53,87,93,66,4,128,5,67,33,71,89,80,51,141,135,102,152,160,30,92,147,204,100,78,125,51,62,129,15,90,139,176,152,41,211,16,110,180,135,157,1,148,242,206,124,25,119,240,171,243,90,161,65,176,100,66,51,52,217,157,20,32,143,44,41,210,96,137,4,56,90,62,72,66,100,184,154,35,218,73,89,247,163,94,71,128,232,97,149,46,138,190,123,201,4,213,148,17,69,82,76,137,103,162,10,48,196,96,210,240,201,220,47,82,130,134,148,134,0,12,48,5,79,120,116,245,103,198,225,85,82,66,46,208,61,210,196,11,1,144,240,18,201,132,4,178,156,160,89,164,51,54,250,88,107,44,153,122,5,67,81,128,8,29,192,101,25,235,84,217,216,106,78,202,73,75,180,3,3,13,70,182,13,143,182,30,237,197,184,124,248,209,246,231,237,183,183,199,183,223,239,226,28,241,62,84,43,219,144,150,206,180,103,197,76,170,115,142,231,167,212,6,220,160,178,109,253,122,97,79,133,96,132,17,197,176,200,138,49,130,104,119,39,189,16,97,14,97,26,185,18,74,115,144,204,56,204,16,98,10,145,246,182,34,62,248,178,88,63,11,43,8,121,141,247,218,81,212,231,14,40,93,150,114,2,214,105,63,229,57,102,10,81,183,31,86,112,117,223,209,94,119,107,216,215,159,204,34,102,228,173,16,153,247,34,238,67,163,172,144,101,194,197,195,219,58,92,124,83,247,252,234,50,185,112,89,51,182,145,108,70,115,77,152,154,214,8,169,74,110,155,83,61,44,81,20,105,28,164,248,114,75,154,77,175,84,180,108,50,91,136,105,1,5,33,163,232,69,37,128,4,93,154,57,168,1,205,118,50,121,202,53,177,53,104,234,218,237,209,74,51,117,168,173,216,66,212,88,111,204,0,26,90,75,37,10,148,163,102,152,204,142,245,43,165,67,103,210,133,218,47,168,140,153,67,81,239,86,76,172,155,4,179,237,148,111,171,32,26,14,76,62,118,2,38,7,71,3,238,76,128,27,115,116,33,8,121,152,131,155,27,69,13,150,217,158,119,242,98,148,27,158,120,209,77,46,224,18,132,149,203,193,212,34,51,186,177,195,232,145,234,145,36,53,119,78,233,85,190,60,109,57,205,156,102,252,163,78,242,59,126,73,245,104,9,36,49,51,227,153,129,150,223,153,108,159,235,157,226,5,213,203,250,92,211,92,95,235,58,189,120,247,71,247,199,94,174,236,92,181,61,95,195,151,63,253,242,219,187,249,22,106,187,232,42,199,92,66,122,83,181,27,185,76,187,187,250,252,40,154,101,239,55,237,22,42,242,244,133,105,150,99,28,92,37,29,95,190,226,38,175,126,249,60,47,159,188,116,242,242,121,89,216,31,247,101,239,220,81,170,188,20,90,199,195,53,88,174,144,77,43,212,102,171,212,231,205,244,167,248,54,172,236,123,207,250,187,159,68,218,224,144,25,175,97,182,206,129,107,166,76,149,216,195,124,205,119,231,131,69,82,238,88,108,107,238,102,184,189,175,84,181,105,254,182,173,39,211,46,111,232,203,89,164,58,243,112,94,128,123,130,70,105,52,237,249,221,251,120,118,107,33,139,129,32,6,128,24,192,81,128,168,137,68,40,42,148,130,30,51,214,197,75,184,219,183,206,194,74,122,119,83,161,152,98,98,195,13,22,128,151,25,53,197,170,84,23,88,151,189,178,174,105,156,101,133,148,113,237,101,118,39,203,207,214,143,151,184,58,63,93,23,217,203,155,100,63,237,92,47,165,253,157,57,247,252,51,115,190,115,143,238,122,78,126,208,15,111,251,94,94,247,94,236,126,138,186,194,216,30,239,241,157,169,214,13,13,73,53,78,180,26,237,58,175,150,153,183,207,228,153,235,204,245,179,62,187,152,244,240,128,97,195,29,135,134,6,3,253,52,171,159,193,201,184,182,14,220,109,243,184,153,111,240,18,227,119,147,229,14,182,239,109,125,205,153,252,241,158,243,213,141,190,23,191,93,127,126,169,225,130,233,58,53,170,1,18,14,38,145,12,100,36,7,160,243,236,202,172,126,164,241,123,190,206,175,143,205,167,127,73,136,30,205,241,32,238,82,77,180,212,39,160,174,237,144,86,204,138,193,120,244,10,93,151,146,118,120,93,156,42,246,94,214,229,151,55,94,110,159,61,230,15,26,155,235,141,38,12,240,113,250,251,83,121,83,121,159,227,184,15,193,234,208,110,221,89,234,168,71,247,175,46,94,94,254,117,234,53,95,241,60,172,235,249,167,150,159,186,253,165,181,244,207,126,178,195,28,216,87,44,174,125,0,21,224,174,35,153,115,49,76,231,52,186,42,130,117,203,114,245,188,4,8,186,143,244,194,96,156,169,8,211,85,254,138,41,100,117,201,66,36,28,97,155,48,97,234,60,197,173,63,167,181,17,173,27,219,90,126,133,0,186,11,56,196,109,200,98,188,213,135,116,251,218,163,185,71,156,170,82,118,66,54,137,26,6,21,28,65,0,194,147,104,10,179,50,101,2,58,165,11,227,40,90,132,222,90,227,68,142,211,125,171,86,161,192,160,8,143,36,16,217,251,182,13,26,56,136,12,116,218,178,60,237,153,90,47,48,176,215,174,206,242,13,224,72,80,34,147,100,44,26,140,189,12,75,69,183,119,214,37,98,62,201,16,179,72,103,247,170,176,10,158,165,25,73,9,18,18,69,65,232,32,38,153,48,67,230,186,211,193,51,181,137,100,1,13,144,3,47,80,23,130,38,43,89,130,0,225,120,59,213,155,199,182,121,190,237,37,111,47,201,122,193,65,167,144,89,108,103,161,124,151,11,218,16,146,86,181,48,245,6,129,4,16,201,212,93,111,113,135,68,169,175,52,69,157,198,215,224,204,211,95,70,70,24,117,193,119,147,38,42,38,33,101,45,203,124,241,210,136,221,1,195,158,197,235,82,235,117,218,58,98,245,158,235,185,114,39,166,108,92,2,167,76,50,103,170,29,207,148,57,125,118,154,189,62,215,45,51,200,109,100,229,52,202,239,53,118,187,247,227,13,159,29,251,60,45,173,182,202,131,105,217,157,127,127,254,113,86,76,93,49,72,58,198,158,174,173,156,248,224,121,113,221,117,140,145,205,81,66,152,30,229,97,51,192,22,139,3,176,196,234,99,133,107,158,5,241,250,162,35,174,239,31,236,43,136,238,180,190,245,107,218,190,130,83,129,133,48,53,68,61,134,21,94,196,27,37,107,164,33,200,37,196,22,0,32,5,30,142,76,8,0,26,52,106,94,201,81,242,164,11,64,21,227,162,152,8,114,66,6,88,2,136,50,67,9,106,186,154,94,67,237,69,170,112,195,69,52,135,216,75,142,83,142,220,29,222,70,184,205,117,90,69,47,97,78,2,26,96,193,77,140,65,49,96,68,106,64,168,154,137,8,33,14,7,137,177,46,183,23,54,51,62,169,228,106,170,151,5,89,52,22,145,196,225,229,145,88,186,14,99,217,14,219,163,234,240,122,243,15,129,230,144,14,143,16,144,2,72,192,33,165,156,17,7,190,224,246,230,146,51,168,3,13,151,226,244,247,53,149,46,238,116,144,11,19,36,90,81,128,161,136,109,78,75,82,235,222,148,117,63,42,254,237,180,7,6,247,139,121,124,225,39,174,224,134,127,16,59,25,87,36,129,81,156,153,71,83,197,232,233,57,253,157,37,120,184,111,213,172,21,47,181,245,130,31,76,188,107,182,46,167,45,123,16,80,59,8,207,98,173,24,183,231,224,203,241,172,211,23,177,209,184,67,142,232,12,8,209,120,194,204,114,249,91,134,88,27,124,201,18,77,10,39,34,210,166,203,131,202,88,155,111,63,20,108,210,240,37,134,90,111,28,68,183,218,216,30,195,57,194,158,70,135,248,248,22,33,163,214,44,156,18,76,147,251,108,212,56,99,35,68,80,100,169,96,144,5,0,68,90,229,28,90,5,51,35,76,55,231,221,94,228,75,243,104,235,238,11,138,92,141,189,129,8,64,178,16,81,0,18,16,72,32,54,139,182,17,215,163,206,150,14,165,218,106,144,223,194,244,51,99,139,2,38,206,0,27,2,5,1,104,75,134,152,22,83,36,148,216,112,139,138,14,128,52,83,83,66,4,1,131,225,132,36,100,89,77,240,145,113,236,98,131,147,132,240,114,148,74,128,118,33,51,0,4,13,83,200,56,196,118,74,57,36,29,243,180,185,27,114,156,72,198,107,134,151,160,243,117,96,86,46,227,136,167,9,80,223,158,83,42,72,119,39,35,88,224,241,97,84,171,123,83,19,213,103,217,192,99,163,18,155,231,174,246,85,126,207,230,87,179,75,222,218,172,235,243,179,193,113,93,122,182,136,133,56,118,105,83,171,33,69,79,125,209,189,229,115,105,24,230,41,165,73,231,61,95,126,161,151,43,245,81,210,108,70,58,42,78,27,207,255,218,47,187,172,68,212,87,211,204,143,197,244,85,186,61,123,92,151,219,135,200,57,78,47,103,2,202,41,158,79,108,246,87,46,180,245,101,3,5,124,97,191,190,146,12,211,93,0,3,4,159,249,158,78,13,209,237,80,235,251,245,59,48,13,119,246,65,243,60,47,149,236,15,250,82,134,35,128,10,4,21,164,42,56,80,178,80,164,218,242,208,138,197,59,109,79,76,170,152,138,169,168,106,221,142,186,178,4,1,17,50,129,2,20,64,5,226,137,117,232,97,213,182,95,134,75,188,56,251,49,165,163,101,168,173,0,72,239,212,29,96,80,20,192,158,35,82,38,89,77,100,139,158,169,105,100,196,13,210,217,186,187,41,228,184,132,128,138,169,72,149,16,101,38,176,142,145,121,237,204,75,201,252,212,218,25,145,33,73,8,26,32,188,120,201,122,11,165,107,55,189,176,109,171,11,49,201,30,90,118,209,235,148,30,42,138,152,75,151,34,26,192,160,73,193,58,16,7,183,39,90,61,194,165,14,132,224,41,234,189,133,206,84,65,121,83,210,107,39,86,111,12,117,78,153,91,209,177,173,162,159,102,103,122,218,15,95,29,159,95,178,46,239,184,96,31,253,62,126,168,199,61,70,167,56,170,143,125,126,138,88,179,62,153,56,234,82,161,164,79,158,215,124,116,59,207,105,214,217,249,192,92,247,249,222,103,228,124,113,225,44,86,103,50,175,43,7,56,51,252,231,219,46,221,8,33,46,125,29,215,200,155,222,12,93,36,199,206,58,228,198,37,0,218,134,98,175,138,143,184,21,168,219,250,177,20,16,58,248,109,154,31,223,98,172,38,215,112,96,14,209,28,181,221,69,177,70,21,209,237,24,219,222,201,117,61,153,230,24,97,159,41,159,213,182,194,195,20,129,19,53,223,16,118,19,165,60,181,48,183,230,76,38,39,204,202,154,79,14,209,62,80,109,75,182,207,25,198,146,99,89,2,35,98,0,138,24,92,68,234,102,25,177,224,180,75,6,119,113,84,5,55,173,138,117,218,195,147,93,28,100,36,107,30,197,10,96,208,12,7,171,217,180,145,107,18,159,246,212,20,50,203,212,18,134,221,131,104,108,31,83,114,70,41,106,160,26,103,230,69,57,61,42,217,46,253,166,6,145,149,100,111,158,154,213,88,25,135,217,14,79,27,0,50,99,101,17,153,193,29,134,52,176,164,156,210,25,11,26,136,33,37,188,65,34,58,130,102,7,168,23,120,160,200,37,120,64,10,239,98,211,146,53,67,25,130,56,170,35,63,196,234,169,46,79,103,139,229,110,103,110,60,110,251,102,209,239,126,221,120,186,225,198,233,237,67,94,121,121,126,154,66,135,60,222,71,250,82,87,149,112,2,184,72,165,41,56,56,190,158,150,247,153,102,150,243,77,200,47,250,215,223,225,186,62,126,79,168,24,119,71,111,183,218,106,144,189,39,132,105,32,143,175,222,225,156,181,82,218,155,190,29,133,47,162,209,89,231,166,185,164,150,2,144,45,56,144,70,159,25,178,80,199,141,64,16,165,14,28,211,85,67,58,125,107,250,182,211,11,225,53,232,48,27,68,102,165,67,186,15,99,174,166,182,237,148,43,115,36,115,232,91,186,113,127,57,134,129,44,74,48,146,0,214,145,197,17,144,159,212,72,208,30,58,145,17,71,138,246,213,234,45,136,117,73,24,152,0,42,2,0,13,0,20,96,65,86,108,76,143,17,75,46,177,232,180,111,171,130,0,72,146,16,128,114,247,104,103,199,43,120,220,179,9,5,50,208,185,122,42,165,178,80,196,172,48,11,98,175,218,145,142,125,145,19,41,53,85,76,170,173,146,74,140,106,76,236,114,189,60,178,172,67,163,148,65,18,43,203,162,121,68,170,197,241,31,188,33,134,3,216,195,131,170,232,172,68,34,157,221,153,1,66,147,174,46,225,193,29,136,233,145,112,176,157,225,46,10,80,85,142,34,53,195,22,1,8,80,7,66,37,100,219,218,13,146,133,221,39,91,175,169,127,109,111,99,154,111,196,177,196,92,163,146,103,27,126,194,174,101,169,57,216,45,232,46,98,71,180,60,191,86,156,251,192,238,122,205,28,47,116,181,222,239,149,114,181,172,214,149,216,130,2,133,136,170,102,121,60,136,2,14,27,92,115,76,140,231,56,57,91,160,74,104,115,238,171,27,130,237,133,20,7,194,106,189,89,87,123,184,62,71,182,44,198,88,193,245,51,85,93,165,169,235,251,162,232,135,37,100,112,153,193,237,13,202,179,138,120,184,87,212,87,209,174,31,249,188,14,242,217,229,54,29,221,138,45,89,4,6,68,28,145,32,74,97,108,69,88,142,207,80,219,218,194,237,206,188,174,110,191,52,246,12,99,58,47,103,218,227,73,6,0,0,22,36,0,146,122,209,115,209,183,40,205,78,205,50,57,249,213,176,234,170,182,202,113,182,97,201,133,44,47,0,24,114,201,18,94,247,147,202,168,158,88,165,157,158,109,88,87,170,56,148,56,225,36,117,202,226,40,162,52,10,96,106,152,130,9,102,141,74,182,82,78,19,147,107,219,1,25,25,146,1,96,100,89,64,147,65,120,65,104,150,200,12,100,16,201,234,32,163,35,107,167,149,78,139,139,161,49,166,213,101,134,198,130,8,48,143,69,151,59,221,81,117,4,143,136,228,210,99,94,60,59,42,161,187,210,5,92,81,173,108,218,33,116,191,32,149,143,16,165,239,159,164,155,16,10,31,169,99,23,78,117,197,108,169,194,180,212,202,168,89,32,24,65,144,93,116,148,86,253,201,89,127,120,253,245,131,143,79,163,190,56,107,146,223,157,153,103,197,171,85,219,74,91,13,123,184,52,184,14,203,244,63,249,153,64,152,230,12,56,121,124,198,43,171,200,246,107,19,215,227,68,190,115,180,8,109,13,93,43,201,160,144,57,196,213,13,177,57,80,42,179,75,58,205,141,33,159,64,204,112,29,242,148,185,113,216,190,78,59,218,203,44,70,251,160,17,226,253,55,205,168,190,191,122,156,168,245,168,203,162,157,77,236,35,50,168,41,248,176,179,232,77,78,158,176,128,169,216,8,160,9,142,152,228,8,208,223,94,21,104,109,236,161,165,85,126,106,174,206,40,65,246,24,173,246,12,217,80,112,84,160,84,137,115,175,180,56,47,55,255,16,241,88,31,33,244,59,250,221,248,124,4,170,24,35,53,118,10,218,1,100,152,114,73,86,204,109,181,12,227,90,149,158,171,71,133,57,133,136,46,82,151,137,219,112,44,78,248,114,8,60,184,219,228,60,44,177,234,80,218,36,163,131,244,84,90,105,198,148,132,171,117,126,124,247,10,137,10,23,209,35,204,101,37,121,48,4,131,167,247,63,191,101,122,25,118,128,200,128,228,182,215,88,243,172,159,110,63,55,100,145,118,86,101,54,55,111,82,70,141,125,199,132,23,0,239,30,243,155,134,240,91,77,175,69,165,69,136,139,168,202,80,153,58,147,75,102,187,106,127,185,104,95,39,215,203,79,218,126,105,41,215,99,107,41,192,173,98,180,34,165,234,190,214,47,64,84,99,122,22,15,202,88,253,174,230,242,59,159,63,231,1,186,239,108,74,63,86,187,226,118,181,255,100,90,42,149,186,220,176,9,101,49,31,173,254,56,243,73,243,19,179,147,56,183,170,71,149,2,148,1,55,174,35,214,212,69,204,186,99,173,197,248,204,151,164,51,125,60,107,183,17,4,152,184,224,91,100,194,169,62,223,190,65,186,51,57,250,211,251,244,110,154,135,216,57,166,78,114,52,152,238,131,6,26,15,89,94,76,174,122,146,106,131,6,70,205,112,143,30,134,19,103,143,119,39,33,165,42,106,141,143,151,168,33,81,6,138,205,0,0,5,81,176,200,140,143,53,30,215,53,174,217,47,158,225,5,160,71,185,79,134,173,208,18,176,11,24,99,213,121,45,61,72,22,152,234,34,123,147,5,68,193,37,98,171,141,136,146,70,3,196,48,9,148,55,112,150,171,217,225,126,224,152,134,64,82,8,9,153,146,24,65,17,203,56,109,174,151,141,134,49,182,97,142,138,199,247,187,231,233,0,145,44,96,50,44,128,140,59,141,33,136,196,105,27,184,33,227,5,112,71,29,254,6,187,253,134,34,41,156,237,170,198,50,17,171,141,94,40,160,42,118,77,7,155,187,181,35,14,40,237,86,40,185,60,211,67,134,128,9,75,31,197,191,139,28,138,15,146,23,53,90,229,96,215,151,199,219,246,247,239,247,250,184,86,18,4,173,133,170,88,204,182,214,25,94,168,72,98,13,59,176,54,133,217,91,77,12,97,68,235,2,87,210,57,80,148,233,173,91,89,95,72,189,131,144,205,49,182,65,80,154,197,51,207,244,220,118,34,207,70,72,104,206,245,103,170,107,115,247,45,43,133,232,203,152,218,206,58,236,168,231,40,165,237,57,124,93,223,151,27,219,6,74,2,209,231,1,167,86,49,184,227,214,105,48,216,117,21,173,71,76,183,112,1,189,144,116,108,237,31,88,48,157,117,41,54,225,1,161,64,15,0,32,104,197,40,149,160,194,188,188,14,64,149,190,224,156,157,117,23,111,182,251,56,54,169,118,5,128,34,5,34,81,238,8,127,220,17,148,42,180,45,5,106,12,52,26,32,6,168,105,198,91,184,130,215,222,59,105,134,50,147,76,80,74,80,131,16,202,84,41,92,207,55,51,94,101,27,132,225,200,56,178,220,130,32,44,122,187,75,26,138,99,202,98,158,164,58,224,162,19,149,78,39,192,133,41,6,151,202,56,116,134,96,233,222,42,142,241,27,15,147,40,64,201,69,206,54,21,4,145,106,146,57,188,6,8,245,176,243,216,232,215,106,67,96,64,102,237,144,32,20,0,98,178,66,133,132,42,205,100,57,212,189,243,223,254,236,235,215,174,239,215,83,197,65,74,49,97,146,91,86,100,197,2,32,15,6,202,156,202,136,240,230,246,214,106,82,66,65,217,197,36,80,21,228,128,128,114,193,96,37,97,185,88,65,52,249,66,34,213,212,239,89,72,247,120,239,39,20,207,162,68,52,148,71,228,33,46,250,50,168,227,202,223,153,8,67,123,100,154,151,49,166,220,27,199,16,66,71,141,24,107,124,216,155,246,196,30,174,188,191,245,234,247,225,0,23,145,90,154,112,52,51,117,105,25,61,50,55,232,142,206,215,206,1,245,8,43,128,235,160,202,145,0,150,34,0,60,149,152,141,45,209,82,207,163,52,25,156,94,113,239,220,137,187,211,205,212,33,97,181,165,124,91,166,1,139,65,80,166,52,201,32,228,104,56,0,230,170,136,36,16,74,84,27,160,17,87,69,109,187,177,53,237,225,42,186,88,215,111,22,45,147,36,40,38,6,70,73,152,210,113,106,90,147,165,83,23,226,26,87,102,226,167,75,52,199,173,111,160,242,36,132,56,32,236,243,208,51,250,24,59,10,58,165,156,68,0,2,183,115,96,138,163,186,75,212,221,91,224,171,162,8,1,72,53,19,18,168,92,21,148,60,85,89,33,82,134,106,84,62,143,219,199,119,97,96,135,107,27,99,102,169,160,0,153,144,15,232,33,135,214,60,197,241,44,127,75,60,127,169,63,78,249,238,108,210,68,162,230,205,181,67,192,181,65,22,216,225,67,8,17,6,64,8,199,183,213,126,139,131,40,230,37,24,148,99,115,142,183,172,163,246,10,236,106,65,241,212,17,40,216,98,8,225,64,236,132,152,178,43,198,103,175,23,214,35,254,92,3,138,165,8,175,236,248,176,26,145,105,124,46,156,71,22,11,236,113,95,148,143,29,50,221,129,208,12,175,139,82,227,200,191,112,102,252,234,244,141,28,112,49,161,181,111,173,195,211,226,94,220,173,14,174,87,188,50,90,225,105,133,6,140,32,115,36,128,144,134,218,211,114,174,229,235,22,75,199,97,95,29,155,105,233,221,158,75,246,114,28,101,65,111,21,35,38,75,5,16,80,64,248,37,76,31,49,221,67,73,196,81,14,17,13,161,217,48,165,2,145,136,101,34,54,227,176,134,23,56,15,79,151,197,212,196,74,70,3,80,173,160,64,226,86,74,148,37,179,68,215,75,178,165,37,99,108,1,64,220,55,182,86,121,122,49,100,123,147,133,0,74,100,24,93,16,226,64,81,64,160,217,237,234,25,24,184,57,173,183,213,4,13,36,96,137,47,164,61,23,19,18,146,6,27,21,147,141,218,230,40,71,95,222,21,63,139,90,99,45,214,54,181,137,93,4,193,43,185,122,159,211,82,215,170,161,222,211,60,223,224,15,126,104,223,127,111,253,180,171,84,165,36,73,117,69,10,3,11,97,68,24,208,82,44,12,69,95,95,150,8,69,223,206,145,16,229,213,93,43,161,237,219,241,237,28,89,124,143,133,40,158,43,116,80,163,178,245,90,117,9,133,22,248,12,3,98,29,7,169,51,6,132,99,60,234,164,38,134,231,223,207,82,136,177,135,121,11,119,221,248,174,88,75,120,140,219,1,199,216,58,79,138,244,14,247,195,115,181,171,222,162,55,138,59,249,218,201,29,61,147,195,61,109,168,199,191,102,44,96,2,117,107,29,125,219,143,246,162,184,201,106,31,116,163,187,131,24,156,161,15,118,171,110,37,0,0,198,12,0,0,85,247,113,44,153,135,27,245,208,137,117,57,147,100,0,186,193,40,175,177,69,11,12,206,154,45,51,196,105,94,142,167,159,140,203,24,78,210,41,108,20,19,197,164,196,105,57,2,188,93,147,117,37,233,186,72,175,7,202,79,119,175,30,126,79,39,96,142,105,192,163,242,215,21,184,132,21,27,58,170,129,212,123,227,208,100,196,236,0,9,162,17,56,32,66,186,211,38,74,202,10,99,164,157,126,255,154,113,24,127,135,88,68,98,52,0,5,19,163,150,97,132,228,156,190,139,49,218,207,95,207,191,254,31,124,250,115,249,111,143,63,95,219,21,158,61,150,82,226,77,56,82,129,72,152,1,112,80,204,155,186,253,252,245,163,0,92,10,190,57,167,7,81,115,128,130,228,66,214,151,179,12,122,105,177,156,40,65,60,29,92,231,14,136,21,136,147,86,97,176,6,6,52,128,139,106,188,43,79,231,15,243,150,67,207,215,0,228,120,126,170,97,96,123,98,110,125,180,238,230,192,53,200,220,195,60,72,67,109,56,139,196,49,156,158,204,184,90,232,74,61,177,6,120,11,213,109,189,173,50,149,180,149,74,8,19,147,111,33,3,34,248,86,123,134,97,24,246,139,16,249,210,178,232,47,103,56,55,22,43,212,26,168,13,96,0,96,17,0,208,75,213,59,29,140,1,28,4,115,102,184,152,39,6,18,80,112,108,83,16,88,102,55,192,9,189,216,140,236,148,252,53,227,157,37,227,164,80,74,12,202,81,97,48,37,151,129,242,190,6,53,89,70,70,234,122,217,170,30,15,64,120,18,199,55,123,121,103,134,122,12,10,123,94,66,33,104,2,64,42,81,28,90,145,48,15,151,186,185,131,76,142,128,84,14,97,88,32,35,73,64,43,80,193,89,29,41,81,203,129,176,195,233,183,31,253,105,255,246,203,235,87,246,187,224,128,2,192,130,104,163,186,98,78,9,142,33,222,174,199,243,191,94,191,115,252,252,187,172,243,159,175,238,218,9,130,173,8,108,9,139,42,49,108,131,69,156,177,211,144,68,255,231,95,254,63,6,78,201,86,6,132,168,3,230,13,103,125,57,59,182,104,47,0,196,57,130,15,232,248,132,126,86,226,242,126,249,5,118,235,0,242,18,26,239,51,208,156,208,31,158,163,253,18,35,187,113,187,14,115,158,179,237,73,105,224,173,35,135,121,142,35,235,236,171,99,16,194,61,2,71,92,18,34,206,188,78,142,241,162,65,117,214,249,98,174,38,254,161,213,20,95,163,251,248,236,138,57,162,3,12,86,99,22,62,170,187,163,45,130,8,143,54,128,240,64,145,231,243,251,109,178,22,242,178,88,186,68,227,104,110,198,94,143,155,216,196,16,132,9,11,134,0,44,177,223,6,34,24,123,24,175,204,37,141,48,67,223,168,66,159,234,131,65,77,205,36,132,89,58,118,129,28,247,33,218,147,105,81,67,105,80,175,55,131,241,107,198,20,42,170,108,148,170,18,69,71,68,211,12,109,169,26,177,208,201,118,94,39,75,70,215,207,232,146,213,209,133,32,94,238,112,15,96,42,119,232,18,19,119,79,61,85,225,157,94,18,1,166,17,26,176,7,24,28,183,76,235,96,118,159,7,15,120,140,142,249,102,137,148,192,33,67,81,80,72,230,217,65,171,38,43,45,171,167,67,167,15,28,110,227,57,2,29,236,39,20,116,188,9,1,232,90,99,12,221,249,122,203,203,191,105,127,245,32,255,245,139,235,245,187,175,125,253,215,209,237,221,206,137,217,188,55,38,210,246,83,101,216,80,246,49,128,32,3,180,254,60,127,158,200,19,52,178,94,118,42,43,78,251,216,57,216,3,231,241,69,126,94,56,239,34,236,50,132,48,215,32,148,80,142,113,103,49,83,109,61,202,125,9,189,8,62,226,121,132,56,214,24,125,25,150,98,49,169,144,155,27,121,135,82,16,160,181,206,242,218,7,207,132,235,29,106,16,221,170,211,90,180,101,38,34,27,36,140,175,35,27,248,192,147,179,229,114,107,223,227,27,180,106,39,177,230,41,160,69,144,83,196,128,175,187,142,218,142,222,11,247,227,132,189,170,2,6,102,52,243,218,202,54,58,149,165,105,5,52,115,168,224,166,31,219,78,62,150,45,127,228,135,231,143,254,191,103,126,29,255,88,60,201,243,215,184,204,191,39,223,91,206,233,167,235,79,43,39,201,137,117,217,237,247,133,36,59,121,110,223,207,170,126,67,24,51,62,175,246,158,247,85,247,99,61,235,123,244,53,159,93,147,151,237,245,147,167,230,37,89,220,233,39,151,183,36,107,70,174,221,185,47,255,104,108,175,174,71,182,197,253,228,210,228,100,30,246,88,85,0,218,109,129,145,108,233,40,17,41,27,221,203,108,95,78,47,184,169,226,76,169,23,237,144,171,117,38,235,72,255,94,199,154,125,28,206,107,118,48,42,100,129,174,237,28,227,163,235,122,206,27,145,200,40,101,251,100,139,60,89,153,203,43,88,92,44,123,224,188,123,26,50,129,210,76,192,119,160,39,121,69,108,138,245,247,135,23,158,205,204,134,131,107,200,243,65,207,46,56,217,50,125,205,200,251,147,246,31,254,122,255,255,255,223,219,47,223,79,223,173,156,252,75,239,80,236,30,111,108,237,124,37,250,22,231,176,248,238,230,11,175,203,253,225,195,207,91,209,231,210,243,127,246,207,191,255,99,159,254,246,250,255,239,153,235,155,188,159,31,222,231,203,244,225,53,33,43,211,160,201,178,188,213,184,193,54,233,248,96,199,79,125,144,33,67,40,42,138,162,66,187,158,125,251,217,213,108,118,53,251,236,106,60,75,70,165,161,242,80,105,28,252,204,106,63,205,106,191,239,227,7,95,9,165,124,48,208,131,87,126,106,240,190,78,110,218,170,36,142,121,164,86,101,25,191,46,42,203,12,247,92,15,27,164,62,167,26,68,157,23,248,252,96,136,36,34,207,97,135,241,112,97,188,17,66,85,0,221,188,175,224,54,36,221,129,0,118,180,66,243,12,203,162,204,75,119,10,212,98,197,136,113,204,249,24,157,192,198,218,21,161,26,87,209,76,69,203,180,166,106,198,97,170,38,209,120,45,191,190,214,231,153,221,191,26,255,175,92,215,31,141,191,208,87,99,89,126,169,94,234,59,246,132,46,67,3,3,128,128,133,3,92,24,243,138,73,222,118,109,70,141,107,38,128,153,15,79,22,29,132,124,124,195,173,45,146,13,100,50,87,215,69,139,38,221,24,170,142,196,32,2,10,168,178,204,22,168,84,180,138,114,85,23,137,92,173,2,23,169,26,200,244,151,5,181,89,144,117,128,195,165,238,61,24,137,12,167,42,137,234,245,4,99,4,32,135,33,184,28,110,103,104,78,199,141,147,156,140,190,20,197,149,106,150,83,145,154,167,47,51,121,195,83,147,3,139,161,220,240,58,61,225,174,98,250,2,152,30,240,248,202,241,243,254,221,239,171,246,92,207,151,79,126,250,243,139,199,55,211,186,13,243,4,155,234,167,231,203,55,62,79,157,103,139,254,49,195,126,218,253,124,107,251,33,134,111,191,213,159,61,204,179,246,147,195,221,118,206,146,145,105,11,69,85,0,101,17,112,245,66,194,156,101,203,40,72,72,21,122,160,29,33,52,142,126,150,19,39,230,179,76,214,235,248,203,63,143,209,222,114,11,190,110,42,130,80,66,33,114,76,33,220,28,98,228,66,77,147,169,215,28,51,72,231,41,147,198,192,4,194,28,33,203,22,14,26,211,250,37,26,72,248,206,193,26,126,21,194,52,144,35,56,65,0,240,206,206,216,225,166,7,221,86,133,153,137,104,129,39,94,45,236,106,54,234,49,238,149,166,92,32,201,165,50,107,16,100,154,113,146,185,239,191,125,238,187,201,247,225,189,62,185,111,206,249,202,101,20,23,203,242,2,73,8,7,206,22,207,2,111,33,3,103,115,100,176,73,137,198,202,0,79,143,71,245,119,153,12,89,216,216,133,160,114,136,187,225,12,128,70,17,87,49,104,201,52,136,12,12,53,245,90,76,77,159,235,18,89,173,161,175,204,139,53,184,72,247,177,140,60,56,153,35,115,232,1,232,52,73,132,180,19,240,54,19,32,48,153,16,246,50,75,19,116,168,244,5,60,48,174,20,167,147,241,173,19,59,164,251,35,106,41,109,34,86,109,165,99,6,141,34,16,3,244,176,125,205,147,63,248,127,190,248,195,62,92,191,244,132,125,202,43,247,9,184,215,209,93,239,47,74,87,165,180,153,81,252,76,115,243,233,135,63,254,238,153,191,94,191,241,219,247,254,152,113,193,37,187,12,32,136,208,200,72,187,181,53,76,28,110,103,100,234,37,83,131,0,5,200,38,163,121,152,126,74,194,80,106,158,248,92,214,65,81,46,10,157,59,172,85,92,94,55,213,142,61,102,102,134,23,101,106,88,166,141,79,3,43,170,60,125,84,63,247,161,158,208,11,182,119,111,123,138,35,87,235,34,46,140,97,48,222,6,7,129,67,175,125,200,39,21,3,169,212,74,80,1,210,17,2,212,78,103,234,237,72,147,123,38,46,75,246,10,93,175,181,169,57,54,163,201,38,217,211,162,132,214,51,129,226,84,237,234,30,202,46,179,173,126,187,121,29,158,159,231,249,99,251,77,251,218,124,126,115,186,84,31,46,94,128,70,50,228,112,182,120,216,231,49,157,218,2,224,232,1,104,6,25,92,160,39,18,30,93,150,70,89,140,50,208,77,209,33,75,133,213,56,5,85,1,41,5,9,246,80,70,169,209,212,56,219,105,79,195,163,89,46,179,46,188,240,247,122,222,81,38,149,145,5,201,234,142,59,26,36,246,178,184,152,6,59,56,186,33,89,230,32,147,236,88,228,150,51,233,11,44,120,153,228,60,189,237,203,182,241,189,226,84,167,233,106,166,56,201,139,92,105,199,97,6,142,171,183,67,155,152,50,46,122,152,113,189,71,127,120,245,150,133,119,195,167,225,46,244,112,81,196,210,163,229,199,139,180,123,112,71,203,31,34,211,206,231,239,207,203,163,251,223,242,102,56,32,177,105,145,234,1,34,35,164,0,164,18,131,196,96,90,130,246,234,202,112,10,10,43,67,41,76,2,56,41,137,207,207,114,176,119,144,147,214,173,64,44,123,226,243,230,78,101,70,167,55,230,60,201,205,156,1,174,222,171,93,177,249,160,57,138,2,110,202,101,60,172,180,178,24,141,131,118,220,3,243,109,183,211,111,225,195,5,50,94,67,66,113,198,21,172,1,16,98,50,214,149,108,208,10,73,218,194,151,21,247,217,180,122,116,227,181,45,133,89,70,94,57,22,99,20,133,33,151,108,221,128,38,216,72,119,234,17,62,61,126,25,63,79,75,94,206,107,115,190,60,215,188,75,95,117,7,94,44,92,102,226,158,135,243,220,44,0,47,144,25,53,35,0,152,22,53,195,27,9,184,152,61,3,74,3,76,147,128,111,96,174,182,141,108,57,199,19,38,189,210,187,85,23,3,106,16,42,77,5,202,9,149,22,104,9,64,9,199,9,87,155,85,46,251,65,63,212,214,95,243,80,239,8,132,16,211,163,35,4,8,119,187,25,166,206,99,197,118,212,13,180,16,70,38,24,200,194,101,209,45,230,171,169,102,233,141,147,187,249,234,164,56,253,116,48,48,25,223,102,115,51,115,104,186,106,8,48,180,68,174,180,218,178,22,53,180,184,149,243,196,135,179,63,102,17,77,163,249,110,181,66,76,226,161,53,239,238,220,237,118,218,94,85,98,178,251,89,15,175,107,78,174,143,189,109,15,120,112,135,246,76,42,141,2,143,0,66,34,225,96,210,212,181,210,202,84,16,21,91,106,128,146,157,100,8,130,115,61,25,76,204,216,189,140,225,243,184,114,199,99,13,244,28,203,82,25,65,100,155,102,253,75,148,231,117,169,137,89,153,22,234,57,76,230,30,234,192,162,238,119,13,24,39,223,170,48,94,142,113,77,168,182,245,52,117,123,195,136,185,35,168,167,68,192,168,216,49,8,67,128,116,202,91,219,190,187,225,85,246,89,57,100,19,238,202,37,35,99,86,160,25,183,165,213,210,76,74,173,35,220,193,125,90,97,41,45,204,55,178,196,18,188,185,186,52,213,25,185,28,175,96,101,208,60,78,81,192,1,15,64,6,224,170,209,140,195,164,167,112,52,10,200,12,206,179,35,180,150,216,76,112,91,182,188,153,155,185,44,80,75,148,40,213,32,2,229,4,128,170,134,52,212,1,187,104,59,221,121,145,75,30,205,101,134,76,195,27,202,59,43,195,194,96,144,131,180,7,28,224,112,149,75,134,57,47,152,104,18,132,27,6,221,12,6,77,102,104,204,195,11,4,234,139,225,203,102,171,245,110,149,211,145,110,95,146,109,114,122,202,12,81,150,208,195,116,227,238,103,144,184,109,218,93,102,13,105,30,252,126,219,125,112,159,234,205,37,186,28,38,184,3,223,152,90,23,83,137,222,94,66,79,45,192,17,231,112,106,41,199,184,183,196,137,178,34,0,68,43,192,216,195,16,70,193,26,225,36,154,64,136,36,128,146,100,15,211,33,166,15,156,197,186,187,102,228,218,205,3,142,83,30,83,58,94,245,203,23,219,12,56,206,200,190,34,79,30,223,40,1,130,218,1,27,23,2,193,81,86,96,204,224,78,183,168,68,214,48,158,206,161,246,168,144,14,159,185,157,62,243,201,33,0,42,245,4,192,119,86,14,26,118,40,56,26,144,14,38,70,139,238,27,211,81,178,134,25,209,83,77,17,33,193,152,161,7,233,110,205,56,217,90,19,120,105,45,78,97,213,234,230,181,174,237,18,31,46,35,174,122,57,99,34,144,68,39,0,127,125,211,120,223,181,188,140,13,182,144,44,100,34,112,232,249,26,167,154,214,224,13,129,193,245,4,201,178,146,245,45,100,98,75,99,155,73,150,140,26,166,12,78,113,153,78,58,93,68,137,2,27,65,49,220,80,202,22,42,112,240,176,97,65,13,46,167,60,151,235,130,203,32,100,188,33,101,222,221,252,48,25,144,105,70,113,96,157,81,109,22,72,82,250,166,0,98,153,59,212,17,165,175,217,91,25,141,223,94,201,101,137,165,93,155,241,86,34,147,173,102,108,112,169,80,40,152,82,162,137,104,83,130,213,179,92,177,197,38,118,174,55,127,211,217,119,93,244,192,189,27,182,173,20,150,230,32,242,162,223,116,236,193,26,210,212,58,249,161,167,167,75,142,52,79,231,233,220,14,239,97,60,68,2,80,88,25,41,0,230,52,92,196,212,101,4,39,36,109,208,36,108,220,172,159,180,71,72,102,35,193,180,129,32,28,245,172,145,90,14,215,193,220,80,150,180,202,225,16,20,112,26,46,75,83,236,159,65,173,206,109,235,60,33,150,91,175,99,71,104,90,203,10,67,224,111,203,242,133,135,135,51,0,169,126,88,238,228,239,130,35,47,142,248,46,187,31,253,114,80,225,160,171,128,213,122,76,67,77,244,37,234,108,95,56,182,106,150,195,222,100,191,173,181,155,84,147,240,170,184,100,247,114,161,195,104,124,45,205,98,146,107,114,80,70,5,0,65,147,241,238,231,117,148,140,100,152,48,5,240,134,166,176,208,58,157,100,199,147,57,12,0,211,100,124,1,65,3,125,217,147,158,182,130,117,202,194,225,75,88,70,51,96,84,33,99,104,137,84,197,86,173,106,171,191,219,78,82,182,177,204,139,124,89,205,136,165,121,83,119,19,76,185,60,18,71,92,181,94,160,174,208,75,246,162,255,128,32,73,116,8,10,243,181,54,107,197,93,187,237,214,215,26,223,212,102,174,177,233,132,147,141,81,184,156,37,219,213,40,171,106,175,107,107,0,150,184,149,134,221,140,7,39,175,185,255,100,31,218,104,217,78,217,152,49,154,151,238,195,96,178,201,105,85,153,230,114,52,125,15,116,92,123,50,47,217,116,238,188,142,181,27,69,10,202,70,35,11,66,34,52,10,16,12,154,78,18,17,6,195,224,190,198,100,142,18,59,155,31,107,4,184,65,153,99,124,122,236,142,234,34,197,218,198,188,94,165,175,153,125,216,243,140,214,98,13,47,187,232,97,13,200,71,173,207,35,120,125,202,150,110,135,221,120,126,236,186,99,173,33,14,59,167,6,92,190,96,75,10,108,50,85,223,132,157,192,253,8,228,1,0,4,92,1,128,161,202,107,245,30,44,228,249,85,129,57,110,92,19,176,102,188,49,119,116,135,74,88,111,157,193,153,219,133,57,46,224,181,155,86,254,53,94,66,143,6,106,84,108,57,34,3,178,136,36,150,70,22,240,217,1,199,2,67,219,110,183,166,194,216,238,35,235,51,182,3,129,107,167,55,69,104,28,135,196,106,6,105,28,172,18,55,3,106,220,148,251,171,103,120,116,111,97,23,119,118,140,192,36,67,57,204,6,117,22,86,254,149,246,239,210,223,109,77,173,44,249,130,19,149,59,92,206,66,17,54,194,194,194,198,145,244,77,200,52,209,209,1,104,216,176,183,35,98,140,161,219,142,147,154,189,172,202,141,236,69,214,105,191,194,184,44,3,46,151,249,222,47,146,47,231,165,49,62,53,223,232,106,229,55,73,215,230,58,50,169,189,81,216,155,24,233,16,14,141,237,182,219,195,16,203,204,102,162,80,195,14,181,24,171,205,26,143,234,221,58,48,99,218,117,84,97,161,152,90,162,16,57,101,51,153,248,222,151,179,105,216,215,46,184,150,150,15,179,209,8,212,58,168,146,66,52,21,3,147,106,72,156,148,172,83,35,145,196,137,38,9,162,190,204,155,214,104,221,45,108,39,111,175,69,108,196,180,14,179,130,203,164,169,30,40,97,123,197,87,237,213,123,62,114,182,196,217,77,243,136,224,16,102,70,55,252,149,243,244,238,11,216,242,16,53,236,59,32,228,121,155,225,223,116,118,142,3,78,102,234,164,0,83,87,85,150,87,113,52,220,111,29,115,170,251,38,215,235,141,62,127,153,188,161,147,188,80,207,74,107,231,20,139,50,5,0,0,138,72,199,151,111,178,44,200,160,201,146,219,4,52,196,219,133,148,217,205,56,214,17,103,38,142,200,2,49,45,76,121,67,2,40,77,239,8,0,6,151,65,248,66,49,113,176,49,170,8,84,32,35,117,152,209,180,124,86,95,164,203,203,226,114,217,226,60,78,10,191,219,130,40,221,250,135,228,15,89,110,3,195,4,142,229,108,79,51,26,40,32,92,185,59,143,100,51,67,147,44,130,193,237,31,119,120,1,192,217,51,9,38,61,193,97,178,96,123,179,198,136,62,175,77,189,253,152,158,55,191,249,233,153,39,78,100,211,175,141,109,135,211,79,8,58,206,245,28,224,145,137,38,16,232,5,18,87,83,195,237,112,22,205,46,247,218,171,51,218,18,136,29,152,98,134,1,145,74,12,178,56,69,66,32,66,5,103,112,24,195,196,219,158,94,132,13,233,113,203,25,168,176,116,6,128,53,74,146,144,24,8,13,82,144,208,116,36,73,40,140,251,231,92,100,11,145,21,76,215,120,221,121,89,159,169,253,141,163,211,131,97,251,228,140,236,240,177,44,128,115,108,94,145,141,88,236,240,41,198,1,0,239,17,236,226,112,113,206,109,33,198,247,137,70,108,208,75,128,86,249,142,235,147,154,48,30,62,197,23,212,202,177,237,166,0,112,208,146,74,4,64,7,244,141,233,37,115,254,124,222,183,91,177,47,95,251,169,225,99,183,88,75,235,112,2,11,187,133,61,27,8,32,224,84,148,1,180,10,71,67,151,41,14,172,100,179,208,12,36,11,192,65,177,121,93,77,83,22,160,192,219,253,84,113,21,213,144,120,250,41,166,17,96,38,224,44,26,244,112,175,141,168,0,2,129,176,180,50,132,227,132,167,7,47,143,102,130,115,92,5,117,43,142,252,94,172,118,212,194,57,255,10,249,253,229,193,24,111,199,25,3,253,159,92,255,208,200,0,38,27,43,15,248,114,59,61,220,253,221,4,24,6,223,84,142,36,105,207,187,151,42,73,192,23,82,47,224,173,197,227,252,227,44,35,38,175,153,235,232,171,207,144,233,9,1,72,2,70,140,78,155,54,10,6,198,182,41,55,49,99,225,5,54,211,231,226,172,105,51,128,98,134,1,128,136,128,72,64,35,196,212,82,94,197,152,166,87,144,61,180,205,184,174,73,119,198,49,179,151,17,218,146,229,0,65,200,84,40,73,188,32,54,35,49,146,220,222,134,145,71,131,160,66,24,84,190,162,134,52,46,99,56,147,181,197,181,167,11,112,149,13,245,128,219,39,211,92,33,195,23,214,255,208,190,226,217,132,25,58,161,54,221,71,187,2,233,150,45,250,162,136,12,151,239,122,8,195,195,106,230,213,206,40,39,10,52,168,25,191,122,220,247,161,34,2,104,73,71,128,169,104,142,182,89,159,149,231,122,14,234,44,67,163,174,148,51,102,173,100,84,196,68,39,212,70,212,70,202,52,12,83,0,32,115,98,101,69,236,16,52,0,25,214,94,118,255,44,220,183,13,57,26,28,6,32,19,148,105,184,77,69,53,67,82,24,72,46,35,230,144,175,34,128,134,169,111,227,208,0,84,88,42,0,32,26,167,69,148,71,207,117,229,147,89,168,184,187,56,150,242,135,117,126,31,161,68,172,41,250,195,24,156,116,57,225,42,184,11,111,144,33,35,64,4,66,216,201,166,139,139,226,116,165,222,64,63,33,2,145,96,179,176,157,190,140,222,233,134,215,107,189,62,247,231,255,198,41,107,235,107,214,229,113,77,98,106,3,198,252,0,64,44,33,50,66,145,11,68,15,182,159,229,40,3,171,12,99,82,0,171,134,3,48,1,41,16,144,52,168,2,0,36,12,8,230,18,166,103,59,201,236,90,131,139,179,156,53,172,19,87,183,58,138,33,141,34,160,33,131,36,169,48,170,0,42,42,72,50,114,33,146,132,128,152,122,237,181,215,95,189,62,240,213,85,195,42,176,99,234,61,139,245,160,152,94,222,96,178,199,82,135,44,33,3,179,104,28,149,240,193,188,70,141,215,7,84,96,140,237,166,134,244,190,92,172,133,148,97,169,124,176,140,112,20,152,6,56,203,92,61,1,80,2,57,80,160,4,45,6,107,161,128,170,95,199,151,90,172,50,14,97,169,136,106,58,107,138,163,136,41,93,3,33,6,178,45,0,64,33,250,227,208,86,137,6,128,198,230,56,60,76,16,230,220,17,24,66,232,105,167,123,107,191,12,45,1,96,140,72,2,158,158,105,66,33,33,235,152,150,133,8,80,65,20,69,16,25,25,227,114,60,204,131,219,197,203,202,181,189,137,181,112,40,175,243,59,250,135,176,237,110,194,249,253,169,223,135,30,38,199,219,180,191,9,34,13,200,66,120,160,67,179,30,114,218,48,188,152,161,146,244,94,47,172,26,29,133,235,155,252,92,201,73,158,222,121,246,92,103,46,108,117,157,0,27,39,93,253,145,33,201,38,0,70,142,108,36,51,184,61,44,51,197,83,56,204,157,24,152,59,182,98,161,6,38,0,201,178,129,100,195,32,34,17,0,136,44,16,129,192,146,96,91,198,176,170,108,123,90,14,17,118,54,49,2,149,202,132,28,105,181,10,24,166,157,197,212,204,200,32,153,180,76,227,123,207,55,130,243,77,33,146,196,212,155,151,49,238,98,158,189,174,11,16,194,140,214,58,22,162,69,253,194,160,6,145,172,198,119,188,98,29,68,240,153,7,198,47,21,113,73,131,180,74,37,124,168,140,48,2,203,68,159,105,64,99,122,150,92,101,136,152,0,128,69,148,20,52,145,97,115,16,122,86,175,133,250,153,74,119,93,80,148,72,12,39,37,67,26,31,29,6,128,36,146,111,232,60,205,2,47,22,102,175,252,126,103,35,171,236,1,48,133,189,228,167,103,234,221,16,135,171,48,173,70,133,216,208,11,228,112,17,25,25,246,232,130,85,180,32,68,36,128,0,106,168,33,23,115,49,31,228,154,237,42,112,133,231,178,232,177,122,55,221,244,175,168,77,217,7,135,217,223,59,191,59,236,48,211,169,35,16,110,30,197,4,224,173,81,193,15,27,24,213,0,97,100,210,64,30,202,149,85,150,175,77,183,117,190,251,249,237,55,151,223,60,114,207,107,118,78,12,99,84,38,243,9,244,4,128,36,88,0,32,102,157,136,169,156,165,161,204,24,142,90,162,195,146,85,70,196,240,107,65,96,213,200,133,37,89,22,3,19,68,108,249,20,206,200,105,79,99,47,180,89,132,200,158,204,2,197,150,221,64,69,109,239,146,144,24,52,134,161,36,73,82,82,201,120,40,105,230,16,98,138,128,80,42,48,108,63,20,185,226,186,45,112,39,48,137,151,18,64,139,160,40,180,14,3,25,239,34,98,130,194,78,127,26,96,75,226,162,140,235,241,38,69,101,78,16,166,186,70,5,7,159,217,149,232,22,214,142,182,103,85,153,116,52,100,0,7,6,8,98,220,165,224,28,114,42,218,106,214,236,58,34,0,42,154,161,64,144,62,80,48,1,64,2,16,96,182,95,101,30,47,144,196,11,208,24,166,24,224,59,128,48,149,203,170,162,153,181,251,251,46,216,152,152,212,76,163,162,129,27,200,40,238,110,85,194,183,223,222,71,161,136,212,40,114,165,199,185,236,165,31,25,102,91,4,38,123,66,2,237,224,95,169,249,29,160,65,69,234,63,58,86,51,190,121,98,176,209,20,18,54,228,209,179,207,194,100,232,0,140,187,183,5,76,210,205,163,27,115,140,186,116,131,158,218,167,155,85,204,245,249,81,55,159,120,24,53,41,77,62,129,76,18,171,55,153,16,6,111,12,210,158,32,38,222,204,9,19,222,93,90,34,140,128,199,0,0,11,0,128,132,88,75,0,25,32,21,2,74,28,80,226,51,132,99,47,52,234,148,177,40,153,198,209,233,50,207,18,134,103,51,219,161,109,50,44,26,69,81,76,73,134,133,25,142,53,169,73,232,165,86,67,212,112,26,195,193,90,55,7,215,200,166,1,71,141,154,91,143,104,229,99,13,31,103,225,206,39,138,32,40,90,110,155,5,239,179,109,63,128,237,232,211,214,33,224,125,157,41,14,11,140,247,186,251,88,180,158,172,91,129,79,230,120,101,158,187,125,119,17,13,31,129,238,77,227,243,170,233,52,206,1,50,163,43,7,138,8,24,48,8,42,158,66,31,61,212,169,2,75,58,86,14,138,169,128,138,139,148,152,60,2,38,178,153,33,0,8,50,184,99,105,2,38,100,80,32,24,20,242,246,99,48,34,79,237,213,39,40,247,202,22,146,69,0,48,201,72,6,1,153,225,182,140,141,138,144,118,16,73,108,168,152,27,205,17,36,115,100,130,148,88,32,3,0,70,14,211,176,84,236,62,108,102,77,111,232,180,108,173,222,196,151,217,39,209,195,184,254,184,173,223,45,253,161,39,27,84,255,208,251,15,150,227,234,167,127,187,111,255,199,124,153,246,24,79,107,108,107,51,43,247,244,78,6,2,119,105,72,67,86,102,56,153,218,243,106,31,251,233,103,149,100,160,190,50,225,221,186,158,215,151,118,182,31,229,23,185,49,251,45,191,123,157,38,206,145,144,216,204,125,245,152,107,249,6,212,122,47,65,67,55,79,215,181,189,116,154,188,7,86,59,99,227,175,219,165,233,108,160,132,130,227,26,40,3,36,145,192,96,36,151,49,170,194,22,0,242,112,74,44,107,156,5,162,13,77,6,97,89,151,219,226,148,211,23,162,202,86,212,154,196,67,167,16,0,196,56,109,163,51,113,140,100,25,54,12,255,164,16,34,235,149,79,248,122,169,8,247,132,63,243,220,205,142,179,103,127,49,150,242,21,99,56,185,75,224,117,253,179,104,223,246,7,61,160,121,20,167,251,96,67,222,227,144,107,222,245,220,219,215,174,230,94,190,198,183,20,131,111,196,212,18,88,179,219,10,107,15,187,22,176,20,83,60,206,37,177,249,198,186,178,54,253,9,135,214,142,214,203,247,218,126,192,49,79,49,31,90,213,85,163,125,184,251,30,246,220,170,97,190,102,68,123,159,36,173,125,251,8,116,93,77,106,54,111,185,114,47,51,31,85,242,17,121,137,101,199,68,80,238,13,120,162,41,96,71,119,172,189,19,48,163,91,255,122,197,27,12,176,1,91,3,96,0,108,7,0,1,80,20,130,3,198,101,76,197,204,204,108,135,69,5,10,33,154,187,219,190,219,182,87,58,185,9,33,100,244,232,21,76,22,187,102,198,207,46,205,18,21,217,214,115,110,233,85,90,157,234,152,152,48,201,103,243,140,227,109,223,234,185,191,156,248,58,121,9,225,159,19,47,159,153,191,154,207,107,121,212,205,231,143,223,77,190,247,252,89,231,233,231,143,78,255,74,127,249,87,215,159,158,255,197,119,255,240,242,67,159,31,255,28,158,206,207,92,126,117,196,186,190,32,220,2,194,218,139,130,105,188,34,64,154,153,73,61,204,214,93,222,232,89,126,248,57,125,106,183,140,67,23,123,31,229,221,136,210,161,244,110,251,90,169,139,104,44,221,155,18,231,253,66,127,59,111,75,5,226,130,162,102,170,53,111,114,43,205,162,176,3,154,90,103,221,157,255,125,242,199,31,246,245,203,229,229,123,227,39,191,248,201,167,206,231,183,227,75,241,132,160,211,100,36,81,35,245,150,121,188,160,233,208,140,213,151,235,143,101,179,124,94,215,126,72,174,251,89,111,151,239,108,47,47,126,102,107,243,71,234,211,172,87,189,158,200,105,125,120,155,55,227,107,148,69,106,90,212,246,85,73,107,21,73,243,170,90,51,219,154,73,223,140,137,113,109,122,156,30,9,7,137,82,85,151,186,154,230,13,143,219,121,246,153,183,236,199,207,123,203,190,127,192,3,101,251,6,247,163,224,203,1,53,216,32,220,72,46,220,229,21,251,248,62,225,240,44,22,46,99,180,139,108,177,83,2,57,66,136,60,103,191,81,147,98,210,10,169,122,51,229,112,90,162,18,62,14,227,209,143,128,239,228,186,75,116,171,25,142,55,70,214,131,155,35,4,177,62,43,160,47,71,3,237,145,100,0,0,184,118,69,125,96,98,210,156,15,42,8,29,71,108,56,175,34,128,29,0,228,51,0,120,47,32,15,194,226,70,33,194,76,26,251,121,182,132,32,68,140,236,34,4,96,110,120,100,6,50,155,108,54,0,133,85,69,3,42,169,154,61,192,209,208,236,3,62,201,157,218,25,175,242,173,63,201,6,77,38,31,152,254,72,230,127,187,123,226,103,215,95,126,251,124,47,127,251,49,94,94,191,250,249,75,203,165,211,207,227,242,33,217,73,123,50,193,0,224,13,3,236,36,209,129,165,235,93,200,192,144,114,163,243,66,206,24,170,43,47,132,237,109,41,167,99,187,187,115,211,244,18,173,162,29,251,222,171,6,119,163,62,77,15,89,32,5,8,83,101,201,91,45,26,75,163,83,53,142,146,149,70,186,252,227,159,127,248,146,190,10,205,243,155,231,179,52,227,167,215,25,223,30,75,217,144,24,203,202,28,23,230,177,104,130,145,11,198,157,242,68,230,130,186,80,94,146,213,101,117,198,197,118,38,219,123,61,74,198,24,111,61,61,201,84,169,72,76,33,129,210,106,99,184,120,33,205,147,36,83,18,140,154,248,180,131,132,196,32,1,75,20,33,68,101,205,120,218,217,149,251,17,89,186,243,80,227,32,2,229,194,183,124,31,206,230,251,142,103,249,221,36,118,69,169,7,217,67,32,93,193,12,48,59,65,210,254,3,26,120,136,91,103,37,14,124,149,91,93,244,154,57,54,106,129,181,23,195,166,134,56,209,9,206,173,16,18,176,149,134,35,136,15,42,78,53,57,181,200,130,64,134,183,243,154,136,29,17,129,168,86,129,18,128,128,197,98,197,70,251,49,246,173,163,187,145,201,222,213,111,97,51,76,81,41,46,132,30,97,127,209,11,33,42,2,241,163,126,2,61,140,30,44,162,199,117,242,178,249,242,36,99,29,31,242,203,115,114,254,241,250,247,95,127,254,242,245,58,157,223,44,12,154,9,132,122,3,89,1,204,201,225,9,20,0,6,7,61,156,225,148,118,22,67,62,219,32,170,181,9,74,106,112,10,217,157,229,3,51,5,55,208,204,66,15,193,178,35,166,49,160,229,193,69,141,98,75,30,219,232,163,85,76,165,153,183,243,239,116,39,189,245,205,147,89,19,122,221,140,202,168,159,100,37,177,0,242,198,58,40,139,132,115,86,46,6,78,98,139,114,145,57,65,32,3,172,192,42,186,54,182,198,170,56,21,151,78,96,12,35,209,211,209,84,25,36,165,182,182,108,234,87,140,62,91,37,198,7,227,218,176,50,178,44,28,41,77,146,103,213,107,65,123,85,226,7,114,132,16,27,212,222,114,49,128,67,136,225,122,169,7,12,245,96,143,119,24,83,201,240,185,115,198,168,96,62,210,90,58,141,193,74,219,59,227,77,16,230,144,64,89,43,144,205,218,83,130,232,9,117,129,238,163,82,83,89,117,1,22,165,201,1,106,8,93,169,113,4,130,130,125,208,226,3,128,66,0,91,129,53,175,119,197,94,69,0,40,0,1,68,118,129,45,52,84,43,1,138,85,17,69,33,40,78,28,124,44,140,234,232,113,184,86,217,68,70,192,233,112,184,154,142,105,77,77,76,246,211,202,128,236,236,28,64,223,19,7,115,36,131,200,211,100,137,231,143,207,211,239,214,119,159,204,235,186,251,41,247,241,125,213,255,186,15,63,214,184,54,91,212,201,101,2,30,154,94,226,27,34,35,100,237,38,158,118,50,156,67,210,169,138,186,23,91,189,230,230,32,37,177,154,22,186,209,110,194,197,104,101,189,195,119,73,20,173,147,179,139,85,75,92,112,131,40,102,116,64,100,137,52,67,53,143,155,7,86,199,84,236,175,57,40,243,112,254,233,233,39,231,230,180,170,201,233,115,29,107,179,211,12,178,124,99,88,68,130,198,52,226,37,5,0,6,77,5,138,65,113,153,116,66,0,221,56,105,169,96,165,46,92,94,79,41,48,113,17,10,84,149,40,52,22,144,0,211,26,53,67,115,61,115,91,43,235,58,106,16,68,6,97,16,36,119,79,28,22,76,33,215,121,124,16,111,119,14,18,44,199,20,194,119,99,6,80,174,121,13,161,247,202,251,242,120,56,238,203,96,158,98,166,247,77,204,124,255,103,62,127,84,247,235,30,246,94,177,71,45,150,219,27,59,159,160,167,245,10,248,96,125,166,77,140,29,13,192,10,80,177,67,2,216,248,32,0,50,138,91,238,138,23,71,90,1,136,184,33,128,40,4,34,2,0,118,112,0,4,162,21,74,130,193,58,38,117,134,35,171,60,75,8,1,200,228,126,115,171,170,170,146,197,44,84,89,184,219,106,198,155,213,231,97,99,19,106,131,100,37,155,92,158,178,243,121,172,51,203,116,78,191,124,252,48,94,131,223,247,71,127,237,211,155,165,17,127,50,153,46,231,4,136,167,19,66,60,253,176,80,73,6,0,129,136,17,204,37,107,212,91,198,72,98,36,133,180,29,173,217,11,246,1,110,205,160,157,173,164,199,228,1,206,165,241,2,17,109,78,105,120,4,12,200,227,120,116,214,177,191,116,44,207,181,185,212,12,235,207,156,191,57,31,233,94,55,201,142,67,207,115,108,190,103,1,238,80,18,75,67,3,169,114,36,160,84,155,17,211,1,228,146,55,123,158,173,47,93,61,22,230,120,125,189,78,207,214,153,229,49,86,26,206,104,214,75,81,101,206,180,90,113,90,38,55,107,106,109,186,165,61,101,155,45,79,153,50,21,131,134,80,14,163,12,99,239,32,122,67,99,192,224,56,8,67,123,111,17,149,6,59,207,56,96,236,105,175,99,128,105,185,247,60,95,7,97,166,95,178,132,3,2,121,140,15,98,28,208,227,107,26,112,96,193,40,75,116,251,42,248,136,251,65,48,98,26,124,30,95,148,7,25,53,22,18,181,32,103,0,38,132,142,79,192,186,114,34,128,216,225,149,106,8,84,67,220,16,200,245,63,32,2,5,217,129,129,5,82,139,130,2,0,84,8,7,77,228,140,3,8,246,124,4,35,83,0,92,52,14,103,148,27,163,166,53,49,133,16,2,230,184,21,151,192,1,223,16,61,128,32,11,61,183,237,107,153,103,29,204,92,214,107,188,112,109,174,63,207,242,147,39,62,156,37,169,83,71,242,38,130,50,128,38,113,72,129,50,133,24,82,186,52,84,230,160,202,128,18,45,111,138,179,95,89,220,60,154,54,176,181,238,104,134,214,159,204,51,104,6,227,33,123,134,66,101,82,183,124,140,34,70,50,77,121,228,182,181,246,80,220,198,179,130,30,234,119,234,142,232,55,215,141,175,149,245,92,228,142,101,169,189,249,74,26,161,49,58,44,53,157,161,36,168,146,38,43,25,230,98,64,200,230,174,199,128,7,108,49,207,72,70,50,126,169,224,13,111,170,89,155,132,81,10,73,20,195,52,151,145,25,35,163,99,174,14,54,121,122,155,209,16,52,89,65,92,14,60,175,195,12,62,182,151,121,123,133,92,200,114,141,89,49,253,135,156,67,28,248,130,122,16,90,53,41,238,221,224,9,77,235,179,160,222,151,200,130,128,195,136,171,101,146,17,106,226,121,32,224,203,160,199,201,24,75,116,251,226,49,224,61,96,198,118,250,214,174,115,121,142,36,54,107,61,168,121,104,216,185,214,28,44,43,32,94,4,62,24,25,36,106,168,233,64,68,0,216,34,16,13,200,158,192,13,48,46,48,0,131,82,205,196,202,228,24,139,38,3,122,139,143,148,9,227,144,116,52,41,74,170,236,168,0,25,247,213,17,106,230,229,193,190,146,3,201,179,50,243,172,215,201,149,57,29,77,5,51,184,223,158,110,214,55,207,205,201,99,227,237,194,43,22,46,23,167,0,64,155,145,137,151,100,64,61,230,187,116,64,198,167,5,56,93,62,89,173,176,116,72,118,92,99,189,44,24,150,103,26,114,146,67,154,173,44,5,8,32,97,87,80,150,75,216,173,167,104,133,156,66,7,93,72,130,163,250,10,83,8,223,24,190,101,228,128,39,194,20,192,195,20,197,64,172,224,18,161,154,244,48,6,168,98,98,117,210,115,201,154,66,18,154,74,177,237,82,189,198,94,117,102,147,85,81,81,13,140,171,109,181,166,96,224,170,117,84,51,142,151,106,151,41,171,117,155,242,28,83,166,8,144,0,129,56,179,215,132,107,100,34,185,112,46,104,176,157,59,192,7,229,194,33,59,62,7,187,82,125,14,152,66,31,80,15,196,165,195,139,189,76,184,213,183,147,199,241,218,187,199,225,184,150,113,112,158,194,116,227,124,70,140,199,73,43,219,42,85,44,208,221,220,107,195,109,12,121,224,57,170,128,25,93,175,135,196,8,96,131,168,134,176,1,236,176,196,21,0,97,112,72,7,0,68,32,0,68,45,0,128,0,48,19,194,6,5,70,131,84,17,163,112,225,80,80,40,144,54,104,93,133,195,43,17,197,1,224,84,123,213,171,94,149,169,193,141,39,0,100,39,35,217,247,125,34,178,104,8,79,18,34,157,58,165,155,108,99,80,75,102,182,235,67,58,115,179,25,39,205,6,197,101,224,201,56,88,238,131,181,203,77,134,183,56,34,195,11,154,9,57,47,221,217,219,143,43,31,61,236,213,210,251,112,171,171,250,211,10,36,207,242,40,101,185,151,106,205,241,176,194,130,90,174,187,146,235,202,236,231,90,122,5,89,44,70,167,135,197,200,70,115,52,65,57,223,84,212,155,65,184,50,207,9,136,168,92,50,212,93,137,38,36,1,224,37,1,22,14,68,227,233,109,18,51,61,104,192,14,174,2,102,109,217,234,51,30,227,227,34,74,61,150,100,73,6,92,155,1,65,152,199,32,81,138,229,166,149,90,126,181,214,53,174,219,12,7,9,19,0,6,24,89,142,219,39,252,205,131,246,86,106,4,177,201,197,192,179,28,236,16,227,104,171,57,194,209,121,151,117,150,75,65,20,51,55,140,201,3,75,174,198,75,161,194,226,173,88,105,92,38,32,29,66,87,83,236,154,15,243,23,245,170,79,97,183,91,15,111,213,229,60,200,104,76,203,192,117,215,161,202,143,76,59,223,87,244,143,114,4,12,192,59,147,74,52,188,153,157,1,198,38,97,150,134,188,18,173,62,244,163,14,157,112,145,72,66,0,205,233,74,220,157,82,235,227,90,250,36,97,77,229,141,156,216,4,54,6,192,81,9,17,105,18,162,142,35,51,51,38,243,158,202,193,246,30,172,159,229,158,98,29,167,24,17,76,160,233,200,52,244,232,177,127,72,185,93,200,50,104,108,72,120,131,194,102,170,41,120,19,160,42,31,243,99,14,53,178,124,209,208,84,233,246,45,146,100,98,209,100,236,105,58,76,230,38,75,15,50,53,236,52,221,167,106,159,127,205,105,185,238,110,225,128,92,106,225,128,67,184,213,106,100,6,161,56,123,118,207,123,171,116,155,88,218,109,221,47,109,55,19,188,31,37,212,116,21,233,73,180,125,72,1,233,69,1,7,41,36,7,0,202,55,208,100,245,77,34,97,65,2,3,96,175,70,122,10,85,137,210,169,242,116,251,249,121,182,179,124,230,242,90,18,78,27,181,194,209,107,86,19,233,49,163,198,105,157,66,242,6,135,162,73,160,80,138,209,140,50,77,154,149,237,212,87,53,25,203,129,38,99,212,130,231,193,89,26,107,245,39,119,199,251,125,19,90,45,80,195,217,71,62,188,206,124,33,38,91,110,26,96,207,76,71,94,112,60,179,222,18,106,46,157,39,117,5,151,1,106,125,254,220,230,33,135,123,242,83,207,109,95,215,60,230,62,101,28,131,185,102,187,105,212,110,163,200,51,125,0,121,105,226,168,207,173,1,198,177,152,116,24,222,156,211,115,85,146,227,219,149,0,51,215,230,247,29,231,214,81,12,32,171,12,217,145,14,86,228,192,3,38,55,29,119,189,4,131,240,128,107,4,218,210,173,90,108,192,160,12,170,64,172,111,92,203,102,223,213,214,94,57,123,54,38,183,45,81,200,74,22,146,33,222,107,139,151,225,217,187,180,13,36,30,32,48,73,112,52,121,202,52,82,215,222,120,104,60,55,124,152,70,8,79,198,241,62,113,105,172,37,94,71,122,37,21,228,42,198,116,74,46,96,193,53,112,30,245,28,16,153,138,12,172,68,79,85,71,59,50,169,110,109,179,24,205,248,222,220,153,237,150,21,167,102,45,104,49,112,100,39,200,248,217,56,3,96,238,72,92,46,55,180,33,141,236,145,18,16,145,195,55,164,12,208,97,84,43,35,29,230,50,131,195,36,177,192,202,200,162,97,10,100,66,18,26,165,198,162,203,102,150,69,50,154,165,99,192,156,86,205,105,75,18,159,58,173,100,108,94,46,93,96,32,29,9,39,7,70,205,177,113,220,49,181,203,191,240,109,194,81,186,83,239,135,115,119,245,32,220,190,94,62,31,195,172,34,133,85,227,250,186,193,60,196,129,248,186,88,75,8,106,24,69,159,61,154,97,131,109,35,167,98,86,223,31,247,11,59,68,214,40,79,51,66,76,241,64,235,200,200,34,50,141,185,153,15,167,203,137,183,46,23,79,46,155,102,130,125,248,251,235,197,243,186,60,58,24,85,92,181,208,235,141,199,118,199,218,115,222,146,171,100,170,19,59,54,71,17,116,60,167,211,146,176,200,185,100,109,169,181,149,102,40,67,173,79,239,104,147,137,14,183,235,131,162,92,81,98,98,7,142,49,9,241,174,146,60,129,0,4,117,247,32,60,17,156,5,253,153,172,100,173,12,127,34,184,163,29,61,145,41,141,9,65,99,237,186,165,104,76,107,165,55,155,193,186,247,64,13,51,112,29,120,51,247,75,163,43,213,167,208,52,158,25,38,8,143,115,75,251,217,40,122,239,179,110,91,119,182,155,115,115,82,114,183,136,124,54,128,1,51,28,190,113,113,123,114,72,37,160,42,128,100,236,28,35,71,130,112,129,4,32,40,88,186,136,25,123,0,8,105,219,221,124,244,16,122,153,70,179,67,38,49,99,147,233,76,151,199,58,72,73,64,169,48,135,170,66,218,19,48,70,44,235,52,94,126,210,26,113,213,180,115,201,212,208,192,246,205,12,239,166,207,16,219,180,135,201,183,177,92,56,132,48,109,46,121,190,162,140,129,30,32,180,167,84,231,185,220,186,61,232,182,57,59,13,174,239,115,13,200,205,65,88,248,26,174,99,163,161,134,116,171,237,118,235,53,130,152,238,173,206,53,238,41,115,150,232,127,150,131,248,156,77,69,144,128,148,180,52,153,206,230,116,215,230,236,203,245,242,185,131,125,211,60,97,238,241,120,231,247,175,199,231,227,129,28,148,65,128,14,185,49,51,245,184,116,93,236,120,193,250,188,199,167,91,207,251,70,71,208,56,25,160,68,100,26,116,169,12,136,64,164,161,5,170,57,196,132,140,142,228,146,11,192,8,58,92,245,6,99,58,170,176,112,135,160,117,20,87,28,243,43,75,192,55,65,124,147,197,217,113,35,71,215,94,63,139,26,126,147,17,14,79,117,53,131,160,57,84,192,19,73,44,32,182,177,164,11,188,247,154,36,207,211,228,131,57,247,117,152,236,244,92,121,109,42,150,29,154,192,46,138,6,166,225,214,234,205,36,221,195,125,173,93,112,212,94,123,125,124,210,106,13,154,18,21,248,181,70,83,100,49,200,3,173,218,163,78,22,164,33,170,1,200,240,2,152,227,249,162,162,85,147,116,160,81,140,17,146,173,187,158,245,162,79,118,152,70,74,32,164,233,180,19,131,121,78,203,97,116,174,11,150,102,17,26,64,197,196,80,28,38,253,186,118,198,242,145,193,164,2,249,244,60,107,152,187,253,235,66,136,241,121,10,86,150,247,8,91,187,80,192,156,165,169,214,131,236,17,156,66,246,134,243,27,197,58,66,52,111,170,146,201,212,121,136,219,184,186,238,107,74,183,218,22,77,179,67,22,233,204,154,218,109,251,184,196,237,81,58,7,198,125,137,183,48,103,27,42,183,158,142,189,20,46,159,187,185,107,114,203,251,241,246,173,147,226,133,255,155,249,149,206,43,1,5,225,45,45,133,153,157,156,147,243,140,139,63,185,216,186,220,219,87,252,221,115,254,129,87,231,239,184,124,254,1,167,85,43,182,75,103,9,129,9,210,18,2,209,157,117,41,115,217,28,10,181,77,42,25,82,105,133,157,160,2,209,241,230,99,123,58,240,39,248,134,181,211,149,28,77,134,10,201,144,38,235,201,132,111,8,241,116,98,169,144,113,243,179,34,232,33,188,169,52,97,209,184,235,234,206,179,252,156,143,251,189,87,246,203,158,174,38,212,62,120,102,198,97,178,147,143,20,85,127,190,147,182,233,206,158,233,98,115,37,30,60,205,234,174,53,220,100,180,28,85,138,17,137,10,25,8,136,40,123,48,52,4,14,16,26,20,32,88,146,229,155,198,11,64,134,68,192,144,110,96,188,53,76,25,17,42,35,134,105,18,240,114,224,7,109,118,0,41,91,83,70,111,155,45,119,137,177,169,237,178,25,17,184,51,45,230,52,97,90,148,216,210,88,207,143,237,122,201,53,60,97,244,36,224,97,181,53,196,228,15,140,8,206,137,113,96,251,155,230,132,225,75,129,1,135,163,150,245,62,239,30,207,95,116,32,166,1,33,196,184,196,196,246,195,160,107,161,7,118,219,218,78,57,156,197,53,192,131,157,254,109,28,136,237,147,100,128,97,123,43,107,178,253,236,129,171,219,39,222,31,62,251,30,255,127,179,60,161,201,57,158,7,187,233,230,110,47,2,8,51,191,158,248,73,191,100,143,226,196,121,226,57,240,205,211,219,27,217,139,176,241,95,125,126,254,129,11,210,207,57,48,96,103,57,86,171,73,128,104,220,125,114,164,84,105,185,49,42,45,11,160,238,56,100,28,159,140,184,187,153,199,185,76,86,168,179,167,117,8,200,20,16,148,72,166,126,66,28,75,215,238,52,72,85,198,193,153,53,122,221,92,167,185,249,228,249,121,172,219,246,103,59,67,61,152,155,106,199,72,208,104,22,104,244,45,242,102,107,191,139,238,93,134,51,245,100,121,89,212,50,110,177,101,29,28,233,70,147,228,33,81,33,11,66,133,10,134,24,156,103,207,30,100,88,25,117,50,146,4,57,230,207,98,239,184,101,216,152,139,36,145,206,65,140,129,193,37,187,203,119,132,41,29,103,220,99,100,58,99,75,175,209,109,228,148,91,89,90,222,161,230,180,35,67,49,170,67,83,157,170,245,201,172,171,92,163,39,172,185,121,199,133,238,122,185,70,50,109,62,237,175,241,97,252,54,91,199,20,194,1,100,58,238,159,254,236,246,140,46,159,62,208,230,233,130,201,230,214,234,138,219,108,80,51,155,86,15,48,143,247,29,140,74,232,9,106,51,160,18,230,117,123,238,3,57,113,127,197,139,252,254,42,155,15,236,158,110,124,168,188,241,158,169,77,131,192,93,123,203,128,250,183,5,113,14,56,152,253,245,86,247,122,249,236,227,191,214,189,223,159,188,251,143,142,231,223,187,242,31,126,229,63,112,30,227,216,161,16,97,17,91,214,192,219,251,168,131,62,96,129,73,85,77,42,53,221,163,193,187,170,104,220,123,78,152,46,64,114,146,5,209,12,176,205,186,97,81,63,1,18,216,11,239,16,64,33,203,138,168,17,107,199,0,116,36,77,203,83,250,171,248,168,63,248,92,189,219,253,2,62,149,48,202,142,179,70,241,65,30,121,62,194,49,138,162,67,167,104,165,221,200,218,58,68,35,77,173,229,173,238,80,70,211,144,78,100,201,130,137,173,111,4,188,120,131,83,147,5,156,39,9,4,97,10,129,75,229,232,238,135,138,8,116,83,0,14,180,132,57,78,7,38,56,210,24,28,26,216,123,44,6,12,73,34,80,12,210,112,189,52,188,170,89,207,114,225,77,166,110,125,106,82,13,151,186,216,25,201,108,198,195,205,117,122,153,240,225,231,146,41,248,228,186,22,24,220,231,26,8,248,44,203,114,211,64,152,51,89,138,97,64,104,160,233,228,212,231,230,131,41,214,241,14,192,78,25,89,242,21,187,135,8,245,149,119,190,44,72,187,251,14,179,33,24,162,83,187,197,125,115,159,106,241,186,67,8,180,100,125,22,197,195,153,204,19,194,93,217,87,98,103,222,167,233,161,215,40,219,180,249,177,239,214,121,61,217,126,196,253,64,106,126,150,184,223,153,191,206,103,45,59,33,212,173,159,137,39,25,25,177,77,188,155,75,130,80,104,54,198,212,161,99,230,55,249,231,155,169,223,141,127,205,131,191,158,222,41,53,255,250,156,127,240,91,94,136,51,76,20,117,116,43,97,158,254,92,246,201,62,250,224,178,50,201,164,159,237,221,204,102,82,85,167,238,198,223,198,111,227,239,169,55,92,32,6,184,165,235,187,116,105,144,158,119,102,50,207,145,117,50,169,147,149,17,201,238,229,53,59,46,30,166,73,232,226,48,222,1,13,37,144,132,195,202,32,14,85,24,92,76,51,201,148,176,108,233,208,18,9,215,211,250,133,216,191,184,126,191,126,125,63,78,99,151,227,146,73,121,219,181,95,213,103,47,236,67,71,98,145,60,24,63,100,183,234,161,189,205,101,154,222,109,71,51,28,161,64,151,246,98,2,0,64,22,65,22,34,128,7,135,201,28,6,231,77,214,206,106,27,0,53,247,34,31,11,99,39,162,75,138,2,153,190,183,153,114,248,125,121,186,111,71,103,32,51,246,50,172,140,219,185,99,32,59,96,95,105,90,162,76,204,212,26,147,153,206,102,187,33,25,187,203,174,59,25,235,100,169,34,18,77,90,90,251,188,114,254,211,248,243,121,209,151,169,155,241,161,73,136,204,123,33,237,213,226,201,114,172,225,148,205,117,246,79,187,156,201,114,124,31,151,28,36,217,98,220,147,41,190,110,231,192,195,43,167,56,196,212,241,57,158,55,190,155,93,55,43,90,45,243,121,87,13,143,232,191,172,250,143,146,248,113,226,232,242,18,146,220,199,95,230,245,125,146,239,210,25,175,240,183,250,209,44,17,149,64,173,57,172,7,217,221,87,25,154,65,242,242,49,115,113,180,29,153,39,234,98,119,62,110,179,91,226,185,101,157,125,25,96,64,32,64,50,4,65,32,161,145,13,149,23,22,131,210,129,213,226,21,63,127,219,223,175,207,83,31,239,251,87,191,239,159,254,221,245,249,214,255,57,215,117,126,189,85,222,229,55,165,247,253,235,189,251,234,253,74,122,242,251,204,197,244,202,196,112,95,108,77,18,51,17,133,105,95,123,144,180,207,168,115,43,61,211,243,164,126,197,67,218,220,171,207,12,76,47,128,235,239,50,218,253,104,183,221,131,242,160,186,52,254,44,85,112,148,90,233,12,179,42,42,154,186,111,68,148,45,88,59,189,47,222,155,239,184,54,71,121,121,187,86,217,211,172,153,4,98,79,57,144,72,35,79,236,81,25,224,254,110,14,238,55,155,197,0,114,0,0,154,185,32,254,90,205,126,199,246,225,37,141,158,83,199,38,102,227,147,227,213,138,204,75,155,16,115,48,215,31,25,182,158,250,150,110,71,253,234,248,149,159,111,207,253,254,171,159,191,246,233,239,207,159,206,95,240,243,7,115,230,244,252,252,252,231,215,255,242,235,253,255,236,212,231,249,176,207,63,200,55,119,31,34,119,47,63,174,111,79,121,158,223,124,253,73,56,196,215,220,215,215,230,47,247,202,78,179,190,165,76,29,135,144,147,228,14,124,118,151,41,208,163,195,173,5,228,51,243,44,147,203,252,178,246,245,218,151,247,252,236,231,207,191,204,247,216,55,94,53,153,201,172,57,51,114,78,115,72,1,137,77,22,99,213,93,29,233,71,232,105,119,251,233,135,236,231,245,195,31,125,85,146,211,122,142,231,191,198,254,188,120,7,224,14,75,181,58,109,38,105,165,99,159,180,153,43,59,110,189,62,170,183,79,46,93,19,183,212,156,24,75,112,174,53,44,16,253,36,155,254,132,65,179,254,88,127,210,120,30,143,60,26,7,95,179,206,82,46,184,206,105,222,195,103,230,131,250,132,58,180,170,151,187,188,107,36,146,11,223,169,17,93,178,194,93,144,67,245,9,245,105,168,29,125,103,131,102,222,2,108,109,19,39,166,63,208,183,116,82,129,103,195,60,89,5,139,15,155,102,239,27,210,119,232,232,103,70,49,7,107,17,150,176,193,103,72,151,16,253,190,102,250,160,24,158,157,77,120,30,145,41,35,39,0,0,43,13,24,147,72,242,152,24,139,173,32,228,30,161,146,35,53,222,173,207,255,85,207,209,175,127,111,62,255,229,249,31,121,150,55,31,94,252,250,241,234,190,211,151,231,213,186,171,145,33,101,170,99,234,109,22,6,205,196,216,37,192,155,108,112,210,96,211,13,146,240,128,154,188,88,199,219,102,127,215,207,225,214,25,207,212,246,227,247,246,188,213,126,79,177,142,234,168,14,165,9,145,166,89,43,45,215,34,162,138,102,69,19,70,57,114,164,40,60,42,67,200,146,6,148,41,7,0,3,8,48,0,34,106,121,62,204,3,5,94,151,101,6,22,48,139,11,0,209,37,178,94,254,7,49,34,166,89,187,57,54,203,60,144,196,162,241,50,246,46,147,68,197,115,126,127,118,92,248,215,251,58,175,31,230,199,239,158,215,151,60,126,126,251,240,241,139,185,111,180,23,23,91,157,45,68,172,245,19,84,99,125,57,132,26,209,77,238,22,96,179,241,100,128,253,36,155,188,49,24,251,25,239,119,207,209,33,239,4,220,54,50,15,45,65,23,205,132,196,27,200,156,39,203,119,247,22,230,159,227,227,56,37,23,243,219,79,191,140,19,31,222,235,91,62,139,147,8,145,26,36,212,144,57,65,86,12,38,90,236,210,209,218,141,206,191,46,59,228,58,98,0,25,117,56,21,34,73,150,208,0,95,179,88,41,116,128,125,150,17,106,242,163,34,172,207,162,252,228,69,114,193,16,178,132,204,115,6,233,254,46,30,193,191,210,30,61,74,170,163,0,102,202,121,134,245,237,192,177,92,119,115,112,1,58,134,70,219,122,22,97,208,222,153,158,157,77,125,200,23,203,0,1,92,184,228,144,0,0,163,134,52,74,35,93,139,193,48,16,225,29,63,245,151,127,83,207,191,41,212,255,137,239,235,167,99,189,126,251,251,247,252,36,74,32,4,36,83,148,9,122,196,220,66,1,197,100,224,20,28,239,192,8,154,221,51,90,164,97,93,172,135,242,243,104,235,115,60,18,159,156,55,46,93,246,236,203,86,222,108,221,151,243,159,244,111,47,178,147,45,50,148,6,93,51,248,36,111,55,36,73,114,195,84,174,216,183,186,159,117,25,42,26,68,54,225,20,192,132,131,36,0,185,16,113,128,28,0,32,192,107,154,119,180,0,96,27,95,20,64,78,186,178,131,222,136,151,24,28,172,209,34,66,112,131,92,146,111,249,193,95,174,124,175,223,125,217,239,161,99,126,59,113,78,151,113,170,211,112,118,22,83,212,202,128,186,203,104,90,88,196,103,121,36,84,65,196,183,26,72,154,9,64,8,224,195,203,93,207,33,89,52,160,2,68,18,53,173,230,58,182,115,137,109,100,38,47,178,212,234,206,129,111,225,198,58,246,94,46,152,200,35,169,189,72,165,97,116,247,216,231,125,17,73,100,219,132,145,142,102,226,133,198,178,14,61,142,81,179,224,30,118,82,87,119,218,33,226,59,183,122,190,108,224,123,242,127,169,189,24,70,113,12,166,233,171,81,243,85,167,90,27,15,45,190,255,213,198,119,4,247,19,83,45,58,92,223,7,75,77,141,125,95,51,189,93,190,172,111,40,25,99,49,211,144,161,120,121,22,36,8,198,100,1,73,0,146,209,72,169,145,78,171,24,114,31,124,148,162,162,255,27,251,121,235,95,207,254,159,60,222,214,43,155,238,90,47,190,244,121,145,180,46,99,100,169,72,8,30,72,114,24,180,207,160,17,90,97,6,135,131,18,49,182,74,69,18,5,102,161,22,248,214,123,220,250,240,135,59,251,121,227,188,167,253,143,50,190,103,125,31,221,25,215,170,169,164,156,182,168,25,29,64,129,0,0,91,22,109,88,113,29,242,224,40,170,126,87,0,1,80,68,109,0,169,52,76,228,1,137,111,32,186,108,1,18,192,82,10,1,176,126,29,174,124,168,255,76,123,154,29,189,246,208,128,73,2,27,207,138,252,218,252,223,110,203,254,220,125,200,156,244,73,159,103,159,210,229,210,79,175,180,70,225,157,125,95,102,57,112,204,61,236,85,57,189,91,239,1,59,188,21,0,156,198,59,39,49,86,143,0,186,182,70,102,112,135,140,46,211,12,79,70,18,0,166,79,205,203,229,162,99,157,19,249,204,15,171,60,236,162,25,45,110,18,139,111,68,106,181,249,194,102,49,13,221,204,234,149,186,53,50,151,71,38,174,74,136,30,145,98,114,139,215,184,84,27,1,5,55,23,217,132,132,76,62,50,207,81,96,234,124,212,8,95,93,37,130,141,163,69,28,185,241,78,19,15,253,233,195,61,161,158,239,247,70,251,210,41,242,124,194,215,231,143,107,68,245,152,175,225,142,202,225,56,192,100,192,91,118,26,88,151,12,42,37,11,66,9,32,195,77,89,18,37,79,78,13,90,69,116,239,231,89,97,221,100,156,194,254,69,63,183,252,215,75,215,245,245,122,243,237,53,254,248,19,191,229,211,103,191,247,11,227,158,76,172,84,36,46,38,123,94,0,188,100,128,142,6,97,130,163,1,4,36,0,226,44,33,128,132,58,180,226,179,217,12,116,165,117,207,217,158,185,166,171,196,79,123,122,120,22,207,0,64,17,52,131,67,145,174,206,42,211,1,207,29,213,56,110,192,80,32,33,0,70,1,52,76,96,201,141,37,68,160,4,89,4,73,153,27,36,1,0,26,8,117,4,219,232,122,77,237,200,147,161,49,92,204,214,161,59,230,78,137,153,29,147,83,115,117,63,152,226,121,102,109,135,228,186,113,153,153,129,142,156,155,2,112,94,0,146,60,210,154,109,95,214,43,225,17,52,203,67,147,25,122,140,219,186,23,66,119,243,141,205,212,192,224,118,154,65,86,26,200,242,120,32,3,42,182,149,198,100,213,226,50,174,107,183,102,222,182,166,25,45,238,246,177,127,5,116,188,210,188,163,182,110,177,146,164,70,77,232,111,62,211,203,168,15,99,74,15,135,66,35,190,177,184,88,140,79,157,194,140,86,80,92,33,206,40,214,135,20,206,14,223,25,22,52,181,175,174,0,40,201,136,22,158,14,61,85,51,236,179,255,15,253,233,133,195,84,115,244,129,86,45,92,28,24,143,169,186,57,144,46,159,33,132,26,242,203,176,231,132,164,202,18,237,238,195,248,0,34,70,117,50,228,96,5,36,3,118,83,164,25,189,150,168,229,20,121,239,245,108,39,175,220,250,226,132,235,222,124,241,190,248,235,242,237,253,251,231,91,88,123,21,82,104,112,33,148,124,236,231,129,122,163,35,75,0,133,48,15,13,6,8,0,26,44,152,20,129,1,172,252,180,120,84,14,242,231,216,56,184,171,154,248,229,226,248,253,116,46,69,3,77,147,213,29,156,35,189,185,29,172,111,77,171,241,106,122,2,102,77,13,169,55,79,5,24,131,0,224,145,136,45,128,74,242,124,67,51,124,157,2,0,150,232,50,40,104,94,189,155,21,54,149,162,228,115,35,39,14,119,192,159,133,225,178,240,194,120,60,223,214,196,203,76,95,138,194,142,57,194,182,211,158,241,154,1,214,93,90,118,232,132,100,16,52,4,66,135,160,245,64,144,122,203,242,66,17,116,19,25,1,122,208,16,116,80,194,54,19,47,114,176,240,36,224,75,243,20,235,72,189,140,45,57,213,186,115,188,52,15,99,168,52,107,22,157,86,234,190,124,92,1,164,174,4,158,162,179,104,117,139,239,184,206,204,69,82,35,35,108,153,53,8,46,66,227,133,224,146,175,229,158,232,98,94,4,9,135,210,71,173,110,245,235,155,206,50,125,101,81,174,53,111,60,207,227,160,213,229,24,174,200,75,128,227,72,56,136,11,106,86,86,11,107,35,83,71,96,128,247,182,215,143,225,214,107,203,202,246,125,59,135,53,214,32,213,125,153,233,32,149,44,19,226,70,136,39,21,0,210,201,32,1,6,48,0,27,106,48,168,153,215,187,196,187,245,84,253,95,252,129,254,101,110,126,175,61,219,117,49,111,107,95,208,225,43,25,168,106,81,20,36,149,66,100,230,160,167,105,130,121,146,8,66,67,32,160,0,128,6,173,76,163,9,10,92,226,239,151,122,152,79,218,12,114,51,158,211,27,210,158,254,117,251,104,245,245,250,229,79,179,62,139,95,31,110,102,29,218,229,246,197,251,80,11,103,89,14,199,142,11,71,116,242,215,195,122,163,1,72,7,65,146,22,161,209,66,11,64,212,141,65,146,205,53,206,135,253,130,0,95,71,32,64,116,189,6,64,209,5,120,86,12,109,93,125,32,3,172,76,192,202,166,228,181,43,203,158,175,109,99,134,179,109,79,215,181,89,219,254,180,111,155,158,6,28,236,136,103,176,125,146,16,24,240,0,130,224,246,111,241,0,14,35,80,189,52,89,16,48,71,153,85,147,1,29,89,240,205,97,224,180,94,245,198,149,216,146,84,225,192,158,40,205,120,34,147,90,235,104,245,54,39,203,191,86,184,128,124,98,83,28,165,164,137,221,188,202,37,73,202,134,73,6,35,77,18,32,188,100,213,79,178,66,214,43,183,45,214,143,12,135,116,7,112,79,186,179,182,211,128,115,62,8,91,148,35,205,155,246,148,10,64,85,226,114,149,101,234,178,124,13,219,29,217,20,190,24,245,122,134,53,12,122,178,14,138,39,183,158,131,153,218,229,59,161,212,197,58,160,136,100,23,15,8,16,0,36,8,40,64,131,199,208,30,166,55,196,166,117,143,111,91,127,16,31,156,255,109,124,255,135,159,55,94,208,220,87,116,141,73,229,134,13,84,196,135,134,89,58,100,113,40,72,22,135,168,52,153,209,37,187,31,146,160,161,28,36,232,160,67,64,229,167,250,108,150,203,248,107,158,160,232,22,57,97,142,96,241,247,198,190,245,218,63,255,141,202,115,88,107,198,254,222,155,163,219,204,39,233,174,231,38,221,102,85,169,141,187,237,254,38,94,97,131,12,6,12,152,129,140,12,44,201,210,0,0,192,28,152,142,253,107,237,239,0,0,96,95,245,24,7,128,124,109,188,35,77,109,93,211,88,187,233,61,141,13,43,84,19,185,136,189,167,204,179,240,237,22,151,233,101,218,166,230,70,140,8,208,207,212,123,25,246,48,246,242,253,35,136,239,62,69,185,139,160,25,24,82,58,224,93,168,55,89,56,47,86,112,38,142,6,147,149,1,104,44,57,160,33,236,209,173,195,133,41,77,134,69,3,39,174,235,138,44,176,182,230,178,122,224,154,216,154,106,134,100,172,22,27,214,67,168,231,206,33,159,101,131,110,172,229,225,73,182,115,173,185,113,154,36,79,160,71,150,68,0,136,251,40,220,108,200,90,217,186,78,97,182,191,167,142,111,11,111,248,197,193,223,134,114,233,62,132,150,162,61,76,226,24,14,114,118,100,83,40,202,8,159,240,162,238,148,199,243,58,239,62,60,6,138,49,212,221,43,118,243,33,192,73,153,96,75,124,90,17,48,83,48,97,35,170,182,203,103,165,227,60,10,231,0,41,207,196,97,134,83,106,25,6,153,22,218,27,90,207,193,123,186,159,250,148,86,232,3,197,76,63,190,253,251,54,121,51,65,47,61,34,36,130,211,33,194,134,165,165,32,208,192,154,215,78,59,18,2,55,141,81,251,144,0,103,206,112,236,50,60,195,233,64,54,14,123,86,77,83,214,117,38,132,73,107,67,143,248,185,45,58,233,245,140,215,51,214,77,152,145,59,151,250,250,61,174,43,229,225,141,244,217,222,159,221,177,223,154,207,175,121,157,93,161,246,234,219,49,116,103,226,48,78,251,12,113,157,193,140,104,176,116,224,212,109,99,29,159,127,237,249,140,108,104,182,157,26,213,142,73,105,177,97,167,175,176,10,149,103,254,149,96,12,241,217,109,223,13,3,25,176,241,20,27,243,186,38,21,27,237,234,141,35,195,130,172,112,247,44,90,44,224,113,154,80,230,98,25,160,10,194,9,158,225,6,215,139,66,92,47,29,75,110,236,27,166,220,49,96,94,74,35,158,27,29,161,3,132,196,168,55,44,153,81,88,88,229,37,61,60,89,123,115,176,11,156,193,217,144,110,230,119,240,198,135,220,250,84,151,203,37,102,195,102,76,175,114,89,167,13,1,153,184,246,90,44,204,172,29,162,205,85,195,86,38,98,174,234,91,89,228,147,114,72,111,63,78,99,90,165,116,219,22,189,107,230,23,118,16,218,28,195,26,145,208,133,202,184,74,109,220,243,132,44,9,190,35,186,141,106,74,55,151,9,171,171,118,226,83,145,170,229,246,222,134,16,43,176,74,102,8,50,67,199,26,149,71,51,103,33,199,72,231,118,181,183,145,227,91,59,111,15,93,255,157,83,201,182,245,172,206,202,246,45,128,84,136,28,42,90,192,46,11,18,0,65,7,69,15,185,74,76,69,8,9,200,170,134,133,103,229,85,77,165,160,94,238,83,90,213,49,133,3,20,72,34,68,134,107,24,195,50,138,128,164,72,30,200,176,1,22,180,117,81,223,92,127,251,248,224,83,43,137,47,31,120,179,241,253,107,173,93,188,59,12,193,110,179,173,38,142,26,41,67,123,38,35,139,234,209,113,52,183,182,175,239,35,187,185,67,0,81,123,38,244,234,12,14,163,2,169,216,180,67,65,182,100,172,32,168,25,89,96,101,208,28,108,116,98,204,97,112,150,145,212,38,27,92,12,64,134,224,50,3,222,102,14,83,136,19,75,101,134,109,38,24,160,33,109,227,169,150,249,248,13,9,202,165,210,36,105,92,45,8,0,177,71,36,186,100,113,24,142,64,4,221,27,209,103,121,96,55,153,144,5,53,46,199,150,22,42,65,125,135,166,24,205,73,114,25,181,97,60,236,155,143,223,156,160,121,93,219,49,89,150,209,19,47,89,140,22,38,239,106,179,228,24,66,248,22,191,205,93,37,74,114,231,198,16,62,67,8,75,204,238,151,95,222,18,23,124,19,178,181,177,180,80,27,205,27,190,4,206,81,42,186,148,72,43,157,144,110,223,189,12,62,110,238,107,210,119,120,214,90,53,134,208,24,218,229,11,25,76,51,166,219,22,231,119,198,105,157,34,203,130,75,28,74,205,179,128,219,247,22,73,255,15,39,110,207,221,182,103,7,95,164,104,52,149,141,6,128,192,2,104,97,101,145,176,16,4,4,160,85,1,221,211,172,174,16,147,48,200,214,148,116,96,64,160,103,205,134,154,130,75,85,163,6,26,8,241,88,110,40,128,100,91,44,98,47,244,13,35,173,194,141,11,200,42,121,165,212,194,27,6,126,202,126,201,242,250,216,60,120,244,47,94,62,52,63,190,176,227,249,230,246,240,186,181,57,157,14,243,153,185,139,67,219,44,227,197,193,183,183,151,93,23,52,109,80,148,40,206,16,176,237,52,52,0,197,41,33,49,223,137,207,142,116,225,208,203,107,150,57,203,74,2,22,13,51,246,33,129,72,38,56,200,146,100,189,28,204,148,69,86,151,102,199,58,192,33,230,161,217,191,147,55,226,5,202,165,136,140,220,154,102,28,226,36,226,56,228,48,135,225,137,4,85,128,38,235,56,6,186,44,149,98,141,22,90,200,114,235,72,118,173,9,229,176,50,203,208,13,219,79,63,52,198,203,79,94,203,49,132,164,43,203,128,172,224,160,201,26,86,192,11,38,58,112,157,26,149,187,216,120,30,204,248,155,199,107,43,179,226,134,243,103,195,142,143,50,244,173,225,145,228,171,81,30,162,145,151,79,91,86,137,250,126,159,58,141,33,8,114,235,184,187,243,137,156,233,237,242,167,240,141,173,3,129,213,211,10,91,185,133,225,120,98,69,95,248,120,146,124,216,177,173,143,231,68,126,27,166,140,188,133,102,60,149,118,210,48,175,236,100,168,83,128,89,0,192,66,0,88,218,187,19,107,227,150,164,108,143,82,210,100,100,203,40,143,55,83,39,154,76,2,195,55,252,49,209,16,179,165,108,225,118,136,168,216,79,214,145,165,146,42,0,173,13,227,50,21,93,168,182,86,99,59,42,96,198,251,139,252,121,93,237,159,189,199,245,168,175,147,113,219,207,212,219,151,157,93,184,69,119,221,205,104,79,166,233,204,173,246,181,31,15,113,148,82,58,61,203,9,156,173,170,176,64,170,85,168,141,149,101,0,159,29,251,73,211,8,208,24,33,0,152,154,168,166,92,51,73,66,147,12,243,228,54,99,39,177,245,176,183,89,179,117,138,17,220,53,195,5,48,184,12,50,52,164,190,118,44,36,137,25,175,68,34,217,0,29,214,190,150,161,75,182,60,177,251,123,199,215,147,1,183,5,39,140,101,1,193,149,70,150,172,102,65,107,42,221,195,70,212,97,189,116,74,253,157,167,113,98,158,235,37,205,168,16,32,24,4,244,196,202,158,18,224,89,69,0,115,91,103,241,176,44,182,215,18,197,94,245,144,14,199,180,163,52,203,197,179,197,135,135,185,159,118,90,70,8,25,202,84,212,156,125,30,130,123,20,69,101,144,110,231,24,142,169,39,103,220,5,62,173,195,22,14,115,59,110,245,213,16,181,215,77,76,97,173,214,113,219,205,147,53,248,160,251,221,254,156,234,133,26,152,240,49,97,153,191,74,169,26,139,20,1,121,213,38,6,245,117,8,2,129,77,31,29,96,0,33,16,6,23,86,34,153,200,36,51,141,38,78,137,114,195,112,8,160,245,220,224,110,194,134,145,22,241,113,196,189,98,2,93,1,12,64,30,56,178,100,109,84,23,201,181,45,75,235,82,181,234,214,217,186,170,92,88,209,3,209,228,92,242,113,161,79,63,88,223,182,153,92,111,192,219,81,251,46,186,69,123,250,254,126,205,115,157,208,135,113,216,200,126,58,14,35,241,224,169,164,246,38,9,4,180,255,20,32,62,19,222,30,58,85,32,48,61,76,189,128,170,161,136,36,132,46,9,77,178,164,187,4,72,228,77,1,9,197,254,195,220,149,251,226,64,166,185,8,72,221,1,32,233,100,36,32,24,25,116,148,236,221,188,136,78,152,10,112,224,112,6,196,33,61,10,194,49,34,128,44,96,152,77,212,93,116,91,88,28,228,237,234,214,46,221,159,201,211,221,105,178,50,46,86,55,227,235,112,102,55,79,52,9,80,114,18,211,128,243,77,15,175,72,96,153,193,98,105,35,8,206,18,221,235,136,91,107,11,99,204,76,15,100,128,65,173,212,80,17,212,67,173,76,108,68,152,13,146,2,3,23,64,173,45,163,70,200,227,235,14,170,189,209,181,120,252,82,85,234,139,62,201,185,125,80,249,248,156,178,63,136,15,79,247,92,179,135,11,190,10,80,60,97,141,156,212,67,130,120,213,46,6,0,1,16,146,33,10,88,239,7,5,0,4,208,74,230,46,154,134,32,135,37,27,103,219,168,224,37,40,240,237,41,181,156,169,81,83,193,21,43,62,226,214,98,225,161,68,39,4,68,178,32,132,136,65,206,205,172,57,178,230,65,219,173,104,181,26,239,123,221,212,22,96,36,15,165,198,105,234,113,228,185,219,159,206,234,155,179,250,246,164,88,235,182,224,77,163,252,120,191,125,204,253,183,179,63,109,63,53,231,155,190,225,85,119,220,214,221,186,221,226,56,216,4,196,52,224,131,193,237,185,97,240,98,168,157,209,25,201,226,12,131,11,185,100,168,36,4,9,55,89,52,146,196,52,201,35,165,181,127,69,4,166,17,15,100,135,150,168,67,3,65,4,196,147,45,80,73,98,32,152,144,38,177,146,81,179,188,228,105,146,3,186,30,57,12,190,70,99,33,226,0,128,224,192,32,11,25,173,204,158,186,149,46,229,77,148,14,202,30,93,94,188,57,241,73,150,73,189,188,84,117,82,95,76,184,16,9,227,29,252,149,218,50,254,64,140,243,141,63,15,156,249,186,53,43,195,64,218,28,211,64,47,210,140,243,57,24,174,222,181,74,245,118,173,218,65,52,58,103,141,161,13,139,40,53,168,96,54,16,227,87,102,8,78,235,14,33,75,136,127,131,231,94,13,121,182,173,211,67,60,155,240,223,248,133,254,95,167,233,31,215,238,185,203,206,195,170,168,213,169,37,220,192,23,18,128,0,176,84,16,23,4,32,25,194,37,218,69,15,136,98,118,14,178,70,141,207,172,212,190,112,118,56,142,123,224,81,62,66,183,97,6,95,195,67,144,90,160,20,180,199,173,144,104,21,57,16,96,216,72,7,70,156,227,56,43,143,26,156,32,50,227,115,29,203,229,92,143,243,145,63,66,100,75,26,166,213,113,81,150,99,183,238,37,29,176,83,165,171,199,73,189,239,217,4,238,93,59,215,253,250,248,126,253,245,107,255,255,123,126,254,228,199,251,234,223,118,222,195,139,113,179,223,12,98,243,151,166,83,105,124,246,115,204,158,23,200,242,32,0,185,148,115,155,4,41,237,68,73,134,105,11,206,240,114,232,253,56,75,137,103,113,20,251,196,68,50,61,144,186,51,182,98,155,208,128,57,222,37,50,110,110,83,155,61,31,113,236,88,228,206,190,41,201,97,140,30,82,68,0,59,32,6,176,37,107,97,143,149,177,168,203,188,228,75,118,137,226,199,187,235,55,214,105,243,124,221,26,95,38,190,32,24,0,225,93,128,114,67,117,17,199,12,194,8,71,216,96,174,65,22,232,190,81,167,160,250,183,150,18,249,22,246,171,103,109,8,27,244,208,202,198,14,129,43,85,171,199,49,124,239,239,252,224,175,80,204,118,174,157,37,4,194,237,112,152,177,187,218,46,255,42,50,100,100,100,101,61,159,173,144,167,254,62,253,183,103,38,205,163,182,227,76,181,227,145,251,191,248,32,190,11,228,25,87,55,35,74,227,82,200,229,182,58,25,255,0,111,144,20,0,1,161,98,200,32,168,176,128,5,14,189,152,111,50,128,193,144,137,201,78,50,25,201,154,140,167,75,194,127,88,246,141,247,192,191,70,186,233,135,205,206,77,186,170,33,5,19,138,128,32,88,156,78,2,83,86,1,131,25,107,75,230,8,24,36,65,8,181,66,38,120,154,7,214,237,48,83,135,176,232,166,165,44,220,24,193,146,145,98,21,49,45,129,212,133,131,189,114,154,164,78,247,251,131,123,215,23,243,206,211,235,237,227,251,253,47,175,254,229,221,159,222,249,188,121,106,230,206,255,245,247,127,85,127,132,145,81,178,81,178,17,234,115,83,71,184,9,189,62,208,144,251,240,89,86,203,8,127,94,253,110,178,22,145,25,92,118,246,74,133,224,54,137,23,166,106,47,110,129,240,98,97,26,48,151,100,79,247,228,181,87,92,157,62,51,155,11,40,217,131,27,198,190,245,134,38,51,68,6,14,60,227,135,239,245,134,209,25,26,34,203,11,68,173,76,49,144,25,43,195,240,109,198,67,14,194,237,68,56,0,0,24,193,0,102,200,114,170,84,52,153,121,141,161,68,62,236,92,220,180,107,217,230,52,70,200,196,202,176,217,249,79,7,178,167,12,166,163,54,170,139,172,144,219,199,112,25,155,220,43,167,208,82,104,29,101,147,97,179,235,1,195,188,33,35,203,56,91,174,107,48,81,248,185,44,173,218,43,108,117,223,80,252,229,121,19,152,182,25,54,175,131,251,144,41,250,155,213,52,192,215,209,30,234,189,162,222,213,254,166,92,251,134,186,182,254,252,60,66,160,183,233,167,182,237,7,112,126,226,126,4,117,84,62,196,71,171,129,128,2,64,118,153,146,193,201,237,72,91,207,122,88,3,211,200,103,71,61,27,159,195,187,249,111,254,236,63,255,39,215,231,63,199,255,74,127,234,207,87,93,175,139,210,101,116,23,44,220,228,157,47,38,188,225,113,16,24,40,4,200,12,201,170,166,38,210,186,107,31,142,248,139,199,77,151,4,13,87,208,141,93,92,143,203,203,228,141,115,103,88,131,151,47,120,29,158,63,204,254,130,201,108,143,108,128,8,96,227,203,75,58,17,144,123,190,159,200,78,156,140,16,127,237,41,233,75,74,168,252,33,202,215,178,191,66,20,162,125,47,232,20,108,128,2,207,156,215,229,207,197,228,198,195,27,138,47,106,253,62,117,229,107,187,253,241,126,249,77,239,175,223,223,190,251,241,191,253,118,159,95,243,92,123,83,39,219,185,234,164,238,108,251,202,38,239,120,82,39,227,40,3,140,107,166,211,61,1,133,107,138,85,158,166,228,48,170,61,105,72,215,215,230,231,216,77,88,172,69,20,235,208,80,182,137,97,0,148,16,145,1,33,154,23,230,201,67,21,184,21,51,116,25,49,2,128,216,4,17,12,136,60,219,159,175,126,214,222,174,120,170,183,203,143,237,13,98,8,110,201,64,158,71,231,133,166,190,161,171,188,62,83,127,150,209,223,91,191,61,253,190,217,205,118,44,118,47,147,105,24,53,231,5,7,54,144,73,54,189,107,125,125,190,207,191,112,234,72,211,56,117,167,105,8,45,145,199,119,206,56,155,125,27,77,62,66,228,213,92,73,146,18,166,179,114,27,150,121,15,52,197,73,168,53,60,234,150,25,148,75,132,15,203,89,80,19,230,24,13,119,69,118,184,44,57,207,41,153,151,56,150,131,29,225,89,130,214,233,182,124,10,50,205,164,36,19,106,231,214,85,48,63,244,186,163,235,92,224,173,230,147,23,67,6,107,18,225,100,0,0,39,34,158,36,118,69,120,156,108,132,75,26,103,200,220,227,159,253,151,255,241,245,55,151,252,239,232,91,58,232,205,119,88,23,20,0,1,48,138,0,193,133,37,65,208,102,12,2,35,2,1,82,92,18,214,65,225,94,230,197,37,181,203,210,244,196,241,93,13,137,196,161,203,185,96,201,246,126,225,5,16,146,5,36,120,152,208,0,231,88,50,35,243,137,189,246,148,52,62,108,64,176,59,208,1,111,15,242,152,44,163,87,54,185,1,174,183,249,245,2,227,44,102,185,43,109,195,223,206,191,221,159,95,63,253,184,253,75,250,254,205,135,155,207,111,95,222,174,215,181,223,115,119,207,253,157,145,43,219,181,57,53,193,146,67,14,169,108,122,194,234,57,228,114,38,219,160,28,234,33,47,239,115,184,4,54,52,145,74,226,96,94,54,170,22,7,14,200,112,10,130,25,166,240,88,167,214,48,200,163,10,50,4,85,96,16,197,146,44,155,0,84,100,147,93,123,94,0,236,245,108,221,17,64,188,143,206,8,144,66,230,234,69,151,11,147,204,245,140,91,175,84,189,156,39,121,5,42,59,251,177,117,52,4,36,11,153,151,61,57,57,144,153,44,78,92,53,190,2,141,14,83,123,153,169,233,183,6,249,106,172,149,21,224,44,201,195,253,176,29,234,251,61,138,175,72,8,209,217,128,185,62,217,23,252,203,101,33,86,32,138,49,227,43,120,69,233,214,218,194,62,64,50,32,32,34,193,6,59,128,232,218,123,26,95,211,48,113,123,79,219,125,186,169,135,23,59,254,125,246,215,250,159,120,220,79,47,222,204,61,158,201,235,118,105,140,6,0,162,200,146,27,63,48,80,88,10,96,90,167,0,83,8,2,1,101,138,6,103,233,197,148,178,86,23,83,116,135,93,108,235,162,139,228,30,238,144,77,210,179,190,175,100,61,16,16,72,38,226,97,120,32,151,76,222,243,103,228,59,20,205,101,0,87,96,0,231,120,119,140,1,64,9,31,117,218,237,92,245,139,29,82,212,219,253,235,217,222,71,193,230,118,191,126,62,191,253,233,53,159,239,252,244,238,151,59,63,223,124,220,185,109,235,228,56,238,231,218,247,123,111,86,9,42,139,25,161,202,34,85,135,166,74,202,196,9,75,180,255,66,227,3,36,60,104,204,145,245,78,173,104,216,178,6,1,3,35,159,242,216,186,50,236,170,84,55,50,177,165,11,136,40,197,101,8,136,40,1,252,77,222,47,223,3,142,238,192,71,20,122,242,147,178,79,25,22,14,48,6,88,73,8,208,117,2,153,9,85,247,114,200,242,71,125,128,87,48,206,214,178,72,142,57,146,186,4,221,157,193,27,160,104,234,105,219,9,115,106,118,204,239,236,10,167,14,227,85,190,77,128,93,23,5,2,33,175,102,140,182,46,243,48,226,161,141,119,222,231,83,140,33,51,5,36,233,12,80,0,230,83,56,182,237,233,34,163,241,97,195,55,187,251,248,141,244,127,74,255,51,186,207,151,124,204,49,55,247,53,103,182,53,238,0,16,0,48,195,42,36,61,32,0,235,9,5,22,64,32,241,34,105,160,132,158,225,121,55,51,7,211,109,118,159,238,168,68,229,92,220,144,182,108,98,98,240,234,203,3,17,72,6,56,32,73,124,69,34,32,201,17,178,222,37,248,183,21,165,13,44,18,201,37,76,185,102,179,245,8,108,57,251,121,182,115,234,148,3,135,219,231,235,253,249,91,254,186,95,127,61,251,183,115,222,151,231,175,60,125,190,182,125,29,97,103,6,195,113,109,86,173,51,105,60,84,51,58,197,140,152,229,110,95,218,246,25,81,166,18,104,67,101,224,8,22,59,146,24,169,100,179,56,144,68,14,149,65,98,137,40,140,60,16,36,200,72,34,0,99,202,241,252,212,184,57,28,46,179,220,98,202,197,45,228,98,88,12,27,60,153,161,151,44,64,48,66,134,245,206,251,104,50,216,7,72,201,222,4,132,82,125,189,84,23,202,152,150,94,181,241,24,174,194,173,208,234,153,138,179,182,160,206,254,72,140,217,183,197,235,89,167,214,109,24,114,171,28,163,189,112,173,147,197,97,164,211,25,134,12,64,84,36,17,82,65,134,228,153,82,95,182,47,141,181,222,51,135,189,28,90,30,127,206,31,57,251,195,53,175,135,53,15,223,94,220,215,249,117,237,107,232,133,129,124,101,146,89,128,154,17,48,245,4,31,40,21,74,69,130,56,136,118,150,105,166,230,238,201,40,199,112,152,2,174,3,229,179,180,45,151,111,55,246,93,206,118,54,63,241,45,220,128,6,210,236,28,138,116,98,85,41,29,181,142,112,88,85,20,216,231,240,35,67,214,203,208,101,47,146,55,148,15,86,56,97,109,173,213,217,78,70,246,121,223,199,217,55,231,251,214,67,120,57,111,159,243,211,243,253,250,235,223,230,195,237,159,242,252,117,243,37,214,201,93,174,203,29,115,121,135,51,158,36,233,51,103,156,230,236,107,252,70,101,3,0,210,186,29,64,11,22,220,168,1,59,108,147,41,116,155,51,184,130,72,4,24,192,17,128,35,204,48,177,6,128,17,108,190,161,187,147,20,39,247,61,11,72,132,135,186,220,73,27,57,47,49,6,206,40,98,246,78,144,145,0,129,29,47,119,217,202,126,80,150,19,176,190,38,54,22,52,197,221,90,240,141,190,188,162,253,64,251,119,40,174,179,182,206,179,23,45,196,2,165,208,242,25,210,155,229,240,17,67,23,176,200,57,6,166,127,208,242,69,163,184,30,238,235,1,132,134,76,144,44,177,70,37,128,68,130,74,90,57,250,25,59,26,215,117,56,227,211,199,181,194,70,222,175,231,53,102,152,240,243,218,175,139,143,201,223,241,17,0,214,92,153,5,168,168,1,88,192,22,228,12,42,72,69,98,193,117,77,132,138,36,51,131,28,98,51,60,202,148,247,230,222,158,205,181,110,235,33,80,71,41,201,246,142,87,128,224,155,100,60,17,74,0,120,245,230,235,200,86,100,95,61,25,69,153,102,75,154,188,205,99,91,95,53,30,117,64,112,230,90,55,179,62,156,179,58,107,79,162,65,33,184,225,231,246,219,91,95,79,251,253,253,206,159,207,254,249,228,243,155,143,239,244,29,79,198,153,75,174,61,215,150,24,182,63,28,199,154,192,227,8,26,244,174,54,17,74,136,100,162,12,139,0,139,177,84,121,48,129,108,157,144,0,54,98,64,196,25,4,204,144,202,141,96,178,185,43,223,15,239,87,171,123,166,211,58,222,99,63,23,83,192,17,185,37,122,24,0,135,113,117,112,24,14,12,174,12,105,118,95,229,205,9,90,232,178,28,83,247,224,54,118,40,63,186,176,65,170,53,212,211,60,8,29,4,102,138,170,37,65,80,221,217,227,144,153,64,228,129,64,177,250,234,179,145,214,56,141,181,78,173,72,244,183,116,244,50,39,124,138,120,128,32,148,36,9,56,8,99,144,49,209,113,233,19,61,222,160,87,240,159,255,102,246,183,253,237,183,247,203,235,181,206,248,51,252,238,170,239,225,78,31,77,96,129,204,194,218,160,5,138,2,0,0,34,232,5,160,208,46,189,122,212,25,202,32,12,251,126,21,224,242,40,119,185,15,222,54,244,197,67,123,44,210,160,123,130,243,27,220,13,232,32,92,34,187,124,166,233,137,85,10,122,20,32,227,96,210,204,0,160,60,17,184,57,74,196,1,43,48,92,165,243,114,185,39,204,216,48,152,163,108,157,21,57,109,165,10,13,16,146,221,187,253,89,103,183,30,203,202,92,247,235,101,191,110,247,253,244,246,253,219,255,239,240,167,195,231,237,217,112,220,126,246,250,239,71,188,215,140,57,50,228,72,58,216,13,13,64,101,128,88,28,195,144,137,37,48,228,173,36,9,68,12,28,9,144,225,8,130,61,16,8,48,253,171,153,248,30,128,100,3,196,221,108,109,37,183,117,25,152,36,56,142,33,134,209,34,177,76,111,203,236,208,2,198,222,46,101,249,66,101,182,47,14,172,96,169,231,100,124,167,243,161,78,82,216,66,102,145,188,112,96,167,107,61,181,92,168,137,225,230,72,28,34,107,88,122,113,217,128,209,242,132,114,178,164,58,163,201,171,3,58,31,83,131,247,168,180,191,159,206,129,201,166,225,11,209,247,237,160,171,145,93,7,149,145,121,89,193,18,132,36,32,32,32,137,75,173,59,61,14,57,237,187,125,122,110,138,255,123,246,79,186,251,191,157,229,151,107,252,238,150,112,6,135,47,103,60,190,51,89,89,192,22,136,11,145,149,7,128,160,161,1,0,24,198,102,218,180,47,148,65,6,110,153,90,69,208,240,146,155,136,140,131,39,125,65,45,0,251,226,76,76,176,115,204,37,11,188,5,12,77,15,143,6,56,145,200,219,182,137,89,239,218,227,240,154,148,20,145,217,52,138,209,215,113,49,18,32,16,160,177,68,19,200,105,160,10,74,64,218,253,202,57,105,100,198,113,235,53,210,58,203,221,108,178,185,237,251,99,127,250,115,250,255,101,63,252,246,188,202,196,113,77,34,227,61,222,242,150,114,96,96,15,50,24,113,4,11,49,35,217,97,125,59,101,125,68,18,20,0,96,33,109,48,130,141,105,103,205,101,227,43,27,249,137,113,50,145,97,101,120,49,246,5,23,194,158,147,4,77,166,64,134,224,2,135,58,44,192,73,82,127,77,13,66,152,179,86,76,246,157,99,206,22,210,14,58,172,117,178,151,105,93,159,11,134,131,67,57,95,23,82,235,64,185,108,215,242,189,117,223,102,92,125,137,22,54,46,157,97,221,232,169,244,21,52,78,90,30,142,89,134,213,115,57,207,70,7,127,91,221,183,179,211,180,3,11,104,117,14,43,123,111,180,10,128,16,128,135,169,208,197,97,110,111,56,138,195,113,14,31,212,205,196,31,40,222,230,115,150,191,167,237,49,137,49,56,220,147,113,207,158,236,16,80,121,168,32,20,200,156,81,2,45,131,40,34,30,17,221,107,210,158,138,3,74,179,1,75,126,131,61,32,90,214,99,154,92,203,49,90,168,134,234,25,63,111,12,152,79,242,36,38,180,118,38,240,102,221,23,111,103,18,64,41,83,231,127,101,29,31,17,139,59,23,226,81,15,16,119,1,206,2,174,1,227,9,33,192,16,136,192,136,8,64,143,80,16,8,252,226,93,181,1,209,0,114,50,95,112,108,12,212,36,54,30,211,241,72,99,164,16,128,122,239,248,237,121,216,218,28,189,156,253,242,189,111,219,229,174,247,240,53,56,182,155,85,110,138,154,214,45,156,101,208,13,60,215,61,128,68,200,86,109,205,36,96,105,11,6,177,10,23,148,102,63,244,73,202,180,82,152,52,131,67,111,96,8,252,21,212,183,98,146,88,96,0,100,56,46,238,3,219,49,154,240,65,174,51,246,224,188,253,210,92,103,78,113,97,89,157,1,90,11,50,236,97,2,202,188,174,169,157,190,131,197,208,212,69,246,50,239,31,48,185,197,158,24,143,231,96,124,47,22,49,89,164,7,138,139,187,115,51,101,87,231,176,254,151,61,197,109,240,124,90,13,213,128,230,190,10,212,131,92,237,105,78,133,124,50,65,0,132,163,2,32,64,172,188,214,44,215,115,250,196,60,93,227,3,137,170,153,215,216,247,158,73,160,16,147,44,42,141,169,64,23,22,200,60,66,20,192,100,105,53,69,28,99,155,187,221,57,115,45,7,247,61,28,64,230,100,95,72,191,56,71,142,117,126,99,167,66,205,179,101,183,119,46,250,0,72,248,124,71,15,254,164,32,230,175,237,79,152,61,228,119,55,167,104,179,9,161,149,183,238,170,35,46,191,94,243,63,193,215,233,223,110,9,61,241,3,11,152,0,164,36,64,26,11,17,176,1,0,206,213,125,124,58,175,235,61,237,135,115,44,120,83,250,216,224,67,231,29,108,194,155,112,151,22,77,142,23,113,150,239,199,253,120,9,73,148,246,16,142,80,142,206,151,68,49,132,39,100,137,138,4,249,254,134,138,20,34,158,158,252,148,36,179,23,34,9,145,166,72,3,123,112,179,103,64,32,238,186,29,203,32,222,97,221,99,68,160,181,45,136,136,43,101,140,106,218,222,213,30,191,201,48,149,136,94,117,174,45,30,109,21,39,15,234,164,27,198,47,224,187,162,223,63,235,152,46,124,239,198,173,227,14,175,24,117,191,175,106,220,119,53,182,227,46,58,50,125,198,135,85,200,39,91,202,2,193,129,200,236,8,140,224,181,116,217,76,127,154,255,199,191,155,22,255,108,117,183,242,153,92,131,38,138,184,5,84,88,84,56,128,44,24,3,64,34,161,198,12,173,193,174,101,115,227,238,76,121,247,123,226,161,207,60,115,83,87,175,187,251,183,221,206,56,107,231,38,99,35,107,110,123,106,125,108,167,155,190,152,162,176,228,179,12,34,18,66,143,48,151,162,84,70,1,220,59,215,178,162,222,220,197,229,25,15,82,88,217,236,16,241,69,37,90,254,30,253,157,203,46,7,254,158,115,233,191,101,92,199,81,79,28,26,95,23,122,92,145,85,245,196,71,248,139,113,121,40,118,244,214,125,11,155,52,251,64,23,231,141,110,60,234,143,23,173,166,251,250,45,107,83,246,148,194,4,16,232,243,20,7,77,19,164,94,123,82,5,121,23,96,0,119,248,115,214,160,76,185,128,5,134,163,3,32,183,153,162,38,16,238,159,239,126,22,56,250,206,81,5,215,212,215,182,211,203,77,104,233,84,18,25,245,56,81,141,34,158,218,59,234,193,116,223,239,103,211,93,150,206,122,212,234,100,64,177,165,139,226,156,67,91,5,230,74,196,123,199,211,82,26,254,216,172,98,85,38,85,225,153,97,251,2,222,91,50,46,104,105,195,32,232,26,222,38,22,107,31,107,125,167,3,42,249,239,17,255,253,142,158,86,245,137,116,118,84,0,42,128,10,91,44,0,11,198,11,129,0,16,149,38,11,122,92,118,152,26,101,222,209,155,114,163,115,119,106,234,188,138,142,252,102,63,79,218,238,221,39,139,157,185,186,164,92,17,101,28,245,232,115,132,61,120,224,191,124,17,20,80,189,137,36,220,116,46,244,0,119,74,198,155,235,95,129,13,37,214,210,142,229,27,162,68,10,145,6,2,16,69,120,101,162,29,187,72,202,215,110,134,97,54,106,123,132,178,75,90,119,148,32,22,235,101,113,125,186,98,157,238,233,214,109,174,55,55,102,99,12,29,236,251,214,254,168,220,224,221,120,82,123,62,152,214,113,105,234,152,198,98,83,41,127,55,138,65,1,94,6,126,2,140,183,180,117,234,240,49,119,64,86,48,172,12,26,43,203,11,24,58,46,38,145,144,133,34,208,195,56,166,141,9,13,37,50,102,227,197,76,117,198,185,166,163,7,211,89,203,205,83,166,27,39,186,8,241,76,14,208,3,237,37,57,238,205,200,51,93,22,220,159,35,36,188,84,210,124,3,228,214,209,7,234,50,205,129,231,214,11,89,53,221,245,254,184,10,140,255,33,252,170,142,69,101,32,149,48,157,29,197,139,249,80,53,30,215,107,35,253,43,52,175,50,157,164,228,170,18,188,182,32,10,68,149,246,235,0,61,64,175,218,137,18,3,201,224,253,234,177,167,81,134,50,150,7,12,177,12,155,83,59,185,235,13,250,241,216,86,247,5,170,12,158,45,154,87,197,64,122,175,99,200,57,57,103,23,223,110,102,186,196,167,253,213,217,146,37,29,58,182,46,22,16,61,233,73,75,230,66,88,251,16,4,80,7,106,243,22,50,192,58,16,38,89,8,129,113,191,59,135,141,229,151,100,121,237,16,82,13,0,240,74,113,8,88,211,76,12,153,192,178,219,28,220,118,171,86,167,197,84,199,248,56,134,117,103,225,31,201,117,245,251,181,231,213,46,100,234,231,97,172,28,47,223,116,45,189,215,225,157,221,205,159,191,167,63,89,143,23,193,226,41,218,203,35,250,176,95,14,47,129,211,196,120,188,245,64,6,55,224,201,196,139,210,205,205,10,153,81,116,97,223,139,30,131,198,208,18,246,144,30,84,50,129,97,33,183,64,135,3,73,18,237,121,242,91,140,148,20,148,212,70,103,156,126,44,7,89,42,230,251,100,45,134,186,194,254,122,83,160,150,91,147,5,122,176,34,73,12,49,13,8,55,196,247,97,234,186,84,92,15,52,237,145,187,47,237,57,21,184,29,8,103,173,182,132,58,64,170,201,128,178,184,197,46,107,44,235,190,217,230,131,168,173,58,239,92,19,182,44,193,102,99,213,113,241,245,154,101,71,21,90,85,2,212,12,32,189,250,58,102,22,23,98,48,99,58,156,2,85,167,159,91,245,170,178,157,191,213,182,118,194,1,90,79,165,69,236,152,38,87,114,7,118,165,33,100,57,83,198,54,112,178,149,50,102,215,26,155,53,169,221,138,122,82,227,52,55,166,12,232,100,206,100,225,53,137,253,228,210,6,198,183,35,6,32,96,1,82,16,20,0,18,36,0,191,240,114,208,111,96,228,77,142,41,26,213,25,104,183,180,113,26,93,81,14,121,242,26,125,155,61,218,98,83,47,183,159,47,126,93,203,188,158,115,61,152,219,101,104,231,110,41,199,175,240,39,119,191,138,14,110,39,206,106,86,204,246,126,229,251,154,112,132,11,38,147,108,142,109,31,61,249,210,196,53,161,16,73,40,26,134,21,12,48,20,34,206,78,39,9,3,160,135,245,182,60,108,195,5,142,107,129,26,227,241,154,60,235,20,184,29,208,35,88,109,145,113,74,179,250,183,15,101,33,37,218,72,151,129,139,8,7,220,254,43,59,2,123,3,133,230,190,36,224,147,58,94,6,11,242,76,170,125,228,211,93,61,237,168,101,116,52,243,154,55,198,212,69,227,160,116,229,228,6,144,168,84,144,182,165,52,34,3,4,136,34,68,3,162,236,228,192,97,44,115,122,91,204,92,45,236,223,58,14,114,96,161,222,67,119,24,212,21,41,201,43,34,29,8,68,100,90,9,142,160,165,190,252,253,123,191,76,179,49,205,150,212,116,125,102,108,214,157,211,236,58,89,180,6,235,249,69,48,136,7,37,0,25,247,211,67,213,20,245,155,100,142,1,32,5,12,175,4,244,74,28,0,160,6,12,54,1,128,230,213,74,40,195,172,204,116,211,76,152,150,97,198,101,14,144,156,203,133,7,34,118,101,197,149,233,147,88,20,110,133,35,241,232,220,101,125,74,186,189,239,239,214,75,231,251,214,237,167,131,230,75,243,49,188,125,46,254,191,191,187,254,181,175,38,205,202,211,107,116,125,205,119,126,18,175,122,84,161,128,220,214,112,5,64,178,16,39,201,66,196,64,143,91,190,37,70,32,247,109,32,111,16,172,53,243,43,173,190,128,113,69,192,140,23,80,13,103,20,90,180,2,215,133,47,14,99,158,173,123,178,219,142,88,86,246,245,125,178,202,157,172,132,157,62,199,131,131,145,229,0,159,247,97,131,150,194,217,113,76,203,130,149,144,142,245,3,63,215,213,205,106,250,224,63,139,215,153,223,214,223,182,190,67,178,66,184,191,217,30,52,108,186,186,176,199,17,237,20,159,29,253,250,135,238,41,141,230,198,187,163,214,118,180,73,95,164,109,134,167,238,150,117,138,154,46,210,18,5,66,7,236,17,111,95,133,237,201,88,25,100,184,227,4,181,111,110,231,94,249,246,29,39,221,69,211,80,165,76,173,43,6,197,150,163,43,14,106,152,214,146,115,197,84,104,37,136,235,95,124,47,116,158,144,52,244,30,185,185,151,200,88,39,103,175,211,188,215,201,255,243,107,52,242,69,35,79,134,246,142,125,35,89,190,118,145,139,98,212,36,0,25,119,81,50,3,236,29,110,87,149,128,0,44,196,110,107,100,73,96,137,223,108,152,130,88,87,176,0,1,66,10,16,3,54,0,5,48,1,104,178,169,227,89,46,8,145,131,185,78,210,77,120,248,234,108,20,107,155,23,240,104,203,132,79,67,196,40,140,183,185,178,91,111,147,175,110,127,90,235,221,165,95,47,183,46,115,244,210,119,255,255,191,244,237,63,95,255,127,230,183,175,207,221,249,227,181,187,125,231,155,111,234,7,93,191,48,30,95,201,174,29,17,243,66,58,110,239,147,129,228,121,20,139,6,131,83,50,178,208,206,150,179,104,12,47,246,66,102,178,172,76,80,12,13,1,184,12,211,164,116,133,35,51,238,101,230,88,230,5,231,94,146,113,216,205,14,222,185,152,70,218,11,107,68,248,164,81,79,85,166,26,169,20,222,247,200,21,12,178,100,215,66,249,197,155,8,148,165,0,104,135,70,45,28,66,165,1,190,193,50,164,104,188,248,54,239,129,239,224,207,45,85,16,130,120,107,239,174,203,59,125,207,216,126,128,3,239,123,59,95,221,185,219,184,31,212,177,233,184,183,211,108,4,240,189,124,104,23,64,82,123,226,225,1,128,43,81,38,150,93,118,69,125,124,117,238,154,15,193,239,196,255,247,33,255,220,251,125,191,126,255,63,61,95,231,243,50,63,138,231,244,115,182,51,114,247,108,226,138,176,203,14,181,3,194,164,230,200,121,116,24,38,106,106,8,232,39,117,65,210,150,254,147,127,252,211,109,231,242,243,255,95,126,254,60,63,245,251,117,254,251,79,70,211,191,127,31,4,24,161,71,55,85,190,34,105,242,38,77,207,88,32,165,203,247,34,145,8,204,157,222,9,41,174,185,9,158,214,0,144,73,235,54,55,245,203,251,245,160,251,152,39,235,121,243,236,175,214,110,234,179,202,8,128,80,32,128,113,179,31,41,180,25,1,216,182,64,49,176,113,172,25,133,72,202,180,102,232,3,138,130,66,3,180,0,74,39,158,186,177,147,32,65,189,100,41,61,57,164,172,9,106,188,111,8,86,128,64,39,96,192,3,116,0,122,112,138,40,244,175,90,208,211,118,254,88,190,239,225,171,63,95,151,255,244,222,75,56,91,64,94,143,149,99,229,164,0,28,79,255,91,251,126,106,151,237,75,127,248,184,127,250,241,205,143,59,143,239,121,127,123,123,205,245,109,239,28,219,75,24,29,119,158,239,183,209,217,26,69,20,192,68,17,77,146,6,157,93,40,58,153,172,215,14,192,192,22,143,162,12,9,43,182,152,171,174,34,42,173,212,234,238,4,232,38,9,45,38,166,216,144,88,3,66,204,8,138,44,184,212,214,130,224,207,203,131,57,92,66,127,157,67,113,40,6,167,174,108,30,95,231,153,66,2,119,225,19,71,114,225,16,124,78,113,178,147,231,50,160,144,203,21,219,236,165,172,109,47,60,69,207,42,230,210,66,80,191,190,211,249,6,132,4,225,59,213,172,236,201,98,106,220,198,214,104,188,123,55,94,59,64,205,135,240,188,132,48,103,58,116,109,201,183,174,221,204,159,232,246,217,238,91,193,69,28,106,96,227,154,91,216,104,80,245,102,97,5,59,162,0,0,136,218,225,184,158,102,190,11,191,190,203,191,240,116,156,250,113,206,55,242,38,151,15,62,202,131,29,44,108,132,149,64,82,208,171,54,203,157,106,68,173,53,68,10,80,99,103,37,41,183,100,163,126,189,111,251,75,29,238,225,90,223,63,176,173,223,151,85,63,77,66,64,6,144,80,73,56,144,36,19,14,100,227,225,128,21,210,201,4,178,147,11,215,228,237,79,115,241,164,195,219,24,128,214,185,51,117,133,171,159,43,95,89,103,199,99,94,227,234,133,89,89,32,2,8,0,233,102,166,19,100,157,138,113,101,198,57,192,178,0,77,88,146,118,0,160,20,32,244,4,188,241,56,227,193,65,38,224,73,22,165,152,114,81,123,87,77,70,181,211,59,135,49,54,236,64,10,110,112,120,102,233,116,142,209,15,0,211,254,128,40,80,190,48,217,153,191,214,19,17,216,147,118,25,105,251,83,222,166,5,112,2,87,80,179,109,183,108,237,214,187,217,225,246,241,253,211,231,123,126,122,205,251,183,159,182,95,58,143,135,235,253,250,237,253,214,123,38,244,161,53,163,41,207,86,214,49,157,38,201,148,40,82,98,208,123,57,13,25,124,32,214,168,56,21,39,75,64,10,36,176,9,102,160,192,161,144,36,128,37,12,128,204,137,128,130,3,32,44,11,170,250,243,246,114,235,22,243,118,190,0,251,174,201,30,6,220,52,179,179,207,209,218,194,89,227,113,161,2,194,7,129,114,161,64,186,181,48,90,248,53,104,227,165,65,84,131,61,166,26,225,235,62,28,53,22,181,245,80,198,206,233,150,174,10,164,149,106,125,189,177,134,54,78,116,36,214,26,16,0,16,0,12,128,0,71,118,52,9,172,228,214,65,236,198,55,39,251,87,63,234,63,117,119,39,212,192,14,54,180,186,168,85,7,76,71,243,225,210,206,54,67,170,234,186,81,54,149,180,157,195,77,233,89,183,85,145,130,8,3,254,121,254,60,9,133,150,74,8,149,97,249,22,33,18,4,72,26,144,200,157,77,28,146,9,112,56,119,55,190,197,38,111,33,187,129,233,64,115,235,179,104,145,141,148,196,148,90,21,160,4,50,6,0,96,122,98,91,2,222,5,2,192,118,8,120,16,65,3,5,81,218,51,123,232,9,148,9,181,231,125,40,114,121,146,13,69,28,202,231,105,9,26,130,34,14,215,206,135,129,112,208,240,22,32,95,33,255,100,182,99,19,66,206,85,73,109,107,183,118,61,140,189,110,174,125,255,144,223,254,24,62,237,249,223,190,222,231,246,150,116,85,25,97,156,208,144,140,206,118,176,89,154,21,56,208,92,220,174,120,148,42,96,160,149,231,112,50,53,140,66,195,148,72,18,12,149,88,104,133,3,172,144,168,176,133,72,18,85,220,67,135,35,70,33,33,34,111,43,51,182,153,185,193,241,76,1,86,150,51,100,132,206,219,9,83,215,112,205,61,212,114,161,184,217,62,8,230,28,95,6,114,229,149,55,52,108,184,237,137,117,187,123,61,12,69,57,212,16,135,235,80,37,86,24,181,219,247,222,80,219,128,79,196,0,31,212,5,130,56,98,2,139,173,92,147,31,150,124,124,218,127,239,17,74,62,174,121,20,157,154,13,220,106,181,50,219,49,214,92,173,218,105,81,201,130,137,230,190,102,73,87,35,73,6,120,4,144,2,109,59,243,224,195,247,15,235,126,64,212,23,27,174,153,122,161,128,72,120,8,212,6,164,51,232,157,186,203,132,3,224,137,68,210,120,114,60,0,161,23,4,80,152,14,18,182,58,7,48,66,9,233,83,107,104,69,209,42,190,150,114,38,147,110,123,114,78,52,164,180,198,162,68,91,171,24,219,51,117,205,140,71,192,87,54,121,101,130,248,66,129,4,250,9,24,145,67,128,37,245,100,227,201,134,35,153,177,125,68,180,175,50,233,114,150,10,152,180,38,39,105,146,185,100,187,211,153,74,71,182,216,96,78,230,215,253,116,126,252,152,247,143,135,247,157,247,225,253,206,151,157,209,108,167,251,73,117,182,166,14,37,234,56,114,195,136,35,69,178,120,16,32,227,8,130,3,34,0,49,21,73,230,45,80,9,3,169,52,18,97,209,96,6,10,198,68,0,100,254,223,171,130,166,235,236,93,203,232,149,212,54,65,153,75,119,43,7,121,10,187,123,209,6,77,107,235,121,209,82,185,54,221,205,235,16,20,162,120,19,2,195,237,182,93,189,99,221,10,128,163,242,202,100,11,173,39,116,75,100,58,204,133,68,171,3,117,9,237,99,128,114,189,67,216,128,243,1,12,8,152,160,242,49,229,125,201,119,143,247,175,61,173,139,223,110,239,7,179,107,15,35,102,184,212,198,215,122,15,115,210,211,106,41,151,155,91,83,209,134,152,70,148,64,179,69,141,42,104,249,77,203,192,86,109,220,253,123,235,231,232,65,82,12,128,47,82,20,16,90,18,90,178,128,10,224,14,43,73,32,147,76,44,160,40,95,73,16,128,164,201,117,38,40,138,105,8,39,84,185,115,71,114,128,231,54,31,7,34,51,138,86,169,94,160,116,35,124,16,95,38,72,55,192,137,146,206,2,100,91,166,2,144,137,45,137,77,157,100,36,141,231,240,0,50,51,33,24,17,226,64,253,67,95,113,86,146,34,25,14,32,128,57,108,139,36,1,248,233,117,220,107,111,165,5,133,2,36,158,52,152,179,175,155,232,78,145,18,197,214,233,190,159,222,211,153,36,57,57,239,215,227,126,93,55,255,231,157,231,227,151,219,231,205,153,97,119,105,124,39,31,153,86,131,50,216,16,80,104,244,216,128,150,44,32,217,150,64,3,224,196,82,33,9,68,178,84,134,26,30,85,41,203,131,46,144,13,36,144,205,1,112,49,176,167,223,200,209,93,159,39,213,117,128,179,180,142,180,208,167,75,247,73,60,124,12,182,95,111,120,45,3,66,121,14,154,112,166,193,136,60,174,15,70,121,184,241,25,151,224,62,123,96,119,211,0,70,51,143,15,34,214,71,24,42,115,166,158,202,7,49,13,100,158,16,0,217,157,35,76,96,40,8,226,131,40,203,180,111,238,242,175,189,191,127,236,120,123,234,55,226,229,128,49,165,67,173,43,213,0,53,28,118,26,87,168,33,70,134,215,38,182,222,177,54,116,207,64,3,199,119,178,90,121,4,187,10,86,255,207,7,7,158,44,222,102,112,85,142,66,145,5,112,88,203,0,232,29,43,27,94,144,9,229,43,178,7,29,79,15,174,166,30,102,213,152,246,20,179,104,92,177,14,12,40,7,4,69,187,209,88,35,45,145,107,94,22,203,200,150,91,132,209,106,76,55,51,205,46,66,54,34,0,16,67,248,234,196,25,190,83,122,79,139,76,172,135,113,63,241,70,168,74,242,85,84,235,177,183,211,233,76,104,104,143,36,227,244,12,216,199,157,167,216,197,220,252,58,123,237,239,205,9,199,162,35,107,224,182,247,236,231,121,222,223,190,188,243,37,124,217,249,24,222,103,30,239,41,172,218,29,97,66,33,37,104,103,114,119,142,128,217,82,149,32,15,192,6,191,209,152,9,100,9,164,42,169,44,27,162,110,17,65,198,24,19,100,74,15,35,48,2,46,113,23,8,156,95,167,79,226,141,106,188,123,0,255,32,212,114,106,28,173,51,133,90,182,206,76,203,182,103,57,39,234,115,208,148,1,23,70,170,168,80,141,247,130,173,172,0,248,56,198,157,179,26,211,190,1,71,44,145,233,211,104,205,212,26,205,119,69,25,8,37,180,12,27,8,169,149,40,64,5,118,12,133,2,128,8,84,190,46,249,250,89,254,181,219,236,220,71,246,24,182,225,82,195,96,102,163,123,152,97,203,10,77,206,38,106,80,80,245,90,61,81,2,3,75,227,158,117,182,85,13,184,118,60,178,173,25,199,211,36,45,2,8,57,43,16,158,4,88,25,56,95,58,42,196,60,138,175,239,218,76,100,19,124,57,56,53,241,50,150,53,147,188,103,75,83,76,225,162,168,16,117,82,2,16,99,27,107,172,132,156,120,68,203,171,244,99,45,0,181,131,23,128,2,33,112,98,58,177,102,64,117,146,5,240,149,4,44,202,2,34,137,7,178,1,234,230,11,96,188,177,239,215,128,152,237,44,217,233,105,16,202,232,41,118,205,76,123,179,147,100,44,28,48,14,156,176,105,194,129,90,39,99,175,48,246,142,179,131,173,211,206,60,159,111,159,152,151,123,190,154,204,248,96,29,172,113,152,135,58,146,240,54,34,0,98,24,88,20,118,99,79,217,45,228,9,68,178,44,149,100,105,161,18,112,148,136,0,192,76,234,123,190,16,20,65,65,199,102,7,28,96,146,231,244,170,2,12,160,61,146,11,37,145,69,114,115,144,147,91,159,23,189,26,202,5,203,237,164,93,242,118,74,120,145,18,206,153,94,37,95,206,37,166,108,112,171,177,216,144,46,230,17,92,70,4,67,56,148,152,199,34,183,191,223,28,151,239,229,73,157,167,24,234,41,179,1,246,4,159,236,125,82,212,103,171,38,151,118,159,238,159,127,180,61,242,178,245,227,129,82,185,236,203,130,154,77,199,140,57,96,169,3,101,19,155,174,170,44,53,113,220,193,88,13,10,243,172,31,15,118,122,40,196,145,253,121,245,43,65,224,226,95,178,65,41,43,1,18,136,61,28,64,198,161,23,33,84,151,44,105,54,140,76,34,199,53,171,39,182,61,152,50,241,48,25,199,193,25,85,51,231,65,103,63,25,164,249,10,102,111,212,205,1,67,61,228,14,64,137,189,240,37,27,136,141,4,24,0,128,1,81,222,66,137,140,216,87,222,102,150,187,222,4,223,100,52,4,130,1,4,165,234,154,4,184,72,54,96,221,128,16,234,193,197,97,125,53,56,246,13,16,64,180,166,199,5,138,1,90,32,208,144,32,169,80,37,208,153,4,58,134,213,169,64,199,66,28,221,161,115,220,95,143,180,115,93,109,31,242,103,7,113,147,121,75,118,153,227,128,72,128,18,64,5,40,115,216,109,204,88,63,41,66,4,193,1,2,68,30,121,56,64,0,0,152,25,191,63,222,29,102,168,113,176,140,210,193,51,63,14,193,238,222,246,28,202,249,181,62,227,92,242,116,30,223,218,245,185,230,70,64,54,250,182,108,43,7,114,157,65,212,6,87,93,191,51,200,228,104,231,14,223,71,177,241,254,129,69,175,197,8,243,226,179,17,178,83,50,125,138,213,72,231,231,28,161,20,146,217,175,10,131,96,213,198,42,179,93,26,251,104,76,60,230,229,182,253,229,253,19,133,175,211,135,108,163,162,133,248,110,181,64,102,217,19,22,93,106,243,92,85,174,162,243,121,13,138,177,12,184,240,126,133,54,20,241,229,211,185,134,70,165,236,62,150,75,190,252,3,15,36,9,154,2,165,247,20,91,152,57,128,229,59,0,152,16,66,79,154,73,217,145,243,204,236,180,109,56,126,49,24,61,101,142,51,134,151,101,234,169,193,233,201,118,211,115,125,138,212,177,28,216,179,189,198,198,45,105,128,43,153,99,186,179,28,150,179,119,121,65,27,136,21,185,64,96,24,48,10,64,108,43,199,198,203,146,140,54,40,213,108,158,215,88,204,108,167,235,214,29,141,194,101,36,126,7,152,66,159,144,206,24,68,196,136,80,68,27,7,68,32,2,18,238,121,45,16,5,48,121,39,56,1,72,11,189,110,192,195,47,138,184,191,217,146,225,21,1,1,73,133,0,1,128,12,16,180,0,30,232,88,104,246,235,89,127,119,225,60,80,207,199,109,230,150,167,121,184,47,191,128,227,234,16,54,151,175,240,38,207,93,63,23,104,27,221,12,135,174,119,100,178,80,164,129,65,216,2,34,137,188,159,186,35,171,75,150,158,98,84,164,55,39,86,69,5,132,59,107,7,135,81,94,191,98,188,154,239,188,140,89,103,212,222,48,103,239,197,236,186,215,165,23,124,13,85,253,101,209,231,41,24,139,245,89,164,35,218,235,251,247,242,196,29,65,236,104,211,161,184,230,224,214,185,6,120,145,41,243,70,41,33,208,66,173,151,114,178,176,155,187,237,245,112,243,32,47,71,123,95,250,45,94,8,8,17,91,196,84,181,61,205,105,78,107,182,237,125,180,234,164,70,30,94,90,78,224,79,118,233,228,207,76,107,34,236,152,146,81,173,198,130,35,75,159,63,63,24,226,16,69,77,116,11,10,187,245,150,137,39,51,16,115,224,39,185,145,214,20,122,167,103,34,168,105,69,174,173,123,235,145,50,4,143,158,120,34,12,134,218,56,116,15,218,125,86,211,224,153,136,91,79,34,98,245,85,135,167,97,158,207,113,95,191,227,23,172,163,22,3,16,0,12,144,52,43,182,149,70,3,59,102,121,3,149,212,29,143,245,102,36,237,178,83,135,233,188,233,220,164,201,23,17,147,99,140,168,89,211,105,52,183,183,112,92,153,128,17,140,72,0,244,144,75,77,242,211,217,215,51,113,0,192,208,138,133,104,8,122,0,200,66,204,70,99,55,25,88,8,0,132,100,4,218,66,190,249,146,203,6,106,195,91,89,242,2,72,34,181,230,183,248,89,83,90,247,44,244,6,181,110,182,190,54,175,75,205,195,199,154,225,165,122,215,14,205,169,49,249,222,227,44,75,83,194,140,33,141,52,130,122,250,92,92,76,187,24,176,169,152,61,165,194,128,156,73,243,143,183,125,25,112,109,222,242,226,208,183,211,58,51,150,43,55,159,17,170,50,237,176,90,235,16,117,5,196,213,95,127,135,169,235,143,232,249,68,24,195,117,46,76,102,7,54,26,117,119,212,182,150,235,8,40,113,5,219,253,23,103,216,161,195,175,99,104,192,14,0,217,178,151,82,217,155,189,140,230,1,58,237,255,85,250,109,244,131,6,27,199,176,152,85,121,242,148,78,102,204,88,179,59,184,251,86,25,179,129,107,249,200,161,241,251,49,71,205,231,132,19,33,141,132,76,199,149,228,17,185,186,210,53,159,126,52,156,166,87,160,134,32,16,199,36,48,225,158,100,57,152,96,166,217,181,124,39,233,68,153,131,186,206,249,248,94,140,226,206,48,11,197,37,11,188,122,50,77,174,56,38,77,47,88,234,108,39,73,140,228,56,2,53,52,199,27,153,249,184,137,149,243,243,241,56,189,52,15,225,222,179,175,135,111,48,112,195,66,197,154,25,40,108,123,242,53,190,8,94,73,132,63,44,74,45,119,206,148,48,13,129,182,187,121,219,189,140,72,146,42,102,251,208,67,12,76,39,26,78,1,169,128,49,13,192,219,100,1,112,95,69,87,197,1,34,45,105,60,24,60,164,49,0,28,104,60,5,161,36,176,241,0,25,131,177,152,118,128,88,160,39,95,137,186,36,36,69,9,26,72,70,168,110,244,133,53,121,61,214,188,91,251,106,236,240,26,63,84,127,182,188,211,185,251,72,63,186,123,113,127,179,191,251,44,91,71,209,174,169,186,24,136,85,190,254,35,253,171,102,204,209,53,234,24,219,25,167,102,171,32,88,56,191,189,134,176,193,123,4,165,47,142,114,49,235,203,51,117,5,139,237,193,86,32,177,129,127,82,182,59,8,189,41,241,14,228,242,130,239,55,94,11,161,243,90,103,100,82,223,127,150,163,133,121,21,186,134,33,156,56,209,125,154,60,230,252,83,156,227,81,13,95,164,149,128,16,96,13,181,11,36,218,97,132,226,110,219,114,223,129,197,254,191,203,51,222,123,241,10,53,182,178,99,13,134,65,161,16,48,162,21,34,229,44,237,80,224,236,162,148,41,185,174,152,72,91,169,85,27,226,36,248,17,162,138,234,211,190,56,70,134,167,10,24,146,17,66,7,189,25,76,198,15,72,18,1,19,147,208,180,131,228,114,13,38,204,205,252,86,102,120,13,51,118,7,67,9,31,188,24,29,137,30,92,157,158,102,247,108,61,93,207,142,197,16,220,123,9,117,183,253,149,237,233,215,100,147,210,235,22,175,226,201,206,226,185,143,237,208,190,123,108,209,193,102,172,211,114,176,164,190,24,192,72,19,241,197,232,29,195,85,173,148,148,20,238,18,72,159,8,215,77,162,33,32,33,20,141,53,178,64,7,112,1,48,160,3,72,7,112,128,249,10,0,80,131,30,12,117,183,21,131,7,2,137,41,8,4,129,215,237,125,29,67,0,177,95,201,148,8,84,110,72,18,4,34,26,159,204,53,147,60,215,162,39,105,187,55,30,193,71,210,62,79,249,120,125,175,243,185,53,199,113,168,163,223,125,182,70,149,134,141,33,201,57,208,122,253,79,201,195,48,32,221,126,117,103,84,157,100,115,120,193,98,71,238,175,89,49,109,159,101,77,251,230,180,199,231,215,234,91,187,70,212,14,173,11,7,119,147,144,127,74,73,207,243,16,117,190,24,95,103,156,167,164,77,61,129,135,139,185,194,124,205,194,106,130,2,238,34,154,221,77,80,9,157,23,206,135,117,110,86,100,26,225,75,212,218,145,16,19,64,106,7,178,148,185,123,179,199,45,120,132,215,236,243,77,242,106,111,19,22,207,222,145,30,222,91,246,172,29,136,8,185,73,49,170,114,173,0,129,14,168,80,99,174,44,60,66,198,33,74,43,113,196,176,43,41,34,100,248,235,107,188,29,125,45,118,25,11,181,100,99,199,90,99,244,128,206,0,32,152,56,19,114,149,88,157,101,58,9,186,241,88,106,201,215,98,107,6,34,17,35,79,242,13,115,113,244,73,39,19,230,217,8,176,154,212,202,170,73,218,196,83,68,165,8,114,211,211,154,251,190,47,114,43,103,246,69,188,12,179,187,152,75,61,74,57,227,236,232,25,110,189,106,169,127,150,3,140,82,42,137,97,37,73,179,61,99,47,147,210,10,63,49,70,212,46,218,132,52,38,4,239,133,150,100,232,69,252,134,58,104,213,100,15,189,197,195,87,152,172,76,0,128,24,52,120,48,13,49,75,134,44,196,179,209,0,33,0,144,17,8,198,2,65,204,55,35,182,104,171,68,36,39,36,8,2,41,76,210,78,145,138,209,51,172,169,22,42,233,147,217,7,110,119,121,93,207,251,51,94,207,114,45,209,195,199,42,186,239,114,187,23,55,241,59,114,139,6,185,254,200,156,9,85,35,150,238,232,208,120,67,195,119,115,201,11,202,154,107,42,160,0,135,200,34,40,138,243,162,130,92,40,205,251,118,216,94,135,231,89,64,123,175,26,103,90,108,120,40,2,119,130,135,157,25,238,184,23,184,118,199,34,124,21,65,14,140,63,231,108,31,42,35,244,226,179,177,57,135,124,162,84,247,229,160,245,13,206,21,108,184,6,122,223,251,128,255,233,34,215,75,49,197,192,134,13,88,179,231,204,73,78,88,34,98,139,45,16,146,72,118,132,74,84,3,194,81,203,81,30,47,249,255,206,249,193,56,115,189,102,233,76,147,4,42,165,191,255,249,63,235,171,83,136,201,44,111,72,78,134,112,20,75,25,82,113,233,251,174,156,96,201,64,37,229,38,19,200,248,152,29,99,120,153,36,217,50,87,153,165,229,155,172,76,178,225,231,50,161,79,93,98,41,147,144,150,48,4,59,71,174,74,35,171,173,140,104,95,31,153,205,247,165,187,113,21,245,48,233,162,207,2,202,217,233,78,153,131,101,41,203,253,72,49,57,229,57,229,51,230,92,12,7,97,213,171,119,232,97,152,206,30,159,154,29,206,121,85,198,80,147,152,65,99,213,164,96,231,250,247,227,59,70,136,64,72,31,187,55,208,237,223,242,83,87,204,69,3,0,134,0,224,1,72,5,140,161,36,182,81,128,16,72,70,3,208,202,55,208,124,160,45,0,214,94,201,4,89,28,84,72,2,133,58,228,176,136,133,106,195,117,145,133,153,90,187,102,102,168,67,176,52,55,218,44,86,250,208,213,203,201,199,235,89,105,125,185,243,147,239,73,175,253,191,121,189,188,126,56,63,102,183,87,119,185,225,59,163,91,47,251,46,89,110,148,192,249,186,81,67,57,65,185,90,185,113,107,52,8,144,11,37,211,143,211,28,220,20,194,215,52,224,181,169,121,248,65,88,103,222,19,138,208,108,121,189,28,19,136,30,91,32,179,123,60,234,249,147,43,234,254,136,165,57,222,164,248,146,8,64,150,93,118,46,100,107,74,123,215,57,141,190,228,122,113,31,113,78,99,118,168,213,13,13,155,204,153,158,61,71,34,123,179,205,46,184,51,24,161,86,12,85,18,56,134,218,159,240,242,136,217,97,36,189,69,172,40,15,226,82,181,43,112,105,153,254,248,175,95,114,151,116,243,153,158,153,167,93,116,88,13,137,198,140,82,231,78,163,154,133,184,48,71,3,235,206,72,86,125,126,94,22,17,217,118,50,101,142,20,50,49,81,20,8,61,14,131,119,37,147,132,175,129,144,132,45,82,90,26,128,66,59,42,195,225,124,182,166,109,159,89,220,83,122,122,225,49,207,34,43,247,108,219,38,219,102,102,94,39,155,122,235,126,85,118,121,111,84,121,22,198,222,72,213,10,103,216,204,167,124,218,248,43,226,100,4,101,18,76,12,19,154,154,164,205,63,227,87,154,214,150,214,214,112,55,211,37,175,175,193,54,15,223,22,139,64,194,190,162,40,91,23,144,209,96,105,141,197,16,160,26,0,2,0,241,32,204,25,82,149,68,5,112,24,206,244,126,242,154,88,37,79,213,168,2,32,212,236,164,52,162,25,40,138,27,66,230,110,61,99,217,47,165,125,230,253,72,251,204,106,234,249,229,191,255,127,95,254,250,195,111,239,15,127,155,253,246,157,239,190,243,93,247,229,187,79,157,235,55,175,247,242,53,186,75,117,54,175,127,254,121,234,212,185,226,181,191,34,72,46,148,4,66,27,151,81,2,224,195,8,190,102,129,74,235,128,170,44,218,39,249,243,184,216,210,120,215,113,118,237,202,216,197,121,52,21,235,76,241,60,180,238,252,190,244,129,154,135,90,16,223,120,107,237,236,10,21,142,54,214,218,28,217,28,8,161,59,62,127,144,26,105,37,215,142,180,13,0,68,244,176,140,180,245,101,244,186,15,11,254,215,87,174,31,156,55,71,125,194,193,1,33,66,2,148,181,21,140,106,10,214,194,38,186,136,45,197,170,195,37,115,155,255,97,253,244,47,176,126,181,239,254,134,220,215,229,55,161,47,248,187,91,111,77,170,87,174,235,85,189,120,7,74,253,134,163,46,247,27,61,95,190,151,54,138,120,179,252,90,232,29,8,33,179,112,205,87,230,67,63,153,46,158,211,179,207,241,228,251,58,75,117,210,100,195,102,204,174,54,206,187,124,183,78,189,85,236,205,231,246,9,167,211,233,83,85,51,134,101,148,148,118,40,150,176,133,153,96,218,97,195,102,100,247,243,236,92,101,31,33,163,2,82,201,56,14,168,155,140,75,95,47,223,191,248,252,184,218,171,92,23,63,159,97,151,243,244,147,101,126,57,245,113,226,158,227,212,205,76,247,61,253,200,254,24,121,156,111,28,77,118,51,92,102,76,130,147,167,255,124,249,38,77,95,54,223,179,54,147,123,109,63,44,61,116,250,179,120,1,55,86,34,128,154,65,10,129,82,129,19,0,35,7,197,200,1,218,140,12,72,224,210,232,60,184,249,86,167,61,3,0,1,8,0,128,173,121,117,42,132,104,44,28,168,175,113,141,197,131,88,4,155,141,17,144,140,44,192,134,47,18,87,211,87,151,215,236,134,215,176,93,66,219,86,39,160,108,85,66,201,20,150,23,213,66,231,116,246,45,124,184,226,85,215,238,255,249,99,252,116,237,231,212,239,186,190,246,151,31,223,223,125,238,126,255,221,111,191,251,235,203,247,223,157,93,187,54,125,239,127,253,252,171,250,235,75,168,57,43,214,103,133,156,144,117,87,200,202,106,87,74,255,67,29,225,203,253,132,230,71,38,143,144,245,37,35,43,201,137,153,28,59,184,220,80,154,66,56,16,202,161,28,165,157,100,116,93,159,227,205,125,190,1,11,115,44,179,254,90,43,232,190,204,172,192,253,198,168,184,126,207,58,76,116,179,150,59,107,98,33,131,145,49,153,199,103,162,212,56,248,30,106,26,155,45,222,71,119,202,18,86,54,224,164,174,32,192,14,95,25,33,67,101,144,111,119,37,111,243,44,245,217,85,211,85,229,17,180,80,171,169,243,212,254,108,106,215,132,194,254,202,206,62,69,158,172,104,83,205,61,155,127,237,39,155,254,139,16,233,211,173,238,255,11,247,158,190,167,255,146,61,33,147,79,78,113,24,148,187,243,157,252,246,126,252,58,223,191,173,244,71,255,112,37,35,254,83,191,222,114,87,243,118,102,181,229,115,61,80,111,43,62,78,61,78,40,24,135,170,89,207,9,8,57,137,11,56,205,38,160,108,92,56,1,157,216,0,106,59,207,173,105,121,41,186,242,162,169,251,113,221,236,113,53,62,143,254,194,215,203,130,135,239,157,216,16,211,220,93,249,36,79,230,175,108,127,152,159,204,17,150,159,212,15,127,90,191,173,95,167,75,209,249,44,207,212,163,66,201,59,149,148,25,253,234,196,205,24,60,250,81,207,44,187,245,235,53,252,234,17,132,183,241,219,253,73,123,82,202,108,196,207,169,190,226,216,147,212,66,45,221,209,108,169,217,205,54,185,220,169,4,14,7,83,118,190,109,169,40,139,217,123,89,61,29,247,252,239,83,94,84,62,118,222,186,229,245,129,249,194,125,250,210,154,14,225,10,255,39,149,127,50,126,172,186,159,250,231,222,212,170,233,180,73,42,135,0,58,222,201,27,15,130,129,227,122,89,210,219,189,236,225,168,217,221,94,238,22,241,98,91,9,201,22,50,234,59,236,45,13,4,221,36,29,4,129,201,17,162,192,38,24,140,92,69,146,150,191,101,97,16,18,52,37,69,90,14,35,71,6,22,198,42,154,69,0,8,160,2,80,192,0,216,167,214,32,181,182,20,64,86,134,189,12,114,4,100,1,100,144,209,207,19,25,79,152,245,104,253,245,8,241,15,68,122,194,95,173,95,63,243,47,88,55,224,103,244,164,197,211,127,127,198,142,141,41,215,180,244,153,207,139,31,143,88,20,207,156,91,148,58,62,173,244,97,65,206,212,83,122,158,35,193,150,117,19,110,152,65,243,253,207,27,186,66,74,169,63,85,241,151,110,199,38,110,196,173,53,19,182,51,144,107,157,151,147,28,175,247,238,104,111,243,157,178,244,93,128,61,124,100,22,52,8,150,26,236,254,201,113,46,124,144,193,151,68,166,21,235,18,17,228,118,185,128,92,121,114,182,187,241,188,15,95,6,77,143,77,85,214,152,254,138,150,125,38,53,42,234,191,189,246,146,213,252,138,233,231,176,167,58,164,133,131,80,23,212,121,17,93,146,242,4,65,214,7,29,33,243,235,114,121,35,9,244,164,166,28,141,200,50,186,36,79,3,127,224,105,49,39,244,228,50,81,159,201,253,50,63,34,8,89,247,19,66,124,42,43,78,202,5,132,35,234,145,70,67,165,116,142,66,98,70,122,87,98,110,29,199,163,198,67,174,247,86,77,2,206,203,126,6,237,152,177,208,111,92,158,168,130,177,156,90,51,236,209,228,13,94,1,72,170,208,176,177,47,121,220,207,125,59,187,11,35,96,201,88,166,153,107,45,235,195,138,237,117,213,88,38,48,184,50,129,76,178,147,73,54,0,100,60,190,120,203,219,118,224,90,19,31,61,162,90,59,10,111,49,25,68,15,150,169,19,30,16,0,80,98,197,77,136,12,53,233,69,239,109,56,199,181,110,26,212,81,230,205,62,120,132,103,199,222,247,149,129,168,77,239,197,151,216,172,153,2,138,209,82,253,186,236,213,222,156,229,241,174,176,187,62,248,222,9,93,61,130,61,234,87,159,228,19,39,237,202,195,230,37,40,0,252,94,243,20,154,65,48,85,159,94,106,54,160,194,238,225,39,220,136,248,240,182,41,173,38,212,16,115,84,26,40,214,98,119,114,34,5,74,41,177,34,112,84,0,77,32,139,172,100,211,22,214,152,141,36,3,11,62,48,160,32,58,12,20,160,68,68,100,193,33,147,224,132,25,2,22,177,6,68,32,96,91,85,162,62,5,168,195,48,244,112,223,79,84,134,62,79,37,54,42,204,55,50,162,186,10,36,129,204,160,28,157,5,158,4,14,67,14,139,40,33,82,193,84,66,134,163,80,105,181,156,11,239,211,222,107,123,141,26,246,201,125,121,113,222,124,7,62,251,250,53,245,186,24,11,88,223,130,200,46,75,204,74,131,176,185,17,111,182,46,206,211,124,79,69,165,14,91,166,249,83,58,36,32,181,63,132,164,228,66,84,28,135,243,127,141,32,204,17,120,197,25,198,49,174,112,19,138,66,166,32,219,64,125,13,97,141,241,60,59,221,109,125,50,152,60,184,78,53,3,57,144,218,96,245,200,107,170,121,202,99,251,158,119,170,245,200,188,236,192,24,199,101,137,193,28,141,147,180,102,165,230,207,199,167,150,169,89,104,186,14,237,22,170,23,168,174,203,154,138,171,211,210,46,205,13,212,57,131,139,172,63,130,117,51,250,47,6,203,137,93,114,49,244,151,168,95,182,127,72,222,22,238,26,234,147,230,213,150,233,186,35,152,243,92,124,73,130,66,211,104,26,51,8,28,230,214,187,251,182,158,79,103,221,51,157,155,123,198,142,167,192,51,179,224,181,241,3,143,141,123,98,4,137,101,220,131,76,82,38,217,244,10,232,48,39,95,69,19,85,202,220,141,148,197,134,201,232,17,162,38,232,3,224,101,8,210,146,67,251,102,85,181,206,193,172,181,146,173,41,26,159,126,234,7,107,243,228,180,99,42,143,138,161,131,118,147,86,219,130,21,70,81,29,108,133,252,25,137,185,238,189,179,225,203,26,23,186,220,166,158,226,236,117,63,143,252,227,106,253,231,29,173,203,102,143,155,190,179,198,182,253,90,84,32,105,112,37,90,65,1,39,25,11,19,209,181,124,147,39,241,249,4,207,41,236,49,216,217,200,194,216,33,155,138,130,23,188,168,20,85,213,176,18,16,132,168,26,0,52,208,236,239,135,205,35,24,133,90,35,17,51,128,132,53,182,51,18,152,5,193,131,86,242,193,15,0,24,4,130,66,53,0,136,40,0,101,32,72,198,145,214,201,220,214,60,239,234,99,206,186,171,197,143,57,224,0,58,235,216,81,93,6,138,178,24,105,84,84,6,73,184,164,174,157,57,155,185,50,103,239,117,239,253,253,187,203,157,67,232,47,241,119,229,203,106,123,40,236,69,85,227,133,93,84,3,85,222,108,246,238,188,111,95,194,154,213,169,53,200,18,8,10,130,24,100,4,214,247,214,10,14,117,95,79,246,40,151,86,82,144,28,251,8,113,123,255,107,140,208,180,195,207,177,224,49,210,162,227,159,144,103,250,62,59,178,20,15,153,204,243,169,177,113,59,117,188,127,215,195,86,151,161,147,213,153,22,66,89,31,97,102,253,212,69,73,57,199,161,194,65,224,196,158,208,181,167,5,253,209,58,6,60,193,182,77,237,42,67,16,225,24,61,25,96,100,221,44,13,217,176,214,137,163,231,132,81,102,232,19,202,40,240,128,49,49,16,49,122,225,127,164,215,199,144,157,222,221,165,223,83,188,214,188,34,111,50,210,207,99,92,55,83,224,97,140,5,159,203,186,23,180,242,164,27,215,231,219,221,124,254,186,191,100,211,205,121,114,128,178,63,94,230,17,28,48,24,149,146,92,183,18,57,12,213,137,193,32,144,172,61,8,115,152,44,201,186,41,2,168,202,161,75,62,6,168,37,163,103,9,217,93,94,6,178,19,129,68,173,46,216,222,167,116,229,24,142,26,251,222,92,246,249,51,250,159,55,206,238,141,215,11,99,133,107,205,171,74,166,74,64,176,20,154,8,170,53,181,81,109,238,121,119,167,208,121,50,44,228,113,250,68,184,103,95,175,125,245,83,70,183,253,14,113,36,47,187,111,152,215,24,45,203,125,231,6,43,123,161,126,206,241,2,55,122,85,104,142,131,172,140,239,87,249,161,112,20,160,137,113,129,15,99,186,145,128,22,65,134,24,155,101,82,165,163,130,9,22,153,160,160,247,9,138,32,11,84,50,17,70,121,14,78,5,108,43,160,11,8,139,15,59,15,196,10,10,2,1,2,64,187,1,173,142,50,243,144,224,123,10,23,225,185,200,3,137,0,4,135,65,189,179,217,18,204,132,70,8,66,6,208,248,85,168,106,34,174,138,38,81,193,60,238,223,247,27,94,207,183,146,125,32,119,225,158,186,145,174,167,158,255,125,30,243,52,201,54,204,12,239,140,126,114,158,172,235,249,144,61,73,114,11,27,147,211,88,1,159,80,4,130,94,154,119,229,81,132,55,172,186,175,39,123,103,177,221,90,207,102,148,171,91,14,130,198,222,254,171,239,29,186,150,163,170,1,245,58,203,11,99,171,204,245,64,200,14,181,31,52,79,16,190,62,219,105,187,74,244,35,219,14,136,112,16,166,64,119,102,67,115,206,35,8,197,3,66,57,94,92,109,220,60,138,23,215,49,235,87,155,89,109,134,159,204,39,124,90,61,107,210,248,71,126,2,136,76,230,215,206,57,71,83,157,132,202,92,216,165,219,219,230,207,70,205,26,142,84,77,96,106,21,250,197,224,5,236,139,125,56,163,215,95,5,62,15,47,15,145,185,3,237,4,126,153,109,155,120,0,110,254,206,100,188,93,16,79,35,151,234,205,52,247,247,223,127,126,26,205,119,235,253,124,232,44,207,38,18,9,8,221,8,90,27,178,36,197,217,125,68,23,53,57,250,184,78,243,26,64,0,5,120,123,56,23,7,19,119,6,214,129,208,143,84,47,23,16,3,68,57,106,185,19,228,39,78,85,83,31,175,233,236,39,185,124,153,143,188,231,117,121,223,181,191,75,125,110,160,160,80,109,44,81,173,10,200,73,87,119,106,218,145,170,92,53,183,53,230,244,38,27,11,71,33,192,154,215,159,228,205,100,95,62,187,163,198,188,99,153,232,240,206,231,255,52,165,92,120,234,126,233,193,121,122,207,30,170,215,148,85,252,112,164,1,1,115,137,25,232,234,89,50,161,67,45,232,97,26,117,214,0,13,4,140,208,154,12,221,4,200,99,0,46,161,60,0,123,161,32,34,98,108,108,73,53,155,93,164,54,101,195,193,122,84,147,15,62,228,1,208,216,51,85,6,192,16,133,130,144,196,253,101,119,1,72,144,56,94,118,86,7,16,217,99,28,4,87,151,232,190,43,179,217,146,0,134,144,65,4,152,57,80,109,230,50,37,113,26,39,217,54,251,7,187,106,255,215,154,162,108,183,104,146,185,126,122,100,154,168,159,246,57,103,211,238,89,238,219,182,15,221,175,20,13,142,226,64,224,110,0,131,72,16,11,107,62,61,200,76,27,88,215,110,92,171,113,144,168,225,121,124,149,250,157,171,247,131,94,70,99,184,254,165,47,145,53,10,20,57,249,100,255,192,212,191,110,234,188,5,99,157,229,62,14,148,253,182,42,97,29,56,90,143,25,238,95,241,149,121,184,87,143,216,98,145,43,128,92,154,1,199,48,222,79,165,171,100,222,16,13,253,173,182,189,48,10,144,56,144,53,89,130,7,226,93,140,98,179,34,117,209,90,149,119,171,224,60,95,185,195,250,184,229,134,203,128,35,221,178,78,30,245,75,254,245,70,252,205,37,234,42,241,19,233,131,160,179,124,60,117,50,84,119,28,18,50,162,23,220,145,86,132,143,43,110,43,183,113,243,52,183,199,191,29,207,207,207,158,14,63,232,111,134,166,233,109,116,162,20,180,113,37,183,21,205,86,201,122,120,193,215,38,74,166,75,114,158,133,96,171,64,187,168,221,195,173,74,152,142,170,32,134,14,151,224,80,205,143,24,71,173,123,48,109,108,192,85,243,217,189,247,2,235,152,47,62,118,93,189,254,117,7,238,73,143,142,61,213,68,155,97,194,34,48,75,227,0,6,172,37,78,169,30,179,170,106,166,7,115,197,202,57,18,198,32,244,32,241,136,243,201,30,215,156,147,76,150,28,100,203,140,133,183,191,160,61,235,155,115,122,122,83,251,42,151,15,115,253,228,153,31,224,217,96,59,225,101,91,151,97,132,172,12,98,65,44,93,100,147,233,82,128,64,82,10,52,27,186,134,33,166,17,29,84,146,100,88,121,19,30,133,160,115,53,184,170,133,68,193,16,167,24,89,10,6,10,27,98,10,65,37,15,26,62,168,56,104,0,42,62,104,1,67,30,43,57,14,131,195,36,52,245,117,53,230,161,245,34,218,168,98,6,14,41,198,54,200,68,198,178,67,23,114,138,132,165,60,148,95,140,222,29,231,210,29,135,1,170,84,243,37,4,142,163,90,87,90,67,160,114,59,239,72,45,70,89,118,18,167,5,2,16,173,144,84,97,140,162,158,5,205,177,235,50,188,145,113,176,163,175,207,227,155,228,64,61,16,151,123,226,53,184,175,81,151,120,161,182,139,54,24,137,21,227,111,75,67,142,228,25,119,11,219,16,212,220,133,52,49,47,248,116,119,183,190,203,35,154,128,35,243,144,78,190,31,123,156,165,185,71,84,184,109,56,149,103,46,83,10,12,253,157,182,39,180,161,81,72,137,73,44,149,145,193,25,64,232,229,37,92,6,148,215,112,186,158,92,111,63,251,249,194,38,87,145,111,131,13,224,99,210,218,188,219,253,223,224,239,252,97,253,246,235,251,230,24,251,19,64,102,92,219,116,222,186,10,63,74,205,155,78,104,76,154,2,42,16,5,90,140,46,241,43,241,199,221,207,255,246,242,222,189,255,121,116,118,30,49,215,161,213,172,58,65,13,70,168,70,12,100,233,78,54,206,161,139,81,38,10,83,39,181,57,205,117,244,176,85,124,167,221,174,174,113,144,161,56,202,0,74,130,186,59,0,24,147,141,91,58,217,56,125,145,250,194,222,189,148,47,173,233,240,214,121,254,169,121,112,56,143,6,159,116,117,37,43,193,69,43,0,137,121,35,93,244,149,104,140,135,122,72,172,94,99,210,17,238,136,100,133,6,99,54,251,220,177,217,165,247,212,223,107,207,10,249,228,142,49,30,189,41,231,165,67,217,42,121,152,245,18,79,206,235,225,217,196,238,236,31,31,123,51,231,175,239,105,227,94,53,156,120,23,70,32,44,85,78,214,1,208,68,164,14,120,129,86,106,240,60,162,104,76,50,173,13,88,147,37,28,69,48,136,234,178,64,130,82,72,2,33,129,166,145,114,174,250,86,194,236,88,200,240,166,99,164,2,100,49,56,15,228,17,1,72,202,255,161,158,204,64,2,172,67,20,237,1,8,245,26,196,150,77,54,198,150,2,252,205,138,15,149,93,70,147,50,105,106,43,248,139,40,46,61,7,60,132,133,12,160,167,154,50,156,76,93,247,169,165,205,233,151,14,86,43,182,218,212,96,51,77,167,3,4,133,72,0,145,20,105,167,26,187,120,183,78,45,60,107,11,112,95,92,253,169,206,38,161,28,175,64,88,211,50,70,168,141,87,117,26,239,119,192,49,61,44,212,102,199,68,30,53,164,155,135,32,87,86,144,11,91,220,172,211,92,184,225,9,252,131,152,222,45,40,221,34,95,145,108,247,0,106,58,101,69,53,122,147,102,158,235,143,51,92,239,232,105,145,112,40,220,240,133,84,85,255,145,128,96,112,56,88,140,104,33,233,204,235,209,12,78,39,214,243,176,227,112,199,113,76,3,110,115,123,205,122,213,184,146,120,53,226,122,206,46,219,132,124,148,241,124,227,172,48,37,137,192,135,108,13,242,49,216,5,48,80,128,66,64,10,233,146,137,246,160,199,35,253,254,221,23,253,131,20,95,233,154,210,40,56,64,76,42,124,52,144,106,3,231,65,151,186,76,25,249,112,51,166,115,5,5,32,26,221,147,185,25,226,48,101,131,20,24,104,39,16,29,34,82,165,58,185,215,155,236,158,203,189,155,124,240,97,95,188,71,111,153,96,215,244,134,77,216,25,163,201,122,80,132,69,13,171,138,232,156,81,172,81,156,160,55,121,51,109,228,23,229,214,126,131,182,193,20,65,80,55,219,193,92,94,61,221,206,108,143,176,153,198,242,102,14,90,46,115,189,137,87,170,84,229,50,121,120,218,159,159,15,60,218,171,187,106,125,253,80,221,91,234,219,86,26,103,230,177,53,141,168,218,49,201,19,54,132,128,39,224,5,73,31,192,13,26,108,211,28,216,111,168,241,224,133,155,52,50,11,246,168,134,21,154,10,145,84,55,84,116,135,55,241,6,12,88,17,179,97,242,65,197,130,168,88,139,88,219,15,230,241,168,28,137,183,55,49,9,28,6,69,238,203,44,45,72,212,53,16,36,118,182,117,192,182,115,66,215,216,194,156,1,224,47,209,192,166,134,57,110,159,99,250,48,111,102,211,55,22,14,161,38,39,182,21,215,59,101,225,76,41,78,46,223,219,167,17,23,13,163,72,40,164,91,173,105,164,160,96,216,218,154,31,198,253,54,100,227,246,90,156,3,229,86,137,96,28,67,136,93,174,195,165,251,173,100,102,4,25,161,164,28,22,88,188,79,115,224,72,101,175,19,147,69,116,56,144,78,103,69,49,202,225,120,29,232,180,79,8,53,27,237,12,75,80,193,147,149,125,59,230,51,193,168,81,224,74,222,122,58,158,93,171,63,107,101,37,180,77,46,25,115,106,104,37,158,33,150,240,182,138,78,80,101,154,23,35,39,246,36,172,97,205,224,181,48,215,51,248,82,227,238,40,78,99,222,143,117,245,25,143,198,230,82,180,139,138,117,215,174,212,163,107,224,65,235,168,48,70,85,4,2,90,80,11,72,4,76,142,107,89,81,166,125,55,205,213,105,106,119,32,173,152,34,95,197,64,209,170,7,230,91,66,234,82,47,75,34,161,61,219,92,207,85,50,134,177,192,8,81,40,67,65,25,40,83,53,135,227,60,95,253,38,29,89,48,1,75,194,59,42,220,107,109,116,116,234,111,254,108,78,206,151,222,198,219,238,247,62,245,88,218,70,166,52,194,228,108,34,122,244,202,45,148,150,138,156,8,167,116,238,89,181,205,90,135,185,22,96,216,121,249,91,12,163,49,26,128,27,99,78,51,206,90,150,34,171,55,87,218,184,74,179,76,98,179,143,116,91,179,153,48,213,236,145,75,117,44,169,239,236,246,80,55,149,143,179,150,41,150,50,230,105,75,48,231,249,99,151,196,233,65,29,47,251,133,149,54,143,240,233,77,30,135,223,186,126,106,126,177,229,80,108,85,3,151,29,189,151,149,203,24,80,145,144,213,205,177,25,43,38,249,132,205,98,214,173,200,98,217,148,191,175,118,95,39,95,114,132,6,50,160,7,79,107,134,129,145,107,63,98,123,241,162,162,2,162,64,157,16,66,226,39,92,133,78,2,242,74,25,70,33,208,129,66,6,41,123,51,143,244,190,200,131,189,183,211,224,183,153,241,56,249,72,49,180,164,181,249,156,242,8,136,193,1,8,16,20,48,120,106,7,239,128,128,181,224,235,49,189,144,166,170,171,195,32,77,130,0,34,134,107,75,156,39,82,230,109,114,65,53,106,115,184,152,23,252,60,47,223,84,53,215,17,27,6,215,70,137,114,123,254,41,213,103,61,52,31,75,158,186,132,163,168,160,153,65,79,147,185,243,121,22,16,100,187,49,61,7,56,3,133,148,175,49,48,25,221,85,154,162,40,212,86,17,53,116,185,107,35,253,73,93,7,0,3,36,74,225,234,36,21,213,132,44,164,78,140,70,21,2,189,66,30,85,47,13,92,205,190,153,206,251,86,227,135,204,39,235,241,153,126,181,215,219,41,28,14,118,179,163,198,67,85,40,176,35,70,195,94,65,92,15,223,3,27,85,34,90,145,26,23,106,118,0,0,149,73,211,85,121,56,112,100,170,165,20,44,42,130,2,196,8,4,25,6,89,56,123,119,237,223,137,140,56,166,21,21,142,187,148,133,55,201,112,205,226,149,225,148,169,9,39,101,170,66,67,36,214,145,162,242,223,247,236,148,30,221,219,123,91,179,169,136,129,181,159,197,207,82,215,161,160,66,19,104,64,66,77,129,16,0,156,40,193,64,17,86,178,0,36,199,4,8,24,0,48,0,28,1,72,4,179,10,100,129,156,219,195,61,8,177,162,92,144,37,22,108,178,3,3,52,52,178,59,161,34,192,228,1,121,98,13,170,231,117,255,223,39,159,213,118,230,175,138,103,119,223,251,230,245,31,143,94,223,15,110,248,113,221,230,40,198,214,167,193,15,56,128,116,90,185,10,187,80,49,157,86,229,229,96,155,221,85,151,178,67,140,167,251,136,104,236,115,156,38,123,102,207,188,52,247,188,157,137,112,97,201,41,231,44,56,156,235,251,155,119,204,38,160,78,84,182,225,121,175,149,164,39,51,184,67,147,192,101,89,179,114,104,73,81,213,87,103,86,157,51,77,115,118,205,187,125,255,249,158,172,145,15,212,120,143,99,234,32,168,86,59,142,137,128,2,12,76,214,100,219,209,164,58,79,84,59,0,178,153,0,194,78,153,17,17,35,8,22,16,152,1,107,221,106,172,161,111,63,98,63,127,94,2,123,162,157,107,122,54,203,55,230,214,138,141,89,211,97,129,103,77,20,196,136,102,242,173,3,105,116,248,34,173,124,7,239,181,31,140,112,200,182,222,198,44,31,238,89,245,21,158,7,248,228,171,224,42,165,178,154,187,115,173,95,182,43,99,148,220,111,152,254,52,140,65,38,136,0,37,42,225,74,21,142,245,88,1,121,84,148,178,113,208,35,209,48,105,167,14,6,202,105,194,245,102,41,244,240,129,100,85,1,180,113,246,220,132,147,163,8,4,160,72,78,131,21,72,192,59,67,59,85,247,129,199,80,10,219,64,0,56,2,106,69,25,17,140,31,89,132,85,97,9,0,20,34,73,214,145,134,97,167,25,114,199,210,76,198,238,216,176,32,139,215,125,186,17,181,85,156,242,65,8,65,16,133,2,138,218,138,96,127,179,213,118,164,18,165,162,129,211,234,101,192,210,12,58,117,8,55,66,135,140,3,33,116,7,20,176,144,110,37,11,0,64,137,20,100,106,8,17,34,11,151,124,132,64,24,55,161,68,193,194,58,120,7,100,18,217,2,200,36,2,56,172,161,17,54,129,113,83,174,216,49,217,165,144,153,169,119,153,115,127,255,143,221,238,115,57,203,246,21,242,138,243,82,223,90,177,125,76,235,253,124,233,209,124,238,157,230,222,211,204,149,4,139,60,242,99,195,36,154,107,201,81,214,195,146,162,43,216,101,237,26,31,254,254,35,93,207,236,217,7,116,140,71,159,134,121,157,15,214,185,204,238,110,243,110,79,105,215,27,72,186,127,9,29,21,129,76,171,1,15,60,85,179,191,70,42,253,232,82,80,106,50,178,250,188,52,173,193,123,51,26,249,195,134,189,136,16,91,198,4,106,128,36,19,17,188,201,71,1,49,32,64,6,3,29,13,71,128,54,6,81,163,252,21,213,96,139,40,212,0,200,8,64,80,107,176,5,225,19,27,4,146,19,53,108,72,168,80,46,124,138,205,99,143,239,195,140,16,109,251,35,180,53,100,145,117,241,39,153,111,4,69,21,109,115,138,213,10,60,103,132,134,218,176,228,202,67,125,143,166,8,100,219,57,229,216,128,241,92,151,26,197,195,199,49,229,161,179,99,254,54,100,234,96,123,164,31,18,49,127,18,80,170,3,89,130,133,45,88,114,29,53,66,25,89,176,84,125,90,201,185,111,149,84,9,181,14,133,185,43,110,223,238,61,111,43,125,252,188,107,141,185,81,229,51,218,237,7,221,19,92,234,5,63,48,94,174,8,18,17,181,123,172,136,92,236,240,224,16,116,157,177,162,33,108,23,58,96,115,89,52,0,61,40,40,4,148,69,32,100,49,66,4,224,8,80,223,222,157,79,68,129,86,101,77,214,180,34,227,78,182,124,101,0,48,49,109,87,3,130,42,153,136,0,240,24,68,107,76,122,174,205,12,7,90,241,208,103,132,42,72,158,144,73,39,39,36,32,114,132,72,50,210,253,162,160,49,44,178,37,161,20,0,238,4,160,146,34,40,112,0,33,144,137,109,26,87,141,11,153,108,178,33,21,91,147,4,2,24,232,238,52,200,166,27,144,193,129,21,66,222,49,52,133,141,137,45,221,171,127,46,186,87,157,219,106,236,0,236,138,183,202,75,233,207,58,38,219,62,121,54,207,246,150,235,237,230,212,2,193,7,131,227,236,197,126,42,231,19,173,145,7,202,109,214,98,127,241,250,126,83,127,189,57,100,13,57,74,72,155,187,167,188,158,242,14,98,72,219,215,217,221,221,190,85,184,210,75,68,91,128,222,146,47,156,194,5,125,79,243,84,9,161,104,51,81,81,128,62,120,170,152,154,43,161,209,71,231,12,90,120,153,242,243,34,39,220,225,86,150,208,50,34,201,33,99,42,164,50,74,86,32,0,1,182,6,0,135,43,68,69,144,142,192,32,201,83,117,32,169,131,56,101,113,202,4,2,97,217,98,136,213,221,58,229,218,249,206,106,120,88,67,13,211,222,199,81,202,197,100,12,87,177,121,124,109,252,53,196,221,192,55,90,130,66,215,87,100,132,175,144,65,177,204,60,84,82,89,138,128,15,67,155,150,66,28,14,156,227,89,199,99,29,204,83,156,197,178,77,118,92,66,55,2,233,117,91,222,94,239,111,213,201,88,120,225,72,75,133,72,170,212,186,74,149,70,125,0,221,82,101,134,193,209,66,193,13,117,163,178,136,169,243,21,219,113,212,121,63,119,27,188,9,86,22,184,46,54,139,165,85,184,221,104,9,121,27,1,31,24,167,38,237,22,105,76,141,204,217,172,229,128,85,6,189,224,47,207,10,20,211,40,41,146,45,33,64,73,18,35,34,68,28,65,79,210,220,117,130,201,73,162,100,194,180,98,217,25,211,76,172,108,179,120,123,60,133,40,224,152,70,71,200,244,1,87,110,98,11,101,225,25,8,134,210,20,81,81,201,249,146,223,90,253,214,114,34,106,50,192,11,32,33,160,244,18,24,26,18,136,129,97,34,146,22,16,72,1,58,22,24,2,160,65,207,96,129,39,20,40,196,73,37,180,145,8,0,65,118,187,33,11,16,24,88,113,168,4,78,66,20,18,48,32,209,83,210,70,83,70,144,131,101,167,108,107,214,70,57,228,220,107,226,99,89,132,162,28,214,86,140,29,62,122,247,160,120,205,211,50,26,39,83,30,104,229,123,158,213,27,172,19,247,231,233,51,139,60,161,25,237,217,239,143,254,250,50,253,56,31,230,97,24,97,136,7,142,181,47,5,138,83,21,74,199,174,12,243,251,80,73,155,40,46,26,44,232,80,49,28,120,199,192,56,17,65,80,52,97,112,250,158,138,154,88,36,241,112,15,239,119,126,125,218,78,183,254,221,54,199,133,167,211,26,215,177,241,234,52,16,148,100,66,85,1,130,72,18,53,196,58,86,131,25,13,192,84,200,193,24,80,197,34,101,36,49,181,18,49,64,164,68,160,96,107,48,224,224,236,54,222,34,218,195,106,161,111,54,239,231,94,188,126,29,172,232,21,90,49,13,132,97,160,89,54,135,3,194,65,220,211,53,62,231,135,179,20,1,31,62,172,175,54,198,57,206,249,195,136,79,198,7,177,151,208,53,28,136,2,61,30,194,89,56,234,239,133,164,26,92,178,176,12,144,140,88,162,226,146,11,236,41,243,141,213,112,58,90,91,2,154,155,120,5,87,223,137,253,226,19,95,92,174,14,213,31,239,142,226,89,174,62,168,61,96,237,128,7,231,133,217,28,32,35,162,123,64,84,202,73,215,182,96,139,77,86,102,161,164,34,142,210,21,215,222,194,129,130,2,9,33,170,91,148,0,80,128,56,252,127,246,76,24,145,50,224,206,74,173,150,7,103,27,133,44,222,42,101,42,7,131,177,114,132,10,56,34,164,89,25,34,53,208,148,83,38,44,200,125,196,2,130,4,67,126,200,66,77,181,128,14,3,8,4,10,107,162,34,4,201,2,11,41,8,49,68,65,7,35,151,164,80,131,33,0,68,226,114,72,6,132,194,66,119,96,200,178,92,205,106,26,23,131,72,50,20,46,143,143,179,68,224,237,101,221,38,194,205,106,71,108,20,182,203,148,131,79,78,190,119,167,99,189,236,248,60,61,169,93,150,116,52,225,185,51,13,37,72,183,151,125,110,222,252,193,227,255,123,244,254,205,247,246,175,63,171,199,217,190,86,222,87,15,229,129,97,104,144,66,119,207,227,104,7,10,203,28,177,138,15,49,74,16,222,97,64,3,202,197,239,177,180,137,168,0,87,15,150,250,99,36,202,148,86,42,144,244,51,127,63,215,251,230,251,115,124,189,116,125,118,90,182,14,228,168,235,38,14,150,166,26,34,25,40,0,20,70,12,84,123,242,1,106,180,179,71,32,40,29,129,65,171,35,21,159,170,194,2,0,220,81,65,172,73,173,84,91,251,52,174,196,246,21,3,23,58,100,204,6,245,184,61,48,125,194,28,132,163,70,184,229,33,242,194,60,223,33,218,243,231,135,198,122,205,12,181,185,253,156,83,27,108,172,115,108,60,203,194,120,30,248,213,3,25,32,59,206,179,6,155,203,7,43,233,15,163,58,232,201,93,12,9,34,165,20,41,18,5,18,216,204,161,115,5,62,243,146,154,92,8,208,249,232,22,111,87,247,15,175,253,226,155,81,232,109,58,37,198,217,103,125,61,133,227,44,30,60,180,197,117,122,52,31,198,234,82,164,36,105,153,118,128,119,229,205,8,54,2,20,65,68,20,3,192,164,70,27,197,164,150,145,145,4,3,16,176,0,32,146,204,0,224,20,50,245,0,20,165,88,82,99,206,248,32,5,72,134,107,18,136,30,108,188,21,156,181,195,112,170,99,106,85,65,2,229,218,90,81,47,109,233,140,210,194,203,130,167,170,101,96,80,228,132,48,2,183,152,46,187,26,130,178,145,96,1,193,66,34,224,64,18,185,128,6,0,102,37,85,109,0,170,32,136,64,4,0,128,25,36,65,162,148,100,73,153,58,3,5,143,64,133,78,110,145,73,162,130,193,251,20,41,189,221,92,203,177,254,11,229,96,200,124,240,231,227,237,191,183,109,207,195,95,103,251,191,153,31,175,83,166,250,252,86,203,248,4,13,115,104,102,206,77,185,43,189,48,127,152,55,255,253,250,255,126,149,175,111,235,146,255,70,199,175,158,250,237,207,127,158,238,132,199,225,30,156,8,3,217,182,221,219,236,230,237,54,99,137,178,2,141,242,20,20,166,74,233,52,38,30,184,189,33,34,248,191,184,35,39,80,7,109,223,211,63,207,235,239,191,184,254,254,217,223,255,190,125,189,158,156,246,107,137,181,221,199,204,242,181,58,29,163,20,101,10,41,80,73,40,76,49,139,137,59,76,121,208,80,131,99,16,24,107,177,18,54,8,196,214,106,176,8,32,0,4,16,88,0,48,24,176,100,199,253,219,106,184,109,226,58,138,91,245,72,105,175,230,158,18,6,174,65,32,76,45,95,26,151,161,28,131,15,31,173,58,181,190,143,231,17,211,57,54,206,10,114,190,35,100,9,173,23,142,69,213,16,89,43,78,43,99,191,124,217,119,252,15,190,144,101,200,8,33,43,231,174,16,153,31,25,33,43,231,172,205,104,208,145,21,244,167,17,15,49,172,226,77,44,185,137,21,66,84,146,9,161,136,9,192,167,149,176,91,84,242,232,76,140,98,158,25,15,246,86,43,66,24,109,184,250,195,234,31,181,51,58,81,174,110,151,105,248,229,169,98,209,69,161,203,238,10,187,36,156,163,66,66,23,115,22,57,236,178,12,201,6,83,221,17,201,210,13,83,184,54,87,172,131,35,204,168,176,9,168,108,128,52,36,153,87,178,201,66,22,48,24,228,97,241,92,182,60,245,193,163,243,1,26,95,105,189,139,50,15,228,249,120,227,119,252,6,20,82,182,129,116,65,24,2,71,112,34,4,88,250,212,82,42,87,163,66,163,20,236,144,105,117,40,253,80,175,130,5,19,112,224,129,76,6,40,24,72,70,167,78,32,97,145,36,214,81,161,212,25,120,133,68,44,0,0,85,113,1,0,5,128,109,74,144,193,66,34,11,91,162,137,17,52,52,197,39,45,137,26,10,36,168,26,89,195,81,82,27,118,78,29,225,89,201,238,212,63,151,171,255,245,144,190,109,221,154,220,53,55,23,30,89,103,221,21,235,203,184,49,85,150,38,117,64,24,203,11,86,195,95,107,253,189,119,124,252,139,249,211,207,230,15,110,230,187,191,240,255,110,199,218,247,15,206,167,247,253,254,87,242,227,199,249,228,110,180,116,146,87,216,142,131,198,231,185,86,74,175,16,161,170,200,128,58,36,10,196,220,222,37,25,170,12,149,80,101,9,215,155,183,10,230,8,58,0,22,71,23,245,30,250,112,223,219,207,207,126,255,231,237,251,219,60,15,246,253,232,53,5,162,150,113,51,227,9,218,37,107,85,3,136,10,70,112,216,19,96,64,82,169,182,210,0,56,24,0,64,139,149,174,0,144,3,68,147,65,4,157,41,138,85,27,8,137,145,214,31,162,254,219,96,16,252,31,130,239,100,251,1,188,86,194,216,19,7,208,157,98,247,5,120,222,12,238,146,217,118,83,26,16,90,175,65,159,83,44,11,59,102,196,242,145,231,75,109,58,187,92,86,184,11,92,84,39,168,67,249,133,15,7,246,89,11,155,29,119,28,61,135,51,190,117,200,0,100,177,214,236,0,105,64,98,47,208,176,233,97,14,59,198,144,96,203,171,156,151,79,195,79,220,25,114,252,209,93,247,206,58,175,171,78,196,236,19,192,7,20,8,44,114,67,124,49,53,42,214,173,233,49,104,105,127,251,96,223,229,55,143,109,237,111,173,155,203,21,239,93,83,169,162,205,138,183,113,124,191,252,136,186,50,111,58,53,89,149,11,240,172,71,224,81,64,142,177,248,74,176,141,161,1,197,174,108,131,48,52,185,249,244,250,235,199,252,243,7,207,245,252,222,251,185,222,51,250,26,223,247,248,121,252,126,227,58,219,159,153,191,212,46,8,72,229,196,21,160,219,242,139,3,249,110,177,147,147,76,44,154,206,112,87,202,90,149,38,163,98,201,252,105,78,3,126,81,44,198,231,106,59,6,101,79,205,217,51,211,38,112,82,109,30,179,158,192,105,35,174,6,182,205,84,79,217,79,83,215,210,238,188,78,122,201,231,18,175,143,55,159,215,243,188,61,180,179,207,229,253,117,243,167,253,22,166,62,23,57,110,50,219,223,78,179,82,125,177,47,250,197,223,242,164,255,179,124,158,122,119,237,199,245,125,127,253,244,247,92,238,252,28,49,126,214,36,123,80,125,210,228,189,252,48,155,240,83,158,87,130,247,187,126,228,253,78,31,158,31,215,49,179,213,57,79,135,223,211,121,205,31,156,230,87,252,172,251,249,227,63,191,127,254,159,62,219,231,79,235,143,95,114,144,60,151,180,209,246,140,229,61,77,192,170,225,76,181,97,186,94,32,95,173,223,190,253,215,88,161,67,191,120,213,235,21,125,234,182,95,57,171,255,123,177,255,118,202,155,143,92,223,252,145,243,213,65,105,102,20,169,217,65,113,207,131,140,158,242,224,209,115,157,235,216,194,149,96,212,99,252,178,254,202,242,153,122,40,101,178,2,140,172,12,170,44,84,128,6,88,131,58,178,211,122,61,250,154,229,174,199,50,165,7,35,31,175,251,26,187,251,249,112,156,63,83,63,250,206,25,233,62,198,126,178,95,185,233,172,239,38,203,53,212,247,153,123,157,35,183,254,116,204,45,243,48,234,125,36,67,39,98,79,50,142,127,172,236,248,37,158,184,244,50,223,204,183,142,94,208,104,200,104,164,122,213,234,220,85,76,43,19,110,60,11,137,103,245,200,242,115,73,3,116,249,10,184,230,153,27,201,177,79,179,210,7,232,1,243,100,132,43,87,11,162,229,52,238,185,42,58,94,213,46,67,164,63,42,76,69,31,196,145,79,85,158,227,147,221,162,206,5,178,6,137,64,97,39,150,131,3,146,21,102,183,220,125,215,9,61,248,92,223,236,207,206,114,188,184,62,214,219,184,142,189,145,103,243,41,84,7,185,84,104,71,85,166,176,207,183,129,159,142,231,139,97,70,40,137,88,38,251,238,163,114,162,240,237,66,224,79,48,207,197,101,199,159,109,180,46,202,111,160,174,163,6,13,135,246,202,21,120,130,156,51,11,112,14,170,54,80,22,43,57,22,251,195,93,83,231,39,142,30,55,190,225,130,250,6,50,136,216,216,58,141,180,72,35,48,36,202,76,105,224,132,161,71,167,210,167,17,118,35,118,15,105,69,40,39,239,225,119,68,29,121,209,105,137,120,136,240,94,154,195,26,230,81,242,160,87,168,4,164,212,198,28,40,68,165,5,134,178,216,150,146,75,92,85,50,47,22,173,151,197,60,0,249,236,209,243,150,90,239,86,200,216,143,13,232,193,36,111,47,218,228,242,43,89,182,152,185,91,223,88,64,142,166,50,190,205,19,52,85,45,154,155,146,204,244,124,204,16,220,113,12,223,9,217,203,132,188,124,83,253,52,157,47,76,122,165,229,233,60,236,79,252,34,32,139,27,0,220,4,131,25,84,142,58,207,138,126,216,234,34,174,122,186,115,8,91,70,92,87,154,130,112,164,55,43,241,109,231,107,30,158,119,236,241,95,199,5,40,26,67,147,154,209,128,0,1,24,104,114,192,20,208,4,83,72,64,6,16,86,178,170,172,222,228,82,13,38,31,25,6,239,21,106,195,33,45,199,77,146,73,186,185,9,210,183,150,63,50,212,82,7,165,115,77,126,253,232,25,186,208,89,8,244,54,151,158,110,104,49,122,245,198,109,189,79,118,234,62,32,98,128,87,97,160,246,1,176,143,216,3,192,49,151,1,144,108,102,50,3,184,204,29,239,2,237,135,130,23,97,115,150,11,136,249,213,73,58,64,121,154,19,206,223,131,48,87,250,82,190,113,171,245,125,13,90,178,68,150,250,3,68,11,21,243,105,124,70,116,159,46,79,113,16,98,6,37,134,74,164,164,32,128,183,125,247,189,100,100,190,182,156,230,120,238,28,30,55,144,236,153,49,8,244,128,124,137,194,88,40,84,141,102,97,237,170,15,140,126,255,171,174,248,163,236,245,113,172,136,137,193,24,119,167,126,9,31,249,184,249,234,120,254,82,224,107,230,73,36,97,190,67,93,34,238,2,143,197,46,56,2,66,96,142,163,198,16,174,172,235,250,76,3,69,185,66,30,72,5,160,136,164,80,168,86,18,4,48,138,54,237,210,134,87,249,179,155,24,83,122,25,145,230,161,55,216,182,239,39,118,213,232,154,39,250,8,246,199,250,209,213,215,175,231,183,122,150,46,225,52,115,132,238,128,24,3,0,166,2,128,72,37,131,48,70,4,129,40,87,170,27,65,177,196,9,16,3,0,96,136,166,2,194,182,39,42,138,144,146,205,214,34,195,21,122,214,10,0,67,73,48,9,200,85,25,211,169,192,32,75,145,135,202,27,64,211,88,138,115,52,177,173,58,147,116,34,149,39,145,4,130,53,165,180,71,222,5,128,1,162,21,165,118,54,76,192,192,81,50,229,26,190,61,122,125,108,163,54,239,155,15,228,165,239,251,231,78,249,225,188,152,27,157,225,227,140,73,2,221,218,8,64,188,35,29,237,160,1,64,41,0,226,32,72,7,240,83,43,134,29,244,155,102,2,30,209,227,115,54,92,56,251,224,79,59,32,127,96,172,92,74,90,86,14,86,149,39,105,194,30,144,50,182,189,181,183,176,50,16,86,69,150,14,196,184,231,179,128,56,221,89,28,0,30,223,74,78,48,147,243,135,225,124,105,159,11,54,4,23,230,75,15,86,237,250,49,253,157,62,231,122,95,131,249,206,247,138,250,188,192,126,249,34,72,220,214,174,44,148,9,202,196,56,75,220,59,144,205,216,200,83,142,60,225,171,210,122,81,59,14,218,160,228,64,141,88,32,38,81,34,215,3,174,205,126,249,229,25,233,100,148,1,37,130,66,153,16,13,38,136,250,120,140,87,208,124,86,254,208,206,58,84,235,195,121,204,247,179,214,178,196,32,223,150,130,177,83,241,9,111,255,242,218,127,207,252,95,71,94,81,190,231,24,114,115,72,203,215,168,151,28,147,146,176,6,170,199,192,93,96,13,200,237,18,89,115,189,206,92,153,132,114,15,251,164,205,18,74,144,210,177,134,1,224,81,170,171,68,243,52,33,56,35,19,195,80,26,87,78,103,80,103,236,109,178,152,159,155,153,49,143,190,111,215,183,191,63,208,239,235,71,157,161,188,231,83,132,233,36,146,18,25,169,98,0,16,54,5,88,170,8,50,82,200,28,98,59,108,9,101,43,8,127,66,88,68,12,84,192,128,20,67,172,146,156,157,108,1,8,141,121,122,134,75,100,151,210,80,226,36,154,150,80,18,38,209,40,90,137,49,15,194,29,55,145,194,57,51,221,224,169,78,103,236,37,32,51,6,57,13,44,201,166,87,40,240,4,16,101,227,29,48,23,244,217,121,106,186,218,92,152,55,189,31,53,28,238,232,115,95,246,143,127,126,222,146,122,152,23,115,161,2,185,144,32,25,0,73,16,164,255,255,127,131,130,0,216,80,117,16,48,147,193,177,146,140,160,121,44,99,220,29,142,253,84,102,58,62,45,242,168,167,59,190,221,243,103,203,145,89,110,92,214,62,162,76,97,109,111,133,157,122,19,2,232,2,99,137,101,158,253,111,200,43,59,51,229,224,127,160,174,72,6,132,71,161,137,105,8,230,227,6,96,91,203,195,85,125,141,17,122,57,238,177,31,185,59,134,235,48,252,124,181,213,177,183,198,96,182,135,91,247,20,66,184,43,0,138,152,173,43,179,206,139,212,248,126,27,197,225,24,95,200,34,196,42,156,71,194,86,96,192,186,32,3,21,36,149,168,106,242,56,234,203,17,254,252,48,238,124,245,204,145,222,120,20,73,16,88,137,236,87,14,2,208,156,16,217,66,118,173,246,204,238,21,167,10,127,238,254,143,250,63,63,93,220,214,181,237,180,145,171,19,240,221,46,175,24,206,171,191,166,249,137,88,107,3,54,116,223,248,177,218,219,140,13,202,180,150,2,117,199,114,212,140,205,137,38,176,206,234,158,245,194,43,27,77,68,30,188,51,240,2,22,18,32,154,202,70,180,167,228,96,75,79,147,153,11,89,86,142,77,164,128,58,57,77,229,72,42,130,51,252,241,208,249,255,211,229,231,31,177,254,237,185,192,161,160,58,8,47,2,55,211,201,52,100,97,9,2,70,16,158,132,100,137,34,114,64,40,162,89,110,73,192,182,61,0,165,45,80,135,215,240,215,138,192,65,54,188,178,107,48,70,46,120,160,147,24,48,66,189,216,2,111,147,244,84,204,48,205,91,102,148,108,112,84,222,114,1,222,56,49,165,117,18,85,72,130,176,98,212,4,11,13,184,132,210,87,194,36,103,34,179,48,104,53,38,119,201,138,195,215,58,232,149,216,246,196,121,225,215,206,79,13,124,96,81,244,66,85,44,121,90,119,230,1,163,255,225,138,240,26,66,145,241,214,10,3,88,129,85,33,56,182,128,163,60,8,50,196,21,194,56,119,155,71,151,171,30,246,249,102,238,63,104,146,133,155,177,109,203,42,90,181,140,26,199,80,55,245,38,52,129,61,89,98,161,86,141,185,24,189,26,1,66,68,80,233,33,213,147,172,187,17,146,222,40,187,207,26,138,183,163,248,52,245,17,62,227,58,72,158,29,245,231,30,85,152,163,95,14,24,7,6,124,8,218,138,174,208,203,129,44,118,70,13,193,209,122,117,101,78,248,228,230,107,218,191,236,209,44,69,1,1,3,96,7,48,83,6,53,18,21,157,198,246,237,125,156,252,95,62,103,14,143,215,125,90,126,102,6,99,41,139,8,160,202,7,64,3,71,97,158,25,48,9,9,107,245,151,205,29,211,221,94,200,227,228,124,152,26,76,242,163,201,129,223,137,229,67,56,169,254,111,102,123,215,99,114,67,24,120,18,248,70,232,75,142,113,106,191,181,30,124,203,218,71,53,40,18,138,246,36,170,2,99,180,109,58,153,188,113,202,168,64,20,27,10,52,70,8,232,214,26,181,221,164,166,235,92,29,162,222,225,172,101,180,146,213,84,186,14,67,238,55,206,167,175,63,61,125,202,127,60,5,184,88,186,199,24,30,189,60,225,221,38,32,36,166,3,145,176,34,8,197,166,13,32,16,11,16,104,99,218,75,141,53,24,172,148,33,89,25,0,214,68,4,0,187,152,164,186,222,23,184,33,198,133,60,153,116,215,38,120,50,17,92,89,122,217,165,79,4,37,99,146,72,207,81,145,19,82,52,124,147,65,167,162,230,104,35,52,192,52,130,113,116,83,57,25,76,80,238,132,83,101,67,68,229,162,183,21,99,74,11,44,51,189,166,246,39,121,251,155,253,117,159,240,221,61,48,8,99,97,94,68,175,235,186,56,228,209,104,119,168,64,176,18,38,19,24,4,204,155,52,23,114,106,173,107,89,38,196,78,80,235,12,164,158,124,162,1,240,117,207,121,205,221,57,221,234,187,129,63,106,232,73,91,42,12,177,106,234,106,104,84,144,248,179,147,62,97,27,56,215,200,173,44,185,74,179,204,177,136,30,37,52,135,7,28,253,192,33,44,232,65,64,22,211,144,105,8,61,122,133,144,199,119,66,132,145,116,175,248,198,93,59,121,13,94,187,184,63,175,192,193,221,13,104,96,30,61,182,159,241,193,230,140,163,44,249,122,59,253,43,245,121,103,177,204,74,66,238,57,16,106,168,122,186,67,186,69,30,222,108,2,217,118,0,0,172,174,20,22,3,186,236,14,9,19,237,61,175,31,92,206,51,195,89,58,51,187,6,103,3,53,18,92,31,171,194,56,68,202,3,104,97,66,55,228,76,51,109,166,247,38,147,187,231,126,245,93,255,211,203,211,235,23,123,95,238,190,72,60,131,118,179,31,103,221,7,29,231,133,123,194,21,233,70,171,73,84,193,211,161,19,224,89,193,131,184,221,32,86,141,61,128,8,199,16,145,16,9,111,144,59,138,1,23,64,100,138,91,172,186,130,43,234,86,180,187,199,205,104,165,44,149,174,55,0,220,192,143,63,8,126,9,247,51,180,200,181,191,151,32,131,236,176,33,237,169,81,33,97,4,137,131,44,141,0,62,155,84,22,83,8,228,144,36,75,30,145,5,162,166,177,24,34,41,80,135,30,9,5,176,160,154,76,38,2,9,150,66,202,37,19,26,46,0,150,141,83,37,26,85,98,220,166,101,66,139,49,151,145,19,241,13,88,73,75,233,226,246,19,77,130,2,66,16,64,20,80,211,15,188,91,76,7,235,58,40,216,81,62,51,244,205,123,231,234,29,249,178,199,251,210,196,111,192,192,96,254,142,93,61,126,80,215,53,117,158,211,136,109,73,35,9,4,0,92,50,55,94,195,18,35,159,168,3,0,118,4,204,172,178,36,160,84,129,140,48,230,206,39,233,62,71,105,55,159,34,127,222,135,158,5,35,17,114,53,112,77,146,43,168,120,82,23,167,33,78,6,11,107,142,237,92,149,99,85,128,34,134,0,42,25,98,15,88,162,187,227,237,67,50,191,227,119,90,224,51,110,95,170,166,1,31,156,99,37,210,166,231,41,112,168,97,192,76,107,98,125,91,123,99,158,187,211,185,234,217,198,103,40,209,94,228,152,58,131,17,145,117,16,158,249,241,45,187,254,122,182,17,117,30,149,7,213,0,32,176,6,124,48,54,19,173,216,216,66,203,192,220,88,159,211,230,145,28,139,116,187,99,12,87,199,3,221,83,21,152,42,39,243,0,15,200,73,59,189,6,94,246,150,123,203,91,139,135,221,27,243,246,237,159,79,159,187,190,150,155,182,220,158,197,233,192,156,107,156,10,42,4,115,162,5,220,119,220,0,215,128,94,176,219,116,194,227,230,50,48,15,56,64,223,104,166,150,183,133,200,99,94,70,1,42,192,2,148,140,89,162,19,173,19,51,68,248,76,83,39,108,69,212,172,174,33,183,236,126,191,121,139,95,184,252,195,75,192,216,174,209,142,252,214,60,147,83,125,172,124,54,103,172,144,1,180,132,1,24,131,216,84,37,102,51,132,77,44,7,24,35,21,71,196,56,155,75,0,97,12,11,1,12,82,74,52,178,58,104,75,48,17,194,61,111,122,71,146,225,0,112,25,43,29,3,215,23,115,74,39,38,233,195,112,80,68,162,78,110,99,232,51,36,157,114,137,144,162,65,156,144,118,185,225,0,128,4,132,224,130,198,164,65,176,52,42,61,106,218,238,242,213,7,247,27,30,63,55,248,132,255,27,186,159,71,88,76,63,119,39,120,176,114,206,58,70,88,181,46,131,13,219,240,99,0,255,5,20,222,83,101,11,6,172,32,2,171,160,70,81,44,12,36,238,101,121,169,115,238,208,192,159,52,172,19,141,201,7,207,50,46,110,96,56,238,24,173,80,225,32,11,53,207,146,59,229,220,38,151,220,220,27,185,226,208,98,92,142,174,71,87,100,11,25,247,63,217,14,166,25,202,138,215,31,76,156,99,122,182,49,115,161,87,165,149,83,35,118,55,170,83,20,180,228,33,138,184,190,161,230,46,175,17,85,43,141,169,117,152,239,237,55,143,122,152,161,18,11,213,236,158,118,154,87,158,130,92,46,242,40,42,51,193,62,81,13,56,136,218,1,185,90,88,131,36,119,119,242,98,215,175,241,252,23,101,237,113,164,39,213,206,49,200,149,62,65,51,217,5,172,0,42,34,205,91,25,136,67,54,5,3,168,144,188,9,171,10,39,112,213,93,191,122,86,87,191,205,203,153,27,39,212,10,161,29,227,32,86,104,64,95,251,128,103,58,129,50,80,34,18,179,13,61,6,218,192,54,176,131,138,1,43,224,67,5,199,230,22,100,82,110,16,68,21,33,217,195,91,149,78,34,165,185,20,122,37,156,225,147,110,57,58,103,45,56,118,230,222,193,92,103,175,1,228,253,239,63,189,243,124,187,80,127,61,193,75,57,23,117,84,251,39,51,96,182,184,3,67,206,1,117,140,187,154,135,128,220,251,208,171,145,10,93,228,42,94,99,246,82,106,148,123,139,214,85,63,62,251,219,241,232,239,199,179,87,36,236,222,142,231,220,187,30,88,152,164,192,160,214,37,72,149,213,217,158,122,25,91,185,206,24,53,133,154,243,180,109,102,51,58,245,92,255,220,120,146,74,111,204,224,149,105,191,223,169,245,243,154,181,60,18,243,199,233,15,175,191,159,101,195,73,165,83,30,50,149,43,217,60,235,230,250,147,122,164,230,215,249,207,204,87,85,164,116,56,240,2,130,162,213,92,49,128,80,244,218,119,248,241,199,253,66,225,3,171,34,223,71,251,124,82,223,135,146,82,136,66,218,99,81,70,74,97,0,2,167,132,78,174,36,33,33,128,183,39,141,60,22,248,136,69,171,67,70,65,179,83,90,192,75,44,131,90,250,186,185,63,28,243,123,210,172,116,203,246,232,91,232,104,209,161,198,36,87,149,214,137,28,39,137,192,70,79,161,230,22,214,177,174,153,186,138,34,52,13,160,183,37,99,95,7,29,16,34,174,30,205,13,153,71,123,134,172,213,221,202,25,44,226,173,209,57,64,204,81,62,221,122,224,125,40,16,135,120,29,208,221,236,18,147,198,122,48,253,134,113,30,159,173,200,51,110,239,141,67,33,200,25,199,212,185,196,164,12,50,23,242,148,34,219,200,210,4,130,98,25,62,22,178,98,130,66,69,203,219,100,223,133,11,127,183,246,223,1,217,97,3,246,17,8,48,1,0,17,59,118,132,88,21,175,63,8,59,30,195,186,113,2,44,131,129,13,168,210,167,19,15,211,167,63,115,62,190,240,227,119,219,195,148,180,21,155,107,175,193,121,60,184,40,23,144,69,69,18,96,43,157,66,45,8,197,60,144,153,3,105,80,28,24,113,112,234,198,164,137,192,224,129,52,91,65,216,160,162,175,88,50,103,209,183,115,85,206,99,218,39,223,247,18,31,247,93,87,37,223,244,161,127,56,140,87,71,124,60,214,98,91,237,63,15,129,17,78,194,243,52,56,148,24,86,7,146,246,99,128,15,181,100,56,175,186,152,53,37,84,102,153,87,210,87,240,30,236,138,59,189,249,205,127,236,231,255,242,190,160,17,241,109,56,192,52,109,206,85,58,71,44,117,157,92,62,207,184,87,185,204,18,6,108,185,101,208,36,177,135,49,130,197,160,103,55,109,70,105,43,152,96,84,82,242,234,178,146,112,50,170,73,25,246,32,50,72,164,20,200,12,46,77,46,98,71,28,135,61,108,148,57,148,33,204,53,217,59,250,213,167,231,194,121,2,80,132,160,37,61,84,182,246,16,8,76,20,16,0,72,206,154,143,208,100,147,90,53,249,90,124,48,140,37,214,176,1,82,129,108,226,161,187,59,249,77,93,71,241,205,118,123,51,191,157,86,90,86,194,92,2,55,149,161,85,12,0,0,4,98,93,121,3,132,41,212,220,121,158,117,174,230,153,105,246,200,101,61,124,254,238,143,132,69,39,89,144,1,68,6,211,12,128,12,2,0,191,106,168,118,244,43,167,59,7,90,41,140,218,168,99,191,104,138,84,251,146,68,139,25,166,11,197,142,156,35,160,206,202,178,29,51,206,129,25,180,182,39,237,9,51,162,203,81,156,43,112,86,198,24,225,163,64,34,85,23,236,250,29,52,249,192,10,214,228,131,215,90,146,136,154,253,142,126,14,151,247,201,57,0,7,0,140,1,12,16,129,29,13,176,21,98,163,62,241,114,27,158,62,42,9,5,132,115,145,79,200,170,124,102,178,236,128,159,68,62,220,98,43,197,197,64,224,3,81,249,102,83,20,29,193,103,133,46,15,118,138,146,53,52,37,225,20,109,74,152,36,104,209,128,223,156,143,156,89,40,247,168,116,196,19,4,0,12,0,196,21,226,110,176,55,54,47,59,215,59,199,57,15,60,249,15,184,246,242,52,247,215,71,52,205,32,226,189,103,55,121,209,212,40,140,100,189,16,10,213,13,58,44,179,232,208,39,87,161,173,94,85,34,64,56,89,137,55,19,175,60,232,14,103,182,191,176,188,149,228,107,232,25,32,32,10,152,96,117,237,52,61,253,170,243,177,209,134,181,120,250,189,227,154,103,182,232,153,74,137,158,20,73,74,35,92,128,198,114,130,75,216,160,49,230,104,24,64,208,160,144,176,237,9,239,16,165,105,43,108,80,196,74,16,141,9,173,66,96,118,208,177,189,28,84,214,216,187,145,231,150,25,159,192,55,102,194,82,152,156,168,178,77,82,189,231,72,132,61,35,11,24,4,136,100,34,144,8,1,74,8,86,16,104,242,109,105,211,176,131,65,144,60,18,0,241,170,59,113,95,135,101,185,208,188,190,126,185,164,74,55,106,10,91,21,135,12,88,117,1,6,8,132,41,34,57,118,12,152,187,233,193,186,206,227,148,171,116,219,171,96,137,57,144,58,192,0,129,234,9,11,112,66,220,150,56,121,83,18,178,220,205,3,132,248,2,84,101,252,174,176,161,61,31,147,154,200,67,185,166,174,254,39,237,223,198,117,140,161,30,4,160,195,208,238,31,170,111,115,225,28,152,195,57,153,199,39,0,10,181,230,172,16,197,218,10,227,246,12,241,73,151,3,250,2,10,4,190,38,50,13,192,7,173,108,32,168,64,29,226,132,91,145,50,238,249,120,190,255,254,42,111,29,131,17,48,228,205,228,112,123,104,236,217,93,120,67,145,147,162,195,164,200,100,1,123,26,102,229,211,187,173,128,49,207,29,223,218,254,208,64,152,246,183,133,208,114,85,147,143,118,58,59,205,17,42,115,165,164,177,107,48,130,12,38,6,2,216,2,19,128,15,60,113,98,160,62,46,11,124,189,114,54,32,219,107,142,56,201,185,183,114,191,217,200,199,237,253,250,219,253,119,92,141,105,166,95,30,13,204,170,242,13,237,207,162,49,133,111,72,110,74,85,185,23,15,240,58,18,10,202,176,5,188,16,160,61,205,4,116,38,243,168,189,94,104,255,86,241,189,232,231,102,171,158,124,173,175,127,229,162,125,34,167,8,12,32,32,172,11,134,10,16,21,98,112,233,44,175,202,16,215,102,134,159,173,88,238,178,169,54,2,56,140,129,34,54,73,77,104,113,74,50,105,1,76,211,8,36,18,32,96,227,73,82,46,66,145,164,140,180,216,164,16,32,71,15,96,180,199,38,221,155,21,1,180,150,175,209,191,252,228,110,70,131,97,120,124,205,182,22,117,69,58,48,54,45,43,74,13,25,249,1,10,25,50,172,0,32,13,16,247,38,72,12,70,64,62,68,241,65,85,24,223,171,192,81,55,95,206,239,126,129,182,253,95,31,108,219,82,78,195,83,149,90,146,10,213,4,16,199,18,12,108,201,200,221,200,58,113,202,141,193,182,247,200,177,7,183,233,161,66,20,56,126,45,100,128,83,232,181,211,153,233,94,16,250,246,56,173,207,227,163,218,208,203,163,239,136,20,71,45,39,193,244,125,76,163,211,225,153,75,159,189,244,68,83,28,232,21,58,208,35,244,244,236,236,104,233,114,56,35,8,182,211,195,106,190,176,167,118,156,167,9,176,149,16,4,16,56,101,42,40,169,33,185,139,61,94,101,206,57,210,103,251,4,236,174,64,116,10,97,2,51,129,5,14,198,183,224,101,30,43,144,164,182,166,130,172,75,56,196,53,104,41,171,120,21,186,54,247,103,126,118,121,102,204,19,137,171,113,165,188,130,89,93,47,166,192,90,12,215,212,72,227,212,224,176,211,128,154,205,152,208,160,16,35,17,190,112,225,202,164,13,20,15,28,210,8,73,36,32,68,53,217,61,107,231,118,178,182,15,231,23,202,255,253,254,7,255,199,253,189,142,233,184,90,77,15,123,183,115,244,58,170,15,218,181,237,125,221,81,33,44,64,45,113,95,8,22,108,176,5,53,216,39,182,21,215,98,33,57,31,239,244,189,183,185,45,244,237,63,184,25,243,127,254,126,255,253,186,188,110,198,153,189,120,224,106,9,144,98,5,4,229,28,235,116,192,54,53,1,42,245,53,223,253,23,203,143,145,84,196,76,103,48,65,105,146,84,1,61,110,179,169,145,99,10,1,65,112,180,17,184,185,0,15,134,97,153,34,123,249,48,130,90,221,197,37,200,116,69,107,64,134,15,110,113,53,122,4,136,23,240,142,66,142,118,82,152,30,100,161,122,124,83,155,249,115,128,1,128,2,5,20,44,252,136,5,5,31,88,224,131,215,210,112,213,66,177,56,100,36,113,144,21,41,238,218,44,223,182,125,124,125,127,243,226,106,113,115,114,158,26,63,99,89,106,241,85,171,230,135,92,0,35,128,84,206,32,131,8,49,217,219,199,57,207,58,214,225,116,70,130,37,228,64,104,4,131,243,152,3,97,9,78,12,16,192,221,60,140,59,134,220,123,63,75,22,202,8,135,143,24,66,109,39,38,108,58,55,88,115,44,188,34,99,138,220,146,251,2,137,148,117,20,189,30,84,174,209,14,103,231,184,167,177,125,15,21,194,158,3,49,221,183,141,154,46,176,207,184,128,60,170,119,15,2,0,6,165,202,220,160,74,111,196,47,118,119,100,159,233,225,131,53,32,10,1,100,192,0,4,22,96,13,172,251,2,120,190,79,118,83,97,21,141,194,132,160,78,190,96,77,150,171,13,52,255,78,248,70,78,205,204,130,162,168,241,73,180,249,30,40,49,15,93,204,56,132,85,4,74,200,129,9,4,154,28,192,32,111,98,139,217,67,6,3,121,60,131,162,210,8,64,36,96,217,153,167,195,125,206,126,125,126,250,237,231,255,230,231,223,191,230,255,248,23,148,19,29,81,140,232,70,184,13,148,97,148,26,214,150,191,90,109,158,76,63,218,163,211,160,69,65,218,80,182,164,215,21,90,253,218,20,247,60,189,205,181,231,250,23,106,127,230,159,254,71,231,63,120,238,255,235,59,241,139,234,165,215,164,52,9,124,243,196,130,182,165,89,128,29,231,156,242,6,192,69,121,250,187,151,95,230,205,121,91,113,205,66,235,8,40,237,200,108,85,0,19,48,73,11,166,45,86,90,32,232,85,166,11,208,36,18,177,42,23,107,3,135,43,48,199,68,130,29,72,24,190,122,124,71,120,77,252,156,176,64,129,107,91,63,194,141,195,125,230,59,157,248,113,251,134,4,12,100,160,129,10,114,0,52,72,104,0,96,133,15,0,36,0,190,6,225,69,52,57,149,56,132,245,105,16,173,139,213,247,227,249,253,213,151,109,185,185,11,55,159,243,230,186,75,183,240,150,183,233,52,160,206,80,141,0,164,197,54,48,48,50,136,6,43,107,140,233,156,155,139,231,25,142,156,0,141,212,27,76,246,142,27,200,227,197,177,208,227,253,221,9,249,76,115,57,213,59,30,7,52,235,75,182,17,50,61,136,22,159,166,206,94,238,175,96,139,189,206,53,132,218,187,48,164,139,52,58,93,135,15,241,73,13,3,5,178,136,79,14,59,162,0,0,113,64,212,21,144,79,185,14,50,200,45,174,239,241,95,40,43,243,12,82,37,234,131,69,232,250,146,6,216,193,90,8,120,244,215,60,104,105,175,251,176,139,28,52,130,41,12,173,154,188,96,181,246,171,29,193,52,201,205,93,105,52,226,94,172,85,226,23,60,175,52,11,168,105,96,1,53,99,6,72,66,41,160,6,179,54,138,208,84,80,14,106,67,145,99,102,97,112,115,52,147,59,176,162,74,163,196,1,109,65,3,205,200,48,159,252,149,255,65,127,239,251,252,197,63,121,238,127,203,53,56,182,127,60,233,167,125,225,18,110,213,29,103,242,67,216,85,89,189,221,173,199,27,171,119,54,149,241,8,117,225,3,216,7,70,73,143,156,251,13,122,219,61,81,158,111,245,250,234,127,238,191,125,243,248,233,143,70,231,214,78,105,14,125,205,245,52,0,68,41,22,129,160,236,120,2,61,106,218,189,193,94,222,108,254,210,253,173,254,242,187,71,24,17,71,56,34,135,114,1,3,85,3,36,204,112,128,16,149,65,198,30,88,73,26,66,77,167,192,89,160,96,32,194,52,5,104,4,110,44,166,207,117,96,207,141,106,246,209,55,24,144,210,30,109,124,95,52,172,0,253,189,30,250,225,198,185,0,116,75,227,46,201,180,38,25,36,216,1,82,67,73,128,229,76,44,222,174,213,226,154,108,69,58,9,145,41,19,170,17,238,126,201,111,94,254,48,146,187,211,1,157,61,167,199,91,105,224,216,108,234,50,157,82,170,54,1,192,32,6,177,180,172,145,244,108,214,112,129,83,71,145,33,168,71,146,1,168,55,121,238,129,86,212,9,0,43,67,64,222,210,208,92,209,225,81,75,198,78,74,141,0,17,186,113,31,231,113,156,199,231,112,199,241,238,132,215,85,120,69,87,34,237,59,70,224,231,176,84,204,61,71,238,105,93,135,44,123,196,39,55,93,104,105,44,84,192,23,94,105,36,59,8,147,182,69,97,152,205,147,79,51,9,18,123,213,82,209,241,230,203,119,149,28,249,75,142,33,128,42,192,7,112,78,2,7,42,178,85,249,64,21,30,94,58,187,227,175,121,134,128,38,111,8,55,131,166,19,230,182,200,149,226,131,133,111,113,100,237,223,129,196,167,24,123,241,191,224,255,125,136,127,185,77,93,49,127,234,184,110,12,136,160,89,2,60,115,166,37,100,103,165,37,219,101,6,155,0,20,63,119,191,220,190,172,235,200,141,111,42,117,48,77,6,232,100,245,39,30,128,68,145,66,101,123,41,167,231,246,197,247,235,87,126,242,223,255,252,199,209,255,249,111,137,223,76,255,58,79,235,103,115,237,173,172,203,189,231,150,14,251,33,159,3,58,139,125,184,199,239,246,199,165,254,173,85,79,117,155,106,29,197,141,56,55,34,60,218,189,207,183,124,118,88,250,112,207,207,214,31,253,27,252,179,165,190,250,7,120,236,183,94,241,184,210,218,122,203,221,47,19,221,202,70,167,159,87,253,213,185,168,47,123,179,189,238,163,191,214,196,181,199,149,203,186,127,233,191,252,205,247,239,255,246,247,31,94,222,169,81,25,60,99,67,14,120,99,144,103,126,222,249,85,186,126,141,75,124,170,161,73,162,67,123,39,65,208,165,143,193,139,188,240,51,18,175,225,218,49,186,95,54,195,199,121,114,95,182,244,97,145,137,244,70,85,224,109,37,153,89,83,214,94,101,56,106,59,114,214,233,247,70,39,177,62,14,248,226,230,199,85,234,162,147,146,0,225,193,64,6,128,37,52,9,192,36,74,217,88,248,32,129,99,14,18,145,140,36,112,176,246,1,212,207,141,72,44,165,138,211,242,173,164,127,117,165,94,127,61,37,55,153,59,191,153,240,167,79,207,176,74,8,28,25,22,104,84,145,37,0,9,56,208,230,40,10,166,79,121,198,158,253,244,92,233,210,235,61,238,188,2,195,35,89,26,114,153,50,143,70,4,48,56,26,123,162,50,1,130,105,150,83,123,25,89,153,100,101,65,102,0,178,147,25,200,196,253,250,207,191,242,0,90,153,93,224,157,94,244,113,212,235,206,183,247,65,242,216,220,38,183,23,125,186,234,251,40,223,86,137,88,199,159,29,156,255,234,131,187,234,17,104,87,207,87,211,237,32,186,133,65,181,62,236,174,12,233,13,166,201,24,76,119,51,163,120,22,2,237,59,94,216,8,1,185,160,3,222,245,79,105,217,225,115,102,78,199,153,219,189,142,246,254,242,189,63,250,195,119,222,255,141,190,155,30,125,125,125,207,175,123,221,222,21,25,87,230,9,251,34,251,83,215,14,243,182,103,135,15,3,252,59,184,109,90,241,193,244,235,21,121,156,252,243,71,254,62,23,255,252,124,241,63,254,103,255,231,191,201,241,111,249,23,127,249,87,255,244,254,111,190,184,226,185,214,25,72,51,110,175,248,16,124,128,214,52,87,145,165,201,50,28,214,176,97,23,25,118,122,230,55,223,61,155,177,198,90,223,167,238,230,167,249,165,255,192,51,190,203,109,158,201,67,29,223,170,38,88,234,109,171,40,164,7,151,83,64,110,248,1,254,228,231,249,236,61,250,126,117,250,56,15,123,35,90,241,227,18,31,83,30,170,32,218,225,234,214,142,30,203,189,99,30,70,121,15,20,63,90,246,29,223,255,255,237,252,255,190,94,249,111,251,242,251,234,204,179,123,94,54,31,159,174,221,235,51,107,153,172,63,253,202,250,207,150,151,42,2,186,3,108,181,25,139,71,152,92,242,215,17,220,150,137,23,112,95,226,127,244,59,61,254,159,245,87,254,247,224,239,252,61,251,205,226,173,220,31,30,70,31,241,136,195,203,58,118,68,245,248,242,223,251,127,213,174,191,158,122,127,80,167,116,202,89,9,103,193,39,66,58,175,110,175,197,125,172,205,231,238,29,116,247,209,196,93,248,126,50,181,152,199,226,129,42,58,66,195,219,82,92,97,146,163,156,185,104,16,72,97,67,35,108,170,168,67,224,18,36,60,96,150,215,44,67,237,182,8,183,236,161,117,248,100,254,144,166,88,181,210,21,206,175,183,209,37,118,45,30,70,158,224,82,43,175,132,167,118,135,128,185,83,105,23,228,146,137,248,178,23,188,179,249,192,177,24,7,200,64,96,35,247,140,8,102,242,54,115,130,19,108,52,194,91,30,97,9,34,197,161,161,168,153,134,11,66,71,28,92,193,48,22,233,10,246,78,110,215,120,94,203,57,142,103,230,183,79,207,135,191,120,253,244,104,127,71,62,189,244,198,107,186,114,169,242,124,103,191,179,15,185,150,126,195,189,234,253,234,247,61,223,119,55,45,201,241,60,167,231,57,239,231,241,132,76,35,73,130,162,206,104,22,100,0,178,160,48,160,165,99,181,87,104,52,128,130,56,142,228,208,200,198,102,232,171,233,196,56,50,230,154,233,28,25,12,102,50,147,149,153,76,50,211,207,100,6,147,121,238,146,28,57,80,174,130,32,169,151,69,57,241,199,71,188,102,159,66,44,223,165,30,146,99,213,178,7,65,217,142,227,121,15,112,28,170,71,95,176,249,16,197,106,220,154,246,205,171,62,8,24,148,168,230,5,112,129,90,209,5,206,217,2,244,235,94,59,51,102,30,152,212,106,102,54,198,113,16,45,189,26,215,141,75,131,205,86,233,115,211,207,55,205,125,224,16,154,39,68,214,186,205,114,46,75,194,198,116,24,16,59,48,18,7,42,245,227,130,114,252,222,246,171,223,121,250,122,251,79,62,181,250,200,147,189,255,227,204,239,32,250,144,11,60,195,254,13,227,25,132,111,12,161,33,248,8,190,143,218,3,16,229,153,220,4,226,245,92,207,117,147,0,239,200,229,57,70,50,128,201,108,38,22,104,68,195,66,145,64,85,35,22,53,103,35,188,126,253,210,169,191,235,166,117,67,63,236,211,232,208,108,114,174,162,51,231,58,165,190,160,203,93,238,176,33,13,83,142,204,244,68,252,173,109,124,199,75,191,245,245,222,181,234,46,255,248,32,235,215,95,240,112,215,159,127,187,254,199,68,191,112,216,144,13,26,72,0,5,101,16,205,40,125,148,191,229,100,29,224,249,127,218,127,227,255,112,203,196,188,255,231,255,161,255,238,209,163,21,223,222,94,92,79,176,47,127,24,185,185,249,135,227,239,188,132,223,135,22,76,2,65,12,181,5,143,132,73,10,176,105,120,128,35,253,100,43,20,113,154,174,55,125,238,10,83,44,114,212,214,163,21,239,131,207,214,126,46,174,48,65,0,136,100,40,160,216,50,137,60,4,193,74,78,75,148,17,100,16,177,141,16,24,48,60,131,134,95,114,75,35,132,147,150,236,182,88,52,68,18,21,169,151,68,112,24,119,83,72,145,145,156,176,169,70,176,96,0,180,144,18,42,46,219,94,49,83,168,0,32,66,49,180,136,69,66,17,42,143,1,210,48,2,208,229,84,150,87,98,28,114,152,152,42,74,92,77,45,26,201,60,72,25,231,54,119,186,211,101,243,113,255,252,28,206,132,123,170,141,2,151,72,122,145,7,135,114,161,227,59,190,225,221,209,140,36,209,155,145,91,246,198,211,217,33,162,132,133,120,148,37,137,17,2,0,3,33,6,90,25,34,38,0,1,212,166,35,72,51,253,214,73,160,25,192,20,50,32,11,178,147,29,128,108,50,156,143,27,124,40,40,207,226,58,10,215,128,124,234,218,78,127,199,43,136,76,213,133,93,106,58,206,200,171,181,67,31,213,7,41,239,119,43,112,100,218,84,159,95,58,157,132,228,57,102,173,104,51,66,29,71,159,162,253,230,148,141,38,0,10,213,8,59,143,219,50,79,175,122,14,103,55,204,43,47,191,113,160,83,89,1,8,145,100,40,0,100,16,175,148,29,56,215,179,217,159,55,99,207,63,114,245,111,89,31,231,181,219,238,221,121,248,21,224,39,17,59,196,184,176,12,159,0,166,165,105,128,67,187,192,22,48,4,8,248,108,94,216,104,212,131,114,56,68,71,145,40,59,161,65,83,17,199,102,103,140,218,241,167,255,98,253,240,153,126,177,218,70,174,144,179,54,34,17,43,31,195,108,203,120,226,128,223,117,174,125,255,158,249,135,240,4,191,74,174,10,38,42,39,131,247,96,247,112,115,105,169,58,165,231,201,170,127,247,198,252,79,237,122,81,64,248,0,34,128,196,6,88,8,19,76,129,66,184,2,56,207,7,88,54,127,243,31,101,127,249,207,206,159,254,196,254,63,61,190,80,122,188,249,65,127,18,174,243,31,242,248,8,87,23,240,104,182,47,134,167,2,215,104,52,145,161,246,200,17,50,169,225,92,179,51,86,245,203,54,228,152,88,240,174,28,76,199,113,197,111,30,108,114,166,43,84,84,104,191,54,119,174,254,221,6,6,8,104,102,131,0,0,6,208,3,151,16,3,96,19,37,4,148,182,1,168,74,23,0,128,185,8,82,38,129,36,178,255,39,96,100,9,48,45,146,129,25,0,0,162,88,151,108,58,85,18,150,87,223,254,214,216,12,205,32,194,132,145,208,27,73,226,81,16,96,4,203,228,72,22,201,1,116,204,189,236,192,108,82,9,128,170,8,48,115,45,232,242,92,40,36,26,185,157,53,103,82,51,199,195,89,54,116,221,145,222,205,188,83,175,138,115,172,242,188,130,178,69,129,83,105,18,137,72,34,132,222,25,53,162,163,119,150,201,121,50,38,55,141,222,64,157,216,109,9,0,21,56,170,13,208,40,60,130,225,193,68,22,68,4,232,221,215,2,200,144,170,116,21,1,219,183,249,170,145,69,114,161,32,185,186,1,148,99,175,113,111,139,115,36,91,170,160,49,222,111,91,221,126,232,205,252,65,74,159,181,85,145,6,99,112,206,249,134,106,44,194,12,157,112,40,17,33,225,60,4,221,104,101,21,156,107,180,129,124,66,0,6,124,194,172,2,168,228,16,117,125,203,94,169,243,67,128,239,225,135,180,74,160,23,200,198,44,168,80,1,136,57,70,84,45,243,53,117,127,208,249,193,215,191,249,143,255,205,159,253,75,15,125,185,190,124,25,56,27,235,183,160,207,2,53,120,83,184,214,122,64,94,165,18,145,129,229,192,12,84,38,9,72,128,11,27,13,78,5,8,135,201,54,10,8,48,150,202,170,54,7,103,124,192,116,51,95,188,229,187,231,104,89,84,181,174,186,205,156,50,179,191,159,166,54,207,143,211,208,187,213,199,185,122,159,172,119,241,9,81,180,151,161,145,206,130,119,186,31,225,30,171,130,15,177,205,251,23,111,204,255,188,90,175,206,130,81,11,44,180,209,68,17,13,36,208,0,86,159,240,201,169,251,55,240,212,81,180,30,3,30,153,204,43,179,198,187,254,192,190,206,159,43,108,22,207,227,118,162,123,184,82,105,37,141,56,97,101,96,40,10,72,83,239,102,79,65,36,75,11,48,187,10,75,206,34,96,161,189,59,242,32,56,130,44,186,250,131,69,246,198,70,11,2,3,104,32,64,0,0,9,18,40,80,131,129,48,52,24,18,184,104,74,132,58,4,0,70,80,44,1,148,1,192,128,34,83,54,43,225,32,25,47,109,222,112,218,169,5,41,179,148,152,9,96,206,92,126,76,112,133,18,20,43,181,146,168,204,97,148,20,66,26,72,78,48,144,211,40,176,98,202,70,32,72,98,128,128,128,41,38,116,209,202,53,217,246,169,52,54,175,199,188,73,167,211,220,231,217,203,91,77,252,118,190,249,148,253,1,211,219,185,168,86,177,81,138,90,74,16,10,184,34,73,0,135,26,61,230,168,233,57,93,167,110,44,205,8,81,163,140,189,128,109,43,178,156,81,192,18,219,177,171,9,84,210,6,84,100,42,237,185,98,44,82,106,160,90,200,29,99,123,132,30,33,244,74,132,16,2,164,111,150,2,198,84,143,115,152,122,188,229,248,2,196,14,67,90,169,229,52,190,207,56,142,89,21,201,32,124,133,23,11,204,185,132,52,19,165,84,115,78,16,215,124,198,111,48,15,82,194,64,81,255,236,155,59,102,96,239,65,140,19,0,86,154,125,2,48,84,124,27,87,3,172,184,207,253,159,91,104,174,72,13,170,85,230,81,58,104,215,7,106,139,1,168,202,17,103,8,208,184,247,145,87,221,251,159,58,253,135,205,239,195,47,107,253,167,104,119,160,27,161,212,181,12,189,8,61,31,92,130,23,35,26,246,221,104,235,165,78,128,3,5,201,239,2,16,185,205,246,9,23,7,16,145,69,67,8,153,83,104,242,29,155,13,113,123,62,75,188,191,88,171,85,198,106,53,96,243,40,19,43,29,235,83,227,117,59,230,7,56,87,63,164,223,225,191,55,185,130,53,216,28,128,212,13,186,68,239,216,29,117,52,240,84,255,252,90,253,179,219,235,112,204,64,132,94,128,6,146,208,66,16,105,70,32,193,96,223,234,181,90,235,19,247,219,219,242,124,41,210,112,85,90,243,121,60,205,42,191,54,185,210,241,139,188,59,245,168,90,245,93,176,128,17,143,210,183,33,23,57,173,9,0,160,146,181,187,159,91,229,94,197,82,195,74,187,149,219,220,167,40,35,143,84,68,165,201,239,173,243,18,80,8,17,153,73,38,132,1,0,16,194,38,196,0,16,40,33,112,133,6,147,104,178,50,209,7,144,17,0,72,146,164,130,217,218,13,127,37,38,177,65,163,216,143,237,186,182,207,242,25,193,57,186,238,102,208,152,67,86,113,71,251,65,108,50,3,24,18,176,26,18,224,64,84,48,176,70,105,192,176,84,7,24,20,234,116,135,96,112,98,148,130,130,174,4,171,92,74,114,147,194,170,84,72,103,141,243,220,158,215,229,91,209,143,195,233,54,2,253,208,72,148,53,243,146,202,168,97,26,154,106,234,155,186,40,245,182,74,117,100,38,145,200,204,178,57,61,51,98,78,6,1,194,10,6,32,96,181,27,16,168,134,184,95,227,61,216,158,170,10,113,2,89,2,1,8,84,172,157,24,219,186,3,17,120,20,180,178,48,125,139,64,152,123,44,148,8,223,177,183,9,104,104,7,233,157,118,250,2,15,122,93,66,81,1,113,32,247,124,161,206,171,237,164,183,46,144,86,9,5,22,7,74,28,24,59,225,195,152,50,46,96,95,10,154,86,181,157,28,19,117,189,210,85,111,14,195,169,126,194,76,47,16,116,32,144,202,38,200,1,182,99,140,139,9,113,221,87,233,107,122,93,127,239,243,249,111,254,80,255,241,89,32,245,21,27,237,247,83,231,89,215,200,117,107,200,240,233,3,138,103,236,217,8,2,246,161,125,96,36,59,41,80,1,41,196,82,15,200,18,116,21,135,12,112,106,3,178,224,141,191,120,43,174,61,45,137,165,169,162,77,248,194,225,60,242,104,118,163,249,62,78,86,67,60,96,40,98,19,69,102,16,237,216,149,70,48,27,191,52,155,249,146,126,186,81,159,223,172,205,114,175,218,209,234,8,64,68,99,46,6,51,24,97,6,51,36,138,6,189,89,190,235,246,176,246,143,235,73,122,191,137,240,68,213,210,171,243,183,10,219,92,174,245,126,178,39,167,162,95,17,54,147,176,25,182,103,166,99,16,108,35,160,33,60,84,210,62,9,59,70,77,7,109,218,175,186,61,93,209,15,13,127,243,114,120,14,26,197,218,64,223,123,38,191,154,183,26,152,128,0,36,137,64,33,73,73,0,89,176,41,72,128,130,13,64,148,84,16,185,1,140,64,99,2,2,220,165,91,42,192,35,184,52,28,253,166,248,126,68,75,143,198,217,151,224,165,171,166,250,69,192,51,131,176,205,32,67,107,55,170,70,45,211,129,85,208,224,238,56,77,20,76,83,9,88,100,26,225,80,192,99,17,7,3,35,166,13,53,45,218,154,132,138,91,84,168,1,99,187,57,154,199,125,95,217,115,124,230,139,206,98,252,155,113,173,76,75,115,25,5,214,34,160,22,187,28,223,114,40,64,0,50,237,225,88,167,167,199,72,201,245,20,198,32,216,66,91,83,105,84,36,4,32,196,24,161,152,0,160,176,198,75,196,132,0,56,0,64,170,224,136,56,28,131,41,132,163,117,78,198,123,248,91,183,255,76,113,239,78,192,13,60,223,77,3,34,8,64,30,62,175,176,154,207,25,26,59,106,41,205,67,121,131,175,3,247,90,219,73,95,47,46,20,99,118,29,132,129,2,174,226,158,17,66,9,3,133,61,143,224,126,95,68,94,24,208,207,225,19,192,193,90,85,116,51,149,149,171,99,216,100,95,58,203,100,195,26,245,127,12,18,170,12,33,77,17,49,32,22,4,166,24,67,107,45,109,217,251,121,57,189,115,251,213,113,206,139,243,28,63,255,236,152,210,79,206,89,7,128,10,52,148,215,193,45,249,54,185,98,222,143,150,186,124,181,113,87,25,226,100,57,128,166,13,200,64,181,8,18,128,16,49,37,24,89,12,20,166,225,20,195,244,253,246,110,157,223,193,225,214,213,242,129,207,70,149,134,253,209,22,120,127,207,136,203,245,21,123,55,133,63,12,102,138,50,111,27,56,71,197,163,148,172,236,167,241,114,84,250,89,253,96,172,14,51,136,109,179,212,182,91,170,140,32,35,144,133,2,2,8,32,0,69,111,81,78,154,238,157,21,205,102,111,33,163,62,93,234,240,114,67,119,83,237,112,197,230,243,38,252,48,90,217,22,222,66,177,71,83,149,118,150,78,3,128,239,133,91,122,87,192,175,144,136,225,152,51,94,86,252,221,125,62,63,135,135,207,228,37,226,151,231,253,93,141,177,244,222,232,208,234,128,235,78,17,128,50,33,16,64,48,167,144,140,15,80,98,1,133,109,0,50,9,165,144,4,66,183,209,4,116,19,1,20,185,139,50,148,68,209,180,184,59,218,218,143,209,101,223,11,110,82,237,47,171,200,171,57,79,135,81,83,168,241,247,139,197,197,171,179,221,11,46,230,61,101,107,147,175,41,92,71,92,147,120,16,87,176,54,43,50,0,136,253,7,114,53,69,170,108,133,42,193,105,106,86,146,175,107,214,76,58,66,230,16,167,126,218,30,112,119,126,127,124,227,98,124,157,94,45,118,168,106,180,240,45,209,82,43,164,132,61,20,130,216,38,1,52,105,98,73,63,166,167,105,79,231,51,21,236,7,176,182,66,85,141,52,134,192,102,34,64,2,66,75,86,1,67,104,157,224,13,81,196,160,4,128,74,194,169,18,71,228,192,149,7,117,184,207,35,11,114,225,43,84,98,52,187,47,51,62,168,141,158,122,180,101,149,115,30,72,231,130,224,163,54,244,132,218,176,105,155,103,47,34,66,111,59,233,244,141,115,60,220,24,19,103,10,186,230,174,41,99,214,81,43,222,131,51,1,131,45,154,112,51,107,123,248,202,100,73,102,254,247,205,201,232,185,13,3,252,135,190,211,235,13,25,180,165,129,10,128,42,201,206,194,232,213,230,35,117,147,203,123,243,43,187,214,201,245,93,231,231,222,38,214,169,105,99,176,64,173,184,24,158,1,51,7,167,19,114,23,177,214,213,8,101,97,217,1,113,77,19,137,43,55,244,190,82,194,164,32,161,69,99,129,49,102,35,236,207,219,113,94,174,113,56,225,216,3,79,245,65,178,113,46,162,87,119,195,137,240,236,131,71,134,15,104,145,117,101,123,240,102,216,77,168,146,145,238,142,90,206,99,245,251,159,95,255,190,214,223,20,155,123,142,9,83,154,61,218,130,144,64,24,9,160,145,0,26,154,210,4,135,169,176,47,203,150,61,97,162,241,229,19,248,227,69,124,143,100,163,238,46,148,239,213,250,178,43,191,29,226,236,126,202,195,139,246,122,146,157,242,103,64,27,175,173,248,101,152,95,10,15,76,229,38,210,183,111,228,63,25,224,203,231,80,127,150,239,222,168,237,69,124,56,23,207,22,18,251,163,84,233,144,217,101,0,12,0,16,36,98,195,108,2,56,172,179,29,24,24,64,32,208,4,137,202,45,66,16,58,46,130,80,18,62,8,1,187,156,13,26,133,27,15,246,120,76,10,158,200,217,134,201,61,197,186,121,7,122,72,236,133,203,63,190,84,137,121,78,139,221,230,234,80,89,175,109,47,98,121,48,111,177,97,28,216,132,106,80,130,6,34,23,222,50,49,142,105,156,86,33,82,61,13,180,11,128,208,164,49,100,45,159,148,195,106,64,252,242,110,9,15,163,85,49,135,48,113,97,198,89,97,38,0,54,200,27,14,77,42,36,201,232,36,105,166,99,61,167,107,122,29,61,86,93,21,240,128,137,138,68,246,4,192,225,152,9,20,39,81,219,82,176,91,33,172,85,109,0,130,80,68,70,152,24,0,56,236,205,148,105,6,83,0,34,235,29,252,205,163,195,34,219,31,70,183,195,75,173,116,40,125,71,249,112,245,232,178,221,191,86,35,179,230,204,160,180,96,206,74,34,2,17,230,35,168,198,179,2,235,103,78,227,126,33,53,159,90,139,66,181,135,84,83,112,187,240,28,124,134,123,53,174,1,66,196,242,9,96,234,53,190,3,123,65,238,255,240,215,71,75,231,50,220,62,243,28,255,59,105,16,108,222,36,134,125,237,133,136,33,228,145,75,46,0,103,152,241,90,133,45,46,187,247,226,57,191,236,190,247,203,125,124,98,61,45,32,27,208,0,18,102,112,108,15,168,25,192,22,138,64,17,118,16,41,209,3,135,246,185,119,98,97,97,120,100,114,5,128,134,194,129,212,117,14,139,202,168,5,42,204,144,179,241,230,147,190,125,196,213,84,183,159,206,78,115,183,126,227,117,165,182,111,39,248,176,121,53,231,35,226,135,252,222,8,64,41,77,88,174,148,141,136,112,36,218,17,189,214,161,227,221,163,143,239,118,207,97,90,30,27,107,103,22,111,218,160,146,152,45,104,77,152,72,6,11,218,134,19,200,234,24,238,45,56,169,91,188,170,223,227,79,246,47,127,51,254,21,197,187,128,205,51,83,134,233,148,141,60,40,184,190,192,95,190,58,255,163,236,195,212,57,111,207,110,253,250,140,63,218,226,69,44,192,103,228,179,63,222,223,95,201,47,191,68,125,189,95,254,208,127,167,233,99,49,178,174,242,4,89,153,38,70,114,25,149,128,96,40,54,219,231,116,111,65,172,201,55,132,78,125,166,102,90,108,219,61,243,14,161,201,37,216,106,244,176,44,137,13,39,108,172,134,74,7,128,238,166,29,156,202,3,20,129,82,22,66,197,223,27,177,130,120,85,20,138,136,40,42,94,214,248,126,92,206,35,207,59,118,1,195,253,216,47,248,100,197,233,246,120,189,224,46,167,47,150,87,142,84,158,18,111,84,77,77,46,54,93,63,106,238,117,118,223,6,140,52,76,167,29,177,209,5,231,126,158,11,89,69,254,14,246,190,253,209,55,226,113,251,113,49,167,55,165,126,201,92,105,38,7,57,26,129,81,17,92,234,50,174,29,147,168,154,233,156,124,156,124,204,109,211,203,100,161,146,153,59,246,86,232,69,144,166,7,137,38,115,129,185,232,206,114,32,37,144,184,163,60,159,220,239,189,87,191,156,221,234,198,174,49,33,14,80,21,0,96,171,133,16,228,225,31,242,229,89,238,130,28,6,157,195,159,181,210,175,44,130,51,105,12,168,29,232,174,149,46,100,209,61,218,226,126,253,226,48,191,49,103,170,52,222,98,26,106,8,62,223,189,115,190,193,88,57,24,3,103,196,203,17,140,210,25,141,227,158,45,69,209,111,76,51,122,124,110,176,79,216,130,66,85,107,155,246,232,234,74,119,170,44,208,252,56,64,37,91,120,225,131,240,134,110,96,35,86,109,210,216,219,70,188,15,217,238,153,77,203,99,188,225,59,133,3,173,243,159,24,104,53,1,193,114,27,0,228,164,48,29,212,62,145,27,105,81,37,45,56,52,11,5,153,241,141,251,192,185,167,210,128,8,220,45,52,149,198,9,203,148,136,0,120,177,25,78,52,6,246,81,210,178,82,182,214,80,201,73,196,166,119,210,186,102,118,6,78,1,10,149,76,3,194,90,212,132,21,145,228,24,127,222,85,143,203,173,183,239,136,117,242,76,6,26,52,89,32,35,29,144,134,48,84,192,98,74,34,205,154,65,42,32,34,141,89,154,24,100,115,219,9,235,88,123,133,183,169,206,194,226,154,114,52,128,109,6,94,103,157,99,9,186,218,159,10,124,51,190,98,184,182,215,207,254,240,252,184,248,253,152,223,55,99,219,253,216,253,126,235,167,183,59,249,246,51,194,18,241,125,126,60,170,55,245,232,147,97,68,14,51,117,208,245,234,26,91,112,216,197,6,157,121,1,52,186,206,162,154,251,221,221,28,159,234,38,81,254,140,247,191,85,159,217,28,204,157,95,246,135,254,217,239,71,3,239,82,174,212,64,139,130,180,69,196,192,209,229,98,190,168,8,80,131,40,36,172,104,204,71,158,215,35,74,81,174,88,128,102,226,221,203,30,71,58,148,54,175,67,175,138,31,2,111,6,222,114,248,63,237,11,208,81,196,92,79,37,160,168,215,149,126,21,240,176,255,122,30,206,17,51,205,188,118,99,246,198,208,192,24,25,33,140,220,212,234,120,52,163,97,210,223,215,230,175,222,124,252,193,165,214,170,100,224,155,236,12,75,66,50,28,17,52,38,101,203,75,46,201,142,140,25,152,19,116,232,162,75,174,82,163,230,70,224,2,41,33,69,189,132,89,147,105,135,89,147,165,187,198,77,227,16,165,235,151,147,59,157,125,247,214,93,239,222,239,236,218,166,80,28,180,33,84,43,62,228,202,184,45,143,163,218,188,243,167,91,168,145,230,51,69,172,99,42,151,75,72,175,138,113,237,188,4,166,107,79,118,203,3,10,115,166,89,67,227,253,57,82,183,80,67,253,89,151,114,184,90,169,153,122,14,182,38,226,50,34,76,104,54,221,249,169,248,238,253,5,97,206,78,86,51,144,86,56,15,113,71,139,135,46,103,227,28,38,61,66,127,102,178,3,243,248,124,143,226,244,204,144,70,255,53,99,88,50,0,130,58,49,102,132,89,188,124,171,156,133,69,194,215,188,62,243,226,49,191,241,81,119,140,204,109,68,199,164,52,221,174,156,213,7,230,139,8,32,140,118,14,71,240,136,202,237,39,86,10,136,4,25,192,221,3,37,160,170,6,5,16,229,52,23,194,244,186,29,234,186,196,52,92,91,98,186,40,181,175,180,102,243,208,229,28,95,148,119,89,103,35,147,58,89,128,69,66,22,97,112,151,20,19,141,195,207,103,56,54,27,239,229,215,28,0,166,169,44,65,114,48,221,96,45,11,34,221,44,13,161,2,215,120,190,27,113,23,147,220,176,20,90,76,133,138,48,239,63,93,227,167,28,171,131,38,49,167,106,0,56,189,18,23,163,243,84,251,131,186,42,242,82,169,29,173,93,115,237,214,175,173,238,184,181,246,110,60,233,71,30,205,159,79,197,233,143,139,239,198,229,94,183,197,241,216,214,140,2,104,8,164,192,80,24,17,106,17,236,86,193,132,74,136,59,237,48,125,183,246,25,39,65,125,45,255,220,183,217,60,124,236,226,206,196,187,244,233,223,211,215,142,230,81,48,34,17,2,19,76,64,233,134,158,29,251,18,199,108,43,67,24,125,30,121,138,224,52,240,134,174,103,113,4,26,44,103,235,183,223,47,255,189,111,211,109,30,139,241,130,207,127,56,240,156,16,10,121,134,222,242,130,218,165,168,159,165,238,253,222,215,22,99,90,187,186,54,225,236,127,253,253,122,250,254,120,62,239,248,158,97,222,28,67,156,107,153,73,147,185,151,209,156,61,103,121,239,236,224,13,164,23,239,83,53,79,104,94,20,75,118,108,177,42,195,84,26,187,225,200,110,69,185,58,211,180,25,217,98,18,151,228,195,220,58,93,48,152,25,84,66,34,13,13,104,97,24,231,74,148,219,149,187,185,135,252,48,243,103,207,71,165,204,67,248,167,188,119,39,151,236,229,238,211,11,178,231,217,121,114,172,35,196,81,27,208,52,131,184,227,207,189,119,66,123,121,64,14,125,165,137,10,71,186,232,122,181,155,58,1,195,53,110,63,100,33,153,28,143,97,253,88,136,117,208,237,212,157,209,141,42,109,172,206,113,218,184,48,216,219,94,233,78,73,133,121,146,2,202,163,202,33,87,249,28,206,251,157,49,49,111,228,165,47,164,176,156,128,108,227,42,94,5,61,217,126,149,255,42,239,210,49,97,210,69,197,185,135,233,240,254,186,195,25,32,8,8,16,25,178,145,5,188,40,182,153,89,215,112,251,209,91,235,165,79,56,222,237,149,100,28,140,75,29,107,140,169,215,5,130,85,228,85,59,178,52,109,23,55,57,41,27,14,44,205,121,55,221,205,219,86,74,143,97,24,184,36,168,66,160,32,43,81,220,220,233,77,155,79,151,56,72,217,212,74,173,173,210,21,158,224,178,219,96,5,88,150,147,8,98,131,119,129,19,56,4,74,176,114,216,198,52,29,239,118,53,121,75,246,20,55,77,75,7,196,50,147,120,1,3,160,34,144,113,164,129,186,50,137,54,160,89,135,69,13,197,114,198,32,198,97,191,235,112,191,7,123,69,89,13,49,105,6,218,200,21,112,246,112,214,80,211,44,34,242,234,238,234,165,154,242,154,135,213,149,184,217,35,29,195,210,248,38,181,230,111,126,134,221,65,180,41,109,76,140,76,45,83,49,89,18,208,206,140,238,98,169,133,71,10,19,30,29,206,129,183,152,152,143,142,174,39,127,223,111,30,244,225,79,189,210,53,62,123,253,231,111,240,61,215,53,61,226,87,2,8,87,160,10,15,97,177,112,145,221,6,196,70,60,154,65,105,87,218,87,197,122,53,11,220,111,127,132,98,132,19,125,60,176,189,176,244,178,251,103,248,245,229,251,143,127,216,250,94,232,182,209,14,137,161,163,170,211,108,11,153,197,108,65,100,155,237,163,244,21,226,54,177,15,253,242,228,201,191,116,251,104,126,245,195,223,251,163,251,252,160,63,141,121,158,207,107,159,181,139,188,179,226,147,142,166,152,17,57,95,253,248,10,246,69,113,94,83,173,97,181,108,21,147,108,186,136,236,52,36,127,27,0,161,180,36,91,65,92,39,172,147,126,96,201,9,78,173,156,65,42,145,176,122,58,45,122,166,44,115,55,158,203,231,117,125,90,126,152,215,35,185,146,5,143,55,219,246,15,249,243,127,129,254,176,247,200,195,157,210,206,51,153,5,32,153,6,10,168,89,146,113,40,220,103,250,184,216,241,108,87,95,79,227,88,240,93,79,168,107,60,198,13,233,85,181,206,180,237,188,172,131,87,198,75,163,41,176,206,98,234,99,88,15,123,108,244,230,92,61,92,253,77,55,164,207,135,17,40,208,128,226,230,99,52,182,131,91,227,12,161,230,132,25,12,49,8,86,183,149,190,190,43,78,82,153,195,65,224,200,32,40,0,47,34,84,133,54,168,157,145,252,174,230,113,101,5,183,7,188,103,156,249,79,246,237,63,148,23,67,118,104,1,211,153,62,30,2,2,87,74,102,198,152,173,219,49,29,21,34,18,45,167,203,38,167,105,130,148,19,136,236,96,239,230,242,76,157,202,69,13,165,196,5,177,57,90,89,93,168,150,37,211,21,50,205,190,206,116,227,189,105,214,240,33,197,100,157,162,44,175,98,87,137,85,128,20,44,84,14,176,44,84,186,133,13,179,190,154,174,80,128,0,120,83,7,160,105,145,6,105,72,137,161,146,57,125,48,223,172,198,77,222,195,47,16,21,31,147,211,195,79,140,199,253,29,188,239,122,177,60,153,37,194,134,119,8,86,26,41,112,154,226,218,168,41,111,249,114,4,104,133,85,193,87,228,214,76,157,186,177,243,92,57,107,174,191,250,159,252,225,137,249,118,49,180,118,91,189,162,235,75,166,41,26,128,162,131,230,89,188,123,171,27,253,122,145,99,192,6,216,26,188,67,143,184,162,151,95,246,23,62,127,5,204,111,189,254,255,215,251,211,219,215,23,78,124,190,177,118,131,74,109,10,20,137,27,217,204,103,50,14,134,51,207,180,218,89,187,80,249,217,122,245,77,183,222,138,243,168,221,198,199,192,71,109,55,21,139,255,14,127,255,175,235,79,159,229,252,2,96,13,53,128,251,196,219,25,23,85,89,180,48,106,34,219,44,179,34,216,36,37,21,227,6,254,36,31,254,247,249,230,75,127,252,225,63,220,255,206,243,43,87,121,141,179,57,103,63,97,64,99,73,155,64,183,221,143,159,127,140,158,202,143,13,150,166,66,91,110,105,185,20,136,64,56,216,45,142,120,12,97,133,8,76,38,107,124,152,156,134,19,54,64,226,85,201,164,173,19,100,107,110,75,20,39,195,201,53,127,211,252,188,126,184,56,191,251,248,167,46,203,143,228,125,250,254,139,167,219,239,238,247,127,177,255,231,219,211,177,177,207,81,186,164,196,226,74,98,169,95,59,33,252,148,126,108,170,65,199,57,166,159,115,183,219,2,43,84,141,28,195,97,37,246,166,246,57,175,81,134,98,95,239,1,168,52,147,249,184,70,7,227,177,98,12,129,78,13,112,180,28,61,129,34,170,196,65,138,156,142,48,240,7,26,144,84,68,134,168,1,147,227,181,93,159,219,37,211,16,137,179,60,217,34,63,194,126,252,141,36,184,0,0,20,16,32,4,194,194,179,145,139,212,68,227,237,5,250,235,143,245,147,229,239,166,222,149,222,115,237,48,152,171,90,56,129,60,78,169,78,223,40,129,62,205,23,135,81,61,115,4,20,131,193,210,43,39,244,218,1,28,87,208,13,203,193,85,34,252,4,190,216,180,78,7,86,163,148,167,227,67,45,109,182,186,126,31,175,105,184,134,199,36,172,172,135,92,233,158,133,150,123,22,95,137,24,132,37,34,15,175,23,249,122,212,94,101,119,83,128,177,36,229,180,21,160,82,22,74,139,6,37,194,132,44,12,20,244,118,75,59,52,28,71,2,216,226,104,231,81,93,26,190,218,211,185,216,16,39,243,216,25,204,214,42,17,145,235,226,196,101,150,117,103,118,139,221,17,44,14,182,220,163,109,219,54,31,199,102,114,158,71,208,167,216,222,230,23,124,125,125,210,219,22,23,59,142,42,135,6,45,164,181,160,178,39,136,20,19,247,116,181,248,209,250,65,241,90,14,173,152,95,223,66,66,141,246,179,179,124,227,245,180,30,190,203,111,254,110,191,197,127,255,196,147,239,245,100,117,244,209,77,193,154,4,107,112,140,80,237,236,105,64,0,175,160,30,89,141,172,84,153,181,244,250,235,35,31,199,51,17,34,238,28,220,154,209,222,168,250,177,189,25,243,127,215,132,199,236,25,53,240,140,244,73,242,164,81,14,110,144,43,212,45,99,39,37,128,34,225,146,156,180,143,91,174,35,221,123,30,214,233,250,254,243,221,188,61,204,237,56,251,162,78,52,227,43,45,23,62,40,255,252,205,103,117,61,152,121,168,113,107,95,148,50,109,92,77,238,44,32,20,33,246,219,236,45,224,56,150,73,38,137,224,228,204,71,17,123,58,28,109,32,37,153,147,24,25,77,153,165,233,201,90,60,113,101,253,198,231,63,186,105,142,127,255,87,7,169,161,14,191,74,63,252,238,207,94,254,246,195,195,237,237,44,103,231,97,212,210,42,192,152,30,196,111,3,172,30,119,79,172,110,63,18,255,19,3,139,146,185,215,66,172,187,126,101,144,193,20,189,221,67,55,128,48,103,158,145,104,103,195,10,22,126,155,219,161,47,224,135,64,152,106,121,74,196,179,157,201,108,234,155,74,138,226,18,229,32,32,32,128,230,84,130,76,203,5,116,52,95,210,13,90,209,201,166,174,208,149,133,203,68,201,32,159,1,0,16,16,24,140,136,144,41,149,209,110,196,229,176,25,221,233,120,200,172,30,255,224,79,227,60,163,197,238,39,55,93,63,36,223,146,31,52,122,118,181,97,11,101,215,148,85,71,150,59,164,64,200,66,14,190,114,207,54,164,10,190,76,33,138,16,111,191,185,242,84,83,186,86,241,153,225,35,13,120,201,230,26,204,166,102,178,44,158,3,179,120,167,125,145,149,196,105,107,154,56,12,23,23,155,201,62,12,62,54,209,20,145,40,26,138,195,146,0,192,208,76,66,129,34,89,0,89,83,137,6,175,115,30,133,136,11,128,38,70,7,121,46,190,185,155,79,100,175,178,108,48,203,213,144,157,68,190,6,169,100,172,19,120,119,175,63,152,212,36,251,130,28,50,150,204,171,219,73,157,80,65,25,62,167,0,207,127,178,190,247,44,119,189,213,59,63,90,23,127,245,109,60,206,89,64,66,82,179,6,211,152,21,122,101,237,134,107,218,113,95,247,230,246,66,195,159,185,188,157,243,215,159,248,248,200,142,110,223,127,61,250,139,190,243,242,31,143,62,252,21,253,11,214,24,196,0,112,0,192,48,146,108,226,35,160,152,101,207,98,117,202,133,185,50,103,86,147,246,20,239,27,251,92,75,235,77,189,222,148,122,122,158,62,71,222,139,57,122,222,95,182,222,100,220,133,215,128,109,80,131,14,226,57,123,9,60,2,122,80,203,88,51,246,129,120,143,230,227,41,239,91,151,14,243,56,40,211,63,29,126,95,103,188,98,54,0,129,115,81,11,127,124,243,249,213,217,250,9,74,241,94,51,74,121,73,171,131,109,134,2,17,5,91,82,216,242,35,161,100,146,153,179,51,91,237,57,121,74,79,211,76,153,20,133,112,103,141,204,52,107,196,30,112,232,210,189,213,151,201,227,245,227,253,243,31,190,252,211,95,150,121,178,167,114,15,111,232,237,54,119,167,186,253,79,127,79,110,238,234,158,77,119,74,33,16,141,34,62,42,36,143,216,114,215,179,233,117,248,118,60,127,122,141,190,125,192,152,175,16,217,105,113,83,63,114,163,40,124,93,91,255,8,224,156,39,144,101,176,154,207,24,66,212,65,179,3,215,142,157,66,56,10,8,112,223,214,166,58,230,168,50,182,194,102,197,21,160,139,120,133,123,185,181,62,116,142,122,102,118,193,174,75,14,207,200,236,73,153,231,117,196,4,76,53,40,210,48,226,57,224,74,210,218,186,89,138,189,189,191,220,45,46,239,188,248,123,254,139,247,223,250,213,219,163,163,199,238,153,227,229,203,161,111,92,241,204,84,223,252,48,124,111,96,219,94,107,54,144,32,148,203,213,118,208,45,247,110,51,221,54,157,59,243,137,59,110,24,40,135,38,121,99,146,5,78,32,105,223,225,75,17,223,28,159,207,227,251,245,241,210,244,168,246,101,97,222,242,88,69,157,35,58,133,119,208,42,9,96,144,6,165,139,21,180,194,42,17,51,215,168,229,214,99,118,102,203,207,20,164,132,137,200,9,128,132,141,54,67,178,24,38,100,210,180,199,28,191,189,231,199,238,76,222,38,132,45,103,7,139,42,167,46,91,61,185,238,172,69,12,89,16,171,116,118,132,105,20,31,151,98,176,223,189,62,169,11,253,28,226,44,30,133,91,27,98,157,228,178,97,125,18,249,222,250,231,53,62,11,154,72,77,254,102,125,244,187,46,238,42,119,74,5,135,72,189,169,48,163,124,109,186,38,245,108,245,84,40,26,51,206,17,113,201,111,56,121,45,79,95,167,127,254,121,249,226,222,126,234,225,222,223,156,154,167,31,252,22,91,239,34,179,36,164,94,134,186,139,158,93,120,6,238,101,105,177,232,17,71,6,242,10,217,221,62,87,63,30,110,248,241,67,229,225,240,188,106,3,244,154,79,107,173,138,51,242,36,160,17,123,196,22,176,109,118,89,63,117,12,67,25,88,2,230,208,167,213,66,144,117,221,248,26,181,99,175,198,179,56,210,124,152,231,150,179,88,198,123,79,209,202,160,142,221,63,254,226,46,251,212,79,167,87,202,102,16,86,90,67,104,70,97,35,139,100,216,130,55,34,21,0,21,153,102,209,206,225,58,61,214,109,173,94,78,29,206,161,32,75,196,89,87,230,247,183,241,188,183,153,234,206,221,107,126,62,62,254,193,219,63,251,155,153,29,175,94,246,25,135,147,92,177,30,28,98,127,115,210,206,231,69,157,115,221,116,93,32,154,145,99,8,137,6,31,68,134,96,122,3,153,195,100,38,147,76,152,135,121,178,147,9,100,79,144,156,60,107,197,134,112,112,216,255,190,57,83,231,190,198,180,216,127,18,90,30,171,50,207,246,237,63,222,246,3,14,94,137,124,61,142,84,198,137,69,166,170,255,25,212,76,94,253,18,81,216,222,41,14,10,83,77,106,10,167,117,115,150,185,246,28,254,58,56,128,180,125,236,236,79,251,42,83,243,252,145,61,61,107,120,87,239,44,126,118,185,47,219,190,220,234,171,206,111,63,205,127,115,252,251,221,75,159,22,136,69,253,224,132,172,170,3,35,139,25,2,10,42,200,169,64,12,36,32,217,85,174,242,87,62,5,199,207,30,247,174,223,63,146,205,175,159,248,228,62,43,153,95,230,175,241,63,229,203,191,255,254,47,254,111,127,250,207,229,190,120,254,251,127,254,135,243,191,254,72,247,178,247,63,250,96,245,101,226,171,205,197,91,133,42,187,57,180,215,132,77,120,120,5,53,254,191,190,126,119,59,251,44,243,89,246,219,167,219,231,181,37,75,62,163,63,81,110,233,23,121,101,144,147,108,65,114,175,118,169,110,59,225,204,63,93,198,63,95,110,127,126,110,119,87,187,97,121,75,35,193,121,129,121,173,167,115,174,241,157,225,215,107,255,113,102,240,204,50,92,214,122,189,11,3,166,207,108,162,31,248,187,227,250,97,230,158,198,56,220,151,170,205,42,23,115,96,212,220,153,213,169,208,38,127,206,218,126,219,79,199,103,30,62,111,233,40,63,105,170,195,199,251,239,125,126,251,242,249,131,249,143,99,245,231,151,118,127,169,114,186,30,62,223,52,247,87,244,199,185,30,79,30,115,251,241,124,150,111,121,175,242,92,103,125,28,175,52,51,219,7,249,219,185,215,187,247,102,199,219,191,51,63,254,81,246,156,29,245,90,93,114,244,125,243,220,172,135,184,125,239,212,57,102,243,62,248,231,189,255,135,47,166,255,239,105,253,143,110,126,127,244,207,95,76,243,139,47,126,122,119,85,159,63,186,174,42,43,242,80,248,145,249,150,110,231,112,200,82,164,1,75,229,69,237,145,117,207,227,183,231,240,177,131,177,102,113,130,237,92,30,76,28,163,115,131,115,39,30,45,244,233,106,174,243,81,52,52,69,237,219,227,253,166,178,206,105,183,28,244,225,73,96,76,6,50,38,92,170,101,62,78,61,198,212,136,136,221,57,186,219,112,238,23,203,153,62,83,75,10,118,174,141,83,75,87,179,115,212,80,187,74,190,134,247,25,126,201,149,234,254,93,167,35,127,253,63,222,95,254,209,15,211,74,190,223,169,187,231,111,174,198,183,245,5,73,120,228,209,159,194,54,89,251,153,139,231,150,231,158,127,89,126,245,243,47,235,131,60,2,34,117,233,183,161,244,223,166,253,87,110,245,215,57,148,246,251,140,231,110,238,127,210,255,251,127,116,115,167,251,210,252,222,39,127,159,250,162,21,253,229,237,251,222,252,178,253,254,58,255,211,199,127,255,115,254,250,211,49,223,249,195,252,227,43,243,246,77,253,30,127,190,234,251,35,217,172,165,7,157,55,94,204,49,55,63,217,126,189,231,175,175,254,36,207,211,159,235,125,245,243,69,74,250,16,243,78,36,19,94,5,183,113,246,248,153,28,26,97,124,158,121,188,79,158,188,105,181,43,188,225,203,204,123,54,241,62,85,174,144,149,57,248,54,223,199,89,79,218,112,215,109,31,76,99,140,121,225,243,165,169,251,121,197,17,51,186,120,31,45,58,226,229,102,168,28,150,59,39,104,254,252,33,94,236,161,23,187,181,12,247,85,208,20,76,250,148,30,62,18,59,22,53,19,135,5,121,34,212,212,197,98,56,137,198,8,18,226,138,194,3,74,108,52,25,89,204,19,1,232,122,67,55,207,131,174,239,103,186,185,95,189,227,35,223,199,127,251,121,253,222,227,228,159,217,241,133,155,117,244,149,213,54,75,215,187,189,145,108,18,82,172,52,166,3,115,102,9,128,86,138,172,219,58,237,186,159,57,179,109,230,216,118,192,62,0,201,43,9,6,215,4,161,212,228,166,102,133,201,249,181,227,199,129,183,10,83,224,174,182,36,83,65,7,42,36,19,153,165,225,230,165,226,160,189,174,11,122,138,2,81,101,7,118,210,243,98,155,229,56,0,27,164,44,67,70,96,10,3,10,188,112,222,46,61,215,245,23,243,43,107,62,182,111,134,194,38,37,103,183,99,102,124,238,246,61,58,119,155,39,74,161,19,188,88,62,102,206,228,46,183,119,202,90,129,228,247,16,36,1,180,70,222,226,241,212,252,69,190,103,247,149,72,22,217,231,225,178,15,179,103,22,5,124,234,35,207,182,208,223,147,207,45,125,173,254,249,196,47,233,121,149,243,225,7,124,202,118,52,184,31,93,91,111,205,222,163,178,141,74,37,149,22,129,146,0,35,128,169,138,17,35,199,222,249,249,18,126,55,214,247,246,151,19,241,212,216,22,47,80,210,1,42,251,190,13,57,78,198,186,179,141,117,24,97,108,174,213,85,92,231,90,63,76,7,2,96,228,232,195,129,106,162,41,101,219,116,27,66,74,165,62,91,7,138,186,216,5,19,86,155,77,154,170,19,131,79,96,167,86,132,122,55,58,103,255,198,205,255,243,202,108,253,40,156,139,151,127,200,35,9,1,24,156,223,216,161,5,34,139,166,127,177,156,94,210,126,172,115,31,30,231,169,143,229,65,154,157,234,29,178,94,73,57,236,117,243,179,247,107,66,206,255,230,95,44,186,109,235,110,246,122,202,233,131,215,148,147,7,135,97,180,169,241,251,138,87,238,85,223,46,191,127,122,223,213,99,38,207,171,159,241,234,181,190,47,186,204,48,112,128,244,46,142,92,38,183,38,36,153,131,236,32,25,15,170,200,195,171,230,97,194,202,2,132,73,158,64,247,179,125,142,193,74,6,219,155,190,237,81,6,12,245,143,79,209,212,96,212,152,126,95,12,206,243,11,110,14,62,37,167,114,92,130,119,124,21,80,43,87,108,220,9,226,53,52,46,127,96,43,45,62,232,13,168,208,161,76,78,15,42,59,255,44,170,4,185,157,131,89,128,153,142,210,65,237,100,70,162,138,57,98,240,212,35,182,96,200,131,70,7,64,196,234,140,217,164,41,106,192,37,233,239,207,127,239,101,163,42,211,124,28,227,115,193,23,24,71,77,159,138,28,13,181,85,224,177,163,75,16,195,22,92,115,154,43,27,147,200,96,225,228,238,115,103,38,160,89,181,37,131,9,78,222,143,29,70,48,87,26,173,137,131,228,84,246,70,170,100,80,146,138,138,230,11,3,73,165,181,8,78,156,45,153,117,241,96,35,181,243,147,181,76,194,68,171,146,5,232,2,169,68,4,48,148,139,3,60,203,95,252,81,126,124,205,69,121,188,46,179,38,114,62,70,216,164,221,192,217,57,241,128,41,41,168,153,70,189,152,79,155,244,204,112,8,3,68,4,144,161,176,240,92,223,253,206,252,213,118,125,211,7,74,185,24,181,19,204,181,165,132,118,74,61,162,154,34,249,170,181,43,201,84,196,213,51,233,103,252,226,93,127,55,235,149,21,29,136,119,160,0,44,22,200,80,17,225,183,84,34,47,7,230,158,112,167,30,61,158,95,140,220,78,225,207,159,122,137,240,56,14,246,247,251,90,226,93,147,248,106,162,150,201,31,77,183,237,120,194,153,40,120,184,21,158,251,3,246,45,167,4,107,40,223,210,112,102,88,40,105,74,80,118,89,128,237,18,128,137,104,50,76,4,177,52,161,2,216,201,38,177,21,47,8,192,62,51,123,95,30,124,249,249,164,56,149,28,5,6,64,0,13,120,131,139,96,14,197,194,204,13,174,174,221,71,126,198,226,194,224,158,183,38,79,230,8,71,161,198,69,18,20,21,154,113,78,215,234,43,24,105,19,247,69,51,153,11,238,186,208,22,166,128,195,221,101,18,126,66,126,204,89,20,98,229,113,46,58,69,86,26,231,226,87,33,204,4,161,93,12,192,215,244,185,5,11,215,118,92,43,122,15,107,68,97,167,27,191,198,213,115,180,244,26,95,69,108,18,42,174,113,108,48,47,167,253,51,98,160,84,76,116,91,209,16,54,19,40,177,5,137,26,74,218,142,198,233,190,84,66,114,23,106,82,77,26,5,132,9,82,14,236,177,38,224,175,151,70,33,22,52,7,250,152,49,167,136,82,85,249,124,119,46,87,156,63,22,222,134,94,19,238,182,221,109,154,118,156,32,235,173,5,169,66,25,168,167,24,0,41,185,211,173,92,81,60,104,89,104,205,110,130,128,34,29,11,59,79,251,25,207,37,115,39,79,12,0,84,160,106,131,247,153,14,19,45,83,105,182,39,74,144,156,173,46,25,145,104,111,217,217,192,198,65,164,3,134,204,200,229,40,60,72,136,100,17,217,238,126,244,104,180,117,239,226,203,153,177,128,101,106,37,231,82,180,15,147,102,2,112,213,16,163,220,33,13,118,75,78,242,126,104,150,14,64,22,166,82,36,147,136,233,205,82,95,253,124,126,227,97,30,201,154,19,51,148,232,80,123,161,166,144,37,170,164,137,138,72,23,188,233,45,39,137,223,176,49,186,214,115,101,169,116,133,98,168,33,217,102,170,156,41,2,100,215,77,167,148,0,72,42,35,173,54,58,239,54,221,228,118,57,188,189,176,246,251,214,118,253,230,237,234,181,159,158,231,20,39,99,121,106,61,15,214,122,160,239,59,117,179,183,182,118,27,25,245,66,25,145,32,27,102,27,165,138,40,4,93,134,214,134,38,88,25,5,206,98,21,94,54,34,116,64,7,160,97,76,86,16,147,250,42,122,116,249,117,189,244,237,229,1,97,49,61,216,29,11,39,142,205,193,49,30,200,100,119,69,116,153,57,197,55,233,147,206,228,202,145,91,146,25,118,20,209,0,43,127,167,74,162,181,93,72,142,22,170,232,221,244,193,112,62,179,210,254,212,195,117,50,201,96,73,198,238,97,79,247,168,199,240,172,208,235,193,40,9,193,28,4,40,24,62,91,157,205,244,58,169,250,94,245,139,123,94,114,130,254,17,115,184,223,220,6,93,40,251,249,247,107,2,222,50,10,95,142,41,23,124,211,236,227,188,14,212,135,159,7,43,112,150,6,242,97,26,240,17,142,97,82,41,189,2,167,59,43,237,89,11,169,90,181,57,180,142,99,36,23,251,223,163,227,3,147,99,8,66,153,6,15,78,177,128,90,151,166,165,177,212,151,8,64,54,178,24,93,181,235,160,191,190,42,249,15,151,16,80,185,170,110,102,50,250,140,228,116,79,101,94,190,62,111,206,252,193,131,201,77,139,109,109,139,187,237,235,224,59,110,28,150,234,94,203,31,40,0,62,100,1,131,66,68,13,27,175,246,94,39,138,186,53,3,200,12,18,60,211,222,119,186,71,206,197,68,18,71,155,209,145,136,117,205,142,3,13,108,217,186,178,1,13,129,39,206,200,108,207,29,27,119,86,112,45,133,14,228,216,188,36,25,192,169,10,8,164,170,113,245,94,250,222,232,79,207,143,78,244,85,87,26,164,174,75,99,238,69,246,120,142,210,165,228,132,194,39,158,230,196,210,89,187,91,202,115,197,105,35,164,64,132,144,4,18,12,166,151,242,91,214,93,246,35,148,139,189,19,227,62,133,175,198,185,114,59,145,84,76,48,181,217,153,244,157,214,27,222,200,94,84,159,207,79,254,232,252,114,185,207,118,133,53,9,69,34,81,69,81,38,1,200,9,179,230,231,153,119,189,121,133,13,135,150,221,220,235,198,169,214,219,206,187,219,33,57,48,177,255,121,125,191,126,43,248,40,251,26,169,122,27,58,102,235,118,185,223,158,88,135,16,54,51,17,149,1,208,42,209,83,134,131,202,237,93,83,118,113,22,118,145,69,132,50,115,210,98,80,8,210,154,214,105,94,129,139,236,90,74,167,0,57,248,229,165,245,233,23,75,59,220,68,63,205,7,218,144,210,121,220,153,60,233,37,169,199,243,227,67,58,210,109,116,12,4,200,74,118,234,173,96,176,2,97,51,2,168,136,11,169,99,142,154,20,176,111,253,131,234,115,95,228,253,255,234,47,114,182,49,217,67,81,134,57,131,193,16,221,67,158,188,231,89,205,6,97,240,30,45,135,211,125,31,48,183,207,51,112,208,145,65,29,166,189,123,37,142,88,1,24,151,17,110,20,200,227,227,184,182,142,55,58,83,159,176,167,248,28,144,48,30,42,138,167,6,95,111,180,24,95,51,47,107,165,211,150,52,65,188,156,102,137,109,162,152,208,34,195,52,190,172,143,1,48,65,87,6,196,9,134,206,164,221,176,198,237,40,108,175,100,194,83,164,146,10,121,43,29,8,146,116,151,175,40,61,12,200,176,178,110,200,27,220,38,165,229,77,39,226,61,241,90,203,142,36,225,227,114,50,189,76,21,141,140,205,38,30,82,55,74,171,66,31,129,48,35,129,110,38,147,38,82,12,22,238,233,134,86,70,72,232,224,224,233,117,198,247,164,91,203,136,99,51,5,80,185,182,162,134,58,123,162,75,163,203,146,97,209,132,117,37,49,20,6,234,167,99,141,202,222,190,30,235,155,150,142,39,226,145,5,99,7,10,120,164,196,50,184,66,227,163,75,190,254,163,243,55,222,207,119,18,115,225,18,43,173,57,201,251,221,33,53,113,118,78,56,59,5,14,46,50,59,156,11,58,228,142,145,165,48,72,229,18,194,34,64,243,112,248,147,249,229,165,191,58,113,213,204,75,149,179,23,208,110,107,95,214,55,13,229,224,19,98,170,133,43,177,201,14,239,228,253,148,52,58,63,235,206,187,13,167,146,173,123,11,114,65,15,82,218,142,145,4,151,117,74,27,141,245,56,250,100,54,225,76,102,139,113,77,190,105,229,98,197,155,100,147,61,14,142,174,228,80,98,237,70,223,165,154,238,55,129,78,141,44,189,49,253,116,143,131,149,79,0,69,88,145,170,192,0,129,10,97,64,145,105,80,8,72,151,108,160,48,116,7,18,2,36,32,86,34,249,127,188,229,23,172,7,160,31,222,157,252,84,72,38,251,123,177,128,51,116,109,147,57,208,7,3,92,212,76,110,128,123,25,31,255,244,105,140,207,110,159,149,133,209,103,207,180,74,118,234,77,102,204,40,83,148,64,136,13,37,42,234,226,62,90,116,63,170,126,148,95,124,209,231,172,227,162,126,57,111,39,19,40,12,140,192,205,23,224,48,123,208,217,245,27,142,247,225,44,119,119,185,219,146,206,134,229,114,140,231,241,53,254,76,16,29,4,163,68,66,172,174,218,33,158,213,155,108,132,215,233,238,143,220,107,246,33,57,94,199,251,160,61,188,158,224,161,249,48,12,56,56,79,9,152,66,110,28,239,27,173,111,165,3,67,140,35,239,16,54,234,13,97,168,45,99,192,107,7,144,35,100,133,36,1,186,202,177,216,150,74,117,117,249,249,197,7,219,143,139,55,82,21,123,121,110,41,227,193,90,146,98,210,1,100,211,1,230,72,192,206,241,198,53,130,55,179,55,47,221,30,149,58,163,238,248,70,101,238,10,12,152,134,15,52,10,98,21,14,44,69,52,129,109,186,201,118,118,43,18,64,22,183,250,126,48,2,78,107,14,216,234,141,157,15,47,187,123,37,222,118,26,97,237,232,59,250,174,178,111,73,203,202,78,26,16,169,125,111,181,7,222,47,220,253,84,152,29,231,70,238,161,121,104,247,55,246,170,167,211,73,240,46,22,98,79,41,36,65,196,34,74,209,122,148,238,250,122,153,251,67,117,68,105,169,186,208,213,147,190,95,119,135,69,83,68,158,168,119,106,216,229,36,105,39,95,151,254,180,155,183,245,38,11,104,195,16,131,160,132,178,117,47,253,237,207,251,175,60,153,247,179,92,138,174,91,12,23,92,87,94,123,169,143,149,75,19,31,82,106,211,72,224,93,116,230,156,141,248,48,191,248,122,126,221,35,44,233,238,20,193,76,81,38,26,246,1,233,90,160,130,111,87,235,123,113,47,149,59,116,4,35,141,233,174,145,106,49,180,171,53,193,166,21,119,137,94,250,140,106,204,95,198,180,142,184,165,24,136,49,233,96,44,115,188,178,206,247,232,245,46,7,88,54,230,200,170,203,50,203,36,2,172,202,136,216,43,129,4,80,195,5,16,2,21,147,13,200,86,242,9,54,25,45,238,127,51,223,167,5,153,134,227,4,30,68,226,112,169,38,24,46,0,106,228,48,188,22,143,15,207,125,120,56,58,93,166,11,27,32,36,36,32,32,66,97,137,86,74,47,3,168,28,83,81,27,211,223,138,6,253,228,23,253,15,198,121,254,225,111,255,47,215,105,218,96,20,184,223,166,122,182,0,25,143,12,21,142,63,98,215,45,95,11,219,156,162,35,130,112,44,26,185,156,182,87,123,58,90,185,198,191,109,148,210,221,123,74,219,246,235,245,235,76,213,224,249,167,69,253,108,88,163,202,163,99,134,25,76,150,134,15,28,206,18,92,6,21,241,190,82,102,41,29,62,191,36,205,102,20,173,15,241,6,54,151,200,8,122,33,2,27,145,2,42,121,58,111,197,106,179,116,189,244,124,165,255,229,45,62,52,247,245,252,219,147,159,243,56,58,70,101,80,28,227,0,129,185,78,6,208,16,94,178,32,217,238,113,96,145,165,124,108,205,181,165,25,222,30,184,50,163,45,129,9,154,100,174,85,210,95,116,81,92,176,202,126,160,74,150,161,63,116,191,224,3,11,145,141,171,185,122,223,65,102,154,200,69,1,59,158,11,119,78,47,59,190,69,142,116,115,73,174,8,5,200,109,239,216,112,48,90,202,68,106,95,189,156,169,206,28,59,205,214,76,240,133,122,68,35,114,29,10,157,21,7,193,123,222,99,83,98,0,137,44,217,176,138,243,32,243,238,172,210,123,137,70,79,35,230,21,41,77,37,101,79,239,182,237,240,118,170,217,105,162,108,205,78,92,169,122,202,187,227,57,234,145,43,4,122,195,0,113,193,72,242,58,239,190,206,247,206,209,4,37,244,165,80,67,219,188,221,143,68,106,170,137,199,249,132,105,163,180,218,172,248,138,179,47,244,205,199,39,125,60,68,31,3,195,59,19,32,217,41,84,122,71,44,207,5,20,125,123,238,172,103,212,127,136,40,66,183,5,156,229,106,49,227,118,140,39,5,188,155,168,23,137,110,58,221,187,221,255,18,126,122,159,255,252,74,192,78,83,186,72,124,29,95,30,225,117,167,99,5,186,108,188,6,223,128,52,49,6,56,168,98,163,74,143,149,221,144,40,103,64,70,234,54,51,16,6,20,51,160,27,254,139,247,216,85,237,245,237,26,244,41,160,1,120,73,54,148,167,99,225,4,100,66,199,6,135,193,209,205,164,222,131,76,112,204,224,78,115,31,210,167,209,163,167,53,195,120,153,57,242,42,59,80,141,25,34,218,8,146,34,10,24,162,71,100,59,213,136,253,124,253,250,110,59,95,238,93,222,132,0,25,100,51,32,89,193,65,6,185,44,86,6,28,77,115,122,245,200,52,36,30,219,46,188,254,161,144,71,248,0,196,194,49,124,158,14,133,25,159,18,196,140,115,249,21,232,30,235,211,238,101,220,180,173,20,141,19,85,97,219,31,214,145,18,31,161,129,74,196,22,6,164,211,142,83,28,54,194,138,61,9,81,153,179,231,87,214,253,107,0,120,107,175,79,213,116,112,28,170,169,14,145,141,81,194,182,89,209,126,51,144,179,203,183,143,142,230,43,22,182,235,113,242,225,42,28,166,120,176,221,60,90,252,198,195,216,51,247,137,106,251,56,198,222,205,186,61,148,3,125,49,42,97,37,70,249,225,201,0,180,186,5,50,144,4,64,93,47,21,232,53,174,174,155,53,206,222,123,86,249,114,33,67,137,237,176,3,20,88,9,42,44,102,174,212,78,204,68,200,232,220,200,40,219,193,202,130,10,131,147,159,106,193,132,68,133,208,80,173,34,79,65,192,223,192,171,194,173,211,185,67,118,156,44,216,170,82,238,36,75,71,219,8,2,144,164,125,207,245,62,175,211,25,134,140,228,181,71,100,80,168,60,66,119,123,173,181,227,12,68,44,120,192,16,150,10,45,136,10,60,207,55,127,114,255,173,75,126,145,228,36,118,139,147,82,172,60,176,112,152,142,116,186,250,174,152,179,85,234,233,226,150,115,205,185,186,218,86,168,235,239,216,214,168,180,130,195,120,17,131,171,15,229,97,206,207,120,122,204,96,226,165,96,67,170,229,200,121,226,28,244,166,157,78,85,139,130,157,167,214,151,178,201,158,211,167,98,158,219,56,148,1,164,41,53,198,203,214,109,95,152,200,19,222,62,178,240,19,249,226,131,254,126,193,71,113,54,29,210,146,93,212,73,24,167,158,170,4,200,2,174,216,93,79,203,243,62,168,200,204,127,217,255,244,147,241,147,130,48,24,105,143,186,147,248,47,250,192,195,155,23,113,249,195,224,231,137,131,64,4,223,48,111,53,222,55,251,192,80,64,195,111,135,68,21,40,54,17,21,118,237,3,2,112,86,14,189,179,230,89,155,119,139,71,8,2,156,100,10,136,100,22,193,148,7,106,38,107,209,152,155,100,82,12,79,204,38,219,222,31,175,159,63,93,246,94,166,211,217,171,181,32,82,128,137,85,206,20,177,75,3,152,92,76,129,5,6,77,176,155,154,120,64,143,241,161,63,191,240,87,99,86,185,31,39,76,70,6,138,224,98,154,229,84,103,239,240,39,91,15,0,147,185,30,241,85,227,141,140,183,137,76,184,176,47,251,60,164,21,129,167,95,231,33,181,241,193,117,141,202,246,235,232,169,240,107,181,181,239,118,119,35,8,49,94,199,59,236,58,93,124,126,5,181,155,30,206,99,124,166,206,141,219,9,62,69,42,28,223,56,242,69,29,131,137,26,173,18,40,215,29,43,45,78,134,25,42,20,232,135,219,71,31,95,92,111,251,2,143,149,184,106,49,149,32,23,203,154,70,16,142,209,140,218,40,159,176,66,102,130,131,8,83,155,12,116,2,70,93,88,85,134,165,189,129,77,81,127,96,128,122,58,50,118,136,16,229,148,57,96,117,217,54,23,13,156,75,26,114,79,68,202,21,97,218,123,68,9,17,66,130,19,252,138,191,34,247,214,17,139,173,17,133,192,22,118,143,199,122,30,233,180,166,160,116,154,148,43,103,203,0,192,165,131,183,183,125,147,52,150,28,226,46,13,0,64,24,0,6,68,144,228,150,77,31,205,176,63,62,25,205,109,186,220,42,22,156,164,93,207,248,93,6,75,64,56,73,103,99,182,167,230,192,103,246,30,167,169,77,34,50,111,1,168,51,213,204,241,37,190,159,55,253,188,0,164,49,182,64,5,18,171,189,168,61,112,11,210,190,149,91,249,72,19,11,156,221,42,198,94,233,218,206,23,113,72,17,143,168,242,212,239,27,179,12,89,58,0,1,185,161,192,181,137,206,29,88,98,18,180,136,69,217,156,76,9,164,165,161,155,240,40,244,208,87,31,44,72,251,3,216,113,150,194,182,48,10,46,166,63,29,252,192,237,85,197,119,224,7,224,148,245,73,248,5,198,18,48,69,228,64,183,177,78,174,217,77,16,2,110,87,177,56,66,85,27,88,200,27,99,117,206,60,239,24,22,96,3,182,4,9,149,36,0,5,1,93,247,192,119,208,204,214,207,101,237,18,229,220,102,219,45,211,167,206,249,169,251,244,131,81,209,171,147,35,139,72,0,144,0,66,3,80,21,8,177,16,131,12,145,17,244,162,138,49,234,106,154,144,184,51,180,36,64,112,135,190,85,119,172,143,71,130,44,15,238,57,171,203,252,32,74,53,9,6,229,206,161,134,227,76,53,221,161,222,149,179,236,37,187,250,222,72,31,61,181,61,118,86,75,159,26,198,254,85,6,5,211,148,65,125,133,107,220,23,224,51,190,242,123,53,211,90,140,56,204,251,128,150,157,104,233,54,91,170,182,234,53,159,255,173,139,89,35,53,108,67,113,170,217,154,233,155,63,218,92,44,227,99,33,193,178,210,176,100,197,72,154,229,168,111,109,209,30,165,241,243,158,63,0,114,17,12,106,10,49,0,115,25,150,81,61,3,37,187,137,118,125,198,116,180,103,162,114,28,32,174,2,123,208,104,179,204,178,2,128,176,109,31,176,163,44,0,154,73,3,18,166,85,143,84,16,164,37,197,0,59,203,219,165,221,44,7,226,152,116,96,148,50,208,73,119,114,158,207,164,129,66,96,239,114,117,121,230,249,72,199,86,200,148,32,13,238,231,241,165,248,129,67,188,43,184,37,129,133,128,20,200,71,81,170,11,68,39,230,208,189,27,95,161,131,236,200,76,33,174,71,91,25,251,238,109,107,136,44,177,196,16,167,166,154,98,110,235,115,63,105,218,34,181,164,84,222,192,13,25,228,167,188,255,146,31,175,120,239,64,0,170,37,203,85,74,174,156,234,245,144,196,208,29,165,67,123,131,193,83,37,61,219,102,63,152,175,110,250,139,200,164,145,28,170,198,67,195,183,182,211,168,27,26,135,139,178,165,117,211,147,215,93,52,140,155,104,170,0,14,14,34,8,116,1,143,199,124,238,177,235,153,197,175,212,122,107,214,165,90,87,85,136,204,69,62,202,0,152,237,155,154,15,17,115,212,38,230,31,146,223,131,110,17,67,99,6,172,0,139,226,65,163,70,105,123,203,216,133,21,61,52,42,203,48,13,141,66,103,11,216,135,42,178,75,202,173,192,45,163,76,136,27,12,104,69,239,213,35,139,166,251,244,56,197,199,230,249,193,152,83,199,216,73,50,201,78,102,160,250,236,111,28,0,237,40,128,0,210,192,5,132,12,96,176,212,4,35,64,164,243,178,49,105,98,224,248,173,42,42,0,146,5,15,76,208,152,18,111,255,20,190,124,105,6,197,202,238,40,23,88,71,8,166,251,73,26,208,59,163,38,106,186,31,16,166,245,28,83,47,205,81,195,124,251,65,132,60,253,179,144,91,127,155,154,195,156,157,134,218,248,252,62,90,138,105,95,192,236,186,141,76,165,199,102,115,43,222,200,123,90,163,53,228,8,82,197,163,83,156,20,28,28,86,18,195,116,244,236,218,151,23,248,233,73,95,159,66,88,1,225,86,105,132,42,248,120,53,157,229,237,120,70,235,247,60,20,79,113,118,70,178,204,115,31,230,16,76,226,246,10,219,85,161,5,248,220,127,14,239,94,22,138,224,92,19,96,106,228,246,136,232,73,3,35,110,75,152,76,34,32,187,48,81,7,115,227,144,104,54,130,249,62,112,71,135,36,26,136,40,0,77,50,17,108,92,198,18,55,128,183,236,179,153,42,199,142,103,2,224,82,222,182,232,158,218,251,185,94,229,214,56,21,67,36,134,53,2,1,0,160,29,184,46,93,133,187,172,195,236,203,209,8,20,44,149,194,220,158,28,250,217,219,222,74,131,83,35,233,20,224,19,119,58,159,73,123,55,205,77,4,83,171,145,241,52,22,49,58,247,187,207,242,87,79,249,14,17,5,77,117,108,20,150,187,43,127,56,78,48,73,145,32,245,248,144,70,49,245,105,18,87,243,245,93,240,131,97,123,67,136,211,150,183,30,128,46,82,224,168,9,145,184,108,247,236,55,193,93,151,185,160,37,76,90,213,16,130,4,249,208,195,149,134,78,212,159,63,121,251,221,177,57,234,252,48,243,254,81,235,46,189,78,125,55,249,171,136,77,77,134,187,41,213,151,176,254,105,232,101,219,67,244,24,63,134,183,192,7,70,131,33,84,101,106,170,80,21,58,28,186,129,37,106,4,147,81,207,155,184,88,227,183,51,36,12,147,66,171,12,68,38,56,8,37,0,24,218,60,124,3,144,189,58,217,182,48,125,254,58,79,78,121,216,75,94,75,31,118,26,220,224,78,101,139,165,65,37,133,68,25,16,154,176,140,98,4,195,136,107,219,72,8,112,155,2,0,70,110,30,144,145,69,24,206,179,23,118,134,0,137,76,123,28,138,250,243,240,218,205,220,224,58,203,192,177,134,253,86,162,11,227,76,26,66,173,174,81,181,16,206,14,123,74,51,136,74,213,216,43,78,178,33,166,245,51,181,173,87,172,169,241,244,186,62,174,15,250,20,244,66,9,91,232,160,219,225,224,139,164,236,163,163,192,66,83,150,82,57,204,18,27,164,197,130,114,104,83,59,44,150,239,63,138,45,144,18,153,129,8,148,199,21,217,81,29,213,40,203,93,52,224,45,122,102,146,1,184,95,2,146,128,96,0,70,132,204,5,26,10,2,176,127,75,26,3,46,6,174,42,222,54,174,144,126,241,48,81,2,166,192,153,70,205,244,97,65,34,189,154,133,226,64,2,117,103,89,4,234,48,29,114,35,193,36,223,91,239,14,195,78,2,3,81,19,1,236,10,4,235,216,28,49,149,105,246,232,28,145,253,17,207,45,106,85,202,66,175,141,206,83,90,238,210,61,33,4,105,19,28,113,20,70,66,99,109,147,158,249,122,201,23,249,188,118,168,2,140,4,21,46,245,190,246,125,164,150,5,159,218,196,82,155,248,196,8,217,43,19,158,121,154,162,42,12,68,44,240,210,16,45,32,148,55,115,191,84,52,146,113,165,10,90,21,26,118,210,158,32,141,116,8,151,145,143,115,170,166,14,139,104,193,203,212,36,22,167,149,173,76,68,251,148,133,160,54,4,128,152,204,83,218,173,95,77,186,81,147,64,4,128,37,144,121,203,135,98,177,167,43,47,14,1,143,169,216,185,109,250,184,58,49,127,61,191,222,28,198,97,178,111,198,61,219,216,181,130,63,119,239,209,247,29,151,128,235,68,18,177,0,31,160,190,110,142,129,21,54,165,220,116,60,2,118,168,196,85,28,244,26,131,178,117,50,184,180,245,247,191,215,138,243,188,225,236,86,67,138,208,33,6,114,7,161,76,171,122,119,218,174,167,117,32,176,183,202,74,225,163,87,76,150,51,33,12,154,61,24,1,51,224,35,169,130,48,148,33,66,134,164,12,0,42,45,203,166,10,80,142,105,182,236,156,73,118,71,233,56,68,43,122,24,144,59,252,164,113,221,157,65,185,90,57,146,11,31,145,117,36,36,20,226,227,224,113,38,148,43,90,151,102,54,187,188,149,223,235,24,7,132,79,129,87,222,209,224,150,121,78,81,225,50,62,61,132,41,175,90,106,131,217,96,136,43,65,63,148,219,74,186,110,179,15,195,60,77,156,14,206,68,2,223,93,30,62,192,67,56,219,203,180,209,213,161,208,52,18,214,80,145,53,29,162,188,111,133,0,72,33,168,64,102,112,201,194,112,16,112,109,0,23,51,201,184,107,212,20,159,3,78,209,70,186,85,188,149,122,101,33,181,34,32,149,28,160,214,168,7,42,168,57,129,98,176,167,18,238,103,154,97,129,2,193,58,208,161,232,1,16,177,91,92,21,68,147,26,47,248,104,186,161,5,211,62,238,231,122,132,179,197,5,17,205,173,113,83,70,234,136,200,64,134,21,49,149,37,30,152,1,187,22,202,184,227,86,83,31,191,158,31,94,228,37,176,79,165,153,174,166,200,185,122,189,238,35,15,22,60,80,165,106,33,31,64,69,78,149,49,119,116,17,172,129,203,34,164,44,237,195,213,210,241,94,123,93,167,140,4,128,72,194,68,184,43,81,114,148,78,198,64,62,128,54,55,22,83,45,228,76,10,92,135,102,132,97,122,171,62,54,113,165,88,32,6,67,105,121,130,199,174,239,12,6,43,81,129,27,70,37,96,100,225,169,17,161,9,111,132,59,14,25,90,206,230,225,56,49,95,63,206,235,171,229,217,190,174,247,202,141,67,172,229,226,226,168,220,76,88,17,216,180,86,29,119,140,141,224,93,132,5,148,133,153,214,28,49,9,134,50,38,111,183,93,84,186,40,155,166,208,104,218,240,68,34,25,48,132,14,145,192,97,1,176,69,37,122,241,109,63,123,52,248,43,182,143,238,179,154,231,55,238,109,204,145,25,232,153,129,20,247,188,68,61,68,36,69,254,71,2,104,228,42,130,10,196,152,198,19,85,133,16,230,8,144,197,18,214,190,146,37,34,199,62,155,194,3,93,75,4,196,146,18,97,245,212,80,46,212,32,16,80,110,179,28,60,206,196,53,100,159,13,117,110,45,235,248,177,200,118,32,236,149,7,40,6,121,127,111,86,253,230,214,0,220,62,136,211,34,56,221,132,48,162,237,43,80,59,140,7,56,178,47,113,0,171,154,80,74,19,122,201,177,8,179,147,80,97,130,21,60,57,224,155,162,31,12,220,11,189,17,3,141,71,62,154,187,41,195,241,40,210,184,193,101,132,8,94,14,164,33,32,89,122,12,49,58,177,200,38,246,85,224,17,185,35,244,217,206,10,127,220,56,219,156,135,134,64,163,181,1,172,83,123,193,184,97,122,252,141,249,129,13,184,129,170,202,241,52,21,13,128,1,78,22,111,113,135,20,75,82,109,36,80,29,220,195,239,16,113,130,71,196,202,132,190,143,181,187,217,158,56,241,110,111,121,40,225,212,92,9,67,97,202,173,76,32,50,193,20,56,140,169,73,77,133,120,125,57,111,174,197,216,109,236,10,165,154,17,69,171,199,64,141,33,242,193,136,17,64,14,76,144,125,98,31,184,27,66,203,28,64,32,153,70,217,193,51,121,143,71,178,68,194,82,44,72,88,42,56,147,6,158,10,52,35,137,246,45,9,139,61,202,145,224,82,57,244,219,2,30,49,154,213,155,29,111,176,105,44,214,37,9,29,154,208,187,77,223,184,46,85,98,14,9,100,65,27,73,61,202,39,178,133,124,135,208,136,179,119,114,98,161,202,117,216,126,154,179,235,237,90,107,217,154,117,164,21,94,79,22,222,134,158,108,50,108,20,200,144,20,132,86,104,99,8,110,81,15,128,109,35,165,80,197,90,104,219,3,2,130,162,108,52,203,35,97,214,192,64,38,49,1,210,0,24,6,54,192,252,221,26,43,6,151,197,41,55,163,155,147,60,109,145,203,107,166,149,10,116,159,65,242,186,45,147,151,152,10,136,8,81,149,57,86,21,0,44,144,145,32,162,160,10,160,42,20,152,2,136,28,142,112,184,140,235,163,116,63,186,190,2,150,155,37,1,80,90,61,146,11,181,147,86,112,160,181,251,89,7,233,22,136,60,4,95,112,248,44,135,37,2,66,27,34,27,222,169,150,130,254,194,125,86,0,127,214,97,175,228,70,13,160,193,118,244,218,231,236,248,26,14,112,37,230,128,188,147,81,123,159,199,251,197,237,239,157,135,152,151,234,231,165,60,243,146,46,33,195,45,177,4,208,110,1,151,142,26,79,163,71,230,78,18,231,106,15,139,228,246,89,152,61,110,187,197,97,26,44,242,184,68,128,35,106,218,137,30,99,65,35,208,202,124,217,125,47,221,36,227,92,182,15,98,72,108,51,57,140,212,208,24,152,36,48,218,204,232,233,193,255,184,120,106,213,37,180,15,55,188,30,250,158,98,215,170,54,103,225,35,137,37,178,92,206,203,93,99,212,252,117,247,119,221,215,239,206,123,39,97,232,70,207,202,98,202,44,120,152,135,60,34,1,177,20,118,202,108,196,22,148,164,16,210,99,119,183,251,120,123,164,189,143,247,29,223,146,246,29,253,93,101,97,225,90,21,124,162,226,213,214,182,61,122,90,27,187,252,117,197,189,53,2,208,164,252,134,174,153,112,65,89,181,154,52,131,115,221,115,156,49,147,112,39,42,85,117,139,82,202,174,231,197,251,225,115,90,2,45,128,184,92,17,132,86,207,30,199,249,148,247,166,14,152,184,78,145,124,52,238,185,168,238,88,241,60,154,20,58,225,160,39,54,216,130,180,220,204,35,60,119,243,222,4,247,34,38,48,205,169,133,245,124,216,175,183,197,146,37,24,207,99,3,27,190,136,11,76,176,4,179,215,24,143,91,243,202,173,208,104,0,216,134,82,202,54,85,117,110,203,216,220,0,208,31,205,198,185,228,139,42,180,142,189,61,199,146,66,169,50,231,160,170,223,208,197,110,223,57,126,231,178,220,132,75,200,69,187,225,20,100,132,53,92,136,242,23,179,142,253,194,30,57,204,210,73,21,194,5,247,91,137,11,123,101,136,165,118,251,229,112,52,38,50,53,81,65,160,10,27,154,68,96,121,203,212,23,6,124,155,137,135,28,51,209,150,241,60,39,137,92,153,107,92,157,233,107,8,97,178,96,159,228,101,31,102,80,4,194,86,0,134,255,161,141,37,16,1,75,67,16,23,21,106,140,134,140,44,250,230,94,56,115,153,233,93,223,214,15,223,199,30,59,76,242,60,228,222,202,141,97,32,25,16,236,161,28,249,142,115,188,195,200,111,219,93,146,229,128,231,66,216,33,124,144,110,148,107,61,243,89,42,80,198,60,243,234,207,223,203,136,186,144,89,221,247,21,219,62,59,219,93,133,15,6,50,120,53,126,118,41,28,31,141,56,238,210,199,173,46,139,204,27,238,225,126,131,213,226,180,240,156,36,167,84,120,173,163,143,37,168,111,45,104,45,128,181,8,0,209,128,2,34,0,19,194,68,115,13,59,62,168,248,96,16,246,1,4,8,0,170,187,240,99,253,213,92,39,123,211,215,15,121,94,194,234,253,166,63,253,124,230,128,135,245,124,126,254,202,122,254,205,167,236,240,221,243,109,12,237,58,51,155,237,125,158,199,214,124,92,63,166,47,205,135,233,197,109,252,209,63,68,122,131,156,233,196,52,67,37,103,38,76,4,160,4,0,4,132,37,180,20,224,142,151,175,146,172,39,121,67,12,120,31,95,167,95,62,235,238,119,155,63,242,229,242,181,87,29,59,98,161,155,2,174,21,63,10,94,62,70,203,229,173,172,21,203,19,76,232,115,211,184,244,138,82,125,108,148,210,251,228,80,236,100,199,190,155,106,95,111,103,31,157,174,121,93,69,137,113,8,184,30,215,136,175,119,141,67,247,48,142,226,115,184,159,49,30,51,235,123,25,95,104,5,44,200,125,121,56,127,75,116,125,254,246,238,211,61,227,201,219,101,243,254,94,215,172,223,30,226,187,254,246,131,143,175,247,151,190,174,94,244,178,163,226,85,194,187,127,241,60,253,225,177,46,94,46,111,174,206,113,56,111,79,231,227,108,55,149,233,129,239,221,36,175,172,63,158,151,99,124,184,209,255,23,176,215,118,8,202,100,194,212,227,113,44,250,154,90,35,217,231,67,254,16,230,123,87,21,142,25,188,188,110,19,238,231,56,95,132,109,123,188,89,127,148,243,57,190,93,199,247,243,230,229,158,251,77,3,233,169,151,190,221,222,47,120,220,60,223,109,191,199,165,78,15,72,69,115,97,174,224,75,7,15,252,248,212,95,151,117,197,62,246,122,233,215,203,77,88,112,164,158,230,245,50,205,199,243,199,163,236,101,175,153,190,110,137,103,91,247,146,172,158,251,88,187,239,1,239,155,207,151,194,88,130,126,222,90,183,122,185,90,96,87,115,201,199,207,119,127,56,227,46,151,85,31,38,215,234,190,147,173,232,102,239,13,246,3,72,134,39,139,139,14,200,98,228,55,24,193,186,80,88,46,62,100,17,233,203,136,15,253,246,223,187,255,241,117,153,172,255,248,31,190,225,95,172,253,235,54,191,122,190,111,57,124,201,235,242,220,230,102,15,14,51,217,175,204,139,188,48,24,143,175,250,102,190,89,190,62,124,251,229,58,244,103,235,203,50,179,146,166,143,141,64,245,64,208,202,49,85,171,71,150,169,249,202,236,214,204,123,236,207,165,173,154,121,95,242,117,114,222,79,239,251,220,221,242,186,204,87,121,191,254,252,224,221,109,62,62,31,62,175,235,190,150,59,191,159,229,231,234,197,76,255,10,159,111,247,183,234,140,119,139,253,201,76,139,64,178,201,30,234,182,147,137,148,0,145,29,110,94,144,175,7,229,249,30,53,186,46,38,71,93,19,90,108,180,56,136,30,37,119,243,8,17,184,134,52,161,195,103,80,108,25,186,87,132,173,211,120,51,79,132,250,211,62,246,196,43,45,56,222,100,133,195,29,22,237,177,185,186,253,80,153,251,152,174,53,164,10,112,208,0,236,136,128,29,52,65,236,0,96,181,62,6,233,202,7,64,11,192,132,1,76,132,160,128,137,48,16,40,8,192,142,110,56,205,127,86,185,86,239,26,67,99,166,190,126,61,59,45,50,63,27,60,128,137,75,6,17,28,148,203,12,65,89,141,39,96,6,181,104,12,169,176,0,8,44,34,128,198,29,143,77,189,140,100,173,187,113,73,146,181,231,37,19,46,164,149,117,206,156,155,215,71,111,131,55,119,121,244,114,196,116,227,179,208,60,81,79,68,225,135,165,181,70,12,112,32,33,105,249,24,192,37,10,107,56,13,9,76,148,173,81,108,3,111,8,85,196,12,206,97,158,96,27,4,109,184,42,68,156,219,171,109,148,243,160,57,112,9,59,178,11,71,169,65,189,16,205,220,173,86,109,74,79,3,216,235,143,243,214,247,124,105,170,41,101,19,179,130,157,51,211,99,167,101,133,138,79,230,122,115,126,208,234,163,11,80,214,166,3,203,13,114,214,148,214,131,2,202,134,73,5,160,104,130,4,229,30,149,107,159,227,216,177,17,91,210,146,146,106,226,20,68,37,27,235,44,109,49,226,62,100,108,214,61,141,214,160,46,233,77,65,119,142,157,38,105,10,21,109,16,209,140,102,152,8,182,128,69,166,53,55,246,168,142,30,140,113,156,163,52,37,151,86,36,121,143,247,138,44,0,85,159,237,147,18,201,40,163,138,40,192,92,192,133,128,15,230,245,249,237,102,41,182,103,235,197,68,126,169,69,167,246,233,164,182,103,235,193,197,132,8,74,15,155,205,114,211,212,176,13,134,145,57,67,219,96,200,162,52,120,144,161,238,255,194,254,231,123,251,175,254,153,237,251,189,63,255,120,247,220,225,231,238,121,74,167,104,85,51,118,170,42,152,146,97,38,59,4,25,2,25,111,188,228,50,100,190,121,149,49,201,40,0,131,59,164,23,208,195,163,108,178,151,157,222,55,16,220,121,103,159,228,69,67,6,188,15,41,94,228,225,94,228,229,187,190,177,71,100,40,117,87,63,231,29,46,51,253,145,189,76,239,12,217,236,29,164,8,57,92,74,221,236,156,45,93,87,15,142,138,86,103,145,57,251,66,56,234,79,48,172,199,197,243,8,152,162,126,117,42,191,44,138,208,224,211,62,86,21,120,105,229,0,188,126,96,166,61,114,88,221,43,23,137,170,122,186,200,13,1,51,193,0,153,165,33,151,131,61,0,48,98,71,149,35,132,9,2,104,129,136,13,5,184,17,104,1,76,0,232,104,151,6,24,16,182,137,176,188,91,178,86,129,51,254,227,226,6,212,96,167,19,160,13,8,14,192,72,86,37,41,165,187,60,174,163,81,157,173,100,160,10,140,66,208,69,68,33,10,9,20,113,239,144,163,1,12,208,0,113,48,29,98,226,123,27,107,252,41,215,95,45,122,21,239,255,158,87,63,181,222,67,62,96,220,158,182,71,155,132,230,197,121,70,149,178,1,144,190,126,92,64,53,0,139,98,166,26,140,242,65,46,70,0,128,13,4,232,197,104,76,112,186,228,26,112,122,51,52,48,11,85,26,38,0,13,47,41,209,36,68,39,107,176,202,183,67,221,184,74,103,21,107,103,111,165,176,238,167,119,191,8,174,109,104,37,120,178,149,103,151,114,123,60,60,104,100,176,163,57,241,251,175,249,209,66,175,13,84,89,141,4,131,27,105,190,112,118,181,144,72,201,17,164,40,93,154,163,164,170,39,177,205,243,99,29,47,162,11,0,90,210,10,1,136,36,64,119,249,121,157,96,110,69,0,154,146,198,12,30,171,222,194,189,159,87,71,235,18,125,210,187,247,237,140,136,165,196,74,180,83,173,47,88,33,85,229,188,129,230,185,105,132,193,153,132,57,242,72,136,146,197,34,32,166,194,181,148,122,88,28,18,138,67,163,190,182,185,106,204,87,179,189,71,174,73,17,182,22,110,143,250,242,34,95,29,192,200,218,123,49,199,243,161,226,37,160,252,202,26,57,209,165,236,6,25,17,104,0,69,148,9,83,211,148,225,244,240,147,143,156,255,229,63,255,246,95,252,155,243,122,103,189,61,189,167,6,44,174,174,90,105,149,10,10,18,34,19,6,131,96,130,20,190,115,189,212,205,98,120,85,166,68,112,34,4,33,7,38,138,236,54,7,188,57,200,72,178,1,170,87,72,70,100,143,19,4,5,198,99,101,218,163,23,132,247,203,174,93,43,249,3,66,205,133,93,154,86,247,201,229,24,15,13,132,90,211,126,237,98,191,145,175,168,169,180,206,156,25,237,150,205,83,51,223,213,0,29,21,238,204,161,138,235,46,125,199,20,43,188,201,10,0,192,7,43,117,0,199,0,27,132,25,112,16,56,222,165,46,104,177,2,233,10,10,209,48,69,1,0,217,132,81,23,4,246,74,88,224,208,224,69,142,75,91,202,239,37,154,117,239,34,158,222,28,141,195,205,0,206,0,3,147,102,185,50,141,67,36,37,172,154,112,17,4,194,16,128,52,198,165,26,232,137,123,107,180,35,63,241,113,174,140,186,106,184,44,98,115,218,158,231,70,160,141,140,221,35,86,174,186,204,120,8,13,35,132,193,216,136,110,247,173,174,112,70,192,181,244,215,242,59,0,34,12,66,16,136,108,192,26,242,138,20,210,184,59,207,189,81,92,98,87,76,183,75,177,76,180,73,73,180,75,129,2,41,131,92,178,51,99,147,174,81,170,69,8,111,22,65,115,122,243,189,102,21,84,11,222,240,142,229,90,202,195,36,37,181,212,152,104,234,220,205,90,15,212,212,68,88,157,176,146,81,173,39,173,33,27,129,16,103,115,226,86,176,54,163,176,238,162,221,107,117,182,77,139,54,11,77,66,8,128,36,137,250,56,207,163,37,20,51,2,153,168,155,40,118,17,246,144,76,150,17,145,139,112,210,87,55,79,16,152,28,77,236,209,150,244,204,209,177,220,106,239,245,49,207,205,110,235,216,14,28,1,26,106,161,76,82,240,193,133,188,67,187,193,205,110,115,150,39,72,75,107,226,28,50,134,250,28,3,134,79,237,194,171,196,13,141,59,166,32,14,208,213,194,9,166,223,85,174,225,152,49,156,34,61,179,98,80,147,145,16,160,176,177,1,144,37,251,145,253,250,90,255,197,63,253,114,114,252,249,223,152,115,55,175,219,153,149,48,100,138,209,45,106,41,128,37,33,128,9,19,20,33,200,140,243,125,167,174,31,206,246,166,50,105,142,22,149,7,215,238,159,33,57,208,89,230,124,23,215,51,94,1,68,81,129,30,132,12,93,245,24,25,80,189,3,75,247,188,112,34,236,91,51,61,20,26,48,125,7,200,161,92,132,107,218,20,70,159,119,205,108,55,205,26,220,247,55,244,180,215,63,29,205,189,129,65,27,152,96,35,53,140,207,177,109,198,92,183,10,239,29,97,134,19,0,0,239,140,222,68,227,250,146,53,32,2,6,0,176,213,94,131,144,5,80,99,168,64,165,197,240,230,46,100,131,192,233,29,136,105,236,213,174,111,225,174,139,157,135,245,182,51,106,94,153,81,24,208,73,185,96,146,140,0,39,13,198,81,119,4,238,84,40,142,41,173,16,132,42,0,24,74,129,229,47,96,0,252,1,152,187,202,238,140,250,86,206,76,122,56,193,124,245,24,0,28,167,59,103,105,203,8,83,101,16,161,150,180,205,104,202,195,212,193,87,120,170,135,179,12,167,83,104,16,148,18,129,98,100,52,108,0,144,82,200,224,86,109,156,35,101,23,172,83,109,128,77,54,147,16,205,50,138,188,26,129,7,118,164,150,6,235,122,181,24,62,136,96,176,32,180,4,219,88,117,65,16,76,128,176,36,162,146,98,73,17,150,37,152,99,119,33,57,173,35,10,8,59,225,181,208,114,98,13,33,43,133,218,38,22,199,33,182,52,115,214,236,208,203,241,146,242,45,129,229,106,141,86,32,8,208,110,153,40,63,235,60,233,7,33,8,16,128,176,33,219,185,246,201,50,46,109,200,121,5,47,97,46,245,211,37,205,204,146,99,239,123,67,201,216,93,201,121,78,188,77,231,158,15,108,105,132,193,112,27,11,141,73,162,174,38,54,114,133,175,222,123,85,103,222,196,134,81,24,85,202,73,83,50,102,7,218,19,63,13,49,213,61,104,4,111,50,111,81,170,125,183,215,142,43,104,28,67,29,240,144,84,184,106,188,145,49,56,141,97,37,228,178,50,197,195,246,61,235,254,224,63,253,91,251,245,213,254,125,61,174,230,190,251,49,171,100,209,139,88,64,40,144,83,28,157,74,48,24,217,16,180,102,70,252,144,73,243,156,217,90,119,122,102,56,33,68,14,145,70,245,14,69,155,1,18,105,66,22,221,58,209,8,78,74,212,67,9,228,241,168,32,96,202,244,128,0,1,33,83,8,137,187,222,61,178,6,159,156,134,185,81,100,140,181,176,57,236,16,26,40,151,236,221,12,148,31,123,211,52,112,186,130,230,186,57,189,159,243,161,223,71,252,180,100,205,154,5,141,40,130,89,154,33,62,168,2,156,8,105,145,248,68,197,39,64,220,2,14,215,159,209,149,143,117,5,182,214,96,99,16,6,160,6,7,217,138,129,166,59,229,184,20,77,76,123,139,46,248,157,57,207,112,182,53,10,7,50,177,122,98,195,12,174,179,166,7,153,130,166,165,162,33,232,84,183,218,25,142,46,73,216,0,142,104,12,81,26,247,166,131,243,48,179,231,0,125,29,222,246,42,139,27,83,212,105,229,165,134,71,204,238,179,122,192,4,138,85,176,0,87,56,109,47,20,116,184,172,95,238,204,86,25,38,77,129,170,3,65,64,137,129,128,2,17,0,35,80,111,147,63,77,220,169,254,101,99,221,58,128,76,98,102,55,232,146,132,192,137,107,28,29,6,238,178,220,157,142,101,195,217,72,5,58,218,13,175,3,182,181,192,2,216,109,144,42,177,100,113,181,204,169,154,66,31,200,24,237,205,130,48,170,162,33,150,17,184,240,182,79,56,122,20,178,67,209,180,1,196,229,93,166,106,162,161,206,247,227,15,238,243,215,213,74,37,44,200,45,41,77,185,237,189,112,62,95,219,45,253,196,179,21,146,44,151,69,110,149,222,213,219,105,159,233,176,229,68,42,196,226,56,85,27,18,97,4,251,174,173,213,14,243,221,133,85,119,207,199,241,38,157,73,61,136,195,147,164,86,42,172,58,77,217,198,54,21,170,116,45,214,94,86,88,33,38,117,7,202,0,36,156,21,108,196,89,231,39,248,251,45,125,255,117,18,74,97,198,89,243,15,231,215,202,239,61,118,253,168,248,107,204,59,68,169,179,200,80,237,133,146,15,87,18,101,150,75,241,42,115,129,238,53,254,139,127,199,247,247,55,143,127,233,229,133,118,221,185,251,158,117,196,50,155,49,70,168,96,91,172,10,194,132,96,100,194,96,166,116,54,121,45,146,166,122,81,29,28,86,1,238,22,244,146,13,25,220,70,147,177,39,1,163,138,130,131,144,61,144,227,196,20,64,103,11,25,25,89,144,41,64,143,140,251,139,231,224,128,163,149,169,208,206,179,208,112,187,29,16,26,190,94,114,124,17,194,103,230,146,88,135,187,192,81,230,249,115,85,245,38,154,253,226,206,236,107,230,99,114,197,254,115,199,247,188,211,7,128,9,17,1,224,102,130,136,138,66,32,8,220,96,136,6,27,7,102,180,29,112,102,169,216,195,32,0,171,0,237,221,218,5,52,251,177,69,131,90,134,217,25,178,221,127,0,140,249,58,99,205,252,65,167,51,4,77,165,96,14,19,165,230,179,2,73,196,43,118,161,105,85,97,67,27,180,41,102,225,165,110,228,138,196,4,67,107,194,231,123,249,174,175,76,124,139,217,233,79,155,13,16,192,187,109,171,80,46,111,1,231,136,238,72,110,139,52,45,87,12,144,138,163,60,203,21,200,28,17,3,196,251,28,21,198,58,74,60,175,17,14,8,203,36,72,112,17,65,132,204,80,181,72,52,54,78,91,117,103,70,217,25,51,121,223,72,0,123,42,28,141,146,119,131,22,23,163,57,81,201,252,136,139,225,233,48,129,115,245,235,38,83,68,106,11,184,84,174,56,29,145,213,212,144,203,51,21,92,235,140,30,214,153,145,76,141,204,248,84,32,59,242,188,224,146,8,209,78,3,77,128,116,83,179,67,83,200,199,251,251,15,15,250,54,43,67,24,216,172,0,17,132,198,45,223,79,227,131,238,234,6,54,55,33,194,213,26,182,186,234,77,220,142,99,141,62,156,101,172,110,68,230,35,2,23,37,72,164,119,141,171,238,230,36,87,135,238,176,14,239,166,155,230,96,145,143,154,81,75,231,190,165,105,30,48,101,111,106,123,165,217,205,181,247,215,44,74,66,182,220,108,157,44,175,154,157,92,123,224,29,125,63,196,31,125,210,31,216,173,184,42,93,243,135,199,226,254,91,230,31,243,155,89,238,247,232,91,230,121,248,102,177,99,106,128,18,54,81,242,40,78,184,39,229,125,216,61,242,203,155,235,95,224,44,55,236,104,3,17,153,50,96,105,172,170,122,73,73,128,73,86,118,8,136,217,100,141,106,103,213,196,69,186,31,67,149,12,169,30,176,4,119,8,78,33,153,8,216,195,0,218,51,162,170,158,112,44,74,175,86,24,0,206,3,112,247,183,229,233,209,35,192,110,81,159,245,208,198,190,123,14,131,77,81,102,56,152,78,145,103,88,214,248,18,5,221,151,229,86,205,12,15,135,43,123,113,54,71,122,125,139,49,92,19,70,243,194,126,113,125,198,16,112,88,67,13,249,164,91,132,3,88,195,129,73,100,55,238,161,16,64,212,137,102,136,3,68,5,197,236,88,45,0,147,143,116,181,83,21,64,139,245,104,86,164,52,56,1,230,108,73,232,187,132,149,181,123,132,203,187,14,122,6,196,154,39,54,234,4,44,114,109,77,51,197,67,70,84,9,66,181,150,189,98,165,143,148,46,116,162,145,43,58,12,219,98,56,243,255,253,160,155,141,223,65,109,185,96,118,146,229,9,13,128,183,162,71,209,125,213,201,178,56,190,10,198,58,178,147,182,1,50,32,115,101,1,171,225,82,30,125,215,91,57,100,179,108,243,134,191,195,61,198,76,5,20,107,195,192,8,69,12,153,235,33,217,8,153,40,116,16,64,2,147,17,148,12,146,8,34,82,5,21,73,67,100,148,96,83,169,18,151,16,59,165,32,204,249,188,245,157,69,170,114,180,99,7,103,174,49,181,148,155,51,193,22,211,94,175,243,243,222,215,195,112,208,16,0,133,186,32,10,236,146,83,185,77,6,9,176,165,64,169,170,164,161,128,232,195,56,246,36,91,146,224,108,96,51,35,8,53,163,222,214,131,120,39,158,171,201,34,36,196,184,200,142,220,125,158,249,254,24,78,57,11,112,154,32,59,100,4,137,68,177,7,89,107,157,152,29,38,49,20,171,199,67,122,55,141,44,178,40,73,38,205,33,165,105,46,245,133,185,156,109,110,242,166,176,122,18,22,115,37,88,82,111,116,77,240,249,247,26,229,43,127,155,46,128,129,163,163,96,236,115,142,65,234,26,248,59,196,141,222,207,232,248,101,250,156,120,166,125,156,220,185,244,56,124,91,88,83,13,202,98,149,119,167,115,174,125,255,238,187,245,203,157,63,239,191,109,14,15,151,57,51,150,177,89,98,48,84,137,66,31,157,0,2,76,140,74,231,244,251,58,37,99,114,105,151,114,106,8,200,91,218,19,211,97,75,208,133,36,1,170,69,119,60,112,128,171,158,8,224,112,204,131,59,22,171,51,205,200,186,179,173,63,92,62,7,219,231,28,118,209,105,80,152,170,58,194,108,191,201,134,239,255,246,121,175,49,38,52,174,46,99,220,0,90,69,121,5,92,82,18,227,217,222,186,21,211,10,162,161,31,160,118,182,38,50,85,95,143,225,19,218,143,181,214,183,8,48,0,88,16,59,26,160,60,78,170,42,36,52,208,19,145,90,128,84,137,60,82,20,9,212,173,201,39,2,3,4,136,181,116,205,108,234,126,102,64,155,46,97,111,230,162,220,204,119,242,77,138,152,232,219,49,114,11,77,79,204,19,235,180,148,6,195,132,198,105,38,153,86,239,197,78,47,222,44,70,245,35,241,129,178,94,160,6,6,7,77,33,150,104,61,211,195,245,251,254,141,254,230,59,175,155,229,29,155,232,148,143,231,146,221,122,197,226,138,201,230,133,221,114,7,194,165,91,164,111,123,75,85,153,167,0,83,5,5,40,125,92,34,186,103,182,129,33,70,210,92,245,77,81,174,99,170,193,126,134,107,194,174,142,57,24,197,182,27,44,162,140,2,91,238,10,190,143,197,221,86,101,117,97,215,202,54,105,5,69,228,102,64,47,207,152,224,64,243,112,246,24,253,94,178,83,55,3,64,82,176,252,252,166,87,234,169,122,109,202,165,105,164,90,204,154,109,66,67,119,163,103,17,246,188,185,239,143,120,76,2,36,111,131,76,37,23,221,8,238,19,242,76,101,220,243,130,148,247,175,117,124,88,9,158,69,123,144,83,33,57,21,55,91,125,104,61,176,91,45,9,89,69,141,142,231,249,160,123,175,245,220,183,7,153,113,145,178,93,30,183,34,41,114,132,131,33,138,80,211,29,162,17,29,171,175,124,168,49,48,235,92,187,193,186,159,193,73,190,243,161,30,154,67,234,26,68,114,157,119,199,73,154,78,157,211,206,220,109,2,149,235,250,244,202,212,107,162,217,52,236,243,192,145,105,111,151,241,246,243,94,95,69,173,154,145,201,209,50,134,139,38,146,159,197,155,211,227,141,199,239,54,184,127,163,243,7,194,13,185,133,166,74,47,183,199,58,206,228,234,3,93,103,119,162,255,158,193,15,237,251,63,253,177,191,190,247,235,107,112,114,147,151,133,208,136,30,51,226,208,8,74,181,173,163,89,174,81,122,203,24,27,174,47,50,70,101,22,138,84,38,25,227,0,236,87,180,116,188,58,14,1,214,198,185,249,49,150,119,215,228,146,211,68,147,84,51,239,62,100,237,207,207,94,235,132,96,136,132,30,228,24,78,69,10,169,121,24,133,108,211,39,94,24,72,77,231,130,99,143,124,189,2,239,59,199,61,146,43,161,52,232,3,106,181,139,175,111,79,16,124,130,150,8,225,56,111,131,233,95,167,150,211,64,173,147,218,21,54,10,14,222,91,199,212,153,98,95,138,148,10,14,113,193,206,190,178,129,56,59,64,222,83,5,88,139,130,193,86,160,65,112,12,57,102,5,84,93,228,53,41,101,148,197,52,132,88,26,116,50,79,16,8,0,209,4,233,199,128,196,32,235,38,150,2,169,161,89,196,165,51,189,220,46,162,137,209,113,193,184,199,109,22,111,128,13,216,203,12,45,48,241,125,221,91,33,158,210,167,11,95,123,214,194,114,125,190,70,28,75,66,156,9,141,17,100,254,92,235,54,227,245,235,199,201,188,44,231,233,252,54,239,181,183,16,250,244,164,198,184,56,108,185,25,17,226,81,249,232,204,148,46,183,18,128,114,45,83,189,212,142,75,216,157,208,19,43,235,250,243,121,221,12,71,187,228,54,254,253,185,221,57,250,120,199,122,162,61,46,87,54,88,70,155,222,204,176,143,156,130,64,210,182,226,154,104,98,82,124,179,236,8,9,1,3,16,71,153,138,131,66,0,98,69,164,157,130,40,36,56,135,68,104,24,113,149,160,25,27,72,173,105,98,117,131,51,203,99,132,191,166,252,124,46,130,44,9,57,64,0,74,166,90,84,168,5,149,55,161,12,4,136,212,2,202,83,106,228,156,22,231,100,158,87,70,106,144,168,16,50,0,99,3,66,30,196,187,227,108,100,19,136,8,182,77,207,173,244,138,131,222,18,168,55,209,82,145,66,231,162,239,40,233,155,153,186,120,99,239,116,178,153,229,211,118,99,45,78,45,34,184,74,81,137,7,75,209,205,105,228,90,82,136,154,120,181,81,68,110,39,216,66,171,142,47,159,246,187,147,88,142,84,43,99,186,103,254,156,108,177,181,160,247,208,255,13,159,164,241,241,115,120,246,71,112,252,50,176,52,148,3,219,68,3,122,101,197,80,213,94,176,85,135,88,99,31,105,93,85,155,68,51,248,172,30,85,73,5,81,196,141,23,225,180,74,69,170,83,78,146,18,50,157,65,152,48,185,36,155,142,29,23,137,41,100,179,43,121,121,75,104,122,226,193,16,52,40,210,73,245,14,88,144,203,122,52,234,191,61,28,72,6,100,28,246,200,202,200,96,250,208,174,62,188,145,97,231,56,226,206,35,62,50,111,45,179,94,164,25,33,130,105,202,168,17,132,97,44,234,110,127,75,180,207,246,191,225,123,192,249,78,37,159,113,222,225,112,35,162,124,28,63,102,238,187,57,51,17,181,30,12,128,153,192,142,192,87,87,145,137,83,59,80,169,24,169,110,224,121,90,155,169,52,107,170,5,56,201,134,32,236,22,130,13,168,172,43,21,200,24,64,15,189,64,187,225,194,192,119,46,91,238,93,151,118,56,201,154,70,0,85,141,126,150,23,57,102,188,0,228,185,228,204,43,89,125,188,231,148,141,143,59,206,137,175,179,62,110,192,2,142,4,164,161,27,97,172,231,58,159,25,95,222,121,197,87,197,108,150,102,57,61,153,132,114,195,140,0,4,24,36,73,187,182,121,89,161,49,22,86,229,136,12,147,108,87,198,253,44,223,46,224,50,94,126,118,126,41,116,28,178,126,231,199,117,95,111,7,95,39,155,206,199,214,128,66,193,54,99,107,16,225,165,52,22,254,239,147,173,241,21,123,180,170,36,186,56,157,135,108,179,225,16,43,200,130,64,2,170,20,158,74,213,18,42,2,59,131,131,143,67,100,211,104,125,48,23,217,140,5,104,92,187,193,10,245,208,162,161,189,29,181,186,46,68,181,162,4,19,150,140,85,83,171,236,151,142,119,52,85,147,48,0,206,150,146,7,32,29,89,242,88,243,188,105,62,60,248,193,50,152,20,91,33,160,247,173,32,44,123,119,123,165,17,204,69,136,130,200,54,158,207,132,107,61,51,36,30,141,51,196,38,138,176,206,86,95,162,123,35,210,204,245,148,12,226,65,56,199,199,253,59,29,210,9,71,22,44,109,84,64,157,166,212,187,184,119,147,70,231,76,173,204,12,28,144,29,22,10,122,137,220,34,202,190,54,197,237,181,135,99,177,14,179,222,127,70,163,86,237,30,219,0,234,161,95,4,223,73,253,172,253,48,98,98,224,153,140,179,230,84,235,133,70,169,98,111,171,149,202,59,103,110,84,205,127,31,167,255,214,103,61,111,232,65,7,160,169,140,13,128,96,78,92,168,138,189,148,24,148,82,202,5,48,46,147,218,148,27,34,69,5,145,28,100,8,84,239,238,138,150,0,112,246,204,54,13,32,100,168,36,86,212,41,89,212,142,119,152,99,178,3,7,76,5,80,16,130,156,8,17,66,198,125,251,111,2,68,22,201,21,30,118,12,196,232,208,183,115,25,106,66,3,214,205,81,59,244,93,142,175,122,44,52,37,87,21,51,230,83,18,198,234,43,187,115,103,35,197,53,46,41,191,66,237,16,251,210,133,177,206,57,176,224,82,33,97,96,8,160,225,0,17,162,140,15,65,172,69,36,90,103,119,187,227,89,135,122,199,15,113,29,113,133,114,120,137,4,16,176,137,48,224,131,161,165,96,48,88,163,130,212,204,66,222,82,156,115,51,104,133,41,128,113,143,27,82,186,0,228,50,163,130,2,112,168,44,165,181,122,82,193,199,51,254,250,48,20,211,62,86,145,20,100,66,3,224,12,137,138,239,39,231,237,71,57,95,105,94,111,47,181,53,31,206,78,216,184,152,204,161,19,33,104,131,82,174,73,131,153,155,192,176,77,232,50,182,105,234,185,99,77,32,24,234,209,124,245,68,215,243,239,235,126,61,67,220,239,155,116,184,115,20,185,229,212,122,225,40,122,240,229,218,36,105,236,246,75,119,87,151,43,217,162,39,10,177,226,101,111,114,45,22,68,156,32,156,176,27,49,44,113,89,238,6,66,171,142,198,207,7,250,146,101,24,219,83,138,45,232,166,10,150,35,133,2,221,81,25,54,147,53,110,74,33,100,105,1,144,203,114,74,231,253,210,97,121,151,27,84,121,196,132,232,41,229,0,70,106,169,81,176,250,206,178,176,111,165,218,96,35,154,208,173,146,57,87,87,119,40,13,144,45,144,138,132,45,220,55,242,249,132,147,37,150,165,150,226,20,29,148,138,231,14,99,173,182,71,181,76,252,94,221,137,78,234,94,223,15,241,93,79,65,44,6,116,64,52,145,52,181,148,105,158,90,116,17,102,40,213,176,20,3,10,146,40,6,152,21,154,201,187,11,39,152,155,122,152,237,22,96,153,67,204,187,42,126,64,223,133,38,136,171,193,247,66,151,165,117,40,130,162,102,197,56,140,58,181,70,213,14,30,54,103,173,177,101,110,6,93,172,178,130,82,196,224,34,148,162,13,92,88,131,183,185,81,232,196,150,249,177,150,196,133,116,150,76,5,74,202,212,11,200,29,43,143,71,186,107,227,154,44,189,100,171,87,8,26,1,176,7,32,162,147,204,101,200,157,28,49,133,0,25,183,246,176,189,122,132,219,247,9,192,179,150,115,128,92,29,214,144,11,131,47,183,71,187,180,124,193,236,19,141,125,30,200,162,159,31,13,81,200,194,88,205,207,157,199,88,89,32,245,10,142,116,152,106,223,231,171,184,0,228,136,35,143,84,24,63,38,144,168,131,8,173,184,73,102,54,247,206,197,236,193,212,68,210,167,134,107,143,225,32,212,240,164,59,203,155,229,35,99,88,104,159,49,128,181,182,182,216,218,32,1,66,157,105,185,214,41,210,240,29,80,38,59,78,34,146,151,13,10,36,70,38,244,104,16,77,96,66,128,189,41,36,137,69,55,194,238,212,242,229,36,70,64,70,17,4,199,42,49,192,229,143,35,70,243,244,102,77,225,53,187,253,116,101,239,225,66,194,244,241,153,12,35,69,192,4,198,138,232,224,38,138,25,41,77,171,200,88,186,157,34,50,119,133,16,2,71,174,203,149,249,58,214,60,6,207,152,102,72,35,27,99,202,115,227,159,70,145,159,96,22,118,225,147,219,240,73,149,139,23,37,78,186,234,236,80,105,205,174,98,226,82,132,93,7,210,82,91,4,207,246,29,87,135,110,92,86,254,225,181,247,27,55,57,219,203,44,92,229,164,109,135,130,190,194,201,183,2,102,88,192,200,72,85,137,139,90,132,237,178,135,101,103,44,220,186,118,99,193,98,32,151,166,61,58,146,62,153,229,8,121,90,119,187,122,196,123,49,128,54,32,200,36,251,164,47,193,19,167,227,108,96,43,36,144,179,71,233,96,251,82,139,20,43,154,15,193,130,72,88,33,118,28,203,216,67,27,235,188,248,49,117,16,15,112,206,195,41,29,210,148,83,83,229,54,203,20,19,184,100,177,31,252,164,15,107,125,56,0,169,225,48,81,172,131,211,178,165,147,176,194,96,152,234,247,89,183,123,44,183,199,160,89,156,61,171,226,87,53,67,245,45,73,101,114,60,105,139,251,108,13,96,176,226,54,106,197,104,195,48,235,169,107,28,253,155,31,111,229,55,107,238,126,208,43,120,208,84,199,42,1,208,226,170,85,86,18,77,59,238,80,116,234,34,57,11,95,168,140,105,199,44,180,36,84,30,140,61,144,172,7,215,61,3,34,61,250,54,48,33,69,2,13,225,27,85,212,44,26,230,217,197,84,183,239,41,196,142,22,131,5,144,233,81,88,239,118,163,190,155,229,176,61,24,178,119,109,29,27,254,73,189,252,230,49,239,247,251,57,72,198,215,212,172,179,7,230,58,108,186,171,204,10,74,8,42,169,134,40,226,97,94,150,163,227,133,114,26,8,51,128,4,134,2,16,53,202,5,21,143,186,40,27,30,44,108,23,118,12,157,170,171,169,109,87,139,236,26,92,131,14,207,205,150,207,100,14,51,2,187,28,152,228,33,8,64,29,99,8,25,86,216,76,216,203,113,149,158,217,194,172,21,140,36,30,71,79,198,171,247,165,162,132,146,0,131,110,143,230,206,125,141,41,139,179,99,77,182,194,148,8,0,25,99,72,28,161,12,101,253,117,151,237,245,48,123,126,157,14,205,76,18,121,5,28,70,234,45,115,93,173,190,205,1,32,132,186,152,74,217,84,7,52,180,169,89,208,224,176,77,120,176,229,225,206,104,237,120,115,244,81,185,86,86,72,125,77,189,17,68,131,9,123,65,0,240,182,253,97,159,63,255,60,62,140,97,35,95,101,93,138,161,199,73,216,4,52,185,202,116,72,108,51,51,85,41,5,18,120,73,146,16,141,14,148,252,162,174,20,90,91,151,79,164,98,77,150,100,113,196,25,192,104,72,65,141,187,53,196,30,186,146,1,177,2,43,31,202,65,130,234,162,214,160,138,220,238,138,94,144,86,87,51,93,82,123,85,38,253,218,171,237,69,182,20,200,142,80,178,245,84,187,63,74,18,141,176,162,16,68,77,179,163,1,174,2,41,173,104,156,130,246,54,32,21,130,56,118,104,221,155,143,241,42,103,97,36,134,211,24,253,60,116,156,2,169,169,70,59,21,48,131,167,62,74,169,134,147,184,159,215,29,36,17,107,177,76,38,128,153,177,67,17,69,230,116,113,34,108,203,101,207,25,161,118,86,237,195,132,79,138,253,118,156,111,198,0,67,13,134,36,48,197,152,174,232,16,94,83,0,221,174,245,26,105,217,57,215,61,253,38,76,95,201,36,10,132,12,29,213,184,184,8,189,85,42,5,91,186,241,202,155,106,184,217,178,149,217,58,138,146,100,38,78,156,118,90,211,238,30,150,247,209,133,100,20,57,205,161,176,101,15,92,38,254,219,251,160,135,113,0,78,5,39,246,142,152,73,214,93,172,147,113,104,16,203,223,182,14,6,178,28,63,205,19,167,198,43,0,214,207,55,179,131,159,158,185,183,62,108,48,227,152,57,16,108,249,187,178,88,82,45,141,247,177,226,32,173,172,48,45,113,183,192,0,244,176,35,110,113,147,13,59,250,128,253,146,199,93,30,239,118,63,244,113,151,235,166,57,57,89,202,122,235,124,243,3,248,129,207,63,200,241,249,230,211,231,233,149,115,198,105,79,152,204,50,67,6,140,59,180,178,180,158,65,80,51,107,88,206,14,11,10,94,160,78,135,114,131,69,232,144,18,73,170,58,169,180,39,6,47,194,160,73,214,94,18,12,3,80,78,211,114,137,210,220,202,123,0,104,136,0,196,68,90,237,95,182,105,7,84,179,48,142,122,189,140,168,166,9,50,88,243,97,94,5,43,49,233,146,9,177,12,54,161,37,23,37,76,65,17,164,27,137,145,52,114,226,80,58,149,86,213,110,82,60,147,216,90,139,70,146,6,220,130,108,1,71,248,243,58,190,63,126,144,223,238,172,246,155,237,226,186,146,4,201,158,171,122,66,210,154,193,6,229,98,148,8,121,153,53,93,182,68,212,3,241,220,20,158,221,108,39,180,244,119,135,29,13,224,232,38,101,97,132,46,16,149,21,98,54,156,145,100,11,32,162,176,100,32,136,170,43,21,16,138,137,173,141,37,142,148,132,187,150,150,84,134,94,144,185,105,88,117,41,102,83,128,8,13,133,72,30,165,55,89,206,102,133,101,129,128,182,202,30,170,49,51,90,40,65,88,11,88,46,2,43,68,107,36,138,58,61,47,195,201,47,76,98,136,62,7,191,96,240,8,212,169,74,89,162,40,9,37,139,82,92,162,83,201,149,61,52,174,64,230,26,49,148,224,138,233,228,119,179,240,96,224,173,254,244,5,60,59,234,205,7,240,160,170,160,28,107,55,224,206,26,41,64,80,152,30,183,172,136,161,181,79,214,173,160,161,152,165,226,4,42,157,216,186,176,159,140,103,61,210,203,56,40,85,233,160,96,50,139,86,42,173,8,105,165,18,138,155,209,120,185,220,228,102,116,204,12,181,210,150,152,108,212,244,17,27,247,82,254,172,195,190,65,19,64,237,140,45,170,20,184,150,3,86,2,7,215,126,208,140,131,171,199,79,72,223,251,144,92,209,187,59,246,58,99,185,45,230,209,238,51,82,7,16,166,202,243,175,29,94,129,158,187,106,212,246,231,39,191,203,12,0,83,190,250,84,211,80,229,1,248,8,250,92,154,164,204,143,243,231,254,57,127,50,153,31,73,104,200,10,153,204,19,206,39,47,159,137,27,184,98,175,209,15,226,210,174,232,253,47,79,22,94,216,25,53,254,171,6,27,178,222,28,194,193,230,12,110,241,127,28,141,54,191,220,219,151,174,63,207,104,147,207,153,159,35,125,235,140,51,246,160,64,171,159,178,33,209,5,23,136,62,247,115,154,70,206,4,221,64,195,32,105,157,76,188,39,89,247,58,177,104,92,73,172,204,234,50,187,137,250,114,75,97,169,91,50,126,168,182,132,60,112,85,48,38,155,45,154,56,55,195,56,76,122,194,92,210,45,63,135,115,162,110,105,146,101,103,125,29,47,71,19,52,57,156,200,47,250,5,103,131,195,123,194,61,5,76,7,241,132,166,96,88,144,164,29,142,165,29,71,169,201,211,164,81,239,102,152,236,96,88,203,123,48,194,63,79,249,127,31,247,120,252,36,187,43,253,3,235,154,38,36,235,214,56,169,251,136,151,152,6,113,13,208,18,184,32,34,211,242,180,65,154,18,239,188,131,27,169,135,186,176,202,85,72,76,228,102,103,231,206,60,36,203,163,57,203,167,4,77,225,83,30,0,40,48,6,100,40,74,147,72,123,74,114,179,4,164,174,38,36,84,9,151,123,26,185,89,122,93,47,221,150,43,170,73,43,54,218,74,76,122,166,188,208,193,165,85,211,201,82,60,31,18,103,89,73,219,40,231,5,119,75,20,88,68,152,155,177,36,23,208,98,91,74,209,187,84,117,152,128,28,88,44,30,193,61,214,38,155,245,208,190,220,178,23,252,235,150,190,198,82,91,87,185,30,237,183,43,46,207,239,182,95,234,31,71,201,213,65,88,58,34,163,147,155,135,183,171,199,63,174,151,244,187,164,118,7,106,164,235,214,234,122,84,85,230,50,197,7,111,204,169,217,47,54,175,24,156,160,134,179,175,94,84,190,173,94,57,121,19,251,112,245,163,37,255,224,147,248,51,130,157,210,30,123,136,23,161,148,81,129,100,77,59,76,241,90,96,219,169,108,76,178,99,39,179,159,55,95,54,99,83,186,32,212,16,147,75,182,166,247,44,190,255,150,58,105,67,118,146,55,224,169,150,123,232,244,14,121,87,63,136,47,251,147,183,80,63,169,159,212,29,0,79,251,131,28,248,141,111,188,195,73,221,96,50,32,51,217,23,115,204,147,92,72,55,196,245,92,175,158,57,200,106,129,221,209,117,174,106,143,228,246,180,81,124,222,253,116,189,186,174,118,156,109,159,65,123,83,247,85,62,192,93,107,127,12,114,41,111,55,238,60,188,127,192,186,98,159,61,154,204,187,2,154,19,226,176,46,248,110,95,207,251,164,49,62,195,6,128,187,150,246,240,186,137,4,149,136,201,32,95,214,164,210,72,78,227,251,184,95,239,85,242,37,127,172,161,61,84,179,165,158,249,44,76,241,114,118,143,93,193,162,46,20,38,170,116,211,117,159,214,247,230,240,57,180,123,251,101,61,121,167,115,181,214,233,31,58,205,157,12,166,9,81,170,133,203,45,5,8,223,99,193,125,123,60,244,127,186,71,182,227,247,158,167,207,207,113,112,222,198,239,229,231,77,207,243,171,51,235,25,103,79,188,100,50,235,24,88,237,190,251,164,240,146,230,44,179,219,104,235,123,55,170,163,22,191,246,49,112,96,224,105,209,141,25,38,73,236,100,66,19,33,218,165,93,37,23,135,52,226,197,209,212,94,181,71,11,171,245,211,112,161,205,174,191,55,143,172,169,56,175,153,107,202,242,162,174,178,50,172,171,173,179,174,135,249,90,152,7,226,202,94,225,246,24,174,203,79,215,47,92,126,50,222,231,37,231,101,184,62,207,241,132,185,246,220,59,217,244,94,202,186,126,157,243,69,184,177,123,63,136,186,216,147,7,251,185,230,98,40,114,31,203,246,28,79,225,3,249,143,143,229,199,255,187,167,126,248,15,63,190,252,147,107,254,110,119,206,165,207,231,135,215,31,215,111,159,125,234,212,206,246,247,195,105,63,136,207,248,250,232,49,207,87,38,112,31,225,74,182,159,188,249,255,246,195,171,199,218,95,63,253,248,251,201,234,155,206,109,204,149,173,204,253,60,76,159,174,204,206,222,73,221,94,244,105,137,237,244,250,168,140,108,237,87,125,229,255,205,140,143,107,223,101,103,111,143,206,123,199,150,242,208,235,85,238,222,13,158,158,107,43,157,31,246,167,107,126,255,233,227,55,249,135,219,215,175,73,178,92,207,231,183,194,111,46,155,188,255,242,111,235,166,143,236,115,247,250,184,238,191,237,44,199,191,255,242,44,215,245,175,47,225,24,245,151,93,215,23,176,189,63,247,207,51,63,120,254,61,231,186,255,240,107,200,175,255,251,252,244,251,103,242,100,189,207,119,127,223,83,165,125,88,85,169,125,92,123,96,151,151,243,211,127,249,233,239,254,96,126,57,175,103,218,206,95,158,110,119,87,158,245,175,255,254,246,183,95,252,248,235,173,187,247,146,254,64,220,43,129,163,109,173,220,252,147,99,243,31,115,54,227,179,233,126,124,164,218,226,245,250,208,58,63,237,195,29,87,127,107,246,115,82,168,242,136,185,111,40,252,10,163,107,25,236,105,62,159,123,95,78,209,28,115,255,59,204,47,163,248,15,222,151,79,95,222,250,125,255,191,250,220,86,86,165,189,60,66,115,182,206,168,163,190,103,127,76,230,9,59,37,175,215,203,121,246,250,204,246,103,250,207,252,226,31,234,115,249,148,121,22,87,189,62,227,246,100,103,190,56,201,50,21,29,104,160,114,80,6,88,32,130,232,206,152,83,128,76,103,131,123,104,201,51,230,77,200,34,215,36,165,122,50,137,115,207,185,124,190,219,212,182,254,235,159,169,125,177,190,181,69,161,196,109,157,173,24,15,107,219,211,125,163,186,57,226,75,197,195,219,117,32,220,59,67,223,204,117,127,151,161,172,47,200,180,101,241,179,44,82,202,54,61,9,71,81,165,88,65,114,220,40,113,230,81,175,170,175,126,138,221,65,15,206,251,178,25,23,112,207,227,251,184,156,113,80,52,146,135,135,197,124,239,121,106,132,67,132,107,228,33,248,202,208,128,66,43,51,80,31,226,2,101,3,128,173,54,238,130,74,40,46,57,154,59,55,203,202,125,35,49,233,122,129,254,105,183,79,241,202,133,254,71,89,229,1,90,128,81,5,162,36,144,170,41,77,36,136,110,86,76,204,172,15,228,147,207,239,190,199,39,127,192,40,79,93,109,63,126,122,143,175,180,232,144,75,166,181,146,215,156,217,21,39,39,69,177,84,25,244,204,58,234,0,88,151,189,236,84,155,198,28,131,70,90,136,158,208,53,71,6,242,65,150,170,161,10,48,104,134,216,91,177,128,170,21,0,12,6,118,149,49,81,36,208,122,105,114,151,202,149,119,95,89,167,167,149,37,96,45,64,29,198,204,118,55,181,222,214,102,188,10,200,19,115,53,176,83,52,1,32,106,139,183,164,23,9,220,110,138,8,11,112,102,213,116,73,79,231,72,227,129,224,250,83,189,215,251,157,30,159,95,231,211,95,168,239,112,209,211,156,51,28,86,123,230,180,117,59,222,85,225,170,104,118,220,60,15,110,169,200,120,140,219,87,173,247,162,175,244,213,243,186,22,52,44,167,233,229,212,108,207,244,37,180,14,84,11,59,22,64,136,44,150,51,22,51,1,48,55,74,34,221,212,102,118,173,144,46,131,128,164,34,27,177,81,82,75,244,200,81,36,88,9,7,237,87,6,29,229,43,215,46,137,226,236,52,222,87,37,93,175,173,250,250,241,195,46,30,231,115,179,128,53,173,179,168,243,219,128,199,43,125,174,122,60,25,198,136,118,251,42,76,211,73,116,181,134,46,72,153,95,228,142,162,234,195,242,216,55,186,197,84,237,252,56,94,239,111,125,168,42,142,222,30,144,40,246,58,220,251,166,55,68,127,96,97,57,237,114,186,14,222,108,229,106,91,176,224,252,213,188,44,18,74,99,162,236,218,209,34,78,150,11,142,214,52,114,60,147,149,211,239,205,239,96,103,229,241,251,236,171,246,111,248,223,255,66,245,218,194,155,74,157,120,47,37,176,195,44,102,78,250,179,60,62,60,198,198,231,178,112,213,243,45,128,29,36,153,195,216,141,15,230,30,71,123,137,138,177,88,118,145,171,152,221,36,90,36,140,86,179,156,194,223,102,103,247,93,207,71,131,9,161,98,227,162,32,123,176,24,205,68,170,141,131,229,138,170,48,247,197,173,30,83,14,38,198,91,230,193,101,198,27,52,173,151,201,12,77,140,208,158,18,218,201,27,30,167,169,215,138,14,162,119,211,97,79,7,57,252,119,242,234,38,34,158,127,64,1,34,92,121,120,216,212,177,54,45,147,156,157,216,226,221,122,105,182,66,0,7,52,171,80,197,70,70,9,169,88,52,212,123,194,205,74,199,165,252,227,248,142,31,73,255,143,23,180,114,25,16,101,16,144,10,232,208,167,203,198,182,21,32,160,136,58,61,80,186,121,199,84,191,250,171,222,91,117,227,213,139,135,181,240,76,20,179,52,104,169,72,118,146,71,84,80,51,46,227,52,138,81,96,35,61,50,129,96,96,184,16,164,40,223,53,152,75,34,126,227,163,52,200,148,69,149,67,50,192,132,26,78,33,3,98,67,136,13,209,164,105,154,96,123,201,230,170,214,197,206,51,56,51,144,49,3,192,20,177,239,149,106,242,58,70,192,136,182,118,161,166,165,175,174,156,211,60,244,192,98,210,171,204,39,112,136,158,170,137,181,169,242,254,115,149,139,207,203,120,55,254,202,225,183,57,110,183,47,190,57,187,127,247,122,252,106,216,175,131,86,61,35,233,64,113,150,187,221,136,184,49,13,13,109,185,247,135,191,125,81,40,241,7,182,215,112,197,242,120,37,70,82,80,192,8,140,187,188,75,116,64,100,181,215,196,180,91,144,202,137,177,34,197,211,218,132,29,201,221,250,205,58,78,57,109,20,139,88,181,198,14,253,139,148,243,202,228,193,199,121,74,198,109,230,101,106,161,162,67,246,94,37,169,6,180,210,148,0,173,236,27,124,7,201,33,252,12,57,1,18,41,40,82,17,192,94,175,188,54,127,182,24,90,58,89,141,8,17,194,168,237,128,170,138,195,120,11,36,132,114,119,152,214,170,139,63,93,244,253,43,229,138,129,218,68,108,64,90,215,73,111,221,94,23,255,23,161,224,129,120,110,159,155,3,15,134,58,25,107,230,117,233,198,227,82,56,79,117,175,139,138,201,116,81,10,164,82,187,176,184,177,236,207,130,201,0,134,0,100,149,18,10,226,116,138,91,198,235,4,167,251,85,159,115,31,129,204,220,201,201,193,158,146,1,178,91,94,2,78,12,6,48,17,74,168,102,98,205,104,114,169,18,12,231,24,51,209,63,174,121,121,93,191,119,196,251,63,245,252,128,35,6,144,16,32,19,129,168,136,137,6,0,201,209,163,4,140,2,241,130,52,17,5,112,24,114,9,95,121,80,72,50,83,207,10,58,215,239,205,81,190,6,16,6,108,12,90,219,75,181,117,245,40,245,32,20,71,206,199,11,100,91,129,209,136,81,226,150,77,223,90,41,157,172,122,188,184,193,20,121,92,27,210,219,232,6,9,174,31,130,0,192,168,18,186,147,84,149,142,42,41,124,12,207,237,178,227,233,193,59,206,179,194,135,119,165,83,212,126,108,84,147,28,19,192,33,58,69,36,128,184,36,170,125,54,32,202,160,76,230,234,242,144,253,142,185,162,207,175,54,118,3,235,97,179,25,181,26,145,214,167,162,63,174,2,94,89,46,179,178,60,28,123,148,14,38,249,232,117,134,1,146,9,141,41,196,88,89,148,69,162,56,236,22,45,120,23,59,20,148,52,6,182,222,152,69,109,73,116,99,3,161,178,189,156,226,226,38,237,208,46,149,11,251,180,128,6,2,19,220,224,36,162,56,96,178,127,191,145,20,193,19,168,173,44,177,186,153,181,109,78,212,100,17,101,154,4,154,138,6,8,40,169,201,184,238,143,3,111,204,127,217,167,117,189,92,31,247,95,29,167,127,250,252,246,81,119,175,207,35,69,122,76,24,33,165,211,146,182,104,41,25,251,10,169,109,7,211,76,219,233,81,88,51,88,79,196,162,130,157,58,151,33,26,247,23,222,136,200,12,8,12,166,101,21,90,162,177,98,160,238,234,140,75,53,19,96,32,128,76,203,69,234,152,220,67,216,196,203,182,246,17,28,142,183,7,182,163,49,137,2,121,164,246,128,72,5,174,6,91,145,85,184,243,134,113,154,125,7,22,129,21,122,70,74,177,137,60,196,83,239,59,125,45,86,37,234,186,104,147,38,0,77,37,68,179,11,102,149,213,101,147,5,80,179,118,197,235,252,161,207,223,110,186,138,40,101,115,209,69,216,20,136,116,107,97,29,237,246,162,244,252,54,58,79,87,23,5,115,204,206,62,63,209,253,207,4,206,191,251,71,51,191,51,252,56,130,15,123,170,208,81,158,126,238,141,222,101,215,46,254,179,247,251,145,91,25,76,214,194,191,191,127,212,1,104,204,153,37,221,250,36,150,244,231,59,203,98,144,86,15,178,35,119,191,124,35,145,71,46,192,78,153,194,108,38,16,1,52,27,85,97,214,48,149,223,235,250,127,191,63,205,231,39,251,232,43,255,244,199,247,248,196,149,145,170,70,67,80,233,145,2,8,16,186,78,115,197,145,208,208,73,198,38,150,169,23,228,240,171,18,138,125,11,232,205,125,187,227,115,80,99,196,244,84,166,89,8,61,108,187,89,124,153,233,65,54,196,235,186,137,142,199,181,8,10,44,161,28,49,2,75,188,219,159,155,169,172,197,131,122,99,47,189,109,225,29,111,27,121,16,48,96,71,200,74,0,221,6,101,202,86,197,197,173,133,22,94,151,251,228,141,25,239,185,94,131,63,48,179,221,75,89,214,55,47,185,28,8,24,106,64,46,186,28,201,56,49,55,160,13,11,86,107,140,224,190,109,63,107,39,190,253,234,62,153,216,223,186,58,54,135,205,148,233,75,143,138,245,90,199,226,174,142,9,145,85,36,107,223,196,186,23,32,181,141,246,103,105,128,176,8,27,8,217,209,89,42,73,1,17,185,193,118,49,165,80,228,20,51,26,97,196,49,4,164,216,192,17,202,71,62,141,68,222,199,45,232,90,77,164,206,247,78,200,246,129,199,13,26,187,195,123,135,160,65,26,169,84,26,144,154,174,218,66,187,122,27,230,148,115,198,58,165,182,57,25,42,176,199,193,184,232,57,253,230,119,175,119,199,253,15,219,24,191,24,159,190,208,167,47,53,173,227,248,212,27,203,215,103,42,7,104,111,5,31,145,177,176,208,137,211,243,185,12,237,1,218,6,60,52,185,51,222,237,61,169,220,118,173,64,218,23,32,2,67,141,205,106,208,161,101,37,1,83,15,117,10,65,0,224,134,151,28,211,137,47,48,139,83,33,155,80,89,179,60,176,155,194,123,13,111,183,182,204,98,99,112,96,52,102,40,60,191,45,42,33,132,172,33,193,148,130,107,109,123,4,150,88,128,218,158,42,84,187,146,71,253,240,160,239,192,16,107,233,33,106,83,73,97,34,18,1,5,101,117,143,230,165,51,238,133,170,123,231,103,247,141,229,162,212,13,123,81,4,164,4,195,206,61,251,243,78,60,94,251,183,234,169,216,118,85,217,198,230,115,51,29,252,117,255,8,45,158,237,31,221,15,167,138,135,147,131,77,239,12,255,130,237,54,50,186,123,245,110,113,121,118,250,32,17,236,102,50,27,16,102,62,191,152,110,51,205,102,27,164,207,147,143,105,209,8,176,131,67,5,4,116,32,34,213,3,0,29,28,222,166,197,106,19,49,241,18,13,107,94,81,19,70,188,247,143,63,143,239,127,253,71,196,191,249,236,243,250,205,47,50,63,126,225,122,140,64,28,208,162,183,101,53,64,36,2,64,112,170,7,69,98,17,4,32,134,177,203,8,14,131,231,105,21,206,142,229,102,197,180,190,160,54,190,70,131,162,198,175,214,87,168,90,61,104,3,225,176,206,8,65,75,9,3,50,14,12,96,172,146,246,182,121,237,138,235,233,184,222,47,140,97,2,3,214,2,0,72,172,184,34,148,151,182,61,115,251,123,221,195,241,19,243,105,92,255,53,123,202,9,21,188,132,199,240,34,222,5,130,100,110,8,33,130,33,9,34,203,106,37,170,13,220,176,185,102,247,224,230,11,124,123,159,35,146,111,92,138,248,80,249,64,77,215,220,234,255,189,91,203,75,203,154,123,196,25,100,189,104,13,145,223,163,168,216,35,178,128,46,97,4,26,66,199,113,154,217,229,174,55,74,44,153,27,75,17,230,37,27,137,97,7,99,6,68,68,42,168,29,219,108,243,68,17,10,159,43,124,173,236,149,83,173,238,113,96,130,87,227,189,209,178,90,188,14,171,97,63,180,241,80,108,0,26,18,9,179,32,134,160,14,130,126,73,124,70,9,105,157,195,113,133,15,63,108,119,126,220,247,222,216,60,85,253,178,150,79,119,125,244,100,61,102,249,242,182,201,125,122,57,54,180,30,70,159,33,27,150,109,136,104,139,88,143,169,111,201,162,138,96,104,77,82,55,236,241,232,193,215,140,221,113,15,232,236,124,252,154,137,167,68,36,44,82,0,98,3,10,10,21,0,92,228,44,55,0,228,46,8,232,32,193,80,12,87,77,190,4,23,15,185,241,235,208,216,80,60,73,25,31,209,229,43,12,41,163,98,42,146,74,117,32,120,219,57,164,223,21,194,88,34,177,21,122,2,107,230,83,189,53,223,107,135,182,198,0,67,21,39,132,141,134,42,84,23,208,176,59,4,121,152,184,78,103,247,133,121,41,201,150,14,103,190,45,73,12,101,121,31,64,157,146,153,79,212,227,151,127,232,191,106,255,207,215,119,181,151,217,27,221,121,217,178,138,93,182,235,230,127,254,64,113,211,1,233,217,196,215,246,120,73,101,79,237,76,36,223,106,111,49,171,236,203,201,32,219,28,41,76,80,22,115,181,108,58,173,41,235,103,211,101,98,218,41,46,59,56,129,253,125,103,87,127,183,29,195,89,46,56,64,129,16,209,46,18,224,125,72,128,247,241,248,170,118,215,118,113,191,141,238,178,94,190,127,229,58,16,180,198,72,188,100,138,109,171,17,82,97,101,160,233,161,26,36,25,154,4,134,131,139,145,251,58,216,96,110,26,224,152,109,88,50,220,176,223,50,29,93,142,11,159,157,104,23,152,153,177,103,152,211,15,200,62,130,10,141,207,28,231,18,211,28,185,176,216,33,0,77,17,147,13,44,137,29,102,250,147,212,16,178,6,0,12,2,57,192,70,141,29,227,14,9,92,148,93,184,35,215,135,158,215,113,254,177,251,42,237,139,237,239,90,125,249,228,131,88,195,149,168,137,196,186,75,16,81,66,33,148,7,137,40,179,141,128,43,111,191,50,119,46,135,228,101,115,156,223,223,94,95,168,117,246,3,225,245,147,23,238,87,215,84,171,243,202,208,120,37,236,163,119,241,124,15,144,221,20,13,19,48,8,26,200,196,193,11,50,67,24,74,193,210,163,177,7,161,84,107,28,49,143,0,222,102,10,196,32,87,26,2,42,184,165,41,235,178,146,207,117,229,246,46,68,220,98,13,107,153,6,179,117,82,78,74,247,254,227,130,72,81,144,36,32,14,19,206,192,66,227,65,22,41,62,42,63,234,249,192,188,72,190,72,190,96,142,245,181,231,253,148,92,119,215,216,63,171,211,223,21,190,171,87,216,251,151,71,221,239,47,217,181,103,134,28,26,86,234,161,148,13,3,180,109,123,44,20,215,183,153,223,200,211,170,227,96,199,155,218,122,247,220,112,83,175,140,215,122,58,246,179,189,211,235,156,63,96,193,137,165,118,45,156,100,160,69,176,8,68,34,128,136,118,25,38,162,194,132,46,41,28,176,228,161,72,175,170,178,16,47,74,213,248,41,171,190,141,142,199,16,239,19,217,54,59,16,132,140,101,195,170,170,134,4,131,75,142,173,156,13,12,25,129,99,236,165,93,58,192,99,118,101,190,83,149,172,109,149,65,2,88,10,87,163,36,192,98,155,42,168,117,114,221,28,189,94,31,30,161,157,52,183,29,228,22,111,239,92,174,249,226,112,253,145,38,173,137,99,235,229,11,165,211,252,232,95,127,240,189,159,156,198,182,105,148,115,23,124,233,105,255,45,61,59,53,62,186,220,159,252,47,232,127,38,46,69,65,106,169,124,228,196,115,119,202,71,122,127,239,233,246,56,118,199,175,156,1,37,3,130,107,192,166,61,93,38,35,253,69,234,212,105,22,3,119,47,134,25,82,61,1,217,63,55,4,50,227,18,148,172,153,255,226,29,129,36,78,76,7,155,204,29,222,105,195,83,214,164,117,145,113,52,198,239,62,50,143,2,0,101,21,120,91,86,12,11,168,2,17,74,14,18,0,115,188,158,114,72,224,108,160,184,130,137,222,142,190,221,87,143,88,193,64,57,246,133,176,40,30,74,171,55,146,75,83,236,147,51,12,190,167,191,247,38,227,253,135,129,189,4,216,233,87,111,138,125,186,103,141,207,235,170,145,225,130,195,89,229,10,148,89,164,76,26,0,164,159,230,93,205,17,173,118,69,86,236,197,250,132,178,123,184,249,178,1,195,173,209,127,212,242,47,214,8,147,40,89,184,19,133,12,148,128,48,66,22,167,80,77,140,176,163,57,46,159,173,109,251,62,121,113,105,232,167,243,155,247,242,179,91,245,211,213,47,106,96,157,88,227,246,91,214,10,101,156,226,161,39,34,31,56,10,24,11,1,154,155,119,178,106,164,242,0,141,131,164,31,144,89,1,42,178,70,138,17,241,216,12,198,160,0,34,138,80,9,217,153,93,36,50,170,46,41,246,49,189,174,102,41,102,208,32,133,198,229,68,19,80,99,168,0,4,215,66,75,65,89,178,103,96,37,131,42,66,53,178,48,38,230,1,31,118,244,211,92,39,91,127,210,247,135,175,218,255,158,94,125,89,119,215,194,10,110,200,14,247,67,150,151,243,216,233,41,154,221,194,76,177,133,187,220,148,205,110,117,144,253,65,69,4,198,182,142,68,226,231,207,241,62,235,184,66,223,112,147,146,37,31,19,82,193,163,71,139,71,69,6,68,0,200,16,43,228,210,84,222,228,89,82,82,223,152,34,68,198,160,80,143,213,112,173,184,132,85,109,223,53,213,179,60,139,51,23,50,244,32,208,64,64,83,195,210,224,68,97,100,137,154,144,34,46,47,210,200,52,0,49,82,69,114,46,216,99,232,28,129,72,103,192,217,68,2,36,109,18,248,18,37,183,1,178,191,141,199,133,187,115,23,235,181,245,186,156,124,123,59,141,191,240,106,241,84,52,73,23,131,171,194,70,113,189,252,122,110,246,39,62,252,217,26,101,219,217,251,133,242,47,143,191,243,164,150,115,252,250,207,66,95,103,89,123,92,105,191,91,222,156,184,240,168,3,179,29,181,73,140,111,182,20,153,226,255,35,70,163,166,217,46,251,212,244,121,145,102,146,153,204,48,147,153,204,100,70,246,131,201,157,92,28,17,168,54,0,128,38,96,0,24,104,192,24,29,108,196,242,242,31,190,89,162,34,8,221,186,106,174,147,1,173,37,179,21,219,208,20,27,111,197,80,40,82,136,196,235,192,109,111,32,177,7,7,12,36,183,239,251,189,62,252,44,7,143,241,54,251,234,25,232,137,233,54,247,77,116,106,175,177,181,100,186,207,208,66,170,204,185,248,10,205,125,180,72,219,137,107,215,155,172,234,67,0,165,23,119,205,145,206,73,184,204,5,188,81,251,194,181,71,107,7,121,171,211,157,122,180,220,90,139,218,88,191,191,199,191,202,36,254,217,165,44,77,15,81,195,205,241,223,0,5,238,116,178,152,40,36,88,82,18,177,60,149,42,12,147,145,220,0,163,173,109,93,17,153,171,106,229,62,90,183,203,41,215,11,107,82,31,227,183,219,172,1,94,21,178,238,134,192,231,227,67,58,247,44,34,76,166,233,36,196,0,81,2,181,137,58,89,132,185,43,229,206,113,216,26,209,85,84,199,55,195,18,0,247,104,173,41,105,59,62,170,171,232,24,217,208,21,111,62,114,182,78,70,55,202,79,71,143,8,236,130,61,38,130,12,196,32,133,3,198,113,128,140,180,184,176,0,218,114,90,84,183,162,182,149,73,179,239,16,47,56,128,188,162,142,229,249,237,87,97,103,253,27,219,249,225,155,83,190,206,171,111,196,111,140,193,250,55,117,31,22,56,184,64,120,113,215,172,92,22,200,51,189,115,70,208,17,25,97,113,189,93,95,87,55,28,210,88,42,69,48,252,48,203,235,245,101,251,184,191,118,124,83,3,207,157,203,202,20,189,173,55,117,28,111,181,181,105,39,176,174,106,156,41,145,33,182,104,37,149,198,204,129,59,161,112,80,82,27,230,40,143,78,170,23,30,145,103,237,253,147,191,124,37,60,230,238,75,115,16,42,17,42,70,67,75,41,208,64,95,237,190,11,240,149,223,252,165,126,23,125,148,200,107,8,46,3,33,118,75,110,113,117,20,192,130,165,238,238,26,36,78,85,213,80,115,161,238,50,111,162,163,73,217,80,13,199,156,123,134,201,204,14,45,237,178,188,63,130,241,199,176,11,102,196,167,248,12,191,148,79,36,157,102,213,196,252,195,159,213,102,121,222,110,254,52,99,197,157,212,229,208,255,186,205,93,204,59,68,238,246,4,243,243,246,243,196,244,244,244,93,27,229,183,195,89,202,27,234,13,218,144,173,56,35,37,132,103,183,49,166,47,227,143,183,207,113,93,61,29,169,105,245,169,62,135,31,216,47,115,246,118,47,246,160,157,16,162,162,192,158,160,160,202,238,6,58,197,179,91,90,5,145,81,230,94,220,207,151,44,229,32,206,37,67,175,197,247,211,159,96,255,111,126,126,96,159,229,70,23,0,106,85,149,88,10,93,58,60,175,188,51,95,21,196,152,73,47,5,201,41,64,119,223,85,15,213,136,184,111,230,116,70,255,240,161,45,44,234,250,142,169,158,183,90,211,212,33,124,61,100,145,61,206,33,211,111,247,187,169,54,178,80,24,217,194,137,250,57,131,57,173,144,54,117,230,80,198,0,132,134,207,143,62,12,133,194,178,38,183,58,16,135,64,57,37,30,33,236,182,251,61,119,113,6,87,198,40,1,233,136,17,66,40,139,129,25,108,72,68,19,136,0,10,51,40,38,172,99,0,136,81,24,173,38,84,54,190,228,217,190,62,114,157,147,208,196,118,55,140,101,86,139,61,143,154,114,58,49,1,233,56,28,227,140,150,70,232,102,79,148,158,181,215,177,108,70,132,96,132,205,245,181,23,168,25,31,155,219,51,71,116,42,61,44,254,76,93,46,76,128,153,38,221,160,172,201,231,213,71,62,83,41,253,102,56,39,161,193,173,100,23,25,50,16,155,168,177,238,55,73,157,40,246,100,164,71,204,44,208,121,146,166,51,74,41,91,154,92,157,55,248,119,88,190,199,237,237,227,254,245,100,243,161,250,102,75,253,34,243,215,253,155,159,5,215,129,29,11,245,2,198,192,157,155,94,25,53,195,187,207,238,100,199,234,0,24,4,41,135,96,55,137,220,18,3,72,42,67,165,227,44,31,229,217,187,59,211,121,106,79,89,230,72,190,220,217,229,125,102,4,142,29,114,51,199,3,25,10,17,81,87,109,72,146,180,114,78,143,14,144,18,65,75,54,77,25,21,5,36,45,136,62,177,118,136,113,182,61,114,161,154,1,128,171,0,152,32,167,11,77,135,176,35,192,243,208,101,41,32,18,211,3,16,53,49,70,8,142,77,144,160,183,7,198,8,40,97,192,38,144,165,149,154,4,182,139,192,98,169,170,128,142,181,171,237,178,36,246,85,31,78,154,244,144,153,77,94,130,21,74,70,11,87,193,204,230,229,192,47,95,154,55,71,191,70,105,111,149,49,209,62,237,4,238,44,126,88,248,40,248,144,104,94,30,53,14,189,235,204,223,121,186,200,183,73,252,114,180,135,53,26,57,186,192,191,255,254,239,148,76,153,42,230,115,235,227,105,153,146,58,84,201,140,216,231,224,245,96,187,163,60,65,133,196,69,8,0,64,163,196,128,36,105,233,210,39,120,41,160,164,36,149,174,123,47,226,190,212,127,251,243,83,82,67,215,161,163,32,246,36,172,45,128,108,77,237,59,121,161,113,117,77,207,132,176,141,69,17,0,76,34,59,206,210,215,60,125,25,16,76,105,227,235,115,4,139,157,17,141,43,162,229,171,173,108,27,209,185,108,68,154,115,120,221,168,66,134,168,86,80,171,165,185,158,143,241,121,53,29,232,41,201,228,217,14,215,107,74,217,142,117,208,176,51,25,178,153,52,21,107,212,28,169,234,190,234,254,113,154,83,223,73,199,33,1,9,9,2,184,18,74,48,0,73,176,146,146,2,74,68,224,148,30,74,147,9,200,211,152,172,68,101,105,165,124,77,246,219,244,17,5,40,109,151,143,198,113,133,16,45,20,195,73,139,14,98,96,55,51,249,34,75,212,165,119,9,7,56,25,145,222,182,134,91,18,35,117,96,95,133,139,67,186,189,147,222,142,238,165,121,243,222,213,106,223,110,12,230,97,125,212,12,163,121,241,216,151,75,223,25,174,59,225,133,86,61,233,246,81,143,197,168,6,192,4,0,2,28,93,84,84,121,112,233,129,149,166,30,178,60,28,242,73,55,7,113,253,173,184,125,91,222,214,155,139,93,117,63,217,45,195,158,246,229,235,254,163,191,3,159,95,241,198,25,143,245,58,198,203,193,237,40,58,30,238,95,77,99,99,41,85,48,10,0,224,16,145,218,53,66,24,187,110,176,168,113,98,25,49,149,242,173,227,131,94,215,203,226,54,221,196,37,215,126,255,192,123,110,245,60,233,60,91,57,236,197,60,86,113,52,10,79,0,143,160,38,117,194,164,171,102,235,85,109,104,74,114,63,163,8,211,60,181,121,21,182,238,160,117,65,150,184,64,135,21,87,1,17,151,131,6,92,80,81,23,246,159,78,121,124,87,66,37,94,68,128,20,147,218,138,69,97,69,137,68,0,145,128,84,92,104,54,37,9,225,12,34,219,8,84,84,89,64,32,214,165,45,95,31,99,251,95,97,132,234,30,223,131,159,19,239,9,26,70,128,118,128,242,46,119,31,235,254,44,233,183,242,253,177,253,170,218,83,155,223,85,180,198,23,138,22,76,119,129,93,84,191,241,160,32,1,53,98,56,152,142,38,20,130,157,25,50,28,216,198,135,241,41,101,177,169,132,105,150,238,190,47,201,44,145,131,85,61,42,12,16,2,37,148,144,56,49,51,25,166,88,180,42,182,224,234,245,63,191,162,43,25,121,238,114,239,127,248,229,199,219,23,24,234,194,239,5,36,29,32,38,16,144,0,65,60,228,11,212,244,232,131,3,83,68,141,129,4,134,174,8,141,215,131,144,119,168,192,112,251,32,28,26,16,175,55,102,182,86,180,41,132,245,248,44,147,214,163,156,14,33,90,87,238,103,44,224,49,101,167,131,186,89,74,98,218,211,85,124,58,148,99,83,225,224,128,195,121,214,153,6,130,134,10,224,57,4,156,15,218,48,0,17,159,250,122,80,93,250,165,128,183,223,55,248,95,22,85,81,40,74,142,208,175,44,34,22,28,176,0,129,2,10,34,1,42,100,140,208,10,6,105,43,186,122,118,64,108,96,135,200,6,21,188,69,103,224,98,146,218,48,11,55,129,77,98,50,26,20,203,22,216,131,177,230,218,87,125,1,203,160,1,214,26,205,140,220,177,187,230,49,182,17,218,171,236,220,54,207,197,171,68,95,111,94,108,29,47,226,209,182,116,237,162,181,159,14,71,135,230,187,226,67,229,20,144,65,92,79,77,11,103,209,6,198,160,18,7,25,170,152,2,102,50,11,192,102,48,90,74,23,231,226,132,190,212,229,190,216,240,154,67,204,79,118,233,184,63,231,220,242,92,218,101,253,36,105,211,230,211,11,10,28,187,235,107,203,24,57,175,71,199,147,150,186,100,67,76,143,169,177,91,75,17,64,192,170,101,183,78,165,177,1,220,204,100,209,158,115,114,209,241,99,183,43,14,153,41,207,224,117,127,63,137,39,215,13,94,202,205,73,55,202,6,54,93,115,167,206,110,103,246,195,200,148,144,148,20,81,59,221,190,174,182,155,192,102,44,178,42,31,116,239,53,189,6,247,39,255,164,135,85,139,29,82,205,4,101,87,1,113,32,169,86,0,43,74,129,117,56,246,30,246,66,40,244,100,172,152,17,0,42,2,80,0,128,138,237,130,176,64,59,227,156,172,10,178,151,168,30,105,74,19,9,97,201,25,183,229,182,187,245,119,83,183,225,156,78,210,219,108,47,113,116,3,232,104,146,53,90,118,170,74,247,98,103,245,67,98,172,5,124,193,126,122,78,247,0,134,188,203,153,118,161,160,28,160,36,204,155,31,143,135,199,241,107,25,33,182,30,33,0,12,200,191,126,34,200,102,36,62,229,121,30,73,237,147,5,213,135,9,51,96,31,145,251,168,228,136,128,136,72,108,147,242,148,73,185,4,52,1,33,201,204,77,245,170,122,165,123,98,16,14,183,156,95,115,255,215,190,123,237,31,204,198,253,179,251,72,58,126,63,156,186,109,40,74,38,16,4,157,217,81,76,33,243,241,197,124,87,131,198,42,49,8,6,69,52,200,58,44,195,77,0,158,135,63,35,114,134,0,87,232,193,96,31,239,97,55,205,117,106,233,54,27,246,47,166,240,204,113,81,251,208,62,31,133,206,109,215,70,51,193,94,207,175,61,100,153,67,100,113,30,243,35,94,96,8,68,180,57,3,182,228,128,125,68,143,221,175,96,194,76,75,18,5,97,170,253,143,150,11,84,146,4,132,0,82,108,17,43,109,36,86,153,9,98,7,48,138,1,18,65,9,166,8,234,66,26,35,147,148,1,88,133,105,45,97,66,211,42,9,13,209,62,61,127,131,152,38,91,16,36,224,106,146,140,48,54,174,204,253,126,255,227,172,179,135,158,233,185,207,153,199,139,246,114,93,253,242,67,155,157,227,163,19,236,91,115,230,251,163,15,154,247,94,215,246,72,81,12,209,106,117,48,46,35,227,0,2,2,0,160,13,10,176,192,82,1,0,130,194,25,120,227,83,62,223,208,59,215,55,222,249,242,229,207,221,188,212,115,241,203,188,106,123,190,244,53,63,37,64,189,12,60,129,15,224,163,226,51,88,171,69,81,52,202,123,43,80,108,73,145,145,109,181,25,12,8,139,177,26,127,194,167,243,97,170,172,16,27,53,54,143,106,123,166,174,189,92,28,75,199,232,147,181,236,248,216,49,28,198,94,95,236,39,231,122,252,227,115,58,172,23,243,36,159,230,237,136,251,46,42,82,70,118,177,91,126,88,48,119,45,93,107,110,90,211,235,81,253,11,225,67,225,111,154,191,203,237,69,139,110,8,244,70,149,171,0,24,120,161,12,170,2,129,142,124,102,51,118,17,185,42,32,237,7,10,51,10,104,197,40,17,178,95,135,21,209,176,150,11,14,2,42,228,190,200,76,196,138,106,80,20,32,175,20,91,93,235,105,57,165,141,110,205,124,109,157,75,242,154,160,187,138,70,9,76,132,93,237,71,58,143,193,27,123,30,144,144,55,118,70,79,98,56,112,233,66,105,169,48,211,129,145,196,143,150,255,237,79,58,68,50,228,109,221,138,72,216,99,7,54,188,71,208,232,233,50,253,38,29,99,78,51,58,72,153,81,113,204,236,65,203,105,150,78,64,12,80,225,240,181,117,231,16,51,158,152,14,55,57,161,20,139,78,82,148,229,19,29,54,207,127,190,120,195,239,157,206,245,143,255,191,231,203,111,60,173,57,225,15,186,182,53,171,226,183,58,219,19,116,131,116,144,246,202,112,249,205,201,24,149,75,165,223,21,56,84,98,52,177,144,25,46,207,188,103,189,228,112,135,131,247,162,45,16,2,97,124,138,231,17,235,72,72,51,167,14,175,37,223,217,226,233,153,40,48,250,3,231,198,207,178,92,54,133,18,229,13,238,98,44,190,174,41,132,3,193,159,93,131,153,186,172,42,111,177,35,10,248,84,19,180,171,97,14,213,151,83,144,253,222,104,69,151,128,128,100,18,74,9,68,8,0,13,22,194,161,0,0,25,219,24,182,124,2,150,0,224,42,238,114,238,68,80,235,168,173,157,108,162,75,60,130,32,107,23,41,15,179,1,73,64,133,162,149,170,184,131,167,47,186,73,116,24,38,6,76,226,214,88,118,251,189,151,153,172,101,251,248,122,204,110,185,179,201,202,209,178,116,90,123,253,208,131,199,126,251,208,203,205,207,195,43,201,142,254,33,242,151,122,202,15,230,187,37,248,28,62,82,196,113,170,91,156,202,11,0,128,2,144,196,164,114,34,65,0,66,135,12,122,241,14,207,159,240,59,127,245,250,203,254,109,222,175,215,219,101,158,23,82,91,121,48,95,47,109,251,103,153,238,94,87,29,166,55,127,216,218,27,159,26,14,156,208,122,192,59,86,20,184,114,181,233,107,108,131,109,55,21,73,160,80,18,34,129,82,95,195,57,41,128,112,117,142,40,155,187,141,204,65,0,147,107,203,242,88,30,187,63,115,60,186,95,186,8,186,147,188,245,151,231,87,230,155,121,179,184,186,68,144,38,231,106,248,166,169,175,141,74,47,198,66,117,150,29,187,141,240,51,167,129,62,102,18,92,132,140,4,174,48,112,53,35,164,21,50,108,104,97,52,179,66,185,81,82,153,11,0,0,20,10,192,18,168,210,86,140,64,70,200,65,197,45,228,7,33,49,214,28,51,201,46,34,145,231,44,116,133,107,10,207,73,255,119,90,82,173,6,107,114,230,36,103,163,106,212,50,209,40,75,75,166,129,149,133,51,101,35,170,132,193,177,157,254,46,65,245,155,251,83,173,66,98,240,9,39,224,128,228,135,32,254,86,140,72,82,42,100,41,88,245,4,248,199,247,98,21,183,221,135,241,205,14,125,230,100,36,211,185,0,156,28,124,31,137,193,49,130,145,0,25,31,229,255,232,108,102,104,1,33,144,194,23,213,171,95,183,254,121,201,10,239,106,191,202,253,246,63,252,191,63,188,178,149,255,91,249,141,195,243,30,71,106,52,50,16,116,33,210,44,39,48,191,106,126,173,231,223,26,169,158,36,246,80,194,66,34,152,24,77,6,15,7,129,197,23,61,27,0,161,19,230,21,168,38,121,221,223,217,56,210,205,90,233,235,232,21,37,86,115,121,208,211,253,17,40,241,189,179,186,135,112,32,3,119,206,61,254,146,158,6,253,87,138,157,61,213,90,143,114,73,139,179,148,53,61,130,153,123,134,140,44,46,178,28,81,0,48,12,0,10,9,0,128,20,0,136,64,136,13,129,2,56,198,18,0,48,24,192,154,3,244,68,202,162,155,112,13,179,84,105,147,53,106,187,97,90,53,201,59,90,179,57,85,150,98,104,127,123,99,136,145,196,72,64,28,166,150,113,77,224,231,189,95,253,186,205,227,26,118,166,91,41,40,62,168,177,188,188,152,63,146,54,221,149,23,155,225,176,253,253,135,79,230,83,126,49,124,167,123,209,206,36,9,205,44,113,150,107,48,32,98,4,136,5,128,9,8,169,62,214,232,6,201,29,93,156,247,51,179,127,221,235,190,62,248,135,159,174,31,247,124,123,199,245,206,127,218,246,15,11,62,175,203,226,226,56,39,219,200,81,249,221,255,254,167,60,252,170,223,138,197,127,4,62,1,43,152,224,6,127,132,135,97,152,224,206,9,37,237,168,130,16,76,181,132,216,45,64,36,2,213,5,2,212,0,133,165,194,186,228,90,23,209,111,223,231,52,141,215,169,31,62,92,28,143,175,177,158,219,121,219,121,142,60,251,185,242,186,215,237,124,57,83,152,217,132,82,107,29,86,250,181,176,130,5,148,36,46,235,153,246,218,211,139,106,140,96,148,38,45,24,56,63,137,111,87,49,236,20,51,16,26,202,145,101,244,160,7,209,76,2,88,18,175,16,232,37,71,72,160,90,0,140,132,170,246,40,101,109,50,128,148,198,10,246,40,131,74,80,93,69,65,36,236,202,30,219,102,227,41,226,244,196,107,194,234,170,104,216,132,72,91,16,202,184,92,128,30,86,189,162,212,230,24,197,169,156,239,153,209,194,118,181,84,62,193,18,49,209,159,24,254,183,27,8,90,148,17,71,161,44,36,209,44,128,55,36,65,232,153,159,245,249,168,215,153,222,169,213,12,228,174,50,11,167,59,200,193,49,196,9,212,27,100,3,32,49,145,181,195,69,36,96,44,131,102,62,113,104,227,189,210,114,77,212,189,247,249,203,249,15,78,255,185,249,250,196,191,179,240,249,115,199,199,125,204,29,93,58,81,236,164,105,104,209,36,211,49,169,105,77,145,202,147,82,113,157,5,204,33,181,132,255,50,175,187,111,208,211,18,163,207,164,203,20,122,112,21,101,192,65,208,194,207,229,72,33,100,100,143,126,81,111,119,76,87,214,80,91,248,226,251,222,62,29,195,115,156,99,174,208,10,43,196,244,116,107,218,144,221,26,26,246,201,167,78,72,168,128,241,153,75,166,84,163,108,74,181,125,71,101,229,74,64,147,182,9,17,30,0,148,36,178,68,5,13,104,160,201,2,0,100,39,140,131,39,82,77,121,220,169,4,36,19,16,145,116,33,65,55,242,41,69,168,86,102,207,35,75,93,68,46,48,179,41,234,218,62,3,194,255,151,122,178,201,196,156,141,111,172,97,39,105,182,143,222,103,153,231,87,59,127,32,135,158,99,251,176,86,103,154,98,132,234,221,121,207,117,201,155,171,91,232,203,190,239,203,255,239,126,104,175,239,141,246,140,142,109,147,87,189,192,158,206,213,90,96,3,169,132,88,22,88,200,88,184,111,122,121,46,206,59,185,56,239,112,245,125,253,9,255,34,107,249,143,249,249,227,245,15,222,105,167,63,174,253,86,150,213,85,79,55,174,23,29,182,244,175,254,236,78,126,245,255,56,242,243,24,253,139,160,123,151,235,197,108,121,236,203,63,121,231,131,241,109,121,146,75,155,98,139,228,136,200,37,3,198,58,114,168,235,78,172,24,74,7,192,34,0,172,153,82,151,229,132,20,181,214,198,14,47,87,240,220,156,43,175,179,51,56,99,113,231,239,99,61,251,100,193,109,217,98,149,40,81,34,226,32,138,0,105,220,170,249,104,219,110,84,169,115,156,221,79,165,189,179,27,192,172,64,155,20,170,152,75,42,70,12,120,149,143,90,82,19,128,202,86,132,189,101,211,9,6,40,17,212,12,156,64,170,133,66,232,42,0,192,16,49,155,4,23,16,72,13,131,58,223,165,54,244,20,235,186,254,191,104,110,212,147,187,240,49,35,154,134,114,137,17,210,100,150,129,49,64,138,214,160,77,205,45,68,247,218,184,95,82,71,241,247,102,246,180,213,195,230,169,236,167,213,191,70,112,47,119,102,226,138,101,125,200,161,88,40,13,152,6,39,133,16,158,205,36,140,136,231,146,17,15,178,26,89,217,59,255,114,126,174,231,169,239,103,121,203,117,121,3,8,8,48,169,62,168,188,33,163,210,31,222,133,176,204,134,219,85,222,202,41,65,179,54,234,17,11,209,5,96,56,163,63,198,113,251,79,206,62,237,124,250,239,255,190,247,223,223,199,245,254,230,251,59,235,226,243,24,162,27,221,243,241,138,94,211,111,157,203,62,213,29,207,111,75,190,157,199,52,157,36,36,177,170,10,177,224,81,181,39,166,114,150,199,151,246,148,142,190,16,136,131,245,153,217,1,110,157,208,63,151,52,60,238,100,238,224,121,15,237,224,215,143,125,143,41,219,15,216,233,239,247,190,145,121,14,138,181,17,20,15,89,234,127,245,93,113,13,102,14,188,203,147,74,92,6,1,29,62,34,59,144,12,235,243,143,58,192,210,77,37,173,11,92,112,84,179,215,243,73,204,48,204,238,216,30,79,125,223,51,99,14,226,210,109,118,18,213,156,42,163,171,124,16,69,180,200,7,187,165,103,158,141,145,33,144,16,98,195,164,166,45,184,168,56,192,7,144,154,150,249,141,246,255,134,223,173,124,233,94,217,119,135,207,156,187,212,227,100,183,201,112,62,77,198,229,63,110,94,212,250,85,242,139,68,96,169,88,122,152,158,103,109,67,18,122,82,86,125,252,166,241,172,183,235,233,99,70,191,105,218,179,155,77,111,83,20,176,9,155,107,223,23,238,165,168,17,107,200,108,113,60,113,121,238,179,115,200,155,42,66,188,145,163,238,9,6,53,221,213,195,14,191,130,161,166,192,21,83,216,13,158,198,151,208,7,230,25,247,51,254,100,251,197,246,246,231,215,237,97,61,63,123,92,103,251,215,244,241,105,90,31,231,143,139,134,107,37,109,191,152,26,231,201,146,103,251,119,254,149,143,141,255,31,151,255,75,251,255,186,223,255,159,246,55,255,187,127,253,221,255,249,223,217,93,191,126,245,239,193,191,186,201,101,157,242,101,104,183,136,141,185,225,11,235,132,166,74,133,102,148,236,28,12,134,75,0,162,1,16,25,49,227,226,228,154,73,202,193,51,188,21,154,241,89,100,155,97,180,177,41,14,137,130,32,189,74,173,118,209,165,245,19,247,235,214,197,173,235,186,186,217,75,238,227,200,125,113,203,255,201,250,187,196,183,240,235,63,253,45,47,223,191,254,178,126,169,159,207,119,255,23,151,223,62,206,229,154,95,207,111,111,99,230,216,84,119,242,57,217,123,101,36,219,231,245,114,38,99,125,231,250,199,231,118,113,255,219,242,102,138,34,10,44,165,53,109,210,0,117,48,173,219,186,105,143,232,44,232,80,43,202,192,154,83,179,242,114,227,58,191,93,159,215,251,185,221,151,237,231,187,207,188,244,249,105,92,187,243,184,252,114,159,231,62,127,223,253,185,99,51,55,254,236,136,183,103,46,223,179,253,41,159,113,253,157,223,255,228,195,255,206,127,250,203,121,244,233,251,225,143,219,204,143,219,196,19,75,115,4,31,41,191,59,15,239,163,142,196,44,19,82,27,41,128,81,52,210,152,224,187,246,50,37,15,121,200,131,171,55,151,238,250,157,116,46,55,53,203,132,207,231,155,63,126,255,179,63,254,236,203,252,62,249,126,190,79,63,55,190,155,239,250,125,179,7,217,17,230,240,48,143,20,32,132,160,176,247,101,35,0,253,171,199,255,241,48,86,180,244,252,46,202,182,152,195,175,99,237,94,253,52,251,178,248,99,245,95,211,241,205,201,19,159,185,251,167,24,203,255,242,207,60,255,175,255,244,229,247,159,61,248,60,231,231,70,152,209,145,39,114,54,222,108,179,214,28,219,156,83,158,123,254,195,117,126,247,99,255,228,201,244,253,102,127,118,222,121,246,186,191,83,1,7,144,232,249,64,118,243,104,228,209,120,30,141,231,241,208,243,246,215,15,214,35,122,110,200,156,79,200,77,173,199,124,139,245,144,32,232,42,10,14,153,108,253,220,144,9,51,189,234,96,108,157,98,137,117,216,38,76,237,9,49,189,111,140,206,71,116,243,67,123,144,205,65,37,102,177,182,177,18,151,160,190,160,120,206,98,0,0,203,144,64,1,8,121,92,229,122,198,133,77,38,205,145,233,24,34,45,14,65,68,172,153,168,124,208,150,80,42,177,165,200,101,48,173,96,129,114,128,65,2,36,181,131,119,14,163,115,66,122,171,250,232,162,120,108,55,123,181,107,119,95,25,32,220,237,62,101,11,4,105,219,168,221,107,77,183,150,7,93,91,227,216,244,107,231,176,64,69,197,79,163,98,233,79,70,110,14,89,246,234,153,193,177,202,175,9,43,40,204,218,4,162,11,45,108,148,192,173,42,67,84,41,196,26,199,22,144,126,96,37,227,152,203,146,153,75,13,235,142,104,242,105,64,172,208,98,63,150,82,250,150,148,186,202,141,251,45,70,229,251,167,183,239,243,205,58,130,105,244,252,147,160,245,235,170,19,235,1,191,106,93,224,53,246,148,49,50,227,132,105,165,94,198,93,157,241,115,203,119,214,223,25,255,202,250,247,140,223,83,223,127,121,250,240,88,207,199,240,105,240,197,218,218,91,177,242,83,248,33,120,186,34,87,179,134,5,49,90,153,177,2,169,239,96,168,69,169,84,107,43,173,148,112,32,6,131,171,99,84,141,75,121,193,106,176,36,182,9,12,168,56,213,150,178,110,89,194,109,104,11,77,119,92,171,103,105,215,61,235,254,226,43,243,38,123,143,251,202,114,191,122,121,252,152,235,204,251,107,253,253,147,236,97,251,121,245,204,234,204,179,132,141,238,226,101,111,237,25,247,84,82,94,31,246,71,75,251,226,192,154,129,53,3,180,99,86,2,107,8,24,163,132,173,141,209,18,102,174,162,45,227,34,107,67,202,138,88,103,69,80,103,232,241,213,133,110,49,67,42,239,55,59,253,104,79,240,169,109,109,133,125,242,104,206,231,117,113,87,195,207,254,246,39,255,96,121,107,108,110,236,253,250,115,142,8,23,172,92,62,121,207,115,43,71,248,133,73,153,221,36,0,244,187,203,170,218,50,135,203,4,60,245,38,93,110,11,152,43,207,157,127,253,244,249,102,191,237,161,190,169,195,187,189,231,187,89,144,33,204,35,186,183,82,48,206,51,246,122,68,228,111,231,150,122,88,203,250,75,37,192,142,54,25,222,163,36,159,162,127,225,31,238,224,255,190,117,30,172,255,231,191,86,223,149,148,136,167,156,37,79,60,27,154,241,188,115,118,250,121,206,252,7,246,175,0,214,249,196,175,128,71,135,195,100,7,197,129,122,184,83,77,13,240,155,165,90,80,174,156,21,104,119,239,236,17,213,186,72,207,51,191,35,163,106,99,188,227,123,7,231,250,96,91,223,23,38,171,109,23,136,154,238,48,61,99,184,112,48,152,171,207,3,169,150,29,149,65,65,153,112,196,17,8,17,219,1,241,84,134,170,227,8,7,29,39,69,230,2,196,78,71,4,96,86,176,2,188,21,147,51,80,24,16,125,50,225,56,12,198,144,172,55,160,154,222,45,100,175,52,238,133,144,114,31,31,240,166,94,241,170,28,152,204,149,148,77,17,6,43,173,99,160,1,173,219,234,22,250,78,127,233,240,232,235,99,125,253,152,175,123,126,130,95,13,253,179,23,134,183,250,248,145,178,171,158,74,172,228,169,3,139,159,11,91,131,213,192,10,156,13,122,206,175,141,208,236,187,211,177,118,120,230,223,23,254,187,3,27,97,231,60,157,170,43,27,161,57,1,103,49,250,29,141,103,124,247,252,229,184,45,100,174,119,174,168,129,73,220,223,56,95,230,186,123,244,68,215,245,190,93,123,175,245,195,169,46,249,100,182,180,201,6,129,162,140,121,97,129,132,6,53,128,112,34,38,0,38,190,125,255,135,186,254,205,155,60,110,62,107,125,60,197,26,15,133,167,141,92,184,180,44,13,15,226,20,110,157,193,54,88,167,87,100,56,68,16,210,33,108,138,66,17,11,4,29,218,66,229,176,20,72,232,13,32,17,144,138,97,205,174,180,86,48,73,11,218,17,160,232,199,206,114,8,18,147,90,108,70,182,235,54,189,72,120,123,156,63,189,232,153,174,31,59,196,22,8,233,136,91,220,118,91,113,147,99,74,54,148,58,93,143,140,15,51,83,133,131,224,38,96,80,82,128,32,156,88,136,161,101,66,6,225,124,52,206,140,189,193,20,113,106,90,150,207,94,234,5,241,172,33,171,40,198,249,152,44,34,71,108,116,10,13,238,245,201,22,61,38,233,94,203,195,240,123,229,239,119,217,127,224,77,115,224,125,249,141,194,245,22,91,177,96,251,155,64,73,10,147,96,101,0,216,194,239,139,91,79,24,99,144,235,156,252,140,17,115,219,219,4,20,32,183,185,61,150,60,56,182,236,46,96,249,126,198,95,145,190,96,243,74,124,191,19,255,233,161,217,177,51,204,198,56,210,18,88,62,121,157,222,255,143,215,123,255,231,125,55,244,183,217,181,62,182,146,150,139,156,206,233,156,126,142,121,199,4,243,156,218,254,219,225,40,6,31,115,4,225,253,37,227,161,144,91,148,171,172,193,38,142,222,74,40,187,199,99,215,142,43,16,166,198,153,5,53,88,69,182,214,254,173,251,216,46,132,24,211,61,191,131,111,14,6,209,225,160,24,61,47,45,3,49,155,3,3,34,2,70,8,62,173,11,202,21,15,181,246,238,3,49,45,176,65,176,53,1,130,84,234,146,56,56,150,242,70,140,179,45,128,171,150,173,7,108,12,176,72,43,233,168,43,181,160,46,135,163,123,159,126,175,217,177,123,197,94,226,137,47,72,114,7,64,119,236,66,165,178,122,115,167,73,28,244,198,126,67,150,254,249,202,15,221,11,102,255,118,254,217,189,234,193,229,102,241,82,208,65,106,52,4,208,133,149,236,2,2,216,130,106,12,205,89,204,22,90,223,108,163,29,252,239,191,79,227,169,2,194,135,187,76,54,39,125,92,145,97,214,169,188,51,204,38,122,11,109,240,134,255,243,114,248,157,71,198,235,111,207,173,143,51,231,74,156,92,89,228,87,203,186,166,117,69,78,104,195,23,179,195,128,0,1,153,151,66,130,146,40,72,132,76,13,140,41,2,134,189,20,151,167,191,249,241,79,170,191,60,135,187,139,111,231,169,235,253,225,95,239,238,187,33,159,180,217,48,36,32,208,13,54,171,142,0,39,30,17,213,181,158,136,137,135,154,25,141,110,65,171,65,26,14,11,38,112,88,184,72,50,70,187,224,166,106,163,245,1,194,200,22,184,201,84,182,136,68,167,38,83,187,44,203,253,177,94,111,235,186,122,109,145,85,13,96,97,149,153,89,123,39,121,115,3,101,99,132,112,86,18,209,215,0,149,165,227,217,144,202,38,35,84,8,224,77,7,0,122,233,130,68,199,83,75,104,157,251,70,236,76,181,168,145,13,88,69,129,197,58,237,19,133,123,37,68,217,211,34,68,84,96,186,35,150,59,234,130,165,109,205,118,250,111,238,154,140,58,177,251,179,155,191,72,78,22,111,92,120,147,45,81,153,148,222,129,0,9,252,34,152,191,31,91,40,244,112,67,67,187,101,250,205,220,0,36,200,65,55,50,178,228,129,182,58,238,39,48,190,55,255,182,199,26,111,78,95,109,255,213,191,126,237,197,95,135,8,119,40,115,141,55,77,124,110,176,244,225,246,255,242,197,209,250,104,239,197,213,239,55,68,202,82,158,157,163,231,152,61,27,231,172,231,173,54,145,183,202,87,225,178,219,179,157,112,8,2,33,28,13,16,222,241,107,133,27,65,152,106,220,38,243,227,91,44,115,250,158,210,22,194,129,54,5,46,51,139,111,24,159,7,21,235,251,14,228,32,182,86,42,214,132,151,74,154,139,247,173,64,0,28,71,116,49,210,168,107,169,202,148,45,112,49,102,139,160,200,151,49,137,229,106,87,102,171,117,182,52,223,136,170,9,176,18,129,106,88,27,41,102,99,37,109,36,129,206,40,219,141,20,48,140,0,36,6,7,165,245,121,166,30,86,222,176,27,245,153,121,199,188,100,110,84,165,114,227,80,11,63,52,11,86,118,54,233,9,200,98,146,174,136,230,228,4,206,10,141,97,101,80,70,220,14,114,229,239,94,124,87,207,74,153,34,122,106,229,162,145,2,203,172,13,6,22,0,64,64,84,217,142,112,141,5,233,72,188,13,116,27,139,195,225,53,141,168,84,189,211,180,220,137,154,39,187,169,231,12,175,61,190,81,254,173,45,222,121,172,114,240,57,39,136,156,157,231,122,164,191,249,88,52,62,247,43,155,181,139,79,91,73,171,198,21,54,216,196,2,78,65,43,147,76,196,4,33,34,166,96,56,34,130,32,102,198,229,168,175,227,252,231,151,195,31,187,189,84,172,213,234,237,60,107,251,247,121,254,15,79,124,213,150,85,122,146,20,245,1,95,115,222,242,184,100,52,117,10,70,106,199,178,157,124,176,126,48,7,198,178,165,11,67,210,3,9,2,0,201,192,195,176,84,180,154,98,87,181,102,23,90,43,138,30,254,250,149,109,51,76,230,116,205,98,250,113,173,197,114,187,175,122,112,249,113,46,215,111,247,235,183,195,173,47,115,218,96,200,97,134,47,92,183,155,174,21,183,82,48,202,118,192,169,112,165,209,36,49,112,168,96,148,195,38,22,240,164,31,194,2,8,55,163,20,70,252,204,58,217,40,198,180,37,222,213,104,172,173,192,178,74,128,97,205,17,221,200,120,141,136,88,133,108,195,174,77,188,149,106,118,145,242,114,122,104,121,195,117,125,199,77,162,69,204,46,62,95,113,88,24,102,152,29,102,128,2,88,68,3,219,224,184,19,12,12,20,89,153,84,46,115,76,63,76,63,192,54,49,162,151,56,135,3,193,237,75,49,0,4,149,12,176,183,91,95,138,174,126,82,189,183,233,205,251,243,236,45,172,143,119,193,255,255,138,159,45,126,217,241,137,11,175,247,152,253,191,47,219,243,223,116,47,47,167,164,107,58,253,239,212,110,148,209,57,157,163,243,182,237,121,206,76,44,239,211,228,223,119,254,237,114,254,56,116,136,151,238,29,185,147,213,159,82,52,115,57,32,50,63,190,37,202,100,145,84,69,237,213,53,122,53,23,211,133,101,83,235,12,22,11,27,158,181,98,35,42,240,239,230,69,13,13,21,125,125,94,152,12,102,26,112,80,16,123,198,130,201,60,168,96,160,139,4,51,0,198,146,43,228,74,49,68,92,83,116,188,169,31,118,243,221,170,209,54,96,37,110,13,40,179,140,53,83,76,25,161,133,12,160,0,178,197,112,64,97,19,25,42,13,41,206,38,113,231,73,229,67,114,142,111,149,199,205,92,251,23,60,135,228,126,195,122,237,175,175,14,167,56,15,19,186,69,216,45,146,144,14,14,74,150,221,26,98,82,102,150,167,46,30,225,112,1,209,89,155,147,4,85,74,1,37,116,35,10,89,36,2,11,144,122,45,197,94,166,204,35,173,48,231,140,29,246,41,130,43,141,34,195,227,147,76,205,117,129,221,224,11,253,55,186,55,14,175,186,255,42,157,17,181,59,57,58,51,56,185,95,182,226,245,208,231,86,25,23,166,157,87,155,141,69,227,218,210,48,145,23,167,196,0,0,155,74,77,136,36,138,73,36,198,136,169,145,14,10,216,186,207,129,137,19,217,43,38,125,95,84,10,121,253,171,226,99,240,184,7,62,106,59,26,140,94,200,30,251,194,147,59,84,254,122,147,234,96,124,101,136,172,160,141,88,182,21,17,8,32,136,128,13,24,213,132,224,187,193,154,145,146,84,112,98,102,42,112,214,255,151,160,84,170,18,19,102,156,197,137,103,174,179,206,184,184,123,156,113,13,58,46,24,0,86,93,30,119,60,19,248,185,53,165,19,236,118,41,217,167,149,183,95,33,6,205,210,212,89,51,198,86,45,193,140,99,111,102,212,182,135,162,74,165,136,56,179,123,68,23,147,43,182,52,58,80,26,135,205,96,136,9,81,236,27,84,32,72,208,10,1,101,137,5,55,118,192,157,198,217,190,243,220,85,19,147,39,254,240,155,82,224,131,233,139,15,109,254,213,31,70,14,235,128,25,48,27,1,64,3,154,108,17,80,40,100,146,140,111,48,116,32,20,64,155,233,156,186,247,243,220,154,38,100,0,183,133,28,122,142,20,220,91,14,241,118,109,139,222,140,93,210,125,136,119,123,130,79,191,215,120,203,65,7,174,233,159,143,6,59,31,190,122,121,158,41,126,238,202,119,45,255,164,60,36,71,247,232,30,179,199,164,219,158,241,167,120,40,75,142,18,172,7,244,109,71,30,146,135,12,181,131,220,94,170,201,100,169,131,205,97,12,20,48,62,83,167,106,93,125,175,188,185,190,238,187,151,107,242,134,67,25,163,189,33,148,50,143,180,210,57,219,188,8,235,18,245,168,4,194,236,201,66,100,106,15,18,128,1,132,17,80,212,2,146,49,152,11,89,201,71,236,121,169,219,148,207,239,127,127,165,162,89,220,128,86,143,112,39,10,10,50,149,2,28,73,65,27,160,136,2,148,20,134,81,226,74,222,53,226,206,211,201,251,14,5,22,244,197,62,188,203,154,126,217,26,124,143,253,92,190,125,27,123,3,13,97,83,200,182,204,160,134,212,217,142,76,133,67,23,233,69,124,141,159,110,95,63,251,127,250,125,184,104,190,128,126,37,22,250,44,108,153,156,137,221,140,70,153,52,10,121,148,184,136,117,137,87,230,144,89,83,60,174,8,243,220,190,1,225,145,158,130,119,9,127,249,234,93,118,95,231,179,250,30,220,20,182,135,219,211,39,215,123,163,155,159,144,123,125,125,168,251,138,221,60,238,71,52,7,235,248,72,123,79,148,160,69,6,99,48,146,44,209,99,196,16,36,142,36,106,10,12,178,100,136,116,60,145,13,31,26,162,218,93,101,47,167,160,99,113,47,227,101,223,110,254,216,97,61,23,28,230,21,116,110,175,169,191,201,255,53,68,42,25,40,192,107,153,25,255,239,53,198,33,99,98,250,2,210,214,131,194,81,38,0,34,32,104,41,38,244,130,131,146,100,248,134,191,235,229,247,211,143,71,101,196,113,227,221,218,119,69,63,41,18,184,253,45,44,134,154,241,246,109,248,177,172,83,166,104,81,30,189,95,61,38,139,87,79,194,118,186,212,211,158,170,239,140,175,203,187,108,232,210,24,198,169,144,24,196,0,12,212,120,176,160,106,85,156,10,73,245,168,170,72,164,103,233,165,173,209,93,43,53,74,92,58,96,40,231,50,1,98,138,5,82,181,178,17,3,11,187,180,90,117,63,92,156,117,205,222,139,58,48,252,5,242,101,19,154,31,131,226,144,73,81,154,66,216,68,23,22,17,240,13,96,142,82,203,50,237,189,204,245,116,236,125,154,178,182,53,88,185,206,133,17,70,239,225,238,100,26,21,200,128,234,237,1,78,68,64,179,216,77,74,172,63,203,250,174,237,30,45,235,252,182,174,184,133,63,241,97,217,234,47,109,126,108,241,218,40,37,254,57,101,143,244,152,183,166,185,113,52,199,253,1,249,195,12,184,11,75,138,217,19,6,200,232,145,65,100,36,50,204,160,42,244,56,60,43,99,188,31,31,106,44,183,69,77,134,94,234,160,60,251,150,3,152,235,114,17,182,209,219,223,255,109,23,235,2,59,254,221,44,194,26,210,22,173,83,231,208,124,255,98,212,247,179,178,2,49,56,76,65,211,54,69,4,128,9,142,96,164,1,68,29,64,172,2,138,162,229,228,17,235,166,110,227,112,251,71,42,24,213,32,76,16,23,157,205,29,40,7,13,35,44,43,60,76,160,81,74,151,0,2,210,75,111,138,5,249,49,121,172,96,11,119,198,195,69,185,221,169,201,118,189,170,53,113,193,153,236,93,30,161,186,160,89,58,153,237,163,90,165,133,26,105,37,67,199,230,14,61,224,107,197,203,193,21,224,29,104,82,141,156,74,133,107,0,0,166,25,50,163,81,8,98,1,32,175,213,51,113,18,47,185,177,229,232,221,156,115,119,99,211,186,242,230,117,217,217,59,239,8,39,86,119,193,135,121,151,41,227,52,120,248,172,249,4,105,154,161,106,123,39,31,77,59,219,79,102,211,31,45,95,26,55,192,8,146,201,193,129,140,40,57,231,152,40,38,129,132,132,25,33,163,166,98,105,204,17,50,108,96,36,196,112,24,164,225,81,121,253,219,167,229,215,132,253,167,155,237,83,252,159,79,118,142,246,31,95,116,25,124,134,99,107,155,141,30,103,181,25,182,191,60,124,44,79,121,194,197,88,40,40,82,225,7,236,110,16,95,212,90,185,6,36,86,60,219,163,145,120,129,48,33,106,213,131,190,94,238,211,74,115,58,178,49,244,97,111,170,198,50,12,151,97,218,190,200,218,229,107,41,77,234,114,191,62,247,249,250,97,61,92,101,112,49,50,213,75,174,196,191,220,119,189,166,157,84,123,36,149,70,19,150,130,82,109,51,10,132,167,156,229,83,90,82,84,139,150,164,172,22,165,244,29,4,151,170,37,76,17,98,12,70,104,233,0,212,8,81,147,118,81,113,179,119,56,135,151,109,179,123,93,156,37,253,121,99,212,69,226,222,228,52,113,90,15,213,248,105,52,100,70,80,18,154,216,70,227,119,109,153,12,131,120,128,75,79,4,18,153,244,126,106,191,159,158,235,231,105,24,14,121,152,198,71,239,121,126,199,217,218,82,51,102,213,211,251,77,6,77,213,98,227,177,65,142,23,226,153,178,76,246,240,242,225,177,242,251,237,164,186,154,85,19,120,23,249,35,229,72,95,165,0,32,71,18,217,146,227,237,36,131,90,125,189,225,166,123,252,62,171,49,94,25,21,57,119,207,123,1,239,218,151,99,103,84,76,88,119,216,236,96,29,206,158,16,102,210,202,81,18,89,196,37,71,215,73,240,80,149,168,168,173,15,91,158,244,69,189,65,218,80,82,45,100,109,164,54,0,49,156,168,1,163,98,102,188,114,42,222,193,52,99,117,59,213,241,139,91,119,250,118,245,253,189,34,133,218,189,65,29,86,164,33,185,177,52,61,146,149,40,242,232,128,250,106,19,10,29,180,3,61,112,223,40,231,147,191,108,90,52,211,241,236,246,243,230,239,112,114,120,90,233,115,244,20,114,68,92,201,6,219,49,114,202,101,160,219,206,78,56,81,3,41,96,149,140,162,90,57,169,33,151,77,220,28,22,228,201,253,12,249,128,250,172,162,231,106,106,85,18,19,197,0,12,229,96,30,10,42,6,179,195,3,214,154,96,53,142,238,177,37,113,125,203,251,171,79,185,113,197,100,207,31,156,188,191,95,49,117,143,106,203,54,93,11,56,193,107,72,26,171,79,138,140,125,171,69,8,71,249,22,199,211,206,180,220,182,56,32,230,16,70,50,2,36,180,27,50,81,38,74,26,218,177,73,33,145,74,76,156,241,10,156,2,25,84,81,14,1,22,88,119,221,185,222,252,15,189,253,31,57,254,214,241,117,15,246,133,248,159,215,251,127,219,254,225,15,124,203,182,254,127,31,83,143,172,143,244,99,214,183,185,178,63,252,37,127,252,71,214,63,131,31,101,129,96,139,0,51,136,237,155,227,106,174,106,205,171,56,64,205,227,5,139,224,22,216,50,21,210,215,160,209,116,183,226,206,0,43,37,13,20,128,45,111,107,74,28,61,161,81,84,107,201,216,195,154,89,43,167,239,193,214,218,221,95,126,59,99,157,109,40,124,119,224,120,203,251,103,248,204,235,86,209,110,244,40,45,83,151,192,164,118,173,47,134,125,140,195,103,95,177,72,234,11,178,17,92,9,202,69,42,34,107,120,201,49,184,165,130,144,42,110,85,196,90,164,32,138,160,16,23,187,232,214,12,91,77,178,201,149,95,82,190,56,176,9,51,251,198,191,250,240,29,195,223,168,183,160,32,65,104,176,230,239,125,44,211,100,48,48,152,81,123,115,234,52,115,127,50,198,211,206,45,115,228,174,57,88,130,61,48,36,123,162,19,226,225,189,77,130,220,190,166,247,50,125,164,200,107,134,26,133,199,93,210,86,200,108,232,154,53,25,142,97,34,143,216,242,226,123,117,207,238,36,14,254,35,229,43,197,206,29,140,88,88,144,68,42,182,140,70,206,228,240,239,175,227,29,98,16,90,203,97,55,36,208,119,50,217,1,58,29,134,68,73,197,75,189,36,85,191,199,30,102,98,219,235,179,38,1,80,181,117,29,35,200,153,113,67,118,231,94,68,106,21,216,105,41,134,153,80,96,2,190,14,7,246,49,223,186,147,9,17,83,178,101,100,131,165,2,57,78,87,190,216,215,64,222,35,103,246,253,89,111,189,208,235,252,213,73,178,152,166,42,143,87,83,33,87,241,184,250,68,96,37,113,162,2,14,169,161,154,14,213,236,46,161,56,187,108,183,255,122,52,40,48,28,210,24,231,194,190,113,38,210,98,125,149,34,154,148,200,42,86,106,203,134,147,120,3,37,68,11,241,206,137,185,167,104,98,117,237,56,24,106,208,188,40,1,210,234,46,28,148,93,14,227,28,129,57,67,230,236,122,51,240,214,159,221,159,147,88,97,202,251,246,166,220,110,77,123,189,53,245,174,230,230,235,235,107,183,60,167,229,140,126,90,123,58,232,210,96,105,73,68,10,252,48,111,205,86,81,52,24,106,186,253,196,227,61,5,64,97,91,42,35,96,73,49,130,144,144,113,202,196,132,140,131,50,81,76,65,136,56,112,216,161,38,2,141,146,76,54,85,225,214,242,30,191,221,233,18,173,116,109,182,122,126,211,168,213,22,83,182,20,189,31,239,121,252,236,135,159,214,95,179,120,91,14,203,122,62,93,126,185,121,120,147,191,255,29,59,56,185,118,11,189,165,170,52,181,80,50,224,44,7,2,105,176,178,6,12,136,161,136,192,50,118,33,172,182,45,211,142,197,175,90,99,40,185,6,53,51,177,251,124,245,178,157,115,110,65,21,161,75,221,215,231,253,245,253,59,216,250,246,132,31,116,127,113,163,236,112,207,190,197,59,16,102,119,190,242,244,193,28,106,242,32,138,37,215,114,13,74,6,66,165,37,172,146,73,77,51,166,41,99,138,31,136,109,52,26,2,70,8,74,193,84,213,160,44,84,142,218,193,140,165,151,179,99,54,128,142,148,15,225,13,196,96,5,128,176,0,52,40,41,144,117,76,208,103,7,51,33,198,152,211,101,122,126,110,201,103,207,38,72,150,238,241,64,147,242,80,158,24,60,129,72,10,132,140,64,178,242,17,98,154,10,21,247,228,102,177,21,66,208,207,19,252,135,206,191,141,63,144,203,128,96,196,72,33,194,0,128,72,195,219,139,226,47,2,132,138,235,16,120,152,86,235,237,158,129,28,156,131,231,24,66,44,49,81,106,27,186,249,139,77,28,241,240,179,248,112,22,200,189,67,76,63,175,47,223,119,76,150,12,243,97,2,98,157,2,91,60,219,195,206,218,20,66,46,169,116,200,128,37,247,38,125,74,87,115,189,163,119,81,255,154,83,228,158,63,184,220,138,143,197,142,212,66,102,103,45,11,36,240,41,40,118,3,28,128,58,234,240,92,169,73,235,221,152,162,107,208,124,192,126,96,240,235,103,248,255,125,76,219,24,29,153,85,148,196,70,138,1,40,100,23,86,137,104,80,51,2,202,138,183,11,154,58,170,21,62,50,156,222,221,242,242,135,203,111,123,254,170,126,251,233,255,255,205,167,43,143,43,120,212,98,54,203,25,154,113,142,58,227,185,48,200,55,108,183,12,251,164,247,162,175,69,237,147,179,111,22,54,215,162,172,41,142,153,32,248,234,230,36,95,96,27,206,162,215,224,171,201,3,206,250,201,152,146,163,249,47,185,213,252,212,209,141,187,111,59,87,155,193,135,74,231,233,49,20,229,252,148,17,102,67,177,65,42,216,204,17,239,24,18,5,17,19,212,160,12,16,4,49,15,16,7,0,173,201,84,206,0,66,20,61,90,197,60,4,84,202,88,198,161,202,88,40,114,83,119,163,173,119,249,164,62,125,75,175,127,219,199,95,251,242,27,126,109,197,1,125,205,250,249,231,245,170,237,237,173,223,174,248,122,140,150,186,123,94,76,22,155,85,3,45,103,155,26,130,206,149,159,235,38,22,211,51,25,1,204,128,140,81,219,209,237,203,178,245,210,159,25,95,200,172,75,0,155,181,160,215,182,19,53,156,198,76,157,45,15,31,179,30,217,206,169,217,99,125,92,230,222,253,178,243,52,2,2,250,133,199,26,124,189,243,51,235,235,224,185,156,19,74,16,66,129,146,147,101,118,76,217,1,3,98,90,88,82,128,207,111,95,212,24,132,16,204,32,216,168,109,93,212,162,65,128,131,131,101,216,101,252,73,184,130,253,159,189,65,202,237,23,233,78,29,162,16,152,88,100,13,2,205,102,18,30,140,99,218,64,77,175,185,211,211,143,207,103,153,51,151,37,160,51,39,192,30,8,16,196,109,170,30,200,241,126,85,111,200,136,96,112,1,19,158,130,2,12,6,70,0,22,87,217,165,77,25,119,77,14,138,128,220,9,255,132,61,203,9,151,207,141,213,36,76,16,104,135,68,28,12,4,4,25,251,139,200,144,30,135,74,220,32,158,213,201,237,161,90,227,51,190,242,82,97,168,53,124,232,231,23,28,143,179,206,153,1,28,75,125,243,181,12,240,95,121,150,195,128,123,22,82,46,119,168,114,189,199,84,199,205,7,173,103,158,187,71,58,203,103,236,143,131,117,241,118,180,231,6,1,75,18,68,87,175,98,207,189,235,57,219,31,183,94,154,179,54,197,221,223,105,50,111,182,81,235,209,67,209,69,77,26,44,170,83,43,25,81,128,25,35,80,81,216,100,174,208,90,122,255,56,130,141,223,63,205,191,60,103,110,186,27,144,180,86,169,51,82,0,10,167,43,66,118,49,144,162,165,164,46,88,132,72,16,172,34,147,97,104,179,235,213,45,95,77,22,211,73,121,251,208,235,213,105,129,189,123,168,137,227,8,203,144,37,88,48,43,200,147,196,70,122,211,171,121,109,114,221,87,80,57,147,92,224,247,220,61,169,151,245,194,181,150,25,171,207,72,238,108,70,71,24,22,229,108,52,136,147,181,237,119,173,238,114,60,216,255,51,215,175,179,22,17,24,117,163,5,172,218,221,201,231,150,184,200,72,1,5,0,73,77,222,204,36,1,18,147,24,2,67,36,83,74,162,26,164,134,225,8,45,36,172,176,196,138,84,150,189,130,84,234,176,185,40,133,157,49,129,189,181,110,208,20,245,61,98,244,100,251,195,123,121,203,221,113,28,103,217,233,155,25,154,213,7,171,131,236,132,60,71,240,101,197,90,225,111,160,131,76,107,69,6,38,34,77,171,101,29,111,133,216,216,160,208,150,128,128,6,96,33,64,27,177,54,81,98,171,196,205,200,9,238,18,170,114,226,216,133,45,88,207,203,199,251,237,122,93,125,199,57,244,188,241,47,119,254,126,76,7,215,148,147,166,241,101,154,126,58,140,204,24,200,98,135,1,76,196,136,165,226,72,231,153,167,100,42,186,91,149,166,41,153,6,3,27,6,86,169,8,150,182,21,5,33,138,21,26,47,118,74,20,159,84,240,208,178,229,194,193,88,210,55,0,200,102,199,2,128,160,212,59,16,206,30,36,139,73,22,131,1,50,189,194,96,91,79,185,231,52,211,61,222,48,228,158,213,119,19,200,81,198,5,88,168,187,28,80,18,1,21,212,176,202,13,239,54,157,138,204,46,136,45,25,212,123,66,65,21,161,74,6,96,50,149,1,9,164,101,65,86,160,183,226,144,119,200,89,22,59,221,21,39,81,175,241,34,161,241,190,162,168,81,25,114,188,98,99,119,207,68,79,148,142,193,235,148,228,217,53,228,13,95,134,62,55,108,167,30,225,144,165,0,157,230,2,40,158,220,60,113,150,49,8,64,134,32,195,49,179,151,202,93,30,169,175,171,223,143,122,174,119,227,229,248,233,165,39,127,253,226,123,207,127,251,25,190,194,87,122,205,81,226,99,188,209,4,59,178,82,128,67,172,30,2,8,217,41,59,59,210,43,79,77,46,234,171,101,220,107,112,43,246,173,31,197,97,120,2,80,90,74,183,61,24,20,0,16,34,162,4,18,207,158,136,76,153,190,204,179,243,129,190,39,185,62,128,205,38,189,208,95,251,188,246,106,149,200,192,138,216,18,55,211,205,155,179,195,157,190,250,142,167,93,115,175,159,132,206,9,252,211,201,221,161,6,110,142,183,74,198,49,189,110,218,159,86,191,45,44,100,250,100,1,121,96,104,100,171,208,234,178,67,184,26,181,104,252,134,235,58,185,123,161,89,240,177,76,110,230,179,23,204,237,240,16,67,130,80,25,41,216,16,146,29,177,49,132,168,135,76,153,83,32,137,36,211,76,46,67,115,7,223,234,104,6,0,41,180,184,96,89,85,71,21,149,118,245,246,98,41,94,173,116,152,225,111,187,234,93,206,24,159,202,192,145,110,117,52,85,59,178,135,103,197,129,5,39,228,152,189,125,117,188,128,79,129,131,147,22,93,41,109,213,233,142,63,44,60,115,254,126,230,51,8,10,148,96,74,185,188,168,224,161,110,195,6,72,215,101,255,188,179,20,162,152,210,170,5,250,48,216,210,142,28,244,167,64,162,107,175,63,96,165,84,221,229,251,92,215,109,221,147,188,213,159,48,77,78,238,117,174,98,239,248,126,55,31,114,161,118,153,80,68,89,236,153,150,145,35,91,32,135,78,59,62,156,178,107,76,33,8,15,17,9,224,42,34,1,105,116,1,6,109,40,85,105,155,50,61,215,164,107,188,216,42,110,141,50,201,124,131,24,4,7,22,177,137,77,18,204,145,36,62,8,21,197,54,97,106,238,121,141,220,54,24,25,213,99,177,118,158,201,109,93,14,1,235,176,146,33,34,172,157,191,128,114,5,70,1,128,211,0,149,90,228,165,83,145,129,203,192,219,35,61,112,210,6,145,0,82,32,38,64,26,116,125,14,133,218,254,132,190,130,235,221,180,233,14,235,239,50,121,115,68,211,175,239,91,246,26,76,3,120,216,37,196,16,101,230,125,194,243,188,117,250,128,44,28,84,101,194,195,120,120,183,88,134,164,31,149,104,201,14,20,192,240,150,4,204,68,198,146,33,89,159,52,231,220,159,40,189,238,235,169,231,82,251,15,254,250,175,214,113,30,173,52,172,115,117,217,35,51,99,108,37,11,114,20,128,6,72,2,44,73,74,133,161,114,50,60,169,96,84,173,133,4,29,195,97,209,242,189,198,151,15,64,5,72,211,141,73,141,214,42,160,0,33,160,178,2,239,172,217,186,84,207,46,196,34,18,178,228,142,20,9,58,201,188,80,33,179,76,87,196,29,91,28,59,126,77,9,182,189,57,237,161,247,122,151,0,83,254,87,83,129,89,95,40,170,245,178,118,159,83,116,248,225,242,126,10,18,164,164,240,32,72,8,20,210,73,161,152,253,9,119,174,25,219,23,182,247,89,255,236,219,243,217,175,120,254,122,222,238,185,181,250,116,17,157,48,82,161,21,22,135,216,38,18,88,146,162,53,200,146,34,106,44,25,48,73,2,166,6,198,164,4,97,66,111,66,96,0,96,77,168,128,92,180,16,181,180,149,152,40,220,159,117,179,74,151,150,136,212,128,50,33,144,64,162,24,158,253,68,143,17,134,188,50,71,159,66,139,175,238,181,166,251,110,96,94,87,110,80,29,197,163,94,194,69,184,178,179,53,80,24,176,0,104,89,36,82,96,0,13,237,197,228,50,30,42,93,133,197,98,214,209,115,212,119,98,56,108,0,198,92,31,174,224,100,92,158,22,140,106,111,122,31,234,200,74,155,182,28,105,190,101,250,124,251,102,209,18,185,80,96,89,227,170,149,178,199,71,14,135,139,163,81,62,27,0,85,70,0,168,218,154,106,193,216,134,42,200,160,162,212,72,89,139,21,161,106,139,83,137,104,46,15,253,103,216,202,58,160,65,18,216,12,52,160,9,50,5,76,226,158,75,205,202,164,89,215,55,57,214,54,88,194,218,217,120,223,88,234,136,131,60,40,231,175,126,148,65,81,154,53,197,153,101,97,205,69,31,96,13,114,114,199,120,187,177,198,52,35,211,91,86,142,4,0,25,89,80,40,64,2,5,0,203,125,138,247,29,117,184,245,152,188,239,196,172,14,211,244,235,251,22,113,106,127,30,131,102,132,169,28,95,152,191,106,192,61,15,196,241,124,158,212,55,121,61,76,225,218,0,51,105,111,12,213,100,203,68,21,17,128,84,18,3,128,211,197,236,113,174,195,92,203,225,55,187,207,196,109,239,63,215,31,127,250,151,245,123,175,244,49,115,16,155,185,56,190,112,192,116,145,2,18,43,81,71,188,101,80,118,36,44,77,180,223,61,63,76,208,74,176,209,182,168,34,187,101,75,52,52,233,194,134,54,22,27,12,43,1,67,128,168,122,142,159,237,78,157,189,219,70,216,186,53,197,206,192,52,208,192,91,2,113,114,244,224,217,176,29,212,172,222,62,85,177,227,188,121,220,243,157,218,197,248,100,129,255,242,48,93,199,185,173,195,254,203,153,246,139,215,178,28,241,215,136,228,173,119,122,34,73,248,73,224,213,55,227,18,27,238,60,118,207,179,220,53,241,240,7,166,115,115,251,140,27,247,243,191,120,190,205,231,209,207,75,235,91,215,245,28,244,82,29,208,146,12,44,91,88,37,34,145,234,183,243,80,32,70,26,83,0,195,20,200,154,16,58,38,82,64,187,72,112,54,216,90,154,168,49,86,37,74,234,233,26,157,32,148,76,123,159,249,230,86,175,105,179,61,143,215,102,121,225,138,5,22,105,65,90,182,114,225,156,54,240,72,24,82,87,25,185,204,243,58,110,226,231,24,30,83,84,90,37,235,123,119,62,161,21,127,1,227,66,227,192,133,3,139,153,117,194,192,80,99,219,194,53,114,2,0,85,96,211,80,44,219,89,248,206,38,57,51,73,177,141,115,25,153,47,109,0,167,236,142,219,244,42,27,91,129,110,251,4,22,185,125,143,124,23,62,57,178,69,22,117,105,17,10,224,130,247,211,6,135,19,155,209,52,128,228,48,180,95,119,85,32,230,155,55,143,211,26,69,81,48,82,80,184,24,81,203,152,114,79,254,94,217,128,220,100,36,61,240,127,19,136,32,64,130,62,140,64,38,119,48,89,153,46,238,67,239,211,30,185,204,217,50,15,28,219,191,194,209,200,88,178,228,48,62,171,189,125,77,112,213,39,222,55,146,220,59,159,77,241,174,168,186,138,80,193,130,6,245,32,242,238,184,75,232,49,236,65,51,12,78,165,64,108,129,164,64,204,194,40,68,2,168,131,124,133,209,12,136,8,135,238,230,183,119,16,3,235,182,192,52,160,69,80,50,53,204,80,11,204,161,198,68,209,10,2,221,107,93,240,195,206,103,236,148,16,25,42,172,80,98,68,131,154,6,248,30,72,7,59,217,111,104,79,100,158,144,241,37,100,157,117,79,136,186,87,212,112,100,13,103,51,73,207,139,185,134,59,105,120,162,124,215,187,212,135,95,54,47,253,255,235,186,157,124,158,50,207,219,208,194,8,135,209,0,125,122,213,237,103,91,251,84,103,247,223,144,237,195,92,147,91,120,59,158,242,180,27,26,132,189,212,154,52,211,203,109,210,236,163,116,38,177,218,67,161,107,178,12,65,26,48,105,131,168,22,108,86,98,139,105,7,43,43,52,71,51,100,19,219,101,175,160,19,9,124,83,246,212,163,11,62,233,79,125,188,6,125,181,202,254,64,54,220,205,7,230,252,31,61,12,213,167,221,109,245,114,117,100,132,243,145,58,101,95,101,19,123,7,97,178,174,194,40,60,148,49,40,51,81,22,79,44,31,39,213,155,43,217,254,138,243,235,181,190,237,121,79,7,11,31,11,154,164,176,102,40,6,8,148,81,200,22,36,201,99,125,153,51,37,170,213,144,86,138,113,144,77,134,80,20,164,18,98,1,0,24,84,49,76,26,130,153,156,10,141,100,26,22,6,37,196,130,111,204,124,248,251,221,101,150,126,148,117,202,51,58,197,245,164,221,116,149,45,209,135,110,186,160,173,112,31,244,211,234,180,83,54,54,167,8,25,171,71,6,145,167,79,224,80,185,196,150,125,249,58,235,58,16,25,214,136,121,76,22,191,255,241,27,22,124,15,11,22,218,249,140,161,78,237,6,98,163,169,150,19,123,188,127,165,15,251,251,218,167,155,144,204,11,28,238,174,92,20,175,59,250,188,205,117,245,189,124,191,225,76,232,174,48,156,237,196,186,22,243,98,88,188,203,101,52,148,193,172,244,231,93,251,54,87,57,98,85,138,41,46,232,96,226,90,211,12,70,41,14,24,136,142,18,54,154,98,1,0,80,146,229,194,43,225,30,249,211,243,64,196,80,59,228,27,68,2,11,84,4,0,197,166,72,192,100,230,96,178,229,187,77,77,122,244,90,31,207,121,156,111,243,193,213,155,93,146,48,186,100,237,33,136,160,72,166,56,223,30,18,78,112,124,46,34,24,48,9,64,147,202,228,42,197,181,168,8,48,19,60,170,190,55,244,100,234,32,209,20,116,64,172,164,157,130,0,41,39,0,137,176,20,224,115,139,165,8,0,14,7,18,0,183,163,137,41,192,247,227,131,224,187,44,180,108,151,69,121,246,145,149,1,127,133,3,227,179,25,83,246,182,190,22,95,41,40,236,163,71,11,99,233,64,142,105,231,69,210,169,2,83,124,46,212,219,252,143,172,237,206,71,174,31,68,151,67,22,203,40,209,208,77,62,222,47,247,245,131,198,3,100,141,130,192,23,64,140,100,130,180,4,238,98,70,77,233,241,73,78,237,145,225,151,41,94,229,96,235,165,127,211,125,53,94,215,248,234,201,201,247,232,153,206,207,86,190,244,255,172,199,153,30,153,244,102,206,223,241,226,31,135,40,51,205,157,207,175,231,60,172,207,153,61,247,215,139,158,15,211,15,147,227,99,143,31,175,233,201,123,169,103,254,131,147,103,253,251,177,108,189,167,99,142,124,223,154,145,207,130,6,231,76,37,234,170,169,147,100,103,18,147,172,7,91,61,59,244,34,58,183,190,154,14,10,253,248,98,246,109,183,89,86,19,212,66,175,50,54,173,212,56,14,199,75,219,93,234,125,220,239,248,250,199,95,127,241,250,255,94,231,127,192,252,155,85,158,26,44,172,52,45,226,82,221,85,97,146,53,246,12,159,187,218,104,238,226,14,220,130,237,205,236,238,143,181,176,227,108,182,2,223,141,92,15,230,123,15,79,68,179,149,63,118,213,181,239,195,77,110,230,247,213,29,35,51,53,141,115,142,92,205,225,236,121,199,162,209,128,192,6,162,152,139,25,68,3,160,67,180,5,238,98,16,65,212,66,80,116,130,43,245,158,174,25,31,142,143,166,199,148,237,17,78,60,167,201,105,191,198,253,114,120,222,95,221,159,111,126,204,216,185,234,215,246,218,221,229,76,107,173,186,84,107,104,28,199,128,3,3,85,83,4,181,56,127,62,219,180,207,120,111,188,245,27,155,53,99,246,154,247,197,219,90,59,235,55,254,78,254,30,126,198,215,144,237,216,144,145,38,143,190,124,203,253,119,199,119,120,114,126,220,121,82,63,48,245,211,58,113,109,207,21,147,166,182,251,215,133,62,251,151,191,156,95,127,186,83,239,175,215,208,15,183,249,118,29,239,223,33,156,173,27,126,62,202,177,188,150,87,160,30,44,87,92,112,92,116,40,4,139,61,249,40,53,168,179,238,109,181,81,173,210,196,110,231,227,112,204,62,86,231,118,59,235,196,199,136,102,121,121,126,223,139,38,129,144,75,20,206,148,203,212,92,39,86,77,88,19,83,222,214,127,20,139,29,159,249,236,115,60,154,183,127,12,241,231,225,167,253,55,186,196,63,158,226,218,218,49,194,164,194,43,125,149,83,61,126,21,29,126,188,249,112,122,174,249,188,194,135,229,94,175,79,193,55,2,194,138,193,144,37,68,116,24,61,90,33,158,216,0,114,210,59,36,87,225,52,0,195,44,57,201,217,207,38,235,43,46,208,237,108,242,135,167,249,135,213,163,127,110,147,192,204,207,122,155,25,31,1,244,176,50,2,0,1,54,131,109,79,161,49,106,120,53,159,250,252,186,254,120,204,122,229,26,35,42,48,251,148,4,151,157,67,5,31,51,251,54,247,206,163,218,238,186,252,243,180,119,37,199,177,110,17,142,242,2,159,177,116,56,211,224,131,79,57,2,45,228,61,130,48,141,101,168,113,142,56,136,116,43,232,179,212,196,107,230,98,45,158,151,196,175,120,224,87,85,232,0,64,136,36,17,32,23,16,52,118,235,8,6,122,132,20,113,114,162,46,186,247,127,220,222,189,247,57,251,183,208,3,122,151,15,175,245,7,247,214,180,44,15,220,168,209,223,162,201,76,92,105,140,250,162,253,253,183,245,234,126,177,127,180,62,242,217,254,41,253,233,206,254,28,219,123,46,126,228,111,248,225,117,11,175,181,161,216,71,12,81,131,41,35,204,64,65,4,101,11,200,196,11,18,91,119,61,83,141,13,14,69,50,209,3,34,87,213,66,211,72,181,72,20,92,208,161,204,93,41,128,173,186,111,213,238,11,247,15,246,103,255,224,245,127,232,124,185,224,121,149,35,179,106,166,56,197,74,37,73,218,162,16,216,93,191,69,169,249,28,11,15,182,70,133,82,186,97,51,199,115,154,159,214,179,125,212,109,188,119,221,76,214,152,154,83,109,110,205,234,195,214,233,19,48,235,68,146,37,33,53,200,17,168,121,74,233,9,132,128,98,46,6,162,192,80,0,17,193,64,158,204,196,104,0,41,191,32,27,89,64,202,221,223,174,124,124,57,35,251,22,218,232,73,124,49,223,221,246,211,203,254,222,187,251,185,244,99,217,31,207,103,86,102,126,52,174,16,73,134,136,26,10,12,24,145,2,99,0,48,144,200,218,62,201,160,188,168,190,49,83,98,38,51,37,24,50,245,170,75,253,78,229,242,96,48,120,10,205,52,230,139,208,29,11,62,216,245,37,156,189,39,189,143,41,253,243,29,159,94,180,194,206,156,143,237,239,31,44,118,29,70,38,216,234,229,158,212,28,211,189,103,125,148,127,94,180,7,25,118,170,141,32,3,192,56,74,212,182,49,223,35,128,128,91,55,112,193,101,51,144,112,20,153,200,228,86,101,33,182,74,200,30,39,3,44,36,131,94,162,36,137,176,231,5,150,146,133,11,54,215,225,172,250,184,85,29,107,33,59,159,144,154,41,95,91,129,125,216,189,151,167,2,9,226,208,30,74,246,50,247,224,38,87,108,163,10,13,141,1,24,16,32,107,15,48,44,123,134,152,28,81,236,64,228,228,42,10,72,161,61,139,118,10,71,207,47,49,237,67,153,150,173,252,201,240,143,166,111,252,86,149,169,38,25,12,38,79,173,65,123,210,210,39,70,104,24,37,85,221,233,172,27,250,121,62,230,21,190,115,109,62,166,231,116,154,201,65,14,222,49,11,94,136,98,49,93,149,37,132,176,6,171,60,25,250,131,194,122,77,237,237,6,96,61,242,133,173,87,36,147,90,43,212,90,230,25,179,134,233,254,0,232,62,162,253,242,44,156,15,235,28,3,185,167,21,171,75,42,41,99,16,206,72,24,10,13,215,46,139,106,138,71,34,189,116,82,239,151,239,30,217,55,255,255,207,91,174,231,235,188,146,195,123,235,111,54,250,195,219,242,164,187,213,205,124,72,135,170,244,11,144,5,98,51,246,146,233,184,232,39,251,163,15,31,28,223,61,87,222,111,62,100,63,253,99,205,127,229,180,111,127,173,107,95,170,225,110,228,141,174,225,160,130,71,18,24,135,5,74,245,196,27,53,226,92,196,142,36,33,85,104,188,34,153,112,177,40,86,197,84,242,113,204,92,60,201,14,123,64,117,161,120,238,57,185,115,91,15,158,155,31,235,243,239,157,163,101,124,84,152,178,199,71,153,9,85,22,36,18,106,148,26,200,2,80,111,168,80,27,186,184,174,47,55,36,190,126,228,79,207,227,10,61,42,189,45,247,172,193,65,153,88,254,202,217,144,23,45,144,152,130,64,172,42,166,17,65,177,204,96,19,13,8,36,128,0,1,161,108,43,88,246,87,249,34,133,123,27,179,93,246,6,237,185,120,31,199,157,175,210,62,250,241,155,139,254,106,60,252,249,235,199,152,203,230,181,29,157,28,22,162,17,184,184,251,219,130,145,160,0,88,31,2,10,116,16,125,235,49,74,130,233,121,49,67,24,73,28,64,154,196,105,146,154,48,72,50,113,121,64,36,35,107,32,214,41,153,151,180,119,247,247,93,146,69,177,151,255,237,217,142,252,247,127,43,110,181,165,108,255,239,173,219,255,247,59,250,255,158,214,238,235,218,124,115,93,84,180,209,26,120,38,206,220,101,167,153,245,55,101,117,66,68,38,98,9,33,170,116,64,136,33,216,0,132,195,98,128,75,13,16,248,20,72,105,5,151,202,212,162,52,106,236,0,36,233,153,114,28,96,128,97,142,91,230,76,101,221,148,66,117,245,120,145,142,210,176,16,218,201,190,179,180,231,230,147,58,32,5,218,82,205,65,24,193,32,80,146,53,0,68,7,184,234,101,70,199,2,193,9,167,17,70,83,204,0,32,79,156,10,11,132,61,60,60,230,254,104,43,56,157,249,117,248,219,230,161,118,124,113,24,160,163,187,0,0,100,196,12,212,10,160,244,78,199,162,3,238,174,95,251,117,201,159,253,60,221,42,177,106,203,23,206,185,247,148,228,4,83,157,59,219,23,139,180,74,88,195,6,4,98,197,248,164,212,30,227,231,197,150,23,33,35,173,16,216,90,17,61,118,221,38,186,143,16,166,220,59,28,117,4,87,224,233,193,164,205,242,72,16,16,89,11,128,25,142,107,37,33,120,73,123,176,195,187,151,87,237,248,163,243,255,251,102,76,154,181,223,247,126,84,25,253,242,194,122,145,255,175,110,160,231,84,139,62,180,38,184,9,240,81,95,212,87,230,51,156,50,102,61,240,98,95,221,166,243,31,119,254,147,175,227,199,246,127,120,110,78,47,95,243,238,174,223,70,212,224,57,137,2,56,74,118,8,153,3,168,168,104,140,14,65,0,72,237,4,21,129,44,171,173,26,3,185,209,48,187,201,203,107,99,46,64,27,48,197,150,217,134,92,31,236,189,231,253,139,87,185,255,76,147,36,100,138,102,46,193,248,184,97,138,48,132,64,15,99,10,104,81,20,183,216,31,96,88,125,250,36,56,165,95,222,232,191,115,185,89,55,0,27,177,2,49,49,80,184,248,28,76,152,247,2,10,8,132,150,172,83,137,69,153,81,35,5,115,129,13,34,69,80,6,137,64,65,87,240,0,192,138,206,81,58,13,187,217,147,113,231,188,214,77,207,42,250,190,185,124,125,183,137,62,127,253,214,230,112,49,95,119,221,94,94,165,182,84,123,246,215,117,248,160,223,183,88,48,6,193,12,9,3,39,81,67,9,9,132,24,0,131,232,248,140,147,26,64,37,97,208,113,142,134,225,0,112,132,101,61,48,146,212,169,145,104,56,118,95,114,189,220,167,62,191,246,183,69,88,178,150,123,209,47,235,113,215,212,71,93,71,253,21,211,118,107,198,199,59,4,129,218,235,140,93,190,39,183,119,104,139,79,134,244,109,242,40,220,106,49,142,5,0,222,22,73,32,178,137,64,26,72,50,164,208,192,160,77,75,112,28,53,73,1,27,12,119,22,135,241,194,156,109,140,57,119,104,161,122,100,221,7,188,204,205,226,100,180,60,147,111,67,149,104,142,202,216,115,204,29,52,118,249,195,192,96,59,90,77,194,78,39,203,228,128,84,48,244,112,87,246,131,171,30,170,67,81,17,150,75,176,188,64,165,188,128,16,98,58,32,48,40,103,80,159,187,47,82,19,147,242,199,250,235,10,61,243,28,132,33,233,33,206,128,109,80,7,16,10,100,220,160,129,156,64,194,167,252,254,71,191,59,79,90,202,93,131,94,168,192,9,36,64,129,216,115,142,59,171,36,28,240,146,177,147,188,18,158,181,178,197,179,228,213,186,112,0,201,113,26,233,17,66,123,88,226,208,28,150,6,23,2,68,183,207,244,112,243,90,57,6,29,150,129,202,57,36,8,82,1,164,0,64,5,65,18,217,5,132,176,183,199,255,237,13,94,121,176,242,91,110,246,245,153,127,250,146,255,191,86,237,2,220,109,89,190,215,186,207,172,40,195,184,62,123,52,88,234,172,213,172,101,247,166,153,230,38,151,155,203,237,159,126,239,143,228,159,156,172,242,63,124,94,159,140,183,250,91,49,70,90,61,196,178,64,37,113,96,75,51,62,7,160,122,146,193,160,64,7,21,148,105,130,14,171,161,204,93,55,26,178,193,181,204,4,87,130,85,45,109,109,122,209,229,133,231,251,139,87,250,242,84,207,189,147,136,18,74,145,247,16,71,81,68,202,0,32,209,34,38,208,19,27,125,128,18,113,212,183,250,85,161,255,248,243,250,81,91,247,179,43,202,125,195,60,103,61,199,12,44,123,13,164,147,200,101,130,196,98,76,41,90,208,144,26,0,206,152,56,199,93,0,0,68,41,51,130,66,72,130,65,78,187,138,148,42,135,220,232,221,16,221,184,115,240,252,28,207,153,71,249,116,188,63,124,221,63,254,242,76,210,119,87,199,79,172,104,42,170,174,48,119,97,73,46,203,90,3,194,134,218,28,16,65,50,34,21,4,20,32,41,44,202,173,53,161,233,140,58,162,34,145,244,182,32,49,65,137,0,30,223,149,141,66,48,214,221,75,61,239,190,196,185,157,155,222,80,108,246,33,51,12,204,150,158,193,95,50,143,126,238,190,93,89,55,235,29,15,116,173,14,30,179,120,78,151,85,197,109,152,163,179,81,218,15,202,97,193,5,134,4,8,23,10,131,168,181,98,29,204,68,9,2,32,47,68,201,230,176,139,242,168,18,2,199,20,25,28,161,49,77,162,212,176,72,18,165,96,10,19,247,105,13,240,89,229,70,167,222,40,105,49,147,99,129,147,183,164,114,35,62,216,102,174,116,31,39,213,144,237,144,88,8,17,246,64,103,203,192,161,213,99,9,8,40,65,193,43,220,161,221,45,6,12,147,91,230,232,216,152,46,240,204,149,63,174,116,128,191,45,237,155,62,67,0,52,201,221,214,212,195,74,19,4,106,208,0,38,189,64,133,116,166,105,80,226,217,245,167,249,95,254,122,255,250,96,42,110,147,115,124,200,125,70,18,32,137,125,149,196,124,62,14,112,8,212,244,145,181,98,211,239,47,198,1,181,58,96,48,64,46,180,76,203,90,185,105,64,40,57,136,110,119,149,216,107,233,182,122,80,236,101,48,75,21,226,40,97,63,24,203,5,105,247,30,146,122,234,184,13,24,15,167,227,225,225,155,247,233,69,177,201,254,122,179,207,255,85,86,170,142,92,142,66,94,98,149,229,208,114,201,119,78,170,142,133,104,161,181,16,79,220,231,148,136,59,61,210,254,23,15,98,254,180,219,243,187,211,153,179,183,82,123,223,236,50,167,38,36,24,48,28,128,49,34,59,36,24,116,192,55,166,72,38,42,130,75,98,17,36,69,230,165,212,215,178,100,211,8,33,199,67,179,167,140,114,158,185,247,2,191,124,165,47,218,62,104,115,89,210,176,196,33,41,129,5,72,50,68,136,0,144,41,195,72,96,101,116,24,163,62,13,11,60,127,19,127,167,227,175,230,86,119,188,105,56,194,53,135,22,46,166,33,227,129,46,148,76,16,32,200,154,166,81,111,33,4,171,4,195,148,209,72,144,68,164,25,2,9,12,36,180,156,109,101,175,10,228,124,175,246,102,121,96,58,208,223,227,243,213,161,63,251,35,126,124,152,175,62,148,222,15,190,120,221,85,89,213,216,99,14,228,230,54,241,124,9,128,17,12,39,146,168,13,32,3,0,72,35,21,20,22,167,219,132,196,160,232,84,84,24,45,40,89,20,33,16,24,146,172,34,132,8,120,74,51,15,224,118,59,98,14,75,102,3,197,100,72,19,159,246,87,252,85,124,228,218,251,185,184,94,204,91,152,152,18,209,87,206,122,47,163,169,61,74,155,150,225,101,201,12,65,198,40,93,33,72,2,36,144,84,216,76,20,54,68,73,6,168,112,91,242,32,218,176,9,24,27,4,101,216,24,12,142,98,16,170,131,30,35,24,128,79,127,123,72,215,103,244,255,30,252,203,83,201,76,52,24,69,123,173,219,176,210,162,86,101,95,144,146,73,146,146,125,131,155,236,57,20,200,3,51,34,0,213,130,14,103,175,122,58,29,8,100,12,168,132,120,197,59,88,94,113,140,189,213,55,222,50,135,17,160,191,81,254,145,105,25,93,124,232,161,134,6,18,0,24,220,155,181,114,213,33,103,66,13,131,70,31,130,233,204,127,230,223,92,223,255,230,47,211,15,49,226,10,206,0,28,2,168,36,48,24,8,227,246,95,150,3,3,121,124,137,182,129,48,176,163,39,101,48,243,39,223,215,215,25,89,84,226,56,56,96,80,232,157,19,195,128,115,74,68,183,99,117,89,105,144,110,229,166,247,148,193,57,37,210,70,25,130,36,96,85,228,145,11,0,120,98,199,54,213,29,189,148,78,23,102,245,223,255,189,171,74,91,123,11,159,248,15,183,172,229,165,214,107,22,211,154,42,215,18,151,76,176,16,2,100,176,82,44,176,158,168,3,158,217,114,28,40,53,197,225,95,124,206,21,173,230,130,183,167,112,246,158,241,116,154,209,100,214,192,128,145,64,204,148,49,36,122,166,185,53,48,40,69,72,132,57,164,154,94,146,169,35,146,161,235,154,214,172,136,12,26,69,96,114,196,38,235,193,5,126,241,213,190,13,121,97,242,156,207,119,123,186,111,24,23,49,155,80,61,182,200,80,216,144,129,16,176,160,0,209,35,108,120,62,185,136,223,158,199,63,185,23,95,61,119,237,100,79,251,165,114,109,134,93,253,99,198,8,239,76,171,196,96,180,102,146,12,51,180,32,2,6,117,91,53,33,4,5,32,1,4,144,28,72,163,136,64,8,36,96,244,148,57,75,15,58,137,233,172,69,124,123,248,241,244,187,231,55,191,114,255,210,124,245,211,210,36,190,18,59,235,114,131,37,44,85,105,218,204,171,227,3,210,179,63,203,187,166,6,2,208,27,146,4,17,144,20,89,40,100,33,32,26,153,5,147,86,24,138,180,10,154,196,132,140,169,74,194,70,165,45,172,96,137,245,208,189,43,140,82,177,58,57,69,51,14,1,189,152,229,237,126,70,95,174,51,180,232,102,46,250,194,201,186,170,155,158,110,27,56,28,181,165,174,185,133,253,120,17,183,156,200,141,12,93,70,16,200,22,173,235,204,122,5,208,98,18,11,128,144,80,169,105,174,118,239,15,219,89,64,162,14,69,173,65,14,234,66,66,148,38,145,12,0,92,200,168,235,176,93,219,47,161,127,57,248,167,53,202,246,184,72,232,55,41,7,5,0,176,99,31,48,100,167,123,244,62,51,153,204,39,53,118,128,100,171,39,2,204,145,51,199,28,123,246,236,73,239,106,60,1,0,36,76,18,129,81,248,228,57,59,189,99,206,220,200,239,137,189,250,55,232,79,122,237,193,149,169,128,200,253,197,165,169,195,172,26,162,14,0,140,168,233,134,155,107,148,230,188,230,221,23,103,253,111,247,127,253,201,227,159,152,62,133,138,78,46,122,38,33,128,38,213,188,161,242,51,140,16,106,59,38,235,69,158,157,42,60,15,209,133,114,231,44,210,225,195,178,233,152,234,129,90,91,127,9,59,153,14,42,129,194,32,208,222,161,67,7,218,69,187,203,135,149,144,110,71,139,61,62,14,39,42,123,144,69,144,1,150,171,138,12,226,233,205,82,233,223,163,127,254,162,188,210,70,79,211,7,31,251,176,191,249,11,255,225,27,121,237,213,172,217,235,54,151,187,53,144,194,14,139,21,39,21,102,167,68,119,248,202,28,94,50,104,143,107,166,186,160,39,81,85,49,29,234,61,237,169,107,230,174,73,91,176,214,194,83,90,192,0,82,72,202,216,68,194,196,55,68,18,82,132,160,25,39,91,26,166,153,250,6,178,35,139,86,165,190,174,150,233,21,107,164,169,80,212,102,119,131,159,123,85,159,112,189,181,225,126,89,243,216,160,101,30,215,248,200,2,92,153,176,61,0,128,88,16,105,149,149,168,56,219,248,10,127,115,21,255,112,197,47,159,57,175,154,154,218,197,154,55,102,37,41,228,180,119,21,16,209,30,217,104,162,163,82,83,96,151,25,35,6,37,49,64,1,65,28,8,16,129,2,16,204,96,54,144,16,110,188,70,141,133,137,222,198,153,168,179,249,181,114,222,190,62,120,51,249,235,243,221,7,230,70,122,19,242,202,74,3,115,180,84,112,129,130,37,47,229,113,106,31,206,69,20,146,103,199,90,32,146,165,82,2,85,13,20,96,85,37,49,60,231,22,140,92,186,177,229,204,88,4,113,6,53,200,150,64,155,20,1,18,139,32,196,188,9,105,38,153,98,30,72,42,91,51,18,75,177,233,137,31,88,117,212,68,35,23,115,197,215,56,196,9,79,103,179,217,161,118,88,160,67,116,188,49,79,151,81,67,45,100,81,128,45,129,108,241,72,91,176,153,13,21,2,145,36,136,232,133,111,143,254,117,223,23,72,13,3,66,144,50,181,201,170,43,9,66,208,4,231,162,136,115,156,196,225,118,218,243,122,19,142,153,5,76,199,161,59,236,53,136,72,192,244,6,31,57,144,109,239,234,62,204,237,36,165,28,64,32,128,179,213,217,19,220,177,30,11,32,114,210,128,141,99,71,206,224,200,228,156,45,144,67,252,216,252,165,240,58,249,68,167,68,52,134,81,209,122,44,196,183,155,74,29,0,4,0,128,117,215,194,131,62,244,86,242,124,223,251,253,211,63,52,255,236,227,151,231,231,201,139,187,198,201,173,209,52,135,188,51,14,195,153,187,134,218,124,253,81,58,236,134,74,185,110,145,204,213,90,59,249,83,192,49,213,3,181,29,229,245,114,152,185,189,14,30,14,83,58,149,212,157,238,3,94,73,240,95,65,110,225,183,41,233,13,5,55,86,66,37,50,69,196,244,20,151,91,211,255,255,179,230,237,39,234,211,97,230,229,109,242,229,207,255,35,63,134,181,138,14,233,166,189,196,154,107,204,3,99,218,145,132,182,41,73,151,143,251,157,96,38,177,17,25,89,246,184,180,174,104,151,213,56,34,183,187,221,31,123,122,121,178,174,173,183,226,196,35,120,215,50,217,167,54,160,85,44,0,203,41,218,76,175,186,171,23,243,146,52,153,14,119,109,89,235,228,202,203,246,153,63,184,59,28,156,114,78,103,68,181,232,181,207,49,230,216,100,32,21,185,60,167,95,190,229,183,74,47,245,189,172,238,181,122,22,249,86,215,157,4,10,17,128,152,0,230,254,55,63,250,225,189,99,11,175,212,69,241,235,139,177,238,163,93,240,60,237,77,31,147,215,179,229,41,95,201,0,89,37,107,104,100,186,55,138,38,86,151,108,215,55,73,152,232,1,99,39,133,41,65,18,152,144,98,10,20,105,162,48,73,53,70,79,42,76,167,3,129,212,126,6,132,142,111,156,142,191,180,214,147,27,107,134,243,248,131,210,1,2,90,224,86,28,84,100,84,46,32,68,85,212,34,36,9,28,242,161,189,107,238,180,93,171,64,30,211,108,63,89,180,83,105,210,76,89,73,147,108,68,191,122,254,221,237,253,119,47,134,182,90,2,198,29,160,65,67,6,13,246,246,78,134,6,92,64,155,153,150,87,109,225,136,116,54,49,226,34,215,238,69,233,178,56,163,103,99,203,219,144,164,124,211,129,169,94,41,51,91,120,136,141,117,234,214,81,76,218,241,93,52,222,115,185,196,120,110,25,75,168,14,73,116,122,145,84,109,238,184,234,108,63,84,77,241,84,102,81,31,234,31,183,239,255,242,147,151,197,43,15,42,1,189,161,53,76,2,25,202,176,25,238,186,154,17,228,211,77,109,87,185,186,251,43,204,167,135,106,15,224,211,28,167,104,210,251,100,130,0,106,116,165,43,106,107,142,8,145,29,217,100,175,114,85,239,48,37,237,49,199,227,22,88,58,17,209,9,136,100,23,52,56,114,65,196,153,91,230,57,183,204,152,115,250,121,0,229,40,84,241,199,37,127,69,248,30,246,236,106,42,32,57,132,6,9,144,20,99,2,9,16,4,5,132,50,2,132,2,79,209,236,90,144,30,253,245,243,233,111,150,111,61,45,28,159,174,121,58,251,32,35,53,249,226,206,116,78,147,0,144,196,219,250,218,215,150,45,15,246,20,107,77,199,248,185,202,225,91,245,171,239,237,138,169,13,18,28,227,29,95,181,245,51,211,182,110,180,231,168,15,155,218,214,45,214,103,195,129,46,162,87,209,66,136,26,141,131,161,196,211,180,200,141,179,66,139,248,211,31,90,252,241,253,203,248,210,233,227,169,127,126,243,252,157,119,110,250,69,218,72,43,214,18,7,112,172,5,12,80,21,41,188,153,66,155,3,128,94,36,128,62,61,129,100,20,2,36,52,7,29,145,180,143,201,174,222,186,243,77,235,117,222,179,172,236,10,224,12,24,197,88,83,160,4,132,98,138,56,53,190,201,234,132,38,144,82,153,89,39,23,247,162,31,248,85,250,234,254,106,197,131,173,139,141,35,51,92,173,217,214,182,247,143,213,221,221,210,143,29,232,19,69,207,37,46,139,107,149,181,248,22,188,165,6,42,4,21,168,18,192,97,95,254,181,94,254,170,101,202,171,135,74,172,243,81,229,160,255,252,170,255,142,192,131,196,198,247,110,228,153,44,27,210,78,89,73,28,42,129,110,162,2,99,206,212,150,125,80,131,93,131,192,0,51,42,137,129,40,72,102,116,106,120,104,234,158,251,155,41,49,249,230,157,207,46,16,209,14,185,243,212,118,240,242,203,155,235,139,141,121,92,152,57,57,249,245,85,173,34,18,0,88,32,145,228,35,0,104,88,22,16,133,69,209,140,183,223,118,41,45,159,106,154,113,207,180,155,228,211,225,229,229,41,57,227,104,148,67,212,139,71,244,111,254,213,121,255,178,177,49,41,245,226,34,163,146,0,73,149,66,76,225,129,101,0,211,136,139,114,17,97,167,210,135,165,217,216,173,51,196,234,137,90,249,148,85,75,148,97,46,122,17,33,233,210,144,208,197,225,174,210,74,49,181,145,39,26,151,158,214,6,66,67,143,171,66,144,77,145,85,81,137,74,158,66,43,115,46,250,165,169,215,99,88,236,143,237,210,195,155,95,172,62,212,148,226,22,78,1,96,101,0,23,231,249,33,251,49,119,78,58,79,119,123,122,173,139,231,233,116,65,38,100,196,25,214,182,1,226,148,206,206,133,86,5,104,217,123,213,138,56,177,177,251,208,221,13,39,74,51,37,48,245,45,203,22,112,7,78,38,11,24,12,83,22,128,157,102,153,211,156,201,233,73,10,42,78,113,7,127,2,47,80,33,77,82,144,227,177,181,251,81,50,173,101,98,76,70,84,152,25,117,93,194,204,220,60,223,188,200,187,95,231,233,247,78,46,156,37,35,215,53,234,149,144,67,150,248,240,164,58,49,56,174,48,13,246,39,86,124,54,18,92,6,181,78,253,120,254,52,210,185,206,85,52,163,86,189,206,134,113,253,204,28,74,156,35,170,107,99,65,122,29,5,234,252,37,188,177,126,22,34,2,90,141,218,174,71,29,13,111,29,135,199,255,244,203,23,242,217,106,165,55,247,95,222,204,255,88,192,46,205,223,28,107,164,1,163,146,116,168,4,12,64,68,109,81,18,176,1,54,5,129,140,209,0,84,139,39,71,232,221,122,83,239,102,179,126,94,254,225,147,225,246,113,63,255,103,95,254,151,223,127,117,209,124,250,184,100,149,97,156,111,162,85,71,20,14,176,162,8,204,17,12,13,142,84,53,115,157,14,86,152,48,31,78,38,202,201,147,211,11,54,41,13,111,71,163,89,13,217,132,92,61,223,31,191,163,231,27,174,211,84,224,213,30,243,28,44,79,161,69,149,2,70,20,56,108,64,163,53,86,188,100,117,166,189,167,181,255,250,126,223,155,245,206,165,105,220,16,54,78,77,153,195,48,100,153,48,152,13,24,122,4,90,86,7,101,203,165,202,17,2,98,80,98,16,34,36,4,73,76,154,44,90,45,217,133,157,43,71,163,108,186,191,193,185,241,229,241,140,242,116,209,63,142,230,171,165,5,113,113,31,58,249,86,84,49,145,101,77,72,0,80,139,8,156,250,45,89,24,108,20,214,244,83,154,62,242,209,248,240,180,80,41,129,45,182,227,203,82,68,183,195,137,120,127,60,68,175,198,182,185,127,137,127,87,255,182,97,169,156,106,19,66,34,4,133,120,200,40,104,218,109,27,208,92,229,32,163,131,32,87,107,42,119,209,158,216,3,95,149,39,160,130,94,112,145,64,200,67,236,130,228,220,153,184,41,11,245,37,154,59,196,19,29,135,117,221,124,144,12,193,90,232,141,192,109,82,166,28,97,170,16,45,81,101,47,234,29,46,33,253,192,254,68,120,121,54,25,39,205,37,98,2,6,189,206,62,61,55,191,121,245,52,62,89,117,76,187,243,208,188,132,53,142,185,216,116,54,80,144,98,196,142,198,206,10,80,169,97,218,19,237,225,132,236,179,92,45,119,24,39,45,20,12,89,34,25,68,6,142,233,109,15,13,153,236,84,191,131,43,33,89,248,220,119,154,211,27,124,195,16,59,248,19,241,8,94,197,165,32,148,194,1,138,1,72,198,4,115,151,10,46,102,171,3,141,217,3,119,226,237,51,227,231,229,119,158,31,253,142,251,155,168,63,94,49,98,54,234,44,40,114,108,49,158,0,204,238,33,75,114,225,24,252,91,253,188,9,13,65,123,20,39,167,114,15,143,25,210,3,181,175,51,134,104,189,186,76,80,67,58,28,76,248,52,150,197,168,150,15,151,25,10,254,167,168,204,65,173,116,182,14,217,109,90,56,141,63,222,240,77,250,191,126,189,137,62,122,80,149,29,251,54,235,182,254,199,185,156,86,243,213,169,20,53,192,160,64,192,0,9,8,70,146,73,0,0,18,73,144,140,84,64,160,218,16,198,109,109,234,150,151,249,236,216,60,252,207,63,124,183,234,159,31,30,255,87,63,104,175,55,191,253,19,155,7,121,147,173,99,138,30,28,97,80,171,22,48,148,28,46,96,108,152,216,170,149,97,186,93,50,247,52,243,209,231,115,247,119,227,103,250,231,99,251,66,126,33,79,182,128,202,110,97,108,98,246,135,250,217,11,189,51,248,186,162,20,57,241,226,70,58,88,192,148,168,0,96,17,131,73,115,220,127,234,234,173,161,246,188,175,229,122,116,215,249,35,253,225,107,215,63,225,60,213,231,20,185,229,156,100,139,57,20,45,155,128,4,130,155,168,48,65,82,240,70,130,150,68,8,132,25,80,72,16,20,17,136,136,108,92,232,62,161,120,150,200,106,126,170,160,32,182,122,97,251,178,195,71,215,252,93,181,238,231,155,172,216,159,225,32,180,174,186,0,34,132,132,136,132,136,0,34,65,96,139,72,192,66,86,62,154,183,166,171,64,125,20,155,93,212,148,166,225,108,252,72,140,135,119,176,61,172,139,83,216,214,149,81,239,209,164,225,106,3,36,106,18,19,130,146,134,1,180,17,116,227,41,250,2,27,236,48,160,97,117,154,109,130,41,61,149,39,179,219,41,92,248,5,131,46,98,216,116,169,28,117,186,23,22,76,164,50,184,46,210,227,232,128,206,47,155,132,54,92,84,48,55,76,81,194,192,41,70,41,246,217,160,53,104,190,198,231,58,254,121,110,47,62,252,240,90,243,105,49,75,79,224,135,123,119,22,15,166,174,36,189,195,219,103,249,60,207,100,153,12,146,44,242,33,207,33,172,245,22,160,139,44,169,205,112,44,164,1,56,8,152,246,146,113,84,251,24,1,124,112,246,224,190,145,116,111,168,160,3,33,163,238,112,160,3,28,72,178,26,76,50,26,189,50,239,228,8,150,135,89,160,156,241,251,226,47,196,3,46,216,65,32,65,247,230,133,34,25,64,142,177,69,0,45,250,82,221,106,107,174,87,190,187,226,105,124,94,44,151,121,254,93,143,63,59,251,123,106,149,181,96,214,202,112,194,124,127,69,112,73,212,29,43,4,5,76,2,5,247,100,161,131,63,43,11,191,100,244,101,64,127,181,144,197,243,135,53,165,123,181,254,156,50,37,50,166,247,45,204,33,178,136,14,133,168,3,115,48,189,237,57,68,20,112,29,23,13,205,235,179,177,119,62,246,187,229,229,120,230,164,121,14,79,240,235,62,95,161,215,250,237,233,131,229,231,164,159,58,110,237,153,52,66,76,2,10,71,42,34,34,68,32,164,200,124,27,161,139,15,32,0,237,151,44,177,78,215,158,253,229,254,238,120,215,119,46,199,223,226,175,191,241,253,159,207,221,55,190,254,200,47,62,122,251,41,93,100,147,161,142,242,1,71,5,134,168,20,92,56,140,119,109,50,193,165,200,100,83,111,235,105,78,166,221,184,125,210,159,241,169,173,94,228,164,159,172,148,108,138,26,122,41,126,250,188,62,177,224,94,200,150,113,75,51,103,247,137,170,18,24,165,66,155,134,30,48,212,36,102,216,110,82,213,30,235,49,239,235,167,143,125,155,251,213,59,158,184,246,105,3,154,10,148,38,136,134,18,176,82,144,154,32,80,204,105,232,33,196,220,203,14,42,136,10,68,5,10,102,80,18,32,9,204,237,195,51,15,68,183,26,29,116,165,244,86,231,242,160,125,124,175,63,211,235,242,196,172,81,181,126,71,177,155,69,13,196,116,201,150,5,5,2,99,41,2,128,5,9,80,2,145,196,226,248,254,91,167,75,237,237,174,90,74,51,82,212,163,85,148,195,120,250,102,214,177,89,192,26,101,226,100,244,95,140,54,70,85,77,5,37,50,99,142,66,104,26,8,26,4,176,100,137,45,220,1,108,107,251,208,36,33,16,155,33,88,250,24,93,40,215,208,55,114,163,11,78,90,40,217,56,201,173,18,17,23,54,80,167,11,37,35,215,33,62,45,240,88,72,112,15,86,33,215,58,29,227,86,237,214,41,57,155,121,49,21,83,164,155,31,123,248,102,46,157,185,63,219,124,106,223,215,216,76,221,120,155,145,168,14,149,96,124,185,27,153,15,201,154,190,230,243,90,31,63,249,211,243,90,173,33,87,50,139,105,180,87,59,146,128,29,16,85,111,153,69,113,59,62,104,77,187,242,62,112,251,20,163,212,65,32,96,100,236,27,221,62,37,195,190,48,228,149,25,252,164,105,144,216,80,241,67,241,151,121,223,134,8,1,128,144,73,20,35,44,0,2,73,48,2,128,83,146,130,32,103,99,155,153,142,67,29,62,223,93,158,167,191,244,221,95,156,254,165,29,178,110,156,231,12,13,55,8,116,21,158,114,119,185,132,100,110,200,239,71,117,63,89,144,11,71,234,1,174,144,223,77,104,76,63,255,2,33,134,129,2,92,231,81,155,183,31,134,158,27,34,143,47,162,242,65,1,129,11,144,117,148,220,59,192,114,160,155,6,156,165,24,143,226,228,124,120,50,92,52,229,126,61,52,95,221,255,143,151,240,65,189,60,126,104,186,84,30,11,106,62,99,19,73,160,36,36,223,186,133,24,3,3,49,150,70,181,5,106,198,140,66,207,37,68,142,13,187,30,57,233,155,58,126,207,126,103,206,154,87,187,55,31,213,165,244,217,105,105,87,44,112,190,99,19,59,19,80,195,184,84,10,193,154,173,99,219,145,12,206,55,174,225,106,246,210,251,178,126,217,251,115,65,254,102,51,188,80,95,138,206,98,102,177,101,10,61,63,224,39,47,240,98,213,187,49,197,19,129,131,181,245,175,26,92,152,77,1,133,134,85,72,96,48,140,235,56,251,226,230,51,39,92,177,183,63,206,191,241,250,179,255,253,252,237,252,114,237,156,119,119,250,11,162,19,80,134,180,172,60,186,137,6,20,137,140,148,72,200,162,46,179,201,170,17,18,68,37,139,34,42,130,130,196,154,9,145,192,44,216,53,58,202,30,181,180,43,208,95,126,50,127,176,88,175,203,19,221,106,184,20,118,35,246,40,177,120,87,49,4,8,202,72,85,165,20,14,163,240,88,66,8,11,0,50,25,44,45,158,106,63,217,138,123,88,73,239,9,12,83,230,77,243,213,104,53,253,110,55,201,175,202,149,99,148,127,105,80,74,229,52,168,73,6,152,18,142,48,50,129,168,149,70,98,139,14,246,206,23,233,58,220,44,135,130,2,113,57,250,108,249,132,135,235,162,225,188,122,110,155,118,236,134,199,74,205,92,97,2,165,49,29,164,100,179,58,211,177,226,135,238,26,44,79,158,230,190,105,37,116,243,25,181,60,206,3,216,136,202,115,239,148,163,3,231,218,90,160,131,121,111,75,230,136,62,214,250,85,223,180,188,107,142,32,241,210,65,45,105,182,151,206,37,243,65,255,36,253,195,184,64,51,13,101,58,30,47,199,86,218,198,66,181,79,118,0,2,178,67,7,0,28,242,228,228,36,150,98,218,137,72,192,94,18,221,193,165,73,70,147,188,52,152,204,31,182,125,106,142,112,51,137,31,136,63,97,47,161,174,143,12,80,144,89,2,28,138,36,193,104,146,130,41,80,160,66,231,160,158,199,5,103,160,129,251,69,222,253,81,142,63,120,248,158,62,202,242,153,25,207,39,11,116,128,103,184,92,62,222,220,231,16,48,73,1,209,189,163,128,63,100,144,208,100,249,18,183,158,153,239,208,6,132,172,163,197,226,240,68,9,226,44,164,219,24,151,71,65,113,10,220,169,143,217,114,172,119,18,7,152,6,84,53,186,30,93,13,103,111,77,239,119,111,127,252,246,235,131,139,238,129,127,50,63,184,127,120,88,203,62,179,96,197,123,216,162,78,16,78,64,169,13,248,6,1,135,23,0,136,51,118,241,134,201,162,151,152,140,241,184,12,225,212,208,77,31,34,246,205,254,143,221,222,240,114,126,192,43,253,98,91,147,38,8,118,203,33,15,92,82,24,172,177,232,31,153,169,170,27,38,78,150,30,64,205,45,242,169,57,71,143,31,248,193,13,47,247,151,105,18,78,103,68,149,193,63,126,153,255,61,244,243,65,215,42,44,71,230,9,88,42,111,134,215,38,205,166,54,0,149,144,232,33,150,215,188,220,135,32,101,165,189,30,63,188,118,248,187,223,235,251,216,199,157,90,179,25,16,87,50,167,161,1,70,117,21,179,68,211,106,89,134,99,87,105,244,58,192,24,6,155,89,197,148,82,193,177,11,170,73,24,83,149,44,191,99,255,73,226,201,252,137,213,155,231,248,135,155,253,131,252,122,89,92,206,46,176,210,88,183,216,209,125,141,242,91,76,235,97,19,33,74,82,97,100,75,64,138,130,34,44,0,5,19,49,219,111,61,255,83,233,179,199,81,149,215,166,31,42,212,217,31,183,142,51,223,129,179,225,29,83,135,43,242,101,99,224,95,115,255,46,45,105,181,5,145,68,117,48,195,76,162,80,82,168,209,72,77,171,148,36,93,184,160,14,131,29,64,39,58,153,168,202,193,96,33,144,229,59,8,165,15,32,133,132,160,11,145,147,176,42,33,49,69,70,209,93,120,192,198,195,5,76,240,58,131,133,99,63,34,128,29,47,14,221,253,170,82,31,93,185,93,106,197,92,30,227,71,165,51,243,82,250,254,251,230,77,18,76,229,36,73,168,85,245,74,230,249,165,249,195,13,95,243,201,249,202,136,35,95,13,97,60,222,78,173,188,101,241,194,169,236,183,72,145,229,36,204,135,1,18,8,229,144,135,250,201,129,139,24,208,220,28,24,12,121,245,252,65,203,103,240,41,187,196,67,251,211,226,45,54,35,144,136,1,154,44,24,131,177,130,34,154,164,168,130,34,144,80,65,16,228,179,233,228,156,139,188,126,205,183,255,251,195,159,235,60,231,173,60,109,207,108,29,146,101,166,195,203,100,156,206,226,223,164,143,111,81,2,65,32,132,185,169,194,237,105,29,218,33,89,118,86,150,181,134,175,7,229,2,102,47,53,46,35,72,231,179,240,57,115,44,124,214,186,149,173,98,109,0,217,94,254,179,246,125,196,111,191,9,73,89,219,125,83,127,190,19,190,253,250,161,38,100,180,239,121,9,225,219,117,255,172,159,111,253,236,215,239,255,215,190,175,135,255,247,111,157,239,53,73,95,235,231,239,242,255,196,82,187,154,151,119,232,24,169,188,176,218,13,122,141,88,185,84,5,34,145,6,10,198,240,254,182,84,42,65,154,95,63,117,150,104,227,137,197,44,27,112,185,151,45,18,186,225,189,28,95,42,211,210,141,216,22,23,224,45,21,99,55,46,187,118,182,218,84,82,116,39,205,183,191,202,83,126,241,147,154,171,166,186,203,143,249,13,63,249,89,231,79,238,233,119,254,250,235,199,183,235,109,56,92,30,235,65,133,27,242,76,157,126,250,138,30,184,31,184,46,210,68,149,40,211,179,49,62,243,226,218,164,169,36,211,133,14,115,145,66,163,58,156,219,248,49,103,149,215,117,38,63,254,246,252,225,239,244,223,255,122,30,99,107,155,119,47,95,145,111,45,83,33,204,200,44,204,33,135,221,68,36,35,252,174,49,158,0,173,205,26,243,166,99,134,69,163,168,226,172,24,38,24,212,36,234,86,117,94,178,6,239,38,11,155,158,143,95,55,252,225,197,158,206,22,90,147,246,162,211,108,109,176,16,229,55,14,94,225,51,192,150,72,34,34,66,20,86,92,98,33,133,8,49,27,196,116,40,249,79,108,142,54,225,89,248,168,175,105,246,23,231,205,47,227,31,166,79,220,173,180,149,22,196,74,187,61,167,158,79,140,242,47,163,25,102,200,32,21,146,25,67,169,43,147,46,173,66,138,67,68,84,133,60,102,145,155,216,97,3,200,106,91,236,60,204,255,215,207,32,105,216,97,223,97,99,112,91,86,155,140,85,134,74,39,86,209,85,20,37,67,14,33,182,116,29,108,33,149,182,209,208,25,179,125,125,173,231,222,101,238,173,73,94,160,7,241,73,77,200,27,89,162,149,110,179,223,27,158,69,132,255,46,207,252,188,152,35,151,157,36,132,151,75,223,21,75,125,106,254,220,243,209,124,123,247,87,114,150,35,230,250,58,181,78,202,135,22,58,213,85,249,25,85,62,228,131,220,14,108,28,231,57,246,136,129,201,176,90,26,137,108,47,106,202,21,87,32,128,179,31,29,145,44,14,73,190,122,126,205,243,131,252,66,126,108,159,191,42,63,83,255,28,110,121,193,13,119,16,136,45,136,25,12,24,132,84,103,61,176,65,48,233,45,116,82,38,217,59,15,95,60,159,254,142,252,186,121,157,185,149,183,213,167,23,167,11,22,137,144,208,72,27,24,206,233,55,1,204,113,97,30,238,197,124,184,23,115,220,100,121,195,124,184,48,15,55,66,128,203,90,67,144,93,251,243,240,126,8,240,78,179,100,57,134,160,192,183,92,114,224,116,71,233,200,133,178,253,155,14,194,27,42,133,131,45,227,94,207,49,228,105,87,55,31,10,180,62,254,70,133,242,58,173,58,199,218,9,74,220,60,70,144,214,170,251,166,127,143,199,243,13,133,92,187,97,215,14,24,171,38,60,92,71,49,174,237,115,182,207,179,126,191,202,255,183,175,127,124,252,171,63,255,239,151,31,62,222,156,75,239,203,246,91,186,61,250,219,74,103,251,220,76,36,228,102,136,97,130,136,160,255,8,65,218,251,6,146,44,50,129,12,62,144,61,93,38,182,249,34,132,63,214,31,102,33,30,187,190,254,204,255,60,218,115,46,191,57,187,13,159,47,101,129,7,120,137,219,107,177,21,50,207,249,135,175,10,194,221,239,127,249,227,243,151,190,198,30,235,195,69,239,86,229,181,189,233,80,60,29,209,225,127,74,127,230,92,135,222,28,90,206,112,166,63,246,21,182,43,226,139,180,23,170,61,251,170,63,126,54,255,60,227,82,186,114,109,172,148,194,188,117,149,36,240,48,223,102,19,123,217,59,235,34,224,40,230,81,172,202,211,244,178,235,127,222,196,47,12,143,217,235,233,196,249,242,227,71,183,206,77,47,196,169,229,148,229,71,149,171,77,161,122,236,178,122,61,93,211,200,234,132,103,94,99,244,26,207,254,118,91,143,199,150,102,38,99,159,65,137,17,148,171,12,243,71,66,99,177,244,195,210,125,243,237,245,137,207,47,22,231,225,175,157,159,223,245,103,255,253,235,55,254,250,188,222,102,117,44,72,49,110,186,240,46,235,74,169,47,163,173,211,196,160,8,73,9,24,224,232,215,249,233,114,248,245,26,175,151,39,155,38,181,9,207,166,163,255,208,23,255,234,197,225,67,123,243,126,120,253,243,252,173,159,117,245,231,241,222,183,173,244,27,65,168,254,8,93,201,18,236,19,218,102,204,216,52,68,200,68,208,84,154,189,17,22,10,171,251,36,251,156,165,156,237,236,13,158,210,139,103,211,12,169,179,102,128,154,20,231,228,99,60,146,31,63,196,151,191,157,181,211,199,1,185,182,93,199,36,227,104,131,6,63,240,85,84,151,193,170,177,103,60,154,163,131,88,166,241,222,103,143,215,169,147,22,189,206,114,255,229,15,243,219,117,159,202,124,99,127,49,239,213,215,119,159,175,31,108,239,215,216,93,100,123,239,23,121,174,223,251,254,251,252,211,251,249,242,210,143,186,223,25,191,10,185,73,155,50,107,178,1,215,51,140,20,250,35,231,227,200,187,216,43,50,120,21,93,141,106,89,154,225,172,118,102,98,94,200,139,227,184,107,175,230,59,76,102,55,174,100,123,246,8,236,198,151,210,86,146,238,73,142,38,63,154,170,243,233,118,125,117,21,221,114,229,105,210,18,4,201,102,73,110,230,56,111,205,153,28,248,220,251,38,57,114,71,236,222,252,65,31,200,10,144,29,0,28,55,192,17,142,149,199,105,192,164,244,174,57,115,118,74,148,29,190,194,155,200,108,122,213,117,183,34,214,254,15,255,252,135,255,233,254,238,127,145,37,251,193,188,152,215,204,105,158,204,103,244,251,32,39,184,236,124,75,131,118,212,52,156,125,75,71,118,212,220,143,228,74,97,28,89,112,38,0,188,158,112,31,193,179,132,184,29,80,183,107,85,31,184,178,150,53,92,200,24,236,139,34,250,149,39,100,160,206,51,134,64,231,187,211,221,100,58,142,150,153,61,22,14,25,94,250,154,107,68,88,226,122,33,195,116,71,92,122,190,201,98,12,2,192,8,6,0,240,2,211,253,225,228,62,245,71,235,255,226,239,210,135,115,222,253,241,127,222,60,127,76,33,203,96,110,201,14,19,68,4,48,33,32,32,12,129,16,17,230,32,214,94,118,104,232,170,25,52,12,176,7,246,50,243,137,234,250,89,179,134,200,235,245,59,106,99,100,129,12,213,5,98,13,68,183,122,241,246,99,133,106,1,134,245,253,235,254,186,187,7,89,215,47,170,255,6,253,234,166,107,10,255,125,24,14,34,72,51,154,1,32,45,86,175,67,123,108,169,30,167,212,58,3,223,119,213,127,211,205,4,109,164,25,74,1,89,144,100,112,194,202,158,166,179,141,136,198,186,49,55,230,192,64,178,151,58,214,112,71,123,59,124,18,135,118,189,223,168,192,218,146,82,136,97,96,120,227,170,83,250,145,27,230,232,124,156,191,110,163,244,160,158,94,210,5,53,133,153,125,107,37,202,0,105,72,9,183,95,26,190,68,165,161,211,22,245,135,116,231,143,235,184,118,166,215,242,147,254,163,255,238,245,207,174,121,143,25,99,12,129,33,165,160,74,18,150,55,91,3,20,41,64,128,64,53,214,73,235,121,31,102,186,170,110,122,85,225,211,67,54,161,111,255,155,238,159,62,210,201,227,187,239,187,47,186,87,223,222,127,115,213,137,55,201,18,181,38,38,96,13,85,214,164,4,20,18,129,160,0,8,114,84,76,155,41,47,49,80,108,8,57,104,104,169,58,72,212,86,148,237,0,24,187,61,244,227,106,110,153,177,215,3,108,91,4,90,27,74,52,116,113,194,241,70,140,9,196,80,128,201,222,165,150,158,126,94,184,177,222,245,21,17,60,120,206,51,118,78,177,230,181,82,207,107,241,170,231,245,189,94,204,11,47,237,188,177,159,145,171,116,175,61,181,108,87,194,202,177,247,15,54,190,141,188,155,250,211,154,127,19,26,135,223,133,30,163,135,68,153,172,195,136,65,48,145,149,50,212,236,227,93,27,45,187,225,141,166,86,228,18,221,161,230,160,228,217,81,49,97,169,44,224,131,48,27,131,39,93,44,170,210,91,14,145,107,175,114,204,200,133,206,26,132,135,87,99,120,11,63,17,137,28,254,228,252,9,200,176,60,0,94,41,221,17,28,214,100,49,68,118,201,102,54,186,36,137,29,120,148,83,189,230,245,241,43,126,112,155,252,231,127,254,201,247,249,229,149,65,49,145,133,251,59,32,205,14,74,172,115,40,87,78,36,70,14,238,60,244,225,42,140,207,77,184,132,240,108,223,138,14,117,251,64,249,21,103,104,235,231,195,246,96,70,4,113,62,251,166,131,87,125,10,196,5,135,208,122,189,111,185,106,138,217,194,121,236,53,0,152,88,196,3,80,73,80,118,119,159,76,234,251,188,251,203,171,255,233,248,128,189,238,188,224,187,237,79,191,198,219,91,67,60,91,171,99,196,145,38,91,129,75,67,33,241,102,8,80,75,168,126,143,61,0,161,107,69,44,230,184,1,26,248,10,175,92,251,225,105,143,27,3,169,171,78,168,82,213,207,99,202,133,64,220,150,66,182,73,81,33,65,105,184,142,237,32,171,15,226,116,46,175,243,29,123,10,73,144,92,46,21,89,160,147,128,228,4,106,24,156,77,136,97,139,184,75,142,219,100,223,224,230,32,15,224,175,35,126,245,164,174,15,232,213,5,41,227,68,220,154,92,205,50,141,26,193,202,163,225,53,87,103,87,123,42,109,227,61,61,150,190,234,217,62,77,179,151,119,234,142,110,144,21,16,3,16,228,211,197,139,164,91,76,80,176,63,237,116,189,113,191,43,253,172,126,251,15,248,39,195,252,252,241,244,16,92,160,77,137,22,1,178,132,81,68,19,128,114,177,105,53,43,179,162,185,37,217,19,50,86,185,200,238,52,137,156,85,239,199,15,253,110,179,199,95,252,124,254,18,30,140,35,248,18,45,169,177,0,112,100,101,5,218,218,150,165,137,108,141,92,200,128,94,0,22,173,108,40,54,9,161,206,70,99,11,1,5,104,32,86,137,27,71,158,204,152,70,55,208,16,8,0,74,67,123,16,64,36,84,138,134,72,28,140,121,27,17,69,10,66,58,103,31,234,58,55,248,190,253,33,209,121,200,172,177,63,150,100,9,96,95,80,81,241,241,210,110,51,27,175,201,100,66,15,115,79,182,199,171,226,3,243,197,31,100,191,134,143,227,242,124,95,191,55,137,167,30,15,42,74,148,218,28,44,4,48,33,133,156,229,20,213,163,218,186,105,229,150,143,66,150,229,8,158,58,112,62,136,228,67,116,50,116,22,140,212,225,233,84,165,91,164,3,187,5,148,162,60,229,198,28,233,130,5,39,30,80,83,186,69,194,147,125,14,183,32,115,152,44,0,6,113,40,129,68,113,22,8,102,8,176,24,178,228,228,180,4,78,133,40,170,60,248,118,244,188,33,239,238,215,255,219,60,239,215,19,147,73,33,215,1,119,32,131,194,162,220,91,202,59,8,195,114,107,142,207,18,64,13,61,8,215,70,147,167,55,21,158,205,179,123,220,147,94,195,249,189,253,25,211,34,100,125,109,53,34,34,242,228,10,8,131,133,76,56,211,109,40,111,96,168,207,14,136,180,144,165,133,74,80,64,116,202,201,234,125,233,255,92,87,92,15,15,95,157,111,191,170,223,190,219,223,49,238,198,102,118,96,43,2,180,201,118,193,45,16,96,241,6,196,80,36,68,208,16,146,190,188,130,157,219,4,224,229,43,64,95,149,117,175,150,118,145,252,131,53,64,2,213,203,89,94,46,157,227,37,76,28,152,10,82,16,152,68,135,147,19,166,217,68,117,253,196,179,252,5,103,2,6,228,147,110,147,12,12,52,36,147,83,233,34,162,80,80,219,164,183,27,61,118,176,77,114,32,213,183,60,238,103,132,115,251,253,7,250,98,67,171,141,157,2,29,139,171,144,208,140,60,232,143,252,170,237,217,44,103,96,250,19,170,27,156,158,239,163,73,220,103,223,105,179,232,197,2,0,40,64,32,26,131,7,147,249,151,98,173,7,65,33,187,75,231,238,247,253,243,77,127,246,255,228,205,119,104,105,101,136,22,4,37,4,26,0,16,0,213,168,56,5,147,45,101,221,205,236,52,75,41,178,70,44,123,108,92,123,202,154,47,122,30,241,179,111,223,159,126,237,158,39,92,103,205,186,153,203,201,218,103,89,51,2,144,172,52,43,168,38,44,68,68,27,1,11,35,27,0,98,149,112,148,225,9,17,105,172,1,98,116,85,107,183,29,80,136,82,109,175,41,159,182,129,64,144,24,161,38,58,214,48,197,246,72,181,85,72,7,4,1,17,212,234,50,219,116,21,186,237,94,124,237,253,103,79,36,108,251,141,105,146,55,243,38,33,248,185,156,68,100,252,218,147,44,226,14,189,75,247,194,252,30,125,181,22,223,186,93,241,13,62,181,148,24,67,239,187,236,42,187,70,248,70,184,74,93,172,39,148,198,38,161,44,203,16,49,81,106,127,217,205,67,30,96,23,205,236,129,86,38,19,175,54,81,249,145,123,88,156,106,58,82,151,182,163,202,78,194,84,150,164,4,205,185,195,28,222,19,30,228,4,178,8,139,27,172,126,169,92,98,27,49,178,128,96,28,4,10,236,241,22,0,215,66,133,1,52,54,168,242,192,154,89,33,47,121,89,240,241,192,155,95,150,63,241,148,226,108,30,159,102,158,144,80,44,52,27,131,123,120,203,199,9,40,87,74,36,70,66,225,32,66,138,103,120,97,47,100,198,88,95,243,14,150,173,109,51,104,31,136,204,91,6,226,165,133,80,154,182,165,29,178,162,9,152,147,243,229,232,226,97,142,92,200,102,94,239,251,249,181,235,142,224,207,195,49,67,104,84,130,80,73,174,53,151,190,62,121,238,179,228,241,92,203,187,155,254,246,205,251,255,62,127,172,218,27,108,42,26,161,108,34,82,13,233,166,128,13,1,22,40,16,19,64,200,94,118,234,155,100,84,146,27,130,112,3,2,50,198,176,27,59,181,122,53,81,68,27,18,41,117,41,177,182,19,153,27,37,192,46,50,17,212,144,84,41,3,49,102,91,121,191,239,31,186,40,85,179,203,2,160,100,101,138,219,165,65,53,77,2,81,88,210,249,168,120,7,109,27,118,116,51,196,51,123,241,245,18,252,217,113,121,220,239,95,214,193,229,53,81,6,200,51,2,162,149,77,30,199,168,63,24,94,232,79,219,180,78,115,122,69,167,129,112,172,234,89,98,210,54,108,98,107,173,0,2,4,200,182,67,208,122,138,106,73,127,92,157,191,90,143,141,95,255,163,251,239,252,85,190,25,227,157,56,185,21,83,74,136,41,73,192,146,13,74,54,177,156,114,149,117,91,27,174,6,137,212,92,9,217,187,106,215,93,150,236,175,254,188,255,246,215,63,127,120,113,191,29,219,19,24,203,6,58,44,17,67,32,197,17,49,17,177,132,16,245,155,19,156,202,208,141,84,4,0,12,24,157,204,202,9,151,149,88,199,4,43,13,141,149,44,224,76,43,122,185,182,189,205,64,91,198,169,2,128,175,0,30,216,140,33,62,22,35,160,18,10,26,173,157,59,115,46,57,158,152,107,3,111,197,3,171,99,254,124,13,195,4,200,80,100,6,47,87,38,99,178,82,1,77,103,38,95,149,153,175,41,107,218,183,119,249,183,159,66,42,124,113,31,126,169,118,212,58,20,92,157,144,77,133,82,85,5,143,184,4,17,37,210,52,244,236,155,81,141,38,201,177,51,145,37,220,208,150,75,219,86,66,54,222,16,85,58,78,151,98,26,200,185,129,66,141,212,149,19,46,115,226,97,79,119,96,188,192,27,220,226,39,193,205,110,17,65,70,102,128,113,219,246,6,58,93,174,128,3,130,131,92,131,132,12,21,28,133,235,218,250,237,23,117,127,201,26,150,27,150,202,137,140,188,46,102,34,131,105,96,53,15,218,66,221,14,24,60,124,18,75,190,247,38,199,56,117,203,3,175,175,217,254,22,127,54,22,220,147,142,188,81,91,102,207,237,223,223,87,195,212,78,214,81,7,250,207,26,72,137,181,146,2,43,135,5,153,44,141,43,248,243,56,96,4,89,11,89,146,8,80,226,38,41,214,123,145,68,246,254,236,188,104,234,56,93,134,27,10,180,218,52,13,72,181,72,187,194,106,55,40,129,64,0,53,217,201,102,10,136,109,38,94,32,11,14,134,42,95,225,181,204,21,76,73,236,84,163,77,71,31,247,222,125,77,88,98,225,52,36,110,152,12,50,94,40,197,169,27,243,19,207,235,111,134,115,94,102,74,38,49,41,125,40,23,41,81,74,38,51,149,153,100,8,136,116,34,116,178,19,135,56,47,167,184,255,12,115,147,143,223,137,55,16,119,220,123,211,146,85,104,99,50,15,203,168,186,166,240,225,195,21,221,172,219,83,158,56,167,75,182,107,175,211,137,110,115,216,73,149,106,95,100,0,4,71,20,42,146,177,179,65,149,148,163,201,204,65,233,119,151,23,245,151,255,215,252,131,198,223,158,180,113,104,218,135,40,167,192,16,0,74,80,181,68,0,1,226,148,41,102,101,42,136,77,21,161,243,165,35,84,149,167,198,239,53,190,124,252,229,123,254,240,252,231,253,147,235,19,244,98,154,174,110,78,131,126,241,120,81,192,12,176,68,34,5,180,35,21,197,136,200,34,209,70,20,134,81,11,54,86,27,23,154,9,167,213,13,23,89,117,153,66,82,84,113,96,147,149,246,245,66,155,177,33,96,18,1,3,216,102,84,161,68,5,0,5,163,16,12,208,48,9,199,19,35,39,180,229,66,169,31,16,102,154,51,88,182,155,25,223,18,145,36,161,97,134,38,19,154,146,122,156,46,195,179,70,168,161,1,19,132,38,170,136,197,147,197,186,241,29,83,39,241,138,154,148,160,90,73,205,162,134,18,213,16,97,156,221,68,14,251,104,19,83,211,101,145,137,140,96,76,76,128,88,60,217,29,168,216,186,172,181,109,224,212,178,129,19,58,68,158,192,114,60,123,102,147,57,52,203,63,86,45,182,183,101,68,12,217,97,28,197,9,60,199,206,227,132,29,8,21,9,178,246,154,247,112,142,60,191,192,159,46,238,44,94,90,173,177,221,173,115,202,230,205,96,101,242,194,224,137,11,240,222,119,112,142,228,202,40,17,121,28,8,187,92,30,220,37,8,111,166,188,187,74,89,14,38,21,203,44,205,219,245,166,132,33,40,137,194,19,194,52,253,242,166,93,55,68,56,48,160,244,114,147,49,59,231,2,245,227,174,223,163,130,170,86,245,33,14,144,1,28,246,201,181,117,79,30,173,150,202,87,254,237,11,242,70,10,242,220,164,4,40,218,153,6,40,91,209,46,184,66,54,4,2,74,32,16,173,216,102,60,176,222,238,103,0,136,49,136,195,72,40,140,85,201,42,242,12,88,130,45,213,0,80,88,129,12,87,220,48,22,1,61,245,58,155,235,7,95,30,224,92,184,107,177,65,162,224,166,236,112,186,67,6,176,52,26,168,129,196,105,193,37,227,91,143,199,89,76,167,4,38,126,151,28,242,218,199,251,81,119,123,130,175,180,118,42,202,20,119,245,203,203,100,235,101,227,196,221,166,205,244,234,65,165,203,236,109,221,218,93,75,12,50,178,99,85,182,37,26,8,54,34,91,78,42,233,170,193,16,78,211,247,215,79,126,191,254,225,187,121,255,131,232,51,116,26,47,143,246,91,62,80,2,162,42,75,107,104,169,68,0,6,144,3,148,80,128,113,225,220,245,0,95,26,135,133,175,90,110,237,243,27,249,246,3,251,195,187,94,190,51,77,167,165,134,11,228,233,70,53,69,76,169,21,91,91,89,35,118,193,40,176,50,66,203,2,72,84,49,12,173,0,74,115,214,6,217,68,129,3,64,162,81,13,234,13,56,27,69,186,24,8,233,234,32,104,80,149,112,209,70,40,104,181,41,80,203,150,144,196,17,36,130,179,205,249,205,100,138,144,224,195,120,99,200,48,198,236,54,93,161,19,136,9,231,9,5,73,202,24,36,229,22,132,64,11,133,180,130,194,9,202,11,90,85,73,171,82,217,18,233,104,202,48,123,16,73,162,194,146,37,114,153,174,232,132,14,76,205,24,67,22,199,64,114,37,82,129,173,92,102,215,93,49,13,178,29,93,203,149,8,140,211,207,192,97,150,196,56,98,111,195,59,250,135,50,246,149,69,56,156,44,32,65,70,50,2,251,204,115,215,81,135,48,10,66,129,153,99,226,118,195,15,110,60,95,22,110,245,11,195,247,246,141,110,177,221,44,230,215,88,69,49,97,201,182,54,222,74,233,22,207,21,141,232,238,87,158,17,74,97,124,206,23,252,182,190,205,231,242,134,10,88,42,125,85,102,105,222,78,91,137,197,129,242,214,185,171,86,212,207,240,11,122,168,244,145,99,56,102,103,18,180,114,178,63,65,209,5,62,96,144,199,78,56,146,220,219,131,114,43,253,245,111,216,195,255,23,127,144,63,208,75,187,243,181,141,97,66,170,22,224,8,20,101,87,5,104,18,8,4,68,83,66,52,23,43,227,24,149,28,174,84,154,240,50,70,109,60,166,13,218,180,124,153,132,136,198,107,219,31,158,141,13,134,140,55,131,114,148,105,33,171,102,114,54,35,253,252,43,252,229,161,54,189,246,181,46,168,13,68,41,160,148,33,85,96,52,76,224,221,184,103,101,101,88,179,62,40,28,14,161,127,195,95,13,185,253,45,76,140,79,109,127,48,240,198,120,99,123,78,179,12,217,192,198,117,108,80,91,122,93,35,238,183,166,94,254,89,75,115,46,131,206,103,174,168,109,221,182,58,167,218,1,1,56,68,0,129,169,18,31,210,250,144,107,127,124,66,239,156,125,36,63,239,55,79,237,183,205,57,222,71,179,116,249,242,184,12,74,9,146,106,64,180,13,225,106,192,78,33,97,108,201,38,81,166,55,125,88,43,174,250,195,101,237,219,219,15,124,253,73,144,98,243,61,14,231,58,109,196,213,42,10,180,161,202,88,80,86,82,18,83,43,87,12,20,64,136,34,141,2,43,182,44,2,11,180,173,134,19,2,70,8,133,226,196,81,198,168,13,95,88,206,193,16,163,73,128,0,65,3,29,0,21,70,54,35,144,170,145,42,229,148,24,181,101,91,66,201,199,239,59,248,137,187,191,119,245,38,62,142,14,35,158,15,252,146,195,160,179,182,238,144,75,246,250,98,119,92,107,210,115,121,119,78,251,102,107,120,200,39,62,91,7,33,162,16,170,227,111,127,120,236,229,202,208,105,168,21,52,216,43,121,38,80,168,70,205,192,32,173,86,143,3,70,175,33,30,88,104,153,38,225,254,190,73,23,94,218,86,119,112,65,149,93,171,134,83,35,233,153,142,116,114,244,44,41,197,162,52,240,41,254,68,19,188,70,15,169,28,182,177,19,186,31,219,197,29,92,201,100,121,147,25,168,24,174,91,70,92,87,226,250,92,126,9,7,200,16,86,113,27,211,21,83,185,44,159,238,51,175,175,132,149,39,194,6,192,123,223,186,123,229,186,40,230,163,39,193,145,189,250,30,132,214,255,204,0,131,111,203,60,176,253,205,38,48,214,245,234,59,2,159,131,60,131,76,13,188,151,142,23,189,205,144,154,201,70,127,6,134,203,77,188,101,81,82,149,3,176,29,196,226,136,17,98,108,251,7,250,232,79,126,121,127,241,249,229,255,36,189,120,242,242,135,231,244,122,81,32,213,16,128,118,133,192,136,72,2,160,108,7,134,6,96,100,85,111,66,19,42,106,141,120,93,18,229,105,2,50,188,60,219,138,15,83,130,169,65,38,77,157,114,198,98,98,86,176,162,67,75,210,134,237,218,112,73,85,171,141,42,190,162,62,43,239,7,155,60,183,55,63,112,89,158,188,173,188,31,84,229,226,2,180,74,93,74,31,21,187,102,69,225,120,26,236,229,246,30,221,50,30,95,156,55,231,250,126,165,222,127,165,65,253,4,241,20,253,72,174,189,246,172,208,136,115,118,89,93,26,219,164,118,252,122,182,9,30,50,182,117,248,177,75,165,221,48,219,236,157,105,42,100,202,41,108,244,179,236,66,67,45,90,161,62,20,187,141,75,123,98,191,248,37,217,31,225,253,210,223,254,151,252,131,231,188,215,184,137,98,236,88,233,84,114,4,73,182,74,144,88,130,132,210,178,142,180,24,80,238,9,153,126,6,177,23,77,127,241,225,82,119,151,241,197,39,255,235,91,252,120,12,109,188,45,50,204,217,241,40,171,142,114,74,29,82,16,74,177,98,197,17,34,82,90,98,138,213,70,17,139,22,1,239,196,21,167,183,197,16,67,27,88,201,190,95,128,48,215,192,174,9,5,23,78,68,235,131,50,88,230,130,118,220,114,173,204,42,212,82,138,105,117,50,59,162,130,96,9,56,96,216,57,215,58,157,128,120,20,166,105,134,191,193,41,164,254,233,211,159,61,101,136,38,79,100,18,232,83,0,178,173,52,85,166,75,210,58,151,141,82,3,50,57,25,251,80,127,183,220,228,63,92,243,164,160,229,79,191,255,217,211,237,245,74,184,242,161,213,173,68,160,165,216,21,37,242,193,84,82,40,164,84,61,236,165,51,123,29,31,226,141,134,154,60,170,184,159,231,229,93,177,125,201,189,216,22,105,219,119,47,83,146,58,156,121,103,184,130,227,42,61,200,161,188,237,35,247,96,67,183,248,138,109,113,187,2,0,41,192,96,22,128,56,24,193,30,128,174,242,122,245,27,230,236,135,49,183,157,172,9,214,121,92,210,186,146,31,175,125,255,115,231,30,57,22,4,0,80,9,168,86,189,24,174,185,76,238,181,244,219,246,86,245,29,171,88,113,253,185,130,196,235,19,247,233,167,140,123,219,14,60,59,245,125,73,232,7,105,205,180,20,226,250,62,70,98,240,156,160,182,119,44,186,224,155,29,20,82,157,3,100,87,43,0,0,7,100,24,144,65,52,23,146,180,199,62,221,252,244,237,123,215,247,31,126,252,217,69,229,127,252,241,57,191,204,37,36,96,64,167,164,134,150,210,20,141,20,178,25,210,140,102,107,72,208,63,12,63,183,86,173,112,229,114,46,211,111,2,48,56,130,38,227,167,59,220,195,83,219,112,76,173,207,106,232,189,233,213,143,117,223,244,141,249,39,205,208,28,84,7,142,91,169,129,250,47,254,60,225,254,92,223,119,115,254,245,142,55,210,22,174,201,46,85,8,80,144,65,210,199,192,76,135,51,70,219,24,251,216,72,236,134,155,194,154,14,244,161,81,215,223,137,111,194,126,143,250,58,233,109,226,153,53,69,119,94,91,224,22,103,158,127,196,224,182,158,28,165,61,90,237,228,230,153,78,238,51,105,171,110,65,1,70,196,6,52,96,64,18,59,90,201,32,90,91,180,28,237,116,162,199,232,49,232,249,253,215,247,231,173,63,33,34,2,98,100,129,24,134,0,12,1,4,25,22,0,182,44,115,181,81,213,49,18,131,162,169,214,65,122,94,181,221,248,141,237,255,253,32,127,122,96,17,230,36,12,114,19,2,82,16,34,22,18,248,136,9,10,0,56,178,224,147,110,203,93,80,23,187,196,180,112,30,205,61,125,176,53,231,234,143,107,155,110,52,61,171,47,229,78,75,87,49,213,15,155,149,143,113,176,99,200,198,174,71,199,57,196,93,50,96,18,43,99,105,69,138,34,27,11,6,84,83,82,4,192,176,71,168,125,53,58,162,145,50,5,150,97,47,33,217,4,123,217,122,233,81,133,102,216,244,214,134,230,240,27,65,131,154,46,61,211,237,108,246,188,160,190,52,238,219,255,125,189,253,254,99,231,227,230,164,113,117,37,152,42,192,186,4,82,82,6,155,192,0,37,11,146,215,44,100,196,27,58,210,70,235,242,125,171,104,209,44,168,221,89,74,25,207,61,113,24,96,122,150,24,57,234,34,211,110,241,203,40,240,3,188,196,142,5,16,6,12,194,111,172,176,62,123,96,233,160,221,83,126,215,250,101,126,154,215,50,83,155,207,31,169,174,229,250,230,222,159,255,74,115,171,197,146,42,142,191,53,212,32,76,101,197,26,128,175,13,230,250,115,5,169,112,144,28,251,170,157,55,241,237,58,187,30,164,91,136,89,25,149,23,193,119,66,180,61,151,230,124,125,216,131,243,67,209,220,247,238,158,114,6,173,99,169,103,132,146,32,109,102,187,124,205,170,164,18,7,38,136,24,129,74,67,17,118,92,10,150,157,189,250,233,60,249,249,7,139,79,227,229,121,253,211,249,223,146,175,93,31,93,114,106,115,120,115,200,15,244,238,112,38,29,74,59,50,227,174,38,189,252,231,219,254,144,59,88,47,75,172,177,180,223,129,102,97,188,126,141,45,199,139,122,27,97,208,131,87,169,63,98,190,176,93,85,239,123,222,91,47,93,121,157,170,229,156,181,138,126,208,142,53,189,116,169,223,123,30,91,248,204,216,10,79,39,128,65,160,0,173,80,215,80,22,20,161,18,103,198,204,193,17,25,182,59,152,95,67,124,92,171,115,237,160,175,169,183,88,93,44,51,151,33,178,125,142,143,109,124,237,199,103,158,235,102,145,199,31,76,191,55,143,127,192,217,81,10,185,84,119,168,163,73,2,36,76,32,199,86,40,1,12,20,6,65,6,232,97,146,17,14,233,107,62,249,230,246,117,130,96,72,200,34,10,202,64,192,178,76,129,0,64,208,72,66,59,76,167,81,132,98,182,201,174,146,216,187,182,124,177,221,134,245,241,223,244,101,225,148,24,60,173,83,138,201,72,33,12,64,98,199,130,56,214,49,193,145,99,104,160,72,77,162,77,137,58,56,76,143,241,122,157,151,62,83,127,185,45,143,7,151,203,237,241,204,31,182,219,237,202,172,56,207,204,147,124,237,253,185,234,157,237,78,189,96,147,119,234,200,98,253,238,99,173,175,38,129,72,145,42,68,64,0,48,66,40,158,64,146,203,84,26,85,243,40,50,79,234,26,210,41,2,176,205,32,47,204,2,5,144,226,136,162,197,0,148,54,131,110,48,80,96,172,58,144,154,14,166,147,219,145,47,162,127,91,116,187,245,161,235,211,202,210,25,187,42,48,184,15,25,155,83,70,144,24,89,66,4,76,192,114,177,51,94,91,89,61,138,65,59,240,125,214,139,158,151,182,142,197,68,234,41,88,125,146,78,87,12,59,48,184,48,121,127,196,254,18,32,18,139,8,84,20,10,128,13,218,1,216,190,33,244,43,25,207,57,175,139,190,60,143,217,49,25,193,248,240,203,166,222,254,106,191,253,100,243,182,60,20,142,233,142,174,64,32,34,34,130,52,214,85,55,89,111,218,78,50,204,14,150,219,107,247,209,253,101,125,56,122,46,224,179,62,112,137,111,79,213,149,10,190,118,61,168,227,235,152,122,62,125,235,163,125,158,218,148,196,230,22,13,132,169,10,29,183,195,97,243,113,90,138,179,54,55,129,44,18,128,74,136,160,32,98,32,49,13,150,195,154,107,108,239,193,79,57,182,251,99,248,56,129,137,52,94,214,187,161,215,55,127,188,121,190,251,248,86,225,141,248,74,127,211,112,119,60,226,51,213,246,249,15,91,118,214,188,204,200,219,156,201,55,23,212,246,112,135,196,115,111,115,146,7,118,238,137,122,197,140,240,27,172,111,213,184,140,103,221,39,37,219,113,87,254,24,243,138,250,83,189,28,233,199,47,200,110,189,2,186,160,230,34,65,164,12,4,20,84,80,67,84,201,225,112,65,58,208,212,209,153,119,76,251,126,78,163,99,27,212,93,92,51,84,88,203,210,70,172,90,3,209,24,167,112,234,157,171,5,143,143,136,77,199,63,197,230,181,49,123,231,12,153,16,67,129,4,1,100,50,165,9,142,0,1,12,8,20,48,201,184,86,167,141,87,234,146,179,126,210,189,69,76,137,24,18,37,8,72,146,77,146,77,139,20,50,2,32,215,76,50,132,115,237,106,106,81,32,109,214,15,235,120,161,255,255,63,243,143,69,42,133,170,143,224,3,105,98,89,4,132,8,124,0,160,86,138,88,118,78,248,166,107,178,179,170,173,139,109,193,44,58,61,61,249,235,169,115,247,193,219,143,243,240,140,23,89,61,150,237,158,190,206,102,238,179,118,207,205,58,243,252,98,236,241,133,103,124,197,35,149,169,31,223,215,208,161,149,2,80,26,95,33,116,1,84,137,108,175,203,224,80,4,0,17,16,213,243,232,150,157,35,40,0,204,2,1,2,3,48,23,48,56,64,1,49,188,100,153,83,162,36,152,36,228,18,67,33,82,167,144,162,174,102,85,27,197,178,105,234,76,215,16,178,7,226,85,138,97,172,177,145,117,33,19,65,46,203,102,65,212,82,7,231,142,107,239,228,23,245,113,57,138,218,214,115,103,179,57,205,220,239,121,126,10,83,239,34,163,201,54,169,222,207,232,95,130,15,194,32,176,232,158,164,85,144,1,4,218,209,201,194,121,0,243,187,254,217,243,252,193,167,188,46,235,149,94,35,248,248,98,177,217,170,219,217,107,94,236,60,134,218,2,0,96,10,2,46,118,85,249,255,95,185,116,194,89,76,89,150,226,117,245,168,107,232,73,43,216,21,216,222,144,11,111,60,79,241,156,160,114,60,137,109,197,94,244,166,129,116,200,238,221,23,214,120,228,52,75,1,181,34,210,217,206,165,72,40,236,244,157,33,200,42,55,2,8,28,89,228,138,101,136,232,58,165,151,162,216,163,49,44,92,74,62,76,218,221,97,26,126,224,238,246,146,252,198,229,99,61,189,233,245,155,30,223,168,111,149,142,12,7,106,251,55,103,97,157,156,207,82,213,137,243,155,171,243,98,249,38,67,188,102,57,166,48,27,70,186,129,59,179,239,171,3,16,155,164,151,55,250,181,90,59,102,148,112,244,117,17,31,103,189,188,192,63,238,246,124,56,181,230,210,93,242,233,38,17,73,9,165,28,32,224,46,135,38,202,64,229,196,45,171,67,71,0,119,101,127,232,249,195,8,91,129,45,149,169,47,128,19,240,2,90,120,150,12,31,95,135,141,227,31,63,55,157,202,51,70,138,33,147,238,202,76,168,97,193,133,4,64,217,96,195,0,194,32,176,144,38,132,209,159,214,235,74,83,102,228,249,236,106,84,49,2,34,0,67,146,13,12,75,130,134,42,5,1,129,113,145,146,26,148,225,234,182,168,173,241,21,182,254,82,127,89,243,219,175,103,182,206,224,149,189,194,156,38,67,212,177,5,37,139,130,162,176,128,216,68,128,216,18,21,124,117,39,126,52,99,209,222,201,153,218,199,158,119,63,206,111,255,152,135,111,203,99,121,132,148,124,206,185,90,1,182,172,126,213,89,122,121,184,125,53,39,245,194,123,76,42,147,142,36,143,255,183,181,13,64,162,142,26,218,0,2,20,225,160,80,16,129,165,73,33,64,69,159,96,180,77,179,54,70,136,32,144,33,112,36,200,196,20,5,130,14,128,1,58,200,48,172,36,42,94,11,45,5,116,85,89,117,85,45,213,59,18,213,73,228,222,139,40,228,32,51,195,180,72,57,176,97,134,35,216,176,81,106,138,88,154,138,214,57,185,88,230,116,246,231,187,206,225,178,103,61,115,180,167,122,158,38,158,175,98,118,196,86,216,88,45,222,153,43,253,131,178,71,217,97,16,54,188,205,139,64,192,18,15,206,74,6,214,249,197,248,28,151,113,126,176,254,91,255,247,127,148,255,226,117,77,183,219,94,246,229,92,154,151,118,152,46,84,0,83,166,76,237,192,68,10,237,155,125,17,176,117,161,171,134,168,177,130,33,132,153,221,120,22,109,59,145,46,220,23,13,63,39,168,117,41,177,178,211,21,164,124,134,1,17,225,146,104,190,16,217,220,37,245,118,67,60,143,47,8,8,161,0,109,102,168,49,112,144,37,139,62,85,2,65,4,161,49,82,10,114,184,118,138,197,152,12,192,64,36,205,4,179,112,20,118,213,55,194,33,204,194,77,245,249,124,189,243,211,204,135,204,47,254,249,186,254,238,151,238,181,173,230,148,123,250,206,50,217,126,2,190,84,47,180,76,190,130,115,150,164,234,206,21,2,150,4,173,230,100,186,180,250,168,53,44,195,81,143,121,121,149,101,85,255,124,252,244,138,203,226,218,197,92,213,154,11,197,157,177,5,234,160,83,144,40,129,36,149,146,251,72,231,110,248,36,160,145,108,222,178,121,52,228,35,135,59,238,78,54,97,149,189,74,166,201,75,28,199,44,143,219,19,95,245,167,110,248,242,95,6,242,174,102,99,204,137,176,135,8,80,3,2,38,9,18,0,32,1,9,36,0,10,20,3,36,216,124,52,92,14,160,97,181,136,25,17,1,209,146,12,91,54,0,64,65,9,130,170,17,48,193,189,90,85,169,180,12,110,156,46,194,198,174,143,94,206,239,99,142,153,101,70,93,86,69,78,151,129,40,145,149,0,8,2,88,73,28,9,148,8,1,72,87,61,163,214,176,212,169,179,230,107,249,175,126,255,199,115,255,193,229,58,124,191,185,63,174,175,239,203,171,191,189,188,94,225,85,231,201,117,109,156,26,171,85,94,134,222,157,138,117,139,246,152,89,124,229,253,255,164,1,12,140,54,141,81,84,213,68,39,74,197,30,44,120,234,216,25,84,49,178,244,44,190,171,139,163,152,66,1,65,132,12,131,36,32,39,145,76,189,16,153,243,150,121,236,50,143,114,251,160,87,93,12,46,64,165,123,35,73,71,83,96,12,92,32,100,47,65,161,135,172,36,187,69,101,198,150,137,216,181,198,142,56,2,66,193,146,74,245,130,66,21,205,149,57,207,57,239,223,235,11,249,158,243,34,135,125,26,250,156,30,19,51,158,131,201,145,58,176,185,95,165,168,87,93,152,132,13,80,208,155,16,102,2,143,154,214,2,192,124,202,126,255,232,241,244,248,110,253,87,254,235,255,32,255,217,255,50,255,163,89,227,238,118,51,213,116,59,11,19,154,163,28,114,200,2,81,81,17,100,135,247,219,124,179,117,32,230,43,240,21,237,137,233,19,66,120,104,175,30,112,112,93,52,178,120,30,198,58,5,159,238,226,121,81,44,124,36,98,161,154,47,65,16,120,47,3,213,16,70,64,224,8,97,170,231,62,192,159,216,11,145,86,85,130,34,67,10,213,169,8,218,108,168,21,61,96,67,47,109,12,229,1,17,146,153,229,160,7,194,6,64,24,37,120,48,23,206,118,135,55,254,239,255,199,107,254,251,252,248,230,187,230,91,247,227,55,95,222,94,207,31,226,133,224,98,1,23,156,190,102,138,172,213,133,197,26,174,88,68,119,33,51,52,55,61,116,46,54,189,170,147,129,26,135,28,111,79,63,250,60,190,246,229,92,2,147,232,46,146,91,1,58,52,228,128,28,16,172,36,100,186,167,60,175,57,111,88,36,227,240,123,42,122,167,163,239,63,237,177,26,144,220,201,88,58,18,98,9,181,212,98,188,201,55,63,63,207,159,29,235,188,25,115,157,153,247,254,102,217,249,114,60,39,203,128,76,154,228,10,185,12,57,208,102,180,34,214,49,132,68,131,145,148,203,252,155,82,149,121,243,36,110,243,8,18,16,37,201,40,203,70,10,139,46,19,170,4,2,192,32,134,65,27,202,205,245,90,235,166,180,233,85,251,248,65,94,223,70,223,159,187,141,110,238,144,19,188,152,92,240,134,66,17,34,1,32,128,10,160,18,89,148,104,140,229,107,15,208,9,167,91,115,142,135,247,207,231,119,127,112,173,101,57,95,127,250,162,171,221,26,235,126,251,213,95,127,244,101,95,105,23,111,22,172,207,172,246,98,14,203,101,85,117,168,244,255,225,243,255,200,111,63,213,253,22,128,40,17,180,161,106,18,180,210,40,5,177,173,16,27,102,123,174,10,174,102,191,137,186,74,29,33,101,48,182,64,18,176,36,154,234,236,44,75,2,201,41,84,18,67,140,94,93,40,55,129,88,83,150,110,34,74,123,106,76,36,228,41,141,68,82,96,7,189,26,54,108,182,236,200,90,12,146,105,197,114,93,168,68,39,200,172,11,236,158,115,241,188,62,251,238,27,156,47,123,126,211,243,229,179,14,60,143,114,62,191,43,117,238,93,231,135,186,33,187,236,163,182,227,123,138,26,65,193,70,96,99,109,0,0,42,12,129,162,0,142,154,238,91,15,172,241,255,247,251,223,156,255,240,223,205,127,188,77,254,236,215,63,112,96,89,123,7,115,216,25,157,92,180,5,28,21,64,0,107,56,88,111,228,36,63,146,249,169,160,154,4,102,247,207,143,12,92,204,117,64,79,231,48,224,99,59,181,171,39,187,103,33,16,145,121,195,32,68,137,202,137,253,30,51,190,126,95,105,221,156,219,177,209,41,67,150,198,190,56,145,135,49,64,18,41,40,160,88,198,208,178,50,94,151,223,5,224,12,234,138,50,96,52,160,129,196,232,34,18,65,170,93,96,182,177,153,45,136,28,245,151,251,122,182,191,184,207,7,250,205,119,211,223,198,231,175,255,83,108,252,142,173,229,133,198,155,21,43,178,173,174,252,216,102,91,93,33,231,174,209,75,214,8,5,162,215,192,2,128,93,1,10,152,10,84,187,104,128,182,8,37,86,44,221,112,162,212,55,13,226,99,185,199,56,250,181,215,231,59,92,255,61,126,250,6,215,223,107,255,42,250,46,186,83,225,52,195,72,1,3,74,8,64,146,203,130,18,10,24,16,89,82,197,54,22,128,102,96,151,35,213,84,243,57,147,145,5,57,82,45,131,99,21,210,145,184,57,167,55,207,100,190,152,219,174,165,234,238,216,181,122,182,91,223,219,59,159,139,21,100,64,4,146,29,146,134,48,141,17,144,144,86,9,160,85,50,255,102,184,179,248,81,13,91,153,126,235,244,143,103,213,0,50,17,4,13,8,202,4,72,40,145,82,37,1,67,181,217,24,14,139,48,183,172,11,88,50,246,250,74,255,255,79,241,36,161,217,199,109,212,106,142,101,74,213,230,66,69,136,4,196,88,34,32,16,34,36,43,36,21,68,89,5,226,186,184,249,171,249,155,237,249,167,239,126,252,191,247,31,179,154,167,87,159,95,91,188,189,157,215,101,205,109,115,123,209,187,132,32,46,51,26,108,150,155,153,15,122,136,78,173,187,124,214,164,14,126,222,190,238,113,223,156,75,174,246,100,64,53,171,165,137,162,183,199,177,191,32,244,1,41,32,102,135,186,48,187,110,27,131,194,3,170,89,150,75,64,128,154,77,114,90,176,34,166,73,18,129,76,29,58,52,22,146,45,33,21,91,98,197,20,193,166,12,162,103,58,210,129,128,85,217,151,148,171,118,236,121,155,192,174,165,223,200,64,214,178,149,225,42,117,165,159,88,50,122,31,54,219,95,94,69,79,206,60,117,226,174,191,218,250,94,215,113,223,186,202,253,33,47,102,151,123,145,212,151,206,45,12,53,3,128,140,180,177,2,4,0,4,4,168,198,89,208,73,50,152,140,126,124,252,181,63,140,255,104,254,203,127,165,255,193,175,159,63,253,227,207,223,27,207,251,175,242,127,97,148,48,64,227,12,109,58,193,56,199,183,14,44,48,16,0,57,1,222,176,12,206,90,215,203,198,248,100,105,110,84,26,224,27,186,79,149,205,28,18,174,1,109,79,232,250,238,59,240,147,42,245,182,145,249,244,76,251,249,227,40,204,244,176,111,1,127,189,199,74,176,217,67,239,92,44,102,116,241,108,94,28,15,208,18,80,70,56,138,195,196,69,135,63,112,173,3,247,195,25,42,253,231,55,38,19,240,221,44,224,94,213,119,246,171,63,127,188,253,250,193,231,250,251,89,47,64,7,1,32,192,117,90,67,129,208,38,87,222,208,207,187,127,111,157,42,50,124,203,239,242,27,127,229,251,255,245,249,252,87,127,243,47,191,253,167,239,126,119,251,29,127,114,250,247,123,247,139,190,137,25,93,89,104,124,154,173,158,173,171,23,150,46,180,124,202,57,31,175,33,28,60,13,192,110,233,214,157,167,3,70,21,12,0,164,31,107,191,216,77,215,120,173,18,99,153,149,89,162,156,174,43,77,245,199,59,249,249,190,95,118,250,171,247,195,107,218,111,238,187,214,223,255,113,224,183,176,64,240,232,135,204,91,187,196,1,192,6,240,0,216,171,140,98,118,146,143,136,171,178,212,35,231,219,123,31,77,189,107,125,29,182,139,245,163,240,211,253,251,159,240,229,191,213,255,250,183,255,183,191,94,223,191,188,228,143,188,31,75,222,154,203,239,148,87,210,105,18,201,225,105,77,38,93,5,232,10,129,144,70,140,37,105,208,249,14,156,242,222,190,83,77,70,66,72,20,22,81,136,78,177,26,60,160,125,240,177,123,228,203,167,79,155,191,128,51,170,179,152,219,211,253,226,203,125,208,61,53,222,51,159,77,217,98,235,233,192,103,80,189,26,8,104,73,134,5,128,76,25,26,27,24,25,2,178,217,240,128,86,95,231,69,252,248,252,94,223,255,255,122,252,183,251,100,247,219,143,39,199,126,29,95,119,94,239,231,253,51,175,215,113,119,172,175,235,31,127,230,175,103,84,93,54,137,97,199,233,203,250,244,244,178,207,15,41,127,220,248,112,31,21,239,171,253,225,238,143,39,190,159,166,124,22,114,124,146,210,56,33,177,81,44,215,5,59,224,178,198,120,218,65,147,125,70,60,215,139,244,193,154,3,72,163,44,50,32,138,44,197,92,90,104,69,75,24,24,177,33,6,0,2,25,16,73,131,27,68,152,161,137,143,182,217,227,91,45,241,198,180,211,241,49,209,252,81,102,242,216,241,65,144,92,220,174,24,216,62,202,3,202,88,27,166,242,179,252,82,226,120,228,237,237,249,168,135,242,235,252,241,190,79,255,241,143,51,155,246,245,239,223,127,243,159,254,250,31,252,183,127,242,155,255,251,127,251,250,111,127,178,52,227,157,74,71,165,82,179,149,6,17,71,28,41,131,177,48,70,237,156,117,214,56,55,141,211,132,163,208,24,142,222,109,233,46,3,113,62,112,170,147,223,249,151,191,248,237,115,254,197,51,58,94,198,87,143,18,47,241,255,234,72,219,110,102,156,125,247,116,60,75,128,214,100,57,248,247,100,213,41,11,124,129,103,187,56,212,81,6,235,216,208,93,193,143,218,206,153,111,61,56,149,33,166,176,239,57,2,245,192,103,88,163,195,33,215,2,28,171,213,163,245,42,25,194,105,218,23,224,240,81,33,144,43,121,30,76,242,5,201,250,38,121,99,34,120,205,253,37,179,4,249,102,138,73,230,97,220,77,39,89,128,109,86,202,169,28,127,146,183,252,206,120,195,119,248,46,255,46,255,239,159,127,235,239,249,245,239,124,254,247,123,249,69,62,247,102,8,197,238,167,71,159,17,230,62,91,182,216,145,218,245,20,202,184,173,59,19,160,217,238,194,22,221,78,247,110,216,64,5,52,64,160,87,236,115,230,81,4,162,15,90,208,209,106,26,157,171,253,114,235,188,239,248,60,255,131,29,63,40,247,116,47,191,222,138,236,86,253,61,60,172,69,224,142,145,49,28,80,40,108,25,59,209,96,180,8,82,182,107,42,42,108,229,181,229,177,204,35,180,223,44,61,180,255,214,250,42,233,23,255,51,255,230,99,113,113,50,238,79,124,255,176,250,166,47,136,201,45,65,150,148,96,138,35,33,65,28,52,10,25,2,24,84,36,74,130,16,17,12,137,144,5,229,0,1,65,73,53,64,162,70,214,118,28,67,25,63,252,195,70,2,221,179,251,230,148,145,116,61,166,58,235,246,56,90,32,73,240,147,24,88,4,68,74,193,0,141,100,38,10,97,72,161,26,88,108,35,207,204,213,168,107,181,174,189,231,151,237,226,54,121,34,125,66,46,207,152,139,243,238,125,201,1,121,126,99,30,76,48,19,135,129,177,189,78,216,115,109,190,95,103,72,215,121,250,161,125,11,207,99,120,31,181,86,210,104,49,178,27,196,70,148,145,12,169,77,108,152,215,106,145,156,210,87,181,56,40,10,209,176,16,73,131,0,11,93,40,214,32,6,128,48,200,131,137,44,217,70,133,195,67,182,16,37,79,200,172,79,14,85,129,188,53,104,68,219,143,1,199,62,177,131,248,0,101,86,29,215,121,34,234,148,108,77,170,153,0,238,97,113,164,56,79,200,186,78,118,139,4,188,237,223,168,35,222,213,209,0,120,147,41,24,32,105,190,213,226,145,123,197,45,87,203,195,137,81,192,172,53,121,54,203,10,22,209,198,39,61,137,179,191,243,235,171,191,58,207,191,254,235,233,34,107,62,83,206,232,209,4,45,42,211,63,126,62,234,62,206,75,143,160,231,236,93,56,46,207,63,61,225,218,19,243,160,61,122,8,233,89,65,28,194,65,16,106,12,208,131,241,132,68,7,198,154,201,44,158,185,214,162,21,77,53,34,165,157,222,139,192,60,39,132,195,24,90,199,4,98,6,230,237,80,222,247,82,153,170,188,130,199,159,214,59,124,241,59,252,224,239,225,39,124,195,117,253,245,243,249,240,33,126,72,191,220,60,191,57,111,243,218,223,221,228,93,110,188,169,155,177,21,140,11,182,110,129,174,172,222,82,139,157,182,189,109,11,106,50,0,209,188,212,51,36,209,199,177,199,122,34,200,186,217,204,231,106,237,243,107,111,248,206,47,84,126,78,222,208,57,253,32,156,59,120,60,207,1,11,162,69,8,111,13,184,100,89,68,163,152,109,21,196,146,97,180,102,118,158,174,115,165,244,30,222,124,227,228,201,223,150,15,31,242,123,127,156,223,250,95,249,59,123,190,189,102,78,49,191,191,244,10,17,58,168,98,10,100,40,112,234,160,17,83,140,83,26,68,64,8,4,53,162,36,6,46,3,144,145,136,181,163,60,214,108,29,149,157,168,152,209,92,73,203,137,100,114,15,202,238,240,77,250,236,85,93,30,192,128,179,98,5,12,2,160,12,13,25,128,129,37,115,10,193,108,96,11,0,149,100,194,212,170,76,148,142,187,0,170,234,225,215,158,190,224,147,208,151,105,43,6,21,40,136,74,7,193,33,80,105,132,180,100,11,147,74,103,230,213,85,60,237,164,251,74,182,96,36,21,37,10,92,193,6,129,52,72,56,67,74,4,11,92,141,10,84,37,164,147,164,224,51,144,24,4,204,136,130,2,163,73,95,98,11,66,22,82,45,145,200,130,39,150,144,43,60,88,165,170,37,38,219,235,51,75,152,49,87,118,66,26,200,138,106,96,172,52,152,65,246,200,67,108,67,68,52,156,11,32,80,39,134,195,46,187,228,248,17,239,66,208,209,213,95,198,7,87,113,96,118,4,145,22,198,24,115,132,17,0,208,112,85,92,25,153,176,228,237,190,114,209,94,199,234,227,11,215,116,206,3,83,114,127,243,249,234,127,100,126,231,121,158,207,58,200,49,66,131,53,20,168,84,197,53,188,237,102,5,78,247,159,117,142,91,39,137,114,204,237,111,46,92,21,240,72,15,132,8,237,86,181,47,94,171,164,115,76,19,148,96,19,136,185,87,178,251,29,232,120,232,64,132,136,3,240,240,198,187,250,29,222,225,240,14,5,60,128,229,231,158,95,251,252,230,241,157,151,151,243,211,191,254,236,250,114,190,225,139,227,205,221,157,35,221,111,215,253,140,236,160,165,205,64,159,182,209,102,170,96,208,50,8,10,206,91,248,153,235,184,184,237,117,107,131,102,238,240,227,249,225,122,235,185,215,245,191,209,126,46,165,121,190,153,7,137,234,168,238,212,159,101,165,65,74,163,225,68,21,16,132,5,26,147,133,2,129,104,168,15,135,149,237,86,186,121,74,191,251,60,159,63,254,236,207,231,71,255,135,255,225,235,156,15,230,229,41,11,248,14,47,249,226,2,16,161,227,150,206,254,38,99,170,68,16,84,110,187,19,36,66,130,33,197,8,130,146,58,37,8,17,49,36,102,98,2,11,131,53,192,98,108,251,207,216,242,152,157,92,14,239,243,180,174,229,2,51,81,88,3,134,56,36,217,36,66,144,64,15,2,36,166,144,65,153,194,248,108,3,2,5,132,172,40,75,26,249,82,114,145,162,36,189,233,190,157,94,10,77,1,164,85,37,145,46,59,94,49,6,218,147,202,101,146,44,223,39,207,172,171,123,23,51,38,79,189,10,54,49,48,79,153,28,61,105,104,172,137,112,12,192,12,128,96,83,21,238,132,0,77,50,15,187,114,201,172,96,14,146,217,200,178,142,106,16,177,193,200,142,100,1,84,2,149,135,68,192,0,11,174,140,64,16,70,222,167,182,239,152,193,25,143,200,228,109,8,19,70,139,168,17,22,109,14,48,20,34,110,220,80,0,228,140,163,220,114,70,28,120,50,35,136,154,190,204,95,213,233,210,143,236,92,139,17,186,191,166,123,140,24,165,236,156,93,123,213,92,202,165,36,210,72,143,53,206,170,222,39,159,143,207,253,222,239,157,79,126,203,243,251,207,25,209,141,172,56,154,207,145,169,96,0,133,185,172,66,4,250,1,225,48,174,83,160,21,44,53,132,37,56,94,134,169,38,125,48,164,7,14,60,75,245,58,221,200,206,64,118,181,218,133,171,77,168,159,93,56,95,136,149,99,110,145,78,27,165,121,64,16,100,17,222,193,241,249,10,247,200,120,47,221,234,27,46,61,233,69,100,49,96,220,149,227,194,59,52,124,211,95,219,154,31,79,185,91,178,109,57,178,135,159,225,83,190,200,255,191,31,191,242,225,203,207,111,190,220,121,58,157,95,253,245,231,247,241,62,176,165,29,176,115,6,148,247,202,14,59,32,147,5,11,128,113,111,245,111,45,174,241,108,237,117,21,95,47,172,174,123,23,175,221,121,111,126,164,245,112,174,103,215,121,62,103,33,147,161,72,198,88,126,6,4,50,82,48,68,45,55,197,8,1,0,81,107,161,98,36,57,105,167,235,195,233,210,186,191,237,248,238,119,242,79,223,169,172,235,178,15,247,186,211,2,199,101,212,63,34,9,0,5,85,98,80,48,53,98,152,80,98,154,4,99,170,160,52,38,166,70,133,98,98,194,28,31,228,150,118,164,89,72,88,3,164,90,90,19,44,97,13,78,52,125,248,232,120,69,60,124,250,207,79,253,42,207,39,74,140,236,49,196,80,201,38,67,150,6,24,1,49,70,132,148,41,84,82,136,176,104,184,108,170,45,219,42,13,138,51,173,181,50,131,179,242,95,79,221,236,67,162,132,164,128,202,52,74,4,55,166,25,56,68,147,9,29,61,189,83,30,50,189,201,61,73,140,174,153,33,67,151,78,98,27,66,90,142,3,16,49,3,65,139,13,48,116,121,237,153,93,181,154,0,188,107,205,116,137,165,177,174,172,95,235,32,64,178,36,105,32,32,8,152,32,226,4,133,5,0,104,149,66,32,57,248,236,101,180,134,190,35,144,235,176,221,41,20,2,5,160,34,80,182,96,89,160,184,69,161,88,192,30,204,153,67,177,121,74,7,151,24,26,253,161,138,191,73,191,241,83,15,74,115,252,109,109,32,0,68,146,8,146,64,64,166,216,188,73,168,36,37,41,213,173,73,64,252,218,211,63,249,219,249,193,175,123,252,161,231,165,199,42,199,242,89,27,212,207,33,24,156,34,134,214,116,248,234,236,185,220,53,15,167,48,249,70,140,63,55,215,110,87,165,102,54,230,218,175,71,122,144,219,97,128,215,159,236,215,105,175,135,25,12,58,59,71,93,98,237,52,212,235,198,155,3,155,16,131,64,120,39,157,234,103,104,50,122,67,100,101,129,186,201,53,211,103,156,149,243,125,242,244,246,152,54,196,186,51,222,212,29,222,212,87,56,225,45,175,240,134,159,94,143,183,155,126,237,95,255,254,125,190,63,159,225,150,13,29,217,237,116,203,246,113,131,45,20,164,19,168,227,184,119,244,20,236,148,94,87,221,185,127,231,186,255,234,148,159,248,244,226,31,35,159,251,237,207,131,106,46,213,146,105,104,198,178,82,201,101,111,233,31,27,217,133,64,197,0,22,176,144,77,10,195,222,181,122,218,122,152,23,233,250,60,191,244,11,127,63,93,239,214,173,69,175,240,36,220,245,20,180,89,26,8,144,40,68,76,148,161,65,49,100,4,156,10,101,16,76,80,50,104,13,196,148,76,18,33,49,108,56,102,21,22,128,25,2,64,8,64,17,68,29,145,187,253,108,135,175,129,43,223,198,171,213,83,206,118,227,45,85,77,117,212,129,100,147,5,164,33,77,140,229,1,2,0,152,72,195,156,144,72,162,40,91,181,20,165,216,0,46,238,217,213,217,58,132,27,155,102,215,156,71,64,133,72,96,154,8,41,79,178,166,24,148,148,195,66,92,145,57,71,161,51,186,183,66,186,235,162,5,100,70,117,12,81,110,90,40,129,24,198,32,15,9,32,180,9,117,54,24,71,5,102,77,30,4,146,56,216,16,107,172,145,5,17,101,149,0,178,8,24,0,118,67,64,111,68,4,0,84,26,137,155,103,39,125,189,101,40,89,93,105,19,55,14,34,0,132,21,37,106,205,12,64,193,62,1,91,59,210,224,44,144,57,208,210,70,150,242,87,115,127,27,213,55,126,42,169,202,164,20,28,2,16,3,16,28,73,34,0,3,64,34,151,167,70,3,2,204,202,86,159,107,217,175,223,250,167,159,254,254,175,183,191,205,124,223,89,122,30,177,230,248,101,70,78,30,15,32,104,176,5,145,5,252,101,24,243,207,181,21,232,108,90,163,205,115,20,60,174,34,141,203,6,135,184,85,231,9,56,206,180,104,193,177,192,28,197,136,246,58,70,67,151,50,166,88,143,82,137,243,28,230,170,239,67,110,101,96,14,118,243,89,188,15,100,100,188,15,234,39,52,153,100,17,189,233,7,84,206,2,136,76,59,111,154,59,127,45,166,99,162,137,177,14,181,189,37,251,205,94,65,142,217,187,192,215,142,215,87,126,251,245,211,241,83,250,101,247,229,181,47,219,126,237,119,219,220,228,237,216,238,103,246,35,97,245,135,232,251,73,87,183,95,231,47,193,159,121,92,254,40,210,131,53,61,183,98,36,133,213,155,206,70,25,128,123,170,234,101,175,236,38,101,67,72,22,34,101,141,43,99,107,33,176,109,108,39,237,54,120,216,169,47,121,222,248,224,218,11,251,226,75,147,168,90,121,172,230,184,237,120,125,211,119,36,154,154,50,40,64,76,1,35,64,198,148,98,106,18,35,6,5,116,4,16,20,152,56,77,26,173,145,16,128,98,104,248,72,3,66,32,33,245,217,74,252,185,236,35,226,171,159,240,116,151,94,255,37,47,86,120,122,204,90,144,130,26,48,200,32,9,98,128,161,176,48,84,82,155,48,5,48,53,19,203,21,213,34,182,173,154,246,52,148,126,61,123,86,118,67,240,76,150,220,10,13,49,136,16,211,148,74,55,121,169,144,68,73,56,56,243,99,237,101,210,106,58,158,157,185,203,155,126,48,0,113,232,33,195,24,182,35,150,8,22,32,161,36,17,26,134,185,175,165,34,102,160,237,120,129,56,26,204,126,64,134,145,192,131,44,134,88,46,159,142,90,223,38,45,219,141,164,124,224,77,16,53,44,82,74,228,206,141,116,27,189,70,233,26,116,171,67,160,44,0,68,0,130,90,137,192,22,178,6,217,149,177,24,118,228,131,85,217,19,90,210,65,61,205,166,127,207,124,210,111,141,6,64,67,160,40,96,98,148,27,252,154,150,18,1,220,138,154,9,149,90,101,249,45,159,111,59,255,253,95,222,125,237,215,155,231,176,244,24,241,149,171,227,37,14,104,218,48,69,185,38,4,20,248,31,131,208,216,144,129,19,250,22,27,148,235,81,87,168,198,1,95,66,123,173,11,187,61,216,155,206,147,94,92,123,254,56,23,237,97,39,130,197,30,210,33,231,107,122,216,129,52,21,53,42,7,122,243,39,14,237,109,188,125,147,7,36,201,234,73,70,111,34,224,27,160,217,205,59,72,164,197,74,131,193,134,2,105,112,65,232,192,253,46,175,47,206,225,200,46,239,157,63,207,203,23,231,107,127,126,249,244,246,249,139,188,230,56,110,219,121,230,201,127,199,43,179,127,69,246,138,251,236,92,235,122,155,251,94,242,78,181,16,54,165,237,24,188,0,107,222,91,82,211,213,15,254,24,176,3,49,163,20,157,1,176,18,88,131,50,196,148,153,217,91,169,180,204,74,40,103,154,67,26,109,246,44,35,27,246,87,32,78,159,50,116,243,141,161,166,78,42,99,146,52,1,206,160,12,196,212,32,67,16,4,195,36,198,193,4,77,99,26,72,76,33,6,52,179,130,105,65,26,88,40,7,114,99,28,124,182,18,127,54,39,195,107,212,175,124,203,111,159,56,203,187,174,212,214,99,70,45,17,226,178,67,34,116,83,50,10,38,86,143,100,0,217,4,10,35,40,135,21,14,140,149,91,103,89,179,54,107,30,127,101,110,251,57,61,37,213,204,208,105,234,54,99,3,144,162,88,226,210,81,19,24,149,68,73,142,100,226,99,56,196,205,200,193,6,154,148,114,128,188,200,238,96,150,54,170,144,74,176,224,2,84,43,74,60,187,76,87,183,152,78,89,185,56,109,129,14,153,187,12,133,44,2,34,8,142,96,52,3,35,235,91,147,105,39,68,2,13,114,25,172,148,28,216,171,117,158,215,71,218,148,145,49,37,108,82,136,42,31,52,28,211,33,155,60,84,96,242,152,29,118,101,150,131,118,48,33,178,76,242,83,243,165,86,250,211,30,152,164,14,207,150,45,6,0,137,8,4,71,160,68,223,0,67,7,234,69,95,170,181,162,212,86,94,136,47,238,243,197,191,124,234,95,79,130,196,129,139,3,202,43,65,78,9,1,11,40,208,200,37,252,211,168,56,111,230,50,97,10,225,51,173,113,89,42,14,128,243,149,229,232,15,239,110,188,111,120,214,3,40,211,178,97,30,143,170,172,20,144,103,24,107,135,221,240,12,227,21,54,190,245,101,22,7,124,27,194,225,158,213,198,244,178,138,166,39,196,37,222,134,108,124,227,233,1,217,129,72,70,57,72,199,55,73,60,17,223,184,227,33,3,128,8,196,100,136,193,141,243,149,95,8,108,237,227,169,193,123,235,222,122,195,14,155,252,117,125,187,62,125,186,231,199,219,255,105,251,95,135,255,102,253,227,151,127,255,26,93,95,86,115,21,230,82,115,229,218,49,91,82,240,208,158,176,103,141,119,88,122,220,180,166,149,151,255,50,246,136,1,8,103,154,137,101,120,151,20,200,36,35,153,140,164,200,200,139,56,52,136,133,106,204,52,227,2,164,237,141,165,243,42,72,255,170,97,130,116,69,40,99,143,66,140,24,148,160,76,35,36,4,3,85,40,18,19,194,96,8,129,17,18,142,85,51,24,0,160,246,206,176,122,118,205,190,252,236,126,238,200,158,158,61,186,240,65,125,124,153,253,139,204,192,219,216,80,15,42,14,125,36,1,50,137,110,149,81,30,33,211,166,69,84,183,167,50,195,34,37,112,195,66,121,149,125,89,179,208,199,183,188,249,216,254,141,206,239,31,115,31,62,167,207,229,78,110,189,39,64,1,17,75,161,64,112,167,154,0,138,26,52,196,136,169,221,212,94,133,17,7,57,184,166,194,72,48,156,160,147,164,151,62,91,85,208,94,117,81,150,58,145,224,24,157,127,241,233,112,34,189,71,107,207,90,125,145,57,12,23,210,14,134,32,13,33,64,9,218,253,233,220,56,152,25,45,64,146,228,137,4,162,143,155,98,84,38,107,109,63,84,63,223,124,62,78,20,227,106,199,210,52,144,72,66,130,88,39,74,199,105,180,218,171,79,237,120,43,61,201,17,190,209,179,194,65,123,183,145,123,187,63,54,81,175,101,7,52,183,201,4,77,27,0,19,3,10,74,197,147,228,157,28,67,97,194,206,53,70,111,235,30,229,166,30,175,174,239,253,69,221,54,58,112,163,243,76,78,192,26,0,3,42,2,42,45,192,28,0,72,133,195,94,192,175,173,49,38,75,114,232,36,118,185,186,117,223,109,132,91,173,35,139,222,48,191,175,227,180,251,134,247,213,175,109,208,186,68,105,43,106,142,247,247,226,76,251,196,153,3,155,182,4,108,203,172,238,215,192,248,112,142,175,60,123,154,65,100,48,104,8,234,61,88,97,32,194,165,156,167,51,190,241,64,58,22,39,80,32,3,16,1,124,109,50,249,69,93,112,3,89,55,117,111,221,212,187,230,98,135,19,118,184,51,191,206,223,142,127,158,127,232,111,51,221,208,254,234,253,248,70,158,206,75,118,95,233,178,222,115,102,203,212,120,171,122,195,158,134,251,182,204,177,204,184,255,223,222,121,211,77,63,216,150,74,42,208,213,239,135,1,139,2,2,194,208,133,44,232,0,16,17,193,134,12,76,10,96,0,133,196,20,130,41,66,18,209,32,36,49,6,131,134,12,74,162,137,113,56,17,35,66,226,4,185,173,146,185,5,56,134,141,70,172,114,80,66,177,109,37,40,217,164,175,78,202,185,79,79,183,207,189,57,220,140,63,162,143,93,227,165,151,122,119,136,79,91,11,182,196,172,38,36,75,150,91,16,1,101,81,9,132,208,73,164,219,5,213,5,45,219,162,97,61,76,158,214,187,251,28,127,232,47,39,30,31,132,47,50,44,164,53,208,4,133,74,199,184,193,10,97,25,67,132,101,146,226,154,108,166,188,88,188,117,41,62,33,41,151,28,93,71,88,209,241,40,13,14,98,59,74,238,165,186,221,179,119,142,107,205,219,243,42,75,253,237,248,202,227,219,221,97,134,217,222,50,195,32,251,170,123,36,59,77,161,46,242,164,174,193,187,245,73,186,171,61,110,181,2,214,36,74,146,50,110,74,49,90,180,123,179,118,219,248,211,43,99,205,128,131,102,8,96,194,72,7,176,83,64,89,164,65,76,83,156,149,44,48,46,186,124,224,90,126,74,127,32,46,89,113,75,188,2,18,14,125,75,2,6,16,52,16,67,237,146,171,144,201,9,48,68,205,222,119,148,175,244,245,188,231,47,74,31,95,218,215,1,173,126,124,249,251,220,203,57,175,59,142,69,246,37,141,58,56,77,161,161,198,192,26,141,3,73,46,86,87,117,48,106,215,227,194,206,30,129,144,190,159,159,177,115,175,90,12,245,92,6,185,71,90,169,38,122,59,235,115,227,102,194,180,226,249,42,201,52,217,61,32,17,25,225,137,109,213,138,40,163,9,239,225,123,0,186,144,27,79,93,61,17,15,23,224,66,244,106,220,111,165,249,5,224,170,103,50,196,26,130,128,7,160,206,174,78,29,83,235,204,206,195,42,113,189,94,33,88,126,105,119,203,245,103,92,206,237,171,239,155,151,246,120,237,173,94,215,249,217,235,217,213,247,52,222,50,126,172,74,216,19,127,243,159,175,133,61,212,227,187,138,27,72,147,101,161,97,39,13,128,221,193,87,214,166,39,96,72,196,136,32,91,0,48,5,144,50,133,32,33,149,76,104,145,64,34,64,1,10,26,147,164,12,82,166,8,25,1,217,87,111,120,80,64,35,132,66,3,90,173,3,48,221,156,158,22,243,242,100,125,246,201,209,143,123,255,50,255,249,109,238,159,237,157,253,214,122,141,113,182,212,235,94,201,130,32,147,16,64,18,36,20,73,148,208,82,55,131,11,197,23,163,213,152,239,115,166,250,244,7,253,203,175,146,39,201,73,244,54,253,126,108,79,130,176,176,29,132,152,46,88,208,86,75,1,162,10,137,73,160,18,233,56,84,199,200,141,234,77,112,90,66,117,242,160,211,70,32,101,112,211,146,133,109,187,190,157,87,119,219,159,139,47,150,166,230,71,127,29,31,188,84,165,61,68,179,147,10,164,16,98,197,116,230,152,222,72,67,220,194,242,29,124,167,157,74,12,86,169,145,149,69,43,205,139,121,58,151,58,245,226,242,137,181,53,183,35,222,97,163,202,142,0,2,104,21,53,242,145,17,25,28,33,63,106,189,165,194,211,42,60,96,41,3,109,125,22,59,251,7,218,22,91,94,33,170,232,71,98,245,138,64,68,137,1,204,33,85,187,176,139,246,4,180,76,43,48,229,51,62,238,252,230,207,248,213,95,109,237,61,184,14,223,183,89,71,61,202,103,28,239,210,219,124,178,99,110,31,160,59,30,239,193,125,59,253,58,50,211,218,175,15,30,118,184,21,246,101,2,106,246,243,223,99,109,67,52,56,168,148,224,158,217,80,120,99,70,43,81,5,79,61,7,105,101,115,122,158,233,231,210,228,36,208,115,110,139,52,238,145,99,0,23,160,77,43,56,108,222,158,32,208,96,124,147,14,140,183,158,116,124,3,144,14,49,191,45,106,20,3,200,1,52,82,1,143,175,50,69,211,151,177,0,53,22,0,50,4,165,237,76,2,22,13,230,109,253,175,25,222,140,136,47,160,72,55,247,214,15,215,126,245,222,92,190,203,203,223,143,47,126,63,60,190,79,122,178,170,226,179,249,120,111,230,30,235,71,147,219,119,8,181,71,160,245,108,40,155,42,117,66,89,139,98,32,6,133,160,202,20,6,42,48,4,0,32,1,68,10,65,54,1,38,40,25,58,145,202,16,64,144,104,80,50,70,82,6,18,144,189,50,55,9,74,130,16,0,70,57,130,90,75,35,192,129,124,235,95,184,241,229,174,212,232,199,243,187,51,255,247,223,243,111,254,215,189,179,120,202,250,122,211,178,140,43,214,98,42,32,147,41,67,134,68,24,146,0,141,42,41,106,18,105,105,222,20,179,32,63,240,187,23,122,243,57,159,143,121,44,70,221,33,221,117,120,158,155,182,167,116,186,255,203,98,69,61,5,64,12,170,33,163,42,204,53,212,36,165,244,229,198,30,205,72,145,130,125,168,206,152,142,65,77,9,97,121,71,67,73,33,101,17,107,119,98,177,189,216,158,183,62,217,124,186,215,225,173,191,242,7,151,47,239,165,45,99,218,24,88,211,14,123,105,29,86,132,158,169,57,22,243,80,45,87,194,46,196,112,175,16,143,18,66,185,211,172,181,28,122,177,72,139,245,214,125,197,58,251,25,205,0,192,36,96,245,65,34,5,2,129,250,153,116,49,79,54,92,229,172,226,138,12,200,162,169,191,95,101,238,232,109,182,32,106,32,72,67,7,5,12,130,198,104,238,74,217,160,219,66,52,136,6,184,176,118,122,59,234,254,245,210,13,108,10,122,210,62,176,157,202,185,61,31,118,202,129,128,125,162,59,153,168,0,6,192,240,255,70,67,135,26,98,163,33,176,92,213,244,91,62,181,218,246,218,51,190,26,73,113,111,221,156,75,129,103,97,145,179,81,191,67,73,61,212,233,30,6,9,63,97,26,168,247,32,235,192,177,140,47,17,96,241,153,235,242,180,121,15,121,99,124,3,144,6,198,107,15,254,52,17,226,252,94,84,26,91,50,4,114,25,141,128,71,170,71,35,16,25,155,1,136,204,96,137,141,105,51,12,211,229,9,234,74,121,79,245,5,127,51,65,79,15,178,42,138,5,4,253,112,136,86,209,241,219,110,62,229,213,187,191,124,127,241,218,59,254,171,95,196,121,123,48,22,30,195,81,189,135,47,185,227,200,149,247,201,197,76,206,243,158,19,212,219,57,145,205,132,64,2,4,96,172,2,72,26,200,176,32,169,22,168,130,16,9,13,170,220,230,36,0,36,100,80,130,206,13,21,1,234,54,195,152,210,32,73,177,14,26,153,9,64,161,29,175,143,63,250,155,191,253,75,47,50,127,175,191,62,183,255,102,127,243,122,191,111,158,82,109,245,199,249,20,219,178,178,47,143,130,77,132,4,25,154,212,72,50,217,84,104,154,197,228,93,22,173,153,213,102,249,3,95,219,234,39,122,58,156,62,9,23,173,237,187,7,218,31,103,210,138,0,44,88,53,180,104,95,183,45,80,180,175,84,10,27,51,133,204,120,31,50,3,146,10,115,8,46,73,209,26,93,98,236,78,165,96,56,155,145,58,2,230,226,118,149,98,83,150,176,154,182,203,101,125,180,249,243,174,63,233,223,58,210,58,228,8,40,131,52,73,12,80,97,61,57,47,90,216,42,111,31,232,39,77,171,83,166,17,139,168,68,243,141,205,180,195,229,97,61,157,134,119,233,70,22,211,118,220,99,159,112,34,169,161,113,106,198,25,111,186,43,61,203,249,212,103,149,80,29,115,121,234,123,215,247,40,38,110,0,33,139,168,134,21,130,0,6,13,8,32,136,132,114,49,0,131,159,106,121,144,142,86,87,47,39,126,247,153,191,255,41,253,108,105,89,247,165,143,170,57,108,118,187,187,93,90,89,104,174,161,213,90,43,4,112,0,84,0,31,1,114,59,184,70,131,16,59,218,128,217,161,173,63,220,158,55,64,109,62,130,92,244,164,207,215,205,185,27,248,70,227,56,79,57,146,234,16,170,49,144,67,138,249,115,241,24,246,237,0,6,87,126,198,21,88,223,121,15,109,125,3,49,176,67,233,97,172,197,8,172,139,87,86,72,34,191,46,107,124,45,27,2,136,0,38,24,107,155,1,237,205,150,6,51,61,209,108,108,205,113,91,222,140,65,0,130,190,45,179,226,57,177,57,98,86,92,217,90,41,56,172,22,181,133,108,113,159,62,245,237,95,247,203,191,234,124,103,199,11,221,246,68,87,225,236,29,56,163,79,149,115,92,194,41,15,200,38,39,129,20,17,84,70,146,36,3,96,1,75,6,130,12,100,8,24,96,18,16,66,131,146,8,0,138,4,97,36,16,137,16,38,20,33,17,37,105,254,18,145,131,48,25,35,52,112,196,250,12,223,171,23,211,255,246,203,207,247,238,9,239,199,170,125,188,93,31,182,172,100,245,109,97,61,29,26,148,73,135,31,192,36,16,64,33,169,86,218,115,209,158,212,185,220,61,116,97,93,212,95,252,47,252,248,58,175,39,209,248,102,108,22,81,186,123,120,244,238,61,237,160,129,70,93,161,105,214,112,158,56,178,81,138,246,4,168,115,220,37,71,182,112,82,206,134,81,213,147,0,96,110,141,49,217,122,18,181,81,16,2,169,97,36,117,5,48,108,205,91,217,178,223,204,127,47,253,222,195,127,241,203,118,91,184,117,197,20,53,53,147,163,153,164,56,150,149,210,14,58,176,79,223,255,139,73,223,84,194,215,163,95,29,31,122,127,103,230,175,220,52,247,28,79,119,135,161,41,177,82,27,76,246,93,186,131,64,118,25,132,24,64,58,146,204,178,10,149,62,45,254,250,2,198,236,220,221,123,230,62,243,123,59,143,65,73,128,64,16,46,78,173,236,27,193,70,113,40,104,34,154,136,0,104,58,77,82,198,61,45,172,87,250,165,27,233,94,62,206,136,153,52,163,69,166,245,52,210,172,140,149,197,149,86,0,2,6,180,94,111,247,114,62,253,16,16,60,134,171,118,59,144,141,235,247,211,123,24,167,150,199,215,52,96,38,16,166,42,37,20,71,62,30,75,186,81,33,54,227,162,15,105,229,21,96,207,42,182,71,156,79,52,129,44,123,33,44,76,62,240,255,240,101,127,129,113,121,159,197,194,161,231,170,2,122,1,16,157,245,146,51,175,182,212,227,223,173,228,98,0,194,190,10,95,80,53,245,166,9,140,51,25,27,179,35,12,77,2,225,6,218,99,105,66,223,19,34,82,66,103,74,40,20,122,249,241,254,231,251,251,197,51,191,126,16,171,159,127,190,31,125,189,79,223,207,249,87,223,99,187,115,195,217,88,217,101,143,97,146,199,172,33,3,74,74,137,84,37,70,2,112,72,6,2,150,71,30,169,195,5,64,8,32,85,76,35,2,134,137,97,10,166,49,26,83,26,1,81,80,32,131,33,101,235,95,248,137,51,86,128,144,102,59,211,85,254,34,190,107,192,154,114,46,213,56,29,28,183,219,234,84,199,139,74,179,172,86,197,130,33,17,14,55,100,2,16,17,166,206,184,174,14,84,29,220,199,214,73,189,255,216,63,166,222,105,154,155,52,148,238,180,155,71,235,191,230,203,15,73,171,128,77,231,36,45,24,80,7,73,13,20,5,123,101,81,19,48,199,49,233,93,168,30,5,193,156,153,101,114,90,247,224,150,13,21,56,36,144,174,34,17,165,165,88,84,139,23,241,239,118,244,179,102,250,31,15,29,17,181,104,78,170,72,82,105,74,169,139,28,102,24,193,96,85,234,127,226,248,175,55,125,99,26,125,53,124,60,218,189,159,62,58,143,191,118,119,184,181,123,106,127,228,71,205,144,78,3,208,178,3,0,96,113,219,17,177,14,107,72,200,44,133,178,85,78,149,167,244,57,179,242,109,246,74,127,32,34,238,168,88,129,16,134,168,197,195,218,188,98,81,60,0,176,191,81,84,137,104,70,134,34,177,135,246,199,115,253,121,239,128,101,166,99,56,19,96,136,72,69,118,27,239,249,74,87,251,213,79,10,174,15,28,0,48,196,89,214,174,59,129,66,98,143,242,124,29,7,61,184,6,45,138,175,146,130,74,9,68,94,248,155,162,113,195,101,57,180,142,118,213,124,231,82,156,43,130,121,129,47,86,208,74,220,150,64,231,126,153,231,126,153,231,124,217,231,124,251,78,204,247,43,53,79,94,182,201,212,247,129,11,51,247,191,152,255,243,249,107,95,126,253,209,240,240,206,226,0,84,28,224,32,0,134,155,12,110,178,131,208,248,102,15,82,129,220,14,152,140,224,133,247,101,4,128,152,32,144,1,0,16,64,134,175,84,247,154,2,1,192,172,71,58,39,108,137,64,34,88,155,220,108,120,73,67,1,55,4,0,2,160,96,130,128,144,23,140,36,179,26,149,205,96,138,58,226,186,251,252,226,93,126,246,36,215,45,31,43,158,94,157,47,63,229,249,219,211,119,245,167,235,139,227,13,207,11,31,88,6,151,86,233,45,3,64,109,202,82,33,56,200,102,32,102,168,249,168,36,146,48,76,19,226,64,29,12,146,12,39,24,48,73,199,208,40,182,38,40,70,12,66,50,181,200,50,201,10,137,2,90,231,135,27,127,214,116,122,241,232,244,135,3,60,93,185,94,255,178,110,104,55,167,43,135,195,129,196,50,208,33,38,53,132,0,81,54,201,37,182,202,237,79,109,71,89,170,149,247,249,100,122,249,223,242,246,189,144,105,29,166,56,55,253,115,73,218,255,204,195,231,154,1,236,197,251,206,33,62,234,233,239,172,135,153,193,59,238,178,37,183,178,158,239,56,160,171,75,34,144,73,0,32,59,220,114,198,56,64,2,89,49,132,69,16,84,72,224,160,166,70,6,169,129,130,72,203,69,34,56,29,33,162,22,162,212,43,71,121,36,176,58,146,96,202,28,118,86,219,135,79,13,159,245,133,139,250,215,231,252,254,49,63,61,190,232,162,165,101,120,16,99,79,247,246,2,54,130,64,32,186,18,245,17,184,28,207,191,86,114,90,137,137,15,225,42,94,237,231,201,253,129,119,37,119,116,5,81,20,164,53,82,154,20,232,100,96,88,145,17,220,205,7,104,18,0,8,36,213,116,232,202,237,254,252,23,31,252,114,71,219,15,106,76,218,179,43,113,20,48,2,122,146,102,46,143,197,226,10,0,246,18,59,141,247,108,148,193,32,156,29,74,121,86,97,109,134,119,42,70,152,57,138,39,39,12,124,55,65,119,218,125,50,195,176,29,15,72,226,59,29,227,56,227,60,3,192,67,213,244,43,26,142,21,61,83,97,197,189,35,116,48,157,116,213,181,14,225,139,184,232,198,220,90,189,204,184,151,153,117,151,55,190,147,228,62,190,147,28,84,142,143,164,209,104,199,130,153,251,56,91,121,189,252,254,238,177,223,124,228,155,39,249,38,16,223,231,161,10,104,220,162,197,77,157,85,68,76,233,120,39,81,240,164,103,51,207,28,213,157,120,218,168,44,45,105,118,68,247,74,74,90,9,81,83,3,128,83,3,200,233,46,60,224,19,0,16,142,123,65,0,90,192,90,3,108,165,26,96,122,195,17,124,30,25,161,142,248,171,63,34,253,85,4,153,103,137,172,253,129,105,243,226,197,57,189,234,240,245,185,126,123,254,95,253,223,238,191,251,127,223,191,248,147,247,155,171,239,177,222,135,121,187,220,231,122,159,134,159,39,221,181,252,243,105,78,254,14,119,202,123,68,87,233,42,165,234,133,156,100,124,194,50,7,65,24,75,41,153,148,165,36,97,58,153,218,233,223,102,99,19,0,40,27,38,76,210,192,14,3,3,19,27,0,32,42,0,196,17,217,8,4,24,175,206,63,29,208,242,93,235,95,180,111,106,86,69,197,171,63,173,91,19,77,146,57,113,217,64,53,144,229,65,132,20,72,154,216,158,246,117,193,220,94,133,251,84,94,240,245,111,207,111,190,159,143,138,34,3,72,88,62,194,34,147,15,61,171,21,92,139,91,155,158,85,57,12,239,54,187,151,240,95,50,125,90,25,195,147,225,221,195,109,204,14,72,215,171,249,225,193,67,69,181,43,203,196,92,178,82,18,192,154,246,44,215,222,183,74,156,108,192,75,45,106,60,117,168,230,246,214,248,230,164,254,159,111,183,48,254,240,55,151,223,24,255,211,203,95,253,244,87,126,252,203,120,95,207,239,251,210,29,166,153,19,167,167,220,120,108,31,243,215,45,125,116,120,213,182,47,114,253,246,46,77,155,199,183,246,151,107,119,39,158,50,120,221,70,93,16,157,33,109,135,74,122,123,60,204,83,7,187,66,211,165,105,207,124,38,115,231,170,235,53,236,32,228,85,121,250,251,61,221,151,212,177,196,170,73,98,20,179,193,40,29,59,210,196,50,149,143,189,189,236,176,162,90,8,20,224,176,85,0,248,88,145,185,73,210,220,53,249,191,254,231,191,242,175,252,249,245,159,48,205,167,188,230,182,205,41,115,153,32,153,98,0,112,16,63,158,131,39,47,217,77,204,239,111,19,210,145,134,114,245,254,64,110,79,116,233,69,163,156,62,142,162,181,156,231,224,235,245,125,60,13,231,93,232,194,120,218,118,124,8,199,115,208,96,169,145,190,103,205,174,165,95,117,229,170,184,205,164,4,84,18,142,66,231,13,5,248,179,251,36,104,8,235,181,153,16,159,55,149,114,184,177,142,192,176,64,32,216,71,99,203,99,222,235,106,15,124,124,65,183,172,19,126,240,83,223,95,31,222,93,115,251,158,57,87,238,72,104,251,37,148,142,97,112,229,61,54,206,132,22,174,162,70,111,4,224,235,25,18,22,154,9,100,100,101,4,104,50,8,89,1,216,125,77,88,59,5,0,129,216,16,176,41,3,12,218,43,125,66,121,195,172,50,239,117,223,162,101,62,113,205,171,159,0,212,91,138,247,241,248,122,205,103,233,143,106,234,20,214,151,120,249,91,254,240,197,203,183,224,235,252,242,251,247,87,95,246,235,215,247,218,190,237,223,89,190,159,175,190,95,148,239,115,235,244,219,216,89,239,224,190,44,161,68,193,0,0,216,164,151,53,187,64,49,160,62,74,81,74,16,44,197,64,196,9,145,159,141,96,9,2,17,59,54,128,18,49,137,47,46,58,210,112,176,72,229,41,16,36,51,177,48,131,1,71,76,153,2,160,162,132,26,164,146,24,164,133,136,200,2,24,75,81,224,145,125,237,135,214,173,242,125,127,247,46,159,127,25,159,75,56,194,88,25,68,136,40,203,35,169,38,10,80,12,157,171,78,241,236,200,201,55,187,109,118,5,29,230,12,105,52,157,153,128,180,224,65,25,163,108,250,37,83,198,82,23,185,58,88,135,147,78,115,169,93,103,222,29,142,5,36,6,64,208,129,210,92,183,111,224,238,190,230,225,118,215,51,245,203,183,243,191,251,187,254,232,159,89,191,211,63,229,157,241,211,58,30,26,12,16,217,16,217,146,195,213,153,158,164,139,205,56,145,156,47,195,188,117,225,154,6,218,12,168,81,113,32,1,145,76,3,161,100,148,204,12,201,242,145,236,206,225,235,240,131,56,207,79,87,254,246,179,187,188,15,184,5,198,98,131,213,178,33,155,142,131,38,82,192,10,184,163,178,213,211,26,77,32,153,22,24,44,163,195,20,131,148,69,245,56,173,196,111,206,197,13,109,255,133,255,242,227,183,127,238,43,39,22,115,101,67,42,3,8,220,222,116,52,98,96,253,254,44,180,165,116,176,165,112,30,94,89,67,141,228,74,115,62,195,39,221,212,71,56,16,68,132,79,24,63,127,64,122,135,240,193,182,197,202,18,93,124,206,17,226,130,232,155,254,1,170,86,87,129,177,89,193,104,226,101,137,211,27,57,185,161,118,64,118,176,66,176,55,219,157,251,96,20,247,76,0,156,111,110,255,252,119,126,114,254,149,227,79,246,255,46,184,99,158,246,220,239,211,33,143,4,111,171,163,135,178,133,0,144,108,19,42,98,76,52,116,205,73,197,108,157,218,136,201,8,208,230,109,51,118,15,5,32,0,24,100,13,152,2,160,183,148,166,132,50,95,51,1,240,10,188,143,119,190,99,94,185,110,213,23,99,45,200,87,249,155,241,194,3,47,87,63,124,247,229,107,249,240,249,125,255,131,126,248,148,239,190,219,223,95,52,67,63,61,184,95,104,207,252,76,126,222,120,150,128,19,134,148,228,33,37,219,235,108,238,182,111,251,4,20,108,11,68,117,159,80,136,136,24,19,17,177,129,22,7,34,96,107,0,68,236,196,117,76,90,50,98,72,57,17,130,88,9,1,22,136,144,13,148,176,64,40,135,97,128,204,1,17,27,14,28,40,91,135,8,133,239,148,149,58,253,80,90,234,39,255,19,191,245,29,30,251,200,50,138,137,32,33,80,72,134,106,167,120,149,83,232,26,207,20,203,176,215,193,45,253,203,83,60,205,122,164,154,159,40,12,63,225,46,227,251,190,214,177,48,101,123,160,213,208,184,90,213,66,172,211,149,22,9,134,227,232,168,217,60,235,26,213,72,11,80,183,128,177,48,183,231,246,238,248,79,12,255,228,117,30,174,243,103,127,221,194,134,60,208,135,24,128,222,251,148,42,33,202,232,164,58,189,147,79,171,148,91,187,72,184,189,154,12,185,81,113,82,156,175,53,27,219,55,92,107,46,200,238,20,14,61,227,144,92,139,159,214,233,2,125,6,172,74,20,176,210,130,0,80,192,2,104,8,28,90,224,140,206,222,69,5,192,32,9,176,173,46,143,1,117,204,73,229,144,233,37,142,103,19,63,254,231,175,143,159,215,51,205,53,35,69,51,56,214,132,60,24,189,41,181,253,128,29,139,139,32,185,50,135,9,176,77,110,203,119,214,177,209,55,171,128,16,21,70,227,8,140,186,172,152,27,250,183,218,88,228,17,74,12,67,206,28,232,28,176,225,245,86,108,16,27,0,91,193,64,153,33,134,133,140,147,141,81,56,246,204,174,97,153,119,15,228,221,250,23,156,95,134,175,242,243,91,125,223,118,142,75,32,128,185,247,48,9,210,8,151,80,131,74,104,133,104,156,237,161,174,124,76,101,4,88,81,93,255,25,57,21,6,12,82,130,189,233,130,128,177,182,236,91,116,198,158,230,157,254,16,69,243,179,246,154,183,120,188,131,241,190,186,182,224,66,226,129,156,195,47,253,126,156,215,100,234,125,26,47,10,200,197,223,108,47,95,192,215,225,175,248,217,183,252,217,171,189,111,239,243,241,175,47,211,251,109,131,219,81,10,113,58,205,158,55,87,127,31,59,197,40,220,112,65,45,178,20,68,11,0,145,13,0,34,14,142,49,16,1,136,56,16,241,8,150,192,78,44,208,76,133,0,200,245,86,20,176,88,228,162,4,73,22,65,94,140,16,33,22,182,1,30,239,77,137,0,215,174,203,204,86,252,99,245,191,254,87,243,175,206,230,235,204,106,70,37,112,108,129,18,13,44,170,50,170,96,231,20,197,132,5,123,35,214,228,240,207,17,118,245,164,211,253,164,62,82,31,144,100,51,19,32,106,133,171,51,13,66,181,42,83,188,114,175,41,224,205,205,32,58,123,206,75,17,20,34,1,139,101,235,244,109,78,115,251,134,249,167,220,127,2,183,143,252,236,111,16,22,167,78,142,18,10,190,104,252,42,73,42,166,49,251,167,179,149,42,191,92,244,251,39,203,198,4,198,24,1,192,66,1,9,43,203,85,69,151,115,173,53,209,244,36,189,126,173,57,217,243,244,74,216,63,87,119,131,50,57,192,86,0,16,141,3,45,72,198,74,0,56,0,26,77,199,241,148,12,91,71,11,40,10,18,28,219,150,108,39,115,83,209,126,158,187,63,242,233,209,196,231,75,254,241,226,153,107,230,51,225,137,193,134,220,213,251,153,212,27,94,124,15,227,216,148,183,133,208,13,94,114,243,88,118,139,160,133,36,248,82,171,175,216,153,189,26,253,218,6,225,133,103,67,54,56,238,7,24,85,94,66,97,202,51,24,225,197,108,183,3,200,67,137,3,129,25,0,97,150,186,65,87,168,109,230,50,83,243,230,78,158,191,115,247,49,44,221,155,187,47,118,45,185,222,103,191,79,127,214,62,120,121,198,117,151,223,45,184,213,3,8,84,168,38,96,66,185,212,185,62,162,106,67,147,99,54,160,107,5,187,107,239,71,161,128,212,190,214,172,25,59,8,28,118,250,220,67,94,24,209,4,88,94,33,30,28,244,251,208,209,171,178,5,21,96,227,139,160,118,162,195,156,165,141,126,57,251,178,129,118,25,95,134,113,57,190,157,143,223,255,126,120,249,245,155,47,95,95,124,54,215,219,147,146,233,239,99,57,71,123,223,247,183,211,237,116,110,109,175,166,199,56,116,168,214,244,97,45,115,10,0,33,229,132,105,238,112,2,98,41,136,53,32,236,35,159,167,204,19,212,74,52,22,139,173,16,4,54,4,229,72,68,58,246,130,5,153,26,48,24,177,13,13,34,27,0,22,228,33,5,133,137,199,117,172,254,253,235,219,95,229,175,239,230,211,89,60,28,58,77,204,120,144,108,96,46,13,44,152,244,32,28,15,67,143,202,109,172,170,177,86,176,221,225,231,198,223,89,64,185,194,127,147,126,37,15,214,228,230,157,125,104,161,21,152,86,65,154,163,94,116,20,248,48,251,136,145,36,121,206,43,26,4,85,149,8,80,199,77,182,123,28,199,218,110,153,181,253,116,157,241,215,245,75,183,18,38,153,24,71,42,97,60,58,20,67,112,158,198,56,210,253,251,143,119,255,123,196,230,89,104,77,2,28,205,4,186,81,114,65,101,13,173,153,203,193,171,174,236,138,139,100,186,239,243,216,251,239,10,207,150,51,232,126,50,61,11,66,54,21,240,230,228,172,171,2,124,40,208,25,97,212,66,208,150,76,197,10,211,187,110,78,235,213,11,125,199,95,186,144,39,159,176,30,45,119,211,214,253,122,217,221,164,88,144,201,149,85,225,45,227,74,141,250,57,162,89,193,127,17,229,70,55,155,92,13,250,114,48,119,102,57,91,9,85,14,219,7,106,188,249,14,207,34,210,222,52,152,128,185,190,65,70,25,14,148,78,67,173,11,204,158,105,155,91,1,35,90,23,246,192,14,0,5,6,152,65,208,9,18,75,195,148,115,172,114,42,199,43,124,202,110,139,215,209,61,80,239,222,238,234,239,222,238,241,96,121,207,126,56,189,175,62,148,143,252,230,214,251,114,238,39,199,125,9,219,118,52,86,93,144,214,89,144,189,5,9,15,209,228,123,48,3,128,49,0,2,208,111,105,42,223,219,224,240,67,9,67,73,120,192,118,135,229,221,233,153,25,47,61,153,109,102,138,250,136,53,13,13,85,148,82,199,213,37,239,23,247,28,239,225,102,242,65,59,114,214,119,213,231,236,223,207,183,231,139,55,249,193,203,243,229,167,183,62,125,243,250,118,119,63,197,251,86,251,158,206,209,246,61,207,141,140,230,160,158,144,197,134,148,19,102,115,194,78,154,216,185,108,46,78,73,57,97,196,184,63,88,176,172,214,104,116,52,253,179,152,229,128,51,104,144,49,37,27,26,74,96,56,98,204,136,216,82,202,0,168,16,16,48,177,217,23,63,217,244,252,197,127,53,127,227,71,253,122,55,94,50,187,86,27,32,49,54,67,11,5,92,152,178,10,10,66,16,14,16,11,245,160,105,243,131,229,41,229,126,50,108,246,102,47,12,47,248,233,85,231,153,178,10,245,228,240,110,25,181,205,50,114,188,116,235,232,181,50,204,234,54,25,143,32,129,0,64,140,106,164,137,48,143,158,57,14,29,185,75,120,49,249,187,55,119,19,164,179,0,201,2,29,240,229,119,134,169,101,58,23,125,240,252,227,120,249,231,117,93,191,125,47,251,220,69,10,37,16,151,193,180,43,46,21,211,118,217,145,219,231,179,147,205,217,124,253,120,40,254,158,1,5,99,67,67,55,0,177,2,118,223,135,88,201,50,33,84,62,0,2,13,77,194,102,111,27,112,78,214,244,186,173,62,167,63,230,203,206,243,250,187,192,219,133,20,28,11,147,69,231,61,41,243,228,228,66,179,18,61,128,45,196,143,217,2,117,63,254,58,142,33,132,146,111,48,160,54,173,179,152,194,54,19,2,197,111,47,87,38,71,11,113,130,57,66,248,236,40,63,204,254,188,136,11,190,99,251,137,160,81,6,6,207,180,77,107,167,63,66,85,102,173,35,246,86,186,143,28,185,29,172,152,1,0,163,9,1,226,120,145,213,51,235,205,140,87,66,95,231,93,29,23,21,22,8,168,131,237,182,123,187,123,186,41,236,27,112,31,206,232,63,242,205,195,203,51,223,63,224,55,203,93,66,66,174,133,52,1,20,118,155,155,85,165,188,3,88,27,118,77,136,21,167,245,254,207,105,92,195,65,0,0,111,72,151,87,145,17,197,162,108,40,208,7,7,197,84,40,175,236,228,184,89,185,248,92,80,64,11,53,164,212,66,113,53,115,117,30,101,51,112,8,77,124,156,10,223,159,229,105,171,51,247,21,237,195,253,188,237,183,135,243,252,233,251,215,111,94,199,231,179,190,186,125,215,170,125,164,28,205,253,38,127,255,146,239,155,53,54,120,151,145,77,236,222,169,107,231,98,176,201,55,151,129,13,95,235,188,90,227,224,74,7,38,125,198,17,238,57,193,242,176,135,33,182,109,46,203,6,139,99,70,134,200,16,49,144,66,133,139,66,11,85,101,93,61,248,177,126,231,223,239,127,245,125,190,122,59,186,26,31,102,40,91,134,216,2,4,5,20,25,208,8,148,240,54,211,48,37,42,111,241,123,106,175,173,49,155,170,78,47,87,148,107,12,31,204,211,182,124,92,174,173,195,225,25,63,186,58,156,190,171,3,71,35,218,215,68,132,5,236,88,67,225,214,110,156,12,84,0,176,236,226,22,44,86,183,27,115,136,77,44,223,243,206,147,211,20,11,147,3,145,232,208,212,239,172,49,83,240,217,220,127,192,252,145,45,105,253,175,107,127,39,186,109,88,23,96,199,112,153,206,1,216,101,156,23,67,115,81,199,122,132,37,78,221,171,127,251,18,117,162,63,71,74,175,156,43,36,180,176,29,52,246,233,202,64,89,8,0,96,148,133,186,38,148,52,154,137,73,14,51,111,111,249,254,239,116,251,164,94,127,90,58,17,4,101,3,170,72,196,245,94,237,52,186,201,100,113,103,174,117,3,28,128,239,226,57,179,141,17,183,207,153,237,68,114,229,27,161,49,172,139,168,141,236,117,172,170,206,225,75,100,17,220,69,185,125,154,17,223,254,17,88,230,9,237,13,107,70,62,109,125,77,180,53,34,53,166,179,248,135,156,8,134,219,19,27,29,86,139,188,56,27,5,130,10,160,80,40,73,204,40,160,107,197,133,73,31,139,125,236,219,62,45,59,125,218,123,128,234,198,217,81,100,75,107,175,108,103,47,95,166,123,31,54,15,206,124,180,227,3,245,174,124,196,235,211,251,139,195,189,2,84,92,167,118,55,11,189,199,91,77,128,177,53,200,154,251,164,140,182,242,72,155,189,223,212,184,6,116,7,208,14,20,81,236,50,232,8,184,118,236,14,219,92,61,237,198,188,32,74,3,3,158,108,109,129,148,82,11,165,105,9,80,89,227,93,211,92,30,51,171,102,149,94,214,109,231,108,250,42,189,116,235,208,207,239,238,239,125,153,95,249,226,248,85,186,127,62,125,249,29,255,126,55,228,61,126,236,199,62,246,151,82,15,143,252,13,199,54,6,182,65,190,200,195,84,200,177,73,204,118,16,21,159,81,113,134,149,85,200,202,128,131,141,56,134,198,26,202,164,12,176,224,160,136,45,250,138,61,168,252,61,250,163,63,206,63,28,249,176,29,61,142,223,176,214,237,212,42,75,148,128,168,170,42,65,21,161,54,242,3,101,53,133,13,105,243,173,41,53,191,231,160,210,188,172,253,253,172,254,109,132,63,26,62,18,31,99,247,211,241,242,228,87,79,31,95,253,240,244,135,211,254,230,246,101,143,222,181,139,56,125,28,190,102,91,20,105,1,217,53,2,64,134,24,33,166,74,152,77,140,56,195,121,218,144,97,249,146,208,218,12,6,13,96,14,69,187,126,35,57,195,80,242,30,242,28,50,193,250,100,253,206,208,13,80,77,38,57,144,211,180,192,225,156,55,223,251,226,110,190,46,148,238,75,175,39,126,190,38,239,244,213,243,149,253,234,94,65,212,202,64,101,119,223,67,229,131,8,195,17,20,4,114,0,1,192,42,181,108,229,78,80,159,235,236,5,149,103,179,188,71,227,46,225,116,24,38,210,170,23,139,163,4,235,207,214,9,65,87,64,59,177,222,108,159,246,70,198,87,236,233,207,247,98,165,111,63,174,68,114,165,134,217,102,0,90,27,183,46,193,14,229,30,235,52,171,139,120,80,251,62,2,152,233,205,179,189,74,9,115,144,186,67,140,241,217,203,125,96,46,51,118,237,35,165,43,234,87,216,106,118,136,146,80,159,195,166,230,28,113,42,4,64,37,184,69,100,67,57,85,16,35,49,13,95,241,189,104,30,105,71,158,197,198,158,234,145,39,234,130,68,193,91,19,94,154,99,141,166,37,219,247,181,239,58,36,247,200,157,222,63,133,159,209,31,209,79,239,111,142,120,17,98,42,165,221,83,149,193,96,0,228,48,135,86,151,79,184,99,13,72,105,35,34,1,76,123,34,18,90,89,141,219,96,45,71,193,144,7,95,44,17,68,56,102,100,185,80,85,40,196,147,60,199,100,41,38,195,59,182,117,11,56,242,99,176,51,96,43,135,125,215,12,108,114,34,195,177,98,196,108,48,112,192,129,33,205,182,52,198,227,220,230,175,227,229,247,183,175,159,254,229,227,211,87,126,217,130,222,86,63,225,62,210,121,194,125,216,251,169,185,111,185,159,189,111,53,46,107,123,174,87,117,176,187,67,146,232,93,82,10,220,161,212,203,8,2,224,170,153,60,38,19,54,80,2,166,101,57,211,195,165,101,181,89,108,87,247,215,122,92,253,91,248,233,255,213,127,255,150,215,85,95,75,214,48,211,76,135,181,114,198,82,201,82,37,73,133,225,194,146,28,214,52,6,158,40,9,159,226,103,14,76,101,231,96,229,39,234,171,245,189,13,159,203,233,255,121,235,191,108,247,241,230,23,122,218,253,217,211,23,211,51,63,106,29,159,90,31,237,142,214,26,214,108,81,185,220,174,67,91,35,220,125,29,90,4,16,3,100,0,110,246,142,78,152,98,23,229,9,108,217,201,184,214,213,83,180,219,24,100,146,9,128,47,95,190,225,214,124,198,84,62,87,170,150,236,35,87,234,61,44,109,70,214,9,28,34,195,121,52,94,140,22,27,239,174,43,48,219,103,184,246,157,254,102,79,15,127,222,168,125,73,244,2,54,17,0,147,44,16,212,194,2,164,90,192,6,50,94,136,236,140,82,143,217,131,167,142,218,104,153,114,115,158,23,255,174,160,78,31,25,60,242,68,150,229,142,12,101,198,29,118,2,131,241,247,122,108,65,112,251,182,214,27,144,66,233,61,223,56,22,97,78,185,43,230,202,190,138,34,38,219,244,185,147,113,227,47,181,246,26,172,211,44,234,103,220,94,160,146,251,134,181,208,152,162,148,48,133,94,88,199,60,162,56,231,192,249,203,25,51,87,220,53,250,222,1,178,207,143,8,18,1,68,20,2,145,0,82,82,136,102,172,206,195,190,2,96,187,96,236,178,163,29,6,0,162,46,17,216,2,72,47,227,24,82,45,205,219,247,50,187,222,235,165,239,111,180,247,151,7,227,177,124,192,124,112,206,71,125,125,120,127,55,182,97,19,207,123,202,30,97,199,182,177,132,97,199,28,42,174,243,132,59,141,187,56,197,145,74,238,206,158,185,146,44,124,147,202,142,145,117,72,149,34,255,249,25,140,102,142,71,185,65,82,220,49,19,150,25,15,111,85,0,176,143,28,3,32,139,195,181,74,28,0,9,178,161,205,0,208,136,1,49,7,122,105,170,174,49,158,8,213,166,222,235,244,199,11,126,100,98,29,231,184,205,243,87,241,231,58,223,142,190,38,211,57,142,231,30,231,150,251,109,219,207,237,125,164,179,248,121,211,113,27,137,43,41,168,82,33,118,83,153,43,157,210,43,144,144,28,112,20,175,90,70,45,21,101,153,236,166,175,195,99,93,144,175,55,83,233,170,88,47,63,116,89,239,127,239,124,159,199,45,110,176,7,113,120,215,74,21,0,16,146,76,69,25,42,98,42,5,195,51,4,121,40,12,72,46,69,66,51,48,160,163,249,8,125,74,231,84,166,148,255,232,75,232,150,126,11,126,95,120,70,47,112,195,211,156,65,6,178,172,88,134,37,139,41,177,206,198,0,194,171,15,207,104,27,135,170,14,64,4,46,240,56,52,120,19,97,206,180,178,120,11,26,76,93,113,193,90,137,150,171,50,47,173,6,80,131,142,78,234,52,11,86,218,89,251,119,20,103,232,25,167,167,42,128,209,136,61,69,21,141,162,64,160,32,43,17,240,85,56,206,148,229,117,220,142,150,74,244,60,79,6,239,246,23,247,115,247,111,120,112,93,15,223,41,190,45,64,162,51,185,9,7,12,83,211,16,33,27,227,39,126,231,6,112,255,198,192,97,175,27,45,132,98,191,54,120,148,171,87,238,123,158,238,221,94,167,108,96,193,50,197,161,33,132,198,174,199,128,137,83,159,15,33,107,197,89,107,180,130,56,67,81,200,124,150,41,157,233,238,155,123,213,19,181,162,199,70,166,85,189,115,236,204,183,84,217,231,3,32,10,33,81,54,217,2,1,128,149,130,202,226,141,59,143,125,10,2,91,171,79,86,128,65,179,0,110,81,136,64,29,64,19,161,12,29,185,233,75,111,142,66,111,182,220,243,123,231,201,170,58,59,62,189,251,147,230,93,249,177,61,63,243,151,167,188,47,16,168,86,222,112,151,55,106,130,198,170,132,173,49,111,103,58,115,37,187,64,117,13,14,113,251,94,214,169,59,205,9,20,161,130,40,192,228,230,136,2,28,87,185,229,107,198,126,247,253,125,128,64,180,250,0,1,84,132,49,250,245,131,176,224,154,10,21,48,54,137,146,64,179,43,167,69,62,71,58,99,83,188,91,218,245,214,221,60,189,235,55,95,114,251,146,235,173,174,93,152,154,120,221,199,191,191,172,63,111,74,188,36,114,181,118,109,55,159,44,191,32,18,197,128,197,212,115,202,212,181,44,109,122,59,82,46,108,249,242,126,81,181,191,107,221,111,31,106,253,125,254,11,233,187,127,157,127,245,228,124,155,179,26,153,163,185,134,137,228,160,174,130,202,34,91,30,80,72,22,28,18,2,25,112,92,80,146,174,129,116,206,8,189,181,54,106,65,79,82,47,179,153,62,127,196,245,198,199,70,117,208,20,71,108,249,24,17,0,178,52,112,228,1,181,199,66,205,0,0,209,8,153,5,98,165,25,194,0,0,185,122,159,253,114,237,200,145,59,72,16,93,186,224,192,170,244,68,170,65,65,202,141,214,65,155,77,101,89,130,138,116,71,81,11,96,134,197,199,170,77,8,35,140,83,125,114,38,94,181,49,175,73,44,81,27,48,0,17,182,6,45,228,50,204,103,45,164,216,36,229,220,139,92,145,229,31,242,77,47,251,217,9,30,63,29,60,68,88,185,167,92,111,130,176,2,116,0,110,2,64,168,47,223,28,219,57,5,91,0,64,17,58,94,89,53,142,207,250,16,213,128,134,130,230,155,227,130,147,193,52,69,134,163,168,147,76,61,95,34,15,5,124,139,241,85,96,85,70,125,2,224,35,158,101,62,8,39,234,63,193,128,111,172,131,78,211,185,247,10,174,157,167,21,152,13,179,158,209,169,86,138,21,27,116,247,254,185,26,126,132,21,133,64,69,65,128,48,22,145,72,1,162,62,244,103,217,3,0,192,128,122,0,16,136,38,81,136,8,0,29,116,191,154,78,85,151,103,134,57,148,166,171,180,76,149,10,219,186,233,129,123,109,246,122,120,123,34,103,244,33,124,60,253,56,188,219,239,238,243,155,161,140,139,54,185,149,91,2,109,109,30,169,72,138,20,208,218,185,115,87,108,1,32,102,35,79,61,165,253,247,97,236,103,31,141,218,75,198,94,118,118,123,32,222,117,97,0,26,192,245,153,19,109,67,32,36,80,45,212,202,129,49,0,32,4,144,6,192,181,42,4,6,64,54,1,160,46,60,30,84,113,16,83,231,86,103,225,94,188,203,187,249,222,233,189,35,222,230,254,82,95,124,181,184,251,202,183,95,206,59,47,217,23,215,76,7,57,14,119,44,255,172,237,231,224,53,61,84,146,163,103,250,161,159,24,72,212,114,41,96,108,73,78,41,46,217,88,243,167,229,107,233,159,169,223,251,132,31,253,219,250,91,63,232,111,218,62,218,54,229,57,138,193,100,171,98,74,85,134,4,50,93,196,16,12,146,3,16,10,2,128,166,171,179,3,87,183,44,20,152,215,217,127,18,174,22,175,87,223,193,141,142,62,150,253,207,5,246,64,81,9,3,102,0,12,66,4,136,152,24,11,96,1,98,168,150,12,64,44,20,55,198,242,118,209,184,177,1,152,146,154,82,50,45,51,151,62,221,98,85,212,234,139,145,157,74,179,105,206,151,206,63,64,75,134,102,156,129,210,225,76,249,216,244,84,68,141,139,26,161,5,12,1,3,62,168,118,122,233,113,108,71,174,237,153,237,78,63,137,36,202,191,243,214,125,191,178,3,223,17,108,24,179,4,26,147,96,73,90,67,14,42,193,96,68,6,74,156,111,52,184,187,56,194,54,153,219,252,194,222,31,28,66,152,227,120,141,26,247,146,112,25,116,144,195,23,173,121,77,87,117,234,108,6,166,251,242,217,62,101,113,62,39,72,15,225,187,87,244,119,173,202,54,61,172,216,25,26,216,59,226,252,166,195,213,49,99,197,138,45,58,65,248,188,226,238,19,103,67,108,45,22,176,197,26,17,3,160,108,37,206,234,207,216,115,231,249,171,3,8,160,154,32,2,8,0,20,1,57,104,147,177,55,198,174,203,35,117,73,5,198,184,204,33,187,15,40,75,35,237,166,237,46,236,37,215,234,230,147,241,236,242,99,240,1,190,195,251,67,94,23,220,227,178,61,68,145,4,0,186,100,241,174,82,58,55,37,116,225,40,117,30,178,117,55,0,178,113,5,229,6,185,2,130,30,230,30,99,202,254,192,54,216,13,104,221,133,51,84,208,69,0,6,8,75,150,15,224,144,133,36,81,64,0,0,113,121,248,168,175,36,236,35,158,137,152,141,157,168,81,19,45,54,169,147,146,220,177,87,78,251,152,56,94,251,229,151,232,243,173,239,57,159,113,158,187,130,231,244,41,247,172,243,102,185,181,152,199,215,195,155,156,71,206,89,189,231,18,107,231,18,75,147,59,208,169,252,131,244,31,212,255,250,219,243,47,255,171,124,255,111,157,15,135,155,124,22,177,90,33,217,82,83,77,16,78,168,82,4,48,66,144,136,96,81,244,58,129,16,105,162,227,156,48,199,168,35,103,224,121,3,253,47,236,86,123,230,157,213,218,220,187,170,213,80,137,109,91,146,5,69,2,145,245,70,100,119,9,236,72,206,149,190,144,53,70,3,212,54,38,142,49,235,0,96,204,223,195,75,101,147,13,6,3,224,193,177,109,18,214,240,26,86,23,211,170,118,177,86,85,106,52,6,136,210,22,201,56,90,158,150,191,199,110,37,170,219,17,201,126,53,13,22,3,139,11,251,203,87,199,13,6,172,192,227,233,150,92,158,55,97,110,61,191,86,245,251,253,75,255,39,207,155,188,241,250,240,113,70,32,59,50,20,70,150,70,80,128,176,36,219,1,176,64,8,33,25,219,100,30,112,123,183,246,243,236,180,62,239,19,28,16,48,106,24,208,28,65,205,104,28,5,43,28,238,213,249,32,151,86,77,61,113,248,182,250,217,189,192,72,57,24,207,99,32,202,20,224,234,157,66,136,45,48,195,136,147,95,23,99,26,80,88,142,19,132,37,242,112,54,110,41,4,0,179,133,70,75,105,131,66,73,1,118,242,17,248,26,80,245,128,236,243,3,24,98,9,133,99,220,81,58,82,101,131,147,208,65,37,212,64,67,133,154,64,10,162,161,220,209,136,29,221,231,239,30,150,5,247,209,229,30,124,156,245,83,174,247,225,189,195,48,22,80,128,145,151,126,225,114,88,250,218,123,185,209,20,26,4,240,63,116,132,156,71,120,188,209,24,123,219,61,26,250,65,55,2,166,16,136,4,192,81,55,64,205,80,64,80,0,0,33,75,202,31,212,61,117,60,43,145,90,55,143,61,142,217,105,148,90,62,13,121,206,57,41,245,238,237,127,122,220,124,62,188,227,239,30,165,39,42,246,118,226,211,233,234,79,184,55,232,146,156,95,93,164,219,186,205,189,203,206,101,201,66,180,21,95,84,183,172,86,177,48,223,67,127,251,250,207,255,183,247,191,251,69,95,127,243,236,79,102,61,232,169,71,24,164,113,227,20,98,170,22,53,21,36,81,0,144,2,8,40,187,11,1,128,109,35,1,175,230,163,123,9,103,193,14,244,223,177,179,63,23,133,115,244,146,65,123,127,80,30,181,92,93,174,145,90,23,181,236,146,205,6,177,83,38,108,49,0,173,143,66,34,95,123,22,106,140,165,23,175,14,54,89,46,158,71,194,224,1,114,102,91,208,200,217,112,84,94,92,14,52,11,135,246,154,72,199,148,170,99,101,169,159,180,20,121,171,189,117,2,163,168,115,107,67,86,95,66,6,99,124,208,81,141,11,48,1,96,128,201,65,216,135,209,143,23,124,50,250,56,126,190,249,116,95,253,62,63,121,206,255,127,162,223,71,52,32,129,12,154,66,142,28,176,89,49,0,64,103,0,18,37,25,146,101,130,192,225,185,27,132,59,14,196,243,236,180,245,170,115,204,179,13,215,121,76,131,227,168,225,187,50,226,67,8,44,183,170,49,136,222,44,103,95,68,13,238,239,182,35,243,120,84,43,24,49,9,56,10,111,11,12,64,196,104,32,215,191,46,174,48,114,79,43,98,105,195,195,235,231,89,121,240,194,13,2,161,97,236,160,197,128,81,14,98,164,80,40,114,1,144,189,58,243,217,2,131,173,192,96,122,248,108,188,157,118,39,1,92,235,65,85,213,128,6,2,9,2,1,192,205,35,156,98,75,237,19,191,100,113,89,1,87,141,123,91,109,129,117,176,203,187,223,207,23,15,251,249,71,249,243,143,252,147,167,252,232,254,230,172,12,101,125,25,160,182,116,183,251,154,221,82,202,242,254,198,16,226,1,45,208,68,35,224,235,200,110,114,249,84,43,224,8,0,235,226,136,178,115,204,84,124,0,98,25,32,139,65,8,192,1,160,41,37,34,18,13,0,0,240,177,150,103,50,201,196,40,66,149,171,28,66,2,137,4,192,172,132,29,158,255,155,230,223,244,30,114,86,125,185,233,215,119,249,237,233,30,31,136,47,155,189,189,98,191,186,121,193,227,213,238,171,239,211,177,63,155,114,87,53,23,163,246,118,211,209,107,247,175,231,39,87,250,189,127,249,254,143,38,255,228,175,118,222,246,60,235,117,211,110,71,81,34,245,52,74,133,84,23,150,87,33,44,5,149,134,64,144,38,91,50,67,146,12,99,196,57,200,75,244,67,232,131,90,42,165,228,194,247,142,114,93,184,19,55,236,254,25,231,147,84,222,226,255,118,96,49,47,205,165,156,13,130,145,157,112,224,212,186,177,220,87,250,194,204,55,127,24,144,69,53,12,0,32,236,126,115,141,19,28,238,8,152,100,147,133,166,55,104,17,101,53,77,46,42,51,217,145,116,68,104,181,90,115,229,252,125,199,25,176,141,27,177,239,246,73,97,79,235,66,19,93,158,27,159,72,35,42,42,90,88,64,106,143,235,171,2,112,62,81,121,201,187,179,243,251,133,175,95,235,95,252,150,121,229,239,126,230,232,239,133,131,101,45,160,49,140,114,226,248,160,110,191,7,28,132,108,0,128,180,27,32,100,0,100,39,19,57,212,249,197,60,208,55,195,195,106,58,66,156,157,99,92,39,80,3,205,48,71,11,136,107,240,168,227,97,232,158,203,53,247,119,123,7,77,194,147,59,199,246,16,135,17,242,232,210,3,207,25,59,249,208,220,49,66,136,49,194,248,201,74,95,233,77,137,227,175,229,120,69,221,224,133,155,25,198,10,198,26,208,6,128,66,130,50,113,54,9,219,16,1,64,7,0,192,114,216,114,96,227,152,45,16,20,227,131,84,40,57,38,121,39,137,108,80,137,86,12,141,19,88,120,216,69,233,96,34,53,116,21,153,234,80,101,42,74,138,59,61,55,239,173,125,171,125,160,87,133,91,125,243,126,254,232,71,249,139,103,251,241,71,249,211,179,174,91,99,81,218,152,139,96,24,143,11,65,104,215,158,16,138,29,30,102,61,16,237,184,1,157,29,136,124,10,1,192,0,8,160,88,0,0,112,216,33,150,9,28,132,24,0,28,24,0,76,130,160,11,98,26,50,105,168,184,104,36,1,96,1,24,88,34,152,0,84,169,44,133,144,123,250,105,63,204,81,31,61,135,156,34,229,100,149,151,195,243,241,142,191,189,157,235,134,90,230,173,159,119,198,179,124,88,218,173,140,187,187,203,213,251,169,251,19,189,251,179,250,181,127,127,254,198,15,249,139,167,115,188,137,82,123,195,156,54,26,194,200,88,42,118,44,229,67,235,41,3,24,217,192,68,208,192,150,81,22,186,75,201,129,105,133,51,244,13,230,195,42,220,83,209,228,169,220,26,126,188,250,11,241,31,163,114,154,79,252,177,248,127,44,62,20,159,148,165,90,149,7,2,192,192,129,65,8,69,47,128,12,116,0,196,55,238,203,46,0,75,71,200,132,209,251,2,12,134,174,199,151,47,156,119,56,251,177,31,230,129,78,8,64,153,77,17,7,25,29,29,69,158,175,167,249,251,79,217,168,189,203,179,227,173,210,75,141,163,146,204,235,112,174,120,97,152,99,70,21,64,53,99,6,21,22,192,216,1,136,242,24,234,0,156,61,191,127,217,207,255,143,127,242,7,247,183,239,37,255,248,112,70,254,226,166,37,90,98,101,20,245,19,104,99,243,104,112,16,174,11,12,84,1,200,128,192,165,70,153,133,108,235,221,236,249,110,150,183,189,124,247,182,159,239,102,239,107,253,211,11,168,214,37,10,181,164,165,145,90,104,164,237,191,87,29,219,15,56,224,16,212,56,251,98,222,122,86,118,143,111,107,249,238,27,53,167,195,51,98,240,241,157,219,88,214,62,117,121,238,10,57,202,95,220,112,215,240,121,131,90,18,124,224,191,226,106,185,231,207,189,12,23,57,74,244,91,155,232,158,172,172,140,145,17,153,49,159,214,156,80,211,112,214,218,243,87,133,150,50,121,249,18,175,174,130,215,71,15,45,220,85,210,242,109,94,202,147,121,147,45,107,189,34,157,199,183,49,52,203,48,146,187,47,249,110,239,190,199,125,135,199,251,123,124,194,227,43,222,79,249,245,29,127,181,248,210,255,241,84,26,32,33,175,210,137,41,212,98,105,172,94,75,149,33,233,76,67,213,250,78,63,225,78,88,41,41,192,216,208,181,81,98,235,34,213,221,203,158,225,188,25,74,37,80,140,246,107,253,209,180,75,130,84,13,120,6,42,7,149,3,200,138,64,164,205,214,23,132,122,7,208,254,235,5,116,192,119,61,206,229,211,239,255,195,151,55,158,113,103,149,171,151,63,179,127,158,243,125,125,201,15,31,246,143,63,189,207,95,239,231,167,175,62,126,241,225,109,125,189,234,253,195,254,126,219,222,239,251,125,219,187,190,82,23,237,123,249,184,172,146,177,204,188,103,26,50,247,176,100,100,232,178,98,20,122,101,30,54,175,168,7,215,133,122,48,139,239,223,142,121,154,231,139,122,45,124,115,149,250,231,110,254,161,227,255,182,155,63,110,239,126,206,103,155,187,151,46,126,204,7,63,124,253,119,251,15,227,187,219,215,242,103,173,229,183,236,192,129,16,215,214,39,79,49,89,25,89,72,150,41,141,248,13,173,23,8,172,212,141,181,128,56,198,152,17,64,218,36,0,212,166,162,74,37,225,53,238,237,250,57,231,223,58,248,112,114,168,71,211,235,171,239,23,235,247,167,195,219,37,119,93,231,178,101,141,223,123,41,113,206,16,100,6,141,4,146,180,16,9,178,229,53,235,141,233,38,171,160,165,171,227,20,143,236,231,117,101,166,115,110,227,56,71,59,203,71,71,231,187,63,226,175,255,245,80,222,95,255,93,250,201,246,247,232,229,225,241,123,253,175,60,103,182,11,42,149,21,178,43,94,219,41,204,206,65,110,178,243,157,142,102,71,125,103,207,125,127,92,7,80,189,177,244,38,37,131,247,187,166,194,113,34,141,237,244,10,73,219,15,192,120,250,78,224,111,133,247,30,1,175,122,49,12,103,94,2,126,46,155,104,22,138,143,138,62,229,43,151,72,137,212,233,193,229,24,65,152,166,254,168,25,42,109,105,6,150,17,62,12,49,126,238,101,124,137,161,125,143,123,14,89,97,46,157,245,182,221,215,164,51,217,83,44,137,4,194,154,148,93,226,206,221,217,71,240,122,196,227,17,247,51,238,7,247,245,31,253,253,241,230,125,189,165,142,250,18,54,59,157,81,125,185,181,108,7,235,171,6,166,11,181,216,125,133,101,139,146,18,244,78,75,90,103,112,228,40,19,42,85,226,196,70,101,48,118,216,19,129,35,2,0,62,168,164,163,9,180,131,106,128,201,72,53,112,141,44,136,60,142,223,253,78,240,0,96,128,52,207,213,126,203,225,153,118,215,213,131,7,15,185,205,219,249,53,183,247,221,63,243,191,125,190,63,253,230,251,247,252,252,242,250,154,188,175,193,189,189,38,189,143,218,43,4,50,150,123,154,241,89,228,56,92,205,71,89,74,108,121,215,236,145,93,115,45,114,201,91,62,165,143,181,254,88,57,112,142,200,189,205,179,116,43,31,171,98,222,74,223,147,126,183,255,53,233,147,157,169,67,127,212,223,178,183,112,148,111,213,183,216,98,100,131,181,0,4,85,235,219,250,22,50,178,48,217,90,8,142,102,239,234,118,62,47,85,129,169,75,152,35,250,98,26,37,180,185,194,82,69,115,21,153,108,185,117,206,121,200,172,126,169,218,233,116,59,230,126,238,126,85,186,217,86,173,73,19,4,5,37,78,128,70,42,180,137,5,42,0,128,24,213,46,224,217,237,139,70,144,37,27,140,36,171,159,227,219,230,244,204,13,247,57,199,34,175,231,190,251,191,254,165,191,233,255,253,147,238,175,134,5,204,167,101,119,249,77,210,175,223,28,195,26,171,88,113,1,83,186,139,101,18,85,0,225,150,97,192,95,193,75,220,201,146,92,154,3,90,39,115,92,71,169,188,211,45,62,16,111,156,23,149,65,144,93,57,57,168,15,86,32,135,243,15,125,20,117,9,104,198,169,101,6,32,58,29,76,239,20,142,236,41,1,75,36,18,25,145,45,119,37,133,171,237,158,119,139,107,1,7,119,191,248,249,248,248,229,99,231,99,252,158,122,86,63,225,151,55,247,141,80,127,143,237,158,169,6,118,89,103,102,90,14,197,87,9,6,73,217,196,81,217,92,170,196,137,83,197,158,171,132,149,100,129,94,195,232,109,60,100,16,181,163,201,0,64,52,1,170,13,154,0,192,96,199,44,188,215,64,127,112,224,124,152,233,213,71,185,101,246,51,219,217,113,47,55,190,184,188,159,188,189,189,238,79,239,111,63,238,159,255,180,243,231,124,126,186,217,186,66,210,97,185,219,28,245,220,75,175,122,230,252,28,245,100,62,151,238,248,125,181,236,46,187,17,211,218,242,119,224,134,252,30,231,38,173,234,39,155,99,158,133,28,152,69,141,70,161,131,35,59,187,58,76,154,33,67,141,166,150,65,3,42,0,84,96,80,64,16,56,251,244,255,155,250,9,14,0,181,50,0,1,26,146,36,32,177,22,84,9,38,240,9,34,99,211,180,152,56,70,141,45,178,15,150,103,107,234,251,49,26,143,198,109,150,13,153,246,166,243,131,184,177,69,226,10,177,21,134,102,14,160,136,102,75,128,66,27,75,0,0,96,197,32,87,170,41,65,104,13,36,72,204,168,99,214,187,121,249,214,62,249,140,243,217,126,241,205,253,233,127,89,182,251,250,231,163,199,87,167,228,138,94,145,17,15,164,95,254,250,56,66,152,219,16,205,243,83,235,91,161,129,58,85,67,212,159,174,206,5,160,88,113,153,39,131,164,153,49,166,121,178,173,179,212,87,35,220,122,108,186,237,160,8,251,56,184,121,83,219,217,247,243,45,49,15,113,111,101,121,61,204,57,232,85,103,122,24,140,192,128,4,2,29,104,245,102,105,219,109,129,196,88,221,217,54,151,183,219,61,14,218,7,228,3,121,216,253,148,253,238,205,135,62,238,236,119,1,188,30,189,70,238,87,188,139,9,16,98,22,72,209,57,112,39,158,246,60,3,172,216,72,58,46,68,43,0,2,82,1,224,29,133,28,52,0,7,203,78,47,16,64,148,9,48,196,197,7,213,121,160,182,146,188,159,100,106,100,79,121,177,158,120,57,165,49,112,204,59,108,250,61,35,179,167,151,251,169,54,199,78,230,153,77,253,240,150,227,69,243,34,185,211,212,17,179,60,138,91,102,55,47,204,48,169,77,77,106,159,173,131,252,174,50,193,132,110,188,111,210,82,198,114,96,198,102,56,67,141,53,50,28,137,93,115,9,18,56,8,96,146,91,55,16,112,176,170,13,4,10,127,133,166,126,154,29,123,52,36,224,5,80,200,2,2,232,98,22,0,4,117,130,0,129,29,139,146,73,139,84,212,220,39,91,90,201,171,113,207,58,243,180,93,174,162,126,119,238,123,117,119,152,55,205,151,72,0,0,64,3,76,52,176,0,0,162,82,53,66,57,145,22,68,130,6,64,113,245,156,223,237,151,239,239,255,63,244,250,215,252,149,127,200,175,127,229,238,191,79,199,101,235,94,163,237,105,121,52,52,29,182,240,239,143,13,15,162,78,112,199,248,62,182,11,202,117,85,7,173,45,127,192,179,28,232,101,185,77,227,41,135,235,141,174,49,213,74,161,188,141,198,80,203,221,138,3,58,151,53,91,255,209,8,231,102,125,5,134,203,55,35,28,3,140,91,85,161,29,245,80,114,15,215,177,183,110,63,247,50,178,195,48,36,78,108,5,150,6,128,14,73,146,4,132,145,81,15,182,10,94,92,194,157,187,166,251,216,236,165,191,175,135,123,57,236,190,207,253,241,248,49,249,80,223,54,203,123,189,195,207,141,178,199,204,209,238,179,55,49,75,182,99,220,212,26,8,21,184,163,54,170,86,1,172,1,131,134,181,102,192,162,226,131,138,133,144,17,2,0,84,123,69,68,12,76,88,77,25,152,51,161,121,103,211,43,8,199,191,136,132,240,120,218,13,20,43,86,176,176,189,107,102,188,150,117,160,215,40,229,171,14,143,244,179,243,245,250,88,186,208,32,235,38,95,190,224,188,233,190,33,101,60,65,109,76,110,209,82,47,45,63,59,222,210,44,97,101,56,19,62,252,94,152,85,50,204,98,155,83,182,1,28,133,201,143,107,86,10,16,156,0,96,232,130,200,208,213,130,142,12,129,147,60,178,161,201,178,40,26,226,112,229,155,73,64,103,141,144,37,114,129,228,11,22,162,161,118,167,73,181,38,207,160,197,213,51,214,185,184,216,177,109,54,180,223,239,135,41,196,11,220,66,154,132,172,174,177,139,40,129,137,77,48,0,70,151,10,0,32,41,1,168,112,36,34,96,177,93,114,222,61,191,255,107,255,228,223,221,103,248,213,47,175,31,202,23,203,60,205,109,216,227,211,229,210,156,54,82,253,59,235,131,57,210,248,115,192,118,66,25,115,62,174,11,100,59,75,113,167,180,152,167,103,129,253,143,27,199,83,78,0,124,49,212,202,218,135,57,96,93,133,86,2,124,82,26,32,221,252,196,97,114,207,150,225,60,28,29,209,89,64,168,77,3,188,207,73,129,253,180,114,62,183,3,42,31,66,12,214,116,25,91,201,133,150,72,25,12,69,170,5,250,58,235,186,167,4,55,65,170,187,112,151,94,236,170,247,33,238,126,31,151,187,167,93,135,237,99,124,79,190,162,31,108,62,116,61,219,111,207,252,102,184,206,123,182,157,181,26,86,117,77,123,238,164,118,100,59,200,209,0,0,43,110,1,102,64,51,5,0,174,55,121,228,0,0,70,154,28,52,33,76,54,154,28,180,102,172,233,39,180,174,57,82,94,230,218,30,2,197,86,182,36,108,160,179,37,55,205,22,209,44,56,113,30,187,90,145,9,156,235,60,229,253,163,250,233,147,218,231,133,235,105,224,179,59,63,189,209,188,92,188,203,117,163,119,195,232,236,121,231,24,35,104,217,44,15,198,242,17,123,172,139,41,71,200,142,72,137,204,240,209,84,36,0,20,18,224,144,19,3,85,9,20,4,85,8,128,249,103,250,179,246,104,48,164,64,147,161,130,213,15,27,240,48,177,217,81,230,72,133,10,4,21,75,173,251,226,24,53,155,11,105,61,51,187,251,188,89,251,125,119,155,6,12,187,162,116,213,239,81,9,96,5,1,51,131,177,68,255,46,149,23,97,162,236,6,0,105,106,20,72,25,22,233,74,146,7,194,255,232,95,249,127,251,219,159,218,245,47,212,37,124,237,238,135,182,182,150,114,162,203,164,114,25,225,0,254,39,187,183,215,110,5,196,10,28,100,87,63,213,253,207,143,158,200,240,132,117,134,117,198,159,247,216,194,160,117,92,235,132,168,97,57,208,115,13,3,148,247,59,231,197,76,68,221,86,34,58,29,157,157,125,201,167,118,78,140,175,3,105,231,60,199,28,114,3,159,21,115,8,128,111,41,162,118,129,175,1,42,122,134,25,18,66,6,51,72,200,4,0,0,229,214,75,178,89,142,150,190,116,90,183,23,84,50,193,116,43,246,114,61,161,247,239,122,6,159,224,79,150,71,251,245,242,246,168,143,197,101,190,111,102,142,218,6,237,128,167,21,160,2,80,0,53,12,13,21,64,11,0,216,213,143,125,184,134,106,31,174,183,121,180,119,125,220,89,225,6,157,185,3,12,230,193,40,1,71,61,151,190,14,158,38,77,82,219,208,19,182,233,65,27,26,218,150,84,170,145,235,157,38,21,13,151,25,168,181,164,37,184,205,126,61,219,223,60,93,175,15,30,44,121,154,246,219,141,56,204,167,143,239,35,94,107,18,211,209,40,74,84,91,232,46,8,166,222,155,41,79,109,54,40,240,225,167,149,183,219,46,32,6,140,114,146,160,76,65,8,54,16,64,8,177,188,253,135,205,3,136,59,205,132,0,10,164,254,190,24,131,198,50,98,105,197,22,176,219,149,178,88,133,19,26,181,239,231,179,123,253,32,90,161,128,176,76,72,253,146,7,106,0,2,6,236,1,64,209,9,0,0,88,2,26,104,162,176,145,179,11,65,129,58,35,100,249,120,104,105,94,199,71,255,153,167,69,126,253,11,227,153,250,86,115,187,121,103,252,141,93,53,229,208,111,214,209,36,1,245,38,192,129,185,166,239,198,112,76,63,195,45,231,196,120,95,239,178,216,94,99,58,25,238,97,158,252,53,196,134,246,176,80,155,42,187,175,37,142,119,166,91,104,171,58,166,112,68,103,241,57,103,56,166,135,49,203,40,22,46,145,91,193,191,223,228,115,208,171,222,50,131,141,173,192,118,1,51,170,50,136,196,208,105,130,45,164,216,122,160,74,160,16,234,52,129,20,160,26,34,21,42,198,118,91,132,214,219,190,25,123,31,189,61,232,245,227,242,209,171,31,129,119,170,219,125,127,194,135,50,53,214,58,236,94,160,26,84,52,84,52,180,168,17,101,136,216,233,231,180,2,52,101,164,201,129,9,97,178,98,2,0,163,255,239,242,194,129,75,42,33,8,20,197,208,19,216,68,160,71,64,25,104,146,100,185,78,177,235,82,100,151,21,122,27,177,173,124,49,214,243,161,158,138,87,235,199,89,241,192,107,165,167,235,195,100,237,179,118,201,6,239,90,35,41,51,251,222,54,53,228,189,105,188,75,202,54,174,123,224,2,2,143,114,66,64,215,40,39,4,18,27,0,150,196,114,242,74,134,169,151,204,89,0,86,239,234,50,177,205,12,224,168,11,65,30,100,234,53,68,226,144,121,91,121,50,235,177,183,37,55,213,187,182,252,69,63,118,119,64,98,174,123,92,46,122,90,215,92,52,229,57,84,59,22,228,145,6,194,0,0,76,145,88,36,54,0,73,82,48,87,128,200,154,82,239,250,186,126,159,55,151,125,249,201,230,87,166,99,186,89,15,225,249,201,151,246,157,211,215,48,174,3,68,51,194,0,19,92,132,127,165,253,240,38,39,178,156,176,142,169,92,5,5,213,124,53,206,114,213,212,219,243,248,150,32,60,198,182,150,238,161,252,172,205,133,158,131,221,244,240,215,193,120,107,0,221,207,67,58,35,116,87,80,79,115,106,100,57,141,136,78,165,21,5,79,185,6,84,113,105,194,181,226,190,1,40,106,111,87,114,110,124,169,3,1,3,32,235,189,216,46,4,16,5,160,100,67,28,107,178,163,218,71,116,192,114,172,53,129,165,0,0,118,92,65,68,163,91,75,92,162,55,123,180,159,174,184,159,84,15,239,220,179,31,237,120,63,235,65,206,3,57,24,192,246,50,15,74,29,195,69,35,74,116,67,221,219,108,174,228,136,145,67,149,199,170,125,68,149,71,181,205,163,222,149,56,172,196,40,130,3,9,129,54,152,185,1,230,0,143,181,76,81,46,71,2,32,0,61,17,0,194,47,188,100,208,88,128,194,192,129,43,19,110,69,116,80,99,168,94,4,146,68,29,181,190,88,233,118,29,93,148,214,115,57,142,102,170,108,134,123,244,46,231,22,213,134,130,192,151,250,215,147,102,0,41,113,96,37,32,148,76,152,138,0,232,109,224,132,56,127,199,150,139,81,215,16,7,19,72,182,130,177,95,41,11,156,240,64,135,236,208,189,26,101,190,167,153,252,216,54,27,86,153,207,18,103,10,193,102,75,147,2,192,48,165,136,202,211,65,144,30,166,136,144,145,235,243,8,193,96,7,210,82,42,146,136,144,67,180,185,113,121,10,241,246,6,255,225,219,136,16,47,158,165,223,221,227,245,73,130,84,238,94,124,180,24,107,24,200,44,9,21,184,153,65,206,2,232,226,198,139,189,122,251,194,246,155,67,76,229,74,97,229,85,231,114,253,93,39,214,40,139,4,115,77,206,92,134,232,83,99,173,156,219,254,122,202,246,134,167,182,213,225,187,26,151,238,125,183,104,46,7,241,85,223,103,119,130,134,218,52,213,140,15,187,33,28,220,87,164,26,0,222,40,213,15,221,193,39,187,216,154,54,118,0,16,216,78,116,89,3,128,28,136,16,4,208,170,78,180,34,26,42,219,187,189,212,194,205,204,94,168,27,237,3,191,120,226,79,127,212,191,234,43,252,197,67,143,179,203,113,169,229,226,226,226,151,222,155,221,165,25,60,134,77,121,105,208,75,2,78,40,105,119,214,104,116,13,202,74,19,144,58,103,159,39,8,136,20,63,161,44,235,23,127,47,150,5,32,124,37,202,183,87,102,3,150,70,101,80,0,16,8,136,117,65,0,42,116,29,243,118,177,109,212,240,102,33,245,184,39,79,56,146,235,115,84,233,72,110,237,251,97,32,237,159,83,223,154,65,9,77,34,57,37,41,96,185,12,72,64,149,104,16,60,127,63,245,34,170,151,76,229,48,166,35,170,28,61,184,244,166,233,89,60,46,62,68,233,136,199,185,165,197,131,204,121,233,93,51,233,40,217,193,247,208,27,108,164,54,69,129,24,16,77,0,148,141,131,186,172,16,33,7,42,210,118,183,105,158,51,68,87,112,83,182,25,71,128,34,97,204,243,79,157,245,222,143,248,119,86,250,171,195,196,57,96,220,57,157,240,9,84,11,88,141,143,32,32,93,160,111,172,139,2,146,43,101,49,189,116,62,36,116,174,254,92,177,35,199,248,10,224,124,90,178,142,98,102,102,114,86,60,47,65,131,223,119,149,177,43,15,107,16,141,106,3,130,223,112,91,217,57,152,44,172,239,31,180,121,167,75,99,130,138,15,62,5,136,6,71,215,66,129,94,35,40,0,217,193,26,150,157,183,40,71,234,141,124,35,116,192,218,0,116,150,27,138,148,234,6,173,72,13,187,54,252,170,220,143,178,203,59,55,252,236,89,127,242,1,127,252,240,254,240,151,246,87,30,151,83,88,21,151,105,108,33,191,123,249,189,178,119,7,169,90,135,74,156,101,153,3,200,171,45,36,84,85,89,82,215,135,0,36,11,184,189,119,210,119,74,81,79,209,2,0,133,46,209,66,3,33,9,88,35,1,64,43,76,37,164,3,185,73,7,70,160,204,102,202,193,70,192,156,144,196,85,124,42,228,106,66,6,36,150,45,200,219,189,167,203,177,120,172,147,204,66,180,224,94,70,182,127,61,230,87,246,176,39,99,183,36,154,170,219,28,165,190,60,202,55,169,235,19,27,216,123,190,223,220,67,164,129,198,136,190,2,68,85,134,9,240,204,225,219,140,59,154,181,88,92,194,2,11,207,243,124,32,165,127,121,230,82,226,17,9,83,248,162,219,58,46,118,4,86,96,7,33,43,48,96,37,68,74,85,69,174,183,188,68,1,173,17,144,138,10,223,13,162,141,235,235,95,212,255,120,95,203,4,190,121,193,53,223,80,192,32,46,229,179,197,222,105,159,21,16,5,64,128,198,15,195,131,190,117,118,252,52,175,24,148,27,25,1,80,185,178,13,45,131,157,149,229,60,118,92,223,215,64,178,22,24,29,51,253,125,87,113,96,41,81,252,199,135,137,206,160,106,225,181,193,214,81,71,179,133,16,251,152,91,93,196,40,196,212,115,155,162,96,178,195,209,253,39,10,200,0,16,81,0,128,218,177,207,96,0,2,0,208,61,33,150,82,162,0,224,20,0,216,9,166,167,181,118,108,84,237,17,76,98,160,170,97,35,46,239,235,97,143,58,153,59,223,151,228,81,122,215,219,197,120,210,31,125,226,95,250,100,127,217,211,254,228,142,207,167,112,248,82,127,228,59,51,71,67,220,74,9,151,245,138,46,175,170,162,233,14,75,175,26,126,218,96,66,104,66,248,9,42,117,61,139,22,128,181,4,12,52,38,84,72,26,72,20,67,70,16,73,192,192,136,136,64,20,19,1,24,33,98,68,133,3,52,101,91,219,169,65,17,229,57,154,53,165,198,165,88,102,68,57,249,203,70,247,30,103,169,121,191,196,125,142,112,156,238,39,135,238,241,110,57,217,191,132,87,227,46,94,193,81,186,155,38,105,54,121,112,92,152,218,86,6,103,230,67,46,116,51,87,140,87,102,242,100,220,206,154,94,156,132,214,212,97,195,211,142,239,199,56,178,49,246,200,169,135,168,160,209,42,154,231,16,181,82,151,143,169,0,68,244,250,22,32,212,113,28,210,232,97,218,79,143,179,122,17,109,221,77,243,217,183,253,111,135,241,171,154,235,180,61,29,206,92,169,237,237,75,107,226,189,118,110,128,198,222,152,52,219,1,0,4,157,111,131,179,27,174,125,34,50,188,181,162,108,62,67,57,201,114,160,75,226,108,211,64,174,43,60,68,253,252,191,13,250,6,55,58,90,87,64,75,113,198,243,8,254,172,214,8,106,8,89,199,212,51,211,165,14,28,62,130,184,108,198,112,31,230,81,170,9,157,166,106,60,203,2,2,0,178,167,128,253,222,40,179,211,158,116,118,63,7,133,136,66,100,5,62,0,178,0,214,26,4,182,139,29,96,122,40,171,56,222,154,33,161,40,41,111,199,125,21,151,217,222,69,183,184,203,58,220,14,186,221,239,182,239,119,141,151,227,125,242,148,159,126,148,191,252,157,254,240,39,155,51,123,103,223,29,229,99,140,182,163,119,249,142,234,218,106,237,68,107,133,82,192,179,51,29,4,122,144,236,79,72,34,244,90,188,176,0,16,214,96,3,144,64,82,33,209,64,98,57,195,12,0,68,6,128,17,13,34,33,34,25,142,129,129,192,84,98,148,198,16,99,109,32,43,106,214,107,145,10,107,220,71,97,65,80,131,237,84,15,207,233,131,117,227,180,158,196,51,122,119,251,213,250,165,225,139,227,107,15,111,213,87,107,35,174,229,87,152,196,209,72,40,224,69,194,156,208,24,99,59,38,213,185,206,109,33,245,236,129,222,71,247,60,197,252,160,233,132,162,25,226,148,154,83,101,188,111,64,82,144,235,207,35,76,8,68,96,45,182,35,97,192,54,64,172,120,27,106,20,149,125,69,184,221,239,250,163,223,138,143,165,255,242,108,140,83,102,226,106,222,30,120,195,51,76,107,184,23,21,97,143,91,50,2,52,236,56,2,0,21,156,246,208,96,203,140,251,190,29,244,156,19,245,181,226,135,253,95,114,151,164,220,171,109,220,154,30,106,253,225,118,92,128,58,218,77,131,105,119,134,239,10,208,107,221,205,49,61,19,166,131,239,11,176,24,227,96,39,93,59,67,52,248,8,7,65,0,121,43,53,193,0,51,93,0,0,136,238,197,29,32,82,100,3,0,64,234,104,151,103,25,22,243,54,170,155,162,163,195,73,116,229,185,125,103,102,23,102,200,212,9,146,247,110,251,232,251,106,50,78,67,45,246,196,75,219,107,46,226,90,190,175,15,195,135,57,222,125,142,39,232,49,243,152,223,222,234,183,155,62,15,141,174,91,15,191,59,140,86,154,229,205,97,12,160,66,222,13,116,163,133,205,40,133,253,6,180,67,13,124,37,0,179,16,65,128,146,13,128,245,109,141,110,68,50,200,1,9,163,246,70,221,130,138,119,20,134,60,184,217,173,123,2,171,164,4,85,8,182,99,173,67,137,142,129,79,237,174,223,77,119,211,59,237,171,248,66,175,212,47,166,147,233,69,57,212,236,255,43,95,51,102,115,109,174,49,239,182,108,244,67,226,88,88,38,167,220,50,123,62,149,52,247,109,63,108,240,48,23,216,158,239,107,174,138,58,54,34,6,170,49,171,206,17,5,37,9,0,209,6,112,172,21,97,114,42,10,64,160,0,8,122,10,99,116,48,65,172,92,227,29,255,240,206,246,213,49,141,51,178,120,57,131,173,186,172,166,139,202,10,131,246,2,0,96,111,76,86,4,251,131,187,229,8,157,187,74,206,78,3,122,184,235,6,161,161,58,163,201,45,25,215,3,194,211,244,147,229,160,97,86,144,51,243,67,156,50,76,19,121,182,12,129,112,48,222,177,63,162,40,233,134,99,202,154,135,121,202,12,194,52,16,217,3,24,144,182,2,192,215,208,136,183,16,0,0,191,161,67,41,0,240,145,83,71,123,202,208,164,19,213,178,117,197,157,85,119,39,103,57,223,235,59,122,46,21,217,208,65,180,200,170,104,73,54,36,116,221,84,122,229,110,236,249,222,19,247,226,238,251,244,131,242,136,254,98,214,237,237,7,247,229,38,223,30,245,181,208,214,99,126,159,150,191,31,239,105,249,105,119,79,229,97,67,192,0,208,0,218,87,89,3,153,1,162,120,64,139,8,64,65,54,252,128,162,50,36,213,138,58,0,117,75,30,113,231,208,190,62,225,158,224,22,128,68,68,107,131,180,99,84,129,170,29,184,66,221,193,189,90,133,84,168,50,149,177,174,145,212,141,217,126,55,221,219,79,237,46,238,70,132,214,159,121,123,239,206,116,116,133,160,126,129,196,161,73,166,219,77,253,190,55,55,195,123,14,243,75,230,189,60,87,75,130,61,113,53,51,0,128,50,129,133,160,58,241,6,12,56,0,172,123,174,6,84,20,128,130,18,205,10,211,24,95,108,242,211,239,115,27,235,229,9,248,72,128,140,33,141,5,7,101,92,163,130,197,170,56,54,47,40,6,8,10,242,97,111,97,19,50,1,62,243,255,158,39,63,103,149,156,157,102,109,102,140,65,221,113,128,50,158,3,107,50,198,96,20,172,128,48,221,57,72,246,136,165,74,196,240,115,227,232,217,120,47,95,243,222,63,192,118,93,206,142,215,24,228,251,242,174,68,37,166,3,87,226,126,150,35,235,236,11,115,1,211,195,62,108,93,183,111,171,192,40,0,12,6,0,107,141,184,183,86,0,112,208,198,65,147,35,192,206,14,62,198,2,123,37,230,32,149,78,196,219,195,164,236,44,100,87,222,228,249,178,185,58,151,105,232,208,106,204,6,98,10,21,21,196,212,212,180,195,120,186,168,216,110,247,49,245,145,239,21,125,212,123,157,238,190,179,253,104,122,63,243,241,57,158,225,155,251,238,143,255,250,191,252,61,211,78,59,109,58,20,140,183,128,122,2,224,124,55,220,65,178,0,59,221,184,176,177,0,0,34,20,200,40,27,11,9,68,131,137,226,1,17,34,8,196,208,32,165,130,84,37,18,64,172,197,177,140,10,142,203,28,70,19,219,117,144,97,36,18,48,19,0,145,5,163,142,28,57,217,241,153,79,88,17,66,20,150,39,70,56,4,85,163,9,59,24,217,196,122,214,119,243,100,105,215,157,53,57,141,181,71,214,149,179,241,202,203,219,207,230,69,175,247,215,186,155,21,231,154,43,162,131,214,152,43,197,173,247,68,172,13,4,150,36,64,98,211,105,25,96,23,241,0,0,43,128,20,201,35,129,143,236,33,198,73,81,111,226,123,87,251,254,148,253,92,195,219,46,219,47,15,54,109,47,35,96,0,64,9,128,128,12,197,25,102,236,53,212,2,76,111,126,167,131,144,132,94,48,99,20,163,96,180,15,154,49,68,18,238,3,94,152,33,196,26,197,184,192,244,247,116,204,23,254,65,54,68,60,219,183,175,121,175,239,123,60,140,148,135,209,122,249,89,155,239,162,235,12,85,189,6,81,205,192,254,70,35,96,161,224,124,90,111,154,54,40,248,44,9,6,239,26,125,113,229,244,106,215,238,199,116,120,171,178,6,65,198,119,239,84,200,140,216,138,146,175,172,143,16,121,124,115,216,159,142,204,161,166,37,39,124,251,109,151,47,147,249,151,236,188,34,234,187,77,62,125,37,43,246,112,232,120,63,246,131,103,187,91,250,140,126,250,237,171,158,221,159,247,254,193,223,191,189,255,143,247,79,223,151,175,92,30,243,179,195,126,228,78,191,167,239,226,93,189,212,230,224,141,155,205,194,101,116,34,79,137,59,164,146,150,8,3,189,167,172,146,82,235,185,232,100,240,61,185,226,34,145,112,98,72,72,27,226,19,144,193,26,11,176,211,21,69,0,48,124,216,51,181,61,185,175,249,0,244,80,134,192,10,144,22,114,215,127,127,146,249,55,153,94,150,251,249,185,204,115,215,126,190,230,223,130,112,136,217,189,251,67,67,21,192,216,209,76,222,153,43,95,207,30,178,177,93,4,224,10,208,19,147,92,37,149,109,214,148,55,98,44,25,38,104,89,85,0,152,110,172,228,244,154,169,147,172,3,148,137,33,74,128,64,99,252,79,255,241,239,255,139,191,126,253,247,230,181,173,143,251,117,121,230,135,253,81,247,174,239,27,3,128,235,110,223,107,230,109,220,61,63,76,103,234,198,26,71,117,46,188,209,184,75,214,166,117,27,41,138,199,226,125,28,16,148,43,58,226,20,112,151,214,100,188,72,14,21,43,240,58,83,213,194,54,68,182,7,70,79,33,72,183,236,77,102,52,136,109,58,102,168,7,66,57,57,233,229,91,175,239,43,178,102,77,226,236,187,201,186,136,44,229,57,56,90,132,44,74,6,145,205,57,152,180,162,117,168,81,181,43,244,109,152,112,205,248,8,113,183,6,166,212,95,187,122,61,203,229,249,182,101,194,190,182,56,251,46,8,14,208,234,1,110,82,110,237,201,166,147,122,127,171,127,62,142,63,215,130,251,198,205,227,246,71,239,254,233,123,189,251,254,124,248,114,120,95,134,31,182,125,227,171,113,187,148,134,183,56,84,197,97,140,18,247,123,36,94,178,59,147,61,140,82,201,202,198,157,194,237,38,35,64,34,45,177,234,9,224,200,96,13,0,96,174,52,246,57,120,175,175,10,220,237,3,208,19,64,32,137,213,15,48,130,199,27,28,74,199,202,142,109,16,50,34,37,92,50,46,153,71,66,8,222,64,0,62,111,8,15,36,95,195,7,64,149,35,205,16,48,160,5,236,84,196,10,32,36,125,229,199,193,169,145,169,155,234,4,27,56,209,108,117,82,128,216,32,154,197,133,228,166,175,119,199,252,207,255,215,247,143,159,95,175,25,205,247,127,190,175,50,204,115,246,213,28,202,184,48,56,237,229,13,151,241,88,38,40,58,119,132,216,229,234,165,14,142,60,190,238,90,227,8,193,48,142,227,24,255,249,220,125,87,112,231,60,174,219,239,163,214,4,80,86,50,228,96,196,183,130,16,230,92,163,185,176,242,118,48,224,148,48,194,197,152,175,3,89,66,80,51,35,174,7,211,180,214,10,140,215,173,207,183,253,223,61,165,153,128,45,14,158,220,11,179,183,184,149,230,194,246,58,186,155,47,141,244,110,93,29,220,235,248,222,171,155,175,222,251,189,119,127,212,253,232,126,60,187,223,28,238,3,245,244,190,101,30,218,234,6,220,49,68,29,50,207,130,232,146,137,57,4,34,86,98,119,229,193,0,24,27,192,200,222,59,92,139,144,10,84,4,48,125,115,121,4,211,237,160,25,103,237,205,187,133,243,254,255,60,4,202,29,71,105,59,74,101,56,180,174,182,210,100,71,51,0,56,3,165,2,8,128,26,134,52,213,147,236,26,201,181,88,49,24,66,3,56,36,171,81,164,89,74,52,239,226,195,143,248,112,107,214,255,149,175,243,231,235,100,174,102,114,162,204,149,67,137,215,161,212,177,70,61,3,52,28,115,189,66,32,195,73,174,2,203,193,53,8,108,176,240,122,166,98,2,97,174,172,252,193,191,143,90,106,61,125,45,245,4,77,182,216,239,170,190,194,22,178,228,90,45,251,66,40,237,57,86,189,30,165,142,195,12,99,209,95,163,87,177,38,67,13,227,24,62,159,227,121,105,49,108,147,177,21,192,193,112,77,147,30,12,206,172,188,234,89,96,104,131,196,141,111,178,225,205,220,120,143,131,155,59,55,15,200,187,55,95,37,31,190,95,63,121,127,61,94,2,220,53,115,228,125,10,168,171,65,131,197,215,38,154,101,163,71,227,57,180,98,192,136,78,42,163,48,128,197,104,71,190,184,27,238,183,141,19,22,193,45,129,98,207,155,100,188,102,227,229,208,118,39,33,184,119,218,231,67,228,224,31,14,111,145,93,84,68,83,30,239,2,93,68,86,128,182,129,98,31,34,239,83,82,8,66,0,34,79,82,48,7,135,220,4,149,76,117,181,190,115,137,247,243,158,206,209,127,188,63,230,204,139,185,102,87,121,50,215,236,23,206,6,0,183,167,213,241,107,246,156,28,181,37,238,249,115,120,26,73,230,161,121,120,13,90,245,152,254,174,205,243,151,179,231,136,153,9,194,62,174,224,83,215,184,111,97,74,135,75,237,93,98,93,248,182,112,102,200,249,205,158,135,213,251,201,213,17,181,22,215,160,232,133,130,171,74,24,47,51,254,157,13,201,18,2,222,120,197,29,123,57,186,112,98,33,110,163,145,225,53,156,167,166,251,154,45,164,92,202,118,233,46,55,91,146,55,42,243,50,147,37,185,245,231,245,236,251,225,157,221,95,101,62,201,126,156,215,155,251,246,96,143,161,108,247,166,212,220,195,117,14,138,76,236,152,119,68,159,172,1,67,153,139,187,184,183,158,128,102,35,58,215,16,23,132,112,13,235,253,208,130,87,68,23,143,189,100,48,30,43,201,205,145,1,9,121,71,44,176,189,135,59,222,136,189,84,16,176,128,173,60,18,165,218,69,251,98,5,28,1,89,109,41,78,142,45,73,149,136,146,68,8,133,13,151,248,250,58,127,252,221,222,2,95,156,197,116,50,209,31,151,31,63,127,81,115,149,25,6,190,108,194,121,154,121,118,84,123,251,158,20,36,143,169,175,152,246,76,11,65,129,67,199,255,162,173,193,56,184,121,171,141,224,156,147,128,128,163,151,122,115,0,49,96,71,63,14,129,107,148,249,112,60,92,59,166,129,30,88,98,141,3,89,202,71,129,130,228,162,181,230,211,58,51,248,60,218,235,0,206,193,50,181,103,28,4,45,130,156,119,247,40,11,4,145,105,94,39,249,28,114,13,75,64,92,153,36,161,237,219,43,82,47,91,208,237,64,69,218,189,135,159,87,190,120,93,172,183,221,239,194,7,234,65,243,97,114,180,215,179,125,119,216,71,64,235,211,188,167,214,243,228,190,102,143,198,154,57,122,45,25,171,193,107,230,208,12,120,3,168,3,64,197,13,248,0,152,130,247,98,225,142,1,83,64,55,254,212,2,156,45,114,119,146,9,144,210,5,0,185,115,64,192,123,118,65,214,10,217,215,125,76,187,69,12,101,9,197,206,21,118,192,242,113,196,254,189,248,226,113,125,125,150,253,76,119,93,28,60,173,190,171,253,249,156,239,2,3,27,114,230,10,0,14,112,59,158,128,172,21,74,211,189,138,4,165,89,160,58,111,0,206,131,80,152,241,179,69,132,118,250,25,62,211,220,92,214,129,180,168,134,114,157,71,199,129,122,192,99,204,170,31,140,15,45,93,235,178,214,121,145,13,72,47,154,3,74,72,55,231,17,227,18,91,77,228,105,3,220,49,102,234,253,28,152,162,6,224,56,191,145,195,29,30,246,112,178,176,152,230,202,100,225,140,178,145,71,2,32,193,4,8,90,47,91,88,45,65,38,48,20,50,195,186,156,221,113,201,53,239,152,59,74,212,181,251,100,189,215,190,111,62,132,119,147,71,124,125,199,223,28,237,227,243,127,252,225,120,41,110,230,222,211,51,157,160,101,168,218,91,28,152,116,193,98,227,176,163,176,101,143,36,6,64,5,195,141,5,251,199,140,187,21,118,135,189,4,130,10,145,195,251,250,73,59,80,209,61,199,81,144,71,162,80,75,88,196,80,18,138,213,4,41,181,52,181,95,203,199,175,192,167,227,229,41,176,126,59,219,13,14,227,68,6,255,236,153,23,63,95,185,238,12,2,189,235,8,187,143,189,175,144,125,85,194,128,35,76,3,74,188,167,83,89,1,240,37,50,166,117,146,21,2,2,74,34,175,161,214,248,142,230,236,29,107,104,117,123,128,234,32,39,58,13,219,7,253,24,8,31,54,158,59,228,17,229,235,243,109,193,20,56,230,253,124,14,17,199,230,250,60,194,209,115,61,188,220,133,207,52,75,169,21,67,51,198,213,156,24,92,153,82,20,208,216,5,10,0,29,18,34,59,160,194,37,52,178,128,2,29,4,11,220,251,236,57,58,65,203,128,112,241,133,214,47,189,45,237,145,121,48,63,73,239,191,253,149,190,63,187,247,217,231,235,147,126,168,107,190,207,141,229,46,58,113,151,22,147,184,163,1,176,229,61,129,0,32,229,45,70,227,67,188,28,180,130,154,4,121,204,250,242,13,168,135,38,135,187,4,77,64,21,226,40,138,35,192,65,219,14,0,40,97,231,104,42,172,217,45,141,20,243,141,220,125,24,135,83,138,201,215,115,13,201,187,212,74,141,21,108,106,254,85,156,61,39,131,107,64,224,56,161,72,8,211,116,114,66,239,213,247,214,163,41,243,179,177,53,155,70,45,112,166,40,179,223,242,84,216,110,214,119,182,125,151,62,71,127,120,96,219,139,188,27,238,179,135,187,66,101,144,25,95,183,227,233,138,190,152,123,102,152,231,56,196,133,223,187,141,115,42,77,62,194,44,179,85,112,15,245,255,214,254,196,17,234,50,198,0,107,28,102,235,6,145,179,31,28,230,64,125,178,112,232,205,207,183,234,173,221,0,0,222,11,149,251,20,16,0,142,97,153,19,70,29,64,3,162,90,107,157,117,161,112,39,9,197,160,222,241,243,114,167,251,217,115,127,128,222,163,79,200,131,126,125,178,247,249,62,47,118,171,179,225,57,95,13,166,44,190,7,61,85,0,9,96,0,82,18,36,49,36,0,144,129,182,93,102,76,160,29,84,214,232,0,9,137,35,129,66,240,228,201,83,241,79,31,73,151,172,0,176,18,149,49,2,152,28,153,200,20,163,83,230,212,0,69,31,42,108,196,152,223,172,242,163,239,234,86,237,223,156,124,94,102,1,114,82,217,120,5,44,220,41,188,50,182,228,13,215,165,218,131,222,74,220,109,202,22,0,158,71,6,248,236,75,140,219,15,60,170,181,98,36,213,166,186,222,193,194,59,211,89,93,11,167,201,54,157,33,232,91,140,167,131,103,133,16,157,106,15,36,87,62,141,92,254,80,136,175,172,207,120,122,46,33,207,186,175,104,125,79,157,19,211,233,0,136,226,89,67,239,227,93,247,140,133,162,140,41,33,68,137,100,235,251,81,239,120,99,103,111,140,34,144,93,80,64,224,96,23,44,107,64,51,68,93,16,205,81,107,214,100,80,13,80,139,203,223,228,238,182,186,93,94,110,210,7,205,205,237,31,115,63,107,62,244,253,109,127,59,92,229,86,246,160,51,189,12,47,69,36,9,46,73,129,100,75,213,142,4,160,201,148,170,118,67,187,246,128,181,205,83,141,116,192,87,122,217,5,136,104,69,44,2,91,195,16,76,39,105,28,113,72,53,185,10,178,129,24,150,95,224,187,63,241,219,229,113,124,225,101,109,74,114,21,176,208,137,78,224,138,69,96,98,183,158,95,233,11,14,63,123,162,187,79,147,149,217,216,107,14,115,208,166,253,252,193,65,174,184,239,54,175,50,248,20,25,119,213,8,89,174,17,206,189,27,131,125,223,19,100,125,206,56,17,110,181,158,70,218,46,143,162,126,227,220,143,5,255,110,186,24,49,132,154,200,54,213,170,241,252,86,37,72,181,174,62,168,49,141,247,150,90,163,246,7,67,233,32,29,142,111,144,59,194,125,37,176,167,252,145,218,221,49,8,200,211,189,190,173,41,117,216,229,255,1,51,3,234,50,196,76,7,136,89,2,176,9,169,157,2,46,19,119,127,235,187,213,123,209,148,238,211,246,153,249,132,124,96,30,229,245,198,253,112,231,15,81,58,180,75,99,151,49,58,163,112,241,152,119,183,190,118,118,180,229,76,217,225,252,160,130,81,49,14,131,115,81,82,56,84,161,104,76,113,168,118,132,138,0,208,213,201,243,157,243,227,195,204,40,219,185,132,163,147,118,214,72,187,95,158,119,41,94,61,23,173,114,156,111,32,159,48,250,4,216,232,194,6,58,65,5,0,129,184,204,224,108,37,99,255,174,204,28,224,181,96,104,215,215,194,207,58,69,125,159,41,57,19,212,60,170,239,251,142,239,103,31,119,62,249,174,22,34,211,246,29,21,58,71,135,79,114,98,213,114,139,114,165,86,200,165,248,177,96,187,122,227,51,173,207,101,41,198,115,235,231,125,74,74,27,12,101,82,134,159,87,158,22,26,105,134,88,236,11,185,238,232,34,106,132,80,236,184,163,62,153,59,136,119,244,206,206,94,248,104,111,37,223,131,1,159,226,45,110,177,1,0,176,214,12,184,7,32,137,25,44,145,216,89,239,109,113,85,19,131,197,77,92,105,119,185,141,165,144,188,185,186,64,238,217,199,123,253,224,253,252,9,223,255,216,191,226,233,249,193,9,228,101,26,173,100,175,161,12,174,58,233,110,83,89,182,182,166,3,10,43,125,54,223,125,207,135,249,21,5,208,37,3,32,123,231,182,122,2,16,244,235,206,141,167,139,204,198,53,105,125,6,58,103,159,199,7,111,251,120,132,231,167,134,182,143,119,14,56,223,184,179,70,9,194,6,0,36,3,8,0,0,20,232,25,0,136,147,59,186,39,251,238,92,211,185,138,81,212,89,73,2,87,76,199,107,178,148,220,165,120,168,4,97,221,129,86,94,24,119,209,82,32,95,156,61,209,125,118,35,110,180,206,176,218,95,66,102,48,177,138,123,192,121,127,223,231,117,192,108,200,54,61,236,116,187,62,40,196,86,194,154,65,123,134,35,178,189,81,108,84,144,102,28,168,127,143,159,55,122,15,189,67,122,13,199,0,224,83,8,0,8,16,184,197,29,237,62,113,140,1,64,93,104,0,128,41,191,206,236,83,131,44,172,67,53,216,97,233,203,230,38,201,113,117,48,109,201,250,106,238,163,220,111,86,235,13,62,191,149,47,31,243,213,7,249,211,143,249,243,135,126,241,80,234,139,160,95,90,105,69,160,49,203,99,84,44,103,148,225,185,122,184,122,58,65,117,0,217,174,252,39,2,114,134,41,30,5,179,118,109,115,156,126,190,30,119,253,174,127,233,191,236,19,226,155,167,168,105,115,244,242,58,112,246,102,246,42,151,208,226,89,36,17,69,17,196,0,136,20,216,196,28,30,228,86,168,94,216,125,48,119,226,25,132,185,119,205,192,168,13,74,140,140,51,9,70,8,134,24,64,8,211,221,91,241,108,20,239,9,132,48,67,57,166,86,119,95,167,57,120,63,6,194,217,235,101,130,16,227,64,129,201,57,152,77,53,74,53,143,103,26,114,216,248,186,0,225,116,136,144,35,139,244,45,234,123,162,67,13,134,248,72,203,206,28,72,84,93,95,212,170,161,218,103,191,97,46,224,221,115,142,236,129,19,2,165,78,200,171,132,50,70,179,232,36,221,212,13,14,205,105,179,225,183,185,151,137,151,109,63,246,251,88,84,71,61,14,123,60,227,15,159,244,199,159,248,151,62,200,159,220,195,171,33,41,95,114,120,133,126,189,164,220,51,146,209,212,21,178,116,116,80,228,43,248,128,0,17,192,26,10,248,120,201,92,62,30,189,22,126,252,150,127,244,7,251,233,151,254,255,199,135,147,47,107,142,194,50,84,241,74,215,137,165,97,39,7,1,0,136,208,40,58,81,196,64,19,193,217,6,192,217,59,44,49,152,155,191,236,59,243,47,188,91,159,4,158,82,159,146,65,108,133,149,239,106,116,121,184,105,144,141,227,165,24,201,181,153,32,12,100,7,203,188,95,12,33,220,106,31,152,59,90,105,110,32,244,3,211,157,125,79,219,185,244,122,27,132,163,58,11,175,45,68,165,214,49,4,12,1,0,19,0,209,132,1,0,54,113,223,178,211,41,0,1,72,32,6,96,47,172,69,118,57,119,39,29,124,143,144,34,149,21,34,86,131,118,87,66,149,130,27,222,130,126,29,131,199,130,85,139,150,188,175,121,63,234,189,242,231,67,29,203,111,87,59,111,239,243,167,254,225,7,254,217,131,125,254,207,220,95,123,174,15,241,180,38,243,240,30,193,0,28,14,7,118,50,46,184,235,173,0,240,129,206,171,227,35,20,201,55,246,199,191,78,191,56,223,126,240,240,139,255,66,155,107,219,229,150,29,87,175,19,60,202,13,64,25,0,187,145,8,104,70,29,208,1,34,218,151,189,12,192,85,47,3,2,36,160,7,6,161,17,130,2,89,152,78,5,40,205,149,140,99,24,8,6,107,36,26,124,45,240,28,64,20,242,161,24,6,46,120,217,80,104,29,191,24,242,208,125,137,116,8,65,215,189,106,208,82,245,128,90,75,78,247,173,177,199,135,254,163,229,242,184,62,233,54,182,70,115,152,29,226,101,231,15,111,66,180,123,124,171,101,191,78,57,8,152,13,123,67,159,0,0,226,179,1,81,0,128,72,72,129,0,103,231,46,178,181,21,34,73,220,183,18,58,94,178,66,205,144,120,16,109,218,113,121,222,246,196,189,217,214,90,154,218,70,119,127,63,214,91,237,110,247,49,247,3,247,30,92,203,239,254,179,159,175,127,208,95,255,167,247,159,255,227,159,127,250,167,254,234,47,253,248,200,249,92,143,95,194,157,7,40,112,108,162,32,235,18,142,240,105,133,123,14,71,198,97,238,72,17,247,134,228,115,56,99,39,63,3,43,31,223,240,219,79,243,201,111,244,199,127,228,239,222,63,249,145,112,239,159,31,223,110,114,231,76,49,39,7,112,216,20,86,95,48,6,183,126,247,151,183,160,113,164,23,6,194,241,136,196,179,176,251,34,107,124,206,115,7,74,160,147,67,204,92,246,57,235,187,225,115,96,160,177,239,3,62,99,187,55,139,47,226,39,163,160,217,156,195,121,28,238,170,81,205,104,223,73,202,243,110,251,1,89,56,15,67,152,57,126,238,151,236,182,62,248,106,219,15,72,179,139,192,231,223,67,61,7,226,217,112,239,22,129,232,112,54,201,61,162,211,29,60,107,195,222,55,208,23,81,5,28,131,122,231,235,42,114,193,25,161,128,219,113,39,43,99,158,201,153,55,187,45,33,124,242,18,66,238,221,255,120,56,165,99,230,121,9,89,225,35,39,235,136,93,183,194,93,135,157,88,63,127,211,159,171,118,115,45,246,106,60,198,31,59,239,168,167,227,89,63,220,242,235,118,159,184,115,224,171,223,117,254,61,87,127,22,239,24,36,133,48,25,18,36,170,69,61,25,130,68,166,116,182,158,136,104,12,111,60,18,76,134,45,131,33,144,40,208,153,100,215,222,173,43,31,199,125,204,215,83,87,74,251,5,117,253,188,254,246,127,151,143,101,191,251,222,241,207,126,61,119,253,178,33,235,211,255,253,159,255,191,140,236,122,247,152,255,249,243,175,158,21,66,196,211,158,156,231,111,249,71,246,53,249,95,86,8,179,117,100,88,207,190,45,171,106,115,47,199,10,165,154,207,27,93,234,102,17,189,135,249,176,237,255,7,56,170,201,248,164,53,238,81,95,142,154,111,9,206,226,174,146,138,107,207,231,92,89,188,53,124,247,185,119,193,151,80,163,179,53,120,136,35,159,127,198,23,50,37,143,26,177,73,125,69,223,196,16,66,193,169,226,131,168,243,44,46,169,205,225,156,206,19,116,171,136,162,83,236,107,41,55,57,153,79,39,213,114,70,22,232,118,118,251,135,69,181,156,194,182,203,124,211,187,117,247,205,229,62,60,131,71,228,81,242,116,190,127,222,159,190,47,252,255,55,126,143,198,234,247,52,45,83,113,151,66,45,171,73,133,53,167,6,137,106,159,140,13,16,145,90,10,212,113,161,74,29,32,156,26,12,136,156,57,111,185,239,75,43,29,23,254,106,83,199,31,240,247,255,152,245,229,245,199,63,130,239,252,237,90,73,115,95,53,128,93,239,172,77,62,33,226,29,42,0,242,29,45,70,110,189,16,194,32,14,15,185,95,135,106,84,203,160,211,154,243,193,183,88,198,109,68,132,157,12,5,219,16,84,101,96,39,87,191,169,255,131,35,201,16,170,103,214,18,83,129,239,7,6,163,175,217,34,22,109,141,79,109,29,108,125,59,152,95,68,130,66,56,136,144,108,194,113,152,173,224,83,65,175,189,239,228,77,146,210,242,157,54,181,42,33,170,50,130,70,201,238,237,77,223,189,104,150,236,19,120,28,63,169,126,110,251,148,220,229,113,198,215,203,61,124,87,235,217,239,89,23,189,139,59,170,203,90,86,64,85,158,64,4,26,38,121,149,224,117,212,81,27,26,158,116,162,2,21,127,249,241,229,9,58,5,242,238,109,255,240,19,253,240,203,252,238,221,181,159,255,196,7,242,131,89,3,123,79,155,81,14,69,249,199,75,173,206,85,250,231,52,114,222,219,80,244,189,205,65,175,226,247,250,230,26,196,142,119,209,118,17,130,180,178,185,147,191,26,163,78,210,159,88,187,204,94,194,76,199,13,212,10,251,158,30,245,239,25,147,102,144,176,188,124,204,155,159,243,120,240,254,1,12,186,107,79,100,195,179,246,94,163,29,220,126,114,23,200,84,158,84,206,92,135,42,170,204,134,44,203,106,34,165,25,164,221,92,116,75,14,233,186,31,79,119,223,195,15,221,239,160,167,246,157,246,206,253,253,49,239,203,119,244,174,236,234,61,248,30,178,81,57,87,108,7,136,196,48,49,232,10,12,24,188,5,10,40,90,159,135,115,44,234,221,118,142,255,157,223,252,31,57,167,250,233,247,230,233,39,63,239,83,24,135,45,25,102,35,202,150,143,4,169,20,242,197,231,114,110,151,181,226,208,254,170,221,78,111,13,89,199,221,60,188,200,237,50,84,190,221,232,62,186,178,43,180,199,174,149,45,93,121,158,229,168,227,109,126,82,199,90,133,231,80,62,148,33,215,97,222,56,173,40,215,255,142,91,230,21,94,105,96,144,222,112,227,247,215,211,116,211,109,241,94,166,212,191,111,110,14,97,9,71,201,55,57,236,219,152,160,168,170,139,50,110,93,51,100,181,117,6,186,220,44,41,100,134,78,217,61,230,165,237,218,94,207,221,245,229,148,222,107,111,94,62,184,121,124,249,112,125,204,239,79,251,126,120,49,162,14,210,163,198,74,100,40,215,133,148,117,235,82,29,80,185,11,187,235,45,79,87,159,209,230,255,212,175,254,190,223,175,250,167,63,98,253,228,103,117,218,27,96,58,14,150,46,91,173,90,71,1,72,223,103,29,152,244,109,249,140,107,22,43,136,207,133,153,125,208,30,209,155,121,128,230,62,220,196,137,219,158,74,0,124,139,101,132,99,133,152,66,137,115,62,206,77,178,90,62,139,151,56,254,66,129,2,20,52,125,106,57,8,177,72,135,225,60,17,3,95,108,120,184,246,251,235,233,51,188,151,41,148,7,155,99,116,151,196,219,61,96,124,227,72,170,5,6,146,56,177,117,85,11,143,17,19,187,186,162,87,52,97,80,85,41,197,171,156,171,22,218,254,165,127,149,111,245,118,248,102,120,187,120,57,42,119,110,223,179,31,69,15,207,125,147,151,129,235,128,143,11,94,199,221,65,140,220,117,192,199,198,154,57,166,61,95,242,201,23,156,223,197,159,127,214,255,112,229,187,156,63,248,85,31,49,167,45,138,116,154,233,118,148,122,103,213,240,28,149,92,68,141,23,215,23,248,249,237,241,98,27,128,113,192,209,63,217,211,45,132,239,56,224,152,34,143,111,10,135,235,171,82,25,177,194,113,3,194,252,144,118,194,79,249,117,20,251,30,125,30,2,123,139,190,251,255,214,23,42,42,217,22,243,194,239,175,231,40,222,230,188,104,208,57,181,21,66,44,57,218,246,137,114,68,166,187,221,71,4,52,144,56,161,123,104,238,177,50,69,21,167,40,169,142,219,233,100,244,180,150,58,234,171,88,227,173,218,242,38,94,252,138,91,223,210,170,150,185,75,86,112,19,110,142,99,50,214,16,67,192,92,95,225,75,120,165,191,64,159,195,139,71,223,251,151,174,54,237,113,223,40,187,12,51,213,233,57,37,212,102,96,215,193,176,33,68,79,61,240,103,52,14,80,19,90,67,40,57,166,124,118,100,30,79,186,154,63,167,3,89,67,56,39,242,12,175,249,64,117,136,61,219,15,205,215,69,194,49,102,141,218,54,242,89,84,208,253,196,175,145,155,205,95,28,247,195,243,106,175,60,10,19,57,2,56,51,142,247,10,181,233,121,168,214,29,38,146,226,64,4,228,109,10,75,136,82,128,213,219,249,186,161,228,202,237,238,24,66,133,214,145,28,57,19,116,167,60,200,233,96,8,93,143,187,227,150,107,153,40,90,121,85,110,178,184,173,101,144,88,27,237,119,52,119,104,208,192,163,148,128,32,198,220,73,64,23,52,192,0,250,176,233,23,36,104,42,137,72,169,139,156,238,58,169,69,68,232,67,171,153,201,222,253,199,247,175,0,100,225,124,94,145,201,49,44,219,181,231,228,168,249,220,255,94,172,98,25,238,174,18,33,203,113,107,204,222,194,117,229,77,189,102,217,58,152,91,153,218,133,150,175,26,207,83,142,209,255,188,223,97,48,246,217,33,58,28,178,99,219,56,181,34,83,31,150,152,142,194,94,40,155,8,103,166,194,15,104,52,193,199,209,159,83,164,189,137,148,102,32,74,123,171,174,136,39,72,133,115,193,37,186,239,16,131,247,93,99,176,119,0,76,128,4,80,13,137,105,159,32,170,235,61,116,103,79,112,177,74,106,0,208,61,0,107,192,79,216,241,9,136,0,132,96,111,4,68,73,84,130,20,210,4,24,122,86,246,55,99,88,193,240,225,103,59,241,43,176,198,148,132,76,228,126,250,195,30,145,106,123,40,180,189,84,138,67,111,229,122,185,196,79,221,42,176,92,180,231,235,114,4,226,147,227,65,152,207,15,48,15,71,0,105,121,142,132,176,245,97,16,191,218,43,171,184,215,39,7,113,25,186,65,205,204,214,209,230,137,162,64,227,140,232,220,142,194,25,49,114,7,129,229,120,18,169,142,168,1,0,2,144,13,0,0,196,177,168,29,81,199,76,122,135,9,0,164,1,199,128,196,167,32,7,48,0,104,138,119,233,14,4,128,238,233,67,93,128,21,0,118,234,29,68,0,0,34,59,168,196,1,0,202,72,18,128,65,140,10,140,112,70,81,197,24,247,13,37,33,19,195,78,119,91,70,100,143,221,186,69,190,42,4,227,142,59,98,252,188,120,42,144,79,9,97,222,116,95,104,166,30,38,22,252,210,47,103,89,91,234,246,65,81,192,182,240,213,180,31,70,104,136,114,232,20,116,79,206,243,105,250,74,225,228,140,154,74,14,162,215,25,239,73,91,144,93,102,125,32,40,212,7,40,8,234,40,94,244,54,46,142,1,98,192,71,142,37,62,56,190,134,143,84,202,31,171,130,236,237,220,1,192,0,91,215,48,150,44,182,0,12,146,56,2,253,86,7,128,37,193,0,82,79,209,57,90,10,117,207,11,203,152,19,31,222,102,106,124,62,39,166,59,235,36,177,166,250,208,195,191,110,17,90,4,5,67,139,196,223,25,33,48,215,156,62,91,141,62,56,159,246,13,97,58,4,131,221,252,25,70,168,29,238,35,253,47,10,217,113,223,193,58,162,116,3,111,221,142,33,24,147,255,79,40,149,148,171,128,204,17,246,40,79,239,243,152,252,168,159,216,1,68,33,16,1,68,22,0,118,22,34,110,226,167,218,222,135,79,65,215,240,41,88,165,188,137,183,251,50,11,84,95,131,30,0,216,39,85,102,27,0,10,4,0,1,102,42,205,55,111,9,196,128,72,131,183,218,199,162,70,245,251,188,212,28,71,41,13,6,107,28,216,207,15,237,161,77,108,149,24,195,151,150,195,185,113,157,130,51,60,196,161,76,111,127,191,64,69,192,113,183,211,243,60,91,229,34,193,104,252,114,85,166,226,122,60,134,112,248,48,222,121,208,5,136,29,90,55,61,211,44,234,228,131,158,67,37,196,240,141,134,80,29,114,7,71,245,220,46,41,143,14,59,227,156,218,2,32,162,80,0,34,10,216,1,192,0,72,37,122,195,125,125,114,253,89,0,184,62,113,0,180,150,219,189,61,29,13,0,96,179,203,155,6,6,128,2,128,0,76,165,145,5,32,136,1,200,2,168,140,120,121,27,82,117,186,137,108,92,70,140,58,186,77,51,63,88,134,200,212,228,46,194,221,58,29,7,15,38,192,120,12,118,197,28,98,195,198,39,65,188,115,236,237,131,250,126,223,252,226,199,68,214,120,105,226,238,211,219,49,92,54,76,127,127,78,134,96,162,148,138,251,26,192,103,62,68,215,227,235,170,145,121,56,23,31,188,223,108,54,129,20,51,0,182,3,6,65,241,134,0,64,76,128,131,232,91,202,250,104,221,109,116,7,34,12,168,182,6,192,96,167,152,64,200,98,75,46,100,142,16,201,35,139,35,224,111,152,236,62,70,169,61,147,187,105,217,46,138,235,136,197,26,137,66,180,231,115,218,200,204,112,22,177,186,61,74,123,157,93,39,138,154,91,15,225,179,7,11,152,205,133,55,21,220,55,120,250,74,140,83,251,61,28,14,156,39,246,192,20,205,14,70,3,83,93,105,80,115,106,3,151,33,76,111,254,161,18,75,27,197,161,0,228,161,178,145,11,2,136,2,212,0,32,165,45,59,96,187,192,96,135,252,224,211,235,111,4,84,32,81,152,84,68,152,68,168,125,38,207,242,1,208,170,43,40,0,81,23,0,88,237,134,24,136,42,7,8,89,236,1,168,132,8,2,32,11,0,4,16,67,242,5,239,45,227,2,127,41,32,4,213,72,28,76,119,22,72,169,131,115,197,117,55,143,103,131,86,20,152,254,246,154,218,84,190,144,196,21,31,132,46,222,101,64,8,241,91,131,224,39,201,241,245,229,72,167,118,240,171,155,187,132,193,225,218,37,237,232,167,202,31,134,216,111,67,236,120,237,139,229,176,47,118,247,11,46,12,116,47,7,157,182,192,96,54,142,153,29,192,253,47,64,80,213,50,154,32,42,84,26,34,42,59,244,179,124,12,1,116,5,104,189,86,27,120,119,130,219,166,178,190,85,203,17,12,70,0,32,149,216,6,128,0,31,102,89,53,232,180,60,27,94,71,236,186,206,210,111,42,4,76,40,134,173,175,225,190,220,179,86,14,241,236,56,178,243,242,181,179,253,128,236,143,243,151,253,113,254,180,63,206,223,105,109,246,67,46,91,67,23,37,187,48,142,103,125,172,146,21,94,155,49,239,254,137,166,102,103,101,223,199,81,231,242,232,18,191,185,23,218,81,127,221,105,236,18,209,170,137,154,128,81,26,31,7,74,203,106,72,171,102,41,187,83,56,97,42,23,179,74,186,56,159,105,193,195,97,19,136,222,244,218,78,118,139,151,140,240,201,27,37,45,165,188,247,186,122,112,89,71,16,238,185,189,38,48,102,222,169,78,158,121,226,77,131,218,100,129,36,181,175,222,62,10,212,167,35,222,165,121,228,155,15,239,170,39,129,183,238,203,81,240,153,226,129,124,86,56,56,125,182,217,31,207,179,206,247,247,125,62,28,1,223,126,124,25,89,123,178,206,188,192,90,159,116,36,220,84,185,222,66,144,150,155,13,251,79,65,62,113,13,241,183,167,115,195,126,90,115,132,216,29,97,161,54,95,75,129,112,72,214,31,138,51,93,89,189,125,204,62,255,244,184,59,182,178,6,137,145,213,64,148,101,243,136,79,14,81,63,9,190,53,132,131,144,53,254,63,127,76,223,94,11,160,140,62,135,190,51,89,168,1,189,48,116,122,246,248,212,171,191,202,58,126,239,8,211,250,254,185,128,48,96,39,95,219,137,187,141,17,124,42,169,52,211,26,153,234,208,99,235,40,126,183,184,204,5,8,115,164,209,81,216,162,178,148,50,178,181,241,50,23,65,52,42,136,104,231,10,254,49,136,38,133,233,177,145,160,77,56,14,173,94,135,104,234,247,73,196,231,166,107,169,134,249,51,64,140,122,210,76,69,136,154,240,185,60,59,61,27,174,61,220,244,251,247,235,216,35,44,159,13,72,166,25,243,81,105,147,242,96,54,215,163,142,188,134,18,97,225,152,74,21,215,48,116,75,103,52,218,71,141,154,116,239,129,124,118,26,11,74,22,194,8,124,14,13,148,176,245,94,99,177,65,23,210,225,44,19,170,248,189,66,228,153,6,124,198,159,29,156,41,152,62,204,131,149,20,152,231,150,41,212,200,161,202,218,136,124,30,65,98,234,171,136,103,121,239,99,119,169,90,177,11,73,65,119,205,0,94,243,107,209,107,85,203,55,135,110,137,79,142,4,210,232,152,123,200,103,37,166,143,202,196,67,92,124,54,10,180,168,216,116,40,148,166,124,118,136,225,222,247,124,57,139,124,21,226,247,138,121,192,71,80,30,228,214,219,167,244,210,226,184,242,57,56,153,11,16,150,234,77,227,243,32,153,235,106,227,9,247,211,227,28,23,7,199,219,215,36,208,233,92,113,125,123,142,169,150,40,139,227,16,206,41,216,77,17,176,125,97,148,106,108,36,88,132,34,160,80,170,248,124,85,235,125,203,124,114,238,55,138,43,10,195,243,89,213,144,235,62,136,108,243,61,31,97,123,67,112,106,115,188,78,137,175,2,85,190,182,23,144,32,196,217,41,57,186,60,241,220,234,158,175,255,57,94,59,153,203,44,220,197,166,15,255,223,85,103,156,39,59,144,40,231,76,255,153,148,159,114,38,120,179,2,123,233,29,200,231,193,245,240,181,112,248,182,78,55,33,254,16,206,7,233,80,195,212,240,25,31,198,212,91,81,216,149,215,153,57,198,107,133,120,191,9,166,70,109,107,170,120,225,68,175,18,231,137,14,150,210,219,191,35,130,74,227,60,57,22,15,235,206,57,228,179,210,157,195,125,251,236,120,154,235,26,66,128,203,154,255,30,236,45,6,90,135,31,225,203,111,218,203,154,91,56,236,220,102,91,195,114,253,193,209,211,70,206,246,37,117,158,92,148,9,214,235,223,28,228,95,124,29,81,95,167,148,146,43,191,251,115,181,150,60,84,107,55,155,209,168,151,233,237,165,248,119,163,171,46,35,156,88,136,59,62,30,114,141,162,76,52,31,40,14,252,243,129,223,37,176,32,154,50,117,152,107,84,188,196,195,62,70,252,89,94,43,230,90,164,70,208,26,231,145,142,162,179,102,8,17,86,136,161,227,249,170,139,162,245,206,142,189,41,132,16,67,23,182,120,44,250,60,152,181,6,215,151,44,122,50,149,216,213,216,148,202,137,15,19,170,223,189,186,158,239,183,156,186,106,200,103,223,253,129,80,50,158,146,209,92,155,47,186,162,168,112,12,161,20,132,101,189,27,121,62,101,158,109,4,64,109,49,158,63,201,125,83,69,153,55,254,189,88,197,86,165,131,103,163,43,33,86,183,120,150,140,0,190,99,62,138,91,246,80,135,81,186,149,68,87,3,84,28,70,181,124,113,166,198,222,160,125,87,182,162,149,210,37,62,171,137,63,194,235,82,95,5,190,153,178,221,212,171,141,58,230,173,51,133,37,44,17,28,167,94,210,41,221,110,101,153,112,231,218,118,118,55,164,59,207,126,14,20,81,151,65,78,83,8,21,151,17,190,166,101,184,98,218,158,115,188,35,186,183,163,0,164,45,7,62,79,189,21,227,241,15,158,111,123,216,170,222,31,226,240,65,250,111,209,229,35,198,16,142,90,171,6,135,133,37,20,131,94,7,95,43,230,232,91,207,117,30,206,90,163,234,50,17,83,93,83,67,13,119,17,46,172,31,153,158,143,56,70,90,231,245,223,160,195,219,168,214,33,169,178,152,207,215,203,212,44,138,180,99,221,50,31,255,56,95,167,90,225,152,175,91,206,82,120,27,66,185,79,64,40,194,30,67,131,48,142,41,194,120,31,48,142,219,185,128,70,241,27,62,203,205,125,246,198,82,185,2,113,200,227,231,216,72,89,201,137,2,59,156,218,140,41,139,115,17,165,241,157,73,127,214,206,231,254,119,86,83,245,135,0,167,242,53,136,179,116,87,121,154,211,245,117,241,29,47,36,196,61,168,9,106,189,101,32,89,61,196,1,55,206,129,2,124,118,76,61,239,142,127,103,166,28,204,199,49,240,94,159,43,57,225,166,85,179,182,184,124,147,83,190,113,244,237,135,30,59,159,185,181,127,248,182,63,44,250,126,246,26,70,169,182,30,27,196,235,19,124,93,19,194,107,31,56,134,131,172,21,106,83,24,159,169,165,176,210,24,175,171,51,28,197,155,249,234,133,119,254,124,221,237,235,190,239,247,97,6,45,191,215,197,150,203,180,238,251,169,140,68,4,211,65,8,7,127,46,77,24,47,110,63,172,40,112,228,115,245,155,36,185,238,254,192,255,199,119,58,50,222,57,155,44,210,26,53,49,148,90,223,53,222,160,181,253,90,11,95,249,54,88,245,121,98,7,237,21,70,189,79,122,71,54,224,219,33,86,161,30,147,94,103,220,57,224,1,251,134,145,156,67,173,81,4,86,250,250,255,147,98,26,219,239,37,31,160,90,56,197,81,164,51,221,39,28,163,208,2,255,112,230,83,108,47,89,253,57,102,148,40,45,179,254,46,252,63,22,110,199,133,190,153,139,16,194,28,175,163,180,223,231,227,20,194,13,241,188,176,70,116,26,167,32,23,122,169,195,120,168,24,123,188,235,149,87,248,115,79,21,142,147,148,183,67,232,68,136,111,156,97,87,148,233,102,180,14,142,194,93,7,215,32,25,163,26,162,249,243,35,176,116,79,161,90,103,88,99,43,102,177,20,125,77,163,189,128,148,247,104,194,173,226,147,153,214,127,167,85,98,132,197,124,47,49,136,220,12,194,84,179,94,116,67,116,31,116,206,212,140,115,14,177,186,23,81,231,62,127,118,100,103,208,119,84,195,244,99,174,140,141,36,118,97,157,214,153,222,58,78,237,140,194,222,199,167,151,167,32,202,15,60,242,89,43,198,16,189,87,87,72,29,69,3,12,107,114,106,32,229,47,180,101,42,210,91,175,113,182,110,119,66,235,41,136,197,172,149,66,164,254,244,193,186,181,60,192,168,108,106,242,80,46,178,121,190,168,207,224,112,13,166,59,104,13,243,78,37,142,55,231,185,62,215,60,83,243,25,235,235,14,140,194,58,120,88,205,55,253,97,100,92,15,223,142,247,135,192,252,89,129,76,13,127,51,2,235,140,51,32,55,196,179,138,190,29,26,57,215,82,0,178,138,189,105,248,96,60,199,231,163,10,72,163,155,99,26,112,26,151,1,150,207,20,114,88,133,57,124,246,204,5,90,231,131,145,82,40,143,152,211,245,220,26,49,9,218,250,240,254,16,166,158,112,64,238,243,199,135,184,14,181,241,51,217,141,121,191,218,126,254,163,184,115,243,194,160,12,96,33,115,161,245,108,166,251,85,48,71,100,111,108,111,212,31,22,237,239,215,190,115,66,123,211,190,24,7,231,225,211,235,55,81,94,19,223,97,95,150,115,182,200,23,228,163,130,223,253,237,8,136,219,231,75,50,232,124,241,152,35,230,253,233,145,20,106,29,174,235,181,207,83,125,198,115,170,246,99,163,103,139,209,76,198,33,180,231,228,184,125,14,15,223,78,181,94,123,138,65,87,230,14,114,186,113,6,249,161,116,237,240,249,60,1,179,117,229,149,56,221,254,54,184,80,94,169,14,190,22,211,173,96,168,133,113,253,55,107,67,220,145,44,51,249,127,179,151,227,32,103,163,223,165,210,51,237,33,175,218,182,180,30,98,118,98,59,119,230,27,163,144,126,204,196,121,93,247,178,54,116,42,35,214,141,0,56,131,237,31,161,36,166,251,164,137,61,230,50,243,107,134,48,66,40,113,238,116,40,3,255,30,124,205,114,204,80,213,127,179,234,107,34,48,117,188,184,138,19,176,254,221,53,39,204,40,94,26,106,120,234,194,41,178,86,240,252,82,199,28,228,178,28,67,8,197,20,98,133,239,103,163,135,239,35,100,255,153,233,58,135,16,228,86,20,101,42,70,26,249,236,248,155,17,96,152,130,14,72,53,31,190,190,144,11,209,34,41,113,132,225,186,242,39,162,194,161,95,31,224,224,107,36,56,8,93,125,159,7,240,220,125,74,152,183,22,29,153,118,196,114,223,113,251,168,168,160,19,159,132,55,244,208,50,217,247,115,40,131,248,28,235,245,28,53,117,5,104,101,241,43,114,140,114,193,237,55,165,131,197,201,223,6,119,13,47,18,154,223,151,195,121,158,206,101,134,163,95,87,158,242,242,55,29,253,150,182,70,125,75,237,126,206,142,180,41,90,103,14,32,58,139,245,27,21,232,33,159,180,49,159,246,195,245,184,135,130,207,185,206,150,208,68,166,90,241,255,145,43,148,11,129,124,86,56,254,236,224,83,213,221,28,16,109,11,228,9,218,63,40,38,4,246,247,25,190,222,235,134,184,13,225,195,121,110,49,72,52,125,242,5,68,129,105,64,27,7,166,135,125,120,76,220,129,80,247,29,255,35,134,114,225,35,144,207,138,191,23,94,214,188,62,137,37,116,135,249,252,244,153,115,8,37,238,203,129,50,198,113,152,63,123,237,254,39,133,30,91,148,138,158,67,228,228,87,22,233,52,5,198,129,30,173,86,250,8,199,24,24,127,149,99,40,23,204,103,135,165,248,123,17,184,0,76,181,3,29,181,167,197,50,137,82,226,40,80,6,6,200,70,241,118,168,237,94,125,207,31,78,216,24,87,195,48,240,207,2,123,36,221,7,172,69,80,90,49,45,99,125,230,51,50,179,139,90,233,214,159,83,188,93,215,200,113,224,211,223,37,96,170,5,49,189,19,137,130,160,245,82,162,145,157,190,99,187,47,143,207,82,210,122,249,6,107,84,95,225,211,230,137,166,125,146,29,139,117,237,195,217,56,178,107,175,32,190,186,42,2,254,70,15,102,241,111,242,70,64,62,121,97,188,124,163,206,244,62,66,126,93,88,159,55,175,248,156,238,187,188,44,194,82,77,207,41,238,35,50,207,93,226,243,142,191,71,47,89,214,202,211,154,229,235,250,124,159,149,103,106,12,233,51,86,96,190,139,149,171,31,230,249,206,17,157,102,135,174,183,4,5,124,234,37,15,51,252,30,170,158,220,80,205,154,193,255,143,251,56,184,175,200,46,207,244,185,110,103,62,39,16,154,167,177,35,124,226,166,220,151,13,148,101,112,123,104,143,215,102,103,207,119,182,253,153,119,206,205,78,153,198,137,119,217,61,74,76,234,124,6,165,191,107,64,45,89,77,77,84,238,94,123,162,18,129,209,118,38,90,58,127,180,24,161,157,126,182,226,140,239,243,231,186,253,94,196,131,57,54,208,70,224,246,198,245,6,95,140,176,141,177,197,197,122,255,78,226,80,101,105,251,80,84,63,1,240,203,179,132,163,193,207,188,46,80,19,199,118,111,214,87,254,123,189,49,65,220,67,219,0,115,18,215,95,127,55,33,16,68,143,170,255,98,106,160,20,102,237,193,163,48,15,17,110,107,73,150,99,220,128,242,80,155,226,124,31,7,174,68,57,219,160,51,109,156,14,230,154,45,173,199,223,76,8,130,163,76,109,115,198,109,111,212,209,8,243,167,243,8,95,47,10,156,187,231,245,210,59,221,243,169,67,104,212,235,105,158,87,250,48,151,226,185,5,47,143,179,248,26,240,235,190,133,249,223,68,228,113,106,3,125,48,203,241,3,33,12,198,78,220,128,134,234,122,243,161,176,72,24,175,30,171,227,152,7,144,89,92,166,141,49,91,119,168,44,163,254,230,122,125,222,105,218,217,214,62,1,247,130,183,114,115,244,34,248,121,123,67,83,157,11,252,57,181,94,136,39,190,230,216,249,124,227,124,93,230,110,207,179,217,107,104,161,222,29,92,59,71,76,24,44,63,28,127,47,33,22,69,73,205,127,80,75,121,141,80,224,71,31,246,184,254,37,160,211,226,50,80,13,49,126,239,53,86,219,200,49,109,71,233,140,249,244,44,199,223,219,195,89,84,83,114,132,103,21,34,110,142,18,227,187,94,200,31,94,221,34,6,59,54,67,93,70,52,25,169,121,125,131,16,190,67,24,142,223,155,24,115,160,131,72,155,111,221,91,241,160,245,238,162,15,111,234,29,229,93,85,184,245,167,65,4,195,159,49,80,209,111,28,136,79,14,163,141,248,57,174,113,137,84,253,111,152,15,4],"type":"Buffer"},"height":457},"thumbnail":{"ext":".webp","hash":"thumbnail_Energy_Consumption_Green_illustration_a89a7dd5fa","mime":"image/webp","name":"thumbnail_EnergyConsumption-Green-illustration.webp","path":null,"size":"33.30","width":245,"buffer":{"data":[82,73,70,70,40,133,0,0,87,69,66,80,86,80,56,76,27,133,0,0,47,244,0,37,0,77,64,108,219,72,146,4,213,96,175,49,215,114,254,1,87,205,179,27,65,68,255,39,160,102,23,85,177,170,74,173,235,141,133,212,130,66,45,255,253,220,250,11,163,8,38,198,232,2,118,167,47,0,181,233,50,27,32,132,251,109,37,234,222,188,168,126,76,212,36,205,91,122,168,210,58,16,188,8,228,84,129,97,53,72,147,126,170,150,215,3,176,66,215,168,105,231,61,88,128,147,230,78,166,238,237,186,24,5,123,146,76,227,32,227,176,146,104,212,35,204,205,6,208,18,61,194,93,27,151,234,193,99,185,45,47,236,125,231,119,3,236,133,228,198,182,93,43,42,253,17,34,255,64,136,131,0,16,195,61,194,67,111,252,213,211,209,109,159,131,44,213,182,21,73,218,60,130,96,19,4,201,38,137,114,119,249,234,249,143,201,221,27,57,182,109,187,109,179,153,217,105,105,254,211,113,64,121,157,127,101,63,231,156,19,0,18,31,253,159,0,41,68,138,66,254,46,164,88,125,92,149,154,237,227,244,70,131,40,2,255,45,173,40,72,72,84,76,81,44,72,33,118,111,23,163,49,154,216,61,54,126,171,84,34,32,127,169,80,129,16,149,129,132,10,50,37,216,211,7,88,60,199,122,154,116,186,119,222,27,117,21,9,73,1,16,148,86,218,162,133,22,168,2,33,18,53,13,150,113,126,31,247,50,90,71,141,150,167,139,198,255,123,62,234,177,4,100,139,173,20,149,104,8,206,68,18,66,37,37,37,68,46,87,251,217,126,220,243,104,29,237,134,183,249,145,245,31,246,155,247,122,44,5,137,53,33,164,40,20,162,20,66,69,81,66,2,142,249,201,174,91,71,27,75,183,92,249,66,63,69,136,138,162,8,66,10,146,130,130,66,194,16,50,175,53,111,175,147,179,67,243,223,98,183,56,129,133,238,176,28,254,176,224,44,68,97,64,137,20,20,18,82,4,129,42,80,222,206,175,158,247,174,151,204,231,55,4,65,216,211,150,112,181,250,162,68,40,8,74,80,165,81,16,8,17,133,33,100,111,246,198,57,219,181,108,195,33,44,193,29,155,176,6,182,141,205,11,181,24,40,8,72,81,20,10,165,18,162,16,82,243,124,125,226,199,62,6,190,110,124,221,207,111,31,159,125,96,150,229,196,173,123,238,47,186,104,8,131,80,17,132,148,16,19,50,107,41,196,220,61,151,251,114,13,28,94,177,55,24,44,215,189,44,131,99,234,234,174,29,243,53,111,74,9,74,10,20,93,163,68,132,136,66,108,217,219,186,182,21,128,123,220,24,7,178,108,96,150,126,76,139,191,196,33,205,250,64,1,21,100,35,65,65,69,112,53,197,126,118,120,209,178,135,183,177,49,46,38,100,236,110,102,134,181,239,142,59,92,242,229,107,71,2,9,40,160,128,138,130,136,142,178,183,217,122,177,82,255,154,187,88,205,88,79,99,194,231,99,108,109,28,179,218,175,132,132,136,130,34,164,160,226,14,33,138,186,107,97,13,61,236,194,254,3,195,58,127,47,254,174,123,185,24,139,150,175,75,158,237,65,136,138,146,16,162,144,146,162,40,138,144,82,33,23,68,86,75,88,195,28,150,112,195,110,154,142,211,221,220,154,99,174,61,129,168,8,136,74,40,68,68,40,180,210,138,16,33,10,20,171,57,191,120,92,92,115,173,40,130,34,144,128,136,2,10,0,0,2,16,9,141,77,130,5,98,24,31,177,5,18,90,96,97,81,20,20,16,201,95,255,149,160,40,8,124,36,69,33,34,1,129,8,56,166,12,8,109,36,73,146,242,137,228,15,186,107,231,14,66,68,76,128,254,152,170,105,228,223,146,44,75,62,90,133,166,210,7,219,150,237,7,178,165,145,127,217,178,124,101,35,9,60,146,244,248,178,33,73,147,33,249,62,108,217,214,5,33,135,252,85,229,76,154,166,58,244,67,54,219,83,128,232,241,7,219,48,54,182,65,122,217,150,244,148,194,110,248,98,203,86,59,6,73,54,114,233,178,221,109,108,64,182,176,227,148,173,176,109,4,96,240,237,205,96,75,194,29,249,148,109,217,29,247,24,163,254,170,167,189,200,70,253,223,5,38,255,189,63,44,181,254,174,143,207,119,61,190,37,73,178,36,73,178,45,98,157,251,204,255,127,201,252,215,60,221,103,50,148,1,84,196,125,110,241,1,172,162,158,36,73,150,109,91,146,36,34,146,243,181,154,163,206,191,165,106,214,212,106,47,166,216,72,146,35,73,50,207,218,187,147,224,245,23,146,147,157,204,128,196,182,141,36,41,61,83,232,123,221,169,84,206,234,217,63,37,183,145,4,73,146,89,204,255,159,188,233,64,186,44,122,118,102,247,238,25,1,177,109,35,73,18,171,122,47,255,116,223,178,37,134,109,36,72,136,188,7,253,23,12,159,9,89,180,173,132,173,68,223,56,73,155,180,22,17,184,128,246,223,143,173,77,142,36,217,182,245,255,34,162,102,110,238,1,11,227,162,170,22,104,193,106,247,226,23,187,232,197,65,10,227,149,32,50,221,13,169,200,63,198,106,133,71,134,111,73,146,28,73,182,109,75,129,121,68,102,131,137,241,124,156,255,255,91,24,174,181,186,87,87,102,132,171,122,146,109,91,182,29,73,146,230,92,251,220,7,128,37,41,177,148,165,44,141,144,94,75,157,123,36,185,200,7,240,223,217,43,122,225,73,146,108,87,146,108,219,18,25,203,108,99,140,90,177,107,187,184,251,223,13,12,170,137,65,184,219,84,37,50,183,189,75,187,1,115,153,121,146,36,91,182,45,73,146,136,120,159,251,165,22,153,255,104,4,100,60,210,170,11,213,179,153,125,75,146,100,73,146,100,91,68,44,234,30,89,247,170,231,254,150,254,255,95,233,199,91,85,117,102,134,41,75,40,114,36,41,225,180,190,184,195,3,124,251,255,164,200,141,181,109,1,153,89,89,85,141,2,75,30,227,128,103,22,51,243,218,189,182,248,48,174,235,200,214,231,218,98,102,102,6,15,207,101,203,32,169,165,238,46,202,204,136,184,224,36,102,108,77,2,24,57,146,36,73,0,68,85,205,220,61,50,179,121,15,167,183,249,255,3,230,19,51,87,206,150,20,203,136,112,55,51,85,17,120,210,182,73,145,100,219,182,190,95,68,84,205,220,131,6,76,102,158,179,180,74,188,86,117,245,96,245,98,245,2,55,181,105,63,187,196,88,99,166,197,99,140,149,16,225,96,170,42,18,181,240,173,109,123,218,88,176,182,61,178,192,108,39,78,82,169,20,87,141,26,204,216,61,153,153,121,13,119,97,238,192,92,154,187,48,151,152,231,26,83,51,115,247,96,40,230,170,81,97,199,44,89,210,110,204,163,15,223,181,109,171,146,36,218,86,31,48,97,217,50,51,15,206,205,204,12,82,108,89,182,94,164,196,86,98,151,252,220,140,129,110,110,110,102,107,77,24,99,120,214,182,109,109,100,219,182,222,15,254,95,191,100,136,8,71,68,102,36,246,214,35,91,31,204,204,84,162,42,87,199,49,48,67,113,156,21,83,103,102,134,196,64,219,178,244,195,247,69,252,227,223,127,7,73,4,61,32,225,17,37,185,222,38,2,8,235,156,167,167,33,88,159,2,147,132,1,137,62,55,99,140,0,120,53,84,5,75,95,64,40,112,209,138,145,105,8,112,147,28,104,225,105,112,103,125,224,26,64,22,48,68,47,201,29,1,107,108,117,57,216,127,157,223,127,255,250,187,245,199,159,227,215,63,254,244,175,252,250,239,185,239,31,127,88,252,221,255,123,237,151,48,63,156,201,14,112,105,88,203,255,43,151,193,121,189,111,110,95,191,175,223,157,207,239,251,47,248,86,127,4,94,197,255,124,13,190,253,249,255,227,245,49,188,127,240,71,143,116,98,57,217,107,145,36,235,25,119,199,215,214,117,129,4,64,216,9,64,212,253,191,128,14,176,192,6,240,125,243,183,31,5,174,187,73,174,147,132,52,4,255,29,158,15,128,223,112,184,62,81,16,61,137,33,124,34,180,14,132,250,124,226,253,2,119,31,134,37,128,52,64,197,124,227,93,159,51,8,84,243,161,216,245,234,90,136,106,71,19,178,37,91,166,180,229,137,123,55,236,66,105,196,144,171,8,137,42,169,16,178,144,178,112,20,161,50,219,38,59,214,20,128,4,18,1,172,195,46,2,191,101,1,171,124,238,62,9,48,118,230,94,226,188,247,246,205,245,205,108,95,220,60,152,236,230,185,121,102,230,222,123,125,239,110,39,238,101,230,190,59,197,18,119,116,183,245,207,122,174,79,118,28,242,30,11,32,129,245,241,32,49,238,206,187,247,189,71,140,59,87,28,102,11,75,64,195,0,46,227,52,250,0,150,236,176,72,146,14,139,92,186,235,198,28,194,130,64,205,6,77,32,46,203,65,224,30,20,104,33,163,214,240,136,2,45,149,25,164,180,48,189,130,176,128,50,147,9,192,208,200,116,4,32,42,216,108,204,67,0,246,189,95,115,234,142,113,218,125,114,51,13,193,45,102,185,75,177,233,214,117,153,91,139,115,239,109,8,246,41,108,175,160,241,74,28,61,167,213,122,44,129,188,146,35,150,20,144,142,239,11,218,65,7,139,237,96,27,102,2,18,223,148,230,37,9,77,225,36,98,200,236,207,239,255,143,207,112,242,206,86,19,23,3,81,8,103,134,26,26,165,78,1,216,89,89,1,32,88,203,75,54,85,196,49,45,100,160,67,3,21,182,85,171,51,0,133,148,106,14,65,134,141,218,204,3,73,80,234,249,111,208,110,250,178,111,222,189,175,218,157,25,231,185,123,239,57,175,16,204,199,242,94,199,96,220,14,230,93,113,73,76,119,212,65,116,193,222,43,169,215,23,39,32,59,179,207,204,23,180,7,158,237,189,7,72,162,177,221,67,54,57,52,34,240,36,210,105,116,146,253,246,223,13,199,120,43,77,94,55,136,24,158,217,216,206,188,13,160,178,1,229,60,161,156,24,225,245,148,224,29,1,41,18,125,22,169,21,168,206,57,23,146,48,167,130,193,16,83,74,225,34,235,166,179,9,230,63,210,184,219,169,182,45,251,84,27,195,167,24,10,206,161,75,103,188,185,77,242,218,176,115,222,125,115,134,225,228,189,105,160,197,153,238,11,17,16,75,29,100,156,221,100,146,125,179,143,241,69,94,239,204,35,12,154,193,4,27,232,141,158,36,229,20,129,210,145,78,162,231,229,171,127,92,78,32,35,231,244,156,176,59,91,121,158,237,108,74,147,37,5,82,44,180,236,176,4,64,12,97,41,68,176,8,77,70,18,0,86,116,171,0,104,75,161,117,158,100,119,16,200,88,236,216,128,16,96,158,245,31,121,186,190,135,177,227,140,107,102,222,115,124,102,159,198,208,121,116,7,209,125,239,185,62,47,63,0,222,254,181,155,231,27,55,251,230,222,50,44,165,33,93,208,46,19,142,29,215,5,201,250,242,209,23,128,221,217,205,123,110,154,188,250,222,65,224,158,203,134,57,143,152,124,70,132,60,8,92,131,213,105,41,37,105,54,76,87,28,199,192,183,60,107,233,217,5,213,30,110,24,178,117,206,104,167,190,94,4,96,239,97,89,163,66,69,166,138,100,137,210,52,64,27,4,166,160,5,201,20,199,73,145,243,100,13,35,184,67,221,208,129,223,115,124,102,159,253,7,31,39,239,249,119,46,226,248,215,61,220,116,227,160,183,3,158,79,238,62,239,190,140,11,60,199,69,110,28,215,203,188,247,28,186,187,127,119,253,187,56,192,39,60,194,57,178,115,110,96,123,24,168,51,4,22,202,254,29,221,5,213,71,46,95,59,190,38,251,236,198,18,134,101,35,144,96,184,214,99,34,126,128,170,195,34,98,95,58,76,106,144,200,59,172,77,71,210,154,248,10,89,1,205,216,185,247,58,61,84,18,0,69,86,59,224,187,42,182,68,20,211,93,96,68,128,10,136,171,48,59,1,21,2,41,251,120,129,235,207,127,180,239,175,219,87,182,239,236,254,69,180,153,68,160,2,34,42,161,71,204,98,157,115,65,45,133,17,142,218,86,212,118,194,66,153,128,57,110,227,83,175,171,215,253,147,252,228,38,119,119,10,26,200,132,189,39,76,77,107,136,153,197,207,209,39,162,131,116,222,123,164,186,103,131,71,117,129,30,106,4,47,196,250,148,104,83,68,91,87,248,14,54,215,133,63,188,51,231,115,53,55,243,245,223,185,209,235,167,159,224,211,224,3,15,123,0,35,81,32,188,132,152,4,221,165,172,123,24,82,80,141,110,95,179,151,231,17,219,225,21,48,186,98,25,17,146,6,142,61,97,81,140,2,44,120,166,229,82,255,246,51,63,249,158,27,176,200,90,82,186,165,237,0,56,130,223,225,31,248,226,73,178,100,19,0,114,241,78,132,24,111,118,74,158,230,190,135,247,72,52,23,207,215,75,2,122,234,229,51,110,205,118,58,103,255,206,241,239,222,25,98,0,147,156,112,164,153,81,242,199,153,49,206,49,209,233,142,212,216,124,198,92,61,17,133,135,240,192,208,103,125,57,200,75,120,64,31,131,210,147,29,189,153,46,8,79,78,188,35,14,159,94,107,226,176,98,9,205,244,33,42,59,61,108,225,211,136,149,12,96,32,233,11,173,218,221,77,99,197,67,126,57,220,73,17,82,38,129,218,125,132,16,205,22,201,146,84,81,92,201,214,102,102,204,116,187,44,173,251,228,160,136,128,163,161,227,151,52,27,2,80,21,83,146,136,140,4,249,114,29,229,71,198,121,80,250,142,73,209,48,78,87,56,12,154,51,98,220,237,220,235,232,14,50,1,75,10,136,161,26,227,67,162,142,55,177,155,251,220,203,161,68,11,233,109,236,51,88,72,203,0,162,137,17,173,97,91,152,114,186,54,175,89,143,183,9,64,37,90,90,231,44,116,197,7,32,56,138,157,11,70,138,41,84,75,22,53,199,137,183,80,165,170,241,139,250,230,138,114,17,209,248,105,117,107,152,108,208,30,114,76,224,125,131,147,146,158,179,206,116,101,62,174,189,229,51,147,40,2,236,255,15,178,181,144,182,203,48,101,154,233,44,173,191,211,36,100,198,73,75,201,104,78,192,167,143,108,196,190,57,170,21,204,184,179,0,242,162,131,238,36,165,227,228,217,49,166,93,92,86,68,148,4,182,217,150,36,147,136,44,70,160,74,29,169,156,28,32,165,129,236,178,117,11,13,103,2,3,130,195,192,194,188,15,0,96,73,93,142,174,89,115,135,24,12,225,238,214,101,17,66,210,180,49,153,47,24,5,102,177,161,143,60,104,227,180,52,2,235,154,211,155,247,143,224,130,132,0,8,27,10,2,208,239,32,59,2,136,74,227,186,65,204,28,98,103,52,111,225,94,225,51,166,239,104,99,79,95,192,9,146,237,236,27,55,190,185,247,62,23,100,102,108,56,153,158,121,181,185,64,162,50,135,206,206,107,102,215,0,221,201,55,190,216,40,17,56,29,170,215,185,185,205,137,120,92,199,203,114,33,3,179,135,150,21,136,91,182,51,207,133,3,161,42,244,234,172,203,210,200,173,27,211,157,169,33,138,170,169,181,251,37,152,181,88,134,147,27,23,36,199,36,150,162,154,103,101,28,109,57,203,98,223,196,132,124,196,175,35,240,75,154,73,150,26,0,61,135,24,224,155,230,195,205,189,6,127,51,94,69,62,103,101,12,157,250,35,21,147,236,3,44,22,2,147,210,142,94,51,227,170,32,38,185,49,94,119,27,245,36,61,74,106,14,99,70,228,50,38,42,158,29,139,43,78,225,57,97,214,232,149,57,20,154,181,112,74,107,17,12,143,107,2,203,24,43,42,182,152,178,98,10,212,144,54,66,171,24,22,186,69,153,175,169,69,158,251,183,255,2,122,51,147,201,200,145,7,52,25,70,115,238,28,56,86,83,187,132,144,142,103,225,124,254,223,32,205,85,81,69,184,190,68,124,7,208,101,14,43,167,66,0,220,99,124,4,170,35,44,224,211,204,239,127,59,51,237,60,22,176,66,194,2,248,167,118,68,94,15,231,18,227,150,183,159,100,61,95,206,231,11,56,153,80,61,4,132,134,236,163,160,211,251,3,114,28,20,214,251,186,73,217,0,68,203,72,92,162,36,134,2,38,73,59,112,78,207,233,251,58,232,28,241,136,250,66,155,38,239,255,189,190,113,49,71,85,156,169,58,7,123,210,163,149,45,12,199,204,111,142,51,40,64,23,155,242,204,8,247,163,182,254,154,70,197,212,39,122,46,23,208,231,226,57,228,222,210,251,10,176,214,97,82,65,28,210,87,133,173,224,27,29,184,229,39,198,36,178,78,75,46,254,92,97,106,111,244,41,123,242,206,74,41,101,145,30,215,24,5,188,252,98,87,174,40,241,175,62,165,233,206,229,223,157,127,123,240,48,243,201,1,158,212,47,229,11,239,240,174,91,82,243,203,119,238,240,179,30,88,125,95,108,106,107,140,173,209,211,229,103,172,191,94,255,227,189,251,211,143,47,207,236,243,94,162,166,99,223,253,255,79,242,167,211,245,5,211,175,71,152,243,76,78,18,30,56,35,153,108,131,219,246,40,18,138,110,211,21,19,150,44,166,36,28,136,139,229,180,229,171,239,255,253,72,223,159,160,237,9,32,104,20,1,142,66,32,142,117,133,187,102,154,98,10,8,136,17,149,47,60,198,27,152,85,195,160,148,238,105,211,168,237,36,68,236,145,192,60,116,23,189,140,174,66,198,53,2,47,50,114,149,46,133,155,5,137,61,224,227,219,124,67,154,59,159,244,240,80,55,230,42,167,197,238,18,202,209,24,167,176,132,199,13,235,70,177,52,162,227,72,67,127,138,123,181,106,141,103,40,98,193,130,11,87,111,73,252,82,107,254,186,245,126,171,44,254,210,45,52,18,63,250,184,159,160,175,220,253,151,171,195,207,112,70,119,37,209,242,177,165,73,125,237,74,173,194,232,146,193,15,131,249,191,134,155,251,131,147,43,126,21,46,242,222,184,178,222,178,70,212,53,28,120,31,100,154,25,12,61,155,67,24,26,180,90,167,73,103,6,202,79,143,208,186,77,197,248,144,126,119,40,88,18,72,187,197,40,45,249,96,205,204,74,47,241,189,156,55,100,168,83,132,56,86,52,9,163,2,41,124,6,61,169,69,56,255,30,3,212,186,99,3,31,0,141,203,232,32,215,211,46,91,200,103,2,196,71,159,136,133,112,80,71,57,165,64,5,76,112,174,145,208,149,205,64,149,177,120,13,144,43,124,124,28,98,69,209,79,96,43,98,83,157,239,35,101,171,114,255,76,243,239,232,193,47,190,171,223,112,191,18,185,76,84,86,120,118,233,253,232,242,50,175,204,235,249,148,202,10,205,104,34,28,48,178,66,89,104,27,27,152,199,235,4,168,164,166,106,29,150,150,10,33,176,2,140,116,120,22,185,55,32,98,36,253,189,231,144,12,120,88,107,238,249,19,39,210,181,34,2,166,25,1,160,25,237,13,109,28,58,108,148,68,121,56,90,209,7,224,238,89,173,65,200,20,208,52,67,93,243,90,21,195,16,142,179,68,244,74,68,63,153,97,35,202,233,181,37,224,119,209,83,50,248,23,255,222,121,38,86,147,173,203,182,193,214,96,53,204,100,230,94,119,230,141,31,132,145,149,68,205,5,145,203,155,46,179,214,82,34,75,82,66,198,97,30,175,130,137,235,74,157,234,244,151,39,125,167,56,250,184,199,219,201,206,191,63,216,161,179,249,122,181,184,234,228,124,108,45,178,245,146,227,27,110,140,165,170,25,25,210,144,185,206,112,92,160,70,236,157,170,88,165,23,83,177,229,50,163,125,224,20,52,135,87,5,244,123,198,14,200,222,117,182,125,184,17,101,210,248,77,167,136,69,98,177,164,108,99,0,102,98,108,99,201,240,255,68,148,74,169,222,7,73,66,47,148,186,3,194,249,112,93,144,2,19,73,47,161,43,172,74,70,108,112,153,186,79,72,10,165,158,7,124,61,69,35,0,145,176,136,199,209,115,136,141,205,44,182,196,77,250,102,61,64,198,88,14,227,144,183,177,143,238,54,203,157,180,199,212,54,86,52,246,245,255,126,16,120,174,33,87,170,144,2,26,242,125,93,25,43,65,162,160,77,80,225,182,78,206,165,188,76,111,143,63,184,145,190,214,211,202,87,153,158,157,138,105,16,180,59,6,216,2,202,64,54,107,83,86,114,136,56,184,247,161,8,128,9,96,203,160,130,27,141,85,206,120,138,153,117,234,5,157,94,143,175,24,216,214,241,245,42,190,63,162,102,183,177,124,178,19,44,102,158,141,10,68,115,100,173,113,90,202,199,184,213,232,48,221,224,93,240,82,42,70,248,68,162,22,227,7,171,50,23,131,226,123,31,193,43,171,68,208,23,218,65,178,3,103,65,48,162,255,41,132,254,81,201,154,99,111,164,32,153,195,162,74,212,24,250,85,198,17,239,185,218,157,70,236,246,125,236,39,199,198,235,135,221,203,98,251,90,64,129,139,97,118,196,98,19,41,144,194,5,153,49,150,141,114,103,188,152,227,252,47,242,203,157,250,149,223,166,119,147,186,28,31,189,215,218,180,54,123,8,92,38,70,128,21,176,9,89,48,193,1,157,56,184,99,96,82,84,67,149,4,187,150,130,195,176,28,112,118,31,106,119,188,9,152,194,215,2,10,47,255,247,21,199,51,170,159,136,26,198,8,39,78,8,203,6,76,130,13,97,204,231,168,117,90,251,191,138,254,212,90,81,235,20,192,108,70,124,62,45,67,218,14,79,167,46,79,183,94,183,30,95,111,235,64,180,6,99,126,214,17,51,223,58,99,7,213,137,75,26,193,32,128,7,133,161,221,40,68,52,8,100,48,49,243,109,201,125,54,143,53,191,229,173,168,19,201,165,111,211,247,179,101,90,251,28,16,188,23,187,44,182,214,4,89,255,70,80,60,23,13,216,11,195,81,99,124,91,37,174,53,47,194,124,139,254,172,193,127,28,119,229,150,69,179,221,10,115,158,37,5,138,68,130,18,61,38,11,110,203,122,50,185,224,6,234,129,154,138,87,235,98,139,74,173,151,9,153,44,150,83,244,194,176,80,84,205,153,151,7,144,242,63,243,176,68,14,235,93,4,98,162,114,163,43,218,107,19,135,64,68,227,114,136,44,172,195,36,51,207,24,33,60,77,222,240,117,171,105,188,66,120,76,3,33,12,203,45,54,136,140,207,206,136,90,91,187,82,160,52,77,209,250,54,103,73,229,39,69,67,246,1,191,39,252,29,213,95,251,215,126,123,155,239,210,85,151,159,219,249,47,41,63,87,120,225,173,245,243,147,131,65,223,52,174,97,156,75,166,161,50,2,52,145,107,84,13,186,220,108,116,111,184,73,125,210,79,86,26,86,121,245,219,126,253,75,115,175,206,189,209,86,169,229,88,140,214,36,33,143,237,24,80,27,152,230,225,32,198,52,19,179,155,71,132,247,177,187,44,236,146,217,100,115,188,76,170,96,133,32,123,77,146,163,54,124,83,187,57,152,231,119,52,126,190,98,39,113,91,22,135,56,34,19,230,37,161,250,152,52,94,169,106,223,221,224,165,90,167,165,232,172,35,28,207,230,104,86,30,55,160,73,157,34,164,110,113,128,135,159,70,109,43,230,237,223,185,86,197,193,27,68,175,118,35,144,209,192,42,113,217,192,196,39,164,30,52,140,178,81,54,38,221,87,252,253,58,252,59,94,249,7,191,253,247,31,158,238,47,33,15,251,244,103,31,219,246,189,220,51,235,89,190,214,18,233,33,199,172,139,54,152,199,86,166,202,6,75,72,52,9,210,211,58,38,170,185,158,28,44,116,178,48,21,162,131,120,241,180,182,232,187,171,140,16,98,169,20,41,12,40,113,62,0,240,208,152,30,20,4,24,154,3,108,42,96,133,65,106,0,228,15,232,136,52,214,64,181,16,255,174,237,120,57,198,23,132,162,121,226,184,199,206,215,179,154,91,211,131,223,241,192,223,197,241,170,36,194,128,42,24,131,177,105,51,53,25,225,9,157,92,228,104,222,200,53,206,89,73,248,108,73,166,88,128,180,46,178,66,111,52,21,74,90,78,223,105,17,39,238,87,163,47,163,134,183,85,189,238,1,129,93,175,213,236,113,4,68,246,8,0,64,94,203,10,60,19,203,23,161,5,213,147,109,86,125,114,154,156,115,169,206,40,83,170,90,111,238,126,252,245,121,255,187,53,45,88,64,225,198,8,213,66,211,189,104,2,148,117,102,8,169,184,89,91,230,95,111,189,76,157,132,67,166,175,237,115,225,247,81,199,201,235,111,251,248,213,203,181,143,143,81,191,199,208,214,0,217,67,223,1,142,159,103,132,205,202,38,143,184,42,94,53,141,228,90,170,192,153,22,56,99,97,69,130,16,42,68,240,251,0,171,249,5,181,90,158,148,180,119,26,83,222,115,27,123,174,211,47,9,32,215,89,148,236,133,172,132,197,17,129,116,255,28,205,140,50,51,196,241,204,209,112,137,102,66,71,200,94,155,128,30,48,147,226,190,123,138,3,159,206,66,145,202,3,252,200,124,149,134,26,167,93,72,82,3,96,184,73,6,114,120,128,196,58,142,131,150,133,88,163,247,212,250,37,201,28,176,71,128,0,16,120,54,66,122,133,37,138,244,68,247,106,183,248,116,128,147,76,215,227,194,18,217,154,253,234,199,159,223,143,159,11,29,138,66,105,18,150,43,183,106,239,113,148,52,155,21,217,14,153,90,162,192,97,79,93,43,102,76,152,195,8,132,218,228,155,67,188,160,182,24,101,132,38,18,207,75,195,107,112,91,60,224,200,73,13,183,64,22,57,225,88,37,6,57,155,211,27,215,208,32,36,55,247,194,122,228,209,44,132,50,181,176,135,153,55,59,211,12,62,183,173,186,34,166,57,39,26,75,135,133,162,104,53,95,21,153,208,65,112,223,162,119,159,168,183,160,141,198,98,21,83,5,140,119,198,51,149,198,0,175,9,214,178,102,127,201,92,133,61,47,12,89,67,70,248,212,115,245,186,248,170,106,26,227,49,197,59,178,161,111,32,107,70,19,187,230,96,9,150,96,29,213,59,158,68,161,43,120,181,66,130,8,84,64,21,18,37,103,190,251,52,192,111,226,60,159,37,56,68,95,173,251,249,234,224,231,203,254,255,2,181,174,161,42,42,248,1,250,80,133,217,91,239,228,167,182,161,65,184,155,251,78,146,246,222,183,226,179,46,76,99,2,2,68,66,253,30,188,195,235,81,69,232,98,195,136,140,63,67,173,191,117,106,26,58,221,179,240,64,183,201,226,57,230,152,235,119,193,181,182,143,185,237,121,124,48,133,198,77,210,5,195,160,59,140,32,57,255,254,232,85,207,211,115,190,161,182,29,181,240,26,166,153,179,133,114,203,151,1,22,48,145,220,232,180,167,191,103,255,32,76,57,251,135,56,190,89,123,85,193,135,172,121,246,205,12,101,78,85,64,135,110,156,195,131,198,43,166,204,112,84,95,107,209,195,160,117,10,53,145,24,136,14,41,36,110,83,215,106,41,213,227,236,141,88,75,50,177,86,199,75,192,10,224,7,166,73,181,41,130,71,163,74,248,105,233,29,178,170,29,88,79,174,121,252,99,56,254,204,205,71,108,184,146,8,60,185,32,51,179,117,184,81,218,164,236,28,125,51,13,180,251,164,26,150,14,194,211,168,161,43,42,80,19,203,155,55,109,106,137,72,223,118,76,137,132,237,39,26,56,220,25,52,46,52,217,149,157,90,51,223,196,32,99,237,214,146,219,92,158,58,104,190,249,54,75,199,58,212,221,17,141,80,10,172,205,172,45,216,160,75,41,112,134,64,51,186,107,232,19,201,150,193,149,66,72,32,112,134,68,241,233,52,156,179,223,146,210,152,143,73,104,48,186,114,72,19,65,8,149,103,98,104,127,152,67,26,231,130,86,154,182,201,109,60,14,172,10,154,247,57,61,3,64,164,70,183,176,105,145,213,156,6,214,126,186,170,162,37,110,88,214,90,18,47,224,65,155,34,188,128,140,16,100,120,97,189,228,249,141,14,87,120,214,117,150,59,137,225,72,31,253,247,66,75,38,235,220,217,166,105,119,50,156,14,132,211,215,19,93,189,77,255,48,215,181,151,93,192,251,18,195,162,116,186,174,37,145,101,21,87,70,4,25,127,49,24,44,147,108,24,196,156,10,131,181,6,38,157,131,2,87,216,34,48,197,49,134,176,205,176,167,187,85,42,237,239,140,170,124,175,213,224,134,189,182,18,108,204,202,211,173,204,179,209,27,211,151,64,193,215,3,167,207,208,59,112,39,70,94,23,22,18,204,84,218,47,44,212,6,154,100,122,179,130,1,19,212,237,25,78,141,175,227,58,253,132,168,206,136,224,125,59,146,117,178,73,76,61,179,24,206,109,0,33,29,202,149,26,157,34,200,149,4,188,194,137,86,206,54,128,126,90,16,173,176,192,90,22,74,242,13,100,132,65,140,32,160,238,37,26,186,149,249,2,231,37,46,18,22,17,249,92,169,94,189,187,117,246,116,221,224,187,177,9,101,78,20,245,111,198,85,231,18,187,210,28,85,133,69,88,156,133,61,126,247,133,69,85,68,194,46,99,99,78,61,236,162,51,137,90,7,105,241,90,218,18,39,112,169,58,55,220,61,189,0,25,208,150,248,101,193,128,110,208,208,189,173,78,196,204,31,122,60,157,151,210,147,248,180,56,249,121,159,170,30,158,67,19,86,75,185,112,116,220,6,42,221,157,242,209,24,38,98,165,72,232,167,4,69,9,234,101,175,113,117,219,199,28,10,150,169,218,158,39,203,96,221,11,230,98,239,12,207,55,3,231,152,8,0,178,173,51,134,66,189,201,161,133,175,156,21,197,105,28,176,248,221,14,15,208,90,241,151,160,208,202,64,155,240,128,208,97,119,116,166,12,92,52,76,110,118,49,164,176,206,195,16,69,183,255,126,38,207,33,10,15,187,33,3,30,224,206,67,106,243,223,213,166,175,137,30,155,22,195,155,50,94,112,42,223,182,11,187,228,46,186,8,36,204,248,30,76,250,147,125,236,136,3,22,134,234,213,174,222,1,224,162,185,99,126,54,200,0,186,242,96,191,179,191,49,251,202,107,191,93,175,254,234,171,241,27,176,189,109,218,39,103,86,122,207,246,93,139,31,192,165,127,97,127,126,215,250,120,99,17,238,121,122,248,9,180,192,33,69,148,232,220,42,110,0,147,214,199,247,189,103,154,247,68,134,151,148,226,124,11,39,20,231,19,222,198,64,232,82,27,137,59,35,201,73,70,205,189,77,120,48,8,199,48,131,68,196,220,40,88,74,6,39,62,27,129,155,31,211,19,78,248,242,25,165,18,214,78,228,217,88,138,224,240,191,4,81,94,12,244,164,189,130,187,202,75,89,14,217,97,56,57,170,191,105,176,139,54,197,35,228,69,5,128,85,132,122,195,221,102,228,187,105,54,199,180,4,254,99,250,250,166,147,125,205,186,21,102,87,5,168,88,224,82,137,181,0,200,144,128,11,165,112,76,215,241,81,37,231,85,122,60,75,4,249,204,139,132,66,226,73,123,198,29,154,85,204,71,24,219,95,173,251,191,229,27,95,170,217,110,215,231,126,245,243,231,252,178,238,120,121,90,117,189,86,188,226,224,211,241,212,246,91,117,79,78,232,30,160,214,56,148,83,12,185,16,51,27,246,40,7,219,18,36,108,66,84,92,204,19,192,71,74,201,170,160,144,197,233,6,97,111,86,186,94,101,176,225,30,153,233,1,51,162,32,55,221,52,100,242,238,216,228,93,54,114,205,172,142,55,103,255,211,130,185,222,154,206,140,157,98,48,31,15,133,146,253,85,99,116,190,187,230,202,192,153,101,6,128,70,101,176,76,167,221,148,234,133,136,125,206,109,195,180,194,6,60,248,227,79,26,95,235,203,89,53,246,40,114,135,116,49,7,100,61,132,123,175,137,87,243,234,152,153,206,39,241,101,229,215,210,11,122,64,8,98,151,42,50,59,123,146,144,227,58,179,63,190,45,31,157,242,255,97,222,166,99,51,216,111,109,200,87,51,221,92,188,79,58,229,156,190,112,191,126,138,126,219,169,121,253,19,161,10,152,149,95,98,126,31,172,255,155,150,255,255,195,163,127,102,63,247,91,127,123,106,255,194,158,195,199,45,86,224,207,237,118,128,162,21,59,19,31,216,72,55,250,210,255,173,232,35,107,42,101,176,197,119,245,222,156,117,39,207,217,211,207,86,190,95,187,199,183,236,172,93,202,189,146,9,219,214,166,51,17,20,240,117,172,184,11,133,152,150,160,214,24,136,142,240,49,220,212,193,205,77,45,235,109,236,248,118,136,218,99,166,221,128,72,106,6,131,214,1,179,55,174,6,146,139,129,52,203,142,81,62,217,130,23,101,200,111,9,77,195,168,129,90,191,100,63,21,45,203,134,154,107,135,93,25,29,136,109,195,50,33,237,174,110,76,143,241,0,39,107,26,39,36,21,142,135,34,193,71,132,71,164,103,180,126,65,182,174,239,131,214,31,195,25,243,2,75,166,164,76,46,177,103,19,107,217,247,6,123,126,16,14,191,213,70,175,28,111,20,236,93,235,126,55,222,55,103,255,196,242,219,135,131,223,247,250,87,86,238,94,2,139,50,229,62,103,111,177,203,136,229,3,158,196,90,191,231,131,160,224,208,69,83,10,97,243,37,188,70,13,146,165,89,208,138,129,242,33,239,61,13,210,74,102,19,42,54,96,103,17,146,164,7,29,244,69,119,49,97,212,177,95,66,21,7,118,33,108,85,214,160,7,176,211,161,93,186,7,77,53,42,114,49,172,196,212,106,113,84,85,211,158,114,104,148,110,129,155,74,183,126,99,7,75,233,109,34,28,106,72,164,24,35,217,17,160,71,81,112,77,45,28,213,65,160,50,140,41,232,150,118,226,46,221,100,251,161,217,38,132,115,75,134,240,122,152,164,174,195,56,229,80,211,50,180,34,8,214,213,182,199,109,179,223,47,217,232,74,205,240,5,213,97,192,179,13,166,223,216,223,62,167,239,231,237,139,213,111,181,248,67,208,221,10,203,152,88,160,229,177,232,114,124,246,67,116,17,123,194,228,117,84,235,176,178,130,214,83,233,11,213,182,20,58,68,54,19,194,178,98,242,137,217,104,214,83,41,119,146,94,222,49,141,207,111,167,6,48,32,188,174,255,150,53,240,142,54,37,105,74,107,91,84,143,233,36,35,38,1,80,224,107,7,38,165,250,6,212,28,114,73,46,91,50,143,80,29,121,206,17,183,171,53,83,210,183,216,201,71,125,202,65,85,28,16,177,134,0,71,12,132,152,142,160,25,14,188,136,87,45,145,16,199,214,222,196,134,221,100,75,20,83,178,76,67,244,213,168,208,48,233,177,59,134,147,88,147,126,142,180,88,150,32,80,43,98,123,12,141,29,85,53,54,186,195,75,183,246,238,190,241,205,148,245,1,118,95,215,95,188,129,143,30,255,161,133,29,234,107,52,41,129,0,162,12,248,79,31,185,214,18,216,93,14,9,45,191,233,163,234,16,247,135,233,140,8,66,152,80,47,56,193,51,222,155,11,47,55,243,5,211,7,198,135,187,88,143,207,134,48,231,218,195,11,202,137,86,224,5,89,247,194,193,103,27,27,84,189,47,81,252,128,20,190,132,154,198,7,164,86,47,117,208,200,106,84,71,172,106,48,138,171,110,77,203,45,99,99,223,227,235,22,81,33,230,225,243,156,204,39,91,34,146,64,76,1,218,1,0,133,139,96,132,247,92,128,61,202,233,85,187,176,118,80,9,86,186,19,28,93,177,31,18,8,233,153,48,27,43,50,180,153,82,218,35,82,37,139,91,17,208,182,22,134,16,160,1,243,51,173,113,64,226,252,171,116,206,111,39,115,51,144,245,193,211,212,84,124,245,31,112,3,112,150,57,10,192,81,210,45,129,191,248,211,110,88,45,231,222,31,95,224,165,254,132,165,2,249,144,12,177,128,83,21,133,96,100,140,51,187,12,233,236,27,150,134,170,229,170,158,91,239,249,22,116,106,91,17,228,171,158,117,237,156,164,113,166,45,59,13,31,178,170,253,199,175,182,111,189,102,250,235,169,222,65,218,52,175,172,249,95,67,6,103,221,56,25,101,77,59,221,183,173,85,61,223,207,231,204,79,149,190,32,171,244,26,134,41,77,121,174,97,233,40,147,138,3,200,34,130,198,58,19,68,188,107,187,173,12,216,233,141,110,194,76,42,157,173,221,173,198,126,72,232,67,145,70,81,33,185,143,31,167,178,48,126,88,128,2,41,186,177,19,128,10,163,113,173,193,73,114,28,24,248,111,219,112,243,210,147,120,21,87,125,146,245,195,95,243,173,195,218,54,102,24,156,201,154,208,45,237,49,149,54,11,178,1,232,218,0,209,147,248,149,194,221,235,140,171,60,77,70,112,22,128,218,181,78,149,146,150,213,228,205,179,230,25,185,218,151,192,41,183,83,231,173,28,127,93,49,43,189,199,206,24,132,168,247,124,138,140,177,70,146,63,60,21,200,82,98,197,38,72,224,13,80,168,242,235,91,85,126,77,102,88,28,106,30,8,118,12,94,170,109,253,121,110,110,53,238,183,138,227,175,134,158,111,247,111,159,221,238,57,240,90,49,116,144,44,138,106,22,93,41,151,44,205,11,160,136,104,169,116,40,171,74,52,21,166,178,156,96,218,217,21,214,6,34,132,11,3,66,147,236,164,31,122,172,214,65,39,2,96,174,224,72,189,241,39,166,56,214,1,47,2,211,232,80,163,219,61,91,236,162,175,184,231,248,54,201,210,255,229,151,211,59,147,30,38,61,254,41,134,15,250,192,53,27,107,113,221,188,6,94,160,173,60,194,26,127,254,187,98,117,128,99,169,57,195,72,175,187,1,204,192,106,77,109,128,224,197,24,66,46,95,225,33,170,249,233,15,132,99,219,22,177,113,62,134,163,129,249,30,160,20,79,103,250,233,25,133,118,87,47,76,8,142,24,71,235,174,152,99,9,165,43,8,207,234,212,52,134,65,140,154,224,46,151,65,124,251,144,211,108,29,17,115,218,77,163,47,89,127,60,89,136,196,122,200,111,125,212,26,180,191,92,181,106,163,86,61,107,19,52,100,230,120,100,185,42,130,134,182,115,10,80,41,21,26,87,141,0,168,25,70,244,174,140,187,237,156,180,103,58,23,115,227,8,45,145,6,82,153,229,170,30,250,4,119,7,157,28,179,218,50,239,37,24,7,92,122,240,187,67,19,214,87,225,116,176,209,77,221,229,241,89,231,119,90,125,169,229,32,69,60,174,196,158,162,12,26,183,12,204,106,13,88,9,24,124,194,221,113,247,127,254,255,5,150,14,200,86,12,125,233,249,201,122,230,231,0,207,141,53,13,166,27,90,207,16,222,182,238,243,138,220,158,204,212,8,119,217,75,169,251,135,55,122,137,146,219,8,108,170,25,177,147,203,107,56,70,5,114,164,125,1,217,46,243,97,178,216,56,135,230,137,244,60,11,211,239,61,244,20,19,237,140,129,111,208,243,130,190,245,228,3,240,223,232,64,91,99,29,218,150,36,170,196,41,24,130,133,107,84,181,98,46,155,57,114,235,120,75,41,75,53,20,136,68,19,123,11,222,71,210,113,186,174,84,137,133,61,208,201,91,231,114,211,234,157,152,168,55,81,190,198,101,114,50,7,181,144,51,8,34,115,229,65,137,166,118,211,144,43,148,214,142,38,216,57,175,155,77,77,56,68,59,133,74,13,19,163,118,254,254,24,122,248,228,222,180,103,171,179,220,110,122,46,75,102,43,219,105,57,142,50,213,12,107,236,69,221,128,171,1,101,74,53,214,197,161,145,216,136,196,9,207,187,17,80,3,27,104,253,74,27,173,8,68,2,87,181,235,128,81,181,156,112,226,187,58,222,211,135,156,48,54,196,57,218,77,2,254,45,222,94,28,183,142,213,69,4,199,89,88,149,66,211,23,200,164,55,188,174,49,225,12,57,130,174,30,31,190,56,44,23,149,192,96,211,73,93,106,137,101,13,180,45,109,65,26,45,115,245,204,100,121,103,16,131,227,150,86,98,49,179,226,228,14,188,207,98,155,51,34,32,221,35,83,67,63,168,69,175,61,81,105,60,183,226,222,249,10,147,93,129,48,218,103,27,133,112,37,22,185,200,89,85,99,249,234,51,150,117,158,129,212,93,186,220,128,55,77,178,171,96,63,214,183,79,128,128,8,243,255,205,77,52,188,50,22,93,0,102,172,242,101,136,178,130,50,84,128,133,166,116,0,147,68,133,112,102,88,194,60,159,33,167,59,120,238,85,221,51,161,192,7,183,222,83,122,6,121,174,158,180,138,240,100,246,18,172,165,238,40,65,232,228,90,73,222,15,4,252,91,40,122,204,54,177,58,223,101,76,174,213,193,35,74,107,109,141,249,196,68,208,227,129,38,214,103,33,198,176,36,47,218,235,198,188,152,205,228,44,189,40,83,98,147,178,163,86,93,211,192,208,65,12,185,166,44,37,31,203,122,182,177,108,24,23,201,10,140,217,6,119,77,5,144,114,224,21,144,180,71,48,41,101,65,46,219,174,52,57,56,7,172,205,123,108,244,48,161,71,46,238,88,110,137,1,53,11,211,221,190,18,125,104,228,240,176,39,54,191,222,99,67,134,161,24,190,248,69,7,253,100,154,39,144,202,248,110,236,109,166,242,61,104,148,62,139,225,88,53,44,76,163,203,224,109,148,200,2,58,27,0,203,36,114,124,204,0,55,56,46,90,117,215,236,195,39,130,44,254,38,139,17,196,67,30,196,200,140,212,211,210,246,146,138,183,189,102,2,41,146,51,158,83,161,113,233,113,11,90,177,193,115,232,129,205,135,190,150,49,162,166,84,101,51,52,170,42,111,120,233,97,5,2,131,237,84,177,80,244,248,154,147,142,228,156,86,208,26,232,242,200,154,24,53,72,189,44,135,99,147,163,20,158,65,51,50,221,106,240,73,168,2,29,220,198,12,197,138,195,225,185,6,50,20,230,184,39,53,139,188,136,25,89,145,159,135,10,11,74,204,3,122,116,203,130,214,242,45,22,32,12,50,124,223,25,73,24,154,232,93,208,129,49,60,132,22,141,197,98,255,207,219,210,242,80,96,195,48,180,177,222,149,239,46,134,118,70,20,182,10,84,181,194,65,42,94,72,138,22,232,131,81,23,127,126,105,249,66,108,48,96,71,157,76,47,218,168,112,121,180,198,122,65,119,80,55,38,61,111,94,80,4,212,103,77,205,87,131,213,210,84,90,209,140,28,27,213,123,7,140,232,193,152,77,2,186,99,19,227,179,161,161,34,163,24,19,18,171,252,218,156,24,189,52,204,98,198,96,12,115,94,119,207,57,98,12,109,153,230,115,114,72,173,194,24,154,208,51,195,161,85,211,194,219,180,28,55,177,57,144,209,101,74,38,67,167,166,16,106,10,14,195,246,30,75,48,242,4,103,242,116,157,44,146,160,185,184,206,100,87,240,236,129,88,5,200,40,218,46,108,214,109,57,194,181,249,30,108,193,190,84,81,199,210,12,42,201,152,57,26,69,43,84,237,198,178,33,218,129,199,213,183,105,35,167,168,34,67,89,136,136,176,246,42,54,86,6,146,98,166,93,250,98,199,57,127,136,245,4,117,66,91,120,35,116,203,53,66,226,139,11,34,134,73,62,163,82,31,60,93,57,36,22,248,76,62,56,26,17,78,94,114,186,119,14,170,159,244,29,87,167,6,87,62,18,139,162,67,31,134,163,10,224,255,204,48,130,99,12,61,149,177,1,230,199,174,124,46,106,141,164,91,223,134,215,245,0,183,149,198,215,219,16,204,226,156,50,246,249,112,158,237,113,241,220,79,79,238,46,57,113,35,210,177,64,45,235,177,107,42,72,82,17,5,33,104,63,20,236,30,156,197,167,225,131,90,39,143,125,159,206,131,140,36,219,165,199,75,193,152,171,240,217,64,226,54,70,110,252,124,213,24,139,61,125,6,91,65,179,76,74,105,153,25,3,92,144,235,59,182,193,13,64,204,218,137,171,187,107,83,155,137,74,132,200,52,122,48,211,255,99,31,132,25,104,14,179,89,7,73,197,199,204,101,131,177,224,10,25,156,163,192,40,106,77,51,243,193,95,128,157,111,146,144,174,85,195,179,155,61,89,2,125,7,122,7,234,190,31,55,248,204,106,235,4,74,40,194,103,118,39,34,213,242,17,36,104,47,37,208,4,8,142,3,161,66,40,30,0,175,193,25,168,157,238,87,113,180,227,245,141,254,241,94,255,63,181,174,82,23,168,161,200,118,105,133,127,125,56,109,254,97,197,159,140,252,45,249,101,21,97,6,177,123,18,56,227,37,219,212,131,93,12,2,207,220,115,250,8,183,121,216,151,249,76,62,213,161,70,98,180,157,105,100,1,66,207,229,161,245,14,241,250,28,207,143,219,185,240,21,73,166,205,193,18,90,77,160,124,188,144,51,131,189,26,154,91,182,126,55,222,216,172,128,168,61,194,188,129,11,108,76,131,96,136,24,134,9,52,253,183,135,23,141,186,48,34,187,31,44,118,197,230,114,35,143,101,235,254,184,17,39,229,69,175,96,96,161,194,167,92,35,174,136,250,28,22,112,200,213,228,104,101,169,89,208,143,118,191,147,12,2,144,175,79,102,84,8,52,127,9,113,143,204,112,40,111,149,95,146,251,201,180,218,0,157,167,140,183,105,4,93,7,108,151,57,244,158,192,30,216,13,9,253,159,112,168,6,113,222,136,219,91,122,119,172,255,4,111,187,189,127,44,213,16,6,51,198,42,124,85,21,171,249,166,19,242,139,47,127,107,63,255,237,191,95,127,204,159,63,121,220,62,43,238,132,238,180,144,194,202,81,5,82,134,0,247,65,83,43,112,106,41,31,8,19,23,204,18,133,61,200,176,13,53,177,83,21,187,139,119,185,157,63,198,114,216,9,104,171,142,138,206,185,219,12,86,213,103,122,72,93,5,226,26,98,24,202,147,40,185,135,124,24,192,150,42,25,229,154,104,88,2,169,76,93,208,251,144,54,169,70,102,168,5,23,192,141,224,194,177,113,28,142,254,249,102,54,137,36,206,32,109,112,127,158,167,13,186,234,76,206,109,118,202,154,132,66,5,247,52,231,152,175,157,29,250,203,183,205,33,82,163,5,172,46,167,16,64,44,110,157,41,206,36,78,50,173,90,170,39,52,90,131,184,214,111,24,239,10,224,140,179,73,235,66,5,119,58,21,233,144,108,89,42,115,147,216,69,155,244,140,241,197,196,215,187,81,95,192,151,160,127,13,75,249,103,249,251,103,206,47,118,61,90,238,53,128,49,1,7,156,87,216,190,170,255,154,207,247,143,213,209,255,229,240,15,207,206,103,119,62,67,42,192,37,132,70,91,16,5,48,156,210,17,246,60,92,194,97,16,146,97,66,94,64,86,164,78,131,150,40,5,146,133,237,153,175,63,126,120,250,247,47,159,173,143,195,175,29,62,203,31,203,155,183,223,118,190,222,124,255,57,79,47,239,114,55,207,74,236,53,149,167,243,201,147,245,171,195,254,223,221,255,254,123,140,223,125,247,235,219,153,193,69,111,244,71,240,227,255,239,183,185,175,127,253,122,250,108,255,193,253,229,183,255,231,205,155,237,131,167,99,47,255,176,30,27,251,105,190,248,34,148,89,143,222,180,18,166,83,228,219,155,218,206,61,163,230,151,10,246,111,25,197,32,47,197,11,123,192,2,167,150,49,94,43,166,135,118,76,176,187,169,181,135,170,200,9,227,243,133,176,21,183,167,83,98,37,165,241,108,48,157,84,26,7,48,37,168,2,176,28,26,99,169,48,19,154,182,152,5,217,0,164,48,212,32,205,199,57,190,250,54,237,150,207,192,127,15,110,224,147,247,166,110,105,154,15,2,101,17,197,40,187,111,192,35,5,239,238,40,95,223,159,222,76,213,120,58,19,15,57,62,84,93,247,165,107,141,146,94,203,78,249,229,33,195,217,248,144,166,196,37,4,33,191,228,109,62,181,106,137,150,128,16,49,226,36,194,6,99,207,225,85,32,235,231,233,218,204,224,246,250,85,43,121,110,198,177,72,43,120,137,41,72,90,147,126,130,116,250,248,240,219,183,47,211,147,78,227,58,12,245,66,120,255,53,125,77,133,254,234,135,219,119,62,205,126,252,109,254,153,213,37,2,187,1,212,107,30,2,60,77,181,169,101,142,24,66,16,65,167,241,76,132,132,97,102,198,41,248,73,146,24,53,111,151,75,78,52,183,2,250,0,51,113,70,14,125,167,130,234,151,10,190,237,49,49,38,178,77,252,178,213,229,217,234,210,163,175,56,5,155,201,55,188,113,148,139,217,35,51,16,172,9,55,93,215,101,94,126,144,127,94,248,207,225,254,45,88,47,211,245,89,133,51,176,233,186,133,246,6,28,48,238,18,158,247,23,220,206,186,191,248,51,230,63,189,3,92,65,6,223,174,205,111,226,214,184,159,182,21,111,171,95,187,184,13,199,177,61,242,250,172,238,185,198,179,202,37,254,104,116,58,65,14,98,200,72,14,43,172,32,165,74,21,111,13,210,166,90,197,119,162,49,70,64,65,141,145,216,220,254,55,130,27,15,29,128,51,182,142,55,8,137,40,115,9,159,253,200,186,150,86,2,147,52,192,38,113,9,164,151,51,157,139,228,109,189,3,183,66,181,215,194,116,82,0,255,14,132,99,164,133,220,106,56,161,254,22,236,195,216,36,56,211,204,48,192,132,60,137,43,100,181,242,185,21,51,192,119,9,20,232,234,248,104,79,201,11,126,86,122,124,5,2,80,214,12,197,20,238,50,66,84,168,249,129,114,177,196,244,96,168,30,178,66,167,65,219,135,73,19,228,213,166,80,74,198,60,223,235,255,4,236,246,110,57,158,43,61,105,236,180,194,41,64,20,50,14,120,104,214,202,15,183,22,90,9,171,224,131,132,235,212,58,197,78,59,116,163,226,112,125,157,90,111,28,237,80,106,63,217,149,158,225,216,212,120,114,106,154,222,5,25,197,176,42,197,12,74,11,54,184,176,14,12,11,166,64,194,6,168,2,212,38,67,97,134,96,54,255,179,198,42,68,52,80,36,23,208,34,26,87,123,216,117,39,188,183,107,164,130,244,108,77,131,172,243,161,32,237,100,166,115,246,25,245,119,7,47,142,234,188,156,247,163,217,253,211,184,228,131,219,80,74,74,79,213,27,221,248,193,99,231,98,94,76,209,34,212,5,140,207,179,218,103,56,163,32,75,47,97,66,164,137,90,162,52,71,148,167,36,168,91,124,102,218,161,20,27,20,165,89,167,157,56,27,235,241,44,39,75,57,106,29,86,40,118,234,100,93,165,53,141,222,198,9,251,217,28,195,209,160,63,193,105,16,10,114,176,195,229,192,29,198,99,159,143,176,181,42,44,244,73,227,0,222,32,22,216,236,120,195,144,55,204,205,56,122,158,247,136,105,197,169,110,57,108,236,233,82,245,206,173,54,238,200,150,27,246,127,180,63,79,103,91,60,227,56,103,94,114,93,67,125,34,236,142,244,138,104,123,90,29,50,67,122,209,117,47,57,146,117,171,77,159,0,200,40,2,179,73,145,69,86,115,5,200,50,0,171,56,12,77,124,98,179,68,26,204,62,129,196,142,148,98,162,1,3,187,220,64,7,63,1,192,203,188,64,159,8,211,199,249,112,194,29,112,224,225,194,35,227,226,98,208,2,107,139,29,72,79,243,169,243,248,95,233,104,59,237,59,127,71,123,135,77,202,81,45,210,17,51,40,192,156,68,125,106,28,148,90,203,174,11,17,220,100,218,12,184,61,161,13,110,65,135,101,54,172,224,53,75,162,125,135,83,106,159,160,206,144,143,242,121,230,126,70,36,212,1,42,136,14,107,27,171,197,253,220,162,187,205,33,38,92,75,60,149,160,102,198,164,146,64,156,221,203,99,221,155,44,46,93,106,175,98,249,30,208,87,30,100,121,9,172,172,249,142,187,22,103,66,145,51,182,245,176,89,190,159,252,119,214,69,130,69,110,236,42,54,180,231,142,55,158,196,52,170,239,72,166,35,38,108,39,164,73,207,5,29,108,108,131,93,2,3,8,0,14,98,249,126,169,54,183,9,224,217,72,166,195,68,19,218,96,132,64,0,109,17,177,56,62,214,167,142,30,58,147,184,249,32,240,144,77,240,194,101,4,203,139,9,49,229,29,109,158,120,139,108,231,179,186,179,74,222,83,42,114,162,37,112,153,54,61,208,47,232,81,1,148,160,229,92,57,4,47,106,125,233,203,232,212,122,139,43,83,78,119,154,141,99,51,222,153,180,113,126,170,243,89,124,10,143,111,142,181,45,198,119,193,93,234,42,117,231,92,28,38,251,166,58,47,188,65,223,32,3,206,59,228,178,85,184,46,128,178,237,204,104,84,194,171,100,34,203,243,79,1,201,105,188,106,183,97,108,253,190,149,13,222,241,29,167,89,46,135,4,39,176,120,225,174,197,71,186,231,250,97,125,191,95,222,248,219,56,208,91,122,175,179,189,27,255,247,228,149,109,232,68,85,86,142,150,207,138,217,5,57,38,78,152,102,248,86,94,33,4,184,98,227,94,19,107,20,78,161,31,66,128,193,40,9,138,8,72,66,75,32,79,131,5,151,58,164,147,9,136,15,128,224,76,226,4,80,68,202,88,219,25,248,166,222,200,11,149,58,8,101,130,1,166,25,181,142,87,69,34,181,165,72,42,241,131,158,197,55,74,137,154,153,76,179,7,58,74,103,3,24,128,238,178,55,129,59,44,129,121,218,36,76,15,126,115,237,224,164,28,251,49,198,25,88,131,43,85,83,159,237,115,1,187,173,75,199,13,212,107,152,151,58,209,65,45,227,152,91,129,141,199,75,57,191,142,168,88,183,6,133,62,32,141,95,2,154,193,229,123,1,22,82,94,139,68,239,141,91,5,77,102,190,20,90,142,16,57,0,44,104,150,166,9,156,142,194,9,95,89,202,184,126,60,30,255,250,98,253,247,139,249,254,241,131,135,243,203,195,240,91,157,139,231,45,189,36,219,155,186,53,192,240,131,175,157,193,61,247,35,234,118,4,225,33,81,121,193,134,132,194,201,173,146,101,70,156,106,78,40,217,181,140,113,13,200,150,6,174,151,91,229,200,212,109,229,104,1,226,195,67,134,181,207,103,213,118,6,186,111,86,196,52,119,97,54,175,12,64,182,54,237,161,248,13,225,121,47,172,195,168,81,225,118,46,124,102,214,148,137,68,245,55,141,126,163,248,178,243,85,43,13,220,203,42,214,212,68,50,57,128,197,183,191,110,8,94,56,207,216,39,78,199,85,69,129,210,12,168,11,17,137,52,55,43,246,94,252,89,136,29,162,121,154,11,229,25,38,48,66,146,99,78,125,80,181,151,0,240,216,102,119,109,80,47,118,86,90,53,57,117,225,175,39,246,105,181,234,202,143,55,110,175,188,145,160,120,75,137,165,17,73,11,91,55,70,49,74,144,168,41,194,140,8,2,46,145,160,36,108,170,98,93,186,246,189,185,235,139,155,163,57,94,239,255,150,97,104,139,190,124,61,30,31,118,241,81,143,147,254,96,252,44,124,138,191,195,83,190,220,173,162,147,212,67,191,217,180,3,5,81,8,12,124,204,160,192,198,132,195,107,48,81,2,234,44,167,210,86,89,105,96,212,221,76,117,94,124,99,152,6,98,216,217,90,80,226,12,129,254,107,78,82,52,148,102,58,2,21,94,106,134,217,102,22,155,32,42,155,158,79,221,57,107,78,148,81,64,86,232,80,180,222,213,54,255,236,8,104,78,99,38,248,11,62,245,172,171,158,59,199,145,144,137,3,61,175,85,145,151,174,2,242,191,202,31,112,39,130,49,192,35,199,2,10,194,17,69,152,115,230,48,254,178,219,230,26,51,160,98,161,52,195,10,228,226,161,132,197,85,33,105,189,83,133,214,70,28,208,248,74,200,162,116,171,150,193,4,101,31,9,40,46,83,109,212,142,245,99,213,10,109,43,199,114,218,50,81,55,156,221,146,146,192,130,76,32,147,40,130,197,75,37,9,163,248,248,65,62,232,165,219,73,183,3,104,222,253,126,114,109,182,120,91,242,253,233,115,28,41,14,211,26,219,149,79,221,201,179,170,103,168,13,152,0,38,92,30,20,84,50,153,56,149,238,176,34,60,0,117,138,173,128,12,135,2,96,134,180,2,1,88,2,6,120,34,192,92,183,85,177,232,65,132,21,31,190,132,97,49,188,219,99,30,196,174,234,5,188,194,68,179,54,177,68,129,139,225,98,106,69,246,115,38,62,225,109,46,162,109,236,65,237,34,8,240,49,241,142,206,223,99,249,108,0,147,84,133,185,143,151,205,32,128,93,67,253,11,48,10,160,70,142,65,0,40,128,48,70,173,38,241,47,142,23,91,230,42,74,1,103,28,121,142,237,82,108,130,2,171,41,220,88,21,50,48,84,118,22,151,99,225,47,113,26,26,179,23,132,200,50,103,205,181,111,211,200,60,54,28,230,29,40,138,230,84,195,22,241,232,120,168,92,147,150,87,107,155,152,40,169,42,235,46,74,144,72,134,208,219,83,27,60,92,75,2,43,84,230,243,181,200,115,11,149,25,229,107,226,109,97,207,147,184,204,187,14,21,243,214,202,173,111,229,23,166,63,234,157,95,154,159,78,64,65,86,9,4,6,129,216,57,172,90,120,225,108,80,36,144,96,135,189,68,16,36,185,37,184,10,252,60,22,84,243,74,33,188,99,34,140,230,27,100,65,82,100,203,125,40,36,147,66,18,97,43,1,205,204,123,27,152,152,212,69,0,53,76,143,70,159,156,41,220,9,11,79,145,206,48,104,225,48,161,170,51,223,208,178,204,32,145,225,118,237,175,88,78,102,90,198,229,228,36,10,151,203,163,34,111,217,191,208,222,138,230,198,52,233,168,57,145,188,204,20,118,1,36,135,87,67,198,78,168,242,97,230,9,50,217,0,248,88,161,143,25,80,96,208,66,62,33,178,177,4,106,1,96,58,8,40,62,129,11,120,77,121,189,234,188,131,189,175,85,243,217,71,23,101,214,80,85,81,9,18,95,108,216,155,210,82,56,27,44,164,97,18,8,28,74,16,130,48,108,137,1,182,10,53,43,29,179,126,155,169,45,221,99,197,105,174,221,122,124,130,124,34,219,35,21,6,145,6,19,96,147,20,86,150,83,65,18,26,43,193,90,23,81,225,69,24,110,138,99,147,29,91,160,17,207,13,31,184,118,53,202,104,113,132,190,13,28,65,206,133,211,156,75,66,140,43,239,121,143,38,81,37,16,132,72,218,52,171,43,172,248,160,247,14,144,202,19,62,199,130,204,52,203,107,39,34,51,189,6,158,86,63,165,72,18,3,65,136,200,58,108,29,158,23,22,127,31,77,178,134,21,102,204,157,24,242,232,93,62,129,67,228,222,203,123,133,148,141,153,185,173,173,65,77,186,45,196,72,105,228,198,39,64,60,113,192,250,48,119,57,39,103,147,244,252,244,196,200,211,37,42,66,209,120,3,2,48,1,119,184,18,214,46,197,136,91,226,97,1,33,148,210,204,11,63,249,78,154,14,95,78,70,31,210,104,16,139,36,54,228,66,20,68,2,24,226,84,42,18,188,40,64,138,49,155,186,69,222,141,90,197,187,211,54,79,64,196,227,101,156,223,179,30,1,128,101,105,154,42,85,70,171,39,81,238,89,231,106,148,12,47,73,226,66,20,23,155,65,38,32,31,11,135,157,143,166,79,221,103,243,146,9,254,53,139,85,26,35,93,196,106,34,74,220,254,2,14,134,83,164,223,187,1,243,195,146,159,80,57,238,232,246,142,42,67,30,112,149,62,193,114,130,93,211,157,149,139,248,156,87,36,227,80,201,246,210,133,236,24,150,125,39,94,142,157,145,89,14,50,204,157,6,61,185,50,196,35,78,125,25,151,11,83,159,176,48,61,59,179,195,182,140,194,196,236,189,49,129,1,10,79,92,240,49,151,74,157,186,92,201,181,156,157,214,152,20,58,109,235,241,88,127,91,227,180,212,211,138,143,11,16,8,180,4,219,255,83,97,32,1,1,8,222,222,239,193,222,164,225,202,11,133,224,57,160,92,66,234,130,165,34,9,93,100,209,171,114,69,166,115,230,238,147,91,207,200,236,245,184,143,218,18,130,81,243,254,254,216,111,51,46,143,251,77,237,148,231,66,223,101,158,219,159,129,139,197,142,60,106,88,20,19,218,173,129,184,0,80,217,49,137,244,10,95,112,200,166,199,1,19,186,118,219,194,164,79,56,235,103,230,155,103,28,206,176,72,254,207,18,198,188,60,139,169,51,159,201,162,234,44,12,48,232,129,234,61,199,112,148,227,167,242,130,111,198,19,142,149,220,230,67,211,123,232,163,99,7,78,14,23,5,48,140,146,154,7,26,111,200,92,167,4,204,141,104,7,159,168,166,149,123,24,237,255,250,47,242,115,115,101,179,225,117,209,119,129,79,150,21,52,85,70,246,213,173,45,66,197,136,24,205,17,209,26,101,244,98,172,83,48,45,0,76,57,45,96,21,216,182,141,145,233,227,105,173,157,196,22,135,224,90,241,193,33,118,132,200,73,227,168,1,141,209,20,0,176,167,187,221,211,247,174,109,118,87,132,231,51,100,39,128,128,144,174,32,128,34,163,196,36,134,192,200,176,178,46,189,28,119,193,118,32,10,32,113,79,17,35,98,194,118,80,175,139,118,59,206,219,42,114,177,60,68,103,116,128,255,166,236,156,5,44,105,79,152,34,131,168,223,131,2,102,225,92,225,8,60,224,125,75,83,205,79,24,229,60,131,108,242,25,22,61,176,162,163,54,118,230,20,38,224,107,86,57,121,99,137,143,12,11,164,48,117,84,158,54,25,138,90,43,161,140,52,113,88,222,11,167,234,189,187,107,135,92,0,17,13,224,160,66,14,192,135,155,117,188,197,223,135,32,108,81,90,39,186,168,230,108,171,230,253,239,175,253,237,159,190,135,109,19,199,106,141,79,119,132,164,244,184,36,245,177,120,131,101,43,252,107,86,51,157,202,26,35,142,188,22,212,3,121,85,91,56,221,115,250,24,151,182,157,170,41,153,254,60,239,136,231,83,96,201,71,141,180,93,15,219,105,90,252,50,254,205,239,180,127,125,35,94,126,106,251,245,239,243,87,199,9,128,223,0,129,15,140,27,188,239,235,155,223,115,99,153,198,18,78,5,112,154,178,107,107,38,115,1,10,127,38,150,148,174,224,99,165,67,201,36,224,148,182,72,3,153,52,160,176,114,117,75,179,50,44,88,107,230,183,118,187,212,208,207,119,123,118,197,247,153,187,98,59,84,78,241,151,127,250,7,191,31,162,53,18,158,238,8,239,137,51,160,166,65,76,120,5,44,45,115,104,11,251,246,56,183,230,82,173,211,249,190,158,102,92,12,246,94,205,196,12,235,57,121,248,0,56,99,169,18,216,140,193,55,57,111,231,145,40,42,107,214,51,96,143,40,119,13,243,182,107,131,110,94,211,219,131,53,95,209,86,212,128,202,109,64,220,199,246,58,215,31,18,190,28,248,117,193,39,138,231,22,242,245,122,17,203,97,187,47,110,209,244,60,151,227,163,242,170,131,133,247,255,224,59,91,209,127,144,64,250,228,43,243,227,47,189,254,207,230,249,178,184,189,203,89,56,247,48,187,217,14,188,138,250,40,121,21,99,142,38,75,153,122,108,144,62,59,215,206,250,142,234,11,254,241,90,254,226,254,225,224,181,55,31,72,39,135,248,85,135,175,127,132,191,168,227,47,78,125,253,215,143,49,204,246,231,254,81,175,30,173,30,248,55,151,203,38,224,80,146,20,189,106,134,207,2,141,243,46,176,174,52,74,130,203,154,172,4,158,129,64,120,47,218,29,40,26,96,20,208,102,114,102,155,198,173,79,26,169,221,120,151,126,109,5,192,179,199,87,138,92,225,225,186,150,113,145,219,199,138,151,249,255,244,251,231,131,254,115,58,62,238,253,105,152,65,175,63,222,127,250,234,207,127,192,239,71,183,110,15,73,123,36,106,163,111,0,9,3,168,241,225,137,97,154,33,62,240,158,89,39,56,20,5,94,120,212,20,138,195,135,242,56,207,212,2,23,7,232,193,179,58,158,81,140,9,228,94,230,51,230,132,8,119,15,170,7,213,115,76,36,156,212,63,66,23,56,40,136,222,7,227,248,19,108,83,117,11,117,54,109,130,40,148,34,43,87,68,5,212,31,211,103,155,116,118,148,207,254,43,243,155,204,54,7,76,26,123,120,175,88,67,55,143,154,229,29,34,133,196,179,59,173,11,46,61,22,87,185,96,84,4,28,73,243,49,114,34,74,196,185,239,248,55,154,190,65,95,42,31,209,49,224,0,77,108,118,243,51,70,113,187,18,47,186,154,206,241,134,167,129,223,136,195,216,149,23,17,32,24,7,243,205,190,93,255,80,122,188,144,90,247,116,42,218,62,152,125,227,0,52,118,163,196,113,66,53,183,224,57,24,107,211,131,8,112,110,132,5,65,54,96,124,90,152,46,82,222,23,16,95,71,97,88,121,88,51,206,75,169,185,237,171,211,127,11,38,120,155,62,159,177,20,64,30,233,23,243,7,125,151,170,45,30,163,142,139,128,103,233,236,39,160,93,71,200,97,130,193,80,240,52,194,47,200,34,122,138,18,236,170,65,98,59,241,175,227,153,196,196,1,117,173,107,76,215,217,103,29,249,41,27,152,150,195,128,71,60,214,214,125,2,215,149,7,74,1,202,157,113,222,192,42,254,35,167,243,160,198,173,17,138,114,168,77,177,35,160,186,97,205,247,248,225,251,242,205,135,241,165,182,246,12,79,43,208,145,208,46,241,102,202,83,44,121,8,60,21,123,142,71,224,104,101,153,96,42,155,152,83,124,11,53,40,143,98,39,117,211,130,21,198,140,189,244,197,106,153,154,180,242,51,204,140,50,33,191,209,2,105,36,183,214,133,76,98,113,123,239,82,110,120,159,93,154,170,132,201,196,65,92,127,23,175,62,181,46,73,214,63,243,223,93,91,158,15,105,7,237,44,88,155,89,124,89,96,199,66,78,140,199,237,164,239,169,169,41,81,43,236,166,164,130,215,10,103,167,115,147,66,177,200,35,119,107,120,241,113,164,53,246,199,40,243,47,226,17,149,98,253,41,124,24,124,200,131,218,143,0,144,174,251,169,136,220,53,228,70,2,192,55,156,160,218,212,170,161,243,62,65,206,58,226,249,118,1,206,112,16,38,20,124,141,166,26,159,150,130,234,18,47,188,77,248,246,235,170,7,183,163,194,83,123,155,36,196,20,206,118,158,86,47,147,232,215,99,180,218,196,42,207,25,42,51,244,204,199,14,127,226,229,162,54,209,10,131,237,236,5,4,177,107,229,144,183,61,231,191,206,126,244,43,35,229,139,91,152,174,240,203,134,160,19,180,0,7,210,39,67,86,97,64,84,40,18,24,66,56,147,99,68,154,102,3,202,8,77,96,243,40,29,136,114,182,238,112,64,83,105,95,54,84,133,103,232,10,72,120,21,101,178,13,118,199,200,28,148,133,217,23,10,70,93,45,218,230,14,238,96,227,81,26,25,82,36,137,181,126,247,76,16,68,255,159,248,252,167,98,188,63,47,139,252,237,31,213,15,125,2,207,124,97,106,197,212,196,11,198,122,23,91,179,42,152,221,150,219,149,86,96,66,129,227,44,36,249,50,225,146,241,127,221,108,141,189,10,183,163,240,64,41,62,221,143,18,12,192,93,5,30,40,66,15,132,9,44,190,97,219,219,104,174,76,73,175,130,167,83,235,132,63,51,74,14,109,141,6,224,158,191,78,91,212,164,18,135,187,82,219,150,99,117,218,74,89,156,87,251,212,52,134,78,7,236,174,179,204,74,110,130,5,170,131,228,113,144,74,35,141,211,212,47,117,246,254,35,206,234,33,68,36,132,113,41,22,101,176,130,87,77,121,217,67,35,12,138,213,82,48,241,132,16,179,71,104,43,220,108,37,161,8,29,241,6,42,244,197,33,161,217,172,86,7,75,114,179,170,169,235,69,5,157,251,42,174,234,8,244,193,80,184,49,26,11,149,169,146,12,71,176,51,228,189,58,176,72,236,192,142,1,93,136,94,152,70,243,225,12,40,8,42,224,183,35,18,30,97,183,39,95,241,203,7,20,186,217,4,111,143,46,230,238,181,127,229,214,215,75,255,115,104,171,134,162,68,139,204,115,177,162,206,140,203,252,108,74,169,17,131,137,43,200,184,117,189,194,245,90,197,252,31,107,121,43,207,140,62,236,134,21,73,126,73,30,65,104,192,192,180,79,221,123,34,109,216,129,210,178,253,168,146,7,216,166,22,172,231,6,169,136,79,77,39,62,103,243,244,67,155,196,180,6,99,224,213,117,202,21,47,205,156,230,39,203,56,88,182,83,150,116,6,222,117,167,36,118,133,187,99,138,16,22,50,206,249,143,34,196,24,99,226,75,74,43,178,130,18,43,76,243,44,204,89,106,253,169,251,107,230,175,48,239,11,108,229,144,105,200,216,11,14,210,156,52,177,16,27,172,74,113,101,121,21,129,196,74,171,238,205,109,171,202,233,37,46,166,254,133,43,50,128,192,195,210,110,228,236,130,12,150,133,38,128,18,178,9,115,231,90,196,212,86,112,195,10,5,81,63,194,63,90,117,158,16,85,77,200,8,208,161,83,155,216,203,171,227,81,181,80,41,176,13,124,74,123,231,95,166,159,189,90,74,42,128,10,232,167,181,95,167,114,160,229,168,141,7,251,243,43,135,130,80,225,193,118,15,44,111,229,248,120,85,151,170,254,178,2,52,176,30,182,7,140,206,40,127,111,85,229,49,40,61,84,0,192,125,187,143,0,5,173,204,34,68,30,44,241,2,130,77,224,12,8,208,166,218,58,113,72,89,191,13,51,69,108,159,1,163,88,147,105,105,233,107,34,215,180,3,54,184,243,67,163,215,69,120,59,146,177,173,89,106,195,109,141,153,35,79,254,97,200,32,161,77,248,71,106,71,167,96,21,12,66,99,4,192,21,9,149,188,18,184,112,174,77,159,158,181,203,229,247,219,125,213,111,42,95,72,192,162,22,243,214,110,116,172,187,161,1,85,120,2,124,98,88,42,166,168,17,176,39,207,221,243,124,49,142,15,95,243,245,79,243,185,218,32,194,121,107,225,235,194,104,208,102,108,162,64,137,108,78,30,166,25,50,111,5,13,107,24,224,253,206,242,78,96,38,56,50,5,202,129,28,100,95,180,183,227,221,243,43,239,100,118,161,15,241,246,71,194,126,127,251,49,88,190,34,4,35,197,116,130,1,141,118,138,166,112,122,136,199,206,29,103,183,178,108,67,198,205,105,250,90,227,124,223,173,247,211,252,47,139,138,165,3,90,239,31,154,222,204,61,212,88,251,15,248,138,16,48,145,1,72,145,0,219,1,91,130,204,134,43,176,131,35,51,122,93,158,144,198,238,68,195,196,230,69,64,99,69,223,13,83,142,108,209,173,9,254,125,109,159,160,57,65,140,154,78,4,161,141,226,174,40,105,175,210,104,205,138,72,24,70,124,59,171,163,170,183,182,26,6,190,132,65,133,132,195,181,6,176,107,226,249,247,123,119,173,242,169,49,167,11,249,234,212,58,84,105,221,212,216,114,35,167,205,28,80,148,176,194,188,160,206,148,70,130,203,160,130,26,42,123,238,88,10,113,175,170,50,85,178,135,158,0,251,248,107,250,220,241,174,231,251,159,153,47,154,24,78,210,75,35,64,30,81,220,107,235,122,226,110,9,55,2,192,127,132,142,131,1,99,0,200,195,65,160,48,98,5,40,130,96,227,220,254,191,182,138,67,237,109,85,115,193,162,201,210,140,132,235,188,186,87,23,48,231,242,27,244,129,76,33,12,72,128,181,200,34,10,223,37,132,89,97,194,88,86,119,199,133,117,25,243,191,237,235,245,96,245,137,18,134,147,170,221,220,168,220,73,1,247,96,15,82,219,1,42,144,36,193,245,171,195,17,152,210,201,80,0,251,144,31,93,177,241,46,81,248,239,208,30,231,200,25,10,135,42,252,66,35,250,164,103,73,183,143,23,226,198,234,0,143,177,7,44,128,102,12,43,241,4,152,48,51,17,190,207,104,112,38,98,73,224,166,126,51,138,60,58,30,122,99,97,82,177,137,231,171,184,108,86,244,122,172,176,61,45,78,122,173,203,141,220,118,48,195,247,188,159,122,198,159,120,109,63,193,241,87,229,223,248,243,247,109,112,43,106,193,124,147,74,24,29,102,189,16,92,161,14,214,85,9,172,147,183,83,191,159,125,3,237,105,108,215,129,30,243,177,144,166,201,94,171,232,50,186,11,180,40,41,54,136,220,184,113,36,11,14,38,110,124,88,46,34,168,135,68,37,231,0,44,169,10,18,44,3,38,100,156,76,97,130,92,206,72,122,97,70,184,214,88,123,151,137,191,146,240,210,122,130,238,92,179,192,93,193,72,68,37,193,200,30,57,52,229,167,165,86,49,4,46,90,115,255,11,158,14,131,117,42,121,106,229,62,79,165,75,40,230,140,72,139,123,31,70,225,38,21,87,5,56,219,176,104,88,38,62,225,65,242,24,152,234,83,223,220,130,254,120,14,240,40,197,183,8,75,233,97,145,202,138,161,26,152,2,254,127,136,15,38,220,153,35,80,140,30,211,228,213,13,156,56,217,145,97,178,173,40,88,78,164,190,155,194,163,47,159,228,180,11,207,240,104,51,1,126,99,225,202,8,243,197,213,160,20,11,144,214,120,134,250,208,213,191,50,157,19,187,103,101,90,77,57,245,5,120,191,177,102,111,25,189,142,27,16,210,62,108,236,123,120,145,67,27,212,66,106,171,34,166,218,160,18,37,164,227,50,99,31,191,179,247,243,76,27,94,155,220,38,57,23,121,245,13,188,56,246,117,199,239,249,227,192,58,180,12,160,116,229,244,6,152,240,107,83,84,91,137,79,136,172,72,16,232,72,75,200,41,144,43,20,69,76,98,162,22,136,53,169,41,164,186,25,64,77,50,149,154,75,4,94,205,185,237,61,138,199,123,207,44,124,13,52,21,173,67,5,211,237,81,153,18,41,13,173,108,81,193,248,251,74,74,174,85,192,53,168,40,198,182,152,214,170,40,233,171,44,229,197,238,65,53,224,69,73,32,179,129,0,12,101,87,147,168,236,82,1,10,112,227,61,32,236,209,57,154,17,233,78,13,97,54,144,54,106,118,226,147,194,44,64,211,79,227,94,63,219,206,217,67,214,220,22,174,246,247,178,221,28,76,53,247,33,48,147,154,187,215,11,212,58,208,194,70,27,10,42,104,58,59,42,2,225,201,68,220,170,107,105,130,231,69,133,195,105,64,175,154,39,44,39,146,132,85,158,14,238,171,80,31,111,15,174,191,92,142,246,168,235,253,174,243,8,175,136,45,114,42,210,171,188,74,123,41,104,70,103,100,184,30,211,87,61,155,237,81,212,182,250,88,231,190,246,141,140,243,80,212,26,111,181,154,128,32,215,149,147,101,251,38,233,100,126,186,166,82,91,66,45,4,64,2,25,157,199,225,140,142,122,169,49,130,160,46,69,178,188,216,40,170,68,20,147,136,8,224,218,66,155,228,121,161,25,165,40,194,194,96,218,81,251,52,85,36,153,100,21,11,188,64,91,31,59,243,148,237,83,246,244,111,64,75,34,200,29,106,4,52,187,126,155,178,45,223,214,220,201,203,210,97,120,152,219,24,190,97,251,130,89,150,153,175,85,35,33,35,67,56,154,114,154,26,88,229,113,217,239,203,14,104,51,217,49,177,21,90,99,99,33,246,24,174,117,65,205,206,222,179,53,77,79,189,157,140,10,8,116,5,206,32,158,59,6,194,62,226,116,24,144,182,43,11,180,202,34,20,173,165,8,162,21,225,146,160,138,0,171,149,75,0,229,91,192,216,70,70,100,36,96,76,128,18,88,233,9,161,12,207,227,46,245,121,174,155,215,207,249,111,254,238,97,207,51,41,129,13,24,129,65,140,245,34,201,28,168,175,235,249,245,188,229,187,121,38,173,135,147,212,234,147,180,184,11,135,118,111,121,219,224,183,194,15,93,208,80,50,190,146,34,204,182,41,210,42,209,98,91,67,124,97,234,62,110,71,178,161,116,55,39,0,97,134,65,217,1,142,17,191,102,41,20,169,1,72,4,101,212,209,218,62,87,175,190,177,236,247,211,147,31,229,7,174,221,207,81,91,78,210,83,242,210,60,235,131,126,221,103,86,204,57,154,235,223,99,201,147,213,18,37,52,129,119,232,198,58,178,218,102,136,145,35,115,53,163,99,186,132,225,27,83,9,49,230,181,74,46,92,142,5,35,222,114,26,155,0,238,234,133,190,120,63,4,135,37,88,141,135,224,164,118,20,141,73,127,161,184,122,5,210,35,24,119,245,109,15,44,251,0,183,154,240,144,85,135,61,138,87,205,191,127,3,3,62,210,2,124,75,71,119,30,156,85,181,226,173,245,109,8,121,104,189,238,130,231,12,54,160,149,12,96,153,29,91,87,9,10,143,249,94,55,124,148,195,61,162,174,232,150,246,189,60,251,27,81,7,1,32,59,103,138,181,247,26,177,87,126,133,24,146,195,176,123,211,191,246,27,51,103,185,101,69,144,238,34,160,92,83,48,48,184,9,218,138,207,140,123,161,69,107,135,8,110,181,112,194,22,10,172,36,83,224,91,131,206,238,63,209,229,47,92,245,171,245,156,74,49,226,189,116,67,129,113,48,149,219,13,74,23,50,59,24,140,42,211,130,229,119,93,255,88,223,156,138,208,149,242,163,237,30,182,167,242,72,171,190,220,108,223,123,250,101,187,248,58,210,219,30,143,191,42,34,247,43,132,51,238,44,28,176,27,244,219,146,203,246,181,105,26,54,85,17,101,139,30,126,49,189,95,154,187,222,208,114,171,74,206,98,171,169,247,158,230,64,144,158,178,43,5,196,177,215,60,29,214,111,208,137,38,226,14,97,85,152,89,107,137,140,87,224,63,218,51,192,105,111,88,104,188,68,216,53,137,233,110,111,124,66,82,139,179,129,129,240,119,239,24,186,36,31,165,76,150,138,141,89,30,182,113,119,148,214,34,133,112,3,137,92,124,204,87,97,229,167,238,131,45,119,23,147,222,250,47,212,223,246,73,210,61,248,171,242,90,181,2,130,2,99,44,160,168,74,88,120,113,217,249,218,0,100,196,156,73,174,52,131,231,222,238,249,224,17,214,94,74,146,204,97,161,12,206,188,190,233,212,201,70,81,106,190,92,93,196,67,107,12,187,230,189,1,18,165,204,101,14,253,101,208,231,226,178,241,124,183,248,246,122,129,25,75,115,181,184,150,96,69,137,163,223,206,235,168,68,206,211,167,241,242,187,187,182,100,137,114,218,10,249,26,124,52,203,47,76,252,146,29,65,15,244,243,109,62,42,7,153,157,144,83,5,103,143,89,157,49,202,90,245,29,123,200,221,149,183,182,171,246,159,239,191,40,87,45,241,238,1,171,246,212,52,89,238,97,43,167,78,99,131,116,122,123,30,43,239,73,205,107,59,187,241,215,100,224,207,4,43,11,159,246,226,243,146,254,227,98,244,206,6,227,232,189,206,61,123,198,197,46,3,174,137,5,144,130,134,37,6,250,132,132,89,231,40,23,95,194,69,152,15,121,38,12,48,4,128,253,148,70,36,146,171,60,5,33,181,88,74,56,113,136,220,242,85,255,6,86,126,78,63,10,222,71,175,185,42,218,96,132,109,100,79,162,198,80,5,159,193,86,144,231,109,194,137,18,23,86,228,195,1,140,28,120,139,228,102,156,214,76,45,83,216,37,138,169,240,189,209,134,178,58,19,162,76,92,196,50,153,204,98,242,193,246,86,164,7,132,119,141,153,240,140,185,33,21,216,135,206,223,210,0,248,118,140,120,240,58,173,155,57,42,217,69,54,206,18,191,219,159,221,207,223,238,226,126,115,172,30,218,148,206,14,161,123,15,217,202,93,177,12,236,48,204,36,228,36,226,210,172,255,163,234,127,247,252,181,178,59,52,130,148,160,201,140,126,88,79,74,172,76,229,135,151,55,210,55,182,119,219,111,121,244,243,31,148,195,224,255,127,115,129,69,137,43,169,49,170,4,172,163,178,167,65,30,7,11,104,41,165,15,189,137,193,19,218,223,203,9,58,235,224,250,137,247,83,9,94,126,60,77,56,254,94,45,37,193,78,215,216,193,163,7,135,15,153,39,239,236,159,224,8,250,6,68,248,166,107,220,123,80,243,24,248,92,174,90,136,223,213,62,231,60,255,29,181,127,213,39,103,192,110,186,51,86,63,245,201,102,216,246,192,244,110,115,251,231,188,87,30,119,135,42,181,220,234,12,187,176,105,234,23,22,134,237,184,33,39,199,255,199,239,94,229,249,107,143,110,92,245,192,230,151,83,243,240,88,183,196,147,118,15,0,206,199,97,110,209,216,78,24,86,238,138,42,141,64,5,114,183,113,200,75,251,113,24,173,210,105,160,74,154,92,81,43,77,154,238,101,162,118,194,56,178,53,113,217,104,110,114,194,29,99,117,59,70,75,166,35,68,49,160,232,78,105,95,232,212,165,206,135,30,196,225,83,215,248,73,90,126,138,143,202,250,165,205,65,215,236,176,33,235,40,117,205,131,201,236,125,163,143,157,236,214,57,184,167,47,152,93,15,197,163,152,183,150,41,21,85,169,234,248,109,186,15,250,140,17,41,74,109,218,13,191,252,54,167,63,251,191,63,22,249,212,80,231,137,255,45,99,122,45,180,169,45,196,57,251,94,46,217,42,252,216,131,56,118,71,5,128,32,230,46,103,60,100,45,18,185,14,87,156,226,88,88,209,134,156,224,173,135,19,226,121,5,164,173,150,162,226,185,242,174,230,121,238,216,121,159,156,228,222,200,73,114,44,43,36,140,7,85,209,169,152,133,111,88,210,120,250,59,25,64,27,79,156,240,149,37,190,216,145,118,152,19,78,121,229,58,252,41,29,102,94,186,23,187,208,47,56,239,252,253,91,92,91,203,138,28,240,54,190,219,152,47,179,220,10,158,58,110,161,70,93,107,154,135,238,39,117,234,217,149,208,63,151,159,197,120,243,235,195,193,175,140,199,169,63,230,110,55,182,235,201,30,219,1,223,229,123,19,115,240,223,239,63,154,219,26,31,79,135,159,223,207,189,242,64,207,221,81,167,191,92,159,250,94,191,229,20,95,243,249,226,157,191,236,251,105,189,239,254,233,252,122,248,252,108,75,241,123,125,188,63,253,142,109,254,254,248,227,244,240,227,245,249,154,247,147,251,102,26,147,206,29,241,246,65,47,235,234,166,249,191,223,117,80,223,203,163,47,29,125,103,150,219,177,144,178,233,102,182,203,253,53,20,210,166,222,93,141,11,197,247,248,78,238,235,107,86,47,237,79,53,133,200,158,220,3,127,189,189,154,215,249,142,127,220,195,123,199,171,175,58,227,249,204,119,126,1,185,123,197,175,254,235,253,120,156,250,81,153,44,165,125,233,224,7,235,236,251,176,176,121,120,207,132,35,255,145,103,181,76,211,74,76,164,201,102,24,87,47,200,251,89,234,57,68,147,137,170,167,85,240,249,129,82,206,40,40,72,172,83,62,174,0,108,243,73,73,100,212,237,37,8,175,25,27,244,199,204,8,109,182,8,12,119,154,58,112,233,187,233,221,144,156,18,83,233,204,197,28,175,176,55,11,24,175,212,203,8,11,0,85,216,212,233,242,111,211,185,188,198,206,112,168,33,158,82,120,99,112,36,46,113,212,45,119,126,172,87,23,93,14,21,198,53,142,17,179,32,247,117,230,57,221,44,248,87,242,149,243,109,114,155,67,180,182,179,67,15,151,232,121,27,84,237,185,66,14,157,203,30,128,227,189,103,219,80,250,80,237,121,179,123,188,102,241,171,216,56,181,73,226,90,246,8,68,201,165,223,55,118,155,22,93,19,247,54,141,100,184,235,179,245,251,58,160,246,74,57,164,148,18,25,94,70,54,206,5,5,195,170,45,108,143,177,96,203,181,104,10,174,192,50,54,99,168,236,44,56,168,184,98,55,66,19,38,31,128,120,77,69,170,68,93,132,4,149,193,213,210,195,86,142,220,112,97,194,169,119,221,183,88,144,61,202,135,138,28,199,240,207,32,94,56,236,67,101,227,222,138,192,224,94,131,7,19,219,197,24,42,137,40,162,95,162,26,118,49,104,84,168,114,28,110,236,231,178,113,108,190,200,18,136,121,76,104,25,0,86,82,112,200,114,30,197,5,95,139,17,219,152,3,200,90,66,188,1,7,33,168,66,174,212,68,75,165,109,105,79,172,18,81,232,2,167,191,166,248,161,236,201,249,239,226,197,27,221,249,144,205,191,249,255,107,55,89,106,147,139,87,135,183,69,202,158,87,254,60,195,5,52,182,60,31,125,189,226,54,246,208,205,85,207,161,214,8,114,72,141,145,228,182,190,41,32,55,240,13,60,220,14,31,239,184,157,85,58,199,211,115,78,173,29,93,147,149,118,241,64,86,16,118,67,31,48,210,5,19,23,7,67,86,127,225,241,127,183,240,19,101,141,219,210,190,134,195,112,56,187,199,116,130,84,24,12,222,109,204,170,173,9,115,2,228,192,244,156,70,89,142,53,23,21,34,4,9,119,78,178,5,35,202,170,129,111,14,255,201,107,1,176,192,16,89,216,151,46,101,198,148,202,10,222,158,8,70,199,3,88,25,96,244,108,198,27,20,199,102,81,201,151,186,56,210,77,218,131,83,20,144,180,200,238,68,185,143,55,87,24,31,150,77,76,0,202,241,196,149,85,182,44,20,210,212,9,54,152,66,131,123,117,138,76,1,23,46,101,220,30,202,97,47,8,174,21,57,118,120,198,139,196,144,8,158,189,56,186,98,154,47,58,22,202,2,177,64,153,146,73,107,25,70,165,105,184,146,145,66,226,122,220,33,71,245,165,197,28,141,103,139,6,76,48,176,128,100,162,181,99,24,115,168,90,83,187,172,69,73,76,166,5,148,60,134,55,198,193,100,222,33,99,26,111,144,187,105,252,236,148,188,149,46,71,133,221,78,158,63,162,11,8,246,210,61,65,108,86,8,215,165,163,34,169,45,218,177,93,74,235,14,55,151,53,107,99,221,72,143,118,218,182,41,234,37,193,79,189,182,198,141,12,99,132,101,140,203,42,195,181,58,144,23,56,192,20,232,164,243,175,66,235,181,204,11,89,20,48,13,0,168,25,213,155,230,178,41,34,78,124,96,5,86,43,100,77,66,217,166,81,69,176,166,231,151,228,18,94,176,192,187,57,151,226,244,224,186,95,119,15,228,19,100,48,76,56,65,105,63,55,17,173,151,237,126,194,251,71,138,88,168,209,231,50,51,39,244,64,80,88,39,0,79,218,195,102,133,116,47,146,114,204,39,137,50,129,175,129,140,202,240,76,85,134,77,84,144,121,107,43,203,170,169,169,107,40,171,34,1,114,4,227,171,154,223,187,245,29,143,154,194,239,191,124,125,56,28,1,82,69,220,114,52,236,3,218,1,108,96,133,118,181,19,45,77,244,42,17,176,4,3,194,115,16,130,200,110,36,136,41,139,218,80,131,25,74,14,119,121,250,46,153,188,141,236,66,216,34,15,236,94,14,217,57,123,216,43,184,80,176,153,78,43,41,127,157,127,108,155,175,155,88,221,195,240,128,95,6,0,27,185,185,87,121,219,246,174,186,251,119,78,234,87,13,81,3,128,161,154,150,79,75,141,167,98,16,42,143,161,68,146,103,151,9,145,27,13,212,29,128,163,89,116,99,51,58,194,214,190,138,88,128,158,45,187,203,153,73,190,133,178,32,87,248,126,51,14,201,84,173,13,212,203,103,75,79,25,134,223,11,53,15,88,134,218,92,247,243,18,185,202,243,12,52,131,205,1,171,39,170,159,70,52,60,220,52,0,31,176,188,216,0,117,237,27,184,156,166,15,187,29,37,24,189,42,74,173,224,182,97,10,69,138,27,3,51,37,231,108,21,234,74,158,55,107,163,230,77,179,32,43,55,205,44,23,98,192,119,194,15,123,132,178,134,146,17,143,24,15,91,27,247,199,139,223,159,219,33,134,96,13,248,111,120,191,85,172,73,112,49,145,80,214,128,161,212,218,203,75,176,112,104,26,237,4,130,168,207,46,76,176,77,147,233,147,188,151,150,61,115,28,52,116,104,42,219,162,210,17,2,193,100,69,14,41,227,81,237,142,201,206,122,144,206,74,181,75,133,113,104,236,229,214,115,187,243,243,112,176,182,225,18,133,162,192,209,8,77,32,177,213,40,229,176,40,200,14,113,138,238,200,182,174,221,198,44,240,157,40,98,87,237,42,3,8,130,222,139,15,139,80,212,178,129,107,191,180,232,188,192,225,135,149,201,14,27,170,162,93,126,239,18,212,180,74,74,198,164,161,198,48,198,248,78,75,161,245,244,25,20,209,154,174,233,236,107,106,138,18,106,189,62,144,205,4,249,202,174,96,47,11,115,229,120,66,93,171,121,114,221,133,45,175,58,246,192,9,200,185,132,242,180,15,45,240,26,155,172,78,76,88,124,98,248,70,179,55,74,194,11,118,203,121,104,222,68,61,232,254,250,102,7,33,110,92,200,159,80,165,104,196,21,102,142,247,220,185,231,165,199,197,2,149,229,2,109,207,239,234,241,236,252,68,190,156,235,5,92,244,255,143,195,215,61,220,198,4,34,184,182,90,14,232,109,123,205,57,22,27,128,119,122,14,48,156,133,54,84,150,159,184,152,145,180,186,162,91,184,171,5,206,161,145,9,163,208,131,101,163,140,124,229,210,135,222,102,253,174,162,205,175,30,190,62,15,62,221,120,207,40,86,41,36,150,218,23,155,93,251,86,168,189,61,123,255,159,197,33,144,51,163,28,2,209,197,1,40,228,36,142,162,220,1,34,154,102,167,217,35,220,38,23,253,23,160,6,234,162,45,247,157,104,228,236,190,186,171,87,237,150,197,1,179,249,194,88,58,39,214,72,164,181,228,8,208,189,181,255,135,122,8,25,102,58,45,13,76,45,172,56,190,206,60,175,185,249,176,96,197,120,177,89,154,250,157,87,114,80,191,82,235,109,37,170,188,96,155,227,5,39,89,107,52,71,71,211,231,51,193,183,42,196,49,60,242,255,225,251,0,235,113,176,233,206,226,21,126,12,31,16,163,144,102,179,25,46,35,215,134,139,65,200,157,156,84,186,202,181,252,78,7,238,251,69,141,125,248,156,121,100,59,104,166,146,151,101,18,230,205,31,108,247,105,105,239,87,190,158,126,41,158,31,93,159,116,111,15,231,237,132,31,242,107,208,21,171,200,254,87,43,239,10,160,47,98,2,157,116,172,170,68,196,194,178,123,216,143,195,222,122,204,21,59,93,135,104,27,216,56,61,76,90,37,107,105,152,3,220,227,178,209,142,131,169,35,196,186,176,44,48,68,255,179,250,237,187,219,41,146,245,152,236,187,190,27,132,73,171,124,71,123,71,63,72,60,37,247,144,130,215,128,34,170,160,37,7,211,74,36,181,129,29,33,170,64,10,73,181,184,216,143,179,80,157,184,76,5,48,69,153,156,145,236,194,238,78,157,172,99,1,120,48,44,67,57,162,111,241,248,5,96,63,53,146,77,150,7,48,170,160,147,164,228,213,21,16,133,138,99,178,64,9,125,173,211,1,72,131,226,15,198,169,101,62,140,132,20,106,25,150,218,132,154,63,178,191,124,176,116,60,53,104,31,215,252,234,172,127,47,156,247,63,68,227,45,159,59,20,103,164,23,28,183,144,62,200,58,229,193,212,35,67,168,136,93,211,237,50,160,93,40,144,6,251,4,78,166,148,104,29,72,79,215,109,182,239,179,226,154,14,121,120,51,163,212,252,247,113,173,97,120,45,254,75,193,134,114,222,219,185,181,6,210,8,157,111,10,47,232,247,222,250,84,150,151,176,251,139,116,223,150,20,156,184,162,255,126,204,247,81,178,234,149,227,20,164,249,170,250,106,231,75,75,16,201,117,40,137,5,13,200,190,152,67,12,9,115,230,52,174,195,89,12,160,219,123,248,47,252,92,180,50,97,201,51,47,42,190,246,120,98,228,241,145,213,101,254,222,102,58,99,212,38,151,157,251,44,59,255,120,125,170,255,205,14,155,58,139,248,64,72,118,241,233,162,25,13,54,77,101,117,49,194,102,150,145,107,152,3,123,117,11,70,237,24,211,1,44,19,158,9,124,24,22,42,222,0,166,190,220,20,76,217,133,93,61,51,32,70,9,11,119,102,64,209,161,55,20,44,189,13,74,195,17,83,254,130,78,237,86,170,229,84,139,185,148,88,253,180,162,22,67,244,43,106,101,48,106,140,179,132,134,172,42,214,80,29,79,81,157,44,222,143,24,217,199,204,104,157,8,33,127,207,198,95,192,225,199,48,199,6,133,255,172,28,154,130,143,56,39,87,53,31,127,64,62,193,108,70,12,242,186,31,42,13,17,80,78,66,4,15,72,89,86,154,207,164,171,200,53,117,101,144,60,0,29,243,201,156,155,10,88,20,246,146,95,15,147,97,214,48,159,130,61,194,80,57,186,70,88,208,111,89,188,231,149,53,136,143,177,121,243,235,77,133,180,37,51,29,50,94,185,190,252,234,202,89,90,184,170,95,54,173,69,22,207,38,137,144,181,229,202,123,72,184,106,152,170,182,212,9,164,44,80,146,18,86,4,217,48,236,163,204,205,147,38,177,124,251,229,240,31,91,73,106,184,91,95,4,203,109,103,111,119,118,172,179,226,26,138,130,146,144,8,208,183,99,247,225,120,104,43,56,176,169,134,186,84,10,73,37,149,56,16,11,100,142,221,246,113,143,30,47,26,123,124,232,71,241,80,218,74,151,142,35,131,41,239,100,52,86,249,148,110,158,143,164,215,245,90,112,138,8,70,121,100,118,52,11,132,127,76,140,58,181,167,248,120,177,164,105,34,72,129,136,199,121,137,10,213,157,136,106,167,34,112,188,223,53,36,92,211,59,64,143,183,147,103,56,115,91,96,166,33,102,232,39,105,78,233,179,89,164,154,66,9,97,112,20,205,131,117,252,222,142,232,198,20,165,252,81,255,147,243,122,59,164,116,32,146,34,160,0,22,45,116,11,202,194,194,34,52,13,230,49,212,220,120,44,51,112,133,75,134,71,181,135,17,50,190,72,49,195,96,227,251,47,231,240,60,190,92,95,226,223,184,253,36,246,228,87,168,248,24,6,108,4,247,5,0,90,77,237,146,72,21,47,252,5,159,9,87,185,244,106,22,212,204,171,236,140,118,42,179,46,33,128,86,85,193,234,194,70,180,139,117,133,136,143,148,105,171,72,227,50,149,240,253,60,217,218,181,255,85,255,242,108,251,164,111,223,72,187,62,228,77,162,47,197,253,167,152,125,172,198,146,195,49,26,225,234,207,198,187,15,31,13,195,162,14,121,8,118,0,174,84,17,151,242,88,41,124,4,222,219,63,240,47,254,64,124,110,51,82,25,31,238,96,2,50,109,16,74,63,60,19,94,228,163,188,226,145,194,35,87,170,249,236,202,5,95,44,136,169,21,209,215,140,47,176,102,103,195,124,57,148,73,60,133,108,177,55,69,17,62,17,158,247,101,128,226,250,37,205,136,218,79,17,56,190,118,172,109,121,39,239,195,208,57,124,18,43,51,107,72,245,39,67,72,0,88,38,206,24,9,17,51,146,52,230,153,205,62,249,34,189,236,134,187,250,153,147,229,188,157,150,123,78,23,224,208,221,51,226,66,13,246,141,243,132,156,35,255,107,232,56,105,101,91,232,91,81,176,2,162,193,43,160,155,116,161,83,72,40,233,177,249,88,137,255,248,246,139,63,217,252,192,38,63,170,11,248,117,2,47,106,22,206,125,157,203,113,25,12,26,145,164,213,159,5,49,25,146,73,170,38,113,98,182,130,162,211,252,129,58,74,22,36,174,166,175,146,178,12,198,110,38,5,168,133,39,186,128,169,86,179,217,213,157,167,195,201,158,31,126,63,252,160,171,44,47,182,18,158,131,132,177,251,82,9,83,250,118,168,75,135,200,235,64,226,29,94,185,15,94,63,213,104,147,154,248,85,6,184,148,65,17,178,178,139,140,144,233,108,146,144,176,33,147,19,177,38,24,138,166,211,151,253,84,10,152,87,123,6,170,236,27,208,153,52,78,238,198,212,167,67,196,29,113,239,243,100,194,24,38,194,8,69,139,83,77,173,44,163,184,126,204,38,118,189,217,90,164,246,232,76,28,118,117,28,154,49,226,185,20,184,35,4,177,50,171,6,252,224,220,219,134,240,40,138,106,214,208,52,9,65,18,12,40,13,199,236,8,166,103,69,152,80,225,250,184,64,169,163,160,52,48,116,138,8,52,80,49,57,242,105,213,115,9,170,62,12,49,242,251,69,160,84,114,229,130,92,113,36,66,61,244,8,223,93,61,55,249,229,254,205,31,156,60,161,120,227,39,133,245,10,190,2,222,153,229,51,95,9,1,0,68,65,3,118,226,44,83,107,152,189,176,50,164,122,228,126,21,67,243,196,61,99,127,201,138,101,81,93,244,233,67,46,186,152,194,75,117,8,162,128,168,162,159,181,78,78,182,176,124,123,52,168,188,80,176,217,245,148,111,236,207,207,126,170,229,104,241,99,26,69,24,63,253,55,63,156,104,94,233,164,57,1,239,164,59,141,28,234,24,172,169,53,117,33,41,115,150,42,103,48,48,176,242,49,242,237,145,97,93,175,29,252,87,146,150,130,251,80,53,181,118,225,79,249,230,62,117,187,15,206,196,1,96,197,245,247,196,211,169,187,147,168,29,164,86,131,209,216,224,226,40,169,215,161,232,170,214,134,81,142,218,7,5,245,204,124,196,169,66,150,254,225,65,191,102,237,133,127,220,241,56,31,158,129,35,129,64,5,133,104,71,179,204,0,159,99,201,234,120,202,168,121,224,200,85,160,101,49,27,156,169,186,119,238,207,138,172,59,92,200,33,96,56,73,118,237,254,154,170,10,117,168,219,226,247,173,29,248,105,168,44,100,19,53,147,138,132,251,26,111,11,184,250,48,241,56,81,37,243,163,207,165,18,62,242,174,241,64,112,174,248,35,65,105,240,101,192,169,169,25,236,34,2,203,224,55,117,172,9,55,34,113,1,4,229,210,16,138,101,51,34,151,93,95,236,160,48,203,93,42,179,252,165,118,9,215,197,93,203,39,110,85,88,197,149,126,146,124,101,114,205,184,85,78,122,143,8,172,103,77,81,175,215,31,33,155,20,127,39,19,64,82,66,41,201,83,98,32,176,101,30,7,31,96,106,13,28,234,76,192,85,134,66,149,88,36,84,95,89,225,250,237,121,253,91,176,85,57,226,105,131,100,83,243,50,115,36,178,250,131,255,148,63,205,39,189,48,229,212,47,0,126,196,54,119,197,7,194,49,43,72,219,229,197,69,248,71,92,134,137,37,215,233,243,39,59,121,222,162,164,24,246,176,222,221,159,130,1,178,128,3,173,143,235,127,55,130,23,133,135,70,180,20,238,179,167,176,58,52,12,150,172,220,68,3,130,27,247,234,3,33,17,175,83,117,164,42,57,3,218,238,93,240,71,224,144,240,35,32,96,141,200,33,204,87,117,100,13,136,234,159,248,95,34,179,53,154,155,244,190,60,191,44,103,60,120,11,218,203,140,143,187,181,47,219,250,219,226,188,239,243,107,29,29,165,195,125,251,247,9,84,240,235,91,53,4,34,15,211,48,15,65,74,232,52,22,110,9,189,2,189,70,215,216,160,223,184,140,158,167,146,130,75,186,120,225,14,170,171,116,39,94,23,247,69,22,215,102,254,143,82,243,111,167,40,18,63,111,179,116,194,165,115,162,187,216,241,124,18,79,63,177,89,134,133,204,141,240,192,92,114,158,229,89,38,226,84,228,19,86,74,57,84,232,152,66,133,0,4,165,32,44,51,38,154,250,240,83,237,245,77,124,169,42,255,54,162,115,157,31,106,94,150,244,160,19,63,189,246,159,203,253,239,244,79,184,56,205,155,189,33,102,221,106,128,82,211,112,67,140,100,125,158,5,182,187,69,0,42,195,126,29,29,226,120,111,24,147,7,14,201,44,28,90,208,30,15,81,183,38,203,84,113,44,131,148,141,60,161,249,92,194,198,245,30,33,147,6,8,247,77,200,53,137,65,252,61,67,187,175,130,136,133,22,201,64,14,143,28,103,240,89,153,213,181,204,141,202,69,162,148,162,15,28,123,54,230,124,7,229,173,242,247,36,253,10,183,189,215,135,103,221,158,157,214,246,197,217,78,102,239,237,243,218,50,91,76,119,156,37,169,106,152,27,165,205,239,59,92,144,204,141,104,135,191,50,135,91,105,255,103,73,91,83,119,233,23,126,135,240,217,223,172,27,163,193,195,192,248,127,17,109,192,86,233,167,238,222,70,126,51,233,226,190,252,151,91,211,110,19,218,244,121,174,246,107,53,86,27,103,238,86,216,122,219,206,71,202,58,222,111,233,248,11,237,209,91,251,184,120,189,169,166,111,102,98,10,95,58,111,166,44,5,48,107,15,237,116,156,124,185,116,255,35,241,115,76,171,131,65,105,48,192,38,11,215,228,225,237,40,93,160,150,235,183,145,66,179,20,136,21,115,156,156,227,141,143,191,121,237,253,59,55,75,242,231,110,176,124,56,231,35,146,134,132,99,69,103,33,125,31,128,143,253,73,30,102,15,210,210,50,128,188,245,114,98,72,17,190,14,40,65,227,207,68,14,4,7,187,194,97,211,33,152,91,209,253,249,231,11,87,234,138,51,212,173,70,19,68,67,248,66,225,228,154,205,197,32,115,9,143,61,222,162,21,164,142,112,132,69,198,32,59,194,89,163,168,52,136,34,11,116,26,18,173,34,138,199,173,98,158,246,213,244,118,182,202,111,170,146,57,50,246,25,163,42,109,8,243,143,240,238,230,210,242,15,4,203,218,146,7,217,6,217,247,222,28,251,113,64,130,105,238,90,73,124,76,200,160,246,53,188,172,158,253,248,225,250,178,121,255,76,227,219,233,195,207,159,236,207,255,130,215,191,152,229,175,154,14,105,218,156,50,22,184,211,7,237,202,126,106,192,191,169,191,113,255,175,60,60,30,228,211,14,127,112,113,237,118,97,176,252,146,225,111,95,225,91,241,175,38,221,107,124,236,105,116,110,203,113,106,80,82,245,27,241,235,146,157,124,231,149,246,117,19,172,28,76,95,122,174,199,131,35,170,151,246,239,115,254,227,173,180,161,63,142,113,15,228,223,158,90,215,19,177,52,195,84,221,224,222,203,221,143,119,23,253,150,255,236,31,235,111,216,15,85,185,213,235,101,235,86,182,188,167,117,182,46,171,185,134,171,138,45,176,245,106,112,51,127,127,200,58,252,100,250,159,255,254,245,183,223,251,194,191,69,247,143,99,252,91,31,54,222,94,142,88,48,152,208,137,23,31,162,124,149,128,14,111,206,233,231,87,25,252,54,253,78,190,186,242,61,83,99,153,19,155,157,155,114,16,29,200,11,248,169,14,140,159,89,68,74,219,222,148,155,185,161,42,2,6,79,76,235,113,229,152,136,47,160,94,164,151,89,223,235,8,143,25,210,68,97,113,128,133,2,46,91,248,229,116,64,222,232,48,243,28,140,168,153,142,57,228,193,176,100,4,98,73,25,39,120,141,217,195,82,84,105,144,160,156,174,165,210,228,6,79,10,189,241,46,229,35,89,150,82,179,113,228,171,1,64,187,195,24,192,15,125,186,54,158,243,118,92,236,167,31,154,188,222,157,237,31,31,244,255,88,250,183,234,58,207,217,125,42,179,196,139,148,177,192,222,237,96,125,82,178,93,142,119,198,239,248,43,23,107,191,186,180,59,54,127,214,98,202,159,108,43,229,189,241,221,15,71,107,254,120,143,143,27,107,193,224,37,221,41,125,200,35,202,64,238,248,142,107,80,43,8,106,101,27,61,208,33,4,201,88,177,175,215,114,173,250,138,248,17,217,243,6,122,231,64,180,128,117,136,54,255,112,222,207,98,62,249,70,190,185,54,37,152,174,112,132,99,6,85,169,204,85,174,160,137,121,98,51,213,97,50,144,195,2,39,116,165,127,77,133,243,55,235,73,22,140,206,79,98,217,101,78,83,29,53,32,255,126,15,204,237,249,128,144,71,158,233,103,119,0,206,81,21,230,110,146,191,155,27,131,111,114,98,66,179,152,77,82,123,183,207,89,148,115,105,75,140,240,136,118,162,160,221,116,20,200,46,91,99,174,86,146,245,223,193,117,0,128,183,244,41,22,83,224,104,153,179,53,10,177,237,175,194,62,14,226,224,126,235,174,57,217,198,165,137,141,8,129,218,76,191,218,15,31,111,113,86,128,63,81,90,40,50,218,204,10,111,35,188,54,178,115,249,8,234,10,221,88,80,252,200,193,19,157,243,178,220,175,210,142,158,253,208,196,206,95,154,158,99,157,199,167,129,126,201,149,142,4,207,170,98,85,128,0,89,236,69,66,241,66,20,168,111,77,104,37,221,62,110,199,179,90,162,229,144,216,199,102,239,11,62,150,251,5,247,153,249,245,85,191,178,204,7,138,112,223,140,111,13,54,211,251,12,127,11,220,10,1,4,210,37,237,16,252,181,132,197,219,35,124,125,104,232,186,27,188,17,182,174,251,211,234,199,203,228,231,33,249,28,205,164,37,160,25,181,21,155,161,194,62,27,60,133,111,208,136,10,129,18,242,114,49,129,89,35,71,88,79,143,37,224,44,88,85,221,172,134,17,115,168,118,225,185,248,148,120,66,206,114,142,115,52,48,44,199,81,141,48,31,16,64,2,252,20,202,74,171,92,129,6,185,107,95,204,248,0,209,124,106,204,153,221,9,26,229,66,98,22,96,63,101,138,5,14,135,89,82,22,75,36,85,235,222,44,108,101,226,77,65,140,148,195,225,31,244,1,150,88,22,83,180,145,43,157,97,120,219,113,172,97,161,121,4,143,48,151,253,108,205,168,43,228,46,118,31,227,75,31,143,78,83,8,132,96,161,203,99,219,99,190,105,209,27,10,3,226,230,146,7,210,221,120,216,184,19,213,62,161,56,97,189,22,156,181,108,143,229,137,61,250,170,133,218,62,7,246,235,1,159,183,104,21,203,52,23,221,220,153,74,187,82,34,76,145,164,36,75,54,26,177,37,108,183,125,244,153,169,3,223,69,203,16,169,18,76,89,21,47,248,18,189,214,110,177,93,76,133,201,189,139,116,47,143,227,32,54,216,221,141,96,205,220,94,19,255,223,48,82,40,144,86,89,250,43,203,163,219,77,225,237,112,35,43,63,37,255,241,166,184,70,87,162,0,73,24,103,243,80,77,50,116,203,80,134,131,194,67,172,52,46,197,136,74,143,53,50,38,224,108,40,217,154,68,83,79,132,155,186,185,21,116,65,83,203,160,70,140,9,117,0,48,7,98,46,225,218,185,23,252,153,154,219,14,43,160,101,179,205,57,125,158,121,150,128,223,172,80,76,190,5,71,141,224,112,184,117,223,106,239,173,52,214,222,9,58,247,216,154,93,49,165,96,81,189,152,72,31,93,1,148,130,217,55,249,92,114,218,23,109,215,46,72,82,83,75,126,212,117,20,117,14,190,125,196,247,181,253,133,217,177,238,40,231,185,229,132,17,125,108,144,49,59,57,90,17,20,113,87,139,79,252,206,248,238,67,202,166,211,11,225,72,248,26,212,108,106,76,153,51,231,196,165,39,220,183,48,232,222,245,231,197,87,124,109,196,111,45,245,247,172,88,39,49,215,90,61,198,28,248,226,140,1,54,218,74,131,41,47,33,209,102,141,93,215,108,6,99,12,195,58,227,204,233,131,221,255,241,252,202,254,38,252,170,120,51,30,99,12,198,132,15,102,39,203,247,137,167,186,85,99,26,47,171,87,238,94,31,170,90,161,125,133,219,159,115,36,244,10,220,168,181,103,8,150,183,143,195,15,149,30,54,148,110,157,214,208,253,27,177,187,162,142,170,218,32,74,166,189,88,142,17,21,17,20,123,182,231,38,66,41,142,49,198,13,30,163,42,65,80,142,4,210,84,157,140,105,51,155,193,69,50,10,108,198,175,25,190,135,176,247,157,36,108,140,98,19,69,216,166,49,140,9,191,221,118,178,214,113,109,0,156,91,45,94,255,230,201,162,132,97,151,242,22,178,224,40,200,105,78,61,13,127,162,81,250,20,49,62,40,9,51,137,70,73,43,246,76,50,87,26,56,23,233,80,149,27,223,135,23,228,96,87,179,216,39,176,166,92,105,230,108,113,39,117,178,84,37,125,124,233,76,40,39,178,143,66,139,207,50,202,68,132,165,20,20,147,124,11,233,46,100,178,59,181,154,44,165,164,48,166,60,34,193,136,107,17,227,88,59,120,242,249,120,108,249,111,247,230,243,56,92,71,213,185,218,163,110,40,157,129,175,202,92,225,101,92,146,48,69,161,196,162,230,116,214,232,137,28,29,185,23,121,121,179,126,165,11,167,112,9,75,59,170,238,93,14,70,23,114,150,44,243,103,86,83,104,9,208,180,116,220,4,83,116,133,56,120,155,149,118,175,147,99,239,75,27,249,114,29,48,150,68,15,109,113,187,193,184,4,8,49,203,4,78,136,45,37,215,144,216,193,102,201,46,231,206,104,24,110,54,137,2,36,114,46,181,182,66,11,39,19,134,121,35,182,140,19,160,25,195,32,192,162,74,208,11,226,167,24,169,67,164,192,66,49,209,43,187,187,140,147,67,18,25,47,255,196,82,123,96,173,122,71,74,214,239,0,49,132,91,180,107,128,244,34,46,161,93,84,68,152,40,208,181,26,242,213,227,235,75,47,31,69,89,48,160,253,108,46,74,92,175,141,53,65,62,168,247,164,111,73,63,160,7,19,94,131,13,129,241,109,227,45,122,240,92,48,57,252,167,111,190,66,21,95,206,175,255,157,105,95,176,196,11,75,34,35,131,41,227,4,28,36,31,188,193,116,62,233,98,194,53,153,5,64,152,45,158,175,34,51,11,242,69,135,103,50,197,249,62,255,208,1,126,173,129,77,13,41,207,68,38,162,251,109,43,81,198,241,197,225,234,148,225,224,94,134,50,147,9,100,2,76,201,134,30,201,196,22,185,192,119,147,125,111,220,9,23,78,210,240,20,168,44,228,67,156,114,73,151,53,164,161,61,66,14,20,121,89,235,224,181,231,121,155,198,171,181,201,13,236,88,86,70,214,176,103,43,195,85,243,53,10,63,68,20,232,75,64,121,239,130,46,156,16,0,44,96,22,85,25,173,23,241,106,106,128,212,123,128,3,149,41,135,217,68,134,102,215,6,88,21,44,123,51,52,228,83,230,89,116,50,57,212,64,111,168,139,171,239,59,222,0,242,50,237,34,17,164,94,220,158,226,236,171,120,199,98,247,83,120,112,165,80,38,176,11,51,194,200,19,110,160,210,146,172,123,63,207,158,131,121,125,195,250,120,53,207,165,186,136,18,6,204,147,103,209,65,74,213,114,46,116,174,160,6,20,225,31,88,44,185,126,255,226,232,97,144,62,150,5,232,58,37,181,14,176,17,28,159,213,107,229,143,177,254,151,199,7,189,154,24,239,185,189,95,255,169,219,66,148,216,57,168,93,45,101,240,30,105,144,96,79,154,220,223,228,102,248,118,182,67,166,58,225,52,1,14,238,47,80,73,167,220,252,104,183,76,103,22,137,159,127,33,125,167,129,115,147,186,120,157,151,46,83,169,224,233,62,64,24,107,8,230,34,169,138,34,19,8,247,40,150,16,46,132,112,140,173,244,250,4,214,114,140,143,180,95,185,189,107,8,85,96,9,139,165,49,171,191,180,117,44,38,179,4,83,99,50,210,188,179,82,3,186,106,73,12,39,184,59,116,77,90,57,143,104,235,214,106,115,240,232,245,243,10,208,184,106,35,162,167,224,150,128,136,64,106,17,160,4,103,98,137,162,150,118,217,39,24,203,141,45,57,49,44,18,14,235,0,32,188,189,192,53,78,132,94,116,50,99,126,0,46,196,143,24,3,121,35,76,132,159,203,250,33,221,229,152,255,53,142,207,240,230,41,150,183,176,50,220,62,69,219,143,35,251,132,25,14,165,231,241,78,171,77,243,224,37,89,88,156,124,243,141,114,87,196,198,101,80,148,207,126,59,63,111,172,65,10,120,15,9,13,215,133,165,42,254,214,223,248,102,120,230,194,89,105,61,7,69,95,255,126,2,198,151,118,167,249,124,199,96,218,81,254,112,185,66,157,181,92,36,124,61,159,143,38,173,98,133,251,116,158,10,80,117,37,255,148,71,168,135,191,154,139,47,92,236,220,249,202,244,135,250,27,70,50,245,110,224,65,204,103,141,236,185,62,140,179,67,254,98,51,45,146,82,150,64,167,203,214,146,109,59,215,48,165,83,234,36,45,22,246,129,123,82,86,100,129,68,13,81,204,238,71,17,245,85,86,219,83,69,60,147,225,32,7,63,114,24,141,238,97,191,162,59,135,181,166,174,4,108,201,31,85,29,166,208,20,209,143,221,223,110,52,202,26,208,43,149,50,204,13,235,100,21,252,195,54,94,227,25,174,91,169,249,188,6,121,218,67,223,106,211,81,15,161,199,158,183,192,87,192,117,229,126,181,47,128,179,210,25,227,216,18,197,64,22,205,174,171,5,110,222,182,83,16,183,192,214,195,57,203,162,167,182,67,147,107,105,61,114,116,244,90,158,227,241,248,231,175,245,151,95,233,23,227,199,163,114,163,236,138,128,239,241,158,175,245,161,229,117,245,209,124,205,147,174,58,14,221,145,169,236,15,90,112,100,214,193,118,11,8,101,196,2,144,164,62,8,249,148,44,118,238,148,77,103,34,190,93,213,210,9,182,179,127,191,190,255,113,167,26,45,203,7,110,133,70,124,223,199,176,100,107,179,102,169,35,21,230,34,238,202,205,181,123,2,199,33,238,141,137,93,202,105,163,74,78,252,71,198,202,242,200,178,165,219,136,111,232,27,217,254,31,15,252,30,56,155,213,183,84,225,241,215,231,89,144,126,95,112,8,52,28,172,183,171,220,74,57,220,43,252,22,146,243,194,68,119,34,29,172,162,99,139,65,162,194,242,209,61,213,59,99,118,212,75,220,176,26,120,122,236,61,185,87,58,189,212,12,30,99,211,221,172,189,136,23,198,28,55,138,239,14,212,86,58,78,201,6,16,171,146,99,76,211,22,174,97,244,173,64,107,245,188,57,170,42,14,174,90,106,235,99,92,13,42,173,183,48,127,149,249,185,50,144,46,171,69,44,53,17,54,148,165,70,128,105,179,102,117,213,62,186,37,54,202,6,50,43,140,176,62,71,101,140,203,56,116,181,117,221,132,155,43,99,156,47,191,244,159,47,243,157,206,161,9,135,13,20,218,205,176,80,228,150,95,250,26,0,154,116,132,161,142,9,40,251,16,171,133,236,28,204,135,23,64,243,158,198,92,157,242,188,124,244,186,219,5,49,227,78,21,108,245,25,131,143,136,79,9,211,179,254,254,163,11,132,13,58,72,200,114,174,249,134,108,195,216,23,248,116,32,20,112,16,194,241,140,137,241,9,114,132,239,7,25,16,45,54,218,86,65,85,158,233,145,57,114,104,105,1,168,242,221,17,43,191,210,245,89,203,232,76,62,187,136,15,110,241,79,207,147,86,10,81,52,74,50,147,251,31,171,56,149,179,75,234,51,55,47,228,30,159,179,207,210,136,227,144,141,3,15,71,126,206,125,214,44,22,195,91,32,197,88,150,232,81,54,100,189,179,70,203,120,145,32,33,97,101,76,139,52,46,221,164,78,120,105,113,221,236,249,70,72,65,203,103,168,28,195,181,41,87,20,214,17,169,170,60,203,174,131,166,195,154,182,135,196,50,222,107,230,46,212,160,148,81,140,200,143,192,9,214,71,172,103,138,69,200,216,136,187,92,167,130,205,216,60,141,11,229,70,235,198,245,253,132,78,233,107,190,163,118,244,59,225,246,225,172,125,250,172,188,207,18,57,34,163,164,40,70,88,72,51,135,95,190,123,205,20,114,5,65,216,183,77,201,25,115,186,179,238,114,134,156,153,110,110,229,33,38,180,171,200,78,249,134,210,24,232,23,134,244,2,210,210,116,174,251,87,12,178,222,56,64,131,32,45,159,252,254,47,205,135,232,94,122,219,158,40,92,220,8,46,196,156,156,142,140,153,53,221,117,39,48,194,122,87,94,137,145,188,138,50,93,153,115,102,121,92,172,168,27,238,251,163,239,240,73,66,23,223,229,111,26,122,194,92,53,49,228,88,146,95,201,49,70,127,224,201,66,143,188,204,35,188,231,151,45,38,18,90,79,0,172,6,178,244,244,180,142,30,94,105,166,139,2,54,253,236,200,89,188,73,250,102,186,114,184,100,169,227,86,182,237,141,254,126,248,91,205,239,233,219,236,81,221,225,213,187,194,89,176,122,122,105,60,90,213,194,247,200,139,137,86,67,119,224,41,14,170,181,5,105,113,101,150,96,89,80,204,75,206,159,119,254,213,166,115,199,170,197,80,130,88,183,34,3,121,134,58,87,104,139,99,236,155,107,163,106,161,32,149,213,115,246,183,205,131,48,172,141,76,79,193,130,31,180,207,127,31,122,167,133,214,233,1,235,106,72,19,137,73,32,135,165,134,19,172,0,218,175,104,210,123,39,103,54,68,190,173,163,242,109,183,120,96,190,14,56,50,40,255,188,111,179,244,9,22,213,185,9,133,57,142,109,211,183,114,80,220,255,181,86,27,223,14,197,175,173,162,81,15,237,143,183,107,63,45,150,62,190,51,157,250,13,151,119,234,223,124,246,74,250,51,112,32,41,176,193,141,96,170,41,138,178,145,197,197,159,106,158,216,210,248,170,250,195,15,54,95,85,29,234,70,203,211,119,252,124,59,253,137,93,215,0,162,96,65,137,33,21,19,199,211,104,44,18,43,63,68,219,216,233,233,126,21,52,18,59,20,9,4,156,108,104,73,131,46,104,54,139,113,56,56,253,36,175,142,215,229,189,195,149,211,135,12,116,9,198,158,246,102,254,75,198,175,203,191,97,123,77,129,188,184,250,111,170,211,104,170,255,222,167,103,52,213,43,217,80,146,80,148,31,70,93,232,24,5,151,28,34,103,244,71,15,57,27,204,25,215,119,250,250,72,122,212,155,147,213,145,207,80,43,30,15,26,212,245,136,173,239,125,177,250,213,58,185,203,12,231,92,51,251,251,128,65,92,84,147,88,164,149,27,31,240,235,15,219,173,235,41,195,129,39,77,85,36,75,133,36,74,97,96,227,240,197,190,90,103,227,75,196,123,102,56,170,96,65,146,51,159,40,88,10,194,227,163,140,148,151,92,212,116,230,37,233,110,152,196,139,106,70,51,48,16,150,75,92,166,133,149,142,158,164,88,187,52,225,146,236,183,219,86,70,160,28,78,195,230,23,90,221,165,205,135,109,78,246,112,156,86,189,112,22,60,202,86,226,187,113,38,131,114,185,123,105,230,238,243,6,203,197,23,228,131,47,211,239,5,105,25,70,194,100,42,216,51,78,164,161,93,27,35,241,192,61,154,142,35,84,1,221,49,25,247,56,171,42,10,21,169,25,18,177,57,238,139,180,195,112,178,79,58,89,90,158,233,29,238,108,39,101,219,102,255,86,139,109,46,246,5,92,221,90,67,78,88,73,97,123,52,173,230,47,135,203,242,247,128,101,206,110,133,17,135,92,178,58,141,169,210,87,200,106,54,221,167,158,65,128,227,94,159,87,98,102,75,195,179,172,4,75,148,197,100,173,99,217,43,221,18,219,71,181,209,249,204,41,241,183,51,38,225,104,106,49,134,170,152,24,244,81,212,99,165,196,4,14,233,19,209,58,0,17,37,37,33,69,219,141,160,79,244,216,7,90,32,54,179,34,55,159,219,20,5,108,194,23,206,238,112,87,232,232,159,213,126,23,75,112,7,206,128,7,62,114,137,19,184,84,106,179,116,217,68,222,223,249,210,126,195,111,248,51,245,206,194,137,252,178,184,76,206,17,196,9,47,29,98,40,25,78,96,231,182,254,83,171,67,71,63,78,119,248,112,232,242,147,203,31,236,122,42,223,32,186,62,83,150,170,176,10,137,7,122,62,93,140,203,253,120,239,67,249,195,226,253,208,113,216,98,50,4,77,39,123,181,91,53,16,231,31,165,133,54,112,84,57,124,44,254,217,55,218,21,82,20,182,20,215,180,53,6,40,211,151,16,54,140,195,212,251,239,215,12,183,135,14,153,62,147,51,26,235,231,23,154,130,147,174,35,125,140,233,251,33,31,211,95,131,238,158,255,244,121,23,123,93,90,73,250,138,225,93,92,52,2,22,197,217,230,226,202,12,225,180,221,116,89,125,73,0,152,142,202,181,109,213,52,171,104,24,118,41,29,246,20,103,23,171,137,186,25,22,213,255,195,159,250,227,71,84,3,188,172,142,224,229,49,147,183,45,159,207,245,233,127,168,239,98,175,91,248,182,128,71,142,75,210,24,33,36,5,43,128,104,17,213,191,132,62,32,98,194,38,53,23,235,70,76,176,120,183,246,24,124,59,202,239,138,136,71,2,219,50,13,243,108,179,98,191,152,215,81,238,11,228,79,38,199,50,71,28,80,96,133,129,42,2,174,10,8,113,128,155,49,132,14,40,69,185,64,8,168,52,83,82,31,65,157,42,179,29,62,191,251,188,89,3,107,150,158,157,89,194,174,100,231,17,3,40,203,251,151,118,235,180,103,151,223,88,126,119,141,142,151,230,144,167,42,208,146,212,204,112,236,89,9,252,123,226,17,51,47,179,154,75,104,163,47,22,189,9,114,232,163,248,68,37,45,177,105,92,113,239,75,168,33,154,109,252,241,238,7,237,26,234,36,78,29,167,105,236,121,215,79,196,184,141,174,241,170,156,78,19,151,221,103,199,97,233,182,198,170,8,150,93,136,53,172,132,200,56,8,152,125,78,90,242,23,101,137,114,235,34,170,228,76,243,21,206,69,249,22,28,95,113,25,54,108,198,178,37,99,19,190,187,217,49,84,210,158,160,150,120,57,170,31,13,235,224,186,25,205,188,161,40,88,215,241,112,133,250,175,182,98,84,146,93,55,105,64,50,207,169,60,18,35,40,144,70,170,85,67,141,10,199,4,250,222,250,216,1,213,51,172,105,201,162,209,231,181,14,178,224,177,11,204,185,206,98,230,20,125,107,63,157,115,89,237,189,29,80,140,21,146,228,51,154,135,37,112,111,63,186,231,183,48,178,193,10,177,42,132,6,106,136,5,147,76,78,246,90,228,199,228,40,223,221,79,214,153,82,150,234,40,102,58,140,66,96,142,80,200,184,21,162,19,91,233,46,185,41,184,0,3,13,16,240,4,222,107,231,235,7,252,243,63,196,63,253,227,227,127,95,124,255,161,205,31,3,63,245,120,246,120,12,231,70,211,233,85,241,112,55,139,202,57,147,243,224,156,110,133,91,134,221,77,166,10,99,147,48,137,64,119,66,3,138,229,89,158,60,35,117,35,42,135,62,188,234,164,174,251,86,97,238,21,246,113,236,14,106,110,166,227,146,248,136,196,4,48,161,100,230,83,83,86,5,175,171,0,117,9,96,251,186,215,234,145,249,237,118,245,245,109,218,46,166,214,91,97,228,70,167,175,162,91,138,61,122,139,38,217,170,120,119,163,175,185,183,243,215,158,207,198,246,112,83,223,28,144,100,138,198,137,43,37,182,157,184,29,197,124,33,226,144,27,10,227,72,27,135,108,163,223,245,119,247,245,248,118,251,243,243,37,56,159,28,245,22,90,6,173,207,254,49,130,50,21,121,128,49,98,191,245,201,10,205,84,26,177,22,17,117,239,107,122,8,164,187,194,80,156,100,157,58,169,45,103,209,240,173,237,69,81,230,69,173,83,60,99,67,82,193,85,53,152,167,26,156,22,32,97,234,113,58,202,74,103,215,38,13,170,17,100,136,225,44,61,160,46,165,111,80,48,32,130,166,20,165,166,84,122,119,4,82,20,19,129,23,90,92,29,60,125,241,110,241,79,252,248,159,248,31,23,126,181,21,241,124,14,243,12,135,187,43,120,246,112,186,91,65,139,23,84,179,191,39,208,194,50,95,114,54,170,82,166,162,128,139,43,163,87,37,247,44,67,102,68,2,186,198,34,125,108,190,187,183,229,180,102,159,3,42,51,3,196,105,243,4,218,8,82,65,185,6,38,228,114,209,179,224,202,165,44,12,236,182,14,190,48,221,238,127,167,251,143,36,243,195,227,141,104,168,145,21,22,221,58,105,247,232,183,79,245,151,58,52,89,1,151,23,132,210,172,135,140,96,75,96,18,5,214,137,61,226,195,108,47,126,20,235,67,69,196,13,148,239,201,254,77,22,58,171,150,255,121,210,12,136,11,3,235,230,249,236,19,63,237,165,184,209,121,0,56,157,34,246,246,195,70,133,69,116,204,105,168,48,109,188,196,66,119,10,24,89,227,144,132,197,157,104,62,126,194,192,155,140,235,0,171,184,176,228,14,188,226,104,0,200,242,148,204,48,152,186,183,60,215,88,98,113,204,85,19,113,192,19,168,52,44,172,68,39,103,33,132,38,215,242,238,128,14,73,33,102,12,20,210,144,23,82,140,230,249,226,191,242,248,39,252,175,247,234,203,179,245,1,94,39,184,78,238,124,12,235,165,90,103,183,186,251,204,195,159,29,115,230,62,74,28,202,131,235,238,243,112,235,86,93,163,96,102,100,38,83,217,224,200,6,20,126,244,208,219,160,101,156,135,251,20,176,93,203,85,167,219,160,218,144,15,195,179,212,124,176,236,222,146,17,34,251,207,89,103,45,55,114,163,123,176,250,74,233,246,47,201,82,144,37,200,129,185,21,230,27,170,63,233,151,62,241,252,74,159,254,241,147,221,251,121,187,84,100,232,64,24,69,243,25,24,4,30,178,200,229,124,26,154,119,252,144,18,206,8,85,92,114,216,251,252,246,187,14,41,243,233,207,129,66,63,217,11,83,101,195,144,148,160,116,215,163,16,69,236,116,70,17,225,56,239,109,86,251,224,95,4,32,87,204,4,95,65,207,218,172,140,227,48,72,220,55,5,192,32,47,152,151,187,215,73,182,90,213,98,183,33,153,108,129,137,139,175,46,113,186,215,159,232,163,7,177,250,81,190,222,140,175,42,162,220,151,148,178,23,251,161,42,228,141,233,228,178,156,86,235,37,26,176,97,9,225,228,46,40,117,161,186,111,234,31,175,165,47,171,240,249,24,79,56,177,137,92,108,47,30,21,255,105,30,214,223,158,225,221,174,174,185,4,79,192,134,37,36,174,112,37,64,25,203,104,30,136,202,136,75,209,2,236,117,210,34,198,232,123,202,181,58,140,68,174,235,156,154,106,178,149,61,133,145,12,219,36,153,5,221,184,165,212,105,174,231,60,59,88,103,69,210,203,38,193,61,98,179,25,48,192,202,96,178,57,210,212,1,197,234,31,10,88,194,45,61,244,216,6,110,140,230,213,216,225,157,30,169,188,27,197,146,78,107,1,101,208,69,80,211,232,134,148,157,30,222,107,241,126,196,150,129,244,154,22,96,189,116,197,100,96,80,16,183,4,41,39,244,248,130,105,143,138,196,93,50,97,172,246,103,244,46,54,33,141,53,48,51,155,133,185,6,70,193,216,194,19,220,236,155,177,95,49,247,241,79,80,214,202,185,233,214,47,213,240,252,119,11,84,32,74,157,149,83,230,148,228,191,88,62,135,19,131,46,30,3,79,163,173,242,235,57,187,90,77,92,2,0,65,198,208,26,84,34,24,150,149,26,106,156,55,164,23,103,33,208,12,31,148,142,20,98,96,129,9,159,96,65,23,46,113,23,144,236,204,99,241,33,190,124,62,47,111,239,228,125,239,111,12,187,229,190,193,56,57,62,58,236,157,118,80,115,101,97,26,163,10,71,230,20,19,215,62,14,63,172,106,169,205,28,101,209,86,211,203,144,170,105,108,102,65,217,248,1,213,193,7,197,218,84,23,199,92,228,42,41,74,154,244,124,86,133,248,92,244,153,249,204,204,131,103,81,106,43,158,151,57,203,182,227,221,223,53,125,235,62,206,65,103,210,14,86,241,131,173,171,152,39,222,116,25,37,7,156,136,33,243,136,210,14,78,223,145,237,71,211,30,46,34,179,109,195,85,80,248,247,25,152,106,13,5,104,130,148,201,193,79,217,237,130,205,45,192,55,251,169,104,51,92,249,149,180,241,107,7,166,222,55,112,239,89,14,75,228,30,97,12,202,71,63,4,83,14,205,90,145,62,242,163,134,198,243,191,112,10,195,66,154,128,225,213,36,5,72,66,180,5,249,26,248,123,106,233,124,70,116,245,217,124,184,155,79,159,230,47,94,243,183,14,128,55,80,96,34,133,36,6,130,113,64,65,73,82,103,218,32,225,0,21,86,152,129,130,39,66,112,1,134,11,54,70,196,72,242,229,237,186,190,205,208,31,242,246,216,199,237,170,207,77,191,111,181,142,229,154,20,135,161,140,142,128,236,132,150,247,140,205,219,209,122,216,85,210,184,53,140,253,192,187,151,84,171,83,220,203,100,28,226,48,211,65,214,59,240,101,130,169,193,233,108,51,51,44,114,234,184,145,26,229,2,79,26,15,32,120,8,187,98,70,57,252,251,155,87,143,104,212,192,38,124,204,200,188,190,63,98,208,104,86,56,144,129,43,161,156,162,127,30,203,111,201,171,51,246,106,56,15,13,29,149,133,176,28,228,158,151,68,108,100,32,142,103,181,204,61,52,106,84,155,184,21,31,84,168,216,232,21,13,213,254,168,88,106,168,109,83,108,232,89,3,247,47,112,92,46,142,168,237,196,74,63,70,230,1,17,9,114,44,217,50,90,131,114,101,25,44,0,139,209,101,150,105,140,193,22,196,101,118,136,76,160,114,57,33,59,225,33,249,181,134,175,240,112,35,159,238,226,27,159,173,31,126,161,126,122,191,184,81,112,162,70,18,93,137,44,196,4,91,88,205,0,24,101,90,77,229,124,105,44,135,80,154,202,84,14,48,19,64,16,192,93,171,237,114,175,127,249,169,246,197,171,125,190,210,88,71,95,133,255,75,191,107,215,216,232,71,228,190,155,54,27,15,122,175,240,54,226,141,125,219,183,216,152,103,86,131,85,228,169,151,177,170,217,202,89,228,189,157,95,215,169,63,160,180,68,177,181,103,3,13,102,73,129,0,205,228,114,18,217,236,66,24,11,3,41,76,54,160,117,164,217,87,247,221,0,99,196,62,249,91,136,187,169,12,137,65,73,180,16,201,166,242,45,218,124,134,167,72,238,127,6,103,212,226,122,203,161,23,245,68,73,90,90,20,68,174,216,163,19,153,66,104,182,65,12,252,61,164,57,195,75,165,231,167,226,204,208,156,42,126,185,134,123,43,187,234,21,190,191,96,240,194,71,22,77,191,157,83,251,245,109,81,159,135,227,182,34,195,119,20,98,140,200,197,186,48,47,55,188,145,45,137,163,1,170,232,214,116,113,32,53,83,66,156,134,19,112,72,205,2,73,136,50,192,168,143,148,239,115,125,240,121,44,202,23,214,167,234,123,111,241,251,95,194,47,95,199,55,143,73,91,16,176,73,185,176,53,21,3,144,206,184,146,113,41,83,9,178,33,59,192,85,18,161,2,9,5,185,49,201,148,45,52,214,113,57,238,31,143,250,235,183,30,95,158,196,91,123,115,186,157,203,238,253,141,235,71,238,198,88,111,83,201,198,38,233,43,244,169,108,192,60,224,145,201,108,113,49,252,106,230,95,115,12,161,167,97,36,234,140,43,74,169,13,145,106,135,108,130,37,25,10,233,110,179,196,28,72,233,140,220,161,50,104,142,102,93,50,26,57,179,183,222,79,197,7,135,42,20,169,199,66,139,140,115,200,167,132,70,120,247,196,151,183,48,24,225,204,78,29,233,153,123,150,182,114,228,20,169,145,252,242,242,231,151,224,0,133,141,60,155,48,116,120,35,101,45,6,34,178,34,183,37,148,235,43,188,77,174,112,24,19,75,186,138,172,187,147,205,204,211,103,188,113,209,50,118,53,171,237,104,39,243,160,68,228,185,253,191,229,249,26,85,174,253,236,122,47,173,69,29,134,222,214,238,130,170,81,31,131,150,2,72,48,144,50,128,226,58,113,184,114,117,211,58,192,35,212,92,38,55,61,95,71,126,161,120,176,190,248,204,250,243,42,151,175,66,75,178,73,22,172,34,83,106,98,26,185,19,26,2,43,10,40,65,105,80,224,138,23,106,44,19,109,80,148,44,182,66,194,64,147,174,184,6,227,43,159,228,159,239,95,247,167,56,182,231,128,31,246,250,135,214,254,84,241,248,184,224,116,243,171,113,253,135,249,39,219,239,59,62,219,47,94,237,87,176,173,95,71,63,125,189,250,212,245,83,238,158,221,176,235,221,59,192,45,32,136,47,97,82,185,56,194,168,50,95,34,154,65,149,20,243,32,224,174,77,182,109,145,221,43,236,24,243,122,251,187,63,223,126,249,155,195,255,173,89,98,139,112,21,83,112,205,228,76,79,63,154,183,107,225,155,179,227,227,156,204,71,239,211,188,225,206,241,142,40,180,181,56,193,114,129,204,68,164,70,228,2,215,92,160,139,45,253,181,57,7,83,194,85,174,76,52,117,35,108,8,149,179,65,7,168,7,105,21,64,226,95,17,89,82,9,66,33,101,123,143,102,125,134,125,24,132,65,124,185,3,64,165,147,113,192,83,50,1,69,149,136,212,148,130,88,180,245,118,52,191,186,207,241,165,216,191,160,211,125,95,150,121,11,153,148,178,137,38,37,75,231,52,203,217,29,197,70,129,4,106,12,5,40,144,0,0,97,74,80,153,203,32,178,80,6,128,78,226,255,163,124,50,156,244,47,182,79,54,43,47,244,255,58,252,191,51,120,64,44,158,54,59,182,217,187,135,239,210,207,200,214,251,231,193,19,95,113,111,153,196,238,217,138,30,194,44,163,204,20,36,105,33,33,213,36,104,66,75,93,188,161,48,56,165,166,53,170,193,153,82,46,84,127,178,253,232,239,247,211,59,219,14,209,188,86,170,27,224,218,50,190,247,135,122,62,62,137,5,94,142,235,219,186,115,166,112,87,243,117,185,40,138,130,9,197,55,155,207,89,130,43,253,126,94,208,35,12,183,14,231,174,216,245,186,254,8,167,232,187,8,70,51,122,25,1,130,51,9,119,204,153,128,140,177,24,180,228,195,177,202,101,144,56,12,185,80,20,46,208,73,112,107,188,103,193,19,78,57,197,45,152,81,28,176,174,210,144,148,2,164,21,226,52,192,110,206,61,161,18,134,171,227,164,214,91,200,207,80,119,107,125,173,190,215,38,243,162,46,48,201,69,246,93,175,91,117,160,107,41,4,173,147,118,144,231,160,4,133,32,121,201,132,128,2,1,182,14,90,119,247,106,254,115,175,222,225,39,101,49,6,169,97,120,124,122,61,190,243,58,159,189,91,255,61,194,39,203,143,81,23,23,130,106,88,43,190,215,128,145,58,78,86,50,77,228,37,113,60,212,28,120,91,11,11,196,30,37,218,21,34,174,118,192,11,65,157,133,186,71,231,135,50,255,195,254,220,143,135,60,118,215,9,184,114,93,1,239,33,45,251,173,190,106,102,173,113,165,57,151,231,76,248,238,189,212,121,53,127,228,25,128,215,220,44,225,121,54,43,21,153,21,231,22,101,59,72,238,105,6,213,59,69,236,198,161,185,126,250,219,44,141,130,44,13,227,234,177,130,105,1,28,89,19,198,114,80,242,98,115,117,245,217,54,238,167,180,14,44,166,34,24,93,27,102,229,232,136,186,0,219,140,100,51,12,104,154,2,176,24,188,112,128,107,219,225,129,208,25,11,49,161,46,182,174,232,55,242,109,145,220,246,203,167,241,131,207,240,39,175,213,183,79,241,217,146,204,15,248,103,224,156,5,149,163,12,6,116,11,1,96,99,64,13,22,104,24,32,64,226,52,139,239,185,92,82,144,27,18,8,80,52,220,150,62,159,34,215,238,56,237,98,242,104,217,115,36,78,58,118,187,216,222,104,107,72,99,2,235,22,166,98,68,32,65,121,59,206,230,35,116,83,140,38,213,203,130,50,7,83,149,39,218,97,236,144,167,148,113,127,9,125,195,136,212,6,214,17,240,6,117,77,165,163,191,186,247,195,20,0,176,27,135,156,184,50,121,234,27,90,1,19,1,211,240,111,124,178,142,220,29,150,79,236,130,47,11,214,231,153,34,234,232,189,230,109,30,62,24,23,79,69,160,159,68,104,158,193,34,163,1,72,205,23,77,154,30,96,75,81,40,0,50,154,80,141,66,93,169,103,135,7,63,5,0,130,47,42,132,29,199,192,50,99,67,8,232,150,158,233,82,57,203,0,203,152,138,4,151,33,81,11,99,25,71,246,117,210,71,240,156,235,116,143,63,120,83,63,187,119,126,246,245,215,119,14,87,28,7,11,224,11,73,202,66,231,125,202,155,95,114,185,209,114,88,102,11,173,18,77,232,7,104,26,133,112,84,216,48,29,102,65,148,138,79,147,94,48,90,189,233,96,27,135,93,237,189,254,51,119,55,249,65,223,169,31,214,173,58,34,129,32,201,121,74,92,76,144,251,251,228,78,232,17,4,84,137,88,75,102,117,187,191,156,127,167,118,113,238,109,29,48,168,105,218,169,140,213,104,25,102,239,68,212,12,241,118,223,118,254,199,211,106,89,207,2,229,27,208,38,148,92,43,22,207,79,174,98,74,143,32,166,209,26,187,250,60,56,70,114,216,17,101,184,98,185,106,56,78,164,101,160,235,119,226,34,170,238,43,239,189,100,172,184,196,53,195,144,150,84,78,105,153,102,32,47,227,9,64,13,250,232,125,109,136,57,44,155,158,145,198,101,4,51,58,67,100,23,161,185,28,22,100,26,164,116,8,35,58,211,144,154,116,120,70,80,32,171,224,72,190,101,220,113,93,87,71,222,242,211,131,254,131,55,227,123,247,226,107,119,226,243,91,110,107,83,159,232,69,57,72,115,202,74,158,238,237,158,76,59,214,203,122,130,40,251,202,125,230,49,69,105,51,152,226,230,208,188,60,90,233,47,229,225,224,250,94,219,64,204,52,6,90,108,114,167,234,20,68,39,213,120,88,160,200,217,28,39,191,23,194,134,3,217,66,187,165,156,166,90,38,150,194,136,133,19,23,174,194,9,158,12,8,82,8,225,228,40,88,63,114,151,102,214,154,111,248,80,70,119,87,172,136,45,52,34,221,181,11,168,206,36,68,135,195,190,48,228,107,181,49,232,168,159,238,76,245,193,55,86,76,49,232,191,76,171,33,184,36,60,217,137,40,188,147,167,226,151,96,242,252,184,216,45,145,171,6,202,8,47,115,158,112,24,192,100,161,144,231,6,134,108,216,151,36,32,41,203,188,138,211,128,175,68,165,41,167,145,24,114,52,135,32,236,90,38,118,155,238,16,144,5,181,32,23,122,185,130,11,160,231,32,249,152,234,85,124,109,74,167,122,121,53,190,113,138,199,207,212,15,110,205,231,55,234,91,119,23,117,33,7,219,172,46,239,113,237,210,177,142,118,144,184,196,45,194,139,254,42,84,33,179,220,91,186,123,250,234,242,5,63,237,252,231,109,55,252,242,226,167,23,207,95,197,131,13,47,171,251,19,123,136,57,171,10,130,156,177,228,170,82,145,194,16,155,239,172,114,82,64,180,154,58,33,57,148,60,21,148,209,53,3,8,250,194,24,51,132,185,237,81,63,164,192,195,157,111,168,125,51,83,239,155,241,205,153,140,18,103,2,115,51,18,179,219,214,10,221,218,86,64,184,154,91,243,77,200,220,248,53,120,240,47,54,162,24,222,193,114,79,223,250,158,183,48,226,54,209,178,89,91,251,216,231,50,214,10,254,197,137,77,6,128,116,168,192,150,150,97,33,115,239,65,176,58,245,176,169,149,24,181,176,142,228,172,176,124,78,245,52,20,33,13,148,182,170,77,185,75,210,213,6,213,184,58,217,41,131,44,88,133,78,94,176,161,42,168,165,106,105,116,142,221,209,24,101,121,205,126,75,235,189,174,55,63,199,60,117,195,79,119,243,107,15,240,253,79,227,39,111,234,135,167,133,91,40,41,131,66,74,0,11,247,226,69,237,65,72,144,132,89,36,147,64,13,205,9,197,38,73,97,115,142,36,184,197,4,70,133,113,21,137,18,60,221,107,157,143,142,167,135,140,247,238,236,16,120,161,76,92,105,147,92,13,110,158,96,98,138,197,233,1,82,123,70,160,227,147,119,239,127,253,255,244,203,155,145,215,194,160,155,59,211,124,51,80,13,108,28,129,240,0,209,148,81,0,125,178,47,170,133,128,156,20,236,140,169,213,116,99,148,238,185,244,160,101,181,207,217,61,242,100,203,187,211,173,111,250,191,234,79,67,76,245,98,107,206,153,163,152,117,3,243,75,174,218,183,212,150,228,217,247,246,215,214,106,107,229,100,227,219,152,122,213,16,106,246,124,106,190,215,211,58,238,169,174,221,145,87,83,249,60,243,146,179,121,254,47,119,30,247,89,237,167,219,27,253,73,251,7,248,195,255,190,125,1,220,53,111,12,110,181,191,105,113,231,229,56,59,95,173,187,62,117,203,216,133,101,170,105,72,12,241,10,124,158,53,77,98,177,38,34,45,129,18,48,170,164,20,100,56,20,35,165,197,222,225,209,171,114,189,75,246,119,127,251,237,207,95,127,1,152,114,100,159,183,117,132,67,158,208,124,98,151,220,71,127,100,43,253,144,17,157,145,5,156,141,29,229,15,247,15,7,6,0,219,203,47,250,231,134,33,91,71,88,191,249,27,178,63,125,128,179,165,141,20,6,70,116,124,148,69,76,178,90,159,92,116,210,145,235,154,149,50,150,103,193,14,201,12,234,67,148,22,92,97,91,22,220,160,112,188,223,202,243,58,155,115,30,58,164,221,134,63,136,248,140,236,54,222,110,228,7,191,68,150,173,94,214,41,231,201,10,204,238,157,52,221,32,90,128,134,33,21,20,121,45,150,179,118,124,231,96,252,60,255,244,255,164,155,229,116,120,102,254,111,127,100,95,177,227,126,9,81,173,48,103,133,130,208,123,130,126,5,99,15,24,12,149,120,201,103,240,205,79,236,152,147,96,183,222,102,82,220,250,173,254,45,77,80,45,85,16,255,153,47,181,178,130,139,28,221,67,95,55,59,246,56,138,248,178,208,63,223,28,89,172,210,40,80,7,206,51,240,14,171,157,45,112,33,72,41,44,169,178,162,179,78,221,71,221,46,62,165,122,195,121,138,47,90,223,43,79,183,108,83,159,187,41,181,231,236,160,35,32,1,150,164,38,238,189,216,126,57,126,226,239,226,200,207,159,186,187,222,221,2,182,225,127,201,87,105,202,150,58,182,112,36,163,254,62,51,208,147,193,172,19,58,114,186,95,49,123,48,58,231,0,186,110,98,138,99,55,33,130,161,125,254,204,227,120,111,180,20,209,98,15,98,210,198,29,86,204,186,27,124,189,9,83,84,28,238,20,107,57,102,176,246,219,134,77,96,205,1,239,112,3,234,37,92,171,0,177,18,148,41,128,42,42,168,138,93,84,194,5,85,185,165,104,14,192,253,200,183,160,219,165,79,207,255,211,230,205,123,106,5,33,43,220,179,124,31,167,99,123,254,191,113,62,148,175,221,112,220,121,122,87,133,23,238,161,227,231,105,17,72,217,125,139,229,161,137,226,98,149,177,183,111,38,19,96,100,38,255,76,96,0,71,100,121,89,174,210,164,129,42,197,137,219,172,63,67,229,106,30,43,151,81,150,137,216,245,22,3,168,52,108,66,105,115,126,35,114,130,234,80,235,98,215,34,231,38,55,129,221,0,19,201,44,20,93,219,94,40,128,130,74,100,94,146,53,22,85,150,51,150,86,10,1,108,124,102,115,29,175,213,124,0,110,101,45,128,129,167,180,51,113,25,55,207,98,190,249,244,174,21,6,78,6,26,55,207,220,255,225,253,88,255,189,62,249,160,214,23,148,120,61,252,148,143,130,165,216,210,1,133,187,123,35,127,80,8,14,250,234,13,127,31,4,116,255,84,51,26,177,214,249,25,175,147,124,93,247,211,203,39,32,175,139,76,148,57,122,3,49,140,57,3,131,44,30,24,75,197,70,206,188,141,91,173,79,24,216,148,21,91,54,166,107,206,106,129,229,41,42,19,32,89,90,229,237,206,184,50,0,86,24,112,5,87,113,222,105,229,4,122,203,64,40,39,80,96,235,68,13,111,13,56,9,203,188,113,135,11,68,97,255,245,191,255,215,127,175,255,183,40,162,78,111,159,187,220,108,46,23,163,183,178,223,108,71,119,143,247,57,211,80,161,39,33,137,106,17,147,216,20,38,201,166,209,192,141,58,122,36,17,191,159,169,248,241,227,30,167,193,230,193,104,155,154,204,55,96,100,35,168,248,133,24,101,185,210,46,18,140,5,87,196,111,48,132,231,148,252,185,211,81,128,93,56,123,237,225,184,94,97,14,214,203,128,0,73,83,64,148,183,124,57,0,45,43,72,43,67,66,132,236,100,198,181,92,149,135,133,18,83,0,147,10,129,105,84,0,234,65,85,152,131,230,192,202,176,33,225,239,254,69,159,94,135,175,215,157,30,182,88,58,79,122,101,46,126,184,40,54,77,127,247,68,238,82,133,32,236,7,18,208,60,1,143,204,10,155,184,203,243,223,115,127,159,22,65,213,139,69,237,85,113,39,227,151,155,32,167,202,151,179,90,93,241,118,106,131,23,254,57,117,165,99,247,2,119,88,115,198,142,27,59,55,60,7,78,161,229,22,23,80,76,150,24,102,64,193,39,92,78,148,149,41,48,64,110,220,146,202,63,209,162,41,37,160,21,8,67,155,194,176,130,0,152,114,20,0,44,88,237,94,24,49,160,25,198,255,110,125,122,13,175,112,112,2,215,115,5,46,41,172,65,124,248,163,81,87,188,82,141,30,172,241,99,178,63,247,65,235,159,158,236,33,243,115,153,23,223,212,209,195,209,253,215,15,237,247,155,26,102,230,23,156,211,190,171,92,236,78,173,173,117,133,167,195,242,215,222,27,145,165,207,50,159,86,183,208,47,152,22,238,79,126,195,167,242,32,230,141,39,17,83,175,65,215,35,97,66,88,182,229,217,181,170,107,74,30,88,124,70,148,231,188,125,14,175,214,138,199,207,96,148,93,244,243,190,169,4,185,3,51,177,174,216,123,61,164,44,65,194,96,68,193,176,146,183,40,247,208,76,173,131,23,148,215,126,190,22,154,191,243,184,103,22,195,63,119,152,117,162,87,156,96,218,105,69,60,165,28,42,78,244,186,206,66,235,115,7,0,15,231,228,127,176,32,11,230,53,175,14,6,40,236,101,111,208,90,223,118,89,188,109,116,213,133,199,231,106,235,10,242,148,103,177,143,74,218,67,225,111,36,13,76,45,200,236,119,143,146,86,108,105,195,105,103,183,255,94,175,238,73,29,98,69,33,203,184,251,97,177,253,153,191,115,109,61,241,227,200,43,248,182,227,189,216,157,90,67,13,43,19,122,133,252,80,163,115,187,33,119,138,93,12,77,52,115,180,141,18,243,2,21,201,0,12,44,214,86,164,110,22,193,54,40,213,154,234,133,190,32,246,213,188,205,86,94,40,82,208,46,150,85,106,76,179,79,219,209,97,163,196,34,142,123,172,100,174,66,171,191,225,110,19,187,38,149,134,179,54,227,27,137,69,143,254,234,195,145,52,120,0,22,15,156,62,140,167,175,216,102,207,42,59,84,128,38,180,190,54,160,189,104,195,123,73,162,70,0,176,248,184,139,199,110,61,247,233,76,87,225,53,89,232,11,216,246,119,194,42,113,123,1,71,13,27,247,67,173,199,167,213,177,167,81,248,132,167,103,210,72,215,198,4,88,248,196,25,177,177,124,120,210,101,44,27,175,45,166,252,247,7,152,250,35,249,250,225,104,166,102,248,6,2,44,228,218,64,52,106,237,183,119,181,84,17,187,95,154,176,239,188,39,6,86,137,96,171,123,107,212,38,114,73,161,247,241,230,97,121,6,59,240,2,246,182,175,38,14,83,52,62,181,34,60,118,195,116,250,159,24,19,46,14,244,150,187,87,243,108,104,5,40,42,226,105,34,109,36,88,31,208,95,124,122,102,71,91,203,186,192,180,99,10,192,10,40,140,140,199,140,202,48,134,50,98,204,147,91,56,196,158,67,130,90,141,75,30,208,240,208,229,218,118,64,168,134,135,120,13,172,195,76,176,72,78,228,42,196,149,166,39,79,236,7,228,99,34,232,238,46,182,183,183,14,175,43,6,223,67,41,93,102,223,102,230,192,107,219,200,228,204,31,111,26,209,151,45,61,174,70,30,173,129,203,159,53,19,5,67,0,58,62,143,241,3,54,57,175,115,68,144,7,230,122,88,184,75,128,53,0,223,232,126,88,12,117,176,49,217,66,201,203,33,131,109,24,76,196,168,30,246,52,185,241,156,117,20,31,166,146,217,92,94,54,43,182,63,151,22,143,155,61,153,243,18,254,207,239,225,244,151,228,170,86,136,20,233,62,89,141,252,223,120,5,68,230,215,143,31,86,40,99,236,35,191,235,192,194,93,117,117,169,216,115,154,120,176,9,156,158,145,64,63,0,110,238,195,167,184,95,130,236,131,67,224,152,240,179,60,103,240,180,42,55,14,173,20,95,217,156,193,247,45,139,232,218,249,8,132,88,97,57,43,38,156,167,117,63,10,28,238,98,135,254,171,143,31,34,3,191,228,195,110,4,218,24,75,38,239,134,38,146,251,166,7,161,230,185,19,198,185,172,149,93,89,1,37,177,91,146,252,165,221,167,29,152,95,231,128,119,121,43,127,2,122,215,13,31,237,76,214,96,239,25,139,252,133,154,151,218,5,44,198,57,176,157,191,143,253,235,151,95,33,72,235,196,75,19,159,66,128,168,38,220,31,120,188,114,83,24,223,130,11,6,239,161,138,30,174,224,44,219,76,227,149,139,223,93,206,194,20,173,30,38,82,119,227,192,9,21,148,1,140,18,56,38,167,91,129,223,142,139,37,204,191,159,236,230,236,105,115,176,152,131,63,247,135,106,104,134,151,124,27,35,76,136,191,42,58,184,98,104,83,76,28,56,55,99,88,94,189,23,149,47,134,104,142,128,61,13,64,51,177,230,105,197,240,125,72,248,24,243,127,32,217,239,83,28,58,191,96,100,101,77,6,150,7,61,170,74,201,108,171,179,37,247,212,118,41,98,173,179,161,108,6,143,241,5,108,140,171,140,243,14,108,139,147,13,100,237,255,64,27,11,67,165,226,150,13,231,198,75,6,172,170,108,6,7,19,130,81,196,208,228,150,71,78,209,127,247,166,214,49,140,168,210,231,156,147,177,58,28,96,200,54,212,135,113,227,123,56,114,101,1,14,90,247,12,0],"type":"Buffer"},"height":149}},"hash":"Energy_Consumption_Green_illustration_a89a7dd5fa","ext":".webp","mime":"image/jpeg","size":43.37,"url":"https://www-uploads.scaleway.com/Energy_Consumption_Green_illustration_a89a7dd5fa.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-04-28T12:06:33.680Z","updatedAt":"2022-06-14T09:30:57.532Z"}}},"link":null},{"id":20,"title":"Minimizing water consumption","description":"Whereas many cloud providers use millions of cubic meters of water in cooling towers to keep their servers from overheating, Scaleway is firmly opposed to this type of practice. This is one of the reasons our French data centers consumed only 4451m3 of water in 2022, or the equivalent of 37 French households. ","image":{"data":{"id":217,"attributes":{"name":"Water-Green-illustration.webp","alternativeText":"Water-Green-illustration.webp","caption":"Water-Green-illustration.webp","width":1024,"height":624,"formats":{"large":{"ext":".webp","hash":"large_Water_Green_illustration_f2cfb29184","mime":"image/jpeg","name":"large_Water-Green-illustration.webp","path":null,"size":40.81,"width":1000,"buffer":{"data":[255,216,255,219,0,67,0,6,4,5,6,5,4,6,6,5,6,7,7,6,8,10,16,10,10,9,9,10,20,14,15,12,16,23,20,24,24,23,20,22,22,26,29,37,31,26,27,35,28,22,22,32,44,32,35,38,39,41,42,41,25,31,45,48,45,40,48,37,40,41,40,255,219,0,67,1,7,7,7,10,8,10,19,10,10,19,40,26,22,26,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,255,192,0,17,8,2,97,3,232,3,1,34,0,2,17,1,3,17,1,255,196,0,28,0,0,3,0,2,3,1,0,0,0,0,0,0,0,0,0,0,0,1,2,5,6,3,4,7,8,255,196,0,83,16,0,2,2,1,2,2,5,8,4,8,11,7,3,4,2,3,0,1,2,17,3,4,5,6,33,18,49,65,81,113,7,19,34,50,97,129,145,177,66,114,161,193,20,51,53,82,115,116,178,209,8,21,35,36,37,52,54,98,130,179,240,38,67,83,99,146,194,225,22,39,162,68,84,100,241,23,210,55,131,132,255,196,0,28,1,1,1,0,3,1,1,1,1,0,0,0,0,0,0,0,0,0,1,3,4,5,2,6,7,8,255,196,0,57,17,0,2,2,1,3,2,4,3,6,5,4,2,3,1,0,0,0,1,2,17,3,4,33,49,5,18,50,65,81,113,6,19,34,20,51,97,129,145,177,35,52,66,161,193,36,82,114,209,21,67,98,162,240,225,255,218,0,12,3,1,0,2,17,3,17,0,63,0,236,88,89,54,22,125,153,249,5,21,99,178,19,29,130,81,67,178,44,118,66,81,86,22,77,140,18,138,176,178,66,193,40,164,199,100,88,236,10,42,199,100,88,236,18,138,177,217,22,11,144,37,23,97,100,216,38,9,69,38,59,38,193,48,74,41,49,221,147,97,100,20,90,116,22,69,142,193,40,171,26,100,13,58,4,162,172,105,145,99,76,18,138,176,38,194,193,40,180,249,5,147,97,96,148,93,133,147,97,96,81,86,50,44,118,9,69,88,89,54,59,4,162,130,201,176,178,18,138,177,166,77,133,130,81,86,59,32,118,5,21,97,100,216,236,18,138,176,178,108,125,32,74,42,194,201,176,176,74,41,49,217,54,22,15,52,85,142,200,177,217,5,21,96,153,41,142,193,40,171,4,201,176,76,10,46,194,201,176,76,30,104,160,66,176,176,40,161,49,88,238,193,0,0,0,1,161,0,0,192,16,192,16,12,0,16,3,0,0,0,0,0,0,0,96,33,128,46,208,24,128,0,24,128,0,0,237,0,6,2,0,98,24,128,0,24,128,0,64,0,13,136,0,0,1,137,128,8,108,64,128,0,24,0,32,24,152,0,0,0,0,0,0,3,66,0,6,38,52,0,8,1,141,0,32,6,0,0,7,96,192,0,16,192,16,0,192,16,0,0,0,0,1,132,176,38,192,202,119,168,187,11,38,194,193,40,171,29,147,97,96,148,85,133,147,99,176,74,42,194,201,4,249,144,148,93,133,146,0,148,93,133,147,96,152,20,82,99,178,108,44,132,162,147,29,144,152,236,18,138,176,178,108,19,4,162,236,19,38,193,48,74,46,194,201,176,176,40,164,199,100,38,59,4,162,147,29,144,152,236,18,138,176,76,155,26,96,148,85,142,200,177,217,9,69,5,147,96,9,69,216,89,54,22,5,20,59,38,194,193,40,171,11,38,199,96,148,85,133,147,99,4,162,172,44,144,176,74,46,194,201,176,176,40,171,25,22,59,33,40,171,11,38,194,193,40,187,11,38,193,48,121,162,236,44,155,11,2,139,176,178,19,29,130,81,73,140,132,199,96,81,64,153,54,9,130,81,118,9,147,96,152,37,23,99,76,139,4,200,74,44,44,155,0,74,41,49,217,23,67,176,74,40,9,177,166,9,67,1,88,236,18,128,0,0,0,0,0,96,2,0,96,32,0,0,6,0,128,98,0,0,96,0,134,33,128,32,0,0,6,192,0,16,12,24,0,2,4,0,2,27,18,0,96,0,0,49,12,76,0,0,0,0,1,3,0,6,132,52,0,0,152,0,49,48,0,0,6,128,1,0,49,160,4,3,19,0,98,24,128,0,1,128,2,24,0,32,24,0,107,246,59,34,199,102,99,232,104,171,11,38,194,192,162,236,44,155,11,4,162,172,118,77,133,130,81,86,59,38,194,200,74,42,199,100,88,236,18,138,176,76,155,11,4,162,236,19,38,193,50,10,46,194,201,176,176,74,41,49,217,9,142,193,40,164,199,100,38,59,4,162,172,19,38,198,153,9,69,88,89,54,22,9,69,38,59,38,194,192,162,147,29,144,152,236,18,138,177,217,3,176,74,42,198,186,136,177,216,37,21,99,34,199,96,148,85,133,147,97,96,81,118,22,77,133,130,52,85,142,201,176,178,18,138,177,217,22,59,4,162,172,44,155,11,4,162,135,100,216,2,81,118,22,69,142,192,162,128,155,29,130,81,86,22,74,99,176,74,42,194,201,176,178,30,90,41,49,147,97,96,81,75,144,236,139,174,190,67,190,117,202,192,162,172,19,38,199,96,243,69,88,89,54,22,9,69,166,59,34,193,48,40,176,38,194,193,59,74,76,118,74,97,96,148,85,142,201,176,33,40,171,29,146,152,88,37,21,96,77,142,193,40,171,2,108,44,18,138,1,5,129,67,24,172,1,40,98,0,0,98,0,0,0,1,128,0,0,0,12,67,96,0,8,0,27,18,0,64,13,136,24,32,0,16,193,128,38,0,0,0,2,6,0,2,0,0,24,32,0,6,2,4,0,48,6,52,0,0,152,0,12,104,64,0,48,0,0,0,24,0,0,0,0,192,4,0,192,64,1,174,88,201,3,49,244,180,85,140,139,29,130,81,64,77,133,176,40,187,11,38,199,96,148,85,133,147,96,9,69,88,236,142,99,176,74,41,49,217,23,226,59,4,162,192,132,199,100,37,20,9,146,8,10,46,194,201,176,4,162,211,6,201,11,4,162,211,2,19,29,130,81,67,178,19,11,4,162,236,44,155,4,65,69,166,22,77,133,130,81,118,22,74,108,44,17,162,211,228,22,69,142,200,74,43,152,236,139,29,130,81,86,59,34,199,96,148,85,133,147,99,2,138,176,178,108,44,18,139,176,178,108,44,18,138,177,145,108,19,4,162,236,44,155,24,35,69,5,178,66,200,74,42,199,100,133,129,69,14,200,176,176,74,46,199,100,38,53,205,164,149,223,85,115,191,0,74,183,72,171,59,58,13,22,167,95,168,88,52,120,167,151,35,236,143,103,139,236,54,78,28,224,173,86,189,67,62,227,210,210,233,159,53,26,244,164,188,59,15,68,219,118,221,46,219,167,88,116,88,86,40,118,181,235,63,107,125,166,142,125,108,99,180,55,103,123,167,244,12,186,143,171,47,211,31,220,213,248,123,131,48,104,220,115,238,78,57,245,11,156,96,189,72,126,243,57,171,217,118,237,74,172,250,45,60,171,186,29,31,145,148,127,233,28,108,231,60,179,155,182,207,175,195,160,211,225,135,203,140,118,53,61,103,5,109,185,47,240,121,231,192,251,18,149,165,241,48,186,206,8,213,193,183,165,212,226,202,187,20,163,209,127,30,163,208,217,198,204,208,212,100,143,12,210,205,209,116,153,127,166,189,182,60,163,85,176,110,122,91,121,52,153,28,87,210,135,164,190,195,27,146,50,199,46,142,72,202,15,186,74,190,103,178,203,224,112,103,193,139,52,90,205,139,30,68,251,37,27,54,99,172,151,154,57,89,190,27,135,254,185,191,204,241,254,96,122,70,171,134,182,188,246,255,0,7,243,82,255,0,149,38,190,195,17,170,224,236,111,250,190,170,113,246,100,138,107,236,51,199,83,9,114,114,178,244,29,78,63,13,72,211,236,19,51,122,158,24,220,112,219,132,49,230,95,220,157,55,238,102,47,62,143,85,129,191,63,167,203,10,235,184,182,190,40,204,167,23,195,57,153,116,121,177,120,226,209,195,97,100,39,220,59,231,93,167,163,85,162,172,118,66,125,156,199,96,81,86,59,34,199,96,81,67,178,44,118,9,69,88,236,139,29,130,81,86,4,140,18,138,176,178,108,44,132,162,236,9,176,176,74,42,199,100,88,236,10,40,9,230,28,193,230,138,1,7,48,40,96,0,8,0,0,128,0,24,128,4,54,32,64,2,24,152,0,48,98,4,0,2,6,0,3,0,4,0,2,6,0,12,76,104,0,21,13,0,152,0,3,16,0,52,32,0,96,32,160,0,0,96,10,128,118,32,0,40,7,96,10,128,118,0,26,189,143,153,33,102,99,234,104,187,11,34,199,96,148,80,201,76,44,10,40,44,144,176,74,46,194,201,177,130,80,236,44,64,9,69,14,200,177,216,37,20,134,69,133,130,81,105,133,146,152,236,10,29,141,50,64,18,139,176,76,139,26,96,148,93,129,22,52,193,40,161,147,97,100,37,20,152,236,132,199,96,148,85,133,147,204,96,80,236,118,72,2,81,73,143,153,22,59,4,162,192,155,11,33,40,187,11,32,96,148,85,133,178,108,96,148,85,133,146,0,81,118,22,77,135,50,18,139,2,108,44,18,138,177,217,54,22,9,69,88,89,54,22,8,209,118,4,216,237,213,130,81,86,23,223,218,24,161,60,185,35,12,80,148,231,39,81,140,85,182,251,146,239,61,7,134,60,159,228,203,209,212,111,109,195,27,230,180,209,235,127,89,253,200,195,155,60,49,47,172,220,210,116,252,218,201,118,226,143,230,106,59,38,201,174,222,115,249,189,22,38,226,185,75,36,185,70,62,44,245,14,29,225,13,22,208,163,151,45,106,117,157,185,38,185,71,234,175,244,205,147,77,166,195,163,211,199,6,151,28,113,97,138,168,194,42,146,28,142,54,125,100,243,108,182,71,218,232,58,22,29,37,74,127,84,191,253,193,18,235,33,151,34,25,172,142,187,34,71,28,142,73,28,114,50,163,27,34,93,71,19,57,101,212,113,51,218,49,178,36,113,200,228,145,199,35,34,49,178,25,198,206,70,113,179,218,49,179,142,71,28,210,151,172,175,199,153,203,35,142,70,68,99,126,140,232,106,118,221,30,162,252,246,155,20,159,231,116,82,127,19,21,168,225,173,28,239,204,203,46,39,236,119,243,54,6,113,74,73,114,50,70,82,70,150,109,38,28,139,234,138,102,163,168,225,156,240,119,135,54,57,174,233,39,19,9,169,195,147,79,158,120,114,164,167,23,77,30,139,39,105,154,39,16,63,233,141,79,214,54,113,201,183,76,249,206,171,160,197,130,10,120,206,141,135,50,108,44,204,112,218,44,86,43,11,4,162,172,44,65,96,243,69,88,89,60,198,9,69,88,236,227,177,216,20,93,133,147,97,108,18,139,2,44,118,5,23,97,100,216,2,81,86,59,35,152,200,74,42,194,201,11,7,154,46,194,201,176,176,40,176,38,194,193,40,160,38,199,96,148,48,18,24,37,0,0,88,0,0,52,0,168,6,38,0,0,33,128,8,0,0,0,11,19,0,24,7,96,80,0,0,0,0,196,48,4,0,0,0,0,80,0,1,65,64,0,0,0,106,150,85,144,22,103,62,186,139,14,100,216,88,37,22,22,77,128,37,23,97,100,216,3,205,21,97,98,11,4,162,172,9,176,178,10,46,192,155,11,4,162,192,139,26,96,148,82,97,98,176,4,162,147,11,36,118,9,67,41,16,152,88,20,93,130,34,198,152,37,21,99,178,108,44,18,138,67,178,108,1,40,164,199,100,88,193,40,160,38,194,193,40,187,26,56,236,118,5,22,4,88,89,9,69,216,236,155,11,4,162,236,86,32,4,162,135,100,88,236,18,138,177,145,99,176,40,171,11,38,195,152,37,23,97,100,216,89,9,69,115,29,146,22,9,94,99,179,99,225,174,18,220,55,220,138,120,227,230,52,157,185,242,46,79,234,174,211,39,228,247,104,219,117,81,158,183,114,197,60,239,30,78,140,113,95,160,187,122,187,79,87,210,235,180,74,17,134,57,40,40,170,81,113,232,210,246,28,205,86,182,120,238,56,209,244,157,43,162,67,58,89,115,203,111,67,29,195,252,47,183,108,88,82,211,98,233,234,26,244,179,207,156,223,238,94,196,102,170,186,134,167,9,164,225,37,47,6,39,237,56,178,148,164,238,76,251,44,88,161,134,10,24,146,72,137,28,76,229,151,81,197,46,179,210,43,34,68,50,228,67,61,163,27,34,71,28,139,103,27,50,35,27,38,93,71,19,57,101,212,113,51,218,49,178,36,113,200,228,145,199,35,34,49,178,25,198,206,70,113,203,151,89,237,24,217,18,56,167,37,30,108,156,217,210,229,30,108,235,57,57,63,73,217,150,49,48,202,72,188,153,27,234,56,192,12,181,70,23,43,19,237,240,52,62,33,127,211,58,159,172,111,159,184,208,184,137,255,0,76,234,126,177,155,15,136,226,245,181,252,21,238,116,44,9,176,179,96,249,138,44,9,176,76,10,42,199,100,216,115,4,162,172,118,69,133,130,81,99,178,44,118,9,69,5,147,99,178,18,138,11,38,195,152,37,23,97,100,128,37,23,97,100,128,37,21,99,178,44,44,10,44,57,147,108,44,18,139,2,19,230,80,37,13,49,217,32,129,40,171,29,147,108,44,132,162,144,200,76,118,9,69,38,59,33,49,216,37,21,96,74,24,37,12,104,155,4,192,162,132,192,1,0,1,3,0,7,98,10,0,0,98,0,0,104,76,0,0,24,0,0,46,208,6,22,32,0,59,192,118,0,26,128,200,176,179,57,246,52,88,19,97,96,81,67,178,6,9,69,88,88,128,18,138,177,162,6,9,69,12,139,11,4,162,192,155,24,37,12,100,128,20,80,209,40,8,74,42,198,64,211,7,154,40,118,69,128,20,88,18,22,9,69,13,50,64,18,138,177,166,72,2,81,86,22,72,2,81,96,77,133,130,81,96,74,97,96,81,96,77,140,18,135,99,32,96,148,85,142,200,0,74,57,44,44,139,25,9,69,1,54,22,5,20,59,34,202,176,201,67,177,243,38,192,132,162,172,9,11,41,26,61,35,201,223,61,155,63,233,159,201,27,79,139,53,95,39,31,145,179,254,157,252,145,181,181,241,238,57,25,124,108,251,61,2,255,0,79,22,37,39,14,112,110,62,12,236,99,215,106,96,185,101,109,119,73,89,215,19,49,56,197,242,141,213,38,184,102,70,27,172,215,227,49,167,237,78,142,120,110,88,39,235,92,95,181,24,102,38,143,15,4,89,237,103,154,228,216,22,108,121,23,163,56,191,120,51,93,174,103,44,115,229,135,171,146,75,222,121,249,21,193,237,106,61,81,153,124,250,185,156,108,199,199,93,149,122,202,50,57,99,174,131,245,163,37,225,204,159,42,72,191,58,44,236,72,227,96,179,226,159,84,215,188,27,45,81,45,62,8,145,199,34,178,206,48,139,115,105,36,99,117,26,199,46,88,149,46,243,36,34,228,98,156,212,78,198,124,208,197,214,238,93,199,67,46,105,228,124,249,46,227,141,243,118,250,251,192,217,140,20,77,73,100,114,0,0,61,158,0,0,0,19,234,52,14,35,252,181,170,250,199,160,62,163,207,184,143,242,222,171,235,25,176,248,142,63,89,87,137,123,152,251,1,38,43,54,81,243,84,80,236,148,50,18,135,99,178,64,18,138,177,145,99,176,74,40,100,88,237,190,164,223,135,48,40,160,39,159,115,11,231,93,160,148,93,176,177,0,39,104,236,118,72,1,69,12,129,216,37,22,4,88,88,37,28,128,69,129,9,69,133,146,48,74,29,141,50,64,18,139,14,100,160,176,74,41,88,200,176,2,139,64,72,193,40,164,194,196,128,18,134,52,74,0,74,42,198,136,25,9,69,129,22,52,193,40,160,38,198,9,69,0,144,2,81,72,84,32,4,161,133,136,96,5,0,88,0,20,20,48,176,4,0,0,26,104,19,99,54,15,181,162,130,201,177,216,20,80,89,35,4,162,130,201,0,74,42,198,137,65,96,148,80,200,176,76,135,154,44,118,69,140,10,42,194,201,24,37,20,152,89,32,5,22,4,133,130,81,67,68,88,211,4,162,128,155,26,4,162,130,201,2,18,139,76,44,148,0,148,85,141,16,48,74,46,192,139,26,124,129,40,160,38,198,9,69,88,88,172,0,162,128,144,4,162,172,163,140,118,66,81,67,34,198,129,40,160,38,194,202,74,44,44,144,176,40,187,11,36,1,40,176,32,118,66,86,204,244,191,38,252,246,76,255,0,167,127,36,110,154,45,35,213,74,113,83,232,184,171,92,141,47,201,175,228,92,255,0,167,127,178,141,255,0,99,252,118,95,170,113,53,82,113,114,104,251,94,153,5,44,80,139,58,121,244,89,49,190,201,46,244,117,90,167,76,227,227,222,32,255,0,211,154,8,234,229,133,102,199,210,244,227,116,235,182,137,212,228,89,113,199,38,59,232,206,42,81,240,48,99,201,46,212,217,218,150,130,50,221,28,162,179,171,147,67,175,88,99,155,77,151,28,212,149,244,84,213,175,115,49,121,247,109,118,142,85,169,210,93,117,186,107,237,51,194,106,92,26,243,208,100,92,59,51,173,119,52,35,1,143,139,52,23,90,136,229,194,251,121,116,151,216,100,52,187,206,219,171,165,167,214,97,114,127,69,203,162,254,12,201,76,214,150,159,36,57,137,222,97,64,157,245,115,67,240,230,75,48,50,90,5,41,69,250,50,104,98,104,108,193,213,207,57,74,111,165,38,253,140,227,43,47,227,25,38,100,149,24,27,0,0,41,0,0,0,0,0,0,59,25,231,156,73,249,111,87,245,143,67,236,103,157,241,47,229,205,95,214,51,96,241,28,142,175,247,75,220,199,1,54,52,108,159,59,69,88,89,35,41,40,171,11,36,44,132,162,172,118,113,202,74,42,228,233,24,253,94,186,147,134,30,93,242,50,227,197,44,143,98,168,94,199,107,87,174,197,166,181,39,210,159,230,163,21,159,125,200,159,242,120,177,165,237,182,116,115,74,219,111,173,246,157,28,172,236,96,208,227,75,234,220,221,195,167,135,154,50,159,250,143,81,7,233,98,197,37,225,70,83,108,222,244,250,214,177,53,230,178,191,163,39,105,248,26,102,86,116,242,77,198,73,197,180,215,83,93,134,220,186,102,44,145,168,236,205,167,163,199,145,85,81,234,150,22,98,120,119,113,254,48,219,163,41,254,54,30,132,189,221,76,202,159,55,147,27,197,41,99,126,71,31,46,39,142,125,172,171,11,36,12,70,58,40,100,133,130,81,86,50,66,192,162,134,64,193,40,171,11,16,2,81,65,100,216,2,81,104,100,5,130,81,96,137,2,18,138,177,166,74,6,9,69,1,54,52,9,69,5,146,22,9,69,161,144,152,88,20,88,89,22,52,9,69,14,200,177,160,74,42,194,196,0,148,82,97,100,129,9,69,243,2,108,44,18,139,2,108,44,10,40,100,243,0,74,40,4,0,81,165,88,236,143,120,236,217,62,222,139,2,44,118,9,69,88,88,172,86,74,20,93,133,147,97,96,148,90,2,64,18,139,2,66,193,40,161,162,16,193,40,171,26,100,128,37,21,99,76,139,4,192,163,144,86,77,133,130,81,86,52,74,97,100,37,20,50,83,11,4,162,172,4,0,148,80,89,54,0,148,90,96,72,88,37,22,4,216,88,20,80,236,159,120,2,81,86,4,216,200,121,162,172,44,155,0,40,228,176,32,44,18,138,29,145,101,88,37,12,5,239,11,2,138,176,178,108,126,240,121,162,172,9,25,5,20,22,79,49,253,190,5,37,30,157,228,211,158,201,159,244,207,228,140,254,235,197,251,55,8,67,30,125,251,81,60,24,117,50,243,48,154,198,230,186,85,124,235,171,168,215,60,150,229,199,155,100,213,44,115,132,250,58,135,25,116,93,211,232,174,70,159,252,37,87,251,55,180,246,127,59,126,239,69,156,169,96,249,185,222,41,109,108,251,158,139,143,187,229,197,158,169,255,0,168,56,87,138,240,40,233,119,45,187,112,130,105,168,249,213,105,248,51,155,90,186,249,82,235,84,185,31,31,109,156,43,185,110,28,63,168,223,48,67,18,210,96,200,241,116,165,46,140,156,146,77,244,125,210,95,17,109,92,93,191,237,73,45,14,239,173,197,5,244,37,149,202,63,7,102,103,210,83,184,227,157,209,245,127,102,218,147,62,183,201,165,210,79,20,101,135,112,120,115,213,74,50,84,172,195,235,241,110,120,83,232,229,142,120,123,36,165,127,121,227,218,126,60,227,93,38,135,6,171,117,216,167,170,209,230,143,78,25,191,6,156,19,143,125,199,151,196,236,104,252,170,109,186,142,90,141,62,171,73,46,215,6,167,27,247,24,86,135,36,93,173,207,11,20,145,183,110,89,219,114,90,141,50,139,239,74,141,103,112,88,164,155,133,199,197,89,221,199,197,122,29,194,41,105,247,44,25,91,250,51,116,215,196,232,235,243,71,34,114,112,143,62,216,190,70,204,33,40,242,140,138,47,134,99,22,247,184,237,146,189,30,191,83,133,71,169,70,110,190,15,145,222,210,249,87,222,244,109,45,79,224,186,216,174,181,146,29,9,63,122,253,198,7,112,110,155,140,109,26,198,186,88,158,79,74,14,50,236,228,109,199,12,39,226,68,150,155,22,69,245,68,246,205,139,203,14,223,174,214,233,180,122,237,187,83,166,205,159,36,113,70,120,228,178,67,165,38,146,246,245,190,227,212,100,169,211,235,93,104,249,11,98,229,197,27,63,235,184,63,204,137,245,254,79,90,85,222,105,107,48,199,20,146,143,12,225,117,61,46,60,18,143,98,228,232,230,252,99,32,188,223,141,145,6,37,193,196,124,128,0,20,129,217,96,249,2,77,181,74,204,238,135,67,28,48,82,154,233,101,107,155,125,134,60,153,20,8,221,24,38,154,245,148,146,239,104,94,28,205,165,193,53,82,73,175,106,58,249,180,58,121,167,120,210,125,235,145,137,106,83,229,19,184,215,175,145,231,92,74,255,0,167,53,127,91,238,61,79,83,163,134,63,82,109,47,105,231,188,71,178,235,114,110,89,245,24,177,199,36,38,237,40,203,210,94,227,115,79,146,45,217,200,234,153,35,44,106,41,249,154,224,89,89,112,229,194,235,46,57,195,197,28,119,237,55,81,194,217,240,80,200,234,26,2,138,230,78,76,138,10,250,216,164,218,71,87,51,54,48,224,239,118,207,13,171,163,139,83,154,83,110,223,46,227,31,149,156,249,95,93,157,60,172,235,97,130,75,100,108,99,137,193,149,157,44,172,236,101,103,79,51,58,24,226,111,227,137,215,203,35,165,149,157,140,172,233,229,102,246,52,111,227,137,181,240,14,86,231,171,197,216,212,101,246,215,222,110,22,104,190,79,229,253,35,170,95,242,151,237,35,121,62,87,171,165,29,76,171,240,56,221,74,53,157,209,86,4,129,204,52,40,187,11,38,194,193,40,187,2,108,44,18,138,29,144,152,236,132,162,134,136,24,20,85,141,50,6,9,69,136,155,0,74,44,9,11,4,162,208,89,41,133,130,81,86,52,200,177,130,81,86,52,64,32,40,176,178,64,132,162,192,155,24,60,208,198,79,188,44,10,40,100,216,88,37,21,97,100,216,2,81,99,32,44,10,44,44,155,246,133,130,81,118,22,72,236,18,135,96,32,2,141,46,192,155,11,54,15,183,162,135,100,251,192,18,138,176,177,32,176,74,42,199,100,2,96,81,96,72,253,224,148,80,19,97,96,148,80,236,132,50,18,138,177,217,3,4,162,172,17,35,2,138,2,108,19,4,162,192,155,15,120,37,22,130,201,0,74,45,48,178,80,2,81,86,52,64,193,40,160,38,192,132,162,192,144,247,129,69,216,89,32,9,69,88,236,144,4,162,172,100,13,48,74,40,9,15,120,37,23,96,77,133,130,81,118,22,72,236,18,135,99,178,68,221,38,249,114,239,21,124,17,162,236,119,254,145,141,213,238,120,176,38,163,252,164,251,151,81,174,238,123,158,163,82,154,148,220,97,217,24,242,70,254,155,167,101,204,253,17,150,24,92,204,246,229,191,105,52,73,164,252,246,85,244,98,249,47,22,105,155,215,18,107,181,137,194,51,243,56,186,186,56,249,90,246,190,182,117,115,190,191,145,141,212,31,81,162,233,120,112,187,171,103,95,75,165,199,7,117,108,250,39,248,53,59,224,253,201,186,254,188,249,191,169,18,191,132,110,139,85,170,225,157,181,233,52,218,140,235,30,169,202,111,22,41,75,160,186,15,155,164,233,19,252,25,221,240,110,229,250,243,253,136,158,219,179,69,121,220,169,174,93,19,243,206,175,151,236,253,67,44,210,226,71,208,232,229,217,150,44,248,151,105,226,157,195,108,216,181,155,54,37,142,122,60,211,243,142,19,78,241,206,146,181,237,164,186,205,125,190,86,233,215,54,125,193,197,124,59,195,59,141,127,29,237,155,118,73,77,244,99,60,184,162,165,238,125,103,153,239,254,70,56,107,80,229,45,3,214,104,38,187,49,228,233,197,63,9,91,248,52,123,211,245,108,82,222,81,237,179,233,33,168,131,229,81,172,240,158,139,202,134,147,134,244,90,174,29,221,116,219,166,223,44,49,113,210,126,17,12,239,20,107,148,92,100,169,87,117,152,173,255,0,137,53,118,227,198,220,3,165,148,215,39,168,134,9,96,127,245,211,138,247,11,93,228,159,124,218,51,249,237,147,121,132,167,23,113,105,207,4,215,133,89,213,158,249,229,39,96,93,13,100,181,122,188,49,235,243,208,90,148,215,214,86,210,247,162,194,49,156,187,160,226,255,0,84,202,169,238,140,30,124,124,17,184,174,150,155,46,227,181,100,125,75,37,101,135,199,155,100,45,151,85,139,210,217,55,220,58,152,254,108,114,56,63,131,59,26,158,47,219,55,41,181,190,240,214,141,230,126,182,93,55,242,83,253,255,0,105,142,205,167,225,141,93,203,71,170,213,232,103,249,185,163,107,226,190,246,110,70,214,207,254,204,137,87,36,234,117,123,214,145,184,235,48,121,197,222,226,159,218,142,150,77,210,57,109,100,196,226,253,156,232,236,79,73,174,195,15,230,123,140,53,56,191,187,146,254,203,104,197,106,231,153,220,117,24,210,151,133,25,226,147,61,164,101,56,127,36,50,113,62,207,209,149,255,0,61,193,254,100,79,176,166,189,41,125,103,243,62,51,225,95,237,62,205,250,238,15,243,34,125,157,145,122,111,235,63,153,203,234,91,78,62,199,7,173,47,170,62,198,63,63,227,100,65,201,159,241,178,56,205,69,193,243,108,0,0,164,59,155,78,37,147,86,155,92,162,175,222,103,145,133,217,100,150,162,107,181,199,145,154,52,115,191,172,241,32,56,243,58,137,200,117,53,115,236,93,102,40,173,204,57,101,81,49,250,204,157,102,11,91,146,250,250,140,142,178,111,157,218,48,90,204,157,111,157,27,184,145,242,125,71,53,93,152,253,92,148,221,62,107,219,204,197,106,52,248,103,119,141,39,222,185,29,252,210,235,58,57,110,155,58,56,147,56,24,229,43,180,204,126,77,46,56,190,93,47,137,195,53,24,221,35,181,146,87,124,206,61,62,143,81,174,205,230,244,152,165,146,93,181,212,189,253,70,228,106,59,200,232,98,239,200,251,121,58,25,91,103,75,53,163,208,118,206,16,193,14,142,77,207,43,203,47,248,80,117,21,226,251,76,87,31,109,91,126,131,77,167,207,162,198,176,229,148,250,15,28,93,169,42,124,254,197,241,61,226,214,66,89,22,56,163,181,30,155,150,24,190,108,169,47,67,70,203,46,187,58,121,159,188,236,101,124,202,211,109,249,53,21,41,190,134,47,181,157,126,248,227,87,38,121,133,46,76,78,91,166,249,210,237,58,89,100,109,59,214,28,122,125,169,199,28,84,82,154,231,218,106,57,89,183,163,202,179,46,244,141,236,15,189,89,193,150,71,79,44,142,124,172,233,229,103,87,28,78,142,56,155,55,147,231,123,158,175,244,75,246,145,190,89,160,121,60,127,210,90,183,255,0,41,126,210,55,211,229,58,202,255,0,84,253,145,198,234,106,179,254,72,171,25,3,57,39,58,138,67,33,14,193,40,160,36,126,240,74,40,9,0,74,47,222,22,72,1,69,167,204,118,113,161,217,9,69,2,100,161,130,81,64,77,141,2,81,65,100,129,9,69,14,201,0,74,41,115,25,54,22,5,20,52,64,193,40,171,26,100,88,211,4,162,172,44,144,176,74,45,62,65,100,167,200,1,40,171,25,3,4,162,134,69,142,192,162,128,155,25,15,52,80,89,32,9,69,216,18,0,81,165,216,19,99,54,79,184,162,172,9,24,37,21,97,100,133,130,81,86,50,64,132,162,134,79,188,44,10,42,194,201,67,4,162,130,201,0,74,41,49,217,32,9,69,33,146,22,9,69,13,16,48,74,40,100,88,211,2,138,176,178,64,132,162,211,11,36,1,40,180,4,166,22,9,69,12,148,194,193,40,161,217,22,52,9,69,88,89,32,5,23,97,100,128,35,69,251,192,155,11,33,230,139,2,108,47,218,40,141,21,96,36,237,142,17,115,117,20,228,253,138,197,17,237,187,26,96,118,35,163,154,87,147,209,246,118,147,150,49,130,168,163,44,49,57,26,179,212,195,136,238,117,178,229,80,78,185,179,25,171,207,57,167,114,165,220,142,230,119,214,99,117,29,167,91,77,167,132,55,163,212,38,231,201,143,212,62,179,27,168,125,102,67,81,218,99,117,7,111,10,58,120,81,143,206,249,24,236,236,200,103,102,55,50,109,212,109,191,97,212,197,177,214,194,143,163,63,131,47,246,55,114,253,121,254,196,79,112,217,185,101,203,127,155,207,217,204,241,111,224,219,164,207,165,224,221,114,212,226,150,39,147,90,229,21,46,182,186,17,230,118,124,189,111,219,175,15,108,187,94,171,101,215,234,52,89,229,170,113,114,196,210,181,209,125,105,166,153,249,71,88,199,246,142,161,150,16,124,179,177,164,93,249,34,147,55,255,0,40,123,14,126,32,219,33,165,211,102,199,134,125,47,198,78,237,43,235,85,218,60,248,222,60,17,131,147,147,140,20,111,190,149,91,62,116,218,252,184,113,110,137,244,117,185,52,123,132,123,86,124,93,25,191,241,70,190,70,217,160,242,229,160,212,165,13,215,105,212,105,166,250,231,131,34,201,21,241,167,246,26,82,233,250,140,107,181,171,75,208,238,252,137,164,122,222,167,89,40,105,161,13,86,221,142,120,148,125,25,168,85,251,205,107,95,252,91,150,250,43,46,7,221,86,142,166,221,229,71,102,215,66,48,210,111,88,226,159,37,139,83,23,7,238,76,236,234,183,60,58,184,185,75,79,167,204,159,211,194,255,0,113,142,56,167,141,239,22,143,42,45,26,174,245,179,104,245,137,249,200,105,181,61,221,56,171,52,61,219,131,246,235,111,30,25,224,125,248,228,235,237,179,209,117,223,129,205,191,54,242,99,125,207,154,53,221,124,100,147,232,229,82,94,39,71,6,89,174,25,158,50,103,154,107,56,107,38,9,57,105,245,42,73,117,116,211,79,236,49,26,141,46,179,18,107,34,148,151,125,217,190,110,10,219,244,154,102,183,174,142,117,38,227,56,202,61,188,142,158,60,141,242,108,70,86,116,56,93,53,197,27,61,170,254,123,131,252,200,159,103,100,245,223,214,251,207,143,54,46,124,81,179,223,90,215,96,255,0,50,39,216,147,245,223,214,251,206,127,83,119,56,251,28,62,179,226,137,142,207,248,233,28,103,38,163,241,210,56,205,88,240,124,211,228,0,0,164,47,6,89,97,203,25,195,173,25,221,62,187,6,104,175,73,70,93,210,228,107,224,98,201,137,76,141,27,68,165,232,218,230,142,172,115,194,57,37,210,125,125,70,23,30,108,152,253,73,201,123,44,50,102,156,211,233,83,102,31,179,180,107,230,142,69,245,67,115,43,168,203,9,174,125,25,35,3,187,233,180,211,211,100,146,132,97,40,171,82,92,142,28,248,243,181,120,164,237,247,58,53,253,126,225,62,156,244,217,181,21,40,190,112,111,153,155,22,25,41,108,207,155,234,122,137,40,181,155,19,247,161,233,244,57,181,152,250,88,250,17,141,215,74,78,142,88,236,45,215,157,212,168,174,213,5,103,87,77,185,228,210,69,198,10,51,133,221,54,92,184,129,165,207,15,63,100,141,222,220,191,210,115,116,145,210,168,167,147,147,191,139,101,208,98,106,83,131,203,37,255,0,18,95,113,145,199,60,120,113,244,49,70,48,199,220,146,163,82,212,113,22,90,172,120,98,159,99,114,179,13,175,221,181,186,148,212,179,53,23,215,24,122,40,201,29,52,231,226,103,103,22,179,14,37,252,40,255,0,99,113,221,184,139,77,160,140,147,159,157,205,217,142,60,223,188,243,189,219,95,170,222,53,111,46,102,219,234,140,87,84,23,176,236,232,118,205,86,229,149,67,75,131,38,103,124,212,85,165,226,205,183,108,224,45,84,146,252,55,62,61,58,235,112,199,233,203,227,212,103,142,76,26,77,214,242,51,127,169,214,240,182,52,109,62,138,48,125,60,139,165,62,234,228,142,213,171,75,173,247,30,161,164,224,205,167,4,87,79,28,243,203,191,36,157,63,113,153,211,237,218,45,50,75,6,147,4,43,186,10,205,92,186,255,0,152,237,238,205,136,116,124,178,241,73,35,193,120,151,28,214,209,41,56,77,69,78,43,164,215,35,73,203,42,103,190,121,105,229,193,47,217,169,197,243,103,207,185,165,200,250,158,131,63,155,130,218,243,51,125,151,236,207,178,236,224,203,35,167,149,245,156,249,89,211,202,207,165,199,19,111,28,77,191,201,150,12,250,173,211,89,13,62,28,153,101,28,29,38,161,27,105,116,145,191,101,211,106,48,254,55,6,88,120,197,152,15,224,234,239,138,119,95,212,215,249,145,62,128,151,87,62,211,225,186,254,161,195,91,40,215,161,139,83,211,86,162,93,253,212,207,25,186,117,218,187,31,34,173,247,30,179,168,219,244,122,133,89,180,184,103,125,174,10,204,70,171,133,54,220,169,249,184,100,195,46,248,75,151,193,156,149,168,79,148,115,178,116,124,145,240,52,207,60,93,99,179,101,214,240,126,167,26,114,209,230,134,120,245,244,101,232,191,220,107,250,189,46,125,30,78,134,171,20,241,75,179,164,169,63,121,154,51,140,184,103,59,46,155,38,47,26,56,144,236,132,51,209,130,138,176,178,71,200,18,138,176,247,147,99,4,162,128,155,0,40,180,4,251,194,193,40,161,144,134,9,69,12,148,0,148,85,143,222,64,236,132,162,128,155,0,74,45,1,33,96,81,67,37,1,9,69,88,201,0,74,40,44,155,0,74,45,5,146,22,9,69,166,4,166,22,5,20,50,108,1,40,171,15,121,35,4,162,172,9,0,74,52,177,217,22,22,108,159,113,69,216,236,139,29,130,81,86,22,72,16,148,93,129,33,96,148,88,19,96,152,37,20,59,36,44,10,42,193,50,70,9,69,88,38,72,16,148,93,129,54,9,130,81,97,100,216,93,130,81,67,36,44,18,138,177,166,64,192,162,155,2,108,19,4,162,194,201,176,176,74,45,48,178,19,24,37,20,59,37,5,130,81,86,22,72,236,130,138,177,144,59,4,162,130,201,176,236,4,104,190,103,38,159,14,93,70,85,143,6,57,100,155,250,49,86,109,220,53,193,25,181,152,161,171,221,122,88,116,242,231,12,75,148,231,237,125,200,223,52,59,30,151,71,134,49,199,134,56,177,246,99,138,171,241,239,53,50,106,225,13,145,139,39,122,218,11,115,205,182,206,21,213,106,105,229,141,71,181,71,171,222,205,175,65,194,122,124,41,121,217,123,161,201,191,127,89,181,116,99,5,217,24,174,238,207,19,5,187,241,14,13,34,120,244,169,102,205,223,126,140,125,253,166,186,205,147,43,168,163,95,179,28,62,189,68,175,240,242,53,142,44,219,176,237,218,156,43,78,223,71,36,27,232,201,223,81,169,234,31,89,150,220,245,89,181,122,137,102,212,205,207,35,229,111,187,184,195,231,237,59,186,88,184,197,41,114,115,101,40,79,35,148,21,35,161,157,245,152,205,67,235,50,57,235,153,140,212,123,206,198,36,116,48,163,161,168,125,102,55,58,109,210,230,251,140,246,45,183,54,161,220,191,147,135,124,140,166,143,110,211,105,90,113,138,156,251,103,46,102,92,157,71,22,15,197,157,40,77,64,213,116,124,63,169,214,53,44,171,204,226,125,178,235,126,227,101,219,54,77,22,223,233,98,198,167,151,254,44,249,191,119,113,146,11,234,246,28,141,71,82,207,159,102,233,122,19,38,162,114,85,194,61,103,201,79,61,131,81,207,159,225,15,228,141,63,248,77,127,102,246,174,207,231,109,115,127,220,102,225,228,159,251,63,169,253,97,254,202,51,60,93,192,219,127,29,237,240,209,110,121,245,56,35,130,94,119,28,240,73,39,25,85,117,62,76,249,111,154,177,106,30,73,240,153,245,93,34,74,31,46,76,249,175,133,119,29,131,23,1,110,154,29,100,52,248,183,105,103,121,35,44,144,77,207,27,138,168,197,247,166,165,241,52,20,185,58,190,174,76,247,78,32,254,15,154,237,59,147,217,183,156,26,136,183,113,199,169,197,230,229,255,0,82,180,254,7,157,239,126,77,184,175,104,233,189,70,213,151,46,53,203,206,105,218,200,159,130,94,151,216,118,180,250,172,18,109,194,124,250,159,93,9,193,249,153,61,154,94,77,55,13,167,77,131,115,134,243,181,238,81,198,161,147,62,41,44,248,229,46,217,87,98,59,56,248,51,77,47,229,56,63,141,116,90,132,186,177,228,200,240,78,252,45,47,176,141,15,30,232,116,219,102,151,105,226,158,10,218,245,112,211,99,88,161,147,162,240,103,174,247,107,175,220,113,230,199,228,223,119,159,75,79,147,118,216,181,31,155,147,249,88,69,251,31,63,177,35,5,100,140,155,119,95,170,255,0,179,199,12,228,214,46,59,217,85,107,116,210,213,226,95,239,58,43,42,107,216,215,238,49,175,140,165,210,232,107,244,51,197,147,183,162,218,251,37,204,200,97,216,119,93,42,233,112,199,21,233,245,152,255,0,50,57,220,36,253,142,45,187,58,27,150,187,136,176,92,55,189,175,22,169,46,185,75,18,111,227,31,188,205,21,22,252,191,102,122,73,122,17,147,122,219,245,106,163,155,162,223,100,215,69,152,205,94,56,205,244,177,229,117,220,157,163,169,159,81,181,234,46,244,121,52,179,237,243,114,180,189,199,67,44,49,227,231,167,204,218,248,51,60,96,147,216,200,146,242,51,59,23,246,167,103,253,123,7,249,145,62,196,159,175,47,23,243,62,49,225,121,202,124,81,179,41,54,255,0,158,224,235,253,36,79,179,230,174,111,197,252,206,103,83,85,56,251,28,46,177,226,137,140,212,254,62,126,39,25,203,169,252,124,252,78,35,90,60,35,230,159,32,0,5,32,0,0,0,0,0,7,121,230,60,85,249,127,89,245,190,227,211,187,15,47,226,191,237,6,179,235,47,145,159,79,226,57,253,69,47,150,168,198,198,82,143,84,154,240,99,243,211,234,233,179,142,206,109,38,159,46,179,85,139,79,166,131,201,155,36,148,99,20,186,219,54,184,86,113,86,46,231,84,172,173,62,44,250,188,240,195,130,19,203,150,78,163,24,171,108,223,248,123,129,177,227,232,101,222,26,201,146,237,96,139,244,87,139,51,252,51,195,250,125,143,77,232,244,114,106,166,171,38,106,235,246,46,228,102,159,37,71,55,54,174,83,250,99,193,244,58,46,151,12,107,191,34,182,112,224,193,139,79,137,99,193,142,24,241,174,168,198,52,139,108,108,150,106,123,157,100,169,82,6,201,99,100,179,209,13,3,203,107,255,0,98,37,250,206,47,155,62,122,204,207,160,252,184,63,246,30,95,172,226,249,179,231,124,210,62,239,225,165,254,153,251,255,0,131,159,168,87,144,224,203,35,165,150,71,99,43,58,89,89,245,152,209,239,28,79,85,254,14,110,248,171,117,253,73,127,153,19,232,70,207,158,63,131,115,190,42,221,127,82,95,230,64,250,24,252,231,226,63,231,231,249,126,198,196,144,155,19,27,37,179,138,121,98,181,103,14,124,24,179,227,120,243,227,142,72,62,85,37,103,43,19,42,49,201,95,59,154,142,239,194,145,146,150,93,182,93,9,117,249,169,190,94,230,106,25,241,100,193,150,88,243,66,88,242,71,147,140,151,52,122,219,230,98,55,237,159,14,231,129,182,148,117,17,94,134,79,185,247,163,99,30,86,182,103,39,87,211,163,53,221,143,102,121,192,199,159,20,240,103,158,44,177,113,156,29,52,200,179,104,225,184,211,166,85,140,139,29,148,243,69,88,38,72,2,81,118,22,77,133,144,81,118,22,66,99,176,74,41,49,146,152,88,37,21,99,76,139,29,130,81,86,52,69,130,96,148,93,133,147,96,129,40,180,194,201,176,2,139,76,44,144,4,162,172,105,144,22,66,81,118,4,216,236,18,138,15,121,22,82,96,148,85,133,147,97,96,148,85,142,200,24,20,85,129,54,0,148,105,150,22,77,133,155,39,219,209,67,178,66,200,40,171,29,144,59,4,162,172,17,54,0,148,93,129,35,64,148,80,19,96,152,37,20,22,43,0,74,41,49,217,33,100,20,85,130,36,96,148,85,133,147,96,152,37,23,96,77,130,96,148,80,236,155,11,33,40,180,194,200,177,216,20,85,129,35,76,18,138,2,108,105,130,81,65,100,216,2,81,86,59,36,44,18,138,177,217,3,176,74,42,205,251,201,103,14,67,113,213,207,115,214,65,75,79,166,125,28,113,151,84,167,251,145,231,253,135,208,94,79,180,49,210,240,166,219,142,42,186,120,214,89,123,92,157,252,154,52,181,249,94,60,84,188,204,216,33,221,35,35,55,8,231,244,218,174,203,234,49,187,174,229,135,77,23,79,206,79,243,83,229,241,51,91,156,33,248,54,78,146,84,145,161,110,82,230,249,245,156,188,17,239,221,156,254,177,168,158,138,46,48,243,243,58,27,166,225,168,213,95,156,157,67,178,17,228,191,242,96,181,13,36,210,71,127,80,250,204,110,161,164,221,245,29,172,17,75,131,228,97,57,229,125,211,118,204,126,163,180,198,231,117,118,118,117,122,168,38,227,23,210,151,176,199,79,35,155,230,254,7,70,57,84,14,222,155,75,57,45,246,71,12,224,242,62,228,86,60,56,225,205,69,55,222,203,176,190,71,137,234,50,79,107,164,117,97,137,65,81,86,50,44,118,107,158,232,171,2,70,168,164,104,245,207,36,188,248,123,83,250,195,253,148,122,46,211,203,38,95,170,121,215,146,63,236,254,167,245,151,242,70,99,139,248,235,65,192,154,109,54,175,115,211,106,115,224,213,100,120,111,2,77,197,213,223,54,185,31,61,169,132,178,100,148,34,173,159,91,211,99,113,130,71,55,148,157,235,87,177,237,144,213,104,162,165,145,78,165,141,198,250,126,195,155,62,71,147,12,114,40,184,57,69,73,199,169,199,151,81,131,209,249,84,224,157,241,37,29,215,6,25,242,125,13,100,30,58,126,50,84,102,167,168,195,171,198,178,105,115,98,207,9,115,82,199,53,53,125,252,140,63,46,80,138,140,163,84,125,7,107,92,163,165,184,236,122,29,203,72,188,230,109,38,121,78,62,150,44,216,254,206,125,103,156,241,15,147,45,167,39,73,173,181,97,125,74,122,89,244,87,193,114,251,15,76,212,71,107,201,130,43,43,207,135,50,84,229,214,155,255,0,94,6,19,89,165,148,111,240,45,194,51,93,139,165,76,207,135,52,224,246,147,71,168,202,75,204,240,205,211,201,186,193,41,75,67,174,156,43,170,57,161,247,170,249,24,92,155,119,19,109,75,163,135,62,108,152,215,102,60,189,40,252,31,238,61,171,115,158,178,9,249,252,113,154,239,164,254,212,106,187,132,241,201,187,199,209,126,195,175,135,85,55,202,54,35,147,212,242,221,94,235,171,147,120,247,45,38,57,53,249,248,186,47,228,99,51,75,6,78,120,241,188,111,185,115,71,160,110,85,209,146,113,233,71,184,213,117,216,180,114,159,60,106,18,125,202,141,252,121,19,242,51,169,89,215,225,95,237,70,205,250,246,15,243,34,125,167,53,233,203,197,252,207,140,248,119,12,49,241,78,204,160,221,126,29,131,175,244,145,62,205,154,244,165,226,254,103,55,170,63,174,62,199,19,172,120,162,98,181,95,143,159,137,196,114,234,191,172,79,196,226,53,99,194,62,102,92,128,0,20,128,0,0,0,0,0,38,121,127,22,127,104,117,159,89,124,143,80,103,151,113,103,246,135,91,245,190,227,62,159,196,104,117,5,120,204,81,232,30,75,118,232,201,106,183,28,145,78,73,249,156,111,187,149,203,230,143,61,179,214,60,152,175,246,101,186,229,231,231,239,117,19,214,178,85,143,99,7,78,198,165,159,115,109,125,221,196,182,54,73,202,62,149,131,100,182,54,75,42,60,139,176,150,85,242,37,158,145,228,243,223,46,78,184,26,95,173,98,95,107,62,117,202,207,173,120,167,100,211,241,14,203,169,219,181,109,172,121,85,169,47,90,18,94,172,151,188,249,207,137,188,158,241,22,203,150,119,161,201,173,211,175,87,62,150,46,105,174,246,151,53,239,62,203,225,173,118,28,120,222,28,146,167,119,185,171,154,13,202,209,164,229,145,210,203,35,189,168,211,106,33,39,25,105,243,41,119,56,59,248,29,237,167,131,120,139,122,205,24,109,251,78,174,81,127,239,50,65,194,11,198,78,145,246,127,104,195,138,61,211,146,75,221,25,113,196,222,63,131,99,190,42,221,191,82,95,230,68,250,37,154,15,146,142,1,143,6,232,179,229,212,230,142,125,203,82,151,157,156,23,163,4,190,132,111,155,241,125,198,251,103,230,125,107,85,143,87,173,158,76,78,214,223,177,235,35,223,97,50,88,219,19,57,134,49,49,48,98,103,164,121,100,182,46,209,177,20,242,105,124,119,163,140,50,233,245,144,141,60,151,9,251,107,171,239,53,75,55,222,59,141,236,106,117,213,158,9,251,45,75,247,26,1,185,130,87,19,231,181,248,212,115,54,138,177,217,33,102,99,70,138,76,118,64,236,132,162,128,148,232,119,96,148,49,147,99,76,10,24,209,54,52,193,40,99,38,192,18,138,25,3,33,40,161,146,152,88,37,20,52,200,177,166,5,21,97,100,216,2,81,67,36,1,40,171,25,3,4,162,172,118,69,142,200,74,42,192,155,29,130,81,65,100,216,88,20,95,32,38,192,18,141,46,194,201,177,155,39,219,209,86,9,243,38,194,193,40,187,2,108,0,162,194,201,176,4,162,172,118,72,88,37,21,97,100,216,200,74,40,19,38,194,193,40,187,11,34,199,96,148,82,99,178,6,128,162,128,65,100,37,21,96,153,54,8,18,139,176,68,130,96,148,88,89,54,0,148,85,140,129,216,20,85,133,146,134,9,69,88,211,32,118,8,209,86,59,34,194,200,70,139,177,144,185,180,146,109,183,73,46,109,248,25,237,183,132,247,173,194,165,135,69,60,120,223,211,205,252,154,251,121,253,135,153,78,49,229,149,99,148,184,70,13,245,51,233,94,13,175,253,55,181,126,169,139,246,17,229,58,63,38,186,153,171,214,107,241,67,190,56,160,228,215,189,242,61,99,108,195,252,93,180,233,52,248,230,230,176,97,134,53,38,185,186,138,87,246,28,174,161,150,57,34,148,77,156,49,120,95,116,144,184,130,125,13,43,92,215,73,154,38,227,43,147,54,141,223,60,242,187,155,234,53,45,193,250,76,199,166,141,35,228,122,254,127,155,54,215,6,39,80,106,123,214,167,36,181,121,49,57,191,54,171,146,240,70,215,168,125,98,135,6,127,27,105,214,183,30,181,226,201,146,238,18,133,197,83,174,206,125,135,82,51,80,87,35,7,67,195,243,114,181,87,72,208,252,6,108,218,238,8,222,52,246,240,195,30,166,43,254,20,189,47,250,89,174,234,180,185,244,153,60,222,171,14,76,51,238,156,122,63,235,220,101,140,227,46,25,245,50,199,40,242,136,176,34,198,122,60,81,97,100,216,88,37,21,97,100,140,17,173,143,97,242,67,207,135,117,63,172,63,217,70,163,252,39,23,251,53,180,215,95,225,109,39,254,6,109,190,72,63,179,154,159,214,95,236,163,19,229,243,135,55,126,34,225,237,14,61,147,111,205,174,203,131,80,242,100,134,36,186,81,143,69,171,171,56,240,146,134,174,228,233,89,245,221,33,164,224,207,6,217,248,63,54,231,193,250,189,249,106,225,143,30,28,207,4,49,116,109,201,164,155,109,246,122,203,199,159,113,174,232,181,186,173,6,71,61,22,163,62,154,125,248,50,74,31,38,172,203,61,70,255,0,195,186,77,86,223,154,26,205,14,159,59,254,87,14,108,78,49,111,170,249,170,191,106,48,60,250,61,254,7,208,67,234,110,77,166,188,143,173,91,243,185,236,59,94,63,42,120,118,141,46,225,166,211,100,221,52,57,241,172,144,174,134,121,116,95,127,70,154,126,44,235,75,202,62,187,71,145,226,223,182,44,218,121,199,148,156,46,15,225,37,95,105,28,41,194,217,243,237,90,77,87,10,241,254,139,6,181,227,83,201,162,158,121,97,120,228,251,18,111,163,246,25,125,199,89,229,59,106,195,209,222,182,236,59,222,145,117,206,120,97,168,139,95,89,125,200,230,55,25,73,167,79,255,0,171,53,233,55,193,215,195,199,155,70,169,46,142,183,38,6,251,50,197,165,241,234,30,125,195,22,174,29,44,57,112,230,79,182,14,205,79,95,189,112,238,178,110,59,207,12,100,219,181,18,235,150,154,114,135,217,47,220,99,50,109,155,22,105,57,237,123,198,76,19,236,199,169,143,69,252,81,157,97,138,242,104,246,160,145,177,110,23,78,146,191,105,173,235,166,250,117,44,45,190,244,174,137,203,135,120,210,47,228,181,17,212,99,95,155,53,53,246,157,28,187,150,111,87,81,133,39,219,92,141,136,99,104,246,145,221,216,127,181,59,59,255,0,243,176,127,153,19,236,156,139,210,151,139,249,159,25,112,230,104,229,226,141,155,163,203,249,246,14,95,255,0,178,39,217,185,61,121,120,191,153,205,234,126,56,251,28,94,175,226,137,137,213,255,0,88,159,137,196,114,234,255,0,172,79,196,226,53,227,194,62,102,92,176,0,2,144,0,0,0,0,0,0,242,190,45,254,209,107,126,191,220,122,161,229,92,93,253,163,214,253,101,242,51,233,252,70,150,185,125,6,38,207,101,242,87,135,207,112,100,156,57,206,26,156,156,187,249,68,241,131,218,60,141,103,80,225,233,227,125,82,212,78,188,106,38,62,163,107,18,104,116,138,249,244,253,12,255,0,43,161,51,43,174,209,41,167,60,53,210,237,93,230,42,73,197,181,46,77,118,51,155,142,106,72,239,100,131,134,194,108,134,54,38,101,49,8,150,54,38,122,71,150,75,251,9,127,18,159,49,10,60,182,67,235,187,149,248,177,63,111,63,30,99,98,103,164,75,19,125,252,201,99,98,103,164,168,242,196,201,99,98,103,163,200,137,108,108,150,251,202,143,34,97,87,217,119,213,93,163,132,101,57,40,194,46,82,125,73,46,108,217,118,109,157,96,107,62,170,158,78,184,195,177,24,242,230,142,37,191,38,76,88,101,149,210,70,149,229,39,72,244,124,27,167,243,156,178,229,213,66,77,119,122,50,228,121,97,234,94,88,245,171,62,151,6,8,59,134,44,170,253,178,167,242,163,202,172,218,208,39,242,187,165,203,56,157,98,190,209,219,30,40,187,4,201,176,179,116,229,81,118,22,69,142,193,40,160,37,49,166,9,69,0,130,193,40,171,4,201,176,176,40,187,26,103,29,141,50,18,139,11,34,194,193,40,187,29,144,152,236,18,138,25,41,133,130,81,86,52,200,11,2,139,177,145,97,96,148,88,89,54,22,66,81,67,247,147,97,96,148,87,188,100,216,88,37,21,99,228,69,142,193,40,171,2,108,0,163,75,228,22,43,11,54,79,184,162,172,9,11,4,162,236,118,69,133,144,148,93,133,145,99,76,18,138,1,88,88,37,21,97,98,176,177,68,162,147,29,145,97,96,148,93,130,100,160,4,162,236,19,34,198,152,37,21,97,98,176,176,40,164,2,176,178,18,138,64,77,142,193,40,171,4,201,0,74,46,192,139,26,96,148,80,10,194,192,162,147,11,21,133,144,242,209,95,35,111,225,78,8,214,239,49,134,167,84,229,164,209,62,113,147,94,156,215,247,83,234,241,103,103,201,159,12,99,221,181,18,220,117,240,115,210,96,151,71,30,55,213,146,126,223,98,61,126,146,85,20,146,92,146,93,84,104,106,117,77,62,216,27,120,52,202,75,186,70,35,102,225,205,175,102,138,252,11,75,5,150,169,229,154,233,77,251,217,149,147,27,37,156,230,220,157,179,117,37,29,144,155,228,119,166,235,77,31,170,142,131,234,59,153,159,243,104,125,84,120,154,224,212,213,202,161,108,192,238,114,235,53,109,124,174,108,216,247,41,117,154,198,177,250,108,220,192,182,63,59,234,146,185,209,141,212,62,108,220,184,97,255,0,66,105,252,101,251,76,211,51,179,114,225,127,200,154,127,25,126,211,54,117,11,232,71,79,225,189,179,203,254,63,244,101,25,215,213,233,176,106,241,60,122,156,48,203,7,244,103,27,57,217,44,213,71,218,73,121,51,68,223,184,27,30,72,207,46,207,63,55,62,191,49,55,232,183,236,125,140,208,117,56,50,233,179,203,22,162,18,199,146,46,156,100,185,163,221,223,250,246,154,239,23,108,56,183,141,19,158,52,163,173,198,159,155,157,115,151,247,89,181,139,59,139,169,26,153,112,166,173,30,77,97,100,187,77,169,70,159,119,115,238,25,187,248,154,148,48,21,133,130,52,123,39,145,223,236,222,167,245,151,251,40,244,141,177,46,158,79,98,60,223,200,231,246,107,83,250,203,253,148,122,62,221,37,28,179,77,171,107,146,179,230,245,187,206,71,211,104,19,237,133,24,206,39,214,109,218,92,16,254,55,243,94,103,35,232,39,150,10,113,247,223,81,161,113,7,147,142,19,220,155,156,246,140,56,38,249,249,205,44,158,38,253,188,186,205,207,142,56,127,31,17,237,223,130,100,212,75,4,110,220,160,147,228,254,71,14,167,28,113,97,140,33,125,8,197,40,248,82,75,228,120,195,145,227,138,113,109,51,189,25,86,233,158,29,191,121,24,210,71,249,77,187,113,207,134,221,175,194,113,169,71,221,36,147,53,185,112,207,27,240,228,156,182,173,199,52,224,191,251,125,75,231,254,25,31,75,230,201,187,226,210,193,249,168,231,192,227,232,166,148,185,123,185,154,174,231,168,211,74,77,106,52,47,20,251,225,200,232,98,215,101,111,235,74,70,120,230,151,15,115,193,181,156,97,196,56,84,177,241,14,219,131,87,5,201,189,78,155,162,255,0,234,70,35,54,225,195,154,228,222,93,175,46,138,111,233,105,167,113,191,3,218,119,12,90,92,139,208,202,215,116,114,43,52,205,231,135,246,252,206,82,158,151,12,155,250,112,244,95,216,116,113,106,33,233,94,198,120,205,122,30,121,61,30,143,175,110,220,185,126,108,215,69,157,29,82,212,71,150,89,41,165,244,174,205,139,95,195,90,104,182,240,101,201,15,99,106,72,194,106,118,188,216,109,70,113,154,246,58,55,225,36,248,102,88,180,114,112,167,246,163,102,238,252,59,79,254,100,79,181,178,47,78,94,47,230,124,87,194,216,229,14,42,217,148,147,95,207,180,255,0,230,68,251,90,107,211,159,139,249,156,142,170,255,0,137,31,99,137,214,60,81,48,218,191,235,25,60,78,35,155,89,253,103,39,137,194,107,199,132,124,204,185,96,0,5,60,128,0,0,0,0,0,30,81,197,255,0,218,77,111,214,95,35,213,251,15,38,227,7,254,210,107,126,178,249,27,26,111,17,169,172,240,24,148,207,91,242,90,255,0,217,169,53,203,249,196,254,81,60,138,207,92,242,89,253,153,151,235,18,249,68,107,126,236,199,211,151,241,143,66,209,234,212,210,134,90,83,236,111,168,231,207,131,22,117,233,174,125,232,194,55,200,236,224,214,79,26,81,159,167,15,107,230,112,229,143,123,137,244,177,204,154,237,144,103,208,101,131,111,29,78,63,105,210,156,101,23,82,77,62,230,140,222,29,86,44,171,209,146,79,185,242,104,185,198,25,21,74,42,75,218,138,178,202,62,34,60,49,151,133,154,243,238,19,51,57,116,24,39,212,165,31,6,117,167,182,191,161,149,63,20,102,142,104,179,20,176,77,24,214,38,119,101,183,103,93,93,9,120,51,142,90,29,66,255,0,119,126,13,126,243,34,201,31,83,23,203,151,161,212,98,59,15,71,168,255,0,133,33,126,7,168,255,0,133,35,215,114,245,60,118,75,208,235,50,89,220,91,126,169,255,0,186,175,22,191,121,113,218,181,15,173,227,143,140,135,205,130,243,31,42,111,200,199,49,54,102,177,236,175,175,46,101,254,24,157,172,59,86,151,31,57,41,77,255,0,121,158,37,169,130,61,199,75,57,26,220,33,60,141,44,113,114,126,197,102,75,75,178,103,203,82,206,214,40,124,89,176,99,134,60,81,172,112,140,23,177,28,26,157,203,6,157,62,148,238,95,155,30,102,25,106,103,61,160,140,209,210,227,134,243,103,46,139,69,167,209,47,228,98,186,93,179,151,57,124,78,134,241,187,172,74,120,52,205,75,43,229,41,46,168,255,0,228,198,235,183,124,218,132,227,142,241,99,246,117,179,23,213,204,245,139,74,219,238,200,76,186,181,21,217,143,99,84,227,233,116,180,49,183,109,101,141,183,224,205,22,205,207,141,229,210,219,147,239,204,190,76,210,108,238,226,85,26,62,87,92,175,45,178,236,118,136,76,44,246,105,81,118,22,74,24,37,14,198,153,54,0,148,85,142,201,11,4,162,147,29,144,22,9,69,216,38,74,0,40,187,2,44,105,130,81,65,98,176,176,74,41,48,177,88,2,81,105,133,144,22,9,69,216,236,132,194,200,74,46,192,139,26,96,81,67,38,194,193,40,160,177,88,88,35,69,14,200,176,176,74,46,192,158,64,5,26,93,133,138,192,217,62,226,139,176,178,44,44,30,104,228,180,22,69,142,200,74,42,192,65,96,148,80,172,86,59,2,135,99,178,108,44,18,139,11,34,198,152,37,20,152,236,139,29,144,148,85,129,41,142,193,40,118,52,201,177,216,37,14,198,137,176,176,40,176,178,44,44,18,139,76,118,69,133,130,81,96,74,99,176,74,29,141,50,108,44,132,162,172,107,171,219,220,77,135,188,162,171,115,222,252,157,98,134,46,13,219,58,29,114,199,41,183,222,220,159,238,54,38,97,252,159,99,243,190,79,246,124,216,249,184,226,148,100,187,189,57,25,137,117,159,57,39,115,151,187,58,177,85,20,75,37,148,200,103,164,121,98,103,36,179,244,177,116,37,201,197,28,108,134,28,83,48,229,198,178,71,181,152,125,207,146,125,102,183,169,82,148,221,41,55,217,74,205,234,92,250,249,145,73,117,36,188,12,240,159,105,243,90,159,135,126,124,251,190,103,246,52,92,27,62,179,89,53,209,198,241,195,182,115,228,151,184,220,52,26,88,104,180,152,244,248,219,106,41,171,125,173,243,179,178,249,123,137,103,188,153,37,147,99,165,160,233,120,180,86,226,237,178,89,44,166,75,60,35,160,201,108,77,215,48,103,107,109,209,207,91,168,80,75,208,94,188,187,23,179,196,78,74,42,216,140,28,221,35,194,248,159,26,195,196,91,142,56,170,81,207,37,93,220,204,101,153,126,50,207,139,81,197,187,198,93,60,148,177,61,86,69,22,187,82,151,95,216,97,236,235,98,183,4,217,161,146,53,38,134,22,43,11,61,30,40,246,159,35,60,248,111,85,127,253,215,220,141,95,248,76,100,201,139,135,118,105,225,201,44,121,22,177,212,162,218,107,208,125,198,207,228,95,159,13,234,191,90,127,178,141,87,248,79,223,254,152,218,58,249,106,223,87,212,103,27,26,189,101,63,83,234,186,74,250,161,103,145,108,190,80,248,199,110,196,229,163,222,117,185,112,99,174,146,207,252,188,99,125,75,210,78,187,123,77,183,110,242,229,186,37,209,221,182,189,46,169,95,57,96,147,196,254,15,164,159,197,26,223,12,241,102,131,65,192,155,134,199,171,197,40,106,50,103,121,161,146,49,181,52,227,21,209,125,213,209,95,19,68,125,124,185,114,229,200,236,189,54,44,141,247,193,35,233,187,34,246,104,250,27,109,242,193,178,106,87,70,121,117,187,124,159,102,72,116,162,253,240,111,151,141,25,204,60,93,165,221,49,255,0,53,215,232,245,171,181,41,38,209,228,219,103,19,240,163,216,244,90,62,38,224,85,88,113,40,45,126,147,36,177,79,39,247,157,210,111,222,206,60,187,47,147,253,209,244,246,126,32,214,237,121,95,53,143,95,138,226,159,178,92,151,193,179,65,233,49,69,248,90,254,235,251,24,94,56,223,20,122,94,191,54,159,35,119,129,193,191,204,127,113,173,235,163,15,73,227,155,94,38,176,248,123,138,52,48,233,236,251,214,13,199,5,114,243,58,149,47,178,127,113,143,213,111,187,246,129,244,55,109,185,248,188,110,23,240,180,101,134,154,188,46,207,74,30,140,201,110,42,46,250,79,222,141,107,89,143,211,110,25,157,119,51,182,248,143,73,168,95,202,227,158,39,220,215,73,29,29,76,180,185,253,44,83,139,125,124,157,27,120,226,227,201,146,41,149,176,255,0,106,118,127,215,176,127,153,19,236,217,250,243,241,127,51,227,45,131,251,83,179,126,189,167,255,0,50,39,217,217,23,167,47,23,243,57,189,83,199,31,99,143,213,188,81,48,186,207,235,57,60,78,19,155,89,253,107,39,137,194,97,135,133,31,49,46,88,0,1,72,0,0,0,0,0,30,224,121,47,24,127,105,53,223,89,124,143,90,60,143,140,121,241,46,187,235,47,145,159,79,226,53,117,126,4,98,19,61,103,201,70,104,228,216,51,226,139,244,241,234,29,171,239,74,190,76,242,28,153,97,141,92,159,185,29,124,92,75,185,109,176,212,195,108,212,207,75,28,241,74,110,61,110,174,188,31,62,180,116,31,79,201,171,143,108,118,53,180,249,150,28,170,71,191,241,23,20,108,252,63,135,206,110,186,216,98,147,245,113,69,116,167,47,8,174,102,185,180,249,86,225,125,203,86,180,239,85,151,73,57,58,140,181,56,250,48,147,250,220,210,247,209,243,198,191,46,76,217,103,151,52,231,147,36,157,185,78,78,77,191,107,102,31,82,249,183,218,117,180,255,0,11,97,148,42,114,125,222,190,95,161,212,134,165,205,240,125,177,210,180,156,93,170,180,253,157,254,7,46,61,70,92,126,172,185,119,51,194,60,129,113,182,92,249,223,12,238,121,158,74,139,150,138,114,118,249,122,216,239,195,154,247,158,225,118,124,159,80,208,203,69,153,224,201,229,253,209,184,164,214,232,239,195,112,107,215,133,248,51,154,58,252,47,214,109,123,140,75,19,52,94,24,179,210,207,36,102,227,170,196,250,178,71,222,114,44,177,151,84,215,196,215,152,153,229,233,215,169,235,237,76,216,250,111,243,144,250,117,218,141,102,196,199,217,191,17,246,175,192,217,94,120,46,185,165,226,206,57,107,176,71,175,52,126,38,184,196,207,75,74,189,79,47,87,35,59,61,215,79,15,85,185,63,98,163,171,151,120,151,63,53,137,47,172,204,83,23,97,146,58,120,35,28,181,51,103,62,125,118,163,63,173,145,215,116,121,29,103,243,27,37,153,227,5,30,13,119,57,75,145,51,135,81,62,134,25,62,222,163,150,237,157,29,211,52,113,227,188,146,140,99,20,229,38,249,37,226,204,144,86,232,241,70,159,198,218,152,67,6,151,78,223,242,153,100,231,21,236,138,87,251,72,212,236,195,106,120,145,113,23,30,106,39,167,151,75,67,166,193,44,88,26,250,92,213,203,222,239,221,70,92,235,230,211,203,7,108,103,205,89,202,234,16,172,165,88,236,129,217,128,208,162,172,44,64,202,40,171,4,201,67,178,18,138,176,76,155,0,74,46,194,200,177,166,9,69,216,89,22,22,9,69,216,18,152,236,10,24,211,38,199,96,148,59,29,146,0,148,93,133,144,50,18,138,177,217,22,22,82,81,97,100,167,200,118,5,14,199,100,216,236,18,135,99,36,1,40,187,29,156,118,59,4,162,236,8,176,2,141,46,202,178,57,5,155,7,219,209,118,59,71,29,142,192,162,236,44,139,29,130,81,86,4,216,236,18,138,11,38,192,18,138,177,166,69,143,144,37,23,97,100,216,16,81,65,100,216,208,162,81,86,22,77,133,138,60,209,105,142,200,76,44,18,139,4,201,176,178,10,46,194,200,24,37,20,59,38,193,48,74,42,194,197,97,96,148,82,11,38,194,197,18,138,177,217,33,96,141,30,213,228,175,125,134,223,181,105,116,154,169,116,116,217,83,232,201,245,70,86,239,220,122,62,163,71,28,171,206,105,218,87,206,174,211,60,63,135,249,236,122,79,168,255,0,105,155,78,197,197,122,189,167,163,143,53,234,52,139,151,65,191,74,62,15,238,56,186,157,36,165,39,60,71,31,167,117,248,225,201,61,54,171,194,164,233,250,111,251,27,182,104,75,27,169,167,23,237,71,19,59,155,118,253,182,110,147,201,135,14,163,27,205,142,93,25,227,159,41,38,151,85,63,184,237,229,208,225,155,244,110,30,14,205,37,145,197,212,213,31,87,24,195,42,238,197,36,209,135,100,51,35,61,182,107,212,201,25,120,242,56,39,160,212,47,161,127,85,217,145,101,139,243,60,188,83,94,71,77,146,206,204,180,154,133,215,134,100,189,30,161,255,0,185,153,145,78,62,166,55,9,122,29,119,214,67,59,127,128,106,165,254,233,199,197,163,154,27,70,162,94,180,177,195,223,99,230,193,114,199,202,155,225,24,198,38,155,116,186,253,156,204,238,45,151,28,127,29,150,83,127,221,228,86,191,89,180,108,26,79,194,117,250,141,54,139,10,255,0,121,154,74,54,189,141,245,251,185,158,62,208,155,168,43,102,72,233,36,247,150,199,67,67,179,230,206,212,179,127,37,143,219,235,63,220,107,30,88,60,161,104,120,3,135,103,162,219,167,25,111,122,168,56,233,241,39,111,31,99,203,46,228,187,59,223,176,214,124,167,121,109,91,118,135,6,30,19,196,179,207,87,137,228,199,173,202,159,66,49,186,184,197,243,111,218,254,7,204,187,182,225,171,220,247,12,250,221,199,83,151,83,171,205,46,150,76,185,36,220,164,207,166,232,159,14,102,215,77,103,213,237,4,248,243,127,255,0,12,248,222,60,127,119,201,232,187,28,156,246,125,28,230,219,148,177,169,55,46,182,223,89,222,179,29,176,254,69,209,126,138,63,35,33,101,212,164,178,206,189,89,196,200,190,166,59,29,147,99,179,13,24,232,246,191,34,255,0,217,173,91,255,0,242,95,236,163,109,223,184,83,103,226,237,31,224,155,246,146,58,156,88,159,79,31,164,226,225,46,171,77,118,154,151,145,95,236,198,171,245,167,251,40,244,189,7,173,147,192,249,157,92,156,114,73,197,239,103,208,232,118,140,90,60,71,126,242,1,177,203,167,45,171,115,215,104,223,100,114,86,88,251,223,38,121,206,249,228,87,136,244,46,95,129,231,209,107,225,95,70,79,28,171,194,71,208,190,83,117,59,166,151,107,199,151,101,243,239,83,25,242,142,40,223,75,216,253,135,62,161,206,88,83,203,21,28,174,43,164,151,100,171,154,54,48,117,13,70,56,166,229,103,208,71,60,215,153,243,230,30,48,227,206,25,219,176,109,123,206,209,143,91,183,233,226,161,12,90,221,26,200,148,87,82,82,86,171,220,98,115,241,79,7,239,45,255,0,27,240,148,116,89,229,202,89,118,220,221,26,246,184,191,146,71,210,58,140,27,110,92,10,47,81,147,14,90,169,169,199,209,179,76,223,248,59,109,220,20,188,238,147,65,171,85,202,74,42,50,251,13,140,58,204,45,219,141,63,84,217,238,57,35,232,120,170,218,184,99,52,186,123,23,18,234,116,89,95,86,61,92,30,55,126,40,228,203,167,226,125,38,55,248,62,191,14,227,129,47,163,145,77,53,225,214,108,27,215,147,173,190,46,94,97,106,180,143,185,62,156,126,211,82,213,240,134,191,68,239,67,171,132,146,231,74,78,15,247,29,44,121,49,207,195,47,213,25,211,76,198,235,245,153,37,39,29,199,107,132,50,118,184,199,160,204,78,95,193,223,60,61,56,167,216,249,253,166,95,83,147,122,210,165,13,84,103,146,63,222,74,104,196,234,51,172,173,185,98,140,101,236,84,110,68,200,142,255,0,9,201,255,0,234,157,149,91,254,189,167,255,0,50,39,219,89,61,121,120,191,153,241,39,9,255,0,106,182,95,215,180,255,0,230,68,251,115,39,173,47,23,243,56,221,91,239,35,236,113,122,183,138,38,15,91,253,107,39,137,194,115,235,191,173,100,241,56,12,16,240,163,230,37,203,0,0,41,228,0,4,8,218,92,140,77,156,75,44,178,201,195,73,138,89,242,127,119,148,87,140,153,83,216,243,234,151,244,134,177,195,27,255,0,115,131,146,247,203,180,242,231,21,226,102,7,168,189,177,171,127,216,197,238,156,65,162,208,38,156,158,108,171,159,67,31,63,139,236,60,199,124,212,189,126,227,159,87,40,168,121,199,125,21,216,123,4,184,123,99,211,226,151,156,209,98,148,82,109,207,52,155,105,120,179,200,119,252,122,124,123,158,170,26,41,244,244,202,111,160,238,249,120,157,94,152,241,100,159,210,157,254,39,47,94,243,197,39,146,75,217,26,246,163,180,197,234,122,204,166,167,180,197,234,122,207,171,192,98,195,201,138,212,246,152,173,79,91,50,186,174,211,19,169,235,103,103,1,217,211,161,240,222,191,38,215,196,219,94,183,12,156,103,135,83,142,92,187,186,84,254,41,181,239,62,213,82,233,165,37,213,37,104,248,171,96,211,67,85,191,237,240,212,77,99,211,249,248,75,44,218,117,24,41,39,46,175,98,103,217,27,118,233,160,220,112,70,91,126,175,14,162,52,171,205,202,218,94,213,214,143,144,248,189,41,100,197,40,173,233,217,210,238,138,85,103,117,146,216,217,39,199,217,1,146,198,75,61,30,65,245,8,25,45,149,30,65,146,198,196,207,68,98,100,177,217,46,75,180,182,70,193,146,116,55,125,231,110,218,49,60,155,158,187,6,154,43,254,36,210,111,194,61,111,224,121,151,20,121,100,209,233,227,60,60,63,165,150,175,39,87,159,205,112,135,186,61,111,236,55,116,218,29,70,173,246,226,131,127,143,151,234,68,155,61,67,114,220,52,155,102,147,38,171,112,212,227,211,233,241,250,211,200,233,120,120,251,17,243,215,148,207,40,249,120,131,38,93,14,211,231,48,237,151,209,148,223,41,230,95,116,126,222,243,81,226,78,36,221,120,135,83,231,247,109,102,76,238,62,172,58,161,15,8,245,47,153,131,147,230,125,183,73,248,118,26,102,178,231,222,94,158,72,205,8,36,108,254,78,223,244,222,95,208,203,231,19,209,108,243,159,39,143,250,111,47,232,101,243,137,232,150,115,122,250,255,0,87,249,35,145,212,151,241,191,34,236,44,139,25,196,57,244,85,141,50,108,44,132,162,172,44,155,11,2,139,76,118,66,11,7,154,46,194,201,76,44,18,138,180,62,68,166,22,5,20,52,74,97,96,148,80,89,54,22,66,81,105,142,200,76,44,18,139,177,217,199,99,176,74,46,194,200,177,166,9,69,88,19,99,176,40,160,178,108,44,18,142,75,11,34,198,9,69,88,90,36,44,18,139,176,34,192,10,52,187,29,146,22,108,81,246,244,93,133,146,22,40,148,85,142,200,29,138,20,85,130,100,216,236,18,138,176,178,108,118,9,67,93,99,178,108,44,18,139,176,178,108,44,18,138,177,166,74,97,96,81,86,52,200,177,166,9,69,5,147,99,178,18,138,76,44,155,26,98,143,52,82,97,100,216,88,161,69,216,89,22,52,193,40,171,26,100,88,211,33,40,171,11,38,194,203,68,162,211,11,249,19,99,177,66,143,67,216,63,33,105,62,163,253,166,114,231,245,100,189,135,15,15,254,65,209,253,87,251,76,230,207,234,203,192,214,138,221,159,155,103,254,102,127,242,127,185,214,214,182,183,61,115,231,107,80,233,174,206,72,238,104,184,175,121,219,170,58,125,108,231,5,203,161,151,211,85,239,58,90,223,202,58,255,0,214,31,201,24,236,189,76,218,88,161,145,37,52,158,200,232,67,62,76,51,111,28,154,246,55,141,47,149,13,102,20,150,183,111,195,155,219,138,110,15,237,179,39,131,202,182,212,213,234,116,90,220,111,251,157,25,254,227,202,50,245,179,165,149,143,252,62,154,123,213,123,51,181,131,172,234,226,183,149,158,218,188,170,112,231,69,185,203,91,143,149,250,88,63,242,114,107,252,168,112,238,139,62,76,57,178,106,252,230,54,147,81,195,222,147,93,190,211,192,53,30,172,188,25,207,197,95,151,117,126,49,253,136,133,208,52,207,34,142,251,167,231,236,116,97,213,243,181,189,30,201,170,242,205,195,216,147,88,116,219,150,86,191,229,70,43,226,229,247,26,254,229,229,218,49,82,91,126,201,54,251,37,159,80,151,255,0,20,190,243,198,242,190,108,233,101,108,233,225,248,115,66,159,212,155,252,205,152,245,28,242,243,55,157,243,203,23,22,107,250,81,211,234,48,109,248,223,102,159,31,165,255,0,83,182,143,55,221,183,29,102,229,170,150,125,199,85,159,87,153,190,115,205,145,205,191,137,89,206,150,94,179,232,116,157,63,77,167,251,168,37,249,111,250,153,99,150,83,241,51,43,197,159,146,56,115,245,31,251,217,168,228,245,141,183,139,127,35,240,223,234,63,247,179,81,159,172,116,58,114,254,15,230,255,0,118,108,105,188,63,175,238,122,110,195,249,27,69,250,40,252,142,249,142,216,95,244,54,139,244,81,249,29,251,63,63,212,125,244,253,223,238,105,228,95,83,42,194,201,179,116,225,46,4,214,239,29,13,78,189,75,73,162,124,211,146,172,153,23,178,61,139,218,254,211,67,83,171,197,165,135,126,87,71,133,22,205,243,200,154,190,24,213,126,180,255,0,101,29,207,41,252,123,155,128,118,253,6,183,22,135,30,182,26,156,239,12,225,44,142,13,42,110,211,74,187,59,77,139,134,246,189,30,209,183,45,46,223,133,98,197,210,183,218,228,251,219,239,60,171,248,81,115,225,157,159,175,250,227,253,134,112,180,217,49,235,115,41,127,76,143,162,233,208,185,66,44,238,109,158,95,56,115,92,186,59,150,147,93,183,228,125,109,197,101,135,197,83,255,0,226,108,122,78,48,225,237,225,127,71,111,58,44,178,146,229,7,147,161,63,250,101,79,236,62,117,225,222,18,208,238,124,9,175,222,179,106,178,254,27,135,60,176,199,12,36,170,41,70,47,165,37,215,205,182,189,204,210,105,39,207,179,155,174,179,175,255,0,140,211,205,181,141,181,71,208,253,158,18,186,62,210,207,172,208,60,49,134,167,68,147,74,188,230,57,83,102,3,95,135,67,145,183,167,212,207,19,252,220,145,60,143,134,120,51,138,53,27,30,151,93,194,156,87,160,212,75,38,37,60,154,44,122,231,25,227,111,177,197,250,63,26,22,183,116,242,131,176,92,119,189,162,122,140,107,214,200,240,244,151,253,88,249,124,77,88,232,215,115,80,157,152,150,20,184,102,253,174,134,170,17,125,12,177,203,30,244,236,214,55,41,73,182,178,227,167,222,107,216,124,162,233,114,170,214,104,245,26,121,245,55,9,41,47,182,153,218,124,71,183,235,85,98,214,67,159,209,202,220,95,218,141,168,225,156,60,72,247,24,73,29,13,193,181,125,20,107,26,249,227,148,186,57,48,243,125,189,27,54,109,115,243,137,184,73,87,122,53,205,107,206,167,78,49,148,77,220,123,25,227,104,226,225,204,80,143,21,236,221,20,151,243,237,63,87,233,98,125,167,147,214,159,137,241,127,15,127,106,182,111,215,180,255,0,230,68,251,71,39,173,47,23,243,57,189,87,199,31,99,145,213,121,137,130,215,127,91,201,226,112,28,250,239,235,153,124,78,3,12,60,40,249,121,248,152,7,196,60,76,190,213,162,93,8,229,201,27,147,231,20,251,9,147,34,130,179,195,116,116,177,104,50,206,10,114,244,35,237,235,103,98,59,76,100,148,181,13,168,118,69,118,248,153,141,70,57,99,199,211,174,107,153,130,221,247,60,177,139,88,162,162,251,217,170,178,207,35,164,106,107,50,67,20,111,55,151,145,217,203,151,6,147,27,190,134,28,107,189,168,163,89,221,120,171,6,20,227,164,131,205,46,247,202,63,249,247,24,93,207,62,92,217,100,243,100,148,223,181,152,77,79,91,55,180,250,72,183,115,220,249,124,189,119,36,223,110,21,218,142,29,239,118,214,110,46,95,133,103,110,23,107,28,121,71,224,107,122,174,86,101,117,44,196,234,87,89,244,90,104,168,42,72,241,143,36,242,62,233,187,49,90,158,211,23,169,235,50,186,132,223,37,205,157,44,186,87,107,206,58,181,116,118,48,228,138,116,217,213,195,178,182,96,243,65,205,212,83,109,246,33,226,217,231,149,244,179,190,132,123,151,89,156,134,56,99,190,140,82,34,76,220,251,76,170,162,109,173,76,146,168,157,109,54,147,14,150,47,204,195,162,251,95,107,71,54,60,211,193,145,100,211,228,158,57,167,106,80,147,76,82,118,113,73,152,223,215,226,220,242,167,41,62,230,247,54,125,191,143,248,135,64,163,21,175,122,136,47,163,168,138,159,218,249,155,22,139,202,238,174,9,45,118,215,139,34,237,150,28,142,31,52,207,50,147,179,138,76,213,201,210,244,185,121,130,253,141,136,103,154,243,61,171,77,229,115,103,146,95,132,232,181,248,155,235,232,168,205,47,125,163,33,143,202,135,12,205,122,90,140,248,254,182,22,190,86,120,12,153,197,38,96,151,195,218,89,113,107,243,54,99,169,153,244,74,242,147,194,173,115,221,20,124,112,228,255,0,250,145,63,41,92,40,151,45,209,73,251,48,228,255,0,250,159,58,73,156,82,103,149,240,206,159,253,239,251,25,22,121,51,232,92,254,85,120,99,29,244,117,26,140,191,83,3,251,232,196,235,60,178,108,216,211,252,23,65,175,205,47,239,168,227,251,217,225,146,103,20,153,179,143,225,189,34,230,223,230,122,83,108,245,109,203,203,70,182,105,173,191,105,193,138,254,150,108,174,111,236,81,53,13,219,202,63,19,238,10,81,150,227,61,54,55,244,52,209,88,249,120,174,111,226,106,146,103,20,153,211,211,244,125,30,31,14,52,253,247,61,166,26,156,249,115,229,121,51,228,158,76,143,155,148,228,228,254,211,130,76,185,51,134,108,235,66,41,42,74,140,177,34,108,226,145,114,103,28,153,158,40,204,141,159,201,231,229,188,223,160,151,206,39,162,89,231,94,79,31,244,206,95,208,75,230,143,67,179,225,190,32,254,109,254,71,31,168,175,227,126,69,216,89,41,133,156,51,66,139,76,44,148,194,193,40,171,4,201,177,216,37,21,99,178,44,44,18,139,76,9,76,44,148,74,45,5,146,152,88,161,69,88,236,148,194,197,18,138,176,178,108,118,9,69,38,22,77,141,48,74,42,194,201,176,176,74,46,194,201,76,44,132,162,172,118,77,133,138,37,21,99,178,44,118,40,148,85,142,200,177,138,20,85,133,147,97,98,137,69,88,10,192,80,163,75,177,217,22,51,100,251,122,42,194,201,176,176,74,46,194,201,177,216,37,14,198,77,133,146,133,21,99,76,139,24,162,81,86,59,34,199,98,137,69,88,89,54,52,193,40,164,192,155,11,4,162,134,153,41,133,130,81,86,52,201,76,44,10,42,198,153,3,4,162,172,44,155,24,37,21,97,100,221,5,130,81,105,133,146,152,88,37,21,99,76,155,11,4,162,172,47,145,54,23,201,130,53,177,232,252,61,249,7,71,245,95,237,51,151,63,169,63,3,135,135,191,32,104,254,171,253,166,115,103,245,101,224,107,71,150,126,105,168,254,102,127,242,127,185,213,215,126,82,215,126,157,252,145,143,202,119,245,223,148,117,255,0,167,127,36,116,51,117,27,216,184,94,200,218,151,141,157,44,167,79,41,219,202,117,50,246,155,248,205,188,72,232,106,61,89,120,51,177,197,95,151,117,126,49,253,136,157,124,254,164,188,25,207,197,127,151,53,126,48,253,136,155,17,251,216,251,63,240,116,113,112,107,249,142,150,83,185,148,233,101,58,216,205,252,103,79,41,211,203,215,239,59,153,78,158,94,179,127,25,208,198,101,56,183,242,55,14,126,163,255,0,123,53,25,250,200,219,184,187,242,55,13,254,163,255,0,123,53,25,115,145,239,167,253,207,230,255,0,118,109,233,188,63,175,238,122,86,197,249,27,69,250,40,252,140,238,207,181,107,119,141,100,116,219,126,9,229,200,250,223,82,138,246,190,164,102,188,152,240,14,167,120,216,246,237,102,225,55,166,219,231,138,50,130,94,190,85,236,238,94,214,123,86,213,182,104,182,157,44,116,219,118,158,24,49,42,190,138,231,39,222,223,105,248,231,93,248,135,22,151,44,225,139,234,149,191,203,115,4,161,114,108,213,248,75,128,116,91,67,134,163,112,232,235,53,171,154,181,252,158,63,4,250,223,181,155,183,96,223,80,155,63,62,213,107,51,106,166,231,154,86,207,105,37,193,221,209,126,41,183,222,104,62,91,56,43,117,227,61,135,71,167,217,22,9,103,211,103,121,101,12,179,232,220,106,185,55,203,226,111,218,14,120,91,246,153,45,15,173,63,3,233,186,118,89,97,195,9,199,148,117,244,114,112,113,146,229,31,19,238,188,23,198,124,57,143,52,117,91,86,227,135,4,213,100,150,11,158,57,37,213,110,54,153,168,206,46,18,232,202,225,62,233,42,255,0,244,125,211,197,123,222,155,98,193,13,70,181,100,243,83,151,69,206,31,71,218,204,6,253,177,236,251,188,28,245,251,126,143,84,166,175,206,79,18,233,53,92,159,73,115,251,79,164,193,213,229,87,150,60,250,29,232,234,91,221,163,231,173,151,98,224,29,207,107,209,74,60,83,175,217,247,159,54,158,111,194,240,244,177,41,255,0,118,106,146,94,246,204,246,45,147,142,182,220,94,115,135,56,171,77,188,233,126,140,97,170,89,45,120,100,251,141,163,126,242,59,179,101,199,231,244,218,77,102,133,77,122,50,195,38,225,95,85,254,243,207,247,15,38,27,142,221,153,228,218,119,56,185,46,174,154,150,25,191,124,76,176,205,143,47,19,252,154,179,210,148,95,153,27,206,251,188,99,147,143,22,240,174,159,51,234,121,101,167,120,229,255,0,82,78,253,205,26,230,105,240,190,182,222,60,58,205,186,79,177,62,156,126,255,0,180,203,207,85,199,59,44,28,50,207,83,155,12,122,238,179,66,189,175,173,152,173,79,17,98,212,186,221,246,77,43,155,235,158,56,249,169,51,119,26,243,95,254,252,140,169,29,23,161,88,249,237,219,158,60,145,236,87,209,127,11,163,173,155,83,172,197,113,206,186,94,215,71,46,120,237,25,238,88,37,159,77,46,200,207,210,95,19,161,159,19,132,95,71,50,201,30,244,108,197,95,38,68,140,175,12,102,243,156,85,178,242,175,231,218,127,243,98,125,177,53,233,75,196,248,135,132,127,181,123,39,235,218,127,243,98,125,193,147,214,151,137,197,234,251,100,143,177,198,234,171,234,137,175,235,255,0,174,101,241,56,14,125,127,245,204,190,39,1,130,30,20,124,180,252,76,172,113,233,228,140,123,218,70,217,165,130,94,11,145,170,233,127,172,226,250,200,218,113,75,163,126,38,174,171,201,18,45,41,38,199,174,201,88,28,123,89,167,110,189,166,213,171,151,74,18,102,171,186,245,203,196,154,109,158,199,19,174,75,189,110,106,154,223,94,70,35,83,214,204,198,179,241,142,185,182,234,142,125,55,15,203,52,186,122,201,244,97,215,208,135,89,215,197,53,13,217,241,250,61,38,93,76,218,198,172,211,229,135,46,124,139,30,12,114,201,145,245,40,171,48,219,180,50,105,53,89,52,217,163,209,203,14,82,76,246,109,38,143,79,164,199,209,211,227,140,47,185,115,126,44,213,56,135,73,167,207,184,234,22,92,56,231,207,155,113,231,241,60,106,58,199,217,98,157,108,125,110,14,148,176,70,230,237,158,107,126,206,103,95,84,253,53,225,247,155,158,125,139,71,63,197,169,227,127,221,118,190,211,85,223,116,191,128,235,86,37,39,63,65,74,218,167,214,205,222,143,212,240,235,51,246,197,238,108,103,138,80,164,99,100,206,41,50,228,206,41,51,235,81,171,20,68,153,197,38,92,153,197,38,100,137,154,36,201,156,82,101,201,156,82,102,104,163,44,81,18,103,20,153,201,38,112,201,153,162,102,137,50,103,20,153,201,35,134,76,203,19,44,81,50,103,20,153,114,103,28,153,149,25,162,68,153,197,38,92,217,197,38,101,138,51,69,19,38,112,205,151,54,113,73,153,162,102,138,34,76,226,147,46,71,28,153,149,25,145,180,121,60,252,179,151,244,18,249,163,208,236,243,207,39,191,150,50,254,130,95,52,122,10,103,194,124,65,252,219,252,142,62,189,94,91,44,44,155,29,156,58,52,104,164,194,201,176,76,81,40,171,26,100,133,138,37,21,99,76,148,194,197,18,138,176,178,108,105,130,81,73,133,147,99,76,18,138,76,9,177,160,74,29,141,18,194,193,40,171,26,100,133,146,133,21,99,178,44,105,138,37,21,97,100,216,211,20,40,171,11,38,192,30,104,171,29,145,99,176,74,42,199,100,88,236,18,138,176,178,108,44,18,139,176,38,192,10,52,203,11,34,198,108,81,247,20,85,140,139,29,138,37,21,97,100,216,197,18,138,176,178,108,44,18,138,76,118,77,128,20,85,142,200,177,130,81,86,9,146,152,236,18,138,176,38,198,153,40,148,80,38,77,130,98,137,69,216,89,54,9,138,20,90,97,100,216,88,162,81,86,52,200,177,166,9,69,88,89,54,52,193,40,164,194,201,176,176,74,45,48,178,80,88,37,23,97,216,64,55,214,3,71,164,240,247,228,13,31,213,127,180,206,125,71,171,35,131,135,95,251,61,163,250,175,246,153,203,168,245,37,224,107,46,89,249,134,167,249,156,159,242,127,185,215,215,254,82,215,254,157,252,145,143,202,119,245,223,148,245,255,0,167,127,36,99,242,155,216,184,94,200,217,126,54,116,242,245,179,163,148,238,230,58,89,77,252,104,220,198,116,115,245,79,193,157,142,42,252,187,171,241,143,236,68,235,234,61,89,120,51,159,138,255,0,46,234,252,99,251,17,54,99,247,177,246,127,224,232,98,224,215,242,246,157,44,167,115,33,211,203,218,117,113,157,12,103,79,41,210,201,214,119,50,157,44,189,104,223,198,111,227,50,188,91,249,27,134,255,0,81,255,0,189,154,148,189,116,109,156,91,249,31,134,255,0,81,255,0,189,154,147,245,143,122,5,252,37,238,255,0,118,110,105,188,63,155,253,207,180,124,150,36,252,155,240,211,255,0,240,49,124,141,170,205,87,201,107,255,0,219,126,26,253,71,31,236,155,59,103,243,15,85,191,182,230,255,0,148,191,115,196,252,76,109,144,216,155,34,79,147,57,233,30,108,202,109,174,240,79,235,28,217,183,93,6,215,40,127,24,107,52,250,69,149,244,49,188,249,20,20,154,231,73,179,135,106,231,130,95,92,241,239,225,76,147,225,125,153,52,159,243,199,215,245,25,246,157,51,7,207,132,49,122,157,173,12,59,220,99,234,122,183,18,109,58,14,35,219,227,143,81,41,101,210,183,106,88,178,114,151,177,181,202,142,158,173,70,24,250,48,138,140,33,26,140,87,58,75,169,124,17,242,6,195,62,36,210,233,51,110,91,46,109,199,14,155,4,186,51,205,131,35,140,99,46,238,190,238,195,100,219,60,174,241,94,145,37,169,212,224,215,227,92,255,0,156,226,78,79,252,81,166,253,231,113,244,156,139,104,73,52,142,207,217,223,147,62,154,122,109,194,58,120,207,69,171,132,148,149,188,113,159,87,178,153,175,110,185,245,145,184,235,116,112,159,183,161,251,143,43,208,249,101,211,230,106,59,150,217,151,12,251,103,167,200,164,190,15,159,218,108,26,79,40,251,70,181,116,112,238,190,109,190,168,106,19,131,251,121,125,166,37,162,205,141,219,71,159,147,56,249,29,157,124,180,147,182,177,207,20,191,187,212,106,251,174,147,6,101,46,154,199,149,53,244,210,108,217,117,91,142,45,94,55,53,28,57,163,249,248,218,127,106,53,237,123,197,43,113,184,252,141,172,73,196,201,29,141,39,115,217,54,251,110,56,124,211,255,0,151,42,70,191,170,218,86,59,120,115,90,238,146,179,113,220,90,87,105,180,107,90,200,226,148,238,51,113,146,236,186,179,167,138,82,126,102,120,61,142,191,11,97,150,62,43,217,122,85,253,123,79,205,126,150,39,219,179,245,164,124,85,195,255,0,218,189,151,245,253,63,249,177,62,214,159,173,47,22,114,186,179,185,199,216,229,117,78,98,107,186,255,0,235,153,124,78,3,181,175,139,150,183,47,69,55,207,177,28,113,211,100,127,69,47,22,97,140,146,138,179,229,228,155,147,161,105,127,172,98,250,200,217,123,204,14,159,77,37,159,27,114,92,165,216,103,141,109,67,77,163,28,213,53,103,22,163,241,82,53,125,215,173,248,155,70,127,197,72,213,247,94,183,226,48,114,112,186,191,128,213,117,159,140,126,38,217,31,85,26,158,179,241,141,123,87,204,220,86,23,209,84,209,189,38,169,26,95,12,43,121,14,51,81,222,191,41,103,241,55,7,142,81,236,191,3,78,223,98,227,185,230,181,40,219,229,103,39,170,253,210,175,83,233,178,173,140,124,153,164,241,123,254,149,143,232,151,222,110,114,102,153,198,17,146,220,177,202,75,209,150,37,79,222,204,255,0,10,187,215,109,232,205,12,254,19,3,38,113,73,151,38,113,73,159,167,199,115,90,40,137,51,142,76,169,51,142,76,205,19,52,81,18,103,20,153,114,103,28,153,153,25,98,142,57,51,142,76,185,51,138,76,203,19,52,72,147,56,228,202,147,56,228,204,177,51,69,17,38,113,201,151,38,113,73,153,81,150,40,137,51,138,76,185,51,138,108,205,19,52,81,199,54,113,201,149,38,113,201,153,162,140,241,68,73,144,202,147,35,180,201,228,100,70,209,228,251,150,241,151,244,18,249,163,208,83,230,104,94,79,161,39,185,106,50,37,232,199,21,55,226,213,124,153,190,89,240,93,127,249,183,236,142,78,185,94,66,197,100,216,236,226,26,52,85,130,98,64,5,21,97,100,140,18,134,152,236,155,11,4,162,172,118,74,97,96,148,85,130,98,76,44,148,74,42,194,201,176,177,66,139,76,44,148,194,197,18,139,76,44,148,194,193,40,171,29,146,152,88,37,21,99,178,108,44,18,138,176,178,70,9,69,88,89,54,50,81,40,171,11,38,194,197,18,138,177,146,22,40,81,86,4,216,10,37,26,101,133,147,97,102,201,247,20,93,133,145,99,176,74,42,199,100,88,211,4,162,172,19,36,100,162,81,86,22,77,133,138,37,21,99,178,108,19,20,40,171,29,147,97,98,137,69,38,59,37,48,177,68,162,129,50,83,24,37,21,99,76,128,76,18,139,176,178,108,1,40,180,194,200,78,135,96,81,86,52,201,76,44,148,74,42,198,153,22,52,197,18,138,177,217,22,59,20,74,42,194,249,50,108,47,147,4,163,210,248,115,251,61,163,250,175,246,153,205,168,245,37,224,112,112,223,246,123,71,245,95,237,51,159,63,171,63,3,90,60,179,242,237,79,243,89,63,228,255,0,115,171,175,252,163,175,253,59,249,35,161,152,239,235,255,0,41,107,255,0,78,254,72,199,229,245,77,236,92,47,100,108,203,198,206,150,83,167,152,238,102,234,58,89,187,78,134,51,111,25,209,207,234,203,193,157,142,43,252,187,170,255,0,7,236,68,235,234,125,89,120,51,177,197,159,151,53,94,49,253,136,155,17,251,216,251,63,240,116,113,35,94,205,214,116,178,157,204,167,83,55,54,117,113,155,248,145,210,204,117,50,66,111,154,132,169,123,15,111,224,111,38,248,177,232,241,110,59,246,37,147,52,210,158,61,51,234,130,236,114,239,126,207,143,114,221,227,181,172,142,58,109,38,28,105,53,74,9,40,197,47,3,147,159,226,76,56,102,225,142,61,213,230,107,234,58,178,211,73,67,28,59,153,243,79,21,182,246,158,30,93,218,47,251,217,170,63,88,250,223,117,242,107,165,221,113,198,58,205,62,142,125,21,209,143,39,23,21,236,113,70,143,189,121,15,198,174,122,23,159,19,255,0,151,37,145,124,58,254,211,55,79,248,159,70,163,217,147,110,127,123,58,26,94,166,163,15,226,227,148,121,242,181,253,143,78,242,92,255,0,246,231,134,255,0,81,197,251,38,206,217,164,240,190,227,143,135,120,123,110,217,245,248,181,17,158,143,4,48,188,142,9,116,169,87,85,217,176,233,247,205,191,82,215,155,213,227,82,252,217,58,127,105,248,119,84,208,231,251,78,92,202,13,197,201,180,210,245,102,69,174,193,146,77,70,95,224,201,54,67,125,100,169,198,81,93,9,41,39,219,23,100,183,214,114,37,6,185,70,197,218,216,205,236,252,244,242,250,231,144,127,10,111,236,190,206,255,0,252,199,251,12,245,237,147,158,150,117,207,210,59,122,173,179,65,186,224,150,13,207,71,166,214,96,235,243,121,241,70,105,62,244,154,228,125,127,77,205,242,35,12,149,193,220,208,205,65,198,94,135,198,60,63,198,47,108,225,29,110,193,155,75,231,49,101,204,243,227,201,23,78,50,105,38,154,237,94,138,102,160,250,157,242,229,204,250,231,136,252,142,112,110,191,165,44,91,124,244,57,101,244,180,185,92,57,248,74,209,230,123,239,144,169,97,233,203,104,222,148,151,100,53,120,90,247,116,163,119,240,71,213,105,250,150,153,255,0,241,191,83,191,12,240,103,95,110,226,14,45,209,240,182,221,139,124,224,109,46,243,177,67,10,243,25,50,104,173,172,125,156,226,218,94,46,38,3,83,184,249,60,221,221,106,182,93,203,98,212,62,77,233,178,121,204,107,220,250,189,209,50,88,52,94,83,184,63,28,113,109,186,205,86,93,46,47,70,16,193,153,103,130,143,178,18,77,199,224,142,150,225,229,23,95,168,147,197,197,252,53,183,107,178,46,78,89,116,239,14,69,227,42,127,113,33,142,228,220,41,251,63,240,18,243,70,53,112,222,219,57,249,206,26,226,205,60,165,244,97,159,165,130,127,249,247,36,70,124,92,89,183,114,200,191,11,196,185,167,113,201,126,255,0,91,226,44,249,248,31,115,244,163,165,220,118,156,143,254,28,188,236,47,237,127,35,130,59,74,197,207,97,226,44,89,99,217,7,39,141,251,213,155,81,190,37,253,209,237,51,175,62,33,202,155,134,183,72,241,203,182,173,63,131,58,186,141,110,143,81,207,169,223,210,143,52,118,117,63,199,157,40,225,212,105,214,173,202,74,43,163,5,62,147,125,75,145,237,190,77,124,149,232,246,220,120,55,94,33,211,98,201,185,58,156,52,206,165,143,15,117,246,57,125,136,243,155,54,61,60,109,243,248,24,117,26,152,105,227,221,46,79,61,224,15,39,251,246,239,187,237,187,154,193,29,38,131,14,163,30,127,61,159,151,156,81,154,126,140,122,221,215,91,228,125,59,151,60,167,38,215,36,223,36,113,251,58,168,158,243,139,159,52,181,18,238,145,243,218,173,84,243,187,123,3,230,219,237,37,141,146,204,104,210,99,199,248,216,120,153,78,211,23,139,241,176,241,50,134,44,188,163,87,55,40,226,212,126,42,70,175,186,245,191,19,105,212,126,42,70,173,186,245,191,19,222,14,78,7,87,240,26,174,175,241,143,197,124,205,218,62,170,52,157,95,227,95,138,249,155,180,125,84,110,228,91,35,79,225,126,114,13,156,89,113,195,44,92,114,66,19,143,116,149,217,108,76,197,218,158,204,250,199,79,147,9,173,216,52,185,147,120,28,176,79,217,205,63,115,234,53,78,53,225,124,217,120,98,57,241,40,207,87,162,201,57,53,14,185,98,125,27,107,218,170,254,39,162,50,37,212,215,103,106,46,154,49,211,231,142,120,42,104,197,60,81,146,163,230,105,62,243,138,76,245,30,58,224,85,208,201,184,108,144,169,43,150,93,50,234,107,181,199,219,236,60,187,34,232,218,118,154,228,211,235,62,247,69,170,199,169,133,195,159,67,151,60,79,27,166,113,73,156,114,101,201,156,83,103,65,34,197,17,38,113,201,149,38,113,201,153,145,154,36,73,156,82,101,201,156,82,102,88,153,98,68,153,199,38,92,153,197,38,101,137,154,36,201,156,82,101,201,156,82,102,104,163,52,81,18,103,4,217,201,54,112,201,153,162,140,209,66,108,227,147,28,153,199,35,42,51,36,38,201,42,41,202,73,69,54,219,164,151,105,234,126,79,188,159,205,228,197,185,111,216,250,16,85,44,58,105,117,183,216,229,251,141,93,102,187,22,146,29,211,123,250,30,155,81,91,156,220,39,176,207,105,225,31,194,245,48,232,234,117,185,99,46,139,235,140,18,125,21,239,182,253,231,110,205,175,139,63,38,67,244,177,229,93,92,153,169,35,243,173,78,161,231,202,231,39,187,56,250,153,119,100,42,199,100,216,89,132,215,237,101,38,54,200,76,118,65,69,166,22,69,130,101,162,81,99,76,139,5,200,81,40,187,11,38,198,153,9,67,76,118,77,133,130,81,104,46,137,78,192,18,138,177,166,69,141,48,40,171,11,38,198,152,37,21,97,100,216,89,40,148,85,142,201,176,20,74,42,199,100,88,236,81,40,171,29,146,22,40,81,86,22,72,236,18,138,176,178,108,44,30,104,171,1,88,1,70,151,97,100,216,89,177,71,219,209,118,22,77,128,161,69,88,236,155,1,68,162,144,236,139,29,138,37,21,99,178,44,118,9,69,5,147,97,96,81,118,9,147,97,96,148,93,129,54,22,9,69,38,59,33,49,216,37,22,152,89,9,142,200,74,42,236,100,88,38,9,69,216,89,54,52,197,18,138,76,44,155,26,96,81,73,133,147,97,96,148,85,142,200,76,118,9,69,88,95,34,108,47,147,4,163,211,120,107,251,61,162,250,175,246,153,207,159,213,159,129,215,225,175,236,246,139,234,191,218,103,99,63,171,47,3,90,60,179,242,189,87,243,89,63,228,255,0,115,173,184,126,81,215,254,157,252,145,143,205,212,100,55,15,202,90,255,0,211,191,146,49,217,187,77,236,92,47,100,108,181,245,179,167,155,180,233,102,59,153,187,78,158,110,211,127,25,181,140,232,106,61,89,120,51,177,197,159,151,117,126,49,253,136,157,125,71,171,47,6,118,56,183,242,238,171,198,63,177,19,102,63,123,31,103,254,14,150,35,94,203,212,109,62,73,246,24,111,220,99,130,57,224,167,166,210,69,234,114,197,174,82,232,215,69,63,25,52,252,19,53,108,189,167,172,255,0,7,53,7,184,239,173,215,156,243,88,82,240,185,95,220,94,173,154,88,52,89,39,31,79,222,145,191,137,94,199,171,106,240,243,124,140,100,114,79,71,169,89,99,30,149,114,107,189,27,30,175,23,38,97,117,184,122,249,31,158,66,73,170,103,43,91,134,80,151,124,121,71,60,55,141,44,235,167,147,205,203,186,124,190,211,177,13,94,28,138,225,150,18,190,196,205,83,87,135,172,197,101,131,140,173,90,125,232,200,180,209,151,12,209,255,0,206,230,195,46,217,198,209,191,106,113,98,212,227,112,207,138,25,97,221,56,218,70,157,196,124,51,131,22,151,54,171,69,55,142,56,226,231,60,82,118,171,216,204,99,212,106,49,254,47,81,150,62,18,103,14,175,113,214,102,195,44,89,117,89,165,137,245,197,245,27,120,48,100,198,211,140,182,50,229,234,218,125,76,26,158,61,252,189,204,110,143,22,225,41,202,59,122,212,57,71,156,150,38,235,236,50,80,221,56,159,69,27,201,135,81,146,11,179,46,27,249,19,178,110,243,218,50,101,232,226,89,113,228,174,146,186,151,46,227,107,210,113,62,131,81,30,121,252,206,79,205,201,232,211,241,50,234,177,41,191,175,18,146,246,51,244,255,0,151,56,171,202,227,35,21,179,249,76,158,134,50,195,184,109,142,84,237,188,83,167,240,116,111,124,49,198,219,46,245,151,204,233,245,47,14,166,75,241,57,253,9,55,236,236,103,149,113,254,171,110,214,101,195,45,27,142,77,74,111,206,100,130,228,215,183,218,105,115,139,82,78,45,166,157,166,186,211,50,71,163,233,245,24,174,9,193,157,92,93,103,62,147,47,99,151,114,71,190,249,75,209,110,122,237,183,28,54,101,53,171,142,68,226,225,46,139,139,239,108,229,206,166,176,69,101,146,150,69,20,165,37,212,229,92,253,221,116,121,110,143,202,230,167,98,218,241,98,222,52,57,119,28,120,223,69,231,199,149,70,113,143,103,74,215,63,19,47,163,242,183,194,123,157,41,235,114,104,166,250,227,170,196,227,94,245,104,228,229,208,106,48,125,18,142,222,168,251,189,22,162,58,204,43,38,46,60,205,203,62,109,175,38,24,195,62,159,46,60,137,115,156,37,118,107,155,182,217,161,214,65,198,58,140,89,161,249,185,225,127,51,51,166,226,125,30,191,75,8,96,150,131,93,141,71,209,120,164,156,171,221,205,24,157,195,46,221,153,202,240,229,211,201,114,228,237,35,30,56,206,15,116,209,180,147,139,60,243,124,224,109,175,43,148,158,130,16,127,159,167,151,71,236,52,125,207,130,113,226,109,233,117,83,131,93,81,203,27,175,121,235,90,220,49,166,244,250,164,215,115,116,107,123,143,158,230,167,82,93,231,87,14,124,139,107,54,33,54,142,111,33,60,31,158,59,198,167,117,220,114,121,204,90,68,177,233,224,164,220,124,227,92,229,254,21,213,237,103,186,191,179,176,211,188,146,197,127,233,89,73,69,46,150,171,35,251,34,110,76,209,212,205,207,43,108,224,107,114,57,230,105,146,38,54,75,48,164,104,177,50,88,216,143,71,145,226,252,108,60,76,169,136,132,186,51,140,159,82,50,209,106,73,56,243,48,229,242,53,179,115,100,106,63,21,35,86,221,122,217,180,106,63,22,205,95,117,235,145,239,7,39,207,245,118,187,13,87,89,248,199,226,141,214,62,170,52,249,96,201,169,212,172,120,163,210,147,126,234,55,10,164,110,228,124,26,255,0,12,66,81,239,147,91,48,100,177,178,79,7,212,182,46,194,88,216,153,82,60,178,95,201,154,255,0,17,112,54,215,196,88,229,155,162,244,154,229,203,207,98,92,165,245,163,219,246,51,62,118,244,41,165,57,125,27,72,245,28,179,195,245,193,211,17,138,147,237,104,249,247,137,56,11,125,217,92,242,75,78,245,154,104,243,243,218,111,74,189,173,117,163,79,201,106,78,45,84,151,38,154,166,189,199,215,142,187,58,215,106,48,155,215,12,108,187,202,127,198,27,126,159,36,255,0,226,40,212,215,189,29,205,47,196,115,143,211,158,55,248,163,198,77,26,191,164,249,98,76,227,147,61,211,117,242,61,182,103,185,109,219,134,167,74,251,33,52,178,71,247,154,174,225,228,123,123,197,127,129,106,244,90,165,217,210,111,27,251,78,238,14,185,163,201,253,85,238,98,249,18,137,230,18,103,20,221,27,150,179,201,207,21,105,175,250,43,38,100,186,222,25,198,75,238,48,250,142,21,223,176,63,229,54,125,116,124,49,55,242,179,167,139,91,167,201,224,200,159,230,85,6,140,12,153,197,35,39,147,101,221,99,215,182,107,215,255,0,243,77,253,199,31,241,38,237,55,203,107,215,191,13,52,255,0,113,180,179,226,255,0,114,253,81,150,49,102,50,76,226,155,51,113,225,141,247,44,186,56,246,157,107,111,191,19,95,51,187,167,242,123,196,218,135,249,50,120,83,237,203,56,197,124,217,94,183,79,143,199,52,191,51,52,98,106,50,103,20,153,233,90,63,36,155,198,86,191,12,213,232,244,203,216,222,79,145,176,237,222,73,118,204,21,45,195,91,169,212,190,216,193,40,71,247,154,249,58,230,143,31,245,95,177,149,52,143,17,73,202,106,49,77,201,245,36,186,205,171,135,248,7,123,222,28,102,240,126,9,166,124,252,238,161,116,109,123,35,214,207,112,218,184,111,103,218,43,248,191,111,193,142,75,233,213,201,251,223,51,41,39,219,215,103,43,81,241,28,229,244,224,141,126,44,175,37,112,106,28,45,192,219,87,15,244,114,168,126,21,173,95,239,243,47,87,234,174,165,243,54,137,63,255,0,101,73,156,82,103,11,38,89,230,151,126,71,108,196,219,111,115,17,196,143,249,140,127,73,31,147,53,167,4,250,210,102,201,196,47,249,132,127,72,190,76,215,15,149,234,179,148,53,31,75,57,122,159,25,198,240,197,245,90,33,224,125,140,231,3,91,31,80,207,143,134,96,82,104,234,203,28,215,97,55,93,104,238,19,40,69,245,165,226,110,225,234,239,255,0,98,61,44,158,167,90,194,202,203,7,7,222,187,206,59,59,120,242,71,36,84,162,246,50,243,193,86,52,200,76,118,123,20,85,141,50,19,29,130,81,86,22,77,133,138,37,22,152,89,9,141,49,68,162,211,11,38,194,197,18,138,177,217,9,142,197,10,42,194,201,177,217,9,69,88,89,54,53,212,9,69,38,9,243,38,194,193,40,171,29,147,97,96,148,85,142,200,177,216,37,21,97,100,216,236,148,26,42,192,155,1,68,163,75,177,217,54,22,109,81,246,244,85,142,200,177,217,5,21,99,178,44,118,9,69,88,89,54,22,9,69,88,236,155,11,4,162,172,118,77,133,138,37,21,99,178,44,118,74,20,85,130,100,133,150,137,69,216,89,54,9,138,37,20,152,236,155,11,33,40,164,199,100,38,59,4,162,135,100,88,38,9,69,216,38,77,141,48,40,171,11,38,194,201,68,162,211,11,33,49,138,37,22,152,89,41,133,130,53,177,233,252,53,253,158,208,253,71,251,76,231,207,234,203,192,235,240,203,255,0,103,116,63,81,254,211,59,25,253,89,26,209,229,159,148,106,255,0,155,201,255,0,39,251,157,109,195,242,158,191,244,239,228,140,118,110,211,35,184,126,83,215,254,157,252,145,142,203,212,111,98,225,123,35,97,248,217,211,203,214,206,150,99,185,155,180,233,102,58,24,205,188,71,75,63,171,63,6,118,56,183,242,238,175,252,31,177,19,173,168,245,37,224,206,199,22,254,93,213,255,0,131,246,17,177,31,189,143,179,255,0,7,71,17,175,229,234,54,127,37,124,75,139,134,120,183,30,109,84,250,26,45,76,124,198,105,63,160,155,77,79,220,210,248,154,190,110,163,165,151,180,223,205,167,142,167,20,176,207,134,116,48,186,62,214,184,102,196,165,9,41,70,74,211,78,211,93,230,51,87,135,175,145,242,142,201,199,188,75,195,248,86,13,171,116,203,143,79,31,87,14,68,178,65,120,41,39,75,216,168,219,118,255,0,46,219,214,36,163,186,109,218,45,92,87,210,199,120,165,243,146,251,15,141,201,240,182,183,27,111,29,73,123,238,103,207,166,249,209,216,246,125,102,30,79,145,131,213,226,171,237,48,49,242,183,176,203,79,162,201,184,96,213,232,229,170,197,231,83,81,89,33,30,117,205,174,111,171,184,200,105,120,175,135,119,85,252,203,118,209,206,79,170,18,201,208,155,255,0,12,149,154,95,97,213,97,241,227,105,31,37,212,58,102,93,228,162,232,156,177,246,29,60,209,246,25,76,208,92,154,118,154,181,237,58,121,97,215,124,143,120,231,103,2,45,193,211,49,121,99,93,231,79,52,76,158,104,245,157,60,177,55,113,201,27,184,230,99,114,71,176,234,101,139,86,100,178,199,155,58,121,98,111,194,94,70,246,41,152,141,118,154,58,140,25,48,205,39,25,197,170,60,203,52,37,135,52,177,201,122,112,147,143,62,245,200,245,156,145,231,125,199,157,241,54,139,54,151,115,207,146,88,114,71,6,73,122,25,28,31,69,242,87,79,183,157,158,243,53,86,207,191,248,59,86,254,102,76,45,236,210,102,223,177,112,127,12,110,187,102,147,38,215,199,24,52,59,188,177,169,103,211,235,49,249,165,25,247,41,114,95,107,50,121,184,123,202,38,205,134,57,52,90,168,110,218,69,234,203,79,158,58,136,87,179,165,95,101,152,157,159,93,228,215,93,180,105,52,187,214,211,187,237,218,252,120,212,114,107,52,185,188,228,103,46,217,56,183,202,253,145,103,111,7,12,109,79,35,203,193,124,121,138,25,31,171,139,82,229,166,155,251,85,251,162,112,155,151,115,82,111,243,95,229,31,115,110,206,166,126,52,221,180,50,243,123,230,209,44,114,92,173,198,88,159,218,168,168,241,134,221,170,139,233,203,46,7,93,89,21,215,189,29,237,108,248,255,0,107,131,134,179,22,45,215,77,93,117,28,214,188,85,75,236,53,93,126,235,182,231,155,134,237,195,241,210,106,43,155,195,120,221,248,58,251,204,209,199,23,253,43,242,42,73,159,74,249,28,150,61,127,1,75,54,155,36,114,40,235,50,250,81,119,217,19,106,125,70,143,252,28,243,104,241,112,76,163,162,150,79,193,231,173,203,94,119,173,74,160,122,94,183,66,164,250,120,41,62,216,246,63,105,243,249,229,242,243,74,47,212,249,237,108,59,242,73,199,212,197,9,149,52,227,38,164,169,174,198,65,233,28,230,79,120,152,223,89,39,164,121,98,99,142,89,195,212,156,144,153,44,180,159,39,134,147,228,231,150,175,36,163,209,147,79,220,116,51,97,199,151,215,87,239,57,153,44,177,138,92,24,39,131,28,252,74,206,44,120,161,137,86,56,40,247,210,43,176,166,75,50,21,66,48,93,176,84,132,200,101,50,25,67,19,19,6,86,28,89,51,100,88,241,65,202,111,177,46,162,218,74,217,18,111,100,66,78,78,162,173,190,73,46,243,57,147,75,248,22,135,6,57,82,207,54,242,73,119,114,164,119,182,141,166,58,74,205,168,106,89,151,52,187,35,255,0,159,105,134,213,238,11,93,190,106,86,55,120,176,227,80,139,239,119,109,154,114,200,243,78,163,194,55,97,139,229,67,186,124,178,133,200,108,93,134,74,49,137,136,24,153,233,30,69,72,87,46,198,254,35,100,100,156,96,174,78,144,74,201,101,57,203,243,165,241,58,26,189,116,162,156,49,205,183,223,103,22,171,87,44,150,161,232,196,232,205,155,56,240,249,178,81,57,39,41,93,201,187,237,108,225,147,46,76,225,147,54,212,69,147,38,113,73,149,38,113,73,153,146,33,50,103,20,153,82,103,12,153,146,42,128,164,206,41,62,101,77,243,56,164,249,153,146,33,140,223,211,122,4,251,178,71,228,205,116,219,248,143,78,241,112,228,114,73,122,83,207,23,238,169,26,129,242,125,90,74,90,134,209,207,214,65,199,38,224,0,7,48,212,0,5,125,157,102,219,195,220,31,159,87,208,207,185,116,180,250,110,184,227,255,0,121,53,247,47,19,36,49,185,191,165,30,163,7,61,145,171,100,209,229,158,215,159,88,226,214,28,114,140,58,93,242,125,223,6,99,47,187,192,245,31,40,58,124,90,94,17,142,13,62,56,227,197,12,176,74,49,234,93,103,150,118,179,233,244,24,190,94,42,243,54,254,95,102,197,38,59,33,49,217,189,66,138,76,118,69,142,197,18,138,176,76,148,199,98,137,69,88,89,54,9,130,81,105,133,146,9,209,9,69,166,22,77,133,129,69,216,89,54,22,9,69,88,236,139,29,138,37,21,97,100,216,236,81,40,171,2,108,118,40,148,85,133,147,97,98,137,69,13,50,108,8,74,42,192,144,2,141,50,194,201,176,179,100,251,122,40,118,77,133,138,37,21,99,178,108,19,20,40,171,29,144,59,20,74,42,194,201,177,216,162,81,86,22,77,130,96,148,80,236,155,4,200,74,41,49,217,54,22,5,21,96,153,41,142,193,40,171,4,201,4,9,69,216,89,54,22,40,148,82,99,178,44,118,40,148,82,99,178,83,11,20,74,42,198,153,9,142,200,74,42,194,201,176,76,10,42,199,215,237,111,184,200,236,27,30,191,125,213,44,59,118,9,79,159,165,146,92,161,143,218,223,250,103,177,112,159,3,237,219,23,67,62,101,29,94,185,115,243,179,94,140,62,170,251,250,206,87,81,234,248,52,42,164,238,94,134,28,185,20,17,175,108,24,114,233,246,29,30,44,248,231,143,36,96,238,19,84,213,182,215,47,6,142,108,222,164,188,12,206,251,249,75,81,227,247,35,11,159,213,126,6,109,54,79,157,141,100,245,86,126,81,169,125,218,156,143,255,0,147,253,206,190,225,249,79,95,250,119,242,70,59,41,144,220,63,41,107,255,0,78,254,72,199,102,58,152,184,94,200,218,107,235,103,79,55,105,209,204,119,178,246,157,28,166,254,51,111,17,210,212,122,146,240,103,99,139,127,46,234,255,0,193,251,17,58,217,253,89,248,51,179,197,191,151,117,127,224,253,136,155,17,251,216,251,63,240,116,112,154,246,94,166,99,181,50,236,59,218,153,116,83,239,49,185,159,55,103,99,18,58,56,81,212,202,117,50,62,103,107,47,105,212,200,116,49,163,163,140,200,241,31,228,189,135,245,79,251,153,175,70,85,37,77,251,153,159,226,63,201,123,23,234,159,247,51,94,94,177,116,170,241,126,111,247,54,112,248,127,95,220,250,223,201,222,60,121,120,3,97,121,97,25,55,163,198,221,246,186,230,204,182,109,175,77,147,169,78,15,251,172,196,121,55,127,236,6,193,250,158,63,146,54,38,207,230,253,118,171,54,29,102,94,201,181,245,75,247,57,90,141,30,12,210,127,50,9,254,70,189,173,217,178,194,46,120,100,178,174,238,167,255,0,147,3,150,13,92,90,230,157,27,235,102,173,190,97,142,61,124,250,11,148,146,146,175,180,239,116,78,173,147,81,63,149,152,249,158,171,211,113,233,98,178,226,217,26,254,104,117,157,44,177,50,153,97,214,116,242,195,216,125,126,57,28,188,114,49,153,96,122,127,0,66,57,120,70,56,242,194,51,135,157,200,156,100,147,85,200,243,140,145,230,122,231,146,253,6,61,79,8,65,183,40,203,207,228,246,247,26,157,94,117,129,63,196,250,239,133,242,246,234,239,240,102,173,191,112,63,13,238,14,79,46,211,166,132,159,210,193,23,137,251,250,45,38,104,91,191,146,221,183,155,219,245,186,157,59,236,142,74,201,31,185,158,251,175,225,221,68,147,120,114,195,39,114,151,39,251,141,87,118,217,183,28,10,79,38,147,47,69,125,40,174,146,248,163,143,131,87,53,178,145,250,68,51,223,12,240,124,156,45,196,219,45,255,0,22,110,14,120,215,102,28,210,135,198,47,145,208,214,111,124,67,166,143,67,117,210,172,208,255,0,159,130,211,247,170,71,173,107,147,139,169,39,23,220,249,51,95,215,46,82,78,249,252,142,158,45,71,119,41,51,106,57,47,147,126,242,13,169,134,167,129,94,92,122,120,105,211,214,230,78,48,234,186,135,63,244,143,85,210,107,169,40,101,126,196,205,43,201,198,143,79,165,224,205,4,244,209,232,188,238,121,114,125,103,42,249,69,27,43,230,142,54,122,203,54,255,0,19,230,245,51,113,207,38,189,76,214,92,120,179,199,210,140,101,253,229,214,116,51,237,205,55,230,101,126,201,126,243,175,143,62,76,79,209,151,187,188,238,98,215,197,250,233,197,251,58,141,110,217,195,131,199,116,39,207,38,55,46,12,184,253,120,73,123,185,28,44,216,35,154,19,87,9,39,239,38,120,177,79,215,199,23,238,163,218,204,215,40,240,240,39,225,102,190,196,204,220,180,26,119,213,23,31,6,113,75,108,197,124,167,53,246,153,22,120,152,222,158,102,29,146,101,222,211,7,254,246,75,252,40,63,138,49,255,0,197,151,193,30,190,124,15,63,103,153,134,98,102,113,109,56,126,148,242,63,176,229,142,217,165,139,231,141,201,251,88,122,152,133,166,155,53,199,215,93,167,62,29,22,167,53,121,172,82,167,218,249,35,101,199,131,14,37,252,158,40,71,252,33,151,85,139,10,254,83,36,98,99,122,166,246,138,61,173,44,86,243,102,51,75,177,125,45,78,79,240,195,180,203,226,197,166,209,98,125,8,199,30,62,222,207,180,197,234,55,148,185,105,225,210,125,242,228,190,6,39,83,169,205,168,157,229,159,73,247,117,34,124,188,185,124,111,99,211,203,139,10,250,22,231,119,123,222,155,193,56,224,110,56,210,183,46,167,35,92,225,215,210,207,168,111,173,164,254,211,135,122,207,74,56,83,235,230,255,0,113,221,224,205,50,212,231,212,219,105,244,85,63,121,190,177,71,14,6,205,117,41,102,157,179,44,251,68,206,214,163,71,155,15,173,30,148,127,58,39,74,121,20,122,217,175,25,41,45,143,82,139,143,35,20,154,74,219,164,117,242,106,41,53,21,207,189,157,92,153,37,62,114,151,184,202,160,217,140,231,207,170,81,229,141,91,239,58,25,178,202,126,179,28,153,195,54,108,66,9,16,153,51,138,76,169,51,138,76,216,72,19,38,112,201,151,38,112,205,243,50,164,66,100,206,25,50,228,206,25,51,42,68,100,201,156,114,99,111,226,115,97,208,231,207,205,71,161,31,206,153,239,185,71,150,122,73,190,17,211,147,191,105,146,219,182,230,235,46,165,53,21,205,69,253,231,115,75,160,197,167,125,39,252,166,79,206,151,220,131,113,215,225,208,105,165,159,60,170,49,234,254,243,238,70,190,93,66,170,92,27,120,240,44,107,191,33,174,241,246,170,43,6,155,72,154,183,39,145,174,228,185,47,153,166,29,173,203,89,147,112,214,228,212,229,228,229,212,191,53,119,29,84,173,170,237,124,171,180,249,77,78,79,155,149,180,124,254,175,55,206,202,228,184,3,189,181,109,90,189,215,63,155,210,98,114,175,90,111,148,99,226,205,131,135,120,59,62,179,163,168,220,250,88,48,62,113,199,244,231,227,220,143,65,210,105,48,104,176,71,14,151,20,113,98,143,84,98,191,213,191,105,147,14,145,207,121,112,49,105,220,183,151,6,19,96,225,109,38,213,208,203,146,181,26,181,207,167,37,202,47,216,140,251,93,111,188,108,25,211,134,56,193,84,77,216,197,65,84,77,75,202,103,46,24,151,233,161,247,158,77,124,217,235,62,83,127,179,18,253,52,62,243,201,44,233,105,188,39,137,238,236,171,4,201,176,76,217,60,209,98,21,133,144,148,85,142,201,11,4,162,147,29,144,134,9,69,88,211,33,58,29,138,37,21,96,153,54,22,40,148,93,133,147,99,177,66,138,176,178,108,44,81,40,171,29,147,97,96,148,85,142,200,177,217,9,69,88,19,99,176,74,42,194,201,176,176,74,46,192,155,1,66,141,46,192,155,29,155,39,219,209,86,22,77,133,138,37,23,97,100,216,89,9,69,216,172,64,5,21,99,178,44,44,18,139,176,230,77,133,130,81,118,22,77,135,49,68,162,236,44,155,0,74,41,49,217,28,199,96,81,73,142,200,76,118,66,80,236,105,146,152,236,18,138,4,200,230,52,9,69,88,236,155,11,4,162,172,104,139,51,124,57,195,154,253,251,63,71,73,143,163,133,122,249,178,114,132,127,123,246,35,30,92,184,241,69,207,36,169,35,204,154,138,182,98,33,25,78,113,142,56,202,83,147,164,162,185,183,216,143,67,225,95,39,57,181,93,13,78,251,210,193,131,173,105,211,244,229,245,159,209,249,155,175,11,240,166,221,176,227,83,197,143,207,235,43,210,212,100,92,255,0,194,190,137,177,116,157,159,27,212,190,35,148,239,30,151,101,235,255,0,71,59,46,174,246,129,58,13,38,155,65,165,142,159,73,134,24,176,197,82,140,87,250,179,179,210,56,122,67,190,76,249,73,57,73,247,55,185,167,118,247,53,125,241,53,185,102,181,220,254,196,97,179,250,178,240,55,190,42,217,231,147,105,210,110,154,120,244,250,48,232,230,73,117,36,221,75,221,204,208,243,250,146,190,227,244,174,153,145,100,211,198,188,146,62,27,168,233,103,166,213,75,185,108,221,175,198,206,190,225,207,114,215,215,252,119,242,70,59,55,105,144,220,87,244,158,189,127,207,127,36,99,179,118,157,188,92,47,100,31,141,157,60,199,75,55,105,220,202,116,243,29,12,70,222,35,163,168,245,37,224,206,126,47,146,142,249,171,190,191,67,246,34,117,117,83,232,198,126,12,56,178,110,123,222,165,201,243,244,127,97,27,80,141,229,143,179,255,0,7,79,12,76,14,121,93,182,116,178,179,181,149,157,60,167,99,25,211,198,142,174,83,169,51,181,151,180,234,205,243,55,177,155,216,204,135,17,126,76,216,255,0,84,255,0,185,154,242,245,141,131,136,185,237,187,26,237,252,19,254,230,62,8,225,157,71,20,111,216,180,56,83,88,19,82,207,150,185,99,133,243,247,190,105,24,241,230,134,13,63,204,200,233,43,253,205,156,9,181,75,241,253,207,165,60,158,167,143,129,54,8,201,53,47,192,177,242,126,8,207,182,113,97,199,143,79,131,30,28,49,81,195,142,42,17,138,236,138,84,134,217,252,213,174,159,204,212,228,154,243,147,253,205,28,158,54,83,102,7,123,93,45,85,255,0,117,25,151,38,98,119,69,210,212,95,177,29,14,129,182,171,242,103,7,175,186,210,254,104,194,101,143,35,165,150,29,102,79,44,14,166,88,117,159,123,142,84,124,150,57,24,204,176,230,123,31,146,85,254,201,71,244,243,251,143,35,201,11,103,175,121,40,85,194,145,93,190,122,127,113,171,213,229,122,117,238,143,174,248,101,222,169,175,193,155,128,50,154,36,249,148,125,238,231,79,91,182,232,245,177,113,213,233,112,230,79,175,165,5,127,19,87,221,60,156,236,122,213,39,139,30,109,44,159,87,154,157,175,131,55,70,29,168,201,28,147,134,241,103,168,228,148,94,204,213,248,111,97,91,14,212,246,200,106,103,169,80,156,178,194,83,84,210,125,159,51,180,118,181,205,199,82,156,93,53,21,204,77,67,82,155,143,163,151,181,118,75,218,103,140,159,44,210,202,251,228,219,228,234,177,50,167,9,65,181,40,180,215,99,56,219,50,173,204,13,80,117,118,180,92,117,25,97,213,57,123,206,54,38,94,212,249,39,115,71,101,107,243,46,190,139,247,22,183,41,246,227,95,19,162,196,79,149,17,243,100,188,204,135,241,151,252,191,180,79,115,125,152,215,196,199,18,203,242,98,62,116,253,76,132,183,76,159,71,20,126,39,20,183,45,67,92,156,99,224,142,152,153,86,40,47,35,203,205,55,230,114,228,213,103,200,189,44,178,248,157,121,115,126,223,104,251,5,214,204,138,41,112,98,147,111,150,34,50,77,99,131,148,186,151,50,187,76,102,237,150,89,26,211,226,78,77,243,149,118,25,33,30,230,121,86,222,198,43,81,150,89,245,18,147,182,229,212,108,92,29,168,197,166,214,230,211,203,46,56,228,156,23,69,74,73,57,59,230,145,175,206,112,211,69,168,53,60,221,175,178,62,30,211,89,226,73,181,143,79,36,218,151,77,243,78,159,87,216,103,214,237,129,191,36,100,121,62,71,214,123,166,76,141,242,119,93,204,233,234,48,97,203,125,60,105,251,87,38,143,28,217,184,223,118,219,84,113,207,42,213,224,92,186,57,151,52,187,148,186,205,195,109,242,133,181,234,148,99,171,142,93,28,250,189,37,210,135,197,115,251,14,22,60,177,242,216,216,199,175,195,155,157,141,143,62,219,7,207,22,70,190,183,51,163,151,111,207,31,87,161,47,121,221,210,110,154,61,108,111,73,170,195,155,217,9,166,254,29,103,44,167,241,246,155,208,203,47,38,103,88,225,62,12,30,77,46,162,61,120,219,240,58,179,197,149,117,227,159,192,216,229,46,227,138,82,174,255,0,121,177,28,210,244,49,189,60,124,153,173,78,50,252,217,124,14,41,70,127,155,47,131,54,73,76,227,148,252,62,38,101,157,250,15,179,126,38,184,241,101,125,88,231,255,0,72,191,4,212,75,171,28,151,137,159,148,187,206,57,78,215,107,247,25,22,121,122,23,236,171,204,194,45,179,52,189,103,8,251,236,228,142,215,141,126,55,35,151,177,42,50,82,157,246,157,45,94,225,165,210,166,245,26,140,88,235,173,74,74,254,29,97,230,126,110,139,242,241,195,196,114,99,211,225,195,248,188,113,94,215,205,149,41,223,37,246,26,214,191,139,180,120,174,58,88,100,212,75,190,186,49,255,0,201,173,110,92,65,175,215,92,94,79,51,137,253,12,60,175,197,245,154,153,117,152,161,203,179,14,78,161,135,10,250,77,187,119,223,244,154,4,227,210,89,181,31,240,224,238,188,95,97,163,110,155,142,163,114,212,121,221,76,174,189,88,47,86,62,196,190,243,166,185,190,118,219,124,171,181,155,127,14,112,102,109,103,67,62,230,229,131,3,230,177,47,94,126,215,220,142,118,77,70,77,83,237,143,7,39,54,171,38,169,246,199,143,67,94,218,182,173,94,235,159,205,104,241,57,254,116,159,171,21,237,103,164,112,247,10,233,54,170,203,154,181,26,190,217,201,122,49,246,69,25,205,38,147,6,139,4,112,233,49,67,22,53,244,97,247,247,156,198,124,58,88,227,86,249,61,226,211,168,110,196,250,237,245,191,143,188,76,98,102,221,25,217,44,79,168,111,172,59,121,62,126,194,217,13,71,202,127,246,94,95,166,135,222,121,29,243,102,255,0,229,51,126,193,168,132,54,157,36,227,62,132,212,243,78,46,210,171,168,175,188,243,228,116,116,241,106,27,158,90,178,147,29,144,135,102,115,205,21,108,19,36,16,162,81,118,9,247,146,2,133,23,97,100,38,49,68,162,147,29,144,152,236,18,138,176,68,216,89,9,69,216,211,32,104,18,138,176,178,108,0,162,236,44,144,4,162,236,9,176,176,74,40,100,88,236,18,138,29,156,118,85,130,81,86,4,216,2,81,165,243,25,22,59,54,15,184,162,135,100,88,236,18,138,176,38,198,5,14,199,100,133,131,205,20,50,44,118,5,21,204,100,88,236,18,138,11,37,49,216,37,14,198,153,54,8,132,162,172,104,144,76,18,138,29,145,99,176,74,41,12,139,11,2,139,76,44,148,199,204,156,18,135,247,28,184,49,100,212,102,134,44,48,150,76,147,117,24,69,91,111,216,140,167,13,112,230,183,127,212,116,116,201,67,79,23,233,231,159,171,31,222,253,135,176,112,215,14,109,251,6,20,180,152,250,89,228,170,121,229,206,114,247,246,35,143,212,186,198,29,18,237,230,126,134,158,125,84,113,109,230,106,124,43,228,237,122,26,173,253,251,86,150,15,246,159,220,143,74,193,143,22,159,4,48,233,241,199,30,24,42,140,32,146,73,123,23,81,42,67,76,248,109,102,191,62,178,93,217,31,228,114,114,102,150,87,108,229,186,43,164,113,116,131,164,104,209,140,230,82,31,73,28,61,33,167,200,80,54,158,23,215,66,120,167,161,206,211,187,112,190,166,159,103,254,12,7,21,240,43,159,156,212,236,188,155,77,189,59,228,191,194,251,60,58,142,180,102,227,36,226,218,105,218,107,176,217,118,206,35,74,43,30,181,84,151,37,149,117,63,19,179,211,186,132,176,62,212,233,153,167,139,79,172,198,176,234,86,235,135,232,120,230,239,167,203,167,221,245,248,243,98,158,57,249,246,212,101,22,175,146,234,239,49,57,151,103,105,244,62,191,30,135,117,211,244,53,122,124,26,172,79,243,170,85,247,252,13,35,120,242,125,183,234,58,83,208,106,51,105,36,254,143,175,31,185,253,167,218,105,122,180,26,75,42,163,141,169,248,119,50,151,118,25,41,47,238,121,14,118,146,182,249,24,220,249,122,212,122,187,205,255,0,115,242,117,187,227,109,233,179,105,181,43,177,116,156,37,246,242,53,173,111,6,241,14,27,233,109,121,103,250,54,167,242,103,127,79,171,211,203,137,175,212,214,143,78,212,99,241,65,154,150,165,220,101,125,204,229,226,135,253,51,169,241,143,236,35,33,169,225,189,237,70,73,236,219,135,83,234,193,47,220,87,17,108,59,206,93,219,83,44,91,78,186,113,110,52,214,9,52,253,21,236,58,48,212,97,249,145,125,203,135,231,236,110,227,193,145,115,22,105,249,89,211,200,109,49,225,14,33,206,234,59,54,178,47,254,102,55,15,153,220,211,249,50,226,93,75,94,115,79,167,211,69,245,60,185,151,202,45,155,203,93,166,134,242,154,253,77,252,120,103,232,121,254,67,171,62,254,103,180,109,190,71,149,169,110,187,157,247,195,77,142,191,249,63,220,110,155,31,6,108,27,28,163,147,69,160,198,243,199,171,54,111,229,39,125,233,191,87,220,107,230,248,139,79,141,86,53,220,255,0,177,209,197,166,151,158,199,147,109,94,79,183,78,36,209,236,146,200,158,143,69,143,77,89,50,229,92,223,164,221,70,61,109,215,111,81,236,156,53,176,237,220,55,183,71,69,181,97,232,66,238,115,124,231,145,247,201,253,221,72,202,57,119,114,37,58,62,3,173,252,73,44,145,120,251,189,105,35,212,242,195,4,123,98,237,156,157,33,54,67,98,108,252,249,182,247,103,46,236,167,35,161,174,143,74,119,236,71,109,203,153,199,146,29,56,95,180,234,244,87,90,149,126,140,226,117,248,185,105,29,121,52,97,242,195,216,116,242,196,201,229,133,93,157,60,176,235,62,219,28,182,71,197,66,84,232,198,100,143,51,102,225,78,38,203,180,104,86,154,25,241,198,61,55,46,142,72,242,119,237,48,57,33,207,168,233,229,135,93,158,245,58,104,234,241,252,185,74,189,142,198,131,91,61,44,254,100,57,61,115,71,198,113,154,94,127,76,164,191,59,12,175,236,51,26,94,36,218,245,31,253,66,197,39,217,145,87,219,212,120,27,148,241,59,199,57,65,255,0,117,156,184,247,173,110,26,82,148,114,197,126,114,253,199,31,39,67,212,199,124,82,82,247,217,159,89,166,248,141,236,166,143,162,241,101,199,154,61,44,89,33,146,61,241,118,139,71,128,105,120,166,24,166,165,40,101,211,205,125,60,114,186,251,205,151,109,227,125,69,199,204,238,80,203,221,28,212,219,248,250,71,63,46,13,78,15,190,198,210,245,229,29,140,93,99,12,209,232,219,143,45,66,180,253,85,216,117,110,159,35,139,111,215,189,211,107,195,171,146,130,157,184,205,71,170,250,254,69,155,88,154,148,17,177,41,38,251,151,12,236,67,85,232,168,231,143,156,143,123,245,151,131,15,49,139,47,226,50,164,255,0,55,39,95,196,235,50,95,184,245,217,231,17,223,228,206,92,186,108,216,253,124,114,174,245,205,28,7,54,61,78,108,94,166,73,37,221,118,142,87,173,114,95,203,97,195,147,198,52,203,115,94,68,168,190,25,210,98,180,119,60,246,146,94,182,154,81,250,179,191,152,171,66,250,158,162,62,52,203,243,63,3,203,135,226,116,217,44,239,60,122,23,215,159,39,190,4,188,122,5,254,255,0,47,130,133,30,150,69,232,207,61,159,138,58,66,103,113,254,1,31,254,226,95,4,47,63,164,143,171,165,114,250,243,251,135,204,126,72,159,47,213,157,39,205,215,105,205,143,71,159,39,53,141,168,247,203,209,95,105,202,247,9,199,150,28,120,177,47,238,199,153,213,207,169,203,147,158,76,178,126,47,146,247,30,147,155,242,37,65,121,217,90,191,193,180,56,37,147,81,155,206,73,117,67,31,107,241,53,77,86,182,121,101,46,138,88,226,249,181,30,179,147,115,213,254,17,151,163,31,197,199,171,218,99,228,206,142,155,7,106,185,114,78,239,66,36,204,31,18,63,228,112,62,206,156,190,70,102,79,145,210,223,178,199,30,197,44,114,94,150,124,208,174,87,202,60,217,58,143,242,210,48,102,87,6,106,114,103,27,99,147,56,219,62,77,28,129,169,74,45,56,201,166,186,154,147,50,58,94,32,221,244,177,75,6,227,169,81,95,70,83,114,95,6,235,236,49,128,123,82,107,204,244,167,40,240,205,155,15,27,239,88,233,100,203,135,42,95,159,137,125,212,118,241,241,246,189,126,51,73,164,127,85,73,125,230,156,7,181,159,34,243,51,173,94,101,253,70,235,255,0,175,181,31,75,69,143,221,54,76,184,243,80,250,180,56,189,243,102,152,7,191,180,228,245,61,125,187,63,251,141,175,47,28,107,165,234,105,116,209,241,233,63,188,233,230,226,221,215,39,171,151,22,63,171,137,63,153,128,2,61,70,87,230,120,122,188,207,250,142,246,167,119,220,53,54,179,235,51,202,63,155,211,105,127,175,113,209,109,183,205,183,237,0,171,174,87,110,146,239,49,188,147,151,46,204,82,156,165,226,118,7,123,105,218,245,123,182,161,98,209,98,115,252,233,245,70,43,189,179,96,225,206,11,212,107,186,57,247,46,158,159,76,249,244,18,172,147,95,114,61,27,67,163,193,161,211,199,6,147,20,113,97,143,84,99,223,223,237,102,198,29,43,150,242,224,207,135,74,229,245,75,131,7,195,188,41,163,218,18,203,149,71,81,172,252,249,43,140,125,145,70,195,227,207,189,183,205,148,196,206,148,32,162,169,27,241,138,138,164,38,33,177,30,202,196,216,155,11,230,213,243,53,62,41,227,93,22,205,211,193,166,113,213,107,122,156,35,47,70,31,89,247,251,15,81,139,155,168,146,172,216,119,13,126,155,110,211,75,81,173,205,12,88,82,230,229,219,236,174,211,203,184,167,142,181,59,135,79,77,182,116,244,218,86,169,207,171,38,69,255,0,106,53,109,231,119,214,239,26,175,194,53,249,158,73,125,24,87,163,5,220,151,82,255,0,87,103,71,168,223,197,166,81,222,69,162,239,174,219,111,191,188,9,176,179,101,18,139,11,34,199,101,37,20,152,89,40,118,9,69,38,59,33,12,132,162,131,153,41,133,129,69,161,156,118,52,193,40,176,34,199,96,148,85,133,138,194,193,40,118,59,39,152,2,81,86,59,36,44,10,46,195,153,22,59,4,162,192,139,11,33,40,176,177,88,88,37,14,192,92,192,10,52,192,34,199,204,217,62,222,138,177,217,54,22,66,81,86,59,34,194,202,40,187,2,108,44,132,162,236,44,155,0,121,162,134,77,130,124,192,162,172,44,64,9,69,88,89,41,133,130,81,97,100,166,22,9,69,88,209,54,9,130,81,96,69,141,48,40,164,206,254,199,161,254,52,221,244,122,39,46,130,207,145,65,190,212,186,217,143,179,100,242,107,142,25,184,255,0,96,199,150,61,44,114,213,198,50,79,169,166,159,35,14,161,202,56,164,227,205,51,196,162,218,105,30,207,183,233,112,232,52,152,244,250,60,113,134,12,106,162,162,190,223,19,178,154,95,184,217,119,142,17,212,224,156,167,160,126,127,29,223,65,186,146,253,230,181,159,14,109,60,186,26,140,115,199,53,217,53,71,229,217,161,62,246,228,124,222,92,57,113,201,247,161,169,89,93,35,133,58,67,76,194,204,60,28,201,142,206,30,145,74,92,137,65,51,151,164,29,35,139,164,29,33,64,230,233,7,75,253,35,139,164,53,34,81,108,236,97,212,100,192,239,22,73,69,251,14,254,45,227,42,229,154,17,159,181,114,102,34,195,164,102,197,168,203,139,193,35,36,51,78,28,51,63,29,215,12,253,110,148,95,181,88,222,179,12,175,249,72,251,205,127,165,224,22,111,195,171,102,143,41,51,58,214,77,114,103,39,159,27,250,81,56,167,154,63,157,26,231,218,98,58,66,179,97,117,169,37,225,95,169,239,237,191,129,145,158,88,46,166,171,184,225,158,101,215,110,206,159,75,192,44,243,46,183,153,240,146,60,253,186,126,71,60,179,95,82,56,220,236,227,191,17,89,165,151,93,168,205,180,165,177,130,122,140,147,217,178,219,19,100,116,137,114,52,232,192,142,71,34,92,142,62,144,57,20,89,77,156,186,103,210,233,65,246,243,71,89,200,35,55,25,244,162,233,174,163,99,75,155,228,101,83,53,245,56,86,124,79,27,243,13,94,42,125,70,59,44,57,153,137,102,134,104,243,168,203,184,232,103,130,77,242,179,237,116,250,152,100,73,197,159,3,170,210,207,79,55,220,140,94,88,157,60,176,182,101,50,197,255,0,224,233,101,135,95,35,167,142,71,156,114,49,185,97,214,116,242,195,153,147,203,14,76,233,229,143,51,119,28,205,236,115,49,153,98,206,166,72,122,86,204,150,88,29,76,145,229,239,55,97,35,123,28,207,92,242,59,63,246,86,120,242,201,184,75,81,145,91,119,92,163,70,229,155,20,177,73,41,115,238,125,230,147,228,157,87,11,201,118,254,19,63,148,77,231,30,117,209,243,121,99,211,199,246,199,192,248,237,106,237,212,78,189,79,185,209,190,236,16,191,67,175,222,38,118,167,165,114,143,75,79,47,57,30,186,93,104,234,190,93,102,8,201,62,12,242,139,92,146,196,193,243,19,61,163,27,161,8,108,76,244,121,37,137,141,146,90,37,177,49,49,137,148,242,247,19,48,219,174,178,255,0,145,196,249,125,39,247,28,251,150,183,205,197,227,196,238,79,173,247,24,41,203,218,109,224,195,127,84,130,84,76,153,195,38,91,185,58,92,219,236,69,188,17,198,186,90,153,116,87,230,246,179,122,210,61,83,103,6,60,126,118,78,221,65,122,210,236,70,15,138,242,44,144,211,244,85,70,50,106,43,220,102,181,89,229,145,116,98,148,49,175,162,190,243,94,226,55,252,150,15,172,254,70,167,81,77,233,164,217,139,81,182,54,145,130,147,36,24,31,38,113,192,0,0,0,0,0,0,0,0,0,73,182,146,92,223,82,239,54,254,26,224,188,250,229,13,70,228,231,166,211,62,106,29,89,38,190,228,123,134,57,77,212,79,80,132,166,234,38,189,180,109,90,189,219,81,230,116,120,156,223,210,151,84,97,226,251,15,76,225,206,20,210,109,29,28,217,82,212,107,43,156,228,185,71,217,20,103,52,58,61,62,131,77,28,26,60,80,195,142,42,146,138,235,246,190,246,115,157,28,58,117,13,223,39,75,22,153,99,222,92,131,246,243,241,16,216,141,163,97,137,137,141,146,217,72,194,92,159,62,76,234,110,91,134,151,109,210,203,81,173,205,12,56,163,214,228,250,253,139,188,215,56,179,141,244,91,47,79,79,165,232,234,181,203,147,132,95,163,143,235,63,184,242,45,235,120,214,239,90,167,168,220,51,60,147,250,49,250,48,93,201,118,27,56,116,242,201,187,224,170,45,155,79,21,241,238,167,113,233,233,182,190,158,155,70,249,57,255,0,188,200,190,229,246,154,77,223,95,55,222,250,201,240,228,7,70,24,227,5,73,30,187,104,164,199,100,38,22,122,20,90,25,9,133,148,148,88,18,152,236,18,138,176,178,66,200,74,42,194,201,177,130,81,64,137,76,44,18,139,176,178,109,141,1,69,88,38,72,2,81,118,22,77,128,37,21,99,178,44,118,66,81,67,34,199,96,148,87,49,147,98,176,40,176,34,198,9,69,88,88,128,17,162,172,9,176,4,163,75,177,217,33,102,193,247,20,85,143,153,32,82,81,86,4,129,5,22,4,216,88,37,22,22,72,2,81,86,50,121,128,37,21,97,98,0,74,43,152,200,26,32,162,134,69,128,37,20,50,80,236,30,104,99,234,37,12,18,135,102,209,228,185,255,0,238,39,14,254,187,15,147,53,83,105,242,93,255,0,249,19,135,127,92,135,201,152,117,31,117,47,102,40,251,85,171,56,179,105,241,230,139,142,92,112,201,23,217,37,103,58,17,240,92,242,121,106,204,14,175,133,182,188,237,181,131,205,55,219,137,244,76,54,175,130,121,255,0,52,213,114,238,201,27,249,27,179,36,242,240,194,92,163,90,122,92,83,229,30,105,169,225,109,211,5,181,138,25,87,252,185,223,206,140,78,125,54,163,76,235,62,28,184,235,182,80,105,124,79,96,146,191,18,28,20,149,73,41,46,231,204,195,45,36,95,6,164,250,102,63,233,116,120,226,144,212,172,245,29,86,197,182,234,91,121,116,152,237,253,40,174,139,251,12,70,175,131,180,179,191,193,243,230,197,220,155,233,35,4,180,147,92,26,147,233,217,87,135,115,70,233,7,72,216,117,92,31,174,196,219,193,147,22,104,255,0,210,223,250,241,49,58,173,167,112,211,126,59,73,153,46,245,30,146,248,163,11,195,56,242,141,89,96,201,14,98,117,122,65,103,19,109,58,124,154,14,151,87,51,29,24,95,226,114,216,186,71,31,72,44,18,206,78,144,186,68,88,172,80,179,146,197,210,34,197,126,209,66,206,78,145,61,34,44,77,150,133,156,150,79,72,142,144,172,180,75,47,164,75,145,29,33,54,90,13,148,216,155,33,177,54,90,37,148,218,37,203,218,75,100,185,30,225,41,67,120,186,60,206,17,158,211,86,19,74,94,39,95,38,22,250,153,204,217,45,155,248,122,158,167,27,218,87,238,115,242,116,173,54,79,233,175,99,29,155,12,149,250,44,232,229,135,95,35,58,223,180,226,201,8,77,53,40,69,157,141,63,196,77,109,146,6,156,250,58,94,9,26,222,88,29,76,177,164,237,27,38,109,14,41,174,77,197,252,78,134,125,179,34,79,205,206,50,94,222,71,123,77,215,116,185,118,114,237,127,137,133,232,115,99,229,89,191,121,44,85,195,50,246,234,114,124,162,109,239,172,192,121,53,209,100,199,193,206,82,131,82,134,171,37,174,218,168,153,246,206,94,124,177,203,154,114,139,243,103,217,105,33,40,105,224,165,232,17,148,163,36,224,220,90,238,116,206,194,213,169,210,212,226,142,95,239,46,82,58,162,48,184,38,108,41,52,118,188,222,151,35,254,79,52,241,190,233,171,251,68,246,252,175,158,57,99,200,191,187,35,170,217,61,94,207,1,217,37,195,43,154,124,163,154,122,77,68,61,108,51,248,89,193,40,78,61,113,146,241,77,28,177,213,103,199,234,102,200,189,157,35,145,110,58,170,252,107,126,42,203,245,254,7,159,163,241,58,125,93,98,235,234,183,224,119,94,231,169,93,114,135,253,8,226,205,188,103,196,186,83,201,8,175,168,173,149,60,143,100,143,53,15,83,129,99,155,92,161,39,225,23,200,199,107,114,230,146,112,211,99,155,125,78,85,84,78,191,126,214,231,184,199,43,132,63,187,201,179,15,155,81,150,126,190,92,146,241,145,185,135,12,249,144,168,28,146,210,78,54,242,207,28,59,238,92,206,25,45,46,62,114,156,242,190,232,174,138,58,242,125,252,206,41,251,77,232,193,190,89,59,146,224,231,201,172,113,139,142,8,71,18,246,117,157,28,146,109,219,118,251,217,82,103,12,153,158,16,72,242,228,223,34,147,48,156,71,126,103,11,236,233,181,246,25,137,62,179,165,197,122,119,131,107,208,202,106,167,60,178,109,127,132,213,234,109,45,52,147,48,231,139,120,228,253,13,92,0,15,143,57,0,0,0,0,0,117,186,237,234,247,247,20,1,222,218,118,173,102,237,169,243,58,28,78,114,250,82,124,163,31,22,108,156,51,193,58,141,119,67,81,185,244,180,218,87,233,40,117,78,126,29,200,244,125,14,139,79,160,211,71,6,143,12,48,226,143,84,98,186,252,123,223,180,217,197,166,114,222,91,35,111,14,150,83,222,91,35,3,195,124,35,163,218,84,115,103,81,212,235,43,156,164,189,24,253,85,223,237,102,202,251,219,241,24,164,111,194,10,10,145,209,132,20,21,68,145,20,73,144,162,96,62,170,52,206,47,227,157,14,199,211,211,233,122,58,173,122,229,230,227,47,70,15,251,205,118,251,23,216,122,132,101,55,81,66,172,217,119,77,203,73,181,233,39,169,215,103,134,28,49,250,82,117,207,185,119,191,97,228,252,91,229,7,83,184,244,244,251,66,158,151,72,237,60,175,150,73,175,251,81,169,111,91,214,187,122,213,189,70,227,158,89,39,244,98,185,70,11,185,46,195,28,116,176,233,84,55,159,38,72,227,46,249,223,63,107,125,172,86,32,54,232,245,69,88,18,48,40,160,38,192,18,139,65,100,140,18,138,65,100,140,10,29,141,50,64,18,138,182,52,200,24,37,23,96,69,141,48,121,162,128,86,22,5,20,152,89,41,140,18,135,99,178,64,132,162,172,44,144,4,162,208,200,176,176,74,46,192,73,138,193,40,161,217,32,5,21,99,178,64,18,138,176,36,8,40,211,44,44,148,6,201,246,244,85,142,201,0,74,40,100,88,236,18,138,25,22,22,5,22,4,143,152,37,21,97,100,129,9,69,88,236,145,216,37,14,198,136,24,37,20,52,64,192,162,128,155,26,4,162,130,201,24,37,12,218,124,151,63,253,196,225,222,255,0,195,33,242,102,171,102,211,228,187,38,28,94,81,56,118,122,172,177,197,134,58,200,183,54,233,39,77,47,182,145,131,83,182,41,123,30,90,62,217,76,9,83,84,221,245,58,247,148,143,130,70,54,38,73,76,147,217,228,76,6,196,8,38,75,41,146,250,202,136,32,127,31,16,6,90,35,58,154,157,6,147,82,171,81,166,197,147,219,40,171,49,58,174,19,219,179,95,155,89,48,183,249,147,181,240,118,108,0,121,120,227,46,81,138,88,97,46,81,163,106,120,43,44,111,240,93,92,37,236,201,26,249,24,141,87,15,110,154,123,114,211,57,197,118,227,106,95,103,89,233,204,150,97,150,146,15,131,86,122,12,82,227,99,199,178,195,38,41,116,114,227,156,37,221,37,76,142,145,236,57,113,99,205,23,28,176,140,226,251,36,147,49,90,174,28,219,53,22,222,150,48,151,126,55,209,127,187,236,48,189,19,242,102,164,250,108,191,165,158,101,210,230,39,42,171,102,239,169,224,173,60,175,240,125,86,88,119,41,165,47,180,195,234,184,71,114,197,111,11,197,157,119,70,85,243,48,203,77,56,249,26,178,210,102,143,49,53,254,144,89,216,213,237,250,205,35,254,113,165,205,5,222,226,232,233,57,115,107,183,184,198,224,215,40,215,148,90,228,190,144,89,198,228,175,172,93,47,244,201,71,155,57,44,151,34,28,137,178,208,45,200,78,68,57,18,223,50,164,66,219,37,178,91,37,178,209,10,108,150,201,108,151,34,208,41,190,100,182,75,145,45,158,146,100,41,178,27,239,234,237,19,100,185,119,21,18,235,131,209,188,150,110,80,120,117,123,118,70,186,74,94,118,11,189,62,82,251,141,159,95,183,184,201,228,192,174,61,110,61,222,7,139,232,117,217,246,253,102,45,86,151,35,134,108,110,226,254,231,236,103,176,112,215,18,233,55,189,47,160,214,61,84,18,89,48,183,234,190,245,222,142,134,151,47,110,200,236,232,179,195,46,63,149,46,81,212,126,212,79,97,156,213,96,211,230,119,36,225,62,248,163,23,168,210,203,27,125,7,231,23,218,117,33,149,75,147,44,240,74,60,110,117,132,206,28,153,252,219,106,81,146,126,222,71,4,245,141,122,177,70,196,96,223,6,7,248,157,183,204,226,203,146,24,213,206,73,35,31,151,85,150,92,186,77,47,97,211,156,157,219,110,251,204,209,194,223,39,154,59,186,141,194,149,97,95,226,102,51,46,73,78,78,83,147,147,246,132,217,197,39,200,218,134,56,162,89,50,103,12,217,82,103,20,217,177,20,66,36,206,41,178,164,252,72,80,158,71,80,139,147,246,35,34,164,84,175,131,138,79,145,196,237,180,146,109,190,196,100,240,237,153,103,207,43,232,71,187,180,239,224,210,225,211,47,66,23,47,206,125,127,18,75,60,99,198,230,108,122,105,203,119,178,58,91,110,221,209,107,46,161,43,92,227,14,239,105,173,241,222,182,57,117,184,116,184,221,172,17,185,125,102,102,184,139,136,49,237,241,120,116,242,142,77,91,87,93,152,215,123,246,251,13,3,36,229,146,114,156,228,229,41,62,147,147,235,108,225,117,61,87,114,236,243,102,183,80,207,8,99,249,16,36,0,14,33,197,0,235,234,4,173,165,223,203,145,184,240,215,4,106,119,8,199,62,231,210,211,105,101,205,65,122,249,63,114,61,194,14,110,162,123,134,57,77,212,77,111,105,218,245,123,174,169,96,208,225,150,73,246,190,200,174,246,251,15,79,225,190,16,209,237,10,57,181,10,58,157,98,231,211,146,244,97,245,87,222,204,254,223,161,211,109,218,104,233,244,88,97,135,18,236,138,235,241,239,126,211,176,111,225,192,161,187,228,234,97,210,199,30,242,228,61,189,189,108,76,98,102,205,27,2,20,134,75,126,37,39,224,46,125,222,30,211,169,185,238,26,77,179,73,61,78,191,60,48,96,143,92,166,235,220,187,217,172,113,151,29,232,118,37,45,62,155,161,171,215,246,227,139,244,97,245,154,237,246,30,53,191,111,187,134,251,172,122,141,199,81,44,141,122,144,92,163,141,119,69,118,127,171,179,107,14,150,121,55,124,25,35,141,190,77,191,140,60,162,234,119,39,147,75,179,116,244,186,71,201,229,191,229,50,47,251,81,160,55,109,182,219,111,181,190,108,155,255,0,200,142,156,49,172,106,162,102,81,75,130,194,201,25,144,81,65,100,128,20,90,124,199,100,5,130,81,96,74,97,100,37,20,52,69,141,2,81,86,22,77,130,4,162,211,11,36,1,40,187,11,36,1,40,171,25,3,4,162,128,155,26,2,138,11,36,96,148,82,97,100,128,37,21,99,79,145,33,96,148,80,201,0,74,40,9,177,243,4,162,172,44,144,4,162,236,44,144,33,40,190,96,77,128,20,105,118,22,72,27,39,220,81,118,22,77,128,37,23,97,100,133,130,81,86,50,125,225,96,148,85,142,200,67,2,138,177,144,59,33,40,160,76,144,4,162,192,144,4,162,192,132,199,96,148,80,236,148,192,130,138,176,16,3,205,21,116,10,84,236,144,2,143,93,224,95,45,219,206,199,135,30,147,122,196,247,93,28,23,70,51,114,232,231,138,238,190,169,123,207,101,225,207,43,252,33,188,168,66,91,143,224,26,137,127,186,214,69,195,159,114,151,83,62,62,176,111,151,220,206,102,126,145,131,51,181,179,252,15,15,26,103,223,154,93,110,155,89,143,206,105,51,226,207,143,178,88,166,166,190,195,154,213,242,62,7,219,247,13,102,221,53,61,6,179,83,166,146,118,158,28,142,21,240,102,237,179,121,94,227,61,177,40,189,215,240,204,107,174,58,188,107,37,251,250,206,102,78,135,149,120,36,153,141,226,103,216,54,7,207,59,47,240,133,203,26,91,206,199,25,118,57,233,51,87,217,35,123,217,188,180,240,118,224,212,115,107,115,104,38,255,0,251,172,78,42,252,85,154,25,52,26,140,124,197,158,28,90,61,41,190,100,179,31,182,111,155,86,235,30,150,219,184,105,53,92,174,176,230,140,159,193,59,50,15,237,238,53,26,113,116,207,44,65,216,47,151,200,125,133,60,177,0,1,72,201,239,37,149,222,75,42,35,1,12,10,66,89,47,159,95,50,153,44,167,145,51,165,170,219,52,90,165,90,141,38,25,251,92,105,252,87,51,188,72,237,79,147,204,163,23,202,53,189,95,7,109,217,109,225,121,112,55,249,178,181,240,102,23,85,193,58,152,219,210,234,241,100,75,232,205,116,89,191,19,95,233,152,165,167,199,46,77,105,233,49,75,200,242,173,95,15,110,186,107,115,210,78,113,93,184,223,73,24,172,177,158,41,116,114,194,80,151,116,149,124,207,105,103,22,108,24,179,197,199,54,44,121,23,247,226,153,137,232,215,147,53,165,211,163,253,50,60,93,203,183,179,188,151,35,212,245,124,49,180,234,45,189,47,154,111,183,20,156,76,46,171,129,49,202,255,0,3,214,206,47,187,44,111,237,70,25,105,38,184,220,213,158,135,44,120,220,209,92,137,114,54,13,95,7,238,184,45,226,134,61,68,127,229,207,159,193,152,77,86,135,89,165,109,106,52,185,177,215,91,148,29,124,122,140,79,28,151,40,213,150,44,145,229,28,13,146,228,77,242,187,68,185,120,146,189,76,86,83,145,46,68,183,254,172,135,34,251,18,203,114,37,200,135,34,91,61,36,66,220,135,135,81,151,77,154,57,176,100,158,60,176,119,25,197,211,71,11,145,45,150,130,116,237,27,238,203,199,178,138,142,45,223,23,79,254,118,37,207,223,30,223,113,184,104,183,61,38,225,143,167,162,212,99,202,159,100,101,205,123,186,207,15,108,33,150,120,166,167,138,114,132,215,83,139,105,252,81,183,139,81,40,236,205,252,93,70,120,246,158,232,247,76,142,50,77,73,39,226,172,233,102,209,233,230,239,161,209,240,60,199,71,197,187,182,149,36,243,172,240,95,71,44,111,237,235,51,26,110,60,93,20,181,90,38,187,222,41,242,248,51,123,30,170,30,180,111,71,95,134,107,234,216,218,114,237,184,223,171,57,47,180,235,79,109,125,153,87,192,199,99,227,45,175,34,244,229,159,19,254,254,62,95,19,157,113,46,211,63,87,93,137,123,29,175,184,221,134,165,121,72,200,167,130,94,101,207,109,201,255,0,22,31,6,112,203,109,201,219,150,63,6,114,173,243,110,146,229,173,193,255,0,81,197,147,124,219,99,235,107,180,235,252,70,196,117,47,253,200,86,15,247,47,212,143,226,182,253,108,171,221,17,127,22,98,79,210,156,165,246,28,25,120,151,106,143,255,0,91,142,79,186,41,183,242,49,250,142,48,219,160,159,155,89,242,203,217,10,95,22,95,181,175,57,30,92,244,240,243,70,105,105,52,248,249,172,118,251,223,50,237,71,148,84,87,177,114,52,205,87,26,229,127,213,116,145,139,239,201,43,249,24,61,110,253,185,106,237,79,85,44,113,125,113,196,148,76,51,215,99,94,118,98,159,80,193,15,14,230,255,0,184,238,218,61,2,189,86,120,198,93,144,92,228,252,18,53,13,219,138,181,26,155,199,161,140,180,248,250,186,111,215,127,184,215,59,91,183,111,182,249,135,97,165,155,168,74,95,76,85,28,252,253,75,38,69,219,29,144,219,187,110,220,155,182,239,175,218,251,196,1,77,246,51,158,237,187,229,156,255,0,62,109,135,250,230,119,182,157,171,87,187,106,86,13,14,25,100,151,107,234,81,246,183,216,108,156,49,193,26,157,195,161,168,220,186,90,109,44,186,161,244,242,120,46,197,237,61,51,111,208,233,182,253,52,116,250,44,49,195,138,61,145,93,111,189,247,153,241,105,220,183,150,200,219,193,164,148,247,150,200,215,248,103,131,244,155,74,134,109,79,71,83,173,95,77,171,140,62,170,251,217,179,181,218,255,0,215,188,161,51,126,48,81,84,142,156,33,24,42,136,137,101,18,204,136,160,75,99,234,249,26,111,25,241,230,223,195,241,158,12,46,58,189,199,179,12,93,198,15,190,111,179,192,245,8,202,110,163,185,84,92,157,35,102,221,55,29,38,215,164,158,167,95,158,24,48,69,115,148,223,95,177,119,179,199,120,203,202,70,171,114,233,233,54,94,150,151,72,253,23,149,254,50,107,217,249,171,237,52,237,255,0,126,220,55,237,91,212,110,89,229,145,223,163,5,202,16,93,209,93,134,46,223,59,125,125,103,83,6,141,67,121,242,108,195,15,110,236,183,38,219,118,237,243,109,187,176,178,125,224,110,153,40,171,29,147,239,0,74,42,194,201,24,37,21,96,77,133,144,148,88,19,97,96,81,104,8,76,118,9,69,12,148,199,96,148,59,26,100,12,18,138,177,166,64,211,4,162,172,44,155,0,74,45,1,54,22,9,69,129,41,129,5,20,59,34,199,96,148,85,133,147,96,9,69,166,22,72,2,81,118,4,133,130,81,67,178,64,10,42,192,155,24,37,21,97,100,140,30,104,171,2,108,0,163,75,177,217,33,102,193,247,20,85,133,146,48,74,40,9,31,188,18,138,2,108,44,18,139,11,38,192,10,40,126,242,66,193,40,161,144,59,4,162,128,145,251,193,40,160,38,199,96,148,80,89,32,66,81,73,142,201,0,40,171,2,70,9,69,1,54,2,137,69,160,36,61,228,162,81,125,220,195,192,159,120,202,74,57,48,228,158,25,169,225,156,177,73,115,82,131,113,127,20,109,27,71,148,62,44,218,82,142,147,125,214,121,184,245,99,203,63,57,31,132,172,212,192,197,60,80,154,169,43,39,106,61,135,102,242,247,196,26,71,24,238,122,29,14,186,11,174,113,79,20,253,213,203,236,55,189,159,203,231,15,106,122,48,221,52,58,253,4,223,106,75,52,62,42,159,216,124,201,216,31,35,75,39,74,211,79,202,189,143,15,28,79,181,54,126,63,225,93,222,191,1,223,116,50,155,234,134,76,158,106,79,221,58,111,220,108,177,156,103,21,40,53,40,190,105,174,105,159,3,25,45,167,127,221,246,137,94,213,185,235,116,124,238,176,230,148,98,252,87,81,163,62,137,254,201,126,166,55,135,208,251,162,249,62,254,226,95,217,222,124,165,179,121,106,227,13,191,163,28,250,173,54,190,17,234,90,156,42,255,0,234,139,79,227,102,239,179,255,0,8,29,60,156,99,188,108,153,113,181,215,147,75,149,78,255,0,194,235,230,105,79,165,106,33,194,191,99,19,196,207,118,17,161,108,254,87,56,55,115,232,199,248,213,105,50,63,161,171,198,241,255,0,242,245,126,211,115,208,110,26,61,195,10,203,183,234,244,250,172,79,233,97,200,166,190,41,154,83,197,60,126,37,95,145,141,197,174,78,203,37,148,238,210,162,95,180,240,153,225,136,67,17,237,17,128,134,32,4,196,54,5,60,146,196,54,34,145,146,253,183,241,20,149,170,146,82,93,210,230,80,152,163,203,49,186,205,151,109,213,187,212,104,176,74,95,157,208,73,252,81,133,214,112,62,217,154,222,158,121,244,239,185,75,164,190,211,107,98,103,151,142,47,148,98,158,24,75,148,121,198,179,128,181,144,183,165,213,224,204,187,166,186,15,239,48,90,206,26,222,52,150,242,232,114,181,223,5,211,95,101,158,199,241,39,171,170,145,141,233,160,248,53,103,160,197,46,54,60,27,44,39,142,78,57,35,40,201,117,198,74,159,192,226,114,240,248,158,241,169,210,233,245,49,232,234,48,98,205,30,233,193,72,193,235,120,67,101,213,91,252,21,225,147,237,197,38,190,206,163,27,210,181,193,171,46,157,37,225,118,121,11,100,185,30,133,173,242,123,6,156,180,122,249,71,186,57,161,127,106,253,198,3,91,193,59,214,158,220,48,226,212,71,191,22,69,242,116,204,79,4,145,171,61,46,88,114,141,105,178,27,59,26,205,14,179,71,46,142,175,75,159,11,254,252,26,58,141,217,231,182,185,53,218,107,145,182,67,98,114,33,203,224,90,60,141,202,186,168,137,59,235,6,200,108,180,121,27,126,196,67,125,194,108,135,35,213,2,156,153,15,221,240,21,129,232,128,0,2,128,7,136,124,251,23,121,186,240,199,3,106,117,253,29,70,234,167,165,210,190,172,125,89,50,47,14,197,237,61,70,14,78,145,147,30,57,100,117,19,88,218,54,157,110,239,169,243,26,28,18,201,47,165,46,168,199,197,245,35,212,248,103,131,116,123,66,142,109,79,71,85,173,95,78,75,209,199,245,87,222,205,135,111,208,233,182,237,44,116,250,44,48,195,138,63,70,43,173,247,190,246,118,13,236,88,20,119,103,83,6,146,56,247,151,36,190,219,230,196,198,196,205,147,108,4,192,31,80,39,152,187,122,142,150,235,185,104,246,173,28,245,90,252,240,193,130,11,156,166,235,220,187,223,177,26,199,26,241,254,219,195,170,122,108,50,90,189,203,179,4,31,40,62,249,190,207,14,179,195,56,135,126,220,120,131,91,248,78,231,168,121,90,245,49,174,80,198,187,162,151,81,183,131,75,60,191,84,182,70,92,120,92,185,55,78,50,242,155,171,220,186,90,93,141,207,73,163,126,139,203,213,146,107,217,249,171,237,60,238,77,185,57,54,220,159,91,110,219,246,251,89,31,39,217,222,7,95,30,40,227,85,20,109,70,10,59,34,134,69,142,204,135,170,40,9,176,176,74,46,194,201,0,74,42,199,100,129,9,69,38,63,121,22,59,4,162,129,18,63,120,37,21,96,77,130,2,139,11,36,1,40,180,22,72,88,37,21,239,25,9,142,193,40,161,162,6,66,81,86,22,77,133,129,69,166,22,74,0,74,40,100,160,4,162,172,104,129,130,81,67,34,199,96,148,80,89,54,4,37,22,22,72,20,81,94,241,217,54,22,15,52,85,149,103,24,200,74,40,9,176,2,141,50,192,144,54,79,184,162,253,224,77,129,9,69,33,145,239,29,130,81,67,34,198,9,69,88,89,35,4,162,172,44,144,4,162,144,201,0,40,187,2,125,225,96,148,80,200,76,118,9,69,88,38,77,141,2,81,86,30,242,125,224,152,37,22,4,216,1,69,12,139,29,130,81,67,76,143,120,200,74,42,198,153,22,52,193,40,171,11,36,1,40,180,4,133,148,148,88,133,97,100,161,69,14,200,177,134,74,42,217,203,165,212,230,210,230,89,116,185,114,97,202,186,167,142,78,50,94,245,204,224,29,145,171,217,158,90,55,93,155,202,127,23,237,61,21,131,122,207,155,26,255,0,119,169,75,42,126,249,122,95,105,187,109,30,95,119,92,85,29,215,105,209,234,187,229,130,114,197,37,238,230,190,211,197,2,255,0,253,26,179,208,224,201,204,87,236,120,150,40,191,35,234,29,163,203,135,11,107,122,49,214,195,91,183,205,242,254,87,23,77,95,140,46,189,230,237,180,113,111,15,239,29,31,226,205,227,67,168,147,250,17,204,186,95,6,124,83,127,234,193,243,118,249,191,111,58,52,114,116,124,79,193,38,140,79,78,153,247,140,100,167,30,148,121,199,189,59,66,231,218,124,81,181,241,70,251,181,77,75,110,221,245,248,43,169,44,210,113,255,0,165,218,55,93,163,203,95,21,104,90,90,169,233,117,240,93,126,123,31,70,79,252,81,253,198,156,250,70,104,239,22,153,141,233,218,224,250,137,136,241,77,163,203,222,131,39,70,59,190,205,168,192,251,103,166,200,178,71,224,233,155,174,209,229,71,132,119,78,140,113,238,216,244,249,37,213,13,84,94,39,126,254,70,156,244,153,177,248,162,204,47,28,151,145,186,48,56,116,154,189,54,182,10,122,61,70,28,240,106,250,88,178,41,175,176,229,240,124,251,175,153,131,141,153,141,167,230,2,96,238,193,131,192,152,152,216,153,72,33,12,71,162,18,196,198,193,130,49,18,249,217,66,61,2,100,147,139,140,146,113,125,141,114,248,24,141,127,14,237,26,235,252,35,65,129,183,219,8,244,31,197,25,134,75,29,169,242,120,148,35,46,81,165,107,124,157,237,153,173,233,115,234,116,242,241,233,165,238,116,107,218,255,0,39,91,150,59,150,147,83,167,212,46,197,43,132,159,199,151,218,122,168,140,111,12,25,171,147,71,138,94,84,120,78,225,195,91,206,129,55,168,219,243,244,23,92,225,30,156,126,40,195,100,82,131,169,197,197,247,53,95,51,232,254,167,105,87,129,213,213,104,180,186,184,181,169,211,96,204,159,95,79,26,149,251,250,207,15,76,188,141,89,244,228,252,50,62,117,147,23,137,237,186,222,8,216,117,45,181,163,120,36,251,112,205,199,247,152,124,254,77,54,249,54,240,235,181,120,252,82,145,227,236,242,70,180,180,25,87,7,149,3,235,61,53,249,49,211,167,203,116,205,95,161,143,239,59,26,127,38,219,116,63,29,172,213,101,93,201,40,124,135,201,153,229,104,178,191,35,202,189,175,146,50,251,47,14,238,91,196,215,224,122,121,44,87,79,46,79,70,11,222,250,252,15,91,219,184,83,101,219,218,150,29,14,57,205,125,60,190,155,251,121,25,180,148,98,146,73,36,169,37,216,100,142,159,212,207,143,167,249,205,154,175,12,240,110,139,102,107,54,119,248,78,181,125,57,47,70,15,251,177,239,246,179,105,0,54,227,21,21,72,232,99,132,113,170,136,132,198,38,122,71,178,88,190,125,195,102,147,198,222,80,182,222,28,140,244,248,28,117,187,141,114,195,9,122,48,125,243,127,113,238,17,148,221,69,88,81,148,157,35,106,220,247,29,38,215,164,201,170,220,51,227,193,167,135,173,57,202,190,29,236,241,110,54,242,161,171,220,124,230,147,96,233,233,52,143,209,121,223,44,185,23,177,125,21,246,248,26,63,17,241,22,229,196,58,215,169,220,245,47,36,147,184,67,170,24,254,170,236,241,235,49,75,145,214,193,161,140,55,158,236,220,199,166,75,118,84,155,147,110,78,219,235,183,118,22,72,29,10,51,209,96,72,10,37,22,4,216,16,148,80,201,247,128,37,21,97,100,140,10,42,192,144,176,74,40,100,216,38,9,69,133,147,96,9,69,12,144,176,74,42,193,49,93,128,20,85,130,100,251,193,16,148,88,89,32,9,69,216,16,152,236,18,138,26,37,0,37,21,99,76,129,160,40,171,11,39,222,0,148,90,2,108,44,18,139,2,111,218,22,66,81,67,178,80,2,81,86,30,242,108,118,9,69,88,200,24,20,80,18,22,8,209,64,79,188,1,40,211,0,0,217,62,220,118,50,64,16,160,36,8,40,161,144,59,20,74,41,49,217,3,176,74,42,193,50,64,132,162,236,44,155,2,146,138,177,144,134,5,21,99,178,16,236,132,161,223,180,105,146,48,74,42,193,50,108,44,18,139,176,76,155,0,74,46,192,129,216,20,82,99,178,19,29,130,81,86,59,32,96,148,85,129,35,4,162,172,9,176,4,162,236,9,14,64,148,87,188,118,72,88,20,85,135,188,65,100,37,21,99,34,194,193,26,46,198,69,133,130,81,118,22,77,137,48,74,57,47,151,88,93,245,243,38,194,200,40,236,233,53,154,157,30,69,61,30,163,54,158,93,248,178,56,124,153,183,109,62,84,120,191,108,81,142,61,223,38,163,28,122,161,170,130,202,190,211,72,177,217,142,120,113,207,105,69,51,195,130,126,71,181,109,30,94,181,216,212,99,187,108,250,124,233,125,61,62,87,9,63,115,180,110,187,79,150,158,21,214,82,213,228,213,109,243,125,107,62,43,138,255,0,20,127,113,243,7,88,239,218,105,228,233,152,39,194,175,99,20,180,240,103,218,59,95,19,236,123,178,79,109,221,180,90,139,236,134,100,165,240,116,254,195,46,249,117,159,11,197,212,148,147,106,93,233,211,51,251,71,24,113,14,209,75,110,222,117,184,96,190,135,157,114,143,193,154,121,58,59,94,9,126,166,9,105,61,25,246,72,153,243,86,211,229,183,137,52,148,181,248,244,90,248,246,185,227,243,114,248,197,163,115,218,188,187,109,57,186,49,221,54,205,94,150,93,175,20,163,149,125,204,211,159,79,212,67,202,253,140,47,77,52,123,3,235,6,106,59,103,148,126,19,220,156,86,13,235,75,142,111,232,231,111,19,95,245,42,251,77,163,77,168,195,171,197,231,116,185,177,231,197,217,60,82,83,139,247,163,86,80,148,54,146,163,11,132,151,40,229,16,88,130,60,48,100,178,153,44,168,242,33,20,73,64,49,46,209,177,46,210,158,88,153,37,50,65,1,136,108,72,244,70,38,73,82,36,164,16,0,87,82,93,96,130,255,0,84,116,183,109,207,71,181,104,167,171,220,53,24,240,105,225,215,57,203,236,93,239,216,106,124,111,229,27,106,225,184,207,6,9,195,91,185,43,75,6,57,122,48,127,223,146,234,240,235,240,60,27,137,184,143,114,226,93,111,225,59,174,162,89,43,212,198,185,67,26,238,72,220,211,232,231,151,234,123,35,99,22,158,83,228,221,248,227,202,158,171,115,233,232,246,21,61,38,141,218,150,119,203,46,69,236,252,213,246,158,100,229,210,110,77,244,156,157,182,221,223,188,155,124,235,151,135,32,179,179,139,12,113,170,130,55,161,141,65,82,40,44,145,217,148,245,69,88,253,228,88,236,18,138,76,44,155,0,74,45,48,178,108,44,18,139,176,178,108,1,40,171,29,146,22,5,12,100,216,2,81,96,72,10,37,23,96,153,40,100,37,21,96,77,128,37,21,99,178,66,193,40,171,4,201,24,20,85,130,37,48,176,74,44,8,177,160,74,42,199,100,133,130,81,67,37,48,176,74,42,193,50,108,44,132,162,236,9,0,40,176,38,194,193,40,171,29,146,159,32,176,74,46,194,201,0,74,42,199,100,14,193,40,171,2,108,118,5,20,4,216,2,81,167,128,1,176,125,152,0,0,0,0,0,0,0,0,22,0,0,5,133,128,2,14,198,137,11,32,162,172,19,36,1,40,187,2,44,105,138,20,80,236,155,0,74,41,12,129,216,37,22,152,89,9,142,193,40,171,2,80,193,40,160,178,108,0,162,147,29,146,22,66,81,105,133,145,99,176,74,42,198,153,22,59,4,162,172,100,88,211,228,9,69,88,89,54,48,74,42,194,201,11,2,139,177,114,21,133,130,81,86,50,44,118,9,69,12,129,217,9,69,88,89,54,22,9,69,12,155,0,74,44,44,144,176,40,164,249,142,200,177,216,37,21,116,23,202,137,67,4,161,242,170,59,26,61,118,171,67,145,100,209,106,115,105,242,46,169,98,200,226,215,192,235,88,30,90,79,148,121,113,76,222,54,143,42,60,91,182,210,91,164,181,80,95,71,83,5,146,253,254,183,218,110,155,87,151,109,76,122,49,221,182,108,57,59,231,165,202,225,94,222,140,175,230,143,20,5,239,248,154,249,52,88,103,204,76,82,193,141,242,143,167,118,159,44,92,43,174,232,173,70,109,78,134,111,179,62,38,215,198,29,47,180,220,54,190,32,217,247,100,158,217,186,104,181,55,217,139,52,100,215,138,179,227,54,239,173,223,143,49,169,53,36,211,105,174,119,102,156,250,84,30,240,102,9,104,226,248,103,219,253,228,159,32,237,60,103,196,123,82,138,208,239,58,220,112,143,84,37,145,206,43,252,50,180,110,59,87,150,190,33,211,56,199,95,131,69,174,138,235,114,139,199,55,239,78,191,248,154,179,233,153,99,225,105,152,37,162,154,224,250,53,137,118,158,77,181,121,112,217,243,212,55,61,187,89,164,159,108,177,181,150,43,228,254,195,112,218,188,160,112,182,232,226,180,219,214,150,51,151,84,51,203,205,73,251,42,70,172,244,249,113,248,162,107,203,12,227,202,54,134,72,177,100,199,154,42,88,114,71,36,90,180,224,211,67,124,186,249,120,152,76,77,63,64,98,64,235,191,222,11,159,82,191,120,179,205,10,68,157,109,199,113,209,109,184,101,155,95,171,193,166,196,149,185,101,154,138,71,154,241,79,150,45,175,69,9,98,216,113,75,112,206,185,44,179,78,24,83,249,203,220,171,218,102,199,138,121,54,138,61,195,12,230,246,71,162,238,251,166,135,103,209,79,87,185,106,113,233,244,241,235,156,221,95,177,46,215,236,92,207,12,227,175,42,186,189,223,206,104,246,21,61,22,137,220,101,154,235,54,85,236,175,85,125,175,236,52,94,35,226,45,207,136,181,143,81,187,234,167,154,74,212,97,213,8,46,229,30,164,98,108,236,105,180,17,199,245,100,221,155,248,116,138,27,203,146,173,182,219,110,223,91,239,11,246,146,51,161,236,108,215,145,86,22,77,140,18,138,176,178,66,192,162,185,14,201,176,176,74,42,199,100,14,193,40,171,2,108,118,9,69,88,89,54,22,66,81,118,4,216,88,37,23,200,44,155,0,40,171,29,144,59,4,162,172,100,38,59,4,162,130,201,176,76,18,138,177,217,54,0,148,82,99,178,7,96,148,82,99,178,19,29,144,81,86,22,74,24,37,21,96,77,130,96,148,88,89,54,0,148,82,25,33,96,148,90,97,100,88,236,18,138,176,38,198,152,20,80,89,54,50,18,138,176,178,66,193,40,171,29,147,97,96,148,85,140,129,216,37,20,152,19,96,5,26,152,0,27,7,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,22,0,66,13,49,217,32,5,20,152,236,139,11,20,74,46,193,50,80,88,37,23,96,69,141,48,40,176,178,108,1,40,187,11,34,194,193,40,177,217,54,22,9,69,88,236,139,11,4,162,236,8,177,217,5,23,97,100,88,88,35,69,242,29,145,97,96,148,93,142,200,29,130,81,86,59,34,194,193,40,187,4,249,147,96,9,69,216,17,99,79,152,20,80,236,155,11,33,40,164,50,66,193,40,171,4,201,176,176,74,46,193,50,108,5,18,139,11,34,198,152,20,82,99,178,2,193,40,180,59,125,228,166,22,8,209,220,209,110,26,205,11,189,22,175,81,166,127,242,114,203,31,201,163,63,165,242,129,197,90,84,150,29,247,88,146,252,231,25,125,173,54,106,150,22,99,150,40,75,148,120,120,226,249,70,239,255,0,242,135,23,213,127,28,228,241,243,80,191,145,210,213,241,239,20,235,34,227,159,124,214,56,190,200,184,195,246,82,102,172,59,60,173,62,37,196,81,227,228,195,208,231,212,234,115,234,178,249,205,86,108,153,242,126,118,89,57,191,139,230,113,95,59,190,125,253,191,18,108,19,50,164,151,7,174,218,224,180,194,201,176,178,138,41,49,217,54,22,66,81,67,34,199,96,148,85,129,54,59,33,40,160,178,44,96,81,118,22,77,133,130,81,73,142,201,228,22,9,69,88,8,44,18,138,176,38,192,18,139,176,178,44,118,9,69,216,89,54,22,5,20,50,66,200,74,40,9,76,118,9,69,33,144,152,236,18,138,176,38,193,48,74,44,44,139,26,4,162,172,118,72,38,5,20,50,108,44,18,138,67,34,198,9,69,88,114,38,192,132,162,237,5,144,22,9,69,142,201,79,144,88,20,85,133,146,59,4,162,172,8,178,172,18,138,176,178,108,1,40,187,11,38,196,9,69,128,172,0,163,86,0,3,57,245,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,0,32,88,211,16,16,21,96,72,1,69,5,136,1,40,171,11,21,133,130,81,65,100,216,236,18,138,176,39,144,88,20,93,129,22,59,4,162,172,9,178,173,2,80,194,197,97,96,148,85,142,200,11,33,40,187,29,144,152,88,37,23,96,153,54,9,243,2,139,21,138,194,193,40,171,11,21,133,130,81,73,142,200,11,4,162,236,19,37,0,37,23,97,100,161,129,67,11,21,133,144,148,82,97,100,216,236,18,139,65,100,88,88,37,23,96,153,41,133,130,81,118,4,88,211,4,162,134,77,129,9,69,114,11,21,133,129,69,14,200,176,176,74,46,194,201,11,4,162,236,8,177,216,37,21,97,98,176,176,74,42,199,100,216,89,5,14,202,178,44,44,30,104,187,11,34,199,96,148,85,140,155,11,4,162,172,100,216,236,10,24,88,172,44,18,138,76,118,69,142,193,40,171,29,144,152,236,18,135,99,76,139,26,96,148,85,142,201,176,176,74,41,48,21,133,144,81,73,142,200,176,176,74,46,199,100,38,22,9,69,216,17,99,76,18,138,25,54,22,9,69,88,10,194,192,162,185,14,200,11,4,162,236,44,158,65,100,35,69,12,155,29,130,81,64,77,128,20,107,64,0,103,62,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,11,33,10,176,178,64,10,42,192,144,176,74,46,194,201,182,59,2,135,99,178,108,1,40,187,11,34,198,9,69,88,89,35,4,162,147,1,5,130,80,236,105,146,0,148,85,141,50,108,44,130,139,176,178,44,105,130,81,118,22,69,133,130,81,118,22,74,99,176,74,29,141,50,108,118,9,67,177,162,108,44,10,44,44,139,29,130,81,73,142,200,176,176,74,44,9,76,118,66,80,236,105,147,99,176,74,42,192,155,11,2,139,176,178,44,44,30,104,228,176,178,44,44,10,46,199,100,5,144,243,69,88,201,177,216,20,85,140,139,11,2,139,176,178,44,44,18,142,75,65,100,88,236,30,104,171,1,5,130,81,73,133,147,99,176,74,29,141,50,108,8,40,187,11,37,7,32,74,42,198,69,142,193,40,171,1,5,130,80,236,105,147,99,176,74,29,141,50,108,44,10,46,194,200,176,176,74,45,49,144,152,236,18,138,1,88,89,9,67,177,217,54,59,4,161,216,209,54,22,9,69,216,89,22,62,64,148,93,133,145,97,96,81,97,98,176,176,74,29,128,172,0,163,94,0,3,49,244,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,96,0,0,196,4,32,236,118,72,1,69,88,89,40,96,148,80,89,32,9,69,166,22,74,96,5,21,99,76,144,4,162,172,118,64,193,40,171,11,36,104,18,138,76,44,145,160,74,24,211,36,8,40,171,26,100,128,37,21,97,100,141,2,81,86,22,72,208,37,20,152,89,35,64,148,59,29,146,48,74,29,142,201,0,40,171,25,22,48,74,42,194,201,25,9,69,5,146,0,148,85,142,196,0,148,85,133,146,0,148,93,133,144,50,18,138,177,217,54,0,148,85,142,200,0,40,180,199,100,33,130,81,73,133,146,0,148,85,141,50,6,129,40,160,38,198,129,40,164,194,201,26,33,40,164,199,100,12,18,138,176,178,64,10,42,194,208,128,18,138,176,178,70,9,69,38,22,72,2,81,86,85,144,134,9,69,88,89,32,9,69,88,236,144,2,138,176,178,71,100,37,21,200,9,0,40,193,0,1,152,239,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,96,0,0,0,67,0,0,1,128,2,9,20,128,1,6,0,0,0,192,1,228,6,128,1,0,104,0,16,24,32,2,1,128,0,0,52,0,8,3,64,0,128,52,0,8,48,0,7,144,0,0,9,44,0,16,6,0,8,0,0,8,80,0,0,0,0,8,3,96,7,144,37,214,80,0,60,128,0,2,13,12,0,16,0,0,16,1,0,0,49,160,0,64,26,0,33,6,0,0,0,152,0,32,227,212,48,0,64,26,0,4,0,0,4,26,24,0,35,0,0,4,99,0,0,200,0,0,66,49,128,0,7,255,217],"type":"Buffer"},"height":609},"small":{"ext":".webp","hash":"small_Water_Green_illustration_f2cfb29184","mime":"image/jpeg","name":"small_Water-Green-illustration.webp","path":null,"size":16.13,"width":500,"buffer":{"data":[255,216,255,219,0,67,0,6,4,5,6,5,4,6,6,5,6,7,7,6,8,10,16,10,10,9,9,10,20,14,15,12,16,23,20,24,24,23,20,22,22,26,29,37,31,26,27,35,28,22,22,32,44,32,35,38,39,41,42,41,25,31,45,48,45,40,48,37,40,41,40,255,219,0,67,1,7,7,7,10,8,10,19,10,10,19,40,26,22,26,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,255,192,0,17,8,1,49,1,244,3,1,34,0,2,17,1,3,17,1,255,196,0,29,0,0,3,0,3,1,1,1,1,0,0,0,0,0,0,0,0,0,1,3,5,6,7,2,4,8,9,255,196,0,77,16,0,1,4,1,2,3,3,6,9,8,7,6,7,1,0,0,1,0,2,3,17,4,5,18,6,33,49,65,81,97,7,19,34,113,145,161,20,50,66,82,114,115,129,177,193,8,35,51,53,98,146,178,209,21,37,67,99,130,162,194,36,38,83,116,147,179,22,52,84,100,131,240,241,54,255,196,0,27,1,0,3,0,3,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,255,196,0,54,17,0,2,1,4,0,4,1,9,9,0,2,3,0,0,0,0,0,1,2,3,4,17,18,5,33,49,65,19,6,34,50,81,97,113,145,177,240,20,35,51,52,66,129,161,193,209,21,225,36,67,82,255,218,0,12,3,1,0,2,17,3,17,0,63,0,189,166,28,165,105,238,241,94,204,249,14,165,65,78,212,173,22,140,19,169,93,201,135,41,90,118,140,11,82,161,200,220,167,105,218,9,113,41,105,218,158,228,90,68,184,149,180,195,148,183,39,104,192,181,41,185,122,5,74,211,220,140,18,226,82,211,220,164,28,152,114,68,184,149,220,152,114,150,228,247,32,90,148,180,237,78,209,104,37,196,173,166,28,165,105,218,48,45,74,218,45,79,114,1,72,151,18,187,147,181,43,78,208,75,137,80,228,239,197,75,114,123,144,78,165,45,59,83,180,2,150,4,226,86,209,124,148,247,38,28,130,117,61,161,121,180,237,2,192,233,20,149,166,129,96,16,132,32,1,48,132,173,0,5,8,66,0,17,209,20,128,128,2,132,38,128,18,17,72,180,0,82,16,154,0,84,138,65,66,0,16,132,4,0,38,139,73,0,8,69,33,0,9,164,131,209,0,8,66,104,1,33,20,132,1,175,135,39,185,76,20,7,44,199,163,212,174,228,237,75,114,118,130,117,43,105,135,41,90,97,201,96,78,37,55,39,106,65,203,214,224,140,19,169,75,76,21,32,83,180,137,113,43,185,27,148,239,146,123,144,75,137,75,78,212,183,39,104,192,181,43,185,22,167,105,218,9,113,40,10,118,167,185,48,82,39,82,150,157,248,169,110,78,202,5,169,80,83,14,82,180,237,24,37,196,165,166,10,144,41,218,9,113,43,185,0,169,218,96,164,45,74,3,226,158,229,61,201,130,130,92,74,90,55,1,218,182,46,30,225,28,237,79,100,217,32,226,226,30,123,156,61,55,143,217,31,137,91,254,46,131,166,225,226,124,30,60,72,156,195,241,140,141,15,115,143,121,37,106,85,187,133,55,133,205,157,155,46,1,113,117,29,229,230,175,111,127,216,227,246,158,229,211,179,120,83,72,158,203,113,204,46,61,177,60,143,119,69,131,204,224,144,44,226,102,31,84,172,191,120,254,73,194,238,156,186,242,21,111,39,174,233,250,41,75,220,255,0,220,26,112,41,218,203,228,240,190,169,5,237,137,147,15,238,222,62,227,75,23,145,139,145,140,106,120,37,143,233,52,133,158,51,140,186,51,147,90,206,181,31,196,131,95,177,231,114,45,78,211,220,168,214,212,168,40,181,61,200,220,150,5,169,91,66,152,41,218,48,78,165,16,188,90,123,144,45,79,72,94,67,147,180,11,3,64,73,52,8,45,8,66,0,10,16,132,0,33,8,64,2,17,218,142,212,0,237,36,250,161,0,43,66,16,128,4,33,8,0,77,36,32,2,208,132,32,13,96,20,247,41,2,157,172,199,171,212,168,40,181,59,78,209,130,117,40,10,118,167,104,180,19,169,91,64,42,96,167,185,2,113,41,105,130,167,105,218,9,212,166,228,247,41,2,158,238,104,22,165,109,0,169,218,118,145,46,37,45,59,83,180,90,48,78,165,65,79,114,144,41,238,64,181,43,185,0,169,218,118,130,117,41,105,238,83,220,128,228,137,113,43,104,181,59,78,209,130,92,74,90,118,167,107,119,224,190,11,110,172,200,179,53,44,150,69,138,255,0,73,145,49,224,61,227,196,246,15,127,169,98,171,86,52,99,180,140,246,182,85,110,170,120,116,150,89,173,232,250,86,110,177,147,230,52,248,93,43,199,198,61,26,193,222,79,98,234,28,57,193,56,122,80,100,249,187,114,243,7,48,92,61,6,31,1,219,235,43,107,193,192,197,211,177,155,143,131,4,112,194,222,141,96,247,158,243,226,189,72,184,181,239,167,91,148,121,35,218,88,112,26,22,152,157,79,58,95,194,247,17,122,249,222,190,135,175,157,235,4,78,188,136,63,177,65,253,170,239,234,160,254,213,158,38,188,136,61,124,242,139,4,30,99,184,175,161,235,227,154,96,9,3,153,89,226,178,107,77,227,169,240,101,233,120,51,217,151,26,43,239,3,105,247,45,99,136,180,188,108,24,25,46,63,156,27,159,180,180,186,199,69,182,185,197,198,202,215,248,199,150,159,15,214,254,5,109,210,206,82,201,196,226,118,244,165,66,115,213,103,29,77,82,211,181,32,83,181,182,120,237,74,90,96,169,218,118,140,18,226,80,57,61,202,118,139,72,157,74,238,78,212,173,59,64,181,40,10,118,167,104,5,24,39,82,187,147,181,43,78,210,193,58,148,180,194,152,41,218,4,226,123,66,241,107,208,114,9,212,104,74,211,5,1,129,161,36,32,64,132,33,0,1,8,64,64,2,19,74,208,0,132,80,66,0,212,55,39,106,118,139,89,240,123,61,74,130,157,169,90,118,130,117,41,107,213,169,2,157,160,157,74,90,118,165,105,218,5,169,91,78,212,173,48,82,193,46,37,45,59,83,180,237,4,234,80,20,193,82,180,237,2,113,41,105,218,152,41,218,9,113,41,105,218,152,41,218,9,212,160,41,218,149,166,10,4,226,86,209,106,96,162,210,39,82,160,167,106,86,152,40,39,82,182,186,215,10,139,225,205,60,255,0,116,62,242,185,8,43,179,112,44,77,155,68,210,152,240,75,93,31,58,251,86,149,235,214,9,157,158,9,12,214,146,246,127,102,65,147,75,31,232,228,115,125,69,93,186,142,67,126,49,107,199,136,95,46,100,216,177,230,228,98,195,46,233,225,107,93,36,125,173,14,186,62,226,190,76,140,216,241,107,225,76,150,16,121,135,57,134,143,218,23,57,105,62,199,172,118,245,225,209,25,150,234,96,252,120,200,245,27,94,134,84,47,232,250,62,60,150,14,12,236,76,131,80,100,195,33,238,107,197,251,23,208,71,122,126,12,76,46,172,227,202,70,81,196,30,96,130,60,23,201,147,51,34,30,153,231,216,59,74,249,121,142,96,145,234,95,20,132,151,184,146,73,190,213,112,165,151,212,199,58,220,186,20,155,33,210,88,30,139,123,130,138,16,182,18,75,161,170,219,124,216,45,127,141,57,105,208,253,111,224,86,192,181,222,55,229,166,193,245,191,129,89,41,250,72,210,191,252,188,253,198,161,104,181,59,69,173,195,199,184,149,180,195,148,173,120,154,118,66,205,207,53,220,59,74,106,46,79,8,90,31,78,228,88,90,206,118,177,145,103,204,145,27,123,40,89,88,248,248,143,47,30,80,101,112,154,62,214,144,1,251,10,223,135,12,173,56,229,96,216,133,148,230,178,141,222,211,5,124,216,217,12,200,130,57,162,118,232,222,208,230,159,5,93,203,158,211,79,12,212,112,105,225,149,5,61,202,86,157,164,78,165,119,32,21,59,78,209,130,92,74,90,118,165,105,130,130,117,41,105,218,157,167,105,9,196,173,162,212,237,22,130,117,43,105,218,150,228,247,35,4,234,86,209,106,96,162,210,19,137,84,41,218,118,130,117,61,162,151,155,78,208,44,13,9,90,16,24,52,160,83,181,43,78,214,201,238,117,43,104,181,59,70,228,96,90,149,5,59,83,5,22,140,19,169,91,78,212,129,78,210,39,82,160,167,185,74,209,104,19,137,80,83,181,43,78,209,130,92,74,218,45,76,20,237,34,117,41,185,59,82,180,237,2,113,43,104,181,59,76,20,18,226,82,211,220,166,10,45,34,117,42,10,118,165,105,218,4,226,86,209,106,118,190,28,237,87,31,13,167,113,47,120,249,45,254,107,37,58,83,170,245,130,203,18,166,228,240,140,160,43,164,201,175,100,112,215,147,22,235,88,49,195,54,70,38,48,145,140,150,203,28,119,213,26,55,218,191,55,235,156,69,155,146,28,200,222,113,226,60,182,198,104,159,89,234,191,64,240,94,129,255,0,138,124,138,105,122,47,194,126,12,115,112,188,223,158,217,191,97,222,77,213,139,233,222,159,21,225,210,181,161,10,181,223,38,241,143,102,15,71,193,173,29,26,170,164,223,92,124,205,106,47,45,208,187,100,218,247,13,79,132,252,166,7,12,140,103,7,9,88,44,2,3,128,36,117,237,43,46,255,0,40,220,53,158,209,28,121,146,96,204,64,252,220,197,240,147,99,174,215,138,246,21,163,113,111,145,206,45,130,40,98,143,63,11,86,131,18,63,53,11,91,39,155,123,25,118,27,181,195,221,106,57,249,153,120,88,16,225,235,3,136,240,219,27,3,11,53,44,88,181,76,110,66,189,18,64,115,71,128,38,151,53,219,219,77,39,75,248,127,215,54,123,221,41,188,56,155,14,181,60,57,13,50,67,44,114,180,244,112,2,253,163,146,212,242,56,171,91,209,223,254,193,170,79,19,65,228,199,63,115,125,142,176,176,51,140,57,28,231,224,255,0,70,61,199,229,105,249,50,98,63,254,156,156,189,139,17,159,147,147,21,182,73,50,8,249,185,12,7,252,195,170,221,165,110,186,62,126,243,39,133,25,114,146,201,250,15,201,7,21,106,124,81,129,169,187,87,116,47,147,22,86,70,199,199,30,194,67,154,73,186,229,124,150,230,255,0,142,239,90,229,159,147,115,140,154,94,190,226,40,156,136,127,129,203,169,201,241,221,235,90,21,162,163,90,81,71,146,226,112,140,43,202,49,88,66,86,197,198,126,75,203,89,200,14,164,246,40,172,230,142,208,48,193,29,75,141,172,21,103,164,114,142,115,120,71,201,38,149,40,30,132,141,119,175,146,212,120,231,26,127,232,232,154,34,115,139,101,179,180,93,10,60,249,46,137,51,246,70,74,212,245,140,143,141,205,99,161,90,123,101,156,190,39,115,225,81,113,125,206,87,116,104,138,62,41,218,216,181,13,146,56,151,177,174,245,133,134,150,54,238,13,138,59,113,52,0,22,74,236,211,243,207,39,78,233,84,236,124,114,203,177,188,186,172,54,100,165,196,151,18,74,217,243,244,13,66,29,50,92,233,216,200,163,140,110,44,115,253,58,239,165,168,74,215,204,253,145,180,185,222,11,167,102,169,227,49,125,58,157,8,81,156,26,115,88,201,141,202,127,85,135,203,122,203,107,16,59,18,81,27,220,11,139,67,141,118,45,127,42,69,232,173,82,154,82,143,67,179,109,12,225,163,161,112,116,133,252,63,143,103,163,158,223,122,205,90,215,120,33,215,195,208,253,99,254,245,159,5,121,59,229,139,137,175,107,56,215,112,197,105,251,217,93,200,181,48,83,181,168,106,234,82,211,5,74,211,180,96,90,149,220,139,83,14,69,160,157,74,218,118,165,105,218,9,212,173,167,106,86,152,41,11,82,150,152,42,96,166,10,48,75,129,75,78,212,173,61,220,145,130,117,41,105,218,157,166,10,4,226,82,211,5,76,20,90,68,184,149,180,41,218,16,45,77,38,211,181,59,76,21,178,123,189,74,90,118,164,10,118,130,117,43,105,218,149,167,104,22,165,45,48,84,173,59,72,151,18,182,128,84,237,59,65,46,37,109,22,167,104,180,11,82,160,167,106,64,167,104,37,196,173,166,10,150,228,237,34,117,41,105,218,149,166,10,4,226,86,211,181,43,91,62,137,193,218,142,165,27,38,145,191,6,129,194,193,120,244,156,59,192,236,30,181,19,156,96,179,38,68,150,22,77,122,213,60,211,195,109,194,135,138,233,56,252,51,164,232,240,121,236,199,7,145,242,158,122,250,135,106,210,53,249,96,151,50,103,226,198,99,128,187,208,105,236,10,173,167,26,210,194,232,105,215,171,40,37,140,44,252,77,111,80,153,251,72,14,32,120,45,99,61,221,86,193,168,30,69,98,191,163,50,51,29,200,8,227,249,206,252,7,106,244,246,206,157,8,230,88,72,218,180,125,228,106,57,197,126,165,242,123,173,193,194,254,71,116,93,99,62,41,159,143,135,134,36,145,145,129,188,130,242,57,3,93,235,141,233,218,30,22,27,196,133,130,105,135,203,144,93,122,135,98,236,217,186,62,103,16,121,31,58,94,151,27,101,205,201,195,13,137,142,120,104,113,223,117,103,144,232,87,27,202,30,35,74,238,156,40,197,121,169,243,103,165,225,183,17,169,85,83,93,57,115,253,207,155,23,202,95,4,106,153,249,57,144,106,143,197,203,201,99,24,246,102,53,209,143,70,234,186,182,249,245,181,150,212,53,12,29,71,24,63,19,51,19,41,155,122,236,7,252,204,63,122,252,229,198,28,57,196,184,24,184,48,106,188,55,62,19,112,160,48,121,232,161,46,108,162,201,220,231,54,197,243,234,179,56,236,210,114,177,96,56,140,225,217,178,132,109,4,224,230,77,166,100,131,66,193,108,158,131,143,136,234,184,82,177,166,146,149,57,63,225,255,0,39,180,116,98,176,211,54,126,40,209,116,220,146,247,75,131,3,143,206,96,7,222,40,174,103,172,105,56,248,251,134,57,157,141,249,161,219,135,177,103,117,25,245,12,6,250,121,90,180,12,236,26,134,56,200,97,245,74,206,171,92,207,212,223,51,110,86,227,202,62,124,18,31,184,243,93,11,120,78,61,242,102,130,107,185,216,63,38,230,108,211,53,246,221,214,68,63,192,229,212,164,253,35,189,101,114,255,0,201,185,194,77,55,136,28,219,163,147,15,95,160,229,212,37,253,35,189,101,115,238,63,30,103,147,226,223,152,151,215,99,202,250,112,243,36,197,176,0,115,15,58,43,230,66,197,40,169,44,51,152,101,36,212,218,224,11,88,65,29,133,96,245,173,78,19,19,155,145,142,109,192,134,146,7,95,90,250,22,175,229,3,150,149,143,245,223,233,41,83,161,29,145,205,226,22,242,157,41,56,203,31,201,230,35,166,24,154,114,94,255,0,57,94,144,36,129,238,94,95,173,105,122,120,39,22,32,95,253,219,57,159,180,173,37,142,121,33,173,46,36,154,0,30,171,163,112,207,5,71,11,25,147,173,15,59,49,230,49,201,244,89,244,187,207,135,69,183,55,78,146,204,219,126,195,149,195,236,235,55,173,36,185,119,193,171,102,77,172,113,65,243,56,216,210,252,20,27,45,140,114,39,246,156,121,47,187,3,128,179,195,71,156,126,62,56,61,108,151,159,119,243,93,57,173,108,108,12,141,173,99,7,32,214,138,3,236,94,73,88,37,125,54,181,130,194,59,241,225,80,126,117,105,57,63,129,249,191,202,110,154,116,110,32,24,166,97,41,243,12,126,224,221,189,111,149,125,139,159,229,63,170,233,158,93,93,92,105,95,251,72,190,247,46,85,150,254,171,232,156,21,57,218,211,147,245,5,58,49,132,220,99,209,29,183,201,87,13,13,91,130,49,242,219,150,98,113,154,86,237,44,177,201,222,181,176,228,240,126,161,21,152,100,130,97,224,75,79,189,47,32,230,252,155,226,31,253,196,255,0,198,183,242,188,63,17,173,53,119,85,103,245,63,152,86,225,212,42,55,38,185,156,155,51,7,47,5,213,151,143,36,94,46,28,143,219,209,124,224,174,185,35,90,246,22,61,173,115,79,86,145,96,173,83,94,225,136,222,199,207,166,141,146,14,102,31,146,239,87,113,240,88,161,95,60,164,114,110,56,84,160,182,166,243,243,52,235,78,212,205,130,65,4,17,200,130,152,43,57,200,112,41,105,218,149,167,185,24,22,165,109,48,84,129,76,30,72,37,196,165,167,106,96,243,79,114,68,234,82,211,181,45,201,218,48,45,74,218,45,78,208,10,48,75,137,91,78,212,173,48,80,45,74,218,96,169,90,118,145,46,37,45,10,118,132,11,83,74,180,237,74,211,181,180,123,189,74,2,157,169,218,118,144,156,74,2,157,169,218,45,24,39,82,182,128,84,193,78,208,78,165,1,79,114,152,41,218,68,184,148,180,237,74,211,180,18,226,86,209,106,118,152,40,192,181,40,10,118,166,10,45,4,184,149,180,193,82,220,173,141,12,217,82,136,241,161,146,105,15,201,141,165,199,220,144,181,54,223,38,58,60,90,199,18,55,225,44,15,131,21,158,120,176,244,115,174,154,15,219,207,236,93,87,136,50,164,192,141,205,96,97,115,185,135,119,125,139,81,242,69,164,106,26,94,126,118,70,161,137,38,60,82,66,208,210,250,4,144,235,233,213,102,248,183,32,75,43,139,111,104,20,45,113,235,191,18,227,29,82,53,248,149,79,179,217,185,39,137,26,94,173,60,147,189,207,149,238,123,187,201,90,174,124,173,222,64,32,159,5,159,213,112,179,117,6,24,180,232,159,44,128,238,115,90,64,59,127,251,75,85,204,195,202,194,118,220,204,105,96,63,222,48,133,215,163,63,13,97,117,56,188,50,201,213,167,227,77,245,34,35,102,237,196,2,124,87,187,83,180,237,92,167,41,188,201,157,181,4,185,34,128,174,233,193,186,134,38,151,193,186,94,118,163,145,30,54,36,48,7,73,52,166,154,209,100,89,62,178,23,8,5,116,206,35,138,92,143,32,217,17,193,27,229,145,216,34,152,198,151,56,254,112,116,1,115,175,162,166,163,23,221,157,110,15,28,215,195,246,124,205,209,217,76,207,203,203,203,192,213,113,243,112,101,99,4,113,227,200,215,134,17,123,141,131,219,203,151,130,214,120,175,134,244,125,78,34,114,244,156,105,220,71,55,198,88,243,126,63,40,123,87,229,236,204,140,76,102,96,59,73,248,94,46,116,112,214,91,139,203,73,150,207,54,209,176,42,185,46,160,217,245,124,45,51,26,121,51,120,155,22,55,68,215,249,204,220,70,106,24,198,192,60,164,136,238,104,240,34,194,198,236,29,6,156,103,253,124,143,120,232,184,243,76,249,245,158,16,192,194,123,206,151,147,153,130,126,107,36,115,71,176,173,19,89,211,167,141,231,206,100,69,57,239,123,3,93,237,11,110,200,226,108,249,218,64,126,153,168,183,191,23,32,177,255,0,185,37,21,173,106,218,140,114,146,37,100,216,239,249,178,199,203,218,186,84,60,69,202,92,204,240,217,117,58,191,228,208,194,205,47,136,26,225,204,100,195,252,14,93,70,95,210,191,214,87,50,252,155,72,118,157,196,37,164,17,240,152,121,255,0,129,203,166,203,250,87,253,34,185,213,223,223,207,235,177,229,56,183,230,37,245,216,242,132,33,65,203,5,171,121,66,253,83,143,245,255,0,233,43,105,90,175,148,95,213,24,255,0,95,254,146,178,82,244,209,130,231,240,164,97,188,157,227,199,147,197,16,121,192,8,137,143,149,160,252,224,57,125,235,174,146,185,103,146,93,175,226,224,201,57,53,248,210,54,251,143,37,213,242,97,124,15,218,241,234,35,161,90,247,114,251,237,95,168,205,195,33,139,125,151,172,131,138,240,87,167,21,224,172,40,221,108,225,62,94,52,93,65,218,244,122,164,88,178,203,130,236,118,68,100,141,165,193,142,105,54,29,93,58,142,107,140,58,41,242,102,16,227,67,44,210,184,208,100,108,46,113,62,160,191,108,159,5,32,198,176,146,198,181,164,246,181,160,47,83,195,252,164,157,157,21,69,211,206,58,60,227,250,102,21,20,165,177,166,121,33,209,243,116,46,2,193,195,213,34,48,101,23,201,43,162,61,88,28,235,0,248,215,98,220,9,94,138,240,87,10,181,89,87,171,42,178,235,38,223,196,82,121,121,60,149,50,87,162,85,176,112,229,205,155,205,194,62,147,143,70,143,21,141,201,69,101,144,147,147,194,57,143,24,66,216,53,217,182,10,18,53,178,87,137,28,254,229,134,5,108,222,83,60,211,56,174,72,160,54,200,97,142,59,239,32,27,62,210,181,93,203,126,140,182,166,153,230,47,41,168,215,156,87,102,86,209,106,123,144,10,200,107,56,149,180,237,78,209,104,193,58,149,180,237,75,114,123,144,78,165,109,0,169,218,118,129,106,82,211,181,59,69,165,130,92,74,90,96,169,238,78,209,130,92,74,2,157,169,218,45,4,234,86,194,20,237,8,13,77,42,209,106,118,158,229,178,123,189,74,2,157,169,238,78,208,78,165,45,59,82,180,237,44,11,82,128,167,106,118,157,163,4,184,148,220,157,169,90,96,160,157,74,218,45,78,211,220,144,181,40,10,96,169,7,47,86,140,18,226,82,211,181,32,80,79,35,234,70,9,113,58,23,1,240,72,213,160,102,163,170,151,55,9,199,243,81,52,209,151,196,158,198,251,202,234,88,120,120,184,16,8,112,177,226,130,33,242,99,109,127,250,165,160,70,34,225,253,41,173,0,52,226,68,69,119,22,2,190,183,21,195,171,86,85,100,219,124,142,149,58,81,166,185,117,43,142,104,74,127,101,105,252,68,251,113,30,43,104,222,91,116,122,138,43,9,168,233,78,203,125,137,131,71,209,180,169,45,103,150,121,254,59,103,94,230,56,163,28,252,63,179,5,194,167,250,222,79,170,63,120,91,76,236,100,209,152,229,99,94,195,213,174,22,15,216,190,45,51,73,135,79,123,164,107,157,36,206,20,92,121,80,238,1,125,206,89,234,73,74,89,70,207,10,181,157,173,178,167,83,169,162,241,79,6,194,232,100,202,209,217,230,229,104,220,232,7,197,120,253,158,227,225,209,115,176,87,125,137,142,150,102,70,193,110,115,128,1,112,157,85,173,102,171,154,198,145,181,179,200,5,116,228,226,182,237,170,57,102,47,177,150,181,36,188,228,136,223,53,250,31,201,183,255,0,203,232,135,251,129,247,149,249,208,30,107,170,113,28,143,139,242,127,158,72,158,230,61,184,45,33,205,52,65,243,131,161,11,15,16,134,241,140,61,111,6,231,9,134,107,227,235,169,182,113,70,141,135,171,234,25,145,107,26,38,12,248,173,99,12,83,203,27,75,220,227,123,135,120,170,28,252,87,60,214,188,155,104,216,47,51,104,153,153,250,52,238,23,80,203,36,67,223,96,143,181,114,191,252,107,196,154,22,22,156,252,30,40,159,53,185,16,121,201,49,229,62,116,66,235,35,97,15,179,126,197,189,97,113,214,187,147,139,16,143,55,64,213,247,180,19,14,54,97,199,153,166,185,131,28,180,9,29,57,114,88,213,165,122,24,214,92,190,189,103,182,240,231,14,140,214,184,135,135,53,118,238,51,102,97,106,140,29,14,86,59,119,254,251,121,251,214,141,169,97,228,194,11,93,138,248,135,116,114,151,179,216,122,46,143,172,113,52,64,145,169,233,217,186,116,157,242,192,67,126,199,55,145,90,134,173,147,6,88,47,198,150,57,71,95,69,244,87,74,222,85,23,41,35,60,27,238,117,47,201,140,127,84,113,0,35,159,194,97,254,7,46,161,55,233,95,244,138,230,223,147,103,234,254,34,255,0,153,135,248,28,186,84,223,166,147,233,21,205,175,249,137,158,87,139,254,59,250,236,120,66,16,164,229,2,212,252,163,254,167,198,250,255,0,244,149,182,45,71,202,79,234,108,111,175,31,194,86,74,94,154,49,87,252,54,98,252,151,159,247,164,127,203,201,248,46,213,22,99,30,207,55,146,3,135,206,35,239,95,158,56,91,136,113,184,115,89,102,110,91,94,248,188,219,216,230,198,45,220,199,42,251,64,70,177,229,175,82,143,61,175,193,210,241,27,132,211,206,57,156,231,61,227,233,2,0,251,1,251,86,204,248,69,205,237,76,210,143,44,117,232,95,15,175,26,84,245,207,60,159,161,101,193,141,227,116,18,114,61,135,152,95,28,152,83,183,163,55,125,19,107,5,193,220,77,139,196,218,22,62,171,166,185,236,100,150,215,198,79,165,27,199,198,105,245,123,197,21,159,110,124,205,235,181,222,176,184,243,165,86,140,156,37,213,122,206,147,116,223,85,131,230,124,18,183,172,79,31,225,82,49,191,230,63,247,74,200,141,77,195,172,99,236,41,255,0,75,87,246,78,253,228,148,170,127,242,67,133,55,250,140,96,199,153,223,22,25,15,248,74,172,122,94,92,157,99,12,31,182,105,125,110,213,223,242,98,31,107,151,205,46,171,146,238,77,45,103,168,42,205,87,209,36,78,180,87,86,217,245,195,163,193,19,119,230,204,8,29,64,59,71,181,120,205,213,227,134,31,131,233,173,12,111,66,240,42,189,95,205,98,102,150,73,77,202,247,60,248,149,242,228,63,100,78,112,238,228,170,52,28,158,106,60,252,137,117,212,86,41,44,124,206,113,198,111,221,174,200,122,219,27,248,172,24,114,247,168,106,240,235,26,150,94,70,43,131,160,142,83,3,30,58,59,101,2,125,87,106,32,174,222,142,30,108,187,30,98,230,63,123,47,121,75,76,21,43,76,20,141,125,74,218,55,41,218,123,144,78,165,1,78,212,247,38,10,9,212,165,167,106,86,157,160,78,37,55,47,91,148,173,61,200,39,82,150,157,169,2,157,164,78,165,109,59,82,180,247,32,151,18,150,133,227,114,17,129,106,105,32,167,185,74,211,220,182,79,121,169,91,78,212,131,147,180,18,226,80,20,193,82,191,20,193,65,58,149,180,247,41,2,157,164,45,74,90,96,169,218,45,4,234,86,211,181,43,79,114,9,212,168,41,218,150,228,193,72,90,148,180,201,228,167,104,190,72,193,46,39,120,224,190,36,130,13,31,11,3,86,177,3,98,104,138,96,47,103,33,200,248,120,173,195,224,194,104,196,184,147,71,60,71,163,154,239,199,162,227,216,167,250,191,19,234,153,247,5,243,179,80,204,211,230,123,240,114,166,199,118,247,115,141,228,95,164,122,247,174,107,176,241,27,149,55,135,252,30,122,195,143,206,154,116,171,173,146,120,79,191,127,137,216,100,199,153,189,98,127,178,212,28,199,252,199,123,10,230,12,242,139,196,88,130,190,19,12,224,127,198,132,19,237,20,189,73,229,107,94,102,28,146,124,31,79,47,107,218,209,249,183,118,135,126,215,130,165,194,238,251,36,255,0,115,187,79,137,90,213,232,218,253,142,152,49,231,127,196,134,67,254,18,172,221,50,98,199,73,59,153,4,77,22,231,61,221,7,143,114,225,154,159,150,30,43,145,164,67,54,22,55,140,88,192,159,243,18,185,207,20,241,86,187,174,177,205,213,245,108,204,166,115,252,219,228,33,159,186,40,123,151,74,219,201,203,202,207,19,148,98,191,118,205,168,86,161,46,153,127,193,218,188,170,121,86,210,248,91,7,39,74,225,73,126,25,174,202,195,27,243,7,56,241,129,29,90,122,57,212,121,87,33,212,158,197,205,48,92,78,22,57,36,146,99,109,146,122,242,11,64,226,207,214,210,87,252,56,191,237,181,111,120,7,253,135,31,234,219,247,5,210,187,225,116,108,45,105,120,124,229,46,109,190,175,146,254,61,72,46,101,189,56,188,96,251,1,95,161,184,27,3,19,83,224,77,39,15,80,199,139,39,18,124,109,178,67,43,119,53,226,207,34,23,231,253,51,3,47,83,203,110,54,4,15,158,103,124,150,142,131,188,158,193,226,87,105,215,114,53,46,15,242,63,52,248,115,178,45,79,79,196,105,108,141,104,123,67,183,142,194,40,242,36,47,43,196,103,25,56,210,139,243,155,47,134,65,186,188,190,185,152,14,36,242,85,193,121,250,142,102,38,30,6,94,157,147,3,26,247,59,30,82,35,33,215,84,29,99,179,167,37,129,226,14,6,226,56,177,89,28,122,166,6,183,135,27,3,99,139,82,195,142,87,53,160,80,27,218,55,10,30,165,138,119,150,78,39,192,197,194,147,136,180,188,12,168,115,33,243,240,201,19,140,47,115,44,139,32,88,190,93,193,108,153,252,120,223,130,197,54,181,195,186,150,157,20,140,14,110,67,177,73,140,130,44,17,36,124,143,177,74,141,213,38,148,185,252,31,195,185,236,113,82,61,121,156,183,80,192,212,116,221,204,118,147,147,134,59,78,155,152,231,71,255,0,77,246,181,29,69,237,115,220,92,235,127,247,176,121,183,251,185,46,189,157,175,233,154,155,9,194,207,142,91,249,37,225,199,216,104,173,27,136,5,147,98,199,139,55,5,212,161,85,244,146,51,194,79,186,58,119,228,193,103,71,226,11,255,0,212,195,252,14,93,62,127,211,73,244,143,222,185,183,228,206,208,221,55,136,131,64,3,225,48,242,255,0,3,151,73,159,244,242,125,35,247,174,109,111,204,76,242,220,95,241,159,215,99,194,21,113,160,126,68,161,140,245,147,220,190,252,140,76,76,56,203,178,119,58,133,209,249,75,12,234,168,188,119,56,213,38,161,23,38,98,55,72,251,24,209,62,119,15,155,200,15,91,143,32,180,143,40,113,234,76,196,199,57,199,21,184,238,121,217,28,78,220,224,234,234,73,28,254,197,177,107,124,79,51,26,99,192,137,176,180,114,14,34,200,245,14,129,115,125,111,34,108,169,93,38,68,175,150,67,242,158,108,174,143,15,165,57,84,83,146,73,30,126,191,20,167,93,56,83,109,251,185,47,245,154,134,165,218,181,93,75,181,109,153,236,115,201,13,4,172,97,211,35,113,221,144,119,126,200,232,189,205,173,88,211,89,102,221,173,88,211,89,145,209,191,38,121,100,24,26,252,79,120,243,38,104,157,27,11,185,151,109,59,136,30,173,171,181,18,191,43,70,70,54,223,131,126,104,183,226,150,122,36,123,22,115,11,142,120,143,1,161,176,234,179,61,131,163,102,2,81,254,110,107,207,241,62,17,82,242,226,87,20,228,150,221,159,187,7,78,55,241,151,84,126,139,113,94,28,87,10,139,202,206,191,16,169,98,211,230,241,49,22,159,115,151,167,249,98,214,0,253,93,167,95,125,191,249,174,111,252,5,230,121,69,63,220,202,171,194,93,14,224,74,155,136,92,15,47,202,255,0,17,60,17,12,58,116,62,34,18,227,239,114,214,117,126,63,226,125,65,174,108,218,196,241,176,252,152,42,33,254,80,10,218,165,228,213,220,223,156,210,253,202,82,76,253,21,175,113,30,145,160,194,100,213,179,224,198,229,97,142,117,189,222,166,142,101,112,207,40,222,85,103,214,224,147,78,208,153,38,38,3,185,73,51,141,75,40,238,229,241,71,188,174,113,145,43,228,145,207,149,238,123,221,213,206,54,79,172,149,241,200,87,166,225,222,78,80,182,146,169,81,239,37,240,248,25,97,5,212,233,60,2,127,221,214,125,107,254,240,182,59,90,199,1,31,247,121,159,90,255,0,193,108,97,203,206,241,63,205,212,247,179,133,117,31,190,151,188,173,162,212,193,78,214,137,173,169,64,83,181,45,201,238,72,78,37,109,59,82,180,237,4,184,149,180,110,82,181,234,208,78,165,55,38,28,165,105,218,66,113,43,104,181,59,76,20,18,226,86,209,106,118,141,200,39,82,187,144,167,126,40,64,104,105,86,158,229,45,201,218,217,61,214,165,109,22,166,10,118,129,106,82,211,181,32,83,14,72,157,74,238,69,169,218,118,130,117,41,105,218,152,40,180,11,82,160,167,185,75,114,123,144,75,137,75,78,212,173,48,80,78,165,109,5,220,138,158,228,203,185,32,90,157,55,23,245,118,39,213,51,238,11,27,153,241,164,250,110,251,202,200,98,159,234,220,63,169,103,220,22,59,48,250,114,125,55,127,17,83,111,212,249,180,61,41,123,255,0,211,13,150,122,172,108,255,0,171,178,62,182,63,185,235,35,151,218,177,179,254,174,200,250,216,254,231,174,213,37,201,123,215,204,236,91,26,238,89,234,176,185,159,21,222,165,153,203,237,88,92,195,232,187,212,189,21,177,232,45,136,241,103,235,121,62,174,47,251,109,93,175,129,56,19,63,90,194,195,201,204,221,135,167,152,216,67,156,61,57,5,15,138,59,188,79,189,113,62,43,63,215,18,125,92,95,246,154,191,103,112,187,191,221,141,35,191,224,80,127,219,106,241,62,94,113,42,182,54,54,234,143,39,44,243,245,114,71,69,197,58,113,201,77,23,70,193,209,113,62,15,167,64,216,153,213,199,171,158,123,220,123,74,200,107,58,22,55,19,112,246,70,143,156,249,89,141,151,30,199,186,34,3,192,187,176,72,35,168,83,115,212,184,163,94,127,11,240,110,102,183,30,59,114,93,135,16,144,68,231,237,15,244,128,171,163,93,87,203,120,68,234,85,184,148,179,153,63,158,77,171,21,247,137,68,226,124,77,228,52,178,89,33,209,184,140,78,236,113,255,0,151,204,101,58,48,235,35,155,79,32,121,246,44,102,70,139,172,112,252,77,141,252,59,153,134,230,180,7,100,232,58,156,140,223,67,227,24,159,184,27,235,208,45,187,27,203,71,14,102,78,252,157,67,74,206,210,242,178,24,3,166,217,231,90,246,182,235,152,163,64,147,216,179,103,141,180,13,98,16,221,63,89,99,205,87,155,116,161,223,229,125,16,189,183,139,117,28,42,209,202,250,245,30,163,106,139,210,71,8,213,243,49,242,36,35,46,104,223,47,205,213,52,239,51,40,255,0,228,143,175,172,172,14,91,223,19,73,128,150,183,251,169,252,235,61,252,194,237,28,70,216,167,107,183,182,25,26,127,102,189,199,146,229,218,230,159,136,215,184,199,142,198,59,246,14,213,210,183,170,165,216,207,9,38,117,207,201,129,198,77,39,136,92,227,207,225,48,255,0,3,151,75,200,253,60,159,72,253,235,155,254,76,76,12,211,56,137,163,160,201,135,175,208,114,233,83,181,206,200,151,104,39,210,61,61,107,153,89,255,0,228,207,235,177,229,248,191,227,51,39,195,225,160,200,227,214,192,83,226,119,238,143,194,168,42,232,204,115,35,147,112,35,210,29,125,75,231,226,47,208,125,139,71,255,0,118,79,53,196,100,254,205,56,156,239,39,18,124,185,156,204,120,203,221,124,235,160,245,149,143,215,56,94,104,176,27,39,194,25,231,220,250,219,94,136,20,123,123,214,219,161,52,153,178,232,95,54,254,41,113,61,183,10,59,21,249,207,192,173,219,139,186,182,244,156,169,188,52,113,248,63,15,164,237,213,121,115,111,63,51,144,106,186,118,78,20,5,243,53,187,44,13,205,117,133,130,144,173,227,139,205,233,39,235,27,248,173,18,66,189,31,147,151,83,187,180,241,42,117,203,55,107,37,191,34,50,21,242,202,85,164,43,230,144,175,77,4,92,17,25,10,249,165,42,210,21,242,200,229,183,4,110,65,18,144,175,154,66,171,33,95,52,133,109,193,27,112,68,101,114,249,100,42,178,58,215,206,243,205,109,193,27,144,71,73,224,51,92,60,207,173,127,224,182,43,90,223,3,88,225,248,252,100,127,222,182,27,95,56,226,95,155,169,239,103,14,230,63,123,47,121,75,78,212,193,69,173,19,93,196,168,41,218,149,167,104,39,82,128,166,10,157,163,114,66,113,43,105,130,165,185,61,200,193,46,37,67,145,106,119,226,157,248,160,90,148,180,193,82,180,237,34,92,74,135,35,114,158,228,237,4,234,82,208,167,126,40,64,181,52,171,76,57,75,114,118,182,79,119,169,80,228,237,74,211,5,24,39,82,155,147,5,76,57,22,129,106,86,252,83,5,74,211,180,18,226,84,20,247,115,82,220,158,228,137,212,166,228,237,72,57,59,64,181,43,105,238,82,5,61,200,193,46,37,67,144,93,200,169,130,130,238,69,4,234,117,44,67,253,89,135,245,44,251,130,199,102,124,121,62,155,191,136,172,134,31,61,51,11,234,89,252,33,99,243,79,167,39,211,119,241,21,54,253,79,152,197,121,211,247,255,0,166,23,47,181,99,103,253,93,145,245,177,253,207,89,28,190,213,141,159,245,118,71,214,199,247,61,118,169,116,94,245,243,58,246,198,189,150,122,173,147,77,242,97,171,106,120,12,201,201,149,152,66,102,220,113,189,133,207,112,61,9,3,167,222,142,1,211,97,213,184,231,71,195,201,1,208,62,109,239,105,249,65,173,46,175,182,151,232,205,75,29,209,188,72,206,79,105,220,15,138,195,197,184,197,91,41,70,141,30,77,172,228,233,92,85,171,74,150,212,185,123,122,159,153,248,191,201,103,20,12,169,50,241,240,254,17,22,198,143,68,211,189,22,1,208,250,187,215,232,158,26,204,199,26,22,155,140,103,136,79,22,44,81,190,50,224,28,215,6,0,69,122,194,241,39,16,79,3,170,88,26,239,22,186,150,39,89,213,116,205,66,9,6,78,12,130,125,167,100,130,183,3,217,207,185,121,78,49,82,191,28,165,78,141,199,45,58,53,237,199,85,159,103,176,199,14,55,13,53,221,54,187,52,211,248,244,254,13,181,206,164,113,94,131,55,20,112,38,110,143,139,52,112,205,153,0,99,36,144,18,214,157,192,243,174,125,139,64,208,177,155,44,13,243,90,244,248,153,60,238,30,193,221,212,209,85,111,31,107,60,57,169,28,76,167,226,106,152,208,144,45,173,216,226,60,28,59,125,96,174,61,151,0,173,109,89,186,82,82,107,216,215,127,111,47,228,235,216,113,106,112,113,171,81,97,63,115,255,0,191,224,229,188,97,228,203,142,177,241,241,32,201,196,135,81,199,193,132,193,11,240,228,107,136,101,146,1,6,156,122,247,39,159,159,138,252,88,49,181,153,195,39,142,54,199,230,181,253,12,52,180,128,5,54,120,125,42,229,202,194,237,177,113,103,13,234,58,142,70,68,26,220,76,202,201,142,48,236,44,153,4,102,58,7,160,60,137,231,204,130,122,47,122,243,113,114,241,128,112,194,157,133,190,44,191,111,162,87,95,237,149,50,161,90,24,199,179,31,51,221,66,227,196,138,146,230,159,115,243,172,145,108,5,218,115,94,214,119,233,122,136,158,63,250,111,244,130,167,14,104,90,215,23,106,135,3,0,54,80,202,116,211,100,194,98,16,183,189,222,61,192,115,43,107,226,110,22,209,222,247,60,96,8,94,121,238,143,209,247,183,151,185,117,143,37,250,54,62,141,193,120,12,198,222,231,100,55,225,18,61,230,220,231,56,247,248,10,1,109,212,186,80,167,180,87,49,93,93,120,52,246,143,86,123,242,127,193,248,220,25,167,100,99,226,228,205,145,54,83,219,36,242,62,128,46,2,134,208,58,14,103,189,108,132,175,69,120,43,148,228,228,220,165,213,158,106,173,73,84,147,148,158,89,245,224,124,87,250,215,193,196,95,160,251,23,221,128,125,23,142,219,11,225,226,47,208,125,139,20,127,16,225,113,79,193,153,174,112,231,233,179,63,195,248,172,204,128,61,180,246,135,3,216,69,172,55,14,130,36,203,117,29,164,180,95,181,102,10,221,154,77,152,248,39,43,24,103,219,243,48,122,191,14,96,106,24,153,48,152,252,215,158,140,178,217,209,167,168,117,119,130,23,12,226,29,35,51,68,206,118,46,124,123,95,86,215,14,109,120,239,105,255,0,237,47,209,142,95,30,110,149,133,172,68,113,117,44,102,100,64,238,199,117,105,239,7,168,62,165,191,195,111,190,194,218,199,154,249,181,253,155,149,104,42,157,57,51,243,36,133,124,210,21,216,248,135,201,9,37,242,104,90,128,163,210,28,161,211,192,60,126,33,104,58,175,0,241,70,9,119,156,210,39,149,163,229,227,145,40,62,195,126,229,236,45,120,165,165,117,230,205,39,234,124,140,63,103,156,30,26,53,25,10,249,100,43,35,153,167,103,227,146,50,48,114,226,35,168,124,46,111,224,177,178,50,75,175,54,251,238,218,87,98,156,163,37,148,204,240,139,33,35,151,201,43,173,100,27,129,157,144,118,193,133,149,41,61,140,133,199,240,89,44,62,4,226,92,226,54,105,83,66,211,242,167,34,48,61,188,253,203,59,184,163,73,102,115,75,222,205,184,68,212,228,43,237,208,52,92,221,123,81,102,38,159,17,123,207,55,60,252,88,199,206,113,236,11,165,232,190,73,105,205,147,93,207,4,14,102,28,81,215,214,243,248,5,208,244,205,47,7,71,196,24,218,110,52,120,240,142,161,163,155,143,121,61,73,241,43,153,119,199,233,66,46,54,254,115,245,246,255,0,179,51,168,151,67,74,202,211,33,209,91,143,167,227,146,99,130,22,141,199,171,143,50,92,125,102,212,109,102,248,132,7,106,38,249,250,13,88,179,19,15,101,122,151,206,171,113,104,170,210,141,68,243,158,167,18,172,214,239,36,119,39,185,122,116,63,52,251,84,141,180,209,234,182,104,92,210,175,232,50,86,31,67,222,228,237,76,20,237,108,6,165,45,59,82,220,152,114,68,234,80,57,59,83,220,157,163,2,212,165,248,167,106,86,152,40,193,46,37,119,38,10,149,167,104,22,165,1,78,252,84,131,147,180,137,113,43,104,83,220,132,11,83,74,180,7,41,238,78,214,209,238,245,42,28,139,83,180,193,72,157,74,95,138,118,165,126,41,218,48,45,74,130,139,83,5,59,65,58,148,180,237,74,211,180,18,226,84,57,27,148,237,27,146,37,196,168,114,123,148,193,76,20,96,90,148,220,158,238,74,86,179,252,49,194,218,143,17,75,254,200,207,55,138,13,63,38,64,67,27,234,249,199,192,44,85,171,83,161,7,82,163,194,68,73,40,172,179,121,195,253,89,133,245,44,254,16,177,249,191,30,79,166,239,226,43,47,46,48,195,99,49,67,183,136,64,139,113,21,123,121,95,185,97,243,79,231,36,250,110,254,34,157,171,82,243,151,115,229,113,244,231,239,255,0,76,38,95,106,199,206,127,171,114,62,182,63,185,235,33,151,218,177,211,254,173,200,250,216,254,231,174,229,46,139,222,190,103,98,219,177,139,211,117,73,244,93,99,19,82,196,175,63,139,32,145,160,244,53,212,31,2,44,125,171,183,98,121,101,225,77,70,38,55,57,217,90,116,228,122,66,88,75,216,15,131,155,124,188,72,11,243,254,123,170,192,234,176,89,103,209,119,169,111,92,240,91,126,35,137,85,202,107,186,59,244,41,170,144,214,93,25,250,166,109,87,72,212,137,24,26,150,28,239,160,118,178,81,187,152,177,232,245,232,86,43,46,30,100,82,252,207,196,6,181,71,145,215,100,124,255,0,248,218,191,89,104,144,195,63,15,105,102,88,218,226,113,33,178,122,252,65,218,188,119,31,161,14,3,10,85,50,228,167,159,219,24,248,245,56,183,190,77,236,213,90,51,195,125,154,52,220,184,186,172,70,84,125,86,239,174,233,177,193,24,150,27,218,77,57,167,157,45,91,42,46,188,149,240,235,234,119,84,213,74,125,14,44,169,212,181,169,225,212,234,115,126,59,197,30,98,12,128,223,138,226,194,107,176,243,30,245,178,96,97,196,236,12,119,233,80,61,175,243,109,46,126,129,174,9,13,208,189,216,243,115,190,240,13,90,223,60,156,97,156,158,36,150,33,27,100,221,141,37,181,192,16,121,142,245,246,113,111,0,233,51,23,201,147,161,71,27,186,249,200,99,49,159,107,121,41,191,187,138,172,169,191,175,145,245,95,38,110,188,75,8,198,79,163,107,235,226,114,124,221,91,63,17,254,110,93,74,221,255,0,11,84,194,118,52,159,188,219,105,95,164,184,13,174,204,224,13,7,37,161,133,231,13,155,218,199,110,30,176,123,87,231,237,87,135,31,136,199,55,79,213,179,163,136,127,101,51,132,204,31,97,93,251,128,25,145,166,112,134,139,4,142,97,149,152,145,135,108,20,211,98,249,15,181,115,239,156,101,78,46,29,114,117,56,148,163,225,172,250,204,163,148,202,202,57,248,217,63,164,110,199,247,244,81,147,78,190,113,74,8,241,11,158,170,47,213,200,225,202,147,124,227,204,199,238,45,54,210,65,240,83,157,198,97,82,157,227,197,125,143,211,242,7,70,180,250,156,166,112,50,127,225,123,194,202,167,14,185,48,78,139,151,41,68,248,131,90,198,211,0,104,238,2,151,135,21,144,26,94,83,186,181,141,30,46,87,143,70,174,121,19,134,183,246,71,226,83,117,160,187,137,91,207,162,88,48,135,153,160,44,149,148,143,16,96,226,137,114,185,77,57,243,113,70,122,142,210,125,129,125,99,35,79,211,255,0,242,204,243,179,15,149,215,223,252,150,189,62,108,218,151,17,99,70,227,185,205,36,6,142,131,145,228,16,156,171,116,88,138,230,90,132,105,190,185,145,148,43,193,94,165,105,140,145,32,45,61,199,146,249,101,200,99,122,122,71,193,56,172,244,37,250,139,57,198,185,158,94,181,141,204,204,2,219,13,120,186,190,229,44,156,135,201,118,104,119,5,240,200,229,181,74,143,118,73,57,30,121,243,62,213,242,74,229,89,28,190,73,92,183,161,17,19,145,203,229,145,202,180,233,29,182,54,151,59,184,5,246,99,96,54,32,102,205,115,90,214,141,219,73,228,60,73,89,220,227,77,101,149,10,110,111,145,164,241,28,110,143,80,104,119,34,232,154,239,109,172,90,200,107,249,195,81,213,103,200,103,232,249,53,159,68,114,11,47,195,220,37,147,168,237,159,51,118,54,33,230,44,122,111,245,14,193,226,87,143,173,154,245,228,227,221,156,122,177,222,172,148,57,172,152,29,63,7,39,80,200,16,97,196,233,100,61,107,160,29,228,246,4,113,78,152,116,141,66,44,87,60,73,39,153,107,222,225,211,113,190,158,11,176,233,248,24,186,118,56,131,14,22,197,24,235,93,92,123,201,237,43,151,249,79,53,196,227,254,93,159,138,234,240,235,101,74,121,125,76,241,160,160,178,250,154,176,114,123,148,173,59,93,172,6,165,1,78,212,237,61,197,4,184,148,180,237,76,20,2,145,58,149,180,2,167,105,218,48,39,18,150,152,42,118,128,81,130,92,74,218,96,169,90,118,130,117,41,104,94,45,9,6,166,147,105,218,149,167,107,104,247,122,149,191,20,237,72,20,237,4,234,84,57,22,167,105,218,66,212,166,228,237,72,20,237,24,39,82,160,162,212,237,59,65,58,148,5,61,202,97,201,218,66,113,41,185,91,22,9,178,178,25,6,52,111,150,103,154,107,24,44,159,177,102,56,91,133,51,181,247,137,26,60,198,16,52,233,222,57,31,6,143,148,125,203,175,240,238,131,167,232,48,108,193,132,121,215,10,124,207,230,247,250,207,119,128,228,184,188,75,141,81,178,204,35,231,79,213,234,247,154,85,238,97,75,146,230,205,87,133,60,156,178,61,153,60,64,224,247,117,24,140,62,136,250,110,237,245,15,106,233,112,134,65,19,35,133,141,142,38,10,107,26,40,1,220,2,249,195,252,87,160,245,225,47,111,107,222,207,122,207,246,236,142,100,234,202,163,204,141,107,136,177,37,195,212,100,100,162,183,212,141,63,57,174,230,10,213,243,126,60,159,77,223,196,87,98,103,244,118,181,129,30,14,174,54,73,23,40,103,6,139,71,117,255,0,62,69,105,188,65,192,90,132,14,123,244,249,34,205,140,146,224,26,118,62,137,190,135,145,251,10,247,156,35,137,209,171,78,42,79,13,30,106,231,130,85,167,39,82,130,218,45,231,151,85,236,104,230,153,125,171,23,151,32,110,155,144,62,87,157,143,238,122,206,235,26,86,171,136,92,39,211,178,227,174,211,19,136,246,129,75,92,201,130,127,128,206,12,50,223,156,103,246,110,238,127,130,246,54,238,18,138,105,247,95,50,237,168,78,47,206,77,26,230,91,174,237,97,242,186,59,212,182,79,232,141,79,45,213,139,167,102,76,79,204,129,199,240,89,93,59,201,127,17,106,46,31,9,134,61,62,19,213,249,14,244,191,116,89,246,210,238,70,242,222,130,205,73,164,122,27,106,82,125,17,164,234,88,147,231,235,204,197,196,141,210,207,55,154,142,54,55,171,156,88,208,2,253,101,167,66,112,244,220,76,103,16,231,65,11,34,36,118,150,180,15,193,107,60,45,193,154,95,15,100,28,184,218,114,53,23,49,173,118,76,131,155,64,104,20,193,242,110,189,126,43,103,47,95,41,242,219,141,82,226,14,149,189,30,144,207,197,227,252,51,92,53,24,198,29,209,243,106,254,158,33,31,180,22,173,151,23,85,181,100,143,59,17,111,218,176,121,81,117,88,60,158,158,182,248,246,191,232,240,60,114,110,55,159,178,254,204,143,146,150,109,226,226,127,246,210,127,165,118,19,220,184,38,6,126,78,145,154,50,176,220,91,40,105,109,131,92,138,217,176,188,165,100,195,77,204,137,175,29,164,183,241,31,201,108,241,43,122,213,106,248,144,139,107,29,191,206,167,166,224,28,90,222,141,191,131,85,225,229,157,7,83,208,52,173,77,164,103,105,248,210,147,242,139,41,222,209,205,124,240,225,195,137,4,120,152,141,45,143,29,190,109,140,46,36,237,29,57,158,171,19,167,121,64,210,242,168,60,22,59,246,28,29,238,228,125,203,43,36,172,153,222,122,39,92,114,0,246,158,150,10,231,82,114,219,71,149,142,207,252,61,52,174,161,90,11,73,101,30,29,203,170,242,30,230,124,71,17,234,42,166,109,194,165,104,127,143,71,123,87,146,216,93,241,100,115,124,30,223,196,45,140,250,209,129,175,83,1,153,59,122,72,79,172,36,115,242,62,120,246,47,38,18,126,44,176,187,252,117,247,175,39,26,78,248,255,0,234,55,249,166,149,49,102,160,63,59,32,255,0,106,71,170,130,249,165,145,242,124,119,185,222,179,106,198,10,248,210,194,223,241,223,220,188,57,176,55,227,72,231,248,49,181,239,42,227,170,232,140,114,217,245,103,197,149,48,134,23,60,243,35,160,239,43,93,26,161,209,178,6,123,217,231,164,141,219,156,192,234,228,121,17,125,252,215,217,172,234,62,118,95,55,142,3,34,103,43,6,203,143,173,107,90,171,124,230,6,72,46,13,13,140,186,207,135,103,218,183,188,55,26,19,147,245,51,27,147,130,204,122,155,246,7,25,232,154,179,67,95,144,216,101,63,217,100,141,167,236,61,15,181,125,146,226,99,74,221,209,216,7,181,134,194,224,82,59,189,123,198,205,202,196,55,139,147,60,63,87,33,111,220,184,20,174,92,12,80,226,141,254,44,114,118,185,180,246,124,153,156,61,97,124,114,105,223,223,127,149,115,40,248,167,91,140,80,212,102,112,253,176,29,247,133,236,241,110,180,71,60,193,255,0,77,191,201,110,199,136,165,235,50,125,190,221,245,139,250,253,206,132,253,57,159,42,103,125,129,77,216,88,177,55,115,193,32,118,188,208,92,234,94,35,213,229,248,217,242,143,163,77,251,130,199,100,100,207,144,73,200,158,89,79,237,188,159,189,91,226,156,185,38,75,226,52,99,232,195,226,116,44,238,34,211,48,26,89,19,219,43,199,200,132,95,180,244,90,206,78,118,167,196,185,35,23,14,18,35,38,252,211,15,42,239,121,87,225,190,16,202,212,246,79,153,187,23,12,243,4,143,77,227,192,118,15,18,186,70,157,167,226,233,184,194,12,40,91,20,99,173,117,113,239,39,180,168,222,181,194,243,185,68,153,86,173,114,177,47,54,62,195,94,225,222,16,198,211,75,103,205,219,147,150,57,139,30,131,15,128,237,62,37,109,5,50,190,77,67,59,27,78,197,126,70,108,204,134,22,245,115,143,184,119,159,5,177,78,156,96,181,138,28,96,160,177,18,229,113,207,41,25,81,100,113,68,158,97,225,226,40,153,27,200,232,28,46,199,217,107,234,226,158,61,201,207,223,141,164,239,197,197,60,140,189,36,120,255,0,72,247,173,39,114,233,91,209,148,94,210,27,89,43,104,181,59,78,214,222,9,113,41,105,238,83,5,22,145,58,149,5,22,166,10,118,129,56,148,5,59,83,180,2,130,92,74,238,79,114,149,167,105,96,157,74,218,1,83,220,139,64,156,74,218,20,236,161,4,234,105,86,139,83,180,237,108,158,239,82,182,128,84,237,22,129,56,149,180,237,72,20,237,4,234,86,208,10,157,167,105,11,82,150,152,42,86,157,160,151,18,187,151,217,163,192,220,189,91,7,25,226,219,54,68,113,17,117,201,206,3,241,88,240,86,79,134,15,251,203,164,127,206,193,255,0,113,170,42,122,15,220,75,142,79,209,57,58,124,218,81,24,242,227,24,25,24,218,192,27,77,161,210,143,74,83,15,93,142,72,217,35,11,100,107,92,211,212,56,88,88,140,206,27,210,178,9,46,197,108,110,61,177,18,223,187,146,249,148,237,27,121,139,56,213,120,100,179,152,75,226,115,80,245,235,122,220,50,184,42,18,79,193,114,228,103,132,141,14,30,234,88,124,174,19,212,225,179,24,138,118,254,195,168,251,10,193,43,106,145,236,106,78,206,180,58,199,224,98,55,171,193,157,60,2,163,145,193,191,52,243,10,57,56,89,152,164,252,39,26,104,235,180,176,215,181,124,219,252,86,56,237,77,229,114,102,190,101,7,234,51,3,87,154,189,32,211,234,176,166,253,73,206,249,39,247,150,47,122,69,235,110,55,247,49,233,47,145,145,93,84,93,207,186,76,183,191,255,0,213,7,74,74,249,247,175,37,234,103,123,113,81,98,83,100,202,226,164,150,27,46,94,166,94,164,94,188,23,173,101,19,14,79,161,146,6,188,19,204,118,175,155,58,22,155,115,8,45,43,201,122,240,231,174,157,133,252,173,50,177,148,206,87,18,225,177,189,196,147,196,145,138,202,139,170,196,101,197,215,146,217,37,13,127,85,240,100,225,135,222,215,11,241,11,213,90,113,219,105,114,147,215,222,113,151,10,185,163,211,159,184,212,242,98,231,234,93,207,130,136,127,8,233,13,145,212,225,142,218,113,62,190,69,114,28,189,62,97,100,51,112,239,111,53,215,184,86,39,69,194,250,75,94,8,188,102,145,127,106,220,226,55,52,174,40,199,195,146,124,251,30,131,130,41,198,114,83,88,228,101,101,99,152,105,226,191,21,34,85,89,43,216,40,27,111,205,34,199,177,6,72,157,241,226,35,197,142,175,113,181,200,77,174,199,162,105,50,5,76,175,164,140,115,253,164,173,245,176,31,184,169,185,184,224,89,200,32,14,191,155,63,205,82,146,250,70,55,22,64,149,136,213,179,131,90,97,136,250,71,227,17,217,224,175,168,234,24,237,5,152,242,74,238,247,6,129,236,230,176,50,205,24,248,145,89,239,123,173,110,208,165,151,179,68,235,235,62,114,28,242,118,142,157,79,96,88,189,117,237,110,153,144,198,27,176,45,221,252,199,69,247,100,76,231,138,113,229,216,7,32,62,197,139,213,154,233,52,220,167,14,140,102,226,126,208,22,229,196,126,226,109,250,159,200,138,158,131,193,170,19,101,36,33,120,195,138,8,66,218,184,107,131,178,245,77,147,230,110,197,195,60,193,35,211,144,126,200,236,30,37,84,32,230,241,18,161,9,77,226,40,215,244,220,12,157,75,37,184,248,80,186,89,15,80,58,1,222,79,96,93,39,134,248,59,27,77,217,62,118,220,172,193,204,88,244,24,124,7,105,241,43,98,211,116,220,77,51,20,65,131,11,98,140,117,174,174,61,228,246,149,244,149,209,163,108,161,206,93,78,141,43,104,195,156,185,179,201,234,188,149,243,234,122,134,46,153,136,252,172,249,217,4,12,234,231,158,222,225,222,124,2,228,156,91,229,19,43,81,50,99,104,219,241,49,15,35,41,229,43,199,250,71,189,116,41,81,149,71,230,155,74,45,155,175,22,113,182,14,135,190,8,43,47,60,114,243,77,62,139,15,237,31,192,115,245,46,71,173,107,57,218,214,89,200,212,38,50,56,124,86,142,77,96,238,104,236,88,173,196,155,78,215,78,149,8,211,247,151,166,10,2,152,114,149,166,10,204,45,74,218,118,164,10,118,129,56,149,180,90,152,41,218,68,184,148,5,48,84,173,59,65,58,149,180,237,74,209,104,19,137,91,76,21,43,94,173,24,39,82,150,157,169,2,157,165,130,117,43,104,82,180,32,90,154,93,160,21,43,78,214,201,238,245,42,10,123,148,173,59,64,181,41,105,218,152,41,218,9,113,40,10,1,83,180,237,24,39,82,182,157,169,7,114,76,20,133,169,75,89,78,23,231,196,218,56,177,255,0,157,131,169,161,250,70,172,69,160,18,15,34,148,163,180,90,39,67,250,11,107,201,234,191,37,112,159,150,174,40,208,161,143,31,41,240,234,216,172,27,64,202,4,72,7,112,144,115,63,104,43,166,104,223,148,22,131,146,3,117,125,55,63,5,231,171,163,219,51,61,212,125,203,199,213,225,87,52,186,71,43,216,97,148,25,217,215,151,45,87,69,242,139,194,90,206,209,131,175,96,249,195,253,156,207,243,79,246,62,150,208,215,182,86,7,198,230,189,135,152,115,77,131,246,173,41,66,80,120,146,193,141,172,7,101,118,47,131,43,73,192,202,191,63,137,11,137,237,219,71,218,23,222,13,164,165,164,250,152,229,21,46,168,214,50,248,67,2,75,48,62,104,15,131,183,15,122,195,229,112,110,99,44,227,100,195,40,238,112,44,63,136,91,225,232,146,198,237,169,203,177,171,59,58,50,236,114,204,173,15,84,198,4,201,135,35,154,62,84,126,152,247,44,84,132,177,219,94,11,93,220,225,69,118,82,161,145,143,14,67,106,120,99,144,119,61,160,253,235,27,177,95,165,154,147,225,203,244,200,227,197,235,201,122,233,121,124,47,164,228,89,24,198,23,30,216,156,91,238,232,176,153,124,14,211,103,15,53,195,246,101,101,251,199,242,88,93,156,215,78,102,164,236,106,199,167,51,76,115,212,220,245,156,204,225,61,94,11,44,134,57,192,237,137,226,253,134,150,15,47,23,43,20,214,78,60,209,31,219,97,30,245,141,210,148,122,163,86,116,231,15,73,96,155,158,166,231,169,151,169,185,232,81,48,182,81,207,93,31,129,117,108,93,75,74,143,74,201,120,102,94,56,34,34,122,189,157,121,119,145,218,23,48,115,215,129,43,152,246,189,142,45,123,77,135,52,209,7,189,103,165,39,78,91,35,53,11,135,70,89,234,142,211,147,137,36,54,77,57,189,237,95,3,231,141,189,92,45,105,186,87,29,230,227,52,71,168,48,101,198,57,111,189,178,123,122,21,156,143,139,116,76,209,249,233,60,211,187,166,101,123,199,37,217,161,117,9,122,76,233,70,173,26,190,140,177,236,103,213,62,123,91,123,26,92,123,207,37,138,203,202,146,99,233,187,209,238,29,23,222,103,210,103,23,22,78,57,250,51,15,230,161,44,88,21,126,117,181,245,161,117,41,84,164,185,149,224,183,209,163,15,43,151,201,35,187,7,85,149,200,155,72,128,92,185,16,10,249,210,131,248,172,102,87,19,233,56,160,140,114,101,119,116,76,252,74,217,251,93,56,46,108,151,8,71,211,146,66,139,6,121,136,36,121,182,119,187,249,44,95,21,103,99,226,225,59,76,197,59,165,121,6,103,119,1,206,143,143,135,98,248,53,78,41,204,203,5,152,224,99,68,123,90,109,231,237,236,251,22,190,77,243,60,252,87,50,247,137,120,145,116,224,105,92,93,211,81,112,163,207,61,95,248,11,234,211,116,252,173,75,40,99,225,66,233,101,61,131,160,29,228,246,5,176,240,207,6,102,106,187,39,204,221,139,132,121,130,71,166,241,251,35,176,120,149,211,244,205,51,19,75,197,24,248,48,182,40,199,90,234,227,222,79,105,92,218,86,238,124,223,36,107,81,180,149,79,58,92,145,173,240,215,5,226,233,187,50,51,246,229,101,142,96,87,230,227,62,3,180,248,149,182,21,233,203,227,212,245,12,77,51,13,249,89,249,17,227,227,179,227,61,230,190,193,222,124,2,232,194,154,138,214,40,233,66,154,130,214,40,250,74,211,120,195,142,244,253,3,126,60,53,153,168,14,94,105,135,209,97,253,183,118,122,135,63,82,209,56,211,202,86,86,164,100,196,208,252,230,38,25,228,233,143,41,100,30,31,52,123,215,60,46,36,146,73,179,222,186,84,44,155,243,170,124,13,152,208,239,35,47,175,107,185,250,238,95,194,53,25,204,132,124,70,14,76,140,119,52,118,125,235,27,106,96,162,215,69,69,69,97,25,52,43,105,135,41,110,79,114,98,212,168,41,218,144,41,218,48,78,165,45,59,83,180,237,4,234,82,211,5,78,209,105,11,82,182,139,83,180,237,4,184,148,180,193,82,180,237,4,234,86,211,181,45,201,130,129,56,148,180,237,76,20,90,9,113,43,104,83,220,132,133,169,165,2,139,83,180,237,108,158,239,82,150,157,169,130,157,160,157,74,90,118,165,105,218,5,169,91,69,169,130,157,160,151,18,150,157,169,218,1,72,157,74,218,45,78,211,180,11,82,150,152,42,118,157,163,4,184,148,60,197,17,99,197,100,116,173,115,85,210,30,29,165,234,89,184,103,251,137,220,193,236,6,150,44,20,90,82,138,146,195,230,75,137,210,244,127,44,252,103,167,109,108,185,240,106,17,143,147,153,0,113,253,230,209,91,198,141,249,66,52,237,110,181,160,150,158,215,225,207,127,229,120,252,87,231,219,78,214,157,78,29,111,83,172,126,28,140,110,146,125,143,215,58,71,150,14,13,212,131,67,245,55,97,72,126,78,100,46,143,252,194,219,239,91,166,155,170,96,106,113,137,52,220,220,108,182,30,119,4,173,127,220,87,225,48,238,229,238,9,164,130,81,36,15,124,82,14,97,241,184,180,143,180,45,26,156,18,15,208,147,95,207,248,98,149,186,236,126,243,119,90,60,143,138,242,87,227,189,31,202,87,23,233,33,173,198,215,178,223,27,122,71,144,68,205,255,0,56,63,122,221,244,143,47,122,196,59,91,171,105,120,57,141,29,95,9,116,46,246,115,11,74,124,34,188,61,28,51,12,168,75,177,250,48,175,7,181,114,173,39,203,167,12,229,237,110,161,6,161,167,188,245,46,140,74,207,107,77,251,150,233,164,113,175,13,107,36,13,59,92,192,149,231,163,12,161,143,253,215,81,90,147,183,171,79,211,139,70,41,83,146,234,140,249,94,92,1,20,121,142,227,204,47,93,70,225,205,167,161,29,23,146,177,24,89,139,204,208,180,188,203,243,248,48,18,126,83,91,180,251,69,44,22,111,2,105,210,217,198,155,39,28,246,11,15,30,254,126,245,183,149,228,164,233,198,93,81,130,116,41,207,210,137,204,179,184,11,80,142,206,46,78,60,227,185,214,195,248,133,175,231,112,254,175,135,102,108,9,246,143,148,193,188,123,69,174,214,87,146,177,187,88,62,134,164,236,41,191,71,145,249,242,66,90,226,215,2,215,119,30,69,69,207,93,255,0,55,11,23,49,187,114,241,161,156,31,248,140,14,90,246,119,3,232,121,87,179,25,248,238,61,176,72,64,246,27,10,93,171,93,25,169,62,29,53,232,188,156,109,238,190,170,47,112,240,93,31,63,201,161,178,112,53,47,83,103,143,241,31,201,107,249,92,1,175,194,227,178,24,39,29,241,204,62,227,74,124,25,174,198,164,237,107,71,244,154,161,61,201,45,145,156,15,196,46,117,28,13,190,46,149,128,125,235,59,165,121,55,200,115,218,237,87,45,145,179,182,56,61,39,31,241,30,67,222,169,82,147,236,76,109,170,201,242,137,164,233,154,118,94,167,148,49,240,97,116,210,158,116,58,52,119,147,216,23,80,225,142,8,196,211,54,100,106,27,114,243,7,48,8,252,220,103,192,118,159,18,182,93,43,76,195,210,177,70,62,4,13,138,62,166,185,151,30,242,123,74,250,150,221,42,10,60,223,83,163,66,206,52,249,203,155,60,149,229,124,218,174,163,135,165,97,201,151,168,228,71,141,140,207,140,247,154,30,161,222,124,2,226,156,109,229,75,43,82,243,152,154,7,156,195,195,54,29,57,229,44,131,195,230,15,127,136,91,244,104,78,179,243,81,189,10,82,159,67,126,227,110,63,211,184,116,63,26,13,185,186,144,229,230,88,239,70,51,251,103,179,212,57,250,151,16,226,30,32,212,184,131,51,225,26,158,67,164,35,226,70,57,50,49,220,214,246,125,235,12,93,100,146,108,158,104,181,217,163,109,26,75,214,205,200,80,80,42,10,45,78,211,181,176,86,165,45,48,84,173,59,65,58,148,5,59,83,180,237,34,117,41,105,218,157,167,104,192,181,41,105,218,149,167,185,4,184,149,5,22,167,185,48,82,22,165,45,59,83,7,154,45,4,184,149,5,48,84,173,59,65,46,37,45,59,83,5,0,160,90,149,180,195,148,193,69,164,75,137,77,200,83,180,32,90,154,90,118,146,22,209,238,71,105,130,188,161,44,11,7,187,64,43,194,45,24,22,165,45,48,229,59,69,160,90,149,180,90,157,167,104,37,196,165,167,106,86,189,7,36,45,74,110,78,212,173,59,65,58,149,180,90,157,167,104,39,82,150,157,169,2,152,40,39,82,182,139,83,180,237,33,106,80,20,237,78,209,104,37,196,174,228,26,119,80,15,173,76,20,237,4,184,153,157,39,136,245,173,33,192,233,122,174,118,45,118,71,59,131,127,118,235,220,183,93,39,203,71,22,224,237,110,76,184,154,131,7,254,162,16,28,127,196,202,92,202,211,181,134,165,181,42,158,148,83,34,84,163,46,168,253,1,164,249,122,196,146,155,171,232,179,66,123,95,139,40,144,126,235,168,251,214,231,164,249,83,225,13,75,107,91,171,179,22,67,242,50,216,232,143,180,138,247,175,201,160,162,214,156,248,85,9,122,57,70,9,90,65,159,183,240,243,113,115,163,223,133,147,6,75,15,202,134,64,241,238,42,199,173,47,195,216,243,203,141,40,147,26,73,33,144,116,116,79,44,62,208,182,221,35,202,79,22,105,97,173,135,89,158,104,199,200,201,169,135,249,185,251,214,164,248,76,215,161,44,154,242,179,127,165,159,172,156,188,149,192,116,175,46,154,148,123,91,170,233,56,153,35,181,240,61,209,59,216,108,45,203,74,242,207,195,57,155,70,107,115,112,30,122,249,200,183,180,125,173,39,238,90,179,178,175,14,177,248,26,242,183,169,30,199,74,61,87,146,177,26,87,21,104,26,189,127,70,235,24,25,14,63,33,179,0,239,221,52,86,92,131,87,70,187,214,187,78,47,13,96,215,146,107,169,228,245,94,79,85,235,183,162,197,235,186,238,151,161,64,102,213,243,160,197,96,232,30,239,73,222,166,142,103,236,9,199,206,120,68,36,219,194,50,11,70,227,159,40,186,103,13,7,227,99,150,103,106,131,251,6,59,209,140,254,219,135,79,87,95,82,231,60,119,229,95,51,85,243,152,124,63,231,48,112,77,181,211,158,83,72,60,62,96,245,115,241,11,152,95,50,79,83,205,117,109,248,123,126,117,95,129,185,74,205,190,115,51,92,73,196,122,159,17,230,252,39,85,200,50,17,241,35,111,38,70,59,154,222,207,95,85,138,5,74,211,181,213,140,84,86,34,109,168,37,201,20,180,237,78,211,5,80,106,82,211,181,32,83,180,137,212,173,162,212,237,59,65,58,148,180,237,76,20,193,65,46,37,45,59,82,180,237,44,11,82,150,157,169,218,118,130,117,41,105,218,149,167,104,39,82,182,128,84,237,59,65,58,148,180,247,41,238,64,41,96,90,149,180,237,74,211,180,18,226,80,20,237,78,209,104,22,165,119,33,78,208,129,106,106,72,66,22,193,236,65,8,66,0,16,132,32,1,8,66,0,16,132,32,1,59,73,9,8,245,105,130,188,33,24,12,30,237,59,83,78,209,129,106,83,114,118,165,105,218,4,226,80,20,237,78,209,105,19,169,93,201,218,149,167,104,193,46,37,109,0,169,218,118,140,18,226,82,211,220,165,105,135,32,90,149,180,193,82,220,157,164,75,137,75,78,212,129,79,114,9,212,173,166,28,164,10,118,129,106,87,145,230,64,37,100,240,53,253,95,0,1,131,170,103,99,129,217,28,239,104,246,90,196,90,45,39,21,46,164,56,39,212,216,230,227,46,36,153,133,146,235,186,147,154,122,143,132,56,125,197,97,101,154,73,164,50,74,247,73,33,234,247,184,185,199,237,60,212,55,32,20,163,8,199,209,88,39,195,75,162,43,105,218,149,166,10,97,169,64,83,181,59,78,208,78,165,45,59,241,82,180,247,35,4,234,84,20,90,157,167,105,11,82,150,158,229,32,83,14,65,58,149,180,237,74,211,180,19,169,64,83,5,78,208,10,48,75,137,91,78,212,183,38,10,48,45,74,218,45,78,211,180,137,113,41,105,218,152,114,123,144,39,18,155,147,181,43,76,20,176,78,165,45,59,83,180,90,48,78,165,109,59,82,180,193,65,46,37,45,11,197,161,1,169,172,161,8,89,207,82,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,8,66,0,118,139,73,9,96,88,61,2,157,175,8,70,5,130,155,147,181,59,69,160,90,149,180,90,157,162,208,78,165,109,61,202,64,167,105,11,82,182,139,83,14,69,163,4,184,149,180,237,74,211,5,2,212,173,167,106,86,141,200,37,196,181,160,21,43,94,129,72,157,74,90,123,148,129,78,211,22,165,109,59,82,14,78,210,37,196,160,41,218,149,167,104,193,58,149,220,157,169,110,78,208,45,74,218,1,83,180,90,68,234,86,211,181,32,83,220,140,19,169,91,69,169,238,78,208,39,18,128,167,106,64,166,10,68,234,87,114,123,148,173,59,64,181,41,105,218,149,167,104,193,46,37,109,59,82,5,61,200,193,58,149,220,157,169,89,78,210,39,82,150,133,59,66,3,83,2,132,33,102,61,8,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,128,97,8,66,1,131,87,164,33,4,128,76,33,8,37,158,130,59,80,132,153,35,64,66,16,38,48,189,4,33,4,177,161,8,65,32,213,232,33,8,19,5,233,8,65,32,129,209,8,73,136,109,232,154,16,145,44,97,52,33,4,176,9,132,33,4,179,208,77,8,72,66,41,142,136,66,9,24,77,8,65,44,105,161,8,37,141,8,66,66,26,16,132,8,255,217],"type":"Buffer"},"height":305},"medium":{"ext":".webp","hash":"medium_Water_Green_illustration_f2cfb29184","mime":"image/webp","name":"medium_Water-Green-illustration.webp","path":null,"size":"153.38","width":750,"buffer":{"data":[82,73,70,70,120,101,2,0,87,69,66,80,86,80,56,76,107,101,2,0,47,237,2,114,0,141,72,136,36,201,145,36,139,122,253,17,195,31,112,213,156,96,16,209,255,9,168,168,136,45,4,69,51,142,159,29,29,136,45,200,94,108,173,207,73,87,190,85,79,144,64,232,204,203,6,90,80,32,64,105,146,242,234,124,136,14,20,160,162,73,149,162,2,226,67,8,20,64,100,193,219,35,65,196,121,1,197,109,123,166,91,136,91,128,46,86,80,245,124,40,192,235,20,234,136,202,10,18,42,213,223,127,180,174,34,72,238,169,180,158,156,49,45,29,121,47,128,128,176,141,211,243,204,238,81,45,161,112,33,247,26,203,166,106,166,5,144,198,89,156,6,80,96,77,207,211,84,19,186,192,139,128,222,166,154,246,172,212,116,100,27,44,121,109,118,83,229,203,121,0,1,33,68,225,204,180,159,114,242,249,115,148,80,241,201,234,173,212,52,8,198,116,181,244,136,195,235,1,40,213,42,3,46,36,20,170,229,250,179,126,21,84,42,242,30,187,164,15,10,248,107,92,138,225,139,236,42,82,240,169,254,64,56,150,33,183,235,181,84,2,213,37,85,254,80,206,184,59,110,149,0,130,246,15,1,2,8,144,29,116,108,21,160,178,4,146,184,227,207,146,221,113,170,246,131,45,65,64,188,214,65,47,18,144,5,65,200,86,143,51,128,94,206,248,104,124,105,171,151,112,117,124,171,16,34,85,171,2,173,38,114,92,91,155,195,228,148,46,217,255,138,40,41,41,31,115,230,188,4,176,44,235,215,215,56,12,75,160,168,72,146,35,201,114,154,97,112,154,162,113,134,230,208,119,121,90,203,255,255,40,241,180,68,142,108,219,170,173,140,232,215,239,127,155,132,23,158,16,103,227,7,63,248,179,179,87,255,39,64,68,10,8,132,100,19,145,128,33,66,68,34,36,34,240,127,69,68,2,41,236,68,72,68,136,72,136,132,136,44,31,41,17,161,255,0,133,4,36,68,116,129,139,72,96,139,66,174,79,172,136,144,8,137,136,252,149,208,155,66,133,136,97,14,34,68,100,207,32,160,252,41,248,14,42,83,72,136,72,132,68,228,47,10,145,50,10,186,72,65,34,98,253,25,124,198,103,132,17,4,129,142,80,136,144,136,16,144,92,9,0,128,72,136,168,16,9,104,19,21,34,34,118,174,87,158,110,48,139,63,137,136,132,165,243,204,127,1,33,18,18,160,171,136,239,132,124,71,68,34,66,68,66,36,115,139,27,239,136,27,135,82,115,229,26,81,89,223,84,42,17,18,34,33,17,42,136,164,16,0,34,146,254,73,0,72,136,88,179,142,170,201,122,65,12,39,111,252,130,157,122,8,123,192,18,191,10,64,132,136,72,68,132,12,57,176,73,132,72,132,68,196,17,123,244,205,229,114,222,61,25,243,34,134,8,232,96,197,202,236,9,110,120,169,25,232,170,136,57,128,16,81,32,32,98,88,72,164,120,119,2,16,34,18,27,107,169,212,98,184,203,144,29,128,210,115,10,9,211,100,223,124,229,187,53,23,164,16,242,157,29,108,162,77,97,137,80,153,133,20,36,18,84,1,185,112,180,149,69,68,230,161,245,42,243,140,8,128,236,244,19,130,131,249,153,63,150,131,94,16,162,64,182,157,30,19,137,136,148,65,155,200,142,183,36,36,178,32,119,20,175,223,57,15,100,198,188,34,226,0,65,49,164,187,32,144,32,180,34,34,68,68,133,8,128,80,65,34,66,82,136,204,229,230,23,130,144,126,207,92,35,30,91,111,248,194,59,20,238,172,12,66,29,36,184,187,88,8,59,236,16,17,41,200,66,84,136,136,80,81,92,168,240,157,56,62,129,21,151,160,166,172,55,140,25,34,242,138,147,204,37,90,30,150,219,124,173,166,118,174,227,252,122,84,66,1,1,137,16,137,148,73,66,98,208,85,68,80,190,44,103,205,196,254,213,240,144,144,94,134,239,74,137,107,84,154,170,57,167,147,190,138,16,9,145,6,128,22,17,8,53,68,66,18,144,134,136,106,182,125,110,31,214,191,89,43,243,208,188,227,21,119,58,156,44,86,2,241,140,179,84,154,154,217,126,204,70,75,136,68,132,72,136,132,10,161,48,136,72,2,81,9,143,185,230,32,182,171,45,115,141,225,153,239,116,88,1,83,142,114,32,116,216,175,8,9,237,192,199,94,196,73,46,66,155,8,4,136,132,40,32,61,158,51,231,171,127,162,114,252,44,249,181,93,17,213,26,30,123,66,112,195,169,8,78,236,8,130,59,62,135,117,64,220,152,8,17,145,136,19,145,144,136,8,136,172,246,249,33,19,123,80,206,82,177,246,137,222,168,148,179,62,17,132,21,132,46,200,65,132,220,103,136,8,136,239,72,136,194,184,0,16,137,226,91,92,108,99,238,70,57,87,206,218,196,81,139,90,148,35,83,250,221,3,110,176,35,40,4,220,21,134,251,220,23,156,31,248,64,67,10,241,221,251,239,136,72,64,72,132,200,162,255,238,196,195,56,99,101,239,141,102,153,190,187,193,162,126,81,15,84,88,101,7,55,144,96,199,250,191,63,88,34,134,172,119,4,132,136,36,28,132,136,72,10,17,32,49,57,112,131,7,222,137,137,184,203,196,161,172,114,188,113,42,74,72,241,128,192,34,162,200,58,173,179,133,220,69,84,136,8,145,16,20,66,68,34,101,122,231,156,120,147,179,132,29,158,239,92,53,230,70,177,83,68,83,49,68,17,17,153,55,132,72,12,34,10,46,36,2,26,66,66,36,66,101,144,233,245,165,215,244,170,195,182,251,245,39,189,116,114,23,217,137,72,48,27,27,45,18,191,42,164,208,32,225,99,34,57,112,80,168,34,12,34,1,33,162,77,34,68,100,167,94,71,214,125,235,76,216,55,16,173,194,197,106,139,20,36,22,9,3,136,128,2,33,34,184,138,16,17,9,93,11,144,66,188,50,197,171,45,162,232,185,92,73,2,56,78,190,147,66,174,111,92,69,222,16,34,41,132,128,72,196,66,66,4,34,64,70,32,66,34,4,255,234,79,178,9,72,136,136,128,72,72,168,32,144,128,200,7,36,64,5,81,241,47,111,138,38,20,2,0,2,0,66,133,8,21,32,155,132,72,84,98,20,73,2,220,198,141,4,2,5,234,255,111,238,77,118,247,204,57,34,38,64,255,96,198,73,222,51,19,65,242,150,4,4,232,173,56,128,132,68,252,2,239,30,75,9,64,30,195,217,61,21,137,119,28,158,241,144,249,164,196,3,144,60,192,56,176,231,84,18,22,187,194,247,236,216,104,247,180,18,9,128,231,1,98,149,15,146,152,253,16,223,155,193,235,47,178,76,161,51,247,74,160,251,73,226,240,249,61,1,152,61,167,144,244,49,196,204,204,238,89,8,51,31,186,60,18,127,64,68,76,63,66,185,211,10,102,146,61,6,98,243,209,182,110,178,30,65,12,113,1,108,131,207,105,185,144,69,51,246,38,120,0,220,74,212,180,186,136,147,232,99,146,73,105,139,176,107,93,165,130,36,65,34,6,24,215,184,186,220,143,2,146,128,193,118,59,122,148,182,69,144,132,154,173,158,167,117,43,68,71,175,165,198,214,127,175,111,73,146,44,73,146,108,139,89,163,215,253,246,255,223,177,63,237,58,151,78,99,128,116,85,97,22,141,204,170,156,55,49,223,146,36,89,146,36,217,22,9,171,71,206,125,125,227,250,255,31,168,75,56,19,251,150,36,201,146,36,201,182,144,68,61,51,107,238,243,255,223,121,175,14,23,9,89,144,173,198,173,116,163,81,34,191,13,97,144,208,106,217,113,230,67,183,182,109,170,220,104,210,251,126,17,177,40,83,153,146,204,46,230,170,254,185,123,152,97,139,247,102,143,103,206,135,143,97,14,96,246,155,153,185,126,154,226,42,187,108,217,146,44,37,44,138,248,222,230,62,133,148,7,219,182,93,183,145,173,109,204,185,246,62,0,40,202,133,50,242,62,239,75,240,234,95,137,87,1,239,77,102,24,73,36,128,179,247,154,186,5,64,82,36,73,146,68,68,213,220,61,34,179,42,171,113,153,121,247,238,62,129,249,62,239,254,226,190,225,222,152,153,25,135,154,166,42,171,34,51,220,221,84,37,148,176,145,164,216,83,140,207,47,121,105,219,166,72,146,164,233,125,63,17,81,85,35,167,96,72,206,44,110,248,153,25,79,25,102,5,179,151,89,194,156,50,28,49,51,51,79,97,86,114,160,179,27,168,170,136,124,239,117,69,120,70,215,18,212,60,10,148,228,72,146,36,73,143,136,69,205,61,18,116,15,70,255,255,95,24,195,130,25,238,166,202,68,188,4,74,114,36,73,146,244,136,88,84,205,221,35,51,178,170,26,13,198,232,2,251,9,15,176,23,216,207,61,72,117,247,244,28,106,247,23,227,221,47,140,97,163,194,153,145,225,110,102,42,68,193,10,146,149,54,153,222,3,104,176,0,150,201,23,111,219,182,85,73,146,246,140,177,246,49,51,247,136,164,170,143,81,76,151,186,82,211,21,190,176,94,133,153,89,69,89,1,14,102,231,236,53,91,11,247,252,169,244,0,219,60,73,182,45,219,182,109,69,165,214,54,198,92,107,239,115,239,255,31,223,39,134,16,135,4,144,97,210,66,42,124,231,249,231,236,189,214,28,189,213,202,91,146,36,71,182,109,87,102,30,85,61,230,218,4,28,248,47,252,58,127,226,28,184,116,31,44,50,71,119,101,120,56,130,36,73,137,26,247,149,89,223,29,6,184,251,120,180,109,91,181,29,215,182,74,237,99,174,37,41,28,246,166,203,204,240,1,247,190,247,249,204,204,204,239,93,6,123,219,17,146,214,28,189,149,148,214,232,115,46,57,206,15,180,238,91,146,36,75,146,36,219,66,22,53,207,172,234,153,129,181,239,247,255,255,186,251,101,170,42,211,77,133,61,72,182,173,218,182,37,73,218,251,216,251,220,247,191,125,179,96,102,166,66,132,68,253,171,192,144,204,96,102,239,158,179,215,24,33,9,0,144,40,144,216,178,180,99,80,192,19,181,154,217,15,183,219,182,21,73,142,180,173,125,174,153,185,123,68,70,102,100,10,83,82,166,84,130,18,53,119,63,204,76,31,159,159,248,226,39,102,166,102,102,174,106,144,74,156,24,228,110,102,247,236,49,34,60,178,84,82,255,128,107,190,37,73,178,36,73,178,45,100,17,143,204,94,247,251,90,251,246,255,127,183,223,230,86,149,174,194,158,37,73,86,109,219,182,45,115,143,82,106,235,125,192,132,197,184,25,207,201,242,249,255,52,159,147,99,220,56,97,80,239,173,213,90,74,120,184,130,36,171,137,214,156,129,247,64,125,100,188,251,241,174,109,155,106,183,181,181,61,79,85,181,106,216,73,140,150,100,144,237,24,195,48,156,193,204,99,49,51,227,30,208,14,172,127,107,7,152,25,6,243,24,51,76,78,156,72,50,72,178,184,75,29,27,86,43,120,22,109,132,227,91,146,36,71,146,109,219,18,85,243,136,202,172,30,61,38,90,107,99,188,223,246,235,254,255,159,89,24,76,220,221,163,42,35,220,76,117,109,219,163,72,146,164,189,175,36,51,115,143,136,204,44,108,24,158,221,253,152,241,152,126,52,31,46,51,243,192,53,141,5,157,85,153,25,17,14,102,146,162,17,190,173,109,83,36,73,144,172,95,64,69,148,141,205,205,25,34,60,178,152,153,185,234,172,110,161,46,178,142,235,156,185,42,51,131,60,200,193,216,76,77,65,248,47,186,8,119,79,146,36,201,182,109,73,18,17,203,218,231,94,51,27,130,205,127,106,117,93,155,221,189,68,216,183,64,73,138,36,217,182,53,68,212,60,34,10,26,231,156,11,159,120,173,255,255,23,102,230,230,130,204,112,55,145,56,132,199,255,245,255,255,11,48,15,54,2,107,39,64,0,102,136,159,116,0,148,35,140,4,184,7,7,40,232,36,62,164,178,235,232,242,100,15,113,210,185,81,9,176,232,82,142,30,88,68,55,81,210,129,34,28,33,132,165,19,115,208,34,28,116,172,94,64,159,141,167,163,137,98,97,57,250,150,60,223,44,159,89,128,127,68,116,151,124,88,173,160,95,40,169,241,145,171,40,18,130,120,103,143,38,113,194,93,82,9,64,232,147,26,70,138,176,127,224,65,196,175,239,137,63,113,157,111,2,240,107,61,72,109,166,147,238,113,195,11,105,11,67,148,152,205,53,17,238,154,107,152,185,140,33,250,248,246,189,79,0,127,117,15,226,175,137,95,223,148,70,8,196,77,156,100,138,243,220,238,74,41,139,80,152,248,82,48,75,31,100,181,10,213,151,238,157,206,19,152,11,112,90,73,17,247,112,208,240,60,22,171,53,240,31,131,135,208,75,243,5,66,15,91,155,110,28,204,73,240,238,16,208,237,244,72,203,5,20,20,204,198,159,178,10,197,114,95,35,186,201,25,70,57,90,151,191,176,83,43,99,111,222,166,5,120,225,241,206,127,148,30,194,46,123,138,166,71,13,142,33,147,3,32,12,32,161,27,240,241,162,222,204,160,34,42,186,132,118,128,61,151,71,96,238,7,4,28,3,44,162,189,153,106,167,90,75,255,177,129,30,52,27,208,195,214,13,208,115,1,29,43,214,8,16,117,203,222,22,78,239,181,244,193,156,86,9,148,13,120,236,121,196,149,205,198,21,116,242,176,12,112,8,172,86,160,111,39,71,106,168,135,237,111,103,243,181,82,188,240,23,129,39,108,30,65,224,152,0,22,160,199,97,213,245,242,197,40,154,82,74,249,186,132,119,12,94,171,141,48,47,221,75,222,243,59,88,185,182,129,227,180,18,54,122,25,176,60,43,177,218,42,160,199,215,173,249,120,234,249,15,198,19,91,157,69,8,60,88,158,48,150,3,18,189,147,202,51,83,184,157,30,225,248,52,214,123,175,21,102,152,3,65,181,93,158,230,89,119,210,37,114,241,208,203,243,153,192,114,155,113,176,186,187,145,21,167,34,243,31,140,210,50,113,56,156,3,11,71,146,106,235,159,89,132,210,65,167,176,17,67,207,219,255,13,203,194,38,194,194,145,6,3,214,35,128,56,30,113,69,41,97,117,174,145,179,231,82,175,228,226,109,105,102,5,89,12,142,139,143,86,146,40,25,19,80,112,229,165,120,231,207,16,199,227,155,106,57,30,0,179,96,89,45,92,163,251,193,189,122,253,251,116,245,227,19,254,1,162,27,143,194,248,21,128,7,31,10,136,128,158,28,81,150,32,16,1,23,112,48,150,27,236,89,25,245,82,139,28,236,178,29,172,231,148,99,34,207,51,218,173,96,203,155,113,97,154,143,111,215,33,96,86,231,168,154,230,196,5,207,41,134,40,118,236,239,83,223,254,87,27,63,226,119,253,69,122,204,102,79,38,155,135,240,237,92,226,137,133,150,72,237,245,64,231,104,17,238,110,14,226,133,48,128,89,81,160,80,119,249,108,105,172,219,53,254,190,12,42,226,55,165,155,248,5,98,33,16,97,14,132,185,28,125,5,116,59,254,56,88,64,183,52,190,228,233,240,79,244,218,169,72,59,30,80,35,139,33,182,237,16,11,152,44,143,16,98,198,121,67,137,45,200,68,227,47,30,143,95,32,21,253,245,83,233,223,38,222,194,29,130,4,128,232,18,170,176,105,106,189,25,32,128,139,16,108,60,72,103,154,137,92,23,186,0,183,153,235,58,124,187,0,225,117,174,191,185,157,250,192,44,205,148,55,144,20,134,110,106,112,108,38,233,55,255,129,150,111,77,193,66,240,244,116,117,21,65,153,128,167,79,207,170,19,215,2,10,234,114,222,167,103,149,175,87,247,117,49,103,26,158,107,157,133,222,178,115,171,255,12,1,220,114,144,165,147,173,205,102,44,27,39,2,248,187,216,44,244,233,186,31,159,239,165,155,216,95,68,59,227,122,0,97,133,152,117,128,116,64,175,177,137,108,158,3,94,99,192,170,110,225,243,93,0,12,168,62,132,177,129,54,148,108,188,236,174,132,65,253,29,24,97,136,63,220,158,6,142,10,71,207,133,31,83,80,135,15,33,40,5,0,121,45,192,224,108,62,175,193,9,125,4,100,124,1,58,226,129,56,98,115,15,162,227,15,120,139,234,171,44,136,87,97,124,192,197,27,90,6,232,97,213,190,7,65,57,190,216,60,82,201,58,154,135,30,182,221,127,158,227,15,4,79,92,31,52,218,112,21,81,117,216,230,63,143,176,249,191,208,102,226,215,239,189,216,143,247,95,68,185,71,249,58,46,176,1,88,56,198,39,108,111,49,48,165,84,225,249,73,193,41,189,120,29,127,224,164,155,103,255,3,116,105,116,157,22,250,120,47,199,130,102,247,10,101,241,160,54,240,183,92,175,192,210,103,187,24,23,239,97,209,85,158,241,1,15,150,94,155,143,215,241,7,200,150,123,149,0,134,122,97,221,242,5,72,207,30,65,174,99,71,125,242,84,194,63,215,169,130,211,218,85,240,130,186,49,183,159,192,216,12,17,173,97,1,108,54,132,64,92,203,187,9,47,192,7,221,13,226,98,105,95,0,70,232,153,49,68,28,105,33,166,227,193,29,11,177,108,255,32,98,234,22,82,139,204,219,191,237,106,236,115,175,11,54,134,36,75,55,113,208,189,182,236,182,235,197,251,104,26,120,4,240,132,101,29,29,27,111,111,210,121,71,116,249,62,30,67,57,40,198,100,105,65,223,80,44,43,69,75,54,202,44,202,129,49,127,198,15,34,214,18,159,150,40,99,105,165,218,224,214,154,96,75,215,48,57,20,157,228,138,40,49,22,68,31,177,34,91,139,9,54,253,84,224,120,18,78,156,105,109,196,119,34,42,95,33,107,119,195,47,88,170,253,126,186,255,110,218,31,216,92,14,164,117,82,153,163,61,138,98,185,22,132,37,244,9,75,7,1,179,92,161,166,243,178,222,235,196,190,29,142,229,19,150,5,216,56,30,68,96,207,111,121,150,2,242,109,198,253,242,22,203,90,18,88,118,7,91,11,16,101,193,199,226,94,155,239,159,82,205,234,147,113,82,70,205,24,192,56,190,252,118,31,99,0,249,44,195,183,105,18,237,254,55,66,25,107,97,151,102,243,34,128,77,241,193,250,52,198,242,189,104,102,218,99,197,246,6,90,121,121,252,46,107,198,228,49,88,132,35,125,169,15,225,172,176,254,211,12,228,165,191,55,77,171,136,24,4,155,3,216,32,207,104,90,84,10,111,97,193,186,125,67,3,94,128,9,42,218,29,31,185,133,53,49,148,15,188,93,58,103,188,115,129,177,121,12,129,229,104,167,231,27,10,200,57,58,232,11,248,254,187,182,3,16,127,51,61,41,136,92,102,20,177,22,166,180,190,4,96,180,146,141,92,183,63,12,108,110,183,169,194,192,232,77,139,87,4,192,38,248,60,210,151,95,218,121,2,24,192,4,0,173,118,42,196,251,58,62,195,206,61,34,248,44,38,235,111,68,0,88,54,147,5,199,155,184,124,180,209,75,220,232,151,207,250,195,203,107,22,23,212,133,68,40,71,125,127,201,97,86,23,240,223,210,222,28,164,225,173,70,210,104,51,90,91,43,192,6,99,178,28,29,10,202,228,89,120,80,54,79,154,174,69,133,220,233,132,146,78,194,168,129,227,147,150,141,7,175,126,127,167,235,155,137,63,12,232,77,119,111,176,61,23,114,142,14,111,111,47,155,164,64,64,132,253,107,172,116,239,36,112,177,135,112,245,234,185,132,8,196,145,166,42,42,186,147,142,200,59,136,206,40,109,202,242,141,10,12,54,133,17,88,232,108,69,27,91,55,246,133,179,0,212,149,110,24,209,205,83,89,92,7,201,68,186,255,49,133,246,180,59,189,19,194,86,192,33,190,177,181,72,136,98,37,36,242,184,112,224,193,193,164,154,108,203,63,161,27,89,194,236,173,5,67,148,112,219,130,19,58,81,35,46,219,131,20,150,129,30,246,174,131,196,234,32,234,119,175,200,157,0,28,206,209,41,120,39,176,89,156,84,4,94,238,28,31,190,100,249,38,96,57,169,64,228,165,231,184,124,228,249,196,230,243,44,34,46,31,252,242,253,242,231,111,186,60,161,152,102,95,66,44,15,170,203,242,151,148,123,59,13,44,97,92,190,65,89,237,80,114,90,73,13,114,134,110,216,88,62,109,244,68,218,76,152,31,171,248,226,45,44,48,150,79,95,178,74,104,203,35,116,9,69,140,91,229,35,10,190,49,57,1,183,24,63,78,64,143,83,74,225,137,166,84,83,127,76,35,2,83,12,14,155,161,239,165,11,115,32,5,246,59,241,113,23,103,228,51,244,10,68,133,131,68,37,75,243,19,148,105,194,69,46,152,229,201,75,160,165,131,93,159,138,180,203,39,68,55,211,225,22,60,110,251,125,59,187,205,84,112,96,63,255,253,12,157,230,11,57,76,211,56,120,158,213,218,242,131,23,235,150,145,33,252,101,245,207,39,126,185,120,11,6,32,15,79,166,30,67,23,139,238,24,192,72,237,0,121,22,92,78,139,190,190,235,244,83,8,212,3,225,180,23,6,70,25,67,55,151,175,8,164,251,65,162,245,23,48,7,240,184,189,195,182,208,77,179,217,13,164,228,58,228,236,255,78,186,97,182,238,12,115,67,42,255,236,30,138,254,222,163,235,211,240,72,12,137,43,216,201,91,223,125,238,177,87,143,191,77,180,3,225,180,18,182,217,203,229,70,224,112,132,71,26,24,176,44,27,236,122,122,236,183,204,107,225,199,72,17,183,243,164,161,51,67,212,196,210,179,192,193,250,203,210,174,220,86,248,171,13,216,49,64,9,226,52,50,158,47,146,188,238,174,161,203,134,156,211,42,152,213,14,198,184,242,129,47,95,244,241,164,141,142,198,143,177,252,230,247,246,152,45,118,61,43,145,242,60,40,46,63,44,231,140,119,12,97,126,25,249,250,235,27,105,248,187,196,199,65,17,120,71,167,194,39,246,63,128,195,70,215,245,67,39,217,126,236,194,209,227,247,236,140,8,166,187,25,171,214,153,250,165,224,211,231,3,54,255,193,193,58,122,62,227,57,254,0,216,15,79,42,62,1,115,29,81,79,100,227,219,118,8,176,248,134,83,100,196,27,69,250,121,31,35,147,26,133,72,73,175,25,48,44,128,139,2,148,106,172,218,34,142,248,9,165,25,112,32,106,125,131,111,99,50,226,0,140,139,59,29,96,112,102,20,224,64,224,62,73,152,175,157,208,195,230,124,43,77,138,165,113,124,250,141,44,176,191,72,45,84,244,233,114,173,52,160,101,44,61,198,247,253,240,129,207,190,95,173,146,2,63,183,238,90,94,139,116,15,24,162,252,2,142,183,184,88,78,67,133,39,172,214,248,81,32,239,79,93,127,107,173,183,245,200,54,224,161,91,192,209,41,22,199,245,155,151,41,12,223,232,232,104,29,64,236,69,247,148,106,200,242,208,37,97,34,98,195,86,179,73,124,208,16,76,14,114,146,14,36,104,10,149,37,161,32,36,4,48,142,179,9,130,194,24,10,4,7,0,218,243,179,100,27,218,6,52,184,247,208,216,59,6,136,11,241,112,58,212,18,11,68,2,144,200,55,151,23,102,33,204,186,42,237,34,51,68,162,50,88,190,225,221,85,64,118,191,81,10,227,251,121,244,231,220,7,71,74,179,234,68,60,198,141,237,155,69,127,134,56,184,34,180,255,18,177,145,34,148,253,240,133,150,54,17,128,80,68,226,32,225,119,81,205,99,135,29,153,68,80,247,195,234,142,136,99,35,168,22,146,114,2,142,159,209,206,32,226,138,45,173,15,60,103,193,5,240,137,108,255,199,198,9,245,214,46,225,243,53,71,46,71,247,251,177,77,1,133,136,144,54,32,5,21,33,0,169,8,88,224,76,16,85,216,19,147,188,154,12,195,32,234,42,136,84,194,33,20,143,128,213,168,67,100,34,20,12,47,108,117,7,148,45,0,122,180,123,216,111,19,40,128,241,176,61,84,250,6,196,138,7,54,154,183,96,166,210,55,109,197,10,119,2,22,128,53,179,96,23,68,15,200,31,197,194,113,77,96,149,46,146,116,28,54,143,191,247,199,147,236,158,33,44,96,99,199,225,88,172,186,14,46,159,208,224,108,134,83,50,200,36,166,19,109,28,35,2,28,36,16,5,154,124,101,205,56,80,237,228,137,0,154,243,252,236,240,152,140,53,67,7,253,150,126,200,103,202,98,99,110,164,173,229,105,111,108,11,81,62,41,63,255,124,134,147,6,37,1,141,130,63,210,106,71,17,66,33,154,172,184,240,25,254,62,253,18,72,205,50,195,140,233,62,86,131,139,129,8,24,150,94,213,72,32,246,27,226,68,68,121,131,69,153,36,30,212,113,54,82,164,164,218,0,176,150,48,0,172,239,123,153,192,240,121,244,184,180,152,237,119,153,239,146,184,86,90,38,58,148,255,102,165,113,34,207,124,8,215,203,145,116,13,194,73,215,107,227,135,229,74,195,103,172,136,84,154,245,176,204,60,78,68,32,221,193,144,63,122,142,135,176,46,134,117,123,191,4,85,81,237,72,81,79,128,48,198,119,195,217,80,107,132,95,85,110,67,69,89,80,132,229,216,180,211,104,198,114,40,249,225,241,2,252,114,105,82,33,175,202,2,77,147,38,230,78,132,80,53,124,234,114,93,213,168,88,254,187,153,215,4,8,118,198,82,161,98,78,93,168,119,195,130,160,237,235,100,248,167,112,56,17,230,71,52,8,98,68,21,34,104,129,2,116,98,101,45,16,118,244,24,224,65,195,2,156,179,99,180,244,84,251,115,107,209,70,220,107,231,250,134,249,116,174,139,185,240,215,52,46,128,20,68,251,16,237,24,44,47,189,14,88,171,124,223,76,23,192,218,183,92,233,75,120,208,121,48,162,192,62,126,181,49,175,60,61,88,59,207,96,93,79,211,4,228,74,214,18,128,40,5,212,34,123,235,121,4,69,154,192,15,249,117,168,164,74,52,237,132,45,46,206,46,141,171,79,182,240,248,230,225,131,62,251,132,207,174,44,175,28,73,13,234,225,98,123,133,135,48,198,90,180,50,156,80,139,166,246,91,251,245,34,87,0,128,80,5,67,136,75,52,6,96,65,114,61,243,99,99,222,124,30,139,96,247,109,63,128,24,79,191,152,247,216,85,208,9,0,106,45,32,176,22,8,192,22,210,23,143,224,60,234,222,242,244,150,45,176,219,127,217,121,100,132,107,244,253,101,252,162,22,105,68,61,117,176,207,35,88,77,12,215,235,237,115,71,223,147,88,91,30,209,130,163,83,15,219,70,102,130,52,48,84,187,127,204,4,115,142,221,14,120,228,2,15,106,197,213,65,228,106,6,2,20,84,129,208,199,96,100,27,214,14,203,147,58,13,215,242,245,87,63,253,164,248,9,15,191,112,118,237,116,8,231,183,248,216,243,63,14,230,115,102,124,245,2,229,104,27,245,202,88,85,140,194,103,234,175,215,248,154,34,2,48,53,19,136,23,160,3,1,162,1,86,166,253,113,98,64,91,64,48,172,187,172,137,93,9,172,16,77,108,6,32,160,0,168,33,104,1,98,46,44,96,36,240,60,62,222,214,105,81,67,36,251,189,34,149,173,13,61,108,191,106,231,28,226,186,153,68,252,38,253,129,16,22,144,5,114,128,9,192,150,5,121,132,3,155,5,150,163,139,53,99,2,20,160,215,17,136,251,7,161,12,95,9,64,120,30,151,134,174,94,130,33,178,122,249,184,47,228,120,190,40,108,78,110,249,96,19,31,32,226,1,215,250,176,180,161,153,178,16,17,217,130,53,195,195,214,13,245,120,107,94,186,250,194,233,51,199,175,184,243,77,239,255,114,102,61,242,206,248,126,29,158,87,255,145,59,254,213,3,127,105,127,185,238,172,45,71,237,183,27,207,238,225,202,185,178,199,159,206,255,249,58,253,203,0,5,213,217,96,52,219,230,85,99,32,3,210,1,22,162,39,106,195,200,2,22,97,17,165,160,45,141,42,176,44,166,241,124,235,17,64,52,84,12,176,50,80,241,2,118,76,153,109,83,102,211,178,124,166,92,0,32,20,77,80,163,231,251,83,105,226,30,125,127,105,125,231,4,75,80,30,88,138,241,192,150,15,8,155,134,11,167,218,80,238,181,224,251,145,179,156,59,219,3,60,132,120,51,225,243,192,120,156,192,248,209,235,113,205,208,184,47,32,87,238,57,230,142,38,69,9,9,146,108,222,132,53,105,104,116,62,220,94,177,253,165,207,62,225,248,23,127,239,43,238,126,190,249,107,93,63,63,17,130,136,92,65,41,51,125,94,235,125,118,215,215,230,250,56,188,126,123,167,215,226,52,245,133,124,114,241,252,127,190,230,63,250,9,62,119,174,135,196,237,100,45,55,245,224,145,14,25,131,11,59,100,4,32,42,32,252,114,131,80,111,170,24,223,123,124,125,187,86,236,194,144,1,219,30,83,198,218,166,252,75,220,254,175,204,51,98,126,190,215,54,255,134,54,206,175,254,99,193,159,43,15,202,33,148,116,5,176,90,96,133,214,23,158,45,149,172,81,42,53,164,140,159,144,246,247,97,29,36,61,32,14,124,109,93,249,163,51,247,106,58,143,12,77,200,199,124,229,82,112,164,209,11,59,109,20,227,33,116,34,107,234,44,98,120,20,218,169,201,237,105,216,170,195,43,202,103,62,255,138,244,141,31,124,243,91,95,129,15,159,166,99,217,30,235,124,63,244,12,39,230,202,84,29,180,194,92,253,220,100,36,85,13,161,61,31,75,127,233,62,174,250,215,240,107,110,231,235,229,188,190,188,231,203,23,79,191,57,126,229,229,59,245,59,227,151,219,59,167,119,182,111,12,245,117,157,158,175,60,28,208,0,170,160,193,182,101,92,75,51,235,17,242,197,135,239,245,89,0,84,4,218,54,56,163,26,27,200,0,220,45,197,136,198,56,79,88,213,157,155,249,125,160,199,237,105,86,131,175,169,54,150,243,215,151,148,44,76,65,159,141,132,208,59,78,171,224,41,17,10,98,31,28,130,184,80,70,97,147,67,71,114,69,103,35,171,104,218,4,183,117,24,57,200,167,209,111,74,58,145,215,181,216,186,29,172,118,162,246,186,253,49,108,182,46,100,109,235,184,134,253,133,154,124,10,244,18,231,182,253,172,248,208,99,158,50,172,131,89,216,31,29,141,245,129,225,83,63,254,36,126,243,27,223,240,246,47,232,62,189,230,171,251,185,112,86,93,149,191,15,0,48,84,33,56,26,80,107,4,25,32,163,83,192,222,95,221,206,241,80,167,188,147,247,228,175,171,127,221,252,154,235,175,251,249,47,127,254,229,31,127,241,250,59,189,25,135,243,191,205,195,247,143,113,174,26,106,194,152,114,36,29,34,91,6,208,140,139,241,194,153,202,249,178,203,37,104,164,81,84,193,202,70,19,96,160,2,66,100,63,239,95,98,165,187,149,72,249,46,120,65,80,80,243,183,250,208,171,175,21,51,198,196,129,90,253,77,136,86,142,76,132,85,59,131,69,40,181,181,226,208,198,7,39,89,56,135,54,100,115,41,16,192,72,94,42,123,124,74,162,9,19,244,52,83,29,182,228,197,138,188,110,69,97,220,245,141,34,84,85,245,133,251,23,63,251,2,252,194,59,191,240,213,191,112,245,141,241,227,15,186,114,212,70,21,105,45,164,219,140,0,210,232,108,32,80,157,178,248,65,99,8,84,50,16,254,234,203,231,104,199,50,190,59,222,29,95,173,47,234,151,253,251,30,223,29,127,145,223,215,203,243,245,229,225,143,39,175,127,205,235,255,241,35,127,221,199,99,63,82,79,238,32,67,89,100,44,86,67,31,246,103,114,206,15,63,211,149,136,64,13,0,129,89,161,10,1,136,189,91,20,84,211,131,249,170,57,46,11,156,90,124,162,249,60,133,39,108,94,98,243,164,191,61,173,11,210,28,162,114,189,52,155,240,115,239,250,189,151,58,29,152,79,227,34,122,137,211,171,236,95,161,128,137,120,31,51,148,227,147,96,227,9,202,127,44,230,139,99,213,17,96,69,86,44,176,149,106,154,85,110,180,215,30,191,64,31,121,247,23,191,245,141,235,79,223,229,43,182,215,199,189,23,142,51,5,177,237,32,220,66,70,3,9,65,18,4,192,15,16,36,146,53,98,11,4,103,255,35,185,72,229,132,7,223,201,51,245,109,189,83,167,167,247,185,215,67,159,217,251,202,175,235,250,127,255,242,250,143,215,151,127,240,235,63,244,229,159,179,255,153,252,198,111,125,226,113,60,142,228,36,54,69,84,251,124,153,33,208,64,13,176,86,179,9,3,194,6,88,198,12,125,59,250,181,124,88,45,159,4,110,23,31,28,127,132,158,118,63,125,65,207,223,12,112,28,48,254,88,118,163,16,0,162,178,190,40,8,232,110,190,48,247,174,55,95,17,233,120,84,91,132,40,226,237,219,52,151,235,3,121,93,87,58,13,252,146,223,252,109,165,53,198,138,33,225,185,240,114,250,173,54,159,208,127,214,253,111,248,137,95,124,242,229,62,222,142,205,241,38,143,17,85,117,53,90,163,40,98,129,134,71,150,160,2,200,144,202,125,27,22,34,145,5,1,64,236,71,35,169,65,150,214,24,136,134,157,107,111,102,70,56,133,193,110,239,29,95,212,67,191,167,255,186,246,63,191,94,255,193,215,127,152,253,159,189,254,127,220,95,255,193,59,95,110,117,27,199,69,46,66,144,227,80,101,68,69,173,59,84,113,13,86,249,39,54,210,34,114,88,190,177,197,243,242,207,46,62,75,90,23,75,167,127,143,15,140,205,98,216,128,113,149,53,80,3,67,0,45,47,117,44,36,202,30,110,41,172,49,35,172,22,68,61,22,226,0,227,140,247,173,163,30,188,215,165,76,65,116,83,89,142,172,199,177,30,252,236,139,215,147,159,189,254,130,87,190,240,193,23,164,207,239,203,17,219,249,40,181,168,24,212,84,176,50,107,241,160,28,85,68,36,210,16,64,1,147,36,75,110,125,62,88,118,26,11,8,32,32,1,14,141,147,98,23,112,112,93,185,142,195,217,140,176,153,179,159,109,119,156,230,247,248,229,245,31,127,153,255,118,223,254,233,122,253,71,158,255,49,79,255,152,215,127,237,237,107,234,123,220,208,141,172,69,172,12,172,59,172,130,52,100,28,128,245,188,218,251,15,230,45,196,179,231,117,220,94,51,103,221,92,94,138,252,155,63,2,253,204,22,184,130,52,160,116,34,107,212,170,235,253,187,181,178,23,48,187,54,38,82,211,194,16,81,249,231,219,246,207,98,241,216,243,143,143,253,82,39,223,250,245,47,186,251,233,19,126,57,251,186,244,67,85,237,71,251,228,147,115,199,188,134,149,210,116,190,142,161,182,46,33,145,33,8,1,88,0,150,248,204,52,177,69,197,22,85,131,139,0,132,4,210,1,154,52,44,192,164,64,176,61,191,158,227,189,251,215,204,39,156,84,167,26,247,226,56,180,39,78,209,249,92,47,127,253,233,249,95,190,142,127,230,231,127,190,253,202,81,247,114,149,199,195,65,115,124,4,170,213,176,16,196,76,96,200,117,143,225,66,107,32,118,88,127,22,227,98,73,233,190,33,98,115,25,242,246,247,131,163,147,34,163,236,215,62,46,87,48,180,160,44,93,200,249,54,215,3,66,218,10,195,6,208,85,102,243,145,161,171,204,114,149,249,185,253,201,163,95,229,25,223,67,40,186,48,164,240,157,45,193,128,221,125,49,251,31,208,195,166,216,169,35,192,238,28,164,210,53,245,112,100,57,197,58,152,197,249,44,103,157,245,156,31,111,255,163,126,229,27,241,237,147,162,171,122,83,95,103,87,179,36,118,139,109,187,130,51,204,94,227,108,27,45,177,50,144,81,129,176,6,200,176,145,61,189,245,133,168,8,93,107,1,150,73,67,50,129,170,193,187,212,0,4,27,122,31,88,72,201,82,194,53,159,201,166,108,78,230,185,186,41,90,215,150,186,61,251,55,252,49,185,175,254,235,181,175,235,250,58,57,150,169,124,62,133,88,136,182,70,68,197,199,7,208,129,81,239,140,56,208,150,70,32,135,240,90,5,67,24,127,137,173,153,84,41,164,115,63,20,253,244,155,114,248,196,140,158,158,255,151,63,250,123,92,189,57,150,175,27,66,114,116,34,240,5,56,19,103,40,165,218,47,168,18,92,69,38,33,180,235,169,73,103,93,5,117,242,96,151,18,43,101,122,184,214,215,243,97,252,231,44,236,190,158,227,15,0,86,170,172,224,177,249,76,10,203,206,35,15,28,32,179,3,240,145,0,12,0,128,17,146,6,64,72,128,240,0,112,96,192,116,74,247,35,144,174,156,112,76,166,3,43,193,211,128,174,61,143,218,29,85,79,190,83,253,214,177,253,240,63,222,183,255,140,249,34,23,219,231,132,189,229,16,54,125,205,203,84,112,19,28,248,98,251,98,121,74,144,64,23,80,30,5,192,68,47,119,0,114,138,209,214,1,93,17,25,13,156,35,140,37,221,16,197,102,233,192,166,185,161,145,92,4,11,42,88,191,254,55,26,199,97,91,234,13,111,230,151,243,139,254,234,231,223,191,222,190,190,159,190,254,120,253,250,99,63,199,183,181,110,95,94,190,172,111,88,182,237,120,198,165,59,44,1,208,81,200,50,65,49,234,143,55,71,38,205,57,182,11,202,185,84,97,125,217,4,74,104,215,245,189,78,46,6,156,163,247,157,35,62,136,87,17,250,65,101,217,69,57,23,58,114,31,25,121,68,172,39,4,32,148,237,5,23,108,128,54,0,86,179,95,54,11,130,1,68,104,103,198,150,13,229,72,124,9,27,47,140,69,127,212,203,178,211,34,136,203,9,235,187,142,28,28,44,11,128,138,235,201,211,222,106,122,15,106,32,208,104,18,200,68,7,105,0,41,72,171,8,112,144,73,176,95,190,183,197,138,51,42,131,227,82,194,215,106,147,226,197,179,49,95,240,96,198,27,110,63,132,212,245,191,98,255,15,27,4,72,23,1,128,100,194,22,53,94,216,122,14,160,251,28,220,62,178,50,196,26,254,36,75,8,7,48,129,92,78,5,172,102,129,171,62,198,242,1,226,170,231,142,31,196,142,39,46,126,147,119,121,195,23,143,95,250,5,191,153,111,95,223,239,47,231,183,207,231,183,219,215,247,126,232,227,209,30,149,101,36,231,108,17,129,234,38,81,49,30,26,186,42,233,69,249,253,240,150,254,208,218,237,46,65,19,48,181,201,133,193,173,54,237,239,170,26,37,126,179,242,73,95,106,151,2,116,233,254,137,33,90,253,125,44,89,67,57,206,190,69,111,176,28,215,143,170,128,213,56,218,64,246,244,13,208,75,195,160,145,160,140,45,2,0,132,16,0,124,132,138,50,97,220,32,177,90,250,170,91,187,30,130,212,125,150,201,193,151,130,205,240,179,66,58,242,27,35,94,61,18,191,22,22,246,191,109,253,193,159,154,12,178,230,77,68,42,91,159,140,71,143,227,13,111,234,176,189,169,67,189,233,117,175,253,246,233,226,144,71,121,205,188,94,123,141,123,157,244,56,25,89,150,122,24,135,115,24,39,13,194,60,81,176,74,105,56,192,180,106,66,137,75,112,36,129,243,52,246,143,34,241,23,31,32,222,26,73,80,240,248,136,57,209,194,78,67,229,217,28,123,201,247,221,196,220,206,145,151,121,196,124,21,242,46,19,65,208,203,161,1,178,12,225,6,144,8,67,4,4,57,0,100,50,32,184,1,96,32,184,11,111,69,44,108,82,24,88,23,122,230,227,137,181,245,70,229,187,38,94,38,6,166,255,185,12,183,56,241,125,103,255,212,96,97,2,83,176,165,25,143,214,241,64,201,227,158,102,91,59,163,14,168,195,175,245,211,123,182,124,13,223,77,118,184,138,121,60,82,54,199,238,117,195,131,235,56,13,244,9,135,249,118,140,3,11,13,56,185,0,119,210,107,177,240,219,67,240,116,124,19,244,56,176,217,116,228,13,230,214,117,80,66,237,105,18,209,216,235,105,128,40,224,101,218,121,24,64,209,108,151,96,43,102,4,252,22,143,136,134,199,18,221,254,46,220,218,158,108,250,20,4,153,42,222,0,120,5,3,0,52,217,66,243,96,109,217,177,16,196,233,224,56,42,15,199,35,82,241,61,243,88,194,47,39,126,195,254,247,133,31,102,183,145,91,243,215,241,201,159,154,154,140,1,96,165,9,184,172,34,169,128,75,203,198,73,59,220,94,63,46,125,63,92,127,60,232,231,135,158,147,230,148,91,230,212,225,112,125,251,53,188,124,211,129,37,155,221,138,165,230,57,219,119,188,65,154,15,203,219,93,114,88,185,224,206,202,5,150,247,254,102,214,125,179,202,74,33,132,213,220,75,131,178,5,128,105,7,198,211,249,218,120,177,92,157,148,130,173,31,236,6,244,176,221,118,68,119,222,121,118,173,27,13,136,62,165,34,12,31,148,131,221,0,140,216,176,213,12,16,202,94,13,156,85,247,7,218,35,116,240,240,202,224,55,42,241,121,199,27,230,255,54,230,129,163,49,171,133,254,240,254,228,249,175,31,127,242,5,35,65,136,109,25,108,218,230,160,88,113,48,5,66,227,122,245,117,220,87,19,106,198,147,63,67,231,148,231,161,159,45,31,158,191,119,61,115,173,62,169,197,86,220,38,254,66,62,7,177,130,170,157,217,175,77,55,115,226,164,241,26,8,234,118,63,125,34,182,101,132,223,53,224,192,242,105,18,150,165,247,181,196,82,41,253,83,37,121,174,110,200,198,247,29,191,89,143,3,154,223,107,22,227,128,229,107,74,109,146,27,216,75,68,215,64,224,119,227,157,16,125,0,178,42,124,146,129,138,0,12,208,100,247,193,78,0,192,253,226,165,110,29,42,7,174,47,186,117,93,190,49,50,28,47,56,128,223,208,179,5,206,163,159,213,223,249,162,221,222,113,23,221,190,206,159,156,14,60,26,128,216,152,64,155,117,246,236,227,205,59,217,24,32,26,153,31,251,251,84,110,122,237,215,117,204,213,10,180,101,152,203,190,183,28,30,178,86,90,96,2,224,96,182,151,107,62,95,143,198,33,188,78,164,97,237,0,197,178,251,140,222,184,0,150,167,251,175,126,221,55,93,12,138,106,166,5,56,90,171,44,177,84,132,146,94,152,223,108,227,75,53,230,54,14,181,73,207,234,156,184,149,138,232,233,187,179,110,74,240,124,60,160,10,4,12,17,2,176,241,231,13,25,149,33,144,246,65,219,40,183,230,49,159,93,176,28,241,29,198,3,27,199,13,141,105,45,249,140,142,221,55,183,139,205,242,189,167,230,214,185,124,249,126,253,201,81,71,66,155,0,6,192,2,135,233,1,192,22,1,154,134,124,157,63,85,59,174,103,235,41,45,67,207,32,95,50,155,28,28,214,142,119,34,128,232,167,154,118,179,172,64,238,236,230,37,135,193,234,210,189,234,215,47,63,228,121,208,175,242,99,54,54,42,127,220,75,167,53,148,31,19,37,36,90,67,212,74,32,11,180,202,70,40,95,131,83,154,50,96,177,3,56,144,14,104,98,205,12,50,120,191,238,27,199,1,150,96,179,204,221,84,109,213,11,56,145,23,113,118,104,88,58,21,123,51,187,195,193,112,161,143,206,19,62,251,249,71,124,119,226,131,157,240,13,130,191,105,234,197,98,171,242,179,211,83,105,133,78,12,141,184,208,26,111,58,23,67,255,20,216,17,1,233,13,132,133,9,188,25,114,207,172,181,2,77,23,241,180,85,4,143,23,97,218,170,117,124,228,124,234,159,47,124,183,157,245,2,51,8,194,232,108,197,168,39,62,63,208,2,145,31,116,165,43,23,44,112,177,210,16,121,229,193,33,49,223,58,178,79,248,132,22,172,116,9,215,232,127,208,212,198,36,169,239,30,147,67,96,197,220,57,143,81,109,203,19,168,20,67,4,200,221,189,126,238,71,203,50,59,55,224,54,245,176,181,232,19,142,239,6,122,117,151,113,13,250,221,213,210,242,217,161,97,39,88,190,160,151,179,155,11,167,139,55,87,231,131,188,34,92,252,175,205,115,193,215,196,9,255,169,146,96,159,230,105,21,220,137,5,60,66,34,128,202,12,16,208,63,117,70,52,1,88,164,111,72,2,136,64,224,222,10,219,46,36,248,160,137,55,86,2,155,153,183,66,66,8,144,81,55,125,186,139,60,61,118,193,126,119,124,102,15,176,238,22,134,248,229,251,233,19,191,8,125,200,197,227,69,137,184,119,22,107,147,238,198,94,192,138,48,68,196,5,33,25,159,74,100,107,225,59,187,186,46,216,205,194,135,76,129,72,224,243,204,160,124,18,35,205,67,176,236,174,123,126,94,190,218,205,184,216,156,205,19,249,100,174,194,226,173,120,59,60,222,172,155,135,87,235,234,87,15,188,59,133,235,29,39,240,134,249,231,240,103,85,143,51,61,136,59,185,172,4,254,132,12,159,212,160,204,155,90,254,228,212,20,252,134,104,238,128,75,215,187,104,0,82,64,31,186,69,80,239,49,66,27,148,133,136,53,196,129,70,99,11,108,173,90,56,251,223,137,210,210,165,192,160,105,2,54,54,207,44,142,11,144,227,23,93,247,13,241,59,141,120,181,47,28,149,75,1,149,132,113,65,213,9,43,50,201,136,6,134,214,229,53,133,120,123,175,5,28,172,2,206,49,156,54,166,227,73,163,56,251,25,238,180,92,94,247,252,121,189,216,85,212,242,72,79,205,168,25,182,224,238,175,88,94,188,31,243,252,224,195,225,239,29,172,143,247,72,231,183,204,75,10,216,103,106,197,69,59,141,101,44,194,16,80,1,134,15,161,0,16,99,250,167,70,143,128,75,128,38,96,112,73,227,66,49,4,19,1,31,136,176,204,212,57,192,82,180,170,2,172,216,21,141,45,180,144,154,220,170,164,110,219,239,48,203,103,122,167,13,209,16,172,104,135,17,157,126,250,122,2,105,239,18,34,252,110,107,213,179,105,78,2,1,32,34,94,16,105,97,150,229,247,195,82,94,218,57,200,131,114,33,241,244,110,164,6,53,115,236,0,227,0,119,231,83,82,87,149,195,242,201,206,37,240,252,188,106,33,164,135,193,126,144,215,238,166,237,130,225,210,187,209,91,251,182,249,61,159,183,139,153,27,154,254,204,113,71,53,42,52,227,162,183,203,146,218,136,2,100,23,4,200,62,5,67,38,2,204,255,15,202,212,137,223,96,116,177,176,180,76,76,13,222,125,90,150,174,135,216,10,192,18,8,212,190,116,131,1,50,18,139,54,220,227,165,30,151,39,178,217,84,236,245,32,60,44,159,233,89,185,241,114,53,94,233,14,186,191,79,105,132,243,233,119,121,180,191,5,70,69,156,33,128,6,38,118,57,22,42,58,136,112,102,110,11,60,108,38,175,8,234,161,185,201,115,159,214,58,104,90,229,131,25,44,71,100,188,51,135,154,224,7,240,218,253,77,215,215,30,166,239,12,223,43,188,225,174,198,13,66,255,253,113,216,177,122,22,105,59,67,208,3,239,144,65,101,72,59,150,200,88,69,91,6,144,200,192,237,255,15,242,60,192,55,0,134,96,215,198,172,93,239,166,178,118,240,186,9,200,186,64,96,1,151,140,209,216,130,128,242,186,210,250,60,126,150,172,121,219,56,104,241,32,124,255,156,86,22,67,252,22,133,1,226,122,169,153,72,113,237,24,22,66,93,216,21,136,27,104,183,3,140,71,202,25,200,175,47,152,208,99,116,167,90,35,147,135,15,196,8,135,227,18,21,219,4,151,100,174,127,216,207,46,118,28,72,47,220,125,210,245,7,84,47,62,185,242,120,246,7,126,198,229,142,255,179,189,248,177,221,155,183,42,222,173,92,190,83,63,195,45,61,147,83,54,26,110,119,20,203,218,130,118,26,192,206,182,93,18,129,63,61,12,96,32,154,0,8,164,6,27,167,204,26,140,172,69,138,160,2,139,4,106,73,165,90,128,245,79,12,75,112,6,227,230,78,245,253,137,186,200,137,129,125,7,110,59,33,146,139,223,249,241,122,207,210,133,195,122,94,171,244,218,182,167,254,18,150,229,230,42,7,193,246,92,109,97,155,9,219,238,29,197,82,156,181,17,231,78,231,70,217,205,127,216,227,15,40,40,193,56,194,197,59,82,107,203,39,22,214,218,2,74,122,33,111,40,126,177,0,176,250,248,250,251,27,132,217,246,139,53,186,191,180,174,126,253,224,251,133,250,245,39,254,199,58,252,246,182,186,222,215,219,251,96,118,157,70,122,72,91,94,164,16,82,2,243,24,185,50,170,4,9,216,64,131,221,104,65,160,188,3,134,16,47,144,1,192,5,114,149,136,59,64,233,228,29,37,132,48,246,7,96,4,90,1,130,139,50,241,62,101,35,75,36,80,129,38,38,51,176,245,68,214,64,157,183,24,170,171,105,100,198,127,34,117,234,236,107,73,193,114,190,112,236,127,190,142,63,64,189,237,180,153,112,224,14,203,194,11,166,239,105,204,85,78,51,62,239,220,88,247,141,155,247,254,55,159,199,134,170,210,232,184,243,163,213,18,142,221,205,95,176,199,43,106,29,117,224,163,169,115,10,193,3,179,191,55,193,220,122,230,7,210,97,199,4,233,177,116,177,236,170,132,206,126,227,15,206,60,44,234,23,78,148,32,139,102,18,62,61,206,160,173,167,169,178,185,152,175,137,57,118,30,61,219,195,237,49,121,78,67,95,231,249,230,248,217,95,59,79,159,254,238,58,127,123,249,239,147,143,252,31,174,51,255,191,201,135,231,247,231,154,47,221,243,254,24,158,27,142,191,154,23,40,149,64,239,237,38,171,149,221,77,158,198,182,147,69,163,56,83,109,68,22,54,211,153,57,98,7,205,48,126,96,111,47,242,23,1,71,179,23,55,6,155,34,19,234,160,128,90,181,119,218,166,5,54,221,185,190,254,73,239,158,255,56,189,229,176,113,224,195,59,252,172,126,14,96,163,61,207,243,57,0,204,214,225,121,139,5,34,242,129,67,232,181,14,57,160,217,227,218,122,57,88,93,91,204,198,13,199,73,59,30,47,245,54,85,157,115,15,115,246,237,144,83,232,85,15,130,185,35,158,160,20,80,49,202,104,91,103,61,81,197,19,135,168,232,20,54,45,143,202,137,7,1,4,32,0,130,139,38,209,157,71,135,0,44,8,172,46,188,212,123,161,93,32,186,142,112,36,176,134,114,155,73,5,222,27,57,255,140,158,224,72,155,44,27,237,221,85,240,121,104,59,253,138,181,44,99,95,2,152,200,237,226,246,246,32,39,58,6,124,74,25,127,188,247,191,231,255,252,60,63,172,255,158,239,127,45,203,231,239,252,197,243,191,254,248,48,223,149,6,161,28,163,225,152,101,252,54,190,192,141,114,193,110,170,38,44,39,89,72,246,156,201,110,103,57,129,110,44,186,63,84,159,131,154,118,174,100,233,54,148,11,148,116,81,171,246,220,165,114,161,20,242,14,52,156,1,3,112,216,183,37,135,52,136,172,130,217,138,84,196,199,15,234,118,172,28,216,227,69,9,132,133,130,242,203,198,188,253,96,207,73,57,70,160,156,168,112,189,54,158,35,0,35,20,251,159,178,204,248,85,59,60,92,180,247,87,93,47,208,112,44,121,92,45,122,9,135,33,202,101,110,210,142,93,16,104,81,62,207,140,109,133,35,21,216,73,20,90,24,162,76,179,124,127,158,120,44,176,192,162,10,7,78,56,187,231,79,26,190,196,171,201,143,245,223,247,95,185,230,95,83,234,252,202,77,255,31,105,242,67,127,235,77,168,91,79,8,254,5,127,138,88,198,166,71,222,79,16,200,77,157,112,207,19,54,227,165,146,163,221,235,163,47,53,10,109,244,247,119,138,112,100,173,243,200,143,37,8,91,29,4,171,112,77,55,247,145,178,31,230,246,131,105,49,133,219,103,31,80,8,51,142,3,150,175,151,15,6,220,122,203,166,129,33,182,253,252,90,25,83,4,124,50,16,116,8,96,126,110,199,249,77,123,163,45,89,144,88,183,43,238,214,177,110,9,211,82,83,2,24,212,137,141,142,12,118,175,23,90,25,254,129,39,40,219,119,19,235,5,134,232,217,161,197,152,161,240,161,12,41,52,150,142,96,10,68,110,98,66,110,7,123,27,143,225,241,234,119,127,219,127,253,103,78,31,178,191,114,56,254,241,226,69,101,167,52,103,60,208,0,198,90,16,138,58,113,2,10,123,221,106,13,246,156,82,134,69,228,109,77,83,87,198,34,55,78,32,55,56,4,16,32,199,213,134,71,46,230,136,77,45,165,154,221,133,176,102,185,202,213,125,206,28,123,8,43,87,150,233,70,62,56,119,59,176,84,197,191,54,132,104,63,11,68,0,159,168,42,192,197,243,10,17,113,106,201,158,165,69,139,50,114,149,243,73,88,40,74,15,71,77,221,111,2,61,14,108,75,205,157,48,179,90,59,30,235,216,36,243,100,58,41,125,193,133,2,2,123,246,248,89,40,213,10,69,186,215,139,126,250,105,191,241,28,108,39,45,121,9,150,129,68,196,75,132,80,101,47,195,13,111,217,125,200,248,253,15,254,225,223,157,191,254,119,229,231,223,248,132,223,220,254,122,217,243,145,239,158,188,92,94,182,233,214,46,74,160,45,16,244,32,64,26,186,82,135,203,51,185,234,224,158,39,121,39,23,80,11,254,200,18,62,72,3,109,164,203,44,89,207,113,47,171,18,156,78,32,200,88,21,174,249,221,74,166,199,93,247,216,68,198,166,128,135,160,87,236,146,33,122,95,97,102,244,40,181,235,102,152,115,100,136,112,138,76,97,99,62,113,161,52,138,92,119,94,161,70,63,253,125,255,178,167,229,8,89,74,50,182,72,240,137,223,182,239,101,48,134,136,132,177,244,93,235,55,61,246,152,32,164,152,70,45,86,72,51,69,58,118,40,241,109,149,89,164,184,223,56,1,164,78,200,251,213,35,98,201,8,176,150,48,123,57,207,103,12,243,50,195,118,251,225,7,15,215,255,248,242,253,215,203,239,247,121,62,247,121,174,171,239,139,159,15,135,36,62,114,133,146,49,162,101,234,200,97,209,119,240,68,212,134,150,54,147,27,244,217,51,202,101,117,155,164,250,255,156,3,92,186,186,101,252,4,150,37,174,185,188,206,46,247,234,220,54,201,26,26,1,42,43,215,7,213,168,200,1,122,70,17,5,168,171,129,44,171,233,210,138,28,44,142,39,17,139,28,11,203,17,194,115,206,41,23,71,85,0,186,199,13,208,195,246,59,140,34,105,172,143,0,67,0,205,210,47,108,29,31,15,63,87,177,221,47,90,161,170,207,144,210,189,9,243,82,166,136,249,68,138,251,141,99,165,105,225,9,54,31,17,8,85,138,74,141,70,176,123,13,167,203,243,208,182,175,231,24,110,245,120,254,254,248,250,253,211,183,183,188,62,200,159,250,169,191,250,170,107,154,199,95,47,175,20,195,13,23,12,237,0,47,191,100,15,68,5,39,210,13,237,16,96,75,144,52,229,36,107,201,8,154,64,143,235,183,168,247,103,150,123,180,107,56,137,85,235,92,167,199,93,87,150,139,38,11,148,52,180,185,158,150,245,21,111,37,149,110,237,218,244,166,183,95,103,166,152,79,243,112,44,11,101,218,54,4,238,107,68,34,233,167,79,207,238,65,150,219,165,88,209,124,158,68,189,159,79,229,39,172,28,29,41,2,229,139,203,171,126,177,205,4,171,59,79,60,151,167,215,166,65,36,34,45,111,144,226,126,223,15,176,28,29,231,11,210,89,112,181,241,124,34,79,211,108,59,0,201,28,15,169,229,252,136,56,203,231,0,134,8,196,99,23,88,39,153,112,19,147,230,206,217,219,47,121,102,254,153,135,51,7,252,156,125,110,47,228,3,158,108,186,98,189,50,180,165,50,104,12,183,127,228,186,110,196,216,23,212,16,104,172,83,92,148,30,57,211,247,29,228,50,224,2,114,233,154,149,181,217,140,213,150,107,174,185,251,230,123,238,243,105,191,174,224,222,100,116,203,250,180,190,75,52,239,204,8,190,21,238,165,186,155,145,3,85,229,177,59,227,233,113,158,139,106,230,57,200,201,218,16,88,78,142,116,157,106,159,98,80,84,250,250,87,237,202,201,227,246,10,86,29,227,40,9,162,184,60,87,45,97,80,188,147,22,53,251,123,36,25,21,137,21,106,1,37,60,177,235,99,35,108,177,212,29,19,53,4,96,74,231,88,15,20,142,47,176,100,114,1,44,213,160,165,196,81,74,155,225,44,191,56,191,122,157,175,95,175,243,239,233,119,138,57,215,48,47,244,218,207,17,175,99,139,9,248,218,58,103,247,226,103,120,191,252,146,203,19,40,233,202,149,187,121,45,154,78,158,116,61,199,62,48,115,163,73,186,147,204,32,36,32,244,200,133,176,11,61,116,4,7,45,141,67,66,22,53,250,26,55,105,170,230,189,217,115,205,58,247,206,221,218,117,19,201,66,41,232,54,69,159,132,58,206,81,183,139,119,188,123,133,31,24,97,218,229,163,173,42,84,168,247,171,162,94,151,125,210,247,84,112,96,35,108,121,12,178,244,193,166,25,88,222,248,253,252,249,177,214,232,127,2,17,203,65,59,87,24,1,120,144,80,244,160,65,167,16,82,195,5,196,89,162,175,43,138,69,29,138,197,126,81,208,162,222,115,131,33,149,36,250,153,68,102,70,32,242,188,141,114,32,222,123,165,251,125,247,227,184,186,16,61,117,64,27,37,163,108,207,24,223,229,232,102,144,109,95,130,199,58,67,161,1,77,104,160,105,187,39,233,100,119,59,195,228,138,250,211,190,135,140,244,48,7,59,71,40,113,2,93,147,146,233,106,188,166,158,68,70,207,140,96,107,164,32,171,142,25,89,205,165,92,75,90,112,145,107,107,157,125,210,25,55,163,185,109,191,245,92,115,207,61,182,180,17,50,236,97,23,234,252,72,132,170,120,113,94,61,138,160,130,144,212,77,116,21,228,96,102,255,40,218,235,37,214,67,97,181,19,117,88,119,51,101,229,202,199,227,221,247,175,213,162,95,249,137,176,105,74,172,211,241,120,209,37,59,122,90,232,238,53,200,122,84,163,149,204,106,38,9,19,210,196,6,32,231,104,180,246,43,108,236,102,162,61,247,238,243,148,217,250,150,166,34,103,192,94,20,75,223,89,125,105,196,0,119,42,228,142,159,86,112,97,16,65,192,176,8,38,110,182,117,37,237,210,217,110,59,167,103,234,199,230,113,100,110,94,253,226,125,156,25,220,72,140,56,202,73,73,207,147,115,48,36,34,246,26,94,189,164,158,68,210,37,210,56,109,236,126,29,242,190,6,182,52,236,185,81,218,181,173,251,247,199,70,216,210,142,109,0,29,10,221,143,153,100,114,237,185,41,201,152,9,186,228,176,87,88,78,249,102,91,183,115,98,33,221,76,233,114,99,212,232,142,205,99,189,44,64,129,141,97,233,196,49,116,28,19,137,92,108,197,98,243,253,244,127,217,53,80,28,36,96,114,4,134,76,236,172,212,79,60,6,139,112,204,172,98,108,115,92,180,165,25,129,104,228,107,200,5,51,125,7,179,145,54,48,4,144,172,47,204,52,131,208,151,116,48,0,117,89,136,24,171,16,137,200,120,183,68,126,235,239,213,162,212,25,87,84,23,73,219,239,63,190,235,225,73,164,7,35,29,250,50,95,135,30,103,94,234,70,198,128,49,133,100,72,77,210,115,6,202,73,36,9,12,37,75,59,246,26,251,23,209,45,62,29,111,173,92,50,235,220,253,222,159,121,215,134,77,76,58,217,4,104,4,247,1,11,230,101,37,81,161,151,159,230,255,154,28,17,103,221,78,187,188,69,206,229,25,56,186,71,55,78,226,61,188,101,148,142,121,123,79,39,180,82,249,154,243,171,1,158,209,191,40,210,93,129,89,141,114,52,226,106,71,227,62,158,231,39,222,66,59,48,0,142,219,140,5,216,205,75,109,37,239,67,143,203,67,129,177,105,152,5,54,22,145,1,18,105,1,200,200,26,67,4,181,177,12,136,72,32,184,48,145,7,87,165,8,201,120,136,132,122,146,31,106,148,235,45,153,224,106,164,203,243,186,53,55,175,99,122,51,71,124,138,81,97,144,232,200,208,111,185,160,3,194,52,189,26,156,206,14,142,8,232,168,227,85,215,201,233,206,221,211,158,253,212,189,145,215,216,49,29,27,96,9,48,16,232,213,243,139,184,17,39,119,222,147,63,110,19,166,89,55,18,181,129,195,166,59,47,80,94,207,127,150,215,222,196,235,38,187,122,12,221,108,190,221,101,237,238,213,222,252,210,51,123,20,71,155,138,112,43,224,15,171,64,2,186,193,133,28,46,78,63,251,246,185,250,106,194,242,111,130,99,102,164,193,133,0,67,100,252,131,93,11,130,232,105,133,120,104,80,235,64,5,34,168,10,125,208,1,33,153,1,123,130,105,133,2,172,214,8,157,24,94,118,64,17,39,192,108,100,230,35,115,78,152,61,76,166,57,225,14,61,242,190,213,136,131,14,175,161,208,192,70,113,4,168,151,158,73,33,85,231,235,171,159,55,223,51,142,251,58,76,218,130,118,89,197,72,125,196,163,138,234,75,31,95,125,192,220,110,99,23,124,143,110,216,45,251,92,56,171,217,189,92,189,221,192,66,255,108,16,177,186,10,35,252,234,235,181,177,192,203,245,133,156,85,22,108,111,55,9,153,174,253,10,189,214,211,43,233,95,191,189,32,1,46,243,42,188,249,4,90,123,165,125,20,1,111,47,63,225,120,79,249,248,88,168,25,226,34,36,145,84,11,0,17,164,0,25,218,234,239,176,216,56,25,227,107,173,154,246,21,68,16,211,92,96,189,59,254,255,59,126,39,17,22,181,48,165,230,164,102,33,73,228,235,252,150,46,209,160,17,114,175,153,48,170,71,48,34,13,196,40,23,9,32,90,29,235,219,222,249,251,222,124,159,22,104,58,45,149,171,98,105,70,121,140,195,119,167,247,128,128,179,168,251,16,218,82,38,248,210,237,45,75,102,38,135,37,150,225,226,145,232,52,150,139,147,240,187,157,87,147,91,87,76,229,109,156,76,126,213,250,230,115,76,219,115,247,23,64,209,159,53,173,41,243,71,112,121,130,234,74,13,205,130,120,29,126,132,77,51,116,220,126,96,15,145,9,21,46,35,169,93,188,185,140,66,13,169,13,20,63,144,88,129,144,193,21,214,18,101,1,25,5,131,5,17,60,254,114,252,194,17,64,217,38,229,34,13,113,153,64,167,99,91,253,204,196,125,138,57,151,245,189,207,168,204,28,26,243,114,13,24,44,136,70,231,125,103,62,64,204,140,145,203,99,95,250,56,101,115,195,36,151,161,230,222,60,126,189,223,188,65,110,125,71,148,179,91,246,229,126,181,124,16,122,89,189,232,240,194,12,8,152,33,171,123,156,237,135,148,145,144,184,175,1,14,198,130,236,70,205,140,238,237,123,28,236,71,87,117,3,128,1,4,48,91,10,165,64,151,154,81,26,48,122,145,1,192,14,183,236,234,1,177,233,222,177,223,138,60,164,41,71,10,42,255,2,177,33,232,12,42,114,114,185,21,31,136,72,187,126,151,170,161,39,207,246,139,22,108,253,250,243,114,105,204,203,173,253,69,130,155,103,61,168,199,63,71,144,213,29,34,72,5,151,147,189,66,238,144,158,181,112,118,96,196,253,196,91,149,55,180,92,110,198,154,246,124,139,144,133,47,149,41,44,221,235,224,118,239,143,254,172,189,95,186,222,248,60,78,235,249,66,242,230,248,235,139,249,237,243,240,188,234,143,207,249,111,157,158,251,243,42,101,150,159,79,229,205,53,182,132,39,220,40,241,194,94,68,44,0,46,147,21,198,188,246,254,247,28,63,198,67,152,68,133,170,69,73,96,1,2,28,96,33,206,44,94,218,177,9,173,104,225,112,35,252,228,243,143,55,143,65,55,1,158,76,73,57,17,44,56,204,240,98,38,109,18,44,225,6,110,223,210,195,217,206,251,190,247,235,148,234,254,231,47,12,48,3,102,49,128,222,12,115,155,62,113,138,111,217,164,18,142,73,86,110,60,215,221,227,221,251,31,185,249,140,222,125,112,248,105,189,111,154,213,123,238,53,249,188,190,63,90,44,16,166,187,33,14,168,134,20,32,209,7,87,161,172,10,87,139,144,189,163,0,170,172,21,160,162,88,101,18,192,165,137,7,243,146,181,135,128,2,109,234,162,54,145,238,55,183,54,133,178,253,244,113,216,103,179,4,43,87,62,133,195,46,62,138,195,19,180,129,205,207,237,120,168,125,159,19,233,49,212,49,222,100,241,115,103,248,49,93,172,246,177,41,217,154,245,220,90,37,50,170,215,119,45,169,90,62,214,97,142,233,93,3,165,136,237,123,73,143,183,16,176,12,230,237,213,51,247,142,219,154,130,91,221,59,18,191,99,29,56,202,214,7,90,79,232,251,248,187,185,29,223,248,124,152,167,62,91,159,78,139,152,113,214,129,57,144,165,4,27,164,6,230,112,33,1,8,228,17,236,1,62,98,138,9,2,202,72,195,63,161,250,186,153,229,53,204,112,112,88,41,43,137,100,71,155,207,126,255,241,228,49,242,126,105,110,147,131,113,36,2,161,212,68,186,6,100,94,149,101,235,156,154,109,230,104,95,253,156,94,223,239,95,222,124,37,247,178,207,107,115,59,176,41,121,0,206,113,104,247,125,206,4,80,200,110,119,202,65,206,140,99,231,70,111,216,115,187,129,114,96,47,22,8,138,193,114,32,56,32,82,180,88,116,111,162,195,110,103,211,2,182,196,250,96,2,64,224,190,20,20,111,57,0,52,145,194,17,45,195,62,64,200,64,37,129,67,1,5,220,133,170,188,24,229,126,36,90,121,128,157,153,125,96,10,171,133,236,57,0,206,93,192,176,186,24,3,37,39,101,244,176,114,155,241,132,211,202,10,57,173,199,147,80,48,133,180,247,70,241,116,90,58,30,228,251,173,64,250,68,117,107,94,103,20,205,146,20,183,62,103,255,176,46,36,14,143,33,201,22,16,166,16,100,57,0,38,85,22,28,72,128,237,26,50,3,192,174,140,11,65,125,119,211,132,200,180,15,40,142,172,116,3,54,105,102,223,206,19,199,204,232,13,205,136,236,155,73,46,194,185,161,113,35,129,57,137,232,80,28,1,89,223,231,87,165,51,135,39,205,49,94,228,224,123,43,54,34,62,179,103,6,133,198,118,192,37,1,3,2,24,145,157,175,123,169,37,212,222,35,97,95,250,9,123,207,172,120,191,227,204,95,198,148,103,139,82,128,13,58,25,162,76,65,137,30,8,48,144,177,1,198,84,55,16,109,112,197,59,76,136,235,230,10,28,194,18,236,215,3,68,141,146,20,150,69,127,14,181,233,32,161,140,158,96,251,203,8,29,143,72,103,241,49,82,249,36,10,107,139,64,133,118,55,65,162,111,47,98,89,218,88,150,79,190,252,0,245,251,157,59,186,177,205,227,47,23,100,174,107,87,104,44,133,135,4,70,69,146,34,183,152,129,3,4,201,54,136,76,98,5,216,56,210,72,132,234,183,1,11,68,214,30,59,236,48,86,128,57,1,1,206,100,247,216,202,156,179,143,96,61,25,189,8,99,232,97,142,58,76,70,204,109,30,198,112,208,182,181,83,39,127,201,220,122,47,241,146,28,142,206,28,198,117,16,194,148,146,29,241,153,54,117,121,5,219,232,38,54,93,52,86,175,157,12,113,42,229,141,210,130,236,97,30,39,197,102,144,237,177,64,37,114,107,105,2,21,222,168,40,8,123,16,80,160,105,2,35,89,18,221,51,2,49,130,58,37,44,191,223,156,92,5,229,69,179,91,3,40,150,231,48,88,182,102,93,96,165,32,124,188,218,117,75,33,183,126,194,30,47,232,122,64,47,91,202,181,57,44,22,11,112,1,226,91,58,18,19,157,121,177,87,217,248,244,26,97,210,23,96,236,94,234,58,216,119,29,53,164,27,4,28,1,226,60,54,106,164,50,40,144,92,45,52,8,2,11,52,64,164,0,82,118,12,104,35,129,133,136,93,11,177,136,11,3,240,54,229,228,29,60,211,57,20,79,4,196,233,120,47,47,246,4,34,163,151,105,220,180,204,2,86,0,71,188,154,232,144,0,51,157,99,234,139,141,220,100,228,162,100,205,185,253,134,156,4,57,191,62,4,3,58,166,78,8,72,15,54,86,151,213,237,65,1,246,2,157,28,67,67,228,202,164,224,192,190,32,244,220,165,34,17,138,50,245,1,174,97,78,194,218,128,108,74,86,65,37,3,14,48,178,32,232,15,183,130,211,17,143,179,239,164,93,151,165,16,207,236,33,196,222,12,17,238,237,229,217,28,198,138,125,48,71,30,123,49,166,225,245,8,123,219,253,111,184,101,115,105,73,251,184,159,122,237,174,162,7,195,234,6,132,118,217,159,120,45,173,142,79,81,255,57,231,137,168,22,227,107,254,197,18,110,20,84,200,145,79,45,113,13,91,179,25,52,69,128,37,6,8,17,32,4,215,155,238,50,190,171,220,65,141,205,219,6,3,156,152,97,36,156,64,157,194,238,241,242,155,220,135,76,186,145,16,193,206,44,69,150,61,104,108,141,111,57,20,73,71,201,110,37,216,191,101,62,38,149,200,104,136,12,16,184,111,14,40,103,235,22,193,144,32,89,96,46,14,208,228,60,178,28,64,116,170,220,176,179,211,86,51,124,111,234,152,236,87,210,27,37,208,4,27,41,139,87,48,54,45,59,10,72,142,55,104,163,2,149,130,93,50,210,200,134,10,38,15,164,251,73,15,193,234,90,200,68,32,39,46,192,28,236,64,94,218,45,93,86,211,10,46,150,43,194,227,66,191,124,194,232,104,200,61,44,110,29,153,108,192,52,113,12,71,37,78,80,152,211,152,137,129,113,244,192,108,7,14,191,86,53,202,50,14,203,242,137,53,190,13,89,113,217,124,163,30,85,193,182,225,97,247,66,12,134,65,146,116,89,29,71,77,163,195,88,185,37,140,202,41,132,58,210,88,34,5,192,242,109,92,105,36,96,0,1,170,224,98,3,14,51,68,59,81,56,89,42,255,217,140,223,178,64,217,244,17,22,35,247,56,25,55,113,145,134,55,216,45,42,76,72,134,140,78,36,224,128,161,75,3,202,220,15,42,12,159,124,154,11,159,211,198,118,194,200,194,46,29,123,5,245,108,231,131,25,130,94,241,76,220,231,117,120,126,78,162,235,152,43,164,117,77,13,52,180,123,141,187,126,100,131,121,8,196,174,132,0,10,128,0,135,36,247,0,158,120,55,185,136,145,156,203,102,32,86,227,232,214,101,247,219,25,143,7,196,174,115,190,141,120,243,58,229,63,44,47,7,224,2,185,106,130,26,61,13,152,126,239,33,134,174,165,147,21,231,9,132,117,2,16,185,158,192,167,79,122,86,157,252,137,13,82,1,203,199,219,96,200,193,122,155,131,212,66,65,60,197,35,128,99,115,11,203,173,208,109,67,147,29,253,12,204,141,70,26,129,92,117,185,37,10,80,151,5,88,1,203,2,72,222,29,186,86,109,222,45,158,1,103,160,132,73,130,3,218,73,234,220,140,21,26,88,138,220,72,41,46,160,91,73,122,63,189,45,122,166,233,13,61,36,242,231,113,219,30,39,183,110,92,77,166,41,253,134,140,196,237,88,133,221,172,123,177,44,104,4,7,1,76,193,209,12,232,125,102,136,82,50,94,203,115,243,12,175,151,63,206,180,137,102,94,180,13,164,1,207,105,175,241,158,225,56,122,90,43,204,142,184,78,140,162,130,160,4,73,44,74,199,107,34,151,86,223,119,115,168,88,174,242,242,93,189,223,146,210,51,114,20,61,47,39,181,30,36,114,196,93,44,87,196,141,242,74,50,203,21,123,5,181,113,205,22,220,51,81,183,243,53,222,59,151,201,165,238,10,107,103,236,143,145,50,237,219,65,244,38,233,39,226,137,159,9,228,78,250,211,70,198,231,30,96,90,189,56,69,13,195,57,129,238,131,65,16,231,186,83,120,81,74,76,105,42,13,227,102,30,70,22,84,102,205,185,214,106,171,190,93,120,93,85,117,161,2,24,202,84,104,201,83,138,65,140,77,135,64,167,237,75,23,80,168,19,64,96,170,19,83,98,67,114,187,228,73,220,170,100,41,233,85,154,174,27,86,228,229,101,102,210,35,94,116,78,236,78,227,36,12,215,247,112,115,165,113,131,147,98,80,48,192,54,249,140,61,45,179,75,174,196,116,102,161,81,72,6,60,189,92,115,157,235,185,125,73,14,183,62,247,162,60,188,133,0,213,140,70,43,182,76,129,110,155,207,125,246,251,247,87,82,185,95,98,95,150,67,119,37,208,109,118,148,26,51,70,212,180,86,141,129,113,61,64,132,74,138,132,15,53,95,176,121,192,196,121,198,180,231,52,123,176,167,97,65,42,12,185,248,210,155,174,92,97,113,103,229,106,231,83,107,157,249,237,17,130,93,39,246,117,209,242,43,3,28,7,28,95,47,188,138,106,195,247,165,236,98,136,190,253,136,177,187,201,219,0,176,43,29,152,228,1,1,71,123,216,19,217,19,40,36,20,130,172,65,54,115,204,199,156,110,71,158,115,109,102,232,48,93,168,17,29,14,121,74,55,155,78,215,78,8,145,37,70,89,44,233,110,51,9,184,101,193,68,129,189,219,39,15,210,205,193,213,173,116,219,140,123,208,164,185,173,147,113,213,233,120,131,53,93,248,23,220,119,247,171,122,130,8,248,28,176,166,208,61,196,212,105,38,168,115,201,153,175,39,253,184,41,83,213,123,182,231,195,8,136,232,20,246,189,129,145,7,64,182,175,209,147,246,83,147,79,227,197,245,175,31,59,87,247,45,152,197,73,60,101,113,106,146,9,196,80,185,13,122,128,108,114,117,32,153,231,198,239,39,130,106,242,101,150,28,130,2,32,100,227,251,182,229,10,156,229,179,128,229,244,128,96,125,79,163,47,145,206,191,72,137,5,140,86,189,94,59,88,177,46,19,241,218,245,176,250,9,128,162,129,33,234,52,245,214,152,44,140,239,75,88,68,57,5,236,194,144,216,117,56,39,237,216,11,174,146,217,45,15,121,250,25,214,16,179,243,188,204,12,51,130,140,14,166,94,117,240,165,132,26,180,45,40,114,157,97,83,21,72,72,65,98,100,160,4,104,18,35,123,236,38,23,254,241,254,26,107,164,35,66,114,163,231,164,158,56,89,253,71,172,126,165,216,178,65,177,65,137,8,152,142,11,156,252,19,145,45,65,57,3,216,2,224,128,141,53,13,128,0,98,160,153,100,83,211,114,82,250,229,250,97,213,156,102,207,135,81,122,206,244,158,250,68,159,58,171,55,8,107,87,37,251,52,221,48,42,156,187,31,123,247,241,24,78,242,247,113,112,88,188,66,90,146,104,133,80,227,104,132,99,243,120,233,222,147,23,122,227,91,161,174,173,15,77,136,82,197,236,220,123,160,50,190,119,228,10,92,116,190,226,61,27,194,197,83,136,211,108,194,94,165,132,169,87,163,156,204,215,120,241,193,21,143,193,18,128,52,2,226,114,143,112,187,129,0,172,155,212,41,92,79,227,151,138,33,156,125,31,31,247,31,114,234,210,176,0,64,100,145,45,91,214,94,147,246,147,4,132,150,143,43,189,93,186,191,230,179,219,249,217,64,133,163,57,196,46,15,220,156,147,122,198,225,56,180,48,76,147,2,26,110,88,5,215,239,124,103,205,140,91,110,108,21,224,241,68,151,215,147,11,114,145,56,178,53,104,182,211,177,169,72,253,246,179,39,236,133,237,245,112,235,210,120,127,228,206,225,156,54,245,14,38,202,16,210,138,233,51,247,206,253,204,104,114,242,60,192,41,56,167,221,217,37,139,106,149,133,45,22,136,12,196,115,140,67,246,224,40,228,21,90,253,231,199,205,175,223,199,63,94,143,135,214,213,42,84,106,167,104,158,219,104,10,4,34,105,214,234,204,187,15,235,30,195,165,168,41,181,201,158,0,164,93,149,39,144,171,27,63,70,180,90,221,86,115,92,233,218,87,88,44,75,12,92,171,13,16,80,169,71,83,123,83,46,188,75,117,32,170,75,232,109,110,44,180,48,83,252,180,110,128,205,211,173,27,71,55,119,226,28,44,215,214,49,117,97,178,70,196,90,54,20,32,128,166,168,10,106,198,78,207,165,141,166,237,203,83,126,23,152,131,118,246,230,157,213,107,248,228,74,159,73,99,142,153,65,148,29,154,205,214,204,207,251,123,220,27,217,84,117,234,78,125,95,213,30,239,178,114,165,198,26,50,178,199,238,201,131,78,70,141,119,72,210,77,25,168,49,202,54,237,197,90,78,58,155,148,199,111,187,172,114,222,78,21,75,178,11,78,41,64,67,102,64,41,87,156,251,185,119,237,231,241,122,111,201,102,77,119,217,116,195,162,93,64,132,49,44,160,26,175,121,215,67,213,64,99,150,184,229,147,252,122,223,241,92,202,43,18,192,86,216,34,78,213,191,127,110,75,224,106,121,233,39,155,221,60,198,215,189,124,85,44,142,68,1,27,95,43,87,193,143,181,109,30,15,1,184,26,192,242,235,211,133,235,114,172,129,124,90,112,74,249,53,84,137,126,186,115,17,80,140,131,134,164,110,162,11,28,223,6,73,53,233,28,51,107,78,226,113,203,134,84,53,100,214,178,228,178,209,200,94,196,122,61,250,10,158,195,133,252,231,125,62,222,247,167,231,108,94,49,230,108,191,115,184,184,193,213,121,253,228,169,126,85,94,225,192,76,204,254,205,122,189,94,207,252,100,127,234,243,169,223,47,251,57,118,127,249,245,183,241,202,117,188,104,70,47,107,244,188,155,93,20,156,116,123,34,78,60,147,46,51,239,224,36,142,214,36,0,34,129,13,116,202,244,159,128,197,49,211,69,123,202,186,112,48,25,58,143,185,79,81,187,78,198,96,246,227,87,123,62,19,14,37,118,116,183,205,230,28,12,44,17,33,19,136,44,90,124,143,103,219,184,30,122,31,249,64,139,172,205,231,247,225,235,88,162,121,203,29,172,98,36,36,108,207,129,116,207,33,228,23,174,90,200,146,5,14,86,90,254,36,114,145,135,90,129,58,190,113,187,0,202,209,75,37,157,10,154,129,0,46,246,112,109,236,169,64,68,155,189,131,88,24,111,207,81,183,211,50,132,99,18,172,224,87,108,255,179,242,85,254,92,67,183,71,141,7,250,200,118,64,243,17,64,214,27,113,69,77,184,244,159,51,239,213,17,157,243,186,252,191,244,189,186,139,62,250,253,129,114,93,13,23,250,195,181,143,115,250,250,241,18,143,201,14,207,242,165,60,219,215,184,43,247,191,28,215,171,126,238,254,196,239,234,167,221,79,215,191,156,239,219,187,199,221,113,175,118,230,247,125,174,122,247,167,95,51,190,235,153,11,246,60,23,113,38,93,206,64,71,234,25,27,130,38,40,217,60,60,239,16,182,193,220,251,157,171,165,237,248,212,161,44,76,47,12,76,113,72,245,102,159,89,179,31,146,151,243,58,158,95,47,187,242,43,121,166,203,56,50,48,237,116,82,142,12,186,66,2,42,66,244,17,31,152,15,140,220,171,140,125,4,8,117,62,143,124,167,43,203,42,4,75,83,157,35,96,15,100,210,77,124,8,80,120,173,106,67,0,210,213,73,47,0,66,31,67,36,114,53,176,62,156,204,80,68,11,55,114,100,173,189,23,113,225,131,165,28,132,37,7,189,218,107,237,8,236,185,2,161,83,192,27,211,243,181,146,6,34,135,205,180,186,82,161,135,141,202,206,187,181,16,8,248,178,122,124,23,245,249,169,159,31,242,241,121,192,29,182,244,109,222,144,126,82,126,73,86,248,9,19,233,208,9,64,163,116,246,166,107,100,154,94,193,61,157,121,216,182,135,79,97,147,85,246,110,155,147,231,76,245,254,249,116,76,106,102,19,199,204,13,174,157,3,190,125,115,223,249,126,189,189,230,110,174,227,122,249,238,31,248,121,253,67,158,127,136,191,137,79,249,190,245,185,253,218,249,255,103,124,121,130,131,241,149,187,89,229,1,38,158,68,224,248,198,25,31,28,88,218,58,201,242,100,220,212,52,155,223,128,5,64,27,227,247,184,156,195,50,79,125,0,182,187,153,199,121,178,78,184,85,22,24,61,96,54,41,102,3,6,12,150,192,166,7,224,22,24,197,201,243,177,65,61,192,12,56,69,223,242,241,238,204,79,205,30,167,183,206,203,206,75,230,230,141,118,196,109,51,0,188,94,123,187,207,229,185,219,70,136,50,176,16,168,41,213,237,199,112,210,200,12,57,170,134,94,253,235,163,91,45,217,233,77,90,5,121,68,95,111,245,184,157,205,158,193,119,28,79,42,96,103,49,143,253,243,122,245,66,233,197,218,122,216,151,235,178,167,87,74,21,99,16,229,230,24,129,92,57,190,45,97,245,102,169,215,155,238,95,97,127,132,229,238,107,214,63,125,153,211,6,10,76,123,14,179,85,5,215,38,220,43,98,139,52,114,55,85,72,78,202,169,133,99,66,122,29,174,253,76,85,147,226,111,90,122,34,210,233,13,217,232,90,170,117,207,142,11,160,236,188,57,220,27,19,203,195,95,207,242,131,250,105,205,194,158,233,15,219,158,200,89,47,252,148,122,166,251,157,7,245,85,252,65,241,125,226,23,195,3,6,49,135,176,65,227,190,170,125,148,219,8,29,62,226,91,26,127,144,84,130,127,90,31,32,163,1,7,157,15,146,154,50,223,174,196,144,104,137,109,52,129,62,10,78,125,70,245,151,13,105,8,68,176,99,82,13,234,175,63,205,161,26,86,28,123,241,161,236,125,152,41,235,167,127,122,239,122,111,185,35,83,238,91,217,179,249,235,52,95,197,227,150,150,179,251,170,33,246,182,30,83,172,127,14,18,176,40,225,193,179,3,55,136,209,51,202,27,143,233,17,139,2,198,64,109,197,38,64,38,17,177,193,59,166,40,213,131,218,92,205,53,92,53,248,205,6,147,57,110,198,37,199,62,123,94,206,179,76,60,128,6,28,109,167,81,34,55,52,144,69,235,72,111,43,100,97,31,71,91,52,169,4,59,137,234,153,140,73,230,237,81,125,221,205,201,247,111,142,241,242,248,196,139,43,123,102,239,188,156,175,145,164,166,61,247,244,188,78,94,244,238,39,217,36,246,170,171,34,241,166,127,46,102,188,126,166,111,158,55,103,227,59,243,167,43,127,189,114,239,207,207,63,255,247,159,211,254,241,244,111,187,253,200,102,158,159,181,105,219,82,55,5,102,137,181,115,31,24,3,56,171,72,246,169,152,221,207,90,238,172,8,86,215,203,213,243,2,140,160,191,160,13,141,118,166,32,76,184,49,49,93,128,69,3,107,34,65,9,48,128,8,114,240,86,89,156,96,21,105,68,234,218,125,45,191,4,24,186,3,80,115,27,96,109,188,177,231,232,102,109,123,162,204,235,165,197,14,123,65,248,11,159,37,219,22,198,147,52,178,128,65,216,13,197,158,105,186,118,118,82,48,66,188,5,233,45,229,164,198,252,123,141,201,11,71,95,39,149,177,193,216,197,56,148,18,135,152,81,223,8,34,57,232,34,62,89,69,179,120,85,33,134,137,188,77,68,202,193,44,28,19,240,216,12,70,25,109,157,252,105,96,76,118,29,173,229,41,172,86,149,222,252,120,89,233,124,160,227,169,174,135,249,245,209,251,75,104,81,97,111,3,18,71,183,140,145,87,182,141,119,117,15,96,227,0,20,183,13,70,99,161,196,64,131,20,34,194,202,0,214,72,65,99,156,247,212,41,145,166,199,105,99,168,91,32,98,128,120,112,221,2,141,3,4,156,37,205,205,149,47,167,147,133,117,16,160,198,17,52,142,108,170,214,246,191,180,121,146,189,153,86,83,94,53,71,199,241,146,112,54,55,153,167,218,97,1,1,180,36,174,177,17,195,46,145,46,82,147,236,17,105,155,155,142,61,120,235,188,185,12,19,238,204,215,177,118,151,60,151,235,17,210,196,224,45,183,206,209,168,158,203,142,17,210,198,41,23,169,156,176,236,113,113,185,165,218,80,162,66,12,145,35,220,76,52,112,196,162,128,205,177,242,88,217,57,207,4,96,123,66,205,245,245,131,125,201,209,173,149,151,126,137,180,174,160,202,176,44,136,24,182,145,71,73,51,178,32,99,205,46,22,16,130,184,64,105,216,241,35,117,160,69,44,59,21,233,179,89,79,185,211,151,211,145,226,235,149,197,216,218,213,100,244,182,46,18,166,99,31,100,205,80,20,168,145,41,149,64,218,194,140,108,28,45,3,70,120,9,54,195,122,171,39,212,184,129,172,247,168,19,67,28,18,44,34,38,36,60,97,154,210,207,226,21,1,231,232,193,60,221,92,251,155,241,47,47,125,71,203,191,219,71,115,62,102,142,255,254,242,105,191,146,46,248,113,161,247,250,126,13,69,123,248,45,125,180,249,92,109,48,138,109,164,21,25,216,176,217,32,64,7,184,175,169,1,134,142,66,207,200,134,193,236,138,60,145,104,16,77,20,148,177,139,3,211,84,22,141,7,22,222,207,131,238,54,82,208,14,154,80,55,144,232,164,22,40,183,185,242,154,53,187,58,26,108,226,245,161,38,123,33,117,117,88,167,46,250,155,75,99,17,52,153,90,36,178,64,132,16,164,136,1,176,241,246,45,245,225,181,99,152,0,44,214,110,134,5,90,209,46,207,153,167,242,168,211,23,113,208,120,2,156,163,83,176,24,239,217,56,198,199,41,232,83,115,128,237,5,134,104,173,131,134,12,221,118,189,126,25,51,2,16,2,54,225,176,1,77,173,39,40,71,55,86,187,63,6,61,135,115,31,21,241,97,215,2,140,77,132,216,14,39,236,120,30,29,107,204,103,145,65,76,96,145,183,5,40,82,53,102,151,108,228,16,64,39,83,90,145,217,147,178,129,80,172,105,242,251,25,151,179,167,142,83,178,38,239,65,48,26,206,9,89,87,146,34,201,128,15,19,62,182,88,226,28,51,157,212,72,42,31,131,130,212,0,0,54,221,187,73,241,14,161,16,24,162,31,81,220,11,126,20,42,63,194,136,22,112,72,114,121,57,157,166,82,53,103,175,126,133,127,133,95,252,147,247,139,107,221,111,223,223,243,113,110,11,125,253,224,103,102,188,111,190,231,249,209,70,215,106,149,54,74,146,54,176,7,136,128,88,84,102,33,59,131,9,10,214,190,46,11,53,144,169,16,221,237,150,108,99,55,194,6,210,53,3,233,130,77,202,177,144,141,36,217,166,76,179,137,213,0,77,42,211,178,233,48,143,77,121,233,84,114,6,189,12,154,17,35,87,131,157,88,72,180,109,178,86,82,29,170,29,40,180,12,92,26,109,68,196,59,2,88,212,16,81,104,206,53,229,228,241,83,197,92,134,216,82,149,114,127,211,114,164,187,90,65,189,118,255,194,110,143,30,71,219,206,215,187,141,146,108,58,130,149,83,123,60,177,238,183,40,186,231,161,10,86,112,1,54,91,175,15,3,227,235,10,2,216,128,3,171,191,166,83,194,209,77,97,229,245,250,25,60,13,119,214,65,243,132,217,172,79,114,1,242,193,152,107,116,200,102,5,46,77,208,2,252,44,178,228,131,217,162,221,75,100,53,219,74,52,94,171,227,31,248,118,242,103,187,190,101,241,115,95,202,187,14,59,187,75,198,49,5,144,162,173,212,226,37,120,70,21,47,56,133,147,109,223,79,243,65,96,92,55,44,70,168,65,42,153,77,168,63,47,182,219,138,65,65,80,17,76,158,20,218,163,0,225,33,100,16,80,124,116,60,140,86,65,197,16,227,82,148,56,254,2,189,130,95,180,95,44,188,247,223,252,229,249,215,254,246,245,254,222,149,105,195,22,13,44,24,182,105,128,132,174,88,37,154,162,200,170,237,25,162,21,226,225,73,154,26,8,185,120,35,99,227,81,182,64,138,54,241,208,44,213,123,137,198,46,53,73,158,101,11,68,54,239,39,68,8,20,75,198,5,214,244,34,49,155,54,185,49,7,67,204,74,114,186,68,101,112,61,176,77,104,161,35,50,132,128,110,165,83,13,8,213,32,196,4,136,43,37,115,227,112,60,127,88,166,207,106,181,117,109,184,84,231,156,145,47,61,183,45,242,164,54,3,205,201,49,93,10,92,59,7,80,114,209,182,181,42,172,185,28,32,108,30,33,246,12,196,235,160,193,125,216,181,177,234,156,195,65,149,116,181,202,238,19,204,81,229,232,166,242,190,119,105,255,141,130,8,193,211,25,243,201,206,147,163,172,198,19,99,116,77,182,160,38,219,79,88,112,138,34,141,24,116,32,236,86,86,64,2,17,189,228,189,179,190,246,191,31,117,213,251,50,137,206,48,173,181,158,47,95,221,215,121,93,27,115,111,251,6,60,88,42,33,125,70,119,70,138,97,23,140,197,140,9,47,147,72,76,21,208,153,174,149,115,193,27,167,108,240,240,236,7,88,173,3,3,62,22,23,121,144,16,2,192,235,30,161,152,225,152,21,140,102,100,14,103,140,148,204,182,215,229,163,131,119,216,243,102,95,129,54,10,195,38,198,184,22,8,216,239,149,134,148,238,222,228,209,93,137,99,38,92,81,171,148,24,69,207,154,37,50,35,208,30,189,169,241,140,30,109,22,56,155,181,180,62,63,104,29,199,178,99,54,45,208,16,163,67,214,14,101,206,214,164,22,105,18,207,14,151,73,196,172,208,116,134,12,107,196,20,177,160,70,186,192,145,196,73,132,200,198,74,0,49,111,17,244,212,16,212,81,14,154,176,93,82,102,217,12,96,3,3,235,6,244,176,117,157,144,214,36,55,44,52,136,205,209,72,151,94,148,74,118,218,125,148,4,202,210,200,178,104,206,97,69,0,22,142,210,215,182,233,98,89,58,217,37,242,178,211,6,193,54,58,36,7,32,242,74,103,233,46,218,92,137,184,111,39,184,48,69,34,138,186,37,79,103,192,39,61,70,43,5,158,141,44,86,136,217,37,195,162,17,120,66,2,1,6,72,11,136,184,86,234,70,88,136,188,131,131,251,117,113,78,41,53,91,246,0,217,216,178,11,7,32,66,102,247,139,208,243,231,243,101,152,37,97,105,206,26,15,56,97,24,181,189,15,74,50,111,83,80,128,68,218,73,73,148,131,59,96,74,215,104,109,101,196,182,78,201,21,130,231,66,28,224,25,154,112,243,120,85,80,47,245,81,255,146,99,51,188,86,7,89,19,122,117,183,242,166,221,54,251,69,62,169,46,192,86,12,109,199,58,224,164,92,202,72,170,63,193,246,68,211,56,161,67,59,203,208,16,136,70,49,82,228,193,32,168,49,232,180,71,19,32,131,62,168,248,101,57,118,186,4,22,178,105,77,167,128,206,251,9,166,56,139,94,53,136,234,100,204,13,193,117,28,36,176,2,237,73,90,60,17,13,185,244,64,34,96,237,132,213,166,9,145,10,145,212,72,10,80,218,206,148,73,233,48,102,3,73,106,80,208,53,1,33,56,67,106,23,160,200,216,57,199,128,246,24,39,186,25,130,118,162,186,174,174,9,202,246,23,130,10,194,98,189,89,45,221,108,3,194,185,219,109,140,33,111,159,97,98,147,38,182,247,39,168,135,117,208,241,121,134,47,111,184,52,43,136,7,119,129,148,216,126,253,39,159,125,205,108,218,228,141,59,52,164,232,16,35,6,104,12,54,52,114,1,26,152,5,5,149,186,102,230,218,243,4,65,233,185,208,161,177,214,72,101,180,74,18,17,48,10,180,242,96,228,33,185,77,57,2,187,90,146,248,20,58,111,172,70,151,65,35,112,194,124,210,141,25,15,69,20,195,204,81,117,168,162,43,201,57,153,22,235,204,202,194,174,164,181,18,72,88,121,74,111,115,224,59,76,189,194,13,158,111,155,83,86,117,60,218,14,59,43,67,178,102,109,185,235,79,212,131,41,171,237,201,166,194,154,217,148,115,115,230,231,184,222,183,126,109,221,141,179,117,207,161,230,30,92,210,219,218,234,193,117,44,59,204,230,176,233,156,93,24,32,115,16,80,0,196,152,62,132,147,3,8,19,200,234,196,242,136,134,70,118,154,37,9,13,216,67,234,36,149,136,3,211,202,38,34,228,134,51,67,46,11,204,200,176,150,105,4,116,73,172,198,145,208,196,66,7,136,17,170,84,36,132,218,116,12,164,148,56,180,93,54,9,248,254,55,29,12,145,28,1,71,15,43,152,89,165,125,254,223,103,188,226,118,34,246,168,20,66,106,161,35,100,132,21,50,10,184,186,32,54,186,86,42,149,117,58,237,11,67,44,193,49,131,83,164,41,253,206,97,231,60,237,182,191,204,66,107,29,52,51,251,119,18,45,123,127,237,252,78,181,116,208,108,27,35,56,159,199,224,0,230,8,124,120,2,69,173,213,178,173,214,120,159,237,230,104,196,73,10,165,86,251,45,86,204,243,44,41,16,132,172,109,200,13,171,42,199,10,37,11,43,15,9,37,57,1,79,131,88,118,178,48,52,239,75,251,169,31,218,20,54,167,178,60,58,39,76,51,230,39,218,25,34,221,205,110,113,72,54,207,106,66,216,112,160,11,92,196,145,144,176,141,87,145,193,173,67,112,241,196,224,197,140,35,80,86,1,12,52,184,53,142,2,118,52,110,102,176,78,143,223,215,112,76,204,144,3,136,153,252,31,112,136,113,248,48,126,228,3,63,35,231,115,93,252,110,37,73,198,200,109,119,243,41,122,214,123,176,167,50,60,221,175,61,236,39,187,251,85,121,224,190,217,210,7,136,125,116,15,231,45,175,172,208,163,169,163,232,27,2,206,145,119,96,132,249,207,65,15,80,26,48,104,137,218,88,56,227,152,224,198,9,163,54,166,68,238,147,100,213,190,119,134,72,23,74,144,97,5,34,214,49,129,90,137,77,70,220,3,16,16,17,72,43,52,142,57,199,113,106,57,57,93,12,15,236,44,120,16,192,76,71,174,70,230,83,171,184,85,73,48,121,192,141,243,136,37,226,44,102,245,188,214,154,248,92,120,192,136,60,158,177,59,8,170,209,218,13,2,187,150,9,149,61,159,190,176,116,235,122,243,195,251,228,174,155,134,144,123,187,14,68,197,72,187,167,129,165,196,64,219,217,20,197,135,172,234,163,59,206,58,202,160,170,166,76,151,202,81,191,244,115,139,35,228,129,0,70,0,146,20,4,26,245,60,28,209,158,145,147,39,146,118,89,95,165,201,33,93,6,163,149,1,202,90,178,61,114,10,54,3,212,240,163,147,201,121,251,242,200,84,121,156,132,86,130,135,61,233,14,0,104,237,49,186,122,226,87,0,148,240,13,206,16,58,26,217,34,22,246,102,162,160,166,142,101,24,100,49,229,202,22,169,96,219,124,109,246,114,216,174,49,30,93,140,49,35,96,141,116,65,162,70,169,3,66,181,180,213,158,246,113,174,82,109,10,95,181,135,115,86,157,188,176,79,206,77,252,83,119,74,39,5,43,228,136,78,50,28,99,83,115,82,81,205,167,15,104,55,26,34,27,115,9,77,114,165,56,132,13,35,214,36,89,10,231,32,165,33,75,199,36,121,232,164,43,206,224,134,131,210,8,78,73,188,59,210,64,186,22,9,40,5,2,146,88,178,34,0,9,128,178,239,178,77,155,114,225,49,4,144,58,193,27,233,62,16,228,233,169,91,46,155,165,158,114,80,106,155,160,4,172,23,79,61,221,99,219,141,30,192,112,145,109,201,69,154,2,235,152,203,174,87,10,32,207,99,226,126,214,130,5,30,127,126,26,103,98,23,219,251,224,218,125,3,65,128,131,167,211,159,55,170,162,201,10,70,80,113,0,7,206,210,117,94,90,133,89,49,135,60,107,178,126,246,110,223,218,57,19,193,154,64,98,64,12,214,66,134,147,67,143,239,199,207,217,247,200,215,140,35,1,56,245,185,99,143,218,73,246,18,112,161,121,140,129,114,220,136,156,103,99,7,228,137,172,128,90,66,81,18,126,114,158,227,102,92,37,32,137,0,92,105,178,162,100,197,72,116,68,64,117,212,210,104,247,209,234,248,170,166,149,138,10,211,204,1,22,64,26,166,0,73,118,11,104,163,183,15,211,75,109,62,0,34,88,169,5,9,32,64,218,116,50,102,87,181,2,138,102,68,53,197,110,120,235,117,242,249,21,126,152,109,188,65,240,255,219,49,212,48,184,113,107,14,126,25,195,13,245,72,83,195,193,42,205,230,10,59,211,8,66,30,59,56,64,152,19,143,244,8,28,53,16,144,68,67,123,26,73,23,74,19,233,94,198,226,41,167,129,18,190,29,146,2,65,210,6,21,82,96,165,172,85,156,203,124,148,235,123,45,32,170,242,101,81,254,42,82,219,180,61,128,149,193,41,164,157,215,222,209,196,102,137,196,194,190,79,88,186,219,107,63,161,172,29,232,139,183,46,141,208,227,184,200,70,88,29,135,63,53,17,132,91,35,83,63,143,33,194,181,113,52,49,40,44,199,88,130,229,189,110,77,108,113,230,253,169,71,217,76,13,140,52,192,206,69,234,3,108,93,227,115,174,231,60,58,183,149,215,54,207,207,159,158,229,249,32,215,199,188,171,153,89,3,147,172,3,80,28,119,18,190,25,224,89,201,215,249,208,205,251,125,255,200,33,251,72,115,81,62,172,252,152,198,238,112,241,169,199,254,221,215,7,150,103,7,142,247,195,28,246,75,134,72,58,37,45,41,199,148,121,87,91,64,201,143,94,220,135,129,45,113,137,136,97,59,62,152,75,23,249,43,166,139,3,3,186,189,82,234,113,57,120,233,106,31,105,204,22,53,20,174,0,136,46,192,85,57,55,131,135,138,73,35,148,22,29,164,149,142,105,166,176,70,77,186,68,56,217,9,218,39,164,52,115,124,8,63,185,31,193,177,46,46,235,188,206,230,123,242,149,95,249,38,223,231,238,199,239,55,211,56,151,198,99,68,86,70,189,156,66,198,232,57,147,162,49,171,87,114,54,132,106,37,23,139,85,146,131,74,134,101,104,100,204,85,155,57,238,96,157,217,129,198,128,136,160,228,104,83,224,200,94,19,139,10,208,185,87,219,150,162,154,6,97,108,41,91,16,209,169,183,159,33,130,245,22,7,117,135,138,162,42,38,109,15,96,129,165,186,30,209,94,71,165,61,59,153,11,237,83,148,197,156,241,14,171,98,216,61,237,194,184,197,223,231,176,98,93,132,151,235,55,231,121,204,181,203,131,23,12,85,111,215,69,189,228,44,211,95,11,220,116,231,69,41,200,20,118,128,130,95,4,34,245,4,180,30,215,115,234,172,238,188,108,180,206,149,11,214,142,247,238,245,241,232,175,231,227,253,173,190,39,214,0,6,133,172,11,102,135,8,128,74,214,200,208,216,160,158,201,220,79,22,28,118,70,68,51,92,134,215,233,31,251,196,133,57,222,92,255,215,237,234,148,185,159,145,189,63,239,166,110,91,31,169,236,136,71,178,172,91,250,220,215,185,29,192,5,13,205,97,34,6,199,169,224,72,134,244,160,49,129,8,4,244,189,2,77,143,3,9,13,8,110,249,176,177,1,50,192,0,105,200,19,29,221,107,243,249,76,171,180,10,204,94,138,209,131,23,66,247,205,150,81,82,199,5,21,15,139,173,5,176,28,28,34,154,97,16,83,142,246,172,254,237,237,120,141,130,154,158,110,118,170,190,126,34,103,114,206,137,77,210,68,30,36,16,73,192,54,87,59,56,155,68,73,156,97,111,228,89,84,26,150,9,239,19,42,115,59,68,204,90,131,229,178,37,20,155,144,10,137,24,160,73,1,108,18,181,200,20,64,145,242,207,224,219,82,65,221,142,35,4,190,184,106,69,72,235,118,216,109,32,62,22,35,45,184,206,6,142,16,165,92,171,46,33,208,2,118,155,129,89,101,115,88,27,24,170,221,234,132,5,52,143,191,175,128,128,182,183,167,45,141,22,106,246,130,185,132,251,240,65,67,215,243,249,212,28,28,37,199,100,141,228,20,175,114,142,51,31,175,60,87,47,102,115,61,45,15,254,215,91,248,252,232,115,151,219,113,8,147,44,65,8,132,216,74,22,138,24,201,175,53,63,139,173,212,249,20,107,148,150,219,169,187,79,247,201,28,253,113,231,191,90,191,65,255,225,122,73,251,183,254,130,167,62,30,190,56,247,47,95,215,249,199,230,250,135,61,108,96,254,77,167,26,246,208,224,6,234,216,2,58,159,16,75,5,36,51,57,100,144,96,65,194,173,176,9,106,74,195,162,10,222,90,13,7,34,116,252,0,10,64,129,220,31,149,241,48,76,96,157,51,176,91,202,12,229,14,121,71,250,98,26,11,44,29,84,11,154,234,138,136,192,1,187,149,45,178,238,223,215,109,251,137,215,147,47,187,175,211,27,67,126,117,231,49,155,169,69,29,2,165,218,68,41,13,203,185,209,156,45,14,53,79,140,16,233,9,54,97,152,140,57,27,154,35,107,166,146,148,147,180,4,22,104,18,170,32,65,151,114,208,193,166,193,17,176,22,12,93,58,248,0,32,21,5,10,86,219,20,98,215,7,234,103,75,135,217,227,130,163,166,0,228,228,2,44,27,221,56,94,7,146,181,110,155,120,82,222,230,22,44,150,44,134,138,215,245,19,195,6,112,12,23,177,252,170,60,233,143,77,91,138,154,175,30,74,90,252,248,84,194,195,150,39,250,189,143,86,175,15,215,232,12,150,59,159,6,233,49,0,83,60,156,49,73,202,56,244,93,235,151,71,214,215,103,30,142,31,230,214,220,46,231,34,123,214,46,242,203,170,15,216,100,237,0,32,74,82,192,8,73,36,131,214,159,148,56,201,172,173,37,245,96,196,168,247,86,111,100,170,211,18,88,117,183,237,145,236,190,228,117,146,201,57,167,137,53,173,127,202,43,249,213,103,115,185,194,253,47,18,124,191,93,205,124,166,247,206,62,212,227,174,165,179,42,216,101,26,112,169,117,28,224,230,209,219,97,119,92,98,100,82,218,80,50,55,128,176,70,44,178,153,130,200,234,151,254,31,217,131,69,16,139,69,197,240,134,25,0,138,128,0,80,32,33,30,183,17,65,40,13,48,76,133,104,3,101,55,218,99,63,188,222,135,154,148,155,90,174,50,198,223,51,96,142,68,184,173,147,26,181,96,211,61,53,174,54,54,18,204,33,85,25,40,54,61,102,109,34,93,146,57,160,179,140,58,97,96,100,32,216,8,72,100,105,99,49,32,0,34,129,202,240,166,142,128,144,10,136,84,92,0,57,199,119,170,145,106,134,129,153,56,64,236,160,203,246,182,123,180,183,48,4,64,9,44,163,227,125,250,189,78,189,117,43,90,162,163,152,213,53,208,123,131,179,31,129,166,66,190,185,143,244,73,12,216,131,219,113,216,167,57,199,154,148,26,222,42,112,54,205,161,20,181,143,13,145,66,55,135,45,7,78,177,186,167,141,243,14,8,208,155,231,253,179,94,55,249,28,94,30,180,250,71,215,166,231,49,156,235,167,127,124,114,226,126,79,143,103,95,47,225,99,15,247,125,243,124,158,152,143,36,218,167,146,10,166,179,27,216,29,137,82,72,78,29,107,250,165,10,118,105,37,244,107,216,135,224,32,76,22,74,36,99,16,39,89,242,16,104,201,56,114,108,217,7,39,104,10,173,42,207,221,79,246,252,89,190,251,77,246,79,242,156,57,81,215,30,54,240,21,106,216,67,151,154,46,100,27,133,215,171,221,212,112,142,132,27,212,146,212,134,192,2,21,8,21,4,58,154,48,0,163,231,52,3,192,5,0,251,190,231,44,149,193,160,97,36,166,111,153,55,27,66,184,198,22,23,5,69,72,27,68,80,102,27,25,1,123,218,83,254,164,239,131,159,163,5,108,58,195,51,98,244,87,198,183,8,183,78,154,99,47,189,188,113,46,159,159,2,61,251,182,41,169,214,100,184,114,241,192,200,163,141,167,140,121,155,215,40,34,0,206,36,189,13,142,52,149,12,47,179,195,167,52,162,42,173,226,226,104,146,15,138,67,68,133,4,6,75,39,172,2,8,86,192,13,2,17,169,163,77,5,20,83,244,193,213,61,110,117,143,91,24,213,157,215,200,159,87,171,94,118,220,133,112,202,144,5,113,13,3,179,114,108,87,22,211,213,214,82,238,67,224,229,192,218,14,65,83,229,170,108,68,55,205,30,95,154,106,115,1,38,0,70,107,233,250,185,15,158,203,206,119,136,227,232,198,216,185,104,135,242,253,137,64,54,190,110,29,242,62,137,196,130,236,106,26,129,142,88,38,139,31,152,11,142,143,80,164,65,4,16,157,114,18,198,209,130,167,48,213,135,201,122,157,231,191,239,239,255,237,235,255,253,199,127,244,233,207,47,46,126,253,247,247,95,221,239,159,166,87,62,103,222,213,223,15,190,135,254,252,252,231,249,171,159,127,228,193,74,241,244,211,95,63,119,39,252,125,197,151,122,175,115,209,107,248,132,56,102,255,184,41,103,114,23,139,201,232,216,203,203,161,10,192,166,246,238,189,126,9,255,199,253,59,207,79,111,206,205,144,45,77,239,41,156,106,93,181,91,237,216,101,184,248,165,175,79,121,109,86,3,238,87,119,222,118,191,169,46,233,217,237,24,128,125,88,173,97,43,77,211,162,254,115,77,198,249,231,182,221,49,125,156,40,223,37,107,120,221,63,186,22,92,16,187,162,153,109,230,75,118,237,20,175,48,98,185,5,203,98,27,246,232,189,216,13,141,116,119,233,112,1,134,173,158,189,159,250,76,54,72,59,188,232,176,15,224,199,225,249,0,52,72,192,10,33,44,182,208,150,5,76,40,45,11,132,113,106,58,221,212,138,14,69,130,69,153,69,166,218,238,3,105,224,176,130,238,176,88,196,202,216,8,230,128,59,232,100,206,74,46,110,21,178,146,52,118,232,9,93,206,178,251,215,240,182,155,229,102,33,250,109,214,86,68,2,169,45,8,109,139,199,203,25,154,102,200,154,42,29,66,136,27,179,175,107,188,158,187,31,199,236,231,218,253,152,197,61,53,148,217,22,91,158,128,9,68,50,192,231,152,86,91,239,173,28,77,203,208,66,27,245,52,23,144,75,155,122,0,124,30,103,81,26,162,73,187,8,11,145,76,208,117,137,119,178,22,57,12,206,240,12,78,225,235,22,249,226,118,126,110,47,124,152,149,242,254,104,252,181,172,124,114,235,90,209,96,91,26,80,246,205,247,88,205,229,101,132,159,185,165,89,32,125,171,241,140,113,90,192,222,55,99,100,142,60,138,156,101,3,199,198,219,98,48,93,12,216,126,93,129,165,105,245,38,138,133,70,179,235,12,22,85,74,129,97,77,160,0,4,10,178,120,173,221,227,29,35,173,246,58,204,199,192,12,240,191,253,239,95,219,39,151,159,125,252,240,242,202,137,14,159,202,51,120,226,247,232,34,232,93,133,125,6,246,167,133,7,103,214,83,237,161,122,126,118,112,254,115,127,164,254,142,123,111,194,184,68,231,156,160,170,93,209,5,6,85,77,89,20,49,30,121,6,233,213,90,30,95,249,118,121,169,237,185,226,218,219,109,229,50,18,173,161,44,25,177,119,113,198,192,87,242,1,47,137,56,114,152,182,67,185,128,231,81,19,157,44,54,217,39,52,109,143,153,219,212,152,84,164,240,80,54,149,78,1,16,217,176,178,193,42,62,162,148,241,72,180,16,134,219,141,80,3,94,0,149,10,128,239,234,37,128,0,5,136,90,75,60,30,34,192,64,113,34,219,154,208,34,0,189,186,71,100,197,141,21,128,123,8,82,88,83,81,69,23,64,176,8,54,153,200,17,92,160,40,25,214,49,62,36,74,6,19,32,212,167,59,69,184,51,24,125,118,65,106,166,30,214,193,29,165,80,42,44,237,150,187,60,70,24,213,6,45,64,122,243,203,99,241,199,116,95,198,231,12,93,253,107,40,133,181,84,0,11,64,18,36,33,128,110,146,209,19,140,0,196,198,130,0,152,33,30,179,110,4,44,65,207,211,247,169,79,60,80,110,56,114,195,60,238,36,75,71,96,23,32,146,253,218,218,153,79,16,138,109,251,230,215,253,123,110,185,133,248,188,169,206,188,9,102,227,75,117,49,92,121,129,53,11,188,158,145,60,221,49,81,236,85,137,180,13,116,48,68,9,176,190,135,3,78,215,190,196,248,120,123,13,239,195,19,229,12,14,112,23,191,167,128,80,194,78,203,57,148,33,5,91,198,168,11,67,187,58,156,21,117,210,231,200,203,166,235,102,143,33,251,242,241,183,179,159,135,31,92,126,114,17,69,208,1,58,46,40,160,88,78,13,45,250,25,201,118,85,35,12,124,181,191,252,214,207,239,163,254,228,194,200,189,115,122,93,113,239,222,31,147,99,18,66,190,42,63,14,250,106,246,161,190,218,46,246,83,233,111,245,226,193,215,9,142,58,145,227,141,188,127,153,183,175,204,229,166,215,185,220,70,232,151,124,251,125,31,223,131,133,33,112,184,27,190,252,255,62,252,90,174,242,7,133,30,204,96,54,12,96,58,35,128,170,98,10,19,220,30,33,52,16,0,66,203,153,20,226,160,37,12,14,55,1,136,181,75,68,32,161,16,128,250,230,3,48,196,233,171,41,6,182,214,122,144,38,19,200,5,216,47,16,64,223,9,141,8,109,25,123,70,24,148,138,64,26,168,18,116,189,198,26,140,183,21,161,173,64,28,27,100,7,186,91,240,175,180,239,180,139,250,132,90,172,79,171,139,208,113,251,231,206,19,134,204,139,178,148,172,82,2,133,22,49,212,244,12,231,193,154,14,144,25,86,179,159,153,157,169,47,175,187,250,99,89,166,67,5,28,2,0,59,160,212,112,55,137,58,157,113,128,13,222,33,161,2,192,69,170,2,213,109,110,178,75,152,44,30,247,176,73,208,16,178,249,229,216,194,238,9,82,90,143,63,121,111,182,73,235,102,2,157,43,230,42,142,207,155,10,230,226,219,129,73,53,103,136,52,145,104,119,103,240,66,207,241,42,235,106,66,47,244,189,219,251,83,148,92,141,179,56,161,13,194,198,155,136,207,195,137,104,183,81,154,210,60,212,149,58,193,146,224,16,28,141,229,4,72,66,1,117,25,182,52,37,142,103,172,179,213,186,90,245,117,252,165,205,217,127,118,239,96,11,11,128,214,230,24,85,21,128,42,128,181,98,194,233,217,0,97,60,225,110,119,185,245,167,47,94,111,1,60,215,219,51,160,115,204,202,119,93,114,67,177,137,247,189,143,220,181,61,140,49,215,177,100,64,29,217,222,49,94,171,124,43,167,131,117,170,213,98,202,154,46,79,201,127,166,223,95,209,49,95,63,241,254,239,225,29,0,36,191,110,235,255,223,45,236,161,222,86,145,142,129,0,126,163,61,208,6,67,232,64,169,50,71,110,3,88,250,154,110,201,77,228,22,223,135,30,118,18,80,136,98,161,69,133,192,46,240,93,213,224,121,43,152,43,177,82,182,32,177,216,32,26,84,219,249,186,98,107,215,39,148,100,24,203,99,185,65,98,237,19,2,42,63,8,104,124,96,150,124,137,179,144,220,57,0,23,221,1,50,82,190,71,106,102,15,225,75,167,79,155,91,50,177,44,220,227,199,127,244,230,228,70,89,122,4,5,123,72,65,6,40,179,67,10,187,149,169,110,250,52,249,206,255,135,191,217,237,97,220,123,50,212,57,12,193,75,133,57,220,34,66,4,138,170,250,49,112,17,104,2,137,69,160,230,12,180,238,37,66,168,64,222,205,13,164,91,79,223,33,217,190,222,75,185,27,95,220,184,157,197,162,60,60,211,76,111,182,39,168,188,13,53,31,159,108,177,88,202,106,51,204,198,151,178,242,200,86,143,159,173,97,92,188,86,187,96,241,65,125,4,25,92,151,203,118,51,108,185,54,26,133,118,220,131,229,91,81,151,147,130,21,100,200,196,147,130,170,68,132,36,85,18,203,194,24,26,204,18,22,227,62,154,227,126,125,157,217,37,252,200,252,147,229,247,185,248,242,228,39,60,112,66,154,83,13,42,17,81,42,144,162,8,34,132,202,214,24,183,73,108,6,237,189,65,253,227,228,121,200,183,46,148,190,50,217,203,98,206,235,96,101,213,73,176,154,143,173,186,184,171,31,199,187,26,54,77,84,161,204,81,205,181,91,121,232,8,187,191,228,109,199,150,113,104,61,254,222,39,189,126,138,159,127,135,15,191,238,47,51,222,28,122,204,201,30,91,165,210,234,145,58,169,139,89,57,120,128,64,65,47,61,58,233,32,244,48,128,209,246,152,103,122,89,96,175,21,132,98,1,183,0,19,88,2,64,8,10,64,207,120,128,69,245,20,98,16,64,105,74,95,23,96,170,232,43,2,0,145,12,117,236,195,157,61,139,36,13,44,126,217,7,192,228,16,62,42,58,144,4,186,173,132,114,60,189,103,182,14,204,156,54,117,104,80,52,199,185,242,174,239,113,244,243,235,203,39,206,122,140,8,12,42,120,6,38,181,72,55,118,99,159,210,76,221,237,179,170,32,77,71,187,23,217,75,72,215,33,172,25,103,100,75,10,15,110,19,240,96,133,162,54,216,68,4,2,12,169,52,84,68,137,80,193,64,131,66,103,183,211,245,168,4,24,11,103,163,195,50,153,6,230,109,103,212,98,207,60,198,31,199,213,87,60,198,176,30,181,88,151,71,188,46,190,201,252,151,86,158,87,195,2,122,121,154,16,143,97,34,238,33,14,44,196,245,174,130,141,19,187,214,36,226,162,218,150,80,220,215,147,136,203,27,68,155,79,116,158,188,26,43,89,20,235,76,186,52,172,33,168,129,78,103,124,206,194,233,163,235,157,62,209,181,103,175,189,90,205,222,146,118,62,45,54,84,70,78,161,48,132,222,153,166,2,17,129,234,166,19,162,75,154,182,170,71,218,108,76,182,59,24,4,37,191,162,95,145,73,120,138,144,160,139,196,35,93,218,185,92,73,191,213,229,122,228,92,106,163,181,32,143,21,67,200,128,78,45,17,87,41,83,106,219,152,252,218,179,33,75,178,193,81,223,223,248,250,203,92,183,112,227,144,38,104,87,53,80,193,139,130,12,51,166,246,4,208,241,128,78,76,0,253,117,111,116,207,191,29,150,116,105,209,127,66,19,120,4,229,219,64,96,27,107,144,109,91,217,216,16,69,16,165,14,81,140,45,43,64,0,36,32,145,80,248,17,27,86,168,216,202,130,112,131,83,9,107,227,147,44,180,135,155,74,187,18,29,184,56,85,217,46,235,140,219,122,60,149,28,246,231,167,126,86,223,250,247,249,23,155,245,43,27,105,14,129,208,148,192,221,209,210,217,78,209,149,194,102,207,22,4,225,122,156,67,182,221,198,216,116,192,70,229,199,140,5,0,20,6,140,144,45,6,68,72,16,14,154,80,170,130,6,99,214,74,81,168,87,173,0,243,152,161,33,200,178,101,22,197,10,176,99,235,218,48,239,245,64,33,55,206,17,177,235,7,40,27,95,88,239,140,59,178,235,233,97,226,173,188,56,77,158,3,236,183,155,197,96,10,28,92,16,28,168,208,128,33,26,87,186,5,3,40,154,241,164,103,181,7,99,233,96,245,251,233,123,62,17,221,154,116,175,189,54,239,11,73,178,169,177,184,248,44,115,102,222,6,142,226,85,59,187,147,238,104,222,189,248,106,236,37,63,70,223,203,228,204,47,69,96,37,8,213,0,45,89,68,16,88,13,64,26,187,42,225,81,10,11,202,128,109,96,103,213,132,66,171,37,92,89,23,106,145,2,11,149,50,110,86,233,217,184,55,57,213,114,126,120,99,120,169,115,105,152,16,58,61,15,52,225,194,156,200,239,148,191,15,196,14,106,88,197,11,88,29,123,152,134,49,92,194,21,28,67,14,52,134,203,87,152,121,23,70,180,108,27,123,249,222,62,99,33,179,24,21,232,32,197,148,66,56,34,176,232,193,11,192,190,187,237,25,193,82,95,75,205,245,110,203,69,223,65,205,152,106,168,135,85,143,33,134,59,25,93,129,67,71,150,4,17,137,21,84,174,65,121,179,225,7,92,116,43,204,67,221,56,29,8,156,201,146,56,88,128,195,233,199,195,179,253,82,181,133,115,153,216,123,92,219,217,249,133,75,70,5,35,208,106,131,147,162,245,41,24,96,211,232,54,88,24,141,41,220,206,130,77,12,4,11,216,71,85,99,152,45,65,178,109,36,35,27,163,70,8,0,11,74,34,76,1,80,29,86,5,21,33,152,146,64,183,166,227,161,113,0,69,146,130,198,198,246,246,195,0,14,232,205,216,76,209,245,203,247,169,170,175,27,154,137,103,117,58,0,214,105,21,85,97,136,11,23,160,137,8,214,207,128,21,167,182,113,154,32,150,189,110,26,141,101,197,214,98,130,35,73,18,14,254,199,20,108,118,115,115,4,160,179,15,195,149,252,117,29,25,229,221,208,52,130,163,99,146,61,39,128,238,108,13,138,70,76,233,148,42,219,163,87,189,184,151,213,110,147,41,122,246,186,87,50,11,179,103,158,83,25,106,104,218,217,77,183,155,135,187,169,138,20,0,146,46,67,226,243,105,94,11,60,22,202,86,18,100,109,193,101,217,176,97,100,177,251,228,200,152,71,23,201,240,46,46,202,218,248,168,28,169,102,140,178,195,236,124,162,185,99,46,113,101,202,58,156,24,99,48,8,147,67,254,237,59,173,171,133,48,17,103,110,173,54,248,161,105,156,61,116,192,73,31,143,73,137,95,3,72,180,25,35,90,197,94,25,254,2,8,4,16,228,226,125,30,26,164,232,66,32,80,93,32,122,2,34,146,46,10,197,66,137,37,184,75,205,200,213,190,237,139,12,17,0,72,112,117,25,79,235,52,25,30,67,0,187,67,244,214,45,18,128,36,96,100,80,233,186,220,153,118,193,198,161,204,119,180,151,76,33,13,206,251,220,212,151,84,93,248,21,254,14,190,165,30,86,115,154,71,198,58,107,117,195,12,148,60,109,151,233,28,6,232,170,159,108,137,88,244,214,54,220,42,210,57,56,99,96,140,227,98,188,3,17,34,80,32,116,67,149,177,226,22,76,16,86,2,68,84,55,40,88,16,196,196,82,161,173,171,78,179,156,224,144,236,17,108,18,217,98,157,166,107,6,11,98,86,23,176,79,214,179,215,125,50,239,223,67,0,198,53,242,28,130,149,227,116,206,22,9,230,54,246,243,85,178,245,250,135,61,79,107,46,86,97,235,23,221,180,128,216,195,202,211,8,63,63,101,74,55,69,174,61,62,118,245,188,214,56,14,211,195,50,92,190,208,151,20,11,40,211,44,226,39,70,92,100,163,177,16,176,181,137,228,153,225,220,81,6,206,34,15,109,165,118,212,217,51,146,50,154,157,69,237,165,163,36,25,120,90,197,240,116,163,10,45,42,136,192,190,51,180,168,101,2,93,199,52,165,166,250,181,41,26,54,98,179,12,220,85,188,231,138,125,44,12,126,68,58,121,76,110,138,95,163,197,68,157,163,63,147,137,230,193,196,109,171,45,34,93,117,135,233,229,157,99,118,216,57,17,44,198,230,147,211,169,189,207,187,54,218,57,219,99,46,75,81,21,40,78,73,193,218,41,53,106,65,29,58,172,203,42,28,149,67,172,160,56,209,42,18,198,158,203,35,76,150,134,116,15,87,42,80,28,12,190,178,237,125,86,203,132,205,40,54,28,61,231,12,148,126,136,56,196,16,242,108,126,123,83,87,252,176,62,172,161,56,209,78,241,130,71,24,111,230,227,235,146,205,37,237,246,172,234,248,218,100,246,38,144,150,227,16,204,9,170,77,235,80,160,224,50,155,175,206,22,26,37,179,133,105,53,237,101,95,211,163,125,59,189,87,123,39,127,225,83,118,209,181,138,87,136,218,127,255,242,135,235,249,254,54,103,165,67,236,228,40,47,135,214,185,186,163,109,197,11,122,116,157,236,61,130,71,103,86,171,31,55,58,182,176,88,182,159,44,191,108,213,224,16,147,130,74,128,139,8,204,196,16,17,144,77,199,98,72,237,251,249,53,215,151,119,241,118,217,134,151,223,222,62,117,18,137,139,224,210,160,84,7,26,105,21,144,3,78,65,17,220,101,29,78,243,240,225,54,232,59,121,123,46,98,175,177,236,118,123,36,80,211,213,3,152,45,175,176,117,61,219,42,160,160,223,46,134,133,213,77,35,4,10,32,122,116,155,111,169,135,119,55,224,220,139,21,219,177,229,152,30,34,183,168,8,0,140,165,137,165,67,151,78,130,134,153,65,30,108,171,115,222,204,53,239,171,248,132,38,210,48,137,221,214,77,128,183,83,83,93,195,10,26,86,154,37,168,22,54,40,192,2,75,26,4,129,148,165,88,184,186,91,200,234,49,170,106,46,136,28,176,220,124,78,225,185,164,61,37,242,25,215,179,198,61,6,193,107,59,212,158,169,149,69,194,150,72,17,147,147,29,51,211,234,168,79,202,81,103,212,17,21,86,74,29,61,39,41,30,216,94,71,38,120,163,18,147,124,187,105,67,93,26,113,107,58,68,58,130,71,112,113,16,117,24,100,64,33,8,52,35,99,21,180,209,159,151,236,143,124,206,220,23,238,77,218,69,83,93,53,7,167,74,85,28,88,178,221,157,126,198,180,28,238,48,144,224,147,123,28,79,202,133,158,131,212,80,203,107,125,78,174,159,206,159,163,147,234,97,251,99,143,142,141,103,119,171,51,226,94,41,157,168,46,196,242,176,72,155,242,200,96,228,16,57,88,204,238,217,199,19,225,240,202,153,41,222,149,163,86,247,17,73,135,30,233,214,139,241,118,187,61,188,214,233,170,57,167,93,247,197,91,183,77,29,51,91,35,42,162,20,134,130,228,35,48,35,80,101,56,219,122,84,38,25,205,30,131,45,160,0,1,76,251,246,141,151,140,41,40,37,170,29,222,116,110,172,187,229,204,118,76,188,60,162,50,181,59,117,90,181,128,215,13,2,99,201,134,154,227,123,220,215,0,24,86,230,58,223,64,80,169,150,204,181,235,88,227,107,194,151,110,212,182,12,209,44,159,212,80,198,111,83,24,208,251,137,164,238,136,240,11,231,174,251,66,26,188,27,23,130,205,193,49,183,103,218,215,137,102,14,224,5,24,173,98,207,219,147,184,108,60,88,254,201,209,181,245,95,72,135,200,50,195,30,25,36,201,92,243,182,238,156,94,208,11,143,108,18,115,89,159,212,195,184,192,147,173,100,48,226,16,227,231,156,168,200,81,15,213,18,20,22,176,168,209,10,97,130,8,75,144,93,141,90,11,197,235,5,78,145,145,226,80,90,30,63,55,61,50,236,193,225,34,96,67,151,164,30,212,65,225,167,21,146,194,138,25,176,41,171,164,4,170,82,13,85,81,130,20,142,220,243,153,114,70,32,33,173,82,200,148,92,103,35,176,161,99,160,146,93,85,85,29,172,182,107,82,57,11,80,40,212,53,10,176,1,90,51,17,77,251,241,34,11,79,88,222,116,82,144,35,45,4,34,109,105,161,22,236,237,117,111,170,46,177,117,246,49,119,75,30,158,19,86,131,102,136,83,62,83,190,160,30,9,104,213,43,18,58,229,4,162,64,91,45,227,85,51,147,146,33,27,100,116,163,158,44,100,122,0,119,90,204,52,220,230,212,216,241,134,189,177,184,209,210,83,119,31,182,183,14,42,190,241,130,102,206,88,44,76,191,236,205,163,211,162,46,39,141,44,100,60,87,122,13,87,56,18,242,193,61,130,238,145,74,247,150,97,180,89,64,50,226,150,36,22,105,107,70,64,147,214,84,70,54,32,170,90,110,116,76,198,125,26,28,135,249,117,222,169,48,56,154,131,227,38,124,93,33,45,12,210,192,88,255,254,30,238,102,134,56,175,241,79,178,134,165,2,233,95,33,2,11,169,157,199,248,68,150,172,157,123,58,128,55,217,92,228,40,95,62,233,122,58,108,46,18,167,35,14,60,201,166,221,84,208,151,184,187,142,118,200,210,13,54,168,139,114,100,112,216,203,49,132,95,91,31,145,217,38,251,220,200,14,71,154,41,252,68,98,20,1,109,135,72,99,99,175,246,93,139,29,70,53,104,58,75,118,200,19,84,190,72,220,23,22,12,160,204,104,134,61,133,137,100,211,85,155,162,0,86,88,17,2,164,172,133,136,24,0,155,101,134,39,73,76,144,40,11,172,240,43,232,68,176,183,122,169,147,174,118,174,141,61,96,124,72,243,102,240,16,72,131,106,80,198,82,75,42,169,50,25,43,202,100,36,176,7,152,47,149,120,204,54,85,123,106,148,150,96,201,26,70,25,137,235,92,101,86,118,16,28,49,227,19,184,26,177,75,70,174,165,162,134,21,91,3,88,109,199,33,80,27,166,77,118,114,140,99,29,234,104,7,168,32,40,73,147,109,41,150,82,216,114,154,241,14,180,103,100,187,18,198,40,28,215,238,246,44,198,31,243,240,62,7,228,48,162,60,147,142,23,175,204,132,68,133,35,17,154,40,185,174,178,207,27,102,163,99,216,87,57,174,59,204,6,68,189,64,108,98,211,180,217,206,16,141,52,20,235,110,126,116,154,115,211,99,185,98,53,239,211,64,206,137,114,123,143,198,204,47,115,43,236,5,217,156,35,9,85,20,12,9,46,164,179,202,170,2,210,109,20,51,161,160,70,43,9,48,77,82,129,73,112,168,182,40,164,96,177,221,4,213,190,210,109,246,244,131,151,47,103,182,117,125,186,11,52,222,24,46,51,89,183,76,110,20,110,164,2,104,191,238,10,185,16,50,165,97,13,166,233,33,23,246,117,188,122,126,224,107,139,101,77,96,170,235,61,225,245,32,24,94,158,160,179,198,82,122,96,29,116,28,197,24,219,42,193,34,130,115,60,112,108,128,182,24,55,188,25,27,111,142,215,66,151,96,97,88,128,11,80,1,108,192,104,164,0,38,97,183,211,160,201,147,190,112,213,151,111,236,158,190,146,29,122,59,242,240,217,4,33,42,80,68,132,64,81,17,67,22,0,216,37,21,149,179,97,11,26,36,80,72,160,104,163,152,18,81,0,129,165,155,241,208,138,149,1,22,91,208,105,198,238,149,15,93,146,61,94,216,177,36,73,19,15,58,50,9,148,138,130,51,107,17,85,164,204,20,51,231,88,40,148,57,89,201,29,73,10,167,97,241,241,77,36,18,34,128,226,79,106,176,72,173,189,10,9,169,133,202,108,10,113,181,27,89,140,164,9,99,60,73,130,10,201,24,124,35,29,218,122,189,136,107,31,116,157,155,211,156,162,149,178,32,74,55,202,56,78,211,57,173,110,76,63,78,24,135,243,113,219,227,50,69,99,174,206,219,92,229,69,77,243,10,139,211,70,116,78,119,8,23,118,160,227,82,31,178,180,123,216,113,150,156,166,157,66,224,202,35,225,22,31,117,119,212,151,184,208,191,17,37,12,12,114,238,213,237,67,238,234,245,184,116,150,89,3,203,123,158,107,189,216,88,66,34,30,148,49,85,204,96,225,200,197,28,76,230,77,193,18,65,15,109,50,221,221,86,107,251,40,173,13,179,163,2,52,1,100,65,200,130,48,220,23,85,29,96,129,179,163,247,214,207,229,239,121,252,233,235,227,1,189,207,248,118,236,70,15,210,25,140,69,51,247,42,241,134,96,171,140,173,205,2,112,8,202,14,122,215,49,178,233,122,253,60,134,91,155,102,175,118,1,51,68,107,174,227,153,20,241,195,6,113,28,201,24,127,197,43,86,5,51,113,247,3,221,135,223,171,56,78,171,48,0,203,229,49,132,175,155,176,95,240,165,249,121,155,0,43,49,164,90,218,35,81,230,13,165,215,152,48,142,217,241,220,73,32,163,98,23,52,6,146,137,37,161,181,224,22,20,106,0,176,16,224,30,20,64,40,8,13,161,2,17,5,68,236,146,144,5,154,74,252,66,200,96,94,125,96,218,212,113,168,147,156,20,13,28,150,120,80,134,74,183,160,99,214,17,138,77,35,6,82,16,21,68,20,53,114,69,137,87,118,5,20,209,130,248,74,132,132,102,39,241,88,54,28,64,97,101,139,137,172,241,235,128,81,158,23,175,47,61,129,13,96,62,213,11,237,26,131,150,65,165,143,139,190,174,240,162,206,158,57,206,76,74,79,62,164,91,247,204,217,188,152,58,30,92,51,175,126,127,77,224,155,10,219,67,45,6,91,129,113,204,135,151,253,42,154,151,79,50,77,55,43,239,197,75,208,94,219,27,239,106,71,101,11,12,144,98,108,34,34,78,141,169,163,26,161,43,252,145,232,22,222,81,15,212,22,166,220,243,243,97,109,237,99,159,95,230,47,232,83,172,214,212,159,90,206,214,84,229,46,177,173,112,43,86,148,34,165,98,3,19,219,80,130,193,104,114,53,168,171,66,124,81,213,77,205,48,170,26,86,146,38,24,217,4,172,236,41,72,3,139,70,54,4,182,97,188,200,123,126,250,111,248,233,63,251,127,234,245,15,107,168,237,255,119,151,155,115,204,245,214,188,117,238,217,106,127,146,108,71,55,59,35,94,42,201,203,245,175,251,64,38,64,80,214,177,103,33,88,192,2,52,203,15,65,170,184,186,1,238,4,58,241,130,25,32,28,160,64,235,108,64,103,207,34,186,168,133,154,213,13,248,158,196,65,30,215,192,16,91,188,43,12,17,157,163,194,235,175,6,136,163,27,43,193,218,239,150,0,110,204,100,74,67,25,137,242,132,124,149,10,36,221,196,2,203,125,24,118,153,84,42,193,216,150,13,109,64,247,70,105,89,205,47,203,153,82,84,130,213,213,105,110,4,145,100,137,55,125,219,199,81,157,102,235,35,87,204,124,158,25,114,166,185,72,182,72,26,146,221,28,89,173,14,242,128,136,21,13,121,67,151,182,55,151,18,16,210,228,229,118,165,113,90,17,148,252,91,45,29,152,202,6,202,22,55,12,72,202,145,208,242,45,149,32,30,66,117,177,10,137,82,180,226,190,4,132,57,64,73,137,26,187,253,13,140,76,80,229,85,157,67,236,125,110,236,65,37,69,116,200,108,219,211,158,220,14,24,199,185,142,111,73,231,243,236,143,28,199,105,41,151,182,7,47,235,150,151,199,108,223,108,94,19,70,209,212,177,251,26,199,14,146,15,144,137,160,178,41,48,236,244,104,180,230,87,83,99,186,3,27,114,119,218,89,236,57,7,93,16,46,159,63,116,234,205,242,3,103,239,144,200,34,195,251,189,239,202,30,165,213,31,35,163,164,172,71,156,131,166,120,44,172,228,197,232,22,212,238,36,47,18,100,247,253,229,85,127,252,102,255,209,117,103,160,192,237,34,45,89,144,80,40,187,69,90,33,203,96,35,3,0,24,17,57,174,221,223,215,15,255,249,249,213,127,250,95,183,215,223,27,215,3,247,191,249,125,230,254,154,125,127,243,126,219,251,106,191,101,206,205,127,221,76,206,246,206,108,90,148,245,59,112,182,253,84,236,73,127,221,16,78,76,12,90,27,148,215,186,62,124,43,103,55,64,229,72,185,245,144,155,249,24,135,61,250,125,49,111,213,187,20,16,0,23,45,174,163,7,239,147,142,63,224,251,209,251,243,112,178,215,117,38,216,60,54,222,171,135,49,241,54,124,34,202,51,243,60,251,119,39,205,22,186,183,182,63,251,139,175,45,124,251,30,102,209,157,231,231,41,233,227,5,232,62,248,250,133,197,34,131,61,2,123,199,251,36,103,130,154,56,129,76,206,74,150,134,185,84,57,209,54,59,18,66,110,36,161,178,142,107,136,1,48,96,139,66,37,149,150,188,232,20,63,91,133,141,210,92,72,181,36,86,160,250,141,218,158,40,81,214,52,183,8,39,242,184,239,207,254,91,141,183,190,164,247,159,230,21,113,161,236,250,21,151,250,77,107,210,17,227,227,150,13,97,133,10,212,10,16,106,143,177,34,55,173,216,28,248,202,196,12,81,79,2,6,34,168,178,17,90,65,21,2,80,120,101,31,200,66,19,95,97,241,1,128,2,3,2,211,197,149,183,9,229,88,68,194,205,87,206,118,229,36,147,84,72,6,197,209,125,31,24,61,193,119,64,35,232,147,51,224,210,221,68,122,119,171,110,225,103,125,102,247,112,90,151,190,47,217,179,179,153,143,223,91,107,242,181,167,123,119,110,33,219,233,215,100,54,93,70,128,192,110,184,13,7,255,112,173,47,198,56,61,183,69,214,162,133,40,213,213,32,129,26,16,112,67,34,10,113,111,51,34,69,73,17,118,109,227,54,86,139,44,157,49,146,2,217,139,202,248,45,102,34,250,137,110,245,99,123,51,123,15,96,84,66,85,35,21,147,245,154,34,161,90,52,31,115,206,94,213,123,78,210,101,190,197,243,44,153,242,94,155,21,51,179,219,45,123,36,80,209,209,24,72,197,18,196,2,218,168,66,152,59,172,42,226,56,179,219,193,158,62,26,57,157,182,223,247,143,151,252,252,180,255,252,243,249,253,179,251,57,249,178,110,115,229,143,115,247,215,201,175,245,151,228,43,111,117,38,255,248,171,245,239,23,88,93,108,232,177,203,13,187,128,54,51,96,8,176,212,150,108,191,179,85,130,83,51,108,54,213,123,238,113,171,12,221,218,95,104,75,249,82,27,52,110,29,252,188,254,10,183,110,251,64,15,150,220,188,244,148,243,30,206,106,5,179,188,219,125,100,113,183,249,56,24,150,94,198,39,128,110,79,96,220,30,51,172,61,56,181,160,123,213,111,0,223,191,66,113,232,143,80,148,118,16,155,207,56,254,64,153,166,16,31,90,177,61,231,149,223,151,187,206,197,62,91,115,235,71,19,193,37,130,36,22,1,13,35,0,139,208,52,161,74,11,197,244,1,29,244,75,104,32,151,125,163,93,205,118,56,201,86,222,129,16,26,105,249,229,175,57,222,140,233,56,147,188,106,114,239,251,52,111,222,115,102,122,43,149,197,19,79,220,245,245,231,162,96,229,25,89,180,164,18,68,116,67,65,75,15,81,229,154,71,198,229,212,144,246,60,122,62,160,151,52,69,94,173,51,82,63,44,30,49,213,247,85,251,234,170,197,141,138,38,188,179,203,186,243,233,244,250,54,125,187,121,255,127,127,183,171,182,93,210,223,178,187,189,213,183,231,192,121,243,206,122,23,179,53,115,245,154,0,6,3,188,217,111,111,2,51,208,17,46,69,41,218,164,155,44,213,146,66,5,189,183,174,10,14,184,9,173,86,99,139,237,39,30,219,25,135,108,100,181,77,60,116,85,181,71,154,214,211,116,45,5,125,213,29,60,69,20,80,187,126,32,115,232,94,219,225,30,185,209,163,224,119,0,48,209,209,161,209,13,102,11,205,44,96,187,147,101,211,1,82,200,177,25,14,45,211,77,127,57,197,210,38,244,241,241,112,188,125,125,79,189,237,239,228,201,79,201,227,223,188,254,55,187,255,160,255,254,60,126,219,126,210,188,167,69,105,104,70,245,140,140,64,85,141,244,128,183,236,209,103,141,237,224,226,224,226,80,56,80,221,120,68,199,98,246,94,170,56,39,170,93,135,185,112,137,255,226,127,252,223,95,158,253,114,254,250,251,249,135,191,253,241,47,255,83,207,191,242,183,127,254,221,207,199,219,31,124,52,81,7,244,158,227,254,43,95,142,249,103,206,51,231,254,49,206,95,207,223,25,121,232,207,217,212,134,123,99,119,186,210,217,151,208,155,156,121,207,204,57,58,113,191,61,252,26,211,185,195,243,248,231,195,6,36,151,149,139,202,202,235,229,139,226,229,117,214,215,253,253,151,251,255,123,251,253,253,106,184,159,219,143,231,248,248,212,60,229,147,116,210,109,177,36,225,68,102,235,88,103,24,161,82,16,129,38,54,35,22,21,65,91,172,80,123,76,171,171,124,192,248,92,240,56,143,216,195,127,224,146,125,66,199,201,37,155,235,129,32,248,139,148,201,173,159,177,207,95,39,156,224,42,237,88,58,145,13,142,170,124,228,144,105,78,167,199,248,51,152,246,113,92,157,170,39,237,6,221,28,213,225,227,108,60,242,22,240,147,92,110,173,69,68,132,3,200,33,144,1,209,192,130,138,53,136,52,80,128,0,4,100,25,205,48,110,211,152,23,20,17,91,148,0,21,218,44,240,231,247,139,239,203,169,50,159,158,94,247,228,188,111,250,50,111,20,28,216,221,153,132,75,62,214,76,13,128,64,135,10,244,12,3,201,90,245,233,60,88,10,68,86,68,201,9,7,71,125,159,215,54,214,43,226,238,201,202,218,138,231,250,186,125,190,133,17,70,48,18,147,180,142,232,102,15,206,160,15,1,107,221,154,124,64,236,152,119,107,158,65,111,222,219,220,244,243,226,196,112,101,47,166,167,178,253,113,71,43,162,192,19,11,13,226,36,92,42,108,44,131,56,168,128,173,171,155,54,46,21,85,35,135,213,140,69,118,38,96,63,32,228,45,53,26,5,18,243,38,159,19,104,157,105,116,228,143,245,226,143,28,128,81,108,41,147,50,88,212,157,210,242,184,61,174,50,98,139,122,169,254,100,21,62,203,15,199,135,48,55,30,182,202,153,240,26,6,167,254,61,245,38,175,115,169,111,229,227,4,26,220,2,102,96,217,3,56,181,158,108,74,121,24,118,188,4,133,60,78,208,169,80,85,211,53,218,179,219,109,42,254,141,255,250,223,249,253,207,191,254,211,231,95,255,251,231,239,94,127,56,127,248,246,248,175,254,187,239,79,63,190,8,207,17,53,15,164,231,201,156,158,255,152,63,83,159,204,121,233,87,245,229,22,63,88,168,6,66,106,172,51,111,237,204,195,60,78,235,212,231,8,7,45,138,108,206,247,241,212,240,84,7,238,101,229,162,205,170,251,80,199,157,163,142,229,117,82,191,158,191,200,249,113,198,251,233,89,40,37,152,250,200,40,229,42,38,51,109,98,10,82,160,40,152,59,114,1,80,64,88,128,173,244,159,65,104,214,231,204,188,31,159,241,156,217,124,238,235,200,66,143,7,203,7,45,172,48,178,27,92,135,179,238,131,61,47,191,135,196,46,133,122,160,156,133,165,75,32,121,92,90,176,203,249,7,18,240,76,247,168,196,193,230,179,230,42,139,94,48,198,38,88,95,193,176,128,0,80,105,32,72,210,0,1,64,181,247,11,0,139,198,253,11,77,138,79,196,119,218,147,246,108,108,112,187,145,179,56,3,25,201,236,130,90,182,161,183,239,212,206,24,32,109,180,44,152,27,88,35,62,209,8,65,40,154,182,10,4,196,108,64,1,68,135,7,61,81,104,105,9,251,18,90,220,173,246,208,60,225,214,108,141,199,125,30,51,61,47,93,141,88,231,241,122,1,213,17,64,148,42,73,132,8,19,15,110,5,11,95,97,163,188,32,64,38,28,202,244,238,166,99,18,78,135,203,27,19,195,27,131,117,80,102,248,13,32,84,162,32,52,112,73,194,27,95,128,34,2,215,115,136,189,135,123,92,123,55,153,118,150,114,148,75,179,204,212,193,17,69,232,170,208,1,40,197,216,1,56,165,54,128,209,224,250,35,205,237,199,228,213,210,230,30,160,166,26,134,146,219,196,240,89,189,194,89,113,29,95,30,254,191,218,79,11,60,114,90,31,21,11,235,172,97,33,145,68,2,4,75,31,216,45,237,18,44,79,6,15,119,216,170,103,113,154,77,195,65,193,41,188,163,120,77,113,207,252,195,159,252,33,195,241,246,47,62,94,254,144,241,125,48,200,233,178,128,134,21,121,40,148,105,4,218,218,189,151,121,218,212,110,104,51,101,160,223,17,123,152,26,116,168,61,41,154,227,118,228,151,113,162,56,95,251,227,248,107,207,3,57,240,133,92,241,48,117,101,152,235,120,117,235,246,131,247,198,2,25,29,148,34,64,165,49,64,41,10,91,36,66,120,158,67,14,174,136,159,145,35,139,57,128,181,27,64,13,80,51,205,249,82,11,52,25,112,198,91,104,83,233,193,186,115,196,40,129,248,164,25,161,195,105,204,180,125,50,158,16,0,162,216,65,138,37,203,102,228,96,38,122,131,173,161,59,80,234,97,3,44,151,53,90,141,161,0,132,39,13,146,72,228,1,209,224,21,132,213,3,97,53,239,208,38,55,36,14,3,75,215,114,178,22,29,247,242,46,218,75,156,183,84,9,36,142,228,54,1,241,168,20,42,53,49,170,75,19,19,107,129,68,136,109,45,241,40,0,68,26,56,50,140,98,47,82,168,67,173,176,100,217,43,237,211,245,163,228,91,127,190,123,245,241,85,247,235,124,212,117,161,71,127,61,128,64,162,131,36,165,0,156,56,76,158,8,7,59,151,52,42,137,28,129,25,229,25,34,80,1,188,228,184,9,157,201,134,71,136,137,181,200,42,88,14,34,101,100,79,128,5,105,118,127,31,160,79,63,120,108,61,180,203,196,206,131,123,115,179,156,203,50,218,213,57,237,224,154,11,8,1,197,93,85,116,64,97,87,129,230,181,94,188,232,233,155,135,73,191,218,183,40,106,185,137,198,11,234,119,23,201,231,208,252,166,243,4,167,212,201,118,156,127,41,190,27,212,224,9,81,64,1,179,169,160,8,0,10,176,138,173,123,252,166,113,180,64,101,115,120,30,115,6,62,102,37,101,220,150,94,21,223,148,204,239,183,141,231,121,59,127,98,56,230,168,225,200,8,12,160,11,89,237,158,79,163,172,148,13,88,91,26,74,108,160,45,141,56,109,51,158,64,25,15,213,232,133,233,178,116,142,172,119,11,188,72,81,101,220,135,187,53,151,205,206,221,26,174,234,142,57,76,54,207,199,203,243,248,162,252,17,39,94,238,94,134,140,187,143,2,195,4,41,1,136,212,165,20,0,16,19,123,207,143,198,166,9,197,47,144,107,61,44,139,221,213,65,7,18,213,197,176,119,65,15,106,125,191,6,225,158,167,231,243,179,197,118,54,194,231,17,221,235,38,70,252,252,71,124,190,20,215,235,22,107,175,56,163,38,214,151,55,176,76,60,169,105,15,33,139,32,9,0,3,1,152,246,19,35,13,192,209,228,130,159,214,19,118,34,181,99,57,22,154,233,124,225,52,176,47,204,161,154,0,22,114,175,187,59,65,38,51,142,7,92,195,66,128,165,248,70,75,8,10,24,181,210,0,66,225,110,51,45,193,149,243,152,220,14,171,171,158,145,227,244,207,167,91,63,30,235,175,115,252,92,215,29,79,215,114,201,8,207,43,84,0,68,146,2,16,0,249,180,72,140,26,243,15,191,214,28,37,239,85,12,147,83,226,80,36,16,143,169,129,233,8,218,116,50,25,41,7,28,149,98,44,78,75,22,36,51,178,88,219,217,254,232,121,209,208,105,139,189,34,248,121,225,132,33,96,4,239,242,96,145,167,23,163,228,90,209,206,33,206,138,132,161,120,144,205,9,180,246,205,163,18,167,125,137,232,235,186,231,234,188,196,168,198,168,60,111,94,107,209,163,193,142,179,113,100,59,113,9,40,200,182,34,106,90,35,170,128,40,246,123,42,243,6,97,26,140,179,103,188,31,157,134,215,70,229,122,107,140,215,251,195,164,253,82,111,191,234,95,37,60,205,135,255,114,126,142,204,139,14,234,40,186,124,142,219,11,233,92,89,121,65,55,117,173,69,43,68,165,218,233,42,156,94,70,5,72,95,251,221,40,228,242,88,130,254,164,195,64,172,91,6,124,181,111,246,219,253,114,222,151,247,57,93,239,15,247,31,151,217,248,139,225,193,120,249,226,125,53,53,27,163,203,32,4,13,36,162,209,18,162,129,198,222,81,192,216,186,63,77,124,30,177,133,232,53,59,3,10,84,33,140,233,181,69,132,53,86,158,81,160,237,33,151,49,128,72,107,178,158,231,171,44,136,238,147,98,40,19,208,67,176,44,218,1,60,108,221,192,107,51,70,176,142,110,95,90,82,176,104,196,8,84,50,41,144,36,82,192,180,159,32,38,166,22,248,110,109,120,51,210,149,88,15,216,139,166,3,26,44,69,183,1,24,107,51,39,242,236,104,6,167,176,170,102,157,75,28,189,153,35,12,19,28,179,0,36,0,32,34,171,100,52,27,77,76,101,129,149,1,229,208,68,237,161,43,237,174,79,196,173,59,207,203,241,13,213,85,79,193,39,15,156,147,139,121,61,189,30,253,106,96,242,4,0,36,1,50,2,229,98,196,45,255,171,59,10,255,236,99,126,189,76,188,246,137,250,39,17,117,164,105,254,132,222,158,204,184,24,28,183,167,29,254,200,137,104,119,137,207,42,92,115,21,144,181,148,99,62,12,125,61,129,9,77,144,135,22,244,137,167,254,164,18,123,178,224,192,67,128,13,42,167,158,185,162,78,91,56,29,226,58,97,174,67,213,18,155,49,162,47,85,231,125,237,5,174,135,249,73,111,234,122,5,47,134,151,228,106,228,130,145,2,129,181,169,128,201,8,59,114,41,172,180,41,111,102,213,108,185,230,194,126,217,184,87,249,186,191,189,204,229,41,95,111,251,205,82,183,5,175,123,173,151,235,241,231,254,165,214,180,167,143,50,244,101,231,133,111,187,185,192,94,119,119,42,52,180,186,175,12,162,205,187,197,166,140,81,211,74,42,69,43,85,75,197,16,104,4,114,217,203,181,224,119,250,12,21,15,225,242,8,215,23,125,81,23,231,235,57,207,227,236,161,251,170,175,99,174,7,255,252,113,126,123,208,215,171,248,162,206,217,147,138,201,4,181,21,210,52,36,85,140,34,34,132,1,53,67,12,191,79,184,28,120,94,197,8,62,223,95,230,240,4,187,94,7,176,222,98,134,186,191,136,94,1,43,223,70,15,2,125,138,231,140,250,42,192,0,227,185,43,56,176,1,10,19,160,6,184,151,39,29,22,208,243,152,0,27,97,61,191,27,197,58,186,217,124,27,176,60,128,9,20,18,3,106,219,0,38,68,26,88,0,140,216,150,247,89,5,181,81,187,57,201,105,191,74,7,207,111,108,46,94,93,184,54,170,125,94,179,61,89,56,219,249,123,255,226,133,127,87,174,64,85,39,23,39,162,64,20,49,106,28,36,93,17,26,164,188,107,208,97,145,183,48,62,214,171,87,111,177,60,213,206,153,84,171,15,248,236,233,47,182,102,46,221,203,218,248,50,142,24,32,42,193,1,4,64,24,33,239,24,199,161,211,112,138,115,121,58,225,211,161,31,87,65,249,62,240,151,99,113,124,222,98,170,247,53,255,126,253,202,113,254,167,255,240,103,254,37,31,255,124,124,55,219,253,150,13,181,174,167,65,221,140,125,100,117,108,86,173,31,1,60,203,166,160,19,114,4,253,37,202,133,43,159,43,44,142,56,176,212,65,156,68,94,104,116,152,9,148,153,174,159,227,54,16,143,84,4,144,123,2,125,43,235,149,3,54,142,190,170,128,179,173,79,234,63,81,249,68,15,72,170,22,34,84,104,223,150,239,132,243,52,1,96,90,47,120,202,197,42,125,235,136,187,97,48,135,252,112,233,119,145,142,233,18,149,173,18,6,80,53,191,230,207,99,95,135,121,205,187,122,101,239,253,254,165,191,161,117,141,118,77,60,20,116,191,219,183,170,71,41,76,214,20,0,65,31,153,64,233,206,134,122,40,66,14,221,14,153,150,61,38,17,95,203,208,98,138,195,57,60,153,120,237,152,99,121,213,143,131,235,241,250,227,251,203,86,127,38,27,128,109,2,193,90,20,4,9,128,65,198,114,181,111,65,197,235,128,59,251,7,116,57,185,160,39,224,248,126,238,6,172,1,134,168,229,10,108,251,24,236,176,248,24,48,129,62,88,61,152,75,155,23,157,121,194,173,186,29,61,212,182,118,143,98,59,130,120,125,154,226,233,182,227,25,109,60,146,181,124,56,130,197,26,186,147,107,109,40,15,35,13,172,153,74,34,65,6,9,11,1,21,10,0,130,1,231,108,53,219,98,51,35,22,166,27,198,169,169,252,214,161,23,147,23,225,14,32,174,187,2,23,91,44,170,173,70,77,186,106,141,123,234,212,19,51,6,92,210,72,17,132,179,128,128,90,41,148,52,51,213,3,109,246,208,62,161,217,60,217,133,203,203,172,203,230,252,221,183,147,99,9,99,9,35,157,156,39,3,176,65,42,3,18,134,142,116,16,119,58,39,40,154,32,191,228,228,120,182,88,239,28,58,0,137,164,72,186,250,204,220,147,207,194,251,60,115,95,254,200,30,215,122,121,249,151,115,244,161,0,206,126,205,77,221,221,215,225,145,218,6,229,193,42,235,121,48,15,150,208,19,18,0,218,188,140,179,227,163,104,10,136,9,91,219,137,95,35,161,131,58,82,212,181,1,203,211,138,22,66,2,26,225,155,7,91,159,8,145,24,166,26,106,38,39,125,95,253,234,76,211,30,42,194,110,99,249,0,66,146,48,35,2,165,201,7,69,112,168,160,226,20,22,148,157,102,163,110,173,219,138,135,176,209,183,131,226,162,63,159,55,140,14,56,180,68,88,34,52,41,222,118,198,87,37,186,61,54,135,215,190,91,246,128,232,58,183,214,229,33,155,97,2,102,76,42,33,15,116,81,9,115,149,214,212,169,167,170,153,10,212,244,97,122,253,172,229,228,67,131,49,137,100,122,200,81,251,108,151,208,1,229,40,145,17,157,156,244,104,186,131,169,57,251,140,204,111,72,198,54,161,169,74,99,85,18,5,38,23,25,24,153,34,145,187,184,57,156,44,26,7,203,1,56,218,248,27,30,233,245,46,69,30,109,44,74,40,29,179,94,103,253,143,89,173,240,235,126,127,224,191,132,179,41,148,176,176,43,150,150,207,19,44,29,131,22,100,187,155,121,39,44,196,179,62,9,138,141,4,98,143,29,48,62,13,34,112,12,116,111,28,210,81,186,85,104,129,80,98,100,142,86,99,68,218,69,84,107,168,40,113,189,87,53,27,251,210,254,64,190,176,158,72,131,188,240,185,67,155,37,208,206,106,179,202,137,231,200,209,130,157,41,153,76,215,215,131,48,42,147,54,14,128,106,81,42,208,158,179,19,38,43,173,178,98,228,244,254,116,235,254,248,240,254,176,28,61,93,110,231,221,231,155,123,69,59,175,42,121,141,82,100,53,131,185,160,92,66,173,5,197,133,66,193,90,19,143,62,50,21,57,138,176,3,255,57,152,158,31,127,145,111,14,37,28,137,184,232,105,250,101,177,64,19,245,70,144,108,52,39,59,59,224,182,242,105,203,28,79,190,118,20,210,220,157,169,252,240,185,191,245,248,225,97,191,238,240,51,234,248,228,131,235,0,150,144,226,172,202,109,82,29,162,180,187,167,26,41,187,118,212,178,195,90,247,147,29,13,199,22,55,80,181,24,32,0,114,192,8,15,174,33,91,11,17,67,109,9,96,34,103,239,7,255,188,250,235,129,189,193,65,126,176,159,66,187,145,100,64,4,64,229,2,177,218,48,105,68,29,70,213,33,106,215,87,167,219,121,247,136,55,172,86,183,237,234,51,125,53,239,113,146,143,1,99,211,87,40,193,16,29,174,96,51,191,175,161,43,201,66,128,123,132,169,14,26,5,155,227,233,249,230,120,156,239,115,60,115,238,58,153,50,221,187,117,166,238,99,57,87,233,116,69,181,165,50,87,85,3,106,34,213,204,53,110,46,194,234,80,152,231,0,17,232,26,167,157,135,113,106,83,37,78,32,10,8,104,155,105,162,80,109,103,208,127,213,223,112,127,114,119,49,32,52,100,192,16,237,98,183,139,92,28,34,147,11,241,70,199,202,107,108,3,134,16,50,203,220,230,49,246,186,21,248,121,230,131,52,246,72,77,133,115,205,76,62,197,247,241,84,236,18,74,92,58,78,234,146,207,3,176,242,239,72,211,144,226,154,252,196,99,219,87,235,199,156,21,198,81,32,26,125,55,77,188,144,59,148,207,81,63,89,149,89,52,192,64,20,76,90,54,134,111,200,16,86,244,67,245,193,229,63,116,87,118,117,200,138,115,113,48,119,3,227,86,12,187,86,89,177,57,77,61,28,239,143,202,122,41,211,172,56,74,131,56,60,182,9,12,205,34,80,51,27,8,11,124,153,253,248,222,199,217,196,219,181,115,206,249,241,195,215,121,227,124,200,183,219,142,185,5,251,196,36,150,146,180,70,167,215,226,101,2,217,240,105,41,215,210,79,157,6,177,174,85,207,133,139,76,103,131,33,236,136,69,235,59,75,238,74,27,178,142,17,140,21,233,126,187,190,16,160,106,164,186,21,45,116,19,90,18,165,99,48,188,69,44,131,75,206,85,208,145,92,62,31,154,121,28,56,54,248,241,214,29,186,115,109,176,213,198,9,55,4,131,66,76,128,130,175,7,218,232,67,62,136,54,233,30,229,152,24,13,204,134,117,101,235,235,94,182,177,21,34,99,42,237,107,140,64,6,11,162,71,51,153,181,80,109,225,74,26,168,108,1,64,123,90,28,178,91,169,121,183,35,119,215,147,159,56,184,158,24,247,243,11,158,206,121,183,220,47,77,122,236,228,14,36,0,208,100,6,48,67,137,227,119,199,111,239,0,136,35,151,71,86,205,17,224,232,140,14,93,84,198,214,50,1,213,196,9,88,170,153,50,221,158,58,169,236,143,215,233,80,190,235,170,4,50,35,102,130,12,2,18,43,13,2,99,189,246,199,95,250,183,95,93,247,51,253,66,207,228,172,222,72,169,211,182,109,19,227,93,45,245,58,223,148,168,238,140,43,23,126,108,168,212,9,39,29,244,238,234,129,144,179,233,206,57,17,16,86,228,103,176,188,189,78,216,52,132,178,248,106,94,75,78,164,227,25,89,118,252,229,144,13,216,234,236,197,12,141,0,100,112,18,69,43,90,122,19,6,3,246,131,242,177,57,16,167,203,151,211,211,151,152,46,24,139,67,113,2,14,185,51,108,233,193,241,129,238,204,91,219,251,117,62,210,175,100,126,184,51,157,219,7,44,81,21,46,103,167,73,131,165,141,215,38,84,22,246,225,48,239,115,44,153,115,234,126,255,219,239,221,135,251,211,231,37,55,246,21,189,134,179,104,44,208,69,21,185,2,128,24,154,100,66,133,158,20,166,245,226,40,90,100,106,178,218,169,165,182,40,18,9,39,177,240,148,232,110,71,70,79,5,198,88,145,133,238,186,54,58,56,99,120,199,18,249,165,169,117,199,251,29,247,19,52,230,75,3,151,90,173,144,6,46,147,222,123,254,120,220,243,28,134,144,99,166,53,106,244,15,120,143,87,234,165,3,139,41,136,235,99,84,158,135,154,246,179,72,8,125,19,66,64,104,134,9,249,60,147,35,102,238,5,114,145,129,42,80,141,177,2,181,47,5,32,3,21,197,212,190,101,1,128,10,32,107,130,138,105,80,54,82,59,123,57,126,49,137,229,207,189,82,93,240,124,251,42,143,41,21,219,123,98,222,76,140,216,68,136,12,66,4,192,104,80,200,155,188,189,50,201,166,187,78,114,235,1,166,140,135,238,250,150,19,51,179,63,132,97,99,137,25,197,137,39,78,43,1,69,186,107,92,167,100,147,104,143,213,200,213,38,172,119,200,173,111,235,9,18,130,2,100,70,145,70,92,134,32,46,96,50,180,155,158,199,249,254,48,119,196,103,241,66,54,151,25,213,12,161,216,129,136,3,252,218,177,251,223,56,122,154,56,134,61,116,126,204,123,175,85,166,215,70,134,99,229,54,136,119,112,18,93,97,44,124,233,182,208,109,162,118,56,88,237,247,139,128,139,114,88,136,171,190,133,120,205,76,88,231,186,223,99,8,54,79,92,167,7,74,11,61,205,67,219,170,218,153,160,188,47,125,0,116,206,171,243,97,4,121,66,113,158,158,196,9,228,33,110,134,165,244,64,243,84,62,151,176,93,232,231,188,187,200,235,234,194,87,10,217,41,53,83,169,153,199,8,208,169,167,18,85,53,66,180,123,87,212,62,53,236,61,153,253,240,238,79,233,229,7,221,222,232,249,99,230,82,209,34,45,168,213,188,216,8,20,115,8,138,24,106,0,238,166,40,5,31,214,8,38,99,134,208,206,119,213,242,163,176,1,251,161,50,59,83,26,69,45,45,160,155,96,179,54,102,183,25,217,53,190,104,252,3,254,242,194,223,89,250,53,143,191,28,223,152,95,255,53,250,0,237,171,166,106,186,138,36,200,243,41,185,83,164,17,228,48,129,161,74,97,2,6,107,104,241,22,158,96,57,105,215,135,152,175,183,168,223,204,99,15,29,117,184,88,226,40,85,153,142,80,158,153,214,105,235,110,122,245,17,39,86,74,136,199,178,96,81,128,224,146,205,36,82,96,65,4,2,12,152,72,253,88,202,48,58,240,118,251,244,228,196,251,179,227,37,223,207,167,158,235,237,142,81,239,168,213,90,244,14,11,161,96,130,177,36,168,24,66,0,64,157,64,183,233,71,184,71,193,170,232,106,187,18,242,113,215,82,149,93,10,165,30,149,86,212,20,93,119,63,110,230,228,173,45,78,220,76,64,44,13,21,16,87,8,226,110,221,124,62,207,53,245,250,115,255,237,7,238,23,229,9,112,128,26,135,26,139,45,164,206,250,132,163,83,185,103,71,186,91,191,62,51,237,43,114,177,92,191,70,216,216,9,1,136,250,101,172,7,202,57,208,4,229,154,227,27,103,21,48,209,11,33,201,33,227,52,132,171,171,196,195,214,165,27,235,136,38,113,194,143,215,85,56,208,109,201,16,32,181,46,160,167,229,52,86,127,242,69,224,234,245,209,179,78,231,24,162,246,234,178,218,200,102,5,71,36,44,196,82,126,162,156,163,187,35,238,190,216,235,167,122,200,227,254,202,193,187,131,58,252,205,23,200,197,149,82,225,168,233,181,137,29,150,52,53,2,173,44,45,118,231,253,33,254,208,243,97,22,250,146,253,4,207,201,226,178,56,225,218,188,150,50,178,40,93,161,141,160,73,21,40,118,178,69,13,175,224,94,7,188,88,100,128,178,63,104,109,124,105,143,219,255,241,171,83,249,251,68,175,113,4,250,69,27,112,40,69,255,16,53,171,221,35,194,113,98,182,227,149,196,173,45,11,201,243,250,194,159,224,138,33,119,91,124,239,46,249,192,209,211,244,31,191,191,234,114,15,221,0,32,196,72,136,155,126,42,105,47,25,64,76,2,232,52,156,62,121,154,83,19,182,235,233,246,124,153,80,145,184,28,5,132,16,24,32,128,185,10,3,55,214,4,168,93,128,26,141,17,192,196,2,25,236,246,53,2,136,61,42,192,94,46,193,47,101,178,58,218,58,163,249,243,238,241,245,255,95,124,255,254,229,94,95,221,183,118,227,25,163,15,79,178,52,141,157,196,16,178,68,210,0,50,15,55,243,103,178,215,185,116,40,5,78,26,201,54,203,193,96,141,160,82,54,214,46,118,137,20,176,91,160,38,142,74,13,85,185,130,216,80,149,7,66,101,61,99,2,143,212,152,92,201,85,20,112,65,104,36,38,52,36,72,96,221,232,195,236,152,189,233,235,124,125,255,249,236,153,251,83,115,147,37,148,170,10,75,168,170,221,177,212,232,174,243,5,2,16,232,1,237,192,241,157,68,133,230,3,178,129,247,13,100,189,153,203,181,251,194,145,40,139,48,112,115,197,88,126,76,85,163,151,74,14,91,109,75,182,203,97,110,187,118,104,29,120,58,32,76,62,18,63,58,202,252,230,74,223,189,152,87,120,63,234,125,246,218,88,245,76,23,151,21,179,131,116,138,140,76,79,224,129,171,30,215,207,24,84,71,21,171,171,236,34,31,226,48,38,181,204,203,126,249,164,166,93,195,225,81,251,233,49,0,135,166,234,96,171,251,19,156,103,135,120,97,63,103,95,15,131,61,107,166,153,208,234,21,208,34,13,9,158,150,206,72,217,54,3,73,200,234,94,176,23,138,65,220,176,232,80,203,121,226,106,127,248,194,253,110,229,175,240,127,173,29,29,77,218,102,227,46,178,43,28,134,39,146,224,72,69,52,73,215,44,218,121,50,216,108,53,207,41,230,134,23,172,235,230,154,63,38,62,15,185,59,242,39,243,223,95,125,201,155,247,201,87,186,64,187,36,64,4,33,245,64,146,4,226,52,134,4,226,211,27,81,223,238,24,61,167,118,216,181,199,84,223,54,114,28,215,102,79,115,250,230,23,12,64,54,82,32,161,130,22,84,107,36,34,3,53,182,178,126,6,48,129,202,38,200,210,196,226,249,213,47,156,195,209,223,62,189,209,239,214,253,54,250,163,91,220,111,21,178,3,117,199,72,143,14,107,37,90,2,1,192,1,194,141,204,238,172,118,61,240,222,222,142,199,33,114,44,19,39,213,218,88,215,162,180,225,80,202,180,42,149,60,125,64,145,103,44,112,220,230,2,139,128,208,88,105,76,44,84,107,132,8,96,246,235,124,188,62,154,47,216,124,253,192,111,39,221,51,62,49,19,58,40,43,73,172,178,225,63,195,50,70,89,110,90,50,77,124,242,172,246,102,251,99,100,169,46,128,215,144,249,218,195,159,221,127,180,193,202,3,113,171,141,39,155,192,242,90,125,249,129,69,0,54,208,206,131,74,174,198,120,91,170,195,211,247,164,131,1,175,63,191,202,79,146,127,156,57,137,142,23,101,31,24,117,59,118,46,101,41,3,37,0,184,60,237,40,205,235,211,147,99,89,241,96,162,185,196,118,114,115,137,152,179,246,199,88,242,41,251,33,204,180,135,44,214,217,234,181,229,156,166,155,24,236,227,120,235,62,47,175,217,185,213,158,69,125,252,216,102,241,185,64,73,203,16,69,166,172,39,117,34,197,4,123,241,90,61,23,232,42,63,139,140,170,15,146,222,73,31,51,122,51,7,158,26,60,45,254,126,139,214,227,204,177,156,47,92,33,38,146,103,202,93,79,239,62,106,119,89,62,165,55,106,163,83,83,32,98,90,243,145,32,194,68,98,52,193,106,225,154,100,209,62,204,25,1,77,53,90,232,187,225,125,230,193,169,34,235,248,49,197,24,188,198,129,46,221,75,47,27,57,196,65,24,170,30,194,9,246,93,6,6,96,110,123,166,116,4,42,80,187,81,108,163,65,0,247,160,58,153,196,178,72,34,188,89,78,19,14,162,176,62,114,239,251,255,235,253,242,5,63,249,120,126,168,186,159,173,235,232,88,195,38,247,61,151,9,214,144,110,66,137,48,0,100,66,62,120,210,172,172,206,149,87,22,3,88,13,123,188,28,20,116,155,24,22,236,221,141,154,214,62,160,108,195,140,60,157,174,144,88,198,14,202,118,157,31,34,87,215,199,254,211,249,73,44,0,26,107,165,178,185,131,214,216,133,196,173,251,28,102,87,10,213,28,253,178,254,64,174,153,99,115,237,20,140,154,197,101,0,165,112,208,188,183,3,74,14,212,140,9,176,22,235,229,214,195,125,225,29,168,25,24,28,219,117,178,235,67,54,210,4,75,111,78,127,213,103,59,48,130,97,39,24,176,206,135,78,207,66,136,207,188,211,95,199,118,175,53,2,225,232,68,214,95,169,69,110,117,15,0,115,106,31,24,0,183,69,105,188,7,17,233,143,218,143,230,7,92,31,103,239,159,158,92,191,180,211,153,140,107,176,187,143,188,196,122,124,140,212,217,157,35,65,60,188,95,203,85,99,135,204,241,112,184,186,246,139,98,57,124,124,117,28,243,210,28,249,93,61,159,199,172,99,35,104,47,141,61,216,248,68,223,210,145,12,157,211,228,220,110,80,206,239,150,107,174,93,108,154,135,123,134,124,109,158,203,209,177,186,2,45,196,238,102,154,148,43,76,193,164,12,0,208,64,210,0,211,72,125,173,118,38,213,230,197,59,51,120,47,233,87,39,111,112,67,92,12,103,8,178,33,191,56,219,154,66,62,31,239,173,223,56,156,233,113,236,97,151,131,148,125,164,140,145,212,147,62,1,160,237,6,160,33,106,29,245,151,147,62,143,113,169,251,163,17,166,115,180,225,222,219,90,61,140,151,206,54,234,112,152,68,223,57,155,36,213,96,162,93,32,68,232,216,41,93,195,178,4,54,122,6,244,208,152,189,11,96,45,34,50,78,165,49,150,72,132,169,106,207,88,194,128,80,21,3,21,5,0,3,109,206,126,118,248,203,234,241,185,191,208,223,72,189,126,226,191,248,54,223,141,107,125,169,238,205,238,231,29,91,95,215,220,151,57,199,210,196,2,0,67,144,225,95,129,237,147,167,26,207,130,158,19,147,82,19,176,162,108,147,135,126,176,246,212,2,11,230,87,13,230,33,31,207,79,25,147,153,215,59,176,111,68,147,194,18,207,166,99,241,0,143,227,211,187,181,142,174,119,139,149,13,128,92,61,34,50,160,198,141,106,51,196,152,14,111,185,39,125,212,253,140,79,113,36,231,144,147,132,18,79,216,153,227,63,47,107,191,90,229,140,130,250,172,81,155,114,146,61,237,154,204,249,234,246,97,55,47,15,42,98,74,125,182,235,13,123,189,243,102,181,189,150,95,193,23,7,252,104,220,15,207,74,201,254,56,160,116,122,13,8,220,199,95,204,108,127,128,61,109,218,51,252,173,125,221,40,145,1,172,214,20,43,225,142,175,171,140,94,142,14,118,233,234,106,56,221,117,94,155,233,174,233,27,197,235,54,157,217,87,206,219,175,61,105,86,123,254,163,238,78,223,142,189,237,207,113,127,190,191,42,182,132,196,210,89,122,169,64,220,46,59,102,92,120,143,222,179,249,203,235,229,159,102,248,217,197,203,7,63,122,255,159,106,247,162,94,225,231,35,207,222,245,129,179,155,79,230,78,35,27,20,51,213,81,80,11,149,180,116,91,116,87,163,62,35,255,239,219,243,231,107,246,117,246,150,189,121,152,223,241,224,19,135,141,143,251,158,249,5,30,62,97,95,24,56,190,255,236,89,62,255,140,15,239,91,127,181,127,151,231,169,249,212,231,79,126,252,227,248,241,67,66,77,229,34,102,198,33,238,221,237,240,111,7,133,143,230,117,168,92,91,138,58,219,217,92,231,183,175,191,191,255,83,127,254,245,156,243,34,57,1,46,44,99,30,189,243,248,150,245,225,89,235,57,136,15,49,131,89,150,219,118,244,48,183,187,28,79,89,115,215,226,25,133,253,204,235,48,112,38,201,0,138,146,118,147,195,133,47,51,125,118,187,54,57,200,102,166,16,53,193,104,64,13,154,68,47,18,1,156,245,252,172,91,95,114,94,144,6,27,120,231,211,108,141,183,174,71,233,253,246,56,25,173,0,225,17,86,30,228,208,155,215,181,57,215,143,221,197,197,121,86,221,197,229,44,159,31,61,223,255,11,247,207,30,240,229,252,215,239,231,185,254,41,64,231,9,64,192,225,215,250,237,19,39,29,155,212,227,124,185,44,168,132,96,13,94,253,76,47,39,114,182,233,86,144,83,28,194,112,200,6,164,147,81,209,89,16,136,187,147,205,185,17,194,210,193,59,0,114,49,110,108,132,240,168,75,177,17,40,106,137,109,251,47,63,184,121,14,7,24,49,243,100,70,23,37,2,6,117,92,217,40,233,153,130,73,157,64,54,45,38,30,80,27,251,118,252,67,182,72,169,215,53,252,166,241,31,53,254,147,243,232,31,174,39,191,175,241,71,203,7,110,109,189,15,97,4,64,111,92,42,199,178,87,28,31,183,116,29,93,171,170,113,15,243,114,189,216,3,176,113,179,122,113,235,87,141,228,164,158,61,44,71,23,216,225,214,200,33,246,0,236,153,211,170,165,43,224,102,103,0,233,96,68,247,15,178,231,14,42,240,36,107,225,96,153,201,135,137,100,237,27,160,159,161,210,215,13,212,135,215,34,155,195,10,44,75,87,215,98,226,214,185,229,165,172,186,210,82,57,8,223,199,9,58,177,234,145,250,7,230,190,143,253,190,172,234,99,69,157,55,31,214,240,166,247,82,182,44,14,45,37,112,70,96,247,95,111,215,63,41,249,152,93,58,248,165,7,103,210,135,110,94,145,35,73,2,221,16,32,140,226,40,32,0,180,165,169,34,130,110,216,148,82,107,58,196,184,184,125,254,223,35,127,30,217,155,77,158,88,61,244,115,4,118,169,82,97,206,20,204,228,158,7,249,241,231,239,205,214,188,235,121,231,249,193,38,223,228,195,28,50,8,33,19,66,162,226,0,19,56,52,209,39,147,178,20,123,104,76,130,27,94,55,118,239,253,249,204,110,219,196,237,176,207,53,162,211,146,227,43,225,51,66,140,199,122,230,1,63,162,253,141,205,162,154,170,16,41,189,13,15,118,121,126,151,105,0,109,12,121,147,195,75,10,119,110,156,173,158,150,19,61,182,51,213,161,96,7,24,52,15,4,189,124,243,27,201,215,192,154,210,32,117,18,151,198,141,225,57,102,183,81,153,219,97,108,69,2,98,82,201,226,146,146,38,247,221,77,117,227,67,65,76,124,52,104,182,186,190,229,234,6,24,156,121,49,0,107,67,10,144,39,136,39,236,35,102,110,135,114,1,84,16,72,141,212,162,36,176,56,18,36,1,64,38,16,172,253,83,146,2,0,1,18,32,37,40,36,16,161,238,53,91,192,236,70,69,82,214,248,39,1,156,66,192,127,130,26,23,27,129,172,110,162,125,208,136,10,157,29,187,203,199,40,26,233,84,215,246,151,252,163,241,115,47,47,238,95,99,2,167,102,15,35,129,30,5,80,250,123,82,65,170,181,224,245,54,72,41,229,4,128,5,62,24,135,245,221,241,107,164,50,206,99,192,58,232,30,29,95,64,84,112,140,111,154,252,47,84,211,190,57,206,172,79,79,76,244,241,155,94,127,76,145,62,124,6,218,6,142,3,221,118,164,43,23,165,39,197,24,225,142,227,54,79,205,15,79,63,52,94,227,5,159,177,251,177,68,236,93,17,217,105,136,218,140,103,27,68,163,128,178,112,241,183,87,112,231,71,187,79,218,95,136,23,195,7,25,165,8,24,52,20,130,61,65,100,152,12,24,111,75,180,106,99,162,83,58,147,38,96,138,103,179,117,49,200,239,252,36,191,65,23,171,125,252,198,113,232,147,80,101,110,65,36,140,30,49,16,0,230,68,76,144,132,84,73,240,160,146,13,245,163,35,172,63,162,133,151,115,238,48,147,253,25,247,69,131,181,172,146,52,80,205,69,200,240,56,170,142,154,146,8,194,16,206,225,5,112,199,86,87,7,148,74,21,41,214,116,116,109,23,85,149,104,64,128,114,16,14,203,173,232,144,133,173,156,52,231,169,30,223,100,233,197,154,245,106,180,28,36,0,1,152,184,200,179,86,112,191,90,247,253,166,111,44,69,110,148,97,207,54,201,241,205,217,85,6,215,75,223,107,93,81,167,73,91,37,17,38,0,196,156,5,113,18,80,3,7,228,129,17,32,65,32,41,98,208,0,2,18,44,29,212,53,61,226,166,158,239,144,3,203,252,207,123,186,95,93,194,165,1,0,1,79,19,132,70,110,207,252,120,95,11,150,172,96,143,24,163,176,213,145,116,23,142,151,107,219,101,55,123,92,241,120,89,33,187,38,255,55,126,172,93,184,161,198,58,123,140,100,226,164,63,141,7,162,184,254,213,241,49,69,184,111,215,155,234,252,62,172,26,166,0,91,199,195,91,52,136,26,101,100,188,116,143,172,125,42,215,223,129,184,222,253,239,121,244,113,71,199,21,124,125,163,36,172,147,128,33,158,212,3,227,238,25,226,78,243,98,254,131,246,83,252,100,188,232,201,48,78,134,197,138,42,91,108,101,107,9,157,181,74,167,105,104,131,115,122,41,215,217,193,163,46,57,197,70,163,223,229,176,116,55,110,216,17,251,67,207,137,3,218,35,64,3,3,19,144,2,74,66,201,73,208,85,209,83,218,92,21,142,115,2,244,29,32,121,254,116,190,48,117,224,66,72,142,161,244,9,165,166,108,109,123,169,160,49,124,59,66,199,116,136,95,49,253,170,119,205,10,163,118,169,77,141,16,48,208,19,77,156,116,180,166,109,167,135,16,186,199,26,27,222,96,104,63,77,161,191,249,109,150,209,142,181,20,64,112,161,202,20,34,217,110,41,121,16,81,247,107,189,57,138,237,40,210,74,208,70,92,141,251,166,161,52,244,212,227,24,22,9,173,78,247,118,2,32,1,193,19,22,16,4,13,128,128,3,5,0,68,72,2,2,70,136,128,36,202,49,234,7,26,104,186,141,172,255,248,79,96,218,14,24,145,52,147,100,192,118,78,115,239,157,39,15,213,68,43,91,129,17,35,24,60,65,177,72,206,189,227,28,203,200,178,238,81,55,49,68,52,7,222,215,22,230,64,134,74,33,238,192,249,180,208,84,191,162,62,189,187,38,84,54,161,157,67,89,123,63,104,241,254,250,254,116,45,34,172,50,7,76,77,108,11,164,78,42,243,190,104,97,208,133,122,88,103,239,243,204,124,191,9,22,199,119,120,112,91,177,188,213,248,104,11,227,146,150,108,3,17,30,244,247,234,235,40,0,141,251,63,224,72,243,172,135,241,44,127,41,190,8,227,158,66,32,10,169,61,5,80,37,132,59,0,64,27,209,209,39,233,156,45,206,102,116,170,31,72,167,189,153,120,96,97,184,100,243,236,176,197,250,54,18,132,116,215,225,144,238,71,194,178,73,231,192,0,1,33,36,146,0,8,71,12,206,19,32,45,102,164,98,176,235,164,54,219,59,6,2,94,216,109,33,229,247,99,22,101,189,81,38,120,217,82,183,123,90,17,125,218,97,222,22,48,189,78,233,176,234,181,253,195,11,161,221,84,23,47,180,146,16,219,207,74,70,84,136,174,74,58,134,224,14,160,93,206,168,208,124,123,213,156,1,96,128,112,73,35,75,8,144,31,193,141,30,235,126,27,248,136,88,139,164,38,187,13,19,59,173,45,140,188,251,94,7,58,52,157,100,192,69,87,29,67,18,88,0,74,82,231,29,64,146,64,82,64,73,21,112,72,33,41,25,178,187,70,168,204,159,90,187,123,28,9,56,13,24,53,63,241,48,192,204,59,162,12,16,168,129,193,48,2,150,167,170,186,52,63,31,139,51,197,162,150,99,104,146,226,237,12,169,53,131,226,210,212,8,230,135,28,186,205,87,132,23,52,172,175,45,96,0,203,211,46,94,59,56,221,174,221,122,216,76,64,0,2,231,184,128,245,230,121,85,170,22,28,31,104,143,2,224,162,44,93,172,174,149,129,2,115,90,44,164,39,131,23,74,79,198,220,125,158,111,158,79,207,231,221,76,28,192,59,155,75,225,236,82,247,117,199,11,185,121,154,79,218,91,77,81,158,179,218,108,194,134,30,165,248,177,77,42,162,198,69,213,229,56,91,146,35,43,0,22,2,8,113,35,208,16,148,205,156,20,103,133,162,106,135,161,211,75,159,38,195,41,170,133,198,210,125,20,43,33,60,246,26,142,13,187,59,17,71,40,107,16,65,21,228,4,4,0,9,201,181,159,173,103,241,44,44,151,20,92,105,96,229,14,119,208,138,76,4,202,204,59,203,179,254,60,248,106,184,207,210,231,236,24,147,92,133,86,21,69,83,192,86,85,93,113,45,163,9,164,52,47,133,157,208,97,144,167,54,93,203,126,125,99,45,109,78,169,152,104,214,121,12,21,17,226,177,14,42,71,76,174,3,19,176,79,129,185,6,1,70,0,1,42,93,24,132,246,46,92,238,162,46,91,203,106,150,12,129,253,239,28,213,4,74,144,25,5,133,41,124,111,154,96,132,52,76,10,57,217,144,4,96,96,72,14,50,33,10,8,0,28,144,4,4,136,176,132,69,221,225,128,36,123,62,149,68,42,94,192,128,90,87,44,60,100,73,2,160,158,164,1,76,241,24,47,248,226,206,53,126,208,145,70,14,64,219,145,13,198,69,56,225,128,125,212,234,86,189,62,97,122,166,199,107,59,193,189,238,56,143,98,179,16,182,225,142,30,192,56,31,9,202,113,1,139,164,72,65,58,200,68,141,13,120,41,202,219,112,227,185,101,193,122,115,213,179,245,97,57,211,27,243,184,31,99,118,230,146,207,191,224,187,158,183,242,150,124,237,70,167,250,108,42,132,180,212,111,228,167,231,37,107,215,39,106,179,222,68,105,243,249,148,39,20,171,101,9,234,82,74,99,209,21,149,69,1,152,36,154,3,22,219,46,215,134,145,77,217,44,170,216,143,84,91,114,1,195,231,234,84,100,118,14,72,52,250,129,119,30,233,4,50,34,89,156,0,38,92,17,28,248,245,177,60,153,92,151,70,251,108,214,213,241,14,185,49,216,214,45,253,121,143,190,145,39,169,60,52,167,38,96,99,160,165,77,21,104,12,211,211,216,148,130,108,65,4,101,109,104,220,162,166,182,74,76,40,30,49,18,79,250,101,172,38,240,41,109,95,158,208,89,152,134,190,108,170,97,120,4,21,71,0,66,190,165,189,2,2,207,121,129,68,162,140,88,5,8,82,195,199,229,124,183,186,63,70,59,63,204,77,201,84,12,76,23,32,43,64,168,157,217,87,216,31,141,163,130,36,204,13,99,78,137,114,144,16,2,81,68,204,154,0,98,58,50,176,21,72,36,137,112,184,136,132,31,83,235,93,183,45,158,72,36,36,151,136,27,125,251,17,113,13,172,81,48,245,204,238,188,220,185,84,47,187,66,47,183,241,89,133,23,67,19,120,201,2,37,252,177,32,137,96,194,60,186,100,187,129,96,101,45,100,173,26,248,76,238,189,188,249,29,111,178,116,157,130,173,89,238,80,130,216,60,226,185,106,99,16,214,3,107,251,247,248,210,179,234,216,75,166,245,78,82,197,56,24,243,243,121,126,254,133,231,55,70,237,136,196,156,83,237,49,108,44,195,143,251,241,203,213,255,56,114,163,44,40,97,152,27,5,206,133,217,135,243,100,56,149,108,121,107,30,34,14,48,86,0,24,168,110,163,146,36,53,247,195,108,0,176,0,17,38,219,181,100,250,96,36,208,75,21,152,115,101,47,63,73,31,177,122,195,99,189,206,177,58,48,192,132,181,146,9,4,217,65,9,33,0,170,32,24,111,156,24,201,92,158,141,35,248,48,108,90,132,143,221,221,235,32,207,57,8,32,107,15,245,4,145,7,127,246,108,13,186,99,189,138,150,217,232,224,68,172,88,42,32,162,53,114,22,9,40,2,126,130,21,41,135,122,181,181,177,135,122,198,105,244,164,58,13,3,65,64,135,135,111,123,111,194,177,198,124,62,98,217,27,165,229,168,172,23,250,24,242,50,194,60,187,48,133,181,78,155,106,79,81,38,154,234,2,63,199,216,242,238,148,38,96,22,167,130,42,214,6,83,65,133,68,162,48,0,25,56,29,0,6,144,142,113,214,129,234,254,46,201,180,232,113,61,201,115,83,170,84,28,226,233,100,243,3,32,9,133,65,50,64,150,78,243,204,250,117,204,79,124,174,122,153,246,31,141,186,247,116,121,154,207,178,133,75,108,216,189,232,13,81,206,111,154,247,80,225,158,5,2,242,155,227,191,66,24,37,56,45,100,63,87,240,70,93,149,198,251,121,222,89,150,203,148,213,44,244,92,236,170,171,65,117,237,154,239,144,117,124,90,242,229,21,14,20,176,233,210,149,254,196,63,50,248,137,57,251,61,159,151,249,254,23,207,119,33,170,177,207,84,83,192,166,30,179,190,173,248,227,168,95,57,62,234,166,106,100,224,161,9,229,18,101,84,68,187,211,236,89,188,37,199,77,1,86,1,241,4,227,98,242,212,87,126,237,237,227,105,118,38,46,193,81,134,71,146,141,65,110,43,138,33,140,84,156,93,222,194,234,201,152,12,133,116,141,203,137,17,6,80,76,10,0,105,61,12,86,103,173,198,201,180,215,165,254,135,152,37,234,45,146,206,40,209,197,179,230,172,18,163,75,152,34,14,53,77,224,44,159,83,174,134,175,116,165,79,29,188,24,8,0,0,231,182,24,99,90,15,152,146,132,212,196,74,202,41,137,124,8,53,210,96,95,74,169,81,148,18,173,48,32,88,168,216,105,209,25,134,230,130,122,76,177,240,15,246,97,68,95,44,240,3,95,116,247,5,155,102,22,106,117,239,205,232,114,225,193,170,122,96,21,166,5,143,163,46,244,28,199,124,127,206,119,169,247,89,216,102,5,245,123,238,233,45,80,61,120,204,240,93,102,235,7,39,172,118,143,26,146,215,234,23,161,142,191,28,135,18,79,134,174,206,213,205,81,187,144,76,36,61,109,66,35,211,100,14,141,126,233,62,238,102,216,44,200,150,253,180,156,251,83,253,182,190,191,193,195,206,241,201,16,134,24,87,136,52,31,242,56,128,0,128,0,206,113,76,170,149,174,85,203,117,178,246,88,38,73,0,201,80,234,169,94,153,93,25,175,232,16,15,110,34,122,114,135,101,185,112,106,65,144,8,167,169,234,86,147,150,204,77,204,46,88,39,218,4,60,75,47,21,219,16,68,170,148,92,182,98,25,58,55,11,25,6,169,221,159,2,205,42,227,154,118,79,107,202,178,68,96,207,209,77,96,186,116,175,2,252,220,179,142,79,175,5,234,41,56,60,135,195,238,224,169,211,58,42,203,220,231,249,252,252,124,231,12,10,52,0,28,72,176,45,54,177,128,109,88,214,150,2,130,12,149,252,85,60,7,85,97,219,90,33,0,66,85,220,108,23,69,151,226,56,94,137,230,247,255,244,148,216,212,154,25,98,160,88,77,175,228,182,141,198,18,70,54,0,216,143,114,78,187,134,71,222,172,5,135,118,108,240,0,11,26,32,133,133,3,165,247,235,166,171,211,249,71,159,155,183,209,47,112,167,24,106,220,34,201,113,49,157,184,186,207,53,151,5,134,29,152,123,27,117,23,124,152,112,10,14,230,61,64,91,53,160,37,148,170,198,202,207,246,226,181,59,153,224,234,48,13,1,1,10,98,144,0,88,37,145,100,108,81,81,221,77,250,103,39,180,188,0,78,4,108,85,220,126,227,179,177,134,55,65,32,203,130,79,137,164,70,154,57,16,197,6,85,5,66,160,253,254,77,146,136,21,189,248,169,94,223,244,63,126,209,111,10,94,252,50,113,84,9,136,223,205,63,36,72,113,104,201,161,88,102,70,39,95,231,198,229,234,49,6,58,171,247,30,95,210,252,38,119,254,242,236,214,111,251,93,222,189,239,159,34,79,83,102,33,184,52,82,155,110,80,192,196,133,97,15,163,145,157,250,9,78,236,5,95,117,213,93,183,158,92,201,13,33,116,77,12,187,246,199,184,133,57,14,211,107,99,88,77,12,9,232,93,47,63,189,117,92,96,71,80,74,99,73,88,109,36,78,131,199,173,81,41,208,57,193,105,37,205,210,205,158,110,128,159,184,185,174,73,246,236,81,107,177,28,182,142,182,233,165,203,60,233,2,115,161,139,115,118,204,207,151,124,254,46,255,175,201,75,148,9,68,160,45,2,128,49,158,211,171,173,1,44,3,6,4,21,117,9,88,21,27,123,100,149,129,195,56,219,52,113,194,11,167,3,236,112,142,62,124,180,180,3,21,163,2,149,36,86,39,8,82,163,8,97,150,39,228,16,48,243,96,172,241,157,60,141,162,155,48,97,196,94,80,101,37,218,126,72,253,247,75,207,170,174,241,114,246,244,149,215,184,232,245,124,150,132,93,82,155,179,174,94,194,189,18,0,213,192,10,20,111,34,54,220,189,224,117,216,103,191,100,86,210,168,229,224,99,18,57,49,181,17,175,49,27,68,165,88,35,66,133,1,42,236,32,170,219,122,114,168,84,161,36,162,174,116,112,164,114,169,31,53,142,191,229,183,166,81,159,106,195,48,72,98,11,181,30,217,90,39,146,18,41,123,136,43,96,74,117,97,8,20,232,2,175,161,181,45,52,112,59,107,170,214,225,227,211,235,219,103,230,248,209,160,139,111,59,78,20,106,117,127,215,24,9,111,115,208,218,235,44,245,26,129,108,249,223,79,235,117,187,248,62,51,61,109,178,28,232,101,234,5,125,52,110,198,138,16,152,27,14,65,18,40,20,30,220,23,174,157,94,225,164,158,45,115,171,157,172,68,37,79,176,174,1,30,8,209,107,231,169,193,112,235,100,12,214,24,241,215,143,215,145,103,137,107,210,45,156,56,148,129,173,85,218,200,98,136,229,210,16,28,189,88,19,230,85,19,95,239,83,154,71,123,159,175,226,246,228,211,233,28,192,137,7,96,55,14,42,195,148,83,71,205,153,125,157,159,223,245,159,102,6,69,20,209,116,137,221,76,0,148,13,170,67,3,34,12,55,101,18,32,192,2,56,16,153,163,177,71,97,228,179,11,46,109,65,123,129,194,159,253,59,141,56,181,77,225,56,23,160,24,85,106,12,16,137,0,209,101,53,179,100,101,229,29,60,242,206,99,142,194,185,110,71,183,3,218,134,108,141,72,188,222,169,231,171,209,255,253,166,198,126,11,247,75,246,21,227,206,218,199,134,14,87,59,175,145,23,253,159,188,207,28,68,9,141,82,182,117,167,157,178,224,155,64,120,21,211,68,196,122,224,176,12,197,100,160,20,39,208,69,102,107,5,8,3,98,180,168,193,146,147,42,175,160,108,79,81,133,158,188,94,193,208,225,65,48,190,149,182,41,98,147,102,37,232,110,71,81,177,143,70,192,32,11,64,144,131,10,208,114,101,29,21,194,22,168,202,128,72,126,236,186,48,141,84,78,17,199,222,118,112,54,149,105,134,119,151,214,223,93,81,129,62,106,78,249,141,254,214,94,173,3,237,5,144,168,132,237,148,165,215,180,148,187,198,227,80,214,187,44,31,183,231,238,173,250,17,114,94,181,246,93,138,176,73,81,230,87,106,3,228,118,75,175,224,74,187,156,43,204,149,166,152,237,138,92,183,148,35,206,221,44,124,182,191,80,63,96,83,91,186,118,51,216,154,80,2,24,41,88,171,158,165,131,234,86,148,42,130,245,212,223,217,44,156,82,223,205,35,6,140,194,37,129,116,159,199,129,59,199,50,56,150,110,122,180,182,86,19,22,4,183,134,79,171,176,172,231,244,161,97,165,128,192,180,102,157,53,15,207,226,201,0,33,1,115,3,128,155,0,78,145,160,9,1,110,55,81,228,134,173,216,64,184,6,131,94,212,73,17,205,165,126,217,222,244,49,212,217,197,234,116,54,62,254,124,25,137,128,37,197,52,69,54,2,113,95,145,247,16,242,129,107,15,121,55,112,208,29,187,102,160,27,136,58,214,31,208,129,92,135,82,204,204,67,190,39,253,93,88,98,164,208,74,71,178,193,88,178,79,238,130,45,217,54,49,40,199,112,221,158,168,163,106,212,68,224,146,228,182,34,77,101,8,54,0,100,21,134,38,66,134,71,34,229,1,20,182,126,196,128,160,16,188,130,42,4,168,65,10,164,5,49,72,84,164,78,64,13,168,45,100,6,114,31,105,158,167,211,86,111,70,40,144,96,208,106,70,64,209,230,225,184,106,92,230,45,8,11,18,64,23,136,118,9,135,228,84,184,199,240,189,22,57,158,229,245,69,253,108,86,111,46,240,229,10,151,41,214,36,41,165,92,34,103,213,148,50,150,154,103,201,93,113,211,223,219,214,167,8,90,121,226,235,48,150,228,168,116,241,52,28,4,129,235,254,131,2,50,77,12,19,136,188,171,46,204,213,156,52,115,213,105,61,132,6,52,16,65,7,136,6,116,3,244,219,221,188,36,245,242,164,25,138,12,224,64,183,164,59,157,74,35,220,108,99,70,228,176,12,32,108,44,112,48,14,216,89,173,148,14,34,136,3,32,200,6,110,98,136,173,47,167,195,162,168,130,237,22,21,186,107,214,121,216,208,198,18,68,4,40,134,13,87,99,49,75,129,162,192,162,66,21,101,218,174,240,136,44,151,116,82,199,112,203,168,200,151,223,13,135,116,209,72,141,29,92,218,246,228,246,215,93,185,42,43,42,10,208,174,22,64,68,180,144,120,223,41,220,12,178,88,176,102,98,247,99,141,103,141,116,165,14,105,230,32,128,2,198,136,7,177,207,80,195,211,115,139,246,204,230,65,115,83,129,140,48,100,2,253,225,137,202,127,229,241,24,127,232,204,27,42,103,215,215,233,217,246,212,166,77,70,226,18,74,99,118,168,189,240,46,35,58,53,200,77,9,101,19,134,208,1,240,33,40,196,112,130,9,34,68,28,40,186,64,160,114,125,49,196,225,193,21,1,32,34,232,251,218,112,215,1,245,182,5,88,2,84,26,49,33,72,74,190,72,125,111,153,0,199,70,157,218,225,40,154,72,85,150,80,93,106,215,148,204,98,41,161,122,131,107,202,13,79,66,72,17,70,202,140,132,75,168,165,84,179,168,194,242,104,85,7,38,9,167,251,26,165,108,10,30,41,242,96,213,71,29,59,141,116,116,121,168,31,109,54,183,175,115,39,90,139,115,181,243,172,179,157,208,188,195,68,209,164,61,137,33,16,213,210,18,34,192,176,235,200,162,250,243,214,44,199,195,210,70,117,3,185,72,123,212,199,96,184,122,213,42,177,59,181,234,132,163,145,30,169,13,36,155,69,97,25,3,51,129,153,134,247,11,123,7,144,66,66,44,193,13,32,132,104,26,141,74,158,45,0,17,192,104,153,26,188,33,205,86,120,19,102,187,166,88,176,234,81,149,170,184,112,27,102,57,154,191,8,224,15,195,182,220,231,5,115,238,242,161,218,21,181,209,166,192,34,238,109,212,137,176,113,160,215,149,239,128,221,113,14,236,194,194,198,243,48,109,107,203,153,250,118,151,219,68,103,7,84,0,100,9,224,35,131,159,114,54,145,193,140,148,128,105,226,207,151,150,7,101,7,244,168,254,179,188,235,181,70,116,91,210,35,114,76,103,237,84,77,187,115,168,220,1,140,181,202,166,33,32,38,200,139,215,228,12,40,216,160,177,6,52,47,110,39,34,85,176,0,107,49,64,71,201,20,64,218,55,253,82,227,201,206,54,64,144,69,0,76,50,140,140,29,216,226,24,145,32,2,33,227,54,201,120,38,115,61,74,73,139,77,141,38,230,72,43,17,246,1,7,79,144,26,114,28,9,235,221,117,90,74,157,89,10,146,142,170,14,53,86,135,56,75,144,28,65,131,55,208,32,170,113,67,240,169,63,8,220,71,244,192,0,2,160,27,96,132,4,160,183,210,30,217,0,224,206,204,106,126,108,253,240,6,74,64,222,253,245,6,152,17,202,70,79,82,0,43,55,206,22,121,123,24,2,160,132,3,196,53,128,181,116,143,133,111,70,116,246,55,2,230,124,63,15,141,226,128,112,0,143,155,217,152,250,188,172,125,236,60,199,246,245,157,23,254,210,244,86,174,173,0,198,130,160,171,68,149,124,98,113,81,74,0,206,128,29,188,126,170,19,48,20,152,236,166,11,30,168,153,122,234,233,8,108,141,2,29,219,177,191,152,99,3,24,45,89,220,132,12,172,110,24,144,168,6,144,130,49,128,48,197,68,0,22,85,199,69,189,18,95,246,43,184,133,111,88,77,180,141,148,44,78,199,168,221,73,171,4,96,81,34,232,216,133,192,190,167,231,189,151,104,179,187,50,177,224,216,30,97,123,52,33,53,60,46,72,153,39,56,11,20,89,128,28,114,48,160,41,228,129,61,249,226,199,184,12,143,39,223,8,143,43,68,153,252,220,27,87,32,241,109,114,49,158,112,78,236,67,181,115,61,225,71,87,227,93,234,145,183,126,50,235,48,37,30,199,129,177,92,104,226,250,217,76,3,160,194,207,6,5,212,135,16,106,169,29,110,131,128,208,114,88,31,139,14,15,113,13,96,53,115,164,6,247,224,72,143,160,121,158,77,146,13,217,30,144,178,200,2,213,217,38,232,186,169,17,68,120,14,60,56,108,134,158,110,0,144,30,74,7,226,0,175,158,233,128,160,158,231,153,139,205,246,209,67,73,5,84,64,34,13,20,117,150,165,118,214,152,33,129,33,6,80,68,165,180,154,97,109,58,200,163,60,112,18,139,234,49,42,95,154,91,227,216,228,169,97,206,55,142,84,254,203,231,55,0,170,153,192,69,147,141,135,66,96,55,84,146,34,11,116,80,64,209,145,14,128,70,16,26,249,171,254,185,237,99,55,31,193,63,146,230,18,112,29,222,194,109,154,114,85,149,65,150,178,194,57,61,143,195,66,2,119,182,225,122,28,114,15,239,179,6,248,82,54,61,200,156,122,224,65,236,72,38,180,173,229,56,152,71,200,190,47,75,107,156,193,118,42,109,145,150,136,31,61,88,56,83,94,39,152,85,118,29,50,193,121,246,97,225,24,31,133,156,77,55,160,120,85,251,59,158,135,132,205,110,163,113,109,213,219,44,28,20,33,178,101,105,42,11,6,128,10,2,145,61,154,24,11,129,88,31,176,168,101,44,63,203,229,202,246,182,109,147,184,121,136,48,235,49,178,220,171,62,143,241,199,119,13,68,11,239,201,14,196,219,91,250,56,123,56,135,216,84,147,169,25,23,229,68,59,229,204,241,159,86,57,171,15,43,88,127,38,255,243,13,211,252,133,248,199,226,187,96,89,165,87,245,254,26,239,15,105,0,148,88,96,1,4,0,89,192,26,221,102,201,102,158,230,29,204,32,152,123,71,159,155,121,126,40,230,213,17,102,0,147,136,236,46,37,163,241,182,102,175,96,142,195,24,86,19,127,180,175,189,126,251,64,191,193,224,168,37,59,34,125,102,227,72,199,150,207,122,169,251,95,47,91,236,126,56,151,225,244,98,50,147,88,23,125,180,211,106,219,203,30,87,121,202,106,159,9,51,97,68,198,113,38,25,201,167,62,9,169,143,156,245,1,18,156,82,116,56,190,177,62,28,199,120,135,83,156,44,91,174,186,107,167,30,244,44,69,87,133,238,44,23,73,177,77,232,130,4,128,90,3,13,189,92,112,204,121,16,204,245,59,196,53,72,67,210,190,178,167,167,147,34,125,90,212,251,92,175,231,245,227,239,255,248,247,223,31,159,231,154,60,157,178,243,221,246,214,87,81,180,153,105,17,25,91,186,70,153,186,82,13,160,11,7,35,21,8,15,238,65,205,173,252,145,189,238,220,50,191,46,146,161,112,67,160,217,196,27,127,96,157,209,203,12,89,90,165,36,117,208,47,243,199,47,34,89,166,223,226,229,231,215,133,159,210,221,123,21,28,219,248,181,81,32,104,234,25,12,50,80,192,150,5,13,86,160,40,22,75,182,162,100,196,16,220,114,159,165,236,246,9,92,116,160,177,121,94,87,253,154,30,26,159,234,134,254,245,255,253,239,243,103,187,54,0,204,166,170,240,14,44,230,104,144,0,89,173,97,217,124,67,55,86,46,45,88,150,14,234,88,73,57,81,200,138,50,62,47,234,140,41,153,153,105,207,17,245,58,60,49,110,158,110,63,203,19,101,159,9,171,211,69,27,91,103,106,157,100,216,75,157,134,193,5,6,153,246,183,122,4,69,35,174,145,18,64,163,85,96,192,217,16,183,164,69,13,121,217,44,96,70,170,60,70,100,184,26,231,184,240,14,88,169,92,53,246,94,123,115,126,5,22,245,110,140,165,35,150,15,172,99,161,142,66,28,130,171,254,66,159,184,241,239,250,35,102,194,130,35,43,49,95,109,159,117,132,237,180,151,70,144,164,55,107,192,128,137,225,227,137,118,197,8,79,204,251,190,58,122,0,228,182,252,180,133,159,205,129,187,55,38,50,102,237,30,55,69,114,240,195,195,95,89,57,166,109,134,238,65,14,29,136,74,135,56,124,135,247,24,215,144,207,231,203,23,127,143,167,191,230,139,214,25,63,183,202,161,50,3,149,51,119,168,79,49,191,89,36,79,178,74,247,120,29,215,35,219,123,145,161,78,156,102,78,20,124,80,240,50,195,80,106,197,135,124,196,55,233,8,30,95,170,223,19,218,4,129,9,162,230,155,175,33,156,199,21,218,143,104,4,34,215,56,4,16,84,188,92,120,204,171,143,87,42,60,181,71,238,173,71,17,83,29,100,52,224,10,22,17,193,58,170,0,86,196,19,114,231,50,93,152,18,47,120,108,181,234,166,53,111,232,58,175,238,182,197,118,111,51,170,64,39,89,214,15,51,65,178,40,0,36,26,33,190,213,142,74,25,210,153,129,64,147,129,142,85,65,37,211,150,143,180,226,56,112,199,53,88,157,145,133,64,144,198,30,112,25,65,2,159,212,219,91,153,196,113,62,150,215,202,8,230,40,201,205,245,176,21,246,126,14,255,170,91,211,149,192,115,189,179,46,248,205,41,218,123,81,220,38,114,172,225,53,152,15,5,24,18,32,68,192,146,88,248,88,35,46,178,200,22,130,3,35,0,30,59,9,55,212,192,97,167,140,205,72,238,203,35,79,131,84,149,182,152,14,146,174,254,253,202,2,11,65,80,15,77,243,190,88,85,100,106,134,130,64,46,81,108,70,213,240,209,184,219,236,209,10,101,108,108,212,136,150,152,144,228,165,200,126,95,108,97,177,192,178,66,9,224,0,96,184,197,141,63,244,56,115,254,138,62,155,20,157,140,66,169,77,219,68,43,55,74,105,248,85,213,15,188,117,220,172,217,87,4,37,140,37,98,167,27,36,98,252,20,115,201,239,199,95,239,207,138,175,243,252,235,200,173,79,233,187,207,243,221,45,199,130,78,237,172,73,239,193,219,250,248,110,75,94,0,105,167,86,77,238,198,245,144,85,233,221,168,19,176,9,148,146,35,167,160,194,61,250,113,55,46,16,128,83,176,1,156,250,27,208,122,148,184,12,22,176,133,141,1,65,147,18,57,166,223,249,82,62,233,251,54,22,145,144,216,40,45,174,41,128,104,81,170,96,115,21,149,17,168,92,246,208,44,184,74,61,44,4,60,105,238,254,6,109,142,202,115,7,15,29,105,132,194,64,192,34,140,154,18,3,40,196,94,42,40,128,27,38,195,200,170,162,153,224,81,178,241,208,58,97,224,196,197,200,91,197,217,240,217,182,160,183,23,208,21,52,63,87,130,23,118,52,59,87,241,13,184,104,226,73,245,167,79,77,124,198,110,171,98,122,11,49,244,216,242,183,14,220,107,33,128,208,150,63,63,98,152,38,187,37,15,128,139,0,32,139,92,178,38,56,64,174,85,25,117,19,153,211,85,29,73,150,231,121,38,143,165,97,103,57,151,208,204,190,166,124,76,8,164,116,136,243,250,48,123,86,155,15,83,13,208,120,39,224,42,128,213,240,81,162,32,242,182,57,4,197,147,60,84,16,149,81,4,108,183,201,152,68,149,18,182,2,164,81,2,5,48,128,252,46,112,138,147,142,119,108,91,83,89,138,89,142,126,58,175,189,34,41,225,91,203,143,248,239,239,202,253,227,75,126,183,96,101,54,184,188,41,25,180,151,183,249,86,132,71,201,223,176,255,110,143,52,178,37,59,241,93,76,189,162,229,86,249,122,245,229,180,155,57,6,21,163,45,170,209,115,103,149,66,208,142,86,173,110,93,181,115,112,53,204,211,28,103,124,65,99,156,4,103,42,215,193,154,8,112,198,4,224,225,219,109,195,222,221,221,168,25,109,237,4,212,16,34,118,216,194,230,14,215,151,229,153,102,134,84,26,208,162,168,186,76,16,119,0,137,27,147,65,188,146,120,20,154,181,216,90,192,76,236,7,128,166,62,124,52,24,165,63,216,101,182,158,129,32,0,88,20,211,230,99,128,60,164,18,236,214,136,0,136,41,22,68,79,19,78,39,98,213,92,236,86,19,1,126,98,251,146,39,165,121,116,169,206,226,243,224,206,202,157,79,119,97,241,249,82,93,200,99,82,122,177,218,109,184,208,118,8,157,251,169,21,145,230,49,212,247,99,102,122,47,168,39,170,186,28,33,228,86,23,122,208,248,44,128,221,2,226,99,0,48,21,0,136,6,80,77,1,83,240,132,194,81,37,165,26,219,12,85,217,193,162,44,216,77,181,162,39,176,147,234,46,223,37,31,202,220,28,107,174,158,213,51,167,45,147,64,44,172,64,236,23,144,101,133,224,174,213,60,219,205,74,177,113,97,247,237,8,16,65,73,38,112,224,125,50,39,37,18,149,10,74,181,59,74,44,111,198,137,205,239,160,191,71,28,15,197,177,211,33,144,26,85,38,0,45,158,106,230,58,163,101,142,130,230,207,245,228,3,111,136,86,18,96,28,80,162,248,69,194,42,137,160,9,209,178,64,97,112,0,6,98,111,236,145,248,161,241,134,244,19,142,185,79,120,216,5,175,103,234,167,228,22,93,144,105,119,196,198,118,205,73,59,38,135,246,48,121,232,188,113,243,240,248,175,243,244,113,234,211,212,3,227,36,181,139,205,240,226,24,22,55,167,50,94,190,237,70,20,35,60,138,141,37,160,24,0,58,21,158,217,139,240,226,208,108,222,15,151,67,63,95,175,175,91,19,108,219,88,193,74,93,162,21,137,22,55,35,194,10,108,178,97,187,214,209,25,235,189,205,60,179,164,228,81,33,42,245,164,26,239,67,139,67,175,13,0,70,138,103,232,225,35,40,168,246,0,20,141,8,178,38,148,115,159,62,103,27,183,35,83,162,44,97,128,239,192,15,108,143,135,164,179,58,196,106,213,9,153,92,251,218,21,122,65,131,110,119,206,232,119,192,8,202,15,110,253,14,193,121,214,198,105,246,66,108,81,45,96,108,30,195,106,210,171,160,88,211,116,130,205,114,108,224,2,196,217,188,78,22,27,105,65,66,196,130,154,27,121,64,225,0,160,200,130,170,129,43,119,106,229,0,194,113,36,49,186,39,61,102,175,240,78,180,229,36,186,110,113,200,239,47,118,88,187,155,106,169,113,115,166,65,69,2,17,120,100,1,183,138,21,25,107,109,226,83,138,59,234,95,214,47,138,63,15,156,107,231,140,188,130,87,213,53,204,190,191,229,46,200,70,3,10,193,36,43,37,69,0,176,220,26,63,206,111,34,8,230,6,207,204,89,141,230,164,102,55,161,17,122,115,109,121,67,105,80,134,103,66,44,80,169,17,79,165,150,10,7,218,60,107,112,151,161,70,181,253,218,42,127,122,241,233,76,1,210,197,199,142,129,130,36,188,74,86,177,143,237,58,254,33,108,233,222,105,36,150,115,116,163,207,208,133,147,89,10,30,41,164,224,197,194,41,63,81,15,249,203,212,3,126,200,143,248,81,188,75,77,60,167,234,0,224,111,181,78,248,142,229,29,251,201,102,98,145,64,227,36,25,105,203,125,193,137,148,179,141,151,235,241,162,232,228,110,59,233,148,70,42,104,168,70,68,43,193,70,102,4,215,138,242,253,72,98,99,255,6,62,82,250,121,4,7,69,35,108,201,76,140,110,149,180,14,51,1,100,65,45,76,119,7,227,200,177,222,70,0,224,223,101,31,60,126,95,251,177,173,217,231,154,105,64,213,85,252,227,251,176,130,243,92,141,76,230,10,8,200,103,34,93,247,28,174,182,179,122,129,102,11,164,136,183,185,247,44,80,22,182,1,24,179,8,112,192,220,89,227,16,209,193,232,113,129,213,44,158,136,44,57,106,251,50,206,204,96,94,89,16,124,120,43,182,160,17,96,143,10,84,3,9,84,148,222,23,42,90,243,114,12,143,202,67,115,40,10,247,158,47,59,174,53,159,174,244,182,169,118,125,217,125,175,15,42,9,207,210,107,80,8,236,238,25,179,153,68,11,168,132,21,226,80,118,182,33,32,186,133,104,56,38,87,231,152,247,253,216,143,19,56,210,116,58,211,132,213,175,254,56,199,172,126,233,105,46,12,38,27,19,3,106,22,6,212,123,192,228,217,143,32,221,227,43,79,156,87,48,65,226,133,45,106,45,187,142,57,94,225,237,249,91,14,233,227,173,123,59,224,40,94,89,27,73,73,77,6,42,37,52,130,72,54,236,115,193,13,222,220,252,227,199,167,189,191,120,246,171,111,211,140,239,148,183,99,70,87,123,74,87,197,144,183,251,188,93,198,203,172,151,69,214,74,175,211,33,142,233,200,125,220,61,189,215,162,159,197,189,240,242,210,220,111,109,173,215,140,199,212,5,159,196,39,124,70,23,60,82,101,51,144,64,223,130,159,86,214,243,73,218,28,27,10,27,11,152,80,0,247,106,113,235,21,241,224,167,238,238,204,184,122,209,51,220,120,90,134,210,173,82,17,90,9,210,94,40,200,40,112,73,144,172,133,180,215,254,143,228,63,127,136,151,148,15,153,65,181,237,134,71,18,139,84,2,0,6,0,161,145,36,184,36,126,66,177,69,11,64,1,154,208,208,157,37,25,255,172,203,203,83,60,207,187,234,109,117,84,249,176,108,101,233,164,6,142,157,114,172,176,73,250,125,33,125,224,164,107,61,177,137,130,5,52,23,71,66,181,109,84,159,55,216,104,241,178,110,17,230,64,156,7,9,214,177,136,24,126,141,74,231,235,247,186,21,141,10,70,136,1,66,22,23,31,152,2,52,101,37,5,18,156,161,251,222,244,147,135,135,67,139,214,188,191,210,117,213,174,121,125,174,191,217,243,178,204,143,130,155,78,227,235,206,19,24,14,89,157,110,177,212,131,153,222,82,218,197,10,177,84,58,82,51,69,182,86,162,90,163,197,48,119,3,201,62,70,45,136,86,207,3,190,30,168,179,185,22,127,188,95,191,191,125,198,55,223,182,47,225,186,140,43,61,106,124,114,5,204,24,128,152,21,104,192,126,0,14,225,243,99,163,35,0,199,225,1,92,1,135,129,70,62,173,57,227,79,239,183,95,254,219,115,186,95,127,200,232,46,156,109,190,53,56,5,2,200,164,178,52,139,181,17,64,237,120,107,239,255,131,187,173,95,29,241,152,38,116,154,73,220,88,95,188,200,250,252,219,182,94,119,73,157,4,178,163,22,42,218,162,198,217,227,54,118,234,78,42,165,41,208,72,165,52,47,105,231,30,94,225,23,248,152,14,121,157,90,141,215,188,157,92,108,77,161,198,57,120,205,70,248,86,119,100,238,218,4,98,109,227,160,74,73,238,69,94,27,120,30,38,234,92,47,212,117,185,206,249,218,140,83,23,125,104,109,132,34,13,84,208,10,210,80,192,15,166,149,150,127,2,125,162,179,24,139,129,194,202,7,210,55,123,32,52,130,54,181,165,104,0,10,196,202,209,98,24,126,114,122,156,169,187,85,236,206,171,239,51,209,167,196,64,89,97,214,44,14,97,12,116,136,224,197,174,46,99,181,72,156,237,11,73,0,169,203,171,138,132,194,89,57,95,205,82,107,229,94,72,231,242,189,117,221,102,56,121,142,38,28,245,249,53,72,55,58,208,178,9,56,149,150,11,101,146,65,242,92,54,34,71,205,243,110,163,8,71,81,160,1,86,37,41,198,80,219,218,72,105,54,102,2,140,77,102,22,226,158,246,223,208,149,123,93,242,126,166,60,247,235,185,126,54,238,77,146,208,108,63,168,14,186,33,87,99,128,74,166,78,237,230,190,182,135,9,123,116,60,155,155,182,70,29,76,211,10,45,69,239,116,100,180,0,38,98,177,201,70,54,143,41,65,219,75,53,85,7,58,20,233,239,27,95,8,17,70,206,87,89,95,164,47,30,94,201,243,61,90,159,120,40,44,175,137,141,30,155,179,59,232,59,253,66,241,36,22,57,30,79,110,230,193,8,0,179,86,228,162,154,22,140,187,13,213,119,115,243,126,246,245,248,133,111,178,250,68,188,40,248,36,107,222,195,63,192,143,14,63,56,118,20,89,169,144,5,53,247,203,118,100,111,90,126,175,120,224,114,84,47,179,117,231,233,102,222,121,189,222,221,214,227,119,119,155,237,213,99,115,176,85,107,15,78,227,80,15,235,237,144,251,54,199,118,110,77,110,250,185,59,215,23,121,58,231,136,111,164,110,174,14,184,99,163,139,6,148,200,72,8,18,15,160,192,0,157,213,42,10,190,73,228,166,23,186,156,103,28,225,100,226,241,118,186,53,2,67,237,131,5,210,172,115,217,197,243,250,170,243,232,251,59,49,205,147,229,117,157,213,71,117,112,79,237,213,207,209,38,187,233,162,66,44,130,33,24,2,228,116,93,73,36,107,101,243,240,144,63,122,114,157,64,234,9,43,170,73,168,7,106,6,89,135,128,85,138,118,19,99,6,0,38,161,219,199,110,87,79,210,174,35,240,164,155,29,119,103,242,66,199,201,65,165,96,148,119,22,216,173,112,84,238,241,148,245,54,243,152,227,28,46,164,34,214,226,68,31,105,118,149,103,196,114,107,197,102,22,147,94,43,197,70,223,205,71,227,180,239,98,22,163,112,122,224,203,43,173,163,32,132,85,157,77,251,79,57,232,54,252,120,90,28,76,65,243,173,199,2,95,65,101,31,90,29,221,233,186,178,50,57,16,10,163,20,203,241,209,251,229,49,94,237,111,191,153,115,141,175,121,29,114,131,175,176,31,240,120,15,204,2,32,195,84,6,29,174,52,192,85,11,53,130,141,170,90,106,6,0,49,47,199,210,82,97,1,76,192,32,0,40,211,36,15,42,18,13,136,161,64,101,233,254,120,242,93,106,12,8,99,206,109,111,187,28,223,149,95,199,47,163,142,35,117,109,43,199,203,21,243,132,131,222,3,121,227,133,135,108,11,206,0,138,34,41,82,32,167,135,5,14,224,24,38,113,64,42,226,101,80,209,253,194,185,191,74,243,94,103,116,61,87,79,207,110,78,241,218,186,94,56,242,180,150,163,25,85,82,71,75,128,46,241,2,95,101,40,236,42,238,39,54,60,30,170,63,230,118,143,195,105,95,114,114,195,252,164,115,139,71,140,20,137,15,224,165,83,173,246,103,59,246,142,135,31,100,126,134,175,248,9,206,121,28,18,12,240,117,207,243,111,115,178,61,246,134,16,17,109,70,187,241,80,20,125,50,186,42,135,114,163,186,23,60,93,238,183,12,101,79,101,211,117,34,97,163,88,197,118,38,67,137,36,216,140,161,213,161,153,99,235,24,139,250,205,253,85,2,221,225,112,113,89,182,187,118,6,173,218,250,172,224,196,73,154,221,107,138,238,69,10,238,66,90,249,54,195,97,62,4,103,141,249,62,200,113,116,6,208,182,199,21,203,125,78,202,76,67,4,100,90,10,218,116,20,142,29,94,14,125,30,131,121,187,109,118,254,133,14,17,137,232,85,199,57,226,145,153,56,201,26,145,130,247,161,195,190,10,234,253,79,174,31,19,129,24,29,38,149,43,188,242,136,235,125,251,210,129,216,141,206,163,160,193,154,18,69,160,201,198,181,131,210,186,81,57,171,226,244,16,158,226,15,67,195,175,47,243,124,53,127,24,238,12,204,206,6,187,9,209,35,163,142,2,50,4,212,168,128,37,65,1,122,98,176,165,10,86,220,158,208,198,8,84,172,16,156,4,16,68,112,148,161,184,149,102,174,17,0,21,217,250,227,35,220,27,24,93,202,4,142,8,177,251,178,159,183,61,191,170,126,145,92,196,139,78,242,42,119,125,199,206,13,41,94,57,224,168,227,163,6,113,61,219,43,96,56,174,2,1,132,24,195,1,219,132,221,224,237,161,19,12,84,210,60,107,206,150,114,227,10,11,121,179,150,251,88,249,156,240,162,114,105,192,181,65,134,202,150,38,70,56,39,61,27,183,1,40,83,6,232,169,237,123,191,250,58,143,175,89,27,26,210,105,185,106,46,218,243,166,119,59,163,73,1,171,73,69,235,122,210,231,227,211,240,100,242,4,167,24,49,227,111,66,131,13,51,247,48,185,93,166,177,8,90,41,205,212,108,89,185,247,246,70,211,158,174,185,72,188,45,32,155,216,166,39,57,244,66,190,250,180,218,2,138,174,81,11,106,168,60,88,157,2,206,211,115,238,138,175,4,114,181,242,87,192,71,20,14,82,8,132,30,111,70,150,29,205,122,183,177,166,174,22,181,170,206,110,228,133,52,103,117,26,87,209,141,161,236,64,131,11,214,139,86,78,189,244,241,132,111,15,74,141,65,195,0,136,184,65,226,249,115,246,184,0,86,142,40,34,174,184,244,98,38,164,116,194,70,39,110,39,138,17,196,19,185,82,15,46,172,251,125,149,155,203,32,160,139,100,163,9,213,26,249,217,14,149,91,134,148,162,215,198,135,113,30,2,214,253,179,99,52,183,140,110,156,226,118,106,96,103,87,230,39,209,39,106,206,215,83,174,215,250,131,27,190,197,211,192,157,217,17,204,19,18,88,122,168,194,16,16,0,21,48,19,200,82,115,1,154,4,13,20,12,72,201,0,172,88,139,168,42,9,0,34,153,8,48,9,222,174,0,1,64,101,133,247,35,190,47,104,60,42,25,117,65,43,116,90,30,165,171,207,237,172,175,95,62,251,139,100,3,41,199,241,207,175,131,32,39,19,56,120,222,132,170,167,108,70,197,56,73,49,70,0,66,16,48,206,2,55,100,105,40,134,19,37,115,177,186,33,138,76,86,221,69,92,195,135,171,195,103,44,23,209,169,100,103,40,42,243,193,144,44,162,46,6,38,83,113,30,58,83,163,45,44,228,17,30,228,209,244,41,65,105,58,66,35,232,145,162,164,232,126,250,46,110,70,61,64,162,46,2,90,109,38,136,23,79,19,190,61,25,255,94,60,206,92,35,214,22,113,138,237,171,202,40,166,85,9,225,202,58,33,133,130,246,236,137,147,116,74,58,53,110,234,133,206,235,226,138,148,1,182,157,104,210,229,89,29,8,43,219,72,230,116,108,9,11,114,253,102,135,215,139,27,186,56,39,32,54,165,172,169,136,132,28,148,67,187,213,145,24,211,134,193,162,71,227,179,138,98,185,94,27,246,252,204,77,63,246,141,170,188,20,48,203,71,195,52,183,181,11,193,36,192,115,115,196,132,200,223,207,225,28,169,118,40,124,59,193,3,34,107,39,186,136,121,46,202,232,1,114,50,234,222,136,60,34,75,136,242,99,132,8,155,74,18,31,212,47,168,60,16,231,105,47,96,128,17,20,137,86,35,0,8,64,218,98,164,135,45,202,37,64,73,138,188,119,35,176,91,250,55,149,173,122,170,47,167,124,62,203,239,215,176,228,99,214,71,206,155,117,25,82,119,150,234,19,137,80,145,66,69,196,178,135,132,24,74,127,52,0,184,162,165,163,22,218,51,0,130,86,80,0,119,87,160,1,144,120,23,135,183,19,48,40,16,34,200,80,227,110,91,40,33,70,84,107,71,30,171,163,168,235,189,229,177,230,211,175,247,246,255,245,249,226,214,223,253,253,15,140,27,242,141,115,188,112,50,248,232,178,41,246,58,70,72,246,132,164,56,0,64,202,194,209,70,10,203,238,42,94,150,165,247,49,27,63,158,195,204,212,116,94,82,78,141,81,70,230,29,38,123,56,184,4,23,224,5,202,154,203,76,42,82,138,97,53,121,240,51,243,34,16,20,50,218,187,206,234,114,123,159,169,93,198,26,18,76,212,38,236,180,122,78,63,135,59,184,141,163,225,0,43,244,184,158,253,255,183,223,70,242,244,90,118,231,11,33,174,5,24,216,132,71,53,146,137,55,118,166,39,238,106,74,65,105,55,74,93,241,242,123,177,77,54,143,22,111,116,14,63,199,236,139,95,10,84,146,43,15,86,114,85,58,237,85,185,159,229,100,137,77,76,161,91,89,106,251,99,129,5,89,143,53,253,45,80,103,158,112,247,32,174,149,141,11,31,170,125,238,46,106,182,89,205,204,66,106,53,51,169,180,185,228,93,229,61,106,237,82,74,176,96,171,177,49,236,117,223,65,250,40,113,116,212,126,76,159,141,65,26,0,104,41,180,142,176,244,218,145,85,74,129,1,58,229,211,43,131,150,222,163,212,28,32,150,91,66,97,244,96,73,54,77,116,3,195,101,241,115,179,171,186,132,174,7,38,224,243,229,71,88,23,176,169,145,173,2,229,131,147,159,168,91,126,247,218,47,223,230,111,100,114,192,143,139,100,200,234,115,139,132,113,213,212,46,17,202,169,141,164,44,0,208,183,170,196,48,145,125,133,72,167,114,24,140,145,66,15,145,81,68,96,112,218,65,37,21,18,17,0,1,26,18,84,16,210,0,80,193,0,164,193,162,173,131,21,147,16,35,245,58,195,50,23,202,176,103,210,54,247,187,172,95,190,231,63,250,207,127,249,43,7,159,121,161,232,71,177,18,183,59,21,195,90,73,9,17,144,96,132,28,100,66,220,135,229,130,145,236,36,31,173,24,142,191,136,93,107,57,188,95,198,87,225,241,92,163,28,143,147,83,145,68,121,216,225,134,48,244,197,22,58,19,91,162,44,26,169,137,178,93,105,209,139,69,46,3,14,103,5,212,197,149,179,199,149,110,161,101,190,228,199,24,17,232,117,183,4,234,114,37,179,92,212,254,27,112,16,154,168,204,32,139,128,39,30,74,213,224,170,140,74,227,209,238,133,117,196,205,217,192,73,139,57,211,215,108,198,97,216,205,156,59,219,53,165,221,50,95,187,106,89,243,212,124,220,176,199,230,216,23,179,108,177,10,46,155,223,208,71,7,113,160,76,45,218,60,229,149,52,204,228,110,86,18,209,50,128,174,218,97,241,58,71,5,66,76,28,54,77,239,99,214,221,243,154,123,182,125,180,201,52,29,140,121,218,71,249,1,179,193,80,27,29,214,173,12,242,115,236,16,223,166,26,163,145,135,157,199,106,12,112,59,128,39,248,70,171,7,48,179,223,108,164,88,211,13,112,53,146,148,48,112,17,130,5,233,22,160,44,183,74,133,81,93,88,31,232,186,43,168,95,124,201,223,158,247,177,228,107,196,219,120,203,88,221,161,97,79,33,82,235,132,202,20,2,178,93,230,6,4,128,10,130,197,199,61,234,6,44,193,5,193,194,17,35,20,169,85,114,33,184,13,152,36,200,128,0,92,67,5,64,0,6,160,2,145,29,179,133,28,43,2,132,68,8,203,92,31,87,253,84,179,103,145,137,62,155,210,226,205,127,235,239,255,240,255,251,235,111,127,230,228,32,192,150,31,206,231,226,16,219,104,5,132,174,20,112,0,96,173,81,171,187,121,159,125,63,59,11,222,170,125,198,122,241,218,248,119,143,174,142,4,111,46,97,151,174,144,45,189,163,69,20,136,154,49,53,208,1,14,228,132,44,12,126,214,88,157,195,41,140,10,167,214,184,182,10,0,62,19,92,152,183,144,35,204,187,80,127,146,227,11,60,192,83,92,96,106,207,237,138,107,202,70,127,171,219,22,175,211,208,222,21,61,173,138,74,211,205,232,150,26,93,89,219,177,72,110,237,204,152,41,59,36,119,176,61,187,95,233,89,109,201,205,108,112,86,54,95,127,126,183,154,233,169,123,103,63,99,212,98,0,54,93,27,104,28,242,3,132,250,97,56,60,74,105,33,112,112,124,14,126,166,235,152,73,201,155,36,139,202,96,217,34,100,130,137,85,12,10,99,25,106,63,99,222,93,118,183,160,211,168,144,152,211,1,27,244,97,168,97,65,118,2,29,132,122,255,131,251,186,242,193,140,131,215,154,254,153,86,95,128,55,191,219,169,117,160,7,6,94,154,150,236,58,203,133,246,122,11,208,7,246,88,17,203,114,183,159,3,11,175,234,37,76,251,108,23,40,15,5,101,124,187,14,26,214,65,7,210,241,7,148,161,50,32,32,229,102,19,58,194,186,131,186,227,89,167,159,73,159,197,231,250,225,25,127,235,113,127,121,181,231,38,78,237,202,74,241,224,233,209,44,79,89,150,210,37,118,102,196,163,220,117,3,110,101,118,113,177,24,251,222,248,68,143,34,131,145,72,0,150,74,219,242,137,70,136,66,2,0,7,29,16,150,240,13,160,126,226,151,72,128,185,98,201,61,172,13,10,64,8,203,196,48,162,121,55,202,216,178,154,169,94,109,239,227,191,121,254,239,255,211,239,191,253,127,35,155,193,185,19,70,7,86,112,186,249,122,126,66,153,81,232,158,222,0,67,50,36,33,73,6,235,36,43,8,64,122,70,61,52,125,200,213,91,144,79,227,146,94,188,213,187,106,215,56,69,82,33,93,199,96,217,204,70,203,17,81,194,85,130,40,40,204,176,30,53,132,138,172,184,138,28,241,169,47,179,213,116,218,47,140,177,68,247,48,214,33,139,45,232,82,245,78,159,227,226,24,175,50,85,158,0,122,33,168,13,60,192,11,105,64,184,46,3,115,12,224,111,4,30,13,142,166,129,172,189,187,219,33,27,141,133,92,182,237,161,117,218,2,83,42,45,57,174,250,26,101,230,28,236,161,52,175,13,78,162,208,14,6,64,130,237,5,162,237,233,223,252,49,115,157,156,235,94,231,251,83,247,108,238,239,39,139,77,222,99,75,11,186,100,208,139,211,200,93,167,153,121,246,102,166,40,214,73,138,160,60,1,1,242,120,64,99,133,44,48,41,231,24,220,236,103,247,201,239,219,231,167,59,107,52,101,83,58,189,143,252,160,160,106,129,234,182,60,22,141,56,104,163,242,61,158,130,186,209,217,45,10,66,153,85,36,137,52,220,11,1,99,96,80,220,243,175,103,84,50,119,111,208,27,209,188,211,168,149,201,20,67,243,234,16,181,15,44,121,152,158,236,193,122,105,158,199,77,132,164,128,12,144,41,255,10,241,97,10,6,199,248,132,205,67,130,194,11,187,122,207,248,148,127,223,82,1,7,1,216,181,247,212,229,147,190,231,28,127,128,178,243,192,67,79,114,92,38,206,198,172,23,248,0,183,122,93,124,189,95,126,254,238,163,207,47,127,247,227,253,193,231,15,253,199,13,135,81,103,232,49,127,166,121,203,223,228,93,216,137,193,22,106,98,226,216,88,152,103,143,155,156,15,207,135,207,51,127,154,63,163,248,96,31,198,92,79,94,211,93,2,233,208,229,226,10,50,162,30,36,76,157,159,32,106,84,91,138,27,28,59,170,119,226,95,160,59,254,19,252,67,46,241,33,190,101,203,127,238,1,35,26,106,56,255,133,247,3,154,149,95,192,191,132,240,143,63,191,226,215,249,206,172,47,110,126,116,233,59,215,7,95,159,151,161,5,116,110,30,53,210,20,15,98,247,118,108,167,57,117,110,14,230,136,57,28,99,158,188,90,68,242,217,10,220,119,167,150,76,50,249,154,173,157,84,168,107,123,71,49,229,122,218,105,207,221,71,212,207,75,249,216,104,91,0,237,216,65,178,215,38,48,72,139,146,173,248,4,104,41,99,224,41,216,104,248,62,77,211,66,135,172,134,6,34,210,157,209,210,61,178,189,110,66,26,82,119,55,115,92,228,205,110,158,198,155,19,59,165,68,29,14,67,215,22,170,202,246,156,201,164,88,243,148,126,188,252,224,91,230,112,43,0,51,186,96,8,61,163,55,125,228,234,174,81,79,156,68,6,249,222,203,119,243,139,223,77,35,247,57,159,211,0,128,61,18,75,236,193,72,106,159,176,185,171,232,18,181,135,70,216,214,163,93,240,86,146,213,80,106,172,74,195,173,65,71,184,129,183,98,212,69,173,21,80,148,112,43,47,249,246,65,28,139,149,229,107,86,190,190,189,203,94,189,59,223,207,220,157,251,76,143,235,150,95,8,100,85,146,91,160,205,101,154,133,208,228,18,168,206,202,124,41,16,207,10,8,144,61,102,106,62,211,79,101,177,153,29,145,7,115,199,51,159,242,254,124,126,125,233,251,101,220,200,199,254,185,125,127,128,197,104,8,118,153,233,41,175,243,27,203,126,248,122,248,220,63,94,223,239,227,104,230,198,143,71,121,61,235,117,225,68,131,203,101,207,249,170,22,69,237,110,211,179,156,103,32,255,254,231,171,216,113,102,86,246,84,229,169,113,243,26,177,189,174,159,60,64,56,4,114,185,116,140,94,82,28,107,225,241,137,44,97,83,233,25,87,175,79,171,47,64,136,0,176,215,92,73,162,194,83,211,127,183,141,253,234,221,200,218,60,4,139,229,240,188,128,33,76,255,138,163,131,255,106,103,55,255,147,238,162,60,98,251,237,56,232,226,228,122,30,239,93,215,239,157,61,63,119,190,18,103,15,103,201,146,164,26,129,143,249,72,149,36,104,226,210,128,207,194,154,173,217,174,179,206,57,76,182,119,65,33,99,32,14,20,176,98,18,148,45,144,97,224,110,110,149,67,21,84,209,86,75,163,244,16,110,0,254,25,63,2,102,225,194,86,182,177,140,155,61,165,5,4,165,105,230,113,62,188,158,167,199,252,189,183,186,212,116,186,115,140,141,83,215,8,209,158,182,7,120,226,1,237,212,140,7,120,90,143,168,101,36,145,246,176,169,36,162,132,60,206,126,62,199,215,1,246,73,118,222,104,191,34,97,83,14,120,220,224,25,61,100,10,11,139,229,136,34,88,171,33,75,210,36,13,241,169,5,44,233,193,96,40,140,114,71,30,177,8,68,36,28,93,234,106,37,206,184,10,137,100,103,33,135,244,102,220,225,86,78,102,30,121,119,222,233,90,1,130,135,56,60,8,18,8,231,69,188,135,0,2,3,186,99,35,58,1,70,67,83,221,172,92,192,112,160,78,4,76,160,201,78,197,40,33,134,13,160,1,132,136,176,76,201,21,122,165,51,33,130,17,54,234,162,106,74,17,250,40,14,5,225,13,152,9,18,75,88,210,115,76,230,71,174,44,86,231,245,243,31,229,229,170,87,93,179,91,118,127,219,223,138,174,171,188,202,90,163,175,92,138,141,27,208,101,147,78,59,186,211,221,240,118,140,94,136,205,8,61,186,231,243,59,28,153,227,244,150,190,76,143,105,30,127,151,183,15,130,81,207,149,157,243,49,63,167,251,110,63,211,75,180,41,46,19,50,15,235,60,92,31,94,30,94,206,243,122,222,215,61,243,236,140,250,1,10,124,97,46,89,112,81,213,46,212,214,168,198,96,27,178,235,33,49,83,140,92,40,218,237,66,1,138,242,70,188,30,96,200,209,29,244,22,180,207,2,18,189,222,122,216,158,199,177,128,237,62,168,24,11,113,239,33,29,203,105,44,199,253,0,103,33,135,72,45,62,69,176,118,195,143,125,254,190,27,199,16,54,117,16,218,3,96,52,146,145,245,174,151,151,210,153,225,93,232,241,98,33,148,168,6,26,140,68,244,16,197,105,11,101,46,243,182,160,185,119,57,65,100,44,183,138,107,96,151,20,75,98,1,76,191,147,59,175,106,227,254,170,23,250,245,95,21,149,237,48,100,24,58,126,88,144,220,135,226,114,42,244,53,205,209,97,176,162,142,9,16,85,245,62,111,138,227,214,171,109,156,213,139,135,233,241,140,62,167,68,139,151,87,125,79,103,9,34,206,109,93,113,119,194,105,167,33,52,169,198,75,70,29,113,9,0,36,161,57,24,43,10,18,34,10,14,45,193,201,192,57,190,4,138,46,126,112,32,217,171,166,180,5,234,74,117,186,34,49,179,209,90,194,39,42,111,190,253,27,211,5,69,218,75,20,20,80,68,40,133,17,46,73,2,139,68,85,138,66,39,172,202,198,216,236,130,193,39,108,160,173,181,212,202,144,228,36,15,196,14,72,146,20,34,183,191,115,53,129,24,155,49,194,96,113,9,171,34,107,119,209,115,185,196,250,238,59,183,149,176,39,101,89,186,108,151,50,139,35,61,142,216,65,143,24,12,203,185,23,70,28,227,224,54,70,112,36,254,148,15,231,70,228,200,201,208,209,139,220,250,88,98,138,25,154,10,41,57,220,14,215,237,203,251,253,188,223,183,61,57,169,205,216,43,31,193,23,40,21,0,145,144,164,138,56,37,66,1,96,16,104,101,243,140,65,237,114,209,40,255,17,215,65,89,34,161,155,229,3,129,168,227,235,97,185,178,165,13,9,27,110,123,179,186,167,151,131,112,81,22,2,184,120,177,231,185,103,165,174,154,131,209,135,158,3,127,201,106,177,42,147,44,141,32,100,1,4,123,0,196,149,44,177,233,206,205,96,245,159,67,160,130,64,2,218,149,162,140,141,68,196,67,113,110,31,195,19,16,105,136,161,202,150,75,198,45,22,84,44,0,68,48,0,15,149,60,131,87,54,201,15,36,232,4,3,237,43,195,43,169,99,81,207,233,203,231,226,128,30,49,199,62,51,105,16,138,226,145,14,149,235,204,235,73,31,218,250,11,233,183,123,29,150,155,198,93,199,231,167,30,163,147,93,39,0,16,37,129,217,58,89,58,58,148,28,40,169,101,10,41,65,33,45,69,215,52,94,30,5,26,20,99,4,149,72,92,3,102,21,149,48,131,197,128,150,240,170,88,145,116,117,89,58,116,207,157,68,152,41,75,134,89,81,230,197,164,7,214,247,194,73,123,130,93,20,145,130,5,26,18,2,0,36,0,16,64,20,144,4,27,2,15,24,201,39,113,6,197,129,228,52,238,82,19,22,216,116,139,59,147,197,24,179,55,194,63,50,160,29,162,171,115,223,206,69,32,48,2,100,141,87,46,1,107,85,179,151,110,10,188,179,4,174,7,188,248,73,174,227,186,61,226,2,56,218,144,58,140,192,168,89,178,17,143,81,121,227,119,42,104,20,89,118,184,150,227,236,31,242,255,231,100,62,246,145,157,234,140,189,170,227,126,186,69,2,160,195,226,26,73,34,6,192,114,81,17,189,171,179,69,4,47,221,169,54,232,89,213,174,219,195,178,176,103,227,126,177,167,114,220,117,87,175,114,181,113,193,11,97,60,184,110,247,171,167,86,23,48,120,35,111,127,209,248,49,27,31,103,144,6,127,105,123,242,225,153,135,122,31,116,243,17,70,131,207,200,150,165,145,192,45,8,128,219,251,241,234,126,95,114,3,209,116,66,51,221,30,231,167,245,9,154,46,221,181,90,72,113,92,64,88,60,104,162,9,84,107,223,155,136,224,35,141,36,3,33,152,140,138,1,192,34,11,240,71,15,228,136,146,79,60,191,117,127,115,48,223,126,79,223,80,103,136,12,2,2,16,224,169,248,238,71,255,73,183,113,113,24,183,39,193,72,166,165,121,77,255,75,229,39,255,225,67,240,235,227,247,62,216,252,217,207,253,97,157,227,237,164,193,70,122,153,44,123,244,162,158,97,146,38,24,19,25,7,159,214,209,54,147,193,93,125,76,170,49,77,206,69,151,208,68,187,47,225,62,27,164,145,81,80,64,1,246,192,128,107,185,37,21,42,172,195,100,171,213,118,28,47,162,24,117,85,65,169,136,13,167,19,106,101,228,241,183,123,168,20,18,40,74,211,128,48,187,0,64,2,162,1,26,37,128,195,129,90,24,46,210,137,225,8,202,127,3,145,97,132,146,213,69,76,204,77,113,204,164,32,52,28,253,28,51,135,48,106,212,92,174,113,74,56,60,18,237,24,95,245,222,184,129,112,153,253,160,4,59,246,114,179,48,127,170,212,1,88,116,123,202,205,153,128,174,61,32,73,220,39,145,57,236,233,246,206,247,245,221,159,228,205,14,55,184,150,23,62,175,249,222,243,116,113,47,27,118,220,73,36,77,141,23,36,50,108,64,53,229,214,49,13,199,160,138,0,28,40,20,132,241,242,70,36,175,91,53,149,75,30,128,179,33,8,91,126,189,225,165,12,16,194,99,208,8,46,11,210,195,177,8,238,139,129,118,223,72,186,172,51,112,186,110,192,70,83,79,114,142,6,221,192,160,124,120,102,121,190,238,174,151,102,136,106,117,124,44,180,135,0,76,110,105,52,53,115,89,53,121,164,94,168,99,234,219,231,229,176,40,244,46,116,177,173,108,131,41,172,37,164,76,160,133,191,8,235,122,53,191,74,169,25,199,170,8,191,205,130,138,97,15,129,248,119,144,75,181,238,155,148,117,214,205,62,253,101,116,64,26,213,66,217,119,197,61,109,199,98,74,141,181,41,220,18,2,81,201,160,178,205,195,227,227,251,31,171,20,37,255,1,215,163,237,178,56,207,206,103,91,35,47,84,159,189,182,192,61,111,51,68,0,89,48,2,61,188,104,113,134,63,22,136,49,146,8,1,12,198,208,72,222,11,85,128,208,24,80,160,176,35,49,192,17,10,142,8,48,224,132,30,136,235,26,166,97,134,15,21,212,42,120,130,168,21,32,132,134,191,3,89,207,227,85,83,121,69,0,55,2,209,164,104,178,91,93,214,3,46,2,57,33,248,80,216,13,33,142,162,10,75,5,253,79,167,27,11,96,40,76,0,232,66,52,162,26,164,150,234,177,47,251,220,246,247,49,175,155,215,49,205,240,81,227,246,240,168,35,212,225,168,113,158,123,253,38,175,37,105,237,187,7,122,244,200,164,27,129,236,210,64,167,7,142,46,11,137,14,208,102,210,23,114,49,73,135,95,187,16,13,13,97,252,163,255,133,253,139,23,120,229,123,239,153,156,6,226,137,47,98,98,78,211,33,37,1,160,74,21,112,194,32,234,178,144,29,49,18,170,22,157,80,126,39,187,233,103,192,126,65,136,229,148,160,82,71,4,106,121,186,203,129,39,232,77,124,12,154,48,192,177,145,26,223,2,221,94,11,54,92,192,128,69,181,43,103,113,186,117,3,212,232,113,156,93,205,1,108,56,28,31,233,168,74,230,250,40,216,85,3,3,152,100,185,53,77,26,17,221,89,91,49,3,217,45,74,81,117,223,167,111,249,218,94,5,136,85,200,22,212,30,26,159,67,169,18,44,62,49,53,204,155,237,63,89,252,68,163,209,138,210,1,105,60,182,61,123,219,158,34,182,7,89,140,65,32,158,199,198,35,202,52,199,13,235,145,231,231,243,58,242,121,232,159,19,160,53,200,43,93,40,242,168,88,191,30,118,4,35,53,112,21,117,154,82,245,213,161,234,72,53,44,221,1,199,240,3,252,64,236,73,3,140,107,186,209,251,5,250,21,234,20,157,212,84,210,69,88,208,139,27,117,71,183,116,182,233,197,5,225,181,13,242,96,46,177,229,136,82,64,208,19,145,34,30,2,248,45,24,82,80,147,176,170,154,218,121,149,50,47,38,68,208,43,224,5,196,19,137,228,123,114,146,199,197,147,110,188,138,87,42,132,141,210,48,99,246,100,140,46,40,185,239,114,24,128,9,82,162,36,108,74,165,201,170,177,42,28,227,49,135,179,36,155,4,55,136,146,232,72,26,161,209,243,247,190,125,47,201,56,147,113,100,242,153,76,142,195,195,7,195,7,142,73,22,223,135,130,78,87,231,44,12,109,2,27,131,125,54,246,192,97,59,64,7,194,204,108,105,3,23,136,213,191,191,100,214,201,189,222,220,233,227,63,189,254,91,243,213,155,206,228,0,35,87,41,197,53,57,196,123,75,139,85,113,175,140,203,4,1,8,176,187,138,130,44,35,161,24,13,45,115,16,121,32,231,196,232,245,125,51,137,219,215,53,30,139,0,76,192,203,109,167,92,178,59,216,56,59,129,30,209,107,3,32,56,64,151,13,92,49,22,14,104,107,211,8,159,71,8,196,9,75,79,156,229,210,13,142,89,226,118,114,55,36,117,212,233,78,118,71,37,41,223,43,5,238,93,170,254,46,110,164,14,111,92,99,221,167,245,74,176,8,5,97,18,63,85,187,173,108,124,217,21,128,53,73,254,39,27,71,26,20,162,181,232,204,119,219,243,187,211,247,239,33,178,7,96,22,38,126,52,113,41,12,244,42,183,47,194,97,249,42,239,95,240,105,125,227,225,88,212,29,160,121,68,184,50,3,71,51,7,30,143,1,179,91,33,28,105,18,150,109,236,83,162,209,164,102,149,128,169,192,183,96,9,235,218,45,238,71,118,149,59,218,123,242,65,74,76,123,74,184,73,155,70,0,92,98,232,72,214,89,142,23,181,186,9,152,68,216,117,177,21,115,164,73,46,18,34,196,72,199,102,45,105,136,70,10,4,10,130,175,98,18,87,218,142,162,147,215,106,230,58,167,33,55,190,202,109,216,184,14,86,214,126,250,41,127,157,236,205,132,87,18,3,31,14,72,216,158,110,218,217,148,32,72,82,137,46,137,94,178,112,77,107,170,150,162,33,29,60,68,25,27,117,4,12,32,198,34,44,244,2,111,232,154,219,233,113,30,38,227,204,49,175,35,217,35,201,211,49,198,113,196,96,172,243,202,94,4,24,41,240,172,206,1,204,234,160,115,119,232,147,248,4,101,215,169,22,5,189,143,155,193,88,70,173,185,92,111,193,53,107,238,231,45,207,253,126,191,249,246,183,241,253,231,122,46,160,20,37,219,169,54,107,163,148,0,139,101,138,64,156,39,203,173,106,111,185,69,129,90,32,89,82,208,38,133,208,115,202,73,190,60,135,254,251,224,20,203,53,97,109,24,1,136,93,168,117,213,79,40,185,31,83,90,158,225,147,142,163,86,224,196,246,29,97,159,68,39,119,252,117,20,107,175,31,120,114,45,182,32,54,62,79,176,6,85,97,223,205,7,85,4,118,82,253,236,120,182,15,222,24,84,236,8,48,77,239,10,157,196,1,155,104,50,192,138,14,101,122,255,248,250,139,237,102,124,102,187,84,54,208,180,122,122,17,79,103,187,59,83,87,235,248,249,242,235,27,167,38,63,25,14,33,239,15,215,247,124,245,253,55,23,251,53,220,151,5,118,24,32,169,250,94,31,130,204,254,115,192,144,157,62,62,106,190,140,95,185,243,75,111,195,117,16,141,49,68,1,58,163,159,105,185,33,180,135,116,24,214,169,49,188,12,89,177,53,231,66,154,43,27,211,82,101,184,228,184,83,138,32,195,52,159,226,22,43,133,50,123,226,137,203,71,209,123,159,42,159,229,170,213,162,171,19,235,193,92,162,209,129,244,50,125,12,224,93,28,108,83,5,44,25,23,175,108,147,83,65,34,19,10,46,0,46,177,231,18,195,66,135,78,68,137,138,157,14,14,8,6,16,218,60,0,22,251,131,39,124,225,193,221,195,160,67,75,97,156,41,145,201,221,78,23,17,81,134,125,200,137,208,52,69,198,115,226,124,241,253,250,48,229,105,223,67,118,70,213,56,70,173,191,227,199,239,84,125,125,233,70,221,60,94,207,11,61,63,87,235,205,188,51,152,106,116,2,127,122,143,53,74,105,132,221,244,159,230,239,233,27,28,58,44,195,57,93,230,34,153,14,29,177,211,124,106,67,247,136,65,200,56,113,54,194,136,224,32,50,51,87,180,168,236,142,131,184,177,199,92,28,164,188,170,38,103,221,221,188,159,179,184,247,151,252,83,182,54,108,179,101,233,178,97,95,111,190,152,5,242,75,118,244,81,244,12,160,34,39,60,14,76,133,177,147,188,178,123,135,95,255,175,252,244,39,224,20,217,173,90,172,97,169,78,215,91,105,253,146,73,93,147,254,60,253,60,102,85,171,188,65,212,158,96,139,236,94,47,194,210,38,38,126,90,200,123,211,217,88,172,239,90,58,68,172,157,4,226,222,16,168,19,219,174,155,222,216,120,97,8,1,240,179,161,13,19,104,26,4,5,2,5,76,136,190,135,36,165,31,112,16,112,180,79,122,204,148,146,235,194,120,235,43,76,191,252,194,97,220,83,215,85,87,106,208,151,253,235,209,31,187,171,102,212,117,223,190,223,175,246,187,237,253,201,223,187,75,248,12,203,132,74,18,65,35,91,85,160,20,214,46,234,226,65,14,156,15,243,206,47,7,101,140,136,32,180,158,23,199,170,136,69,173,158,185,203,203,221,204,137,9,32,64,96,248,132,42,32,3,148,56,168,5,153,244,132,23,186,110,174,56,142,144,205,75,169,150,4,40,130,44,20,149,115,15,217,254,5,111,188,50,59,209,181,143,100,30,156,74,89,198,214,177,21,164,237,201,46,2,104,101,232,129,218,11,132,242,48,217,102,229,9,7,1,18,120,114,18,231,83,46,126,130,216,148,167,64,63,232,0,141,105,206,223,194,110,197,113,5,34,97,73,242,232,15,41,10,166,132,228,35,75,167,239,40,228,190,233,89,155,236,71,181,119,126,190,226,233,183,244,39,191,173,241,192,79,134,59,185,110,172,143,199,7,31,214,190,133,61,212,241,91,140,203,92,30,37,194,160,211,74,193,25,57,167,211,247,195,113,9,7,182,237,103,25,183,215,209,47,77,4,6,76,70,143,19,220,79,249,5,30,193,209,41,138,136,91,72,195,237,121,134,219,105,74,166,214,238,156,86,115,191,223,58,155,178,238,213,178,225,230,37,127,100,99,147,91,42,183,186,229,17,173,44,0,228,109,128,93,209,2,209,40,75,82,208,21,101,65,198,210,10,199,212,123,147,199,179,243,55,158,245,249,167,252,92,55,13,172,201,253,99,68,46,20,117,59,169,35,218,201,46,23,171,133,40,79,43,102,107,141,112,161,115,37,39,57,255,142,110,205,166,245,88,34,27,195,85,151,6,179,23,196,19,216,54,206,73,119,171,140,196,169,74,112,105,232,29,108,40,5,2,65,184,157,165,127,139,71,100,41,221,108,27,65,61,117,3,204,197,237,25,198,76,125,133,59,249,24,239,124,252,143,255,196,69,221,214,61,117,13,22,157,237,141,255,9,251,227,202,220,55,247,109,147,111,116,79,183,247,217,118,188,97,97,140,74,163,223,5,108,112,254,200,211,93,217,246,249,216,135,51,207,112,22,17,101,223,152,159,235,94,214,1,221,160,36,1,162,152,192,8,102,119,2,218,105,39,119,252,177,81,159,117,47,245,33,216,19,77,149,182,14,189,21,222,12,47,81,236,222,81,104,117,254,6,251,178,44,115,70,205,106,238,170,237,170,28,186,86,201,223,232,51,99,79,154,41,36,128,148,64,196,94,0,103,210,38,6,160,29,180,98,87,199,112,84,219,158,212,40,158,4,199,125,229,109,21,78,128,9,213,183,49,60,80,59,2,1,8,105,231,73,231,139,104,183,164,69,164,177,192,43,122,252,120,231,171,188,220,173,239,126,188,127,247,231,249,211,143,117,187,163,159,189,61,180,236,239,115,102,73,245,60,123,156,140,74,119,97,111,237,15,132,243,185,125,133,15,187,137,233,153,199,26,1,71,240,48,26,154,5,121,167,199,98,209,211,177,103,207,156,30,38,88,136,100,130,109,92,101,177,30,144,92,55,106,94,116,160,81,1,110,142,131,155,202,216,157,25,118,231,52,187,145,92,40,208,178,58,91,211,220,218,203,198,36,151,120,224,147,193,240,206,238,67,87,140,52,52,179,0,196,57,24,204,132,161,198,189,12,79,91,6,49,159,31,127,153,127,60,255,241,23,79,127,218,73,245,6,253,79,167,173,85,204,57,192,190,80,209,65,244,174,27,2,17,27,88,193,181,96,177,196,10,254,47,41,221,129,144,119,37,46,224,220,130,191,222,120,41,6,197,101,203,7,172,248,253,14,78,180,86,32,186,79,31,128,115,218,154,89,239,162,234,38,154,188,6,32,48,160,124,31,41,74,63,104,220,49,199,22,212,164,27,153,49,87,184,245,178,111,206,47,114,201,136,26,53,37,200,3,127,186,62,171,207,107,206,194,146,180,23,207,71,155,231,208,27,3,11,96,210,65,146,44,28,135,55,119,119,51,226,116,58,62,188,69,139,235,179,169,85,164,195,41,61,208,240,179,86,73,141,134,22,230,128,4,12,17,66,130,36,64,96,72,66,195,56,237,248,35,249,240,27,78,174,13,156,89,52,150,237,95,21,222,44,60,60,72,191,73,252,165,249,219,120,63,123,192,171,63,96,12,225,158,184,135,165,174,128,201,101,124,234,223,103,239,163,3,176,163,132,35,116,18,38,55,49,184,77,235,24,240,163,152,148,171,108,120,122,33,155,150,11,165,14,41,104,147,14,199,36,64,215,48,194,237,183,188,204,90,141,8,120,34,218,64,137,46,132,35,120,53,47,105,71,212,250,57,252,104,253,214,89,126,217,235,199,203,252,244,225,140,151,53,238,171,92,204,84,150,242,74,137,42,98,29,117,77,121,233,219,63,189,217,123,197,215,52,183,153,114,135,24,138,130,134,235,188,229,212,102,101,109,200,69,9,81,206,3,176,68,99,251,244,237,128,102,96,1,173,188,217,97,142,13,32,194,170,204,69,212,172,134,116,221,243,148,123,54,192,77,167,205,170,200,213,6,139,200,125,96,223,189,91,102,75,219,183,249,204,34,82,35,169,18,12,235,130,179,134,154,112,158,22,46,245,147,47,250,252,115,111,46,127,92,51,93,153,46,18,193,202,169,130,106,106,13,114,52,75,75,94,218,37,128,212,249,113,22,141,171,73,232,255,74,72,207,243,56,234,216,60,190,170,93,154,209,234,122,243,217,28,100,65,173,107,112,143,5,244,2,101,26,114,100,202,238,36,167,243,221,164,156,90,213,134,186,190,229,168,110,17,73,215,108,250,58,221,68,129,221,227,107,91,92,166,78,100,38,185,18,27,231,86,145,192,66,164,26,82,117,46,211,78,219,70,9,20,79,251,125,25,187,102,251,128,132,74,131,116,64,213,41,139,46,7,189,72,239,38,27,117,124,47,35,206,188,171,81,119,100,1,58,126,72,134,15,204,173,94,86,120,146,32,48,72,2,8,33,36,5,4,128,189,189,240,141,231,45,158,139,63,162,149,133,107,251,235,60,186,52,191,82,197,203,236,254,124,126,227,243,151,47,190,30,190,252,253,16,254,102,55,143,219,99,114,7,62,48,62,25,60,92,146,204,27,135,157,135,134,6,54,104,33,123,56,133,190,199,49,140,128,87,26,43,240,151,27,86,52,37,82,228,152,215,243,80,35,186,169,28,233,216,139,79,247,141,15,79,156,44,209,37,16,20,80,138,212,70,241,40,145,101,252,122,247,69,252,6,241,237,185,222,111,111,140,62,103,233,75,60,18,141,217,100,93,98,151,137,58,9,29,189,190,125,239,203,251,187,153,254,116,30,107,74,3,140,211,34,124,245,89,10,78,55,54,89,189,59,64,161,131,118,14,7,29,113,92,122,10,221,228,53,246,222,229,162,82,96,83,10,74,110,42,133,221,244,177,231,148,61,221,102,163,123,241,206,170,200,234,22,2,157,55,208,0,134,30,194,2,104,81,195,201,0,161,46,130,107,28,251,216,52,196,145,247,230,220,255,23,254,181,218,255,231,15,221,202,51,71,139,62,71,11,183,78,174,168,9,198,61,248,163,0,155,0,44,199,156,176,244,248,113,22,102,193,3,137,86,189,11,7,30,4,129,59,193,175,178,210,253,222,11,92,187,98,17,108,65,208,5,4,127,123,62,184,28,121,4,25,108,58,7,17,54,77,182,3,151,183,9,194,123,46,223,139,237,62,9,31,39,166,136,133,105,0,166,145,214,92,80,132,80,69,1,104,80,59,246,17,131,181,88,21,168,85,83,3,36,177,232,32,9,6,128,114,0,203,71,219,114,43,186,243,249,251,233,59,159,154,193,71,231,109,227,41,218,58,96,244,53,63,220,189,90,228,221,196,86,70,82,156,164,84,32,21,231,10,72,53,9,197,127,55,241,229,70,195,46,130,32,54,234,1,53,224,23,68,15,157,148,254,30,254,99,234,225,243,230,169,195,231,223,227,230,159,237,75,191,172,159,227,187,27,122,156,75,19,243,185,42,255,219,28,235,241,157,124,129,118,69,198,201,14,119,190,70,45,52,96,156,248,220,135,9,42,211,177,103,169,186,116,255,84,192,130,230,216,165,8,186,246,112,85,110,68,165,111,168,230,127,242,102,66,2,4,147,152,204,98,138,8,85,225,27,195,200,177,85,218,77,104,232,22,76,210,165,234,170,100,242,74,5,114,26,104,193,30,74,86,136,234,163,232,82,185,142,146,233,87,207,47,166,247,79,94,224,107,157,18,211,139,225,139,119,186,158,178,116,128,99,28,146,209,80,143,44,71,150,1,45,233,233,28,89,115,118,59,64,135,67,32,128,153,75,20,212,1,27,80,154,77,55,227,129,217,10,144,92,30,187,142,220,149,82,0,107,20,3,64,105,64,0,153,141,14,42,176,228,96,132,168,130,201,193,99,122,207,58,54,124,250,85,246,195,127,253,227,226,47,47,119,222,190,33,7,147,235,237,127,185,181,89,252,242,218,165,81,193,201,9,140,200,243,160,194,117,1,176,117,3,12,232,248,150,111,194,170,126,77,168,5,110,219,231,203,193,5,92,251,194,17,80,248,104,27,16,128,200,117,47,192,145,190,52,168,130,81,34,134,119,234,4,8,172,178,232,80,218,99,26,12,99,106,185,41,84,32,89,10,91,26,15,148,194,213,188,226,80,234,42,121,151,65,219,157,208,40,16,233,0,208,8,66,18,128,95,116,13,112,20,29,13,93,95,248,205,199,127,255,246,230,253,255,35,98,160,180,31,98,194,14,233,222,32,144,2,240,132,52,48,70,162,115,3,138,147,113,85,166,252,175,61,210,96,26,206,43,219,161,207,150,126,62,250,143,158,189,230,174,103,240,12,117,236,213,252,122,236,161,208,199,83,237,254,220,46,246,124,61,203,75,243,245,181,185,252,210,231,165,231,74,120,175,241,211,232,241,244,25,63,81,96,180,50,12,130,7,133,107,101,54,207,91,161,187,82,214,67,187,63,23,20,157,0,237,170,106,110,122,250,174,239,160,178,4,148,238,72,147,151,180,185,70,65,78,59,84,72,0,144,100,247,172,159,242,156,46,54,42,75,169,78,143,185,180,20,79,113,101,94,55,44,88,135,117,246,191,172,157,251,133,77,125,205,15,47,77,153,156,181,121,143,106,190,251,52,255,42,125,231,126,46,12,77,143,13,244,21,84,84,174,190,232,176,60,155,136,128,14,193,9,14,185,192,206,9,26,198,13,144,118,220,219,89,20,2,110,225,98,93,59,178,106,110,124,175,14,223,230,13,148,59,48,133,144,33,42,44,222,24,84,135,72,0,89,199,100,86,177,122,189,252,175,207,191,120,223,255,195,125,201,186,179,186,32,59,136,78,145,183,223,249,150,164,190,8,54,22,72,62,143,26,3,86,48,134,142,173,23,136,180,206,217,223,110,157,228,207,195,241,61,141,79,29,247,46,157,25,59,56,142,38,180,170,139,231,113,243,206,159,83,31,96,241,140,240,121,238,141,223,20,136,17,40,251,186,118,127,191,227,239,96,104,237,252,114,249,92,118,5,96,119,194,247,230,131,189,139,0,128,1,212,4,16,48,129,206,77,43,30,27,58,226,46,150,77,7,176,11,156,238,164,222,147,51,21,67,10,236,176,36,209,80,3,54,2,32,224,60,11,18,192,207,144,74,16,0,56,200,1,67,105,97,216,1,48,128,142,222,225,86,73,63,127,71,206,23,50,249,156,252,19,127,244,251,167,247,60,142,223,117,122,189,110,116,13,104,123,5,188,147,198,131,104,71,123,234,128,93,159,248,28,177,175,151,79,36,39,21,158,192,4,107,97,59,112,64,149,204,13,150,253,182,60,76,243,67,57,233,109,23,218,36,161,129,0,211,152,2,1,212,198,24,116,83,14,200,99,233,190,243,16,86,18,143,211,172,220,220,249,75,253,229,39,233,133,30,21,54,96,103,215,110,170,7,217,148,78,7,128,22,157,175,198,165,29,85,215,238,164,155,116,135,214,171,147,39,58,17,116,173,54,140,6,244,22,24,165,57,118,15,184,176,52,172,167,164,1,167,157,73,215,115,228,33,63,228,227,121,234,108,77,192,20,165,147,157,220,63,66,214,57,49,150,75,90,53,171,56,14,85,13,107,150,98,41,140,110,27,103,123,151,87,77,89,70,95,187,223,45,216,147,128,106,81,45,97,97,40,13,247,233,240,113,246,86,61,158,167,96,62,251,108,126,117,52,57,139,130,3,133,110,83,56,103,1,189,60,144,139,23,69,100,213,200,158,147,236,213,36,187,151,233,84,207,0,135,4,201,234,202,28,11,84,201,141,84,6,198,164,91,64,215,155,180,107,174,187,117,217,186,220,151,133,0,88,12,13,64,6,122,162,32,50,132,99,122,112,112,175,124,198,123,35,247,220,115,212,249,223,92,199,227,209,221,191,174,133,31,207,244,253,67,61,94,218,39,70,237,16,44,162,218,220,146,227,154,170,227,169,139,121,45,224,141,187,214,184,90,149,140,174,246,217,158,92,231,27,51,239,188,205,179,126,196,146,187,46,51,75,118,189,49,152,110,27,220,8,142,110,175,23,116,9,177,38,129,1,67,232,158,63,18,37,206,188,101,95,252,35,7,165,148,168,48,135,197,194,40,170,107,188,35,12,192,94,251,195,207,118,199,183,55,221,203,203,226,215,189,187,197,179,139,118,123,46,126,239,116,15,203,240,104,58,82,85,252,200,36,204,143,196,130,66,4,104,252,121,120,97,227,47,126,86,156,115,186,237,136,70,202,46,159,96,118,83,48,190,27,111,216,0,164,2,64,38,96,201,192,210,176,230,178,7,248,0,15,113,6,1,154,128,8,27,176,38,139,179,137,90,134,164,183,4,151,234,21,180,146,47,127,50,95,241,249,105,247,245,9,240,111,241,237,63,207,124,119,223,79,246,94,16,9,217,112,193,165,57,208,37,207,124,90,31,4,106,38,194,148,71,125,202,115,126,248,89,102,177,236,195,45,144,36,177,111,45,170,123,91,158,253,238,173,252,88,220,213,155,201,226,44,193,251,129,215,169,60,138,24,193,215,40,197,168,180,82,248,25,249,107,121,213,235,63,249,254,59,207,127,31,193,151,48,179,88,45,70,153,151,156,45,43,87,45,142,233,232,240,249,233,83,245,69,29,34,109,81,141,186,206,224,184,30,226,190,138,17,176,61,53,212,81,207,156,120,44,163,93,197,136,88,136,82,84,135,78,43,168,73,120,54,115,95,73,233,71,222,63,242,195,120,178,140,227,107,96,193,56,112,226,0,139,138,11,196,46,11,96,186,16,203,24,143,43,82,17,149,48,195,85,50,128,144,13,85,164,229,81,206,236,166,32,102,146,28,234,46,95,255,239,95,247,255,247,111,254,231,95,242,235,235,246,125,31,155,177,71,159,211,30,222,179,198,188,191,204,31,201,67,55,163,121,228,112,245,172,86,71,165,178,160,88,19,131,125,220,106,141,90,159,254,26,191,247,157,175,213,103,111,251,211,204,216,209,181,123,50,143,61,106,59,232,200,102,59,201,186,254,141,197,222,187,57,54,78,35,147,203,50,51,144,109,41,176,81,42,3,145,116,233,137,6,176,35,19,128,29,67,45,3,104,205,225,207,32,7,52,8,24,176,43,17,115,223,133,43,109,217,28,105,72,45,232,121,77,35,117,93,199,130,115,26,254,100,225,23,235,63,172,175,174,117,197,121,204,235,231,15,239,227,58,63,91,204,167,129,131,174,203,35,216,11,174,165,74,213,237,119,147,72,173,96,94,34,7,112,39,205,38,85,238,28,237,174,61,238,131,141,176,93,143,39,202,107,136,252,140,150,89,129,69,149,150,122,238,153,2,96,113,191,128,238,251,176,135,41,246,5,229,144,190,95,53,235,119,22,247,124,118,98,220,99,237,74,175,231,240,97,141,199,188,179,235,201,149,99,177,40,234,157,203,7,108,179,239,222,204,165,58,47,92,96,67,240,47,254,108,39,27,2,108,2,3,2,131,78,174,220,193,54,125,135,154,203,114,58,190,43,31,108,1,98,131,0,166,9,88,26,176,164,113,3,152,38,147,228,54,33,99,86,32,28,105,51,28,52,241,144,225,157,85,27,169,187,181,116,234,48,195,115,156,219,205,95,115,239,227,235,191,212,127,231,199,252,119,15,195,83,174,117,119,204,5,34,23,4,22,131,159,19,29,230,12,232,22,212,140,207,213,225,115,206,9,22,178,4,94,219,56,153,230,36,24,223,188,31,158,190,175,143,103,252,48,52,69,85,77,159,106,34,245,164,84,78,82,78,203,64,37,194,117,99,223,107,118,62,91,60,243,133,239,15,95,252,253,225,218,153,23,158,152,170,83,226,98,37,253,242,17,240,109,71,182,199,242,101,62,218,208,45,93,67,173,25,29,219,19,57,162,57,112,74,212,238,198,20,38,217,210,216,76,88,140,96,130,37,234,16,162,40,106,3,131,44,2,64,236,229,42,112,217,128,65,227,59,166,12,192,125,161,152,198,99,55,154,12,161,118,139,218,38,142,136,9,26,49,3,19,122,77,29,2,16,8,66,151,224,67,111,49,223,191,228,251,139,251,43,239,155,54,21,160,213,110,3,31,242,137,7,80,18,104,32,64,0,52,8,138,49,59,187,78,235,237,255,95,75,121,122,175,254,223,85,63,198,121,159,116,122,24,160,185,236,23,148,38,107,53,101,247,134,29,189,159,23,244,7,127,79,2,220,5,90,115,134,5,134,28,93,99,68,9,127,97,128,132,1,177,247,17,155,133,42,221,209,91,69,140,133,77,238,183,251,161,148,54,243,52,3,198,39,11,207,244,191,215,183,173,205,21,46,123,76,211,107,88,175,76,185,161,17,54,15,209,195,6,174,70,32,42,111,113,252,175,22,134,40,241,58,57,38,168,171,53,229,51,65,38,19,144,77,24,123,205,130,212,198,243,56,186,189,65,44,16,118,48,58,253,149,227,32,94,115,128,20,99,92,60,214,63,159,230,251,186,221,184,202,92,125,95,227,231,185,210,71,255,168,233,203,86,189,96,255,18,187,67,243,86,252,137,230,167,154,31,72,11,174,1,244,231,211,21,4,208,38,252,115,219,0,125,64,35,139,61,29,68,161,146,13,141,112,121,228,106,99,252,237,184,45,133,68,0,32,8,0,42,147,128,32,110,88,180,86,58,209,29,198,11,124,145,219,153,87,94,163,200,86,218,91,245,98,209,175,201,67,181,92,252,253,239,189,55,243,173,254,246,191,183,251,9,143,187,189,144,77,237,50,37,76,160,0,105,110,97,214,3,90,250,49,22,165,238,58,104,40,96,132,127,78,119,214,223,188,240,130,93,47,239,112,61,234,155,247,140,13,197,80,56,45,57,222,232,213,20,214,169,158,67,92,115,176,202,94,234,15,225,47,100,27,235,112,240,27,145,125,156,191,142,151,120,122,78,95,221,202,195,90,234,90,14,141,187,36,212,116,217,166,91,85,155,116,119,106,147,133,186,151,57,169,157,8,149,179,251,245,128,128,208,42,38,204,104,19,64,35,110,165,145,252,208,148,227,211,127,32,16,139,1,86,16,9,5,161,210,190,91,208,238,135,124,211,221,202,47,4,61,130,222,253,238,131,88,209,135,0,9,237,142,84,43,169,98,188,249,48,214,98,154,1,129,138,98,0,28,14,114,100,51,234,218,188,235,199,191,190,108,190,127,253,93,255,223,161,49,92,93,218,44,24,52,138,9,192,190,48,112,60,187,238,238,72,3,242,192,92,114,81,214,244,194,128,54,131,195,181,151,175,125,200,182,189,3,72,225,74,16,8,0,14,219,253,178,246,181,22,198,221,3,71,96,132,10,129,11,31,147,216,186,172,240,199,27,191,197,127,176,127,241,253,253,191,191,219,93,126,102,185,131,147,61,41,187,77,81,4,182,66,45,84,192,180,48,68,93,190,139,235,122,148,115,169,52,12,114,114,204,154,185,189,254,53,15,161,83,14,159,153,151,178,90,133,1,154,137,130,158,238,107,101,192,186,120,128,209,61,86,140,131,219,154,250,250,93,223,120,160,191,203,147,71,143,113,189,235,201,246,233,251,186,252,118,239,250,126,245,50,186,143,11,63,136,83,131,49,60,225,207,170,239,217,61,61,21,164,0,56,8,96,91,232,0,5,0,208,95,72,53,243,122,132,92,74,27,32,30,126,33,3,16,176,16,24,88,0,8,0,108,161,34,157,16,179,4,65,44,58,139,91,74,18,42,37,119,102,81,6,171,236,232,208,138,25,45,26,29,79,93,60,239,223,228,239,254,27,207,191,126,164,255,240,163,60,108,174,65,31,133,43,80,16,0,48,0,42,234,239,155,146,119,44,186,198,27,70,143,19,150,16,147,216,204,18,246,245,188,85,15,11,159,247,174,203,133,235,225,242,115,44,187,76,211,157,111,31,20,239,39,83,242,24,239,119,50,52,164,129,171,157,147,241,244,33,120,4,95,211,120,215,121,154,23,198,173,197,152,211,242,71,188,206,208,140,233,67,166,36,37,214,207,126,162,12,40,65,100,104,77,246,238,125,253,124,220,243,6,107,244,113,215,128,228,49,168,64,214,2,44,171,181,161,136,93,70,85,162,101,5,129,149,139,56,208,59,215,114,38,218,97,2,187,137,157,162,195,13,234,174,245,174,3,61,27,78,165,250,48,235,117,97,232,23,44,174,79,201,250,8,98,17,67,0,4,0,34,144,120,176,144,172,253,228,82,185,153,253,197,243,246,26,107,171,179,28,186,112,218,107,176,69,139,158,65,70,95,139,116,31,207,138,108,114,9,225,26,104,35,160,201,178,189,31,92,41,45,34,1,92,56,52,160,239,202,186,55,89,76,152,41,129,232,173,58,46,27,94,179,240,171,141,223,191,253,253,229,237,246,238,255,253,173,223,252,119,127,55,13,155,118,234,4,141,6,129,59,14,224,213,182,132,64,128,241,231,60,102,197,104,32,193,142,230,127,45,106,177,61,74,207,68,43,85,39,189,14,56,88,214,66,98,115,64,80,145,5,148,235,172,159,24,27,67,92,15,8,202,184,242,3,238,1,14,95,223,205,180,29,3,228,45,219,148,5,109,96,59,253,17,229,238,167,125,14,207,186,251,155,248,43,79,234,220,252,133,233,22,233,166,100,229,223,212,55,135,103,141,65,213,171,36,66,0,32,54,164,16,2,2,144,136,13,0,137,0,12,180,185,79,37,16,65,108,222,153,206,184,162,82,7,1,230,86,245,137,39,132,61,40,178,247,98,147,40,167,86,19,132,112,138,5,150,80,111,170,61,244,113,96,235,196,92,39,117,219,209,14,89,71,17,215,99,50,200,123,254,11,223,255,94,231,255,240,164,87,241,71,233,215,150,43,231,17,21,168,210,128,2,125,175,215,43,31,220,197,185,6,194,73,253,64,141,83,75,208,204,6,244,241,60,148,234,115,119,111,144,31,226,51,132,101,41,111,159,197,175,114,190,112,203,114,239,97,178,154,24,128,116,202,208,214,75,107,174,201,104,54,154,158,12,75,238,75,54,11,71,232,63,100,130,26,171,51,125,33,179,104,108,135,246,136,112,118,151,231,222,103,101,58,47,127,197,114,150,27,41,80,208,161,139,134,186,232,14,70,131,76,104,147,168,13,157,254,108,134,58,248,196,181,14,212,111,139,170,253,162,111,87,176,218,228,151,165,254,172,53,41,131,96,54,19,235,231,249,128,89,115,145,241,100,177,141,249,118,189,168,31,196,56,237,71,192,50,149,68,64,0,210,82,130,6,80,141,104,109,166,234,115,44,222,227,211,15,47,205,218,238,250,83,189,75,175,97,64,5,96,199,60,53,192,225,0,154,10,96,187,213,101,223,140,64,228,121,52,191,96,144,202,176,199,28,18,128,160,1,221,13,221,56,163,45,37,8,137,46,0,28,8,2,200,121,129,102,74,204,156,19,71,172,165,29,239,206,7,108,224,255,238,31,159,255,245,31,30,255,175,135,151,126,127,250,163,95,255,205,209,219,50,212,39,82,228,36,112,9,73,41,100,17,110,51,5,118,154,129,213,206,14,130,111,209,104,218,60,142,47,76,160,108,192,167,241,221,245,34,99,17,193,124,148,113,32,148,227,198,250,129,93,253,237,16,113,142,101,99,173,224,158,15,132,245,182,24,128,84,112,180,121,222,170,186,7,209,58,227,79,251,59,47,206,190,220,199,253,239,104,255,5,151,111,51,95,49,147,60,80,15,4,143,121,96,110,224,17,232,148,4,0,68,130,74,54,138,4,192,13,133,7,4,0,16,204,210,71,71,27,1,177,129,220,26,87,185,143,17,110,100,0,42,19,11,128,65,101,194,3,3,82,91,220,27,108,97,209,182,90,98,210,241,24,17,25,84,243,92,61,183,182,96,53,202,49,43,157,78,55,106,7,163,255,226,253,239,158,248,63,72,92,187,143,47,7,127,127,86,61,175,251,241,112,180,3,80,184,210,160,130,132,130,206,85,221,185,238,117,67,55,81,219,194,104,153,98,200,153,13,191,0,73,184,34,218,210,47,120,21,209,96,32,237,173,138,17,24,198,243,112,105,252,218,240,82,79,203,177,133,148,201,169,18,125,148,172,163,218,4,68,71,149,12,32,173,84,28,143,227,183,209,219,244,49,242,85,17,10,59,84,37,76,178,103,116,64,5,120,226,241,25,239,176,197,216,170,141,135,130,165,103,107,56,53,128,73,84,218,192,233,75,75,172,113,1,150,59,85,232,209,130,136,196,24,213,85,226,172,30,28,107,62,210,237,72,228,126,240,53,218,210,168,180,137,8,163,168,170,42,0,242,198,143,36,74,146,136,1,64,147,150,169,36,197,121,38,155,139,167,174,231,89,216,22,186,207,119,233,225,8,192,58,156,1,50,210,3,184,92,201,98,126,155,113,248,209,22,233,235,74,224,134,19,8,100,252,185,42,65,61,231,181,173,17,20,153,41,101,112,140,198,85,225,195,212,207,240,31,215,243,191,223,249,239,239,46,126,251,209,147,143,63,90,189,81,236,134,193,100,232,144,10,17,32,165,226,125,193,150,50,71,0,10,110,177,154,129,97,81,70,30,117,128,147,206,248,56,190,50,202,234,193,92,174,137,199,241,117,141,104,205,126,209,132,141,196,82,251,199,180,102,134,104,205,25,229,185,68,198,1,139,91,179,79,136,13,44,123,117,235,253,122,14,234,104,98,170,52,194,91,182,223,225,63,112,254,196,166,113,247,127,51,254,75,213,251,212,11,244,35,202,159,35,124,232,122,176,34,250,239,129,71,22,80,112,145,132,72,160,169,144,27,8,208,56,0,32,128,80,159,117,126,116,185,141,208,110,150,233,187,133,6,36,119,227,207,15,18,201,136,164,1,150,12,80,17,0,152,17,85,70,19,18,124,11,114,119,18,168,42,84,37,53,32,37,1,179,193,161,238,211,199,52,127,134,93,118,47,159,188,69,185,154,255,37,246,227,41,207,111,94,95,218,255,50,228,222,107,207,181,107,145,6,24,104,146,68,244,22,145,66,56,60,30,116,22,130,207,249,48,87,225,83,217,100,73,17,175,228,201,220,244,1,219,230,175,161,69,189,114,110,52,58,30,134,115,163,103,84,19,89,39,76,36,157,179,157,231,136,217,241,23,218,154,120,156,64,34,247,168,113,53,50,66,225,115,248,222,129,33,172,46,90,232,251,206,19,110,164,213,68,164,43,87,133,46,66,150,158,127,73,169,216,165,199,56,79,21,9,3,124,237,155,175,207,179,169,64,6,76,164,37,118,81,235,176,92,239,22,34,17,32,212,102,127,141,209,9,168,108,151,116,150,202,67,117,169,66,106,12,69,239,174,242,37,204,48,62,204,161,42,65,12,8,10,152,52,4,153,22,78,26,237,163,135,163,75,169,109,5,237,61,163,22,24,52,152,3,2,25,116,56,92,189,31,45,78,198,125,204,172,163,148,41,235,241,172,103,181,15,74,119,99,233,37,27,52,199,22,208,80,151,167,191,242,239,82,128,64,128,0,2,128,116,146,90,206,109,163,115,151,187,213,155,197,5,59,225,247,246,135,95,227,71,251,219,119,107,30,238,190,61,150,122,238,251,155,216,51,238,57,207,61,144,104,233,103,0,185,66,10,32,208,95,252,31,242,183,177,37,216,184,45,188,208,97,9,79,152,0,53,227,0,111,134,8,206,87,188,183,10,212,110,30,51,88,237,89,157,218,235,29,160,186,155,7,171,41,58,122,176,44,221,62,77,92,238,56,39,28,113,35,249,204,54,157,139,24,183,172,80,236,91,233,158,221,91,206,103,60,89,248,58,245,206,255,189,196,207,181,120,185,133,217,227,199,101,184,101,184,116,85,192,119,148,83,35,99,36,70,177,0,69,220,130,130,91,127,214,226,102,3,224,80,159,111,243,148,29,27,50,185,148,74,178,209,209,66,110,183,233,184,159,189,109,36,251,12,187,193,248,44,0,196,94,70,4,128,6,196,63,118,181,206,161,75,139,169,193,204,73,147,93,143,216,13,74,12,63,130,29,55,23,125,175,86,253,197,253,147,215,117,95,205,187,217,249,173,243,227,215,186,47,254,166,243,255,246,168,217,79,147,175,205,114,12,36,13,0,18,234,119,100,210,49,231,216,123,153,39,193,29,145,230,216,246,218,153,62,160,85,169,161,51,30,41,26,77,161,24,121,199,220,31,174,57,46,81,28,17,117,177,1,181,132,3,24,47,38,76,54,210,74,51,26,227,203,202,213,230,172,98,9,153,24,97,102,141,13,163,138,205,21,90,23,1,226,104,31,106,103,61,218,56,181,203,57,36,3,250,126,239,93,83,74,72,198,19,70,61,179,52,140,110,98,105,217,86,186,105,119,19,175,183,64,134,92,244,37,166,71,225,27,234,237,120,99,244,152,171,189,39,187,43,71,206,214,194,101,97,253,96,167,12,15,38,124,119,154,231,59,170,61,209,78,97,209,122,168,16,167,31,146,209,107,32,36,5,12,53,0,4,166,173,114,206,60,90,179,175,109,184,212,209,99,212,220,94,248,74,7,12,90,115,164,7,200,208,154,177,199,213,127,117,121,156,158,210,96,175,48,217,176,51,160,140,128,3,208,161,0,13,128,3,4,169,14,42,141,213,105,70,83,24,6,254,24,252,220,254,209,111,229,63,63,250,216,15,255,255,187,122,159,207,110,63,154,251,227,113,196,53,251,219,109,113,191,206,101,144,64,82,2,3,130,38,176,227,48,244,172,239,2,221,205,118,189,13,74,67,57,136,179,229,131,129,57,16,148,69,44,135,194,165,235,173,68,116,185,4,131,103,51,44,191,78,115,195,145,168,191,142,24,133,163,163,102,26,17,141,18,65,58,72,99,121,237,179,239,221,131,64,140,48,67,144,67,78,192,180,82,140,188,71,124,102,124,139,233,193,223,30,203,234,188,222,123,228,209,175,207,245,253,196,139,210,75,239,95,84,214,26,227,68,1,204,202,129,49,110,205,97,79,97,81,81,56,129,166,53,176,44,144,9,116,196,52,87,81,221,155,47,112,163,203,70,103,154,239,227,86,61,35,36,91,150,198,245,85,140,122,238,97,86,176,229,93,188,131,52,227,108,95,52,49,84,154,116,179,215,74,166,182,195,116,214,105,122,155,200,204,242,184,203,179,255,184,127,250,216,255,40,231,189,127,228,70,127,77,253,144,72,57,151,245,217,194,206,106,75,214,1,60,77,146,72,37,136,66,51,122,245,231,32,56,164,107,226,144,184,174,10,27,113,227,103,141,73,152,84,99,114,25,232,96,14,24,133,142,254,102,120,75,55,107,60,184,62,120,211,12,40,130,201,201,149,161,159,93,111,87,44,44,189,232,81,100,151,120,52,62,161,88,29,158,94,199,158,217,149,54,129,120,162,80,139,169,131,28,207,192,221,207,161,178,58,238,234,116,145,151,77,175,131,176,161,85,9,138,40,176,67,129,96,52,193,84,133,0,136,197,146,35,132,137,193,169,239,174,92,114,145,155,12,125,219,181,6,190,228,120,121,186,61,189,125,231,15,199,63,92,165,95,77,171,15,185,178,56,103,240,21,122,245,186,122,22,20,58,172,232,11,185,239,30,204,243,227,45,225,88,72,213,87,60,26,145,94,160,74,10,152,16,25,200,141,52,48,195,49,71,199,160,56,165,117,248,111,156,111,191,191,59,202,43,115,178,103,43,184,51,20,229,48,219,193,142,12,1,24,169,253,86,185,9,12,61,180,39,211,66,80,96,151,64,199,73,174,133,37,71,41,45,87,141,91,249,80,101,182,44,138,34,94,128,201,145,130,3,48,50,232,161,245,218,101,88,229,192,185,175,83,90,226,72,12,44,6,158,13,124,104,252,26,207,191,201,143,31,221,118,247,103,205,254,122,115,253,159,204,115,183,131,222,135,188,70,144,214,152,142,19,90,53,2,111,2,48,140,156,70,75,109,235,245,5,43,23,99,243,78,54,186,246,253,188,180,57,43,69,238,164,183,113,110,148,169,220,146,252,251,216,122,138,117,251,199,186,78,242,116,191,67,52,106,154,136,59,253,77,28,192,102,109,122,239,199,217,216,164,245,252,116,109,25,129,31,41,39,59,185,18,157,246,8,190,227,49,253,100,228,250,183,183,175,126,248,190,62,78,124,112,106,228,235,226,67,130,142,188,8,104,152,32,237,154,59,135,112,220,53,165,117,182,218,104,29,247,143,233,166,167,44,109,100,108,35,149,64,115,211,149,64,22,127,8,91,159,86,83,157,50,157,228,30,94,63,117,95,238,54,227,110,214,28,226,192,131,30,169,39,170,132,70,248,14,78,193,153,73,240,11,122,243,135,243,195,95,223,95,45,234,219,182,15,211,76,234,126,232,253,85,60,201,6,23,41,232,36,47,32,121,128,37,179,128,82,21,124,152,35,140,211,42,161,150,58,13,237,73,80,21,205,110,193,218,165,246,209,170,82,152,110,25,9,15,67,156,92,239,181,159,41,72,10,210,133,156,232,36,39,94,218,40,107,130,40,38,149,64,106,121,1,83,122,134,199,221,241,170,199,57,57,77,184,6,187,74,40,147,29,10,162,153,54,114,187,156,245,3,180,85,39,12,33,104,144,190,138,224,138,8,50,164,197,104,152,59,162,187,131,78,58,193,196,44,141,109,235,65,111,111,62,12,195,251,169,243,91,79,247,252,165,249,171,215,172,61,138,91,32,174,206,82,142,165,50,148,250,65,222,7,57,35,230,26,182,152,145,124,104,146,66,250,97,129,131,96,1,64,145,4,165,77,98,8,16,51,25,15,29,225,216,95,249,95,91,245,237,167,207,231,211,37,159,43,20,4,106,123,116,214,237,94,245,153,169,171,107,222,237,46,141,139,234,84,249,214,241,251,107,182,147,114,39,17,24,170,244,190,124,27,38,176,22,245,167,64,201,34,33,211,118,196,17,154,145,186,246,156,147,62,211,4,57,6,45,131,30,101,191,71,218,149,113,188,233,138,225,192,174,112,37,252,158,241,187,250,246,215,248,95,143,62,117,220,191,182,24,191,50,23,246,160,222,39,105,216,76,67,20,77,2,164,100,32,119,80,70,166,105,98,239,6,241,249,137,18,234,94,249,209,214,243,235,53,44,231,232,245,107,54,227,117,192,199,213,12,237,2,210,19,29,5,33,128,100,240,237,107,105,124,217,156,86,238,193,123,229,7,2,120,193,166,222,123,36,65,190,102,149,205,174,177,105,253,198,231,180,86,57,210,47,81,230,66,194,22,209,185,126,215,246,244,249,211,159,171,186,126,51,236,227,181,31,125,235,83,229,191,134,191,8,5,137,197,132,219,167,8,103,21,161,181,1,176,173,64,187,116,230,253,247,187,222,158,62,211,179,117,208,51,186,115,11,38,64,247,230,159,252,16,81,156,163,209,217,156,35,121,69,219,38,124,89,218,16,105,148,198,20,227,164,244,145,77,151,83,194,180,128,96,100,29,41,161,194,126,114,189,50,190,213,243,247,231,30,55,75,27,225,235,227,224,120,80,79,164,32,135,42,65,234,30,146,203,208,129,142,100,98,54,64,96,79,82,163,187,142,190,78,89,130,32,197,113,17,47,100,181,59,167,56,96,87,70,198,241,33,45,111,184,145,73,163,206,101,73,213,57,204,41,156,51,238,132,192,181,142,205,126,74,185,10,198,208,13,108,82,37,114,9,100,190,197,151,73,69,213,19,238,196,130,92,172,200,54,38,241,250,130,171,52,121,27,119,67,174,64,236,109,227,118,110,149,103,154,225,16,85,132,37,98,3,13,33,64,252,163,187,71,79,220,62,84,29,15,235,244,205,233,23,21,107,45,243,179,247,15,31,211,175,243,211,79,254,234,167,191,254,224,97,126,117,164,82,27,113,103,239,61,80,23,55,234,142,42,185,210,219,112,238,212,110,94,30,252,1,54,56,34,165,89,31,129,234,198,193,118,129,131,74,73,210,8,93,236,201,62,56,102,181,162,246,246,132,199,62,235,237,250,208,97,28,106,232,177,129,134,109,56,159,47,131,193,108,210,18,166,1,226,243,55,79,117,42,133,195,12,25,128,0,78,34,16,129,113,93,16,89,43,219,36,34,10,11,72,73,139,238,72,58,234,50,46,188,2,199,138,20,155,44,53,156,102,235,133,209,208,129,98,124,81,248,245,126,253,125,253,223,63,170,255,95,234,51,247,83,57,158,114,61,21,141,82,0,8,41,75,1,123,133,66,106,148,18,28,22,139,66,146,52,217,201,1,151,34,190,148,233,58,193,209,129,101,203,119,24,192,105,33,43,120,99,146,218,215,97,102,106,47,106,71,120,45,47,20,23,255,18,241,19,130,119,155,50,85,177,42,223,239,71,34,169,119,141,148,142,101,180,50,8,40,157,156,122,15,248,120,90,123,144,139,34,40,107,18,134,138,232,96,99,139,78,223,243,244,125,108,22,247,91,127,112,225,117,88,85,124,240,143,222,241,163,170,217,105,148,6,231,35,231,161,60,92,21,204,54,1,101,238,118,128,20,206,193,239,119,174,32,147,66,26,28,11,254,123,126,177,119,144,112,144,66,46,77,93,87,212,10,103,137,246,231,195,9,60,177,107,178,138,186,56,80,16,176,145,93,63,255,125,235,123,251,190,185,190,248,27,245,47,159,173,207,6,124,204,191,172,162,61,254,101,15,174,237,250,119,3,164,128,16,195,18,6,222,3,77,40,80,217,13,32,197,62,82,241,65,39,219,180,59,166,208,27,27,173,15,15,12,73,186,81,177,208,254,132,57,28,162,43,131,243,141,13,252,29,107,210,153,51,104,52,148,88,236,44,50,182,128,108,44,214,82,39,33,169,103,72,224,89,252,209,156,18,234,78,238,112,42,24,56,136,53,92,81,201,219,94,91,118,167,156,242,34,217,167,243,52,109,141,152,48,87,83,152,145,40,80,101,66,168,114,80,39,89,159,200,147,107,253,216,254,66,186,45,110,234,75,14,158,21,126,55,221,198,239,63,248,235,159,252,217,7,252,252,157,171,123,95,249,117,240,182,135,247,194,98,110,3,155,225,104,188,253,88,167,97,75,89,79,83,29,83,69,89,116,10,170,248,24,81,111,193,8,236,161,27,18,90,32,20,37,122,56,94,211,238,229,79,238,106,252,92,190,248,196,95,175,185,253,248,231,79,239,76,221,14,129,139,97,10,235,112,48,108,131,38,74,200,170,115,206,115,185,43,235,151,188,105,160,75,250,78,185,155,129,247,53,61,51,16,121,24,5,119,160,244,142,128,20,231,123,239,51,251,140,162,211,170,86,181,233,62,218,111,70,231,206,154,210,74,149,140,152,169,209,84,112,227,66,248,16,255,102,254,231,15,252,205,249,156,165,30,75,93,233,39,206,71,247,101,114,100,65,2,5,113,138,146,146,10,16,18,65,138,2,38,166,36,23,101,196,0,80,233,253,17,66,211,99,132,116,188,51,150,221,140,131,101,101,156,69,133,242,223,105,195,133,14,207,159,27,127,140,185,27,8,48,246,250,223,217,49,44,108,130,142,139,165,238,89,37,5,235,34,192,10,54,35,32,160,216,144,196,115,108,26,133,61,100,128,82,145,105,149,145,214,32,162,120,50,103,96,135,237,237,232,173,94,244,195,37,218,159,158,191,157,39,175,227,213,227,241,229,99,89,189,220,241,10,24,243,53,231,35,53,233,7,85,165,114,140,19,136,205,95,175,212,0,136,206,49,144,125,225,239,177,215,63,182,188,65,168,6,20,66,144,76,206,108,106,252,177,75,85,72,68,17,75,254,11,233,176,161,231,183,245,253,215,92,138,126,179,182,206,75,207,249,194,64,94,127,49,170,131,247,204,198,119,152,197,242,169,245,81,131,46,243,133,71,146,72,221,3,153,44,72,146,25,160,178,5,181,94,146,210,5,230,250,49,102,242,96,100,46,142,109,211,65,36,98,177,111,50,200,215,24,61,98,118,227,244,45,253,75,175,246,190,144,200,7,59,164,137,144,5,36,100,161,18,63,85,186,56,139,18,242,130,22,115,69,65,170,176,38,109,194,196,226,89,140,37,145,84,162,38,55,62,241,92,230,198,95,141,79,215,147,92,37,207,180,103,2,177,183,154,105,114,153,195,140,90,207,73,37,139,209,204,160,53,130,220,207,127,68,3,96,135,80,178,102,153,103,143,154,24,248,105,248,254,181,223,95,229,179,124,60,87,238,151,43,161,51,223,150,250,165,58,22,223,17,110,183,183,246,250,212,159,114,192,30,20,167,29,179,39,147,21,250,232,213,153,102,37,246,35,72,151,82,216,77,29,42,114,201,45,49,100,200,29,82,71,63,142,165,70,83,151,143,137,31,178,126,61,150,213,207,58,154,227,254,252,238,253,254,249,219,51,158,27,52,236,134,186,48,104,112,96,80,210,81,193,47,205,240,10,13,33,122,51,3,133,158,180,142,238,226,150,245,216,223,65,25,13,81,62,24,41,213,166,155,84,196,37,254,210,199,126,222,110,82,171,69,225,34,60,198,211,240,59,181,127,196,207,127,144,255,127,54,94,74,61,89,61,101,175,227,228,154,47,123,157,251,185,231,225,208,35,36,97,58,5,194,61,64,42,128,3,16,128,52,48,12,229,160,12,82,2,34,40,64,190,51,108,119,51,86,82,50,50,106,136,197,186,126,30,172,214,11,180,162,27,16,154,129,100,218,28,31,152,215,113,15,173,221,70,73,215,69,128,229,55,227,211,198,56,243,67,67,116,248,164,36,137,164,60,217,228,110,202,220,6,174,107,25,28,67,167,247,224,142,163,94,155,247,181,254,137,171,219,167,241,122,142,71,243,170,245,203,120,233,245,225,181,23,156,190,222,248,1,248,0,220,128,9,143,134,26,179,194,221,95,158,55,20,115,110,122,156,189,121,221,166,247,89,28,1,216,246,112,164,107,100,208,168,69,118,149,88,35,70,199,1,37,136,248,205,14,206,196,245,242,161,113,164,236,177,52,249,184,76,93,245,221,178,166,240,218,203,231,82,231,3,43,76,252,168,249,79,246,248,191,12,20,219,217,214,243,73,134,18,139,100,34,8,247,128,33,134,202,20,92,164,32,192,143,3,123,212,177,110,105,162,102,97,211,163,188,146,153,202,148,179,55,227,106,88,87,53,74,57,116,73,59,94,142,181,60,234,88,36,181,66,65,6,230,242,148,166,93,81,61,37,66,11,149,162,142,84,242,154,212,177,61,118,93,65,72,23,237,64,0,68,96,64,159,3,56,227,108,168,60,120,57,100,33,36,162,174,136,50,161,222,137,131,209,50,226,184,110,108,196,196,224,248,219,145,237,75,135,220,122,203,7,53,253,235,41,55,192,252,246,121,47,120,30,205,199,119,236,77,216,66,155,213,212,226,62,12,210,178,94,77,98,209,165,177,162,181,40,206,40,222,92,173,96,229,222,45,63,192,3,202,148,14,6,48,161,97,25,132,245,19,183,254,116,123,248,124,158,163,182,70,15,117,61,109,60,226,247,226,103,85,215,156,151,146,60,255,249,230,109,191,123,245,243,254,254,50,44,235,165,67,13,243,48,195,225,243,44,148,40,59,28,236,187,66,227,26,112,160,85,47,218,21,112,18,137,9,61,28,165,240,67,197,12,131,80,130,6,66,44,23,225,73,120,128,31,224,251,247,255,255,226,254,223,103,115,255,242,67,129,207,66,30,80,15,217,107,209,8,190,86,142,39,31,126,232,222,183,198,43,192,200,62,215,41,41,238,40,131,22,74,4,18,5,53,1,4,210,204,4,39,148,110,72,23,104,96,155,225,165,186,25,232,152,47,196,1,236,96,221,60,224,75,94,139,98,8,183,60,11,189,108,154,79,197,199,207,23,202,222,107,119,34,38,164,239,115,106,132,25,168,224,214,59,10,31,79,91,207,93,110,171,155,241,49,109,205,3,2,184,217,113,245,193,139,251,232,106,235,246,122,49,94,173,191,200,207,200,143,224,219,139,165,242,13,243,173,134,215,30,63,245,244,169,242,167,126,233,211,101,249,33,110,189,44,167,215,125,121,217,219,113,134,195,184,225,215,143,227,227,192,49,217,140,163,230,240,32,171,243,44,152,53,179,209,101,94,169,164,64,192,131,63,248,50,131,171,240,42,60,15,223,194,175,247,23,191,224,255,250,70,191,91,95,207,207,173,103,151,209,11,19,141,156,97,190,51,94,221,114,128,222,242,83,142,199,255,199,38,255,200,229,31,234,222,47,27,54,190,2,12,129,111,65,162,226,58,45,21,72,6,133,11,66,194,244,143,150,23,27,87,165,41,216,44,150,134,218,26,26,155,220,238,28,243,178,221,247,152,186,174,241,222,43,170,30,13,13,151,129,99,165,3,13,38,32,244,137,216,163,57,107,4,130,20,31,17,34,23,72,52,134,137,105,72,177,3,13,166,210,129,4,218,5,222,54,1,35,50,19,245,160,25,244,240,46,207,140,249,28,109,161,160,80,145,6,2,212,53,50,18,192,248,209,43,48,241,143,122,252,103,120,50,127,48,255,70,254,93,183,191,237,233,143,173,15,95,252,11,239,175,58,94,158,249,238,139,241,219,215,223,62,199,34,181,61,8,198,123,125,220,78,173,59,22,41,43,46,82,66,71,234,51,242,7,234,115,208,155,139,164,112,120,124,4,163,71,25,76,119,17,134,142,250,25,17,68,250,136,202,149,19,245,20,93,30,210,113,89,223,223,96,94,234,175,236,126,61,230,185,119,209,154,245,57,199,124,220,238,135,91,63,207,183,61,223,221,111,94,245,243,231,63,199,237,225,40,108,48,154,35,66,201,93,103,251,93,224,144,46,39,145,184,8,212,206,144,44,104,89,244,118,149,106,11,209,240,75,26,186,161,12,83,120,140,207,241,48,124,226,250,204,235,247,253,240,177,31,159,174,234,62,201,141,121,14,243,58,22,133,56,86,73,25,100,74,170,134,37,231,24,231,29,40,102,152,71,129,217,211,34,23,13,130,34,7,0,40,100,2,147,50,44,209,125,5,89,234,2,225,107,255,199,253,164,66,43,164,201,48,21,92,170,71,39,160,88,220,193,108,160,143,198,1,152,82,250,113,46,3,158,135,183,223,203,94,157,136,159,219,245,156,136,215,21,73,119,156,99,207,65,49,136,26,51,67,56,248,242,135,28,12,184,1,26,128,45,21,221,177,124,104,60,170,223,77,60,95,158,186,158,76,148,71,196,243,110,125,150,226,116,96,58,106,122,237,249,19,252,213,23,175,39,95,192,23,134,43,170,35,150,165,163,185,118,71,255,225,191,188,127,247,227,215,31,230,215,239,226,70,29,134,199,49,136,109,212,163,162,6,76,94,74,216,193,101,56,203,253,60,95,54,155,95,244,255,94,199,167,122,156,229,185,166,165,47,54,159,130,127,26,28,5,233,196,98,89,107,175,250,45,25,131,79,234,3,252,70,219,91,252,47,167,238,127,192,193,151,17,233,196,223,164,220,216,202,107,220,98,165,218,20,89,0,16,32,80,98,9,192,212,168,179,228,227,243,144,203,238,248,94,110,32,93,194,169,243,162,191,76,40,146,112,46,153,28,90,112,248,239,103,255,249,111,87,118,200,2,50,141,174,99,215,238,109,102,174,50,93,213,41,116,135,165,185,210,160,188,50,37,247,197,49,85,16,145,19,73,233,140,163,145,52,20,164,212,55,14,108,16,164,1,188,181,242,108,67,28,80,187,16,92,65,57,87,112,144,230,197,185,60,209,13,102,199,153,68,55,251,93,186,225,108,119,44,220,204,133,66,150,187,250,5,152,2,96,135,243,18,188,3,160,239,187,115,210,218,227,69,94,229,206,184,14,175,115,124,253,152,189,111,239,123,255,126,245,247,125,122,230,195,250,248,220,162,167,237,241,71,42,65,245,75,200,252,42,206,57,120,210,59,104,78,234,19,108,194,223,41,44,181,83,1,138,38,203,0,211,18,117,155,34,40,48,23,63,241,221,60,12,0,146,40,173,170,141,218,31,82,215,181,30,30,143,171,91,39,214,178,51,47,14,31,207,222,111,202,167,230,15,53,43,231,116,46,205,82,150,118,93,124,62,122,239,246,200,220,203,112,35,79,199,243,245,209,28,255,48,126,63,253,167,242,183,191,151,159,61,175,53,24,77,128,157,8,131,14,233,192,104,148,54,25,5,153,151,137,82,90,237,52,61,51,159,15,95,45,159,222,247,159,247,187,71,94,159,120,60,202,253,52,122,250,43,117,159,115,222,135,175,187,253,214,115,155,194,56,109,37,199,42,82,112,48,85,19,214,112,240,107,72,88,209,113,22,75,185,148,44,180,0,88,141,3,11,4,18,0,108,65,6,60,5,84,67,21,182,26,129,232,194,102,11,255,207,194,95,201,118,143,5,91,143,255,182,3,51,238,58,210,179,25,60,111,58,87,201,108,227,23,93,11,132,240,33,170,138,101,208,143,217,98,241,117,30,27,86,192,118,83,79,11,118,184,53,92,196,70,192,38,13,140,48,196,140,128,237,82,111,119,119,246,237,12,57,67,251,110,222,119,23,158,200,24,254,186,244,231,117,245,95,191,92,236,231,254,243,218,237,253,204,251,60,47,115,183,55,195,235,248,221,252,19,191,243,183,191,243,246,206,247,239,124,189,175,175,55,127,244,250,227,187,127,58,127,124,61,127,250,76,62,233,199,75,255,146,235,58,195,217,169,153,15,254,241,115,127,251,79,252,159,254,219,206,111,253,207,182,235,79,135,252,210,175,95,239,95,239,250,54,143,249,254,233,243,143,191,127,254,252,249,199,125,250,60,255,206,231,126,122,190,255,126,126,254,254,249,243,231,121,142,207,239,179,159,239,249,169,239,187,190,231,251,83,247,71,47,253,229,244,183,239,254,170,169,233,233,245,85,14,249,34,121,239,120,31,134,57,21,113,116,230,236,10,119,151,42,108,145,39,144,99,12,175,105,81,128,4,59,54,168,52,113,181,139,184,231,32,165,36,58,88,249,88,210,10,15,99,51,123,125,210,185,178,99,177,104,112,47,54,71,118,110,114,29,182,127,42,135,171,108,84,57,105,62,190,227,164,99,78,245,138,109,189,182,69,141,249,215,58,221,238,33,227,61,43,185,159,65,193,78,118,155,161,8,190,165,1,19,82,142,6,97,4,167,26,91,237,168,193,28,190,66,160,164,186,133,154,2,193,252,134,66,152,2,46,85,57,244,84,175,47,174,159,60,157,156,118,149,142,56,185,165,167,225,164,42,175,122,8,224,196,1,34,97,30,124,0,250,233,122,63,131,20,105,236,25,32,174,217,173,142,165,181,199,243,9,253,152,252,152,185,124,246,249,239,119,223,103,152,75,231,146,208,206,135,215,119,212,115,122,242,240,204,195,129,240,250,124,253,126,255,254,167,243,15,78,191,159,79,240,147,143,182,31,41,159,187,190,30,245,151,112,90,78,173,132,88,118,61,246,14,180,226,3,29,75,207,137,57,28,196,48,120,246,213,50,154,226,145,39,108,252,192,115,234,171,254,193,223,127,121,238,245,51,183,121,141,145,166,222,27,123,236,195,245,253,47,154,63,254,167,248,62,211,122,127,196,145,247,197,239,191,214,108,220,248,241,72,101,103,119,230,170,186,206,51,243,33,155,113,123,124,250,217,223,253,43,95,254,205,167,31,247,15,255,221,175,99,62,47,31,159,254,188,207,63,125,250,249,188,124,118,156,187,229,97,206,97,114,122,245,91,94,165,247,244,173,243,75,250,139,252,101,252,234,190,121,222,242,215,95,246,95,57,231,175,213,206,41,198,76,230,77,94,51,95,230,101,190,230,252,186,223,95,122,121,123,235,138,147,154,54,188,56,185,95,135,119,13,167,162,198,235,8,48,107,140,205,113,115,32,138,222,190,127,201,247,175,241,43,243,171,206,215,156,87,124,143,254,201,252,216,121,225,5,170,107,76,112,249,81,72,126,117,110,96,253,125,73,99,227,101,231,60,227,114,242,199,74,102,250,48,122,224,121,210,194,149,179,5,65,180,207,200,56,233,33,130,117,25,163,125,48,14,193,74,110,164,151,6,188,206,185,229,142,220,155,78,122,196,93,249,59,254,125,103,22,179,235,25,138,45,125,198,54,239,229,14,219,188,232,107,92,199,50,239,227,158,51,227,117,244,14,215,172,183,225,22,143,178,58,254,206,179,77,207,233,244,231,166,215,212,189,41,39,246,31,38,35,94,230,62,37,183,39,47,103,71,146,143,234,227,60,243,185,114,53,223,181,87,115,201,55,125,165,151,253,96,43,47,189,203,175,242,165,97,64,163,72,246,178,75,5,56,33,128,3,98,182,106,79,104,193,30,59,134,37,65,71,85,163,52,200,240,51,71,82,24,213,35,113,112,162,197,122,155,17,130,225,24,203,71,67,26,148,99,128,147,78,6,164,61,102,90,102,171,180,42,135,99,163,73,59,178,157,120,167,112,84,200,164,83,93,164,244,202,228,75,222,23,66,61,2,137,41,228,172,83,6,138,232,227,165,194,11,184,210,13,67,155,146,62,20,37,110,67,101,83,123,138,66,56,12,120,240,132,166,209,13,107,3,5,253,177,194,234,232,209,31,1,61,1,29,78,233,12,116,232,169,176,200,14,87,216,208,88,0,72,43,137,237,221,67,79,165,143,115,255,192,53,118,83,247,155,135,159,39,119,77,217,135,144,239,206,77,189,251,35,119,127,251,114,242,212,31,183,51,179,79,229,205,228,209,107,97,54,6,185,254,185,117,1,95,82,221,165,140,41,107,212,92,89,228,58,134,104,139,160,160,61,12,9,237,89,147,210,208,104,79,193,82,253,221,243,151,155,185,197,109,238,149,244,178,220,196,130,181,75,99,43,33,79,124,208,26,233,169,144,251,71,207,180,43,1,71,171,117,234,39,37,181,231,174,179,177,153,159,145,253,245,159,127,142,37,31,60,218,120,176,204,126,123,126,34,164,67,143,220,136,99,154,153,219,227,83,250,187,244,15,94,127,39,127,147,252,52,175,79,185,211,223,151,63,230,84,42,141,48,77,220,19,180,82,192,11,240,164,87,105,154,44,195,145,170,52,109,61,17,84,60,105,48,55,35,164,137,64,59,80,250,98,95,49,154,58,99,208,141,245,53,213,223,15,63,62,152,238,204,244,196,204,159,19,132,153,187,152,136,106,58,111,225,160,5,108,255,140,138,175,141,139,36,174,1,241,58,178,176,143,83,93,12,96,143,19,250,53,245,26,64,58,64,24,64,128,121,230,77,29,211,73,104,101,168,231,58,220,150,55,146,48,112,187,252,150,159,28,204,140,108,42,9,232,110,137,65,15,10,1,114,221,214,90,90,181,217,45,96,181,108,244,2,1,41,71,112,238,160,37,114,236,76,41,71,210,102,175,82,206,60,89,55,96,2,105,77,42,92,207,58,199,22,204,126,154,101,28,159,6,33,10,171,215,61,57,43,48,1,87,18,32,55,32,69,88,32,145,200,66,83,176,64,128,26,108,223,28,190,247,253,228,198,26,221,168,64,214,177,85,100,62,54,31,137,5,159,116,73,211,180,132,114,84,12,216,141,13,2,33,68,137,70,182,156,62,35,1,226,217,1,133,2,45,232,174,221,97,133,53,14,248,0,27,44,78,65,160,121,248,90,15,175,53,51,33,44,112,122,23,12,5,246,233,185,57,235,58,107,228,155,63,32,204,102,94,108,220,163,18,248,198,175,110,239,245,216,95,207,173,187,199,29,106,247,108,46,51,167,207,225,239,183,242,203,1,71,71,148,252,152,42,4,8,40,30,33,132,167,172,88,48,58,60,104,164,176,150,145,182,72,29,106,15,176,64,117,170,57,153,161,249,195,191,94,185,147,226,138,176,173,181,193,141,169,165,145,109,129,1,125,185,207,92,27,128,38,198,56,102,179,28,82,187,89,243,62,223,127,69,207,231,159,47,250,84,184,91,118,219,43,185,205,223,106,70,32,201,72,135,68,7,133,50,103,103,82,148,139,127,78,112,36,246,38,62,96,145,21,137,5,141,138,133,226,74,183,245,195,252,36,248,111,244,85,69,118,188,52,235,66,31,130,123,227,165,3,61,33,190,167,190,243,117,118,31,216,54,157,48,175,85,182,149,198,106,165,30,86,16,116,220,70,22,172,241,224,136,161,235,184,135,229,226,167,240,242,181,243,168,152,64,0,9,205,77,139,17,75,25,80,130,38,22,105,197,160,223,204,95,91,34,48,5,223,30,72,132,170,185,9,85,65,47,177,247,136,13,145,15,217,199,174,82,104,49,54,228,0,55,180,215,180,26,226,149,174,208,117,34,24,19,37,22,169,37,214,244,8,49,209,206,232,103,73,179,206,132,215,172,171,173,133,164,238,239,249,171,194,52,2,0,1,128,9,4,68,53,162,39,157,69,40,106,211,7,29,66,61,57,220,196,162,71,201,136,29,225,168,177,37,164,17,105,54,195,37,100,85,92,8,18,84,4,162,169,221,1,92,227,78,104,40,137,174,145,177,13,79,228,150,11,16,60,217,73,184,153,134,153,151,100,131,84,225,14,95,159,110,177,1,195,32,176,19,146,181,221,240,113,190,30,252,153,236,116,250,29,110,206,222,93,183,104,150,133,223,228,221,62,49,253,195,158,81,54,237,73,156,47,30,52,143,98,124,206,229,239,246,51,146,169,214,51,166,248,44,82,128,42,107,89,24,179,162,11,124,189,4,42,145,170,5,70,78,193,109,118,52,226,232,108,201,144,78,128,99,38,91,187,94,92,108,34,9,55,96,161,128,110,228,241,25,220,14,125,55,164,202,152,235,254,253,228,72,194,56,206,235,229,243,126,253,252,178,238,119,19,204,65,18,3,203,204,153,225,182,134,123,117,224,130,73,118,156,213,197,153,235,76,140,151,252,208,143,116,67,85,2,149,15,120,198,241,132,180,134,13,116,91,215,178,247,143,124,69,52,61,168,189,103,112,3,69,95,75,127,142,193,109,8,113,93,226,82,142,115,203,221,54,92,138,176,155,217,141,99,79,74,86,87,28,243,197,208,75,181,175,41,196,112,11,24,64,98,232,58,246,225,56,58,177,190,206,176,46,45,240,110,118,216,50,150,150,129,144,184,13,105,244,244,189,253,245,242,122,134,99,109,56,220,215,200,60,9,210,3,18,28,245,118,164,226,32,49,236,214,172,91,8,178,70,163,168,35,41,167,33,132,1,77,197,33,113,202,131,2,39,15,112,40,83,163,58,32,128,21,94,83,200,57,107,54,93,199,207,77,220,226,156,80,220,250,25,81,21,202,39,156,38,28,7,38,0,56,27,68,161,70,34,148,43,158,27,92,159,220,33,127,71,158,25,77,180,122,107,36,19,35,20,24,192,11,99,196,13,83,184,45,236,146,25,2,146,16,206,76,153,54,127,230,189,184,141,27,6,150,234,166,5,109,68,203,90,10,212,77,91,32,180,34,50,97,135,11,62,25,183,51,156,227,130,191,182,163,240,174,144,162,149,109,146,28,178,136,239,248,194,31,32,246,122,77,251,108,176,249,26,223,155,133,67,126,121,108,175,165,79,89,31,200,166,158,220,109,202,132,207,167,127,52,186,235,28,18,64,210,144,250,17,85,159,133,196,42,70,172,64,12,1,36,162,11,54,42,148,42,15,42,184,197,234,86,239,170,144,190,100,211,102,254,174,181,217,179,210,75,192,187,139,168,38,8,10,14,181,43,122,119,14,97,136,209,27,142,97,237,74,175,196,38,79,161,212,178,173,176,53,94,61,122,40,133,70,151,192,154,36,70,246,200,142,220,96,143,157,55,85,23,13,220,5,215,54,156,46,67,124,161,98,134,64,5,105,105,180,212,218,15,143,58,102,45,231,109,61,174,159,60,22,202,107,138,69,240,110,234,91,176,218,54,136,158,19,241,251,30,21,116,71,191,28,32,40,27,176,108,64,10,170,66,47,7,20,222,17,88,22,62,90,116,191,33,99,52,168,0,114,16,138,197,219,161,97,138,5,16,209,84,1,78,165,123,181,63,246,53,74,46,136,115,112,40,64,215,36,110,39,142,34,103,196,86,70,154,108,63,248,250,209,2,59,5,16,8,17,97,123,209,217,219,34,206,36,11,55,208,83,237,160,206,80,155,183,67,233,90,50,44,206,233,159,137,93,86,83,250,243,94,236,20,243,221,166,86,171,47,69,130,32,33,128,1,43,2,28,14,127,100,252,211,248,98,34,168,63,220,227,63,28,56,15,135,218,10,57,200,210,52,81,246,222,41,255,106,151,114,252,3,245,161,81,143,84,212,82,101,32,235,74,123,146,42,178,136,178,210,87,211,246,248,58,30,134,36,173,214,141,151,64,92,21,16,16,10,172,116,75,25,43,5,42,166,245,56,158,224,53,240,184,53,167,190,214,72,176,210,54,245,236,112,206,157,139,251,74,118,15,211,11,103,155,105,49,159,211,239,153,79,250,192,238,125,148,106,105,46,138,87,188,225,158,254,232,113,109,187,109,227,26,88,18,26,74,234,0,72,41,131,74,130,4,36,137,136,80,165,175,141,155,214,214,34,21,207,11,4,0,231,152,112,200,172,96,109,187,75,100,175,182,198,196,66,11,135,172,150,185,64,26,34,13,35,149,90,52,165,168,218,246,85,157,82,155,217,41,87,170,189,125,63,156,75,147,115,105,70,82,147,129,66,83,227,156,204,188,42,83,225,124,62,93,204,3,137,17,178,75,161,251,217,174,131,120,176,8,56,86,75,197,15,243,147,14,22,171,43,23,159,60,224,110,63,121,28,63,105,97,126,92,129,194,93,8,180,210,232,118,255,25,214,40,93,105,50,235,244,211,31,170,221,79,159,174,205,179,100,59,247,58,17,253,154,11,79,112,77,181,22,10,192,136,213,22,131,184,26,7,17,210,134,168,144,140,211,216,162,82,187,10,89,184,201,99,56,127,212,200,136,34,192,153,40,4,32,216,130,167,37,232,133,68,231,252,76,165,91,54,37,152,179,55,139,203,147,205,158,140,183,201,231,245,168,248,115,120,87,216,181,152,227,164,103,165,201,109,229,231,32,8,36,246,13,32,56,206,18,100,151,239,46,190,209,179,63,230,7,149,127,185,218,52,199,48,41,142,131,55,133,205,198,221,47,222,251,151,254,248,230,234,183,58,247,59,219,124,106,142,62,166,125,162,178,227,105,232,166,177,178,236,48,211,161,29,236,164,43,30,179,194,229,231,84,116,68,240,204,129,1,21,64,43,94,99,89,199,203,26,3,122,128,175,93,154,136,162,237,73,26,172,61,140,151,230,172,153,253,76,114,155,232,158,9,55,164,253,189,245,181,249,234,209,80,78,61,39,40,189,156,222,134,188,134,203,121,147,161,77,20,249,147,181,84,80,128,17,236,65,12,42,0,176,14,144,117,4,42,141,132,215,79,168,172,66,119,168,163,169,120,20,246,10,13,208,164,211,168,161,1,169,221,110,181,49,26,65,0,157,10,106,59,4,237,6,228,194,160,205,196,214,170,27,116,152,155,183,234,20,245,190,213,120,195,109,98,99,48,247,117,62,233,142,32,182,140,85,233,49,27,29,59,71,155,147,193,216,154,247,119,21,167,109,70,166,46,97,94,211,37,36,60,125,172,126,169,225,116,33,137,178,247,46,22,75,183,209,99,127,76,203,202,5,171,93,190,196,116,3,44,59,198,106,180,186,199,41,160,176,108,128,232,90,98,121,89,251,96,30,183,221,177,234,74,237,35,148,32,39,162,186,142,176,17,1,75,57,60,247,97,215,237,70,5,117,135,123,114,237,135,134,64,159,209,11,109,3,116,14,192,52,86,101,193,61,56,135,84,229,70,223,26,51,57,119,184,209,33,25,50,220,91,2,77,50,44,36,150,80,222,171,191,228,218,40,114,74,149,99,152,196,65,49,141,10,192,102,66,27,192,144,9,61,248,92,245,44,166,151,196,253,60,235,154,102,240,111,67,166,250,115,146,171,69,71,5,213,76,194,84,152,5,105,196,4,122,198,186,3,6,1,78,114,176,223,73,39,59,169,45,118,86,49,10,49,42,70,199,173,161,32,164,191,159,248,233,111,238,218,95,47,223,248,131,127,255,251,122,241,21,151,189,116,86,53,105,103,25,247,107,60,134,111,243,222,228,48,85,7,77,48,39,243,0,111,23,113,92,229,81,121,164,131,4,182,34,144,236,56,214,61,86,88,81,159,234,71,176,215,160,65,95,39,94,1,40,131,129,66,79,203,81,78,186,207,253,76,101,184,67,82,48,20,220,218,57,239,240,222,153,77,136,46,65,217,202,118,79,116,142,43,243,102,142,113,240,87,105,145,48,99,27,86,200,0,24,80,83,150,145,150,78,101,75,22,210,105,244,214,135,50,112,168,195,25,166,122,158,191,47,32,5,101,201,140,128,57,223,3,165,165,65,131,1,245,185,159,140,49,36,209,80,24,51,197,162,160,153,148,148,150,108,245,221,84,118,236,167,45,212,232,198,83,83,60,108,157,219,194,189,10,82,115,115,94,232,228,29,189,194,0,21,253,136,152,14,143,11,141,253,56,102,58,225,80,62,122,131,172,115,51,86,219,81,221,163,141,17,23,106,85,82,57,37,0,231,132,56,14,132,99,147,163,136,13,240,99,154,252,28,81,94,105,250,220,178,243,75,250,86,143,32,77,233,142,191,101,151,112,241,192,153,143,24,140,121,18,20,67,22,112,45,214,106,61,194,0,218,232,177,214,219,130,56,81,79,42,30,169,170,76,44,5,147,136,71,29,147,82,167,211,205,173,146,164,149,121,66,87,224,22,208,69,67,103,4,144,182,64,38,33,185,221,11,115,105,48,128,56,83,162,76,141,24,62,94,105,211,220,206,35,70,37,12,181,46,5,54,203,217,92,22,88,238,76,9,244,123,96,165,125,131,111,38,105,52,85,202,138,148,22,166,74,101,241,180,202,68,239,154,94,101,238,0,53,28,155,9,0,228,159,69,26,126,254,37,61,42,131,139,126,195,93,1,65,201,196,61,113,159,254,93,113,16,123,77,57,136,172,157,254,220,246,23,95,247,47,244,155,219,243,116,181,251,44,74,126,190,249,54,239,222,235,135,114,136,91,216,119,118,58,134,3,222,170,6,133,74,66,226,72,206,71,59,206,121,166,28,107,220,161,192,168,104,139,48,46,117,97,51,6,98,22,200,77,201,204,78,132,205,76,56,56,143,92,151,218,120,32,84,7,45,0,193,81,242,46,123,192,216,202,234,9,32,90,204,185,251,186,203,214,21,221,134,9,22,108,67,45,6,130,68,92,192,0,234,172,166,222,94,248,76,243,58,182,3,184,54,62,197,14,89,104,211,105,55,205,108,52,64,134,8,32,166,200,26,186,128,146,139,45,74,52,98,53,116,194,129,74,5,120,192,4,106,72,25,232,136,222,8,8,26,29,122,104,41,170,148,128,170,200,60,191,226,43,10,38,128,109,99,20,33,70,20,142,237,225,229,24,2,25,35,50,129,10,180,6,116,87,242,190,15,50,141,97,134,185,74,0,21,16,167,218,7,103,139,36,73,231,96,24,214,6,172,28,21,103,115,104,109,18,82,235,24,32,68,169,69,92,29,108,49,210,177,122,0,76,129,236,98,151,16,126,92,135,208,253,129,118,26,175,212,72,51,46,61,20,16,224,28,65,117,157,31,64,122,127,78,59,180,125,89,75,164,24,33,198,88,168,56,161,8,145,18,155,246,175,205,143,98,133,5,56,114,166,24,6,55,215,15,244,211,212,218,190,81,117,163,49,123,178,86,18,239,206,99,48,241,29,93,174,242,23,20,51,174,106,230,224,48,200,12,34,64,136,2,9,49,112,164,101,205,118,229,2,35,129,150,234,183,31,5,88,24,238,75,229,201,94,219,219,112,136,65,12,62,97,206,29,103,21,227,158,76,163,165,192,165,61,27,53,252,194,59,248,155,244,46,33,21,51,177,197,137,105,203,95,112,94,244,195,27,24,249,133,130,5,222,129,133,255,194,4,130,246,200,160,206,209,141,133,143,50,63,25,127,197,143,249,140,119,227,121,101,102,4,123,172,84,160,21,251,107,92,214,37,35,5,117,20,100,219,160,20,9,75,151,178,0,10,6,25,135,130,203,130,32,41,2,172,214,160,141,162,132,154,128,203,5,181,74,92,73,16,66,214,248,170,134,224,163,92,12,211,40,207,197,113,142,45,24,209,72,210,73,64,102,41,140,16,90,8,128,221,93,128,102,111,117,109,244,40,253,144,173,204,96,52,18,135,182,0,22,159,150,210,248,40,106,205,23,106,18,197,130,105,116,163,56,64,227,76,182,25,179,11,43,162,31,237,51,39,11,26,15,187,2,77,180,181,108,9,61,237,123,175,8,115,34,159,57,157,158,209,202,33,176,154,21,251,2,17,23,39,8,32,112,68,54,31,170,101,147,115,148,96,117,22,172,239,199,108,199,192,180,75,219,84,150,86,180,232,122,211,99,5,54,234,249,223,31,29,177,149,141,69,33,202,70,34,98,77,226,200,90,123,64,212,106,138,107,8,102,254,26,144,133,230,36,213,28,59,211,227,147,112,247,230,38,121,130,139,208,79,247,84,239,229,116,62,222,1,55,116,63,230,119,9,53,154,60,205,222,87,163,143,25,99,48,66,74,156,196,40,224,0,5,8,235,98,167,224,240,211,209,111,158,202,157,101,105,59,98,82,250,104,217,138,79,139,37,250,105,245,199,18,125,222,195,172,41,221,78,60,141,252,249,216,64,249,65,229,15,37,88,141,124,28,123,222,102,190,79,59,57,27,206,190,121,191,147,151,35,231,23,248,244,171,229,90,122,56,194,37,28,100,83,45,245,230,84,131,138,61,60,225,135,169,47,241,89,234,243,212,3,62,193,25,102,84,36,50,24,130,68,8,210,40,151,92,160,8,101,96,131,26,10,72,150,150,244,206,149,227,74,127,78,97,73,182,25,61,171,180,49,77,51,246,36,23,37,69,183,30,105,68,149,8,210,27,47,145,95,84,7,16,199,129,102,92,166,108,71,20,148,165,84,39,51,74,155,110,201,160,0,43,32,165,128,178,187,216,219,16,231,204,189,3,46,214,41,90,33,215,113,84,204,8,209,102,76,52,91,74,183,86,129,198,22,128,79,107,245,11,53,141,26,139,118,127,29,81,192,41,17,135,89,212,227,145,213,208,74,22,190,152,51,77,172,50,80,241,224,220,187,205,61,227,210,183,121,158,169,44,143,9,18,81,163,149,244,8,159,103,232,113,22,17,90,254,151,162,31,35,128,161,176,154,122,32,24,58,8,183,250,135,232,199,56,118,12,76,213,255,166,123,0,32,161,214,156,222,245,192,96,221,110,213,248,209,97,233,25,64,22,88,16,187,241,192,10,145,119,72,237,246,53,27,141,51,221,1,76,113,128,198,154,249,17,136,103,65,28,3,152,145,73,149,146,179,180,154,245,16,115,141,149,173,193,122,30,159,154,7,199,239,16,181,116,141,106,130,106,246,219,204,222,21,67,80,192,16,3,32,72,134,45,198,189,202,1,216,188,128,207,97,126,190,75,86,116,55,246,127,16,158,156,116,6,171,150,27,135,18,24,250,37,125,177,163,12,208,66,78,26,47,240,119,183,255,141,183,61,173,252,206,238,235,55,222,49,30,145,67,235,216,114,210,56,10,118,61,13,236,154,111,240,224,200,246,150,190,86,35,60,192,199,48,38,49,40,92,209,134,190,64,183,208,165,102,92,148,83,156,241,217,122,135,221,176,139,103,204,169,68,242,215,184,161,167,10,128,89,238,107,180,161,25,13,140,44,84,214,69,119,218,220,58,41,86,204,72,54,94,192,198,180,122,37,161,84,16,90,227,83,90,26,233,50,138,131,159,232,100,115,246,236,219,233,170,18,171,131,234,80,238,158,174,176,131,198,38,3,185,35,209,164,163,97,69,72,1,75,12,8,168,154,82,211,202,33,208,86,99,247,94,60,102,192,67,93,142,1,26,21,171,17,20,86,68,138,56,44,152,4,48,137,198,213,12,185,40,139,105,170,158,208,67,23,132,76,81,121,112,54,158,176,72,141,101,148,7,15,226,225,70,20,236,31,171,199,127,79,39,20,206,129,136,110,134,186,94,50,41,248,74,142,190,24,178,106,181,233,189,247,210,87,218,211,40,235,5,58,80,32,229,150,16,208,227,3,54,158,116,186,231,222,194,238,224,220,214,185,232,54,170,19,130,22,132,210,0,184,20,129,138,136,180,187,183,73,196,244,175,179,194,0,6,75,99,174,131,171,51,103,201,62,232,117,214,189,189,243,59,59,126,110,146,128,202,191,89,85,97,154,26,235,0,71,163,143,185,60,16,76,98,136,141,39,36,66,12,82,169,162,189,183,60,213,155,224,25,44,237,11,179,125,229,63,126,165,6,199,79,255,224,131,191,86,158,144,1,8,37,96,49,58,120,143,231,131,99,106,70,2,248,59,252,223,240,79,135,255,113,191,58,249,205,223,63,126,117,126,231,27,159,151,229,19,185,63,61,139,13,232,169,236,203,126,249,192,253,62,40,16,219,14,62,202,93,57,2,73,138,106,128,134,211,81,83,212,178,190,139,151,232,133,241,157,245,81,106,149,10,54,38,44,51,42,44,25,190,142,172,204,98,8,244,157,173,229,154,233,118,82,146,136,96,165,101,9,67,130,81,241,50,58,96,95,91,28,213,240,166,15,169,153,177,13,65,74,168,241,65,71,117,90,63,168,31,210,108,137,182,185,55,109,194,105,174,139,39,237,125,205,87,198,105,175,244,14,238,78,231,142,36,211,117,179,33,72,10,105,209,120,145,165,202,46,140,174,156,9,106,97,45,74,23,74,22,1,89,169,190,124,42,2,60,100,45,99,139,233,46,226,28,22,20,96,59,250,19,103,68,17,3,33,151,22,28,230,32,10,164,170,160,80,211,174,232,26,168,52,116,165,11,195,148,49,64,22,41,21,15,121,40,16,239,222,98,84,108,107,11,99,51,69,151,71,188,172,105,2,11,24,19,96,175,49,231,152,176,69,134,176,218,23,200,43,150,35,101,21,148,235,65,232,108,96,232,246,209,214,216,118,96,198,130,60,202,162,29,79,194,143,10,212,22,18,9,133,0,118,227,177,155,129,20,5,176,11,65,235,4,11,141,224,224,18,37,244,199,192,185,33,16,54,128,100,163,119,221,183,116,237,253,100,214,11,183,62,252,60,94,190,205,231,191,234,49,180,49,53,80,181,152,187,39,246,148,246,20,157,196,33,224,24,146,12,48,146,226,104,74,19,153,2,134,105,84,61,86,169,183,94,31,2,182,11,25,235,135,79,207,171,174,252,222,200,39,228,195,202,131,50,126,182,244,42,227,7,98,21,70,221,128,143,139,59,246,247,57,56,94,54,31,243,141,79,124,61,95,124,45,95,94,38,26,51,17,126,147,157,20,188,167,223,163,21,48,26,195,71,82,87,235,182,42,62,100,50,41,37,190,64,162,199,33,110,96,131,2,167,204,153,2,141,40,16,58,224,227,233,33,214,18,145,59,85,233,30,246,46,18,0,42,37,193,88,161,186,177,153,102,150,190,251,82,37,98,141,24,21,174,170,18,168,131,86,229,178,191,192,169,93,216,203,124,241,62,204,104,221,251,171,183,94,221,87,46,139,123,71,173,253,252,80,105,70,89,204,157,201,96,14,97,0,64,188,81,37,176,42,115,134,105,169,19,19,168,92,219,205,22,23,43,56,144,135,126,60,198,226,94,97,128,97,65,111,180,245,174,0,81,45,136,13,38,70,196,196,201,88,78,37,147,108,29,172,28,110,228,33,249,65,31,56,81,30,174,243,128,126,184,160,0,121,95,153,187,14,255,144,250,139,13,188,195,106,6,6,227,180,146,61,130,234,214,97,23,114,156,195,209,194,154,32,30,225,250,10,142,216,163,174,65,104,123,19,67,97,105,164,93,135,0,220,126,208,65,72,0,40,0,141,48,226,97,23,194,44,73,236,61,62,16,76,130,41,242,227,104,234,77,10,166,2,142,36,210,88,184,239,60,170,253,202,247,250,137,249,238,37,255,133,31,93,252,91,179,199,44,57,129,212,98,232,34,165,110,164,30,72,57,38,65,1,40,78,115,46,164,74,52,191,95,70,244,154,70,12,156,80,25,92,41,47,96,16,94,62,93,31,86,197,167,216,87,25,124,106,94,254,187,181,170,71,30,109,121,136,101,53,141,171,54,152,135,170,66,245,72,186,165,252,72,254,16,42,189,90,65,47,205,254,39,223,255,58,226,124,117,215,109,117,148,9,228,14,62,16,11,8,94,180,168,47,135,106,63,116,234,51,124,190,126,196,167,180,93,102,236,187,196,66,99,18,8,98,90,233,180,176,133,150,121,77,114,212,184,128,80,144,37,148,230,252,85,168,156,190,158,233,246,43,37,49,243,138,78,168,74,173,65,65,70,170,91,78,205,196,31,211,189,152,29,90,199,78,111,246,189,223,91,187,153,109,241,117,237,194,208,227,200,213,124,209,166,23,128,85,163,122,244,82,210,197,21,1,216,40,96,17,155,57,129,202,25,105,192,90,232,186,209,6,217,80,227,193,130,53,187,173,74,193,20,113,98,107,160,197,134,22,44,41,141,201,104,112,14,25,61,149,73,2,74,134,99,15,30,196,73,28,13,6,33,53,179,200,167,233,131,212,161,208,214,138,216,99,198,217,159,143,246,214,61,39,66,174,29,69,231,194,24,130,113,55,174,227,60,150,139,228,91,92,113,188,59,225,213,18,47,104,118,192,188,229,217,93,2,246,190,147,201,199,158,11,7,16,215,1,182,125,189,81,155,151,189,37,194,179,229,31,233,131,58,151,61,103,178,143,167,52,217,7,150,180,35,138,20,128,0,145,111,167,140,144,254,147,131,27,147,88,51,215,57,202,238,221,189,219,73,43,11,214,36,252,237,112,225,84,46,181,201,222,208,143,233,247,247,7,230,223,142,199,197,223,235,206,191,123,195,117,178,169,128,138,195,216,46,213,4,57,226,161,139,128,0,22,0,36,1,37,144,56,66,163,44,57,88,34,172,83,147,230,74,181,167,224,241,100,199,107,195,145,96,104,76,110,89,154,243,185,236,95,209,187,156,79,140,196,47,169,218,222,118,28,71,123,139,133,68,219,124,164,133,89,113,7,108,17,71,202,31,179,7,215,225,172,92,157,220,245,211,248,151,46,215,160,64,145,202,86,109,69,106,101,182,62,58,195,201,213,227,248,9,159,208,142,51,85,96,92,194,218,0,57,224,86,49,51,48,176,172,97,227,110,0,112,0,119,153,80,226,210,144,22,178,157,198,42,126,155,98,160,174,222,129,152,179,162,137,7,147,137,108,208,130,201,213,220,211,35,108,76,224,232,28,225,76,71,102,214,140,103,163,251,179,188,158,231,155,186,31,143,122,255,96,31,109,239,87,209,122,41,191,102,178,247,58,206,185,193,92,251,92,135,191,54,126,244,220,209,45,68,149,141,16,69,213,64,211,196,101,155,30,116,139,6,207,99,186,144,120,8,220,56,160,171,89,37,165,209,77,7,212,0,166,81,192,25,49,11,73,217,54,209,40,118,193,244,233,4,178,203,66,180,172,11,125,33,11,6,88,54,52,42,26,8,195,84,153,248,73,0,206,160,15,184,153,217,253,149,94,100,229,243,206,31,51,180,235,97,51,126,89,220,118,238,52,204,209,236,117,148,183,76,242,223,106,9,121,50,118,252,43,171,92,243,204,59,239,0,182,95,189,63,155,110,202,175,251,221,170,117,177,186,50,75,175,64,36,9,3,81,28,167,149,237,204,59,113,132,127,6,130,155,127,230,126,28,62,15,132,209,33,200,17,3,56,8,142,144,166,31,178,2,117,90,211,154,152,35,39,93,58,181,147,101,22,201,57,79,74,43,33,43,234,46,175,74,202,104,208,174,118,151,42,109,98,138,72,36,1,45,253,200,20,216,218,103,163,178,159,118,73,155,143,144,143,65,95,106,247,251,28,127,236,250,186,192,152,255,60,239,75,163,151,238,18,186,216,63,143,92,250,197,183,124,95,159,248,212,223,252,254,243,216,31,22,239,187,252,117,230,215,89,201,255,255,245,252,191,237,104,161,218,60,147,100,35,181,160,61,252,160,125,185,143,232,67,197,219,108,150,24,52,230,65,255,104,101,247,109,127,125,195,255,92,245,204,233,120,122,65,34,149,108,255,125,188,67,159,153,187,231,104,169,112,73,14,120,160,159,245,97,230,11,180,80,227,3,196,157,49,188,225,154,192,213,114,220,196,196,118,31,160,173,31,231,86,79,19,205,141,145,139,27,163,139,74,123,26,50,82,5,102,238,110,113,140,207,51,158,29,103,19,116,211,27,89,247,21,11,157,114,22,60,79,210,154,205,118,8,219,218,29,238,230,77,143,110,115,144,52,115,227,103,142,159,199,150,92,227,61,197,152,204,219,96,197,78,167,248,96,174,63,250,252,227,205,31,124,253,248,189,231,231,79,243,167,191,221,191,255,67,190,242,253,249,242,124,255,188,125,58,183,153,143,125,206,188,247,231,215,215,254,237,196,191,253,149,254,244,19,87,183,255,61,180,42,15,254,235,126,54,117,234,103,219,188,207,159,95,92,244,125,204,40,84,247,68,250,111,229,36,10,169,34,55,217,99,78,83,165,130,165,10,148,26,2,157,100,121,73,166,12,129,142,24,16,73,87,210,69,211,69,71,85,195,126,32,169,81,171,64,25,88,193,69,118,170,157,142,170,161,202,104,154,185,104,16,120,198,24,65,8,232,45,187,175,51,6,194,134,157,236,219,35,40,166,102,204,183,22,198,59,199,253,149,190,180,53,63,243,71,230,103,112,223,231,158,145,7,54,192,86,180,191,86,174,4,192,73,61,88,59,106,132,95,94,188,8,187,10,32,127,149,122,156,28,99,22,91,100,70,199,118,123,220,3,219,14,149,35,207,216,88,142,98,44,95,154,102,103,179,7,13,26,57,42,177,161,118,21,128,211,217,189,24,60,227,232,114,86,44,10,78,29,168,19,112,218,237,105,119,19,205,136,103,67,60,37,208,38,176,219,201,130,23,10,239,86,211,5,131,199,105,153,149,54,174,173,35,182,179,54,177,174,180,183,251,249,94,124,60,205,254,177,127,247,224,232,58,255,83,229,24,179,226,235,214,122,65,131,247,65,63,236,161,236,52,77,186,233,135,30,133,151,121,123,234,9,249,33,191,249,12,160,152,165,174,146,237,130,73,136,243,155,165,210,71,244,210,161,212,144,178,15,139,188,203,111,235,115,238,186,91,134,147,180,151,132,130,148,242,115,144,169,194,197,164,234,124,149,143,241,146,89,69,108,148,220,8,48,176,198,15,176,10,251,27,66,57,164,106,146,158,208,227,182,60,29,29,219,209,41,78,226,93,149,58,168,96,148,61,59,12,123,69,22,112,9,192,118,167,54,10,59,141,3,234,72,65,10,178,82,64,130,18,116,25,224,240,80,197,117,141,198,6,54,186,4,61,163,107,123,12,215,87,107,250,240,241,57,253,224,167,215,28,60,47,229,118,126,63,146,28,125,31,154,121,140,172,93,249,168,199,62,177,104,203,37,210,125,88,233,97,88,95,15,159,83,254,248,79,189,201,185,121,110,78,226,210,60,138,147,3,58,85,26,20,118,75,211,43,1,180,11,212,204,35,147,172,22,211,135,132,121,55,174,97,167,59,43,60,246,26,234,84,165,217,138,81,41,248,220,74,171,39,252,69,124,152,42,153,177,3,56,83,231,113,164,171,191,0,194,14,118,215,137,83,228,111,176,68,109,218,232,97,181,48,68,50,115,12,93,111,1,189,177,181,147,95,241,10,71,38,230,194,129,63,169,26,122,89,45,33,178,82,74,48,160,177,108,131,11,80,50,173,171,207,155,78,203,44,121,165,197,69,68,90,249,13,15,107,255,198,104,106,28,52,9,97,106,116,255,64,251,142,56,96,227,12,162,210,161,111,141,23,174,19,239,201,6,125,202,181,2,77,95,104,117,186,197,92,9,186,34,38,89,10,213,22,36,139,28,179,249,241,9,121,76,20,195,59,169,11,190,180,127,78,102,28,53,64,64,34,180,186,238,74,90,250,116,36,227,50,68,61,136,73,61,179,168,239,224,30,53,138,128,116,197,218,162,138,89,193,254,84,199,12,75,29,155,176,142,228,249,230,88,250,120,196,41,93,96,104,174,139,89,201,26,221,208,173,70,217,1,58,4,10,177,78,151,60,162,105,46,44,142,12,61,32,65,208,254,34,50,152,110,93,69,204,38,220,99,252,94,62,190,200,43,215,107,95,251,183,219,102,223,225,172,197,101,56,245,52,34,138,33,19,219,152,209,86,192,150,42,179,186,16,161,96,140,96,196,134,19,12,224,96,161,251,242,69,35,208,242,142,4,52,186,248,170,205,44,18,243,190,90,196,18,100,22,32,80,0,122,97,179,31,31,46,216,99,185,206,209,23,94,239,54,196,211,165,88,227,241,36,152,107,122,197,61,189,142,94,241,228,253,19,112,182,55,58,21,32,210,190,143,20,228,228,234,6,172,28,51,218,181,45,244,156,248,97,4,28,7,174,28,169,18,6,209,51,133,242,39,124,155,29,97,159,232,177,115,228,156,5,179,155,110,252,123,157,47,212,105,84,162,149,101,75,31,14,214,197,47,201,111,185,12,170,245,0,217,125,252,120,239,107,253,49,117,224,23,120,253,135,235,63,98,231,152,205,180,62,225,155,238,165,51,237,8,109,160,82,144,37,148,128,92,69,65,144,186,26,184,5,192,19,18,24,65,180,218,240,214,177,173,71,111,230,157,225,71,246,101,228,92,163,106,123,77,76,177,36,48,166,9,175,134,199,134,40,169,43,253,226,31,39,182,88,226,112,209,230,165,159,10,151,109,31,157,79,122,126,99,181,4,25,147,89,225,213,118,180,45,221,187,111,253,194,237,26,193,93,123,184,26,166,35,5,84,246,95,201,13,7,115,123,149,231,52,128,208,176,101,14,7,180,100,179,156,56,55,22,3,225,30,131,94,157,25,45,3,2,15,176,86,140,16,217,1,40,17,195,112,129,211,181,39,127,255,252,99,230,152,195,108,42,101,159,90,44,91,4,72,212,6,161,145,150,126,186,14,22,218,166,166,138,85,192,35,183,64,206,68,104,121,140,62,77,66,172,94,86,227,177,182,94,86,141,248,167,217,139,46,100,197,225,209,182,184,52,122,185,35,23,66,251,17,223,199,235,12,104,196,4,186,141,79,191,127,64,250,66,148,91,64,40,229,74,0,88,78,46,160,186,77,181,174,60,202,177,203,241,5,204,137,67,252,4,63,104,47,214,131,116,125,6,66,156,108,179,9,31,22,84,228,108,101,255,142,82,98,209,179,150,16,171,253,194,166,65,48,27,8,236,79,197,30,121,61,199,44,195,186,110,189,250,13,23,116,50,87,92,101,30,241,63,254,141,39,108,111,250,119,15,63,36,9,58,225,169,57,221,211,250,134,31,96,168,126,58,144,54,146,212,49,88,132,4,103,128,18,0,65,8,29,224,114,209,112,132,73,218,33,19,188,80,42,197,4,96,52,84,190,77,119,250,249,105,212,5,46,218,49,177,126,169,80,147,154,227,192,142,218,8,151,205,216,219,201,116,2,25,94,140,183,206,28,173,193,48,81,157,42,254,211,207,255,156,41,249,228,64,212,13,61,247,143,105,107,47,88,161,137,1,140,238,247,67,166,40,32,240,110,83,2,180,41,196,102,57,145,0,236,145,236,36,8,108,188,176,64,140,5,88,138,192,52,206,110,200,16,159,121,123,92,182,196,110,103,199,169,29,183,134,20,82,37,33,230,155,178,173,165,21,89,199,181,62,10,77,106,134,224,148,183,56,195,80,3,203,216,75,176,128,186,164,3,6,172,186,198,2,101,122,145,55,66,243,56,237,102,163,215,121,132,25,169,241,144,66,162,215,121,14,83,169,233,3,94,11,254,30,234,133,249,146,142,40,98,64,77,27,121,96,4,3,218,129,211,10,99,196,112,134,213,13,8,125,175,109,42,176,231,61,63,175,145,30,3,218,73,159,224,27,189,82,228,245,173,198,117,142,193,64,15,235,36,61,117,2,96,211,32,155,133,192,42,250,136,228,188,72,171,26,166,207,139,171,223,177,127,187,165,145,183,74,196,205,125,244,255,254,111,137,84,246,2,112,64,7,18,180,130,29,56,80,225,203,92,64,131,10,122,149,107,82,130,2,13,22,146,64,34,134,10,130,182,0,33,57,194,115,183,65,74,113,251,178,96,95,7,71,35,199,46,178,183,125,235,157,116,85,201,167,182,202,45,219,155,204,46,238,26,114,142,72,1,137,226,133,54,170,4,99,78,141,238,178,205,142,30,121,248,14,103,182,223,149,6,163,215,244,193,217,149,77,55,19,199,20,163,114,61,121,232,99,228,217,223,12,86,211,142,236,75,89,18,124,7,16,89,4,141,115,4,232,146,80,78,179,3,25,105,100,51,0,11,55,170,205,24,56,109,67,211,87,123,232,94,211,169,215,150,214,4,48,212,146,146,116,68,101,4,5,17,27,200,168,67,109,87,76,27,214,70,235,131,227,128,51,69,78,49,112,210,174,105,198,163,156,40,208,242,176,105,227,178,17,43,90,210,15,129,255,176,53,30,240,122,196,195,84,93,16,48,30,48,51,22,140,30,113,115,164,15,225,192,130,9,115,14,16,143,77,12,171,23,56,190,203,128,16,151,255,136,224,218,157,24,215,240,216,235,6,70,136,239,11,38,33,92,83,19,142,5,87,80,177,104,184,192,86,112,47,45,95,176,109,92,8,218,236,50,12,97,50,184,136,123,4,48,176,44,64,141,98,251,134,139,43,91,232,223,208,142,165,36,238,226,173,123,175,254,227,110,116,178,143,250,207,101,3,12,48,6,216,120,51,148,135,18,24,138,168,10,136,25,136,5,118,22,130,13,70,161,6,49,217,34,28,155,29,245,52,146,246,37,114,153,72,134,219,240,64,5,125,43,123,151,13,4,70,216,77,231,174,28,255,214,33,147,250,131,128,104,98,136,194,245,110,168,130,219,33,43,20,113,10,116,94,208,161,137,196,101,219,207,244,138,84,219,112,86,61,14,143,194,5,91,250,162,72,167,107,45,64,233,32,28,4,115,219,0,20,250,65,7,0,5,92,67,71,113,208,113,56,18,122,113,223,172,154,106,129,5,84,20,241,105,190,90,114,167,180,137,1,86,74,169,230,208,16,148,8,74,46,1,72,172,221,85,0,104,158,114,73,208,216,85,243,207,5,167,20,154,196,25,154,174,46,22,21,165,55,236,54,44,117,233,239,129,128,137,225,0,162,119,87,114,73,150,70,96,75,233,59,86,197,229,83,105,51,2,72,87,10,78,251,42,29,152,66,165,166,2,221,117,160,142,165,156,80,51,109,6,189,194,195,105,155,121,199,161,219,233,227,73,141,75,23,36,93,186,4,204,152,192,96,57,185,96,9,145,24,245,174,203,12,203,106,35,175,28,105,94,69,143,199,210,185,224,192,194,106,122,131,213,44,218,234,57,179,8,33,239,59,73,251,137,58,30,92,30,29,71,4,116,165,110,171,189,85,80,55,151,113,241,155,254,67,55,36,224,58,27,59,51,117,192,245,237,230,179,56,96,173,239,212,16,85,124,42,1,160,8,152,102,209,225,18,104,58,41,104,28,139,3,68,156,138,20,5,9,1,187,68,36,210,49,112,76,225,205,78,27,217,19,131,17,240,232,35,13,75,16,112,58,91,172,55,221,22,89,210,129,57,185,132,172,185,226,235,149,78,135,1,20,77,124,242,226,47,46,138,185,28,210,200,80,167,224,66,128,224,152,113,35,28,235,35,21,216,29,39,171,45,159,183,157,66,195,160,61,35,131,123,71,27,225,71,122,155,17,129,90,241,249,182,253,110,161,206,181,174,173,18,167,141,83,175,221,56,125,76,8,1,12,58,218,130,201,105,46,188,144,216,104,11,194,156,95,199,193,86,73,34,41,226,88,97,113,74,64,0,204,134,103,120,178,191,184,163,142,181,118,235,49,69,48,163,249,48,135,232,244,57,53,140,135,28,41,218,79,80,97,110,193,231,3,92,215,186,182,221,216,143,8,152,58,148,23,217,124,179,117,133,135,21,186,64,250,10,30,112,114,100,205,94,63,224,136,228,0,206,224,25,45,129,168,149,100,4,71,24,107,156,197,179,100,237,51,90,187,94,8,139,101,249,231,91,193,104,54,190,200,1,3,219,159,21,31,134,80,67,44,172,197,5,12,49,179,87,238,15,130,52,132,94,48,145,110,72,180,21,70,28,17,18,150,192,174,170,101,37,30,97,239,199,214,151,189,91,158,120,51,182,144,148,219,14,130,221,48,55,90,11,169,202,40,120,128,54,175,6,138,70,197,100,233,109,195,213,85,146,232,170,89,85,173,34,68,250,4,25,221,176,35,41,23,237,251,222,254,92,203,7,227,10,29,234,54,35,2,25,143,218,144,39,123,9,77,9,101,35,239,115,206,75,159,217,242,149,57,169,238,14,52,53,202,130,199,17,99,111,58,229,0,216,177,205,33,235,229,17,99,71,91,0,151,184,14,194,115,204,200,204,172,212,14,148,169,14,221,117,153,26,1,42,198,3,20,107,238,204,167,144,134,38,115,227,0,203,174,205,54,148,204,57,160,174,195,101,160,186,5,88,64,80,142,128,0,214,187,213,155,184,133,26,74,123,8,47,28,174,253,113,122,63,99,81,10,45,161,104,163,217,48,35,101,14,109,132,22,138,190,229,40,80,35,151,140,35,72,192,140,126,180,120,232,159,183,163,62,109,139,53,44,84,16,65,99,218,82,0,133,78,82,209,104,140,25,48,3,166,66,36,202,92,124,107,117,71,196,6,98,186,116,233,122,224,73,247,131,182,154,147,5,1,167,173,174,217,37,180,206,200,85,206,168,228,137,200,214,180,229,170,37,54,46,74,30,2,47,95,39,95,248,118,174,236,75,247,159,57,60,6,108,155,28,134,247,14,64,42,253,112,45,124,34,109,3,88,158,110,246,226,113,27,60,54,30,196,137,88,227,11,50,137,154,42,28,172,45,203,20,98,140,63,222,61,61,118,108,172,40,143,134,35,128,205,57,16,176,18,197,90,209,171,103,197,55,231,32,253,113,97,2,11,74,12,112,47,34,201,64,211,68,64,55,84,0,8,26,8,97,177,65,161,204,58,207,148,153,20,176,99,196,220,240,163,179,106,227,99,252,82,211,7,156,194,231,225,197,27,243,185,239,244,35,152,178,27,42,107,53,151,8,125,70,189,168,198,173,114,12,15,207,65,46,175,253,239,4,165,247,16,193,161,182,169,74,139,15,28,36,230,91,80,164,117,196,80,139,18,194,182,48,60,211,138,100,163,16,214,46,195,98,6,129,174,93,90,26,1,3,88,195,6,100,73,179,240,77,178,25,123,204,170,221,6,141,113,27,21,209,202,99,145,60,215,104,141,65,129,90,168,223,244,137,136,201,112,167,26,199,179,54,168,64,236,157,130,56,92,101,198,10,37,241,44,216,122,192,52,26,59,50,211,118,170,203,191,73,52,42,166,17,129,10,218,122,30,216,10,242,113,154,240,180,60,241,36,211,214,79,116,44,29,79,168,133,168,79,156,127,32,169,107,143,216,25,82,195,49,103,7,225,62,152,245,99,166,172,28,106,177,186,16,75,117,229,114,145,165,23,19,160,253,240,241,98,245,234,249,45,135,222,193,121,247,247,145,58,5,150,213,159,213,236,12,126,236,16,93,143,242,189,137,44,125,148,183,168,68,51,212,246,66,49,91,81,76,152,74,54,68,194,209,103,176,229,159,64,75,128,128,141,60,202,155,180,136,36,131,138,18,40,131,130,45,160,250,150,201,174,31,21,12,53,3,130,2,234,185,16,162,57,97,109,197,17,111,255,220,223,122,83,133,110,2,201,237,36,245,58,215,231,102,155,231,62,202,18,88,194,42,34,81,101,195,150,174,170,246,108,82,214,155,96,23,188,22,213,224,82,64,130,34,29,188,235,155,22,76,99,20,110,60,69,54,2,0,105,9,16,161,43,18,64,120,174,92,87,123,173,205,185,2,224,16,114,100,64,72,70,52,52,27,200,192,230,108,102,147,3,135,1,57,171,96,237,209,75,82,36,3,137,102,0,107,129,119,226,169,88,82,160,84,13,208,3,146,206,182,77,64,68,226,82,144,125,217,50,221,128,118,149,4,42,52,133,133,195,25,106,234,103,32,133,50,242,180,69,172,54,1,24,239,206,198,251,245,14,235,250,49,74,183,3,21,15,33,96,11,115,139,102,61,115,26,107,155,238,165,58,116,11,40,215,22,156,74,165,224,105,59,164,97,183,234,16,240,144,26,224,129,56,4,174,148,136,128,174,105,59,237,154,17,79,160,197,9,32,79,201,94,188,112,100,39,65,217,203,218,24,90,99,225,232,96,179,231,171,77,121,57,243,224,180,203,15,10,75,166,143,71,59,9,94,101,221,73,157,197,140,115,196,193,106,21,237,224,66,99,109,123,222,217,93,101,211,36,200,239,169,237,251,183,23,2,80,40,191,240,211,215,17,14,254,24,255,36,190,163,129,188,175,11,14,182,20,146,0,68,32,223,127,39,74,111,223,72,5,97,73,119,115,113,3,157,101,166,70,59,44,53,204,60,53,244,24,212,139,2,171,96,90,122,54,120,40,255,152,252,8,166,188,186,236,246,153,94,111,243,93,198,75,113,196,129,159,8,112,144,205,61,24,232,42,211,29,112,4,57,91,184,102,239,6,66,225,153,8,0,22,212,221,246,255,237,194,17,0,86,236,200,237,138,57,53,35,219,198,6,160,25,209,38,54,197,17,34,208,35,71,19,146,181,103,30,13,144,143,1,204,77,80,118,137,61,212,233,0,247,108,23,177,34,45,0,171,66,160,246,13,16,19,81,161,178,237,32,128,152,30,107,91,215,64,169,221,181,105,142,33,162,8,129,150,87,192,177,89,148,137,160,160,180,132,197,23,99,233,150,253,172,62,31,117,44,217,193,39,177,141,25,205,133,215,179,219,170,158,60,9,234,133,66,226,88,49,64,145,7,170,17,178,146,177,159,165,63,38,196,134,30,73,14,24,220,185,177,227,192,182,251,217,230,11,173,92,240,87,61,33,182,120,8,46,75,47,38,117,68,106,74,40,10,47,140,23,142,205,176,108,134,200,34,124,250,156,227,160,87,117,117,115,244,157,92,150,62,150,135,160,135,109,251,10,241,41,56,8,10,106,23,168,42,25,120,100,177,223,246,168,244,19,156,53,96,145,130,128,11,0,66,4,74,2,13,16,48,228,201,101,162,181,130,255,201,99,47,165,76,40,9,85,166,41,161,47,161,38,148,186,37,117,56,42,64,16,15,100,121,23,125,115,203,107,21,119,208,31,95,201,235,114,222,140,84,209,196,231,24,1,65,8,173,81,6,12,130,189,182,236,108,119,22,50,136,87,100,32,7,94,192,1,8,26,129,172,188,34,11,162,178,29,85,60,136,152,64,169,205,227,69,133,149,0,132,120,237,45,58,33,50,128,12,220,174,46,157,234,179,201,58,200,162,99,6,152,12,99,16,99,159,130,128,70,175,248,193,189,80,115,157,55,187,162,90,168,76,27,139,213,244,69,149,22,153,161,5,98,35,133,251,105,87,93,108,181,9,134,136,160,109,210,153,226,138,1,46,37,215,181,97,137,235,128,160,105,87,57,104,80,1,68,208,43,185,179,150,54,90,245,74,25,202,180,41,152,145,247,51,193,234,2,90,144,109,11,91,174,218,162,22,199,229,108,8,40,226,33,23,30,204,73,247,66,42,51,78,151,168,170,198,131,188,41,93,9,8,120,60,220,110,32,53,119,112,199,46,54,0,138,12,173,139,178,217,71,247,125,238,230,90,176,6,85,18,103,179,25,230,61,171,197,17,87,136,96,93,239,130,161,146,232,140,199,37,80,54,30,75,109,140,117,88,6,174,231,40,81,141,151,60,217,241,107,4,228,185,69,26,100,81,27,148,20,4,108,130,36,0,100,96,48,194,148,37,202,208,2,151,29,97,39,5,172,53,253,11,137,138,10,68,200,86,83,135,229,202,69,32,13,193,79,74,97,12,78,67,79,217,40,88,41,227,118,87,254,41,126,251,178,120,28,93,134,174,62,249,85,154,47,61,72,21,191,58,80,98,47,37,47,129,203,29,6,188,176,149,128,136,17,5,224,25,1,53,20,212,164,204,90,18,113,215,20,233,14,118,68,251,4,18,8,45,54,36,58,13,129,208,253,110,217,201,102,152,205,115,227,249,228,57,205,109,94,73,232,57,97,183,249,24,152,166,139,210,197,197,44,65,24,131,48,46,83,148,21,183,78,50,139,255,82,130,57,73,98,213,246,104,141,3,4,174,32,29,65,166,88,26,3,61,124,154,147,39,176,34,98,133,40,249,25,92,27,210,74,28,176,108,62,132,254,99,154,113,201,141,241,36,232,101,241,199,195,238,19,212,224,73,117,209,35,30,232,117,133,25,121,142,79,27,31,145,175,142,51,140,47,61,123,147,19,121,194,127,155,197,176,82,16,125,47,197,172,94,62,51,72,99,136,158,245,222,11,3,240,136,10,51,142,219,74,222,192,58,185,102,223,83,114,226,91,48,68,52,61,165,197,217,156,69,8,192,40,71,192,4,23,152,111,8,244,71,22,21,28,160,80,236,107,73,16,200,150,10,4,1,12,36,22,36,48,0,245,113,187,200,179,25,44,196,77,170,79,15,113,91,0,138,231,132,148,180,34,255,78,250,41,23,1,4,85,139,149,104,21,245,115,23,220,115,16,193,190,122,136,190,116,47,208,63,128,140,74,50,70,199,213,41,28,149,146,103,253,231,35,233,19,192,130,81,136,41,240,2,14,10,93,129,166,136,96,66,129,76,132,166,237,84,60,180,116,85,185,206,17,48,128,79,42,94,91,67,160,81,50,7,216,126,249,97,4,99,204,242,145,103,25,153,76,191,89,73,105,167,157,89,168,187,99,218,88,82,3,125,204,238,66,65,43,44,106,42,76,137,242,163,58,95,47,104,188,66,91,59,128,114,239,26,180,21,216,166,52,197,91,196,3,148,17,42,210,138,21,250,80,81,219,117,69,59,138,2,20,171,183,97,125,164,153,224,177,132,212,199,210,180,8,147,60,92,247,12,15,227,146,46,244,57,231,203,130,141,209,31,69,85,40,24,63,253,245,255,252,3,55,106,156,192,124,59,216,237,246,191,161,214,201,203,7,13,220,58,185,27,2,152,44,245,181,235,15,251,106,71,162,101,80,167,9,174,103,48,22,171,141,153,56,72,156,176,115,199,58,40,173,223,76,91,150,114,202,3,144,3,62,45,49,186,7,232,205,224,204,60,17,228,239,26,180,247,3,101,246,21,121,58,221,88,179,233,147,2,250,170,195,65,206,243,97,126,59,139,120,174,44,243,152,152,198,14,159,120,98,155,6,26,43,70,77,233,45,65,208,215,43,20,176,65,40,160,65,23,180,128,144,11,42,58,0,180,233,208,151,251,102,95,105,233,164,139,77,159,102,101,165,197,139,33,88,102,19,69,196,204,93,194,91,63,40,106,64,132,253,132,111,254,85,158,242,195,166,239,126,106,116,199,100,25,231,173,137,221,93,190,80,158,236,13,16,210,20,176,209,95,153,111,204,218,209,12,205,193,205,79,231,42,209,8,122,32,14,75,52,122,241,132,86,68,136,165,133,88,82,232,69,111,249,148,151,122,35,41,247,200,31,251,83,135,139,155,120,167,158,156,157,41,27,212,116,2,180,65,214,89,207,231,203,207,73,154,115,227,92,62,59,158,101,142,184,223,99,236,42,214,172,92,231,124,94,242,122,8,222,168,176,16,11,21,1,196,228,163,105,56,84,169,99,6,103,115,85,9,37,4,75,141,134,5,246,60,82,251,122,77,238,248,127,30,182,213,36,222,25,239,228,78,229,161,187,34,205,68,147,161,187,242,108,206,41,140,120,41,141,210,26,5,105,84,52,176,123,85,238,140,53,243,97,154,106,125,192,56,202,15,36,23,232,34,118,30,80,211,38,218,185,110,157,39,216,74,69,133,202,0,186,220,205,72,15,164,29,208,233,115,123,191,111,239,63,127,250,245,231,239,251,231,39,134,194,152,71,183,39,116,207,65,56,229,236,128,80,56,91,255,126,56,34,78,125,137,73,113,254,37,219,243,120,116,143,236,238,63,188,227,15,20,94,8,125,158,141,84,189,11,8,111,255,213,28,141,143,54,102,17,244,189,131,124,50,164,40,213,74,168,230,205,89,76,124,245,93,25,139,118,60,179,255,166,245,49,159,203,180,78,231,185,99,19,138,65,104,48,3,76,115,154,19,1,88,88,86,51,198,182,68,217,98,193,78,46,46,149,136,160,213,153,249,146,131,66,220,47,220,167,27,64,210,114,19,64,25,66,78,208,148,14,174,129,13,59,170,52,145,97,161,229,4,157,168,72,12,94,177,169,73,11,247,118,36,23,159,221,47,49,137,110,0,146,110,20,11,154,1,22,109,208,42,13,208,33,175,232,3,88,173,64,178,23,192,50,194,32,34,100,18,120,170,82,205,177,57,29,76,100,235,165,140,168,78,145,181,184,61,53,216,92,15,155,76,219,91,113,154,228,240,27,190,190,169,118,198,105,89,237,216,24,166,218,153,155,85,237,134,186,183,219,123,252,195,253,120,229,170,189,125,221,237,77,117,148,161,133,38,135,113,217,72,181,80,121,251,193,62,0,100,100,116,158,146,33,77,64,114,6,130,77,0,207,69,90,70,41,17,59,216,149,222,221,32,82,212,148,30,102,158,202,222,51,168,168,216,227,203,101,143,26,131,145,242,152,154,201,81,22,235,100,242,233,199,215,223,254,219,191,200,189,152,139,254,115,14,60,169,159,238,63,231,254,188,230,115,62,10,120,89,220,216,161,211,89,99,15,90,10,5,194,212,97,205,143,228,246,248,160,228,246,103,80,235,221,192,252,52,195,57,38,214,184,82,144,221,116,179,201,124,156,254,115,127,254,23,255,230,127,249,239,190,222,255,207,159,252,191,190,254,254,199,157,63,27,189,72,175,117,238,53,47,212,233,5,247,63,120,56,255,230,143,106,197,120,163,126,140,251,106,26,231,159,110,167,127,94,166,41,41,165,0,225,21,178,220,146,196,136,16,0,50,104,80,12,254,194,166,4,196,170,146,180,171,35,208,150,97,187,180,223,146,88,11,68,196,209,75,51,21,67,86,60,84,180,187,66,60,233,74,29,70,13,231,42,196,131,64,98,241,180,9,78,98,101,92,41,16,2,98,28,88,7,139,185,2,176,66,204,235,162,25,92,187,248,165,143,127,198,245,31,249,232,248,126,145,146,176,171,120,166,196,250,72,18,163,194,10,79,230,144,139,109,190,79,162,186,32,213,15,62,180,0,4,235,185,231,215,201,163,55,169,118,9,59,216,136,126,246,111,175,83,229,18,88,48,133,79,230,77,22,55,145,182,125,102,213,246,2,145,116,198,188,240,254,210,196,245,188,83,162,71,23,14,38,125,127,12,226,135,142,99,111,51,204,209,32,89,13,8,56,122,255,128,26,131,250,65,175,87,4,100,66,64,200,16,224,0,120,40,144,106,216,38,16,41,33,5,5,118,186,9,24,68,6,89,181,171,238,237,117,95,253,25,1,55,135,171,104,116,245,63,47,168,157,88,105,11,128,68,58,180,182,143,100,2,14,175,5,180,101,7,83,144,38,144,68,47,89,11,0,80,38,187,41,2,64,64,32,39,0,58,8,165,122,213,51,119,184,72,153,67,148,37,134,57,40,65,84,24,115,51,157,123,93,109,128,51,216,76,154,7,202,45,230,2,179,207,119,92,235,247,207,252,243,249,165,194,23,137,197,122,230,137,37,44,132,202,72,131,62,154,253,122,236,56,150,213,6,90,19,106,4,32,151,146,182,249,36,191,10,139,96,33,172,164,2,67,32,184,224,11,162,68,75,20,9,77,236,164,142,148,100,195,214,105,252,124,58,245,203,239,228,171,96,21,53,151,57,158,163,125,7,90,29,52,177,125,44,207,73,99,230,33,18,95,107,201,178,87,172,164,95,100,128,37,214,174,59,178,243,19,193,3,70,93,217,18,214,220,159,116,107,146,231,143,151,63,254,181,242,249,103,254,252,111,238,239,167,243,63,162,254,254,156,191,179,83,245,42,224,228,165,25,122,207,127,239,135,190,94,140,75,98,169,179,92,23,223,252,255,219,23,191,238,150,1,65,182,12,136,50,32,74,148,4,224,38,105,185,129,165,34,144,143,116,145,228,121,78,232,163,35,11,84,138,130,186,160,227,104,143,203,93,22,144,0,94,96,134,125,197,34,64,0,133,53,8,138,93,160,38,96,104,37,159,20,189,100,207,241,204,63,235,209,111,252,36,167,192,69,1,38,77,106,178,246,135,114,208,124,52,40,129,0,8,251,84,183,84,141,33,228,3,172,251,213,222,199,96,24,97,203,155,236,54,33,0,185,142,111,220,235,32,45,221,96,121,250,217,60,172,206,244,211,16,148,213,202,7,37,170,14,86,191,225,191,88,80,192,174,21,90,128,36,90,38,113,81,83,164,2,8,33,77,236,22,68,146,73,47,78,22,139,173,198,130,81,119,94,115,142,215,91,121,36,28,109,74,42,60,221,60,181,237,3,130,20,132,88,131,29,210,64,130,106,1,210,52,243,145,102,200,148,33,27,110,138,64,46,0,82,4,225,34,91,148,32,74,4,128,96,167,188,151,233,81,79,201,133,82,51,233,64,133,2,137,173,41,120,151,92,212,225,124,30,133,188,98,24,186,219,233,197,91,6,39,222,14,127,150,87,155,191,105,14,107,170,93,158,243,171,124,241,92,174,171,210,89,74,199,123,187,240,215,253,141,229,209,137,6,173,20,109,83,141,62,222,66,0,16,180,168,135,109,47,77,70,21,20,14,60,18,102,80,13,177,131,111,192,39,170,23,228,205,112,148,137,245,129,51,137,123,188,104,172,251,239,247,103,124,7,88,58,64,161,27,5,162,219,241,27,112,211,67,128,223,188,201,112,239,204,29,102,244,94,242,199,151,243,183,213,102,43,55,250,75,73,89,28,251,185,14,94,167,94,94,247,215,71,121,247,59,198,93,226,233,80,211,201,90,108,147,58,201,132,44,89,6,12,41,100,65,146,33,211,109,84,65,37,249,207,76,69,179,52,92,152,123,218,218,181,23,247,138,133,106,6,250,110,107,104,89,82,251,138,75,188,5,233,5,197,181,68,100,1,13,94,208,34,9,240,96,49,181,230,108,20,97,10,64,172,36,96,4,128,30,52,233,114,198,179,234,91,240,12,11,100,74,198,40,204,203,25,104,236,242,101,4,23,192,138,227,214,244,78,27,95,254,131,239,246,104,125,133,150,79,197,175,98,136,20,29,217,212,195,86,191,22,20,62,40,92,91,113,237,228,158,205,34,4,71,55,14,198,159,205,72,119,76,205,145,150,253,54,14,198,194,21,72,81,148,54,41,64,128,38,125,67,3,13,36,5,1,145,130,155,82,38,234,217,201,229,29,187,44,3,115,142,178,177,210,130,44,177,58,167,13,38,48,11,145,65,224,71,112,181,148,128,64,98,48,38,70,183,209,18,172,237,136,50,12,29,167,23,217,146,104,130,66,41,33,176,83,37,73,8,13,73,98,76,203,93,205,27,234,40,151,69,90,180,110,76,52,146,245,42,224,47,248,143,191,137,154,231,151,252,225,188,12,198,77,60,78,102,137,202,35,24,179,195,83,248,177,199,67,184,165,184,43,217,226,117,93,135,133,242,203,238,171,190,204,120,252,229,251,207,21,223,204,249,173,47,248,27,60,233,61,54,40,210,70,43,212,224,26,26,151,6,71,23,150,250,39,3,6,63,6,159,225,205,8,46,132,47,166,159,210,190,181,223,112,177,151,14,245,62,143,249,31,110,118,203,254,230,251,175,206,125,146,60,82,56,11,136,223,46,114,208,41,135,57,188,144,211,225,128,61,123,162,27,176,240,95,93,249,31,212,222,228,101,116,142,245,174,78,126,131,255,247,113,127,117,14,235,157,73,203,243,35,87,123,184,79,208,16,125,52,4,47,220,200,166,218,71,193,86,181,100,8,62,12,203,201,179,10,31,249,176,2,104,119,55,98,102,209,171,124,138,151,241,68,191,190,161,5,49,57,236,189,128,98,101,27,208,229,24,11,118,130,54,136,28,33,177,146,16,9,116,64,61,162,96,93,255,70,239,253,205,163,254,169,245,2,84,230,74,150,233,133,172,129,38,217,243,24,119,235,116,220,173,211,113,129,47,48,2,81,8,144,128,227,215,211,64,6,22,203,75,119,180,200,197,53,47,209,76,187,24,1,136,245,54,13,117,32,172,231,63,143,113,125,36,20,108,84,151,11,236,36,235,56,191,16,48,47,158,199,26,112,36,28,203,7,27,96,4,187,107,101,154,191,30,136,238,5,172,203,45,121,3,1,96,129,52,9,104,2,184,6,154,136,145,50,31,210,153,110,24,136,225,49,144,115,81,213,142,205,144,122,92,98,249,221,242,229,21,223,51,11,129,156,204,201,129,203,134,107,235,2,63,169,35,128,0,209,205,53,67,38,118,113,195,22,25,48,148,237,151,66,21,128,23,208,73,9,192,53,128,0,161,0,18,48,140,8,41,236,12,130,76,106,104,77,61,153,212,74,217,34,36,202,126,46,103,127,197,7,18,19,245,72,32,165,51,5,157,72,72,142,66,36,47,66,63,58,84,30,194,212,118,230,186,189,248,129,219,189,67,123,245,12,6,229,87,63,249,254,219,175,231,255,126,17,205,92,212,81,172,206,121,203,122,169,152,131,163,92,0,252,134,70,187,135,24,5,175,17,79,68,12,177,131,191,28,111,198,23,176,121,41,229,251,247,97,246,212,71,255,248,250,222,227,230,206,219,229,151,191,190,71,179,198,33,4,5,30,160,107,228,183,48,4,122,163,112,15,250,144,209,65,103,101,119,198,197,40,99,241,250,155,141,255,241,178,254,81,199,87,141,49,241,210,104,127,85,203,207,130,7,99,188,96,180,186,236,42,137,101,200,148,125,3,44,23,106,66,13,151,100,85,203,112,75,149,174,180,96,139,166,75,96,91,196,114,115,11,173,176,144,86,1,21,212,42,4,17,48,76,214,62,86,130,74,69,163,70,19,2,109,160,106,3,90,225,33,8,234,0,12,71,22,96,91,146,109,224,129,182,99,103,195,4,167,96,152,129,192,224,18,164,153,236,110,182,137,193,21,203,22,251,9,135,80,161,176,0,211,50,29,177,144,175,19,4,205,242,133,135,80,219,183,125,182,239,191,137,203,201,4,69,230,148,195,139,199,25,232,154,251,175,141,135,93,213,39,37,22,48,104,231,17,92,46,160,231,165,174,205,227,109,29,17,31,176,71,120,155,1,61,24,23,79,28,127,190,209,154,219,1,156,86,246,238,54,160,247,234,32,218,90,144,188,18,152,152,64,213,161,195,53,212,9,200,148,249,140,251,37,244,110,239,55,238,147,23,164,17,117,103,56,213,59,182,7,239,243,246,209,159,95,249,44,255,250,60,90,137,72,164,180,170,87,247,202,76,20,224,40,53,84,3,106,170,208,39,66,235,86,194,2,69,136,164,69,5,192,176,45,74,5,70,148,17,73,66,154,106,2,0,208,20,116,21,169,16,42,245,132,158,198,127,245,141,221,62,32,252,100,162,18,171,142,84,152,77,82,160,96,155,14,53,198,176,9,242,47,197,254,126,254,238,185,172,222,252,122,195,153,43,246,157,3,163,168,76,225,137,242,80,177,60,188,59,232,24,29,209,87,248,150,204,240,37,65,236,64,193,1,118,80,209,214,9,173,99,168,174,81,47,192,29,174,3,59,252,193,149,145,63,118,114,254,47,177,247,143,159,140,138,249,113,83,48,157,173,60,110,71,10,186,221,189,147,16,11,75,33,78,224,55,216,145,11,207,233,169,204,184,2,52,149,121,69,170,84,140,99,29,107,133,51,14,84,138,32,244,16,240,3,254,199,94,95,255,161,233,30,245,24,36,148,1,134,23,37,8,0,131,134,38,105,200,18,100,72,41,69,169,1,68,31,44,244,211,154,80,205,147,241,105,86,60,20,3,174,205,179,130,131,211,69,113,190,98,29,147,172,161,226,74,57,176,109,208,90,131,129,35,0,39,177,84,235,1,189,2,41,48,55,221,121,209,146,103,174,34,249,213,7,252,75,231,141,167,213,86,80,129,100,206,226,89,74,162,113,166,228,82,11,32,95,224,8,236,155,43,185,59,196,129,140,151,203,54,158,135,173,253,158,32,218,120,216,119,10,99,176,173,228,62,122,161,180,33,90,220,193,206,189,100,29,146,237,121,188,103,14,248,249,4,139,226,67,51,240,250,52,69,176,123,136,215,55,5,30,124,179,175,159,34,41,164,37,31,44,6,144,18,73,65,137,166,78,235,53,244,222,60,222,15,254,201,7,15,124,107,60,190,250,117,233,62,252,60,143,206,239,79,229,237,171,223,255,243,252,193,223,159,250,249,218,125,93,122,115,111,205,130,107,197,207,7,118,106,20,126,159,115,54,93,150,50,6,134,74,53,203,100,42,162,168,78,96,102,211,254,156,107,19,39,108,195,100,42,134,26,148,165,169,70,138,154,164,161,198,216,220,25,213,178,198,236,118,104,187,62,219,231,203,211,187,25,247,26,135,164,175,201,169,53,152,10,89,133,56,25,29,130,152,7,97,34,159,148,252,224,124,190,126,246,250,226,250,213,111,29,235,211,212,25,137,153,49,210,150,178,214,169,247,159,223,221,243,245,166,215,74,14,70,115,89,226,155,155,92,211,94,215,199,69,51,122,75,72,7,237,200,172,82,73,202,17,247,35,170,59,130,29,171,198,197,138,59,203,247,254,180,31,252,227,191,57,242,11,165,41,208,218,169,225,2,218,148,169,14,118,71,156,46,129,230,248,205,120,175,18,24,43,16,21,82,46,11,71,183,57,73,18,230,146,196,226,240,32,11,21,48,245,55,116,251,200,15,89,124,46,172,89,115,63,57,27,35,64,168,16,147,137,134,181,161,6,2,225,164,72,9,16,17,139,120,160,131,70,76,175,31,91,129,180,34,187,161,31,202,5,38,104,87,128,227,233,112,30,78,30,90,170,164,145,94,214,43,213,56,206,54,156,17,112,10,56,1,80,226,38,33,1,144,237,85,177,70,159,121,241,71,38,245,241,158,63,239,234,117,155,37,45,21,50,155,228,72,124,227,160,187,153,51,34,6,32,56,4,135,226,251,244,108,114,177,99,8,54,221,3,42,124,188,5,43,151,253,191,68,228,116,164,114,109,191,155,128,105,123,214,148,166,229,215,203,231,153,154,140,66,77,214,41,217,180,168,244,160,136,102,2,163,192,97,153,205,138,161,28,112,176,190,231,186,13,61,113,64,37,49,34,37,195,98,80,18,41,21,13,41,25,211,8,125,220,132,190,199,189,255,219,249,182,254,245,156,62,255,112,249,219,252,252,127,252,114,255,35,79,63,238,183,190,62,223,251,246,112,246,231,167,238,195,219,59,115,157,241,243,31,231,179,63,123,91,190,248,101,115,39,128,123,213,219,165,232,193,199,37,31,23,77,72,198,128,10,170,244,10,98,132,124,14,36,76,70,26,88,136,54,66,88,146,209,160,41,3,20,105,72,178,116,68,245,20,110,24,118,124,101,127,245,141,77,210,220,158,249,163,112,63,229,62,185,23,221,15,96,16,157,234,187,100,66,66,182,144,15,200,127,163,241,198,124,191,60,171,94,37,238,186,82,235,245,220,63,237,243,173,41,75,28,90,146,111,190,217,56,247,122,14,91,104,43,69,28,124,2,13,186,144,155,124,114,114,62,35,163,67,123,132,27,254,8,189,210,222,152,48,159,94,121,141,95,237,157,47,54,255,245,191,122,107,155,94,31,74,77,213,110,30,165,48,94,188,117,251,217,55,133,145,223,172,206,227,65,10,58,50,132,49,212,18,196,160,46,37,151,232,78,84,40,84,233,157,151,45,151,91,122,255,55,245,243,79,234,233,145,218,21,218,111,209,23,8,192,80,131,150,33,17,34,146,55,178,64,0,49,66,100,125,148,224,42,21,31,115,244,211,170,109,129,54,243,144,224,56,62,106,155,133,45,38,0,59,130,1,236,64,12,42,5,50,220,23,125,111,144,125,117,227,90,238,239,173,187,123,252,11,240,210,148,102,146,32,170,74,188,164,54,246,218,154,160,90,116,9,185,212,75,167,76,238,8,65,15,124,14,179,96,243,0,28,182,36,117,237,137,21,209,78,229,151,172,123,88,150,95,203,120,13,33,54,172,137,157,38,44,194,68,66,96,5,243,63,250,30,6,78,167,169,42,14,7,97,211,189,223,8,1,61,221,121,199,237,72,238,7,131,19,24,27,9,7,69,247,35,173,31,60,57,96,116,30,8,51,51,83,69,96,86,57,27,75,222,129,217,84,205,52,216,165,2,144,32,70,63,199,201,58,251,186,180,247,253,184,207,15,255,233,237,219,255,185,255,121,198,249,237,60,251,109,60,250,95,17,229,59,47,183,152,222,126,239,241,71,70,210,239,151,7,159,63,61,248,140,213,165,239,125,214,221,23,168,107,90,216,30,219,71,175,250,232,223,94,243,120,183,249,123,115,126,30,94,62,243,125,230,107,106,26,183,129,131,58,48,21,202,58,234,251,17,87,177,72,167,155,194,174,161,202,140,156,104,71,58,68,96,214,30,7,53,50,66,101,217,19,167,219,17,213,207,18,45,11,127,189,36,199,250,245,63,123,231,236,205,199,11,135,85,157,61,225,39,241,199,5,207,204,225,112,42,83,11,212,74,207,91,106,31,184,108,88,62,86,217,213,49,213,161,1,214,180,95,76,252,230,254,79,228,33,250,101,72,43,252,77,127,117,109,166,244,142,128,55,239,173,77,116,124,16,192,98,47,214,151,197,120,231,211,170,205,87,165,95,65,238,215,229,193,191,254,167,232,253,99,252,252,88,61,180,166,138,4,23,221,173,193,8,7,36,209,37,105,4,18,15,225,167,28,158,247,176,11,211,12,150,58,159,253,20,14,184,136,87,120,16,87,56,169,147,17,45,10,17,9,80,24,185,160,101,6,17,12,55,101,153,76,25,17,4,139,247,165,69,170,170,217,107,237,244,242,141,124,87,235,250,97,51,159,111,153,197,152,166,34,130,194,21,121,4,179,66,41,5,64,108,89,8,202,125,144,154,90,162,2,211,22,96,142,0,81,58,97,3,141,118,199,76,133,18,48,192,182,99,28,17,3,5,228,210,175,20,199,187,51,56,233,70,165,140,161,46,158,70,65,0,150,37,71,89,156,56,158,103,73,45,139,72,193,0,128,251,29,98,239,163,189,201,207,243,115,151,78,189,201,38,242,145,255,101,82,23,15,246,171,52,101,117,146,147,142,0,58,9,96,236,108,174,70,48,196,148,30,45,118,181,67,48,132,67,188,236,12,182,44,194,181,122,82,163,199,105,133,224,192,38,232,113,106,195,178,243,26,181,203,175,47,88,171,7,77,47,208,57,46,7,96,218,243,120,11,167,78,7,239,95,65,236,130,205,221,243,157,38,238,127,135,57,229,177,90,219,104,104,13,224,129,20,232,3,32,72,73,235,133,175,46,219,170,247,208,231,231,95,63,254,183,255,176,46,254,205,241,21,243,252,231,91,14,155,144,155,153,155,15,164,225,48,209,125,120,38,8,32,244,53,116,199,61,173,43,128,99,149,49,223,249,113,121,233,63,62,62,254,203,231,95,254,122,124,81,255,121,113,31,171,235,99,170,52,99,50,246,135,52,122,57,117,84,45,158,161,67,81,166,114,1,4,44,138,71,35,71,180,135,99,129,176,42,118,34,39,234,215,16,61,115,132,165,0,176,113,189,77,31,209,124,101,239,235,36,111,93,249,246,161,197,101,86,243,90,199,211,224,170,211,146,249,36,225,101,107,55,204,69,174,218,72,213,200,200,60,69,119,209,45,228,19,199,6,114,125,239,94,241,203,47,245,211,207,215,87,190,244,115,147,9,91,255,72,119,208,101,91,172,95,20,116,173,34,157,150,193,157,135,35,127,195,229,153,15,223,253,231,87,93,110,203,3,112,194,190,129,76,183,0,0,70,216,22,16,178,158,230,40,83,191,137,69,62,78,29,111,14,140,137,73,49,6,0,1,203,17,197,160,90,234,118,155,227,126,199,39,235,98,59,196,89,84,20,163,3,30,69,11,53,140,176,164,11,243,124,113,191,132,61,235,83,95,59,211,251,1,217,7,93,76,228,17,125,89,80,49,28,31,248,104,89,91,42,136,39,94,196,106,38,75,115,236,4,58,200,205,152,49,229,194,70,96,81,152,90,238,107,166,53,250,165,95,221,50,31,238,235,242,161,255,85,168,51,161,118,21,146,130,0,0,122,128,128,151,67,160,90,65,33,57,51,96,38,150,76,44,124,125,191,130,147,7,221,3,82,155,67,0,66,53,17,136,214,125,73,32,124,92,76,183,16,175,202,25,236,165,126,245,121,39,125,235,97,9,7,72,41,125,88,54,246,91,30,36,16,73,30,148,27,92,237,186,0,214,220,198,145,5,22,123,229,81,7,0,161,9,79,2,73,82,0,18,136,246,218,87,239,199,56,206,187,127,195,119,254,250,147,11,120,145,207,246,111,15,156,111,236,229,193,47,46,243,180,215,168,190,70,243,25,233,85,24,101,48,48,67,239,137,51,194,234,60,249,253,211,213,125,218,26,227,249,230,250,241,217,111,156,111,203,243,83,236,71,95,35,46,119,149,119,136,59,165,84,57,229,220,29,247,242,241,7,27,175,193,12,133,4,57,100,80,133,43,152,166,26,43,65,119,141,237,157,26,143,61,150,91,118,27,3,76,76,17,152,215,228,73,69,86,147,222,52,81,52,205,36,79,202,35,238,209,208,227,149,94,111,109,63,63,99,145,125,42,14,244,50,190,7,64,36,148,212,208,5,104,86,179,77,249,71,175,170,123,153,171,162,49,115,211,151,159,235,190,34,191,232,9,151,226,182,99,239,186,235,118,43,245,123,207,122,50,221,254,218,146,224,211,187,127,255,131,227,253,169,59,124,230,237,169,183,38,48,220,1,8,1,128,240,4,71,60,136,71,61,162,20,84,116,234,183,186,43,238,66,243,49,139,105,219,160,173,79,163,40,16,26,233,22,36,33,152,145,121,146,231,123,252,16,214,227,139,156,47,198,203,81,205,202,122,126,245,238,134,117,207,235,235,234,38,91,161,35,174,14,125,183,126,113,31,246,1,162,5,172,132,166,247,165,105,255,208,134,187,172,178,12,121,83,3,93,70,154,124,230,92,211,229,193,136,123,123,72,165,208,88,105,139,83,38,208,164,28,182,141,19,164,239,140,105,186,170,149,121,232,222,221,35,102,255,53,111,252,83,9,158,99,147,125,91,223,175,89,184,154,91,6,49,2,44,160,114,140,19,194,252,202,22,149,12,51,56,243,166,141,115,58,112,160,128,253,113,243,35,156,180,147,217,38,110,14,215,180,68,88,27,65,32,178,191,132,83,106,149,64,96,1,49,221,15,44,136,212,163,186,169,179,22,21,131,248,233,11,128,160,39,191,23,114,227,31,195,122,137,218,225,96,181,211,78,4,212,173,11,208,249,134,167,139,233,158,85,33,49,134,32,17,72,10,34,41,65,77,189,223,126,123,29,175,247,176,231,191,57,234,9,188,226,105,100,198,15,23,51,56,150,226,46,51,211,181,186,47,137,175,3,207,9,44,232,129,109,196,32,85,71,233,196,227,232,49,218,125,31,249,252,72,79,87,251,161,95,143,95,38,207,78,228,39,174,151,47,251,216,110,53,203,183,136,147,57,78,175,201,43,77,21,128,40,215,89,52,139,88,187,11,231,172,233,41,147,107,119,71,135,73,48,217,173,134,116,76,86,116,91,156,195,1,222,26,86,48,162,143,234,196,164,225,246,232,58,217,72,216,194,8,61,17,14,214,146,87,35,231,195,43,99,49,162,145,49,58,74,201,168,5,170,96,198,105,84,87,215,217,91,216,160,173,116,109,137,250,244,124,50,248,186,23,29,147,114,87,124,29,124,250,83,137,89,98,244,251,118,159,31,204,29,31,140,100,160,169,53,238,138,64,130,147,12,4,159,146,184,3,60,174,2,77,9,205,111,178,62,35,75,170,101,28,40,48,205,152,27,80,0,81,33,41,96,83,171,115,116,82,221,164,223,216,223,182,108,87,190,127,237,26,103,31,19,177,183,231,183,232,182,61,57,79,91,59,237,25,118,151,218,243,172,135,78,49,251,194,116,175,233,232,126,22,252,189,229,33,45,105,89,108,78,31,232,253,80,94,6,161,13,104,64,83,212,68,171,120,236,174,115,47,77,223,45,23,221,225,172,30,113,249,247,185,254,165,145,191,185,151,23,159,212,143,53,91,219,106,69,135,128,146,51,48,193,8,32,1,156,183,120,49,200,100,147,115,102,64,73,98,42,40,144,137,37,99,229,0,247,177,76,163,87,203,112,105,97,239,74,116,161,157,9,7,192,138,45,170,20,67,183,89,83,170,227,168,196,180,61,32,152,97,160,107,159,97,237,169,131,144,92,9,221,107,22,81,176,249,25,103,96,252,245,176,183,192,126,150,78,197,74,96,12,73,74,105,149,18,6,233,106,223,44,175,59,127,252,238,198,109,255,255,173,31,119,125,93,76,76,148,151,74,103,105,21,26,14,150,226,172,233,169,130,74,167,186,185,26,62,171,102,56,220,15,166,151,106,70,182,163,142,230,110,186,212,122,216,175,47,198,229,237,169,225,125,226,253,235,112,215,240,208,217,242,153,215,171,203,59,214,182,72,47,220,199,204,99,215,145,171,205,1,31,228,12,57,124,156,150,61,107,22,21,134,202,187,192,41,126,21,143,19,203,32,194,222,19,41,160,82,72,43,201,9,28,154,65,242,210,210,118,215,220,207,134,57,26,144,76,225,248,56,94,141,123,147,66,125,154,88,79,185,22,93,177,36,34,78,161,200,127,164,104,0,131,3,140,145,3,211,186,190,189,71,200,152,103,25,84,200,176,67,85,246,103,191,252,249,241,171,90,30,44,108,172,31,94,121,251,106,84,42,98,106,76,132,152,196,17,170,68,224,22,104,5,56,9,7,16,221,20,164,196,200,218,242,155,196,17,202,181,67,23,108,58,61,48,193,117,246,24,18,50,0,32,32,2,2,116,73,17,133,138,211,92,7,23,40,153,235,164,126,126,183,108,227,126,81,231,69,149,234,88,5,157,15,23,75,183,251,200,53,243,40,18,177,47,38,132,42,4,236,54,7,5,92,189,169,96,247,162,81,175,136,177,198,196,40,200,6,167,93,233,50,47,171,67,160,166,221,102,10,51,198,50,71,90,87,96,155,165,53,199,64,193,24,187,123,185,57,21,238,219,239,63,142,251,161,235,62,248,242,226,95,247,233,247,49,226,253,91,254,143,7,254,94,203,231,88,165,64,48,129,211,209,129,12,206,224,227,180,64,195,90,116,116,130,206,54,178,51,41,47,90,83,2,213,57,3,22,72,33,28,88,222,24,11,136,5,40,74,66,132,64,236,40,223,206,4,56,186,221,188,52,189,209,229,169,252,94,71,59,48,172,0,91,218,145,224,86,247,156,25,11,5,23,48,223,53,226,117,109,142,33,5,32,141,27,48,164,0,32,103,202,190,175,219,131,31,183,127,240,122,155,25,99,54,141,115,40,85,215,33,211,186,40,35,133,125,120,140,48,93,129,4,12,17,30,48,132,65,96,112,118,239,47,89,213,28,47,15,229,54,110,93,62,220,171,247,15,133,221,243,139,179,243,225,242,189,134,103,218,153,237,90,219,199,114,249,188,14,201,23,250,173,235,174,141,188,167,178,40,213,67,71,91,90,137,107,144,166,34,93,2,184,253,181,57,137,101,214,164,181,48,165,204,46,70,156,163,214,92,87,29,151,236,47,108,33,55,109,107,91,166,239,112,180,162,139,38,26,137,233,104,140,59,185,154,212,68,209,84,238,114,116,106,184,36,63,55,58,123,102,165,191,226,71,186,115,90,113,93,30,247,63,116,231,122,85,107,184,217,49,219,146,95,255,118,247,157,191,100,249,135,79,235,210,234,132,19,180,100,150,204,239,194,110,195,0,128,59,7,173,160,114,50,200,23,52,215,26,238,89,45,41,112,252,54,206,186,199,244,80,15,45,64,60,16,176,9,9,38,16,18,41,206,134,8,32,2,0,2,9,187,66,25,120,56,126,252,205,249,127,214,227,225,169,246,75,239,77,237,151,204,217,211,52,163,228,214,116,200,107,13,53,170,191,150,80,222,137,71,125,250,221,251,89,18,35,128,122,186,110,5,30,118,61,64,186,193,120,114,32,105,255,145,71,161,206,125,184,85,191,31,178,63,76,251,221,141,47,223,253,31,127,240,254,127,249,21,227,253,39,115,252,120,253,243,138,169,81,103,25,169,85,149,26,211,96,25,48,43,195,69,130,28,192,21,147,175,226,121,185,145,153,176,153,83,164,161,81,213,92,212,188,190,124,86,142,120,31,139,181,195,50,22,208,44,97,53,231,133,87,80,190,157,9,48,116,99,17,239,129,56,181,6,75,125,47,148,92,0,106,167,253,65,183,234,35,171,108,192,151,15,196,33,28,104,65,87,186,239,9,60,113,196,146,6,0,33,165,123,149,154,52,89,189,63,85,217,255,102,205,194,79,102,6,244,66,111,99,169,190,237,146,67,206,212,138,249,126,126,170,220,3,239,31,116,93,89,105,115,129,229,99,8,20,21,22,226,219,75,139,243,117,166,143,216,190,46,243,135,30,94,223,206,151,49,75,111,215,251,247,247,205,242,217,151,63,244,233,25,253,3,205,143,184,243,219,27,222,55,197,83,45,25,100,229,76,228,250,213,207,132,81,235,48,163,40,218,228,218,203,169,111,167,251,255,136,47,43,95,33,122,56,137,157,162,41,174,86,214,224,40,82,112,81,214,161,214,180,89,114,142,18,244,195,254,139,173,251,234,227,182,17,161,11,90,26,183,56,205,109,195,3,24,218,9,51,93,79,183,217,44,158,251,190,63,115,38,199,71,106,13,84,232,144,252,195,217,75,128,168,0,173,65,152,95,123,15,217,95,191,249,207,255,113,250,109,4,207,109,176,56,83,158,118,75,183,53,59,217,45,24,34,65,21,224,97,159,3,16,250,23,83,96,61,132,158,164,224,55,58,160,123,28,48,181,119,186,192,24,18,68,16,7,105,0,178,97,105,70,194,14,189,64,32,13,216,156,103,24,115,174,17,124,190,169,255,249,61,125,219,57,190,202,221,56,138,15,137,97,208,124,113,30,114,109,121,68,186,246,3,173,121,222,218,135,130,192,131,166,91,1,232,211,94,54,168,212,184,144,122,66,29,84,22,119,199,142,246,100,154,183,247,221,249,159,191,187,216,239,14,190,247,239,252,250,250,131,255,249,187,191,243,255,253,252,39,254,187,94,155,127,179,203,203,130,50,169,244,60,6,126,166,212,146,116,8,129,13,179,131,6,224,152,51,230,11,34,95,243,161,255,231,36,9,34,1,201,31,179,5,147,56,149,154,135,249,165,253,139,238,183,147,59,190,143,3,108,237,26,215,87,59,62,194,141,85,194,85,150,110,192,66,207,9,127,175,147,122,65,13,225,211,122,36,11,37,251,206,21,5,244,7,238,51,3,248,19,197,90,201,9,44,3,28,223,143,30,121,214,224,243,179,189,172,3,40,184,74,31,240,232,134,70,114,131,130,25,19,226,10,83,54,221,251,52,61,42,0,189,153,109,154,93,221,195,97,81,141,218,189,178,233,194,117,18,129,72,17,2,128,67,120,189,207,119,175,61,101,77,99,207,70,39,117,158,227,217,200,43,58,149,44,167,230,123,238,127,80,239,125,242,58,2,17,132,80,130,163,192,34,56,8,71,164,129,158,30,6,108,250,244,88,124,112,83,29,143,245,162,80,188,189,202,254,193,124,89,245,246,165,31,63,190,27,127,203,170,51,240,16,11,62,198,44,13,23,100,96,89,50,49,174,235,238,57,46,78,61,127,250,98,61,237,247,231,45,127,55,221,99,201,235,98,190,109,212,35,28,3,234,214,172,179,25,210,251,217,22,172,183,168,181,218,181,177,167,209,180,137,60,217,236,16,99,142,92,210,203,12,171,116,6,146,238,43,35,36,2,146,129,4,141,131,198,178,131,119,224,2,30,34,233,169,65,41,78,183,221,202,110,103,150,31,150,93,245,215,23,255,63,191,249,206,86,253,224,230,219,151,123,62,200,114,40,30,169,172,28,171,234,106,113,0,48,130,35,84,249,4,199,220,74,72,61,27,198,203,145,90,84,194,216,244,126,150,93,238,23,116,199,55,238,200,162,244,212,196,10,11,225,234,188,161,90,126,73,84,246,22,4,178,237,62,64,2,20,1,19,24,128,96,170,8,129,209,192,48,3,72,52,32,112,12,160,51,11,114,172,198,15,111,249,71,127,211,223,204,162,124,191,246,57,202,54,28,29,62,219,197,225,135,93,203,134,44,10,78,187,58,139,8,33,104,91,173,190,239,5,197,22,2,148,2,182,5,197,193,118,138,173,20,60,64,117,52,14,143,116,124,42,37,11,58,79,218,129,86,152,193,203,41,0,163,163,215,18,150,156,219,207,63,116,125,189,255,249,234,239,254,191,127,249,179,255,183,94,248,247,154,191,250,252,255,151,244,251,89,45,177,219,200,76,185,241,24,17,11,39,180,38,114,195,30,152,129,113,224,91,26,5,112,122,210,29,185,49,14,55,98,228,240,255,169,138,205,126,205,49,246,76,98,229,223,248,79,221,95,186,7,210,251,232,30,24,16,222,219,20,122,244,102,1,84,1,156,73,117,143,76,1,231,212,161,180,186,68,65,153,251,66,152,2,88,150,110,43,215,120,250,163,84,76,30,243,220,139,223,127,47,2,136,51,153,181,221,207,216,246,201,28,87,21,222,206,239,142,197,4,24,112,168,99,142,240,231,117,204,227,205,21,231,69,196,14,238,236,122,131,177,196,33,92,189,255,19,56,88,181,175,183,247,62,249,60,197,116,49,169,115,155,105,34,131,112,48,103,55,239,229,134,208,163,0,116,182,83,103,31,1,192,61,221,232,64,98,200,48,120,155,233,68,22,54,196,71,43,106,121,209,33,139,9,114,144,23,98,36,192,49,205,253,149,245,91,247,199,217,219,86,108,231,155,194,206,198,40,114,55,137,175,209,175,177,206,55,183,247,249,244,235,225,43,245,190,30,201,7,81,31,50,83,63,196,47,173,215,10,58,108,205,103,143,251,105,72,14,37,187,6,63,134,159,207,211,215,92,127,126,254,228,247,255,253,254,199,243,213,247,203,238,119,164,247,232,175,3,199,150,175,49,15,215,179,11,48,209,158,99,126,44,245,207,113,252,131,250,206,203,251,185,185,47,143,152,242,232,89,38,149,211,98,217,51,235,231,141,191,125,16,239,179,59,74,253,101,106,244,57,122,94,234,87,255,193,158,63,250,174,93,55,248,50,70,39,29,25,142,217,72,31,29,142,154,74,147,201,75,70,222,91,241,134,144,196,3,135,119,71,124,27,223,154,119,117,229,240,220,45,96,75,47,124,119,242,161,255,203,217,143,7,189,225,151,222,63,31,79,255,251,241,203,255,126,231,95,235,57,16,248,102,253,41,183,108,36,229,4,232,154,194,6,24,141,56,174,159,64,140,14,5,224,41,82,94,5,28,114,80,86,183,233,146,2,195,163,126,152,127,12,121,141,63,217,190,15,141,36,78,128,55,223,233,243,251,255,104,127,252,235,122,254,224,24,207,57,7,215,126,58,60,186,199,17,192,0,24,0,27,64,73,113,160,89,53,178,160,142,35,114,8,12,224,148,220,212,247,206,24,227,228,1,204,46,122,140,229,198,199,191,219,255,39,237,183,207,184,252,97,110,31,237,125,112,119,125,9,117,241,149,57,219,9,167,148,106,222,154,173,22,49,72,93,103,231,44,199,243,103,68,171,92,129,186,157,211,243,39,173,57,56,114,0,205,65,81,205,114,20,4,20,81,1,154,105,37,50,40,82,2,161,209,135,123,213,77,14,57,134,29,51,99,218,206,113,142,72,17,179,24,13,4,120,77,79,124,138,126,46,247,165,220,199,247,190,191,250,208,111,62,204,211,115,15,138,15,14,190,235,211,54,249,227,204,215,60,61,242,188,228,59,246,109,190,206,51,231,249,227,124,254,174,250,151,218,240,38,239,164,141,25,10,236,114,63,151,54,143,230,179,255,147,25,208,52,134,108,28,57,163,230,152,103,230,140,204,168,91,145,152,235,4,98,155,24,240,170,200,205,58,163,8,182,211,11,27,118,120,222,199,166,249,207,207,96,185,243,98,162,98,75,104,225,160,229,117,244,192,184,213,3,140,224,45,164,14,29,172,70,182,69,184,107,69,152,58,156,217,213,74,136,223,237,99,94,22,27,155,42,195,144,69,96,53,49,220,117,203,15,122,216,220,65,25,0,7,217,238,160,105,48,93,7,168,142,19,3,8,128,226,29,101,6,164,0,116,15,64,110,203,72,208,70,204,236,56,26,28,116,155,129,192,80,34,49,153,164,37,0,212,189,221,190,124,89,2,20,179,173,22,101,31,61,118,161,125,189,104,170,229,196,232,241,245,216,239,153,187,251,126,110,193,167,210,121,101,249,203,205,180,99,221,148,6,154,92,41,155,135,75,189,208,181,215,213,190,238,188,90,174,213,235,133,231,135,213,181,95,20,108,142,55,10,47,215,115,58,214,220,156,107,84,226,208,240,51,174,123,60,90,218,63,187,125,178,93,17,127,60,239,223,101,60,49,144,108,17,187,254,236,194,85,174,125,253,98,230,241,46,61,95,142,191,156,175,126,196,157,197,126,143,157,68,169,146,63,14,129,128,205,90,240,51,66,82,37,122,45,73,162,54,170,201,210,73,144,35,126,32,42,123,27,126,43,105,133,102,20,177,247,10,199,234,36,91,247,131,137,152,42,191,115,254,63,154,203,249,255,38,119,25,80,163,61,227,164,62,105,174,148,153,44,189,83,2,167,188,86,55,71,107,191,123,69,45,247,198,6,11,116,113,78,192,129,88,46,116,240,2,125,187,210,73,118,176,125,57,72,233,47,249,166,149,61,93,196,6,120,7,11,224,128,0,174,249,20,218,209,59,139,232,189,98,164,12,198,154,129,156,165,12,23,133,64,61,201,187,111,248,155,191,119,254,248,77,214,158,167,31,37,62,236,15,143,69,242,83,188,213,140,210,161,153,53,158,245,28,148,82,100,74,93,119,131,238,28,115,27,167,115,202,73,78,183,168,165,34,158,103,1,39,57,201,233,230,144,163,213,59,136,13,107,115,3,14,131,226,182,71,212,117,73,225,145,152,126,94,186,55,251,76,211,56,123,250,217,168,152,89,62,149,24,103,79,211,117,147,19,88,182,188,244,223,198,53,127,62,150,251,252,234,63,63,127,232,55,111,222,55,111,227,248,216,148,241,203,86,199,117,137,172,233,152,87,157,0,46,253,144,31,178,78,42,47,188,80,4,178,178,13,102,62,200,245,233,53,116,101,254,17,38,210,64,135,55,208,84,121,145,233,49,55,153,56,3,189,159,76,163,101,58,122,87,2,246,130,177,114,99,91,69,131,163,200,88,185,154,215,161,168,76,236,227,194,153,46,17,129,125,85,229,95,36,23,161,198,187,125,140,9,176,105,101,3,126,254,64,93,103,228,190,179,124,160,211,235,87,15,90,2,8,64,32,137,128,196,230,120,203,191,86,10,81,40,205,82,160,23,107,231,149,54,21,42,39,82,97,164,142,218,187,199,246,150,61,232,228,201,169,135,139,191,97,59,168,12,216,5,47,104,81,186,59,247,138,200,173,241,35,120,15,125,129,159,179,127,178,251,127,116,215,43,214,224,120,188,90,142,45,143,148,23,62,123,2,3,119,198,253,238,248,222,184,94,142,167,143,212,63,124,187,206,254,225,21,125,156,164,44,148,86,173,59,45,91,99,189,251,249,115,226,203,63,254,50,248,210,186,199,145,87,175,190,140,209,17,242,152,155,243,2,152,203,68,57,91,52,99,97,182,152,221,165,31,16,174,179,54,21,106,71,237,18,146,98,164,121,22,75,56,68,69,16,78,216,154,210,116,1,113,173,46,96,228,113,81,45,254,230,207,113,232,213,63,196,12,32,63,60,67,127,191,131,20,173,131,44,146,37,138,187,83,115,209,47,215,130,205,133,166,201,248,171,249,168,203,249,97,46,219,89,76,151,249,102,100,192,193,44,14,139,36,96,56,246,60,154,231,213,83,131,151,187,121,255,205,252,175,55,216,23,252,194,204,227,175,244,31,31,171,135,253,241,172,247,76,13,121,30,230,125,153,219,249,221,35,135,166,18,245,86,181,157,128,152,73,42,98,48,91,227,231,220,253,94,243,103,173,254,190,129,203,145,147,28,57,99,158,39,71,160,209,69,136,3,242,109,145,68,5,45,242,196,115,224,153,69,33,49,45,117,59,103,139,78,255,227,199,213,223,199,230,251,220,167,64,205,85,109,245,83,246,255,172,255,250,114,203,219,215,242,179,119,242,155,183,140,151,112,227,203,69,233,143,124,76,183,193,144,138,80,47,136,64,35,178,188,28,203,143,249,27,199,116,72,180,229,14,133,45,40,187,118,210,242,66,167,83,233,64,229,6,152,103,237,15,99,38,93,168,35,22,186,193,244,123,22,95,152,133,41,189,78,46,194,1,28,11,172,180,252,234,99,127,144,15,121,42,125,221,143,141,37,221,118,111,49,22,229,24,201,242,8,184,157,62,137,187,61,150,91,136,129,37,0,6,146,82,2,16,177,23,189,143,215,157,35,136,3,14,12,154,224,99,52,91,106,27,100,5,11,113,93,2,141,129,66,78,7,42,79,199,47,227,78,133,177,147,77,142,106,169,146,47,197,25,231,6,94,168,184,142,213,124,127,239,151,230,111,76,183,54,115,222,203,148,85,93,193,71,162,218,49,247,244,48,54,248,237,209,245,227,43,245,237,194,15,219,51,247,255,92,163,87,211,210,82,37,244,20,79,57,222,178,121,99,235,85,215,235,147,203,223,126,225,29,165,124,186,247,214,227,159,40,15,125,240,154,163,209,134,183,184,225,51,188,156,195,29,190,103,31,56,212,134,6,25,45,205,182,140,140,82,26,179,61,53,83,88,17,136,136,4,6,207,142,64,197,43,60,57,52,245,250,198,251,216,101,175,17,200,18,216,63,26,70,145,134,112,120,45,49,20,78,161,234,169,109,191,222,153,198,201,128,137,226,16,179,137,91,205,114,90,234,113,248,180,89,236,4,152,0,65,169,43,118,187,109,42,74,165,25,70,135,221,153,152,201,99,62,189,174,159,190,182,127,54,151,143,202,31,29,127,236,111,126,112,255,248,48,175,167,89,219,213,65,127,82,59,107,38,25,145,35,76,82,96,202,53,39,243,103,57,138,186,187,209,125,110,154,218,186,195,30,154,37,39,166,92,39,163,1,36,21,21,33,110,205,3,136,34,59,8,232,36,165,95,62,15,231,255,32,231,234,191,53,60,119,105,185,98,187,246,117,244,121,247,251,227,252,121,12,127,198,209,159,183,55,111,127,247,158,94,189,55,111,206,207,95,14,107,232,145,69,71,69,28,28,22,141,186,50,98,235,20,80,214,97,16,126,152,150,116,75,35,218,171,124,63,123,118,156,148,142,200,129,142,204,176,225,142,249,3,173,204,35,116,205,104,175,130,182,153,116,17,53,22,90,184,166,77,66,235,253,174,9,87,211,108,49,39,154,30,114,249,221,209,156,55,154,166,129,14,230,8,180,143,177,77,180,185,78,186,249,181,153,198,191,110,48,137,164,0,144,130,80,2,65,241,188,45,141,0,128,5,7,42,208,236,9,122,170,181,54,90,84,108,247,67,169,35,172,10,52,13,30,143,239,248,142,74,158,250,109,135,162,65,217,26,74,181,100,225,80,71,11,56,254,49,229,54,198,226,85,227,122,143,170,174,119,242,161,201,28,157,23,234,147,201,228,218,21,188,114,53,95,150,181,51,15,7,119,54,71,61,105,78,169,167,72,14,81,27,238,178,241,137,7,119,76,251,179,151,255,240,103,201,151,72,127,115,51,126,222,246,185,174,188,54,219,187,145,40,178,23,237,229,134,149,38,179,205,69,36,18,162,126,204,135,92,2,81,240,190,243,233,217,142,106,235,15,135,66,23,80,196,246,142,200,246,193,19,56,98,94,219,57,204,120,198,41,120,250,14,44,83,37,149,5,113,160,149,96,120,69,192,35,15,199,120,23,88,236,50,178,203,109,109,163,131,22,5,88,81,133,92,244,48,236,245,222,52,39,152,251,181,113,56,83,170,148,192,241,72,79,18,4,137,4,174,100,26,224,80,20,129,142,85,160,50,53,2,16,177,121,246,247,75,127,207,171,121,214,112,18,254,42,252,241,253,237,71,243,249,47,251,227,83,245,104,122,247,51,163,95,117,243,190,228,150,169,190,35,117,157,56,134,77,115,186,74,236,132,50,36,140,186,44,57,172,222,11,197,4,150,70,16,235,4,178,77,99,0,210,198,252,121,98,25,208,65,50,223,167,221,124,63,127,126,192,151,131,127,221,55,95,29,59,94,152,247,175,249,197,107,126,250,194,227,214,177,66,31,124,236,202,216,23,235,114,12,57,56,205,97,46,100,68,101,204,128,238,69,113,115,171,2,210,63,0,201,230,110,180,108,157,195,86,193,162,238,242,183,4,119,226,93,93,155,57,231,84,134,39,144,174,153,37,64,43,51,186,136,250,215,39,25,109,45,76,54,191,131,99,229,210,123,55,3,225,219,222,212,13,136,165,92,96,48,158,238,67,43,243,117,196,183,114,214,108,6,97,107,95,42,126,200,62,237,29,43,145,72,2,36,168,35,160,124,128,16,133,108,16,22,122,152,96,0,59,218,16,242,192,36,181,81,173,132,109,0,72,28,177,77,208,21,98,195,22,89,161,136,82,18,18,46,220,206,70,106,195,12,157,21,177,143,158,180,175,246,168,240,146,81,231,124,123,220,68,92,15,109,107,196,234,80,187,91,177,228,180,214,21,222,148,6,234,208,116,10,117,141,239,150,108,253,96,235,221,225,39,235,39,189,47,184,242,188,220,249,237,227,185,90,249,61,216,69,9,133,36,149,246,65,33,242,97,87,16,13,207,25,197,27,201,102,60,81,4,147,46,165,110,186,131,200,25,125,135,178,182,139,104,95,17,149,84,26,69,214,220,17,117,131,211,190,78,99,65,74,201,250,241,104,65,55,61,2,237,72,243,152,160,219,53,80,43,79,68,59,251,212,207,119,60,227,238,57,92,161,247,182,61,193,223,143,211,72,6,66,192,144,67,8,193,145,96,235,99,75,108,229,68,47,29,13,44,234,153,227,232,175,219,248,30,23,217,115,135,231,157,114,212,165,226,49,30,224,7,225,179,227,139,220,63,191,31,63,245,221,195,159,79,195,159,231,28,28,71,142,152,27,25,53,35,41,247,112,202,153,24,78,41,246,7,133,100,14,35,7,174,213,118,100,72,91,211,228,150,133,16,135,122,109,255,177,202,145,179,166,159,79,114,191,249,79,227,213,126,243,98,223,190,208,231,219,29,47,230,221,243,199,81,233,33,128,117,56,255,238,147,253,196,219,235,60,109,122,104,146,183,159,230,75,233,32,7,55,156,82,138,160,0,107,41,86,42,5,81,126,232,193,110,176,18,165,1,186,73,20,84,73,251,70,192,251,26,247,117,110,91,57,85,159,87,61,47,4,155,174,25,12,116,119,101,66,186,207,132,65,72,229,6,135,235,118,96,112,216,54,57,190,136,97,245,156,204,219,235,89,160,2,155,127,95,85,237,143,97,172,34,177,242,51,191,36,154,131,157,46,175,103,172,63,136,234,47,116,42,132,7,179,131,200,137,107,134,21,32,93,69,15,122,148,193,64,9,37,101,179,129,172,221,133,220,13,94,25,65,26,171,247,64,84,13,185,188,11,65,148,177,91,73,165,247,248,178,126,78,115,207,250,49,82,163,15,207,23,175,91,5,4,52,244,227,202,231,137,110,167,243,185,174,219,35,255,202,151,245,165,215,79,190,240,83,239,251,58,126,0,218,252,173,156,234,117,241,119,41,186,77,236,154,81,238,73,223,125,232,39,95,185,255,110,197,81,94,186,47,19,242,37,228,156,116,177,53,194,76,88,17,46,67,123,215,123,212,179,155,222,53,29,187,59,201,53,102,152,139,40,148,69,11,104,196,10,83,199,239,104,221,145,30,169,187,36,151,211,20,180,9,100,61,136,132,160,30,99,189,175,243,184,159,125,155,155,193,66,155,41,52,61,200,5,64,53,220,199,251,176,10,94,94,47,242,195,113,245,241,53,219,203,167,156,215,231,11,119,20,32,156,223,203,1,222,249,24,66,223,157,102,195,66,58,45,163,40,178,213,147,43,121,13,178,199,69,97,67,155,178,245,118,242,231,37,90,93,103,55,207,49,82,169,37,11,7,133,131,50,227,44,156,30,231,225,11,143,7,62,125,220,191,251,180,223,61,113,31,227,58,79,57,79,103,161,230,54,205,49,103,204,159,114,14,12,217,211,231,37,220,25,71,9,66,197,87,170,163,34,142,84,57,15,79,67,171,76,117,247,122,56,175,47,122,247,106,126,253,146,175,14,195,10,171,50,224,14,244,200,193,95,102,100,119,218,150,109,216,184,173,135,122,156,59,231,123,116,91,235,222,44,209,17,193,101,198,46,204,218,217,139,165,5,182,152,254,32,123,40,109,106,77,87,8,13,146,33,68,233,98,145,123,120,86,195,248,235,159,255,2,89,212,20,93,26,170,205,164,107,56,5,172,56,43,199,129,220,232,105,230,53,108,64,64,247,101,185,197,34,154,155,133,96,45,206,221,205,236,218,24,174,203,206,121,118,97,189,184,172,54,198,108,198,193,250,246,111,6,146,8,252,23,70,41,103,206,222,163,19,160,25,43,141,70,85,216,72,63,16,40,128,109,11,162,166,178,59,199,40,134,10,53,1,2,230,226,138,107,164,10,59,65,104,37,151,43,145,104,80,96,233,169,159,162,53,199,40,174,223,227,168,99,8,158,47,93,181,158,7,116,142,108,35,215,125,61,74,243,13,253,232,155,47,124,124,94,91,7,194,139,148,168,15,98,224,70,205,88,244,106,67,20,198,206,87,157,123,76,143,14,110,188,11,30,248,57,76,65,15,40,177,99,92,10,150,7,9,184,160,14,17,136,187,73,167,141,50,108,196,17,243,66,234,168,68,146,44,82,68,197,163,112,75,20,55,152,149,131,1,209,221,209,188,126,125,3,221,193,228,170,37,80,58,5,141,125,253,139,113,89,186,178,167,231,238,121,59,94,191,156,142,5,77,25,62,122,46,92,120,98,205,82,43,133,142,225,122,203,184,189,120,192,13,94,242,220,158,175,245,209,229,112,122,178,217,237,102,216,101,80,18,54,93,221,145,151,224,186,50,105,156,144,117,45,131,176,53,202,27,122,0,21,131,163,233,8,68,225,145,162,42,194,112,148,225,36,212,1,100,24,195,9,30,225,36,156,97,23,206,194,169,125,230,218,102,79,27,191,171,251,162,86,28,81,69,70,236,136,56,162,222,81,234,88,13,214,202,26,220,7,87,151,121,132,25,21,93,24,66,41,19,166,7,72,184,161,40,82,227,196,117,124,152,203,52,168,40,8,85,215,183,74,170,218,181,13,96,205,232,226,46,176,89,194,105,85,225,68,27,90,243,49,63,8,142,129,137,14,69,104,87,145,165,89,58,149,185,171,175,218,109,223,208,207,131,138,183,132,235,146,238,226,138,210,69,54,66,186,222,228,248,250,114,212,107,141,33,132,196,197,121,12,151,1,194,231,87,78,235,96,211,30,237,141,174,141,25,209,45,15,96,213,189,137,136,45,158,77,139,138,173,95,127,96,213,178,58,2,82,107,65,32,209,181,8,128,107,102,136,169,136,147,54,214,215,39,239,68,11,234,210,13,232,27,139,64,75,164,104,53,254,120,255,240,206,124,211,92,46,248,121,199,75,230,247,143,86,99,240,69,146,203,102,167,85,212,100,192,28,81,134,168,18,217,98,54,116,205,245,162,218,136,117,25,162,76,228,197,33,10,162,225,2,37,136,66,171,125,40,174,78,109,15,250,214,50,161,40,181,2,227,69,123,75,56,14,160,51,186,33,21,224,89,181,194,141,51,92,16,60,112,10,55,106,141,214,71,211,219,140,107,124,214,122,149,209,161,252,81,131,147,61,165,5,170,229,93,114,219,217,83,76,37,199,177,181,248,101,114,137,140,128,135,50,18,50,200,59,244,210,217,182,65,16,134,81,123,138,73,84,139,214,204,53,104,22,175,78,248,120,239,151,153,167,58,98,58,218,196,6,101,55,123,2,56,164,238,92,38,236,59,58,146,121,57,253,58,223,127,156,255,255,223,126,255,118,172,193,113,5,138,1,190,60,238,107,206,213,90,46,98,90,77,231,48,127,51,158,135,161,153,251,143,254,191,199,253,253,245,221,243,59,135,194,108,5,83,188,4,216,207,205,7,197,210,16,86,78,238,73,108,28,182,187,208,139,88,237,13,231,162,227,26,44,148,21,99,148,122,209,173,104,24,136,67,197,208,1,84,56,218,149,122,57,22,224,48,67,1,44,203,178,180,62,24,77,97,1,30,120,116,121,118,230,28,85,194,165,156,163,156,101,60,48,231,104,247,124,238,120,154,167,167,158,78,123,187,152,153,115,17,44,142,57,50,50,113,134,92,192,98,248,240,194,81,23,30,94,22,131,2,174,101,114,181,120,83,90,40,51,83,25,1,41,13,7,3,16,40,224,67,80,240,72,149,51,32,56,35,213,202,162,184,155,156,88,125,151,210,14,199,124,127,63,190,232,41,111,153,47,234,1,232,187,233,1,141,237,172,72,32,213,46,127,126,123,227,192,18,16,128,48,229,184,13,79,255,170,56,149,23,92,233,36,118,65,31,133,215,1,44,171,235,136,96,93,138,6,67,205,229,126,246,131,131,245,205,71,2,113,6,9,64,112,18,146,2,68,36,39,107,251,131,252,155,239,249,247,198,7,124,204,214,91,188,14,190,110,252,203,55,30,73,77,202,100,63,87,119,167,39,200,12,21,67,27,70,45,9,123,1,136,212,197,22,129,69,54,10,128,64,199,53,84,33,224,136,6,70,132,4,26,88,73,81,9,52,41,81,70,130,13,136,30,248,76,122,170,93,202,102,32,193,198,201,14,228,19,150,66,33,191,77,68,89,140,93,77,255,255,53,93,10,111,145,56,24,24,107,192,14,238,200,200,110,80,74,30,42,119,99,174,116,42,101,22,78,59,59,41,167,7,212,140,11,64,115,169,195,211,136,29,129,103,251,10,26,214,68,236,216,21,119,255,177,151,126,145,25,208,120,83,146,98,153,164,126,240,23,127,145,162,82,166,168,167,158,56,253,227,231,255,63,54,183,155,195,220,250,186,153,91,37,110,115,59,155,79,253,248,225,203,186,119,0,119,63,218,67,127,185,53,115,183,191,215,111,124,59,30,249,207,54,217,216,158,52,94,182,76,79,183,202,234,60,103,92,194,66,199,144,109,41,1,101,34,0,56,4,226,48,128,14,138,161,70,39,10,208,225,162,2,90,13,4,225,82,45,94,226,165,238,210,187,108,135,86,130,182,44,211,41,84,55,34,78,207,243,59,166,96,107,149,75,85,17,66,209,161,37,82,243,167,60,54,185,129,125,88,81,67,25,40,134,143,6,140,182,183,94,37,131,194,222,203,48,15,47,139,159,81,232,56,41,42,3,1,253,129,3,30,168,81,186,242,32,114,76,130,238,17,89,147,174,109,207,238,47,177,175,255,213,127,249,207,195,19,94,91,66,25,92,91,174,216,250,165,101,175,23,90,4,48,2,145,228,81,45,12,225,177,144,170,253,75,2,210,123,251,159,240,215,128,115,223,194,106,167,29,20,151,35,138,69,93,31,251,110,251,233,191,191,249,169,102,64,192,102,23,49,40,64,41,209,121,241,242,105,126,198,160,245,101,41,232,13,114,244,143,239,170,183,174,127,255,247,167,182,85,160,76,189,190,78,162,198,27,22,27,15,1,169,186,162,181,27,107,93,178,20,185,0,232,112,75,11,69,174,123,172,248,72,22,27,168,96,72,68,7,20,2,88,131,50,90,0,33,4,6,196,182,4,247,176,239,19,88,112,28,20,72,135,73,90,129,74,214,32,37,139,240,75,130,13,137,214,96,116,162,126,219,224,205,179,56,220,163,245,22,47,118,47,6,239,25,21,137,105,174,108,172,178,171,246,80,117,148,202,144,136,163,76,46,142,203,166,199,102,108,66,24,57,92,48,165,92,252,45,186,3,155,223,193,253,244,159,106,178,135,165,173,78,172,153,191,90,19,167,206,43,187,220,71,151,213,199,102,232,97,134,158,244,230,166,62,241,167,124,174,159,241,195,26,208,233,48,31,231,119,248,202,248,107,183,223,173,103,171,218,6,68,246,37,167,54,57,120,97,120,178,91,122,238,215,170,102,105,199,24,34,183,65,131,36,16,132,17,0,134,174,129,218,150,166,243,37,76,42,192,49,104,16,104,42,30,168,230,105,46,160,41,90,44,116,207,86,65,105,129,201,218,69,73,240,80,19,67,209,134,69,1,116,46,14,6,15,10,48,40,173,89,0,111,91,150,230,91,205,212,150,12,86,142,33,56,195,158,149,235,7,231,158,153,169,69,232,31,202,232,194,13,113,12,26,87,57,177,173,168,216,36,53,59,39,81,110,145,41,19,70,194,65,172,236,50,186,63,18,137,42,198,203,209,101,96,1,175,153,55,7,171,168,187,108,159,245,152,16,228,92,153,134,120,62,201,108,172,190,220,147,59,7,41,156,118,78,249,37,172,34,246,161,19,218,58,71,205,150,166,220,250,149,66,18,13,144,160,137,165,58,16,138,40,99,125,249,241,123,191,118,249,23,191,211,255,251,223,31,127,242,36,92,109,118,255,240,57,254,118,242,183,140,93,247,76,104,152,67,183,129,139,108,197,136,16,136,177,149,74,97,196,226,2,24,29,102,195,18,134,202,202,146,58,182,2,144,196,2,154,136,84,196,6,52,160,146,18,130,109,16,18,73,246,34,211,69,98,14,114,34,21,113,39,130,19,4,123,136,104,177,17,4,226,23,202,29,81,18,154,131,67,162,175,78,229,122,82,28,227,233,61,62,123,255,237,165,63,137,255,55,47,30,114,115,79,120,67,220,134,36,137,37,128,20,42,111,115,219,220,125,77,58,55,183,69,153,192,176,238,165,188,36,173,156,192,202,153,96,72,249,162,167,95,117,217,201,60,227,190,143,226,178,249,225,154,14,10,88,96,234,212,30,220,110,116,238,150,245,126,160,251,130,117,53,183,121,201,11,46,106,202,112,237,68,90,60,110,95,79,189,51,190,168,66,185,93,34,124,76,135,253,101,36,247,34,88,246,7,8,219,190,84,13,52,184,91,2,99,0,118,35,34,64,160,68,218,77,67,35,92,116,0,10,4,120,105,212,128,17,48,53,216,21,228,24,24,20,160,64,48,40,125,166,187,107,87,162,114,114,80,95,41,177,70,204,52,32,153,194,96,0,131,226,34,24,20,105,139,109,29,150,134,230,93,192,146,49,156,169,140,49,28,155,29,93,13,30,60,42,3,74,139,25,244,221,8,100,34,240,35,43,181,167,213,34,113,136,23,166,53,222,78,160,245,216,209,84,151,112,24,229,105,68,162,100,84,9,2,239,87,235,130,227,60,14,175,208,120,186,221,218,133,96,51,163,79,112,180,40,219,191,222,207,229,97,162,160,104,196,138,200,230,204,121,61,150,107,72,189,2,160,12,68,235,62,95,147,100,128,81,42,33,220,8,235,8,25,117,136,68,96,210,164,8,220,1,18,89,165,107,244,245,167,245,247,171,252,206,191,56,160,205,139,191,199,233,63,121,186,126,93,220,29,247,117,86,117,92,166,13,52,29,219,80,11,13,0,5,97,187,68,96,80,197,68,51,160,228,36,72,146,134,9,96,130,204,38,161,74,140,85,1,32,5,48,129,20,164,129,45,150,112,0,19,33,8,152,36,9,64,18,236,91,5,4,139,116,17,33,189,192,175,108,94,33,126,201,252,191,99,240,213,235,19,152,36,249,35,197,158,127,125,233,183,15,47,254,251,207,95,254,184,127,229,195,111,175,97,191,220,124,24,125,19,191,107,28,168,36,207,91,195,161,64,215,157,61,232,29,28,194,164,139,129,204,196,32,221,28,210,85,60,249,221,249,245,245,250,117,191,103,123,228,43,214,78,1,157,146,31,75,0,83,44,1,71,157,178,7,223,62,27,25,155,134,214,113,47,251,64,184,183,205,61,14,130,154,139,106,75,123,175,103,234,224,35,9,134,58,230,250,17,38,19,85,230,179,187,28,199,142,101,7,142,198,29,187,44,173,51,110,204,162,173,70,138,41,166,65,1,177,43,26,196,130,6,186,182,168,13,26,172,195,4,168,33,111,49,56,230,197,4,28,27,212,139,65,136,2,12,74,175,199,201,132,74,234,10,233,169,203,212,89,21,226,200,98,68,183,202,2,150,197,49,23,195,49,108,114,108,225,97,105,244,84,239,118,193,166,140,51,133,202,20,236,212,114,169,160,69,90,160,151,249,189,149,30,28,180,252,0,123,46,106,126,210,11,104,93,82,13,62,216,24,141,92,223,153,122,185,95,253,79,254,253,63,170,233,11,165,132,163,198,128,0,179,53,226,210,5,26,65,185,123,243,216,216,212,54,151,95,61,4,80,70,159,77,171,125,78,205,168,51,208,215,97,34,59,203,44,1,102,225,114,170,11,176,171,226,199,234,143,249,211,19,209,37,16,223,123,24,63,210,0,160,0,165,129,206,39,151,231,135,252,46,208,255,89,127,251,31,233,207,126,48,192,40,12,111,211,56,51,185,57,93,202,125,88,55,187,239,190,9,4,9,80,238,48,123,105,16,72,132,185,144,1,75,50,145,20,10,9,84,0,54,96,16,186,9,130,52,8,128,3,104,9,164,221,12,93,110,89,138,5,56,9,14,64,73,226,92,237,97,100,3,21,68,248,69,91,129,223,51,222,240,59,202,67,188,115,164,231,8,68,15,185,123,201,191,122,112,75,53,202,205,226,169,241,115,92,184,240,153,95,190,251,6,111,62,227,243,252,28,65,237,63,209,110,246,253,206,167,97,179,86,131,115,249,174,111,142,117,108,202,246,160,79,139,115,63,244,255,241,119,62,157,247,203,116,28,230,83,62,229,41,171,61,250,50,249,43,155,98,251,238,25,58,36,180,20,236,83,13,169,0,157,51,30,104,116,169,94,141,173,22,232,142,217,198,37,179,53,128,207,79,229,253,72,112,1,193,181,30,160,219,122,141,172,224,22,2,216,220,13,154,105,219,167,20,106,169,216,6,8,160,91,135,23,206,0,202,8,168,246,192,10,88,96,29,22,199,144,74,70,38,80,74,203,224,144,198,212,174,164,238,200,8,221,213,33,179,128,86,186,69,18,82,160,218,170,115,226,202,2,27,142,77,206,48,32,31,70,147,229,62,208,38,199,230,140,172,246,170,192,107,123,47,89,134,74,151,73,164,118,56,120,97,203,143,80,156,30,100,235,116,85,228,2,135,41,26,198,238,188,248,20,29,55,118,222,158,167,205,252,134,124,73,41,152,145,190,132,15,71,247,55,156,114,241,238,156,15,71,32,190,191,153,95,127,247,204,153,0,209,139,89,18,126,125,207,223,229,218,156,106,81,123,29,43,148,211,202,28,157,92,227,110,64,39,169,3,85,145,13,208,164,0,15,32,75,225,120,63,124,244,241,253,75,239,191,253,195,227,63,253,191,251,191,122,63,127,254,63,13,236,23,191,255,251,31,14,142,245,100,39,71,109,57,210,114,4,23,0,106,75,201,76,253,24,168,136,100,177,6,72,131,103,49,2,146,74,91,3,133,70,76,148,70,3,152,34,4,21,0,14,178,33,28,208,70,19,13,2,75,243,189,97,18,109,36,117,110,142,6,101,174,170,177,113,68,190,194,89,220,13,217,33,55,237,246,236,255,253,41,91,206,165,220,213,63,138,216,211,142,202,238,109,159,60,144,193,1,24,200,109,110,102,103,122,33,31,111,243,238,247,239,31,142,218,41,239,133,106,51,235,174,123,102,225,205,143,27,214,222,209,223,163,126,236,199,9,103,177,31,95,126,249,201,235,103,95,95,247,115,175,233,131,61,50,63,238,204,202,170,1,30,32,112,59,3,45,133,232,220,27,221,145,6,107,235,226,217,10,66,228,244,32,230,29,132,211,76,126,65,57,122,47,223,21,241,125,183,118,142,246,92,177,113,225,108,116,46,65,223,107,162,0,16,64,178,101,0,208,82,232,14,14,10,104,205,162,226,81,115,0,134,3,32,48,33,91,5,6,22,78,173,212,169,29,131,40,10,70,14,23,115,228,62,211,213,101,118,15,145,197,206,140,37,16,136,139,10,26,158,13,31,94,120,24,205,139,5,218,243,94,91,90,158,29,140,61,201,89,46,130,197,54,221,136,109,144,238,131,120,43,131,23,122,32,197,199,160,65,128,4,221,176,5,80,227,46,26,103,102,252,252,231,120,197,215,39,251,171,143,222,85,231,93,122,102,2,210,104,116,249,221,29,106,67,54,186,7,220,150,43,162,45,183,51,71,192,175,218,180,129,33,162,52,255,218,230,37,235,113,139,101,44,162,25,119,105,188,1,162,129,115,200,87,179,116,132,131,249,249,178,246,21,123,154,178,180,165,85,186,193,193,198,97,218,101,116,228,193,19,7,180,184,216,224,156,105,229,165,7,24,221,124,210,104,101,20,186,55,103,28,76,192,73,51,128,232,189,248,71,182,72,16,18,201,105,225,139,129,239,252,252,133,95,253,252,191,223,62,255,204,163,203,119,255,253,235,223,250,226,183,95,251,23,199,159,217,242,252,217,221,127,236,223,253,229,235,255,255,97,190,203,119,226,220,31,179,175,58,139,23,45,52,94,188,242,216,19,49,164,172,152,75,5,69,220,224,1,38,145,47,10,183,72,0,216,64,7,232,131,209,128,55,16,36,18,148,33,32,96,36,194,54,104,128,24,58,3,0,160,8,224,86,20,108,37,47,1,1,198,168,211,187,148,111,144,34,127,142,214,138,194,222,155,152,42,127,89,163,29,121,124,230,222,197,147,216,25,168,166,14,44,59,230,14,50,76,246,122,63,243,243,171,159,207,223,237,241,170,190,170,38,43,57,249,28,218,73,243,222,87,63,219,254,247,173,3,59,192,115,241,211,241,111,249,252,231,175,95,239,247,175,239,55,231,231,118,127,221,246,215,189,210,152,1,10,5,83,8,0,109,80,128,157,193,221,12,114,140,199,44,108,133,20,16,70,50,174,43,183,90,101,148,241,28,100,177,150,52,66,43,84,6,76,169,92,252,96,182,209,220,148,94,51,224,6,4,14,16,189,231,175,105,97,211,1,230,232,121,150,89,179,156,77,183,254,252,255,221,219,66,21,158,222,239,173,112,111,163,122,119,95,81,183,85,4,144,40,147,45,168,217,208,29,28,134,138,135,182,103,226,14,6,112,32,104,34,27,232,240,154,3,2,89,44,139,162,168,65,155,151,89,249,40,170,107,199,70,199,60,240,232,167,93,17,56,123,112,108,214,101,26,115,0,163,53,6,3,92,194,2,22,199,121,56,24,173,121,185,122,137,64,108,243,54,109,144,193,188,49,89,220,230,134,77,22,214,185,156,223,227,121,242,3,143,249,105,253,144,72,22,52,68,59,3,38,208,1,155,130,142,213,13,224,221,36,20,143,243,167,225,33,170,171,29,245,198,189,207,237,185,252,230,139,251,240,71,239,23,158,174,57,189,199,231,173,113,128,1,220,121,174,34,231,228,86,65,233,137,223,61,76,139,57,128,12,221,244,30,180,39,226,186,202,7,230,170,181,251,203,30,172,183,135,244,63,216,255,192,106,98,159,156,27,204,187,100,138,19,64,49,47,248,217,191,222,175,147,134,96,53,11,0,220,146,144,115,173,102,126,174,132,135,92,63,122,133,34,208,12,85,64,146,20,193,4,3,168,17,40,57,98,241,143,216,248,231,100,95,149,171,204,73,135,58,197,234,38,39,115,175,191,187,254,70,121,200,40,29,198,245,112,1,186,209,61,192,220,172,137,60,81,121,115,24,184,236,83,135,25,252,241,246,252,203,115,82,147,26,159,247,251,79,127,253,195,79,249,135,183,243,239,86,158,115,191,255,55,254,219,243,252,121,209,238,251,101,55,20,198,219,123,126,247,94,249,61,190,127,152,143,221,121,158,104,223,230,90,23,112,217,174,74,205,104,61,95,194,219,217,158,32,151,221,62,78,169,205,57,27,61,244,10,243,131,11,208,142,184,204,8,52,12,11,251,196,116,100,237,9,212,62,25,0,237,116,104,208,84,85,134,171,237,44,220,144,192,22,207,160,227,189,131,179,159,221,254,224,203,230,236,119,217,253,215,245,23,31,115,59,95,229,19,229,219,198,217,192,203,103,60,158,203,47,46,254,179,54,127,103,185,94,247,134,27,232,135,146,61,183,34,115,121,82,141,174,170,143,179,238,126,86,19,146,183,163,63,220,220,121,118,251,167,127,103,90,226,63,207,236,139,122,105,111,253,216,119,235,255,248,3,254,130,46,167,43,115,134,157,93,62,70,93,41,181,162,212,177,101,65,150,13,36,128,38,90,202,149,213,221,210,119,208,3,157,45,247,157,11,148,135,201,149,58,181,151,223,138,107,119,46,232,160,120,2,189,212,210,188,97,197,208,5,50,132,19,92,8,26,182,208,160,178,70,17,139,219,146,42,138,39,205,105,158,189,59,23,157,123,215,241,228,61,120,255,222,248,231,221,124,130,135,239,238,249,224,89,174,123,215,251,112,221,32,252,120,239,50,17,168,53,9,43,131,177,23,69,3,42,37,48,86,227,7,159,152,172,220,181,17,211,233,14,61,32,38,223,249,230,251,45,123,246,61,111,70,222,50,95,110,6,169,41,84,202,198,86,64,165,28,178,92,139,44,41,201,70,2,139,0,15,246,240,200,128,148,38,183,206,219,148,27,198,200,17,230,163,189,159,70,28,171,174,146,79,59,222,199,209,193,105,163,243,55,115,59,66,202,197,45,223,230,99,184,210,232,72,174,108,192,52,129,216,109,40,92,49,229,182,121,166,16,31,52,242,163,122,20,102,210,139,115,219,135,15,165,63,60,207,243,231,239,125,222,143,49,47,71,253,1,103,189,253,202,151,204,63,111,254,1,61,95,216,54,113,7,192,112,63,160,230,65,56,2,147,98,201,203,177,197,182,40,144,146,36,182,124,136,93,161,7,74,155,143,20,142,121,178,194,254,60,236,215,231,51,148,139,134,124,118,243,244,215,158,135,229,80,68,56,197,112,217,69,225,120,221,26,154,90,176,210,52,103,38,142,116,246,34,225,6,19,208,160,220,242,182,39,100,89,128,99,177,72,130,228,79,188,86,0,51,202,232,205,188,3,6,103,107,223,215,172,207,60,67,180,178,40,222,197,98,179,87,167,206,152,63,206,83,136,103,248,169,147,202,215,153,191,159,121,157,227,205,220,15,176,236,228,231,245,233,73,61,127,89,159,190,76,61,214,227,11,234,59,212,223,246,87,247,231,167,217,113,82,247,7,7,160,113,205,231,213,179,203,182,197,245,158,121,127,99,57,185,220,50,134,211,22,88,131,162,237,128,194,26,48,235,243,142,152,221,22,244,137,198,108,80,137,138,12,100,46,82,188,16,68,55,48,130,44,156,90,72,235,234,254,60,253,218,77,119,77,242,38,207,245,240,106,126,56,26,210,84,26,239,104,127,87,159,183,255,243,126,235,15,248,238,231,183,235,225,117,113,134,163,153,187,61,247,187,248,22,241,216,133,44,247,43,202,227,240,237,130,204,87,59,67,100,220,156,147,203,215,227,45,170,93,222,237,62,115,116,208,75,168,84,183,242,162,167,178,183,218,44,146,172,166,134,182,80,181,93,122,89,32,203,207,212,2,217,5,184,175,52,149,100,121,146,165,192,166,160,155,229,36,85,147,119,94,80,222,99,63,147,44,200,229,9,247,144,39,227,97,71,27,10,172,251,202,112,167,22,186,29,121,76,3,48,149,98,222,199,149,215,181,119,39,238,204,58,48,165,96,192,223,137,123,14,207,113,195,235,162,95,23,212,169,116,5,111,113,0,75,130,1,48,200,8,52,99,45,100,165,64,215,141,59,22,86,167,176,23,57,204,33,47,106,204,40,222,226,205,221,253,204,148,78,90,83,133,194,166,36,61,40,5,4,149,43,62,21,192,61,33,186,43,35,101,130,77,25,164,148,100,207,153,24,96,67,40,141,191,230,156,163,78,21,211,51,24,19,108,138,175,78,48,107,61,10,157,8,86,134,36,198,192,239,72,195,209,128,138,17,96,218,146,69,39,77,29,231,145,139,225,208,227,39,234,15,237,246,188,125,253,248,183,236,0,51,174,218,209,115,212,239,235,30,192,45,152,87,55,220,33,7,71,225,134,216,17,88,214,106,191,126,199,59,176,166,219,236,73,57,103,127,143,94,121,225,51,182,202,253,249,121,192,103,55,19,113,172,137,148,73,116,115,16,205,149,131,16,156,66,171,150,120,225,10,160,155,42,3,52,103,192,251,41,43,58,134,208,203,181,217,109,156,180,116,33,157,136,175,52,174,222,87,104,184,195,193,48,176,191,121,188,225,247,62,125,95,255,237,205,231,186,255,224,215,31,226,31,191,248,70,125,245,230,188,191,172,243,229,203,39,193,208,71,236,119,243,115,91,174,123,121,126,76,247,123,58,183,112,90,58,195,25,88,137,83,206,40,21,175,127,187,250,19,102,84,33,178,35,21,26,162,145,141,209,79,68,40,100,21,4,0,168,16,80,148,185,61,163,25,237,184,56,14,192,175,254,195,142,227,41,201,92,90,62,30,200,254,151,241,158,56,6,227,186,93,166,92,107,123,102,174,175,240,179,87,231,221,237,206,41,223,62,249,39,43,230,35,220,193,28,183,36,0,137,29,89,200,195,250,0,9,156,70,151,230,232,251,249,140,179,73,2,32,52,105,58,132,189,149,110,63,98,229,110,57,130,5,47,90,22,40,150,112,213,17,186,247,131,18,134,0,154,114,194,30,152,74,22,32,10,69,180,65,57,205,158,154,93,103,54,154,187,253,222,47,205,12,132,46,55,247,95,190,187,229,224,90,145,165,91,163,216,226,64,192,32,0,89,95,78,92,171,71,11,175,69,229,9,132,190,69,176,237,5,223,108,253,126,162,206,57,179,118,64,130,219,24,7,194,125,144,27,198,65,4,45,171,152,70,141,144,144,59,223,227,238,115,218,178,133,60,212,219,63,162,247,108,88,237,53,235,179,195,21,51,155,16,96,154,50,73,15,112,89,70,36,21,141,102,27,198,224,198,73,179,234,90,113,109,239,21,24,11,170,178,29,44,13,220,2,64,184,134,194,8,181,6,32,212,16,126,129,14,220,3,115,106,245,209,124,218,213,21,53,234,202,124,100,173,151,151,205,107,197,219,89,49,237,220,1,4,32,236,164,57,181,125,79,148,242,213,192,16,166,143,65,218,247,18,107,181,28,161,30,8,193,150,122,123,0,165,37,27,13,49,48,95,178,201,75,43,161,3,139,29,166,93,74,242,128,151,6,28,128,96,246,112,57,3,26,90,162,195,188,192,205,241,51,90,115,250,222,35,97,166,180,11,21,205,188,183,130,138,70,198,150,213,128,210,173,60,18,128,47,31,71,127,217,15,62,249,235,254,59,183,111,126,188,5,136,63,126,245,254,140,215,171,223,168,239,79,242,250,38,239,246,231,251,235,231,135,83,166,61,25,238,63,96,147,220,192,0,146,70,160,231,170,110,85,80,136,2,24,163,2,206,166,203,221,86,170,79,242,2,105,1,8,176,16,101,230,158,13,219,73,201,50,134,191,250,207,159,203,123,221,206,216,168,208,154,66,31,165,138,115,43,202,142,136,93,198,39,44,187,218,202,153,98,94,44,13,22,178,253,85,255,125,102,94,115,205,24,194,219,53,126,36,91,248,47,0,12,224,38,182,118,39,135,157,95,218,243,222,60,71,135,162,168,140,170,56,180,156,178,221,42,110,117,234,136,106,212,17,164,249,202,37,92,13,146,53,96,173,188,237,19,44,180,218,41,168,4,178,4,125,96,3,107,165,23,247,186,91,96,129,160,33,10,16,116,153,170,1,18,89,225,45,188,180,198,199,80,229,86,168,19,169,22,29,227,3,157,182,15,24,4,143,85,133,159,41,204,149,21,217,39,190,73,87,150,102,48,182,48,111,3,11,210,112,147,101,2,242,156,157,10,93,37,27,153,17,133,138,201,247,120,243,115,218,51,247,148,213,4,90,233,70,150,49,164,116,189,23,61,138,6,7,203,36,133,152,140,46,154,70,178,76,98,21,66,73,248,174,48,87,152,77,79,57,41,8,173,204,170,213,67,93,70,220,222,26,107,116,12,252,178,12,128,41,87,204,6,76,64,0,32,13,242,2,104,16,179,62,251,142,218,140,46,235,77,123,108,127,130,158,160,115,94,190,210,231,243,103,14,216,135,100,128,138,27,109,176,197,208,134,205,79,228,22,107,75,235,75,116,15,101,170,176,192,227,251,110,6,79,177,30,164,103,144,240,201,186,202,237,8,7,200,230,80,175,24,192,230,120,183,223,55,83,176,36,69,51,15,26,133,5,79,151,131,151,203,25,69,58,139,61,160,193,162,22,93,18,64,103,166,154,25,52,178,29,193,234,0,8,250,30,140,245,99,186,199,46,207,137,70,214,181,12,205,83,165,84,36,73,105,93,166,143,239,247,243,141,179,166,181,148,26,32,235,60,252,194,191,127,127,205,124,156,218,244,135,227,223,191,255,183,122,247,190,185,238,250,252,249,129,109,91,196,57,248,160,246,130,53,196,249,160,175,170,28,137,28,90,51,199,200,109,169,208,42,52,151,113,71,223,61,151,11,185,17,192,10,21,41,1,52,27,57,250,16,66,182,171,127,253,159,254,252,11,251,103,107,255,243,145,244,226,158,240,251,202,251,174,150,82,171,100,82,85,228,80,194,161,242,113,246,227,218,77,226,95,142,233,173,43,214,107,246,43,62,92,193,9,238,67,140,91,178,12,203,211,6,186,64,177,252,62,119,171,122,111,203,173,77,204,170,90,144,219,217,212,226,53,24,209,2,64,169,222,142,243,125,143,55,97,44,151,176,100,83,208,44,200,85,31,28,62,39,192,186,118,196,20,90,178,96,29,249,154,186,206,219,45,144,110,88,0,36,124,155,113,51,85,8,21,168,16,225,130,105,180,203,172,218,93,6,53,193,141,200,204,125,29,170,11,119,175,243,251,16,109,148,168,189,249,249,50,244,80,191,30,120,150,242,168,140,210,220,87,198,128,105,146,196,192,88,35,160,174,123,111,28,52,110,201,24,85,2,195,152,8,122,143,226,45,87,110,186,51,87,54,6,208,46,133,86,5,145,210,107,79,144,45,32,58,104,165,77,150,159,129,128,66,164,144,54,201,34,84,114,233,86,154,2,130,37,20,18,59,87,190,92,93,185,209,233,162,174,247,237,115,230,61,180,153,213,219,53,160,57,46,99,32,80,166,123,0,183,128,61,176,31,3,107,144,12,172,211,97,72,67,70,164,31,204,124,22,93,105,125,77,207,159,63,72,176,244,94,244,26,96,221,72,199,178,79,1,16,136,206,235,153,165,105,6,176,218,231,104,64,5,132,230,6,85,170,7,105,64,40,254,128,3,2,102,3,96,94,27,176,177,146,157,101,243,216,41,75,197,124,140,3,232,253,32,128,48,240,54,39,1,70,3,137,14,174,85,193,220,205,25,112,110,147,125,165,22,181,154,174,218,78,211,12,162,158,113,2,102,224,218,171,140,120,104,39,13,186,131,110,98,48,131,21,70,90,199,254,165,59,31,193,222,173,207,231,169,234,28,227,197,103,95,119,252,191,109,206,58,106,78,199,75,190,124,120,249,197,190,63,14,245,233,65,173,10,75,232,237,217,153,27,165,137,115,153,191,222,227,59,120,42,91,196,196,231,26,161,125,65,37,17,234,161,219,119,72,33,150,32,32,64,238,136,148,98,7,217,75,234,48,93,191,255,227,231,233,253,170,145,111,39,216,110,107,122,137,109,150,178,183,110,223,103,148,146,83,112,84,50,28,100,78,35,17,104,20,238,236,178,215,167,91,79,110,229,148,237,68,15,224,39,200,8,159,194,16,48,222,94,31,56,55,253,98,245,246,238,121,12,92,209,47,157,107,178,102,124,100,135,32,90,57,204,10,168,170,153,43,107,143,127,190,198,219,72,204,216,208,186,201,114,101,25,44,96,1,163,62,156,235,199,53,171,142,107,93,206,90,9,206,94,119,211,103,173,4,8,64,3,132,44,146,21,136,48,32,170,234,190,160,196,166,153,153,225,14,39,148,123,247,72,85,237,132,196,86,57,171,188,143,237,73,65,29,93,98,155,113,158,0,89,70,191,39,212,169,251,168,127,25,66,38,244,224,140,25,39,103,238,155,223,104,37,10,10,38,32,79,146,156,107,217,143,184,62,100,123,182,201,232,41,16,64,141,67,88,14,42,97,146,114,210,150,250,168,120,42,79,63,52,238,34,106,121,14,155,81,107,124,84,86,139,180,240,87,172,99,157,95,134,11,202,128,152,13,215,128,73,211,73,182,100,104,52,0,205,175,188,28,22,143,126,114,230,126,215,181,252,140,159,174,195,76,90,176,149,174,37,60,157,41,81,233,133,194,6,244,98,121,11,188,25,24,46,86,219,34,191,240,222,137,102,129,94,55,118,29,162,250,3,202,115,192,216,206,103,84,109,137,17,37,23,22,78,140,65,146,197,40,237,16,23,175,167,140,156,3,239,26,26,118,240,0,55,224,148,106,145,131,10,36,162,59,174,23,93,113,133,114,198,158,125,119,220,154,208,46,252,94,51,189,100,66,11,241,128,68,75,60,113,31,113,183,20,165,144,11,55,144,32,230,209,90,111,88,240,113,7,90,236,107,91,235,124,85,185,96,252,82,83,115,122,98,124,189,221,58,186,170,163,27,53,140,214,48,76,85,24,173,146,28,225,206,227,159,229,251,239,122,119,118,210,171,78,182,197,115,117,70,2,18,0,4,60,88,50,105,53,96,96,149,72,148,68,2,147,231,220,41,243,242,27,104,156,61,105,176,228,216,123,55,7,142,63,59,151,27,50,89,37,161,6,88,189,172,231,178,43,221,34,119,212,227,13,181,12,88,109,101,173,230,101,83,213,177,128,2,70,48,129,18,36,39,91,244,61,246,184,152,90,116,110,137,234,168,142,105,40,56,74,36,200,193,43,208,136,223,126,63,220,150,245,178,97,51,118,210,176,175,44,55,89,198,22,168,31,137,115,178,28,19,116,121,91,114,4,150,223,18,222,2,2,221,88,182,176,161,16,96,221,33,98,75,12,112,143,4,162,167,106,183,81,39,55,154,132,73,216,7,202,216,195,101,60,164,189,24,60,190,206,186,14,43,29,73,158,121,81,245,62,227,196,218,190,43,94,0,36,177,32,0,80,179,1,108,235,208,245,220,119,179,77,2,204,40,78,222,236,61,55,157,121,161,133,206,100,199,92,61,115,159,140,96,188,87,134,65,64,183,152,45,27,4,8,134,50,238,33,96,164,192,73,22,67,161,8,22,167,98,243,56,209,198,229,220,109,247,77,62,219,115,207,209,38,51,71,243,216,228,222,208,146,197,84,26,203,133,44,40,128,9,181,60,50,144,229,162,163,67,123,250,72,60,241,120,250,178,223,253,130,46,151,79,125,109,104,77,123,206,177,106,116,45,91,241,216,177,184,85,188,192,251,5,197,19,56,163,24,176,163,136,214,155,236,2,75,30,86,142,217,44,72,174,166,20,182,118,173,44,134,8,250,221,11,247,126,166,88,227,80,123,253,97,166,191,132,233,167,31,190,64,111,204,47,82,244,143,235,42,27,118,36,118,12,59,2,52,16,90,181,39,58,169,64,113,103,188,205,53,66,135,58,114,1,232,189,76,187,184,106,84,27,140,117,210,35,180,82,49,227,148,225,4,68,46,11,88,105,145,99,33,64,130,246,30,187,215,25,221,205,143,117,247,194,221,60,202,33,60,15,156,134,133,203,210,85,142,190,143,117,223,207,23,218,101,192,74,113,178,42,85,197,218,72,140,64,108,207,206,244,42,175,203,158,255,51,27,222,63,200,181,29,217,91,90,53,1,169,74,183,5,198,2,9,10,41,24,88,74,32,100,147,170,183,223,115,156,149,42,99,194,206,152,27,36,100,174,53,77,175,131,150,163,33,38,88,68,157,145,205,51,183,84,0,251,76,87,241,83,89,226,110,74,206,148,130,226,104,35,155,215,187,71,236,90,196,61,222,38,5,95,143,121,86,234,218,121,247,52,156,163,17,48,16,146,171,4,57,162,134,116,204,12,253,178,55,223,253,238,231,109,63,181,75,59,238,140,190,230,46,55,40,219,108,221,67,192,147,184,245,155,220,169,212,197,2,8,43,44,220,255,4,184,71,9,5,236,198,132,102,176,155,25,180,25,162,134,237,41,128,158,121,20,237,22,55,217,206,133,226,114,205,96,47,102,113,41,93,90,101,29,218,11,144,102,26,169,65,197,205,218,29,79,187,186,101,133,22,192,90,146,109,37,189,67,169,73,247,88,147,108,20,147,59,111,217,211,115,218,25,175,126,9,233,116,58,116,37,191,60,158,167,60,227,59,221,35,6,203,201,38,169,101,82,74,39,169,118,46,80,218,13,77,99,242,112,109,207,108,158,179,97,215,213,86,109,179,186,17,152,17,243,42,183,178,153,190,21,152,7,6,149,5,73,18,208,94,154,143,206,220,17,87,253,252,85,213,187,31,80,111,191,232,75,163,43,85,203,126,204,251,200,186,109,42,231,108,245,56,163,116,108,246,151,247,67,175,85,237,117,245,184,249,38,173,75,218,132,145,75,250,90,90,186,89,53,16,150,42,162,206,190,132,228,58,90,104,57,51,140,53,221,60,227,181,116,193,132,141,136,140,206,148,16,28,7,81,189,12,161,140,167,212,92,50,234,40,212,172,15,195,132,81,214,95,43,25,105,157,53,255,219,90,185,202,101,222,85,82,142,231,116,55,114,177,134,33,71,102,195,250,7,30,60,71,231,152,49,94,135,56,215,63,99,245,126,62,176,0,52,163,14,195,73,98,3,154,180,82,116,76,135,60,77,24,29,22,160,75,106,119,167,115,230,200,47,104,158,161,45,31,64,67,235,158,158,246,185,141,63,221,145,94,237,154,152,230,28,62,88,10,238,211,51,65,99,20,11,143,31,251,96,62,138,225,188,30,62,39,183,125,143,243,75,63,214,94,149,1,67,194,82,24,9,8,100,88,1,162,203,38,88,18,118,35,183,179,41,143,63,115,59,151,141,34,55,161,162,151,149,178,77,38,117,54,145,161,102,104,135,3,76,193,81,9,98,74,172,114,150,183,197,221,146,105,104,170,122,163,22,163,195,106,111,243,202,132,4,182,154,159,74,48,52,236,81,90,47,48,46,229,137,119,76,19,13,64,54,42,21,69,1,99,56,47,74,106,239,91,126,190,221,223,223,250,125,223,231,167,253,43,111,20,27,215,216,33,115,124,83,29,22,40,189,155,74,128,146,90,238,199,218,239,192,216,15,196,97,229,16,176,244,28,180,140,119,46,110,254,230,170,106,124,114,115,226,190,232,62,201,5,148,80,219,202,148,174,130,44,132,48,235,214,157,162,181,123,94,174,123,150,189,14,208,201,28,58,57,215,163,133,198,204,152,87,179,218,94,115,174,162,56,56,18,7,176,209,152,18,149,5,20,34,128,68,161,141,11,243,193,215,184,199,221,115,122,116,104,242,186,249,154,204,156,46,50,52,81,200,64,129,70,196,116,87,3,189,183,152,94,59,58,4,45,0,89,182,37,80,50,138,122,7,39,10,135,66,101,12,23,206,244,158,79,211,10,2,204,52,29,223,215,245,181,62,111,250,210,246,203,157,167,95,138,154,121,122,24,181,214,104,97,10,24,16,28,21,11,85,146,18,244,146,75,49,80,30,229,160,190,63,254,97,207,239,248,252,219,114,74,91,171,83,182,177,169,135,121,160,237,89,84,7,110,214,116,218,121,29,221,207,230,51,224,44,106,97,75,57,22,98,123,135,136,238,183,90,34,233,159,197,246,64,225,250,227,20,137,126,186,222,205,86,191,116,162,213,23,110,178,251,12,198,232,108,215,17,69,30,99,48,56,172,182,115,0,123,144,58,193,78,175,162,77,164,200,16,124,156,52,155,233,245,227,108,186,148,13,78,226,127,243,223,231,171,31,116,137,202,72,150,10,242,108,210,192,177,39,240,55,115,73,14,103,156,128,44,15,222,96,6,122,75,3,17,100,72,236,201,148,44,34,96,116,83,184,145,8,136,54,27,168,230,147,64,7,223,11,213,160,100,122,9,22,100,201,244,68,154,50,234,184,254,212,235,108,156,179,125,192,45,185,150,167,231,51,250,87,30,221,1,33,68,168,148,217,84,168,76,16,14,149,161,3,88,16,144,116,44,29,250,50,16,103,226,111,11,34,152,128,184,5,182,188,73,58,194,145,118,210,2,114,210,36,33,2,211,33,174,210,184,119,228,186,104,68,188,171,55,145,86,203,85,32,155,16,221,200,72,55,97,13,217,58,152,168,83,71,222,84,29,102,167,54,170,86,185,93,177,202,139,129,118,77,206,222,116,179,207,183,253,176,119,238,214,238,153,115,233,120,251,114,255,146,219,36,240,110,239,201,50,60,164,218,99,117,11,116,141,30,210,210,221,157,181,157,87,216,208,214,123,222,141,158,92,139,183,239,207,73,57,221,247,131,94,151,235,235,131,231,17,182,139,114,175,202,20,150,18,7,91,51,72,227,235,194,202,123,56,87,76,27,60,25,221,78,226,40,8,7,122,39,162,81,21,53,13,40,200,33,72,173,59,163,84,225,48,10,232,118,69,174,119,145,26,132,226,228,244,156,49,51,211,77,171,128,41,138,24,112,85,161,245,34,210,253,220,93,62,202,87,12,74,118,233,14,184,112,56,39,149,171,117,63,29,188,206,125,106,7,117,214,182,54,250,165,223,183,161,47,122,47,188,247,226,201,43,168,101,229,59,231,175,204,10,227,58,182,55,62,32,130,73,182,141,215,112,13,39,118,66,59,147,163,135,233,135,26,53,223,233,155,215,49,168,44,178,25,129,128,222,14,249,0,239,1,35,56,51,69,137,114,198,202,2,96,93,9,47,118,4,224,92,152,197,84,132,16,78,135,50,167,228,72,163,231,223,167,59,48,142,106,200,149,90,146,243,249,104,31,87,147,178,30,12,140,30,179,153,69,0,221,245,3,207,131,168,140,7,114,53,117,109,171,204,222,28,55,179,159,62,165,117,124,189,205,122,89,253,219,159,231,127,246,95,115,103,174,250,210,221,144,105,148,155,169,247,170,59,229,40,78,170,192,181,97,6,237,4,24,69,27,235,147,165,160,50,32,160,3,24,20,193,1,128,180,118,0,112,212,1,72,75,106,146,6,148,134,36,236,4,129,52,128,237,144,72,72,12,79,80,8,202,213,253,241,91,127,54,168,248,168,243,145,30,185,158,184,230,201,88,178,183,27,89,49,12,44,5,47,36,44,32,198,18,105,17,33,82,42,146,32,24,25,176,97,42,9,140,130,18,84,97,97,127,224,133,172,220,35,189,78,12,192,1,248,110,74,23,10,92,4,136,74,82,22,142,144,109,11,109,145,135,90,150,170,115,225,193,24,98,218,136,170,84,161,40,30,24,177,102,69,108,129,2,12,207,97,33,166,41,200,245,61,220,187,103,231,238,233,51,247,166,135,183,254,26,239,43,37,32,40,188,120,181,218,236,9,72,182,13,237,137,60,81,148,166,250,8,91,164,84,175,12,183,166,154,159,94,175,33,188,40,147,1,179,170,4,95,220,178,53,38,173,84,57,170,79,175,185,169,136,68,104,69,219,1,42,215,53,12,157,68,141,119,203,77,134,97,112,230,216,161,148,34,184,135,89,161,196,12,114,161,27,69,97,96,20,61,185,251,156,62,223,253,116,73,89,83,136,209,181,32,23,255,175,203,131,24,108,147,253,32,20,186,245,84,19,129,29,112,20,206,20,142,138,124,29,55,94,130,137,125,206,33,145,165,27,37,230,199,241,121,233,247,173,228,136,207,61,101,135,248,89,75,173,227,19,106,116,100,135,2,53,106,34,152,60,46,148,118,167,73,118,161,175,164,4,63,18,239,235,216,61,223,188,164,47,186,58,54,50,96,19,36,200,102,117,91,245,84,2,24,170,238,33,167,7,64,110,244,124,1,12,0,118,184,253,92,27,42,165,243,105,123,225,11,116,230,29,140,36,2,97,77,238,101,82,61,86,233,40,96,82,23,174,103,76,176,219,224,230,121,201,161,195,91,150,208,154,185,120,181,190,193,254,58,194,133,215,108,214,179,202,66,227,0,102,194,102,212,243,86,143,162,104,213,139,106,208,79,191,251,86,46,193,174,127,104,190,129,175,124,188,233,117,188,251,116,87,185,50,20,117,97,180,16,1,124,51,243,68,194,73,183,90,153,57,173,97,70,192,195,168,195,137,80,36,150,4,112,64,64,1,216,93,97,39,2,31,167,133,18,129,220,56,72,4,148,146,38,2,54,72,8,1,73,128,154,193,13,101,185,234,117,218,123,29,58,167,174,124,16,15,169,237,243,249,116,255,126,21,98,52,178,84,0,47,33,162,0,104,98,193,171,66,86,132,52,140,18,195,110,148,110,161,190,155,49,141,5,48,148,32,69,10,0,216,136,19,45,169,229,118,96,241,193,157,33,13,226,78,14,66,234,89,216,208,42,213,66,149,150,162,227,211,219,100,211,105,185,1,65,72,6,226,34,73,49,145,111,139,84,42,200,196,169,68,250,237,121,200,66,196,20,26,125,193,146,162,91,151,223,249,250,15,222,97,111,218,114,93,136,235,1,102,154,5,237,228,2,98,72,100,55,39,227,58,247,37,12,216,196,201,108,102,213,160,225,66,17,209,67,171,61,135,109,138,16,1,67,40,41,172,33,83,170,236,29,171,150,105,81,107,147,199,56,12,57,49,59,89,65,201,130,109,192,48,69,23,17,138,85,22,67,66,0,2,76,43,208,97,144,139,144,226,91,220,253,156,62,40,12,175,114,58,211,72,20,144,138,7,121,146,197,120,208,161,217,15,63,100,239,7,172,122,247,228,221,183,163,27,169,180,6,212,108,65,140,204,107,239,150,48,215,181,37,217,113,219,245,205,119,181,247,163,217,29,31,109,55,151,204,220,247,227,249,229,120,52,92,14,227,2,237,238,188,210,184,129,122,173,17,252,76,35,206,170,79,237,31,213,164,207,247,243,175,236,176,60,236,238,179,72,89,73,37,251,182,67,146,0,2,76,200,124,126,81,185,249,121,252,121,48,121,140,113,129,30,196,235,120,47,232,211,243,210,82,186,137,3,99,232,86,114,58,73,175,136,69,122,127,20,210,59,206,141,166,131,147,238,216,179,44,123,71,225,211,152,230,47,2,233,51,149,26,237,173,238,142,91,118,31,178,231,174,107,213,156,125,251,189,221,255,234,206,143,173,63,237,242,254,251,241,223,62,214,239,163,187,221,29,179,109,68,82,179,5,52,128,29,190,153,153,238,66,186,38,143,58,153,88,82,192,0,108,66,67,38,48,216,9,193,42,1,28,110,0,29,32,168,88,102,226,9,60,130,7,213,52,53,150,225,68,135,76,70,82,131,86,133,53,228,84,31,212,99,154,214,233,197,156,201,83,177,178,133,8,81,164,20,8,21,159,32,32,220,129,66,72,64,150,138,88,234,105,239,29,32,32,246,110,102,161,166,104,104,164,18,179,82,27,66,128,6,135,34,226,105,216,123,82,46,64,36,16,140,4,41,58,182,48,91,85,105,229,135,95,129,213,126,168,230,43,49,144,28,161,176,195,58,100,24,115,165,224,165,210,82,41,38,75,146,159,203,24,50,0,169,81,12,60,150,192,103,141,95,120,149,116,79,113,201,189,219,215,143,49,195,94,185,7,110,56,52,73,228,208,33,135,203,17,46,0,8,136,2,65,179,94,5,128,202,116,20,49,94,79,34,207,202,228,172,97,215,160,85,123,41,219,103,142,235,128,236,36,72,212,93,214,216,35,91,9,104,27,133,66,41,144,61,56,46,121,166,42,213,65,139,77,173,178,148,225,214,95,11,205,43,250,141,105,239,125,166,167,108,204,97,200,12,175,74,134,129,238,138,114,17,129,126,60,84,42,32,189,220,235,58,73,118,201,197,37,235,229,93,54,210,93,39,69,53,116,127,78,190,243,61,200,126,73,191,120,189,250,28,238,70,71,175,151,188,39,146,246,73,90,240,180,132,23,33,209,35,123,97,141,31,140,150,198,168,14,158,108,104,237,180,151,3,108,174,25,36,90,63,156,121,80,250,126,126,182,188,174,150,236,14,134,200,86,108,0,4,0,168,12,128,213,173,204,198,9,82,208,134,107,49,22,132,191,31,177,156,172,190,148,183,9,156,28,211,109,223,61,19,175,253,178,13,180,239,101,57,37,127,63,207,114,107,99,241,213,186,24,202,162,120,239,26,174,173,145,9,85,145,209,144,244,200,238,11,61,125,247,157,164,207,254,71,233,23,238,251,47,243,31,62,249,230,198,174,39,57,202,247,101,221,30,38,18,103,165,70,7,161,175,104,252,13,161,168,168,177,1,53,174,47,80,140,86,10,12,144,134,36,147,13,24,18,1,64,187,131,50,98,32,0,21,48,128,180,68,68,216,116,35,180,177,11,34,18,42,64,67,6,236,63,83,123,159,150,187,105,107,216,125,118,172,241,49,207,171,46,181,86,34,21,138,8,2,10,58,1,1,68,164,40,170,27,132,40,18,17,34,87,247,16,31,6,136,24,208,177,59,204,77,246,29,110,160,161,65,136,228,136,176,227,104,55,133,66,41,5,208,180,34,136,182,92,179,162,83,2,190,190,80,7,46,149,3,179,80,220,154,88,133,96,113,136,16,83,99,107,98,111,139,52,210,82,125,249,241,30,113,51,7,25,30,82,163,122,156,48,70,129,67,178,94,222,219,87,78,38,181,143,0,106,67,119,214,250,211,60,105,70,128,225,18,161,61,217,77,76,96,185,0,203,176,1,75,15,46,192,106,150,117,124,31,94,15,35,231,82,72,208,120,53,97,142,116,90,105,81,220,114,27,78,209,78,93,12,24,167,98,194,244,140,164,225,173,160,145,246,205,152,184,86,10,13,36,214,64,186,232,25,220,67,126,201,159,145,177,51,188,160,18,29,66,178,114,193,154,71,90,15,245,35,2,75,179,214,69,241,253,100,187,15,89,52,57,210,53,169,228,85,62,159,249,73,135,155,254,252,222,124,157,95,59,203,186,45,110,214,177,193,237,221,227,245,114,35,78,216,43,253,82,199,144,253,194,47,91,147,31,119,193,220,29,238,61,221,232,177,245,80,235,144,79,95,181,159,123,44,57,49,221,115,109,178,174,241,162,27,48,17,64,73,1,108,101,36,221,162,186,4,24,35,118,38,141,23,50,97,94,178,106,162,215,253,149,141,91,186,169,32,216,10,208,235,203,40,228,98,12,243,215,206,234,22,118,186,106,166,144,110,65,188,202,243,178,57,111,100,212,39,122,109,63,151,212,238,255,24,63,237,247,223,127,255,225,201,229,133,221,221,149,230,182,234,163,88,181,59,103,245,45,80,155,62,66,239,95,4,233,35,33,253,190,70,134,64,29,208,210,160,82,4,2,56,72,117,0,4,195,13,211,225,21,216,9,8,25,106,236,3,219,182,91,36,71,115,25,41,80,50,0,160,33,1,69,175,144,131,136,145,189,250,129,113,248,196,28,94,217,243,101,151,4,20,40,133,138,170,226,26,0,196,96,64,29,153,6,42,0,75,85,13,3,90,200,44,162,135,100,72,210,39,228,128,163,141,134,117,58,162,6,185,36,111,228,210,218,44,25,63,246,52,156,160,34,66,40,232,198,122,167,44,90,145,147,47,122,190,98,252,212,241,226,99,84,172,172,216,3,10,22,197,172,12,51,150,71,173,87,101,120,121,154,24,103,14,115,75,7,35,56,24,221,129,168,67,199,125,142,138,165,160,59,25,224,94,155,129,209,116,55,146,43,128,39,193,9,148,128,39,77,116,59,142,215,79,180,34,77,173,21,43,67,147,231,44,151,45,177,4,122,233,135,215,76,176,187,221,17,69,41,118,18,74,238,86,49,61,41,234,76,213,248,216,121,0,102,113,182,153,154,68,137,33,76,218,221,51,206,66,7,154,105,105,229,177,64,242,189,167,204,40,166,167,156,119,43,209,41,29,1,68,116,133,148,3,228,233,25,202,114,29,42,8,92,91,100,137,224,214,181,184,48,193,70,216,155,115,48,234,144,145,142,41,238,181,253,156,31,250,125,183,191,206,31,191,250,99,230,9,92,180,67,64,196,219,125,184,142,182,233,93,122,132,76,26,168,191,28,44,159,178,26,159,116,6,120,28,207,224,17,62,158,161,190,249,138,22,171,123,104,125,109,119,46,88,13,251,225,243,190,230,68,69,144,120,115,64,22,192,22,105,222,78,84,129,153,41,3,0,97,61,4,144,191,39,93,97,224,42,194,0,229,128,176,239,203,17,4,128,1,91,250,149,125,150,154,251,195,174,197,66,240,190,48,117,219,240,222,49,87,30,93,88,58,174,208,162,222,59,98,46,142,75,60,144,248,69,0,3,150,183,159,87,131,179,106,215,111,226,206,104,182,119,231,250,62,222,29,255,184,241,103,251,255,254,42,255,241,149,189,245,59,30,230,24,63,165,173,28,237,90,219,111,65,7,239,109,255,110,211,71,252,52,172,86,180,117,142,239,164,174,191,148,63,86,114,208,189,108,82,128,58,128,104,13,2,108,187,9,135,51,158,214,212,164,38,70,76,194,76,54,192,198,12,164,84,153,0,7,73,192,0,7,16,4,238,62,128,0,4,13,1,1,26,12,21,242,78,196,8,85,180,6,48,212,72,150,10,107,170,136,76,18,27,247,213,153,93,71,88,244,140,143,61,37,253,53,58,209,193,200,134,136,161,0,174,161,73,72,177,16,90,219,54,0,136,55,76,173,41,92,110,167,212,165,182,43,146,94,67,210,101,220,87,15,147,49,140,34,114,165,45,213,9,29,253,240,24,86,97,141,236,144,160,7,196,4,197,160,72,186,106,105,20,53,143,242,217,217,28,155,189,24,3,153,96,96,229,184,142,97,88,92,114,203,10,80,100,98,215,247,231,207,228,34,57,61,228,150,215,205,140,99,4,35,35,48,196,129,187,121,200,67,67,215,84,96,57,52,54,157,164,5,58,98,134,217,232,99,222,150,199,113,189,209,210,212,74,173,117,236,16,114,240,208,135,25,246,238,53,63,159,247,183,235,249,28,157,163,141,154,89,77,74,199,91,7,167,131,9,62,18,23,133,44,161,226,163,194,172,210,94,85,166,204,164,206,98,9,19,69,205,28,203,222,147,182,210,77,230,186,217,74,248,133,41,91,73,89,110,230,231,148,195,216,76,55,119,117,232,208,72,101,203,234,54,25,32,151,132,156,195,89,20,154,32,231,65,83,193,158,231,216,212,44,45,162,128,16,237,4,174,54,87,39,13,58,36,21,7,123,239,230,180,230,232,57,55,210,35,121,25,99,243,7,255,124,230,126,189,95,191,228,47,223,238,151,245,121,190,63,111,50,55,123,164,92,184,159,229,222,99,58,238,149,209,19,223,187,249,171,241,53,155,151,41,113,166,218,62,110,172,1,143,98,209,126,100,223,235,241,122,191,251,109,5,231,224,81,109,174,116,118,125,60,216,187,211,151,124,55,215,199,219,9,0,4,10,144,4,111,198,154,236,225,32,22,0,129,0,119,238,116,128,91,0,57,119,29,231,129,177,40,122,159,17,39,140,91,37,196,235,120,23,124,187,19,113,7,207,123,182,31,252,250,229,238,67,223,247,164,63,95,251,134,238,81,46,214,4,224,226,1,214,213,191,178,23,204,93,112,82,184,180,111,119,39,141,179,77,150,134,72,49,193,33,151,201,124,80,73,229,48,149,100,152,74,40,196,48,52,9,166,124,2,74,146,124,10,24,38,125,239,221,251,99,232,189,220,239,31,222,31,127,248,236,227,253,229,117,252,221,156,69,255,126,249,124,243,249,156,63,191,211,199,55,244,75,57,107,175,115,77,45,222,231,245,177,151,238,110,45,227,231,37,39,218,159,167,237,83,53,177,26,217,52,99,250,248,160,34,222,175,45,154,130,230,153,23,152,71,15,4,114,101,113,65,172,74,170,147,216,64,99,213,154,109,165,115,220,117,222,152,150,247,212,210,73,109,7,96,245,160,72,21,179,91,82,132,9,1,4,153,70,217,106,209,64,197,78,163,219,244,98,157,70,30,95,15,154,58,216,57,234,28,117,64,111,0,246,69,188,130,13,109,192,221,235,248,116,4,189,204,242,124,238,249,243,254,171,127,240,47,250,254,58,63,255,100,150,244,8,20,59,242,77,115,63,193,164,49,142,43,123,201,58,235,164,182,62,201,205,184,165,57,122,95,244,13,180,45,117,231,58,154,97,118,221,213,110,156,225,243,120,222,63,241,253,227,189,223,121,159,242,178,203,219,250,253,245,188,185,232,243,234,116,253,154,193,154,49,88,217,182,101,248,210,255,54,215,31,252,170,83,189,241,135,225,15,69,215,166,14,154,138,161,110,180,120,97,80,240,8,184,24,206,129,206,35,93,216,142,79,222,35,29,122,112,227,32,199,81,53,200,154,198,174,67,229,215,92,235,122,59,6,75,204,142,194,216,116,71,140,0,193,0,138,171,83,185,88,127,185,55,191,63,111,239,207,91,63,231,62,108,70,154,190,205,175,208,77,178,24,10,184,116,76,109,164,44,138,87,60,193,209,110,94,118,215,75,157,149,249,136,36,251,133,234,172,23,243,28,250,146,117,132,87,108,55,167,33,177,54,120,71,77,10,23,181,35,4,7,34,28,197,42,172,54,90,111,98,213,196,160,85,66,185,59,108,238,200,53,218,111,169,169,160,130,10,76,204,212,193,141,7,183,117,202,102,136,178,247,204,72,107,168,74,66,4,96,17,96,33,212,134,82,106,8,172,42,76,174,128,97,79,196,108,9,209,92,100,0,46,200,174,246,75,213,55,120,35,223,205,187,221,29,254,61,232,77,240,142,175,243,255,173,248,191,46,255,236,197,190,246,122,221,36,245,231,175,205,95,64,126,196,127,201,254,72,33,198,164,159,124,242,143,121,115,198,107,235,55,126,205,87,102,244,63,243,228,215,60,153,113,176,3,6,171,39,99,231,0,67,151,99,194,194,4,180,186,179,133,228,73,131,14,18,47,132,37,131,233,8,96,48,151,236,65,233,146,179,71,177,220,215,221,55,100,244,11,128,235,246,30,99,215,218,33,2,224,206,162,160,248,51,241,125,67,54,68,243,172,131,45,213,126,189,4,96,79,37,138,189,153,238,117,99,164,95,71,183,94,171,53,154,228,54,118,188,149,201,22,11,113,208,184,36,107,29,87,28,25,16,1,39,78,1,28,32,2,0,225,178,98,168,52,4,42,28,48,66,203,229,173,253,115,159,179,187,205,170,251,3,62,238,46,23,249,143,191,116,151,30,232,21,61,243,199,139,124,131,150,159,133,82,167,39,218,143,78,79,148,2,176,121,100,33,44,194,19,180,70,179,19,33,146,72,131,9,44,55,20,12,98,107,172,40,196,144,73,24,104,201,188,173,84,48,26,4,76,33,109,106,237,181,23,105,55,140,0,192,66,12,177,176,34,64,67,117,13,30,141,168,185,95,120,10,83,70,62,133,3,109,116,169,11,57,201,5,63,64,156,130,25,42,89,179,60,63,233,228,251,43,183,204,135,179,128,150,28,101,175,206,38,17,130,157,236,165,112,156,150,99,128,58,110,178,137,145,42,210,133,43,18,215,8,5,64,129,26,83,143,8,199,119,248,241,61,214,147,206,114,222,234,225,230,180,71,255,55,15,60,221,244,218,168,215,242,149,212,190,254,214,143,230,55,227,223,142,175,0,65,145,192,208,24,181,189,71,119,10,99,209,118,191,228,105,232,222,71,145,102,246,245,19,124,242,188,134,203,244,8,70,98,81,160,32,118,168,241,80,61,252,130,117,101,220,93,93,116,213,188,119,246,51,119,125,213,158,139,55,245,158,187,54,108,208,100,216,3,90,96,128,89,179,64,129,219,81,128,143,77,248,241,206,231,48,75,115,178,79,66,210,133,157,17,5,237,216,93,53,87,122,171,115,162,67,181,153,175,13,247,6,155,59,139,184,45,179,188,25,187,198,50,148,162,89,181,64,2,213,168,69,89,163,226,94,118,103,198,155,121,202,205,204,168,17,168,140,236,238,62,78,151,167,170,85,225,220,89,116,210,160,158,74,178,22,6,64,74,192,192,64,185,40,25,42,133,148,104,3,17,196,103,83,32,8,114,185,147,109,245,28,238,110,1,147,77,56,66,111,236,20,93,200,141,185,35,254,18,127,247,1,223,223,229,119,31,245,26,250,95,248,105,54,237,198,251,143,141,146,65,140,52,221,13,175,255,251,219,43,159,122,125,199,225,142,221,142,237,30,221,140,219,155,237,222,246,36,238,186,110,234,6,230,253,116,194,61,14,125,117,235,246,118,33,69,120,124,212,57,20,144,247,197,200,149,239,90,142,28,140,110,137,104,94,164,231,233,95,145,81,172,54,246,248,222,65,221,121,33,181,247,59,247,71,120,76,183,208,61,98,56,181,116,134,143,123,54,179,9,245,17,17,100,128,55,76,130,59,57,73,50,4,179,110,145,108,132,87,13,169,144,13,205,184,247,228,60,215,199,62,255,188,185,234,255,251,133,245,106,214,143,185,189,102,224,186,15,22,63,98,133,150,143,155,85,163,123,254,232,176,54,87,187,181,120,235,121,5,174,242,146,207,198,165,185,195,30,51,253,105,42,227,247,67,158,57,75,32,177,153,162,214,188,214,153,29,19,75,16,88,45,114,7,101,1,216,37,192,129,133,27,128,3,13,23,16,6,44,32,105,31,255,229,175,41,153,36,36,89,48,137,2,166,219,174,37,33,155,69,146,1,45,9,108,40,73,160,208,157,2,133,160,151,0,43,161,118,0,10,8,145,182,84,167,28,223,153,92,92,58,29,87,238,57,112,214,209,162,143,187,203,131,215,62,80,62,242,145,249,124,14,187,178,133,175,191,245,221,159,230,228,60,182,127,223,128,147,114,17,156,152,130,76,128,2,116,86,189,44,142,214,97,187,117,93,150,1,17,192,69,201,147,220,176,60,115,36,153,105,166,137,145,50,246,222,57,136,48,199,146,106,11,43,72,81,206,221,178,51,116,119,143,77,89,239,185,91,203,221,220,218,176,61,110,211,140,142,123,104,157,0,65,218,67,16,1,131,170,106,0,8,18,75,209,244,236,44,130,22,67,129,80,72,71,172,156,142,55,186,63,36,110,198,51,16,24,237,53,82,52,239,59,213,64,67,150,213,234,32,114,117,87,169,86,217,59,114,216,43,115,252,158,188,131,114,83,79,114,163,130,210,149,110,154,189,225,244,2,1,85,230,153,139,180,74,165,176,125,174,26,157,8,64,221,136,10,233,164,1,8,205,10,52,162,198,141,148,83,131,3,132,195,239,225,157,231,240,189,19,90,215,253,35,227,233,207,170,119,92,129,37,123,229,255,189,151,116,197,134,71,163,105,255,209,139,26,212,8,153,84,165,85,163,219,50,56,93,208,159,206,56,252,85,71,35,50,149,10,206,120,54,174,19,244,138,12,106,131,76,129,134,110,109,65,246,72,213,93,244,3,123,225,160,194,16,64,212,115,24,230,132,150,46,216,83,62,79,237,184,130,33,44,50,85,136,225,85,196,118,194,124,91,58,58,51,51,109,186,61,44,59,88,107,176,199,113,186,230,224,216,65,38,114,34,29,113,240,14,30,36,1,105,147,169,143,84,97,2,146,73,55,107,53,155,107,172,234,191,199,75,167,247,95,242,255,254,255,179,62,245,173,139,127,115,244,88,47,176,0,62,112,13,195,88,190,194,106,31,152,7,226,180,206,33,80,159,202,77,12,72,44,47,18,29,150,237,236,248,222,20,87,127,60,80,80,152,51,28,96,41,109,202,41,88,69,173,253,14,17,48,182,163,80,44,104,52,40,188,13,65,121,32,241,16,229,9,3,64,48,64,56,11,207,212,73,5,147,36,83,3,96,17,6,200,149,4,16,198,38,193,201,251,210,99,96,145,177,39,102,72,146,51,70,183,36,216,185,30,238,20,53,216,48,151,141,3,75,195,108,114,43,66,139,141,134,108,28,187,16,88,192,24,99,41,251,138,217,166,139,17,128,26,123,159,156,134,215,117,255,252,250,129,230,125,113,239,249,131,231,127,249,253,175,213,151,250,118,243,186,214,179,104,42,198,46,57,142,234,18,123,12,241,14,221,88,5,59,188,176,168,30,79,185,15,138,157,251,67,17,144,164,219,227,54,47,72,210,76,246,142,157,103,33,215,50,119,228,185,63,58,100,187,167,131,61,29,26,147,100,52,108,71,195,102,246,70,51,118,168,108,172,178,53,172,34,226,26,152,24,128,202,161,50,134,40,21,77,214,56,133,76,168,26,65,115,215,148,90,215,30,194,234,14,131,36,19,58,0,105,84,15,168,156,177,52,118,71,93,145,171,105,66,109,180,239,27,20,212,69,114,54,118,28,9,252,245,206,251,118,100,11,166,146,59,5,106,10,89,38,208,211,128,210,123,215,196,100,26,120,183,86,234,168,217,216,7,8,97,50,203,8,60,168,48,10,227,4,193,38,247,66,179,241,140,229,240,140,225,240,61,2,226,215,168,23,61,178,29,205,110,238,97,90,121,103,38,162,144,111,238,255,60,235,175,248,147,83,159,197,239,40,255,83,255,192,199,187,153,44,16,219,117,120,53,69,51,200,250,216,252,7,237,126,234,36,83,235,152,58,8,227,140,157,89,182,127,196,132,9,158,48,54,118,184,175,181,136,172,88,234,62,236,166,121,142,224,181,35,197,80,182,79,1,167,160,54,139,175,16,180,169,217,128,61,95,15,171,164,182,180,18,177,70,248,168,100,203,232,178,1,118,97,205,3,145,137,51,115,153,236,23,169,98,200,210,65,27,120,133,0,80,82,241,106,206,4,49,37,154,200,231,177,188,183,139,19,207,186,62,237,143,63,103,125,195,127,63,155,195,189,94,178,236,117,251,32,183,215,103,91,78,127,161,181,140,9,80,175,228,106,93,163,165,70,64,56,97,44,110,73,80,233,64,129,107,198,179,232,246,34,249,90,40,123,119,247,250,52,48,86,109,78,173,109,213,82,241,247,160,177,99,20,26,49,8,149,5,150,156,16,0,2,64,1,233,29,68,148,174,250,125,235,95,31,38,1,28,11,43,22,1,97,237,150,176,203,128,44,93,114,52,68,162,2,14,105,194,145,192,82,38,41,59,9,73,30,54,168,18,200,174,50,220,119,211,40,35,199,210,242,77,254,89,35,96,137,89,128,68,138,131,48,85,219,113,146,123,115,124,240,88,241,121,63,143,115,28,253,237,113,223,123,173,241,233,186,215,100,142,105,145,64,99,120,172,10,80,67,86,196,170,219,2,233,86,146,174,233,187,233,148,125,76,179,198,198,30,161,219,123,123,60,198,183,236,97,187,91,151,91,40,11,180,139,191,50,211,239,94,167,133,52,163,88,221,194,2,131,43,86,211,196,8,53,48,80,175,164,42,136,129,25,20,218,251,76,13,22,73,228,35,231,236,115,140,203,66,60,32,23,125,129,164,25,141,116,17,132,33,115,42,168,114,173,61,100,128,145,233,104,127,16,0,40,179,3,153,21,204,91,127,85,103,78,106,123,50,119,138,82,180,82,22,234,70,21,176,35,32,53,105,64,231,209,142,134,202,48,151,251,52,15,241,54,71,1,12,5,55,240,164,52,200,160,210,246,182,191,110,99,110,153,163,120,197,247,68,33,167,32,244,123,32,144,93,244,181,7,191,102,75,214,36,173,106,31,151,229,110,250,125,78,251,195,81,38,122,254,185,121,86,251,171,228,145,248,12,27,192,105,148,73,46,235,219,123,83,159,191,246,235,93,14,103,118,153,185,53,179,51,66,54,123,31,29,192,145,138,142,103,64,109,16,80,91,169,75,64,32,115,12,166,33,65,56,110,148,130,1,53,46,132,192,54,3,163,251,176,107,3,86,20,161,216,139,45,122,44,142,167,203,6,188,11,3,194,129,39,150,108,96,113,237,51,163,199,193,184,231,231,97,179,116,90,18,210,75,115,129,153,199,217,22,216,47,2,128,144,19,147,160,4,17,0,9,227,141,233,20,174,62,222,158,52,174,81,150,178,1,242,74,255,221,171,153,115,173,192,177,156,91,212,26,180,122,43,112,232,152,149,75,84,108,37,227,179,243,193,91,229,126,105,92,168,215,59,71,10,76,202,35,0,45,176,101,166,75,65,19,128,162,104,148,149,10,221,9,77,73,109,231,237,188,106,205,11,100,105,196,92,186,153,26,239,22,8,194,22,47,29,42,44,184,128,21,34,13,10,0,20,115,160,228,235,203,125,28,165,130,60,115,75,142,8,25,97,144,70,147,51,161,193,194,232,113,160,64,67,15,151,160,33,197,82,40,57,48,73,207,72,171,16,108,8,26,230,9,137,81,9,139,176,68,106,220,93,176,150,24,89,42,36,226,44,114,84,186,49,207,54,154,137,54,199,89,189,26,102,126,168,26,122,115,235,53,30,165,163,168,102,102,140,120,76,240,88,23,49,68,5,32,160,106,127,212,59,171,230,178,28,89,78,179,27,195,202,213,142,212,22,104,143,172,26,113,5,93,19,186,67,89,23,98,89,18,129,93,9,180,174,81,49,130,193,5,169,22,150,64,72,108,84,140,166,55,179,201,48,52,102,185,103,112,38,32,200,133,70,50,195,35,87,127,191,109,246,227,20,176,126,24,61,100,107,222,216,43,123,178,60,30,201,192,106,154,122,164,162,74,134,148,90,172,124,100,100,50,39,52,166,88,139,233,221,91,153,167,222,57,243,170,157,82,101,102,216,180,55,83,39,149,97,149,110,129,58,17,48,110,25,230,72,147,27,54,142,200,210,51,158,17,117,213,91,199,149,145,5,240,76,214,145,125,96,101,138,105,135,92,94,51,47,230,176,5,111,240,228,254,255,240,154,191,164,85,122,177,171,69,179,160,122,42,175,167,251,93,233,95,65,84,255,128,67,246,72,255,204,54,136,25,147,140,153,159,130,116,223,175,252,250,177,248,202,191,118,124,162,53,169,154,145,99,173,58,235,107,50,45,180,231,68,126,160,151,0,214,137,100,50,125,165,45,14,219,64,0,130,213,117,152,212,197,215,202,155,26,7,246,124,175,99,167,163,239,32,215,4,76,247,156,86,210,35,235,103,114,176,52,167,23,76,81,64,233,60,6,145,121,51,47,16,113,85,200,13,82,96,10,48,88,35,96,179,123,167,237,11,35,55,185,153,209,199,147,253,199,59,238,87,103,86,62,102,115,8,87,92,94,135,58,101,86,68,4,201,104,0,164,108,235,139,252,129,183,132,225,137,254,137,246,78,201,179,147,35,164,64,24,238,80,24,186,252,134,60,45,19,17,141,142,34,208,214,112,10,54,103,237,179,61,55,83,69,217,32,93,174,151,211,23,188,100,131,32,20,128,172,80,0,94,208,37,11,197,212,43,244,189,251,206,143,117,174,80,137,76,3,12,0,21,18,0,38,96,192,10,36,204,140,126,42,29,131,189,192,28,13,66,67,184,50,165,135,51,19,172,4,104,71,83,205,152,51,88,206,180,209,105,181,154,128,6,72,93,22,32,6,73,70,136,174,177,109,228,78,110,24,116,59,205,77,225,25,228,33,135,120,128,51,207,57,215,51,141,150,154,93,142,64,15,85,85,146,196,170,160,107,88,41,32,203,151,205,242,200,5,89,245,149,170,49,86,141,80,132,113,164,42,4,164,211,139,64,214,181,152,112,65,11,5,2,247,185,36,144,232,81,157,152,11,186,59,181,41,72,12,172,38,98,96,72,251,56,140,204,14,178,112,201,129,114,244,17,75,175,94,229,179,245,222,221,215,139,229,235,59,181,95,158,174,87,92,7,186,45,20,218,85,20,90,206,240,194,20,2,198,132,73,39,160,187,185,161,134,177,86,135,61,166,168,8,168,147,220,40,38,144,117,230,197,237,204,148,182,219,66,62,189,11,74,215,201,222,142,210,13,30,113,208,89,165,135,219,90,23,45,223,169,140,144,99,75,93,102,106,137,41,86,66,177,200,245,34,59,64,201,154,252,239,27,178,166,39,250,146,155,253,50,47,107,119,135,178,203,245,113,150,79,230,249,139,118,220,62,224,72,126,74,31,204,35,173,6,147,120,52,225,22,175,107,223,125,234,205,163,225,146,159,93,151,100,70,49,234,196,116,225,54,88,123,12,167,163,121,236,152,230,186,93,218,91,83,211,58,61,8,83,182,115,219,3,80,96,30,104,15,246,11,52,3,131,141,149,103,118,125,192,129,154,9,251,233,231,215,127,155,227,117,193,59,127,209,217,172,133,228,44,170,25,170,191,126,49,123,114,134,211,4,88,25,203,20,240,2,51,105,22,3,155,109,131,118,42,39,53,72,115,154,48,224,27,140,43,222,59,155,253,74,166,155,58,142,248,98,103,126,119,175,108,66,83,120,41,29,227,97,51,30,102,117,81,156,163,74,197,34,102,43,0,23,17,192,207,214,11,150,197,17,204,79,132,6,31,244,86,176,92,98,164,102,216,240,1,12,151,11,1,158,140,15,175,79,255,115,25,54,221,182,173,121,248,107,198,220,176,137,190,0,10,194,10,97,128,16,16,22,67,94,119,217,72,186,225,122,96,63,120,63,23,239,253,9,94,82,129,113,250,93,80,44,192,146,1,66,160,75,65,154,27,142,20,48,36,221,8,152,70,200,185,50,104,108,112,25,10,69,134,110,66,195,110,66,237,11,96,33,85,155,75,22,9,80,17,16,90,32,131,177,117,107,52,154,210,81,46,74,65,53,181,83,199,42,105,117,190,28,70,188,229,204,242,86,214,163,77,31,53,115,44,78,66,197,56,89,133,64,69,4,22,85,43,184,122,112,137,57,11,88,7,98,80,197,59,20,113,38,113,37,177,166,177,144,165,99,187,164,37,20,4,200,21,60,64,106,176,118,59,216,61,210,229,5,137,188,91,97,8,48,177,130,4,1,89,51,115,174,205,176,241,37,100,114,5,106,205,181,252,218,235,125,217,230,88,238,227,126,114,189,124,190,156,61,253,86,58,121,120,168,62,204,44,149,70,192,35,209,191,144,135,0,34,219,141,35,247,116,218,62,184,45,36,171,142,1,44,199,251,131,147,162,68,236,168,233,0,106,170,230,6,132,119,108,8,169,140,48,7,78,164,142,162,166,45,246,205,51,164,83,72,140,144,90,202,82,179,172,181,64,192,202,161,70,174,164,223,133,151,176,4,135,221,230,149,104,120,245,126,189,50,186,12,233,121,91,230,163,82,117,254,157,255,58,212,15,82,197,211,102,188,157,166,118,250,100,166,78,154,173,95,223,209,85,31,231,251,82,248,178,235,157,118,65,63,1,243,84,114,232,181,51,249,154,32,239,25,133,135,112,106,175,98,31,142,228,253,66,233,66,158,24,236,149,136,230,44,3,131,113,142,219,122,45,224,89,249,178,237,8,76,74,152,16,218,249,48,175,195,202,29,177,77,211,6,216,40,172,193,159,108,158,121,16,113,204,106,235,131,35,11,59,146,240,14,105,204,64,58,151,192,97,193,62,80,87,39,65,78,88,141,91,241,54,147,51,189,246,165,222,190,64,77,230,253,174,176,201,255,106,172,231,141,245,108,80,104,231,218,105,251,184,213,10,40,227,10,17,12,23,5,52,1,72,45,160,225,112,53,121,244,117,121,179,207,31,137,251,183,62,89,57,60,188,122,230,112,208,146,12,179,37,149,57,202,213,153,210,1,120,8,64,51,60,35,60,35,188,11,196,28,74,66,20,109,237,179,153,237,155,231,219,63,127,220,47,21,195,244,56,18,208,145,238,33,135,46,135,153,99,68,160,43,64,65,10,225,6,14,102,211,167,147,169,57,177,151,215,247,76,142,95,15,244,187,227,235,253,226,254,229,159,81,254,88,115,222,47,86,103,42,192,26,141,180,132,0,46,147,110,48,137,117,195,92,98,140,68,246,50,152,232,40,19,57,132,68,133,0,244,64,9,9,169,27,2,114,26,218,163,16,6,22,128,64,55,181,199,174,0,202,82,64,107,129,160,60,81,203,130,106,52,130,226,116,226,186,103,231,56,110,60,117,219,209,121,217,57,14,172,91,125,20,115,167,118,18,181,42,40,155,132,154,14,125,214,91,233,246,86,128,5,199,22,12,144,92,143,132,145,165,85,67,112,72,122,208,186,108,222,129,133,66,247,166,133,118,116,29,89,12,214,250,33,49,234,60,208,217,178,86,91,141,11,217,148,53,46,114,214,169,25,161,108,185,29,188,58,77,59,249,182,191,159,230,113,247,206,152,218,3,54,199,11,195,229,195,231,213,175,155,109,239,143,203,71,209,125,220,158,14,151,131,161,37,200,146,11,92,152,37,225,198,109,28,197,38,52,110,43,62,254,122,242,93,85,148,54,131,150,190,223,8,201,2,118,102,39,203,177,60,235,123,205,133,134,154,72,113,62,175,242,49,126,4,64,68,202,7,199,190,211,229,110,79,81,213,46,165,130,0,225,166,253,86,162,212,202,198,157,214,237,195,105,57,225,205,41,156,230,202,79,173,209,253,23,33,241,239,169,254,106,225,231,64,228,19,3,34,186,152,235,218,99,193,23,159,213,166,87,89,210,109,107,76,111,241,157,241,208,49,79,153,188,0,15,117,124,221,121,77,74,68,187,67,232,68,229,68,77,21,1,219,220,132,67,95,158,228,235,191,48,255,171,116,76,160,123,14,152,35,10,102,195,59,164,177,121,8,123,197,231,107,34,26,35,71,212,239,69,144,29,115,247,133,160,157,41,180,101,88,246,40,29,24,103,235,4,84,180,175,199,197,56,139,104,236,81,140,4,239,16,80,115,222,119,193,18,192,237,104,47,0,58,48,50,233,137,150,123,135,27,145,179,52,70,129,195,205,164,121,137,252,126,187,180,203,50,92,81,220,157,125,55,255,207,168,5,53,131,102,83,133,47,140,7,2,36,80,96,55,68,172,37,152,162,200,181,181,166,12,168,22,23,98,84,245,47,183,227,199,254,253,172,241,206,135,127,224,66,232,158,41,133,59,89,134,27,123,72,112,16,40,185,181,19,73,153,58,5,107,234,76,108,75,161,53,171,23,133,57,32,186,153,131,198,198,67,85,39,29,41,77,115,73,78,228,240,91,32,247,19,79,222,173,203,239,255,211,199,244,203,139,251,255,250,236,121,253,59,253,237,34,143,146,175,179,63,255,53,50,234,8,0,19,58,110,1,38,73,92,103,101,227,217,237,145,162,33,72,98,65,210,216,144,139,56,97,47,81,14,169,59,35,50,235,190,8,118,117,168,145,170,136,193,150,138,247,147,254,52,168,23,138,66,103,137,153,18,161,154,32,75,6,139,69,130,148,29,74,62,16,9,65,6,204,37,72,196,21,92,210,93,21,198,92,17,41,42,84,2,152,226,93,245,234,139,118,33,41,107,146,101,0,215,210,46,82,145,114,180,142,197,96,61,232,40,189,151,36,144,119,119,96,235,145,171,206,109,64,223,55,184,171,238,168,219,17,171,131,166,173,52,201,141,161,60,58,131,54,53,237,201,120,60,152,209,74,62,15,116,91,1,80,213,17,231,110,139,203,220,77,97,55,92,152,132,244,32,88,252,156,252,60,122,85,154,124,61,244,250,217,12,173,0,97,28,19,156,65,3,167,106,96,36,137,148,57,221,6,178,94,159,255,19,239,149,22,165,69,101,224,80,101,102,42,206,140,176,184,25,121,101,5,144,119,56,89,223,59,168,62,175,232,167,219,53,75,72,107,73,76,108,159,220,129,20,74,218,103,0,46,94,169,29,85,213,106,222,46,161,33,148,198,147,100,123,59,79,20,195,255,235,169,136,229,212,158,54,207,33,254,242,38,63,232,217,234,102,150,253,6,225,233,137,175,31,2,189,0,2,47,114,133,66,78,164,120,249,97,191,101,24,167,162,221,165,85,118,234,12,66,225,192,218,227,145,231,27,89,7,94,31,231,27,71,59,199,175,236,225,233,135,217,87,76,247,202,110,41,220,108,189,217,61,144,99,199,224,81,77,204,34,79,20,86,13,69,215,30,131,141,221,252,132,223,172,40,191,150,208,253,226,158,191,61,32,112,170,61,64,124,152,96,145,4,135,0,251,126,183,76,246,173,55,156,119,167,165,91,153,160,102,28,245,231,34,247,14,251,41,234,188,164,118,169,238,247,253,187,123,182,193,97,129,142,254,210,162,162,198,121,145,58,101,9,88,136,0,110,36,108,1,16,129,34,69,69,10,145,151,121,76,251,119,47,15,74,219,226,179,55,235,143,92,253,174,185,88,74,101,46,170,8,49,155,113,49,117,195,41,216,62,91,116,38,21,158,230,28,7,116,233,188,157,82,219,169,50,83,167,196,182,152,3,233,231,10,204,105,149,41,104,132,224,1,183,95,63,214,15,63,127,253,233,114,119,158,190,254,248,249,255,255,196,235,255,77,243,219,191,158,199,239,229,207,153,223,88,191,26,59,104,0,168,81,9,132,129,39,128,25,24,139,108,69,162,123,167,75,95,4,13,72,134,166,19,192,110,132,180,24,104,163,144,24,81,184,221,114,0,203,161,180,174,67,87,123,195,245,113,126,6,128,64,195,156,80,5,78,33,36,161,98,151,52,0,170,123,1,41,34,25,8,178,4,115,25,106,241,46,202,140,213,237,193,46,82,51,184,78,201,177,162,0,193,195,216,87,86,4,76,55,226,130,166,46,240,32,112,206,189,31,211,165,28,253,0,239,178,101,122,65,54,142,235,58,83,112,40,216,142,173,36,246,226,16,29,14,210,192,202,100,24,32,90,31,205,25,29,23,175,181,119,54,242,52,28,173,10,105,224,216,106,14,121,8,91,55,192,110,129,128,114,27,42,15,188,11,40,225,10,94,75,87,233,207,251,56,30,63,69,79,200,93,209,128,163,108,85,53,136,128,36,57,149,48,5,28,245,253,202,29,104,210,230,232,251,188,20,240,128,109,146,155,239,249,149,21,119,221,170,63,251,179,244,156,153,70,160,57,118,187,194,29,123,55,144,152,29,91,139,66,40,146,111,198,72,49,137,1,0,225,251,42,24,82,69,38,59,245,103,15,78,233,195,154,255,147,25,120,118,235,184,167,194,37,39,228,51,237,239,89,207,33,218,91,117,243,90,251,126,142,190,93,211,43,28,132,253,191,22,64,80,212,120,226,197,68,120,214,0,90,52,38,35,48,160,160,166,38,243,70,214,19,239,86,89,175,229,255,254,153,63,251,63,50,158,24,168,199,195,37,171,123,110,12,162,205,132,43,13,211,5,107,229,214,210,7,219,137,109,128,90,148,23,95,195,128,255,150,39,40,194,184,39,44,229,224,74,147,75,32,46,76,37,139,120,238,113,91,211,25,92,177,34,110,225,29,204,59,91,51,192,170,46,187,35,123,44,250,193,29,237,224,182,182,134,189,28,179,190,64,121,222,219,158,252,227,249,255,86,39,113,78,193,209,248,65,237,208,12,92,187,39,43,140,52,0,200,104,1,40,86,0,192,34,136,128,169,10,115,25,214,81,191,152,47,221,252,243,143,239,178,124,188,240,241,59,239,60,149,254,190,208,196,197,66,115,82,155,161,59,53,10,246,30,81,137,36,64,181,42,206,205,188,106,149,171,109,117,74,17,27,141,187,208,77,60,139,93,76,237,2,96,90,148,96,81,32,244,195,143,159,193,207,191,115,253,58,15,238,195,231,27,173,246,175,255,185,172,191,251,253,235,97,95,114,126,57,219,7,161,202,216,37,16,70,189,119,25,107,65,98,113,108,214,24,14,200,134,136,53,185,112,160,37,103,37,193,69,219,115,99,195,16,26,118,111,231,199,118,190,185,216,156,81,24,130,25,7,109,219,216,99,160,66,191,10,162,98,5,152,36,17,75,3,32,80,18,1,80,8,145,74,211,29,221,139,163,188,184,96,2,209,129,51,198,57,163,94,207,11,141,62,42,60,247,97,11,89,149,232,148,247,47,44,13,148,236,119,96,78,7,205,218,208,23,44,131,49,42,125,221,36,155,238,174,36,93,218,165,238,232,2,211,88,167,233,214,92,202,209,81,242,73,62,23,134,102,26,221,108,247,167,101,212,204,57,155,23,27,237,230,88,115,246,114,213,196,149,113,73,5,3,194,194,8,77,12,61,205,98,121,115,82,153,116,147,94,174,14,233,119,225,87,124,249,182,51,90,247,155,15,224,174,142,199,42,58,36,142,60,173,22,11,46,207,254,5,245,80,164,166,237,228,123,94,158,36,76,57,7,221,181,147,229,200,82,246,222,167,209,22,203,31,189,209,234,121,40,37,117,82,113,77,171,209,138,34,148,148,56,108,170,83,120,46,46,208,45,77,216,57,202,219,232,39,180,63,134,105,96,204,167,144,50,14,246,105,192,250,131,245,128,81,61,122,147,199,79,28,176,223,60,216,15,43,194,30,174,194,21,12,86,164,34,45,0,78,232,218,131,190,186,42,20,128,202,51,114,143,46,50,26,21,5,7,18,122,54,38,46,216,230,233,102,190,68,250,183,253,249,175,103,126,158,219,156,129,126,212,190,227,129,94,112,16,245,24,27,9,137,247,165,192,162,34,154,22,207,186,130,31,51,129,54,70,49,67,180,206,205,134,112,239,27,54,45,135,80,36,41,134,78,194,195,129,67,210,152,55,176,211,63,173,111,158,115,159,225,110,187,195,30,185,79,47,239,198,201,53,214,192,215,61,83,231,14,255,251,81,100,250,49,43,159,196,91,115,174,249,185,214,222,189,90,3,118,20,115,95,208,147,149,8,128,148,181,203,128,201,158,33,2,168,0,49,173,168,113,86,124,121,198,95,151,197,235,199,101,30,174,218,79,158,172,154,241,17,213,153,241,25,122,98,142,28,81,112,145,157,97,98,10,86,173,121,237,179,55,27,213,198,66,75,77,205,109,216,31,120,63,117,161,8,176,64,0,248,0,175,208,201,197,191,194,251,101,223,156,125,248,216,191,126,126,252,39,252,239,243,159,107,253,255,175,144,223,121,223,163,50,16,73,216,133,181,64,50,144,203,211,200,137,233,8,208,66,98,167,112,206,33,208,3,27,160,33,140,65,53,33,162,165,217,16,169,202,189,109,195,85,149,237,60,92,53,157,162,27,70,104,70,10,99,97,9,213,106,0,192,146,0,146,44,66,71,18,8,192,168,100,26,87,172,51,60,249,139,163,238,73,245,88,230,153,193,7,30,157,61,232,152,225,81,77,234,144,250,246,254,66,128,165,100,85,178,81,22,236,138,206,229,65,44,97,160,75,193,101,73,57,128,1,174,11,143,165,142,132,205,162,31,165,244,101,65,247,10,112,90,77,235,193,168,63,234,71,117,212,120,53,62,27,79,116,137,6,29,61,18,43,101,13,42,178,64,217,194,146,74,109,105,200,21,214,64,3,12,221,161,58,168,86,205,197,219,237,170,9,117,184,222,126,45,127,93,157,237,251,186,186,83,158,194,123,123,220,181,230,43,215,212,211,251,207,95,117,166,78,141,98,78,207,211,154,188,30,53,117,90,204,211,201,28,182,135,230,198,83,238,85,134,174,29,109,109,99,7,227,6,90,198,247,134,231,153,110,88,12,67,82,17,113,179,78,46,208,75,113,101,5,184,31,158,146,187,186,218,143,57,223,69,66,34,44,38,53,99,63,41,179,14,35,251,113,146,27,253,208,98,29,72,245,211,121,59,221,223,83,156,223,110,45,185,202,117,250,117,103,201,138,80,250,42,164,160,0,232,41,76,16,166,61,24,222,6,173,233,213,37,32,199,58,64,103,93,152,169,7,36,93,168,153,225,179,28,199,249,82,83,191,227,215,191,148,219,87,25,171,204,141,113,182,79,22,236,34,14,104,214,126,7,163,55,37,146,122,125,118,189,151,160,27,88,87,240,99,61,120,45,241,129,231,113,1,54,5,101,200,19,60,225,66,187,121,183,152,125,181,2,208,119,179,19,151,158,246,101,247,150,167,222,231,171,159,234,125,254,245,79,179,31,249,173,190,155,245,184,175,191,222,12,164,91,243,104,21,116,103,0,162,143,32,165,119,116,81,161,149,165,70,187,7,87,50,140,33,80,36,217,99,201,0,34,129,100,123,22,92,176,155,158,95,143,121,194,193,79,115,56,198,219,95,126,254,160,214,63,138,191,94,201,59,195,79,212,143,108,206,52,181,15,228,17,254,236,83,172,93,171,106,86,109,187,92,66,49,76,54,180,102,211,5,177,26,10,104,230,140,5,177,48,1,145,162,10,5,38,236,191,127,57,93,127,124,184,127,155,60,114,254,254,191,235,191,241,63,244,239,159,63,95,236,190,120,186,202,15,109,223,199,124,109,1,145,64,242,36,140,29,193,237,189,50,48,147,110,134,3,82,206,162,99,119,102,146,37,82,70,182,149,12,171,98,75,89,36,131,130,27,247,158,190,63,15,223,255,123,176,243,243,62,97,189,178,153,161,159,72,45,16,188,31,67,146,22,65,219,103,128,216,1,76,146,128,12,4,84,133,32,33,162,81,161,53,85,174,6,18,77,200,81,81,39,166,141,126,246,129,199,32,145,233,65,224,29,27,68,71,38,87,76,26,23,176,192,122,7,8,21,41,35,20,217,67,210,67,112,146,30,226,216,160,92,64,243,164,55,229,214,181,201,3,245,118,55,179,50,121,154,21,77,163,167,57,147,102,226,88,51,195,172,245,172,94,227,30,50,46,163,78,107,159,90,182,108,0,196,68,58,162,72,98,17,201,26,15,104,25,53,183,240,84,67,184,129,21,34,110,33,199,240,28,62,143,190,227,199,93,50,195,199,237,10,254,246,95,239,241,195,11,175,227,245,244,54,61,78,51,190,77,234,83,78,9,51,70,81,25,5,36,171,171,17,110,62,193,226,42,230,186,115,82,239,205,86,35,237,165,117,123,99,54,176,141,242,52,138,35,30,15,197,93,186,140,53,173,153,241,252,21,101,220,167,161,120,5,138,99,97,105,220,124,32,89,56,82,67,147,91,156,185,192,231,81,254,254,222,123,175,143,123,139,56,143,190,7,247,99,115,75,237,33,15,216,129,148,156,112,66,0,43,122,2,232,189,50,48,56,94,192,190,116,122,52,133,30,129,25,149,187,212,161,151,179,188,125,228,219,95,201,243,239,230,40,57,214,185,157,199,71,92,235,67,190,234,30,207,41,169,215,103,215,130,120,79,148,65,226,34,252,97,9,46,140,95,117,129,231,113,113,100,171,184,182,147,151,131,136,93,224,49,203,246,29,178,237,183,221,23,251,185,207,205,190,221,231,236,243,251,241,47,252,255,255,183,59,175,109,235,190,62,170,223,201,115,75,199,29,85,117,50,44,104,45,86,59,211,38,151,227,1,91,90,87,66,91,204,230,26,134,145,0,149,85,126,224,26,88,0,108,145,144,100,40,238,99,43,23,250,248,124,209,23,214,159,102,251,151,215,7,231,155,235,197,205,79,93,255,78,255,147,49,91,26,211,47,210,32,178,64,241,98,123,154,189,185,250,124,205,171,22,196,139,83,52,57,248,129,121,23,13,2,13,21,32,192,10,43,66,119,62,63,254,56,42,127,252,245,150,243,175,255,215,254,187,255,243,223,254,241,191,255,23,110,46,247,44,251,155,38,95,144,31,201,149,217,81,22,22,76,192,146,247,130,91,83,132,128,78,46,203,243,40,73,229,65,116,179,49,130,130,237,34,64,45,55,255,245,111,212,14,113,54,31,240,35,60,58,219,205,76,117,54,59,230,163,219,204,1,173,13,152,170,88,26,33,2,16,65,32,162,43,128,66,14,73,236,150,237,87,113,42,21,228,177,82,36,21,231,147,57,118,134,83,17,186,236,97,52,240,175,247,199,235,204,213,62,194,138,25,155,116,128,109,179,192,128,190,158,132,163,37,101,140,181,92,10,245,177,214,13,101,61,153,91,43,37,208,11,176,174,235,152,139,2,83,147,102,58,86,115,117,222,217,235,218,215,206,217,242,220,232,26,5,53,86,73,227,105,144,109,43,149,88,35,0,8,132,83,31,0,13,116,43,193,78,237,163,131,239,173,224,171,106,199,135,80,5,43,172,190,166,243,245,65,213,65,45,103,229,101,56,239,62,127,246,246,228,51,159,199,231,211,79,227,248,36,211,191,57,205,113,156,142,49,78,51,16,184,169,25,96,137,55,236,186,249,21,215,92,119,238,55,111,156,141,221,207,207,196,81,43,173,154,67,114,96,173,164,182,28,2,252,215,5,101,53,43,66,102,2,195,135,16,123,235,107,47,126,138,14,140,160,102,207,144,40,204,36,241,24,151,143,229,254,250,211,62,245,18,65,190,109,208,250,125,39,57,79,246,89,49,4,145,19,0,220,60,195,4,19,219,106,55,195,203,229,138,235,45,250,62,97,64,135,25,133,15,173,93,110,15,188,61,205,237,127,202,248,42,79,3,159,101,30,102,188,108,124,140,63,128,125,42,61,1,178,208,218,242,13,214,6,86,55,64,55,128,112,128,17,49,136,84,11,44,29,122,0,23,45,1,176,110,155,23,188,88,249,12,57,24,213,173,12,80,206,70,116,35,3,235,120,91,139,0,48,96,135,221,128,34,236,160,105,94,123,222,245,254,174,239,63,230,254,227,63,227,247,127,96,255,155,127,255,63,183,211,15,143,236,26,118,181,64,51,44,53,6,193,166,168,180,27,57,65,211,181,22,2,91,67,101,219,11,4,107,140,0,111,21,176,247,192,0,1,70,136,25,249,238,148,121,253,156,141,107,245,249,86,64,185,46,47,253,171,159,190,190,111,207,243,11,103,63,117,181,66,239,97,15,154,167,90,122,139,131,220,75,190,192,112,7,2,196,211,61,132,242,30,62,111,185,233,78,153,234,190,245,138,25,138,39,174,6,243,133,144,141,69,157,87,97,51,153,237,172,202,171,4,209,139,29,58,144,162,129,38,24,115,167,91,58,114,224,129,29,248,202,95,94,254,252,191,126,253,183,243,31,252,47,207,191,243,63,253,187,255,236,127,235,127,250,191,254,243,118,159,139,247,15,179,239,239,235,247,215,229,159,127,53,95,182,251,48,54,136,6,141,36,203,23,8,16,115,144,133,216,154,248,121,244,206,142,205,152,223,228,198,247,189,157,87,178,21,71,149,80,68,54,164,204,170,202,113,206,91,115,9,54,44,226,248,78,189,231,118,242,213,60,159,253,50,188,240,28,50,221,127,184,118,155,94,188,15,99,221,179,245,93,62,173,87,57,246,25,2,10,141,140,95,8,65,195,93,225,185,216,139,13,60,229,53,210,225,175,134,83,148,185,6,67,99,181,43,55,159,137,118,205,14,213,173,107,86,119,173,123,253,90,39,119,222,124,207,251,169,36,11,25,219,108,129,86,199,150,193,134,122,128,197,185,89,200,10,44,184,192,209,30,185,66,186,149,44,253,52,25,171,225,124,36,29,106,61,240,243,132,15,83,55,220,206,189,175,154,17,213,46,114,139,44,147,128,172,50,121,124,170,17,88,154,141,10,70,26,144,182,0,20,229,48,128,145,57,158,111,214,178,181,212,132,68,166,84,117,85,225,233,50,148,53,29,18,104,186,182,131,38,154,207,57,66,29,165,115,156,167,243,185,76,50,198,233,24,199,156,25,7,58,64,108,192,27,113,175,185,41,92,213,8,140,155,240,147,113,177,170,168,250,141,87,144,140,194,115,237,24,147,12,61,144,220,6,129,92,175,68,17,113,52,16,39,140,220,140,143,97,176,173,119,134,213,141,143,178,95,221,87,239,218,116,147,110,237,81,141,228,118,0,30,54,76,198,134,10,45,169,193,0,144,53,138,158,184,162,106,203,21,251,67,0,141,168,33,1,145,42,217,179,113,193,7,118,55,215,227,60,253,126,230,47,41,114,108,114,35,163,227,145,47,112,140,199,202,56,53,22,197,118,44,234,20,158,253,69,10,219,179,29,172,149,103,22,88,48,198,95,178,246,190,112,116,166,204,251,250,146,252,153,130,154,51,11,69,216,88,82,246,75,200,236,36,9,39,130,247,133,250,24,255,161,56,174,124,228,250,229,232,162,192,218,60,202,87,116,97,16,84,136,133,42,11,75,3,152,66,80,225,138,20,196,64,39,13,96,53,164,149,173,80,178,122,10,71,194,36,189,66,236,253,218,189,222,216,219,96,175,155,135,190,253,127,255,167,219,175,223,33,155,241,124,232,218,192,209,109,39,88,210,215,205,241,187,247,223,116,239,163,143,112,102,200,108,39,67,7,150,190,163,199,182,123,175,235,243,204,57,78,210,225,159,32,188,126,147,235,18,255,201,167,219,215,239,62,184,212,227,243,243,63,248,177,77,111,58,249,61,117,46,177,30,221,129,103,184,68,72,218,18,128,16,100,41,152,39,103,19,66,196,1,22,197,42,178,246,192,22,160,66,143,204,71,183,223,236,62,206,118,94,113,255,216,180,27,218,202,229,53,178,0,204,130,176,26,13,141,58,86,0,170,10,91,38,164,166,133,118,170,160,152,85,69,118,209,29,217,108,109,222,158,7,239,250,202,241,245,243,233,133,190,122,131,207,62,206,175,79,246,251,219,255,183,243,215,215,177,231,195,223,255,211,141,31,123,231,241,231,115,125,172,123,210,87,243,11,221,226,45,27,46,58,236,177,13,39,183,243,53,32,239,31,165,61,125,252,86,231,225,235,71,251,234,210,118,248,132,28,94,169,170,36,113,8,158,146,115,123,59,51,123,71,122,254,238,205,125,121,242,167,255,61,249,231,27,191,214,210,215,210,81,119,246,213,59,91,61,63,167,154,208,196,233,194,157,127,104,41,181,215,216,245,129,26,236,146,236,213,101,122,190,17,149,142,184,71,251,115,248,218,217,71,56,62,140,243,141,207,188,253,245,204,141,41,61,184,191,250,203,239,212,247,242,91,57,199,247,223,207,31,191,34,137,191,127,140,216,112,223,126,213,95,251,253,221,126,190,47,84,104,133,13,35,111,237,107,59,185,58,125,179,134,174,52,137,220,51,11,141,81,129,8,100,49,118,111,61,31,32,68,48,46,73,173,78,189,154,124,20,239,189,220,128,26,223,102,156,77,184,183,175,93,123,103,156,247,248,234,222,126,122,251,226,230,166,95,209,55,229,189,161,135,95,229,217,103,19,152,127,40,159,212,223,204,63,170,191,216,253,70,191,51,254,162,254,40,199,185,4,122,12,103,125,149,103,228,61,63,191,1,97,222,249,199,249,183,3,124,113,243,213,159,143,16,42,246,180,242,157,121,7,140,145,152,37,254,123,26,10,23,40,242,202,149,131,199,253,80,151,121,6,240,138,193,6,175,155,135,28,215,145,89,126,57,159,229,131,89,89,106,234,167,122,249,112,59,60,127,227,27,122,185,123,241,136,45,175,99,223,192,94,1,183,243,171,217,56,199,134,83,144,220,165,3,232,251,100,130,129,39,109,229,154,204,157,68,181,198,202,218,169,51,238,51,106,92,236,62,231,73,222,253,185,119,191,51,243,35,163,79,193,142,197,16,104,196,69,220,142,81,72,132,63,18,233,113,213,229,159,39,189,42,57,212,234,90,216,68,27,179,191,178,185,67,77,195,17,159,231,117,222,21,9,70,167,167,133,33,146,158,161,132,125,95,168,45,221,144,123,47,53,163,115,230,114,80,86,184,211,27,22,130,0,140,241,218,205,196,20,75,204,132,88,134,147,70,40,164,225,128,224,35,237,68,114,79,189,205,124,231,146,198,171,145,136,243,253,254,219,205,86,87,250,233,190,114,133,165,116,50,159,126,236,215,157,221,235,59,67,251,244,76,59,235,12,12,224,84,198,47,210,177,15,71,183,47,123,245,233,249,173,174,166,78,219,95,124,220,199,227,247,161,243,49,236,197,10,41,192,150,118,228,32,143,158,134,171,103,182,155,117,203,162,201,24,38,230,154,135,95,11,68,93,46,75,149,4,182,43,77,40,214,56,111,88,7,223,45,213,224,59,212,0,77,0,138,58,38,86,199,103,83,14,52,85,161,3,82,165,50,207,200,35,221,39,243,118,105,222,61,202,110,24,121,109,245,217,111,68,91,117,158,213,55,249,126,253,110,255,218,110,110,124,61,117,90,242,149,100,209,255,110,191,162,59,10,106,43,96,44,123,35,213,135,54,29,208,66,209,160,246,164,153,74,96,183,121,167,178,145,105,169,76,144,226,75,69,240,68,4,193,105,82,38,89,35,108,208,252,254,186,252,249,71,37,140,145,235,17,232,156,189,224,222,146,251,179,215,121,188,244,126,237,235,38,41,108,30,162,115,52,158,43,199,66,177,80,165,99,143,5,115,122,141,137,109,86,40,14,129,23,10,228,203,37,49,129,202,158,2,141,163,141,228,166,34,111,32,210,60,252,252,220,226,197,235,37,115,115,99,129,205,95,244,180,111,238,238,225,38,114,232,232,139,183,182,32,221,185,250,48,77,73,119,163,199,142,178,18,241,16,185,240,105,92,58,86,175,202,46,222,46,209,162,157,70,59,127,109,125,91,248,155,197,184,49,177,84,195,55,95,120,123,238,56,203,241,228,230,41,77,29,181,211,55,221,169,147,42,208,160,69,100,204,131,163,28,242,135,59,107,125,152,151,252,113,174,225,28,3,87,58,168,158,247,0,225,167,143,51,51,220,247,146,165,156,31,53,93,60,214,195,11,104,30,55,111,96,143,117,242,54,20,75,19,151,209,118,156,173,24,241,224,213,189,30,159,77,151,207,31,124,39,190,8,150,206,36,79,179,150,180,12,129,102,172,181,63,144,206,205,112,12,168,85,63,188,227,88,250,57,207,122,60,178,59,217,240,33,239,102,58,128,71,249,250,247,51,127,47,227,36,115,147,49,43,224,88,80,3,16,168,168,233,6,243,241,19,185,29,12,9,152,33,1,66,124,101,21,9,247,133,160,247,26,214,238,26,240,122,196,102,75,175,150,76,87,90,113,165,101,63,98,150,240,116,127,96,232,110,98,8,64,217,192,47,254,220,1,202,216,197,148,107,209,90,16,112,34,155,98,65,11,73,154,245,157,217,237,85,111,115,217,159,79,174,74,118,121,248,200,127,219,245,20,31,83,115,241,126,23,189,240,123,22,34,100,93,180,215,151,215,158,2,239,101,191,98,155,193,30,235,206,238,162,60,219,94,62,57,106,191,125,139,111,207,223,6,121,140,146,248,193,159,215,249,190,140,56,239,8,97,108,6,20,159,177,126,27,125,245,245,192,232,242,114,221,236,30,81,157,58,255,199,119,64,44,49,19,50,1,208,9,24,180,34,217,96,179,14,146,61,192,87,211,59,91,80,31,42,7,74,57,75,110,199,203,56,140,114,127,9,64,31,17,167,126,164,175,209,241,125,216,76,143,165,119,236,109,199,231,204,207,93,49,124,188,255,197,254,244,253,253,159,170,104,208,222,25,178,153,250,201,203,223,127,69,27,73,39,92,48,105,49,221,49,50,43,116,43,81,11,132,27,12,210,53,48,2,203,137,22,149,247,226,0,22,160,132,146,136,68,150,238,32,221,236,181,251,47,231,251,31,229,231,223,30,121,140,193,121,58,87,200,21,250,200,251,126,192,227,14,31,7,187,141,251,134,231,101,174,53,143,39,190,201,135,11,81,232,224,82,90,148,170,250,233,98,92,81,192,199,103,187,62,160,134,109,81,251,192,52,133,94,186,9,145,236,165,199,175,235,251,143,63,147,189,153,155,215,139,215,107,115,115,135,123,113,92,37,167,126,55,223,248,214,159,211,206,13,68,186,123,108,150,106,133,8,68,204,112,211,43,41,239,110,13,218,116,111,94,63,18,77,134,19,199,62,204,4,56,16,128,169,152,17,166,129,71,41,39,237,188,49,25,79,115,157,219,165,163,55,147,136,68,38,61,113,168,130,130,10,2,197,94,6,188,129,53,2,198,181,42,216,150,22,192,37,160,27,12,46,87,52,157,26,149,119,131,6,121,20,102,46,38,190,115,68,91,84,32,209,85,231,35,189,222,108,47,200,105,87,109,230,64,246,200,252,8,166,158,54,145,221,84,163,239,204,58,83,21,27,190,179,140,106,6,113,220,168,241,247,242,246,87,140,191,158,185,50,250,204,179,120,165,28,131,22,205,37,116,103,139,100,108,94,164,49,237,101,144,88,44,5,112,217,20,79,243,126,177,117,72,180,106,108,105,101,114,156,186,237,232,46,49,68,184,118,184,215,208,173,160,69,145,39,26,0,17,137,2,128,176,84,36,45,218,248,10,82,199,6,181,134,113,54,161,127,204,241,140,233,142,219,113,195,190,131,124,84,127,164,52,77,107,134,170,167,197,151,60,100,101,249,56,45,242,12,106,194,191,186,54,106,15,226,138,110,197,176,116,190,3,244,122,196,186,90,179,174,174,155,46,85,249,188,253,245,255,46,63,127,127,111,225,221,245,205,179,60,125,186,126,237,75,112,25,168,85,173,145,200,109,162,106,53,59,234,199,72,231,80,148,203,197,152,239,171,44,111,171,83,134,34,185,164,84,51,105,49,95,208,11,22,113,25,14,234,197,249,26,18,99,98,142,96,194,153,152,64,62,215,213,217,179,81,11,101,156,147,12,202,179,205,83,190,7,183,95,57,240,10,50,243,248,102,59,253,174,110,118,246,175,247,231,37,187,215,112,134,222,66,61,137,17,77,156,126,254,228,250,79,244,238,130,174,40,225,10,177,180,128,5,6,52,132,0,209,32,76,196,128,37,18,237,152,182,4,168,86,138,33,4,203,132,130,142,213,4,178,20,13,57,23,103,32,239,43,62,111,204,178,190,85,123,172,123,188,139,70,41,239,207,36,51,87,160,51,88,208,101,213,250,14,62,78,57,119,244,21,189,161,246,154,99,228,212,122,96,97,174,154,205,8,187,13,126,204,214,47,87,126,235,244,9,29,87,238,98,30,179,229,4,29,186,35,175,94,47,238,179,231,213,14,148,179,157,90,73,201,41,251,110,239,125,166,45,215,43,189,104,167,160,43,146,147,200,144,125,200,144,221,13,71,128,4,211,158,69,48,213,135,17,118,208,247,62,242,168,108,0,115,68,167,170,154,218,149,202,165,179,100,100,165,234,114,4,1,72,20,48,128,208,31,47,160,7,224,201,104,102,199,70,35,236,238,38,116,106,30,244,32,236,27,142,158,9,30,0,124,117,113,231,120,166,92,238,172,233,49,249,100,231,161,122,81,190,150,95,119,29,229,121,128,6,118,201,209,178,127,8,85,4,52,236,182,51,122,130,192,152,209,186,152,228,209,253,228,87,82,191,155,49,211,58,199,156,170,25,43,158,82,2,104,106,4,4,186,16,81,204,182,3,42,121,117,120,98,185,193,189,228,149,58,161,128,211,3,45,167,71,22,200,217,28,199,141,97,73,112,33,224,232,102,181,55,143,130,138,144,237,17,128,11,8,0,144,59,61,170,180,209,212,85,218,17,49,222,191,163,252,209,230,59,111,106,191,24,236,241,245,221,252,217,33,58,81,181,237,150,30,154,90,121,101,150,217,75,94,159,118,75,112,76,125,97,168,28,54,194,10,187,99,88,232,79,14,169,229,252,166,189,62,180,7,202,13,151,151,49,189,100,196,124,57,218,121,123,160,159,188,85,63,187,151,85,253,248,133,198,143,123,124,213,178,157,158,85,29,200,176,200,164,208,1,45,117,95,39,10,147,2,219,176,113,80,46,49,53,145,223,170,159,170,150,138,164,16,78,222,55,209,60,228,121,22,82,122,229,11,116,31,64,245,115,224,217,83,245,234,164,229,75,7,155,149,107,187,106,95,246,62,244,195,134,241,144,31,30,234,243,33,119,154,53,216,143,19,97,248,98,209,170,95,233,15,249,177,238,252,231,233,233,94,250,106,238,52,58,137,49,5,145,41,80,85,105,26,116,165,0,75,164,68,11,112,71,109,208,66,97,107,70,53,169,46,78,1,13,89,26,18,72,81,156,112,31,2,43,238,105,21,86,241,126,129,143,218,183,162,151,210,79,154,151,93,206,155,254,139,173,102,224,176,78,152,73,60,94,89,47,85,94,43,218,84,222,181,79,237,217,7,29,143,114,132,233,177,92,202,93,249,222,21,119,143,145,65,138,4,136,7,194,68,228,210,185,20,187,221,192,9,180,68,134,190,122,125,178,253,146,203,177,104,254,239,92,223,85,217,110,74,202,53,140,12,215,59,40,221,159,253,132,229,31,135,132,12,131,67,89,134,146,67,221,189,238,23,174,45,98,101,59,68,40,194,69,109,59,206,194,92,161,124,163,114,158,174,110,107,170,40,92,115,153,211,227,48,153,9,195,79,245,152,113,37,149,51,28,231,56,83,231,243,213,151,87,147,214,174,54,233,68,149,191,210,94,7,166,155,168,159,126,244,240,41,107,167,253,34,223,189,8,145,174,194,76,143,49,186,226,133,48,231,113,95,31,131,39,42,198,2,90,219,53,71,97,94,30,103,246,234,40,95,158,120,255,23,225,55,115,124,66,231,124,51,99,205,167,169,49,99,173,12,199,32,26,116,67,68,253,99,136,22,129,152,62,215,91,49,169,247,159,118,0,43,14,16,105,0,102,243,24,127,221,119,187,129,129,81,134,238,232,253,98,15,233,142,97,46,35,0,107,55,102,9,20,117,120,189,35,248,152,215,233,235,132,234,177,211,229,161,127,19,173,158,171,40,205,207,145,35,126,121,91,229,235,79,11,98,210,63,108,81,140,67,71,98,56,185,223,21,150,151,203,253,170,179,211,59,120,156,62,186,254,168,57,82,67,251,145,211,220,252,122,243,143,196,117,166,160,211,60,169,143,15,83,247,133,211,198,19,231,46,188,108,156,203,155,198,212,152,13,236,8,121,227,51,50,136,168,195,74,208,37,29,65,168,118,189,34,79,245,2,5,17,30,51,174,161,46,153,144,154,48,182,169,89,187,41,43,251,142,121,220,245,248,226,81,254,124,165,199,46,63,24,9,143,105,219,249,105,47,175,12,38,184,210,92,86,70,178,65,127,92,131,70,143,56,64,194,233,103,215,254,8,47,149,201,13,137,167,19,61,208,8,65,109,138,5,136,19,85,198,110,34,128,170,204,80,211,32,109,192,228,78,9,64,18,122,145,133,242,20,129,216,99,38,187,201,3,222,65,165,1,11,207,107,208,162,95,76,147,123,139,58,19,11,61,135,250,202,115,85,118,207,121,205,111,71,212,80,75,230,42,94,169,143,168,134,154,250,117,160,46,170,54,163,118,99,118,158,15,10,213,113,164,207,51,170,95,75,87,3,216,8,8,129,61,180,178,103,212,108,185,72,247,237,49,56,230,235,101,243,50,121,221,59,56,174,58,201,5,99,57,25,203,73,150,9,172,16,118,105,247,52,123,95,77,43,173,185,10,151,239,214,6,91,212,237,125,76,182,66,165,72,201,190,206,170,157,103,198,89,240,141,210,3,54,147,130,68,38,71,0,1,106,4,224,165,96,121,136,138,242,228,202,120,102,222,51,119,161,103,224,205,51,146,120,247,88,71,110,249,71,46,88,7,240,199,224,30,199,21,111,175,214,55,81,162,203,149,148,155,222,28,22,121,24,12,44,248,8,60,141,87,58,59,166,65,131,6,223,76,206,61,205,31,110,59,153,254,65,126,246,155,121,252,137,245,105,124,151,215,252,32,26,249,40,163,83,39,113,15,208,46,123,4,210,188,205,154,116,5,101,3,122,216,128,180,128,208,232,71,239,148,129,232,223,249,190,108,53,20,46,199,161,124,128,112,128,209,155,102,224,133,57,186,169,181,181,116,143,165,219,102,193,46,124,32,145,16,202,27,155,43,89,11,173,216,170,110,36,63,14,151,39,151,233,25,111,182,250,207,30,148,117,60,179,163,148,203,50,195,119,182,107,51,248,89,141,219,51,206,132,203,119,197,224,7,233,70,60,111,48,211,119,170,207,176,144,246,17,214,137,211,218,189,93,222,108,57,105,90,78,189,5,239,173,70,249,82,231,255,224,242,169,204,14,170,64,215,218,187,186,213,28,47,235,185,245,177,52,186,206,226,220,165,94,208,219,142,225,107,114,52,166,59,174,157,24,96,172,42,204,187,70,117,220,191,11,253,121,71,147,96,168,50,252,26,199,157,230,96,181,28,29,160,101,86,82,62,232,36,181,213,151,102,191,238,116,127,222,252,54,127,231,153,254,160,191,110,51,29,235,158,253,108,177,206,209,5,63,8,71,54,59,103,136,4,119,156,117,190,44,107,183,9,97,99,126,196,175,238,13,162,43,157,158,164,45,107,8,69,168,134,80,128,72,4,161,132,161,33,6,109,189,64,85,164,227,98,66,98,209,150,36,161,65,136,245,15,97,54,123,228,90,79,115,95,238,212,113,57,163,1,57,3,2,55,176,124,167,200,94,3,98,86,163,114,62,93,174,207,167,222,122,48,240,167,103,49,236,142,234,212,231,219,180,103,135,187,242,220,212,190,173,151,149,247,85,93,255,252,79,28,32,87,156,173,246,181,88,168,219,172,26,146,174,120,130,125,243,28,113,243,62,38,17,153,174,102,71,104,235,148,251,204,147,173,178,207,151,249,235,216,35,115,187,114,94,183,43,199,184,238,94,96,66,153,164,76,168,111,65,119,166,213,61,19,187,51,149,192,205,37,164,0,139,82,110,49,19,159,35,231,161,80,90,15,168,67,28,152,164,117,54,199,220,170,25,24,209,17,74,28,13,212,0,17,4,244,36,42,232,154,208,67,210,201,103,58,143,14,192,184,90,147,99,143,177,239,253,127,222,0,157,60,52,24,44,58,181,230,17,105,199,68,131,215,211,153,31,136,16,157,243,237,207,163,6,125,196,189,207,81,72,191,107,148,26,178,32,216,238,56,110,59,31,35,74,210,46,167,222,192,231,91,86,155,121,157,151,63,204,55,191,152,199,39,241,160,110,224,60,78,12,92,249,60,213,243,141,248,28,64,13,184,228,27,71,100,78,50,59,243,69,214,14,35,60,143,163,203,202,57,93,75,7,203,235,2,213,213,3,172,80,27,71,56,201,124,93,14,36,228,129,248,74,191,81,182,95,52,183,231,230,224,69,153,105,193,198,89,116,16,150,204,26,237,65,59,158,143,253,144,246,159,62,63,15,166,61,246,242,230,61,253,182,182,45,23,187,174,252,164,95,100,133,202,81,172,46,200,120,244,193,63,242,36,197,116,238,121,175,99,189,148,21,175,40,226,93,87,106,159,132,182,241,60,216,172,156,27,75,45,150,168,120,153,47,106,191,162,92,152,233,113,118,145,36,153,131,211,69,10,84,83,247,163,241,241,182,223,223,86,157,194,133,14,219,103,220,77,45,211,25,33,120,5,29,177,235,26,247,76,225,47,2,127,163,99,26,1,199,241,74,63,122,229,109,81,106,47,207,19,125,48,126,142,175,159,215,151,249,253,11,62,239,250,90,246,172,109,62,157,92,79,89,110,108,34,234,33,94,44,3,117,145,38,39,2,173,81,154,224,191,111,30,41,37,101,177,170,44,79,58,177,225,78,7,5,196,97,23,87,65,93,17,40,82,0,22,36,6,180,176,113,189,133,182,168,150,72,169,173,77,5,22,181,139,164,247,238,26,103,67,36,201,198,148,108,61,192,50,106,0,45,180,149,65,200,194,228,136,66,101,69,166,70,222,179,243,91,103,43,138,185,185,211,178,35,118,139,35,189,217,221,232,151,111,75,247,170,81,181,207,94,123,89,212,182,6,145,211,236,61,108,185,59,90,55,138,147,198,49,73,247,56,145,153,43,39,206,69,122,206,226,32,114,85,136,76,75,45,57,125,68,125,32,245,144,149,118,180,204,0,24,38,81,109,198,231,137,16,50,100,76,71,212,205,161,150,74,203,232,172,34,19,85,121,142,50,5,101,44,2,77,132,16,212,128,186,93,151,36,96,124,137,17,174,56,168,244,100,192,251,220,117,253,133,78,30,46,231,26,236,13,226,8,162,165,54,241,31,187,116,200,119,151,233,55,210,174,243,126,27,146,175,56,58,174,20,47,248,88,236,206,204,154,211,113,203,5,31,2,228,8,80,96,0,67,149,15,114,126,182,239,127,41,215,31,134,41,243,48,79,82,21,141,168,7,60,241,28,11,1,225,18,194,2,116,46,172,97,201,109,230,178,74,185,186,150,204,181,154,253,228,103,8,170,171,7,88,39,194,243,229,32,250,253,117,236,102,161,75,39,12,219,238,58,224,97,42,176,111,131,106,228,177,94,148,179,246,9,6,123,214,190,210,15,239,63,224,159,62,185,115,35,62,247,183,248,114,215,191,53,233,73,156,56,176,181,14,26,81,31,73,14,86,206,5,187,6,13,199,214,204,71,82,251,181,117,241,210,125,166,149,11,192,129,209,85,140,26,65,231,4,20,117,205,170,163,63,245,248,225,152,49,45,31,243,28,63,12,142,72,229,40,104,162,20,166,106,23,170,195,156,13,97,156,203,204,40,131,81,51,82,243,222,211,92,115,238,157,30,169,59,80,3,10,233,188,203,250,127,250,211,15,253,171,19,184,228,209,129,120,94,251,147,80,233,145,123,14,185,109,251,182,203,235,216,51,231,108,216,109,158,104,43,81,19,129,62,149,39,169,77,142,187,43,224,74,239,21,130,16,125,177,128,248,27,124,19,87,150,62,96,14,19,39,152,36,173,45,164,51,177,42,10,211,198,96,90,105,152,42,33,81,209,9,83,45,101,201,230,178,135,236,185,252,225,24,247,7,154,147,54,123,246,247,198,141,134,12,138,85,51,29,19,187,52,113,148,91,179,136,94,245,26,1,132,4,179,101,91,67,210,44,226,66,0,91,200,180,137,105,207,94,139,134,160,188,5,174,210,21,157,190,199,11,48,118,108,154,187,82,173,206,252,230,219,245,43,157,126,168,134,1,211,69,110,215,76,239,227,88,16,35,148,52,112,155,5,78,148,102,224,152,208,199,147,133,37,43,205,130,150,133,119,100,153,247,38,230,33,140,139,7,158,82,197,48,77,162,92,52,66,168,200,116,56,45,82,68,20,27,184,224,235,184,149,61,152,17,25,193,68,208,210,204,142,3,133,21,207,217,187,110,99,171,251,238,141,199,132,45,46,78,1,208,50,69,101,192,70,187,255,170,199,140,121,44,20,128,68,93,89,50,234,168,156,46,150,46,188,197,239,55,207,208,215,240,178,90,68,51,237,30,42,90,166,21,10,201,28,133,21,147,200,101,173,208,35,172,115,134,220,228,133,209,20,66,220,26,17,164,209,152,209,101,253,226,206,223,248,92,143,99,114,171,57,46,62,234,85,106,208,96,1,222,115,42,219,210,212,112,165,17,54,52,214,20,75,106,183,241,219,52,152,93,155,71,98,172,94,176,2,37,110,175,248,42,95,131,82,200,13,228,168,120,51,17,247,117,19,203,50,152,161,28,189,65,155,72,89,132,221,72,200,73,121,101,15,184,164,39,119,135,219,246,180,191,127,119,47,143,251,188,79,83,245,219,166,90,177,8,150,112,177,170,65,6,35,105,57,9,206,64,20,97,94,207,199,8,124,10,179,3,123,214,205,14,47,202,82,209,39,228,0,160,76,129,109,91,176,110,95,61,111,150,237,241,254,161,106,86,229,186,80,73,56,4,171,76,206,166,42,52,197,216,71,20,148,29,192,246,113,71,37,6,245,30,8,84,154,160,75,21,4,176,128,216,106,24,199,68,160,40,136,64,153,82,196,189,92,160,98,21,58,38,73,138,217,218,11,78,192,128,183,192,8,206,153,181,0,127,10,82,183,0,136,125,163,91,226,14,128,72,78,99,235,102,117,160,19,145,42,132,74,149,1,177,59,10,64,22,150,32,198,0,81,145,61,139,91,22,36,144,84,202,38,61,167,177,26,122,64,53,1,52,228,0,147,0,49,16,178,44,160,66,11,49,201,88,4,225,18,1,59,116,81,164,210,180,122,160,210,125,69,18,157,96,84,161,163,105,106,124,203,209,197,58,171,28,213,184,255,157,251,175,245,187,231,179,175,155,126,63,92,159,188,156,62,132,31,183,84,106,105,145,117,116,51,11,90,20,220,102,123,1,107,153,221,233,130,232,69,146,103,144,133,167,92,0,160,162,26,241,65,118,208,89,167,146,226,37,135,173,184,209,163,111,156,161,14,98,120,1,142,64,85,129,2,99,210,53,116,227,141,202,246,106,216,204,75,85,99,59,142,130,250,164,167,6,96,240,173,116,103,216,96,64,162,166,98,146,163,41,58,160,238,116,186,156,175,238,94,222,110,105,120,52,183,103,247,223,98,3,152,128,64,17,64,89,0,140,166,233,157,125,249,93,246,166,137,66,224,116,127,242,123,197,189,117,238,48,110,185,87,245,104,15,27,255,111,30,63,8,95,198,228,232,115,20,14,5,167,6,173,137,193,53,124,19,185,41,234,89,213,88,231,78,234,176,175,213,35,194,210,185,234,42,146,86,171,92,103,133,182,125,70,100,247,147,79,116,110,44,150,94,236,9,145,178,239,154,94,43,18,82,135,215,116,239,126,212,254,229,255,123,207,189,150,189,249,253,227,154,97,77,120,90,93,21,164,225,218,234,56,168,147,2,72,160,144,204,149,64,228,229,239,127,254,176,52,77,214,197,131,157,112,78,168,229,244,153,229,72,159,225,21,42,210,244,52,115,198,84,232,194,62,74,38,190,119,250,219,233,247,26,149,179,136,161,198,255,163,57,162,170,156,231,194,90,64,114,38,32,76,137,121,198,112,189,234,32,42,1,5,84,88,212,36,32,84,104,41,9,68,1,13,27,0,132,64,130,0,132,36,8,91,16,208,170,34,181,202,248,128,126,100,94,112,87,178,2,234,252,39,64,161,20,176,130,96,15,161,10,16,159,184,195,113,44,92,102,24,66,2,52,165,141,129,46,211,52,160,146,12,34,115,42,39,76,66,137,72,188,81,167,192,142,171,67,18,251,152,227,16,86,26,10,103,6,210,35,71,75,0,229,36,93,137,48,34,131,70,8,194,64,53,177,31,195,146,32,3,22,10,50,210,165,186,89,79,63,40,82,30,98,64,193,29,85,15,38,196,40,96,14,139,206,160,187,85,127,185,63,159,50,191,248,49,87,30,108,38,233,129,211,177,121,7,212,188,178,88,208,239,6,52,14,156,72,186,102,128,183,20,180,178,80,147,107,1,78,214,217,11,30,233,146,23,239,61,193,128,184,203,7,217,168,9,46,209,152,217,137,107,223,111,206,157,57,157,193,24,118,12,137,24,41,40,34,242,184,41,34,242,74,177,135,67,89,187,79,188,69,232,14,21,87,10,245,144,131,215,76,238,195,169,30,76,118,216,138,212,65,180,193,20,125,185,233,241,65,245,250,212,201,228,33,190,248,254,180,91,49,5,64,160,5,176,72,98,4,184,53,177,161,125,128,67,7,103,220,237,208,87,62,201,119,114,56,221,227,192,93,120,178,207,25,125,252,225,23,220,63,13,53,197,204,46,67,83,201,158,204,19,225,186,107,187,31,76,141,186,17,207,124,30,26,156,29,58,169,133,140,225,206,110,35,156,30,96,125,85,27,233,230,137,243,4,44,75,199,235,9,239,198,50,104,213,98,115,244,98,47,138,20,200,96,132,130,192,1,155,216,10,236,222,118,250,87,115,254,205,60,239,94,172,28,198,202,14,74,38,87,180,14,39,162,2,9,242,64,17,0,76,1,20,133,202,200,243,4,44,0,1,214,113,157,49,161,44,41,229,148,194,167,64,3,128,186,9,233,20,155,166,118,243,140,240,179,253,137,161,48,131,217,80,195,12,24,77,90,250,134,67,1,25,12,166,73,44,149,215,225,115,80,34,80,6,146,100,168,106,81,8,129,10,64,73,0,70,65,89,208,74,80,5,128,88,112,129,108,5,177,133,64,68,101,239,152,63,163,18,194,220,82,148,217,42,180,20,28,100,3,5,0,178,35,128,17,42,68,119,2,198,68,17,54,104,87,10,64,20,93,193,5,220,35,221,106,168,176,83,195,117,102,82,87,157,12,75,154,7,53,118,216,139,213,208,197,209,1,55,25,20,129,164,87,243,162,112,214,165,138,24,14,42,108,57,72,161,234,54,48,177,84,176,220,178,45,41,47,88,232,6,44,33,41,64,107,59,16,49,107,40,153,144,193,156,61,103,252,234,253,147,231,110,126,177,111,217,151,14,250,253,24,155,71,186,176,24,44,39,11,6,56,129,222,108,184,201,186,32,215,59,216,44,210,181,224,164,116,239,135,88,11,53,96,2,158,222,108,85,32,0,6,177,21,195,145,176,180,60,69,69,4,160,182,180,78,204,57,205,168,219,42,163,57,123,235,60,64,215,93,213,136,10,16,71,51,246,131,106,58,214,61,238,123,27,135,56,193,132,97,180,162,41,236,34,71,143,70,239,170,31,231,178,253,149,247,223,27,42,63,247,132,247,147,43,141,184,0,129,222,138,70,48,146,225,2,87,154,39,84,63,153,128,238,206,224,198,188,220,240,186,205,33,76,25,255,95,242,107,251,26,169,98,118,25,49,163,198,201,160,89,139,159,225,106,238,51,132,95,187,183,78,158,7,228,103,11,25,220,127,88,93,186,215,202,143,41,19,66,167,123,221,194,222,81,56,58,32,32,14,244,145,210,11,95,21,16,250,142,87,78,203,138,17,119,143,253,235,250,200,254,153,103,23,145,22,172,48,17,179,130,149,27,164,14,124,1,157,56,2,73,24,67,3,135,78,146,133,60,130,210,1,54,206,242,133,93,168,189,0,137,17,16,32,119,202,50,172,134,3,185,2,101,146,201,130,121,141,4,235,182,201,158,218,251,216,159,61,101,38,138,76,174,41,254,125,96,134,116,160,205,195,62,190,165,191,1,53,13,91,72,180,37,19,75,134,10,0,165,10,192,182,116,88,201,161,32,6,5,155,60,229,176,21,192,151,33,16,244,191,65,141,204,48,213,157,180,75,104,153,61,72,135,186,82,42,33,37,2,8,216,248,19,36,0,132,139,73,42,20,86,33,155,84,145,46,176,170,3,73,165,198,0,74,26,210,88,125,162,76,111,163,154,49,217,84,2,41,145,104,43,153,199,30,87,212,232,99,130,183,116,72,131,138,4,218,32,236,5,137,92,4,73,0,96,169,86,73,86,95,128,224,19,50,98,21,72,177,41,85,25,4,14,231,102,78,202,147,122,114,254,163,251,195,207,247,79,231,249,245,190,126,177,38,18,129,94,180,110,152,99,155,229,100,209,63,91,134,32,113,49,88,52,144,181,72,84,174,229,114,1,167,158,172,231,202,67,44,162,65,199,0,16,153,73,3,144,139,0,69,172,203,77,47,143,172,175,181,120,138,200,227,133,17,145,215,139,87,140,61,170,67,35,196,88,163,205,158,19,159,122,55,35,144,104,5,87,42,53,195,25,27,247,61,38,231,177,170,163,186,159,108,171,49,98,244,30,61,183,117,62,239,190,60,125,49,62,106,175,146,139,235,248,54,179,1,192,111,173,79,161,218,223,118,135,143,80,76,79,248,162,197,175,126,246,139,95,135,238,79,243,118,94,190,159,167,159,119,255,42,90,231,56,231,216,234,24,158,81,39,29,149,116,34,227,31,198,83,58,107,30,152,249,254,185,0,156,238,251,95,48,211,12,4,240,54,15,214,237,242,67,247,202,162,191,122,216,28,149,15,32,19,184,0,176,84,200,189,2,144,24,132,233,219,53,55,245,48,55,186,197,203,99,218,91,200,12,122,230,82,240,110,226,164,206,5,182,220,33,128,208,84,140,66,136,114,108,98,0,74,118,229,17,219,101,139,128,115,0,43,75,69,54,216,98,192,29,196,12,140,20,64,224,146,71,18,33,113,0,23,10,66,197,180,112,104,83,101,169,113,27,109,244,169,237,27,23,153,86,192,20,252,5,37,16,0,45,212,64,65,130,37,12,149,66,0,106,149,197,178,88,105,4,0,166,32,255,107,149,232,9,22,100,14,150,193,8,61,93,79,110,41,68,224,24,174,156,78,39,135,59,156,0,24,48,6,17,136,177,38,68,129,64,27,97,131,155,98,129,117,154,110,117,96,211,64,195,216,193,0,178,97,82,138,141,130,141,218,48,11,176,93,148,166,100,47,150,108,173,36,118,209,88,125,165,204,165,40,130,196,22,68,18,129,68,42,9,141,42,42,98,36,145,145,0,158,220,162,86,88,68,8,23,129,212,134,5,96,39,232,139,227,101,148,36,148,38,80,2,179,198,47,242,59,190,156,253,118,231,207,118,122,94,189,239,187,79,82,65,79,216,10,116,150,122,173,221,8,100,153,140,107,158,140,123,117,58,238,153,230,94,157,94,115,204,131,39,93,51,217,117,102,191,187,175,102,150,14,40,128,73,218,192,146,129,8,10,67,216,228,163,207,135,111,177,174,73,156,68,68,80,187,92,95,35,133,160,148,113,86,134,141,121,35,6,91,156,77,209,46,48,18,229,208,113,45,200,2,226,58,78,227,91,205,42,117,54,121,92,117,203,235,244,198,241,220,232,83,111,190,47,117,234,249,244,186,247,243,209,197,189,237,158,139,107,192,173,16,237,52,49,130,64,144,205,6,194,188,30,224,19,223,41,119,39,188,120,15,94,120,232,235,49,227,151,63,231,175,57,51,199,58,183,109,142,200,152,166,68,0,29,36,178,78,192,142,159,237,106,194,58,235,56,113,86,176,93,187,143,128,133,40,144,201,45,97,87,155,225,239,53,209,247,54,218,249,145,0,85,129,59,246,24,89,31,107,71,34,124,25,140,192,146,5,238,125,5,56,149,89,15,173,24,58,232,230,175,226,81,140,4,102,120,218,68,58,196,81,224,214,90,5,102,2,25,14,89,3,217,25,29,128,207,31,15,134,60,88,44,20,249,150,140,216,98,195,150,195,158,108,218,41,111,154,130,12,17,197,41,66,150,95,205,215,99,186,57,55,179,17,150,147,92,199,177,153,67,182,1,110,28,96,193,1,251,174,239,31,108,239,0,1,165,42,25,2,72,2,50,12,129,138,42,5,112,196,8,176,169,1,134,229,62,52,75,93,58,72,71,224,144,150,52,162,204,73,58,1,230,214,2,222,97,45,180,22,88,27,168,147,19,198,0,193,105,208,7,146,97,23,170,80,191,171,79,87,64,1,75,107,11,196,53,170,134,23,11,38,140,18,32,21,99,101,187,98,176,199,217,192,24,183,43,18,147,4,43,9,123,96,195,176,146,92,66,146,4,27,116,208,83,231,130,96,145,102,15,112,141,101,176,11,72,58,52,246,17,53,150,134,83,161,167,4,208,130,114,67,13,76,9,73,102,45,35,178,83,138,200,199,160,72,126,189,101,255,194,79,242,98,127,54,223,219,39,113,61,182,9,90,201,101,6,216,107,182,114,77,202,218,56,36,123,53,201,158,211,236,93,215,117,238,213,9,212,164,223,101,139,125,156,121,4,202,47,128,65,0,72,39,24,68,130,13,189,226,99,124,158,120,164,7,124,99,207,40,134,88,24,24,17,24,72,60,120,180,148,120,216,49,236,44,67,224,204,49,194,216,115,180,26,12,153,190,165,210,245,12,168,216,97,51,122,133,142,37,167,30,78,230,210,211,202,62,43,15,231,219,149,199,139,253,135,221,253,29,3,42,0,4,40,16,64,230,246,53,136,159,24,55,34,223,124,191,120,127,145,59,127,244,243,73,244,191,239,203,71,201,115,121,38,243,113,42,183,134,204,80,9,79,186,70,146,221,46,128,148,227,104,246,93,205,253,182,158,209,57,137,232,237,97,29,200,56,89,166,11,214,107,141,63,31,148,107,24,135,184,166,232,117,58,175,176,247,153,99,224,123,173,91,110,20,107,162,196,202,80,187,113,194,13,192,86,63,7,189,12,206,188,206,220,158,219,139,239,116,190,55,163,3,229,26,216,197,7,216,166,71,220,93,25,194,199,64,9,73,54,70,213,113,132,72,42,231,126,60,111,200,213,166,208,129,33,100,156,64,143,46,191,143,59,221,156,239,52,215,182,76,14,184,37,18,2,51,68,131,16,97,137,67,100,67,150,244,18,182,84,64,56,141,142,234,84,142,1,192,220,156,64,110,214,46,134,6,105,48,16,173,77,167,219,134,169,92,128,227,144,186,64,171,129,145,12,59,144,136,52,70,43,12,9,0,76,11,0,89,50,64,44,88,146,28,251,88,224,58,152,8,35,88,65,14,196,1,146,29,0,42,129,128,177,39,128,192,40,85,224,72,84,218,18,0,108,0,77,24,193,16,67,67,150,1,176,75,105,134,17,47,144,165,84,216,140,221,93,122,134,225,178,109,202,113,199,119,6,172,236,178,29,30,53,27,39,166,201,85,134,164,244,200,35,54,35,0,58,4,103,48,6,76,24,84,77,44,20,147,136,97,73,160,37,88,200,54,19,94,185,61,156,42,210,30,6,125,167,39,52,207,128,221,30,125,221,249,199,251,252,65,255,206,159,191,248,250,79,185,41,173,15,22,176,4,204,160,144,37,44,100,235,114,153,145,43,203,196,147,199,222,34,89,114,185,59,81,156,64,203,83,50,185,4,46,0,240,36,9,128,144,197,181,238,215,250,202,158,166,3,216,185,34,118,36,34,128,134,44,194,26,41,147,221,243,113,246,145,43,249,36,117,130,57,213,29,164,56,137,133,57,229,241,62,215,24,144,5,216,25,48,53,156,118,167,11,77,37,171,174,80,51,71,203,195,241,147,229,24,63,117,188,42,23,244,137,167,241,251,237,205,72,199,9,173,143,231,251,221,120,79,159,189,223,28,204,111,1,160,192,111,13,45,223,210,120,133,64,165,17,176,24,239,128,131,63,250,255,255,126,254,246,41,190,198,11,117,252,71,231,255,253,191,207,127,255,255,254,220,111,230,233,120,159,206,34,153,155,25,218,202,84,197,12,96,228,244,204,236,213,191,153,236,88,205,158,124,253,26,218,186,5,92,191,246,231,241,235,33,176,87,154,69,65,53,225,2,63,173,79,31,168,174,40,157,115,66,88,254,213,166,123,124,37,234,245,61,227,182,251,24,178,90,213,205,135,2,196,199,63,168,128,47,211,170,58,214,180,169,167,232,67,150,44,206,148,212,252,1,241,224,243,169,127,254,73,111,159,63,94,255,248,227,237,95,121,61,251,231,251,231,191,235,211,125,232,37,126,214,99,188,111,243,125,89,126,141,63,42,239,171,233,21,178,193,165,17,234,122,45,233,64,105,30,3,128,80,148,44,81,114,66,51,115,218,2,112,90,34,189,182,47,92,226,0,184,192,138,201,100,197,137,89,138,149,235,176,71,26,139,18,147,185,130,56,155,104,232,110,100,177,10,168,219,197,173,95,155,161,203,117,150,210,192,105,239,67,7,7,224,247,11,128,1,192,14,110,57,2,7,208,189,162,40,35,0,220,208,176,209,157,222,227,190,10,37,112,4,0,122,238,195,2,116,159,145,223,217,10,122,63,124,11,20,32,192,1,3,150,93,82,181,185,205,52,34,212,30,97,92,219,217,227,49,61,53,108,175,229,103,24,253,245,26,199,62,84,112,185,151,128,119,0,12,105,217,99,95,17,146,169,55,181,102,163,135,142,142,140,162,187,1,189,112,236,169,60,176,17,62,234,224,34,69,91,182,29,232,84,209,46,215,66,23,118,116,85,167,35,163,12,15,160,39,218,209,235,190,195,203,124,157,174,254,217,117,158,36,179,115,206,188,27,47,170,87,157,212,27,42,81,128,225,195,101,113,183,78,209,196,73,228,6,56,153,159,58,89,72,195,130,238,69,234,144,5,2,130,177,31,0,83,109,208,144,120,225,226,148,51,114,156,97,14,53,60,200,57,234,57,72,213,48,107,47,157,137,54,91,232,101,88,123,4,118,61,195,238,183,214,54,195,217,60,61,113,60,117,141,237,241,38,109,109,78,85,153,201,180,78,235,188,4,208,100,198,58,150,255,151,181,68,71,158,246,122,59,44,138,162,129,43,72,220,50,121,155,161,35,40,160,113,0,195,245,248,250,55,111,127,236,251,47,253,41,235,67,211,95,218,92,4,203,47,105,144,105,72,88,242,215,183,154,204,239,235,124,166,215,113,145,80,25,192,113,8,200,65,226,53,200,33,190,104,111,172,161,10,89,75,42,199,161,117,174,103,228,99,161,247,157,207,255,71,111,255,43,249,74,254,175,127,254,232,254,0,186,1,51,219,190,123,242,85,172,55,202,254,120,3,198,201,21,68,80,10,115,36,0,200,105,13,107,176,112,140,207,242,229,128,184,92,139,249,128,163,88,44,1,54,52,200,71,176,89,8,113,166,226,96,154,54,207,116,179,32,246,192,186,114,194,22,63,98,138,242,5,24,88,68,54,81,32,88,148,135,71,172,25,118,0,129,120,60,23,231,212,188,235,25,72,190,107,238,201,31,175,135,250,69,121,142,151,245,243,30,187,106,145,206,235,148,212,214,193,27,247,152,132,177,149,115,182,178,42,64,39,71,247,70,14,248,32,16,162,6,104,140,11,108,111,172,192,138,6,1,172,30,32,24,96,45,69,188,2,218,104,104,51,23,85,53,54,202,221,130,118,101,48,66,57,190,205,113,184,220,253,2,102,109,84,216,201,186,141,10,1,56,150,172,1,6,251,0,2,192,26,1,168,42,87,6,134,16,13,32,197,97,66,246,88,247,211,105,234,103,183,143,43,79,124,174,49,100,173,109,2,7,65,38,84,238,238,101,129,68,69,20,5,81,72,197,52,80,108,131,52,32,133,35,202,2,197,41,5,138,8,109,91,34,49,34,217,40,99,23,152,33,6,37,54,25,25,85,2,45,166,218,110,43,135,239,191,186,222,155,175,57,51,41,84,7,51,73,255,110,245,152,67,94,64,57,245,165,148,90,124,24,122,59,181,27,96,201,143,119,59,205,158,105,238,121,218,139,5,167,188,115,103,174,47,215,19,246,248,52,87,139,7,53,241,103,251,226,45,114,115,152,195,249,178,11,95,230,75,174,194,232,114,16,102,59,117,112,14,58,149,54,58,165,34,187,18,101,198,173,246,230,115,78,198,35,111,79,210,154,113,220,131,150,134,141,25,4,186,242,66,193,233,15,243,141,3,139,254,0,50,108,212,213,187,9,18,230,128,149,44,25,8,255,165,127,252,55,126,106,117,195,229,165,113,104,47,205,156,157,7,0,12,96,58,77,182,173,63,19,64,151,19,160,151,189,72,218,30,96,66,124,31,181,71,237,2,59,40,70,229,84,183,12,141,132,217,47,245,179,255,101,242,127,137,141,142,229,241,191,188,191,246,72,224,118,83,222,23,140,50,244,172,92,209,156,252,83,190,242,144,229,77,152,247,38,56,192,240,54,47,69,11,113,249,0,254,2,106,32,229,165,148,28,192,16,1,161,68,73,165,237,125,38,56,46,80,131,216,95,19,190,3,131,64,162,101,67,102,173,126,209,211,143,30,62,12,238,165,244,82,190,164,215,166,19,139,170,181,3,170,82,94,151,197,55,9,13,145,27,156,197,5,54,245,43,84,40,0,22,34,73,95,91,230,189,221,88,1,51,139,90,17,88,248,164,23,68,10,66,35,99,45,216,247,185,134,24,101,145,77,249,40,132,229,49,1,160,157,9,64,249,106,132,147,170,1,67,175,21,101,169,32,83,96,102,90,142,215,213,97,15,71,202,197,184,220,60,120,82,75,208,16,242,200,99,17,137,188,54,224,232,177,72,120,230,71,115,65,55,13,84,53,38,9,109,4,214,150,210,5,129,94,232,7,119,0,19,58,180,182,68,50,225,70,166,245,78,25,58,160,134,46,104,204,59,218,136,213,218,233,182,237,238,107,95,15,236,79,254,60,48,55,221,207,61,13,103,174,252,66,237,113,28,6,151,140,120,9,226,176,248,176,196,73,4,106,244,251,177,119,231,74,199,221,58,211,102,232,211,185,136,77,178,169,8,212,164,169,136,154,196,36,90,36,139,109,46,222,41,170,195,69,56,249,112,238,236,114,140,195,172,107,82,179,171,13,162,238,184,98,55,73,29,77,207,55,28,157,48,8,231,239,182,117,140,71,60,199,145,79,217,210,118,90,139,237,74,61,236,246,116,211,28,192,128,35,171,105,150,26,57,236,133,198,134,196,149,6,20,8,217,210,192,125,0,47,237,158,174,42,93,220,68,16,7,213,223,184,116,252,107,210,104,99,108,184,231,214,225,220,171,117,129,111,249,17,201,42,144,39,123,172,198,165,65,160,73,32,75,142,15,119,11,93,179,52,89,17,55,87,28,221,217,18,191,240,219,127,230,126,107,29,234,22,206,58,83,255,91,62,233,167,18,42,195,16,22,67,148,247,18,64,12,60,22,156,131,38,94,59,21,188,213,99,61,214,169,7,49,232,175,203,111,185,153,15,130,61,42,234,5,167,214,149,11,48,132,205,100,4,34,147,250,196,178,227,176,9,206,9,148,94,156,168,71,163,104,70,107,35,223,52,167,154,171,182,70,77,189,18,139,58,15,161,105,147,157,178,99,154,192,169,194,138,6,193,164,167,184,249,48,230,219,54,35,181,178,36,128,181,34,213,10,40,32,36,208,140,182,8,72,44,236,194,80,17,64,52,180,23,230,177,183,36,192,206,132,98,123,46,8,58,157,134,94,48,122,168,168,105,80,176,215,119,234,202,184,240,6,119,119,143,158,9,219,199,165,41,172,49,164,42,104,82,75,157,135,35,157,129,182,169,146,118,27,44,168,96,72,90,229,130,2,43,26,11,44,196,129,145,146,1,8,36,146,82,81,105,10,104,160,154,33,40,55,14,183,49,30,132,136,44,212,81,222,216,103,124,237,235,4,191,210,231,71,148,31,207,121,64,121,104,135,206,192,199,156,112,41,38,103,64,185,226,145,146,135,248,146,181,74,56,194,193,228,122,211,34,113,98,178,180,197,107,6,7,80,195,197,114,150,62,203,218,89,222,153,72,1,94,68,193,229,121,154,54,36,29,175,212,26,43,171,75,95,228,118,146,227,84,146,135,28,7,173,221,120,91,104,178,101,177,77,43,149,23,27,86,167,126,180,213,106,249,43,135,164,129,199,28,11,183,128,9,174,108,192,126,58,179,78,68,115,105,141,123,122,199,252,120,231,67,229,189,143,230,207,14,26,12,178,54,99,218,173,12,245,251,222,210,17,104,104,8,52,53,251,68,81,118,42,219,29,56,11,33,116,227,69,29,171,249,254,181,126,246,223,12,255,147,186,211,177,154,51,234,28,199,69,246,241,130,103,229,10,102,45,27,136,114,132,4,247,240,194,153,201,180,177,62,179,7,195,210,54,209,40,31,140,238,45,198,196,11,97,81,244,157,76,159,95,176,147,4,136,194,37,231,193,10,243,1,37,162,120,157,240,77,60,73,243,64,79,164,229,165,248,1,126,157,249,167,87,55,171,135,50,46,171,33,94,195,54,221,66,142,12,167,114,129,147,172,218,48,249,244,6,89,9,81,65,27,168,36,144,15,115,21,48,194,90,1,139,81,97,75,2,84,133,181,67,7,132,0,145,8,224,253,11,38,90,235,46,70,100,165,172,247,103,132,227,126,201,223,57,33,84,63,175,249,108,19,6,24,49,48,97,100,194,128,81,64,192,185,194,182,97,54,55,204,51,175,231,232,147,105,76,141,40,53,65,169,98,147,13,199,145,111,183,230,50,214,154,134,92,16,53,148,128,93,72,80,75,17,194,32,0,26,120,140,150,79,4,16,64,3,201,96,3,146,76,48,84,114,36,81,20,226,195,82,244,124,235,109,40,27,51,203,222,78,190,10,206,221,11,251,65,110,219,147,115,59,231,124,87,162,220,236,28,93,111,83,26,22,81,140,60,18,62,142,149,181,82,87,89,98,91,197,36,46,63,212,149,227,3,97,30,182,56,205,62,203,57,166,173,198,15,197,136,12,224,80,237,201,99,182,134,63,12,116,32,43,75,152,213,121,110,19,157,139,84,215,153,60,85,58,51,90,221,160,47,218,20,27,183,172,108,223,45,253,131,223,161,150,48,179,116,73,206,50,73,97,223,99,1,147,20,183,0,13,210,64,76,152,202,162,69,121,11,117,252,17,252,8,250,97,220,151,239,126,171,94,77,90,113,174,193,179,69,176,90,225,248,205,192,116,98,35,217,17,65,199,179,185,205,17,186,9,213,174,56,106,120,158,87,250,246,245,204,127,174,124,59,179,211,58,226,228,153,115,73,248,152,249,215,251,130,117,251,175,29,32,236,102,202,235,8,22,208,15,112,54,114,214,103,142,212,72,183,97,213,34,113,130,53,54,207,90,140,145,55,225,122,0,44,21,7,242,247,26,8,230,181,210,5,250,67,203,102,94,59,238,225,52,158,96,130,187,72,244,57,246,154,249,248,240,67,71,176,248,217,77,231,18,214,228,69,28,155,103,179,199,57,221,194,73,57,183,9,17,36,164,144,10,64,85,156,12,0,236,146,5,12,106,23,236,82,216,2,102,170,137,132,141,199,2,224,141,38,32,196,2,84,0,99,4,63,228,226,60,196,226,80,42,138,168,3,229,119,8,155,63,19,110,160,73,201,116,74,0,81,46,159,153,233,177,109,215,123,235,85,230,120,157,151,190,213,211,92,8,77,77,156,11,217,103,45,36,21,204,175,148,209,37,215,200,47,238,116,75,11,33,132,171,90,24,4,155,187,5,27,180,170,94,109,55,128,220,7,210,12,101,186,108,25,110,129,144,229,10,246,33,163,61,202,8,144,182,105,151,150,59,60,232,245,65,246,230,231,221,79,185,138,251,7,190,189,204,24,49,234,93,174,249,246,156,240,52,125,136,87,164,226,138,8,52,151,124,229,90,217,167,200,90,252,155,91,15,142,128,202,179,145,31,234,178,195,105,214,217,60,198,118,110,21,83,153,96,214,147,43,55,69,137,244,114,123,211,189,46,218,52,154,231,230,121,247,14,82,37,163,40,215,113,158,35,17,167,116,210,23,197,6,165,149,78,129,121,45,11,225,61,32,155,237,187,221,145,229,160,185,10,33,244,52,236,81,105,44,13,132,100,141,26,231,218,115,132,126,10,39,172,107,247,5,188,206,79,218,31,212,211,221,85,160,100,86,190,70,29,3,78,240,59,118,150,169,158,188,244,186,14,102,27,93,235,173,104,54,115,251,191,228,255,126,246,107,173,19,189,180,58,215,135,145,105,52,1,141,234,215,254,33,88,185,162,231,228,138,176,107,160,242,1,127,36,74,22,214,37,12,211,135,32,76,100,243,120,82,109,158,133,123,84,79,10,145,115,128,77,224,185,104,65,54,96,203,246,148,13,192,118,103,231,179,52,121,135,68,83,38,27,186,211,71,181,171,6,180,128,163,166,138,23,144,0,88,3,133,143,57,86,79,86,179,25,225,58,125,134,207,240,92,94,97,95,14,179,9,54,112,168,117,146,81,172,157,241,141,49,70,246,142,15,44,42,108,6,189,192,61,70,97,13,212,10,160,174,21,92,154,72,213,111,171,141,212,245,5,115,160,181,60,225,156,201,249,195,156,227,149,242,142,126,97,172,17,51,24,64,152,133,44,3,165,67,64,83,41,20,137,122,199,120,21,45,215,39,175,119,95,165,27,39,52,86,139,87,137,181,133,18,170,4,235,73,125,61,158,91,12,33,69,83,219,238,84,155,222,138,16,9,40,105,30,210,226,176,128,221,180,101,131,102,128,29,78,99,132,24,114,42,225,158,16,40,72,42,45,8,80,67,30,184,111,221,151,210,233,153,235,196,245,202,252,14,94,220,183,101,232,81,48,133,241,113,174,199,174,156,112,100,196,147,99,81,112,28,231,123,43,23,176,202,173,52,66,48,226,1,28,1,236,214,16,0,95,153,10,213,248,195,249,114,230,245,194,99,252,68,55,89,43,199,206,21,6,176,244,115,220,192,1,186,99,251,142,249,234,108,159,46,104,122,169,112,221,25,125,231,20,111,139,174,58,94,63,102,53,86,105,104,89,180,52,110,173,212,195,129,30,7,49,204,230,230,242,2,54,55,27,208,39,90,238,178,53,2,146,117,105,125,170,254,144,5,247,154,207,159,71,173,121,127,247,205,53,201,33,237,57,54,35,147,59,30,171,249,177,223,79,111,41,180,127,251,102,122,186,4,73,163,86,155,243,37,188,129,103,231,235,235,121,17,171,211,254,202,223,254,215,206,47,236,122,252,80,47,231,184,151,231,158,134,25,193,161,153,173,7,172,1,155,149,43,122,132,179,172,97,130,191,102,208,86,46,253,143,197,157,211,56,76,153,2,122,205,140,242,44,220,51,180,9,237,6,109,239,184,197,10,236,51,251,100,211,28,171,244,34,202,73,251,135,67,232,109,83,28,123,137,38,88,26,143,47,177,170,132,21,42,195,52,196,184,128,181,253,123,207,159,253,49,249,177,60,126,115,149,79,226,26,255,55,214,74,13,196,84,107,117,103,252,114,188,137,129,226,194,162,205,108,177,113,101,49,176,0,62,228,42,182,47,1,67,156,101,193,75,69,16,1,213,5,27,70,113,125,51,54,31,90,114,162,4,0,44,46,58,64,138,69,98,81,179,127,117,152,237,158,109,212,155,52,226,128,203,199,59,218,233,116,203,128,232,1,59,46,101,99,82,117,85,19,138,228,45,231,87,64,105,175,4,19,97,230,174,37,73,37,144,32,88,8,116,64,3,88,5,98,64,96,180,41,66,196,154,8,88,144,210,131,158,32,64,101,201,82,84,138,68,177,234,91,12,222,215,80,206,126,62,148,159,58,188,55,7,142,21,122,196,3,108,195,132,221,177,117,78,174,212,156,69,163,175,21,114,189,3,245,14,168,218,38,160,54,128,175,236,196,114,37,227,33,227,236,23,39,57,159,248,52,102,21,179,119,35,163,74,100,30,168,213,80,0,92,118,184,40,245,169,94,198,120,126,73,144,42,103,101,56,5,115,78,154,89,68,233,20,116,55,10,45,63,62,35,243,85,248,198,189,167,13,15,29,148,246,164,179,165,3,21,185,36,203,130,252,103,171,67,206,27,127,250,42,108,172,79,68,234,227,43,189,52,56,131,225,25,31,80,123,94,6,110,113,123,107,98,3,202,230,106,181,10,226,128,86,113,38,179,57,121,173,167,133,106,243,242,177,127,119,169,111,255,91,221,254,167,147,27,29,51,221,146,206,181,29,229,192,56,76,154,88,249,163,157,169,30,244,156,148,79,255,78,112,244,94,124,13,66,227,95,211,129,16,127,139,238,153,190,191,74,141,86,44,119,180,216,177,247,65,222,153,38,88,1,125,221,120,213,164,73,141,80,114,86,26,235,35,188,85,86,177,155,7,33,130,21,72,229,144,100,88,0,60,243,198,143,67,97,0,49,220,212,79,190,19,223,57,231,241,239,144,55,95,228,151,248,89,124,221,188,136,91,235,159,108,239,110,113,104,75,132,77,59,217,7,109,210,217,157,0,29,226,220,14,113,181,197,98,1,210,0,64,85,160,2,43,117,41,52,210,179,113,0,211,6,166,2,33,0,194,192,219,200,96,157,107,10,195,109,107,67,105,41,8,35,205,26,150,166,99,82,10,109,137,98,143,5,171,143,227,84,50,79,100,123,167,202,172,142,115,2,128,119,20,151,23,176,22,194,220,255,135,179,157,246,78,5,53,38,233,229,105,109,210,216,123,50,67,46,212,176,36,2,9,7,130,154,177,241,135,110,147,169,250,96,255,120,78,122,179,219,159,114,197,107,20,33,132,141,82,143,90,10,17,105,67,93,43,99,253,181,61,177,13,202,115,167,58,163,208,113,9,68,81,169,152,176,195,20,190,250,40,210,93,123,32,15,20,220,104,38,32,99,176,152,141,14,21,149,132,66,230,49,154,159,127,240,249,168,60,117,142,222,209,231,169,71,87,2,5,51,118,97,42,19,70,231,50,223,138,27,156,121,20,114,138,83,102,192,89,155,131,205,46,13,180,201,153,187,207,215,61,33,247,114,58,166,115,250,227,177,10,186,50,194,102,59,96,90,220,15,155,23,94,169,195,166,19,213,249,112,195,218,41,159,85,127,166,188,226,124,206,231,215,244,8,117,228,146,214,28,7,60,72,177,35,212,251,84,77,154,54,128,137,244,54,251,181,142,58,118,75,18,21,241,28,60,15,53,20,14,161,138,217,89,159,205,115,186,222,255,247,243,249,127,214,126,137,235,44,211,9,45,104,52,0,131,176,128,66,251,251,118,248,102,132,248,138,85,44,93,191,175,32,161,67,31,187,45,188,24,128,233,216,240,100,172,158,156,116,231,141,180,150,32,11,223,166,38,216,72,244,239,19,84,186,99,92,192,55,114,176,246,57,16,163,97,55,228,91,81,90,73,4,77,39,80,212,24,230,221,56,8,209,130,173,130,11,225,111,126,127,249,189,253,254,120,62,238,236,33,62,255,185,183,111,95,186,175,53,233,8,231,147,209,242,176,181,167,245,148,77,114,116,247,58,187,231,105,205,110,165,196,2,2,150,3,76,3,139,250,13,242,147,231,37,33,37,2,134,168,73,18,0,225,160,167,160,44,62,106,177,182,50,150,187,132,70,98,64,144,128,18,27,17,64,52,212,60,33,241,137,6,63,177,153,131,68,167,71,183,153,61,252,123,93,213,150,179,57,229,41,166,248,255,44,189,166,87,159,211,77,159,237,152,147,245,243,243,2,188,80,200,178,133,100,72,74,89,124,88,80,220,217,47,225,222,213,84,5,84,145,215,203,107,128,16,164,8,64,126,209,12,84,133,223,202,33,225,110,116,92,34,196,145,147,254,60,180,86,60,160,71,1,161,146,146,123,122,54,223,211,179,119,15,247,25,94,218,146,186,159,158,62,173,237,192,117,2,1,193,29,2,91,172,120,21,247,205,148,154,144,197,56,220,183,53,36,230,50,13,121,204,33,113,106,251,245,180,157,215,57,157,239,154,147,212,156,77,128,154,147,83,48,53,236,120,47,153,24,143,230,228,118,48,241,184,133,163,248,100,157,66,44,96,127,52,200,113,200,6,84,28,44,78,63,245,110,242,151,211,63,178,178,79,204,6,189,106,31,153,63,29,25,57,237,237,53,159,193,102,4,194,128,10,10,87,183,2,45,92,191,217,207,232,22,79,2,237,26,244,168,70,16,173,181,87,243,147,214,55,154,139,140,113,188,233,99,155,167,93,199,173,190,254,219,175,219,183,31,58,3,215,74,44,105,21,13,48,92,102,160,13,54,27,16,86,0,236,115,46,145,54,6,113,253,190,130,132,40,39,199,108,177,99,2,54,151,72,143,165,123,166,151,71,233,229,192,158,237,107,57,167,61,72,212,231,135,221,58,62,20,216,169,92,118,77,57,5,68,153,235,17,199,49,69,194,34,85,38,1,58,37,4,54,48,8,16,41,1,149,52,4,1,1,18,8,20,200,253,58,249,248,0,124,124,240,77,211,182,226,180,181,108,145,129,59,219,15,190,75,206,115,252,148,247,57,254,245,249,99,253,244,248,245,155,231,119,246,111,249,166,30,182,183,219,195,233,228,180,108,181,180,251,236,30,95,216,29,216,14,113,18,163,108,2,106,81,148,90,34,128,248,151,239,32,151,254,24,86,190,153,221,147,24,98,251,167,247,102,70,154,25,106,35,6,222,219,2,10,4,169,20,170,128,198,0,80,5,26,170,25,159,139,198,194,16,140,23,64,79,207,224,197,69,27,1,205,101,174,247,241,250,141,215,35,45,44,161,167,180,5,195,131,154,253,159,200,222,70,86,194,126,77,111,59,73,37,156,100,95,152,85,218,76,162,71,92,23,244,62,123,202,103,4,160,115,239,121,253,96,6,155,18,164,42,170,132,0,130,24,9,96,162,232,67,46,134,139,133,183,153,214,235,221,188,232,117,160,171,58,213,113,81,49,254,253,249,226,56,216,71,16,28,196,249,119,160,89,149,164,42,201,53,67,177,8,5,144,20,163,79,227,36,43,235,173,185,243,182,230,89,167,179,161,98,198,252,178,219,115,126,123,74,87,219,112,85,167,117,48,90,76,188,152,168,13,106,90,110,153,225,140,245,4,28,123,100,0,181,231,227,248,212,167,196,235,49,198,121,188,156,96,99,161,83,233,102,177,178,153,12,118,163,251,62,125,89,126,204,102,102,134,124,230,117,108,102,46,68,50,63,140,126,144,61,200,27,250,21,223,205,54,140,222,241,35,30,178,184,4,64,197,136,5,241,4,234,19,192,52,89,4,176,20,20,54,230,245,97,215,39,121,94,233,3,107,107,174,221,255,218,219,255,193,155,231,31,107,124,29,129,233,52,1,23,92,100,34,10,70,208,5,242,38,128,133,174,32,117,142,207,139,150,184,118,29,221,33,71,35,197,230,83,253,217,127,31,147,253,25,194,94,19,160,56,190,84,215,59,99,41,120,202,211,251,169,13,118,62,45,36,24,34,202,116,184,138,205,196,199,33,216,124,236,127,20,84,232,0,8,0,96,40,16,4,236,96,2,1,34,199,253,19,176,34,129,92,11,201,43,15,61,147,188,116,114,44,56,137,241,210,143,190,62,207,208,158,42,30,54,252,146,63,55,127,241,155,175,220,190,125,249,242,249,155,235,73,30,106,51,120,54,122,134,71,230,129,85,57,210,23,184,181,133,150,88,83,105,67,135,67,10,147,230,37,66,248,12,204,42,64,168,178,78,225,124,62,67,163,123,138,88,25,170,18,69,21,164,197,80,67,40,119,129,14,140,105,119,170,39,140,42,218,8,105,10,34,70,25,128,102,54,31,39,124,176,180,1,120,130,233,158,238,81,91,87,74,25,195,144,184,197,255,59,158,175,216,150,86,52,220,44,11,74,136,204,237,84,35,234,130,39,48,21,52,84,179,236,216,95,147,185,16,81,4,20,177,160,37,160,92,145,0,2,185,39,13,160,160,151,85,71,186,178,87,117,213,92,92,231,4,58,63,137,25,122,152,61,244,48,105,126,214,208,131,227,10,3,152,13,149,98,135,54,205,70,75,6,23,158,207,250,238,108,70,246,82,94,139,51,102,167,39,189,97,161,228,136,139,225,56,12,191,182,100,36,50,113,177,80,187,6,230,76,45,176,35,61,153,50,94,12,208,188,33,199,217,153,243,217,79,159,30,79,103,142,9,115,30,78,176,63,104,108,4,151,2,19,244,133,239,167,52,183,156,237,247,131,122,57,175,211,139,247,240,207,240,49,186,161,223,238,231,92,61,237,213,75,220,114,129,202,213,27,87,70,138,88,128,12,215,140,246,239,146,58,179,238,120,133,196,14,243,184,200,147,60,189,214,207,211,178,75,61,241,245,255,225,237,19,31,254,3,226,199,89,230,36,99,200,113,1,67,13,42,4,132,21,184,88,64,65,222,101,45,32,214,166,213,114,196,246,188,108,201,187,0,199,11,231,132,29,207,19,220,39,168,62,158,189,245,130,97,10,238,197,1,109,220,40,91,54,219,138,0,14,183,46,128,21,68,90,169,182,205,4,10,62,250,153,14,184,196,0,144,9,49,240,4,152,128,224,0,48,72,37,170,19,5,176,250,42,21,136,153,227,160,231,105,113,5,26,142,245,144,151,251,132,205,90,39,44,158,240,134,111,233,205,55,252,234,237,203,175,39,95,31,158,226,109,15,223,188,166,175,229,42,17,23,124,44,103,177,103,45,213,42,168,129,102,19,2,116,55,255,220,73,38,56,239,70,6,181,145,255,10,3,11,67,230,173,32,1,136,210,2,179,148,40,41,97,66,160,72,145,66,106,161,136,41,165,141,76,93,74,32,20,139,73,129,141,14,44,218,168,205,74,75,212,117,198,164,46,75,97,218,94,100,24,253,255,92,173,51,10,157,251,44,237,121,55,50,148,213,189,210,151,88,215,232,170,250,205,151,139,72,161,64,5,72,19,9,190,1,3,171,172,209,126,154,60,52,104,32,81,219,131,46,30,44,78,25,32,205,18,152,118,77,197,118,73,60,50,211,32,178,9,194,129,49,201,108,133,94,199,7,52,72,247,141,59,28,3,94,188,214,195,49,151,68,234,154,152,116,100,148,218,175,11,193,25,155,121,114,202,4,188,50,49,52,107,208,72,120,238,124,244,241,201,231,227,54,230,113,31,216,199,121,27,227,199,151,227,47,77,185,207,38,199,87,247,221,228,220,31,206,28,143,135,253,124,38,189,138,86,236,6,237,86,113,195,4,130,11,192,110,77,32,4,193,132,14,34,219,249,62,203,149,97,20,152,159,189,233,185,14,91,4,214,169,85,238,15,242,174,191,245,103,126,246,43,251,250,126,246,63,143,182,183,155,185,141,7,199,14,34,128,136,18,29,129,21,8,128,101,15,224,46,47,168,156,24,19,99,41,186,67,8,123,23,158,5,105,35,178,138,160,238,165,117,141,4,16,21,56,46,92,145,107,76,113,221,7,210,192,136,236,148,104,108,22,74,220,58,245,230,178,120,30,54,19,24,143,15,107,151,253,192,1,132,8,53,0,53,17,4,96,15,164,41,84,0,184,106,83,59,49,128,120,143,3,220,148,123,25,7,129,38,30,59,227,162,217,128,113,212,237,80,200,210,111,171,98,233,112,224,235,204,211,249,230,229,116,63,249,226,62,157,121,41,7,59,217,174,163,180,83,97,136,117,106,7,83,221,31,46,185,120,115,28,96,77,17,248,120,219,115,245,115,2,160,94,52,11,137,3,112,129,8,220,215,106,169,8,180,19,7,45,212,42,176,0,6,75,24,131,178,37,176,170,38,175,112,73,81,75,213,13,173,97,223,111,220,214,82,208,147,138,22,19,46,3,195,201,78,84,212,143,131,102,136,109,139,117,25,118,77,139,185,53,51,114,50,234,109,53,240,162,9,1,148,67,9,166,9,42,215,61,22,3,11,128,58,81,8,109,225,200,65,199,197,220,69,129,96,141,56,152,182,156,179,17,136,116,103,245,233,1,238,93,222,172,116,120,212,56,155,154,18,34,238,218,5,127,205,138,122,172,121,64,215,64,185,232,4,44,92,234,176,100,208,33,149,71,174,124,136,56,229,196,215,18,192,9,190,28,150,101,63,39,130,156,228,184,159,28,31,191,155,222,62,242,201,152,204,62,239,206,63,252,87,141,129,123,223,79,215,227,123,231,51,73,190,205,125,231,243,206,191,120,252,179,211,59,163,151,248,155,246,134,30,163,35,126,28,163,243,188,44,18,0,23,174,64,161,50,5,134,43,152,24,43,182,204,45,189,87,212,183,64,169,25,22,208,97,224,98,121,95,207,238,221,118,111,255,183,247,95,205,167,127,119,188,77,143,70,125,87,209,0,136,12,25,117,80,17,24,186,237,141,185,139,160,60,58,51,240,133,140,120,187,119,8,97,145,106,23,176,110,146,251,92,146,104,141,169,34,75,245,224,9,121,94,46,22,44,144,99,33,22,27,224,0,112,11,24,135,117,251,93,248,190,30,206,158,8,8,20,176,159,38,8,157,210,149,129,96,92,15,84,5,130,14,239,0,184,151,33,244,166,171,11,100,211,217,220,129,115,239,42,186,184,0,201,62,153,221,203,16,8,27,88,248,0,219,151,31,191,230,113,230,87,240,125,75,249,185,254,182,253,82,163,157,203,21,118,57,99,138,198,248,223,136,117,237,23,29,154,180,202,145,82,5,247,52,30,150,190,200,133,140,18,18,17,217,54,6,187,34,99,3,88,238,246,189,81,173,100,65,155,74,9,22,32,133,90,0,220,147,95,198,251,79,236,165,22,109,100,132,60,81,113,101,209,198,77,136,54,114,218,233,160,134,141,61,229,172,117,79,158,53,103,84,215,227,63,150,85,78,112,92,167,29,251,198,28,132,140,206,176,153,32,89,96,26,160,64,25,11,32,160,177,66,124,75,143,220,44,205,39,6,95,186,53,48,90,14,62,114,176,124,42,101,79,91,110,90,246,228,197,11,178,233,72,3,50,70,18,82,162,228,44,51,87,4,6,12,44,169,118,77,91,3,21,3,112,228,192,37,35,61,50,112,228,224,34,112,120,224,145,140,54,92,184,64,57,118,212,128,43,35,71,0,205,116,141,154,231,203,167,127,248,124,143,39,149,27,163,78,200,109,79,73,126,208,222,215,1,79,115,243,141,207,199,144,123,251,147,251,23,78,254,222,13,125,229,159,238,172,38,153,147,235,250,180,223,204,216,79,249,245,213,222,24,0,147,61,160,128,202,96,34,85,21,119,185,4,194,21,0,8,160,9,96,146,12,109,192,156,218,148,196,14,157,94,229,113,225,249,171,126,251,224,195,111,246,124,59,235,95,87,167,227,143,112,243,184,173,183,60,67,49,68,32,117,168,109,133,132,36,51,3,44,9,0,204,93,107,95,47,168,237,128,94,233,120,86,215,193,133,184,143,74,88,222,105,6,88,100,219,253,234,205,186,102,128,177,16,17,59,8,127,59,157,132,136,220,207,120,29,49,91,237,231,118,174,244,16,64,177,184,248,152,23,186,252,38,220,205,27,31,2,8,17,96,15,10,12,131,24,0,49,73,34,66,205,154,223,95,32,17,1,88,239,193,156,129,212,44,59,129,57,118,39,155,34,36,49,170,184,206,78,27,247,142,96,136,1,50,0,227,155,243,23,217,157,25,46,62,14,63,57,127,222,124,231,190,118,174,242,9,190,224,107,125,21,55,36,251,223,181,190,62,213,77,156,79,185,132,28,214,9,156,1,43,6,172,222,128,45,106,66,169,209,61,129,179,237,170,151,115,106,21,1,20,222,8,197,142,4,19,4,81,177,136,8,6,90,4,16,27,41,50,138,216,184,40,233,194,84,15,162,163,34,29,139,18,149,154,162,180,216,177,118,211,8,36,27,11,187,93,131,26,144,198,133,200,170,132,130,83,222,157,189,123,77,235,67,110,218,113,211,228,230,146,77,125,8,53,166,103,227,124,192,188,66,110,87,118,63,216,82,40,52,22,37,128,204,24,139,201,37,192,31,233,79,154,197,177,8,136,18,32,23,208,8,66,148,19,108,100,233,72,180,62,117,167,65,187,155,217,89,189,171,216,85,109,221,182,24,91,183,237,66,165,203,72,36,151,118,177,115,160,184,24,45,225,3,148,35,145,65,15,224,144,160,168,203,2,233,117,238,204,145,163,92,3,147,35,26,157,209,139,71,231,191,94,247,255,152,79,255,250,124,249,243,59,207,79,205,30,73,250,162,133,172,70,27,90,12,241,142,50,251,10,95,232,204,167,31,26,214,3,109,167,219,243,250,228,249,158,249,30,191,127,238,95,159,254,51,245,143,251,245,31,245,239,244,134,137,228,184,180,186,66,148,233,184,47,113,158,0,174,160,202,2,76,19,180,111,97,23,0,116,139,97,104,46,201,128,242,88,237,75,26,167,222,36,105,250,65,222,127,150,235,15,94,255,219,230,197,240,32,125,71,223,165,199,242,131,203,162,155,107,167,21,64,98,9,136,168,130,100,96,102,100,208,37,139,17,48,103,255,242,253,15,16,24,28,227,19,238,58,85,2,99,49,222,2,58,238,208,245,211,167,236,125,27,198,116,144,249,236,14,66,225,179,218,4,17,22,205,201,91,127,188,231,149,224,232,15,125,114,49,24,209,229,71,243,218,246,128,114,30,122,34,170,24,125,199,113,145,238,184,235,97,190,176,241,193,7,23,230,252,186,229,117,90,121,201,83,230,62,191,94,239,159,229,219,216,8,21,154,17,129,158,196,48,79,122,166,128,150,55,214,191,119,38,76,186,89,13,3,12,177,222,28,128,210,158,244,128,184,41,56,89,146,128,251,153,220,64,118,105,114,179,155,27,138,91,190,247,43,127,222,251,243,205,219,175,231,229,207,236,79,111,161,151,209,158,143,247,58,153,199,113,106,49,101,161,86,40,17,247,61,199,116,196,144,83,76,8,40,10,22,208,26,136,17,136,198,205,61,154,68,55,52,128,123,5,0,234,200,146,188,195,47,227,31,153,189,190,7,172,128,211,206,234,154,54,13,72,157,85,190,192,40,141,252,226,12,216,225,191,62,4,242,223,89,127,189,45,179,193,0,98,56,27,111,117,175,242,155,29,16,232,56,40,55,49,3,173,118,60,249,189,85,242,122,121,205,254,7,243,227,162,36,201,211,71,62,79,215,223,77,253,252,181,222,243,235,230,175,191,79,127,179,207,63,181,95,174,225,100,75,141,166,140,86,140,98,144,36,164,17,174,250,71,235,143,214,153,215,255,156,92,2,89,143,98,108,64,56,156,178,215,231,79,154,169,116,38,46,199,204,252,244,121,238,233,247,157,55,243,38,119,119,183,103,13,175,74,49,53,7,71,79,233,251,209,210,44,112,117,150,176,164,217,3,61,74,17,72,1,9,88,26,48,5,35,51,147,158,136,84,216,80,136,6,47,232,255,25,7,215,163,251,235,239,46,239,239,234,189,237,62,197,39,238,178,94,146,116,54,42,205,2,128,236,117,56,197,52,68,241,202,19,72,7,208,19,129,147,14,21,44,235,46,197,53,225,154,48,174,179,198,51,46,219,231,26,232,227,107,126,58,170,221,207,71,47,245,55,142,191,52,243,30,91,104,25,223,172,127,26,178,14,78,252,212,33,91,175,61,225,68,103,235,84,3,96,171,21,66,203,131,149,231,108,110,197,168,152,213,246,227,223,207,76,214,243,24,119,254,254,207,207,127,81,254,48,94,125,142,220,225,29,253,207,49,141,79,178,61,12,159,253,176,63,222,1,51,122,51,67,232,30,192,166,119,236,32,255,192,45,61,123,93,33,193,210,20,198,63,251,205,243,28,127,160,104,229,108,204,99,179,201,96,225,139,34,163,11,152,249,169,7,85,30,66,180,46,102,20,97,245,224,109,90,116,182,201,53,128,143,213,218,185,249,42,61,134,214,173,11,160,235,92,26,83,136,79,192,154,162,189,129,174,145,148,45,3,5,160,97,2,109,6,8,225,0,122,56,2,12,207,103,62,208,77,149,87,51,7,165,15,197,192,221,74,111,108,157,87,125,218,52,144,155,172,61,55,99,221,110,16,107,174,59,252,243,108,95,188,62,253,154,126,93,159,31,95,14,175,15,183,199,239,78,199,97,91,198,90,161,86,89,67,246,106,182,9,93,97,172,53,84,125,210,142,206,41,59,8,237,132,29,26,198,24,199,8,144,64,140,247,214,124,3,123,1,116,96,109,141,32,20,12,5,214,146,141,242,54,198,139,44,65,246,236,60,229,102,192,10,0,6,192,230,200,123,248,253,28,52,29,3,61,6,199,60,202,162,119,129,66,95,33,50,110,199,121,27,123,238,227,117,49,197,141,6,154,157,209,239,154,199,235,125,59,29,154,175,95,247,247,127,252,201,62,254,216,62,158,146,213,18,215,8,81,66,133,229,26,72,156,96,208,20,32,244,250,215,228,101,80,144,85,199,246,216,235,92,196,32,189,140,214,151,180,100,158,202,96,184,0,127,57,239,179,253,110,222,152,110,110,74,212,180,8,116,122,2,149,153,195,144,238,203,101,235,114,233,246,206,62,82,2,8,16,160,131,148,163,176,61,105,137,204,88,167,75,217,204,2,101,88,15,103,15,191,94,167,187,22,247,199,182,211,195,125,142,130,42,130,130,10,226,173,148,37,4,16,143,72,244,252,44,239,92,53,173,69,123,39,141,90,184,220,130,142,11,254,211,199,15,249,233,235,228,115,217,233,33,50,30,243,247,215,248,230,105,150,209,209,27,44,141,97,100,52,64,76,51,111,192,38,223,100,86,32,69,171,199,22,91,116,246,251,232,126,174,72,62,249,252,236,87,206,191,134,167,159,227,104,110,227,30,176,51,60,246,0,208,18,220,97,237,69,210,79,209,14,208,59,112,3,80,151,199,159,86,184,118,199,60,32,231,110,66,122,175,32,239,188,14,131,229,225,244,32,55,168,67,157,125,61,153,193,61,215,106,181,138,168,48,68,125,76,239,24,177,6,10,40,182,65,11,9,237,142,211,37,175,28,203,1,246,189,87,26,192,134,84,64,211,234,15,114,121,8,229,131,65,29,227,38,227,246,132,224,134,3,103,121,135,167,189,236,135,219,147,249,244,127,125,123,60,220,14,115,177,29,39,138,122,242,248,156,211,97,84,161,235,14,243,237,129,191,14,9,71,59,3,164,96,219,58,28,247,19,3,172,5,161,2,18,128,13,16,13,16,0,171,2,81,232,70,145,125,163,248,152,5,66,65,192,227,241,156,110,121,118,235,157,130,146,142,66,11,151,73,13,30,247,90,58,6,176,40,32,169,178,0,117,14,91,217,196,179,60,47,255,151,252,219,75,249,79,194,249,121,64,198,73,156,227,44,7,11,8,130,234,100,197,30,240,200,110,142,190,216,212,145,5,169,154,91,230,101,173,136,51,201,30,176,119,225,238,204,34,182,97,151,204,244,215,237,61,243,230,57,151,196,68,70,43,168,45,123,208,110,97,142,26,32,205,174,41,123,192,189,182,167,235,221,210,0,226,6,87,147,230,130,237,6,64,136,106,24,243,164,143,178,129,48,148,182,230,127,125,247,209,181,95,226,244,10,57,251,78,127,149,7,89,12,183,211,8,153,6,122,162,106,123,249,211,120,161,34,120,88,84,55,179,46,101,87,150,146,77,199,144,70,39,228,143,139,231,213,75,116,30,14,155,123,249,114,227,245,172,63,249,253,47,31,146,13,57,192,192,126,51,0,170,221,249,163,229,153,171,93,137,104,233,187,80,190,89,255,188,238,246,248,147,251,250,255,105,127,175,46,243,116,16,159,96,47,134,210,215,10,64,224,81,156,227,242,29,220,232,96,67,245,251,223,92,56,43,224,150,30,204,8,233,82,181,47,158,171,36,61,79,147,201,193,34,36,77,190,8,206,20,122,56,28,196,98,113,224,25,14,103,192,151,160,66,75,192,210,144,69,141,83,48,221,52,129,98,175,103,38,203,218,61,96,20,181,228,173,23,210,140,212,128,193,37,18,120,195,183,132,254,149,47,203,211,225,101,121,170,79,235,237,112,123,111,176,186,149,217,202,57,29,48,154,231,167,64,29,171,18,96,33,182,121,189,115,61,191,80,112,204,59,163,133,68,147,1,88,129,95,180,176,136,253,54,75,243,32,63,253,120,173,83,46,48,5,29,231,11,121,144,199,103,248,88,168,138,12,132,18,71,189,159,113,47,53,252,239,235,223,255,235,183,255,24,158,63,51,136,52,72,85,83,44,201,230,114,66,68,176,71,76,249,8,233,56,111,15,29,44,143,197,209,105,91,183,254,47,245,139,66,59,85,202,145,6,152,250,102,191,122,222,210,239,187,111,123,211,169,145,116,58,170,210,2,42,149,230,146,57,156,8,232,54,123,109,211,139,97,6,149,46,134,221,104,240,108,75,163,9,96,174,82,158,101,31,136,131,77,161,46,164,231,126,182,159,249,229,197,255,152,27,124,101,221,29,13,54,33,194,59,131,230,250,10,52,93,123,128,129,23,2,88,156,186,25,223,245,52,226,82,221,192,241,209,71,238,125,29,55,253,246,44,251,50,10,69,209,144,183,89,238,199,243,14,31,129,41,170,137,8,48,65,76,181,51,50,145,174,72,203,115,195,203,181,221,209,238,185,190,248,249,246,255,238,237,87,110,239,212,209,231,200,140,57,183,27,25,160,61,139,255,106,166,22,237,58,1,82,193,194,178,32,1,62,64,120,170,157,62,16,46,254,175,93,151,143,251,236,246,246,116,36,91,59,220,216,117,208,248,28,143,205,98,121,158,91,78,167,9,88,59,208,228,218,48,19,193,53,52,93,178,113,184,120,236,95,8,48,4,28,1,201,158,229,67,131,111,226,231,192,144,155,108,114,187,1,49,133,121,194,13,100,210,89,1,218,181,2,21,23,135,44,73,183,75,10,9,148,39,253,87,63,197,167,227,21,175,221,175,225,43,125,137,179,169,110,173,136,211,147,11,221,106,181,157,28,112,164,99,254,192,7,88,241,46,92,32,16,3,172,123,0,128,228,154,182,239,236,244,29,50,220,191,57,218,44,116,193,194,140,192,146,175,23,83,236,114,167,79,167,22,114,117,203,138,229,94,100,46,14,80,93,128,0,4,21,184,179,10,27,82,71,252,127,224,133,115,244,235,240,227,79,17,201,74,190,236,66,30,156,150,177,160,74,72,185,132,187,246,96,97,254,219,248,208,61,140,74,102,122,157,207,246,180,99,19,33,3,221,74,161,150,59,227,110,223,60,223,236,91,90,139,205,216,49,19,201,70,102,74,9,234,86,184,20,152,195,161,219,27,216,244,140,44,228,66,160,242,118,219,218,130,214,6,192,86,232,146,42,27,0,152,76,234,52,85,11,94,47,126,230,240,247,111,235,94,43,248,218,206,206,39,204,217,213,22,223,82,43,120,179,225,8,52,61,45,58,26,12,60,125,9,15,139,199,113,110,14,107,227,226,179,211,159,134,45,199,153,190,249,142,152,116,240,116,214,157,227,235,29,233,88,230,126,122,125,72,55,73,168,32,36,1,246,50,81,27,224,163,222,51,152,37,172,230,253,60,159,191,138,254,239,212,15,118,156,197,55,114,120,143,51,149,241,225,220,114,13,33,128,131,11,104,184,215,246,108,75,26,59,64,251,125,115,93,229,97,243,12,34,85,22,162,128,165,147,53,221,128,143,119,230,202,104,188,54,22,214,145,123,187,129,9,230,141,55,0,75,142,125,45,35,235,227,42,131,103,56,122,230,129,64,94,215,137,175,178,31,178,4,105,131,245,164,170,140,35,140,27,15,110,26,57,28,188,86,213,251,104,77,72,158,78,100,183,122,14,92,162,16,56,123,86,79,97,100,187,185,210,47,229,115,189,150,13,15,250,140,55,54,157,211,122,214,158,23,243,13,7,176,155,41,176,96,17,43,236,183,153,0,36,215,196,254,194,13,65,222,237,105,34,221,171,20,253,70,150,130,138,71,124,250,173,224,194,26,168,54,70,236,65,97,183,26,211,27,254,239,201,211,79,219,231,191,162,168,25,158,166,243,180,87,195,213,97,44,87,128,150,212,90,91,83,156,255,166,126,208,165,76,97,103,219,166,144,246,122,170,2,77,42,128,178,75,42,185,115,242,230,185,51,93,165,162,153,73,165,128,100,51,211,114,83,34,239,43,2,210,53,209,129,114,189,247,85,141,172,74,222,87,165,78,217,128,32,83,98,216,150,33,53,131,44,167,66,133,19,97,160,240,58,104,155,158,151,213,215,187,190,217,216,103,52,157,62,58,218,226,214,100,247,54,246,53,92,238,70,21,95,128,35,128,86,237,197,195,66,32,118,204,241,233,241,129,244,39,212,7,242,232,125,201,231,203,237,178,2,201,1,204,242,249,88,232,234,159,243,116,94,127,234,254,8,19,75,2,76,147,57,86,34,52,40,207,202,94,62,199,51,246,139,60,191,248,125,123,254,215,155,110,198,163,82,51,110,247,208,167,30,211,42,190,226,41,52,104,220,234,94,247,58,221,184,25,23,147,210,104,114,31,5,183,77,164,118,222,240,206,45,155,71,176,237,76,11,41,124,44,102,102,58,58,207,70,206,165,13,54,202,193,124,148,176,241,30,179,239,7,204,69,96,25,168,12,15,208,234,76,79,224,76,85,142,128,202,55,255,253,4,70,8,204,195,56,143,174,204,120,61,113,131,201,52,100,3,216,126,244,27,152,239,95,142,116,130,205,16,131,238,63,56,221,249,112,93,31,95,253,126,249,248,108,65,155,223,150,171,188,150,215,122,133,99,54,157,58,156,126,191,235,44,176,140,176,235,110,11,220,221,132,125,91,200,236,47,167,255,20,111,238,153,20,121,237,58,138,207,71,41,250,44,39,44,104,171,221,102,240,49,126,219,174,8,10,61,108,5,121,4,17,120,92,254,247,182,189,152,243,47,227,252,153,246,143,93,127,102,175,141,43,184,106,23,113,48,23,18,1,5,32,183,126,182,62,213,1,122,61,197,18,10,108,116,41,7,98,2,38,37,110,78,157,114,38,111,158,201,220,157,41,196,68,204,59,125,103,83,206,204,153,160,222,99,27,81,1,169,68,1,183,117,2,58,68,118,179,230,1,74,235,54,58,15,98,0,8,42,120,129,42,31,13,179,195,213,86,108,101,117,62,107,236,45,103,232,196,236,231,135,182,223,200,51,251,200,31,97,126,65,91,99,7,217,0,25,38,211,4,162,2,28,169,56,210,147,106,15,176,35,194,229,196,196,100,156,227,19,244,3,143,134,53,111,191,174,27,229,99,239,75,188,120,174,168,107,183,183,141,78,238,90,242,117,165,199,153,215,135,192,10,64,0,104,128,11,40,198,165,126,20,188,77,253,106,214,255,174,185,148,31,221,235,245,223,239,31,198,91,172,103,12,169,169,149,163,27,169,9,64,231,198,89,103,180,23,59,63,36,22,203,74,45,188,62,172,148,180,3,108,0,114,169,19,138,254,96,46,176,212,191,255,56,13,4,31,35,154,3,201,123,150,14,112,108,221,205,175,165,201,90,84,220,26,105,80,44,180,105,72,118,85,137,141,131,200,110,234,229,148,106,71,96,15,16,2,221,251,117,133,64,69,19,33,163,175,42,188,30,147,8,170,160,250,188,247,38,78,234,104,129,201,52,27,120,152,220,236,145,229,80,179,167,151,223,153,179,249,53,185,112,62,46,186,87,241,137,252,12,95,229,245,207,51,190,1,76,221,192,26,93,138,154,26,89,0,211,119,153,225,214,118,127,225,241,68,177,141,5,8,143,167,105,200,143,72,29,152,77,187,204,159,249,1,52,43,198,145,13,68,35,79,77,138,30,77,218,34,143,201,207,103,175,95,62,134,213,200,218,234,63,198,249,51,63,42,215,172,206,247,225,186,104,187,36,225,170,83,55,227,249,229,169,14,205,50,101,15,53,201,90,181,67,190,157,23,148,76,189,39,247,189,211,158,201,116,195,12,57,250,138,202,148,51,25,94,164,147,114,49,64,58,180,228,97,4,202,77,25,84,13,105,40,160,14,129,10,1,6,130,26,128,218,143,242,50,42,100,156,52,201,174,85,243,185,12,125,241,157,118,34,254,233,241,222,33,188,48,119,38,135,254,221,14,71,107,24,155,145,1,48,76,108,36,221,206,198,240,208,154,199,205,17,129,200,3,105,103,254,62,28,207,109,163,79,175,163,27,241,190,72,189,158,245,56,201,199,165,222,60,62,234,151,86,123,199,57,176,152,201,172,227,35,128,203,138,0,152,246,251,41,72,11,222,207,230,39,191,28,221,92,231,98,222,202,57,47,182,211,175,155,182,202,167,186,243,68,99,171,68,57,158,181,106,47,58,46,71,58,63,33,248,60,161,139,97,117,45,46,18,198,7,14,103,143,233,46,152,109,31,58,78,215,94,55,188,215,131,51,79,203,250,213,83,86,149,97,130,229,153,141,245,75,14,40,17,220,65,176,25,12,151,184,77,234,60,128,98,131,1,19,248,148,78,119,202,17,228,126,202,63,249,43,219,41,133,168,170,171,21,229,20,80,128,0,221,144,99,18,177,67,180,69,149,84,96,63,124,78,80,51,139,199,28,29,7,53,89,100,27,47,16,99,137,148,2,171,149,55,7,20,0,50,123,16,81,105,219,215,29,122,88,211,98,235,194,87,30,224,163,249,161,253,126,248,80,191,254,155,47,223,252,12,95,150,91,236,135,163,242,144,117,59,29,155,45,221,78,96,19,179,60,28,58,61,32,17,29,42,176,122,83,98,171,208,32,107,79,227,142,31,69,43,83,72,232,118,61,132,25,152,82,155,170,108,166,250,62,51,235,254,229,190,32,24,199,18,89,89,42,157,24,124,2,99,216,33,225,177,220,210,166,63,109,46,173,245,195,97,246,226,183,51,52,253,252,73,56,142,231,202,179,210,121,182,215,123,154,109,199,28,233,21,31,231,29,250,202,34,51,18,177,10,23,164,88,51,138,222,223,159,57,207,76,87,78,117,149,20,135,218,162,178,91,169,52,23,68,135,23,136,19,240,164,21,105,80,217,80,185,234,96,57,42,64,190,143,192,209,210,115,176,103,187,164,82,181,29,192,80,152,92,24,203,28,207,52,198,189,206,231,138,39,227,189,194,86,92,14,187,79,185,94,56,247,209,145,181,180,174,70,113,102,235,182,44,0,168,6,182,136,0,220,106,153,33,46,168,227,185,210,50,160,75,78,217,97,61,158,226,185,186,95,62,72,15,189,157,242,221,11,210,138,89,213,131,163,206,215,144,53,227,97,209,110,14,188,167,241,35,64,25,61,137,149,14,96,50,184,121,74,207,94,242,179,120,171,9,6,166,142,235,165,40,93,94,159,254,63,235,27,83,103,116,157,101,222,168,215,212,51,246,240,122,158,82,13,186,45,48,225,107,180,1,127,172,69,96,157,28,210,230,148,171,91,239,129,237,112,197,58,178,144,119,204,207,109,156,116,221,240,108,121,185,57,117,82,216,87,148,40,175,239,69,77,123,199,17,21,155,136,218,115,142,78,236,82,201,254,18,223,153,28,83,57,50,127,72,110,223,255,199,118,106,29,5,124,141,238,51,104,220,168,0,226,214,80,142,212,214,5,220,125,60,212,215,3,120,73,226,37,201,96,88,108,50,107,18,199,21,145,137,161,71,4,106,223,147,42,48,69,133,48,11,94,122,241,45,167,249,230,186,249,250,240,199,147,151,135,181,31,158,146,227,193,120,126,56,193,233,233,237,251,177,84,50,180,67,84,133,37,158,146,64,210,108,2,85,144,222,231,207,77,158,30,155,131,65,144,226,71,178,83,39,37,73,158,243,20,159,6,98,198,177,175,84,182,177,212,152,123,101,123,38,180,218,58,19,105,105,195,21,221,198,71,247,53,251,101,53,250,147,50,127,92,153,236,41,62,29,71,237,217,124,237,206,3,47,103,15,127,181,190,57,173,187,166,73,210,23,204,134,123,213,43,166,59,125,170,59,39,245,121,215,84,208,72,26,112,51,21,42,201,82,108,148,229,253,54,100,225,50,165,107,146,85,19,106,190,64,10,153,97,192,203,33,115,76,182,161,195,163,61,3,157,204,84,136,131,165,52,209,147,6,241,196,98,171,23,207,153,150,199,167,198,13,181,127,243,218,247,216,247,76,152,95,12,204,232,73,211,121,103,55,0,190,119,189,80,97,12,75,55,62,151,167,236,209,203,75,165,47,170,231,219,63,27,223,136,206,158,94,83,10,43,0,10,246,82,117,203,100,128,36,194,187,168,24,134,237,187,215,157,175,230,224,133,234,46,252,172,214,142,154,149,184,202,241,168,243,139,107,143,227,108,247,242,120,166,156,163,248,0,183,252,132,52,240,152,10,232,236,33,196,131,0,188,214,129,246,18,156,211,131,199,105,209,248,118,162,252,236,199,95,143,216,229,232,174,236,113,40,167,75,121,61,191,135,229,94,189,228,160,58,15,226,206,105,37,22,208,237,103,237,155,41,96,148,115,128,79,48,193,193,11,119,173,228,150,204,12,101,250,151,79,95,248,235,243,116,183,73,6,30,164,118,77,13,201,26,48,13,17,133,0,76,156,62,28,31,220,169,43,125,151,91,31,215,218,238,234,177,210,69,140,91,123,249,132,10,172,190,177,89,49,43,147,24,88,185,24,76,250,222,78,12,35,110,75,101,88,248,114,62,236,239,185,62,124,57,62,61,188,196,231,248,148,28,239,243,195,251,120,154,24,176,26,146,178,169,146,202,66,10,108,139,14,179,127,171,62,216,72,49,41,250,65,172,126,100,15,76,253,74,0,36,205,133,200,122,75,117,229,59,214,200,82,99,128,30,168,8,133,49,224,90,187,5,89,186,94,93,148,238,222,7,211,168,63,169,253,99,240,47,137,170,86,239,99,208,139,14,237,220,151,254,248,243,255,175,126,249,238,222,124,238,251,156,62,179,202,218,201,178,20,182,40,212,51,53,175,121,90,78,76,115,43,182,10,107,195,166,118,86,201,121,2,82,163,81,185,210,168,153,59,179,51,75,199,55,239,103,48,54,33,140,114,247,243,153,179,186,76,14,51,238,182,76,3,52,65,131,51,59,251,218,166,172,253,214,157,243,197,119,188,88,236,158,125,107,251,108,241,247,10,63,27,181,151,102,46,52,89,148,35,118,56,188,197,7,34,120,3,24,38,238,161,97,28,79,67,55,125,64,253,199,146,47,67,201,248,110,243,106,234,233,249,113,249,116,88,245,247,44,33,67,96,195,34,244,86,211,21,17,92,192,68,234,201,35,76,29,238,176,175,76,194,222,248,28,135,249,5,96,123,157,141,158,223,92,235,185,244,226,234,56,174,151,96,204,35,77,241,48,39,236,148,4,180,198,108,206,123,164,244,242,204,140,5,124,221,78,107,30,25,162,53,251,164,221,76,113,197,114,36,196,106,65,243,185,131,163,129,114,185,132,175,153,21,98,175,193,44,152,51,240,176,163,156,86,38,135,231,233,190,47,77,244,21,135,91,82,225,51,142,32,175,67,102,230,76,254,179,246,127,217,127,231,159,255,124,233,246,221,90,220,181,69,187,117,148,224,70,2,104,136,76,132,31,125,142,241,97,31,175,109,43,141,148,198,252,19,194,130,40,117,198,29,220,72,11,53,50,6,2,172,184,2,40,69,137,199,57,93,246,132,56,150,109,115,122,168,19,142,60,225,41,135,185,121,73,63,103,94,158,253,127,190,79,63,28,155,78,21,219,177,74,133,83,235,145,200,66,232,58,33,221,95,39,12,55,18,6,7,203,176,54,31,184,31,0,35,0,181,131,30,83,157,167,200,85,9,137,119,45,69,223,184,11,161,170,173,101,206,148,205,170,42,226,108,123,133,203,18,203,106,92,246,79,67,254,148,8,59,18,213,51,250,236,245,122,251,75,126,59,99,174,59,95,251,253,205,247,219,254,216,112,83,105,138,190,146,140,188,76,106,94,115,58,93,245,48,150,234,13,105,86,37,185,148,247,19,156,100,137,147,72,67,100,131,42,117,8,112,165,111,93,77,244,212,57,93,205,193,156,199,177,143,26,103,94,188,95,244,86,36,37,148,205,65,26,123,243,14,108,120,124,103,207,175,239,35,237,243,229,85,87,173,63,218,149,219,111,12,62,190,126,232,207,159,239,100,151,226,81,19,242,241,48,14,21,16,36,110,223,58,154,160,58,1,221,146,209,197,71,140,187,228,1,61,31,127,88,238,166,206,159,62,206,243,54,243,149,239,94,231,34,33,50,138,8,96,139,91,111,243,168,246,114,169,74,126,20,154,195,126,87,121,229,197,207,52,223,245,151,121,117,52,115,220,92,147,116,149,75,191,54,95,93,108,103,165,107,181,30,59,182,19,59,136,230,129,154,156,150,24,192,144,24,158,221,28,114,80,13,114,220,154,50,94,8,177,44,14,26,4,47,87,94,120,243,187,18,4,171,93,71,223,62,27,201,185,55,111,206,165,192,19,54,203,57,168,63,1,195,206,234,116,14,194,18,46,152,108,24,7,83,94,211,73,229,53,146,215,244,255,151,254,247,205,43,249,227,15,252,112,171,95,46,220,74,117,83,160,199,125,28,167,12,9,104,205,36,0,215,188,184,37,196,148,182,254,66,198,231,176,239,105,223,92,119,192,38,234,123,134,183,193,16,168,128,42,205,235,0,65,18,54,125,210,105,199,239,30,122,211,117,123,24,21,164,242,44,167,243,203,47,225,143,201,231,238,231,227,243,225,182,158,143,238,178,217,78,182,118,1,134,185,143,228,102,9,37,245,241,219,120,8,128,219,236,130,194,94,166,35,51,243,196,153,129,21,2,91,113,133,205,16,163,138,4,82,45,192,216,77,78,109,203,210,160,26,158,61,222,62,186,251,104,201,97,247,159,150,231,79,75,144,28,192,69,198,183,223,239,220,36,130,204,245,198,89,111,251,169,221,123,156,251,115,238,77,207,12,101,116,10,149,53,188,211,160,54,39,185,53,101,85,2,74,174,209,107,25,161,74,114,112,12,65,203,141,144,174,180,102,161,70,121,106,78,231,60,53,247,211,252,49,116,204,188,100,142,147,27,7,71,237,244,32,84,58,166,51,125,43,157,179,186,163,90,192,111,75,149,82,252,60,126,202,233,248,161,250,229,250,116,246,241,23,117,150,11,201,81,50,219,218,170,113,27,202,237,176,199,250,56,39,38,171,49,203,54,156,111,24,253,196,212,139,106,44,79,125,245,25,14,143,190,186,184,142,218,108,88,24,1,236,145,36,22,128,204,4,161,225,157,252,33,238,224,100,127,247,150,38,211,156,187,121,245,215,250,92,63,249,205,81,157,115,230,211,103,233,114,177,123,171,42,58,91,221,89,155,232,74,218,169,26,221,154,23,228,135,166,19,108,49,39,210,0,113,2,169,187,153,181,20,196,170,107,242,4,53,233,253,121,115,238,6,126,34,113,62,77,41,73,165,6,211,134,229,144,130,96,1,215,1,18,164,165,66,230,243,204,217,251,191,204,252,39,253,238,199,253,238,159,241,139,126,204,250,180,207,67,214,11,189,185,91,221,16,209,229,220,210,199,135,253,0,16,235,59,57,216,128,21,128,133,220,191,193,36,87,169,153,117,111,88,0,229,23,124,101,107,1,158,175,104,70,90,80,27,42,109,146,51,167,147,142,13,110,76,33,46,167,196,96,37,246,246,120,124,61,206,167,255,219,113,127,250,186,220,142,189,184,52,240,240,249,215,207,241,117,0,61,233,226,182,158,75,85,245,208,141,0,152,192,116,63,232,108,62,58,42,168,233,160,5,52,43,46,17,1,171,147,184,236,138,214,128,210,162,80,151,167,155,103,94,173,155,183,80,205,249,87,137,63,169,168,72,193,204,200,247,40,102,87,55,118,136,81,172,183,114,221,227,126,247,222,187,251,185,103,189,87,87,109,166,88,136,91,181,154,24,26,149,155,153,178,167,0,219,172,203,173,14,152,14,106,42,237,73,147,157,159,75,146,211,67,198,204,173,201,116,76,110,51,131,241,24,36,160,14,202,171,208,161,166,109,86,39,234,39,195,110,44,157,7,203,229,103,244,71,244,74,253,55,116,91,209,143,235,255,229,107,102,158,230,216,171,93,157,13,237,0,128,73,134,5,2,17,128,171,109,216,112,12,103,219,219,97,61,126,109,252,114,242,188,241,196,243,195,169,47,47,3,110,150,185,121,68,39,27,166,46,9,108,37,68,176,86,18,1,224,87,39,82,25,0,29,100,133,239,230,197,125,114,167,156,220,248,157,31,126,60,149,201,58,190,24,190,133,202,50,29,156,27,102,249,25,141,235,37,142,226,73,236,70,47,112,129,6,239,197,189,66,64,243,2,233,236,101,1,119,242,255,252,77,88,183,3,74,222,190,15,206,16,206,95,15,142,110,128,232,96,136,40,151,128,210,64,43,19,235,113,145,229,180,242,10,92,14,203,217,14,239,134,1,73,74,32,51,103,115,36,159,198,247,251,245,197,212,127,227,187,63,240,245,223,235,207,255,181,207,175,249,135,172,171,42,228,160,54,109,18,179,8,204,5,183,148,169,158,250,234,157,124,32,43,248,30,232,100,54,3,16,9,172,122,92,16,96,5,140,64,18,233,35,127,36,115,232,58,184,186,2,5,165,125,194,13,238,131,6,73,67,132,35,183,56,218,109,117,77,58,31,251,225,241,5,255,230,235,87,191,62,126,93,190,132,175,241,246,213,111,51,199,175,205,13,12,14,118,63,74,211,67,246,91,221,179,255,77,2,96,164,84,241,166,132,123,12,130,117,97,44,64,46,9,53,98,44,117,189,92,177,126,182,254,186,30,30,119,204,172,127,26,245,167,210,148,168,31,62,253,252,187,251,231,153,119,207,92,90,210,108,105,41,151,88,181,38,46,107,254,221,217,156,156,187,83,102,51,169,205,177,99,171,214,42,17,213,246,64,61,180,235,144,49,233,233,224,56,137,64,146,136,115,252,129,113,204,220,244,24,183,49,34,227,109,224,120,46,82,243,76,79,229,83,36,165,35,108,86,27,233,73,172,30,214,218,111,99,247,199,180,226,111,184,239,140,231,75,253,100,54,78,112,255,113,6,13,170,42,21,35,44,128,98,157,183,198,247,0,220,106,60,226,0,198,197,232,128,238,79,63,191,42,173,191,154,167,60,245,201,70,118,198,25,31,189,199,43,62,190,200,119,82,184,168,66,77,149,88,134,145,36,184,183,34,0,236,100,179,194,4,134,13,47,188,250,121,243,254,227,143,95,47,242,246,139,225,102,86,154,67,179,28,143,90,131,23,230,48,45,27,153,101,211,232,109,189,208,167,28,0,66,246,77,209,163,6,171,246,160,194,234,7,2,1,181,129,235,40,244,224,26,16,46,190,47,228,114,9,11,189,236,39,69,227,130,115,159,171,84,138,28,155,139,22,189,32,168,151,241,103,201,204,196,141,77,28,52,22,237,222,72,121,14,123,203,125,75,238,250,105,222,199,243,58,112,123,240,225,183,125,249,249,247,225,175,246,118,239,253,236,239,204,124,239,31,143,227,190,43,207,30,171,81,23,29,36,58,190,134,117,142,4,19,182,95,100,250,14,15,185,216,165,4,25,178,96,209,34,127,208,247,110,43,20,88,239,106,238,174,136,183,96,60,46,62,241,154,44,67,52,180,192,125,5,0,40,168,203,102,175,99,195,84,120,115,4,147,14,112,218,48,177,233,192,1,85,38,211,185,58,169,118,59,86,25,167,253,88,101,91,153,82,120,119,255,206,237,43,127,249,127,254,124,251,251,249,19,255,120,243,171,117,13,70,147,46,155,206,98,3,157,93,14,165,23,245,196,190,253,227,23,90,55,163,123,216,87,121,220,42,15,195,229,68,197,210,185,206,200,14,44,170,115,49,106,105,16,109,20,192,34,170,166,50,64,193,158,53,211,40,133,6,8,213,174,42,168,21,51,196,114,190,250,98,121,253,36,230,79,239,188,255,120,241,254,185,242,199,95,255,195,252,193,99,244,197,153,108,103,82,208,151,145,160,196,85,240,250,244,207,227,155,83,75,218,102,170,155,239,219,74,185,87,84,83,82,206,76,182,108,234,144,38,218,204,33,129,49,24,163,219,79,234,167,122,212,40,230,81,195,81,67,151,28,22,232,163,211,163,160,161,110,108,114,33,108,206,91,187,181,239,118,63,195,175,20,94,182,226,124,238,253,227,121,192,71,148,49,154,122,59,147,35,146,22,183,10,42,15,34,168,161,2,196,104,12,87,246,234,83,219,229,130,15,245,155,120,169,218,222,124,224,249,70,115,81,182,15,183,142,222,181,246,56,245,244,192,79,238,233,151,183,126,143,63,138,9,46,64,192,138,196,143,217,160,131,152,164,0,7,142,126,29,124,246,244,58,205,167,124,223,127,244,255,229,111,255,135,31,191,190,76,86,243,18,57,122,169,2,72,83,71,52,64,238,140,246,126,132,58,6,72,151,3,149,5,180,235,169,155,122,248,26,117,32,83,4,189,205,236,149,138,1,136,203,24,54,74,97,124,46,192,93,105,247,254,8,67,193,41,213,200,170,56,108,18,238,230,205,169,71,0,240,12,206,4,223,238,99,101,239,169,176,141,107,173,185,15,252,167,158,21,96,115,92,36,1,96,192,2,228,222,87,124,116,3,62,192,128,37,95,240,51,63,245,143,34,188,117,158,147,119,189,212,243,222,221,255,213,221,223,255,238,247,251,191,111,255,253,170,170,57,152,198,63,90,89,131,82,84,145,40,117,180,92,0,21,240,115,194,200,181,102,122,59,210,37,91,148,60,175,102,234,18,32,40,24,136,201,82,158,227,229,10,13,100,10,114,202,228,133,19,16,197,45,117,193,0,118,68,112,124,133,102,128,203,13,231,68,100,255,160,253,16,24,75,96,152,82,67,161,94,112,251,221,119,124,149,30,185,96,227,20,238,222,16,112,67,44,44,43,239,189,254,93,254,193,247,243,253,189,63,175,63,221,253,175,55,191,238,253,249,123,236,142,215,120,115,108,3,155,241,117,122,175,75,215,41,104,53,27,14,179,87,132,160,17,17,93,27,185,39,6,8,196,243,46,126,220,26,187,237,33,27,79,170,2,32,129,37,179,8,128,145,230,254,238,73,74,204,65,179,123,229,205,235,128,26,221,168,140,239,165,75,67,148,169,212,19,231,85,83,63,169,243,170,233,91,114,251,244,159,250,239,250,175,253,47,254,153,255,237,213,252,106,92,47,128,241,100,236,148,15,146,73,135,245,96,18,181,224,154,130,41,85,194,237,239,55,119,164,43,117,71,216,105,148,102,225,218,211,43,55,30,160,212,16,117,42,48,1,66,233,250,168,93,26,0,156,152,34,228,29,153,168,237,123,40,75,107,85,161,164,78,243,92,155,119,102,247,158,113,249,205,75,222,159,223,148,238,217,244,15,188,41,15,23,253,249,63,245,49,225,58,234,241,104,201,43,86,129,194,163,166,174,108,183,109,115,210,4,179,100,251,37,216,229,90,227,199,204,255,168,243,31,125,231,141,191,125,202,219,95,125,253,241,251,249,173,139,255,78,52,253,219,253,119,205,209,124,179,216,171,119,93,204,100,208,160,192,182,43,7,224,152,137,78,128,170,209,82,9,116,201,152,164,0,106,157,41,144,143,121,236,101,116,127,204,114,153,184,221,134,151,121,246,81,63,184,114,40,252,183,159,127,253,241,231,23,24,50,122,8,236,231,71,255,6,70,65,151,55,220,225,125,216,116,99,77,136,164,239,164,163,67,203,202,21,107,203,114,43,186,240,114,173,156,47,21,148,150,245,188,245,103,99,91,203,141,187,160,208,108,60,201,102,218,43,148,199,160,177,185,134,246,158,232,157,75,63,230,202,28,95,68,39,7,132,13,21,232,60,225,2,238,177,6,227,24,181,194,8,63,247,141,245,220,85,186,87,61,191,250,158,119,122,190,117,247,15,123,255,177,239,122,187,231,171,253,112,220,143,171,191,237,186,114,92,69,162,144,103,31,93,228,71,133,234,72,134,27,252,52,104,14,147,89,201,58,66,108,43,24,160,93,129,231,80,58,129,171,219,82,51,59,229,149,217,49,104,58,199,45,117,1,184,1,143,174,193,131,10,6,155,98,134,90,35,60,2,40,80,180,15,216,152,44,159,239,57,115,54,189,239,63,190,190,252,99,252,26,44,61,238,250,219,253,222,124,239,251,125,254,242,245,95,236,231,191,254,238,175,107,222,196,189,252,114,236,140,114,46,39,111,53,211,187,31,118,243,99,119,214,35,61,140,91,135,81,156,30,247,5,196,188,171,123,86,0,64,194,134,192,134,0,109,32,22,128,248,109,88,52,247,128,229,27,12,92,141,44,88,190,223,255,162,212,153,238,184,7,98,166,82,79,26,60,47,199,41,115,91,230,229,227,167,63,231,229,191,244,83,29,237,100,201,154,79,226,180,66,127,49,226,59,39,69,26,165,226,41,44,0,85,78,206,109,174,0,40,160,52,115,100,35,106,119,165,233,218,128,116,169,212,148,54,83,80,139,210,162,107,146,136,30,139,10,155,156,212,70,143,152,172,251,77,124,104,250,12,212,178,74,60,176,115,244,176,215,75,248,102,123,230,221,172,31,248,249,88,189,211,94,94,191,144,241,115,104,144,15,89,58,32,195,0,34,13,11,64,18,27,68,77,209,196,33,227,50,146,205,25,186,171,15,63,110,220,242,213,231,199,167,232,174,135,231,221,245,160,245,114,101,65,116,237,149,83,48,1,52,47,104,152,52,39,208,96,93,55,116,113,71,64,48,105,236,65,15,24,36,102,231,51,206,215,185,116,53,47,143,14,124,121,5,70,116,229,255,251,253,245,124,30,64,236,181,245,116,103,116,3,60,159,138,190,148,49,244,248,153,53,176,156,92,225,142,213,188,211,77,95,128,178,48,68,4,199,111,162,252,75,188,179,96,217,178,197,114,29,93,254,152,35,142,11,141,162,191,96,76,171,203,24,162,149,131,174,25,135,190,222,33,177,41,189,158,245,252,197,93,47,117,61,233,58,125,103,237,57,116,221,233,122,167,215,219,223,245,254,241,58,222,201,117,252,94,69,201,145,68,117,214,55,165,244,89,221,17,152,59,119,97,190,94,245,17,73,31,98,96,68,101,74,100,6,128,137,12,96,230,44,86,117,69,40,1,49,128,7,3,2,78,129,184,166,128,171,35,161,189,166,4,55,192,55,223,213,116,238,117,220,237,205,109,29,111,198,226,242,110,222,100,205,123,95,215,159,110,254,216,231,235,175,126,14,55,245,5,246,68,118,148,178,166,207,113,99,207,229,212,45,104,32,77,64,151,16,91,225,109,62,75,32,26,187,173,177,219,26,32,147,95,50,159,135,188,91,136,21,96,142,141,44,82,156,59,178,124,25,198,238,50,30,138,83,240,188,100,10,152,113,238,190,243,125,230,231,63,187,216,30,234,235,9,62,60,90,122,53,34,56,87,12,93,28,136,104,32,83,212,151,95,62,191,231,115,165,61,77,105,179,205,249,100,163,84,82,186,55,196,237,93,58,51,108,28,108,206,153,184,30,150,136,131,241,77,250,25,123,92,25,37,21,106,90,24,173,79,120,207,213,80,59,85,2,46,85,162,255,163,59,51,119,232,189,153,195,171,173,159,174,31,134,215,42,32,15,144,60,50,64,0,84,225,59,19,4,20,217,0,159,129,187,128,87,118,41,71,34,161,157,27,233,157,240,221,199,78,159,52,159,182,166,114,16,149,156,219,222,226,240,162,167,107,81,255,208,173,65,192,137,78,251,85,226,37,161,186,210,97,193,12,42,226,88,123,160,175,250,226,168,241,235,69,45,127,96,159,25,199,146,17,47,168,255,243,62,128,155,217,252,196,194,69,56,185,34,138,1,176,73,106,235,229,52,209,55,82,128,153,8,173,118,4,143,56,175,232,119,244,79,181,49,72,35,96,30,132,115,21,151,83,54,214,26,4,58,24,89,250,167,149,254,180,123,99,31,191,189,238,181,107,63,237,30,237,210,235,224,250,240,233,197,143,223,189,227,199,230,120,175,243,229,124,60,122,231,45,95,202,73,228,43,215,96,176,117,133,69,55,45,158,18,25,43,40,106,186,233,37,174,50,6,166,140,197,142,128,168,237,53,76,104,51,60,168,242,168,209,114,216,215,103,134,171,227,44,30,81,52,183,97,140,103,231,105,193,77,86,46,22,123,227,58,214,237,230,182,29,171,110,238,182,126,247,241,202,139,243,178,126,85,159,234,83,185,158,189,137,95,165,221,30,56,215,41,76,67,171,84,110,64,48,4,18,23,221,17,136,239,184,74,4,112,222,250,152,55,234,11,32,162,145,141,38,224,153,134,220,128,205,187,11,77,238,128,100,1,150,124,112,226,73,163,21,205,233,92,165,99,220,30,100,228,244,10,95,188,126,248,146,60,151,43,61,224,253,190,123,56,62,210,21,188,26,17,38,102,42,20,40,214,159,255,139,122,168,208,168,193,108,178,208,74,37,240,14,149,150,110,239,64,247,204,176,129,210,238,30,191,212,119,82,174,89,119,235,198,20,160,164,154,97,99,96,77,93,182,244,2,78,225,218,252,169,73,211,196,153,232,200,71,189,126,89,206,2,112,70,178,60,16,144,165,65,196,134,91,123,208,228,109,239,50,65,92,153,19,212,74,107,179,165,7,210,39,245,123,228,252,203,195,167,79,39,131,222,156,82,172,214,183,199,213,190,91,12,93,11,69,166,114,45,0,18,232,75,217,199,162,106,65,239,120,184,226,161,147,23,188,92,242,238,119,232,167,224,152,192,196,133,221,84,212,210,255,143,115,16,190,191,134,113,190,43,111,138,65,199,158,114,115,95,118,95,239,89,18,216,176,226,51,118,246,94,140,96,110,3,67,247,147,44,27,168,251,1,143,40,45,113,97,151,102,120,32,129,32,99,236,168,232,121,141,254,105,210,219,246,172,87,175,215,82,245,5,82,173,148,38,187,119,142,189,223,124,253,166,190,215,253,51,241,171,175,223,12,119,223,199,131,158,170,69,129,243,63,53,216,67,40,3,117,86,126,101,40,168,246,36,234,203,81,102,96,236,145,7,125,173,9,40,61,86,117,221,79,158,2,56,164,129,197,11,120,246,110,195,201,248,241,153,159,40,185,5,182,110,188,247,186,157,247,206,229,38,238,229,246,38,199,246,227,231,121,20,223,169,31,196,86,19,110,156,99,251,191,148,29,142,167,7,64,207,229,34,54,121,188,47,3,44,75,32,53,139,89,23,131,89,128,184,204,182,39,147,118,214,66,155,33,16,131,11,220,51,132,192,198,129,84,94,40,72,22,27,96,203,134,197,22,178,90,197,38,223,158,21,167,141,10,148,145,110,230,72,19,233,219,190,118,183,238,140,193,21,125,238,126,83,157,233,135,71,200,174,182,204,18,102,135,69,105,134,56,126,251,47,230,207,45,237,57,164,212,227,91,138,168,48,79,100,35,149,1,54,74,87,154,27,216,99,175,187,21,183,199,175,157,61,70,82,96,44,165,45,73,169,176,113,116,201,126,133,110,212,6,30,37,239,59,119,77,177,112,254,28,98,180,135,105,241,216,17,142,100,107,6,32,6,29,0,24,166,246,92,82,129,117,42,13,92,84,26,115,74,107,135,138,243,17,243,99,154,203,182,231,231,239,125,185,28,182,14,46,187,232,105,163,27,135,243,200,171,61,34,123,104,203,51,72,189,103,237,188,204,128,154,147,208,151,163,157,124,60,213,87,31,215,195,39,102,91,89,138,91,130,7,83,197,118,176,12,46,151,91,128,0,116,78,185,72,62,187,24,222,6,80,88,185,65,103,147,171,136,238,212,102,9,18,249,101,86,229,108,249,0,203,47,190,131,183,22,90,59,13,132,96,83,125,194,50,138,240,129,208,225,96,53,3,179,138,2,172,107,7,44,233,28,202,253,147,54,196,34,117,212,140,164,4,232,95,37,70,233,245,225,17,205,69,124,176,115,135,201,142,219,189,75,61,183,125,153,190,247,206,121,252,250,165,246,203,250,245,227,189,140,15,102,190,254,62,29,221,171,106,145,105,50,253,102,84,157,246,27,210,232,40,214,128,226,78,114,115,198,126,16,17,199,96,175,54,61,142,174,235,202,88,116,0,180,165,193,188,21,115,25,105,238,127,196,3,210,140,162,177,241,102,200,177,142,205,112,217,158,250,198,169,199,100,187,122,241,95,63,176,31,231,124,52,223,103,31,196,15,90,194,238,60,107,63,109,254,63,251,59,120,218,253,240,76,61,152,253,22,76,87,117,235,131,89,23,179,111,117,85,142,73,12,16,64,192,102,2,219,6,55,6,200,240,109,165,134,142,211,44,55,144,109,187,205,98,71,178,0,197,214,249,144,207,250,61,114,207,157,91,48,88,231,85,37,99,187,170,198,237,80,101,53,68,13,158,169,81,253,31,65,73,209,15,181,80,77,34,201,65,243,247,255,30,63,114,118,144,188,142,28,9,19,181,14,84,106,116,165,170,121,161,89,32,110,138,172,206,46,154,123,32,149,57,126,221,110,60,84,27,216,162,93,41,224,128,242,154,235,110,120,122,250,168,90,78,221,127,217,51,35,189,64,201,234,134,100,76,148,81,49,174,3,174,52,178,25,128,246,19,138,92,22,25,100,224,173,177,70,146,204,115,173,125,224,249,89,123,31,109,208,165,116,190,223,174,158,14,154,34,163,128,213,153,246,197,141,222,190,102,148,63,252,191,203,4,178,174,217,200,51,161,234,214,47,95,75,79,165,75,56,85,88,49,18,50,115,97,158,240,169,245,253,27,48,235,178,215,241,53,155,171,168,38,6,198,142,13,248,118,169,11,159,167,9,19,8,62,189,92,186,222,20,83,129,40,49,172,19,225,228,216,122,57,46,176,231,251,79,8,56,113,32,254,188,69,164,253,244,91,176,207,110,0,55,11,41,150,81,163,122,163,98,21,247,168,79,91,100,83,208,217,23,185,15,233,33,214,169,182,177,7,189,58,78,44,180,187,125,9,123,29,221,186,121,104,125,120,175,247,156,31,38,239,246,251,23,253,99,223,246,155,181,179,60,139,226,28,182,173,120,88,115,134,247,50,76,132,157,138,150,51,64,198,123,250,185,230,13,195,11,186,181,118,137,251,135,45,189,205,167,84,161,9,176,247,174,157,34,183,67,6,193,163,239,207,245,229,181,175,87,205,206,20,123,186,94,103,185,233,124,20,63,92,249,225,190,126,84,63,230,12,212,254,247,95,219,203,190,123,131,61,219,75,22,182,151,135,58,235,174,89,162,1,112,59,225,221,15,43,39,26,217,183,57,96,173,165,97,83,167,185,129,86,219,78,179,93,90,117,125,62,177,101,64,128,5,114,72,158,205,166,171,36,59,219,221,77,219,136,84,83,123,132,221,186,108,63,148,198,106,3,215,112,19,110,148,173,228,207,247,183,231,110,227,117,238,39,126,202,235,203,217,207,122,140,79,71,212,73,96,66,194,1,238,59,100,129,107,210,181,9,181,123,222,121,219,253,198,126,163,222,156,125,28,56,171,17,29,157,139,206,237,148,232,126,160,165,249,85,233,12,67,46,117,100,192,241,137,214,174,172,81,111,202,113,130,40,2,69,5,128,0,70,4,96,144,129,208,0,172,9,122,104,42,25,146,139,143,209,39,146,164,75,191,254,26,82,121,90,149,219,231,151,102,222,156,214,174,148,209,40,15,224,8,120,212,116,32,160,17,46,123,42,21,4,120,1,142,65,51,151,66,95,17,143,187,169,63,173,199,15,237,201,108,74,199,132,23,183,198,236,174,132,6,98,204,60,177,181,235,18,245,184,137,219,199,204,166,57,185,98,7,192,105,218,34,88,173,254,58,164,200,230,96,3,20,14,220,90,185,125,22,1,252,244,75,216,60,111,144,107,90,70,172,212,94,155,212,34,194,242,116,6,191,136,230,64,248,242,196,225,120,29,80,211,105,241,116,115,76,193,29,151,168,224,226,198,140,21,58,237,87,72,55,103,159,215,185,123,130,171,18,41,154,81,95,109,62,240,156,49,167,58,241,169,194,189,202,125,233,238,92,207,58,110,223,183,62,188,254,241,94,247,222,227,173,252,143,56,71,85,78,212,58,83,184,214,33,1,78,1,184,209,82,236,20,224,228,129,10,136,176,37,30,246,116,146,65,199,21,190,249,161,227,146,120,199,173,12,9,204,101,219,182,74,128,222,115,122,120,78,250,156,174,247,96,32,115,102,146,160,215,125,29,143,82,219,26,47,247,245,241,226,1,10,249,245,254,99,253,57,251,243,242,37,251,178,204,211,151,227,120,214,108,61,11,184,53,88,221,7,214,2,4,0,226,47,222,45,81,192,216,27,218,161,182,25,65,215,17,175,28,206,178,105,185,234,138,164,186,169,196,22,222,52,135,234,148,85,5,68,169,109,212,80,223,68,41,105,146,100,27,168,35,182,182,226,60,106,215,4,173,115,166,199,132,227,224,24,125,112,232,224,204,140,21,88,147,243,230,100,54,223,186,108,88,174,162,108,81,59,247,94,74,118,43,26,43,89,102,67,191,150,102,61,8,107,112,92,46,163,4,19,152,29,166,20,81,71,154,202,135,81,30,91,171,32,184,2,48,5,146,4,161,177,12,132,52,240,37,22,137,31,253,180,220,149,55,125,121,134,115,251,9,53,63,190,204,109,243,165,94,6,108,116,109,78,12,213,55,156,19,63,211,21,115,64,8,84,87,191,104,14,130,35,176,148,193,228,227,98,62,124,42,157,149,70,229,36,21,56,161,138,104,160,193,217,115,114,249,156,156,22,242,207,94,128,191,22,43,121,249,113,217,33,87,249,231,174,201,208,154,184,213,0,239,172,220,91,155,102,109,45,30,96,253,220,98,208,211,155,39,141,0,16,21,155,232,217,82,11,235,212,190,7,158,203,9,8,111,150,69,76,131,185,82,115,64,23,57,233,5,118,12,32,152,43,3,52,157,165,129,10,150,114,121,23,208,77,224,8,131,150,71,82,48,55,188,196,21,196,92,115,207,193,21,179,230,183,47,172,120,125,227,174,163,187,222,232,227,141,183,126,34,231,123,189,94,246,225,232,221,251,92,253,133,175,253,228,195,172,40,34,5,85,201,21,69,134,50,141,119,23,100,21,194,6,57,225,2,3,82,81,41,53,102,89,186,28,113,74,237,184,132,171,97,155,222,157,113,124,177,189,48,173,35,183,158,244,146,27,243,176,116,103,50,8,92,97,94,180,131,83,99,153,121,253,169,53,109,32,80,247,93,217,177,140,44,203,126,246,57,222,158,126,206,126,126,246,183,225,203,233,132,145,117,241,41,231,169,108,21,99,128,80,221,90,3,181,142,221,212,134,4,181,21,217,107,9,12,164,142,210,99,204,233,164,14,166,97,125,10,142,20,8,27,122,169,85,28,243,181,57,152,176,72,128,53,158,178,53,85,145,106,108,81,104,133,200,10,119,211,173,20,234,64,107,206,161,122,212,196,212,89,19,129,229,185,196,178,184,104,32,171,115,239,202,130,13,70,131,192,33,143,133,113,74,201,102,52,160,131,75,38,52,174,26,7,224,20,3,70,240,96,16,186,9,25,210,42,1,72,173,10,132,13,143,237,165,181,157,220,133,184,97,173,149,15,228,63,65,123,214,105,223,94,136,37,109,211,203,186,228,229,128,143,81,111,14,48,130,199,32,232,137,3,87,68,4,30,154,143,22,109,33,197,8,148,161,132,19,51,66,87,205,113,111,245,174,179,121,51,15,124,84,111,126,56,181,33,194,68,114,78,131,21,146,52,75,25,16,167,192,52,115,29,58,118,178,86,21,8,43,55,90,155,52,85,169,171,77,149,217,130,44,70,169,123,223,201,112,249,167,88,123,9,107,211,44,196,247,184,253,88,37,103,199,107,33,49,65,46,49,129,94,144,202,52,66,240,186,83,63,213,184,226,104,214,18,227,120,160,117,3,52,199,160,241,106,1,106,132,171,47,62,14,90,227,70,131,33,199,64,41,213,30,81,105,0,211,174,152,29,218,199,108,197,235,225,246,224,58,253,118,88,67,215,161,245,242,245,155,179,191,155,220,251,211,239,189,243,230,157,199,249,180,238,5,106,199,206,81,223,220,56,21,202,145,34,81,18,7,216,238,67,81,196,113,82,74,17,44,50,101,163,84,23,140,221,245,228,178,92,247,176,227,202,86,192,233,250,49,41,23,77,22,215,90,160,49,81,50,32,23,52,166,71,16,23,88,241,152,147,60,129,10,219,113,236,214,129,237,201,246,215,243,18,94,150,175,217,79,203,31,210,175,207,222,190,63,157,206,109,7,215,173,123,90,183,184,31,220,214,209,64,99,91,209,238,203,125,236,77,164,78,28,193,131,41,209,12,79,101,50,117,40,138,77,129,155,78,209,3,154,216,247,149,185,122,13,26,104,208,132,69,132,29,80,46,0,91,4,68,36,0,73,236,209,51,17,39,189,209,58,231,156,234,81,115,168,100,111,160,5,201,141,100,229,222,204,100,23,101,247,226,97,32,16,128,198,4,25,68,186,0,248,28,26,0,178,129,89,252,152,169,52,32,140,217,162,69,135,201,1,244,202,122,53,66,26,150,169,172,1,46,62,244,120,92,162,23,240,192,250,179,101,49,221,61,231,41,175,64,40,111,224,22,33,229,138,160,3,13,168,8,58,174,63,120,208,238,180,163,10,113,193,56,57,75,169,117,119,94,119,55,30,239,113,112,187,116,63,221,247,224,179,226,102,228,116,68,165,193,194,198,220,153,53,4,56,0,1,176,201,80,99,215,188,227,110,147,167,6,6,58,207,13,222,202,213,150,250,214,195,189,211,243,148,21,188,224,17,193,166,30,202,251,116,207,160,227,176,199,114,80,44,213,90,131,16,128,26,80,160,36,10,34,116,68,122,221,220,199,243,112,41,199,65,38,175,108,48,57,90,231,134,86,3,244,188,8,192,153,245,231,173,115,67,47,18,100,145,141,72,150,56,49,75,103,239,66,205,63,51,83,232,114,138,176,248,58,155,225,156,58,175,107,169,154,167,8,253,93,155,239,167,123,127,246,123,115,188,159,249,102,234,222,221,239,250,110,221,139,83,215,230,116,222,233,239,181,210,216,35,142,246,39,80,162,182,171,182,128,56,205,137,175,77,93,139,148,37,162,18,254,249,117,27,70,178,32,128,128,160,30,23,27,182,233,248,102,124,21,128,0,200,40,239,133,52,205,0,172,92,61,245,233,204,1,44,214,211,233,40,149,126,93,78,207,158,194,57,59,98,96,166,121,246,255,253,126,94,159,243,57,124,90,159,159,62,175,215,227,241,244,207,143,125,88,117,90,59,149,18,200,147,187,199,253,64,13,213,195,145,120,195,35,100,228,128,138,234,164,47,58,151,112,117,74,210,147,235,34,159,211,160,11,11,66,130,240,8,10,86,0,70,80,40,80,9,0,144,85,231,80,169,57,196,67,156,180,41,56,91,41,244,232,39,55,240,190,161,225,158,154,93,53,187,208,194,38,238,29,20,128,106,130,144,7,149,6,130,108,128,198,146,52,98,36,11,192,130,8,212,30,38,192,57,28,172,150,147,8,5,70,83,161,30,61,212,241,181,218,155,31,193,79,68,149,182,171,223,234,155,123,148,11,83,174,161,32,176,32,98,226,8,168,118,164,162,107,170,75,203,185,135,254,86,210,20,79,40,203,10,61,171,236,82,143,221,142,247,211,42,253,48,239,149,124,226,221,255,118,253,169,141,35,242,228,166,194,204,37,28,11,59,89,224,160,72,8,45,158,139,84,62,238,128,158,24,229,189,62,228,44,160,166,160,177,83,78,56,41,16,209,120,193,192,38,233,122,108,39,95,132,115,134,61,27,95,232,52,101,242,207,237,193,19,196,7,66,73,61,81,246,252,133,156,135,99,239,149,138,128,107,245,176,2,226,64,175,102,180,171,149,19,69,7,140,6,75,211,65,131,8,104,189,90,4,231,86,127,222,57,7,122,1,210,139,236,203,37,68,9,144,228,86,238,81,83,66,169,89,162,158,145,231,8,10,221,85,107,137,90,251,206,163,239,235,252,94,119,183,107,247,161,188,74,111,29,119,245,207,182,94,234,117,247,189,222,238,231,213,109,145,105,167,78,93,197,209,197,17,0,15,133,82,250,224,71,130,35,161,38,162,18,128,219,32,50,207,210,20,166,44,60,106,6,122,252,26,203,130,141,67,85,27,9,198,88,112,35,223,140,120,116,131,139,120,111,200,110,215,31,246,147,164,147,3,122,161,86,119,236,126,151,242,251,188,150,107,184,62,125,58,126,125,120,125,250,63,30,249,106,214,211,113,171,213,237,208,231,188,126,127,142,189,65,113,178,107,208,125,161,152,72,224,104,110,232,139,29,230,97,35,169,139,156,184,171,40,81,79,228,2,163,133,32,114,137,96,5,20,224,26,54,16,20,0,193,124,198,20,132,217,74,129,92,165,128,214,217,139,9,232,230,222,5,96,167,115,179,84,35,102,23,45,139,204,164,129,17,169,36,32,192,164,1,25,18,25,8,25,22,68,164,123,0,131,236,217,118,55,228,129,182,148,138,108,218,105,158,73,143,180,126,70,239,195,216,227,138,215,18,61,162,87,41,91,196,204,230,35,184,111,137,236,129,147,4,80,61,235,127,156,82,219,68,3,27,227,40,78,195,132,100,218,241,164,239,142,253,72,248,239,253,254,35,31,254,249,68,96,152,8,19,71,69,43,143,170,0,13,2,28,14,18,129,144,60,200,243,194,218,31,168,25,162,104,175,41,91,57,99,65,131,10,57,220,104,213,171,59,171,83,214,103,160,187,46,31,177,172,45,190,254,152,32,57,134,61,96,202,85,108,42,117,55,67,39,67,5,239,149,168,95,244,49,221,189,4,9,42,142,84,192,210,208,134,26,106,53,2,104,142,185,3,92,47,60,132,162,230,24,44,18,79,208,102,213,30,209,82,224,230,65,60,226,34,53,67,161,139,75,40,250,226,189,244,174,33,234,108,190,123,116,77,239,49,247,58,190,245,92,207,55,143,239,226,59,205,61,186,31,94,190,31,128,144,216,97,42,81,6,172,142,199,205,80,13,136,195,224,182,101,185,254,139,154,179,132,60,104,212,47,37,235,188,147,9,21,128,21,98,222,183,243,180,0,43,114,239,20,59,160,82,160,49,177,97,134,193,158,150,183,184,112,165,117,122,47,237,169,84,195,155,235,246,118,250,125,243,233,57,255,215,241,55,79,63,133,235,178,67,158,242,126,231,202,110,24,55,131,151,117,219,45,106,83,187,220,232,88,210,67,89,87,105,93,82,178,4,118,54,245,148,50,34,31,44,146,48,16,241,17,1,0,243,22,66,72,243,211,171,98,212,84,152,133,22,231,250,29,49,44,168,215,194,14,100,153,10,52,154,123,178,160,178,1,48,133,64,181,103,12,50,177,0,38,8,40,147,28,8,68,64,192,160,92,181,47,221,64,209,204,189,109,180,177,70,65,235,83,205,167,172,212,238,86,207,244,109,76,15,105,204,61,239,43,82,235,70,4,176,91,211,228,161,53,66,51,93,45,168,128,165,121,209,211,140,76,109,202,42,212,114,74,23,91,37,190,57,159,207,189,217,244,254,123,249,243,255,35,231,91,249,248,239,147,225,209,194,98,110,236,108,183,56,250,156,107,214,24,128,29,236,129,140,155,27,41,4,95,157,166,61,207,18,40,19,32,176,108,0,119,14,88,4,78,41,88,66,113,173,206,27,169,52,166,233,37,99,182,108,128,101,35,69,121,60,15,97,162,236,2,222,188,131,128,57,2,61,180,56,249,213,60,186,129,225,170,193,232,43,9,193,178,255,143,191,70,235,34,56,2,13,246,2,96,199,64,49,12,26,90,71,136,99,163,50,84,66,49,78,39,165,163,172,202,168,11,32,57,117,204,149,186,130,71,36,195,117,73,119,239,218,246,28,223,89,123,246,183,122,235,134,125,47,243,245,231,239,204,239,95,243,203,239,238,239,239,47,155,34,236,202,244,88,135,254,97,228,99,182,226,173,136,163,146,15,184,12,58,201,193,5,242,56,26,127,118,250,50,3,96,137,215,40,64,173,192,29,10,172,101,9,0,40,180,83,35,140,84,90,236,219,83,81,52,44,67,105,9,137,131,22,122,236,108,111,19,46,219,15,197,9,239,253,99,247,55,235,231,236,159,126,237,247,251,252,186,190,173,121,143,55,89,199,247,234,53,94,183,123,199,155,219,46,55,174,178,107,16,167,150,132,162,81,55,62,225,10,136,194,7,34,169,100,228,74,130,55,137,52,48,34,0,66,101,208,214,162,90,144,32,158,5,225,214,179,185,13,89,142,247,197,140,176,93,42,114,213,198,72,50,48,27,0,42,18,70,32,136,8,168,224,13,204,32,163,9,27,100,224,205,72,18,58,26,54,120,102,146,219,143,7,211,14,15,205,195,240,81,215,122,63,93,106,174,196,17,61,220,125,141,95,236,219,99,190,160,66,196,194,0,64,116,43,192,65,37,161,242,114,237,209,195,203,250,85,149,49,149,141,182,122,12,150,157,95,250,201,129,151,255,119,126,249,103,249,241,239,242,143,133,139,19,179,103,119,26,229,99,110,220,25,116,105,166,231,148,192,225,160,94,111,110,92,139,43,201,114,219,45,189,162,202,52,155,240,54,15,145,160,236,171,185,27,35,175,131,224,229,22,211,134,163,87,65,119,35,170,113,125,183,41,221,123,45,221,2,1,116,2,111,224,29,129,6,28,49,56,150,235,95,45,54,24,133,88,43,137,155,222,220,243,144,229,220,4,64,71,19,171,59,222,194,130,65,107,48,240,54,124,165,166,166,43,183,116,165,96,52,176,40,233,182,185,242,116,162,53,235,28,117,191,204,112,121,118,142,72,202,89,33,154,98,199,81,237,249,181,117,185,115,250,243,247,183,239,246,226,254,228,126,127,253,198,254,238,189,252,241,59,251,251,187,232,176,121,116,240,35,219,232,208,121,232,92,175,231,207,118,43,11,228,206,195,164,13,253,185,119,16,168,5,128,53,194,46,89,11,176,238,100,54,66,13,78,60,156,64,193,128,9,13,19,2,69,54,216,56,197,30,92,193,59,80,109,105,71,183,130,48,235,45,246,46,176,225,153,61,133,111,191,159,175,223,251,227,250,211,205,159,175,63,127,239,47,191,243,237,159,251,252,46,191,202,239,203,55,227,117,220,77,147,123,181,235,185,203,27,200,250,77,184,205,0,138,90,53,9,133,132,100,8,42,16,211,222,7,128,129,12,27,222,97,99,154,110,165,116,217,94,245,215,130,101,227,28,157,104,86,13,84,76,85,152,211,70,193,140,32,158,214,215,146,135,4,192,2,138,136,13,83,170,32,192,220,2,38,8,248,57,77,168,101,236,145,6,105,26,67,121,125,184,113,231,154,79,134,15,208,28,157,174,206,141,173,78,168,181,107,166,201,243,142,158,167,185,177,48,188,153,216,104,124,69,107,66,243,162,3,120,216,255,110,214,68,67,61,226,60,213,151,27,94,119,153,143,246,155,179,227,127,24,221,153,215,127,141,59,213,195,243,60,76,111,7,98,231,210,56,143,84,82,95,169,179,58,168,64,3,28,128,164,68,134,216,148,11,239,31,221,111,193,66,1,83,59,170,109,19,96,25,205,32,202,30,16,215,192,19,199,131,112,215,92,46,185,190,219,39,220,128,217,173,213,199,91,68,68,11,122,208,240,152,251,140,221,248,254,246,21,159,105,67,176,119,86,122,6,120,105,11,55,64,19,28,235,236,33,46,209,83,23,47,58,53,93,121,123,79,77,74,129,198,141,108,233,170,41,44,72,78,39,34,29,65,105,163,73,180,137,248,226,167,202,167,186,202,60,31,53,213,69,253,121,230,146,248,152,117,57,175,66,197,238,221,15,187,252,62,79,30,243,247,213,174,27,189,221,201,219,227,123,254,153,207,63,185,239,151,239,236,31,188,238,167,207,133,77,160,204,143,31,127,91,248,64,49,195,237,118,38,60,96,216,124,28,232,1,186,154,245,173,66,201,169,244,52,198,120,155,119,46,216,217,118,247,190,160,111,214,178,196,44,48,83,35,96,137,33,202,66,50,204,100,116,202,2,13,1,80,8,0,177,194,106,50,97,109,142,42,144,102,66,64,109,149,43,187,137,83,41,213,24,128,181,28,247,188,25,55,47,223,27,123,111,223,251,199,223,249,243,123,255,209,175,251,246,219,159,191,249,245,247,221,239,29,175,219,205,177,203,253,196,66,219,44,95,210,46,37,108,160,81,172,66,144,70,2,72,3,20,141,1,178,164,18,1,164,1,69,203,237,248,6,149,7,86,180,105,1,54,185,3,45,243,41,32,170,3,133,174,12,160,78,52,11,84,50,96,178,45,36,84,26,64,128,209,66,128,0,179,23,215,0,25,72,178,101,164,193,116,196,56,109,234,59,51,159,144,3,177,214,188,76,150,249,105,179,10,73,65,117,169,18,58,140,18,207,91,232,133,224,234,25,33,223,23,42,47,64,79,4,170,199,63,227,40,189,202,158,50,185,61,125,252,121,190,249,248,93,63,63,253,79,237,15,78,231,118,149,65,119,223,94,15,70,116,112,46,236,236,0,15,14,102,53,104,120,170,38,3,185,161,146,233,26,253,57,177,88,31,68,243,18,9,177,164,105,57,181,192,209,178,159,211,189,2,69,16,167,246,129,126,233,25,238,25,223,180,231,59,59,88,180,250,202,181,40,209,3,140,69,196,61,23,9,110,1,112,46,125,225,178,171,134,215,27,171,37,2,203,252,243,103,203,141,211,191,239,101,130,44,7,6,102,3,153,141,10,5,93,238,251,42,111,185,67,41,21,243,97,146,87,79,122,200,91,37,56,3,102,167,71,55,220,109,113,3,107,63,201,142,92,34,214,171,250,176,207,91,159,215,62,127,227,243,207,244,249,151,242,252,155,158,127,255,236,191,190,255,215,215,255,254,176,250,186,207,82,240,141,201,204,55,19,156,163,82,20,55,149,24,141,30,113,51,91,53,54,69,210,20,150,217,88,128,105,89,152,142,170,52,60,39,25,94,208,145,210,164,166,72,195,222,134,173,225,166,67,197,0,28,87,142,203,178,39,148,245,144,181,149,172,102,163,164,135,129,154,95,2,233,65,174,245,254,80,63,50,135,146,10,15,0,177,228,254,193,12,167,46,170,222,52,95,254,28,32,147,236,20,104,77,221,1,154,113,111,108,198,222,184,57,190,57,246,230,215,215,230,47,95,255,213,250,207,238,253,23,155,191,124,249,189,60,144,86,114,78,183,149,152,7,30,234,164,82,31,19,59,49,133,156,207,180,238,134,9,13,140,67,104,95,71,4,35,54,86,192,0,51,214,158,104,0,67,0,12,16,1,146,21,32,179,204,146,15,23,2,233,162,58,146,148,9,244,113,1,182,227,207,134,16,216,131,83,192,139,216,33,35,205,6,66,110,243,173,197,119,199,170,90,152,225,180,92,131,35,202,48,253,172,39,226,247,186,70,184,88,189,210,79,143,182,247,28,10,230,116,183,59,30,208,237,114,236,22,96,13,16,32,36,17,134,32,96,43,0,11,68,8,113,219,0,32,33,193,186,100,243,209,56,60,241,246,104,207,213,231,229,87,253,229,111,228,211,38,249,103,58,46,181,43,111,119,119,69,175,108,120,252,131,5,3,44,102,126,48,192,215,155,231,6,208,237,147,5,6,12,216,181,61,17,95,217,115,246,199,219,0,152,29,139,118,82,116,108,255,23,10,99,219,137,112,94,172,205,151,29,127,192,170,37,123,128,253,84,120,159,17,96,196,51,121,208,217,4,188,206,155,252,125,20,233,222,229,43,14,160,153,183,250,252,113,182,48,68,98,63,226,198,229,182,110,4,22,17,245,236,108,223,247,50,108,64,179,127,15,119,20,88,151,110,173,227,201,164,12,35,148,230,145,36,177,179,21,151,118,236,86,183,118,171,31,119,15,159,159,183,127,115,255,241,237,239,231,251,183,222,221,122,39,199,203,233,163,59,87,57,251,83,220,240,141,236,168,87,110,148,116,73,215,99,254,243,236,218,193,144,32,160,237,208,197,101,41,148,67,114,227,92,30,58,114,0,138,22,22,133,58,242,8,48,1,38,15,170,8,58,12,10,80,49,246,238,236,75,107,94,216,100,41,87,80,152,198,65,214,165,200,92,207,176,103,223,29,252,76,227,158,188,197,144,198,234,70,231,12,208,192,184,226,198,202,205,125,111,236,29,55,199,26,247,220,59,213,239,254,159,95,124,249,234,111,225,143,135,215,37,15,227,212,195,229,137,143,28,124,168,227,88,172,181,121,222,108,155,13,106,12,76,216,47,27,198,12,162,199,64,219,134,192,42,0,12,11,76,236,25,150,34,1,58,1,32,100,185,43,201,233,2,29,44,52,77,186,4,29,103,161,179,208,186,134,41,40,18,8,70,231,150,218,180,72,131,214,110,58,171,16,15,85,29,103,56,192,18,192,252,89,120,208,243,38,223,60,139,139,57,72,66,46,167,240,248,50,168,21,253,14,143,245,226,100,134,51,198,50,136,52,73,4,67,4,200,196,116,244,96,191,186,239,111,158,122,243,95,204,95,61,241,255,254,49,125,16,63,109,3,237,133,230,237,184,38,173,243,204,156,13,219,184,221,218,232,239,34,27,124,239,9,57,28,41,189,238,54,58,75,126,138,59,176,78,46,137,2,169,3,99,231,81,66,248,84,154,101,226,109,199,69,233,56,128,93,30,56,99,15,70,112,206,142,63,100,1,56,177,189,215,222,91,68,3,142,78,162,221,74,54,15,114,81,200,182,83,216,159,87,89,238,210,207,220,59,61,112,91,79,174,250,142,141,28,157,95,204,126,135,63,24,94,63,221,247,241,230,61,110,249,178,121,113,107,124,111,199,170,30,253,115,185,42,73,1,176,174,48,31,172,179,154,150,249,141,186,104,220,69,253,101,124,79,156,64,99,2,28,93,113,203,210,76,94,68,1,108,203,229,241,25,169,128,189,65,37,215,140,223,94,49,191,105,40,182,33,123,227,230,216,115,79,114,133,177,135,230,235,242,221,62,238,240,250,240,37,254,110,249,221,233,231,227,167,39,62,112,24,167,181,49,157,155,14,231,3,161,33,139,80,48,96,189,130,32,43,24,128,64,52,189,128,192,10,164,182,103,13,2,172,192,130,0,1,134,218,15,191,200,196,133,63,60,23,223,180,70,194,25,1,205,28,135,112,105,15,85,105,50,63,58,63,120,232,102,140,108,105,160,135,226,47,137,211,93,55,121,61,207,94,72,119,122,223,60,231,183,115,251,195,253,251,15,253,141,77,8,169,8,0,132,39,64,60,41,93,59,56,39,135,86,139,38,4,162,169,44,146,219,126,252,101,255,244,255,186,245,29,223,253,243,250,80,62,209,183,3,211,177,0,18,159,162,114,82,243,169,143,9,238,159,218,224,189,150,195,0,1,186,87,171,228,2,172,56,142,229,11,24,75,26,209,70,123,138,47,186,174,174,102,184,114,28,186,93,237,21,34,186,15,80,113,176,60,136,216,237,80,80,54,13,225,110,185,46,199,100,34,186,173,100,62,39,180,50,182,137,228,70,243,205,102,29,62,183,26,217,244,232,154,47,251,70,59,203,105,234,222,125,247,216,83,119,117,189,94,119,222,47,63,150,254,176,245,70,120,185,159,142,243,113,120,138,63,211,111,76,83,245,145,90,81,9,37,58,69,137,186,84,68,25,251,170,78,92,247,175,84,129,102,90,50,94,180,1,173,93,142,90,204,150,109,1,58,218,30,168,8,20,184,193,111,14,12,133,45,184,77,151,38,28,247,106,115,90,54,48,122,217,201,154,155,145,110,245,114,186,216,244,233,60,249,252,248,135,244,255,57,249,205,242,20,103,154,141,225,244,188,107,15,177,66,150,9,71,237,101,4,211,90,168,44,176,33,6,27,151,111,173,81,2,43,70,13,176,34,128,64,44,160,250,193,182,99,1,77,23,218,14,179,87,47,39,210,104,174,154,218,78,1,61,237,127,27,83,197,94,157,30,157,216,105,216,116,143,248,145,251,67,250,72,206,235,13,189,76,109,7,97,200,173,227,121,103,183,238,67,46,35,17,0,54,65,248,148,156,84,138,201,0,140,80,99,13,37,12,42,171,215,222,208,229,227,249,237,255,223,159,125,228,111,127,106,248,135,143,62,57,107,111,210,187,69,143,140,162,13,90,6,149,128,145,84,251,58,182,219,84,12,83,200,85,248,7,158,160,172,167,224,234,198,19,28,123,14,235,116,181,114,224,59,104,20,82,204,82,129,204,41,44,15,192,58,133,165,23,164,253,142,6,152,37,42,40,237,22,104,151,170,132,180,213,3,86,124,14,81,227,107,99,232,135,171,251,60,98,11,61,182,35,70,29,225,85,214,189,97,147,211,206,252,202,249,38,51,5,165,203,83,103,47,229,250,188,143,250,205,216,165,235,163,228,205,241,123,59,222,184,245,119,190,47,199,223,243,246,231,186,117,47,93,118,85,211,221,106,7,90,160,146,100,92,174,244,73,119,140,223,161,26,40,114,202,48,3,209,53,68,22,179,174,210,254,205,8,64,160,81,19,40,251,60,153,90,121,12,247,155,0,54,42,32,220,64,103,175,107,43,97,112,219,139,194,35,63,143,188,174,204,190,105,240,48,98,157,124,88,72,140,51,125,222,252,46,253,191,55,63,103,127,126,222,199,62,183,229,88,198,238,233,112,206,158,30,198,193,103,57,237,152,192,54,13,129,51,46,153,129,133,132,13,180,21,128,0,38,0,220,87,125,74,39,22,212,128,93,124,219,189,105,17,160,226,232,106,9,214,225,148,144,16,40,140,218,151,235,209,53,20,233,211,201,143,203,78,236,246,124,37,226,126,183,160,139,182,220,186,89,91,58,247,243,238,62,244,56,110,2,0,131,68,16,0,96,210,149,212,48,41,53,72,22,134,202,22,231,147,245,106,51,47,190,159,215,83,251,167,154,127,112,249,11,253,89,243,82,250,96,217,94,60,196,219,153,130,4,21,180,160,48,224,248,52,153,102,101,140,126,189,45,160,148,30,237,96,210,218,21,204,41,216,154,29,92,62,158,224,0,3,182,10,241,55,142,11,172,22,104,165,1,75,131,227,164,219,61,150,95,95,179,69,120,88,231,232,164,128,192,117,3,126,157,147,243,250,207,55,138,215,108,247,224,122,77,188,245,34,119,65,98,108,183,46,205,180,94,35,94,122,57,167,215,52,79,100,70,210,69,81,101,25,173,185,233,203,128,225,164,48,31,51,220,148,222,55,127,125,184,123,231,155,63,245,46,191,185,190,119,126,62,31,14,251,40,2,226,85,85,245,102,194,40,7,47,81,28,199,89,209,178,168,202,148,170,75,152,27,154,109,233,92,113,48,112,178,192,192,49,128,246,184,228,183,87,85,22,21,184,105,108,31,184,169,193,166,50,82,200,238,108,112,198,115,158,98,179,215,236,197,51,43,49,27,235,22,183,5,168,221,47,207,247,151,231,249,109,248,237,242,199,115,190,28,94,159,30,135,135,239,195,161,30,60,91,225,244,236,32,227,112,219,184,8,192,10,27,120,243,187,3,120,3,64,123,58,171,47,3,219,171,80,35,84,58,188,77,69,236,136,0,91,123,43,218,185,2,102,9,227,232,57,23,71,213,31,115,238,209,42,95,160,215,254,244,104,65,90,118,20,45,120,28,60,207,173,110,231,185,125,202,251,67,192,33,132,0,158,80,37,8,36,69,96,172,34,41,87,120,146,2,238,243,253,13,30,247,240,187,199,223,27,221,145,63,67,52,207,101,95,124,116,214,62,40,186,48,210,53,200,81,28,158,122,110,109,30,222,252,63,101,130,0,6,251,214,156,39,190,99,253,107,188,108,60,87,181,223,239,177,5,98,135,198,246,211,15,98,31,131,68,89,143,211,12,184,180,159,30,195,51,209,234,54,204,209,73,101,159,135,182,144,79,233,152,24,54,75,218,11,14,48,1,214,58,30,54,144,57,1,161,133,68,182,35,14,161,119,71,142,54,103,167,79,153,69,169,145,161,78,77,41,21,169,188,130,232,72,54,71,20,227,254,194,159,151,250,206,109,78,191,62,176,238,158,238,227,69,215,63,142,111,167,95,189,47,47,204,247,7,119,129,233,251,60,221,45,78,122,100,138,54,136,162,136,19,109,42,9,160,162,173,115,126,204,28,142,115,164,226,161,25,14,224,91,235,114,131,85,197,3,162,208,220,212,49,110,146,14,235,48,81,13,30,186,58,105,8,212,142,245,128,218,20,108,81,106,140,172,55,253,124,111,217,203,57,163,206,103,63,29,126,255,244,203,233,255,252,189,125,206,237,176,63,123,4,158,70,25,15,190,169,69,0,42,13,0,238,146,13,152,5,216,13,0,153,161,193,62,107,60,113,52,209,122,242,0,24,93,14,222,246,56,26,15,80,29,123,27,168,94,227,15,237,31,51,9,50,251,25,223,206,123,125,154,253,93,143,214,141,121,236,246,220,198,202,185,234,251,138,251,91,238,99,143,179,134,43,193,36,0,146,210,34,161,45,173,59,235,142,102,110,232,188,205,235,215,252,152,12,94,70,223,177,135,235,191,68,77,127,87,63,253,225,139,183,95,137,46,180,30,214,98,208,12,116,123,243,80,221,247,112,139,30,208,94,215,251,25,49,82,44,119,30,220,217,52,249,235,0,6,196,68,137,54,209,218,237,139,124,188,117,221,66,106,234,16,129,43,233,76,174,171,186,98,168,238,102,172,124,202,177,248,115,136,186,224,243,56,44,23,239,204,181,44,163,145,221,111,95,227,136,106,156,220,26,152,249,142,121,41,26,36,79,177,238,166,31,186,187,213,12,25,202,36,134,204,9,95,69,233,81,178,121,61,247,172,223,205,173,210,115,252,158,55,93,175,148,55,233,157,201,59,235,215,187,94,184,143,207,221,71,158,171,154,13,159,169,116,70,84,233,34,81,131,230,2,156,225,125,130,12,138,7,149,28,154,135,182,80,190,29,228,158,128,120,26,208,112,216,210,169,2,78,187,70,0,69,186,72,0,233,26,233,29,183,115,77,38,88,97,44,167,243,28,203,236,82,79,207,110,7,119,57,251,240,240,252,236,239,118,127,243,240,155,237,31,195,215,122,60,204,211,241,32,84,112,119,153,101,203,226,110,61,75,128,93,192,98,57,198,162,113,228,134,108,182,216,171,236,228,65,3,196,48,64,123,240,184,121,32,201,31,193,164,189,162,210,225,209,223,201,28,132,113,142,179,189,157,107,61,237,51,48,207,208,147,220,215,143,139,142,195,124,109,162,157,166,239,178,204,199,254,198,144,12,28,82,129,80,48,96,212,45,59,241,233,185,253,243,158,143,255,202,63,221,230,254,37,234,139,50,70,250,174,47,211,183,147,163,31,62,123,93,210,183,203,233,235,14,94,233,41,71,74,244,200,181,206,73,30,208,149,43,1,114,150,47,14,43,221,76,28,114,195,174,195,240,4,125,45,61,156,92,174,196,177,30,229,93,119,243,87,217,120,227,24,186,159,199,233,204,160,23,83,207,56,200,1,235,247,145,163,19,54,122,12,29,108,62,14,212,68,92,234,112,45,184,110,0,144,21,138,1,156,84,196,65,183,9,164,1,20,154,173,71,182,16,31,127,94,164,65,107,106,121,160,6,240,94,177,229,156,233,188,115,102,60,208,178,213,196,109,185,14,94,220,107,186,107,251,109,247,188,85,238,197,119,219,247,238,241,134,245,94,198,107,243,143,135,247,16,169,42,114,126,111,244,28,136,38,178,227,228,182,91,49,135,11,136,131,133,71,93,252,152,119,199,73,31,119,71,4,144,104,117,42,186,46,23,186,229,34,183,244,111,1,32,224,105,171,237,180,145,171,154,55,5,24,215,10,174,72,96,25,99,42,4,215,61,25,131,11,212,96,234,98,214,221,109,201,174,217,109,33,125,13,63,195,151,179,255,247,179,79,15,191,103,191,30,231,238,56,142,236,120,246,238,247,230,96,24,207,186,192,26,176,236,202,168,108,8,111,106,4,232,44,15,27,144,154,234,184,192,235,26,82,107,163,245,142,214,224,87,111,171,153,158,91,222,31,191,243,213,69,116,26,93,236,154,205,115,177,237,65,233,2,110,112,75,236,102,240,0,186,60,137,50,122,4,221,144,48,221,190,49,57,125,115,133,21,125,232,193,194,165,144,138,85,163,89,58,90,254,141,255,243,221,57,63,157,243,231,171,68,145,116,160,21,131,179,255,89,198,124,29,232,175,29,207,208,181,128,0,67,128,61,122,194,181,149,210,108,249,141,154,174,92,65,164,120,46,131,201,175,58,49,78,152,37,16,215,228,140,67,56,250,176,188,86,246,251,254,242,82,218,193,43,45,117,176,23,163,127,237,187,227,207,135,21,176,217,251,222,85,192,193,234,238,181,224,186,187,67,221,121,195,135,123,2,166,208,141,98,201,246,44,181,68,0,221,22,97,81,11,65,95,194,243,158,187,1,21,160,3,173,114,218,181,169,14,31,37,169,215,99,123,210,238,131,63,47,71,183,142,163,231,155,87,198,239,168,15,134,123,253,124,247,190,139,18,80,229,218,175,178,229,179,14,138,10,2,20,181,144,62,242,163,218,169,109,171,128,28,29,103,72,134,141,227,102,154,83,138,27,15,243,245,221,69,157,64,143,11,106,140,165,70,82,17,43,6,88,210,111,32,33,82,1,203,125,81,109,183,236,92,155,29,97,99,93,14,152,217,63,63,159,219,51,159,225,143,103,127,119,252,255,158,253,205,195,167,211,254,238,120,118,188,57,61,107,173,103,27,146,126,250,94,170,18,155,56,54,9,56,9,7,131,209,59,156,35,168,51,49,13,181,228,18,113,72,65,55,249,50,76,244,230,250,167,167,143,159,31,165,190,170,55,207,207,184,72,178,5,128,10,53,232,247,162,149,50,79,32,28,220,185,251,124,245,185,121,125,242,85,153,177,209,135,25,101,186,16,39,134,178,34,135,255,200,203,121,191,91,181,206,141,4,128,173,100,22,113,70,118,171,75,15,208,104,212,6,205,16,163,225,156,138,23,240,227,189,228,125,97,34,128,150,27,122,94,174,218,213,3,241,92,26,165,152,17,86,206,154,197,117,162,241,121,87,105,187,112,51,142,163,17,171,65,240,14,174,229,182,49,126,179,181,247,11,109,62,233,194,233,32,226,3,203,131,176,52,164,121,135,245,4,244,241,151,19,40,32,2,122,9,65,75,35,2,88,232,80,134,99,152,27,64,29,142,116,117,144,49,198,243,41,161,58,18,64,55,223,123,220,74,93,95,187,221,181,15,173,131,219,175,135,187,229,221,209,187,120,101,190,191,125,159,135,92,221,101,254,155,225,81,10,101,194,164,125,203,182,116,169,34,46,71,4,32,237,140,111,207,87,229,45,48,174,193,205,197,157,186,184,200,111,0,185,121,7,20,234,88,164,220,177,126,227,102,146,184,36,184,247,140,239,113,39,70,190,55,236,45,103,50,7,13,20,108,203,96,165,47,135,113,158,81,79,187,167,67,158,30,111,246,211,255,239,155,47,167,191,255,222,223,29,63,47,215,211,9,245,236,205,210,201,158,35,28,133,140,133,5,49,42,45,193,163,206,19,167,2,113,42,237,156,204,227,172,94,153,126,3,223,41,238,120,90,61,157,60,244,86,23,61,0,24,80,77,182,128,48,72,2,64,160,122,55,201,116,167,77,122,32,197,190,5,85,237,195,102,153,47,25,3,145,216,213,205,255,66,174,211,231,7,203,209,164,194,1,123,58,19,133,80,223,218,147,238,169,13,156,2,134,8,180,92,127,13,115,66,249,125,103,197,10,12,96,128,225,40,181,122,6,39,235,253,101,77,219,222,199,177,100,45,196,54,3,17,127,230,96,109,46,17,252,139,55,159,150,13,38,5,227,128,159,39,228,237,207,115,237,218,220,130,44,6,2,186,30,87,23,150,201,39,30,150,11,96,244,94,175,68,132,94,46,33,81,27,192,142,185,9,59,131,142,52,106,108,138,206,46,85,34,163,234,238,150,53,111,167,150,196,117,103,117,237,218,165,183,176,214,215,207,143,222,162,119,119,188,118,215,79,190,111,55,199,38,244,69,72,196,163,148,9,186,132,168,109,205,109,52,252,179,159,153,57,189,78,19,100,202,187,69,22,203,21,160,176,194,147,44,228,123,213,102,252,134,192,157,36,18,88,22,32,227,10,90,128,192,74,196,184,251,125,190,39,115,172,189,176,91,15,44,62,251,241,152,239,221,159,62,215,175,15,159,118,63,213,215,61,255,71,45,119,166,213,157,55,103,130,179,121,69,38,115,100,17,105,72,110,209,56,61,31,101,184,121,186,123,186,43,183,218,61,63,189,121,26,61,201,155,71,213,88,117,186,72,218,114,245,22,22,123,16,186,37,71,60,49,188,99,120,49,223,253,236,79,222,175,76,238,252,114,30,207,12,74,20,217,200,99,230,211,191,227,211,163,190,127,181,202,249,88,224,148,147,246,205,235,113,35,176,129,215,49,79,57,210,1,208,42,142,117,40,0,71,102,225,217,207,249,215,254,135,96,1,99,203,195,74,172,166,156,40,40,235,100,62,217,36,156,77,193,51,241,253,255,214,168,27,60,232,72,93,0,4,84,227,121,156,152,6,247,253,41,150,5,88,170,235,33,215,157,234,128,98,141,227,50,209,6,247,108,26,21,244,195,118,36,172,74,3,216,38,219,216,110,212,228,218,164,17,174,231,92,182,127,166,232,85,250,89,218,49,202,25,92,97,56,227,34,46,153,221,184,171,225,138,25,237,102,168,82,225,151,144,210,86,18,246,212,93,154,150,143,73,251,58,146,161,143,163,63,143,123,126,246,193,254,229,251,159,191,122,195,111,95,156,121,11,155,71,61,202,161,195,135,75,66,71,52,223,56,214,193,232,102,83,180,132,198,46,173,172,125,228,14,136,153,53,84,145,39,173,110,193,247,1,173,52,20,8,132,252,242,70,144,7,110,221,2,105,48,85,97,121,101,132,177,59,66,85,79,187,102,215,195,22,47,207,158,115,138,61,50,183,229,6,255,74,238,222,252,234,254,49,243,103,246,175,246,13,182,82,179,227,102,196,209,28,201,49,55,151,219,205,93,220,169,226,244,88,61,254,230,193,120,254,179,159,230,237,211,135,143,131,234,32,136,252,146,189,209,114,53,145,34,2,48,146,12,128,208,0,144,209,148,171,71,56,184,121,13,157,238,59,229,202,86,34,142,81,121,138,88,222,243,63,253,241,44,23,57,191,172,34,195,250,112,124,11,74,186,73,22,231,9,150,36,105,60,193,30,93,21,66,210,35,131,147,70,80,221,1,196,104,184,241,231,247,39,175,219,177,30,189,57,55,167,215,233,70,0,184,117,82,206,72,11,183,68,14,172,124,115,212,46,16,76,2,69,36,232,78,67,198,158,135,37,110,245,218,24,7,228,236,145,48,41,127,93,128,167,13,223,79,154,227,251,97,59,26,88,157,230,29,176,221,235,98,26,27,15,93,49,123,79,100,175,148,99,248,138,241,101,151,190,96,195,144,51,96,110,56,181,74,25,149,103,212,237,56,117,159,12,87,143,166,203,185,223,238,234,34,137,233,50,235,117,82,68,181,196,23,80,146,98,215,247,41,239,243,120,103,232,99,111,239,247,215,223,153,223,189,228,155,159,202,95,31,121,122,238,198,77,12,197,165,62,252,248,242,253,205,93,153,156,132,65,40,32,192,117,234,5,152,42,240,0,217,92,16,249,6,203,123,4,97,3,33,0,248,62,214,91,16,88,29,87,133,129,131,115,213,151,116,1,139,24,112,25,236,12,55,200,34,61,193,41,20,28,243,15,175,147,63,244,254,190,254,142,191,229,247,55,159,226,31,135,150,205,28,51,73,151,132,221,92,157,92,30,243,163,215,79,83,245,189,143,184,255,147,239,101,222,121,235,133,210,95,182,245,246,140,142,5,9,9,87,146,17,49,220,202,243,146,153,52,188,171,219,38,223,220,77,62,155,59,167,231,102,62,145,143,110,189,164,226,143,248,228,62,111,159,77,123,222,165,42,55,14,122,14,128,56,46,198,57,201,3,74,104,160,76,184,233,218,35,224,88,13,39,70,38,34,21,56,131,42,48,96,187,1,60,190,234,198,2,7,83,35,73,45,61,174,7,134,87,247,157,229,24,122,158,45,84,17,248,22,7,199,211,228,60,178,30,99,1,1,246,105,143,125,137,64,33,155,109,202,184,103,211,148,30,134,248,192,121,32,14,11,177,96,234,129,152,2,154,85,190,138,111,93,233,196,49,80,10,64,192,187,97,208,212,217,96,224,8,48,13,46,116,73,6,41,137,179,184,100,182,171,131,113,173,230,80,43,35,162,18,69,164,115,162,34,113,121,129,182,115,69,136,10,155,239,233,119,207,63,175,188,251,250,233,197,124,251,118,127,255,110,254,248,173,252,225,253,249,197,75,225,248,203,167,249,125,124,79,41,157,251,154,50,41,110,44,222,10,221,6,138,152,112,11,221,108,30,175,242,36,50,230,13,145,150,119,0,2,97,49,176,46,0,21,128,220,79,101,98,135,94,190,153,170,56,68,59,147,89,1,198,98,183,158,87,95,5,195,29,156,106,155,220,102,118,184,77,41,51,44,109,113,102,228,159,247,141,23,154,94,197,153,57,169,102,186,75,113,209,1,61,25,245,155,25,239,188,251,147,123,122,112,85,207,107,123,125,237,122,134,77,65,0,172,80,1,184,186,133,187,119,11,198,157,62,29,250,213,188,112,231,79,127,108,81,242,223,97,155,243,139,182,217,112,124,192,60,168,58,218,16,24,68,60,97,113,12,236,164,67,148,131,10,16,154,30,205,49,3,228,20,133,0,84,57,128,177,218,49,99,3,109,52,108,200,62,92,60,27,189,201,60,26,173,96,1,134,200,142,65,114,70,76,19,66,140,191,111,28,121,43,222,230,227,222,254,7,200,174,214,126,243,120,252,125,246,117,58,225,12,218,153,184,159,112,116,2,196,5,116,55,103,219,216,102,158,44,207,102,219,128,94,215,100,149,111,233,4,95,194,27,174,180,205,77,239,6,173,65,176,51,185,1,90,107,222,150,32,116,121,118,232,72,66,172,141,138,82,105,21,85,14,110,57,80,41,50,148,90,34,5,18,153,34,135,41,173,184,148,235,166,59,213,213,211,244,94,182,239,195,252,94,215,55,94,240,211,215,246,55,47,189,231,255,240,175,255,199,63,253,251,159,254,37,254,133,254,127,255,112,255,127,202,247,253,227,155,63,94,251,51,246,32,87,107,101,33,154,240,158,251,77,0,169,193,96,211,193,8,15,250,207,27,93,242,160,54,221,232,146,185,49,205,181,191,144,19,234,29,220,244,64,139,30,96,125,131,27,32,213,176,198,82,72,109,92,135,238,162,229,149,206,153,38,43,242,196,103,122,142,185,2,106,133,149,241,59,97,20,7,35,185,36,200,127,125,127,29,246,56,123,236,29,59,102,109,136,82,185,113,203,67,216,241,164,40,240,197,123,115,195,253,70,211,166,102,164,168,251,182,20,217,50,220,126,207,167,0,131,0,100,110,45,178,219,40,144,26,247,227,28,159,142,251,191,252,127,252,127,255,247,127,252,47,63,21,238,68,158,30,41,29,21,201,158,206,195,120,144,43,160,131,128,3,132,32,100,240,255,115,192,224,146,214,156,152,214,131,129,147,87,122,60,135,251,113,150,139,64,244,225,235,222,220,58,104,218,24,217,216,243,76,37,154,152,117,176,186,125,119,131,207,165,170,253,130,146,133,120,100,119,31,247,182,159,123,120,54,82,60,4,98,243,21,135,207,1,11,166,246,49,219,228,5,68,163,255,13,142,96,51,5,250,69,236,52,29,128,236,81,18,40,194,206,243,29,156,57,61,214,181,235,49,45,236,170,252,206,140,130,222,71,95,65,27,151,215,239,109,116,227,96,189,216,40,109,116,44,70,247,118,89,16,192,2,224,62,34,65,192,16,239,192,167,215,121,60,81,208,59,90,217,13,233,229,46,246,134,54,247,41,87,212,42,155,247,167,251,235,211,209,61,94,110,238,103,191,110,189,217,235,187,62,223,235,255,43,90,167,56,252,173,170,178,173,46,5,14,165,20,45,170,57,12,158,18,165,10,6,126,74,0,214,117,78,151,221,66,76,17,2,221,169,176,132,4,34,68,0,34,11,58,56,128,1,20,3,165,18,78,129,166,27,192,177,224,207,66,171,6,153,226,12,26,5,168,128,198,195,11,120,126,110,59,26,149,222,27,216,8,115,46,215,176,137,145,5,101,236,189,124,119,85,16,250,208,167,141,130,198,63,1,131,204,243,18,1,19,198,187,149,66,211,10,188,156,23,56,215,97,48,186,58,68,32,40,80,101,202,43,147,42,0,57,209,65,165,0,124,50,140,6,152,0,218,139,61,155,179,167,179,171,93,227,206,73,75,56,102,249,88,79,190,60,254,230,135,236,15,254,231,255,254,183,231,253,6,3,82,70,247,244,230,163,130,220,2,239,203,190,173,188,181,239,99,236,225,96,41,67,119,59,107,171,86,187,139,226,208,186,131,20,232,97,237,117,28,24,155,138,138,131,118,104,183,3,12,195,201,33,180,100,207,51,21,75,56,100,228,12,180,238,66,144,108,218,27,221,56,66,41,20,209,212,131,129,192,129,54,159,180,29,25,41,72,154,113,1,181,207,5,150,227,200,130,143,242,209,114,80,140,123,86,162,103,6,173,32,10,139,42,157,161,239,64,135,107,4,235,246,221,222,227,207,161,184,152,131,43,182,71,105,30,144,40,86,222,27,239,211,189,179,126,175,122,237,110,221,90,221,121,167,215,237,123,252,148,199,189,59,223,115,189,225,135,219,249,177,127,59,153,231,209,161,179,41,193,161,42,142,136,74,225,201,149,154,136,116,54,114,93,60,28,69,182,81,199,37,103,111,215,104,65,17,11,1,246,211,4,18,135,245,37,162,246,56,234,58,168,190,236,117,246,26,77,150,196,145,234,75,80,192,149,247,130,1,188,64,199,117,54,4,1,219,234,127,8,54,79,42,207,247,5,227,5,118,102,192,0,163,231,40,165,210,194,7,131,126,225,176,222,185,232,217,17,131,174,29,35,251,234,108,109,112,150,66,87,108,171,251,138,43,16,64,104,160,177,226,70,225,233,254,250,135,240,139,90,113,91,67,241,95,255,252,5,62,206,128,245,109,160,75,80,230,74,12,81,234,157,16,204,219,62,237,170,64,143,242,202,43,14,81,31,187,239,10,238,28,199,245,248,60,106,117,96,242,74,15,112,166,197,55,2,48,68,109,209,92,152,121,123,8,227,96,51,68,239,248,63,123,34,215,136,7,22,209,224,186,155,54,148,104,99,218,215,141,247,164,195,32,64,211,172,14,95,235,26,157,175,243,173,112,117,183,183,239,90,117,29,186,110,189,125,119,214,123,233,31,159,253,157,126,247,194,247,195,96,117,23,83,189,81,223,84,85,164,229,27,121,138,163,36,138,234,37,219,11,82,96,132,130,137,154,174,214,52,217,55,250,196,93,146,222,74,44,3,180,89,192,210,226,196,68,117,78,95,133,57,80,237,105,184,121,13,56,25,14,151,107,56,4,160,98,1,13,241,237,247,254,150,163,171,178,158,58,138,7,112,178,231,93,160,135,135,72,203,213,43,166,66,119,104,117,153,227,28,110,76,30,185,199,229,186,124,241,236,139,197,176,19,205,233,236,255,252,243,11,76,140,120,4,232,201,103,33,251,162,80,201,149,224,229,224,26,0,202,17,235,231,51,157,14,134,184,50,243,135,255,60,106,97,229,244,165,212,59,224,34,187,213,187,186,57,160,136,27,63,230,101,191,194,153,98,197,243,81,162,40,162,25,11,174,94,217,94,32,46,128,120,125,30,229,209,225,105,23,249,30,91,17,247,151,33,29,9,215,217,206,91,195,17,22,215,115,247,252,130,30,146,131,239,253,221,247,184,255,103,191,59,243,45,245,162,31,14,250,232,175,187,75,73,215,239,28,239,86,85,52,131,61,220,238,218,227,29,166,68,100,4,170,171,14,225,148,5,204,14,96,114,89,104,239,95,125,133,168,8,34,87,232,43,146,160,225,252,76,208,90,134,125,242,168,8,182,193,223,128,14,5,28,1,68,101,47,153,15,196,113,124,219,99,93,23,224,62,195,176,134,175,199,182,157,217,220,102,119,188,92,233,205,135,57,191,104,11,212,157,33,185,36,99,235,223,223,88,58,105,84,220,19,183,254,12,147,180,36,179,40,30,94,3,194,210,78,43,60,43,79,49,232,214,17,35,58,16,206,118,5,86,108,113,223,66,151,14,14,214,107,185,101,65,37,177,18,128,250,197,153,134,197,235,201,69,77,172,197,49,92,244,132,36,96,227,229,227,233,247,194,99,59,68,88,246,186,50,135,31,207,60,161,66,233,254,20,65,237,4,90,39,11,8,13,186,239,99,247,175,31,251,239,163,199,38,188,40,111,181,222,163,123,79,175,249,114,212,151,227,251,188,201,195,175,198,222,166,59,242,59,218,175,43,222,24,10,49,192,177,87,142,107,134,200,178,152,1,6,8,124,148,191,59,71,123,136,42,89,213,222,251,50,156,171,189,182,108,107,42,123,246,219,182,52,0,11,230,155,129,56,0,149,253,212,177,245,104,164,33,4,2,165,153,176,27,211,112,56,80,141,227,89,125,246,217,220,126,44,246,83,189,53,43,160,209,43,246,201,42,249,111,249,42,194,99,86,55,239,149,127,35,23,46,80,84,252,47,164,22,12,229,51,73,36,7,122,180,49,1,42,151,122,162,128,99,192,137,188,29,194,206,81,198,154,88,78,133,110,32,135,205,177,218,1,5,252,186,64,64,50,205,171,5,43,117,68,227,253,104,143,3,241,57,38,16,65,30,19,218,159,143,163,116,214,73,142,225,68,43,161,15,17,178,218,5,169,8,37,68,48,102,228,159,107,243,111,175,229,187,72,234,173,218,205,219,195,237,190,253,178,126,249,120,43,122,147,95,197,139,94,159,191,15,55,223,203,240,243,59,126,159,133,165,140,192,86,134,66,112,176,192,29,6,192,196,117,189,234,95,202,181,206,153,2,138,90,84,201,215,205,199,225,42,36,39,129,178,168,128,38,109,65,235,0,126,137,135,30,30,169,44,122,120,3,244,164,182,83,36,158,42,26,0,73,180,106,59,202,47,254,177,240,121,249,113,121,121,201,234,200,157,33,212,136,115,98,232,252,47,111,113,219,253,63,80,133,122,157,92,9,176,94,32,58,110,128,29,7,1,17,237,123,139,200,246,211,215,97,117,83,115,176,174,110,39,122,242,247,156,130,213,3,223,198,140,245,205,176,180,188,39,125,177,206,3,74,134,244,160,56,0,179,116,183,211,8,47,165,88,128,158,56,96,43,198,8,63,116,62,206,99,158,88,96,89,112,115,122,152,46,193,200,148,49,243,124,220,254,48,197,35,102,152,75,232,227,190,61,255,213,221,183,181,232,98,155,183,90,188,93,109,191,53,219,221,203,173,244,189,214,91,169,87,190,250,83,95,199,242,126,30,242,195,225,243,158,184,176,51,230,165,60,47,109,46,62,11,21,146,9,13,136,140,70,185,112,195,12,43,162,131,84,50,245,53,47,19,193,203,94,89,221,218,2,26,218,210,26,236,182,235,141,209,119,12,26,4,7,180,215,146,201,162,248,138,237,15,85,79,39,215,183,101,113,89,182,131,83,161,158,140,21,89,8,142,212,249,239,111,113,107,19,125,123,93,194,108,128,18,186,1,152,95,211,41,88,187,95,1,157,174,77,178,52,38,0,3,244,106,106,13,123,118,204,94,149,42,197,229,1,103,131,84,116,18,86,110,231,123,48,175,239,60,247,206,180,242,152,207,143,9,68,130,74,27,252,49,68,40,231,134,213,205,3,176,220,107,194,123,229,213,146,170,94,152,242,74,118,237,72,158,156,170,195,163,75,131,9,137,62,142,197,56,231,33,44,254,184,98,66,50,231,245,43,159,104,91,212,132,93,14,236,254,130,237,107,183,171,206,135,181,190,28,189,143,147,123,189,135,63,93,125,92,191,191,239,119,246,135,229,222,23,207,19,59,170,181,75,59,200,70,203,238,72,12,157,51,5,43,69,173,84,182,96,174,128,35,160,186,73,208,4,138,147,253,198,36,218,175,45,231,247,127,71,243,170,161,33,143,116,241,74,229,42,189,124,26,111,209,99,61,158,175,234,241,195,173,175,141,56,2,197,203,114,184,168,59,210,47,220,141,154,38,228,158,10,20,159,91,160,187,159,104,167,87,243,57,71,146,231,43,209,181,180,225,16,221,210,107,241,99,199,238,12,250,110,166,87,182,189,216,249,84,119,243,4,125,123,47,127,118,171,125,85,40,24,203,140,175,110,123,184,34,155,231,222,52,211,28,106,46,124,238,54,234,189,212,121,11,179,136,195,192,37,186,253,79,40,33,206,99,8,151,8,60,74,107,246,228,148,222,151,7,42,24,87,251,53,101,164,3,6,104,85,136,14,160,70,145,68,7,80,104,241,146,159,177,21,154,154,196,205,157,229,253,246,209,230,179,71,79,151,79,247,199,7,207,111,3,241,61,188,99,235,249,175,25,109,69,64,55,12,159,90,207,128,87,128,10,36,104,163,117,241,162,131,85,156,107,176,192,17,71,134,6,35,209,44,200,1,164,194,122,22,197,210,35,108,120,103,230,245,164,225,86,189,118,198,36,129,30,33,137,156,10,76,169,14,115,216,242,102,233,245,211,62,229,161,31,228,203,143,20,59,86,243,214,212,104,198,152,138,253,228,48,172,193,56,219,230,148,166,103,162,91,25,61,134,207,108,192,116,203,15,190,85,107,169,37,213,68,116,190,131,129,231,232,164,231,247,43,161,212,29,33,200,174,141,39,229,71,133,56,58,177,30,56,185,98,37,114,249,173,152,47,215,199,3,171,123,60,248,213,111,80,250,238,58,90,144,38,86,48,117,55,253,207,63,74,92,51,38,4,121,140,165,35,235,3,212,211,211,203,37,208,94,64,147,6,30,16,160,64,32,35,115,115,6,104,170,46,87,192,156,66,128,83,170,52,81,169,143,98,107,20,155,188,241,132,221,225,201,152,125,220,60,92,30,175,158,150,143,115,124,130,158,126,253,230,230,191,94,250,51,230,173,250,102,85,170,59,221,93,20,242,112,91,165,132,114,182,54,162,202,235,156,246,69,145,82,138,69,166,165,6,160,140,136,28,132,31,129,220,119,123,103,167,91,214,6,83,114,145,154,167,162,157,168,169,155,235,137,146,86,159,58,47,19,223,158,79,63,162,47,107,235,107,45,90,102,45,123,152,53,82,133,74,62,225,83,62,164,81,55,80,145,249,124,30,24,128,0,140,235,214,243,31,179,169,54,242,160,98,241,222,71,18,198,45,150,131,130,211,66,84,187,65,14,214,237,183,15,150,229,48,103,30,152,122,56,90,115,242,57,127,241,189,240,159,77,23,2,104,2,11,80,234,106,213,82,87,11,97,102,175,69,246,96,191,95,254,177,183,46,148,63,136,184,175,168,94,169,70,131,133,128,0,180,180,23,67,105,160,129,84,78,93,5,33,86,5,3,152,10,86,4,113,98,208,69,189,179,219,80,8,123,174,11,209,182,11,149,150,165,164,68,139,245,17,62,252,230,239,254,91,223,253,75,111,172,238,221,223,223,242,121,184,237,43,190,117,222,55,113,9,171,127,187,100,75,242,168,85,222,12,165,117,169,35,230,197,226,184,239,168,50,183,1,41,133,68,234,111,15,99,75,225,148,52,9,195,128,242,57,24,109,156,127,233,77,249,212,113,238,116,15,57,255,192,175,254,203,124,243,121,57,31,235,80,107,175,140,30,181,98,70,20,1,1,96,203,146,161,2,104,219,253,19,147,201,2,225,239,117,138,248,58,83,142,239,49,226,236,125,246,252,245,236,243,29,170,216,139,133,128,72,235,142,2,157,179,155,89,51,14,84,244,87,136,214,56,140,153,239,133,239,87,79,176,186,246,156,2,234,106,213,219,175,83,130,29,32,92,34,69,228,247,43,143,165,91,139,176,206,210,71,117,215,115,150,45,157,156,37,0,221,218,18,26,88,26,179,21,22,224,209,114,21,126,25,192,13,208,130,20,57,5,164,19,239,181,87,6,85,1,165,29,34,68,21,144,69,4,64,36,96,108,55,227,191,92,155,191,214,122,115,124,253,178,126,187,188,119,253,74,121,207,223,244,47,157,142,83,237,152,46,115,119,190,57,244,29,45,160,198,93,190,40,82,233,111,164,166,68,92,34,149,49,204,22,184,111,119,235,211,121,246,136,33,213,165,114,152,43,207,120,188,207,175,251,177,206,222,102,124,150,95,253,183,243,205,151,249,238,167,187,49,220,93,215,197,101,176,194,65,8,67,75,24,80,10,149,228,148,195,103,168,64,250,185,15,153,72,164,106,19,35,176,89,29,153,75,221,246,26,5,140,91,23,15,12,224,176,122,78,43,3,234,95,23,111,132,111,99,165,235,232,238,20,111,91,227,171,195,60,230,18,116,99,119,22,89,159,69,220,95,247,121,28,32,14,40,117,55,211,26,246,96,142,25,34,100,186,167,51,221,204,142,106,90,160,93,245,161,175,20,162,208,148,118,130,6,13,166,2,16,128,73,1,157,155,34,166,171,158,212,54,6,149,64,25,7,215,52,136,187,92,99,49,25,128,3,30,173,255,186,186,111,147,174,183,231,183,245,246,224,90,223,249,194,229,254,219,239,37,111,211,93,186,125,247,155,190,172,157,39,127,161,98,184,248,136,163,63,74,217,190,133,168,29,113,127,67,148,186,41,239,187,145,107,14,53,53,96,53,114,57,73,205,235,158,142,230,229,201,188,233,102,253,246,252,197,255,158,239,223,206,250,217,161,19,92,234,197,161,97,50,22,221,216,196,211,102,211,102,11,77,41,164,113,227,181,220,80,113,150,66,239,157,51,176,213,6,152,135,78,77,2,1,140,199,52,48,67,68,215,86,220,10,22,213,193,12,113,69,142,219,124,198,42,188,239,193,188,215,243,132,153,118,160,139,89,178,92,135,205,76,152,227,231,176,180,100,239,47,89,187,102,86,245,158,2,84,64,166,20,192,18,218,182,196,35,85,78,61,243,71,179,155,79,34,53,143,197,130,9,178,161,49,18,70,76,20,152,9,128,116,247,186,47,157,68,113,183,174,187,166,127,189,235,165,118,185,238,175,143,229,245,248,61,227,222,213,187,247,139,195,114,99,88,31,113,204,143,233,81,143,155,135,143,60,252,182,111,73,171,130,145,5,243,205,64,141,174,34,204,199,60,234,182,14,156,235,124,56,155,55,159,248,205,127,53,191,120,156,255,251,147,169,159,252,15,60,140,117,203,38,202,193,237,68,118,53,213,81,222,99,198,12,15,0,32,15,7,57,225,132,11,54,149,40,34,197,64,7,73,196,201,102,42,151,102,98,79,192,217,11,208,9,18,9,148,124,188,160,150,92,19,23,254,207,56,152,153,46,159,177,126,51,8,115,171,124,64,220,209,74,226,2,58,213,106,89,255,158,188,114,41,60,161,34,238,242,48,167,128,174,154,83,138,85,50,134,129,130,98,181,209,58,121,209,25,189,31,9,81,141,34,208,60,21,207,173,234,200,166,68,149,160,49,100,180,69,4,107,137,68,42,76,83,137,90,36,58,39,242,228,23,78,41,125,221,29,84,21,245,9,196,173,123,127,190,122,233,189,127,125,127,251,102,126,255,122,127,121,215,243,157,114,163,156,255,77,95,250,135,74,222,149,189,120,77,140,253,254,246,64,180,250,203,110,124,49,238,113,163,143,139,204,47,231,231,31,249,250,231,63,223,189,153,243,239,254,34,166,190,144,67,58,72,151,137,246,64,186,50,143,130,107,33,84,246,64,49,102,136,16,145,148,210,226,181,168,22,246,31,96,221,78,84,216,253,20,192,145,9,35,168,102,96,8,246,128,230,57,65,16,62,96,189,64,75,160,102,224,130,167,100,133,150,250,205,160,199,93,151,72,10,24,119,222,171,132,237,169,234,33,228,63,70,228,248,208,95,246,92,110,219,147,92,25,58,235,241,194,67,150,108,8,168,56,5,3,181,224,140,85,60,142,194,160,162,230,18,77,7,3,39,166,47,15,85,132,134,157,57,158,147,44,67,1,12,145,170,113,226,0,106,45,200,158,104,154,166,49,112,160,138,14,69,106,193,93,93,207,73,156,52,35,106,15,186,229,191,126,212,159,47,105,119,215,71,189,221,245,237,253,254,252,133,126,245,15,246,159,29,191,167,231,238,118,3,17,242,160,232,241,163,86,15,55,212,49,127,10,75,52,186,168,236,62,249,243,68,218,221,91,201,18,75,22,192,82,150,163,24,114,91,204,31,30,242,115,220,203,174,160,208,149,130,218,141,128,211,246,52,111,151,49,173,220,177,222,251,140,239,251,237,159,224,231,247,245,103,228,199,170,135,165,92,223,110,70,156,93,10,209,99,58,171,98,46,12,56,153,48,64,19,3,223,220,48,148,211,231,130,126,151,63,77,12,197,234,230,161,52,106,122,78,121,116,217,107,222,7,6,56,231,58,224,117,142,107,179,24,180,83,56,62,40,209,179,227,56,184,197,114,150,209,185,146,148,231,221,121,221,229,237,56,140,33,250,248,181,31,96,143,249,193,215,58,254,128,22,57,145,241,131,207,161,158,197,147,236,218,45,4,71,7,93,25,119,142,78,110,236,81,27,132,94,238,62,67,5,120,155,118,39,56,224,232,250,59,36,96,187,78,153,243,217,183,244,182,21,173,19,0,183,186,71,60,121,71,218,67,218,77,7,189,142,54,126,208,191,167,109,23,191,63,254,179,163,63,233,106,93,220,112,143,221,241,174,235,159,249,230,95,221,253,87,111,254,229,250,151,214,191,224,255,246,15,191,255,241,248,95,95,117,149,213,206,220,157,57,250,241,250,101,62,137,227,172,81,128,103,42,107,62,196,68,150,67,177,52,132,145,93,187,216,19,28,243,150,91,108,151,210,146,125,198,251,8,77,77,223,227,140,129,32,87,69,86,122,120,30,32,12,212,132,29,105,42,174,90,134,11,230,40,42,110,245,115,2,53,123,181,222,23,34,120,142,206,199,169,126,242,63,251,111,255,218,191,170,240,167,62,83,18,255,253,171,53,204,149,83,62,187,43,200,255,131,3,254,249,239,192,102,254,233,172,3,6,16,7,2,176,191,135,215,147,207,145,84,165,169,23,181,4,107,242,153,194,86,225,232,45,198,195,198,255,15,112,36,131,241,157,214,112,231,234,114,176,216,117,160,235,87,149,4,217,86,85,159,42,3,187,134,159,62,96,7,60,178,1,88,238,104,13,60,83,214,156,255,138,15,203,20,61,88,142,77,216,11,218,88,155,24,200,239,21,150,69,156,102,205,164,117,68,75,88,77,12,169,105,134,17,144,240,70,118,217,188,69,140,241,12,54,245,168,122,69,178,216,102,101,113,147,202,226,94,109,238,107,222,188,244,254,126,243,207,243,79,253,254,126,235,243,249,197,183,222,156,188,225,211,243,249,92,78,59,190,48,103,55,157,140,42,126,214,116,23,186,162,219,86,0,114,133,235,80,93,31,186,161,88,154,4,197,205,56,227,16,162,177,159,92,144,133,64,135,226,10,31,110,58,189,182,15,37,21,60,35,44,141,197,146,147,93,112,25,195,194,224,150,145,192,62,61,111,11,185,157,251,115,126,239,191,151,191,237,215,15,221,63,62,58,255,135,119,80,82,38,150,176,1,176,225,2,183,159,230,192,121,197,92,250,139,114,53,72,92,113,205,243,39,67,212,170,69,64,121,223,75,255,112,205,86,68,106,177,190,197,177,36,123,229,185,76,174,254,162,254,7,71,2,227,128,197,10,2,118,47,88,3,142,240,200,45,91,139,133,212,226,195,90,149,182,194,100,170,68,248,126,226,196,79,40,29,132,192,219,94,4,241,133,156,11,48,42,107,220,96,179,94,110,143,53,122,172,121,123,183,39,249,250,189,223,111,159,254,7,63,41,53,183,99,111,223,12,111,165,95,218,31,94,243,55,157,142,132,55,199,61,70,174,77,53,86,161,230,44,72,96,194,48,29,64,65,162,20,166,236,29,4,166,185,231,141,0,13,40,157,155,5,243,44,193,134,6,209,132,32,32,24,76,163,33,200,149,209,101,153,220,236,206,241,254,231,87,159,252,247,253,7,255,193,243,113,159,254,241,215,253,211,223,175,47,55,202,6,33,217,179,0,194,94,174,1,7,184,241,158,8,95,27,209,175,109,8,234,222,110,97,14,144,252,64,129,107,112,141,136,196,69,140,211,202,228,74,254,226,180,42,73,127,97,237,34,118,40,168,120,175,205,129,160,127,79,142,248,115,198,132,27,75,152,94,44,98,231,103,30,143,124,110,98,194,186,107,119,100,195,19,67,85,47,35,122,157,116,143,21,198,45,54,219,175,118,220,220,122,183,205,177,164,108,221,119,255,243,246,201,214,231,199,199,201,199,217,159,252,151,251,227,174,109,223,174,125,253,34,222,78,222,250,220,239,230,227,145,171,4,13,235,251,167,113,21,117,5,109,139,125,207,210,3,79,103,138,34,4,181,88,57,97,45,173,241,252,165,78,64,113,187,55,28,187,41,232,141,203,13,20,57,64,72,72,29,11,36,8,235,97,229,116,126,223,249,101,119,74,211,0,94,251,255,240,63,250,87,231,187,93,254,255,63,246,218,127,142,126,253,251,251,89,247,211,166,168,76,68,173,129,202,72,131,21,220,227,186,156,218,41,150,138,242,87,236,78,122,99,128,165,174,166,225,73,170,163,131,97,215,210,77,185,40,188,80,91,91,79,173,76,233,210,243,4,21,199,155,248,69,157,215,42,123,12,229,34,15,185,14,194,191,63,237,249,103,220,82,47,97,219,7,132,207,171,110,124,126,61,137,108,184,173,189,150,41,241,231,205,141,26,18,240,102,165,81,48,244,5,157,94,96,39,61,218,151,58,237,137,55,131,151,53,32,175,7,159,99,53,243,198,104,21,178,60,45,15,150,167,250,139,228,179,255,114,255,75,253,5,119,153,247,50,190,59,190,59,227,35,253,50,174,98,240,61,115,94,124,207,248,56,45,254,220,236,17,187,195,173,80,98,28,139,102,253,242,249,91,157,40,176,223,189,31,7,185,193,169,88,104,3,8,128,227,169,98,13,110,102,243,49,232,182,190,14,152,217,185,203,60,159,243,203,215,55,255,241,60,255,112,248,76,12,255,244,107,237,117,79,229,230,25,215,221,167,112,194,83,185,160,80,88,80,97,191,20,14,108,109,203,98,201,241,57,232,102,47,32,231,232,213,61,131,228,58,220,136,155,219,30,6,48,96,215,230,17,212,210,116,1,243,41,159,79,77,20,41,159,103,19,199,223,47,96,45,166,11,159,97,64,130,114,16,107,233,32,124,154,104,3,95,56,240,224,218,231,215,147,213,189,150,41,51,176,80,2,168,69,179,59,193,129,176,175,101,36,39,45,176,194,96,20,76,238,220,51,47,199,227,178,171,103,34,213,125,180,186,81,214,103,99,120,26,159,76,62,61,253,121,242,189,227,203,230,62,122,31,253,116,252,131,234,17,191,60,216,143,249,115,205,238,158,189,255,102,92,197,219,216,114,177,136,73,209,202,207,191,1,115,89,113,239,46,142,214,102,57,178,91,35,139,94,69,83,1,8,154,192,214,85,184,155,121,75,126,164,215,7,78,78,175,159,253,239,254,230,63,180,254,187,31,159,62,249,167,239,143,146,35,119,72,174,64,201,74,89,181,231,132,41,20,98,164,70,164,1,232,216,0,115,176,118,171,98,219,98,4,157,132,68,200,150,135,76,122,187,208,195,78,224,236,252,170,46,143,88,162,110,96,136,111,41,39,252,146,207,173,216,231,200,211,16,179,182,232,171,255,183,190,140,203,42,23,44,63,46,124,126,61,91,241,38,234,73,131,234,189,13,1,179,40,205,185,197,178,47,118,86,4,110,20,109,15,6,55,198,241,169,179,123,29,31,151,84,204,140,204,250,81,230,40,102,221,1,135,233,29,115,188,27,79,54,159,43,222,176,211,38,71,221,239,133,79,170,71,201,159,225,99,190,207,249,115,53,219,180,88,92,115,142,156,135,7,106,146,165,164,32,247,234,108,110,112,44,178,52,68,87,219,145,112,208,17,231,130,24,94,107,156,163,243,251,205,235,237,139,235,239,255,79,175,227,191,191,214,87,118,115,205,241,235,246,213,243,190,235,163,110,103,98,70,203,246,166,218,137,67,133,17,5,8,240,59,195,199,239,185,27,145,107,2,70,117,249,252,234,158,159,72,168,127,159,14,40,154,160,55,122,154,231,124,128,41,98,31,244,31,202,5,203,105,165,14,224,248,238,241,132,203,232,126,225,71,203,245,198,47,182,235,225,253,108,175,190,21,70,68,9,198,17,237,120,47,97,117,143,67,181,122,118,39,65,5,17,38,109,131,72,167,64,88,62,185,201,157,8,132,119,243,206,56,123,16,149,66,156,231,246,91,57,24,78,101,153,102,84,182,26,62,149,92,77,143,75,220,167,216,138,180,189,31,246,84,109,77,117,155,73,76,210,195,252,233,227,240,177,250,145,243,49,60,209,199,138,175,22,255,116,255,228,182,38,181,51,141,109,41,123,99,110,220,5,45,100,215,33,17,11,99,72,122,114,210,235,229,98,126,114,121,62,255,191,215,183,255,219,235,248,223,95,183,171,235,156,189,142,228,25,175,213,123,125,248,124,29,54,121,176,166,86,130,69,179,138,174,64,99,129,69,16,210,176,209,216,151,13,117,81,205,188,29,57,26,21,243,57,255,92,172,218,60,156,91,152,131,130,186,213,102,79,178,243,202,19,241,156,101,171,40,155,90,199,78,72,249,138,147,94,211,208,95,247,39,8,27,123,101,28,29,20,216,118,223,56,172,32,81,111,230,152,84,208,95,72,105,132,154,169,68,43,15,34,162,206,89,246,56,163,99,47,34,37,209,16,165,180,84,183,122,59,55,16,76,193,35,8,185,101,112,190,84,245,80,1,144,182,20,43,211,97,102,82,140,96,168,198,20,35,220,151,229,9,96,100,148,21,27,91,198,96,41,83,15,41,186,235,124,48,125,178,253,55,255,249,167,191,251,254,252,195,220,223,220,253,228,247,171,239,207,254,252,180,223,115,58,174,203,63,142,222,250,117,224,118,163,183,83,173,239,230,252,124,206,223,156,219,139,57,207,95,175,154,155,94,55,92,135,94,7,189,96,99,184,122,223,219,236,16,9,12,76,20,200,208,200,140,128,220,131,74,160,49,200,227,40,12,184,4,91,79,255,37,107,49,201,44,19,125,61,125,145,39,197,253,161,108,223,75,152,56,235,45,175,45,151,236,110,52,151,114,228,235,6,253,152,46,199,167,247,193,150,102,13,241,160,132,33,77,143,35,132,173,142,151,240,251,253,247,208,82,212,19,7,22,85,211,229,24,178,84,154,38,78,128,196,17,64,230,78,4,142,0,154,110,160,140,162,236,230,102,161,60,234,28,160,208,93,199,184,167,26,1,144,39,170,60,136,29,68,192,17,16,35,78,89,158,182,5,76,160,20,44,32,109,20,168,85,133,140,109,1,144,240,244,254,215,63,254,237,223,223,127,119,252,253,205,207,231,126,127,243,59,251,101,253,148,61,86,44,246,228,190,247,61,238,233,181,125,165,227,245,248,10,237,116,115,45,248,244,115,240,58,53,135,95,171,94,167,207,146,237,151,152,118,15,72,52,48,130,217,191,253,124,1,161,218,239,25,105,240,251,117,216,186,59,94,102,153,40,156,124,79,243,8,229,188,91,93,187,31,33,224,54,134,221,52,213,36,226,207,23,22,100,249,36,13,177,211,221,40,166,6,7,153,249,173,31,116,189,182,196,229,131,32,131,77,193,150,148,31,90,72,136,122,81,1,221,157,227,124,18,45,163,144,68,165,29,197,179,159,244,160,131,19,48,93,53,73,208,172,204,161,51,104,36,106,72,163,21,208,146,6,22,4,37,144,76,113,171,108,135,10,34,176,76,49,1,168,128,55,95,254,254,62,254,249,204,163,238,221,231,206,141,93,154,47,217,99,29,14,228,220,189,199,153,105,61,208,112,220,172,2,146,38,143,179,221,141,100,187,87,189,236,131,91,126,202,155,128,89,163,130,80,75,35,13,11,176,12,58,26,128,0,210,144,60,9,119,150,147,122,128,233,93,127,62,193,31,207,201,39,23,71,30,113,144,73,193,44,190,186,22,8,7,200,3,225,196,159,206,145,244,231,96,243,203,79,182,227,105,119,12,145,65,32,108,53,191,14,1,96,21,159,187,154,223,20,96,219,117,7,171,128,208,53,188,213,109,99,60,58,255,79,40,133,148,99,12,153,45,0,84,150,184,61,145,221,177,200,93,248,154,202,251,110,119,103,95,164,96,128,214,217,139,174,129,166,1,118,67,55,85,30,187,6,88,50,5,84,192,36,57,76,11,20,71,82,20,147,137,176,240,247,135,247,232,134,65,200,46,220,193,230,38,116,15,199,73,246,146,134,16,32,4,129,67,49,16,0,13,50,58,27,98,226,163,194,2,88,145,97,113,99,141,12,128,145,191,202,140,236,91,37,37,24,232,216,49,97,122,176,222,82,74,5,35,157,68,144,44,152,242,208,33,182,175,69,127,250,81,122,109,155,194,39,120,22,69,158,158,126,190,64,71,120,29,217,213,253,60,27,165,34,2,129,243,27,152,76,237,227,192,54,65,177,60,246,52,232,2,230,4,226,166,71,68,255,103,119,88,143,194,0,211,124,129,51,152,34,117,160,162,207,252,78,250,208,146,187,80,32,21,116,137,80,77,48,64,67,55,9,180,248,36,1,151,16,242,35,176,124,12,152,128,41,222,108,237,229,74,118,152,38,193,79,239,122,79,32,75,138,201,151,27,173,52,132,177,152,114,92,236,154,84,64,20,27,35,6,162,214,104,128,66,162,129,2,149,115,64,22,1,80,128,72,0,38,184,66,26,0,19,4,58,184,31,112,238,120,92,193,49,89,20,173,138,110,34,25,31,12,198,145,137,139,91,11,110,227,253,216,184,49,1,218,109,176,75,125,0,7,14,62,141,227,221,59,122,156,92,8,46,122,191,249,182,81,180,167,38,206,222,189,29,194,231,13,221,207,207,201,77,12,1,192,130,235,26,224,143,124,104,93,142,175,150,102,104,122,32,55,30,185,179,224,107,178,0,106,13,123,91,55,152,205,201,43,93,41,113,234,74,103,142,165,221,122,187,7,176,71,167,135,32,108,74,1,204,58,8,19,191,18,250,96,103,131,106,167,30,107,208,80,116,215,139,0,17,226,138,65,219,2,158,4,0,149,65,163,9,64,2,29,59,236,129,65,208,80,222,203,128,200,88,144,4,111,96,192,196,125,173,231,227,238,207,35,118,172,69,2,1,233,241,156,14,50,117,232,90,172,109,142,176,191,206,169,19,129,229,150,192,31,6,35,0,113,56,97,167,194,215,13,86,207,142,113,88,127,13,155,5,239,21,232,126,65,25,27,13,187,215,97,13,203,41,13,92,198,16,121,247,15,12,176,104,88,89,105,17,4,237,92,182,29,216,1,65,179,93,91,157,72,211,34,152,136,169,136,224,171,132,57,64,211,73,122,66,155,53,5,106,192,196,28,173,112,168,117,1,135,144,9,34,156,240,196,33,174,137,84,134,123,165,131,131,14,210,109,222,83,5,143,16,44,147,66,8,144,1,194,2,153,73,24,160,65,134,14,96,18,165,32,1,64,145,33,0,166,61,155,27,119,140,189,11,204,56,139,132,242,251,71,97,164,148,242,169,226,234,245,247,103,130,84,20,82,250,41,187,223,49,108,150,196,165,15,132,44,222,97,0,152,249,75,195,248,59,201,113,123,42,233,68,198,129,91,46,110,29,26,155,99,39,243,176,196,21,235,152,39,46,32,148,46,39,1,154,54,64,238,212,217,220,129,70,177,189,247,3,46,239,61,167,92,1,145,30,100,179,6,16,3,38,102,166,137,181,9,118,0,14,130,250,25,112,176,212,119,71,54,69,79,80,236,208,88,121,27,49,108,43,117,184,66,5,236,53,0,120,146,1,0,3,170,75,234,26,10,0,168,16,13,0,21,27,13,140,228,252,14,213,37,240,150,166,194,158,71,236,106,53,125,68,4,193,238,40,15,178,108,205,117,185,43,150,103,241,100,40,101,54,31,153,227,15,40,31,250,163,124,232,15,242,153,106,110,246,34,149,141,129,230,118,251,16,212,19,159,94,201,16,227,232,204,123,190,163,169,202,44,119,223,110,117,78,15,26,240,23,247,176,253,168,191,122,56,167,68,164,106,130,5,152,86,26,22,101,165,101,45,75,43,110,157,64,66,52,63,166,200,210,253,230,113,62,191,102,55,11,167,64,184,17,143,148,18,181,127,202,250,136,163,191,185,176,3,44,119,251,60,252,88,7,189,171,234,181,226,28,51,157,83,199,71,172,17,12,1,204,102,30,131,221,23,86,5,250,216,103,139,112,29,218,145,239,71,123,149,230,45,223,88,126,85,61,18,61,199,103,42,224,179,139,135,229,51,244,250,253,115,140,254,120,158,85,122,222,249,185,93,111,216,253,248,96,192,146,7,150,206,6,175,245,178,146,112,34,74,245,22,0,167,229,196,129,243,175,80,141,153,180,255,18,31,221,121,203,137,18,192,233,28,22,176,250,115,41,56,20,187,245,219,112,42,125,62,190,215,222,159,155,16,80,174,142,45,180,32,109,100,113,44,89,58,121,222,25,211,67,89,20,239,159,101,140,161,28,20,237,255,249,99,242,242,154,96,148,145,85,212,157,129,53,22,208,134,166,195,115,198,39,158,253,21,44,245,215,14,161,107,239,215,25,4,97,250,201,199,253,196,185,218,16,88,145,84,18,93,139,12,83,212,216,190,163,176,52,17,23,48,68,73,227,27,244,69,245,82,106,33,40,29,240,165,205,139,112,52,66,142,104,122,1,255,60,28,77,16,145,227,32,1,9,120,139,82,239,59,137,125,47,115,124,78,170,150,98,16,127,15,152,119,230,98,17,128,216,122,46,95,30,157,174,100,231,30,78,234,253,243,121,236,45,72,172,13,71,255,237,14,124,53,56,236,144,114,129,56,92,142,56,242,56,48,135,5,170,43,85,175,159,239,209,29,209,232,108,53,74,246,123,14,187,91,104,109,65,81,88,16,128,189,15,13,96,182,244,30,99,225,0,154,165,131,174,39,20,250,107,197,232,233,6,88,237,247,14,142,8,152,222,76,131,97,144,77,115,195,61,148,200,33,134,116,16,169,7,112,98,250,182,91,244,101,59,153,167,84,45,121,33,97,107,166,43,51,126,206,175,133,92,171,82,190,189,232,58,62,81,146,165,145,234,123,150,207,48,79,95,148,39,82,197,254,160,6,225,178,205,23,130,117,249,76,77,115,237,123,108,116,45,95,103,254,90,209,14,148,24,162,250,127,94,230,102,70,68,80,87,222,7,39,162,143,243,38,11,172,18,71,32,110,147,38,236,147,0,3,136,58,46,148,143,55,91,39,144,233,28,205,243,133,234,106,9,92,150,163,137,30,228,93,23,130,45,95,16,176,24,7,9,36,135,32,0,193,34,62,95,213,122,118,61,159,232,253,133,226,138,194,248,241,172,88,150,235,172,19,249,28,104,241,220,187,194,185,83,253,222,78,227,69,205,156,45,2,54,208,237,127,68,79,0,166,116,193,185,236,188,99,165,212,210,205,22,72,79,107,238,228,204,34,177,171,216,100,193,115,124,134,218,105,50,101,137,162,231,233,163,83,203,133,33,151,85,89,184,101,226,68,89,62,55,206,135,47,5,197,110,188,223,102,254,38,28,203,210,129,229,243,132,246,102,187,247,150,130,126,229,237,196,156,53,149,180,96,146,134,20,162,61,10,3,250,160,158,167,199,167,137,175,151,210,219,159,17,65,88,59,77,22,107,55,163,71,207,242,25,118,103,115,94,62,43,15,115,29,99,198,56,69,255,115,176,183,208,208,58,251,22,190,252,69,123,138,126,15,7,199,237,106,85,151,241,252,131,249,122,118,9,223,191,36,78,147,9,27,111,129,180,253,206,66,128,121,206,73,27,227,227,13,125,245,66,41,185,242,217,159,139,181,228,129,18,48,205,99,174,180,249,6,214,210,81,164,2,113,30,65,107,151,246,137,82,101,134,8,242,68,226,76,89,222,93,76,76,127,38,1,72,242,212,102,170,17,241,210,110,102,17,192,223,203,99,169,175,69,88,14,136,60,141,204,187,83,193,154,24,97,9,112,110,186,199,27,90,96,207,167,137,222,121,175,139,153,105,58,225,136,199,66,158,6,123,173,177,243,75,6,53,153,48,239,98,28,74,69,243,155,45,236,3,185,60,79,37,128,91,14,91,44,203,103,246,254,134,208,97,60,107,124,30,131,232,142,23,93,10,12,142,38,96,2,64,154,189,144,199,10,211,108,2,48,192,90,104,143,159,244,117,83,65,158,215,254,92,172,218,82,37,245,192,142,130,135,89,172,109,112,47,25,25,176,231,249,56,183,250,67,21,173,116,203,38,179,0,161,162,85,139,205,39,106,222,107,148,239,194,82,52,76,91,199,103,44,224,111,225,113,169,174,194,190,232,178,157,200,143,226,219,47,157,65,36,128,4,8,129,1,156,15,23,229,132,121,194,205,115,219,161,222,38,221,122,206,99,160,76,156,7,209,186,24,140,207,35,216,186,121,56,212,45,207,81,67,203,198,223,66,249,56,132,153,118,158,186,212,110,255,240,227,109,139,206,122,127,19,155,167,43,181,111,144,199,180,49,222,98,232,226,21,62,255,160,70,173,3,219,210,117,176,226,52,149,136,207,63,16,147,37,34,68,116,78,13,49,184,141,249,50,231,230,156,143,182,141,52,78,235,127,194,109,62,90,181,138,93,165,240,124,190,158,167,42,92,164,169,213,245,124,252,219,121,238,106,197,219,159,183,220,75,225,109,12,188,159,129,253,64,50,84,74,231,219,133,224,61,75,215,123,59,21,192,57,238,244,186,206,57,53,120,175,45,149,75,22,69,26,223,199,65,202,50,154,11,156,160,165,9,147,194,167,34,176,246,149,73,127,226,228,115,254,153,213,196,252,77,192,239,229,107,152,90,186,163,52,141,118,125,94,124,106,131,84,61,181,129,1,92,233,77,199,1,43,199,156,232,6,198,30,237,139,53,84,215,99,214,102,105,193,2,171,44,136,54,236,181,62,135,209,94,151,36,40,142,184,208,102,194,125,245,230,229,135,28,39,159,125,105,191,248,177,191,89,228,22,74,12,2,22,207,233,213,136,215,39,40,205,204,108,239,85,232,133,123,80,4,211,5,193,234,246,20,134,181,225,207,206,144,205,210,233,249,202,0,11,198,248,171,87,205,251,62,239,188,227,103,178,94,205,247,92,118,243,190,87,121,164,133,64,68,216,104,176,239,67,148,141,151,47,63,44,5,40,249,28,221,129,177,171,247,55,252,63,190,83,201,120,122,100,14,66,132,254,49,35,26,247,11,91,163,180,189,205,133,95,204,229,16,31,39,182,93,94,193,20,136,215,73,79,57,190,21,177,18,226,54,233,85,237,202,1,30,179,110,24,16,61,171,53,144,224,149,62,254,127,82,236,61,62,151,124,22,44,170,155,199,207,140,187,78,56,132,189,170,155,197,145,79,109,121,137,148,31,99,6,230,246,165,226,79,225,255,88,184,91,152,85,212,69,204,16,55,62,119,215,84,23,195,101,241,188,172,69,132,92,88,215,72,0,66,46,117,54,30,24,15,27,111,159,74,192,220,243,204,91,73,121,218,132,238,8,97,135,142,119,65,158,78,180,122,235,65,220,82,222,130,244,104,89,136,196,223,63,4,47,221,93,96,86,53,45,182,96,20,75,80,215,212,95,11,136,146,3,61,174,136,79,68,215,254,237,154,196,22,36,207,247,16,141,200,245,48,68,52,234,5,29,71,119,161,115,68,204,56,122,22,107,123,17,113,234,243,247,14,101,26,117,71,49,26,199,254,243,56,72,98,87,112,218,44,172,242,206,194,215,52,98,89,16,134,110,86,46,79,66,122,95,97,63,177,212,198,228,94,108,144,82,189,2,216,254,230,86,212,132,108,72,243,84,75,111,220,19,123,117,79,66,227,33,136,193,168,149,64,164,254,238,131,113,105,185,129,110,222,20,204,77,172,100,226,225,199,139,178,26,155,99,120,186,5,228,154,105,39,204,207,99,227,211,92,214,53,143,136,249,108,237,245,215,70,97,149,221,140,197,78,190,217,50,46,7,187,237,245,33,120,254,44,89,166,10,127,24,129,85,237,4,136,203,34,120,159,251,176,92,203,57,2,214,253,220,93,143,31,19,213,62,30,149,96,105,228,162,186,1,90,59,15,32,177,186,0,103,77,152,226,189,103,14,144,58,150,141,20,4,159,99,78,86,115,75,0,157,32,89,150,95,31,66,215,155,215,164,62,127,251,152,235,176,66,207,242,235,154,183,105,63,86,184,126,0,34,146,129,184,231,241,219,52,214,7,43,152,244,205,242,76,185,118,127,163,124,243,164,159,175,125,122,254,190,201,11,16,164,225,70,202,89,182,124,5,95,18,223,102,93,22,61,178,150,47,126,125,8,254,213,31,71,192,75,89,127,140,149,117,108,190,205,177,78,251,147,246,0,68,113,94,175,121,154,202,94,123,13,78,219,182,214,69,83,166,108,124,131,121,226,111,31,195,131,221,174,214,35,7,53,170,50,79,56,135,14,29,203,15,216,237,205,203,157,153,233,205,43,15,243,251,237,143,193,9,217,153,234,120,226,22,186,75,193,192,18,218,246,47,82,68,22,145,253,223,236,85,102,9,117,22,179,89,76,173,120,9,118,93,245,109,137,122,105,190,159,187,231,155,71,32,253,54,17,247,243,186,135,214,80,149,71,172,14,96,64,199,150,127,6,54,221,117,210,136,221,82,153,164,221,34,206,210,96,62,117,42,242,192,63,132,255,110,184,168,30,2,251,55,75,211,155,82,174,228,77,28,193,218,223,244,102,8,31,79,34,139,87,186,78,122,61,172,46,20,75,126,124,41,213,135,115,10,170,137,129,186,152,37,246,115,208,227,175,35,100,254,158,233,210,179,0,156,91,10,218,184,109,164,45,159,169,63,140,128,7,17,208,97,246,26,43,63,191,144,57,224,199,32,141,147,146,215,122,48,122,129,134,152,180,156,69,0,6,148,63,71,130,66,232,226,235,60,96,143,221,7,179,105,107,80,145,73,206,177,156,61,95,62,10,12,116,199,167,97,178,158,237,153,204,126,138,60,200,31,99,61,30,163,134,45,96,180,50,248,136,28,91,185,240,229,55,88,209,227,228,143,193,93,195,65,194,123,59,77,87,242,63,249,142,63,172,64,88,170,220,233,200,151,180,117,163,110,169,113,15,251,13,148,58,162,128,163,51,152,191,17,178,158,229,19,146,231,211,185,57,110,247,128,252,49,215,125,79,104,71,38,86,240,89,190,179,114,49,150,207,208,251,183,142,160,42,229,102,131,104,154,33,183,49,84,55,50,47,148,206,119,62,19,175,117,99,110,99,94,159,230,6,141,68,221,59,95,96,2,116,3,72,62,208,221,204,242,109,226,148,5,182,123,252,75,52,229,130,53,150,207,208,159,133,167,232,219,147,54,135,110,96,252,222,188,53,199,217,59,144,175,203,49,121,204,187,192,114,232,95,255,36,161,129,33,76,11,127,60,95,228,151,107,233,36,2,180,3,57,82,173,100,13,213,134,141,63,230,109,202,133,231,51,69,130,254,44,2,23,96,247,90,65,135,247,90,215,20,206,72,81,128,48,208,128,194,197,155,194,170,189,232,184,173,21,14,198,197,32,60,236,215,132,216,19,28,159,102,133,3,108,169,155,199,178,250,35,50,149,181,90,201,149,31,83,60,157,215,136,42,248,244,231,133,33,182,210,92,247,74,36,142,3,98,115,173,126,250,244,182,119,171,117,160,39,206,117,227,88,139,234,75,44,155,38,118,63,57,121,193,188,246,194,217,57,50,197,192,44,190,182,152,18,245,49,69,206,60,248,224,15,211,217,19,217,242,137,97,227,197,14,54,221,235,8,249,213,172,61,127,246,52,86,28,253,244,193,90,144,48,221,99,138,179,70,247,184,117,124,62,241,103,244,0,235,181,178,154,179,124,181,237,186,211,232,233,118,134,100,181,21,216,95,197,202,181,175,77,243,233,57,58,137,19,104,187,4,9,246,174,151,44,70,248,61,136,106,114,133,104,212,140,160,180,211,32,196,159,101,24,114,122,186,247,117,187,231,179,100,129,123,56,39,132,79,220,224,125,177,194,158,100,228,51,22,158,241,58,250,217,251,43,219,254,220,35,44,95,138,157,98,249,58,3,118,52,245,17,148,254,212,96,181,100,45,44,160,233,186,77,196,145,8,180,150,51,145,210,249,205,98,20,244,39,10,142,248,222,191,175,219,239,69,92,32,202,2,90,11,190,188,113,189,192,39,222,144,125,199,78,214,251,39,137,194,100,73,235,80,48,191,0,236,211,19,67,37,248,149,231,5,74,226,152,174,205,250,202,191,237,5,33,0,183,49,8,63,158,247,250,227,79,19,99,225,232,193,228,79,68,12,193,38,153,103,176,20,230,38,132,219,90,162,160,218,5,40,30,172,46,234,235,56,112,37,202,74,141,202,180,246,126,32,174,245,165,229,249,195,196,56,80,225,222,38,106,220,246,90,21,141,102,252,180,30,128,109,163,128,222,61,47,151,222,238,154,79,41,159,103,114,157,116,215,51,125,16,151,226,121,4,47,183,179,176,53,248,117,191,135,249,31,34,244,208,210,64,30,84,80,223,136,33,108,236,230,6,112,48,215,139,15,73,143,132,24,119,206,193,33,219,37,62,79,107,163,55,239,80,152,71,253,225,122,121,218,73,164,163,173,89,126,109,27,203,235,35,23,193,237,229,204,116,65,79,240,231,60,214,143,167,167,171,143,147,207,221,227,117,53,72,123,187,121,45,219,177,142,205,198,251,182,55,138,132,94,81,93,179,253,103,137,89,8,114,106,255,133,88,202,99,8,1,190,123,51,207,245,39,193,58,132,207,3,177,44,218,175,25,109,181,21,81,221,114,20,170,205,167,39,168,63,219,205,10,103,41,81,194,19,129,136,19,165,196,176,151,11,249,131,173,90,132,176,21,155,66,156,71,36,9,41,177,253,192,12,123,22,132,143,223,78,12,81,208,225,72,235,47,221,27,122,128,216,171,232,103,163,62,160,11,139,117,109,155,240,225,179,64,248,247,24,40,168,55,22,28,159,40,2,201,241,179,109,113,141,38,254,29,196,7,3,0],"type":"Buffer"},"height":457},"thumbnail":{"ext":".webp","hash":"thumbnail_Water_Green_illustration_f2cfb29184","mime":"image/webp","name":"thumbnail_Water-Green-illustration.webp","path":null,"size":"33.51","width":245,"buffer":{"data":[82,73,70,70,0,134,0,0,87,69,66,80,86,80,56,76,244,133,0,0,47,244,0,37,0,77,64,108,219,72,146,4,213,224,110,159,146,243,15,184,250,217,16,34,250,63,1,181,246,69,149,221,77,186,219,218,54,138,76,81,8,47,213,221,127,88,186,168,180,2,2,61,153,178,212,164,59,250,26,132,112,234,44,183,220,186,174,24,245,165,128,23,25,173,233,118,17,92,104,253,153,152,26,192,10,50,196,114,166,74,131,7,192,43,236,180,92,214,9,188,80,107,211,47,197,73,86,160,85,25,49,137,243,197,90,244,137,203,184,230,9,2,2,168,162,137,166,23,9,139,169,97,27,245,145,112,170,114,236,99,115,121,241,75,187,143,94,94,253,58,64,47,36,185,182,173,218,202,248,130,150,232,127,11,104,142,75,137,44,220,97,225,59,55,39,7,167,13,178,21,73,114,36,201,104,102,118,131,166,105,130,101,20,195,138,58,173,197,255,127,208,177,143,167,245,29,146,36,217,86,109,37,113,135,30,243,31,140,251,194,15,190,154,200,119,255,112,223,61,253,159,0,85,148,42,69,253,89,110,120,175,239,245,65,60,136,184,106,36,40,252,103,141,82,132,18,66,148,82,68,61,177,1,110,152,233,51,109,68,43,132,82,80,127,104,181,65,9,81,132,18,69,249,123,113,187,16,143,227,219,99,44,84,197,169,209,34,148,80,5,8,53,106,140,17,66,237,5,37,68,137,152,205,102,235,189,211,79,254,221,249,248,67,189,108,45,198,255,183,187,198,19,17,132,93,236,170,209,42,125,18,46,135,80,21,97,142,241,164,26,195,129,213,94,89,133,231,150,35,132,213,67,125,169,241,164,246,132,80,154,136,210,104,68,68,83,148,40,150,95,38,204,181,204,99,199,74,41,133,125,113,239,112,209,223,203,115,129,75,85,37,74,41,33,82,132,42,34,188,68,89,156,186,188,39,202,194,115,184,166,119,140,177,198,90,98,19,59,135,139,186,81,66,196,19,170,84,17,17,141,40,58,212,91,22,128,193,32,202,157,251,161,66,44,175,137,117,79,198,158,82,34,132,10,173,33,130,80,74,171,111,231,243,58,206,191,77,235,154,216,49,216,121,14,39,54,246,255,25,115,157,196,102,253,222,146,85,34,66,16,26,141,70,68,181,74,20,237,232,210,232,92,77,215,188,228,161,79,27,239,113,141,25,213,106,215,102,79,247,106,196,80,162,132,136,70,200,147,136,86,19,81,218,203,158,204,100,79,23,214,253,220,117,58,196,150,89,188,122,75,204,216,207,215,205,126,61,45,53,68,43,133,138,7,84,148,18,151,67,196,251,253,88,213,164,243,47,127,255,175,254,113,177,14,195,83,186,241,148,56,25,123,115,109,126,95,116,186,160,156,26,68,17,118,84,40,66,186,174,121,127,118,60,156,167,23,102,179,53,223,167,120,175,166,235,34,206,66,22,22,46,46,206,233,191,135,23,221,138,5,170,136,32,130,40,69,24,93,195,58,217,183,246,249,218,177,178,91,222,15,215,63,228,219,82,247,179,148,98,97,199,181,25,78,135,85,58,132,18,145,162,132,40,37,234,154,167,115,237,102,204,88,246,249,138,113,85,175,8,153,22,231,19,103,110,185,21,156,93,205,125,33,74,36,34,68,164,82,74,209,186,142,81,225,181,213,185,94,110,98,115,116,49,54,123,189,170,55,13,14,102,247,223,196,75,18,33,138,18,162,34,34,74,41,17,35,34,9,74,148,136,216,139,177,172,235,85,215,253,144,225,11,145,18,84,16,66,4,17,0,32,40,165,98,200,80,165,182,226,137,212,136,247,45,52,196,136,97,102,86,138,10,66,168,63,254,169,68,37,162,32,68,41,74,169,32,148,82,128,49,28,180,109,36,72,109,82,254,164,119,247,254,33,68,196,4,228,51,33,73,91,250,78,210,244,76,80,37,233,215,164,207,116,11,10,144,15,109,155,163,81,13,232,37,73,250,6,220,134,78,129,182,233,87,212,77,112,83,73,219,124,192,141,205,6,55,70,63,37,170,219,76,156,56,210,51,151,194,220,129,155,238,83,210,6,244,208,9,248,104,218,166,0,59,145,169,211,164,233,147,29,110,234,196,205,244,158,226,156,55,84,55,237,71,188,162,243,220,70,255,160,110,186,109,253,156,4,110,234,54,242,237,35,55,250,111,238,249,219,175,57,124,75,146,100,73,146,100,91,196,154,85,255,255,49,245,111,125,111,37,0,85,181,232,235,7,176,80,108,36,201,145,36,89,68,29,121,37,95,127,17,120,103,72,108,35,201,145,36,70,245,191,255,198,106,181,85,1,81,178,213,168,18,81,70,179,140,55,139,64,144,247,3,190,37,73,178,36,73,178,45,38,237,219,255,127,112,153,0,152,48,91,100,103,101,189,179,82,108,36,201,145,36,89,70,31,209,95,91,242,95,17,20,195,72,146,36,40,138,30,30,255,221,133,219,172,128,5,0,72,213,136,237,188,214,170,49,66,222,184,127,223,146,36,89,146,36,217,22,145,90,228,101,174,63,48,95,48,255,255,101,125,239,204,112,23,2,112,143,252,7,49,223,146,36,89,146,36,217,22,50,107,228,220,159,102,221,254,255,131,214,199,220,111,25,38,236,91,146,36,75,146,36,219,66,102,49,175,204,185,126,196,250,149,245,255,159,51,183,8,55,145,112,196,54,146,34,213,50,221,13,86,119,15,254,189,219,182,173,70,146,109,107,189,143,49,167,36,51,115,55,119,15,142,228,92,73,139,247,62,204,140,63,207,43,156,215,100,102,102,230,179,32,50,50,35,194,193,204,36,205,57,70,63,252,12,22,30,36,73,114,36,217,182,45,81,51,143,200,172,234,94,240,98,124,71,0,231,126,135,132,241,2,93,85,25,225,166,170,73,146,109,213,182,109,39,90,235,99,204,181,246,62,244,24,196,204,92,6,204,171,10,170,37,75,41,41,173,20,51,62,190,112,246,94,107,206,49,122,11,181,109,219,48,222,74,242,64,223,125,13,0,96,72,178,173,109,161,140,116,150,171,171,187,90,211,51,61,92,246,182,109,94,237,99,95,251,31,236,171,195,43,219,182,182,173,177,215,168,237,82,58,34,51,244,55,246,241,44,0,146,34,73,182,109,137,136,154,57,68,36,20,244,102,102,198,225,254,248,61,235,31,216,204,140,77,213,85,153,145,17,225,102,170,130,193,182,109,69,142,36,221,7,255,127,51,115,146,20,145,33,101,64,86,69,174,104,102,102,166,41,244,20,123,0,204,204,204,24,201,17,81,82,8,156,204,205,62,188,23,241,199,159,223,160,109,200,129,150,19,65,27,185,133,6,40,11,2,228,60,8,214,231,130,129,150,129,54,159,8,114,100,2,112,189,168,26,32,95,16,46,184,102,129,192,60,8,200,182,61,208,202,121,224,78,188,60,46,204,185,87,185,48,49,167,77,210,51,246,123,150,111,146,237,45,150,141,139,181,200,89,220,113,224,73,108,25,88,1,137,41,82,99,237,199,119,6,48,53,66,236,183,236,215,35,113,9,248,251,31,131,29,215,91,207,58,68,61,8,254,21,158,15,192,159,112,216,190,40,168,115,72,248,34,52,36,192,61,254,5,222,23,65,117,130,148,237,196,153,84,193,134,55,150,225,140,23,172,10,44,46,8,124,206,228,172,102,152,5,180,164,14,5,70,34,18,127,252,195,72,229,211,253,180,32,187,166,165,172,153,217,111,234,155,217,121,181,51,152,238,206,216,25,205,236,55,109,125,175,59,83,251,170,153,3,64,3,86,197,30,189,62,243,179,142,248,192,46,139,154,97,1,17,88,159,142,84,186,203,106,103,134,58,8,230,20,12,65,216,230,24,1,242,172,13,1,44,127,163,133,61,153,63,82,236,180,214,46,148,9,192,137,11,164,49,88,81,99,195,120,185,253,129,219,31,249,216,37,211,217,79,101,63,243,32,232,29,44,123,119,192,218,219,14,70,110,178,218,62,8,246,115,177,89,23,26,87,107,229,28,158,53,172,64,13,235,190,139,137,66,95,124,63,160,213,222,64,44,73,18,132,3,233,20,129,195,141,95,204,162,208,101,151,208,89,173,1,201,238,76,126,62,96,32,64,118,193,96,65,137,184,236,69,147,55,71,252,19,30,187,243,166,253,102,218,185,124,215,140,53,246,102,198,154,139,96,215,39,89,243,98,144,190,96,172,198,65,171,226,38,61,68,15,145,102,8,104,243,197,83,232,174,217,207,204,143,104,217,194,214,6,65,10,78,22,25,136,129,120,126,129,201,226,54,129,202,183,70,41,51,208,174,62,12,20,155,1,38,61,18,54,100,214,4,50,204,196,2,179,219,127,50,216,219,117,249,147,246,115,121,197,231,14,40,156,34,161,39,179,171,207,202,123,94,59,107,58,187,206,107,56,61,25,15,232,56,85,11,168,64,176,210,67,2,205,185,242,101,191,217,143,252,176,94,59,243,72,149,226,181,119,66,90,55,193,217,153,231,141,145,96,41,92,69,208,232,106,128,65,208,120,165,0,219,54,65,100,72,217,197,64,144,253,51,118,223,243,12,236,46,107,151,237,100,216,198,242,217,181,159,103,64,199,162,119,16,117,102,108,223,230,7,128,181,127,180,59,227,27,59,251,77,123,21,203,29,73,27,218,77,145,49,99,43,180,235,203,39,95,128,221,181,59,51,118,158,245,234,123,7,129,125,54,15,174,0,59,229,96,53,205,189,144,197,197,217,241,235,185,225,188,5,172,108,20,151,43,172,137,129,218,103,208,53,74,97,33,63,174,169,8,26,103,178,237,111,152,207,31,121,232,126,246,79,62,214,126,102,252,113,54,202,242,71,212,25,77,59,22,113,150,143,229,3,62,251,153,131,104,151,13,198,178,81,5,203,54,61,115,49,22,189,238,31,87,127,92,45,240,1,78,56,37,187,196,7,76,22,9,110,141,192,34,186,127,28,189,194,157,35,155,175,93,190,6,246,35,112,148,40,218,217,194,10,139,128,58,110,91,90,107,246,169,118,181,224,242,171,33,130,27,54,152,4,168,218,53,40,179,132,149,24,98,226,80,31,253,117,191,158,58,127,230,95,183,129,6,90,128,70,143,136,102,150,21,61,130,129,62,106,144,154,116,106,18,85,22,209,41,204,101,9,158,249,226,209,215,125,140,2,51,40,42,204,76,232,98,215,246,60,127,125,120,4,122,113,160,146,129,6,133,67,97,195,149,226,130,28,218,250,111,15,33,4,210,2,11,201,12,42,18,162,81,48,178,97,136,239,151,179,122,51,226,202,169,90,48,22,33,185,227,182,57,216,58,11,232,48,13,53,71,180,200,70,91,18,130,245,78,118,39,39,96,170,138,128,106,30,190,123,31,196,112,82,175,155,230,133,63,197,62,240,197,129,118,133,41,0,97,227,46,34,24,55,216,128,2,108,22,234,193,137,216,197,57,93,9,200,153,47,158,178,150,236,218,212,20,180,46,25,47,188,164,85,50,107,138,84,209,225,197,2,189,183,35,103,215,53,134,184,179,201,181,22,184,168,252,207,45,216,32,186,198,166,140,166,209,130,48,154,178,66,182,52,89,155,205,103,138,187,29,142,83,101,197,133,74,253,80,202,29,5,86,228,91,195,78,217,145,55,136,164,172,156,19,82,81,252,241,207,192,46,8,156,90,251,34,11,72,145,193,226,149,177,58,253,191,253,23,155,0,105,229,80,183,105,36,80,34,98,12,6,22,155,179,66,20,55,239,103,16,32,38,81,96,195,24,53,105,111,195,203,63,193,129,173,157,55,236,169,47,241,53,16,57,4,19,193,161,54,139,200,255,75,113,137,27,78,53,216,2,41,146,142,42,45,212,8,232,148,175,107,184,58,86,142,111,142,166,52,56,29,194,186,204,178,216,51,108,224,22,50,120,47,0,4,10,10,147,28,138,120,63,31,40,96,173,202,5,20,65,50,192,106,26,193,76,7,58,237,91,240,181,212,31,2,59,22,240,100,137,10,3,109,49,100,243,241,5,76,142,205,136,245,242,146,60,70,192,215,70,6,49,240,54,95,60,32,186,231,27,175,37,212,241,124,223,178,17,7,121,62,242,90,193,172,18,130,163,5,84,0,244,57,151,208,32,152,96,43,31,193,218,139,86,93,186,106,106,235,225,240,67,117,216,101,176,45,191,203,47,113,43,119,197,56,29,59,209,74,118,65,74,132,146,74,136,64,10,184,169,183,128,52,18,132,34,20,220,179,208,195,143,116,154,47,158,63,2,204,4,104,90,198,86,120,230,179,236,114,236,251,152,95,60,133,61,227,121,247,242,5,86,128,108,240,169,116,158,247,75,107,233,176,174,150,227,96,128,150,64,217,190,147,70,8,132,139,38,140,214,48,178,28,208,46,75,38,85,96,75,213,209,146,210,127,209,237,191,173,205,175,124,2,159,243,190,229,237,97,62,190,185,189,94,253,235,221,241,131,254,129,126,80,255,242,248,35,195,167,120,140,211,207,142,39,121,24,74,182,24,33,101,192,234,2,91,75,85,47,76,213,93,109,70,56,28,254,141,44,248,51,6,167,93,241,46,216,67,12,248,134,221,29,74,91,78,193,158,173,235,146,207,185,40,152,81,111,250,251,84,221,64,5,51,93,144,35,129,168,69,193,161,158,119,244,89,116,93,31,240,53,9,24,172,160,101,0,216,107,169,156,201,186,28,101,35,122,215,205,191,211,203,127,202,199,245,205,52,143,160,184,19,87,181,207,185,253,241,182,124,220,238,62,94,239,126,244,253,171,78,31,57,109,207,171,234,169,120,14,85,82,178,20,192,44,2,191,61,75,6,232,209,86,88,28,1,148,1,85,105,137,231,198,160,253,153,187,31,29,145,214,32,190,34,190,187,229,98,187,182,188,237,25,207,101,18,162,13,194,2,31,8,226,202,124,43,188,59,158,218,159,6,249,134,40,21,129,0,21,121,190,83,98,235,205,238,30,10,182,70,149,210,180,86,235,56,186,36,55,173,189,250,229,127,58,55,255,226,189,234,186,171,207,167,26,21,42,87,184,226,46,188,224,103,236,163,249,145,126,141,217,247,248,187,94,205,168,151,217,146,16,36,228,0,235,219,235,249,154,65,121,74,43,179,236,112,41,98,20,85,119,175,33,152,200,39,252,89,224,52,141,185,71,115,132,23,228,35,228,72,17,116,19,65,85,246,253,40,232,213,154,68,190,158,109,107,91,96,83,83,220,253,160,225,148,125,102,247,105,239,105,28,3,57,143,177,113,71,69,240,226,163,248,126,201,160,48,139,13,90,107,94,237,84,212,133,197,230,209,143,30,188,236,239,241,251,137,95,185,255,237,211,114,12,23,236,180,170,222,37,91,84,142,245,146,93,93,174,101,87,107,132,31,124,197,55,155,213,229,49,241,56,250,83,113,162,69,60,120,252,207,57,198,239,115,125,207,245,219,43,3,21,69,24,20,61,138,53,105,118,217,36,171,129,50,48,231,5,108,121,120,238,19,210,11,114,243,101,192,51,159,31,172,166,223,110,69,237,92,128,18,147,10,56,138,128,218,51,71,9,182,37,154,74,12,198,32,32,166,95,220,220,27,62,43,143,70,167,171,18,135,184,42,248,247,99,133,244,97,131,92,242,42,160,87,238,130,154,114,188,163,105,2,77,182,8,35,152,72,82,2,27,91,174,44,170,233,133,174,190,176,217,234,3,131,143,19,88,144,254,195,240,39,248,225,247,63,134,217,255,220,186,249,109,239,215,141,115,94,174,159,214,206,151,135,244,204,143,239,254,165,203,11,15,229,38,163,248,84,255,83,253,149,227,147,91,204,23,119,255,95,249,95,142,203,63,37,16,158,62,101,36,75,14,103,184,5,44,171,89,13,44,171,9,224,12,143,214,157,49,139,227,53,163,65,83,173,249,132,103,126,137,39,81,2,92,161,77,216,12,214,211,154,240,211,71,40,238,194,144,113,128,95,189,21,172,199,238,88,9,74,164,218,234,102,162,225,180,23,252,90,244,5,75,211,34,196,113,138,199,103,209,112,133,97,50,209,14,254,25,230,212,178,177,193,7,208,209,57,31,144,229,93,89,181,157,176,129,34,68,45,110,7,169,142,228,20,208,134,176,201,106,67,171,25,232,94,255,16,25,189,141,252,207,159,204,65,178,161,57,3,78,197,36,180,53,245,248,19,253,119,69,16,8,235,146,255,9,95,122,116,190,23,223,20,181,207,251,252,103,214,47,101,23,173,41,136,51,21,210,148,57,93,1,6,181,113,82,83,192,234,12,119,88,15,202,184,102,184,154,97,37,200,202,29,24,97,132,107,165,78,180,165,28,192,104,56,209,75,253,142,23,9,202,104,4,106,38,2,98,70,185,69,30,133,34,6,53,49,158,109,157,242,141,46,149,120,76,122,12,194,212,130,203,154,87,171,128,11,23,186,54,178,238,18,13,98,208,53,6,31,132,243,86,123,71,118,195,210,205,178,71,65,39,57,119,234,151,79,17,236,35,120,69,249,195,224,228,76,70,74,111,205,250,244,23,97,32,58,237,116,164,110,34,194,36,232,108,195,241,145,195,145,215,177,31,213,171,235,88,68,7,139,74,250,35,11,59,25,191,17,4,88,97,79,160,14,108,47,171,53,11,30,29,96,29,174,160,162,176,220,151,76,36,192,68,190,6,151,239,133,79,179,225,60,137,195,255,31,7,216,176,40,150,193,74,116,71,129,164,88,198,32,153,253,111,68,169,212,230,251,140,147,12,11,181,69,96,159,250,186,162,131,77,36,125,9,189,66,171,100,196,134,44,115,141,224,82,98,177,164,38,206,255,228,34,129,157,194,211,135,54,218,12,109,126,94,184,36,128,229,4,238,0,159,161,40,102,82,206,104,161,118,10,240,18,206,133,70,41,225,238,37,108,35,194,224,177,80,245,48,220,133,110,18,21,226,181,141,48,66,151,187,9,191,118,88,212,67,154,150,1,213,134,21,28,184,107,10,208,42,90,192,174,150,163,251,146,246,243,13,235,244,138,40,51,152,138,94,152,15,47,187,177,46,207,231,107,104,127,199,238,157,88,62,172,93,37,85,67,50,40,3,209,204,89,156,232,188,146,105,203,154,163,37,192,111,24,216,91,148,25,68,129,137,86,220,191,213,42,190,155,170,239,149,33,250,96,41,240,154,15,47,38,241,55,102,39,155,61,75,239,132,231,104,205,202,160,55,240,9,250,19,216,93,200,141,188,44,118,65,40,240,96,168,89,40,118,146,91,132,133,20,216,2,171,223,200,66,16,138,37,56,233,238,236,137,150,34,41,48,36,11,93,234,226,251,125,65,50,172,108,64,101,121,157,158,238,58,85,65,192,11,111,167,106,113,38,90,172,163,175,111,175,50,47,152,117,2,194,108,20,94,7,211,83,249,159,215,71,28,64,243,19,184,132,17,224,169,213,83,1,84,100,16,36,150,226,21,124,43,253,245,225,37,168,137,83,19,212,96,62,27,136,33,236,63,149,67,72,211,249,226,153,15,175,119,164,44,90,227,247,60,199,246,154,87,188,252,102,184,17,246,23,6,39,122,42,252,194,74,224,105,15,38,196,15,46,110,53,8,118,95,124,90,2,39,183,61,99,216,164,93,112,0,3,205,132,108,1,71,28,33,233,194,152,184,137,81,71,29,250,10,95,77,228,84,3,224,196,177,150,144,9,133,136,254,99,113,38,209,149,184,144,118,80,1,19,178,58,192,18,5,24,46,95,64,224,125,131,58,86,234,233,47,51,132,5,106,68,94,202,188,52,232,239,51,143,141,200,98,77,68,64,21,5,20,228,1,229,84,10,21,242,64,196,121,45,33,69,18,247,131,152,102,228,22,194,218,159,165,243,50,225,133,117,132,236,182,92,127,108,35,121,39,131,215,124,132,106,76,27,47,55,89,236,183,224,161,136,239,132,49,180,117,162,87,97,87,67,131,231,211,85,181,24,43,216,121,133,95,172,65,44,205,147,189,46,13,31,96,149,28,197,214,10,77,103,243,21,105,76,44,134,48,22,10,49,33,155,219,74,132,127,157,18,135,140,39,176,111,225,173,35,123,178,88,179,3,152,2,27,48,182,29,150,48,75,97,111,79,132,12,6,146,28,98,16,78,94,72,160,220,146,195,217,142,249,136,181,108,52,191,2,142,203,14,131,135,178,34,69,114,37,136,123,40,157,83,19,70,78,176,183,38,168,229,162,249,58,143,160,158,68,45,41,47,203,141,159,79,217,98,103,14,58,175,173,240,226,119,121,140,187,251,217,80,185,236,66,162,147,87,177,185,100,3,155,241,194,188,128,157,220,193,1,71,50,236,250,96,204,170,166,160,242,86,237,213,160,164,109,56,204,1,204,38,195,70,199,152,176,180,116,193,121,93,70,185,9,26,241,123,224,164,51,43,85,108,147,40,137,40,150,45,46,105,91,15,52,58,130,69,11,107,207,44,190,230,236,109,179,168,43,226,146,129,221,37,107,80,101,29,190,165,135,2,236,202,65,19,22,255,158,68,17,84,121,25,83,188,52,89,60,112,188,158,120,169,229,190,193,122,13,191,234,199,167,65,27,6,102,24,177,24,96,74,48,23,8,174,69,242,29,120,122,94,114,235,231,156,38,120,136,72,14,34,18,59,179,119,67,110,44,12,230,238,44,139,187,183,135,120,220,246,135,119,67,58,5,218,110,190,230,245,199,251,221,235,135,27,56,174,241,102,57,223,231,1,116,220,55,15,166,110,159,108,57,47,30,143,185,6,26,147,137,16,50,6,98,66,75,182,44,167,60,32,90,205,2,127,249,235,87,14,100,162,204,74,232,27,179,194,55,120,166,140,103,219,131,22,84,139,185,96,33,13,26,129,50,203,18,33,18,70,249,20,198,164,84,173,166,72,70,30,180,190,191,7,81,73,9,214,244,206,91,112,247,8,96,227,39,53,197,93,159,114,98,111,236,203,18,251,86,128,102,89,75,208,189,8,163,101,241,68,151,82,109,137,153,73,205,140,251,241,12,145,4,109,70,68,16,67,198,232,139,49,12,52,58,93,76,217,169,72,59,209,40,198,128,136,96,12,6,57,241,53,58,90,62,237,246,174,130,104,216,135,74,119,207,118,219,240,217,159,89,68,50,101,131,173,158,25,19,122,66,70,143,140,58,29,116,198,138,37,147,26,158,72,70,160,108,216,209,185,68,20,6,128,220,94,153,49,100,12,43,135,13,144,67,80,134,44,16,213,189,61,163,108,120,104,91,44,48,204,17,39,100,57,10,184,88,80,101,176,82,85,4,202,44,79,39,212,232,42,99,70,72,73,238,60,164,168,93,179,129,177,50,96,216,247,221,216,129,168,42,166,185,79,52,86,30,22,209,84,150,245,200,70,69,28,4,157,37,171,19,189,220,96,243,12,113,26,51,99,62,30,73,112,91,238,56,76,98,196,146,180,45,56,113,85,9,149,100,48,68,52,175,225,185,23,162,38,108,154,113,58,236,157,253,116,113,7,55,138,169,180,222,203,49,196,142,30,69,212,190,50,85,60,235,61,125,39,63,131,13,38,137,26,106,234,214,180,210,125,170,203,129,51,162,6,203,197,80,4,197,40,237,102,173,161,19,198,172,193,38,27,176,2,235,227,77,153,103,218,209,49,180,231,33,197,145,53,200,9,128,178,10,24,11,80,148,129,217,53,50,186,86,128,179,150,189,98,214,166,199,227,247,5,34,45,69,203,36,4,124,246,161,239,183,15,177,77,77,216,123,54,205,232,22,145,17,25,43,1,235,43,27,27,140,64,157,252,33,72,169,147,79,184,31,127,87,84,211,130,104,141,215,184,45,175,113,153,78,65,33,15,186,24,112,40,80,25,91,103,113,217,23,243,225,181,183,65,113,7,45,211,203,77,251,96,88,241,138,12,130,17,192,168,85,141,29,167,250,26,237,176,216,101,239,254,117,219,129,25,119,0,106,245,158,125,109,192,176,94,193,64,148,36,232,216,106,33,108,166,186,213,156,46,105,68,6,107,248,24,79,3,152,71,82,108,18,176,49,25,95,72,110,28,8,148,36,176,134,149,137,83,35,228,78,245,26,173,109,203,242,30,178,247,56,185,78,123,101,46,28,49,193,212,150,108,74,54,1,78,202,185,2,60,4,186,70,199,173,66,183,137,100,43,225,160,93,106,17,16,70,66,193,244,48,158,90,53,18,125,6,223,38,161,48,121,49,135,50,17,172,210,112,19,117,253,163,17,104,185,201,192,120,173,175,155,204,180,138,221,134,119,159,62,53,135,72,203,238,112,23,240,52,58,134,177,187,15,113,136,3,188,53,79,249,209,23,60,204,172,87,157,254,20,239,3,183,133,120,224,15,219,219,189,144,227,181,100,1,193,178,88,88,8,86,66,51,13,176,41,153,78,153,166,36,245,221,170,103,97,99,119,201,32,113,18,65,238,91,109,98,106,168,171,49,23,205,185,210,186,30,218,1,234,53,110,110,154,107,48,86,243,85,47,200,245,76,90,66,66,48,2,41,39,213,66,28,178,180,89,42,129,91,7,108,49,201,189,139,133,2,146,122,252,1,44,226,121,209,18,42,161,86,145,64,153,184,117,32,173,12,76,203,220,221,33,102,3,17,180,183,119,122,158,24,218,218,94,79,66,24,183,225,8,233,49,190,170,214,26,69,6,139,229,187,225,238,3,50,6,10,75,184,52,214,115,183,190,239,171,190,207,221,215,236,82,203,204,88,30,108,87,81,104,187,170,26,71,46,51,38,198,72,178,143,83,202,45,80,174,50,68,200,242,167,43,137,120,157,188,209,83,40,244,112,228,172,18,102,198,114,48,58,213,229,181,70,148,251,147,161,143,181,87,123,18,156,248,63,253,184,125,173,228,94,120,201,150,131,146,98,210,98,241,184,53,32,52,180,150,122,109,247,201,18,38,210,217,82,31,38,138,50,122,41,188,85,74,52,85,226,253,236,85,91,239,125,153,235,140,5,51,249,218,29,30,25,187,32,110,82,185,171,45,73,126,88,111,52,23,52,66,143,93,7,132,29,32,12,236,228,103,8,51,16,6,21,191,208,94,171,239,161,239,243,184,189,211,254,31,63,189,127,246,111,95,243,49,98,205,158,209,95,189,12,203,135,250,223,227,227,250,194,49,193,2,36,97,133,247,37,66,202,50,68,20,195,34,38,216,129,33,72,166,231,102,131,47,156,176,76,20,236,17,122,25,26,66,215,104,184,213,204,26,6,118,150,185,134,237,84,145,190,251,126,221,61,31,187,255,203,163,22,188,78,142,188,70,239,72,107,105,205,237,175,215,208,55,14,97,158,167,133,159,142,22,224,224,241,220,231,137,136,25,18,168,172,207,73,154,81,67,154,8,252,144,43,56,103,65,10,193,249,20,73,128,49,93,93,246,179,129,36,39,129,22,187,173,56,12,14,233,122,107,237,238,58,99,169,129,74,72,56,255,174,254,237,103,117,18,210,17,218,163,91,98,50,128,163,128,107,13,37,170,238,243,192,13,231,27,249,209,221,89,125,97,207,212,99,73,107,249,45,15,223,215,237,223,117,122,242,143,254,243,111,238,73,91,55,62,110,227,251,235,230,125,108,31,108,148,195,103,202,29,100,188,15,89,49,177,75,220,37,1,21,155,44,57,203,123,159,247,156,191,225,244,115,243,15,185,246,9,141,211,67,51,121,84,242,69,165,17,153,129,123,65,93,165,169,247,205,195,195,219,85,69,253,124,61,190,141,187,239,12,127,175,253,254,202,121,94,87,47,68,203,20,142,53,225,149,96,32,115,149,123,48,249,244,90,167,66,204,108,236,17,14,166,21,40,108,17,180,96,99,38,0,235,61,140,82,45,139,231,85,8,207,222,9,151,171,38,35,94,68,100,176,55,12,196,224,212,100,233,200,228,221,98,242,174,246,184,141,239,100,234,123,247,63,75,184,192,36,130,95,89,92,81,187,160,224,172,147,133,221,140,201,122,206,217,121,237,153,34,224,44,125,107,28,134,173,78,86,37,201,184,50,29,145,212,92,78,146,107,164,186,244,230,120,222,94,237,167,241,250,7,94,251,181,173,33,194,153,169,1,69,71,171,226,76,244,87,119,79,206,116,47,211,227,208,178,147,201,174,156,139,31,253,82,254,227,223,254,185,242,127,143,251,125,126,140,235,185,230,252,50,88,101,107,200,202,137,29,198,51,11,151,125,248,122,198,156,17,135,227,231,177,28,174,95,182,207,166,57,43,184,110,65,70,146,61,56,104,214,104,44,109,201,75,25,227,168,162,69,125,159,43,113,78,35,245,62,115,234,40,93,243,39,238,232,119,247,255,254,232,208,224,245,248,251,201,159,231,251,244,162,31,19,167,228,145,77,79,226,57,150,99,83,224,106,110,48,9,86,152,91,72,238,105,25,108,225,221,124,175,247,188,147,71,183,55,177,122,191,186,219,91,118,86,215,248,222,216,66,184,125,187,170,83,20,136,239,185,194,22,2,49,53,193,132,33,11,2,98,186,105,51,51,55,165,44,81,54,10,96,45,87,28,172,246,117,182,136,115,94,192,236,83,78,19,102,91,170,89,93,29,54,48,181,85,121,75,127,183,42,236,234,7,187,211,124,127,245,196,47,63,95,58,115,154,240,91,62,130,59,108,61,135,111,172,195,22,232,1,37,7,151,93,70,91,105,25,145,164,54,31,4,14,69,213,16,252,180,159,127,130,175,159,155,8,240,22,178,104,55,99,221,70,70,45,231,50,55,167,104,185,89,93,182,154,199,128,240,187,88,36,13,36,216,43,70,224,218,202,68,128,141,144,67,106,207,1,82,118,79,95,109,116,207,108,73,125,162,34,114,83,13,121,26,93,234,157,105,238,131,242,202,142,234,86,71,202,90,151,221,105,184,210,237,59,106,6,108,136,134,57,192,228,66,129,184,137,166,22,204,198,75,164,202,130,199,47,17,112,170,38,124,156,246,51,134,210,137,230,116,145,21,140,156,67,112,146,62,134,32,47,17,156,172,209,230,120,9,173,216,80,254,112,116,99,194,101,215,164,142,7,176,123,101,219,9,91,96,23,161,31,90,154,142,140,218,180,54,229,108,235,164,100,135,213,62,22,103,253,133,216,186,225,47,143,187,69,127,86,200,136,8,50,101,27,147,22,108,79,75,95,158,220,184,1,153,32,32,1,1,131,134,205,230,152,138,218,55,129,176,95,242,74,6,219,53,6,152,130,57,0,248,184,214,51,174,234,115,184,7,149,99,56,146,245,91,249,11,179,30,244,1,114,0,36,36,131,238,0,155,180,7,101,199,82,54,192,205,59,197,77,213,236,83,167,0,74,56,1,194,2,225,188,2,223,213,112,108,252,194,161,57,68,187,158,147,80,205,148,209,246,117,54,214,163,47,19,241,112,7,255,20,181,33,68,219,210,71,134,200,218,96,150,83,205,29,125,48,237,73,192,26,22,200,13,73,51,56,6,45,29,15,198,249,113,251,60,199,144,55,189,44,106,55,240,149,65,237,20,176,86,41,167,164,176,103,221,173,227,237,60,134,142,29,131,85,11,129,202,56,8,102,202,232,170,177,173,49,238,97,15,160,179,188,226,79,100,133,81,174,163,89,95,40,217,16,75,134,37,112,151,129,131,54,233,223,68,121,144,222,3,156,137,6,172,47,106,23,12,60,38,50,154,104,160,7,8,119,236,23,101,180,170,101,81,32,0,134,58,32,194,48,100,221,140,47,49,80,184,99,234,228,20,88,64,154,172,198,14,5,4,241,30,36,27,90,94,114,95,13,45,21,160,122,207,225,234,192,202,70,181,16,34,2,75,148,199,178,130,23,29,36,226,153,212,32,75,50,2,88,73,78,138,237,16,103,106,68,220,252,129,10,213,105,42,116,130,74,61,70,112,75,206,51,114,240,33,236,118,99,8,115,113,62,60,31,96,118,221,90,120,1,223,12,5,50,83,73,129,5,151,14,142,15,172,149,42,133,66,6,246,232,110,230,100,103,223,120,219,171,4,170,242,122,32,230,166,61,28,62,150,126,81,227,21,53,62,75,244,238,180,252,95,60,63,239,51,173,206,124,252,244,235,195,54,225,30,4,86,144,26,56,180,14,184,12,203,198,124,240,56,105,70,154,2,149,29,3,161,208,73,243,65,197,23,169,132,47,93,208,133,225,53,232,213,162,216,242,132,171,241,170,224,105,246,132,198,81,137,132,144,195,157,2,201,213,238,249,202,229,34,245,194,26,172,201,151,55,205,123,5,172,85,14,129,217,123,198,210,6,251,141,2,212,44,3,32,128,26,45,43,48,40,184,35,24,94,146,114,5,248,2,100,19,87,45,135,112,214,229,54,224,113,0,243,5,148,163,57,193,88,241,50,247,251,193,225,126,15,90,58,154,229,171,249,220,249,30,111,14,107,198,6,240,154,207,121,137,154,17,177,201,8,58,165,68,122,109,72,57,238,156,202,66,33,113,61,29,96,5,84,1,109,5,140,44,43,83,138,3,211,84,235,120,248,182,234,128,219,18,190,93,167,190,77,253,111,146,254,137,187,105,78,131,113,243,249,89,53,244,7,147,30,3,219,212,235,48,196,112,218,157,43,158,5,109,27,118,99,87,136,138,16,185,178,167,0,35,1,155,168,176,155,155,94,22,101,75,76,166,34,148,6,37,200,8,182,233,147,69,221,177,37,14,118,110,239,88,162,32,177,80,190,146,220,168,5,204,1,81,226,63,222,156,238,78,206,237,87,93,91,181,184,235,186,237,57,112,40,82,1,71,171,1,140,85,125,46,129,8,139,7,38,177,177,102,87,130,179,33,90,72,156,192,154,209,54,48,8,55,131,51,130,115,48,87,123,130,114,184,232,69,151,72,220,90,179,22,121,233,83,59,100,115,23,115,111,143,59,33,212,20,42,113,218,187,77,231,65,136,249,30,207,240,21,99,189,10,79,15,138,130,18,38,62,130,4,196,114,230,217,186,95,29,77,138,130,77,138,58,92,15,111,123,197,23,56,77,191,135,158,169,79,105,171,66,107,89,227,30,223,247,192,183,190,137,30,253,223,87,84,165,56,111,193,103,15,179,242,219,114,117,121,253,194,235,219,229,45,173,39,24,158,124,13,248,6,249,126,32,51,47,81,230,154,210,174,117,8,131,75,187,33,219,64,100,184,20,88,234,75,100,195,137,138,176,97,15,104,193,134,210,191,158,120,28,94,10,160,82,169,66,242,62,246,62,56,181,208,197,188,238,221,142,182,110,136,31,212,173,254,139,207,191,184,249,204,230,15,93,220,87,217,244,251,152,241,252,123,175,140,116,161,154,32,56,115,98,84,65,0,163,52,4,114,7,98,179,237,42,118,91,114,130,105,202,92,183,189,204,247,137,73,148,165,189,4,184,203,197,203,95,148,149,231,62,48,217,180,94,97,113,57,47,115,125,123,159,17,196,210,244,118,119,139,170,148,89,228,173,44,191,99,126,183,38,78,149,154,11,4,218,164,201,217,180,116,106,24,193,92,107,46,99,236,23,139,218,142,32,40,11,234,113,56,112,112,202,249,130,244,235,188,225,146,103,132,164,117,61,44,78,216,78,246,174,139,175,3,25,189,78,190,221,5,175,68,109,164,78,40,193,60,28,157,207,191,242,118,124,71,44,94,197,245,179,69,23,100,110,174,30,132,189,238,182,65,122,210,197,128,44,193,35,185,96,152,84,52,229,105,4,14,238,187,6,45,35,18,78,166,173,135,23,0,27,224,148,159,95,75,97,152,247,154,69,171,94,228,245,24,195,184,132,59,156,225,193,125,166,199,87,233,72,143,198,183,60,194,135,95,215,191,187,204,186,210,82,231,16,157,112,214,112,223,200,77,136,40,129,0,200,6,234,147,35,117,7,137,194,226,64,122,118,13,13,8,146,67,59,132,61,103,2,230,231,103,186,109,210,169,117,173,69,221,189,93,217,151,130,174,48,2,84,182,204,4,123,125,114,106,226,165,160,93,232,138,18,101,25,152,148,152,155,161,86,134,16,126,143,6,203,145,238,1,78,118,25,143,39,139,135,247,173,249,226,65,116,232,219,63,37,64,90,233,135,210,56,108,216,235,32,201,233,57,118,52,72,128,57,3,84,149,146,113,232,161,18,215,168,75,53,46,186,162,118,183,197,118,110,21,85,174,67,50,94,68,58,56,204,193,249,240,28,63,190,234,211,158,123,12,46,236,4,247,23,42,119,97,77,227,82,199,73,227,151,210,33,250,86,42,120,38,206,128,42,146,73,129,60,71,241,57,155,95,235,191,247,231,219,124,207,143,185,201,255,95,103,146,57,157,12,223,143,220,243,4,47,163,155,183,23,246,155,228,62,158,200,221,228,16,253,57,141,231,229,17,11,199,238,210,154,208,163,36,207,62,123,4,88,101,85,253,237,176,185,111,135,85,246,113,217,42,116,43,101,239,47,90,191,56,45,178,208,11,8,28,28,185,197,17,151,169,86,209,75,114,147,176,164,210,73,117,111,73,149,16,27,74,30,183,251,135,107,109,241,36,68,5,179,216,81,79,59,243,81,21,52,123,49,223,237,251,194,92,21,159,48,152,197,57,214,76,50,255,119,88,111,156,181,177,186,136,224,208,133,86,89,108,90,222,12,20,59,237,113,8,89,22,192,232,110,234,57,5,133,238,1,246,209,106,221,199,194,215,168,104,28,85,75,87,45,181,178,149,178,19,78,3,55,163,206,105,46,193,92,156,167,232,186,14,52,111,181,171,63,32,90,90,126,152,57,172,145,130,28,236,105,37,227,90,161,72,155,54,45,187,166,214,110,52,160,196,173,90,30,234,62,59,183,80,2,219,107,121,158,249,184,118,30,237,99,243,153,207,191,95,126,175,155,234,83,105,101,150,104,124,174,125,212,58,199,125,232,30,242,109,85,163,41,250,104,137,219,239,103,176,148,97,26,110,8,23,25,144,251,9,72,25,241,246,177,174,14,210,46,255,28,129,151,51,235,169,50,121,188,252,33,255,254,49,127,50,139,72,205,186,30,216,247,209,131,247,161,118,27,229,137,186,75,49,42,30,90,57,4,131,82,106,188,52,34,27,198,194,65,46,122,138,99,89,152,234,212,164,126,100,111,237,212,23,3,38,169,132,19,229,164,86,180,194,185,103,185,116,85,115,230,172,156,121,223,53,48,255,119,80,237,61,251,136,213,241,46,99,114,150,7,47,162,227,11,240,48,57,161,113,187,66,21,29,23,174,171,73,35,183,32,163,212,5,108,82,107,141,22,162,15,136,190,6,149,4,210,3,123,240,82,60,183,78,207,111,27,151,230,220,22,250,153,179,88,224,104,255,252,177,93,107,216,87,245,177,110,121,191,84,88,193,221,146,231,254,172,13,84,55,201,199,229,54,81,19,13,58,16,28,190,86,15,44,122,28,237,49,184,223,111,62,227,153,121,254,180,34,45,117,184,21,173,53,118,214,96,255,251,196,255,9,248,195,20,159,203,248,67,21,63,37,221,71,90,120,228,238,35,15,180,75,199,113,116,167,228,80,249,170,114,170,184,7,97,94,30,119,95,170,0,145,119,236,27,83,222,167,122,30,234,101,87,235,6,46,24,228,195,49,227,78,204,247,213,86,230,67,235,33,208,44,35,72,246,164,197,211,212,0,77,64,70,5,220,196,253,224,62,17,78,226,174,234,68,43,67,226,17,14,193,36,9,51,159,112,209,53,118,154,235,81,112,150,20,229,78,99,3,163,15,43,224,212,135,63,103,24,96,60,225,175,91,172,132,196,27,45,180,144,44,61,190,16,65,143,113,102,167,97,33,71,104,51,92,37,47,48,203,255,13,127,203,44,141,173,90,59,108,10,169,115,5,59,6,227,154,124,77,175,209,113,28,86,87,60,248,102,91,131,112,187,117,79,115,57,80,252,117,194,70,3,178,60,237,24,196,193,65,161,5,251,116,218,77,45,13,86,81,155,73,58,49,239,100,117,61,176,91,29,107,143,14,142,140,47,87,218,154,13,12,181,191,211,237,251,116,111,75,218,188,158,234,40,42,171,120,204,206,19,45,111,180,22,28,157,182,240,105,220,61,206,228,84,240,6,48,128,210,241,221,140,88,182,180,118,251,42,79,179,157,162,85,214,243,83,80,87,245,181,87,53,13,194,46,207,71,173,39,246,62,51,142,97,149,211,202,169,132,164,34,135,64,135,23,113,246,146,97,180,172,28,31,214,88,144,211,48,121,20,47,141,20,170,128,29,212,141,94,40,17,1,245,158,107,233,58,104,89,152,138,21,67,229,124,208,188,103,152,18,165,236,158,137,116,232,40,76,148,231,3,174,210,101,1,199,168,9,44,217,98,65,59,96,13,50,123,120,201,126,2,23,227,245,254,255,239,52,222,234,231,135,170,222,38,66,237,172,30,115,129,189,228,185,188,191,95,252,224,163,63,230,11,143,98,245,24,90,134,102,177,224,99,81,255,196,109,209,128,192,150,0,69,190,41,68,180,33,9,226,62,116,4,220,230,57,100,109,232,43,184,128,10,82,71,164,235,167,226,44,184,197,62,250,169,136,146,187,162,53,89,160,138,169,223,230,124,104,132,81,8,188,169,58,27,248,80,7,139,157,51,183,206,247,179,159,178,217,243,25,0,139,155,218,151,106,143,131,117,111,144,81,174,170,151,1,8,163,122,101,207,167,82,88,81,219,53,23,155,160,132,66,149,8,106,82,67,182,119,95,175,222,175,89,150,150,98,45,17,16,5,62,9,176,208,75,136,26,214,245,95,240,56,253,89,6,90,162,183,200,2,108,3,143,3,246,181,126,85,88,248,60,182,123,102,117,222,34,26,30,154,156,104,243,144,187,216,81,46,126,210,118,60,155,150,249,65,145,88,68,84,175,92,124,218,129,227,83,66,247,108,38,242,2,94,176,247,237,52,125,222,209,239,15,215,199,239,245,225,138,223,94,182,90,1,177,137,34,235,212,151,178,246,211,47,255,96,187,122,121,60,14,51,248,76,199,228,170,73,19,23,221,118,247,148,47,190,26,187,255,209,30,139,92,136,5,173,164,9,6,201,212,64,215,34,221,242,190,212,154,97,81,211,61,194,132,138,154,16,88,29,61,188,229,122,165,236,177,206,15,232,93,109,13,115,108,9,105,239,81,217,51,180,167,171,159,175,107,198,50,12,238,199,228,125,42,247,65,244,106,172,139,227,65,66,24,7,46,18,8,38,2,164,32,99,218,207,76,131,64,88,155,34,69,212,56,45,6,180,229,42,116,175,217,166,15,125,155,107,14,171,55,199,115,199,32,58,37,203,88,166,68,143,191,199,34,211,146,96,223,54,237,35,38,124,68,24,229,58,70,38,164,25,60,4,97,59,219,82,170,224,25,51,15,159,17,231,8,223,97,216,57,128,232,101,153,205,172,117,158,240,18,134,176,153,217,68,164,90,220,73,184,6,58,2,39,122,219,226,4,12,149,79,210,47,1,250,61,142,224,165,59,94,111,127,204,195,185,106,125,189,129,203,85,5,250,106,77,87,1,246,192,121,149,222,37,225,243,173,251,205,200,61,206,28,116,86,89,218,151,182,235,175,29,243,197,15,179,214,197,119,129,255,146,254,59,83,140,97,93,195,154,22,2,195,168,225,233,241,20,207,5,78,210,154,206,206,48,12,164,4,17,29,224,220,210,95,59,244,202,192,197,161,158,50,112,45,154,52,2,130,228,30,240,157,238,207,132,249,83,118,242,110,180,44,24,66,235,75,141,94,77,217,143,79,11,180,169,221,178,179,36,164,172,105,85,62,18,89,109,63,135,251,244,27,130,232,94,238,235,14,158,123,220,216,199,26,43,34,107,66,23,212,180,214,221,183,151,56,110,3,231,52,67,155,195,208,209,100,30,127,145,75,133,36,96,127,253,79,113,192,10,146,147,252,162,175,32,224,160,177,79,185,2,182,70,15,44,154,49,7,179,48,193,18,231,152,6,101,185,222,223,36,131,48,151,111,95,120,180,170,60,40,93,220,43,11,63,103,48,55,95,222,233,220,82,101,72,102,115,13,99,126,162,247,7,206,71,71,225,249,255,240,67,167,255,245,225,232,72,143,251,231,124,118,106,95,29,15,76,87,41,90,214,195,123,111,63,253,200,190,244,56,57,175,194,1,54,165,171,154,5,217,164,56,161,6,118,136,186,4,150,80,84,187,207,214,253,124,157,123,214,215,165,95,96,184,10,174,27,53,141,214,99,215,190,73,109,131,202,43,52,58,128,128,234,75,109,237,179,202,147,176,19,218,107,34,106,120,206,210,73,70,207,14,185,40,227,99,60,167,109,246,19,133,197,2,87,117,111,98,76,194,209,32,70,156,106,161,220,32,2,48,22,216,70,60,1,74,228,80,89,181,241,58,113,172,242,229,186,70,169,113,151,163,168,199,189,139,162,212,90,44,236,245,120,25,78,230,227,110,201,46,111,200,124,39,142,187,124,198,183,112,67,95,92,78,131,194,238,230,80,80,121,199,196,103,144,210,50,213,121,158,207,42,116,205,109,35,200,217,117,181,73,8,84,195,80,119,212,162,160,80,101,40,87,113,39,44,53,58,152,164,240,41,100,78,172,157,90,171,86,58,61,115,248,202,200,203,121,122,185,183,42,168,3,12,141,122,84,174,229,44,208,230,215,42,235,182,103,151,193,29,39,113,165,244,11,69,67,253,15,189,57,81,185,153,218,10,93,74,21,51,70,155,127,45,190,223,238,253,180,252,186,228,67,235,51,10,154,145,176,66,226,251,132,16,228,132,152,101,99,238,219,243,108,206,219,69,209,170,113,138,185,139,57,197,180,79,249,183,249,193,155,188,190,41,110,53,107,213,69,52,31,99,59,235,95,249,131,63,218,31,141,224,140,127,213,183,226,215,195,38,66,224,13,231,183,251,207,231,223,201,183,247,125,212,169,127,61,255,103,186,191,59,12,171,54,187,100,49,65,35,131,138,18,183,197,148,154,89,70,31,71,151,245,227,120,23,177,188,148,11,31,236,95,246,238,1,249,78,113,207,119,176,71,240,215,117,152,252,122,111,127,202,239,176,79,125,35,27,21,236,94,175,161,169,22,84,24,149,148,147,126,252,214,189,238,7,191,4,202,247,47,25,253,254,127,126,156,165,48,39,6,158,48,202,97,210,82,80,139,47,139,248,223,99,52,134,112,165,92,164,49,95,224,78,192,112,205,154,8,233,152,206,238,71,173,253,71,76,14,226,61,141,136,124,56,29,90,220,80,32,93,191,120,175,212,81,149,66,84,149,166,193,188,186,182,39,15,49,131,39,216,63,206,249,85,85,229,206,133,93,202,116,35,188,115,208,72,69,155,117,87,40,196,38,139,126,122,203,158,91,82,18,160,169,69,42,0,92,83,65,81,59,60,149,158,61,125,241,194,114,254,4,109,82,139,35,56,75,216,156,61,205,54,79,168,228,103,158,93,163,155,99,113,96,28,97,134,117,89,204,145,137,170,198,95,242,112,113,24,54,183,139,38,57,164,190,149,226,171,75,181,154,72,45,218,189,147,41,19,53,144,4,73,226,62,10,91,200,20,168,38,234,54,116,87,46,255,231,244,39,253,251,152,225,83,58,238,95,174,75,207,224,192,79,192,45,223,111,2,61,149,237,82,41,178,30,81,171,54,170,32,67,135,112,234,63,175,222,107,144,117,153,212,141,185,231,163,76,168,76,180,105,101,142,216,76,195,8,58,149,91,68,132,97,102,198,19,220,110,116,15,115,239,43,151,156,222,220,169,148,194,136,71,84,206,112,7,17,105,36,205,224,151,165,228,139,219,75,253,120,92,67,74,89,91,165,84,31,139,35,156,189,23,176,207,224,19,192,10,145,176,178,18,32,93,185,191,133,61,81,2,39,69,30,184,11,246,173,117,225,215,15,119,53,80,143,167,40,135,220,18,193,117,223,212,126,79,207,127,145,47,170,253,252,45,247,195,89,199,101,143,103,235,58,82,43,209,243,89,73,85,15,245,181,175,154,174,112,54,0,252,255,218,184,8,94,249,102,66,68,150,140,141,98,190,62,94,121,100,85,213,141,162,167,25,138,168,44,97,101,149,128,16,68,13,156,47,208,78,215,163,111,243,243,109,190,9,224,97,209,51,122,254,225,120,30,1,197,128,223,175,247,197,118,73,90,203,211,84,61,250,154,20,77,42,4,112,88,154,161,10,226,103,213,41,231,77,98,224,74,206,163,38,244,25,132,185,220,90,224,127,166,214,28,135,98,9,156,154,25,6,32,248,9,183,152,77,216,62,255,8,243,239,194,81,136,204,10,143,114,106,132,154,243,220,71,62,124,205,94,177,158,175,238,75,21,44,176,155,68,173,161,51,202,69,157,75,208,4,248,2,240,0,112,175,152,4,129,124,31,138,85,76,179,38,56,128,148,101,25,153,76,67,212,147,155,23,160,75,175,134,210,106,212,46,169,160,158,112,211,174,251,39,237,131,19,134,67,200,77,128,131,32,206,6,89,47,212,221,169,168,125,184,151,198,253,116,186,128,129,32,160,67,130,248,120,176,129,182,244,100,18,180,174,163,90,194,82,159,71,148,107,223,139,157,117,229,110,9,171,50,181,114,144,133,148,86,157,213,106,205,187,243,121,75,27,182,18,61,194,49,80,66,21,14,199,77,155,75,239,235,140,120,29,79,218,134,169,23,246,85,36,72,24,46,201,142,174,160,149,168,63,132,149,101,126,106,120,45,39,106,98,169,20,167,89,41,169,91,170,36,55,227,75,142,157,141,153,170,42,220,213,53,55,190,79,80,59,247,170,114,146,78,114,55,33,210,68,203,81,186,115,47,79,77,184,108,177,216,54,87,69,122,81,222,46,140,177,24,149,146,94,43,71,101,237,78,20,36,240,13,64,0,19,124,84,96,14,8,59,144,60,97,182,50,55,69,105,17,136,20,11,176,46,240,19,114,57,165,132,164,148,188,10,70,11,42,160,17,44,150,48,135,1,121,72,254,107,203,98,248,92,105,18,118,7,180,145,164,209,66,211,23,185,6,95,3,84,112,248,255,142,226,69,6,212,42,17,120,199,46,83,48,84,98,179,31,86,106,81,119,181,41,158,102,109,121,33,50,128,114,179,195,133,5,174,208,72,82,53,85,17,221,55,120,0,7,164,51,130,71,153,92,246,143,251,178,25,159,46,67,49,67,217,170,165,216,132,185,8,8,181,98,192,179,57,148,191,83,145,199,75,66,42,9,157,136,7,101,6,188,155,240,90,156,70,14,15,72,79,50,131,244,121,233,100,166,196,39,92,37,115,12,123,149,187,62,36,31,77,56,68,237,169,205,191,243,90,175,239,203,159,158,223,237,241,187,225,208,137,110,22,213,94,93,165,75,113,61,69,146,192,68,61,65,94,42,58,205,150,93,135,232,85,90,15,112,26,42,219,4,36,0,96,2,69,86,209,188,77,16,114,109,72,74,8,2,140,105,78,217,2,118,35,63,97,220,110,3,208,236,134,77,74,11,82,3,178,80,193,13,158,65,199,176,255,234,85,178,7,24,97,130,247,231,2,31,79,12,160,36,48,71,214,153,247,24,9,219,73,141,166,124,171,237,235,99,167,79,121,143,156,86,88,139,12,134,102,179,7,74,210,78,105,17,26,169,82,150,184,102,0,100,174,2,179,131,224,49,66,32,246,241,219,251,51,134,101,158,33,138,10,214,196,81,91,232,6,158,65,199,33,86,74,30,26,207,213,65,230,231,1,109,137,35,120,41,55,194,221,0,163,97,12,31,69,3,164,78,21,225,230,123,140,249,130,20,217,206,39,204,71,34,167,54,124,76,180,117,95,141,200,172,69,255,204,139,227,228,157,214,6,151,179,3,172,135,114,223,82,251,164,78,250,218,60,70,79,139,231,232,145,214,30,150,224,6,145,224,137,174,5,147,242,149,170,29,186,217,59,214,118,166,246,99,60,222,176,31,150,207,0,101,250,126,193,121,88,141,245,210,27,100,132,114,94,45,243,208,175,155,159,243,120,223,249,175,109,195,82,77,200,8,138,65,49,73,119,70,1,131,54,218,29,86,88,160,1,192,192,65,252,248,152,230,76,141,76,139,107,74,242,229,241,157,11,29,25,205,92,157,16,71,5,171,3,2,34,51,9,99,84,20,41,181,84,178,6,77,248,2,36,178,130,64,161,12,148,248,252,64,20,177,75,144,156,61,107,40,7,155,215,247,80,99,118,13,73,252,200,219,43,55,96,58,137,150,172,60,29,201,108,254,33,50,45,74,225,147,144,124,208,164,135,136,78,73,48,65,121,250,107,150,142,22,103,214,164,100,73,53,255,160,39,252,66,31,85,197,109,164,217,35,140,37,119,145,152,123,102,108,224,206,193,186,5,242,251,246,88,47,232,159,78,190,230,219,201,255,239,45,47,191,208,207,255,71,126,22,100,54,147,131,36,94,77,17,156,12,159,217,185,46,240,110,24,165,98,10,60,63,83,243,162,125,159,143,31,218,254,226,206,133,61,126,65,207,55,181,78,30,193,47,163,108,178,92,149,126,34,255,253,141,147,78,119,62,192,250,171,192,191,56,92,71,144,141,231,29,250,80,71,60,148,3,26,116,16,16,28,254,63,84,83,244,177,196,106,156,59,41,97,222,192,181,184,9,214,172,53,34,123,37,33,236,214,37,0,160,132,204,54,77,80,107,154,7,2,196,12,77,45,224,64,133,214,144,84,64,185,226,2,216,66,222,220,30,191,173,217,7,0,56,129,127,78,251,219,69,95,215,189,66,197,54,156,75,175,222,204,99,14,7,203,45,148,214,243,201,172,109,107,178,207,44,184,125,155,33,153,92,29,32,76,160,246,97,67,12,240,124,47,180,67,205,6,22,119,130,185,71,94,217,85,243,6,180,133,3,20,17,31,119,79,186,110,32,161,87,34,219,108,162,146,197,42,166,66,213,58,174,203,55,254,200,251,159,254,93,135,235,226,161,143,94,149,203,90,25,166,250,12,110,28,11,198,99,246,220,78,111,171,253,163,122,250,211,227,126,125,177,213,88,28,251,245,107,254,239,15,162,178,226,67,147,147,158,65,162,132,22,243,34,27,12,8,101,86,40,30,10,40,31,235,194,211,233,59,163,188,197,227,43,137,167,210,79,151,27,240,235,208,253,144,132,252,223,221,175,97,1,7,66,192,217,224,55,27,9,116,75,150,190,79,169,112,132,129,164,70,15,21,32,59,194,53,205,236,113,148,30,226,112,129,53,210,76,98,131,238,104,109,50,192,193,221,48,12,192,202,36,227,98,225,12,86,236,204,213,121,146,53,106,94,112,191,212,135,237,46,0,128,29,163,255,125,146,236,225,34,223,74,116,169,155,7,156,183,185,50,117,76,66,139,165,243,124,125,207,161,86,254,185,47,226,25,243,118,35,80,97,243,102,152,173,61,108,33,26,218,122,126,228,121,236,27,101,20,70,80,51,40,88,132,37,31,254,202,69,128,18,20,197,17,94,249,196,33,47,43,198,182,182,142,90,27,9,150,106,237,178,246,169,246,253,234,225,177,254,240,251,159,124,242,36,15,207,85,104,172,165,131,108,22,27,12,6,212,84,131,117,135,93,86,150,223,217,124,27,58,141,142,202,125,13,147,82,94,207,61,168,225,49,25,78,70,102,5,182,76,8,172,8,99,136,18,131,16,234,16,229,49,230,18,91,148,89,2,184,168,1,204,91,22,131,122,228,72,248,3,233,47,96,132,132,17,46,96,128,6,255,250,230,125,1,70,38,35,21,128,168,75,113,161,13,194,224,210,121,50,39,127,235,47,138,19,66,67,66,152,62,87,159,29,211,25,133,40,47,196,34,202,226,6,170,36,181,60,198,99,205,33,118,129,160,95,100,247,117,25,62,183,48,40,174,110,206,147,23,40,93,219,214,160,216,196,208,150,33,76,62,124,5,130,197,248,217,156,62,36,253,246,61,19,24,74,121,170,229,133,3,47,134,23,51,17,217,207,54,62,225,29,220,187,243,224,197,100,106,185,75,53,18,152,18,73,194,34,200,11,222,176,88,139,185,136,226,253,40,126,75,175,47,190,47,123,215,114,180,211,27,218,195,218,59,58,27,21,88,137,219,241,210,23,235,9,78,28,202,55,234,163,184,130,214,57,105,106,8,227,178,179,181,59,246,50,54,213,98,84,108,91,114,120,219,86,145,109,42,193,253,150,94,220,140,205,106,141,63,233,119,19,12,192,233,255,51,34,38,9,184,148,213,205,140,126,10,95,195,23,176,135,132,6,132,70,16,126,38,165,138,8,39,85,138,164,26,72,183,86,171,237,21,106,138,80,246,188,0,202,51,91,72,236,4,1,6,211,176,50,202,32,120,22,217,40,163,138,3,131,168,131,45,204,68,177,78,207,188,199,181,184,200,78,12,27,76,121,193,158,144,149,27,97,195,45,152,129,108,61,195,12,98,141,60,182,65,22,36,85,139,19,118,171,189,167,242,148,117,100,131,27,136,153,121,34,170,8,62,0,230,156,107,14,172,31,191,47,116,58,176,9,216,93,31,51,134,132,99,13,19,140,68,89,86,187,55,77,160,73,165,118,255,120,253,230,244,109,206,207,19,90,131,236,33,43,185,18,199,56,86,101,77,84,155,206,124,19,158,194,209,245,210,163,167,208,201,54,5,78,161,16,66,194,212,53,189,175,106,56,4,187,16,41,1,98,3,0,35,35,16,184,199,99,193,197,175,215,250,177,68,232,131,54,3,23,117,224,77,59,165,187,173,33,146,38,61,129,10,11,156,43,92,192,22,10,192,235,65,18,40,14,1,2,198,133,69,75,42,101,0,161,70,221,71,61,103,40,132,192,88,209,99,35,108,27,181,27,98,93,234,116,174,97,186,82,206,97,26,12,16,70,13,108,9,3,126,2,50,116,88,96,201,243,196,251,236,71,94,203,69,93,33,79,88,21,36,210,62,197,35,237,98,3,216,67,205,148,11,89,131,173,251,2,79,107,34,163,197,81,237,4,34,10,87,132,87,105,169,18,8,198,214,121,190,103,42,209,80,123,35,236,9,31,195,217,6,176,15,210,250,124,116,199,150,96,165,167,48,16,59,55,173,40,69,109,170,58,154,147,154,107,251,123,241,221,166,138,176,100,11,74,31,190,230,221,18,218,101,49,157,154,206,212,147,242,116,221,120,180,136,104,171,205,150,21,106,82,10,144,83,46,5,252,192,210,160,8,176,148,134,129,34,155,75,112,135,82,221,92,221,236,180,167,115,212,73,233,127,180,176,41,77,77,199,65,179,104,8,4,194,141,252,45,204,32,248,63,57,132,194,123,146,206,193,129,128,209,168,234,234,26,150,129,178,54,189,56,248,102,149,220,77,252,79,252,195,84,255,189,200,87,31,242,15,189,203,235,199,220,145,223,121,30,94,49,12,221,153,41,77,134,111,29,119,229,137,54,73,151,150,19,157,73,66,176,211,0,24,108,66,153,121,96,159,235,30,110,25,251,196,180,70,23,182,217,59,13,172,61,79,89,24,140,122,126,153,230,195,11,16,244,91,18,107,116,42,241,204,39,178,183,86,215,1,164,33,67,34,51,164,221,251,225,204,151,228,222,157,39,161,216,60,151,86,230,218,27,80,91,162,44,3,19,11,118,8,189,57,183,162,67,85,23,40,90,227,27,241,52,194,249,60,248,176,163,78,167,246,40,26,30,25,187,203,219,240,99,227,88,229,213,125,124,202,93,29,180,83,176,233,85,84,74,167,1,110,33,214,123,228,18,234,134,0,137,70,195,128,109,216,66,98,45,212,123,63,243,233,89,203,114,240,119,130,155,226,103,204,29,216,40,108,47,108,55,56,35,254,113,213,47,32,192,97,133,7,88,192,224,249,171,42,111,120,127,57,171,52,166,19,143,46,22,171,178,164,110,115,252,126,126,118,14,126,38,190,249,34,191,247,255,30,127,253,246,231,207,126,146,63,179,152,200,124,101,125,167,50,24,201,16,150,35,242,177,176,68,58,105,151,185,180,129,13,76,6,128,0,128,49,131,154,196,65,125,63,88,81,191,83,223,203,249,230,101,135,74,118,202,125,107,143,140,244,238,252,190,4,247,224,241,215,208,91,179,45,84,122,225,179,238,253,57,148,207,176,72,254,139,21,36,102,250,132,167,206,120,154,69,213,81,24,144,201,208,247,181,221,14,3,152,104,63,208,124,82,134,19,128,26,40,32,96,101,109,78,141,55,5,86,142,221,217,203,169,68,133,65,219,98,235,58,60,112,169,55,209,194,33,235,142,211,113,84,222,181,121,93,75,170,74,92,238,173,172,88,240,150,6,121,117,186,131,149,7,206,65,110,168,6,179,128,109,164,118,31,160,16,5,25,160,252,35,232,22,64,160,37,189,65,183,72,92,32,141,236,198,145,112,129,223,193,191,130,127,13,239,160,194,8,2,248,176,55,113,128,8,201,202,1,182,39,194,41,142,190,163,186,224,212,104,125,18,141,78,32,221,124,255,231,201,119,225,131,164,131,129,222,85,51,53,178,16,24,48,60,190,61,23,224,12,220,205,194,151,194,160,128,17,68,72,211,5,18,190,74,11,25,163,92,195,247,28,199,235,139,146,174,161,96,31,133,56,147,99,14,253,196,195,151,41,112,222,136,216,200,12,254,228,163,80,207,49,86,43,79,189,232,129,9,143,86,118,100,238,0,225,190,102,149,19,81,11,85,202,172,45,102,141,35,194,73,98,136,217,11,179,156,145,172,27,108,82,131,128,82,148,6,101,237,122,248,24,191,252,255,63,249,98,158,245,158,54,54,249,84,107,169,148,53,252,172,245,80,74,2,22,102,33,78,80,20,53,178,171,158,113,93,189,46,176,169,170,61,47,244,255,186,214,191,255,239,16,95,74,11,192,181,157,203,125,26,64,195,38,147,148,214,102,37,191,252,181,159,252,52,247,242,196,62,66,221,47,148,48,203,212,0,55,233,165,17,135,47,145,195,110,177,41,130,117,160,79,78,31,168,250,30,228,211,108,125,163,135,2,208,131,228,184,198,173,142,78,188,116,45,203,116,84,76,60,4,204,129,54,193,45,95,127,127,115,230,135,23,134,242,183,235,175,189,27,63,129,1,21,145,68,177,4,131,194,204,243,215,185,59,23,96,111,135,187,52,188,25,75,70,10,8,6,144,139,50,54,81,187,189,199,111,253,50,86,131,143,239,222,243,191,173,224,94,102,99,87,115,188,236,72,199,156,83,67,100,4,61,147,6,97,21,124,116,49,9,158,249,188,187,31,199,218,160,243,4,181,249,190,157,102,188,24,210,204,220,68,235,245,156,190,249,96,238,12,210,164,99,83,176,111,178,230,35,175,23,121,25,227,194,129,222,213,61,11,95,248,238,219,63,249,203,127,187,71,243,76,31,255,231,249,95,127,254,246,95,255,30,188,244,151,158,246,253,95,137,227,118,97,150,94,210,170,81,140,141,15,101,225,61,134,219,253,131,233,133,89,203,57,249,51,219,103,48,54,83,167,232,58,145,212,243,171,49,226,159,223,253,202,191,198,217,11,183,191,92,58,30,170,235,52,203,185,21,32,104,101,17,158,176,38,80,70,62,134,231,199,191,191,122,189,214,253,252,229,204,103,171,221,47,190,107,236,148,236,37,135,101,14,121,188,123,128,178,154,231,130,182,220,188,155,14,63,206,63,254,57,63,159,103,243,92,174,115,117,108,73,119,23,140,179,237,104,227,153,72,238,36,195,238,220,112,251,0,237,60,37,3,131,77,232,209,192,99,60,217,81,115,17,204,163,232,136,63,112,227,77,87,248,126,10,197,80,239,202,149,93,200,29,93,62,24,100,70,20,160,137,73,103,145,180,68,69,86,168,0,25,52,217,0,154,80,13,214,217,254,232,235,95,125,240,127,49,248,248,95,157,227,32,120,107,249,29,209,216,254,197,96,255,235,194,61,104,249,16,246,112,64,1,11,104,130,199,95,128,167,25,252,3,23,131,243,132,125,24,5,94,79,154,203,146,191,31,105,240,62,215,181,80,76,33,140,164,62,177,241,140,65,64,52,204,76,170,229,98,204,227,101,194,105,238,137,41,130,205,245,255,63,63,254,251,191,110,127,123,95,77,116,218,197,240,39,142,205,15,32,229,69,13,188,173,142,157,124,119,86,207,106,56,189,101,26,85,216,9,27,13,68,244,152,250,114,83,60,26,103,255,138,239,186,187,68,178,255,197,27,95,199,195,185,171,170,14,13,99,219,109,222,118,18,102,129,54,151,123,108,100,199,249,214,54,207,142,119,151,96,11,101,151,136,167,216,22,25,13,113,40,223,55,94,91,175,225,251,149,195,10,42,227,244,224,20,50,47,143,159,125,246,74,174,227,16,229,122,142,141,222,157,221,183,230,87,55,151,147,201,24,208,219,248,141,121,109,239,196,119,221,106,17,132,16,33,127,176,92,201,14,245,131,68,130,237,236,223,120,190,201,192,175,135,48,152,18,130,231,162,21,154,232,163,4,217,200,149,0,12,217,122,90,219,49,17,74,162,18,136,64,133,138,56,54,142,2,127,246,245,247,47,125,252,47,235,241,157,83,5,97,146,200,68,7,75,249,209,15,31,236,177,189,225,38,65,120,112,224,44,8,112,170,229,211,95,142,18,113,142,202,95,70,248,197,178,136,92,81,130,61,227,173,35,233,255,82,207,101,152,198,253,210,178,114,149,65,168,65,214,145,203,132,197,104,96,141,173,222,78,190,137,143,255,243,239,193,191,78,219,159,182,155,17,4,23,115,51,133,79,109,241,105,219,250,201,6,14,127,47,251,78,188,143,242,141,214,193,113,213,215,105,254,31,240,70,162,233,65,191,248,186,191,243,91,184,170,61,15,250,107,202,183,214,220,1,76,21,50,205,98,96,32,168,129,52,90,251,118,36,6,58,170,16,121,223,236,183,243,207,176,107,181,35,176,70,26,82,182,0,100,131,238,203,129,5,241,31,47,255,78,213,15,240,53,84,80,17,208,0,198,61,131,227,57,31,102,222,86,173,116,105,183,93,215,116,179,29,141,83,236,179,191,238,74,14,15,150,111,241,251,23,139,171,209,133,101,49,42,224,190,168,152,68,81,249,142,49,208,120,177,18,246,160,190,247,71,226,105,120,105,246,194,196,42,214,66,97,170,167,90,70,165,102,74,65,7,180,182,22,148,80,117,164,194,30,112,59,241,131,250,223,71,167,183,131,229,239,123,235,125,167,160,130,115,144,152,13,146,64,232,37,56,155,46,90,48,214,49,133,212,22,244,145,17,90,224,148,165,108,191,253,169,110,200,194,80,10,53,46,205,121,25,208,197,165,191,241,92,145,129,136,42,110,45,171,240,124,221,223,84,69,216,194,28,112,41,28,162,137,1,38,133,219,191,211,122,97,13,201,46,199,67,216,161,105,198,133,226,38,56,228,230,55,217,17,63,218,58,155,199,121,92,247,153,163,101,84,135,109,101,255,64,23,83,8,105,247,195,135,235,55,141,225,57,42,188,31,171,229,88,87,9,77,78,232,17,41,3,53,27,1,156,10,181,57,119,36,246,7,250,240,79,242,213,138,14,159,213,1,52,161,170,141,184,173,153,198,234,242,104,57,173,104,22,77,41,246,205,211,242,227,242,149,106,139,7,116,240,195,157,44,140,99,175,173,167,68,185,184,24,46,247,133,128,139,184,107,143,207,143,118,181,215,251,115,235,49,92,120,178,161,126,68,251,7,64,58,219,1,96,254,213,186,159,208,237,83,161,244,122,197,200,255,185,228,122,172,249,152,79,215,253,163,155,250,217,117,249,162,64,183,149,141,38,187,117,45,220,78,121,233,26,135,192,113,96,67,199,45,223,29,183,177,60,17,64,194,21,44,223,2,28,57,172,34,172,6,42,38,132,74,27,122,241,16,37,247,219,198,188,90,191,54,224,113,149,126,198,44,157,9,42,234,236,170,70,109,172,14,120,38,182,210,7,230,68,77,170,70,167,171,67,82,218,142,83,33,207,55,133,115,56,121,90,58,253,52,58,100,4,87,114,187,230,218,20,1,196,196,176,91,101,152,218,131,195,62,212,165,197,97,249,65,199,131,198,247,246,139,175,180,61,215,249,120,98,78,245,227,101,174,83,177,172,103,241,110,183,188,46,150,98,104,55,89,163,156,185,27,220,182,199,121,159,255,100,9,191,3,164,165,100,208,150,161,122,163,36,243,216,246,87,51,142,181,150,153,94,118,120,251,87,63,177,184,130,225,177,21,182,248,56,6,165,179,144,101,142,167,129,178,105,167,92,8,181,240,251,14,43,44,66,80,224,64,70,57,31,79,23,238,180,236,115,171,181,65,152,134,193,255,230,246,143,241,157,110,162,159,86,22,234,172,224,11,203,205,220,6,117,88,250,152,97,77,222,253,212,252,82,162,217,0,155,46,193,166,26,201,116,118,125,183,212,51,114,198,26,172,131,61,81,213,158,168,4,4,204,68,90,204,69,34,35,176,29,213,42,200,131,85,75,172,190,106,36,52,242,104,8,13,25,22,140,152,200,226,117,162,42,254,40,54,64,120,182,46,73,230,137,136,250,41,136,207,165,224,124,110,128,198,253,83,160,230,128,232,199,238,7,43,206,244,172,248,162,60,145,29,124,81,102,185,65,16,17,197,90,58,44,193,198,13,217,2,164,133,240,82,12,19,37,69,212,14,38,68,195,171,233,96,180,160,66,35,163,149,224,41,150,17,83,179,57,194,132,26,55,131,124,204,206,121,33,86,7,54,136,154,245,41,91,71,239,173,244,168,230,115,43,63,57,235,48,48,140,246,67,173,38,61,87,185,251,88,89,167,109,184,105,191,125,232,85,60,175,212,9,253,11,69,35,110,66,14,212,190,215,202,54,0,213,186,68,199,2,20,40,37,116,88,84,43,136,178,146,140,40,223,102,247,232,82,141,14,254,102,253,239,215,189,193,169,105,105,185,83,190,80,218,189,94,204,203,26,180,6,59,228,149,189,59,220,43,208,226,48,91,101,99,96,83,12,28,176,172,18,85,214,147,117,180,222,199,122,158,30,91,245,169,151,2,196,246,48,170,55,161,122,131,8,186,145,108,170,5,65,22,97,18,77,69,165,69,48,132,180,172,39,87,160,218,48,98,34,66,9,22,184,217,73,9,4,202,117,43,84,44,165,194,105,51,58,206,231,218,59,90,156,234,244,29,60,83,228,227,115,24,65,50,100,181,116,186,199,100,174,9,212,20,215,140,12,59,115,176,65,159,10,153,65,116,3,107,113,11,147,78,52,229,38,170,161,156,11,145,134,22,192,132,41,215,211,106,147,110,109,255,186,153,161,104,191,80,127,172,92,195,24,222,119,222,22,199,167,106,92,7,227,216,72,203,181,73,194,100,119,31,150,60,195,253,18,219,170,42,31,152,183,126,238,90,217,62,134,255,142,249,47,57,222,139,120,197,208,73,222,103,10,205,138,64,33,37,181,192,67,80,159,160,164,61,200,38,249,47,169,254,62,254,239,184,193,5,92,195,6,8,35,161,8,159,206,245,245,167,207,166,158,56,193,197,250,217,115,158,163,217,117,79,143,151,227,19,144,172,201,18,101,73,81,78,80,237,230,67,247,236,56,179,220,113,0,20,60,56,77,96,169,113,136,163,214,98,121,172,247,0,139,137,180,198,253,66,56,74,150,0,220,194,177,61,153,157,30,112,37,24,34,229,124,45,178,185,53,163,165,24,99,173,12,61,213,106,51,12,130,147,156,112,103,145,127,138,51,111,160,196,226,206,29,161,151,36,239,119,93,119,105,112,55,6,79,108,242,88,64,227,212,158,45,142,38,162,84,115,230,130,245,122,38,85,184,58,97,221,136,201,53,146,235,170,137,83,35,229,166,9,133,169,210,59,65,101,185,24,64,116,33,148,162,116,225,46,165,55,153,138,130,13,90,76,8,157,38,81,29,147,255,134,95,127,123,175,163,186,10,234,196,235,99,165,68,91,171,239,190,40,228,113,180,45,234,30,154,99,178,91,174,188,224,139,57,119,34,103,76,107,204,235,97,21,199,183,228,105,157,73,214,111,131,101,185,119,163,64,251,197,186,92,253,170,124,203,252,77,194,135,185,192,105,195,54,14,201,25,5,51,116,196,95,80,215,240,0,255,13,254,51,188,130,19,252,111,128,0,219,75,190,251,196,52,12,10,107,38,100,213,39,233,68,135,205,196,226,21,102,149,213,158,217,157,5,177,201,234,18,60,114,51,26,112,189,152,182,107,66,131,196,154,178,110,210,1,17,77,91,68,159,209,207,104,109,191,6,11,119,101,89,208,154,112,122,203,137,69,17,39,182,204,134,76,34,1,10,211,204,246,185,91,194,35,24,86,203,78,12,181,80,85,162,166,127,127,50,230,128,224,174,196,98,37,188,242,128,137,99,242,92,189,160,148,243,57,114,67,213,107,194,46,132,52,242,136,203,31,47,216,205,187,54,57,53,7,6,16,51,98,180,78,65,145,198,243,54,138,36,63,93,180,240,128,173,241,140,234,215,47,158,231,60,102,226,215,95,215,123,186,103,246,105,95,239,128,183,79,55,118,39,214,206,124,245,101,241,176,142,221,122,174,110,224,114,17,46,211,28,14,114,51,115,230,28,190,10,39,144,237,168,63,180,100,111,52,158,197,187,186,126,3,104,201,252,12,223,55,237,165,41,180,210,254,91,243,203,21,117,35,135,203,172,183,51,254,9,101,164,238,5,13,67,118,164,197,220,244,134,247,170,107,4,98,135,55,176,7,64,165,75,200,68,168,86,163,147,213,211,52,10,188,192,98,125,166,210,189,104,181,175,31,31,226,245,216,96,62,107,67,71,123,242,6,145,213,61,112,168,244,156,159,125,251,248,193,197,117,110,118,159,142,172,167,45,30,47,158,238,97,31,3,31,113,4,167,223,238,199,51,89,140,169,198,62,228,243,143,255,237,199,63,206,183,159,207,83,126,255,255,62,207,183,127,240,221,131,186,205,203,151,235,236,37,11,84,92,89,146,111,175,188,112,201,232,75,98,55,151,60,168,147,118,255,65,132,165,244,241,34,149,83,117,49,208,193,236,127,244,17,69,142,38,225,122,190,212,162,50,243,197,195,83,171,187,146,72,73,59,154,34,85,241,160,39,239,197,103,3,3,49,237,120,203,217,21,34,21,54,176,196,61,138,20,219,123,145,156,102,68,225,43,164,108,137,130,23,50,208,173,136,101,166,115,182,115,65,208,146,46,130,116,103,45,73,7,200,151,10,207,50,76,245,121,93,191,87,54,38,213,185,203,166,188,9,38,156,162,26,4,35,12,198,45,97,122,215,68,59,42,182,188,14,249,38,244,54,67,34,66,228,47,138,17,54,246,72,88,172,112,76,78,178,144,104,208,42,9,41,29,213,129,237,2,13,155,236,82,129,138,183,237,100,121,47,18,181,30,77,79,247,239,240,111,6,171,169,122,250,175,245,9,117,235,75,216,242,210,112,11,184,175,100,36,96,19,21,176,45,166,120,83,37,35,104,210,88,77,201,89,181,210,240,204,147,239,189,118,84,7,109,221,214,60,149,83,198,2,118,9,110,149,130,176,201,43,99,19,150,238,212,17,240,225,210,70,205,78,124,82,168,133,50,97,117,107,241,249,68,206,28,97,12,109,110,120,178,170,145,40,76,158,150,79,167,240,153,232,76,249,134,38,57,166,181,165,70,135,173,182,129,233,47,255,240,83,164,42,123,88,249,255,195,70,117,163,81,221,104,232,111,164,207,154,187,245,146,158,224,98,158,96,155,54,217,168,146,79,251,136,42,198,101,77,93,206,32,254,202,96,37,185,1,138,224,48,3,198,82,77,246,192,122,142,179,182,190,82,211,27,108,77,215,121,229,85,212,213,25,2,182,24,56,130,254,109,221,31,202,119,241,161,100,73,129,109,101,64,30,28,140,16,32,88,152,176,208,199,4,22,88,22,165,21,63,171,30,159,172,101,22,173,100,9,117,51,255,122,244,198,27,83,144,64,232,192,140,108,71,13,50,234,70,139,86,62,242,90,87,207,104,158,147,178,36,168,54,116,236,38,119,178,228,248,152,87,55,130,54,205,234,209,48,41,66,86,88,72,237,148,233,79,115,172,196,217,178,217,147,128,166,57,109,119,150,168,20,2,19,86,209,82,208,50,45,98,53,59,223,150,45,88,226,240,69,50,42,32,12,21,156,80,78,71,8,210,83,68,129,60,81,219,229,117,5,192,155,6,75,92,249,204,16,147,238,80,148,76,138,43,223,107,191,80,38,199,74,134,120,159,12,218,138,88,208,168,164,49,4,104,35,168,69,151,16,85,82,64,193,174,74,99,95,84,206,32,126,95,248,186,80,169,98,206,209,234,168,66,201,36,66,167,58,127,230,237,127,223,189,200,215,226,2,79,8,215,210,166,144,67,91,175,200,15,250,56,55,49,186,88,205,220,125,132,3,58,5,2,11,168,83,29,45,84,88,33,232,22,5,22,162,162,26,133,87,213,85,124,45,32,154,40,168,201,206,113,79,15,50,112,80,83,91,255,200,53,61,138,174,156,206,53,232,45,245,177,250,166,42,185,114,220,33,24,248,218,159,220,185,165,120,243,192,233,168,34,40,213,224,17,171,67,171,147,147,18,44,242,74,8,110,41,142,141,185,207,201,156,138,50,103,141,166,189,48,184,57,79,101,200,156,217,211,30,188,236,3,68,212,129,145,35,140,91,236,164,92,138,32,29,46,79,132,101,224,151,164,107,25,200,216,88,48,177,75,239,46,55,240,229,227,247,135,91,133,42,87,83,183,22,89,86,157,10,73,234,39,224,123,207,155,52,57,47,98,162,151,50,144,202,28,9,212,77,198,68,70,113,60,131,204,18,128,109,0,26,24,90,147,19,115,171,213,181,144,114,233,239,240,201,222,249,107,111,185,237,223,94,95,6,64,115,142,30,4,225,84,218,50,180,42,213,115,20,155,21,74,136,165,100,8,8,89,116,84,122,117,170,161,166,54,104,179,49,224,192,156,68,2,116,121,23,235,192,173,25,56,174,206,26,91,101,86,197,148,122,100,176,111,38,17,18,43,11,90,197,15,252,28,191,248,234,135,96,72,89,176,38,13,96,16,52,221,253,210,107,134,92,20,20,128,46,181,94,174,189,76,27,121,36,168,75,13,142,220,155,28,206,85,203,252,2,220,24,140,196,136,39,180,138,103,214,150,35,227,29,179,31,205,9,28,94,96,17,227,138,72,85,120,110,246,126,184,1,217,154,114,192,87,62,20,167,25,246,110,93,64,206,111,73,230,130,181,197,242,116,75,73,105,42,72,8,76,11,64,161,15,9,0,211,129,73,69,22,61,8,66,213,39,115,20,47,136,20,140,85,42,216,93,128,10,180,115,49,97,112,98,247,245,159,166,199,23,58,60,243,163,138,216,181,161,110,213,227,186,121,157,56,85,232,217,126,57,241,64,146,181,205,46,169,82,219,4,192,197,24,143,85,147,52,85,141,120,8,8,32,144,60,146,59,17,235,134,42,221,170,97,48,4,180,160,146,18,168,1,138,238,66,255,120,78,66,163,130,201,209,97,226,1,63,217,99,19,150,138,61,88,178,236,64,197,166,228,92,110,46,197,25,4,71,46,45,166,49,19,167,206,94,189,123,210,178,203,193,231,215,132,240,2,196,31,140,248,68,142,219,115,193,44,96,8,82,14,60,27,185,200,67,246,233,205,232,155,13,182,45,1,130,157,57,41,169,12,136,98,1,145,34,134,133,39,37,74,54,235,232,61,210,39,146,107,59,15,176,229,102,159,252,33,31,45,43,182,144,229,52,130,57,56,155,95,13,12,69,40,30,3,89,204,146,54,232,84,113,35,65,171,51,180,154,102,236,88,164,0,131,224,73,114,230,40,200,53,207,64,6,223,122,198,243,43,59,45,220,232,215,129,118,163,182,57,102,184,229,112,19,154,72,188,170,127,244,254,122,233,243,50,30,82,73,150,222,39,220,66,163,64,215,246,150,222,113,110,42,181,7,26,236,32,27,193,188,12,16,132,213,242,180,19,234,12,151,174,200,46,17,220,41,57,117,214,253,221,125,206,83,23,115,20,42,90,81,229,73,104,22,83,166,123,76,146,156,121,93,114,184,227,183,213,252,170,250,54,228,203,66,78,139,120,188,150,89,6,236,236,151,63,21,210,132,2,141,121,21,23,182,61,215,233,32,240,196,201,219,14,229,39,64,184,177,238,182,109,92,79,35,252,112,138,171,102,248,71,249,116,144,211,150,50,67,238,4,159,16,122,201,157,124,162,100,128,247,68,225,75,214,176,219,65,135,4,249,110,87,174,36,204,36,147,162,5,164,181,92,145,37,219,49,193,10,162,51,20,74,152,165,154,84,132,193,34,93,246,91,201,211,142,5,26,255,231,39,122,188,139,247,215,193,229,170,110,207,249,46,168,31,72,204,42,77,148,216,213,141,163,133,45,55,162,100,250,246,189,58,206,174,195,94,73,115,243,41,180,64,140,64,253,224,134,201,216,121,180,191,190,182,66,253,91,155,79,110,70,31,236,253,162,247,229,161,249,174,102,144,54,197,8,161,151,87,24,50,224,5,129,194,157,44,56,0,100,136,33,97,185,135,16,72,45,50,136,70,61,63,236,255,119,200,227,224,131,125,176,142,156,33,69,170,139,188,10,110,214,147,204,98,238,108,217,77,163,64,134,104,131,47,169,22,180,78,130,164,28,181,38,190,219,222,223,188,212,175,63,233,95,91,118,199,254,89,179,168,227,151,204,228,143,185,149,63,88,155,155,180,123,195,109,9,42,79,198,145,185,41,87,154,145,146,26,46,242,142,54,107,189,158,207,53,18,239,119,208,222,138,179,64,184,23,196,221,120,220,233,30,119,227,225,200,147,147,216,73,114,146,28,203,92,233,153,99,28,98,198,141,138,158,127,250,135,133,29,176,160,209,110,184,190,224,176,55,92,183,38,217,62,188,229,187,147,176,40,58,246,99,126,241,198,211,51,58,254,241,31,152,114,227,3,170,155,139,127,227,111,254,31,9,63,181,157,159,223,239,187,26,217,131,223,121,49,157,223,95,125,120,236,237,239,179,182,183,144,201,33,232,42,145,66,254,32,249,218,22,81,62,151,114,245,211,187,239,149,235,135,97,182,196,83,163,199,150,147,86,129,74,153,198,86,237,61,135,106,232,194,119,180,255,197,219,63,182,79,229,233,29,151,113,227,180,254,253,191,254,251,248,231,231,159,207,21,207,243,252,61,246,28,15,54,120,159,208,153,91,107,171,186,173,26,121,157,99,205,252,254,155,95,247,247,186,253,246,95,254,95,223,223,69,243,20,180,219,182,178,171,211,150,82,194,23,133,32,2,57,193,58,123,148,36,155,172,93,230,202,14,72,148,193,97,57,144,160,103,28,163,45,181,38,42,18,82,103,17,199,212,235,228,40,39,120,115,230,219,71,47,38,93,238,221,236,169,27,157,177,251,117,101,5,3,71,216,130,239,201,39,152,232,63,56,15,104,208,164,6,128,192,90,177,236,176,4,134,27,28,70,31,204,179,79,95,12,194,103,208,10,164,33,205,140,130,168,122,58,99,54,255,39,102,79,21,140,116,219,246,50,225,230,150,73,14,218,4,213,119,87,79,116,78,67,110,93,43,237,130,132,144,180,146,67,216,89,88,54,36,28,45,154,98,241,18,208,107,233,228,83,41,55,132,195,7,254,34,45,127,216,77,226,38,241,202,231,246,165,123,235,126,151,14,198,183,253,203,159,126,124,57,46,28,253,213,217,35,186,119,85,32,126,234,24,179,196,216,2,176,246,31,203,119,111,199,110,160,225,232,124,249,101,217,239,22,238,36,119,67,214,28,122,11,12,130,9,117,167,92,189,243,91,222,240,147,87,63,172,227,198,127,255,48,140,249,252,197,38,114,226,59,19,30,100,224,6,21,46,89,86,170,211,9,217,0,105,25,159,167,191,207,253,109,188,209,90,12,40,194,129,30,142,79,51,245,194,55,233,226,104,144,41,210,215,78,154,82,177,234,46,54,182,37,25,36,186,123,119,20,201,62,61,1,5,21,32,58,81,87,59,86,52,48,155,244,126,233,251,167,111,57,223,79,112,253,223,120,49,139,126,125,227,215,255,175,73,27,48,184,144,196,220,84,98,73,2,32,74,248,44,0,172,106,0,73,20,216,96,193,73,235,53,96,26,129,198,112,189,113,115,74,56,215,17,205,199,100,61,145,19,84,104,28,174,44,132,41,48,12,49,41,2,106,216,29,105,39,142,44,118,205,22,4,219,66,9,70,73,201,73,251,124,161,213,100,255,88,244,138,229,180,242,63,116,225,253,67,170,48,221,215,97,223,147,78,240,25,222,151,233,217,99,203,239,235,187,119,189,126,253,248,225,219,165,188,116,11,107,26,254,244,138,158,168,245,226,205,124,205,62,81,216,166,131,245,197,253,109,255,145,248,242,131,164,245,161,156,241,106,134,47,44,56,238,81,25,236,74,100,210,43,192,7,2,49,223,28,197,37,10,135,65,103,255,180,207,152,105,122,232,249,126,45,52,120,13,68,56,108,149,144,68,124,3,140,231,62,195,113,8,62,143,125,99,53,188,29,27,166,249,68,183,241,158,85,48,248,136,250,80,248,80,124,128,157,90,81,43,217,135,126,122,185,218,197,179,80,174,85,18,168,251,114,150,18,214,118,235,149,181,221,120,61,209,113,124,175,101,248,159,151,255,203,245,247,245,170,199,183,29,74,58,24,247,134,128,65,146,213,172,68,47,113,23,63,136,122,5,81,135,4,32,224,54,25,82,51,96,4,80,137,166,121,106,2,244,209,84,242,195,119,113,75,55,41,103,70,17,139,232,205,28,18,157,40,247,33,49,161,124,88,70,100,0,209,203,101,157,85,162,93,33,117,117,160,165,18,119,202,180,56,149,165,13,142,60,108,141,198,52,11,75,65,186,117,160,199,202,122,105,147,170,222,101,70,53,78,40,99,62,214,230,7,25,60,236,197,181,214,238,207,98,185,190,158,103,243,226,178,235,100,125,245,112,127,89,100,153,94,30,153,23,92,108,118,122,25,163,83,145,111,21,254,210,93,213,74,82,190,156,254,138,117,16,65,201,70,101,228,26,174,35,172,17,232,186,127,244,159,191,104,225,182,31,133,139,217,63,195,66,69,151,190,61,52,41,209,82,141,92,74,197,168,113,62,204,57,227,199,17,103,123,108,121,210,102,211,186,83,109,186,16,18,105,83,241,192,117,96,189,180,232,212,36,179,232,112,141,18,82,181,205,167,192,189,87,231,25,243,236,32,240,65,77,104,173,253,222,142,135,180,166,87,46,245,114,201,254,48,222,63,118,189,211,63,222,109,75,16,135,134,4,37,226,242,235,159,176,89,114,73,9,18,52,56,83,71,91,95,196,33,108,22,106,211,5,136,69,115,206,21,99,230,137,220,34,152,143,179,166,237,34,97,11,83,82,215,186,217,23,16,69,123,119,237,176,12,120,2,224,133,232,243,33,192,234,84,85,1,107,49,174,110,50,7,227,236,134,98,84,57,55,5,176,143,59,167,49,102,61,73,86,249,115,55,127,228,79,117,165,207,213,61,57,151,7,255,24,39,95,40,127,133,121,193,147,151,218,178,4,132,58,175,204,122,94,127,204,167,182,237,89,212,69,99,144,167,195,151,15,126,239,109,127,121,76,147,120,254,137,119,248,177,167,251,235,235,135,36,220,112,202,93,82,207,32,115,68,111,166,135,67,90,83,161,228,0,231,62,143,206,130,71,232,250,106,126,97,224,89,61,100,231,189,99,77,176,144,104,117,36,50,29,174,27,36,224,48,222,181,219,206,28,179,134,122,91,178,21,90,161,31,243,165,56,156,101,88,142,254,111,207,191,189,215,227,173,222,15,121,54,100,154,72,169,94,23,126,20,141,25,10,212,30,124,14,115,121,159,199,199,239,221,95,235,62,47,147,15,234,7,63,206,31,255,201,227,245,19,241,79,243,71,31,224,213,184,91,180,108,225,42,37,96,202,156,204,35,11,91,4,201,20,89,59,215,86,141,158,143,209,71,34,4,202,4,192,217,99,64,203,16,24,236,199,78,64,78,55,42,161,46,55,193,124,241,124,194,158,219,238,198,158,106,113,76,51,76,98,110,9,145,93,158,183,104,134,68,40,3,244,241,234,39,33,80,96,45,134,36,7,108,212,2,195,148,232,204,235,129,173,188,236,110,158,47,40,79,13,106,198,8,2,117,116,120,144,147,29,189,114,121,241,238,139,179,59,98,183,19,121,117,94,15,246,74,215,124,178,104,62,207,221,193,253,121,61,200,208,170,248,131,144,255,82,247,189,237,235,111,63,189,118,251,124,41,202,162,170,159,133,86,173,179,130,244,195,194,176,104,110,202,254,255,124,11,64,181,209,170,16,7,57,118,128,157,246,185,247,247,94,43,153,26,16,85,60,25,36,136,120,165,167,112,96,243,66,145,236,201,94,221,109,208,81,36,26,165,116,53,175,240,244,7,214,95,16,234,115,60,192,27,61,190,157,63,124,199,175,14,249,250,238,245,157,243,202,234,74,23,60,212,189,30,179,214,120,204,253,137,94,62,42,158,23,59,39,195,28,90,46,140,125,39,142,222,138,164,115,10,118,132,192,48,3,237,107,25,205,20,37,29,216,33,214,202,122,67,254,164,102,68,117,148,233,134,76,4,178,231,182,38,199,46,67,48,166,96,26,200,240,61,158,112,106,106,235,148,80,58,90,30,198,40,239,20,42,197,222,132,199,125,19,68,248,237,47,170,39,60,201,102,128,41,228,131,118,149,52,81,152,43,218,74,97,52,4,11,242,138,53,55,92,73,156,73,142,175,249,78,156,165,33,193,33,229,129,69,83,88,191,167,249,182,121,24,214,219,183,224,124,153,159,234,92,76,224,158,212,37,153,23,152,183,22,189,142,230,161,149,120,97,67,196,3,237,177,138,154,38,163,135,193,167,29,141,23,45,46,106,118,101,75,127,246,144,167,123,9,182,42,99,86,40,107,55,59,51,113,118,98,5,121,143,134,0,77,36,116,90,225,180,199,93,174,98,25,48,146,167,126,218,227,122,45,181,1,165,215,174,217,150,146,62,122,61,171,26,135,237,93,15,65,209,205,88,107,74,165,37,137,4,222,144,4,149,17,101,63,51,159,195,39,240,98,115,195,109,159,31,111,163,151,207,75,121,235,246,209,94,110,29,166,23,179,218,131,8,104,208,67,55,74,3,152,142,36,143,66,243,134,174,162,31,96,108,102,84,2,215,94,102,132,209,37,134,10,53,84,143,36,172,132,12,89,165,8,112,78,34,2,8,51,37,177,242,242,16,76,154,137,75,35,172,30,34,137,164,14,167,131,153,176,142,227,73,116,220,91,106,110,150,174,95,221,8,195,71,107,106,47,1,115,65,52,166,54,57,234,90,193,134,69,152,145,172,16,251,122,118,183,18,44,161,115,109,36,93,247,13,1,178,44,232,187,154,169,60,41,81,158,58,124,15,60,228,139,62,95,125,138,23,31,63,3,145,88,72,94,67,123,84,53,207,197,237,20,221,246,254,165,228,143,84,107,97,71,167,197,224,237,190,172,74,90,55,72,61,218,184,241,82,16,32,20,172,142,122,71,247,1,120,225,105,98,215,252,224,194,71,40,184,229,245,24,215,84,22,190,57,10,94,109,26,77,67,194,122,63,69,69,84,92,230,203,39,179,90,199,173,144,170,115,123,60,167,245,22,126,93,157,231,31,3,217,137,233,250,165,119,188,175,92,38,194,57,0,69,6,18,9,1,131,124,226,64,155,201,208,135,206,30,232,157,178,69,171,155,4,9,188,214,218,145,116,151,152,17,119,185,211,93,208,0,164,2,158,41,12,64,30,57,150,199,81,189,34,151,6,210,93,45,80,70,198,169,145,138,52,52,189,157,157,189,195,202,2,3,165,172,32,254,213,152,221,201,193,82,57,22,135,240,228,197,16,78,200,33,97,74,234,0,137,54,184,145,164,70,108,5,196,160,241,224,197,193,74,232,39,168,39,124,93,148,43,192,227,212,50,30,143,132,12,54,233,230,75,156,247,48,128,67,97,73,53,128,41,50,73,131,36,44,0,97,128,129,160,196,132,140,41,36,247,198,48,149,196,48,31,194,80,148,253,195,215,80,241,116,254,151,138,106,116,246,151,111,139,123,244,149,173,121,49,187,221,160,235,136,239,112,79,93,172,199,222,1,251,155,202,46,167,222,124,189,95,175,113,124,61,237,53,158,254,204,244,69,217,175,187,121,236,226,222,185,75,239,204,180,122,4,101,74,150,211,182,78,8,165,131,17,36,2,196,163,26,219,144,181,69,84,70,231,244,160,10,93,13,248,94,242,106,165,109,213,252,96,46,141,176,222,26,207,64,160,66,0,202,82,182,144,19,99,79,42,15,112,201,216,12,169,132,169,166,54,20,34,89,225,83,58,11,176,90,238,144,200,191,253,186,207,227,246,240,243,231,126,4,238,57,81,41,48,24,39,209,4,149,73,151,129,3,109,165,4,163,226,185,98,161,58,85,182,0,98,47,27,16,197,129,232,128,114,52,13,0,233,79,231,79,254,195,157,255,2,143,233,89,85,32,161,132,61,228,12,130,100,162,81,50,222,41,172,60,197,154,231,173,52,220,98,202,40,224,78,118,218,4,109,194,115,41,209,253,116,106,194,66,244,230,42,120,133,126,129,206,219,42,34,201,174,53,78,168,180,213,106,204,58,14,165,27,7,218,166,150,245,192,149,131,230,172,208,236,253,182,52,98,210,175,196,37,225,149,248,224,192,229,127,59,124,237,31,227,157,239,139,236,31,177,142,197,61,183,214,55,231,73,139,247,55,213,203,182,190,44,188,171,209,35,205,175,79,153,195,26,91,237,110,176,240,106,51,167,26,142,26,63,232,218,57,201,80,177,128,166,35,214,102,221,196,116,6,54,226,234,113,134,232,184,103,110,171,37,73,8,152,1,201,164,130,172,43,180,227,104,161,44,180,164,22,129,97,17,82,35,201,134,50,150,33,65,77,171,157,197,71,224,49,63,186,221,231,194,128,143,29,81,194,54,180,144,54,81,52,140,129,140,236,169,204,95,246,228,206,241,167,215,144,51,180,149,14,210,170,50,37,68,154,224,8,54,82,96,101,129,158,237,108,174,69,55,47,227,117,217,185,99,145,97,153,24,128,9,248,84,234,203,117,246,31,124,165,58,139,52,12,89,32,133,72,76,154,36,91,194,82,103,71,207,179,163,31,245,230,63,38,70,105,107,41,62,158,40,178,130,204,8,82,108,196,195,122,47,92,160,178,249,146,33,147,151,93,67,90,167,87,176,194,187,209,114,61,29,152,230,77,210,109,39,205,35,45,20,30,83,244,125,171,254,37,144,78,39,138,50,37,176,30,64,193,92,74,158,113,173,226,22,71,171,143,133,71,101,95,252,181,231,221,113,243,174,207,159,188,101,108,219,223,254,63,254,230,63,209,167,59,118,237,237,249,103,122,253,64,181,172,176,177,113,209,141,217,159,238,109,16,248,10,252,11,201,27,8,68,178,2,120,209,119,151,115,213,66,109,87,40,30,102,7,5,113,1,108,167,14,177,108,89,33,73,142,46,53,53,2,8,116,40,150,88,70,133,187,39,85,20,193,14,146,139,162,49,182,54,62,22,106,13,26,210,23,62,222,15,29,93,216,52,1,70,20,105,65,88,6,116,68,85,147,155,212,192,223,159,227,123,253,184,26,183,52,90,215,104,91,12,129,10,105,34,22,0,40,226,142,238,60,132,229,32,75,46,146,145,64,235,104,72,218,65,228,74,240,83,94,54,91,94,220,43,140,57,51,37,146,84,72,36,140,84,136,185,244,92,22,240,68,178,140,190,70,81,128,215,236,124,16,95,206,202,36,158,177,108,49,73,53,132,77,100,251,121,45,146,32,246,45,221,40,209,53,29,7,247,227,121,198,49,82,109,33,90,205,218,55,142,109,89,98,17,173,156,128,240,181,8,126,63,144,161,154,27,133,32,230,13,80,80,231,249,103,164,251,50,2,235,157,230,210,59,45,232,186,68,239,237,228,96,252,169,27,63,155,245,241,190,27,123,119,220,249,185,143,110,91,61,244,213,127,95,237,250,19,49,197,136,88,20,105,11,89,218,187,112,215,255,217,110,64,119,154,31,19,183,68,119,25,14,21,104,6,22,94,225,21,141,218,194,33,212,41,144,137,87,139,44,0,137,10,209,23,169,197,42,1,29,201,56,165,37,34,223,94,178,75,24,240,133,110,151,226,82,239,23,60,55,181,181,105,111,234,110,187,115,25,22,181,97,225,5,209,36,53,13,104,68,57,224,28,82,131,140,252,147,143,241,39,30,139,91,210,41,25,130,85,27,17,149,74,47,41,0,5,52,115,231,24,27,89,98,227,184,49,80,31,180,117,181,168,92,137,9,79,195,94,40,217,205,245,141,164,33,169,249,164,105,26,36,132,255,83,23,86,70,114,59,8,100,200,210,107,215,50,34,242,60,159,76,24,155,138,0,161,90,118,154,203,133,37,248,90,133,31,177,235,143,165,69,38,40,31,28,213,82,140,81,56,128,189,205,235,130,102,211,125,103,137,138,18,111,37,173,20,221,108,179,254,167,248,162,101,36,177,224,2,177,159,255,242,175,201,41,234,213,97,166,42,165,58,92,207,214,112,2,127,126,133,223,66,252,68,34,26,218,179,120,4,88,103,178,22,114,171,87,175,31,226,143,15,253,42,121,168,14,32,105,176,105,164,177,153,15,222,42,173,76,145,105,183,225,217,47,117,229,131,17,83,66,154,104,119,130,101,220,122,6,3,236,159,212,211,148,202,174,149,247,94,242,195,53,94,247,5,48,132,10,122,64,65,129,176,155,186,24,246,89,91,30,182,246,74,29,185,29,242,114,108,197,65,24,168,152,125,245,84,80,161,154,148,69,111,117,148,34,216,202,69,46,137,211,255,232,141,106,118,40,151,187,178,134,162,8,42,98,117,75,152,139,108,90,185,53,139,83,117,146,229,184,50,230,236,173,7,216,22,245,30,29,201,107,145,109,135,141,60,47,11,67,75,49,61,180,20,51,8,25,16,68,40,148,145,174,134,158,235,236,251,69,122,237,6,90,115,50,26,43,106,42,66,187,13,69,207,68,123,254,169,22,118,99,112,57,211,193,219,8,133,44,237,195,107,120,85,42,6,200,30,112,216,113,182,37,182,170,188,109,127,23,88,204,105,10,59,224,167,199,255,102,154,27,16,8,217,133,237,77,76,86,172,132,86,34,205,44,2,28,81,33,58,44,58,227,228,171,234,222,37,24,39,180,171,92,3,95,213,116,216,64,253,116,126,72,175,159,138,105,56,170,116,52,113,153,88,155,215,75,215,222,98,200,207,198,155,239,46,20,11,106,84,111,178,185,177,248,223,199,20,39,164,160,90,50,162,135,117,23,242,80,210,131,122,168,61,212,42,149,154,27,183,160,166,58,215,82,65,3,115,153,205,81,198,71,205,251,122,121,200,253,0,51,195,103,224,36,200,102,219,59,84,159,164,200,172,105,195,129,26,44,180,180,17,137,133,210,220,144,202,164,156,228,244,128,34,73,106,67,41,201,200,152,68,81,172,44,14,166,100,224,117,141,25,14,75,57,118,117,158,239,235,185,38,47,53,156,192,238,232,178,229,210,154,136,139,64,209,144,167,40,26,84,0,102,73,74,177,135,29,137,28,16,166,231,151,137,72,240,124,244,149,15,97,31,1,143,211,83,79,112,84,108,248,11,16,238,6,171,132,99,56,159,251,83,48,224,203,40,209,101,143,197,14,225,27,217,158,51,191,201,124,236,135,77,252,59,65,195,28,188,255,133,205,160,241,71,118,140,193,255,255,63,52,15,236,98,169,68,168,135,189,3,130,215,76,167,250,151,74,254,239,33,21,98,136,88,47,192,50,160,211,224,203,6,190,114,131,81,177,77,78,57,14,178,232,148,131,170,248,5,208,97,233,176,167,206,247,245,254,40,45,133,247,125,58,79,123,180,49,7,221,11,134,86,17,42,202,122,30,209,247,112,137,138,42,149,81,13,118,189,39,35,66,150,80,68,41,17,224,246,190,45,225,0,51,29,164,136,77,110,131,11,70,59,34,105,28,35,122,215,137,128,9,190,23,214,143,135,162,53,213,55,96,49,179,15,234,144,220,253,215,129,109,81,214,44,114,66,196,69,33,69,58,155,68,71,21,97,61,182,76,113,7,142,26,105,187,192,243,62,47,168,150,171,203,249,221,232,226,165,46,205,99,9,173,208,188,81,25,194,228,167,74,0,88,22,178,26,65,81,114,36,172,52,224,158,253,58,149,5,182,95,77,0,26,240,195,41,61,238,199,147,22,25,241,16,73,226,3,165,48,233,241,16,101,61,50,111,64,231,141,253,230,222,233,155,251,155,62,217,217,127,162,180,22,220,94,251,158,125,143,255,61,254,79,49,127,154,228,231,252,208,188,217,255,218,95,97,157,56,237,152,63,63,230,71,235,153,53,159,49,120,206,55,254,125,206,199,165,102,122,117,185,5,211,80,19,234,158,70,82,209,74,42,14,82,233,24,119,116,144,238,107,162,133,39,83,144,52,165,148,13,111,27,181,235,182,199,134,64,122,91,177,188,147,26,201,219,143,129,203,140,203,178,22,237,199,247,79,227,203,245,163,141,46,151,179,255,243,184,167,58,148,32,160,195,76,153,13,136,90,87,131,70,86,209,76,68,141,19,37,121,80,150,45,1,162,73,214,134,171,184,10,195,40,160,110,186,110,49,24,2,174,67,61,246,240,184,15,231,228,123,32,248,211,169,255,97,89,7,86,115,193,214,57,87,169,185,238,91,244,170,173,99,230,76,47,54,26,182,171,71,217,96,179,78,150,56,182,74,212,109,149,178,247,75,253,98,208,206,188,214,55,181,236,234,234,30,23,11,190,214,83,50,174,156,89,0,96,44,13,108,223,29,159,233,33,194,218,162,49,202,110,152,20,59,122,1,212,36,62,250,61,10,182,241,85,56,12,27,130,225,153,90,124,254,250,201,58,117,247,28,151,173,242,122,100,194,16,2,135,1,44,249,204,30,208,75,191,190,206,84,160,23,203,92,51,45,148,125,181,117,162,253,148,239,7,182,102,202,8,142,46,127,75,254,176,75,60,254,153,215,117,251,241,183,94,125,252,19,223,87,201,224,59,183,63,95,159,175,31,238,124,49,122,119,115,99,88,10,91,170,67,237,17,170,78,70,15,67,171,110,29,47,130,206,80,125,23,235,133,127,101,182,29,89,207,206,157,176,204,90,33,36,222,15,55,211,15,120,74,31,111,100,55,61,142,243,183,73,103,160,13,71,122,252,126,99,62,235,90,53,210,208,55,37,211,28,64,45,179,15,125,117,74,205,235,182,50,205,125,191,205,176,202,255,172,158,251,230,97,111,223,212,187,70,93,103,224,224,230,242,218,54,30,172,214,3,172,35,234,160,15,93,133,241,243,159,183,254,246,142,223,243,115,253,165,242,83,54,106,36,210,91,179,0,46,10,235,77,127,126,154,239,142,254,197,236,250,115,215,172,251,119,95,83,159,23,227,113,89,61,203,177,121,4,43,104,176,96,228,82,130,112,46,179,129,66,53,237,106,158,57,179,162,91,40,134,234,187,160,3,241,196,104,134,209,64,62,200,148,207,151,94,96,92,98,103,245,65,132,166,208,48,108,124,224,107,151,123,249,36,111,202,177,254,187,126,210,128,133,169,79,202,150,237,197,192,75,249,45,141,79,13,47,40,132,241,139,209,83,155,17,190,61,168,185,144,196,19,227,218,137,16,21,60,13,172,212,58,182,30,21,209,192,135,196,83,195,144,65,177,183,18,15,89,21,153,108,220,152,78,191,39,24,240,90,129,202,202,217,118,237,0,103,59,69,192,127,126,253,11,220,23,221,131,7,218,185,180,121,215,197,79,71,217,230,164,90,125,211,104,16,26,202,50,212,13,164,116,59,183,181,28,77,138,152,91,169,174,2,88,43,25,102,107,54,58,50,104,102,50,171,118,102,251,102,250,176,255,133,255,29,174,62,159,221,64,154,31,141,145,76,2,76,170,93,166,21,253,34,64,32,80,49,227,127,206,224,17,238,156,108,205,64,168,4,46,168,106,222,21,24,82,174,34,26,227,198,212,130,15,67,135,30,239,63,32,160,133,46,148,56,102,128,40,211,43,91,172,183,154,182,132,233,96,245,74,55,174,193,199,196,8,229,94,143,139,124,205,185,33,114,223,79,247,249,223,166,255,61,245,42,249,194,231,94,60,214,199,39,202,190,174,65,49,91,69,0,37,82,22,39,35,227,238,33,187,137,195,14,250,196,205,130,21,224,19,144,141,188,72,212,69,54,101,185,203,249,8,141,37,20,75,172,122,114,225,75,65,33,128,202,106,204,236,200,251,102,243,231,251,175,69,63,54,82,117,3,138,66,178,40,255,33,232,187,236,52,32,17,146,192,138,32,67,178,64,240,94,251,181,206,89,148,115,101,75,9,112,162,93,160,114,189,73,181,214,59,3,145,24,78,130,163,128,164,107,68,146,8,142,185,116,245,91,212,247,22,206,211,233,216,158,95,30,92,159,120,217,142,151,174,35,244,129,125,207,170,89,176,179,125,172,103,255,128,142,149,31,191,112,254,194,225,133,230,111,68,174,161,26,241,97,169,203,224,198,107,226,253,107,153,143,245,115,180,90,22,51,219,161,243,68,103,6,152,113,158,84,138,227,241,51,63,18,123,178,235,229,34,254,181,167,112,104,181,155,146,27,79,159,184,71,30,215,122,124,140,37,107,249,172,178,223,143,106,34,255,191,85,167,35,93,42,121,24,156,150,192,105,229,64,240,13,32,220,28,204,69,8,32,38,88,176,224,224,69,74,166,131,11,179,131,19,145,200,247,124,66,96,179,103,129,69,167,113,144,16,85,205,202,117,20,199,125,77,215,62,85,185,231,229,60,54,92,233,255,49,95,52,244,47,232,30,55,95,61,97,92,163,129,91,181,30,151,221,178,106,223,216,70,67,10,141,159,116,27,132,145,54,167,157,157,205,86,165,78,220,158,60,120,123,167,231,58,175,5,68,19,209,201,111,225,135,147,136,18,6,195,98,46,122,143,253,227,229,85,120,251,250,159,93,239,91,249,18,208,106,165,82,178,82,11,255,35,136,103,47,134,73,31,122,95,189,58,73,15,70,126,231,41,47,112,160,60,75,234,197,18,237,13,205,205,198,86,195,117,4,235,156,236,24,144,100,82,70,164,29,39,189,176,253,198,189,103,250,22,231,141,179,173,121,149,39,183,89,140,172,210,150,28,208,139,234,150,61,88,105,213,43,207,211,227,185,240,84,47,188,59,46,95,121,11,122,25,156,77,197,37,214,164,73,67,170,202,244,163,34,47,170,141,72,89,142,155,131,108,223,51,231,148,122,236,95,237,156,244,5,15,149,253,22,134,253,232,23,16,227,232,107,165,174,37,181,108,78,76,240,24,97,20,19,124,6,247,241,196,60,150,234,84,43,217,155,102,111,193,71,242,216,145,172,0,128,96,65,104,64,19,218,1,145,39,1,4,76,16,24,17,27,240,111,223,82,216,117,47,148,78,185,73,93,81,209,17,60,239,225,4,193,219,21,29,187,147,174,166,142,16,185,241,9,134,121,250,22,238,172,35,29,200,248,74,245,119,117,66,148,91,86,42,211,30,204,162,56,5,46,26,156,245,179,190,88,116,158,238,222,88,232,124,209,197,7,33,59,57,132,233,86,117,72,49,232,140,37,181,96,209,87,198,147,92,252,215,254,237,255,208,175,87,158,151,98,16,85,138,176,150,16,8,214,250,23,81,31,63,41,232,38,178,49,55,40,10,194,121,138,181,182,238,228,222,74,99,229,174,129,33,102,122,244,138,234,224,69,245,2,197,10,9,182,33,88,45,0,82,24,118,178,42,185,235,226,235,244,143,237,203,85,79,21,202,139,176,187,249,69,118,50,154,114,234,91,229,21,28,173,169,176,169,167,120,204,190,118,46,167,245,229,77,244,59,242,202,245,94,239,139,184,209,86,105,50,41,62,201,15,204,74,123,174,27,30,151,255,52,184,27,190,238,178,183,61,37,94,200,244,218,136,171,240,141,241,246,137,187,111,215,162,210,87,203,237,143,210,88,141,208,181,91,7,40,89,183,242,147,253,137,207,101,251,210,245,193,230,70,62,227,243,115,149,231,147,124,197,220,229,6,203,9,140,81,213,11,179,103,18,108,10,97,47,158,32,194,52,72,1,192,218,106,24,88,227,98,52,46,87,204,82,129,3,196,165,12,176,23,234,133,117,118,120,128,55,2,124,115,193,171,175,53,160,209,109,81,238,94,70,107,192,176,159,46,209,120,81,221,18,13,173,166,29,178,247,134,58,193,182,40,28,10,225,146,9,232,198,162,83,181,25,236,28,44,24,128,90,149,156,61,20,77,68,56,161,233,110,92,208,205,72,48,68,212,131,7,111,155,255,90,255,231,93,159,253,56,160,49,150,4,41,11,73,10,4,121,144,31,194,146,181,76,218,213,220,204,163,200,130,162,6,180,82,243,89,247,39,6,53,69,44,184,212,79,192,109,12,234,87,143,141,93,182,72,170,152,147,164,8,224,68,161,107,239,226,151,123,247,79,119,179,151,217,140,218,66,36,51,242,9,93,240,210,201,189,212,12,209,18,235,107,12,132,8,166,78,143,202,200,203,103,195,159,25,158,217,108,97,189,115,212,121,14,111,62,18,35,38,177,211,190,118,21,187,67,94,233,85,93,54,230,103,158,240,120,45,23,175,31,246,24,145,215,14,241,75,87,127,13,181,76,90,239,183,1,66,70,33,141,5,43,87,57,118,73,236,222,188,130,20,41,50,172,99,96,136,104,106,137,46,131,136,129,156,194,182,54,110,53,89,124,41,48,207,147,88,68,195,0,160,41,137,37,211,192,168,33,155,57,179,252,211,31,137,51,5,44,178,134,46,206,29,26,136,239,119,188,238,251,243,131,246,168,229,114,78,66,26,167,135,17,173,183,180,25,39,4,51,54,13,200,115,64,206,14,162,168,6,130,196,133,202,37,157,6,137,6,76,156,17,159,181,36,144,177,206,83,118,46,161,155,103,98,64,243,194,117,247,2,50,213,81,196,127,228,255,254,7,254,99,91,11,237,56,102,168,90,237,76,178,48,52,138,142,66,50,233,129,242,193,178,130,123,122,196,37,148,69,69,4,68,129,46,90,151,239,45,54,79,43,223,42,206,49,79,148,63,67,164,95,175,33,219,101,13,93,174,13,2,171,104,82,18,11,225,25,124,182,87,248,120,231,230,65,86,46,40,2,61,136,84,135,148,101,23,24,44,122,65,151,153,166,100,134,99,255,152,184,243,172,108,70,207,240,89,208,87,203,231,124,102,151,155,223,195,135,182,181,70,139,63,190,14,95,99,243,250,202,220,118,247,197,164,13,135,236,166,51,74,222,68,2,152,12,212,247,218,95,36,28,142,218,202,137,193,107,177,84,48,98,18,136,227,116,169,14,156,240,181,172,22,121,130,167,145,25,177,205,160,49,200,185,6,181,18,199,80,135,76,131,166,173,46,52,204,45,239,5,3,8,35,112,93,238,154,41,37,156,3,146,43,89,34,191,21,131,189,241,222,57,181,234,24,114,8,47,116,234,156,184,79,188,178,201,163,117,208,110,14,229,152,84,169,18,76,110,66,164,87,212,133,136,71,214,248,200,101,201,42,171,141,74,30,206,114,54,110,112,14,107,151,174,3,16,216,225,211,221,48,152,228,95,181,204,78,135,59,81,129,188,8,85,82,155,245,141,242,95,246,127,123,232,183,88,123,89,79,43,180,60,211,100,59,164,100,224,146,65,8,136,193,236,84,197,53,157,167,163,185,224,245,241,90,220,125,136,139,73,110,227,172,66,124,194,13,164,20,45,148,160,211,130,54,48,184,125,160,251,220,149,186,133,172,41,23,66,152,17,36,154,78,155,120,76,158,167,38,31,70,198,163,92,70,181,87,190,56,91,64,246,6,122,121,200,187,188,108,61,55,54,228,197,71,234,216,228,152,112,236,120,178,203,132,173,100,85,244,73,216,73,123,179,121,27,83,173,221,99,110,180,234,53,236,122,227,190,203,23,217,25,132,26,118,134,138,28,92,253,183,86,80,236,83,117,86,27,104,116,136,105,172,224,4,122,225,59,109,190,248,61,60,150,103,98,139,129,31,47,0,81,128,134,4,146,170,147,117,10,206,96,58,41,39,39,36,94,184,183,120,171,125,163,232,3,84,161,85,53,145,222,212,1,137,129,34,187,168,50,162,67,160,196,45,10,27,172,1,165,122,193,65,10,35,217,51,15,116,87,84,180,204,246,42,207,127,237,113,39,29,89,165,6,163,13,171,72,53,134,229,37,99,176,193,82,28,67,173,56,140,210,68,244,102,248,233,201,7,190,220,52,132,65,81,141,69,93,99,163,102,77,78,181,196,81,125,29,226,88,111,241,236,63,232,127,83,83,135,125,217,15,247,122,106,53,143,3,104,104,40,181,150,73,14,177,156,1,188,62,190,119,164,152,66,230,214,57,79,33,222,124,230,12,177,112,153,9,154,39,223,151,157,103,73,23,25,53,233,219,37,196,123,30,1,172,49,163,150,131,180,138,1,25,49,148,222,85,124,246,63,255,216,63,61,15,118,165,166,200,16,166,92,177,215,105,158,151,217,193,197,123,6,67,220,135,186,159,239,232,234,111,45,11,173,236,138,211,237,57,250,155,242,84,55,155,209,225,94,245,38,221,23,227,37,93,69,60,154,109,175,25,186,95,174,122,197,28,107,114,29,103,159,49,246,249,236,243,241,250,248,115,127,247,243,191,181,206,175,50,95,117,220,202,243,147,173,47,145,127,221,175,206,76,86,217,140,249,175,53,54,219,131,120,93,126,44,231,37,238,87,205,232,38,97,26,173,31,59,200,158,213,84,195,74,6,131,116,100,59,37,140,36,41,50,85,64,99,17,128,13,69,212,200,13,249,142,113,11,206,115,199,49,32,195,6,55,121,222,229,56,212,97,108,38,153,42,202,84,89,37,131,40,34,72,88,193,40,47,154,23,174,6,153,206,68,90,175,168,59,155,38,70,225,195,58,63,206,243,145,15,147,132,153,78,7,193,161,58,42,233,85,6,43,49,137,12,101,199,253,241,85,158,125,79,250,255,253,207,243,158,143,60,37,159,111,117,31,145,181,80,242,6,95,66,118,128,142,214,29,96,99,141,230,203,203,72,32,24,125,121,250,184,155,83,179,143,155,31,220,229,83,67,142,28,53,38,80,118,1,21,212,20,234,119,34,128,110,151,147,157,196,181,96,164,68,119,117,132,145,190,136,54,231,243,171,227,231,183,61,94,101,191,210,190,167,51,25,180,7,236,3,147,180,17,33,20,87,153,34,10,127,91,114,122,193,133,150,178,21,171,178,70,187,182,44,96,85,235,0,171,217,88,181,93,134,149,117,128,146,38,202,217,6,102,67,50,62,188,195,96,231,253,242,126,58,111,209,27,213,209,193,233,236,127,161,254,187,232,225,247,141,251,246,222,166,84,173,180,6,0,140,94,48,90,26,171,24,56,58,224,137,10,189,156,31,114,166,76,138,41,34,96,119,81,117,172,118,198,134,41,8,85,16,166,200,252,5,169,156,27,52,49,6,236,108,230,50,243,218,63,158,252,168,108,197,174,120,169,163,5,10,80,184,80,75,149,4,0,105,126,227,78,145,16,210,14,32,37,13,167,25,95,213,102,91,243,158,231,89,194,153,30,36,163,1,0,32,146,238,40,154,186,154,44,150,107,241,242,255,180,80,194,75,194,223,126,234,254,225,93,238,36,90,242,210,147,167,126,252,56,181,13,180,89,213,241,50,138,14,139,154,143,94,48,159,135,232,22,34,7,91,90,236,185,52,235,225,214,186,189,207,151,23,246,124,180,77,176,105,68,116,141,236,251,147,180,15,197,45,203,201,206,106,174,77,128,41,100,100,148,92,66,155,238,90,15,124,251,201,246,113,188,184,246,229,56,106,223,153,215,212,157,120,173,97,158,5,234,196,114,114,183,120,240,30,219,207,141,189,214,183,221,87,231,138,163,225,117,243,235,101,119,223,101,2,214,55,205,63,165,125,79,188,95,48,211,255,173,242,85,128,60,74,248,76,80,119,205,152,126,174,181,190,230,231,248,223,249,249,157,157,222,196,113,234,177,226,241,134,231,242,199,191,246,227,239,218,199,103,191,190,224,250,0,110,57,35,170,186,91,74,224,204,138,44,10,103,175,32,80,77,152,28,248,205,62,234,148,169,85,36,14,70,212,72,100,232,125,160,46,117,26,184,196,174,28,57,28,15,145,17,230,12,232,114,90,188,46,183,12,75,13,228,110,20,77,53,41,33,39,129,148,32,33,201,211,118,175,9,221,34,105,192,111,246,42,197,177,108,9,42,221,129,33,147,40,209,9,100,145,197,5,107,216,179,211,199,93,61,253,70,60,218,99,237,138,26,210,76,250,67,107,204,144,35,235,214,28,49,254,193,155,3,130,168,90,155,235,156,15,58,91,121,62,240,120,106,251,56,81,80,2,55,248,118,208,103,175,54,199,165,107,166,80,91,222,172,52,38,228,203,124,241,94,128,148,3,225,90,183,169,152,42,224,33,33,216,65,188,170,156,224,120,199,73,237,108,107,92,122,236,111,21,230,70,247,119,170,111,157,215,185,142,123,139,199,224,85,51,226,174,122,185,178,11,148,105,205,140,153,177,111,107,96,21,15,189,175,52,150,81,242,219,122,193,177,170,24,212,81,65,2,184,137,76,197,150,252,250,189,248,85,196,118,214,62,231,10,30,66,111,158,85,105,243,239,60,193,220,115,73,82,2,84,230,243,8,146,140,158,72,116,40,64,41,5,152,167,105,75,152,154,142,171,122,172,76,233,65,65,104,84,151,9,174,8,205,25,179,70,161,136,64,64,119,18,113,32,177,246,89,125,130,196,101,164,215,250,175,22,77,33,164,12,81,152,228,1,5,36,45,179,205,128,156,147,159,179,61,95,124,50,211,67,174,150,12,97,154,25,180,180,171,67,237,116,32,56,166,53,99,214,211,229,120,118,61,172,146,246,73,17,4,10,64,244,20,18,92,65,78,122,203,50,254,81,63,11,157,195,71,215,72,163,196,215,233,118,30,13,155,213,231,249,6,90,4,94,201,242,215,247,125,180,62,153,70,165,103,50,214,60,5,27,180,167,96,193,73,32,149,138,66,202,52,203,213,17,164,21,133,29,11,22,38,144,81,194,179,248,118,213,142,110,95,245,124,244,198,85,49,126,174,187,251,250,37,143,239,139,228,158,175,91,126,154,63,24,254,170,225,53,168,97,56,127,34,30,137,19,140,114,98,31,230,167,52,120,143,92,6,32,34,27,52,234,34,221,219,73,232,180,34,236,245,123,175,255,103,2,15,96,36,71,214,84,31,185,224,186,202,219,119,165,190,225,241,110,199,191,169,199,70,99,235,176,235,165,248,130,240,46,130,3,139,43,65,64,116,20,177,46,204,19,12,41,161,74,12,72,103,160,54,5,48,165,168,1,71,205,239,243,250,78,218,115,25,144,88,100,136,74,201,54,34,69,133,75,219,16,209,12,10,131,106,137,178,84,70,5,12,39,116,169,159,170,159,96,111,120,235,48,154,124,48,186,108,172,22,202,227,193,6,222,128,230,178,67,38,183,213,101,213,42,240,196,155,239,240,124,15,80,146,33,225,3,51,161,18,135,172,19,4,214,156,138,84,101,228,47,237,179,129,229,252,36,246,147,172,226,110,56,101,210,144,142,137,250,188,31,224,35,141,228,254,175,213,116,230,33,109,165,112,41,231,2,75,46,245,140,166,213,203,102,92,177,148,17,174,179,205,189,20,108,67,65,172,93,81,149,120,243,118,98,10,175,27,170,241,93,251,71,61,85,237,229,249,117,59,76,221,125,113,248,164,255,13,190,36,36,217,128,134,99,187,219,46,211,177,109,82,253,97,200,64,234,13,32,91,213,64,57,210,49,24,240,27,188,126,241,122,133,163,72,50,112,102,165,150,86,58,207,60,182,247,233,77,41,134,234,162,242,224,205,79,221,66,130,78,107,147,97,136,53,52,147,52,101,154,114,87,138,14,173,88,74,107,188,74,131,177,113,170,102,213,131,120,144,150,56,52,157,34,16,147,6,241,196,129,210,97,173,177,153,48,172,128,14,162,232,78,100,64,156,100,149,35,56,237,199,49,216,210,203,157,103,147,54,178,54,111,143,90,229,211,1,80,110,146,189,48,74,147,45,193,56,149,162,59,45,221,240,93,194,180,12,29,16,57,61,15,242,105,22,188,40,124,7,119,6,217,82,50,164,179,167,229,5,167,240,81,80,218,119,222,136,92,173,182,24,147,75,156,57,37,21,162,141,117,115,5,21,254,47,143,92,58,194,222,42,69,107,200,133,193,54,117,185,21,36,44,34,74,0,77,196,162,212,18,71,66,186,66,114,245,24,57,52,94,145,98,135,190,185,75,113,64,40,99,55,34,184,241,186,240,227,113,127,175,55,247,184,223,227,238,207,237,63,240,191,224,165,178,83,76,41,233,225,195,219,136,135,145,6,80,77,26,146,172,146,50,249,139,7,159,198,223,121,254,67,90,127,142,190,41,161,151,113,153,162,234,104,181,62,162,143,236,105,131,95,42,147,114,119,209,123,163,239,202,160,73,44,91,77,220,106,99,119,68,84,35,229,13,98,11,38,188,203,203,69,42,150,34,193,76,223,113,221,179,86,169,232,94,228,19,33,97,146,72,36,137,64,171,237,100,183,144,207,119,185,173,98,55,114,177,134,18,49,149,165,30,146,108,237,231,248,166,143,149,85,239,215,34,41,91,28,153,143,80,29,240,18,85,90,27,97,187,96,181,176,18,111,182,218,227,255,109,44,116,251,10,214,67,137,128,42,50,133,1,184,42,71,168,142,234,103,94,131,164,134,166,55,229,241,158,217,184,179,166,122,168,248,80,247,133,89,219,254,232,62,139,250,99,132,101,144,91,247,109,245,177,230,179,158,250,110,230,165,198,33,247,252,195,83,80,223,201,166,110,218,145,209,134,46,73,65,174,101,234,200,88,107,244,158,240,22,242,164,78,76,178,164,215,181,20,10,27,58,27,101,100,57,27,10,163,76,182,113,82,209,167,103,141,115,130,96,23,62,199,213,133,62,247,93,214,91,243,214,215,109,115,10,107,107,31,152,166,26,217,0,68,180,41,145,99,159,90,239,9,190,15,9,158,174,9,77,100,35,161,247,251,20,80,213,247,33,28,219,9,154,134,251,204,44,17,150,163,149,211,151,176,239,132,136,12,162,199,172,47,199,18,17,100,197,138,210,202,177,226,183,90,43,89,100,233,40,220,135,220,103,213,44,46,176,37,132,179,180,1,34,32,151,181,167,217,11,250,94,123,214,167,11,213,180,247,42,9,12,84,150,170,44,223,28,250,176,121,142,159,188,125,203,160,30,164,53,241,25,145,35,0,22,154,200,187,148,53,29,10,180,47,242,235,15,240,246,52,218,43,28,230,16,133,5,208,133,32,77,56,42,53,0,172,182,127,235,192,42,101,72,16,158,167,251,151,19,45,151,142,22,68,57,233,243,121,203,123,158,143,23,233,217,98,40,24,136,146,202,152,199,167,177,23,239,105,147,243,160,92,52,163,243,84,247,172,40,19,249,34,214,45,71,47,154,79,30,246,75,156,131,107,98,200,142,156,19,151,209,183,237,103,253,225,235,253,191,109,143,241,126,58,6,45,34,64,134,137,140,49,165,148,166,148,129,136,18,60,2,172,112,0,36,156,225,109,27,27,217,4,128,52,238,199,122,127,127,235,223,28,95,223,222,126,121,185,124,223,44,132,214,112,247,112,181,185,121,151,102,134,239,216,211,92,220,162,35,193,58,162,42,105,184,65,3,84,157,11,172,82,145,16,150,128,198,221,101,35,33,128,148,77,27,141,121,165,254,116,229,253,79,40,186,94,232,100,27,100,11,102,36,56,4,93,196,12,85,135,242,144,203,106,95,170,106,133,214,32,219,171,199,164,105,3,37,233,189,5,21,46,201,206,4,247,134,124,93,173,39,242,176,78,183,71,74,157,59,3,190,36,71,92,52,2,178,254,34,103,55,117,87,204,26,118,142,43,20,170,1,8,1,12,117,192,16,38,32,2,243,203,155,91,203,183,127,173,159,109,183,83,67,60,36,35,243,84,246,191,63,206,35,163,116,71,7,188,205,247,169,137,226,9,73,200,157,18,223,75,159,156,210,109,109,122,46,43,236,58,215,156,247,3,31,194,163,63,21,158,142,108,83,39,147,226,156,108,189,192,139,70,34,164,99,55,69,93,226,150,60,128,178,229,197,219,45,73,246,81,123,113,67,217,169,54,186,241,156,63,254,241,127,166,151,1,141,58,15,180,208,236,57,24,143,41,33,2,96,104,102,101,108,234,67,154,14,193,6,50,169,72,46,186,73,34,98,178,11,64,103,235,245,216,252,101,253,165,7,114,15,15,230,46,190,179,230,137,223,182,141,191,170,110,108,176,187,82,200,14,1,23,128,96,6,16,114,138,14,70,27,0,18,222,7,104,128,162,150,216,36,182,141,19,212,206,241,71,189,237,23,163,254,19,245,18,170,46,204,82,82,5,3,74,88,114,10,110,107,208,130,201,110,27,80,41,179,208,234,14,200,64,118,206,14,42,187,179,244,241,162,94,153,95,78,104,150,160,139,217,66,188,139,216,2,14,61,9,242,10,167,26,45,117,79,20,55,113,81,136,134,35,139,219,222,29,129,45,174,25,104,40,111,168,86,132,13,255,219,127,244,78,63,102,97,171,148,166,120,6,98,97,157,162,191,234,199,181,20,155,174,44,143,7,225,184,149,84,151,30,140,97,48,4,98,180,186,192,196,76,165,24,198,167,236,3,212,10,148,36,144,175,68,19,75,24,152,20,236,32,142,180,171,61,22,30,237,192,171,179,180,40,255,70,250,139,249,229,159,245,111,126,99,191,125,169,255,86,70,189,60,76,136,206,203,188,104,74,89,76,10,187,152,66,160,209,130,69,38,179,5,26,94,109,206,96,87,221,58,29,65,26,166,97,101,10,219,216,223,178,23,200,64,74,246,226,58,77,173,219,175,200,226,125,152,125,156,149,94,195,171,107,206,225,85,126,43,198,43,234,178,141,44,229,46,179,58,200,5,35,140,20,193,6,64,45,168,2,128,203,73,163,164,163,36,93,18,224,79,22,91,116,5,103,47,214,218,244,130,122,149,170,145,146,115,15,161,144,57,102,182,5,130,223,123,151,0,64,115,220,224,62,122,61,183,251,215,98,159,224,255,159,171,47,206,134,89,98,251,100,233,3,21,15,180,222,112,110,1,2,143,39,198,245,97,175,70,148,245,104,94,56,175,134,134,161,174,5,93,5,117,58,118,59,254,171,253,227,4,239,61,72,131,2,5,65,134,97,152,4,72,127,21,207,79,107,41,166,204,24,34,28,71,110,177,48,233,97,127,213,19,116,109,208,213,224,73,121,161,184,164,228,235,166,212,60,164,73,213,89,79,61,47,84,3,14,75,93,161,196,24,221,83,188,54,255,131,35,246,219,167,57,127,8,63,210,245,211,240,181,254,231,141,191,195,158,123,191,17,153,117,214,30,13,195,24,41,86,176,211,87,210,38,123,12,16,177,140,132,16,138,129,133,186,58,103,151,87,49,246,25,37,46,105,68,184,39,246,0,193,87,199,231,126,96,189,115,191,213,122,163,62,77,214,175,30,238,140,214,48,101,166,167,230,184,77,237,93,186,233,169,176,211,166,145,11,180,77,23,112,104,241,12,88,52,158,24,29,54,75,12,124,114,22,11,91,10,130,173,173,162,94,117,7,40,29,119,56,148,9,224,140,105,217,169,84,220,118,14,112,7,135,225,32,173,40,118,233,97,214,55,112,63,115,120,115,101,75,22,119,207,173,117,70,63,252,200,221,164,30,229,197,102,184,78,165,211,108,206,250,13,238,4,11,224,128,69,92,142,219,255,107,127,116,16,15,118,195,156,200,35,102,164,82,8,77,148,84,2,255,250,123,105,196,69,69,226,87,50,65,160,205,162,232,59,70,116,175,19,61,48,237,71,99,46,152,82,128,93,41,232,249,222,23,242,32,190,59,230,70,112,141,55,223,99,240,26,193,12,197,138,36,32,133,60,136,141,92,52,147,198,168,165,231,108,121,63,103,253,60,215,143,230,250,113,242,140,245,241,252,246,17,223,86,119,166,228,50,224,62,221,27,42,211,1,211,69,64,26,37,116,27,161,98,105,178,52,43,116,224,156,193,56,103,6,7,219,205,27,219,164,187,222,26,92,80,129,194,107,172,144,175,190,191,191,127,216,215,183,173,239,209,49,178,91,117,187,110,29,47,219,141,111,151,168,222,102,132,81,178,153,200,1,67,59,159,160,131,218,71,211,119,26,221,219,13,52,99,3,125,75,163,6,157,91,162,110,84,223,172,175,242,219,70,147,134,201,144,180,166,254,123,8,210,76,139,168,189,15,143,149,203,85,1,204,121,33,113,5,190,177,15,179,58,26,39,139,206,152,88,102,124,82,12,144,2,189,179,158,170,51,64,56,158,224,68,19,24,7,254,155,127,117,45,254,133,7,4,169,27,60,2,229,100,95,20,24,66,16,36,2,231,63,63,27,113,190,4,248,199,122,42,74,158,242,102,18,210,174,53,208,2,222,196,22,237,61,41,250,156,35,194,161,53,71,131,28,15,24,53,234,57,116,55,160,68,208,166,170,98,64,177,56,70,135,197,74,61,42,63,128,146,203,244,196,90,118,63,204,94,115,77,62,159,209,63,112,62,151,62,11,95,74,95,229,219,151,249,109,108,104,186,72,192,224,162,66,53,243,64,67,54,230,52,182,167,157,64,247,219,239,95,84,98,196,41,27,56,216,52,111,111,76,119,53,143,158,3,25,134,221,163,204,182,235,13,247,21,97,166,239,208,91,243,118,116,156,196,69,191,88,54,186,225,80,134,98,64,27,66,128,128,149,210,201,132,190,3,77,183,147,26,217,202,194,44,49,6,226,186,73,194,83,146,176,239,10,116,145,246,1,32,133,67,138,71,100,42,95,132,157,52,229,87,21,6,194,55,212,110,6,40,1,5,204,3,107,52,187,57,239,198,9,251,8,4,21,222,5,21,236,172,100,66,137,235,21,52,112,5,15,255,21,191,115,200,247,16,193,52,181,181,172,45,117,0,146,109,2,146,106,146,49,89,164,167,156,57,180,62,26,122,172,99,224,5,141,15,250,202,193,27,116,53,58,90,177,152,93,224,203,109,29,247,252,129,154,108,7,157,148,29,218,26,174,153,189,124,187,183,38,213,29,44,90,158,110,170,38,138,52,168,70,121,215,125,192,69,12,1,244,74,107,83,211,147,218,38,61,107,113,47,180,135,43,120,38,223,152,223,147,191,243,17,63,253,161,191,124,10,163,33,180,205,251,109,192,128,185,210,43,105,57,148,40,199,137,81,68,72,73,146,45,38,118,53,202,167,10,187,100,219,72,169,166,217,106,152,154,196,146,50,205,45,92,137,221,49,185,125,93,135,59,239,246,190,189,251,97,51,223,125,130,238,110,132,230,18,29,228,67,64,34,49,233,226,214,81,243,193,120,24,157,230,142,102,77,2,9,85,16,205,222,126,255,157,86,68,169,204,200,248,13,170,76,48,84,24,219,83,130,78,83,45,197,252,152,234,39,80,125,5,231,153,122,59,121,43,153,0,34,160,173,121,212,177,5,142,208,171,9,22,198,243,92,195,91,253,184,251,14,255,185,253,243,85,254,19,143,12,192,136,137,168,147,116,46,180,76,46,169,32,115,194,34,8,33,77,180,168,135,55,106,101,87,190,175,167,98,68,213,157,70,212,122,182,125,109,101,102,190,194,246,23,209,136,45,139,65,77,113,75,91,175,119,53,234,243,241,251,118,170,243,165,119,74,58,154,65,11,231,11,135,132,91,26,109,105,64,81,165,186,151,10,101,104,237,110,18,160,168,5,97,83,140,106,198,141,198,200,20,143,77,96,20,176,210,57,61,243,117,231,122,228,207,47,242,229,243,252,236,103,243,167,127,174,63,247,217,30,87,224,131,5,12,105,34,200,45,45,203,69,0,66,102,214,128,15,70,102,1,130,145,25,146,108,100,134,36,155,245,81,217,74,153,198,111,206,54,177,187,199,123,217,94,188,59,119,47,179,223,110,94,147,187,155,61,145,221,68,72,99,169,10,105,136,28,16,51,7,213,204,29,122,184,158,14,7,96,58,26,144,141,134,90,177,132,136,129,130,101,74,134,75,103,73,157,154,185,109,114,133,2,122,146,63,122,239,61,13,159,224,174,92,117,240,112,35,151,144,67,135,115,121,48,197,143,113,14,41,107,184,78,116,118,89,103,127,249,241,79,14,78,99,142,49,226,89,132,179,18,83,25,51,101,71,5,38,226,114,68,178,5,98,72,65,1,231,61,1,212,124,143,114,17,96,1,138,88,7,45,151,37,148,219,35,72,213,196,101,10,148,175,119,190,21,30,238,228,182,125,246,128,100,77,203,150,74,125,223,98,199,53,163,35,138,102,10,205,152,50,224,171,222,195,49,68,70,97,49,17,164,11,217,216,207,234,182,87,11,169,225,61,176,172,226,21,184,172,122,190,31,203,179,238,192,62,209,139,229,227,171,172,235,171,127,170,124,234,253,51,175,111,252,205,243,249,221,200,133,136,227,213,55,198,66,169,17,50,61,16,155,171,138,30,194,16,220,80,144,29,171,214,211,106,0,180,223,51,122,207,164,220,164,19,54,28,183,75,100,194,239,138,207,60,76,94,87,94,167,223,152,251,173,101,43,175,76,63,224,21,127,137,59,188,129,59,173,126,192,179,163,146,40,35,128,176,224,140,160,172,49,177,4,205,129,40,23,4,20,173,222,123,78,246,79,197,234,217,216,138,104,99,15,92,164,133,37,190,121,202,193,144,218,113,194,154,31,182,151,63,96,126,12,187,254,61,252,147,82,65,128,251,136,115,181,96,173,12,98,9,95,57,158,138,66,91,228,19,204,66,81,95,2,83,75,100,131,171,73,21,157,14,182,250,189,18,61,83,37,222,229,234,137,38,115,238,31,96,99,54,58,7,168,67,100,221,25,92,97,113,73,42,3,220,60,49,48,201,98,113,116,185,34,71,202,177,1,191,150,57,7,16,240,222,220,41,180,219,130,156,33,186,78,138,115,183,207,234,115,228,121,179,175,143,188,126,140,126,90,124,186,249,116,190,27,210,85,171,132,196,57,71,80,244,232,131,135,34,106,160,200,208,89,93,242,5,224,12,43,177,54,73,224,118,187,36,46,35,74,28,227,38,113,59,94,25,47,166,168,56,205,186,85,222,166,15,147,255,88,180,155,249,242,122,133,47,134,175,12,183,202,244,154,36,157,88,32,73,144,248,92,7,119,100,40,232,184,116,36,180,69,47,5,158,77,88,229,241,9,232,4,46,42,4,159,228,202,177,1,64,28,226,47,51,86,251,86,255,174,111,196,241,84,224,93,89,30,255,98,222,83,207,43,205,253,150,17,100,131,185,96,138,67,70,74,157,66,8,254,39,92,64,106,64,88,147,30,175,65,164,77,152,174,143,47,29,238,171,98,207,23,15,63,132,81,196,92,11,70,215,214,149,42,72,114,35,64,87,167,32,233,60,136,88,141,229,14,2,137,173,130,200,204,202,193,19,207,66,94,23,131,43,93,207,23,181,196,111,5,237,185,65,46,131,211,101,7,217,221,29,163,75,26,38,205,106,173,96,169,218,154,246,254,252,214,167,195,79,150,127,172,250,168,126,117,165,175,211,164,76,181,192,32,136,89,193,134,99,26,37,234,119,108,160,68,0,152,98,146,49,238,67,113,177,6,112,168,144,50,217,141,111,100,250,9,212,104,12,44,177,155,122,231,180,121,139,190,51,223,37,223,59,183,209,114,179,249,203,186,220,64,152,216,101,199,236,212,64,34,22,64,63,112,201,60,79,153,194,121,26,189,32,106,217,106,0,168,0,38,139,85,65,26,205,118,194,189,221,137,111,253,82,191,208,122,247,98,132,211,139,176,81,191,29,191,244,182,166,231,249,2,187,186,247,42,214,20,228,81,96,206,107,44,150,96,98,32,88,197,66,171,50,209,72,10,59,113,185,186,11,18,70,246,247,61,74,119,187,123,248,116,249,150,67,53,147,220,87,80,11,216,4,20,230,190,100,205,24,25,136,51,147,116,41,179,88,56,104,225,126,61,195,129,183,6,27,232,22,30,34,150,20,183,167,101,130,142,209,160,26,25,158,25,154,45,35,202,182,215,250,121,217,189,149,107,152,126,164,253,69,231,199,240,113,244,179,245,231,175,243,242,68,92,0,96,29,90,200,205,248,99,151,105,74,72,7,36,8,24,87,57,51,2,119,85,106,136,146,48,203,157,40,247,69,30,173,5,186,213,98,210,165,122,49,126,166,190,196,79,214,173,217,106,175,252,199,63,61,127,206,119,112,7,167,56,49,100,150,67,120,7,222,53,2,40,16,165,94,37,242,195,155,164,55,85,179,65,56,16,252,40,82,40,9,95,211,150,174,190,171,143,54,240,126,24,120,102,195,156,200,250,9,131,89,31,255,187,231,111,97,30,168,187,216,84,198,94,109,207,111,92,76,11,124,52,244,60,225,197,243,60,105,47,176,89,251,196,71,240,133,58,104,116,106,63,212,20,117,244,68,223,225,129,49,229,194,53,132,247,211,130,89,6,75,242,0,232,222,99,97,97,8,214,64,150,181,204,33,246,242,121,225,228,110,112,119,175,246,245,232,21,211,240,72,89,152,8,26,244,36,242,40,85,9,97,18,220,46,75,227,189,198,57,125,147,208,70,11,164,41,236,98,93,121,60,215,15,191,172,95,126,197,31,251,84,63,249,176,126,250,146,113,189,201,191,239,218,213,51,215,81,163,61,108,196,24,142,30,2,165,92,229,41,137,160,58,69,96,137,5,87,212,138,229,86,244,69,221,162,155,35,31,217,150,223,82,224,189,47,110,150,91,247,112,31,45,227,142,83,6,98,48,154,44,65,99,63,62,41,31,211,69,5,114,184,35,70,69,166,40,70,52,93,134,167,169,94,233,88,155,31,160,217,120,127,14,237,165,173,54,222,181,81,89,230,230,23,166,151,125,51,100,61,119,41,22,81,243,206,37,143,48,248,8,37,79,248,202,123,84,254,158,167,44,45,130,152,70,231,236,13,34,85,179,211,109,65,206,23,160,247,142,229,153,250,125,82,88,4,122,215,137,107,116,167,143,49,2,23,24,25,114,16,65,170,220,32,96,159,93,172,161,133,101,113,247,174,72,213,66,110,28,76,131,56,52,67,38,197,12,1,85,166,80,162,17,1,24,187,79,74,226,42,203,1,4,75,64,211,230,43,124,114,30,37,215,46,126,94,63,252,36,63,123,150,47,191,103,94,94,184,62,237,95,61,229,27,179,186,231,195,253,241,52,243,202,207,240,92,227,28,83,54,116,6,56,221,122,54,169,47,136,92,42,64,17,170,144,20,82,112,132,8,192,17,234,2,216,224,214,153,54,172,196,110,34,6,70,112,94,192,36,43,1,101,112,42,89,197,134,56,225,158,80,180,152,247,120,24,178,201,182,234,250,154,218,106,213,241,185,230,115,238,184,209,180,177,136,187,128,44,138,101,23,235,129,86,175,173,58,55,119,197,169,92,66,67,32,209,88,88,97,79,136,162,61,42,59,178,15,224,116,157,85,48,68,249,136,182,179,103,182,177,74,12,194,240,151,177,12,131,65,113,160,236,106,4,220,37,170,71,111,101,29,28,55,128,77,69,208,116,50,220,193,26,155,46,170,0,27,88,65,177,9,70,27,16,132,69,3,56,229,146,224,156,0,160,228,146,105,172,75,152,18,88,202,21,183,1,140,198,76,26,56,43,103,155,71,210,134,171,247,240,117,237,179,158,161,143,200,15,138,31,74,223,240,205,7,252,182,93,31,170,219,183,211,163,205,17,14,35,150,129,137,105,153,161,149,169,152,153,177,17,88,232,24,77,146,173,80,245,163,226,220,0,27,249,134,99,220,138,113,142,57,96,155,188,106,8,224,201,154,226,193,130,62,139,174,105,105,161,132,163,141,180,186,138,249,137,26,88,194,139,213,138,189,200,89,233,156,225,49,139,49,251,179,54,200,255,188,127,178,194,174,212,29,61,72,167,173,125,160,151,45,157,168,255,48,64,248,220,17,137,81,37,137,23,224,179,2,130,9,151,54,120,174,124,9,123,248,51,22,162,168,122,50,125,31,111,243,125,179,201,195,109,209,101,179,182,230,177,79,153,100,87,176,192,73,212,186,98,22,131,109,220,219,179,166,175,63,67,60,100,80,184,235,184,184,182,236,94,27,182,105,187,133,218,102,26,80,50,233,61,64,56,65,26,67,31,77,149,180,197,5,44,67,73,198,109,206,162,163,114,43,25,41,97,36,217,189,177,223,53,87,159,235,108,172,235,189,158,211,143,231,250,45,181,62,201,245,13,253,97,126,189,201,83,177,102,48,234,251,166,56,99,219,178,109,219,178,219,194,28,41,78,57,203,166,38,81,9,21,61,206,40,165,7,239,97,183,124,195,1,145,3,47,237,53,132,18,14,76,154,203,146,98,237,204,3,225,199,201,156,203,190,210,93,140,169,26,93,164,110,152,153,156,52,171,42,176,225,114,82,196,209,74,147,63,245,251,204,207,247,124,33,87,175,7,46,195,128,94,178,211,216,96,233,6,38,26,124,160,220,195,115,223,85,157,51,32,79,226,162,57,120,177,195,224,200,192,196,194,181,187,228,169,36,67,88,54,121,116,147,71,39,79,118,60,89,119,228,77,255,223,236,167,35,198,155,157,36,72,184,185,206,145,228,36,130,217,111,120,59,94,121,138,111,67,151,115,123,241,85,238,78,208,25,215,202,3,241,92,188,39,112,226,154,139,136,39,206,53,30,55,190,213,93,183,90,183,119,247,178,239,226,76,217,215,147,231,238,207,210,95,135,47,120,124,240,245,235,231,159,191,31,239,203,211,186,181,228,232,119,217,196,211,190,11,123,200,133,41,10,34,186,178,201,146,26,90,190,97,26,55,233,14,32,32,45,130,1,211,32,130,107,1,118,160,243,209,188,127,216,220,175,190,20,87,95,144,156,52,233,65,172,8,9,229,202,31,13,96,61,110,117,126,38,79,165,96,211,125,220,198,19,70,20,228,63,91,240,149,240,111,101,225,206,30,252,197,245,245,195,205,7,48,178,143,95,224,199,50,118,60,143,64,191,248,27,178,63,125,0,221,81,114,97,236,47,16,91,203,232,170,149,103,62,87,46,144,252,112,17,85,166,125,98,105,131,43,38,61,71,22,141,44,159,10,202,10,58,189,153,12,236,109,216,94,143,159,127,125,253,112,174,47,235,254,89,213,51,254,176,243,99,156,171,204,190,191,127,104,123,156,25,99,4,3,7,216,218,137,115,70,58,152,148,105,83,76,0,65,128,69,119,35,54,221,181,0,123,81,143,227,183,127,226,229,223,158,195,13,240,2,169,3,61,36,231,144,142,229,23,101,222,38,42,118,79,46,92,212,65,133,156,105,2,254,85,17,123,96,19,53,179,239,192,35,236,155,223,88,49,39,157,221,249,38,154,236,182,151,250,127,161,1,19,154,128,92,152,34,244,109,45,200,49,65,177,51,92,63,86,236,161,6,149,125,159,107,234,247,22,38,149,23,56,217,152,128,131,210,193,202,68,52,137,223,154,63,47,31,6,122,79,94,194,55,225,135,165,143,189,191,228,183,211,157,241,198,162,220,35,102,135,91,158,89,31,173,202,211,28,165,173,145,192,34,30,212,140,67,45,157,104,229,246,49,90,110,31,232,229,23,206,254,239,239,85,156,20,130,32,89,131,181,133,64,40,249,55,30,50,175,128,84,64,230,65,8,16,53,57,25,196,162,92,70,218,192,243,49,123,206,35,74,221,112,93,135,16,53,184,140,108,132,244,249,61,143,75,174,10,85,140,182,6,177,67,138,45,133,74,156,119,194,190,94,67,21,13,241,67,71,36,112,171,187,212,67,115,206,107,231,89,192,160,100,151,129,21,218,12,136,99,14,143,205,75,185,98,158,49,167,237,119,159,199,39,155,143,147,159,192,143,82,31,195,19,191,237,242,28,178,111,253,3,68,57,99,205,45,102,216,104,212,179,214,5,101,41,87,38,204,111,187,172,245,223,237,87,255,25,126,101,53,247,25,164,9,10,232,82,19,64,37,6,172,44,167,143,71,227,237,203,64,245,54,87,192,49,218,210,172,244,178,153,0,115,98,250,19,194,7,160,98,9,51,207,180,44,232,88,149,98,227,52,244,123,96,220,220,243,202,229,107,150,243,45,97,150,99,128,70,135,78,168,125,188,54,115,116,136,85,180,72,233,90,190,42,236,80,88,110,43,66,2,160,163,10,140,104,164,139,55,104,6,1,102,151,48,134,234,188,155,228,208,163,98,246,25,159,48,190,236,249,225,206,239,202,175,247,247,215,189,190,221,206,131,161,123,118,134,98,75,57,111,93,166,197,118,60,251,106,195,55,100,44,104,110,229,122,183,36,80,137,220,98,42,215,22,1,134,201,188,225,40,175,182,194,38,140,136,204,72,248,115,225,187,87,245,9,215,32,204,93,158,8,198,188,96,63,113,122,118,245,223,7,49,184,191,107,168,78,244,58,63,206,150,21,186,97,66,109,213,182,53,144,82,50,170,187,142,115,27,241,128,33,146,58,36,141,15,111,229,165,204,43,230,131,22,156,125,96,217,44,18,209,166,203,180,75,12,200,56,32,44,89,219,28,198,176,12,65,184,18,44,163,204,67,95,255,247,229,253,246,89,241,9,122,12,155,24,118,106,198,225,71,212,59,162,135,193,38,168,25,106,130,18,57,108,173,45,167,129,52,185,8,115,74,29,0,20,125,182,30,133,67,215,15,239,110,121,162,26,190,52,49,156,39,214,102,251,88,142,110,130,34,143,78,71,179,152,164,95,175,21,49,137,28,142,39,91,140,230,115,163,142,222,214,78,239,207,48,252,248,113,143,211,241,225,217,129,210,123,170,253,182,83,137,181,174,162,163,78,93,118,218,121,60,192,130,4,70,146,104,130,63,240,233,197,15,250,82,72,183,40,224,140,9,75,180,255,175,151,241,0,198,38,185,228,241,129,24,163,122,154,132,40,32,16,246,249,228,254,109,94,239,11,180,145,12,229,66,185,148,147,141,36,160,182,20,100,163,68,100,160,126,184,114,101,48,35,114,139,128,188,178,24,128,38,63,159,119,189,237,171,76,85,94,63,106,102,139,62,127,184,232,96,182,223,124,120,183,63,179,100,224,196,85,75,215,60,28,30,25,10,157,152,121,126,165,213,143,191,14,135,128,217,69,83,251,141,51,75,196,18,22,60,53,23,129,23,221,196,86,188,221,73,17,15,24,132,135,139,122,52,97,135,44,75,193,130,130,248,81,163,81,2,145,35,139,85,37,72,10,42,74,0,11,162,1,36,69,10,59,192,140,75,69,58,123,246,188,31,238,203,45,23,30,0,17,5,246,32,53,137,139,36,21,139,113,192,128,21,64,211,161,205,0,198,132,232,200,4,0,13,128,231,108,97,57,116,189,153,60,70,216,33,3,114,145,141,92,169,171,200,169,185,122,63,231,199,100,127,174,131,246,36,202,205,95,62,215,243,226,31,117,244,102,232,254,223,15,229,251,69,9,211,254,11,159,211,188,155,30,51,17,241,17,95,88,202,148,114,172,141,184,183,195,219,47,204,83,230,80,8,10,171,212,114,147,191,249,192,201,226,171,187,79,182,189,199,139,59,91,187,88,115,73,254,146,156,21,88,117,110,32,0,229,5,169,1,5,72,104,209,218,86,28,129,133,157,34,8,154,216,191,4,6,209,171,117,59,205,166,173,17,83,109,149,54,57,143,201,157,202,85,176,134,224,119,82,148,123,232,166,229,193,11,79,128,79,242,162,242,254,61,143,75,245,32,252,201,230,77,150,219,113,2,115,189,167,238,218,227,177,114,173,21,183,187,133,245,240,114,3,10,12,29,65,25,95,88,242,151,27,172,206,44,86,139,215,44,222,215,47,157,46,110,60,227,111,62,112,16,172,247,220,95,26,208,210,3,63,200,146,208,16,208,11,81,198,135,239,34,59,57,59,167,227,73,131,109,244,48,89,70,173,117,162,102,183,210,200,142,251,140,209,109,244,120,136,105,142,162,144,69,176,253,208,108,79,245,239,57,118,62,241,227,200,167,90,219,32,23,171,83,235,104,121,103,194,230,157,77,162,123,234,189,224,217,67,189,119,214,112,106,55,61,77,169,190,103,95,124,193,64,129,155,69,0,5,210,93,116,154,53,176,58,175,6,94,238,125,15,206,68,118,25,149,180,40,41,12,122,45,24,130,73,210,65,25,101,46,180,215,241,54,89,166,199,7,53,43,226,112,217,114,106,82,44,244,102,178,76,128,127,243,23,86,171,129,136,54,129,152,102,32,254,214,7,149,224,104,152,46,113,73,99,247,147,87,8,52,20,12,156,161,235,221,11,44,128,130,134,114,223,179,255,214,11,166,169,107,6,93,110,42,238,225,113,3,213,164,96,232,28,48,139,227,123,221,98,5,220,2,131,34,145,224,72,10,168,4,205,221,127,234,14,155,19,125,44,30,78,83,241,132,165,7,169,164,39,121,2,44,108,226,65,128,5,172,16,143,191,216,50,150,15,171,45,166,252,124,126,3,81,127,4,94,63,108,181,115,75,21,67,216,226,82,150,161,13,59,211,126,168,112,20,180,10,89,119,128,181,113,221,100,79,167,208,234,245,190,96,10,78,6,5,165,96,161,81,0,45,18,67,96,15,144,5,191,21,15,22,80,146,214,72,8,163,128,6,13,89,84,96,148,223,158,43,246,197,234,7,126,84,254,39,10,31,209,243,157,214,42,5,237,3,78,25,168,41,103,221,188,174,34,49,135,251,241,131,83,127,227,238,246,39,104,33,53,205,124,236,46,122,224,104,35,247,41,163,53,7,56,237,187,84,200,117,73,81,44,232,222,206,75,61,139,67,20,122,202,159,115,158,169,111,195,228,156,197,193,34,165,228,24,28,201,38,119,233,32,6,40,238,143,156,117,33,198,26,147,87,21,235,1,241,64,246,145,199,242,246,136,178,227,34,61,6,106,40,8,195,219,135,217,248,193,147,237,111,31,38,12,151,79,120,220,156,220,58,199,14,127,162,141,130,161,253,186,136,231,169,90,115,88,112,119,178,55,8,164,118,22,73,1,53,96,61,102,183,209,161,135,186,174,32,39,175,147,126,177,145,59,136,194,10,126,171,64,25,192,17,84,185,18,6,172,136,59,32,200,203,118,246,63,119,130,171,217,115,74,2,85,221,140,253,56,124,76,156,250,225,231,210,26,8,160,48,147,95,176,255,105,158,255,77,63,30,158,60,9,14,19,79,55,39,255,3,17,119,195,191,126,252,176,66,0,214,68,139,243,246,139,17,144,218,46,154,129,50,199,162,110,75,28,172,43,172,93,5,92,206,14,107,0,10,169,41,119,165,126,52,95,90,86,242,19,28,73,152,43,67,14,3,218,4,7,116,149,63,199,217,238,76,29,156,107,90,124,101,240,224,196,11,60,110,247,68,224,102,184,138,107,95,61,140,167,243,126,240,181,42,156,35,244,167,62,126,136,12,252,139,189,197,50,191,29,42,121,171,225,39,143,77,30,54,7,34,219,201,59,39,134,74,18,117,234,13,43,36,206,110,238,177,211,189,21,128,242,52,226,108,169,247,93,15,244,95,207,53,218,229,169,254,19,208,95,104,240,100,148,49,164,25,57,136,58,217,51,239,47,232,217,247,210,251,217,132,248,227,31,255,234,62,45,75,77,224,192,124,36,109,181,4,251,89,93,240,233,117,240,8,76,144,13,2,199,21,48,22,124,251,152,198,167,23,191,187,156,133,41,10,225,88,129,223,172,139,11,44,98,10,36,231,192,66,78,183,1,84,134,133,66,252,35,30,152,160,190,225,99,227,32,174,61,217,47,170,161,85,224,209,98,8,246,215,8,127,218,20,221,170,247,216,160,215,130,175,116,253,205,42,170,184,69,189,129,52,89,64,204,68,207,211,169,250,117,28,236,99,224,159,0,178,95,135,216,164,191,32,228,212,2,24,126,134,209,76,96,120,30,234,29,62,129,157,123,105,86,181,164,184,31,144,67,201,177,124,192,196,178,46,182,47,103,91,220,28,140,215,254,9,240,161,97,24,195,128,235,115,0,209,23,192,72,53,213,218,70,63,42,50,52,14,33,28,105,129,63,187,93,55,218,35,170,110,241,245,102,172,206,54,72,132,105,168,143,114,243,107,80,217,89,96,27,147,68,91],"type":"Buffer"},"height":149}},"hash":"Water_Green_illustration_f2cfb29184","ext":".webp","mime":"image/jpeg","size":42.28,"url":"https://www-uploads.scaleway.com/Water_Green_illustration_f2cfb29184.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-04-28T12:06:33.434Z","updatedAt":"2022-06-14T09:30:58.190Z"}}},"link":null},{"id":21,"title":"Defending the circular economy","description":"With hardware representing three quarters of global digital emissions, Scaleway has a role to play in reducing the impact of its IT equipment. This is why 80% of our servers' components are reused, why we work to prolong their lifespans by up to 10 years (compared with 4-5 for the rest of the sector), and why Transformers and Nursery, our main hardware reconditioning programs, were industrialized in 2023. ","image":{"data":{"id":218,"attributes":{"name":"CircularEconomy-Green-illustration.webp","alternativeText":"CircularEconomy-Green-illustration.webp","caption":"CircularEconomy-Green-illustration.webp","width":1024,"height":624,"formats":{"large":{"ext":".webp","hash":"large_Circular_Economy_Green_illustration_7e03ede97b","mime":"image/jpeg","name":"large_CircularEconomy-Green-illustration.webp","path":null,"size":47.32,"width":1000,"buffer":{"data":[255,216,255,219,0,67,0,6,4,5,6,5,4,6,6,5,6,7,7,6,8,10,16,10,10,9,9,10,20,14,15,12,16,23,20,24,24,23,20,22,22,26,29,37,31,26,27,35,28,22,22,32,44,32,35,38,39,41,42,41,25,31,45,48,45,40,48,37,40,41,40,255,219,0,67,1,7,7,7,10,8,10,19,10,10,19,40,26,22,26,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,255,192,0,17,8,2,97,3,232,3,1,34,0,2,17,1,3,17,1,255,196,0,28,0,0,3,0,2,3,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,6,4,5,7,8,255,196,0,82,16,0,2,1,3,1,4,6,5,7,7,10,5,2,6,3,1,0,1,2,3,4,17,5,6,18,33,49,7,65,81,97,113,129,19,34,145,161,177,8,20,50,66,82,193,209,21,35,53,98,114,116,178,36,51,54,67,83,115,130,146,225,240,37,52,99,162,241,55,84,22,23,38,39,68,100,163,179,194,226,255,196,0,27,1,1,1,0,3,1,1,1,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,255,196,0,59,17,0,2,2,1,3,2,2,8,4,5,3,5,0,3,0,0,0,1,2,17,3,4,5,33,18,49,50,65,6,19,34,51,81,97,113,129,20,35,145,161,52,66,177,193,209,21,225,240,7,22,67,82,241,36,83,130,255,218,0,12,3,1,0,2,17,3,17,0,63,0,228,100,50,78,67,39,217,159,144,81,89,30,72,76,121,4,162,135,146,50,60,144,148,86,67,36,228,96,148,86,67,36,134,65,40,164,199,146,50,60,129,69,100,121,35,35,200,37,21,145,228,140,130,224,9,69,228,50,78,65,48,74,41,49,228,156,130,96,148,82,99,206,73,200,100,130,139,79,1,146,50,60,130,81,89,26,100,13,60,2,81,89,26,100,100,105,130,81,89,2,114,25,4,162,211,224,25,39,33,144,74,47,33,146,114,25,2,138,200,200,200,242,9,69,100,50,78,71,144,74,40,50,78,67,36,37,21,145,166,78,67,32,148,86,71,146,7,144,40,172,134,73,200,242,9,69,100,50,78,71,188,9,69,100,50,78,67,32,148,82,99,201,57,12,131,26,43,35,201,25,30,72,40,172,130,100,166,60,130,81,89,4,201,200,38,5,23,144,201,57,4,193,141,20,8,89,12,129,69,9,139,35,206,65,0,0,0,1,161,0,0,192,16,192,16,12,0,16,3,0,0,0,0,0,0,0,96,33,128,46,176,24,128,0,24,128,0,0,235,0,6,2,0,98,24,128,0,24,128,0,64,0,13,136,0,0,1,137,128,8,108,64,128,0,24,0,32,24,152,0,0,0,0,0,0,3,66,0,6,38,52,0,8,1,141,0,32,6,0,0,7,80,192,0,16,192,16,0,192,16,0,0,0,0,1,210,100,9,200,27,79,122,139,200,100,156,134,65,40,172,143,36,228,50,9,69,100,50,78,71,144,74,43,33,146,65,62,36,37,23,144,201,32,9,69,228,50,78,65,48,40,164,199,146,114,25,33,40,164,199,146,19,30,65,40,172,134,73,200,38,9,69,228,19,39,32,152,37,23,144,201,57,12,129,69,38,60,144,152,242,9,69,38,60,144,152,242,9,69,100,19,39,35,76,18,138,200,242,70,71,146,18,138,12,147,144,4,162,242,25,39,33,144,40,161,228,156,134,65,40,172,134,73,200,242,9,69,100,50,78,70,9,69,100,50,72,100,18,139,200,100,156,134,64,162,178,50,50,60,144,148,86,67,36,228,50,9,69,228,50,78,65,48,99,69,228,50,78,67,32,81,121,12,144,152,242,9,69,38,50,19,30,64,162,129,50,114,9,130,81,121,4,201,200,38,9,69,228,105,145,144,76,132,162,195,36,228,1,40,164,199,146,51,129,228,18,138,2,114,52,193,40,96,44,143,32,148,0,0,0,0,0,3,0,16,3,1,0,0,0,48,4,3,16,0,3,0,4,49,12,1,0,0,0,54,0,0,128,96,192,0,16,32,0,16,216,144,3,0,0,1,136,98,96,0,0,0,0,8,24,0,52,33,160,0,4,192,1,137,128,0,0,52,0,8,1,141,0,32,24,152,3,16,196,0,0,12,0,16,192,1,0,192,3,95,200,242,70,71,147,113,244,52,86,67,36,228,50,5,23,144,201,57,12,130,81,89,30,73,200,100,18,138,200,242,78,67,36,37,21,145,228,140,143,32,148,86,65,50,114,25,4,162,242,9,147,144,76,130,139,200,100,156,134,65,40,164,199,146,19,30,65,40,164,199,146,19,30,65,40,172,130,100,228,105,144,148,86,67,36,228,50,9,69,38,60,147,144,200,20,82,99,201,9,143,32,148,86,71,146,7,144,74,43,35,92,136,200,242,9,69,100,100,100,121,4,162,178,25,39,33,144,40,188,134,73,200,100,17,162,178,60,147,144,201,9,69,100,121,35,35,200,37,21,144,201,57,12,130,81,67,201,57,0,74,47,33,146,50,60,129,69,1,57,30,65,40,172,134,73,76,121,4,162,178,25,39,32,153,9,69,38,50,114,25,4,162,151,1,228,132,199,144,40,172,130,100,166,60,131,26,43,33,146,114,25,2,139,76,121,35,32,152,37,22,4,228,50,12,104,164,199,146,83,12,129,69,100,121,39,32,66,81,89,30,73,76,50,9,69,100,9,200,242,9,69,100,9,200,100,18,138,1,6,64,161,140,89,0,74,24,128,0,24,128,0,0,0,96,0,0,0,3,16,216,0,2,0,6,196,128,16,3,98,6,8,0,4,48,96,9,128,0,0,0,129,128,0,128,0,6,8,0,1,128,129,0,12,1,141,0,0,38,0,3,26,16,0,12,0,0,0,6,0,0,0,0,48,1,0,48,16,0,107,153,25,32,110,62,150,138,200,200,200,242,9,69,1,57,12,176,40,188,134,73,200,242,9,69,100,50,78,64,18,138,200,242,71,17,228,18,138,76,121,35,62,35,200,37,22,4,38,60,144,148,80,38,72,32,40,188,134,73,200,2,81,105,131,100,134,65,40,180,192,132,199,144,74,40,121,33,48,200,37,23,144,201,57,4,65,69,166,25,39,33,144,74,47,33,146,83,97,144,70,139,79,128,100,140,143,36,37,21,196,121,35,35,201,72,209,89,30,72,200,242,66,81,89,12,147,145,129,69,100,50,78,67,32,148,94,67,36,228,50,9,69,100,100,101,130,96,148,94,67,36,228,96,141,20,25,100,134,72,74,43,35,201,33,144,40,161,228,140,134,65,40,188,143,36,38,60,130,81,89,4,201,200,2,81,121,12,146,9,130,85,20,152,242,70,120,227,60,123,59,71,144,40,172,143,36,38,187,87,180,126,208,204,104,172,129,41,134,72,40,176,76,156,134,65,141,23,144,201,57,0,74,43,35,201,25,30,64,162,178,60,145,145,228,10,40,121,35,35,200,37,21,145,228,140,143,32,148,86,64,145,130,81,89,12,147,144,201,9,69,228,9,200,100,18,138,200,242,70,71,144,40,160,39,136,113,6,52,80,8,56,129,67,0,0,64,0,4,0,0,196,0,33,177,2,0,16,196,192,1,131,16,32,0,16,48,0,24,0,32,0,16,48,0,98,99,64,0,176,52,2,96,0,12,64,0,208,128,1,128,131,0,0,0,192,22,0,121,16,0,24,1,228,1,96,7,144,0,213,242,62,36,134,77,199,212,209,121,12,145,145,228,18,138,25,41,134,64,162,131,36,134,65,40,188,134,73,200,193,40,121,12,136,1,40,161,228,140,143,32,148,82,25,25,12,130,81,105,134,73,76,121,2,135,145,166,72,2,81,121,4,200,200,211,4,162,242,4,100,105,130,81,67,39,33,146,18,138,76,121,33,49,228,18,138,200,100,158,35,2,135,145,228,144,33,40,164,199,196,140,143,32,87,5,228,30,87,60,157,134,145,161,106,26,188,147,179,161,41,82,206,29,89,112,130,243,102,197,113,209,238,163,78,154,149,189,205,189,73,99,140,56,195,143,222,105,150,124,113,116,217,211,139,65,159,44,122,161,22,209,166,229,6,78,226,243,102,53,155,76,186,182,21,101,21,215,75,215,94,236,157,60,227,42,115,112,169,25,66,75,134,36,176,204,227,56,75,194,206,121,233,242,99,241,197,161,228,50,201,79,60,131,62,38,195,95,73,121,12,145,158,56,235,25,25,40,188,134,73,200,101,144,196,176,39,33,144,40,172,143,36,228,50,9,69,100,50,78,67,32,148,94,64,156,143,32,148,86,64,156,134,64,162,195,36,100,121,12,148,86,71,146,115,195,135,31,3,149,166,216,93,106,87,42,133,141,41,85,169,250,189,93,237,245,24,185,40,171,125,140,161,142,83,117,5,108,227,231,183,129,176,236,246,203,94,234,206,53,38,157,189,163,254,178,107,140,151,114,251,205,191,103,54,38,214,197,198,190,161,187,113,112,184,168,46,52,224,251,151,95,153,182,181,142,9,112,248,30,118,109,119,150,51,233,246,255,0,71,91,246,245,63,161,211,89,108,238,153,103,105,243,120,218,194,172,95,211,149,85,188,228,206,13,238,199,233,23,13,184,81,149,7,255,0,74,88,94,206,70,202,204,103,20,114,77,59,179,232,103,162,193,40,244,56,42,52,59,189,131,230,237,47,159,116,106,195,62,245,248,29,37,214,201,106,214,233,184,208,141,104,246,211,146,127,28,30,166,200,103,76,53,89,23,115,204,205,176,233,114,120,87,79,208,241,139,155,91,139,87,139,154,53,105,126,220,90,48,231,134,122,143,106,168,148,150,36,178,142,170,239,67,211,46,92,157,107,42,57,127,90,49,221,126,213,131,166,58,203,241,35,201,205,232,228,151,56,231,127,84,121,78,120,143,151,62,30,38,247,119,177,182,115,79,230,245,235,82,238,120,154,246,51,168,186,216,251,218,121,249,189,90,53,99,212,190,139,252,13,209,212,99,145,230,102,217,181,88,187,198,254,134,185,144,76,230,221,105,26,133,179,252,245,173,92,46,184,173,229,237,71,5,230,47,18,77,62,245,131,114,146,125,153,231,207,6,76,126,56,180,86,65,50,120,246,48,79,43,135,18,154,168,188,135,18,50,60,144,81,98,200,178,25,4,162,178,25,16,100,24,209,89,12,147,196,96,148,86,71,147,30,71,144,40,188,134,73,200,101,130,81,96,70,71,144,40,188,134,73,200,2,81,89,30,72,226,50,18,138,200,100,144,200,49,162,242,25,39,33,144,40,176,39,33,144,74,40,9,200,242,9,67,1,33,130,80,0,6,64,0,1,160,5,128,24,152,0,0,134,0,32,0,0,0,50,38,0,48,14,160,192,0,0,0,0,196,48,4,0,0,0,0,96,0,0,192,96,0,0,0,13,83,37,100,128,201,188,250,234,44,56,147,144,200,37,22,25,39,32,9,69,228,50,78,64,24,209,89,12,136,50,9,69,100,9,200,100,130,139,200,19,144,200,37,22,4,100,105,130,81,73,134,69,144,4,162,147,12,146,60,130,80,202,68,38,25,2,139,200,34,50,52,193,40,172,143,36,128,37,20,135,146,114,28,72,74,41,49,228,140,141,60,242,230,248,20,116,149,213,158,174,208,206,57,240,59,221,31,101,181,29,71,19,112,86,212,58,234,85,88,111,193,117,155,206,141,178,122,118,159,187,57,211,249,205,117,245,234,172,165,224,185,28,217,53,16,135,7,118,13,187,54,126,106,145,161,232,251,55,168,234,146,140,169,80,244,116,95,245,181,86,35,142,238,211,124,209,54,43,79,178,113,169,119,155,202,203,251,69,234,47,8,245,249,251,13,146,43,9,36,146,70,68,248,158,126,93,76,231,199,100,123,250,109,171,6,31,106,94,212,140,148,163,24,69,70,9,36,184,36,184,96,202,159,19,20,75,76,228,125,207,86,60,121,25,87,23,156,103,196,139,139,59,107,184,56,221,91,210,173,30,202,144,82,248,149,18,211,48,118,187,27,28,84,187,164,107,247,187,19,161,93,167,139,87,66,111,235,81,155,143,187,138,247,29,13,239,70,144,121,118,58,132,211,234,141,88,44,123,87,224,122,12,76,145,102,113,212,101,135,133,156,185,54,189,46,95,22,52,120,221,246,193,107,150,249,116,233,83,186,135,109,41,253,207,137,208,222,105,151,214,77,252,238,206,226,143,237,211,104,250,21,62,89,72,110,49,148,113,36,156,59,26,201,190,59,150,69,226,71,159,151,209,188,19,240,54,191,115,230,212,242,241,158,61,131,207,3,223,239,182,111,69,188,139,249,214,159,108,210,235,81,220,107,205,26,22,211,108,174,133,66,133,122,154,117,75,136,84,132,27,196,101,189,15,121,217,135,95,12,174,156,89,228,234,182,28,216,35,212,164,154,60,247,33,146,51,148,62,39,160,120,84,94,67,36,228,50,66,81,92,71,146,114,0,141,20,152,242,70,67,36,35,69,228,56,147,144,207,18,146,139,5,150,210,92,223,4,186,206,207,65,208,47,245,203,143,71,101,73,238,39,235,86,151,8,71,207,175,200,245,109,153,216,251,13,25,70,172,226,174,47,58,234,205,47,87,246,87,81,199,159,89,12,60,119,103,171,161,217,243,235,31,10,163,241,127,216,210,182,111,97,110,175,247,107,234,123,214,182,239,138,134,63,57,53,247,30,149,166,233,182,186,101,178,161,101,70,52,169,174,120,230,251,219,235,243,57,207,36,190,179,199,203,168,158,103,114,103,217,104,246,220,26,53,249,107,159,54,204,111,225,192,135,214,89,15,172,193,29,172,134,67,45,144,205,136,214,204,114,33,151,34,25,154,53,179,27,228,68,139,124,136,145,154,48,102,55,214,67,239,45,245,144,205,136,214,200,125,188,78,45,197,173,189,124,250,122,20,231,251,81,76,229,75,168,199,46,179,36,232,211,56,70,94,36,116,87,91,55,167,86,227,26,82,165,46,216,63,196,234,238,118,77,174,54,247,89,238,169,31,189,27,115,33,155,163,146,75,204,243,243,109,186,124,157,226,104,23,26,14,161,71,45,82,85,23,108,37,159,119,51,175,173,70,181,23,138,212,170,83,234,245,163,131,210,164,214,89,210,237,83,255,0,131,85,125,123,209,199,181,27,225,149,183,76,242,117,123,54,44,112,115,131,236,105,89,25,57,236,4,206,131,231,104,172,143,36,228,56,129,69,100,121,35,33,144,74,44,121,35,35,200,37,20,25,39,35,201,9,69,6,73,200,113,4,162,242,25,36,1,40,188,134,73,0,74,43,35,201,25,12,129,69,135,18,114,195,32,148,88,16,159,18,129,40,105,143,36,130,4,162,178,60,147,150,25,33,40,164,50,19,30,65,40,164,199,146,19,30,65,40,172,129,40,96,148,49,162,114,9,129,69,9,128,2,0,2,6,0,15,34,12,0,0,49,0,0,52,38,0,0,12,0,0,23,88,3,12,136,0,14,208,30,64,3,80,25,25,12,155,207,177,162,192,156,134,64,162,135,146,6,9,69,100,50,32,4,162,178,52,64,193,40,161,145,144,200,37,22,4,228,96,148,49,146,0,81,67,68,160,33,40,172,140,129,166,12,104,161,228,140,128,20,88,18,29,120,20,70,138,235,26,103,103,179,122,44,181,219,223,155,211,188,178,183,146,226,253,61,104,169,121,67,57,126,204,119,157,230,165,209,238,181,103,151,73,80,187,143,253,41,226,94,199,248,154,101,159,28,37,211,39,201,215,29,187,81,56,44,145,131,105,154,134,123,74,138,148,164,163,20,220,155,224,146,203,102,207,166,236,101,237,89,41,106,25,181,143,216,124,102,255,0,15,121,184,233,122,53,142,155,20,237,168,69,79,251,71,198,94,211,25,234,34,188,60,153,226,219,115,75,199,194,52,173,35,100,175,239,113,59,140,90,209,125,115,89,147,240,95,137,187,233,59,59,167,233,169,74,157,21,82,178,254,178,167,172,252,151,81,217,44,112,229,158,222,102,72,190,28,78,60,153,101,63,51,214,211,232,177,98,240,174,126,102,84,241,214,100,139,48,166,100,137,206,209,222,184,236,101,79,137,145,24,83,50,69,152,180,108,76,205,22,92,89,138,37,163,91,70,196,204,209,101,166,98,139,46,44,193,163,52,204,177,50,68,194,159,19,143,115,168,82,163,148,189,121,246,46,70,29,46,92,35,62,181,30,89,216,111,96,225,221,234,212,104,240,167,154,179,236,79,129,211,93,94,86,184,202,156,177,15,179,30,8,226,227,184,223,13,50,239,35,155,38,173,246,129,158,242,250,226,233,254,114,109,67,170,17,224,142,167,85,88,211,110,186,191,53,47,129,207,193,195,213,151,252,50,235,251,169,124,14,216,37,26,73,28,25,219,148,93,179,202,19,224,135,146,19,224,138,201,233,31,28,208,242,62,36,228,1,141,21,145,166,64,38,82,81,144,89,39,38,205,178,219,31,168,237,3,85,35,15,155,218,117,214,168,177,149,250,171,175,224,107,201,146,56,163,213,55,193,183,14,159,38,121,244,98,86,206,130,222,141,91,138,208,165,111,78,117,106,201,226,49,130,203,111,192,244,125,150,232,234,82,220,185,215,101,136,253,37,109,7,252,111,238,70,237,179,187,49,167,232,52,151,205,105,39,95,24,149,105,241,147,252,23,114,59,169,30,38,163,113,148,253,156,92,35,235,244,30,143,195,23,230,106,57,127,15,47,185,198,182,182,163,105,66,52,109,105,66,149,40,172,70,16,88,72,183,238,45,144,206,5,207,115,223,81,81,84,149,16,200,125,101,50,95,35,52,98,204,100,62,178,200,125,102,104,192,134,67,45,144,205,136,214,204,114,33,151,34,25,154,53,179,27,228,68,139,124,136,145,154,48,102,55,214,67,45,245,144,205,136,214,200,100,53,204,185,112,92,78,45,90,203,148,57,246,153,165,102,169,58,42,109,69,113,48,74,109,248,18,219,124,216,27,82,163,83,149,129,211,237,95,232,90,191,181,31,138,59,131,167,218,199,255,0,4,171,251,81,248,163,56,120,142,77,95,184,159,209,154,54,71,146,70,118,31,21,67,200,242,72,2,81,89,25,25,30,121,2,81,67,35,60,14,101,174,159,123,117,69,213,182,181,173,86,154,231,40,65,181,238,35,105,119,50,142,57,77,212,85,156,96,29,90,117,41,79,114,172,37,9,253,153,44,63,99,226,79,18,167,125,140,92,28,93,52,86,88,100,156,255,0,183,192,50,12,104,172,143,36,128,37,20,50,7,144,40,176,35,33,144,74,50,1,25,2,18,139,12,146,48,74,30,70,153,32,9,69,135,18,80,100,18,138,89,25,25,0,40,180,4,140,18,138,76,50,36,0,148,49,162,80,2,81,89,26,32,100,37,22,4,100,105,130,81,64,78,70,9,69,0,144,2,81,72,88,16,2,80,195,34,24,1,128,12,128,1,128,192,195,32,8,0,0,52,208,39,35,58,15,181,162,131,36,228,121,2,138,12,146,48,74,40,50,72,2,81,89,26,37,6,65,40,161,145,144,76,134,52,88,242,70,70,5,21,144,201,35,4,162,147,12,146,0,81,96,72,100,18,138,26,35,35,76,18,138,2,114,52,200,74,53,13,173,160,167,169,41,227,148,23,46,1,165,237,70,210,104,201,71,78,214,175,233,82,135,245,110,171,157,53,254,25,101,123,142,211,88,183,244,183,73,227,142,238,50,108,180,46,180,255,0,254,90,124,194,142,228,47,97,82,163,173,23,193,207,47,49,151,179,11,200,153,39,20,146,113,179,245,29,170,150,139,18,175,35,175,211,122,97,218,43,100,163,169,80,180,191,135,107,135,162,155,243,143,15,113,178,88,116,197,165,215,146,87,182,87,150,115,125,112,197,72,175,131,247,30,77,43,71,142,43,143,95,3,107,216,183,177,148,172,110,109,246,187,75,189,175,113,58,155,212,174,168,77,254,110,56,229,186,159,63,38,97,155,79,133,46,165,27,250,29,185,48,98,146,230,39,169,233,251,121,163,94,168,187,93,70,210,164,165,202,18,151,163,147,240,79,7,123,75,94,181,109,122,69,82,41,245,165,188,143,33,186,216,61,139,213,253,109,156,218,159,65,41,114,161,121,20,228,254,15,220,206,170,231,96,182,179,68,78,90,85,236,43,210,92,113,107,113,193,175,217,150,51,236,57,86,44,114,237,42,250,156,83,219,180,243,249,31,64,219,106,86,117,222,41,93,82,148,190,206,247,31,97,207,139,207,46,62,28,79,150,235,109,6,211,233,146,80,213,45,165,52,186,171,209,113,126,213,248,29,133,135,73,87,54,216,95,202,237,241,253,157,77,248,175,39,248,21,232,166,213,197,217,205,45,157,247,131,62,152,94,101,196,240,221,51,165,186,233,165,42,182,183,29,177,173,7,78,79,205,96,218,108,122,88,211,103,133,125,101,94,143,235,82,106,164,87,189,63,113,205,45,46,85,228,115,79,111,207,15,43,61,54,47,137,105,154,182,149,182,251,57,169,110,171,109,90,222,51,124,169,214,151,163,151,178,70,197,27,138,114,142,105,201,84,253,134,165,240,57,229,6,187,163,67,132,161,221,28,184,188,24,234,220,194,154,127,89,246,35,135,82,180,229,193,60,46,197,214,97,107,36,88,254,38,167,151,142,12,149,238,170,85,225,157,216,253,148,113,247,76,152,22,56,227,172,220,146,70,134,219,238,99,104,88,38,234,226,133,173,23,86,230,173,58,84,215,57,74,88,70,159,172,109,172,18,149,61,42,158,243,95,215,84,228,188,17,182,16,148,251,28,217,179,227,196,189,182,109,151,87,52,45,41,58,183,53,97,74,154,250,210,120,52,205,119,107,97,90,149,90,26,125,61,232,205,56,186,181,58,252,17,170,222,222,220,223,87,244,183,117,167,86,125,78,79,151,135,103,145,199,207,19,175,30,157,46,89,227,103,220,103,52,227,143,132,52,60,146,25,58,40,243,42,139,200,100,144,41,40,176,32,121,4,162,250,248,231,7,188,108,91,113,217,109,45,197,180,221,188,62,7,130,38,123,214,198,127,69,116,167,255,0,235,195,224,121,155,159,129,30,255,0,163,203,243,165,244,59,216,215,169,30,188,248,150,174,62,212,124,209,129,136,241,186,81,245,215,47,51,147,233,160,250,241,226,25,79,147,56,161,199,180,116,14,179,60,137,102,61,233,118,134,243,42,68,110,193,144,250,202,201,44,201,24,178,25,12,182,99,102,196,107,100,72,134,92,136,102,104,214,204,111,145,18,45,152,107,84,141,52,220,222,17,154,228,215,46,59,137,245,156,122,213,227,77,62,183,216,97,175,116,234,101,67,132,78,47,95,35,124,113,191,51,158,121,60,145,146,165,73,79,155,224,64,1,185,42,52,59,96,0,5,0,116,219,91,250,18,175,237,71,226,142,228,233,118,187,244,29,95,218,143,241,34,195,196,115,106,253,196,254,140,209,114,25,22,69,158,243,180,248,234,47,33,158,4,174,56,73,55,158,195,188,210,54,110,255,0,81,221,158,226,161,67,251,74,188,51,224,140,101,37,15,19,54,226,211,207,52,186,96,172,233,179,195,39,109,163,232,26,134,169,36,237,232,238,82,127,214,212,88,143,151,89,188,104,251,43,167,216,110,212,171,15,156,220,47,175,85,101,47,5,248,155,36,120,36,151,46,164,113,228,214,87,16,71,187,164,216,47,156,238,190,72,215,52,109,141,177,179,221,169,119,252,174,178,251,92,32,188,186,252,205,170,156,99,78,42,16,73,69,114,75,146,240,70,56,150,143,59,36,165,63,19,62,151,77,166,197,167,143,78,40,164,135,90,218,133,205,55,10,244,105,213,131,234,156,83,251,142,162,235,100,116,91,172,255,0,36,84,91,228,232,183,12,121,46,30,227,186,137,113,102,10,82,143,102,109,158,159,22,94,39,20,205,30,239,163,202,77,183,103,125,56,118,70,172,19,247,172,29,37,230,195,107,52,19,116,225,70,226,43,151,163,158,31,253,216,61,93,100,184,155,99,173,205,15,51,207,203,176,232,242,249,53,244,60,34,243,76,191,179,207,206,236,238,40,165,215,58,109,47,111,35,135,147,232,84,147,231,142,243,131,123,160,105,87,201,252,230,194,132,155,231,37,29,215,237,92,77,241,220,223,243,163,204,205,232,183,255,0,166,127,170,60,35,142,112,62,79,137,235,23,221,30,105,85,211,118,213,43,219,75,169,41,111,197,121,62,62,243,160,191,232,230,246,132,101,59,91,234,21,96,151,42,137,195,253,14,156,122,252,50,226,232,242,179,122,63,173,195,218,55,244,102,141,145,153,175,236,234,216,93,206,222,227,119,210,67,158,235,222,94,211,143,147,177,59,86,143,26,80,112,110,50,92,162,134,64,193,141,21,144,200,128,18,138,12,147,144,4,162,208,200,12,130,81,96,137,2,18,138,200,211,37,3,4,162,128,156,141,2,81,65,146,67,32,148,90,25,9,134,64,162,195,36,100,104,18,138,30,72,200,208,37,21,144,200,128,18,138,76,50,72,16,148,95,16,39,33,144,74,44,9,200,100,10,40,100,241,0,74,40,4,0,81,165,100,121,35,204,121,58,79,183,162,192,140,143,32,148,86,67,34,200,178,74,20,94,67,36,228,50,9,69,160,36,1,40,176,36,50,9,69,13,16,134,9,69,100,105,146,0,148,86,70,153,25,4,192,163,32,178,78,67,32,148,86,70,137,76,50,66,81,67,37,48,4,162,43,81,85,30,95,176,226,212,180,231,193,63,19,156,131,36,113,179,218,209,239,218,141,44,22,58,77,47,137,212,78,211,181,63,51,99,217,59,157,152,180,178,184,182,218,93,18,165,236,234,79,122,23,20,231,235,65,99,150,50,142,27,226,186,137,116,226,249,175,97,134,76,125,106,155,61,172,94,147,99,154,172,176,107,232,119,183,123,53,176,218,174,127,36,235,55,22,21,95,245,87,107,43,223,143,188,235,103,177,90,238,153,235,104,186,173,42,244,249,165,66,187,135,15,14,76,235,167,107,25,46,124,59,25,16,165,90,222,91,214,245,39,15,216,147,70,165,143,36,123,59,250,158,174,13,219,75,151,195,52,190,165,93,106,187,79,97,154,122,133,25,86,135,47,206,210,202,246,199,135,184,233,174,239,244,219,204,252,243,74,167,10,143,235,82,225,248,27,2,214,53,74,107,118,85,229,85,118,84,138,103,18,234,238,157,202,254,85,101,77,203,237,67,129,182,62,207,149,125,15,75,28,227,46,99,201,169,93,105,218,109,85,252,154,172,233,254,172,215,254,14,170,173,172,237,94,105,85,107,190,47,6,213,117,107,111,44,186,81,148,95,127,19,167,185,84,233,54,170,69,227,183,7,84,39,126,102,244,206,169,220,220,184,250,213,61,34,253,101,150,122,167,65,122,23,229,154,215,183,181,239,239,109,169,89,74,9,91,219,86,112,141,70,254,215,119,145,231,80,163,78,173,45,234,56,113,108,245,222,131,31,205,108,117,148,248,111,78,159,193,154,53,210,252,151,210,185,53,106,60,14,207,102,194,194,75,151,80,52,99,157,122,86,246,145,173,113,82,20,169,168,166,229,55,133,254,166,153,173,237,221,26,123,244,180,154,94,154,127,218,207,132,23,130,235,60,108,112,148,251,31,19,168,205,143,11,125,76,220,46,110,40,218,209,117,110,42,66,157,53,206,82,120,70,153,172,237,205,56,41,82,210,169,239,191,237,106,125,31,37,215,230,105,58,150,165,119,169,86,117,111,107,202,172,186,147,228,188,17,196,207,139,241,59,177,233,82,230,103,139,159,113,148,248,198,169,28,203,251,251,173,66,187,171,121,94,117,103,212,219,225,31,5,201,28,108,145,145,228,235,74,149,35,204,147,114,118,221,148,2,12,131,14,146,178,25,39,35,243,4,162,178,4,128,20,88,200,24,37,22,185,158,245,177,159,209,61,37,255,0,250,240,248,30,6,159,20,123,230,197,255,0,68,116,159,221,161,240,60,205,207,193,31,169,239,108,11,243,103,244,59,151,196,71,147,244,229,183,186,198,196,94,232,159,145,213,180,233,221,66,179,171,78,181,61,237,237,215,12,97,245,115,102,183,162,124,161,168,184,198,58,222,135,82,15,235,84,180,171,152,174,253,217,113,103,22,61,14,124,144,83,130,180,125,146,210,206,80,234,137,239,108,13,3,68,233,123,99,117,103,24,71,84,249,157,89,125,75,200,58,111,62,60,81,187,88,223,90,95,210,244,150,55,86,247,48,235,116,106,70,105,123,25,166,120,231,143,198,154,52,75,28,163,221,28,145,13,188,62,60,4,204,12,24,9,140,88,42,49,33,172,139,116,182,176,34,166,12,82,166,250,158,76,82,139,92,209,201,107,36,207,59,146,240,102,73,152,53,193,211,92,222,168,250,180,248,190,211,175,156,165,57,57,73,229,252,5,214,7,161,8,40,163,204,156,219,16,192,13,134,0,0,4,0,0,0,1,210,237,127,232,58,175,245,163,252,72,238,142,38,169,97,29,74,213,219,74,110,154,147,77,201,115,224,243,131,40,186,118,106,207,7,147,28,162,190,7,153,164,220,176,147,109,242,88,226,206,255,0,74,217,107,235,221,218,149,210,182,163,219,63,164,215,114,55,29,47,71,178,211,176,237,232,175,73,246,231,198,94,211,180,139,242,101,201,168,127,202,121,250,109,157,120,179,63,177,215,105,91,61,97,167,110,202,20,149,90,203,250,218,190,179,242,92,145,221,167,199,175,218,97,139,50,68,228,147,114,229,158,222,28,80,196,186,96,169,25,99,192,201,22,97,139,50,69,154,154,58,19,50,166,92,76,81,101,166,98,209,181,51,52,89,105,152,162,203,76,214,209,154,102,100,92,89,137,50,211,198,120,174,6,12,216,153,149,22,164,163,28,183,132,187,78,178,231,82,165,71,42,31,156,159,98,58,155,171,202,247,63,78,120,143,84,87,35,40,224,148,254,134,19,212,199,31,11,185,220,222,107,20,104,102,52,151,165,169,221,201,29,21,229,237,123,183,249,233,183,31,178,184,35,11,93,220,5,131,179,30,8,67,159,51,135,46,162,121,56,52,29,170,253,53,87,186,43,143,145,212,29,190,214,240,215,43,120,71,224,116,217,61,88,115,20,124,22,177,126,116,254,165,15,36,38,60,148,229,162,134,136,24,20,86,70,153,3,4,162,196,78,64,18,139,2,67,32,148,90,12,146,152,100,18,138,200,211,35,35,4,162,178,52,64,32,40,176,201,32,66,81,96,78,70,12,104,99,39,204,50,5,20,50,114,25,4,162,178,25,39,32,9,69,140,128,200,20,88,100,156,247,134,65,40,188,134,73,30,65,40,121,1,0,20,105,121,2,114,25,58,15,183,162,135,146,124,192,18,138,200,100,72,50,9,69,100,121,32,19,2,139,2,71,230,9,69,1,57,12,130,81,67,201,8,100,37,21,145,228,129,130,81,89,4,72,192,162,128,156,130,96,148,88,19,144,243,4,162,208,100,144,4,162,211,12,146,128,18,138,200,209,3,4,162,129,147,144,33,40,174,107,143,31,18,101,74,156,151,24,172,247,12,60,197,27,113,231,203,137,220,36,215,220,193,59,56,63,162,218,56,181,116,252,174,74,75,192,236,144,14,199,169,135,126,214,98,238,239,234,116,83,177,116,214,20,48,151,82,70,231,209,213,69,99,103,168,185,181,24,185,67,45,188,117,51,170,26,120,139,138,224,155,203,75,147,48,201,7,53,71,165,255,0,116,73,227,113,150,62,126,167,63,85,212,174,117,26,242,149,205,121,212,132,94,41,166,248,69,117,112,56,89,239,35,35,76,177,138,138,164,124,166,73,57,201,202,93,217,64,72,121,148,215,69,228,9,200,100,164,162,242,25,36,121,4,161,228,121,36,8,40,172,140,129,183,192,24,209,65,147,180,209,116,13,71,88,121,179,160,253,22,112,234,207,213,138,243,235,242,61,3,67,216,43,27,77,218,154,141,79,157,214,92,119,22,99,4,254,47,205,156,249,117,16,199,223,185,215,131,67,151,63,133,87,204,243,221,31,71,191,213,170,238,88,91,78,162,79,140,241,136,199,197,158,231,179,148,39,167,232,86,86,117,183,101,86,133,40,211,147,139,224,218,93,79,176,186,20,233,209,167,26,116,161,8,83,143,8,198,43,9,123,12,241,127,234,121,58,157,68,179,240,213,36,125,30,135,67,29,47,41,242,207,26,249,73,108,230,175,175,254,67,184,209,116,251,139,218,86,209,173,233,93,24,239,56,239,56,99,135,55,156,62,93,135,207,79,73,212,85,245,59,57,88,94,70,238,111,118,52,101,66,81,156,159,116,90,201,247,108,91,111,137,109,69,189,231,20,229,219,142,39,70,155,114,150,159,26,199,211,116,125,22,13,124,177,199,166,143,153,182,63,161,123,170,209,133,206,213,212,118,212,176,164,172,232,201,58,143,246,229,245,124,189,167,170,88,105,182,122,29,156,45,52,155,120,90,80,135,209,141,62,30,222,215,222,122,5,91,74,21,151,175,5,226,184,29,117,222,207,83,170,159,161,173,40,62,201,45,228,104,201,173,158,119,249,140,216,245,107,35,246,141,86,90,254,163,107,141,202,238,105,117,77,38,140,180,118,238,116,158,47,44,163,47,214,165,45,223,115,201,151,80,217,93,69,39,232,125,21,101,213,187,60,63,121,169,106,250,78,161,105,159,156,89,215,130,235,147,131,107,219,200,65,98,159,5,232,197,51,123,181,219,173,18,179,81,171,94,165,188,187,42,211,120,246,172,157,245,150,163,103,124,147,179,186,161,95,63,217,212,77,251,57,251,143,159,47,23,6,151,251,251,142,150,230,82,166,243,9,74,13,114,113,120,102,255,0,192,169,120,89,30,134,47,194,207,169,152,188,15,152,109,118,231,105,52,148,163,107,170,215,116,215,40,86,197,85,255,0,118,126,39,125,167,244,227,170,90,184,173,87,76,181,187,130,231,42,51,116,164,253,185,94,227,9,109,217,151,135,147,76,244,25,23,103,103,208,12,153,253,9,120,26,103,71,189,34,105,155,111,86,234,141,141,189,213,189,197,180,99,58,145,172,150,48,222,56,52,248,251,17,185,207,232,63,217,56,229,9,99,151,76,149,51,139,38,57,66,212,145,170,0,1,233,158,43,238,0,0,0,0,0,0,0,0,1,134,234,238,222,202,151,167,187,175,74,133,36,212,92,234,205,66,57,124,18,203,239,50,154,215,72,90,100,53,157,158,252,159,86,238,141,148,46,46,40,193,220,86,111,118,11,125,113,124,123,135,15,191,99,118,154,10,121,99,22,187,179,99,134,161,69,193,79,121,56,62,82,139,222,76,207,78,242,222,111,10,180,19,236,111,15,222,120,165,126,137,54,175,73,78,231,103,117,75,123,186,79,140,101,105,116,233,185,121,63,87,222,206,158,247,88,219,157,158,110,26,189,165,105,211,143,55,113,111,149,254,120,254,38,113,193,25,251,185,166,125,20,246,156,82,247,114,62,141,131,202,202,226,140,145,103,206,150,29,39,86,160,211,186,181,173,70,95,110,222,174,87,178,95,137,179,88,116,175,78,82,138,119,84,228,254,205,213,55,7,237,49,158,147,36,123,163,150,123,86,88,248,121,61,162,44,201,22,121,229,143,73,22,117,34,157,213,180,183,121,239,208,154,154,251,141,130,195,109,52,27,201,70,49,212,41,210,156,185,70,186,244,126,247,195,216,206,121,225,156,123,163,150,90,92,208,241,68,217,209,113,56,212,43,82,173,5,58,53,33,82,15,235,66,74,75,220,114,34,215,83,251,205,12,195,149,220,203,18,209,197,157,104,195,158,91,236,72,227,85,175,58,139,25,196,123,137,208,217,94,78,147,157,90,238,20,184,39,189,46,196,117,247,23,53,107,44,55,136,253,149,200,140,19,131,108,96,145,162,89,28,140,120,6,140,152,48,93,92,81,180,162,235,92,85,133,58,107,235,73,240,54,167,228,104,147,81,246,164,202,198,12,23,119,52,45,40,186,151,53,99,78,11,174,79,6,175,171,109,122,227,13,50,154,207,47,75,81,124,17,170,221,221,87,187,172,234,220,213,149,73,190,185,60,227,195,168,232,134,25,75,150,121,90,157,215,30,62,32,173,156,221,160,188,165,125,170,85,175,65,203,209,180,146,222,88,124,14,184,148,199,230,118,37,74,143,154,201,39,146,110,111,204,160,36,10,107,162,252,195,36,128,20,90,124,71,147,26,30,72,74,40,19,37,12,18,138,2,114,52,9,69,6,73,2,18,138,30,73,0,74,41,113,25,57,12,129,69,13,16,48,74,43,35,76,140,141,48,74,43,33,146,67,32,148,90,124,3,36,167,192,1,40,172,140,129,130,81,67,35,35,200,20,80,19,145,144,198,138,12,146,0,148,94,64,144,2,141,47,32,78,70,116,159,113,69,100,9,24,37,21,144,201,33,144,74,43,35,36,8,74,40,100,249,134,64,162,178,25,37,12,18,138,12,146,0,148,82,99,201,32,9,69,33,146,25,4,162,134,136,24,37,20,50,50,52,192,162,178,25,36,9,68,162,211,12,147,144,4,104,180,4,241,234,226,204,145,163,55,212,151,137,84,91,236,141,114,156,97,226,100,143,38,79,67,142,114,19,167,216,205,139,4,223,145,163,241,56,254,36,100,121,19,142,5,144,240,205,121,25,199,44,37,217,149,144,201,57,64,106,106,187,155,42,203,200,100,144,1,162,252,192,156,134,72,99,69,129,57,12,130,81,89,1,7,152,249,10,43,33,146,70,158,122,135,110,226,138,200,29,254,141,178,122,142,165,187,57,193,91,91,203,142,253,94,109,119,71,172,223,52,109,148,211,116,215,25,186,127,57,184,75,249,202,201,60,120,46,72,231,158,162,48,236,116,226,209,100,201,223,132,121,254,139,179,58,150,170,212,169,81,244,84,127,181,171,234,175,46,182,111,250,38,196,233,214,14,21,46,127,150,86,92,115,81,122,153,238,143,226,108,145,224,150,48,176,176,176,100,143,111,89,195,147,81,57,241,216,245,240,104,113,227,229,242,204,176,81,140,98,162,146,81,88,75,28,140,137,152,98,204,145,57,26,59,215,200,202,140,145,49,34,211,224,96,209,181,25,98,204,136,195,19,34,228,96,209,177,51,44,120,163,34,48,197,151,22,96,209,177,51,52,94,63,208,184,249,120,24,83,56,183,122,157,11,116,227,157,250,159,101,51,14,135,39,72,203,173,67,150,199,168,104,154,86,163,25,43,235,11,90,185,231,41,83,74,95,230,231,239,52,13,167,216,61,151,112,170,236,221,213,27,133,22,212,105,85,204,87,142,115,241,54,59,205,70,226,235,42,82,220,135,217,71,91,112,148,109,234,112,92,34,223,119,35,191,6,25,193,166,228,206,119,184,205,52,177,179,230,221,66,42,53,42,69,117,73,175,121,208,222,117,156,155,173,118,133,106,245,149,72,74,155,85,36,184,60,174,108,224,215,184,165,87,62,142,162,103,210,227,77,119,62,171,29,210,179,215,62,76,63,167,117,239,221,233,255,0,19,62,135,159,208,151,131,248,31,60,124,152,127,78,235,191,187,211,254,38,125,15,63,163,47,7,240,62,123,113,254,33,158,30,225,239,89,169,254,0,31,128,27,209,243,111,184,0,0,0,0,0,0,0,0,35,162,219,75,43,125,75,68,249,157,237,228,44,173,170,215,164,170,92,78,57,80,91,235,143,251,194,239,59,227,94,219,202,106,174,205,87,134,113,235,67,248,145,98,155,124,27,112,100,142,44,145,156,184,75,147,82,159,70,90,197,150,110,54,95,104,45,174,169,191,163,42,23,14,148,159,177,227,222,112,174,117,93,190,208,86,238,161,70,173,197,24,115,117,105,42,139,31,181,31,196,233,227,107,90,222,167,164,182,156,169,207,237,83,147,139,246,172,29,133,190,210,235,246,75,117,94,213,169,5,245,107,45,255,0,127,63,121,191,163,34,241,84,190,199,213,225,214,224,207,224,154,103,89,119,180,154,118,162,218,214,182,126,223,210,62,117,104,71,118,95,115,247,157,53,214,153,179,87,105,187,59,138,246,147,124,163,83,138,255,0,126,102,215,115,180,80,190,88,212,244,187,90,237,243,156,35,137,123,255,0,19,168,187,181,209,46,114,233,70,189,180,187,27,202,70,232,73,199,226,142,216,252,173,26,165,198,206,214,183,126,146,198,242,19,143,53,40,79,113,179,139,59,141,82,215,213,169,57,77,126,186,222,247,243,59,251,141,38,20,253,107,106,234,107,158,87,170,253,199,89,113,78,164,115,26,146,111,197,228,234,140,236,219,119,220,226,218,109,13,245,157,77,251,121,214,183,154,250,246,245,37,6,189,134,223,179,253,39,237,100,175,45,172,172,239,21,237,90,211,84,233,81,186,130,123,210,111,9,111,112,126,243,74,157,158,102,228,155,107,179,154,59,93,138,183,244,123,97,163,79,24,74,238,15,222,51,67,27,131,109,89,171,38,44,114,94,210,71,212,58,18,213,229,167,197,235,244,172,233,94,191,165,11,73,57,70,43,177,231,175,195,39,97,130,45,234,250,105,212,235,73,227,136,238,107,210,182,162,234,220,84,141,42,107,156,166,240,143,157,139,108,249,61,84,99,12,146,165,73,15,6,27,154,244,109,104,186,183,53,97,74,154,231,41,60,35,84,214,118,214,156,20,169,233,116,213,89,114,244,179,94,170,240,93,102,153,127,168,92,223,213,117,110,235,78,172,243,195,121,240,94,11,145,213,143,79,41,115,46,15,11,85,185,227,197,236,195,218,102,225,171,237,148,35,189,79,75,167,188,255,0,182,168,184,121,46,179,80,189,189,184,189,172,234,221,85,149,73,245,54,249,120,35,139,227,196,50,118,67,20,97,216,240,181,26,172,186,135,237,190,62,5,103,136,242,64,205,180,114,87,192,164,60,144,152,200,74,43,33,146,71,192,18,138,200,121,147,145,130,81,64,78,64,10,45,1,62,97,144,74,40,100,33,130,81,67,37,0,37,21,145,249,144,60,144,148,80,19,144,4,162,208,18,25,2,138,25,40,8,74,43,35,36,1,40,160,201,57,0,74,45,6,73,12,130,81,105,129,41,134,64,162,134,78,64,18,138,200,121,146,48,74,43,32,72,2,81,165,143,36,100,50,116,159,113,69,228,121,35,35,200,37,21,144,201,32,66,81,121,2,67,32,148,88,19,144,76,18,138,30,73,12,129,69,100,19,36,96,148,86,65,50,64,132,162,242,4,228,19,4,162,195,36,228,51,144,74,40,100,134,65,40,172,141,50,14,235,103,54,111,80,215,235,238,217,82,197,24,188,78,188,248,66,62,125,111,185,18,114,80,87,39,69,140,28,248,138,179,168,230,248,29,150,155,162,223,234,45,124,214,214,189,84,248,230,48,124,126,227,215,54,127,96,180,157,41,70,119,16,119,183,43,139,157,101,234,167,218,162,109,145,140,97,29,216,70,49,138,228,162,176,143,58,123,130,79,216,86,118,199,109,156,151,181,42,60,102,215,98,117,169,71,213,177,220,207,246,147,73,153,39,176,250,234,95,242,244,95,133,100,207,98,19,93,185,126,36,91,166,101,217,35,31,244,45,59,238,219,251,158,27,119,178,250,221,178,110,166,157,93,199,182,41,73,123,142,142,180,39,70,167,163,169,25,66,127,102,81,113,126,198,125,27,156,113,235,56,119,214,22,151,212,220,47,45,168,215,139,234,156,83,58,113,111,19,94,56,154,50,108,48,255,0,199,47,212,249,226,77,152,101,46,211,213,245,206,142,108,235,41,84,210,171,202,218,167,246,115,123,208,127,122,60,219,92,209,111,244,90,222,143,80,183,149,60,253,25,243,140,188,31,221,204,246,116,218,236,58,142,32,233,252,25,229,103,208,102,211,248,151,7,92,230,215,33,198,191,28,76,195,55,131,28,159,3,178,88,33,145,83,70,184,55,30,199,96,154,105,52,242,81,214,66,180,169,188,174,93,103,54,141,104,213,142,99,207,173,30,110,125,44,177,114,187,29,113,151,81,152,50,78,64,229,51,104,176,35,35,20,74,59,29,19,78,150,173,127,11,90,119,86,150,242,150,30,245,205,104,211,88,207,86,121,190,228,109,122,143,70,154,197,188,92,237,42,219,93,210,230,165,25,110,231,219,204,242,45,172,162,170,206,221,227,46,41,225,245,163,133,166,107,26,230,149,55,45,43,84,191,182,113,227,249,186,210,194,93,235,137,167,38,44,178,119,9,175,185,245,155,126,197,131,83,165,89,38,249,103,174,233,251,15,170,85,170,254,127,31,153,210,143,61,239,90,79,193,27,150,143,179,186,126,152,212,168,208,83,173,215,86,175,173,47,244,60,111,78,233,119,106,109,99,24,222,124,211,80,130,225,249,234,91,178,241,204,112,242,108,90,127,76,150,117,112,181,45,50,230,218,93,115,163,37,82,57,238,79,15,222,115,228,199,169,126,37,127,67,127,253,186,177,115,7,103,175,71,253,179,36,121,115,52,77,63,164,93,14,245,165,67,81,183,223,127,82,178,116,228,189,188,61,230,193,67,104,45,165,5,57,41,110,62,83,131,83,139,246,28,178,140,151,117,70,169,232,51,195,186,59,232,151,22,117,150,218,189,141,103,136,92,210,222,236,147,221,126,243,177,140,147,73,167,148,249,62,163,91,70,142,137,71,186,51,38,100,137,134,47,188,184,179,91,50,76,204,159,3,34,124,12,41,153,34,96,205,137,153,98,204,145,102,24,249,147,82,226,157,62,111,47,177,24,85,153,117,87,115,148,185,24,174,47,105,80,224,222,244,187,34,117,183,23,117,106,240,79,118,61,199,21,172,245,155,35,134,252,70,185,106,60,162,103,186,191,173,95,49,206,228,59,17,195,198,57,25,26,236,6,142,136,198,49,236,115,73,183,203,49,227,29,70,43,140,170,21,26,226,247,95,14,222,6,75,138,180,173,169,74,173,197,72,83,165,30,46,82,120,94,211,205,182,227,164,58,214,84,170,80,217,219,15,158,77,197,167,115,81,226,16,207,100,121,179,116,34,230,233,27,112,105,178,101,149,65,30,21,169,94,70,165,205,101,94,214,49,146,156,146,146,88,124,217,213,205,197,203,49,79,29,172,236,47,47,238,229,57,59,218,105,202,79,45,206,158,25,215,206,74,82,204,86,17,244,16,225,35,238,34,169,36,123,119,201,107,142,181,174,254,239,79,248,153,244,92,254,132,188,31,192,249,215,228,181,250,107,93,253,222,159,241,51,232,169,253,9,120,51,230,55,47,226,95,252,242,60,29,195,223,51,83,1,126,3,55,163,230,64,0,0,0,0,0,0,0,0,58,45,182,254,143,214,253,184,127,18,59,211,161,219,103,141,158,173,251,112,248,163,56,120,145,167,81,238,164,190,76,243,166,248,135,53,196,92,219,12,157,252,31,56,173,59,92,17,82,133,58,139,214,130,126,70,10,150,20,229,31,86,78,61,199,43,32,152,59,112,110,122,188,15,216,155,58,186,154,100,185,195,15,192,224,92,233,141,166,170,83,102,201,144,200,78,187,30,206,159,210,173,86,63,120,148,191,99,71,142,145,26,53,253,36,101,52,241,141,214,248,29,166,206,219,122,61,161,211,166,215,42,240,126,243,97,157,42,117,62,156,34,252,136,161,107,74,141,205,42,244,242,165,78,74,73,117,60,9,54,227,95,35,217,195,233,102,158,107,243,19,95,185,232,186,142,211,84,210,163,56,208,165,26,149,106,182,212,228,248,69,26,126,163,169,93,106,53,93,75,202,242,171,44,229,38,248,47,4,113,174,43,206,226,179,169,86,78,82,126,195,25,163,22,8,193,124,207,142,220,245,242,214,102,148,162,223,75,242,41,188,255,0,190,65,146,114,6,227,203,233,94,69,140,140,134,64,162,195,36,228,10,74,43,35,201,60,0,132,162,134,72,100,18,138,200,200,200,242,9,69,100,19,36,1,40,188,134,73,200,100,130,139,200,100,132,199,144,74,41,49,146,152,100,18,138,200,211,35,35,200,37,21,145,162,50,9,130,81,121,12,147,144,64,148,90,97,146,114,0,81,105,134,73,0,74,43,35,76,128,201,9,69,228,9,200,242,9,69,7,153,25,41,48,74,43,33,146,114,25,4,162,178,60,144,48,40,172,129,57,0,74,52,204,134,73,200,100,233,62,222,138,30,73,12,144,81,89,30,72,30,65,40,172,130,39,32,9,69,228,9,26,4,162,128,156,130,96,148,80,100,89,0,74,41,49,228,144,201,5,21,144,68,140,18,138,200,100,156,130,96,148,94,67,172,156,157,150,206,105,21,181,221,94,133,133,4,215,164,121,156,241,194,17,92,217,37,37,20,219,242,10,14,78,145,221,236,38,201,85,218,43,167,90,190,245,61,58,147,197,73,227,141,71,246,99,248,158,225,103,105,111,99,107,78,218,206,148,41,80,166,177,24,195,145,26,109,141,13,54,194,141,165,164,28,40,82,91,177,93,125,237,247,156,134,207,159,212,103,121,165,111,177,238,105,240,44,49,165,220,51,217,200,4,44,224,210,141,246,223,113,183,130,91,200,55,224,37,151,201,103,192,169,162,7,80,131,142,57,63,34,89,76,65,179,5,229,181,11,203,105,208,186,163,10,180,101,244,161,53,148,204,205,147,147,40,240,237,24,190,85,51,201,54,211,96,42,217,66,165,238,137,25,214,183,92,103,67,156,225,251,61,171,187,159,137,231,18,127,129,245,15,94,122,207,55,233,15,97,227,121,10,186,158,139,73,70,233,102,85,104,71,130,168,186,218,253,111,137,244,91,110,234,211,88,179,191,163,255,0,39,137,172,219,210,188,152,191,67,200,101,33,66,172,169,205,74,60,59,73,147,226,215,20,215,7,149,215,216,98,147,62,167,165,77,83,243,60,181,26,59,171,106,241,175,12,174,125,104,204,107,244,107,186,53,84,163,230,142,238,141,69,86,154,156,49,134,120,122,205,43,195,43,93,142,133,202,50,228,9,200,28,69,104,225,106,148,189,43,167,220,141,147,100,174,244,235,109,145,213,172,106,170,116,239,231,85,84,82,146,195,169,79,117,37,20,251,154,127,230,58,137,37,37,197,24,167,66,18,236,225,221,237,53,100,143,95,12,251,109,167,91,130,58,104,227,148,169,163,88,157,171,109,182,184,229,157,254,196,207,102,172,174,174,163,181,186,101,197,237,10,177,81,167,58,45,197,210,146,124,94,50,178,85,75,84,243,192,238,118,66,227,68,211,46,46,127,47,233,31,148,104,213,130,140,119,101,135,79,189,46,31,17,154,126,199,103,246,61,222,181,53,199,38,107,173,143,232,251,87,89,209,182,142,182,159,81,242,163,123,30,11,252,201,127,17,212,93,116,111,175,233,185,175,161,106,116,110,233,125,89,219,87,112,147,242,124,61,230,213,119,162,116,125,171,38,236,47,238,180,154,179,229,74,186,204,23,181,127,254,142,178,166,194,95,218,102,182,206,235,84,110,35,212,232,213,116,228,253,143,30,243,159,30,118,184,234,127,115,21,42,226,205,82,190,165,181,218,58,221,212,104,86,169,8,245,214,167,149,254,117,248,153,172,58,67,188,182,146,110,157,197,7,215,43,122,173,123,159,63,105,219,87,186,218,237,47,49,187,133,90,208,143,246,144,83,95,230,143,19,166,188,213,109,111,27,252,161,164,209,117,62,180,224,177,47,196,233,74,50,241,69,25,56,198,93,227,102,215,166,116,183,115,77,37,59,170,85,99,246,110,105,184,181,231,31,189,155,78,159,210,213,156,177,243,235,25,168,255,0,105,111,85,77,123,30,62,39,137,221,88,233,117,189,106,18,169,66,79,148,101,212,117,53,172,157,187,114,163,91,206,45,166,30,143,14,78,220,26,103,161,193,63,229,163,234,173,55,164,29,153,190,196,86,169,70,132,223,213,184,205,60,121,181,143,121,179,80,188,183,175,74,53,45,235,211,173,74,92,165,78,106,73,249,174,7,197,10,189,199,47,72,234,118,239,113,55,254,134,52,79,254,34,218,27,138,117,239,175,44,169,91,82,85,159,204,234,186,114,169,199,24,222,92,142,76,251,124,49,193,228,234,225,28,121,118,168,197,117,69,159,76,84,175,57,125,30,11,172,192,208,82,167,26,116,225,8,57,56,197,110,167,57,57,75,29,237,241,111,189,151,140,156,17,170,224,240,114,69,169,52,217,143,2,98,186,175,66,210,222,119,23,117,161,66,132,22,101,58,146,81,138,243,228,106,122,254,209,235,53,116,24,106,59,19,161,212,214,232,85,222,81,186,140,214,226,105,225,181,4,247,229,236,75,188,201,114,101,139,79,147,51,168,27,93,73,70,17,114,156,163,24,46,182,248,123,78,155,86,213,167,66,158,108,105,70,180,241,149,38,248,47,46,179,197,47,58,77,218,59,74,190,135,105,116,119,25,175,170,225,58,13,121,60,228,228,91,116,137,164,221,44,212,119,22,178,236,146,222,95,246,231,223,131,171,240,185,59,165,127,67,216,195,180,244,123,83,229,155,30,183,168,94,93,201,252,247,51,199,37,201,35,83,190,105,183,186,176,206,211,242,229,165,244,127,147,94,208,175,195,146,151,31,97,214,95,75,57,224,178,111,198,156,123,170,61,76,112,80,84,149,26,230,161,53,199,210,67,121,118,227,39,65,113,11,122,170,78,16,89,92,248,96,216,47,167,82,41,181,29,228,116,117,170,111,239,250,142,13,118,158,134,54,116,69,158,181,242,94,138,142,185,174,165,203,230,244,255,0,137,159,68,207,232,203,193,159,60,124,152,63,79,107,223,187,211,254,38,125,17,63,163,47,15,184,249,237,203,248,151,255,0,60,143,11,95,239,153,168,246,0,1,189,118,62,104,0,0,0,0,0,0,0,0,3,162,219,53,157,10,162,237,156,62,39,122,116,91,101,250,14,167,237,195,226,106,206,220,113,182,157,112,106,207,238,164,121,227,130,239,37,211,125,76,202,185,1,226,227,220,117,16,254,107,250,159,61,70,7,22,186,133,156,115,71,36,77,39,205,29,248,247,185,175,121,31,208,81,199,3,51,132,95,81,46,154,234,103,110,61,223,4,248,151,4,233,35,33,145,184,53,213,159,2,31,14,107,7,161,143,62,60,190,9,89,141,23,144,201,9,143,38,210,81,89,30,72,30,65,40,161,144,60,130,81,64,78,71,144,40,172,129,57,30,65,40,172,134,73,200,2,81,89,30,73,12,130,81,73,143,36,15,36,37,20,4,167,129,231,32,148,49,147,145,166,5,12,104,156,141,48,74,24,201,200,2,81,67,32,100,37,20,50,83,12,130,81,67,76,140,141,48,40,172,134,73,200,2,81,67,36,1,40,172,140,129,130,81,89,30,72,200,242,66,81,89,2,114,60,130,81,65,146,114,25,2,139,224,4,228,1,40,210,242,25,39,35,58,79,183,162,178,9,241,39,33,144,74,47,32,78,64,10,44,50,78,64,18,138,200,242,72,100,18,138,200,100,156,140,132,162,129,50,114,25,4,162,242,25,35,35,200,37,20,152,242,64,208,20,80,8,50,40,148,87,153,236,189,16,104,170,211,71,169,169,214,142,43,93,188,83,207,56,211,77,252,95,31,36,120,229,181,25,92,220,209,161,79,140,234,77,66,43,181,183,133,239,103,211,90,125,172,44,108,45,173,41,125,10,20,227,77,121,44,30,118,225,145,168,40,124,78,189,22,36,230,228,252,142,67,98,0,125,220,207,30,168,245,31,44,79,130,58,13,169,218,173,51,103,40,111,95,85,222,173,37,249,186,20,214,103,47,46,165,222,204,27,121,181,20,182,107,74,244,169,41,221,214,204,45,233,190,183,246,159,114,62,120,212,111,110,117,27,202,183,55,117,103,90,189,87,153,73,190,45,246,120,30,214,217,181,61,95,230,100,117,3,206,214,107,61,83,232,143,115,119,215,58,83,214,46,229,40,233,208,165,97,73,242,146,196,231,237,124,61,198,169,113,181,250,253,86,220,245,139,198,251,170,110,252,13,167,102,58,49,212,117,106,112,185,213,43,61,62,222,75,49,134,230,106,181,219,142,81,55,171,62,139,182,102,133,53,26,182,213,174,37,215,42,181,159,31,36,123,18,213,237,154,63,98,49,182,190,10,255,0,115,146,24,117,25,125,166,232,241,219,109,187,218,91,73,111,81,213,238,36,151,85,76,77,123,209,183,104,93,50,220,81,148,33,174,88,83,171,79,147,171,108,247,100,187,247,95,7,237,55,11,222,138,246,98,226,14,52,237,171,91,203,170,84,171,53,143,105,161,237,47,67,215,246,180,231,87,66,188,87,169,101,250,10,171,114,163,238,79,147,243,44,117,91,78,177,244,100,143,75,250,87,238,141,209,199,159,31,54,123,6,207,109,30,149,180,54,174,190,149,119,10,201,125,56,114,156,59,156,95,19,182,201,241,221,59,141,83,103,53,109,248,74,227,79,191,160,248,240,221,146,238,105,243,94,227,222,186,50,233,46,223,105,84,52,237,83,114,219,88,75,17,199,8,220,99,155,143,127,119,176,225,220,118,28,154,88,188,216,95,84,63,116,117,99,203,215,196,187,158,145,145,62,208,111,135,2,95,19,193,54,221,30,83,210,182,200,238,170,154,230,153,79,11,157,205,40,175,251,215,222,121,60,165,195,129,245,93,88,66,173,57,66,164,84,163,37,134,165,197,53,200,249,231,164,93,156,123,59,174,74,52,147,249,141,198,106,80,127,101,117,199,197,124,25,245,155,30,189,205,126,31,39,117,219,252,30,70,179,76,162,250,226,106,178,145,204,210,238,189,29,95,69,55,234,79,151,115,58,249,62,60,120,16,229,135,193,242,121,62,143,46,37,154,29,18,243,56,226,141,176,121,56,150,23,31,56,182,132,223,62,79,196,228,228,249,57,193,194,78,50,242,50,162,135,146,50,60,152,52,215,116,74,93,209,89,19,227,207,143,143,17,12,156,51,108,51,101,198,238,18,104,78,156,95,81,17,167,42,82,222,165,57,83,151,108,27,139,247,25,50,60,135,20,207,75,22,249,171,199,195,118,140,180,245,93,78,142,18,186,156,226,186,170,113,255,0,83,21,213,255,0,206,127,230,173,41,77,190,114,75,0,39,135,205,35,31,86,151,99,211,195,233,26,191,205,135,232,117,23,86,214,211,203,167,77,193,190,163,167,186,167,26,95,74,15,29,184,54,185,81,132,186,140,85,44,212,151,12,25,169,52,122,216,119,173,38,79,230,166,106,20,105,81,173,25,74,134,26,206,31,81,233,61,7,71,230,250,238,167,46,78,86,201,103,252,72,214,229,98,160,154,132,18,207,28,36,109,93,26,65,210,213,47,21,53,189,57,81,221,81,92,91,245,191,208,213,169,146,150,41,35,208,121,177,228,139,233,146,103,183,219,213,130,178,85,170,53,24,70,46,82,111,146,75,173,158,91,182,93,51,105,122,108,231,107,179,244,214,165,116,184,58,178,204,41,69,247,117,203,203,7,183,108,213,172,168,104,244,21,122,91,149,183,125,101,46,107,139,251,176,107,219,93,179,219,43,120,151,229,205,59,77,110,172,176,167,58,74,50,147,127,172,176,242,120,56,117,24,227,146,167,22,209,227,226,210,227,115,114,201,202,62,68,218,125,170,214,54,150,227,210,107,23,181,42,193,60,198,138,245,105,195,194,63,123,203,55,141,131,217,45,173,187,217,202,26,158,201,109,53,181,42,147,148,191,225,240,189,149,57,197,167,215,23,234,231,197,27,238,191,208,182,205,215,114,150,157,82,243,79,159,100,38,170,69,121,62,94,211,65,212,250,32,213,180,250,190,155,74,212,232,86,148,120,197,188,209,168,191,196,123,111,83,139,44,20,49,203,167,228,209,236,41,194,186,99,193,218,106,59,65,210,78,139,69,209,218,125,17,106,86,203,156,174,45,149,68,255,0,197,30,30,227,86,185,218,61,147,213,37,187,171,108,204,172,43,63,235,45,37,187,187,228,241,238,70,117,168,116,141,179,75,113,213,212,189,20,126,215,231,224,252,248,179,5,199,72,115,190,110,158,209,232,90,117,229,79,173,55,79,209,212,51,134,55,221,37,255,0,242,232,201,70,188,142,190,182,139,179,151,109,75,74,215,37,74,95,86,157,212,48,253,188,62,7,26,182,153,173,216,39,243,107,191,156,82,92,157,58,187,222,230,114,43,212,217,45,67,59,180,46,244,186,143,169,61,248,163,134,244,136,67,50,210,117,154,117,35,212,183,183,27,251,142,149,107,191,238,108,71,26,166,169,123,73,238,221,208,204,187,226,226,204,21,47,161,87,59,202,81,111,171,153,146,229,234,84,115,27,132,231,30,222,121,243,58,185,203,122,77,227,119,184,221,21,124,153,164,123,159,201,121,167,174,107,205,127,237,233,255,0,19,62,136,169,244,101,224,254,7,206,127,37,143,211,90,247,238,244,255,0,137,159,70,79,232,75,193,252,15,153,220,191,137,127,111,232,120,58,255,0,124,205,71,240,0,252,0,222,143,153,0,0,0,0,0,0,0,0,0,232,246,199,244,29,79,219,135,196,239,14,147,108,63,66,79,246,225,241,52,234,125,212,190,140,213,159,221,179,207,177,132,128,120,224,137,121,62,98,207,159,72,96,33,148,0,0,18,151,152,1,52,159,62,35,3,56,201,199,152,176,98,149,62,199,131,20,147,143,52,114,65,164,249,172,158,150,155,117,203,139,217,159,40,148,113,114,60,151,82,158,239,46,70,46,179,233,48,103,134,120,245,193,146,139,200,17,145,228,220,74,40,121,39,33,144,74,43,32,78,70,5,20,50,50,60,130,81,89,4,201,200,100,18,139,200,100,140,143,32,148,80,18,152,211,4,162,128,65,144,74,43,32,153,57,12,129,69,228,105,152,242,52,200,74,44,50,70,67,32,148,94,71,146,19,30,65,40,161,146,152,100,18,138,200,211,32,50,5,23,145,145,144,200,37,22,25,39,33,146,18,138,31,153,57,12,130,81,94,99,39,33,144,74,43,35,224,70,71,144,74,43,32,78,64,10,52,190,1,145,100,50,116,159,113,69,100,9,12,130,81,121,30,72,200,100,132,162,242,25,35,35,76,18,138,1,100,50,9,69,100,50,44,134,69,18,138,76,121,35,33,144,74,47,32,153,40,1,40,188,130,100,100,105,130,81,89,12,139,33,146,49,70,197,209,245,186,185,219,61,42,15,138,141,95,73,143,217,78,95,113,244,66,228,120,47,68,233,61,181,180,125,144,168,215,249,89,239,9,158,54,224,239,45,30,134,145,84,6,217,45,134,114,117,91,83,121,243,13,157,212,238,147,195,165,111,54,159,150,62,243,142,48,114,106,43,204,232,148,169,54,120,39,72,154,227,214,246,158,238,180,102,221,181,23,232,104,164,249,70,60,50,188,94,77,195,162,29,144,167,86,156,117,237,70,148,102,183,177,105,74,75,41,99,134,255,0,225,224,121,85,133,9,223,106,22,214,144,120,157,122,176,167,158,249,73,44,251,207,170,172,109,105,216,217,80,181,183,138,133,42,16,141,56,165,212,146,193,245,155,190,111,193,233,225,166,197,197,175,219,253,207,31,71,143,214,205,229,159,38,119,150,191,18,115,216,54,196,223,3,228,210,61,127,145,215,234,218,190,159,165,122,15,202,87,148,109,85,105,56,65,213,150,234,147,92,94,31,47,105,200,181,185,161,119,66,53,109,107,82,175,77,188,41,211,154,154,246,174,7,145,252,164,90,252,147,162,126,241,83,159,236,29,223,64,207,255,0,183,244,255,0,122,172,189,231,171,45,185,45,4,117,125,93,221,87,235,254,13,93,111,171,164,216,54,223,99,116,221,174,177,116,239,41,250,59,200,172,81,186,130,245,233,190,206,248,247,31,46,109,78,137,169,236,142,185,43,75,200,202,149,197,41,42,148,106,211,202,83,95,86,113,126,94,71,216,239,138,226,105,253,39,108,109,13,176,217,250,148,84,99,29,74,138,115,181,172,215,21,46,110,47,186,88,227,228,250,142,221,147,120,150,142,107,22,87,120,223,237,243,255,0,33,197,51,172,232,131,110,227,181,186,68,173,175,101,21,172,90,69,42,169,115,171,30,170,137,119,245,247,248,158,130,185,31,20,236,230,183,123,178,91,79,111,125,70,18,133,197,165,77,218,180,165,195,122,41,226,80,103,217,58,70,163,67,85,210,237,111,237,39,191,66,230,148,107,65,245,180,254,244,249,153,122,65,181,173,14,101,60,94,9,242,190,95,47,240,100,213,28,220,224,214,118,255,0,65,142,191,179,181,232,70,57,185,164,157,90,13,253,180,179,143,53,192,216,219,22,89,226,98,201,44,83,89,33,221,26,231,21,37,210,207,146,234,102,45,198,75,18,139,195,79,154,102,25,72,220,186,87,209,255,0,36,109,109,121,210,138,84,47,23,206,33,133,193,54,241,37,237,203,240,104,210,36,207,211,52,185,163,159,12,114,199,205,30,59,135,75,104,237,180,42,251,181,229,73,242,168,178,188,81,222,100,211,237,234,250,43,154,117,51,141,217,38,109,202,73,241,92,159,19,196,221,240,168,101,235,94,97,196,238,244,27,45,59,82,154,181,186,185,169,103,117,46,20,234,62,48,155,236,125,105,157,165,254,195,106,150,252,109,221,43,168,246,65,238,203,216,255,0,19,81,88,94,6,245,177,251,96,232,238,88,234,243,222,164,184,66,187,226,227,221,46,238,243,228,119,15,197,224,252,237,51,181,255,0,171,50,81,139,238,106,119,150,23,150,77,171,187,90,212,113,215,40,225,123,121,28,92,188,63,137,239,50,81,169,21,157,217,193,172,246,172,124,26,58,107,237,153,210,47,27,117,108,169,194,167,218,167,234,63,113,229,225,244,162,63,249,225,95,66,188,63,3,199,242,60,155,229,246,192,210,109,187,43,217,67,178,53,99,159,122,53,251,253,147,213,237,56,171,127,79,15,181,69,239,123,184,51,217,211,239,26,77,71,130,107,239,193,173,227,104,232,242,25,29,106,85,40,79,114,189,57,211,146,250,179,139,139,246,60,17,203,183,224,122,41,167,216,197,162,242,25,226,78,67,37,49,175,129,121,226,143,162,54,6,198,213,108,182,141,117,27,106,42,233,218,193,122,85,5,188,242,187,79,157,114,125,39,176,95,208,189,23,247,88,124,15,47,117,181,8,215,196,245,246,134,227,146,92,249,27,29,22,177,60,113,203,70,151,210,38,129,113,180,58,116,45,109,107,211,163,36,248,206,127,87,189,26,47,202,27,107,245,221,147,190,217,233,236,254,161,59,69,90,21,221,72,40,169,66,120,116,241,152,190,28,50,205,23,72,233,247,94,163,21,13,91,79,179,190,93,115,167,189,70,111,199,25,138,246,28,88,54,252,242,138,205,143,148,207,173,193,134,125,10,72,247,153,210,244,22,180,169,57,58,142,20,227,29,231,206,88,88,203,246,16,175,171,81,179,140,42,89,66,181,186,206,236,156,31,196,243,43,14,155,118,118,249,40,223,80,187,176,155,230,229,21,82,30,213,197,251,13,183,76,219,189,58,238,146,167,165,235,22,85,233,253,90,82,146,79,252,178,195,247,18,122,108,177,241,68,201,193,174,232,171,234,250,109,108,254,102,118,242,127,98,92,13,83,90,209,52,219,228,247,213,189,117,255,0,86,154,201,182,95,106,116,107,55,243,171,58,110,79,174,47,117,251,25,174,223,194,198,163,126,142,115,164,251,36,141,216,156,160,101,22,209,231,58,190,196,105,175,121,210,165,58,18,234,116,167,195,216,205,74,251,100,170,80,147,249,189,204,101,221,56,184,191,113,234,119,212,167,28,250,42,170,75,196,215,47,247,248,169,112,61,92,89,167,241,58,99,54,121,205,123,77,74,215,132,149,70,151,217,150,81,192,168,228,229,154,137,167,222,176,110,87,241,158,91,166,252,142,142,227,126,74,94,154,17,238,124,206,248,100,111,185,185,51,214,126,75,31,166,245,239,221,233,255,0,19,62,140,154,245,37,225,247,31,59,124,151,162,150,187,175,97,114,183,167,252,76,250,38,127,66,94,31,113,243,123,155,189,75,251,127,67,194,215,251,230,106,31,128,7,224,6,244,124,200,0,0,0,0,0,0,0,0,7,73,182,31,161,103,251,112,248,157,217,210,109,127,232,105,126,220,126,38,141,87,186,151,209,154,179,251,182,104,88,224,68,145,149,162,36,143,152,179,192,49,188,140,109,18,80,48,0,41,0,0,0,0,0,0,14,45,104,238,203,184,229,24,46,190,132,95,121,232,237,89,158,60,234,43,179,41,135,33,146,114,51,235,133,15,33,145,100,50,5,20,60,147,144,76,134,52,87,144,242,64,100,10,47,35,202,33,48,200,37,23,144,201,40,96,148,60,141,50,114,0,148,86,71,146,67,32,148,82,99,201,1,144,74,47,32,153,40,0,162,242,4,100,105,130,81,65,145,100,50,9,69,38,25,22,64,18,139,76,50,64,100,18,139,200,242,66,97,146,18,139,200,17,145,166,5,20,50,114,25,4,162,131,34,200,100,17,162,135,146,50,25,4,162,242,4,240,0,40,210,242,25,22,64,233,62,226,139,200,100,140,134,65,141,25,50,131,36,100,121,33,40,172,128,131,32,148,80,178,44,143,32,80,242,60,147,144,200,37,22,25,35,35,76,18,138,76,121,35,35,201,9,69,100,9,76,121,4,161,228,105,147,145,228,18,141,191,162,186,170,27,111,98,159,215,141,72,255,0,216,223,220,123,227,235,238,120,62,110,216,187,165,105,181,154,77,102,241,21,113,24,183,216,165,234,231,222,125,30,189,141,245,30,54,224,171,34,127,35,187,77,225,160,53,126,147,91,255,0,224,61,107,28,253,7,255,0,233,27,62,78,155,107,237,29,246,203,234,182,203,139,169,109,52,151,107,75,63,113,207,129,214,88,183,241,70,220,156,197,159,60,116,122,163,87,110,116,104,75,24,119,25,246,69,191,184,250,121,179,228,237,143,189,86,91,85,163,220,77,225,66,230,154,147,125,73,189,214,253,231,213,199,208,122,75,22,179,193,190,212,112,232,120,131,67,201,47,171,176,14,22,181,86,173,13,34,246,165,178,110,180,104,78,80,75,158,242,139,193,243,177,93,77,35,180,241,79,148,62,189,167,94,173,59,77,179,186,167,90,242,214,180,229,94,16,227,185,152,225,44,242,201,181,252,159,235,66,123,1,24,169,69,206,55,85,119,162,158,90,203,225,158,195,230,122,181,165,82,78,117,36,229,57,61,233,73,243,109,241,109,249,155,39,70,59,81,113,179,91,91,101,90,157,73,124,214,226,164,104,92,83,207,171,56,201,227,56,238,202,103,232,122,189,145,199,107,252,54,55,110,62,215,215,185,174,60,202,207,175,88,155,107,192,51,156,60,228,89,63,61,242,50,179,230,47,148,70,206,195,74,218,234,90,149,180,20,104,106,112,117,36,146,229,86,60,37,237,78,47,218,111,63,38,205,118,87,155,57,123,164,86,155,115,176,168,167,73,103,143,163,159,87,130,127,19,178,249,68,233,209,187,232,249,221,52,156,236,238,97,52,250,210,147,221,127,19,202,62,79,154,132,172,250,67,163,71,123,20,239,40,84,163,37,218,241,149,239,62,226,23,184,108,79,171,151,143,251,127,177,159,120,159,83,49,114,7,193,115,19,103,196,247,52,51,205,250,114,211,62,115,179,150,247,240,94,189,157,92,73,254,164,248,63,251,148,79,7,147,62,164,219,123,79,159,108,150,173,111,140,185,91,205,197,126,178,89,94,244,124,175,41,35,238,125,26,203,215,167,150,55,228,255,0,169,199,158,62,213,138,79,129,183,216,84,117,108,232,212,237,138,52,217,51,213,186,62,216,203,189,111,67,181,188,157,122,86,246,146,222,74,88,222,148,146,120,224,185,47,54,103,233,30,124,90,109,58,205,153,210,179,91,141,157,38,121,103,172,237,116,157,159,212,245,70,190,105,107,55,75,174,172,253,72,123,95,6,122,158,145,177,250,62,151,187,40,91,170,245,151,245,149,158,243,246,114,59,237,212,177,132,184,114,238,63,50,213,122,83,23,198,158,55,243,97,98,248,154,246,202,233,23,218,69,151,205,239,47,35,113,31,169,77,69,226,159,132,159,31,113,221,51,35,92,49,212,75,71,201,230,207,44,249,30,89,247,102,202,49,52,67,93,125,102,86,136,104,194,236,141,28,107,139,122,55,16,220,175,74,21,32,250,165,20,206,138,247,100,180,155,156,184,209,149,188,223,214,165,63,187,151,184,217,26,33,157,56,117,89,176,123,185,52,96,226,121,237,238,195,87,142,93,149,221,58,139,236,213,91,175,218,191,208,232,111,116,45,74,203,62,154,210,163,138,250,208,245,145,235,210,94,36,52,215,38,123,56,61,34,212,227,241,212,190,198,183,141,30,36,253,89,98,73,167,216,209,244,174,192,255,0,66,244,79,221,97,240,52,171,189,58,206,239,254,102,218,149,78,247,28,63,106,226,122,22,205,81,165,109,160,88,81,165,29,218,116,233,37,24,174,164,145,223,61,218,26,232,168,168,211,71,161,182,70,167,35,194,126,86,43,55,91,48,191,82,231,227,76,209,54,111,69,208,111,58,52,188,189,169,10,117,53,136,87,154,168,165,63,90,148,112,183,48,187,31,30,211,220,58,112,232,235,84,219,165,165,214,210,110,109,41,74,202,53,84,169,220,57,45,253,247,28,97,164,215,213,235,62,127,215,58,50,219,45,19,121,92,104,215,21,41,99,141,75,73,122,104,99,252,60,188,207,127,67,155,28,240,67,31,93,52,125,166,154,81,245,105,89,165,241,206,19,127,123,61,3,100,246,71,100,181,237,6,133,75,157,176,165,164,235,50,114,85,45,238,168,165,79,159,171,187,38,210,124,59,217,161,87,161,86,222,78,55,20,170,82,146,250,181,32,226,252,48,205,247,101,223,71,87,90,13,27,109,164,142,177,101,170,199,123,210,94,91,189,248,75,47,135,4,159,47,4,122,58,153,203,161,56,183,246,228,234,155,227,131,184,158,192,237,190,139,67,210,108,254,177,67,80,180,231,31,154,93,55,23,254,9,97,63,107,58,154,251,77,181,122,60,189,30,183,165,205,174,191,75,65,211,111,206,60,61,204,236,173,246,14,202,117,61,54,196,237,205,149,89,190,42,19,155,161,81,119,122,173,251,240,59,185,244,141,161,211,106,190,254,163,109,218,183,43,197,174,252,113,246,179,145,77,79,134,211,251,83,53,175,153,214,83,219,187,59,133,187,113,111,94,132,191,85,169,37,240,126,227,44,181,123,27,181,138,87,84,219,127,85,188,63,99,58,171,221,162,178,186,155,142,187,179,180,161,87,235,78,148,125,27,111,193,227,226,206,170,181,13,2,235,141,165,197,123,103,246,42,173,232,251,78,136,226,143,194,191,115,36,145,219,95,83,222,203,167,60,62,238,39,73,93,84,74,94,146,74,93,152,88,48,206,206,189,186,205,181,212,39,14,173,201,53,238,56,211,187,174,158,237,102,159,137,190,16,174,198,105,30,217,242,95,253,59,175,126,239,79,248,153,244,68,254,132,188,62,227,231,95,146,220,183,181,205,121,227,255,0,199,167,252,76,250,42,167,209,151,131,248,31,53,185,127,18,255,0,231,145,225,107,253,243,53,15,192,0,14,133,216,249,144,0,0,0,0,0,0,0,0,14,155,107,87,252,30,95,183,31,137,220,157,54,213,241,210,37,251,113,248,154,53,62,234,95,70,106,205,238,217,162,180,68,145,149,162,36,143,151,71,132,98,104,150,140,141,18,209,108,197,144,0,192,160,0,0,164,0,0,0,12,23,95,205,103,177,153,204,55,43,52,100,116,232,159,78,120,50,163,136,25,39,35,201,246,198,202,24,201,200,46,64,148,94,70,70,64,18,139,200,100,144,4,162,178,60,144,60,144,148,86,67,34,6,81,69,100,19,37,15,36,37,21,144,76,156,128,37,23,144,201,25,26,96,148,94,67,36,100,50,9,69,228,9,76,121,2,134,52,201,200,242,9,67,200,242,72,2,81,121,12,144,50,18,138,200,242,70,67,37,37,22,25,37,62,3,200,20,60,143,36,228,121,4,161,228,100,128,37,23,145,228,199,145,228,18,139,200,17,144,2,141,47,37,100,142,1,147,160,251,122,47,35,202,49,228,121,2,139,200,100,140,143,32,148,86,64,156,143,32,148,80,100,156,128,37,21,145,166,70,71,192,18,139,200,100,156,129,5,20,25,39,35,66,137,69,100,50,78,67,34,140,104,180,199,146,19,12,129,70,74,115,112,156,101,22,212,147,202,125,140,250,111,67,190,90,150,145,103,121,22,191,63,70,51,120,234,109,113,247,159,48,231,60,23,95,3,217,186,25,213,254,117,162,214,211,106,75,243,150,146,222,130,111,139,167,44,252,26,126,211,207,220,49,220,84,190,6,220,14,157,30,136,77,68,156,28,90,77,52,211,93,189,168,121,252,68,217,228,157,44,249,51,110,52,201,232,91,87,168,216,44,198,52,235,57,82,151,234,75,140,95,177,159,72,236,38,185,29,161,217,77,63,80,79,53,37,77,70,178,95,86,113,225,47,122,60,255,0,167,237,153,149,206,159,71,95,181,165,154,150,201,82,184,221,92,93,54,248,75,201,240,240,102,159,208,150,217,67,68,214,101,165,95,213,197,141,244,146,132,155,225,78,175,36,251,148,185,62,244,187,207,177,212,227,123,174,219,28,240,230,112,239,253,255,0,201,203,142,62,174,109,121,51,232,123,251,202,26,125,149,107,171,202,208,163,109,70,46,117,42,73,225,69,118,179,231,174,146,122,92,186,214,99,83,78,217,199,82,211,78,146,221,157,119,194,165,110,29,95,102,62,246,125,11,125,107,66,250,206,181,173,221,40,213,183,173,9,70,112,146,202,113,124,31,176,242,61,158,232,86,198,207,94,187,186,213,235,171,203,8,84,110,214,219,143,24,243,94,145,245,227,151,126,51,214,121,59,54,93,14,23,44,186,181,114,93,151,145,189,158,33,109,179,26,237,246,145,45,82,211,76,186,175,98,165,187,233,97,6,242,241,212,185,181,222,142,231,163,157,133,214,53,253,164,179,114,178,184,183,176,161,90,21,43,87,173,77,193,110,197,167,186,179,140,183,140,112,241,62,179,165,78,157,26,112,167,70,17,167,78,9,70,49,130,221,81,93,137,46,69,201,182,242,219,111,181,179,211,205,233,102,121,227,148,35,4,174,249,248,32,154,68,180,146,74,60,144,155,6,250,132,124,170,95,19,27,58,61,182,208,86,211,236,197,238,146,235,186,31,56,75,21,20,119,183,90,121,92,15,38,217,30,136,117,141,155,219,109,39,83,133,245,157,213,157,189,125,250,142,46,80,146,134,31,83,92,121,163,221,26,19,61,13,54,227,168,211,98,150,12,111,217,149,218,250,170,10,116,168,93,92,68,216,219,37,156,61,185,48,110,200,184,130,171,66,165,57,114,148,92,95,153,242,5,220,61,13,197,90,127,98,110,62,199,131,236,9,60,69,241,239,62,65,213,230,158,169,120,215,39,94,120,255,0,51,62,187,209,94,103,145,125,13,57,85,209,197,114,226,125,55,208,252,28,58,59,210,183,151,210,83,146,243,145,242,252,229,132,223,97,245,182,193,89,187,13,137,209,45,164,177,40,90,193,203,197,241,251,207,63,254,163,100,81,208,227,135,155,151,244,255,0,233,140,81,221,188,144,209,149,162,90,63,28,187,229,149,163,11,68,180,101,104,134,138,153,137,133,162,90,50,180,67,69,68,102,38,137,104,200,209,45,25,217,129,137,162,26,50,180,67,69,49,163,30,56,155,214,137,250,34,215,251,180,104,237,27,206,139,250,38,219,31,217,163,210,219,159,180,207,67,110,94,219,250,29,149,63,161,63,35,88,218,189,118,215,66,165,78,226,250,53,61,12,165,135,82,31,85,118,179,99,141,72,169,58,110,113,83,151,24,199,57,111,28,254,227,90,219,13,2,219,104,109,99,109,121,82,172,32,158,90,131,250,75,176,246,33,210,167,237,118,62,139,10,164,142,191,89,211,236,53,74,56,190,181,182,187,140,227,206,173,56,203,62,13,241,193,160,107,93,19,104,23,180,221,122,58,93,107,88,190,83,182,156,162,189,143,39,164,85,167,10,52,97,74,146,221,167,8,168,65,118,36,176,151,127,32,165,79,85,133,164,106,217,205,186,47,56,167,188,184,121,51,183,30,124,152,185,132,168,223,25,201,115,22,124,233,172,244,75,42,51,111,78,212,147,75,148,46,105,97,175,52,116,178,210,182,207,65,255,0,148,184,185,148,35,253,133,111,73,28,126,203,234,62,135,212,239,238,49,40,223,217,194,125,77,184,110,154,205,252,172,106,114,133,74,79,220,122,120,181,217,37,196,169,157,17,204,223,115,197,46,54,195,87,81,244,90,213,173,27,152,242,106,226,134,235,246,242,58,250,247,218,45,230,101,83,79,169,107,55,215,70,92,15,87,212,237,105,84,139,245,169,213,143,100,210,102,155,169,232,54,18,148,164,237,163,9,62,186,111,7,126,44,208,126,84,110,83,95,3,74,173,109,106,219,149,157,210,199,100,214,25,195,168,165,25,53,39,158,243,189,188,208,161,22,221,26,210,75,178,75,39,83,90,202,173,39,135,186,215,106,103,108,100,159,153,181,51,218,62,74,235,254,55,175,126,239,79,248,153,244,101,79,162,252,62,227,231,63,146,186,107,92,215,147,88,254,79,79,248,153,244,100,254,132,188,31,192,249,125,207,248,151,246,254,135,133,175,247,204,212,63,0,15,192,14,133,216,249,134,0,0,0,0,0,0,0,0,1,211,237,87,232,153,126,220,126,39,112,117,27,83,250,37,254,220,126,39,62,171,220,203,232,106,205,238,217,163,181,192,150,140,152,224,75,71,203,217,225,209,137,162,26,50,180,75,69,35,70,38,136,104,202,209,13,20,196,144,6,128,160,0,0,164,2,100,183,163,186,202,23,155,44,91,139,180,83,10,182,167,250,222,208,86,244,251,31,180,227,222,106,182,182,137,169,212,83,159,217,135,22,116,55,218,253,205,92,198,222,42,140,31,95,54,123,58,108,27,134,171,148,218,95,22,111,134,44,147,54,27,153,218,90,193,206,188,161,5,223,205,249,29,21,238,208,81,138,113,179,160,158,62,189,78,94,72,232,170,78,85,36,229,82,78,82,125,109,228,198,125,22,147,106,245,124,229,155,147,250,240,118,99,210,197,119,54,125,18,230,173,205,180,167,94,91,210,223,225,212,146,199,35,177,201,211,236,239,11,41,126,219,59,92,155,242,36,164,232,230,202,189,183,69,228,121,32,50,107,53,81,121,12,145,145,148,81,89,26,100,228,50,66,81,89,12,147,144,200,20,90,99,201,8,50,12,104,188,134,73,76,50,9,69,101,15,129,41,134,64,162,134,137,76,50,9,69,6,73,200,100,132,162,211,30,72,76,50,9,69,228,121,49,228,121,4,162,242,25,35,35,76,18,138,200,19,145,228,10,40,50,78,67,32,148,100,200,100,140,140,18,138,200,101,18,25,4,162,242,4,100,0,163,75,200,242,72,100,232,163,237,232,188,134,73,12,138,37,21,145,228,129,228,80,162,178,9,147,145,228,18,138,200,100,156,143,32,148,53,204,121,39,33,144,74,47,33,146,114,25,4,162,178,52,201,76,50,5,21,145,166,70,70,152,37,20,25,39,35,201,9,69,38,119,219,17,173,189,7,104,173,174,155,106,132,159,163,174,151,92,31,15,119,7,228,107,249,14,124,59,120,24,206,10,113,113,100,92,114,125,83,78,113,169,8,206,18,140,161,37,152,202,47,131,79,142,70,207,61,232,151,105,86,161,166,254,74,186,169,155,171,88,254,109,183,198,116,255,0,24,242,240,193,232,39,207,228,198,241,201,197,157,41,217,138,238,133,43,187,106,182,247,20,227,82,141,88,56,78,18,229,36,214,26,62,79,233,63,99,238,54,63,93,149,56,198,114,211,43,57,78,214,179,203,202,235,131,239,92,189,231,214,141,224,233,246,163,65,176,218,93,30,182,157,170,81,244,148,42,113,139,95,74,19,92,165,23,212,215,254,115,201,250,155,62,229,45,187,53,247,131,238,191,185,36,147,60,175,162,14,148,169,93,210,163,161,237,37,117,11,184,165,11,107,169,190,21,122,148,100,249,111,119,245,246,246,251,78,83,126,175,37,238,62,61,233,19,97,53,77,140,191,221,185,139,175,167,212,151,230,46,160,189,89,119,62,201,119,124,78,243,96,250,96,214,54,114,20,172,245,52,245,61,54,11,9,78,88,171,77,126,172,223,63,7,159,35,222,220,61,31,134,178,63,139,219,154,105,249,127,143,240,101,211,193,245,54,72,125,166,139,160,244,173,178,90,196,98,150,165,27,42,210,92,105,222,69,211,107,207,232,251,205,162,58,238,147,58,123,241,212,236,101,14,123,202,188,90,248,159,43,147,73,159,12,186,103,6,159,208,193,166,115,46,149,73,219,84,133,10,158,142,180,147,80,158,234,150,37,212,240,249,248,100,240,173,71,166,13,164,217,173,102,227,75,218,29,22,198,165,107,121,238,202,84,103,56,111,174,169,38,219,77,53,199,56,61,27,104,58,76,217,77,18,156,189,54,171,74,230,174,63,154,180,252,236,159,119,14,11,205,249,159,58,244,161,182,171,109,181,154,119,80,176,167,105,74,222,46,157,55,206,172,211,121,245,159,47,46,172,190,103,208,108,27,84,179,100,107,81,134,224,252,221,170,250,25,70,63,19,214,116,254,158,244,74,169,126,80,211,53,11,119,215,232,156,42,165,252,39,172,105,151,212,181,45,58,218,246,219,127,208,220,83,141,88,111,44,60,53,149,148,124,57,24,58,147,81,225,153,61,222,30,195,237,221,14,135,205,116,93,62,223,24,244,86,244,169,249,168,37,247,25,122,69,181,105,180,29,15,2,107,170,252,201,146,41,35,156,196,216,54,39,196,249,147,65,199,212,107,198,218,194,230,188,240,163,78,156,164,223,114,76,248,246,181,71,86,114,169,47,165,54,228,252,89,244,239,74,154,146,211,54,27,84,154,150,42,86,167,243,120,119,185,240,225,224,190,7,203,146,145,246,190,138,225,107,30,76,159,22,151,232,97,46,78,207,102,116,217,235,59,69,166,233,244,150,101,113,94,16,242,207,31,44,38,125,141,10,113,167,78,52,233,172,83,130,81,138,236,75,130,247,30,19,242,118,217,215,90,254,239,104,46,41,254,106,130,116,45,219,228,230,254,147,240,75,135,139,61,233,163,243,255,0,250,131,185,173,78,185,105,162,248,198,191,118,90,49,52,75,70,86,136,104,248,27,33,137,162,26,50,180,75,70,72,198,140,45,16,209,153,162,26,50,76,198,140,77,16,209,149,162,90,22,99,70,38,136,146,50,180,67,70,126,70,38,38,141,223,70,253,21,107,251,43,239,52,185,46,6,203,177,117,106,85,208,211,171,55,55,27,155,136,38,222,112,149,89,36,188,18,88,61,29,181,251,111,232,119,109,222,54,120,175,202,182,181,74,23,187,47,58,85,106,83,146,133,203,222,132,156,95,58,103,150,232,253,36,237,134,147,77,70,215,89,185,169,70,28,61,29,199,231,162,187,189,100,207,79,249,88,241,186,217,132,190,197,207,198,153,162,108,214,208,232,212,122,54,187,210,107,184,81,212,125,52,234,201,202,63,207,66,73,99,143,115,77,99,188,253,7,71,24,254,22,23,27,187,62,199,78,151,170,92,29,222,155,211,158,166,177,29,95,75,181,185,135,92,232,77,210,147,242,203,94,227,102,176,233,127,64,185,127,156,157,238,159,83,175,210,67,49,246,199,143,184,249,233,113,250,60,22,56,120,30,129,178,154,183,71,191,144,168,88,109,78,131,126,175,224,229,189,127,105,91,233,101,240,204,92,151,37,220,205,154,141,14,8,171,80,127,99,108,240,198,174,143,102,183,219,11,109,74,11,230,90,157,173,226,251,59,201,203,217,205,121,224,225,95,93,209,170,229,233,109,162,165,219,14,7,153,215,216,253,137,213,158,246,204,237,115,161,81,253,26,58,141,61,215,158,205,230,161,238,76,197,91,101,118,215,70,142,116,251,216,94,208,75,135,205,238,85,72,227,246,103,199,216,142,104,233,177,255,0,43,175,175,6,181,142,43,179,55,11,232,208,150,119,38,227,220,205,118,249,99,57,121,93,198,187,95,105,245,203,9,250,45,90,195,13,115,223,167,40,55,247,2,218,171,58,235,243,148,234,209,111,183,13,29,48,193,40,252,204,212,88,175,225,25,103,118,78,44,233,43,198,113,222,222,158,247,97,218,215,184,180,187,77,210,171,9,103,191,15,216,117,85,233,170,123,216,148,154,125,172,235,130,54,164,207,93,249,47,126,158,215,191,119,167,252,76,250,38,127,69,248,125,199,206,223,37,239,211,218,247,238,244,255,0,137,159,68,203,232,191,15,184,249,221,203,248,151,246,254,135,137,174,247,172,211,192,0,232,93,143,152,0,0,0,0,0,0,0,0,0,232,182,210,230,22,154,20,234,206,46,81,141,72,229,71,159,22,119,166,177,210,50,206,203,213,254,242,31,19,25,193,78,46,47,177,175,47,133,154,133,190,161,107,95,10,21,18,150,57,75,131,57,47,150,120,154,99,143,105,154,133,205,122,31,205,85,154,93,153,224,120,249,54,197,223,27,60,135,11,54,169,34,90,58,122,26,205,68,241,94,154,146,237,143,6,115,232,234,22,213,154,138,158,236,159,84,184,51,139,38,151,46,62,232,214,224,209,153,162,90,50,115,89,206,125,132,180,115,246,48,104,196,209,45,25,26,56,215,87,84,109,162,229,94,164,99,241,246,25,194,46,111,166,42,216,73,190,198,82,103,56,194,59,210,146,81,235,111,130,58,59,189,113,241,86,180,241,250,211,231,236,58,123,155,138,215,18,222,175,57,75,61,188,151,145,236,105,182,108,185,121,201,194,55,67,77,39,220,239,239,53,202,20,178,168,39,90,93,188,151,180,232,239,117,75,171,172,198,115,221,166,254,172,56,47,105,196,100,190,103,208,233,182,220,24,57,74,223,196,235,134,8,192,134,67,50,50,89,234,71,131,122,227,177,141,147,34,217,18,55,38,100,142,255,0,103,255,0,229,39,251,108,237,50,117,122,15,252,164,255,0,108,236,178,112,101,241,51,135,42,246,153,121,12,147,144,201,172,215,69,228,50,74,97,144,74,45,48,201,41,134,65,40,172,130,100,228,121,4,162,178,60,145,144,200,37,22,152,18,152,100,148,74,45,6,73,76,50,40,81,89,30,73,76,50,40,148,86,67,36,228,121,4,162,147,12,147,145,166,9,69,100,50,78,67,32,148,94,67,36,166,25,33,40,172,143,36,228,50,40,148,86,71,146,50,60,138,37,21,145,228,140,140,80,162,178,25,39,33,145,68,162,178,2,200,10,20,105,121,30,72,200,206,147,237,232,172,134,73,200,100,18,139,200,100,156,143,32,148,60,140,156,134,73,66,138,200,211,35,35,20,74,43,35,201,25,30,69,18,138,200,100,156,141,48,74,41,48,39,33,144,74,40,105,146,152,100,18,138,200,211,37,48,200,20,86,71,146,6,9,71,51,76,212,43,233,154,133,11,219,73,184,215,163,37,40,191,142,123,83,92,15,161,246,91,94,183,218,29,42,23,118,207,118,127,70,173,62,186,114,92,252,187,15,155,50,119,59,45,180,23,91,61,169,198,234,213,239,83,151,171,90,147,124,42,71,241,239,57,53,90,117,149,90,238,139,30,15,164,51,145,62,103,95,161,107,22,122,222,159,78,238,194,174,245,57,47,90,47,132,160,251,26,59,7,223,204,241,154,105,211,50,179,141,127,105,111,127,107,82,214,246,133,59,139,122,171,118,116,170,69,74,50,94,7,137,109,175,65,116,107,78,165,214,202,221,42,18,206,126,105,112,243,15,240,207,154,243,94,103,186,62,43,184,147,187,69,175,212,104,165,213,130,85,242,242,97,77,163,226,253,123,98,182,139,66,111,242,158,147,117,78,158,112,170,198,59,240,126,18,142,83,53,249,194,81,225,40,181,220,227,131,238,254,220,54,188,25,196,171,167,89,85,147,149,91,59,89,203,182,84,98,223,189,31,83,135,211,9,213,102,196,159,209,215,249,50,245,159,19,226,11,107,59,155,170,145,167,109,109,90,180,228,240,163,10,109,183,236,71,163,236,143,67,154,246,175,82,21,53,120,61,42,201,191,89,213,89,170,215,234,195,239,103,211,148,109,232,219,172,91,210,167,73,118,83,138,143,192,190,70,157,87,165,154,140,171,167,12,84,126,125,217,30,95,129,243,238,222,244,81,13,35,82,209,110,116,8,213,157,141,74,212,173,238,35,41,111,202,18,222,88,159,131,235,236,224,125,2,218,250,169,37,212,144,73,38,177,36,159,136,143,3,85,175,205,171,132,35,153,219,141,243,241,179,92,167,107,144,19,120,19,103,81,181,90,229,182,207,104,119,58,141,228,150,237,40,250,145,235,156,223,209,138,241,126,227,150,24,229,146,74,17,86,217,129,228,159,40,13,122,53,111,44,180,90,51,77,80,205,197,100,186,164,214,34,189,153,126,104,243,109,151,208,111,54,147,92,182,211,44,33,154,181,95,173,38,189,90,112,235,147,238,75,44,228,91,218,106,251,111,180,181,126,107,70,87,55,247,117,28,234,99,132,96,155,231,39,212,151,193,31,75,244,117,177,54,155,27,165,122,42,110,53,117,26,233,59,155,140,125,39,207,117,118,69,31,81,186,239,56,125,28,219,214,8,59,204,215,11,230,252,216,163,188,217,221,30,215,65,209,109,52,203,8,226,222,222,10,41,190,114,125,114,125,237,241,59,22,138,3,240,236,217,103,155,35,201,55,109,247,6,54,137,104,200,209,45,26,236,196,196,209,13,25,90,33,163,43,49,163,19,68,52,102,104,134,139,100,163,19,68,52,96,212,53,43,61,62,45,221,220,83,131,251,41,230,94,195,87,212,182,199,139,142,159,67,135,246,149,63,3,124,48,206,125,145,207,147,52,33,221,155,93,73,40,69,202,114,81,138,250,205,225,29,51,218,45,47,242,133,43,63,157,71,210,85,110,52,229,245,91,93,89,237,52,107,237,66,234,254,110,87,85,231,83,245,91,245,87,145,173,109,62,125,29,187,79,24,111,224,122,154,29,181,103,202,177,205,242,206,72,234,250,229,73,30,231,37,229,218,141,135,97,191,64,191,222,238,127,254,233,158,31,177,27,116,232,170,122,126,185,81,250,53,136,210,184,151,23,30,200,203,187,188,247,13,134,105,236,251,148,90,105,221,220,180,211,206,87,166,159,39,216,116,67,65,151,69,154,80,154,227,201,158,238,221,204,159,208,233,250,75,232,223,79,219,250,118,114,190,186,186,181,173,102,166,169,74,142,28,125,125,214,242,154,227,244,87,90,60,83,94,232,3,90,180,148,165,165,106,118,151,180,215,40,213,139,165,55,241,143,188,250,154,158,55,38,241,216,105,157,32,109,4,246,114,202,157,220,104,194,173,60,230,164,94,115,142,179,217,210,235,117,24,223,68,31,31,3,233,116,249,166,162,146,62,76,214,182,7,106,52,117,41,94,232,247,42,156,121,212,164,149,72,251,99,147,187,217,125,189,176,210,52,42,58,46,187,178,26,94,165,109,77,203,21,103,15,71,95,139,203,226,211,109,249,163,233,169,213,141,122,20,235,83,111,114,164,84,226,223,6,147,73,172,249,51,170,212,118,82,219,89,181,117,110,45,44,46,183,248,56,212,132,92,215,159,51,210,123,146,202,186,115,199,244,116,116,250,244,252,104,240,74,242,232,195,88,91,212,169,106,218,13,87,193,69,55,86,11,248,184,121,163,5,29,143,156,19,171,178,27,91,109,113,77,113,220,141,87,70,94,105,54,189,166,243,180,61,21,105,25,148,163,101,115,101,62,107,208,205,184,175,39,147,67,213,58,54,175,66,123,246,55,240,168,215,20,171,195,118,75,205,29,120,243,99,146,168,205,253,249,54,198,73,246,100,221,221,109,166,155,7,11,250,31,59,163,214,220,35,82,56,241,143,222,107,215,90,181,133,211,127,61,210,97,70,167,92,168,250,143,62,28,14,100,173,54,175,72,250,19,185,149,56,253,138,190,150,62,243,135,113,180,87,115,204,117,43,90,53,101,215,191,79,117,157,144,95,4,190,198,196,142,186,226,141,132,242,237,170,212,135,234,204,226,202,83,164,240,166,218,241,57,87,21,108,43,122,202,140,168,73,245,69,229,28,42,138,42,94,163,202,58,34,190,38,104,247,31,146,196,156,181,205,121,191,253,189,63,226,103,209,179,250,15,207,224,124,231,242,85,253,55,175,126,239,79,248,153,244,109,79,160,252,254,7,203,110,127,196,191,183,244,60,61,127,189,102,154,0,7,66,236,124,184,0,0,0,0,0,0,0,0,6,181,210,26,255,0,233,138,191,222,195,226,108,166,183,210,15,29,153,171,253,228,62,36,147,165,102,188,158,22,121,62,59,132,209,147,1,131,155,172,242,140,88,12,25,48,24,50,234,22,20,107,85,163,47,205,78,75,185,114,57,180,181,90,177,88,173,8,205,46,109,112,103,7,4,181,193,154,229,135,30,79,18,20,152,93,235,55,21,91,141,38,169,67,187,159,180,234,170,74,82,150,244,155,114,237,111,44,166,75,61,108,24,49,225,85,5,70,248,197,46,196,50,89,76,150,118,38,205,132,178,25,108,156,117,27,81,149,144,201,103,46,141,149,90,188,82,220,143,107,57,244,52,250,84,218,148,189,121,119,242,51,235,81,238,71,52,142,158,149,189,90,207,20,224,229,227,193,29,141,190,144,177,155,137,103,245,99,192,236,226,176,177,30,11,184,229,88,88,221,234,21,213,27,43,122,149,234,190,27,180,227,159,105,174,121,218,230,232,193,206,79,177,197,163,74,157,24,110,82,138,138,238,51,211,165,58,156,150,23,107,55,109,47,163,141,86,178,82,187,116,109,243,199,19,123,207,216,141,130,151,70,244,212,113,87,82,168,159,90,133,37,143,121,200,245,120,34,253,169,26,165,167,213,77,126,84,62,236,242,248,219,165,244,155,207,96,253,20,19,224,143,78,169,209,181,12,122,154,149,116,251,233,69,253,231,89,123,209,206,161,5,155,75,203,122,203,178,105,197,254,6,252,122,237,43,243,56,242,109,250,238,237,26,20,163,31,178,99,146,93,72,238,181,93,156,214,52,200,185,93,88,212,244,127,218,83,245,227,237,71,69,41,115,236,61,12,107,22,101,112,228,228,113,205,141,251,124,6,246,57,130,146,124,140,82,102,57,73,245,22,122,56,181,193,186,25,229,230,114,178,52,206,44,43,227,132,248,247,153,227,36,214,83,201,195,151,12,177,62,78,168,201,73,23,145,166,70,71,147,81,149,21,144,201,57,26,96,148,82,97,146,114,52,193,40,164,192,156,141,2,80,242,52,75,12,130,81,89,26,100,134,73,66,138,200,242,70,70,152,162,81,89,12,147,145,166,40,81,89,12,147,144,6,52,86,71,146,50,60,130,81,89,30,72,200,242,9,69,100,50,78,67,32,148,94,64,156,128,20,105,153,12,145,145,157,20,125,197,21,145,145,145,228,81,40,172,134,73,200,197,18,138,200,100,156,134,65,40,164,199,146,114,0,81,89,30,72,200,193,40,172,130,100,166,60,130,81,89,2,114,52,201,68,162,129,50,114,9,138,37,23,144,201,57,4,197,10,45,48,201,57,12,138,37,21,145,166,70,70,152,37,29,190,206,235,247,218,5,244,110,108,38,184,240,157,57,125,10,139,177,254,39,184,108,158,214,88,109,29,5,232,38,169,94,69,102,165,188,159,172,188,62,210,240,62,120,201,116,43,84,161,86,53,104,212,149,58,144,121,140,160,240,211,238,199,19,155,62,154,57,121,93,200,125,73,156,241,3,200,118,103,164,202,246,234,20,53,218,95,56,167,203,231,20,254,159,154,235,241,224,122,86,143,174,105,186,205,61,253,62,238,149,103,140,184,167,235,71,198,47,137,230,100,195,60,126,37,193,26,59,34,88,103,188,76,214,98,216,49,54,13,136,164,176,20,152,55,199,29,102,187,180,91,91,166,104,144,148,107,87,85,110,87,209,161,75,140,179,223,213,31,63,121,148,98,219,164,136,119,26,149,245,190,157,103,86,238,246,172,105,91,210,142,244,231,39,193,119,99,175,203,137,230,181,182,111,83,233,66,242,150,161,125,117,249,59,103,40,205,171,122,49,227,90,175,108,218,229,22,251,250,141,83,106,54,146,243,104,46,99,59,151,232,237,233,188,211,161,31,163,30,254,247,222,122,143,68,87,121,210,234,89,201,241,81,133,88,251,48,254,30,243,13,126,171,46,215,131,214,225,241,191,63,135,211,230,97,57,244,180,190,38,209,179,59,57,165,236,205,130,180,209,237,99,70,159,13,249,190,53,38,251,101,46,179,184,124,184,13,32,234,63,63,207,155,38,162,111,38,105,55,39,221,153,221,139,168,0,92,78,119,244,32,201,104,124,23,19,94,213,246,191,72,211,92,161,59,149,90,178,225,232,232,173,247,159,135,188,202,24,167,145,212,21,152,202,81,143,137,157,235,70,27,154,180,173,233,186,149,234,70,157,53,206,83,105,35,205,181,46,144,47,110,51,27,10,48,182,139,250,242,245,229,248,123,141,102,230,246,230,246,175,164,187,175,82,180,187,103,39,131,209,199,182,100,225,207,131,143,46,182,17,240,242,122,86,165,182,58,117,190,99,109,189,117,87,245,86,35,237,102,173,169,109,78,165,120,156,97,56,219,211,127,86,159,63,105,174,69,153,17,211,29,46,60,111,132,121,185,117,89,50,121,151,57,74,114,114,148,156,164,248,185,62,98,0,55,46,14,118,239,184,142,151,105,23,230,168,120,191,129,221,157,70,208,71,52,232,248,191,129,221,183,58,212,69,155,48,248,141,110,113,226,125,81,209,101,40,81,232,247,67,141,40,168,169,91,169,190,249,54,219,126,109,182,124,187,40,241,62,168,232,207,250,1,160,254,235,15,129,239,110,175,171,20,126,167,211,109,111,219,151,208,230,107,187,87,161,236,229,197,181,190,183,168,208,178,169,116,164,232,170,217,74,123,184,207,28,99,173,28,107,232,105,59,69,107,25,39,107,168,80,139,222,139,132,213,88,175,103,222,120,191,202,209,102,235,102,19,229,185,115,241,166,120,190,149,167,107,81,211,170,106,154,93,59,184,90,81,158,228,174,40,212,220,138,151,183,139,198,57,26,180,219,90,203,134,57,148,233,179,235,112,105,212,160,164,157,31,99,221,164,147,73,36,151,4,151,103,97,198,86,84,107,208,82,133,252,105,92,62,112,124,15,151,52,158,147,118,179,79,138,95,149,106,93,83,251,55,113,85,120,120,190,62,198,109,22,93,51,215,123,171,84,210,169,203,60,229,111,81,199,207,118,89,51,158,215,154,28,153,189,60,209,237,23,212,117,91,100,247,39,233,97,220,212,147,53,141,70,234,121,106,230,214,25,237,198,25,174,218,116,155,161,93,99,118,238,189,156,223,85,104,53,199,197,100,237,33,175,83,190,131,149,173,221,11,168,245,238,201,73,251,137,28,57,32,234,72,44,114,92,209,212,223,59,121,54,226,165,77,154,214,167,70,148,243,233,20,42,47,214,142,77,150,254,181,57,231,122,146,139,238,53,219,237,213,151,23,228,118,99,109,27,98,106,58,134,157,98,228,220,96,169,191,213,120,58,107,139,8,195,46,19,120,234,202,54,61,66,84,158,84,214,14,146,172,105,197,77,210,121,203,227,196,244,177,201,155,209,235,191,37,120,238,235,154,250,120,255,0,150,167,203,246,153,244,100,254,139,240,127,3,231,111,146,223,233,253,127,247,106,127,196,207,162,170,125,9,120,125,199,205,238,127,196,191,177,226,235,189,235,52,180,48,96,116,163,229,192,0,0,0,0,0,0,0,0,53,190,144,94,54,102,179,231,138,148,255,0,137,27,33,172,116,139,253,22,184,254,242,159,241,35,40,197,73,164,204,102,173,114,121,116,106,66,73,117,60,117,149,142,206,40,229,105,218,44,175,109,163,94,53,225,24,183,134,183,114,215,188,230,67,103,156,120,187,175,100,78,45,70,77,38,57,56,169,211,95,38,121,147,132,87,102,117,59,162,193,223,71,69,130,94,181,105,191,36,190,225,254,72,160,190,181,71,226,206,23,174,196,188,205,47,131,95,192,164,184,63,247,212,108,95,146,237,151,213,155,255,0,19,31,228,251,101,149,232,242,187,222,73,254,161,141,17,72,209,95,50,89,188,254,76,178,92,126,107,75,252,163,86,86,209,250,54,244,151,132,81,221,254,183,141,118,139,54,250,228,141,13,181,218,189,161,26,114,155,196,33,38,251,145,190,250,26,113,229,8,47,4,133,186,151,36,189,131,253,121,46,208,253,200,245,63,35,76,165,167,213,151,25,70,81,93,138,39,58,141,135,163,250,20,94,123,90,226,108,141,16,209,131,223,166,251,65,24,189,84,142,153,90,215,127,213,75,220,69,106,83,165,186,234,71,10,93,231,118,111,27,11,178,112,187,116,117,93,74,158,245,40,61,234,20,228,184,73,253,183,220,186,145,158,13,227,38,73,212,162,168,219,166,115,212,100,233,71,79,177,155,1,95,83,132,47,53,135,82,218,205,241,141,40,240,157,69,247,35,213,244,221,54,211,76,183,141,27,27,122,116,41,165,140,65,97,249,190,179,150,185,120,112,72,76,102,205,60,174,228,248,62,143,22,158,24,149,37,200,49,54,39,46,60,140,87,87,52,109,104,206,173,205,106,116,169,71,156,234,77,70,43,205,240,53,37,228,141,175,230,101,226,44,179,94,255,0,227,93,152,85,55,30,208,233,10,93,127,203,41,227,219,147,183,180,189,182,190,162,170,217,220,209,184,164,249,84,165,53,56,191,52,205,146,197,56,43,148,107,236,71,103,34,92,154,229,147,91,215,182,63,74,214,19,148,232,250,11,135,202,173,12,69,191,21,201,155,27,37,151,30,73,227,125,80,116,205,57,49,67,34,169,171,60,39,106,54,67,82,208,165,42,178,138,184,179,234,173,77,114,95,173,30,175,19,87,148,184,118,228,250,114,113,140,162,212,226,156,95,52,214,86,15,50,219,125,128,83,141,75,237,6,158,236,150,101,82,213,117,246,184,119,247,31,69,160,221,212,159,171,207,250,158,38,175,107,233,246,240,246,60,174,76,41,214,149,55,195,138,236,237,34,106,74,82,140,214,236,147,195,77,97,166,97,148,176,125,35,132,102,169,242,143,46,41,197,157,189,42,177,169,29,232,114,47,39,73,74,188,168,207,122,60,186,215,105,219,82,169,26,144,83,139,224,207,23,87,165,120,29,249,29,81,125,72,203,145,228,148,195,39,33,149,21,144,76,73,134,73,68,162,178,25,39,33,145,66,139,76,50,74,97,145,68,162,211,12,146,152,100,18,138,200,242,74,97,144,74,43,35,201,57,12,130,81,89,12,146,48,74,43,33,146,114,50,81,40,172,134,73,200,100,81,40,172,140,144,200,161,69,100,9,200,10,37,26,102,67,36,228,50,116,159,113,69,228,50,70,71,144,74,43,35,201,25,26,96,148,86,65,50,70,74,37,21,144,201,57,12,138,37,21,145,228,156,130,98,133,21,145,228,156,134,69,18,138,76,121,37,48,200,162,81,64,153,41,140,18,138,200,211,32,19,4,162,242,25,39,32,9,69,166,25,33,60,15,32,81,89,26,100,166,25,33,40,172,151,74,172,233,77,78,148,229,78,107,138,148,30,26,240,49,100,105,138,37,27,70,153,183,90,253,134,34,175,29,196,23,213,184,91,254,254,12,216,109,186,84,189,140,113,115,166,219,212,199,246,117,37,15,142,79,54,200,242,106,150,159,28,185,104,197,197,30,164,250,86,91,191,161,222,127,121,255,0,254,14,29,207,74,119,147,79,230,218,109,189,39,213,233,42,74,127,13,211,206,114,25,49,90,92,95,2,116,155,30,171,182,58,230,164,156,106,222,202,149,55,206,22,255,0,155,94,238,47,204,215,242,222,91,226,223,54,201,76,50,109,140,35,30,200,116,209,105,242,61,43,163,187,207,153,234,90,107,111,16,171,21,70,95,226,92,61,248,60,205,62,40,220,180,137,202,157,157,165,72,60,78,49,139,139,239,92,189,248,60,31,72,87,86,24,167,241,254,199,157,184,62,133,9,124,207,127,25,197,211,174,99,121,167,219,220,69,230,53,97,25,120,101,100,228,242,71,231,178,84,117,39,106,193,154,230,212,109,102,157,160,65,194,172,253,53,227,94,173,10,111,143,248,159,87,196,215,246,255,0,110,214,157,58,154,110,143,56,202,247,149,90,203,138,163,220,187,101,240,60,203,74,177,190,215,117,56,209,182,140,235,220,213,123,211,156,165,156,46,185,73,246,30,214,139,103,235,135,175,212,113,19,70,92,237,123,48,238,119,122,214,213,234,218,237,95,68,231,42,84,102,241,27,122,13,172,247,118,201,248,157,230,206,244,127,121,118,163,91,85,155,180,164,248,170,113,227,81,253,209,247,248,27,150,201,108,149,158,129,70,53,26,85,239,154,245,171,201,114,238,138,234,94,243,102,53,234,247,40,195,242,180,169,40,252,76,33,166,234,246,178,114,205,90,166,195,104,146,183,141,56,209,169,78,81,254,178,53,30,243,241,234,247,29,37,239,71,114,142,93,141,246,123,35,90,24,247,175,192,244,65,52,121,145,214,231,143,243,27,101,166,197,47,35,199,175,54,91,87,179,203,149,164,170,197,125,106,50,222,247,115,247,29,92,161,58,83,112,171,9,66,107,156,100,154,107,201,158,230,209,198,186,181,161,117,29,219,154,52,234,175,215,138,151,196,223,29,193,191,18,56,231,183,199,249,89,226,160,122,109,238,200,233,119,25,148,41,206,132,187,105,75,238,121,53,189,91,97,111,84,91,211,47,168,55,213,26,209,105,251,86,126,7,86,45,78,60,141,38,235,235,216,229,122,28,169,154,165,73,198,17,222,155,140,87,121,210,106,183,116,174,93,56,82,147,147,139,124,78,110,173,178,123,71,109,39,59,171,42,181,210,127,74,147,85,22,60,190,243,93,171,78,116,164,227,86,50,132,151,6,164,176,207,172,219,246,252,9,172,139,34,147,249,29,120,182,244,185,147,228,185,71,137,245,31,70,188,54,11,66,253,214,7,203,116,230,155,74,71,212,157,27,255,0,64,180,71,207,249,44,120,121,25,238,105,194,9,63,137,234,109,144,112,201,36,254,7,141,124,173,63,230,182,99,142,30,229,207,151,26,103,153,104,123,106,172,182,34,182,207,220,219,74,75,210,78,173,26,180,223,45,228,147,140,151,103,4,125,123,180,219,39,161,237,77,24,67,95,211,168,222,170,89,84,221,76,169,71,60,240,211,79,142,23,176,242,157,160,232,19,103,107,202,82,210,239,111,236,36,254,171,148,107,66,62,79,15,218,217,158,139,95,129,98,142,44,169,240,125,110,159,52,58,20,100,124,200,176,223,87,114,93,189,199,168,236,158,217,237,22,139,177,214,214,183,59,39,111,171,108,228,28,156,43,87,179,147,139,203,227,235,227,119,159,106,50,235,157,8,235,182,59,210,211,175,44,239,227,213,23,154,51,127,230,225,239,56,218,94,179,210,70,193,218,194,210,141,59,186,122,117,38,218,165,58,10,181,30,47,45,41,97,191,99,71,169,155,46,45,76,18,131,82,249,54,209,213,41,70,107,217,21,109,123,163,189,117,127,47,217,203,173,22,187,250,246,53,55,160,188,176,151,253,172,224,212,217,61,156,187,123,251,59,181,148,148,190,173,43,168,122,57,183,227,234,252,14,125,199,73,122,126,172,247,118,163,100,52,187,170,178,250,85,168,47,69,63,122,207,181,157,125,197,13,128,213,61,123,90,218,142,143,85,242,167,85,42,144,94,124,126,36,130,156,56,246,146,253,80,74,140,85,244,173,174,210,191,155,173,43,170,43,174,21,21,72,191,39,199,216,142,190,174,209,223,208,150,230,161,101,187,63,217,112,126,198,115,161,179,183,148,32,231,179,187,65,66,234,146,250,180,234,184,103,201,54,142,29,221,222,208,90,197,195,81,182,87,16,92,220,162,164,189,177,224,109,143,75,243,79,246,50,95,51,12,181,155,91,136,250,234,80,111,169,172,163,133,86,84,94,93,39,14,63,100,227,220,93,91,87,109,206,209,82,159,234,112,247,28,25,110,239,122,141,227,188,232,140,18,236,108,72,247,111,146,218,255,0,143,235,255,0,187,211,254,38,125,23,63,163,47,7,240,62,113,249,42,182,245,205,123,47,255,0,198,167,252,76,250,58,127,66,94,31,113,243,27,159,241,50,251,30,30,183,223,51,75,0,3,165,31,46,0,0,0,0,0,0,0,0,1,172,116,143,253,21,175,253,229,63,226,70,206,106,253,36,127,69,46,63,188,167,252,72,207,31,137,17,246,52,173,143,173,189,66,226,134,120,194,123,203,207,255,0,7,124,209,167,108,149,109,205,98,116,219,245,106,197,199,217,199,238,55,54,143,153,222,49,250,189,84,154,243,60,172,170,164,98,104,150,140,173,16,209,231,89,165,152,154,33,163,43,68,180,84,201,70,38,136,104,202,209,13,25,24,209,141,162,26,50,180,67,69,49,104,196,209,45,25,90,33,163,36,98,209,217,236,174,144,245,157,98,149,187,79,208,47,206,85,125,145,93,94,124,143,104,132,99,78,17,133,56,168,194,41,37,21,212,185,35,83,232,223,78,86,218,44,174,228,191,59,117,44,175,216,92,151,222,109,140,245,52,216,250,99,103,211,237,184,22,44,42,94,108,31,49,54,13,156,107,219,152,89,217,214,185,168,253,90,113,114,199,129,210,221,43,103,116,164,162,173,154,55,75,155,123,83,98,244,120,203,79,181,87,55,213,94,236,92,179,232,232,254,180,241,236,72,249,79,104,182,143,87,218,43,185,92,235,90,133,197,213,70,248,70,115,245,99,221,24,174,11,201,31,68,106,112,90,183,206,86,161,5,94,55,25,244,138,125,125,139,253,246,30,3,183,27,62,182,119,89,149,173,58,190,146,140,227,233,41,183,207,117,245,51,236,125,7,215,232,243,78,88,37,20,178,249,63,138,254,212,113,233,181,139,52,156,124,205,117,37,216,142,118,149,170,106,26,77,202,175,165,222,220,218,87,92,167,70,110,44,224,129,250,78,76,48,200,186,102,173,29,103,189,116,121,211,149,120,85,165,99,182,17,140,233,190,10,254,154,195,93,243,138,225,231,28,30,255,0,107,115,66,238,222,157,197,173,88,86,161,82,42,116,234,65,229,74,47,147,71,193,17,120,107,28,207,86,232,79,164,90,219,57,168,210,209,245,74,174,122,53,204,241,23,39,159,155,205,245,165,246,91,230,188,207,134,223,125,26,199,208,245,26,69,85,203,94,85,242,255,0,1,252,79,169,27,1,111,41,97,174,190,63,239,180,71,193,89,131,60,239,164,189,140,87,244,106,106,154,85,60,94,194,57,171,74,11,249,213,219,227,241,226,120,204,184,55,158,15,39,213,45,158,53,210,214,202,43,42,207,89,211,233,181,109,86,95,202,32,151,243,114,124,165,224,250,251,252,79,165,217,119,30,150,180,249,95,30,79,251,30,78,183,72,188,112,251,158,107,39,142,70,107,27,175,65,85,70,79,212,151,7,220,113,103,44,152,228,214,56,159,85,60,75,36,122,102,121,209,70,206,159,159,99,30,78,187,74,185,244,180,125,28,159,175,15,129,216,100,249,124,216,158,41,184,63,35,109,13,49,228,156,134,77,66,139,65,156,18,158,64,18,138,200,211,35,35,76,10,43,33,146,114,52,193,40,172,134,73,200,100,148,74,43,35,201,57,1,68,162,178,60,145,145,228,81,40,172,143,36,134,69,10,43,33,146,71,144,74,43,33,146,114,25,6,52,86,64,89,0,40,210,242,25,39,33,147,162,143,183,162,242,25,39,32,40,81,89,30,73,200,10,37,20,135,146,50,60,138,37,21,145,228,140,143,32,148,80,100,156,134,64,162,242,9,147,144,200,37,23,144,39,33,144,74,41,49,228,132,199,144,74,45,48,201,9,143,36,37,21,156,140,140,130,96,148,94,67,36,228,105,138,37,20,152,100,156,141,48,40,164,195,36,228,50,9,69,100,121,33,49,228,18,138,200,242,70,70,152,37,21,144,201,57,26,96,148,86,77,183,67,168,170,105,180,187,99,234,123,25,168,100,239,246,94,182,85,122,45,245,169,47,62,12,242,55,156,93,122,102,215,145,231,238,88,250,176,218,242,61,187,163,203,207,156,104,74,140,158,101,111,55,15,39,197,124,113,228,113,58,75,218,135,160,105,81,161,109,47,248,133,210,106,15,60,105,199,174,127,135,127,129,212,244,107,120,168,234,181,237,165,44,70,189,61,229,159,181,31,244,203,242,60,215,109,53,137,107,123,77,123,119,190,221,31,73,185,75,143,40,46,11,30,56,222,243,62,83,107,219,191,19,170,110,75,217,143,39,54,28,215,129,124,78,13,165,26,247,215,148,232,209,140,170,215,175,45,216,174,185,73,190,179,232,29,143,217,202,59,59,165,198,140,84,103,119,52,165,94,171,92,101,46,207,5,212,141,19,161,125,17,78,173,206,177,94,25,116,223,161,161,158,89,250,205,120,114,243,61,109,13,251,90,229,63,195,193,240,187,155,176,99,175,105,131,16,216,51,230,142,161,0,1,131,32,154,37,162,196,209,44,24,154,33,163,43,68,180,100,153,26,49,53,143,19,131,127,167,89,223,197,171,235,90,21,215,44,212,130,111,219,204,236,26,33,163,56,100,148,29,197,211,49,52,173,79,163,205,14,233,185,80,167,86,206,127,244,167,149,236,102,249,179,87,52,116,109,18,199,77,151,164,156,109,105,70,146,168,210,204,146,92,218,71,21,162,90,59,150,233,169,113,233,148,219,95,62,76,241,230,158,55,113,102,219,109,168,90,213,142,33,90,57,125,82,224,205,47,164,237,74,255,0,76,211,168,92,105,82,155,174,165,149,24,45,229,55,158,79,196,200,215,135,152,42,147,138,91,178,146,199,36,223,35,171,6,233,211,43,201,27,61,12,91,159,79,138,39,34,83,157,91,90,117,42,83,220,156,225,25,202,31,101,181,197,121,62,6,31,154,88,86,183,78,119,174,141,207,90,107,129,51,175,57,112,159,30,252,25,34,180,250,150,209,133,197,42,176,172,185,206,47,57,61,28,123,150,9,246,116,118,227,220,112,207,206,141,71,95,216,235,43,221,233,85,181,176,188,207,57,110,45,239,106,227,239,60,227,91,232,227,76,223,147,165,74,230,206,93,144,150,244,125,143,63,19,215,111,180,184,45,231,105,119,195,189,96,215,175,227,127,71,49,114,115,75,189,51,220,210,234,219,240,76,244,241,103,82,240,200,241,43,253,134,186,182,155,157,157,228,39,142,91,235,114,94,212,117,149,97,180,26,122,106,110,226,80,93,254,145,123,79,90,212,43,101,191,75,69,41,118,227,6,185,122,214,91,142,83,61,124,122,153,191,23,39,84,103,103,156,92,106,19,171,149,117,66,155,159,110,238,25,193,155,139,151,170,176,187,13,199,82,116,219,151,166,166,165,227,28,251,206,130,226,133,180,247,157,53,134,187,58,142,216,77,62,198,212,207,96,249,41,254,156,215,255,0,119,167,252,76,250,62,167,208,151,129,243,159,201,94,42,58,238,190,151,254,222,159,241,51,232,201,255,0,55,63,7,240,62,99,116,254,38,95,99,196,215,123,230,105,125,64,0,116,163,229,192,0,0,0,0,0,0,0,0,53,126,146,31,255,0,74,92,127,121,79,248,145,180,26,183,73,63,209,74,255,0,222,83,254,36,103,143,196,129,228,186,109,111,155,234,20,43,39,244,102,155,240,61,37,163,203,86,92,158,57,245,30,147,165,86,249,206,155,111,86,63,90,154,202,247,30,70,255,0,143,218,140,207,51,42,246,140,205,16,209,149,162,90,62,118,205,44,196,209,13,25,154,33,162,217,131,48,180,75,70,70,137,104,201,16,196,209,13,25,90,37,163,43,48,163,19,68,168,57,201,70,60,228,240,188,89,145,163,145,166,82,244,186,157,164,59,107,65,123,242,101,23,110,139,21,114,72,246,61,54,221,89,233,246,214,241,88,84,233,198,43,216,114,27,27,198,243,199,44,180,79,89,239,69,82,163,236,98,148,82,75,200,58,142,131,109,102,225,161,206,43,157,73,198,62,89,201,222,182,116,91,99,77,207,69,147,234,133,72,191,126,13,90,143,118,205,26,159,117,35,64,140,120,30,29,210,229,236,46,246,178,165,42,124,173,169,198,147,202,250,220,223,176,247,120,192,241,222,154,180,127,155,106,150,250,165,56,254,110,234,27,147,107,237,199,175,205,96,244,189,4,205,138,27,170,89,59,180,210,250,158,86,223,75,39,39,154,6,6,185,158,133,209,174,196,223,106,26,229,165,222,167,167,77,105,48,222,148,157,104,238,170,143,15,117,37,205,241,195,242,63,97,220,119,60,91,126,9,103,204,251,38,235,205,215,146,61,153,205,65,91,60,243,179,45,99,188,250,19,162,141,149,211,173,54,114,195,82,171,105,25,234,23,49,117,39,82,180,119,156,56,180,148,83,229,195,15,61,230,209,67,101,244,74,87,82,185,167,165,89,70,180,146,204,189,10,121,242,124,61,135,121,78,154,81,74,43,17,75,9,37,140,127,161,249,15,164,158,154,173,215,2,211,233,162,225,205,183,241,95,3,206,207,170,245,145,233,143,6,197,163,220,202,181,174,228,223,175,79,131,203,226,209,206,207,19,163,209,228,225,116,147,229,53,134,119,103,143,183,102,121,176,166,251,163,163,4,220,160,172,25,130,250,214,141,237,165,107,107,168,41,209,171,23,9,197,246,51,57,45,246,242,61,20,218,229,27,31,42,143,152,182,179,71,171,160,107,119,58,125,92,184,211,121,167,38,190,148,31,209,126,56,231,222,142,146,82,61,191,166,157,19,231,186,45,61,82,140,127,63,101,194,125,244,223,52,252,30,15,12,147,246,117,31,161,109,90,175,197,233,212,159,117,195,60,140,184,186,38,210,57,22,87,30,130,234,19,127,71,56,151,129,179,39,148,184,228,211,36,250,187,77,155,75,175,233,172,169,203,173,122,175,203,129,163,119,195,194,202,190,140,199,167,131,155,144,201,57,12,158,21,18,139,76,50,66,99,76,81,40,180,195,36,228,50,40,148,86,71,146,19,30,69,10,43,33,146,114,60,144,148,86,67,36,228,107,144,37,20,152,39,196,156,134,65,40,172,143,36,228,50,9,69,100,121,35,35,200,37,21,144,201,57,30,73,65,162,178,4,228,5,18,141,47,35,201,57,12,157,84,125,189,21,145,228,140,143,36,20,86,71,146,50,60,130,81,89,12,147,144,200,37,21,145,228,156,134,65,40,172,143,36,228,50,40,148,86,71,146,50,60,146,133,21,144,76,144,201,104,148,94,67,36,228,19,20,74,41,49,228,156,134,72,74,41,49,228,132,199,144,74,40,121,35,32,152,37,23,144,76,156,141,48,40,172,134,73,200,100,148,74,45,48,201,9,140,81,40,180,195,36,166,25,20,74,40,121,39,33,144,74,43,39,59,70,175,232,53,26,45,190,18,123,143,207,253,78,191,35,140,154,105,174,18,234,125,230,172,248,214,76,82,131,243,70,188,176,235,131,139,61,10,55,149,44,21,91,154,13,170,148,233,207,15,198,47,241,52,40,60,120,35,110,171,89,87,209,231,89,114,149,23,47,113,167,197,229,97,158,46,201,139,166,57,23,157,159,55,167,78,42,81,126,76,250,75,163,219,53,101,177,186,101,60,37,41,82,85,36,251,101,39,159,134,13,144,215,246,6,233,94,236,118,149,87,24,106,138,131,95,179,148,108,7,194,107,45,231,151,87,123,61,136,181,211,199,96,19,24,28,134,66,98,27,6,98,192,128,0,192,9,162,26,50,18,209,1,137,162,90,50,180,68,145,149,152,209,137,162,26,50,180,75,69,179,22,98,104,134,140,173,16,209,81,40,196,209,13,25,154,49,203,24,121,124,57,183,220,101,223,131,6,113,174,106,210,183,161,82,181,121,198,20,169,173,233,202,92,146,60,170,251,110,109,238,117,123,135,90,229,90,90,125,10,17,146,126,187,92,219,107,175,145,29,35,237,87,229,75,137,105,246,53,63,144,210,147,244,147,95,214,201,125,200,209,163,29,6,123,212,246,138,87,84,243,252,213,74,28,119,95,94,87,179,169,159,119,178,109,30,170,30,183,50,229,249,124,14,205,174,87,170,140,108,222,234,106,84,238,224,229,70,181,27,136,227,156,36,165,240,58,59,233,39,150,163,134,107,53,54,103,79,170,213,77,15,104,45,234,63,169,10,185,132,191,31,113,199,184,161,180,122,115,196,167,58,244,215,90,106,162,126,222,39,208,195,12,87,103,250,159,110,161,230,142,109,252,229,28,239,65,201,119,29,21,89,194,91,251,145,113,125,124,11,150,181,89,60,93,91,165,46,188,122,190,230,96,169,123,74,174,113,152,231,181,29,48,139,70,105,30,203,242,90,253,63,175,254,239,79,248,153,244,84,254,132,188,62,227,231,79,146,198,30,189,175,227,15,249,61,62,95,180,207,163,39,252,220,188,62,227,230,183,63,226,101,246,60,93,106,252,214,105,64,0,116,223,7,203,128,140,117,43,211,130,245,164,155,236,92,206,37,91,231,140,83,142,239,123,57,114,235,176,226,225,203,159,145,131,154,71,61,240,92,70,121,54,169,181,245,53,45,183,209,180,203,42,242,118,180,239,105,250,105,197,240,169,37,46,9,118,165,239,61,97,112,71,103,76,212,35,57,170,181,102,81,118,48,16,200,80,53,126,146,191,162,87,31,222,83,254,36,109,6,171,210,103,244,74,227,251,202,127,196,140,241,248,208,71,142,174,104,222,54,62,183,164,211,39,77,190,52,166,214,59,159,20,104,208,230,141,163,98,234,238,223,85,164,249,84,134,87,138,57,247,188,93,120,95,200,224,212,198,164,109,173,16,209,149,162,90,62,54,206,102,140,77,16,209,149,162,90,45,152,209,133,162,26,51,52,67,70,73,152,180,98,104,134,140,173,16,209,149,152,209,137,163,151,162,240,214,108,187,61,52,126,39,29,162,237,103,232,174,232,79,150,228,226,243,230,140,162,249,44,29,73,30,214,249,191,18,27,13,237,255,0,91,237,113,68,182,125,2,62,190,248,224,242,223,148,22,209,95,236,238,207,105,21,244,171,137,219,214,122,132,92,220,30,55,163,24,202,91,175,181,55,140,158,135,189,79,86,209,84,225,135,78,234,130,156,95,87,172,148,147,248,30,71,242,165,131,150,202,233,51,234,87,184,246,194,95,129,188,116,63,168,61,75,163,109,10,188,158,103,11,117,65,190,248,55,31,132,81,237,106,116,144,255,0,75,197,158,185,114,146,102,50,93,81,163,166,116,157,57,74,50,202,221,120,125,92,143,31,233,191,91,167,90,230,219,70,165,28,206,221,250,106,211,239,107,132,124,151,31,51,218,250,74,191,181,217,139,57,107,23,48,171,42,19,146,131,141,24,54,212,250,178,249,36,251,89,242,166,211,106,211,215,53,203,189,70,116,213,47,79,61,229,4,243,186,186,144,244,35,99,201,45,111,226,242,199,216,133,211,249,255,0,240,243,180,218,103,12,142,79,178,58,218,114,112,169,25,69,226,81,121,79,25,62,162,216,45,114,123,73,179,148,47,234,91,186,21,56,210,148,126,171,113,194,204,123,191,212,249,111,28,124,15,166,122,35,188,183,189,216,93,62,22,206,59,246,233,209,171,5,206,51,203,226,252,121,158,239,253,70,195,25,104,113,228,233,182,165,223,224,159,249,164,110,214,198,224,157,27,132,96,102,132,125,198,175,181,251,105,166,108,197,53,10,207,231,55,242,225,11,58,60,103,159,214,236,95,239,137,161,234,125,52,215,165,66,116,109,180,23,111,125,142,14,226,182,242,131,237,113,220,77,251,143,204,244,30,142,238,27,133,60,48,225,246,183,71,38,60,18,151,99,219,236,99,139,170,93,210,59,180,251,56,159,57,116,33,172,109,22,208,237,228,103,121,171,223,214,179,182,167,59,138,208,149,105,122,60,190,17,91,188,151,23,238,62,139,151,108,176,223,30,39,183,45,155,38,205,63,195,228,154,147,239,199,149,249,29,208,196,241,170,99,108,150,242,107,155,33,182,26,118,213,207,83,142,155,191,139,27,135,66,82,150,49,53,213,56,227,234,190,56,240,54,46,70,217,227,158,57,116,77,83,50,124,28,125,66,214,157,245,141,197,165,104,167,74,188,29,57,39,216,214,15,148,181,75,90,150,26,133,205,157,126,21,104,84,149,57,121,60,126,7,214,172,249,215,166,75,47,153,237,181,197,72,197,40,93,66,53,214,58,222,49,47,130,62,135,209,156,206,57,229,137,249,175,232,114,103,141,164,205,29,179,186,217,202,185,141,122,109,253,22,164,188,206,130,76,236,246,114,120,189,169,30,216,63,138,62,175,114,198,165,166,151,234,115,87,6,203,150,9,137,190,44,50,124,113,139,69,100,50,78,65,50,146,139,76,50,72,39,130,18,139,76,50,78,67,32,81,121,12,147,144,200,37,21,145,228,140,143,34,137,69,100,50,78,71,145,68,162,178,4,228,121,20,74,43,33,146,114,25,20,74,40,105,147,144,33,40,172,129,32,5,26,102,67,36,228,50,116,159,111,69,15,36,228,50,40,148,86,71,146,114,9,138,20,86,71,146,7,145,68,162,178,25,39,35,200,162,81,89,12,147,144,76,18,138,30,73,200,38,66,81,73,143,36,228,50,5,21,144,76,148,199,144,74,43,32,153,32,129,40,188,134,73,200,100,81,40,164,199,146,50,60,138,37,20,152,242,74,97,145,68,162,178,52,200,76,121,32,162,178,25,39,32,152,37,23,144,39,33,144,74,47,33,146,114,25,4,162,178,60,240,39,33,144,74,54,77,42,191,164,208,46,233,190,116,161,53,228,211,104,215,155,194,103,63,71,175,232,227,121,73,242,169,66,79,205,39,247,100,235,91,245,124,142,29,38,47,85,151,45,121,187,253,143,47,22,155,255,0,200,147,242,238,123,6,193,109,11,209,233,81,167,112,156,173,42,198,46,88,231,9,97,122,203,240,61,98,218,226,141,213,24,213,183,171,10,148,229,202,81,121,71,130,88,127,201,91,254,196,126,7,107,165,234,183,154,93,77,251,58,210,134,120,184,227,49,126,40,248,13,94,14,188,146,107,226,121,88,245,158,170,78,50,237,103,181,129,162,233,155,119,77,168,195,82,183,148,101,215,82,151,21,236,231,236,201,180,88,107,58,125,250,254,77,117,74,114,251,57,196,151,145,230,79,20,227,228,122,80,212,99,159,102,118,66,96,184,135,30,179,75,55,32,98,27,17,131,69,0,0,49,162,18,209,13,25,89,13,0,99,104,198,209,153,162,26,45,152,180,98,104,150,140,173,16,215,47,105,83,243,49,163,19,71,154,244,153,181,94,141,84,209,244,218,190,187,245,110,42,197,242,253,68,254,39,119,210,22,213,45,22,213,217,217,77,126,82,171,30,124,253,18,125,111,191,176,241,74,178,114,147,147,109,182,249,190,103,214,108,59,87,173,107,81,149,113,228,115,229,159,146,49,75,151,189,177,83,212,116,155,21,40,107,90,103,207,169,85,250,59,179,221,149,60,115,199,21,219,218,18,124,124,206,239,100,244,107,109,98,23,177,187,181,167,113,26,106,45,111,115,77,231,56,62,221,210,133,203,177,219,181,123,58,168,182,107,117,237,54,70,253,183,103,121,119,167,212,127,82,186,222,138,243,255,0,86,96,122,77,245,180,115,166,234,148,171,210,234,220,169,143,115,224,108,186,174,195,216,44,250,15,79,108,251,51,188,189,143,143,188,213,238,246,86,234,221,185,80,184,133,76,114,250,175,253,249,151,28,227,37,196,191,83,238,226,211,236,112,46,235,223,195,49,187,163,189,218,220,126,245,192,235,38,212,164,220,99,142,227,186,183,211,117,235,154,234,222,218,214,234,230,111,130,84,227,190,159,153,185,104,189,17,235,55,206,53,53,138,244,52,248,62,46,17,197,74,139,201,112,94,211,28,251,134,155,75,27,205,52,190,70,188,218,188,58,117,121,36,108,255,0,37,47,211,122,255,0,238,212,255,0,137,159,68,93,221,219,219,70,94,158,172,35,44,62,25,227,236,60,155,98,182,82,199,99,233,220,126,74,169,112,235,220,69,70,181,106,147,203,158,30,121,117,35,190,147,111,57,111,139,235,121,62,31,114,222,33,155,51,158,21,220,249,109,118,233,28,153,27,198,140,147,185,95,81,103,189,172,28,106,149,103,63,165,47,96,218,33,163,203,205,175,207,155,137,75,244,60,57,73,152,154,202,127,121,231,189,36,237,87,204,233,75,74,211,170,47,156,205,98,189,72,240,244,113,251,43,189,254,7,162,181,254,240,117,122,158,135,166,106,105,252,254,202,133,102,254,179,142,37,237,92,77,219,102,163,6,13,66,203,169,143,82,95,243,238,96,159,54,207,15,216,151,255,0,214,90,35,127,251,186,124,252,79,166,87,35,205,109,246,7,77,178,214,172,181,27,10,181,232,202,222,180,107,122,38,247,227,44,60,225,118,123,207,65,133,237,39,133,44,197,247,241,247,159,101,172,222,244,154,217,69,226,149,82,243,224,232,89,34,206,80,17,78,113,146,245,101,23,224,81,130,146,151,41,155,56,125,134,106,189,38,127,68,110,63,188,167,252,72,218,141,83,164,239,232,141,199,247,148,255,0,137,27,113,248,209,82,60,110,47,145,220,104,53,254,111,170,91,212,234,82,221,126,15,129,210,163,153,111,46,17,105,225,174,94,39,70,190,29,112,127,67,159,87,30,19,61,73,162,26,21,165,69,94,210,141,88,242,156,19,45,163,243,214,186,100,226,252,142,3,27,68,52,101,104,134,133,152,180,98,104,134,140,173,16,209,108,193,152,154,33,163,51,68,52,100,153,26,49,52,67,70,86,137,104,169,252,12,123,30,179,161,93,124,243,70,180,175,158,50,166,147,241,92,14,115,227,200,212,58,62,212,33,82,218,226,198,82,78,165,39,233,20,115,197,41,127,169,183,114,62,131,4,186,160,153,245,26,105,245,226,140,143,38,249,75,91,59,142,143,105,86,75,133,189,237,58,143,185,53,40,252,100,142,39,201,155,86,133,206,200,93,233,174,89,175,103,115,41,110,231,142,228,210,107,30,106,94,211,124,233,47,71,122,246,194,235,22,16,142,253,105,219,185,210,138,235,169,15,90,62,214,143,149,186,49,218,250,155,25,180,244,175,247,101,82,202,164,125,21,205,37,206,84,219,206,87,122,120,107,192,251,77,183,3,220,54,140,186,104,120,163,43,75,254,125,205,232,250,243,87,142,151,168,83,150,143,170,74,218,162,188,167,37,243,106,173,39,86,25,226,210,231,193,190,104,249,107,165,30,141,117,13,144,186,169,117,105,26,151,90,36,229,234,87,138,203,165,158,81,169,247,75,175,196,246,238,146,244,138,91,115,177,20,53,93,157,185,85,111,109,63,149,217,86,163,44,55,133,153,69,99,147,199,87,83,53,222,138,58,84,165,174,198,58,30,214,202,156,117,9,47,71,78,226,172,82,133,199,86,228,215,37,47,115,238,102,157,159,38,167,67,141,234,112,123,74,46,167,15,53,243,10,209,229,61,31,116,119,121,181,80,249,229,106,191,52,211,35,39,31,75,187,153,84,107,154,138,127,19,223,118,95,102,52,189,155,180,118,250,85,178,167,189,143,73,82,79,122,117,31,235,55,240,92,59,141,170,142,135,101,103,107,78,223,79,163,27,90,16,88,141,56,47,85,118,240,19,211,234,71,130,113,151,158,15,147,244,147,118,220,119,73,201,75,221,121,69,127,115,131,63,172,155,175,35,173,183,178,181,161,82,85,40,219,81,167,82,79,50,148,32,147,151,139,193,210,237,198,197,216,237,118,153,42,55,16,80,190,132,91,183,186,138,245,161,46,206,245,221,236,55,8,89,84,92,228,151,131,57,84,168,66,154,202,89,107,173,158,70,223,139,95,139,60,114,194,78,53,231,127,177,142,56,205,51,73,232,147,98,94,198,104,53,41,222,58,117,53,43,153,111,215,156,57,36,184,70,11,185,47,137,178,237,77,215,204,246,107,85,185,222,221,244,86,149,102,158,121,53,6,215,191,6,74,26,222,151,115,169,212,211,173,245,11,106,183,240,142,252,232,83,168,165,40,197,117,188,26,127,78,90,162,211,58,58,212,98,165,187,82,237,194,218,28,120,250,207,47,221,23,237,62,186,30,187,89,172,143,173,241,77,163,177,54,223,38,137,242,94,155,117,54,141,55,195,22,242,243,110,161,239,45,240,60,39,228,193,73,198,158,208,214,199,171,39,66,25,240,223,127,121,238,153,226,117,239,234,183,12,137,124,191,162,38,71,200,54,120,199,202,10,130,87,58,61,206,18,204,42,82,126,220,163,217,186,153,228,159,40,68,191,38,104,207,175,211,212,94,91,136,199,100,117,174,199,255,0,60,153,163,34,184,209,226,114,103,99,179,175,254,34,255,0,97,253,199,85,57,29,174,204,71,55,181,101,217,79,30,215,254,135,223,235,248,211,201,179,154,184,54,140,134,73,200,100,248,143,35,10,41,49,228,132,48,74,43,35,76,132,240,60,138,37,21,144,76,156,134,69,18,139,200,100,156,143,34,133,21,144,201,57,12,138,37,21,145,228,156,134,65,40,172,143,36,100,121,33,40,172,129,57,30,65,40,172,134,73,200,100,18,139,200,19,144,20,40,210,242,4,228,121,58,79,183,162,178,25,39,33,145,68,162,242,25,39,33,146,18,139,200,178,32,2,138,200,242,70,67,32,148,94,67,137,57,12,130,81,121,12,147,144,226,40,148,94,67,36,228,1,40,164,199,146,56,143,32,81,73,143,36,38,60,144,148,60,141,50,83,30,65,40,160,76,142,35,64,148,86,71,146,114,25,4,162,178,60,147,144,200,37,22,152,100,132,195,32,81,121,12,145,145,228,18,139,12,145,145,130,81,121,12,145,145,241,33,40,203,78,110,18,202,125,77,123,86,8,111,131,16,10,243,39,74,92,158,129,97,255,0,37,67,246,35,240,51,156,29,18,186,175,166,80,146,107,49,74,47,200,231,159,158,106,34,227,150,73,252,79,135,204,156,39,36,254,32,25,226,159,90,228,251,4,62,124,141,70,165,241,179,181,211,246,135,84,176,74,52,110,167,40,47,169,81,239,175,127,31,121,179,88,109,239,8,199,80,181,105,245,206,139,251,159,220,104,128,106,150,24,75,186,58,33,169,203,14,204,245,253,59,104,116,187,244,149,11,184,41,253,137,189,201,123,206,223,41,225,166,184,242,239,60,35,179,255,0,7,97,97,172,234,26,127,252,173,221,88,199,236,183,189,23,228,206,89,232,151,120,157,184,247,31,41,35,217,242,7,159,105,219,121,94,24,141,253,172,42,71,237,210,123,175,216,248,27,30,157,181,90,85,235,73,92,42,83,251,53,150,235,94,124,142,57,233,231,19,182,26,172,83,236,206,248,77,10,21,33,56,169,66,74,81,124,154,121,76,172,174,183,237,57,218,174,230,245,207,40,134,136,104,202,209,50,92,24,68,102,25,44,46,28,250,141,123,108,246,138,142,207,105,210,158,35,59,186,185,141,10,125,175,31,73,247,35,179,218,13,90,219,69,211,106,93,221,203,213,143,8,193,63,90,114,124,146,60,11,95,213,174,117,157,70,173,229,228,179,57,114,138,229,5,213,21,221,247,158,222,207,182,189,86,78,185,175,101,126,231,62,108,138,42,145,194,191,186,173,123,117,86,226,234,164,170,86,171,45,233,73,245,179,133,54,101,147,226,98,81,148,228,163,78,50,156,155,73,70,43,45,188,242,193,250,30,40,168,164,145,203,27,147,249,138,149,26,151,21,161,74,132,92,170,205,238,197,46,223,192,244,205,39,103,169,233,54,27,182,247,52,165,115,52,189,44,151,14,43,169,119,44,179,67,187,179,218,253,146,190,119,17,208,170,250,39,12,111,74,143,165,202,231,159,87,46,62,224,183,233,34,50,158,230,165,167,74,21,19,245,157,41,242,255,0,11,226,92,177,158,94,49,180,215,201,159,95,181,109,143,20,125,108,251,158,143,105,162,95,234,78,120,169,78,20,147,195,148,248,191,97,219,218,108,102,155,74,74,87,113,149,213,69,246,184,71,216,142,175,162,221,110,223,86,141,219,181,149,71,77,165,133,56,238,180,215,6,189,230,248,209,240,155,166,191,83,12,210,194,165,73,124,14,13,110,191,59,201,44,74,84,147,56,212,40,82,182,165,232,173,233,66,149,53,245,105,199,117,123,138,104,202,209,13,30,27,156,164,237,179,201,147,190,89,138,72,134,140,173,18,209,108,199,200,196,209,13,25,90,33,163,36,98,98,104,150,140,173,16,209,76,90,49,52,68,145,149,162,26,50,182,98,209,143,138,121,206,31,106,230,101,133,229,104,125,124,174,201,113,33,162,26,55,99,207,147,23,48,116,75,104,231,83,212,151,42,148,241,223,19,161,233,10,162,188,217,75,136,91,169,212,169,191,7,186,151,28,41,38,248,28,214,137,125,222,211,211,193,188,103,196,211,151,180,108,142,105,71,185,226,50,82,131,221,154,113,151,100,150,25,201,180,150,98,215,99,61,106,242,198,210,238,46,55,54,244,170,39,215,40,231,222,116,149,182,75,78,114,114,161,233,40,55,213,25,101,123,25,236,255,0,220,24,115,195,166,105,166,101,151,60,103,14,151,220,157,154,189,165,249,50,157,42,179,81,156,36,210,207,102,78,221,85,167,53,152,212,131,255,0,18,58,106,91,63,86,222,155,132,42,194,167,28,241,88,100,79,77,186,135,31,71,159,217,104,249,252,221,25,50,57,69,247,60,199,41,47,35,188,224,249,113,19,70,190,232,92,67,156,42,175,4,201,205,101,215,83,216,205,126,173,124,76,125,103,200,239,218,33,199,185,157,30,253,127,181,80,137,122,103,253,171,240,201,86,47,153,58,254,71,119,41,69,115,146,94,44,227,214,187,183,167,244,234,195,61,137,157,67,181,184,169,202,156,223,137,81,210,174,36,248,168,65,119,179,124,113,67,249,164,91,108,207,95,86,163,28,250,56,78,111,181,240,58,187,157,74,226,171,113,140,149,53,217,30,126,211,154,236,40,82,254,118,180,167,47,179,5,132,40,211,167,7,249,186,113,138,246,191,105,190,19,195,143,178,178,57,36,99,217,29,94,90,54,209,91,93,201,181,77,191,71,91,60,220,31,7,236,224,252,143,124,140,148,226,165,23,189,22,178,159,113,243,109,223,26,245,30,120,231,7,173,116,95,175,173,71,75,252,157,94,95,202,109,22,35,159,175,79,171,217,248,30,194,87,20,209,235,237,249,210,246,25,187,188,52,211,228,207,148,122,109,216,90,219,51,180,21,181,11,42,77,232,247,181,28,225,40,174,20,102,222,101,77,246,44,188,175,103,81,245,118,112,251,206,30,165,97,107,169,216,213,179,191,183,167,113,107,86,59,147,165,81,102,50,95,119,197,30,158,211,186,100,219,115,122,216,242,159,116,122,202,71,198,219,29,182,186,222,200,215,115,209,238,156,105,79,140,237,234,45,234,82,125,241,234,125,252,206,6,211,106,212,117,157,110,190,163,111,101,11,25,87,126,146,165,42,82,110,30,147,235,74,57,228,155,227,142,211,215,118,251,160,250,180,85,107,221,146,170,235,83,94,179,178,172,253,117,251,18,235,240,126,211,195,235,209,169,111,90,116,171,211,149,58,144,110,50,132,150,28,90,234,125,135,233,91,126,125,14,186,79,83,167,241,53,79,227,247,95,220,202,236,250,35,160,206,146,42,234,170,158,207,107,213,220,239,97,31,228,183,19,124,106,197,125,73,62,185,37,203,181,35,218,121,227,180,248,70,202,234,181,149,229,11,171,90,146,165,113,70,106,165,57,199,131,140,147,202,104,251,51,69,218,107,123,221,136,182,218,27,150,169,208,149,167,206,43,99,234,184,199,50,94,79,43,200,248,239,73,118,136,233,115,71,54,5,236,207,203,231,254,230,51,71,43,105,182,139,77,217,189,54,87,218,189,204,40,209,95,69,62,50,155,234,81,92,219,62,115,219,126,149,117,205,172,186,252,159,162,42,214,86,21,165,232,225,70,151,26,213,178,248,41,73,118,246,35,79,219,141,171,191,218,237,110,173,254,161,55,184,155,141,10,41,250,180,161,158,9,119,246,190,179,169,210,245,43,189,42,246,23,122,117,205,91,107,152,103,118,173,39,137,71,61,143,168,247,118,175,70,225,165,199,235,178,165,44,149,194,125,147,42,138,71,212,125,20,108,93,45,135,208,42,93,234,114,167,29,74,230,42,119,53,91,196,105,199,154,130,147,235,92,219,237,60,135,167,93,179,183,218,77,98,222,195,75,171,233,180,235,13,239,206,197,250,181,106,190,114,143,118,18,70,131,169,107,154,166,168,219,212,53,27,187,172,243,85,106,202,75,217,200,54,127,71,187,215,181,139,109,55,78,166,231,113,113,53,24,240,225,21,215,39,220,185,155,180,123,50,210,231,150,191,87,145,74,75,158,212,151,252,242,9,83,179,232,143,147,158,157,43,77,136,175,117,82,56,119,151,82,148,94,62,172,82,135,197,63,105,234,121,193,215,108,238,151,71,67,208,236,180,203,85,249,155,90,81,164,159,218,194,230,252,94,78,195,39,192,235,181,31,137,212,207,55,254,204,231,147,182,197,159,137,227,159,40,90,233,82,209,104,103,142,245,74,158,88,72,246,44,224,249,235,167,141,69,92,237,133,59,72,191,82,206,130,135,15,181,39,151,247,30,135,163,248,222,77,116,90,242,182,107,151,40,243,137,72,216,182,94,150,237,181,90,205,113,156,176,188,17,172,225,202,106,49,226,228,240,145,188,88,208,86,182,180,232,175,170,184,248,159,93,189,230,232,196,177,174,239,250,26,164,169,28,140,141,50,64,249,74,48,162,242,25,33,49,138,37,20,152,242,66,99,200,37,21,144,68,228,50,66,81,121,26,100,13,2,81,89,12,147,144,2,139,200,100,144,4,162,242,4,228,50,9,69,12,140,143,32,148,80,242,99,201,89,4,162,178,4,228,1,40,210,248,140,140,143,39,65,247,20,80,242,70,71,144,74,43,32,78,70,5,15,35,201,33,144,99,69,12,140,143,32,81,92,70,70,71,144,74,40,50,74,99,200,37,15,35,76,156,130,33,40,172,141,18,9,130,81,67,201,25,30,65,40,164,50,50,25,2,139,76,50,74,99,200,37,15,35,201,40,96,148,86,65,50,65,48,74,47,33,146,50,60,130,81,92,64,156,134,72,40,176,201,41,143,32,148,86,67,36,241,12,246,188,2,81,89,30,120,17,158,25,124,23,105,221,108,230,204,234,251,65,89,199,74,180,157,72,39,137,85,147,220,167,31,25,125,198,50,156,96,174,78,136,233,24,180,93,78,86,21,218,146,222,163,55,235,71,173,119,163,127,209,44,238,53,198,191,37,210,119,9,243,148,121,69,119,190,75,204,216,182,87,162,27,27,69,10,218,253,103,123,91,155,161,6,227,73,119,62,185,123,188,207,80,177,180,183,177,183,133,189,149,10,86,244,33,244,97,78,10,41,120,96,249,157,198,24,53,19,234,130,228,242,181,122,12,122,137,245,118,52,109,63,163,169,74,222,78,250,251,209,214,151,40,211,142,242,94,45,243,242,193,195,188,232,239,82,167,159,155,92,91,220,69,114,79,48,111,201,229,123,207,79,139,45,51,129,233,225,68,255,0,76,192,227,210,120,133,246,205,107,22,77,252,226,194,186,93,82,130,223,95,246,228,234,36,156,36,227,36,227,37,212,249,159,69,39,142,79,11,187,172,197,115,99,105,121,29,219,187,106,53,227,217,82,9,252,77,18,211,124,14,108,155,34,126,9,31,61,123,69,147,218,111,118,15,66,187,203,141,189,75,121,62,186,83,199,185,229,26,253,255,0,70,47,13,233,218,143,132,107,195,239,89,248,26,101,134,72,226,201,179,234,33,202,73,253,207,54,207,96,75,150,62,38,211,125,176,122,245,170,114,141,180,46,96,190,181,25,166,253,143,137,175,94,216,221,89,77,194,238,218,181,9,114,197,72,56,154,250,90,238,142,25,233,243,99,241,197,162,45,53,27,203,9,239,89,220,213,164,251,35,46,15,200,216,116,253,190,212,45,241,27,218,84,174,97,219,31,82,94,213,195,220,106,82,107,181,24,166,103,234,49,205,123,72,184,243,78,29,155,61,103,78,219,141,30,235,17,175,82,118,179,124,49,86,60,61,171,62,252,29,229,198,167,101,74,194,165,228,174,105,59,90,113,222,149,72,201,73,99,200,240,73,24,46,38,213,25,65,54,162,240,218,207,7,199,179,145,130,217,241,206,75,165,209,221,143,91,38,170,72,230,237,142,209,86,218,13,73,213,150,244,109,105,183,26,20,159,213,93,175,245,159,95,176,215,102,100,147,237,111,204,197,62,29,188,56,159,91,165,195,28,80,80,135,100,98,229,212,237,152,165,197,60,103,180,237,52,77,7,73,218,59,26,148,229,181,214,26,70,165,26,152,133,10,241,105,201,47,215,109,37,199,31,69,179,96,216,93,139,252,189,10,151,122,156,106,67,78,138,112,130,139,221,149,89,119,117,225,118,145,174,116,51,167,181,41,105,122,141,213,12,242,85,226,170,39,230,146,251,206,135,168,198,159,67,159,75,250,31,73,179,237,241,147,245,217,126,198,31,200,29,39,236,253,45,237,43,88,90,173,167,87,162,185,85,224,215,133,78,11,200,232,53,93,176,213,34,221,29,175,217,107,106,241,92,28,167,110,233,203,218,211,94,195,143,87,97,118,179,66,155,169,164,221,111,247,218,92,74,155,246,54,140,117,118,203,108,180,165,232,117,85,58,208,94,174,46,237,247,179,254,37,131,124,49,223,102,165,244,225,159,86,190,38,235,209,101,254,155,82,246,141,93,42,214,118,118,213,106,78,148,169,74,91,216,155,138,77,174,239,163,236,61,129,163,195,54,75,89,90,149,188,111,161,105,66,210,113,174,247,161,69,98,45,172,60,251,207,115,140,148,225,25,199,232,205,41,47,51,243,221,242,53,170,147,249,159,5,169,149,235,50,197,252,72,104,134,140,173,18,209,227,154,168,196,209,13,25,100,137,104,200,198,140,77,16,209,149,162,26,45,152,179,19,68,52,101,104,134,140,172,148,99,104,134,140,173,16,209,149,152,180,98,104,134,140,205,16,209,108,197,152,154,33,163,43,68,52,100,140,89,137,162,90,50,180,68,145,149,179,3,19,68,181,217,192,200,209,45,20,140,197,47,50,26,93,139,216,101,104,137,35,35,26,49,53,221,238,39,24,255,0,67,13,213,253,26,57,89,223,154,234,137,212,220,222,214,175,245,183,99,217,19,100,97,38,105,150,68,142,198,230,242,149,46,25,222,159,100,94,78,178,189,221,74,220,51,187,30,196,113,215,95,1,155,212,18,52,74,109,139,28,70,0,102,98,116,119,95,207,212,241,43,78,213,43,232,215,244,111,173,103,187,86,147,202,227,194,75,174,47,184,195,168,87,133,42,213,19,123,210,206,55,78,170,173,73,85,150,100,248,118,118,31,89,162,211,188,145,77,246,164,122,186,76,18,157,79,178,62,150,217,237,102,219,93,210,168,223,90,63,86,105,41,65,190,48,146,250,175,192,236,25,243,190,197,237,61,198,205,106,94,150,10,85,109,106,225,87,163,159,164,187,87,235,46,223,196,247,221,51,81,182,213,44,169,93,217,85,85,168,85,94,172,151,119,106,237,48,207,129,225,151,200,246,147,57,77,240,60,27,229,39,178,180,33,66,219,104,237,105,198,21,157,69,111,117,186,176,167,149,234,73,246,190,13,54,123,198,123,25,208,237,174,206,219,237,86,207,92,105,87,117,103,70,21,113,40,212,167,206,18,92,159,121,209,181,234,222,139,85,12,201,210,243,250,121,153,69,211,62,40,195,207,20,125,17,163,182,190,76,245,112,222,126,111,89,127,252,210,60,147,110,182,15,89,216,250,255,0,241,10,62,150,202,79,20,174,233,44,194,75,191,236,190,230,122,214,145,195,228,207,91,171,22,245,191,254,233,31,121,189,106,49,234,49,105,242,98,149,167,146,38,114,62,120,59,45,159,209,53,13,127,84,165,167,233,86,242,175,117,83,148,83,194,75,181,190,164,117,177,139,202,93,125,135,209,159,38,253,17,218,232,26,134,169,94,132,161,94,234,178,165,9,78,45,61,200,174,56,238,109,175,97,234,110,251,143,250,126,153,229,138,185,118,95,81,39,74,206,191,103,58,7,162,169,194,174,208,234,115,157,70,178,232,90,36,162,187,156,154,227,228,145,234,123,47,178,58,46,203,209,156,52,107,40,80,156,254,157,89,55,42,146,241,147,203,59,246,255,0,223,103,113,57,63,52,213,238,122,189,103,190,155,107,225,217,126,135,60,166,216,46,75,180,79,158,67,61,162,111,179,176,225,170,48,48,221,220,82,180,183,173,113,94,74,52,105,69,206,111,60,146,230,124,137,180,90,164,245,157,110,251,81,169,244,174,106,185,172,245,71,146,94,204,30,209,211,174,212,171,61,50,58,13,165,79,229,23,75,122,227,15,232,82,92,162,251,217,226,186,94,157,59,218,138,114,245,104,39,198,93,189,199,218,122,59,167,142,147,4,181,121,120,190,23,211,253,200,115,54,114,203,126,171,186,171,21,185,31,160,187,89,178,103,255,0,38,58,112,141,56,40,65,110,198,43,9,46,194,178,113,107,53,79,83,149,205,152,62,74,76,121,33,12,228,49,162,131,137,41,134,64,162,208,204,121,26,96,148,88,17,145,228,18,138,200,100,89,12,130,80,242,60,147,196,1,40,172,143,36,134,64,162,242,28,72,200,242,9,69,129,25,12,144,148,88,100,89,12,130,80,242,2,226,0,81,166,1,25,31,19,164,251,122,43,35,201,57,12,144,148,86,71,146,50,25,40,162,242,4,228,50,66,81,121,12,147,144,6,52,80,201,200,39,196,10,43,33,145,0,37,21,144,201,41,134,65,40,176,201,41,134,65,40,172,141,19,144,76,18,139,2,50,52,192,162,147,12,139,32,66,81,73,143,36,12,18,138,4,74,12,130,81,121,4,78,67,32,148,88,17,145,166,86,74,43,35,203,35,38,217,179,123,7,173,235,155,149,33,67,230,214,178,227,233,174,19,138,199,106,92,217,174,115,140,21,201,152,202,74,42,217,171,103,28,248,27,30,205,236,118,181,180,18,82,178,181,148,45,243,198,189,111,82,11,239,126,71,175,236,191,70,250,46,143,40,86,184,131,212,46,151,41,215,75,118,62,17,228,111,52,226,163,21,24,37,20,184,36,185,47,3,207,205,175,242,198,142,73,234,87,100,104,59,47,209,94,147,166,186,117,245,86,245,27,184,241,196,150,41,69,247,71,155,243,61,22,218,149,58,20,161,74,140,35,78,156,22,35,8,36,148,124,49,200,81,101,197,158,102,76,146,200,238,76,210,228,223,115,42,102,72,179,10,102,72,179,67,70,73,153,98,204,145,102,24,179,42,102,13,25,170,50,38,92,89,138,44,184,179,6,141,169,153,162,203,70,36,203,139,53,179,98,102,100,248,21,40,70,112,113,154,83,139,92,83,226,142,5,206,163,66,217,97,189,233,253,148,116,151,186,157,123,148,226,159,163,167,246,81,148,52,242,201,228,107,201,168,199,5,93,199,175,105,59,53,81,73,87,211,237,231,91,254,140,119,30,123,218,199,188,241,157,172,179,183,211,245,154,180,44,225,40,80,221,140,148,101,45,230,179,222,122,179,226,187,143,49,219,222,27,69,81,127,211,129,183,46,8,227,129,243,219,140,148,227,212,149,26,220,185,156,107,159,230,217,200,151,89,198,185,254,109,151,7,137,81,230,65,156,9,180,178,222,60,206,255,0,99,246,66,243,106,110,42,170,18,141,11,90,88,85,107,212,77,164,223,213,93,175,255,0,38,173,169,222,211,178,183,117,102,253,110,10,43,181,190,71,101,178,157,50,107,122,6,159,74,199,230,58,109,197,149,53,136,195,209,186,114,226,248,183,37,205,247,179,217,245,89,167,142,241,43,62,135,106,218,231,171,151,172,146,246,87,238,125,23,27,90,118,86,84,45,104,44,66,141,53,78,43,150,48,177,159,188,106,242,242,133,148,98,237,99,86,215,234,183,79,239,60,167,79,233,195,71,187,138,142,169,97,117,101,63,181,15,206,197,120,46,102,215,164,244,141,164,93,193,83,211,117,187,119,214,168,213,123,173,121,51,203,158,151,52,60,113,62,177,97,146,85,71,54,254,234,194,190,125,53,171,163,46,189,199,247,26,237,253,181,173,69,37,66,227,131,250,179,70,195,119,171,70,230,27,213,173,232,86,79,235,195,175,205,26,237,243,177,170,158,226,157,47,122,54,98,93,45,89,148,120,249,26,213,107,88,91,84,148,33,10,112,139,245,189,68,146,111,183,130,238,61,59,102,110,29,206,133,105,57,125,37,13,199,226,184,126,7,155,222,83,140,39,152,84,83,92,141,207,163,235,133,83,78,184,161,158,52,170,111,37,221,47,252,31,55,188,197,245,185,62,231,196,107,98,241,238,57,34,252,249,54,118,136,104,203,143,121,214,235,90,181,142,141,104,174,117,26,241,163,69,201,69,73,241,203,238,71,137,8,75,36,186,96,173,177,228,114,154,37,163,141,167,106,218,126,167,79,126,194,242,133,117,156,98,19,89,246,115,57,146,88,230,101,40,79,27,169,170,49,102,25,34,26,51,53,236,33,163,27,249,146,140,45,18,209,149,162,26,45,152,152,154,37,163,43,70,54,101,102,44,198,209,13,25,90,33,163,43,49,102,38,136,104,204,209,13,25,38,98,209,137,162,26,50,180,75,235,238,42,118,98,98,107,36,53,192,225,222,234,182,244,27,140,90,169,83,178,60,142,142,239,82,184,186,225,41,110,67,236,199,135,180,223,12,110,70,140,153,99,30,220,157,197,230,163,66,223,49,77,84,159,217,143,226,116,215,87,245,238,56,111,56,67,236,199,151,153,195,198,57,12,232,142,53,19,150,89,28,133,228,48,3,97,172,0,4,218,73,183,201,115,238,29,251,15,62,3,43,180,62,238,125,199,91,123,172,219,219,230,52,223,166,169,216,185,123,78,134,243,81,184,187,126,188,183,97,213,8,240,72,245,52,187,86,124,254,211,84,142,237,62,131,38,95,105,240,137,191,105,223,220,52,211,78,109,228,194,71,96,242,125,126,56,116,65,68,250,8,67,166,61,37,29,246,201,109,61,238,205,221,239,219,191,73,109,63,231,109,228,253,89,119,174,198,107,249,30,75,56,169,170,145,149,31,72,236,238,208,88,107,246,158,159,79,173,150,177,233,41,203,132,224,255,0,89,125,231,106,251,87,81,243,14,159,125,115,167,221,70,226,202,189,74,21,227,202,84,222,60,188,59,143,80,217,174,147,169,205,70,142,191,75,209,207,24,249,197,20,220,95,140,122,188,143,47,54,142,80,230,60,162,81,233,23,86,212,110,237,234,80,186,165,78,173,26,139,19,132,227,189,25,119,62,211,163,173,178,90,100,182,78,190,206,208,167,59,125,54,170,156,92,41,203,140,84,166,228,210,111,171,47,129,219,216,106,22,154,141,5,90,198,226,157,197,55,245,169,201,63,252,28,140,231,192,231,142,73,227,236,218,167,127,115,27,163,85,217,253,130,217,173,5,71,230,26,77,7,85,127,93,89,42,149,60,114,215,7,225,131,104,250,217,250,195,37,181,218,101,147,44,243,75,175,36,155,127,50,74,77,131,23,88,103,36,78,112,140,92,167,40,168,174,109,188,37,226,98,140,108,172,167,200,214,54,223,107,45,182,103,78,114,199,166,212,42,166,173,237,211,227,39,218,251,34,187,78,179,106,54,254,206,194,19,183,210,220,47,46,249,57,127,87,15,199,200,242,109,66,242,227,80,189,169,119,119,82,85,46,42,60,185,203,159,135,114,238,59,116,218,126,166,165,147,176,163,167,173,103,113,169,234,53,181,13,102,175,166,184,173,45,249,174,166,206,198,17,80,74,49,88,73,97,46,192,200,242,123,25,181,51,207,196,187,46,203,200,180,86,67,36,134,78,115,26,43,33,146,114,48,74,40,17,41,134,65,40,188,134,73,203,26,2,138,200,38,72,2,81,121,12,147,144,4,162,178,60,145,145,228,132,162,134,70,71,144,74,43,136,201,200,178,5,22,4,100,96,148,86,67,34,0,70,138,200,19,144,4,163,75,200,242,72,100,232,62,226,138,200,248,146,5,37,21,144,36,8,40,176,39,33,144,74,44,50,72,2,81,89,25,60,64,18,138,200,100,64,9,69,113,25,3,68,20,80,200,200,2,81,67,37,15,32,198,134,62,68,161,130,80,242,52,200,26,2,138,201,73,152,198,152,37,22,192,140,134,64,162,211,50,218,194,21,110,41,211,169,94,141,188,102,247,93,106,205,168,67,190,88,77,251,140,9,149,8,185,201,69,62,47,172,143,183,2,49,234,105,51,214,244,238,138,52,205,95,79,167,45,27,107,236,46,175,119,115,56,65,41,71,201,39,189,230,209,193,167,208,230,191,27,239,69,119,90,202,22,201,101,213,167,81,205,191,8,97,113,60,210,133,133,106,181,227,78,206,157,89,87,155,196,99,75,59,207,195,28,89,221,89,237,94,213,232,147,244,52,53,123,234,106,28,61,13,105,111,199,252,178,76,243,214,45,68,111,162,105,253,78,185,232,175,194,207,113,217,173,132,209,116,45,218,145,183,249,213,218,231,94,225,41,53,224,177,133,236,54,212,241,28,62,8,240,107,30,152,53,186,74,43,82,176,180,188,135,219,130,116,165,237,226,189,136,216,244,254,151,52,154,216,141,221,59,171,42,157,106,81,85,32,188,215,31,113,203,147,6,123,185,43,60,188,219,78,102,237,59,61,105,62,37,197,154,78,155,183,122,101,235,95,53,188,180,184,207,213,141,77,217,255,0,149,241,247,29,221,45,163,178,111,21,183,232,191,214,143,5,254,252,14,103,9,46,232,226,158,139,60,59,196,239,209,105,157,125,166,165,103,116,241,111,115,74,164,190,202,146,222,246,115,57,203,135,62,6,182,141,46,50,143,116,101,137,145,51,10,230,100,139,207,90,48,102,72,202,153,146,44,195,22,100,79,6,182,108,70,88,178,226,113,167,94,20,151,172,248,246,117,156,58,215,149,42,112,135,169,30,238,100,88,220,187,7,145,68,236,171,93,210,160,189,105,102,95,101,115,58,187,171,250,213,178,162,253,28,59,23,55,230,113,218,203,226,44,27,225,134,49,229,156,243,205,41,112,140,109,113,207,88,176,100,102,43,138,180,173,232,206,173,122,144,167,74,11,50,156,222,34,151,137,187,228,105,171,96,207,21,233,63,85,173,103,182,117,233,40,211,157,53,66,147,195,239,76,217,182,163,165,27,11,29,250,26,45,53,125,93,112,117,39,194,146,126,28,223,251,226,121,30,183,171,93,235,122,149,75,221,66,162,157,121,165,28,164,146,73,114,73,29,184,52,174,111,243,23,7,70,61,39,95,25,23,7,109,71,91,183,168,191,56,165,73,245,231,138,59,203,77,19,81,213,42,218,80,179,180,173,41,94,36,232,77,193,168,202,47,235,103,177,115,201,231,235,154,62,194,232,185,41,116,119,179,141,164,223,204,169,241,124,122,142,61,195,12,52,189,51,199,241,49,123,62,41,74,226,232,249,235,229,1,179,54,187,47,167,236,173,157,186,83,172,233,220,206,189,108,113,169,60,210,227,220,151,82,236,94,57,232,246,102,203,103,238,58,53,188,169,56,80,158,181,26,243,244,174,166,55,227,12,45,199,30,238,103,189,116,217,209,173,238,223,83,211,107,88,95,219,219,85,177,141,85,232,235,193,184,212,223,221,250,203,150,55,123,31,51,231,237,111,162,45,180,210,119,155,211,62,119,79,24,115,180,170,170,39,229,194,79,216,116,232,117,24,178,96,140,37,58,146,62,179,75,234,227,138,56,226,234,141,1,115,225,213,195,129,191,236,174,133,176,154,190,131,65,106,187,75,117,165,235,89,106,81,171,71,122,139,121,225,135,135,213,222,141,34,250,194,239,79,174,232,106,22,149,237,106,175,234,235,211,149,55,236,120,102,241,178,119,253,30,84,208,104,216,237,70,151,169,81,212,34,229,189,127,105,83,123,127,47,134,99,149,240,103,167,168,147,232,79,27,127,106,58,178,59,92,51,180,255,0,229,206,208,90,41,87,217,61,164,179,212,232,46,57,181,187,221,151,249,114,254,227,175,186,213,54,223,68,204,117,109,62,173,104,175,173,86,142,247,253,209,57,175,99,118,90,238,106,166,201,237,197,58,85,51,234,210,189,139,163,44,246,103,213,247,38,100,175,167,116,141,161,193,250,59,169,234,54,169,115,141,85,90,45,127,139,15,216,114,198,125,93,218,127,85,76,214,154,127,252,56,26,70,217,67,81,191,161,107,113,107,42,53,106,203,113,53,44,172,191,122,61,71,96,107,238,107,53,41,55,252,245,41,39,254,30,40,241,251,237,167,175,78,226,31,151,246,126,222,53,162,242,170,122,39,74,73,246,250,199,162,104,122,132,44,175,173,47,165,44,80,140,163,54,249,173,220,31,59,191,233,250,154,113,93,215,238,124,119,164,120,189,94,167,30,101,231,193,234,26,206,165,107,164,105,213,175,111,234,42,116,105,243,121,226,229,213,21,218,217,243,238,214,237,13,214,209,234,142,230,190,97,70,62,173,26,73,240,132,127,23,214,114,246,223,106,107,237,38,161,188,179,74,194,147,106,133,44,247,253,39,250,204,214,51,153,36,119,236,59,34,209,227,245,217,124,109,126,135,153,41,117,118,51,209,114,132,212,225,41,66,107,148,162,240,215,153,178,233,59,93,173,233,251,170,149,245,74,180,215,42,117,210,154,247,154,220,17,158,8,245,53,88,49,101,85,56,166,105,114,163,210,180,238,146,27,106,58,141,130,239,157,25,253,204,217,172,118,187,69,189,198,46,213,25,62,170,235,115,223,200,241,104,114,57,16,206,87,19,231,53,59,46,150,118,227,236,152,250,214,143,123,167,56,86,166,170,82,156,103,7,245,162,242,189,162,103,136,218,92,86,182,158,253,181,106,148,165,219,9,96,239,236,182,171,86,183,198,245,120,215,75,170,172,83,126,222,103,137,155,103,148,124,18,177,248,136,249,158,156,214,76,109,26,109,13,181,170,210,244,246,84,229,251,19,107,227,147,153,13,175,163,37,235,90,84,79,246,211,251,142,25,104,243,67,186,47,175,135,196,216,218,38,72,232,30,213,81,124,173,170,63,25,224,227,213,218,122,143,62,138,214,11,246,164,217,138,193,55,228,96,245,24,215,153,178,181,213,214,96,175,82,157,24,185,85,156,96,191,89,224,212,174,53,203,250,220,21,69,78,61,144,71,93,82,164,234,75,53,39,41,62,217,60,155,163,166,127,204,205,50,213,47,36,108,215,154,245,189,60,198,221,58,210,125,124,145,209,94,106,55,23,124,39,61,218,127,98,60,17,195,199,180,57,36,116,71,20,98,115,79,52,165,220,49,195,175,218,49,100,231,233,90,77,246,171,83,114,198,222,117,120,225,201,125,21,227,46,70,216,166,221,69,24,70,18,155,168,163,130,44,158,149,161,244,127,66,150,229,77,94,171,171,62,110,141,39,136,175,23,205,157,133,230,192,105,21,242,237,231,113,110,223,84,101,189,31,99,201,191,240,211,163,209,142,213,168,148,122,171,236,121,55,46,105,137,180,147,207,12,115,238,55,141,79,163,141,66,157,41,75,76,186,183,185,158,125,88,85,78,159,189,103,39,158,237,14,200,109,141,39,47,156,233,119,18,162,191,246,205,84,143,178,47,47,216,111,211,104,94,105,84,164,162,92,91,86,105,191,105,81,197,190,214,109,237,243,26,77,86,169,216,185,123,78,134,247,81,185,187,126,188,220,97,213,8,240,72,226,215,161,90,218,171,165,113,74,165,26,171,156,106,69,197,251,25,141,188,31,79,165,219,176,96,169,69,91,248,179,214,193,161,199,133,93,114,86,95,87,1,228,128,92,124,15,69,217,213,70,64,35,33,144,40,176,201,57,12,144,148,94,67,36,12,162,142,77,165,221,197,157,101,86,210,189,90,51,93,116,228,227,240,54,173,59,164,93,122,206,42,53,107,82,188,138,254,222,30,183,249,151,19,77,3,92,177,66,93,209,143,73,233,180,58,86,173,195,231,26,93,54,250,253,29,86,190,38,121,116,171,28,122,186,84,243,223,95,253,15,43,25,171,240,184,254,6,61,7,161,94,244,159,169,84,77,90,217,218,209,239,147,115,127,129,170,106,219,65,170,234,210,110,254,246,173,72,255,0,102,158,236,23,130,71,81,144,51,142,24,71,178,29,37,174,192,36,102,209,69,100,50,72,192,161,228,105,146,0,148,86,88,211,32,96,148,94,64,140,141,48,99,69,0,178,25,2,138,76,50,74,99,4,161,228,121,36,8,74,43,33,146,64,18,139,67,35,33,144,74,47,32,36,197,144,74,40,121,36,0,162,178,60,146,0,148,86,64,144,32,163,76,200,100,148,7,73,246,244,86,71,146,64,18,138,25,25,30,65,40,161,145,144,200,20,88,18,62,32,148,86,67,36,129,9,69,100,121,36,121,4,161,228,104,129,130,81,67,68,12,10,40,9,200,208,37,20,25,36,96,148,49,147,144,4,162,178,52,200,26,100,37,22,34,114,0,148,90,57,90,108,55,239,105,199,153,195,51,217,92,59,91,152,86,81,82,113,234,125,100,125,139,21,78,205,255,0,97,111,173,244,45,163,165,121,121,12,209,112,157,39,44,101,211,114,92,36,191,223,89,210,109,44,99,119,172,220,215,165,37,58,114,107,117,174,179,143,79,93,183,155,252,245,41,211,125,177,121,71,42,157,213,149,124,110,87,134,95,83,224,113,172,110,51,235,107,147,186,51,141,221,156,29,26,84,52,221,94,210,242,238,202,141,245,189,10,138,117,45,171,97,66,172,87,213,151,14,94,57,240,55,235,141,79,163,125,122,18,90,134,207,220,104,215,15,157,75,71,152,39,225,30,31,246,154,254,145,82,58,126,169,107,125,243,106,55,113,161,53,55,70,167,173,9,247,63,246,205,206,227,94,216,221,103,134,175,178,240,180,170,249,213,180,105,37,223,234,227,224,115,103,110,83,234,233,127,102,39,43,102,169,117,209,254,206,106,13,207,103,182,162,148,165,245,105,93,69,41,63,62,15,220,117,55,91,39,181,218,31,252,157,122,149,104,199,151,205,235,102,56,253,151,248,27,85,206,201,236,157,251,206,145,174,202,132,223,24,211,185,143,23,237,195,56,21,246,99,104,116,191,91,77,190,117,169,117,42,21,154,88,253,150,103,12,222,93,95,170,42,159,204,213,167,180,186,245,132,189,30,163,109,188,215,246,180,221,57,123,184,123,142,211,77,233,38,246,213,165,26,215,150,223,170,167,233,33,254,87,248,21,117,170,235,118,201,210,212,237,253,44,127,235,83,198,124,215,3,166,186,173,167,221,103,211,88,70,148,223,93,62,11,221,248,27,212,97,63,18,95,98,188,112,159,138,40,244,29,51,165,251,136,165,26,223,51,186,138,231,148,233,73,253,222,227,107,211,122,91,209,171,97,95,219,220,218,191,183,28,85,135,181,113,247,31,61,221,88,90,190,52,38,252,36,178,117,206,51,167,55,24,84,156,101,220,217,140,180,56,167,216,231,150,221,130,126,84,125,127,166,109,166,206,234,56,86,186,189,163,155,229,78,117,55,38,255,0,195,44,51,185,149,195,154,252,219,91,189,171,137,241,182,129,106,245,29,123,77,178,186,148,189,13,197,205,42,51,113,194,146,140,164,147,195,240,103,214,186,30,141,167,232,86,145,177,210,104,122,42,20,251,100,229,38,251,91,108,243,117,90,120,105,228,146,119,103,151,173,208,172,17,234,140,142,115,89,121,124,197,131,35,94,222,194,42,74,20,169,202,165,89,70,20,227,198,82,147,194,94,44,209,103,143,66,251,204,117,234,83,161,74,85,43,78,52,233,197,102,83,147,194,75,183,39,159,237,95,74,154,94,153,191,67,72,95,148,110,115,135,40,189,218,81,125,242,235,242,60,131,104,246,175,87,218,26,178,150,165,119,41,82,111,42,132,61,90,113,255,0,10,231,226,248,157,120,180,153,39,203,225,29,16,210,202,92,190,15,90,218,158,148,244,221,61,206,134,141,31,202,23,60,183,248,170,81,241,127,91,203,218,121,38,208,237,46,171,180,21,156,245,43,185,206,158,115,26,49,120,132,124,23,47,55,151,222,116,159,237,12,244,241,105,161,143,149,220,237,134,158,56,251,21,236,240,67,35,35,71,65,182,139,79,138,62,197,232,179,255,0,78,118,119,247,42,127,3,227,132,248,163,236,126,138,255,0,244,231,103,63,113,167,240,60,61,237,126,92,126,165,143,6,210,254,131,53,45,175,215,168,104,20,33,94,242,19,149,25,75,19,146,124,98,187,123,209,179,220,93,80,163,40,82,171,90,149,58,149,19,220,140,230,162,229,142,120,207,51,90,218,237,10,211,94,181,133,11,255,0,73,232,147,206,34,241,188,187,15,7,21,41,123,93,141,248,254,103,11,81,163,107,127,108,189,53,26,55,20,39,21,40,239,193,74,50,139,89,79,15,184,210,53,174,139,180,45,74,135,206,33,162,170,74,124,170,90,102,159,185,60,123,141,238,189,56,81,165,26,116,227,187,8,197,69,37,212,146,194,247,10,149,182,163,243,69,86,206,183,171,47,168,166,184,121,51,182,25,167,141,220,25,185,77,174,199,207,218,207,68,148,105,74,95,49,212,107,82,199,40,92,83,79,222,177,240,53,153,236,198,212,232,114,111,79,185,156,162,186,237,174,28,115,254,23,134,125,25,170,94,95,65,56,222,218,170,152,235,148,62,254,70,177,125,90,206,182,119,168,202,148,177,245,94,79,79,22,183,35,241,242,116,71,52,159,15,147,197,42,237,70,209,90,126,103,86,162,235,39,193,171,170,56,111,205,99,239,54,205,34,254,58,150,207,198,230,48,141,57,74,156,148,161,23,149,22,178,177,240,59,205,70,222,140,227,37,9,198,81,107,232,201,100,234,105,83,133,11,43,154,84,225,24,65,41,75,118,9,37,150,184,240,70,173,197,199,46,56,201,46,83,71,135,233,38,53,147,74,166,151,49,102,152,222,81,17,127,156,67,111,130,240,48,186,145,164,212,230,253,84,125,28,85,68,249,184,65,205,212,85,179,177,130,51,192,197,167,198,87,212,234,206,210,19,173,26,73,58,155,145,111,117,62,212,103,130,79,147,94,211,206,203,47,35,78,92,114,198,234,72,203,4,114,32,140,80,93,204,207,3,206,203,35,158,70,88,35,60,12,80,70,120,35,206,203,43,238,105,147,50,193,28,138,104,197,4,114,41,163,206,202,205,18,101,162,132,13,156,188,152,80,192,89,225,158,163,183,210,118,127,80,212,218,116,168,186,116,155,254,118,167,4,191,19,40,194,83,117,20,103,12,114,155,168,163,169,124,57,242,237,59,29,43,68,212,53,73,255,0,36,161,39,79,174,172,248,65,121,179,124,209,182,66,194,201,170,151,43,231,85,151,92,214,34,188,186,205,154,156,99,8,168,194,42,48,92,162,151,15,97,217,143,68,251,201,158,166,159,108,114,231,35,251,26,190,139,176,214,118,178,141,77,66,110,234,170,227,232,254,140,23,222,255,0,223,3,112,183,165,78,133,37,78,141,56,83,166,184,40,198,41,47,119,2,98,100,139,59,35,138,48,85,19,218,193,135,30,21,80,84,101,76,201,19,12,89,146,44,52,116,163,42,126,15,185,151,22,255,0,240,98,69,196,214,209,181,50,46,236,45,47,105,186,119,182,182,247,48,124,213,90,106,105,249,60,154,198,167,209,150,202,106,42,77,233,145,182,169,47,175,107,39,75,31,225,92,61,198,220,153,113,101,142,73,195,194,232,201,83,60,131,83,232,58,218,123,210,210,245,154,212,187,35,113,77,79,254,229,143,129,167,106,221,17,109,69,147,114,182,167,109,125,14,167,66,170,139,246,75,7,210,137,150,188,120,246,245,157,16,220,179,227,243,178,188,105,242,124,115,170,108,254,177,165,101,234,90,101,229,180,87,215,169,73,168,251,78,175,60,113,158,39,217,151,250,181,189,188,101,4,253,44,249,56,69,240,243,60,83,166,154,118,179,209,104,221,210,177,180,183,173,43,152,197,206,149,40,198,77,110,203,156,146,203,61,77,46,191,38,102,148,225,95,51,155,39,68,93,38,120,248,19,144,61,67,26,44,50,72,193,40,160,201,32,5,22,159,17,228,128,200,37,22,4,166,25,33,40,161,162,50,52,9,69,100,50,78,65,2,81,105,134,73,0,74,47,33,146,64,18,138,200,200,24,37,20,4,228,104,10,40,50,72,193,40,164,195,36,128,37,21,145,167,192,144,200,37,20,50,64,18,138,2,114,62,32,148,86,67,36,128,37,23,144,201,32,66,81,124,64,156,128,20,105,121,12,146,7,73,247,20,94,67,36,228,1,40,188,134,73,12,130,81,89,25,62,97,144,74,43,35,201,8,96,81,89,25,3,201,9,69,2,100,128,37,22,4,128,37,22,4,38,60,130,81,67,201,41,129,5,21,144,16,3,26,43,56,12,146,0,81,73,140,156,134,65,40,161,146,152,100,18,138,200,211,33,12,18,138,200,103,143,30,62,36,140,80,163,53,42,245,105,60,210,169,56,120,72,231,82,214,110,225,133,41,198,162,253,104,157,94,67,38,46,17,125,208,185,46,204,239,233,235,148,228,183,107,208,105,118,193,228,236,45,53,106,43,31,54,188,157,23,217,151,21,236,228,106,33,156,243,70,183,134,44,205,101,146,61,6,26,173,236,161,143,77,10,240,125,201,252,14,13,211,167,95,46,165,180,83,237,137,167,211,169,42,111,48,148,162,255,0,85,224,229,209,213,46,225,206,171,154,236,159,19,15,81,211,225,51,89,254,40,230,221,219,238,166,225,73,224,235,163,185,82,183,163,116,231,26,152,206,90,57,244,245,164,248,86,161,28,246,193,224,228,194,254,202,175,57,122,57,118,77,23,152,247,70,248,231,68,108,205,190,230,211,105,51,199,209,187,164,253,147,71,211,214,55,16,148,238,103,82,106,48,130,78,77,188,40,174,215,216,124,237,162,194,147,213,172,106,83,156,37,21,94,15,41,174,74,72,230,244,159,180,112,191,173,74,198,194,242,115,165,77,201,215,140,36,253,28,155,228,187,250,206,29,70,23,159,42,93,142,93,100,86,88,116,217,233,27,87,210,166,143,164,250,74,26,90,252,167,118,158,31,163,150,41,69,247,203,173,247,35,198,246,159,107,245,141,163,169,47,202,55,114,244,25,245,109,233,122,148,226,188,23,55,222,242,107,185,3,179,14,147,30,46,123,179,131,30,158,56,254,165,134,73,200,100,233,54,209,121,12,145,145,228,18,138,25,9,143,36,20,90,124,81,246,79,69,92,122,55,217,191,220,105,252,15,141,19,226,143,178,250,41,127,253,182,217,191,220,105,252,15,19,123,247,113,127,50,81,227,95,43,84,227,125,178,178,135,9,40,92,238,181,205,113,167,214,121,38,139,182,187,89,165,210,115,211,117,141,73,81,142,55,183,164,234,197,119,61,228,241,203,145,235,127,43,133,155,173,151,95,244,238,126,52,207,63,217,205,168,210,237,250,58,188,209,46,82,163,123,233,231,87,123,119,42,186,148,86,56,246,172,123,205,250,20,191,9,11,141,247,254,167,171,131,221,39,86,118,122,95,77,218,237,37,187,170,217,217,95,69,115,148,83,163,44,121,101,51,102,211,186,97,209,174,94,46,168,94,233,243,251,81,74,107,254,222,56,60,15,43,169,97,46,163,208,54,87,105,182,42,134,131,67,77,218,109,145,119,53,226,222,245,253,181,93,218,178,77,245,167,199,216,205,218,141,22,20,186,148,47,232,103,60,113,171,163,215,109,118,230,195,80,142,44,181,139,122,255,0,169,57,164,252,211,193,142,246,250,21,147,117,173,233,188,175,165,30,7,153,220,108,255,0,71,154,207,175,162,237,37,214,153,85,242,161,168,211,206,31,237,127,169,130,91,25,180,186,116,29,77,7,89,183,191,160,186,237,110,115,159,240,188,175,121,205,29,54,46,209,109,125,81,173,65,51,114,190,249,188,178,224,220,95,103,52,116,179,123,190,153,41,38,157,57,124,13,86,190,181,180,218,115,113,213,44,101,36,185,185,210,127,24,240,34,158,214,208,170,223,165,161,58,114,195,77,197,169,46,38,199,165,114,139,141,218,57,245,186,87,159,79,60,127,20,96,124,18,227,200,235,238,84,179,41,57,111,39,201,118,28,239,156,217,85,164,163,26,176,111,191,131,58,250,212,227,13,237,198,218,125,249,71,166,166,218,72,211,181,237,209,210,195,174,126,51,216,190,75,24,122,254,208,38,185,219,210,254,38,123,118,181,177,186,6,171,9,202,239,75,182,117,48,253,120,71,114,94,213,131,196,126,74,255,0,167,245,255,0,221,233,255,0,19,62,142,151,208,151,135,220,124,190,231,38,181,82,167,240,53,235,241,198,89,26,104,240,173,67,163,187,89,55,43,11,186,180,123,33,86,59,233,121,243,58,27,205,139,213,237,91,116,233,66,230,11,174,140,184,251,25,235,44,92,59,61,188,78,150,186,145,242,51,193,6,120,141,107,75,139,89,56,220,208,171,73,175,183,22,135,14,89,61,174,165,56,85,142,237,88,70,113,236,146,201,213,221,108,230,149,114,247,165,103,24,73,253,106,77,193,251,142,92,154,118,251,51,150,122,54,252,44,242,248,117,28,136,47,113,218,233,122,255,0,71,180,53,11,203,29,103,242,157,10,244,234,206,150,253,85,249,181,187,38,178,165,30,61,93,135,127,71,67,217,109,93,198,90,14,210,80,170,165,198,48,149,72,185,121,39,137,30,110,109,30,120,186,113,58,39,176,235,20,84,146,52,239,38,119,90,94,205,95,223,226,110,10,222,139,250,245,120,103,193,117,155,189,134,206,89,233,109,74,20,149,74,171,250,201,229,191,46,207,35,178,140,242,248,53,147,102,29,12,123,205,152,99,218,103,143,156,200,234,116,141,153,211,236,113,57,211,249,197,117,245,234,172,227,193,114,59,245,212,177,203,151,113,138,44,184,243,235,59,227,142,48,84,145,232,98,132,49,170,137,154,38,68,204,41,151,22,26,55,38,102,137,146,38,20,100,137,131,54,38,101,76,184,179,18,46,38,13,27,17,153,50,226,204,72,184,154,217,177,51,50,101,197,156,42,215,116,232,167,189,44,190,196,117,183,23,213,107,101,69,238,71,178,60,203,28,82,145,39,154,48,59,123,157,66,141,186,245,165,189,47,179,19,166,188,212,174,46,115,29,239,71,79,236,199,241,56,184,226,216,176,117,99,193,24,242,251,156,121,51,206,124,39,193,143,30,211,65,233,151,134,204,91,254,247,15,225,153,232,61,103,159,244,208,177,178,244,63,123,135,240,200,235,192,215,172,70,188,75,219,76,241,140,143,36,249,129,237,30,133,21,144,201,35,4,162,178,4,228,50,66,81,96,78,67,32,81,104,8,76,121,4,162,134,74,99,200,37,15,35,76,129,130,81,89,26,100,13,48,74,43,33,146,114,0,148,90,2,114,25,4,162,192,148,192,130,138,30,72,200,242,9,69,100,50,78,64,18,139,76,50,72,2,81,121,2,67,32,148,80,242,72,1,69,100,9,200,193,40,172,134,73,24,49,162,178,4,228,0,163,75,200,242,72,100,232,62,226,138,200,100,145,130,81,64,72,252,193,40,160,39,33,144,74,44,50,78,64,10,40,126,100,134,65,40,161,144,60,130,81,64,72,252,193,40,160,39,35,200,37,20,25,36,8,74,41,49,228,144,2,138,200,18,48,74,40,9,200,2,81,104,50,72,121,144,148,90,96,79,152,193,40,99,36,1,40,172,140,129,129,69,1,57,12,130,52,88,19,144,200,37,22,29,88,36,1,40,164,220,94,99,234,190,238,3,255,0,104,144,200,249,145,162,178,25,36,8,74,44,9,200,252,193,26,40,9,200,2,81,89,30,73,243,0,74,45,62,40,251,55,162,149,255,0,219,93,155,253,198,159,192,248,193,115,71,217,253,20,255,0,233,174,205,254,227,79,224,120,155,223,187,143,212,198,74,142,55,73,29,29,105,59,121,74,211,242,165,91,170,53,109,20,213,26,148,39,141,221,236,103,131,202,124,145,226,186,247,201,238,246,134,94,141,173,91,214,92,119,105,220,209,116,228,188,101,22,243,236,62,157,159,209,103,83,118,185,167,236,60,125,46,187,54,5,80,124,124,13,248,179,78,9,37,216,248,211,89,232,207,107,116,137,63,77,164,213,175,77,114,169,109,37,85,63,4,189,111,113,217,108,231,72,53,246,119,71,163,160,235,123,51,166,234,22,52,92,159,162,187,161,232,234,172,188,190,127,122,62,157,188,250,221,230,185,171,218,91,94,210,116,239,45,169,87,167,246,106,193,73,123,207,85,110,30,185,40,230,141,157,62,187,169,84,145,225,245,181,110,141,53,175,249,157,23,81,209,42,203,235,91,79,126,156,124,178,151,253,167,17,108,150,151,82,106,174,203,237,125,188,164,254,132,43,63,69,63,12,240,248,27,222,181,176,27,57,114,229,40,88,124,218,111,235,91,205,195,30,92,189,198,147,170,244,109,26,82,148,172,53,7,221,26,208,248,201,126,7,110,44,184,229,196,100,215,215,147,100,101,23,217,152,46,233,237,174,148,156,106,206,87,180,87,55,188,170,167,237,245,142,130,243,88,133,89,56,234,154,68,33,87,173,198,46,15,216,206,84,244,93,164,209,150,45,170,213,148,57,226,133,108,197,255,0,133,227,224,112,235,235,186,164,115,79,82,163,26,139,173,86,165,134,117,193,95,42,159,208,220,151,192,235,171,199,79,169,151,66,85,41,62,201,241,56,141,202,155,196,102,223,131,224,114,235,220,217,215,204,190,107,232,115,246,31,3,133,83,119,123,212,109,199,171,129,209,31,153,154,249,158,237,242,81,110,90,230,191,159,253,189,63,226,103,210,51,250,18,240,251,143,155,126,73,255,0,167,53,255,0,221,233,255,0,19,62,147,169,244,37,225,247,31,37,186,255,0,21,47,177,226,235,125,235,52,70,0,7,98,62,81,136,107,130,0,238,5,71,204,187,77,108,222,208,234,152,235,187,172,214,63,109,242,49,235,59,45,168,104,244,109,235,95,80,84,125,60,84,227,137,122,201,62,43,40,216,246,130,217,189,111,80,146,224,221,205,73,39,142,77,77,180,115,54,207,91,150,210,80,181,149,74,82,167,115,78,49,85,90,250,45,165,134,215,143,51,209,245,178,77,36,184,62,235,28,159,68,126,136,211,244,237,164,218,13,37,37,97,171,94,82,138,227,184,234,57,71,252,175,129,180,218,244,157,180,118,116,169,207,84,178,161,115,70,167,209,155,166,232,185,254,203,92,31,146,53,154,182,139,47,213,239,61,11,70,219,237,163,209,52,27,75,59,237,42,133,238,141,26,74,157,47,79,111,40,239,65,114,74,124,159,177,147,58,138,94,204,19,253,153,150,69,23,229,101,105,253,46,217,201,165,117,70,246,210,79,194,172,87,179,31,3,102,211,250,69,211,174,113,232,239,45,107,119,74,94,142,79,202,88,52,203,173,107,96,245,148,222,163,179,51,211,170,203,235,218,60,69,62,253,221,223,129,212,93,236,118,203,223,250,218,30,208,70,156,191,178,186,73,63,15,170,253,204,231,120,177,190,241,113,253,209,205,61,46,28,158,40,30,211,111,181,214,15,30,158,21,104,231,147,198,244,125,167,111,103,172,233,215,88,244,23,180,36,223,36,231,186,223,147,226,124,215,95,100,182,135,71,78,90,125,211,169,14,127,201,235,53,149,224,240,112,42,235,122,237,140,183,111,169,111,127,123,75,115,62,107,31,120,252,18,151,130,72,229,158,211,142,94,7,71,214,201,151,23,216,124,173,166,116,131,127,99,252,197,107,187,101,217,74,166,244,124,211,54,157,51,166,61,78,147,138,175,59,91,200,174,170,144,244,115,246,174,30,227,76,244,25,87,99,158,123,78,88,248,93,159,65,166,100,139,60,151,78,233,159,74,158,22,165,97,117,108,223,214,164,213,88,253,207,220,109,218,38,220,232,58,245,88,80,211,53,58,51,175,37,149,70,89,133,71,224,158,27,242,57,39,167,201,15,18,57,114,105,242,226,241,197,155,101,74,209,166,179,39,199,177,28,74,183,85,38,177,23,187,19,23,62,98,193,35,4,187,156,110,109,240,136,146,230,44,22,209,142,189,90,116,41,74,173,106,144,167,74,43,50,156,229,133,21,222,205,137,252,13,93,54,24,227,142,190,102,27,138,212,173,168,202,173,197,88,82,165,21,153,78,114,81,75,197,179,64,218,126,148,52,251,21,58,26,44,62,125,89,60,122,87,194,146,125,207,156,190,29,231,148,107,251,69,169,235,213,183,245,59,185,213,138,121,141,37,194,156,124,35,203,219,150,117,226,210,206,124,203,131,116,52,238,93,207,82,218,94,148,44,109,28,168,232,180,190,123,89,112,244,178,225,78,47,187,174,94,227,203,53,189,123,82,214,235,42,154,149,212,235,97,230,48,229,8,248,69,112,71,85,159,252,134,79,75,22,158,56,185,75,147,170,24,84,59,23,144,201,32,110,51,162,178,60,146,4,37,20,152,252,200,200,242,9,69,2,36,126,96,148,86,64,156,130,2,139,12,146,0,148,90,12,146,25,4,162,188,198,66,99,200,37,20,52,64,200,74,43,33,146,114,25,2,139,76,50,74,0,74,40,100,160,4,162,178,52,64,193,40,161,145,145,228,18,138,12,147,144,33,40,176,201,32,81,69,121,143,36,228,50,12,104,172,149,147,24,200,74,40,9,200,1,70,153,144,36,14,147,238,40,191,48,39,32,66,81,72,100,121,143,32,148,80,200,200,193,40,172,134,73,24,37,21,144,201,32,9,69,33,146,0,81,121,2,124,195,32,148,80,200,76,121,4,162,178,9,147,145,160,74,43,33,230,79,152,38,9,69,129,57,0,40,161,145,145,228,18,138,26,100,121,140,132,162,178,52,200,200,211,4,162,178,25,36,1,40,180,4,134,65,40,177,11,33,144,40,160,39,35,6,52,80,100,145,228,132,162,178,25,39,204,0,162,192,156,134,65,40,176,39,61,225,158,240,74,40,100,103,188,96,81,89,12,146,48,74,41,62,40,251,71,162,143,253,53,217,191,220,105,252,15,139,87,52,125,165,209,63,30,141,54,107,247,26,127,3,195,223,61,220,62,166,185,174,13,172,153,211,140,227,137,198,47,197,20,7,205,35,81,215,92,233,54,213,147,225,56,63,213,145,209,223,236,197,73,229,219,220,70,93,211,88,54,198,35,100,114,74,46,209,146,155,71,150,106,187,59,170,80,77,187,73,212,143,109,37,189,240,53,13,70,149,74,50,106,172,39,9,118,73,56,159,64,180,179,200,193,115,107,66,234,46,55,52,105,213,143,100,226,164,117,99,214,56,248,145,178,58,138,238,143,153,239,49,151,197,113,255,0,125,103,67,123,21,40,181,37,149,216,215,3,233,45,75,96,180,11,244,243,104,232,73,245,208,155,135,226,105,90,207,67,254,145,206,90,94,169,142,200,220,211,206,59,178,143,67,14,225,137,247,180,116,67,83,6,124,249,168,105,214,147,109,250,24,197,246,199,129,209,92,216,66,13,238,78,94,124,79,97,218,14,139,118,170,198,19,157,59,40,94,211,95,90,214,162,147,127,225,124,79,53,214,180,219,237,62,164,161,127,101,115,109,37,207,210,210,113,199,155,61,140,26,152,79,195,36,206,184,100,79,179,61,75,228,165,13,221,123,95,89,207,242,122,127,196,207,164,39,244,37,224,254,7,206,63,37,94,58,254,190,250,157,189,62,95,180,207,163,167,244,37,224,254,7,206,238,191,196,203,236,121,90,222,114,179,68,0,3,181,31,42,1,144,0,70,172,215,53,29,143,210,239,106,212,168,225,86,141,73,183,41,74,156,249,183,219,147,94,189,232,254,175,23,105,119,78,93,213,98,215,195,39,162,28,123,235,219,123,27,90,151,23,149,225,70,132,22,101,57,188,47,245,240,51,142,73,46,17,221,139,95,158,13,70,44,242,43,253,145,213,109,91,114,179,149,88,246,210,123,203,207,7,107,163,237,246,208,104,214,116,180,239,228,247,54,180,34,169,170,55,20,178,227,21,213,148,215,188,234,182,203,164,202,215,110,118,187,60,167,111,67,140,101,115,37,187,57,126,202,250,191,19,205,213,122,187,238,167,165,158,251,121,114,222,121,111,181,190,191,19,178,58,103,150,63,152,143,115,6,171,36,215,230,196,245,235,189,161,217,189,87,47,87,217,154,116,170,190,117,45,94,239,159,13,223,188,233,238,180,13,150,190,139,150,155,169,214,181,155,250,151,28,87,130,206,62,243,68,165,170,221,67,25,168,166,191,89,28,170,90,196,90,252,245,22,251,92,24,90,105,67,192,206,200,102,135,198,142,246,166,204,234,118,28,116,235,232,212,135,63,205,84,113,207,145,215,92,93,234,246,249,141,212,28,151,39,191,77,113,243,66,183,212,109,179,249,170,243,162,223,86,92,78,103,206,235,78,60,43,198,162,125,89,76,201,41,71,186,55,198,105,154,229,211,163,112,219,169,105,21,46,216,157,69,213,180,86,93,56,55,226,109,151,116,93,92,230,41,75,184,233,238,168,93,83,121,84,85,69,216,184,27,225,51,106,103,72,237,229,30,49,114,139,241,62,156,232,122,214,210,207,96,52,170,180,109,233,211,186,185,131,117,170,198,56,157,71,233,36,184,203,155,224,143,0,149,163,221,89,142,30,57,30,243,209,197,196,109,246,71,68,141,73,198,20,225,22,229,41,60,36,183,229,214,113,110,82,114,130,175,137,207,171,183,141,175,169,232,15,159,188,199,86,165,58,52,229,82,180,227,78,156,86,101,41,60,36,187,217,231,251,87,210,158,151,165,122,75,125,42,63,148,47,23,13,232,188,81,139,241,235,126,7,143,237,46,213,234,251,69,81,189,74,234,82,164,158,99,66,159,171,78,62,93,126,103,46,29,30,76,159,36,124,204,52,242,151,115,214,246,167,165,61,55,78,223,161,163,195,231,247,11,135,164,92,41,69,246,231,235,121,112,239,60,147,104,118,159,86,218,10,219,250,157,220,167,4,243,26,80,245,97,31,5,247,188,190,243,162,30,79,83,22,154,24,185,174,78,152,225,140,81,126,96,78,64,232,51,162,134,79,152,2,81,89,12,146,48,40,172,129,33,144,74,40,100,228,19,4,162,195,36,228,1,40,161,146,25,4,162,178,9,139,57,0,40,172,130,100,249,130,33,40,176,201,32,9,69,228,8,76,121,4,162,134,137,64,9,69,100,105,144,52,5,21,144,201,62,96,9,69,160,39,33,144,74,44,9,207,120,100,132,162,135,146,80,2,81,89,15,50,114,60,130,81,89,25,3,2,138,2,67,32,141,20,4,249,128,37,26,96,0,29,39,219,143,35,36,1,10,2,64,130,138,25,3,200,162,81,73,143,36,15,32,148,86,65,50,64,132,162,242,25,39,32,82,81,89,25,8,96,81,89,30,72,67,201,9,67,207,120,211,36,96,148,86,65,50,114,25,4,162,242,9,147,144,4,162,242,4,15,32,81,73,143,36,38,60,130,81,89,30,72,24,37,21,144,36,96,148,86,64,156,128,37,23,144,36,56,2,81,94,99,201,33,144,40,172,135,152,131,36,37,21,145,249,145,144,200,37,23,145,145,144,200,37,23,144,39,34,76,18,139,30,73,200,100,10,43,35,201,25,30,72,74,41,60,52,223,35,233,158,139,250,86,217,91,61,147,209,244,141,70,250,118,119,86,150,240,161,55,90,147,80,114,75,170,75,39,204,136,121,125,167,38,175,71,13,92,84,100,234,140,37,11,62,242,211,117,157,51,85,130,150,155,168,90,221,166,178,189,13,104,205,251,19,201,205,222,246,246,117,159,1,209,171,82,132,247,168,84,169,74,92,243,9,184,191,113,184,104,125,38,237,118,139,24,194,215,90,184,169,74,60,169,220,165,89,99,177,111,114,60,108,155,28,210,188,114,179,91,196,125,155,220,196,124,227,162,124,160,181,26,45,67,90,210,45,174,99,143,167,109,55,78,126,105,229,123,13,247,70,233,195,100,47,220,99,115,90,231,79,168,248,98,226,139,113,207,115,134,126,7,159,147,111,212,99,239,27,250,26,220,26,61,71,152,154,58,221,31,104,52,141,102,42,90,86,167,101,118,159,85,26,209,147,243,73,229,120,52,118,89,79,134,124,123,188,123,14,70,156,120,106,140,90,98,0,0,136,75,75,57,102,43,139,106,55,52,247,46,105,83,173,15,179,82,42,75,222,103,98,47,98,93,118,58,125,43,102,180,93,31,80,184,189,210,180,219,107,59,155,136,168,214,157,24,110,239,165,203,43,151,105,217,212,250,18,253,150,189,198,66,42,47,205,203,193,252,10,219,147,182,73,182,211,108,208,192,4,123,171,177,243,131,14,174,255,0,19,141,168,95,90,233,214,181,46,111,171,211,161,111,77,102,83,155,194,71,143,109,159,73,213,239,119,237,52,13,251,107,103,194,87,18,225,82,75,245,87,213,248,155,49,226,150,71,72,232,193,166,158,103,194,224,223,54,199,110,116,221,157,140,169,38,174,175,177,194,132,31,8,190,173,247,245,124,57,158,37,180,155,73,169,109,21,207,165,212,107,183,24,188,194,140,120,66,159,130,251,223,19,166,148,156,164,231,38,220,155,203,109,229,231,180,71,167,135,79,28,124,190,231,179,131,73,12,74,252,202,207,31,246,198,153,3,58,59,157,20,80,115,68,134,65,40,188,149,25,56,188,194,78,47,181,51,30,70,152,37,81,204,167,168,92,211,73,42,174,75,178,92,78,77,61,89,242,171,73,62,248,240,58,172,134,76,58,17,177,100,156,124,206,246,55,214,149,56,54,233,191,214,70,197,168,237,69,165,13,144,165,164,219,183,94,189,74,46,18,113,225,26,105,201,243,239,52,20,195,60,13,114,195,25,62,76,165,158,82,84,202,207,118,23,96,19,145,228,221,242,57,232,164,192,156,128,39,73,105,134,73,200,100,18,139,200,100,156,128,37,21,145,228,144,200,20,49,147,144,4,162,192,144,20,74,47,32,153,40,100,37,21,144,39,32,9,69,100,121,36,50,9,69,100,19,36,96,81,89,4,74,97,144,74,44,8,200,208,37,21,145,228,144,200,37,20,50,83,12,130,81,89,4,201,200,100,132,162,242,4,128,20,88,19,144,200,37,21,145,228,148,248,6,65,40,188,134,73,0,74,43,35,201,3,200,37,21,144,39,35,200,20,80,19,144,4,163,79,0,3,160,251,48,0,0,0,0,0,0,0,0,50,0,0,6,67,32,0,131,200,209,33,146,10,43,32,153,32,9,69,228,8,200,211,20,40,161,228,156,128,37,20,134,64,242,9,69,166,25,33,49,228,18,138,200,18,134,9,69,6,73,200,1,69,38,60,146,25,33,40,180,195,36,100,121,4,162,178,52,200,200,242,9,69,100,100,100,105,240,4,162,178,25,39,35,4,162,178,25,36,50,5,23,145,112,22,67,32,148,86,70,70,71,144,74,40,100,15,36,37,21,144,201,57,12,130,81,67,39,32,9,69,134,73,12,148,81,73,241,30,72,200,242,66,81,89,236,207,119,112,243,213,213,222,66,24,37,21,9,56,73,74,13,198,75,147,92,26,54,189,19,164,77,172,209,112,172,117,187,183,78,60,169,215,151,166,138,93,202,121,199,145,169,100,19,226,106,158,40,100,85,53,102,46,39,181,232,157,63,235,20,55,99,171,233,118,87,112,92,231,69,202,148,223,127,90,247,35,127,209,122,114,217,107,215,24,95,70,247,78,168,255,0,181,163,191,31,39,12,183,236,71,202,217,246,246,135,12,99,11,29,135,14,93,171,79,62,202,190,134,15,20,89,247,54,139,180,250,30,183,24,189,39,86,178,186,109,103,114,157,104,185,47,24,231,43,216,118,233,167,142,198,124,6,164,211,77,62,41,229,51,102,209,54,247,106,52,73,71,242,126,185,123,8,46,80,169,81,213,135,134,236,242,143,63,46,201,37,238,229,250,154,222,19,237,82,106,127,55,47,7,240,62,105,209,250,125,218,11,85,8,234,182,22,55,208,92,220,119,168,201,249,250,203,220,141,247,73,233,219,102,111,33,185,168,208,190,211,234,53,197,202,159,165,130,255,0,38,94,60,142,28,155,110,163,31,120,223,208,213,60,110,184,59,195,79,219,61,188,211,118,113,78,132,100,174,181,12,112,161,9,101,67,246,223,81,161,109,183,73,247,23,254,146,207,103,189,37,173,172,150,236,174,36,177,82,107,187,236,175,127,129,230,110,78,82,115,147,110,77,229,182,242,219,237,61,221,62,141,190,102,112,105,182,214,223,86,83,185,218,93,163,212,182,138,243,211,234,85,220,148,91,220,165,30,16,167,224,191,242,116,233,146,158,7,147,210,140,84,85,35,214,142,53,21,73,20,25,39,33,146,150,139,76,50,70,71,146,18,139,200,100,140,143,32,148,86,67,36,140,18,138,200,100,156,140,10,43,33,146,67,32,198,138,224,60,147,144,200,20,86,71,146,7,144,74,43,32,78,71,144,74,43,33,146,114,25,33,40,188,129,57,12,130,81,124,3,36,228,0,162,178,60,144,60,130,81,89,25,9,143,32,148,80,100,156,130,96,148,86,71,146,114,0,148,82,99,201,3,200,37,20,152,242,66,99,201,5,21,144,201,40,96,148,86,64,156,130,96,148,88,100,156,128,37,20,134,72,100,18,139,76,50,70,71,144,74,43,32,78,70,152,20,80,100,156,140,132,162,178,25,36,50,9,69,100,121,39,33,144,74,43,35,32,121,4,162,147,2,114,0,81,169,128,1,208,125,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,144,200,1,8,52,199,146,64,10,41,49,228,140,134,69,18,139,200,38,74,12,130,81,121,2,50,52,192,162,195,36,228,1,40,188,134,72,200,100,18,139,30,73,200,100,18,138,200,242,70,67,32,148,94,64,140,143,36,20,94,67,36,100,50,8,209,124,7,146,50,25,4,162,242,60,144,60,130,81,89,30,72,200,100,18,139,200,39,196,156,128,37,23,144,35,35,79,136,20,80,242,78,67,36,37,20,134,72,100,18,138,200,38,78,67,32,148,94,65,19,144,4,162,195,36,100,105,148,148,82,125,156,31,112,211,73,99,171,158,8,12,129,69,166,60,146,152,100,143,146,81,72,121,35,33,146,18,139,200,18,60,130,81,65,146,114,9,130,81,121,12,147,144,200,37,20,152,242,78,67,32,148,80,200,200,242,9,69,100,9,200,242,66,81,65,146,50,48,40,188,134,73,200,100,18,138,76,121,39,128,100,18,138,200,8,50,9,69,100,9,200,2,81,121,12,145,145,228,18,139,200,100,156,134,64,162,134,72,100,132,162,128,148,199,144,74,41,12,132,199,144,74,43,32,78,65,48,74,44,50,70,70,129,40,172,143,36,130,96,81,67,39,33,144,74,41,12,140,140,18,138,200,112,39,32,66,81,121,65,146,3,32,148,88,242,74,124,3,32,81,89,12,146,60,130,81,89,2,50,86,65,40,172,134,73,200,2,81,121,12,147,145,2,81,96,44,128,20,106,192,0,111,62,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,128,2,6,70,152,128,128,172,129,32,5,20,25,16,2,81,89,12,139,33,144,74,40,50,78,71,144,74,43,32,79,0,200,20,94,64,140,143,32,148,86,64,156,149,148,9,67,12,139,33,144,74,43,35,201,1,146,18,139,200,242,66,97,144,74,47,32,153,57,4,248,129,69,139,34,200,100,18,138,200,100,89,12,130,81,73,143,36,6,65,40,188,130,100,160,4,162,242,25,37,12,10,24,100,89,12,144,148,82,97,146,114,60,130,81,104,50,70,67,32,148,94,65,50,83,12,130,81,121,2,50,52,193,40,161,147,144,33,40,174,1,145,100,50,5,20,60,145,144,200,37,23,144,201,33,144,74,47,32,70,71,144,74,43,33,145,100,50,9,69,100,121,39,33,146,10,30,74,201,25,12,131,26,47,33,146,50,60,130,81,89,25,57,12,130,81,89,25,57,30,64,161,134,69,144,200,37,20,152,242,70,71,144,74,43,35,201,9,143,32,148,60,141,50,50,52,193,40,172,143,36,228,50,9,69,38,2,200,100,130,138,76,121,35,33,144,74,47,35,201,9,134,65,40,188,129,25,26,96,148,80,201,200,100,18,138,200,11,33,144,40,174,3,201,1,144,74,47,33,146,120,6,72,70,138,25,57,30,65,40,160,39,32,5,26,208,0,27,207,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,131,36,33,89,12,146,0,81,89,2,67,32,148,94,67,36,229,143,32,80,242,60,147,144,4,162,242,25,35,35,4,162,178,25,36,96,148,82,96,32,200,37,15,35,76,144,4,162,178,52,201,200,100,130,139,200,100,140,141,48,74,47,33,146,50,25,4,162,242,25,37,49,228,18,135,145,166,78,71,144,74,30,70,137,200,100,10,44,50,70,71,144,74,41,49,228,140,134,65,40,176,37,49,228,132,161,228,105,147,145,228,18,138,200,19,144,200,20,94,67,36,100,50,12,104,201,144,201,25,12,129,69,228,121,32,50,67,26,43,35,39,35,200,20,86,70,70,67,32,81,121,12,145,144,200,37,25,50,131,36,100,121,6,52,86,64,65,144,74,41,48,201,57,30,65,40,121,26,100,228,8,40,188,134,73,65,192,18,138,200,200,200,242,9,69,100,4,25,4,161,228,105,147,145,228,18,135,145,166,78,67,32,81,121,12,145,144,200,37,22,152,200,76,121,4,162,128,89,12,144,148,60,143,36,228,121,4,161,228,104,156,134,65,40,188,134,72,200,248,2,81,121,12,145,144,200,20,88,100,89,12,130,80,242,2,200,1,70,188,0,6,227,232,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,32,0,0,196,4,32,242,60,146,0,81,89,12,146,134,9,69,6,73,0,74,45,48,201,41,128,20,86,70,153,32,9,69,100,121,32,96,148,86,67,36,141,2,81,73,134,73,26,4,161,141,50,64,130,138,200,211,36,1,40,172,134,73,26,4,162,178,25,36,104,18,138,76,50,72,208,37,15,35,201,35,4,161,228,121,36,0,162,178,50,50,48,74,43,33,146,70,66,81,65,146,64,18,138,200,242,32,4,162,178,25,36,1,40,188,134,72,25,9,69,100,121,39,32,9,69,100,121,32,0,162,211,30,72,67,4,162,147,12,146,0,148,86,70,153,3,64,148,80,19,145,160,74,41,48,201,35,68,37,20,152,242,64,193,40,172,134,73,0,40,172,134,80,128,18,138,200,100,145,130,81,73,134,73,0,74,43,37,100,132,48,74,43,33,146,64,18,138,200,242,72,1,69,100,50,72,242,66,81,92,0,144,2,142,136,0,13,199,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,128,0,0,1,12,0,0,6,0,8,36,82,0,4,24,0,0,3,0,6,32,52,0,8,3,64,0,128,193,0,16,12,0,0,1,160,0,64,26,0,4,1,160,0,65,128,0,49,0,0,0,146,192,1,0,96,0,128,0,0,133,0,0,0,0,0,128,54,0,98,4,185,148,0,12,64,0,1,6,134,0,8,0,0,8,0,128,0,24,208,0,32,13,0,16,131,0,0,0,76,0,16,113,228,48,0,64,26,0,4,0,0,4,26,24,0,35,0,0,4,99,0,0,200,0,0,66,49,128,0,7,255,217],"type":"Buffer"},"height":609},"small":{"ext":".webp","hash":"small_Circular_Economy_Green_illustration_7e03ede97b","mime":"image/webp","name":"small_CircularEconomy-Green-illustration.webp","path":null,"size":"99.93","width":500,"buffer":{"data":[82,73,70,70,174,143,1,0,87,69,66,80,86,80,56,76,161,143,1,0,47,243,1,76,0,77,72,108,27,73,146,36,40,123,123,106,14,161,244,223,224,122,186,7,231,64,68,255,39,128,195,176,151,165,162,162,117,156,167,71,57,112,177,183,42,73,229,93,192,21,184,217,187,218,38,245,171,217,77,128,100,202,6,125,233,88,39,5,162,221,19,144,76,64,18,252,5,50,79,160,193,169,7,8,202,58,169,187,234,5,5,8,24,212,43,137,153,203,8,236,64,230,133,59,85,236,94,148,90,147,73,212,0,244,129,211,99,165,85,102,213,68,175,74,148,165,102,243,114,0,77,146,149,96,178,176,177,237,159,8,196,6,84,18,64,19,64,27,85,30,250,36,3,252,116,111,74,176,170,96,168,104,146,77,22,179,7,241,74,96,244,24,10,46,227,110,158,228,237,220,170,159,30,227,187,105,168,42,168,73,117,154,125,133,42,219,191,239,184,91,105,213,182,23,85,129,168,64,56,247,192,170,186,187,191,85,210,160,54,184,75,69,121,225,248,59,190,119,186,83,21,32,209,182,150,49,73,84,249,229,248,126,255,136,83,81,85,206,11,183,183,217,121,228,130,191,241,129,220,255,254,65,84,27,122,3,182,115,119,223,55,175,70,199,167,233,251,42,17,151,187,53,192,232,54,64,124,178,109,235,106,80,109,232,74,170,202,144,196,91,254,198,88,189,126,91,151,118,156,123,74,170,138,170,82,47,29,247,215,69,222,178,16,96,12,151,213,229,100,149,106,151,171,57,144,7,25,250,9,161,114,173,180,172,10,86,253,233,93,149,28,200,243,40,64,115,181,134,128,42,170,227,243,119,89,85,39,135,217,169,72,183,255,108,147,132,78,218,197,215,203,241,239,95,242,194,94,9,1,215,173,0,77,107,143,207,135,113,117,88,230,5,69,187,11,92,95,206,1,181,13,64,179,245,149,118,155,210,86,111,151,1,88,144,205,171,1,56,56,108,211,141,43,127,113,106,217,208,85,42,106,183,155,189,191,66,237,42,180,209,75,137,58,185,248,177,34,144,92,2,18,94,207,70,192,19,214,154,4,142,124,114,42,191,244,96,237,179,218,220,11,31,189,157,147,67,167,255,90,192,77,30,248,192,188,52,11,78,79,159,0,11,74,170,109,187,142,164,85,94,205,152,255,8,106,24,222,59,53,211,231,161,136,204,252,4,66,28,196,71,60,62,159,215,9,83,153,51,176,110,252,255,37,73,210,35,133,244,21,254,210,87,10,37,148,212,254,90,106,169,205,161,15,243,114,46,96,46,97,175,254,248,234,188,27,123,78,171,52,10,182,181,41,146,148,219,130,235,18,216,255,54,52,24,70,62,60,240,31,175,17,154,192,75,50,35,250,63,1,6,160,48,224,80,142,135,67,40,20,20,1,85,163,20,44,44,162,132,128,42,10,165,240,38,120,11,159,80,41,1,160,148,80,20,66,56,132,80,74,133,130,227,65,168,2,8,97,82,69,20,165,165,245,73,10,142,7,81,148,16,209,163,123,116,68,47,10,66,9,17,41,5,162,8,168,34,130,50,217,148,26,162,64,125,28,160,160,8,161,68,16,2,234,248,23,69,169,26,8,197,34,40,37,132,14,81,22,77,9,165,138,144,23,67,80,14,80,16,255,79,41,81,132,18,162,168,82,84,209,251,122,255,214,59,78,44,134,175,34,46,237,244,38,64,105,162,62,63,113,122,241,196,100,95,110,118,132,138,102,136,174,132,70,64,128,103,208,148,123,226,49,20,136,0,81,132,130,8,97,136,149,229,38,220,178,158,92,189,225,237,198,201,226,48,182,138,68,176,186,138,156,28,180,71,91,28,226,83,103,86,78,162,11,117,95,20,37,66,128,16,74,169,135,148,18,165,130,162,2,202,1,225,194,183,151,156,29,206,194,45,11,241,92,67,107,113,136,246,57,92,223,217,244,87,253,245,228,16,45,90,28,66,137,47,245,16,247,111,218,156,57,91,101,94,203,74,114,72,32,49,69,138,82,218,149,142,26,128,2,84,41,74,169,130,32,210,97,118,153,174,204,37,199,253,236,66,109,49,71,94,114,102,124,99,165,45,122,100,77,132,10,8,101,216,130,210,236,43,23,33,238,166,151,120,5,147,213,195,67,104,212,242,76,81,74,41,81,3,40,66,40,37,138,8,135,4,162,152,204,218,207,111,91,119,131,19,5,243,102,186,21,33,68,78,162,181,85,136,135,218,226,211,120,214,167,40,205,120,102,14,51,194,178,8,33,132,149,179,191,151,107,23,81,170,34,132,138,8,168,72,165,79,66,41,85,32,148,131,18,21,136,184,111,180,120,199,120,231,236,125,195,252,246,102,47,15,245,27,141,65,120,195,213,122,229,255,12,230,238,190,47,68,143,174,48,6,229,98,95,236,132,14,155,35,16,93,40,85,196,111,7,37,68,17,65,136,162,148,210,40,129,138,8,34,18,201,51,244,200,242,204,82,227,209,162,69,52,17,111,246,183,231,23,214,167,60,101,17,230,127,217,196,30,29,56,30,224,194,202,122,148,109,176,142,107,161,223,170,74,1,42,66,220,11,188,41,194,77,21,147,73,64,168,74,69,136,177,117,76,207,135,13,240,164,68,119,230,196,202,202,54,66,29,47,92,225,124,25,220,237,27,0,90,241,142,245,211,245,244,161,241,80,126,54,196,87,18,109,42,34,238,155,76,17,28,2,58,16,37,12,62,125,122,243,137,40,40,69,216,216,24,98,198,189,168,168,176,145,214,198,119,74,166,193,131,251,230,117,23,177,93,153,99,185,45,47,182,21,0,245,76,61,155,245,76,101,30,120,230,187,158,71,213,176,129,18,33,34,37,42,55,159,4,85,170,34,202,100,50,105,41,165,124,146,73,4,147,25,255,20,115,112,229,186,175,118,190,247,251,176,182,232,40,121,223,248,192,96,176,176,176,17,38,147,218,10,0,229,81,99,142,103,169,103,179,252,106,140,239,116,242,169,70,123,16,37,34,80,52,74,136,82,209,12,76,10,74,57,152,76,38,17,162,76,57,137,181,255,77,252,29,43,188,183,13,112,185,204,177,205,235,167,185,48,119,135,115,205,101,205,205,254,29,55,251,141,10,10,0,81,74,49,134,241,147,97,150,246,82,41,74,68,138,128,16,69,85,68,17,50,52,74,136,138,16,165,2,135,121,17,150,169,127,216,67,78,43,132,245,116,94,239,115,173,99,238,78,177,191,103,152,239,152,246,141,141,141,205,61,165,148,114,160,252,82,199,148,16,21,165,84,16,69,213,40,66,8,85,132,82,74,20,136,162,34,106,143,11,225,206,140,25,238,136,39,49,79,142,98,101,205,221,234,206,149,43,49,63,154,239,192,226,214,166,5,224,85,206,167,157,127,131,182,104,255,156,107,252,116,241,126,58,57,41,97,237,218,69,81,161,168,5,161,34,162,20,237,74,20,165,32,36,26,129,255,136,61,246,112,33,158,132,243,219,20,66,40,87,174,76,243,39,243,74,217,5,13,128,226,70,153,148,135,253,54,215,203,108,143,58,110,125,14,152,165,185,135,163,82,74,20,64,9,81,162,171,138,80,42,106,110,78,55,141,216,99,198,126,199,229,117,63,223,73,95,51,78,127,24,74,237,181,119,205,157,27,15,8,10,136,138,83,140,223,110,253,250,128,203,227,188,187,239,194,121,25,192,37,28,149,189,76,74,44,79,194,157,79,126,59,122,65,129,130,40,66,84,132,80,81,182,101,186,37,21,117,91,93,86,231,124,53,203,228,184,182,194,249,189,44,246,15,236,172,148,55,138,2,148,214,220,166,199,69,41,143,105,252,227,226,90,177,197,22,246,55,230,184,110,180,170,139,5,33,80,132,16,66,9,8,147,169,136,27,68,51,28,42,216,238,196,190,176,48,231,118,159,215,144,107,203,181,105,246,188,237,115,78,94,248,64,185,25,215,14,128,50,75,41,5,165,12,49,198,31,86,237,33,246,65,142,223,223,103,171,46,132,82,194,36,28,138,82,208,40,81,202,33,50,203,36,28,148,50,203,28,22,174,174,231,117,158,219,249,82,127,41,74,15,115,94,217,175,220,248,142,221,172,47,55,125,210,104,81,148,81,38,37,148,193,205,123,115,252,188,230,109,247,252,99,117,89,236,87,176,94,173,251,55,34,162,130,168,35,84,129,114,16,8,0,74,17,53,148,40,14,202,11,47,156,61,91,42,51,208,195,96,24,207,70,125,167,108,108,188,208,111,180,93,106,126,228,35,45,215,93,13,148,82,186,5,55,6,52,171,251,12,182,45,190,137,4,132,18,17,148,82,74,237,91,23,1,66,20,113,60,90,81,165,20,173,165,247,245,98,55,42,4,8,161,3,243,206,141,59,243,228,229,52,30,107,190,41,90,6,165,60,21,101,89,177,199,229,243,255,154,223,57,223,103,108,193,86,170,28,22,166,72,81,194,36,76,74,69,23,74,85,0,117,136,210,39,81,3,145,241,24,246,255,236,3,190,249,252,155,121,98,213,208,23,90,176,157,124,96,108,170,212,24,183,163,239,214,124,37,148,82,202,180,90,239,109,49,195,105,153,49,99,123,243,207,77,163,80,84,68,33,8,161,148,18,194,1,165,64,12,199,56,150,27,34,207,128,247,203,198,198,133,21,224,69,81,44,93,66,40,37,45,234,187,231,221,242,168,237,160,67,167,80,166,237,33,174,250,235,171,156,254,139,245,74,249,197,155,237,31,131,18,149,34,52,74,21,165,209,8,81,160,84,81,90,38,33,142,71,139,178,115,22,123,40,11,203,91,143,91,33,92,204,133,11,235,82,30,116,211,210,166,229,184,243,223,3,203,250,220,106,198,253,241,195,105,190,27,38,67,216,126,15,193,7,90,37,34,68,36,16,84,148,162,32,10,74,81,69,40,165,160,246,133,133,179,129,77,28,66,222,110,71,120,80,147,121,3,93,190,219,182,239,232,218,75,41,199,116,220,218,40,147,7,239,198,220,186,173,60,134,149,82,166,223,254,210,191,85,8,65,137,136,70,8,165,209,161,20,74,17,66,168,32,132,16,54,30,12,94,168,217,85,198,198,160,191,106,217,205,201,164,172,231,241,98,160,180,107,179,83,114,125,198,16,226,250,138,155,2,11,139,82,93,252,118,80,145,0,21,74,36,40,237,10,66,132,32,148,138,68,138,82,90,74,248,47,59,59,11,235,140,210,177,40,175,188,154,175,20,195,152,115,101,229,114,101,48,169,152,145,168,51,103,55,187,105,215,54,192,34,18,68,41,37,4,68,132,246,2,165,138,16,16,17,64,41,33,10,74,37,40,79,22,33,68,69,223,110,166,229,35,165,230,176,24,86,194,96,91,110,108,230,88,39,199,189,220,25,78,91,249,68,136,24,136,20,160,28,66,9,136,34,148,201,36,74,81,34,20,161,68,41,74,9,225,168,74,140,16,66,212,232,49,142,179,107,13,165,92,184,80,186,220,217,204,23,46,155,221,117,48,236,215,25,209,174,148,9,15,56,44,254,89,40,74,136,161,219,187,79,221,39,251,70,21,20,148,136,82,69,85,34,85,64,9,226,16,120,38,216,186,230,69,136,45,180,87,102,219,203,27,143,123,254,205,226,186,176,46,64,136,104,218,68,69,169,160,170,68,197,116,84,42,8,83,90,116,192,70,41,85,80,74,68,21,40,37,68,65,136,128,60,83,207,148,118,225,98,191,57,89,177,102,205,210,127,148,52,7,77,68,187,186,47,132,130,150,170,8,161,128,72,81,65,225,113,245,112,41,74,5,20,65,65,8,64,9,117,136,250,71,104,83,42,40,161,84,129,82,80,74,233,155,33,20,133,136,82,197,240,4,0,15,193,20,74,136,138,129,34,132,80,162,4,229,160,81,21,68,132,20,132,40,168,64,168,74,81,65,168,136,58,30,132,122,218,195,62,33,62,201,140,201,20,67,148,160,84,8,128,40,64,80,66,220,68,73,99,138,168,10,74,68,40,5,81,148,82,248,200,74,41,44,142,139,227,61,81,163,134,42,165,64,65,148,136,16,14,165,0,165,8,33,80,249,20,15,43,64,0,64,129,18,128,0,132,20,30,23,64,193,61,99,64,12,216,54,108,67,193,36,245,255,205,117,210,110,23,68,196,4,232,19,125,139,158,17,186,162,71,116,229,170,111,184,189,69,223,243,169,79,0,73,163,191,71,60,129,36,196,93,143,72,188,226,198,195,215,32,125,243,56,204,49,51,72,204,156,171,1,73,220,16,124,72,191,96,122,142,207,57,151,115,12,224,211,15,9,161,31,242,194,39,7,96,142,17,62,135,71,3,30,224,3,73,254,13,73,218,122,78,62,108,4,12,98,124,174,213,123,36,222,157,156,54,123,138,52,147,5,198,136,230,0,116,253,133,62,36,75,66,146,0,251,28,35,209,36,219,46,146,147,211,193,78,31,16,55,9,61,194,92,97,166,199,128,83,36,145,164,73,2,146,208,51,223,244,156,93,143,72,214,128,189,55,219,61,241,232,206,195,245,3,33,245,120,102,99,79,146,38,155,60,204,157,135,183,60,73,236,36,137,99,219,231,180,73,122,153,1,94,241,226,189,29,39,217,221,236,218,155,244,1,36,241,226,199,212,167,113,166,187,59,187,155,228,43,36,241,196,59,107,58,73,102,237,229,186,79,48,3,227,110,245,135,211,38,155,76,115,153,60,141,219,113,215,51,63,224,201,211,238,110,154,157,161,155,219,231,204,184,51,110,91,207,12,79,72,18,146,16,204,238,204,102,199,91,123,147,214,72,98,58,120,220,180,39,54,250,121,59,173,79,246,116,157,164,253,16,229,115,157,141,99,63,32,241,2,73,204,140,247,120,102,118,207,13,129,65,76,63,182,91,113,249,237,184,7,4,140,211,206,120,135,126,152,124,238,90,207,32,137,23,150,160,199,146,96,118,115,142,147,11,76,47,237,32,33,161,79,46,92,62,177,221,227,97,55,167,192,204,110,7,55,215,221,213,215,188,64,52,167,167,237,38,225,242,105,79,119,115,226,95,60,195,52,11,76,143,147,158,218,51,12,173,103,221,110,39,59,47,248,70,77,234,129,58,215,237,182,211,182,187,54,211,233,0,79,95,211,38,217,56,25,54,137,61,51,211,93,211,141,238,232,135,92,196,184,109,226,129,36,123,182,205,174,97,92,243,129,254,20,73,66,210,165,133,73,146,179,246,230,63,188,132,105,91,116,54,105,147,204,232,135,124,97,241,192,236,174,241,206,201,8,23,253,37,15,111,153,153,217,238,38,32,64,127,206,133,135,151,232,181,197,11,190,145,4,250,189,133,254,45,63,249,68,214,136,119,252,90,8,73,124,33,161,255,12,8,16,23,36,1,2,33,4,92,124,75,146,100,73,146,100,91,204,26,107,237,219,255,255,201,254,184,123,185,0,184,9,51,139,101,101,102,189,138,250,150,36,201,146,36,201,182,80,68,61,163,110,253,137,253,255,95,112,239,118,97,246,45,73,146,37,73,146,109,33,179,70,118,247,255,255,235,101,38,59,140,37,104,65,182,27,183,149,174,49,180,168,248,197,32,9,129,32,184,104,201,124,233,146,36,201,145,109,219,49,139,234,125,8,56,231,252,15,227,192,252,199,128,95,206,113,239,185,103,175,174,48,145,189,214,121,152,66,150,111,73,146,44,73,146,108,11,153,53,178,230,250,9,243,255,191,54,31,176,238,43,195,132,125,9,148,228,72,146,36,91,135,136,69,204,60,162,49,198,221,75,232,253,47,162,191,122,1,24,131,129,89,17,238,102,34,68,225,10,146,36,195,234,243,227,90,131,197,167,39,73,146,36,217,182,45,137,72,125,239,115,95,241,35,98,14,49,242,152,87,244,255,4,234,127,246,114,37,0,55,117,63,123,175,17,136,249,142,100,91,181,109,219,182,60,229,220,250,92,115,193,65,253,149,58,191,71,2,166,11,11,230,104,37,39,223,146,36,89,146,36,217,22,50,171,71,214,204,186,253,193,250,255,191,219,247,75,175,206,112,150,128,5,0,44,221,40,103,170,250,24,17,68,16,110,159,158,181,109,82,228,88,183,181,215,204,220,61,34,18,4,67,37,169,24,6,243,104,125,147,121,118,231,17,204,51,154,39,194,60,123,179,61,123,204,60,24,171,74,82,114,102,68,184,187,153,157,134,132,187,218,54,69,146,36,125,63,152,57,69,100,102,65,51,204,213,44,171,176,42,172,164,163,192,50,40,128,87,204,88,91,93,217,89,25,225,238,102,246,131,47,73,146,85,219,182,109,203,60,162,212,90,27,244,62,250,156,107,13,90,155,233,111,239,132,236,124,238,68,236,4,240,23,51,211,226,181,6,206,14,173,181,90,34,60,194,151,36,201,170,109,219,182,101,238,81,106,109,173,247,49,105,239,195,204,204,12,255,231,164,154,179,193,204,103,242,128,222,106,45,37,92,38,157,52,212,166,75,160,36,71,146,36,231,137,168,121,68,101,245,176,165,224,228,6,56,3,78,140,47,124,241,75,224,151,115,222,141,238,170,202,204,112,21,209,100,219,182,106,219,118,211,122,31,99,174,189,207,125,40,134,144,172,160,139,18,96,72,128,243,235,4,176,131,14,51,179,45,150,30,156,187,247,154,115,244,80,195,182,145,114,52,222,51,243,143,30,7,0,52,109,55,218,190,165,109,29,159,123,206,53,146,155,27,39,109,83,99,218,177,245,250,49,95,219,182,109,219,156,233,59,118,167,153,42,104,112,115,115,237,99,109,115,237,181,254,141,142,110,1,144,20,73,146,24,51,115,143,200,172,238,158,233,89,222,227,59,49,227,7,72,31,197,44,157,126,72,175,250,2,102,102,198,133,131,153,233,174,170,204,112,55,205,214,182,41,146,36,73,223,247,255,34,74,6,238,230,20,144,145,145,156,85,205,204,220,189,235,217,49,227,5,224,170,151,195,23,194,51,43,102,230,102,134,204,236,172,78,138,132,136,112,50,119,51,83,18,145,255,143,208,108,219,182,106,57,218,179,96,195,57,247,158,11,1,82,136,82,202,252,152,193,204,118,137,158,196,239,198,46,114,201,197,159,153,156,12,74,133,2,46,29,218,123,129,153,158,32,66,151,64,73,142,100,219,202,50,243,200,234,189,175,68,195,0,24,6,140,94,51,6,190,228,215,211,168,123,118,103,184,153,111,73,146,28,73,182,109,75,84,205,60,178,170,6,154,115,99,140,225,243,126,90,255,255,31,24,227,61,198,232,209,93,153,225,110,26,74,219,54,96,80,105,112,215,1,154,109,219,86,109,199,118,6,76,88,176,225,240,17,75,33,12,184,204,247,150,242,248,153,153,237,180,255,192,63,224,79,112,202,41,204,113,138,153,153,25,67,142,144,66,24,71,7,55,174,53,97,140,97,250,8,201,151,64,73,138,36,219,182,53,68,212,60,50,107,194,222,251,48,243,231,105,35,53,238,116,225,180,128,153,38,84,101,184,171,136,47,107,123,20,73,210,182,237,210,37,153,153,123,68,100,102,241,205,244,48,51,195,22,77,228,25,197,243,50,195,108,222,9,48,195,230,195,12,205,221,213,85,137,17,238,102,38,41,20,164,109,192,72,104,119,68,252,159,127,207,246,23,105,177,101,191,138,237,12,172,242,19,56,16,168,254,52,6,120,219,93,70,227,6,214,254,29,143,225,131,150,210,177,43,28,33,26,47,204,237,103,9,39,135,198,235,36,141,85,141,3,150,164,101,151,110,156,14,86,227,0,5,56,218,23,160,49,233,62,167,241,103,152,132,43,216,53,190,76,58,216,39,188,135,128,64,64,96,128,244,42,34,31,4,196,87,44,135,120,15,106,230,95,115,42,243,53,78,167,124,95,188,51,159,223,17,174,63,198,220,46,238,203,72,44,160,104,31,6,190,40,4,196,97,152,142,66,112,27,51,17,57,125,36,96,146,142,239,1,225,239,131,240,120,232,156,55,252,154,23,1,127,218,139,252,145,233,198,72,165,137,194,125,49,193,236,69,89,40,93,86,99,0,119,82,186,181,39,95,112,142,72,65,173,40,29,200,237,218,13,2,10,1,153,4,68,143,7,20,216,61,33,242,129,21,211,81,17,55,136,128,8,120,244,184,23,212,243,5,47,0,99,217,8,87,24,107,222,2,36,4,245,251,202,208,130,191,216,171,136,178,132,124,8,18,41,190,1,212,195,128,1,86,66,78,135,1,1,8,159,251,151,128,225,91,198,32,29,136,1,210,27,225,233,204,196,162,54,40,254,44,61,82,236,95,9,147,210,102,190,84,14,136,44,12,136,198,0,10,172,215,15,122,108,219,221,27,235,253,147,19,174,107,73,106,8,99,82,230,196,164,0,101,248,61,39,166,131,98,108,146,109,63,170,7,52,5,178,4,141,97,149,248,186,4,151,47,234,1,188,152,212,16,247,46,215,125,231,252,238,117,197,95,142,10,209,197,48,230,154,0,76,54,222,79,152,245,186,167,16,34,78,95,44,207,40,29,133,72,0,97,110,27,213,114,137,97,76,34,142,30,153,186,163,116,236,38,194,3,58,145,254,129,45,24,65,63,66,202,129,125,54,120,161,168,4,199,8,136,224,64,253,105,81,146,245,124,182,101,127,75,212,99,211,68,192,242,14,6,72,80,13,69,202,22,14,244,97,128,153,43,184,83,15,144,219,37,106,75,134,116,56,195,178,169,121,20,88,204,84,134,144,12,242,214,49,127,119,41,146,176,154,23,211,113,122,166,249,209,25,169,37,233,56,116,65,71,83,196,180,156,122,24,71,3,234,161,200,145,192,44,230,123,189,36,248,44,198,127,97,180,136,194,206,251,54,17,114,155,168,230,135,183,198,0,179,66,54,126,90,97,143,128,101,204,210,81,8,29,152,107,244,133,161,105,139,133,213,55,40,96,81,179,116,156,158,178,141,232,140,212,82,253,5,120,156,69,65,226,241,138,177,104,40,61,249,251,89,166,46,251,221,63,222,129,255,194,215,103,9,126,16,125,130,243,86,247,81,20,209,24,20,41,51,58,41,235,66,234,158,67,228,151,210,37,131,71,235,136,198,201,72,14,2,144,89,137,35,209,64,69,135,226,211,93,52,21,100,244,30,147,221,197,158,240,122,66,244,67,78,55,156,166,3,77,227,157,39,215,97,140,8,158,95,220,166,43,6,58,191,240,95,64,14,169,174,240,109,215,92,151,124,79,53,34,31,195,255,190,46,146,179,120,147,223,139,119,228,229,4,207,219,60,166,160,122,137,80,164,152,232,192,106,217,35,70,252,26,254,40,226,58,216,99,228,168,97,138,27,255,85,220,152,23,187,209,99,143,78,65,210,176,123,157,236,159,59,77,135,131,217,104,101,197,235,191,72,191,137,95,129,252,126,126,133,127,133,207,90,137,21,198,137,156,150,4,223,25,27,140,199,7,174,204,106,47,231,1,194,212,17,60,98,183,220,111,244,210,126,121,45,11,195,61,18,151,14,104,2,140,240,24,217,190,109,119,231,16,9,165,179,237,142,167,40,63,5,26,210,18,10,151,234,48,95,138,156,238,255,196,87,145,3,198,91,249,61,71,64,49,62,89,67,195,244,80,132,78,178,157,246,130,185,200,69,154,126,0,3,236,9,71,67,5,75,133,245,244,34,26,215,196,124,100,17,83,16,227,15,104,180,39,98,166,242,24,62,127,53,189,48,10,127,123,190,139,223,2,216,75,64,114,82,144,128,138,101,113,58,41,29,54,34,59,216,245,98,54,134,254,103,27,249,100,147,124,194,176,114,114,84,232,62,69,183,8,200,68,231,249,6,193,93,108,34,46,204,164,163,235,71,177,43,140,191,96,152,14,109,208,162,201,174,45,26,227,23,136,32,255,109,95,19,1,101,36,176,198,64,9,184,23,81,100,89,21,80,4,123,106,71,3,242,161,225,104,235,174,49,246,21,150,24,236,137,236,194,136,192,89,210,36,31,189,20,161,1,60,191,48,248,213,237,252,95,199,215,239,147,206,127,211,238,64,66,205,145,8,102,42,59,34,69,236,192,182,82,166,188,136,160,220,102,131,28,76,28,206,110,251,14,172,152,240,159,0,155,54,114,94,178,39,233,136,145,19,146,254,252,58,232,49,32,191,157,145,242,148,134,98,240,199,253,224,143,142,124,22,163,86,11,245,11,126,242,64,4,12,122,151,249,106,31,243,161,247,105,107,91,12,47,82,70,176,198,237,34,184,89,192,168,13,163,54,11,5,219,57,81,192,160,204,106,251,13,107,202,174,166,236,144,126,249,78,236,218,207,122,43,31,187,219,27,20,182,188,225,189,11,133,101,153,62,116,69,101,56,255,140,93,158,122,249,134,196,160,230,125,121,126,184,94,26,148,89,205,59,93,173,192,229,85,32,184,82,155,149,241,217,244,10,172,123,127,149,87,185,234,60,65,75,221,68,157,213,218,16,14,202,156,252,6,246,219,159,248,250,188,242,130,103,235,121,246,75,8,80,9,167,90,185,214,251,225,13,243,216,213,188,211,213,60,118,232,131,129,77,178,0,237,101,132,6,131,205,87,38,206,185,128,155,93,86,173,189,171,249,248,241,113,210,115,85,100,21,156,87,82,83,90,41,103,165,236,238,87,6,107,223,109,32,54,203,121,167,233,226,18,148,129,61,241,149,225,19,43,126,128,154,3,165,236,190,160,61,169,160,199,91,205,99,135,23,176,77,26,63,52,238,181,249,255,200,125,71,117,29,37,88,140,206,215,7,210,133,142,34,146,85,128,246,35,57,66,6,237,117,184,115,97,14,3,13,199,98,236,77,157,118,214,63,104,223,29,255,69,100,97,90,135,198,55,150,27,241,9,47,155,111,34,102,249,166,87,71,91,10,161,94,176,12,211,31,142,102,112,92,48,53,53,6,155,198,13,134,8,43,75,192,181,156,171,9,249,134,194,102,205,251,217,159,246,155,80,160,112,62,88,226,210,49,177,223,97,98,109,60,132,132,128,253,136,164,169,149,57,5,1,184,103,242,190,19,78,207,159,92,199,97,1,225,235,67,147,88,98,236,201,122,113,109,160,150,26,174,4,6,57,223,75,5,147,9,138,250,27,219,140,181,210,6,35,219,207,15,252,70,85,230,75,184,226,145,163,155,47,93,150,140,213,137,180,52,201,206,153,167,124,89,191,59,121,101,219,156,155,74,134,124,203,39,49,146,124,226,33,0,115,178,65,250,23,240,52,6,78,35,249,81,155,152,164,222,31,137,36,201,98,115,54,160,82,186,45,150,120,187,40,192,7,250,119,246,11,196,252,61,145,108,41,24,38,32,160,23,98,129,18,153,200,144,227,26,35,130,107,19,184,175,51,96,250,3,155,97,66,222,128,183,166,22,24,160,32,173,82,48,80,115,145,206,231,159,5,155,7,89,142,77,59,18,73,108,13,182,35,12,229,81,136,213,194,230,124,175,233,165,57,134,215,63,206,246,43,254,245,116,20,13,36,20,49,99,84,225,240,152,29,139,36,203,4,195,252,59,210,74,185,214,35,9,118,3,187,148,12,4,247,41,211,98,246,195,118,201,44,221,7,65,153,248,142,16,34,92,53,245,254,71,10,112,65,103,223,228,64,1,80,33,31,93,132,180,44,68,88,253,115,162,167,99,24,176,97,23,120,241,201,126,146,28,240,242,119,117,10,232,241,147,127,145,250,76,65,87,4,21,17,196,18,15,216,14,191,51,242,89,42,86,165,246,215,177,67,18,117,0,35,162,31,253,189,95,224,62,80,58,167,81,89,76,154,152,134,60,5,88,212,44,119,11,73,154,18,54,192,208,176,40,78,48,151,34,39,80,17,127,233,254,188,240,198,200,121,125,74,202,12,71,143,222,4,36,164,113,235,20,80,13,64,128,221,185,104,19,152,43,125,152,114,50,141,98,7,214,19,130,12,196,255,54,133,161,126,253,26,96,137,236,104,93,7,216,37,249,64,232,143,10,17,29,204,139,242,83,214,217,191,178,177,88,128,32,113,57,202,179,245,36,240,218,115,147,40,168,19,89,191,70,212,243,87,244,11,108,222,29,121,98,207,152,122,157,138,168,243,137,235,127,187,15,62,238,73,134,217,152,236,70,171,60,45,99,135,187,7,221,249,93,56,62,180,30,33,242,96,151,56,138,216,2,73,231,213,40,140,12,201,159,66,54,184,30,118,144,56,202,178,114,14,147,78,31,188,25,177,172,238,239,231,15,248,221,211,81,216,198,147,216,219,136,27,219,157,216,56,57,34,237,155,82,178,104,216,169,124,8,195,77,214,57,50,35,231,144,203,90,109,77,91,35,180,244,124,150,201,176,126,220,191,238,15,220,155,207,253,129,40,176,156,89,81,74,93,67,93,246,242,177,65,199,3,214,153,149,189,63,208,235,73,172,148,238,27,199,110,92,52,32,217,21,118,92,65,104,255,20,227,130,38,191,92,95,8,196,199,152,200,21,130,194,243,47,223,79,147,129,221,72,6,82,110,93,181,247,148,91,102,203,24,201,0,111,114,36,119,156,178,91,158,25,68,55,220,209,225,73,172,237,97,251,3,125,85,191,55,239,12,11,67,18,48,216,109,55,200,36,175,233,0,143,101,82,100,139,161,122,141,49,56,94,153,83,159,240,152,156,207,56,208,95,238,85,27,149,222,46,65,204,101,79,57,55,198,202,34,173,240,62,244,45,133,47,31,3,164,107,31,68,144,216,43,63,223,113,192,99,198,249,236,237,94,84,151,110,70,62,222,126,210,56,86,179,201,73,67,62,202,72,173,68,12,213,19,5,146,158,63,165,209,183,165,253,20,231,211,20,92,34,2,138,189,164,143,46,99,3,120,74,194,145,182,140,120,156,243,82,168,24,119,48,247,155,254,152,20,255,54,231,146,117,133,22,22,194,31,47,253,248,211,246,25,195,240,231,116,116,221,192,146,56,28,82,32,206,52,184,99,91,133,199,142,243,73,172,185,160,16,28,101,116,210,49,93,123,50,114,26,65,225,184,54,57,160,213,196,112,188,144,80,99,85,231,5,168,127,113,148,79,136,104,55,240,160,73,218,227,84,108,63,224,230,182,100,164,239,239,249,17,242,47,163,94,164,148,62,244,47,224,93,86,10,152,154,162,97,88,255,153,1,174,12,248,138,29,1,24,103,70,13,34,156,64,35,8,184,166,254,69,229,113,1,4,32,137,71,14,115,199,207,138,157,40,114,153,125,102,13,39,227,248,73,225,100,167,85,20,159,149,244,133,111,203,174,37,54,204,197,144,157,195,113,132,136,184,251,156,84,212,168,83,137,47,52,188,69,73,32,127,51,183,128,214,21,188,3,140,33,156,95,160,31,200,110,238,33,172,249,128,28,142,16,117,153,151,176,190,245,40,42,160,34,230,201,79,126,162,143,24,251,192,44,240,188,104,247,48,204,135,152,100,214,24,151,93,79,199,231,46,130,196,12,47,34,136,38,137,135,4,9,58,17,81,240,38,135,205,111,63,255,161,248,45,232,67,255,77,6,68,128,237,83,210,206,47,144,63,130,187,109,32,62,79,243,155,219,143,156,204,164,197,193,150,153,72,74,216,32,146,148,138,200,39,20,48,194,120,160,102,255,212,164,219,122,98,254,225,56,217,33,35,217,9,0,51,41,110,27,120,154,207,206,213,69,159,21,245,73,14,8,15,32,222,247,203,92,4,112,111,191,239,6,249,247,211,85,131,133,129,186,223,253,159,177,253,11,242,81,11,49,62,214,122,249,246,209,234,110,211,135,139,35,204,64,163,122,174,212,81,235,57,95,68,158,106,217,67,250,72,107,11,99,10,123,142,82,204,19,235,26,9,187,122,160,181,64,61,45,251,206,189,93,102,5,2,235,214,60,154,0,133,1,106,126,250,144,156,75,111,151,193,111,121,106,30,187,231,15,198,171,21,202,133,225,5,72,58,96,113,55,58,176,181,15,160,143,7,202,166,29,4,152,45,253,194,65,160,53,15,90,107,97,48,187,219,131,181,251,231,111,251,252,96,0,36,12,164,140,203,244,128,184,7,86,109,235,183,246,193,30,93,4,225,32,222,118,133,131,124,249,0,8,44,231,163,186,230,56,51,57,77,24,181,66,88,5,136,39,20,163,158,4,158,191,131,255,143,81,235,68,173,182,191,135,48,201,207,66,128,60,201,186,94,182,38,23,145,212,106,190,90,163,136,111,173,230,211,49,126,4,105,21,128,214,215,131,166,203,106,27,223,65,128,25,18,136,206,49,39,5,52,157,161,174,222,3,170,158,167,12,37,83,38,208,56,30,228,72,13,36,149,172,204,144,89,22,25,176,24,193,197,219,197,33,72,9,222,214,176,75,137,48,41,165,128,195,153,141,19,183,103,84,125,253,77,31,36,20,120,154,122,190,101,221,74,187,230,133,162,29,59,255,92,80,140,102,27,202,120,226,43,240,64,75,75,128,78,204,43,98,18,8,192,49,178,108,224,37,150,33,60,170,106,40,16,152,216,228,40,143,137,75,221,252,242,229,228,237,253,113,222,229,177,175,237,165,119,251,105,59,187,61,9,59,105,167,185,59,156,200,209,112,74,217,202,211,157,205,11,128,19,142,70,138,211,12,41,154,3,130,29,0,38,111,66,74,176,98,227,95,38,195,147,9,232,192,115,141,13,0,4,202,189,81,50,215,241,202,189,97,212,12,11,33,191,187,143,245,104,163,21,190,121,218,176,57,109,130,38,149,43,114,231,132,124,217,122,103,225,142,197,79,141,168,248,77,94,49,62,249,253,34,103,194,55,4,141,12,198,92,17,3,70,205,11,245,166,130,177,69,211,236,142,86,142,171,218,8,39,39,36,255,234,17,157,141,50,141,104,20,66,8,108,42,86,65,2,52,80,220,70,69,12,196,153,224,194,57,138,170,83,50,197,73,129,164,220,169,96,117,59,200,169,32,8,132,9,172,141,185,163,14,111,122,209,57,162,0,76,150,105,64,181,167,34,19,185,233,249,23,253,184,226,240,137,160,107,94,58,158,231,20,0,49,73,198,245,147,99,68,180,156,10,147,187,53,195,56,136,71,212,145,72,142,81,50,15,2,194,103,78,212,121,189,81,54,199,213,135,247,60,253,237,183,103,95,60,60,136,224,96,232,185,238,186,57,95,214,251,243,97,111,189,145,95,219,110,197,59,205,78,211,37,180,148,122,7,89,216,13,112,139,192,169,157,104,3,130,29,192,109,176,1,132,1,74,253,139,151,179,92,48,226,193,93,101,199,85,190,226,138,35,87,49,184,192,117,86,163,165,81,234,181,206,3,121,51,238,1,133,30,154,148,47,24,168,168,223,65,62,194,31,17,136,44,16,7,94,144,117,46,44,146,44,214,203,242,140,91,97,82,191,170,189,238,234,249,182,81,52,75,128,194,219,76,72,165,0,3,194,217,99,16,208,129,52,249,110,195,98,14,151,235,195,225,226,65,112,8,237,65,5,14,4,48,107,128,32,35,160,225,90,98,141,126,252,4,74,94,246,200,203,219,11,49,56,133,140,233,70,85,230,110,161,20,225,74,228,154,254,19,127,143,0,41,95,248,93,167,194,32,144,67,84,51,17,11,156,18,0,196,13,89,146,108,198,163,212,69,53,1,75,159,232,179,105,243,184,205,93,185,246,155,210,187,222,124,151,233,235,241,243,53,207,190,111,60,128,36,71,34,8,102,238,232,25,135,243,84,246,101,127,198,118,239,253,189,247,189,15,93,254,115,159,252,247,74,55,12,73,80,112,49,228,156,8,114,4,7,132,32,72,2,130,40,4,201,227,161,184,2,128,224,50,56,179,241,69,96,104,140,169,7,99,86,188,177,171,244,193,12,102,34,29,162,94,181,212,6,117,6,49,72,249,178,24,187,131,141,247,240,82,80,127,74,191,125,60,60,121,99,108,144,32,244,241,164,227,7,47,192,141,107,71,178,35,18,80,110,7,30,69,63,122,120,211,25,84,50,132,194,215,38,28,11,208,157,244,54,152,113,230,80,28,166,209,169,209,133,29,152,196,102,98,20,13,44,104,90,177,4,134,203,35,163,95,207,49,43,146,193,201,177,65,154,101,102,147,8,160,132,138,82,67,16,94,224,132,76,113,66,125,102,4,160,183,132,64,14,19,73,177,11,204,68,224,68,173,124,76,72,209,213,146,204,144,147,114,166,172,134,246,205,90,97,238,254,77,15,95,198,207,138,222,223,62,237,159,214,242,16,54,73,17,153,144,80,19,14,110,26,200,104,57,154,78,172,71,57,151,157,221,237,122,215,103,111,254,109,234,139,14,137,166,200,146,45,29,137,174,169,133,155,238,96,18,131,34,41,0,235,188,170,15,192,245,51,93,1,77,175,8,121,227,104,48,4,134,222,208,228,44,255,97,154,185,210,35,148,223,8,79,108,228,162,9,229,22,253,139,3,103,201,159,244,187,172,71,233,156,24,65,3,98,196,180,25,187,80,34,18,251,0,203,250,234,174,250,90,220,241,195,219,72,17,19,77,244,37,55,181,1,98,184,160,88,49,112,53,48,116,14,178,89,76,106,43,93,42,166,166,26,76,153,215,226,238,88,4,48,16,25,188,34,15,5,132,195,40,238,159,247,38,220,154,192,225,40,235,112,97,34,140,179,145,1,52,57,61,226,250,145,193,79,249,130,178,129,112,11,38,200,177,183,131,224,1,160,32,214,84,61,130,23,78,5,167,233,83,112,5,219,150,90,95,103,124,96,243,37,15,47,252,26,192,211,215,205,229,213,68,95,246,172,128,36,198,33,69,24,164,137,122,115,46,220,77,70,232,21,109,138,53,135,101,239,248,218,227,253,184,192,221,202,188,237,236,59,251,147,241,136,249,158,190,27,59,188,71,56,21,59,156,201,195,6,32,214,213,83,177,130,219,98,17,109,25,215,0,238,31,190,87,252,176,82,179,22,76,19,187,151,100,7,197,34,189,255,74,142,181,34,137,141,108,146,37,222,33,151,242,5,85,196,111,217,128,13,236,130,17,74,235,52,248,99,215,82,185,26,9,180,100,112,52,12,169,67,131,235,252,232,69,203,72,10,191,251,146,138,18,35,76,106,161,193,112,113,190,246,117,192,0,173,33,244,188,197,104,122,105,159,187,204,42,43,86,173,115,242,136,215,159,123,188,75,99,175,129,110,45,156,212,143,159,210,162,121,130,64,163,96,0,28,48,19,139,12,8,140,138,129,181,134,162,7,255,100,152,219,144,47,13,78,204,164,106,1,49,64,4,0,115,24,60,47,155,48,111,25,81,65,224,190,213,218,135,181,251,7,207,46,244,239,251,211,202,219,243,11,150,185,155,239,146,94,15,50,186,190,80,160,76,33,148,236,148,1,201,144,102,186,75,13,15,195,68,1,2,138,48,36,69,178,17,122,75,51,221,67,239,139,30,203,231,55,233,141,178,171,238,194,222,214,81,75,156,181,127,199,31,8,132,24,25,11,112,61,181,37,47,167,120,86,127,207,73,156,133,48,131,105,65,147,22,67,43,130,219,104,139,124,44,70,149,131,59,70,42,183,207,251,57,249,157,54,219,90,57,157,243,199,140,195,139,250,132,36,177,226,105,53,101,150,75,52,96,139,46,147,140,153,204,250,233,21,92,82,233,23,221,133,199,239,200,160,134,34,2,147,0,149,36,54,152,128,151,43,82,182,244,163,30,119,217,71,63,76,166,94,172,12,171,207,174,60,221,72,139,126,154,121,249,234,241,239,53,254,159,123,74,11,114,197,210,18,122,222,83,243,108,83,20,176,249,93,204,130,153,20,130,145,12,33,80,200,173,48,129,229,51,227,249,224,177,55,167,215,239,35,67,242,105,14,166,99,96,196,68,28,176,136,66,162,176,179,169,116,94,122,184,68,120,227,201,27,232,75,126,59,11,95,191,172,113,30,106,156,250,197,35,204,241,221,98,10,156,36,3,68,37,41,219,1,34,0,40,147,3,114,60,92,131,162,169,219,74,60,36,96,195,44,237,28,218,135,181,184,60,63,228,182,14,199,182,31,167,190,179,53,182,22,245,249,246,242,95,226,95,178,162,137,9,106,141,219,181,122,246,121,184,231,241,158,135,134,96,142,25,88,180,128,98,194,61,102,48,99,175,9,128,234,104,145,238,120,64,103,211,253,153,181,58,72,28,39,241,197,172,248,231,253,8,95,169,228,109,218,28,210,95,18,156,243,155,236,14,216,19,155,41,195,172,41,208,91,63,215,195,241,207,68,68,129,75,36,162,184,141,152,221,27,144,25,145,107,184,1,107,54,66,15,101,190,54,216,56,197,149,30,119,167,63,189,59,189,174,47,220,223,250,173,43,79,182,239,102,235,163,47,210,146,180,243,221,127,253,237,183,95,248,191,173,255,183,124,119,247,219,170,111,179,235,63,127,127,94,214,139,87,250,44,90,139,152,45,66,129,169,72,84,12,76,21,80,6,16,206,227,229,32,177,79,38,162,165,100,4,48,201,28,209,236,68,40,130,1,170,131,40,161,93,102,234,213,219,55,81,222,250,236,137,167,111,234,195,233,235,190,158,15,56,29,207,87,161,216,20,17,107,226,217,238,93,61,50,183,3,16,0,38,1,96,192,34,28,112,112,71,161,91,147,28,151,197,234,160,144,101,194,130,124,136,57,244,206,190,82,135,205,193,138,211,234,57,228,230,207,250,248,95,174,254,127,121,31,127,184,121,251,244,186,209,103,249,157,127,253,241,179,254,200,250,215,103,253,17,191,125,124,249,125,251,71,191,221,30,194,117,110,21,180,23,237,249,210,2,239,164,77,135,129,70,142,52,116,49,225,76,226,113,199,136,118,24,59,212,244,144,111,50,116,226,207,9,156,82,244,93,184,228,149,60,147,107,204,28,158,248,9,169,87,153,35,11,138,102,93,213,158,84,0,111,237,8,159,235,229,100,26,197,133,12,168,21,7,102,72,194,140,131,142,129,59,128,194,96,66,86,247,87,237,175,37,143,49,187,246,167,15,127,112,178,29,142,86,108,101,156,49,133,21,102,246,66,208,39,235,83,31,191,251,187,111,159,223,252,255,191,250,240,235,231,242,245,82,95,187,190,20,118,226,158,169,71,236,73,72,157,15,192,32,19,76,183,68,171,100,80,89,148,200,37,67,138,146,65,130,211,17,137,240,21,246,171,0,41,100,139,115,177,187,208,51,216,66,226,79,17,199,1,48,72,18,1,5,26,84,130,152,229,94,227,75,154,180,185,178,190,248,98,185,251,80,95,31,161,49,158,223,126,16,179,255,190,114,39,161,30,143,229,60,96,125,173,39,102,7,212,142,99,237,41,251,236,151,93,142,117,217,87,91,216,23,78,239,106,228,230,36,53,144,240,172,175,186,241,139,188,51,191,241,233,127,223,159,254,199,79,159,254,231,231,250,249,53,220,82,119,215,87,209,233,116,144,206,16,15,23,217,79,249,71,213,6,18,177,54,181,74,37,229,46,56,22,80,52,232,107,96,1,34,238,142,159,0,251,174,17,206,133,212,211,216,82,123,99,61,204,13,173,56,52,166,12,25,94,63,17,59,126,94,117,130,188,254,189,1,28,255,96,57,162,104,230,48,151,64,70,14,43,210,213,159,108,140,240,165,67,209,77,234,218,3,139,240,118,133,21,4,50,167,249,56,194,8,25,7,17,229,200,25,50,65,81,45,91,172,171,116,173,250,150,227,43,111,63,198,91,219,79,55,23,226,138,76,148,138,114,11,69,96,124,226,211,87,176,199,205,253,61,183,119,182,223,240,175,240,27,250,57,251,151,109,121,219,23,175,151,245,190,111,123,29,250,28,50,37,206,140,173,187,19,123,146,69,37,101,205,202,154,57,60,144,48,50,238,144,0,54,192,62,144,131,215,41,90,170,25,25,35,131,2,141,21,226,112,38,32,164,129,233,201,157,232,20,12,194,79,218,179,226,133,94,103,50,62,195,247,159,241,131,226,99,142,177,105,71,15,2,18,80,68,228,168,98,214,67,37,193,11,84,23,231,74,115,15,80,124,159,23,168,238,122,247,4,26,83,94,12,26,36,112,241,39,124,192,119,248,134,190,51,222,178,190,50,222,61,238,42,187,74,243,104,49,82,202,71,108,5,43,72,132,64,230,14,214,79,69,188,35,198,210,161,18,176,8,232,84,139,241,118,234,105,9,195,150,199,183,26,210,85,64,170,8,10,242,155,216,140,181,73,41,98,68,157,200,152,165,142,135,152,60,65,145,28,244,30,162,37,50,154,185,150,246,193,190,133,180,24,102,192,34,51,48,73,208,91,163,227,15,139,78,150,192,42,159,161,203,190,124,64,23,63,88,245,225,198,163,235,47,253,145,205,195,125,90,241,130,50,74,197,81,209,67,2,211,230,75,173,147,220,161,170,237,237,211,190,169,79,200,36,3,9,16,242,51,214,113,94,196,220,239,124,15,247,45,182,116,27,98,242,65,183,103,119,142,212,115,229,142,189,165,43,118,66,43,88,20,119,46,203,250,203,207,243,79,63,159,244,155,61,59,206,92,132,11,168,192,64,18,204,251,116,91,162,19,187,176,151,30,216,145,221,86,47,31,110,31,240,171,247,143,7,28,143,104,179,239,171,12,159,196,243,135,159,201,192,38,168,173,152,0,224,161,146,155,51,227,33,9,41,104,156,163,15,233,112,160,226,220,220,32,56,49,186,184,251,244,156,234,177,98,7,47,207,186,25,33,158,229,103,106,91,202,88,173,105,180,56,100,148,198,152,194,80,15,227,104,146,189,66,181,144,213,80,130,3,114,54,76,218,79,200,19,67,210,237,130,90,209,14,79,240,64,107,217,242,120,133,147,39,175,197,32,245,50,5,132,78,109,179,85,164,36,49,126,3,140,252,2,108,226,32,164,19,35,110,121,108,178,209,120,184,116,240,142,20,205,117,64,106,1,134,55,38,27,203,118,0,231,9,98,80,181,99,22,195,234,36,119,166,227,126,24,157,250,200,223,92,223,91,249,176,248,104,249,50,108,219,248,176,210,218,188,86,45,184,54,161,131,33,14,187,17,109,185,235,139,49,128,16,170,159,85,17,210,88,4,5,244,93,68,17,224,3,186,81,159,115,201,119,11,176,160,235,202,175,11,157,189,205,163,110,117,215,97,27,8,150,73,235,46,82,192,223,127,253,207,231,159,126,206,161,66,184,155,2,59,15,29,88,112,158,136,113,84,226,10,53,20,230,234,160,189,83,59,49,169,124,50,191,137,72,208,51,118,202,243,104,142,233,169,45,173,209,96,58,6,98,126,233,187,179,146,46,201,122,182,172,67,3,131,144,208,146,81,157,121,89,81,7,1,49,228,102,218,182,188,10,155,190,79,86,68,220,40,152,7,91,136,71,244,226,48,66,138,196,30,231,85,24,130,192,99,28,2,134,106,70,4,9,160,58,28,52,169,41,84,219,130,141,216,97,30,179,41,226,31,251,237,67,222,205,100,253,13,242,20,226,64,95,219,55,203,122,61,191,197,120,189,218,164,52,49,162,236,240,100,212,70,154,134,60,178,65,102,187,81,109,132,172,79,142,25,91,181,17,196,24,62,19,0,73,58,162,161,60,236,71,195,153,124,120,105,174,164,55,31,111,221,133,78,175,62,137,38,75,169,60,173,135,41,161,14,25,17,25,66,228,237,49,225,134,208,103,44,138,178,203,118,166,101,97,188,168,82,230,66,101,32,193,80,32,145,43,220,59,30,149,206,25,90,163,161,247,92,199,225,96,243,7,82,31,90,123,175,50,14,230,130,81,221,234,241,111,191,253,55,230,231,40,130,223,105,157,118,24,0,62,100,96,199,3,110,158,12,169,94,234,80,213,113,63,46,126,168,163,76,118,3,31,25,250,72,54,59,43,12,6,150,222,86,139,198,64,150,95,118,114,184,56,6,159,100,8,152,41,96,110,127,145,162,122,82,238,217,99,236,216,159,119,55,154,236,177,227,241,181,189,227,23,224,152,84,77,158,41,131,8,8,176,8,225,156,14,148,130,78,175,120,178,189,248,204,198,103,105,45,56,83,175,59,164,120,72,128,28,195,28,73,77,31,255,35,203,180,148,120,27,44,16,50,248,154,16,17,179,94,150,1,73,35,11,227,27,142,101,164,0,228,247,244,11,48,40,113,188,201,57,119,130,37,239,208,105,251,114,6,75,73,96,236,10,100,14,105,2,90,155,30,14,206,105,104,79,158,61,126,97,58,67,250,74,215,246,141,202,99,208,112,81,195,45,220,206,6,27,44,6,156,86,148,97,10,50,34,93,96,122,104,101,57,61,200,230,72,153,160,153,36,131,52,4,67,100,30,10,181,54,43,210,93,225,232,120,86,58,166,244,70,227,188,106,214,221,208,66,116,28,17,11,230,165,228,186,195,223,255,115,253,243,231,138,23,13,112,34,160,210,101,130,227,99,5,200,217,40,83,106,47,168,212,169,246,51,229,152,38,230,199,252,121,236,105,101,48,27,183,154,99,23,10,169,243,62,223,255,58,2,53,191,148,31,18,148,149,240,174,66,121,71,115,93,75,136,66,120,183,42,137,237,118,237,94,211,29,109,119,82,210,38,217,201,250,222,246,253,140,74,214,179,81,147,85,58,195,44,147,112,72,57,148,211,128,73,114,103,254,193,252,1,167,201,166,146,184,181,111,247,173,117,188,216,10,85,106,16,181,45,149,143,244,116,195,112,217,151,250,184,193,216,16,25,102,131,72,234,3,71,197,250,41,254,96,127,75,186,20,180,1,48,222,13,153,60,177,133,40,191,159,24,166,195,244,244,27,31,241,186,204,92,14,102,9,96,118,8,70,178,143,190,89,29,191,28,191,120,88,235,222,159,223,238,173,119,247,95,12,171,72,59,58,140,150,0,192,163,85,213,208,106,98,87,65,173,218,202,205,154,77,100,126,236,138,13,64,44,89,133,109,148,194,64,149,190,5,43,32,34,35,140,74,186,138,179,200,39,208,148,118,194,56,18,47,225,210,225,218,211,250,114,194,61,233,100,122,83,239,249,255,255,231,63,127,253,143,207,149,202,242,78,195,52,0,139,83,182,29,100,224,83,177,234,231,53,97,47,21,150,249,66,245,1,23,30,158,161,224,63,72,173,134,160,95,196,203,218,213,102,140,222,57,12,109,94,117,147,72,176,160,149,165,172,235,172,175,245,26,83,161,93,17,152,198,24,5,52,120,95,45,229,174,166,23,14,215,26,139,175,46,84,114,67,64,26,32,77,47,217,233,59,36,30,201,1,0,5,30,9,192,129,205,193,255,228,148,223,227,182,201,218,78,123,184,53,174,121,161,29,209,73,163,9,247,9,86,64,192,219,221,69,61,129,41,159,1,58,59,59,126,75,244,251,252,34,6,22,2,235,46,66,195,19,53,47,176,197,140,194,59,44,132,15,149,100,125,55,157,143,206,192,186,190,190,68,181,94,177,111,239,230,158,4,108,77,120,234,249,252,0,222,249,248,5,140,146,219,187,233,105,41,2,155,246,232,167,239,151,23,214,101,89,113,247,249,237,182,223,95,231,95,67,104,242,34,53,114,178,71,136,38,0,111,74,9,60,234,238,212,40,17,117,241,74,41,54,173,96,217,63,246,237,181,54,100,232,81,74,27,24,48,2,9,96,0,194,97,7,174,134,2,54,145,129,190,133,138,57,136,115,144,40,188,194,168,57,50,214,178,172,73,158,146,61,255,215,255,244,249,215,127,105,251,214,219,53,123,154,243,216,213,190,111,88,243,78,118,0,79,95,112,13,48,24,42,144,90,136,7,56,83,106,122,217,159,119,255,250,94,213,126,88,244,33,199,73,121,66,5,255,69,191,19,102,250,174,203,136,4,45,84,59,213,4,234,92,26,6,4,14,128,200,5,92,235,203,19,92,134,54,133,91,146,151,67,10,250,215,162,229,93,151,219,199,107,141,15,95,67,241,212,244,73,95,100,146,134,132,91,79,34,7,207,36,131,3,152,60,194,34,28,248,172,211,207,178,163,56,98,98,45,222,232,247,58,125,243,248,71,30,255,228,11,141,45,206,66,145,130,90,139,209,170,53,30,102,200,99,6,22,251,91,91,176,16,149,27,245,119,50,217,141,6,160,208,2,26,194,0,48,232,109,229,97,87,222,122,99,112,1,166,156,220,232,0,10,28,47,207,24,1,230,106,243,13,129,162,141,162,0,91,47,60,41,220,173,167,135,164,135,141,139,95,186,187,248,2,43,142,53,168,105,244,93,16,153,239,125,134,124,129,176,195,35,54,17,28,229,220,210,218,2,76,215,229,150,196,133,208,29,233,109,14,149,193,144,70,144,202,231,238,139,32,92,185,131,220,61,166,166,23,145,76,241,30,224,137,106,123,131,162,217,135,53,182,111,148,86,93,204,62,159,248,127,255,246,255,60,255,210,254,164,223,245,219,250,28,19,123,162,161,154,104,12,224,167,100,13,54,124,152,52,214,229,175,254,33,249,74,192,193,24,99,155,215,228,3,108,238,25,158,39,199,14,0,22,83,144,12,48,90,80,230,221,190,222,118,125,127,127,244,139,222,247,107,248,131,203,186,210,31,41,95,103,204,23,205,152,175,179,143,54,64,207,205,2,210,61,173,105,139,49,54,210,40,75,203,164,106,39,94,68,132,193,81,148,251,40,59,201,222,214,91,94,250,234,226,203,175,142,15,191,121,192,143,96,226,176,116,88,87,153,50,78,241,215,95,252,186,183,199,191,238,253,231,247,7,252,251,207,191,60,238,237,79,187,66,148,174,239,3,175,182,177,53,44,224,24,228,16,220,186,12,224,234,81,104,77,119,54,105,81,237,15,190,120,168,224,52,252,160,219,9,244,209,157,151,231,239,237,133,90,239,40,206,190,36,123,227,31,126,199,151,217,147,102,60,89,162,56,126,157,245,175,172,63,30,223,199,117,79,119,154,118,113,164,90,163,184,219,129,141,23,121,24,183,245,38,134,158,76,166,177,241,154,154,40,163,129,175,15,192,5,117,97,154,5,60,189,38,22,8,45,2,121,12,34,143,57,6,74,211,237,76,70,77,204,184,152,75,117,4,224,85,199,61,32,68,131,200,138,0,234,141,94,35,17,48,213,94,148,86,202,147,177,32,28,24,104,90,104,228,165,175,50,224,244,83,4,198,47,113,27,124,227,158,120,150,24,31,229,44,45,236,181,113,109,77,203,35,2,126,99,125,221,39,38,133,84,57,220,27,41,10,88,147,169,245,118,151,136,91,84,155,154,2,130,1,16,136,51,187,237,230,58,92,163,157,185,63,243,168,234,228,170,180,238,251,47,217,191,227,243,101,143,33,58,31,1,25,54,152,209,98,158,142,96,207,68,105,173,39,129,219,209,196,209,100,213,247,222,121,186,98,149,130,80,93,7,39,78,54,6,8,162,100,224,204,221,127,203,15,165,125,239,235,102,13,52,154,152,39,77,129,141,213,192,26,184,235,185,192,2,171,64,97,8,186,7,30,97,48,66,144,86,163,65,24,119,17,179,114,44,189,155,252,117,245,91,202,239,70,156,92,12,128,9,223,178,175,183,162,157,36,185,248,249,253,1,239,205,250,102,184,206,52,90,144,160,94,192,130,242,224,245,1,41,172,99,46,142,237,36,148,77,189,43,81,250,224,129,42,96,187,220,13,131,148,2,139,179,55,73,151,45,187,225,120,205,232,212,13,244,128,160,168,60,190,241,101,189,112,239,74,163,130,25,173,70,139,217,2,13,96,4,89,203,106,238,65,141,50,192,210,216,48,98,221,204,222,32,192,197,43,2,78,9,136,149,39,10,220,195,32,154,2,211,87,240,6,189,155,103,151,58,147,171,36,129,225,198,216,129,157,168,177,220,107,38,60,156,211,75,121,80,71,213,66,67,106,180,48,176,195,154,224,77,93,151,245,145,47,104,123,253,53,0,137,32,2,10,236,203,156,174,23,189,8,0,77,9,244,189,7,53,129,128,18,68,28,240,128,70,139,51,20,212,160,38,207,18,163,132,47,183,136,242,5,175,191,242,116,209,125,232,49,249,94,185,52,203,173,44,107,127,57,173,159,245,193,231,48,89,143,0,159,107,43,3,186,33,167,0,99,21,235,138,77,19,185,33,153,184,219,139,174,154,246,147,85,178,210,20,140,104,132,192,131,17,236,193,64,115,204,223,110,237,253,176,93,93,15,231,114,123,26,17,48,179,129,5,20,61,111,81,141,219,26,103,30,90,74,201,213,131,74,143,208,6,201,59,76,123,169,232,164,171,203,58,175,249,59,180,156,198,87,235,129,13,36,28,209,196,49,248,162,17,102,112,26,249,243,194,54,177,170,251,68,82,11,120,136,217,246,12,200,157,40,75,182,124,73,108,62,168,92,221,113,249,236,49,125,190,123,129,53,158,199,185,129,134,104,178,229,249,3,26,37,222,2,135,233,0,232,21,152,11,86,128,160,36,128,143,149,121,196,130,91,6,142,234,165,0,163,105,147,80,136,242,110,199,213,7,92,242,122,140,213,203,172,247,243,49,22,26,1,83,46,196,254,58,77,68,206,54,60,226,103,102,37,182,126,177,123,144,151,56,110,156,101,130,68,68,223,230,248,77,156,101,73,87,192,22,175,154,42,70,29,104,170,108,4,34,37,84,81,15,99,73,47,204,155,246,244,209,167,43,23,240,148,158,235,188,140,243,193,166,12,92,123,56,94,31,27,48,215,159,210,48,104,68,103,233,4,228,58,35,28,13,196,33,144,236,244,10,2,240,112,0,65,0,160,64,58,232,228,193,62,230,6,79,61,46,191,191,223,113,69,46,57,253,80,159,119,27,112,163,186,13,184,154,242,234,91,106,8,221,149,184,27,73,179,166,227,177,195,40,102,157,12,229,54,89,180,169,249,180,228,175,114,96,253,138,23,216,122,152,82,169,60,44,32,65,64,40,8,201,55,124,222,216,41,30,170,33,192,104,121,7,158,225,138,172,75,9,103,95,230,41,251,110,59,238,226,19,142,27,123,180,26,176,163,216,51,16,174,203,104,41,129,62,129,38,207,13,171,5,251,251,234,104,193,210,132,25,166,64,157,59,3,196,129,195,1,203,48,177,68,227,104,87,104,77,176,82,171,102,221,121,208,61,188,199,160,41,133,230,65,121,144,167,253,24,59,65,251,77,136,23,160,8,216,140,245,4,249,87,1,137,224,49,76,136,210,142,253,83,59,108,19,245,142,78,230,38,249,18,23,149,109,156,134,42,132,14,163,163,119,219,73,80,0,17,225,124,152,39,248,128,217,182,52,176,196,169,251,230,90,159,6,72,166,128,128,132,144,137,131,14,200,19,88,119,186,38,253,30,6,179,215,227,22,172,115,185,6,140,38,204,47,186,103,202,128,34,92,3,149,52,56,34,50,67,114,104,28,250,165,28,55,31,166,46,202,92,158,148,117,165,231,172,75,136,190,72,181,165,233,26,224,165,42,53,10,86,47,154,150,21,139,88,157,65,155,165,79,185,183,142,24,122,152,199,243,49,184,20,164,126,27,121,111,187,224,164,127,62,38,189,213,49,210,54,98,149,145,10,4,64,146,86,20,149,111,64,252,17,126,179,233,66,142,172,102,114,228,24,235,194,245,26,254,23,243,5,119,79,183,93,128,178,30,193,175,18,27,34,102,222,26,104,56,35,224,14,70,133,36,187,175,31,205,219,147,189,30,202,183,217,63,108,15,70,6,39,39,75,250,96,224,103,55,204,252,26,16,190,126,210,210,44,208,0,211,129,161,43,48,182,235,121,252,115,124,223,53,41,136,123,82,147,135,94,64,118,246,23,230,10,246,89,86,189,188,8,206,116,238,138,170,247,4,42,80,203,33,247,40,177,6,252,236,242,242,107,186,1,120,72,164,200,23,35,202,249,237,212,49,160,28,247,139,92,90,171,189,4,69,195,17,135,195,82,136,75,15,169,181,246,11,109,85,217,132,119,189,85,237,191,185,215,173,8,8,8,81,0,185,68,101,254,5,168,32,132,238,238,119,13,195,6,86,207,6,174,207,122,64,250,200,246,80,38,70,137,235,20,137,115,225,68,27,29,192,144,140,253,82,207,43,118,135,54,226,24,98,227,28,48,105,112,128,190,16,72,190,80,189,227,226,199,187,144,212,102,10,179,89,5,150,174,71,6,172,115,244,120,210,194,39,245,133,231,234,159,177,176,20,254,7,36,156,189,145,229,200,119,95,224,25,230,6,154,73,145,173,147,202,18,63,142,231,27,135,44,144,209,2,118,171,235,52,56,59,102,223,241,238,121,243,41,229,110,29,184,149,255,79,248,76,131,104,237,104,192,58,83,48,121,189,137,1,229,237,73,13,125,178,174,126,223,114,108,140,196,233,38,156,185,58,172,95,16,51,115,230,182,223,130,121,250,250,104,217,29,133,132,238,102,102,82,6,132,87,161,1,110,170,55,232,138,210,7,232,64,74,14,159,191,152,245,244,62,78,19,230,150,76,96,122,192,167,107,37,111,28,219,201,33,100,240,58,131,11,176,131,117,94,77,95,207,116,61,7,222,129,200,39,1,155,122,210,83,164,159,1,95,38,243,126,178,104,90,237,226,117,114,149,177,5,35,201,26,112,1,208,202,135,7,219,141,201,90,5,43,134,178,64,113,194,18,35,8,164,168,152,124,193,166,121,210,79,149,38,206,177,95,230,152,120,68,99,158,29,169,61,146,85,32,211,231,26,100,30,133,60,224,34,215,1,230,24,20,125,240,199,167,223,195,146,31,201,134,244,12,103,220,81,151,121,121,176,65,36,35,24,47,138,128,72,64,132,114,53,233,123,250,88,181,217,61,2,52,18,14,32,128,173,62,62,15,153,249,236,193,31,60,251,119,175,186,120,220,235,158,248,212,96,246,185,204,240,124,100,174,214,67,188,24,207,8,51,202,32,102,120,85,191,185,241,45,101,172,174,94,5,204,160,203,144,229,238,225,80,21,167,243,124,251,202,117,75,118,162,119,147,231,249,36,123,105,157,189,114,188,60,148,195,216,201,171,118,185,90,128,92,252,62,103,246,193,252,189,242,56,217,116,112,206,88,153,84,248,38,241,157,189,166,108,179,134,229,222,151,58,153,244,2,107,16,44,40,172,253,219,235,131,6,120,19,31,18,31,250,192,202,131,97,86,191,212,59,179,24,68,43,178,51,98,30,96,214,11,12,65,145,66,140,208,234,211,98,36,217,57,206,200,95,47,137,147,139,168,39,195,6,11,248,104,188,202,69,37,190,54,251,169,25,242,45,83,234,175,236,74,157,47,126,107,241,139,250,87,188,244,108,196,22,191,186,199,93,20,8,193,97,225,184,130,115,100,120,82,134,201,247,138,125,51,12,114,11,8,1,121,41,161,168,191,96,211,196,193,132,57,70,147,53,95,24,51,153,166,154,19,96,2,138,142,13,57,204,3,229,173,11,10,93,230,240,24,48,222,244,103,252,223,251,241,219,221,38,238,97,34,19,119,66,31,100,56,201,201,51,114,163,218,139,162,212,186,213,138,151,10,136,155,6,166,144,244,145,103,96,112,55,181,96,218,54,152,28,246,7,191,247,204,31,63,191,242,167,79,255,168,88,166,187,170,231,220,110,22,84,155,129,102,0,194,4,1,233,209,201,99,6,77,217,208,193,55,253,157,88,179,118,14,56,60,158,158,121,246,251,188,223,222,204,243,232,217,120,62,119,173,48,7,123,16,204,181,80,254,8,48,154,181,165,26,116,168,195,102,102,133,77,115,249,114,207,139,121,121,61,24,79,223,31,121,185,216,165,255,130,142,253,157,254,46,255,238,235,119,189,126,245,250,255,238,95,46,118,144,230,229,159,55,168,9,76,241,235,175,225,103,244,97,96,209,220,60,114,81,4,49,248,172,27,10,44,67,36,149,35,102,194,3,165,143,65,26,232,139,51,208,68,228,243,224,252,146,217,152,216,142,150,244,244,30,122,94,68,81,76,53,218,242,142,18,86,232,222,115,224,128,65,245,130,194,74,253,110,234,191,159,24,60,124,247,5,217,229,78,79,231,231,47,204,223,214,21,38,214,221,122,133,159,181,124,151,240,116,88,34,158,32,29,210,165,0,80,202,184,45,102,37,52,12,152,82,208,184,227,6,28,244,224,17,42,242,22,55,140,192,133,200,29,4,181,188,216,136,229,84,112,164,194,5,41,133,81,129,168,82,41,18,34,252,138,247,241,91,248,203,247,254,221,235,190,179,145,231,118,12,247,208,148,167,144,9,64,72,23,65,20,212,64,101,81,117,194,153,229,99,78,220,104,40,240,244,28,114,195,172,248,32,13,41,46,189,240,82,221,116,155,39,251,151,231,199,111,63,103,152,236,63,243,143,254,248,47,254,227,31,214,119,250,127,195,147,21,188,220,142,242,130,197,207,197,201,220,244,17,196,115,221,190,104,63,94,191,205,241,127,31,54,114,117,219,252,25,120,38,150,174,107,78,14,137,84,102,72,106,93,174,230,215,123,95,205,19,222,145,174,121,80,122,160,220,21,163,42,146,205,147,121,128,138,83,163,96,136,80,43,37,20,96,15,70,242,88,140,100,217,196,138,1,161,71,150,1,166,142,90,155,135,143,227,83,157,190,251,246,249,251,223,126,240,238,219,248,132,22,10,177,123,185,93,127,248,176,254,175,143,253,127,62,214,79,55,127,105,236,14,61,201,130,32,137,16,11,164,96,105,136,73,195,92,26,233,16,37,28,80,134,206,217,191,89,49,195,8,142,242,0,97,135,225,198,67,61,246,9,252,176,28,151,79,225,151,211,241,231,31,127,197,155,70,120,98,57,74,249,98,14,56,9,68,128,205,96,16,9,10,239,63,124,14,10,212,100,126,238,55,12,255,248,13,62,65,73,18,31,254,217,96,222,55,67,77,219,35,105,125,138,52,152,11,113,8,122,198,131,223,61,62,14,222,251,201,56,41,246,249,246,217,223,119,185,240,251,174,94,94,47,86,234,43,120,214,242,234,96,163,75,193,200,26,12,10,177,149,117,144,156,9,64,77,93,99,135,8,105,88,131,30,3,99,114,240,150,90,176,152,199,0,209,195,82,11,140,19,29,169,198,5,22,146,79,75,149,105,131,37,1,113,164,239,99,191,188,239,124,36,251,181,213,140,67,61,200,196,80,204,16,194,73,195,52,6,149,236,146,160,70,203,229,154,72,149,200,93,88,140,195,232,131,41,129,21,176,165,96,116,18,37,15,200,10,162,17,41,22,26,78,80,202,126,0,55,243,59,94,252,194,98,12,26,56,226,196,79,119,28,65,208,45,110,87,180,234,245,11,92,77,17,221,204,177,74,32,114,188,219,225,53,53,150,129,203,77,29,209,175,247,250,246,107,211,187,24,88,85,130,106,170,20,229,75,63,254,97,48,116,241,58,145,12,26,47,85,72,149,59,83,2,183,0,23,198,210,125,9,66,37,33,78,115,251,213,135,139,247,111,222,124,248,157,123,239,206,244,158,241,137,252,132,87,42,145,130,201,65,115,3,31,57,124,96,243,225,187,253,243,211,235,84,54,31,72,99,200,93,161,103,211,148,90,246,166,112,144,218,104,118,203,16,58,181,42,47,193,151,67,173,161,192,2,202,18,144,224,59,1,28,232,211,104,209,200,63,174,199,186,243,191,208,149,62,89,176,126,195,20,45,31,176,196,148,36,98,128,173,193,203,104,93,124,2,110,33,18,65,120,151,64,185,19,124,158,4,31,74,109,178,93,17,210,203,203,252,124,17,210,229,131,38,230,205,238,31,20,171,116,214,250,142,252,2,194,226,43,242,198,196,124,103,72,223,216,149,102,117,58,191,242,76,15,83,95,220,207,106,128,15,247,98,142,128,76,154,144,48,86,84,122,4,43,52,121,218,219,250,46,136,56,19,217,204,96,112,199,106,141,20,16,69,28,59,65,185,103,187,4,195,3,21,82,88,98,106,33,169,43,136,8,55,234,212,106,253,191,253,228,107,83,196,108,116,157,103,18,147,103,87,150,18,170,11,65,172,73,164,73,119,154,71,221,7,86,58,168,139,110,33,241,44,39,214,97,56,184,192,22,135,20,253,176,226,225,34,3,69,99,143,146,20,44,13,40,153,177,116,20,221,240,27,94,128,12,24,46,226,180,46,174,135,70,44,5,85,42,82,100,227,87,36,127,232,22,171,202,117,118,160,57,103,86,224,17,85,237,113,63,246,31,229,235,235,88,48,171,165,221,150,155,104,224,62,249,24,152,64,129,208,171,78,47,43,55,218,248,83,126,145,66,73,236,177,80,165,105,166,157,42,77,88,101,92,235,197,239,252,78,252,50,230,186,69,1,130,22,162,91,88,206,152,183,7,228,193,132,4,12,228,68,94,123,60,183,53,189,90,162,87,238,85,104,223,41,167,230,207,166,91,251,153,188,59,28,145,246,150,33,54,25,2,224,214,19,3,74,24,183,138,34,133,194,36,87,208,14,2,69,181,255,215,113,146,208,31,136,132,179,248,86,75,166,108,246,113,14,3,32,129,38,71,14,172,156,142,93,233,252,162,200,11,187,239,205,11,197,200,74,44,49,26,198,26,248,206,102,210,137,149,128,106,208,44,25,238,20,19,190,89,129,199,86,167,117,42,29,74,78,129,54,124,220,242,72,24,18,245,44,40,147,62,74,163,81,27,34,3,225,151,47,135,88,4,224,54,172,50,231,100,211,223,218,60,177,104,218,222,134,144,122,26,238,64,116,215,172,158,34,89,111,230,10,42,146,168,1,27,64,193,170,157,165,70,82,168,25,79,60,81,239,220,43,204,236,1,105,128,151,140,110,60,146,201,56,42,162,72,48,146,201,213,190,25,213,73,139,23,67,74,192,91,133,156,133,55,233,47,139,193,5,170,45,140,174,47,33,92,123,169,234,54,49,187,21,200,96,95,241,238,130,14,55,155,138,165,161,203,44,157,211,132,30,169,85,60,146,108,108,35,11,193,249,158,50,117,93,16,202,53,218,211,93,55,173,10,167,253,101,113,55,77,86,149,247,1,193,31,187,61,8,5,39,80,224,73,67,22,130,161,192,4,115,128,155,210,82,24,164,114,229,184,240,22,249,145,252,108,248,109,182,239,169,62,197,105,134,36,40,126,41,113,77,117,115,193,21,210,64,73,148,65,5,118,244,200,120,204,228,123,56,11,141,220,215,241,220,234,62,190,142,24,79,250,163,135,38,61,155,79,135,70,188,155,110,33,167,41,144,48,1,113,59,165,131,170,161,10,144,45,46,30,185,162,234,92,88,201,95,199,94,216,247,133,148,220,137,113,43,191,132,49,236,4,222,93,161,60,166,110,4,140,248,95,17,131,43,187,29,98,196,205,80,38,143,100,194,37,232,198,199,216,24,78,3,138,65,219,95,38,65,121,11,97,11,244,135,148,4,73,226,4,68,194,205,114,151,202,36,45,177,147,206,76,43,209,8,155,79,52,36,121,161,23,184,240,247,228,157,51,230,201,147,51,126,230,96,181,208,190,70,72,239,78,34,239,28,43,151,188,50,1,17,215,129,162,74,73,90,29,207,122,134,52,105,129,190,237,9,152,60,2,35,0,71,35,76,22,98,25,27,98,70,202,35,58,120,52,198,232,99,150,201,122,160,40,34,49,79,62,191,63,105,245,86,125,157,216,46,224,102,13,98,207,82,52,13,181,9,140,4,16,110,170,122,52,162,97,149,152,142,180,161,240,66,183,21,248,173,114,185,81,44,172,61,217,76,204,36,127,0,25,134,83,150,220,148,15,225,230,59,222,83,67,29,168,171,85,192,190,54,92,121,57,210,0,98,52,108,171,193,241,229,7,154,196,98,44,121,16,238,147,118,34,229,36,73,109,4,211,126,82,120,159,163,225,95,20,238,235,243,253,248,101,91,86,235,131,3,79,87,219,217,179,203,83,193,12,154,97,90,168,134,21,84,156,121,42,170,41,1,64,1,155,67,43,234,208,9,239,78,227,134,23,198,115,91,219,105,25,190,6,11,234,225,110,251,159,74,175,68,115,59,136,6,134,108,96,166,92,199,133,23,138,241,197,175,105,1,132,241,148,147,61,247,33,44,238,190,192,200,226,212,14,168,21,219,246,236,117,165,142,59,25,31,24,3,106,54,142,178,136,224,6,161,242,24,104,240,70,50,122,117,182,17,102,50,92,117,9,66,24,76,45,94,197,232,173,246,253,211,139,161,93,209,74,176,64,68,251,66,224,75,188,244,226,225,255,62,101,82,225,84,126,44,59,20,142,18,125,209,151,191,120,180,198,151,204,70,180,33,133,72,242,247,29,97,3,207,83,79,250,181,203,55,90,116,187,230,202,192,136,42,239,130,18,90,188,66,120,163,179,94,84,66,75,170,228,50,53,204,7,96,0,71,0,13,239,35,22,109,209,28,209,221,202,218,88,225,180,9,181,123,172,34,53,66,74,9,18,129,10,129,36,72,251,183,127,155,55,182,148,152,37,52,10,162,25,48,7,9,198,105,46,57,136,234,48,89,168,101,6,13,128,65,148,215,218,176,78,89,173,165,51,199,203,164,243,245,243,54,177,153,63,50,185,123,214,187,18,138,103,215,78,69,243,219,18,218,185,161,76,102,9,120,230,14,8,51,70,234,159,254,16,189,108,192,158,207,115,28,205,73,63,193,161,202,71,204,59,232,130,47,123,196,85,190,213,28,39,247,239,66,118,186,67,142,162,42,38,35,26,57,52,160,36,142,50,154,74,13,50,23,37,73,76,185,123,92,157,113,78,9,162,147,70,137,181,140,206,190,166,243,214,156,87,0,56,104,96,199,110,177,253,184,46,239,250,161,113,117,186,63,21,119,77,238,180,187,10,22,140,151,64,115,4,91,254,66,84,253,192,200,72,164,160,40,222,251,113,216,35,143,217,254,2,70,78,94,197,193,70,36,70,111,230,139,121,157,29,221,132,197,200,16,91,80,212,101,34,20,27,225,33,234,42,80,193,134,55,130,98,210,78,239,14,56,68,57,229,210,250,248,119,126,147,240,155,38,224,27,39,137,131,44,45,241,116,164,238,196,216,162,58,216,139,176,148,214,166,19,237,187,99,206,125,230,109,115,255,231,197,122,191,138,63,186,126,202,36,28,50,73,19,119,8,225,170,178,230,32,12,2,64,82,139,50,72,244,193,8,159,196,151,193,97,161,177,152,124,174,248,74,127,63,191,236,253,13,124,99,92,34,85,0,7,35,134,56,129,135,232,130,28,246,53,107,71,0,77,213,120,31,224,125,119,213,110,166,138,187,86,146,114,168,33,66,12,195,100,206,233,202,41,137,128,44,133,90,42,232,117,169,138,212,195,105,247,35,231,3,213,207,143,203,245,186,244,2,163,64,60,217,239,118,237,161,24,174,233,58,27,193,36,94,33,125,99,143,82,15,1,225,171,2,155,57,249,134,100,61,88,15,249,193,254,182,62,123,112,127,250,109,120,197,215,29,106,49,222,168,87,107,151,38,58,28,43,94,118,233,137,26,152,130,42,121,97,168,157,229,218,148,45,113,36,34,57,48,120,152,172,92,154,38,185,10,44,34,185,202,200,202,40,209,193,112,35,76,128,2,14,83,216,121,48,53,58,212,108,175,177,127,61,223,60,199,235,159,217,124,210,66,213,215,163,42,188,196,44,216,177,46,22,255,188,195,172,23,47,49,235,115,36,194,156,20,253,57,161,189,238,203,61,7,205,124,155,251,5,40,202,175,192,148,199,89,178,85,86,102,72,107,184,55,161,166,125,46,50,163,54,39,250,108,96,24,171,86,11,11,57,108,230,47,152,136,141,133,223,146,46,217,25,241,173,209,204,108,233,122,20,229,14,124,98,15,165,0,94,4,191,37,252,171,56,207,221,38,111,214,207,255,118,250,212,248,131,151,98,119,145,67,57,53,214,137,3,251,211,95,235,110,251,221,235,253,43,197,161,144,224,119,84,189,160,58,137,231,58,45,95,31,62,253,87,251,110,217,253,151,53,254,135,71,248,119,223,45,206,119,75,145,125,200,113,122,173,133,192,85,9,27,4,194,51,194,142,112,56,158,19,189,101,144,143,195,143,35,190,142,185,104,45,109,204,110,91,10,163,146,220,196,81,228,0,6,130,160,15,52,224,182,9,26,162,203,161,207,169,62,95,244,193,96,100,205,202,221,130,70,42,110,165,161,241,233,136,204,133,118,48,117,18,82,20,130,20,25,100,9,158,68,194,2,125,253,246,207,206,63,59,63,147,114,237,194,61,6,168,20,148,220,130,113,85,85,40,7,129,6,13,115,8,61,4,16,126,141,214,167,226,217,239,190,234,249,220,205,245,105,218,139,141,73,56,254,192,189,76,80,119,91,62,215,179,190,107,214,120,176,127,186,127,52,237,115,204,164,21,36,195,52,82,138,238,117,166,45,187,238,87,253,30,235,247,81,95,240,87,155,124,117,136,115,111,167,224,151,105,87,50,245,161,189,43,68,6,79,164,52,186,23,43,72,18,34,148,128,1,7,60,64,159,50,102,178,16,22,77,114,166,78,65,100,82,49,3,181,23,155,200,197,70,16,96,180,36,4,160,233,203,102,25,124,118,188,239,124,52,238,224,19,119,247,255,231,247,211,122,248,13,248,54,70,222,178,99,178,63,115,156,73,175,60,154,174,173,97,210,61,39,51,209,193,114,134,22,214,215,71,175,247,120,123,190,0,196,62,92,140,190,210,251,18,27,33,226,12,170,151,111,184,11,129,123,66,229,77,87,255,100,93,252,54,62,255,188,38,217,195,114,189,131,166,207,235,222,122,120,122,72,178,78,67,131,193,230,162,1,95,222,218,185,2,24,197,151,55,60,223,253,111,184,249,251,111,255,215,193,175,15,126,153,246,111,57,252,255,56,255,221,243,223,253,138,239,255,142,15,126,79,51,175,57,123,157,81,153,176,202,208,82,161,86,35,222,106,241,209,21,110,160,51,206,51,93,238,46,36,207,56,127,153,92,193,211,210,201,206,28,198,123,49,168,14,159,235,52,215,193,22,43,62,149,63,21,79,249,15,181,51,28,18,187,127,12,78,205,184,164,80,152,62,251,11,183,251,31,254,191,205,190,86,120,128,5,223,137,11,2,96,207,164,64,3,136,138,129,200,96,197,105,186,163,127,245,254,213,255,251,231,159,92,31,46,116,9,191,160,53,94,248,198,111,61,92,61,224,165,81,63,234,193,64,129,71,186,123,71,38,147,11,4,6,77,63,163,84,128,145,220,188,191,104,219,227,239,199,253,91,140,108,118,153,56,98,40,163,98,150,36,130,26,227,120,4,13,110,154,1,239,196,7,116,3,65,127,104,107,113,232,199,30,181,28,141,32,176,91,73,72,250,227,10,199,85,13,129,161,178,195,192,31,166,44,102,156,246,170,20,188,113,233,245,17,142,120,255,250,225,126,244,163,7,227,126,215,103,210,215,194,166,169,197,32,230,30,114,161,26,76,116,211,120,106,161,42,193,20,203,97,57,13,16,80,224,240,188,0,89,145,44,155,135,79,97,209,113,125,120,188,254,234,131,199,183,211,11,253,202,102,221,255,250,203,219,191,205,253,234,204,214,81,154,244,243,115,179,105,177,225,147,6,99,97,173,67,173,231,246,97,17,45,246,28,204,49,191,6,89,152,42,250,84,14,83,185,239,129,54,70,117,243,179,43,80,10,29,195,131,26,189,188,142,171,214,63,249,151,175,31,127,253,250,101,174,114,30,153,253,119,107,61,116,234,240,176,26,168,181,145,73,43,244,68,134,62,143,172,219,207,77,63,39,131,172,170,191,151,200,24,13,93,217,159,166,29,184,113,102,42,1,77,42,119,151,218,248,230,190,239,168,134,242,56,43,143,51,173,243,31,169,192,230,154,97,98,129,103,90,108,51,138,143,103,41,185,79,55,36,19,141,233,127,66,146,120,250,245,215,255,59,100,71,144,142,160,154,181,110,86,92,139,140,99,124,207,13,22,89,197,147,24,161,215,54,185,49,63,90,228,250,159,250,155,235,240,23,28,95,74,44,36,160,217,241,104,36,246,178,144,133,234,105,245,172,122,94,46,235,173,245,229,83,195,227,19,236,240,238,113,79,77,39,98,75,20,53,180,224,18,193,182,42,109,217,22,80,42,115,190,245,223,94,79,223,179,247,142,171,201,150,6,70,80,141,56,21,81,49,220,35,157,230,238,125,158,251,91,126,242,215,223,247,255,251,58,129,135,0,188,96,192,168,155,135,115,131,207,180,234,215,147,122,88,154,82,72,108,154,8,204,38,69,128,41,149,0,220,24,84,184,197,87,137,25,52,2,217,164,78,44,193,160,49,171,40,20,71,37,108,129,1,198,62,0,88,195,51,20,135,102,245,44,176,73,155,92,131,239,216,120,107,40,224,40,96,193,48,4,71,16,97,28,128,147,122,35,39,19,168,58,177,47,52,54,8,96,163,149,63,106,161,53,61,236,177,78,140,65,246,224,46,202,128,32,42,164,243,0,20,208,16,98,201,131,49,16,77,62,253,250,87,78,30,30,46,202,155,102,201,241,130,206,29,215,72,11,255,99,57,204,173,219,250,118,93,30,191,236,159,247,245,215,244,91,64,49,25,144,153,214,209,55,213,96,136,209,158,249,154,99,174,242,76,92,143,132,52,40,199,129,58,117,49,105,225,195,84,59,113,25,94,178,235,121,68,158,65,193,75,130,70,109,114,66,93,3,52,212,80,147,156,109,244,179,100,191,254,201,226,177,205,142,52,46,50,12,15,181,149,18,57,67,124,73,92,77,88,118,209,216,115,170,221,40,56,39,27,32,176,117,185,60,116,61,230,124,142,107,98,192,252,206,246,142,1,107,210,95,221,145,98,26,198,105,108,241,145,227,77,225,128,56,225,6,15,192,32,222,108,224,246,173,159,126,196,71,44,234,55,95,149,239,125,83,227,251,57,190,175,122,89,242,189,124,176,238,234,123,52,174,113,147,66,52,31,61,224,25,106,33,81,50,195,188,42,67,8,80,32,52,32,165,6,172,24,31,115,1,252,221,231,247,143,172,173,43,215,252,138,32,111,39,209,170,198,136,36,203,120,86,104,229,119,93,181,187,207,189,190,61,21,255,242,1,239,34,136,129,192,23,8,24,173,139,7,56,112,207,60,176,27,100,131,132,114,230,106,199,65,194,84,97,169,50,33,52,41,82,181,17,68,199,24,72,83,196,12,196,216,115,160,173,241,6,146,4,221,163,68,177,168,202,158,191,112,128,187,229,174,214,114,3,33,138,105,0,217,154,93,248,127,104,61,104,52,56,24,17,218,26,155,18,152,218,147,189,52,113,98,159,51,85,137,34,187,13,180,149,215,126,81,20,111,80,177,150,207,78,69,85,2,211,125,137,187,187,30,186,152,58,51,101,242,195,81,222,146,42,86,25,22,74,1,11,82,249,250,88,213,88,231,199,175,174,199,59,165,41,40,211,146,129,21,192,18,75,24,192,24,33,199,50,167,35,3,32,196,41,99,172,96,42,64,10,245,174,155,230,38,16,247,22,137,67,56,46,146,119,71,25,197,17,138,80,64,196,226,92,173,32,30,60,199,139,234,156,165,178,51,135,112,192,144,73,121,88,17,165,187,173,76,184,89,18,175,127,129,141,225,174,232,114,238,162,140,72,108,64,160,67,52,66,106,243,40,51,98,252,3,57,29,235,37,132,66,34,34,65,4,105,250,187,141,32,100,138,73,59,1,119,74,187,166,211,30,15,222,109,113,162,14,175,253,200,252,130,243,82,233,166,139,106,220,148,251,5,103,149,25,143,213,158,28,160,143,103,152,199,5,150,153,181,89,65,179,34,142,76,107,130,108,34,53,132,123,38,129,203,34,102,126,15,223,253,241,243,7,33,206,6,139,4,21,43,98,174,194,213,181,139,158,249,93,127,248,191,189,94,159,78,55,31,159,33,93,216,66,192,197,224,1,3,129,23,15,92,142,169,79,65,135,18,189,164,179,253,240,13,95,120,24,26,74,157,18,130,33,16,39,5,216,196,140,60,10,32,136,221,146,10,153,134,187,67,0,0,23,134,104,92,226,218,241,215,159,255,195,22,227,238,234,148,108,58,37,80,52,198,104,198,134,171,249,130,20,75,46,0,47,20,192,146,98,125,156,175,107,167,226,130,66,34,106,126,229,146,223,26,215,81,234,22,167,180,194,171,80,156,148,35,155,88,225,182,44,150,90,129,69,105,105,72,28,251,0,41,127,199,246,137,65,97,37,85,88,201,74,175,183,127,155,15,57,101,157,117,89,175,235,0,103,93,26,171,167,176,0,183,18,105,173,146,105,128,193,194,20,195,57,80,2,170,153,202,205,233,156,138,193,138,46,22,89,7,201,179,133,187,110,19,65,136,205,140,113,20,39,46,24,146,95,239,62,29,136,105,52,182,57,97,37,192,24,145,15,150,18,105,132,165,25,53,6,93,71,24,2,80,43,137,146,71,35,113,106,31,113,253,248,131,72,219,40,146,31,66,177,142,114,80,100,204,110,224,216,29,35,164,35,212,252,132,54,152,255,131,139,241,78,249,17,214,133,195,141,157,183,156,173,189,21,31,50,8,76,34,78,34,47,131,179,200,31,111,46,47,79,236,115,148,172,233,112,56,238,77,249,77,30,123,227,30,174,67,29,57,1,57,16,11,69,135,138,129,152,154,25,80,131,231,26,207,244,19,238,49,137,37,25,69,252,19,33,142,193,23,254,230,191,92,139,70,243,153,217,171,227,221,234,242,47,59,24,56,32,112,64,112,240,129,23,80,64,80,218,130,145,38,145,156,109,4,184,122,30,42,227,215,2,84,232,231,61,32,60,41,179,2,98,250,4,98,105,22,145,221,92,141,41,118,197,27,243,3,0,249,86,4,244,144,115,98,193,85,246,191,78,191,192,221,219,144,136,151,123,110,243,182,211,49,49,161,244,11,2,33,114,0,174,72,89,135,223,43,163,117,69,181,81,37,184,206,214,230,111,64,91,251,178,27,91,176,149,114,68,93,189,227,40,24,44,11,181,193,130,132,105,176,115,24,226,120,188,78,252,1,175,152,66,12,24,18,136,0,209,6,100,214,203,186,8,88,20,33,99,0,123,43,1,102,10,19,29,40,230,48,54,10,172,82,10,223,96,196,37,5,14,115,56,228,244,247,211,196,221,213,169,12,156,37,123,117,196,145,41,243,7,136,2,32,168,174,192,111,39,3,173,22,39,211,88,206,156,196,67,157,6,2,24,48,150,97,131,49,139,124,84,120,56,200,23,96,61,12,234,14,101,116,16,25,209,80,254,19,13,27,152,51,154,230,96,22,57,18,102,139,64,205,46,138,148,27,116,1,1,0,132,68,254,239,214,16,44,110,178,126,95,253,214,18,209,2,229,220,129,2,88,244,141,60,2,201,11,177,182,207,173,243,241,22,237,97,234,28,229,49,104,195,162,33,177,210,137,33,197,38,69,72,34,230,96,142,182,142,93,58,82,150,5,13,143,117,239,212,197,69,222,156,233,248,239,20,121,44,181,139,143,144,29,52,243,1,7,246,9,24,7,0,14,12,10,2,63,124,222,244,67,81,192,250,84,98,70,137,28,82,231,1,116,54,33,49,108,144,68,134,40,79,31,115,241,221,216,91,177,152,31,235,21,188,104,246,78,145,92,8,112,211,2,125,162,168,203,38,63,64,240,175,159,131,226,26,254,212,152,162,28,44,118,192,56,161,143,28,77,190,176,27,115,171,240,164,224,16,177,50,60,168,213,176,208,34,4,193,216,241,252,110,243,169,124,224,65,109,15,156,160,145,169,112,206,250,65,37,172,20,121,29,28,164,19,158,77,188,16,70,46,221,134,82,44,80,72,0,12,24,195,224,182,137,128,44,228,30,234,117,149,120,25,23,57,231,148,102,51,118,78,49,5,84,89,135,242,16,3,5,89,134,229,212,231,180,223,36,114,46,110,164,189,39,136,101,32,113,27,65,1,3,160,80,69,8,84,1,229,145,80,218,6,202,14,65,197,243,232,197,115,149,115,134,50,67,113,218,89,145,230,224,70,58,241,107,153,114,58,231,69,132,196,255,162,113,137,56,179,25,127,109,237,178,158,236,184,30,6,57,98,156,64,200,92,44,246,72,86,73,54,88,76,79,42,47,48,14,136,87,77,174,128,7,202,45,187,167,26,46,228,202,184,49,174,244,15,228,11,117,11,254,104,60,125,120,116,143,142,206,84,180,50,233,245,4,12,22,7,35,138,30,116,34,25,0,206,67,84,0,66,16,177,239,38,87,241,43,173,56,249,170,248,142,241,125,56,123,94,157,237,190,222,16,95,199,88,106,102,147,217,56,72,170,203,80,57,195,4,193,0,0,193,160,194,95,254,188,241,185,148,48,132,8,133,89,3,38,114,102,28,10,9,41,218,160,132,9,203,108,208,62,182,230,197,191,195,116,250,217,46,80,209,245,96,38,46,170,45,191,166,95,155,254,37,118,30,116,15,252,3,44,108,97,197,223,255,255,217,49,122,39,96,93,22,14,22,208,8,152,168,5,146,18,2,48,83,48,72,197,58,60,24,183,221,114,104,232,213,194,42,212,33,236,46,126,195,152,11,5,5,48,58,170,15,221,15,158,28,234,185,31,116,56,89,155,160,162,177,246,134,29,52,226,146,100,171,89,123,180,120,4,4,7,6,42,246,31,243,1,150,33,44,134,177,199,128,176,86,53,103,194,222,170,102,138,115,243,170,95,116,168,66,172,195,185,49,232,50,133,254,190,198,253,148,61,84,135,188,243,241,228,24,85,92,163,93,199,97,22,54,199,94,6,24,68,106,33,234,20,240,255,160,166,233,24,205,50,126,6,8,64,115,186,232,231,55,44,241,244,117,118,50,48,22,37,108,116,153,228,114,43,67,16,183,198,76,164,28,196,137,240,199,114,47,46,1,178,150,255,148,152,240,20,16,206,246,12,80,3,24,70,94,165,216,154,23,198,87,23,79,214,11,244,144,209,221,108,65,102,116,97,88,41,87,240,192,248,200,238,17,253,55,39,252,219,87,188,4,8,47,80,249,202,164,251,223,157,240,120,201,52,193,205,204,156,72,217,206,195,107,20,181,61,8,198,16,11,12,40,104,97,178,173,125,206,27,240,212,111,254,39,102,187,63,89,124,188,48,108,8,136,6,241,168,197,133,32,82,74,205,239,228,4,65,193,32,0,193,255,98,117,50,94,47,72,250,209,234,112,34,34,101,74,44,43,190,128,195,109,23,79,247,15,81,86,211,111,63,15,245,4,43,28,146,247,52,62,98,25,176,252,247,124,113,200,155,7,250,190,39,63,125,239,110,95,31,237,113,42,141,160,95,96,56,35,131,179,161,1,27,13,6,53,160,10,199,14,24,2,21,106,1,61,216,176,251,248,50,68,70,91,50,24,39,141,46,16,224,224,82,64,227,64,86,202,87,33,64,141,138,76,201,207,44,62,207,205,71,155,60,209,156,212,115,22,78,240,69,112,130,155,92,164,238,96,75,240,164,0,97,0,137,144,228,107,211,28,83,7,131,53,68,67,238,97,89,12,220,10,54,228,116,78,94,119,44,20,80,60,235,20,126,141,101,122,207,112,191,233,29,218,43,92,91,82,7,124,9,2,106,66,83,36,20,97,210,23,15,200,16,21,160,42,149,107,152,218,178,82,145,33,23,237,4,110,200,171,221,174,99,215,40,140,220,191,138,177,139,50,252,179,100,221,126,132,163,214,11,6,107,227,71,121,101,164,255,46,239,119,86,29,161,113,141,182,40,180,252,234,31,231,164,237,30,13,54,45,206,194,158,23,205,172,0,102,48,5,99,199,243,227,126,254,232,55,142,195,27,60,223,162,163,156,203,219,229,252,97,157,123,142,239,7,107,127,211,253,79,207,151,63,44,63,149,61,247,9,113,4,132,193,61,34,147,106,44,116,143,255,156,95,127,195,94,180,166,79,180,31,21,239,131,247,152,31,6,90,158,31,59,153,122,128,51,95,247,207,63,67,106,214,166,128,121,3,12,52,60,4,48,150,200,186,205,247,136,170,61,81,151,3,33,82,72,216,0,108,241,80,179,29,151,193,98,188,26,53,122,208,160,19,144,0,220,251,161,149,88,83,215,88,85,170,224,71,60,110,249,33,120,75,44,162,188,250,44,231,75,160,253,208,247,110,131,113,110,96,161,162,33,120,19,182,40,226,192,13,69,158,242,200,215,44,84,82,112,0,76,2,37,152,195,69,18,113,128,64,16,2,40,148,114,125,62,210,243,124,128,114,60,2,107,122,168,249,53,194,107,244,79,111,96,26,143,46,216,83,117,112,188,71,150,212,198,8,150,177,165,252,30,249,85,64,145,20,177,160,138,9,112,73,32,161,16,48,224,236,25,2,48,6,227,216,132,169,176,204,193,32,72,20,169,8,37,83,214,100,193,68,1,187,85,11,25,68,26,61,212,71,235,68,143,215,17,108,120,167,178,90,149,219,183,131,179,137,28,38,246,156,119,96,5,64,192,2,77,165,171,251,212,244,106,125,229,93,34,37,89,202,39,251,88,40,87,36,39,132,133,162,131,23,191,196,197,232,180,166,235,20,246,252,12,23,237,24,63,224,130,54,66,65,206,177,136,82,158,49,235,95,128,164,16,33,154,229,239,192,71,200,72,178,197,252,242,150,136,128,53,27,163,241,33,104,160,30,199,162,120,199,62,6,23,209,108,48,51,240,60,46,171,151,152,43,105,110,111,246,222,122,48,103,206,203,207,211,238,51,211,62,30,116,147,63,8,211,133,99,52,83,102,8,74,63,71,17,138,98,37,84,35,51,24,241,183,111,206,246,47,79,91,111,187,211,60,83,124,12,72,243,184,253,212,145,50,19,3,145,230,87,142,41,62,230,157,203,28,18,57,111,187,207,81,36,55,105,222,209,41,35,104,163,101,102,62,18,162,37,72,89,0,248,45,114,179,212,35,186,219,40,78,203,56,184,209,152,44,177,61,3,33,67,20,46,90,153,53,149,159,37,63,76,151,236,63,64,121,155,238,33,188,244,149,151,182,112,242,45,123,203,36,151,200,238,54,112,203,223,171,230,97,55,24,226,85,22,121,103,216,70,13,203,65,176,226,104,30,85,112,110,129,220,66,131,8,4,4,195,37,205,29,9,99,253,129,12,92,60,13,117,53,65,173,104,54,130,163,41,225,195,132,54,229,150,140,21,57,93,89,166,29,192,39,99,107,108,204,150,170,28,22,184,11,41,114,17,26,224,162,84,36,28,161,136,4,85,236,38,120,223,158,65,36,85,9,35,249,145,192,48,167,232,16,217,151,9,19,157,212,18,206,160,17,12,58,43,201,198,131,84,44,220,199,58,231,40,52,174,0,214,76,76,178,64,83,121,89,8,245,151,228,34,41,91,19,14,106,48,53,61,126,83,185,50,145,114,45,66,185,219,114,101,196,34,190,181,105,178,51,115,54,206,11,149,147,206,189,153,163,166,235,111,96,166,252,245,95,211,80,35,202,12,189,148,84,109,136,48,85,116,48,99,126,123,21,148,192,179,43,186,141,21,101,144,241,252,13,5,78,164,224,251,5,7,49,13,140,104,172,119,63,191,125,220,118,74,182,167,100,123,202,44,18,10,178,39,79,17,89,235,112,235,248,159,74,71,185,60,97,93,226,233,117,213,248,224,126,85,185,68,157,145,89,90,180,209,144,51,215,183,208,255,181,15,164,69,58,82,134,148,81,14,89,241,0,18,10,42,151,168,157,159,205,121,63,151,244,60,50,183,203,196,91,67,3,106,73,6,57,140,182,30,154,163,118,240,100,1,33,150,55,75,242,18,255,88,226,46,213,190,244,217,116,129,114,11,179,137,128,14,245,61,125,16,179,188,2,187,98,27,202,110,139,167,116,6,71,185,112,126,118,230,245,13,242,118,176,45,144,218,168,53,159,184,82,186,213,54,95,186,125,98,37,239,251,204,67,223,218,220,35,77,1,3,144,89,160,0,156,210,39,213,145,225,80,150,14,116,82,181,26,198,8,203,248,144,235,160,165,153,146,208,130,167,16,21,36,88,50,220,188,52,162,148,123,111,44,114,107,186,34,45,225,21,73,185,236,34,153,91,164,160,83,144,28,65,113,24,192,193,84,40,66,194,17,20,125,83,212,213,253,107,17,7,24,201,142,25,107,64,16,50,179,78,234,174,79,152,26,196,115,180,44,21,38,2,87,100,6,169,33,136,3,66,103,209,198,28,179,118,222,34,119,146,84,190,189,239,126,69,223,178,149,23,156,69,160,3,168,145,202,5,73,47,71,69,182,5,121,178,46,135,50,106,195,232,235,123,92,238,79,122,246,73,99,222,180,9,77,237,94,179,222,185,126,11,249,213,220,27,253,146,154,23,235,45,158,148,23,176,70,129,223,68,231,110,96,91,74,174,217,209,42,103,112,49,163,129,85,143,135,2,162,81,192,248,32,70,173,75,169,139,148,204,94,54,15,178,7,89,50,186,132,69,255,126,103,20,66,54,9,33,13,228,107,104,252,116,63,252,197,199,244,105,241,192,129,70,0,120,193,53,34,65,0,151,20,86,218,166,250,56,199,88,208,137,35,103,66,44,72,15,227,113,96,22,31,225,241,193,217,25,149,214,180,45,58,206,44,183,143,49,236,110,210,43,225,112,109,149,165,109,248,8,94,31,178,127,175,94,158,250,64,90,102,213,253,118,192,214,253,214,44,111,249,73,63,162,1,1,81,141,193,40,141,151,246,48,172,12,150,19,151,183,194,249,0,214,11,116,177,186,36,79,86,79,241,37,63,175,248,109,126,127,160,10,192,183,21,180,70,64,156,153,113,171,49,34,53,108,84,196,54,133,44,43,222,84,74,78,213,45,130,14,32,17,52,17,60,145,202,96,180,241,206,148,6,7,57,92,39,80,75,72,139,24,160,84,90,126,113,124,229,22,21,195,34,21,9,135,208,18,141,1,17,199,113,39,148,192,208,26,234,247,11,212,19,149,147,52,16,1,142,117,24,30,240,249,164,82,143,136,145,65,211,35,72,150,100,85,53,129,69,165,135,14,32,22,163,69,218,176,202,204,30,18,162,141,227,174,234,225,157,184,201,175,194,138,106,230,200,227,34,97,150,199,168,35,9,199,242,230,115,11,241,150,236,181,41,93,209,175,39,191,230,147,164,179,0,116,42,46,75,26,213,76,84,212,21,96,111,52,127,6,243,98,209,154,101,82,21,176,24,145,116,176,166,115,124,120,174,58,161,213,174,207,43,26,54,94,30,181,94,30,103,93,26,207,237,30,98,9,71,0,43,154,168,50,211,46,52,177,213,212,251,140,82,71,5,67,83,241,40,55,211,54,201,129,252,249,59,58,196,61,247,166,151,153,135,95,253,158,252,23,213,6,162,140,112,130,129,147,25,94,33,70,53,6,17,22,93,0,242,113,220,25,154,54,182,129,180,141,56,171,201,213,205,176,52,77,103,58,186,123,172,195,250,232,210,89,50,11,64,84,119,113,107,216,29,63,73,26,225,137,232,181,155,127,201,159,241,242,204,140,5,111,84,0,154,16,219,253,244,245,248,166,77,60,80,231,174,196,150,103,7,179,50,109,107,237,146,89,129,14,113,24,12,103,101,107,95,207,245,184,158,42,104,22,213,6,119,218,63,210,57,247,126,198,222,242,43,23,123,223,108,47,220,14,91,134,156,93,172,100,212,162,9,104,19,70,200,200,65,57,229,78,204,61,165,0,1,37,121,220,65,95,150,134,57,81,227,53,147,14,200,42,199,244,104,224,255,240,90,77,168,33,21,161,254,227,93,145,81,26,128,233,248,212,253,79,121,116,247,17,250,56,46,109,94,99,76,118,40,200,119,107,150,188,93,211,122,241,21,2,107,251,163,125,37,56,196,129,206,230,241,184,214,211,218,207,211,245,93,52,142,109,141,186,40,163,24,52,89,149,176,146,164,137,160,236,13,162,23,154,103,81,144,252,150,182,207,135,0,213,32,9,233,77,90,199,43,218,16,248,32,7,159,124,230,62,146,2,102,90,138,106,87,76,236,186,176,241,121,207,207,146,183,249,228,189,178,251,0,156,35,128,216,53,215,11,112,157,68,206,250,100,45,63,63,193,35,242,111,208,34,47,144,117,34,65,117,39,222,24,126,191,68,243,64,86,173,203,227,197,166,228,235,211,150,53,227,17,72,201,208,22,67,31,50,186,140,250,30,202,56,81,201,82,166,58,220,66,151,12,154,46,178,148,112,13,109,28,221,212,248,153,121,97,107,68,81,52,8,34,32,204,76,36,48,16,42,86,83,49,237,145,157,185,159,107,87,199,179,16,123,154,23,187,201,195,13,60,165,174,172,125,113,248,240,112,101,231,184,76,81,121,88,197,13,118,130,187,178,86,111,28,19,56,170,225,2,134,150,63,98,185,175,171,100,164,110,136,46,232,133,208,73,79,10,209,218,209,116,162,77,28,197,128,100,115,76,50,112,20,96,57,76,210,108,226,99,69,130,39,121,94,79,48,131,64,223,217,42,207,164,103,241,243,240,65,121,157,175,87,247,103,8,182,111,61,124,44,175,47,27,237,154,26,14,105,52,67,237,202,221,232,39,102,45,6,121,10,131,107,167,198,118,208,16,233,177,20,74,15,38,91,194,145,24,72,228,153,45,137,38,224,148,231,31,9,119,57,154,163,35,124,100,243,212,122,54,58,80,203,247,115,217,207,230,125,33,246,148,95,107,235,126,81,5,111,136,156,64,120,188,130,236,120,242,188,239,47,127,247,119,247,45,81,133,132,162,194,39,144,8,176,36,64,177,24,72,150,42,249,117,142,43,184,199,106,76,248,24,69,120,29,168,136,208,74,47,112,199,0,36,115,80,9,34,215,185,101,113,0,20,226,230,117,132,18,213,123,219,137,3,114,24,220,109,10,14,38,247,186,67,167,172,207,89,15,216,215,56,145,34,188,251,6,36,242,28,54,178,127,144,76,60,235,60,196,131,131,54,123,237,73,171,188,6,216,208,90,20,92,115,82,66,69,2,116,192,2,176,164,153,207,202,101,238,116,113,211,139,64,150,6,8,49,68,225,228,2,165,5,82,41,219,112,93,165,149,28,55,139,38,223,157,26,192,95,20,169,45,232,6,178,68,1,204,204,26,54,23,112,210,83,2,195,156,63,127,135,120,200,239,25,185,19,51,188,56,252,200,218,204,243,52,223,6,106,146,199,41,38,105,245,181,134,208,62,46,198,69,238,70,190,53,138,3,89,197,70,101,187,193,191,142,141,26,144,75,28,102,252,186,87,160,248,131,20,84,74,66,146,235,177,107,182,111,58,175,208,149,179,142,54,176,55,155,209,221,227,217,53,30,21,44,86,69,5,170,186,142,7,233,120,61,188,224,47,214,111,158,188,62,123,231,231,238,31,232,102,254,244,235,187,7,59,74,91,11,198,77,179,3,25,45,70,118,79,51,227,86,75,160,228,229,210,18,98,79,87,64,144,180,171,18,240,153,113,174,75,122,178,157,193,109,98,127,240,100,195,112,72,56,74,115,228,121,247,35,244,125,239,169,195,49,125,52,90,53,81,206,90,223,213,253,90,171,111,150,157,174,223,22,119,255,246,107,97,116,13,137,18,133,199,251,228,106,158,246,244,125,222,119,91,207,216,194,128,35,185,39,5,232,35,163,43,149,196,128,18,71,231,120,73,190,243,248,222,118,56,154,240,213,194,20,133,210,108,121,19,81,226,193,19,214,177,193,38,105,168,255,222,0,41,181,111,214,17,250,120,178,231,168,126,165,225,73,147,226,139,179,204,80,119,210,54,63,239,204,169,146,220,71,180,63,88,231,212,66,17,88,33,36,183,54,237,28,216,122,94,118,222,47,172,37,153,89,227,61,31,68,122,234,36,246,67,97,172,224,182,39,228,110,156,206,166,177,231,53,158,31,207,121,123,237,121,12,46,63,158,213,29,165,144,200,128,137,0,161,20,32,162,126,18,162,85,44,43,98,71,72,76,155,120,216,82,149,0,96,160,66,96,49,1,198,216,90,194,75,48,165,56,4,19,209,82,59,54,56,3,45,192,29,104,64,3,196,212,11,146,47,104,53,56,171,5,24,95,32,217,112,6,77,200,164,13,251,247,238,139,31,56,63,145,186,252,50,236,231,49,63,220,188,255,98,166,229,218,87,236,41,217,135,112,123,13,48,42,249,140,33,93,60,129,225,184,137,172,172,35,134,249,40,42,45,131,164,146,188,145,98,129,192,210,113,93,226,48,99,54,167,77,209,184,58,214,79,200,55,248,185,100,60,53,126,60,61,46,159,50,187,142,71,213,48,107,254,60,68,237,175,53,209,151,114,153,111,228,55,255,53,253,191,227,175,211,207,235,167,239,255,246,188,221,136,228,48,106,17,84,254,129,93,204,80,14,233,192,219,146,138,144,94,114,26,70,23,229,252,44,214,55,214,47,22,103,91,169,35,30,15,58,104,30,195,119,109,253,33,165,173,150,82,194,209,65,56,117,159,103,159,90,157,240,96,110,205,238,95,237,2,57,181,230,99,249,189,254,205,63,158,174,234,254,209,156,96,206,152,245,235,246,237,233,219,217,70,158,222,250,102,177,147,19,208,176,198,22,177,198,2,176,238,181,162,237,222,90,29,239,124,252,198,237,110,23,48,45,110,162,209,252,132,47,10,112,29,16,139,130,49,36,209,32,150,137,128,106,138,2,125,214,178,188,152,49,210,184,8,202,131,167,188,205,245,36,228,221,75,158,205,75,14,195,228,110,226,65,41,218,10,237,5,80,44,163,247,18,23,48,12,52,132,71,123,216,183,109,125,182,113,44,0,151,140,29,80,217,35,72,176,90,168,178,199,153,180,11,234,37,25,24,140,66,6,198,213,67,112,23,77,104,48,146,2,106,53,227,189,166,229,44,30,59,76,101,234,148,233,103,232,84,173,41,240,219,197,18,64,10,38,128,49,116,32,78,71,178,99,187,185,27,150,202,34,219,152,216,179,21,34,171,67,199,164,104,239,63,229,105,171,64,7,28,63,129,73,6,133,210,221,2,126,54,81,42,197,91,183,86,49,43,174,192,36,4,2,0,8,18,83,193,134,24,0,34,172,0,197,10,99,13,155,104,72,221,133,191,247,87,127,252,249,239,174,207,149,28,61,46,115,24,87,246,227,149,63,255,235,253,48,28,10,252,143,254,241,120,17,112,194,196,4,99,44,160,161,176,149,155,209,135,203,162,160,196,57,231,77,95,63,94,247,72,226,147,35,106,75,225,116,212,89,84,138,34,98,76,186,70,53,98,116,141,191,179,255,168,244,195,112,174,175,255,255,255,251,175,255,126,253,246,253,55,86,252,111,30,191,89,63,88,76,75,169,23,45,116,14,223,148,53,13,155,194,144,10,253,96,44,171,28,85,248,95,9,110,196,247,157,189,79,79,121,251,84,63,127,241,124,121,227,28,43,222,228,103,147,44,103,167,4,98,56,213,9,237,238,177,247,16,39,143,109,196,185,44,151,117,102,249,237,252,61,248,226,123,122,32,38,231,169,243,7,155,184,171,29,215,214,185,19,238,197,235,5,42,102,93,68,209,144,133,142,94,170,230,68,138,12,14,210,33,37,79,139,66,9,68,12,11,106,41,213,172,95,7,124,135,115,63,238,93,219,97,33,181,255,63,243,223,30,127,252,241,178,222,91,66,31,32,123,120,124,64,218,17,173,186,130,37,53,249,134,148,174,245,97,52,230,235,235,9,24,115,124,1,45,128,182,145,28,219,101,139,7,102,234,252,137,79,190,245,231,235,216,173,189,253,232,255,248,35,38,240,69,95,231,21,44,68,227,233,156,122,225,165,159,235,225,242,236,91,159,227,102,91,134,93,87,181,198,253,84,143,180,67,17,221,46,173,121,46,4,55,180,204,172,198,188,0,5,174,204,175,125,35,118,64,6,178,3,222,191,195,27,139,21,21,104,168,124,1,37,192,228,240,234,184,207,10,49,56,214,72,19,137,129,12,17,51,140,2,51,6,97,130,14,144,74,243,131,156,49,94,114,198,174,244,0,91,174,20,215,74,204,108,40,48,8,36,199,104,138,2,48,32,8,152,81,23,26,146,70,149,79,88,109,95,199,57,235,125,172,111,213,79,223,253,133,182,223,105,131,70,203,24,229,104,33,148,123,44,222,15,161,176,41,207,4,116,202,85,255,176,132,152,25,96,89,180,18,182,117,151,208,128,102,94,172,160,82,71,85,109,171,53,164,106,39,101,187,228,73,198,47,127,226,142,216,174,130,131,79,233,99,51,207,191,239,235,47,255,209,76,96,8,114,40,180,4,45,129,190,8,48,15,152,7,34,192,33,203,176,4,105,204,218,88,214,38,15,218,118,97,147,66,220,27,13,213,149,222,94,211,124,149,92,8,157,3,77,7,37,162,32,117,16,123,22,153,165,107,5,140,114,180,8,173,72,129,118,244,37,187,229,187,244,224,135,21,81,167,182,212,60,92,123,189,63,119,178,114,148,81,153,223,209,74,215,153,19,72,50,192,130,160,65,32,202,82,98,198,22,191,154,218,121,197,75,28,31,159,214,113,191,70,217,243,57,219,50,240,191,254,247,63,190,63,7,19,244,161,111,251,131,142,167,85,176,95,40,231,242,160,194,3,26,169,59,202,6,8,47,51,94,66,219,4,27,249,100,167,238,63,73,199,231,177,227,234,229,237,177,140,27,249,128,73,94,161,145,250,9,47,96,247,26,87,36,163,230,189,79,58,176,0,133,43,179,184,0,102,91,112,20,208,221,17,139,205,99,46,168,243,113,170,6,86,38,86,5,145,86,51,40,39,6,83,165,12,161,138,67,4,166,3,16,201,0,208,47,242,60,242,137,23,37,40,8,32,10,192,105,146,20,2,21,53,50,52,173,111,13,213,56,2,187,25,210,20,156,169,199,84,88,93,236,51,79,203,242,73,230,99,250,132,170,195,122,122,247,84,70,203,10,8,21,0,139,60,182,111,201,185,106,152,8,136,9,176,7,183,176,64,124,25,64,89,103,175,199,209,28,93,246,41,185,156,90,40,105,198,218,21,175,183,245,251,77,173,172,184,22,226,229,236,159,253,227,247,249,119,88,133,29,2,132,255,143,31,64,45,184,5,62,220,5,17,160,173,146,116,189,178,230,47,47,76,213,97,143,203,135,141,109,242,52,208,54,14,128,246,192,254,27,245,55,17,136,210,194,244,157,243,119,206,189,74,227,144,47,126,171,158,186,87,237,69,111,169,113,139,86,195,215,88,9,145,223,48,127,162,247,84,78,66,246,126,247,61,62,193,175,121,249,85,47,190,46,166,111,46,24,121,79,126,52,227,25,240,133,102,212,210,41,225,1,255,116,241,26,139,215,92,184,77,109,60,62,94,203,174,146,137,221,74,178,30,240,196,222,196,191,253,229,31,238,129,227,115,127,202,7,201,211,19,50,36,139,187,152,80,122,187,186,65,218,47,138,48,235,224,24,236,122,59,33,119,73,158,220,174,110,144,249,124,73,54,36,129,220,49,100,179,30,65,209,134,60,119,12,138,193,213,157,146,74,169,112,98,6,202,20,228,49,113,65,166,23,177,49,97,20,115,225,187,118,128,231,99,117,78,49,237,105,240,64,153,61,57,8,176,7,169,56,108,125,113,232,82,176,246,176,247,254,168,3,90,78,149,2,16,6,78,143,37,144,192,181,70,137,188,151,23,77,43,163,153,143,70,83,198,46,154,202,91,186,125,196,156,235,167,113,61,108,183,123,86,58,190,173,81,163,201,249,165,244,17,170,76,67,129,73,228,5,32,67,40,236,129,161,180,86,41,160,224,162,195,122,204,122,156,62,201,128,75,175,25,173,153,157,12,207,214,254,182,77,207,40,86,47,190,220,95,254,235,63,147,79,12,96,68,107,96,28,12,191,163,241,61,24,64,35,136,114,185,17,217,220,37,172,77,108,111,246,253,75,250,236,134,147,176,159,117,249,218,81,200,161,188,101,76,146,125,123,187,101,98,113,172,147,37,160,161,182,108,143,170,106,120,106,48,135,209,254,112,104,205,223,158,130,78,24,218,137,48,145,95,68,76,24,129,43,97,191,241,29,79,62,164,238,114,251,244,168,74,222,106,162,84,4,111,180,190,152,46,40,119,148,239,142,206,210,93,71,71,16,167,239,42,152,107,114,125,8,10,207,147,40,4,5,214,239,159,163,209,237,152,120,75,186,218,232,113,196,232,192,75,10,6,243,88,157,11,37,116,72,18,78,135,38,97,31,152,116,220,129,28,209,221,14,165,2,108,150,71,154,35,51,123,117,48,102,139,149,175,161,129,167,232,98,137,121,245,48,212,160,160,64,205,40,20,198,106,202,213,131,121,218,34,212,132,135,9,197,220,22,228,60,128,243,113,30,19,11,107,112,172,208,158,187,240,131,237,14,193,7,103,6,32,32,232,33,2,88,32,163,41,66,214,254,222,114,68,219,201,25,187,157,54,220,244,110,197,192,73,28,14,195,22,80,26,25,72,210,49,89,85,57,89,35,180,71,47,165,103,240,17,44,43,205,180,203,100,95,194,53,170,202,200,227,211,186,17,54,6,22,146,35,116,33,49,81,124,192,161,128,48,1,99,216,83,200,57,55,211,208,37,216,46,145,139,62,180,1,40,121,33,251,53,194,234,82,43,246,65,197,84,232,36,141,216,255,113,235,15,128,192,98,42,119,44,198,14,148,124,147,133,137,39,120,23,66,134,4,67,172,227,208,93,245,215,128,3,189,146,230,169,250,80,95,197,229,171,227,253,103,117,221,208,66,60,78,172,23,85,14,48,32,18,237,129,73,194,158,226,79,160,154,78,197,67,152,130,145,148,137,146,191,116,139,21,149,74,233,90,130,11,9,61,18,166,2,61,76,19,52,104,29,202,109,74,75,214,158,149,37,104,113,65,105,72,11,188,197,173,206,190,135,81,92,198,171,44,193,173,116,83,204,147,246,64,50,41,39,245,225,255,251,125,26,48,142,143,4,80,200,56,19,89,119,23,198,1,11,240,174,60,35,139,77,31,161,65,7,2,144,156,110,16,65,249,29,25,55,76,249,145,243,89,22,35,191,0,39,108,162,252,230,128,4,90,78,196,23,80,240,8,189,31,204,82,41,94,22,103,128,88,29,90,64,122,78,131,65,56,22,79,63,217,126,35,115,134,153,96,80,140,176,86,183,150,26,118,184,129,14,112,16,161,231,71,105,3,126,78,141,243,218,225,247,99,1,103,193,206,103,184,208,163,168,213,200,225,164,22,160,94,97,92,105,19,158,115,58,212,241,10,189,130,231,100,193,13,252,35,102,105,29,121,218,198,57,124,234,40,36,106,142,20,24,23,46,88,214,34,75,218,10,66,249,122,136,181,216,216,83,164,161,188,0,238,23,1,50,135,198,48,18,92,6,5,47,245,65,206,224,123,25,194,128,178,38,42,4,8,228,82,253,152,60,76,192,118,192,224,22,86,232,119,157,248,72,78,78,5,66,8,100,106,154,107,95,56,235,236,215,112,100,67,107,55,120,60,176,23,181,171,179,229,30,47,235,166,105,175,131,85,66,11,232,84,45,36,75,58,194,105,91,167,28,92,38,129,226,17,190,31,242,12,145,65,22,112,35,45,224,6,11,232,41,227,44,194,16,244,157,198,176,108,153,81,20,150,36,247,162,119,97,39,125,180,167,146,150,239,153,166,165,58,90,137,165,0,113,211,131,4,30,208,147,40,232,7,93,224,231,159,1,97,114,170,27,50,46,127,168,90,20,112,215,125,213,16,94,156,7,28,205,234,16,152,246,195,4,216,127,52,136,24,122,17,225,36,250,3,9,72,242,15,83,38,210,24,14,148,58,156,28,99,47,33,78,2,190,218,29,102,21,147,12,176,118,100,68,54,135,39,110,25,93,213,196,215,206,79,17,191,149,249,157,184,207,50,104,20,47,32,115,219,84,8,100,185,193,64,48,10,57,104,225,218,248,156,2,243,242,197,224,180,206,184,112,31,25,90,234,149,194,112,86,80,64,138,86,1,14,94,174,127,55,235,195,11,252,1,116,188,142,247,151,175,247,237,109,254,109,41,107,208,18,49,168,152,44,176,137,43,177,247,155,70,29,18,41,8,93,64,162,11,95,89,84,114,116,107,57,20,163,201,117,194,76,153,253,177,190,8,225,79,234,198,239,228,131,245,131,249,65,203,98,105,87,25,177,148,34,14,73,7,252,136,161,176,147,99,149,32,70,204,48,14,64,67,139,184,28,214,188,71,120,42,145,201,162,94,247,233,170,250,231,153,120,187,158,45,147,255,231,58,181,211,132,20,78,4,27,60,0,143,47,216,123,203,240,2,36,202,128,73,45,183,151,10,122,115,191,154,90,125,124,162,230,82,37,3,235,5,166,72,237,250,13,240,38,209,11,36,48,178,248,105,193,195,185,136,189,50,43,40,194,6,42,162,251,148,220,131,250,1,71,231,209,233,118,43,104,156,81,91,205,86,74,225,193,201,238,138,32,39,232,144,112,144,210,176,32,55,214,185,176,191,162,144,247,150,160,150,147,140,63,96,7,82,48,220,183,78,97,144,71,24,7,253,123,9,76,214,59,127,118,145,47,71,108,109,67,0,146,197,26,97,209,100,255,211,96,124,136,217,240,2,91,13,233,134,5,14,57,142,211,176,59,218,148,88,47,164,204,96,140,7,179,167,153,221,248,235,49,99,191,162,23,174,94,92,151,206,252,78,231,190,145,247,0,144,96,89,187,93,12,24,211,51,27,111,136,137,208,231,144,214,130,34,16,159,53,247,150,250,43,57,41,152,251,204,181,170,71,73,129,160,240,45,35,164,170,8,119,136,43,237,15,62,218,42,77,115,199,47,159,243,221,59,254,53,231,44,247,55,47,17,169,56,109,4,208,33,109,212,149,32,89,204,193,62,161,108,71,24,137,183,65,116,201,2,112,138,99,154,172,30,19,140,141,197,68,145,253,99,190,161,165,94,108,63,200,119,62,125,231,187,31,191,124,124,255,101,205,130,232,121,50,8,245,3,60,43,53,76,83,248,253,85,168,115,29,102,34,225,146,34,134,119,252,115,246,154,248,144,66,39,71,113,236,101,225,220,151,111,215,224,186,128,47,22,158,82,91,162,156,62,249,15,167,145,169,53,196,146,56,173,240,167,47,39,139,195,66,184,212,109,140,137,28,162,193,194,84,181,39,234,97,46,165,148,186,76,139,89,160,8,74,146,163,208,69,171,5,81,35,41,199,20,28,13,251,70,20,26,172,144,46,75,43,242,149,222,185,91,209,251,105,117,115,236,212,173,142,183,226,103,138,247,108,136,73,50,14,130,54,44,16,2,129,160,192,31,183,142,3,222,189,228,67,2,58,129,58,253,50,204,145,219,120,97,228,127,70,162,190,55,110,0,73,7,201,176,141,9,242,172,141,246,197,231,45,120,145,193,215,15,196,39,100,81,36,234,155,86,54,168,48,166,160,127,94,164,116,159,83,51,57,134,66,100,55,1,208,82,80,7,164,160,202,140,165,67,132,4,232,80,147,52,161,171,61,79,221,121,74,227,24,218,70,77,238,114,113,254,149,242,97,86,1,129,34,64,202,40,8,208,66,91,8,51,76,40,26,133,45,214,122,170,163,6,65,123,66,45,64,186,43,130,42,72,129,141,3,173,206,253,57,49,228,183,169,221,106,11,54,167,41,100,40,55,113,33,177,193,38,17,4,144,194,67,0,131,139,237,31,196,206,215,211,94,45,174,244,204,173,183,92,64,16,116,73,48,192,165,68,194,21,134,246,231,125,26,178,221,18,120,62,220,109,98,210,45,213,109,2,19,93,237,136,242,108,104,218,18,49,50,100,4,236,207,247,99,31,159,62,62,62,125,211,241,141,126,71,63,228,23,69,94,14,84,112,70,24,69,121,145,228,230,143,135,115,75,38,35,234,241,30,223,225,29,250,31,236,60,101,235,114,235,178,237,27,84,53,242,86,239,127,185,183,175,220,191,94,253,177,215,47,108,57,219,242,213,79,28,63,147,87,125,254,147,238,15,122,101,120,125,248,251,127,178,223,253,245,85,95,235,253,231,124,186,245,38,253,248,237,124,251,255,176,31,248,99,60,6,149,126,51,255,3,253,223,214,240,255,123,23,123,172,93,92,247,222,142,227,139,246,71,212,161,220,146,186,147,207,66,186,160,85,88,107,187,79,14,236,238,74,191,155,31,199,135,133,9,32,65,48,216,186,12,168,222,168,78,153,185,112,225,9,199,179,153,193,172,134,88,178,19,220,200,155,0,153,139,59,163,53,171,115,179,123,112,119,205,82,56,122,98,92,230,150,76,234,12,152,248,233,26,75,87,199,151,38,250,192,147,40,159,155,142,51,105,188,113,147,14,151,198,173,99,177,128,40,35,113,36,162,142,0,162,147,202,190,46,236,68,88,2,77,212,59,52,55,77,179,126,39,103,112,31,24,66,23,117,177,37,56,77,5,42,32,128,1,8,7,20,161,71,203,177,114,149,252,178,50,170,40,212,160,90,93,153,138,42,84,167,86,74,34,110,41,87,44,228,210,130,11,21,41,242,132,228,68,141,95,178,83,144,72,39,73,50,77,198,48,217,44,155,137,225,153,97,178,138,114,182,216,104,15,90,6,237,47,247,232,158,160,161,123,194,132,18,203,104,69,24,44,108,228,114,249,245,166,241,113,37,71,169,69,123,240,68,79,148,197,200,206,243,9,147,160,88,2,147,39,112,125,120,125,153,119,29,47,157,159,89,175,242,123,188,118,180,245,12,82,215,168,230,176,20,196,21,161,218,224,115,234,185,252,68,94,96,148,105,146,224,219,94,212,103,8,76,234,24,7,133,113,227,216,175,185,36,17,132,28,23,19,244,242,187,74,229,75,182,125,141,254,237,226,8,207,225,117,29,230,150,90,134,53,210,90,203,176,183,114,43,50,179,76,194,25,166,81,155,220,123,44,28,196,119,59,169,199,123,109,0,247,231,91,206,15,239,255,253,170,207,2,71,196,180,26,19,185,46,0,1,216,241,169,170,25,3,141,9,217,92,52,58,166,69,139,148,221,124,140,27,141,204,161,183,181,24,87,254,73,223,32,41,64,163,17,228,19,182,61,81,123,137,53,47,5,88,242,106,222,52,154,22,176,190,129,142,17,244,10,237,11,178,67,27,79,19,67,5,26,178,192,128,64,70,173,26,167,190,89,218,169,137,37,217,198,211,178,157,122,18,91,227,107,27,91,178,141,2,181,206,177,107,202,254,191,186,155,14,161,18,201,138,148,102,149,184,67,50,169,132,178,188,180,188,168,86,108,89,234,69,117,59,81,234,96,161,166,95,25,34,74,133,68,173,133,232,167,252,244,196,200,25,143,245,253,203,53,101,81,172,189,90,73,20,19,253,8,187,141,158,129,232,13,163,9,87,37,160,221,119,182,11,254,181,27,191,204,214,160,161,82,94,176,224,1,195,57,177,209,145,102,98,128,174,131,126,30,122,215,134,155,14,41,119,173,231,70,32,176,117,133,153,228,30,204,117,9,8,139,154,84,175,223,255,66,94,94,208,56,88,216,146,92,193,72,32,67,122,216,192,248,36,174,104,241,103,227,47,135,157,53,187,192,98,140,96,86,121,39,73,99,175,129,83,161,196,96,40,42,46,10,220,134,72,70,18,88,73,37,226,183,71,49,35,218,203,30,54,49,58,150,79,120,116,142,245,201,26,63,46,15,245,216,53,243,220,61,60,84,13,60,74,205,42,153,138,250,91,90,175,190,127,141,251,175,43,178,230,133,246,105,144,15,177,119,220,229,168,99,50,68,244,56,34,182,197,137,105,14,54,15,39,80,239,43,250,121,29,235,145,235,76,66,1,243,171,186,44,68,20,189,159,157,103,35,3,54,241,70,139,196,176,133,116,24,48,30,126,187,155,152,35,18,205,142,213,185,179,53,141,222,245,104,204,198,104,13,126,145,51,40,36,45,222,151,152,42,33,228,6,8,1,11,128,42,243,153,201,33,97,172,165,90,39,52,223,114,158,184,93,221,229,210,49,45,32,160,65,1,118,210,126,223,23,207,114,18,59,81,191,16,178,65,129,91,225,23,203,65,62,98,3,24,197,5,86,77,22,4,213,173,168,154,106,86,68,228,125,35,217,25,26,144,74,16,242,74,195,250,15,246,111,62,68,216,89,8,78,143,251,250,248,96,86,144,177,6,88,221,239,115,81,76,53,180,58,28,84,28,117,197,150,3,227,222,155,176,144,71,45,81,5,91,88,196,64,78,24,56,102,192,201,0,40,218,99,189,203,193,221,157,147,72,74,3,14,1,1,108,182,160,192,145,141,163,34,32,76,234,141,250,4,231,59,245,43,126,121,89,25,33,250,42,44,166,178,201,164,135,14,135,74,194,6,106,78,162,53,201,119,248,14,122,217,140,91,2,48,223,244,176,84,160,201,73,234,24,132,138,32,64,42,14,130,113,138,9,210,250,68,148,97,48,85,15,112,171,50,246,211,243,67,255,120,124,50,156,26,96,168,203,78,91,109,213,149,115,160,182,58,52,9,83,110,94,21,255,182,203,255,209,9,7,164,130,18,42,135,130,112,58,108,97,124,16,17,61,96,34,3,196,115,240,193,225,23,15,25,169,159,213,2,45,212,34,98,161,180,210,236,100,236,132,168,50,120,228,40,127,194,92,14,171,154,13,153,79,134,249,119,8,50,170,47,104,106,150,88,212,46,241,198,181,162,243,56,192,10,180,219,254,208,127,117,151,103,52,206,166,177,160,124,7,133,0,150,92,136,34,194,37,20,68,80,199,125,22,158,141,232,25,241,17,120,134,159,132,185,250,233,56,169,88,197,25,21,76,32,192,32,238,212,31,118,248,126,127,125,158,246,90,64,199,139,190,124,27,57,151,95,124,100,189,210,14,224,160,152,227,8,192,32,125,212,42,150,100,73,149,214,244,35,210,155,142,245,100,124,26,142,89,106,155,214,232,234,243,37,123,221,77,185,53,248,227,185,25,63,127,235,140,242,139,186,185,112,251,226,147,248,221,190,217,141,35,135,71,128,181,122,135,80,128,133,175,16,127,35,86,226,3,255,0,0,60,1,137,64,76,108,79,50,165,19,123,76,162,134,76,73,150,64,64,50,19,3,177,100,6,186,44,30,206,50,233,245,169,158,169,19,142,228,64,253,201,203,15,107,21,43,38,78,31,197,202,17,73,212,34,214,50,10,160,97,206,216,123,240,147,225,187,214,83,43,91,54,113,64,160,225,219,78,214,83,119,132,218,228,164,45,32,2,209,85,14,109,49,74,209,16,74,133,87,4,65,32,136,155,10,142,173,242,35,255,97,127,176,211,2,101,61,207,108,255,224,109,253,219,7,80,107,132,191,237,66,25,11,139,255,93,236,127,187,81,147,70,58,218,24,15,77,232,121,16,135,103,200,36,2,136,185,40,192,92,133,138,30,210,210,7,212,8,197,207,96,249,214,213,232,74,9,78,102,250,217,215,35,199,167,120,8,20,138,210,4,222,153,0,37,178,21,55,152,233,120,10,245,13,143,106,168,74,24,33,98,180,6,121,129,70,131,84,24,56,160,29,25,131,153,204,131,126,206,156,30,223,143,250,204,250,1,253,140,42,101,94,116,74,84,180,98,202,157,1,21,0,8,132,70,120,205,50,165,98,172,216,229,225,122,223,222,24,236,62,178,115,17,206,122,54,50,84,131,44,168,212,200,234,103,253,18,36,25,192,113,71,141,42,212,71,5,17,23,15,120,50,130,176,3,129,158,191,215,125,168,208,86,167,67,186,95,162,245,135,243,94,132,29,227,228,135,203,38,46,166,128,243,191,235,230,114,221,76,227,43,240,245,20,212,50,22,247,55,69,40,141,186,196,100,243,99,198,72,184,81,77,170,136,166,112,2,237,18,227,129,201,77,220,87,32,3,206,251,148,5,119,132,231,84,31,89,159,194,17,166,236,96,170,110,231,213,68,128,24,152,103,156,88,193,50,58,171,16,70,226,53,215,167,62,191,142,95,207,229,227,39,7,200,176,130,6,96,0,153,0,166,241,77,0,192,196,196,70,68,0,20,76,42,4,240,76,49,40,42,68,74,82,68,36,162,116,132,208,120,177,20,90,116,140,71,128,229,25,150,16,66,0,66,241,159,15,53,154,39,45,254,232,155,241,35,211,71,163,143,34,14,106,9,62,60,129,135,224,235,95,62,208,249,85,127,46,193,34,190,182,141,214,72,199,50,3,68,218,8,102,141,155,19,187,145,245,28,132,216,101,172,32,67,216,249,243,133,152,249,199,130,36,69,140,35,149,60,63,11,246,104,2,59,225,130,27,29,175,40,32,130,198,27,66,212,114,17,70,81,163,22,40,231,240,193,143,207,95,155,63,207,231,167,25,158,139,44,67,161,22,51,183,144,70,92,3,70,204,35,231,64,200,12,15,171,206,237,223,162,252,10,68,56,4,20,100,184,68,4,46,233,57,31,114,158,63,87,171,180,55,171,185,60,124,242,135,239,18,202,56,83,81,161,166,198,107,163,58,119,73,182,157,155,139,38,254,248,127,206,2,126,253,155,63,250,190,10,247,58,125,164,240,199,76,17,49,141,18,9,245,251,133,62,253,132,24,88,114,47,27,205,43,63,188,58,143,28,94,174,154,120,11,36,225,73,120,4,238,192,135,159,135,10,3,141,74,2,104,19,224,46,183,19,48,151,155,251,122,89,121,165,188,131,109,171,86,62,176,121,234,151,247,212,163,154,225,92,247,38,170,10,69,49,117,156,11,224,198,247,212,231,219,247,86,7,24,136,48,218,92,162,215,56,121,29,255,231,121,248,175,254,187,151,122,250,227,179,191,94,222,79,134,137,97,4,7,1,2,166,245,61,39,153,137,29,17,13,178,10,141,20,82,18,42,41,72,170,195,84,24,159,54,180,140,201,164,109,142,186,226,47,217,34,183,0,57,69,6,48,192,236,232,102,208,56,193,28,13,15,48,177,180,56,253,196,244,183,80,222,33,125,116,103,26,37,52,170,213,72,94,2,130,224,82,161,0,38,69,61,86,183,162,108,36,126,60,38,161,88,25,220,56,52,78,114,240,116,132,74,5,113,84,171,181,215,79,180,190,31,4,104,117,14,229,4,45,97,180,36,219,160,249,255,236,60,198,122,164,223,222,247,221,23,10,89,37,158,220,218,180,80,251,116,1,187,54,67,151,86,243,104,229,113,246,132,173,206,177,163,250,153,142,128,106,64,17,37,29,233,108,249,68,63,159,155,31,159,191,254,241,249,15,254,244,71,252,149,237,106,101,42,53,65,17,176,239,149,16,131,60,220,195,92,22,193,190,114,4,85,194,72,85,86,144,15,76,65,36,142,162,173,97,135,21,78,68,58,227,121,174,54,175,92,52,127,223,239,170,95,213,186,176,35,99,25,105,196,155,125,243,254,153,119,183,91,215,120,125,30,170,249,119,189,95,56,206,158,252,65,203,187,122,187,230,235,175,63,110,171,42,209,46,32,100,216,30,180,0,82,161,148,119,141,169,113,33,32,251,7,118,194,119,6,251,68,15,119,165,55,141,27,146,189,191,209,233,80,35,165,94,175,188,148,47,204,231,230,221,97,155,99,205,207,101,224,204,42,221,158,19,32,27,204,110,221,239,122,191,126,127,217,146,71,195,187,234,87,223,87,239,185,155,149,144,83,70,207,134,78,166,61,78,69,210,29,246,104,143,239,29,136,11,173,225,200,102,226,217,232,11,125,225,126,242,111,248,213,167,255,130,31,125,206,218,209,229,184,12,139,45,216,3,171,119,41,203,251,143,100,28,161,226,42,28,76,12,140,116,196,80,169,98,43,118,84,105,17,169,66,68,38,202,0,96,1,128,64,131,83,104,188,246,197,126,201,155,197,137,41,49,132,108,145,68,244,33,125,151,116,55,58,29,76,195,52,30,204,152,243,134,122,210,163,66,79,154,103,10,80,166,106,35,26,202,70,189,120,158,212,236,203,170,165,222,211,115,234,5,20,182,71,182,163,151,117,28,112,7,225,249,60,183,158,187,242,239,150,87,144,215,116,103,87,243,243,189,194,184,231,218,242,160,151,202,124,181,79,150,199,168,181,142,160,23,41,173,116,107,30,179,218,215,102,85,243,222,173,125,204,254,9,237,167,63,105,10,43,136,24,151,178,110,57,187,239,63,229,90,123,46,129,62,151,158,119,123,187,222,149,218,43,93,189,177,87,77,79,211,185,200,58,242,245,82,135,13,236,19,122,119,206,192,77,131,123,60,250,117,206,223,227,105,108,175,143,147,119,241,244,251,87,147,183,12,229,218,127,236,53,8,136,149,40,99,182,57,88,128,214,63,204,63,187,127,124,3,48,148,10,40,24,3,70,9,66,81,31,148,197,244,129,11,254,199,131,127,243,251,159,157,134,128,168,201,108,114,212,105,6,113,85,152,238,93,28,23,143,75,215,199,234,122,252,96,189,51,178,118,215,56,125,42,201,217,114,74,179,216,237,41,185,232,108,167,218,152,98,11,196,123,145,156,179,221,145,220,63,203,26,249,2,244,81,196,119,159,42,26,65,85,132,119,128,130,69,179,247,236,68,156,204,192,161,98,195,44,45,55,43,75,166,78,86,14,105,94,173,175,242,70,95,194,213,185,230,2,119,247,154,62,123,124,10,106,254,148,117,96,21,25,141,17,130,153,155,220,38,0,194,202,160,12,150,1,74,29,165,105,178,51,5,57,225,196,40,115,50,33,28,209,226,44,41,139,16,196,182,92,36,135,161,15,0,39,216,6,176,73,190,51,126,138,236,34,124,83,119,249,87,103,249,226,83,96,231,71,226,253,127,249,55,135,149,253,239,24,159,62,170,14,175,15,163,233,168,126,49,255,196,83,248,249,202,197,143,102,229,158,253,124,229,99,251,26,76,222,209,204,175,255,47,191,227,167,10,255,90,255,97,253,224,120,253,253,222,105,113,99,31,251,50,111,109,236,201,65,236,39,134,147,65,5,39,61,199,49,59,38,112,79,192,130,60,185,192,114,228,216,90,244,11,112,67,140,197,45,216,104,43,51,32,95,140,25,25,237,199,254,89,32,212,29,39,118,25,181,24,18,71,131,65,116,76,244,162,48,182,1,166,227,168,219,171,230,157,65,106,30,237,9,69,46,208,2,89,127,96,251,213,230,157,239,96,50,67,158,243,152,149,71,187,236,106,30,205,167,129,0,6,20,108,77,217,97,186,53,101,119,234,164,184,202,137,122,120,114,115,243,243,238,169,113,76,13,241,21,95,16,242,138,67,189,96,125,159,36,14,26,177,59,234,233,113,199,21,26,37,45,19,153,133,139,36,116,92,251,254,172,38,150,115,83,134,46,160,94,146,61,63,246,18,38,69,66,68,138,92,236,122,255,181,3,176,117,199,209,6,135,191,120,0,10,73,205,132,34,149,32,44,69,22,124,16,138,12,54,191,161,114,174,14,84,130,128,161,42,0,210,73,181,66,146,140,205,8,119,168,14,169,250,230,188,143,46,36,44,53,137,118,105,108,45,23,93,69,196,199,64,80,75,248,9,1,142,228,190,173,220,120,70,2,253,209,77,188,131,83,80,170,91,204,129,82,209,1,254,80,226,178,62,187,57,159,60,148,110,0,35,49,4,98,64,2,138,192,26,58,56,39,231,169,22,66,39,174,227,247,163,221,71,37,179,137,82,103,41,225,96,160,151,27,98,193,69,35,182,75,54,122,200,164,20,151,211,118,181,149,172,181,174,0,12,47,115,132,26,50,136,9,149,80,236,62,193,139,184,85,117,96,118,20,194,100,105,34,11,194,25,132,32,75,82,249,191,81,217,79,92,255,135,31,239,88,56,76,201,77,172,62,128,109,222,189,201,17,187,124,232,127,176,255,242,188,253,21,181,37,73,19,249,142,229,51,84,55,28,115,2,5,222,207,114,95,111,102,218,157,235,30,5,202,166,155,220,139,3,196,158,224,110,128,209,23,245,146,7,49,81,192,41,102,41,86,44,8,248,241,116,4,43,55,176,153,12,20,193,87,151,60,190,131,89,53,127,114,189,173,6,190,184,86,177,1,24,190,5,198,89,244,1,243,96,254,144,36,23,168,148,8,118,48,113,252,31,122,90,182,150,164,1,141,160,166,157,233,240,170,253,34,202,64,175,191,40,128,97,207,189,63,195,200,7,121,180,237,23,228,48,64,70,209,158,141,79,184,97,237,163,56,133,65,211,14,177,193,157,118,60,196,243,68,183,235,248,188,136,72,164,16,4,9,96,62,2,168,156,130,129,176,195,33,204,215,248,34,47,53,18,89,197,176,11,213,32,168,129,3,253,119,20,207,221,28,96,183,157,112,50,58,226,170,70,79,81,56,155,228,240,146,122,219,91,163,37,61,208,236,196,103,211,148,178,8,58,155,44,105,202,60,21,152,16,198,163,246,42,4,29,160,180,80,40,78,140,81,57,225,178,134,195,4,80,150,73,164,64,64,34,15,228,0,232,89,26,59,41,247,65,52,219,122,245,222,196,182,194,193,64,55,228,52,61,10,31,119,166,179,27,177,162,183,164,152,195,24,185,253,251,62,234,47,73,206,86,117,93,113,83,234,176,82,247,194,89,180,251,32,173,25,245,202,172,222,243,145,184,134,237,61,173,93,39,120,192,39,240,130,29,40,48,96,189,10,200,193,56,85,94,179,93,21,172,2,183,208,249,180,86,31,97,245,36,194,178,165,3,196,163,179,116,144,62,198,155,230,244,70,91,122,205,16,182,76,39,219,241,86,187,138,152,96,6,69,12,25,254,30,178,47,201,61,163,188,134,134,139,35,176,80,129,79,245,122,66,4,250,24,216,60,247,119,9,113,19,188,51,217,25,172,98,242,40,54,67,12,129,217,23,114,2,156,192,207,60,12,224,252,184,145,219,245,22,136,204,64,207,87,51,15,80,249,4,46,196,185,96,219,81,93,174,73,7,67,36,100,97,135,49,86,192,6,132,99,157,29,76,202,254,208,197,2,96,129,52,73,170,250,180,38,251,76,95,195,54,32,207,174,34,242,138,132,145,242,13,135,0,111,3,21,121,51,3,202,243,167,66,88,56,114,142,178,3,240,113,147,78,235,108,79,246,198,27,241,42,219,99,125,160,72,10,36,38,13,84,128,98,217,64,8,128,94,204,61,128,24,111,125,178,131,0,76,77,117,163,53,89,41,72,143,23,6,223,213,234,190,138,219,41,121,78,61,101,78,161,218,209,102,138,193,176,217,187,170,28,50,154,174,41,90,183,26,203,30,217,130,105,105,129,111,17,57,17,30,137,164,103,52,50,109,145,23,205,22,103,225,45,195,229,131,103,242,171,169,242,40,69,179,83,177,55,96,154,127,79,124,196,199,103,162,159,202,169,41,169,74,107,115,82,99,119,50,30,108,13,190,85,95,227,175,171,247,242,161,76,136,229,70,51,153,80,147,86,68,149,200,196,129,181,189,48,160,228,85,241,47,96,106,217,4,230,175,55,83,220,161,174,241,57,216,239,240,11,47,160,1,6,8,40,128,60,119,197,5,17,198,43,230,54,198,32,84,74,182,104,60,31,194,161,182,143,253,94,114,206,69,141,85,195,104,145,191,245,174,44,54,149,116,139,46,160,64,43,39,25,28,38,56,194,30,122,16,64,80,98,32,153,111,0,242,85,81,128,168,143,130,255,54,8,35,22,227,118,205,63,1,11,83,41,167,237,242,166,14,223,236,115,251,232,185,61,122,226,30,253,224,141,238,31,122,213,182,156,3,63,224,32,156,102,3,3,200,232,139,63,188,66,60,195,188,124,222,69,45,209,19,110,224,212,238,42,246,88,50,111,160,244,98,64,65,133,99,157,29,128,117,112,194,202,232,19,28,171,47,138,215,225,139,143,13,2,2,24,182,21,9,151,100,242,102,154,228,219,131,3,58,3,2,4,17,90,233,179,38,18,31,179,211,115,91,115,77,63,221,39,185,67,225,214,50,59,194,71,158,228,226,0,52,225,38,114,76,4,143,64,41,228,205,222,237,141,69,191,197,95,20,208,114,132,69,205,172,25,120,187,91,245,81,0,246,164,47,224,136,245,113,59,21,57,139,208,161,69,110,140,106,231,7,200,176,155,33,233,139,126,54,234,102,38,97,124,195,37,38,76,225,193,200,184,212,97,16,232,254,52,10,214,236,81,137,191,188,17,18,21,182,194,37,225,28,64,109,241,64,158,192,169,74,186,34,18,180,199,142,17,128,68,83,38,81,52,250,18,185,74,159,129,69,173,239,151,235,245,251,205,187,91,183,67,188,31,141,70,211,167,121,18,152,84,7,148,41,100,90,119,114,152,56,78,235,137,209,207,230,84,23,77,61,47,94,23,191,233,143,159,109,127,148,0,168,208,78,197,177,206,208,15,47,169,66,116,55,27,7,171,162,14,32,225,101,107,206,123,255,177,241,28,220,30,179,134,244,197,92,234,218,130,134,85,136,186,71,89,160,152,54,243,163,217,48,154,173,133,106,3,107,104,128,192,224,33,176,39,137,16,127,252,57,167,28,169,137,192,61,236,34,143,65,53,6,44,215,243,166,90,4,198,211,253,7,213,157,201,243,206,180,199,214,109,109,96,219,13,108,0,100,0,12,154,14,49,28,131,51,177,87,128,24,29,20,60,71,58,32,224,89,236,165,194,38,0,201,234,123,211,0,109,30,127,173,198,27,107,226,15,100,208,219,0,166,155,34,176,189,221,249,202,137,240,93,67,120,212,75,252,130,54,165,18,215,76,153,69,174,91,63,22,46,242,202,150,39,69,24,188,164,188,180,151,48,96,85,30,241,184,176,199,147,75,237,45,63,143,201,12,26,227,74,65,227,99,83,118,186,42,38,78,23,68,236,136,134,136,164,230,32,236,182,187,151,189,243,122,223,179,195,142,208,0,30,18,180,11,126,144,115,209,157,33,234,48,35,211,4,153,8,73,41,185,156,247,72,139,35,137,107,253,242,237,247,212,21,185,33,166,171,53,39,86,170,73,34,111,168,200,52,241,41,25,65,31,2,105,75,218,131,54,140,2,184,18,188,203,150,153,37,134,164,146,14,236,194,64,108,192,137,226,96,103,232,175,121,58,247,254,27,119,243,155,118,87,124,44,31,64,252,176,0,146,137,8,216,152,203,225,98,212,202,25,66,107,42,251,227,17,61,19,18,51,20,125,6,39,224,132,69,16,65,44,16,114,104,18,222,23,214,109,69,81,250,180,255,206,31,63,234,223,160,2,155,240,184,37,17,0,104,168,218,151,13,162,153,158,78,102,38,50,39,23,28,252,63,111,78,43,63,189,89,202,105,9,52,90,34,211,133,209,229,174,194,1,35,62,96,195,133,68,152,8,240,64,64,24,85,12,108,251,235,47,14,116,33,127,14,68,12,33,64,126,158,167,85,21,0,121,142,145,207,50,43,145,75,209,128,112,243,122,172,89,90,43,94,46,11,223,185,13,200,192,135,248,220,183,78,230,60,214,224,56,156,128,48,69,5,130,194,148,135,160,231,230,130,10,18,97,124,239,230,178,51,86,137,179,40,7,156,23,123,153,41,201,142,83,44,39,173,90,122,144,168,52,71,70,168,93,239,212,111,9,104,31,79,188,122,76,61,118,134,198,135,177,33,194,111,45,97,25,4,26,63,26,135,117,247,47,116,218,202,72,183,57,150,46,201,249,76,57,171,48,94,84,62,210,14,13,138,221,141,52,144,238,133,163,2,173,44,206,78,243,149,105,179,118,124,238,165,104,11,31,104,81,119,24,110,164,18,101,121,143,192,35,203,195,162,17,231,114,95,65,123,79,37,60,181,223,138,15,180,26,117,34,221,26,83,135,94,246,146,98,6,83,22,58,164,6,2,10,152,64,177,120,90,124,243,194,213,165,247,209,15,80,80,216,160,133,199,79,9,0,60,45,151,132,155,184,226,72,93,176,61,89,249,46,87,175,3,151,31,229,163,125,201,201,148,3,133,131,169,55,106,57,45,110,56,181,152,94,29,53,46,246,89,170,189,216,179,16,1,19,52,145,118,160,22,42,4,148,12,112,109,41,96,181,235,192,151,218,214,242,195,127,203,23,101,54,189,1,143,187,135,252,24,172,154,164,67,148,82,245,135,186,56,190,220,159,15,55,246,250,255,198,87,239,248,43,243,119,247,89,213,66,179,6,169,129,21,120,173,96,1,210,233,26,132,91,82,18,66,162,130,172,200,54,60,225,1,142,48,130,2,141,190,30,98,213,5,241,26,77,176,97,16,16,9,66,31,240,156,163,193,49,107,87,26,22,83,116,2,142,82,166,56,90,196,69,81,251,40,191,127,231,59,136,215,46,43,171,172,221,35,147,7,153,108,56,203,249,162,31,239,61,19,30,177,21,208,41,69,135,42,62,43,149,245,137,141,215,222,133,133,104,59,59,115,3,240,160,77,124,240,126,40,32,28,235,176,19,176,93,107,154,60,105,144,175,32,77,130,74,133,101,249,35,228,98,103,206,153,62,38,84,220,125,146,148,16,7,88,124,130,46,242,136,243,68,249,177,126,17,89,149,170,199,115,202,189,75,34,104,137,177,102,95,160,29,44,220,65,0,17,204,13,67,107,54,30,6,32,238,255,11,3,44,26,96,3,193,131,209,144,6,1,7,1,232,0,22,14,27,11,42,108,116,71,206,167,235,65,37,166,50,87,255,236,159,253,115,241,116,191,131,103,176,36,15,86,167,141,122,202,135,16,121,53,187,210,140,106,10,72,138,140,138,53,242,13,233,21,226,77,178,5,106,173,14,72,225,157,166,241,109,140,225,234,39,73,128,135,137,25,234,191,182,108,108,172,93,167,146,115,157,58,37,150,67,229,136,201,100,160,240,245,244,151,172,207,220,59,105,224,234,69,85,163,15,85,214,9,51,76,97,20,1,20,128,80,36,201,224,152,130,224,196,134,193,126,65,23,169,61,12,178,182,236,128,128,169,132,153,76,69,144,97,73,55,135,170,191,147,15,221,241,209,47,230,197,167,127,122,81,94,250,206,7,28,222,249,200,182,107,27,129,169,69,34,85,202,245,218,116,98,215,58,17,34,32,37,136,28,49,183,171,16,96,4,131,218,130,43,252,16,80,64,32,249,115,139,52,66,50,18,12,48,248,47,24,133,16,99,20,179,94,44,78,6,84,197,21,137,25,112,62,77,189,121,222,254,112,247,125,205,110,110,123,173,219,179,60,200,51,59,207,60,202,206,134,129,231,49,2,81,77,17,17,80,126,46,128,122,120,226,15,24,66,164,9,94,109,72,59,87,158,68,201,100,28,193,81,84,210,5,20,163,223,133,152,217,186,130,225,254,217,50,58,149,142,126,246,15,49,224,108,25,38,43,24,59,120,249,94,156,226,131,226,37,165,133,28,23,12,182,150,160,196,195,213,224,219,151,94,63,111,255,103,250,225,213,245,149,53,159,255,2,167,191,254,240,183,70,9,137,106,162,149,43,135,243,18,223,34,84,29,117,93,238,30,57,13,176,156,96,153,91,41,53,114,173,206,65,213,108,120,214,61,75,202,136,158,91,51,20,96,23,45,12,76,41,56,136,102,73,7,83,232,103,83,71,52,103,237,111,31,60,230,131,206,203,215,250,51,127,227,214,120,188,238,30,179,134,108,169,98,188,131,28,64,224,169,103,123,69,180,35,7,34,97,159,150,218,196,72,200,37,44,247,168,250,27,155,84,55,70,183,175,124,252,89,159,126,230,203,191,195,252,198,103,127,154,227,223,124,11,108,111,60,190,249,119,254,190,246,191,249,92,127,55,15,143,12,80,5,129,242,24,220,99,230,148,231,156,206,97,96,144,88,35,174,193,53,229,78,227,246,121,239,207,53,198,166,176,28,17,218,78,106,77,228,226,34,120,224,172,164,67,153,244,59,194,59,77,66,77,129,129,166,6,17,132,0,137,201,184,220,191,241,248,67,95,125,228,119,191,158,242,157,245,221,175,237,248,16,191,84,107,26,248,98,23,155,71,144,117,97,31,226,4,24,85,213,230,202,90,103,170,173,171,149,51,138,0,231,193,118,26,47,161,131,135,12,164,114,99,82,52,246,230,182,176,247,100,186,147,52,77,219,247,213,240,250,209,179,144,129,212,100,112,244,91,6,56,208,193,81,193,204,40,245,159,43,69,13,70,166,248,95,147,46,125,120,110,28,23,177,1,196,210,217,22,68,69,12,169,216,184,66,21,96,121,215,178,243,238,51,0,165,119,211,232,120,25,68,1,246,146,137,92,220,220,165,129,146,121,61,11,30,58,39,192,164,167,131,152,102,5,202,253,44,69,50,148,113,36,83,226,137,57,114,145,38,254,13,241,64,132,232,220,30,204,6,71,71,252,196,55,135,184,200,193,152,95,8,5,36,181,109,115,11,106,219,81,67,46,153,175,20,154,2,112,23,111,61,192,73,192,158,97,114,81,82,23,146,137,165,166,33,88,161,4,157,133,44,208,23,120,85,142,41,87,244,69,152,170,199,12,130,121,2,134,243,86,94,66,234,209,188,86,206,197,156,167,213,83,184,19,208,221,142,209,236,134,119,212,86,224,173,225,174,240,204,56,54,165,13,202,240,220,72,48,144,166,81,172,80,184,0,27,49,181,237,27,106,73,84,98,156,168,114,135,22,88,64,220,174,237,175,101,121,23,16,148,85,178,7,233,34,109,106,18,162,116,171,220,70,22,9,198,50,13,220,158,170,147,53,8,5,134,236,4,220,137,30,31,132,106,226,22,154,161,26,248,17,244,160,182,146,64,50,136,147,202,236,189,228,97,188,246,15,47,175,223,250,135,21,249,57,102,102,136,54,253,42,237,117,217,33,142,166,111,205,165,123,88,19,171,20,37,230,40,170,109,212,15,82,222,186,239,213,55,211,131,90,71,164,78,56,195,55,234,91,24,192,16,99,194,62,24,196,252,254,27,6,131,27,3,174,12,160,18,24,20,219,186,192,221,10,32,119,10,216,40,240,50,55,253,97,175,65,100,0,79,24,54,191,192,229,59,243,70,160,177,89,60,115,46,158,1,23,98,96,122,112,129,119,177,36,23,156,208,54,194,194,70,74,173,18,225,38,179,89,176,121,59,126,234,116,136,68,88,202,18,207,67,83,96,68,96,39,174,10,51,21,45,193,171,14,251,161,76,215,185,105,38,48,32,117,36,56,47,25,159,14,142,230,182,158,229,27,96,79,0,69,128,135,208,37,91,109,110,3,5,181,160,116,241,187,189,207,179,123,170,100,12,85,250,2,187,169,140,6,69,113,17,41,206,197,147,136,3,202,14,125,19,179,131,92,195,122,161,107,99,140,86,140,178,56,228,236,5,164,161,40,60,61,235,13,84,173,113,198,125,140,10,109,188,139,30,13,208,95,236,184,0,52,254,12,226,106,210,173,1,175,49,130,225,28,78,40,229,46,26,71,44,212,225,73,13,106,121,61,143,176,111,140,20,84,161,81,168,165,64,119,139,81,138,74,45,167,54,223,166,61,5,107,147,80,22,151,210,227,214,117,237,253,218,182,218,54,124,197,22,188,98,69,198,113,245,235,206,239,201,133,132,42,243,48,65,21,13,129,17,35,110,209,224,48,79,203,247,195,184,33,180,194,9,121,155,146,153,15,47,175,188,53,154,119,243,86,249,169,76,63,118,74,198,147,17,42,133,207,130,74,217,173,165,246,125,41,45,69,65,2,232,226,60,228,66,216,130,216,79,118,174,107,235,253,228,218,186,150,247,120,134,207,153,207,209,87,232,45,220,192,17,38,168,226,172,135,27,196,107,160,42,138,171,133,27,227,224,223,94,199,18,68,54,98,66,3,131,194,224,189,119,1,187,87,253,28,66,0,106,4,70,37,247,42,102,44,54,112,107,99,158,1,25,80,86,128,13,120,25,29,120,31,14,12,3,119,200,243,172,241,187,96,35,165,94,180,197,5,39,193,214,10,224,5,204,214,185,65,56,78,176,136,97,139,103,103,193,112,55,99,215,206,63,36,175,215,175,98,48,9,250,166,92,25,11,162,12,170,220,60,63,227,125,199,69,49,2,102,159,156,116,17,193,16,238,133,88,6,93,19,176,134,188,143,7,119,1,9,219,149,94,204,69,91,145,68,154,3,206,66,18,7,104,0,118,76,20,136,22,5,45,73,172,78,144,223,173,221,67,108,109,238,164,92,91,89,132,52,37,149,71,76,68,165,120,44,212,25,129,99,131,108,60,119,80,69,1,87,88,182,10,35,87,185,90,22,157,176,164,167,206,171,98,138,106,56,158,71,101,48,146,109,217,4,0,236,84,167,225,169,72,181,184,132,2,162,18,99,162,91,2,181,16,74,93,94,240,102,212,133,90,187,22,233,92,58,219,47,101,91,151,11,249,218,227,133,97,139,97,163,84,106,69,39,250,115,226,199,173,211,20,36,149,204,69,148,30,173,67,119,154,133,86,85,101,59,102,251,98,53,40,229,225,190,142,254,219,22,183,226,190,242,249,65,111,45,60,53,124,134,40,21,28,152,11,249,252,249,241,167,126,243,209,243,187,30,212,219,15,123,125,71,60,6,70,162,11,100,225,68,254,157,113,231,156,143,47,60,193,234,229,123,56,226,75,88,1,192,105,106,103,239,166,70,92,97,243,214,205,255,26,186,40,56,41,164,70,208,2,217,8,130,67,105,112,228,94,144,194,160,9,160,8,12,190,172,10,64,38,168,232,227,6,81,241,63,18,128,182,220,158,177,12,149,197,74,86,24,68,135,3,28,52,223,26,49,101,125,109,199,238,120,113,88,82,232,117,230,68,168,126,34,227,62,117,186,11,218,70,140,236,9,165,17,62,68,185,163,137,88,19,249,22,228,143,195,103,217,208,252,122,74,104,235,20,182,234,200,149,227,154,112,131,187,236,133,36,107,53,27,165,38,228,168,243,43,176,0,13,73,158,138,143,252,198,61,29,44,243,57,214,197,152,49,238,89,28,242,152,104,230,52,60,9,73,237,213,213,230,43,164,172,51,181,24,75,65,107,152,75,208,29,31,190,27,87,106,226,220,128,172,146,73,37,32,173,233,245,89,184,212,78,164,200,178,84,38,180,70,29,34,119,22,181,220,107,104,181,116,231,2,119,213,227,121,166,229,81,144,151,211,132,142,70,145,108,35,129,145,177,231,73,95,2,84,72,73,180,148,1,80,37,226,18,68,133,76,202,68,103,160,64,26,130,107,171,122,92,168,21,90,208,25,93,208,89,54,135,85,160,145,223,244,241,95,186,252,68,192,24,20,57,105,117,50,26,192,43,191,99,148,203,26,70,106,248,2,62,103,62,178,12,159,101,90,85,86,30,134,54,216,134,159,132,120,109,98,106,33,244,225,199,225,223,225,241,94,60,154,185,217,82,150,121,204,149,120,225,99,121,24,231,59,210,45,202,73,240,51,151,170,100,138,169,118,216,200,27,104,224,53,126,133,175,166,46,96,9,1,20,102,249,57,246,82,4,146,248,166,139,106,124,64,9,110,73,96,37,161,144,143,215,139,3,71,18,116,226,229,137,226,119,127,126,65,77,128,138,142,158,245,158,113,174,129,8,247,31,236,121,123,150,181,241,70,14,178,2,113,13,14,4,155,27,170,210,74,214,189,214,64,67,140,32,212,138,227,117,152,68,192,141,245,3,145,114,167,168,214,98,5,238,204,216,235,159,175,217,238,49,86,192,252,25,32,173,59,11,199,36,36,128,156,88,193,74,194,74,243,177,100,218,243,64,99,161,8,230,160,66,230,82,171,119,186,196,108,7,129,247,245,206,58,237,44,245,154,234,20,123,232,155,209,120,193,116,55,107,93,157,235,69,46,155,121,168,213,112,124,109,197,130,111,217,41,110,98,28,81,17,207,73,156,103,233,70,52,131,121,232,247,97,89,15,22,121,79,91,9,210,67,59,51,108,87,236,197,17,181,100,9,192,70,134,170,202,41,193,233,86,11,238,85,30,139,120,218,137,45,57,71,132,246,233,110,121,210,88,72,4,75,5,181,20,1,145,17,208,50,166,37,172,32,42,132,68,204,69,173,106,44,128,96,52,11,129,154,185,157,101,74,45,178,138,149,212,26,90,210,20,149,200,79,189,28,251,3,116,204,130,9,141,248,8,39,203,163,253,227,221,105,27,18,198,199,83,117,56,88,115,174,221,123,94,38,123,186,176,194,101,162,113,115,9,237,180,196,22,143,27,126,25,144,10,43,111,87,190,77,74,123,33,131,21,112,145,114,38,48,133,64,200,76,122,173,186,85,127,106,125,70,189,151,165,176,76,204,199,248,107,216,131,2,195,35,128,150,205,119,221,155,129,0,44,82,4,130,151,111,128,185,52,150,219,249,232,165,87,249,143,8,122,112,236,40,86,198,136,129,160,234,234,136,35,157,21,85,103,38,181,108,222,237,55,150,162,141,32,45,20,129,57,154,149,23,10,102,4,148,240,2,26,9,71,147,193,149,136,129,140,101,125,99,232,95,4,246,211,101,113,100,3,211,248,207,204,165,85,42,82,100,200,181,76,65,75,21,238,117,139,116,45,32,152,154,0,14,131,162,131,242,30,68,47,30,229,27,155,97,115,89,61,193,35,162,155,81,245,140,47,174,173,249,6,209,216,82,162,47,131,49,247,227,184,87,199,203,215,59,237,238,149,115,156,246,92,237,206,246,234,205,240,155,177,180,199,42,30,39,96,28,101,172,169,119,103,205,171,62,0,250,122,14,115,198,110,55,227,179,180,86,10,45,40,77,168,88,74,88,202,72,15,177,78,212,113,132,150,85,67,197,142,0,224,180,238,149,59,153,154,129,116,64,2,9,249,19,23,162,216,207,88,61,138,65,137,137,244,140,86,28,73,68,19,237,44,20,180,2,114,36,155,128,75,43,32,194,74,130,229,18,224,112,9,175,109,127,67,250,79,23,63,166,19,63,232,23,229,167,229,167,195,79,215,47,215,159,150,211,246,59,3,46,31,87,31,112,102,229,193,216,138,225,137,194,184,215,110,73,93,172,172,219,217,186,94,165,63,185,166,5,43,118,149,183,133,1,40,105,191,137,131,77,249,18,50,128,33,16,168,65,22,154,103,210,18,90,108,208,195,45,92,195,173,124,207,190,27,238,97,15,61,20,48,64,41,129,86,131,40,249,6,128,226,19,161,216,2,194,127,129,17,128,73,137,218,253,144,94,249,17,195,129,28,148,84,90,39,6,168,84,50,35,185,192,110,122,28,132,153,139,205,218,58,141,51,69,146,102,159,215,179,250,166,58,250,1,59,192,18,139,90,24,77,38,164,63,141,228,114,246,201,75,229,253,68,196,141,168,181,108,58,127,194,205,233,102,29,86,76,122,248,182,7,116,32,236,144,215,207,9,253,93,119,188,125,65,156,35,141,164,195,204,10,224,245,246,21,207,223,244,196,43,14,205,160,94,196,35,251,23,226,229,78,82,225,107,98,244,3,32,4,207,158,144,213,135,172,99,161,98,126,94,157,167,203,19,217,252,118,120,34,186,102,206,148,183,46,187,131,179,205,87,91,92,69,238,100,59,64,206,76,7,181,48,173,234,162,46,86,169,85,232,254,184,176,71,55,153,128,164,212,247,153,175,235,61,62,191,207,7,31,54,238,93,59,161,20,161,130,64,24,3,98,170,2,83,52,171,113,252,174,20,41,6,73,151,188,22,110,14,146,228,72,71,172,171,199,211,237,153,53,216,42,105,248,12,162,199,193,34,128,26,152,182,113,135,34,37,66,157,153,152,170,19,217,4,56,37,128,29,131,60,44,0,192,88,14,136,33,0,22,129,244,255,5,215,58,120,1,193,144,174,194,255,170,227,165,29,165,19,249,98,56,211,255,28,251,12,171,154,25,19,231,96,70,137,35,89,177,195,208,91,42,30,117,209,11,184,76,176,153,216,55,153,46,122,154,41,45,131,187,207,218,159,225,8,114,204,48,17,51,106,14,201,32,64,117,98,3,43,232,152,14,162,227,248,215,226,251,230,169,136,182,98,1,68,1,98,80,129,214,124,203,66,182,51,111,170,117,20,68,105,66,211,242,30,96,25,251,67,243,190,77,242,91,96,112,41,124,74,101,4,42,200,170,180,194,10,61,170,227,234,155,239,71,205,222,222,31,230,123,110,23,140,0,14,67,239,252,33,223,218,138,219,180,30,30,183,3,27,61,39,23,79,189,44,95,204,252,151,62,171,28,130,194,8,33,154,56,39,253,0,118,253,53,174,83,132,236,117,146,181,177,158,71,68,174,97,29,76,252,58,5,121,222,251,246,107,106,167,65,165,151,247,234,56,14,65,159,3,105,174,77,15,13,39,140,218,50,123,194,122,100,44,1,153,205,61,175,207,223,255,187,223,122,247,7,222,127,229,60,220,41,130,18,180,247,195,135,235,175,183,75,167,116,246,89,186,233,143,241,109,169,203,203,72,124,125,35,215,173,182,109,159,187,28,253,245,127,88,255,231,156,255,9,190,252,217,249,118,220,240,219,79,91,63,201,27,134,27,211,116,144,53,162,58,45,205,170,87,204,197,13,47,196,25,194,39,52,63,193,58,248,233,66,190,25,239,175,209,65,92,33,93,78,98,17,237,29,127,108,210,29,194,128,118,171,29,145,133,156,69,101,119,30,207,95,47,158,93,123,63,99,125,133,186,50,154,94,19,26,236,171,225,227,5,186,141,211,39,120,59,50,216,12,68,66,219,73,194,157,57,125,132,46,17,207,152,95,29,94,33,82,236,115,152,8,207,9,119,197,251,8,100,249,118,167,234,56,157,234,160,2,17,19,1,34,74,225,178,99,171,8,42,132,205,206,42,126,60,193,190,41,102,236,248,93,254,33,125,87,119,19,255,29,61,65,103,78,126,238,63,255,115,252,195,215,126,243,58,248,199,113,116,9,120,78,236,65,156,11,103,253,224,254,10,111,86,249,216,61,204,159,19,137,155,113,121,145,174,121,213,112,151,180,92,222,231,213,125,126,192,126,115,185,76,1,158,188,212,190,57,186,21,215,214,193,51,138,42,80,4,114,38,17,206,117,34,48,86,168,35,173,64,121,185,26,229,90,247,45,188,44,127,215,125,57,67,153,223,53,255,122,252,252,63,15,255,159,243,175,133,74,62,228,173,254,174,126,49,255,235,10,2,111,5,88,118,50,103,25,182,244,245,50,69,97,232,191,231,251,63,215,79,175,62,175,247,95,247,244,221,126,207,55,253,248,20,211,47,130,203,159,60,180,238,111,7,6,54,140,14,56,176,172,218,108,243,221,82,0,10,195,181,216,208,220,37,125,156,69,11,241,34,235,197,35,144,96,49,217,239,126,189,214,1,47,175,187,123,181,110,199,195,139,129,63,63,254,158,147,248,132,21,201,19,50,187,14,119,24,15,123,73,135,85,179,196,91,163,53,137,107,96,243,58,217,244,232,193,231,215,55,231,3,30,100,88,192,98,137,190,154,175,246,44,18,213,40,163,62,190,93,120,81,77,9,125,196,203,140,187,87,51,226,188,254,223,208,79,113,156,25,90,44,245,122,87,50,154,151,245,124,10,227,194,201,33,244,78,39,200,186,79,93,136,16,2,23,137,5,61,73,182,28,17,246,19,227,240,45,6,46,65,170,101,181,78,186,50,25,15,196,57,97,186,71,131,108,96,41,46,222,238,95,135,207,193,218,49,171,140,103,97,138,17,239,45,139,250,8,162,142,243,140,88,162,19,10,204,52,33,131,175,142,74,26,253,166,111,135,247,67,9,141,213,109,160,106,196,212,2,130,219,197,87,89,73,147,52,40,186,16,130,16,171,128,137,96,24,0,185,212,138,4,180,112,75,181,212,253,10,26,24,5,173,156,209,171,124,19,31,16,92,1,181,127,122,201,119,175,79,54,255,255,170,12,221,239,207,81,82,36,73,213,201,148,113,26,177,162,3,24,5,216,37,103,149,158,183,82,82,111,43,59,108,57,140,224,2,153,70,156,135,171,242,4,37,212,31,223,74,215,232,206,236,164,161,136,216,11,105,176,197,16,60,44,227,0,53,228,48,158,17,38,127,62,24,15,209,175,249,203,129,193,200,47,126,153,127,175,254,182,74,209,245,2,250,133,31,41,5,53,67,80,145,79,243,121,169,211,221,106,87,179,89,6,84,151,67,1,159,192,126,173,108,217,212,160,0,70,184,78,185,115,102,231,245,33,46,29,42,67,5,35,200,193,54,244,171,114,156,172,111,149,191,204,141,197,82,62,97,59,90,175,138,217,224,124,17,9,5,96,16,123,93,20,203,121,9,76,150,238,53,179,177,126,63,191,59,161,0,88,16,176,232,48,123,70,215,202,40,108,225,1,190,46,232,250,178,146,19,163,171,225,69,181,179,125,73,91,223,71,216,209,77,65,21,89,234,240,143,10,56,117,160,14,14,101,4,142,12,93,65,5,21,72,157,168,209,0,92,67,168,80,249,237,58,226,193,184,217,35,62,59,193,66,150,39,80,198,136,29,69,10,135,248,8,160,168,146,75,67,29,113,139,47,94,245,229,219,198,28,27,189,152,22,68,204,168,167,80,76,47,212,58,210,219,102,64,52,211,112,18,105,6,209,121,201,187,11,152,4,222,237,120,220,71,12,181,228,215,130,93,137,80,15,237,168,100,65,107,91,160,89,69,73,0,0,81,70,144,162,77,48,82,53,171,181,226,102,30,70,234,47,226,64,64,112,46,24,0,22,141,75,133,235,41,40,13,47,199,91,86,169,53,222,135,176,4,29,156,65,62,20,16,43,118,147,210,70,152,80,29,215,9,17,217,108,35,210,2,183,224,76,208,233,154,117,213,229,142,61,192,19,186,165,90,82,103,172,206,15,228,26,212,199,244,201,18,143,104,166,106,94,76,198,35,28,104,181,142,15,239,96,214,89,151,123,127,229,203,144,143,216,223,41,198,56,23,12,25,67,27,192,126,1,228,152,34,138,213,6,171,213,234,231,117,177,253,109,60,75,105,146,242,89,193,146,35,12,84,222,29,253,67,216,136,140,49,137,174,58,173,107,112,167,114,242,10,217,108,230,237,100,129,96,100,208,184,236,2,127,35,136,214,87,104,54,215,87,126,30,66,16,3,52,49,52,172,166,88,51,135,50,151,7,88,61,11,77,179,143,120,111,77,125,89,91,0,156,214,131,47,190,88,138,136,164,168,41,61,23,152,117,9,157,14,121,144,184,48,129,102,128,183,250,125,159,116,175,99,61,38,0,80,2,92,108,157,135,189,32,243,167,222,241,87,60,148,138,88,164,76,48,9,24,216,150,155,42,56,146,37,42,70,141,38,135,75,100,35,193,179,228,115,192,170,26,58,4,21,180,85,135,101,52,142,46,0,133,36,232,8,68,220,247,16,115,186,136,120,57,111,139,6,103,70,188,253,242,217,55,83,174,54,55,245,170,226,142,246,110,113,22,217,85,219,20,87,18,26,86,168,210,42,27,168,194,145,28,87,40,6,213,128,50,24,24,240,83,12,104,16,0,116,48,86,183,214,237,115,114,151,31,250,41,48,138,161,0,194,110,116,222,144,158,254,132,135,139,150,123,168,41,21,73,244,14,134,29,192,61,23,23,184,209,140,226,4,83,101,76,96,26,210,64,46,158,168,193,173,32,183,168,65,201,74,54,99,107,84,50,227,160,146,89,235,5,114,28,31,176,145,95,120,121,33,99,192,176,70,228,223,207,161,17,1,129,26,225,228,79,211,127,214,106,200,19,65,225,201,39,87,20,61,130,10,193,226,180,117,126,39,64,34,160,228,118,4,43,97,197,52,37,192,17,198,228,186,88,125,3,128,185,101,151,120,175,68,35,146,102,164,49,173,140,176,236,186,15,147,19,0,12,64,128,194,202,237,180,188,124,179,140,140,51,140,78,108,181,145,94,101,113,213,187,92,27,117,105,45,21,119,100,137,102,204,0,22,151,199,192,235,248,249,239,241,183,176,150,191,141,127,230,89,128,119,85,174,69,230,158,117,178,22,104,163,111,76,114,8,30,103,188,93,116,159,194,145,178,150,198,40,34,197,3,114,80,172,166,10,154,220,84,153,39,46,40,119,246,253,20,125,246,75,116,148,124,86,42,117,136,168,74,208,139,26,198,240,120,75,16,67,17,7,179,112,128,250,152,205,22,214,5,200,179,169,203,190,99,231,213,183,72,238,255,151,193,218,242,78,246,6,125,13,47,165,220,111,225,158,24,241,133,135,238,113,27,177,245,131,17,71,138,193,156,103,116,90,18,31,80,161,64,34,48,192,179,35,55,100,41,58,163,9,69,145,85,21,138,81,40,235,195,113,92,219,118,141,255,59,201,15,116,229,182,80,40,97,12,49,145,216,21,151,169,66,25,38,33,160,7,68,69,39,49,112,13,90,179,186,170,87,22,94,35,47,234,230,76,216,67,108,80,251,243,8,170,54,106,154,172,128,167,30,217,234,113,214,161,128,242,32,241,30,37,31,240,42,51,32,6,144,145,207,100,28,136,180,220,201,150,12,233,106,137,164,199,26,147,149,0,140,245,231,76,193,30,64,0,191,3,79,218,224,137,194,143,186,34,7,147,227,93,22,155,181,8,231,119,142,126,3,209,25,195,41,36,40,33,115,218,17,230,18,10,36,253,157,34,201,44,101,4,192,36,202,53,100,129,167,90,132,24,40,189,56,69,45,90,148,225,191,6,181,118,53,10,200,158,230,248,76,238,134,60,165,48,203,41,237,64,237,241,130,86,68,63,36,148,53,202,70,18,23,152,11,71,247,18,175,129,193,208,64,79,46,110,37,84,41,166,56,0,137,48,208,153,187,220,107,168,245,94,60,15,117,170,13,103,20,174,136,35,140,211,90,6,55,50,163,58,59,112,193,118,208,252,36,95,190,251,154,116,84,166,26,148,163,174,82,14,201,5,76,213,68,121,167,112,113,45,97,132,52,181,168,82,46,15,137,147,62,199,158,155,154,166,48,142,123,55,39,175,171,29,157,101,215,45,152,48,159,216,234,203,27,219,213,197,108,67,166,136,142,194,90,184,85,82,143,2,16,11,233,80,2,154,103,243,80,4,10,5,92,98,128,108,113,104,172,18,34,52,20,41,150,71,107,123,125,143,203,127,142,239,159,140,139,75,111,237,198,251,221,234,113,152,235,18,199,164,245,36,97,149,160,177,61,249,158,193,10,88,190,60,213,82,157,212,33,60,154,171,163,221,163,83,39,205,180,187,50,10,138,129,98,139,166,177,142,173,227,200,0,14,36,133,242,240,214,21,58,62,30,31,14,227,23,16,3,136,251,20,172,205,28,46,82,44,120,129,20,145,113,39,134,146,24,18,20,80,236,125,38,44,70,187,159,47,139,45,24,148,38,9,69,138,0,22,73,181,22,155,59,108,203,155,181,102,11,201,184,67,100,140,0,223,158,64,1,98,220,129,35,4,133,180,231,139,192,2,152,20,169,223,231,150,166,122,140,231,18,41,170,197,77,44,102,113,0,73,11,80,89,205,226,242,252,47,251,167,179,174,176,0,217,215,194,243,49,182,243,66,129,133,165,104,41,242,162,6,41,83,25,36,193,163,167,236,146,40,133,120,20,98,14,184,133,132,9,129,24,202,94,103,200,24,21,144,0,34,72,220,218,238,130,65,56,59,111,231,209,113,48,196,176,85,73,135,34,0,23,87,210,58,72,38,34,91,44,235,247,245,23,19,205,11,60,90,202,64,70,124,145,143,136,43,219,42,128,122,219,238,5,41,24,149,4,187,21,168,213,217,14,129,67,28,155,222,159,147,146,46,99,251,186,23,109,111,136,67,233,49,182,223,81,191,100,177,243,205,217,222,17,231,163,139,89,54,179,166,182,87,63,151,251,244,138,40,29,107,164,29,72,30,80,225,138,26,12,92,136,245,206,94,25,113,192,33,19,14,166,207,142,199,220,185,174,236,95,219,254,185,31,82,238,120,222,243,60,238,193,132,61,139,141,21,71,75,237,75,216,107,85,187,46,46,18,181,76,126,155,78,21,203,148,192,233,148,51,238,181,246,72,134,248,128,142,170,154,71,208,91,58,149,65,60,6,21,230,82,108,179,194,40,69,171,93,23,111,23,101,108,126,89,156,184,100,169,173,195,243,145,130,55,224,46,168,25,62,40,148,146,135,150,59,52,132,113,90,210,152,196,208,177,84,156,179,253,119,20,171,56,148,133,35,43,240,227,36,72,4,143,157,19,25,101,144,155,200,71,91,231,38,246,9,13,148,42,43,165,237,116,81,42,197,150,49,27,80,84,0,187,53,131,165,113,195,14,64,51,13,18,93,92,169,78,113,17,124,157,191,158,117,221,189,48,89,135,151,24,237,100,98,50,182,8,85,111,88,28,224,196,193,198,133,128,158,53,84,65,212,81,79,48,164,218,198,133,9,12,121,16,76,135,61,98,155,178,16,46,114,194,79,180,117,207,18,82,173,7,123,193,90,91,105,9,36,3,91,141,173,214,162,209,22,81,60,199,15,40,155,174,143,245,183,247,244,240,244,51,38,138,52,148,177,208,20,137,202,200,86,71,140,217,202,61,14,13,52,192,65,222,38,102,84,213,134,170,143,33,71,14,174,158,253,242,188,242,234,109,47,142,97,108,169,125,140,151,58,190,211,181,57,95,163,111,182,115,56,131,175,39,206,70,255,143,78,55,167,38,30,219,101,201,80,146,163,18,53,93,237,7,233,184,21,186,195,229,19,25,239,132,88,129,149,81,211,78,213,50,129,180,62,31,130,86,37,52,15,59,170,50,161,223,84,238,183,120,168,10,172,102,93,230,161,139,14,211,112,152,85,237,209,234,31,38,229,177,10,21,219,42,85,201,157,176,105,21,50,213,69,100,134,149,128,25,185,240,182,77,188,86,102,60,112,127,211,181,146,247,157,65,9,209,120,151,231,21,135,49,138,217,85,11,67,104,116,12,52,125,29,181,212,54,18,80,29,66,96,242,15,73,48,248,149,70,88,59,80,18,145,35,137,143,171,178,105,103,43,127,42,218,155,185,39,34,143,23,33,34,171,148,155,248,220,188,161,158,225,128,25,12,143,188,43,108,248,214,183,106,153,32,124,103,159,116,99,193,143,120,160,75,234,33,212,151,114,42,12,212,189,238,38,139,27,150,194,190,215,12,37,57,85,159,23,143,196,242,136,117,43,206,218,169,85,212,6,114,147,123,232,169,84,19,214,124,145,46,114,138,125,103,13,83,138,199,237,55,223,0,177,204,209,244,142,23,51,108,211,166,9,249,142,111,248,217,183,15,247,55,63,255,70,127,243,255,37,243,24,205,143,225,217,246,224,191,118,189,184,93,189,229,28,42,51,58,61,167,51,70,31,162,210,41,32,29,59,4,23,131,164,100,178,7,234,17,251,229,25,255,241,54,203,13,80,247,113,211,199,144,104,181,144,202,251,255,223,6,136,224,53,101,175,239,226,171,75,151,215,71,223,128,179,105,107,151,228,213,130,233,251,2,157,102,130,42,80,85,85,81,17,61,92,139,115,68,54,170,196,125,236,242,181,82,171,192,226,106,133,98,7,163,202,77,255,30,151,47,122,8,40,217,194,209,196,51,238,35,238,78,108,49,252,212,67,168,83,167,229,77,80,163,17,103,224,156,184,248,240,201,168,122,214,251,236,55,215,155,235,234,117,29,79,38,130,9,65,132,7,4,133,135,248,155,159,192,178,95,126,126,250,126,131,247,98,243,211,223,228,41,15,226,39,48,194,58,176,15,219,226,9,201,156,209,215,15,108,250,120,239,76,251,180,63,122,222,18,211,43,78,42,118,159,117,184,248,83,22,206,149,34,18,2,6,96,108,212,215,93,16,162,110,64,185,114,39,32,128,75,158,219,170,117,255,207,25,245,243,24,158,227,6,140,68,190,186,15,200,212,139,155,50,172,121,128,16,4,19,3,128,32,52,67,99,173,27,86,186,101,162,73,63,192,169,140,119,226,154,16,38,0,56,165,19,179,165,38,180,211,125,15,82,40,174,237,71,113,87,40,100,139,167,136,237,241,182,123,182,139,133,89,133,61,244,142,86,188,98,195,10,135,190,208,195,20,130,191,188,39,127,237,44,247,50,169,190,142,183,245,34,245,200,8,101,145,5,60,138,65,128,116,120,173,15,243,207,76,124,92,143,0,247,103,95,181,166,20,127,42,66,35,172,23,2,117,123,179,230,15,0,140,131,226,1,234,46,15,207,249,57,159,255,60,213,152,23,29,9,32,9,169,252,214,239,172,136,146,240,81,84,158,75,43,115,141,243,66,230,217,102,174,46,108,167,246,205,51,255,27,221,80,195,244,36,118,97,27,117,33,105,129,1,181,218,160,50,34,221,31,170,63,169,215,76,192,138,183,34,53,181,246,91,63,255,20,209,17,15,232,135,168,61,146,75,75,27,93,79,171,54,183,101,29,46,201,57,77,131,84,228,5,192,4,170,208,10,212,4,107,137,186,167,143,186,70,173,89,45,14,111,20,87,70,1,48,205,196,116,40,11,153,70,210,248,150,119,55,238,185,91,48,242,38,53,18,63,218,139,255,48,65,65,4,132,98,226,124,215,125,159,161,244,41,164,87,30,206,22,35,147,89,225,51,226,117,102,69,42,236,154,40,179,245,46,42,97,12,176,123,211,58,37,181,20,113,221,154,201,146,151,86,158,121,92,219,35,202,170,119,166,198,214,28,121,5,5,160,178,34,0,133,2,11,25,76,166,250,240,212,122,83,185,50,49,3,8,144,195,3,74,0,153,113,10,177,145,202,174,243,148,83,70,8,16,223,197,83,123,248,236,29,115,243,224,86,101,241,78,4,170,167,35,133,138,58,133,166,26,200,181,60,153,137,179,13,158,182,220,229,98,147,183,45,194,33,79,205,67,8,112,104,204,79,245,111,93,255,31,143,244,88,12,80,235,196,204,19,207,33,35,171,70,47,180,117,104,32,205,128,168,43,142,51,124,167,215,57,238,195,125,134,207,31,131,146,0,214,20,1,131,140,235,64,82,120,225,214,42,150,87,19,88,4,141,1,130,170,0,161,245,232,60,191,80,125,165,124,29,187,226,144,76,71,33,107,170,5,21,80,9,169,172,21,190,93,154,47,164,86,188,108,12,197,222,130,52,48,226,243,167,185,10,183,89,219,176,74,122,50,211,104,205,77,167,63,213,159,127,186,62,53,253,202,187,233,143,81,54,232,142,72,16,9,35,97,37,64,159,15,43,180,54,109,195,128,140,129,24,103,57,178,74,145,37,6,10,106,86,48,154,194,36,35,191,110,125,58,230,4,134,144,99,247,169,79,248,162,47,232,72,16,130,170,37,104,2,220,187,170,146,212,238,232,191,123,95,219,64,108,73,98,42,231,252,17,36,217,70,60,7,132,177,150,29,44,119,125,136,49,240,84,210,142,132,65,112,137,136,9,158,47,170,52,120,49,207,61,189,78,8,207,20,33,86,228,203,23,194,37,204,60,144,96,45,33,176,129,34,66,109,21,227,25,64,182,234,44,101,26,103,32,224,80,23,117,203,32,40,110,106,219,145,22,67,201,173,214,1,78,255,195,249,238,236,216,235,106,50,205,88,171,151,227,147,65,175,172,32,163,82,65,80,80,187,160,0,117,189,142,45,238,101,254,75,208,63,123,121,173,207,112,87,29,124,112,120,118,62,126,84,156,19,224,71,253,125,210,203,38,54,150,89,168,107,188,238,251,187,154,202,120,88,54,15,142,97,47,151,153,234,53,170,48,61,231,17,114,127,204,252,182,240,4,238,232,143,68,185,70,210,145,226,52,220,49,155,142,239,223,175,156,171,219,42,19,157,206,102,216,134,18,152,68,37,37,193,130,79,173,200,53,151,7,173,55,36,200,103,239,136,47,209,147,50,86,183,178,37,213,188,6,55,191,212,145,49,171,142,129,86,48,153,146,2,147,190,151,221,146,227,25,206,7,39,88,66,12,163,183,66,179,220,236,149,178,214,31,246,165,57,238,196,152,61,44,215,249,244,54,125,51,172,77,113,32,96,68,133,162,101,206,96,203,52,128,206,182,138,165,193,137,65,199,150,106,73,5,183,48,215,106,176,199,220,253,21,96,238,189,37,45,13,230,90,4,52,2,197,155,0,86,2,10,208,227,56,99,7,135,121,31,142,101,130,209,104,28,50,234,191,187,246,124,17,36,25,123,168,161,156,32,144,144,196,226,118,34,215,1,195,194,175,79,76,94,125,1,154,209,57,164,227,4,174,174,198,212,172,58,228,29,51,0,6,72,130,4,129,11,104,44,120,29,213,218,117,162,104,236,1,119,168,193,189,185,225,53,32,213,68,23,122,17,215,178,101,147,127,126,158,239,63,112,193,199,34,213,215,188,121,238,171,241,202,165,220,46,62,212,187,86,8,129,196,117,229,132,26,56,78,201,88,72,33,243,174,209,231,38,88,96,1,27,142,75,96,148,103,219,225,217,176,153,183,234,99,131,25,144,102,119,94,93,125,20,39,105,213,96,102,238,69,28,253,121,93,199,167,57,63,76,255,6,79,119,247,49,236,187,148,139,57,146,75,190,14,168,3,155,198,142,125,7,221,214,106,83,205,185,204,50,134,77,54,56,36,72,81,48,100,61,79,212,39,142,18,105,183,145,1,141,121,227,102,121,139,191,62,16,94,74,106,120,174,101,237,182,232,209,30,197,151,179,28,152,98,175,130,166,44,143,21,190,81,161,63,97,22,203,41,97,19,201,133,139,243,211,111,183,253,248,163,189,149,162,141,147,169,236,86,16,207,88,231,161,154,250,81,44,58,40,127,232,190,65,95,205,186,83,215,233,160,142,116,0,240,51,134,134,105,80,35,229,42,38,56,236,233,158,20,64,56,75,176,95,232,11,2,57,134,59,177,67,211,119,11,160,17,104,42,3,228,8,16,205,203,109,242,198,110,248,200,187,172,252,28,128,61,63,189,101,146,184,155,177,182,46,88,2,154,191,144,97,142,121,84,230,221,135,177,49,98,215,33,188,59,29,85,206,134,39,10,51,153,226,26,36,190,32,129,162,225,6,136,129,29,222,241,165,241,26,79,104,8,122,248,33,241,187,227,90,219,167,101,20,189,14,196,193,80,220,91,250,205,218,1,153,118,146,76,46,93,136,68,31,223,5,206,250,77,123,34,163,233,106,119,116,255,198,253,242,227,219,195,223,143,157,22,227,140,40,5,132,164,44,204,12,14,212,181,226,43,108,1,24,244,251,120,222,181,135,212,224,216,35,153,47,46,78,228,144,197,75,254,101,241,249,239,183,8,144,174,204,208,26,219,222,77,223,62,125,239,149,15,14,155,211,62,186,234,55,202,227,60,193,126,82,158,47,48,247,158,220,216,213,128,163,222,234,36,160,97,114,147,148,39,183,83,104,1,34,54,158,90,201,44,104,18,81,130,164,66,139,13,3,113,136,19,29,58,49,131,228,176,113,71,152,151,173,11,229,239,190,118,133,111,111,220,59,67,134,91,27,177,83,196,59,181,21,33,194,140,251,172,100,49,42,106,130,15,128,67,197,137,191,210,114,6,216,88,190,25,209,83,76,104,4,148,65,51,100,70,213,180,244,3,45,113,77,90,247,211,95,211,159,157,122,143,7,3,89,58,17,12,11,2,143,18,137,155,175,181,137,6,123,64,196,107,60,159,232,160,5,243,225,196,124,18,182,153,2,250,37,25,169,195,7,7,137,92,221,247,114,60,223,231,144,242,44,63,182,209,44,146,200,220,151,100,224,235,23,96,27,13,176,87,253,133,35,160,201,237,252,77,96,236,170,63,107,88,231,184,26,144,170,239,2,103,155,154,65,169,48,52,1,33,224,100,21,243,123,167,235,44,43,99,80,255,152,55,233,160,35,99,231,254,236,77,82,137,158,44,87,89,164,92,130,62,186,113,30,228,145,64,41,178,238,7,44,172,251,48,215,139,127,152,75,224,28,245,51,125,83,71,151,170,148,192,193,177,240,160,223,231,82,4,23,143,225,89,60,22,7,44,82,238,122,63,221,23,218,6,102,94,250,223,205,79,96,176,193,33,105,111,11,114,213,138,58,111,158,227,245,97,207,39,159,93,143,206,239,177,123,234,150,178,25,30,205,104,243,102,32,121,207,218,93,206,4,87,152,43,156,211,251,47,176,146,155,204,129,164,25,199,26,97,132,162,170,34,85,208,71,72,32,210,227,216,224,116,101,215,116,99,230,199,91,97,86,76,166,12,110,208,247,153,149,88,10,107,46,220,210,71,63,191,189,15,219,101,53,80,140,142,198,220,34,6,56,41,134,74,131,124,197,249,158,95,172,15,62,89,125,234,250,129,206,222,10,219,36,219,12,163,8,9,43,24,17,93,219,225,21,60,51,139,166,152,153,209,241,239,61,143,218,107,130,113,152,25,93,25,184,245,107,242,181,246,2,93,99,79,246,248,23,46,239,174,71,94,244,243,31,128,6,129,64,127,136,198,5,206,203,73,99,31,180,5,115,206,206,105,154,69,76,199,67,190,143,136,192,228,93,138,74,192,0,41,66,9,203,133,220,182,230,233,7,54,186,182,78,15,137,244,39,30,192,14,237,4,34,73,228,68,108,23,206,82,63,51,128,242,128,203,105,139,223,27,55,212,145,41,35,108,84,86,11,40,99,246,87,243,114,158,174,20,241,13,95,156,65,46,20,3,97,213,78,92,197,223,200,32,206,202,11,237,75,125,60,230,66,203,179,92,97,40,168,232,196,108,91,159,24,255,219,255,249,31,247,15,125,163,188,211,87,8,36,85,207,202,69,40,186,224,91,245,94,178,181,128,17,117,185,193,55,248,97,118,231,50,247,229,247,74,217,98,15,238,229,66,203,69,191,119,125,3,129,69,157,54,43,32,43,223,149,87,191,127,175,223,255,203,131,219,62,234,63,163,255,86,115,91,153,14,9,110,32,29,15,50,84,9,43,153,161,154,22,24,102,94,76,182,191,2,130,239,210,227,23,144,203,80,74,65,12,1,21,172,153,137,143,26,16,75,37,112,197,198,93,224,67,194,81,177,81,110,81,31,120,132,80,30,80,210,6,171,235,232,207,223,222,175,128,211,76,27,126,245,205,7,28,156,236,116,113,218,120,129,182,34,242,223,162,251,30,95,79,220,46,51,159,35,215,96,114,140,3,157,236,113,243,40,120,16,120,139,119,62,71,2,156,70,89,106,119,61,249,172,191,172,101,42,131,10,82,42,84,162,100,243,204,75,91,48,19,239,81,138,130,47,24,208,64,121,176,190,255,94,253,139,95,12,134,14,241,236,171,169,126,140,177,188,241,24,232,11,147,159,18,56,35,181,33,103,134,130,195,47,10,74,42,54,235,251,47,111,205,103,127,126,152,79,249,65,233,131,240,160,97,175,75,64,41,231,190,33,123,245,194,3,161,131,192,65,232,226,159,244,14,136,72,212,98,108,92,107,16,43,212,65,141,173,91,27,157,43,45,178,114,136,0,140,162,178,43,31,34,176,16,78,70,107,49,254,89,114,46,125,172,91,203,113,103,166,236,161,140,224,23,61,5,55,95,107,29,74,250,153,255,32,135,237,167,233,128,159,99,243,164,157,55,191,224,223,52,221,10,228,254,153,126,252,170,163,101,191,251,39,252,237,221,187,120,198,114,25,101,134,195,87,213,140,19,70,214,105,0,69,235,71,49,216,64,33,118,225,12,13,206,144,43,85,117,28,7,62,22,209,37,88,142,73,66,185,169,171,47,254,253,239,95,205,46,251,49,179,102,182,198,216,41,67,52,60,249,95,253,88,252,134,253,250,234,244,251,114,93,224,219,249,83,246,182,90,250,174,251,152,173,190,209,157,177,252,65,252,101,231,45,63,111,220,205,59,205,139,228,231,161,164,222,151,126,50,247,251,218,63,53,127,180,243,215,207,63,87,210,242,250,243,146,2,70,191,229,165,104,77,234,5,184,53,56,48,187,172,173,104,112,109,112,236,95,248,193,250,124,162,249,111,254,218,250,126,125,249,218,254,149,255,88,159,127,126,238,31,238,231,175,252,243,53,111,62,178,218,82,127,28,142,255,124,183,115,223,127,111,255,228,135,31,235,236,2,198,147,100,85,27,205,247,201,199,25,232,172,156,189,186,179,99,35,195,237,17,111,101,211,201,35,85,182,168,249,106,200,101,96,197,224,178,183,191,64,159,53,111,229,123,213,152,252,86,253,23,248,22,215,181,165,20,57,16,166,253,121,159,248,43,190,228,17,155,149,194,193,250,171,43,135,221,8,218,221,135,64,252,212,220,230,95,254,251,123,175,250,86,252,160,148,77,30,48,98,222,49,104,62,46,101,4,133,116,2,118,126,150,216,52,177,175,1,197,53,121,89,60,14,96,14,23,51,9,31,210,83,178,110,74,239,253,104,186,191,7,223,0,15,174,126,120,224,62,249,107,56,38,140,201,101,101,86,57,138,83,105,180,92,177,160,224,197,53,4,8,166,130,7,202,163,221,189,236,250,89,213,247,2,86,109,90,168,215,13,15,136,156,139,51,213,25,188,212,195,3,114,159,237,51,182,198,137,130,200,93,33,58,71,207,72,112,8,35,59,118,41,109,5,139,164,131,212,198,224,241,222,45,226,218,40,3,219,18,149,180,34,216,56,131,30,235,124,212,183,144,113,154,228,251,199,213,209,227,49,233,181,123,153,163,30,169,157,111,93,127,222,53,227,184,144,8,227,192,163,164,204,186,106,74,137,34,214,167,219,170,254,139,241,191,252,126,22,128,154,101,65,178,70,156,71,243,115,206,251,58,218,127,186,95,187,38,167,178,54,43,146,33,135,120,144,170,75,191,127,251,58,47,126,57,55,111,62,254,122,65,17,59,222,16,112,211,45,8,20,114,128,59,188,52,232,215,232,29,83,166,213,57,2,230,23,152,251,224,123,246,173,245,206,125,229,3,129,6,121,144,30,187,155,40,15,120,194,6,98,16,216,103,208,240,12,84,204,223,242,4,193,43,127,200,159,27,190,166,229,131,146,31,180,233,84,162,33,154,103,39,207,49,235,232,133,226,77,199,50,158,91,8,103,91,215,42,72,138,71,137,221,9,71,113,24,146,132,141,137,193,233,135,81,78,96,199,44,167,224,79,172,15,228,159,137,31,227,11,74,226,123,180,19,79,181,50,30,151,61,76,8,129,85,255,243,76,220,2,13,208,222,111,218,138,141,7,69,14,226,74,96,64,219,7,128,143,216,44,175,177,0,106,160,159,190,175,56,22,239,86,14,56,136,153,103,168,208,74,225,109,16,103,193,141,21,122,124,32,10,24,52,198,114,250,112,51,117,28,113,210,248,10,162,110,192,58,246,222,116,209,166,164,218,132,50,106,241,6,243,131,52,148,219,32,217,106,119,48,6,235,4,241,12,251,233,107,117,14,123,31,49,1,106,103,152,214,220,97,212,222,171,181,75,38,118,194,53,118,66,149,200,152,118,103,156,19,129,92,178,125,216,32,13,3,153,163,239,167,158,206,223,104,98,102,136,80,4,57,6,175,241,250,96,247,106,7,239,243,203,131,222,243,36,74,151,196,220,7,201,123,224,255,146,25,169,68,157,188,57,206,254,81,46,223,157,155,60,223,16,20,135,15,159,0,172,205,215,181,34,247,240,254,236,199,120,93,239,180,95,200,212,239,155,13,71,27,80,197,41,58,123,30,127,148,23,55,191,44,254,241,180,241,103,11,90,149,144,214,15,220,88,23,60,128,75,208,140,224,29,188,211,71,56,203,129,170,19,106,150,89,169,139,48,130,2,149,50,184,250,82,176,171,63,5,184,28,140,122,247,96,194,38,144,168,6,38,141,171,155,27,195,49,107,15,4,100,117,154,221,33,59,1,163,174,192,71,87,251,248,244,13,156,178,67,39,90,0,145,235,200,231,154,203,21,45,113,154,86,132,75,72,105,88,90,230,26,54,205,129,124,166,30,233,145,11,213,103,234,15,233,55,163,171,222,47,232,43,230,140,89,48,129,0,40,88,208,190,145,119,160,239,42,125,74,81,173,64,202,36,167,128,60,203,19,148,21,142,87,48,162,93,104,176,127,201,218,47,185,102,100,55,218,0,14,0,151,197,112,208,183,239,183,5,140,80,24,64,142,228,86,152,198,180,33,113,54,74,192,248,124,119,245,203,235,246,58,118,52,233,155,243,200,25,115,93,214,211,159,252,96,249,191,105,59,68,252,98,136,59,104,49,41,47,213,251,103,54,52,87,174,177,19,106,197,251,152,160,204,220,71,166,46,97,108,173,221,176,241,115,50,84,110,130,157,160,232,84,56,147,180,51,112,99,144,146,93,70,221,232,2,101,210,189,28,94,248,147,61,218,122,21,195,227,4,210,6,223,20,238,245,61,252,78,190,63,69,113,18,251,186,160,165,197,54,210,223,144,244,191,9,3,85,245,118,201,127,232,203,83,53,73,28,99,106,118,126,248,203,191,249,174,217,192,247,250,147,117,253,226,202,58,250,178,126,224,151,120,246,31,193,84,104,112,84,60,230,74,88,237,96,30,127,156,175,127,51,231,111,110,185,197,119,45,111,223,222,79,186,154,111,137,12,20,21,3,160,16,120,21,175,172,144,86,181,37,67,64,243,52,245,226,60,162,7,141,160,244,34,115,153,129,24,175,87,218,190,32,128,3,201,203,154,120,57,79,158,74,222,196,114,196,12,38,12,213,168,12,219,166,38,190,240,252,31,201,107,174,166,33,38,44,52,193,130,70,75,128,1,92,55,202,40,115,230,74,177,97,213,91,16,4,81,190,81,29,166,110,163,107,215,49,28,172,162,178,158,107,152,161,133,21,36,128,196,59,0,163,189,29,222,2,187,231,190,175,205,62,194,108,12,221,72,169,73,214,254,60,231,247,128,0,18,25,108,131,144,208,66,99,190,121,215,29,205,230,84,28,197,12,32,184,145,66,113,220,188,164,145,142,64,26,157,65,12,42,64,160,6,129,92,250,17,125,172,171,179,94,240,245,243,72,94,105,29,7,227,187,143,181,127,57,246,133,51,66,12,152,132,64,204,63,255,21,231,189,253,24,154,25,241,168,192,44,86,68,182,229,225,148,193,126,161,209,3,156,19,65,185,96,107,207,69,210,252,56,177,40,98,36,231,140,86,103,146,50,169,44,229,10,42,97,130,3,222,111,36,151,76,93,113,50,34,64,157,22,239,61,202,39,39,17,38,79,15,208,92,13,242,133,55,99,125,48,136,191,159,19,24,97,78,121,215,247,15,159,46,43,189,116,246,103,179,215,155,159,241,235,31,197,195,233,192,46,144,0,13,1,2,195,43,254,70,40,108,113,150,94,191,189,252,34,161,142,132,149,116,76,191,172,90,214,142,203,162,229,229,177,186,31,109,37,20,84,17,71,4,34,169,57,59,140,169,229,201,212,178,168,4,163,156,67,57,58,119,182,92,140,96,153,115,192,145,16,6,116,206,58,36,120,96,162,188,215,93,187,129,106,2,210,195,204,176,27,209,88,71,241,91,65,4,48,129,41,204,80,14,167,196,219,114,5,53,172,144,83,64,185,68,84,157,166,188,181,16,160,106,218,209,177,123,6,163,27,96,163,165,65,189,108,70,216,79,246,229,206,233,203,148,41,94,223,252,250,250,5,243,142,217,51,165,99,64,16,152,147,139,198,168,95,178,169,220,2,168,148,22,147,66,30,64,210,234,231,153,0,190,184,84,131,153,151,69,71,33,101,100,80,96,204,145,29,75,107,67,0,202,238,251,139,219,120,155,35,222,209,219,19,203,133,176,59,232,129,231,93,103,21,95,147,168,206,213,185,217,246,71,51,209,147,135,19,251,75,23,74,83,175,252,107,100,227,133,51,132,76,210,12,191,23,113,186,209,22,26,64,220,49,253,90,118,184,164,221,191,246,220,13,110,238,34,42,71,120,6,239,118,46,44,69,8,119,49,66,137,165,195,34,33,82,150,248,98,247,56,179,48,253,204,185,31,48,24,126,183,37,76,4,78,160,216,51,108,170,113,222,218,178,159,67,152,211,56,179,154,75,146,53,69,72,156,231,217,124,17,143,196,27,58,227,247,95,121,89,125,137,167,175,26,209,26,186,247,93,227,94,20,170,199,125,140,94,229,250,123,134,57,112,204,201,124,93,123,195,11,23,86,157,196,128,164,34,22,19,44,215,86,68,184,12,132,16,243,130,161,199,114,114,0,145,53,71,190,214,24,72,179,200,88,190,112,237,101,145,179,117,176,75,249,61,155,225,47,72,135,187,121,25,47,16,219,3,155,72,134,138,151,211,27,140,115,87,140,117,50,115,148,7,36,183,184,169,100,87,169,77,124,190,179,114,11,108,0,54,133,1,10,16,20,14,29,29,109,196,206,37,101,209,110,89,10,166,4,230,128,75,68,54,65,103,154,23,201,165,179,40,147,217,135,147,125,245,241,118,199,96,2,97,144,193,141,0,204,247,121,13,134,155,102,112,164,173,230,196,194,75,64,57,184,43,88,44,136,242,169,87,91,232,64,222,39,154,175,12,112,192,34,62,16,86,114,69,203,74,179,163,173,70,46,77,33,151,219,230,86,214,196,117,194,3,46,122,22,253,204,142,183,99,48,21,8,12,68,94,84,50,236,161,132,129,26,22,184,83,161,226,255,101,68,156,29,107,72,166,78,223,117,247,231,29,230,195,38,236,50,186,90,194,179,137,14,54,85,218,46,200,17,29,3,112,66,18,80,128,16,225,217,201,249,36,60,177,229,126,184,74,152,198,115,212,237,157,53,227,216,85,20,152,138,129,60,35,45,232,1,58,66,170,107,60,215,238,182,236,206,117,154,80,25,68,231,188,252,67,202,47,158,39,103,110,119,191,238,176,212,67,208,16,1,17,171,164,139,95,123,161,51,70,161,40,173,115,131,69,164,62,102,17,31,135,67,32,170,43,6,209,68,66,70,170,142,1,184,4,6,243,194,47,48,59,165,106,102,193,226,172,65,195,211,4,179,0,168,227,183,95,22,124,46,116,180,188,50,96,236,60,240,68,10,156,139,182,60,49,94,142,239,236,110,94,15,192,240,78,236,78,246,74,26,7,158,155,223,208,251,209,170,90,253,213,245,39,80,227,33,253,83,176,73,13,233,113,41,4,145,141,55,114,56,236,120,32,68,148,12,132,86,17,162,54,53,80,3,220,167,15,247,102,202,208,100,147,185,32,75,174,31,223,215,247,58,31,116,158,100,214,161,129,0,68,188,163,224,123,0,29,236,168,170,200,202,102,186,46,251,138,235,161,4,190,1,199,239,29,16,148,47,175,7,230,82,250,172,10,12,70,156,172,61,12,78,247,236,94,216,193,146,59,195,92,194,237,54,123,198,61,61,232,251,66,227,252,1,115,69,61,239,222,247,76,23,144,54,214,8,129,222,62,13,123,29,78,40,3,193,27,148,17,220,249,95,166,32,0,13,23,72,96,247,248,238,93,55,138,200,142,187,207,56,10,72,56,181,187,254,244,62,88,96,175,153,79,71,146,34,9,107,89,89,222,155,60,34,49,105,187,69,178,25,6,27,156,176,2,149,197,126,136,128,217,236,156,116,38,231,7,14,160,111,144,211,13,101,34,226,185,146,134,8,214,208,250,124,198,71,23,78,221,24,31,199,17,43,81,50,79,18,34,108,126,49,248,170,214,73,207,74,19,3,0,64,132,192,8,32,113,207,18,2,0,156,42,18,120,152,183,195,52,90,165,99,71,197,180,58,69,2,84,144,37,96,144,16,136,19,14,112,133,88,4,22,76,207,26,24,34,212,9,114,192,145,237,240,21,142,179,48,254,127,158,0,73,227,0,224,0,207,4,108,239,130,203,57,61,200,17,97,130,236,122,37,243,157,38,54,151,100,13,103,155,127,123,175,226,98,158,89,235,156,236,160,104,21,137,28,21,138,176,41,184,180,212,39,160,35,5,60,186,99,186,64,68,36,146,148,126,214,74,164,41,73,64,41,166,151,235,222,19,19,225,50,115,213,217,48,139,206,146,217,2,232,48,107,60,243,13,166,244,34,161,198,148,186,18,246,105,126,69,91,50,31,12,182,56,3,114,62,21,242,247,174,60,12,5,73,33,111,198,12,187,106,115,147,248,224,66,14,115,123,70,84,219,233,21,30,161,218,23,169,73,153,244,152,178,107,255,95,64,75,121,245,176,200,53,214,107,194,130,48,216,173,147,177,169,108,152,203,4,119,212,82,176,8,59,17,51,84,219,147,106,116,61,39,25,233,86,44,47,30,119,110,110,198,108,160,0,123,106,12,44,121,254,161,187,134,134,150,62,50,193,236,89,58,164,243,116,119,94,141,95,160,201,30,73,183,26,21,94,220,154,181,206,160,247,160,78,214,28,181,131,234,175,248,207,213,229,178,84,90,168,14,129,10,37,168,73,137,138,29,99,244,53,197,28,53,174,214,241,233,117,35,45,0,52,204,89,2,90,231,33,45,83,24,109,39,52,208,202,82,67,10,110,50,39,21,128,9,250,2,58,6,16,128,2,106,96,82,25,123,144,32,29,176,2,128,101,8,51,237,86,128,237,0,232,236,230,194,107,97,137,6,139,72,32,78,186,195,189,14,58,193,144,64,148,7,206,157,126,219,157,165,186,253,194,162,50,209,104,226,17,187,40,15,48,141,225,0,193,238,206,193,51,250,128,131,161,27,227,190,101,70,195,200,145,221,176,96,189,84,57,59,2,63,143,124,132,201,236,254,248,187,239,170,197,241,69,246,47,158,207,22,113,19,219,42,128,135,144,116,43,219,91,61,39,118,2,175,117,88,42,176,82,108,193,161,41,124,2,9,9,128,112,0,83,17,10,232,49,164,208,113,6,123,79,164,0,163,5,147,192,176,44,255,230,207,15,31,207,6,22,202,159,3,36,40,50,213,56,71,206,40,239,120,126,240,118,25,36,190,131,134,56,180,56,1,163,4,136,1,68,8,104,115,64,248,136,93,200,10,34,38,196,251,210,97,17,64,32,70,5,198,29,131,7,0,2,66,48,3,126,162,183,114,66,187,218,89,241,28,51,135,181,219,214,229,255,245,245,174,127,255,203,250,75,205,107,94,197,238,190,86,176,251,202,126,245,105,215,59,222,195,248,101,110,220,7,250,173,181,122,79,97,226,127,170,38,225,216,108,106,142,88,240,173,179,193,70,199,207,97,108,116,178,71,57,129,235,150,165,169,23,176,39,235,228,12,110,178,221,124,193,136,151,116,158,238,200,25,1,5,115,128,120,62,89,137,48,52,171,22,210,33,14,232,168,73,218,207,249,24,121,175,213,146,103,170,170,138,192,100,169,162,26,84,83,112,90,193,105,30,204,177,71,180,152,137,244,87,132,40,39,250,152,152,130,161,144,114,20,33,214,174,59,68,0,85,145,101,1,42,44,140,101,53,72,110,188,207,207,78,243,118,85,223,145,4,230,0,185,179,212,134,17,134,37,20,144,215,68,49,201,29,238,45,200,93,101,169,44,196,51,179,42,144,30,251,67,175,155,244,6,66,33,101,130,216,43,235,182,218,119,75,160,232,17,209,32,121,82,246,199,120,115,174,182,225,135,170,240,93,53,4,38,22,239,0,206,68,226,163,74,70,100,111,167,219,170,183,37,59,48,183,26,70,159,133,93,98,187,4,91,197,182,82,51,197,198,65,182,225,145,203,112,161,214,168,82,244,22,29,208,41,176,53,166,79,141,162,202,204,88,37,234,36,136,32,96,204,163,33,40,84,24,208,126,147,208,251,188,167,101,11,20,12,166,32,115,88,155,110,108,165,66,49,182,1,65,26,234,196,245,35,3,140,20,124,85,140,135,159,20,70,14,56,240,124,180,144,241,170,165,148,134,37,129,19,65,153,117,0,233,80,69,5,65,225,99,184,22,60,102,181,173,203,98,174,87,251,131,227,213,255,34,191,229,108,180,221,27,222,206,219,247,208,194,184,97,219,136,25,146,38,48,245,226,140,70,131,4,254,255,189,80,146,74,30,194,7,79,242,11,12,54,2,250,192,97,36,246,222,235,151,209,104,186,216,222,64,238,204,16,240,69,244,186,198,87,73,55,242,120,163,109,194,38,146,94,105,20,96,208,114,231,96,53,100,229,95,39,30,145,129,74,43,142,68,246,90,64,13,88,165,145,160,244,18,30,240,245,34,136,43,65,107,30,149,58,191,197,30,152,76,200,115,77,3,125,220,207,232,116,149,93,9,0,236,74,85,3,80,128,192,93,50,96,148,224,251,211,255,242,240,193,91,63,121,182,240,253,79,86,249,168,208,115,93,114,177,239,234,181,191,122,127,49,211,211,184,74,232,105,126,126,139,45,176,84,54,140,120,48,85,56,73,188,55,123,111,154,55,55,170,59,215,12,112,160,248,244,188,71,203,59,129,67,204,129,203,49,28,35,144,88,29,52,185,177,219,25,51,134,108,14,153,16,26,118,171,107,220,56,29,206,222,123,63,219,0,4,75,129,63,51,120,215,37,222,228,233,32,158,164,80,2,125,24,101,112,250,72,250,46,57,164,38,94,213,179,190,132,219,181,10,211,16,179,130,217,41,177,13,219,186,180,196,176,136,74,187,76,174,58,177,59,4,100,75,85,24,33,142,186,46,32,46,84,178,180,57,14,208,241,230,243,109,3,240,26,1,194,182,58,122,144,7,127,101,170,4,141,187,233,16,40,83,24,1,100,168,114,134,34,98,0,8,16,150,144,175,244,251,147,140,85,141,4,0,88,19,112,65,134,85,118,131,84,44,97,160,35,213,225,210,121,218,88,246,136,141,29,126,250,120,176,243,232,71,126,205,164,118,194,118,2,35,69,145,147,27,49,103,230,129,225,210,34,7,33,211,19,234,77,47,160,54,129,120,87,109,80,215,75,171,153,28,84,109,252,156,177,255,253,253,20,140,192,198,9,161,248,101,145,168,41,72,137,40,66,191,189,97,160,251,159,50,100,63,114,36,209,25,177,42,118,1,29,82,76,38,227,104,46,147,230,138,163,90,181,75,88,65,50,201,109,38,2,200,64,159,247,12,86,178,159,237,167,220,72,45,131,48,79,93,28,117,44,48,32,12,200,129,12,105,166,151,154,48,28,149,168,162,65,21,44,81,71,180,9,1,184,38,252,76,252,113,243,253,55,13,30,214,84,109,59,237,40,250,163,123,112,182,207,159,121,169,94,88,199,211,152,77,71,24,138,0,92,96,77,49,136,146,205,141,233,207,65,61,128,65,109,217,4,184,131,248,248,229,70,84,207,49,167,24,35,38,100,14,141,171,231,153,0,163,11,92,130,246,67,59,203,97,51,231,12,142,117,26,107,124,92,120,225,119,32,52,215,110,28,149,205,101,161,111,146,148,34,0,33,197,225,199,150,162,107,159,161,35,110,155,91,101,157,112,108,104,14,179,45,83,192,89,233,82,7,149,112,202,251,44,65,21,98,98,201,218,33,226,110,2,32,32,87,204,56,2,119,0,84,54,2,248,154,26,52,158,239,145,5,53,10,130,89,227,35,250,52,153,98,154,74,235,164,74,34,104,2,226,197,29,33,30,84,3,136,52,97,3,6,151,207,34,17,65,1,42,25,96,192,173,2,171,197,168,182,209,70,12,35,151,212,18,100,93,47,56,4,91,223,108,245,99,209,25,58,168,78,202,201,113,6,162,88,130,40,131,106,166,57,201,3,38,65,100,101,128,82,26,166,53,4,54,249,26,89,112,73,93,114,52,44,88,242,193,226,81,128,68,69,14,140,31,193,210,252,248,137,64,211,120,224,49,242,202,68,211,38,58,221,236,158,158,247,205,181,178,87,58,51,2,153,100,151,26,205,157,162,125,107,251,137,8,68,240,41,144,117,160,74,41,33,89,116,39,119,29,216,206,65,86,249,78,56,119,116,108,112,158,134,23,239,235,240,192,16,7,86,6,198,44,147,85,11,4,183,76,148,80,43,10,0,70,26,115,78,101,160,155,120,149,248,237,231,207,254,213,175,254,67,241,254,157,65,60,230,62,74,103,192,149,103,203,115,124,52,89,109,224,233,246,96,40,30,29,64,69,148,155,183,209,92,251,148,207,229,99,247,97,29,49,60,157,219,165,251,238,73,38,140,91,134,81,129,64,186,14,4,46,127,187,213,157,90,88,47,249,223,201,204,216,77,227,6,209,100,236,218,153,177,228,6,50,114,45,255,87,222,127,179,184,250,9,14,106,126,154,70,197,29,7,194,107,96,19,242,80,124,7,170,100,32,14,169,40,0,74,197,99,114,171,172,63,107,27,12,0,25,94,104,169,201,150,150,204,80,60,184,182,34,207,237,6,25,14,136,134,128,0,21,98,48,4,1,56,249,190,55,171,68,82,137,36,10,244,152,58,121,114,25,212,167,163,57,2,103,185,171,35,217,19,55,220,1,131,5,122,148,120,199,152,75,21,23,4,66,231,151,125,169,139,69,22,213,208,118,84,161,146,106,30,192,66,74,228,73,28,229,19,158,180,102,251,171,141,203,140,236,226,76,151,244,220,94,54,222,9,234,20,169,66,67,167,13,195,52,159,32,43,148,64,153,20,236,83,25,78,4,105,131,3,11,35,68,80,188,36,133,13,219,219,25,161,168,190,176,14,26,212,220,6,64,228,177,116,87,36,134,12,14,39,108,102,125,184,234,115,76,48,223,155,35,92,137,16,207,238,152,81,38,176,105,172,23,226,64,190,34,93,87,210,139,59,94,23,220,248,204,60,18,80,108,104,141,192,123,73,45,103,181,2,191,120,62,17,251,40,25,7,18,98,120,57,120,252,232,71,253,11,239,1,238,192,248,134,123,128,133,108,183,76,150,82,11,136,26,26,14,180,81,168,16,6,22,3,197,151,71,110,206,128,64,172,50,136,112,167,154,201,174,44,89,136,194,22,15,144,11,14,226,112,194,226,36,190,242,63,0,111,85,56,3,236,216,35,196,254,85,52,165,222,202,202,177,15,210,168,51,231,31,112,121,239,51,61,95,123,1,7,38,222,142,13,129,213,201,21,128,27,226,44,254,23,254,132,55,68,226,98,1,3,106,17,18,16,31,83,241,157,31,184,226,233,180,233,118,0,144,235,146,143,67,26,216,15,115,245,245,26,91,226,65,251,49,124,8,143,155,144,65,134,95,66,164,186,208,169,150,16,11,72,222,201,220,143,2,194,8,224,54,250,128,234,76,63,14,144,215,88,120,116,16,16,81,210,37,188,108,211,143,144,18,181,48,21,205,70,192,67,16,177,147,33,107,98,194,61,58,129,165,93,116,123,231,196,162,110,108,79,55,72,145,11,15,9,185,181,214,148,183,102,170,31,6,62,68,102,253,199,68,82,57,66,100,61,37,179,97,117,15,90,179,73,126,236,168,145,68,136,164,74,56,198,73,50,37,237,71,61,17,120,2,144,201,118,208,216,144,112,95,82,94,168,82,222,5,133,13,171,26,227,92,226,216,94,43,3,161,151,150,116,152,161,157,39,162,62,226,102,156,191,104,136,25,127,51,72,23,162,209,11,152,19,243,82,6,213,136,197,11,101,96,128,211,107,42,136,155,25,81,8,176,182,5,55,203,11,131,250,134,132,144,206,69,26,146,129,79,157,212,124,15,235,139,232,210,251,220,49,238,149,243,225,157,220,255,95,221,253,222,222,28,126,97,175,104,23,20,64,81,133,10,168,80,32,132,212,36,241,119,243,242,255,62,188,239,92,142,177,206,128,174,20,204,81,153,249,82,139,99,106,243,8,202,96,9,56,236,232,30,56,122,8,51,188,19,95,233,239,129,171,10,211,168,238,96,78,11,215,246,37,173,89,63,7,181,195,2,160,113,64,28,93,38,164,9,8,220,76,14,250,136,242,226,229,132,214,124,210,212,35,99,79,94,24,132,243,103,188,1,188,173,81,61,190,155,40,48,22,1,56,45,232,242,42,178,15,67,112,0,240,19,167,145,34,112,21,124,218,207,127,139,174,121,159,219,186,56,6,119,40,219,144,13,242,16,58,80,238,38,148,181,186,86,167,110,67,224,94,237,111,161,175,4,132,0,20,30,12,176,219,243,77,58,196,3,194,34,193,1,83,162,80,23,53,141,243,138,244,123,69,19,12,48,27,109,220,240,61,68,2,19,73,100,98,7,117,87,74,148,48,75,161,39,125,112,145,170,82,212,135,234,180,14,178,210,85,63,160,254,99,196,11,101,233,110,238,115,245,245,24,119,248,81,158,2,81,193,10,168,210,173,2,196,208,184,137,143,3,184,32,87,140,168,14,133,167,158,149,50,128,13,201,198,51,104,172,16,249,162,151,34,135,224,3,103,190,62,96,44,150,124,1,37,245,182,109,17,65,156,108,218,205,201,139,235,139,15,122,221,108,166,15,151,180,85,224,41,162,201,10,237,83,214,117,229,111,220,77,106,210,194,194,215,243,56,217,62,84,11,149,105,85,155,97,172,90,177,170,222,225,200,106,245,169,92,9,70,72,28,179,101,226,203,18,151,66,46,163,25,64,144,55,227,162,12,52,198,133,57,159,74,71,17,124,149,96,18,198,171,206,99,189,255,127,31,62,225,249,247,245,125,31,251,43,55,130,89,129,134,0,23,120,200,175,110,229,123,119,230,23,233,254,106,180,45,165,222,32,7,22,9,212,204,178,39,31,150,154,25,162,130,214,60,224,96,120,65,224,37,165,66,180,31,110,197,181,127,115,189,137,49,141,245,171,176,158,95,237,121,181,71,212,183,30,122,233,114,4,206,65,22,158,249,185,196,63,192,134,167,137,156,149,29,125,144,206,158,92,216,128,22,172,206,14,176,6,134,91,119,143,63,190,222,240,203,254,253,246,115,95,129,186,236,221,204,116,201,192,198,50,135,159,235,126,76,228,208,127,194,170,198,184,192,130,187,132,200,162,172,20,216,60,227,127,102,127,219,53,83,39,248,241,13,109,63,87,119,31,81,184,129,253,20,154,24,139,81,243,55,38,55,203,103,234,119,247,236,161,158,74,56,247,180,58,77,189,152,94,146,76,128,109,107,53,248,148,79,83,104,17,48,229,189,69,85,237,6,199,233,208,114,100,81,32,46,42,171,10,138,143,131,20,183,8,70,63,106,53,250,20,176,22,153,28,179,230,111,52,145,199,83,47,32,151,48,152,198,75,14,181,240,219,172,135,124,196,51,111,105,206,102,255,111,215,36,13,172,106,183,118,90,134,224,26,213,85,171,146,132,91,216,88,82,60,0,68,40,2,0,177,113,75,51,147,135,171,97,64,216,14,220,107,116,76,146,255,225,131,15,80,144,162,133,146,154,62,226,85,11,139,81,125,204,135,1,31,103,160,94,22,186,109,164,107,237,160,0,198,217,178,192,214,148,1,109,215,250,115,0,77,26,46,54,230,174,209,226,60,119,82,242,132,12,188,240,244,235,149,107,34,241,229,84,175,171,68,231,78,215,234,95,208,68,166,237,219,24,13,157,103,109,250,253,229,245,179,100,20,6,30,225,239,140,56,126,100,227,188,120,224,128,141,34,160,154,75,65,90,93,30,79,26,223,18,212,228,142,189,163,13,222,227,0,231,173,170,5,7,146,231,128,65,147,195,212,19,248,204,239,182,159,225,159,87,153,5,60,180,29,184,112,102,140,70,200,82,18,22,220,34,2,40,96,114,86,85,85,87,192,88,239,60,191,52,110,171,185,243,33,90,192,11,18,66,120,236,98,75,146,128,169,229,174,36,112,202,71,41,227,84,236,85,162,255,230,253,74,90,150,117,62,150,88,213,34,159,223,146,70,255,51,60,36,173,9,199,143,13,117,94,191,150,7,104,56,30,192,196,7,224,0,77,135,15,55,207,251,99,53,13,189,18,104,94,16,90,25,128,64,224,13,22,48,117,48,86,102,63,68,30,20,34,56,228,3,248,98,42,80,69,233,80,245,12,153,9,156,193,3,156,123,210,163,46,244,120,255,188,211,26,98,30,235,121,244,255,172,88,144,97,184,144,176,248,246,130,202,175,200,37,236,55,92,78,250,130,86,199,0,85,94,163,46,2,11,64,5,216,90,61,220,224,183,240,213,204,53,236,209,120,206,233,89,253,121,31,253,144,182,207,102,65,22,168,127,109,247,231,31,246,207,90,118,209,150,253,105,252,41,104,87,120,239,139,204,245,30,31,58,244,178,110,119,226,25,85,11,105,105,3,122,201,40,64,157,77,196,179,147,219,205,11,126,93,110,149,163,102,226,219,172,184,113,175,147,214,253,121,76,109,110,103,241,215,254,229,175,251,121,244,86,101,223,129,12,166,11,59,70,131,169,59,186,123,255,194,108,70,136,43,42,97,106,21,190,72,228,187,35,19,59,74,10,212,163,229,177,184,231,199,30,162,20,12,92,106,195,220,192,241,107,75,97,224,91,97,139,213,248,22,174,145,133,49,89,238,82,149,108,141,60,137,5,248,136,195,12,82,142,232,99,43,59,69,172,228,90,164,205,218,60,139,41,53,52,188,76,58,160,58,189,49,67,134,74,218,3,174,241,16,71,207,123,59,235,39,59,227,185,85,123,174,166,236,97,186,53,101,124,22,67,198,1,60,96,213,118,91,223,63,165,205,129,103,249,209,52,177,62,154,53,66,80,24,53,250,96,12,50,190,158,177,69,18,248,6,67,12,112,225,28,14,37,160,107,133,148,143,208,133,254,73,41,228,156,84,51,95,149,129,231,162,190,241,76,106,192,204,139,16,182,234,7,147,142,237,124,237,217,230,187,95,216,124,157,54,159,149,116,164,41,150,204,147,38,80,213,197,136,28,95,247,192,222,125,175,77,179,246,169,206,206,217,254,240,253,173,199,213,127,253,241,191,95,251,238,97,189,193,26,124,21,98,199,46,214,138,145,114,138,92,213,42,208,149,132,156,221,246,202,90,200,247,198,85,202,229,134,194,100,219,238,173,55,249,125,99,42,8,186,194,174,56,148,206,235,159,95,219,109,0,53,248,248,1,184,233,179,237,175,12,52,157,246,67,50,109,71,86,60,196,21,26,8,21,230,74,240,177,144,170,195,102,140,204,96,29,94,93,82,10,32,54,204,73,23,31,169,210,180,1,126,228,249,7,247,22,196,42,31,225,180,211,195,163,78,147,3,224,97,193,16,114,187,217,162,88,67,74,145,242,74,143,159,251,248,252,149,205,78,252,116,179,95,123,87,254,16,232,81,51,2,1,144,186,246,108,229,23,112,137,162,51,193,1,78,214,97,228,242,160,199,201,158,18,21,254,128,209,115,237,145,238,65,214,34,138,111,16,250,150,165,148,160,174,4,23,28,130,106,88,40,160,204,48,2,142,230,56,35,171,83,157,98,238,171,27,188,220,222,102,134,144,173,211,89,39,80,42,195,138,255,178,98,154,240,123,133,197,107,189,26,28,83,81,39,227,4,1,151,42,244,70,186,51,85,13,17,105,1,194,58,167,235,14,213,184,156,172,6,46,172,243,72,240,128,167,48,251,18,208,181,73,97,129,58,212,137,97,23,196,214,93,81,133,128,33,237,107,83,169,138,171,64,37,215,204,70,5,17,29,139,42,30,92,155,16,90,18,34,145,198,213,85,144,129,96,49,169,165,0,98,34,9,34,80,246,238,72,83,95,62,8,230,116,137,81,109,244,99,218,10,221,213,49,237,58,111,220,28,107,145,9,199,23,235,151,32,243,117,48,245,216,112,254,6,169,31,80,135,16,248,169,231,160,102,161,93,122,63,241,55,14,102,121,135,229,212,139,121,8,118,138,82,84,99,206,12,224,34,153,37,75,59,243,70,158,34,95,95,126,63,191,252,200,181,219,240,141,192,201,247,13,235,170,24,233,140,112,171,39,66,103,125,222,174,126,253,155,201,31,249,75,207,47,252,6,142,47,53,118,22,150,255,239,246,140,222,46,1,222,11,120,103,68,84,53,217,106,33,147,16,99,159,34,75,102,81,176,233,82,40,23,18,106,194,224,231,51,243,152,30,239,191,154,178,11,195,16,58,7,101,229,89,13,190,222,202,128,230,195,17,243,17,179,1,161,13,128,19,126,43,22,205,187,6,198,48,104,152,84,30,184,106,236,174,100,56,93,221,131,94,150,209,81,117,107,109,225,77,135,199,212,239,193,196,104,218,28,155,40,149,102,147,30,42,87,170,204,235,63,37,212,122,102,157,31,76,59,189,226,61,146,59,30,29,76,179,46,58,182,45,255,89,250,96,63,194,43,62,81,77,195,161,161,47,17,236,136,175,221,139,122,157,161,139,240,126,60,171,39,219,113,58,218,226,115,232,116,46,186,51,9,53,175,244,168,234,76,163,122,179,109,114,223,164,187,104,235,212,120,174,50,121,227,232,142,158,188,113,199,5,28,219,221,126,45,59,6,26,228,24,210,201,38,140,154,209,236,169,205,41,122,152,31,121,149,68,211,255,210,244,4,189,172,183,242,122,61,145,35,76,20,97,47,212,22,53,82,197,32,28,203,220,40,26,28,129,34,151,184,123,246,252,53,48,9,36,81,235,155,200,146,55,71,86,137,231,235,162,106,190,137,45,110,229,16,245,54,222,55,168,96,68,12,250,232,99,215,109,38,198,177,78,83,1,57,214,218,174,180,51,100,117,50,87,251,138,30,61,141,76,199,119,189,47,90,119,137,202,42,179,193,96,67,83,239,164,164,84,112,85,5,42,212,84,72,209,22,113,114,243,56,205,82,32,102,149,249,219,171,216,253,124,180,34,119,248,161,139,139,153,10,219,93,119,196,0,53,176,65,118,73,164,202,101,12,250,254,211,139,179,209,113,1,67,48,40,230,41,28,180,83,111,154,231,150,201,243,164,82,69,96,33,237,224,88,56,208,105,233,161,155,175,34,146,73,84,141,132,107,94,235,249,223,28,252,55,93,254,77,254,236,41,111,215,63,53,234,53,210,212,170,142,252,122,231,214,191,249,255,190,254,51,125,223,119,133,39,224,230,130,221,240,76,225,103,240,93,2,142,248,66,130,196,25,24,35,210,40,79,220,140,91,4,72,229,199,197,188,245,250,144,9,57,163,166,66,93,242,215,237,101,254,205,120,223,251,251,1,58,88,64,213,68,99,175,220,202,228,216,200,249,112,211,128,246,6,62,161,12,71,181,194,202,49,141,242,120,95,20,176,69,170,24,176,18,169,172,102,166,164,174,97,62,16,112,114,236,84,245,76,85,84,102,195,103,10,30,39,226,17,33,209,54,85,4,217,184,213,26,22,111,133,249,253,74,191,207,43,198,218,165,42,15,206,244,82,109,90,169,172,188,85,197,49,108,203,24,97,175,201,36,8,48,168,243,144,213,144,121,170,169,0,3,159,234,237,102,252,133,234,11,235,122,92,182,32,6,5,78,9,14,215,193,21,117,216,192,224,174,167,219,228,2,172,111,0,42,16,68,5,26,117,144,174,160,227,226,167,155,118,121,176,117,251,181,60,33,192,4,140,16,17,21,8,61,205,164,9,89,254,80,254,75,163,94,238,221,114,168,183,117,42,47,219,251,250,137,32,117,66,12,82,175,90,205,213,164,15,33,184,78,168,160,168,192,73,163,134,104,242,231,128,130,174,168,105,99,46,61,30,194,54,154,133,221,114,11,23,11,166,10,117,231,199,172,158,164,194,93,31,99,14,58,40,134,47,123,140,87,160,6,138,35,84,49,106,118,12,122,224,213,90,169,218,168,50,215,198,212,64,92,92,182,17,98,130,107,130,26,8,20,136,168,87,1,20,212,158,61,125,91,235,28,167,55,3,29,72,23,146,127,62,72,147,10,143,176,201,92,212,63,4,229,206,116,53,110,231,243,112,131,33,24,95,63,31,35,242,113,56,192,165,39,134,141,162,85,224,86,211,117,194,57,9,157,79,41,53,117,65,35,136,113,91,180,170,189,67,11,139,247,181,137,168,47,181,83,86,93,169,131,116,176,6,39,224,53,56,237,211,74,179,18,115,221,236,151,215,132,67,176,19,196,194,2,217,145,244,139,6,159,124,10,95,11,157,178,3,196,206,161,76,109,132,64,149,57,56,151,30,247,22,115,131,92,143,5,237,36,64,4,50,246,136,42,93,135,77,249,175,234,253,41,236,91,220,142,78,20,85,134,87,3,171,223,97,37,112,46,106,206,64,59,151,137,193,195,188,145,210,39,204,208,224,194,153,250,49,128,21,53,208,66,25,109,2,142,54,143,156,73,47,10,28,155,171,208,212,19,181,215,149,133,208,167,96,185,135,9,250,2,204,135,231,135,151,103,151,172,34,55,115,135,116,71,194,34,30,158,116,88,211,174,210,184,118,92,47,29,86,110,157,5,167,171,74,187,217,139,170,53,130,16,196,68,66,77,228,152,82,36,140,144,159,13,209,202,30,148,70,235,22,190,181,238,225,46,85,233,177,61,55,106,112,28,77,44,185,187,37,3,67,124,131,92,224,179,54,90,160,0,51,240,102,2,74,54,208,201,147,109,24,156,83,10,22,99,84,69,36,36,205,130,243,60,152,203,41,232,46,140,113,120,159,77,167,97,190,123,163,70,8,137,172,193,172,13,19,208,2,48,23,221,235,148,14,43,132,24,10,174,53,19,24,128,9,246,199,181,201,214,194,243,21,196,18,165,4,1,208,34,142,201,7,47,112,33,67,86,236,137,18,3,150,16,163,164,178,197,70,1,139,82,220,110,38,167,26,43,107,169,82,35,165,51,81,74,110,52,53,111,81,17,145,163,139,144,34,15,74,84,37,8,188,208,242,142,137,186,39,40,140,156,130,254,20,145,201,24,159,169,154,242,54,194,106,27,20,185,174,146,37,47,228,106,60,79,14,69,146,44,161,88,153,207,8,228,120,24,57,98,56,168,238,201,185,176,25,56,167,66,30,41,188,130,152,53,201,186,201,42,218,170,62,156,53,24,46,197,79,181,88,214,212,157,70,175,237,110,110,200,11,8,42,124,64,195,27,49,88,128,0,4,148,5,52,34,176,238,169,103,211,231,147,62,148,58,240,50,232,162,154,0,17,10,85,197,180,147,68,137,90,89,107,193,98,220,206,123,71,235,222,207,207,205,234,159,204,229,18,255,102,86,215,222,23,223,51,100,88,146,43,14,197,139,58,121,57,44,68,140,102,0,239,230,174,96,16,175,57,48,123,185,207,41,54,96,83,187,30,91,147,140,50,200,126,169,162,86,69,250,82,180,68,111,28,36,118,199,230,109,195,171,157,184,190,217,227,20,119,215,224,117,219,132,99,2,87,37,112,53,89,71,217,22,181,96,65,200,74,1,198,38,134,178,42,81,213,121,29,46,212,88,43,149,32,51,238,158,65,211,222,113,144,242,40,252,20,8,36,52,152,10,177,164,22,254,176,26,206,157,51,188,48,1,76,189,192,41,13,42,149,68,136,70,28,109,41,51,44,54,140,102,223,32,254,11,6,16,198,171,44,211,162,58,142,200,76,249,192,183,6,137,6,156,248,28,194,9,0,48,237,168,10,192,172,235,195,10,10,7,236,209,142,3,50,64,72,73,0,13,219,4,98,99,85,183,66,82,92,43,35,94,18,61,5,3,238,229,70,74,53,222,26,206,178,14,43,160,25,15,179,142,195,202,19,79,130,7,140,24,211,20,169,74,225,43,160,0,120,173,48,49,67,84,163,238,137,77,200,66,23,213,64,153,170,78,73,79,90,80,81,180,68,4,40,117,216,44,160,10,97,170,137,204,53,65,145,73,136,96,168,80,169,2,80,41,10,110,20,14,83,0,210,8,182,157,84,183,127,17,196,231,108,54,16,79,17,35,132,185,201,117,66,31,162,190,217,26,137,15,84,210,39,131,235,15,69,206,143,135,217,196,24,155,86,123,253,48,14,189,89,160,235,161,83,61,217,127,187,170,25,151,24,9,86,6,177,111,222,220,246,180,26,195,152,179,208,46,40,237,88,151,130,8,36,120,224,4,5,3,35,229,60,215,13,0,5,53,1,208,9,94,0,1,8,110,1,27,162,51,170,30,81,210,88,0,96,114,163,74,68,236,96,79,176,220,254,100,254,121,203,35,243,117,233,122,61,123,189,185,212,219,11,15,127,147,214,61,91,19,188,128,14,130,2,176,0,57,21,104,152,203,7,117,3,60,7,126,227,128,232,132,50,10,208,190,220,188,240,234,19,34,4,140,165,236,165,27,184,86,245,229,219,160,7,123,108,32,172,16,156,18,124,216,78,61,150,110,251,168,192,187,53,66,70,54,123,2,57,186,103,167,174,9,16,162,20,154,248,105,116,216,236,85,252,17,242,171,205,102,77,241,49,198,157,188,78,197,14,2,34,131,187,151,12,210,114,49,128,116,35,28,135,28,71,152,68,120,63,53,76,247,15,42,161,29,198,17,51,44,9,160,128,83,157,60,164,168,229,69,25,89,165,136,130,253,49,224,230,187,234,67,238,62,137,106,38,176,245,108,23,39,176,25,221,17,7,128,107,64,17,144,29,104,166,61,129,11,88,231,225,222,208,97,120,228,140,225,34,138,251,155,225,81,217,14,85,93,251,22,211,203,255,167,47,70,21,141,192,209,116,24,201,189,236,145,198,81,86,221,237,121,63,166,150,66,62,9,30,57,99,31,232,51,52,103,253,204,246,236,118,178,58,179,245,94,228,155,125,189,226,252,162,163,202,163,116,141,251,232,227,177,93,46,95,112,196,42,131,23,182,67,65,181,177,122,158,240,68,135,12,185,41,137,80,191,63,183,189,217,246,105,185,42,27,19,1,136,8,69,60,168,121,244,160,165,144,210,144,152,251,60,63,15,21,24,95,206,61,46,169,223,94,134,108,105,93,17,54,184,118,73,219,144,190,129,34,177,229,19,131,225,88,189,114,172,183,215,207,71,120,73,124,210,24,33,30,64,3,115,19,212,7,92,29,1,48,132,198,113,71,189,237,151,43,254,205,85,15,176,56,32,178,130,90,89,170,22,231,64,212,32,84,0,41,20,50,89,64,193,30,20,119,76,132,97,140,173,117,129,36,77,243,148,42,140,77,179,4,33,12,168,6,109,176,158,115,36,72,229,112,6,32,34,60,243,130,222,6,172,58,158,235,63,206,95,67,15,188,95,22,214,23,31,35,174,157,63,23,222,111,128,51,14,194,77,140,58,17,164,24,181,160,168,227,199,224,255,11,48,192,70,160,225,184,203,23,138,14,224,180,158,14,45,135,87,191,95,222,199,175,248,85,167,223,206,231,83,55,25,199,151,240,138,92,142,74,69,61,24,183,206,82,184,81,214,50,106,169,231,226,80,184,233,10,99,120,13,148,157,227,195,212,28,57,200,27,104,34,105,101,110,16,32,200,246,156,138,45,213,214,140,73,90,38,26,43,72,5,223,16,99,120,89,141,18,125,137,207,200,66,104,132,40,234,48,195,222,125,119,214,87,143,223,141,246,234,193,158,143,180,154,26,1,79,171,13,138,43,216,99,54,188,12,140,221,159,91,222,232,117,212,66,160,87,79,132,199,75,13,97,110,165,21,198,192,249,51,31,46,133,166,71,148,38,70,64,195,114,214,185,146,169,189,103,112,8,240,200,139,91,119,128,168,138,203,163,142,53,208,25,169,160,162,212,168,101,75,237,100,135,33,86,235,131,252,254,228,136,86,58,49,224,48,57,199,3,89,207,103,94,157,252,248,0,250,165,158,223,202,113,173,109,36,83,83,223,167,121,11,222,237,126,91,241,235,202,95,215,176,192,205,242,252,167,209,189,151,238,148,30,137,131,14,217,225,25,45,39,97,211,19,18,8,235,190,217,109,60,26,146,101,136,54,99,68,252,60,70,6,64,56,68,188,208,2,222,165,217,249,160,71,18,175,151,34,93,119,55,143,152,146,122,175,216,193,215,67,154,60,246,190,129,34,238,62,140,31,76,141,79,19,50,151,20,50,146,79,26,64,82,90,86,62,220,247,154,48,132,54,62,248,239,135,255,123,222,201,232,215,159,254,79,243,119,204,11,218,85,117,202,122,204,173,86,106,61,10,4,70,19,13,144,40,68,224,16,0,10,103,183,223,203,44,46,131,121,71,111,236,52,75,193,209,202,65,203,237,96,228,88,216,196,194,40,198,74,3,39,32,144,64,197,206,130,193,220,48,200,45,157,62,252,100,155,95,31,125,79,135,187,153,57,143,61,136,103,133,156,68,141,254,90,121,222,55,102,246,0,63,253,99,126,207,250,34,211,18,97,88,55,192,68,65,19,51,17,188,199,134,8,165,89,41,237,251,208,180,66,128,68,0,207,153,161,254,55,91,63,126,250,135,237,117,107,223,222,163,68,103,123,158,215,29,127,202,175,183,22,126,139,254,193,249,74,63,174,14,162,174,188,142,127,69,255,103,222,246,227,254,172,244,169,43,18,86,156,96,167,229,152,36,71,147,116,32,211,106,16,23,251,172,166,24,7,48,234,178,93,81,240,186,132,254,197,254,195,166,217,2,105,142,170,99,153,132,85,173,180,34,79,87,107,21,137,169,57,134,254,248,123,85,180,22,94,36,26,140,140,81,100,162,91,157,78,30,185,247,100,140,52,12,10,84,174,13,84,168,79,229,214,64,250,101,81,80,18,250,163,63,201,2,231,4,14,232,47,217,110,247,109,246,118,241,56,204,30,154,18,3,26,22,52,3,82,253,42,204,91,96,20,83,52,247,240,146,48,37,192,103,54,52,196,134,18,1,232,85,67,176,15,36,161,28,230,137,60,203,40,105,206,254,156,172,97,215,70,125,117,166,198,184,158,62,204,31,108,128,65,207,152,111,86,197,227,73,95,65,113,226,13,44,148,138,251,198,223,205,141,230,196,14,94,222,249,223,243,229,203,243,255,175,199,215,60,86,37,22,62,8,152,101,26,3,114,9,174,152,101,179,247,177,84,71,57,182,58,50,140,97,40,139,244,8,197,88,24,104,19,99,156,170,80,224,214,164,149,235,63,168,77,159,215,165,201,250,162,12,48,140,189,192,51,177,245,209,16,255,207,198,132,27,35,17,43,39,14,77,144,111,162,187,82,32,27,43,44,3,128,43,164,220,70,177,174,211,190,160,124,69,236,212,110,247,145,224,6,84,224,221,84,50,138,89,100,164,45,184,208,10,191,239,9,158,169,177,139,11,81,67,0,193,119,116,17,172,154,138,36,247,226,40,228,147,90,147,103,134,81,77,18,192,96,140,64,14,235,235,246,187,111,127,251,250,55,213,183,114,178,238,31,20,31,50,75,130,79,131,41,89,25,112,162,131,144,43,121,73,1,85,134,17,89,48,192,206,178,61,11,10,124,221,3,78,194,182,210,181,136,249,211,240,61,135,157,183,226,206,20,178,109,207,109,62,173,104,220,165,186,195,84,49,35,13,137,216,16,24,177,214,148,235,85,62,2,84,174,197,170,169,212,167,140,7,66,76,20,149,36,26,44,195,203,13,45,125,142,120,186,22,247,137,9,212,131,10,20,189,5,217,236,112,187,48,182,66,171,13,157,88,53,29,52,76,104,6,81,155,194,40,36,102,77,109,117,22,173,109,122,208,77,77,50,77,28,44,161,101,98,151,236,209,104,193,123,196,154,168,136,136,185,192,125,11,10,232,48,70,35,48,117,172,65,233,23,11,24,142,137,1,6,95,12,77,193,5,2,69,72,96,42,35,227,32,24,123,190,107,161,89,20,179,160,108,154,178,125,131,58,20,64,64,151,49,247,233,64,240,227,1,112,88,30,187,183,56,110,219,186,146,19,47,198,241,51,211,173,177,79,166,208,137,240,3,25,228,115,240,17,78,196,55,0,121,144,56,7,0,149,7,136,236,198,95,77,199,171,195,209,214,98,222,153,159,220,52,254,121,124,247,95,231,15,187,20,133,0,145,131,1,30,1,33,208,168,144,171,229,200,138,36,160,181,168,149,107,181,182,65,194,180,100,24,20,11,228,234,210,164,65,228,157,165,123,77,8,32,82,147,80,128,109,16,140,214,134,134,25,195,82,204,205,200,87,129,102,102,48,7,217,161,112,3,75,44,63,121,221,51,79,22,211,82,192,198,130,155,196,81,166,194,6,8,80,102,203,218,97,107,226,115,230,26,220,36,14,216,21,142,138,64,235,129,47,164,82,186,75,28,50,205,114,171,172,50,173,68,133,167,225,241,195,120,58,179,27,123,72,129,117,83,193,230,134,198,73,32,80,110,15,208,171,92,150,105,223,93,207,14,222,191,247,11,223,235,111,63,236,222,123,15,185,120,102,144,154,170,150,198,98,94,128,174,130,98,50,224,104,8,92,137,26,174,236,202,170,54,218,13,62,13,18,240,227,92,4,74,240,83,104,125,138,110,239,188,127,44,163,53,92,145,51,52,87,219,237,45,93,171,160,196,169,113,45,109,116,0,8,28,85,48,234,34,47,85,38,54,215,230,36,160,47,229,145,132,107,227,224,197,194,75,181,134,90,189,73,198,132,11,73,143,162,103,10,7,128,130,202,164,42,140,208,96,168,110,114,29,235,59,230,88,57,147,57,221,61,141,178,236,225,110,20,156,99,32,221,21,84,117,191,30,195,143,251,205,46,143,1,211,34,229,97,143,94,36,243,61,227,240,150,39,110,222,44,164,61,202,20,0,255,171,40,229,8,24,181,16,229,204,95,238,53,199,246,2,190,17,5,240,23,56,40,177,0,133,19,71,5,39,117,139,52,48,233,252,44,200,235,90,122,93,77,7,181,51,101,89,71,91,17,106,43,73,87,22,233,8,37,26,251,56,124,80,233,240,57,147,55,31,94,26,124,54,143,150,69,41,231,76,154,79,160,44,117,144,57,174,208,41,28,41,40,7,18,252,142,55,232,240,152,21,148,188,219,2,251,194,54,200,161,129,59,110,220,209,206,148,229,24,121,52,77,31,145,170,78,163,19,186,10,247,176,197,210,54,35,148,174,197,227,212,117,202,99,196,96,3,180,130,120,26,50,4,38,205,51,163,193,188,86,176,53,49,13,51,122,177,255,174,76,51,42,158,59,128,232,183,68,59,177,240,65,218,54,8,207,115,129,132,117,207,62,56,172,158,106,90,14,20,10,71,78,56,21,87,24,28,232,128,196,210,67,192,151,228,57,249,14,65,217,29,46,131,140,176,145,49,144,128,116,69,104,90,247,241,192,64,91,102,46,72,69,30,159,53,17,133,187,48,73,0,26,46,130,184,16,138,2,84,0,192,168,190,186,111,214,237,168,111,127,177,207,63,126,140,181,219,95,28,223,111,55,121,144,118,143,211,17,180,168,172,120,253,164,206,34,48,22,188,22,123,87,186,44,83,32,138,182,224,44,242,253,188,173,184,68,91,2,204,59,183,143,126,222,35,130,155,109,115,33,109,33,16,61,225,86,69,170,59,106,76,61,192,174,165,29,220,131,98,138,170,202,0,42,168,196,212,64,133,74,200,110,130,57,146,17,122,25,190,250,230,22,143,245,154,194,181,227,208,92,131,212,98,171,194,206,160,25,0,174,2,167,150,154,101,236,47,118,66,47,210,242,76,15,119,232,134,28,11,67,80,181,76,19,2,0,214,82,39,159,180,218,165,218,196,26,41,88,194,63,186,101,205,158,211,152,70,130,245,22,45,79,75,20,20,179,43,126,125,185,128,164,0,88,9,3,23,2,214,249,245,146,183,38,65,238,188,116,212,255,115,145,227,223,74,41,255,109,16,170,68,56,218,48,144,17,252,166,163,38,215,152,222,73,76,175,79,95,124,153,52,45,150,180,34,110,150,28,144,122,11,117,44,82,251,104,152,186,59,241,199,43,159,223,189,184,199,53,154,27,173,141,164,72,69,74,16,206,159,5,0,8,101,19,176,152,192,165,187,224,69,6,21,102,220,129,110,0,69,113,38,121,88,98,33,66,164,164,57,40,249,254,236,24,242,109,117,50,192,71,45,41,166,12,168,100,233,200,200,7,209,238,168,154,107,78,29,30,75,150,37,139,105,34,8,121,236,96,208,198,120,105,232,245,153,43,209,139,253,119,155,17,230,191,78,2,156,193,248,156,129,80,82,232,220,245,180,144,217,186,103,162,143,140,204,162,103,185,118,7,130,19,40,131,66,32,160,73,16,124,106,128,241,204,246,202,54,248,176,231,215,40,1,211,148,64,71,6,178,99,249,54,217,37,163,194,33,230,212,87,24,192,173,128,1,109,7,78,226,230,8,38,120,2,176,205,170,225,178,146,51,222,98,220,115,47,174,27,245,248,71,197,121,151,189,188,223,111,120,194,32,20,239,149,52,209,188,128,131,42,170,130,97,123,104,115,43,76,183,168,149,90,86,228,250,176,125,0,215,53,220,190,122,143,151,226,203,226,114,241,61,191,150,58,27,178,68,73,113,141,84,202,126,169,27,175,104,1,216,112,233,8,9,32,95,218,22,113,128,119,101,68,221,109,69,76,203,42,193,18,5,178,242,49,101,99,249,63,3,235,12,158,42,31,155,18,203,172,135,151,238,55,85,204,13,83,5,60,114,96,115,64,186,194,166,95,218,124,93,234,116,120,153,202,40,234,34,251,152,174,213,168,158,84,166,102,72,56,247,160,61,115,62,168,63,194,209,193,212,120,160,135,19,176,64,208,146,247,111,141,73,227,66,4,110,191,54,88,186,93,167,84,90,65,135,4,22,239,249,190,23,249,101,78,67,134,199,52,60,120,165,42,137,104,235,251,175,181,223,74,99,92,100,4,163,170,34,253,45,32,78,36,186,204,128,126,73,159,237,179,162,181,52,180,228,91,32,133,60,140,182,60,102,235,253,49,159,245,211,243,221,39,191,92,242,135,153,9,57,64,32,34,132,133,196,0,186,57,5,194,130,6,40,4,28,166,111,66,161,1,132,2,24,50,12,46,86,148,161,25,193,156,14,101,220,106,159,82,2,77,172,109,47,234,179,217,75,29,19,134,42,78,174,56,113,70,45,97,71,37,89,71,31,135,216,133,6,136,192,160,68,89,115,88,30,70,127,46,61,66,53,16,224,131,149,29,236,11,125,117,140,229,136,64,190,216,191,119,34,130,103,20,48,82,100,144,33,1,196,143,213,32,153,247,164,143,90,93,0,71,142,22,179,152,205,185,0,142,40,3,72,42,17,10,36,147,0,42,65,117,173,246,63,85,91,29,88,203,13,214,93,194,176,196,110,4,179,96,203,196,130,225,174,122,250,10,176,118,96,69,142,192,18,170,152,18,16,182,122,193,81,192,38,69,248,191,184,57,20,19,54,94,253,123,126,124,111,241,165,39,158,16,146,2,10,48,28,128,70,37,112,10,136,14,174,222,186,48,134,110,66,99,199,6,84,78,43,133,91,199,135,167,181,231,209,23,112,89,13,65,247,56,159,157,244,10,97,180,134,198,160,209,180,214,90,53,4,52,54,96,53,44,235,6,109,69,139,44,176,56,206,129,205,27,136,152,204,16,145,64,4,13,50,189,172,44,238,2,110,20,181,125,112,251,68,123,32,4,238,18,90,107,45,184,72,91,89,214,68,46,245,160,48,189,221,173,157,42,9,32,52,85,167,44,182,154,25,11,82,9,72,80,227,193,153,187,130,138,86,100,180,99,50,21,10,48,58,16,230,116,127,126,225,62,21,103,209,180,145,46,235,61,201,40,48,194,141,9,30,8,42,252,221,55,179,101,100,49,92,114,102,243,19,45,181,89,190,52,177,250,251,7,243,167,100,128,64,219,172,122,172,240,231,0,118,102,221,253,221,166,43,61,190,251,44,76,224,186,84,144,84,129,61,215,54,74,164,126,96,252,102,126,249,161,26,127,41,217,35,16,8,229,20,150,193,49,84,129,15,156,144,130,162,27,109,8,115,128,50,65,16,81,160,240,162,160,2,136,136,36,1,24,121,31,233,10,208,226,208,97,4,211,216,112,48,155,153,241,114,137,121,130,197,190,179,96,226,10,87,168,200,72,32,102,98,78,175,182,33,34,163,108,141,25,193,243,13,36,15,38,31,114,103,198,25,216,181,168,125,17,251,26,119,230,223,29,71,148,183,40,34,107,140,152,246,37,146,51,178,188,38,158,75,21,8,193,224,70,3,232,1,60,33,231,137,245,164,169,22,111,202,180,58,13,78,131,105,11,95,138,129,18,83,115,62,118,78,239,165,104,185,86,32,21,59,145,33,16,183,194,125,192,25,208,8,30,161,144,114,107,76,57,55,227,240,220,246,78,231,255,210,223,144,26,68,93,162,110,196,255,187,135,159,42,227,17,226,122,155,235,1,230,18,93,162,196,215,109,119,35,179,243,128,20,125,225,11,100,142,143,93,202,13,243,12,92,188,56,182,63,89,255,35,118,242,148,175,169,242,148,249,106,31,149,197,182,195,231,25,181,19,137,197,164,34,202,72,23,49,0,35,9,44,96,141,218,210,86,228,112,229,20,41,149,218,227,108,108,0,97,34,200,144,2,3,90,17,92,65,142,135,80,153,129,42,84,69,182,168,157,139,221,51,146,203,250,84,245,99,215,199,237,190,247,98,247,150,239,244,46,127,87,171,43,107,38,49,21,134,230,200,174,221,205,146,153,101,79,203,105,122,80,56,227,91,63,158,37,106,196,91,226,81,204,180,187,100,1,58,198,178,239,184,64,143,39,80,70,56,240,75,121,111,154,173,94,171,14,240,82,94,113,7,60,166,235,255,249,219,242,4,135,21,116,211,203,255,114,28,161,158,201,72,253,30,247,175,236,52,94,173,5,203,190,98,255,124,59,38,189,227,109,89,185,189,217,254,242,165,245,16,32,25,210,74,136,33,84,77,70,229,24,241,79,159,185,160,192,207,225,83,3,31,18,0,40,245,3,193,70,131,41,60,209,192,248,142,49,204,138,109,97,79,122,109,126,126,212,65,22,47,0,190,104,166,246,78,88,221,155,178,69,70,130,156,25,209,163,62,147,61,71,23,195,17,0,43,209,121,181,111,10,117,252,8,220,230,35,243,136,158,176,240,102,118,243,6,116,245,162,39,211,76,105,6,83,140,187,119,11,37,66,131,52,241,232,83,29,40,66,132,177,68,58,213,138,124,112,228,117,104,7,118,159,243,5,29,166,178,51,12,102,181,239,98,223,119,255,103,31,179,189,123,178,101,70,15,214,207,187,206,188,247,57,188,60,97,119,96,175,211,166,20,96,54,18,227,71,192,99,2,64,34,104,36,85,182,81,113,210,40,142,216,156,147,131,107,30,175,184,203,154,94,167,160,131,47,62,2,32,20,17,17,136,14,224,10,197,112,83,56,91,17,149,161,198,110,163,242,213,193,127,152,63,254,79,250,115,56,163,55,115,150,100,140,138,127,209,91,63,133,110,170,220,155,54,175,66,84,194,154,134,45,168,66,12,205,99,73,225,0,142,195,55,254,253,216,245,196,13,202,123,125,195,249,79,87,253,183,153,239,117,74,172,123,180,187,201,15,106,139,196,56,218,220,151,180,115,66,71,25,52,173,104,27,10,58,140,30,160,173,57,106,77,44,27,51,249,120,128,230,219,142,133,1,105,117,193,51,161,1,2,30,131,49,56,144,138,22,192,138,206,128,80,88,26,183,93,114,53,159,250,120,199,241,170,5,212,18,24,139,67,204,221,53,116,136,160,241,135,234,214,117,214,122,138,95,116,158,139,103,104,197,236,58,58,163,25,103,84,194,13,1,136,166,167,252,168,31,48,45,108,102,21,246,133,142,102,214,213,210,249,245,190,227,190,197,80,150,11,74,196,157,172,208,179,201,44,249,197,251,135,53,50,132,80,221,239,183,239,231,213,230,141,239,40,48,1,154,237,196,179,71,66,119,223,152,67,193,212,22,138,90,192,199,131,155,202,12,34,153,102,159,226,37,217,193,169,84,207,62,44,25,6,120,148,142,118,22,138,95,1,252,97,127,254,87,255,166,244,136,120,4,74,69,116,36,3,192,7,200,80,110,77,132,0,143,60,176,25,96,39,62,57,159,195,108,205,94,232,227,41,215,83,209,133,16,6,39,14,40,65,78,69,57,204,24,168,228,105,58,5,128,142,5,185,46,247,157,169,190,166,238,95,255,167,37,22,190,50,45,117,162,132,201,236,94,115,56,212,141,92,202,50,195,100,249,171,43,5,156,199,187,15,35,53,11,153,231,78,111,55,204,106,254,188,128,13,79,156,134,210,206,201,189,183,230,177,171,121,237,12,0,42,62,220,8,159,197,243,116,109,172,252,145,201,61,136,243,16,38,230,89,222,180,25,242,152,50,39,231,93,231,221,115,143,111,144,91,34,12,19,209,64,53,125,62,7,99,178,80,145,118,2,202,131,64,193,194,136,132,30,96,230,238,129,201,204,27,248,238,253,242,203,151,245,238,117,159,137,173,93,149,134,21,194,7,64,240,68,102,112,136,163,142,120,221,205,127,252,19,174,223,194,95,242,117,53,126,253,60,198,231,163,102,231,124,218,251,169,111,197,239,124,250,151,188,254,71,63,242,209,189,25,121,15,222,157,16,113,117,141,70,122,230,137,82,178,202,17,211,1,9,206,198,185,0,95,128,151,174,87,241,125,113,83,33,204,214,208,186,192,186,54,38,235,254,142,20,200,178,121,180,105,115,95,160,251,45,216,30,28,14,59,53,121,115,52,167,89,84,208,14,1,203,76,148,242,111,119,95,81,17,253,204,250,13,238,179,12,203,121,202,242,7,94,94,181,171,62,94,183,31,112,121,113,250,49,187,81,171,143,166,149,25,187,152,141,216,253,130,94,30,98,183,49,206,218,8,132,180,233,184,243,146,251,191,192,105,193,60,20,31,156,193,110,9,24,1,3,136,128,25,106,194,52,176,246,44,52,11,128,153,17,63,8,128,165,54,72,144,169,146,184,229,20,200,144,54,159,53,181,189,121,143,239,243,85,16,80,7,184,9,232,123,204,208,103,251,108,180,149,35,127,186,255,218,183,83,95,203,247,255,239,250,124,78,15,113,223,181,18,95,243,31,94,33,32,154,239,204,0,77,12,234,217,148,7,225,187,20,162,60,15,240,210,186,97,175,178,157,231,165,63,142,239,227,128,83,249,134,244,226,240,1,47,249,53,21,168,46,255,247,203,219,223,30,38,146,181,95,226,122,29,250,137,235,214,197,131,79,176,96,41,196,174,201,152,156,56,250,74,252,228,91,58,218,195,188,28,86,209,68,106,52,146,251,229,207,207,233,167,124,154,36,16,193,13,218,91,80,7,225,72,112,65,114,232,173,190,213,219,155,62,204,126,28,246,169,63,240,198,212,172,55,230,62,28,13,142,86,236,232,103,204,134,137,7,151,183,166,227,47,51,253,140,52,30,181,31,31,126,121,44,169,99,135,81,124,159,238,224,189,127,82,145,11,145,41,88,151,144,175,28,24,29,209,215,243,23,61,193,55,0,109,99,58,118,222,245,59,219,188,252,63,213,197,233,220,240,114,21,13,79,184,39,31,2,120,208,161,146,45,120,238,169,124,11,107,40,213,105,242,123,229,158,197,21,217,46,225,109,81,202,55,65,0,3,1,128,156,111,118,127,185,122,245,154,126,69,95,86,29,110,163,212,249,197,167,202,167,119,214,119,143,223,204,111,252,123,214,95,232,237,79,253,254,199,246,189,174,21,115,46,199,211,229,20,162,32,89,94,112,39,20,120,153,91,233,183,79,182,3,220,33,219,4,134,24,21,38,50,20,174,129,216,214,121,132,222,99,57,192,214,206,75,187,174,176,45,227,81,149,208,168,12,88,70,194,127,241,125,118,219,211,246,83,226,50,28,106,37,86,110,155,220,224,46,2,236,29,173,130,59,160,37,184,129,6,22,173,180,118,168,178,39,46,13,79,58,147,62,169,131,42,162,178,93,182,225,91,34,13,36,14,82,84,74,197,192,40,193,37,5,100,21,238,172,114,204,229,42,102,208,125,79,149,134,32,193,211,46,113,165,69,227,6,62,124,161,205,240,225,168,223,124,47,206,238,176,58,162,78,164,19,74,84,165,253,144,153,110,56,131,141,157,105,151,171,221,250,32,144,18,98,28,163,229,211,144,6,122,104,82,115,203,128,247,63,64,46,201,91,74,255,200,148,236,78,121,182,123,102,21,65,192,162,122,188,239,206,131,73,2,90,231,188,220,116,118,59,19,40,148,119,45,180,209,102,238,97,210,22,124,241,172,95,129,120,254,158,250,2,26,213,252,142,113,42,166,39,168,44,79,213,104,85,232,140,137,77,93,222,220,170,44,163,237,106,126,222,124,7,63,240,151,248,70,35,62,18,198,32,85,41,179,170,171,107,9,18,209,204,220,82,223,246,239,207,254,133,254,231,109,129,3,136,144,188,70,221,96,44,104,151,209,69,59,56,128,35,111,93,111,84,82,216,154,228,30,66,226,42,116,84,143,168,188,40,178,60,120,51,203,172,166,23,52,242,25,95,222,104,116,212,68,163,40,32,70,56,159,7,198,45,3,156,218,17,39,4,124,162,156,224,126,191,112,110,4,207,180,97,227,178,67,37,126,120,47,50,86,200,143,78,44,9,253,69,135,162,153,151,196,44,189,35,224,70,64,32,224,16,128,193,160,128,245,206,27,103,227,22,150,64,50,44,235,132,126,62,70,196,242,199,199,111,248,83,252,29,72,220,189,212,218,168,155,105,150,167,113,173,65,206,196,86,170,196,250,113,136,240,221,168,163,110,191,241,139,243,149,78,119,193,135,208,17,227,184,24,209,241,134,199,13,249,122,85,30,254,251,18,7,121,228,176,198,249,191,42,128,204,193,224,225,50,229,165,168,83,31,227,9,56,2,95,51,255,192,162,60,21,175,238,245,39,59,249,88,145,18,47,49,200,177,224,238,121,74,211,5,77,45,193,188,14,16,102,236,39,210,5,14,106,109,204,76,75,204,75,7,118,168,216,25,86,100,136,37,214,137,253,86,202,151,29,119,84,74,70,203,191,10,55,215,241,138,147,4,29,159,42,35,206,22,183,151,253,59,251,15,235,213,88,77,129,186,74,185,36,86,112,21,177,105,199,230,8,232,177,252,62,57,249,236,108,65,81,143,165,58,205,21,128,28,44,177,98,11,134,162,30,237,89,217,117,142,66,252,147,177,26,169,253,51,6,61,206,176,66,3,39,64,24,164,52,12,154,144,129,120,27,247,139,190,130,32,109,142,78,32,156,46,121,75,29,22,47,108,13,144,202,32,142,124,82,73,155,139,72,139,11,28,163,131,74,167,44,209,105,43,234,215,129,200,19,196,255,132,239,220,201,43,115,207,96,166,226,251,231,118,246,141,159,111,69,147,0,13,71,160,3,186,249,220,18,157,109,230,237,155,250,236,84,144,2,52,164,207,123,77,124,227,8,33,7,75,162,69,81,219,240,36,87,170,172,229,131,74,202,25,56,4,34,4,15,180,159,133,165,22,153,206,202,86,129,121,61,79,41,98,196,89,62,170,163,6,131,8,118,81,96,42,145,31,29,228,91,168,94,78,78,88,242,248,126,5,139,131,247,72,111,252,126,168,174,48,148,31,10,175,34,175,173,238,176,232,106,78,207,209,173,193,224,124,131,7,215,25,100,240,0,144,224,1,144,199,78,124,203,25,99,172,49,50,240,2,14,236,7,232,85,135,5,52,186,84,107,144,139,156,161,117,15,129,193,192,48,7,168,122,51,70,76,13,3,176,131,64,234,92,226,97,253,116,204,175,210,122,200,247,131,197,97,73,135,127,37,94,77,47,8,63,63,59,222,42,225,199,1,255,237,162,243,115,8,224,109,2,231,173,244,194,10,16,1,130,12,78,129,37,188,139,31,135,155,60,252,4,174,146,189,163,17,176,224,225,251,46,38,113,175,36,226,90,229,2,243,41,251,60,14,83,114,97,207,52,14,145,175,118,160,197,59,113,142,107,39,108,168,188,111,169,233,104,212,216,79,172,19,210,82,245,248,144,119,7,192,29,202,104,72,104,82,140,42,47,97,126,174,179,167,124,147,136,25,147,80,65,161,9,157,97,168,202,107,144,178,50,48,61,220,152,111,240,91,124,61,125,212,37,206,65,85,68,161,13,72,166,67,116,130,252,188,110,1,71,99,203,247,169,22,158,18,10,71,57,224,53,25,122,2,16,82,113,12,238,149,144,211,10,48,171,125,211,83,247,150,90,164,135,105,236,159,146,81,209,59,155,240,81,210,91,71,208,101,184,250,24,53,69,35,249,108,159,175,226,54,31,227,214,253,116,188,242,186,239,10,95,191,102,188,196,169,15,97,247,188,49,141,149,204,180,128,138,147,152,194,128,23,27,102,26,132,113,220,126,215,63,140,151,254,192,68,128,64,25,27,72,24,92,145,80,197,162,142,76,59,100,21,26,190,209,235,116,11,51,134,122,67,1,106,40,232,48,17,209,32,102,153,210,43,31,86,164,183,25,193,58,128,133,177,102,243,232,128,3,146,1,146,156,124,236,220,58,21,96,121,20,24,73,30,209,240,251,145,144,24,52,144,232,24,244,163,62,25,196,181,29,183,131,39,30,15,204,180,203,183,66,134,8,6,5,20,16,184,53,104,65,23,145,128,34,132,2,12,172,64,56,28,98,48,153,201,137,102,28,13,84,149,2,29,37,176,21,69,198,87,100,123,5,21,149,130,239,231,176,112,198,163,86,65,93,65,168,114,28,208,94,37,121,96,58,255,79,234,53,45,45,31,187,82,98,206,158,183,51,204,31,230,182,242,134,160,111,211,215,75,60,129,159,132,64,40,197,141,16,39,37,0,143,33,14,200,5,16,134,242,232,133,229,171,208,50,134,199,67,234,136,106,77,84,94,34,109,207,99,248,229,229,70,55,195,35,162,8,251,75,177,210,200,35,158,220,213,81,112,199,47,104,68,234,19,225,162,244,222,45,242,176,39,163,170,65,86,49,212,124,80,27,44,3,25,38,231,99,223,120,152,126,49,238,127,243,111,63,126,250,41,223,233,215,30,169,189,197,122,91,141,189,26,224,128,30,181,32,127,209,217,144,75,237,142,241,230,48,220,195,9,141,94,162,30,170,147,106,28,187,224,103,34,218,110,71,227,46,110,156,235,53,202,75,71,6,5,4,72,213,203,106,86,68,115,80,120,141,13,140,17,230,134,22,2,46,71,120,192,140,10,84,156,189,202,27,70,120,70,102,80,242,212,151,233,39,21,141,198,67,19,222,158,79,225,188,132,134,207,148,132,138,89,226,113,210,43,222,118,221,238,127,25,175,221,221,126,254,215,207,246,228,187,203,245,31,156,238,126,125,6,110,235,184,163,1,164,122,9,26,153,7,163,3,43,80,131,152,1,214,112,188,6,240,180,53,134,84,208,133,177,247,247,46,85,129,216,65,145,192,146,64,67,241,76,43,44,240,133,131,245,134,178,28,75,33,151,103,87,50,205,145,169,42,170,69,157,96,99,101,235,182,128,131,4,21,251,67,145,142,93,100,162,20,124,249,34,177,109,72,108,146,156,172,243,177,231,11,120,107,59,243,203,212,13,204,120,7,214,239,248,76,152,216,61,246,252,66,143,140,49,150,24,126,137,68,112,84,7,250,249,53,194,24,193,131,66,81,159,251,187,154,107,34,18,28,136,48,112,57,158,128,75,25,142,173,234,17,131,234,228,94,226,236,114,171,122,166,178,128,34,199,134,90,53,9,110,200,220,137,199,143,65,131,215,212,131,62,208,149,22,187,74,104,240,117,69,219,42,87,228,86,224,154,225,57,25,47,95,19,47,226,115,198,67,118,223,146,167,64,30,35,56,102,56,132,211,96,14,224,10,162,221,49,78,228,202,60,66,145,30,129,84,236,162,88,96,11,44,203,50,225,35,156,182,143,204,17,31,75,63,107,225,3,159,31,238,39,103,176,69,128,168,137,90,25,134,214,232,33,166,170,215,38,31,106,242,143,54,151,237,95,247,117,177,154,31,75,55,135,109,8,91,93,152,221,67,209,108,250,35,123,53,253,63,114,231,121,93,190,203,74,175,155,85,140,188,29,242,116,83,175,63,98,124,36,57,4,102,162,12,104,150,204,185,115,6,45,224,172,206,137,20,83,46,169,61,13,69,204,209,214,138,225,34,106,152,131,247,175,247,117,30,24,77,170,9,47,80,236,32,123,82,5,144,195,61,49,192,189,120,67,250,91,72,78,84,55,245,8,200,30,108,251,52,141,220,4,222,154,86,124,197,227,195,22,44,36,161,177,75,82,202,64,91,107,124,252,243,189,126,175,186,134,2,246,95,206,63,116,243,216,101,223,192,126,247,122,50,59,31,173,22,211,0,6,119,99,139,93,71,80,19,103,67,87,65,113,138,93,3,140,82,153,212,160,133,188,74,76,80,8,46,164,24,129,128,146,218,21,91,142,176,192,253,65,44,7,17,81,116,210,71,167,208,64,140,161,151,215,114,61,118,70,103,19,158,145,161,131,23,173,22,157,60,87,147,37,1,142,114,91,160,140,89,39,10,112,27,159,149,126,172,207,184,65,193,19,108,65,34,46,136,246,35,52,196,62,202,18,231,57,72,224,77,253,8,1,12,42,40,36,200,128,32,209,157,42,225,140,115,76,200,26,1,101,192,28,131,81,168,211,150,7,71,232,246,106,158,30,139,145,12,141,85,162,185,201,49,142,166,42,7,84,237,152,175,239,225,221,120,53,95,162,111,240,23,165,249,236,22,8,150,145,143,61,159,246,121,10,32,132,101,212,175,234,167,56,255,3,120,4,192,140,42,49,59,44,1,123,171,175,90,93,138,23,21,193,226,19,65,65,202,156,147,163,157,147,135,96,114,15,205,5,150,23,31,54,240,148,116,68,170,123,229,182,156,226,69,72,33,99,4,1,64,169,99,104,30,88,42,180,148,69,45,126,85,215,248,248,78,60,167,232,251,197,146,171,198,124,118,181,251,53,72,195,171,48,90,253,44,65,123,155,104,33,184,236,58,104,14,107,177,113,105,240,106,170,14,13,200,52,185,44,206,161,71,134,141,230,19,243,14,62,30,125,161,117,236,3,210,112,222,240,56,105,204,147,80,107,101,193,216,30,108,120,82,202,28,12,81,192,175,123,1,86,213,224,106,58,141,14,84,179,72,208,11,6,129,94,60,195,155,243,42,111,180,64,129,249,190,66,209,184,178,219,128,70,230,92,171,79,248,146,187,16,144,210,202,251,210,237,172,208,66,56,146,176,64,66,55,164,143,127,194,143,191,23,119,190,64,161,245,76,238,187,151,199,31,253,58,153,237,95,15,177,1,0,248,123,215,233,53,140,72,134,145,217,185,23,10,32,90,86,95,210,245,101,225,67,45,89,204,133,207,110,249,142,180,225,96,64,200,88,20,133,59,115,79,42,144,51,44,133,189,63,219,80,149,249,54,109,113,196,100,86,180,240,243,249,158,207,146,6,148,78,1,184,13,34,130,231,67,19,1,15,52,186,62,48,99,240,156,202,228,220,3,27,179,135,137,65,255,159,171,27,144,67,69,165,197,171,23,88,115,62,2,30,34,196,14,149,80,68,63,195,129,104,132,65,192,0,224,65,33,169,112,219,224,193,11,212,161,48,90,128,228,179,145,138,10,78,171,37,45,16,1,216,2,142,65,148,11,97,195,81,197,164,10,101,200,124,127,23,239,69,174,244,1,79,252,8,95,78,190,119,186,45,226,154,41,38,188,41,173,175,208,15,232,24,237,1,236,55,220,219,124,77,56,35,156,45,183,228,89,97,85,114,244,255,94,181,37,20,7,2,9,151,38,0,224,129,33,201,130,114,136,141,154,227,179,65,74,58,103,242,11,205,27,207,243,247,204,222,111,207,31,127,254,85,159,189,241,245,91,214,20,143,184,211,122,26,57,186,208,82,31,73,169,70,192,170,212,153,178,107,147,174,70,223,119,124,161,136,126,214,251,149,181,191,88,233,234,137,89,119,149,170,88,84,189,108,162,83,134,176,204,158,49,64,8,9,24,64,21,40,171,124,0,157,200,167,102,173,119,186,190,208,245,78,239,189,117,35,87,40,85,1,113,249,25,82,83,93,221,231,27,176,94,3,129,213,72,90,14,198,199,176,53,171,89,127,156,122,83,169,16,161,229,203,57,111,47,153,227,5,255,172,102,184,5,77,157,47,204,244,227,249,39,29,118,48,88,63,218,234,74,24,225,9,136,80,83,66,50,82,71,84,123,149,143,127,60,191,255,52,195,181,91,7,213,61,209,212,20,230,181,121,253,221,49,58,90,44,81,162,14,85,7,118,68,60,96,55,132,35,196,69,184,138,117,243,194,171,143,230,175,233,215,235,165,247,246,79,248,35,103,232,91,58,48,88,208,64,14,19,96,140,57,33,37,10,28,168,230,242,45,178,248,226,46,43,64,187,90,11,127,152,235,227,227,87,109,89,83,24,157,43,24,196,141,19,14,119,29,136,65,102,58,29,110,15,106,111,147,156,84,126,73,187,144,38,247,145,63,235,179,39,70,120,137,74,146,25,196,201,48,242,138,230,103,27,249,173,198,138,176,89,94,195,218,21,44,224,24,14,231,99,96,1,135,105,20,156,218,94,124,189,202,149,206,46,74,78,185,7,188,147,103,234,64,37,100,12,245,186,222,62,19,188,192,159,131,43,121,1,93,201,207,179,223,116,186,68,116,1,149,52,231,195,42,94,18,54,244,111,105,235,249,131,249,160,143,206,135,230,225,213,122,237,107,113,47,239,11,199,122,222,98,38,107,12,196,213,202,84,221,65,179,159,217,176,157,225,166,109,16,221,254,253,225,206,143,254,17,255,253,26,230,209,75,225,233,7,95,152,239,166,156,93,109,174,178,82,109,89,216,137,203,225,52,218,122,240,49,147,136,122,219,111,47,201,122,25,163,181,128,103,165,46,72,46,51,107,170,203,151,218,231,106,145,142,60,217,166,209,228,9,244,84,205,8,205,80,77,23,218,103,248,204,190,86,157,154,80,157,107,94,53,207,250,58,87,153,22,104,213,122,70,98,131,129,49,85,10,68,242,61,197,74,239,25,80,51,206,85,191,126,101,202,227,212,55,231,122,204,133,253,97,102,55,7,66,91,172,209,48,131,8,160,189,78,124,96,180,187,24,28,176,43,179,102,206,22,178,16,235,15,124,131,250,214,105,238,240,251,15,175,207,191,19,102,58,219,118,150,229,184,58,203,25,101,228,83,108,100,103,120,29,248,249,83,255,215,119,80,211,82,70,8,108,17,82,57,231,177,205,98,200,38,170,122,212,4,42,247,232,231,144,91,135,205,160,11,176,9,141,140,7,229,218,142,247,123,229,5,203,255,39,122,192,127,110,57,62,74,19,67,119,103,193,34,29,97,47,217,244,144,37,144,123,93,103,243,74,179,75,255,217,171,43,118,71,146,123,121,121,120,80,143,98,41,115,32,247,112,118,241,51,13,52,227,54,205,101,50,167,53,130,32,252,134,144,215,78,171,185,100,36,63,176,221,19,209,247,235,218,241,99,90,52,137,63,10,15,8,27,103,195,54,79,180,155,145,1,198,226,90,52,244,135,222,99,20,131,163,136,132,242,16,1,130,9,41,189,160,160,96,151,121,96,107,16,201,235,167,229,223,13,110,248,27,241,44,105,109,237,87,127,157,70,53,7,186,48,197,8,70,238,76,212,190,97,188,161,223,160,14,143,100,209,2,171,82,183,174,23,26,14,10,91,16,204,198,44,134,196,68,65,105,250,57,14,120,217,155,53,240,220,193,31,79,18,183,192,9,251,200,109,120,71,127,188,47,236,88,95,40,255,195,180,141,117,128,160,111,130,7,223,59,79,39,80,88,170,160,36,150,202,203,183,177,126,17,241,105,167,220,153,57,81,228,204,10,76,5,123,195,186,26,157,169,88,7,116,32,33,123,198,97,234,208,156,196,72,110,202,13,231,174,244,67,37,85,218,218,73,44,235,4,36,4,151,65,203,177,69,71,129,65,242,158,64,191,58,152,105,152,66,181,252,248,81,11,25,16,182,245,158,40,113,189,96,206,89,247,196,23,150,8,46,211,75,218,207,153,63,105,245,94,141,117,144,96,198,131,225,80,132,165,4,227,59,208,34,132,88,104,18,4,145,49,87,72,33,113,36,99,133,96,27,107,146,8,49,114,2,48,215,5,34,166,91,208,141,124,101,234,96,95,191,170,190,79,191,218,15,131,183,183,54,240,239,252,121,253,40,190,244,163,20,213,83,8,131,129,35,169,19,128,152,4,248,45,206,100,173,76,94,77,56,15,195,213,212,49,10,202,105,58,174,51,129,9,2,8,184,212,75,166,14,104,146,248,104,18,73,164,198,222,57,35,168,132,94,135,216,185,193,59,110,19,187,104,216,245,111,17,184,137,184,68,190,137,99,227,121,98,34,159,3,13,232,185,214,179,225,196,174,63,160,130,57,224,222,169,34,45,56,24,40,109,69,131,203,4,73,77,207,206,54,215,246,170,49,215,47,223,6,81,68,224,43,48,199,255,236,155,127,224,155,109,93,134,18,194,3,161,239,252,231,97,3,113,240,254,90,243,125,242,8,40,0,98,96,139,248,133,130,33,194,131,45,44,6,19,67,22,12,83,34,146,201,233,17,131,231,116,67,63,9,229,55,180,192,76,245,160,76,36,72,222,101,126,211,184,215,217,47,63,23,87,95,104,31,237,190,45,74,63,75,154,168,106,206,69,116,27,249,248,149,156,62,231,172,35,159,227,168,121,30,97,212,117,184,236,161,120,199,100,198,221,243,44,115,75,93,176,231,98,167,134,230,105,151,34,44,244,44,25,54,213,221,251,58,176,246,243,49,46,227,1,118,168,32,152,11,70,56,162,138,119,220,151,3,203,89,235,40,191,98,19,195,47,204,76,44,92,153,235,255,157,11,43,86,143,44,203,234,64,90,44,236,78,129,38,144,120,157,212,186,88,176,139,193,161,13,8,51,103,118,246,108,41,40,50,206,243,124,43,171,243,99,229,136,126,199,12,188,56,241,183,130,182,9,156,190,166,229,117,173,110,179,127,205,142,228,25,0,40,150,153,26,87,109,0,84,209,3,14,60,0,46,192,210,15,170,139,166,238,106,105,182,231,49,177,223,78,214,43,163,253,218,250,120,183,246,52,223,251,248,27,199,64,251,243,79,201,188,240,222,157,23,57,106,144,1,20,110,171,203,17,169,92,168,87,114,46,251,229,150,227,100,186,59,27,142,151,67,144,153,181,92,85,7,215,113,182,9,156,6,117,157,6,241,185,248,241,206,2,52,121,1,107,123,10,238,214,155,14,139,64,215,159,51,17,163,16,46,177,25,5,199,91,161,236,3,158,158,27,110,79,223,230,196,15,42,57,18,234,28,3,12,226,153,97,16,92,13,8,120,12,42,17,41,25,233,16,168,43,68,28,47,98,215,10,143,185,238,249,31,3,227,30,95,252,8,200,10,171,155,91,71,93,255,253,218,48,95,179,233,158,166,55,11,104,53,132,152,37,95,168,44,163,159,55,190,161,22,3,115,209,8,209,226,71,240,193,112,67,5,35,44,128,129,90,17,40,182,60,212,170,96,79,27,223,219,160,50,178,186,38,37,112,189,104,74,119,209,68,79,94,168,242,250,66,225,105,88,157,105,107,204,141,66,237,209,182,208,254,212,157,172,71,148,19,81,32,28,201,152,48,29,150,80,55,147,233,62,53,174,122,249,28,208,2,71,149,137,113,35,130,38,42,148,242,188,44,172,85,107,165,90,80,193,23,201,160,218,197,74,166,102,198,166,2,9,7,6,238,11,30,139,2,14,188,71,222,224,116,23,52,68,141,214,247,90,141,12,224,88,140,179,60,153,20,106,38,57,30,124,184,216,157,183,240,128,107,113,33,185,22,118,42,191,182,233,188,79,60,97,33,1,129,138,239,176,4,119,12,168,167,214,184,109,122,104,212,202,9,12,34,0,4,199,85,244,118,111,84,132,247,170,157,10,244,66,109,60,243,212,75,234,120,54,211,7,214,199,177,245,213,157,241,33,79,125,215,212,182,182,83,119,0,255,82,85,251,238,138,113,10,190,174,28,71,129,202,209,38,84,64,4,65,1,165,76,129,84,189,40,252,200,127,74,138,197,229,222,94,70,64,69,78,65,196,6,34,50,71,76,112,163,86,53,33,254,255,57,149,228,160,84,131,41,109,17,193,206,44,60,231,128,145,128,98,31,72,17,100,177,138,160,200,199,245,87,199,192,215,34,201,22,51,52,73,1,78,1,62,18,12,96,231,0,142,98,226,10,16,98,15,50,196,24,248,169,238,161,86,199,213,35,156,214,67,186,155,237,195,148,117,245,54,248,81,224,89,145,155,127,9,63,215,105,122,190,186,152,98,126,249,237,127,241,239,54,251,18,35,49,191,52,101,171,124,232,119,106,5,27,29,113,35,64,156,133,39,221,108,17,147,66,36,236,208,18,72,41,69,60,208,10,160,210,4,224,230,148,15,125,29,229,208,152,239,57,17,211,155,142,184,128,250,134,121,185,232,133,217,67,33,75,53,189,133,14,198,238,74,23,68,185,244,9,254,238,195,194,199,255,243,190,147,12,34,6,67,195,236,252,71,186,209,184,169,180,82,120,189,45,173,67,53,74,141,106,100,35,82,1,34,128,236,92,216,114,195,144,156,69,207,178,179,48,27,64,236,105,47,232,216,177,98,65,235,178,158,241,241,248,168,52,175,129,192,104,118,23,76,185,85,210,122,211,122,96,153,30,26,128,97,118,203,176,90,60,128,190,220,52,200,243,251,116,243,21,158,38,53,190,62,200,229,210,123,126,41,132,78,122,145,140,196,80,90,153,225,77,67,32,83,153,27,18,171,141,20,9,70,151,19,20,201,150,10,96,53,209,197,69,9,235,18,124,22,25,112,118,93,119,163,237,243,254,22,127,88,217,239,162,127,188,21,254,174,21,159,143,192,99,117,119,169,150,15,121,70,152,75,34,192,39,122,221,136,170,2,34,173,221,81,84,140,113,136,181,227,66,36,143,111,207,95,124,52,120,235,157,46,23,9,195,114,153,127,220,29,22,114,142,202,81,11,85,206,68,82,151,176,123,214,83,10,60,124,71,109,31,84,67,139,40,107,222,155,69,66,209,127,48,146,71,206,99,147,170,162,124,93,234,43,56,71,0,23,249,198,137,117,8,3,77,168,99,198,54,58,240,80,124,0,183,20,128,60,35,76,36,81,25,110,138,33,76,207,197,65,158,172,216,71,179,122,84,187,179,189,12,183,240,173,219,223,2,246,166,246,213,95,39,233,188,176,174,215,122,120,57,189,253,223,76,228,55,246,73,152,30,199,210,188,157,215,55,104,156,131,54,28,128,49,136,60,176,168,98,114,115,240,150,84,148,154,180,20,230,17,131,195,153,83,236,88,38,91,175,176,17,12,148,20,252,61,52,64,206,139,121,100,23,194,41,246,37,217,26,110,235,149,187,222,30,21,124,82,238,125,186,96,63,1,151,208,246,242,105,10,226,71,195,64,225,195,43,23,28,229,57,117,25,218,155,121,178,9,196,166,102,132,72,53,64,25,178,180,80,6,9,132,57,38,84,178,106,33,66,149,123,26,145,14,36,85,183,174,31,245,56,144,240,112,184,251,142,19,46,216,125,200,132,158,168,151,235,251,193,32,8,102,188,21,36,47,56,186,119,78,215,244,138,125,83,2,122,225,168,191,244,130,106,230,36,172,141,85,73,192,59,166,94,131,236,48,232,182,142,57,26,71,87,130,134,136,100,245,34,146,226,190,122,91,236,92,144,119,181,217,46,185,67,150,234,158,220,242,28,214,247,227,207,253,227,191,173,122,50,97,137,117,216,219,62,214,59,254,151,84,39,3,231,125,230,246,156,213,87,129,107,157,133,113,156,174,17,229,100,8,72,132,208,170,162,42,194,174,111,191,195,223,15,135,197,89,134,132,200,152,75,232,8,56,229,140,26,26,96,66,108,238,112,19,12,251,207,107,39,102,146,19,224,71,124,76,214,42,71,120,213,159,145,120,225,165,204,243,231,215,168,151,77,54,3,108,216,96,36,182,49,19,37,134,15,145,19,136,145,57,163,63,30,14,12,105,176,201,130,136,120,110,185,226,53,184,154,234,147,148,92,217,252,76,249,194,203,21,232,139,255,200,242,90,135,94,215,137,8,211,219,191,206,105,241,235,108,191,130,253,208,245,186,226,39,60,108,222,229,187,184,222,176,97,158,168,193,117,54,130,200,209,219,190,30,102,59,152,158,72,124,138,202,24,113,0,50,124,158,91,109,224,234,241,245,228,188,123,24,111,37,196,68,197,12,42,101,176,213,214,116,11,191,234,254,83,139,137,69,196,140,177,51,77,182,210,232,98,157,135,117,204,114,225,164,178,176,112,246,20,204,95,157,192,165,127,251,195,179,111,102,233,211,147,244,161,78,81,98,155,71,243,96,1,61,131,23,199,8,72,104,187,219,220,170,118,216,219,94,99,161,24,85,52,33,19,83,143,118,9,36,91,110,240,236,175,121,37,51,134,96,40,228,175,101,102,140,4,23,26,87,103,39,195,19,47,235,101,250,82,11,11,102,12,226,10,128,203,164,46,231,90,66,229,167,242,96,36,201,82,172,138,224,149,213,248,209,178,253,183,174,75,127,89,252,2,255,187,231,155,40,79,5,6,218,123,182,110,107,253,124,53,191,247,241,235,145,115,209,246,58,155,190,12,22,83,184,202,187,111,199,191,248,239,191,172,95,127,113,116,126,164,68,235,163,29,226,191,79,120,82,221,158,8,243,161,2,38,127,152,242,164,90,241,156,64,64,5,23,42,65,13,230,9,128,88,100,160,200,197,29,29,125,226,79,238,142,45,6,217,6,34,22,50,170,19,57,91,142,220,168,55,51,205,110,200,62,47,81,52,232,57,228,13,50,179,131,203,30,89,177,99,59,106,243,197,231,85,238,217,235,104,255,2,132,94,3,186,206,107,46,107,207,107,230,242,104,168,107,226,233,117,202,49,79,206,151,80,242,10,227,213,187,219,152,249,242,105,234,185,62,63,90,67,111,58,134,24,192,198,128,41,124,113,2,133,24,203,27,2,41,185,6,42,53,43,217,17,152,117,233,188,108,190,245,254,165,111,27,127,196,201,38,228,244,79,40,179,124,131,238,149,238,177,208,241,103,242,1,235,107,244,111,181,231,185,141,124,206,90,217,191,46,14,164,128,11,67,11,105,161,20,102,173,153,163,136,96,12,212,98,6,32,58,134,54,158,154,79,197,129,116,158,21,41,69,62,34,85,130,174,66,226,86,232,193,228,162,45,115,197,6,131,12,146,145,118,5,57,70,161,49,237,53,9,130,79,205,6,166,176,200,187,36,46,241,41,73,75,130,152,145,101,124,34,253,255,51,195,149,18,141,200,200,18,233,131,101,155,149,74,39,197,153,92,182,203,184,208,13,71,32,57,212,104,148,103,45,27,216,59,40,15,127,245,101,89,1,222,225,142,193,56,3,229,15,164,70,137,128,190,118,121,104,10,52,152,174,1,159,55,120,144,76,131,1,168,53,40,225,115,250,249,90,143,221,23,63,204,51,250,80,44,102,157,15,121,42,157,203,212,211,203,93,59,6,49,166,249,29,80,221,207,236,31,61,254,193,118,144,97,176,74,37,18,238,50,36,141,218,237,72,50,75,130,185,141,1,41,0,49,152,212,88,172,221,82,178,179,142,220,108,156,145,251,196,175,165,204,241,70,241,141,191,187,124,241,63,206,158,135,118,253,107,105,91,203,89,137,170,237,8,218,182,233,56,194,8,211,59,10,187,16,40,96,23,48,0,136,164,201,244,30,209,149,104,174,176,194,110,13,90,28,232,253,15,253,231,103,198,120,212,142,56,199,240,45,220,46,95,152,219,141,200,25,47,216,194,243,231,87,209,52,121,32,87,79,60,121,118,229,193,178,38,107,202,213,210,121,238,72,176,250,56,12,70,189,48,8,48,3,41,46,250,78,247,229,153,183,122,175,221,137,27,88,44,4,182,13,230,222,199,47,3,9,23,18,172,239,254,207,146,57,242,63,21,207,253,46,77,62,84,13,148,216,21,236,210,189,189,17,189,214,58,145,103,58,240,157,45,255,189,170,57,35,171,218,160,97,214,170,35,164,245,145,213,187,253,188,38,159,246,147,92,101,127,249,13,54,102,62,216,46,253,248,118,253,159,199,245,71,95,151,255,205,159,159,125,207,251,249,252,56,235,245,249,233,146,186,121,191,108,252,79,9,63,252,133,249,199,253,219,167,252,56,195,180,226,86,221,79,207,237,167,39,242,203,14,119,165,62,186,50,133,252,226,120,127,154,210,146,239,34,186,251,38,184,55,40,7,162,116,3,67,199,161,95,42,165,225,165,188,64,185,43,15,73,174,63,244,206,235,159,15,250,241,254,86,30,112,231,182,85,35,25,87,74,41,79,127,110,246,235,107,248,154,141,172,35,63,35,209,170,255,231,155,134,159,129,60,130,18,244,152,35,43,253,181,60,101,95,134,83,105,94,230,193,187,225,34,110,79,97,55,248,182,20,183,69,214,171,63,221,190,7,223,16,116,35,218,172,226,157,12,79,69,77,232,161,196,151,107,129,200,27,70,214,52,205,70,67,53,145,225,24,13,5,72,213,132,194,115,147,229,71,159,71,61,156,243,74,203,121,46,76,117,85,61,230,252,196,151,205,254,44,185,65,69,213,166,76,97,54,224,115,125,80,82,207,179,194,78,173,123,121,97,55,112,178,83,210,188,214,62,245,245,197,103,88,176,223,243,127,126,178,226,121,159,213,251,119,255,114,215,143,155,19,88,104,3,135,200,185,214,147,177,209,198,219,194,216,36,125,157,210,53,173,164,146,222,121,95,62,117,133,155,247,31,0,168,150,74,139,165,252,253,246,15,220,127,125,124,244,119,240,255,247,226,159,128,203,183,177,113,146,141,153,229,164,108,169,31,80,182,142,116,69,111,172,31,181,239,109,224,157,162,72,185,17,12,46,138,232,117,32,199,136,248,72,205,54,187,179,208,99,211,192,81,240,19,125,159,92,143,122,245,122,221,249,59,30,207,5,143,104,246,92,31,30,126,187,253,197,252,66,55,5,211,182,132,1,154,218,176,87,194,185,111,72,71,25,216,134,178,6,2,10,99,41,58,10,131,212,16,21,255,28,242,229,209,247,132,229,189,214,198,103,234,13,197,2,8,154,90,169,158,98,6,99,244,100,20,96,135,247,223,129,150,119,157,137,194,216,146,168,208,111,140,119,160,167,16,57,65,189,139,118,5,47,90,39,245,150,8,242,200,80,155,240,78,239,208,67,67,10,166,146,8,244,165,118,29,15,247,189,150,191,109,126,153,172,119,208,241,182,238,89,118,79,250,188,164,199,57,125,229,121,199,28,164,9,128,179,208,39,127,250,178,174,158,149,84,20,156,66,36,122,13,64,102,108,153,237,93,249,219,218,202,65,14,93,70,181,1,147,6,7,173,121,2,153,54,7,24,210,3,160,168,162,82,139,212,216,3,94,75,193,114,192,106,54,2,85,243,102,86,202,70,51,176,150,18,39,79,154,132,190,169,204,52,8,86,85,222,228,42,78,48,171,226,233,108,77,248,99,38,102,115,133,43,96,179,69,34,229,196,187,76,134,13,179,237,176,53,86,9,145,105,209,56,144,27,16,17,67,182,104,128,42,173,162,32,130,0,76,120,64,1,72,239,129,85,187,83,36,56,35,86,100,21,93,243,253,203,109,159,154,227,1,57,236,24,159,115,1,32,18,246,139,95,105,131,188,142,101,199,120,105,100,170,120,177,106,147,198,254,33,0,34,240,255,243,87,255,226,252,7,94,66,205,144,69,108,140,39,71,76,134,173,111,45,49,138,110,96,161,83,25,166,129,150,176,27,178,122,245,127,99,127,149,10,182,166,255,213,68,11,69,21,166,102,202,97,10,12,53,82,121,132,24,164,102,220,198,156,44,84,18,44,171,57,140,181,220,5,24,42,250,17,129,0,226,218,182,151,136,89,38,23,2,110,249,166,183,193,153,202,6,242,229,229,26,212,20,174,37,137,247,96,48,80,15,232,106,3,22,49,28,75,137,153,68,120,100,65,82,189,183,74,70,199,98,94,180,67,232,96,136,34,54,9,105,140,36,75,184,111,147,14,67,43,153,90,164,107,183,48,107,237,192,36,141,162,252,242,245,144,45,213,58,172,152,125,1,199,130,160,66,198,68,45,21,167,13,152,18,52,229,3,26,96,227,47,95,75,151,164,169,90,102,15,15,157,153,195,195,20,128,5,182,43,40,98,127,217,161,144,14,242,214,59,105,31,1,19,164,115,36,53,231,158,128,100,184,155,237,29,154,135,211,242,216,0,51,41,98,58,65,133,72,78,11,61,158,146,213,219,188,69,45,250,172,155,210,180,195,77,214,98,124,211,85,70,8,220,117,148,241,110,224,21,116,55,221,109,78,92,78,239,7,100,193,200,93,48,130,35,82,163,100,33,117,232,87,122,154,120,144,222,62,234,27,3,204,107,250,50,12,74,172,195,244,21,138,108,237,166,129,64,88,85,122,117,82,25,189,130,83,88,141,134,33,34,33,160,194,233,104,23,42,107,102,192,129,150,149,44,205,176,183,46,192,42,121,163,170,55,43,192,226,169,231,116,236,218,39,196,32,52,204,56,112,1,14,50,97,186,152,45,195,122,47,185,111,45,238,173,4,28,205,250,219,95,63,115,19,136,160,218,151,98,53,98,45,193,48,179,175,54,201,139,135,212,234,237,133,124,159,225,81,251,35,9,107,12,102,120,247,250,202,66,28,45,196,111,11,103,143,234,11,155,247,168,81,82,11,117,60,66,100,61,26,42,104,68,52,67,194,10,180,229,238,177,51,247,32,56,199,221,96,126,83,185,201,50,17,131,56,148,19,214,234,36,163,26,15,106,199,125,166,221,149,0,164,61,194,109,57,32,205,42,242,152,225,4,51,150,156,244,179,111,156,218,244,210,235,31,42,154,4,52,237,99,54,136,191,16,217,207,121,94,80,16,121,107,198,158,3,29,79,12,34,195,55,131,116,9,44,132,224,98,34,33,2,86,7,180,170,186,34,83,80,162,7,120,186,44,1,37,207,145,126,155,44,7,12,33,25,94,111,161,248,192,100,90,31,7,33,195,12,77,185,232,206,170,161,38,127,9,120,153,131,53,195,7,3,100,238,117,120,217,214,221,129,120,57,225,233,129,245,10,7,186,61,55,68,15,106,80,199,153,32,41,24,61,67,33,139,93,122,187,228,121,148,178,41,26,111,7,189,178,115,64,199,244,3,191,34,129,97,38,232,80,199,186,133,49,188,190,93,187,70,102,150,93,176,28,73,64,45,108,8,229,205,204,48,83,175,41,4,104,103,183,220,201,69,164,199,82,47,125,44,80,41,222,91,62,77,101,188,149,36,90,145,69,34,171,136,72,138,12,65,130,112,93,148,99,135,89,204,213,64,93,5,6,176,107,2,174,170,227,101,99,129,212,228,148,3,188,128,119,71,196,165,157,32,39,107,6,201,160,21,16,70,216,161,171,105,86,209,112,146,125,111,235,29,204,115,144,192,227,145,114,125,173,69,100,1,97,44,248,168,42,212,61,97,202,179,141,138,230,249,27,45,218,243,231,198,235,76,153,72,145,38,131,199,114,252,44,245,255,191,210,219,117,166,160,119,213,78,128,50,98,0,8,5,70,32,29,170,203,199,90,96,3,122,98,236,232,185,209,156,17,1,104,35,191,28,248,111,235,249,93,175,226,129,86,113,154,34,136,86,0,197,129,112,95,95,45,122,0,167,78,170,22,68,196,118,250,84,82,237,86,229,111,151,148,1,200,0,60,148,208,162,35,157,160,136,137,59,191,30,69,103,134,55,102,157,37,34,96,142,14,4,240,14,45,200,145,93,30,251,108,233,48,123,120,176,231,134,102,47,138,53,91,227,75,66,181,76,114,56,17,64,181,83,149,105,131,113,160,141,17,234,9,111,202,242,72,73,248,101,216,52,158,145,56,4,136,6,50,201,2,30,206,105,147,238,160,112,191,204,32,29,244,228,217,237,187,104,217,29,29,199,73,122,172,197,227,101,102,104,143,122,157,201,56,54,194,53,71,111,18,170,104,69,207,167,91,238,46,126,85,157,196,121,29,221,59,72,199,150,15,235,77,193,118,83,133,182,191,19,75,184,212,185,172,207,181,59,148,4,65,131,145,132,53,6,88,180,209,162,228,254,204,35,20,87,30,112,94,253,133,185,44,174,144,48,39,251,33,59,79,11,75,110,59,135,190,218,67,15,220,202,127,136,189,13,38,217,106,26,145,0,54,18,4,213,5,32,95,198,154,165,109,137,13,218,208,129,94,6,65,28,12,227,142,168,135,48,136,184,119,193,132,207,28,52,182,120,238,46,163,113,57,12,9,8,126,102,52,171,154,149,95,188,179,199,73,172,90,239,73,227,52,36,6,188,38,93,61,206,103,36,129,230,130,237,167,141,248,98,7,134,233,5,85,110,189,51,138,191,66,202,33,135,156,91,229,10,208,29,89,181,249,98,210,151,183,45,223,83,36,133,93,196,192,168,146,75,142,28,155,185,22,66,94,120,241,104,192,165,218,253,114,127,59,244,16,99,76,187,80,4,242,111,123,253,143,202,235,150,226,156,99,91,51,185,105,37,40,221,8,112,241,160,149,218,201,80,139,24,67,40,36,234,9,75,190,139,202,255,96,181,194,9,147,207,137,168,55,41,119,198,110,219,104,92,186,25,140,39,160,41,114,240,150,133,66,216,63,183,216,120,60,92,176,107,249,67,202,92,139,12,64,145,202,171,173,153,217,218,18,157,97,246,82,50,22,83,70,39,2,26,65,171,42,18,225,137,136,169,232,96,128,200,168,92,79,113,216,116,136,251,23,122,133,25,106,204,128,207,34,206,1,6,169,35,22,14,192,105,85,46,230,38,240,102,142,75,6,156,210,121,18,94,57,23,137,113,96,23,212,206,217,104,35,10,170,201,4,20,42,186,194,82,23,140,25,247,43,249,2,226,164,175,240,200,126,150,243,116,207,10,210,139,78,132,246,159,152,29,188,197,215,195,168,149,209,202,44,42,244,105,57,235,104,189,147,35,188,83,47,66,120,48,109,23,153,202,150,103,134,215,9,17,12,156,30,19,55,22,181,133,104,222,15,189,143,254,213,4,216,248,82,248,135,140,23,117,46,62,248,134,180,140,0,39,136,72,249,90,253,169,166,113,99,164,118,20,35,94,88,83,60,160,179,115,200,131,163,64,153,11,120,7,19,152,19,62,64,14,79,130,138,65,33,149,24,175,166,60,153,110,126,241,13,151,213,131,217,121,148,42,7,50,217,7,59,227,121,56,48,30,32,219,74,96,208,163,110,229,154,176,123,204,63,58,191,10,224,75,54,18,212,148,69,98,12,208,161,38,71,42,14,44,132,134,217,40,88,18,173,115,45,145,2,86,76,155,46,194,223,88,191,50,249,244,103,47,252,95,126,6,79,154,157,21,186,132,78,140,26,175,195,32,155,6,41,189,86,75,99,102,86,145,128,49,172,168,197,157,98,7,83,187,90,128,234,44,11,236,250,120,168,215,47,80,249,109,249,92,171,81,30,23,191,106,183,217,243,184,215,218,68,108,70,145,171,129,196,121,211,52,73,16,21,210,69,12,252,129,12,99,186,0,185,127,171,135,179,42,209,117,245,104,60,246,7,18,222,122,21,69,32,174,80,139,30,48,81,6,47,129,203,46,139,169,117,28,38,171,147,240,215,240,86,209,206,26,173,88,220,56,184,21,44,49,132,144,203,32,78,99,173,227,97,192,78,143,32,234,51,40,166,18,152,235,53,87,207,170,208,160,118,208,75,187,248,236,7,38,182,247,186,203,137,136,39,130,21,129,86,3,11,153,46,136,145,122,44,119,127,171,143,213,6,151,43,158,47,214,183,247,217,43,158,46,117,22,148,255,6,57,88,223,186,190,222,245,165,235,173,215,174,85,123,252,199,139,20,102,231,111,210,166,249,158,8,33,92,175,113,79,155,199,62,42,79,211,245,125,48,59,3,12,1,25,175,209,155,252,50,121,119,94,171,63,209,137,254,53,250,114,194,248,199,203,47,87,101,69,182,133,219,253,35,240,196,20,21,6,16,65,192,3,83,53,138,77,128,202,170,104,6,171,171,171,180,163,46,8,42,140,105,140,64,12,21,87,65,78,56,7,71,7,8,246,91,1,102,205,48,77,166,133,42,129,50,84,145,186,204,192,175,235,198,187,213,121,185,97,167,17,33,16,101,156,138,104,118,117,57,17,0,145,231,8,71,156,205,243,7,243,149,183,249,135,145,179,138,43,240,61,120,24,217,24,11,8,12,74,124,52,144,177,200,136,217,40,236,132,249,96,125,60,253,122,156,157,198,170,192,106,226,191,253,240,179,195,204,255,49,169,46,103,239,215,86,125,208,235,72,77,150,209,135,255,151,243,226,45,248,129,158,134,167,67,225,81,80,241,10,168,59,105,85,55,97,87,184,197,139,226,174,35,52,18,45,83,170,62,47,114,215,70,176,227,104,37,90,75,204,50,2,23,3,108,164,220,11,17,43,190,72,249,223,29,116,255,201,135,20,19,124,0,164,19,79,20,38,134,126,36,208,128,51,138,108,212,76,239,3,73,134,109,181,179,30,134,13,179,38,113,219,168,21,68,69,84,16,25,21,192,105,4,150,128,66,90,242,254,163,77,146,190,11,185,133,36,205,108,252,250,38,115,232,129,35,232,148,250,66,33,162,0,226,241,69,143,104,188,143,144,124,153,193,12,174,19,9,117,2,109,124,130,242,194,202,40,14,194,39,55,5,91,168,40,194,170,133,72,133,231,204,239,172,67,161,191,233,60,39,236,36,219,134,24,190,130,44,85,249,192,188,146,127,129,127,104,111,93,115,185,166,111,159,185,189,51,205,25,87,195,0,155,160,106,152,96,126,170,232,117,170,62,32,26,60,159,99,140,99,3,72,87,126,89,125,173,125,117,163,249,15,59,31,55,255,224,243,221,11,158,253,171,115,93,230,52,243,161,80,12,64,131,234,164,130,0,29,152,152,144,247,86,180,129,49,137,229,185,110,108,235,163,207,63,118,103,154,158,56,148,205,177,38,201,199,7,229,19,110,5,137,146,180,179,47,126,99,103,173,158,88,34,1,14,128,17,51,197,35,236,210,64,61,144,196,44,167,226,172,54,209,254,240,77,214,11,16,163,94,131,255,162,249,104,129,71,83,37,186,47,78,223,148,244,208,58,137,71,128,110,191,2,61,142,112,254,34,166,202,105,132,210,121,212,252,158,7,63,124,94,255,46,214,62,31,134,253,225,49,42,53,106,211,131,27,245,31,129,239,122,249,109,61,197,92,38,180,134,114,33,90,82,236,14,22,6,23,109,112,204,49,107,83,35,146,75,132,148,224,171,211,37,193,199,185,47,48,22,101,86,130,103,100,236,237,253,249,93,199,99,120,7,45,1,3,58,194,56,95,96,122,70,126,107,217,17,230,24,27,129,72,215,134,141,23,95,233,61,105,111,69,97,210,71,57,162,63,146,111,162,203,154,3,45,143,200,199,201,126,39,119,182,15,227,193,110,220,233,59,127,127,205,91,114,54,212,225,51,182,166,99,124,235,227,89,100,40,89,163,70,120,70,24,85,221,6,49,78,52,171,105,44,149,252,233,215,116,25,230,193,48,19,131,20,253,118,9,12,112,178,251,58,87,146,115,111,28,183,204,234,134,76,116,195,120,23,111,86,239,233,240,90,198,88,231,216,247,204,83,4,162,103,30,76,242,65,213,246,11,155,94,97,201,145,1,228,33,241,223,228,71,164,107,216,0,34,26,230,74,224,76,91,213,4,176,136,94,217,9,91,85,47,100,182,65,81,218,61,56,187,171,143,111,180,235,171,253,245,60,96,153,231,252,98,81,220,66,68,211,94,84,242,202,241,130,186,168,49,137,232,104,116,112,172,130,56,110,69,120,228,159,249,4,52,119,246,61,90,126,30,185,195,72,50,252,254,14,220,19,84,0,20,137,43,13,24,102,5,241,244,156,73,181,66,182,143,91,73,58,226,212,144,238,181,129,153,61,110,25,227,62,36,189,81,2,68,208,64,64,215,131,246,94,252,30,175,105,23,166,15,252,45,252,151,79,253,61,220,177,192,153,26,5,206,132,137,35,245,68,12,131,199,114,60,114,162,219,8,36,137,124,68,185,131,77,122,23,254,96,191,110,127,249,22,223,223,225,251,194,87,226,31,38,128,16,45,54,126,125,115,242,101,184,245,125,254,48,19,107,116,71,65,158,127,235,234,63,251,241,85,253,181,108,185,254,202,91,222,253,98,208,107,125,178,93,126,46,0,160,76,224,12,144,4,90,252,14,191,222,60,223,239,68,123,106,230,89,53,200,97,193,101,226,147,167,71,147,202,15,249,23,245,188,224,233,197,199,45,249,227,88,30,235,189,181,180,183,123,28,121,215,208,245,164,63,244,66,53,82,46,103,233,35,122,174,38,214,217,12,167,105,54,2,79,84,11,218,222,136,192,200,253,196,241,159,49,198,116,66,120,196,11,216,190,193,232,132,177,209,238,64,233,55,169,236,227,32,239,106,5,226,152,24,225,32,89,232,212,136,206,194,188,111,97,254,64,206,24,9,107,244,245,213,136,216,242,124,202,70,221,119,143,212,83,202,199,7,186,177,204,148,174,46,51,32,130,34,155,152,193,58,175,50,51,68,241,134,26,33,135,40,107,116,129,153,242,1,120,14,203,81,202,197,233,233,178,251,196,54,51,118,242,233,207,239,47,110,125,209,213,50,49,93,92,131,247,173,223,105,121,64,248,205,142,236,196,236,32,79,108,17,193,236,247,198,50,33,77,149,196,195,138,171,226,34,134,14,238,83,48,15,15,173,246,253,225,12,159,201,60,208,124,249,114,207,121,207,206,201,76,148,2,142,255,171,12,41,161,138,65,59,168,199,49,158,71,15,201,119,59,125,4,20,59,51,101,213,89,246,23,0,17,88,60,199,159,40,129,145,191,114,57,25,152,115,100,216,108,190,130,193,91,102,234,106,49,239,210,190,211,191,173,239,226,45,47,113,141,195,32,7,6,94,102,172,217,111,194,61,124,143,5,0,107,197,0,76,230,131,108,148,136,225,120,153,231,169,43,4,1,97,44,201,178,76,21,185,172,91,59,70,111,207,12,60,162,251,32,153,160,130,113,78,189,250,16,173,195,239,251,79,35,251,41,54,244,11,150,90,13,254,33,99,82,227,73,127,0,60,94,110,148,241,221,111,190,30,141,159,126,251,153,227,91,23,49,98,7,137,140,9,41,138,22,139,233,92,131,87,97,123,183,171,205,5,64,182,73,224,114,227,2,160,17,137,75,13,143,82,101,53,192,205,231,104,201,53,62,173,3,131,30,146,136,84,238,122,14,145,83,7,202,140,118,23,123,9,72,22,99,61,209,196,243,71,240,46,95,115,42,67,126,68,132,5,204,109,215,127,218,127,84,219,36,153,148,211,53,17,116,231,176,209,29,13,64,20,114,228,220,56,71,148,176,164,62,62,93,61,229,49,247,251,48,200,140,134,96,230,231,242,245,24,175,250,120,112,227,252,26,51,17,12,192,60,174,65,57,52,100,195,61,45,69,225,182,113,135,106,1,204,82,53,59,239,24,235,124,113,236,77,152,128,0,212,102,109,67,153,222,195,101,114,78,249,117,200,234,59,189,47,123,62,236,222,129,141,158,174,231,189,100,103,81,16,149,110,224,5,210,160,159,6,84,186,97,96,36,223,121,80,214,101,118,151,220,216,122,176,67,46,234,138,38,149,80,176,145,181,55,230,88,195,210,44,253,60,253,175,187,105,189,34,30,211,121,125,60,127,233,243,10,67,177,82,194,94,37,167,148,36,129,99,81,208,58,140,213,99,106,48,222,89,210,95,54,250,94,172,41,148,129,53,231,30,50,71,133,19,131,124,203,0,119,10,132,63,68,52,226,46,6,100,5,76,129,113,28,130,112,245,252,245,210,69,107,175,22,11,162,113,95,205,214,91,176,150,239,2,13,3,106,2,134,119,81,30,236,131,201,67,245,3,110,26,247,253,123,168,161,140,109,40,40,21,117,0,40,138,64,84,27,0,7,202,238,126,3,11,57,137,86,86,243,56,28,109,50,0,47,8,248,113,192,47,229,235,196,63,84,189,207,110,126,199,63,250,23,31,210,213,198,103,239,247,242,223,15,247,239,106,205,71,133,158,100,219,16,134,13,1,185,186,238,63,116,255,98,57,102,233,55,255,228,195,108,197,10,153,13,74,115,134,18,179,129,90,103,87,158,214,27,37,240,85,141,200,160,82,6,212,128,204,60,174,68,235,15,153,16,104,55,109,128,232,100,142,6,221,122,249,176,188,27,138,61,96,245,181,188,103,6,22,232,199,174,57,15,12,151,66,228,207,216,29,22,69,228,165,42,154,151,213,40,95,241,185,75,101,34,194,2,95,180,143,87,128,237,195,179,77,223,201,140,31,193,26,190,40,12,134,187,137,155,52,213,217,179,14,213,249,110,133,224,40,163,15,225,42,218,230,237,63,94,123,254,16,58,185,243,164,6,63,37,70,229,115,235,253,144,97,36,89,131,70,17,104,49,131,194,76,112,173,240,70,121,113,10,152,207,46,53,131,209,49,156,17,4,232,235,0,175,107,188,152,124,190,193,153,121,112,0,101,23,125,96,246,80,32,162,194,41,242,159,136,231,66,167,81,166,46,209,207,218,22,139,83,81,74,229,178,241,45,22,192,217,115,133,222,90,96,8,215,154,77,105,247,210,51,0,119,132,217,119,176,159,236,79,233,195,126,127,59,28,21,41,243,179,68,96,6,31,224,140,226,136,93,216,67,140,210,219,183,159,184,63,148,142,1,186,112,66,178,82,198,24,141,200,44,67,254,36,4,212,1,24,165,46,216,219,129,87,213,70,132,216,91,100,4,13,157,182,178,56,23,101,134,185,162,73,156,95,16,87,250,132,207,11,2,56,126,34,32,78,96,119,143,222,9,141,103,184,99,136,117,84,11,104,145,27,69,163,246,186,202,91,127,120,124,16,1,140,12,206,109,187,119,15,56,192,11,164,7,76,77,172,238,223,140,250,133,86,233,87,255,245,87,232,71,104,197,255,218,31,255,60,202,71,114,158,25,172,220,78,99,167,2,109,10,140,88,142,236,106,251,43,93,62,137,247,106,132,80,80,173,208,130,33,37,88,82,206,41,34,232,38,63,64,203,64,45,151,228,152,104,157,114,240,176,14,237,124,136,83,40,33,233,72,14,160,45,174,226,107,47,95,160,144,2,62,185,46,16,198,238,43,89,161,94,206,230,60,48,149,180,170,40,66,202,255,179,20,78,114,194,198,0,155,223,213,193,216,123,147,218,5,181,219,249,26,212,24,161,123,152,181,3,125,118,188,44,239,205,96,204,136,251,190,25,76,84,155,76,20,87,173,198,57,58,34,227,213,126,196,165,141,56,198,247,35,191,2,150,188,243,220,211,69,186,164,135,121,24,209,100,122,112,44,0,99,161,210,30,129,25,234,252,31,14,199,13,162,155,38,98,32,67,182,49,197,222,203,39,83,190,140,94,135,60,234,213,167,26,214,135,10,200,71,229,18,234,2,128,240,149,57,57,67,54,32,130,140,136,182,165,71,77,0,185,80,32,52,201,39,100,100,68,119,215,237,206,198,56,124,142,173,55,34,30,47,221,127,124,231,127,249,254,74,254,42,71,248,236,121,205,223,251,182,162,146,27,6,210,153,230,189,20,76,40,170,115,192,183,169,153,166,221,139,239,223,118,247,171,30,45,22,132,135,26,95,107,18,79,32,251,20,71,136,118,119,48,2,56,116,217,217,24,243,194,229,229,186,9,80,185,6,107,144,173,226,150,194,0,191,52,22,47,159,197,117,109,78,15,182,192,187,73,167,58,70,110,240,174,188,79,243,160,126,54,13,211,206,113,225,66,5,5,44,0,174,130,217,197,68,163,80,90,19,130,30,242,171,55,206,157,33,148,0,39,86,191,243,167,255,226,107,216,122,137,30,32,24,207,190,242,7,117,40,125,178,217,223,254,96,48,254,227,217,124,228,198,98,200,204,107,42,185,32,205,70,155,221,198,88,23,99,53,200,51,197,102,226,127,251,253,111,227,38,98,132,176,156,97,54,210,126,143,0,36,131,150,169,141,237,224,146,11,167,92,13,152,64,117,183,34,249,161,204,134,153,118,105,164,40,197,36,94,222,158,217,75,112,39,5,76,7,82,4,162,250,90,202,89,62,200,134,144,12,7,238,145,17,15,181,216,38,94,48,79,253,2,6,100,70,6,156,83,9,48,72,250,8,38,96,211,241,168,72,116,0,155,184,215,30,9,14,154,26,54,75,235,241,206,153,85,38,224,4,71,112,108,169,99,132,136,24,90,35,126,8,182,25,66,252,238,23,217,91,46,12,154,167,14,37,120,169,41,59,32,88,88,104,233,80,135,215,145,248,50,83,237,48,179,198,128,51,126,194,126,246,230,53,235,137,195,185,152,247,192,163,153,226,235,14,120,144,112,108,140,245,253,230,15,176,142,244,128,168,117,196,106,76,181,33,158,52,160,38,129,44,83,104,239,186,103,71,28,125,166,59,153,54,186,166,79,86,226,199,119,255,254,231,111,191,211,63,142,203,122,239,218,147,37,6,97,228,182,220,126,72,37,20,209,140,32,161,66,41,140,0,144,75,93,214,200,37,12,66,183,3,15,35,155,243,33,238,63,199,144,11,67,251,64,75,196,102,243,208,42,75,156,20,241,208,222,178,40,88,134,89,120,164,128,46,222,140,226,127,179,89,12,188,204,121,237,58,59,231,207,84,199,8,45,159,54,108,10,69,126,18,8,224,198,225,93,198,34,172,32,34,70,41,44,0,200,11,115,13,107,37,177,21,227,193,127,232,255,215,77,140,10,99,225,127,212,23,235,15,135,147,222,6,68,189,193,223,227,41,114,103,112,115,124,88,207,243,35,52,57,236,146,247,49,178,67,34,87,137,170,73,176,216,50,131,152,132,196,235,97,199,63,87,139,227,140,109,226,10,245,28,117,88,30,190,1,200,41,236,2,81,85,218,23,206,176,0,227,42,31,185,196,96,253,22,11,83,58,132,27,45,41,242,152,76,105,65,92,151,131,71,17,34,111,176,168,25,182,233,252,87,145,131,251,103,158,124,62,147,196,43,115,143,223,96,188,179,109,240,19,81,112,85,162,63,248,26,211,201,219,174,223,100,111,141,35,170,152,190,183,185,50,247,74,73,75,48,183,81,236,94,93,28,38,196,154,104,203,106,10,182,30,117,140,25,232,34,246,228,171,212,134,244,237,79,159,255,247,249,117,153,27,217,47,120,140,206,180,183,86,65,24,11,107,8,20,244,193,173,193,235,4,7,198,100,149,13,43,184,236,197,54,235,125,158,247,55,125,214,115,225,51,218,92,0,128,175,84,90,39,229,241,121,99,209,94,235,15,0,7,166,84,132,200,80,129,85,166,202,115,53,148,122,105,215,242,132,50,211,93,126,35,222,120,243,149,159,63,248,164,135,198,243,235,223,255,195,101,253,163,151,50,38,111,75,151,165,206,244,168,241,249,38,65,15,248,136,151,36,227,168,68,213,46,0,68,162,28,247,78,68,223,172,209,194,239,92,60,247,178,19,112,245,182,234,19,45,84,118,9,151,104,172,63,204,246,161,135,0,179,11,206,188,189,200,0,129,192,176,12,97,1,89,202,255,74,191,198,98,2,90,107,201,213,187,123,150,156,210,22,120,153,99,122,236,91,182,247,2,7,65,157,47,161,0,128,1,34,161,136,228,118,220,40,26,215,245,26,175,44,198,107,239,93,22,255,134,169,0,48,34,77,252,232,250,11,234,241,78,7,240,23,132,5,111,127,56,51,55,38,211,41,106,168,44,116,223,170,27,134,98,112,137,115,157,197,102,138,53,170,50,118,201,235,85,190,190,69,31,43,85,198,18,106,128,32,97,183,32,151,247,202,93,191,139,243,207,248,160,126,211,126,11,125,178,48,0,53,128,3,27,243,65,3,194,229,61,70,83,220,100,116,146,41,49,199,239,26,244,129,150,152,139,145,154,72,169,178,137,231,141,97,236,182,158,124,246,34,218,189,131,198,107,100,249,40,169,105,11,175,57,238,47,127,207,199,164,47,247,44,249,2,102,207,253,158,219,231,8,163,32,50,19,27,219,62,73,151,85,200,175,229,182,195,204,217,133,241,132,107,42,219,53,103,17,80,216,21,233,140,19,132,116,8,69,31,193,211,187,185,186,35,223,103,248,158,184,177,87,134,104,82,76,61,34,145,217,248,16,84,9,173,7,231,232,99,244,253,234,199,112,198,99,189,167,248,3,239,176,171,55,12,24,128,99,119,91,28,14,117,159,174,61,20,6,251,168,163,2,27,1,199,48,224,110,226,32,80,2,50,119,92,246,190,205,239,251,38,183,211,231,41,231,162,30,94,163,118,99,80,167,166,88,57,99,143,0,122,34,119,163,105,152,201,65,153,244,2,249,128,18,212,0,253,26,197,123,54,159,155,3,131,222,243,229,231,49,103,127,247,251,95,248,248,94,248,60,254,196,101,185,169,121,116,201,84,184,130,141,114,206,148,78,160,169,69,150,28,59,109,169,64,0,147,98,43,112,230,206,170,115,220,169,215,35,244,184,216,58,131,112,2,158,82,48,52,49,136,63,255,187,249,117,247,112,171,108,162,237,130,241,88,191,234,139,45,215,60,47,144,66,227,64,216,45,5,255,128,194,235,255,51,127,118,255,144,143,138,134,54,237,180,118,88,51,102,247,205,29,76,150,122,7,177,83,31,180,66,2,133,141,252,134,199,62,193,204,115,109,162,188,223,189,203,126,19,189,194,13,10,25,240,25,134,30,11,196,120,49,191,139,243,138,214,196,249,214,63,209,47,25,44,97,66,127,192,143,10,27,143,146,101,29,212,115,26,120,174,255,207,30,191,102,241,145,65,168,128,200,18,88,26,157,123,49,107,173,99,87,132,209,143,122,2,206,245,215,101,220,14,50,254,79,132,3,68,43,72,97,141,152,134,121,241,248,178,205,239,106,189,50,128,100,130,100,2,15,180,64,192,64,197,34,7,232,39,240,186,51,51,245,251,19,201,94,219,190,167,63,236,247,124,240,67,58,241,192,245,243,181,111,193,33,215,156,244,235,214,126,87,226,40,140,125,174,131,78,96,142,213,185,139,190,207,239,110,114,82,10,131,222,122,141,245,204,207,148,86,211,22,54,207,219,105,19,25,107,161,247,74,119,108,208,143,223,5,189,232,231,108,135,213,86,42,47,138,216,148,92,146,69,159,151,27,92,144,140,207,11,239,84,81,213,180,241,191,102,71,112,208,6,232,124,243,199,63,60,191,201,252,25,223,235,199,244,47,188,194,219,237,237,109,218,73,76,175,25,165,251,51,245,67,203,182,196,113,233,60,209,149,253,45,247,107,126,240,35,139,47,186,159,180,63,128,47,187,183,140,32,55,245,103,142,157,0,113,128,3,209,238,174,240,230,69,134,64,66,197,194,230,226,103,145,129,48,204,78,108,152,25,16,176,103,94,246,240,30,158,224,78,240,176,3,25,58,149,11,212,125,212,127,251,125,255,239,171,55,244,99,81,191,57,120,160,162,247,62,122,3,88,193,108,229,228,8,73,198,172,0,93,173,170,18,151,217,245,203,233,207,47,227,121,61,208,44,103,243,173,158,189,236,63,255,111,251,245,223,206,155,95,57,255,85,252,203,245,55,219,30,122,103,125,247,248,254,251,241,235,255,231,105,179,231,237,159,199,249,234,127,114,45,63,237,248,124,51,63,129,210,180,252,36,177,23,238,238,30,100,216,27,9,103,61,182,251,254,62,201,223,52,79,214,229,251,183,247,107,223,222,55,254,124,171,83,244,244,173,91,231,145,209,52,50,199,19,105,17,111,89,27,110,34,140,36,11,95,160,30,191,250,245,167,31,108,65,247,200,94,177,177,167,47,1,64,216,194,17,80,138,203,6,184,88,36,207,17,235,140,34,75,144,214,169,10,166,50,198,215,118,12,99,56,246,145,225,242,182,190,137,111,113,114,202,0,213,167,41,253,25,201,28,140,177,239,74,37,184,8,245,162,51,230,244,166,150,19,9,29,39,48,79,228,238,69,133,139,91,156,217,242,63,184,237,31,199,165,145,111,79,84,134,9,61,144,35,65,213,210,60,233,68,79,182,11,114,121,211,223,149,96,143,107,27,123,47,104,161,16,173,29,255,239,51,124,135,159,154,111,127,254,15,253,230,169,94,139,56,151,97,164,221,85,48,46,177,239,15,226,177,168,5,245,89,90,137,15,108,39,221,168,55,244,193,248,160,245,179,245,162,219,205,120,167,106,217,205,207,97,252,8,153,107,155,67,63,146,251,57,252,214,182,171,15,62,188,184,177,23,212,203,4,6,189,251,140,190,0,187,219,206,119,223,64,106,112,118,128,75,231,234,175,137,232,249,149,123,171,3,112,16,184,188,182,48,55,113,61,170,147,249,122,107,119,207,140,149,24,69,203,59,107,39,136,78,59,103,114,78,139,230,30,5,218,203,104,109,31,53,91,222,251,32,50,154,227,249,44,152,218,123,228,214,75,106,176,3,65,168,138,166,37,79,226,121,119,181,177,150,53,79,114,226,7,227,154,47,127,100,243,83,47,190,242,236,7,103,207,44,62,74,39,116,14,112,69,92,145,173,156,196,102,10,104,64,6,31,47,50,1,5,100,166,158,72,252,223,16,136,192,57,42,5,166,73,100,94,154,112,242,9,37,155,184,30,128,217,143,129,101,122,239,79,95,10,251,44,234,231,137,34,14,143,147,124,244,96,13,34,177,196,147,169,11,72,51,150,159,44,77,151,207,165,250,123,219,203,117,22,243,209,90,239,214,126,194,125,228,95,47,254,107,150,127,11,129,49,10,14,28,7,242,55,26,151,75,126,72,83,254,241,0,57,50,99,127,50,40,240,46,6,82,218,181,61,16,118,112,218,93,6,119,110,199,58,31,214,141,247,252,206,131,253,119,131,118,180,56,187,184,241,4,185,141,91,6,163,181,97,13,4,27,170,168,206,106,24,6,23,188,34,195,132,178,1,64,194,206,199,35,108,38,28,23,212,229,177,15,94,138,36,94,137,251,168,35,17,105,52,34,1,34,113,50,38,42,46,166,216,133,209,22,94,148,66,165,117,183,22,154,170,233,184,139,2,142,216,96,10,58,39,128,28,170,70,106,106,253,223,159,183,229,191,246,74,164,46,141,94,253,235,20,177,39,241,96,20,225,27,37,173,241,8,253,173,77,195,33,176,229,128,140,152,139,9,97,230,233,144,59,52,206,130,204,10,151,114,35,32,30,16,255,121,254,215,246,227,174,204,237,111,255,248,99,251,79,191,122,175,235,153,93,222,59,79,14,30,223,155,126,21,211,253,221,61,121,64,192,164,72,21,146,214,177,240,69,40,172,144,192,132,161,79,62,10,162,29,42,164,214,114,101,116,105,10,100,126,190,63,232,107,168,149,108,62,222,1,209,235,189,241,72,204,21,148,112,70,224,146,220,64,156,93,215,21,253,228,23,221,121,204,15,179,198,146,197,164,127,47,16,108,55,220,121,33,157,160,249,37,34,150,56,25,51,57,97,39,198,77,77,110,36,51,165,91,33,66,115,208,191,73,197,150,218,3,53,61,17,65,216,16,104,104,171,71,156,44,52,211,225,248,81,57,73,135,39,195,43,231,236,107,206,158,192,2,36,193,118,110,85,65,129,40,30,78,172,131,137,9,179,128,155,23,92,73,40,12,74,209,151,238,200,208,46,12,12,153,56,96,66,6,222,180,123,236,30,227,51,181,87,189,190,127,146,34,140,15,94,4,75,105,148,156,99,164,209,20,83,60,199,40,150,183,214,236,223,202,240,162,179,224,241,237,120,65,95,72,230,238,239,222,46,136,171,250,151,219,239,73,76,5,7,2,44,94,87,0,173,203,188,12,13,52,60,161,11,3,170,73,95,14,168,205,112,168,56,236,166,91,133,217,194,109,180,251,198,141,118,184,95,225,253,135,62,147,108,69,133,213,248,172,166,226,181,178,74,86,27,173,181,2,22,143,54,98,88,57,146,58,164,40,85,42,1,16,184,106,1,67,104,64,88,194,223,64,91,225,101,26,241,14,26,2,66,210,137,106,193,242,153,20,5,97,42,81,137,32,16,174,196,22,133,232,2,131,214,235,238,35,52,25,69,115,17,186,150,91,99,87,137,99,51,182,135,127,97,189,153,59,165,170,92,192,127,61,132,57,244,200,99,110,190,186,116,176,61,97,14,110,124,32,48,206,90,226,2,2,164,42,209,121,169,59,107,56,242,60,98,34,108,188,195,107,27,179,206,54,157,55,151,43,158,77,61,26,75,121,196,1,241,253,245,88,168,247,186,151,79,101,46,143,244,21,2,80,0,64,163,40,77,170,128,4,22,180,89,5,17,46,21,56,87,208,68,164,8,156,34,115,59,5,65,197,144,100,219,203,88,12,2,86,219,15,181,150,200,145,205,106,197,126,98,140,34,56,129,19,111,36,6,176,166,40,136,69,122,33,61,185,164,127,250,79,206,137,216,91,16,33,148,64,108,159,60,55,192,234,69,214,136,78,233,37,36,237,150,116,68,10,57,149,111,187,213,173,214,145,133,1,144,181,9,94,208,240,192,67,18,228,168,93,21,97,228,7,205,19,231,43,207,149,139,57,241,120,2,237,22,151,161,226,43,121,12,7,206,201,137,20,172,241,49,123,215,181,55,12,42,7,169,83,121,47,7,79,121,97,79,238,108,36,202,4,205,116,98,174,193,71,220,96,222,31,106,178,146,66,58,171,118,16,232,0,173,46,71,28,136,102,124,66,76,129,141,246,217,171,195,107,74,103,28,153,239,253,245,86,240,215,55,189,86,220,99,169,97,218,78,223,195,191,138,128,33,128,51,181,173,205,207,200,188,196,197,240,57,95,238,193,209,200,167,32,13,222,193,203,120,32,236,162,187,110,129,16,201,196,32,204,141,116,37,61,101,150,82,67,155,112,251,209,212,184,171,151,255,177,108,196,190,173,25,67,213,132,110,101,195,104,162,230,200,129,37,195,128,34,65,128,100,50,243,169,7,95,93,194,79,152,43,239,64,249,7,212,100,14,236,204,169,231,52,75,134,217,200,0,16,202,155,6,181,36,5,78,134,13,209,122,11,88,196,178,210,119,24,209,147,196,86,25,37,130,155,204,156,114,89,216,89,216,122,187,131,127,253,84,140,77,20,170,255,242,85,166,211,49,53,144,231,164,204,128,91,139,182,57,128,46,136,103,207,123,111,176,147,181,224,70,43,240,152,47,38,79,203,104,60,140,46,167,221,139,254,174,61,140,128,253,88,29,197,242,171,199,107,224,233,63,22,191,213,172,174,218,31,243,65,1,55,180,128,38,1,120,6,147,194,144,2,10,97,162,176,21,174,140,234,38,78,35,243,69,132,200,195,180,211,67,17,168,85,25,228,25,221,228,208,181,198,11,80,65,167,194,156,206,105,226,255,251,217,198,89,88,176,241,125,169,203,59,200,110,5,59,61,47,188,70,244,253,118,33,44,162,124,163,77,237,150,173,21,103,20,207,83,30,117,48,82,78,149,79,28,235,182,34,226,168,162,232,43,243,65,98,176,43,71,29,136,72,109,96,61,10,0,108,18,132,195,118,150,215,32,37,10,243,234,203,218,143,103,119,79,7,124,243,216,232,158,215,153,103,114,98,165,114,104,207,192,137,84,152,22,249,222,181,74,12,74,19,246,70,6,237,21,153,77,213,111,166,227,165,112,26,246,80,43,146,142,26,76,138,29,70,195,135,133,23,71,201,101,137,12,189,3,28,61,194,250,133,169,215,116,212,137,135,99,150,116,103,157,137,170,169,101,83,204,249,240,182,195,67,97,144,225,166,97,158,96,7,112,118,126,132,113,180,48,169,64,99,198,231,210,241,149,134,19,157,93,8,3,19,213,128,194,94,87,27,232,118,152,54,120,143,170,109,135,237,227,124,240,4,156,202,94,88,94,180,94,158,6,174,109,151,70,209,63,127,124,234,18,0,80,0,41,164,28,218,200,195,115,178,245,43,18,152,112,193,65,11,80,192,0,41,141,68,26,161,129,195,114,240,100,104,59,49,48,208,130,136,2,129,169,24,199,214,22,240,44,123,88,149,19,53,110,50,43,235,98,162,68,174,203,238,159,115,222,255,243,180,255,74,199,116,18,199,70,250,229,89,136,131,242,55,151,56,42,78,69,212,164,183,242,189,127,22,223,162,44,40,13,17,240,228,80,24,26,93,237,56,207,72,190,77,243,60,184,188,189,255,140,175,213,197,191,91,239,4,121,56,173,235,50,62,34,47,54,192,103,202,109,248,228,121,115,39,192,128,159,51,103,167,118,200,29,247,145,52,139,58,116,160,210,93,56,7,163,150,234,85,153,208,81,46,152,163,255,254,212,245,2,114,25,254,108,72,71,138,160,192,250,246,1,1,75,250,6,204,220,152,171,7,195,157,176,111,230,255,59,83,146,120,69,23,47,106,247,204,200,0,129,49,118,32,81,173,93,221,115,27,127,55,81,41,9,8,0,163,83,48,137,152,205,183,15,217,31,229,225,255,182,97,50,188,70,177,53,25,229,119,154,15,26,83,215,162,154,26,12,209,255,128,122,128,142,3,208,196,134,96,37,81,90,106,199,74,40,253,231,190,248,254,200,23,39,251,83,60,161,167,217,237,219,63,225,49,31,84,18,116,36,158,171,59,35,124,129,190,154,223,152,100,70,206,13,231,234,59,119,186,158,130,45,18,49,237,78,224,147,229,100,30,193,79,138,79,210,158,40,183,30,188,21,208,114,249,199,8,207,162,28,229,234,214,226,204,66,19,158,18,64,171,68,111,16,116,62,64,11,192,27,145,161,1,6,153,39,71,187,46,103,243,214,174,63,78,98,120,135,177,48,192,137,66,124,76,65,174,132,219,130,118,15,48,85,230,129,11,140,81,50,40,126,77,142,140,157,252,237,126,49,181,20,201,169,248,214,56,215,7,173,127,220,159,199,76,65,82,85,88,220,178,64,182,55,115,146,17,213,175,224,239,185,11,201,229,97,232,75,15,178,65,142,162,242,217,182,202,112,38,136,4,4,94,73,82,61,34,104,9,161,69,189,144,129,219,45,75,189,49,116,39,34,9,44,72,128,164,15,1,157,1,99,17,195,179,244,145,30,172,251,46,201,99,41,142,0,74,246,203,67,254,215,230,244,151,3,245,68,194,177,251,146,245,195,236,196,198,196,251,124,118,57,1,123,15,96,221,220,1,124,83,186,189,250,219,31,158,125,238,147,159,247,56,225,167,159,175,93,55,224,97,6,199,222,124,201,249,253,58,255,56,252,18,63,185,7,16,144,140,188,168,76,68,67,156,76,24,140,59,25,24,207,52,197,7,157,162,74,16,128,48,46,251,65,147,179,50,0,14,230,174,10,21,6,4,240,2,44,229,192,216,113,68,79,217,183,181,18,60,148,104,75,246,117,83,222,60,215,55,4,72,17,236,250,154,246,104,10,57,0,240,42,121,66,24,189,26,43,146,123,17,145,179,114,65,137,190,26,185,35,34,217,57,245,99,107,92,218,124,106,199,175,173,142,132,165,249,83,247,195,63,23,21,96,106,33,177,1,3,32,192,240,224,130,222,225,214,112,59,99,44,83,65,26,218,46,60,206,249,98,230,247,31,253,94,231,43,231,157,168,171,249,29,182,102,234,56,97,32,206,7,232,200,32,11,160,143,1,125,172,167,35,55,238,243,164,231,205,185,101,63,212,203,105,139,7,72,152,3,47,145,15,148,81,249,139,232,61,138,115,209,245,210,214,239,69,181,116,106,185,80,144,202,222,174,74,233,22,37,176,162,131,209,48,76,61,55,172,21,128,73,106,148,56,163,197,0,46,151,101,163,173,46,14,89,18,18,212,117,139,111,44,224,44,197,63,112,177,10,18,84,101,41,202,57,176,25,106,197,129,85,170,100,156,25,99,71,200,232,180,79,58,247,50,118,240,105,195,93,235,127,249,250,215,39,127,95,4,180,149,104,203,160,128,217,220,230,20,252,148,42,224,95,238,216,65,104,121,242,195,48,138,37,67,245,20,26,210,182,74,193,182,132,41,32,26,171,0,56,164,128,96,102,162,80,226,66,238,33,62,209,81,215,46,228,0,144,85,40,64,148,64,133,105,167,121,9,119,72,48,50,102,120,248,222,229,183,229,63,31,76,52,252,175,100,40,10,172,112,50,175,28,141,235,95,196,79,212,22,108,32,218,151,38,26,233,78,128,81,113,51,116,159,98,45,143,239,10,31,190,73,168,141,80,177,245,240,165,249,126,166,190,12,110,47,138,118,185,170,159,231,202,63,40,64,166,218,32,31,202,188,148,121,70,46,218,73,14,48,7,227,191,244,51,113,5,136,0,21,156,1,60,29,205,193,107,147,110,36,5,53,70,27,204,17,80,200,7,48,250,84,116,94,244,94,183,96,249,26,210,205,88,142,198,23,26,50,219,141,72,124,160,203,247,87,27,3,230,24,25,157,10,84,39,188,2,67,157,63,86,34,144,54,218,223,102,36,172,110,181,158,119,219,224,92,245,193,85,243,221,224,111,221,169,251,214,220,66,196,199,91,203,101,28,104,188,100,64,56,128,142,141,113,160,14,24,0,122,71,206,242,72,160,193,102,178,75,56,225,212,118,166,57,78,194,220,149,223,139,254,144,249,234,43,127,237,223,183,145,183,49,156,15,53,19,51,252,146,53,215,172,9,29,239,159,225,238,71,111,76,147,142,173,203,185,213,157,211,3,206,54,178,59,67,39,210,43,244,19,110,10,252,148,246,23,254,115,155,21,127,33,63,92,108,151,30,29,242,222,45,1,5,32,201,193,229,52,159,46,28,19,238,173,169,224,33,169,46,212,89,6,21,0,16,168,0,76,28,128,156,213,161,4,2,213,43,28,41,198,226,81,12,199,203,59,192,14,212,200,84,45,0,1,66,136,234,160,220,13,39,29,148,166,20,93,66,213,101,33,158,74,0,130,22,178,188,57,223,77,103,121,113,1,149,130,226,74,221,89,156,239,205,222,44,252,130,144,124,53,128,19,20,112,241,187,107,73,86,148,137,93,201,16,85,157,110,21,24,161,102,196,102,38,7,54,25,4,54,69,152,199,174,214,242,53,248,83,12,18,179,49,124,172,1,170,19,132,128,77,96,57,135,126,175,53,244,2,128,83,81,34,53,119,255,204,181,63,45,2,97,118,32,67,134,148,87,173,174,254,217,247,241,103,24,20,225,43,185,197,181,3,0,133,1,68,130,46,109,7,168,233,56,239,107,38,29,141,54,183,47,9,119,28,135,40,247,127,28,63,243,48,168,129,60,110,1,22,42,128,4,4,19,68,137,130,129,141,241,172,247,117,96,56,8,174,193,185,32,143,59,24,51,173,131,204,15,108,6,91,228,113,247,23,160,19,70,151,31,233,57,119,32,10,41,247,2,60,212,191,169,136,83,27,141,104,77,239,187,208,27,34,213,33,158,173,149,210,134,189,222,102,225,249,0,122,102,112,35,121,114,206,244,60,36,18,37,207,55,228,4,187,60,84,117,220,130,94,230,10,31,156,212,209,148,10,90,179,174,232,89,128,75,58,50,44,49,218,132,6,64,5,130,104,128,165,134,108,128,184,97,132,29,17,126,113,226,15,17,114,112,107,192,201,0,204,150,108,115,161,43,44,232,150,122,215,250,166,245,133,123,119,229,89,93,181,185,149,212,48,15,64,128,231,156,116,64,198,29,52,218,152,212,164,253,47,175,174,98,175,145,133,254,101,81,3,137,178,69,58,84,202,37,97,182,36,130,48,130,31,160,157,45,102,225,159,201,217,55,55,159,219,190,56,239,80,172,11,35,154,113,196,83,243,48,179,154,146,185,40,242,168,197,52,211,69,208,254,204,195,150,65,140,188,235,222,14,97,197,172,238,218,193,193,16,70,220,26,52,224,230,76,211,233,27,176,82,172,54,76,193,76,19,93,193,205,199,223,255,77,154,244,252,58,67,187,1,222,106,17,99,233,17,127,119,95,32,37,249,57,243,10,223,222,250,27,184,170,98,201,20,121,71,76,77,163,147,78,171,2,37,172,84,37,241,65,162,8,164,90,240,9,190,99,62,196,251,203,183,243,207,250,115,248,41,82,62,120,63,72,9,242,92,47,224,128,187,246,191,134,127,52,140,115,217,63,185,85,73,44,12,8,90,85,27,237,189,237,125,37,253,144,219,95,242,7,190,255,192,205,31,235,248,237,76,89,146,116,0,98,181,9,202,152,115,174,51,35,125,75,99,244,15,0,128,9,131,18,128,154,51,233,29,100,200,180,203,214,168,160,112,109,103,62,158,254,166,254,147,251,151,255,124,252,194,200,189,159,187,52,244,170,186,60,112,104,96,7,181,99,158,203,199,254,108,57,91,207,153,58,133,57,206,189,175,241,28,164,137,22,157,105,242,234,251,60,189,68,130,253,197,227,74,76,124,68,168,199,54,159,129,72,45,142,187,112,254,236,183,68,227,137,131,53,34,213,134,145,80,123,162,72,62,220,78,220,196,62,219,147,229,116,50,89,45,245,195,63,179,71,51,169,81,206,53,182,235,48,187,192,37,166,65,10,35,44,114,39,169,12,15,192,192,66,78,115,26,41,116,0,119,236,110,66,193,129,140,5,223,96,21,239,4,196,4,195,134,50,128,8,4,128,48,80,193,173,99,151,157,70,153,105,166,88,21,214,215,186,246,183,110,182,223,215,229,85,188,211,69,11,169,253,209,158,17,3,13,66,158,56,28,229,180,56,221,220,228,223,120,29,67,87,44,149,157,233,136,150,134,84,71,244,102,117,74,105,200,162,200,255,175,252,237,127,136,219,90,30,243,177,9,46,28,183,11,144,203,161,47,96,231,199,242,235,182,55,82,170,246,6,196,6,80,211,148,130,196,111,80,248,231,164,220,13,124,58,55,131,12,159,1,74,108,26,33,6,24,28,99,198,227,93,208,88,184,29,53,224,108,55,89,189,246,64,44,184,180,140,126,150,106,100,1,210,133,45,215,218,140,41,132,112,67,163,211,100,121,133,9,103,116,104,186,106,171,130,55,191,26,78,164,192,165,24,170,168,160,134,89,90,57,166,201,183,240,199,125,124,231,117,126,121,98,31,65,35,169,244,236,87,212,46,232,138,117,63,150,126,73,143,92,91,124,139,111,219,191,186,130,127,123,148,187,74,1,170,49,147,67,6,204,142,73,41,35,217,127,3,101,64,112,4,104,80,117,124,240,252,161,122,170,92,81,123,31,230,240,202,115,245,125,51,23,127,196,247,119,13,221,174,126,170,219,136,8,124,117,203,107,218,20,105,187,241,188,63,232,82,76,211,166,58,139,47,208,68,18,36,224,10,162,218,97,28,51,244,245,82,137,7,104,219,240,215,31,90,77,227,134,204,208,54,10,41,247,19,211,254,60,226,249,136,188,251,22,207,19,238,179,181,73,162,195,25,154,46,211,133,200,53,222,3,139,208,126,252,150,69,49,88,176,158,176,17,34,196,135,246,119,95,169,5,177,130,77,41,187,220,79,13,210,86,189,42,246,85,43,139,15,177,38,207,175,219,147,18,79,67,193,189,8,189,52,189,242,222,52,29,54,24,241,11,39,84,121,163,23,93,181,35,225,24,112,0,136,0,131,219,64,97,13,50,129,202,166,101,182,209,171,183,117,53,164,142,91,119,93,187,245,157,234,142,250,48,179,29,63,123,138,30,230,239,224,58,61,88,250,76,113,210,127,180,8,66,22,146,169,72,154,164,139,34,244,135,100,81,171,65,35,113,54,249,130,183,231,30,117,243,23,243,216,121,191,177,119,250,238,205,246,207,210,103,12,15,249,152,14,115,3,16,150,38,5,33,97,32,18,7,238,219,254,249,145,80,67,64,0,81,66,9,16,45,166,5,118,112,237,213,2,7,198,206,219,141,12,246,12,115,100,0,147,65,2,51,195,84,89,59,243,9,71,199,59,121,171,174,11,246,216,57,123,183,207,205,18,174,222,70,21,35,74,63,211,88,75,151,34,89,70,13,197,220,164,66,8,3,2,67,70,107,153,100,86,39,208,49,12,40,234,197,128,0,33,4,112,2,42,114,0,119,169,211,108,223,161,63,80,245,159,229,238,68,161,38,108,206,121,221,83,66,123,210,179,40,232,122,204,128,144,99,225,133,116,251,73,208,11,4,34,79,248,190,195,36,6,114,48,82,211,245,255,51,124,103,152,156,119,187,188,52,52,128,79,151,252,56,251,29,94,194,183,92,85,28,199,97,159,233,24,216,11,140,50,221,47,212,8,19,71,143,110,45,169,1,61,211,81,27,220,229,239,150,173,108,5,130,51,100,238,217,222,216,220,20,24,179,81,192,85,253,228,31,24,32,93,46,190,218,230,82,55,83,212,54,20,223,234,217,77,172,14,123,213,254,60,81,185,71,26,63,139,138,74,227,77,216,125,86,12,48,147,19,70,32,39,105,168,215,237,68,97,116,228,124,35,76,2,13,9,60,32,46,204,148,216,146,126,251,136,95,119,60,171,102,232,88,122,51,36,71,121,5,122,101,8,219,236,221,167,240,9,68,86,55,13,133,48,119,48,152,218,187,157,111,224,122,181,7,13,132,57,233,110,132,6,133,8,0,97,65,1,154,114,151,99,151,160,2,153,10,80,208,178,11,231,74,75,208,130,104,112,159,210,199,250,99,124,167,162,155,231,241,203,143,95,144,18,127,126,124,145,116,207,191,119,91,96,83,18,6,25,21,57,15,213,163,4,129,52,0,100,173,128,244,174,122,229,135,191,253,51,253,217,21,106,35,78,35,196,81,249,24,236,152,39,171,60,40,60,7,175,166,167,160,26,162,202,241,83,76,207,162,190,175,227,30,151,173,30,228,62,113,90,18,176,186,251,30,205,64,236,25,112,192,96,130,193,8,50,134,9,68,60,124,131,233,61,185,183,43,249,104,236,48,3,76,201,153,132,148,32,138,4,74,134,136,55,251,81,5,153,115,170,56,128,82,49,138,2,22,146,45,92,125,167,64,84,12,5,219,82,192,56,37,225,220,107,53,160,183,76,132,177,197,38,148,194,74,10,192,125,215,23,31,243,179,211,60,46,213,160,72,178,32,24,220,186,179,86,64,193,171,158,138,2,113,92,239,101,242,180,38,142,64,76,5,138,153,107,131,224,16,41,250,127,39,191,9,26,16,241,25,184,11,196,111,191,251,189,53,166,125,216,182,49,64,70,74,112,70,9,65,139,152,198,181,8,0,29,42,8,73,176,42,237,57,239,55,206,61,112,42,67,247,208,61,238,229,97,136,162,161,102,67,169,209,203,233,81,232,36,36,144,17,23,225,134,179,22,204,214,179,234,40,192,196,47,192,88,141,76,235,0,164,27,216,242,108,109,162,173,217,216,70,3,10,201,11,236,91,150,127,214,179,25,22,204,230,97,128,240,109,192,26,213,231,240,18,119,152,9,58,60,238,77,65,83,96,168,138,208,136,208,204,29,207,144,33,222,188,219,81,205,20,201,72,73,28,46,161,210,120,97,157,227,23,112,14,160,186,85,222,86,187,171,213,167,182,93,53,218,131,224,52,166,20,4,19,115,184,2,9,10,6,44,180,161,80,212,142,65,133,21,209,33,21,49,247,145,240,62,254,154,250,54,117,167,26,100,95,131,103,155,127,57,205,41,44,107,187,107,16,16,76,85,162,52,89,128,57,250,152,14,132,245,119,253,253,223,121,56,57,30,220,59,207,101,199,149,45,95,25,250,68,248,101,162,54,27,235,62,183,87,121,124,112,107,73,36,175,77,15,54,193,46,242,131,178,81,47,41,20,233,203,251,21,128,40,143,206,128,26,209,94,206,213,93,223,35,56,100,55,153,198,167,238,183,102,197,234,129,141,34,50,166,243,222,160,51,111,237,13,27,174,128,15,65,95,134,233,39,75,105,155,250,244,198,73,24,3,153,172,26,16,10,98,117,176,155,162,156,178,192,51,171,89,31,101,17,234,194,131,25,80,145,133,64,158,143,71,15,82,20,156,50,15,168,138,18,242,32,255,235,217,83,171,172,206,169,213,165,207,44,159,212,246,251,180,104,219,201,48,164,182,17,69,145,145,233,185,50,52,3,13,254,214,95,253,103,235,165,97,209,49,53,52,26,10,228,138,40,84,238,50,226,159,41,94,26,31,57,46,179,248,245,151,205,198,128,120,223,16,52,153,82,37,98,130,236,240,0,89,233,106,250,54,21,29,139,112,91,7,3,166,10,32,199,124,38,217,139,70,154,130,42,229,156,39,3,79,39,185,200,11,80,27,217,64,19,43,238,86,155,12,213,139,13,224,69,109,67,153,235,140,102,52,167,202,239,8,126,1,75,239,158,87,66,165,73,22,111,172,216,202,99,167,41,118,152,172,105,237,243,45,188,7,152,74,77,224,36,159,116,143,132,158,61,137,250,212,124,232,170,194,179,161,0,129,65,157,136,49,207,155,237,201,213,134,40,80,13,3,72,132,132,67,35,182,142,121,102,211,92,169,159,157,172,31,233,243,190,59,250,181,115,53,122,209,217,52,245,173,75,247,10,180,82,198,48,118,176,0,64,213,96,108,65,144,202,90,143,162,229,173,93,174,43,88,81,99,117,183,125,84,173,204,107,15,62,13,218,74,189,62,251,228,65,64,70,129,181,178,208,158,203,146,250,43,42,96,31,253,31,223,15,37,59,93,209,123,124,136,230,221,89,63,30,141,19,10,70,83,38,234,149,111,44,142,79,159,44,12,5,109,3,24,12,118,131,198,143,251,7,36,222,61,119,30,12,121,118,215,29,242,158,156,130,187,25,56,26,40,7,16,135,48,49,17,76,198,152,134,194,194,163,194,155,206,110,24,102,17,3,27,97,67,95,88,124,163,101,32,6,242,3,174,58,53,37,44,137,37,71,213,145,129,70,179,126,104,14,234,68,95,50,181,99,85,101,132,195,4,34,250,83,194,195,4,122,37,212,161,12,88,110,1,84,92,48,48,109,202,157,246,198,179,52,239,180,238,232,188,165,84,90,84,239,37,43,61,244,172,36,93,171,215,66,35,175,190,127,252,246,151,30,93,54,168,214,218,90,74,121,196,113,157,65,168,154,214,63,140,250,57,96,241,240,118,201,63,252,240,195,170,180,19,181,64,106,247,99,76,81,20,44,13,46,83,205,182,39,164,212,248,10,150,146,110,180,197,132,128,202,153,116,209,222,20,219,111,23,175,171,193,181,125,193,115,70,92,21,21,17,25,136,168,136,239,50,41,193,67,245,6,131,204,174,191,132,179,101,76,206,40,145,241,214,223,231,173,210,184,174,124,177,137,239,218,137,63,25,37,27,216,215,191,192,156,169,130,12,16,8,65,21,43,70,102,246,124,193,255,243,214,41,221,217,231,168,231,135,136,188,26,71,59,212,81,172,168,198,68,238,106,230,232,45,108,2,202,225,76,148,61,98,127,247,124,240,163,40,192,63,233,35,23,16,224,51,44,37,232,216,193,16,94,247,213,206,205,231,222,222,251,83,131,2,42,80,28,144,208,134,224,68,57,33,196,170,128,145,50,45,239,181,44,67,87,31,55,234,203,168,172,175,241,60,31,188,139,166,98,1,189,96,54,31,135,152,178,50,98,137,121,222,211,84,60,175,96,13,131,212,74,220,58,171,201,98,101,191,89,56,15,117,119,234,33,120,128,112,2,145,111,184,106,63,111,177,225,194,240,210,142,100,58,4,127,254,189,235,15,33,201,165,97,3,200,139,151,19,27,33,140,154,55,220,49,194,35,27,26,136,163,229,199,197,24,37,2,102,2,100,233,33,172,124,140,55,103,102,238,178,34,36,112,221,155,11,101,57,248,66,56,198,144,27,76,106,84,66,70,45,30,24,14,117,175,31,100,86,72,3,237,100,8,203,18,20,33,154,160,64,51,243,147,94,138,137,16,8,16,76,14,48,201,181,36,130,35,40,84,85,183,61,236,105,159,180,113,171,109,108,186,50,84,74,188,236,101,114,167,123,54,202,211,222,218,173,71,126,233,253,253,111,174,151,7,158,119,63,127,26,93,206,200,13,16,61,3,56,236,168,245,40,215,65,122,58,126,240,207,252,195,223,251,215,235,209,194,235,248,133,26,27,132,134,83,114,100,238,25,195,49,5,100,8,68,10,106,21,122,128,224,141,227,112,174,44,170,131,31,154,167,8,135,233,213,252,92,177,7,233,29,43,120,138,185,136,170,14,192,19,76,34,102,211,223,75,46,78,60,127,42,137,99,99,152,216,114,175,149,207,161,221,129,4,235,10,207,204,204,252,232,203,6,228,226,61,149,1,44,129,92,27,91,45,24,242,158,181,171,217,97,222,243,132,218,96,43,53,71,45,249,8,226,201,143,118,254,239,73,79,242,63,55,88,51,53,100,40,165,239,112,133,147,18,190,209,43,252,218,47,71,127,69,252,72,53,214,179,195,142,39,227,113,160,78,24,19,167,192,118,249,204,116,14,30,48,193,82,196,93,37,149,178,178,46,231,255,27,200,35,113,11,13,128,35,60,160,90,73,102,74,173,219,179,66,7,67,56,250,123,127,126,127,210,103,126,84,63,30,190,234,240,163,15,63,123,248,116,50,58,86,183,169,161,237,152,175,161,229,76,170,234,76,173,109,168,90,77,106,235,127,169,166,94,75,251,122,230,206,105,155,132,39,38,239,180,246,100,207,31,221,108,82,249,38,207,205,79,63,105,222,93,93,152,54,22,81,205,3,181,25,100,90,70,132,98,40,176,219,184,187,193,172,182,113,173,227,165,105,150,108,24,219,220,138,210,30,6,129,47,172,254,175,116,231,147,79,251,167,123,204,120,179,127,49,116,231,217,5,25,167,105,13,187,96,46,74,195,247,96,213,180,129,240,129,52,4,177,92,32,138,166,58,68,224,32,143,165,213,143,195,169,113,162,236,230,12,192,53,48,255,56,149,129,146,51,51,32,26,46,226,91,167,234,49,126,192,100,202,243,202,188,51,47,204,71,8,40,80,67,168,105,229,176,63,2,215,223,195,162,203,212,243,62,79,63,32,191,143,252,143,9,47,174,187,61,116,241,98,152,2,207,124,198,69,192,183,128,151,15,212,226,152,115,90,233,78,229,144,40,57,15,92,102,193,239,63,251,117,110,222,189,63,223,187,208,159,27,168,11,17,69,244,216,142,191,127,163,125,232,203,191,31,239,227,111,62,252,201,239,127,96,186,188,73,133,145,118,97,24,54,212,88,32,192,215,129,117,18,169,11,2,72,88,79,81,17,173,111,130,47,71,246,47,126,249,123,236,153,247,17,115,153,42,246,78,49,96,189,163,217,189,65,99,42,19,43,24,255,188,54,83,199,247,202,46,209,203,229,193,216,11,228,11,246,233,149,127,198,78,212,72,215,9,207,12,8,40,230,62,232,106,49,62,202,166,86,8,165,221,136,166,6,26,17,100,24,212,135,204,71,68,38,63,171,173,34,255,228,128,68,111,173,166,212,56,104,229,181,240,185,79,179,7,5,9,207,166,131,102,169,117,245,212,151,7,7,174,252,64,241,236,21,122,160,199,71,86,30,1,192,38,224,0,5,64,3,3,176,140,3,136,38,86,14,127,220,111,247,203,52,253,230,124,245,231,245,115,63,175,95,184,6,42,240,255,33,62,254,194,79,215,101,253,83,235,199,125,241,11,122,202,0,163,191,99,227,32,160,77,194,215,0,156,41,200,149,60,147,27,82,32,160,1,5,10,252,229,115,159,127,58,124,255,211,55,189,86,7,63,157,218,220,99,122,226,247,62,49,87,159,173,221,115,106,192,158,211,70,81,191,53,4,176,24,187,90,160,21,244,43,229,26,250,121,167,207,221,203,239,48,222,244,254,222,10,207,9,127,203,103,222,95,7,47,77,95,243,241,15,55,234,108,255,55,207,183,94,244,125,125,128,185,251,63,231,229,23,247,255,132,211,242,127,191,177,115,136,244,233,178,151,201,235,210,155,61,179,144,46,102,82,15,176,85,49,121,83,181,175,121,30,237,21,203,186,205,79,230,44,63,37,7,96,11,129,224,118,201,156,200,76,27,120,43,224,222,72,3,126,184,105,128,30,72,185,155,106,180,228,120,192,205,29,46,156,184,131,90,52,229,146,182,120,162,198,136,73,160,34,155,20,148,164,69,129,16,2,44,69,76,142,220,183,175,123,165,215,70,237,167,203,160,44,159,214,249,233,223,198,136,168,95,49,29,35,223,3,38,164,41,15,252,194,23,236,144,131,114,241,253,121,254,47,254,213,227,237,249,249,31,250,192,89,125,126,230,227,7,132,27,227,232,168,122,175,62,250,227,130,235,153,254,230,192,15,220,241,38,179,42,75,244,6,126,3,222,243,192,33,187,145,139,175,63,79,191,255,159,63,122,255,222,141,149,63,148,255,240,135,63,190,95,255,234,239,213,127,185,254,43,251,23,31,189,127,154,239,103,185,195,89,50,186,163,119,68,160,84,160,13,27,176,0,13,44,201,209,101,37,216,248,47,159,223,255,167,253,189,219,187,197,62,236,230,246,94,111,183,247,101,137,83,200,71,119,118,63,178,109,183,219,19,37,222,195,5,26,167,59,158,49,51,114,36,223,165,60,210,200,83,15,111,181,97,63,209,3,162,19,76,159,238,89,146,32,4,121,147,167,81,124,48,245,18,26,98,116,126,104,63,132,254,56,169,157,204,117,32,12,206,69,131,19,237,142,165,111,171,251,126,89,177,219,2,172,59,88,52,144,79,64,200,0,118,198,176,216,25,64,144,157,180,65,11,109,11,129,248,21,244,199,219,239,229,7,126,242,237,151,63,230,251,14,78,105,23,98,228,29,143,127,206,78,153,235,31,116,95,249,154,47,165,172,71,1,5,115,194,79,137,38,112,207,12,65,68,117,248,9,129,84,231,153,121,4,183,234,60,66,226,2,190,231,109,248,116,218,238,91,240,235,229,127,14,253,203,224,218,102,240,185,37,42,84,226,164,37,12,130,32,140,14,161,161,161,10,202,96,160,44,143,57,80,121,62,226,230,86,220,47,130,114,132,228,164,119,61,106,222,175,151,171,228,31,207,194,30,190,117,92,245,94,88,181,103,210,151,239,111,99,137,109,185,111,163,109,215,184,118,73,156,161,194,222,94,87,45,174,120,34,222,32,199,123,14,85,169,134,93,182,161,117,18,133,177,70,81,198,74,229,228,231,184,79,239,204,229,114,208,227,84,226,137,139,107,53,159,170,251,6,234,20,183,206,110,195,141,140,38,246,8,140,152,35,56,58,40,109,216,220,237,163,51,199,29,84,5,43,1,212,186,148,186,253,230,193,91,86,74,171,55,61,76,125,251,140,75,88,128,144,192,3,97,204,32,28,74,131,96,96,164,160,87,233,77,219,178,193,183,130,77,210,232,249,124,124,188,254,78,127,169,92,29,131,98,78,24,58,218,75,4,231,98,194,31,147,163,180,213,15,235,254,198,196,180,12,163,140,90,160,2,41,171,123,21,247,64,31,217,125,234,31,204,111,213,224,207,61,255,39,83,63,225,241,171,254,201,89,127,237,239,117,232,247,161,103,153,111,183,113,8,148,80,68,76,200,112,208,1,108,140,188,143,144,37,18,45,156,191,226,79,189,126,121,254,121,251,232,79,238,234,129,250,8,217,106,58,50,65,89,40,174,78,118,30,10,129,129,21,55,64,68,103,0,67,34,231,210,37,0,182,88,61,20,182,16,156,67,133,58,6,97,31,216,125,131,254,118,99,189,68,51,88,2,220,152,12,179,94,18,75,249,52,8,182,168,39,79,142,127,252,203,156,17,114,80,165,130,120,110,252,189,234,50,100,137,87,192,134,43,99,82,83,91,25,1,161,45,122,15,9,104,152,213,224,175,209,47,222,229,205,173,107,105,130,36,212,0,29,20,247,80,51,87,217,228,28,249,174,163,172,7,116,192,104,18,144,97,246,74,12,22,64,228,143,120,161,32,62,196,26,43,209,118,41,237,138,18,24,84,35,118,164,146,220,117,84,217,123,244,157,76,253,138,238,81,240,75,90,224,69,10,29,25,99,232,92,6,226,75,28,61,195,126,8,79,109,122,5,178,121,69,239,16,220,81,141,16,6,219,102,112,245,160,125,61,95,206,124,158,195,57,228,202,68,105,89,116,32,245,164,205,52,58,247,210,227,56,57,69,59,150,42,192,85,166,139,22,226,36,167,134,123,87,182,217,116,186,167,49,178,253,40,156,215,39,220,80,113,167,43,150,88,17,76,228,140,55,190,198,193,251,16,250,118,167,34,121,231,78,176,120,150,5,188,107,240,142,249,246,126,218,46,15,192,151,79,42,45,119,233,76,116,218,143,190,132,34,10,200,146,9,251,37,163,229,5,111,205,245,176,234,83,147,74,90,86,96,41,110,247,237,142,58,72,174,229,5,181,165,152,166,180,23,162,146,113,154,175,85,194,76,45,87,162,23,30,115,54,158,252,78,255,234,124,212,156,202,147,158,163,9,4,195,182,41,204,4,142,106,6,77,207,92,139,159,243,60,233,29,228,86,159,172,76,90,34,177,12,164,10,165,238,100,88,92,227,8,197,60,146,116,108,169,93,210,246,10,11,102,35,154,117,174,16,122,138,206,9,80,60,244,211,88,86,17,124,64,5,226,133,202,199,15,142,244,238,214,226,186,166,118,84,220,234,74,70,2,1,7,202,128,243,112,198,78,172,196,32,99,246,88,79,99,47,217,161,146,113,136,0,36,201,193,0,86,95,21,68,41,218,34,158,199,209,122,73,172,201,154,152,193,94,116,122,209,43,102,14,247,56,16,5,125,0,166,240,112,53,246,32,80,66,17,53,148,72,237,233,139,36,200,160,165,8,63,91,101,21,94,215,110,62,64,80,65,41,8,4,193,1,36,154,193,228,46,140,58,103,79,209,249,40,211,222,158,186,76,246,104,67,180,81,44,68,150,162,105,171,125,160,49,109,26,233,65,148,218,169,56,204,165,206,177,242,227,154,102,83,174,15,99,109,100,55,180,100,43,122,250,62,17,96,152,104,148,6,107,70,96,98,73,182,66,159,185,250,40,83,41,194,153,142,132,236,29,153,25,3,234,80,171,68,188,121,223,249,253,84,17,147,71,163,36,150,173,206,106,80,27,202,26,206,238,52,23,7,28,29,144,153,122,51,238,161,48,25,130,218,168,42,83,113,39,188,187,55,29,43,194,162,232,162,37,18,33,36,29,74,116,132,76,152,150,134,142,20,152,56,50,112,35,195,233,128,125,184,84,67,135,187,233,103,239,123,217,1,252,56,43,209,22,174,0,120,7,110,163,172,193,154,171,16,160,237,171,3,53,167,78,187,198,216,175,169,21,83,161,187,245,41,111,21,84,2,84,180,64,85,160,192,187,160,132,84,120,48,108,77,35,124,90,124,53,55,28,193,216,235,31,252,119,251,212,122,36,134,153,76,112,100,72,149,139,147,81,137,228,2,92,250,130,76,156,23,228,71,250,43,199,247,124,23,149,172,187,167,161,221,99,38,90,165,98,132,40,240,43,74,9,45,109,236,9,189,99,54,118,188,120,64,232,167,96,8,70,66,205,128,17,129,1,2,68,132,94,169,248,250,249,183,228,61,158,235,3,211,49,169,80,185,175,54,158,37,231,70,83,3,12,208,101,76,143,245,140,165,47,78,140,64,144,216,167,139,6,236,167,114,96,124,132,113,10,109,88,227,36,201,55,195,95,159,199,116,61,74,3,55,32,24,220,22,78,97,252,56,3,142,186,202,25,214,132,194,4,35,72,48,208,29,31,200,237,197,229,87,109,215,225,4,87,29,207,251,122,163,10,126,192,2,2,16,72,96,128,228,115,127,21,80,152,23,194,49,116,32,78,116,215,52,27,215,235,147,91,41,63,20,128,213,121,142,160,21,84,88,120,9,5,150,94,244,217,163,141,99,92,167,234,196,83,75,31,168,140,220,177,150,3,9,196,146,9,194,248,53,217,33,214,138,163,164,60,209,124,131,231,31,45,209,135,189,119,199,237,103,81,175,73,47,231,48,149,174,195,75,167,19,52,209,111,135,185,238,154,189,53,128,16,77,25,36,138,32,208,28,77,186,118,180,49,33,91,182,121,244,217,77,79,219,136,250,132,107,223,2,52,67,111,247,189,229,222,122,84,77,234,236,227,230,103,220,234,27,222,234,109,221,234,141,210,76,204,214,230,163,125,148,71,123,144,171,79,157,102,120,111,64,147,211,243,30,12,7,171,0,159,189,15,54,1,20,192,118,144,32,201,96,143,9,95,225,186,166,12,90,220,201,16,239,170,219,246,142,197,175,176,139,182,233,22,196,74,185,62,55,31,124,144,28,226,5,86,235,50,69,10,164,37,52,15,90,160,115,225,151,226,44,249,200,170,92,246,249,120,255,156,127,114,46,231,208,51,150,100,26,108,89,202,34,100,2,1,152,37,67,73,133,4,144,163,51,190,187,210,223,5,24,245,206,140,101,248,74,96,197,146,160,95,193,200,101,222,101,156,235,69,119,232,17,84,25,232,129,218,185,128,30,24,146,203,216,132,2,32,194,6,36,64,227,145,224,98,222,110,199,14,85,31,217,157,188,43,4,212,38,26,180,49,92,32,156,7,33,236,154,44,245,141,236,91,33,114,237,248,182,219,28,163,230,133,178,71,197,123,34,246,80,95,68,238,22,64,6,206,141,159,35,76,97,191,151,177,150,98,36,222,135,2,25,198,220,57,98,204,200,195,1,24,15,168,110,121,81,70,77,13,51,35,53,106,194,90,179,61,103,127,130,244,117,181,95,113,19,111,68,108,77,239,226,5,5,239,161,0,37,41,192,9,132,15,176,129,156,2,195,176,100,88,150,52,156,48,23,176,151,66,236,193,79,252,1,56,200,154,136,179,192,146,67,184,212,50,132,94,247,192,107,206,109,22,83,208,80,7,181,80,153,186,178,4,53,113,108,70,34,105,144,81,69,139,184,66,113,68,83,200,198,211,137,61,114,130,183,27,191,231,253,143,95,191,204,143,38,59,225,0,147,176,83,23,18,210,180,118,97,89,111,67,71,136,25,209,65,244,104,239,112,9,91,84,224,118,239,98,62,113,181,232,254,147,192,161,238,10,162,98,173,5,143,48,239,131,18,213,156,197,52,155,82,184,228,9,52,146,96,34,211,72,4,1,152,76,179,161,137,24,210,15,119,215,112,20,113,6,220,60,213,11,116,201,172,162,123,221,130,65,64,182,3,78,185,151,187,21,176,126,9,233,28,197,104,168,111,225,190,37,20,90,149,134,44,106,135,53,182,32,182,90,231,182,192,224,150,75,65,20,88,136,3,208,48,44,173,149,205,114,71,225,202,34,93,202,23,183,37,123,240,47,54,78,31,115,41,51,148,242,68,142,84,20,4,140,16,0,21,33,0,170,36,59,0,174,68,72,198,23,208,233,139,210,243,96,201,5,164,138,232,122,105,159,80,3,208,120,34,35,7,32,55,17,121,142,104,177,41,3,29,152,12,209,35,3,25,32,18,9,17,96,40,225,92,65,27,244,139,208,14,221,1,248,10,8,217,225,106,30,128,234,227,205,65,145,67,97,7,34,133,136,1,197,77,101,8,133,79,139,253,179,84,6,216,26,163,200,53,105,114,220,19,51,207,77,96,120,65,116,46,165,79,167,42,245,235,35,45,194,246,216,173,29,14,16,200,67,133,108,15,38,152,225,25,224,88,191,152,182,54,10,105,107,187,60,121,123,131,190,140,254,33,124,147,126,218,15,65,64,101,207,44,17,162,12,84,66,100,84,137,6,9,85,200,108,30,240,21,104,164,176,4,24,171,215,70,12,92,92,81,141,210,155,159,208,14,49,198,48,27,121,112,160,69,150,99,56,229,235,220,103,53,122,121,24,165,184,236,105,27,164,67,9,102,141,252,92,37,118,4,1,7,33,61,163,143,184,249,190,136,246,150,78,180,164,199,240,31,44,9,43,212,239,108,105,189,118,244,79,158,126,101,97,169,146,61,155,254,230,185,203,254,221,241,125,6,196,76,178,150,176,201,60,68,36,169,250,197,203,64,90,173,58,179,177,7,17,14,81,35,189,39,146,182,26,191,31,159,239,175,245,94,254,222,115,85,11,57,12,140,165,61,247,169,159,69,218,77,47,220,225,106,95,80,196,76,184,186,56,202,195,166,85,33,116,179,67,202,112,108,229,0,47,123,202,75,99,221,18,16,190,156,107,103,98,192,11,191,130,215,116,53,170,119,232,174,154,220,109,178,124,202,85,226,18,149,186,16,19,166,138,58,243,113,197,23,8,55,224,6,242,203,14,16,68,13,51,209,118,149,207,92,125,236,235,98,228,10,230,123,61,101,134,182,197,84,234,32,77,136,37,85,217,85,50,21,22,238,204,14,218,141,253,56,218,46,179,8,138,105,6,123,48,236,183,109,112,145,205,250,172,7,106,117,213,133,30,125,84,27,19,73,144,3,128,128,2,81,172,245,54,24,169,12,17,32,16,41,128,15,236,227,153,195,189,207,193,195,193,236,13,108,0,206,234,38,160,144,161,33,141,160,226,199,239,56,64,229,208,251,87,228,203,198,249,147,35,120,145,169,209,202,25,231,219,16,225,93,244,235,112,129,206,118,107,132,92,48,220,205,72,58,36,184,121,238,146,170,24,44,146,8,29,148,190,0,180,15,39,231,31,112,111,252,126,121,6,183,27,116,225,121,253,127,63,222,212,151,243,23,247,250,9,16,50,197,8,117,74,227,116,73,69,6,193,70,2,10,66,22,239,70,120,107,84,251,154,191,140,203,29,240,2,112,136,1,77,23,40,112,101,230,49,248,9,50,134,97,150,199,12,15,133,241,178,227,183,33,223,112,59,230,129,181,173,150,170,86,247,192,82,82,85,28,18,18,99,172,138,150,110,20,16,10,202,153,95,219,127,34,222,153,236,222,111,109,252,120,180,254,228,101,255,42,15,62,122,176,47,122,196,230,233,173,242,58,22,231,210,22,46,161,200,252,221,191,220,180,99,61,5,149,110,21,104,197,96,164,160,194,28,37,255,103,118,80,206,217,192,145,152,69,24,187,12,56,235,81,245,246,95,252,254,199,188,231,124,179,235,203,239,184,191,76,143,153,149,107,202,171,190,249,83,122,133,146,157,86,108,106,4,19,137,192,101,215,220,19,154,57,87,248,84,205,167,140,120,182,86,69,187,177,182,234,203,190,80,192,101,141,23,184,153,23,202,179,125,128,203,248,237,240,203,183,245,125,240,246,150,90,119,100,106,44,238,2,12,46,2,24,3,152,172,194,92,208,153,86,35,192,168,146,82,13,48,109,213,181,177,243,214,167,238,153,99,29,111,245,243,59,135,173,211,158,148,27,86,234,140,2,77,165,131,217,210,148,117,164,3,82,198,140,38,149,74,81,110,96,18,66,152,65,164,68,165,227,70,195,131,125,185,47,158,9,29,34,146,216,197,144,8,10,150,113,32,12,106,7,195,217,196,197,162,200,112,8,59,120,121,128,143,67,244,42,58,133,139,20,57,116,1,104,70,15,71,146,196,33,98,113,53,147,174,196,95,254,149,101,7,2,30,5,96,254,228,141,107,124,192,141,129,90,219,137,194,208,186,32,17,43,94,134,33,230,241,50,57,135,51,73,62,225,187,73,63,240,132,117,109,12,131,205,68,185,246,99,150,171,240,3,132,119,97,113,48,29,134,216,81,77,129,28,208,172,176,152,55,136,5,22,51,128,28,35,123,133,90,210,252,86,207,193,23,44,65,92,237,83,214,253,173,235,243,203,172,135,163,120,110,22,143,197,37,102,73,77,11,87,51,112,133,41,150,48,102,46,0,88,16,21,85,156,206,240,196,174,224,3,215,96,166,56,150,62,10,29,203,237,136,183,185,198,139,4,125,249,22,13,62,63,195,95,208,101,61,148,68,186,0,15,187,48,85,140,81,16,2,7,46,232,181,226,171,66,173,241,201,180,189,82,72,22,109,119,211,157,227,125,238,127,102,171,111,195,183,54,177,90,241,159,148,248,69,207,190,170,191,111,210,46,174,163,210,193,119,220,89,220,202,114,244,152,64,100,245,122,104,158,243,28,188,14,171,216,13,27,35,124,144,25,217,52,249,95,189,162,179,36,175,136,238,144,218,85,98,204,162,62,58,78,217,45,121,137,179,190,240,155,191,112,255,224,91,24,27,65,43,229,131,172,55,170,167,212,146,51,230,209,52,129,41,136,225,80,97,59,53,128,219,26,87,160,97,120,0,198,177,107,129,192,0,6,50,102,160,120,245,10,209,103,117,108,180,136,30,188,183,168,97,65,140,167,232,14,164,224,142,182,60,56,229,149,150,9,202,242,237,111,239,120,27,0,16,3,130,12,2,216,73,0,153,9,124,137,16,25,215,146,139,38,193,64,61,101,220,10,59,3,134,8,234,161,217,248,18,82,73,214,43,235,66,229,235,235,95,245,219,159,108,63,149,222,122,142,231,132,25,159,187,202,250,113,106,60,92,235,94,114,113,214,186,103,77,31,63,28,191,30,188,245,41,10,136,238,136,14,142,194,174,163,238,92,229,124,191,243,125,206,171,251,91,199,23,106,12,123,68,231,60,69,30,170,163,135,192,142,220,69,215,183,252,254,191,232,250,82,235,63,229,243,111,101,254,97,40,243,231,204,235,241,115,248,78,204,95,38,169,45,249,160,72,158,45,232,48,193,119,18,188,107,230,157,119,31,74,122,84,214,13,28,104,64,104,68,98,94,42,123,102,60,65,14,164,27,96,130,208,235,199,156,98,176,126,149,165,112,79,125,145,209,180,187,230,249,202,229,200,52,97,158,233,21,108,22,190,129,157,160,164,101,105,187,88,78,154,0,38,191,206,103,239,97,245,64,83,58,246,245,30,227,38,222,204,161,150,238,84,170,182,8,19,132,73,98,139,164,72,177,211,105,212,66,80,174,18,101,80,138,32,134,28,60,168,183,248,180,86,44,24,64,229,182,95,204,164,172,132,105,145,50,148,211,251,117,202,243,15,173,115,218,77,76,35,39,177,36,228,220,141,162,202,194,36,81,77,27,81,125,81,4,97,107,29,16,91,58,101,170,231,38,114,75,54,210,252,177,29,250,224,237,95,56,114,112,94,252,119,189,198,240,190,253,137,78,14,195,35,49,118,40,149,76,154,47,73,237,61,127,79,230,222,253,160,165,37,32,23,153,80,133,134,49,67,249,128,37,162,221,84,81,248,104,201,41,94,89,145,30,158,226,204,12,73,216,63,86,96,56,87,52,95,91,52,119,58,95,240,245,203,254,167,251,74,164,136,162,190,124,118,161,35,103,201,222,123,72,152,247,242,140,234,1,11,77,226,13,121,44,210,145,197,238,52,140,75,86,121,49,137,59,192,192,208,39,0,209,120,46,114,133,10,195,28,22,25,32,104,60,167,244,157,212,139,127,13,166,60,76,212,46,121,119,250,144,156,127,47,111,41,24,32,132,78,128,176,81,168,140,87,4,14,186,40,160,7,65,53,213,131,70,130,132,94,19,36,229,21,197,198,7,118,184,182,94,156,178,54,77,140,249,249,207,126,186,214,163,250,84,31,231,25,156,120,196,81,163,150,42,80,48,88,82,219,128,230,33,71,185,172,154,123,112,148,196,193,139,4,233,9,204,101,239,55,187,63,236,92,144,191,233,124,187,243,179,175,159,188,38,249,241,86,238,107,199,239,222,242,248,6,191,149,175,241,173,214,137,250,151,29,34,77,133,82,75,244,180,204,229,33,151,246,229,177,48,157,166,187,209,242,167,188,35,201,188,163,128,233,6,135,136,15,43,150,55,1,129,194,70,77,50,76,35,191,9,207,64,176,114,192,227,248,67,98,85,25,216,169,126,98,146,218,179,164,2,8,116,35,179,153,189,237,252,140,49,197,203,108,85,247,205,91,61,12,123,158,177,92,249,173,206,156,237,86,99,183,173,205,135,28,148,49,2,150,4,226,114,40,9,162,10,166,4,230,106,50,175,167,53,66,133,136,141,144,10,137,34,156,37,82,39,7,240,240,102,15,174,138,220,117,205,65,165,162,19,3,94,76,212,205,152,215,156,87,233,241,197,162,160,164,70,233,110,151,20,131,125,46,155,28,204,188,239,141,214,30,236,39,121,16,5,117,121,44,20,157,73,20,228,146,34,249,46,79,98,126,210,229,184,46,223,238,141,176,28,252,118,56,31,99,126,218,1,143,157,101,198,131,96,192,45,156,59,227,111,228,123,215,254,15,233,79,95,127,39,222,61,113,124,8,95,151,30,185,244,9,159,146,24,140,90,152,110,93,124,5,43,227,246,81,118,47,125,176,230,146,191,164,111,231,68,94,159,91,130,176,165,141,220,244,253,108,202,178,139,237,147,214,117,245,141,184,215,191,121,195,18,175,177,139,31,48,246,56,207,186,119,221,29,61,178,173,103,134,89,101,56,226,5,110,224,208,13,12,118,28,49,193,154,0,33,41,128,112,26,119,4,183,25,169,43,246,59,92,66,106,117,9,111,102,174,254,230,22,239,235,185,134,27,196,156,209,22,1,2,174,180,242,14,198,97,135,43,91,133,210,110,98,165,146,1,119,178,71,156,221,141,86,203,230,138,209,90,191,129,134,205,11,203,11,103,115,88,14,145,95,152,12,247,37,243,55,31,89,61,244,56,135,56,56,210,45,194,90,13,24,184,34,199,0,91,200,65,138,70,6,199,4,25,60,137,218,28,98,139,172,163,28,236,112,14,119,136,253,183,240,243,167,95,240,188,184,204,205,237,188,235,173,76,197,5,84,102,156,181,18,254,223,177,92,37,42,19,30,94,234,149,58,165,69,225,182,176,215,231,214,89,232,222,127,202,131,17,239,62,144,0,207,80,55,44,26,217,49,0,67,206,181,152,254,156,7,243,143,32,98,149,48,120,46,64,137,136,189,20,162,217,112,159,2,200,27,23,135,58,67,33,204,32,3,206,199,193,53,223,44,243,51,237,62,134,108,135,62,141,75,244,143,246,198,255,223,32,119,152,206,12,238,76,108,114,81,38,136,20,52,225,26,33,176,43,86,169,188,29,24,108,202,114,133,171,11,216,148,232,249,113,11,185,98,199,156,59,10,30,4,140,181,152,199,99,161,94,122,62,7,125,202,14,212,233,190,199,172,247,218,27,4,193,89,150,20,213,196,149,149,70,104,71,185,0,227,80,202,1,102,21,76,243,3,174,56,82,17,92,52,230,102,76,13,100,166,116,237,100,232,237,206,253,97,165,14,224,36,157,213,215,174,117,51,46,62,228,143,221,157,209,81,8,224,26,147,200,127,181,222,21,126,16,126,230,127,109,127,59,223,91,13,59,131,70,246,198,103,211,49,110,139,247,165,39,150,48,197,125,64,245,223,158,78,31,52,79,245,218,148,25,198,175,149,211,119,216,226,94,54,219,15,61,73,168,61,112,15,49,168,70,214,3,208,136,1,143,90,206,246,27,207,133,147,68,242,54,107,28,77,236,23,11,101,21,46,164,46,1,205,144,115,208,25,200,25,1,198,85,220,99,200,20,39,14,98,14,21,82,204,0,206,162,69,85,44,88,89,107,190,26,47,115,106,151,212,101,90,85,10,174,66,205,129,160,0,0,2,3,52,90,57,240,170,41,69,20,3,42,16,14,12,177,99,25,99,101,28,192,32,12,163,141,44,114,248,116,210,80,175,31,159,11,115,101,124,36,129,241,65,157,34,238,179,227,224,161,67,227,32,87,186,4,64,38,112,50,251,87,123,234,157,186,244,76,4,56,9,76,43,138,216,161,29,103,180,83,137,101,20,113,230,19,207,243,169,103,132,122,199,14,25,104,21,75,131,218,208,250,229,65,224,21,170,9,182,160,6,5,242,145,115,128,188,134,41,22,236,253,135,60,248,71,147,11,55,82,156,247,88,48,75,44,178,25,93,171,30,94,0,207,154,29,198,46,152,6,62,3,136,176,128,100,240,131,212,239,60,117,90,19,36,195,246,224,229,222,190,86,77,120,208,48,23,88,150,141,235,133,21,75,21,94,122,29,230,231,205,232,218,13,113,2,58,168,46,164,115,128,202,109,230,40,37,9,98,99,32,80,107,93,84,5,161,142,20,25,99,89,82,179,10,136,230,19,80,122,202,97,249,206,141,11,74,64,214,67,1,199,231,208,91,114,68,227,21,223,230,148,129,135,33,225,200,105,11,112,19,193,77,116,110,32,178,26,179,149,119,238,64,52,86,217,0,201,140,5,153,238,100,26,105,190,210,211,231,243,89,218,235,252,156,146,189,30,254,104,163,94,167,188,93,77,253,230,102,221,68,201,208,45,174,61,201,68,194,141,70,239,196,123,87,220,95,246,198,254,116,58,154,43,24,159,242,213,117,166,139,161,203,12,85,75,236,120,60,176,57,100,159,96,55,197,237,209,162,184,232,238,27,247,96,170,238,158,179,239,182,202,134,116,95,208,82,240,172,37,106,160,130,156,75,132,77,52,186,180,86,213,97,169,151,175,169,47,70,206,251,180,193,161,100,157,213,158,53,175,77,206,138,147,225,128,9,19,1,132,28,171,20,28,18,131,24,26,52,12,222,112,218,227,26,205,168,175,143,245,233,50,70,18,120,137,151,80,19,54,44,69,196,178,41,32,128,3,90,8,100,71,216,61,134,99,6,120,168,230,81,192,147,227,27,250,64,176,48,226,92,86,135,175,100,239,194,235,252,80,88,105,54,227,166,139,227,66,147,240,224,54,136,160,193,71,218,18,142,149,21,90,166,181,162,193,155,185,69,2,151,104,123,116,103,233,95,4,98,111,48,88,165,2,50,76,34,36,38,46,191,203,98,151,157,182,246,176,204,194,4,0,6,90,249,232,193,7,76,125,111,160,10,106,175,163,119,136,144,60,235,18,152,9,134,147,99,112,84,251,80,16,206,135,249,235,119,106,235,243,184,202,134,125,113,119,114,18,203,189,85,78,177,12,139,37,179,241,58,145,12,200,148,58,234,5,26,0,51,134,8,243,148,75,165,146,162,160,44,49,83,228,153,185,144,246,2,49,117,198,149,173,91,253,170,191,226,171,18,110,226,110,189,94,192,99,82,13,93,88,138,12,231,0,193,21,34,94,189,236,118,213,162,213,75,142,132,44,121,0,73,42,42,84,87,187,28,140,117,67,204,227,89,177,78,231,215,243,119,127,191,238,43,145,109,212,132,93,177,197,65,138,8,132,8,37,160,65,8,56,13,21,155,188,113,163,126,132,215,31,15,189,172,171,185,210,52,24,193,13,20,138,18,246,36,34,87,60,22,8,208,204,110,81,124,61,20,94,139,35,137,71,48,166,30,108,17,135,8,103,48,172,113,0,8,32,237,47,156,195,244,199,245,15,157,222,159,229,125,149,183,129,109,72,143,2,201,85,202,121,133,39,132,186,98,99,162,39,153,156,244,151,102,64,236,150,123,211,183,102,192,153,68,144,80,64,149,57,21,229,168,7,178,28,9,103,230,174,91,7,178,92,14,104,145,0,22,45,13,234,189,252,25,247,65,185,41,39,13,213,107,249,172,107,149,172,181,57,147,148,40,2,14,34,52,148,169,44,206,253,245,227,249,214,55,47,198,223,50,94,118,244,41,83,49,2,203,92,81,198,18,197,38,16,83,9,152,119,44,81,0,195,143,228,97,58,170,199,248,3,151,159,62,185,250,234,141,73,78,177,247,15,253,213,255,248,131,77,232,164,43,217,5,38,125,54,207,247,237,196,154,77,159,116,55,203,227,233,78,74,76,55,122,228,248,176,53,120,164,45,34,68,202,233,180,66,69,224,48,175,40,241,118,139,247,143,125,88,165,171,3,13,16,31,227,50,49,8,184,112,134,1,25,3,13,5,20,254,38,230,67,40,224,132,30,6,10,213,134,128,134,131,27,8,63,165,68,168,82,170,144,186,238,62,68,49,94,230,236,247,254,168,175,66,49,136,164,230,196,128,47,100,104,154,28,4,212,38,233,168,40,57,58,208,146,12,176,241,35,231,68,171,131,0,85,55,33,194,126,141,50,119,102,53,25,212,66,148,103,45,167,162,244,60,61,20,114,26,1,105,27,149,202,182,55,223,78,29,141,3,6,181,187,51,152,214,122,110,252,56,203,167,41,167,66,121,153,166,232,170,35,23,157,245,253,246,246,121,105,241,80,140,172,184,98,71,92,43,16,168,42,230,32,194,233,102,114,150,231,222,225,161,122,158,183,175,247,247,87,127,159,189,152,239,21,180,64,66,50,7,90,0,22,221,86,75,88,21,73,94,206,121,73,219,14,15,199,147,247,236,17,110,11,148,231,90,202,148,97,209,90,200,203,200,97,122,149,137,13,53,105,29,136,20,221,108,245,126,252,169,123,61,48,223,188,72,231,161,178,103,0,5,1,181,199,40,39,204,208,67,250,105,119,207,127,56,252,252,209,223,216,15,97,190,50,68,183,7,188,15,188,3,221,184,77,167,230,209,165,209,167,46,77,16,72,3,77,197,159,162,230,177,186,107,188,218,206,85,245,161,163,142,53,83,233,47,221,14,151,92,85,215,220,135,74,46,210,210,102,179,89,108,139,176,81,4,210,24,5,73,141,44,125,174,55,211,49,106,242,99,175,199,181,214,91,235,152,123,153,47,212,219,37,130,208,97,96,6,171,11,81,32,236,72,91,57,234,95,66,239,33,193,226,1,192,192,65,198,156,97,32,0,48,241,136,25,251,37,142,194,35,250,104,252,157,134,31,198,223,147,255,160,151,191,75,58,21,78,224,247,134,39,203,16,219,126,57,252,218,134,119,125,3,158,230,234,43,116,187,63,63,137,238,109,228,71,219,47,153,188,163,123,131,159,41,111,164,68,145,27,81,193,65,17,17,130,86,158,200,81,197,224,27,242,148,18,196,92,158,6,51,250,157,115,200,130,203,192,203,128,239,6,6,225,225,1,99,128,135,223,112,93,6,163,74,96,217,76,112,1,6,155,50,96,32,136,199,67,45,74,139,34,128,70,233,10,227,184,174,233,103,80,72,16,175,208,178,223,99,224,251,39,135,133,31,123,201,146,141,184,238,16,15,50,176,36,247,211,96,160,82,216,117,84,189,240,120,211,79,199,225,248,206,3,18,65,190,188,142,214,137,103,196,211,22,172,107,87,85,132,134,22,213,64,52,202,29,58,1,211,33,41,134,8,10,62,96,83,105,186,21,206,67,188,149,55,195,214,219,219,50,104,106,146,39,231,186,168,175,254,165,182,42,18,7,113,231,244,251,216,254,53,184,182,235,227,118,205,126,198,71,145,219,101,32,110,26,162,242,4,77,64,192,195,187,245,142,242,220,247,175,248,117,126,189,191,95,254,237,89,119,235,62,85,69,89,33,80,48,97,197,5,192,240,105,28,187,167,172,244,161,117,197,253,122,182,93,15,205,133,143,209,10,71,109,195,194,178,114,147,9,180,37,8,145,74,165,115,134,128,104,207,239,166,86,224,53,126,185,87,215,231,243,21,53,35,111,218,92,61,30,245,189,59,58,240,33,101,20,46,204,250,159,27,55,117,6,230,113,179,245,101,125,250,57,28,94,82,185,214,99,179,170,222,168,143,66,246,207,124,223,182,161,224,202,206,252,157,175,45,44,77,223,235,70,53,251,95,230,108,91,108,110,52,199,78,84,242,97,189,226,56,155,228,64,49,208,187,4,106,237,183,221,11,85,170,11,113,240,42,15,98,65,214,93,0,55,175,131,87,170,201,230,148,153,155,140,204,216,165,56,18,105,227,109,247,121,253,213,52,223,142,171,252,116,125,149,111,23,219,238,150,39,6,78,80,3,128,28,7,100,16,92,184,98,22,0,2,168,176,75,41,253,146,252,96,254,189,226,159,244,242,143,122,249,167,201,45,99,151,233,219,95,154,247,247,233,225,146,111,171,81,235,210,32,215,54,31,247,197,205,135,105,243,105,226,139,197,233,155,87,196,101,80,150,93,180,151,123,96,104,26,102,80,4,241,2,211,149,41,148,88,46,17,84,138,65,82,78,69,244,232,13,96,226,31,8,128,216,120,227,0,224,50,0,96,204,188,106,46,33,61,46,160,76,117,17,70,0,0,230,129,24,2,148,192,244,168,15,147,211,46,21,59,198,194,39,182,37,180,4,13,138,225,86,191,87,186,29,59,119,79,144,158,252,218,40,39,242,44,104,48,105,76,213,32,58,150,26,183,86,236,174,223,31,246,229,233,159,173,92,183,187,246,195,23,96,137,60,69,119,111,171,232,21,175,241,142,157,168,155,15,237,11,76,255,144,73,141,220,23,185,89,15,1,141,40,168,57,129,94,17,107,176,237,99,205,208,70,49,159,156,211,230,219,144,231,203,249,246,79,247,111,63,214,119,127,97,120,228,44,184,142,98,64,70,190,92,166,205,97,219,88,79,28,110,24,179,25,140,102,60,42,172,80,76,148,7,74,54,37,139,255,211,235,32,220,95,146,118,39,117,168,46,52,87,95,62,238,161,66,183,88,8,183,126,128,128,72,168,32,68,5,179,103,149,8,145,230,29,2,21,20,217,119,126,82,60,185,143,246,214,212,187,181,5,168,52,163,3,168,104,7,70,172,9,1,74,196,156,154,69,72,71,148,48,193,97,61,61,184,169,229,59,144,143,126,223,31,155,31,255,231,255,62,186,199,245,205,183,59,96,255,250,255,183,191,63,255,242,249,149,159,245,167,38,63,127,254,19,255,205,22,78,82,62,180,30,185,254,253,221,237,63,191,248,244,253,244,176,81,207,181,194,213,9,184,17,220,86,53,121,212,214,39,190,30,218,187,200,195,140,239,36,182,165,62,26,3,182,82,97,197,92,123,200,165,97,244,228,254,38,111,188,43,253,83,22,254,91,12,174,241,247,253,113,253,247,209,239,187,190,126,183,35,246,87,87,249,248,123,216,97,177,123,199,171,170,107,31,122,61,230,97,222,245,197,212,231,137,48,107,183,249,118,186,190,198,125,119,193,29,33,207,191,62,232,18,242,126,178,32,47,186,127,203,71,59,166,156,230,197,210,63,244,127,122,233,71,212,224,10,35,76,92,198,197,7,25,152,192,8,26,2,16,226,75,199,95,143,195,207,13,154,187,163,15,201,227,96,112,148,148,247,63,37,143,238,75,184,110,92,227,165,245,67,143,151,180,117,156,44,103,238,225,75,48,110,196,181,190,126,172,63,249,132,63,253,186,127,125,163,159,15,124,153,250,140,123,133,24,250,224,230,218,233,36,211,18,146,235,146,35,106,144,114,142,146,203,152,19,151,99,16,167,230,23,192,125,22,104,63,2,16,227,63,173,233,249,126,245,121,231,59,64,188,31,21,214,247,51,160,122,44,251,180,239,149,106,165,246,136,45,213,206,3,34,148,51,1,233,201,199,107,217,131,93,95,207,176,240,114,147,140,238,58,191,49,34,234,160,155,234,41,246,144,176,75,107,106,96,158,51,103,102,58,143,103,209,164,116,160,198,176,75,220,130,32,21,113,66,35,125,109,120,61,203,125,233,47,239,253,241,181,101,174,45,21,85,36,20,223,254,155,35,191,250,221,103,209,23,103,8,245,45,241,94,198,190,66,71,218,11,116,129,1,16,38,177,168,14,40,146,130,77,34,98,200,176,209,249,234,48,193,242,163,200,126,253,214,206,125,221,54,108,42,77,93,36,37,93,170,116,81,160,254,114,104,148,140,184,57,172,246,247,3,66,37,8,192,165,78,20,64,183,144,51,97,200,32,192,234,8,41,195,41,51,128,150,52,106,60,236,197,155,223,241,249,14,119,87,61,60,79,126,252,124,35,25,255,79,245,198,111,232,23,208,47,86,82,90,64,62,244,71,182,208,133,144,29,94,83,238,37,111,211,187,194,195,114,92,155,62,172,218,47,65,75,82,111,136,59,145,13,221,67,0,178,148,238,218,6,198,73,203,126,197,125,64,222,100,62,228,18,184,50,36,123,36,62,235,240,227,231,201,213,115,197,222,197,64,210,233,58,20,150,136,81,113,130,210,40,198,143,146,230,106,14,141,98,12,147,41,51,95,35,90,196,203,156,146,98,250,224,19,117,23,11,19,26,147,62,34,208,0,81,82,163,160,132,136,132,73,6,158,66,39,155,13,8,166,26,165,42,8,76,224,148,229,79,188,35,220,131,125,98,41,46,83,207,138,173,158,109,207,213,71,66,151,155,148,122,77,70,251,55,124,38,171,223,245,78,91,71,138,66,186,130,113,209,139,119,186,191,210,95,223,232,231,255,218,63,94,112,126,119,61,92,169,151,169,94,55,145,43,71,229,229,169,253,3,177,41,66,160,133,130,172,202,15,109,172,132,243,180,250,251,150,34,238,248,223,181,125,220,190,156,206,137,182,129,255,167,12,207,115,236,119,225,17,96,140,214,185,113,88,50,107,21,22,214,78,64,125,1,96,75,44,159,60,209,223,196,200,200,231,2,36,80,0,8,194,43,1,74,53,156,196,136,103,20,49,255,60,234,27,180,69,21,80,36,23,11,90,248,255,130,31,188,123,253,213,95,191,124,46,110,63,215,55,231,176,79,121,210,197,217,14,112,8,244,225,3,115,24,226,140,232,37,237,68,8,21,141,98,160,34,232,193,127,55,184,250,123,151,211,87,110,117,221,83,238,213,159,204,184,253,124,100,173,177,191,206,148,154,49,154,248,168,178,42,232,68,165,249,214,91,55,2,2,32,18,85,15,98,160,159,10,97,21,49,101,232,145,18,49,239,156,11,59,253,248,45,172,91,125,185,234,244,188,89,53,29,103,8,156,226,45,61,192,217,204,241,115,103,130,83,234,163,25,0,96,5,36,150,241,171,250,162,29,49,231,13,10,211,10,13,148,58,76,131,222,88,40,157,38,245,204,153,210,70,88,8,33,81,208,102,104,171,106,49,162,161,2,171,181,33,85,42,177,158,159,255,112,223,183,64,201,106,17,169,114,11,228,85,46,66,218,238,161,132,193,49,135,147,131,84,18,232,254,83,6,16,149,128,200,243,87,99,22,132,66,197,168,215,134,143,55,27,74,227,158,174,143,248,127,8,255,223,143,106,155,112,27,14,126,4,150,108,126,192,145,0,220,65,145,86,141,95,185,99,116,172,130,45,178,124,90,214,161,9,218,219,163,82,44,34,196,198,43,5,45,251,207,200,0,119,173,8,149,244,230,0,7,6,22,46,68,8,16,184,42,94,189,252,43,62,122,62,31,191,208,167,95,243,217,82,143,200,148,58,72,93,113,135,208,154,57,74,108,117,87,255,23,96,243,176,201,181,27,12,220,6,21,244,8,145,25,50,26,215,24,217,87,217,50,11,212,178,177,78,194,34,242,90,228,91,138,72,216,167,161,78,172,46,100,94,76,39,227,237,115,147,99,32,18,0,65,59,136,29,2,196,214,130,51,49,223,144,251,122,33,175,213,158,165,80,64,118,129,20,184,11,221,145,249,196,30,90,200,77,5,221,115,125,245,17,94,222,224,254,12,138,229,213,136,114,12,221,156,154,80,124,138,3,216,242,97,136,45,141,2,119,12,60,137,104,50,206,135,95,25,207,193,59,190,54,243,133,84,123,88,85,89,56,119,214,26,132,38,91,9,183,215,203,133,8,65,145,140,128,152,100,88,137,70,25,7,2,6,43,180,68,56,209,241,93,232,17,119,197,133,103,204,229,54,183,152,161,148,193,56,192,8,8,127,168,235,214,204,188,167,160,142,90,36,54,132,124,174,249,20,92,117,85,111,17,224,78,147,32,55,237,26,66,92,54,92,208,187,52,97,11,237,179,141,10,168,130,6,120,0,177,133,81,106,42,25,143,32,81,0,53,199,226,117,111,109,44,18,2,68,165,118,221,40,154,52,16,121,50,110,187,201,92,221,157,33,230,32,168,20,134,161,2,34,222,117,246,23,110,117,26,37,70,213,187,6,150,133,209,50,48,221,79,106,254,37,173,20,64,224,52,59,56,184,74,135,124,81,201,181,53,15,247,196,39,194,29,98,51,190,170,174,138,178,194,57,242,141,84,41,21,128,66,173,14,49,37,177,156,126,215,103,128,187,186,165,137,150,25,149,1,145,8,192,0,70,7,78,136,128,64,2,23,224,29,99,217,187,141,186,63,241,188,7,179,173,8,43,193,75,170,46,179,252,31,121,53,47,149,3,239,124,57,17,176,200,236,243,246,24,250,105,156,247,199,109,122,191,77,96,203,99,121,60,80,22,216,75,17,36,133,109,199,135,241,55,211,245,146,114,46,33,49,193,244,185,201,209,16,54,230,191,19,135,12,96,172,80,108,98,36,239,209,208,142,117,80,241,10,192,20,150,12,242,113,64,18,191,107,241,88,14,129,46,172,29,28,116,201,177,40,51,156,193,238,58,236,28,195,18,52,166,122,128,43,159,68,240,136,32,144,8,103,195,173,185,53,116,212,25,97,200,0,192,237,182,68,242,248,62,183,222,12,203,133,79,182,61,101,21,219,223,238,151,119,80,53,134,72,37,188,12,79,120,161,128,86,166,107,113,104,227,232,166,120,135,151,181,230,139,246,11,128,179,204,5,11,40,140,232,58,255,250,159,234,177,69,1,103,99,165,186,55,177,165,128,25,19,205,37,109,60,187,105,93,105,75,112,89,173,34,40,86,133,42,52,33,28,122,70,30,144,151,103,234,14,175,69,104,248,141,4,32,166,6,232,224,52,77,34,120,96,28,114,40,12,147,56,189,208,250,221,247,69,149,14,140,101,201,178,37,41,234,138,12,142,112,102,150,201,122,224,96,154,129,14,40,6,168,224,154,79,53,38,78,231,52,113,98,225,19,145,1,236,201,13,129,9,174,0,244,193,53,102,147,77,138,143,69,170,143,225,112,5,241,228,189,145,111,154,83,80,193,194,101,179,187,114,99,130,219,8,15,252,237,240,164,6,44,2,64,55,66,108,128,0,191,217,63,39,67,76,75,90,48,99,0,224,96,226,193,12,28,192,128,128,127,224,3,90,208,3,8,128,0,26,222,217,238,123,179,169,184,231,176,43,233,128,197,206,39,6,46,25,221,71,11,79,213,135,84,110,19,253,193,10,59,200,104,227,14,92,8,44,64,1,168,23,145,69,50,124,191,20,33,56,70,136,24,144,252,92,160,166,247,187,219,4,4,47,14,206,80,65,149,45,147,139,153,140,87,181,110,33,110,80,104,43,200,198,152,108,194,27,193,23,126,243,209,181,41,237,135,7,14,186,251,182,61,251,65,96,84,60,150,237,145,81,83,7,173,146,41,200,89,97,5,82,133,193,128,79,13,137,139,161,152,69,204,150,12,54,195,13,24,204,210,32,115,241,140,139,198,202,37,183,62,106,203,201,62,241,142,37,68,212,99,176,203,58,23,64,153,21,152,134,249,52,214,223,80,184,205,151,171,97,47,172,205,165,192,254,66,96,107,216,196,229,67,56,206,210,48,255,244,91,248,139,27,148,65,79,161,150,51,104,130,194,76,185,80,84,122,250,3,112,47,121,151,236,138,126,9,1,19,148,81,215,204,173,213,247,78,183,196,147,69,43,211,45,144,0,185,37,3,61,152,42,84,105,10,33,72,118,67,90,105,161,229,143,116,177,68,147,39,49,185,220,56,72,80,76,45,42,225,36,2,75,237,99,18,43,158,108,7,163,164,162,224,39,138,163,152,85,64,229,194,29,86,12,3,31,118,2,223,16,64,223,248,188,160,179,193,216,160,70,164,234,82,201,69,133,223,60,241,177,76,192,149,219,41,82,64,151,55,174,147,239,144,74,41,106,65,200,244,158,109,231,65,165,18,34,6,192,66,81,245,89,59,150,202,68,216,131,44,20,30,148,3,16,168,88,200,164,111,48,67,228,184,131,239,240,139,120,11,175,178,34,66,5,12,110,130,192,41,206,94,231,227,215,181,131,129,136,100,183,13,136,21,219,99,167,65,101,166,89,192,58,110,166,145,187,75,137,164,235,212,146,184,110,60,49,13,62,83,215,32,40,202,187,24,145,112,32,69,78,100,12,236,138,144,151,62,130,121,196,217,218,34,6,195,168,26,35,133,99,96,193,56,225,166,21,22,195,9,28,131,130,252,63,130,247,158,223,125,170,242,165,215,151,31,197,179,231,177,179,208,138,88,135,208,1,217,110,236,91,79,157,135,205,160,225,194,19,82,150,84,193,38,221,100,220,5,85,44,70,2,5,90,65,82,62,222,190,24,160,139,230,203,144,42,63,218,173,135,173,85,97,97,32,183,34,131,214,37,9,149,166,26,190,219,198,163,239,133,111,225,197,50,226,13,173,231,70,176,153,219,15,105,81,166,156,104,195,115,228,70,25,132,117,128,111,127,188,129,80,121,10,4,176,41,221,233,48,215,184,155,53,234,246,96,156,37,92,23,78,250,248,109,244,17,216,34,147,146,156,148,224,100,121,2,243,205,136,146,153,145,213,151,68,144,92,5,19,18,32,2,101,115,220,54,182,249,161,181,201,140,34,43,235,181,250,250,99,81,51,195,153,124,209,60,28,103,29,78,87,47,209,173,227,215,156,33,209,160,182,60,120,161,149,140,120,50,136,211,56,104,224,52,131,105,127,184,255,28,138,133,179,185,76,30,24,87,54,128,155,3,119,240,92,255,0,156,1,16,112,187,97,54,86,87,125,79,113,41,217,96,87,149,212,215,100,248,118,186,99,220,230,203,182,187,75,90,152,202,65,90,84,110,65,141,80,204,5,92,87,159,145,49,79,218,50,216,131,201,39,214,9,197,130,224,96,189,213,67,31,149,45,62,112,11,188,97,233,250,108,182,129,74,16,151,126,87,221,174,146,216,248,92,252,4,248,30,15,255,243,215,191,48,226,132,161,84,206,203,147,43,3,140,0,26,246,162,250,64,57,246,165,72,7,132,240,245,66,141,198,143,125,230,102,195,221,1,75,65,152,224,182,128,199,98,118,125,130,136,151,207,77,174,141,84,49,32,96,99,2,112,133,177,53,160,59,9,82,138,167,90,150,228,106,22,85,52,129,3,134,26,188,71,254,0,160,230,118,108,20,119,151,189,95,195,109,157,101,185,116,13,144,84,134,45,158,231,8,54,129,78,0,23,30,1,25,148,211,25,109,26,13,116,64,7,80,161,2,14,229,97,82,74,207,197,7,144,79,152,251,178,178,10,121,207,142,43,199,97,4,125,20,139,240,63,251,193,24,159,84,33,215,189,62,163,38,33,130,183,189,64,88,54,183,144,178,168,229,130,61,49,64,155,4,144,7,8,0,6,193,0,167,85,10,198,114,140,127,221,247,254,184,240,45,171,95,45,99,17,164,16,68,82,27,45,175,0,11,56,24,152,179,94,103,22,26,22,208,189,204,62,36,33,40,132,155,153,189,0,148,36,16,194,146,237,20,170,74,234,243,251,43,234,94,95,224,65,174,57,159,117,56,115,170,217,183,213,109,135,208,159,74,53,214,123,158,189,244,7,126,196,43,45,53,21,64,60,216,151,19,131,13,66,233,207,217,194,39,122,217,168,40,97,55,2,142,228,90,104,235,58,246,99,36,4,185,156,193,83,177,69,11,98,179,235,186,215,24,116,68,216,109,208,178,205,225,232,190,29,218,134,86,40,26,205,166,131,155,42,250,69,70,128,34,76,198,177,4,107,126,13,104,186,63,153,62,116,209,96,113,240,226,220,188,195,20,154,114,5,128,247,248,4,69,252,45,126,21,208,232,117,202,29,219,8,61,84,58,207,4,196,55,21,255,119,238,82,224,221,116,83,170,13,43,234,35,198,144,212,51,63,221,141,112,215,109,95,195,166,176,49,224,239,59,125,250,60,118,24,27,239,135,47,234,47,31,56,2,72,210,79,1,136,168,127,152,253,224,107,108,226,9,252,56,41,59,229,42,160,2,103,192,93,115,247,249,124,247,23,221,247,222,163,59,100,13,19,170,86,117,145,105,172,173,103,99,45,73,3,19,28,209,189,122,231,235,56,61,106,85,183,44,226,130,210,84,177,194,74,193,53,60,115,100,212,66,250,16,34,140,197,194,175,214,105,16,70,4,18,142,12,6,100,79,182,142,223,193,197,79,136,191,220,191,249,219,212,159,63,72,231,253,215,20,103,232,116,195,5,121,149,121,218,187,247,247,229,113,189,77,70,52,176,6,62,204,95,108,125,234,102,51,59,143,81,178,243,67,55,25,61,235,175,246,207,24,15,231,87,51,61,243,113,191,86,151,69,222,233,213,231,214,20,155,41,28,30,218,195,174,210,14,51,188,155,162,170,164,73,10,29,67,138,221,98,23,35,75,41,169,58,194,110,164,168,76,255,195,171,116,172,109,96,127,34,41,148,202,162,177,134,21,252,186,50,247,166,121,21,255,195,111,60,202,237,127,221,245,197,27,79,87,159,61,165,219,15,239,2,72,43,70,88,219,165,86,140,195,18,90,24,12,108,7,176,15,249,230,66,152,31,68,203,37,58,75,133,141,60,105,5,12,208,176,161,153,32,67,96,182,122,164,218,186,198,237,149,155,78,91,89,18,167,219,250,252,139,117,125,171,171,52,180,53,143,205,220,186,255,231,63,239,175,250,153,71,242,183,223,39,173,199,217,95,62,123,212,219,184,26,4,215,189,11,71,70,60,21,64,170,150,84,89,174,82,65,200,129,167,166,166,216,249,173,118,15,94,250,172,83,238,199,151,239,211,31,255,136,249,3,230,255,241,218,249,250,168,247,35,120,142,0,153,79,89,247,144,202,1,85,18,227,164,158,84,174,116,195,38,56,10,80,204,142,120,238,128,206,2,66,229,244,3,23,216,61,35,222,59,161,229,117,240,220,89,93,163,209,110,36,190,224,120,33,77,221,12,100,220,60,215,183,0,24,115,92,0,163,39,40,125,201,163,160,5,0,129,49,52,233,14,236,189,231,181,251,133,108,102,13,104,192,118,163,70,160,56,234,137,115,22,61,75,117,139,108,186,215,117,112,143,72,7,88,1,81,240,216,25,50,28,145,226,36,92,7,35,32,136,181,193,49,12,149,130,76,140,3,50,134,20,213,143,226,157,55,60,77,197,245,117,235,159,184,81,225,203,86,64,3,56,39,149,9,66,96,81,136,209,3,165,232,4,12,250,182,141,161,157,226,57,194,93,59,58,187,13,108,147,27,206,49,77,240,234,12,150,231,35,63,93,55,2,82,217,18,117,73,137,118,59,196,12,0,64,145,168,13,107,179,105,20,121,99,32,37,216,142,14,102,54,116,148,37,12,134,49,9,147,180,189,218,203,98,34,252,58,206,17,52,235,70,252,105,187,245,117,247,205,93,31,72,39,86,90,251,151,244,112,251,158,179,27,203,18,80,91,55,88,86,181,93,184,21,133,36,162,4,97,19,25,160,168,210,136,52,9,143,1,58,84,132,187,201,50,82,70,145,132,99,160,204,195,10,230,163,119,201,155,48,41,150,207,250,181,162,172,52,185,209,195,8,228,76,24,185,194,81,240,177,26,20,180,160,101,237,3,201,108,24,134,236,193,27,194,67,145,40,96,45,70,14,74,165,74,147,168,138,212,43,101,60,26,233,67,174,83,246,156,249,253,18,18,218,151,50,248,150,18,243,27,227,28,153,75,124,212,148,145,138,10,21,203,149,46,143,173,51,247,118,160,20,161,76,32,233,244,1,116,42,108,29,132,145,128,134,76,70,72,119,171,21,49,12,238,114,237,98,50,140,45,196,203,139,41,206,18,68,115,228,1,134,10,218,2,72,190,180,121,197,110,88,12,29,145,98,182,142,103,26,96,145,72,26,101,17,25,118,209,188,78,63,70,15,14,134,192,77,152,212,136,117,3,72,64,136,115,24,39,145,22,190,68,42,9,131,92,58,142,6,100,46,72,195,32,209,12,236,239,142,55,191,11,20,117,121,29,88,125,206,189,242,13,129,124,19,142,137,114,168,212,1,74,145,26,160,94,61,239,129,181,110,230,246,104,192,230,169,59,154,48,238,153,156,26,71,133,88,75,140,106,184,107,29,20,218,194,186,194,54,162,203,32,162,93,245,93,21,188,12,44,32,135,101,50,10,50,67,251,136,30,219,69,184,12,59,122,7,57,2,14,70,57,72,131,50,20,100,170,211,69,70,237,108,39,140,195,57,28,88,232,26,126,39,92,66,191,9,124,196,78,198,252,142,159,223,223,155,86,17,167,229,70,92,51,183,245,169,90,2,67,66,121,111,147,139,115,170,202,171,217,15,12,23,242,144,60,157,129,36,12,36,177,176,57,214,141,124,216,12,87,7,17,220,169,220,120,177,183,158,58,206,31,121,39,74,95,4,208,47,155,248,167,177,112,38,191,252,214,157,183,44,152,96,0,163,1,230,230,88,243,201,19,21,74,68,160,0,113,169,166,40,122,10,65,121,77,23,12,149,234,187,14,186,134,224,107,106,71,167,109,113,139,55,39,20,128,2,237,93,214,135,154,155,109,212,223,204,197,103,117,33,160,86,42,87,88,148,3,99,215,1,212,160,31,223,159,159,163,104,10,130,128,154,3,203,133,36,200,100,126,217,185,16,137,214,80,228,139,61,52,79,80,24,86,88,17,20,68,202,187,189,111,189,133,188,12,196,135,244,147,205,236,68,101,40,97,8,179,96,50,221,241,193,1,59,12,217,89,64,59,149,188,227,207,3,39,0,142,109,218,224,65,93,29,49,198,65,155,58,114,134,23,134,116,105,133,240,168,114,48,66,0,161,106,222,29,235,124,27,237,15,163,130,216,158,159,120,226,41,15,236,180,108,17,254,191,138,123,128,75,247,145,80,0,218,133,92,43,197,5,102,154,219,46,160,60,136,235,202,125,207,8,52,36,76,44,35,10,217,59,84,24,168,145,30,21,35,230,12,67,224,20,178,125,162,53,104,219,129,117,129,40,182,206,49,206,133,91,237,25,156,218,73,227,114,34,52,188,51,0,58,137,7,246,63,174,204,65,84,158,211,88,88,141,223,176,100,8,73,192,176,226,27,24,47,62,14,58,187,103,120,29,232,83,251,230,236,245,115,184,178,214,122,164,202,198,6,191,137,70,116,132,9,161,119,27,47,68,46,67,4,110,215,236,156,196,132,2,80,32,36,26,203,133,116,52,118,145,123,240,0,166,147,203,167,92,113,179,68,86,192,39,58,49,38,7,229,186,182,3,68,18,66,149,50,14,36,237,179,130,15,96,108,22,204,237,193,132,128,169,86,88,59,65,6,163,99,96,84,81,124,1,138,84,213,162,0,151,83,174,123,157,33,50,222,211,46,110,40,188,249,18,252,178,138,37,72,19,122,112,100,196,224,38,234,239,77,231,70,52,248,188,227,121,253,188,180,164,187,213,141,203,139,112,134,37,145,235,253,95,138,245,233,17,223,111,63,198,198,191,75,11,52,218,5,232,125,223,237,169,0,209,188,199,148,103,7,67,30,148,46,195,224,199,75,228,128,209,10,52,110,0,137,8,196,128,6,24,236,56,49,100,160,42,159,179,252,145,44,218,241,2,162,77,224,182,57,96,82,39,113,216,64,83,97,134,71,29,238,66,53,74,63,66,20,34,64,127,124,217,116,113,51,129,92,5,174,193,226,55,115,216,174,35,39,64,203,246,135,29,50,48,14,128,22,24,9,62,162,30,89,64,221,154,9,133,134,182,195,60,152,98,106,209,18,130,193,124,83,206,228,254,86,142,65,239,42,153,248,98,73,137,120,7,97,35,35,71,8,33,117,138,56,164,122,250,58,100,135,18,119,187,15,237,176,40,96,19,156,146,23,1,157,126,144,41,147,162,148,43,76,170,39,213,9,74,147,6,10,243,142,31,130,71,133,144,88,220,246,193,80,86,133,3,225,74,103,202,197,81,146,130,49,74,25,102,167,81,181,174,44,254,58,204,230,68,221,91,55,122,187,25,237,234,97,142,25,192,65,9,116,225,190,161,182,16,19,52,33,216,121,98,159,178,75,114,176,52,23,55,87,92,95,220,152,110,244,3,36,114,36,161,174,193,130,20,100,69,90,169,81,229,68,130,218,203,209,40,40,231,50,54,76,8,54,210,227,25,3,149,21,129,200,84,24,129,4,35,212,18,170,183,206,212,185,117,188,51,37,115,1,174,148,247,208,104,45,245,93,47,153,140,90,142,5,224,33,110,20,135,130,138,123,85,127,191,93,191,83,40,177,220,135,187,121,140,109,136,138,95,97,164,135,180,13,176,31,218,149,230,113,109,133,48,141,205,108,55,106,50,26,128,103,201,28,88,197,233,245,200,202,113,130,138,116,2,145,163,7,177,163,63,112,112,116,73,16,135,86,5,7,69,101,184,220,81,14,119,136,121,116,21,196,14,102,85,99,142,218,8,201,180,246,82,201,78,157,36,205,2,86,164,97,200,81,16,128,129,22,165,65,233,48,38,162,40,126,29,162,50,92,19,114,27,176,3,48,234,156,45,83,109,69,216,183,179,65,84,132,218,9,82,9,24,3,184,80,29,195,72,12,90,30,196,167,76,163,221,132,101,118,35,80,136,37,156,243,156,225,238,109,156,102,119,206,239,97,20,56,125,241,229,13,127,6,31,93,89,215,71,249,221,95,107,233,217,31,11,235,44,71,229,227,16,144,46,90,118,70,130,114,98,78,197,201,17,111,234,223,236,213,227,252,250,132,184,217,55,198,40,29,161,3,239,184,65,181,134,100,165,168,39,213,241,165,120,193,41,108,241,34,178,141,66,73,114,235,73,210,181,122,227,122,58,92,216,43,64,48,167,252,248,216,249,148,210,38,83,109,100,229,33,116,96,31,47,166,198,209,141,3,116,255,29,203,234,235,61,158,246,37,136,179,175,152,124,135,44,178,34,161,6,28,17,136,38,253,208,67,160,74,178,192,65,69,176,127,16,80,143,69,142,66,217,128,147,187,242,56,6,30,42,8,218,9,233,32,197,244,88,5,117,244,216,235,3,122,131,250,61,188,197,89,80,123,237,5,3,192,114,135,3,198,6,34,129,2,141,127,108,149,161,98,57,159,75,28,75,193,136,128,189,184,63,65,161,49,118,79,168,207,142,203,247,11,212,230,139,26,209,46,136,178,215,220,244,62,109,72,83,210,49,4,123,68,131,217,92,123,86,204,59,36,103,16,247,184,177,98,2,192,213,209,69,58,24,172,101,53,56,176,160,25,234,193,189,141,113,0,76,17,97,106,133,111,0,204,6,197,70,174,216,145,155,69,142,78,156,176,167,133,68,162,192,145,71,152,9,10,213,101,30,171,78,176,8,44,219,7,20,175,17,182,137,109,22,76,178,197,13,95,249,51,232,35,239,0,45,85,66,67,43,197,106,84,51,87,1,130,222,177,210,236,158,98,213,108,6,133,225,94,114,137,242,249,174,214,139,190,192,108,183,172,75,234,158,197,85,178,225,225,171,129,66,229,201,247,110,233,31,246,27,205,113,242,59,238,191,250,91,251,139,37,132,58,87,182,78,30,77,125,212,254,192,216,11,190,133,117,170,153,225,104,107,182,199,130,132,53,238,109,159,3,94,66,90,178,165,183,245,112,147,13,134,7,1,141,6,124,65,126,187,194,65,24,11,179,149,253,29,113,163,236,184,170,202,80,212,98,55,39,2,34,169,18,196,170,62,147,242,159,21,252,152,206,27,175,156,135,6,56,115,42,175,218,95,66,11,195,195,55,95,245,249,218,112,163,203,55,155,32,45,134,55,230,191,17,126,208,36,13,18,53,180,92,211,150,110,239,244,82,37,33,112,81,44,76,233,115,142,231,199,10,10,114,78,156,27,61,81,196,0,158,0,193,96,130,74,68,0,171,217,126,232,58,226,153,4,247,170,253,85,124,11,132,69,210,3,57,17,82,245,70,32,241,66,5,234,89,16,137,56,139,222,63,0,94,82,132,202,23,182,113,110,191,12,43,192,16,94,206,17,91,160,70,219,38,161,241,94,43,222,55,155,187,95,93,75,182,87,16,45,216,240,140,213,138,115,135,245,237,249,253,44,115,93,240,32,142,3,56,39,222,115,25,218,216,251,142,56,21,195,16,138,232,156,7,8,180,150,162,216,180,164,81,6,8,101,72,67,1,193,82,14,126,139,95,67,141,138,143,65,121,244,17,40,179,60,47,189,153,43,175,35,36,17,26,81,114,198,220,16,173,144,227,176,59,192,146,80,148,5,72,101,184,108,243,203,146,166,72,145,26,57,244,244,152,233,105,21,68,164,167,74,40,56,59,106,153,128,203,21,245,75,233,103,121,91,47,36,207,64,211,247,210,196,189,226,44,59,254,135,140,99,182,101,25,232,132,148,116,229,193,9,208,186,43,191,215,254,125,168,55,158,158,99,120,174,211,203,53,188,10,123,82,131,133,99,95,250,84,118,154,252,34,250,172,114,122,197,246,0,46,193,203,231,75,37,116,7,77,140,70,212,196,5,108,144,251,41,87,200,186,225,89,58,37,107,14,210,21,87,11,254,1,251,70,130,11,142,40,70,1,114,81,88,134,17,82,6,58,40,214,175,245,149,207,245,173,63,212,239,252,62,148,188,56,163,225,153,222,63,9,59,179,222,220,36,132,239,75,137,180,145,18,252,204,62,163,187,231,248,62,209,67,188,181,42,100,43,19,109,183,38,121,222,13,56,136,60,213,212,61,28,72,246,39,30,132,162,33,173,231,15,179,45,142,197,30,156,53,28,180,232,4,183,36,121,230,186,251,64,159,50,111,247,62,145,212,91,123,239,195,222,240,11,0,18,74,176,199,53,238,185,89,81,197,18,142,228,156,158,165,170,5,251,99,125,189,108,191,234,229,240,25,45,204,229,66,145,103,244,218,176,78,187,28,72,231,181,167,240,134,133,240,225,227,159,169,13,67,7,212,212,98,164,103,229,14,86,103,194,147,94,51,52,201,194,179,128,124,22,3,24,222,251,125,179,185,117,225,207,153,234,27,52,28,234,139,52,198,74,141,110,58,12,158,141,93,173,16,238,5,102,244,7,1,139,166,119,110,64,0,251,206,2,211,142,14,44,210,254,60,229,48,22,16,0,101,10,118,235,97,15,44,172,22,187,251,112,246,53,247,239,252,155,243,221,175,187,225,222,106,63,90,243,120,1,245,176,131,213,134,222,147,23,136,11,40,0,250,40,72,180,245,208,6,212,80,48,207,222,174,187,234,206,26,225,36,94,2,215,101,90,201,206,170,162,205,27,123,192,172,81,22,145,137,98,4,61,8,149,255,238,253,222,58,15,135,148,147,56,238,103,237,133,163,132,14,45,3,11,148,57,224,153,99,102,244,220,192,55,225,109,56,188,76,234,251,223,245,241,172,225,125,155,115,97,76,178,159,129,51,255,237,111,254,207,191,241,111,191,255,187,31,123,63,255,61,255,245,209,251,143,95,255,235,47,126,232,82,203,222,84,157,87,252,6,99,98,50,13,209,131,239,143,100,85,221,196,157,193,173,208,205,9,52,117,240,123,231,167,136,5,141,43,157,22,124,167,246,16,181,176,182,200,74,190,235,228,143,81,32,36,23,177,51,4,64,11,56,3,107,162,19,192,38,30,192,32,110,207,65,22,212,18,156,25,188,45,198,173,82,134,44,42,179,202,228,50,27,135,1,157,128,138,89,164,54,216,202,13,82,165,93,74,177,246,250,135,124,243,72,115,175,123,234,18,38,80,2,179,140,40,4,193,206,148,1,58,73,76,20,56,4,130,138,239,49,242,61,188,171,213,237,124,219,47,242,41,221,99,190,220,60,163,150,148,239,135,115,210,181,11,28,162,236,113,203,234,224,100,27,216,123,228,134,195,242,101,202,176,253,168,94,87,26,105,164,104,79,229,107,116,45,154,157,91,30,188,220,103,245,129,218,200,122,22,93,18,139,120,127,149,100,92,175,17,51,142,91,56,30,47,51,183,163,190,33,50,209,169,118,216,192,210,152,34,236,19,46,175,104,220,175,245,179,223,159,196,23,79,60,15,196,222,133,98,95,234,135,70,131,30,99,140,74,112,233,177,128,156,112,232,64,195,215,207,29,139,137,250,237,198,145,4,113,161,134,168,40,62,50,65,54,97,216,98,53,95,244,238,151,250,217,225,243,234,56,31,61,224,201,3,96,75,58,0,18,16,80,50,108,157,43,120,194,116,64,68,69,157,190,63,38,87,77,79,233,1,87,129,207,161,225,235,247,60,127,211,142,65,40,222,217,121,3,235,176,61,170,216,16,64,25,224,29,139,93,95,81,34,166,168,222,132,157,225,84,148,164,95,11,78,128,152,150,35,206,156,249,130,15,37,20,75,98,254,182,33,183,8,77,80,14,22,197,85,196,130,180,184,216,151,121,55,177,151,1,53,53,56,132,128,226,66,176,118,147,98,145,112,136,190,85,14,143,4,131,21,172,180,74,161,212,81,136,32,98,197,216,90,164,178,156,47,29,183,30,237,219,109,109,131,172,2,28,11,81,54,110,45,187,247,46,98,106,149,9,51,1,104,48,35,247,89,219,3,127,237,86,197,152,151,87,97,79,219,202,203,131,210,203,214,82,170,44,150,214,79,196,114,226,52,246,197,176,27,148,45,42,140,129,171,165,151,16,107,100,162,15,186,2,241,252,90,68,202,189,240,213,135,185,167,206,40,43,3,108,95,153,40,178,76,198,32,198,133,52,188,31,28,28,5,214,120,50,61,141,181,237,92,26,126,51,152,24,121,188,91,104,27,7,251,234,225,241,125,146,104,76,26,22,196,167,150,169,1,27,214,154,127,47,177,184,40,242,236,152,243,198,89,118,145,247,97,238,50,106,82,7,231,224,215,103,243,54,142,58,219,147,197,152,103,149,23,233,5,108,195,168,143,112,113,63,177,203,234,43,106,152,26,40,1,86,45,96,33,226,248,187,78,50,77,28,18,53,101,40,7,169,158,68,203,177,156,40,191,49,99,155,28,163,88,128,161,190,164,12,157,66,56,201,48,129,44,7,219,142,14,176,107,221,164,118,0,159,82,73,107,128,133,102,141,86,46,211,42,73,203,197,42,194,194,150,207,139,76,77,76,53,78,178,11,13,77,24,233,81,55,63,55,108,146,65,177,16,9,30,150,105,14,53,96,211,34,144,164,104,104,198,138,123,249,155,159,203,87,151,14,19,86,179,194,34,131,86,85,5,9,8,96,138,152,3,16,67,62,56,33,18,22,230,17,130,254,86,189,115,11,129,241,234,162,236,34,96,149,197,0,16,255,128,106,180,102,92,220,248,90,6,48,93,18,250,204,101,157,95,231,64,84,59,65,202,167,150,41,219,174,192,171,114,123,67,202,11,141,108,20,150,47,211,103,235,3,127,146,168,136,101,117,144,108,175,34,25,195,72,120,228,75,176,172,14,236,139,208,54,1,178,16,223,125,16,115,23,239,129,14,54,29,144,143,204,83,241,2,115,2,74,136,160,22,196,147,231,94,46,47,220,229,204,197,205,33,151,81,149,177,204,155,99,128,206,166,87,56,105,30,10,92,59,65,73,135,150,40,51,210,69,234,116,4,61,164,167,223,77,127,172,245,233,232,26,38,236,6,198,111,45,93,81,73,34,202,193,229,99,36,79,54,32,179,156,189,223,192,3,90,73,182,99,51,164,62,23,10,133,125,136,35,233,131,26,81,0,32,80,130,27,133,13,219,189,169,217,5,66,64,131,153,246,98,161,210,168,149,155,11,83,95,93,218,3,195,166,141,14,41,150,192,134,114,237,216,78,95,144,190,56,133,194,54,134,147,216,91,66,62,130,208,133,212,180,166,60,72,100,242,161,102,157,242,185,62,51,169,170,30,174,173,158,69,182,43,1,208,83,174,17,173,183,209,58,176,106,196,207,228,96,112,91,117,249,58,142,11,184,154,37,150,187,76,155,178,25,138,81,229,199,246,31,211,12,89,188,62,164,3,35,161,36,163,235,255,1,150,71,64,186,112,20,224,156,225,177,15,19,176,233,199,122,67,237,165,180,32,137,250,132,103,7,1,99,237,142,44,61,204,13,234,24,179,125,27,143,60,49,29,120,172,231,18,1,250,26,165,126,116,41,227,229,126,176,238,98,163,12,227,61,99,47,163,90,165,83,175,128,33,36,128,241,150,84,66,123,46,17,79,15,179,242,211,185,130,248,49,10,167,151,106,56,195,203,115,232,231,184,60,203,80,100,20,51,96,114,75,62,145,123,97,28,194,68,14,17,3,170,240,98,234,108,252,2,54,162,14,215,204,87,112,235,53,60,171,116,77,48,87,38,195,136,45,80,237,121,123,138,254,22,229,31,15,213,158,209,177,97,10,79,224,211,245,184,56,138,78,32,5,3,34,251,48,104,123,193,254,41,60,211,251,201,158,240,131,55,193,201,56,130,184,214,140,129,32,202,21,132,86,81,98,182,151,163,24,72,12,197,69,26,194,28,119,180,205,243,168,71,232,203,96,130,103,113,83,36,98,72,85,182,165,56,62,18,64,3,186,164,207,252,150,78,43,50,149,91,182,70,170,96,42,70,50,177,144,44,16,57,170,102,133,78,189,157,129,155,95,233,107,255,49,241,20,191,4,158,33,206,218,37,98,220,112,104,34,220,108,236,247,247,173,5,54,142,160,201,235,190,82,59,143,102,124,13,220,160,108,91,66,80,90,134,245,200,238,222,135,127,23,47,96,214,222,96,12,150,146,30,248,229,61,83,60,67,236,162,212,217,247,90,31,33,201,20,225,25,65,128,46,51,118,242,192,30,199,150,200,186,219,252,240,229,216,97,175,164,28,162,200,219,161,81,28,254,160,5,65,56,140,45,146,42,66,187,10,147,150,140,59,83,87,169,43,21,131,201,84,74,204,48,52,16,162,225,135,144,189,96,79,214,165,246,196,36,32,138,39,139,134,96,167,97,33,54,176,133,102,174,206,14,42,88,41,232,160,82,153,246,140,50,240,155,191,230,10,168,217,130,5,10,97,48,208,57,193,100,114,204,4,13,146,136,17,132,216,123,196,132,79,159,241,239,188,130,59,169,242,201,103,39,155,126,117,171,245,0,161,87,113,108,13,44,45,72,40,9,172,113,18,65,100,66,1,196,224,97,98,249,253,151,235,208,58,68,116,119,1,158,135,47,241,178,211,251,152,217,84,81,150,239,178,174,45,149,249,110,239,120,10,70,25,114,161,208,233,94,162,144,12,114,12,135,146,251,176,220,27,227,250,188,239,186,63,205,247,253,93,31,190,206,227,199,194,79,145,5,210,238,60,105,230,112,5,69,46,231,116,74,255,231,173,71,149,49,0,241,249,14,199,138,17,86,58,215,46,92,103,202,6,140,206,24,154,158,251,245,168,167,157,209,169,200,17,241,23,202,186,241,141,255,90,129,38,247,79,155,235,12,30,21,114,237,251,31,60,207,171,201,193,208,123,134,68,249,109,2,156,75,14,209,115,74,251,191,233,81,57,129,161,226,83,217,91,91,225,71,236,29,52,141,183,61,248,191,203,55,40,130,210,41,238,214,236,153,64,50,204,30,83,4,155,133,101,157,28,20,68,36,36,182,1,76,148,150,132,228,1,40,66,168,19,122,18,60,154,50,81,184,158,53,76,29,102,61,138,27,45,86,209,16,56,192,164,85,76,5,227,7,56,248,136,137,30,92,230,159,79,29,20,83,193,8,147,137,227,119,177,94,28,227,37,6,14,161,33,18,107,145,144,21,223,160,252,103,203,8,71,214,90,55,40,21,98,129,214,244,141,192,52,174,179,99,91,135,122,68,56,210,46,99,143,205,36,98,160,38,67,72,119,47,107,133,74,100,136,122,71,252,152,250,230,23,159,174,176,180,189,57,178,126,100,185,149,190,255,190,239,227,45,214,222,125,254,122,251,198,64,177,237,210,26,8,14,86,92,72,79,57,107,124,156,126,48,31,252,77,126,250,239,113,42,243,241,119,151,223,146,28,145,92,244,11,10,93,181,19,88,14,163,40,31,48,74,209,248,7,195,251,41,139,229,204,201,6,80,220,216,94,249,6,171,255,227,186,220,104,116,13,241,254,124,85,73,227,6,21,229,134,78,74,181,144,86,194,206,118,35,94,235,11,175,31,80,3,236,160,115,39,45,103,69,192,196,46,9,35,141,176,209,67,69,58,36,86,14,102,51,212,98,62,232,71,54,140,23,170,201,235,248,54,252,155,113,176,105,25,40,53,153,19,6,233,41,8,148,143,133,138,112,252,167,92,255,211,148,4,65,238,130,152,142,232,204,133,14,100,96,16,26,66,147,41,64,146,102,8,167,76,94,55,231,237,237,172,247,243,216,63,53,104,141,118,25,38,110,215,193,24,42,49,50,130,225,127,210,251,183,78,140,211,252,175,103,193,156,167,125,79,204,224,115,240,178,24,24,36,224,138,42,124,9,44,201,219,144,155,141,252,8,200,42,210,77,88,133,54,69,252,212,36,46,135,48,35,9,15,1,27,28,194,135,160,59,176,93,15,187,162,62,25,69,41,187,147,152,128,136,248,95,202,19,242,203,141,55,133,254,37,62,26,255,94,243,201,91,190,124,197,159,90,56,73,20,13,229,26,167,167,205,168,93,235,216,26,78,150,106,158,254,83,243,67,115,255,237,157,200,163,229,161,19,201,1,73,65,193,206,0,74,203,87,161,50,2,40,54,169,241,207,122,127,112,75,216,211,196,252,23,97,97,153,113,18,160,83,71,252,59,154,161,249,130,244,218,162,224,233,52,216,205,48,199,50,67,245,212,103,79,121,211,120,202,11,68,228,93,216,226,33,166,66,27,87,78,36,244,63,165,1,162,45,205,1,119,137,168,174,207,20,48,91,142,93,118,154,104,190,8,199,39,9,127,147,52,167,185,234,21,111,247,199,147,13,204,104,175,251,194,129,249,116,95,190,203,199,238,247,106,233,58,69,248,156,65,57,131,73,99,36,145,202,160,86,170,163,236,205,104,213,14,150,70,181,129,11,180,38,17,11,20,185,40,71,109,15,218,64,97,139,5,24,192,156,205,192,195,119,224,73,177,235,145,223,56,126,41,173,15,132,52,111,107,174,51,58,143,1,255,32,238,92,176,159,70,185,194,244,235,223,220,194,103,142,31,142,226,210,116,201,0,165,239,170,131,120,228,234,84,177,143,166,115,175,208,57,222,34,114,134,230,142,115,255,59,223,206,79,131,223,79,205,32,70,52,139,225,80,112,129,154,210,25,76,33,6,46,82,123,233,221,65,187,129,191,41,112,25,114,145,224,216,37,81,142,229,82,0,129,9,2,13,42,30,69,206,125,94,188,229,213,187,176,255,240,167,255,238,173,127,241,30,226,55,204,120,165,131,37,64,192,165,49,7,117,176,69,94,56,158,25,7,51,206,101,120,204,49,167,63,58,34,50,213,102,3,187,206,51,84,239,57,61,183,135,17,150,204,159,9,125,186,245,168,238,16,1,129,245,227,155,84,5,95,252,235,231,242,29,244,141,179,6,40,67,154,176,64,177,166,161,157,32,107,225,184,225,105,88,102,28,202,16,226,11,51,222,196,98,175,126,174,38,239,129,104,237,1,135,236,232,250,126,154,48,99,113,222,249,205,219,89,128,11,103,236,78,97,87,166,52,130,23,124,20,75,50,106,66,156,66,178,99,107,239,129,142,3,138,176,36,39,66,140,175,102,2,209,171,81,42,69,165,250,8,96,49,242,123,222,117,227,7,95,121,248,219,82,146,175,137,211,43,6,178,18,44,200,42,142,32,202,171,192,91,226,87,127,112,116,241,101,254,153,251,254,153,126,185,40,155,235,99,75,42,64,40,213,182,140,200,97,236,136,68,28,90,178,80,26,130,95,143,39,45,66,48,120,53,155,94,234,85,243,40,4,10,100,76,184,246,171,192,23,56,156,172,103,91,124,76,191,72,6,10,49,18,24,146,88,97,72,238,137,40,181,140,91,205,253,30,223,250,102,156,237,214,238,50,118,175,17,63,159,97,4,56,72,201,5,5,147,90,115,30,92,18,193,251,103,74,87,45,12,94,94,95,95,63,73,99,49,72,98,174,87,176,100,121,43,192,151,244,250,10,204,58,54,29,75,156,112,178,67,2,136,176,102,54,176,75,64,202,72,9,204,245,62,146,117,247,179,109,207,27,99,250,237,51,208,116,14,221,249,28,7,217,23,68,103,123,5,193,225,46,111,18,155,158,71,8,93,31,189,22,22,88,132,75,7,228,84,255,45,212,91,38,68,189,47,131,91,102,67,32,20,34,59,106,242,86,156,142,11,54,164,113,95,159,106,64,23,18,170,176,91,153,154,93,58,107,182,117,212,227,57,84,34,164,30,158,58,158,149,172,245,213,246,78,171,194,161,78,123,249,121,123,220,4,90,137,144,23,97,170,240,7,30,220,231,125,185,239,161,253,47,215,5,189,108,25,37,143,167,235,201,32,98,30,180,7,15,36,187,140,119,51,245,230,25,156,50,197,97,14,101,158,121,65,83,85,179,201,249,171,225,136,222,79,221,141,6,183,77,51,198,243,200,255,255,91,115,79,167,89,154,102,196,199,32,3,66,137,0,194,0,70,231,44,102,165,125,190,9,121,233,127,94,124,206,60,32,32,248,170,71,163,2,179,210,199,4,61,111,227,237,183,120,220,234,23,171,61,191,12,175,18,182,161,17,0,37,87,165,32,211,162,52,56,230,154,131,56,208,127,98,47,0,137,250,241,11,1,53,129,119,237,252,90,254,30,51,83,185,242,174,49,204,34,166,79,22,47,60,201,174,195,72,227,161,219,253,250,48,137,66,91,68,44,131,68,242,175,112,107,94,60,225,249,31,77,100,40,222,131,43,195,175,93,60,11,174,203,83,14,211,254,172,181,157,40,136,134,90,220,172,0,48,26,206,141,226,4,52,246,218,35,206,159,245,145,35,128,130,1,24,14,73,212,110,114,39,179,68,25,199,121,127,205,221,83,183,212,29,159,71,165,18,108,145,152,10,203,121,33,219,196,204,76,241,52,21,103,106,171,132,34,27,160,138,71,97,248,241,178,120,121,183,154,39,17,128,194,159,128,91,51,181,237,118,172,203,156,236,170,237,96,241,87,139,129,206,14,2,225,68,44,241,2,82,0,41,159,14,246,2,59,212,125,216,24,192,226,20,109,138,164,97,178,143,227,157,235,118,250,110,184,31,143,93,229,215,161,28,163,108,64,241,200,182,31,27,21,2,64,35,36,210,110,56,177,116,251,176,44,99,159,195,200,128,19,137,136,21,213,49,165,35,244,226,232,61,44,143,113,83,64,122,86,60,211,112,225,153,188,82,248,127,57,76,42,106,203,164,2,11,98,130,67,59,59,53,206,165,169,124,177,135,102,83,185,228,53,195,216,41,0,106,170,130,120,107,28,176,62,14,44,195,207,95,62,33,132,177,75,188,28,48,35,253,132,77,85,94,44,50,98,100,184,27,137,108,236,242,100,230,24,17,20,59,164,128,97,56,34,6,152,215,152,50,54,38,12,221,179,101,27,160,120,141,245,36,87,45,167,168,238,23,5,140,113,5,226,228,7,238,35,0,21,97,56,154,130,142,23,232,225,5,244,140,40,124,143,230,237,169,190,190,97,174,120,143,124,156,228,107,157,61,231,54,61,226,131,123,172,193,94,182,214,170,69,7,103,128,248,218,35,15,117,108,66,91,186,245,112,249,189,27,17,209,108,31,179,234,45,72,96,11,108,176,103,75,244,181,186,134,223,159,81,106,157,175,221,31,101,32,98,185,40,86,8,34,232,16,149,193,87,117,168,106,39,226,169,170,39,163,168,52,67,86,208,210,206,48,51,103,149,174,162,154,73,173,100,32,64,139,41,151,162,18,0,234,53,100,152,225,67,220,203,56,225,61,35,140,200,70,37,102,210,52,241,192,221,233,63,220,134,42,210,11,46,231,77,215,217,37,45,100,22,214,133,253,147,63,87,5,232,167,247,153,28,68,41,140,30,145,199,201,47,70,28,171,49,240,221,176,130,236,124,54,158,47,2,152,107,71,35,111,107,254,38,146,20,245,147,168,86,136,17,152,40,143,58,194,123,241,91,229,1,18,198,14,137,140,135,229,157,147,34,14,99,191,116,78,21,230,37,73,132,181,73,186,28,1,65,79,213,231,64,7,19,193,177,123,140,134,167,8,152,104,64,235,194,49,129,98,1,3,210,241,96,88,42,223,194,26,84,76,66,62,229,47,76,99,164,214,228,165,120,67,63,221,94,205,91,225,187,19,220,161,119,213,55,210,123,232,97,122,10,18,94,194,154,166,80,209,83,38,115,139,163,63,185,81,79,196,192,234,227,83,93,156,99,184,45,75,152,208,148,233,184,217,195,147,157,92,156,240,101,73,114,38,192,132,176,52,5,162,150,92,81,116,148,29,164,22,3,209,130,124,61,131,10,158,19,123,194,25,38,168,241,118,126,12,138,41,46,99,1,23,33,180,57,128,160,168,24,19,0,116,170,69,209,11,197,236,217,229,76,178,82,39,55,223,201,230,219,218,158,202,173,88,60,97,223,9,6,178,42,64,156,135,0,218,230,230,178,255,174,14,128,124,134,0,91,1,206,255,71,31,88,254,123,213,8,216,142,193,16,144,80,242,164,143,123,32,207,71,80,30,174,84,227,92,23,152,24,126,8,139,218,139,53,6,146,141,145,17,150,140,160,135,64,238,219,73,125,49,155,69,185,230,9,136,224,163,180,99,97,19,175,154,239,194,31,62,132,123,74,55,69,33,198,49,144,180,225,121,231,251,29,128,192,43,57,54,36,0,185,192,131,189,80,165,54,8,92,161,34,105,214,112,203,83,149,45,111,187,27,91,171,124,121,214,191,121,189,159,111,242,122,98,148,127,113,32,71,175,155,179,100,214,105,57,64,175,82,27,31,179,106,179,155,72,224,110,65,142,180,115,30,166,21,44,45,69,126,184,232,156,43,202,33,207,190,163,41,85,94,75,189,252,233,45,146,14,200,250,169,225,157,236,8,129,197,181,198,77,8,194,6,107,158,27,209,148,51,149,209,19,7,51,62,106,126,190,192,176,113,168,86,9,51,85,171,58,201,74,49,169,153,184,125,23,82,168,98,133,88,15,187,78,108,126,68,123,19,183,67,186,194,26,179,30,38,90,148,165,125,150,236,29,24,179,215,96,16,232,210,254,222,47,0,133,1,194,4,38,3,34,57,134,15,192,252,198,193,22,217,87,131,121,131,117,124,189,99,192,250,237,181,142,216,221,231,77,129,145,251,122,108,196,63,47,189,42,219,111,47,207,211,237,226,145,47,96,196,103,198,50,248,193,137,254,166,243,176,79,40,218,249,216,193,238,166,123,50,211,177,67,156,168,176,196,115,122,99,158,193,182,103,240,86,69,3,199,106,202,174,166,199,128,58,248,64,173,150,241,20,176,173,7,147,195,160,245,67,215,228,134,157,103,79,195,80,132,16,125,153,69,131,96,110,174,136,210,75,73,46,73,100,18,210,232,11,42,55,16,185,121,200,108,78,161,192,218,19,149,241,5,12,133,73,111,85,139,152,229,126,251,112,255,252,163,158,171,239,215,175,223,95,175,134,174,191,163,155,105,115,200,236,238,244,187,255,250,223,255,219,207,255,239,255,92,191,190,48,68,12,236,222,107,225,12,72,204,65,38,76,1,195,132,83,78,79,137,119,109,87,200,87,80,104,195,61,43,209,200,173,108,9,40,81,138,164,99,222,194,173,160,53,180,140,91,162,8,67,75,22,214,194,4,4,182,60,57,114,210,76,58,202,154,88,76,22,182,117,152,29,68,9,197,152,149,162,16,83,233,136,67,202,205,231,241,238,150,142,6,104,6,18,33,7,40,92,130,234,200,174,157,54,85,24,1,40,192,1,9,248,29,160,226,76,194,166,7,24,19,201,112,124,34,83,176,125,29,119,201,103,36,39,173,55,89,141,189,149,114,77,1,1,189,15,124,240,140,94,121,164,92,225,228,57,186,203,126,52,236,106,222,55,100,156,238,31,232,106,202,94,109,247,210,245,242,184,110,252,109,187,231,50,215,14,101,244,39,50,195,236,227,201,115,170,203,179,154,140,222,43,29,151,148,61,15,211,90,61,20,153,80,169,44,72,175,199,160,58,150,64,252,64,69,75,163,57,227,251,210,64,231,31,203,142,3,240,163,10,56,209,251,44,127,179,205,56,115,61,135,64,255,2,115,48,80,58,199,151,152,190,127,87,89,17,115,151,103,13,151,165,224,203,88,138,60,24,157,115,230,186,105,231,80,97,187,151,50,112,49,88,49,2,192,123,148,124,0,200,13,67,236,9,80,34,128,73,4,38,17,57,251,235,226,20,37,119,136,105,159,254,69,209,8,40,162,229,67,132,225,122,92,252,111,243,111,31,127,243,63,248,211,127,226,191,127,117,127,81,126,244,216,88,228,48,217,89,73,68,70,198,173,64,49,12,32,129,111,43,226,150,160,136,138,209,53,146,102,37,134,197,170,72,152,52,100,123,190,242,14,210,136,252,235,255,197,254,232,110,182,108,67,33,5,252,254,133,45,1,152,91,226,220,102,96,141,191,152,199,199,239,6,225,170,125,60,224,230,188,70,155,142,10,205,164,164,254,218,231,247,254,39,247,181,202,235,223,254,191,235,255,251,143,255,243,241,199,63,63,212,207,71,221,83,231,237,217,1,212,62,24,216,203,156,123,166,241,207,218,248,128,193,61,201,97,243,119,97,251,254,140,233,23,220,215,158,102,92,121,156,1,88,42,39,164,113,108,203,169,180,110,63,51,206,19,14,74,105,95,105,61,167,30,24,1,219,158,181,142,150,71,77,180,103,94,36,175,104,103,230,135,48,106,176,74,200,19,98,74,171,41,45,175,111,180,60,209,22,68,36,59,1,234,141,1,210,96,45,61,226,218,156,227,62,225,51,162,25,124,202,248,185,71,47,127,46,11,91,135,249,42,169,6,118,174,154,93,36,171,186,6,190,185,114,70,177,85,133,251,177,218,202,44,225,17,90,1,0,17,49,32,0,131,42,5,225,0,7,84,160,96,129,30,193,72,73,105,140,101,55,60,120,45,142,169,31,243,15,180,226,146,124,46,238,144,76,151,60,140,69,195,20,236,248,178,245,118,160,209,66,31,73,172,71,88,249,195,84,155,122,16,192,20,183,128,26,144,61,130,195,237,152,241,172,51,68,117,12,9,234,31,197,211,247,184,91,35,63,44,251,239,255,205,150,42,64,243,201,179,168,89,28,51,50,11,231,247,173,209,14,227,162,198,212,109,181,121,246,104,161,129,78,205,28,118,94,132,127,8,158,252,155,95,111,251,247,255,177,255,252,223,47,9,195,6,59,140,237,127,10,153,216,99,60,230,30,56,80,156,213,130,165,114,130,70,63,204,33,234,119,78,72,144,3,152,50,168,144,110,21,135,104,35,112,248,246,64,134,240,200,72,118,2,130,94,100,149,177,27,54,104,239,1,2,168,124,61,62,39,247,171,49,231,68,40,128,1,172,96,34,43,42,17,190,66,158,125,126,255,35,253,197,238,159,119,84,240,2,17,11,171,213,86,233,132,223,80,148,228,4,193,1,4,84,44,33,212,243,186,18,12,87,0,216,138,196,223,5,90,14,7,163,193,40,196,158,98,30,67,73,42,96,7,7,85,44,181,253,85,140,108,233,131,98,205,102,128,196,6,56,31,115,220,83,145,21,29,200,71,244,66,161,117,203,153,220,99,217,35,188,241,19,192,168,235,43,68,53,229,100,119,254,133,74,209,151,149,76,99,98,74,64,32,102,50,110,22,158,48,59,93,25,161,18,180,34,119,156,177,205,139,203,247,153,107,248,207,223,215,67,23,114,165,231,108,135,27,155,170,152,142,163,83,206,96,100,128,151,227,159,121,56,73,114,192,142,250,30,58,62,242,13,150,193,51,144,165,192,8,210,192,21,25,0,166,233,152,143,3,200,199,159,109,68,12,255,78,27,249,222,98,98,58,90,17,163,64,225,40,150,242,152,22,69,37,200,254,149,202,95,201,90,245,141,107,167,255,114,177,191,121,220,243,148,11,128,210,154,168,210,152,101,90,171,65,32,96,129,134,67,121,68,115,117,89,16,104,96,113,17,0,253,14,14,52,176,191,233,61,176,188,144,38,28,135,0,120,27,204,150,155,13,23,66,68,195,54,43,118,169,122,56,11,201,1,16,2,25,22,82,131,94,151,211,77,201,41,72,189,31,234,181,59,177,106,215,213,34,120,29,165,49,145,94,220,11,206,191,76,47,160,212,34,128,155,106,229,188,242,27,89,92,165,105,182,221,43,97,138,89,159,98,50,93,37,0,68,77,38,43,212,221,41,225,22,142,219,143,235,34,230,179,28,158,26,129,24,131,27,131,196,23,211,28,128,40,123,168,32,7,236,64,238,15,116,38,58,207,142,202,154,11,53,66,82,128,188,160,192,6,221,196,179,83,94,81,114,52,112,63,197,116,30,188,86,103,100,128,128,124,231,79,151,18,251,116,115,154,13,198,233,80,12,206,233,164,25,43,72,63,117,84,253,92,229,25,114,34,166,251,225,56,113,95,229,177,235,19,149,143,197,71,253,34,118,14,174,240,18,92,53,170,32,2,140,160,234,44,138,133,140,11,8,7,251,224,253,175,252,3,158,82,11,102,249,85,126,37,119,72,91,166,237,235,194,13,0,42,33,218,85,114,202,8,118,228,98,230,17,156,33,112,16,211,228,68,184,231,40,196,180,210,44,243,154,238,23,67,183,153,10,42,171,180,53,0,148,119,222,26,33,154,133,223,254,135,42,22,4,56,89,100,124,245,36,146,47,206,29,227,122,214,13,170,177,50,66,166,162,180,133,194,193,146,20,2,234,131,193,121,248,250,106,18,255,32,6,163,14,242,109,18,185,70,134,8,44,71,152,198,114,203,253,250,135,36,7,204,1,184,148,78,76,141,159,37,200,139,32,62,230,247,12,149,45,33,205,80,202,141,124,68,226,126,175,231,193,31,72,70,122,157,187,129,254,233,164,193,222,193,49,83,16,180,160,177,106,122,43,163,41,214,78,217,199,178,116,129,237,164,151,142,1,175,157,145,60,34,239,172,28,17,191,179,49,195,15,185,219,229,46,46,193,150,57,149,189,185,109,212,221,12,137,212,251,54,208,229,151,47,160,28,88,205,104,163,233,188,39,187,25,44,160,157,32,172,21,1,227,68,114,64,11,136,104,233,252,233,88,136,41,80,144,184,69,179,148,148,105,111,214,219,183,226,239,237,118,182,253,218,3,154,79,50,128,133,237,37,0,151,77,186,80,129,99,35,59,153,50,243,108,79,227,34,102,64,22,235,156,168,34,144,164,90,33,83,1,174,10,204,92,73,104,66,44,6,88,209,111,20,84,97,21,31,198,71,230,200,217,180,183,92,17,59,195,11,187,132,101,26,243,21,193,202,250,38,149,251,33,159,91,31,229,218,95,179,200,178,247,14,75,66,187,191,51,130,138,25,39,125,16,238,87,115,22,147,129,136,182,233,33,102,61,10,188,169,115,76,31,146,175,32,99,158,195,233,48,40,21,8,101,66,90,197,137,87,210,1,54,50,194,58,149,37,193,74,151,64,37,116,66,7,116,39,230,31,203,222,129,3,223,220,233,233,145,248,104,247,187,124,48,219,167,25,238,119,140,78,246,201,81,229,136,141,9,101,234,1,19,90,152,66,80,48,138,4,165,75,115,220,64,214,5,248,181,145,164,181,56,101,186,115,118,103,35,62,143,109,50,101,79,230,82,86,248,191,203,221,63,93,89,77,58,6,203,111,172,247,25,3,163,208,174,192,163,246,12,46,87,121,255,22,72,200,212,95,208,51,227,193,196,17,239,162,90,162,4,174,150,20,1,134,3,114,128,37,136,92,100,57,49,255,102,111,109,60,46,29,111,156,192,56,155,29,188,154,83,69,251,231,241,22,245,47,35,150,27,155,152,142,67,146,131,133,69,62,143,170,15,73,117,66,42,75,54,211,32,18,79,228,3,149,116,85,107,143,90,166,48,203,245,13,34,214,135,172,168,35,81,47,177,218,29,72,204,114,199,9,173,48,8,166,5,32,74,231,122,208,35,211,130,221,54,197,82,22,166,152,42,85,80,137,4,16,208,97,237,184,243,129,203,151,224,95,18,255,138,120,234,88,106,241,253,198,204,254,79,63,254,228,143,231,55,254,56,191,255,213,11,64,101,149,14,149,199,176,135,173,3,244,245,16,65,105,72,113,144,103,108,182,153,177,228,162,40,90,10,72,203,131,250,251,141,152,1,144,83,83,216,23,230,156,240,203,166,156,63,47,252,48,199,176,45,121,201,129,28,125,225,202,42,2,192,96,153,157,27,168,13,1,192,20,21,147,17,136,155,82,182,29,95,28,222,195,241,64,104,139,5,112,37,181,218,193,140,21,138,28,85,176,42,6,38,95,123,171,223,99,117,165,134,201,87,36,49,31,55,6,66,220,144,78,120,203,249,156,245,177,142,163,200,229,54,197,254,164,192,14,212,155,149,37,221,4,181,205,162,247,250,57,244,238,162,130,30,40,220,241,223,244,26,114,209,18,140,243,186,121,65,128,180,246,125,212,55,185,47,19,17,243,14,29,6,155,202,224,232,34,230,17,193,204,4,134,154,181,190,193,136,99,154,31,148,180,220,215,247,214,157,157,149,126,243,150,246,53,62,247,7,187,223,107,60,194,63,238,252,244,25,15,247,131,253,251,86,169,176,64,165,123,21,2,247,68,18,123,65,169,18,4,0,160,128,78,181,195,58,75,185,180,138,4,80,195,138,22,246,27,200,98,100,23,65,81,18,132,100,18,97,144,82,167,116,245,45,125,211,29,238,234,152,207,95,100,134,154,255,224,16,23,236,7,109,193,60,116,176,197,250,198,158,55,46,126,99,7,53,175,38,161,108,189,113,179,105,64,1,40,48,17,160,189,166,163,241,3,203,242,229,239,205,126,54,174,209,216,242,139,68,237,200,154,37,190,80,28,53,146,62,105,162,250,42,29,231,62,175,111,44,75,108,198,250,154,252,162,63,99,75,158,135,61,37,202,77,202,233,32,204,34,23,149,100,73,60,126,112,24,75,146,254,26,96,151,199,82,68,12,164,8,210,5,36,102,49,138,221,20,156,10,108,214,175,103,33,163,52,138,9,202,206,124,81,21,151,157,54,233,210,109,148,157,91,101,78,15,29,135,187,223,124,246,195,108,127,127,121,153,243,253,251,124,149,191,165,8,43,79,21,174,186,194,5,58,81,137,248,7,18,184,146,216,93,10,98,86,129,8,2,9,244,119,100,197,146,224,135,76,192,66,80,145,69,2,19,254,43,159,40,120,185,196,234,130,161,124,213,79,154,192,86,62,245,215,175,172,111,14,78,192,139,112,106,186,120,139,26,162,188,164,28,236,151,27,20,48,104,195,198,9,164,2,114,155,81,130,238,144,177,79,243,121,255,94,126,144,60,52,192,214,96,50,210,79,175,210,65,227,157,173,59,124,93,143,154,234,107,194,203,175,127,198,33,115,103,29,70,225,73,207,142,134,75,249,20,245,137,92,226,155,185,60,175,27,39,229,17,99,119,0,148,83,144,36,103,96,158,4,226,115,30,93,48,129,131,194,185,226,77,133,115,62,50,96,164,48,1,121,22,115,21,199,133,19,133,27,96,225,21,114,216,186,118,216,14,234,206,217,166,253,220,246,126,117,245,97,243,253,229,7,248,123,253,255,207,238,63,117,183,83,160,72,66,178,58,18,1,11,50,193,93,12,10,9,108,1,129,0,248,127,128,131,19,208,2,228,33,46,3,225,124,204,205,183,84,230,153,206,76,204,190,157,145,5,22,213,2,51,125,231,31,255,10,120,25,108,198,238,92,247,144,152,197,74,190,151,58,179,43,182,4,141,19,64,45,160,80,56,163,182,161,112,144,160,139,202,132,201,70,48,122,254,22,242,247,215,173,189,4,4,77,87,71,24,175,55,194,100,103,250,199,247,223,245,238,111,74,23,7,192,145,245,194,191,242,162,99,68,128,135,172,64,132,227,130,32,41,226,241,0,23,235,89,68,27,14,110,202,210,53,82,243,56,114,86,131,238,55,104,23,6,7,58,177,238,4,128,66,224,57,112,198,141,229,203,232,109,22,224,204,65,198,133,140,102,232,202,45,78,65,153,80,87,38,214,177,61,45,150,91,114,172,39,101,182,157,39,212,217,251,252,222,174,247,158,250,137,191,122,143,141,73,4,25,205,213,49,79,177,37,198,16,161,8,21,150,212,63,132,69,0,169,158,164,136,29,163,254,31,61,216,211,253,21,112,237,82,172,79,70,177,61,44,100,171,16,0,22,210,102,54,71,159,90,78,236,32,10,216,3,173,17,171,109,178,153,121,159,78,130,194,80,31,130,118,36,224,99,188,144,68,121,49,125,189,62,111,157,151,30,235,92,140,216,175,207,138,135,23,3,201,204,143,226,202,13,166,69,196,240,120,251,193,90,175,171,24,186,97,157,195,99,250,231,89,33,231,23,73,150,29,130,189,244,220,128,226,110,158,73,192,88,183,99,162,39,101,4,11,14,16,225,24,16,21,196,240,97,152,32,224,12,29,24,4,166,0,96,69,102,211,162,26,173,14,137,40,160,134,3,76,22,32,18,98,0,97,20,28,232,14,221,15,211,197,193,172,55,57,62,208,245,167,122,249,205,197,237,61,187,5,21,31,210,70,125,158,56,131,2,252,186,70,91,19,77,213,112,184,143,55,191,174,105,201,135,235,59,8,92,249,106,63,42,231,167,149,78,192,134,119,58,89,44,139,191,222,239,43,252,51,228,48,121,147,5,135,54,159,192,148,239,219,104,19,39,214,27,54,106,164,221,113,60,45,47,185,222,71,98,212,232,237,199,88,12,192,70,12,254,254,243,169,220,114,29,192,153,20,17,69,85,89,174,39,254,149,128,217,116,78,238,139,241,36,136,65,61,154,224,234,93,161,140,228,97,28,36,66,129,2,124,192,137,140,84,4,192,49,132,42,38,0,249,124,49,128,54,95,232,81,37,32,224,0,3,148,2,80,96,200,3,34,164,0,30,16,161,154,87,252,184,109,207,221,50,157,213,231,145,131,114,55,248,41,63,113,239,121,253,241,243,205,123,41,125,64,139,186,216,188,65,7,228,232,191,175,135,27,184,94,153,184,132,144,125,117,79,90,253,118,245,44,168,153,157,16,78,83,13,84,8,133,167,189,177,224,204,189,229,59,206,99,37,253,81,123,68,22,184,56,209,80,12,164,248,13,100,34,75,249,194,11,97,100,200,124,23,249,154,98,32,139,233,197,202,117,200,125,229,95,36,6,123,206,24,251,75,17,127,240,219,128,51,194,28,159,26,33,237,131,113,250,201,163,171,250,135,24,255,226,0,209,213,164,154,75,129,35,61,16,200,58,204,64,69,104,65,4,31,14,197,196,242,195,36,18,8,127,144,28,137,68,37,42,16,0,128,129,3,220,152,129,16,35,68,110,12,156,129,148,221,234,66,18,81,105,158,186,3,58,144,177,218,183,187,89,175,239,179,59,249,202,147,253,238,103,252,208,199,121,126,248,160,117,60,124,29,98,196,246,146,80,253,124,246,0,102,36,237,226,137,162,137,22,252,54,112,194,58,141,193,93,219,250,107,250,228,132,198,52,157,182,211,240,156,208,107,78,58,35,139,166,114,68,95,156,104,169,25,112,24,80,35,222,79,135,204,143,113,152,14,106,51,46,205,90,177,92,170,226,253,2,207,177,25,146,94,206,242,60,186,136,19,191,21,86,122,46,209,194,250,51,125,209,103,29,204,64,36,95,73,145,159,169,27,19,65,147,204,218,156,216,129,109,90,207,213,29,24,107,50,245,220,53,177,119,66,43,64,33,228,199,101,2,168,249,36,241,196,174,202,151,226,235,208,2,40,115,8,112,92,133,0,0,4,130,247,239,161,97,0,45,96,30,0,192,1,0,130,105,74,131,16,0,74,12,24,1,117,136,71,21,219,145,247,113,200,3,237,156,245,180,151,155,158,171,171,79,255,255,178,231,213,79,83,180,128,218,68,19,46,8,69,78,186,13,104,47,128,12,24,211,145,165,24,82,100,77,143,201,215,232,13,173,184,33,106,2,122,159,51,251,94,59,70,123,249,251,164,114,245,129,218,92,205,107,138,236,101,165,223,181,164,178,248,55,73,229,101,114,94,251,54,46,162,48,229,222,184,49,47,46,121,14,117,122,207,231,168,184,6,248,250,224,225,56,166,155,29,208,18,18,63,96,27,71,97,153,123,120,253,125,94,103,28,176,149,126,123,29,7,128,30,93,73,11,181,4,42,73,0,122,90,103,136,188,194,226,39,126,154,111,122,228,48,242,127,9,55,70,109,76,93,84,186,80,243,44,116,161,230,2,8,245,90,141,208,105,30,75,67,231,164,104,31,9,125,26,4,231,118,1,178,15,56,143,62,148,105,171,41,178,23,10,152,44,51,158,147,99,192,62,139,86,251,216,213,70,253,245,245,178,60,156,151,239,197,158,151,207,39,231,123,196,141,27,96,198,128,165,243,49,124,230,197,177,40,39,226,181,254,181,18,178,229,205,126,237,56,180,231,78,204,178,137,100,131,84,97,99,245,249,222,218,48,35,176,81,93,205,170,181,90,118,152,215,82,217,108,124,55,42,236,183,123,193,162,143,183,30,52,93,168,84,231,33,162,189,139,247,236,88,45,84,190,71,48,171,27,137,175,49,173,237,21,238,101,162,215,74,158,92,61,61,208,169,164,117,202,62,206,17,34,94,102,251,125,95,179,87,65,75,124,98,30,137,182,114,202,23,30,152,63,90,117,125,109,155,222,19,140,183,115,196,207,253,54,166,16,106,87,12,108,188,198,182,29,247,136,79,22,225,175,179,62,55,217,189,91,50,252,155,241,24,212,3,118,127,71,140,252,87,94,13,14,198,161,165,142,2,116,189,30,30,96,5,220,200,23,32,0,105,18,88,211,8,115,58,67,253,91,122,143,81,0,34,53,153,103,32,32,158,117,95,208,180,117,241,3,120,202,139,249,136,72,249,194,163,13,138,66,101,169,243,229,176,1,74,144,196,124,224,253,118,165,178,133,20,17,201,253,127,105,250,209,23,187,8,103,179,255,2,80,109,7,9,207,159,130,205,21,29,98,12,10,67,16,179,155,136,186,32,96,17,22,106,123,13,192,198,128,65,38,253,230,169,111,147,24,105,8,56,71,120,70,23,251,215,232,197,116,33,24,146,47,243,121,129,72,18,95,140,44,235,72,18,208,175,75,7,98,176,94,248,20,181,176,204,117,230,40,198,254,194,136,19,127,20,74,235,9,166,13,47,213,68,96,248,126,2,229,155,228,126,251,60,134,131,71,34,211,178,65,163,27,163,118,55,49,193,182,141,251,67,82,119,167,20,50,144,192,21,219,55,49,114,179,63,83,153,40,198,126,249,27,211,193,126,50,40,169,64,66,94,69,174,30,95,203,77,45,134,191,206,28,88,193,138,249,26,249,62,105,79,158,177,241,107,243,59,195,229,89,100,129,23,52,19,248,126,130,50,64,18,183,174,223,190,109,80,132,10,64,18,121,152,5,20,201,96,55,65,162,40,250,193,184,206,188,2,119,164,209,57,97,30,250,56,255,42,137,243,139,48,120,73,124,21,194,87,49,95,71,32,218,21,101,188,35,141,10,51,181,105,200,167,125,46,161,183,151,19,66,40,235,63,18,207,179,110,13,145,63,4,163,242,26,27,171,168,35,96,121,244,57,4,231,227,245,202,181,181,217,177,33,230,185,131,113,100,116,86,209,140,79,161,194,156,225,163,216,253,2,201,192,69,147,31,40,151,7,46,166,227,172,12,97,129,98,254,238,138,6,169,23,202,251,229,223,60,39,105,79,209,178,52,171,75,195,3,47,52,159,251,178,126,164,175,102,88,53,47,216,234,84,246,35,232,191,211,117,64,177,254,72,20,188,76,143,223,211,72,73,149,153,194,74,116,0,8,16,202,120,220,31,121,208,252,69,35,127,11,210,241,238,67,241,161,189,13,151,121,47,21,154,102,40,23,143,127,46,146,80,32,137,50,145,245,7,47,49,223,16,111,159,37,37,114,107,104,134,61,153,93,31,228,65,45,95,55,217,52,45,254,224,255,255,55,117,51,226,247,197,70,236,233,63,54,177,114,222,192,204,97,185,168,153,12,210,19,94,217,196,159,112,194,74,178,77,132,101,251,187,208,152,114,179,199,127,97,216,136,21,180,148,201,15,219,241,161,243,118,110,112,169,252,25,187,47,235,237,59,234,120,222,33,92,42,73,120,116,198,2,110,132,171,138,198,159,149,105,73,39,103,146,47,20,134,209,15,196,43,28,222,146,124,102,207,59,47,84,43,169,164,245,227,252,137,47,198,0,137,184,50,84,39,162,64,216,224,36,118,123,16,48,161,69,19,5,177,235,55,210,101,122,178,17,238,91,66,88,227,30,155,156,184,183,245,54,140,149,199,37,36,66,220,8,97,168,64,200,33,16,147,201,25,73,127,131,84,44,144,8,198,243,150,168,174,24,46,249,107,252,185,250,97,42,75,178,131,3,171,191,20,152,231,221,6,139,2,156,136,80,222,118,160,78,54,110,24,201,101,251,134,59,208,152,159,13,214,223,24,142,115,99,6,151,210,149,159,219,171,18,196,219,128,57,156,32,157,132,97,252,20,41,32,93,182,17,233,88,35,0,73,11,136,179,3,176,7,72,184,41,178,34,229,75,232,26,18,249,114,37,71,190,193,95,2,238,124,82,193,158,29,248,13,20,66,27,200,40,13,37,101,161,0,73,159,84,67,26,189,240,53,157,72,115,196,150,115,104,82,210,88,217,22,141,227,228,204,237,78,231,243,93,229,191,235,122,206,51,230,118,201,23,88,73,118,0,59,167,153,26,184,39,50,232,236,194,196,62,34,207,77,9,190,177,63,101,179,241,77,150,147,17,12,108,250,203,68,188,223,64,210,193,48,223,121,115,223,10,66,243,159,248,111,34,96,237,91,220,240,10,12,1,142,42,58,111,39,191,156,75,153,133,38,163,36,217,106,184,120,125,197,40,241,23,106,58,120,78,12,142,37,22,208,243,57,160,0,201,101,195,78,199,94,156,144,124,193,94,45,64,188,62,36,137,209,155,113,202,141,163,105,12,23,245,128,63,249,21,2,134,241,85,144,193,110,84,144,7,108,18,26,127,182,238,80,50,176,101,221,211,21,215,127,164,68,80,83,89,195,136,146,240,143,138,118,2,154,8,14,90,66,193,0,196,230,11,143,102,21,73,88,228,6,143,156,76,222,97,1,88,159,5,136,112,129,24,189,19,64,16,111,176,132,81,155,122,192,223,16,208,154,246,252,60,7,164,200,237,101,4,99,164,122,223,148,193,79,72,254,22,33,41,19,103,58,27,176,97,131,121,225,120,181,152,174,139,175,13,26,16,96,239,200,0,157,7,29,127,68,25,96,151,213,191,183,109,98,36,217,145,57,85,44,83,46,159,181,27,222,78,68,241,60,19,144,192,155,148,211,234,154,164,127,37,212,123,18,234,51,105,165,128,154,182,187,52,163,39,247,125,70,79,230,2,215,148,93,41,173,135,254,160,116,56,200,117,200,23,249,58,229,91,95,114,132,93,23,31,125,138,115,171,247,120,123,176,199,165,251,136,107,61,183,118,93,111,225,27,117,211,156,112,86,28,192,132,134,145,238,219,253,28,144,64,192,119,46,122,191,198,187,75,189,76,192,103,99,230,64,11,209,210,60,248,221,78,181,24,177,127,176,229,11,216,141,125,206,203,99,242,133,244,228,94,52,224,239,243,146,60,234,16,6,65,221,6,217,185,31,157,241,221,114,176,132,115,53,101,215,158,35,187,60,213,216,5,63,154,29,137,96,131,244,208,24,105,28,1,123,102,86,253,109,128,200,60,254,188,46,62,69,239,230,221,174,67,192,245,112,28,211,161,246,143,200,2,115,11,11,71,177,15,223,15,37,246,251,147,84,103,177,228,201,213,191,239,5,16,243,132,95,249,187,13,182,119,210,74,195,183,173,221,90,19,236,52,7,37,63,73,236,247,63,17,249,156,121,133,224,175,245,210,183,188,195,6,194,171,231,103,226,12,103,159,214,235,25,227,53,186,127,78,116,254,64,6,199,59,154,188,238,78,16,14,211,38,28,172,139,223,8,142,17,7,155,96,126,216,38,62,233,162,173,7,99,23,248,66,233,197,81,135,204,90,62,191,233,39,128,69,59,136,76,198,112,253,141,95,188,14,219,255,70,244,216,151,231,149,189,6,123,224,134,13,202,188,63,80,109,208,100,155,14,176,123,125,31,41,92,9,44,228,139,7,243,19,115,241,140,148,142,39,251,142,234,189,229,9,27,176,77,233,136,178,36,253,143,60,166,78,102,242,95,128,242,46,175,195,230,165,1,230,49,226,241,30,223,216,33,73,56,53,198,70,80,120,50,132,5,68,148,205,132,45,96,33,95,80,206,3,121,62,112,74,7,45,2,239,13,176,228,221,185,27,152,69,152,177,32,121,124,208,95,149,238,76,221,16,3,52,156,40,166,124,162,78,7,18,152,164,58,96,119,135,178,131,70,231,124,70,230,152,219,105,58,76,138,121,23,11,54,131,189,24,161,129,193,216,16,73,49,202,222,7,205,155,241,178,180,144,139,140,28,65,194,216,191,49,16,25,73,199,46,42,130,18,137,22,249,160,32,18,145,33,76,99,58,71,6,194,76,144,196,245,51,227,245,18,64,208,36,156,133,72,233,160,145,4,40,72,196,46,63,79,204,209,238,101,204,158,53,169,210,127,3,150,36,91,49,128,167,213,17,175,254,94,117,20,251,201,25,120,28,127,40,176,30,75,204,223,143,116,48,207,209,245,149,62,117,133,31,83,18,109,83,170,179,82,58,56,157,217,176,47,203,124,18,197,46,229,51,146,81,5,203,8,227,152,98,190,232,130,33,135,191,44,198,180,74,41,47,207,121,61,223,231,168,253,201,236,184,35,60,86,119,163,2,150,140,234,153,131,84,223,26,160,23,253,139,16,182,41,95,206,136,233,96,135,26,140,251,11,27,48,70,204,27,36,147,99,132,225,214,1,25,212,145,231,134,228,111,12,166,127,202,86,112,126,192,72,118,67,150,5,88,82,201,30,42,216,254,71,3,185,113,108,9,145,159,26,91,108,25,161,205,25,175,7,103,205,249,48,250,39,138,232,130,37,211,245,60,124,43,114,198,181,116,56,121,138,102,137,153,103,80,152,124,241,48,242,69,76,162,83,58,144,16,236,169,108,255,93,95,127,108,192,190,161,73,27,107,168,140,78,69,182,8,132,191,220,9,76,137,244,33,166,131,240,232,188,183,69,120,33,32,227,118,60,234,142,233,65,234,191,184,171,253,242,100,98,199,144,156,245,55,208,228,239,47,250,159,130,207,243,218,47,144,235,97,104,47,126,179,30,243,177,68,72,122,63,126,234,251,95,61,100,39,125,194,40,83,13,73,93,149,3,18,171,56,74,109,98,54,106,58,44,172,123,242,150,249,254,192,217,56,180,56,150,35,166,227,22,181,68,54,255,246,244,242,117,14,42,34,230,51,242,158,67,180,149,29,106,234,112,136,237,9,211,23,163,186,61,164,67,31,167,58,153,208,56,192,48,250,47,94,255,97,130,105,231,35,51,108,9,3,194,55,137,196,100,3,217,241,192,127,229,255,191,79,190,217,53,86,222,157,239,231,175,230,137,100,232,180,245,207,72,17,39,48,87,219,31,41,82,177,36,111,0,98,252,174,131,57,92,60,249,122,202,139,122,9,224,65,19,211,129,185,101,4,217,129,109,136,12,118,119,211,20,21,61,3,68,1,219,122,36,248,79,121,47,34,40,145,152,69,157,253,153,247,168,101,197,232,253,132,80,33,41,60,39,70,16,41,29,238,122,170,167,88,222,34,56,65,129,68,113,128,6,71,132,143,4,95,80,4,197,140,77,9,233,128,81,239,127,209,238,125,141,60,191,22,125,208,240,16,24,105,153,204,155,193,171,136,49,215,208,152,178,70,251,26,187,17,49,29,112,146,154,35,139,152,68,70,245,6,20,176,6,207,164,147,132,67,237,63,16,115,194,246,225,142,128,22,232,35,158,104,80,216,12,139,208,246,196,145,150,134,122,225,25,193,143,255,49,207,63,25,58,238,103,88,28,129,40,207,14,13,134,159,151,190,11,225,93,189,108,75,143,202,201,4,75,254,21,20,2,238,152,130,255,192,87,99,60,242,121,29,234,141,124,154,47,104,138,195,130,137,243,183,228,251,192,187,193,182,104,231,74,68,224,211,237,82,127,155,85,220,207,153,174,1,33,115,31,255,123,14,153,253,125,167,243,222,10,177,220,21,123,12,141,93,2,50,246,74,236,61,64,73,6,201,63,171,216,37,204,73,157,38,192,126,73,182,169,107,228,72,230,45,218,175,16,203,7,84,113,69,253,72,155,140,197,92,0],"type":"Buffer"},"height":305},"medium":{"ext":".webp","hash":"medium_Circular_Economy_Green_illustration_7e03ede97b","mime":"image/jpeg","name":"medium_CircularEconomy-Green-illustration.webp","path":null,"size":31.36,"width":750,"buffer":{"data":[255,216,255,219,0,67,0,6,4,5,6,5,4,6,6,5,6,7,7,6,8,10,16,10,10,9,9,10,20,14,15,12,16,23,20,24,24,23,20,22,22,26,29,37,31,26,27,35,28,22,22,32,44,32,35,38,39,41,42,41,25,31,45,48,45,40,48,37,40,41,40,255,219,0,67,1,7,7,7,10,8,10,19,10,10,19,40,26,22,26,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,255,192,0,17,8,1,201,2,238,3,1,34,0,2,17,1,3,17,1,255,196,0,28,0,0,2,2,3,1,1,0,0,0,0,0,0,0,0,0,0,0,2,1,3,5,6,7,4,8,255,196,0,79,16,0,1,4,1,2,3,3,8,5,7,10,4,5,4,3,0,1,0,2,3,17,4,5,6,18,33,49,7,65,81,19,20,34,97,113,129,145,161,50,66,82,177,193,8,21,35,98,114,178,209,22,36,37,51,54,67,83,116,130,146,99,115,162,225,23,38,52,53,117,55,131,147,179,195,226,241,255,196,0,27,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,255,196,0,55,17,0,2,1,4,1,2,3,5,7,3,4,3,1,0,0,0,0,1,2,3,4,17,18,33,5,49,50,65,81,19,34,97,113,145,6,20,51,129,161,193,209,66,177,240,21,35,82,225,22,36,241,52,255,218,0,12,3,1,0,2,17,3,17,0,63,0,244,90,45,37,162,215,179,62,67,130,203,64,41,45,0,160,142,11,45,22,146,212,241,32,90,143,104,180,150,132,11,5,150,128,82,90,155,64,176,61,162,210,90,148,133,129,237,22,146,212,218,8,224,123,64,41,45,77,160,48,61,169,180,136,180,133,168,246,166,213,106,109,4,117,28,21,54,146,209,104,22,163,130,166,210,34,208,45,75,45,22,146,209,104,22,11,1,69,164,180,90,5,129,212,218,75,69,164,71,3,218,155,73,104,180,6,11,1,69,164,181,40,22,7,180,90,75,83,104,35,168,246,139,73,106,65,64,181,30,208,10,75,83,104,22,7,180,90,75,83,105,11,3,218,45,37,162,208,44,22,90,18,2,166,208,44,14,130,150,209,104,22,9,66,16,129,0,66,17,104,0,164,82,45,22,128,4,33,8,0,66,17,72,0,10,84,82,148,1,5,8,180,32,1,8,66,0,20,168,66,0,146,161,8,64,2,16,132,0,33,20,132,0,82,17,104,64,18,162,148,210,16,4,82,17,104,64,2,16,132,0,33,8,164,1,40,40,164,32,8,40,66,45,0,8,66,16,0,165,71,84,116,64,2,16,142,168,0,66,16,128,48,86,166,210,90,155,86,224,239,224,107,83,97,37,169,180,96,53,26,212,218,75,83,104,193,29,70,181,33,37,169,180,133,129,209,105,109,22,129,96,116,90,64,84,218,5,129,237,22,150,209,104,192,181,30,209,105,109,0,163,2,212,123,69,165,180,2,145,28,15,106,109,37,160,20,11,3,218,45,45,160,20,6,163,218,144,82,90,1,70,8,234,61,169,5,37,169,180,96,88,26,212,218,64,166,208,44,13,106,109,32,42,109,2,212,107,82,146,212,218,66,212,107,83,105,45,77,160,88,26,212,130,145,22,140,11,3,218,155,75,104,180,96,142,163,90,155,72,166,202,48,45,70,181,54,149,22,144,176,56,40,180,138,109,2,212,112,81,105,109,22,129,106,61,169,5,37,162,208,45,71,180,90,80,124,84,218,48,71,81,173,22,150,209,105,96,48,61,169,9,45,22,130,56,29,9,109,77,160,88,37,79,114,85,54,128,192,90,45,8,64,129,77,40,83,104,2,20,168,69,160,0,169,238,80,132,0,32,33,8,2,81,72,69,160,8,66,155,80,16,0,84,133,5,20,128,37,10,16,80,0,132,33,0,1,8,71,114,0,2,16,20,218,0,132,41,42,16,0,132,34,208,0,16,128,132,0,4,20,33,0,10,84,32,32,9,69,34,209,104,3,92,181,54,145,22,174,61,38,163,169,180,150,139,64,96,176,20,90,64,84,218,5,129,237,22,146,209,105,17,193,101,161,37,169,5,2,192,225,22,147,137,77,160,88,30,208,146,212,218,5,168,246,128,82,90,144,80,45,71,5,72,85,218,155,72,142,163,218,148,150,139,64,96,123,82,10,64,125,72,180,11,81,193,83,106,187,83,104,35,129,212,218,78,36,2,144,176,56,42,109,37,162,211,22,7,83,105,45,9,11,82,203,69,164,181,32,160,90,141,106,109,37,162,208,45,71,181,54,146,212,160,142,6,181,54,146,212,218,65,129,237,0,164,181,54,130,56,30,209,105,45,77,160,90,143,104,73,106,109,2,192,246,128,82,90,155,64,176,61,161,37,169,180,9,161,237,22,148,20,90,66,192,224,169,180,128,162,208,71,3,218,155,10,187,83,104,12,22,90,45,37,162,208,45,71,5,77,164,180,90,8,234,88,10,9,73,106,109,2,192,246,139,73,106,65,72,90,142,132,156,72,180,11,3,161,45,162,208,44,12,133,22,166,208,24,11,66,16,129,2,20,133,8,0,234,132,33,0,74,41,66,16,0,142,168,66,0,10,16,142,228,0,5,52,161,72,64,17,104,10,84,20,0,20,41,80,128,0,166,148,33,0,8,66,2,0,16,165,66,0,16,133,40,3,87,181,54,146,209,106,227,213,106,89,104,9,45,77,160,90,141,106,82,114,69,160,142,163,218,155,72,10,155,64,96,96,84,218,75,83,104,35,168,214,166,210,34,208,44,22,2,139,72,10,155,64,176,56,40,180,150,17,104,22,11,45,77,164,64,40,22,163,218,155,73,104,180,133,168,246,139,75,104,176,130,58,143,104,180,182,139,72,53,30,212,221,119,169,198,134,92,153,155,22,60,111,150,67,209,140,105,36,251,150,229,162,108,60,172,130,217,53,73,124,218,51,253,219,61,39,159,127,65,243,85,212,171,10,107,50,101,244,44,234,220,61,105,172,154,101,169,181,216,89,179,244,33,140,216,14,11,72,31,92,184,241,252,86,55,51,179,189,62,91,56,153,89,16,30,224,234,120,252,15,205,102,87,212,155,231,39,66,125,6,229,44,199,12,230,22,166,214,227,153,217,222,171,21,156,89,177,178,7,112,178,195,243,254,43,3,157,183,117,140,27,57,58,118,75,90,58,185,173,226,31,17,106,248,220,82,159,105,28,250,189,62,226,151,142,12,198,90,144,82,30,78,45,117,131,224,121,21,61,21,221,204,110,60,143,104,180,150,139,64,181,44,69,164,5,77,160,90,141,106,109,32,42,109,34,58,142,166,213,118,139,64,96,178,209,105,45,22,129,96,178,209,107,223,162,232,185,218,204,254,79,6,18,230,131,78,144,242,99,61,167,240,93,59,110,237,12,45,32,54,105,127,156,230,15,239,28,61,22,159,213,29,222,211,205,101,173,117,10,60,119,103,74,199,164,86,188,121,92,71,212,211,246,238,205,203,212,56,103,207,226,197,197,60,192,35,211,120,246,119,15,106,222,227,208,116,184,177,91,142,48,96,116,109,251,109,226,55,227,125,109,101,220,171,114,229,212,184,157,87,150,207,99,107,210,173,237,35,136,172,191,54,205,91,51,102,105,51,89,137,146,192,227,254,27,249,124,13,172,38,102,197,149,182,112,243,90,225,220,37,101,31,136,93,1,253,21,78,86,66,189,72,249,149,87,233,54,149,123,195,31,46,14,85,151,182,117,108,107,39,20,202,223,24,156,29,242,234,177,51,195,52,14,225,158,41,34,62,15,105,111,222,187,59,149,18,177,178,55,134,70,181,205,240,112,181,166,55,114,254,164,114,107,125,156,164,255,0,14,109,124,249,254,14,56,15,36,90,233,185,122,14,153,146,79,30,36,109,119,140,126,129,249,44,62,86,207,198,117,156,108,137,99,240,15,1,195,248,173,17,185,139,238,114,234,244,11,136,120,48,205,46,212,130,179,185,59,87,62,43,49,58,41,135,168,240,159,154,197,100,105,217,184,215,229,241,166,104,241,225,177,241,10,213,82,47,179,57,149,108,171,210,241,197,162,139,69,164,7,157,30,190,8,181,35,54,7,181,42,187,77,104,22,6,181,32,164,176,166,208,71,81,173,53,170,237,22,129,96,178,209,105,17,104,12,22,2,139,72,10,155,65,29,71,5,22,146,212,218,66,192,214,154,213,118,166,208,44,15,104,180,150,139,64,176,88,132,128,169,180,11,3,33,69,162,208,44,18,133,10,80,32,164,41,181,8,0,165,33,71,85,40,0,66,139,66,0,10,45,8,164,0,34,208,132,1,37,66,16,128,4,34,148,210,0,132,41,165,7,162,0,212,237,77,164,180,43,207,95,130,203,69,164,64,40,22,165,150,139,73,104,180,11,82,196,90,75,82,10,8,224,123,69,164,181,41,6,7,180,90,68,32,90,150,90,18,41,180,17,212,123,82,10,174,212,218,5,129,248,144,10,75,82,129,96,123,83,106,187,83,105,11,3,162,233,95,167,224,101,234,18,112,97,192,249,79,121,3,144,246,158,129,110,90,62,202,141,164,73,170,76,94,122,249,40,185,55,222,239,224,171,157,88,195,185,125,27,74,149,159,186,141,59,11,23,35,54,97,22,36,47,154,79,6,139,248,248,45,203,70,216,175,127,12,154,172,220,3,252,40,77,159,123,191,130,220,176,177,96,195,136,69,139,19,34,96,238,96,171,246,248,175,91,10,197,82,234,82,226,60,29,155,110,149,78,62,245,78,89,94,153,167,98,105,209,121,60,44,120,226,111,121,3,153,246,158,165,100,26,85,13,42,214,149,134,89,124,179,181,5,24,173,98,176,139,218,85,173,43,206,210,173,105,85,52,95,22,94,210,173,105,94,118,149,107,74,174,72,181,50,188,189,55,3,56,17,153,135,143,53,255,0,137,24,39,227,75,3,155,217,254,133,148,73,142,25,113,93,255,0,6,74,31,3,107,61,145,155,14,48,253,35,189,47,178,58,172,62,102,173,60,224,182,47,209,51,213,244,143,189,89,74,53,91,247,30,12,215,16,182,146,197,72,167,249,26,86,226,216,144,233,209,73,38,46,170,30,90,210,239,37,44,124,249,15,16,180,64,87,85,212,65,243,28,146,122,249,55,115,247,21,201,193,228,61,139,183,108,229,174,38,242,120,238,171,66,149,57,167,74,58,166,89,104,180,150,166,214,131,149,168,246,139,73,106,65,64,181,30,208,10,75,91,22,216,218,122,142,190,240,232,89,228,113,62,180,242,3,85,250,163,235,21,10,149,35,77,109,39,193,101,27,122,149,229,165,37,150,96,226,99,230,145,172,137,142,123,220,105,173,104,178,79,168,46,133,182,59,61,146,78,12,141,116,152,217,200,140,102,31,72,254,209,238,246,5,187,109,205,175,167,104,17,255,0,54,143,202,100,145,78,200,144,91,207,179,192,122,130,204,30,171,143,113,212,28,253,218,124,35,214,216,125,158,133,60,78,231,151,233,229,254,126,135,151,27,26,12,72,27,6,52,44,134,22,10,107,24,40,4,207,234,172,114,173,253,66,194,185,61,6,18,88,69,78,85,185,88,229,91,149,136,132,138,221,209,84,229,107,186,42,156,172,69,76,172,170,156,173,42,167,43,81,83,43,114,173,202,199,42,220,172,69,76,169,202,167,43,36,33,189,74,243,57,228,244,232,172,138,41,147,93,143,62,78,30,46,69,249,104,34,121,245,180,45,31,95,130,44,93,82,72,160,111,4,96,52,134,251,66,223,138,209,119,87,254,245,55,236,183,238,90,104,183,156,28,46,179,78,62,197,73,46,114,98,237,77,164,180,90,210,121,140,14,20,218,75,69,160,88,44,180,2,146,212,251,208,71,81,237,22,146,253,106,109,2,192,246,132,150,166,209,128,212,123,69,164,181,54,140,17,212,123,83,106,187,83,105,11,81,248,148,218,174,212,218,5,129,237,72,42,187,82,10,5,129,237,72,41,61,232,180,11,81,237,77,170,237,77,160,142,163,245,83,105,1,69,160,88,28,21,41,45,22,144,181,29,5,45,162,208,24,25,10,45,8,22,9,42,123,148,33,2,5,33,66,16,4,168,66,16,0,165,69,33,0,105,214,164,20,150,139,90,15,105,129,237,72,41,45,77,160,90,141,106,109,32,42,109,2,192,214,164,20,128,169,180,133,129,173,77,164,5,77,160,88,30,194,45,37,169,180,11,3,130,139,73,106,109,2,212,112,81,105,109,22,130,58,143,104,180,182,139,72,88,13,63,121,105,122,30,124,248,186,198,220,26,156,124,135,150,110,65,107,154,15,131,79,37,159,192,220,189,157,102,228,54,67,38,126,158,227,253,206,91,73,143,253,205,191,189,115,253,83,17,147,106,124,82,146,216,203,154,30,225,212,14,132,143,154,179,125,104,250,110,30,184,248,180,64,14,23,0,44,112,121,127,16,241,191,90,174,84,161,41,225,54,155,248,240,125,34,207,165,218,85,182,166,229,5,156,46,78,249,165,234,90,76,240,52,105,57,152,115,66,7,33,143,35,77,123,130,200,51,38,34,224,223,40,208,239,3,200,252,215,204,219,95,67,209,115,51,38,110,185,171,205,164,112,180,24,38,138,3,32,46,190,124,68,115,2,150,221,30,221,220,216,236,226,219,27,191,3,89,199,28,219,31,156,14,47,246,62,235,226,178,206,222,49,150,187,125,87,239,216,178,167,72,163,218,15,7,117,105,177,125,202,214,149,243,236,187,167,120,232,47,173,83,73,149,128,117,146,30,38,131,235,177,109,89,13,59,182,57,25,67,37,174,177,212,77,29,255,0,212,223,224,162,237,42,53,152,242,102,151,73,170,185,139,201,221,154,85,173,43,151,105,125,173,105,83,208,200,128,129,246,160,120,119,253,38,138,218,52,221,247,183,51,156,214,51,84,134,25,15,70,100,92,71,231,201,102,157,10,145,238,140,242,181,173,79,197,22,109,160,171,90,121,47,28,57,48,205,16,146,25,89,43,8,176,232,220,28,15,193,44,153,46,60,153,232,143,30,245,70,141,149,185,107,220,247,73,60,113,54,222,234,62,29,74,240,228,106,18,201,109,136,112,55,199,189,121,141,146,73,54,84,82,156,105,69,114,202,167,86,79,132,84,224,73,179,204,148,180,147,63,51,27,2,19,46,92,204,137,159,172,122,251,7,122,210,245,141,234,247,241,71,165,199,192,223,241,100,28,253,195,187,222,181,66,18,151,100,96,175,115,78,138,204,153,180,107,121,80,98,233,243,156,137,89,31,20,110,13,14,60,201,174,225,222,185,59,79,68,249,25,18,228,204,101,200,145,242,200,122,185,198,202,174,214,218,84,180,71,159,188,185,251,196,147,198,18,30,202,45,37,169,181,110,12,120,30,208,10,64,84,218,8,224,232,125,153,237,221,63,82,134,77,67,81,99,231,17,202,99,108,36,250,28,128,54,124,122,244,232,186,212,79,133,140,107,35,166,53,162,131,106,128,92,247,178,63,236,238,79,249,167,126,235,86,236,188,237,230,103,86,89,125,143,121,210,33,26,86,208,112,143,45,114,123,172,30,132,123,146,21,228,62,174,74,68,142,29,255,0,21,149,64,233,185,231,185,107,149,111,234,160,200,123,194,130,235,82,72,139,105,136,229,91,149,142,85,185,88,138,217,91,186,42,156,173,119,69,83,149,136,169,149,149,83,149,174,94,73,242,25,29,139,183,120,5,108,86,123,20,201,165,220,151,16,44,158,139,201,44,227,163,57,159,21,76,178,186,67,233,30,94,1,34,209,24,122,153,103,83,61,128,146,227,103,153,66,16,172,43,5,161,238,163,253,57,55,236,183,238,91,226,208,119,97,254,156,155,246,89,247,43,104,248,142,87,87,252,5,243,254,76,85,169,180,150,153,129,207,112,107,1,115,143,32,0,178,86,163,204,168,231,177,54,164,119,14,164,247,45,147,72,218,25,185,156,47,204,35,18,35,207,210,22,243,238,238,247,173,223,70,208,116,253,44,53,216,240,7,74,63,189,147,210,119,253,189,203,53,75,168,67,183,44,234,218,244,90,245,249,151,186,190,38,141,163,237,45,71,80,225,124,141,243,88,15,215,148,122,71,216,222,191,21,176,207,217,252,46,96,243,124,249,26,250,231,229,24,8,191,114,220,154,85,140,43,159,59,186,173,229,60,30,142,135,66,180,132,117,146,217,250,156,199,47,99,234,240,217,132,67,144,63,81,244,126,6,150,19,51,74,212,48,175,206,176,178,34,3,169,115,13,124,71,37,219,154,85,173,39,220,156,111,234,71,186,201,77,95,179,86,243,230,156,156,127,83,231,240,65,246,162,215,116,204,209,180,220,239,253,94,14,60,135,196,176,3,241,11,9,153,217,254,145,145,103,28,228,99,56,253,135,241,15,129,87,199,169,65,248,150,14,109,111,179,23,17,230,156,148,191,67,147,90,144,86,247,155,217,190,99,57,225,103,67,40,251,50,180,176,252,69,133,172,235,59,115,83,209,217,229,51,177,195,35,186,227,107,195,130,211,78,230,149,78,34,206,77,199,74,186,183,89,169,7,143,95,254,24,171,83,105,109,22,175,57,218,143,97,22,150,209,104,22,163,130,139,75,104,180,11,81,237,22,150,209,101,33,96,123,64,33,45,163,162,5,129,237,22,150,212,218,5,129,173,77,164,180,2,130,56,30,212,130,146,208,10,5,168,246,166,210,90,155,64,181,26,212,218,75,83,105,11,81,173,77,164,5,77,160,90,141,106,109,45,162,208,44,13,104,81,104,180,11,6,149,106,109,37,162,214,147,220,106,58,155,72,10,45,2,192,224,169,180,128,162,210,192,106,56,42,109,37,169,5,24,35,168,246,139,73,106,65,64,181,30,209,105,45,77,160,90,143,106,65,228,171,181,54,129,106,61,162,210,90,144,80,45,71,180,36,181,54,144,176,36,176,54,67,103,170,243,73,130,15,74,94,219,69,165,131,175,107,215,46,237,162,160,154,105,122,134,129,54,30,149,60,238,212,52,92,93,86,25,90,27,193,57,45,44,231,213,164,116,43,217,151,141,178,181,7,113,71,141,169,232,211,31,176,225,59,7,199,154,242,2,148,177,174,234,208,170,149,28,189,147,121,58,244,126,211,197,191,247,161,143,151,240,203,198,14,124,12,254,131,221,12,201,143,186,41,94,90,125,148,235,88,93,89,185,230,255,0,59,105,56,185,31,241,90,192,15,197,171,218,252,88,223,221,95,52,158,66,118,15,208,204,240,60,56,148,163,23,30,127,232,236,80,235,150,117,127,175,15,227,193,166,230,97,97,74,73,142,9,96,119,133,241,5,141,115,39,137,220,17,203,39,15,129,230,62,11,117,204,195,150,75,50,2,79,141,44,67,180,233,219,53,185,237,116,94,28,60,214,168,84,245,58,244,235,194,162,204,37,147,99,236,67,77,102,169,186,50,6,124,217,44,143,26,15,44,214,193,51,162,15,119,16,20,238,30,163,212,190,142,0,16,43,165,46,9,217,43,60,203,91,206,127,66,236,110,31,250,130,223,117,173,248,88,211,6,149,13,57,163,132,205,40,239,245,55,248,174,85,212,39,86,187,215,177,192,235,181,161,71,89,76,221,115,243,49,176,33,50,229,204,200,99,29,238,61,125,131,189,105,26,206,250,115,139,162,210,98,225,29,60,180,163,159,185,191,197,105,89,185,185,25,211,153,179,38,124,210,159,172,243,127,15,5,69,171,41,218,165,204,185,60,101,126,161,57,241,14,17,233,202,202,159,50,115,54,84,175,150,83,213,207,54,85,86,145,77,173,88,199,8,230,188,190,88,202,109,37,169,180,17,212,112,81,105,45,77,160,142,7,82,10,174,212,216,72,88,59,7,100,92,246,230,79,249,167,126,235,86,237,96,184,129,244,188,22,143,217,7,246,111,38,251,242,157,251,173,92,115,242,145,206,202,192,237,43,18,92,28,169,241,166,26,124,68,58,25,11,29,244,228,240,92,95,187,187,139,169,65,60,119,62,131,209,168,251,90,16,135,192,250,109,66,249,15,111,118,179,190,113,39,139,31,31,83,147,80,115,136,107,32,201,132,76,93,234,21,233,124,10,250,3,104,238,157,195,145,129,229,183,94,143,139,131,41,174,22,65,41,47,62,183,52,216,111,178,201,81,184,177,169,111,226,105,254,103,70,165,149,74,127,19,124,80,176,241,238,77,53,198,164,156,194,127,226,54,190,107,37,141,149,143,146,222,44,105,226,148,126,163,195,150,70,154,238,101,148,37,30,232,180,164,32,21,97,245,165,61,121,32,172,173,204,4,117,85,62,50,5,138,43,208,145,255,0,69,222,197,36,200,180,96,50,51,92,251,108,126,139,124,123,215,141,74,23,78,49,81,92,28,169,73,203,184,33,8,76,136,33,8,64,2,208,183,60,114,77,184,37,142,22,58,71,150,178,154,209,103,162,223,83,64,216,216,247,60,53,173,145,255,0,73,221,230,148,163,61,57,51,220,218,253,234,58,100,211,244,173,159,145,61,63,62,65,142,206,188,13,230,243,248,5,185,233,122,86,22,154,218,196,129,173,117,115,121,230,227,239,87,180,250,149,141,42,154,149,37,62,236,182,218,198,141,191,133,115,235,230,122,26,85,173,43,206,10,181,165,103,104,232,166,94,210,173,105,94,118,149,107,74,173,162,216,178,246,149,104,42,128,83,58,86,198,45,238,0,122,213,109,122,22,39,142,231,165,165,76,185,17,192,206,41,94,26,62,245,135,201,212,221,205,176,54,191,88,255,0,5,141,145,206,145,197,210,56,185,222,37,78,54,238,92,190,8,78,229,67,136,242,204,150,110,182,247,91,49,91,192,62,219,186,251,150,157,188,30,249,52,137,159,35,139,156,94,219,46,231,222,179,124,43,9,188,57,104,114,254,219,126,245,182,141,56,211,107,84,114,58,133,73,212,161,61,189,13,14,208,10,75,82,10,233,180,120,92,15,106,109,87,106,109,24,22,7,181,32,164,5,22,140,11,81,237,77,170,193,83,104,192,181,30,212,218,174,212,218,66,192,246,166,213,118,166,208,44,14,10,155,73,104,180,11,81,237,77,164,181,32,165,130,58,140,20,218,75,82,10,48,44,15,104,180,150,139,64,181,28,21,54,146,208,129,106,89,104,180,150,166,208,45,71,180,90,75,83,104,22,13,46,209,105,17,107,78,15,115,168,246,164,36,181,54,140,17,212,123,69,164,181,54,144,176,61,162,210,2,166,208,26,141,106,65,72,139,65,29,71,181,41,45,77,160,90,143,106,109,86,10,155,64,176,56,40,180,128,169,180,11,3,218,45,45,162,210,22,163,218,155,85,218,144,80,71,81,193,83,105,45,22,129,56,143,106,109,37,160,20,11,3,223,138,87,49,175,250,77,5,22,128,82,39,9,206,155,204,27,95,34,220,39,187,5,242,187,20,249,55,72,222,2,71,133,218,139,55,118,146,209,104,194,92,146,175,94,173,118,157,89,55,143,82,203,69,164,5,77,160,207,129,173,72,41,45,0,160,88,44,180,36,180,90,5,168,246,166,249,44,198,139,182,117,45,91,133,241,66,98,128,255,0,123,45,180,87,168,117,43,127,209,54,94,155,129,194,252,145,231,153,3,159,20,131,209,7,212,223,226,179,212,184,132,60,242,205,52,108,106,214,229,44,35,159,104,187,127,82,214,8,56,112,31,36,121,25,159,232,176,123,251,253,203,161,104,59,11,3,19,134,77,73,222,121,40,231,195,244,99,7,217,223,239,91,99,40,52,6,128,0,228,0,238,86,180,174,117,91,169,207,133,194,59,86,221,54,149,39,153,114,203,113,227,100,49,182,56,152,214,49,162,131,90,0,0,123,22,51,94,218,186,22,227,32,235,122,86,38,99,195,120,67,228,103,166,7,128,112,231,243,89,54,149,99,74,197,151,23,148,249,59,16,147,143,135,131,94,219,155,19,110,237,207,42,116,77,61,152,178,202,125,41,73,50,62,188,56,157,100,15,80,94,172,221,6,105,1,48,74,199,122,157,201,103,26,85,173,164,157,73,183,179,121,102,152,215,158,121,103,53,213,180,29,78,48,79,154,61,227,198,63,75,238,90,78,160,37,198,144,241,9,33,144,120,130,210,190,132,105,164,185,49,99,79,25,25,113,67,44,125,226,86,135,15,154,178,23,110,61,214,77,48,185,255,0,146,62,117,143,121,110,13,51,150,54,165,43,152,58,54,96,36,31,53,146,196,237,159,59,22,155,169,233,120,249,32,117,124,47,49,187,224,108,45,243,114,237,189,171,150,201,60,134,152,27,53,31,210,64,247,70,1,246,14,71,224,190,108,212,192,107,222,7,113,33,117,40,83,165,114,179,40,96,186,140,173,238,155,73,103,7,126,208,187,99,219,58,166,76,24,179,140,204,28,153,158,35,99,102,139,137,165,196,208,28,77,190,255,0,26,93,25,255,0,65,222,194,190,41,209,63,181,26,63,249,216,127,124,47,181,228,232,255,0,122,203,127,109,11,121,69,67,204,201,125,111,26,45,107,230,106,104,66,21,199,154,125,193,8,66,0,16,132,32,8,90,6,227,194,223,57,59,131,58,125,171,149,143,54,28,94,77,190,102,249,99,46,7,128,18,67,29,206,141,248,173,253,115,189,213,166,237,188,205,195,150,253,87,85,212,116,205,78,163,224,154,40,184,226,225,225,21,211,157,218,113,120,231,246,201,213,233,31,140,243,232,97,50,55,198,235,208,29,193,175,232,25,16,87,89,35,14,96,62,190,118,223,154,200,233,189,176,98,58,134,64,116,103,194,104,235,254,166,162,60,45,199,141,17,27,127,119,98,106,176,14,144,201,45,159,103,11,239,239,90,230,181,231,158,144,220,59,95,26,67,223,52,49,249,50,125,237,228,175,140,105,207,186,95,151,31,163,61,4,173,232,212,241,69,29,51,76,237,43,71,202,171,226,175,181,19,195,199,195,145,91,38,6,233,209,115,11,91,14,165,0,144,253,73,15,1,249,210,249,143,47,7,69,157,197,216,227,43,9,254,14,244,192,247,245,94,9,99,203,198,111,243,124,255,0,45,31,131,141,252,138,147,177,132,187,60,25,229,210,168,191,11,104,251,34,55,7,180,57,142,14,111,136,54,62,42,222,48,209,100,208,95,25,224,238,93,99,77,147,139,15,50,120,28,63,193,144,179,226,58,46,221,216,230,179,185,119,46,60,249,218,166,174,201,112,160,151,200,249,9,49,193,149,238,171,190,49,84,57,248,18,178,220,88,74,140,119,111,131,37,110,155,58,81,217,52,206,177,38,89,2,163,30,242,188,178,57,207,54,242,73,245,166,45,164,146,185,145,49,207,149,205,99,27,213,206,52,2,203,20,151,99,143,57,63,54,33,9,37,123,34,141,210,72,246,177,141,230,92,227,64,45,111,88,222,24,208,113,71,167,183,206,100,233,229,15,38,127,18,180,205,71,83,203,212,100,226,203,157,210,87,70,244,104,246,5,170,157,9,75,151,193,201,185,234,116,169,113,15,121,254,134,223,170,238,216,33,46,143,1,158,93,255,0,226,59,147,7,176,117,43,81,206,212,50,179,228,227,202,153,207,35,160,232,7,176,119,47,21,169,181,178,20,163,19,129,113,119,90,191,137,225,122,33,237,77,164,180,90,176,197,168,224,169,181,93,169,180,11,3,130,166,210,88,69,132,131,3,218,155,73,104,180,17,192,246,166,210,90,45,2,212,123,69,165,180,90,5,169,101,162,202,75,69,160,90,150,90,1,73,104,180,133,169,101,160,20,150,166,208,71,3,218,45,37,169,180,11,3,218,1,72,10,155,64,106,61,169,181,90,155,65,29,71,180,36,181,54,129,106,105,86,166,210,90,45,104,61,206,11,45,22,146,209,104,22,11,17,105,45,22,130,56,44,180,90,75,82,10,5,129,237,22,144,21,54,128,192,224,160,20,150,165,34,58,142,139,73,106,109,2,212,123,69,165,180,95,173,2,192,246,128,82,90,247,105,58,102,110,175,150,220,109,58,7,207,41,230,120,122,52,120,147,208,4,155,81,89,96,160,228,240,143,45,243,86,69,19,164,232,40,120,149,212,244,30,204,241,96,107,100,214,178,29,145,47,95,37,17,225,96,247,245,63,37,184,98,104,90,86,35,67,113,244,252,102,215,121,140,56,252,74,199,43,250,113,124,38,205,63,233,213,166,184,106,63,231,161,192,196,49,180,122,78,14,62,212,16,218,228,208,190,135,118,38,57,20,113,224,225,240,242,97,99,179,118,238,143,152,210,39,211,177,137,61,237,103,9,248,138,86,83,234,180,215,120,25,234,116,58,207,159,105,147,130,184,183,193,84,231,1,116,186,158,177,217,190,44,173,46,210,178,159,142,254,188,19,122,109,62,254,163,230,185,222,191,161,106,58,36,156,58,134,59,152,194,105,178,183,155,29,236,119,224,186,182,247,86,247,60,71,191,163,57,245,108,174,45,185,146,227,212,199,121,81,223,201,56,117,244,94,39,185,32,153,209,155,105,247,120,171,170,88,169,44,193,242,40,85,127,212,100,109,77,170,33,157,178,142,92,136,234,21,150,185,210,132,160,245,146,52,225,62,80,224,169,180,150,139,81,22,165,241,50,73,159,193,12,111,145,244,79,11,26,92,104,117,52,18,30,78,225,34,157,210,187,215,135,249,91,184,54,198,164,93,160,231,28,118,61,128,190,51,27,94,215,158,125,65,23,243,89,156,46,216,243,252,171,31,174,104,90,110,107,219,210,104,91,228,100,246,247,143,185,85,47,106,159,187,20,215,204,244,86,255,0,103,103,113,66,53,99,62,95,145,150,209,246,166,165,168,112,190,70,121,172,7,235,202,40,159,99,122,159,146,222,244,93,171,166,233,165,178,121,63,56,156,127,121,48,186,246,14,129,106,152,29,174,109,236,146,6,68,121,152,15,63,226,199,198,223,139,111,238,91,62,157,188,52,108,250,243,76,236,121,207,132,114,130,239,246,158,107,29,89,85,126,36,209,108,122,37,75,126,117,203,54,118,149,107,74,197,199,171,97,56,128,114,24,195,224,255,0,71,239,89,8,222,215,180,57,142,14,111,136,54,22,70,135,164,161,195,71,164,21,107,74,243,180,171,90,85,109,19,139,47,105,86,180,175,59,74,181,165,84,209,106,101,224,171,3,168,89,60,151,130,76,214,71,97,190,155,189,93,2,199,228,79,44,252,158,239,71,192,116,66,164,228,41,87,81,249,153,60,173,86,56,185,66,60,171,254,0,44,62,86,84,249,71,244,175,36,125,145,200,15,114,78,21,5,171,76,41,70,6,106,149,103,62,25,68,195,244,79,231,94,137,251,151,201,25,153,25,113,201,39,14,92,121,12,226,61,122,142,126,181,244,150,240,222,154,126,129,141,32,108,115,103,229,81,2,28,96,29,70,190,179,186,0,190,96,204,146,9,37,121,56,206,199,123,137,52,28,107,230,186,246,17,124,182,142,239,69,163,40,41,74,75,135,131,33,182,178,12,187,159,71,226,104,7,207,97,233,251,97,125,192,254,142,247,175,133,246,167,246,167,71,255,0,59,15,239,133,247,68,157,29,239,88,250,194,196,224,93,213,23,49,53,36,33,10,7,146,4,33,8,0,66,16,128,33,115,93,239,12,114,110,25,203,218,9,224,103,63,114,233,75,155,239,67,255,0,152,103,253,150,125,202,234,30,35,37,229,105,209,130,149,54,211,207,151,230,107,50,105,241,184,219,73,105,82,195,168,227,10,199,203,151,135,236,241,146,62,5,122,173,22,181,184,167,220,133,15,180,87,212,120,114,217,124,76,78,107,167,154,252,235,30,57,15,218,44,163,241,88,44,204,43,36,197,29,122,173,110,151,106,185,33,137,255,0,77,141,62,228,227,238,246,59,86,255,0,107,151,106,212,254,143,246,255,0,179,158,183,17,207,115,196,144,24,200,239,60,193,93,143,177,57,27,133,160,229,49,238,12,105,204,226,36,154,3,208,11,85,151,77,133,252,218,75,126,107,35,165,200,236,13,50,124,56,232,137,95,196,93,234,170,232,161,113,154,208,212,232,86,251,73,101,86,140,177,46,113,219,12,233,26,214,244,196,198,226,143,78,111,157,74,57,113,244,96,247,245,43,70,213,53,124,221,78,78,44,201,156,246,142,140,28,154,61,129,99,173,22,161,78,132,41,246,60,5,197,229,107,142,36,240,189,17,96,40,180,150,166,213,166,45,71,69,164,180,32,90,150,90,1,73,106,109,2,212,123,83,105,45,22,130,58,143,106,109,37,162,208,44,15,106,65,85,218,144,82,12,15,106,109,37,162,208,71,3,218,158,229,93,169,180,11,81,193,83,105,1,69,160,90,143,106,109,34,155,72,90,143,104,180,150,139,64,181,30,212,218,64,81,104,22,7,181,54,146,212,130,130,56,31,137,22,150,209,105,6,7,5,22,146,209,104,35,169,166,90,45,37,160,21,168,247,56,30,212,130,146,212,218,66,192,246,139,72,166,208,44,13,106,65,72,10,158,36,11,81,173,77,164,181,54,140,17,212,107,77,105,45,22,129,96,107,83,105,1,83,105,11,81,237,22,144,21,54,129,96,203,237,173,19,39,95,213,35,194,196,229,126,148,146,30,145,179,189,199,240,11,189,232,26,54,22,133,167,183,23,2,62,22,245,123,207,210,145,222,36,172,87,103,154,11,116,45,2,47,40,218,204,201,2,89,137,234,44,114,111,184,124,237,108,203,133,119,112,234,201,197,118,71,98,214,221,82,142,207,187,11,80,122,34,214,51,89,214,180,237,26,33,38,169,155,14,51,79,64,247,122,78,246,14,165,102,140,92,158,177,89,102,153,73,71,153,51,34,77,165,43,159,229,118,177,183,226,121,17,71,157,48,31,89,177,6,131,241,41,240,123,85,219,57,18,6,77,54,78,35,143,124,208,158,31,136,181,187,253,58,235,93,189,155,250,20,171,154,77,225,72,223,9,240,84,229,67,22,76,15,135,34,38,75,19,197,57,143,109,131,237,10,156,13,67,15,82,199,19,233,249,80,229,66,126,188,79,14,30,250,232,189,11,38,28,94,31,13,19,111,43,213,28,155,123,236,7,226,178,76,221,5,174,146,17,233,73,139,213,205,30,45,241,30,174,171,153,188,213,175,169,23,45,237,63,102,7,199,46,179,164,69,82,55,210,201,129,131,233,14,247,180,120,248,142,254,171,210,116,190,170,211,84,107,191,147,254,78,45,231,79,75,53,41,47,154,57,79,148,115,28,28,211,68,44,150,38,67,103,103,131,135,80,176,207,114,72,167,116,50,135,180,244,238,241,94,130,230,209,87,134,87,115,159,5,131,100,180,90,166,41,91,44,109,123,62,139,130,178,215,158,105,197,225,150,96,240,106,120,190,93,252,84,126,141,47,110,246,204,199,214,166,194,147,19,31,205,219,20,13,141,209,6,128,26,64,2,133,119,114,77,105,75,26,71,69,91,94,242,151,161,235,186,119,90,183,165,74,20,170,101,52,99,182,172,16,99,106,229,249,90,8,215,33,242,78,14,197,60,64,129,203,210,28,61,227,241,89,76,236,61,129,158,242,6,54,183,160,228,253,155,19,49,167,223,233,0,174,210,179,115,52,140,191,58,210,242,164,197,200,225,45,227,97,234,15,113,241,11,51,145,188,51,243,89,193,172,224,233,154,155,126,212,216,224,63,253,193,83,83,218,111,148,190,143,246,236,118,233,94,208,174,243,78,105,254,102,179,30,135,159,143,207,109,238,236,108,184,199,72,100,148,198,239,246,186,194,169,218,222,238,209,95,121,24,174,32,127,121,9,45,249,180,210,201,102,71,182,243,125,39,233,185,90,124,158,48,73,198,193,238,43,31,38,7,145,31,209,122,195,203,59,153,33,45,63,62,74,113,121,241,175,170,53,113,46,235,38,67,79,237,131,85,197,33,185,5,238,3,171,103,140,63,230,40,173,171,75,237,179,13,212,51,240,1,241,118,60,188,255,0,218,234,63,53,203,117,8,242,136,35,41,144,203,250,212,44,251,194,192,228,225,23,62,216,198,129,222,166,237,40,212,238,176,85,59,42,21,59,199,7,211,154,111,106,91,83,52,52,59,81,56,146,30,92,57,76,49,243,253,174,99,230,182,211,57,157,129,205,112,44,112,4,87,66,60,87,205,125,137,226,199,30,254,199,124,241,178,70,51,30,87,52,60,113,0,224,57,17,125,254,181,244,164,119,35,90,225,204,184,90,229,92,210,133,26,154,199,208,227,117,11,88,208,198,140,66,20,85,173,75,120,246,139,183,246,195,95,22,70,72,202,206,28,188,215,24,135,184,31,214,61,27,239,248,46,103,39,106,56,187,147,15,59,31,114,99,235,58,126,11,158,4,114,232,210,1,228,219,92,196,164,253,43,246,143,98,148,40,84,148,118,75,131,61,14,159,86,178,206,48,142,213,155,169,99,98,80,149,228,184,247,52,93,123,86,159,175,235,25,153,13,115,96,200,137,176,31,168,206,68,251,87,42,199,195,211,128,14,218,93,160,58,32,122,99,234,77,116,7,227,205,165,91,149,145,188,176,153,197,145,135,139,169,192,7,245,184,174,15,191,123,79,224,175,141,183,60,63,175,7,98,135,78,165,75,158,239,226,123,181,80,235,60,77,13,62,165,168,234,161,199,136,186,38,200,62,107,209,54,233,140,146,204,236,76,140,105,59,193,22,63,2,177,249,121,88,217,32,152,50,104,159,93,31,129,91,169,66,81,238,142,148,83,69,58,4,108,110,233,209,203,89,194,124,242,30,95,235,11,237,201,62,183,189,124,75,161,3,252,167,209,249,217,243,200,121,255,0,172,47,182,228,232,239,122,230,245,143,20,14,103,83,239,19,80,66,133,42,40,242,64,132,33,0,8,66,16,4,46,119,188,26,14,189,61,253,150,125,203,162,174,119,187,135,244,244,255,0,178,223,185,98,191,169,42,116,243,7,135,147,13,255,0,52,215,204,193,152,199,138,67,27,135,69,122,22,10,125,82,230,31,213,159,200,227,224,243,144,225,212,40,181,233,80,90,15,80,22,218,125,113,175,196,143,208,53,60,246,164,21,97,140,119,88,72,232,200,245,133,210,163,212,168,85,227,56,127,18,58,133,160,20,151,74,109,110,206,123,17,104,123,69,132,128,169,180,197,168,246,139,72,10,155,64,176,58,45,37,169,180,11,81,173,77,165,64,40,22,163,130,166,210,90,45,33,106,88,162,210,90,155,70,5,129,237,1,45,160,20,96,90,142,166,210,90,155,65,29,71,180,90,75,82,10,66,212,107,82,10,75,83,104,22,7,180,90,75,83,104,22,163,216,69,164,83,104,192,181,30,209,105,45,72,40,22,163,90,155,75,104,180,133,129,173,79,36,150,166,208,44,26,85,169,73,104,181,164,247,26,143,106,109,37,169,5,2,192,246,139,73,104,180,11,82,196,90,75,69,160,90,150,123,208,146,212,130,144,176,61,162,210,90,144,80,71,3,130,165,87,106,109,2,192,246,179,251,15,78,26,174,236,211,241,222,3,162,107,252,172,128,253,150,243,254,31,21,174,218,232,189,138,64,31,174,231,206,71,56,177,131,71,250,156,63,130,162,230,90,82,147,44,165,13,166,145,217,9,181,5,74,174,73,3,26,231,60,211,26,9,39,192,5,231,176,118,27,243,53,14,209,183,131,54,214,11,98,198,225,126,165,56,62,73,167,163,27,246,207,171,192,119,174,37,137,135,172,238,205,90,65,3,101,205,204,127,57,36,121,228,193,226,73,228,7,171,224,174,214,179,50,183,118,239,145,208,91,229,204,156,69,3,79,213,109,211,125,192,115,93,251,108,232,88,155,123,73,139,7,9,162,155,206,73,72,167,74,250,230,226,189,78,208,232,244,35,133,154,178,253,63,248,113,245,149,237,70,219,196,81,204,240,59,30,149,241,135,106,90,184,142,67,213,152,241,113,1,254,162,127,5,78,167,216,204,190,72,157,55,89,14,144,125,92,136,104,31,123,79,47,130,236,221,22,169,186,119,206,143,182,117,92,108,29,89,217,12,126,68,126,81,143,142,62,54,129,197,84,107,159,85,138,151,85,234,21,106,98,156,178,253,48,159,236,107,251,173,24,174,199,4,212,244,237,209,176,53,38,100,84,248,110,186,110,68,14,226,138,79,81,61,15,176,174,181,217,175,105,184,219,149,204,211,181,81,30,46,175,94,133,114,143,35,246,111,163,191,87,224,186,22,102,54,62,118,44,152,217,112,199,62,52,162,159,28,141,14,107,135,172,47,155,187,91,216,18,237,41,219,171,104,206,144,233,79,144,85,19,197,138,251,228,9,240,190,135,187,167,130,234,80,184,183,235,63,236,92,165,10,190,82,94,127,63,227,232,56,211,116,223,186,248,62,150,37,47,181,115,174,199,119,216,221,218,59,177,115,158,63,60,97,52,121,94,239,44,206,130,65,235,238,62,191,106,232,150,188,237,205,173,75,90,178,163,85,97,162,214,112,142,213,54,192,208,245,65,153,134,206,29,63,44,146,0,233,28,157,75,125,135,168,247,248,45,1,206,230,190,159,221,58,68,90,246,135,149,167,203,87,35,127,70,227,245,94,57,180,252,126,245,243,6,100,82,99,100,75,4,237,44,154,39,24,222,211,220,224,104,175,99,208,239,29,205,47,103,47,20,127,183,151,240,114,46,104,105,60,174,204,247,232,185,53,35,160,113,228,238,109,246,172,205,173,62,57,76,114,181,237,234,211,107,107,141,226,72,218,246,244,112,176,161,213,109,253,157,69,81,118,101,26,151,90,22,99,111,227,233,58,139,155,139,159,36,184,121,46,53,28,205,54,199,159,7,3,208,253,235,47,157,176,181,24,73,56,115,193,144,209,220,125,7,124,249,124,215,155,171,212,104,81,169,236,234,189,95,199,183,228,201,123,57,62,77,69,22,189,153,218,78,163,130,72,203,195,158,49,246,184,73,31,17,201,120,65,90,225,82,21,22,96,242,136,56,224,99,71,170,71,68,199,117,28,212,218,45,75,8,209,74,242,226,143,225,205,162,137,49,26,241,65,99,165,209,163,242,173,148,7,2,57,208,119,35,237,89,155,82,10,59,29,90,63,104,110,97,227,74,71,167,179,184,188,215,116,177,224,83,188,140,128,14,243,97,125,16,237,189,141,171,237,118,98,234,30,119,23,150,140,7,249,25,157,11,219,234,5,188,199,177,106,189,138,226,193,46,221,158,121,32,137,211,71,150,224,201,28,192,92,223,65,189,15,85,209,78,110,43,101,56,174,201,129,185,53,199,228,76,141,15,163,208,240,221,247,21,231,239,235,202,85,113,30,26,59,144,186,87,145,140,220,112,112,13,123,176,189,30,87,206,116,29,115,34,39,177,212,232,231,13,152,52,248,18,40,133,175,105,251,95,180,45,140,220,136,246,246,102,38,70,36,174,14,150,6,240,189,178,80,239,100,131,238,43,186,71,161,183,79,214,245,45,71,203,200,231,230,134,131,25,20,214,128,73,191,89,231,213,95,142,50,140,83,12,104,241,229,101,250,81,201,86,125,98,213,170,254,166,186,207,222,95,19,122,171,46,207,147,230,141,99,95,226,113,110,239,216,120,66,79,173,62,52,47,196,121,245,219,109,165,97,152,253,176,247,113,233,58,142,175,164,72,121,134,201,82,48,123,218,190,138,214,155,31,164,220,189,57,208,248,152,250,124,58,46,119,174,109,237,19,49,206,113,198,135,139,196,199,192,239,136,165,208,161,117,6,177,134,191,63,217,151,66,162,249,28,235,33,218,163,216,68,122,158,14,171,15,131,200,46,175,127,53,175,231,10,39,203,224,249,7,248,179,144,91,86,171,180,49,35,113,118,52,210,71,237,33,195,248,173,123,47,77,204,130,218,220,129,43,71,119,21,125,235,163,78,113,125,139,226,211,19,106,19,252,168,209,249,154,243,216,127,124,47,186,100,232,255,0,122,248,99,108,198,248,247,78,143,229,26,71,243,200,127,124,47,186,36,170,127,189,114,58,207,142,31,35,151,212,251,196,211,208,132,40,30,68,16,132,32,1,8,66,0,23,61,221,195,250,118,127,217,111,220,186,18,231,251,176,94,185,63,236,183,238,92,254,167,248,75,230,191,115,21,247,225,152,51,201,9,156,18,27,92,35,144,74,16,132,196,8,66,16,2,185,129,195,154,161,237,45,43,210,160,139,4,120,174,133,149,252,237,228,147,230,33,131,203,104,180,167,209,36,21,22,189,108,90,146,202,22,11,45,22,146,212,130,152,181,30,208,10,75,82,10,5,129,237,22,146,212,218,5,129,237,22,146,212,218,5,168,224,169,73,104,180,11,81,212,218,174,212,218,8,224,123,83,106,187,83,105,6,163,218,144,82,90,45,2,212,123,82,146,209,104,35,129,212,218,64,84,218,5,129,173,77,164,180,90,5,129,193,83,105,45,22,129,106,89,104,73,106,65,72,90,143,104,180,150,139,64,176,105,150,128,82,90,155,90,143,115,129,237,22,146,209,105,17,193,101,162,210,123,212,218,5,129,237,22,146,212,216,64,176,61,163,154,75,83,104,22,6,180,214,171,181,54,144,181,30,212,218,172,21,54,130,58,142,10,233,253,135,184,121,230,174,59,252,148,103,254,162,185,117,174,131,216,182,72,143,114,101,192,79,245,248,166,191,210,224,127,21,154,241,102,140,139,104,172,77,29,164,149,134,222,57,7,23,106,235,19,48,250,76,196,144,143,111,9,89,130,86,39,117,99,187,51,109,106,184,237,230,233,113,100,104,246,240,149,197,165,141,227,159,84,111,159,133,156,87,177,60,102,228,239,67,43,128,62,109,140,247,183,212,77,52,31,153,93,240,175,159,251,10,203,108,123,202,88,92,104,207,134,240,61,160,180,215,223,240,93,248,159,90,236,245,244,213,230,31,162,49,217,36,169,96,9,95,63,254,81,14,173,219,162,255,0,149,255,0,249,74,239,25,243,187,27,11,34,118,180,189,209,198,231,134,248,144,9,165,241,118,185,174,103,107,58,131,243,245,44,153,39,201,121,226,226,115,175,135,157,211,71,112,30,11,111,217,123,57,86,185,117,147,226,63,186,47,169,202,193,246,163,62,131,79,169,121,181,60,44,109,79,79,200,194,206,137,178,227,100,48,199,35,8,250,77,43,73,236,107,120,77,187,118,212,135,60,131,168,97,60,67,51,192,175,40,8,182,186,187,137,29,125,97,111,197,112,107,208,169,107,90,84,231,196,162,198,207,145,99,126,103,102,29,168,83,220,247,51,10,122,125,127,125,142,234,251,218,111,218,23,214,144,77,28,240,71,52,47,15,138,70,135,177,195,189,164,88,63,10,92,7,242,157,210,153,30,161,162,234,205,109,58,104,223,141,33,241,225,60,77,249,56,174,145,216,182,166,253,83,179,125,33,242,186,229,199,107,177,156,123,253,2,64,249,82,244,125,103,255,0,114,202,135,80,126,47,12,191,44,255,0,12,148,187,100,221,215,1,237,167,74,26,126,235,25,81,183,134,60,232,196,188,135,46,49,201,223,129,247,174,250,79,37,205,59,119,195,18,237,140,76,176,61,44,108,144,47,245,94,8,63,48,23,59,162,86,116,111,33,232,248,255,0,63,51,37,120,237,19,133,57,203,100,209,38,242,154,124,119,213,164,181,106,174,114,221,187,57,208,53,13,122,12,145,131,27,60,148,114,0,249,36,119,11,90,72,248,175,91,215,29,58,86,142,173,71,133,23,220,197,167,5,150,183,221,141,185,242,29,36,122,110,99,37,200,103,72,229,99,75,220,207,83,171,187,215,212,44,166,145,217,238,14,55,11,245,25,159,153,37,125,6,250,12,31,137,91,110,54,38,62,28,34,44,72,35,134,33,245,88,208,2,249,63,86,235,86,119,52,221,40,199,127,71,219,4,163,77,174,72,112,234,59,188,22,43,63,66,211,51,108,228,97,66,231,31,172,214,240,187,226,22,97,193,35,130,242,212,171,78,147,204,36,211,248,19,113,201,163,230,236,60,71,217,195,202,150,19,246,94,3,199,224,86,3,55,103,106,184,214,98,100,89,13,29,241,56,3,240,43,169,144,171,33,118,45,250,245,229,46,242,217,124,74,157,52,113,60,156,108,140,87,112,228,195,36,78,240,123,72,84,218,237,178,198,217,26,90,246,181,205,61,67,133,133,132,206,219,58,86,85,147,138,34,121,250,209,30,31,251,46,205,15,180,212,223,227,67,31,46,74,221,63,67,61,216,127,246,87,43,252,227,191,117,171,141,254,83,220,67,180,124,35,29,137,63,55,69,194,65,163,126,82,78,133,119,190,205,52,184,180,141,23,39,30,25,30,246,59,32,188,23,213,143,68,114,249,46,91,249,64,108,13,203,184,183,76,26,182,135,166,187,51,22,60,54,66,239,37,35,68,129,193,206,39,209,36,30,240,182,216,221,83,157,211,170,159,15,56,201,235,250,55,187,24,231,208,230,57,250,206,247,216,217,172,194,159,89,202,137,225,161,222,72,205,229,216,61,84,235,11,103,219,221,162,239,29,75,6,92,145,183,255,0,59,227,99,144,201,103,197,133,237,44,36,95,62,27,23,94,165,206,247,107,183,12,153,113,187,115,227,230,71,145,27,124,152,118,68,5,132,129,226,107,153,245,172,199,103,114,99,69,22,91,198,246,200,219,25,220,67,201,112,199,33,138,97,92,203,156,211,67,159,46,97,118,170,209,166,233,108,226,155,248,103,246,228,239,74,49,113,206,13,238,30,214,112,158,124,150,115,53,12,9,122,22,74,222,48,63,31,146,185,251,147,76,213,27,112,100,226,76,79,129,225,119,192,243,94,76,191,229,166,84,4,203,38,219,222,120,128,125,38,152,164,121,31,6,186,214,145,172,55,72,108,142,102,177,181,179,244,105,250,23,99,188,240,3,251,46,229,240,43,53,58,52,228,253,213,244,121,254,25,5,8,155,62,164,88,108,176,17,234,181,168,106,188,22,120,218,241,235,106,242,6,227,176,127,68,107,239,13,238,143,33,165,135,248,42,50,50,245,8,133,100,8,230,111,218,105,31,130,219,78,150,59,50,216,199,208,244,104,21,252,167,209,184,73,35,207,32,171,253,176,190,220,147,163,189,235,225,237,183,144,38,221,26,63,162,65,243,216,123,239,235,133,247,12,157,29,239,92,174,176,189,248,28,206,164,185,137,167,161,8,81,71,145,4,33,8,0,66,16,128,5,160,238,145,253,53,63,177,191,114,223,150,137,186,7,244,212,254,198,253,203,157,212,255,0,11,243,254,76,119,223,134,96,220,21,100,43,220,21,110,11,132,142,67,69,74,84,184,40,76,64,132,33,49,2,16,132,128,241,79,202,87,37,180,217,92,165,62,176,170,181,238,45,30,104,65,252,17,98,92,15,104,178,146,212,218,208,45,71,5,77,164,180,90,5,168,246,166,213,118,166,208,44,14,10,155,72,139,72,88,30,212,218,75,71,189,2,193,101,162,210,90,1,64,181,44,180,90,75,69,160,88,30,212,218,75,83,104,22,163,218,1,73,104,64,181,44,180,90,75,82,130,58,143,104,180,150,164,20,11,3,218,1,73,106,109,1,129,237,77,170,253,232,180,17,193,98,155,85,218,155,64,181,52,160,84,218,75,83,107,65,238,112,61,162,210,90,144,80,45,71,180,90,75,69,160,142,165,150,139,72,10,45,2,212,112,84,218,75,82,10,5,129,237,22,146,212,218,66,192,246,139,73,106,109,24,22,163,218,206,108,157,68,105,123,171,77,202,115,184,99,18,134,60,254,171,189,19,247,172,5,162,253,127,53,25,199,120,184,137,44,60,159,86,251,210,190,139,72,60,193,228,66,215,118,30,180,53,189,179,137,59,156,14,68,99,200,205,251,109,161,126,241,71,222,182,2,87,156,148,92,91,79,200,219,156,163,230,45,65,242,236,46,211,203,192,34,28,92,175,40,209,246,160,127,255,0,212,145,237,11,233,120,38,143,34,8,230,129,237,146,41,26,30,199,180,216,115,72,176,126,11,153,118,233,180,95,172,104,204,213,244,248,203,243,176,26,124,163,27,214,72,122,159,123,122,251,45,107,221,134,246,129,16,142,61,181,172,78,26,65,172,25,158,121,17,254,25,63,26,248,120,47,77,121,73,245,59,40,221,210,230,112,88,146,243,199,175,238,83,8,232,218,60,93,172,246,147,171,207,170,229,109,173,18,12,140,32,201,12,18,188,52,249,121,207,131,64,232,211,234,230,66,213,255,0,240,115,119,75,166,99,229,51,31,27,203,75,205,216,207,156,50,72,199,119,21,242,247,93,133,244,155,244,77,53,218,223,231,119,97,66,117,49,31,145,25,5,182,240,208,122,127,223,170,200,21,93,30,188,236,233,198,149,157,53,31,86,249,203,44,52,14,199,182,76,251,51,66,201,102,161,35,31,168,101,200,36,148,70,109,177,128,40,52,30,255,0,89,241,91,225,60,144,79,185,107,185,27,207,110,226,234,147,105,217,154,190,46,46,116,78,225,124,57,4,198,124,71,81,85,92,237,114,106,78,181,237,105,85,146,218,79,151,132,44,182,121,123,66,217,120,123,219,78,199,196,205,201,159,27,205,228,50,177,240,128,77,145,92,193,234,17,217,214,211,254,70,104,50,105,141,204,57,108,57,15,153,175,44,224,32,16,5,17,126,175,154,216,177,115,177,51,24,31,135,149,4,236,251,81,72,215,143,145,87,18,164,238,107,170,63,118,114,247,19,206,62,36,92,154,88,32,173,63,181,168,132,221,159,234,188,95,81,172,120,246,135,133,183,173,59,181,185,132,61,159,106,228,144,56,218,198,15,105,120,82,177,207,222,105,165,255,0,37,253,202,229,202,62,103,123,169,119,79,201,222,51,249,131,87,151,185,217,77,111,193,159,247,92,25,206,95,75,246,31,167,59,7,179,236,89,30,41,217,146,191,34,189,68,240,143,147,87,160,251,127,86,52,186,75,131,239,41,36,191,191,236,83,24,155,195,130,71,5,113,9,28,23,195,242,54,138,8,72,66,185,193,35,130,146,100,89,67,130,71,5,113,9,8,82,76,131,40,112,85,144,175,112,85,144,164,65,163,104,218,35,250,62,95,249,167,238,11,62,239,234,15,181,96,118,159,254,130,95,249,135,238,11,79,237,15,181,172,61,145,185,226,210,53,13,47,35,38,41,49,217,145,229,224,145,182,219,115,155,92,39,175,209,241,94,150,202,140,235,83,140,96,178,207,75,211,224,229,8,165,232,101,155,173,71,170,234,250,174,147,62,51,79,154,6,184,151,14,54,61,174,36,115,7,191,151,79,90,214,181,94,206,54,230,183,229,94,237,47,2,57,111,172,110,242,47,63,10,181,56,61,171,108,189,80,147,30,164,220,41,164,230,225,149,9,136,147,221,110,162,9,247,172,228,25,250,94,100,46,120,123,50,216,238,109,151,26,102,187,132,123,151,81,42,212,31,9,196,234,251,209,124,112,113,205,119,177,248,176,101,50,233,217,89,184,110,7,209,226,2,64,63,212,40,173,123,39,3,121,105,109,49,195,169,249,236,3,234,61,252,124,189,143,31,138,238,25,198,22,223,154,103,201,31,234,202,8,255,0,178,213,117,95,46,65,242,130,41,135,139,105,116,104,221,212,151,143,159,153,124,42,73,247,56,166,163,149,47,17,26,182,133,11,36,239,124,108,49,159,151,37,134,152,226,155,56,230,88,191,85,220,254,107,169,106,117,110,28,37,167,194,214,155,171,67,5,147,38,51,73,251,77,28,215,82,149,84,209,162,50,49,91,83,251,83,163,127,157,135,247,194,251,170,94,143,247,175,135,246,244,49,179,116,104,198,59,3,207,97,235,251,97,125,195,39,71,251,215,39,172,188,206,7,51,169,119,137,166,169,66,20,87,99,200,130,16,132,0,33,8,64,2,209,183,56,254,152,155,216,223,185,111,11,73,220,212,117,153,192,32,208,111,220,23,55,169,254,10,249,152,239,86,105,152,98,21,110,10,226,18,56,46,10,103,43,5,4,36,33,92,224,144,133,34,44,173,8,33,9,136,16,133,78,70,76,56,205,226,158,70,176,122,207,95,114,156,97,41,189,99,203,4,179,194,25,241,49,238,183,139,62,212,174,134,22,2,231,0,214,142,242,104,44,38,110,224,2,219,137,21,254,187,249,124,150,11,47,47,35,44,222,68,174,127,171,160,30,229,223,180,233,119,149,82,222,122,175,159,236,105,167,111,57,119,224,216,115,117,156,28,112,68,12,242,239,253,94,67,226,177,120,218,166,70,94,165,11,93,195,28,68,159,65,131,175,46,243,222,177,5,122,116,159,253,202,15,105,251,151,163,161,97,78,222,45,229,201,250,182,107,84,35,8,182,109,150,166,213,118,166,213,120,48,234,61,160,20,150,166,208,44,15,106,109,32,40,180,176,45,71,181,32,170,193,83,104,192,106,61,169,180,150,139,65,29,71,181,54,144,21,54,129,106,48,42,109,39,18,45,33,96,112,84,218,75,69,160,90,150,90,45,34,155,64,181,30,209,105,45,77,160,90,140,166,210,90,155,65,28,15,104,180,150,166,208,44,15,104,180,150,139,64,106,105,118,166,210,90,144,86,147,220,106,61,160,20,150,166,208,45,71,180,90,75,83,105,11,81,237,9,45,77,160,142,7,180,90,75,83,104,22,7,180,90,75,83,104,12,15,106,109,86,166,208,71,3,218,45,32,42,109,2,212,221,59,49,220,99,67,214,252,134,75,248,112,115,42,55,147,209,143,250,174,249,209,246,174,241,107,229,75,93,151,178,221,222,53,12,102,105,26,140,149,155,11,106,23,147,253,107,7,119,237,15,152,92,203,219,124,255,0,185,31,204,156,31,24,58,35,170,136,61,235,231,142,216,123,47,159,6,121,245,221,177,3,159,134,73,147,35,18,49,233,66,122,151,48,119,183,190,135,79,103,79,161,110,210,158,138,29,63,168,85,176,171,237,105,126,107,201,162,121,62,115,236,247,182,188,157,50,40,176,55,76,114,102,227,52,6,179,50,62,114,176,126,176,250,227,215,215,218,187,78,139,189,118,222,183,24,118,155,172,225,72,226,47,201,190,65,27,199,250,93,69,107,27,235,178,61,11,114,201,38,94,37,233,122,139,253,35,44,13,6,55,159,23,51,199,214,43,222,184,254,183,216,190,236,211,228,62,105,14,54,163,23,115,224,148,53,222,246,186,143,194,215,160,116,122,71,83,247,227,63,99,55,221,62,223,199,235,249,18,247,89,244,182,118,187,164,224,194,233,179,117,44,40,34,104,178,100,157,163,151,199,154,249,211,183,77,209,182,183,38,110,25,208,218,249,243,177,237,146,230,6,240,198,246,119,52,95,55,81,239,246,245,90,220,125,152,111,57,36,225,252,193,148,9,229,111,115,26,62,36,173,215,106,118,25,168,228,74,201,183,46,92,88,152,246,11,160,199,119,148,145,222,174,47,162,223,111,53,178,210,203,167,116,153,171,137,220,108,215,100,191,133,144,74,49,231,38,147,217,12,14,200,237,35,66,140,88,3,35,202,58,143,115,65,39,238,95,94,95,138,230,122,63,102,152,219,127,180,124,13,99,70,103,6,150,220,105,26,248,92,226,76,114,112,240,131,103,153,4,18,125,163,214,186,81,54,184,221,122,254,149,245,120,213,165,219,85,245,203,43,169,36,251,1,92,195,183,237,65,184,251,87,23,8,56,121,76,172,144,107,245,88,44,252,203,87,78,38,186,47,154,187,103,215,219,172,238,249,32,133,252,88,216,13,243,118,145,208,186,237,231,227,203,220,163,208,109,157,123,200,191,40,242,255,0,47,251,41,102,167,160,233,147,235,154,222,22,153,136,9,155,38,81,24,174,224,122,187,216,5,159,114,251,31,79,194,135,79,211,241,176,241,91,195,6,60,109,138,49,250,173,20,62,229,203,251,11,216,207,209,240,206,189,170,194,89,159,148,206,28,120,156,57,197,17,234,79,235,59,228,61,171,173,215,37,229,190,221,245,200,245,11,181,109,65,230,20,243,249,191,63,167,96,198,17,75,130,173,193,94,66,173,193,120,82,37,14,9,8,87,184,42,220,20,136,178,130,18,16,174,112,72,224,164,136,52,80,224,144,133,225,212,181,220,12,27,15,152,75,40,254,238,47,72,251,251,130,241,237,237,203,133,173,203,52,17,19,14,92,46,33,208,188,139,32,125,102,158,240,180,70,133,89,69,206,49,225,21,111,22,240,153,187,236,249,220,231,231,99,144,56,34,49,184,30,255,0,72,58,255,0,116,47,158,191,42,10,61,163,97,241,93,126,110,138,235,175,211,145,125,3,179,121,103,106,158,200,62,231,172,103,104,61,150,232,91,219,41,186,134,164,252,200,51,153,16,133,178,227,203,67,132,18,64,45,32,142,174,43,212,244,91,152,91,235,57,246,199,247,61,87,75,154,132,98,223,161,242,190,254,198,208,113,181,72,70,215,152,75,130,232,131,129,227,47,61,7,51,125,15,136,83,179,49,182,244,205,200,252,245,184,115,116,44,208,225,230,242,65,142,100,140,138,231,196,90,108,115,93,23,94,236,11,59,23,137,218,70,181,143,144,59,155,149,17,141,199,222,44,44,30,149,164,110,221,147,14,94,60,251,91,77,214,48,103,112,116,162,108,118,228,244,21,109,115,79,19,122,175,84,174,105,212,165,173,57,229,254,73,254,168,238,111,25,71,9,158,200,113,55,59,26,63,147,187,187,73,220,48,14,145,153,128,147,253,178,81,249,175,22,118,226,215,244,206,90,238,129,52,85,214,72,129,0,253,227,230,177,89,186,166,204,205,147,135,82,218,217,250,38,79,123,176,114,73,104,255,0,68,129,60,15,142,38,214,223,222,146,6,30,152,249,237,116,126,238,118,223,130,81,134,124,75,234,191,140,134,61,127,207,161,47,221,58,126,96,244,164,124,78,240,145,189,61,225,99,115,100,108,192,187,27,33,142,7,195,154,125,73,186,163,129,58,134,153,131,156,223,241,177,192,179,235,182,255,0,5,173,100,249,183,25,224,134,108,119,253,146,110,150,154,116,215,145,56,165,228,102,116,43,254,84,104,220,93,124,246,27,255,0,242,5,246,228,157,29,239,95,11,109,89,30,119,78,140,11,137,30,123,15,95,219,11,238,169,58,61,114,58,202,196,224,115,58,146,230,38,154,132,33,69,118,60,136,33,8,64,2,16,132,0,46,73,191,156,248,247,102,83,163,115,154,238,24,249,131,95,84,46,182,185,46,255,0,31,249,163,43,246,89,251,161,66,120,199,38,107,175,1,137,135,86,201,143,148,133,178,183,245,135,63,138,247,193,171,193,39,41,90,232,143,196,44,33,106,142,21,138,165,165,26,156,227,7,57,197,51,104,100,145,204,56,162,123,94,223,16,109,4,45,92,91,77,180,144,124,65,165,235,139,81,200,143,145,112,144,120,56,126,43,20,250,116,151,129,228,131,166,252,140,201,11,193,153,169,99,99,88,116,129,207,31,85,188,202,193,230,106,89,57,54,29,33,107,15,213,111,32,177,229,111,182,232,185,230,179,252,151,242,89,11,127,249,25,44,189,111,34,91,16,1,19,124,122,187,227,220,177,50,61,207,121,115,220,92,227,222,77,169,41,28,189,5,189,189,42,11,20,214,13,80,132,99,217,8,82,16,156,165,13,46,112,107,65,36,247,5,182,44,180,168,175,78,149,255,0,184,193,237,252,21,240,105,114,200,110,66,35,31,18,178,120,216,80,99,16,230,54,223,246,143,84,229,86,41,96,132,234,44,52,123,109,22,158,40,28,225,110,166,143,90,180,67,24,239,226,62,213,158,52,165,35,153,82,226,156,30,50,81,106,109,90,230,52,114,225,10,167,129,224,21,191,117,151,145,82,187,131,242,0,84,218,168,190,148,181,224,244,60,213,115,163,56,119,69,209,156,101,217,150,90,45,32,42,109,84,79,3,218,155,73,104,180,6,163,218,155,72,10,45,4,117,44,180,90,75,69,160,88,30,212,218,75,64,41,11,5,150,139,73,106,109,2,192,246,132,150,166,208,45,71,180,2,146,212,130,130,58,143,104,180,150,166,208,44,15,104,180,150,166,208,24,52,180,90,75,69,173,7,184,212,178,209,105,1,83,104,22,163,130,139,75,116,139,64,176,56,40,180,129,77,160,90,143,104,180,150,164,16,129,106,56,40,180,150,166,210,35,168,224,169,73,104,180,11,81,237,72,41,45,22,128,212,123,79,12,175,134,86,75,19,220,201,24,224,230,185,166,139,72,232,66,166,212,130,134,189,72,224,237,219,11,126,67,171,178,60,29,89,236,139,81,2,154,243,201,179,255,0,7,122,187,251,150,246,79,138,249,92,26,54,57,21,190,237,62,209,243,52,214,179,27,87,107,243,113,90,40,72,15,233,88,61,167,233,15,111,53,205,175,103,206,212,254,128,118,146,160,149,139,209,117,253,51,90,140,59,78,203,142,83,86,99,186,123,125,173,60,214,68,149,133,166,184,100,95,4,216,74,80,148,148,200,228,146,82,146,161,206,13,105,36,128,0,178,73,160,2,209,183,102,254,195,211,217,38,62,146,230,101,230,116,227,111,56,227,62,179,222,125,65,78,16,148,222,34,34,222,209,183,46,70,155,136,52,173,14,41,114,245,252,214,150,195,12,45,226,116,77,60,140,132,14,157,224,95,127,177,97,123,51,236,145,186,108,241,106,187,164,50,124,214,144,248,177,1,226,100,78,235,196,243,245,157,234,232,61,107,217,216,222,123,166,206,212,206,75,204,153,89,103,202,58,87,125,39,150,215,43,240,163,211,160,93,88,14,75,149,213,58,245,123,72,206,194,219,221,207,138,94,111,224,189,17,24,205,60,145,222,124,80,164,245,80,188,76,137,16,66,173,193,52,178,50,40,220,249,94,214,48,115,46,113,160,22,173,171,111,141,35,8,150,67,35,179,37,29,208,115,111,251,186,41,82,163,82,171,196,22,74,231,56,195,153,51,100,112,94,92,220,172,124,56,203,242,166,142,38,248,189,213,126,229,206,53,45,241,169,102,18,220,96,204,56,207,216,244,157,95,180,122,44,12,147,201,60,134,73,164,124,146,30,174,121,179,243,91,225,211,166,150,106,60,24,42,223,70,60,65,100,223,53,45,229,139,31,19,112,33,116,239,31,93,254,139,71,226,86,173,168,235,154,134,161,98,105,203,89,254,28,126,139,127,238,177,129,74,213,78,132,33,217,28,250,151,53,42,119,100,116,90,142,92,178,227,106,210,100,99,200,248,166,142,82,230,61,166,139,74,219,138,213,53,38,127,60,159,246,202,244,29,23,10,164,147,236,209,59,87,137,51,190,246,45,170,229,107,122,62,126,118,107,35,108,158,81,144,18,195,244,203,26,73,53,221,244,130,233,14,229,1,190,227,107,150,254,79,66,182,142,119,249,211,251,141,92,255,0,242,132,221,58,246,222,237,23,20,104,154,190,102,19,14,159,19,140,113,73,232,19,199,39,50,211,202,253,202,127,114,246,183,50,163,71,132,187,30,235,166,65,213,167,20,189,14,179,141,167,234,24,186,238,173,145,147,144,215,96,207,194,96,132,56,146,215,11,183,122,185,80,165,103,232,252,148,166,108,25,50,26,15,245,140,36,22,122,151,4,143,182,45,229,164,203,28,58,246,22,62,65,115,67,184,114,32,48,200,91,227,99,241,11,63,167,118,227,128,234,25,88,185,216,14,39,210,49,60,72,207,192,252,150,169,244,251,132,179,140,252,142,179,161,62,230,229,174,224,233,57,237,45,148,88,251,57,49,7,143,141,46,115,174,108,93,26,94,39,65,143,27,9,239,199,144,183,228,121,45,185,187,255,0,69,213,199,232,243,240,103,115,187,165,30,77,255,0,48,23,135,80,147,26,86,241,49,142,101,244,44,117,133,117,23,86,155,195,202,39,29,163,220,229,89,251,78,76,55,147,131,155,44,126,167,138,249,133,132,206,198,212,163,182,206,68,195,198,195,143,241,93,27,82,170,52,254,33,235,90,134,169,86,120,101,45,62,181,213,163,86,79,185,162,50,108,196,109,102,185,187,175,70,226,105,7,207,97,228,71,252,64,190,235,151,235,251,215,196,58,21,255,0,42,52,110,119,252,242,30,99,246,194,251,126,94,143,247,174,87,89,121,156,62,71,59,168,247,137,165,161,8,73,30,64,16,132,32,1,8,66,0,23,41,223,130,247,62,79,143,11,63,116,46,170,185,78,247,199,151,47,121,100,67,15,15,25,141,132,89,175,170,135,5,52,246,120,75,156,148,92,71,104,154,245,35,133,100,89,162,103,15,164,248,107,214,235,87,13,22,106,244,165,140,123,44,174,116,238,41,65,248,211,57,178,88,48,244,149,195,170,205,254,102,63,90,97,238,106,159,204,236,250,211,59,224,170,251,245,37,230,71,99,78,41,28,182,179,183,177,135,89,102,63,15,224,167,243,14,24,234,37,63,234,93,21,214,45,215,175,208,185,86,138,53,7,4,50,39,200,105,141,39,238,91,120,209,176,154,108,68,79,237,56,149,104,194,199,104,244,98,106,151,250,237,5,218,47,244,19,185,138,242,53,104,116,241,200,204,239,115,87,182,40,163,136,84,108,107,125,139,58,32,136,127,118,207,130,206,237,109,170,119,14,79,166,60,150,12,46,6,87,180,115,119,234,143,89,249,4,67,173,194,164,181,213,142,157,71,90,106,17,93,204,6,221,219,186,142,191,63,6,4,36,198,211,79,153,252,152,207,105,239,62,161,205,116,237,19,179,125,51,13,141,126,163,36,153,147,247,209,224,96,247,14,103,222,183,60,44,76,124,12,72,241,176,225,100,48,70,41,172,104,160,21,164,168,85,188,169,55,238,188,35,185,78,198,156,87,190,178,204,100,58,6,145,142,208,34,211,113,0,245,198,29,247,169,151,68,210,165,21,38,155,134,71,252,150,133,239,146,70,198,199,62,71,53,140,104,178,231,26,3,218,86,62,61,115,74,146,79,39,30,169,167,186,78,156,35,37,132,253,234,136,202,164,185,89,47,246,52,215,10,43,232,140,54,161,177,52,44,160,124,148,18,98,188,247,194,242,62,70,194,210,53,238,207,181,44,38,186,93,62,65,157,16,250,160,112,200,7,176,242,62,226,186,245,223,62,226,160,173,116,58,133,122,47,137,103,224,249,49,215,233,182,245,123,199,15,224,124,209,56,116,82,62,57,90,230,72,195,78,107,133,16,125,139,206,247,81,229,213,119,253,209,181,244,253,193,9,243,150,121,44,160,41,153,12,3,137,190,223,17,234,43,136,110,125,11,59,111,230,249,190,108,126,139,185,199,43,126,140,131,196,127,14,171,211,216,117,10,119,126,235,226,94,135,14,231,167,206,217,229,114,189,79,28,89,34,234,78,71,197,122,65,88,103,186,186,171,177,50,248,92,35,144,250,39,144,62,10,203,155,46,55,166,66,156,179,195,50,118,166,213,118,154,215,44,183,3,90,155,73,97,22,144,96,176,20,90,174,212,218,8,234,89,104,180,150,139,64,176,61,169,180,150,20,218,5,129,193,69,164,181,54,129,96,123,69,164,181,54,144,181,29,22,146,212,218,5,168,214,166,210,90,155,65,29,77,46,209,105,45,11,73,238,181,44,180,2,146,209,104,35,130,203,69,164,181,55,201,2,212,123,69,164,181,54,144,176,61,169,181,93,169,180,11,81,237,77,170,212,218,5,168,246,166,210,2,166,208,71,3,2,166,210,34,208,44,15,196,166,213,106,109,1,168,234,109,37,162,210,35,169,108,114,58,55,135,198,231,49,227,163,154,104,143,97,91,30,157,190,55,6,3,67,99,207,116,204,31,86,118,137,62,103,159,205,107,22,139,81,148,35,63,18,200,156,78,129,31,106,58,203,69,63,23,1,231,199,133,195,238,42,188,142,211,117,185,26,68,81,96,194,124,91,25,119,222,86,137,104,85,253,222,151,252,72,234,102,53,109,195,171,106,214,51,243,166,145,135,234,3,194,207,246,142,75,23,105,45,0,171,84,84,120,72,53,55,142,207,51,14,14,102,46,69,211,91,61,59,246,77,3,247,174,247,125,60,23,206,27,105,220,88,82,52,30,97,255,0,128,93,251,110,230,121,246,137,135,144,77,151,70,3,191,104,114,63,114,249,207,93,135,254,212,159,196,230,209,158,43,212,131,249,153,21,167,238,237,239,133,162,57,248,216,192,101,234,3,145,141,174,244,99,63,172,127,0,177,125,166,111,55,105,96,233,122,92,149,154,246,254,150,86,255,0,114,211,220,63,88,252,130,212,187,63,218,114,110,9,221,153,154,94,221,58,55,122,70,249,204,238,246,131,225,226,84,109,122,108,33,75,239,87,124,71,201,122,147,169,85,183,164,59,158,156,88,183,14,248,202,46,146,71,121,179,79,164,231,91,97,103,168,1,212,252,253,107,122,210,54,30,147,133,13,101,48,230,74,69,57,242,26,30,224,58,125,235,104,197,198,135,19,30,56,49,163,108,80,176,83,88,209,64,5,106,195,117,212,39,83,221,165,238,199,201,33,194,222,43,153,114,205,55,55,96,105,146,89,197,150,124,103,119,14,46,54,252,15,241,88,28,189,139,169,65,103,22,88,50,7,133,150,59,231,201,117,2,148,133,158,55,181,151,13,228,140,237,41,79,200,226,249,122,86,126,23,254,171,18,104,192,239,45,177,241,11,196,72,171,238,93,197,195,224,177,58,158,131,165,234,77,35,51,6,25,9,239,3,132,252,69,45,52,239,147,105,77,25,37,211,214,125,217,28,95,39,83,199,130,192,119,27,252,25,252,86,10,105,68,242,201,37,81,113,38,151,87,212,123,49,210,229,179,131,147,147,138,238,230,154,145,191,62,127,53,170,234,61,155,235,88,196,187,17,248,217,109,28,199,3,184,28,125,199,248,175,87,211,238,250,108,87,185,83,18,126,188,127,209,124,44,233,193,112,249,58,79,228,254,43,105,231,127,157,119,238,53,114,223,202,123,79,206,118,249,196,206,135,19,37,216,172,192,141,190,93,177,57,209,135,7,188,209,112,21,222,10,235,93,137,97,229,105,187,115,54,13,70,7,227,100,28,183,16,201,5,18,56,26,44,120,133,209,165,0,192,67,185,131,200,131,208,169,70,241,81,185,117,99,137,35,212,244,201,251,40,71,62,135,194,91,195,115,100,110,173,65,153,185,112,199,28,193,129,175,242,102,195,143,121,245,95,130,218,187,42,59,157,218,118,165,22,218,26,14,86,59,164,105,159,79,212,188,145,124,166,141,112,7,243,170,229,212,46,239,171,232,59,67,113,234,25,216,153,58,62,20,153,184,196,121,83,228,68,111,0,244,112,115,104,213,133,162,106,253,138,105,57,45,124,218,59,245,12,110,3,245,72,149,173,62,254,127,2,186,223,127,163,82,159,179,107,95,154,202,59,94,218,46,56,198,13,51,112,67,141,25,63,202,222,206,50,52,217,59,231,210,203,163,103,183,135,155,126,107,94,142,45,12,146,116,29,201,157,128,238,232,179,88,64,191,14,38,242,248,133,182,203,182,183,190,222,37,154,70,225,146,88,155,210,41,37,115,121,126,203,236,45,119,86,212,117,144,79,242,143,109,97,229,120,204,220,126,7,127,185,156,150,170,79,43,9,231,228,255,0,102,89,30,123,30,105,102,215,97,109,182,108,61,74,33,245,162,112,113,63,10,43,21,149,170,113,219,51,49,31,27,187,249,114,249,170,229,151,68,153,196,193,22,110,4,190,13,127,27,65,251,215,151,36,188,180,249,60,214,206,207,7,117,248,21,170,48,245,69,145,70,67,110,203,28,187,159,70,242,103,151,158,195,202,171,235,133,247,36,191,91,222,190,16,218,127,218,173,27,252,236,63,254,192,190,239,148,125,63,122,226,245,165,137,195,228,115,58,151,120,154,82,16,132,145,228,1,8,66,0,16,132,32,1,114,141,229,63,155,239,223,41,220,60,144,62,194,218,252,87,87,92,115,180,147,255,0,154,242,43,168,108,103,254,149,100,34,166,165,23,230,153,93,101,152,155,43,130,71,5,24,114,140,140,56,38,31,93,128,252,149,142,11,195,201,56,55,23,228,114,90,40,112,85,184,43,220,18,56,33,50,24,40,112,85,144,175,33,86,224,167,146,45,20,184,42,200,87,184,42,220,20,145,6,133,199,199,147,39,38,40,33,111,20,146,56,49,163,214,87,110,209,180,232,180,157,54,28,56,0,225,140,122,71,237,59,188,252,87,59,236,227,8,79,175,59,33,237,182,227,70,92,63,104,242,31,138,234,4,174,141,164,56,216,239,116,154,42,48,117,95,118,4,210,197,238,13,81,186,86,155,46,71,11,100,154,139,97,140,186,184,223,220,47,184,120,158,229,146,43,159,239,156,135,100,106,237,128,159,66,22,1,67,197,220,207,224,175,175,87,216,195,111,51,117,221,119,70,158,203,185,243,62,254,221,155,143,112,106,217,12,220,57,51,49,209,184,183,205,26,75,34,139,212,27,117,239,54,74,212,133,3,200,0,87,83,237,179,31,29,159,155,39,108,108,110,84,133,237,115,135,87,52,85,95,176,149,203,23,218,62,206,220,210,189,233,244,235,66,10,41,249,121,113,195,193,42,21,125,173,53,63,83,112,217,221,162,110,45,169,51,14,159,158,249,177,71,210,196,200,38,72,136,245,3,244,79,172,47,167,123,58,223,218,102,246,211,157,38,47,243,124,248,64,243,140,71,186,220,207,214,30,45,245,252,87,198,75,160,118,69,162,235,185,90,236,90,182,135,60,120,140,195,144,53,243,72,73,107,236,115,143,132,115,117,142,163,216,185,191,105,58,85,151,221,229,115,60,83,113,243,242,127,7,243,250,150,74,74,43,50,62,188,39,154,199,107,186,78,38,183,167,73,135,157,31,28,79,232,71,210,97,238,115,79,113,94,188,121,219,145,3,36,105,176,225,126,254,244,228,248,47,154,83,155,202,156,95,200,170,90,205,115,216,249,179,117,104,153,91,123,85,147,15,47,210,31,74,41,0,229,35,59,136,252,125,107,4,247,85,175,162,247,214,221,143,114,104,146,64,0,25,145,91,241,222,123,157,224,125,71,161,95,56,228,53,240,202,248,166,105,100,140,113,107,154,122,180,131,68,47,121,210,111,126,249,79,18,241,46,255,0,201,195,184,182,246,83,227,177,150,211,114,188,171,76,111,62,155,122,122,194,247,90,213,162,156,195,51,100,111,80,126,75,101,141,225,236,107,154,125,18,44,123,22,110,163,109,236,167,178,236,200,37,193,106,45,37,160,21,205,12,22,90,45,37,169,64,96,123,69,164,180,2,130,58,150,90,45,37,160,20,11,81,237,77,164,180,123,208,44,22,90,144,85,118,166,208,45,71,226,83,106,187,83,105,11,81,237,28,210,90,155,64,181,52,171,82,10,78,106,109,105,61,198,6,181,54,146,212,130,129,106,53,169,180,182,139,64,181,28,20,90,75,42,108,160,88,24,21,54,150,208,10,66,192,246,139,75,104,180,11,3,130,139,75,104,178,129,106,61,162,210,218,1,65,29,71,181,54,146,209,104,22,7,181,54,146,212,218,65,129,173,77,164,180,90,8,224,123,82,10,64,84,218,5,129,173,77,164,181,54,129,96,205,237,153,184,114,101,136,253,118,216,246,143,255,0,213,214,118,174,186,205,43,105,106,243,74,65,56,64,202,192,123,248,135,33,254,239,189,113,61,58,127,55,205,134,78,224,238,126,206,133,109,26,254,68,145,105,19,69,27,169,147,57,141,120,241,0,216,249,210,242,189,90,197,85,188,130,125,165,131,139,118,189,141,202,154,254,164,99,52,200,50,183,22,224,138,23,60,191,43,54,107,123,207,58,190,110,119,184,95,193,125,35,166,224,193,167,96,65,137,136,206,8,33,104,99,71,226,125,101,113,142,196,177,155,54,233,158,103,81,48,99,56,183,218,226,5,252,47,226,187,128,232,185,63,105,43,55,89,80,143,10,43,245,47,161,28,45,152,119,168,76,163,197,121,150,139,200,65,8,66,173,160,17,193,35,130,184,164,112,66,6,80,224,171,33,94,66,173,193,50,24,41,35,226,173,139,59,42,17,76,157,252,62,7,152,74,224,171,112,86,70,114,139,202,97,25,202,62,23,130,152,98,199,131,51,43,45,152,236,25,57,53,229,101,4,219,171,160,246,43,226,224,123,100,62,121,38,52,151,232,208,60,39,219,74,178,21,110,11,161,79,169,87,143,119,159,153,170,29,66,188,59,188,252,207,6,172,220,254,19,196,248,50,217,235,162,86,147,170,240,14,47,41,140,232,143,139,109,108,59,211,112,195,183,180,226,234,107,243,37,4,67,17,239,63,104,250,130,229,49,239,236,71,52,65,157,54,67,50,26,41,239,123,45,174,61,228,87,119,185,122,222,147,42,215,84,253,163,134,17,218,233,215,206,234,78,58,225,161,117,156,60,57,201,242,144,71,39,173,204,23,241,90,102,163,166,225,49,199,132,58,35,225,124,190,107,112,159,83,196,206,28,88,217,16,72,79,217,117,31,130,215,181,65,37,59,208,107,199,173,122,26,46,81,225,157,184,228,197,237,188,113,22,234,209,139,95,196,60,246,26,63,253,192,190,233,151,235,251,215,195,186,15,246,163,70,229,95,207,33,229,225,233,133,247,20,191,95,222,185,125,101,230,112,249,28,238,163,222,38,146,132,33,7,144,4,40,181,73,203,199,25,76,198,242,204,243,135,181,207,108,96,243,45,20,9,246,115,8,202,206,5,146,244,33,8,24,46,53,218,79,246,179,39,246,35,253,213,217,87,26,237,36,255,0,230,236,175,249,113,254,234,190,223,153,63,145,25,172,197,163,39,180,166,242,186,67,89,213,209,56,183,241,252,86,92,133,171,236,153,170,108,136,9,250,77,15,30,238,95,138,218,200,94,59,168,83,246,119,18,95,159,212,229,75,185,67,130,71,5,115,130,173,193,99,43,101,36,42,220,21,238,9,8,83,76,139,69,4,36,33,92,224,171,33,73,50,44,223,59,49,136,55,15,62,78,247,72,214,252,5,173,208,245,90,135,102,167,250,51,48,119,137,135,238,173,184,149,218,182,252,52,122,123,30,40,68,130,124,23,61,221,49,145,175,100,147,245,184,92,62,1,121,119,182,226,202,210,251,92,217,120,44,200,123,48,178,227,150,41,162,14,166,60,188,240,180,145,234,32,82,216,183,126,33,115,224,202,104,238,242,110,63,49,248,169,117,75,73,210,183,133,71,218,75,63,150,90,253,178,66,254,14,116,184,56,31,109,218,83,206,62,6,166,206,34,200,238,9,7,112,190,109,63,120,248,46,75,12,111,154,70,199,19,28,247,184,208,107,69,146,125,139,178,118,225,171,156,125,59,15,72,99,7,243,131,229,228,121,238,107,77,0,61,166,254,11,153,108,237,71,47,75,220,184,25,90,115,27,38,72,148,49,140,119,71,241,122,53,243,234,190,155,246,70,173,196,58,28,103,36,178,182,215,203,43,203,63,153,43,70,213,4,206,137,179,59,44,199,212,180,38,100,235,158,125,137,153,36,132,136,133,52,181,128,242,176,71,83,242,93,75,107,109,204,13,183,167,187,15,76,99,219,27,159,229,30,100,119,19,156,234,171,191,98,204,71,25,161,98,143,125,119,47,68,113,159,14,107,228,125,91,237,13,247,83,148,163,90,111,70,243,175,146,231,143,161,130,117,103,85,180,251,25,77,13,231,201,201,17,232,15,16,89,53,174,237,205,83,78,206,204,158,44,13,67,15,38,88,154,124,163,33,153,175,45,231,92,192,60,185,173,128,149,183,167,41,198,130,141,69,134,189,77,180,114,160,147,7,21,195,123,105,208,198,14,179,22,171,3,56,96,205,229,37,14,146,129,248,143,152,43,184,19,107,86,237,47,74,252,237,179,117,8,154,46,88,89,231,17,254,211,57,252,197,133,223,233,119,63,118,185,140,188,159,15,228,197,94,27,199,7,205,175,43,55,161,79,229,49,75,9,231,25,175,113,90,235,220,178,27,126,90,205,123,47,147,153,247,47,117,212,104,239,111,39,233,201,206,81,224,217,45,22,150,212,218,242,98,192,214,166,210,90,45,4,112,61,169,180,150,84,218,3,3,90,155,73,106,109,2,212,113,205,22,144,21,54,145,29,70,181,54,146,202,148,11,3,90,155,75,104,64,176,61,162,210,2,139,64,176,105,150,139,73,106,65,90,79,113,168,224,160,20,150,166,210,22,7,66,75,83,104,192,106,61,169,5,86,10,155,70,8,234,61,160,20,150,166,208,45,71,181,41,17,104,22,7,181,54,171,181,54,129,106,61,162,210,5,54,129,106,61,169,181,93,169,180,176,71,81,212,218,75,69,163,2,192,232,75,104,180,6,7,181,54,146,209,104,35,130,203,69,164,181,54,129,106,53,173,139,82,159,203,237,236,121,47,153,115,65,246,139,31,130,214,237,100,25,63,22,137,44,39,171,38,107,135,176,130,177,93,209,222,84,231,233,36,115,239,232,110,163,37,221,51,105,236,167,84,102,151,185,188,180,206,34,7,68,99,147,212,9,28,207,176,133,244,19,28,215,180,57,132,57,164,88,32,216,33,124,195,180,255,0,245,115,255,0,203,31,122,232,186,14,231,206,210,0,141,164,79,138,63,186,121,233,236,61,203,200,125,161,163,237,46,219,94,139,251,24,106,87,86,213,93,41,118,224,235,104,90,214,155,188,116,188,192,214,203,35,177,101,63,86,81,202,255,0,107,162,216,97,150,57,152,31,19,218,246,30,142,105,4,124,87,152,149,57,71,186,52,194,172,103,225,99,158,136,66,15,85,83,69,132,32,132,33,67,0,86,224,144,133,113,9,28,16,38,138,8,85,184,43,220,18,56,41,34,45,20,16,177,91,139,87,198,208,244,201,51,50,205,129,201,140,7,156,142,238,1,100,53,28,184,48,48,229,202,203,144,71,4,67,137,206,63,119,181,112,109,223,184,103,220,26,145,158,75,102,59,61,24,98,191,160,223,31,105,239,248,46,207,72,233,142,250,175,62,5,220,166,164,181,49,154,238,169,145,172,106,18,230,101,187,138,73,15,38,142,140,29,205,30,165,100,140,220,18,224,71,120,58,70,179,132,26,60,155,61,7,74,193,224,106,141,133,139,121,89,9,182,47,148,197,135,63,23,50,120,37,157,130,67,109,177,103,159,34,40,175,163,168,194,148,35,21,194,242,224,236,125,159,120,171,38,253,13,99,80,26,119,25,25,122,78,94,155,55,234,18,91,240,114,240,61,254,77,191,205,51,156,246,253,151,242,91,6,94,30,227,196,5,158,116,50,227,29,206,119,23,201,203,25,143,165,234,122,190,87,144,197,209,165,155,32,255,0,131,25,21,235,39,160,248,171,212,227,21,153,62,62,127,201,235,156,148,86,91,224,93,175,59,228,221,58,48,125,19,231,176,243,255,0,238,5,247,84,191,94,189,107,229,77,159,217,78,171,14,165,133,168,106,217,16,98,12,121,153,48,133,159,164,123,139,92,13,18,57,14,158,37,119,124,221,95,51,40,187,138,94,6,159,170,206,67,254,235,202,117,174,171,109,41,197,82,150,216,244,60,255,0,82,234,84,27,74,15,56,42,124,141,103,210,112,30,174,245,230,147,50,190,131,111,214,85,36,36,112,92,74,221,102,180,248,130,213,30,90,85,25,141,220,90,220,90,86,157,46,102,116,164,70,222,65,131,171,221,220,209,235,90,31,101,250,182,78,181,218,6,102,102,89,244,157,136,240,214,131,201,141,226,109,52,45,179,117,109,108,93,196,216,188,235,35,38,39,68,41,134,55,122,35,215,194,121,90,197,236,109,159,46,216,220,114,102,59,49,147,226,190,7,68,41,133,175,4,150,145,99,167,113,93,206,143,119,99,74,222,114,173,63,247,101,235,251,5,57,37,221,242,116,180,42,153,52,114,125,7,131,239,86,45,176,156,102,179,23,147,66,121,37,113,142,210,121,110,252,175,249,113,254,234,236,203,139,246,151,253,176,202,191,240,227,253,213,178,215,198,74,40,241,237,153,252,142,175,140,226,104,56,240,31,127,37,208,8,92,183,13,229,142,107,135,210,105,4,123,151,82,137,226,88,89,35,77,135,180,56,123,194,243,93,118,158,149,84,206,85,88,235,38,138,200,72,66,189,193,86,224,184,133,77,20,16,145,193,92,224,145,193,73,50,13,20,56,36,112,87,16,144,133,44,145,104,219,187,55,156,54,108,236,114,121,184,54,64,61,156,143,222,183,115,235,92,183,107,102,55,3,92,199,146,71,6,199,33,242,78,36,215,210,228,62,116,186,143,69,217,178,150,212,241,232,119,186,116,246,163,143,67,129,126,81,243,59,78,221,187,67,82,105,35,200,241,63,136,126,164,140,63,114,238,153,13,143,59,9,205,52,99,153,150,15,90,190,96,254,43,145,126,83,154,83,178,182,150,159,169,70,47,204,178,120,31,234,100,130,191,120,15,138,245,246,59,187,227,221,187,44,232,82,102,191,23,91,196,199,48,121,70,186,158,89,84,201,91,226,71,43,246,122,215,173,185,183,119,61,42,133,104,174,32,229,25,124,19,121,70,246,178,176,112,238,213,116,157,123,73,221,83,71,185,37,126,68,142,231,143,147,85,28,177,223,46,30,225,93,227,184,252,86,35,104,232,250,190,171,171,227,157,11,21,243,100,67,35,100,15,170,100,100,27,5,206,232,2,238,154,62,230,195,220,179,228,108,110,211,177,97,26,180,18,121,40,242,79,160,38,112,232,224,121,112,60,138,32,142,78,191,114,223,180,29,163,141,183,52,168,52,253,43,156,17,217,46,127,39,189,199,171,156,123,202,234,95,125,163,175,211,172,85,188,104,167,83,24,88,240,184,227,196,189,126,69,117,36,225,31,117,30,28,152,245,73,52,230,12,65,133,14,123,218,56,157,41,115,227,141,213,204,128,0,226,163,211,162,230,219,219,103,111,56,52,108,140,156,77,207,157,169,182,139,178,49,91,113,91,123,248,0,52,71,234,174,208,204,57,175,232,31,138,245,65,137,92,228,255,0,104,95,54,233,55,151,150,117,148,169,82,142,51,151,152,175,166,95,43,225,131,21,21,40,190,199,43,252,157,54,212,186,102,222,203,214,50,216,89,46,162,90,34,107,133,17,19,110,143,188,146,125,128,44,199,105,27,187,51,69,222,59,63,75,193,127,147,143,55,40,28,158,64,241,176,184,48,55,217,110,39,220,22,251,141,153,137,145,44,176,98,228,65,36,144,16,36,142,39,181,198,50,122,2,7,69,193,59,75,207,252,229,219,182,223,195,136,216,194,155,22,50,7,115,140,129,238,251,194,246,246,174,93,74,250,117,171,71,250,100,241,233,199,31,177,185,61,159,39,208,71,146,73,90,217,88,232,221,92,46,5,167,216,121,41,39,153,75,247,174,26,245,41,103,200,218,182,57,194,212,178,241,79,247,19,62,47,246,184,143,193,78,136,255,0,233,72,189,118,62,75,221,218,0,17,239,93,113,173,232,50,228,175,138,198,232,30,150,169,31,169,174,63,37,245,25,61,236,183,126,113,253,140,110,56,201,183,218,45,37,162,215,140,43,212,178,209,105,20,130,129,96,123,64,41,45,72,40,22,163,218,45,37,169,180,11,3,162,210,90,155,70,5,168,246,139,73,106,65,72,142,163,90,144,82,90,155,64,181,30,212,218,174,212,218,5,131,75,180,90,75,83,107,73,238,112,53,169,180,150,166,208,71,81,193,71,18,64,84,218,66,192,224,162,210,2,139,64,106,88,139,75,104,5,4,117,30,209,105,109,22,129,96,112,81,105,44,41,180,96,88,30,209,105,109,72,41,11,3,90,144,82,90,57,32,88,30,212,218,75,69,160,88,30,212,218,64,81,104,35,129,237,72,42,187,82,10,3,81,237,72,41,45,22,130,58,143,105,195,200,107,155,124,141,90,170,212,218,77,103,129,56,228,207,237,35,121,147,255,0,203,31,122,218,86,139,162,230,140,44,246,72,255,0,234,207,162,255,0,80,61,235,121,99,154,230,7,52,130,210,44,17,208,175,33,215,41,74,55,30,209,246,103,151,234,244,165,26,251,249,49,149,216,153,89,24,114,113,226,79,36,46,241,99,136,87,71,165,234,18,98,249,204,120,89,46,130,235,141,177,146,23,141,192,180,211,129,7,192,242,43,140,227,199,40,230,107,56,123,216,104,218,116,253,239,169,99,211,114,155,30,83,60,72,224,119,196,45,155,78,222,186,94,69,12,147,38,35,207,248,130,219,241,11,152,33,103,157,181,57,249,26,41,222,85,135,158,78,227,141,147,6,84,97,248,210,178,102,30,246,56,21,109,174,25,4,210,227,201,229,32,145,241,63,237,49,212,126,75,63,131,188,117,108,90,242,178,51,37,131,186,81,207,226,63,21,146,118,79,250,89,182,159,81,139,241,163,170,37,33,105,250,126,253,193,150,155,157,20,184,206,251,67,211,111,203,159,201,108,216,26,158,22,160,219,195,201,138,111,83,93,204,123,71,85,146,116,42,67,196,141,176,173,78,126,22,94,66,170,87,54,54,57,239,112,107,26,9,115,156,104,1,93,79,169,122,8,228,185,39,105,155,179,206,158,253,39,77,147,249,187,77,100,72,211,253,99,129,250,35,212,59,207,121,246,43,236,108,231,121,85,66,31,159,200,42,77,65,101,152,62,208,55,75,181,204,207,55,196,113,110,157,3,189,1,211,202,159,182,127,5,165,188,171,158,82,12,124,153,162,150,92,124,44,188,166,66,3,164,24,209,23,150,139,234,104,26,247,242,95,75,179,183,133,181,53,78,11,9,24,225,25,86,158,18,203,102,71,108,232,167,87,205,253,55,27,112,162,55,43,155,212,248,52,123,124,86,254,204,72,101,158,12,76,92,163,12,78,34,54,181,205,228,209,220,41,115,25,198,205,205,200,51,96,107,122,238,133,152,121,22,102,69,198,208,127,105,132,16,61,75,41,162,126,120,198,212,241,102,102,224,193,213,244,230,59,137,206,142,64,100,0,116,244,72,226,235,72,188,217,211,148,211,198,23,25,71,177,163,103,247,11,89,205,63,123,13,157,99,27,104,233,177,16,252,166,59,46,79,25,57,55,224,22,114,56,153,12,66,56,88,200,227,29,24,192,0,30,229,123,72,145,141,120,170,112,177,239,80,224,190,109,90,230,181,103,154,146,108,243,117,107,212,173,204,229,146,135,5,89,10,247,5,91,130,169,51,57,75,130,173,193,94,66,173,193,73,17,101,14,9,8,87,16,144,133,36,65,162,130,19,50,121,99,250,47,117,120,30,106,72,72,224,173,133,73,211,121,139,193,30,87,99,210,205,73,237,229,35,1,245,183,146,231,27,243,71,207,212,53,217,243,176,241,140,176,61,140,20,215,14,32,64,163,201,111,78,10,183,5,212,182,235,55,52,30,115,183,204,156,107,74,39,28,138,41,113,230,116,115,197,36,111,240,123,72,251,214,245,161,234,113,51,76,130,57,67,184,154,56,108,11,177,107,100,150,54,200,218,145,141,120,240,112,181,225,126,151,135,84,216,26,193,250,188,149,151,221,78,55,139,223,142,25,69,121,58,146,217,112,85,231,248,174,254,242,189,161,30,117,142,122,74,196,178,105,16,31,162,249,27,243,84,59,71,29,211,31,123,87,63,220,245,51,61,253,11,221,145,7,248,204,248,170,95,153,140,222,178,183,220,171,58,72,31,222,255,0,210,151,243,75,15,210,149,231,212,0,10,75,79,54,47,123,208,174,109,79,29,163,209,227,121,245,53,120,39,213,228,117,182,24,131,79,172,217,94,201,113,176,96,60,195,164,127,135,18,160,201,221,19,25,27,124,26,63,21,166,14,154,229,44,145,114,193,135,205,57,47,2,76,130,250,190,87,202,189,203,184,108,221,100,107,122,6,62,67,157,115,176,121,57,135,131,192,235,239,234,184,198,169,253,67,127,105,123,246,30,226,252,193,172,86,67,143,152,228,83,38,31,103,193,254,239,185,118,109,159,180,167,148,176,110,176,175,164,185,236,206,199,184,52,156,93,119,69,204,211,51,217,197,141,149,25,141,245,212,95,66,61,96,209,30,197,241,238,235,219,154,214,193,220,65,146,186,104,100,99,248,241,51,97,182,182,65,220,230,184,116,62,35,185,125,156,28,28,208,230,16,90,121,130,15,95,88,94,45,95,76,193,214,48,164,195,213,49,97,202,198,127,210,142,86,241,15,111,168,250,194,239,244,126,177,62,155,38,154,218,18,238,191,207,241,157,245,35,227,29,209,186,51,247,60,216,217,26,191,145,147,54,24,252,147,178,88,192,199,202,209,211,142,185,18,59,141,5,221,187,7,237,10,93,110,31,204,26,212,198,77,70,6,113,99,204,243,233,79,24,234,210,123,220,223,30,241,236,92,255,0,182,94,205,89,180,94,205,79,71,47,126,143,51,248,11,30,120,157,142,243,208,95,123,79,58,61,121,115,90,46,203,207,155,77,221,186,62,102,49,169,98,202,140,143,88,46,0,143,120,36,47,111,94,218,207,171,116,236,219,164,146,79,95,131,244,37,221,31,102,107,154,190,14,133,165,207,168,106,153,12,199,196,132,91,158,239,144,3,188,159,0,190,115,222,125,169,107,27,195,81,110,147,160,200,52,173,58,103,121,48,231,202,34,116,131,237,73,33,228,198,250,135,205,123,255,0,41,173,87,33,251,143,79,210,3,200,196,199,131,203,240,3,201,207,115,136,179,236,2,189,231,197,113,127,106,231,253,158,232,84,157,5,119,87,153,62,217,229,47,71,241,20,87,153,244,142,139,185,182,103,102,155,72,225,96,234,112,106,154,137,6,73,134,47,164,103,154,187,221,209,173,238,235,211,214,185,207,100,172,202,220,253,174,67,169,229,122,114,54,73,51,231,61,195,173,15,139,128,90,230,223,216,123,155,95,99,31,166,233,51,152,29,210,105,7,147,143,219,110,171,247,47,162,187,41,216,113,236,173,42,83,145,35,39,213,50,168,207,43,62,139,90,58,49,190,161,204,223,121,80,189,149,167,75,161,85,66,166,245,170,112,251,103,158,253,187,17,147,81,76,222,207,36,189,104,120,154,65,234,177,123,151,83,102,143,160,106,58,132,132,1,143,11,158,47,189,213,64,124,72,94,38,16,115,146,140,123,179,59,103,203,251,207,40,101,110,189,98,118,159,69,249,114,16,127,212,71,224,155,107,70,93,36,243,145,208,6,15,188,172,11,220,249,100,231,110,145,231,222,73,91,150,153,140,48,240,227,136,215,23,87,31,89,95,70,234,117,21,189,172,104,167,203,73,125,10,100,184,61,160,169,180,150,133,229,112,87,129,237,72,41,45,0,160,90,150,90,1,73,104,180,133,168,246,166,210,114,83,104,22,7,180,90,64,84,218,5,129,193,83,106,187,83,104,22,163,218,45,45,162,208,71,81,193,69,164,181,54,129,106,105,118,128,82,90,45,104,61,206,165,150,128,82,90,155,64,181,30,209,105,45,79,189,2,192,246,164,21,93,169,5,4,112,61,160,20,150,166,208,24,30,208,10,75,83,104,35,168,246,166,213,106,109,33,106,61,169,5,32,40,180,11,81,237,77,164,69,160,88,29,77,164,5,22,129,96,176,20,90,64,81,104,22,7,181,54,146,209,104,193,29,75,45,22,146,211,52,57,206,13,104,37,196,208,0,115,37,32,104,107,69,252,214,239,182,123,51,214,245,126,25,115,90,52,220,83,71,138,113,233,145,234,103,241,165,215,118,182,194,208,246,255,0,12,144,227,12,156,192,63,245,25,30,147,189,195,163,125,203,29,107,202,116,248,92,178,137,213,140,78,59,181,187,60,215,181,254,9,68,30,101,136,238,126,113,146,11,108,126,171,122,159,144,245,174,213,179,246,14,151,183,160,104,123,164,207,200,28,248,231,174,22,159,213,103,65,243,91,75,74,177,165,113,238,110,103,95,137,118,41,155,85,60,72,189,134,128,174,64,114,85,228,224,226,102,52,183,47,22,25,129,229,250,70,2,153,165,88,210,177,73,34,74,41,240,209,175,101,236,93,7,40,18,220,105,49,220,123,225,144,143,145,176,176,89,189,152,147,110,192,212,135,169,179,199,248,143,224,186,27,74,181,165,103,149,24,191,34,153,244,251,122,157,227,251,28,95,59,97,235,248,164,240,98,183,37,163,190,9,3,137,247,26,43,94,205,193,203,194,119,14,94,44,240,31,248,140,45,95,70,180,169,158,72,153,17,57,5,188,29,225,252,193,84,58,11,200,199,83,161,210,124,198,77,31,49,60,248,21,79,27,152,224,230,56,181,195,163,129,162,61,235,182,238,60,29,11,58,57,4,122,78,63,29,31,211,53,188,7,221,195,95,53,195,222,85,234,132,161,141,188,206,53,197,179,183,146,142,217,50,78,221,58,212,56,18,227,55,80,152,198,246,112,250,94,147,154,61,78,60,194,212,222,109,100,114,15,232,221,236,88,246,70,249,166,100,81,49,207,145,238,13,107,91,212,146,104,0,186,150,52,161,4,220,86,50,56,57,73,97,147,167,224,100,234,153,240,225,225,70,100,158,83,77,30,30,179,234,11,106,203,216,59,175,68,202,147,47,108,238,127,35,33,2,227,97,116,32,215,113,234,15,127,80,186,46,198,217,95,201,140,87,228,229,188,191,80,200,140,54,70,134,142,24,185,223,8,61,254,179,234,91,38,57,203,242,115,12,87,99,145,99,138,41,42,221,236,181,101,75,230,165,136,97,175,137,236,122,85,159,221,151,180,154,247,159,232,124,245,171,234,187,222,54,150,238,109,7,3,91,132,10,116,146,227,49,238,35,246,227,162,176,154,54,110,131,147,175,99,121,13,14,125,51,80,179,194,25,57,116,119,194,110,218,225,99,149,174,251,173,2,210,227,151,166,152,207,123,162,176,180,157,90,28,87,59,202,48,31,40,222,109,227,104,36,123,10,182,119,42,116,100,181,198,87,147,253,142,157,236,246,181,168,177,253,47,251,27,238,217,155,206,52,28,55,147,110,12,224,62,214,242,89,7,5,173,118,127,63,30,6,76,4,255,0,87,32,112,246,17,252,65,91,73,11,231,53,163,173,70,143,17,66,91,83,76,161,193,86,66,189,193,86,224,160,153,54,82,224,171,112,87,184,42,220,20,145,22,138,8,72,224,175,112,85,144,164,153,22,82,224,171,33,92,224,144,133,36,200,50,135,4,132,43,156,18,16,164,136,52,80,224,171,112,87,144,144,139,83,68,90,40,112,85,185,170,156,221,71,31,30,199,23,148,144,125,86,255,0,21,132,202,212,38,200,177,124,12,251,45,87,66,155,101,18,171,24,153,76,172,216,32,177,124,79,251,45,88,156,156,233,166,177,124,13,61,205,254,43,202,165,104,141,53,19,52,170,57,2,16,161,76,172,241,234,174,13,199,105,113,0,7,119,173,119,39,35,143,209,143,232,248,248,172,142,225,202,134,88,89,12,114,53,210,53,246,64,230,7,47,21,131,5,122,206,145,107,173,37,57,174,78,221,133,178,81,222,93,206,165,217,134,245,108,13,143,70,213,164,168,254,142,52,206,60,155,255,0,13,199,195,192,251,151,88,43,229,85,209,246,55,104,111,192,108,88,26,225,124,184,162,155,30,71,87,199,234,119,136,245,245,30,181,162,230,211,157,224,117,123,29,7,127,232,7,116,109,45,67,72,100,140,138,73,216,60,155,223,205,173,112,112,112,186,246,47,148,114,118,230,169,182,119,102,159,135,172,226,63,30,95,57,140,180,158,108,144,113,142,109,119,66,23,216,248,185,80,102,99,178,124,89,153,52,47,22,217,24,235,7,216,87,155,86,210,176,117,108,97,6,165,139,22,68,77,112,123,67,199,209,112,54,8,61,65,245,173,125,39,172,212,233,209,149,38,179,9,125,80,212,240,124,229,249,74,255,0,245,6,63,242,108,253,231,35,242,124,219,56,218,206,226,202,212,53,12,113,54,62,159,27,93,27,94,219,97,149,199,145,61,198,128,38,189,139,188,234,219,63,66,213,181,182,234,218,158,157,22,94,99,88,35,105,154,220,208,1,36,122,61,59,214,106,24,98,130,38,69,4,81,197,27,5,53,145,180,53,160,122,128,91,37,246,131,94,159,27,42,81,105,227,13,231,251,127,96,117,22,48,135,52,5,119,4,164,169,41,73,94,113,34,134,4,174,47,219,230,231,111,4,27,123,21,246,235,19,229,81,233,246,24,125,125,255,0,5,189,239,189,221,30,223,196,116,56,161,179,106,146,55,244,113,147,232,199,250,239,245,122,187,215,8,102,31,148,204,151,55,54,87,100,230,202,243,35,229,127,123,143,82,2,237,116,138,116,233,84,251,205,110,209,236,189,95,253,1,226,208,244,195,25,25,57,13,167,253,70,158,239,89,89,203,72,57,34,214,187,171,153,220,205,212,153,22,139,1,69,164,180,90,206,71,5,150,139,72,139,64,176,89,104,180,150,164,20,11,81,237,22,146,209,105,11,82,192,81,105,45,79,189,2,212,123,82,10,75,66,5,129,237,0,164,83,104,22,7,180,36,181,54,129,96,210,236,34,194,69,54,180,30,227,81,237,77,170,237,77,160,88,30,209,105,1,83,104,22,163,130,139,72,10,155,40,192,181,24,30,105,173,87,101,77,163,2,192,246,166,213,118,164,20,133,168,224,162,210,218,45,2,212,112,81,105,109,0,160,142,163,218,144,82,90,1,64,176,61,132,202,187,83,104,192,176,53,169,180,150,166,209,129,106,123,244,221,47,80,213,31,35,52,220,44,156,183,49,188,79,16,198,95,194,61,116,170,56,153,77,202,24,174,198,156,100,147,66,19,25,15,39,246,106,215,183,67,220,58,246,134,11,180,77,91,51,9,133,220,69,145,63,208,113,241,45,60,150,227,141,218,238,233,197,115,63,60,97,225,103,114,176,249,160,49,72,65,240,112,254,11,44,231,89,73,235,20,215,207,146,245,105,41,71,49,23,109,118,93,170,106,28,19,106,210,55,79,199,60,248,8,226,148,143,103,70,251,254,11,172,109,173,163,163,109,230,131,129,136,211,56,28,231,151,211,144,251,9,233,238,90,70,15,108,122,84,165,163,59,78,204,195,119,139,42,86,126,5,108,250,119,104,26,6,105,30,67,80,199,115,143,70,185,254,77,223,7,82,231,215,149,121,120,211,72,230,215,179,187,243,92,124,13,208,21,107,74,194,193,174,224,72,5,205,192,15,66,225,200,251,250,44,158,54,68,57,13,184,37,142,65,250,142,5,98,113,193,133,210,156,60,81,104,246,52,171,90,87,157,165,90,210,171,104,105,151,180,210,181,165,121,218,85,129,192,11,38,130,169,162,196,207,64,41,203,218,198,151,56,134,129,222,86,58,92,224,222,81,14,35,226,122,47,4,210,73,51,174,71,23,125,201,170,46,93,194,85,212,123,25,28,173,92,52,22,227,54,207,218,119,69,136,200,154,92,135,151,76,242,227,235,82,66,71,150,177,142,123,220,214,177,162,203,137,160,7,181,105,133,56,195,177,150,165,73,212,238,83,56,168,100,39,236,159,185,112,152,114,241,242,7,232,101,99,187,234,249,252,22,253,186,251,73,210,180,230,75,141,167,127,72,100,209,111,20,102,162,105,233,205,221,254,229,195,7,119,62,139,92,108,125,186,204,184,33,46,157,247,133,239,113,131,114,201,63,163,113,245,45,115,180,44,29,71,71,201,192,192,203,103,146,126,86,59,50,188,157,250,64,57,196,52,31,3,232,221,122,215,112,236,7,65,211,53,125,175,38,110,165,137,30,78,86,54,123,188,148,143,178,64,13,97,3,214,1,55,75,25,249,65,118,115,185,55,46,230,131,87,208,240,227,203,198,143,17,144,57,141,153,173,147,136,57,228,250,38,172,122,67,161,84,90,213,141,11,135,70,111,133,158,95,111,129,187,164,116,184,81,173,189,86,159,161,201,53,44,189,221,176,117,6,97,126,121,200,134,64,208,239,39,20,238,146,49,250,180,238,75,107,218,251,227,125,234,216,115,228,227,232,173,214,241,113,156,27,52,144,193,194,246,146,46,189,19,248,45,3,118,226,110,134,76,199,238,140,45,70,57,33,104,140,73,145,9,2,135,139,170,143,182,215,187,96,29,50,178,93,149,187,181,13,185,159,196,223,35,36,17,61,209,60,87,62,50,195,99,159,185,117,170,211,167,42,91,52,155,248,47,227,147,213,201,39,28,241,147,125,29,170,195,20,158,67,84,194,212,180,201,135,34,215,142,32,61,198,143,201,90,253,215,165,234,109,62,75,51,26,71,30,231,122,14,249,210,162,103,238,252,136,56,113,53,237,187,188,113,71,70,74,232,223,33,247,58,157,243,90,118,180,204,56,203,134,189,179,114,116,201,123,228,195,115,154,223,109,27,31,53,154,52,41,79,203,232,255,0,103,134,84,233,198,105,163,174,236,28,158,13,97,209,93,182,104,136,247,142,99,241,91,206,126,84,24,24,114,229,101,202,216,177,226,111,19,222,238,128,46,61,177,117,60,88,155,166,101,227,75,33,196,133,193,133,242,208,112,104,244,77,215,125,47,7,104,91,190,77,195,151,228,49,75,217,165,194,235,141,157,12,167,237,187,240,29,193,120,234,93,26,165,229,227,166,184,138,238,255,0,51,231,116,215,177,115,164,251,197,180,101,229,237,75,55,243,172,174,131,14,7,233,228,212,113,73,97,245,226,92,59,207,94,156,150,199,166,118,143,164,229,134,183,46,44,140,55,158,165,205,227,103,196,115,249,46,47,23,50,87,170,48,189,45,215,64,178,148,112,163,134,189,2,83,104,250,23,11,82,193,212,26,14,22,92,19,223,115,30,9,248,117,94,151,2,23,207,112,219,92,28,210,67,188,65,230,182,13,55,113,234,248,96,8,179,165,115,7,213,144,241,143,154,243,151,61,1,195,154,115,250,144,246,201,119,59,1,10,183,5,163,97,111,156,158,67,51,18,41,7,140,100,180,252,57,172,188,59,199,2,65,233,197,145,25,240,225,14,252,87,42,165,141,122,111,148,30,218,15,204,207,16,145,193,98,255,0,148,186,113,28,157,47,255,0,141,85,46,229,195,31,66,57,159,238,3,241,85,123,41,246,193,23,86,11,204,203,16,171,112,161,100,128,2,215,114,119,44,174,177,143,3,24,60,92,120,190,75,17,151,157,147,151,126,94,103,184,120,14,67,224,173,141,188,159,114,137,92,197,118,228,217,51,117,124,108,123,13,62,85,254,12,232,61,235,1,155,169,228,101,91,73,224,140,253,86,242,248,149,225,69,133,166,52,163,19,52,235,74,68,161,103,116,77,171,169,234,212,232,225,48,64,127,190,152,112,143,112,234,86,201,63,102,239,224,30,109,169,52,190,185,137,34,161,126,170,43,82,163,54,178,145,109,59,26,245,99,180,99,193,207,144,179,250,198,204,215,244,248,203,224,192,243,241,207,150,52,128,159,120,52,126,22,185,206,186,117,152,30,230,106,88,121,88,76,233,192,248,156,193,241,61,86,187,94,157,82,229,247,194,46,165,211,107,205,251,203,8,202,231,106,248,216,214,26,124,171,252,25,208,123,74,192,230,234,153,25,118,215,63,130,51,245,25,200,123,214,56,31,5,54,189,53,175,75,163,111,202,89,126,172,235,208,176,165,71,158,236,113,201,22,144,21,54,186,38,188,14,10,45,45,162,210,192,176,102,52,45,193,169,104,115,121,77,55,37,209,130,109,209,159,73,142,246,180,242,247,174,139,163,118,169,141,35,90,205,99,10,72,159,223,46,63,164,211,254,147,204,124,215,35,180,90,166,165,188,42,114,208,156,114,125,15,137,188,52,12,176,60,150,169,142,15,217,144,150,31,154,246,29,111,75,171,252,227,135,94,62,89,191,197,124,217,237,64,3,236,143,130,206,236,99,228,200,56,31,64,231,111,61,3,9,174,47,212,162,149,195,234,67,114,19,240,90,70,224,237,46,121,216,232,116,92,127,55,105,4,121,121,104,191,220,58,15,154,230,246,139,86,66,210,17,229,242,26,96,186,121,164,158,87,203,51,221,36,143,54,231,56,217,39,214,150,210,90,155,90,131,81,173,72,41,45,22,129,106,61,169,180,150,166,208,45,70,181,54,144,21,54,130,58,143,104,180,150,166,208,44,13,106,108,36,83,105,9,196,123,69,164,181,54,140,11,81,193,69,164,5,77,163,2,212,107,83,105,109,22,140,11,81,236,41,180,150,139,64,181,52,187,69,164,181,54,180,30,227,3,130,139,73,106,65,64,176,61,162,210,90,45,2,212,178,209,105,1,83,97,2,212,123,64,41,45,72,41,11,81,237,0,165,180,90,5,129,237,77,170,237,77,160,88,30,212,218,64,81,104,22,7,181,54,146,209,104,35,168,246,166,213,118,166,210,22,7,181,54,171,5,77,160,90,153,253,39,23,203,96,9,42,253,34,182,13,233,158,55,6,124,57,77,128,195,195,16,99,153,200,128,64,3,151,171,146,210,32,203,159,31,148,19,61,131,192,30,95,5,238,139,93,201,111,41,27,20,131,196,182,143,201,103,149,38,231,186,52,194,170,138,89,54,93,145,6,102,54,171,59,240,118,246,62,188,124,129,18,99,79,1,148,53,182,45,194,186,30,235,245,175,118,174,54,110,92,134,61,87,107,106,90,14,73,228,78,44,132,176,31,216,120,252,22,191,166,110,135,97,100,9,177,100,202,194,158,171,202,65,33,28,188,57,115,165,181,67,218,38,161,149,16,139,51,51,19,81,143,167,6,116,45,113,246,95,34,178,84,167,83,125,241,244,109,127,209,103,180,82,121,79,245,53,241,160,225,180,241,109,189,219,228,239,152,135,39,138,23,123,60,10,73,102,221,186,97,14,113,143,49,131,164,145,56,56,159,123,104,252,150,107,43,35,68,212,1,57,90,35,113,222,122,191,10,74,31,237,88,153,116,252,54,89,211,117,9,225,253,73,65,111,204,114,83,140,179,226,95,84,191,186,44,202,125,255,0,82,252,30,212,117,221,61,193,179,63,37,164,125,89,42,86,252,29,205,108,250,103,109,197,132,55,80,192,134,97,222,99,121,137,223,3,99,238,92,251,58,60,170,34,105,99,153,190,38,138,192,205,135,198,251,111,13,119,128,172,118,212,106,119,69,114,180,161,83,188,127,99,232,237,35,181,221,185,168,75,28,14,243,188,92,137,15,11,91,36,37,224,159,0,89,119,240,91,201,123,165,104,113,38,143,48,8,175,146,249,207,176,184,70,38,251,242,164,14,88,115,87,168,250,60,215,209,113,184,24,90,242,104,22,217,36,242,30,181,202,185,167,10,85,116,129,196,234,54,176,163,141,51,201,20,149,228,53,165,206,33,173,2,201,38,128,246,173,31,117,246,159,162,232,190,82,12,23,126,115,205,28,184,97,119,232,218,127,89,253,61,194,215,28,221,27,215,90,220,142,115,115,178,76,88,167,166,52,22,216,253,255,0,104,251,85,148,109,42,85,231,178,49,83,181,148,249,124,35,174,110,174,211,116,141,39,142,13,63,250,75,44,114,168,157,81,52,250,223,252,45,114,29,203,187,181,125,196,242,51,242,156,220,126,236,120,173,177,143,104,239,247,173,122,209,107,169,74,214,20,249,238,205,180,237,225,15,152,234,65,85,218,144,86,130,221,79,165,255,0,38,175,236,70,119,249,247,254,227,23,88,159,250,175,5,201,255,0,38,142,123,31,59,255,0,144,127,238,49,91,218,111,107,145,236,125,215,14,145,153,164,73,151,141,38,43,50,12,209,76,26,246,146,231,10,225,34,143,209,241,239,94,66,230,140,235,93,206,20,214,94,75,169,66,82,120,70,98,45,111,243,134,181,170,233,114,227,208,196,225,60,125,88,240,226,69,31,3,203,224,176,58,182,196,219,250,224,149,217,58,118,154,217,175,175,15,146,121,245,130,218,249,175,14,15,108,59,59,83,36,59,42,93,62,87,245,25,80,22,130,127,105,182,61,230,150,127,11,89,209,181,8,94,97,155,31,61,174,230,215,227,100,2,71,184,43,84,43,81,121,73,196,212,212,227,229,131,148,110,14,199,241,33,113,147,6,108,204,103,15,162,65,18,180,123,250,252,214,175,62,139,187,52,128,91,133,172,59,34,33,253,219,228,60,255,0,210,235,11,183,103,156,96,73,197,204,158,3,220,217,7,240,90,190,168,103,115,79,19,161,156,120,138,37,116,40,221,84,126,46,126,101,209,169,46,204,209,54,254,70,124,184,121,177,234,152,237,130,102,115,5,140,13,14,4,115,60,185,19,96,173,105,199,146,221,230,112,108,146,183,135,135,137,142,21,238,90,36,142,166,89,238,22,181,116,248,98,189,87,235,135,250,30,47,168,208,113,190,154,138,241,97,253,79,70,55,49,126,181,236,140,44,78,147,51,242,53,156,12,75,225,139,38,120,226,54,57,180,57,192,95,183,154,237,90,199,99,122,182,33,123,180,204,220,92,216,199,70,201,113,62,190,97,78,246,188,41,203,18,120,201,27,174,151,115,69,39,40,247,57,172,97,122,163,11,211,153,162,106,90,121,35,51,10,120,192,250,220,54,223,136,228,169,136,46,93,105,28,105,166,139,163,11,213,24,84,198,213,233,140,46,69,121,25,166,203,227,10,196,173,232,153,173,115,220,26,192,75,143,32,0,178,87,57,242,248,42,198,88,32,11,52,57,147,211,214,182,77,39,104,102,229,240,191,44,140,72,79,218,22,243,238,238,247,173,219,71,208,116,253,50,157,4,33,242,143,239,100,244,157,238,240,247,45,52,173,39,62,95,8,219,70,194,165,94,95,8,209,180,125,165,168,234,60,47,145,163,22,3,207,138,81,204,143,83,123,214,249,162,109,93,51,76,167,136,134,68,227,251,201,133,215,176,116,11,46,10,177,165,109,167,109,10,127,22,118,109,236,105,81,231,25,127,19,208,210,173,106,243,180,171,88,85,141,29,36,203,193,78,90,217,25,195,35,90,246,31,170,225,99,224,169,5,90,210,170,104,185,51,7,169,236,125,179,170,89,203,209,176,248,207,215,137,158,77,223,22,210,212,181,62,197,52,60,128,93,167,103,230,225,59,184,56,137,90,62,52,126,107,167,52,169,124,204,137,188,82,61,173,111,137,42,112,184,173,79,195,38,75,221,199,39,1,212,187,18,215,160,14,58,126,110,14,99,71,64,226,232,157,243,177,243,90,70,191,180,117,237,1,134,77,91,76,200,130,16,104,205,201,204,187,229,233,2,66,250,135,51,92,171,110,27,121,253,183,15,184,46,109,218,212,178,205,179,179,95,52,142,123,184,226,230,79,235,133,213,180,186,184,148,146,169,140,126,166,89,212,165,149,24,247,56,85,161,37,169,181,217,12,15,106,109,87,106,109,1,129,237,53,170,173,77,160,142,7,181,54,144,20,90,66,192,246,166,210,2,139,64,176,61,169,180,150,139,64,181,44,180,90,75,69,160,90,142,10,155,73,104,180,11,3,169,180,150,166,208,71,3,130,139,73,104,180,6,11,1,69,164,181,40,35,129,237,22,146,212,130,129,106,61,160,20,150,164,20,11,3,218,159,122,174,212,218,66,193,165,218,1,72,15,53,54,180,158,231,81,237,22,146,212,218,5,168,246,166,210,2,139,65,28,14,10,155,85,218,155,64,96,178,209,106,187,82,10,8,224,123,83,105,45,22,129,106,56,42,109,34,18,22,11,45,9,45,0,160,88,44,181,9,109,22,129,106,56,42,109,34,1,65,22,135,181,32,148,150,164,20,133,168,246,139,73,106,109,2,192,214,166,237,37,169,64,181,47,138,121,97,175,37,43,217,251,38,151,178,45,95,41,131,211,44,151,246,199,226,22,50,212,218,139,138,125,198,155,93,140,219,53,120,94,63,79,142,71,173,166,254,74,90,52,217,165,108,140,123,89,32,233,197,232,255,0,217,96,193,83,106,62,201,121,19,85,164,142,145,176,29,14,159,174,73,148,249,99,100,77,199,146,228,46,0,1,203,189,97,183,142,245,213,117,217,230,198,57,174,26,91,28,91,20,48,250,13,123,71,66,238,247,31,106,212,3,185,16,13,3,220,20,170,149,188,84,247,151,44,174,171,85,26,217,13,211,162,107,85,218,155,90,10,240,61,169,181,95,37,54,130,56,28,21,54,171,181,54,129,96,250,111,242,101,254,195,103,255,0,242,15,253,198,46,91,249,82,215,254,36,97,241,95,15,230,232,174,186,215,148,147,162,234,63,147,39,61,139,159,255,0,200,63,247,24,182,78,208,187,50,219,219,211,33,185,186,179,50,89,156,200,132,45,158,9,75,72,104,36,129,70,193,230,79,114,243,10,226,22,247,243,156,251,114,91,66,106,19,203,62,77,223,209,237,246,106,144,157,174,91,230,46,136,26,14,36,131,67,233,95,71,120,133,27,66,45,173,44,121,3,113,106,186,174,151,155,198,60,222,124,72,68,145,134,215,62,49,244,186,248,46,161,184,123,1,124,37,238,209,117,198,191,194,60,184,104,255,0,185,159,193,96,116,205,15,123,236,104,114,177,226,209,52,205,91,2,119,7,205,20,144,179,37,174,32,80,235,78,28,188,23,97,93,82,169,75,90,114,203,250,63,212,232,251,72,202,56,139,34,12,45,96,0,118,190,250,211,53,120,186,182,28,153,124,156,149,224,91,37,145,241,84,103,107,91,159,76,229,173,104,78,44,239,150,11,163,239,22,22,55,81,214,54,206,83,203,53,253,151,46,147,145,223,38,159,43,226,163,251,15,229,243,84,192,253,58,49,255,0,151,183,118,110,39,132,57,204,45,31,17,109,249,39,24,103,196,191,79,221,2,94,171,252,252,139,255,0,149,184,83,187,244,158,90,23,209,28,50,11,245,117,11,15,43,163,146,32,96,200,97,117,119,16,189,57,227,87,123,75,178,177,244,253,81,159,226,197,194,92,125,226,138,214,242,196,28,70,177,165,198,127,217,187,31,53,162,156,18,240,240,87,247,90,78,178,173,143,121,44,25,141,6,255,0,149,58,53,245,243,216,63,253,129,125,205,39,71,251,215,193,187,77,238,59,171,69,4,146,60,246,30,167,254,32,95,121,73,209,254,245,197,235,107,19,130,248,25,186,135,116,104,133,99,179,52,77,51,48,147,145,131,3,156,126,176,111,9,248,133,145,40,70,50,143,27,40,169,119,53,60,157,145,130,243,252,214,121,225,62,6,158,63,143,205,96,52,156,125,173,152,102,199,59,187,19,31,62,57,29,31,145,200,133,209,11,6,170,220,69,243,29,214,186,91,121,17,237,95,58,51,110,75,174,110,249,244,248,28,200,221,62,76,222,147,250,52,2,226,79,175,144,232,162,172,104,215,79,126,48,110,233,189,50,218,233,203,218,174,199,94,195,217,19,72,254,55,231,99,77,138,58,63,21,193,252,95,193,108,218,94,153,133,166,128,49,32,107,95,208,188,243,113,247,175,153,102,131,55,65,212,167,139,3,54,120,95,19,203,120,224,145,209,223,184,21,188,237,76,238,210,53,45,46,76,253,43,250,95,18,23,152,156,217,188,155,159,96,3,210,195,171,152,230,136,244,200,80,91,41,47,155,58,63,248,237,10,126,245,39,143,153,221,26,85,172,43,136,30,211,53,157,42,79,37,175,104,121,152,111,29,75,120,128,248,60,126,43,53,167,118,187,166,203,194,36,123,26,79,116,205,49,159,143,48,166,237,234,37,148,178,138,231,210,171,199,195,134,117,150,149,107,74,210,176,55,254,143,146,208,92,247,176,31,172,218,145,191,22,173,131,79,215,180,172,234,243,77,67,26,71,31,171,198,26,239,129,162,179,202,156,151,116,103,149,10,176,241,69,153,166,149,99,74,161,167,144,61,202,192,104,89,60,188,85,12,34,207,67,74,126,48,198,219,136,3,214,188,18,101,6,138,140,113,31,21,227,149,239,144,219,220,74,21,39,33,58,202,61,143,126,70,166,27,98,1,103,237,30,139,21,60,146,78,238,41,94,92,125,105,169,36,142,107,24,94,247,53,172,2,203,156,104,0,175,132,35,14,198,121,206,83,225,136,66,211,251,86,21,178,51,79,235,197,251,225,121,55,55,105,122,94,155,199,14,152,63,56,229,14,86,195,81,52,254,215,127,187,226,185,78,225,221,26,174,191,37,231,228,187,200,221,182,8,253,24,219,238,29,125,166,214,250,22,243,148,148,159,8,157,42,18,202,108,196,115,83,105,45,22,186,166,205,71,83,106,176,84,130,130,58,143,106,109,37,160,20,6,7,5,77,164,180,90,5,169,101,161,37,169,5,34,58,143,104,5,37,169,64,176,61,162,210,90,155,64,181,30,212,130,171,180,90,5,130,203,83,106,187,83,104,22,163,162,210,90,155,65,29,71,181,54,171,5,77,164,24,28,27,66,64,84,218,5,129,237,77,170,237,77,163,4,112,58,155,72,15,36,90,5,169,165,218,45,37,169,5,105,61,206,163,218,1,73,106,109,44,11,81,237,22,146,212,218,48,45,71,181,32,164,180,90,5,129,212,130,171,181,54,129,96,117,54,146,209,104,35,168,246,166,210,2,139,64,181,28,21,54,144,20,90,5,129,237,77,164,180,90,5,129,237,77,164,180,90,66,212,176,20,90,75,83,104,192,181,30,209,105,45,22,140,17,193,101,162,210,90,144,81,128,192,214,166,210,218,45,24,35,168,224,162,210,90,155,72,90,143,104,73,106,65,64,181,29,22,146,212,218,48,44,15,104,180,150,166,208,44,15,106,65,73,104,180,11,83,233,255,0,201,139,158,196,207,255,0,228,31,251,140,93,118,70,241,182,173,114,31,201,131,251,9,159,255,0,200,63,247,24,187,2,241,87,255,0,254,153,252,202,101,195,48,217,218,124,207,7,201,134,187,212,13,45,87,86,195,201,134,204,176,72,209,227,195,201,116,50,148,128,85,16,170,226,74,53,26,56,118,173,28,115,177,204,153,140,149,157,237,123,67,135,205,104,90,198,213,209,167,226,119,152,199,11,143,124,39,131,228,57,124,151,211,185,218,54,157,155,126,117,135,4,135,199,134,143,196,115,90,190,169,217,206,151,152,9,199,159,39,21,199,192,241,183,224,121,252,215,74,133,250,135,124,162,250,119,41,31,44,231,109,56,241,222,93,133,151,44,103,193,195,241,20,176,153,184,122,140,86,36,144,76,223,27,191,189,125,17,174,246,75,172,52,185,218,118,94,46,88,238,107,201,137,223,59,31,53,205,119,54,202,220,154,80,115,179,116,108,177,24,254,242,54,121,86,252,91,107,179,66,250,157,79,234,95,216,215,10,241,151,102,104,27,85,142,102,235,209,184,154,71,243,216,122,143,248,129,125,233,47,71,251,215,195,90,24,45,221,186,51,93,97,222,123,15,162,121,31,235,7,114,251,150,95,175,239,92,238,182,243,56,63,129,147,168,60,184,154,26,16,133,36,120,224,29,87,37,212,246,198,179,137,169,75,155,141,143,39,16,153,210,178,88,28,28,91,110,36,30,92,251,215,90,81,203,190,148,227,45,77,118,151,146,181,109,199,204,249,247,81,194,153,217,18,63,41,174,19,60,219,139,219,194,73,89,125,175,163,233,18,227,62,76,157,201,145,162,106,109,146,163,45,141,222,76,182,133,18,230,144,110,239,224,186,54,242,220,218,54,135,140,91,169,134,100,228,61,182,204,80,208,247,59,219,125,7,172,174,31,169,238,41,179,115,228,158,28,108,108,88,143,209,130,38,250,32,126,39,214,181,66,51,173,28,46,17,223,183,191,117,151,189,22,142,155,36,27,214,24,107,11,91,211,247,6,39,217,116,140,148,187,220,238,127,53,167,107,62,71,202,56,107,187,77,152,242,147,206,76,96,98,231,227,224,126,43,3,14,181,194,238,39,194,88,239,181,27,136,43,51,143,186,38,225,224,252,225,55,15,78,25,199,16,249,166,168,206,15,183,236,109,133,88,191,51,95,200,211,116,119,187,143,3,47,43,21,254,18,182,235,222,23,146,99,169,99,143,67,49,185,12,29,228,241,125,252,214,211,147,60,89,163,138,76,124,105,28,126,188,124,143,201,97,242,240,128,36,197,25,246,90,209,25,190,210,52,70,89,60,250,118,244,220,26,91,171,15,63,42,26,250,177,202,75,127,218,108,46,203,217,30,229,220,251,170,44,140,173,71,43,5,250,126,52,130,39,113,194,68,206,119,8,60,184,72,21,207,169,248,46,30,220,82,247,188,24,92,199,14,164,142,71,222,187,23,98,14,24,122,38,124,110,33,173,118,107,73,179,95,80,44,215,209,130,165,152,165,147,53,221,26,114,166,243,21,147,174,112,165,127,11,26,92,226,26,208,44,146,121,15,90,209,247,95,105,218,54,140,100,131,4,254,114,205,105,174,8,157,81,180,250,223,211,224,184,238,231,222,122,214,227,123,155,155,148,99,197,187,24,208,250,49,143,111,123,189,235,29,27,74,181,121,198,17,230,161,111,41,29,111,116,246,155,164,105,92,112,105,223,210,57,99,151,232,205,68,211,235,119,127,187,226,185,38,228,221,186,190,225,121,25,249,36,99,221,140,120,253,24,199,187,191,223,107,93,181,55,235,93,74,86,176,165,241,102,168,208,140,7,180,90,64,84,218,208,79,3,218,144,82,90,45,2,212,123,64,41,45,77,163,2,212,123,83,105,45,22,140,17,212,123,83,105,45,77,163,1,129,173,77,164,180,90,66,212,117,54,146,209,104,35,130,203,69,164,5,22,129,96,123,83,105,45,22,150,3,82,196,90,75,69,163,4,117,44,180,90,75,83,104,192,181,28,20,90,75,83,104,22,163,218,45,37,169,5,2,192,234,82,90,45,2,212,123,69,164,181,54,145,29,77,45,8,66,212,123,130,109,77,165,66,66,26,209,105,80,140,6,7,5,77,164,180,90,8,234,61,169,180,150,139,64,181,30,212,218,173,77,160,48,56,40,180,182,139,72,142,7,5,22,150,209,104,22,7,181,54,146,212,160,88,24,21,54,146,209,104,22,163,218,155,73,104,5,2,212,178,209,105,45,77,160,90,141,106,65,73,106,109,4,112,53,169,180,182,139,64,96,107,82,144,21,54,145,29,71,180,90,69,54,129,106,61,132,90,69,54,129,106,61,162,210,130,139,64,181,28,21,54,171,181,54,129,106,117,206,199,251,85,195,217,58,76,250,94,161,166,228,79,12,185,6,127,47,3,219,109,182,180,87,9,235,244,124,123,215,105,209,251,93,217,122,175,11,89,171,179,22,71,26,224,203,99,162,63,18,43,230,190,59,64,43,151,113,210,104,215,147,158,90,108,173,211,76,251,235,15,51,31,54,17,46,30,68,57,17,145,97,209,60,60,31,130,185,124,15,131,155,149,129,40,151,7,38,124,105,1,190,40,36,115,13,251,136,91,198,139,218,246,243,210,195,91,249,215,207,99,31,87,50,49,37,255,0,171,147,190,107,155,83,161,213,143,48,146,127,161,7,73,249,31,96,123,82,149,243,254,139,249,67,60,6,183,91,208,65,241,147,14,106,255,0,165,255,0,197,111,186,63,108,91,51,83,13,14,212,206,12,167,234,101,196,89,207,195,136,91,126,107,159,82,194,226,151,138,15,242,228,173,194,72,232,106,42,143,37,230,211,245,12,45,70,17,46,159,151,143,149,17,232,232,36,15,31,34,189,69,102,107,28,50,183,193,139,212,116,13,35,82,146,57,53,13,51,11,38,88,222,36,100,146,66,210,230,184,27,4,58,174,193,94,249,62,139,189,133,88,146,79,160,239,98,121,111,184,164,219,92,154,18,16,181,205,221,188,52,205,181,1,243,185,60,174,89,22,204,104,254,155,189,191,100,122,202,239,66,46,92,68,243,240,132,167,45,98,185,51,249,19,69,143,11,230,200,145,145,68,193,196,231,188,208,104,241,37,114,141,231,218,136,253,38,38,218,231,220,236,199,142,159,176,15,222,126,11,69,221,123,191,83,220,211,222,92,158,75,21,166,227,198,140,211,27,225,127,104,250,202,215,173,116,40,217,227,153,157,107,126,158,163,239,84,229,151,79,60,153,19,62,108,137,31,44,175,60,78,123,221,101,199,196,148,128,164,181,43,119,192,232,235,129,237,22,149,22,129,56,150,53,197,166,218,72,62,32,175,76,121,249,49,213,74,72,29,206,230,188,96,162,210,113,76,22,87,102,101,89,170,146,42,104,90,125,109,52,178,248,251,161,152,123,127,51,3,22,7,25,50,220,67,156,243,65,173,45,174,85,212,173,76,21,54,171,116,162,251,162,110,172,218,195,99,223,119,114,45,37,169,181,102,10,53,30,212,218,75,69,160,90,142,10,45,32,42,109,2,212,112,80,74,91,69,160,88,25,53,164,180,2,140,11,81,237,77,164,181,54,144,176,53,162,210,218,45,4,117,30,212,218,75,64,40,12,22,90,1,73,106,109,2,212,107,83,105,45,77,160,142,163,90,148,150,166,208,44,13,106,65,73,104,5,33,96,178,209,105,20,218,5,129,173,53,170,237,79,18,5,129,193,83,106,176,84,218,5,168,246,166,213,118,166,208,45,71,176,139,73,106,109,2,212,212,16,132,45,7,178,4,33,8,0,66,16,128,4,33,8,0,66,16,128,11,83,106,16,144,137,181,54,149,8,192,96,107,83,105,17,104,22,7,181,54,171,181,54,129,106,58,155,73,104,180,11,3,169,191,90,64,81,104,22,7,181,54,146,209,105,96,90,150,90,45,37,169,180,11,81,193,69,164,180,90,8,224,179,222,139,73,106,109,1,129,237,22,146,212,130,129,106,61,160,20,150,166,208,71,81,237,22,146,212,218,5,168,246,164,21,93,169,5,2,192,246,164,20,150,139,72,90,143,106,125,234,187,76,129,56,141,106,111,146,174,212,218,5,169,233,197,201,159,18,81,46,36,242,193,32,250,241,60,176,252,66,220,244,94,213,183,150,146,26,216,181,151,228,196,222,145,229,176,76,61,150,121,252,214,136,10,45,85,82,133,58,158,56,166,69,193,51,188,104,159,148,30,91,3,89,173,232,112,204,59,228,195,148,176,255,0,181,214,62,107,124,209,251,104,217,218,156,96,79,155,54,157,43,135,209,203,136,129,254,230,216,249,175,147,45,77,172,53,58,69,188,251,44,124,138,165,69,62,14,187,189,123,84,46,50,98,109,142,77,230,29,154,246,243,255,0,67,79,222,126,11,148,207,52,147,204,249,103,145,242,202,243,110,123,205,151,31,89,84,2,166,214,234,116,99,73,98,36,40,219,66,138,196,16,246,139,73,106,109,88,91,168,246,139,72,139,64,176,89,104,180,150,166,208,44,14,139,73,106,80,45,71,69,164,181,41,11,81,237,22,150,208,10,5,129,237,0,164,82,10,5,168,246,139,73,106,80,45,71,181,54,171,181,32,163,4,117,30,212,218,75,69,160,88,30,212,218,75,83,105,11,3,218,45,37,162,208,45,71,181,54,146,209,104,22,7,181,54,146,194,45,33,96,123,83,105,1,69,160,90,150,2,139,73,106,109,2,212,116,90,75,83,104,35,168,246,139,73,97,72,40,22,7,5,22,146,233,22,129,96,179,222,139,73,106,65,72,88,30,209,105,45,72,40,22,163,218,1,73,106,80,44,26,170,16,133,160,245,160,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,77,162,212,33,33,96,155,82,10,84,32,48,61,160,20,150,166,208,44,15,104,72,166,208,45,71,180,90,75,83,104,22,163,218,45,37,169,180,133,129,237,77,170,237,77,160,90,143,101,22,150,209,104,35,168,224,169,180,136,180,11,81,237,77,164,180,90,3,81,237,77,164,7,146,45,4,92,71,5,77,164,180,90,5,169,101,162,210,90,16,44,22,90,18,90,148,11,3,2,164,20,150,139,72,90,150,90,155,85,218,155,65,29,71,180,2,146,212,218,5,168,246,139,73,106,109,2,192,246,81,101,45,162,210,22,163,218,155,85,130,166,208,45,71,181,54,171,247,169,180,11,3,218,155,73,104,180,11,3,130,166,210,90,45,33,106,56,42,109,34,45,4,117,30,212,218,75,69,160,90,143,106,109,37,169,180,11,3,2,166,210,90,16,44,22,90,45,37,160,20,11,82,203,64,41,45,0,160,88,44,181,60,74,187,83,104,19,67,218,144,85,118,166,210,22,7,180,2,146,212,218,8,234,61,162,210,90,155,64,181,30,202,155,73,104,180,11,3,217,83,106,176,84,218,3,81,237,77,170,253,234,109,34,58,143,106,109,37,162,208,45,77,105,8,66,188,245,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,33,0,10,66,132,36,34,109,22,161,8,12,13,106,109,34,16,44,15,104,180,182,139,64,96,123,69,165,180,2,129,106,61,169,180,150,166,208,71,3,90,1,75,106,109,2,192,214,166,210,90,45,33,106,56,42,109,32,42,109,2,212,107,83,105,17,104,22,163,218,155,72,10,56,144,44,22,90,45,32,40,180,11,81,193,83,105,20,218,5,129,237,22,146,212,218,68,117,28,20,90,75,83,104,22,7,180,90,75,82,128,212,123,69,165,180,2,130,58,143,104,180,182,139,64,181,30,212,218,174,212,218,5,129,237,77,164,82,10,66,192,214,166,210,90,155,64,176,53,169,180,150,166,208,71,3,90,144,82,2,139,64,176,61,169,5,45,168,180,6,163,218,155,73,106,109,34,58,141,106,109,32,42,109,2,212,112,81,105,57,169,180,11,3,218,45,34,155,64,176,61,162,210,2,166,210,22,163,162,210,218,45,4,117,30,209,105,109,0,160,90,143,106,65,73,104,5,2,212,123,69,165,180,89,64,176,107,232,66,21,199,163,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,144,2,144,161,1,1,129,145,106,16,80,71,4,130,166,210,133,33,1,130,109,22,132,32,142,9,181,33,66,2,5,129,144,161,79,114,4,77,162,212,5,41,8,45,72,42,16,16,44,13,104,80,165,2,104,144,165,64,82,130,56,11,69,161,8,12,19,104,180,163,170,100,17,193,42,109,64,66,4,72,82,160,41,64,176,22,139,66,18,22,9,82,163,185,13,72,88,25,22,161,8,22,9,5,77,168,10,80,71,1,104,180,33,1,130,109,77,218,132,4,17,25,10,20,164,44,19,104,180,33,2,193,54,132,163,170,100,6,2,212,168,82,130,56,38,208,161,74,5,130,109,22,132,32,142,9,66,16,134,24,36,41,180,170,82,17,255,217],"type":"Buffer"},"height":457},"thumbnail":{"ext":".webp","hash":"thumbnail_Circular_Economy_Green_illustration_7e03ede97b","mime":"image/webp","name":"thumbnail_CircularEconomy-Green-illustration.webp","path":null,"size":"35.81","width":245,"buffer":{"data":[82,73,70,70,50,143,0,0,87,69,66,80,86,80,56,76,37,143,0,0,47,244,0,37,0,77,64,108,219,70,144,4,229,176,151,59,68,238,191,224,201,252,125,9,17,253,159,128,218,109,170,98,55,53,51,83,215,65,145,83,84,160,91,139,203,59,64,47,42,128,74,11,115,114,142,27,17,5,4,8,97,109,20,24,116,70,58,143,252,81,197,8,65,171,52,233,197,203,55,249,4,116,243,105,206,32,128,101,62,122,84,149,168,11,100,233,55,79,69,205,161,230,2,116,186,223,228,165,230,113,22,223,233,11,116,131,223,193,125,84,63,129,108,64,116,204,86,71,41,171,32,120,70,27,212,246,251,61,228,84,133,101,77,38,220,36,0,131,123,18,254,106,115,189,200,175,94,206,151,252,238,204,34,160,254,246,223,1,102,1,181,182,109,215,202,148,72,250,175,10,137,220,242,146,247,79,112,199,29,119,144,161,6,137,137,109,187,118,179,248,137,197,229,241,88,74,31,101,93,231,175,80,128,11,112,255,149,168,0,103,36,72,182,173,90,77,3,113,159,255,120,12,103,199,111,252,196,13,119,121,239,222,254,79,128,20,34,69,33,63,11,41,20,85,104,106,76,33,240,207,178,60,80,144,16,5,65,81,144,20,118,236,80,161,82,169,68,68,64,126,168,80,129,136,234,198,101,63,109,217,93,195,146,209,175,215,199,132,135,83,60,231,15,225,43,45,139,34,33,36,5,64,80,90,105,147,22,144,88,237,205,101,56,15,15,222,87,150,112,41,236,135,132,86,238,45,183,173,252,71,71,56,112,16,144,203,184,44,69,37,90,14,174,68,129,138,63,12,206,175,48,113,195,230,246,227,134,219,254,250,191,159,235,97,211,194,34,28,213,254,236,117,16,34,177,36,68,20,53,10,81,211,31,216,218,46,144,229,31,71,216,15,87,247,60,98,223,235,81,216,52,24,11,198,25,103,235,161,74,37,84,20,69,16,18,144,208,184,92,127,101,132,17,70,47,245,120,236,176,176,214,11,135,43,27,38,59,0,199,211,246,184,159,140,115,199,82,9,17,133,101,148,72,65,33,202,249,111,11,130,199,107,93,166,189,233,27,253,126,97,18,111,94,223,0,56,149,74,37,242,35,8,74,80,165,81,64,220,246,110,140,158,159,253,49,227,48,89,43,52,147,201,228,4,192,137,107,126,56,239,216,29,123,47,53,54,181,128,20,69,161,80,42,21,12,230,48,214,73,79,11,214,5,195,154,227,253,196,137,136,89,243,229,242,249,114,58,62,146,169,87,47,55,206,149,80,17,132,148,16,151,67,84,42,54,177,46,236,235,69,7,199,105,47,227,61,239,195,100,62,87,102,205,55,98,190,144,125,52,63,75,238,55,184,28,160,228,22,37,34,68,196,166,242,113,204,235,171,185,185,97,28,91,142,223,241,126,111,69,130,243,177,139,166,21,211,66,24,230,89,65,5,185,36,65,65,69,208,191,165,56,114,68,186,38,64,250,108,45,254,209,63,205,238,193,192,241,107,15,194,249,0,5,20,80,81,144,72,104,226,90,184,120,132,88,129,91,62,119,107,39,11,153,115,96,44,244,220,250,44,243,213,0,5,69,72,65,197,64,136,42,52,18,143,222,39,39,78,220,178,226,176,12,113,126,205,185,103,250,251,103,68,68,76,8,81,72,73,81,148,42,9,25,52,242,115,89,165,128,233,253,156,213,96,88,134,227,120,191,158,92,243,70,31,45,168,32,162,18,10,17,17,10,41,41,9,132,136,152,117,238,117,204,139,249,253,250,204,245,118,8,49,68,18,16,81,64,1,0,64,32,34,161,177,9,233,143,193,72,139,182,85,131,8,91,96,48,20,133,4,36,242,227,79,161,162,16,21,81,81,136,72,64,34,2,160,12,7,1,219,134,141,109,217,252,65,183,235,15,33,34,38,64,63,91,182,229,111,73,150,109,75,62,100,201,121,178,173,0,100,45,99,137,244,96,217,105,15,72,54,58,176,45,73,62,37,40,89,91,178,178,78,126,148,128,173,221,138,83,138,46,186,133,182,64,75,156,100,145,111,178,237,91,31,146,92,252,66,19,142,109,176,69,135,109,73,129,22,90,18,109,163,229,203,150,108,186,99,9,9,109,103,235,102,91,235,178,182,29,74,91,34,95,101,75,161,208,118,201,70,219,238,195,7,133,158,4,10,44,15,146,2,29,61,25,245,171,100,203,81,2,208,82,242,20,127,7,32,254,163,110,82,18,233,45,143,62,229,71,29,190,37,73,178,36,73,178,45,98,173,203,255,255,75,127,89,63,119,150,50,128,170,90,244,253,157,69,196,183,36,73,150,36,73,182,69,68,234,217,221,243,145,243,255,191,208,151,52,97,201,109,35,9,146,68,101,237,158,255,190,222,243,174,51,3,18,36,185,113,27,72,70,116,123,13,226,146,8,49,127,223,146,36,89,146,36,217,22,179,230,192,204,255,255,237,181,84,0,76,152,213,242,86,239,108,162,16,219,182,17,36,49,222,239,191,225,191,177,45,134,141,36,72,146,3,86,255,249,239,175,180,19,25,176,0,0,169,26,177,157,87,205,154,17,242,198,253,123,146,108,219,117,28,218,182,90,27,19,65,113,180,22,185,83,134,83,255,178,156,228,73,109,45,201,8,204,209,205,0,208,192,35,10,48,22,150,39,73,146,100,219,182,36,9,153,117,223,111,117,109,54,255,193,216,120,234,218,236,158,45,236,89,160,36,73,146,36,73,122,0,64,34,26,251,122,141,127,201,255,255,130,252,131,237,3,124,81,21,38,128,96,4,73,82,154,197,29,18,92,255,158,100,219,86,37,73,180,173,9,107,173,141,170,106,204,78,193,112,152,153,249,156,252,57,41,44,213,169,0,159,28,51,51,99,160,123,120,144,131,145,178,234,222,123,209,156,213,112,63,225,77,0,36,69,110,69,109,139,136,204,234,158,145,37,249,50,51,51,223,77,220,197,222,159,119,39,204,140,182,207,177,37,141,166,187,42,51,124,75,146,228,72,178,109,91,162,106,238,17,145,153,85,89,221,61,80,143,57,23,198,24,191,174,159,159,239,107,61,97,140,209,0,61,70,131,170,4,225,110,22,225,127,0,0,181,109,164,253,27,208,140,36,75,150,204,20,78,154,166,220,110,185,203,116,204,204,124,247,211,195,204,204,204,204,12,123,204,124,237,237,150,183,152,52,208,54,228,36,78,98,150,44,30,105,230,239,120,158,243,164,109,147,34,201,182,109,253,242,139,168,170,153,185,135,7,100,230,100,102,158,179,1,115,113,113,245,136,75,171,182,154,178,86,27,152,153,153,121,80,98,132,187,155,170,138,8,222,109,159,20,217,149,244,139,136,132,170,106,56,76,210,21,222,97,102,102,38,115,217,221,181,246,111,64,107,220,93,139,121,45,6,11,45,102,26,230,25,73,119,70,35,29,110,56,93,148,153,17,17,190,35,217,86,109,219,182,173,148,82,46,181,182,214,58,12,90,76,159,164,199,18,119,169,64,106,240,250,98,134,62,70,239,173,214,90,114,74,102,75,138,62,70,243,45,73,146,37,73,146,109,17,179,168,89,120,68,93,222,234,255,255,166,250,242,33,247,107,94,58,210,221,76,69,216,131,36,73,142,36,219,182,37,170,102,238,153,217,89,181,48,24,205,158,255,60,48,6,141,178,51,35,220,205,66,65,218,6,140,135,118,199,194,223,254,255,47,72,34,232,128,132,35,74,82,222,38,2,8,235,28,167,243,32,88,159,11,38,9,3,18,125,42,109,180,0,184,94,84,17,128,190,128,112,193,69,43,70,250,65,128,155,228,64,11,231,129,219,235,3,247,0,100,1,67,52,73,234,193,166,68,43,158,176,192,157,202,47,209,177,188,56,208,206,87,23,176,145,240,201,233,229,99,49,242,231,95,159,244,171,36,229,36,33,15,130,127,134,231,3,240,39,28,174,47,10,162,147,24,194,23,161,85,2,184,243,23,239,15,112,247,195,176,132,87,80,21,209,61,14,147,93,201,146,73,208,67,184,41,30,255,69,47,210,224,167,246,147,0,99,167,171,136,51,51,251,77,249,77,111,95,220,12,76,118,51,110,198,76,87,85,249,189,218,78,220,75,119,77,53,112,98,184,163,171,167,125,214,41,63,217,113,200,12,11,32,129,245,149,153,81,59,83,53,51,196,168,46,113,152,45,44,1,53,3,120,25,135,233,19,83,55,198,2,22,17,1,116,167,202,18,78,34,253,31,233,31,182,141,170,231,239,236,186,99,28,190,159,84,250,65,80,87,88,238,114,197,84,247,188,116,221,201,169,170,7,193,126,46,182,185,208,184,18,71,231,112,173,97,9,100,174,30,177,164,128,188,248,126,64,219,136,5,98,59,216,154,233,128,196,47,139,53,25,96,98,89,232,65,96,173,15,136,108,88,143,96,251,255,229,240,221,188,211,126,51,85,115,249,78,183,51,238,102,198,153,139,160,63,211,204,139,193,168,23,204,148,184,36,166,106,117,16,93,176,153,43,37,125,241,4,100,167,247,211,253,19,90,67,156,109,102,0,73,52,182,122,244,200,116,185,5,38,141,172,142,233,199,7,40,41,141,149,4,37,74,166,95,111,255,205,224,110,231,242,103,218,207,229,49,252,92,129,130,179,171,232,140,233,122,52,239,49,59,103,106,250,152,97,103,166,31,208,226,76,53,33,2,98,169,131,140,179,153,116,178,223,236,199,248,65,95,171,123,8,131,186,49,193,6,94,166,99,129,203,145,73,153,138,147,17,225,107,109,87,49,59,147,177,254,111,54,223,207,17,108,59,237,234,238,25,199,79,239,231,17,104,15,221,65,84,51,227,250,158,126,0,204,254,181,155,241,27,55,251,77,213,13,44,6,72,92,208,46,19,142,29,87,129,100,125,249,209,23,128,221,217,205,140,155,71,95,253,222,65,224,158,203,134,57,67,76,126,90,132,60,8,148,193,184,160,81,77,76,77,186,49,219,4,241,75,31,2,199,78,149,155,154,25,217,62,67,125,254,182,211,210,176,159,253,135,31,39,51,254,157,139,56,254,85,71,154,110,28,52,59,96,252,164,246,51,53,105,23,24,199,69,42,142,107,210,51,227,208,213,254,93,249,119,113,128,159,112,132,209,153,157,115,1,219,96,224,30,33,176,80,246,239,232,10,220,54,114,249,181,227,87,103,63,187,177,132,102,217,8,36,24,174,117,76,196,7,240,194,28,12,85,87,149,168,73,79,15,63,164,14,105,234,187,203,147,247,79,165,211,123,234,243,119,118,223,155,68,160,2,34,122,92,52,179,56,195,188,219,226,79,24,100,85,90,85,105,194,66,233,128,30,174,240,169,175,139,175,187,141,37,162,111,40,16,148,40,14,83,177,90,247,248,235,209,39,162,180,171,229,128,8,38,56,72,216,160,49,208,0,11,105,4,47,196,250,170,136,41,34,163,18,72,92,27,160,214,73,114,126,135,159,241,107,132,131,183,63,234,123,51,117,139,66,74,15,235,13,42,225,57,200,245,227,255,73,155,250,53,248,197,73,178,98,19,0,114,113,39,66,140,55,176,2,36,128,141,5,83,158,45,144,164,206,199,75,2,58,245,197,39,92,141,118,108,104,8,182,79,208,72,77,197,32,137,54,197,244,37,198,17,152,232,8,78,103,39,149,112,231,42,90,91,64,67,12,12,125,235,203,65,94,194,0,125,140,3,114,71,71,197,217,112,124,137,163,116,22,14,254,219,84,148,238,146,172,143,95,250,20,114,15,20,134,136,28,128,149,197,58,95,112,248,255,236,37,246,8,64,21,14,185,167,138,140,4,137,24,139,1,11,27,71,67,16,67,156,52,140,211,20,44,34,77,25,171,82,63,6,52,38,84,159,95,209,32,231,25,247,212,35,48,51,17,121,16,83,224,129,132,11,135,93,236,51,88,72,203,0,162,142,17,173,102,44,47,144,96,107,38,143,112,5,125,123,26,46,15,123,238,42,84,48,112,38,132,221,152,130,181,213,105,82,213,206,140,111,198,227,47,129,141,37,240,108,50,76,105,144,4,6,87,31,191,0,163,227,18,100,61,180,100,60,73,192,55,71,38,224,227,219,51,13,128,160,10,245,208,26,202,33,47,78,78,218,133,14,242,41,84,11,14,236,19,91,146,116,34,178,152,163,173,66,174,112,255,194,147,77,8,173,45,200,219,168,44,251,26,96,73,55,152,62,49,37,221,139,87,60,213,231,239,0,59,2,136,74,227,170,32,166,15,177,211,113,239,126,221,147,138,145,62,227,177,61,125,1,199,0,166,228,159,245,212,135,15,120,230,254,68,164,197,21,16,93,127,160,237,219,104,168,8,185,66,156,63,56,125,17,56,13,10,29,55,147,178,246,218,186,103,92,151,123,72,231,33,84,146,135,119,217,187,34,142,245,205,35,88,127,233,142,39,89,121,21,246,16,3,252,134,221,21,165,171,67,228,157,120,189,205,170,175,238,209,163,129,165,145,18,85,80,41,81,93,62,27,68,39,21,15,57,54,250,32,143,90,73,79,194,152,22,93,157,85,113,156,117,17,99,95,217,197,113,253,134,43,226,163,171,176,253,249,25,249,244,62,44,64,44,16,147,74,10,74,55,198,246,119,194,163,35,170,8,134,95,34,190,187,251,13,215,205,229,93,143,0,154,72,58,17,138,5,252,16,112,251,64,195,42,159,5,84,248,68,49,244,57,238,187,98,132,136,124,158,38,57,244,231,11,56,233,80,49,146,5,31,195,17,22,126,199,186,254,2,200,211,162,176,233,31,214,27,177,112,72,65,103,91,21,232,59,165,142,189,197,255,55,78,197,220,57,58,6,47,160,79,225,97,162,100,227,137,131,105,150,65,114,163,38,186,140,171,17,74,3,220,122,64,245,117,203,113,193,99,161,239,33,170,138,100,237,146,176,195,119,64,177,17,189,55,113,218,26,55,178,232,68,228,107,109,147,237,227,241,3,208,254,19,55,220,247,219,255,70,183,220,192,210,238,103,255,110,255,3,255,176,254,209,111,255,180,158,191,3,172,191,163,255,181,254,91,233,239,252,246,191,91,255,117,241,65,32,229,113,201,147,202,110,112,236,136,176,210,13,215,34,40,2,14,128,48,80,113,208,145,48,136,44,49,230,151,252,248,250,124,4,127,130,219,108,79,0,65,173,8,112,20,2,113,172,106,100,134,66,165,16,2,33,124,245,183,116,79,119,234,236,133,129,19,128,233,208,38,88,81,6,18,67,37,90,64,55,156,73,11,52,8,195,86,146,40,18,80,232,130,34,35,5,105,218,4,168,3,29,208,18,5,22,8,48,133,18,160,0,40,121,161,76,64,141,25,12,146,48,1,215,170,133,40,74,0,104,39,105,92,1,10,249,0,79,168,19,210,4,239,16,1,4,21,44,105,73,238,115,219,253,44,169,207,232,240,196,136,173,209,162,211,56,110,86,205,223,180,248,134,255,28,249,165,243,183,149,95,98,124,107,221,150,172,37,85,0,79,219,24,21,216,188,0,11,59,1,160,81,69,149,15,24,45,64,110,141,238,50,61,187,15,16,74,176,34,75,157,136,56,98,74,228,4,132,197,44,112,180,229,141,91,24,221,242,133,172,36,164,107,225,168,173,92,187,212,17,226,195,147,8,243,195,7,124,183,161,112,63,192,207,62,10,214,147,119,44,129,180,242,220,87,83,45,8,82,40,51,103,241,53,21,0,159,84,68,153,72,88,194,226,229,22,51,90,75,130,96,160,37,49,180,160,22,86,137,157,100,73,108,22,203,162,225,37,229,44,161,202,4,8,26,88,1,203,116,138,151,201,13,65,79,99,13,165,0,0,69,128,97,148,250,72,53,147,192,19,152,96,180,8,52,113,80,149,4,71,113,82,214,1,213,44,1,83,75,169,96,168,175,70,215,220,248,180,130,59,28,80,155,105,29,249,68,138,238,67,120,27,117,96,206,178,47,194,175,45,124,58,174,190,60,204,94,212,127,101,251,191,231,39,207,61,182,14,180,150,120,201,24,163,116,152,140,145,89,98,64,72,128,21,204,29,176,72,195,238,170,216,218,5,105,80,3,75,86,19,87,187,93,206,16,195,194,52,28,176,0,55,126,78,234,41,5,40,22,6,76,171,42,88,5,62,201,199,73,66,20,136,224,176,34,119,126,199,142,68,172,136,174,229,10,55,249,66,46,74,222,50,96,130,198,194,75,182,8,48,177,42,128,85,246,181,63,116,236,48,84,229,134,86,230,57,109,96,88,34,130,0,150,11,23,0,43,102,49,183,27,147,81,199,215,102,183,188,201,124,142,189,40,160,224,123,148,175,20,55,248,46,60,67,138,182,80,5,3,4,208,78,36,40,94,126,126,47,64,155,138,183,132,60,177,196,9,16,100,12,9,32,170,166,146,183,74,59,201,162,241,129,253,147,133,43,0,9,30,168,245,45,171,45,216,219,181,162,107,244,76,195,103,145,221,123,190,82,10,116,25,222,131,222,22,243,138,125,195,220,224,147,127,246,207,199,117,121,254,204,231,175,188,124,241,254,69,219,183,204,119,218,54,156,198,233,92,130,66,145,10,99,241,240,2,113,222,72,225,83,243,40,191,9,6,56,152,22,234,139,95,142,76,188,155,20,182,228,84,72,120,200,47,60,73,180,76,88,59,22,169,66,88,84,178,116,228,52,235,113,21,226,215,253,0,27,44,18,139,37,101,27,3,48,19,99,107,10,38,255,99,94,42,180,30,122,69,223,139,9,37,166,216,159,206,43,206,56,234,73,96,166,196,12,65,140,52,170,34,139,88,3,107,187,71,222,231,100,171,187,151,184,119,245,201,195,255,243,227,14,194,107,125,166,47,23,83,215,7,243,67,241,91,209,77,124,51,21,197,204,100,7,75,74,228,40,23,85,97,236,63,252,8,60,140,98,243,20,165,149,41,65,48,205,81,133,91,62,172,177,12,174,33,51,73,89,205,93,40,58,170,180,208,200,39,104,47,215,198,186,138,197,13,158,205,20,235,227,205,245,142,222,42,164,45,213,241,108,116,111,52,133,167,193,130,81,119,189,154,223,163,191,94,182,255,221,95,190,140,254,162,235,127,54,222,148,222,44,7,184,96,201,6,182,245,223,30,236,206,136,69,32,24,17,203,89,173,65,134,8,249,16,254,96,26,65,225,164,198,231,247,231,155,177,72,174,8,93,169,102,226,92,57,24,32,130,174,190,138,239,183,24,67,219,88,126,178,19,44,102,198,70,5,162,177,68,227,92,175,196,152,57,23,94,9,233,249,103,99,131,131,153,129,92,176,96,18,18,241,146,56,133,32,192,9,235,153,59,59,100,70,186,46,250,65,157,253,252,229,248,71,246,123,251,135,234,122,217,94,182,205,229,64,35,203,184,113,37,148,232,6,188,185,127,59,221,30,237,121,121,121,212,51,152,87,154,5,47,225,137,76,167,37,57,235,111,191,248,13,95,213,15,170,131,45,77,152,125,120,30,29,185,166,106,80,43,133,191,153,14,82,93,157,37,119,73,120,179,145,23,152,42,54,122,120,26,157,66,98,2,0,81,136,11,115,26,23,128,4,48,208,208,74,140,128,238,29,113,213,93,27,47,39,86,183,54,186,209,139,250,196,157,51,125,191,117,95,30,215,255,171,205,39,186,239,8,111,232,187,223,239,62,102,100,92,47,213,22,90,220,186,213,83,71,132,126,234,63,82,30,77,117,91,63,170,147,129,169,11,161,195,203,143,67,55,4,248,209,247,32,161,187,219,2,117,113,12,204,58,92,136,156,242,255,124,29,252,0,152,55,80,14,99,60,102,67,88,54,96,18,108,8,99,62,86,197,180,12,124,28,17,83,241,76,216,90,124,225,35,100,235,177,8,136,5,225,162,180,97,152,158,23,37,33,200,46,33,49,68,70,205,9,121,13,121,246,195,183,209,111,124,219,255,104,228,97,51,134,221,118,220,42,101,68,198,184,159,197,1,135,232,44,123,12,251,62,113,2,83,185,223,44,237,75,215,77,107,109,229,146,57,202,150,254,248,127,242,168,47,192,175,80,48,113,32,1,17,11,42,91,41,160,237,18,178,88,220,192,171,149,138,141,54,85,217,3,187,242,214,38,216,60,152,70,134,37,161,1,76,154,166,119,27,160,132,138,106,113,24,83,24,141,37,94,244,115,228,213,7,217,9,180,147,129,219,188,67,239,97,102,153,179,232,68,239,33,183,72,167,249,43,191,252,28,126,50,183,212,26,151,212,145,22,71,24,232,134,79,91,242,154,8,170,193,4,82,155,38,86,35,126,144,83,4,208,113,137,76,147,173,56,151,181,138,58,252,123,164,49,138,147,86,206,243,251,212,99,171,28,214,212,53,25,42,21,189,130,220,163,211,80,226,136,104,187,252,203,96,225,200,76,237,110,211,72,214,254,233,87,200,115,121,213,69,118,166,45,55,45,246,28,174,76,30,235,193,115,220,127,200,241,254,41,255,224,150,126,172,194,51,9,168,38,10,231,201,178,53,3,147,96,166,45,202,96,144,11,81,184,56,202,111,38,91,30,7,251,53,221,39,62,193,215,255,103,62,119,253,123,94,245,3,83,173,129,0,14,72,106,141,171,96,246,35,250,209,199,234,20,185,139,182,148,162,205,38,142,52,115,2,104,167,224,67,111,191,222,85,102,207,147,98,135,112,82,158,10,217,83,236,206,85,49,8,128,85,146,33,73,165,40,63,200,237,108,169,33,163,198,28,165,99,246,200,118,60,59,66,132,66,150,66,153,145,59,220,103,213,63,110,249,230,30,208,30,29,186,8,124,46,2,211,148,7,85,30,121,221,76,176,228,52,78,85,198,55,32,2,12,8,236,50,232,220,255,235,149,193,194,105,187,145,39,248,226,24,176,84,147,163,147,3,245,201,13,206,207,249,124,116,44,91,22,15,113,68,38,204,75,66,119,54,225,60,84,213,186,59,145,143,42,250,52,249,154,13,86,73,200,10,79,10,240,82,139,137,19,109,222,103,185,235,240,177,30,60,230,217,179,218,231,27,62,58,94,215,248,96,121,6,19,66,153,46,246,4,20,86,161,139,67,32,65,70,222,154,108,1,18,170,184,83,91,124,159,124,204,140,232,126,224,216,214,143,13,84,149,126,133,84,30,253,34,161,121,242,168,13,41,90,129,20,86,245,209,57,180,179,210,190,98,39,149,225,241,18,60,233,224,245,142,39,161,26,23,241,40,210,85,145,3,236,136,39,243,9,105,103,210,115,116,207,112,146,132,5,137,140,66,74,65,43,210,114,59,219,232,112,143,236,204,200,6,9,45,244,18,161,164,208,16,166,170,47,117,249,146,222,110,160,160,26,22,198,166,13,160,90,22,87,14,163,68,121,116,197,119,62,49,165,206,224,164,27,144,22,163,227,232,214,162,85,8,74,23,171,84,240,96,61,223,247,52,207,199,247,11,214,112,181,73,77,199,215,142,158,35,169,47,62,105,141,62,63,217,108,70,149,68,104,80,195,73,143,128,70,9,54,1,200,190,185,252,183,94,172,91,95,119,214,51,119,63,46,95,229,177,17,92,80,168,223,160,199,76,93,7,141,210,71,107,213,194,15,68,170,73,21,7,95,248,204,45,50,199,53,220,16,45,72,106,193,213,80,1,142,69,81,136,194,78,70,146,139,88,40,105,194,209,173,22,217,241,143,149,54,44,85,30,192,140,25,158,110,209,146,226,24,215,51,93,63,206,58,10,251,68,233,58,161,67,138,168,31,153,111,19,91,250,3,196,72,189,103,209,57,8,120,170,119,255,224,247,222,250,141,95,108,126,25,32,27,12,126,14,248,65,121,220,46,255,120,50,117,216,204,47,251,135,215,182,235,233,242,11,105,197,38,252,92,126,111,223,5,177,51,186,97,139,59,178,35,237,180,102,64,139,116,41,18,57,48,90,93,136,54,167,119,130,97,131,210,195,86,154,66,128,3,56,10,2,160,23,1,136,44,0,128,80,148,36,8,86,24,140,3,28,128,129,16,33,94,2,4,13,70,227,53,209,67,168,32,49,112,77,4,25,148,224,127,105,146,64,251,212,202,124,90,242,96,167,63,18,64,202,89,148,236,117,243,8,22,207,227,26,149,215,66,90,233,110,181,227,25,36,187,14,40,230,196,128,213,240,170,7,1,102,34,202,188,89,117,179,127,49,141,60,22,64,252,132,107,22,197,18,26,114,206,9,101,160,37,113,229,24,165,99,161,91,130,7,68,53,176,86,128,41,106,134,130,228,192,186,89,133,129,32,96,36,75,152,72,84,216,119,25,101,98,43,32,217,24,146,1,99,170,220,195,243,17,92,138,32,130,84,53,28,250,195,191,1,18,1,2,75,74,50,110,34,211,112,18,42,169,100,228,171,202,119,165,195,223,220,248,39,128,39,82,147,123,66,86,26,195,227,190,190,175,84,137,73,154,218,250,145,218,112,75,143,236,198,49,204,104,228,180,35,36,185,197,13,155,125,79,68,133,180,209,52,0,81,98,184,8,68,150,50,201,1,73,142,105,37,148,96,51,51,40,142,34,67,73,40,200,18,3,115,41,16,76,32,162,98,12,196,201,69,101,100,195,70,91,2,160,165,156,20,1,76,0,98,129,196,0,65,46,254,129,165,44,158,138,24,228,130,29,57,129,165,135,133,162,104,57,192,36,178,144,9,29,4,53,139,166,70,244,114,129,141,71,196,42,166,70,108,188,137,220,171,138,11,46,141,122,98,76,233,109,29,184,31,199,81,129,176,203,239,255,225,115,226,139,27,124,76,214,149,59,59,21,207,46,251,36,131,167,174,209,39,46,107,216,8,44,38,22,128,3,75,181,240,198,112,82,251,138,57,209,36,70,133,113,215,28,102,52,27,193,108,20,240,2,128,128,72,122,237,209,99,116,81,36,18,34,164,237,91,224,162,81,155,206,191,249,7,18,17,156,161,144,200,135,225,135,40,153,249,43,189,242,254,117,188,126,129,175,23,184,60,195,21,24,244,163,104,20,19,57,6,190,14,178,191,255,252,87,62,233,175,121,16,53,198,143,51,12,28,167,7,179,240,235,108,99,171,15,3,185,100,203,146,17,35,133,106,4,213,230,109,117,247,225,238,35,116,193,53,180,148,65,234,204,224,69,4,165,52,162,16,212,208,52,38,160,17,205,2,133,1,45,69,196,186,233,68,111,143,214,162,103,230,133,44,113,133,45,23,29,172,88,111,130,232,12,178,149,128,1,4,60,33,124,220,195,223,141,152,39,228,217,97,87,34,171,178,12,176,128,137,164,162,7,68,176,132,58,219,27,97,202,217,222,64,14,95,141,138,234,245,189,188,64,228,86,18,217,115,93,42,234,147,193,106,109,163,31,32,225,92,240,241,129,63,253,21,223,249,180,76,29,113,36,173,52,149,196,213,230,64,123,238,241,61,100,185,78,32,145,134,132,34,42,161,98,160,0,119,147,175,184,198,37,102,3,54,100,3,18,32,0,220,130,22,30,116,190,5,223,181,129,18,236,13,6,198,69,30,154,51,178,183,165,16,217,63,0,39,2,39,152,169,31,178,235,43,81,154,168,215,98,210,243,255,65,11,254,103,137,131,160,59,236,233,98,193,38,191,13,247,21,204,101,255,78,38,66,14,104,40,242,139,1,18,24,214,174,137,123,75,45,24,64,151,15,199,46,31,197,114,20,5,75,180,96,8,237,76,73,149,194,160,78,106,115,21,90,57,80,167,172,16,102,225,6,119,65,188,193,108,54,220,184,92,241,193,255,253,23,63,253,121,242,239,155,151,75,222,212,143,212,203,244,14,31,42,222,48,119,211,41,61,83,42,227,208,168,55,100,88,160,194,3,106,8,36,232,63,120,220,29,225,58,152,106,44,162,58,17,108,25,220,155,41,65,0,89,146,9,116,14,227,41,167,44,41,143,240,101,18,26,140,94,57,116,69,188,206,115,77,140,92,144,100,33,9,166,191,175,62,109,109,179,194,149,36,128,148,160,31,21,246,103,223,254,242,124,246,126,190,124,112,93,150,196,44,173,115,89,211,120,172,198,162,43,206,162,185,102,135,154,51,201,51,161,137,36,29,152,52,106,114,19,136,36,44,204,192,18,34,106,242,100,192,53,206,157,78,219,115,129,147,126,31,20,205,141,27,199,243,130,231,43,159,183,120,127,54,178,181,217,195,4,57,69,132,148,152,67,221,5,252,33,198,76,91,5,159,34,212,154,30,42,60,93,205,110,231,206,203,248,38,189,163,37,5,213,112,120,136,225,75,69,47,64,9,24,148,172,233,201,43,70,65,110,189,250,214,28,205,169,166,120,24,171,124,42,167,251,225,62,201,9,112,113,39,79,5,11,74,118,97,93,182,33,225,44,20,28,33,78,148,186,231,242,61,85,79,156,63,46,229,227,120,253,152,57,24,87,213,213,199,143,235,127,63,127,250,231,247,248,248,69,243,111,47,240,117,202,215,9,47,233,190,165,57,100,14,128,107,151,155,182,45,96,16,129,2,3,16,181,64,3,171,84,216,139,23,1,67,84,59,224,38,70,222,171,44,36,216,189,55,4,97,161,199,208,36,211,244,10,6,76,121,36,225,119,204,41,12,232,132,51,162,249,123,43,128,143,236,229,147,180,181,205,234,192,159,0,121,36,236,71,74,255,113,142,175,65,105,108,139,93,164,61,64,6,66,177,98,141,72,206,189,238,86,234,58,228,92,115,87,113,174,194,231,176,177,196,24,71,172,33,163,139,88,200,4,79,232,36,175,25,215,141,87,171,238,11,79,178,41,142,231,235,245,213,115,126,62,215,71,204,107,37,78,133,137,186,252,137,8,41,183,127,151,216,179,46,140,136,23,45,175,148,132,216,236,57,3,166,249,40,10,116,33,239,229,142,205,177,71,210,47,62,253,145,157,24,28,25,21,23,189,160,12,186,116,9,212,89,97,137,99,98,75,30,123,245,160,75,186,64,248,255,71,128,11,84,28,196,193,169,202,116,25,74,71,70,233,69,140,76,67,193,102,230,137,42,207,165,250,0,227,121,139,238,44,56,214,254,177,190,60,30,182,51,94,174,125,126,30,167,31,11,183,241,52,188,144,255,215,211,87,77,95,158,87,175,215,238,253,230,43,229,181,237,253,95,235,223,35,3,7,0,160,197,64,193,211,51,147,245,128,253,93,34,151,227,74,239,132,155,242,97,134,137,88,185,36,188,135,4,69,9,122,187,189,226,202,93,15,51,74,88,196,243,93,55,131,167,189,102,77,189,141,133,10,242,245,99,3,188,96,169,142,7,106,160,38,172,91,184,6,28,52,150,85,214,247,212,221,117,231,162,173,206,222,16,4,159,97,204,71,58,139,87,167,120,245,106,254,226,93,188,221,59,40,14,204,13,58,8,231,104,222,154,153,36,144,1,154,36,210,43,179,255,254,124,120,185,4,125,28,141,58,79,118,7,163,116,55,242,247,255,177,174,8,93,165,192,137,214,65,175,42,239,68,229,122,84,123,145,251,112,65,211,157,139,27,133,200,188,148,108,142,19,143,46,65,108,24,86,48,48,152,43,204,8,32,209,171,235,100,20,230,121,197,28,54,247,204,182,93,183,57,214,64,53,54,218,194,214,151,209,133,70,19,1,152,40,188,40,109,196,203,148,75,149,27,69,214,212,201,244,59,53,238,111,208,61,252,187,38,56,6,180,130,152,30,251,168,41,90,149,32,2,70,140,45,183,166,93,105,144,64,224,36,189,197,108,109,225,223,120,242,151,90,255,159,58,192,22,3,5,47,95,254,40,240,252,123,209,239,132,183,112,3,135,20,81,162,167,110,231,6,48,105,125,62,51,99,234,25,17,209,46,215,113,206,194,24,227,220,71,21,225,42,221,193,55,65,88,226,88,217,108,234,131,148,149,2,62,255,247,170,175,113,241,139,203,1,113,164,208,80,165,245,138,133,5,187,133,177,9,22,162,90,73,233,189,8,59,131,118,187,120,145,82,127,48,61,205,202,250,30,231,183,243,55,174,223,248,190,254,179,175,89,111,245,21,57,137,74,158,110,110,192,226,217,126,121,126,255,223,117,231,161,243,60,99,79,214,193,122,175,24,116,201,215,191,17,105,138,132,1,39,78,229,170,45,178,176,38,82,26,247,109,61,198,173,29,205,139,246,205,32,140,187,192,67,84,100,193,30,133,232,223,166,16,18,153,1,91,118,81,74,40,222,70,89,96,247,249,207,107,163,51,130,8,24,96,176,122,113,144,206,136,49,3,38,68,67,109,179,194,200,33,232,247,9,23,237,108,156,141,185,175,27,61,37,116,52,120,64,178,57,182,72,82,76,84,67,82,214,94,162,4,196,176,88,193,3,185,84,146,48,54,166,211,174,132,69,170,112,127,63,227,235,23,171,115,233,10,4,212,0,16,43,89,255,197,115,90,8,26,40,151,68,253,32,234,23,131,61,206,193,182,4,9,155,16,21,23,51,2,96,189,179,21,82,197,226,1,164,15,239,189,21,202,87,91,224,180,51,25,70,64,26,187,133,140,63,92,250,166,97,193,136,162,29,207,230,246,68,64,89,217,252,76,108,62,70,167,92,107,230,231,220,253,249,121,255,183,242,248,23,235,241,230,155,228,51,212,37,64,228,217,138,51,100,155,135,246,161,110,86,177,88,56,211,70,215,17,199,185,188,156,127,119,187,126,121,177,183,221,96,200,221,215,95,223,60,254,196,213,39,165,111,227,175,255,28,15,10,77,87,221,36,241,209,14,130,70,216,96,64,183,154,122,17,150,158,46,146,108,37,88,70,87,85,101,137,83,100,225,0,85,28,33,153,17,163,96,38,168,3,40,61,130,194,26,19,11,130,1,8,132,4,4,69,153,161,26,177,34,157,16,132,142,110,185,188,157,199,190,253,165,126,28,146,77,176,166,8,78,4,0,213,218,62,18,150,226,22,227,165,204,20,45,86,203,148,77,83,202,186,108,227,3,154,3,149,140,180,182,105,113,151,108,248,145,168,201,158,152,193,123,104,44,248,204,11,9,21,148,44,77,196,187,179,247,105,239,12,107,134,83,141,79,231,200,71,242,244,33,209,130,136,245,75,14,24,193,75,163,227,177,233,106,238,108,225,187,250,94,102,189,131,199,110,239,163,149,239,71,182,125,203,102,101,102,249,153,129,142,152,180,232,76,136,144,157,200,69,182,168,67,6,171,41,85,71,207,102,196,133,54,34,56,58,82,184,20,8,171,127,182,60,74,31,114,72,182,99,110,135,194,117,166,71,222,33,251,187,238,109,28,237,240,166,217,158,207,66,55,233,138,70,185,16,110,26,41,152,66,4,196,222,43,51,143,63,125,216,190,156,110,142,227,229,139,159,126,223,150,159,221,254,255,216,157,124,255,255,31,218,36,7,47,137,186,129,34,24,17,212,112,90,119,131,210,83,113,102,150,9,164,66,50,87,98,133,249,66,139,135,80,226,90,227,70,222,17,122,147,164,163,50,2,108,60,24,128,151,82,80,245,152,4,4,9,124,50,149,7,21,170,6,97,243,144,113,247,205,102,158,224,116,11,234,39,206,143,8,32,65,8,124,6,164,220,239,12,78,186,175,233,208,132,159,99,59,180,215,93,128,138,120,177,23,50,74,124,131,149,84,80,137,171,64,242,17,113,22,30,67,9,68,83,177,147,8,192,147,225,112,118,86,45,34,158,67,186,55,133,61,92,196,147,199,75,201,165,46,75,82,0,252,122,66,194,209,33,44,77,101,112,107,20,205,136,141,47,73,46,16,191,132,193,170,52,61,70,113,95,35,67,90,17,51,223,3,11,17,239,104,161,38,162,92,50,226,18,27,100,162,204,152,218,205,230,178,194,46,171,116,153,150,35,161,6,215,192,140,225,101,114,243,152,203,103,228,35,163,103,142,62,176,135,108,190,6,113,230,21,188,26,93,56,38,245,220,197,123,37,255,89,95,254,239,237,211,111,234,143,86,221,91,121,111,244,82,2,250,79,200,167,206,5,79,53,60,51,105,232,82,68,142,166,26,165,172,174,39,234,168,164,66,201,16,119,22,168,81,62,232,226,17,31,57,125,116,164,241,1,147,83,225,38,66,243,49,154,222,166,115,163,120,6,123,29,165,250,13,161,57,0,40,61,203,17,100,119,211,51,105,100,136,77,17,101,135,59,179,156,179,97,254,238,223,150,242,164,99,218,31,140,190,80,185,166,193,92,181,223,110,71,239,38,236,90,137,71,85,122,142,121,195,33,179,7,239,65,123,163,33,12,147,25,59,56,2,154,167,114,8,7,180,106,32,23,113,174,85,215,75,50,73,133,39,213,71,13,30,220,251,125,188,220,115,195,136,25,41,106,197,151,13,96,68,176,49,126,104,96,61,114,160,208,111,65,251,228,116,57,69,136,8,102,118,62,1,171,226,7,178,17,233,201,32,183,125,168,170,72,130,118,11,23,173,67,27,51,141,40,186,181,67,187,125,96,55,112,230,109,31,94,122,50,114,20,77,10,204,98,36,41,33,121,218,217,90,59,200,154,224,191,28,122,178,76,250,174,10,45,178,194,84,120,161,84,129,173,188,152,183,109,172,159,252,203,39,252,50,240,80,49,205,189,194,52,77,35,249,142,188,122,94,240,168,243,171,172,160,69,171,160,226,66,110,26,189,218,209,86,93,28,41,68,155,243,170,10,165,76,173,189,141,243,43,173,133,131,51,60,147,250,102,232,33,244,106,14,224,140,74,64,41,89,173,137,168,10,144,51,106,119,175,130,81,206,198,193,248,166,153,228,225,124,149,94,150,239,90,120,169,117,127,252,4,253,64,123,184,238,215,185,117,221,197,94,10,125,169,92,83,220,103,120,192,36,146,200,165,100,35,95,75,174,210,33,174,170,11,236,182,128,116,3,244,68,238,108,57,164,48,181,79,241,148,36,5,132,80,120,237,98,231,167,142,43,28,36,113,8,28,232,149,227,172,3,118,196,65,58,74,28,198,6,166,210,104,78,74,197,48,68,9,78,152,203,85,167,142,107,180,189,81,152,186,88,31,62,71,24,164,41,90,135,78,226,63,57,58,87,245,244,177,131,30,174,47,86,131,5,116,137,129,66,145,42,84,122,245,200,116,199,191,74,94,39,191,169,121,203,221,191,120,83,134,162,83,65,5,80,141,169,68,77,26,138,135,191,251,50,214,12,63,143,234,101,20,45,116,139,8,207,14,182,45,150,161,192,66,225,50,130,20,187,56,85,211,213,245,5,93,72,153,183,190,113,115,5,63,137,161,211,220,88,168,163,149,95,112,36,79,46,153,155,49,247,42,241,79,144,244,153,119,60,245,162,39,87,106,61,22,196,134,150,185,161,219,69,45,181,227,162,124,94,170,230,110,239,175,51,5,32,49,101,30,155,117,31,45,148,241,116,36,226,147,173,211,76,43,109,22,45,141,50,24,51,219,167,122,108,74,190,88,28,32,209,36,7,249,2,238,208,134,3,51,45,24,228,104,112,199,241,28,31,55,31,119,35,19,40,14,102,160,221,201,87,166,143,12,158,192,118,255,252,99,238,119,107,119,117,115,200,112,76,15,100,0,39,183,255,2,27,32,88,2,124,20,200,244,165,145,99,171,121,46,175,141,218,249,68,97,206,13,22,14,70,195,120,245,61,190,25,88,12,205,191,174,201,138,167,19,59,44,24,12,152,49,33,61,177,194,36,36,20,188,124,129,228,122,69,113,102,177,112,119,153,247,9,103,230,37,237,36,5,170,145,30,14,164,4,201,187,194,253,165,164,239,48,185,165,188,87,100,32,133,209,129,33,141,174,250,244,122,43,194,132,100,96,76,137,170,217,76,89,229,20,186,115,110,229,72,213,187,217,177,103,39,185,231,67,248,73,230,74,7,246,246,143,206,127,238,22,175,179,37,200,78,206,90,233,173,28,93,140,81,167,80,185,131,82,151,188,133,190,207,57,231,145,218,118,181,17,126,106,255,255,12,239,227,165,69,205,106,219,212,172,216,75,139,244,25,178,248,252,162,11,27,117,216,148,132,103,6,77,88,86,64,54,14,91,30,107,181,38,41,2,0,177,9,141,152,119,58,7,198,29,251,173,235,197,245,166,199,152,84,180,78,224,68,146,180,67,121,71,236,41,236,60,229,122,180,31,95,108,13,81,210,152,254,60,195,64,14,128,3,130,201,16,87,214,106,27,22,79,10,137,203,128,44,26,157,171,42,166,6,13,33,28,129,137,183,68,98,242,124,225,19,233,66,234,144,58,117,175,251,173,0,104,8,84,135,133,46,187,14,242,100,61,245,61,11,228,17,152,127,6,134,179,238,1,54,250,148,22,140,136,77,225,240,142,198,84,148,2,109,73,11,219,8,49,104,11,92,232,18,184,180,196,141,1,166,177,135,161,171,208,30,104,39,41,196,43,228,55,74,223,234,172,221,138,114,139,12,247,101,105,213,77,67,126,255,79,67,171,212,240,80,45,103,220,62,182,207,61,31,194,163,206,139,183,112,121,236,71,78,135,198,49,169,107,25,28,100,176,181,210,180,240,157,32,18,97,2,130,8,33,82,39,213,30,150,220,18,174,67,182,138,32,58,240,113,242,72,205,204,107,139,174,26,218,207,203,127,88,85,241,67,253,245,207,244,233,240,237,222,197,41,14,96,209,245,51,164,120,138,66,43,188,138,139,155,124,230,139,221,189,202,113,99,72,156,238,95,31,240,245,29,253,220,93,253,228,4,95,28,128,137,105,200,39,95,122,152,91,251,230,120,145,206,193,237,172,24,144,181,169,242,192,160,79,54,207,218,126,220,136,119,74,247,112,108,97,24,208,129,176,160,41,253,159,24,18,67,156,46,167,167,146,132,189,210,150,124,95,77,119,130,197,79,127,161,40,182,45,17,31,17,41,158,9,137,254,238,1,140,166,202,9,75,45,37,100,18,230,9,151,61,49,24,17,7,195,209,141,246,244,197,0,44,35,47,38,252,254,31,152,202,32,64,18,48,160,45,165,220,160,196,0,218,84,83,224,140,18,100,150,20,116,139,58,75,83,20,48,23,248,133,144,1,183,240,169,160,64,82,150,108,151,28,120,229,250,115,147,138,181,214,240,6,232,83,71,31,31,108,63,149,127,226,242,147,191,231,254,126,214,119,252,23,118,226,112,149,216,146,74,100,84,52,113,155,184,170,197,158,27,1,147,37,83,84,18,47,202,107,70,45,17,27,71,196,37,90,197,125,226,68,238,26,237,86,106,222,56,167,186,153,239,207,231,139,187,235,188,158,170,158,81,224,131,172,180,127,75,60,163,139,141,197,103,250,188,209,12,121,159,81,214,120,185,208,117,202,252,248,145,238,194,247,116,247,182,179,158,46,248,246,126,254,194,169,78,238,215,113,175,165,115,205,101,204,21,123,96,103,94,89,120,74,131,222,52,58,109,247,69,176,23,121,247,233,167,137,28,30,161,172,211,48,17,97,133,9,16,34,113,219,174,155,215,65,18,54,80,105,85,97,209,215,138,185,125,136,47,134,170,243,129,53,49,245,231,104,204,161,181,15,74,46,116,37,157,76,161,159,77,221,212,127,205,89,207,237,83,180,128,228,203,224,146,39,121,57,218,188,16,64,72,11,52,20,145,10,236,129,57,146,26,144,37,35,71,72,132,200,26,162,225,16,93,5,211,16,145,33,6,69,251,249,92,42,105,26,224,132,208,69,28,86,238,94,165,149,198,214,126,49,91,203,123,221,191,105,112,96,92,140,166,198,19,56,33,92,99,102,205,208,199,130,175,69,123,222,140,127,230,254,244,23,31,230,63,14,86,97,19,117,80,181,87,103,103,177,107,187,31,95,229,167,167,235,163,38,42,81,68,14,230,163,252,214,60,155,117,69,151,96,92,55,35,254,108,66,187,204,45,47,180,87,189,120,242,162,249,241,99,31,222,19,95,217,197,167,229,60,183,87,135,141,13,168,11,40,20,130,134,152,227,176,59,136,64,68,2,224,22,177,149,108,145,246,10,239,81,140,47,218,166,86,195,51,213,51,240,105,243,232,183,63,76,191,35,253,43,205,155,162,160,130,36,17,50,72,110,250,165,165,143,246,254,63,254,194,252,255,194,127,95,117,105,180,5,7,49,148,133,222,252,117,239,215,223,86,177,249,245,205,250,69,41,150,46,192,145,28,86,229,199,102,114,95,183,209,52,152,73,177,148,88,84,232,125,251,239,59,212,41,59,245,93,127,14,90,35,48,239,22,77,252,28,125,170,176,177,228,112,79,91,16,152,77,203,131,96,11,240,85,15,111,84,6,76,92,64,58,128,179,193,4,96,134,152,141,96,129,83,52,66,228,36,68,228,97,51,108,70,243,25,107,204,203,84,165,20,11,181,237,165,148,42,204,214,210,44,162,144,171,218,108,165,189,3,22,197,84,40,106,3,154,42,166,37,166,113,45,249,135,253,169,207,60,156,254,252,94,250,25,236,2,135,64,11,212,35,186,33,145,93,158,14,148,178,146,170,64,111,47,152,166,93,101,149,184,160,174,164,110,188,243,172,127,221,237,96,138,135,232,15,143,82,39,95,222,228,242,125,50,84,206,137,179,240,63,30,211,102,217,1,241,189,253,95,255,173,197,143,60,79,205,24,29,82,218,83,129,43,86,154,91,91,40,10,190,96,55,217,132,66,89,138,146,86,61,243,195,115,229,218,13,188,161,83,51,251,26,92,252,218,235,227,249,87,77,243,62,204,123,184,178,115,16,165,17,121,23,166,220,104,1,141,72,114,118,4,46,9,196,88,176,176,129,176,33,231,97,230,85,149,162,225,71,11,201,73,146,129,44,200,83,58,46,21,37,64,185,69,234,172,99,138,82,179,76,56,115,250,116,7,36,51,88,184,209,0,41,70,252,12,72,132,71,206,17,240,152,183,50,152,234,178,140,180,134,229,120,66,55,23,119,202,91,240,17,80,54,12,118,143,87,111,134,54,15,13,54,21,25,5,216,63,119,93,130,148,51,124,58,37,191,137,161,238,86,75,141,93,126,35,239,244,3,130,244,152,36,87,133,112,26,164,213,156,162,229,205,106,171,237,255,204,137,88,0,42,80,5,44,16,6,174,0,208,203,37,109,33,33,6,200,216,88,35,135,237,237,42,166,71,199,50,81,67,171,39,234,93,230,33,186,180,47,242,153,203,109,224,156,223,47,161,95,228,248,177,23,141,115,217,53,5,126,153,47,96,128,122,131,79,255,196,254,191,161,254,107,169,255,218,81,107,37,255,72,210,70,149,205,42,149,228,226,36,37,84,70,112,225,90,5,11,47,224,159,186,174,254,150,24,189,245,206,91,171,31,28,236,124,200,236,245,168,62,18,207,112,101,23,194,112,74,133,77,32,195,0,104,188,164,196,65,24,29,39,94,82,165,110,173,208,234,249,243,124,4,20,197,18,151,167,154,135,136,135,60,136,145,25,169,143,153,232,234,155,83,57,74,148,36,19,222,97,164,225,124,159,103,183,120,200,59,8,79,4,156,43,6,1,229,37,130,10,148,85,178,53,27,34,184,184,83,191,187,186,217,221,130,222,67,79,79,33,179,104,103,111,176,240,140,190,213,49,20,62,95,78,50,99,218,42,229,80,14,108,78,213,73,31,119,91,190,213,59,122,144,163,245,167,177,23,102,147,80,193,209,197,178,205,102,214,115,179,46,60,32,81,112,5,80,96,5,84,32,5,116,244,213,186,40,35,192,161,72,125,170,13,10,137,10,227,213,216,28,242,149,243,232,162,146,117,22,35,148,21,120,201,110,16,251,230,160,42,129,139,195,69,21,170,180,13,6,218,50,120,253,100,253,47,222,75,46,60,105,101,138,58,201,157,232,252,241,110,226,70,4,54,164,15,83,83,249,42,217,74,118,64,202,151,48,167,177,255,219,237,62,78,250,111,224,189,201,248,209,201,23,210,58,89,5,13,32,34,71,196,0,89,152,34,200,99,18,88,168,253,238,48,16,121,29,84,192,240,225,203,69,96,143,5,17,10,133,64,25,116,99,210,153,158,32,115,168,103,93,141,215,2,75,220,84,92,214,4,78,27,140,96,61,254,85,144,118,64,198,4,7,250,112,179,50,15,82,167,165,26,102,15,174,49,219,100,15,113,110,31,34,234,70,90,113,58,205,238,23,55,147,249,77,244,21,243,173,211,173,21,71,21,243,176,31,183,195,23,79,170,85,150,142,202,114,151,224,198,42,152,137,40,108,207,210,246,214,175,190,217,104,186,9,162,142,60,142,204,167,82,150,239,53,242,68,107,172,20,144,6,161,8,152,185,102,218,124,106,138,110,41,96,72,17,129,178,16,44,21,2,14,110,109,196,53,53,187,60,164,96,64,53,46,25,18,128,74,43,105,223,238,130,208,109,193,24,184,1,14,36,176,38,214,74,230,221,99,104,40,57,3,193,19,82,175,144,255,144,114,31,153,252,142,240,5,243,59,238,207,127,206,61,99,159,9,63,234,237,7,173,175,229,215,146,253,200,245,222,82,235,13,243,183,164,61,114,110,7,118,6,36,31,17,55,133,141,60,48,128,105,211,133,240,94,230,177,41,200,150,92,241,113,33,107,221,238,143,166,22,241,37,128,5,130,19,74,28,108,5,31,5,216,183,53,77,166,225,243,145,195,53,32,12,81,156,205,146,179,112,36,135,133,128,117,29,172,27,88,13,49,4,7,150,154,33,168,76,203,90,179,230,208,65,243,86,140,111,218,107,148,183,157,248,208,232,130,36,35,18,27,44,237,52,92,175,226,113,126,134,254,108,230,114,130,179,155,216,174,199,91,231,18,203,183,169,162,141,115,103,245,86,93,7,85,82,228,208,55,219,197,199,229,149,47,232,158,123,45,79,76,135,21,122,70,110,149,126,166,245,46,30,16,14,8,72,4,53,72,6,14,240,221,22,27,234,46,89,74,208,32,107,12,94,186,117,180,73,87,170,167,181,71,77,122,202,74,1,107,224,44,45,105,248,104,203,66,142,163,21,170,202,145,24,29,87,80,221,105,46,218,157,231,21,66,51,226,76,166,145,139,193,93,196,110,225,213,162,129,7,23,161,11,105,102,114,96,35,249,239,159,224,111,94,245,223,152,120,242,100,135,178,43,11,135,64,9,89,42,146,7,26,134,16,134,141,146,32,41,133,66,47,63,38,201,2,237,132,245,88,193,110,158,29,85,243,69,31,196,106,72,242,97,10,141,46,201,193,36,175,87,245,240,211,6,172,3,244,128,140,78,64,237,186,232,241,128,152,120,78,98,205,82,96,97,38,82,143,92,83,30,101,205,177,244,22,234,126,254,35,62,77,185,34,116,140,22,57,5,16,194,172,70,228,60,255,239,100,124,83,161,167,237,203,213,56,63,246,120,24,253,114,252,0,221,248,52,210,125,97,10,167,234,216,179,128,69,53,96,185,96,27,207,56,142,154,251,81,130,95,176,123,137,76,170,18,24,113,173,237,73,233,249,208,233,149,121,212,21,221,205,161,81,6,147,9,18,32,212,237,215,7,222,75,246,24,213,152,99,188,72,51,77,187,142,234,67,180,140,25,53,137,2,30,145,170,155,182,29,212,13,243,107,33,95,217,152,123,49,3,195,34,179,114,100,222,130,254,251,196,53,232,30,224,14,247,10,9,140,24,48,212,91,40,50,16,146,6,81,220,86,239,83,223,3,94,39,188,169,122,153,205,25,205,82,9,248,91,23,92,45,73,33,133,164,69,208,81,6,11,251,149,234,205,44,49,192,18,54,64,41,72,148,254,100,19,1,150,137,160,189,110,164,241,36,184,137,99,14,140,211,11,190,12,129,5,70,190,229,26,113,69,244,214,176,8,159,225,52,84,112,101,29,145,160,31,14,86,11,151,14,50,200,134,19,190,120,180,18,190,108,250,243,127,247,232,246,126,215,61,240,20,247,7,44,163,251,50,242,213,228,219,125,13,248,183,37,158,252,115,200,245,2,10,132,94,130,83,59,181,186,196,113,208,58,196,186,59,222,127,45,255,254,65,190,95,110,191,243,184,199,95,185,40,55,248,118,204,156,171,189,179,52,135,163,244,176,159,179,64,42,53,215,104,69,121,243,250,79,219,153,175,219,237,212,13,71,63,233,89,228,244,212,133,61,183,63,124,6,175,163,60,57,135,173,145,118,60,182,222,25,110,39,198,90,191,249,245,23,252,121,174,191,123,57,168,6,55,254,172,126,158,115,186,23,253,32,103,178,102,156,179,188,127,152,47,88,214,131,181,92,148,78,118,248,11,203,153,200,230,62,174,94,45,148,51,122,74,8,82,10,8,181,161,244,250,231,32,115,45,216,135,230,184,2,139,65,229,68,16,164,56,132,107,187,101,87,166,217,245,180,44,18,90,210,153,78,145,149,129,138,93,36,41,78,42,100,84,90,159,133,4,74,217,149,97,98,113,4,135,118,3,130,17,100,69,151,4,178,37,69,179,179,144,67,32,73,103,16,82,19,213,122,246,167,179,176,48,147,156,203,236,220,104,98,12,85,134,137,59,86,190,206,212,80,125,249,118,96,161,7,206,182,1,114,246,128,245,63,117,103,118,203,31,26,175,56,249,253,98,18,156,146,250,242,122,165,167,79,239,252,144,232,135,202,63,45,118,75,132,140,224,184,70,79,57,80,82,197,41,238,163,0,22,131,201,20,192,66,110,67,92,48,190,226,28,31,78,113,240,228,121,116,40,131,123,9,79,206,57,78,156,118,18,197,81,211,3,214,11,234,202,187,116,139,48,132,106,230,41,31,253,25,187,191,84,1,241,81,205,190,120,171,242,181,51,77,143,93,198,108,206,39,231,124,50,153,119,4,52,140,213,162,226,239,142,104,186,145,31,80,46,173,156,139,3,231,139,226,121,193,158,32,187,83,96,108,245,246,170,250,154,144,101,89,134,166,237,61,126,250,100,115,92,244,163,252,198,223,22,119,55,111,181,124,203,253,195,111,223,175,107,222,87,95,31,127,104,189,186,175,254,148,20,242,0,166,40,4,199,12,247,235,23,191,92,124,214,47,170,108,218,35,165,158,223,177,235,120,247,189,175,73,55,235,254,200,71,99,177,151,209,158,237,183,244,181,187,196,199,187,173,72,45,235,215,252,197,53,238,157,142,24,22,64,94,22,192,42,194,106,20,243,37,115,33,33,69,239,200,233,149,230,78,176,248,133,17,249,183,140,98,144,151,226,133,141,216,2,83,65,140,1,17,202,9,69,38,108,110,236,202,119,8,7,118,113,168,176,87,55,171,188,237,137,194,32,175,34,238,85,231,82,210,103,25,229,62,236,135,92,108,242,104,200,193,194,144,120,3,36,11,185,193,62,64,146,152,155,0,176,16,212,36,88,120,25,69,81,192,106,175,235,33,204,221,53,73,11,146,53,195,165,182,143,222,38,181,104,14,114,227,69,53,66,70,14,97,136,204,242,79,181,250,105,45,73,10,221,141,122,29,169,35,47,149,95,246,141,54,153,17,26,203,48,214,5,218,28,94,91,245,107,176,129,251,33,203,51,15,198,120,234,38,63,254,158,76,179,36,81,122,54,209,180,205,150,188,193,237,175,107,216,193,246,36,174,190,231,151,254,142,75,204,198,179,83,165,57,109,103,154,210,247,47,112,98,220,174,251,197,41,246,218,184,159,242,139,230,196,156,207,83,210,125,148,229,255,225,112,114,134,185,67,154,89,131,140,68,64,140,72,80,64,45,2,148,142,114,36,38,70,242,64,20,68,188,14,214,218,132,143,80,22,150,197,136,117,48,230,116,10,111,34,36,52,211,221,108,134,79,146,196,80,77,108,236,19,129,110,176,46,42,129,15,128,59,50,200,10,192,71,86,224,218,219,9,76,157,215,29,76,69,156,26,122,17,221,105,211,147,158,88,82,4,68,96,4,78,11,82,206,186,51,7,185,154,227,226,101,171,132,74,224,131,218,105,95,172,71,180,114,113,158,200,134,43,2,205,92,75,172,179,219,40,113,1,222,147,2,32,147,211,189,45,235,103,151,143,224,213,203,39,45,63,98,127,32,79,63,114,244,97,230,135,185,140,121,205,121,107,173,218,61,150,204,166,104,169,3,247,36,236,146,82,205,155,149,135,54,215,146,155,85,108,7,90,13,225,233,46,143,46,150,187,16,171,3,159,132,151,188,52,242,211,23,29,47,94,1,119,144,187,134,80,9,21,81,95,80,174,196,110,200,45,1,122,5,20,63,12,217,80,33,174,49,122,129,150,140,253,15,134,210,230,94,214,197,26,128,224,212,64,32,35,10,12,165,59,134,96,71,102,206,212,88,223,186,118,52,32,60,68,207,17,135,26,22,177,191,43,118,187,188,104,18,156,169,187,25,64,140,158,196,93,100,149,243,99,158,46,121,48,20,80,128,95,209,73,32,56,91,162,172,4,50,173,242,7,109,159,184,50,178,34,230,136,55,177,97,135,234,220,3,230,227,114,209,31,175,198,233,125,93,47,197,53,23,131,218,20,203,65,209,2,34,108,85,168,100,82,220,225,48,176,167,92,201,108,17,7,198,66,233,129,132,205,16,33,156,174,172,137,10,82,145,39,205,86,116,219,100,12,23,225,19,246,35,233,153,245,15,212,230,99,197,15,59,127,160,188,202,92,34,143,216,42,86,197,70,238,137,164,170,233,32,90,165,93,57,40,228,182,93,176,167,172,182,95,199,235,46,222,108,146,79,157,29,159,120,44,249,104,210,204,4,204,246,244,212,255,128,135,96,69,246,156,247,144,167,230,119,42,149,10,128,199,9,134,123,127,219,39,68,230,97,229,38,82,92,7,45,156,137,205,255,70,51,56,8,96,50,202,0,148,73,177,33,163,203,148,14,108,177,156,91,185,112,5,139,134,156,168,190,162,249,233,105,146,74,74,4,127,76,150,14,130,199,206,197,76,76,65,168,169,43,102,124,118,78,77,3,20,67,85,72,51,19,234,147,79,93,248,254,165,147,128,102,172,64,164,146,46,189,227,212,174,111,182,177,152,3,45,233,132,208,59,205,117,156,231,233,34,158,56,88,11,241,65,114,215,220,92,233,110,219,178,190,86,25,219,223,47,168,9,39,194,78,66,115,242,57,4,198,167,180,87,52,135,101,64,230,173,133,53,78,210,97,113,115,145,86,16,74,122,36,141,176,175,14,205,0,168,76,89,138,76,73,186,148,121,202,248,128,127,78,255,76,255,3,244,143,248,139,194,144,238,9,130,128,145,168,230,26,247,42,227,3,149,110,111,126,201,238,185,184,150,62,167,181,89,14,164,244,157,110,11,154,211,173,231,122,136,118,15,121,98,24,57,3,207,93,183,204,127,26,165,133,162,218,208,68,7,248,137,151,17,219,25,15,48,221,123,200,42,45,98,125,189,48,73,169,127,88,10,206,164,53,236,52,73,26,36,74,124,36,80,198,184,149,140,79,57,186,152,45,104,137,193,168,2,63,215,210,252,45,73,0,123,38,59,16,62,77,68,88,56,32,63,210,32,89,32,14,185,57,54,9,150,8,56,249,200,96,179,75,122,137,59,213,201,119,55,64,89,28,161,169,98,27,179,3,23,227,27,187,120,60,205,7,167,229,77,143,200,107,247,219,222,4,183,57,182,93,186,239,202,23,190,34,95,244,57,125,164,220,27,35,2,161,36,59,77,108,208,218,172,117,121,78,44,219,184,205,7,117,10,29,81,202,206,146,114,152,194,155,88,72,243,182,18,34,89,113,21,118,85,157,14,32,115,59,82,46,149,62,144,159,44,79,149,31,42,238,228,189,196,33,48,165,192,192,136,212,134,78,181,104,97,109,105,63,193,118,68,230,204,241,119,19,127,49,178,15,59,149,52,35,252,186,14,11,180,75,248,134,25,140,1,5,41,205,123,84,99,169,0,129,64,223,129,28,136,141,208,157,103,211,100,28,40,171,81,17,106,160,23,217,204,46,12,136,62,26,91,247,40,98,137,18,195,41,32,221,108,220,74,70,208,166,7,248,170,207,122,1,150,152,54,99,48,125,5,109,60,73,192,8,150,137,9,105,200,219,90,223,97,98,105,182,241,14,209,159,153,67,51,16,75,42,16,157,142,97,204,105,108,201,101,60,246,94,87,117,38,162,52,128,32,111,141,31,242,133,60,199,146,158,193,222,27,240,186,177,116,26,86,58,84,1,142,79,62,152,85,142,119,239,234,226,127,237,75,119,173,29,143,151,63,166,232,179,51,13,160,105,91,169,204,13,80,176,50,131,109,34,118,175,212,58,20,25,78,159,164,6,171,55,58,109,122,177,104,38,11,210,105,84,28,74,155,129,148,114,178,114,163,179,248,180,233,201,229,248,164,248,62,104,255,190,77,161,125,51,121,69,175,130,108,42,161,13,151,24,68,121,98,110,222,60,53,231,114,51,202,167,129,23,75,124,111,223,198,138,115,214,61,123,159,20,32,193,30,252,30,5,160,238,196,1,224,87,192,33,73,2,69,49,37,1,43,70,65,208,239,49,226,139,46,243,181,116,18,209,1,19,57,200,74,186,84,29,183,244,83,156,60,8,91,128,39,166,16,41,86,182,193,135,133,36,8,46,132,72,238,32,141,210,28,147,54,24,117,16,74,223,138,48,22,153,59,136,185,157,233,94,21,214,147,160,201,23,61,112,85,214,186,122,211,49,53,191,7,51,145,241,181,29,138,145,253,119,143,166,114,12,123,207,177,118,175,78,1,238,167,166,62,159,208,59,207,231,195,26,150,93,181,54,55,68,27,8,64,80,146,56,69,122,78,95,124,168,71,127,181,253,241,186,95,62,194,183,24,133,237,6,86,152,18,18,227,40,209,110,209,43,193,196,230,99,100,181,202,139,193,21,112,47,114,153,100,240,249,60,199,125,181,53,138,48,151,38,91,151,220,152,139,239,78,181,240,108,238,12,119,135,15,116,102,216,129,96,238,25,153,148,10,142,158,3,171,143,156,90,245,14,91,73,119,61,44,208,100,61,173,20,195,225,196,81,209,154,72,23,245,121,248,127,160,247,192,21,28,65,129,42,192,223,113,34,56,6,58,135,241,19,122,36,16,22,134,210,114,134,253,212,123,1,52,56,70,15,243,164,22,197,77,2,56,122,134,183,132,204,169,232,73,147,40,149,149,133,162,16,39,160,62,235,165,158,153,246,81,73,18,175,158,159,116,170,183,10,129,254,152,131,217,188,210,0,217,200,243,48,76,135,48,132,253,189,7,40,225,185,202,112,43,56,98,248,172,11,36,109,13,112,223,78,214,83,126,216,195,32,55,62,126,56,204,183,41,73,193,158,222,92,242,86,131,161,248,55,252,229,17,187,251,22,125,107,83,110,58,68,54,73,149,169,19,107,143,248,159,178,217,131,189,226,5,74,216,155,120,206,251,187,126,247,99,95,155,141,237,164,65,173,98,139,66,53,196,12,9,82,103,142,168,242,160,216,216,231,235,224,136,96,77,69,121,254,248,26,126,191,144,235,168,243,242,196,230,133,153,207,226,156,184,168,157,62,19,29,148,43,48,144,2,148,122,10,102,249,191,43,239,93,133,2,204,96,218,16,212,60,144,41,149,161,80,79,79,122,184,231,123,141,128,21,72,0,160,234,139,158,113,236,33,79,173,93,26,192,10,186,133,150,244,23,92,24,132,94,10,49,225,253,196,49,156,198,125,235,197,0,153,2,195,192,103,66,237,83,249,189,175,217,147,1,170,212,75,149,143,166,151,29,51,42,56,19,122,251,100,87,210,160,160,177,240,41,252,119,136,166,95,159,136,220,199,210,44,248,16,73,253,22,86,233,9,194,212,168,137,163,49,179,44,54,65,84,54,237,191,122,112,84,166,112,59,30,131,19,81,40,184,24,29,124,192,62,111,137,109,24,204,4,41,161,142,147,73,214,99,239,163,144,43,55,211,230,105,255,207,254,122,98,8,245,8,22,163,164,33,14,48,32,22,252,93,125,94,194,193,211,61,135,99,197,99,239,245,186,184,145,111,252,204,241,107,61,221,131,10,141,94,73,246,35,3,241,200,108,203,203,173,30,221,122,92,95,24,182,224,59,69,128,235,190,213,253,10,135,19,112,79,135,78,121,81,189,11,198,163,110,180,237,44,79,138,164,83,28,139,140,174,195,48,38,10,154,219,238,187,56,182,51,17,215,6,43,12,82,219,204,202,195,223,168,116,28,241,16,199,113,95,140,184,14,113,244,225,60,160,148,101,218,215,92,4,146,0,65,37,212,160,10,184,72,3,33,161,64,161,247,63,250,97,16,141,59,16,72,38,193,15,208,15,81,221,13,84,12,208,11,114,246,121,93,242,200,148,240,178,235,19,29,39,141,146,99,227,90,192,32,55,221,120,142,139,158,205,147,13,56,140,68,236,188,12,146,159,42,113,97,129,23,195,139,169,176,220,150,196,190,225,105,238,23,12,63,88,157,73,112,185,239,228,60,114,196,58,105,81,78,153,192,107,196,0,26,5,179,102,214,63,156,228,3,206,69,87,16,203,42,150,24,74,50,99,42,17,23,10,79,225,184,214,111,208,188,137,241,129,2,253,81,169,63,39,169,30,203,148,154,154,234,119,11,67,0,39,25,246,118,196,127,231,211,40,14,3,10,80,136,67,141,129,184,246,56,110,151,251,171,96,129,229,161,184,152,140,11,53,78,11,113,61,46,189,231,114,109,127,182,244,57,231,45,91,208,129,114,181,245,84,14,110,137,139,102,16,226,0,99,98,132,77,111,155,124,139,210,200,40,224,104,10,64,152,208,124,80,145,242,238,245,55,170,26,21,40,128,66,30,213,195,1,249,54,21,129,208,72,202,115,224,89,41,58,51,1,206,72,48,128,18,27,0,46,210,149,118,234,98,76,248,185,250,119,177,144,27,49,65,124,15,77,20,26,27,159,156,141,220,16,19,242,4,40,47,44,140,199,132,15,229,137,225,168,38,166,152,219,234,41,138,218,33,166,126,80,7,32,117,214,213,115,16,31,174,222,25,236,99,51,61,120,118,100,34,33,90,199,11,10,214,194,144,18,89,248,5,46,167,200,174,230,48,151,6,167,17,166,50,107,25,93,43,209,208,189,60,187,9,239,2,255,52,144,105,35,182,94,133,231,182,222,181,153,50,114,199,24,217,239,158,102,132,89,145,68,44,211,255,237,179,198,6,110,88,177,217,7,247,68,188,56,136,112,222,50,241,114,80,68,85,201,56,70,138,146,202,60,239,98,61,153,124,147,248,102,142,254,100,242,249,188,78,143,214,95,98,159,81,15,95,9,47,209,199,112,178,141,93,13,31,149,216,6,94,72,183,2,57,9,114,169,223,80,116,211,198,7,59,139,67,232,16,181,139,170,32,34,100,61,110,182,251,9,151,164,165,24,128,59,170,57,185,44,183,186,53,66,56,65,165,237,45,161,39,174,46,192,24,137,82,5,156,41,117,227,165,25,76,168,172,232,135,221,163,44,132,156,102,60,66,156,229,15,172,146,67,158,12,174,89,90,40,7,196,184,50,251,123,15,17,82,86,194,57,235,113,56,52,107,211,67,21,135,179,17,49,146,106,208,158,2,70,40,96,35,134,22,185,128,41,9,138,68,65,16,15,77,134,245,50,203,87,228,191,77,155,58,178,115,44,59,34,219,20,164,74,27,69,24,17,183,22,131,20,245,204,92,161,25,213,136,34,196,143,40,139,206,226,237,109,117,206,158,173,37,110,35,223,10,220,246,116,169,198,48,6,23,235,127,247,56,233,235,92,42,115,38,85,51,165,192,99,198,42,117,134,117,196,94,120,29,160,36,58,52,143,21,171,79,26,225,151,50,90,233,141,136,176,222,184,224,109,113,2,174,154,78,18,90,4,198,5,143,25,120,210,7,179,223,186,61,113,94,65,1,53,65,157,154,93,214,53,14,3,1,80,108,222,223,166,82,48,55,149,204,148,1,221,119,155,179,144,47,136,92,21,213,61,65,69,25,29,2,34,89,99,74,94,114,16,107,210,10,32,162,207,84,136,172,59,122,156,82,144,198,223,41,239,29,186,226,171,193,128,72,94,7,193,6,7,195,41,92,239,61,24,243,145,148,31,241,215,77,214,70,235,106,149,41,222,21,18,103,36,140,13,145,168,128,201,0,138,122,33,75,140,146,138,140,81,89,178,66,90,231,80,230,20,115,242,181,130,30,52,112,181,129,249,235,217,66,144,8,231,101,154,86,124,51,198,158,211,105,140,82,167,216,21,6,146,48,83,71,226,250,25,84,242,140,20,251,249,221,204,145,239,45,255,13,101,246,93,3,122,155,33,65,132,172,112,54,4,146,125,20,175,186,86,92,43,47,113,193,83,57,85,40,86,117,159,133,112,191,28,132,3,109,34,70,57,5,247,251,34,21,56,37,75,94,104,63,177,35,116,141,230,146,46,176,141,186,239,194,53,82,92,75,48,69,174,161,119,218,184,33,234,88,211,251,219,56,32,98,70,105,189,160,25,76,224,69,152,4,40,222,44,167,238,156,39,112,63,59,127,107,22,5,215,235,75,159,23,173,164,112,45,125,164,0,143,207,212,217,136,1,147,28,212,225,36,228,152,247,190,207,232,12,179,224,127,150,48,102,178,67,67,103,114,61,174,216,31,103,100,196,140,132,254,84,76,178,142,100,6,133,25,190,187,197,52,80,142,196,70,154,195,102,191,190,188,134,175,229,114,63,23,66,210,17,147,182,181,13,195,30,188,85,18,180,243,162,229,63,124,85,110,251,18,28,81,93,180,144,118,113,238,137,104,158,68,208,189,36,99,144,102,2,136,148,116,132,203,231,131,90,159,37,104,212,239,191,145,51,73,208,98,147,90,2,54,168,144,162,192,121,144,72,64,25,179,143,138,77,185,0,146,60,96,13,233,107,34,248,186,137,34,43,67,50,100,39,2,31,253,30,214,63,37,58,154,246,45,196,165,164,235,98,159,2,176,217,243,40,195,18,135,60,109,217,23,172,181,241,128,80,37,40,92,223,194,102,32,152,179,161,101,175,127,48,57,200,9,206,201,48,244,129,78,214,153,88,156,10,9,14,244,60,75,67,188,58,152,140,214,212,241,245,184,226,79,159,124,230,55,20,2,190,2,41,63,96,9,86,197,207,126,114,83,217,22,203,54,146,217,71,72,45,124,162,73,15,156,39,156,86,210,193,116,168,85,205,36,207,114,98,164,93,149,240,103,9,231,16,62,226,0,146,75,127,191,168,231,114,98,143,14,69,54,135,193,121,158,207,231,87,140,184,155,117,210,100,110,229,242,114,98,155,95,72,109,223,146,159,58,118,120,242,202,55,111,161,153,28,9,195,200,157,40,2,147,206,184,147,29,221,243,137,73,95,145,41,32,193,33,140,114,87,151,105,53,26,116,92,9,31,79,125,95,250,190,108,176,214,229,168,100,21,63,216,7,171,201,74,74,146,42,62,37,246,8,137,6,120,0,239,136,29,90,184,143,48,54,92,71,10,78,116,6,162,246,70,216,179,125,83,105,155,105,189,58,130,106,24,219,77,54,159,159,250,229,208,77,136,223,60,222,184,168,118,28,53,174,166,49,125,55,15,125,88,67,18,32,152,231,72,146,120,92,233,173,19,74,220,150,175,153,0,43,138,197,19,239,8,140,170,167,121,216,204,231,179,118,127,177,127,178,175,124,190,58,127,248,120,185,242,111,239,94,60,95,174,151,159,91,95,161,117,120,65,171,251,232,225,86,223,112,71,96,232,107,28,67,141,95,165,22,238,14,85,76,225,83,159,231,240,118,92,86,216,243,196,254,123,154,241,98,176,153,186,89,106,75,86,233,230,134,15,190,174,85,135,245,8,96,188,19,113,51,183,45,238,42,43,239,140,218,111,46,250,163,206,44,234,218,163,77,242,18,246,243,191,46,79,158,168,175,123,51,138,97,250,109,11,111,251,252,207,204,62,149,143,203,235,82,179,139,230,227,103,248,74,158,102,10,89,204,82,172,21,221,251,217,251,253,151,79,29,207,236,43,83,108,19,182,176,190,191,232,76,215,226,174,50,40,34,138,215,10,187,118,166,200,5,181,139,122,190,38,189,240,98,194,78,128,145,231,82,46,159,72,241,106,206,94,101,161,239,181,47,58,126,88,141,224,248,194,108,178,243,205,54,4,223,206,254,39,220,171,14,121,44,79,167,163,61,217,195,212,153,34,106,222,230,86,245,37,252,148,181,69,170,146,149,0,214,182,143,15,132,86,158,122,192,47,240,230,111,23,158,146,188,107,26,57,161,147,35,168,185,47,241,64,38,176,21,153,141,44,13,74,133,1,0,4,132,36,23,52,194,23,240,164,192,70,96,220,187,241,102,186,29,166,185,116,122,200,1,223,249,240,86,167,181,103,111,237,189,220,139,91,216,6,87,16,214,53,101,28,224,108,20,160,114,47,9,88,156,34,247,90,64,243,244,114,174,140,78,92,49,104,250,133,21,147,245,152,126,104,9,94,242,170,75,114,246,14,97,240,236,107,52,243,129,168,146,196,183,188,19,140,140,146,118,226,70,100,237,250,78,124,139,157,104,140,166,40,171,241,240,75,119,191,149,112,235,131,118,55,107,101,77,171,11,241,131,31,143,143,126,31,247,82,211,124,31,68,38,164,77,64,167,11,120,162,137,14,87,215,213,92,205,6,222,112,137,218,4,207,39,46,144,68,66,24,153,99,72,227,102,130,136,121,141,100,244,133,136,152,217,70,49,16,233,226,137,193,192,157,80,120,183,250,146,51,233,121,36,86,163,251,247,87,99,253,88,172,41,33,63,147,124,79,87,55,244,22,14,163,145,249,64,9,186,35,118,165,195,208,46,48,49,131,212,59,18,243,47,142,79,40,104,233,130,198,85,222,187,176,42,113,216,9,68,82,169,131,102,142,163,128,76,96,244,10,218,114,237,76,176,135,189,66,163,44,236,88,204,44,160,37,111,183,204,37,126,146,161,50,122,171,165,238,126,87,156,87,201,100,54,107,151,161,59,24,185,130,176,239,150,124,4,171,83,45,109,47,204,96,76,128,203,36,75,55,11,148,11,163,147,94,42,40,40,51,243,117,84,137,87,139,215,104,233,136,170,129,33,172,125,129,216,70,107,88,128,91,200,113,239,250,159,176,178,22,81,231,58,95,240,155,65,71,84,12,228,32,47,223,144,221,111,200,170,220,110,189,117,67,134,153,128,206,114,90,69,246,50,99,49,47,46,115,122,226,24,133,164,140,145,235,168,144,76,13,72,199,136,41,210,10,92,15,60,189,200,34,87,4,240,218,15,199,209,98,61,141,48,36,172,47,65,53,20,139,84,192,71,43,193,128,2,12,176,115,173,83,171,78,45,203,97,235,94,241,221,83,125,253,155,143,122,46,207,142,105,242,115,212,68,8,82,44,193,146,45,219,173,83,69,180,32,101,134,134,172,210,72,22,254,138,55,200,161,123,114,95,1,212,18,155,157,10,73,153,57,37,171,162,189,0,212,9,136,224,176,34,36,179,122,239,150,229,34,12,183,172,165,207,214,169,5,233,11,200,54,101,255,113,219,99,226,123,219,163,242,180,231,200,115,175,130,139,89,202,34,39,253,70,191,107,177,157,204,140,144,0,32,208,197,89,63,213,32,139,0,145,135,125,58,48,13,180,101,6,7,84,207,141,134,199,38,228,224,162,144,244,143,134,58,31,2,165,236,82,63,216,151,69,32,52,246,72,0,71,170,135,53,86,44,72,19,230,151,204,111,214,51,74,81,107,38,192,13,84,252,13,218,7,181,140,150,219,143,51,227,100,37,96,225,66,229,174,42,81,18,236,98,253,80,22,255,156,255,84,93,63,122,92,238,126,34,106,68,0,200,176,64,228,132,118,16,123,135,72,20,84,122,28,231,199,25,253,243,35,153,12,69,188,172,33,17,186,49,164,36,178,35,160,64,96,0,49,142,210,225,83,222,153,73,129,235,103,126,252,77,229,119,233,210,206,195,114,112,14,215,24,77,49,243,73,172,139,97,34,69,186,143,22,73,14,69,85,47,121,176,80,8,66,90,97,225,185,118,106,252,15,211,99,208,167,204,1,0,107,113,144,206,112,122,136,176,130,113,20,189,224,50,40,201,199,156,233,181,118,138,77,200,147,166,254,220,114,54,77,219,195,206,23,240,45,214,45,117,46,63,234,190,107,149,34,197,242,138,24,46,81,48,149,14,118,35,33,192,72,20,223,207,15,104,77,146,229,4,150,25,199,180,125,86,133,72,6,52,53,132,248,84,116,166,15,169,99,57,169,24,156,180,12,113,110,91,78,244,194,187,218,193,112,120,205,80,66,3,167,208,30,121,20,186,136,211,61,126,43,234,204,190,193,38,85,218,178,248,213,138,85,237,169,186,19,165,202,167,230,89,90,9,31,157,148,17,83,76,165,95,206,47,254,199,77,39,196,254,16,255,117,194,115,41,33,97,203,163,60,116,161,251,118,153,179,178,239,248,211,233,107,57,88,166,9,174,83,133,145,160,142,252,188,194,212,106,135,206,124,88,221,88,0,28,230,214,152,107,147,99,129,176,55,22,221,101,87,108,207,66,174,171,126,62,202,26,138,156,133,65,3,47,17,172,182,71,212,145,154,13,175,196,90,102,80,209,196,137,197,61,67,61,247,43,154,127,91,183,169,79,32,203,172,244,58,156,178,22,94,225,129,222,212,34,197,106,40,129,145,81,208,29,218,60,199,10,75,208,153,244,203,5,195,129,125,44,84,67,122,23,223,20,119,92,119,246,176,239,26,189,30,190,235,140,11,163,35,77,201,107,215,220,139,108,4,245,73,146,145,128,226,157,18,132,229,199,220,19,241,206,102,44,144,14,14,26,116,224,91,170,72,219,149,113,56,188,33,146,160,46,131,50,53,35,97,59,248,112,134,144,6,48,160,23,24,22,94,197,210,146,245,6,105,241,76,36,178,19,38,90,120,183,186,107,82,154,178,137,114,165,69,37,100,235,32,145,23,216,164,54,104,37,233,211,248,222,23,239,22,233,71,249,12,47,95,139,134,80,143,189,104,44,59,49,118,180,175,129,56,197,215,111,60,169,209,148,162,73,0,89,68,106,197,130,192,91,71,84,41,99,101,96,140,112,16,208,1,59,202,21,181,118,7,140,17,167,143,197,83,249,172,178,160,46,204,75,125,92,160,166,174,194,24,236,97,199,39,242,99,41,50,142,162,246,148,94,158,65,205,160,80,58,141,141,121,133,40,189,198,149,235,179,242,0,3,245,88,134,37,251,33,75,126,21,93,80,25,145,103,169,53,174,2,117,23,234,255,89,191,81,128,170,100,144,157,135,105,217,134,186,176,11,27,68,17,132,221,167,145,108,116,32,233,73,236,40,34,179,201,137,217,84,113,138,130,128,149,239,146,88,88,238,253,201,22,110,53,147,121,96,101,92,137,248,32,30,101,72,62,193,226,9,78,164,233,52,77,109,247,225,244,39,117,145,54,19,186,143,199,154,8,26,66,44,227,36,106,64,0,133,160,159,137,244,212,152,76,41,225,118,34,88,16,128,178,6,57,38,57,101,41,15,98,177,20,103,205,35,26,216,55,100,90,193,93,159,228,145,86,227,233,160,156,101,46,67,192,71,227,254,236,77,142,192,197,83,232,123,73,56,115,149,219,58,70,28,249,240,101,253,172,16,201,94,168,103,2,164,94,35,37,203,155,15,30,188,25,101,203,29,135,129,153,225,104,215,234,142,202,154,177,234,236,116,179,104,226,151,125,181,255,86,170,165,228,197,220,100,43,197,22,86,193,70,234,29,212,30,85,132,110,229,135,172,75,169,148,14,81,223,176,25,104,19,28,207,141,99,159,116,153,229,25,207,228,94,236,188,205,224,116,165,71,168,218,3,71,62,42,54,114,146,91,29,157,170,197,111,214,158,213,42,246,80,79,173,96,164,41,17,149,219,169,20,129,118,147,139,30,142,192,123,216,54,99,96,101,114,6,251,74,145,116,216,208,134,78,104,193,5,71,59,145,106,1,58,182,35,143,133,66,35,220,111,177,6,35,105,43,82,41,124,87,9,250,151,42,44,85,243,214,69,218,234,169,244,1,21,39,226,163,22,37,194,130,235,28,33,163,219,230,126,180,134,80,86,17,35,24,245,241,88,223,228,177,225,21,12,206,65,120,79,17,18,196,188,41,210,67,215,30,214,29,156,28,27,67,212,0,158,211,10,215,241,167,228,13,141,253,217,99,191,63,242,134,140,218,75,239,233,177,81,112,137,167,16,79,204,254,232,149,208,35,210,82,29,130,204,80,60,173,205,254,185,246,161,164,74,204,137,134,56,63,8,38,206,42,12,120,175,24,237,118,48,46,77,120,73,243,89,59,190,81,255,250,115,56,63,128,251,130,176,155,96,228,128,174,144,161,172,220,9,122,206,185,38,157,90,73,237,133,74,214,74,186,130,191,225,29,13,237,16,11,175,247,142,246,166,24,137,33,133,49,19,135,110,173,227,239,130,138,202,96,97,114,103,28,121,223,171,238,235,247,64,87,94,129,184,227,18,56,177,64,15,179,44,200,108,160,133,236,101,47,173,150,34,22,157,226,146,41,78,159,212,43,176,19,61,178,51,177,9,83,214,14,11,117,166,236,7,82,96,139,153,162,39,88,93,226,70,68,184,24,234,147,35,38,234,49,166,23,18,83,242,196,123,55,219,51,114,19,134,137,197,19,123,55,211,238,54,172,196,19,96,194,58,118,44,155,103,224,206,111,15,117,81,158,254,139,190,250,219,127,238,191,151,221,44,27,232,97,208,9,97,4,187,28,95,143,241,158,121,134,15,139,250,223,29,156,222,214,207,189,6,90,35,198,244,217,38,132,209,247,181,169,73,107,139,99,202,47,100,110,159,254,179,103,206,33,1,2,130,112,22,96,226,175,152,228,16,206,36,209,148,37,212,45,217,209,174,218,177,80,219,81,69,247,208,117,3,174,227,180,210,2,167,140,145,142,102,86,227,194,141,165,158,241,149,115,56,49,187,51,219,114,42,43,20,147,203,192,119,82,54,225,6,66,145,85,185,246,232,6,4,210,49,51,101,197,31,32,6,2,177,231,142,165,229,70,95,14,214,197,243,37,116,230,195,49,99,155,121,118,31,196,213,126,238,248,228,162,199,253,241,135,119,154,79,253,255,145,147,212,184,11,218,188,151,166,212,160,135,90,106,44,221,194,53,156,216,187,16,160,108,176,19,89,42,194,100,98,128,28,67,104,70,191,7,105,78,97,78,161,87,40,106,62,99,226,17,162,202,87,120,72,169,192,96,96,20,136,240,242,111,63,86,18,176,1,112,95,59,175,204,147,220,155,133,232,255,148,107,134,18,22,29,33,194,37,211,157,31,86,195,19,39,59,50,76,182,21,5,139,137,7,178,128,31,8,71,66,182,85,98,6,234,235,120,111,58,231,143,249,79,163,224,86,164,227,74,234,157,219,177,35,151,141,112,141,5,212,68,19,64,38,72,50,185,106,229,84,81,146,80,154,178,87,228,229,191,224,149,121,254,183,238,131,75,2,233,48,21,90,2,190,65,89,64,241,125,216,48,170,134,59,250,102,144,218,229,29,70,183,114,228,160,136,254,228,49,153,2,195,104,99,29,111,179,174,200,60,122,132,252,132,152,177,116,209,83,138,15,165,117,176,151,70,61,133,242,84,220,28,193,112,50,37,141,89,31,224,158,55,200,15,201,83,8,144,35,22,82,91,229,95,243,15,55,177,60,165,248,149,65,19,167,146,241,202,12,19,45,125,121,229,36,214,79,84,82,69,2,212,106,156,66,239,41,233,70,129,161,210,12,128,229,172,134,40,120,62,216,150,170,49,189,218,189,210,102,51,180,86,162,91,53,3,199,12,27,153,228,173,26,84,244,13,110,97,215,88,152,64,13,86,201,38,208,144,69,179,68,17,129,18,148,5,234,17,132,129,113,66,239,96,210,90,206,142,125,147,137,5,45,35,108,187,151,159,227,224,236,33,171,171,3,72,76,185,101,202,8,179,193,53,192,193,12,137,18,151,117,244,49,253,110,254,111,175,31,220,190,146,169,178,111,163,117,7,246,193,77,216,234,206,222,152,46,161,178,111,201,23,165,25,143,22,100,34,133,232,17,98,156,77,134,203,47,196,201,118,255,194,175,156,191,156,234,29,31,74,165,142,93,162,200,106,140,96,108,148,73,101,158,99,28,2,173,206,178,122,89,196,174,184,168,50,110,224,103,179,150,195,173,57,14,31,131,150,45,170,1,233,225,18,210,14,210,132,148,226,174,172,21,98,169,73,167,9,50,169,182,184,56,35,78,5,88,28,4,125,175,231,15,163,190,29,92,216,202,234,57,149,20,170,111,104,13,223,112,60,87,247,162,76,37,230,46,45,14,4,143,34,157,92,200,178,195,84,232,166,204,105,212,99,76,180,82,227,87,41,150,25,84,178,115,164,20,213,92,248,28,35,114,161,188,151,151,179,203,99,175,5,159,81,52,96,51,183,22,213,184,42,69,255,68,202,126,188,99,183,181,115,99,124,147,193,106,131,106,218,141,204,65,176,147,130,209,152,0,81,66,178,225,196,150,4,35,64,50,90,66,176,222,138,224,109,154,41,73,239,121,186,89,6,132,12,5,206,32,158,106,3,97,119,215,115,170,61,51,8,184,131,219,161,43,171,154,86,92,252,145,252,46,135,208,143,240,230,13,100,234,253,150,105,177,149,164,235,209,90,90,215,140,73,142,130,7,86,247,96,240,45,132,18,208,192,203,148,180,223,213,123,173,249,236,111,199,255,41,215,39,72,199,120,180,146,48,109,21,144,10,136,192,58,130,158,53,30,11,52,45,13,194,22,134,177,113,94,87,93,195,138,172,66,39,200,115,169,181,134,96,67,249,96,93,31,72,230,125,128,138,129,146,21,208,2,15,143,141,27,227,128,102,198,54,138,130,156,14,19,153,131,196,6,19,49,91,114,14,94,101,222,101,237,160,88,249,142,112,227,231,14,110,65,59,151,168,43,5,86,177,73,75,159,49,49,83,81,64,223,152,28,41,80,212,70,215,10,154,168,145,136,210,24,157,178,137,210,176,161,23,201,34,231,190,244,166,216,203,103,136,255,182,99,42,101,151,152,133,5,188,120,197,88,32,133,234,201,6,94,57,91,219,140,13,125,159,247,195,176,73,40,54,233,83,116,11,32,211,204,48,4,64,70,233,199,0,246,76,13,250,129,85,150,108,159,142,11,22,23,95,102,233,5,195,43,32,156,62,109,163,105,31,4,88,30,24,30,122,134,2,241,40,94,183,254,126,26,215,163,183,0,239,64,216,145,3,74,85,99,37,149,16,161,98,224,37,113,63,210,219,59,81,174,87,143,42,172,222,151,162,147,112,247,24,30,71,213,198,12,52,20,222,195,116,52,199,207,39,95,147,139,191,155,143,65,255,54,24,127,5,224,64,209,184,187,32,107,176,206,147,253,192,77,72,154,251,155,168,91,129,212,214,37,234,139,170,21,96,234,46,242,88,121,74,57,105,61,114,35,146,205,216,13,38,31,183,36,198,72,188,39,44,37,174,215,217,63,61,251,194,218,205,49,204,170,196,225,176,152,147,224,169,181,76,27,208,10,37,96,77,6,23,33,75,76,38,202,92,104,236,36,0,34,252,28,245,73,151,82,44,217,75,74,13,125,20,61,192,17,169,10,139,254,178,194,170,53,130,56,198,213,202,82,146,81,18,179,104,232,213,202,184,218,148,7,119,212,238,236,133,41,225,49,222,77,67,163,152,49,157,10,78,176,86,64,19,78,69,97,237,145,228,240,232,194,162,251,92,116,104,198,205,174,237,93,163,207,6,71,100,36,84,10,19,65,9,84,199,42,98,166,141,159,104,172,193,240,138,122,31,69,68,104,100,173,38,137,125,34,1,25,123,6,168,84,133,133,218,75,132,21,44,158,60,168,109,2,132,168,5,99,211,102,64,82,134,145,36,97,110,208,201,184,180,60,219,240,0,136,46,219,132,209,251,22,180,57,135,75,200,116,177,165,128,191,13,122,144,155,99,65,48,214,233,241,78,9,45,56,139,196,66,82,220,139,3,156,166,202,29,222,183,181,85,154,107,127,246,253,243,123,240,134,201,214,254,154,239,74,95,239,156,186,178,52,68,118,194,27,148,234,145,181,203,243,20,83,85,52,88,9,137,0,89,171,220,190,9,121,216,124,215,228,171,76,43,224,190,232,14,72,18,42,9,171,178,49,59,40,11,214,204,175,34,171,16,31,184,139,226,103,148,139,231,89,58,171,75,139,252,7,157,2,186,138,4,237,152,42,106,85,4,31,138,102,143,116,70,229,209,116,77,122,23,109,229,161,78,156,143,254,202,112,200,128,140,53,115,19,54,206,141,146,51,29,91,146,244,29,9,205,216,165,204,197,92,229,178,67,125,14,123,166,14,228,2,137,80,189,229,71,255,55,143,210,7,128,21,10,34,1,11,106,120,223,103,216,5,112,183,166,205,180,95,98,168,252,248,180,231,194,187,244,91,139,209,25,9,151,108,61,253,184,179,103,20,86,12,168,219,79,165,160,102,193,197,18,36,91,88,21,49,34,198,76,59,112,34,237,245,174,164,77,60,116,216,175,240,195,53,62,117,190,101,110,251,250,178,49,149,48,134,65,108,110,201,77,253,216,130,255,50,96,72,44,66,204,121,181,230,139,115,242,117,116,167,192,188,20,73,83,224,66,2,30,114,207,29,199,243,103,252,245,249,195,209,163,190,174,243,65,233,208,9,96,202,156,34,15,162,50,19,160,66,85,38,168,236,173,142,153,78,150,64,9,17,0,145,40,202,42,17,160,154,63,222,118,19,137,47,81,7,133,159,226,60,163,241,219,148,13,224,143,193,63,123,126,66,60,24,33,39,196,144,172,186,80,16,133,127,170,207,31,113,94,228,59,179,74,166,156,62,36,224,25,53,106,202,193,218,9,12,97,138,247,48,18,89,59,105,164,178,42,82,162,219,17,119,163,195,165,245,60,92,167,71,49,71,253,115,113,20,47,186,171,120,245,39,243,225,252,244,249,176,154,71,37,199,220,228,84,207,234,204,94,207,204,4,47,18,46,34,139,46,110,191,118,51,223,220,134,84,144,241,64,57,75,98,225,73,242,220,17,170,184,1,98,254,27,181,220,236,122,24,160,221,135,87,76,241,103,28,12,157,16,87,219,193,163,7,135,15,153,39,47,109,94,167,9,11,198,12,6,165,168,27,218,202,42,38,11,251,106,115,7,218,199,6,88,92,28,29,35,246,243,147,254,225,128,111,171,120,83,226,9,144,180,158,197,151,13,62,45,253,220,38,246,235,196,71,200,39,39,151,62,223,223,175,0,240,2,207,28,40,202,119,9,103,3,251,190,221,171,91,182,220,90,214,63,95,159,190,27,247,55,36,200,216,120,110,131,25,121,146,154,90,160,14,14,129,178,86,133,13,108,218,86,146,28,140,60,169,2,19,12,144,3,20,197,233,74,203,106,67,65,235,80,226,166,112,1,174,156,92,17,125,5,140,236,5,227,19,46,143,216,158,41,54,89,89,237,83,46,200,10,213,15,108,2,16,242,64,93,7,131,192,124,232,105,88,212,23,206,154,63,130,189,91,86,154,60,217,150,40,71,40,115,12,8,36,246,224,50,100,90,68,133,150,134,150,15,234,236,229,88,64,204,240,69,209,163,154,151,225,120,40,94,110,254,49,78,174,46,73,57,246,122,52,161,133,251,24,59,208,135,253,165,124,151,3,165,213,57,6,226,128,129,31,66,48,170,159,56,126,246,153,127,254,113,28,115,28,77,28,7,46,131,2,192,159,255,7,63,249,207,126,184,120,24,34,48,64,128,104,179,130,202,41,134,146,226,46,169,122,186,245,185,130,226,253,101,38,109,45,2,212,10,226,93,121,23,247,120,55,116,204,131,131,184,11,28,4,199,177,99,163,226,61,19,182,7,206,222,254,108,224,249,157,137,127,127,160,252,163,7,120,71,255,91,185,255,191,199,190,125,255,96,220,31,221,122,65,187,219,117,83,19,151,87,119,159,30,90,185,30,142,241,13,63,120,68,108,188,18,48,230,116,30,95,185,222,191,240,120,203,223,229,48,218,31,215,255,196,67,3,27,108,225,110,220,224,206,217,25,115,232,26,109,142,216,248,176,150,23,100,153,103,154,175,44,196,251,199,246,214,243,141,27,164,187,105,88,190,94,241,149,236,150,16,128,237,66,153,156,2,7,145,251,177,89,15,90,233,169,209,118,128,182,103,103,120,65,150,192,231,0,125,161,30,128,179,50,66,195,174,105,248,131,221,68,76,21,97,40,117,8,7,29,236,12,215,249,234,17,222,159,157,96,223,24,29,216,88,39,31,249,254,71,6,254,225,242,64,200,151,223,223,248,205,219,159,127,39,79,23,196,210,95,245,239,219,119,139,224,96,107,126,91,122,7,21,246,70,124,61,157,126,125,215,121,217,103,115,187,116,119,176,251,113,244,183,2,54,200,117,106,113,166,94,79,254,110,61,91,188,222,253,133,253,219,213,40,33,186,128,81,215,27,152,188,111,75,202,221,69,116,183,4,55,219,189,99,197,215,91,78,107,42,199,123,167,116,190,248,177,40,75,49,9,213,196,126,154,117,188,78,57,160,51,104,9,50,131,205,140,137,136,199,182,2,172,17,157,31,48,133,147,209,138,124,203,205,206,112,204,204,205,7,193,224,152,25,82,44,128,13,234,234,98,184,179,67,146,178,87,85,36,165,40,141,197,43,227,65,213,181,53,197,18,68,163,28,106,86,234,91,133,54,124,142,174,71,71,47,179,177,201,168,7,253,172,94,76,99,26,221,216,96,39,140,13,230,3,172,83,135,195,140,235,231,220,31,121,124,153,27,154,240,92,7,57,100,166,199,179,225,224,3,190,252,208,224,81,197,150,177,207,120,94,236,143,52,223,39,237,79,191,95,155,87,198,105,173,190,114,174,173,140,42,58,75,226,186,62,169,64,37,176,166,210,116,185,178,118,103,192,129,28,142,104,136,62,208,93,170,118,17,174,96,69,95,154,106,2,8,14,137,113,167,15,200,231,242,72,205,119,126,93,215,248,80,154,169,50,23,103,51,131,228,142,42,169,221,162,183,235,165,60,119,157,17,143,219,131,203,215,95,143,92,90,126,228,94,143,234,29,109,208,194,1,122,140,93,113,249,215,39,119,244,250,207,243,240,111,226,247,20,192,37,66,35,232,11,86,250,161,101,14,138,179,27,130,18,81,153,50,131,117,174,105,233,80,182,36,72,86,136,40,7,243,25,19,115,52,10,247,105,220,172,2,74,117,140,248,139,137,147,66,168,145,104,188,242,84,15,205,97,80,43,8,196,202,93,48,117,51,212,144,250,154,55,113,133,32,9,34,211,148,101,56,54,190,143,166,231,125,40,238,1,247,38,41,161,126,168,215,78,217,169,195,244,244,213,100,185,6,117,96,110,232,43,89,72,97,4,26,62,161,66,208,50,86,232,21,116,64,175,194,37,196,209,141,239,237,58,110,77,63,152,19,140,29,96,199,240,67,195,234,107,245,212,143,242,184,94,158,213,34,202,11,27,165,185,80,155,243,45,252,215,174,81,104,223,28,118,237,244,224,202,216,233,157,171,109,228,154,244,204,169,216,176,20,175,255,91,102,156,56,17,144,130,167,14,117,0,121,160,56,110,10,16,90,81,19,73,12,187,165,30,5,188,251,220,123,172,6,30,174,100,133,78,154,168,15,235,208,168,53,66,165,234,30,95,53,53,34,58,246,165,99,7,244,6,48,54,115,61,209,202,9,200,17,180,16,189,41,202,117,223,121,27,204,71,87,0,45,200,164,172,67,152,89,54,2,189,71,49,45,80,114,220,105,229,82,245,200,51,37,232,55,54,85,75,24,150,90,166,128,165,216,115,53,113,135,98,197,62,250,161,95,92,172,85,228,68,54,97,112,210,7,139,195,112,34,163,101,226,88,100,157,101,137,2,80,26,35,44,39,60,34,247,91,107,194,197,224,30,2,73,40,32,186,67,152,138,97,146,187,145,156,119,212,47,28,8,29,101,168,90,109,13,40,74,216,135,83,5,129,3,90,104,32,224,134,55,12,160,13,171,137,91,166,133,11,192,202,53,31,155,83,224,131,49,235,70,104,238,117,251,205,15,180,229,121,102,235,27,239,113,50,133,74,109,88,156,178,197,76,73,37,123,33,107,156,55,63,203,124,216,245,16,121,219,168,112,14,203,229,76,76,13,155,84,7,217,87,24,232,168,243,195,92,170,52,15,109,8,138,17,3,82,21,43,83,179,179,155,233,204,72,6,55,153,41,175,218,80,214,214,149,33,146,40,29,75,178,35,8,196,170,246,209,76,211,233,45,131,220,42,53,34,136,204,67,241,166,112,214,210,126,148,206,149,47,153,126,192,131,155,239,159,251,224,238,35,101,235,162,61,54,108,71,227,20,20,143,166,199,50,109,17,21,64,100,147,228,144,112,140,108,56,14,16,157,97,29,193,11,17,32,8,55,91,49,208,2,39,89,144,92,194,4,139,138,207,171,228,180,105,35,135,41,24,1,62,6,228,1,12,144,29,244,14,238,18,242,12,227,133,76,230,183,14,65,61,176,94,248,4,205,87,50,192,232,131,94,201,146,123,187,108,202,163,175,246,250,81,57,213,247,143,24,87,243,114,32,154,37,246,106,33,2,5,213,237,118,195,82,223,147,24,6,141,96,101,19,134,192,130,68,92,110,204,86,159,124,112,206,189,46,221,25,195,238,221,55,227,254,230,39,241,93,27,237,214,127,214,126,17,75,119,163,50,42,69,14,120,223,17,71,104,147,88,152,203,154,219,148,203,178,151,171,199,180,219,35,122,216,142,238,174,131,20,112,146,142,194,132,166,179,9,198,165,124,200,135,188,133,3,212,55,48,187,213,0,144,104,0,83,133,197,12,229,24,204,220,56,9,80,40,15,151,177,4,107,70,98,61,164,93,122,55,238,27,238,49,87,85,160,61,157,236,46,117,174,130,165,223,222,54,211,255,17,158,188,110,210,255,59,245,191,240,143,139,202,106,251,235,102,217,55,75,216,49,39,24,125,165,0,80,128,74,84,155,242,61,162,85,80,74,124,73,180,162,51,141,44,76,147,8,226,183,74,15,112,76,247,75,88,146,233,114,27,168,15,95,71,216,67,20,125,133,174,108,195,167,18,231,126,12,224,85,158,19,168,27,251,12,214,38,89,239,67,30,94,29,49,95,116,195,66,16,245,52,204,48,208,237,36,241,217,186,127,186,247,246,15,203,69,250,113,47,232,191,28,241,243,94,51,114,167,30,45,41,10,79,134,175,79,68,0,80,175,112,188,66,192,7,96,162,139,0,18,5,16,33,200,67,54,75,141,129,167,137,145,173,9,211,69,78,223,221,213,13,29,73,181,144,49,180,144,132,248,125,249,253,131,132,123,203,31,172,76,247,25,94,228,84,65,151,110,38,219,108,29,150,3,211,52,150,18,179,120,56,248,47,30,114,68,128,39,14,20,67,26,201,128,197,251,63,71,176,58,11,151,199,20,51,99,102,239,12,234,220,111,100,39,129,75,10,177,1,40,106,122,167,182,164,155,215,114,32,184,142,129,180,195,125,212,94,206,231,62,222,145,49,78,252,155,63,248,231,123,185,64,164,143,59,252,243,121,35,170,115,79,162,162,62,42,4,148,98,101,3,130,131,20,103,23,33,80,176,34,7,183,89,189,104,95,34,206,1,78,17,182,249,55,80,215,138,182,88,249,61,62,102,212,196,149,73,155,112,176,58,211,188,62,193,23,223,33,80,136,189,215,212,212,21,188,102,183,215,69,234,90,161,65,54,1,154,9,242,147,157,96,67,13,137,75,230,74,13,96,180,63,179,171,53,186,225,27,246,213,168,134,173,65,156,117,252,100,142,56,121,255,126,81,123,116,253,213,96,63,110,224,151,204,80,234,154,106,46,76,1,36,84,160,11,24,206,87,72,128,84,4,130,16,202,166,3,25,2,114,57,233,238,58,231,170,11,103,235,103,175,122,202,134,1,97,238,204,157,210,97,108,20,152,232,186,186,129,33,48,68,90,215,175,243,199,149,163,52,135,100,41,7,38,224,65,53,238,149,108,206,157,127,129,243,145,56,190,242,150,178,189,195,9,175,58,244,99,126,244,59,185,56,59,127,218,254,148,253,81,191,0,131,76,82,223,34,39,94,18,246,186,212,99,172,208,121,209,9,117,204,120,56,103,88,48,242,144,75,22,7,96,104,131,95,131,197,200,247,245,48,227,246,227,60,5,235,119,215,99,177,255,122,74,135,237,234,145,249,166,60,63,191,146,246,205,157,246,93,94,254,181,89,183,14,114,191,33,3,100,38,62,26,200,188,41,82,72,73,60,149,5,101,100,186,105,11,86,42,175,251,118,244,186,215,217,82,191,106,186,50,67,239,124,0,95,77,46,88,188,48,237,147,248,174,12,51,29,78,3,83,57,9,51,94,118,188,215,216,220,44,0,169,235,225,14,98,16,136,175,250,155,246,126,48,1,77,201,149,247,140,86,102,57,5,222,17,204,182,8,144,46,133,42,81,63,222,255,177,96,16,183,146,220,112,156,55,94,118,230,101,3,216,216,105,251,239,174,69,131,233,255,79,26,132,33,64,8,10,212,21,116,112,42,0,81,80,16,37,38,27,5,102,249,165,88,25,194,117,146,128,67,140,69,40,89,16,93,123,215,243,136,58,24,228,57,156,224,210,46,18,130,72,145,135,212,53,254,211,56,238,236,203,157,200,99,86,157,51,231,236,48,60,243,46,32,205,141,58,41,208,79,33,184,59,223,128,58,94,236,157,56,138,3,6,14,128,136,2,16,8,103,181,193,173,70,74,217,57,179,1,42,9,15,122,73,243,72,145,44,89,201,181,45,244,0,200,37,184,18,95,55,12,226,253,223,241,106,238,135,159,24,255,26,214,35,44,212,15,217,157,154,237,165,243,236,137,255,191,217,12,53,116,82,180,131,158,237,123,54,173,177,238,206,27,111,158,129,228,184,149,80,145,204,193,158,207,204,20,146,180,84,91,187,209,240,251,126,104,217,251,50,170,62,232,30,132,173,127,124,175,141,100,147,101,0,70,21,170,36,161,49,58,3,162,192,168,243,66,162,143,83,209,201,0,67,36,249,67,253,212,48,62,162,43,167,144,73,87,95,87,38,93,134,232,33,37,106,212,224,228,254,23,188,23,155,53,42,90,241,123,198,143,248,234,71,73,1,201,40,225,204,178,49,8,78,104,168,70,79,36,35,75,0,136,136,168,172,90,186,178,139,167,86,130,90,106,223,237,239,59,183,245,96,27,50,71,61,24,85,27,13,82,211,147,233,164,78,122,186,115,97,86,247,83,46,88,253,166,245,147,219,166,247,209,131,214,231,57,154,146,43,162,217,116,94,22,225,28,77,211,128,112,212,121,177,32,205,119,165,204,34,19,202,236,167,201,80,70,119,93,166,199,25,75,223,67,87,24,100,113,14,230,165,89,146,82,228,160,54,138,195,53,180,227,119,232,145,185,151,176,56,33,89,168,250,13,253,28,212,122,196,55,3,11,51,113,178,4,0,4,144,148,140,109,30,236,48,140,233,213,94,114,163,250,187,250,83,122,24,29,95,206,191,228,193,137,10,70,190,183,125,173,251,235,173,88,119,191,4,171,248,250,205,251,203,216,184,6,82,37,93,92,198,58,108,253,50,73,46,226,11,140,218,159,215,167,223,95,191,232,243,183,37,105,221,125,199,165,136,128,176,177,96,2,168,210,170,200,106,94,133,212,170,230,51,152,202,86,171,96,171,208,88,138,166,178,10,225,205,157,172,170,240,40,100,8,59,53,13,53,200,46,30,143,62,204,241,195,194,122,103,165,68,73,124,182,137,182,244,45,246,246,120,235,121,147,241,126,214,9,71,149,142,239,1,211,100,31,120,18,169,164,12,33,64,4,64,52,105,166,54,84,118,48,2,27,75,113,152,241,128,5,147,114,108,172,14,133,129,48,32,121,204,70,180,162,246,221,127,49,233,157,66,126,93,76,49,21,170,117,18,107,64,83,141,9,139,201,21,84,90,146,18,72,188,13,50,58,210,83,88,46,147,59,214,105,152,27,142,179,18,58,189,27,222,81,127,82,195,227,44,155,52,49,8,66,4,208,24,69,209,7,47,32,182,189,143,20,80,131,140,64,135,28,88,250,218,77,86,34,2,95,214,247,225,181,134,179,13,168,112,88,41,134,3,138,156,204,239,21,102,89,239,47,207,187,168,254,188,153,174,171,161,247,212,89,207,231,143,57,141,16,176,217,84,154,135,221,188,191,63,185,238,188,233,255,166,218,56,215,68,127,53,254,98,70,70,241,58,115,247,122,46,196,61,29,72,217,78,87,97,64,110,65,139,138,23,147,224,163,2,166,196,178,157,94,3,163,108,173,41,110,47,161,36,33,211,178,153,240,201,183,94,154,224,195,163,53,147,154,237,228,85,67,88,252,200,6,32,38,204,6,233,129,8,43,115,129,140,17,248,42,255,215,167,158,31,191,239,229,234,28,7,93,59,215,109,54,221,216,89,241,115,162,158,128,103,208,112,160,4,10,116,188,91,141,212,167,7,121,243,64,96,22,2,123,196,162,58,26,168,244,57,108,123,137,85,34,52,73,167,101,8,103,69,100,246,159,224,167,226,213,105,126,60,175,143,91,101,209,137,32,33,228,25,178,49,65,136,12,190,222,11,76,72,80,194,54,135,53,144,20,137,241,57,210,254,133,13,167,180,110,43,186,125,213,182,92,169,79,131,134,253,241,63,120,17,24,52,188,166,68,58,69,15,149,140,94,182,232,155,222,15,212,17,19,51,233,59,76,174,56,30,117,60,67,254,8,61,235,167,99,108,1,24,164,136,0,179,16,190,44,225,94,97,168,33,47,23,199,115,204,60,198,217,75,191,254,201,71,250,37,60,177,243,37,94,40,235,19,20,238,125,78,119,222,108,117,174,113,255,39,74,67,231,107,243,214,239,226,103,51,97,228,68,169,80,114,33,80,185,173,171,236,24,87,129,244,4,0,2,17,25,65,177,164,0,43,252,65,25,242,225,248,234,211,247,136,180,103,66,21,174,19,137,236,239,65,18,208,31,225,38,145,72,196,20,207,243,58,72,149,30,145,233,142,217,133,193,68,161,158,132,248,73,125,202,169,231,247,239,95,202,70,12,218,116,253,75,181,254,68,104,186,125,226,192,115,128,61,227,245,21,11,88,40,193,13,21,14,32,241,133,14,1,36,196,76,228,33,7,85,168,72,13,58,93,33,138,165,56,69,147,216,207,152,178,234,203,81,166,242,238,193,252,132,224,205,174,93,234,209,23,194,165,147,195,189,234,58,199,61,40,65,82,82,46,56,178,177,207,41,180,75,160,143,66,77,62,180,54,99,128,40,129,67,240,170,56,242,48,78,188,172,124,221,123,4,132,10,246,10,229,208,154,49,26,119,147,45,162,27,44,75,140,93,252,27,24,112,222,211,196,201,37,101,8,32,7,55,22,71,138,23,252,61,67,20,56,156,18,107,104,183,91,216,246,227,145,242,189,229,124,217,223,251,239,188,60,222,252,82,63,251,193,199,170,125,183,186,95,27,53,183,243,90,111,103,255,186,172,72,210,109,41,82,148,29,217,159,99,79,160,3,202,181,224,161,7,35,64,186,95,57,156,26,89,139,91,191,199,51,184,85,229,125,72,87,23,226,179,63,30,48,22,17,65,0,170,201,169,174,102,150,150,92,175,138,160,218,192,133,121,112,42,55,90,162,160,67,109,169,130,36,194,117,139,133,76,160,37,164,25,146,211,129,41,173,71,63,234,249,167,15,87,204,99,93,29,62,181,79,119,207,110,121,71,220,101,100,146,190,233,250,235,29,90,160,144,117,131,55,14,80,230,15,70,136,232,97,34,62,241,129,62,211,7,24,55,36,24,17,43,86,164,26,104,165,89,243,77,24,228,238,179,124,79,63,151,20,154,193,224,56,154,83,189,179,232,142,202,89,200,110,254,128,234,168,137,115,223,171,150,254,18,254,250,79,153,74,67,70,169,54,191,47,135,51,18,236,28,226,236,79,204,203,236,203,234,225,115,95,207,89,252,70,118,44,38,66,91,203,89,179,190,115,99,0,86,81,87,176,245,110,109,194,68,212,155,29,132,103,7,128,87,157,234,12,92,56,91,162,82,34,155,8,202,152,100,61,92,158,7,215,147,127,60,222,123,183,254,211,103,228,93,43,251,235,86,250,231,14,127,248,142,249,211,229,221,246,40,226,215,250,149,40,130,162,179,194,212,105,127,218,28,101,222,94,140,165,5,28,13,240,226,5,96,11,164,32,70,249,126,87,182,47,226,148,76,90,186,231,193,219,243,250,186,0,86,29,245,198,26,22,131,134,93,187,162,107,186,60,223,210,81,123,163,80,62,147,79,203,8,1,204,245,195,145,113,133,97,1,41,150,147,119,32,89,5,144,70,57,139,214,245,193,182,150,62,115,60,83,234,44,74,52,214,220,90,235,218,101,75,224,190,185,243,1,189,117,44,31,19,239,96,45,120,189,50,72,121,67,169,152,83,169,208,1,138,242,103,36,216,104,138,76,206,74,146,122,94,227,42,233,117,124,141,157,173,42,109,63,251,61,94,31,15,26,237,182,57,242,242,187,158,13,173,94,168,176,187,215,196,180,163,188,242,27,104,110,127,239,183,128,151,0,91,96,116,194,188,39,76,163,207,230,88,201,241,64,14,137,63,93,19,253,87,254,75,95,138,41,127,168,250,80,115,173,186,82,99,75,135,192,160,33,90,2,160,81,27,66,136,21,200,218,22,137,148,174,34,22,153,157,250,110,39,76,109,106,144,190,36,51,41,51,18,87,194,117,85,15,126,227,225,242,229,183,159,127,136,55,124,95,254,236,239,196,103,191,154,191,134,48,105,16,101,65,15,150,182,249,14,30,100,243,232,86,159,110,115,254,102,124,253,66,188,16,220,74,192,64,181,118,76,3,76,96,144,223,199,122,170,10,222,75,183,206,230,34,206,33,191,244,249,22,54,129,194,244,35,194,71,241,137,199,40,202,54,116,135,0,53,131,81,209,17,214,119,247,197,25,32,186,170,246,115,136,21,22,108,82,180,152,176,38,106,102,49,235,56,124,104,4,187,14,162,183,218,124,38,203,97,32,85,59,115,23,120,209,229,93,207,111,70,223,144,222,29,253,112,236,203,177,240,161,246,187,239,97,35,69,105,9,97,170,97,1,51,112,175,154,214,22,51,45,157,121,22,95,84,247,78,122,87,110,244,92,9,89,27,163,200,57,173,15,246,251,176,239,105,60,177,231,233,167,193,236,42,255,238,27,26,160,14,92,171,253,97,175,77,205,227,30,94,183,220,218,184,69,71,184,110,100,71,132,228,232,122,24,114,232,50,62,44,196,248,150,15,72,247,74,100,198,127,148,223,225,119,113,179,35,59,96,216,34,133,154,161,105,17,76,4,177,66,206,118,80,45,156,185,101,207,31,78,159,154,49,108,89,250,98,210,16,32,50,199,90,191,81,22,215,222,156,252,210,103,82,227,241,231,126,64,127,229,159,245,29,255,211,222,242,126,252,235,211,251,11,27,232,170,25,3,237,250,250,198,239,139,159,174,246,127,248,243,249,104,69,221,109,224,128,191,84,131,12,0,4,99,200,0,196,215,188,123,89,86,210,31,246,210,80,139,12,23,16,113,23,191,190,5,182,150,31,66,97,136,118,103,225,81,59,158,73,80,183,177,32,241,130,133,16,238,177,209,201,68,96,230,200,203,24,97,70,59,120,97,99,154,193,209,54,65,163,140,83,74,205,44,89,203,116,56,96,88,32,244,3,188,36,200,185,12,202,112,108,72,233,187,163,226,15,154,93,231,82,231,123,247,55,204,59,239,255,248,187,80,211,242,154,15,121,163,131,72,50,128,83,57,88,43,142,232,3,230,123,234,245,11,142,87,199,49,210,215,167,234,48,56,150,116,27,75,133,245,85,119,111,159,234,47,135,195,79,37,243,247,15,235,248,187,13,87,87,68,28,85,170,21,214,29,208,38,162,58,15,194,83,9,168,45,54,70,243,179,48,104,54,199,126,152,135,60,158,250,177,63,78,214,206,113,176,14,94,77,115,254,31,242,53,156,6,222,50,24,168,200,189,227,95,81,30,193,109,253,231,39,191,253,187,245,223,244,61,246,11,225,207,149,51,101,159,205,215,157,143,250,138,214,114,199,67,31,204,233,199,36,70,162,54,230,111,212,127,208,241,234,11,251,237,127,127,142,206,120,237,88,121,254,207,207,66,235,237,59,62,22,127,44,197,45,185,236,255,147,188,226,91,114,80,209,47,255,235,252,175,235,248,242,207,206,223,204,232,31,189,137,95,107,138,48,49,6,3,17,11,49,164,222,176,250,179,60,30,59,235,210,47,134,235,51,33,240,131,102,144,15,92,74,177,70,90,161,185,85,178,130,136,124,107,159,163,188,213,120,20,209,16,62,99,56,133,137,156,197,32,115,9,199,94,121,11,222,193,14,172,7,6,76,22,120,125,63,182,69,149,90,16,61,168,37,122,212,209,119,23,20,218,130,115,51,233,47,174,26,151,222,53,161,215,33,61,105,163,116,204,122,118,187,34,204,54,63,219,245,17,139,110,83,69,43,78,162,142,83,197,53,49,4,57,48,154,24,78,100,207,120,69,143,3,244,18,151,32,183,253,102,108,125,109,63,74,239,7,242,254,122,153,46,185,115,189,231,178,252,229,153,250,80,247,191,185,206,189,183,58,247,95,143,211,231,255,88,42,211,42,103,90,113,157,205,141,223,206,231,185,36,63,140,99,126,154,99,241,227,126,127,209,244,122,116,143,207,215,75,205,125,185,188,179,127,222,61,130,80,75,251,138,180,215,245,253,57,111,247,167,215,245,127,255,201,255,253,167,250,127,175,229,245,188,204,113,98,31,179,144,77,45,46,171,2,5,22,1,213,38,61,249,28,192,81,104,25,177,77,50,219,26,252,178,12,122,119,123,198,161,25,178,74,208,58,159,211,31,110,127,74,112,123,37,23,253,13,46,107,99,62,156,173,95,63,214,155,189,196,127,201,203,94,182,175,231,118,46,112,242,47,192,167,246,10,151,255,46,190,70,24,187,230,36,232,155,84,118,142,93,215,4,199,235,45,123,25,142,122,123,242,229,197,160,140,122,237,245,201,231,206,33,111,245,1,33,63,214,129,96,19,196,39,11,52,101,146,244,82,46,169,48,86,193,39,54,42,211,58,174,156,16,241,153,169,231,225,229,103,68,30,71,24,111,53,214,243,164,199,122,78,17,1,150,186,187,218,146,129,233,50,5,192,8,131,133,40,125,186,93,21,119,9,57,133,46,217,243,18,94,3,116,26,143,41,45,104,65,137,150,113,73,29,80,109,90,90,146,171,136,133,210,21,59,224,216,218,109,145,230,164,79,212,244,113,237,92,6,176,74,142,190,231,113,33,220,118,236,236,143,215,68,41,214,226,122,119,92,121,238,15,191,152,92,252,182,191,121,38,241,54,143,188,94,29,185,150,82,155,14,140,61,19,141,186,207,110,219,30,145,97,48,107,236,93,84,215,196,16,129,37,60,228,228,28,240,237,209,43,91,52,47,168,107,148,218,194,21,254,244,252,76,63,213,87,108,148,233,158,238,97,154,224,76,167,162,168,86,54,181,95,156,43,139,46,216,72,190,5,128,161,137,47,122,4,233,142,17,24,189,161,55,222,108,30,151,238,12,246,7,190,183,142,155,254,177,161,63,67,97,255,198,57,59,248,155,24,128,93,0,95,101,157,239,122,155,206,141,126,209,163,173,42,11,64,134,16,107,41,70,19,147,116,80,209,111,197,54,204,21,169,239,236,136,3,213,172,149,35,250,208,111,31,56,16,67,148,196,240,6,103,56,93,37,20,199,102,14,238,88,111,75,231,210,150,24,225,136,118,34,245,6,162,217,83,178,184,188,185,187,144,4,182,221,36,178,142,101,228,153,115,8,163,39,86,123,245,150,41,234,74,46,124,121,152,13,192,114,225,66,65,29,20,137,31,197,89,133,134,64,83,149,39,189,149,27,2,69,99,167,76,205,118,134,158,17,78,13,167,86,229,117,179,106,109,54,25,55,156,61,107,234,126,86,219,38,224,52,103,239,245,243,125,72,84,247,205,127,124,88,68,59,32,115,199,244,196,214,33,174,255,142,47,87,127,104,80,211,93,195,235,1,136,174,20,153,146,68,90,242,245,235,33,239,120,199,205,54,149,97,2,18,136,161,144,114,58,105,123,1,124,9,114,141,29,169,247,36,51,4,24,115,148,29,104,165,227,1,130,16,56,186,213,22,131,118,228,138,228,209,115,15,222,83,220,1,130,52,177,9,70,159,81,147,230,6,14,73,202,201,188,236,198,12,205,142,15,174,140,252,100,12,215,179,172,255,50,224,47,186,169,125,62,196,70,45,82,120,185,111,247,235,198,225,31,171,47,247,79,74,253,52,111,1,123,166,10,1,206,184,4,89,166,45,25,15,38,82,51,179,122,62,251,227,186,174,203,154,77,71,12,136,242,112,254,230,167,45,136,46,195,245,67,220,71,207,40,102,161,232,231,35,176,67,86,70,178,40,169,100,246,37,183,52,215,10,91,65,52,240,134,34,70,110,150,24,177,119,27,3,250,14,166,106,35,41,243,107,141,229,81,79,143,92,118,101,228,24,185,139,106,147,112,129,163,212,50,39,23,62,160,180,87,157,94,48,174,130,99,95,75,115,49,5,215,173,25,106,179,168,79,187,165,242,192,156,129,83,190,180,45,109,229,62,164,65,9,173,201,135,43,190,44,245,135,42,61,245,4,182,195,114,175,216,148,61,224,230,173,153,39,57,113,35,252,43,46,97,184,227,46,239,66,119,246,11,103,56,34,83,143,230,0,111,222,39,188,83,103,36,13,132,208,16,137,205,136,192,225,72,44,66,65,78,199,145,35,6,81,158,137,163,221,131,101,89,195,42,226,201,44,163,49,30,48,238,224,116,32,59,162,151,212,10,156,49,239,216,105,182,189,132,120,16,34,6,240,123,211,45,136,188,236,58,19,179,241,124,137,36,103,125,216,137,107,69,166,6,119,191,245,75,75,174,190,212,229,9,1,220,95,182,117,251,117,48,175,94,243,250,29,239,253,127,4,153,119,82,231,242,216,138,78,102,227,138,42,34,97,202,84,110,249,251,41,246,27,228,49,156,75,197,244,178,170,4,20,246,213,251,7,251,202,45,142,55,195,40,1,74,83,92,141,189,202,61,153,198,200,141,193,220,177,61,113,197,148,226,73,104,53,120,14,75,2,208,227,96,172,219,86,205,200,156,238,93,10,91,46,169,13,29,103,139,156,14,89,199,110,56,123,229,54,82,170,212,107,154,173,114,106,161,201,38,189,101,22,82,188,1,60,168,35,142,192,97,104,215,88,73,33,161,255,121,16,87,109,59,134,18,158,42,79,23,75,246,112,231,137,149,171,216,90,47,178,114,32,35,225,199,50,103,203,11,113,133,115,178,248,33,157,123,102,247,111,229,223,62,207,18,61,67,60,151,1,78,241,167,218,153,245,214,35,51,98,36,123,216,190,141,36,251,132,62,57,77,182,56,131,83,209,67,6,204,24,39,105,22,56,200,151,227,200,196,151,32,0,202,94,52,222,229,137,51,42,7,209,104,212,221,67,111,142,173,206,236,125,116,236,13,247,74,105,198,29,80,33,73,84,100,222,148,157,245,124,173,57,116,83,236,190,219,19,129,161,124,218,246,229,120,238,8,112,87,194,10,36,28,73,245,254,12,106,162,189,52,115,245,213,238,155,254,111,152,243,219,43,177,223,19,158,169,87,82,152,146,33,2,7,196,140,144,133,97,235,19,223,201,207,184,234,16,39,114,54,79,168,232,213,10,214,251,63,250,175,29,120,70,136,242,56,10,204,48,42,192,150,169,79,155,63,214,160,125,182,224,82,158,164,162,163,77,143,135,73,150,166,48,119,61,112,10,40,110,116,24,176,112,182,59,9,53,161,50,8,158,204,62,32,125,75,180,115,9,144,217,211,31,107,65,245,57,186,19,117,232,232,121,171,110,111,200,81,88,40,45,179,32,1,128,132,129,73,213,131,86,85,153,111,248,16,124,14,250,54,22,208,45,226,10,117,25,222,220,24,122,13,62,69,9,14,225,108,241,72,246,64,201,162,37,122,228,214,73,207,222,151,167,142,55,227,191,23,103,10,163,228,251,97,47,58,104,48,65,165,64,242,69,221,74,1,137,56,74,34,27,235,136,224,12,140,163,4,244,11,31,77,34,34,58,51,178,156,225,112,166,30,124,9,28,199,43,40,114,144,197,44,31,140,67,114,251,29,24,14,216,163,185,217,165,12,109,70,29,16,34,129,42,137,120,41,84,142,80,32,54,238,130,36,12,152,174,243,161,55,115,239,12,200,140,24,193,2,241,69,73,199,233,183,188,100,251,213,99,99,230,214,175,149,95,222,159,184,43,235,62,115,213,69,162,138,250,166,18,5,39,24,13,136,16,48,28,88,143,151,202,59,203,113,114,22,224,180,151,117,196,39,56,166,86,124,21,107,3,143,85,196,252,18,200,80,74,68,196,18,116,169,54,249,234,195,215,231,90,190,100,156,195,128,119,216,92,183,235,145,52,39,136,207,103,112,45,88,126,220,232,44,112,163,41,142,234,132,10,223,84,56,124,149,121,90,53,65,118,83,211,162,232,124,167,252,182,57,30,101,25,235,93,248,13,189,141,81,10,118,158,160,218,45,113,114,205,56,20,196,144,146,33,35,85,249,224,130,219,219,185,30,218,121,190,30,94,246,3,214,126,233,224,211,192,51,47,125,136,7,143,72,38,210,78,28,8,154,137,27,85,43,214,31,228,224,9,167,78,88,190,147,246,151,210,48,52,21,56,17,41,21,235,142,240,29,236,222,44,51,158,81,87,40,133,96,38,252,56,88,223,82,207,4,230,142,185,183,238,198,249,69,194,80,108,83,80,186,44,206,205,124,233,153,35,200,105,36,28,166,60,145,109,56,233,16,250,231,214,1,95,38,74,121,129,81,172,58,198,241,146,201,16,91,208,146,71,104,116,84,16,10,82,155,105,147,51,7,105,196,1,18,231,3,62,100,79,30,102,96,150,119,217,16,18,246,154,171,141,95,50,221,241,75,206,185,195,153,141,155,85,110,217,122,51,40,155,188,238,7,194,161,12,9,133,1,64,176,158,47,233,8,181,220,69,200,244,10,91,6,212,193,17,191,80,221,142,197,239,141,121,136,105,162,217,200,88,188,51,118,97,25,29,35,243,100,135,42,72,206,90,166,160,115,6,213,160,48,253,128,2,82,248,251,188,227,232,48,72,179,255,60,177,140,206,98,56,154,226,59,139,138,161,213,130,200,81,237,151,171,173,138,253,226,93,230,219,21,59,76,168,111,26,216,218,193,177,195,137,174,43,1,234,97,66,36,87,180,189,169,3,111,20,78,22,49,194,167,6,57,169,157,248,58,164,58,54,122,107,166,146,152,253,15,47,166,103,214,205,239,25,94,25,103,65,90,80,133,187,89,123,197,99,119,241,85,183,63,152,61,206,235,159,169,198,96,30,224,78,56,145,242,50,154,42,110,157,238,134,168,73,69,151,168,112,75,248,225,167,64,55,106,73,120,28,6,20,116,119,225,67,158,201,58,102,75,192,184,112,180,112,14,114,14,115,244,37,76,0,3,153,145,140,196,216,227,48,158,110,131,210,154,189,188,113,7,139,215,245,248,72,26,134,7,142,131,230,65,213,178,16,157,28,127,101,218,147,131,84,116,237,134,145,148,41,248,47,132,206,226,73,26,59,251,178,233,128,136,51,116,42,238,171,17,167,177,160,166,164,69,105,168,46,0,172,164,187,75,185,46,150,24,137,25,160,190,160,33,167,38,27,19,181,144,193,149,69,175,213,238,90,179,42,55,61,173,215,48,147,254,157,95,59,196,71,116,111,235,28,111,124,211,153,83,60,89,109,34,244,155,162,118,190,147,158,39,65,23,152,164,96,187,53,36,234,176,168,73,129,174,141,106,69,50,96,122,223,41,12,44,7,190,41,69,48,134,153,168,6,196,115,90,59,178,87,26,19,61,10,30,157,186,133,117,29,211,186,222,50,45,114,129,196,33,22,72,148,83,162,218,100,136,240,123,114,200,13,81,18,211,1,51,212,74,98,82,209,1,129,197,121,83,192,213,52,173,50,91,111,3,181,62,244,231,40,51,199,235,22,190,225,168,177,245,48,91,126,241,48,245,197,50,17,99,50,53,59,214,44,167,72,104,71,178,106,148,52,19,80,247,17,217,68,200,202,176,10,112,210,70,72,129,84,152,237,16,89,52,237,34,201,153,201,76,67,24,2,12,33,90,5,128,54,226,247,118,20,182,243,144,157,194,147,188,48,173,242,80,238,90,207,101,221,51,210,165,84,7,53,138,119,132,132,65,214,179,38,107,81,82,164,85,36,141,224,132,83,44,54,61,127,176,218,15,123,25,52,236,21,54,20,25,3,90,163,182,232,219,255,225,58,197,227,215,208,199,126,41,60,164,107,237,11,215,109,93,13,124,143,32,114,27,184,180,56,10,117,231,253,139,250,233,119,250,244,141,26,143,226,153,53,57,239,35,125,235,1,54,113,184,119,216,207,254,193,31,24,6,157,11,49,133,112,193,192,168,145,229,22,196,149,161,73,75,73,234,143,37,178,82,58,184,41,11,165,150,175,89,117,200,13,136,216,245,112,179,14,112,56,54,13,64,134,226,65,76,132,11,142,153,104,8,129,44,166,224,224,204,35,103,58,62,49,150,203,93,89,111,235,246,50,238,96,110,204,180,220,3,152,146,70,21,14,179,10,83,136,76,148,99,51,67,64,226,144,102,21,84,17,25,5,89,156,55,101,230,40,81,172,243,70,133,132,186,72,231,180,133,205,216,158,140,72,92,176,201,172,174,180,96,225,219,159,106,154,223,173,103,225,215,211,247,58,59,62,73,101,41,130,38,171,107,87,85,22,164,231,119,91,111,84,25,78,174,149,85,166,183,177,21,161,193,193,149,180,73,166,44,219,48,58,155,195,142,20,40,223,233,5,116,89,103,41,113,212,199,23,82,225,65,200,65,213,212,81,99,171,162,252,140,27,86,183,236,92,53,219,33,102,148,149,232,150,145,188,148,128,83,126,29,137,122,202,24,24,245,67,172,36,41,223,170,9,237,135,33,35,38,66,20,226,8,151,225,160,90,237,9,234,125,240,169,52,196,103,147,142,19,238,135,110,11,45,236,117,164,99,217,137,96,64,11,195,27,46,63,61,184,234,28,246,170,94,232,74,147,45,209,223,111,0,115,47,27,48,227,55,48,90,58,126,241,157,168,55,86,45,68,199,210,120,120,33,214,60,175,148,235,46,251,75,19,123,14,139,162,115,195,200,183,104,170,132,86,13,133,200,169,130,241,83,188,181,136,3,24,220,129,238,49,31,81,75,115,87,243,155,151,141,199,139,149,57,174,224,246,58,239,42,104,243,101,41,68,44,2,211,56,196,209,105,136,6,32,148,9,40,42,179,97,20,10,4,64,4,18,43,18,194,153,20,20,149,68,149,1,200,35,57,43,226,251,186,177,194,152,199,169,57,182,164,159,209,131,215,36,190,240,98,252,248,15,102,205,210,156,79,231,132,159,238,196,194,205,6,93,182,74,183,137,185,230,177,195,77,101,12,252,61,27,186,58,178,85,219,117,254,77,28,72,58,73,122,21,56,72,174,75,92,78,235,245,184,164,136,102,225,18,197,42,4,158,234,49,147,235,146,174,67,152,57,129,142,220,90,104,67,207,43,86,204,12,59,82,75,133,36,14,28,147,5,81,58,128,224,5,140,141,182,237,30,93,55,17,78,78,228,29,10,168,48,93,49,104,182,89,2,234,59,196,80,40,35,35,42,33,60,215,150,143,85,190,222,196,241,147,240,67,249,38,218,154,203,5,63,103,111,200,77,58,54,184,222,244,243,115,127,152,234,118,95,57,28,119,238,149,166,54,3,84,22,129,78,132,8,20,204,29,237,217,103,220,247,180,193,39,137,135,147,245,206,149,246,73,186,249,58,68,28,227,174,192,7,197,55,73,141,49,254,82,95,215,92,182,3,76,226,58,9,204,242,14,44,64,98,198,40,63,179,118,84,175,147,239,194,15,175,196,199,200,247,255,136,152,179,59,126,76,124,141,72,70,42,128,1,134,58,9,170,198,134,4,3,32,34,8,137,49,145,85,86,40,4,192,116,89,23,20,91,104,187,246,255,215,104,170,48,39,71,10,72,104,186,81,234,245,194,246,74,102,8,114,148,164,127,211,76,143,12,93,196,229,103,231,204,175,149,161,78,164,80,167,98,192,72,30,1,143,90,184,67,110,86,186,127,103,240,111,94,63,253,242,27,74,198,249,206,87,106,253,182,227,187,178,96,122,141,237,105,15,81,150,49,239,234,53,130,157,117,181,152,187,98,31,140,80,165,210,168,176,85,26,13,98,91,175,212,163,163,75,49,148,226,160,141,56,35,147,80,78,250,36,101,89,216,139,85,84,178,202,192,53,49,214,45,173,124,56,128,55,102,146,242,225,228,52,49,115,60,178,42,48,38,107,90,149,5,47,89,160,164,142,140,45,177,131,26,34,250,240,21,253,76,16,3,209,201,71,230,98,218,224,33,190,39,142,193,88,229,197,237,161,181,237,134,104,83,239,29,66,20,51,92,115,129,206,183,175,89,241,182,30,12,223,78,197,3,249,218,225,248,252,251,231,251,88,72,163,141,72,84,246,34,12,179,193,26,171,209,120,222,248,76,244,157,119,111,250,136,219,153,187,225,47,48,126,37,88,235,245,6,143,199,124,106,247,91,249,147,167,250,150,70,252,166,20,9,135,36,35,106,115,200,102,215,31,80,129,13,45,168,177,192,25,147,108,175,114,180,233,74,139,176,6,78,233,146,22,114,82,159,236,22,86,171,230,236,58,161,61,148,7,15,236,16,225,165,87,26,117,77,235,146,62,50,71,208,191,187,160,183,222,250,241,179,23,96,49,13,136,234,68,133,70,211,250,194,43,130,12,134,225,37,144,103,149,155,187,236,253,157,59,111,170,157,163,204,224,205,133,186,84,125,84,175,69,79,201,148,144,88,104,234,190,37,244,244,120,73,51,7,204,100,40,105,157,141,179,80,94,38,180,49,125,218,101,35,106,75,245,168,157,84,157,74,187,134,173,134,84,74,195,224,126,230,171,164,177,35,234,121,235,255,92,31,98,165,242,70,153,62,23,86,116,50,93,225,52,39,59,55,116,196,1,24,49,156,80,25,41,157,137,2,103,101,71,86,164,4,195,96,119,40,171,102,192,87,9,4,246,200,166,12,54,236,157,32,58,69,180,246,212,142,75,134,14,16,97,48,85,161,242,57,111,160,63,180,74,184,33,59,62,150,176,228,144,36,22,70,242,46,55,112,3,226,93,100,104,7,59,254,16,11,208,137,4,11,198,144,219,149,195,187,200,72,198,214,183,145,191,69,254,161,12,99,90,21,86,49,75,60,3,17,122,227,227,171,124,214,233,216,62,232,135,166,24,55,47,236,68,10,93,168,169,115,82,19,151,251,185,231,115,242,50,159,206,29,68,77,211,65,182,206,19,221,42,39,247,109,103,93,207,219,41,71,4,67,73,217,78,22,212,159,37,123,213,218,229,236,55,46,63,60,234,115,144,142,151,124,203,236,170,193,165,14,3,195,130,220,180,149,133,151,111,39,94,113,185,95,253,209,149,107,149,230,43,79,234,144,232,134,205,100,95,41,156,36,21,161,53,160,38,52,61,213,67,168,209,53,27,209,175,209,83,81,194,174,213,121,204,219,113,41,159,190,172,168,112,138,42,132,136,249,198,124,19,238,62,221,57,222,242,91,101,24,134,135,1,111,81,172,56,170,58,161,39,245,185,227,67,47,198,7,99,125,47,150,141,209,73,72,249,104,178,81,13,74,144,45,176,10,43,147,76,46,97,108,185,183,229,17,204,72,239,12,158,137,27,177,169,110,84,134,129,75,128,29,81,102,52,44,79,219,234,176,133,36,96,236,180,69,37,200,179,10,224,156,138,139,246,233,246,220,197,119,198,241,197,238,106,42,249,53,77,176,14,232,146,24,32,10,159,160,120,18,62,112,30,127,146,82,169,195,42,89,35,248,49,244,5,164,122,202,115,45,16,98,169,91,82,128,55,4,34,21,234,93,145,241,40,129,84,122,192,60,249,54,233,129,73,93,172,173,54,242,171,125,191,190,171,183,247,245,245,29,190,62,193,227,129,24,159,248,175,81,188,77,157,153,206,129,167,221,106,186,52,116,198,133,85,233,6,101,114,183,237,223,102,18,101,117,76,112,188,148,226,161,91,81,149,142,101,24,218,158,89,190,144,246,152,208,68,246,71,22,9,253,107,235,233,209,165,1,86,90,196,66,98,81,208,73,201,20,119,224,192,42,34,121,53,221,222,93,170,168,206,98,49,153,200,198,213,4,192,32,190,82,108,140,41,121,174,22,7,38,6,87,149,196,100,147,89,239,90,180,198,178,11,46,225,237,11,213,186,50,72,121,168,28,181,115,169,195,77,227,205,133,184,25,177,94,9,247,55,114,157,69,80,244,190,211,121,56,175,51,227,124,124,118,227,104,244,216,177,49,46,119,189,155,221,114,96,3,103,59,104,75,232,25,29,208,0,29,88,173,189,137,185,66,42,107,68,53,218,178,142,155,220,12,174,166,32,9,24,138,16,164,23,10,46,61,172,38,148,128,100,251,6,5,189,101,190,239,2,96,39,125,177,248,62,113,137,200,147,179,160,54,11,250,187,192,252,145,185,95,44,17,119,167,172,58,23,243,178,202,125,73,204,155,213,167,198,46,100,156,5,192,87,105,153,188,89,172,37,55,209,100,167,117,156,58,86,230,143,29,223,100,190,198,122,76,221,180,44,35,27,74,35,164,3,148,42,212,42,84,39,95,159,223,132,26,67,61,167,117,113,61,247,121,58,143,207,143,111,199,31,252,183,215,15,190,59,157,204,71,92,12,171,192,46,87,25,86,8,92,228,203,174,65,37,95,156,128,157,72,83,155,186,219,141,63,181,0,222,177,32,9,210,217,115,88,56,107,152,176,127,189,185,134,141,94,118,106,236,38,144,143,200,48,25,92,141,50,112,158,77,153,21,191,80,188,116,244,21,149,236,35,175,35,235,237,70,88,74,180,32,103,197,73,218,3,147,200,133,29,157,91,34,116,73,97,96,113,21,208,159,206,233,118,216,143,157,236,170,219,52,180,183,20,174,201,185,218,29,84,70,117,138,43,198,81,189,94,177,105,101,181,6,174,209,225,0,77,133,91,64,135,97,52,172,144,203,105,184,153,102,211,215,109,157,245,1,162,178,183,138,25,98,201,54,168,147,154,1,131,170,162,42,90,81,27,50,168,145,182,26,129,92,37,154,34,21,150,0,33,118,81,71,187,28,131,38,142,108,4,123,149,63,254,255,219,124,42,31,139,28,142,119,72,208,229,151,62,251,89,23,96,180,10,125,46,59,155,57,69,159,218,135,91,55,174,156,254,144,135,81,18,159,224,158,36,101,82,41,84,243,91,4,54,207,27,98,230,76,6,106,115,101,222,34,83,86,18,183,249,158,126,237,254,22,127,211,251,23,193,183,172,221,223,126,144,239,38,186,10,252,153,252,49,219,76,77,50,140,90,193,190,13,150,240,82,222,2,143,76,192,253,31,221,147,150,183,206,139,73,32,206,144,54,17,246,88,45,201,225,79,86,254,123,233,105,25,71,47,75,56,106,86,155,68,15,89,107,210,99,173,17,248,189,100,153,184,65,76,124,234,78,141,217,236,165,110,117,6,163,120,208,168,44,166,83,117,167,153,43,169,103,147,117,246,133,175,206,6,205,147,247,179,54,135,104,75,189,77,233,209,235,161,253,151,67,122,135,152,162,136,75,74,73,72,212,83,132,21,117,146,38,59,96,5,4,96,62,9,144,228,2,32,240,204,132,130,110,78,62,174,247,50,238,28,205,119,174,112,186,108,225,249,139,227,227,182,89,39,86,181,18,113,107,220,39,239,221,114,115,137,205,182,70,38,35,160,201,239,133,138,73,239,195,185,156,176,179,189,61,71,124,225,235,4,5,49,101,68,249,199,223,234,1,110,169,251,232,11,12,78,93,73,89,5,75,224,225,94,240,198,29,140,176,64,221,127,4,142,38,94,98,78,197,151,117,213,33,117,214,181,49,139,126,149,89,58,176,175,226,187,149,124,22,69,47,77,207,10,137,62,28,121,40,53,17,171,2,79,223,41,234,4,99,225,168,97,3,123,102,187,96,173,141,168,248,180,126,193,23,123,123,223,168,119,173,174,227,208,24,30,201,20,49,75,95,103,187,76,82,68,84,11,65,144,99,40,201,197,255,50,186,201,193,247,59,118,28,85,233,132,149,43,122,239,10,221,13,242,253,202,171,98,171,80,181,172,224,0,147,209,179,6,234,211,146,170,112,97,141,235,125,253,109,189,122,125,110,246,204,14,140,148,248,196,200,81,77,115,232,86,44,17,8,8,197,3,200,40,249,88,20,21,224,172,204,179,214,138,107,200,43,79,134,138,139,238,56,219,233,19,39,6,145,5,48,65,64,98,42,23,74,37,98,48,7,27,68,92,100,87,217,46,156,33,23,141,82,160,183,144,115,196,26,204,173,188,190,182,11,187,6,87,182,34,19,26,49,144,170,166,2,150,230,138,38,60,238,20,19,75,226,52,29,212,218,141,189,94,223,111,233,212,151,43,11,66,25,145,112,66,66,255,184,19,28,183,244,151,247,129,231,137,104,4,225,45,12,11,114,235,170,179,133,13,140,45,202,48,105,218,133,146,225,20,234,143,100,65,128,210,149,104,108,9,3,21,236,251,30,32,97,61,131,187,66,106,128,42,112,64,93,146,6,173,160,214,194,194,218,167,140,151,151,16,38,209,200,227,144,147,83,80,200,157,188,8,102,242,70,149,24,70,140,191,100,189,74,180,40,92,250,151,15,251,47,9,95,85,73,36,32,11,80,192,41,139,178,139,6,194,232,136,78,162,172,42,187,41,215,196,253,25,142,191,69,127,35,121,74,234,10,234,153,104,203,20,34,229,0,251,189,98,118,81,97,198,67,3,203,49,85,210,164,74,150,5,115,181,200,73,79,136,60,255,234,235,68,226,106,28,213,39,154,25,28,143,97,176,133,169,236,25,43,241,89,36,129,77,200,164,174,74,160,46,207,48,83,164,106,46,81,55,24,213,243,115,143,235,139,216,195,206,108,206,81,212,212,114,238,174,46,14,136,8,177,89,164,82,113,109,96,102,231,158,87,53,118,229,88,117,125,217,87,1,66,217,228,169,56,166,91,148,128,128,100,144,84,55,56,162,172,17,11,200,159,243,140,66,153,65,152,37,18,185,199,0,249,11,30,247,83,24,94,5,118,120,101,156,93,18,154,79,212,35,177,144,110,112,41,218,18,14,17,69,176,208,243,191,87,96,212,8,150,96,111,25,46,184,234,194,69,95,162,215,43,182,101,143,26,105,130,0,188,236,84,141,40,5,171,44,48,66,162,130,136,64,96,251,154,134,198,75,135,163,23,5,115,194,33,29,150,32,155,247,196,79,133,28,37,19,119,149,65,168,218,45,198,218,36,132,176,91,136,59,79,52,103,120,60,33,60,155,244,213,180,134,2,1,65,194,77,216,196,153,74,21,41,53,85,131,22,63,223,56,132,147,198,214,241,244,23,186,205,212,200,73,165,163,255,46,165,116,123,28,185,104,125,223,15,195,183,13,221,54,233,151,50,168,132,23,74,41,109,153,228,192,35,65,133,96,127,78,182,167,235,79,128,188,157,150,185,118,110,236,26,246,220,181,148,218,129,117,26,106,136,4,11,18,42,178,32,194,69,185,166,237,244,94,102,189,175,87,229,198,96,209,37,48,10,72,116,25,219,52,72,198,100,159,248,207,13,206,148,56,203,72,60,4,19,76,159,193,119,182,8,169,213,192,36,98,240,136,94,43,66,129,208,76,19,52,32,224,92,49,103,63,130,178,194,160,92,219,36,111,205,8,28,206,241,44,116,28,90,80,26,28,174,83,16,158,58,119,219,144,0,192,78,16,138,76,170,168,108,92,77,84,137,52,132,129,65,218,201,131,234,150,119,157,21,142,33,84,93,32,30,73,32,226,39,25,19,57,64,80,58,50,187,213,211,208,214,141,225,204,136,157,3,215,72,157,6,18,160,163,100,57,149,129,105,0,9,109,11,127,61,177,165,180,67,35,166,147,181,236,213,100,124,102,3,191,114,185,49,140,4,20,128,236,196,149,193,4,155,236,246,173,153,253,194,176,98,110,115,124,36,118,187,109,157,152,29,164,186,72,71,88,2,199,59,53,47,212,121,124,67,112,201,104,79,96,114,25,47,74,233,106,17,139,172,206,115,20,235,238,154,177,155,18,144,80,202,40,82,122,165,131,124,70,236,150,122,248,166,167,216,107,169,135,126,74,26,37,101,203,54,247,55,213,34,97,74,34,194,59,131,123,83,226,84,223,59,173,131,166,209,128,203,113,112,189,86,0,139,240,173,175,85,103,135,36,169,226,75,194,131,234,148,183,113,144,82,30,152,149,11,110,25,96,26,35,207,127,216,130,24,189,130,39,208,165,16,109,4,174,98,188,87,211,75,170,240,65,66,34,32,36,178,20,89,59,179,50,59,19,208,200,2,180,206,170,184,174,210,12,116,133,40,156,170,14,194,5,226,194,148,11,17,152,114,210,130,2,64,179,83,197,200,2,149,180,19,225,229,245,88,47,214,229,143,133,140,4,152,48,170,248,41,109,163,126,120,2,28,11,12,1,25,96,75,241,114,43,245,138,148,88,17,40,66,201,164,196,53,146,128,194,228,217,99,48,134,250,168,162,226,105,235,193,18,196,226,238,46,225,139,234,109,147,87,175,166,135,169,195,82,83,115,215,62,55,23,98,138,23,19,92,118,115,90,236,216,202,12,101,55,101,59,117,45,33,98,137,18,12,80,16,218,112,247,18,185,93,55,100,107,121,170,244,8,86,138,210,101,12,106,182,100,190,171,20,41,113,51,160,138,168,255,7,119,248,82,174,225,222,97,47,97,198,210,6,95,214,40,219,239,175,245,197,236,116,188,188,181,225,254,169,29,119,40,16,21,107,176,127,193,5,195,171,6,132,34,112,26,231,25,138,217,2,232,169,37,80,83,78,241,148,163,109,32,214,90,0,141,141,94,124,29,10,71,9,24,136,51,33,17,24,100,231,34,165,117,50,64,36,56,51,16,148,128,74,32,18,110,32,18,131,77,17,34,142,185,51,8,155,50,104,60,168,64,211,13,188,37,27,11,48,76,169,166,191,246,237,223,127,233,250,101,63,245,130,240,50,165,237,220,161,83,224,134,128,253,233,231,58,173,7,111,145,82,134,169,70,249,198,54,209,0,5,187,129,125,4,42,146,20,138,4,28,98,152,84,212,123,80,167,136,164,30,48,100,52,187,114,176,116,130,81,248,234,87,46,235,138,142,141,72,70,233,115,43,89,38,211,81,246,207,209,190,159,139,82,237,151,242,220,13,7,26,145,1,72,147,101,10,208,152,232,100,207,244,61,103,190,142,215,210,232,33,59,6,182,12,96,3,137,168,233,26,238,94,40,174,99,203,9,113,89,37,215,52,160,253,39,150,15,47,216,210,170,124,45,115,52,164,226,14,171,243,147,42,125,209,181,149,57,245,101,186,63,80,231,5,31,152,53,125,57,54,177,122,215,243,200,86,125,110,171,50,120,135,132,131,41,2,167,2,151,5,203,16,72,178,6,7,36,242,58,140,43,167,20,190,189,41,92,168,23,117,8,0,160,72,5,228,36,64,40,1,10,176,11,153,212,122,169,130,80,29,64,11,103,170,11,193,73,144,5,80,247,13,11,20,120,8,93,160,116,79,172,83,96,53,173,125,204,109,231,230,98,179,244,163,223,253,235,168,141,123,11,198,225,111,225,246,39,197,93,11,119,199,100,59,228,144,187,73,193,4,152,40,239,86,215,44,96,234,20,135,146,44,18,200,19,228,136,161,129,112,50,11,17,163,133,161,17,160,239,168,8,139,230,41,143,125,113,120,76,101,78,49,151,57,2,142,102,209,145,46,207,242,5,234,195,128,160,83,28,10,61,140,127,104,223,55,7,152,59,160,89,227,113,125,196,130,1,81,174,209,61,250,102,182,218,120,16,122,144,83,186,137,172,198,152,107,123,28,219,127,179,113,203,194,80,46,168,232,5,3,209,192,212,36,254,239,1,230,123,177,144,53,136,174,131,230,203,18,194,117,15,134,48,136,165,10,142,112,29,89,34,188,51,60,212,200,77,178,247,8,147,20,45,75,40,245,185,13,237,100,30,116,115,41,108,70,102,27,68,1,140,148,143,37,250,43,79,148,39,201,202,69,177,186,74,44,21,189,48,168,222,129,239,77,173,198,90,128,224,162,168,9,144,199,194,185,224,117,252,94,119,5,202,76,236,4,131,231,210,147,113,223,57,22,0,203,135,238,238,216,19,100,126,45,222,125,45,151,49,123,233,126,13,253,121,242,176,250,83,58,69,107,119,31,104,105,66,234,22,215,48,86,239,75,211,108,247,168,60,108,43,55,254,149,13,74,175,80,73,181,111,46,52,170,21,124,91,105,47,117,88,56,156,101,49,136,186,60,6,61,20,44,12,143,243,254,8,249,31,230,125,232,146,218,70,100,40,255,252,59,146,59,163,93,167,134,22,222,146,177,231,212,62,154,29,208,44,107,137,33,100,186,120,217,242,248,126,188,253,219,108,255,179,241,233,79,78,191,244,59,93,241,200,91,2,88,255,184,210,213,218,79,103,75,180,165,116,130,29,106,93,204,83,3,188,192,85,184,202,164,104,27,158,133,196,158,136,18,205,82,210,64,83,55,194,134,112,159,217,160,93,200,230,217,2,187,146,14,43,106,37,247,167,3,125,52,174,210,75,48,77,174,111,39,12,24,214,0,246,247,128,152,4,102,45,144,93,83,38,139,12,156,80,217,187,83,223,123,130,147,29,128,3,1,96,43,39,5,32,161,85,156,189,35,37,14,4,250,102,141,70,104,123,236,123,17,95,71,33,149,91,43,197,243,240,179,225,185,91,154,233,180,1,195,32,32,20,210,152,187,109,39,167,170,193,2,193,1,125,230,244,104,213,189,233,223,183,235,19,69,53,64,84,42,143,84,88,13,47,55,94,85,131,130,87,55,237,165,14,71,52,217,183,169,47,173,199,165,231,112,55,180,231,114,103,224,180,211,123,231,144,247,245,214,216,145,132,245,225,202,219,115,207,237,195,248,234,31,216,255,39,151,65,173,220,248,184,211,85,234,188,37,208,210,1,254,90,255,52,58,79,204,20,223,161,12,18,67,128,81,146,85,66,196,167,147,172,188,59,7,94,195,63,170,20,25,5,177,34,235,74,69,128,224,76,66,245,230,188,76,200,102,108,212,250,122,21,61,242,18,142,126,213,5,78,186,129,63,251,147,2,3,105,142,56,48,97,19,46,57,64,219,67,125,104,159,221,194,117,119,208,169,239,5,56,72,83,23,129,8,28,50,23,234,42,60,246,58,140,159,43,82,106,51,160,163,102,96,1,230,73,197,28,185,181,164,12,85,80,145,166,88,166,183,239,7,143,152,185,225,148,77,121,96,24,73,118,182,144,243,81,123,178,222,155,128,63,10,103,159,206,142,255,83,45,118,219,76,98,11,22,15,116,237,100,209,3,142,222,210,212,29,75,90,62,250,50,195,84,39,122,2,138,106,168,217,84,166,154,144,237,208,114,240,19,75,191,250,118,249,192,95,85,146,101,14,231,183,31,249,215,203,219,191,67,124,204,182,77,27,5,71,80,104,59,169,9,148,180,132,180,78,252,125,235,135,200,210,3,118,25,99,3,20,198,89,41,204,130,254,49,209,201,43,145,245,44,11,91,141,3,119,125,248,59,148,70,69,234,167,24,215,171,69,27,50,228,69,160,10,147,137,30,189,100,2,247,234,28,39,15,203,125,142,87,206,247,147,12,6,85,38,142,147,121,48,102,180,137,8,233,187,114,189,221,183,255,152,10,48,28,181,59,195,192,9,30,133,100,203,129,193,22,2,3,0,210,121,207,6,78,181,28,71,136,3,221,246,90,78,75,10,86,240,117,113,85,90,68,38,39,3,211,178,221,163,164,209,237,126,118,123,121,183,44,139,76,128,200,33,143,140,29,124,119,25,95,101,134,50,84,147,50,212,144,250,231,187,95,111,116,133,108,55,1,70,17,240,195,123,20,200,130,88,10,52,163,20,160,12,170,132,65,110,10,234,130,174,238,29,202,175,198,140,95,149,87,255,249,115,124,190,235,41,3,225,73,184,12,123,198,86,186,252,114,26,186,164,166,41,182,78,248,125,26,203,59,20,244,152,126,195,199,245,5,110,86,62,17,19,157,11,205,207,35,133,229,209,51,242,52,155,79,132,11,175,194,172,159,68,120,50,3,42,119,115,166,124,111,162,7,246,80,204,212,3,109,22,114,71,111,2,12,44,90,156,129,1,16,23,204,130,181,142,107,221,120,220,147,106,153,135,205,129,35,216,83,155,129,77,221,131,91,29,77,122,241,43,38,121,103,200,182,226,98,240,192,238,53,143,19,127,60,60,199,33,174,247,215,245,16,13,124,122,130,124,232,122,106,66,19,89,125,200,111,167,9,230,48,186,143,112,133,114,237,28,159,19,27,213,210,246,150,170,205,137,86,81,141,75,79,234,243,243,100,109,172,246,205,112,40,189,52,156,215,189,16,155,197,173,222,115,159,177,39,10,10,170,66,204,68,182,132,134,12,78,3,83,103,150,171,187,251,219,206,3,46,46,22,31,40,71,76,32,7,15,108,125,36,176,57,208,103,144,20,220,207,3,225,247,69,224,224,74,174,16,63,19,229,126,136,192,92,35,176,105,180,206,41,63,79,20,35,56,113,198,71,43,150,107,162,207,137,60,79,160,99,74,183,44,29,172,246,48,173,60,91,151,47,48,151,188,112,90,128,24,217,65,35,128,146,24,186,97,30,8,151,20,77,101,110,48,58,182,115,214,233,241,225,51,87,135,187,183,33,52,113,155,113,41,234,133,57,138,96,189,62,119,181,51,171,112,89,78,48,176,70,150,17,5,101,51,107,210,31,238,110,223,188,185,244,22,242,56,245,168,62,246,93,255,233,255,28,78,235,139,98,22,70,175,236,112,74,202,54,161,6,87,27,189,14,249,178,177,40,235,118,251,191,70,189,71,110,78,177,76,7,179,157,118,39,227,201,69,208,83,149,119,245,61,83,83,161,14,164,227,208,68,85,210,50,111,148,85,105,46,248,92,185,119,181,157,31,78,125,69,176,108,12,33,79,9,12,0,96,166,93,181,235,15,0,181,168,192,116,170,159,62,195,195,114,88,30,238,50,93,143,15,44,50,172,241,138,236,5,81,188,214,10,145,129,242,3,146,212,94,34,179,164,136,140,31,166,245,32,40,130,152,179,128,53,3,79,149,103,142,6,207,7,182,177,56,32,202,161,62,22,130,126,32,61,55,113,208,113,23,76,196,73,87,25,153,32,187,193,110,252,195,123,29,105,240,228,74,114,22,108,37,250,191,171,37,189,157,212,56,198,255,239,234,125,70,132,234,1,27,86,227,158,18,208,196,9,190,75,63,157,164,149,95,195,70,149,151,94,29,124,255,121,62,213,79,215,50,124,70,67,156,77,217,33,174,88,199,88,202,160,5,82,36,167,55,93,219,185,80,110,93,141,225,184,106,37,57,237,204,31,174,200,48,211,45,118,235,56,157,120,131,106,17,35,58,227,44,143,212,30,89,34,202,146,97,168,224,90,163,237,230,246,43,141,222,142,15,69,169,187,2,238,198,0,64,2,2,208,94,175,156,110,217,249,38,217,249,234,147,132,200,26,71,130,118,243,196,160,28,197,13,132,207,41,3,130,67,128,80,137,209,92,248,21,121,233,219,22,162,8,119,176,188,167,111,253,158,183,48,226,246,198,50,79,177,15,111,51,94,76,235,168,201,224,59,145,119,86,56,144,208,15,144,79,176,143,36,111,0,97,22,84,59,61,203,133,3,35,69,247,44,225,199,163,86,1,24,24,136,52,222,199,112,42,103,4,87,209,126,71,79,239,177,75,108,39,253,245,27,226,149,158,111,93,255,126,175,62,136,194,251,200,62,148,30,219,94,138,91,210,182,3,193,123,74,65,117,99,84,247,229,188,43,155,80,182,76,148,29,39,191,93,187,33,169,230,88,57,3,16,174,110,226,21,223,10,206,196,245,145,85,179,183,45,73,224,65,177,35,73,197,174,4,70,200,11,136,161,162,23,70,105,43,55,193,145,80,174,88,138,212,48,218,16,58,166,90,82,106,147,148,84,236,174,13,192,166,140,64,0,0,110,163,66,2,170,147,5,252,243,193,81,227,78,88,131,54,44,183,240,122,162,163,83,2,228,227,99,193,44,128,208,73,161,131,33,21,13,215,158,210,157,171,26,52,154,218,235,249,130,209,229,221,116,203,55,252,174,246,195,1,169,157,100,51,174,35,207,5,101,245,192,124,180,238,191,72,221,199,77,110,127,237,52,89,166,16,213,106,210,251,207,67,230,174,250,163,198,43,235,242,107,118,133,235,198,251,65,235,190,245,86,249,45,240,6,246,87,253,223,59,183,155,155,105,14,229,106,82,150,184,161,6,82,188,204,115,129,25,186,132,38,205,246,244,254,229,244,120,68,68,255,227,226,31,127,55,123,106,31,160,61,227,146,163,169,76,104,253,163,252,92,221,213,130,235,196,234,3,4,1,187,76,188,101,39,194,170,251,0,60,194,167,124,188,149,111,249,49,250,150,20,165,78,85,81,247,97,2,51,115,118,161,59,163,235,135,155,13,144,144,242,179,241,113,201,128,215,3,168,252,212,75,60,11,128,221,146,83,161,29,15,25,173,255,21,94,93,159,11,103,131,180,181,1,4,45,7,83,115,8,44,171,122,235,60,68,76,93,75,16,61,59,236,177,118,235,185,111,157,66,71,103,125,111,181,7,173,183,226,249,132,239,201,128,165,101,90,234,150,104,134,86,119,199,192,98,118,62,93,207,227,176,63,165,135,241,81,126,249,30,116,77,197,29,147,65,17,42,106,56,176,160,140,148,56,90,247,244,14,137,155,168,94,181,250,9,22,87,37,6,63,202,124,15,220,18,93,93,130,79,228,206,199,86,204,113,99,183,190,37,185,135,231,132,245,171,16,131,10,204,1,70,182,64,148,214,196,201,113,135,59,25,235,97,197,30,86,97,55,75,76,88,101,29,216,66,44,94,24,185,76,129,152,224,61,123,138,7,32,113,173,177,15,149,219,49,121,85,245,110,232,93,213,43,248,184,223,207,59,245,145,143,196,38,188,247,225,92,167,147,217,204,126,255,236,201,241,126,161,90,34,59,103,228,76,220,179,200,153,34,175,208,58,2,192,228,132,124,229,169,223,160,80,94,208,14,163,48,12,29,104,196,240,34,103,168,21,126,195,199,102,143,60,157,17,14,131,118,240,41,134,46,70,130,198,125,126,207,107,152,11,2,101,45,213,231,41,56,219,66,160,178,222,69,110,79,254,235,206,225,119,247,36,124,35,90,100,11,12,140,188,167,65,90,79,170,84,13,88,83,128,98,13,120,83,98,99,220,61,62,197,122,63,194,237,1,242,2,243,29,231,27,214,219,117,191,95,255,99,207,113,121,126,254,55,7,255,137,245,163,227,125,220,170,186,170,190,224,54,98,140,129,165,153,109,158,65,74,234,250,146,55,192,252,67,169,223,96,39,86,52,61,212,86,192,17,220,178,33,100,69,36,15,128,41,50,245,77,204,6,96,89,148,87,211,85,26,112,36,75,49,118,26,245,123,160,92,221,211,204,229,17,205,121,194,36,154,163,1,6,135,29,64,59,236,243,49,207,9,23,142,90,218,114,187,245,224,210,228,28,201,128,68,13,169,51,97,72,35,28,92,147,32,238,110,117,236,72,240,224,216,107,20,99,244,190,246,235,6,61,247,138,99,183,215,122,125,29,91,156,249,175,243,246,31,189,219,107,166,141,85,176,101,226,40,206,76,89,184,185,183,31,114,12,253,83,19,26,85,129,118,0,205,152,179,251,248,70,165,242,17,70,192,212,221,107,241,131,2,232,67,95,59,251,125,16,129,251,187,154,224,88,173,243,230,65,241,229,92,83,161,166,19,154,229,39,204,96,211,11,136,249,68,194,215,45,36,121,224,84,110,184,126,193,18,176,100,206,215,169,156,3,38,1,103,76,67,76,232,202,72,1,10,59,218,208,153,25,48,21,249,162,178,217,10,173,249,204,222,154,84,140,58,192,86,164,185,172,180,19,54,6,16,179,76,128,129,138,197,224,246,139,96,116,120,95,235,228,75,210,160,53,61,241,230,229,152,66,177,39,179,155,200,189,86,12,243,216,225,96,158,47,56,40,69,88,230,147,56,36,38,193,122,68,245,185,150,71,47,65,196,239,29,130,167,193,237,29,142,54,123,8,82,234,234,227,254,75,171,86,81,135,206,43,237,116,237,185,118,18,188,44,221,84,15,71,26,46,64,238,153,169,132,51,72,46,173,210,72,46,140,33,20,163,34,42,209,148,118,108,72,7,148,167,98,105,151,107,133,38,165,104,15,171,196,174,48,230,216,36,84,93,92,40,98,146,5,128,68,175,226,246,112,231,195,148,71,234,52,69,181,253,109,143,45,212,121,113,183,158,194,223,216,162,233,124,213,135,239,154,157,11,40,114,213,22,56,25,60,48,202,100,226,41,206,127,231,254,60,44,12,106,103,69,237,53,118,102,230,112,33,49,17,248,98,87,161,11,92,11,69,124,108,18,93,212,27,150,46,152,160,102,178,6,228,229,200,1,150,1,137,16,187,212,82,166,182,168,49,52,101,36,218,75,10,27,134,81,135,46,133,135,22,154,202,66,91,187,74,12,206,45,73,73,149,65,48,145,32,5,160,199,132,205,28,41,89,72,235,30,83,155,84,210,69,76,150,74,28,32,93,138,136,36,22,14,115,133,170,85,188,175,243,26,236,247,117,208,118,98,169,250,203,207,213,184,248,33,143,94,20,221,95,126,33,223,79,114,152,228,7,58,167,249,174,122,182,58,53,82,128,36,99,19,96,49,55,213,201,97,235,22,214,36,25,49,167,92,93,129,93,31,191,244,141,23,150,196,150,52,32,81,181,25,2,117,173,162,73,0,127,174,30,67,145,105,49,26,120,128,23,98,117,227,35,158,219,7,246,13,12,21,171,182,35,2,28,115,136,167,154,208,221,131,76,65,43,98,152,235,135,174,41,72,34,199,10,163,119,38,75,247,192,13,75,77,93,160,121,244,154,84,158,63,243,186,147,69,244,205,77,102,29,232,156,100,153,118,242,219,125,15,226,11,225,225,248,226,27,46,98,113,120,171,123,112,91,64,215,29,1,64,210,223,188,23,75,34,224,135,73,132,154,161,170,153,185,69,40,59,120,101,7,152,194,232,189,164,203,111,51,3,3,188,141,77,69,56,112,212,209,39,228,132,73,226,102,41,222,21,44,249,177,180,59,194,97,228,81,10,218,233,142,62,186,246,30,23,54,205,41,75,100,9,55,117,88,198,162,190,249,51,125,235,99,63,142,188,42,145,13,230,108,117,106,28,44,173,76,232,162,20,227,232,157,231,203,206,225,78,80,188,70,44,140,192,189,167,236,98,253,229,205,49,150,19,6,67,58,168,86,29,6,56,207,24,238,211,185,4,143,121,145,188,224,128,29,117,200,115,239,53,25,161,136,4,13,153,50,109,44,28,140,254,184,56,30,109,208,52,137,227,14,101,140,242,123,16,43,188,44,196,238,188,98,90,170,53,239,57,68,127,101,68,127,244,53,14,58,12,145,37,145,25,96,207,83,145,64,51,112,142,160,180,5,54,65,7,230,6,47,253,173,174,42,176,36,122,232,205,208,57,172,6,139,115,223,99,247,240,187,130,98,217,116,201,125,158,253,218,4,27,224,75,165,82,93,180,186,72,239,212,135,79,187,86,120,5,165,106,45,43,196,133,116,37,13,128,153,78,92,24,29,81,124,116,167,211,88,14,90,155,77,249,239,55,32,245,21,248,122,217,74,234,230,34,134,161,42,91,242,60,69,183,162,215,3,216,217,95,4,123,100,25,33,250,216,185,226,215,141,23,129,90,110,166,55,85,130,193,10,76,156,241,246,144,105,67,145,103,158,6,39,14,135,201,33,169,199,154,67,169,86,133,56,78,153,62,254,128,144,131,247,188,167,245,19,197,63,192,42,1,155,144,42,34,105,2,50,10,54,129,63,120,56,121,131,132,184,164,49,139,51,246,35,113,124,224,216,123,202,8,238,205,16,247,34,0,24,22,7,106,49,69,49,211,123,179,109,147,2,115,210,15,45,228,150,152,1,209,105,44,174,128,4,102,185,32,156,135,25,138,224,250,57,114,98,107,161,83,40,91,15,136,15,49,21,132,91,15,166,71,52,218,175,144,97,17,52,202,16,195,183,131,218,120,160,201,228,183,55,142,140,229,8,219,213,177,45,93,159,60,59,18,93,129,78,72,158,240,49,156,115,166,102,238,224,231,48,23,222,129,218,78,233,88,38,35,140,67,78,36,57,16,238,242,171,62,57,147,65,118,33,135,5,238,243,125,124,98,253,17,0,81,121,194,113,117,26,59,144,27,95,243,158,26,212,167,247,115,232,94,150,85,145,3,103,51,232,250,72,50,15,200,127,191,143,63,244,227,225,78,147,68,225,238,174,142,255,39,114,236,186,201,99,235,145,201,1,134,20,135,175,143,202,193,192,222,252,173,12,204,64,17,119,58,62,243,14,20,47,115,51,208,234,18,137,76,137,12,150,198,158,200,210,152,101,15,80,154,120,84,81,98,122,22,239,136,28,198,82,91,50,171,85,179,91,38,102,8,149,153,119,109,204,113,83,12,98,244,214,229,236,172,247,83,130,3,246,206,205,223,250,122,241,12,252,48,62,58,12,181,54,224,181,102,118,195,234,36,117,55,77,163,99,71,59,246,183,238,87,30,221,252,112,229,61,33,124,145,2,171,10,99,18,148,140,119,242,185,220,87,57,144,31,207,203,146,126,68,30,238,156,134,193,71,99,178,26,155,49,22,32,138,118,98,254,133,176,39,104,199,251,201,132,248,127,79,126,116,64,97,61,242,145,190,248,28,130,182,44,64,67,227,17,46,84,168,7,198,208,70,108,140,87,102,72,130,58,76,227,213,83,65,76,60,49,5,145,152,143,74,72,110,224,4,22,234,0,76,41,48,196,167,91,65,180,50,29,145,127,197,139,6,230,12,135,141,133,244,51,211,128,188,131,50,195,159,24,249,99,108,128,194,41,130,10,177,13,246,122,180,226,154,59,147,202,103,143,40,35,96,163,5,80,183,213,60,173,138,94,71,65,190,134,252,27,0,246,243,240,89,236,42,187,126,87,17,21,5,11,195,80,141,83,230,243,97,142,192,157,90,105,90,75,60,7,240,38,120,44,63,192,198,114,46,182,147,177,13,198,27,161,181,127,3,28,36,140,50,21,174,99,35,128,28,226,145,141,170,68,54,98,132,81,216,163,241,37,143,216,108,252,220,69,84,88,172,131,94,103,15,211,87,106,197,144,173,201,39,184,233,53,148,20,209,75,100,163,18,72,2,0],"type":"Buffer"},"height":149}},"hash":"Circular_Economy_Green_illustration_7e03ede97b","ext":".webp","mime":"image/jpeg","size":49.32,"url":"https://www-uploads.scaleway.com/Circular_Economy_Green_illustration_7e03ede97b.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-04-28T12:06:33.644Z","updatedAt":"2022-06-14T09:30:57.869Z"}}},"link":null},{"id":22,"title":"Measurable excellence","description":"Scaleway's **Environmental Impact Calculator** is the most far-reaching of the entire cloud sector, covering carbon emissions (scopes 1, 2 \u0026 3), individualized hardware impacts and water consumption. [More information here](https://www.scaleway.com/en/environmental-footprint-calculator). Scaleway also advises French national ecological agency **ADEME** on key referentials like PCR Cloud; **EcoVadis** granted Scaleway its **Gold Medal** early 2024, putting us in the top 5% of its most sustainable companies; and the **Green Web Foundation** has reconfirmed our website is \"[Hosted Green](https://www.thegreenwebfoundation.org/green-web-check/?url=www.scaleway.com)\". ","image":{"data":{"id":4104,"attributes":{"name":"Content_Environmental-Footprint-Calculator-Illustration-Content.png","alternativeText":null,"caption":null,"width":950,"height":550,"formats":{"small":{"ext":".png","url":"https://www-uploads.scaleway.com/small_Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c.png","hash":"small_Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c","mime":"image/png","name":"small_Content_Environmental-Footprint-Calculator-Illustration-Content.png","path":null,"size":157.36,"width":500,"height":289,"sizeInBytes":157359},"medium":{"ext":".png","url":"https://www-uploads.scaleway.com/medium_Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c.png","hash":"medium_Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c","mime":"image/png","name":"medium_Content_Environmental-Footprint-Calculator-Illustration-Content.png","path":null,"size":341.85,"width":750,"height":434,"sizeInBytes":341853},"thumbnail":{"ext":".png","url":"https://www-uploads.scaleway.com/thumbnail_Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c.png","hash":"thumbnail_Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c","mime":"image/png","name":"thumbnail_Content_Environmental-Footprint-Calculator-Illustration-Content.png","path":null,"size":43.06,"width":245,"height":142,"sizeInBytes":43059}},"hash":"Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c","ext":".png","mime":"image/png","size":103.1,"url":"https://www-uploads.scaleway.com/Content_Environmental_Footprint_Calculator_Illustration_Content_a65af7475c.png","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2024-11-09T10:51:19.102Z","updatedAt":"2024-11-09T10:51:19.102Z"}}},"link":null}],"primaryLink":null,"secondaryLink":null},{"id":21364,"__component":"blocks.generic-content","title":"Data centers: key indicators for 2023","subtitle":null,"description":"| **Data center** | **PUE** | **WUE** | **Power source** | **Cooling system** |\n|---|---|---|---|---|\n| DC2 PAR1 Paris | 1.460 | 0.014 | 100% wind or hydro - Guarantee of origin (GO) | Chilled water system |\n| DC3 PAR1 Paris | 1.370 | 0.001 | 100% wind or hydro - Guarantee of origin (GO) | Indirect free cooling with a closed-circuit high-temperature chilled water system |\n| DC4 Paris | 1.440 | 0 | 100% wind or hydro - Guarantee of origin (GO) | EC (direct) with variable compressor (VRV) |\n| DC5 PAR2 Paris | 1.16 | 0.214 | 100% wind or hydro - Guarantee of origin (GO) | Direct free cooling with adiabatic cooling |\n| AMS1 Amsterdam | 1.380 | 0.850 | 100% wind or hydro - Guarantee of origin (GO) | EC with hot water system in a closed circuit |\n| AMS2 Amsterdam | 1.40 | NA | 100% wind or hydro - Guarantee of origin (GO) | NA |\n| AMS3 Amsterdam | 1.20 | NA | 100% wind or hydro - Guarantee of origin (GO) | NA |\n| WAW1 Warsaw | 1.510 | NA | 100% wind - Guarantee of origin (GO) | Free-cooling, free-chilling \u0026 immersion systems |\n| WAW2 Warsaw | 1.320 | NA | 100% wind - Guarantee of origin (GO) | Free-cooling, free-chilling, immersion systems \u0026 air conditioning |\n| WAW3 Warsaw | 1.430 | NA | 100% wind - Guarantee of origin (GO) | Free-cooling, free-chilling \u0026 immersion systems |\n","center":true,"big":true,"primaryLink":null,"secondaryLink":null},{"id":2,"__component":"blocks.generic-pue","title":"Real-time data center dashboards","subtitle":null,"items":[{"id":4,"datacenter":"dc2","description":null},{"id":5,"datacenter":"dc3","description":null},{"id":6,"datacenter":"dc5","description":null}]},{"id":409,"__component":"blocks.generic-image-content","title":null,"big":true,"items":[{"id":638,"title":"Why shift to Green IT?","description":"For Scaleway, sustainability counts across the whole stack, from data centers to hardware and from software to websites. And with the digital sector representing 4% of global emissions, there's never been a better time for engineers and developers to act. Our guide to Green IT explains how to reduce your IT infrastructure's impact in all these aspects, with exclusive figures, solutions and case studies.","image":{"data":{"id":4049,"attributes":{"name":"Green IT WP 2024 cover EN.png","alternativeText":null,"caption":null,"width":1050,"height":1484,"formats":{"large":{"ext":".png","url":"https://www-uploads.scaleway.com/large_Green_IT_WP_2024_cover_EN_37b0a0c0f6.png","hash":"large_Green_IT_WP_2024_cover_EN_37b0a0c0f6","mime":"image/png","name":"large_Green IT WP 2024 cover EN.png","path":null,"size":657.91,"width":708,"height":1000,"sizeInBytes":657906},"small":{"ext":".png","url":"https://www-uploads.scaleway.com/small_Green_IT_WP_2024_cover_EN_37b0a0c0f6.png","hash":"small_Green_IT_WP_2024_cover_EN_37b0a0c0f6","mime":"image/png","name":"small_Green IT WP 2024 cover EN.png","path":null,"size":184.23,"width":354,"height":500,"sizeInBytes":184228},"medium":{"ext":".png","url":"https://www-uploads.scaleway.com/medium_Green_IT_WP_2024_cover_EN_37b0a0c0f6.png","hash":"medium_Green_IT_WP_2024_cover_EN_37b0a0c0f6","mime":"image/png","name":"medium_Green IT WP 2024 cover EN.png","path":null,"size":379.49,"width":531,"height":750,"sizeInBytes":379490},"thumbnail":{"ext":".png","url":"https://www-uploads.scaleway.com/thumbnail_Green_IT_WP_2024_cover_EN_37b0a0c0f6.png","hash":"thumbnail_Green_IT_WP_2024_cover_EN_37b0a0c0f6","mime":"image/png","name":"thumbnail_Green IT WP 2024 cover EN.png","path":null,"size":27.8,"width":110,"height":156,"sizeInBytes":27804}},"hash":"Green_IT_WP_2024_cover_EN_37b0a0c0f6","ext":".png","mime":"image/png","size":220.92,"url":"https://www-uploads.scaleway.com/Green_IT_WP_2024_cover_EN_37b0a0c0f6.png","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2024-10-18T09:06:13.428Z","updatedAt":"2024-10-18T09:06:13.428Z"}}},"link":null}],"primaryLink":{"id":4930,"label":"Download our exclusive white paper","url":"https://www.scaleway.com/en/why-shift-to-green-it/","page":{"data":null}},"secondaryLink":null}],"parent":{"data":null},"meta":{"id":109,"title":"Environmental leadership","description":"Scaleway is stepping up its ambition to drastically lower its environmental impact by 2050, in line with strategies in place since the company’s creation.","ogtype":null,"ogtitle":null,"ogdescription":null,"noindex":null,"ogimage":{"data":null}},"localizations":{"data":[{"id":250,"attributes":{"title":"Leadership environnemental","path":"/leadership-environnemental/","scheduledAt":null,"createdAt":"2022-05-18T08:41:22.924Z","updatedAt":"2024-11-22T14:55:51.907Z","publishedAt":"2022-05-24T11:54:44.407Z","locale":"fr"}}]}}},"_nextI18Next":{"initialI18nStore":{"en":{"common":{"open":"Open","close":"Close","backTo":"Back to {{page}}","seeMore":"See more","skip":"Skip {{to}}","toLogin":"to login","toMain":"to main content","toFooter":"to footer section","footer":{"followUs":"Follow us","subLinks":{"contracts":{"href":"/en/contracts/","title":"Contracts"},"legalNotice":{"href":"/en/legal-notice/","title":"Legal Notice"},"privacyPolicy":{"href":"/en/privacy-policy/","title":"Privacy Policy"},"cookie":{"href":"/en/cookie/","title":"Cookie"},"securityMeasures":{"href":"https://security.scaleway.com","title":"Security Measures"}}},"breadcrumb":{"homepageLink":{"home":{"href":"/","title":"Home"}}},"cookies":{"acceptAll":"Accept all","rejectAll":"Reject all","save":"Save settings","panelManagementTitle":"Manage cookies settings","panelConsent":{"title":"Cookie time!","description":"We use cookies in order to improve our website and to offer you a better experience. You can also consult our ","linkLabel":"Cookie policy","link":"/en/privacy-policy/","settings":"Manage your preferences"},"categories":{"functional":{"title":"Functional","subtitle":"Always active","description":"These cookies are required for the website to function properly and to allow you to use its services and features. Without these cookies, we would be unable to provide certain requested services or features."},"analytics":{"title":"Analytics","description":"These cookies are used to monitor the performance of our site and to enhance your browsing experience."},"marketing":{"title":"Marketing","description":"These cookies are used to understand user behavior in order to provide you with a more relevant browsing experience or personalize the content on our site."}}}},"homepage":{"mainContent":{"baseline":"Build, train, deploy and scale AI models and intelligent applications on a resilient and sustainable cloud ecosystem.","requestDemo":"Request Demo"},"asideContent":{"title":"ai-PULSE by Scaleway","appointment":{"time":"November 7","address":"at Station F"},"baseline":"Revisit insightful discussions and must-see sessions from the event","cta":"Explore event recap"},"keyNumbers":[{"value":"65","sentence":"Points of presence worldwide"},{"value":"20","sentence":"Years of experience in building Cloud services"},{"value":"80+","sentence":"Cloud products and services"},{"value":"38k+","sentence":"Customers grow with Scaleway"}]},"pages":{"available_zones":"Available zones:","city":"{{code}}:","AMS":"Amsterdam","PAR":"Paris","WAW":"Warsaw","yes":"Yes","no":"No","daily":"Daily","weekly":"Weekly","monthly":"Monthly","yearly":"Yearly","published":"Published on","seeMore":"See more","blocks":{"calculator":{"choose":"Choose your plan","availabilityZone":"Availability Zone","instanceType":"Instance Type","quantity":"Quantity","selectPlaceholder":"Select...","volumeSize":"Volume Size","volumeSizeHelper":"Min. 10 GB","volumeType":"Volume Type","sizeUnit":"GB","flexibleIp":"Flexible IPv4","ipHelper":"You need a Flexible IP if you want to get an Instance with a public IPv4.\n Uncheck this box if you already have one available on your account, or if you don’t need an IPv4.","noOtherType":"No other type available with this Instance"},"productFaq":{"title":"Frequently asked questions"},"productTutorials":{"title":"Get started with tutorials"},"customerStories":{"defaultTitle":"Customer success stories"}},"templates":{"beta":{"discovery":{"title":"Discovery","description":"Discovery products are prototypical versions of a product. This phase aims to validate an idea and to prove there is interest in the product. During the Discovery phase, customers can be contacted by the Product team to ask them to share their thoughts on the product and to help with the development of the new solution.\nProducts in the Discovery phase are not guaranteed to be released. The duration of the Discovery phase may vary depending on the product."},"early-access":{"title":"Early Access","description":""},"private":{"title":"Private Beta","description":"Private Beta products are early versions of future products or features. This phase allows users to test, validate a product in development, and give feedback to the Product team.\nPrivate Beta is limited to users selected by the Product Development team. Users can request access to the product via a form and the development team will grant access rights. The Private Beta stage usually lasts three to six months."},"public":{"title":"Public Beta","description":"Public Beta products are ready to be tested by all customers. Public Beta products may not include all of the final product’s features.\nPublic Beta is the last stage of testing before a product is released in General Availability.\nThese products are intended to be used in test environments unless specified otherwise. The Public Beta phase lasts six months on average."}},"domains":{"register":"Register","registerInfo":"Price before tax\nFirst year registration's price.","transfer":"Transfer","transferInfo":"Price before tax\nTransfer price for domain during first year.","renewing":"Renewing","renewingInfo":"Price before tax\nSecond year registration's price.","restoration":"Restoration","restorationInfo":"Price before tax\nPrice for renewing after expiration and/or redemption period."},"contact":{"titleForm":"Your contact","firstName":"First Name","lastName":"Last Name","email":"Email","jobRole":"Job Role","tel":"Phone (format: 33600000000)","digits":"Only digits","acme":"ACME","8ball":"8ball","emailPlaceholder":"username@domain.tld","john":"John","doe":"Doe","SocietyTitle":"Your société","company":"Company","industry":"Industry","country":"Country","legal":"Your data will be processed by Scaleway S.A.S. in order to manage your request. To know more, visit our","privacy":"Privacy Policy","ctaLabel":"Be contacted","optional":"(optional)","countries":{"labelCountry":"Select your country","france":"France","germany":"Germany","austria":"Austria","belgium":"Belgium","czechia":"Czechia","denmark":"Denmark","estonia":"Estonia","finland":"Finland","greece":"Greece","hungary":"Hungary","ireland":"Ireland","italy":"Italy","latvia":"Latvia","lithuania":"Lithuania","norway":"Norway","netherlands":"Netherlands","poland":"Poland","portugal":"Portugal","romania":"Romania","slovenia":"Slovenia","spain":"Spain","sweden":"Sweden","switzerland":"Switzerland","gb":"United Kingdom of Great Britain and Northern Ireland","usa":"United States of America","other":"Other"},"industries":{"labelIndustry":"Select your industry","computerSoftware":"Computer Software","consulting":"Consulting","ecommerce":"E-commerce","education":"Education","energy":"Energy","finance":"Finance,","gaming":"Gaming","hospitalHealthcare":"Hospital \u0026 Healthcare","infoTechnoServices":"Information Technology \u0026 Services","manufacturing":"Manufacturing","media":"Media","publicSector":"Public Sector","retail":"Retail","startups":"Startups","technology":"Technology","telecommunications":"Telecommunications","transportTruckRailroad":"Transportation/Trucking/Railroad"}},"contactPartner":{"partner":{"title":"Partner Identification","domain":"Your domain","placeholder":"example.com"},"opportunity":{"title":"Opportunity information","company":"Company name","project":"Project name","yourProject":"Your project name","name":"Contact name","firstName":"Contact first name","email":"Contact email","number":"Contact phone number","job":"Contact job title","onlyDigits":"Only digits","countries":{"title":"Country","labelCountry":"Select your country","france":"France","germany":"Germany","austria":"Austria","belgium":"Belgium","czechia":"Czechia","denmark":"Denmark","estonia":"Estonia","finland":"Finland","greece":"Greece","hungary":"Hungary","ireland":"Ireland","italy":"Italy","latvia":"Latvia","lithuania":"Lithuania","norway":"Norway","netherlands":"Netherlands","poland":"Poland","portugal":"Portugal","romania":"Romania","slovenia":"Slovenia","spain":"Spain","sweden":"Sweden","switzerland":"Switzerland","gb":"United Kingdom of Great Britain and Northern Ireland","usa":"United States of America","other":"Other"}},"product":{"title":"Product scope","label":"Description : Compute, Containers, AI …"},"timing":{"title":"Timing","timeScale":"Time scale","placeholder":"Select time scale","budget":"Budget","company":"Company name","event":"Compelling event","eventPlaceholder":"Reason to act","date":"Estimated close date"},"budget":{"title":"Budget","overallBudget":"Overall project budget","productBudget":"Product budget (MRR)","currency":"In euros €"},"legal":"Your data will be processed by Scaleway S.A.S. in order to manage your request. To know more, visit our","privacy":"Privacy Policy","ctaLabel":"Submit"},"testimonials":{"title":"Customer Success Story","readMore":"Read more"},"pricingPage":{"backButton":"Back to Pricing page","title":"All Range","legal":"Legal notice","backToProducts":"Return to products","openAll":"Open all","closeAll":"Close all","close":"Close","open":"Open","regions":"Regions","subtableToggleButtons":"Subtable open buttons","viewPricing":"View pricing"},"partnerProgram":{"showingPartners_zero":"No partners to show","showingPartners_one":"Showing {{count}} partner","showingPartners_other":"Showing {{count}} partners","type_one":"Partner type","type_other":"Partner types","expertise_one":"Expertise","expertise_other":"Expertises","industry_one":"Industry","industry_other":"Industries","location_one":"Location","location_other":"Locations","filtersTitle":"Filters","clearFiltersLabel":"Clear filters"},"partnerPage":{"partners":"Partners","details":"Details","activity":"Activity","contact":"Contact","viewWebsite":"View Website"}},"notFound":{"title":"Page not found","text":"It seems that the page you want to access does not exist. Please check your URL or renew your request later.","link":"Return to homepage"}}}},"initialLocale":"en","ns":["common","homepage","pages"],"userConfig":{"i18n":{"locales":["default","en","fr"],"defaultLocale":"default","localeDetection":false},"default":{"i18n":{"locales":["default","en","fr"],"defaultLocale":"default","localeDetection":false}}}},"header":{"mainNavigationItems":[{"id":542,"title":"Dedibox and Bare Metal","menuAttached":false,"order":1,"path":"/DediboxBareMetal","type":"WRAPPER","uiRouterKey":"dedibox-and-bare-metal-1","slug":"dedibox-bare-metal","external":false,"items":[{"id":543,"title":"Dedibox - dedicated servers","menuAttached":false,"order":1,"path":"/DediboxBareMetal/Dedibox","type":"INTERNAL","uiRouterKey":"dedibox-dedicated-servers","slug":"dedibox-bare-metal-dedibox","external":false,"related":{"id":29,"title":"Dedibox","path":"/dedibox/","scheduledAt":null,"createdAt":"2022-04-19T15:29:02.488Z","updatedAt":"2024-11-24T18:03:28.395Z","publishedAt":"2022-04-28T17:05:07.122Z","locale":"en","__contentType":"api::page.page","navigationItemId":543,"__templateName":"Generic"},"items":[{"id":544,"title":"Start","menuAttached":false,"order":1,"path":"/DediboxBareMetal/Dedibox/Start","type":"INTERNAL","uiRouterKey":"start-2","slug":"dedibox-bare-metal-dedibox-start","external":false,"related":{"id":53,"title":"Start","path":"/dedibox/start/","scheduledAt":null,"createdAt":"2022-04-21T16:44:17.577Z","updatedAt":"2024-11-24T18:10:42.131Z","publishedAt":"2022-04-28T17:12:40.426Z","locale":"en","__contentType":"api::page.page","navigationItemId":544,"__templateName":"Generic"},"items":[],"description":"Affordable servers with the best price-performance ratio on the market"},{"id":545,"title":"Pro","menuAttached":false,"order":2,"path":"/DediboxBareMetal/Dedibox/Pro","type":"INTERNAL","uiRouterKey":"pro-4","slug":"dedibox-bare-metal-dedibox-pro","external":false,"related":{"id":9,"title":"Pro","path":"/dedibox/pro/","scheduledAt":null,"createdAt":"2022-04-07T13:51:48.537Z","updatedAt":"2024-11-24T18:11:51.190Z","publishedAt":"2022-04-28T17:04:00.983Z","locale":"en","__contentType":"api::page.page","navigationItemId":545,"__templateName":"Generic"},"items":[],"description":"Perfect balance of processing power, memory and storage"},{"id":546,"title":"Core","menuAttached":false,"order":3,"path":"/DediboxBareMetal/Dedibox/Core","type":"INTERNAL","uiRouterKey":"core-1","slug":"dedibox-bare-metal-dedibox-core","external":false,"related":{"id":14,"title":"Core","path":"/dedibox/core/","scheduledAt":null,"createdAt":"2022-04-11T09:05:58.588Z","updatedAt":"2024-11-24T18:12:59.955Z","publishedAt":"2022-04-28T17:04:22.560Z","locale":"en","__contentType":"api::page.page","navigationItemId":546,"__templateName":"Generic"},"items":[],"description":"The high performance backbone of your mission-critical infrastructure"},{"id":547,"title":"Store","menuAttached":false,"order":4,"path":"/DediboxBareMetal/Dedibox/Store","type":"INTERNAL","uiRouterKey":"store-2","slug":"dedibox-bare-metal-dedibox-store","external":false,"related":{"id":5,"title":"Store","path":"/dedibox/store/","scheduledAt":null,"createdAt":"2022-04-01T15:14:47.812Z","updatedAt":"2024-11-24T18:13:51.719Z","publishedAt":"2022-04-28T17:03:51.376Z","locale":"en","__contentType":"api::page.page","navigationItemId":547,"__templateName":"Generic"},"items":[],"description":"For mission-critical data, fast storage, backup and streaming"},{"id":832,"title":"GPU","menuAttached":false,"order":5,"path":"/DediboxBareMetal/Dedibox/GPU_ddx","type":"INTERNAL","uiRouterKey":"gpu-9","slug":"dedibox-bare-metal-dedibox-gpu-ddx","external":false,"related":{"id":1454,"title":"GPU","path":"/dedibox/gpu/","scheduledAt":null,"createdAt":"2024-10-31T10:01:24.876Z","updatedAt":"2024-11-24T18:18:19.841Z","publishedAt":"2024-11-07T07:38:37.573Z","locale":"en","__contentType":"api::page.page","navigationItemId":832,"__templateName":"Generic"},"items":[],"description":"Dedicated GPU power with reliable performance and stability"},{"id":548,"title":"Dedirack","menuAttached":false,"order":6,"path":"/DediboxBareMetal/Dedibox/Dedirack","type":"INTERNAL","uiRouterKey":"dedirack-1","slug":"dedibox-bare-metal-dedibox-dedirack","external":false,"related":{"id":155,"title":"Dedirack","path":"/dedibox/dedirack/","scheduledAt":null,"createdAt":"2022-05-02T10:08:21.002Z","updatedAt":"2024-11-24T18:03:29.095Z","publishedAt":"2022-05-02T10:46:06.212Z","locale":"en","__contentType":"api::page.page","navigationItemId":548,"__templateName":"Generic"},"items":[],"description":"Host your Hardware in our secured French datacenters"},{"id":742,"title":"Dedibox VPS","menuAttached":false,"order":7,"path":"/DediboxBareMetal/Dedibox/VPS","type":"INTERNAL","uiRouterKey":"dedibox-vps","slug":"dedibox-bare-metal-dedibox-vps","external":false,"related":{"id":1234,"title":"Dedibox VPS","path":"/dedibox-vps/","scheduledAt":null,"createdAt":"2024-05-08T16:42:21.258Z","updatedAt":"2024-11-24T18:37:48.947Z","publishedAt":"2024-05-14T16:28:25.184Z","locale":"en","__contentType":"api::page.page","navigationItemId":742,"__templateName":"Generic"},"items":[],"description":"60 locations worldwide, starting at €4,99/month"}],"description":""},{"id":553,"title":"Elastic Metal - bare metal cloud","menuAttached":false,"order":2,"path":"/DediboxBareMetal/elasticmetal","type":"INTERNAL","uiRouterKey":"elastic-metal-bare-metal-cloud-1","slug":"dedibox-bare-metal-elasticmetal","external":false,"related":{"id":87,"title":"Elastic Metal","path":"/elastic-metal/","scheduledAt":null,"createdAt":"2022-04-28T12:45:28.696Z","updatedAt":"2024-11-08T15:01:56.485Z","publishedAt":"2022-04-28T13:22:46.501Z","locale":"en","__contentType":"api::page.page","navigationItemId":553,"__templateName":"Generic"},"items":[{"id":554,"title":"Aluminium","menuAttached":false,"order":1,"path":"/DediboxBareMetal/elasticmetal/Aluminium","type":"INTERNAL","uiRouterKey":"aluminium-1","slug":"dedibox-bare-metal-elasticmetal-aluminium","external":false,"related":{"id":8,"title":"Aluminium","path":"/elastic-metal/aluminium/","scheduledAt":null,"createdAt":"2022-04-06T13:13:04.829Z","updatedAt":"2024-11-08T15:01:56.748Z","publishedAt":"2022-04-28T17:04:04.448Z","locale":"en","__contentType":"api::page.page","navigationItemId":554,"__templateName":"Generic"},"items":[],"description":"Fully dedicated bare metal servers with native cloud integration, at the best price"},{"id":557,"title":"Beryllium","menuAttached":false,"order":2,"path":"/DediboxBareMetal/elasticmetal/Beryllium","type":"INTERNAL","uiRouterKey":"beryllium-1","slug":"dedibox-bare-metal-elasticmetal-beryllium","external":false,"related":{"id":15,"title":"Beryllium","path":"/elastic-metal/beryllium/","scheduledAt":null,"createdAt":"2022-04-11T10:57:25.297Z","updatedAt":"2024-11-08T15:01:56.754Z","publishedAt":"2022-04-28T17:13:35.576Z","locale":"en","__contentType":"api::page.page","navigationItemId":557,"__templateName":"Generic"},"items":[],"description":"Powerful, balanced and reliable servers for production-grade applications"},{"id":556,"title":"Iridium","menuAttached":false,"order":3,"path":"/DediboxBareMetal/elasticmetal/Iridium","type":"INTERNAL","uiRouterKey":"iridium-1","slug":"dedibox-bare-metal-elasticmetal-iridium","external":false,"related":{"id":810,"title":"Iridium","path":"/elastic-metal/iridium/","scheduledAt":null,"createdAt":"2023-04-27T13:53:48.244Z","updatedAt":"2024-11-08T15:01:56.752Z","publishedAt":"2023-05-29T08:52:19.666Z","locale":"en","__contentType":"api::page.page","navigationItemId":556,"__templateName":"Generic"},"items":[],"description":"Powerful dedicated server designed to handle high-workload applications"},{"id":555,"title":"Lithium","menuAttached":false,"order":4,"path":"/DediboxBareMetal/elasticmetal/Lithium","type":"INTERNAL","uiRouterKey":"lithium-1","slug":"dedibox-bare-metal-elasticmetal-lithium","external":false,"related":{"id":16,"title":"Lithium","path":"/elastic-metal/lithium/","scheduledAt":null,"createdAt":"2022-04-11T11:15:36.538Z","updatedAt":"2024-11-08T15:01:56.753Z","publishedAt":"2022-04-28T17:13:30.074Z","locale":"en","__contentType":"api::page.page","navigationItemId":555,"__templateName":"Generic"},"items":[],"description":"Designed with huge local storage to keep, back up, and protect your data"},{"id":833,"title":"Titanium","menuAttached":false,"order":5,"path":"/DediboxBareMetal/elasticmetal/Titanium","type":"INTERNAL","uiRouterKey":"titanium","slug":"dedibox-bare-metal-elasticmetal-titanium","external":false,"related":{"id":1457,"title":"Titanium","path":"/elastic-metal/titanium/","scheduledAt":null,"createdAt":"2024-10-31T15:08:59.416Z","updatedAt":"2024-11-08T15:52:51.005Z","publishedAt":"2024-11-07T06:52:37.648Z","locale":"en","__contentType":"api::page.page","navigationItemId":833,"__templateName":"Generic"},"items":[],"description":"Power and stability of dedicated GPU hardware integrated into the Scaleway ecosystem"}],"description":""},{"id":558,"title":"Apple","menuAttached":false,"order":3,"path":"/DediboxBareMetal/Apple","type":"INTERNAL","uiRouterKey":"apple-2","slug":"dedibox-bare-metal-apple","external":false,"related":{"id":1088,"title":"Apple Mac mini","path":"/apple-mac-mini/","scheduledAt":null,"createdAt":"2024-01-31T15:28:49.276Z","updatedAt":"2024-11-06T08:30:29.831Z","publishedAt":"2024-08-02T07:56:22.454Z","locale":"en","__contentType":"api::page.page","navigationItemId":558,"__templateName":"Generic"},"items":[{"id":561,"title":"Mac mini M1","menuAttached":false,"order":1,"path":"/DediboxBareMetal/Apple/M1","type":"INTERNAL","uiRouterKey":"mac-mini-m1-1","slug":"dedibox-bare-metal-apple-m1","external":false,"related":{"id":91,"title":"Hello m1","path":"/hello-m1/","scheduledAt":null,"createdAt":"2022-04-28T15:24:50.963Z","updatedAt":"2024-11-06T08:29:13.324Z","publishedAt":"2023-10-16T14:15:59.310Z","locale":"en","__contentType":"api::page.page","navigationItemId":561,"__templateName":"Generic"},"items":[],"description":"Enjoy the Mac mini experience with great simplicity"},{"id":560,"title":"Mac mini M2","menuAttached":false,"order":2,"path":"/DediboxBareMetal/Apple/m2","type":"INTERNAL","uiRouterKey":"mac-mini-m2-2","slug":"dedibox-bare-metal-apple-m2","external":false,"related":{"id":1086,"title":"mac mini M2","path":"/mac-mini-m2/","scheduledAt":null,"createdAt":"2024-01-31T09:30:46.938Z","updatedAt":"2024-08-07T16:00:48.720Z","publishedAt":"2024-02-05T15:21:02.196Z","locale":"en","__contentType":"api::page.page","navigationItemId":560,"__templateName":"Generic"},"items":[],"description":"Perform your daily tasks with speed and efficiency"},{"id":559,"title":"Mac mini M2 Pro","menuAttached":false,"order":3,"path":"/DediboxBareMetal/Apple/M2pro","type":"INTERNAL","uiRouterKey":"mac-mini-m2-pro-1","slug":"dedibox-bare-metal-apple-m2pro","external":false,"related":{"id":991,"title":"mac mini M2 pro","path":"/mac-mini-m2-pro/","scheduledAt":null,"createdAt":"2023-10-25T08:56:21.435Z","updatedAt":"2024-08-07T16:02:51.939Z","publishedAt":"2023-11-16T12:11:33.094Z","locale":"en","__contentType":"api::page.page","navigationItemId":559,"__templateName":"Generic"},"items":[],"description":"Realize your most ambitious projects thanks to a new level of power"}],"description":""}],"description":""},{"id":562,"title":"Compute","menuAttached":false,"order":2,"path":"/Compute","type":"WRAPPER","uiRouterKey":"compute-3","slug":"compute-4","external":false,"items":[{"id":563,"title":"Virtual Instances","menuAttached":false,"order":1,"path":"/Compute/VirtualInstances","type":"INTERNAL","uiRouterKey":"virtual-instances-1","slug":"compute-virtual-instances","external":false,"related":{"id":655,"title":"Virtual Instances","path":"/virtual-instances/","scheduledAt":null,"createdAt":"2023-02-20T10:48:52.279Z","updatedAt":"2024-08-28T07:01:50.413Z","publishedAt":"2023-02-28T08:32:03.960Z","locale":"en","__contentType":"api::page.page","navigationItemId":563,"__templateName":"Generic"},"items":[{"id":567,"title":"Production-Optimized","menuAttached":false,"order":1,"path":"/Compute/VirtualInstances/Prod","type":"INTERNAL","uiRouterKey":"production-optimized-2","slug":"compute-virtual-instances-prod","external":false,"related":{"id":657,"title":"Production-Optimized Instances","path":"/production-optimized-instances/","scheduledAt":null,"createdAt":"2023-02-20T15:13:14.415Z","updatedAt":"2024-10-30T14:59:58.375Z","publishedAt":"2023-02-28T08:34:34.739Z","locale":"en","__contentType":"api::page.page","navigationItemId":567,"__templateName":"Generic"},"items":[],"description":"Dedicated vCPU for the most demanding workloads (x86)"},{"id":566,"title":"Workload-Optimized","menuAttached":false,"order":2,"path":"/Compute/VirtualInstances/Workload-Optimized","type":"INTERNAL","uiRouterKey":"workload-optimized-1","slug":"compute-virtual-instances-workload-optimized","external":false,"related":{"id":802,"title":"Workload-Optimized Instances","path":"/workload-optimized-instances/","scheduledAt":null,"createdAt":"2023-04-25T12:38:13.577Z","updatedAt":"2024-08-28T12:05:29.294Z","publishedAt":"2023-05-26T13:36:52.797Z","locale":"en","__contentType":"api::page.page","navigationItemId":566,"__templateName":"Generic"},"items":[],"description":"Secure, scalable VMs, equipped for high memory and compute demands (x86)"},{"id":565,"title":"Cost-Optimized","menuAttached":false,"order":3,"path":"/Compute/VirtualInstances/Cost-Optimized","type":"INTERNAL","uiRouterKey":"cost-optimized-1","slug":"compute-virtual-instances-cost-optimized","external":false,"related":{"id":656,"title":"Cost-Optimized Instances","path":"/cost-optimized-instances/","scheduledAt":null,"createdAt":"2023-02-20T12:55:45.865Z","updatedAt":"2024-08-28T08:44:44.416Z","publishedAt":"2023-02-28T08:34:47.421Z","locale":"en","__contentType":"api::page.page","navigationItemId":565,"__templateName":"Generic"},"items":[],"description":"Highly reliable and priced affordably Instances with shared vCPUs (x86 and ARM)"},{"id":564,"title":"Learning","menuAttached":false,"order":4,"path":"/Compute/VirtualInstances/Learning","type":"INTERNAL","uiRouterKey":"learning-1","slug":"compute-virtual-instances-learning","external":false,"related":{"id":13,"title":"Stardust Instances","path":"/stardust-instances/","scheduledAt":null,"createdAt":"2022-04-11T09:03:33.397Z","updatedAt":"2024-05-15T13:51:19.969Z","publishedAt":"2022-04-28T17:04:10.708Z","locale":"en","__contentType":"api::page.page","navigationItemId":564,"__templateName":"Generic"},"items":[],"description":"A tiny instance to test and host your personal projects (x86)"}],"description":""},{"id":568,"title":"GPU","menuAttached":false,"order":2,"path":"/Compute/gpu","type":"INTERNAL","uiRouterKey":"gpu-8","slug":"compute-gpu","external":false,"related":{"id":1025,"title":"GPU Instances","path":"/gpu-instances/","scheduledAt":null,"createdAt":"2023-11-30T13:15:51.769Z","updatedAt":"2024-11-19T16:38:15.121Z","publishedAt":"2023-12-12T12:52:20.083Z","locale":"en","__contentType":"api::page.page","navigationItemId":568,"__templateName":"Generic"},"items":[{"id":571,"title":"L4 GPU Instance","menuAttached":false,"order":1,"path":"/Compute/gpu/L4","type":"INTERNAL","uiRouterKey":"l4-gpu-instance","slug":"compute-gpu-l4","external":false,"related":{"id":1108,"title":"L4 GPU Instance","path":"/l4-gpu-instance/","scheduledAt":null,"createdAt":"2024-02-28T16:20:43.240Z","updatedAt":"2024-11-20T14:49:27.542Z","publishedAt":"2024-03-04T13:37:45.809Z","locale":"en","__contentType":"api::page.page","navigationItemId":571,"__templateName":"Generic"},"items":[],"description":"Maximize your AI infrastructures with a versatile Instance"},{"id":572,"title":"L40S GPU Instance","menuAttached":false,"order":2,"path":"/Compute/gpu/L40s","type":"INTERNAL","uiRouterKey":"l40-s-gpu-instance","slug":"compute-gpu-l40s","external":false,"related":{"id":1221,"title":"L40S GPU Instance","path":"/l40s-gpu-instance/","scheduledAt":null,"createdAt":"2024-04-26T13:37:31.531Z","updatedAt":"2024-11-20T14:50:10.681Z","publishedAt":"2024-04-29T12:12:07.466Z","locale":"en","__contentType":"api::page.page","navigationItemId":572,"__templateName":"Generic"},"items":[],"description":"Universal Instance, faster than L4 and cheaper than H100 PCIe"},{"id":569,"title":"H100 PCIe GPU Instance","menuAttached":false,"order":3,"path":"https://www.scaleway.com/en/h100-pcie-try-it-now/","type":"EXTERNAL","uiRouterKey":"h100-pc-ie-gpu-instance-4","slug":{},"external":true,"description":"Accelerate your model training with the most high-end AI chip"},{"id":570,"title":"GPU 3070 Instances","menuAttached":false,"order":4,"path":"/Compute/gpu/3070","type":"INTERNAL","uiRouterKey":"gpu-3070-instances-1","slug":"compute-gpu-3070","external":false,"related":{"id":397,"title":"GPU 3070 Instances","path":"/gpu-3070-instances/","scheduledAt":null,"createdAt":"2022-05-30T11:52:26.506Z","updatedAt":"2023-11-16T16:38:12.184Z","publishedAt":"2022-05-30T12:33:10.212Z","locale":"en","__contentType":"api::page.page","navigationItemId":570,"__templateName":"Generic"},"items":[],"description":"Dedicated NVIDIA® RTX 3070 with the best price/performance ratio"},{"id":573,"title":"Render GPU Instances","menuAttached":false,"order":5,"path":"/Compute/gpu/render","type":"INTERNAL","uiRouterKey":"render-gpu-instances","slug":"compute-gpu-render","external":false,"related":{"id":52,"title":"GPU Render Instances","path":"/gpu-render-instances/","scheduledAt":null,"createdAt":"2022-04-21T16:00:29.592Z","updatedAt":"2024-09-25T09:40:12.404Z","publishedAt":"2022-04-28T17:12:46.136Z","locale":"en","__contentType":"api::page.page","navigationItemId":573,"__templateName":"Generic"},"items":[],"description":"Dedicated Tesla P100s for all your Machine Learning \u0026 Artificial Intelligence needs."}],"description":""},{"id":574,"title":"Serverless","menuAttached":false,"order":3,"path":"/Compute/Serverless","type":"WRAPPER","uiRouterKey":"serverless-7","slug":"compute-serverless","external":false,"items":[{"id":576,"title":"Serverless Functions","menuAttached":false,"order":1,"path":"/Compute/Serverless/Functions","type":"INTERNAL","uiRouterKey":"serverless-functions-1","slug":"compute-serverless-functions","external":false,"related":{"id":50,"title":"Serverless Functions","path":"/serverless-functions/","scheduledAt":null,"createdAt":"2022-04-21T15:28:10.687Z","updatedAt":"2024-07-05T11:44:44.356Z","publishedAt":"2022-04-28T17:12:49.569Z","locale":"en","__contentType":"api::page.page","navigationItemId":576,"__templateName":"Generic"},"items":[],"description":"Experience an easy way to run your code on the cloud"},{"id":575,"title":"Serverless Containers","menuAttached":false,"order":2,"path":"/Compute/Serverless/Containers","type":"INTERNAL","uiRouterKey":"serverless-containers-2","slug":"compute-serverless-containers","external":false,"related":{"id":7,"title":"Serverless Containers","path":"/serverless-containers/","scheduledAt":null,"createdAt":"2022-04-04T07:02:24.178Z","updatedAt":"2024-07-05T11:46:09.955Z","publishedAt":"2022-04-28T17:03:54.693Z","locale":"en","__contentType":"api::page.page","navigationItemId":575,"__templateName":"Generic"},"items":[],"description":"Easily run containers on the cloud with a single command"},{"id":579,"title":"Serverless Jobs","menuAttached":false,"order":3,"path":"/Compute/Serverless/Jobs","type":"INTERNAL","uiRouterKey":"serverless-jobs-1","slug":"compute-serverless-jobs","external":false,"related":{"id":980,"title":"Serverless Jobs","path":"/serverless-jobs/","scheduledAt":null,"createdAt":"2023-10-13T16:05:31.205Z","updatedAt":"2024-08-20T12:28:03.639Z","publishedAt":"2023-12-07T15:55:35.668Z","locale":"en","__contentType":"api::page.page","navigationItemId":579,"__templateName":"Generic"},"items":[],"description":"Run batches of tasks in the cloud"}],"description":""},{"id":580,"title":"Containers","menuAttached":false,"order":4,"path":"/Compute/Containers","type":"INTERNAL","uiRouterKey":"containers-4","slug":"compute-containers","external":false,"related":{"id":465,"title":"Containers","path":"/containers/","scheduledAt":null,"createdAt":"2022-07-29T15:09:20.535Z","updatedAt":"2024-08-28T07:05:23.005Z","publishedAt":"2023-02-27T13:53:48.270Z","locale":"en","__contentType":"api::page.page","navigationItemId":580,"__templateName":"Generic"},"items":[{"id":581,"title":"Kubernetes Kapsule","menuAttached":false,"order":1,"path":"/Compute/Containers/Kapsule","type":"INTERNAL","uiRouterKey":"kubernetes-kapsule-1","slug":"compute-containers-kapsule","external":false,"related":{"id":6,"title":"Kubernetes Kapsule","path":"/kubernetes-kapsule/","scheduledAt":null,"createdAt":"2022-04-01T15:40:18.523Z","updatedAt":"2024-04-30T14:13:12.823Z","publishedAt":"2022-11-02T17:14:27.738Z","locale":"en","__contentType":"api::page.page","navigationItemId":581,"__templateName":"Generic"},"items":[],"description":"Kubernetes exclusively for Scaleway products and resources"},{"id":582,"title":"Kubernetes Kosmos","menuAttached":false,"order":2,"path":"/Compute/Containers/Kosmos","type":"INTERNAL","uiRouterKey":"kubernetes-kosmos-1","slug":"compute-containers-kosmos","external":false,"related":{"id":43,"title":"Kubernetes Kosmos","path":"/kubernetes-kosmos/","scheduledAt":null,"createdAt":"2022-04-20T17:18:27.347Z","updatedAt":"2024-07-12T09:35:39.810Z","publishedAt":"2022-04-28T17:13:15.597Z","locale":"en","__contentType":"api::page.page","navigationItemId":582,"__templateName":"Generic"},"items":[],"description":"Multi-cloud Kubernetes for Scaleway and external providers resources"},{"id":583,"title":"Container Registry","menuAttached":false,"order":3,"path":"/Compute/Containers/containerregisrt","type":"INTERNAL","uiRouterKey":"container-registry-1","slug":"compute-containers-containerregisrt","external":false,"related":{"id":39,"title":"Container Registry","path":"/container-registry/","scheduledAt":null,"createdAt":"2022-04-20T14:07:31.417Z","updatedAt":"2023-11-15T08:49:34.191Z","publishedAt":"2022-04-28T17:06:10.179Z","locale":"en","__contentType":"api::page.page","navigationItemId":583,"__templateName":"Generic"},"items":[],"description":"An easy-to-use Docker repository"}],"description":""}],"description":""},{"id":584,"title":"AI","menuAttached":false,"order":3,"path":"/AI","type":"WRAPPER","uiRouterKey":"ai","slug":"ai-1","external":false,"items":[{"id":585,"title":"Clusters","menuAttached":false,"order":1,"path":"/AI/Clusters","type":"WRAPPER","uiRouterKey":"clusters-1","slug":"ai-clusters","external":false,"items":[{"id":588,"title":"Custom-built Clusters","menuAttached":false,"order":1,"path":"/AI/Clusters/AIsuper","type":"INTERNAL","uiRouterKey":"custom-built-clusters","slug":"ai-clusters-a-isuper","external":false,"related":{"id":953,"title":"Custom-built Clusters","path":"/custom-built-clusters/","scheduledAt":null,"createdAt":"2023-09-22T14:14:40.961Z","updatedAt":"2024-10-29T12:48:55.663Z","publishedAt":"2023-10-04T14:49:01.987Z","locale":"en","__contentType":"api::page.page","navigationItemId":588,"__templateName":"Generic"},"items":[],"description":"Build the next Foundation Model with one of the fastest and most energy-efficient supercomputers in the world"},{"id":776,"title":"On Demand Cluster","menuAttached":false,"order":2,"path":"/AI/Clusters/Clusterondemand","type":"INTERNAL","uiRouterKey":"on-demand-cluster","slug":"ai-clusters-clusterondemand","external":false,"related":{"id":1266,"title":"Cluster On Demand ","path":"/cluster-on-demand/","scheduledAt":null,"createdAt":"2024-05-16T15:00:19.723Z","updatedAt":"2024-11-08T08:52:40.598Z","publishedAt":"2024-05-21T14:10:00.511Z","locale":"en","__contentType":"api::page.page","navigationItemId":776,"__templateName":"Generic"},"items":[],"description":"Rent a GPU-cluster from 32 to more than a thousand GPUs to speed up distributed training"}],"description":""},{"id":592,"title":"Model-as-a-service","menuAttached":false,"order":2,"path":"/AI/ManagedServices","type":"WRAPPER","uiRouterKey":"model-as-a-service-1","slug":"ai-managed-services","external":false,"items":[{"id":593,"title":"Managed Inference","menuAttached":false,"order":1,"path":"/AI/ManagedServices/llm","type":"INTERNAL","uiRouterKey":"managed-inference-2","slug":"ai-managed-services-llm","external":false,"related":{"id":1303,"title":"Inference","path":"/inference/","scheduledAt":null,"createdAt":"2024-06-13T13:16:26.427Z","updatedAt":"2024-11-15T14:11:15.846Z","publishedAt":"2024-06-28T12:43:39.677Z","locale":"en","__contentType":"api::page.page","navigationItemId":593,"__templateName":"Generic"},"items":[],"description":"Deploy AI models in a dedicated inference infrastructure. Get tailored security and predictable throughput"},{"id":824,"title":"Generative APIs","menuAttached":false,"order":2,"path":"/AI/ManagedServices/GenerativeAPIs","type":"INTERNAL","uiRouterKey":"generative-ap-is-2","slug":"ai-managed-services-generative-ap-is","external":false,"related":{"id":1418,"title":"Generative APIs","path":"/generative-apis/","scheduledAt":null,"createdAt":"2024-10-10T16:23:00.732Z","updatedAt":"2024-11-20T17:52:03.232Z","publishedAt":"2024-10-11T12:17:56.286Z","locale":"en","__contentType":"api::page.page","navigationItemId":824,"__templateName":"Generic"},"items":[],"description":"Consume AI models instantly via a simple API call. All hosted in Europe"}],"description":""},{"id":586,"title":"GPU Instances","menuAttached":false,"order":3,"path":"/AI/gpu","type":"WRAPPER","uiRouterKey":"gpu-instances","slug":"ai-gpu","external":false,"items":[{"id":589,"title":"L40S GPU Instance","menuAttached":false,"order":1,"path":"https://www.scaleway.com/en/l40s-gpu-instance/","type":"EXTERNAL","uiRouterKey":"l40-s-gpu-instance-1","slug":{},"external":true,"description":"Accelerate the next generation of AI-enabled applications with the universal L40S GPU Instance, faster than L4 and cheaper than H100 PCIe"},{"id":590,"title":"L4 GPU Instance","menuAttached":false,"order":2,"path":"https://www.scaleway.com/en/l4-gpu-instance/","type":"EXTERNAL","uiRouterKey":"l4-gpu-instance-1","slug":{},"external":true,"description":"Maximize your AI infrastructure's potential with a versatile and cost-effective GPU Instance"},{"id":587,"title":"H100 PCIe GPU Instance","menuAttached":false,"order":3,"path":"https://www.scaleway.com/en/h100-pcie-try-it-now/","type":"EXTERNAL","uiRouterKey":"h100-pc-ie-gpu-instance-2","slug":{},"external":true,"description":"Accelerate your model training with the most high-end AI chip"},{"id":591,"title":"Render GPU Instance","menuAttached":false,"order":4,"path":"https://www.scaleway.com/en/gpu-render-instances/","type":"EXTERNAL","uiRouterKey":"render-gpu-instance-1","slug":{},"external":true,"description":"Dedicated Tesla P100s for all your Machine Learning \u0026 Artificial Intelligence needs"}],"description":""}],"description":""},{"id":594,"title":"Storage","menuAttached":false,"order":4,"path":"/Storage","type":"WRAPPER","uiRouterKey":"storage-3","slug":"storage-2","external":false,"items":[{"id":602,"title":"Storage","menuAttached":false,"order":1,"path":"/Storage/storage","type":"WRAPPER","uiRouterKey":"storage-4","slug":"storage-storage","external":false,"items":[{"id":604,"title":"Object Storage","menuAttached":false,"order":1,"path":"/Storage/storage/ObjectStorage","type":"INTERNAL","uiRouterKey":"object-storage-4","slug":"storage-storage-object-storage","external":false,"related":{"id":652,"title":"Object Storage","path":"/object-storage/","scheduledAt":null,"createdAt":"2023-02-16T09:44:56.414Z","updatedAt":"2024-11-24T18:22:54.952Z","publishedAt":"2023-03-07T18:05:15.061Z","locale":"en","__contentType":"api::page.page","navigationItemId":604,"__templateName":"Generic"},"items":[],"description":"Amazon S3-compatible and Multi-AZ resilient object storage service. Ensuring high availability for your data"},{"id":605,"title":"Scaleway Glacier","menuAttached":false,"order":2,"path":"/Storage/storage/glacier","type":"INTERNAL","uiRouterKey":"scaleway-glacier-1","slug":"storage-storage-glacier","external":false,"related":{"id":17,"title":"Glacier Cold storage","path":"/glacier-cold-storage/","scheduledAt":null,"createdAt":"2022-04-11T11:58:13.079Z","updatedAt":"2024-10-25T13:13:55.154Z","publishedAt":"2022-04-28T17:13:24.608Z","locale":"en","__contentType":"api::page.page","navigationItemId":605,"__templateName":"Generic"},"items":[],"description":"Cold Storage class to secure long-term object storage. Ideal for deep archived data."},{"id":606,"title":"Block Storage","menuAttached":false,"order":3,"path":"/Storage/storage/BlockStorage","type":"INTERNAL","uiRouterKey":"block-storage-3","slug":"storage-storage-block-storage","external":false,"related":{"id":141,"title":"Block Storage","path":"/block-storage/","scheduledAt":null,"createdAt":"2022-05-02T08:20:39.280Z","updatedAt":"2024-10-30T16:13:44.480Z","publishedAt":"2022-05-02T08:28:12.783Z","locale":"en","__contentType":"api::page.page","navigationItemId":606,"__templateName":"Generic"},"items":[],"description":"Flexible and reliable storage for demanding workloads"}],"description":""}],"description":""},{"id":595,"title":"Network","menuAttached":false,"order":5,"path":"/Network","type":"WRAPPER","uiRouterKey":"network-3","slug":"network-4","external":false,"items":[{"id":603,"title":"Network","menuAttached":false,"order":1,"path":"/Network/Network","type":"WRAPPER","uiRouterKey":"network-4","slug":"network-network","external":false,"items":[{"id":607,"title":"Virtual Private Cloud","menuAttached":false,"order":1,"path":"/Network/Network/VPC","type":"INTERNAL","uiRouterKey":"virtual-private-cloud-1","slug":"network-network-vpc","external":false,"related":{"id":885,"title":"VPC","path":"/vpc/","scheduledAt":null,"createdAt":"2023-07-11T14:38:07.412Z","updatedAt":"2024-06-18T10:05:19.765Z","publishedAt":"2023-07-11T14:38:10.387Z","locale":"en","__contentType":"api::page.page","navigationItemId":607,"__templateName":"Generic"},"items":[],"description":"Secure your cloud resources with ease on a resilient regional network"},{"id":609,"title":"Public Gateway","menuAttached":false,"order":2,"path":"/Network/Network/public","type":"INTERNAL","uiRouterKey":"public-gateway-1","slug":"network-network-public","external":false,"related":{"id":54,"title":"Public Gateway","path":"/public-gateway/","scheduledAt":null,"createdAt":"2022-04-22T09:34:12.578Z","updatedAt":"2024-09-11T14:24:49.432Z","publishedAt":"2022-04-28T17:13:01.025Z","locale":"en","__contentType":"api::page.page","navigationItemId":609,"__templateName":"Generic"},"items":[],"description":" A single and secure entrance to your infrastructure"},{"id":608,"title":"Load Balancer","menuAttached":false,"order":3,"path":"/Network/Network/load","type":"INTERNAL","uiRouterKey":"load-balancer-1","slug":"network-network-load","external":false,"related":{"id":45,"title":"Load Balancer","path":"/load-balancer/","scheduledAt":null,"createdAt":"2022-04-21T07:46:46.140Z","updatedAt":"2024-07-24T14:48:37.806Z","publishedAt":"2022-11-18T08:58:30.309Z","locale":"en","__contentType":"api::page.page","navigationItemId":608,"__templateName":"Generic"},"items":[],"description":"Improve the performance of your services as you grow"},{"id":610,"title":"Domains and DNS","menuAttached":false,"order":4,"path":"/Network/Network/DomainsandDNS","type":"INTERNAL","uiRouterKey":"domains-and-dns-1","slug":"network-network-domainsand-dns","external":false,"related":{"id":44,"title":"Domains and DNS","path":"/domains-and-dns/","scheduledAt":null,"createdAt":"2022-04-21T07:26:18.059Z","updatedAt":"2024-03-05T17:01:32.782Z","publishedAt":"2022-04-28T17:13:12.082Z","locale":"en","__contentType":"api::page.page","navigationItemId":610,"__templateName":"Generic"},"items":[],"description":"Buy domain names and manage DNS. Find your favourite extensions at a fair price"},{"id":792,"title":"IPAM (IP Address Manager)","menuAttached":false,"order":5,"path":"/Network/Network/IPAM","type":"INTERNAL","uiRouterKey":"ipam-ip-address-manager","slug":"network-network-ipam","external":false,"related":{"id":1300,"title":"IPAM","path":"/ipam/","scheduledAt":null,"createdAt":"2024-06-07T13:07:18.728Z","updatedAt":"2024-07-12T10:47:10.965Z","publishedAt":"2024-07-10T07:39:07.627Z","locale":"en","__contentType":"api::page.page","navigationItemId":792,"__templateName":"Generic"},"items":[],"description":"Centralize and simplify your Scaleway IP address management"},{"id":820,"title":"Edge Services","menuAttached":false,"order":6,"path":"/Network/Network/EdgeServices","type":"INTERNAL","uiRouterKey":"edge-services","slug":"network-network-edge-services","external":false,"related":{"id":1399,"title":"Edge Services","path":"/edge-services/","scheduledAt":null,"createdAt":"2024-07-12T10:30:47.181Z","updatedAt":"2024-11-04T15:19:29.792Z","publishedAt":"2024-09-24T10:34:53.990Z","locale":"en","__contentType":"api::page.page","navigationItemId":820,"__templateName":"Generic"},"items":[],"description":"Expose your HTTP services to the internet with security, reliability, and efficiency by design."}],"description":""}],"description":""},{"id":596,"title":"Data \u0026 Tools","menuAttached":false,"order":6,"path":"/ManagedServices","type":"WRAPPER","uiRouterKey":"data-2","slug":"managed-services","external":false,"items":[{"id":611,"title":"Data","menuAttached":false,"order":1,"path":"/ManagedServices/Data","type":"WRAPPER","uiRouterKey":"data","slug":"managed-services-data","external":false,"items":[{"id":612,"title":"Managed Database for PostgreSQL \u0026 MySQL","menuAttached":false,"order":1,"path":"/ManagedServices/Data/SQL","type":"INTERNAL","uiRouterKey":"managed-database-for-postgre-sql-2","slug":"managed-services-data-sql","external":false,"related":{"id":48,"title":"Database","path":"/database/","scheduledAt":null,"createdAt":"2022-04-21T14:06:34.262Z","updatedAt":"2024-07-02T15:50:10.807Z","publishedAt":"2022-04-28T17:12:57.201Z","locale":"en","__contentType":"api::page.page","navigationItemId":612,"__templateName":"Generic"},"items":[],"description":"New generation of Relational Databases designed to scale on-demand"},{"id":613,"title":"Managed Database for Redis™","menuAttached":false,"order":2,"path":"/ManagedServices/Data/Redis","type":"INTERNAL","uiRouterKey":"managed-database-for-redis-1","slug":"managed-services-data-redis","external":false,"related":{"id":427,"title":"Managed Database for Redis™","path":"/managed-database-for-redistm/","scheduledAt":null,"createdAt":"2022-06-10T13:30:28.356Z","updatedAt":"2024-06-18T10:05:41.869Z","publishedAt":"2022-07-27T15:29:59.282Z","locale":"en","__contentType":"api::page.page","navigationItemId":613,"__templateName":"Generic"},"items":[],"description":"Accelerate your web application with powerful caching of Memory Databases"},{"id":614,"title":"Managed MongoDB®","menuAttached":false,"order":3,"path":"/ManagedServices/Data/document","type":"INTERNAL","uiRouterKey":"managed-mongo-db","slug":"managed-services-data-document","external":false,"related":{"id":890,"title":"Managed MongoDB","path":"/managed-mongodb/","scheduledAt":null,"createdAt":"2023-07-25T07:58:39.536Z","updatedAt":"2024-11-14T08:16:03.033Z","publishedAt":"2023-10-03T08:31:21.477Z","locale":"en","__contentType":"api::page.page","navigationItemId":614,"__templateName":"Generic"},"items":[],"description":"Drive your own document-oriented database. Let us managed the engine"},{"id":781,"title":"Serverless SQL Database","menuAttached":false,"order":4,"path":"/ManagedServices/Data/Serverless_SQL","type":"INTERNAL","uiRouterKey":"serverless-sql-database-2","slug":"managed-services-data-serverless-sql","external":false,"related":{"id":823,"title":"Serverless Sql Database","path":"/serverless-sql-database/","scheduledAt":null,"createdAt":"2023-05-11T22:46:48.805Z","updatedAt":"2024-11-06T14:51:53.874Z","publishedAt":"2023-05-11T22:47:00.320Z","locale":"en","__contentType":"api::page.page","navigationItemId":781,"__templateName":"Generic"},"items":[],"description":"Go serverless with fully managed database"},{"id":780,"title":"Messaging and Queuing","menuAttached":false,"order":5,"path":"/ManagedServices/Data/m\u0026q","type":"INTERNAL","uiRouterKey":"messaging-and-queuing-1","slug":"managed-services-data-m-and-q","external":false,"related":{"id":642,"title":"Messaging and Queuing","path":"/messaging-and-queuing/","scheduledAt":null,"createdAt":"2023-02-09T16:38:42.456Z","updatedAt":"2024-05-21T14:34:56.011Z","publishedAt":"2023-02-09T16:46:35.902Z","locale":"en","__contentType":"api::page.page","navigationItemId":780,"__templateName":"Generic"},"items":[],"description":"Send messages and events without having to manage your message broker"},{"id":822,"title":"Distributed Data Lab","menuAttached":false,"order":6,"path":"/ManagedServices/Data/DataLab","type":"INTERNAL","uiRouterKey":"distributed-data-lab","slug":"managed-services-data-data-lab","external":false,"related":{"id":949,"title":"Distributed Data Lab ","path":"/distributed-data-lab/","scheduledAt":null,"createdAt":"2023-09-21T11:57:12.802Z","updatedAt":"2024-10-30T15:28:03.991Z","publishedAt":"2024-09-27T15:10:48.257Z","locale":"en","__contentType":"api::page.page","navigationItemId":822,"__templateName":"Generic"},"items":[],"description":"Speed up data processing over very large volumes of data with an Apache Spark™ managed solution."}],"description":""},{"id":619,"title":"Business Applications","menuAttached":false,"order":2,"path":"/ManagedServices/ManagedServices","type":"WRAPPER","uiRouterKey":"business-applications","slug":"managed-services-managed-services","external":false,"items":[{"id":620,"title":"Web Hosting","menuAttached":false,"order":1,"path":"/ManagedServices/ManagedServices/hosting","type":"INTERNAL","uiRouterKey":"web-hosting-4","slug":"managed-services-managed-services-hosting","external":false,"related":{"id":47,"title":"Web hosting","path":"/web-hosting/","scheduledAt":null,"createdAt":"2022-04-21T11:51:48.689Z","updatedAt":"2024-11-20T15:59:55.910Z","publishedAt":"2022-04-28T13:34:58.879Z","locale":"en","__contentType":"api::page.page","navigationItemId":620,"__templateName":"Generic"},"items":[],"description":"Hosting for individuals, professionals, and everyone in between."},{"id":621,"title":"Web Platform","menuAttached":false,"order":2,"path":"/ManagedServices/ManagedServices/WebPlatform","type":"INTERNAL","uiRouterKey":"web-platform-2","slug":"managed-services-managed-services-web-platform","external":false,"related":{"id":576,"title":"Web Platform - powered by Clever Cloud","path":"/web-platform-powered-by-clever-cloud/","scheduledAt":null,"createdAt":"2022-12-07T14:07:50.856Z","updatedAt":"2023-11-16T15:19:36.970Z","publishedAt":"2022-12-13T08:01:42.916Z","locale":"en","__contentType":"api::page.page","navigationItemId":621,"__templateName":"Generic"},"items":[],"description":"Ship your applications only in a few clicks."},{"id":622,"title":"Transactional Email","menuAttached":false,"order":3,"path":"/ManagedServices/ManagedServices/tem","type":"INTERNAL","uiRouterKey":"transactional-email-2","slug":"managed-services-managed-services-tem","external":false,"related":{"id":776,"title":"Transactional Email (TEM)","path":"/transactional-email-tem/","scheduledAt":null,"createdAt":"2023-04-05T16:33:35.536Z","updatedAt":"2024-10-21T14:45:56.496Z","publishedAt":"2023-04-06T10:30:43.491Z","locale":"en","__contentType":"api::page.page","navigationItemId":622,"__templateName":"Generic"},"items":[],"description":"Instant delivery of your transactional emails"},{"id":623,"title":"Cockpit","menuAttached":false,"order":4,"path":"/ManagedServices/ManagedServices/Cockpit","type":"INTERNAL","uiRouterKey":"cockpit-2","slug":"managed-services-managed-services-cockpit","external":false,"related":{"id":814,"title":"Cockpit","path":"/cockpit/","scheduledAt":null,"createdAt":"2023-05-02T08:04:46.085Z","updatedAt":"2024-07-05T11:54:39.588Z","publishedAt":"2023-05-04T16:18:10.562Z","locale":"en","__contentType":"api::page.page","navigationItemId":623,"__templateName":"Generic"},"items":[],"description":"Monitor infrastructures in minutes with a fully managed observability solution"},{"id":784,"title":"IoT Hub","menuAttached":false,"order":5,"path":"/ManagedServices/ManagedServices/iot","type":"INTERNAL","uiRouterKey":"io-t-hub","slug":"managed-services-managed-services-iot","external":false,"related":{"id":31,"title":"Iot hub","path":"/iot-hub/","scheduledAt":null,"createdAt":"2022-04-20T04:58:03.085Z","updatedAt":"2023-11-15T15:42:53.313Z","publishedAt":"2022-04-28T17:13:21.005Z","locale":"en","__contentType":"api::page.page","navigationItemId":784,"__templateName":"Generic"},"items":[],"description":"A purpose-built bridge between connected hardware and cloud."}],"description":""},{"id":615,"title":"Security \u0026 Organization","menuAttached":false,"order":3,"path":"/ManagedServices/SecurityandAccount","type":"WRAPPER","uiRouterKey":"security-3","slug":"managed-services-securityand-account","external":false,"items":[{"id":618,"title":"Identity and Access Management (IAM)","menuAttached":false,"order":1,"path":"/ManagedServices/SecurityandAccount/iam","type":"INTERNAL","uiRouterKey":"identity-and-access-management-iam-1","slug":"managed-services-securityand-account-iam","external":false,"related":{"id":569,"title":"IAM","path":"/iam/","scheduledAt":null,"createdAt":"2022-12-02T16:25:06.762Z","updatedAt":"2024-08-22T09:40:22.523Z","publishedAt":"2022-12-06T15:27:30.794Z","locale":"en","__contentType":"api::page.page","navigationItemId":618,"__templateName":"Generic"},"items":[],"description":"The easiest way to safely collaborate in the cloud"},{"id":616,"title":"Secret Manager","menuAttached":false,"order":2,"path":"/ManagedServices/SecurityandAccount/secretmanager","type":"INTERNAL","uiRouterKey":"secret-manager-1","slug":"managed-services-securityand-account-secretmanager","external":false,"related":{"id":779,"title":"Secret Manager","path":"/secret-manager/","scheduledAt":null,"createdAt":"2023-04-11T11:04:18.808Z","updatedAt":"2024-08-28T09:57:43.021Z","publishedAt":"2023-04-26T07:47:45.718Z","locale":"en","__contentType":"api::page.page","navigationItemId":616,"__templateName":"Generic"},"items":[],"description":"Protect your sensitive data across your cloud infrastructure"},{"id":617,"title":"Cost Manager","menuAttached":false,"order":3,"path":"/ManagedServices/SecurityandAccount/cost-manager","type":"INTERNAL","uiRouterKey":"cost-manager-1","slug":"managed-services-securityand-account-cost-manager","external":false,"related":{"id":1186,"title":"Cost Manager","path":"/cost-manager/","scheduledAt":null,"createdAt":"2024-04-08T07:36:07.839Z","updatedAt":"2024-04-08T09:14:21.699Z","publishedAt":"2024-04-08T09:14:21.666Z","locale":"en","__contentType":"api::page.page","navigationItemId":617,"__templateName":"Generic"},"items":[],"description":"Easily track your consumption in an all-in-one tool"},{"id":830,"title":"Environmental Footprint Calculator","menuAttached":false,"order":4,"path":"/ManagedServices/SecurityandAccount/Footprint","type":"INTERNAL","uiRouterKey":"environmental-footprint-calculator","slug":"managed-services-securityand-account-footprint","external":false,"related":{"id":1450,"title":"Environmental Footprint Calculator","path":"/environmental-footprint-calculator/","scheduledAt":null,"createdAt":"2024-10-28T14:47:30.518Z","updatedAt":"2024-11-05T16:23:53.555Z","publishedAt":"2024-11-04T12:12:34.311Z","locale":"en","__contentType":"api::page.page","navigationItemId":830,"__templateName":"Generic"},"items":[],"description":"Accurately track your environmental impact and make informed choices"}],"description":""},{"id":624,"title":"Developer Tools","menuAttached":false,"order":4,"path":"/ManagedServices/DeveloperTools","type":"WRAPPER","uiRouterKey":"developer-tools","slug":"managed-services-developer-tools","external":false,"items":[{"id":625,"title":"Scaleway API","menuAttached":false,"order":1,"path":"https://www.scaleway.com/en/developers/api/","type":"EXTERNAL","uiRouterKey":"scaleway-api-2","slug":{},"external":true,"description":"The Public Interface for developers"},{"id":626,"title":"CLI","menuAttached":false,"order":2,"path":"/ManagedServices/DeveloperTools/cli","type":"INTERNAL","uiRouterKey":"cli-2","slug":"managed-services-developer-tools-cli","external":false,"related":{"id":187,"title":"CLI","path":"/cli/","scheduledAt":null,"createdAt":"2022-05-03T08:37:17.214Z","updatedAt":"2024-08-22T05:35:23.543Z","publishedAt":"2022-05-03T11:43:09.246Z","locale":"en","__contentType":"api::page.page","navigationItemId":626,"__templateName":"Generic"},"items":[],"description":"Deploy and manage your infrastructure directly from the command line"},{"id":627,"title":"Terraform","menuAttached":false,"order":3,"path":"/ManagedServices/DeveloperTools/terraform","type":"INTERNAL","uiRouterKey":"terraform-1","slug":"managed-services-developer-tools-terraform","external":false,"related":{"id":40,"title":"Terraform","path":"/terraform/","scheduledAt":null,"createdAt":"2022-04-20T14:37:30.508Z","updatedAt":"2023-11-15T08:32:57.793Z","publishedAt":"2022-04-28T17:05:15.208Z","locale":"en","__contentType":"api::page.page","navigationItemId":627,"__templateName":"Generic"},"items":[],"description":"Securely and efficiently provision and manage Infrastructure as Code with Terraform"}],"description":""}],"description":""},{"id":597,"title":"Solutions","menuAttached":false,"order":7,"path":"/Solutions","type":"WRAPPER","uiRouterKey":"solutions-2","slug":"solutions-2","external":false,"items":[{"id":628,"title":"Industries","menuAttached":false,"order":1,"path":"/Solutions/Industries","type":"WRAPPER","uiRouterKey":"industries-1","slug":"solutions-industries","external":false,"items":[{"id":629,"title":"Artificial Intelligence","menuAttached":false,"order":1,"path":"https://www.scaleway.com/en/ai-solutions/","type":"EXTERNAL","uiRouterKey":"artificial-intelligence","slug":{},"external":true,"description":""},{"id":630,"title":"Public Sector","menuAttached":false,"order":2,"path":"/Solutions/Industries/PublicSector","type":"INTERNAL","uiRouterKey":"public-sector","slug":"solutions-industries-public-sector","external":false,"related":{"id":986,"title":"Public sector solutions","path":"/public-sector-solutions/","scheduledAt":null,"createdAt":"2023-10-20T14:23:52.057Z","updatedAt":"2024-09-30T17:00:38.498Z","publishedAt":"2023-11-30T14:58:23.419Z","locale":"en","__contentType":"api::page.page","navigationItemId":630,"__templateName":"Generic"},"items":[],"description":""},{"id":631,"title":"Gaming","menuAttached":false,"order":3,"path":"/Solutions/Industries/Gaming","type":"INTERNAL","uiRouterKey":"gaming-1","slug":"solutions-industries-gaming","external":false,"related":{"id":1024,"title":"Gaming Cloud Solutions","path":"/gaming-cloud-solutions/","scheduledAt":null,"createdAt":"2023-11-29T17:06:47.458Z","updatedAt":"2024-09-24T13:29:47.657Z","publishedAt":"2023-12-13T16:53:50.074Z","locale":"en","__contentType":"api::page.page","navigationItemId":631,"__templateName":"Generic"},"items":[],"description":""},{"id":633,"title":"Media and Entertainment","menuAttached":false,"order":4,"path":"/Solutions/Industries/MediaandEntertainment","type":"INTERNAL","uiRouterKey":"media-and-entertainment","slug":"solutions-industries-mediaand-entertainment","external":false,"related":{"id":1048,"title":"Media and Entertainment","path":"/media-and-entertainment/","scheduledAt":null,"createdAt":"2023-12-13T16:23:27.055Z","updatedAt":"2024-09-24T13:30:40.809Z","publishedAt":"2024-01-02T18:08:08.725Z","locale":"en","__contentType":"api::page.page","navigationItemId":633,"__templateName":"Generic"},"items":[],"description":""},{"id":632,"title":"Retail and E-commerce","menuAttached":false,"order":5,"path":"/Solutions/Industries/Retail","type":"INTERNAL","uiRouterKey":"retail-and-e-commerce-2","slug":"solutions-industries-retail","external":false,"related":{"id":1105,"title":"E-commerce retail Solutions","path":"/e-commerce-retail-solutions/","scheduledAt":null,"createdAt":"2024-02-28T09:44:45.583Z","updatedAt":"2024-09-24T13:12:26.843Z","publishedAt":"2024-04-02T14:56:24.762Z","locale":"en","__contentType":"api::page.page","navigationItemId":632,"__templateName":"Generic"},"items":[],"description":""},{"id":634,"title":"Startup Program","menuAttached":false,"order":6,"path":"/Solutions/Industries/Startup","type":"INTERNAL","uiRouterKey":"startup-program-1","slug":"solutions-industries-startup","external":false,"related":{"id":82,"title":"Startup program","path":"/startup-program/","scheduledAt":null,"createdAt":"2022-04-27T19:14:18.251Z","updatedAt":"2024-08-27T13:22:49.823Z","publishedAt":"2022-05-11T15:19:00.591Z","locale":"en","__contentType":"api::page.page","navigationItemId":634,"__templateName":"Generic"},"items":[],"description":""},{"id":794,"title":"Financial Services","menuAttached":false,"order":7,"path":"/Solutions/Industries/FinancialServices","type":"INTERNAL","uiRouterKey":"financial-services","slug":"solutions-industries-financial-services","external":false,"related":{"id":1381,"title":"Financial services solutions","path":"/financial-services-solutions/","scheduledAt":null,"createdAt":"2024-08-06T12:19:51.917Z","updatedAt":"2024-11-12T09:58:52.666Z","publishedAt":"2024-08-06T12:31:25.580Z","locale":"en","__contentType":"api::page.page","navigationItemId":794,"__templateName":"Generic"},"items":[],"description":""},{"id":826,"title":"Industrial","menuAttached":false,"order":8,"path":"/Solutions/Industries/Industrial","type":"INTERNAL","uiRouterKey":"industrial","slug":"solutions-industries-industrial","external":false,"related":{"id":1411,"title":"Industrial solutions","path":"/industrial-solutions/","scheduledAt":null,"createdAt":"2024-10-02T10:14:37.728Z","updatedAt":"2024-11-08T16:36:55.075Z","publishedAt":"2024-10-03T16:29:42.042Z","locale":"en","__contentType":"api::page.page","navigationItemId":826,"__templateName":"Generic"},"items":[],"description":""}],"description":""},{"id":635,"title":"Use Cases","menuAttached":false,"order":2,"path":"/Solutions/usecases","type":"WRAPPER","uiRouterKey":"use-cases","slug":"solutions-usecases","external":false,"items":[{"id":638,"title":"Cloud Storage Solutions","menuAttached":false,"order":1,"path":"/Solutions/usecases/cloudstorage","type":"INTERNAL","uiRouterKey":"cloud-storage-solutions","slug":"solutions-usecases-cloudstorage","external":false,"related":{"id":595,"title":"Cloud Storage Solutions","path":"/cloud-storage-solutions/","scheduledAt":null,"createdAt":"2022-12-19T13:31:12.676Z","updatedAt":"2024-10-25T13:40:34.304Z","publishedAt":"2023-01-31T10:48:28.580Z","locale":"en","__contentType":"api::page.page","navigationItemId":638,"__templateName":"Generic"},"items":[],"description":""},{"id":637,"title":"Kubernetes Solutions","menuAttached":false,"order":2,"path":"/Solutions/usecases/kub-sol","type":"INTERNAL","uiRouterKey":"kubernetes-solutions-1","slug":"solutions-usecases-kub-sol","external":false,"related":{"id":616,"title":"Kubernetes Solutions","path":"/kubernetes-solutions/","scheduledAt":null,"createdAt":"2023-01-10T16:25:48.652Z","updatedAt":"2024-11-20T16:45:40.105Z","publishedAt":"2023-03-28T07:49:24.834Z","locale":"en","__contentType":"api::page.page","navigationItemId":637,"__templateName":"Generic"},"items":[],"description":""},{"id":636,"title":"Serverless Applications","menuAttached":false,"order":3,"path":"/Solutions/usecases/ServerlessApplications","type":"INTERNAL","uiRouterKey":"serverless-applications-1","slug":"solutions-usecases-serverless-applications","external":false,"related":{"id":780,"title":"Build Scalable Applications With Serverless","path":"/build-scalable-applications-with-serverless/","scheduledAt":null,"createdAt":"2023-04-12T08:42:06.395Z","updatedAt":"2024-05-15T13:59:21.827Z","publishedAt":"2023-05-12T06:59:34.924Z","locale":"en","__contentType":"api::page.page","navigationItemId":636,"__templateName":"Generic"},"items":[],"description":""}],"description":""},{"id":639,"title":"Web Hosting","menuAttached":false,"order":3,"path":"/Solutions/WebHosting","type":"WRAPPER","uiRouterKey":"web-hosting-3","slug":"solutions-web-hosting","external":false,"items":[{"id":640,"title":"Managed Web Hosting","menuAttached":false,"order":1,"path":"/Solutions/WebHosting/ManagedWebHosting","type":"INTERNAL","uiRouterKey":"managed-web-hosting-1","slug":"solutions-web-hosting-managed-web-hosting","external":false,"related":{"id":827,"title":"Managed Web Hosting","path":"/managed-web-hosting/","scheduledAt":null,"createdAt":"2023-05-15T09:39:39.531Z","updatedAt":"2024-08-28T06:42:02.109Z","publishedAt":"2023-05-15T12:31:13.810Z","locale":"en","__contentType":"api::page.page","navigationItemId":640,"__templateName":"Generic"},"items":[],"description":""},{"id":641,"title":"Dedicated Web Hosting","menuAttached":false,"order":2,"path":"/Solutions/WebHosting/DedicatedWebHosting","type":"INTERNAL","uiRouterKey":"dedicated-web-hosting","slug":"solutions-web-hosting-dedicated-web-hosting","external":false,"related":{"id":798,"title":"Dedicated Web Hosting","path":"/dedicated-web-hosting/","scheduledAt":null,"createdAt":"2023-04-25T09:15:11.185Z","updatedAt":"2024-08-28T06:37:46.212Z","publishedAt":"2023-05-29T08:11:44.369Z","locale":"en","__contentType":"api::page.page","navigationItemId":641,"__templateName":"Generic"},"items":[],"description":""}],"description":""}],"description":""},{"id":744,"title":"Resources","menuAttached":false,"order":8,"path":"/Resources","type":"WRAPPER","uiRouterKey":"resources-2","slug":"resources-3","external":false,"items":[{"id":746,"title":"Ecosystem","menuAttached":false,"order":1,"path":"/Resources/Ecosystem","type":"WRAPPER","uiRouterKey":"ecosystem","slug":"resources-ecosystem","external":false,"items":[{"id":751,"title":"All products","menuAttached":false,"order":1,"path":"/Resources/Ecosystem/All_products","type":"INTERNAL","uiRouterKey":"all-products-2","slug":"resources-ecosystem-all-products","external":false,"related":{"id":223,"title":"All Products","path":"/all-products/","scheduledAt":null,"createdAt":"2022-05-09T13:56:36.517Z","updatedAt":"2024-10-28T10:43:19.295Z","publishedAt":"2022-05-09T14:37:46.378Z","locale":"en","__contentType":"api::page.page","navigationItemId":751,"__templateName":"Generic"},"items":[],"description":""},{"id":828,"title":"Product updates","menuAttached":false,"order":2,"path":"/Resources/Ecosystem/Productupdates","type":"INTERNAL","uiRouterKey":"product-updates","slug":"resources-ecosystem-productupdates","external":false,"related":{"id":1451,"title":"Product updates","path":"/product-updates/","scheduledAt":null,"createdAt":"2024-10-28T16:25:15.626Z","updatedAt":"2024-10-30T16:22:06.602Z","publishedAt":"2024-10-30T16:21:39.156Z","locale":"en","__contentType":"api::page.page","navigationItemId":828,"__templateName":"Generic"},"items":[],"description":""},{"id":750,"title":"Betas","menuAttached":false,"order":3,"path":"/Resources/Ecosystem/betas","type":"INTERNAL","uiRouterKey":"betas","slug":"resources-ecosystem-betas","external":false,"related":{"id":90,"title":"Betas","path":"/betas/","scheduledAt":null,"createdAt":"2022-04-28T14:06:08.789Z","updatedAt":"2024-11-05T16:26:58.483Z","publishedAt":"2022-04-28T14:39:18.717Z","locale":"en","__contentType":"api::page.page","navigationItemId":750,"__templateName":"Generic"},"items":[],"description":""},{"id":747,"title":"Changelog","menuAttached":false,"order":4,"path":"https://www.scaleway.com/en/docs/changelog/","type":"EXTERNAL","uiRouterKey":"changelog-2","slug":{},"external":true,"description":""},{"id":758,"title":"Blog","menuAttached":false,"order":5,"path":"https://www.scaleway.com/en/blog/","type":"EXTERNAL","uiRouterKey":"blog-2","slug":{},"external":true,"description":""}],"description":""},{"id":745,"title":"Community","menuAttached":false,"order":2,"path":"/Resources/Community","type":"WRAPPER","uiRouterKey":"community","slug":"resources-community","external":false,"items":[{"id":748,"title":"Slack Community","menuAttached":false,"order":1,"path":"https://slack.scaleway.com/","type":"EXTERNAL","uiRouterKey":"slack-community-2","slug":{},"external":true,"description":""},{"id":749,"title":"Feature Requests","menuAttached":false,"order":2,"path":"https://feature-request.scaleway.com/","type":"EXTERNAL","uiRouterKey":"feature-requests-2","slug":{},"external":true,"description":""},{"id":757,"title":"Scaleway Learning","menuAttached":false,"order":3,"path":"/Resources/Community/Scaleway_Learning","type":"INTERNAL","uiRouterKey":"scaleway-learning-2","slug":"resources-community-scaleway-learning","external":false,"related":{"id":597,"title":"Scaleway Learning","path":"/scaleway-learning/","scheduledAt":null,"createdAt":"2022-12-20T08:57:37.886Z","updatedAt":"2024-08-22T15:58:41.554Z","publishedAt":"2023-01-02T21:14:10.049Z","locale":"en","__contentType":"api::page.page","navigationItemId":757,"__templateName":"Generic"},"items":[],"description":""}],"description":""},{"id":752,"title":"Company","menuAttached":false,"order":3,"path":"/Resources/Company","type":"WRAPPER","uiRouterKey":"company-1","slug":"resources-company","external":false,"items":[{"id":756,"title":"Events","menuAttached":false,"order":1,"path":"/Resources/Company/Events","type":"INTERNAL","uiRouterKey":"events-1","slug":"resources-company-events","external":false,"related":{"id":699,"title":"Events","path":"/events/","scheduledAt":null,"createdAt":"2023-03-13T09:14:30.830Z","updatedAt":"2024-11-21T14:08:26.020Z","publishedAt":"2023-03-13T09:14:41.552Z","locale":"en","__contentType":"api::page.page","navigationItemId":756,"__templateName":"Generic"},"items":[],"description":""},{"id":796,"title":"Marketplace","menuAttached":false,"order":2,"path":"https://www.scaleway.com/en/marketplace/","type":"EXTERNAL","uiRouterKey":"marketplace","slug":{},"external":true,"description":""},{"id":755,"title":"Careers","menuAttached":false,"order":3,"path":"/Resources/Company/Careers","type":"INTERNAL","uiRouterKey":"careers-1","slug":"resources-company-careers","external":false,"related":{"id":766,"title":"Careers","path":"/careers/","scheduledAt":null,"createdAt":"2023-03-31T14:17:38.589Z","updatedAt":"2024-07-16T10:08:23.648Z","publishedAt":"2024-02-12T15:39:28.684Z","locale":"en","__contentType":"api::page.page","navigationItemId":755,"__templateName":"Generic"},"items":[],"description":""},{"id":753,"title":"About us","menuAttached":false,"order":4,"path":"/Resources/Company/Aboutus","type":"INTERNAL","uiRouterKey":"about-us-1","slug":"resources-company-aboutus","external":false,"related":{"id":195,"title":"About us","path":"/about-us/","scheduledAt":null,"createdAt":"2022-05-03T13:05:13.546Z","updatedAt":"2023-12-14T09:00:58.075Z","publishedAt":"2022-05-11T12:26:40.217Z","locale":"en","__contentType":"api::page.page","navigationItemId":753,"__templateName":"Generic"},"items":[],"description":""},{"id":788,"title":"Labs","menuAttached":false,"order":5,"path":"https://labs.scaleway.com/","type":"EXTERNAL","uiRouterKey":"labs-4","slug":{},"external":true,"description":""},{"id":754,"title":"Customer Testimonials","menuAttached":false,"order":6,"path":"/Resources/Company/customer-testimonials","type":"INTERNAL","uiRouterKey":"customer-testimonials","slug":"resources-company-customer-testimonials","external":false,"related":{"id":294,"title":"Customer testimonials","path":"/customer-testimonials/","scheduledAt":null,"createdAt":"2022-05-19T15:33:42.418Z","updatedAt":"2024-07-08T12:41:04.663Z","publishedAt":"2022-05-19T15:37:23.202Z","locale":"en","__contentType":"api::page.page","navigationItemId":754,"__templateName":"Generic"},"items":[],"description":""}],"description":""}],"description":""},{"id":598,"title":"Pricing","menuAttached":false,"order":9,"path":"/pricing","type":"INTERNAL","uiRouterKey":"pricing-2","slug":"pricing-1","external":false,"related":{"id":1236,"title":"Pricing","path":"/pricing/","scheduledAt":null,"createdAt":"2024-05-14T07:33:54.370Z","updatedAt":"2024-09-30T10:00:47.281Z","publishedAt":"2024-05-14T13:19:03.795Z","locale":"en","__contentType":"api::page.page","navigationItemId":598,"__templateName":"Generic"},"items":[],"description":""}],"topBarNavigationItems":[{"id":425,"title":"Docs","menuAttached":false,"order":1,"path":"https://www.scaleway.com/en/docs/","type":"EXTERNAL","uiRouterKey":"docs","slug":{},"external":true},{"id":427,"title":"Contact","menuAttached":false,"order":3,"path":"https://www.scaleway.com/en/contact/","type":"EXTERNAL","uiRouterKey":"contact-2","slug":{},"external":true,"description":""}],"MOTD":{"id":7803,"label":"NEW: Dedicated GPU power with Dedibox GPU!","url":null,"page":{"data":{"id":1454,"attributes":{"title":"GPU","path":"/dedibox/gpu/","scheduledAt":null,"createdAt":"2024-10-31T10:01:24.876Z","updatedAt":"2024-11-24T18:18:19.841Z","publishedAt":"2024-11-07T07:38:37.573Z","locale":"en"}}}},"ctaList":{"dediboxCTAList":[{"id":6611,"label":"Log in","url":"https://console.online.net/en/login","page":{"data":null}},{"id":6612,"label":"Sign up","url":"https://console.online.net/en/user/subscribe","page":{"data":null}}],"defaultCTAList":[{"id":6610,"label":"Log in","url":"https://console.scaleway.com/login","page":{"data":null}},{"id":6609,"label":"Sign up","url":"https://console.scaleway.com/register","page":{"data":null}}]}},"locale":"en","externalData":{},"footer":[{"id":276,"title":"Products","menuAttached":false,"order":1,"path":"/products","type":"WRAPPER","uiRouterKey":"products","slug":"products-2","external":false,"items":[{"id":283,"title":"All Products","menuAttached":false,"order":1,"path":"/products/AllProducts","type":"INTERNAL","uiRouterKey":"all-products","slug":"products-all-products","external":false,"related":{"id":223,"title":"All Products","path":"/all-products/","scheduledAt":null,"createdAt":"2022-05-09T13:56:36.517Z","updatedAt":"2024-10-28T10:43:19.295Z","publishedAt":"2022-05-09T14:37:46.378Z","locale":"en","__contentType":"api::page.page","navigationItemId":283,"__templateName":"Generic"},"items":[],"description":""},{"id":759,"title":"Betas","menuAttached":false,"order":2,"path":"/products/betas","type":"INTERNAL","uiRouterKey":"betas-1","slug":"products-betas","external":false,"related":{"id":90,"title":"Betas","path":"/betas/","scheduledAt":null,"createdAt":"2022-04-28T14:06:08.789Z","updatedAt":"2024-11-05T16:26:58.483Z","publishedAt":"2022-04-28T14:39:18.717Z","locale":"en","__contentType":"api::page.page","navigationItemId":759,"__templateName":"Generic"},"items":[],"description":""},{"id":281,"title":"Bare Metal","menuAttached":false,"order":3,"path":"/products/BareMetal","type":"INTERNAL","uiRouterKey":"bare-metal-2","slug":"products-bare-metal","external":false,"related":{"id":961,"title":"Bare Metal","path":"/bare-metal/","scheduledAt":null,"createdAt":"2023-09-27T07:45:06.975Z","updatedAt":"2024-11-24T19:16:29.645Z","publishedAt":"2023-10-17T12:08:02.344Z","locale":"en","__contentType":"api::page.page","navigationItemId":281,"__templateName":"Generic"},"items":[],"description":""},{"id":284,"title":"Dedibox","menuAttached":false,"order":4,"path":"/products/Dedibox","type":"INTERNAL","uiRouterKey":"dedibox-4","slug":"products-dedibox","external":false,"related":{"id":29,"title":"Dedibox","path":"/dedibox/","scheduledAt":null,"createdAt":"2022-04-19T15:29:02.488Z","updatedAt":"2024-11-24T18:03:28.395Z","publishedAt":"2022-04-28T17:05:07.122Z","locale":"en","__contentType":"api::page.page","navigationItemId":284,"__templateName":"Generic"},"items":[],"description":""},{"id":282,"title":"Elastic Metal","menuAttached":false,"order":5,"path":"/products/ElasticMetal","type":"INTERNAL","uiRouterKey":"elastic-metal-4","slug":"products-elastic-metal","external":false,"related":{"id":87,"title":"Elastic Metal","path":"/elastic-metal/","scheduledAt":null,"createdAt":"2022-04-28T12:45:28.696Z","updatedAt":"2024-11-08T15:01:56.485Z","publishedAt":"2022-04-28T13:22:46.501Z","locale":"en","__contentType":"api::page.page","navigationItemId":282,"__templateName":"Generic"},"items":[],"description":""},{"id":285,"title":"Compute Instances","menuAttached":false,"order":6,"path":"/products/Compute","type":"INTERNAL","uiRouterKey":"compute-instances","slug":"products-compute","external":false,"related":{"id":655,"title":"Virtual Instances","path":"/virtual-instances/","scheduledAt":null,"createdAt":"2023-02-20T10:48:52.279Z","updatedAt":"2024-08-28T07:01:50.413Z","publishedAt":"2023-02-28T08:32:03.960Z","locale":"en","__contentType":"api::page.page","navigationItemId":285,"__templateName":"Generic"},"items":[],"description":""},{"id":286,"title":"GPU","menuAttached":false,"order":7,"path":"/products/GPu","type":"INTERNAL","uiRouterKey":"gpu-6","slug":"products-g-pu","external":false,"related":{"id":1025,"title":"GPU Instances","path":"/gpu-instances/","scheduledAt":null,"createdAt":"2023-11-30T13:15:51.769Z","updatedAt":"2024-11-19T16:38:15.121Z","publishedAt":"2023-12-12T12:52:20.083Z","locale":"en","__contentType":"api::page.page","navigationItemId":286,"__templateName":"Generic"},"items":[],"description":""},{"id":287,"title":"Containers","menuAttached":false,"order":8,"path":"/products/Containers","type":"INTERNAL","uiRouterKey":"containers-6","slug":"products-containers","external":false,"related":{"id":465,"title":"Containers","path":"/containers/","scheduledAt":null,"createdAt":"2022-07-29T15:09:20.535Z","updatedAt":"2024-08-28T07:05:23.005Z","publishedAt":"2023-02-27T13:53:48.270Z","locale":"en","__contentType":"api::page.page","navigationItemId":287,"__templateName":"Generic"},"items":[],"description":""},{"id":288,"title":"Object Storage","menuAttached":false,"order":9,"path":"/products/ObjectStorage","type":"INTERNAL","uiRouterKey":"object-storage-4","slug":"products-object-storage","external":false,"related":{"id":652,"title":"Object Storage","path":"/object-storage/","scheduledAt":null,"createdAt":"2023-02-16T09:44:56.414Z","updatedAt":"2024-11-24T18:22:54.952Z","publishedAt":"2023-03-07T18:05:15.061Z","locale":"en","__contentType":"api::page.page","navigationItemId":288,"__templateName":"Generic"},"items":[],"description":""},{"id":289,"title":"Block Storage","menuAttached":false,"order":10,"path":"/products/BlockStorage","type":"INTERNAL","uiRouterKey":"block-storage-4","slug":"products-block-storage","external":false,"related":{"id":141,"title":"Block Storage","path":"/block-storage/","scheduledAt":null,"createdAt":"2022-05-02T08:20:39.280Z","updatedAt":"2024-10-30T16:13:44.480Z","publishedAt":"2022-05-02T08:28:12.783Z","locale":"en","__contentType":"api::page.page","navigationItemId":289,"__templateName":"Generic"},"items":[],"description":""}],"description":""},{"id":275,"title":"Resources","menuAttached":false,"order":2,"path":"/resources","type":"WRAPPER","uiRouterKey":"resources","slug":"resources-3","external":false,"items":[{"id":290,"title":"Documentation","menuAttached":false,"order":1,"path":"https://www.scaleway.com/en/docs/","type":"EXTERNAL","uiRouterKey":"documentation","slug":{},"external":true,"description":""},{"id":292,"title":"Changelog","menuAttached":false,"order":2,"path":"https://www.scaleway.com/en/docs/changelog/","type":"EXTERNAL","uiRouterKey":"changelog","slug":{},"external":true,"description":""},{"id":291,"title":"Blog","menuAttached":false,"order":3,"path":"https://www.scaleway.com/en/blog/","type":"EXTERNAL","uiRouterKey":"blog","slug":{},"external":true,"description":""},{"id":293,"title":"Feature Requests","menuAttached":false,"order":4,"path":"https://feature-request.scaleway.com/","type":"EXTERNAL","uiRouterKey":"feature-requests","slug":{},"external":true,"description":""},{"id":321,"title":"Slack Community","menuAttached":false,"order":5,"path":"https://slack.scaleway.com/","type":"EXTERNAL","uiRouterKey":"slack-community-2","slug":{},"external":true,"description":""}],"description":""},{"id":280,"title":"Contact","menuAttached":false,"order":3,"path":"/Contact","type":"WRAPPER","uiRouterKey":"contact-2","slug":"contact-4","external":false,"items":[{"id":294,"title":"Create a ticket","menuAttached":false,"order":1,"path":"https://console.scaleway.com/support/create/","type":"EXTERNAL","uiRouterKey":"create-a-ticket","slug":{},"external":true,"description":""},{"id":296,"title":"Report Abuse","menuAttached":false,"order":2,"path":"https://console.scaleway.com/support/abuses/create/","type":"EXTERNAL","uiRouterKey":"report-abuse","slug":{},"external":true,"description":""},{"id":295,"title":"Status","menuAttached":false,"order":3,"path":"https://status.scaleway.com/","type":"EXTERNAL","uiRouterKey":"status","slug":{},"external":true,"description":""},{"id":298,"title":"Dedibox Console online.net","menuAttached":false,"order":4,"path":"https://console.online.net/fr/login","type":"EXTERNAL","uiRouterKey":"dedibox-console-online-net","slug":{},"external":true,"description":""},{"id":407,"title":"Support plans","menuAttached":false,"order":5,"path":"/Contact/Support","type":"INTERNAL","uiRouterKey":"support-plans","slug":"contact-support","external":false,"related":{"id":493,"title":"Assistance","path":"/assistance/","scheduledAt":null,"createdAt":"2022-09-26T15:14:28.440Z","updatedAt":"2024-08-28T07:19:37.841Z","publishedAt":"2022-10-03T12:20:34.441Z","locale":"en","__contentType":"api::page.page","navigationItemId":407,"__templateName":"Generic"},"items":[],"description":""},{"id":409,"title":"Brand resources","menuAttached":false,"order":6,"path":"https://ultraviolet.scaleway.com/6dd9b5c45/p/62b4e2-ultraviolet","type":"EXTERNAL","uiRouterKey":"brand-resources","slug":{},"external":true,"description":""}],"description":""},{"id":436,"title":"Company","menuAttached":false,"order":4,"path":"/scw","type":"WRAPPER","uiRouterKey":"company","slug":"scw","external":false,"items":[{"id":440,"title":"About us","menuAttached":false,"order":1,"path":"/scw/About-us","type":"INTERNAL","uiRouterKey":"about-us","slug":"scw-about-us","external":false,"related":{"id":195,"title":"About us","path":"/about-us/","scheduledAt":null,"createdAt":"2022-05-03T13:05:13.546Z","updatedAt":"2023-12-14T09:00:58.075Z","publishedAt":"2022-05-11T12:26:40.217Z","locale":"en","__contentType":"api::page.page","navigationItemId":440,"__templateName":"Generic"},"items":[],"description":""},{"id":441,"title":"Events","menuAttached":false,"order":2,"path":"/scw/events","type":"INTERNAL","uiRouterKey":"events","slug":"scw-events","external":false,"related":{"id":699,"title":"Events","path":"/events/","scheduledAt":null,"createdAt":"2023-03-13T09:14:30.830Z","updatedAt":"2024-11-21T14:08:26.020Z","publishedAt":"2023-03-13T09:14:41.552Z","locale":"en","__contentType":"api::page.page","navigationItemId":441,"__templateName":"Generic"},"items":[],"description":""},{"id":798,"title":"Marketplace","menuAttached":false,"order":3,"path":"https://www.scaleway.com/en/marketplace/","type":"EXTERNAL","uiRouterKey":"marketplace-2","slug":{},"external":true,"description":""},{"id":439,"title":"Environment ","menuAttached":false,"order":4,"path":"/scw/environment","type":"INTERNAL","uiRouterKey":"environment","slug":"scw-environment","external":false,"related":{"id":59,"title":"Environmental leadership ","path":"/environmental-leadership/","scheduledAt":null,"createdAt":"2022-04-26T08:30:15.289Z","updatedAt":"2024-11-09T10:51:38.014Z","publishedAt":"2022-04-28T17:12:24.574Z","locale":"en","__contentType":"api::page.page","navigationItemId":439,"__templateName":"Generic"},"items":[],"description":""},{"id":790,"title":"Social Responsibility","menuAttached":false,"order":5,"path":"/scw/SocialResponsibility","type":"INTERNAL","uiRouterKey":"social-responsibility","slug":"scw-social-responsibility","external":false,"related":{"id":184,"title":"Social responsibility","path":"/social-responsibility/","scheduledAt":null,"createdAt":"2022-05-03T07:48:38.038Z","updatedAt":"2024-08-28T07:08:11.382Z","publishedAt":"2022-05-03T13:08:48.890Z","locale":"en","__contentType":"api::page.page","navigationItemId":790,"__templateName":"Generic"},"items":[],"description":""},{"id":438,"title":"Security","menuAttached":false,"order":6,"path":"/scw/security","type":"INTERNAL","uiRouterKey":"security-4","slug":"scw-security","external":false,"related":{"id":190,"title":"Security and resilience","path":"/security-and-resilience/","scheduledAt":null,"createdAt":"2022-05-03T10:22:40.696Z","updatedAt":"2024-08-28T08:56:56.744Z","publishedAt":"2022-05-11T12:39:01.810Z","locale":"en","__contentType":"api::page.page","navigationItemId":438,"__templateName":"Generic"},"items":[],"description":""},{"id":782,"title":"Shared Responsibility Model","menuAttached":false,"order":7,"path":"/scw/Model","type":"INTERNAL","uiRouterKey":"shared-responsibility-model","slug":"scw-model","external":false,"related":{"id":1180,"title":"Shared Responsibility Model","path":"/shared-responsibility-model/","scheduledAt":null,"createdAt":"2024-04-04T15:54:36.614Z","updatedAt":"2024-11-18T13:28:57.006Z","publishedAt":"2024-04-04T15:56:39.573Z","locale":"en","__contentType":"api::page.page","navigationItemId":782,"__templateName":"Generic"},"items":[],"description":""},{"id":442,"title":"News","menuAttached":false,"order":8,"path":"/scw/news","type":"INTERNAL","uiRouterKey":"news","slug":"scw-news","external":false,"related":{"id":263,"title":"News","path":"/news/","scheduledAt":null,"createdAt":"2022-05-19T10:28:45.212Z","updatedAt":"2022-05-31T07:47:17.728Z","publishedAt":"2022-05-19T10:29:13.394Z","locale":"en","__contentType":"api::page.page","navigationItemId":442,"__templateName":"Generic"},"items":[],"description":""},{"id":443,"title":"Careers","menuAttached":false,"order":9,"path":"/scw/career/","type":"INTERNAL","uiRouterKey":"careers","slug":"scw-career","external":false,"related":{"id":766,"title":"Careers","path":"/careers/","scheduledAt":null,"createdAt":"2023-03-31T14:17:38.589Z","updatedAt":"2024-07-16T10:08:23.648Z","publishedAt":"2024-02-12T15:39:28.684Z","locale":"en","__contentType":"api::page.page","navigationItemId":443,"__templateName":"Generic"},"items":[],"description":""},{"id":445,"title":"Scaleway Learning","menuAttached":false,"order":10,"path":"/scw/learning","type":"INTERNAL","uiRouterKey":"scaleway-learning","slug":"scw-learning","external":false,"related":{"id":597,"title":"Scaleway Learning","path":"/scaleway-learning/","scheduledAt":null,"createdAt":"2022-12-20T08:57:37.886Z","updatedAt":"2024-08-22T15:58:41.554Z","publishedAt":"2023-01-02T21:14:10.049Z","locale":"en","__contentType":"api::page.page","navigationItemId":445,"__templateName":"Generic"},"items":[],"description":""},{"id":444,"title":"Client Success Stories","menuAttached":false,"order":11,"path":"/scw/clientstor/","type":"INTERNAL","uiRouterKey":"client-success-stories","slug":"scw-clientstor","external":false,"related":{"id":294,"title":"Customer testimonials","path":"/customer-testimonials/","scheduledAt":null,"createdAt":"2022-05-19T15:33:42.418Z","updatedAt":"2024-07-08T12:41:04.663Z","publishedAt":"2022-05-19T15:37:23.202Z","locale":"en","__contentType":"api::page.page","navigationItemId":444,"__templateName":"Generic"},"items":[],"description":""},{"id":437,"title":"Labs","menuAttached":false,"order":12,"path":"https://labs.scaleway.com/en/","type":"EXTERNAL","uiRouterKey":"labs","slug":{},"external":true,"description":""}],"description":""}]},"__N_SSG":true},"page":"/[[...slug]]","query":{"slug":["environmental-leadership"]},"buildId":"RHFDf2FUsZGq9xdClkNw2","isFallback":false,"gsp":true,"locale":"en","locales":["default","en","fr"],"defaultLocale":"default","scriptLoader":[]}</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10