CINXE.COM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><title data-next-head="">News and pressroom | Scaleway</title><meta content="Our latest updates - stay tuned for a news update! " name="description" data-next-head=""/><meta content="Made with ❤️ by FWEB, VDESIGN & VI" property="author" data-next-head=""/><meta content="website" property="og:type" data-next-head=""/><meta content="Scaleway" property="og:site_name" data-next-head=""/><meta content="News and pressroom | Scaleway" property="og:title" data-next-head=""/><meta content="Our latest updates - stay tuned for a news update! " property="og:description" data-next-head=""/><meta content="https://www.scaleway.com/en/news/" property="og:url" data-next-head=""/><meta content="https://www.scaleway.com/scaleway-og.jpg" property="og:image" data-next-head=""/><meta content="https://www.scaleway.com/scaleway-og.jpg" name="twitter:image" data-next-head=""/><meta content="summary" name="twitter:card" data-next-head=""/><meta content="@Scaleway" name="twitter:creator" data-next-head=""/><meta content="News and pressroom " name="twitter:title" data-next-head=""/><meta content="Our latest updates - stay tuned for a news update! " name="twitter:description" data-next-head=""/><link href="/favicon/website/favicon.svg" type="image/svg+xml" rel="icon" data-next-head=""/><link href="/favicon/website/favicon.ico" rel="icon" data-next-head=""/><link href="/favicon/website/apple-touch-icon-180x180.png" rel="apple-touch-icon" sizes="180x180" data-next-head=""/><link href="/favicon/website/apple-touch-icon-180x180.png" type="image/png" rel="shortcut icon" sizes="180x180" data-next-head=""/><link href="/manifest.json" rel="manifest" data-next-head=""/><link href="https://www.scaleway.com/en/news/" rel="canonical" data-next-head=""/><link href="https://www.scaleway.com/en/news/" hrefLang="en" rel="alternate" data-next-head=""/><link href="https://www.scaleway.com/fr/news/" hrefLang="fr" rel="alternate" data-next-head=""/><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/7cba1811e3c25a15-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/ab3eaa756db284ed.css" as="style"/><link rel="stylesheet" href="/_next/static/css/ab3eaa756db284ed.css" data-n-g=""/><link rel="preload" href="/_next/static/css/6049b3728acb4063.css" as="style"/><link rel="stylesheet" href="/_next/static/css/6049b3728acb4063.css" data-n-p=""/><link rel="preload" href="/_next/static/css/8978cdbb61143c72.css" as="style"/><link rel="stylesheet" href="/_next/static/css/8978cdbb61143c72.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-fe4f9ad3f145d388.js" defer=""></script><script src="/_next/static/chunks/framework-8c87d93c4c20f516.js" defer=""></script><script src="/_next/static/chunks/main-6cf956572bf2912d.js" defer=""></script><script src="/_next/static/chunks/pages/_app-67b1f1f82c13f6a2.js" defer=""></script><script src="/_next/static/chunks/bb252e49-b79c517454f88eff.js" defer=""></script><script src="/_next/static/chunks/337-a2c6a1e443dc6105.js" defer=""></script><script src="/_next/static/chunks/853-4fd7f2aec678a09f.js" defer=""></script><script src="/_next/static/chunks/822-c2dd45ead4839579.js" defer=""></script><script src="/_next/static/chunks/512-c31316f07c6e8ae9.js" defer=""></script><script src="/_next/static/chunks/622-8544ef214d1b1cc8.js" defer=""></script><script src="/_next/static/chunks/pages/%5B%5B...slug%5D%5D-ce07c08a8d9e9a49.js" defer=""></script><script src="/_next/static/eZdOR8bKj1sLKN-gPXqH2/_buildManifest.js" defer=""></script><script src="/_next/static/eZdOR8bKj1sLKN-gPXqH2/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css-global 0"></style><div class="__variable_375d66 __variable_6f5d21 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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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="VisuallyHidden_srOnly__as_k4">Open</span></button><aside role="region" 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 viewBox="0 0 20 20" class="css-ghisla elxvigq0"><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 aria-labelledby="motd-title motd-link" href="/en/generative-apis/"><span class="VisuallyHidden_srOnly__as_k4" id="motd-title">Top highlight! </span><span id="motd-link">Generative APIs is in General Availability today, deploy a model!</span></a></aside><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"><span class="Header_iconWithText__roDdj">Contact</span></a></li></ul><ul class="Header_language__wTYaL"><li><span class="VisuallyHidden_srOnly__as_k4">English</span><span>en</span></li><li><a href="/fr/news/"><span class="VisuallyHidden_srOnly__as_k4">Français</span><span aria-hidden="true">fr</span></a></li></ul><ul id="login" class="Header_cta__pCBCd"><li><a href="https://account.scaleway.com/" 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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><path d="M10 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m-6.535 6.494a1.23 1.23 0 0 0 .41 1.41A9.96 9.96 0 0 0 10 18c2.31 0 4.438-.784 6.131-2.1.43-.333.604-.903.408-1.41a7.002 7.002 0 0 0-13.074.003"></path></svg></a></li><li><a href="https://account.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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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 djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/mac-mini-m4/"><span class="Header_title__aXpFt">Mac mini M4</span><span class="Header_description__j61Yf font-body-xsmall-regular">Latest Apple silicon chip for intensive use cases.</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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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 djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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 & Artificial Intelligence needs.</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><a class="cta-inline cta-size-big Header_rangeTitle__erFbE" href="/en/serverless/">Serverless</a><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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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 djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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'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 & 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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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 djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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 djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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/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></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Connectivity</span><ul class="Header_productList__UwWHb"><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">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/scaleway-interlink/"><span class="Header_title__aXpFt">Scaleway InterLink</span><span class="Header_description__j61Yf font-body-xsmall-regular">Establish a hosted connection from your infrastructure to your VPC via a partner's network</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 directly with your favorite extensions </span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Traffic & Security</span><ul class="Header_productList__UwWHb"><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/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><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/waf/"><span class="Header_title__aXpFt">WAF</span><span class="Header_description__j61Yf font-body-xsmall-regular">Protect your web applications by proactively detecting and blocking cyber threats.</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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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<!-- --> <style data-emotion="css djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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">Databases</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 and MySQL</span><span class="Header_description__j61Yf font-body-xsmall-regular">Start seamless database operations</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 full serverless and take the complexity out of PostgreSQL database</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">Fully managed Redis®* in seconds</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">Create a scalable, secure, and fully managed NoSQL solution</span></a></li></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Messaging and Queuing</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/nats/"><span class="Header_title__aXpFt">NATS</span><span class="Header_description__j61Yf font-body-xsmall-regular">Build distributed and scalable client-server applications</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/queues/"><span class="Header_title__aXpFt">Queues</span><span class="Header_description__j61Yf font-body-xsmall-regular">Create a queue, configure its delivery and message parameters</span></a></li><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/topics-and-events/"><span class="Header_title__aXpFt">Topics and Events</span><span class="Header_description__j61Yf font-body-xsmall-regular">Sent to a variety of devices and platforms through a single code interface</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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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>Tools<!-- --> <style data-emotion="css djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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">Managed Services</span><ul class="Header_productList__UwWHb"><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/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/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><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 & 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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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 djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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 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/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/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/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><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/tech-solutions/"><span class="Header_title__aXpFt">Technology</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/healthcare-and-life-sciences-solutions/"><span class="Header_title__aXpFt">Healthcare</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/ai-solutions/"><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/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><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></ul></li><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">For Startups</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/startup-program/"><span class="Header_title__aXpFt">Apply for 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/startup-program/founders-program/"><span class="Header_title__aXpFt">Founders 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/startup-program/early-stage-program/"><span class="Header_title__aXpFt">Early Stage 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/startup-program/growth-stage-program/"><span class="Header_title__aXpFt">Growth Stage</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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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 djy7o2">.css-djy7o2{vertical-align:middle;fill:currentColor;height:1rem;width:1rem;min-width:1rem;min-height:1rem;}.css-djy7o2 .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="Header_arrowIcon__55hHe css-djy7o2 elxvigq0"><path fill-rule="evenodd" d="M7.47 5.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06l3.72-3.72-3.72-3.72a.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 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><li class="Header_subCategoryLinkItem__03oXc"><span class="Header_rangeTitle__erFbE">Partnership</span><ul class="Header_productList__UwWHb"><li class="Header_productItem__oinvM"><a class="cta-inline cta-size-big Header_productItemLink__fvac6" href="/en/partners-program/"><span class="Header_title__aXpFt">Partners 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/find-partner/"><span class="Header_title__aXpFt">Find your partner</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/partner-application/"><span class="Header_title__aXpFt">Become a Partner</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>News</span></strong></div><main id="main" class="main has-breadcrumb"><section class="CardsHome_cardsHome__UPsOk"><h1 class="font-heading-primary-title">News</h1><ul><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway Earns Silver Rating in SemiAnalysis's Inaugural GPU Cloud ClusterMAX™ Ranking" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Semianalysis_Silver_Rank_news_page_2_0c36ff419d.jpg"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2025-04-04T09:46:15.500Z">04/04/2025</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway Earns Silver Rating in SemiAnalysis's Inaugural GPU Cloud ClusterMAX™ Ranking</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway has earned a Silver rating in the first-ever ClusterMAX™ Rating System, a new benchmark for evaluating GPU cloud providers worldwide.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-earns-silver-rating-in-semianalysiss-inaugural-gpu-cloud-clustermaxtm-ranking/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt=" DeepSeek-R1-Distill-Llama-70B Now Available on Scaleway’s Generative APIs" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2025-02-06T17:44:30.972Z">02/06/2025</time></div><p class="font-heading-title Card_name__8KbcE"> DeepSeek-R1-Distill-Llama-70B Now Available on Scaleway’s Generative APIs</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway is expanding its Generative APIs catalog with the addition of DeepSeek-R1-Distill-Llama-70B, a high-performance, open-source model.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/deepseek-r1-distill-llama-70b-now-available-on-scaleways-generative-apis/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Apple Mac mini M4 as a Service with Scaleway" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e.png"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2025-01-27T15:59:19.016Z">01/27/2025</time></div><p class="font-heading-title Card_name__8KbcE">Apple Mac mini M4 as a Service with Scaleway</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway is thrilled to announce the launch of the highly anticipated Apple Mac mini M4 as a Service.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/apple-mac-mini-m4-as-a-service-with-scaleway/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway begins the SecNumCloud qualification process" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2025-01-10T09:14:39.305Z">01/10/2025</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway begins the SecNumCloud qualification process</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway has officially begun the SecNumCloud qualification process for its “Scaleway Cloud” offering</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-begins-the-secnumcloud-qualification-process/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Enhance Your Cluster with Kubernetes Elli (v1.31)" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-12-02T15:00:00.965Z">12/02/2024</time></div><p class="font-heading-title Card_name__8KbcE">Enhance Your Cluster with Kubernetes Elli (v1.31)</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">We’re thrilled to announce that Scaleway's Kapsule now supports Kubernetes v1.31 (Elli)! Read on for more info...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/enhance-your-cluster-with-kubernetes-elli-v131/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway Launches Certified Managed MongoDB® Offering: A Sovereign, AI-Optimized Database Solution for Enterprises" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-11-18T08:02:07.945Z">11/18/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway Launches Certified Managed MongoDB® Offering: A Sovereign, AI-Optimized Database Solution for Enterprises</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">New offering combines MongoDB’s leading technology with Scaleway’s AI-optimized cloud for seamless scalability and compliance</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-launches-certified-managed-mongodbr-offering-a-sovereign-ai-optimized-database-solution-for-enterprises/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway affirms AI’s Big, Efficient & Open future at ai-PULSE 2024" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae.jpg"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-11-07T12:16:40.063Z">11/07/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway affirms AI’s Big, Efficient & Open future at ai-PULSE 2024</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">All the major players in today’s AI ecosystem joined Scaleway at Station F today</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-affirms-ais-big-efficient-and-open-future-at-ai-pulse-2024/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway launches Generative APIs, a drop-in alternative to OpenAI APIs, 100% made in Europe" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-11-06T10:50:36.929Z">11/06/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway launches Generative APIs, a drop-in alternative to OpenAI APIs, 100% made in Europe</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway, the European cloud provider, today announces the public launch of Scaleway Generative APIs</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-launches-generative-apis-a-drop-in-alternative-to-openai-apis-100percent-made-in-europe/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway to bring together the players shaping European AI at ai-PULSE 2024, on November 7 at Station F, Paris" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-10-17T15:22:02.129Z">10/17/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway to bring together the players shaping European AI at ai-PULSE 2024, on November 7 at Station F, Paris</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">All the major players in today’s AI ecosystem will be joining Scaleway at Station F on November 7 for the 2nd edition of its ai-PULSE conference.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-to-bring-together-the-players-shaping-european-ai-at-ai-pulse-2024-on-november-7-at-station-f-paris/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Meta, Hugging Face and Scaleway Unveil the 5 Winners of the European AI Startup Program at STATION F" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-10-02T16:32:33.419Z">10/02/2024</time></div><p class="font-heading-title Card_name__8KbcE">Meta, Hugging Face and Scaleway Unveil the 5 Winners of the European AI Startup Program at STATION F</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Announcing the winners of the “European AI Startup Program”, an initiative to stimulate the European entrepreneurial ecosystem</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/meta-hugging-face-and-scaleway-unveil-the-5-winners-of-the-european-ai-startup-program-at-station-f/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway kickstarts a brand new era with Partner Program and Marketplace" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-09-23T17:01:42.713Z">09/23/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway kickstarts a brand new era with Partner Program and Marketplace</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway, the leading European cloud provider, is proud to announce the launch of its first Partner Program, and the new Marketplace.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-kickstarts-a-brand-new-era-with-partner-program-and-marketplace/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="ai-PULSE pre-registration is open" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/News_Header_ai_Pulse_2_b3f7b3a2e9.jpg"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-09-12T08:49:50.450Z">09/12/2024</time></div><p class="font-heading-title Card_name__8KbcE">ai-PULSE pre-registration is open</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">ai-PULSE pre-registration is open!<br/> Join leaders and engineers for a one-day technical conference dedicated to AI!</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/ai-pulse-pre-registration-is-open/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Major breakthrough in quantum algorithms: Qubit Pharmaceuticals and Sorbonne University drastically reduce the number of qubits needed to simulate molecules" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-07-10T13:34:00.289Z">07/10/2024</time></div><p class="font-heading-title Card_name__8KbcE">Major breakthrough in quantum algorithms: Qubit Pharmaceuticals and Sorbonne University drastically reduce the number of qubits needed to simulate molecules</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway's GPU compute power has been instrumental in allowing French biotech startup Qubit Pharmaceuticals to make major research breakthroughs</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/major-breakthrough-in-quantum-algorithms-qubit-pharmaceuticals-and-sorbonne-university-drastically-reduce-the-number-of-qubits-needed-to-simulate-molecules/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Meta, Hugging Face, and Scaleway Announce a New AI Accelerator Program for European Startups" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-06-25T12:55:12.948Z">06/25/2024</time></div><p class="font-heading-title Card_name__8KbcE">Meta, Hugging Face, and Scaleway Announce a New AI Accelerator Program for European Startups</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Meta, Hugging Face, and Scaleway Announce a New AI Accelerator Program for European Startups</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/meta-hugging-face-and-scaleway-announce-a-new-ai-accelerator-program-for-european-startups/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway Managed Inference brings sovereign, open source AI to all in Europe" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-07-01T07:34:42.577Z">07/01/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway Managed Inference brings sovereign, open source AI to all in Europe</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway Managed Inference brings sovereign, open source AI to all in Europe</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-managed-inference-brings-sovereign-open-source-ai-to-all-in-europe/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway and KNE (Hachette Livre Group) announce a major sovereign cloud partnership" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-05-29T14:13:50.129Z">05/29/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway and KNE (Hachette Livre Group) announce a major sovereign cloud partnership</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway announces a strategic partnership with Hachette Livre's KNE</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-and-kne-hachette-livre-group-announce-a-major-sovereign-cloud-partnership/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway reaffirms its goal of becoming the leader in European cloud services ahead of VivaTech 2024" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Illu_CP_1920x1080px_3c85d17ca1.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-05-21T14:49:27.634Z">05/21/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway reaffirms its goal of becoming the leader in European cloud services ahead of VivaTech 2024</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway reaffirms its goal of becoming the leader in European cloud services ahead of VivaTech 2024</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-reaffirms-its-goal-of-becoming-the-leader-in-european-cloud-services-ahead-of-vivatech-2024/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Routed IPs are coming to all Scaleway Products" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-03-20T08:28:17.155Z">03/20/2024</time></div><p class="font-heading-title Card_name__8KbcE">Routed IPs are coming to all Scaleway Products</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway is changing the Public IP behavior from a NAT IP to a Routed IP one</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/routed-ips-are-coming-to-all-scaleway-products/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway launches its RISC-V servers in the cloud a world first and a firm commitment to technological independence" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Elastic_Metal_Labs_Card_35d54726e8.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-04-30T13:00:00.000Z">04/30/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway launches its RISC-V servers in the cloud a world first and a firm commitment to technological independence</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway launches its RISC-V servers in the cloud, a world first and a firm commitment to technological independence</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-launches-its-risc-v-servers-in-the-cloud-a-world-first-and-a-firm-commitment-to-technological-independence/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway Uses NVIDIA GH200 Grace Hopper Superchip" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/GH_200_2_Product_Launch_RS_1200x628_1_19807bead9.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2024-02-01T06:35:48.258Z">02/01/2024</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway Uses NVIDIA GH200 Grace Hopper Superchip</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway Uses NVIDIA GH200 Grace Hopper Superchip to Power Accelerated Computing in Its Cloud Ecosystem</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-uses-nvidia-gh200-grace-hopper-superchip/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Luis Alves named Chief Financial Officer " loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-12-12T14:03:55.843Z">12/12/2023</time></div><p class="font-heading-title Card_name__8KbcE">Luis Alves named Chief Financial Officer </p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Luis Alves named Chief Financial Officer of Scaleway</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/luis-alves-named-chief-financial-officer/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Quantum As A Service (QaaS) - Quandela and Scaleway Join Forces to Democratize Quantum Computing" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-11-17T10:22:34.443Z">11/17/2023</time></div><p class="font-heading-title Card_name__8KbcE">Quantum As A Service (QaaS) - Quandela and Scaleway Join Forces to Democratize Quantum Computing</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Quantum As A Service (QaaS) - Quandela and Scaleway Join Forces to Democratize Quantum Computing</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/quantum-as-a-service-qaas-quandela-and-scaleway-join-forces-to-democratize-quantum-computing/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway announces the availability of ARM Instances for AI Inference with Ampere Altra Chip" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-11-17T10:23:27.385Z">11/17/2023</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway announces the availability of ARM Instances for AI Inference with Ampere Altra Chip</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway announces the availability of ARM Instances for AI Inference with Ampere Altra Chip</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-announces-the-availability-of-arm-instances-for-ai-inference-with-ampere-altra-chip/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Black Friday Dedibox" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Black_Friday2023_Dedibox_NWSL_550x240_4844636769.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-11-22T15:03:06.990Z">11/22/2023</time></div><p class="font-heading-title Card_name__8KbcE">Black Friday Dedibox</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Hey Bare Metal addicts! Get ready for a new Black Friday with Scaleway's Dedibox offers!</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/black-friday-dedibox/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway releases the details of its offering based on Nabuchodonosor – its dedicated AI supercomputer, built on NVIDIA DGX H100 infrastructure." loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Nabu_Card_827fe79a9e.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-10-05T12:39:04.269Z">10/05/2023</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway releases the details of its offering based on Nabuchodonosor – its dedicated AI supercomputer, built on NVIDIA DGX H100 infrastructure.</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Borrowing its name from the exceptional character of champagne, Nabuchodonosor, the European AI supercomputer is available now.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-releases-the-details-of-its-offering-based-on-nabuchodonosor-its-dedicated-ai-supercomputer-built-on-nvidia-dgx-h100-infrastructure/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="The NVIDIA H100 PCIe Tensor Core GPU will join the Scaleway ecosystem in 2023" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/GPU_Instances_Card_fe6402712e.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-03-13T15:21:48.872Z">03/13/2023</time></div><p class="font-heading-title Card_name__8KbcE">The NVIDIA H100 PCIe Tensor Core GPU will join the Scaleway ecosystem in 2023</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway announces today that the NVIDIA H100 PCIe Tensor Core GPU will join its cloud ecosystem by the end of 2023</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/the-nvidia-h100-pcie-tensor-core-gpu-will-join-the-scaleway-ecosystem-in-2023/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="IAM, the simplest way to manage user access to your cloud structure" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/IAM_keyvisual_e41a4fa0ca.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-01-20T15:20:00.075Z">01/20/2023</time></div><p class="font-heading-title Card_name__8KbcE">IAM, the simplest way to manage user access to your cloud structure</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway today announces the launch of IAM, the simplest way to manage user access to your cloud structure.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/iam-the-simplest-way-to-manage-user-access-to-your-cloud-structure/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway and Clever Cloud join forces to unveil a sovereign, European, PaaS offering" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Web_Platform_Card_3a67006a1d.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-01-20T14:24:38.900Z">01/20/2023</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway and Clever Cloud join forces to unveil a sovereign, European, PaaS offering</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Clever Cloud and Scaleway unite to offer a PaaS (Platform-as-a-Service) solution hosted in DC5</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-and-clever-cloud-join-forces-to-unveil-a-sovereign-european-paas-offering/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Selective power cuts – Scaleway’s strategy in case of power outages" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/3_AZ_Illustration_Rich_Text_c00a20e513.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2023-01-16T16:27:50.404Z">01/16/2023</time></div><p class="font-heading-title Card_name__8KbcE">Selective power cuts – Scaleway’s strategy in case of power outages</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">The French government is considering implementing selective power cuts across mainland France in order to avoid overloading the power supply.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/selective-power-cuts-scaleways-strategy-in-case-of-power-outages/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="An in-depth look back at the exceptional heatwave episode on the 24th and 25th of July" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/11_d4618a0faa.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-21T11:32:30.688Z">11/21/2022</time></div><p class="font-heading-title Card_name__8KbcE">An in-depth look back at the exceptional heatwave episode on the 24th and 25th of July</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">An exceptional heatwave episode required the cooling equipment on two of our Datacenters, DC2 and DC3 to run on its maximum capacity...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/an-in-depth-look-back-at-the-exceptional-heatwave-episode-on-the-24th-and-25th-of-july/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway takes Dedibox, its BtoB dedicated server range, to new heights" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/image_7_618d39c101.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-21T09:11:49.835Z">11/21/2022</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway takes Dedibox, its BtoB dedicated server range, to new heights</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway, announced today an evolution of its historical activity...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-takes-dedibox-its-btob-dedicated-server-range-to-new-heights/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway’s vision of the future is not clouded - we need environmental policies which take into account the human cost of our digital future" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/181207_Online_DC_5_042_1_10fb78b83c.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-18T19:22:35.977Z">11/18/2022</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway’s vision of the future is not clouded - we need environmental policies which take into account the human cost of our digital future</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Proposed French legislation targets the digital sector’s environmental footprint...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleways-vision-of-the-future-is-not-clouded-we-need-environmental-policies-which-take-into-account-the-human-cost-of-our-digital-future/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="What about after Digital Cleanup Day?" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Eco_Article_Time_Blog_Post_1600x800_e526440268.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-18T11:19:10.707Z">11/18/2022</time></div><p class="font-heading-title Card_name__8KbcE">What about after Digital Cleanup Day?</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Is it really possible to improve the digital sector’s environmental impact?</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/what-about-after-digital-cleanup-day/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Building a resilient cloud, for you, with you" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/wallpaper1_1_226783e898.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-18T10:55:34.809Z">11/18/2022</time></div><p class="font-heading-title Card_name__8KbcE">Building a resilient cloud, for you, with you</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Dependency is the enemy of resilience...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/building-a-resilient-cloud-for-you-with-you/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="GAIA-X evolutions: Scaleway highlights key expectations" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-18T09:40:29.560Z">11/18/2022</time></div><p class="font-heading-title Card_name__8KbcE">GAIA-X evolutions: Scaleway highlights key expectations</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway’s CEO, Yann Lechelle, reacts to the latest announcement from the GAIA-X board of directors...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/gaia-x-evolutions-scaleway-highlights-key-expectations/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Independence is a two-way street, or why the USA needs a strong technological Europe" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/pexels_photo_4560093_a028ce4ab4.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-17T15:33:53.505Z">11/17/2022</time></div><p class="font-heading-title Card_name__8KbcE">Independence is a two-way street, or why the USA needs a strong technological Europe</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Following recent EU-U.S. initiatives announced dealing with tech and transatlantic trade, the status of these two parties can be called into question.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/independence-is-a-two-way-street-or-why-the-usa-needs-a-strong-technological-europe/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Why more women in startups can only make the tech world a better place" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/startup_program_women_blog_6ff7f5061d.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-17T14:54:51.575Z">11/17/2022</time></div><p class="font-heading-title Card_name__8KbcE">Why more women in startups can only make the tech world a better place</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">One study found that at the current rate, we'll only achieve equal gender representation on boards by 2032...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/why-more-women-in-startups-can-only-make-the-tech-world-a-better-place/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Why it's also time to take out the digital trash" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/impact_report_generic_green_blog_b9d37126aa.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-16T17:12:35.235Z">11/16/2022</time></div><p class="font-heading-title Card_name__8KbcE">Why it's also time to take out the digital trash</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Even now there remains a disconnect among the general population between what digital is imagined to be and what it really is.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/why-its-also-time-to-take-out-the-digital-trash/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="New line of PRO2 Instances" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-16T16:24:59.147Z">11/16/2022</time></div><p class="font-heading-title Card_name__8KbcE">New line of PRO2 Instances</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway expands its cloud ecosystem with the launch of its new line of PRO2 Instances running on the latest AMD processors</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/new-line-of-pro2-instances/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Why tech (also) needs non-tech people" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Rse_generic_6372b29b90.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-16T16:17:43.704Z">11/16/2022</time></div><p class="font-heading-title Card_name__8KbcE">Why tech (also) needs non-tech people</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">The tech industry's steady growth and undeniable future prospects make it an attractive. IT, however, can feel like an intimidating sector...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/why-tech-also-needs-non-tech-people/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Why purpose and values come before salary and perks when it comes to hiring and retaining top talent" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Ethics_100_a858394ed5.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-16T14:49:03.948Z">11/16/2022</time></div><p class="font-heading-title Card_name__8KbcE">Why purpose and values come before salary and perks when it comes to hiring and retaining top talent</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Today, top tech companies are bending over backwards to attract talent. -Anything to get the best people. Well, almost anything...</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/why-purpose-and-values-come-before-salary-and-perks-when-it-comes-to-hiring-and-retaining-top-talent/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="How to Play at Work" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Diversity_100_e6906ec082.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-11-15T14:27:21.471Z">11/15/2022</time></div><p class="font-heading-title Card_name__8KbcE">How to Play at Work</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">We all learned how to behave properly in kindergarten, so why do we so easily abandon our basic values when in a corporate setting?</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/how-to-play-at-work/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Changes to Scaleway's pricing" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-10-31T09:42:22.586Z">10/31/2022</time></div><p class="font-heading-title Card_name__8KbcE">Changes to Scaleway's pricing</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">As of December 1, 2022, we will increase the prices of our offers for most existing Scaleway solutions (Dedibox and Public Cloud).</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/changes-to-scaleways-pricing/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway introduces PLAY2 Instances, the perfect sandbox environment" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/imagecards-placeholder.c95c65bf.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-09-06T09:57:52.187Z">09/06/2022</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway introduces PLAY2 Instances, the perfect sandbox environment</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway, the cloud of choice, today launches PLAY2 Instances, which allow developers to test, develop and accelerate their CI/CD processes.</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-introduces-play2-instances-the-perfect-sandbox-environment/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway introduces Apple silicon M1 as-a-Service, first of its kind in Europe" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Apple_Silicon_Release_Image_07d1d39cad.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-05-19T15:21:06.727Z">05/19/2022</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway introduces Apple silicon M1 as-a-Service, first of its kind in Europe</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Apple silicon M1 as-a-Service, first of its kind in Europe</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-introduces-apple-silicon-m1-as-a-service-first-of-its-kind-in-europe/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway’s Public Cloud is now available in its new Eastern European region in Warsaw" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Eastern_Europe_Warsow_Release_Image_9e97790214.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-05-19T15:18:23.140Z">05/19/2022</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway’s Public Cloud is now available in its new Eastern European region in Warsaw</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Scaleway is now in Warsaw</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleways-public-cloud-is-now-available-in-its-new-eastern-european-region-in-warsaw/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Elastic Metal unlocks the first accessible hybrid cloud" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Elastic_Metal_RS_EN_6038f04a27.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-05-19T14:24:28.720Z">05/19/2022</time></div><p class="font-heading-title Card_name__8KbcE">Elastic Metal unlocks the first accessible hybrid cloud</p><div class="RichText_scwRichtextStyle__xoOiq"><p class="font-body-regular">Elastic Metal - new product!</p></div><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/elastic-metal-unlocks-the-first-accessible-hybrid-cloud/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway raises the bar for infrastructure resilience by launching Multi-AZ Object Storage" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/Object_Storage_Press_0156d2953e.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-05-19T10:29:09.673Z">05/19/2022</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway raises the bar for infrastructure resilience by launching Multi-AZ Object Storage</p><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-raises-the-bar-for-infrastructure-resilience-by-launching-multi-az-object-storage/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li><li><article class="Card_card__5d_YJ"><div class="Card_containerImg__XuGW4"><img alt="Scaleway is strengthening its position in Europe by opening a second data center in Amsterdam" loading="lazy" decoding="async" data-nimg="fill" class="Card_img__rfVte" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://www-uploads.scaleway.com/New_DC_Amsterdam_press_release_a3d321d442.webp"/></div><header class="Card_content__W_45v"><div class="Card_intro__tHECN"><time dateTime="2022-05-19T08:56:19.074Z">05/19/2022</time></div><p class="font-heading-title Card_name__8KbcE">Scaleway is strengthening its position in Europe by opening a second data center in Amsterdam</p><div class="Card_link__ODe_6"><a class="cta-inline cta-size-big cta-icon-right breakout-link" href="/en/news/scaleway-is-strengthening-its-position-in-europe-by-opening-a-second-data-center-in-amsterdam/">See more<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 viewBox="0 0 20 20" class="css-3sqif5 elxvigq0"><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></header></article></li></ul></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 s7jpo2">.css-s7jpo2{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;-webkit-transition:text-decoration-color 250ms ease-out;transition:text-decoration-color 250ms ease-out;gap:0.5rem;position:relative;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1rem;font-family:Inter,Asap,sans-serif;font-weight:500;letter-spacing:0;line-height:1.5rem;paragraph-spacing:0;text-case:none;}.css-s7jpo2 .e1afnb7a2{-webkit-transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;}.css-s7jpo2 >*{pointer-events:none;}.css-s7jpo2:hover,.css-s7jpo2:focus{outline:none;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;color:#6fc2ff;text-decoration-color:#6fc2ff;}.css-s7jpo2:hover .e1afnb7a2,.css-s7jpo2:focus .e1afnb7a2{-webkit-transform:translate(-0.25rem, 0);-moz-transform:translate(-0.25rem, 0);-ms-transform:translate(-0.25rem, 0);transform:translate(-0.25rem, 0);}.css-s7jpo2[data-variant='inline']{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;}.css-s7jpo2:hover::after,.css-s7jpo2:focus::after{background-color:#34a8ff;}.css-s7jpo2:active{text-decoration-thickness:2px;}</style><a href="https://labs.scaleway.com/en/" target="_blank" rel="noopener noreferrer" class="css-s7jpo2 e1afnb7a0" variant="bodyStrong" data-variant="standalone">Labs<style data-emotion="css zpkqdi">.css-zpkqdi{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:0.25rem;}</style><span class="css-zpkqdi e1afnb7a1"><style data-emotion="css 1f2k2gl">.css-1f2k2gl{margin-left:0.5rem;}</style><style data-emotion="css 1jx3y9">.css-1jx3y9{vertical-align:middle;fill:currentColor;height:14px;width:14px;min-width:14px;min-height:14px;margin-left:0.5rem;}.css-1jx3y9 .fillStroke{stroke:currentColor;fill:none;}</style><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" class="e1afnb7a2 css-1jx3y9 euz0z380"><path d="M6.22 8.72a.75.75 0 0 0 1.06 1.06l5.22-5.22v1.69a.75.75 0 0 0 1.5 0v-3.5a.75.75 0 0 0-.75-.75h-3.5a.75.75 0 0 0 0 1.5h1.69z"></path><path d="M3.5 6.75c0-.69.56-1.25 1.25-1.25H7A.75.75 0 0 0 7 4H4.75A2.75 2.75 0 0 0 2 6.75v4.5A2.75 2.75 0 0 0 4.75 14h4.5A2.75 2.75 0 0 0 12 11.25V9a.75.75 0 0 0-1.5 0v2.25c0 .69-.56 1.25-1.25 1.25h-4.5c-.69 0-1.25-.56-1.25-1.25z"></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 x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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="VisuallyHidden_srOnly__as_k4">x</span></a><a class="Footer_socialLink__9UK2B" href="https://slack.scaleway.com/"><style data-emotion="css x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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="VisuallyHidden_srOnly__as_k4">slack</span></a><a class="Footer_socialLink__9UK2B" href="https://www.instagram.com/scaleway/"><style data-emotion="css x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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="VisuallyHidden_srOnly__as_k4">instagram</span></a><a class="Footer_socialLink__9UK2B" href="https://www.linkedin.com/company/scaleway/"><style data-emotion="css x3mert">.css-x3mert{vertical-align:middle;fill:currentColor;height:1.25rem;width:1.25rem;min-width:1.25rem;min-height:1.25rem;}.css-x3mert .fillStroke{stroke:currentColor;fill:none;}</style><svg viewBox="0 0 20 20" class="css-x3mert elxvigq0"><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="VisuallyHidden_srOnly__as_k4">linkedIn</span></a></div></div><ul class="Footer_sublinks__Mjpw0"><li><a href="https://www.scaleway.com/en/contracts/" class="cta-inline cta-size-big">Contracts</a></li><li><a href="https://www.scaleway.com/en/legal-notice/" class="cta-inline cta-size-big">Legal Notice</a></li><li><a href="https://www.scaleway.com/en/privacy-policy/" class="cta-inline cta-size-big">Privacy Policy</a></li><li><a href="https://www.scaleway.com/en/cookie/" class="cta-inline cta-size-big">Cookie</a></li><li><a href="https://security.scaleway.com/" class="cta-inline cta-size-big">Security Measures</a></li><li><a href="https://www.scaleway.com/fr/accessibility/" class="cta-inline cta-size-big">Accessibility Statement</a></li></ul><span class="Footer_brand__qv1gM">© 1999-<!-- -->2025<!-- --> - Scaleway SAS</span></div></footer><div id="portal"></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"page":{"id":263,"attributes":{"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","template":[{"id":1,"__component":"templates.news-home","title":"News"}],"blocks":[],"parent":{"data":null},"meta":{"id":318,"title":"News and pressroom ","description":"Our latest updates - stay tuned for a news update! ","ogtype":null,"ogtitle":null,"ogdescription":null,"noindex":null,"ogimage":{"data":null}},"localizations":{"data":[{"id":268,"attributes":{"title":"News","path":"/news/","scheduledAt":null,"createdAt":"2022-05-19T11:44:50.996Z","updatedAt":"2022-05-31T07:49:22.655Z","publishedAt":"2022-05-19T12:45:59.169Z","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","results":"Number of results: {{resultsLength}}","yourEmail":"Your Email","submit":"Submit","header":{"motdTitle":"Top highlight! "},"footer":{"followUs":"Follow us"},"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":{},"pages":{"available_zones":"Available zones:","city":"{{code}}:","AMS":"Amsterdam","PAR":"Paris","WAW":"Warsaw","yes":"Yes","no":"No","hourly":"Hourly","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"},"pricingDedibox":{"segmentedControlLabel":"Benefit from our commitment plans :"},"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."},"testimonials":{"title":"Customer Success Story","readMore":"Read more"},"pricingPage":{"backButton":"Back to pricing page","title":"All Range","legalLabel":"Legal notice","legalDescription":"An installation fee equivalent to one month of server rental is charged for each Dedibox server order.\n\nPrices before tax","openAll":"Open all","closeAll":"Close all","close":"Close","open":"Open","regions":"Regions","subtableToggleButtons":"Subtable open buttons","viewPricing":"View pricing","order":"Order","subtableOrderButton":"Subtable order button"},"partnerProgram":{"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"},"partnerPage":{"partners":"Partners","details":"Details","activity":"Activity","contact":"Contact","viewWebsite":"View Website","contactEmail":"Contact email"},"eventPage":{"nextEvents":"Next Events","pastEvents":"Past Events","countdown":{"label":"The event starts in","labelA11y":"Event time :","days":"Days","hours":"Hours","minutes":"Minutes","seconds":"Seconds"}}},"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"}},"filters":{"clearFiltersLabel":"Clear filters","closeButton":"Close filters","filters":"Filters","filtersCount":{"explicitTotal":"(total selected)","openFilters":"Open the filters list","closeFilters":"Close the filters list"},"partners":{"title":"Find a Partner","noResults":{"info":"No results found for your search criteria.","tip":"Try removing your filters to see more partners!"}},"events":{"title":"Search for Events","noResults":{"info":"No upcoming events.","tip":"We’ll be back soon! Stay tuned and subscribe to our newsletter at the bottom of the page."},"noFilteredResults":{"info":"No upcoming events to show","tip":"Try removing your filters!"}},"ddx":{"title":"Server options","noResults":{"info":"No results found for your search criteria.","tip":"Try removing your filters to see more dedicated server options!"},"spec":{"cpu":"CPU \u0026 GPU","cores_threads":"Core/Threads","ram":"RAM (GB)","disk_count":"Min. number of disks","disk_type":"Disk type","disk_size":"Disk Capacity","network_rpn":"Network RPN type"},"value":{"intel":"Intel","amd":"AMD","amd_nvidia":"AMD NVIDIA","sata":"HDD SATA","ssd":"SSD SATA","ssd_nvme":"SSD NVMe","N/A":"None","RPNv1":"RPNv1","RPNv2":"RPNv2"}},"instance":{"title":"Instance options","noResults":{"info":"No results found for your search criteria.","tip":"Try removing your filters to see more instance options!"},"spec":{"ram":"RAM (GB)","cpu":"vCPUs","cpu_type":"vCPUs Type","bandwidth":"Bandwidth"},"value":{"shared":"Shared vCPUs","dedicated":"Dedicated vCPUs"}},"em":{"title":"Elastic Metal options","noResults":{"info":"No results found for your search criteria.","tip":"Try removing your filters to see more elastic metal options!"},"spec":{"cpu":"CPU","cores_threads":"Core/Threads","ram":"RAM (GB)","disk_count":"Min. number of disks","disk_type":"Disk type","disk_size":"Disk Capacity"},"value":{"intel":"Intel","amd":"AMD","hdd":"HDD SATA","ssd":"SSD SATA","nvme":"SSD NVMe","N/A":"None","RPNv1":"RPNv1","RPNv2":"RPNv2"}},"commitment":{"none":"No commitment","months":"{{value}} Months","monthsOnlyLabel":"Only {{value}}-Months"}}}},"initialLocale":"en","ns":["common","homepage","pages","filters"],"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":"2025-03-24T17:37:38.191Z","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":"2025-03-26T10:43:49.052Z","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":"2025-03-24T17:38:36.124Z","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":"2025-03-24T17:37:39.447Z","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":"2025-03-24T17:38:42.672Z","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":"2025-03-24T17:37:39.557Z","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":"2025-03-24T17:37:39.461Z","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-12-02T22:03:11.926Z","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":"2025-03-12T14:07:47.535Z","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":"2025-03-24T17:45:10.381Z","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":"2025-03-31T15:08:19.698Z","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":"2025-03-12T14:07:48.294Z","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":"2025-03-24T17:46:39.051Z","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":"2025-03-12T14:07:48.317Z","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":"2025-02-07T13:57:44.141Z","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":"2025-02-07T14:01:43.056Z","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":"2025-02-07T14:02:55.309Z","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":"2025-02-07T14:03:47.499Z","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"},{"id":886,"title":"Mac mini M4","menuAttached":false,"order":4,"path":"/DediboxBareMetal/Apple/M4","type":"INTERNAL","uiRouterKey":"mac-mini-m4","slug":"dedibox-bare-metal-apple-m4","external":false,"related":{"id":1606,"title":"Mac mini M4","path":"/mac-mini-m4/","scheduledAt":null,"createdAt":"2025-01-21T15:05:39.847Z","updatedAt":"2025-02-07T14:05:10.096Z","publishedAt":"2025-01-24T08:17:07.190Z","locale":"en","__contentType":"api::page.page","navigationItemId":886,"__templateName":"Generic"},"items":[],"description":"Latest Apple silicon chip for intensive use cases."}],"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":"2025-04-03T13:30:21.238Z","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":"2025-02-11T14:06:00.080Z","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":"2025-02-11T14:01:28.392Z","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":"2025-02-11T14:09:33.243Z","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":"2025-03-04T10:19:24.091Z","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":"2025-04-04T08:06:46.583Z","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":"2025-04-03T15:54:21.295Z","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":"2025-01-14T09:22:19.084Z","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":"2025-03-04T10:33:11.957Z","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":"INTERNAL","uiRouterKey":"serverless-12","slug":"compute-serverless","external":false,"related":{"id":1582,"title":"Serverless","path":"/serverless/","scheduledAt":null,"createdAt":"2025-01-08T14:22:22.570Z","updatedAt":"2025-01-08T14:39:59.326Z","publishedAt":"2025-01-08T14:39:59.247Z","locale":"en","__contentType":"api::page.page","navigationItemId":574,"__templateName":"Generic"},"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":"2025-03-04T10:33:30.698Z","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":"2025-03-04T10:18:22.281Z","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":"2025-03-28T10:40:10.945Z","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":"2025-03-06T10:47:10.962Z","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":"2025-03-24T17:49:02.398Z","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":"2025-03-04T10:30:20.380Z","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":"2025-03-04T16:07:36.723Z","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":"2025-03-28T10:37:18.221Z","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":"2025-03-12T07:26:51.979Z","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-12-02T14:09:58.690Z","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":"2025-03-04T10:29:03.777Z","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":"2025-03-04T16:09:43.881Z","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":"2025-03-04T16:10:08.187Z","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":792,"title":"IPAM (IP Address Manager)","menuAttached":false,"order":2,"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-11-29T16:49:38.669Z","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"}],"description":""},{"id":927,"title":"Connectivity","menuAttached":false,"order":2,"path":"/Network/Connectivity","type":"WRAPPER","uiRouterKey":"connectivity","slug":"network-connectivity","external":false,"items":[{"id":929,"title":"Public Gateway","menuAttached":false,"order":1,"path":"/Network/Connectivity/PublicGateway","type":"INTERNAL","uiRouterKey":"public-gateway-1","slug":"network-connectivity-public-gateway","external":false,"related":{"id":54,"title":"Public Gateway","path":"/public-gateway/","scheduledAt":null,"createdAt":"2022-04-22T09:34:12.578Z","updatedAt":"2025-03-04T10:32:33.087Z","publishedAt":"2022-04-28T17:13:01.025Z","locale":"en","__contentType":"api::page.page","navigationItemId":929,"__templateName":"Generic"},"items":[],"description":"Improve the performance of your services as you grow."},{"id":932,"title":"Scaleway InterLink","menuAttached":false,"order":2,"path":"/Network/Connectivity/InterLink","type":"INTERNAL","uiRouterKey":"scaleway-inter-link","slug":"network-connectivity-inter-link","external":false,"related":{"id":900,"title":"Scaleway InterLink","path":"/scaleway-interlink/","scheduledAt":null,"createdAt":"2023-08-03T14:39:22.643Z","updatedAt":"2025-03-26T16:49:41.574Z","publishedAt":"2023-08-04T09:53:13.589Z","locale":"en","__contentType":"api::page.page","navigationItemId":932,"__templateName":"Generic"},"items":[],"description":"Establish a hosted connection from your infrastructure to your VPC via a partner's network"},{"id":931,"title":"Domains and DNS","menuAttached":false,"order":3,"path":"/Network/Connectivity/Domains\u0026DNS","type":"INTERNAL","uiRouterKey":"domains-and-dns-1","slug":"network-connectivity-domains-and-dns","external":false,"related":{"id":44,"title":"Domains and DNS","path":"/domains-and-dns/","scheduledAt":null,"createdAt":"2022-04-21T07:26:18.059Z","updatedAt":"2025-03-04T10:41:22.110Z","publishedAt":"2022-04-28T17:13:12.082Z","locale":"en","__contentType":"api::page.page","navigationItemId":931,"__templateName":"Generic"},"items":[],"description":"Buy domain names and manage DNS directly with your favorite extensions "}],"description":""},{"id":928,"title":"Traffic \u0026 Security","menuAttached":false,"order":3,"path":"/Network/Traffic\u0026Security","type":"WRAPPER","uiRouterKey":"traffic","slug":"network-traffic-and-security","external":false,"items":[{"id":930,"title":"Load Balancer","menuAttached":false,"order":1,"path":"/Network/Traffic\u0026Security/LoadBalancer","type":"INTERNAL","uiRouterKey":"load-balancer-1","slug":"network-traffic-and-security-load-balancer","external":false,"related":{"id":45,"title":"Load Balancer","path":"/load-balancer/","scheduledAt":null,"createdAt":"2022-04-21T07:46:46.140Z","updatedAt":"2025-03-04T10:39:59.755Z","publishedAt":"2022-11-18T08:58:30.309Z","locale":"en","__contentType":"api::page.page","navigationItemId":930,"__templateName":"Generic"},"items":[],"description":"Improve the performance of your services as you grow."},{"id":933,"title":"Edge Services","menuAttached":false,"order":2,"path":"/Network/Traffic\u0026Security/EdgeServices","type":"INTERNAL","uiRouterKey":"edge-services-1","slug":"network-traffic-and-security-edge-services","external":false,"related":{"id":1614,"title":"Edge Services","path":"/edge-services/","scheduledAt":null,"createdAt":"2025-01-31T15:54:24.871Z","updatedAt":"2025-03-17T10:52:54.685Z","publishedAt":"2025-01-31T15:54:28.318Z","locale":"en","__contentType":"api::page.page","navigationItemId":933,"__templateName":"Generic"},"items":[],"description":"Expose your HTTP services to the internet with security, reliability, and efficiency by design"},{"id":934,"title":"WAF","menuAttached":false,"order":3,"path":"/Network/Traffic\u0026Security/WAF","type":"INTERNAL","uiRouterKey":"waf","slug":"network-traffic-and-security-waf","external":false,"related":{"id":1645,"title":"WAF","path":"/waf/","scheduledAt":null,"createdAt":"2025-03-10T15:23:19.627Z","updatedAt":"2025-03-26T16:57:52.379Z","publishedAt":"2025-03-17T10:01:48.507Z","locale":"en","__contentType":"api::page.page","navigationItemId":934,"__templateName":"Generic"},"items":[],"description":"Protect your web applications by proactively detecting and blocking cyber threats."}],"description":""}],"description":""},{"id":836,"title":"Data","menuAttached":false,"order":6,"path":"/data","type":"WRAPPER","uiRouterKey":"data-2","slug":"data-3","external":false,"items":[{"id":837,"title":"Databases","menuAttached":false,"order":1,"path":"/data/Databases","type":"WRAPPER","uiRouterKey":"databases","slug":"data-databases","external":false,"items":[{"id":838,"title":"Managed Database for PostgreSQL and MySQL","menuAttached":false,"order":1,"path":"/data/Databases/PostgreSQL_MySQL","type":"INTERNAL","uiRouterKey":"managed-database-for-postgre-sql-and-my-sql","slug":"data-databases-postgre-sql-my-sql","external":false,"related":{"id":48,"title":"Database","path":"/database/","scheduledAt":null,"createdAt":"2022-04-21T14:06:34.262Z","updatedAt":"2025-03-26T10:52:57.087Z","publishedAt":"2022-04-28T17:12:57.201Z","locale":"en","__contentType":"api::page.page","navigationItemId":838,"__templateName":"Generic"},"items":[],"description":"Start seamless database operations"},{"id":839,"title":"Serverless SQL Database","menuAttached":false,"order":2,"path":"/data/Databases/SQL_database","type":"INTERNAL","uiRouterKey":"serverless-sql-database-1","slug":"data-databases-sql-database","external":false,"related":{"id":823,"title":"Serverless Sql Database","path":"/serverless-sql-database/","scheduledAt":null,"createdAt":"2023-05-11T22:46:48.805Z","updatedAt":"2025-04-02T13:30:55.076Z","publishedAt":"2023-05-11T22:47:00.320Z","locale":"en","__contentType":"api::page.page","navigationItemId":839,"__templateName":"Generic"},"items":[],"description":"Go full serverless and take the complexity out of PostgreSQL database"},{"id":840,"title":"Managed Database for Redis®","menuAttached":false,"order":3,"path":"/data/Databases/redis","type":"INTERNAL","uiRouterKey":"managed-database-for-redis-1","slug":"data-databases-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-12-02T13:13:32.070Z","publishedAt":"2022-07-27T15:29:59.282Z","locale":"en","__contentType":"api::page.page","navigationItemId":840,"__templateName":"Generic"},"items":[],"description":"Fully managed Redis®* in seconds"},{"id":841,"title":"Managed MongoDB®","menuAttached":false,"order":4,"path":"/data/Databases/MongoDB","type":"INTERNAL","uiRouterKey":"managed-mongo-db-1","slug":"data-databases-mongo-db","external":false,"related":{"id":890,"title":"Managed MongoDB","path":"/managed-mongodb/","scheduledAt":null,"createdAt":"2023-07-25T07:58:39.536Z","updatedAt":"2025-02-21T08:27:45.300Z","publishedAt":"2023-10-03T08:31:21.477Z","locale":"en","__contentType":"api::page.page","navigationItemId":841,"__templateName":"Generic"},"items":[],"description":"Create a scalable, secure, and fully managed NoSQL solution"}],"description":""},{"id":843,"title":"Messaging and Queuing","menuAttached":false,"order":2,"path":"/data/mq","type":"WRAPPER","uiRouterKey":"messaging-and-queuing-1","slug":"data-mq","external":false,"items":[{"id":846,"title":"NATS","menuAttached":false,"order":1,"path":"/data/mq/NATS","type":"INTERNAL","uiRouterKey":"nats","slug":"data-mq-nats","external":false,"related":{"id":1506,"title":"NATS","path":"/nats/","scheduledAt":null,"createdAt":"2024-12-02T16:34:48.084Z","updatedAt":"2025-02-06T15:43:48.739Z","publishedAt":"2024-12-04T14:30:28.012Z","locale":"en","__contentType":"api::page.page","navigationItemId":846,"__templateName":"Generic"},"items":[],"description":"Build distributed and scalable client-server applications"},{"id":844,"title":"Queues","menuAttached":false,"order":2,"path":"/data/mq/Queues","type":"INTERNAL","uiRouterKey":"queues","slug":"data-mq-queues","external":false,"related":{"id":1505,"title":"Queues","path":"/queues/","scheduledAt":null,"createdAt":"2024-12-02T15:40:46.474Z","updatedAt":"2024-12-04T14:31:05.795Z","publishedAt":"2024-12-04T14:31:05.505Z","locale":"en","__contentType":"api::page.page","navigationItemId":844,"__templateName":"Generic"},"items":[],"description":"Create a queue, configure its delivery and message parameters"},{"id":845,"title":"Topics and Events","menuAttached":false,"order":3,"path":"/data/mq/TopicsEvents","type":"INTERNAL","uiRouterKey":"topics-and-events","slug":"data-mq-topics-events","external":false,"related":{"id":1509,"title":"Topics \u0026 Events","path":"/topics-and-events/","scheduledAt":null,"createdAt":"2024-12-02T17:09:09.294Z","updatedAt":"2025-03-28T10:21:56.425Z","publishedAt":"2024-12-04T14:30:14.535Z","locale":"en","__contentType":"api::page.page","navigationItemId":845,"__templateName":"Generic"},"items":[],"description":"Sent to a variety of devices and platforms through a single code interface"}],"description":""}],"description":""},{"id":596,"title":"Tools","menuAttached":false,"order":7,"path":"/ManagedServices","type":"WRAPPER","uiRouterKey":"tools","slug":"managed-services-2","external":false,"items":[{"id":619,"title":"Managed Services","menuAttached":false,"order":1,"path":"/ManagedServices/ManagedServices","type":"WRAPPER","uiRouterKey":"managed-services","slug":"managed-services-managed-services","external":false,"items":[{"id":623,"title":"Cockpit","menuAttached":false,"order":1,"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-12-02T08:25:58.250Z","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":620,"title":"Web Hosting","menuAttached":false,"order":2,"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":3,"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":4,"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":"2025-04-01T07:56:54.243Z","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":842,"title":"Distributed Data Lab","menuAttached":false,"order":5,"path":"/ManagedServices/ManagedServices/DataLab","type":"INTERNAL","uiRouterKey":"distributed-data-lab-1","slug":"managed-services-managed-services-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":"2025-04-02T09:14:12.736Z","publishedAt":"2024-09-27T15:10:48.257Z","locale":"en","__contentType":"api::page.page","navigationItemId":842,"__templateName":"Generic"},"items":[],"description":"Speed up data processing over very large volumes of data with an Apache Spark™ managed solution"},{"id":784,"title":"IoT Hub","menuAttached":false,"order":6,"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":"2025-03-04T10:29:57.105Z","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":2,"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":"2025-01-10T14:30:40.377Z","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":"2025-04-03T15:44:52.691Z","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":3,"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":8,"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":631,"title":"Gaming","menuAttached":false,"order":1,"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":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":"2025-03-26T12:22:50.257Z","publishedAt":"2023-11-30T14:58:23.419Z","locale":"en","__contentType":"api::page.page","navigationItemId":630,"__templateName":"Generic"},"items":[],"description":""},{"id":633,"title":"Media and Entertainment","menuAttached":false,"order":3,"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":4,"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":"2025-02-20T16:47:32.650Z","publishedAt":"2024-04-02T14:56:24.762Z","locale":"en","__contentType":"api::page.page","navigationItemId":632,"__templateName":"Generic"},"items":[],"description":""},{"id":794,"title":"Financial Services","menuAttached":false,"order":5,"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":"2025-03-05T15:49:21.674Z","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":6,"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":"2025-01-27T09:37:50.233Z","publishedAt":"2024-10-03T16:29:42.042Z","locale":"en","__contentType":"api::page.page","navigationItemId":826,"__templateName":"Generic"},"items":[],"description":""},{"id":875,"title":"Technology","menuAttached":false,"order":7,"path":"/Solutions/Industries/Technology","type":"INTERNAL","uiRouterKey":"technology","slug":"solutions-industries-technology","external":false,"related":{"id":1572,"title":"tech-solutions","path":"/tech-solutions/","scheduledAt":null,"createdAt":"2024-12-23T10:44:13.921Z","updatedAt":"2024-12-27T13:27:25.098Z","publishedAt":"2024-12-23T10:49:09.338Z","locale":"en","__contentType":"api::page.page","navigationItemId":875,"__templateName":"Generic"},"items":[],"description":""},{"id":876,"title":"Healthcare","menuAttached":false,"order":8,"path":"/Solutions/Industries/Healthcare","type":"INTERNAL","uiRouterKey":"healthcare","slug":"solutions-industries-healthcare","external":false,"related":{"id":1579,"title":"healthcare and life sciences solutions","path":"/healthcare-and-life-sciences-solutions/","scheduledAt":null,"createdAt":"2025-01-03T15:32:23.751Z","updatedAt":"2025-04-04T08:27:57.403Z","publishedAt":"2025-01-08T14:08:25.957Z","locale":"en","__contentType":"api::page.page","navigationItemId":876,"__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":868,"title":"Artificial Intelligence","menuAttached":false,"order":1,"path":"/Solutions/usecases/ai","type":"INTERNAL","uiRouterKey":"artificial-intelligence-2","slug":"solutions-usecases-ai","external":false,"related":{"id":1443,"title":"ai solutions","path":"/ai-solutions/","scheduledAt":null,"createdAt":"2024-10-25T08:04:00.807Z","updatedAt":"2024-11-04T10:57:00.737Z","publishedAt":"2024-10-28T08:49:11.873Z","locale":"en","__contentType":"api::page.page","navigationItemId":868,"__templateName":"Generic"},"items":[],"description":""},{"id":638,"title":"Cloud Storage Solutions","menuAttached":false,"order":2,"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":3,"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":4,"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":""},{"id":869,"title":"Managed Web Hosting","menuAttached":false,"order":5,"path":"/Solutions/usecases/wenhosting","type":"INTERNAL","uiRouterKey":"managed-web-hosting-1","slug":"solutions-usecases-wenhosting","external":false,"related":{"id":827,"title":"Managed Web Hosting","path":"/managed-web-hosting/","scheduledAt":null,"createdAt":"2023-05-15T09:39:39.531Z","updatedAt":"2025-03-28T09:38:33.026Z","publishedAt":"2023-05-15T12:31:13.810Z","locale":"en","__contentType":"api::page.page","navigationItemId":869,"__templateName":"Generic"},"items":[],"description":""}],"description":""},{"id":870,"title":"For Startups","menuAttached":false,"order":3,"path":"/Solutions/Startups","type":"WRAPPER","uiRouterKey":"for-startups","slug":"solutions-startups","external":false,"items":[{"id":873,"title":"Apply for Startup Program","menuAttached":false,"order":1,"path":"/Solutions/Startups/Apply","type":"INTERNAL","uiRouterKey":"apply-for-startup-program","slug":"solutions-startups-apply","external":false,"related":{"id":82,"title":"Startup program","path":"/startup-program/","scheduledAt":null,"createdAt":"2022-04-27T19:14:18.251Z","updatedAt":"2025-03-20T14:59:05.868Z","publishedAt":"2022-05-11T15:19:00.591Z","locale":"en","__contentType":"api::page.page","navigationItemId":873,"__templateName":"Generic"},"items":[],"description":""},{"id":871,"title":"Founders Program","menuAttached":false,"order":2,"path":"/Solutions/Startups/Founders","type":"INTERNAL","uiRouterKey":"founders-program","slug":"solutions-startups-founders","external":false,"related":{"id":805,"title":"Founders Program","path":"/startup-program/founders-program/","scheduledAt":null,"createdAt":"2023-04-26T15:15:16.052Z","updatedAt":"2025-03-20T14:59:06.488Z","publishedAt":"2023-04-26T15:30:48.551Z","locale":"en","__contentType":"api::page.page","navigationItemId":871,"__templateName":"Generic"},"items":[],"description":""},{"id":874,"title":"Early Stage Program","menuAttached":false,"order":3,"path":"/Solutions/Startups/Early","type":"INTERNAL","uiRouterKey":"early-stage-program","slug":"solutions-startups-early","external":false,"related":{"id":806,"title":"Early Stage Program","path":"/startup-program/early-stage-program/","scheduledAt":null,"createdAt":"2023-04-26T15:38:44.183Z","updatedAt":"2025-03-20T14:59:06.511Z","publishedAt":"2023-04-26T15:41:51.729Z","locale":"en","__contentType":"api::page.page","navigationItemId":874,"__templateName":"Generic"},"items":[],"description":""},{"id":872,"title":"Growth Stage","menuAttached":false,"order":4,"path":"/Solutions/Startups/Growth","type":"INTERNAL","uiRouterKey":"growth-stage","slug":"solutions-startups-growth","external":false,"related":{"id":807,"title":"Growth Stage Program","path":"/startup-program/growth-stage-program/","scheduledAt":null,"createdAt":"2023-04-26T15:50:16.870Z","updatedAt":"2025-03-20T14:59:06.524Z","publishedAt":"2023-04-26T15:52:22.068Z","locale":"en","__contentType":"api::page.page","navigationItemId":872,"__templateName":"Generic"},"items":[],"description":""}],"description":""}],"description":""},{"id":744,"title":"Resources","menuAttached":false,"order":9,"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":"2025-01-27T10:23:16.899Z","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":"2025-03-28T14:44:34.199Z","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":"2025-04-02T14:28:19.709Z","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-12-11T09:57:09.345Z","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-2","slug":"resources-company-events","external":false,"related":{"id":1627,"title":"Events","path":"/events/","scheduledAt":null,"createdAt":"2025-02-19T14:40:38.544Z","updatedAt":"2025-04-04T09:59:13.385Z","publishedAt":"2025-02-25T08:59:31.594Z","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":"2025-03-26T15:10:44.672Z","publishedAt":"2022-05-11T12:26:40.217Z","locale":"en","__contentType":"api::page.page","navigationItemId":753,"__templateName":"Generic"},"items":[],"description":""},{"id":754,"title":"Customer Testimonials","menuAttached":false,"order":5,"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":""},{"id":860,"title":"Partnership","menuAttached":false,"order":4,"path":"/Resources/Partnership","type":"WRAPPER","uiRouterKey":"partnership","slug":"resources-partnership","external":false,"items":[{"id":861,"title":"Partners Program","menuAttached":false,"order":1,"path":"/Resources/Partnership/PartnersProgram","type":"INTERNAL","uiRouterKey":"partners-program","slug":"resources-partnership-partners-program","external":false,"related":{"id":1350,"title":"Partners Program","path":"/partners-program/","scheduledAt":null,"createdAt":"2024-07-16T15:02:57.413Z","updatedAt":"2025-03-13T15:35:16.530Z","publishedAt":"2024-09-23T10:47:55.235Z","locale":"en","__contentType":"api::page.page","navigationItemId":861,"__templateName":"Generic"},"items":[],"description":""},{"id":862,"title":"Find your partner","menuAttached":false,"order":2,"path":"/Resources/Partnership/Find","type":"INTERNAL","uiRouterKey":"find-your-partner","slug":"resources-partnership-find","external":false,"related":{"id":1490,"title":"Find partner","path":"/find-partner/","scheduledAt":null,"createdAt":"2024-11-26T13:32:45.578Z","updatedAt":"2025-01-13T10:32:23.025Z","publishedAt":"2024-12-01T16:19:11.068Z","locale":"en","__contentType":"api::page.page","navigationItemId":862,"__templateName":"Generic"},"items":[],"description":""},{"id":863,"title":"Become a Partner","menuAttached":false,"order":3,"path":"/Resources/Partnership/become","type":"INTERNAL","uiRouterKey":"become-a-partner-1","slug":"resources-partnership-become","external":false,"related":{"id":1495,"title":"Partner Application","path":"/partner-application/","scheduledAt":null,"createdAt":"2024-11-27T13:07:23.267Z","updatedAt":"2025-02-18T16:14:09.502Z","publishedAt":"2024-11-27T13:07:24.432Z","locale":"en","__contentType":"api::page.page","navigationItemId":863,"__templateName":"Generic"},"items":[],"description":""}],"description":""}],"description":""},{"id":598,"title":"Pricing","menuAttached":false,"order":10,"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":"2025-01-24T08:42:07.875Z","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":8563,"label":"Generative APIs is in General Availability today, deploy a model!","url":null,"page":{"data":{"id":1418,"attributes":{"title":"Generative APIs","path":"/generative-apis/","scheduledAt":null,"createdAt":"2024-10-10T16:23:00.732Z","updatedAt":"2025-03-12T07:26:51.979Z","publishedAt":"2024-10-11T12:17:56.286Z","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://account.scaleway.com/","page":{"data":null}},{"id":6609,"label":"Sign up","url":"https://account.scaleway.com/register","page":{"data":null}}]}},"locale":"en","externalData":{"templates.news-home":[{"title":"Scaleway Earns Silver Rating in SemiAnalysis's Inaugural GPU Cloud ClusterMAX™ Ranking","description":"Scaleway has earned a Silver rating in the first-ever ClusterMAX™ Rating System, a new benchmark for evaluating GPU cloud providers worldwide.","date":"2025-04-04T09:46:15.500Z","image":{"data":{"id":4513,"attributes":{"name":"🎨 Semianalysis-Silver-Rank-news-page (2).jpg","alternativeText":null,"caption":null,"width":2560,"height":1008,"formats":{"large":{"ext":".jpg","url":"https://www-uploads.scaleway.com/large_Semianalysis_Silver_Rank_news_page_2_0c36ff419d.jpg","hash":"large_Semianalysis_Silver_Rank_news_page_2_0c36ff419d","mime":"image/jpeg","name":"large_🎨 Semianalysis-Silver-Rank-news-page (2).jpg","path":null,"size":43.8,"width":1000,"height":394,"sizeInBytes":43800},"small":{"ext":".jpg","url":"https://www-uploads.scaleway.com/small_Semianalysis_Silver_Rank_news_page_2_0c36ff419d.jpg","hash":"small_Semianalysis_Silver_Rank_news_page_2_0c36ff419d","mime":"image/jpeg","name":"small_🎨 Semianalysis-Silver-Rank-news-page (2).jpg","path":null,"size":15.43,"width":500,"height":197,"sizeInBytes":15425},"medium":{"ext":".jpg","url":"https://www-uploads.scaleway.com/medium_Semianalysis_Silver_Rank_news_page_2_0c36ff419d.jpg","hash":"medium_Semianalysis_Silver_Rank_news_page_2_0c36ff419d","mime":"image/jpeg","name":"medium_🎨 Semianalysis-Silver-Rank-news-page (2).jpg","path":null,"size":28.23,"width":750,"height":295,"sizeInBytes":28229},"thumbnail":{"ext":".jpg","url":"https://www-uploads.scaleway.com/thumbnail_Semianalysis_Silver_Rank_news_page_2_0c36ff419d.jpg","hash":"thumbnail_Semianalysis_Silver_Rank_news_page_2_0c36ff419d","mime":"image/jpeg","name":"thumbnail_🎨 Semianalysis-Silver-Rank-news-page (2).jpg","path":null,"size":5.01,"width":245,"height":96,"sizeInBytes":5007}},"hash":"Semianalysis_Silver_Rank_news_page_2_0c36ff419d","ext":".jpg","mime":"image/jpeg","size":212.77,"url":"https://www-uploads.scaleway.com/Semianalysis_Silver_Rank_news_page_2_0c36ff419d.jpg","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-04-04T09:37:56.443Z","updatedAt":"2025-04-04T09:37:56.443Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-earns-silver-rating-in-semianalysiss-inaugural-gpu-cloud-clustermaxtm-ranking/"}},{"title":" DeepSeek-R1-Distill-Llama-70B Now Available on Scaleway’s Generative APIs","description":"Scaleway is expanding its Generative APIs catalog with the addition of DeepSeek-R1-Distill-Llama-70B, a high-performance, open-source model.","date":"2025-02-06T17:44:30.972Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/deepseek-r1-distill-llama-70b-now-available-on-scaleways-generative-apis/"}},{"title":"Apple Mac mini M4 as a Service with Scaleway","description":"Scaleway is thrilled to announce the launch of the highly anticipated Apple Mac mini M4 as a Service.","date":"2025-01-27T15:59:19.016Z","image":{"data":{"id":4296,"attributes":{"name":"Keyvisual_Mac-Mini-M4-Illustration-Keyvisual.png","alternativeText":null,"caption":null,"width":1100,"height":1100,"formats":{"large":{"ext":".png","url":"https://www-uploads.scaleway.com/large_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e.png","hash":"large_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e","mime":"image/png","name":"large_Keyvisual_Mac-Mini-M4-Illustration-Keyvisual.png","path":null,"size":660.7,"width":1000,"height":1000,"sizeInBytes":660702},"small":{"ext":".png","url":"https://www-uploads.scaleway.com/small_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e.png","hash":"small_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e","mime":"image/png","name":"small_Keyvisual_Mac-Mini-M4-Illustration-Keyvisual.png","path":null,"size":189.72,"width":500,"height":500,"sizeInBytes":189724},"medium":{"ext":".png","url":"https://www-uploads.scaleway.com/medium_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e.png","hash":"medium_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e","mime":"image/png","name":"medium_Keyvisual_Mac-Mini-M4-Illustration-Keyvisual.png","path":null,"size":393.31,"width":750,"height":750,"sizeInBytes":393308},"thumbnail":{"ext":".png","url":"https://www-uploads.scaleway.com/thumbnail_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e.png","hash":"thumbnail_Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e","mime":"image/png","name":"thumbnail_Keyvisual_Mac-Mini-M4-Illustration-Keyvisual.png","path":null,"size":26.42,"width":156,"height":156,"sizeInBytes":26424}},"hash":"Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e","ext":".png","mime":"image/png","size":123.98,"url":"https://www-uploads.scaleway.com/Keyvisual_Mac_Mini_M4_Illustration_Keyvisual_cf4544087e.png","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-01-21T15:03:46.801Z","updatedAt":"2025-02-06T03:05:50.030Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/apple-mac-mini-m4-as-a-service-with-scaleway/"}},{"title":"Scaleway begins the SecNumCloud qualification process","description":"Scaleway has officially begun the SecNumCloud qualification process for its “Scaleway Cloud” offering","date":"2025-01-10T09:14:39.305Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-begins-the-secnumcloud-qualification-process/"}},{"title":"Enhance Your Cluster with Kubernetes Elli (v1.31)","description":"We’re thrilled to announce that Scaleway's Kapsule now supports Kubernetes v1.31 (Elli)! Read on for more info...","date":"2024-12-02T15:00:00.965Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/enhance-your-cluster-with-kubernetes-elli-v131/"}},{"title":"Scaleway Launches Certified Managed MongoDB® Offering: A Sovereign, AI-Optimized Database Solution for Enterprises","description":"New offering combines MongoDB’s leading technology with Scaleway’s AI-optimized cloud for seamless scalability and compliance","date":"2024-11-18T08:02:07.945Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-launches-certified-managed-mongodbr-offering-a-sovereign-ai-optimized-database-solution-for-enterprises/"}},{"title":"Scaleway affirms AI’s Big, Efficient \u0026 Open future at ai-PULSE 2024","description":"All the major players in today’s AI ecosystem joined Scaleway at Station F today","date":"2024-11-07T12:16:40.063Z","image":{"data":{"id":4096,"attributes":{"name":"20241107_TOUT1BO_ILLIAD_selec1_HD-2.jpg","alternativeText":"Damien Lucas and Aude Durand on the stage of ai-Pulse 2024","caption":null,"width":3543,"height":2362,"formats":{"large":{"ext":".jpg","url":"https://www-uploads.scaleway.com/large_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae.jpg","hash":"large_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae","mime":"image/jpeg","name":"large_20241107_TOUT1BO_ILLIAD_selec1_HD-2.jpg","path":null,"size":124.61,"width":1000,"height":667,"sizeInBytes":124608},"small":{"ext":".jpg","url":"https://www-uploads.scaleway.com/small_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae.jpg","hash":"small_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae","mime":"image/jpeg","name":"small_20241107_TOUT1BO_ILLIAD_selec1_HD-2.jpg","path":null,"size":40.95,"width":500,"height":333,"sizeInBytes":40946},"medium":{"ext":".jpg","url":"https://www-uploads.scaleway.com/medium_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae.jpg","hash":"medium_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae","mime":"image/jpeg","name":"medium_20241107_TOUT1BO_ILLIAD_selec1_HD-2.jpg","path":null,"size":79.06,"width":750,"height":500,"sizeInBytes":79062},"thumbnail":{"ext":".jpg","url":"https://www-uploads.scaleway.com/thumbnail_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae.jpg","hash":"thumbnail_20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae","mime":"image/jpeg","name":"thumbnail_20241107_TOUT1BO_ILLIAD_selec1_HD-2.jpg","path":null,"size":12.3,"width":234,"height":156,"sizeInBytes":12300}},"hash":"20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae","ext":".jpg","mime":"image/jpeg","size":912.59,"url":"https://www-uploads.scaleway.com/20241107_TOUT_1_BO_ILLIAD_selec1_HD_2_6aa9cd62ae.jpg","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2024-11-07T11:34:46.073Z","updatedAt":"2024-11-07T11:36:06.459Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-affirms-ais-big-efficient-and-open-future-at-ai-pulse-2024/"}},{"title":"Scaleway launches Generative APIs, a drop-in alternative to OpenAI APIs, 100% made in Europe","description":"Scaleway, the European cloud provider, today announces the public launch of Scaleway Generative APIs","date":"2024-11-06T10:50:36.929Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-launches-generative-apis-a-drop-in-alternative-to-openai-apis-100percent-made-in-europe/"}},{"title":"Scaleway to bring together the players shaping European AI at ai-PULSE 2024, on November 7 at Station F, Paris","description":"All the major players in today’s AI ecosystem will be joining Scaleway at Station F on November 7 for the 2nd edition of its ai-PULSE conference.","date":"2024-10-17T15:22:02.129Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-to-bring-together-the-players-shaping-european-ai-at-ai-pulse-2024-on-november-7-at-station-f-paris/"}},{"title":"Meta, Hugging Face and Scaleway Unveil the 5 Winners of the European AI Startup Program at STATION F","description":"Announcing the winners of the “European AI Startup Program”, an initiative to stimulate the European entrepreneurial ecosystem","date":"2024-10-02T16:32:33.419Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/meta-hugging-face-and-scaleway-unveil-the-5-winners-of-the-european-ai-startup-program-at-station-f/"}},{"title":"Scaleway kickstarts a brand new era with Partner Program and Marketplace","description":"Scaleway, the leading European cloud provider, is proud to announce the launch of its first Partner Program, and the new Marketplace.","date":"2024-09-23T17:01:42.713Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-kickstarts-a-brand-new-era-with-partner-program-and-marketplace/"}},{"title":"ai-PULSE pre-registration is open","description":"ai-PULSE pre-registration is open!\nJoin leaders and engineers for a one-day technical conference dedicated to\u2028AI!","date":"2024-09-12T08:49:50.450Z","image":{"data":{"id":3932,"attributes":{"name":"NewsHeader-ai-Pulse (2).jpg","alternativeText":null,"caption":null,"width":1040,"height":504,"formats":{"large":{"ext":".jpg","url":"https://www-uploads.scaleway.com/large_News_Header_ai_Pulse_2_b3f7b3a2e9.jpg","hash":"large_News_Header_ai_Pulse_2_b3f7b3a2e9","mime":"image/jpeg","name":"large_NewsHeader-ai-Pulse (2).jpg","path":null,"size":42.65,"width":1000,"height":485,"sizeInBytes":42653},"small":{"ext":".jpg","url":"https://www-uploads.scaleway.com/small_News_Header_ai_Pulse_2_b3f7b3a2e9.jpg","hash":"small_News_Header_ai_Pulse_2_b3f7b3a2e9","mime":"image/jpeg","name":"small_NewsHeader-ai-Pulse (2).jpg","path":null,"size":16.17,"width":500,"height":242,"sizeInBytes":16173},"medium":{"ext":".jpg","url":"https://www-uploads.scaleway.com/medium_News_Header_ai_Pulse_2_b3f7b3a2e9.jpg","hash":"medium_News_Header_ai_Pulse_2_b3f7b3a2e9","mime":"image/jpeg","name":"medium_NewsHeader-ai-Pulse (2).jpg","path":null,"size":28.41,"width":750,"height":363,"sizeInBytes":28405},"thumbnail":{"ext":".jpg","url":"https://www-uploads.scaleway.com/thumbnail_News_Header_ai_Pulse_2_b3f7b3a2e9.jpg","hash":"thumbnail_News_Header_ai_Pulse_2_b3f7b3a2e9","mime":"image/jpeg","name":"thumbnail_NewsHeader-ai-Pulse (2).jpg","path":null,"size":5.06,"width":245,"height":119,"sizeInBytes":5063}},"hash":"News_Header_ai_Pulse_2_b3f7b3a2e9","ext":".jpg","mime":"image/jpeg","size":42.7,"url":"https://www-uploads.scaleway.com/News_Header_ai_Pulse_2_b3f7b3a2e9.jpg","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2024-09-12T09:28:12.706Z","updatedAt":"2024-09-12T09:28:12.706Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/ai-pulse-pre-registration-is-open/"}},{"title":"Major breakthrough in quantum algorithms: Qubit Pharmaceuticals and Sorbonne University drastically reduce the number of qubits needed to simulate molecules","description":"Scaleway's GPU compute power has been instrumental in allowing French biotech startup Qubit Pharmaceuticals to make major research breakthroughs","date":"2024-07-10T13:34:00.289Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/major-breakthrough-in-quantum-algorithms-qubit-pharmaceuticals-and-sorbonne-university-drastically-reduce-the-number-of-qubits-needed-to-simulate-molecules/"}},{"title":"Meta, Hugging Face, and Scaleway Announce a New AI Accelerator Program for European Startups","description":"Meta, Hugging Face, and Scaleway Announce a New AI Accelerator Program for European Startups","date":"2024-06-25T12:55:12.948Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/meta-hugging-face-and-scaleway-announce-a-new-ai-accelerator-program-for-european-startups/"}},{"title":"Scaleway Managed Inference brings sovereign, open source AI to all in Europe","description":"Scaleway Managed Inference brings sovereign, open source AI to all in Europe","date":"2024-07-01T07:34:42.577Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-managed-inference-brings-sovereign-open-source-ai-to-all-in-europe/"}},{"title":"Scaleway and KNE (Hachette Livre Group) announce a major sovereign cloud partnership","description":"Scaleway announces a strategic partnership with Hachette Livre's KNE","date":"2024-05-29T14:13:50.129Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-and-kne-hachette-livre-group-announce-a-major-sovereign-cloud-partnership/"}},{"title":"Scaleway reaffirms its goal of becoming the leader in European cloud services ahead of VivaTech 2024","description":"Scaleway reaffirms its goal of becoming the leader in European cloud services ahead of VivaTech 2024","date":"2024-05-21T14:49:27.634Z","image":{"data":{"id":3563,"attributes":{"name":"Illu-CP-1920x1080px.webp","alternativeText":null,"caption":null,"width":1920,"height":1080,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Illu_CP_1920x1080px_3c85d17ca1.webp","hash":"large_Illu_CP_1920x1080px_3c85d17ca1","mime":"image/webp","name":"large_Illu-CP-1920x1080px.webp","path":null,"size":"454.38","width":1000,"height":563,"sizeInBytes":82929},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Illu_CP_1920x1080px_3c85d17ca1.webp","hash":"small_Illu_CP_1920x1080px_3c85d17ca1","mime":"image/webp","name":"small_Illu-CP-1920x1080px.webp","path":null,"size":"145.46","width":500,"height":281,"sizeInBytes":29254},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Illu_CP_1920x1080px_3c85d17ca1.webp","hash":"medium_Illu_CP_1920x1080px_3c85d17ca1","mime":"image/webp","name":"medium_Illu-CP-1920x1080px.webp","path":null,"size":"287.62","width":750,"height":422,"sizeInBytes":53954},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Illu_CP_1920x1080px_3c85d17ca1.webp","hash":"thumbnail_Illu_CP_1920x1080px_3c85d17ca1","mime":"image/webp","name":"thumbnail_Illu-CP-1920x1080px.webp","path":null,"size":"44.79","width":245,"height":138,"sizeInBytes":9641}},"hash":"Illu_CP_1920x1080px_3c85d17ca1","ext":".webp","mime":"image/webp","size":1297.72,"url":"https://www-uploads.scaleway.com/Illu_CP_1920x1080px_3c85d17ca1.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2024-05-21T12:12:07.726Z","updatedAt":"2024-05-21T12:12:07.726Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-reaffirms-its-goal-of-becoming-the-leader-in-european-cloud-services-ahead-of-vivatech-2024/"}},{"title":"Routed IPs are coming to all Scaleway Products","description":"Scaleway is changing the Public IP behavior from a NAT IP to a Routed IP one","date":"2024-03-20T08:28:17.155Z","image":{"data":{"id":3364,"attributes":{"name":"Scaleway-Wallpaper-GenericKeyvisual1-Above-1280x800.webp","alternativeText":null,"caption":null,"width":2560,"height":1600,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc.webp","hash":"large_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc","mime":"image/webp","name":"large_Scaleway-Wallpaper-GenericKeyvisual1-Above-1280x800.webp","path":null,"size":"453.28","width":1000,"height":625},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc.webp","hash":"small_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc","mime":"image/webp","name":"small_Scaleway-Wallpaper-GenericKeyvisual1-Above-1280x800.webp","path":null,"size":"156.13","width":500,"height":313},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc.webp","hash":"medium_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc","mime":"image/webp","name":"medium_Scaleway-Wallpaper-GenericKeyvisual1-Above-1280x800.webp","path":null,"size":"299.63","width":750,"height":469},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc.webp","hash":"thumbnail_Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc","mime":"image/webp","name":"thumbnail_Scaleway-Wallpaper-GenericKeyvisual1-Above-1280x800.webp","path":null,"size":"48.71","width":245,"height":153}},"hash":"Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc","ext":".webp","mime":"image/webp","size":1723.13,"url":"https://www-uploads.scaleway.com/Scaleway_Wallpaper_Generic_Keyvisual1_Above_1280x800_c6b56cf4bc.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2024-03-15T15:11:27.596Z","updatedAt":"2024-03-15T15:11:27.596Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/routed-ips-are-coming-to-all-scaleway-products/"}},{"title":"Scaleway launches its RISC-V servers in the cloud a world first and a firm commitment to technological independence","description":"Scaleway launches its RISC-V servers in the cloud, a world first and a firm commitment to technological independence\n","date":"2024-04-30T13:00:00.000Z","image":{"data":{"id":3283,"attributes":{"name":"Elastic-Metal-Labs-Card.webp","alternativeText":null,"caption":null,"width":1216,"height":752,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Elastic_Metal_Labs_Card_35d54726e8.webp","hash":"large_Elastic_Metal_Labs_Card_35d54726e8","mime":"image/webp","name":"large_Elastic-Metal-Labs-Card.webp","path":null,"size":"319.41","width":1000,"height":618},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Elastic_Metal_Labs_Card_35d54726e8.webp","hash":"small_Elastic_Metal_Labs_Card_35d54726e8","mime":"image/webp","name":"small_Elastic-Metal-Labs-Card.webp","path":null,"size":"97.15","width":500,"height":309},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Elastic_Metal_Labs_Card_35d54726e8.webp","hash":"medium_Elastic_Metal_Labs_Card_35d54726e8","mime":"image/webp","name":"medium_Elastic-Metal-Labs-Card.webp","path":null,"size":"197.38","width":750,"height":464},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Elastic_Metal_Labs_Card_35d54726e8.webp","hash":"thumbnail_Elastic_Metal_Labs_Card_35d54726e8","mime":"image/webp","name":"thumbnail_Elastic-Metal-Labs-Card.webp","path":null,"size":"32.61","width":245,"height":152}},"hash":"Elastic_Metal_Labs_Card_35d54726e8","ext":".webp","mime":"image/webp","size":465.06,"url":"https://www-uploads.scaleway.com/Elastic_Metal_Labs_Card_35d54726e8.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2024-02-29T09:30:43.304Z","updatedAt":"2024-02-29T09:30:43.304Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-launches-its-risc-v-servers-in-the-cloud-a-world-first-and-a-firm-commitment-to-technological-independence/"}},{"title":"Scaleway Uses NVIDIA GH200 Grace Hopper Superchip","description":"Scaleway Uses NVIDIA GH200 Grace Hopper Superchip to Power Accelerated Computing in Its Cloud Ecosystem\n","date":"2024-02-01T06:35:48.258Z","image":{"data":{"id":3202,"attributes":{"name":"GH200-2-ProductLaunch-RS-1200x628 (1).webp","alternativeText":null,"caption":null,"width":2400,"height":1256,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9.webp","hash":"large_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9","mime":"image/webp","name":"large_GH200-2-ProductLaunch-RS-1200x628 (1).webp","path":null,"size":"358.62","width":1000,"height":523},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9.webp","hash":"small_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9","mime":"image/webp","name":"small_GH200-2-ProductLaunch-RS-1200x628 (1).webp","path":null,"size":"120.49","width":500,"height":262},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9.webp","hash":"medium_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9","mime":"image/webp","name":"medium_GH200-2-ProductLaunch-RS-1200x628 (1).webp","path":null,"size":"232.31","width":750,"height":393},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9.webp","hash":"thumbnail_GH_200_2_Product_Launch_RS_1200x628_1_19807bead9","mime":"image/webp","name":"thumbnail_GH200-2-ProductLaunch-RS-1200x628 (1).webp","path":null,"size":"37.47","width":245,"height":128}},"hash":"GH_200_2_Product_Launch_RS_1200x628_1_19807bead9","ext":".webp","mime":"image/webp","size":1623.24,"url":"https://www-uploads.scaleway.com/GH_200_2_Product_Launch_RS_1200x628_1_19807bead9.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2024-01-30T07:33:35.563Z","updatedAt":"2024-01-30T07:39:07.395Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-uses-nvidia-gh200-grace-hopper-superchip/"}},{"title":"Luis Alves named Chief Financial Officer ","description":"Luis Alves named Chief Financial Officer of Scaleway ","date":"2023-12-12T14:03:55.843Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/luis-alves-named-chief-financial-officer/"}},{"title":"Quantum As A Service (QaaS) - Quandela and Scaleway Join Forces to Democratize Quantum Computing","description":"Quantum As A Service (QaaS) - Quandela and Scaleway Join Forces to Democratize Quantum Computing","date":"2023-11-17T10:22:34.443Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/quantum-as-a-service-qaas-quandela-and-scaleway-join-forces-to-democratize-quantum-computing/"}},{"title":"Scaleway announces the availability of ARM Instances for AI Inference with Ampere Altra Chip","description":"Scaleway announces the availability of ARM Instances for AI Inference with Ampere Altra Chip","date":"2023-11-17T10:23:27.385Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-announces-the-availability-of-arm-instances-for-ai-inference-with-ampere-altra-chip/"}},{"title":"Black Friday Dedibox","description":"Hey Bare Metal addicts! Get ready for a new Black Friday with Scaleway's Dedibox offers!","date":"2023-11-22T15:03:06.990Z","image":{"data":{"id":3041,"attributes":{"name":"BlackFriday2023-Dedibox-NWSL-550x240.webp","alternativeText":null,"caption":null,"width":1100,"height":480,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Black_Friday2023_Dedibox_NWSL_550x240_4844636769.webp","hash":"large_Black_Friday2023_Dedibox_NWSL_550x240_4844636769","mime":"image/webp","name":"large_BlackFriday2023-Dedibox-NWSL-550x240.webp","path":null,"size":"272.23","width":1000,"height":436},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Black_Friday2023_Dedibox_NWSL_550x240_4844636769.webp","hash":"small_Black_Friday2023_Dedibox_NWSL_550x240_4844636769","mime":"image/webp","name":"small_BlackFriday2023-Dedibox-NWSL-550x240.webp","path":null,"size":"94.60","width":500,"height":218},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Black_Friday2023_Dedibox_NWSL_550x240_4844636769.webp","hash":"medium_Black_Friday2023_Dedibox_NWSL_550x240_4844636769","mime":"image/webp","name":"medium_BlackFriday2023-Dedibox-NWSL-550x240.webp","path":null,"size":"178.16","width":750,"height":327},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Black_Friday2023_Dedibox_NWSL_550x240_4844636769.webp","hash":"thumbnail_Black_Friday2023_Dedibox_NWSL_550x240_4844636769","mime":"image/webp","name":"thumbnail_BlackFriday2023-Dedibox-NWSL-550x240.webp","path":null,"size":"29.36","width":245,"height":107}},"hash":"Black_Friday2023_Dedibox_NWSL_550x240_4844636769","ext":".webp","mime":"image/webp","size":309.5,"url":"https://www-uploads.scaleway.com/Black_Friday2023_Dedibox_NWSL_550x240_4844636769.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2023-11-21T14:24:05.263Z","updatedAt":"2023-11-21T14:24:05.263Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/black-friday-dedibox/"}},{"title":"Scaleway releases the details of its offering based on Nabuchodonosor – its dedicated AI supercomputer, built on NVIDIA DGX H100 infrastructure.","description":"Borrowing its name from the exceptional character of champagne, Nabuchodonosor, the European AI supercomputer is available now.","date":"2023-10-05T12:39:04.269Z","image":{"data":{"id":2960,"attributes":{"name":"Nabu-SuperPod-Card.webp","alternativeText":null,"caption":null,"width":1216,"height":752,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Nabu_Card_827fe79a9e.webp","hash":"large_Nabu_Card_827fe79a9e","mime":"image/webp","name":"large_Nabu-Card.png","path":null,"size":1061.39,"width":1000,"height":618},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Nabu_Card_827fe79a9e.webp","hash":"small_Nabu_Card_827fe79a9e","mime":"image/webp","name":"small_Nabu-Card.png","path":null,"size":267.23,"width":500,"height":309},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Nabu_Card_827fe79a9e.webp","hash":"medium_Nabu_Card_827fe79a9e","mime":"image/webp","name":"medium_Nabu-Card.png","path":null,"size":603.54,"width":750,"height":464},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Nabu_Card_827fe79a9e.webp","hash":"thumbnail_Nabu_Card_827fe79a9e","mime":"image/webp","name":"thumbnail_Nabu-Card.webp","path":null,"size":"41.24","width":245,"height":152}},"hash":"Nabu_Card_827fe79a9e","ext":".webp","mime":"image/webp","size":287.74,"url":"https://www-uploads.scaleway.com/Nabu_Card_827fe79a9e.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2023-11-15T06:04:36.097Z","updatedAt":"2023-11-15T10:18:01.608Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-releases-the-details-of-its-offering-based-on-nabuchodonosor-its-dedicated-ai-supercomputer-built-on-nvidia-dgx-h100-infrastructure/"}},{"title":"The NVIDIA H100 PCIe Tensor Core GPU will join the Scaleway ecosystem in 2023","description":"Scaleway announces today that the NVIDIA H100 PCIe Tensor Core GPU will join its cloud ecosystem by the end of 2023","date":"2023-03-13T15:21:48.872Z","image":{"data":{"id":2944,"attributes":{"name":"GPU-Instances-Card.webp","alternativeText":null,"caption":null,"width":1216,"height":752,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_GPU_Instances_Card_fe6402712e.webp","hash":"large_GPU_Instances_Card_fe6402712e","mime":"image/webp","name":"large_GPU-Instances-Card.webp","path":null,"size":"602.03","width":1000,"height":618},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_GPU_Instances_Card_fe6402712e.webp","hash":"small_GPU_Instances_Card_fe6402712e","mime":"image/webp","name":"small_GPU-Instances-Card.webp","path":null,"size":"145.28","width":500,"height":309},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_GPU_Instances_Card_fe6402712e.webp","hash":"medium_GPU_Instances_Card_fe6402712e","mime":"image/webp","name":"medium_GPU-Instances-Card.webp","path":null,"size":"335.71","width":750,"height":464},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_GPU_Instances_Card_fe6402712e.webp","hash":"thumbnail_GPU_Instances_Card_fe6402712e","mime":"image/webp","name":"thumbnail_GPU-Instances-Card.webp","path":null,"size":"35.69","width":245,"height":152}},"hash":"GPU_Instances_Card_fe6402712e","ext":".webp","mime":"image/webp","size":328.65,"url":"https://www-uploads.scaleway.com/GPU_Instances_Card_fe6402712e.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2023-11-15T06:03:58.331Z","updatedAt":"2024-02-07T15:13:27.015Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/the-nvidia-h100-pcie-tensor-core-gpu-will-join-the-scaleway-ecosystem-in-2023/"}},{"title":"IAM, the simplest way to manage user access to your cloud structure","description":"Scaleway today announces the launch of IAM, the simplest way to manage user access to your cloud structure.","date":"2023-01-20T15:20:00.075Z","image":{"data":{"id":1793,"attributes":{"name":"IAM-keyvisual.webp","alternativeText":null,"caption":null,"width":1201,"height":601,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_IAM_keyvisual_e41a4fa0ca.webp","hash":"large_IAM_keyvisual_e41a4fa0ca","mime":"image/webp","name":"large_IAM-keyvisual.webp","path":null,"size":232.26,"width":1000,"height":500},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_IAM_keyvisual_e41a4fa0ca.webp","hash":"small_IAM_keyvisual_e41a4fa0ca","mime":"image/webp","name":"small_IAM-keyvisual.webp","path":null,"size":74.49,"width":500,"height":250},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_IAM_keyvisual_e41a4fa0ca.webp","hash":"medium_IAM_keyvisual_e41a4fa0ca","mime":"image/webp","name":"medium_IAM-keyvisual.webp","path":null,"size":145.44,"width":750,"height":375},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_IAM_keyvisual_e41a4fa0ca.webp","hash":"thumbnail_IAM_keyvisual_e41a4fa0ca","mime":"image/webp","name":"thumbnail_IAM-keyvisual.webp","path":null,"size":"17.14","width":245,"height":123}},"hash":"IAM_keyvisual_e41a4fa0ca","ext":".webp","mime":"image/webp","size":36.07,"url":"https://www-uploads.scaleway.com/IAM_keyvisual_e41a4fa0ca.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2023-01-20T13:44:39.913Z","updatedAt":"2023-01-20T13:44:39.913Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/iam-the-simplest-way-to-manage-user-access-to-your-cloud-structure/"}},{"title":"Scaleway and Clever Cloud join forces to unveil a sovereign, European, PaaS offering","description":"Clever Cloud and Scaleway unite to offer a PaaS (Platform-as-a-Service) solution hosted in DC5","date":"2023-01-20T14:24:38.900Z","image":{"data":{"id":2976,"attributes":{"name":"Web-Platform-Card.webp","alternativeText":null,"caption":null,"width":1216,"height":752,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Web_Platform_Card_3a67006a1d.webp","hash":"large_Web_Platform_Card_3a67006a1d","mime":"image/webp","name":"large_Web-Platform-Card.webp","path":null,"size":"566.87","width":1000,"height":618},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Web_Platform_Card_3a67006a1d.webp","hash":"small_Web_Platform_Card_3a67006a1d","mime":"image/webp","name":"small_Web-Platform-Card.webp","path":null,"size":"134.08","width":500,"height":309},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Web_Platform_Card_3a67006a1d.webp","hash":"medium_Web_Platform_Card_3a67006a1d","mime":"image/webp","name":"medium_Web-Platform-Card.webp","path":null,"size":"314.39","width":750,"height":464},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Web_Platform_Card_3a67006a1d.webp","hash":"thumbnail_Web_Platform_Card_3a67006a1d","mime":"image/webp","name":"thumbnail_Web-Platform-Card.webp","path":null,"size":"33.68","width":245,"height":152}},"hash":"Web_Platform_Card_3a67006a1d","ext":".webp","mime":"image/webp","size":295.67,"url":"https://www-uploads.scaleway.com/Web_Platform_Card_3a67006a1d.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2023-11-15T06:05:10.525Z","updatedAt":"2023-11-15T06:05:10.525Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-and-clever-cloud-join-forces-to-unveil-a-sovereign-european-paas-offering/"}},{"title":"Selective power cuts – Scaleway’s strategy in case of power outages","description":"The French government is considering implementing selective power cuts across mainland France in order to avoid overloading the power supply.","date":"2023-01-16T16:27:50.404Z","image":{"data":{"id":2992,"attributes":{"name":"3AZ-Illustration-RichText.webp","alternativeText":null,"caption":null,"width":2080,"height":894,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_3_AZ_Illustration_Rich_Text_c00a20e513.webp","hash":"large_3_AZ_Illustration_Rich_Text_c00a20e513","mime":"image/webp","name":"large_3AZ-Illustration-RichText.webp","path":null,"size":"176.63","width":1000,"height":430},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_3_AZ_Illustration_Rich_Text_c00a20e513.webp","hash":"small_3_AZ_Illustration_Rich_Text_c00a20e513","mime":"image/webp","name":"small_3AZ-Illustration-RichText.webp","path":null,"size":"65.44","width":500,"height":215},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_3_AZ_Illustration_Rich_Text_c00a20e513.webp","hash":"medium_3_AZ_Illustration_Rich_Text_c00a20e513","mime":"image/webp","name":"medium_3AZ-Illustration-RichText.webp","path":null,"size":"118.32","width":750,"height":322},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_3_AZ_Illustration_Rich_Text_c00a20e513.webp","hash":"thumbnail_3_AZ_Illustration_Rich_Text_c00a20e513","mime":"image/webp","name":"thumbnail_3AZ-Illustration-RichText.webp","path":null,"size":"24.22","width":245,"height":105}},"hash":"3_AZ_Illustration_Rich_Text_c00a20e513","ext":".webp","mime":"image/webp","size":112.34,"url":"https://www-uploads.scaleway.com/3_AZ_Illustration_Rich_Text_c00a20e513.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2023-11-15T11:59:40.166Z","updatedAt":"2023-11-15T11:59:40.166Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/selective-power-cuts-scaleways-strategy-in-case-of-power-outages/"}},{"title":"An in-depth look back at the exceptional heatwave episode on the 24th and 25th of July","description":"An exceptional heatwave episode required the cooling equipment on two of our Datacenters, DC2 and DC3 to run on its maximum capacity...","date":"2022-11-21T11:32:30.688Z","image":{"data":{"id":1096,"attributes":{"name":"11.webp","alternativeText":"11.webp","caption":"11.webp","width":1280,"height":853,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_11_d4618a0faa.webp","hash":"large_11_d4618a0faa","mime":"image/webp","name":"large_11.webp","path":null,"size":"106.88","width":1000,"height":666},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_11_d4618a0faa.webp","hash":"small_11_d4618a0faa","mime":"image/webp","name":"small_11.webp","path":null,"size":"38.56","width":500,"height":333},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_11_d4618a0faa.webp","hash":"medium_11_d4618a0faa","mime":"image/webp","name":"medium_11.webp","path":null,"size":"68.70","width":750,"height":500},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_11_d4618a0faa.webp","hash":"thumbnail_11_d4618a0faa","mime":"image/webp","name":"thumbnail_11.webp","path":null,"size":"12.06","width":234,"height":156}},"hash":"11_d4618a0faa","ext":".webp","mime":"image/webp","size":131.86,"url":"https://www-uploads.scaleway.com/11_d4618a0faa.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-21T11:22:05.440Z","updatedAt":"2022-11-21T11:22:05.440Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/an-in-depth-look-back-at-the-exceptional-heatwave-episode-on-the-24th-and-25th-of-july/"}},{"title":"Scaleway takes Dedibox, its BtoB dedicated server range, to new heights","description":"Scaleway, announced today an evolution of its historical activity...","date":"2022-11-21T09:11:49.835Z","image":{"data":{"id":1094,"attributes":{"name":"image--7-.webp","alternativeText":"image--7-.webp","caption":"image--7-.webp","width":1500,"height":886,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_image_7_618d39c101.webp","hash":"large_image_7_618d39c101","mime":"image/webp","name":"large_image--7-.webp","path":null,"size":"242.59","width":1000,"height":591},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_image_7_618d39c101.webp","hash":"small_image_7_618d39c101","mime":"image/webp","name":"small_image--7-.webp","path":null,"size":"75.98","width":500,"height":295},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_image_7_618d39c101.webp","hash":"medium_image_7_618d39c101","mime":"image/webp","name":"medium_image--7-.webp","path":null,"size":"146.88","width":750,"height":443},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_image_7_618d39c101.webp","hash":"thumbnail_image_7_618d39c101","mime":"image/webp","name":"thumbnail_image--7-.webp","path":null,"size":"22.90","width":245,"height":145}},"hash":"image_7_618d39c101","ext":".webp","mime":"image/webp","size":253.42,"url":"https://www-uploads.scaleway.com/image_7_618d39c101.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-21T08:42:04.951Z","updatedAt":"2022-11-21T08:42:04.951Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-takes-dedibox-its-btob-dedicated-server-range-to-new-heights/"}},{"title":"Scaleway’s vision of the future is not clouded - we need environmental policies which take into account the human cost of our digital future","description":"Proposed French legislation targets the digital sector’s environmental footprint...","date":"2022-11-18T19:22:35.977Z","image":{"data":{"id":1090,"attributes":{"name":"181207-Online-DC5-042-1.webp","alternativeText":"181207-Online-DC5-042-1.webp","caption":"181207-Online-DC5-042-1.webp","width":2000,"height":1335,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_181207_Online_DC_5_042_1_10fb78b83c.webp","hash":"large_181207_Online_DC_5_042_1_10fb78b83c","mime":"image/webp","name":"large_181207-Online-DC5-042-1.webp","path":null,"size":"680.04","width":1000,"height":668},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_181207_Online_DC_5_042_1_10fb78b83c.webp","hash":"small_181207_Online_DC_5_042_1_10fb78b83c","mime":"image/webp","name":"small_181207-Online-DC5-042-1.webp","path":null,"size":"191.28","width":500,"height":334},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_181207_Online_DC_5_042_1_10fb78b83c.webp","hash":"medium_181207_Online_DC_5_042_1_10fb78b83c","mime":"image/webp","name":"medium_181207-Online-DC5-042-1.webp","path":null,"size":"405.01","width":750,"height":501},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_181207_Online_DC_5_042_1_10fb78b83c.webp","hash":"thumbnail_181207_Online_DC_5_042_1_10fb78b83c","mime":"image/webp","name":"thumbnail_181207-Online-DC5-042-1.webp","path":null,"size":"45.96","width":234,"height":156}},"hash":"181207_Online_DC_5_042_1_10fb78b83c","ext":".webp","mime":"image/webp","size":2321.34,"url":"https://www-uploads.scaleway.com/181207_Online_DC_5_042_1_10fb78b83c.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-18T14:20:26.346Z","updatedAt":"2022-11-18T14:20:26.346Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleways-vision-of-the-future-is-not-clouded-we-need-environmental-policies-which-take-into-account-the-human-cost-of-our-digital-future/"}},{"title":"What about after Digital Cleanup Day?","description":"Is it really possible to improve the digital sector’s environmental impact?","date":"2022-11-18T11:19:10.707Z","image":{"data":{"id":1085,"attributes":{"name":"Eco-Article-Time--BlogPost--1600x800.webp","alternativeText":"Eco-Article-Time--BlogPost--1600x800.webp","caption":"Eco-Article-Time--BlogPost--1600x800.webp","width":2000,"height":1000,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Eco_Article_Time_Blog_Post_1600x800_e526440268.webp","hash":"large_Eco_Article_Time_Blog_Post_1600x800_e526440268","mime":"image/webp","name":"large_Eco-Article-Time--BlogPost--1600x800.webp","path":null,"size":"430.16","width":1000,"height":500},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Eco_Article_Time_Blog_Post_1600x800_e526440268.webp","hash":"small_Eco_Article_Time_Blog_Post_1600x800_e526440268","mime":"image/webp","name":"small_Eco-Article-Time--BlogPost--1600x800.webp","path":null,"size":"136.94","width":500,"height":250},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Eco_Article_Time_Blog_Post_1600x800_e526440268.webp","hash":"medium_Eco_Article_Time_Blog_Post_1600x800_e526440268","mime":"image/webp","name":"medium_Eco-Article-Time--BlogPost--1600x800.webp","path":null,"size":"271.03","width":750,"height":375},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Eco_Article_Time_Blog_Post_1600x800_e526440268.webp","hash":"thumbnail_Eco_Article_Time_Blog_Post_1600x800_e526440268","mime":"image/webp","name":"thumbnail_Eco-Article-Time--BlogPost--1600x800.webp","path":null,"size":"39.87","width":245,"height":123}},"hash":"Eco_Article_Time_Blog_Post_1600x800_e526440268","ext":".webp","mime":"image/webp","size":1137.89,"url":"https://www-uploads.scaleway.com/Eco_Article_Time_Blog_Post_1600x800_e526440268.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-18T10:58:34.252Z","updatedAt":"2022-11-18T10:58:34.252Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/what-about-after-digital-cleanup-day/"}},{"title":"Building a resilient cloud, for you, with you","description":"Dependency is the enemy of resilience...","date":"2022-11-18T10:55:34.809Z","image":{"data":{"id":1083,"attributes":{"name":"wallpaper1-1.webp","alternativeText":"wallpaper1-1.webp","caption":"wallpaper1-1.webp","width":2880,"height":1800,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_wallpaper1_1_226783e898.webp","hash":"large_wallpaper1_1_226783e898","mime":"image/webp","name":"large_wallpaper1-1.webp","path":null,"size":"263.69","width":1000,"height":625},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_wallpaper1_1_226783e898.webp","hash":"small_wallpaper1_1_226783e898","mime":"image/webp","name":"small_wallpaper1-1.webp","path":null,"size":"87.62","width":500,"height":313},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_wallpaper1_1_226783e898.webp","hash":"medium_wallpaper1_1_226783e898","mime":"image/webp","name":"medium_wallpaper1-1.webp","path":null,"size":"166.44","width":750,"height":469},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_wallpaper1_1_226783e898.webp","hash":"thumbnail_wallpaper1_1_226783e898","mime":"image/webp","name":"thumbnail_wallpaper1-1.webp","path":null,"size":"28.03","width":245,"height":153}},"hash":"wallpaper1_1_226783e898","ext":".webp","mime":"image/webp","size":405.24,"url":"https://www-uploads.scaleway.com/wallpaper1_1_226783e898.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-18T09:46:50.241Z","updatedAt":"2022-11-18T09:46:50.241Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/building-a-resilient-cloud-for-you-with-you/"}},{"title":"GAIA-X evolutions: Scaleway highlights key expectations","description":"Scaleway’s CEO, Yann Lechelle, reacts to the latest announcement from the GAIA-X board of directors...","date":"2022-11-18T09:40:29.560Z","image":{"data":{"id":1082,"attributes":{"name":"Capture-d-e-cran-2021-04-01-a--12.29.10.webp","alternativeText":"Capture-d-e-cran-2021-04-01-a--12.29.10.webp","caption":"Capture-d-e-cran-2021-04-01-a--12.29.10.webp","width":2000,"height":1099,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8.webp","hash":"large_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8","mime":"image/webp","name":"large_Capture-d-e-cran-2021-04-01-a--12.29.10.webp","path":null,"size":"585.85","width":1000,"height":550},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8.webp","hash":"small_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8","mime":"image/webp","name":"small_Capture-d-e-cran-2021-04-01-a--12.29.10.webp","path":null,"size":"174.96","width":500,"height":275},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8.webp","hash":"medium_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8","mime":"image/webp","name":"medium_Capture-d-e-cran-2021-04-01-a--12.29.10.webp","path":null,"size":"362.80","width":750,"height":412},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8.webp","hash":"thumbnail_Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8","mime":"image/webp","name":"thumbnail_Capture-d-e-cran-2021-04-01-a--12.29.10.webp","path":null,"size":"48.96","width":245,"height":135}},"hash":"Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8","ext":".webp","mime":"image/webp","size":1758.05,"url":"https://www-uploads.scaleway.com/Capture_d_e_cran_2021_04_01_a_12_29_10_8a533ce0a8.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-18T09:36:41.848Z","updatedAt":"2022-11-18T09:36:41.848Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/gaia-x-evolutions-scaleway-highlights-key-expectations/"}},{"title":"Independence is a two-way street, or why the USA needs a strong technological Europe","description":"Following recent EU-U.S. initiatives announced dealing with tech and transatlantic trade, the status of these two parties can be called into question.","date":"2022-11-17T15:33:53.505Z","image":{"data":{"id":1079,"attributes":{"name":"pexels-photo-4560093.webp","alternativeText":"pexels-photo-4560093.webp","caption":"pexels-photo-4560093.webp","width":2250,"height":1500,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_pexels_photo_4560093_a028ce4ab4.webp","hash":"large_pexels_photo_4560093_a028ce4ab4","mime":"image/webp","name":"large_pexels-photo-4560093.webp","path":null,"size":"248.50","width":1000,"height":667},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_pexels_photo_4560093_a028ce4ab4.webp","hash":"small_pexels_photo_4560093_a028ce4ab4","mime":"image/webp","name":"small_pexels-photo-4560093.webp","path":null,"size":"86.63","width":500,"height":333},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_pexels_photo_4560093_a028ce4ab4.webp","hash":"medium_pexels_photo_4560093_a028ce4ab4","mime":"image/webp","name":"medium_pexels-photo-4560093.webp","path":null,"size":"161.25","width":750,"height":500},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_pexels_photo_4560093_a028ce4ab4.webp","hash":"thumbnail_pexels_photo_4560093_a028ce4ab4","mime":"image/webp","name":"thumbnail_pexels-photo-4560093.webp","path":null,"size":"26.28","width":234,"height":156}},"hash":"pexels_photo_4560093_a028ce4ab4","ext":".webp","mime":"image/webp","size":854.51,"url":"https://www-uploads.scaleway.com/pexels_photo_4560093_a028ce4ab4.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-17T15:21:03.077Z","updatedAt":"2022-11-17T15:21:03.077Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/independence-is-a-two-way-street-or-why-the-usa-needs-a-strong-technological-europe/"}},{"title":"Why more women in startups can only make the tech world a better place","description":"One study found that at the current rate, we'll only achieve equal gender representation on boards by 2032...","date":"2022-11-17T14:54:51.575Z","image":{"data":{"id":1078,"attributes":{"name":"startup-program-women-blog.webp","alternativeText":"startup-program-women-blog.webp","caption":"startup-program-women-blog.webp","width":2000,"height":999,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_startup_program_women_blog_6ff7f5061d.webp","hash":"large_startup_program_women_blog_6ff7f5061d","mime":"image/webp","name":"large_startup-program-women-blog.webp","path":null,"size":"176.52","width":1000,"height":500},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_startup_program_women_blog_6ff7f5061d.webp","hash":"small_startup_program_women_blog_6ff7f5061d","mime":"image/webp","name":"small_startup-program-women-blog.webp","path":null,"size":"66.21","width":500,"height":250},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_startup_program_women_blog_6ff7f5061d.webp","hash":"medium_startup_program_women_blog_6ff7f5061d","mime":"image/webp","name":"medium_startup-program-women-blog.webp","path":null,"size":"122.69","width":750,"height":375},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_startup_program_women_blog_6ff7f5061d.webp","hash":"thumbnail_startup_program_women_blog_6ff7f5061d","mime":"image/webp","name":"thumbnail_startup-program-women-blog.webp","path":null,"size":"23.00","width":245,"height":122}},"hash":"startup_program_women_blog_6ff7f5061d","ext":".webp","mime":"image/webp","size":462.89,"url":"https://www-uploads.scaleway.com/startup_program_women_blog_6ff7f5061d.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-17T14:28:25.592Z","updatedAt":"2022-11-17T14:28:25.592Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/why-more-women-in-startups-can-only-make-the-tech-world-a-better-place/"}},{"title":"Why it's also time to take out the digital trash","description":"Even now there remains a disconnect among the general population between what digital is imagined to be and what it really is.","date":"2022-11-16T17:12:35.235Z","image":{"data":{"id":1070,"attributes":{"name":"impact report generic_green blog.webp","alternativeText":"impact report generic_green blog.webp","caption":"impact report generic_green blog.webp","width":6447,"height":3347,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_impact_report_generic_green_blog_b9d37126aa.webp","hash":"large_impact_report_generic_green_blog_b9d37126aa","mime":"image/webp","name":"large_impact report generic_green blog.webp","path":null,"size":"224.61","width":1000,"height":519},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_impact_report_generic_green_blog_b9d37126aa.webp","hash":"small_impact_report_generic_green_blog_b9d37126aa","mime":"image/webp","name":"small_impact report generic_green blog.webp","path":null,"size":"90.23","width":500,"height":260},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_impact_report_generic_green_blog_b9d37126aa.webp","hash":"medium_impact_report_generic_green_blog_b9d37126aa","mime":"image/webp","name":"medium_impact report generic_green blog.webp","path":null,"size":"154.65","width":750,"height":389},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_impact_report_generic_green_blog_b9d37126aa.webp","hash":"thumbnail_impact_report_generic_green_blog_b9d37126aa","mime":"image/webp","name":"thumbnail_impact report generic_green blog.webp","path":null,"size":"35.45","width":245,"height":127}},"hash":"impact_report_generic_green_blog_b9d37126aa","ext":".webp","mime":"image/webp","size":878.53,"url":"https://www-uploads.scaleway.com/impact_report_generic_green_blog_b9d37126aa.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-16T16:45:18.895Z","updatedAt":"2022-11-16T16:45:18.895Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/why-its-also-time-to-take-out-the-digital-trash/"}},{"title":"New line of PRO2 Instances","description":"Scaleway expands its cloud ecosystem with the launch of its new line of PRO2 Instances running on the latest AMD processors","date":"2022-11-16T16:24:59.147Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/new-line-of-pro2-instances/"}},{"title":"Why tech (also) needs non-tech people","description":"The tech industry's steady growth and undeniable future prospects make it an attractive. IT, however, can feel like an intimidating sector...","date":"2022-11-16T16:17:43.704Z","image":{"data":{"id":1069,"attributes":{"name":"Rse-generic.webp","alternativeText":"Rse-generic.webp","caption":"Rse-generic.webp","width":1920,"height":1080,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Rse_generic_6372b29b90.webp","hash":"large_Rse_generic_6372b29b90","mime":"image/webp","name":"large_Rse-generic.webp","path":null,"size":"313.39","width":1000,"height":563},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Rse_generic_6372b29b90.webp","hash":"small_Rse_generic_6372b29b90","mime":"image/webp","name":"small_Rse-generic.webp","path":null,"size":"112.31","width":500,"height":281},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Rse_generic_6372b29b90.webp","hash":"medium_Rse_generic_6372b29b90","mime":"image/webp","name":"medium_Rse-generic.webp","path":null,"size":"210.18","width":750,"height":422},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Rse_generic_6372b29b90.webp","hash":"thumbnail_Rse_generic_6372b29b90","mime":"image/webp","name":"thumbnail_Rse-generic.webp","path":null,"size":"37.46","width":245,"height":138}},"hash":"Rse_generic_6372b29b90","ext":".webp","mime":"image/webp","size":765.81,"url":"https://www-uploads.scaleway.com/Rse_generic_6372b29b90.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-16T15:31:58.363Z","updatedAt":"2022-11-16T15:31:58.363Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/why-tech-also-needs-non-tech-people/"}},{"title":"Why purpose and values come before salary and perks when it comes to hiring and retaining top talent","description":"Today, top tech companies are bending over backwards to attract talent. -Anything to get the best people. Well, almost anything...","date":"2022-11-16T14:49:03.948Z","image":{"data":{"id":1067,"attributes":{"name":"Ethics-100.webp","alternativeText":"Ethics-100.webp","caption":"Ethics-100.webp","width":1920,"height":1080,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Ethics_100_a858394ed5.webp","hash":"large_Ethics_100_a858394ed5","mime":"image/webp","name":"large_Ethics-100.webp","path":null,"size":"263.59","width":1000,"height":563},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Ethics_100_a858394ed5.webp","hash":"small_Ethics_100_a858394ed5","mime":"image/webp","name":"small_Ethics-100.webp","path":null,"size":"97.29","width":500,"height":281},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Ethics_100_a858394ed5.webp","hash":"medium_Ethics_100_a858394ed5","mime":"image/webp","name":"medium_Ethics-100.webp","path":null,"size":"176.17","width":750,"height":422},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Ethics_100_a858394ed5.webp","hash":"thumbnail_Ethics_100_a858394ed5","mime":"image/webp","name":"thumbnail_Ethics-100.webp","path":null,"size":"33.55","width":245,"height":138}},"hash":"Ethics_100_a858394ed5","ext":".webp","mime":"image/webp","size":639.55,"url":"https://www-uploads.scaleway.com/Ethics_100_a858394ed5.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-15T15:32:21.375Z","updatedAt":"2022-11-15T15:32:21.375Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/why-purpose-and-values-come-before-salary-and-perks-when-it-comes-to-hiring-and-retaining-top-talent/"}},{"title":"How to Play at Work","description":"We all learned how to behave properly in kindergarten, so why do we so easily abandon our basic values when in a corporate setting?","date":"2022-11-15T14:27:21.471Z","image":{"data":{"id":1063,"attributes":{"name":"Diversity-100.webp","alternativeText":"Diversity-100.webp","caption":"Diversity-100.webp","width":1920,"height":1080,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Diversity_100_e6906ec082.webp","hash":"large_Diversity_100_e6906ec082","mime":"image/webp","name":"large_Diversity-100.webp","path":null,"size":"366.72","width":1000,"height":563},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Diversity_100_e6906ec082.webp","hash":"small_Diversity_100_e6906ec082","mime":"image/webp","name":"small_Diversity-100.webp","path":null,"size":"131.06","width":500,"height":281},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Diversity_100_e6906ec082.webp","hash":"medium_Diversity_100_e6906ec082","mime":"image/webp","name":"medium_Diversity-100.webp","path":null,"size":"243.56","width":750,"height":422},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Diversity_100_e6906ec082.webp","hash":"thumbnail_Diversity_100_e6906ec082","mime":"image/webp","name":"thumbnail_Diversity-100.webp","path":null,"size":"42.62","width":245,"height":138}},"hash":"Diversity_100_e6906ec082","ext":".webp","mime":"image/webp","size":911.44,"url":"https://www-uploads.scaleway.com/Diversity_100_e6906ec082.webp","previewUrl":null,"provider":"@website/strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-11-15T13:50:22.058Z","updatedAt":"2022-11-15T13:50:22.058Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/how-to-play-at-work/"}},{"title":"Changes to Scaleway's pricing","description":"As of December 1, 2022, we will increase the prices of our offers for most existing Scaleway solutions (Dedibox and Public Cloud).","date":"2022-10-31T09:42:22.586Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/changes-to-scaleways-pricing/"}},{"title":"Scaleway introduces PLAY2 Instances, the perfect sandbox environment","description":"Scaleway, the cloud of choice, today launches PLAY2 Instances, which allow developers to test, develop and accelerate their CI/CD processes.","date":"2022-09-06T09:57:52.187Z","image":{"data":null},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-introduces-play2-instances-the-perfect-sandbox-environment/"}},{"title":"Scaleway introduces Apple silicon M1 as-a-Service, first of its kind in Europe","description":"Apple silicon M1 as-a-Service, first of its kind in Europe\n","date":"2022-05-19T15:21:06.727Z","image":{"data":{"id":699,"attributes":{"name":"Apple-Silicon-Release-Image.webp","alternativeText":"Apple-Silicon-Release-Image.webp","caption":"Apple-Silicon-Release-Image.webp","width":2080,"height":1008,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Apple_Silicon_Release_Image_07d1d39cad.webp","hash":"large_Apple_Silicon_Release_Image_07d1d39cad","mime":"image/webp","name":"large_Apple-Silicon-Release-Image.webp","path":null,"size":40.17,"width":1000,"height":485},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Apple_Silicon_Release_Image_07d1d39cad.webp","hash":"small_Apple_Silicon_Release_Image_07d1d39cad","mime":"image/webp","name":"small_Apple-Silicon-Release-Image.webp","path":null,"size":14.65,"width":500,"height":242},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Apple_Silicon_Release_Image_07d1d39cad.webp","hash":"medium_Apple_Silicon_Release_Image_07d1d39cad","mime":"image/webp","name":"medium_Apple-Silicon-Release-Image.webp","path":null,"size":26.66,"width":750,"height":363},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Apple_Silicon_Release_Image_07d1d39cad.webp","hash":"thumbnail_Apple_Silicon_Release_Image_07d1d39cad","mime":"image/webp","name":"thumbnail_Apple-Silicon-Release-Image.webp","path":null,"size":4.89,"width":245,"height":119}},"hash":"Apple_Silicon_Release_Image_07d1d39cad","ext":".webp","mime":"image/webp","size":528.76,"url":"https://www-uploads.scaleway.com/Apple_Silicon_Release_Image_07d1d39cad.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-05-30T12:12:06.618Z","updatedAt":"2022-06-14T09:31:10.068Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-introduces-apple-silicon-m1-as-a-service-first-of-its-kind-in-europe/"}},{"title":"Scaleway’s Public Cloud is now available in its new Eastern European region in Warsaw","description":"Scaleway is now in Warsaw","date":"2022-05-19T15:18:23.140Z","image":{"data":{"id":700,"attributes":{"name":"Eastern-Europe-Warsow-Release-Image.webp","alternativeText":"Eastern-Europe-Warsow-Release-Image.webp","caption":"Eastern-Europe-Warsow-Release-Image.webp","width":2080,"height":1008,"formats":{"large":{"ext":".webp","url":"https://www-uploads.scaleway.com/large_Eastern_Europe_Warsow_Release_Image_9e97790214.webp","hash":"large_Eastern_Europe_Warsow_Release_Image_9e97790214","mime":"image/webp","name":"large_Eastern-Europe-Warsow-Release-Image.webp","path":null,"size":51.13,"width":1000,"height":485},"small":{"ext":".webp","url":"https://www-uploads.scaleway.com/small_Eastern_Europe_Warsow_Release_Image_9e97790214.webp","hash":"small_Eastern_Europe_Warsow_Release_Image_9e97790214","mime":"image/webp","name":"small_Eastern-Europe-Warsow-Release-Image.webp","path":null,"size":18.86,"width":500,"height":242},"medium":{"ext":".webp","url":"https://www-uploads.scaleway.com/medium_Eastern_Europe_Warsow_Release_Image_9e97790214.webp","hash":"medium_Eastern_Europe_Warsow_Release_Image_9e97790214","mime":"image/webp","name":"medium_Eastern-Europe-Warsow-Release-Image.webp","path":null,"size":34.15,"width":750,"height":363},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_Eastern_Europe_Warsow_Release_Image_9e97790214.webp","hash":"thumbnail_Eastern_Europe_Warsow_Release_Image_9e97790214","mime":"image/webp","name":"thumbnail_Eastern-Europe-Warsow-Release-Image.webp","path":null,"size":6.42,"width":245,"height":119}},"hash":"Eastern_Europe_Warsow_Release_Image_9e97790214","ext":".webp","mime":"image/webp","size":547.58,"url":"https://www-uploads.scaleway.com/Eastern_Europe_Warsow_Release_Image_9e97790214.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-05-30T12:12:44.122Z","updatedAt":"2022-06-14T09:31:10.076Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleways-public-cloud-is-now-available-in-its-new-eastern-european-region-in-warsaw/"}},{"title":"Elastic Metal unlocks the first accessible hybrid cloud","description":"Elastic Metal - new product!","date":"2022-05-19T14:24:28.720Z","image":{"data":{"id":566,"attributes":{"name":"Bare-Metal-Release-Image.webp","alternativeText":"Bare-Metal-Release-Image.webp","caption":"Bare-Metal-Release-Image.webp","width":2080,"height":1008,"formats":{"large":{"ext":".webp","hash":"large_Elastic_Metal_RS_EN_6038f04a27","mime":"image/jpeg","name":"large_Bare-Metal-Release-Image.webp","path":null,"size":57.76,"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,1,229,3,232,3,1,34,0,2,17,1,3,17,1,255,196,0,28,0,1,0,1,5,1,1,0,0,0,0,0,0,0,0,0,0,0,3,1,2,4,5,6,7,8,255,196,0,84,16,0,1,3,2,3,5,3,6,11,5,6,4,5,3,3,5,1,0,2,3,4,17,5,18,33,6,49,65,81,97,19,34,113,7,20,21,50,129,145,35,66,82,83,114,161,162,177,193,209,225,51,53,98,116,178,36,37,67,115,130,146,8,99,179,240,22,38,52,68,194,84,100,117,54,132,163,55,131,180,210,241,255,196,0,27,1,1,0,2,3,1,1,0,0,0,0,0,0,0,0,0,0,0,4,5,1,2,3,6,7,255,196,0,57,17,0,2,2,1,3,2,3,5,8,2,2,2,2,3,1,0,0,1,2,17,3,4,18,33,5,49,19,65,81,34,50,97,113,240,6,35,129,145,161,177,193,209,20,225,66,241,21,51,7,36,52,82,114,98,255,218,0,12,3,1,0,2,17,3,17,0,63,0,210,93,46,163,186,93,123,147,194,237,36,186,93,71,116,186,13,164,151,75,168,238,151,65,180,146,233,117,29,210,232,54,146,93,46,163,186,93,6,210,75,165,212,119,75,160,218,73,116,186,142,233,116,27,73,46,151,81,221,46,131,105,37,210,234,59,165,208,109,36,186,93,71,116,186,13,164,151,75,168,238,151,65,180,146,233,117,29,210,232,54,146,93,46,163,186,93,6,210,75,165,212,119,75,160,218,73,116,186,142,233,116,27,73,46,151,81,221,46,131,105,37,210,234,59,165,208,109,36,186,93,71,116,186,13,164,151,75,168,238,151,65,180,146,233,117,29,210,232,54,18,93,46,163,186,93,6,210,75,165,212,119,75,160,218,73,116,186,142,233,116,27,73,46,151,81,221,46,131,105,37,210,234,59,165,208,109,36,186,93,71,116,186,13,164,151,75,168,238,151,65,180,146,233,117,29,210,232,54,146,93,46,163,186,93,6,210,75,165,212,119,75,160,218,73,116,186,142,233,116,27,73,46,151,81,221,86,199,46,108,167,45,237,123,105,126,87,88,27,11,238,151,81,221,46,178,54,146,93,46,163,186,93,6,210,75,170,178,206,58,155,52,111,42,43,165,244,65,180,204,101,75,35,209,148,240,184,115,144,102,39,235,89,180,140,161,196,79,103,38,90,9,137,179,100,185,49,56,242,32,234,223,17,167,53,166,184,75,232,57,45,92,111,177,186,227,185,184,244,94,122,151,210,71,49,109,115,14,95,55,153,153,11,143,38,155,145,126,156,86,177,217,152,247,53,224,181,205,54,32,139,16,86,211,17,121,173,192,232,107,220,73,168,137,230,142,87,113,117,128,116,110,61,114,220,127,164,42,109,27,132,238,195,235,157,251,90,202,86,201,47,87,130,88,93,237,202,10,231,9,59,166,109,44,74,173,26,187,165,212,119,75,174,199,45,164,151,75,168,238,151,65,180,146,233,117,29,210,232,54,146,93,46,163,186,93,6,210,75,165,212,119,8,53,220,9,65,180,146,233,117,65,27,207,11,120,171,196,92,207,185,96,213,184,162,219,160,36,238,82,181,140,28,61,234,237,56,33,166,245,228,136,195,93,224,174,17,243,42,165,192,111,81,186,102,129,165,202,193,143,106,93,137,50,128,170,93,110,139,21,213,29,109,224,163,50,147,250,172,209,188,112,73,247,51,12,160,117,86,25,73,221,162,197,205,125,229,92,13,244,89,163,111,5,34,98,235,239,41,117,70,176,157,250,41,0,13,26,44,26,182,145,64,9,232,175,0,5,75,170,93,13,57,101,247,84,186,178,234,151,65,180,190,234,133,214,27,213,133,192,40,203,174,80,221,66,201,51,92,170,147,101,96,208,92,171,75,174,179,70,202,36,151,75,168,238,151,67,59,73,46,151,81,221,46,131,105,37,210,234,59,165,208,109,36,186,93,71,116,186,13,164,151,75,168,238,151,65,180,146,233,117,29,210,232,54,146,93,46,163,186,93,6,210,75,165,212,119,75,160,218,73,116,186,142,233,116,27,73,46,151,81,221,46,131,105,151,64,127,183,210,255,0,156,207,234,8,163,195,200,244,133,47,249,204,254,160,138,22,171,222,68,172,17,225,152,119,75,171,46,151,83,140,109,47,186,93,89,116,186,13,165,247,75,171,46,151,65,180,190,233,117,101,210,232,54,151,221,46,172,186,93,6,210,251,165,213,151,75,160,218,95,116,186,178,233,116,27,75,238,151,86,93,46,131,105,125,210,234,203,165,208,109,47,186,93,89,116,186,13,165,247,75,171,46,151,65,180,190,233,117,101,210,232,54,151,221,46,172,186,93,6,210,251,166,101,101,210,253,80,202,133,186,69,249,147,50,53,153,183,56,43,187,46,110,91,109,101,246,15,178,221,75,81,21,60,120,237,63,61,209,254,203,110,153,149,253,152,230,83,179,111,84,218,201,75,236,103,83,125,226,151,227,253,22,102,76,202,252,141,255,0,178,133,163,146,109,102,239,236,102,181,43,114,143,230,255,0,162,204,201,153,84,179,145,247,171,8,33,98,153,77,170,232,186,205,47,254,204,110,189,87,43,244,46,186,92,171,3,136,226,85,221,167,52,57,105,240,105,101,198,105,184,191,151,251,254,11,181,234,154,170,9,1,85,184,89,164,91,227,232,218,60,171,238,242,223,229,251,20,185,85,246,165,213,166,201,180,225,62,138,241,190,26,146,252,81,114,43,124,10,165,200,88,163,140,180,184,225,239,227,107,241,178,253,85,46,85,185,149,51,37,17,101,167,194,253,214,95,116,204,172,37,46,132,121,224,219,230,95,153,51,43,46,151,88,57,56,81,125,210,234,203,165,208,198,210,251,170,180,221,194,230,194,250,149,29,210,232,103,105,190,218,234,28,43,13,196,163,135,3,196,189,33,76,232,90,247,75,97,221,121,222,221,61,158,245,164,186,179,50,93,107,8,184,197,38,236,204,146,110,210,162,251,165,213,151,75,173,141,118,151,221,51,43,46,153,144,109,47,205,213,1,39,118,190,10,120,43,159,15,171,28,71,197,154,172,232,177,199,180,88,154,168,250,195,62,95,193,106,220,151,100,108,160,188,204,40,168,234,230,54,134,154,162,67,252,49,56,254,11,109,36,56,252,123,62,104,36,161,171,102,26,39,243,131,154,152,143,132,35,45,243,17,125,220,20,94,147,138,109,36,197,113,152,188,93,156,125,78,11,101,135,67,79,62,5,141,22,99,109,113,61,135,122,161,146,51,47,194,29,231,93,235,140,230,213,57,47,53,228,206,177,196,188,153,203,190,57,99,253,164,111,111,210,105,10,204,221,86,254,10,12,79,79,49,197,232,230,228,214,87,180,31,115,200,82,201,67,180,209,199,158,90,3,60,95,44,195,20,173,246,145,117,191,138,187,90,52,240,95,163,57,187,148,204,186,54,82,86,59,90,172,39,9,104,226,100,149,176,159,169,225,76,204,63,8,113,30,120,252,54,154,251,204,56,163,158,71,179,35,150,30,100,188,140,248,13,156,182,101,115,123,192,129,191,122,233,167,195,118,69,177,23,13,160,171,108,131,226,71,72,102,30,251,53,105,241,250,24,48,156,82,90,90,106,183,212,58,23,88,184,197,217,240,7,77,79,53,152,229,83,116,147,252,140,75,11,138,182,107,238,164,133,236,190,89,110,26,120,141,227,170,185,190,111,63,175,39,155,201,204,180,150,31,118,161,100,67,77,65,25,207,89,94,36,96,255,0,14,153,142,47,119,75,144,0,241,215,193,110,228,188,205,86,51,115,13,36,17,236,171,69,77,125,60,81,84,214,246,141,117,156,231,22,49,132,18,27,107,147,119,91,150,155,214,155,25,174,101,109,83,59,6,58,58,88,35,108,16,49,198,228,49,188,250,146,73,61,74,139,20,196,29,95,59,8,141,176,193,19,4,112,194,211,113,27,7,14,167,121,39,137,43,14,235,76,120,218,246,165,220,218,116,248,93,139,243,37,213,151,75,223,117,215,83,158,210,252,201,153,85,176,200,237,67,108,58,169,91,76,126,51,189,201,103,57,78,17,238,200,115,32,36,238,185,89,77,134,54,240,191,138,148,88,13,0,11,22,114,121,151,146,49,4,82,30,22,241,82,54,156,252,103,123,148,247,84,186,197,156,222,89,50,209,19,27,194,254,42,241,166,225,101,99,158,214,250,196,5,11,170,90,61,80,74,24,80,156,204,155,171,92,240,6,166,203,10,74,147,197,193,163,162,198,117,64,225,114,121,149,149,22,206,240,210,201,247,54,78,168,104,220,9,80,73,82,70,242,7,64,176,29,43,157,188,219,193,82,235,109,164,152,233,82,238,101,58,114,78,158,242,163,50,56,239,37,67,117,115,65,118,128,44,209,215,195,81,68,161,202,230,146,119,106,140,139,229,31,96,89,12,26,89,162,203,12,229,57,165,216,163,35,63,24,217,78,192,6,224,173,3,153,87,93,106,200,146,147,145,117,213,46,173,186,165,214,13,118,151,221,82,234,219,170,93,100,202,137,117,213,28,235,106,119,43,28,224,209,114,161,115,243,29,81,35,164,113,217,123,159,114,174,103,50,162,111,120,244,82,57,217,66,201,187,141,112,138,189,220,21,151,86,102,75,161,186,133,23,221,46,172,186,93,6,210,251,165,213,151,75,160,218,95,116,186,178,233,116,27,75,238,151,86,93,46,131,105,125,210,234,203,165,208,109,47,186,93,89,116,186,13,165,247,75,171,46,151,65,180,190,233,117,101,210,232,54,151,221,46,172,186,93,6,210,251,165,213,151,75,160,218,101,225,238,254,240,165,255,0,57,159,212,17,71,135,159,239,10,79,243,163,254,160,138,22,171,222,68,140,49,224,195,204,153,148,121,147,50,159,70,118,146,102,76,202,60,201,153,40,109,36,204,153,148,121,147,50,80,218,73,153,51,40,243,38,100,161,180,147,50,102,81,230,76,201,67,105,38,100,204,163,204,153,146,134,210,76,201,153,71,153,51,37,13,164,153,147,50,143,50,102,74,27,73,51,38,101,30,100,204,148,54,146,102,76,202,60,201,153,40,109,36,204,153,148,121,147,50,80,216,73,153,51,43,51,37,208,108,47,204,153,149,151,64,80,206,194,252,202,185,148,119,75,160,240,203,238,175,108,206,104,223,127,21,13,210,232,72,211,106,51,233,101,187,4,220,95,193,209,148,218,128,125,96,66,145,175,107,134,132,44,27,165,214,219,143,79,164,251,97,173,197,81,206,148,215,228,255,0,78,63,67,61,81,97,118,142,249,71,222,168,92,121,148,220,88,101,251,99,137,175,103,19,252,209,154,72,230,168,94,209,196,123,214,21,239,197,92,214,61,222,171,92,124,2,110,43,178,125,171,201,47,119,18,252,255,0,209,144,94,195,188,130,163,37,156,9,65,4,220,89,97,252,68,15,189,87,177,183,175,52,13,255,0,85,254,229,171,146,41,245,93,77,234,189,252,81,252,185,252,236,179,50,174,101,120,101,56,245,170,9,250,17,159,198,202,161,244,141,248,149,18,120,184,55,243,90,217,83,183,155,69,153,200,226,134,79,98,147,206,96,111,169,71,25,234,247,185,223,136,85,24,132,141,253,148,116,241,253,24,135,227,116,182,73,90,156,201,109,222,200,218,92,243,102,7,56,255,0,8,186,201,143,15,174,144,93,180,147,219,153,110,81,245,168,157,137,86,188,91,206,165,3,147,93,151,238,86,8,234,170,15,169,52,167,153,185,251,211,218,57,75,52,159,189,39,249,153,126,141,157,191,182,146,154,31,243,42,26,62,160,73,65,73,74,223,218,226,112,120,70,199,191,240,1,89,14,17,91,33,238,194,27,244,156,2,219,209,108,110,39,83,151,186,64,63,38,55,59,240,90,57,37,222,68,60,154,188,17,247,165,127,175,236,107,50,225,108,245,167,173,152,255,0,4,77,96,250,201,87,10,140,36,105,230,85,101,191,44,212,140,195,217,150,203,189,194,188,149,79,52,98,90,183,213,8,183,146,214,181,163,241,91,250,13,130,217,35,75,44,114,137,166,116,103,191,43,37,121,123,61,194,223,82,137,61,102,40,249,183,242,59,225,188,190,236,90,249,166,191,115,201,5,62,27,63,236,49,7,192,239,147,85,17,3,253,205,184,250,144,224,181,206,105,117,52,113,214,48,124,106,89,27,39,212,53,250,151,165,214,121,45,192,170,129,118,13,180,102,55,240,142,161,173,119,215,161,92,214,39,228,191,31,161,61,165,43,233,106,192,212,58,25,50,187,235,183,222,179,29,102,39,255,0,42,249,163,188,244,242,135,188,191,35,137,149,175,133,229,147,49,209,188,111,107,193,105,247,21,102,101,209,84,13,167,195,27,217,214,193,84,248,71,197,168,136,78,207,172,21,129,233,28,62,98,69,118,17,27,29,197,244,114,186,35,254,211,118,253,202,82,200,223,43,159,145,203,98,125,153,172,204,153,150,208,82,97,21,63,250,108,82,74,87,124,138,216,13,191,222,203,143,168,42,157,158,196,94,210,234,54,69,94,193,241,168,229,108,223,100,119,190,165,159,18,62,124,15,9,154,172,201,153,38,142,88,36,49,207,27,226,144,111,107,218,90,125,197,89,117,211,185,174,194,252,201,153,89,153,83,50,80,218,73,153,46,163,204,151,74,27,73,115,42,102,86,102,84,204,148,54,146,102,91,156,44,255,0,229,204,123,255,0,219,127,212,43,69,153,110,112,179,255,0,150,241,239,255,0,109,255,0,80,174,121,61,223,197,126,232,218,17,231,243,253,141,81,32,239,213,110,48,98,6,5,180,54,22,248,8,63,235,181,105,51,45,206,12,127,184,182,135,252,136,63,235,181,99,42,246,127,21,251,161,8,243,249,154,157,55,216,37,213,153,146,250,174,180,107,180,189,206,208,173,214,217,31,252,207,136,125,49,253,45,90,102,193,51,193,179,13,185,157,22,255,0,106,105,140,219,71,95,38,112,26,231,130,52,215,213,11,147,247,215,201,255,0,6,146,201,142,17,118,206,127,50,168,55,220,179,217,71,19,117,55,113,234,167,99,90,223,85,160,120,5,190,226,44,181,81,255,0,138,53,204,134,87,110,97,183,51,162,153,148,142,62,187,173,224,179,9,84,186,198,230,113,150,166,111,183,4,45,166,136,111,5,222,37,76,3,91,234,128,60,21,21,46,176,114,114,148,187,178,235,170,93,68,249,153,29,243,60,14,139,29,245,160,104,198,223,169,68,141,225,130,114,236,140,210,85,143,149,140,245,156,2,215,137,167,157,225,145,230,115,142,230,176,92,159,114,221,208,236,118,55,86,204,254,106,32,105,220,103,126,66,125,155,209,184,199,222,100,253,63,75,205,157,212,19,127,36,107,31,86,209,163,65,62,42,25,42,94,70,174,202,58,43,241,188,46,187,8,155,179,171,100,99,147,163,120,120,250,183,123,86,164,184,157,230,235,172,32,164,172,147,46,157,45,60,182,228,139,79,226,101,58,118,141,215,37,68,233,156,237,218,14,138,43,170,46,138,9,27,199,18,69,249,185,165,213,151,82,50,55,191,112,176,230,81,155,52,144,186,189,141,115,253,81,237,82,50,22,183,83,169,83,129,192,15,114,209,156,39,149,46,196,108,132,15,91,85,59,71,6,143,96,87,178,35,189,230,221,2,149,160,52,104,44,180,102,158,14,92,138,210,45,108,118,245,189,202,241,96,52,69,105,232,176,71,158,155,50,238,139,174,168,74,182,233,117,131,155,199,37,221,21,186,165,213,46,169,116,48,162,93,117,107,222,26,46,85,143,120,104,185,43,25,242,23,157,119,112,11,52,118,199,137,200,145,210,102,55,42,128,220,216,40,179,21,145,27,114,141,119,173,142,210,74,40,189,182,2,202,39,190,231,162,74,251,11,13,229,67,116,72,196,33,230,201,51,38,101,30,100,204,148,116,218,73,153,51,40,243,38,100,161,180,147,50,102,81,230,76,201,67,105,38,100,204,163,204,153,146,134,210,76,201,153,71,153,51,37,13,164,153,147,50,143,50,102,74,27,73,51,38,101,30,100,204,148,54,146,102,76,202,60,201,153,40,109,36,204,153,148,121,147,50,80,218,73,153,51,40,243,38,100,161,180,147,50,102,81,230,76,201,67,105,153,135,31,239,26,79,243,163,254,160,138,60,56,255,0,120,210,127,159,31,245,4,80,117,94,242,59,225,143,6,30,100,204,162,204,19,48,83,204,236,37,204,153,148,89,130,102,8,54,18,230,76,202,44,193,51,4,27,9,115,38,101,22,96,153,130,13,132,185,147,50,139,48,76,193,6,194,92,201,153,69,152,38,96,131,97,46,100,204,162,204,19,48,65,176,151,50,102,81,102,9,152,32,216,75,153,51,40,179,5,92,200,54,146,102,75,168,243,37,208,206,194,91,165,212,119,85,5,13,148,11,238,170,172,186,184,93,13,150,59,46,68,75,33,183,130,46,170,150,89,177,193,70,112,137,166,125,83,219,94,217,154,214,83,246,119,14,97,26,187,55,11,30,11,13,209,149,133,179,5,21,108,169,101,147,30,8,85,107,115,110,58,242,186,161,86,148,49,225,23,184,100,54,115,8,61,116,84,237,0,220,198,251,117,91,140,43,15,125,68,108,205,87,78,24,225,126,206,70,151,127,223,176,174,175,13,216,28,63,17,135,180,244,172,112,75,198,1,119,31,96,181,253,215,81,178,106,33,139,223,44,99,209,53,114,130,201,182,151,175,31,246,121,239,110,255,0,138,64,240,0,42,58,103,159,89,238,62,213,232,216,158,197,97,248,75,29,35,161,196,113,8,155,190,74,86,52,180,120,235,113,237,1,99,86,211,236,254,19,145,241,83,211,87,182,192,185,162,172,251,174,214,141,82,26,136,207,220,86,23,72,107,223,200,191,11,255,0,71,0,46,227,163,73,246,43,219,20,143,32,53,142,39,144,11,213,188,243,103,153,74,198,84,96,146,96,146,200,1,100,213,52,229,227,166,175,187,79,180,5,99,91,83,5,4,230,146,122,124,64,189,215,138,90,121,27,74,88,45,186,192,101,62,57,174,139,81,235,26,249,255,0,125,191,83,111,252,110,8,251,210,111,242,95,217,231,84,248,30,45,80,220,208,97,181,146,55,155,96,113,30,251,44,152,54,99,20,149,249,93,11,35,118,251,73,43,26,125,215,191,212,187,44,3,27,199,33,124,240,226,152,255,0,163,156,13,161,167,197,34,124,145,200,15,14,212,110,247,172,201,100,125,36,175,171,159,4,100,79,123,75,29,95,131,74,28,28,211,190,249,109,167,136,43,103,150,113,147,84,190,191,43,252,44,120,26,104,246,141,252,219,57,236,27,96,206,34,252,135,26,194,35,148,27,24,204,228,188,127,166,203,61,251,13,21,13,107,32,172,21,142,107,141,188,225,176,1,8,211,121,121,113,176,246,44,90,90,108,46,76,76,85,195,83,6,34,224,8,52,184,144,112,250,219,98,8,240,91,159,62,101,54,180,222,148,194,200,225,4,222,121,79,238,119,120,5,164,222,93,213,23,250,87,251,253,8,185,30,21,228,145,6,26,205,148,167,196,91,71,81,69,136,85,74,247,101,97,164,153,178,92,253,22,180,31,189,111,188,207,8,101,124,109,165,150,138,24,129,239,83,86,192,248,167,183,32,233,9,23,246,46,126,108,81,213,46,15,154,44,59,17,45,212,75,9,236,102,111,91,29,65,246,171,157,180,69,241,246,47,172,169,107,55,118,21,205,19,179,222,237,126,181,164,176,100,155,225,191,143,63,95,193,2,115,196,187,164,116,81,226,152,246,21,136,198,218,106,26,79,71,185,214,50,190,6,74,214,14,119,140,102,183,177,102,186,174,154,106,179,82,32,134,162,108,164,23,80,214,246,155,247,252,12,187,143,128,92,49,172,107,14,122,118,182,19,242,168,230,44,7,253,14,209,90,107,177,10,163,148,83,186,190,220,31,76,75,189,224,45,94,134,253,170,75,244,33,189,84,87,11,147,169,165,48,209,226,141,157,152,173,76,77,215,53,52,193,212,164,248,56,92,125,75,125,46,50,247,179,188,249,37,97,249,230,50,165,191,238,109,157,245,46,46,151,15,198,103,96,104,161,170,166,97,225,44,160,51,220,242,182,116,123,25,137,78,236,198,182,138,155,171,28,73,247,55,79,173,115,201,135,10,119,146,107,235,228,109,131,86,215,17,93,254,188,205,164,120,181,53,43,158,96,138,40,220,241,103,118,15,4,31,22,72,22,36,248,236,25,142,73,25,19,252,29,1,251,36,183,234,89,175,217,156,38,142,27,227,123,87,3,109,189,189,192,126,178,79,212,181,149,21,123,5,69,112,195,83,137,188,117,118,83,238,176,92,146,192,249,138,114,249,39,252,209,107,29,62,183,50,246,33,199,215,165,152,213,24,245,67,65,203,48,145,188,159,149,255,0,88,177,90,153,234,217,137,59,44,184,49,169,39,140,81,151,126,31,138,217,59,107,48,216,77,176,156,2,142,30,78,145,129,199,235,186,138,93,171,197,234,134,81,80,97,103,201,135,186,62,165,151,24,174,86,42,252,107,246,58,195,236,183,80,212,190,82,143,227,95,239,244,53,238,216,129,90,220,241,225,117,180,128,235,153,227,179,31,104,217,107,230,216,9,32,126,113,140,97,244,238,27,187,73,179,56,127,178,229,109,251,89,103,57,167,145,242,19,197,198,234,187,183,46,113,207,149,58,79,249,46,35,246,74,122,104,110,207,151,240,92,255,0,70,186,105,27,130,197,27,49,93,164,169,174,133,218,8,91,64,42,24,121,139,204,69,150,45,69,70,204,98,216,118,34,234,44,22,162,10,170,74,83,63,110,42,4,109,121,204,214,235,24,4,15,91,129,88,59,116,109,29,31,210,119,220,22,179,103,93,253,135,104,63,252,121,255,0,169,26,155,12,119,5,146,221,254,94,127,15,228,163,207,5,12,143,28,121,70,166,233,153,70,92,153,130,156,67,218,73,153,51,40,243,45,238,206,108,182,45,180,14,190,31,76,123,0,108,103,147,187,24,246,241,246,45,101,37,21,114,116,140,52,151,44,211,102,76,203,216,48,143,37,84,48,134,191,21,171,154,166,78,44,139,224,217,239,222,126,165,211,83,236,142,207,208,48,22,225,148,162,223,26,110,241,247,184,168,82,234,24,215,17,228,227,44,177,71,207,57,199,63,173,110,112,167,3,179,120,254,191,253,55,253,66,189,200,179,2,134,227,251,173,128,112,180,97,92,198,97,18,198,246,198,48,247,176,219,48,110,75,30,87,92,165,174,220,189,211,154,213,37,228,124,241,29,60,210,122,177,186,220,200,176,91,220,30,145,236,193,241,182,72,64,237,97,132,105,173,173,43,74,246,42,157,154,193,234,154,73,161,135,95,141,23,119,238,90,122,189,137,129,148,181,108,195,167,123,29,51,90,220,178,247,128,179,129,222,53,224,183,122,216,77,83,227,177,26,90,156,191,241,164,121,76,116,48,183,214,187,207,82,178,25,28,108,245,26,209,224,22,203,23,193,235,176,153,50,214,192,90,195,160,145,186,176,251,86,181,74,82,82,86,153,10,83,156,189,230,85,219,138,216,109,7,239,170,191,164,63,164,45,105,58,21,176,218,19,253,243,87,244,135,244,133,135,239,35,9,112,96,93,82,234,9,106,225,139,214,120,39,144,212,172,57,113,62,17,178,221,92,183,81,103,124,122,108,147,236,141,149,212,82,84,69,31,172,241,126,67,82,181,18,85,75,37,243,60,219,144,209,79,131,225,181,152,206,35,13,14,29,11,166,169,148,217,173,31,89,39,128,28,214,90,81,87,34,110,62,158,219,246,159,228,77,37,120,255,0,13,158,210,177,221,81,44,167,45,201,191,6,175,96,194,252,142,82,199,78,215,98,216,148,178,78,69,203,41,218,26,193,210,231,83,245,43,113,15,38,146,83,72,209,133,86,68,33,248,217,227,179,192,241,27,254,165,22,58,236,13,210,103,166,233,159,103,49,230,151,223,77,65,124,83,111,250,253,79,45,161,193,234,42,158,51,190,26,102,31,141,59,242,253,91,215,93,135,236,134,25,11,27,45,117,97,170,4,94,209,156,172,62,209,169,91,76,71,12,192,246,98,24,230,196,217,83,95,51,205,154,28,59,164,248,13,7,180,173,125,54,213,83,226,181,109,162,168,161,134,138,149,195,44,47,143,123,29,194,252,44,86,242,156,178,43,199,117,245,248,158,211,75,246,103,67,10,158,56,202,105,119,110,171,240,70,210,60,70,131,6,136,138,26,120,32,96,222,226,3,126,189,235,157,198,182,158,182,170,39,62,41,195,161,55,202,33,54,7,165,247,173,14,210,97,243,69,137,200,201,158,247,235,185,198,224,120,116,88,244,208,190,56,158,208,14,71,106,71,94,107,190,45,60,23,181,220,245,186,61,6,44,85,178,10,141,116,248,141,76,210,102,54,13,190,173,181,239,226,162,146,215,187,119,29,109,201,76,24,31,35,236,53,7,85,29,68,121,38,137,164,216,62,225,75,236,81,253,164,233,235,87,162,158,73,243,40,114,159,203,186,249,50,43,169,25,11,221,169,25,71,85,145,27,26,205,195,94,107,111,128,97,174,196,170,140,113,73,3,106,154,4,144,65,56,179,106,72,58,176,29,215,233,199,114,231,57,168,171,103,199,158,107,226,38,54,23,131,73,83,53,32,113,109,60,21,50,246,44,169,156,17,22,126,87,246,143,122,223,210,224,116,244,208,10,170,248,103,146,76,58,171,178,197,104,137,202,230,70,77,155,35,72,214,220,60,109,192,173,204,17,210,154,74,185,5,60,140,193,103,33,184,150,30,110,100,195,229,220,37,96,58,229,191,213,161,91,40,196,212,243,137,36,107,106,177,10,58,124,178,22,234,220,78,128,139,102,28,220,209,237,208,114,85,217,53,18,127,95,95,84,198,214,185,154,102,150,125,158,130,150,147,18,167,108,49,77,89,134,204,218,248,101,181,252,242,141,214,222,56,129,161,246,149,153,93,129,97,230,124,126,58,42,118,129,45,27,49,76,57,192,157,35,184,47,96,231,96,72,255,0,74,149,216,165,22,19,37,45,170,163,169,56,116,129,180,238,6,254,117,67,48,57,162,117,183,57,183,58,21,5,6,208,225,148,85,56,83,123,73,100,138,130,170,106,112,227,25,248,74,41,65,208,245,23,58,46,55,145,242,175,235,254,191,87,232,75,132,180,137,84,191,83,29,219,53,79,87,136,225,176,209,76,248,162,173,194,205,107,11,187,255,0,8,214,56,185,190,5,205,62,11,158,151,12,170,143,13,162,174,44,6,158,177,239,142,28,166,238,46,105,0,139,123,66,236,118,107,21,160,109,102,202,198,106,163,14,163,171,169,164,113,127,119,224,36,190,87,27,240,239,21,46,5,79,218,81,236,60,58,22,183,26,168,105,246,61,135,240,91,44,211,131,246,190,189,239,233,29,22,29,52,253,199,95,38,121,219,129,105,33,192,130,52,32,141,202,151,93,102,43,71,79,81,129,99,152,204,172,46,170,159,23,48,83,16,226,52,239,57,250,113,222,22,139,31,194,231,192,241,73,104,42,221,27,167,140,52,187,33,184,25,154,13,143,81,117,43,30,88,207,143,63,250,254,206,121,48,40,71,114,155,175,204,215,221,80,149,105,42,151,93,138,217,229,147,225,62,11,137,86,61,225,130,238,42,143,144,49,164,187,64,176,100,148,200,235,157,220,145,43,49,143,11,159,200,146,73,11,221,115,187,130,183,50,139,48,82,194,210,247,92,250,161,108,75,218,162,137,161,111,198,119,177,72,231,6,139,149,75,172,105,228,187,178,240,11,21,100,120,197,228,145,87,58,228,146,169,153,69,152,38,96,178,73,216,75,153,51,40,179,4,204,16,108,37,204,153,148,89,130,102,8,54,18,230,76,202,44,193,51,4,27,9,115,38,101,22,96,153,130,13,132,185,147,50,139,48,76,193,6,194,92,201,153,69,152,38,96,131,97,46,100,204,162,204,19,48,65,176,151,50,102,81,102,9,152,32,216,75,153,51,40,179,4,204,16,108,37,204,153,148,89,130,102,8,54,18,230,76,202,44,193,51,4,27,12,236,52,255,0,121,82,127,159,31,245,4,81,97,174,254,242,163,255,0,62,63,234,8,160,234,251,163,182,56,240,97,93,46,163,204,19,48,83,205,246,146,93,46,163,204,19,48,65,180,146,233,117,30,96,153,130,13,164,151,75,168,243,4,204,16,109,36,186,93,71,152,38,96,131,105,37,210,234,60,193,51,4,27,73,46,151,81,230,9,152,32,218,73,116,186,143,48,76,193,6,210,75,170,130,162,5,84,57,12,236,37,186,173,212,119,85,5,13,148,9,1,87,5,99,74,145,161,14,177,196,92,208,175,1,26,20,141,106,81,38,58,114,214,181,92,26,164,107,84,129,139,4,136,233,72,67,19,34,200,200,153,16,232,180,134,62,69,151,134,97,210,98,21,6,40,220,24,26,51,57,199,130,176,177,109,118,122,71,83,207,51,152,1,187,64,32,248,173,102,218,139,104,229,151,75,37,6,227,220,195,196,48,10,202,80,94,208,38,140,113,96,212,123,22,161,205,178,244,170,106,168,166,32,3,149,255,0,36,168,49,28,26,146,190,230,88,242,201,243,140,208,254,171,132,115,181,239,162,157,234,30,39,183,52,78,78,31,253,44,95,68,41,35,174,168,131,70,72,75,71,197,118,161,108,106,240,58,154,88,90,98,248,104,218,55,180,107,238,90,73,116,36,113,83,177,168,100,94,167,190,210,106,113,229,197,25,97,149,240,187,29,37,6,217,85,211,57,185,229,120,203,184,186,238,3,192,239,30,194,182,115,227,56,78,50,219,226,148,49,61,231,252,120,199,123,222,44,125,247,94,126,244,134,237,117,218,72,60,194,214,90,12,126,244,56,102,154,143,15,34,251,216,223,199,179,61,38,58,188,70,42,126,207,10,198,29,91,70,5,188,214,176,118,237,3,151,202,30,229,161,170,125,48,145,210,190,130,92,54,123,235,53,4,151,140,158,160,110,90,40,166,144,16,110,115,13,196,104,71,181,116,24,61,92,245,130,181,181,13,21,14,138,146,73,99,115,155,119,135,54,214,212,106,70,187,141,215,37,139,193,182,215,229,199,253,254,39,156,213,104,212,185,211,100,231,210,95,217,134,113,90,200,88,90,202,152,170,224,59,218,225,148,159,17,184,251,66,165,28,237,124,153,232,233,170,169,101,63,26,151,51,1,241,3,186,125,193,108,104,112,61,172,196,8,243,28,50,72,129,248,253,139,34,250,206,171,119,23,146,189,166,169,140,75,138,98,116,240,48,252,83,43,228,62,225,162,204,181,58,108,92,74,73,126,63,194,34,75,167,74,175,54,100,171,211,147,156,169,130,166,164,94,176,210,200,62,85,65,108,79,30,219,234,160,142,17,3,133,177,120,88,209,241,89,154,91,125,95,138,234,100,242,121,69,64,47,81,95,52,238,31,33,129,131,241,43,95,46,23,67,78,226,34,138,246,226,247,18,176,181,120,229,196,31,233,253,158,107,95,212,52,58,71,177,202,83,127,145,131,218,80,72,71,156,62,162,169,195,136,141,172,250,201,37,74,36,195,154,59,184,102,112,56,212,78,231,253,66,202,247,134,48,119,26,214,248,5,133,59,183,166,231,63,55,245,242,32,227,213,45,67,246,35,95,169,154,204,97,148,223,250,122,90,72,127,203,167,109,253,230,234,42,157,171,175,44,202,37,148,183,145,144,129,238,22,11,81,51,150,4,238,93,35,167,132,157,201,89,119,164,233,88,179,191,189,183,248,191,224,207,155,105,113,33,126,202,102,198,121,181,162,254,242,176,38,197,177,26,189,42,107,170,100,7,131,164,54,247,44,25,13,220,164,136,41,75,22,56,46,18,61,166,131,166,233,180,209,94,22,52,191,2,120,155,173,237,175,53,157,3,119,44,104,91,185,103,192,213,27,44,139,252,49,50,160,102,229,177,129,155,150,45,59,119,45,149,59,119,104,170,51,204,182,193,2,118,139,53,92,136,163,69,89,69,214,245,91,83,71,39,183,166,209,81,125,39,125,193,106,246,112,255,0,96,218,15,255,0,28,127,234,198,186,61,167,165,138,168,83,118,183,33,165,196,0,109,201,54,122,154,8,104,241,174,202,38,183,251,9,214,218,254,209,138,202,18,172,73,31,49,205,212,33,28,174,53,111,147,134,138,158,121,143,193,196,242,57,219,69,153,22,19,59,191,104,230,179,235,43,122,117,94,129,228,203,101,197,99,198,45,93,29,224,141,214,129,142,26,61,195,227,30,131,239,91,102,212,44,81,220,200,17,214,230,207,45,152,210,70,22,196,121,49,129,204,142,191,30,107,222,211,222,142,153,218,92,115,127,78,158,245,219,227,219,65,134,108,228,13,133,246,50,181,182,101,52,32,2,7,220,208,177,118,255,0,107,6,10,207,51,161,33,216,140,130,228,239,236,154,120,158,188,130,241,249,165,146,105,95,44,207,115,228,121,187,156,227,114,79,50,171,177,226,158,173,248,153,95,30,72,206,167,82,225,236,39,108,233,241,125,185,197,171,92,230,211,61,180,113,29,194,45,93,237,113,252,23,53,81,83,61,75,139,170,38,146,87,30,47,121,119,222,161,42,151,86,16,197,8,47,101,21,206,82,147,182,202,233,200,44,218,48,61,21,137,104,63,194,254,162,176,22,117,33,3,9,196,137,208,124,23,245,21,180,187,126,66,40,130,154,182,166,149,193,212,213,19,68,225,197,143,33,117,184,14,216,226,17,83,85,190,184,138,182,64,214,56,102,238,187,87,6,239,246,175,63,159,16,167,139,76,249,157,201,186,172,140,63,17,50,224,184,243,227,110,67,20,48,144,73,189,239,51,66,215,46,40,201,123,72,153,135,73,154,126,234,61,171,9,197,240,221,161,165,123,34,45,121,35,225,41,229,26,129,212,113,29,66,226,118,219,100,253,25,4,152,134,26,215,190,145,189,233,33,2,238,140,115,28,199,220,188,182,12,78,174,158,174,58,152,42,100,142,120,206,102,61,166,196,21,238,254,79,182,182,45,168,160,116,85,1,140,196,96,111,194,198,55,60,110,206,7,46,99,130,137,147,12,244,143,124,57,143,153,39,38,138,80,138,148,185,60,74,124,81,196,30,201,128,117,118,171,55,109,165,120,218,108,66,48,247,100,107,197,133,244,245,90,182,254,84,246,84,96,56,128,172,162,97,24,117,81,54,104,221,19,247,150,248,29,227,220,180,91,110,64,218,204,75,252,198,255,0,67,84,236,115,142,71,25,71,209,255,0,5,134,12,24,148,55,65,26,123,172,204,30,136,98,88,157,61,27,170,233,232,219,51,178,246,245,14,203,27,52,222,226,181,249,130,102,11,187,77,170,71,125,166,77,84,98,10,153,98,18,199,40,141,229,157,164,102,237,117,141,174,15,34,189,183,200,118,27,77,134,236,198,33,180,53,101,172,116,165,237,18,31,137,12,122,187,222,111,238,11,194,115,5,238,52,82,17,255,0,15,143,16,122,206,167,123,29,110,178,216,253,74,14,189,55,142,56,239,222,105,22,61,51,7,139,168,81,250,244,34,27,91,138,99,113,58,185,211,62,150,154,119,23,83,211,176,229,201,29,251,165,199,139,142,243,227,101,37,6,212,215,80,202,4,210,58,162,158,250,177,230,231,216,86,130,133,193,184,93,35,91,160,16,176,15,114,130,161,251,214,22,158,30,237,112,125,87,7,79,195,225,248,110,42,143,64,218,42,122,92,115,5,51,71,103,195,43,110,72,26,142,189,8,43,199,102,162,124,19,190,39,142,243,13,174,189,11,96,241,2,233,42,176,249,13,216,230,153,26,15,184,143,185,105,49,106,64,49,41,155,110,243,28,90,125,139,109,43,120,101,44,111,177,215,167,39,164,203,61,60,185,75,148,107,49,89,77,70,29,73,85,46,178,68,68,82,158,99,129,91,58,92,36,16,59,183,5,106,177,214,246,24,61,67,78,226,219,251,66,222,73,181,120,86,23,133,210,53,132,214,215,186,6,19,12,39,70,156,163,214,118,224,186,205,201,69,40,35,174,163,81,44,73,70,30,125,143,61,108,125,142,55,91,3,200,13,142,247,36,218,214,54,80,85,74,202,186,136,5,32,116,140,133,229,210,72,7,116,105,184,30,43,100,112,87,98,213,243,226,120,141,152,217,220,100,49,52,217,173,185,190,167,138,204,159,176,137,141,134,152,12,131,121,2,195,216,165,169,254,101,127,81,205,63,240,178,97,155,73,201,58,243,124,254,200,214,193,78,249,28,46,28,7,27,11,155,120,46,234,8,41,217,132,177,142,115,177,60,9,134,236,158,49,106,154,7,30,36,112,23,225,184,240,33,104,48,27,140,69,175,101,123,40,39,96,205,20,175,7,41,119,34,120,105,117,210,61,198,154,177,147,213,180,224,216,139,189,74,234,113,154,150,127,164,6,128,30,154,116,80,245,18,109,215,215,215,203,242,62,71,147,167,102,210,100,168,212,191,52,254,107,253,89,150,249,228,133,241,85,205,85,15,157,100,34,159,19,2,240,86,198,6,177,78,56,58,218,107,175,62,107,147,196,241,119,84,6,193,70,31,79,67,27,221,36,49,23,102,116,89,135,121,161,219,242,239,209,102,109,52,242,65,122,86,194,41,29,61,164,168,101,60,161,212,243,124,153,24,56,113,92,232,14,115,128,104,36,147,96,7,21,174,28,107,222,104,239,12,249,177,45,217,48,182,189,87,43,244,28,52,82,67,79,53,65,248,8,101,151,232,48,187,238,94,173,177,251,9,71,67,74,218,237,161,12,150,124,185,251,39,155,71,8,254,46,103,234,89,152,135,148,204,19,11,38,159,11,167,146,168,51,75,192,4,113,251,15,31,114,229,45,107,148,182,225,142,227,150,93,126,154,106,220,63,58,60,118,122,90,136,7,195,193,52,95,78,50,223,188,41,112,220,78,175,13,171,166,169,163,152,181,244,242,118,177,7,119,154,215,90,215,182,237,203,212,35,242,187,77,33,201,87,131,74,98,59,237,51,95,245,16,175,201,176,155,103,240,113,22,225,152,131,247,88,8,92,79,135,170,229,135,169,156,87,223,99,165,249,145,92,180,210,87,24,211,249,209,199,108,246,49,69,85,38,207,225,184,158,90,122,58,74,217,107,42,37,123,174,217,73,239,1,110,30,173,189,171,54,121,229,59,61,137,226,211,67,218,226,187,77,84,232,41,163,45,185,108,33,215,113,3,169,202,209,224,181,155,99,176,216,158,205,102,153,195,206,168,47,165,68,96,247,126,144,248,191,114,215,108,246,209,205,132,87,67,87,44,102,174,74,72,31,29,24,145,253,218,119,29,206,3,161,36,219,170,108,142,72,248,152,157,253,95,239,86,68,83,113,123,103,199,213,126,197,54,163,4,24,38,40,112,248,234,60,234,162,24,90,250,156,141,210,41,45,119,54,252,64,211,85,162,146,64,198,146,229,232,144,54,74,122,49,130,108,243,219,137,109,14,48,206,210,190,177,142,204,216,163,118,189,152,119,1,173,220,229,231,251,93,69,73,134,226,238,164,160,196,91,136,182,22,52,75,44,108,179,27,39,198,13,60,64,60,87,124,25,119,61,146,239,245,207,195,224,110,180,219,221,174,223,92,26,185,101,50,58,231,119,0,172,186,143,50,3,115,97,189,75,37,168,40,170,68,204,5,238,0,44,214,128,214,128,55,40,225,103,102,222,167,122,188,144,5,201,209,98,200,153,37,189,210,45,154,76,141,211,121,220,176,238,169,44,185,222,79,14,10,204,193,100,147,143,22,212,73,116,186,143,48,76,193,14,155,73,46,151,81,230,9,152,33,141,164,151,75,168,243,4,204,16,109,36,186,93,71,152,38,96,131,105,37,210,234,60,193,51,4,27,73,46,151,81,230,9,152,32,218,73,116,186,143,48,76,193,6,210,75,165,212,121,130,102,8,54,146,93,46,163,204,19,48,65,180,146,233,117,30,96,153,130,13,164,151,75,168,243,4,204,16,109,36,186,93,71,152,38,96,131,105,155,134,31,239,42,63,243,227,254,160,138,60,49,195,210,116,127,231,199,253,97,20,29,95,188,142,144,141,35,10,233,117,29,250,165,250,171,3,174,210,75,165,212,119,234,151,234,131,105,37,210,234,59,245,75,245,65,180,146,233,117,29,250,165,250,160,218,73,116,186,142,253,82,253,80,109,36,186,93,71,126,169,126,168,54,146,93,46,163,191,84,191,84,27,73,46,151,81,223,170,95,170,13,164,151,85,5,71,117,80,86,12,168,18,130,175,106,136,21,35,86,78,208,198,76,213,51,2,137,139,38,48,148,78,197,130,203,216,213,59,26,169,27,110,178,161,140,188,217,128,184,242,104,185,88,44,241,105,139,26,197,35,99,91,106,92,7,18,156,2,202,57,64,230,241,148,125,107,101,14,202,213,144,12,242,67,23,75,230,63,82,230,242,227,143,118,79,199,164,179,154,12,85,236,250,46,185,155,57,79,30,178,205,35,207,64,26,21,254,142,164,135,212,133,164,243,118,171,79,242,33,228,76,135,78,114,56,211,26,216,224,113,102,154,97,187,186,55,248,173,228,205,96,97,102,86,229,221,107,104,163,194,105,25,219,204,99,0,18,7,119,134,245,137,100,78,44,215,91,210,101,12,46,113,119,68,83,83,185,132,92,105,192,240,91,187,104,46,177,102,135,40,32,102,110,186,176,238,89,132,104,162,205,217,224,186,182,23,45,183,241,254,11,199,170,45,201,96,98,24,93,45,112,38,88,237,39,203,110,135,245,89,227,213,10,210,238,107,104,183,30,81,85,44,25,241,86,76,18,167,249,28,78,37,179,181,84,228,186,15,135,139,248,71,120,123,22,165,172,33,214,32,130,23,165,240,211,85,133,93,135,211,86,11,203,24,207,193,237,208,169,176,214,181,196,205,225,246,175,46,39,225,107,99,127,21,195,252,81,196,198,213,211,236,59,127,189,39,254,89,255,0,123,86,179,16,195,31,68,240,65,207,17,54,14,252,10,220,236,59,127,189,165,254,93,255,0,123,86,117,83,82,195,38,189,9,114,213,227,212,197,100,196,237,51,223,48,216,123,218,243,86,227,117,1,140,45,7,114,207,167,104,134,39,56,174,83,31,170,245,181,94,43,4,119,72,141,172,200,180,250,122,245,57,92,122,171,214,213,114,83,190,228,173,166,47,62,121,8,186,210,76,229,233,48,67,106,62,111,57,61,70,161,179,26,119,44,9,220,178,102,118,245,129,51,149,142,52,122,158,157,131,177,141,51,150,4,206,222,178,103,114,192,149,215,42,110,52,123,174,157,131,177,96,213,203,38,38,168,99,106,204,133,169,146,71,165,197,19,34,6,238,91,8,27,168,88,176,53,108,96,110,229,89,154,101,158,24,153,80,55,114,216,196,44,213,22,29,75,53,93,68,112,83,70,233,37,121,179,88,209,114,74,245,12,7,96,33,142,54,75,140,60,201,38,254,198,51,102,143,19,188,170,109,78,120,195,222,59,106,245,216,180,88,238,111,151,229,230,121,183,27,113,87,22,56,11,150,184,14,118,94,221,230,248,78,17,24,25,40,233,64,221,112,214,159,175,85,23,166,240,119,28,190,127,74,124,92,20,104,234,223,148,79,5,212,117,143,83,126,71,207,248,241,210,31,18,173,193,63,244,120,215,242,71,254,163,23,190,86,96,184,38,55,23,195,82,81,212,183,131,152,5,199,180,106,184,172,91,98,240,156,54,74,184,232,42,39,111,156,195,217,62,34,67,131,6,102,155,131,191,134,229,51,22,190,19,142,198,154,103,140,212,232,103,138,79,51,146,104,243,28,15,14,126,45,139,211,80,176,229,237,95,103,59,228,183,121,62,229,238,115,214,210,97,152,95,155,225,161,143,124,49,100,134,49,234,220,13,46,87,53,132,224,208,82,1,13,5,55,120,239,32,93,206,241,43,87,180,251,65,6,207,214,58,146,162,39,62,161,141,14,112,14,1,173,184,184,4,243,76,239,252,153,168,175,47,34,30,12,217,48,193,188,113,239,230,104,42,118,91,20,172,169,150,166,174,170,7,79,43,139,222,226,73,185,62,197,143,38,199,87,143,82,106,119,123,72,252,22,61,95,148,232,226,36,69,73,28,135,144,121,63,90,195,143,202,164,217,190,19,10,136,183,248,102,32,253,202,106,142,162,184,70,97,160,213,100,246,148,73,170,118,115,20,128,18,105,140,131,156,110,14,92,229,117,108,116,82,152,166,108,130,81,189,133,164,31,173,118,180,30,83,48,137,220,27,89,79,83,74,121,216,61,191,86,191,82,232,218,236,23,105,232,206,83,73,95,13,181,220,92,223,196,39,141,60,127,251,34,99,193,158,9,94,162,14,143,19,159,24,149,215,16,177,172,28,206,165,102,97,211,201,54,204,237,11,165,121,121,30,109,191,135,194,21,211,109,71,147,121,33,99,170,48,23,186,86,141,77,52,135,189,254,147,199,192,174,79,12,14,143,102,246,145,146,2,215,180,211,7,53,218,16,123,83,188,41,11,36,50,70,225,234,191,116,122,45,18,211,78,59,176,175,236,211,93,111,48,67,255,0,151,246,147,249,120,63,235,181,115,247,234,183,152,25,255,0,203,219,75,175,254,222,15,250,237,93,114,251,191,138,253,209,57,68,211,221,108,48,12,94,163,4,197,233,177,10,67,105,33,117,203,111,163,219,197,167,196,44,26,55,192,218,200,29,88,215,190,152,72,211,43,88,108,226,203,234,1,231,107,169,113,121,40,164,197,42,223,133,71,44,84,14,144,152,35,149,215,123,89,192,19,205,109,36,165,236,181,193,171,133,174,79,165,113,106,58,77,175,217,7,178,50,29,13,108,2,72,95,242,93,107,180,248,131,167,189,120,22,222,53,209,237,142,42,199,219,51,101,13,62,33,173,5,122,151,144,124,88,214,96,21,152,100,174,187,232,228,206,193,252,15,252,136,62,245,193,249,101,195,78,31,182,245,50,52,90,58,198,54,160,120,157,29,245,133,87,163,79,22,162,88,91,249,17,52,241,120,230,241,156,85,210,234,59,245,75,245,86,228,205,164,151,94,215,228,138,162,60,111,96,241,108,2,87,12,241,185,224,3,242,100,23,7,253,192,175,27,165,160,168,168,177,13,202,207,148,237,23,103,176,181,127,248,95,25,142,176,57,242,49,227,179,157,163,75,176,242,28,198,245,19,87,15,19,29,46,235,148,52,253,71,14,147,60,91,151,159,228,108,169,217,45,45,63,155,78,11,100,132,150,16,122,21,141,81,38,245,233,120,222,13,75,140,52,86,209,61,174,237,154,29,118,157,30,57,142,171,135,196,118,103,19,141,228,67,15,108,222,5,166,199,220,87,60,58,136,100,229,240,207,178,104,186,142,13,66,83,109,38,203,54,37,196,237,36,118,220,35,125,253,202,108,122,186,26,108,126,188,60,57,196,150,229,107,120,155,45,190,200,224,146,225,140,154,166,181,161,181,18,12,161,183,190,86,254,101,98,98,47,195,112,186,201,170,234,143,105,87,43,139,131,55,187,167,128,88,115,140,178,182,185,226,142,89,117,88,158,166,83,238,170,184,243,230,206,107,28,167,172,172,160,6,118,8,25,33,202,200,192,239,17,196,173,68,52,116,212,64,2,3,220,62,35,127,18,182,56,182,47,54,35,49,113,2,40,247,6,52,238,30,43,88,165,199,114,141,118,42,122,174,187,93,60,91,122,126,216,203,213,247,95,46,255,0,155,38,168,170,146,160,142,208,247,70,230,183,64,61,138,27,170,89,82,197,103,148,120,73,230,235,154,119,121,99,191,227,223,246,228,220,236,252,115,72,234,142,203,12,143,17,140,52,118,145,155,230,104,185,213,164,27,131,224,182,212,85,16,64,93,14,31,91,38,30,231,122,244,24,147,51,194,238,151,182,158,208,23,55,133,249,160,157,198,182,162,166,155,78,228,144,54,228,30,186,143,169,116,176,213,79,51,4,113,99,24,110,39,23,8,113,6,101,119,189,223,154,139,151,191,215,253,21,89,250,204,220,218,207,141,199,243,253,154,107,246,127,19,155,197,192,24,149,67,68,16,211,229,117,140,112,191,51,26,120,229,60,184,174,135,201,150,28,202,221,163,19,74,208,99,164,103,107,99,184,186,246,111,231,236,92,198,40,215,65,136,212,70,248,99,128,135,254,206,55,102,107,122,3,196,46,243,201,19,134,108,72,241,248,49,236,213,103,81,45,184,29,19,181,93,95,79,45,36,150,41,123,85,245,245,100,126,84,246,134,89,235,125,17,78,242,218,120,108,102,177,245,222,117,177,232,62,245,231,142,35,130,204,199,167,125,70,53,136,74,255,0,89,211,188,155,253,34,181,229,111,135,26,199,141,69,21,57,181,144,240,86,12,49,227,205,191,50,235,171,74,21,105,43,169,92,145,222,108,87,148,42,204,31,45,22,45,154,187,10,112,200,90,254,243,227,29,47,188,127,9,246,41,252,160,236,133,44,56,119,254,34,217,151,9,176,153,27,218,73,20,122,246,67,229,55,248,121,141,225,121,196,210,182,38,23,60,232,186,111,38,91,116,252,7,22,52,152,139,179,224,181,110,201,43,29,168,136,157,51,219,151,49,196,120,40,121,112,60,111,198,195,223,205,122,255,0,178,110,28,114,201,30,85,164,105,118,127,30,168,135,182,194,221,136,122,55,13,196,30,214,213,84,71,22,103,181,131,120,4,107,99,196,113,93,116,16,212,98,216,69,78,19,177,56,83,104,54,124,140,181,152,182,33,102,58,112,14,247,60,232,214,255,0,11,86,147,202,190,201,13,153,198,155,61,8,254,233,173,187,224,35,81,25,222,89,126,90,220,116,43,27,4,197,41,49,74,56,233,54,154,175,28,174,142,144,54,58,60,58,140,12,175,111,83,194,222,4,172,205,71,36,22,108,127,95,135,170,248,186,69,140,34,148,125,158,199,61,139,83,69,67,137,84,83,65,87,13,108,81,59,43,106,33,190,73,58,139,234,171,73,21,134,119,13,78,229,219,98,184,6,37,138,225,237,118,31,177,141,193,176,218,91,205,219,74,72,154,65,109,206,115,200,205,224,2,228,47,162,147,143,34,156,126,63,135,240,69,212,78,189,148,93,117,137,89,45,187,141,246,169,102,148,71,25,113,246,45,105,121,113,36,157,74,234,145,174,159,14,231,185,151,221,46,163,191,84,191,85,177,59,105,37,210,234,59,245,75,245,65,180,146,233,117,29,250,165,250,160,218,73,116,186,142,253,82,253,80,109,36,186,93,71,126,169,126,168,54,146,93,46,163,191,84,191,84,27,73,46,151,81,223,170,95,170,13,164,151,75,168,239,213,47,213,6,210,75,165,212,119,234,151,234,131,105,37,210,234,59,245,75,245,65,180,146,233,117,29,250,165,250,160,218,73,116,186,142,253,82,253,80,109,36,186,93,71,126,169,126,168,54,153,184,97,254,243,163,255,0,62,63,235,8,163,195,29,253,231,71,254,124,127,214,17,64,213,251,200,222,49,48,174,151,81,230,76,202,194,142,219,9,46,151,81,230,76,201,67,97,37,210,234,60,201,153,40,108,36,186,93,71,153,51,37,13,132,151,75,168,243,38,100,161,176,146,233,117,30,100,204,148,54,18,93,46,163,204,153,146,134,194,75,165,212,121,144,20,161,176,150,234,224,84,32,171,129,74,54,80,39,105,83,49,99,52,172,136,202,81,43,22,51,42,48,178,226,23,178,197,137,102,66,179,69,190,159,9,219,236,108,248,11,31,29,62,45,67,23,110,224,11,42,36,37,205,36,240,32,232,60,119,47,73,100,52,244,236,2,154,24,163,109,180,236,218,0,250,151,138,58,59,198,195,252,3,238,91,237,157,218,121,240,204,180,245,101,211,81,240,226,232,252,58,116,85,218,157,43,159,181,7,248,30,191,39,70,82,197,28,184,59,210,181,248,121,30,137,59,150,4,238,87,199,87,21,92,13,154,157,226,72,221,184,133,141,59,148,24,198,184,33,99,131,78,153,141,59,150,4,238,222,178,103,114,215,204,229,42,8,178,197,19,30,103,111,83,96,132,25,166,191,201,31,122,194,157,203,43,0,117,231,155,91,119,70,190,213,218,75,216,102,122,135,179,164,155,250,238,109,103,185,102,142,14,111,93,225,86,224,244,74,128,109,119,52,95,131,155,184,171,9,92,60,143,7,169,197,13,76,21,175,83,38,72,92,198,130,70,156,194,199,114,221,50,55,57,163,43,73,211,146,130,167,15,32,102,182,66,120,44,67,42,236,202,135,137,36,107,0,85,222,164,146,39,70,108,224,173,178,232,249,42,117,218,60,90,136,237,200,172,198,170,132,75,11,227,120,209,194,203,31,97,217,108,102,64,119,246,14,31,105,171,100,5,247,172,93,142,22,199,167,60,4,111,254,166,172,185,125,212,215,192,166,208,104,158,139,36,162,165,113,109,87,192,247,92,82,81,20,25,66,243,204,126,171,214,213,117,152,253,77,179,11,175,56,199,42,115,56,139,239,84,186,44,68,95,180,58,202,78,40,210,85,73,153,228,243,90,233,220,178,102,118,245,175,153,202,255,0,28,79,59,211,240,219,179,30,119,44,9,156,178,102,114,215,204,229,55,26,61,215,78,193,216,199,157,219,214,25,239,57,77,59,148,81,141,84,180,169,30,219,71,139,108,108,154,32,179,97,110,229,143,19,86,124,45,220,162,229,145,113,138,38,68,13,91,42,118,110,88,144,55,114,236,118,51,10,116,184,197,28,245,144,189,180,81,191,180,123,156,221,13,181,3,174,182,85,58,156,155,83,100,217,231,197,165,198,242,229,146,73,122,179,211,54,3,102,227,193,176,214,212,212,176,121,252,237,204,226,71,236,219,242,71,226,176,118,155,106,165,116,143,166,194,157,145,141,209,211,141,238,250,60,135,85,182,199,177,118,212,97,210,193,66,94,37,147,186,92,225,150,205,226,184,121,40,38,104,245,46,63,135,85,67,142,14,114,121,50,30,47,255,0,33,167,212,74,89,178,228,78,79,202,254,191,3,89,54,105,94,95,35,156,247,157,238,113,185,42,39,49,98,226,120,221,29,11,221,27,179,201,48,222,198,182,214,246,149,205,87,109,37,117,75,251,58,70,54,28,198,194,221,231,19,226,173,113,98,147,69,46,191,22,93,77,168,118,59,26,28,62,106,140,66,9,98,150,88,35,132,151,61,241,184,180,158,66,225,110,177,172,86,159,11,165,158,170,168,190,67,27,12,206,141,164,103,115,67,128,36,95,233,5,76,50,157,184,46,4,223,60,148,185,209,48,203,60,142,55,37,219,207,228,23,152,59,18,155,25,155,105,43,39,38,207,160,112,141,159,33,157,163,44,2,196,97,227,74,252,145,71,211,250,127,143,54,164,238,43,245,62,128,216,220,99,4,198,240,225,46,5,59,100,104,176,145,142,210,86,31,226,27,255,0,5,242,190,223,215,73,137,237,150,51,84,247,151,53,213,82,6,220,232,26,14,80,7,176,42,225,181,213,184,69,115,43,48,202,153,105,170,99,245,100,141,214,62,7,152,232,86,186,163,52,178,190,73,53,123,220,92,227,204,147,114,165,105,52,127,227,228,148,211,180,255,0,51,212,71,12,98,146,138,224,214,155,133,75,172,151,198,160,123,58,43,43,55,218,80,18,77,128,36,240,0,45,174,31,75,91,75,51,42,133,83,48,210,221,91,44,146,100,119,177,163,188,125,203,6,25,251,49,149,175,124,7,229,48,95,245,85,109,12,181,14,38,158,104,106,28,120,7,217,231,216,235,21,137,115,220,198,196,213,51,215,54,95,111,168,103,150,12,59,16,170,124,179,158,232,172,116,93,148,111,119,0,69,238,60,77,189,139,115,182,216,45,93,126,17,63,162,36,108,53,57,132,178,70,24,219,84,219,112,113,35,82,56,93,120,29,77,61,69,43,178,212,193,36,39,248,218,69,215,174,249,38,218,183,98,48,250,31,16,144,186,170,22,222,9,28,117,145,131,226,147,196,143,187,193,87,231,211,248,127,123,143,200,162,214,104,165,164,151,249,58,110,43,186,60,192,215,51,59,153,89,135,211,189,192,217,217,65,137,192,251,52,250,150,247,4,56,92,216,6,209,91,206,233,65,130,12,196,218,96,62,29,182,182,227,189,110,60,177,108,232,163,171,102,51,74,204,176,212,59,36,224,110,18,112,119,183,239,11,147,192,143,254,93,218,111,229,233,255,0,255,0,33,170,70,232,229,198,167,31,85,251,162,223,77,150,58,140,107,36,75,27,132,199,55,254,143,20,160,148,157,204,149,198,7,125,177,111,173,91,81,128,226,212,241,246,143,160,157,209,252,228,77,237,27,239,109,194,211,230,43,103,179,244,152,181,101,86,92,13,149,93,171,117,115,160,121,96,103,87,58,224,1,226,87,121,92,85,223,230,118,113,174,231,115,228,26,176,211,237,195,233,93,118,249,205,43,218,90,116,213,182,112,211,216,87,85,229,235,4,171,175,147,4,155,14,164,154,166,111,132,132,182,24,203,141,180,35,119,181,89,228,213,149,48,109,53,20,88,182,54,49,26,194,28,27,20,81,54,70,199,221,55,188,206,25,137,232,221,58,175,78,197,246,147,8,194,9,109,117,116,76,147,230,219,222,127,184,42,77,70,105,71,84,178,65,91,162,179,38,108,107,39,137,6,157,31,56,209,249,58,218,138,134,231,126,19,81,11,63,142,192,159,101,212,210,236,220,216,51,128,173,162,158,57,56,58,102,91,221,193,123,44,158,82,176,38,190,205,142,181,237,249,66,32,62,242,183,184,86,47,132,109,61,36,177,211,61,149,12,181,164,130,86,89,192,117,105,251,215,89,107,179,199,156,144,164,66,207,153,234,61,152,206,190,8,249,242,234,133,117,190,80,246,101,187,63,136,178,74,64,124,194,166,230,48,117,200,225,189,191,136,92,137,58,41,216,178,71,36,84,227,217,149,176,196,188,69,12,143,106,243,125,255,0,99,127,179,155,79,87,130,124,16,248,106,66,110,97,113,181,186,180,240,251,151,92,221,184,194,165,140,23,138,152,221,197,166,59,253,97,121,138,36,180,184,178,59,125,207,173,116,28,93,62,24,22,44,58,143,17,252,93,126,73,242,145,214,99,187,97,45,72,49,97,173,116,17,157,242,59,215,62,28,151,40,247,23,56,185,196,185,199,82,73,185,42,138,139,190,60,81,198,170,40,244,158,18,138,164,17,21,22,231,9,64,34,21,68,56,74,6,86,25,44,177,86,199,216,69,20,210,59,184,25,43,67,154,235,244,43,163,52,149,178,127,234,54,94,150,78,177,247,62,226,185,18,235,107,117,180,140,225,34,38,25,241,26,252,228,2,230,71,29,172,120,139,146,184,101,92,223,246,120,223,180,121,116,248,90,114,167,42,237,77,191,205,73,82,249,152,248,253,35,169,42,219,154,129,244,13,123,110,216,156,252,222,36,21,208,249,44,172,16,227,21,52,228,254,218,43,183,197,166,255,0,113,43,65,136,54,134,106,108,216,116,120,148,143,97,187,164,154,197,161,188,119,110,88,120,61,123,240,220,82,154,173,151,188,79,14,32,113,28,71,185,115,156,124,76,110,39,137,203,63,30,45,168,168,252,23,211,253,76,189,172,166,52,155,73,136,68,69,135,106,94,223,7,106,62,245,168,186,239,60,164,80,182,166,26,76,98,150,206,141,205,12,123,135,16,117,105,252,61,203,129,37,109,134,91,160,152,193,45,240,76,169,42,41,165,100,76,46,121,176,31,90,164,243,54,22,23,188,216,125,235,73,83,82,249,228,204,237,0,220,57,46,241,86,88,105,180,175,51,191,34,74,138,135,76,252,206,208,13,195,146,204,217,214,208,75,142,208,179,24,151,178,195,140,173,237,221,98,123,156,70,156,247,45,86,100,204,182,113,181,69,202,196,148,118,174,15,172,105,240,28,46,191,103,168,168,38,115,113,12,58,23,182,90,119,72,68,157,208,110,209,127,140,44,114,245,11,198,60,160,225,244,251,39,183,208,55,102,164,169,195,129,129,178,200,232,100,55,143,57,33,217,111,187,78,11,69,176,187,115,138,108,181,67,99,132,154,156,61,238,239,210,61,218,120,176,252,83,245,45,134,222,99,48,99,219,75,62,33,72,30,33,146,56,218,3,197,156,44,221,65,246,221,85,224,210,228,195,149,169,59,139,76,174,146,158,158,84,221,217,184,170,59,63,57,15,173,169,218,220,73,196,92,58,70,0,29,214,238,37,114,56,152,167,21,211,121,148,85,17,82,151,124,27,42,45,156,14,164,104,186,220,7,29,153,152,68,45,151,107,49,124,57,209,222,48,193,78,101,133,160,110,1,192,242,224,180,123,119,84,250,154,104,106,36,218,120,49,153,65,236,218,220,175,100,172,105,214,246,112,221,113,205,119,195,113,158,215,252,255,0,84,113,132,30,73,36,142,70,170,110,210,75,3,221,110,129,67,117,30,100,204,167,209,111,28,74,42,145,37,210,234,60,201,153,40,219,97,37,210,234,60,201,153,40,108,36,186,93,71,153,51,37,13,132,151,75,168,243,38,100,161,176,146,233,117,30,100,204,148,54,18,93,46,163,204,153,146,134,194,75,165,212,121,147,50,80,216,73,116,186,143,50,102,74,27,9,46,151,81,230,76,201,67,97,37,210,234,60,201,153,40,108,36,186,93,71,153,51,37,13,132,151,75,168,243,38,100,161,176,146,233,117,30,100,204,148,54,25,184,91,191,188,232,191,207,143,250,194,40,240,179,253,233,69,252,196,127,214,17,64,213,175,105,25,81,48,174,151,81,102,76,202,196,239,176,150,233,117,22,100,204,131,97,45,210,234,44,201,153,6,194,91,165,212,89,147,50,13,132,183,75,168,179,38,100,27,9,110,151,81,102,76,200,54,18,221,46,162,204,153,144,108,37,186,102,213,69,153,87,50,81,157,132,183,87,3,213,66,28,174,107,144,218,48,50,88,86,76,103,85,134,194,178,99,41,68,220,48,51,226,58,172,216,86,190,18,179,225,59,150,212,94,105,177,157,12,113,222,158,35,252,3,238,88,242,196,182,116,145,230,161,128,243,96,81,75,18,140,165,76,246,250,92,149,142,43,224,140,124,51,18,169,195,38,205,3,174,195,235,70,125,87,46,194,139,20,131,16,135,52,70,207,30,179,14,240,184,185,98,80,198,233,41,229,18,68,226,199,141,196,44,100,195,28,156,249,155,231,210,67,81,237,46,37,245,220,238,39,114,192,153,203,169,217,188,42,155,16,193,105,43,106,243,190,73,89,153,205,6,205,222,66,220,199,67,71,79,251,26,120,154,71,28,183,62,242,171,94,162,48,110,53,202,60,244,181,240,197,39,4,155,107,131,205,197,21,93,73,248,10,121,94,57,134,232,183,56,6,7,89,12,178,190,160,71,24,112,0,2,110,119,174,182,87,217,64,199,247,143,21,172,181,50,146,164,138,238,177,212,242,75,69,145,36,146,227,247,70,47,162,226,7,190,247,253,17,160,82,182,150,158,63,86,38,223,153,213,76,231,114,58,114,42,199,149,199,116,159,153,226,244,121,167,157,59,102,110,109,2,130,171,188,209,226,173,18,104,142,118,96,181,138,166,84,226,213,38,153,172,196,91,96,205,57,172,43,45,142,37,186,63,106,192,34,202,100,31,178,118,147,221,143,113,104,11,27,101,5,177,154,147,255,0,38,79,234,11,44,111,88,251,52,45,138,85,159,249,18,125,225,109,47,114,69,62,105,84,209,222,109,13,79,121,250,241,43,128,196,37,207,43,141,244,93,30,208,84,221,207,215,138,228,103,118,171,134,147,29,35,197,117,44,207,62,125,166,44,238,88,19,57,100,206,237,74,215,206,229,105,141,22,221,63,7,99,30,103,111,90,249,220,178,103,114,192,153,202,110,52,123,190,157,131,177,4,134,238,178,146,38,168,155,169,89,80,182,246,176,93,102,233,30,175,20,41,81,60,45,220,182,84,144,186,89,25,28,109,46,123,136,13,104,222,74,211,205,136,82,81,143,135,153,161,223,37,189,227,238,11,208,60,143,70,204,94,74,188,80,194,230,193,78,225,12,46,126,242,242,46,77,186,11,123,213,94,171,47,135,7,49,170,234,88,116,88,165,54,237,174,203,226,117,27,55,178,208,208,70,201,171,90,217,106,206,182,58,182,62,131,153,234,183,184,93,109,22,39,140,156,46,150,174,39,213,53,133,238,104,212,52,13,250,243,215,114,229,188,160,227,114,83,143,70,209,60,177,238,109,230,123,119,128,119,52,120,174,107,201,189,107,48,141,181,195,166,144,134,197,35,140,15,39,112,15,22,31,93,149,44,177,207,38,55,145,190,124,143,23,224,229,234,50,255,0,39,87,38,239,178,250,236,122,134,214,61,219,62,105,110,207,56,19,7,106,14,91,90,223,154,210,83,237,61,27,221,105,227,150,19,204,140,195,234,93,198,222,225,78,196,176,134,186,44,189,173,59,243,234,108,50,157,15,231,236,94,99,37,13,28,95,182,153,243,59,228,192,44,63,220,127,0,163,105,165,28,144,246,187,155,190,151,167,146,164,168,232,234,104,240,204,110,158,242,178,10,168,237,163,135,172,60,14,240,185,218,93,136,101,30,61,75,85,12,189,165,28,110,206,89,39,172,8,221,226,46,177,141,108,148,164,250,54,8,233,9,208,188,12,239,62,46,63,146,222,224,187,70,201,203,96,196,50,197,49,208,73,185,174,241,228,84,133,190,11,217,236,66,203,163,212,105,98,252,25,92,125,12,109,190,173,164,166,194,219,77,88,218,135,138,135,122,144,56,52,184,55,82,11,141,236,55,112,94,107,87,138,143,53,154,151,15,161,165,162,130,102,228,144,176,23,200,246,220,27,23,187,91,92,13,214,93,135,148,160,102,197,96,96,212,71,8,250,201,43,136,146,2,56,41,122,120,199,98,108,176,233,184,124,61,60,126,60,154,135,198,160,124,75,106,248,186,44,119,197,209,77,82,39,109,53,79,137,64,248,150,213,241,44,121,35,232,186,41,25,218,106,159,18,129,241,46,130,151,9,170,172,55,134,35,147,229,187,70,251,214,214,159,103,32,135,189,82,123,103,114,220,223,213,108,178,36,106,235,177,204,97,181,120,180,93,202,41,230,49,241,99,187,236,246,135,92,46,130,130,161,212,211,193,86,234,42,56,171,225,120,145,147,83,53,209,29,55,130,1,202,111,187,114,219,65,135,73,59,132,52,144,23,30,13,99,116,31,146,202,118,29,132,225,189,252,114,184,190,65,175,154,81,89,239,61,11,183,53,98,89,49,71,153,119,59,195,20,26,246,149,158,145,89,79,79,180,123,56,230,180,52,197,87,8,115,46,47,148,239,30,226,188,46,88,221,8,168,167,112,200,31,240,114,176,104,29,148,222,199,192,139,175,103,216,12,102,151,22,195,39,142,134,136,81,67,73,39,102,200,123,66,243,148,139,130,73,226,77,215,154,121,66,154,155,11,218,250,234,122,154,71,118,82,22,204,217,34,117,141,156,46,116,58,111,186,135,161,212,71,20,229,9,46,10,142,140,214,151,81,151,73,46,221,215,215,202,142,110,138,146,138,10,161,45,69,47,156,198,63,194,116,133,173,39,173,181,35,162,223,73,141,58,120,27,78,109,79,74,223,86,158,38,6,70,63,210,62,243,114,181,212,195,14,173,176,162,196,161,108,135,252,42,159,130,119,188,232,85,245,152,93,109,35,115,207,77,35,99,59,158,6,102,159,104,209,90,255,0,245,243,59,190,75,173,87,78,211,107,99,182,77,175,147,175,211,177,176,165,171,124,50,9,105,39,116,114,88,140,209,186,198,199,66,172,113,36,146,73,36,239,39,138,210,131,173,193,83,50,121,27,241,174,58,234,146,210,87,49,103,159,212,125,150,156,121,193,59,249,155,18,183,123,21,91,37,6,212,225,178,198,226,3,166,108,79,31,41,174,54,35,235,92,219,42,111,235,55,220,186,61,131,167,243,253,175,194,97,96,189,167,108,135,160,111,120,253,202,38,163,28,163,142,91,151,20,83,228,233,186,173,60,214,248,191,159,115,213,188,173,82,182,77,143,154,66,59,208,77,27,218,121,107,148,253,235,195,23,186,249,98,168,108,27,28,248,201,1,211,206,198,1,206,198,231,238,94,18,85,127,77,255,0,211,248,154,235,99,89,40,42,93,46,173,186,177,35,46,10,147,101,76,220,213,21,9,89,77,151,26,78,183,175,210,113,143,43,175,71,202,252,153,120,112,60,85,84,37,82,228,45,212,189,79,75,165,251,103,147,182,167,26,127,21,199,232,236,153,88,231,219,118,245,97,121,35,122,176,148,114,244,29,75,237,95,137,29,154,53,87,221,191,47,151,246,85,198,231,85,177,193,171,37,133,198,26,90,26,122,154,137,29,220,116,145,231,112,232,22,176,149,86,189,204,112,115,28,90,225,184,131,98,22,146,86,185,60,110,84,243,91,155,182,253,78,182,160,226,6,34,220,103,24,142,134,23,11,24,34,177,113,28,178,181,114,149,77,141,147,59,205,220,247,65,115,217,189,237,177,112,91,26,57,112,186,88,25,52,204,146,182,177,218,246,78,238,177,167,169,226,179,49,88,234,106,104,133,86,51,60,116,141,107,79,154,210,181,154,159,244,240,29,74,229,23,181,209,15,20,188,57,83,243,248,87,228,187,155,109,135,197,161,171,163,147,3,196,172,232,222,210,34,205,196,29,237,241,226,23,41,181,56,107,246,126,173,236,168,36,194,117,138,75,122,227,243,230,181,181,19,249,151,194,72,93,27,216,65,28,29,126,22,93,134,3,180,56,110,218,97,199,6,218,6,181,149,191,225,190,246,206,120,57,167,131,185,142,43,14,47,28,183,174,207,185,45,96,158,25,127,144,147,120,255,0,229,95,186,60,190,166,165,245,18,102,118,128,110,111,37,22,101,208,109,94,200,226,27,63,43,158,246,26,138,18,123,181,12,26,127,168,124,83,245,46,107,50,153,9,70,74,226,122,173,52,241,101,198,165,133,220,126,6,207,6,197,106,48,122,239,59,163,236,187,94,205,241,252,44,98,70,217,194,199,67,165,236,119,172,27,217,69,153,103,97,180,253,171,251,71,142,224,221,212,172,210,79,113,211,35,88,227,186,70,93,5,62,70,118,143,29,242,52,28,130,203,84,42,133,115,110,202,57,201,228,150,230,117,59,39,137,186,134,134,164,59,26,159,12,139,56,61,250,110,218,153,196,143,142,44,108,125,138,205,166,130,190,187,7,171,169,244,94,207,226,49,53,185,206,39,133,144,215,196,1,189,220,192,70,156,238,213,137,179,149,178,82,82,84,72,220,66,171,12,141,242,8,133,67,233,251,106,41,28,6,177,202,44,108,117,223,110,42,221,162,165,165,134,146,74,140,79,4,243,41,228,99,187,12,71,7,151,53,36,238,182,129,205,220,1,227,98,15,69,21,170,201,127,95,199,238,254,68,157,62,61,178,183,223,235,228,113,57,146,234,44,201,153,88,22,219,73,110,151,81,102,76,200,54,18,221,46,162,204,153,144,108,37,186,93,69,153,51,32,216,75,116,186,139,50,102,65,176,150,233,117,22,100,204,131,97,45,210,234,44,201,153,6,194,91,165,212,89,147,50,13,132,183,75,168,179,38,100,27,9,110,151,81,102,76,200,54,18,221,46,162,204,153,144,108,37,186,93,69,153,51,32,216,75,116,186,139,50,102,65,176,150,233,117,22,100,204,131,97,157,133,159,239,74,47,230,35,254,176,138,60,41,223,222,148,95,204,71,253,97,20,13,90,229,25,216,96,223,170,95,170,142,233,117,96,72,218,73,126,169,126,170,59,165,208,109,36,191,84,191,85,29,210,232,54,146,95,170,95,170,142,233,116,27,73,47,213,47,213,71,116,186,13,164,151,234,151,234,163,186,93,6,210,75,245,75,245,81,221,46,131,105,37,250,170,221,69,116,186,13,164,183,87,130,160,5,94,28,134,241,137,146,194,178,163,114,193,99,150,68,110,89,38,97,137,178,133,203,62,23,110,90,184,93,170,206,133,251,150,201,23,154,100,122,14,27,30,108,46,148,243,140,42,75,18,203,193,35,205,130,81,59,156,97,73,52,91,244,85,142,117,38,122,12,57,105,36,105,37,139,122,195,150,37,187,150,46,139,14,88,186,46,177,153,99,143,41,232,219,32,114,236,190,30,57,48,255,0,81,89,242,189,107,118,100,228,217,234,33,201,135,239,43,42,103,170,89,171,200,223,196,241,249,99,121,230,254,47,247,34,149,234,6,63,188,117,84,145,251,212,12,127,120,174,138,60,21,189,117,108,233,217,101,240,95,186,51,30,243,109,108,122,133,108,142,88,249,250,170,200,228,218,121,95,179,175,197,223,248,127,37,194,82,13,137,73,37,54,4,18,13,214,44,142,177,234,177,228,171,100,118,237,77,129,54,186,221,66,251,17,58,159,64,207,164,79,62,155,218,135,154,243,95,218,253,73,235,235,162,111,100,218,135,100,46,38,207,182,158,222,74,215,11,91,145,212,17,168,33,105,182,145,199,177,133,195,86,220,247,134,229,168,162,197,231,161,57,69,164,130,250,198,227,167,176,240,42,68,49,189,188,29,180,58,119,169,209,71,36,59,243,251,157,117,150,62,0,45,93,90,127,251,121,126,240,173,195,177,10,108,65,153,169,223,222,26,186,55,122,205,252,199,80,164,193,116,169,196,15,255,0,107,47,224,181,151,185,36,121,205,118,236,89,20,102,169,147,99,19,231,149,194,252,86,138,119,111,89,213,146,102,123,138,213,212,59,85,211,20,104,241,154,104,60,147,220,252,204,89,220,181,243,185,95,137,86,211,81,180,154,185,227,132,114,123,181,62,205,235,151,175,218,170,86,220,82,69,36,199,229,63,184,223,118,255,0,185,79,129,238,122,110,131,44,146,106,60,27,105,156,181,213,147,197,7,237,229,100,125,28,117,247,13,87,57,87,142,86,212,220,25,123,38,31,139,16,203,245,239,90,210,238,36,235,205,119,83,107,177,235,244,240,120,81,208,205,141,197,30,148,241,58,67,242,159,221,30,237,235,95,83,138,85,212,2,31,49,107,62,75,59,163,234,88,212,244,85,21,13,205,28,68,71,197,239,238,180,123,78,138,113,5,20,31,250,154,183,74,225,241,41,155,127,180,116,247,2,180,148,175,185,218,83,156,187,179,22,253,87,211,126,69,233,27,79,228,243,13,32,88,206,233,37,119,82,94,71,220,2,249,192,98,108,128,255,0,96,164,134,2,63,196,120,237,95,239,118,131,216,23,210,126,69,177,23,98,94,79,232,95,36,134,73,161,146,72,100,46,55,55,14,184,191,176,133,89,213,47,193,92,121,149,29,90,15,193,95,51,159,198,226,165,151,20,171,158,166,119,202,247,72,227,146,22,238,215,64,92,127,0,86,173,245,126,110,127,176,211,69,78,225,186,66,59,73,60,110,119,123,2,221,227,180,134,12,82,174,50,55,72,72,240,58,143,189,106,37,131,162,135,6,154,68,188,105,108,85,218,143,107,242,123,180,145,237,22,8,214,84,56,26,248,26,35,168,97,248,220,157,224,126,245,162,218,173,153,125,20,175,168,164,97,125,35,141,200,26,152,250,120,47,50,194,235,171,48,108,66,58,218,9,12,115,51,218,28,56,130,56,133,236,219,43,183,88,110,54,198,65,82,230,209,215,29,12,82,27,53,231,248,73,223,225,189,87,102,195,61,60,156,241,243,22,101,197,174,81,231,51,83,239,209,96,205,77,191,69,236,56,198,203,81,215,102,146,159,251,52,199,91,180,119,73,234,63,37,195,99,24,13,94,28,239,237,17,28,156,36,110,173,62,213,215,14,170,51,9,166,113,149,81,62,66,12,142,115,136,25,69,205,236,7,5,174,154,151,162,234,38,166,223,162,195,125,35,158,236,172,105,113,59,128,23,83,35,146,140,210,72,229,38,166,181,244,88,114,66,111,185,122,61,22,199,212,213,1,37,67,155,4,71,218,227,236,224,183,84,187,59,65,135,139,195,8,116,191,57,39,121,223,162,214,122,232,67,142,236,135,159,95,139,10,227,151,240,60,178,139,102,171,171,44,227,31,97,17,248,242,233,127,1,188,173,221,46,205,81,210,89,207,105,158,81,241,159,184,120,5,220,84,66,181,147,197,191,69,162,213,207,39,192,129,254,110,76,207,209,26,41,162,176,176,22,11,6,86,6,146,75,51,244,186,222,77,18,192,154,46,138,86,57,19,116,242,167,102,134,186,178,169,209,152,131,140,81,124,136,198,80,124,121,173,5,68,91,244,93,124,240,7,2,8,4,45,93,77,3,93,124,183,105,93,182,55,216,180,140,237,27,175,35,174,44,196,241,56,62,43,225,107,253,161,214,252,87,75,181,123,7,135,237,54,41,29,109,109,69,68,110,108,66,44,145,88,3,98,77,201,35,170,226,182,91,16,59,55,93,85,84,105,157,82,95,15,102,198,177,214,214,224,220,244,88,248,199,148,13,160,157,238,20,242,199,68,206,13,138,48,72,246,186,229,66,203,143,34,157,174,10,77,86,139,83,61,83,205,133,215,29,205,198,35,228,103,9,154,39,10,44,70,182,9,56,118,129,178,55,219,185,121,166,209,97,155,83,228,242,177,173,109,100,209,211,72,126,10,104,92,93,12,157,11,78,128,244,33,116,184,103,148,109,161,195,234,216,250,186,129,93,79,126,252,82,180,2,71,71,1,112,87,173,99,88,125,22,218,108,107,226,104,15,130,182,14,210,23,17,171,31,107,180,248,131,167,189,115,114,156,31,181,216,228,243,234,244,83,94,59,221,22,124,243,79,229,6,41,136,110,208,224,116,149,156,231,164,38,154,95,29,59,167,220,183,52,117,219,35,139,216,80,99,238,195,106,14,232,49,104,140,98,252,132,173,187,125,246,94,118,112,170,169,231,124,81,66,226,246,184,181,220,0,32,216,234,182,84,91,36,192,67,171,228,47,255,0,151,30,131,218,85,142,153,106,91,251,166,235,227,219,245,61,30,39,149,251,157,142,251,19,192,113,12,50,158,58,153,227,142,74,57,13,153,83,4,205,150,39,248,57,164,174,235,200,175,163,41,49,10,204,75,19,174,164,167,146,54,118,48,178,105,67,73,205,171,156,1,233,96,188,170,146,158,26,72,4,52,209,182,40,134,185,90,44,47,205,101,198,173,51,96,158,124,15,22,73,114,252,209,182,124,110,80,219,35,234,137,166,192,241,136,196,114,205,135,86,176,27,134,185,236,120,7,162,213,87,121,63,217,170,214,146,112,198,66,79,199,129,238,103,220,108,190,118,132,216,220,111,91,252,43,25,196,168,72,52,117,213,48,219,131,100,54,247,110,84,178,233,25,49,127,234,200,121,189,84,33,143,222,141,157,246,45,228,138,7,2,236,39,17,146,51,193,149,13,204,63,220,53,250,151,3,143,236,94,59,130,7,62,174,137,207,128,127,141,7,194,51,219,109,71,180,46,227,6,242,131,139,69,149,181,162,42,182,113,46,110,87,123,199,228,187,172,35,107,112,204,72,53,143,121,165,153,218,100,151,113,240,118,229,29,229,213,233,189,245,185,20,222,54,139,36,182,110,219,47,143,31,232,249,164,171,74,250,39,105,188,159,96,152,230,121,153,8,164,171,118,189,180,26,7,30,173,220,87,146,237,22,194,215,225,21,29,155,158,11,79,168,231,14,235,252,10,155,167,215,99,205,199,102,114,213,47,241,57,201,238,250,249,126,62,159,137,199,170,44,202,172,54,178,158,253,164,15,203,242,154,46,62,165,130,119,169,137,223,99,92,121,33,145,92,26,104,169,86,148,42,121,230,129,244,148,209,199,76,216,230,143,55,105,40,113,38,91,157,46,56,89,14,201,24,229,90,74,21,69,147,116,140,156,62,177,244,53,2,120,153,27,158,1,3,59,110,1,230,58,173,131,234,105,240,250,113,140,99,82,138,170,153,59,208,64,93,123,158,5,221,58,46,126,170,162,58,120,140,146,155,1,195,137,90,106,60,90,54,98,240,213,215,83,249,204,17,18,91,6,107,11,240,241,213,60,61,220,157,241,244,217,106,110,105,112,187,215,119,240,79,200,222,109,21,52,245,116,145,87,98,210,200,113,154,249,26,105,169,24,61,88,247,93,195,133,244,178,230,42,33,154,142,170,72,103,107,162,158,39,101,115,78,133,174,11,169,195,107,164,141,149,123,87,138,150,201,82,92,98,163,97,220,100,182,240,62,75,66,134,124,53,178,97,248,69,36,172,15,198,113,106,142,221,210,187,87,71,25,208,123,245,43,104,203,111,12,178,210,234,30,159,238,167,217,113,199,100,234,218,95,255,0,152,174,239,205,155,125,152,242,145,83,71,27,105,113,184,205,109,53,178,246,160,3,32,29,111,163,135,214,186,31,66,108,94,212,222,92,62,118,83,84,59,82,216,31,217,186,253,99,118,158,229,229,120,142,23,53,41,158,72,254,26,146,58,151,82,182,118,139,7,184,116,223,185,96,196,215,201,35,91,24,37,228,232,180,150,158,45,238,131,166,109,62,149,135,37,231,210,228,120,223,195,183,226,143,91,62,73,169,139,193,110,47,63,103,200,194,9,247,221,105,182,171,1,255,0,195,213,236,166,141,206,125,59,216,29,19,220,44,79,48,125,171,81,69,83,85,73,78,216,227,171,168,22,223,105,93,191,222,173,154,105,38,118,105,164,124,142,230,247,18,126,181,172,99,145,75,218,149,162,177,127,146,231,247,185,55,69,124,40,176,149,141,93,81,216,66,72,245,206,141,10,119,16,1,36,216,13,234,76,46,135,61,65,196,49,9,36,165,167,130,81,8,145,162,239,164,151,67,28,146,48,143,80,149,214,235,150,77,193,8,222,233,118,95,84,110,240,56,221,133,225,212,153,42,153,67,81,86,219,178,162,71,246,212,21,224,235,217,202,14,140,120,189,191,238,235,19,26,154,60,58,151,16,134,3,85,128,87,200,204,181,24,89,38,74,106,150,158,49,29,109,207,95,97,91,23,25,197,69,100,17,209,192,107,92,51,215,224,231,246,21,204,223,219,211,158,14,182,189,221,121,114,92,174,209,226,49,186,130,154,138,130,189,245,88,101,251,88,161,169,103,195,210,29,65,140,187,151,134,135,144,92,33,23,57,219,250,250,255,0,162,94,4,242,228,191,95,175,143,225,250,53,216,208,223,170,95,170,142,233,117,56,183,218,73,126,169,126,170,59,165,208,109,36,191,84,191,85,29,210,232,54,146,95,170,95,170,142,233,116,27,73,47,213,47,213,71,116,186,13,164,151,234,151,234,163,186,93,6,210,75,245,75,245,81,221,46,131,105,37,250,165,250,168,238,151,65,180,146,253,82,253,84,119,75,160,218,73,126,169,126,170,59,165,208,109,36,191,84,191,85,29,210,232,54,146,95,170,95,170,142,233,116,27,73,47,213,47,213,71,116,186,13,164,151,234,151,234,163,186,93,6,211,59,10,63,222,180,58,255,0,238,34,254,176,138,60,36,255,0,122,208,255,0,49,23,245,132,80,53,125,209,141,166,13,210,234,59,165,213,129,43,97,37,210,234,59,165,208,108,36,186,93,71,116,186,13,132,151,75,168,238,151,65,176,146,233,117,29,210,232,54,18,93,46,163,186,93,6,194,75,165,212,119,75,160,216,73,116,186,142,233,116,27,9,115,43,129,80,230,85,14,67,101,19,37,174,89,17,185,97,53,202,120,220,178,137,88,145,177,137,250,172,232,94,181,49,63,85,155,19,247,45,210,45,244,236,246,109,154,102,125,156,160,63,242,135,222,86,76,177,116,92,22,198,109,47,163,100,20,149,142,38,134,67,188,255,0,132,121,248,115,247,175,73,123,26,246,7,52,135,52,139,130,53,4,42,109,68,37,138,110,251,50,198,51,113,124,154,105,98,223,162,195,150,46,139,119,44,93,22,28,177,116,72,204,155,143,41,209,96,103,46,13,74,57,55,241,42,89,92,177,176,195,151,13,128,114,31,138,172,175,80,154,185,50,165,198,242,73,252,89,28,175,88,157,174,87,2,119,110,87,74,253,235,10,103,88,21,218,49,54,207,163,134,175,12,176,100,237,37,70,196,63,170,186,71,45,76,85,125,145,179,253,91,239,228,179,95,32,112,184,55,7,136,71,10,60,119,67,232,90,158,151,168,205,139,55,49,117,182,94,79,191,235,234,141,149,68,45,145,131,129,182,245,204,227,237,124,81,52,60,124,109,15,5,190,166,173,108,128,50,75,7,238,29,84,56,180,76,154,159,43,218,28,210,119,20,199,39,9,114,88,45,84,180,205,226,204,142,49,184,140,240,0,214,191,52,124,88,241,118,145,200,133,28,148,241,87,130,236,59,187,81,188,210,184,234,126,129,248,222,27,252,85,113,108,62,74,123,190,43,190,46,60,194,208,75,45,136,32,216,141,65,83,182,169,115,19,93,152,229,27,198,95,231,18,65,48,124,110,116,114,176,232,65,177,105,91,189,134,219,1,83,62,41,6,44,26,199,199,69,59,252,229,162,192,180,91,214,3,143,81,238,90,223,73,82,226,96,69,140,184,197,62,230,87,177,183,112,233,35,126,48,234,59,195,170,211,80,97,85,120,85,102,55,231,44,105,134,108,38,169,240,212,70,236,209,76,221,53,99,134,135,195,120,226,2,196,148,101,22,165,195,43,117,122,28,58,184,56,102,143,215,192,221,227,27,123,65,17,115,104,33,150,169,255,0,41,223,6,207,175,83,238,92,118,37,181,184,173,110,102,137,155,77,25,248,144,12,191,107,122,208,106,226,108,16,6,143,89,247,232,221,84,168,226,140,72,154,62,137,163,209,42,197,14,125,95,44,171,222,94,242,231,146,231,29,228,155,147,237,82,69,12,178,139,177,135,47,202,58,15,121,81,137,195,63,102,198,131,205,221,226,173,146,87,200,111,35,203,188,74,232,89,108,50,132,112,71,251,105,243,159,147,16,191,214,116,87,10,214,196,127,178,211,198,195,242,223,223,119,215,160,247,44,11,165,211,111,168,216,100,79,81,53,67,179,79,35,228,63,196,111,101,29,212,119,75,172,209,157,132,151,94,193,255,0,14,251,74,202,60,98,171,1,170,120,108,117,214,150,2,79,248,173,26,183,218,62,229,231,152,158,57,135,85,108,134,19,133,83,224,144,83,98,20,146,61,243,226,13,119,126,160,27,216,17,238,247,104,180,84,245,18,211,84,71,61,60,142,142,104,220,30,199,180,216,181,192,220,16,163,101,197,254,70,55,9,42,250,225,145,243,233,214,124,110,12,250,243,109,48,167,75,24,175,129,183,115,6,89,64,226,222,7,216,184,167,0,224,186,47,37,62,80,169,118,199,14,109,45,99,163,135,27,133,150,154,34,108,38,31,45,131,136,230,56,120,45,142,59,178,121,220,233,240,178,1,58,152,9,176,255,0,73,252,23,158,82,150,25,120,89,56,104,169,211,229,120,31,129,155,138,56,73,97,209,97,205,2,219,205,12,176,202,232,166,141,236,145,186,22,184,88,133,147,65,131,85,226,79,203,77,3,159,204,141,195,196,238,82,55,164,173,178,197,206,49,86,217,38,206,109,206,47,129,228,138,87,121,237,24,211,178,152,156,205,31,194,237,227,219,117,234,251,57,181,24,94,210,64,230,211,184,137,67,111,37,60,205,179,128,251,136,92,190,5,228,238,148,22,201,138,202,101,63,53,17,176,246,157,254,229,220,210,225,244,184,125,56,134,134,158,56,34,31,21,141,183,191,154,171,213,79,4,189,197,201,194,115,139,87,19,159,197,118,119,14,150,126,210,1,36,66,247,115,90,123,167,195,146,199,20,48,82,183,44,17,53,189,120,159,106,232,167,106,215,84,49,70,241,36,213,54,86,106,103,57,170,111,131,69,54,104,205,216,226,211,209,99,186,184,180,218,102,92,115,106,216,212,199,189,106,106,163,222,182,69,22,109,208,236,95,158,41,193,236,158,9,229,197,97,84,67,189,97,212,70,65,184,184,60,194,132,98,51,195,164,150,149,157,119,251,212,172,73,249,18,52,217,211,247,144,158,5,175,154,45,235,109,29,109,53,70,153,178,63,228,191,79,173,89,60,27,212,236,114,107,185,117,133,217,207,205,18,195,150,37,187,154,18,22,20,177,116,83,113,204,177,198,205,52,177,116,88,85,20,172,144,90,70,7,120,133,187,146,46,139,22,72,186,41,113,154,124,50,108,25,202,214,96,145,190,230,39,22,30,71,80,189,167,201,165,59,233,182,51,14,137,238,204,91,152,3,211,57,178,243,119,196,73,0,11,147,184,47,102,193,104,252,199,8,164,165,220,232,226,0,248,239,63,90,129,212,35,142,49,91,87,44,166,235,155,124,40,199,205,179,193,113,136,90,220,82,180,49,160,55,183,125,128,26,122,197,107,223,18,244,188,79,201,237,113,123,228,165,171,130,114,231,23,101,120,44,58,253,75,73,255,0,132,170,105,4,147,227,142,243,10,40,189,121,61,119,59,163,64,222,172,241,107,176,236,226,93,139,124,26,237,60,226,148,102,142,83,15,195,42,177,26,182,82,208,65,36,243,191,115,24,46,127,64,182,91,65,6,7,179,24,116,212,245,181,71,17,199,222,3,68,20,143,29,149,46,162,249,223,241,157,109,44,21,248,206,212,62,42,57,48,237,156,137,216,117,3,197,164,144,31,135,159,233,59,128,232,23,3,81,14,245,19,54,183,38,87,236,251,43,245,25,50,57,246,55,180,56,166,25,80,67,124,235,205,164,63,22,113,97,254,237,203,160,134,142,113,24,150,54,118,177,124,228,71,59,125,225,121,117,76,59,244,88,244,213,181,216,100,189,174,29,87,61,51,199,24,158,91,245,44,127,153,53,223,146,14,163,77,12,234,159,7,178,210,59,85,184,132,230,98,242,140,59,202,134,39,78,90,204,102,130,143,20,136,104,92,230,246,82,255,0,185,191,136,93,174,9,229,7,99,177,43,50,122,202,172,18,115,241,107,99,237,34,191,249,140,221,237,11,156,245,81,125,213,30,23,172,253,154,212,228,246,240,84,191,71,245,248,158,137,179,251,77,91,132,185,172,46,51,210,223,88,158,119,125,19,195,238,94,143,4,184,118,210,97,70,217,102,129,250,57,142,245,152,122,242,43,199,165,100,77,17,190,158,174,150,174,25,26,30,201,169,165,18,49,192,241,4,44,220,11,22,168,193,235,155,81,78,110,221,210,70,119,61,188,148,60,250,104,229,94,38,62,25,73,211,186,190,93,12,222,151,88,174,29,154,124,181,254,190,6,78,212,96,82,224,149,150,185,125,44,151,236,228,182,254,135,170,230,171,40,41,42,152,123,120,153,127,148,5,136,246,175,116,158,26,61,165,192,180,57,160,157,183,107,184,177,220,252,65,94,35,139,83,212,81,226,83,209,212,183,35,225,121,105,28,249,31,3,189,116,208,234,30,85,182,92,73,29,58,159,72,150,147,50,207,166,149,99,151,41,175,47,135,244,113,56,181,1,162,148,101,37,208,187,213,113,251,138,215,18,186,205,167,103,247,51,157,197,175,109,151,27,157,222,42,205,100,94,101,183,78,212,60,248,119,75,186,224,148,168,42,234,35,166,137,210,74,108,6,225,196,158,74,58,186,232,233,32,50,207,160,27,135,18,121,5,201,86,226,78,173,155,60,134,205,30,171,120,5,210,14,50,125,207,67,160,208,189,76,173,241,21,245,68,245,181,146,85,205,157,250,55,226,180,110,11,30,234,32,240,119,16,171,117,37,124,15,89,12,81,132,84,98,184,70,76,82,229,124,98,80,233,33,107,195,140,121,172,15,63,11,174,183,12,198,27,87,143,98,184,236,217,99,243,74,103,26,120,139,135,116,145,145,128,115,181,215,19,116,186,196,160,153,19,85,211,225,169,78,248,109,87,224,218,191,206,187,158,129,132,180,180,108,101,27,181,51,84,190,182,78,183,118,135,220,213,117,21,13,59,176,249,171,106,34,111,111,54,38,90,94,52,112,141,215,37,171,79,179,85,181,30,145,162,196,43,73,149,148,113,152,96,104,179,116,177,3,221,117,184,21,49,140,5,240,231,29,183,157,9,114,241,182,83,175,189,71,146,105,158,87,89,28,184,178,60,113,125,251,181,241,148,159,232,154,50,171,48,168,33,118,32,68,178,53,180,181,109,132,131,99,104,220,79,123,197,37,193,225,167,146,171,206,38,144,178,146,169,145,204,26,0,61,147,183,60,44,218,178,39,196,177,200,90,67,133,77,40,153,182,214,229,161,174,252,213,162,162,57,103,195,228,157,192,69,138,82,249,148,132,238,237,7,117,167,222,26,185,220,138,248,103,202,210,231,203,248,79,248,145,137,85,5,30,26,218,134,205,3,103,109,28,166,44,65,155,203,169,164,209,178,179,145,26,110,232,168,233,42,32,158,81,220,171,196,104,160,203,35,93,171,113,74,2,46,15,87,52,113,223,97,209,107,99,196,94,202,122,76,74,181,153,229,164,115,176,172,82,46,50,66,111,148,145,204,11,143,22,133,175,170,197,153,135,49,148,208,84,246,213,152,85,77,240,250,200,187,205,124,39,82,199,116,227,237,33,108,160,223,215,215,215,200,189,211,233,178,63,101,43,127,167,253,121,255,0,252,201,63,248,155,74,250,138,106,124,54,156,118,211,191,13,33,211,97,21,241,235,53,44,131,83,3,207,43,240,225,161,27,215,29,95,91,62,33,89,53,93,83,131,167,153,217,158,90,208,208,79,59,13,20,117,149,110,169,168,154,76,140,133,146,72,100,236,163,184,99,73,228,22,61,212,140,120,246,242,122,13,54,147,194,86,251,253,125,63,38,249,36,186,93,71,116,186,233,68,173,132,151,75,168,238,151,65,176,146,233,117,29,210,232,54,18,93,46,163,186,93,6,194,75,165,212,119,75,160,216,73,116,186,142,233,116,27,9,46,151,81,221,46,131,97,37,210,234,59,165,208,108,36,186,93,71,116,186,13,132,151,75,168,238,151,65,176,146,233,117,29,210,232,54,18,93,46,163,186,93,6,194,75,165,212,119,75,160,216,73,116,186,142,233,116,27,12,252,36,255,0,122,208,255,0,49,23,245,132,81,225,39,251,218,135,249,136,191,172,34,129,171,247,145,172,162,96,102,76,202,212,86,4,154,69,217,147,50,181,16,82,46,204,153,149,168,130,145,118,100,204,173,68,20,139,179,38,101,106,32,164,93,153,51,43,81,5,34,236,201,153,90,136,41,23,102,76,202,212,65,72,186,234,224,84,106,168,103,130,86,187,85,51,92,177,130,145,165,14,208,102,100,111,213,101,196,245,174,97,89,49,185,110,153,97,134,116,109,34,145,119,155,13,180,194,152,179,14,175,127,246,103,27,69,35,143,236,207,35,211,238,94,115,19,214,92,111,88,201,142,57,99,182,69,174,57,41,170,103,190,203,23,21,135,44,75,149,216,61,168,15,17,225,152,148,154,250,176,74,227,238,105,63,113,246,46,230,88,186,42,60,152,229,134,91,100,97,73,227,116,203,105,142,90,70,14,65,69,43,247,170,147,149,128,114,88,210,190,247,92,146,182,33,27,118,71,43,214,28,175,226,175,149,235,14,87,169,17,68,236,112,35,149,250,171,33,173,116,6,199,88,207,14,94,11,26,174,166,56,69,229,145,172,31,196,86,138,179,28,129,183,17,53,210,30,123,130,149,12,78,107,177,41,198,27,106,125,142,197,211,53,237,14,99,174,15,16,175,244,196,108,12,134,173,225,164,155,53,228,253,255,0,154,243,99,143,213,177,231,41,13,140,239,107,127,53,33,171,19,183,180,107,179,95,158,245,153,105,107,185,231,186,182,159,6,163,27,196,215,201,249,163,210,230,104,33,114,216,238,10,217,26,249,169,172,201,0,185,111,7,126,69,97,224,123,72,105,11,105,235,73,117,54,230,191,121,103,230,23,87,82,89,45,28,146,70,230,185,134,50,67,134,160,139,40,205,75,20,143,157,229,207,159,166,230,88,242,246,125,159,147,60,166,73,86,182,147,104,113,28,54,143,17,160,165,168,34,138,181,143,142,104,92,51,52,223,121,0,250,174,234,20,143,145,104,229,55,145,222,37,88,70,10,92,52,122,102,147,40,93,125,234,219,171,74,53,165,198,205,4,158,139,169,163,162,185,147,50,149,148,175,62,177,13,82,136,88,222,23,61,86,44,226,242,193,118,49,154,9,220,9,87,101,35,122,156,133,97,67,95,18,200,142,133,91,117,123,130,140,141,86,78,177,162,183,76,203,42,155,14,168,158,199,46,70,158,46,252,151,103,179,219,3,87,90,90,249,89,217,70,127,196,152,91,220,221,231,218,180,158,72,199,150,200,26,206,169,165,209,171,203,52,113,152,115,234,225,170,142,162,133,242,69,60,78,204,201,99,37,165,135,152,43,233,127,37,27,107,180,24,181,59,96,218,12,57,211,196,209,221,196,99,110,64,122,56,31,88,245,106,213,236,230,198,97,56,110,71,190,47,59,157,187,159,48,238,143,6,238,251,215,117,76,64,0,11,11,110,1,83,107,179,227,204,182,237,191,137,228,117,191,104,97,171,123,113,67,143,86,110,42,163,166,196,28,211,61,59,29,148,232,92,53,247,173,157,24,108,108,107,35,104,107,70,224,5,128,92,253,68,149,108,164,115,176,248,226,146,160,110,108,142,202,15,183,154,243,172,75,111,182,139,10,198,219,231,84,173,167,108,109,202,234,103,180,217,226,254,181,249,245,10,178,58,121,101,85,31,220,239,211,241,100,213,43,82,92,121,89,239,116,206,220,178,102,245,110,23,7,177,187,127,132,99,193,145,25,5,37,97,208,197,43,180,39,161,93,233,239,70,171,179,99,150,57,84,149,22,176,132,162,182,201,83,53,210,200,53,206,45,212,44,89,64,112,187,72,35,162,201,170,110,245,165,174,157,148,140,116,178,72,35,104,222,226,108,22,139,146,22,89,52,232,84,49,106,171,26,214,52,185,228,53,188,206,139,95,93,181,204,23,100,17,102,255,0,152,237,7,185,88,49,42,44,82,32,202,182,134,59,131,129,211,223,193,119,88,228,185,100,92,186,89,53,185,174,63,82,7,203,12,228,136,158,9,228,176,106,98,223,162,150,183,9,146,46,253,59,187,86,111,22,222,176,5,76,177,247,100,239,1,193,219,194,147,137,122,50,60,52,234,253,134,98,84,195,189,65,29,109,77,38,145,191,51,7,196,118,161,108,156,248,229,29,211,99,200,172,42,136,119,232,172,49,202,248,101,142,27,137,52,88,197,60,189,218,150,152,93,207,123,86,67,226,108,140,207,27,131,154,120,180,220,46,122,162,29,119,44,70,201,53,43,243,83,200,230,30,155,143,177,74,142,36,253,214,90,98,118,111,229,132,142,11,22,72,150,60,24,253,172,218,216,110,62,92,127,136,91,40,164,167,171,110,106,105,90,254,96,29,71,136,93,42,80,238,137,177,108,215,101,116,111,107,216,108,246,155,131,200,133,185,164,218,44,117,210,134,197,56,148,241,15,140,17,237,88,194,6,151,124,33,176,233,197,82,161,231,179,236,226,29,156,124,64,227,226,185,229,156,95,13,89,156,144,199,145,123,113,76,232,93,182,190,104,198,71,85,19,42,101,248,230,14,232,30,253,229,110,48,205,167,194,49,75,68,218,129,28,174,211,178,156,6,147,211,145,94,99,52,91,214,4,241,116,80,37,134,47,183,5,110,94,153,134,124,197,83,248,30,145,180,190,79,176,188,89,174,146,149,190,99,84,117,14,140,119,28,122,183,242,94,53,181,59,51,136,224,21,61,150,33,13,152,239,217,202,221,88,255,0,3,248,111,93,166,1,181,216,142,10,246,198,247,26,186,49,190,41,14,173,31,194,238,30,27,151,166,210,84,225,59,91,131,61,185,89,81,76,241,150,88,100,29,230,30,163,129,228,87,61,211,197,223,148,70,83,207,162,117,63,106,7,202,181,16,239,90,202,152,122,47,81,242,135,177,83,108,221,87,107,14,105,176,217,77,163,148,239,105,249,46,235,215,138,226,160,195,38,174,159,179,129,151,60,92,119,55,197,119,140,183,251,165,148,114,198,113,223,23,193,200,201,74,233,100,12,141,142,123,220,108,26,209,114,74,238,246,55,201,228,66,72,235,49,230,135,184,106,202,95,138,62,159,63,5,210,224,24,5,54,22,3,218,59,74,146,53,149,195,119,65,201,116,212,237,220,165,199,79,181,92,187,158,95,174,245,12,171,27,199,129,215,199,204,149,172,17,180,53,141,13,96,208,0,44,2,178,121,153,11,51,60,248,14,37,73,87,59,41,227,5,218,184,238,111,53,165,147,61,68,153,228,55,60,7,37,218,16,221,203,236,120,45,31,75,158,127,188,201,196,127,127,151,246,122,55,146,92,125,231,18,155,11,168,32,69,56,50,66,62,75,198,241,237,31,114,206,242,177,132,129,45,46,39,27,109,155,224,101,183,61,237,63,120,94,121,129,206,252,63,20,164,171,102,134,25,90,255,0,96,58,253,75,220,246,190,145,184,134,204,86,53,160,31,131,237,88,122,141,85,86,173,45,62,170,57,35,217,247,61,134,5,29,95,78,203,166,143,120,46,63,117,252,163,192,54,162,34,54,118,103,240,15,103,222,188,234,182,166,42,56,29,44,198,205,27,135,18,121,5,233,190,81,170,169,176,173,142,46,168,117,157,44,173,12,111,23,91,83,101,224,24,141,116,181,211,153,36,54,104,209,173,224,208,172,241,189,202,204,253,153,233,115,203,133,57,241,27,41,136,214,201,93,57,124,154,52,104,214,141,205,11,17,87,138,233,182,71,103,252,254,70,213,214,54,212,141,61,214,159,241,15,228,186,81,237,245,25,176,232,112,239,151,17,68,251,33,179,158,112,207,63,174,101,160,0,152,163,63,28,243,61,62,245,205,151,106,87,175,188,129,11,128,0,0,210,0,30,11,199,206,242,164,233,248,178,187,160,107,114,107,178,102,201,147,183,20,189,59,149,204,179,48,202,71,86,79,99,113,27,117,113,252,22,45,60,47,168,153,177,70,46,231,125,75,174,164,166,101,45,59,98,103,13,231,153,230,187,74,84,90,117,29,98,211,195,108,125,230,94,214,134,52,53,160,6,129,96,2,43,138,161,11,141,158,101,59,13,123,152,235,177,197,167,117,193,178,231,113,108,70,73,165,100,76,149,221,140,46,46,96,7,64,238,36,123,150,126,53,87,230,240,118,108,63,9,38,158,3,154,231,23,72,47,50,243,165,233,19,251,233,175,145,36,146,190,71,189,242,61,206,123,205,220,92,110,73,230,85,183,86,162,232,93,164,151,98,235,166,101,106,44,153,164,93,153,51,43,81,5,34,236,201,153,90,136,41,23,102,76,202,212,65,72,187,50,102,86,162,10,69,217,147,50,181,16,82,46,204,153,149,168,130,145,118,100,204,173,68,20,139,179,38,101,106,32,164,93,153,51,43,81,5,34,236,201,153,90,136,41,23,102,76,202,212,65,72,187,50,102,86,162,10,69,217,147,50,181,16,82,46,204,153,149,168,130,145,155,132,31,239,106,31,230,34,254,176,138,220,35,247,189,7,243,17,127,88,69,3,89,239,35,148,215,38,26,34,41,150,116,8,136,150,2,34,37,128,136,137,96,34,34,88,8,136,150,2,34,37,128,136,137,96,42,170,34,89,155,46,5,94,210,163,5,92,150,108,164,76,215,41,216,235,44,70,149,43,92,182,76,145,142,116,103,49,235,38,57,22,185,143,83,177,246,91,41,22,24,179,81,179,142,93,218,175,84,216,61,170,24,131,89,134,226,47,254,214,209,104,165,39,246,131,145,254,47,189,120,251,36,89,17,76,88,246,185,174,45,112,55,4,27,16,86,153,177,71,52,118,178,111,136,178,42,103,190,213,187,44,142,111,34,181,85,213,144,82,176,186,162,102,70,222,110,117,151,156,85,237,142,45,85,19,88,233,195,8,22,115,216,219,57,221,73,231,224,180,178,84,190,87,151,200,247,61,231,123,156,110,84,76,122,39,255,0,38,72,199,56,197,114,119,149,251,83,73,29,219,76,215,204,238,126,168,90,10,205,162,172,158,225,174,108,45,228,205,254,245,207,153,122,171,29,42,153,12,48,135,100,116,122,148,151,6,92,179,185,238,46,123,139,157,204,155,172,119,201,213,64,233,47,160,84,183,25,30,214,14,186,159,114,232,229,68,108,154,159,137,87,200,148,142,168,116,214,165,141,242,59,139,90,9,186,140,212,83,197,234,68,101,119,57,14,158,225,249,168,106,49,10,137,89,217,186,66,216,190,67,59,173,247,5,206,82,108,175,203,158,205,248,138,16,220,213,181,145,196,70,248,163,248,87,143,118,131,218,86,231,103,241,250,40,27,38,31,31,109,27,36,4,70,250,137,65,105,113,22,177,176,179,47,207,81,207,154,224,169,224,168,145,215,133,142,183,61,193,108,162,195,193,109,231,126,188,90,223,205,71,158,52,248,108,160,215,189,62,88,60,121,157,163,18,177,147,82,212,73,79,81,27,163,154,51,149,204,112,177,5,96,182,142,105,28,73,110,80,78,247,46,230,146,106,74,248,35,162,196,28,216,103,141,185,41,171,95,174,81,193,146,29,229,156,142,246,248,45,54,35,73,81,67,87,37,61,92,110,142,102,29,90,126,162,15,16,120,30,43,48,159,147,238,67,158,189,190,32,141,51,40,88,221,94,75,143,184,41,114,181,130,205,0,14,139,33,193,68,224,186,89,29,229,148,253,230,68,66,182,56,159,52,141,100,109,204,243,184,43,200,90,12,81,206,125,99,129,38,205,208,5,203,62,111,6,55,70,241,145,221,83,108,172,178,67,121,170,27,28,135,115,67,115,91,196,173,54,35,132,213,209,78,35,150,34,235,250,174,96,184,114,131,103,54,178,167,13,45,134,183,53,77,46,237,77,222,207,3,196,116,94,151,67,85,73,138,81,137,41,228,100,240,63,127,78,132,112,43,142,61,94,226,74,146,148,125,158,231,158,211,224,210,202,225,218,156,183,248,173,23,43,165,194,54,97,183,5,192,68,57,158,243,255,0,69,187,244,119,155,156,208,11,183,136,226,22,101,35,183,41,46,91,163,105,158,127,170,230,213,99,135,50,252,187,27,28,23,10,163,162,33,209,68,29,39,206,63,87,126,139,165,167,119,51,226,73,92,188,211,212,195,30,104,24,30,0,214,219,215,63,136,98,21,53,64,182,89,29,147,228,3,96,160,228,131,147,60,191,79,251,57,62,169,145,234,51,230,227,209,59,151,250,59,204,71,108,48,204,49,165,177,230,173,168,31,18,35,102,3,213,255,0,149,215,17,143,109,182,49,137,201,29,166,109,45,60,79,237,35,134,156,101,0,240,36,239,39,169,43,73,34,196,149,114,88,99,30,123,179,221,105,58,94,151,69,26,195,15,199,187,61,71,100,60,167,181,174,101,54,60,222,130,161,191,136,94,164,250,76,39,105,176,208,217,227,130,178,149,194,237,118,242,223,3,188,21,242,140,188,86,227,101,246,167,23,217,234,166,201,135,76,227,31,198,141,199,186,66,141,159,78,159,181,7,76,229,62,149,25,79,118,159,137,124,62,184,61,55,106,188,149,87,209,102,171,217,185,95,87,27,117,236,28,109,43,124,14,231,125,235,3,100,252,170,99,59,55,55,152,226,241,201,83,79,25,200,232,229,4,62,63,126,161,116,88,47,150,1,83,44,44,150,134,54,88,124,32,47,55,113,233,192,46,202,191,8,217,79,40,212,127,12,214,182,184,55,187,43,44,201,227,246,252,97,239,10,28,181,14,182,106,35,107,212,156,176,234,48,164,181,80,227,212,211,203,229,58,155,23,138,216,52,98,55,17,171,166,55,112,240,10,250,77,169,18,183,178,197,33,107,154,69,140,140,23,247,181,121,94,219,249,51,218,13,143,149,245,148,89,171,232,25,175,156,83,142,251,7,241,179,241,23,11,81,130,109,169,110,88,177,33,153,187,187,70,254,33,107,254,54,57,70,241,242,142,211,209,105,179,195,238,191,217,236,181,216,53,21,116,102,124,54,102,182,252,1,187,125,219,194,230,107,41,170,104,100,248,70,185,156,156,55,31,106,131,14,196,155,35,91,81,65,81,161,220,230,29,235,117,22,54,37,111,103,93,24,32,252,102,141,15,136,92,234,112,248,158,123,87,135,81,167,124,123,75,245,48,104,241,185,169,77,137,187,120,242,247,45,187,43,104,177,22,124,32,13,127,202,11,87,89,134,193,80,211,45,28,141,23,224,53,31,162,211,138,58,150,75,165,217,99,235,93,109,21,25,59,236,84,173,94,55,43,124,63,201,157,13,86,30,246,119,163,57,219,245,172,118,197,45,187,250,55,174,245,74,28,76,210,183,179,168,107,164,111,23,131,175,185,108,163,150,10,166,102,130,64,238,156,71,177,73,131,146,238,88,97,207,28,157,141,45,68,59,244,90,234,136,119,174,134,120,122,45,124,240,239,83,113,76,179,196,206,122,120,119,232,176,94,199,70,252,236,115,154,225,184,180,216,174,130,162,2,9,4,16,122,173,124,208,239,209,79,199,144,177,198,203,41,177,234,168,59,181,45,21,12,230,116,119,189,109,233,49,74,42,203,54,57,123,57,15,196,147,67,250,174,118,104,86,20,176,116,93,94,28,121,62,4,149,21,35,182,154,18,120,44,9,225,35,120,92,253,38,41,91,69,96,201,59,72,199,196,147,81,250,45,213,38,63,71,81,102,213,52,211,191,248,181,111,191,130,135,151,65,37,204,77,37,133,249,24,147,197,209,93,132,98,85,120,30,34,202,202,23,89,227,71,48,250,175,111,22,149,183,146,146,57,153,158,23,130,14,226,13,194,130,60,56,53,217,165,179,143,1,193,65,120,38,222,214,71,150,39,47,102,72,245,122,105,48,253,173,217,195,218,69,154,150,165,133,178,70,239,89,142,229,226,14,160,175,46,196,112,79,65,86,201,67,148,6,176,221,174,3,215,7,113,93,46,195,215,154,12,80,83,188,218,10,155,52,142,1,220,15,224,186,15,40,24,104,159,15,142,177,141,248,74,115,103,30,109,63,145,90,226,255,0,234,231,216,251,50,159,99,210,229,120,191,226,207,55,141,138,87,75,216,139,1,119,240,28,149,72,182,141,26,170,54,30,42,205,243,220,135,169,209,198,110,242,118,49,75,29,35,203,222,75,156,120,149,52,112,172,166,67,209,100,50,30,139,89,100,41,53,179,73,82,236,99,50,29,44,189,215,5,127,157,108,197,35,156,51,23,211,0,122,247,108,188,63,18,173,166,194,104,157,85,88,236,172,110,230,141,239,60,135,85,236,123,1,86,234,205,135,194,42,229,140,68,101,166,18,22,3,124,160,220,143,169,83,245,55,113,139,248,155,253,154,195,150,89,50,101,107,216,106,175,226,124,73,182,187,73,91,180,184,203,231,172,248,56,162,38,56,96,105,238,196,208,119,117,39,137,92,253,148,245,206,15,174,169,115,119,25,94,71,251,138,216,108,246,14,252,82,162,239,187,105,88,123,238,231,208,43,168,170,74,143,120,222,29,22,27,247,99,20,77,179,24,19,177,57,187,106,128,91,70,195,175,241,158,67,241,43,209,99,13,141,141,100,109,13,99,69,128,27,128,80,64,200,224,137,145,66,192,200,216,44,214,141,192,41,51,45,168,240,61,71,93,147,93,147,116,184,138,236,190,188,203,228,119,193,191,232,159,185,121,21,137,117,134,164,157,203,214,36,119,193,191,232,159,185,112,187,63,135,220,249,220,195,75,252,24,63,122,235,141,237,76,183,251,63,158,58,92,89,167,47,135,242,102,224,248,127,153,195,154,64,59,119,142,247,65,201,108,10,184,133,106,195,118,107,151,52,179,77,206,125,217,105,10,57,164,108,81,58,71,155,53,162,229,74,87,61,180,21,153,222,41,163,61,214,234,243,204,242,89,92,157,244,152,30,163,34,130,237,230,107,42,234,29,83,80,233,95,199,112,228,57,40,81,23,123,61,132,98,162,148,87,100,16,88,241,191,130,161,220,183,123,75,180,53,27,67,45,36,149,84,212,52,230,154,1,3,69,36,2,32,224,56,186,219,207,85,171,147,180,146,224,218,249,52,182,69,84,89,179,52,81,21,125,203,123,182,91,53,46,203,98,48,81,207,91,71,88,233,105,217,80,31,74,252,205,1,220,15,85,135,146,41,168,249,179,23,228,104,81,17,109,96,34,34,88,8,136,150,2,34,37,128,136,137,96,34,34,88,8,136,150,2,34,37,128,136,137,96,34,34,88,8,136,150,2,34,37,128,136,137,96,203,193,255,0,123,208,255,0,49,23,245,132,76,35,247,189,7,243,17,127,88,69,7,87,221,28,231,203,48,238,151,84,69,42,205,172,173,210,234,136,150,44,173,210,234,136,150,44,173,210,234,136,150,44,173,210,234,136,150,44,173,210,234,136,150,44,173,210,234,136,150,44,173,210,234,136,150,44,173,210,234,136,150,44,173,213,65,84,75,165,139,47,5,92,28,163,5,92,10,205,157,35,34,102,185,74,215,172,96,229,115,92,179,184,237,28,148,102,54,78,170,70,201,213,97,7,171,196,139,109,196,152,230,163,52,75,213,87,181,88,98,78,170,189,167,85,157,199,85,168,102,89,149,90,101,234,177,131,139,156,26,208,73,59,128,11,101,75,131,214,212,88,185,130,22,30,50,105,245,44,57,209,199,54,186,24,149,228,149,24,241,60,61,217,11,178,23,110,113,58,3,215,162,183,177,157,211,58,38,196,243,35,77,139,64,220,186,10,124,14,154,43,25,139,166,119,93,7,185,111,233,99,142,182,38,210,176,54,58,166,139,66,109,97,32,249,7,175,35,236,92,229,150,185,41,115,245,216,39,88,149,156,108,24,52,239,0,206,246,198,57,13,74,207,135,15,166,130,196,51,59,190,83,245,91,9,115,53,206,107,129,107,129,177,4,88,130,177,220,86,55,54,84,102,234,89,179,119,116,190,4,111,221,162,133,234,87,40,158,132,101,59,34,114,219,80,215,83,87,82,199,134,227,79,44,141,131,45,45,101,174,234,111,225,112,248,209,244,222,55,142,75,86,214,58,67,102,2,74,223,225,123,27,137,214,194,42,102,99,105,40,248,212,84,56,68,207,247,29,254,203,173,50,56,37,237,58,50,243,70,29,217,160,197,176,234,156,50,177,212,181,108,13,144,0,230,150,156,205,123,78,231,52,141,237,60,8,81,195,135,205,54,164,100,111,55,126,75,211,233,105,48,118,236,245,118,24,107,36,196,234,41,41,228,170,166,149,145,101,142,156,182,217,154,215,187,188,230,186,250,139,1,196,106,184,242,53,90,227,204,231,107,208,137,155,168,74,53,225,154,232,112,232,98,213,195,180,119,55,126,75,139,218,6,129,140,213,216,124,127,192,47,66,118,139,130,199,219,253,241,85,244,255,0,0,184,106,249,138,58,244,220,179,203,149,185,59,227,250,46,216,237,158,147,106,54,146,143,6,130,118,83,205,85,156,50,73,1,45,4,48,184,94,220,13,172,163,254,246,217,76,89,236,25,160,157,174,33,192,234,201,0,54,246,133,210,249,27,61,151,148,204,17,252,158,255,0,250,110,94,182,253,154,161,199,99,158,151,18,167,108,177,57,238,32,238,115,77,247,180,240,42,20,35,118,239,177,125,8,90,108,225,182,91,106,232,241,128,216,100,181,61,111,205,56,232,239,162,120,248,111,93,57,129,174,239,55,186,239,189,121,255,0,148,15,37,88,198,203,49,248,141,19,100,174,194,26,115,118,241,142,252,63,76,13,223,72,105,224,177,182,79,111,36,165,44,165,198,139,166,135,115,106,6,175,104,254,46,99,174,245,211,30,163,226,107,146,48,205,23,143,42,180,122,141,53,216,235,29,234,234,236,26,155,16,97,112,248,41,207,199,104,223,226,56,170,81,207,13,93,59,38,167,145,146,194,241,118,189,134,224,173,149,57,177,177,93,222,75,228,240,29,95,164,235,122,94,95,243,52,77,184,175,78,235,230,188,209,231,216,198,21,85,134,190,213,17,252,25,245,100,110,173,62,213,165,149,123,99,25,28,241,58,57,152,215,198,225,103,53,194,224,174,83,104,54,19,181,107,167,193,92,3,183,154,119,157,15,209,63,129,90,120,171,180,139,142,145,246,171,30,165,44,122,175,102,94,190,79,250,253,143,61,142,40,223,169,55,119,34,170,246,233,96,52,81,87,83,207,71,80,248,170,35,124,51,48,216,177,194,196,40,153,87,110,236,187,190,82,141,151,28,155,220,157,159,76,233,221,67,78,162,160,210,143,197,118,127,95,145,115,193,6,227,120,91,172,15,106,107,48,185,152,92,247,189,141,55,14,6,206,111,129,90,119,89,205,187,72,32,241,11,30,64,184,119,225,150,89,96,164,189,81,244,118,199,249,79,109,92,45,101,107,188,230,61,217,198,146,55,196,113,251,212,123,95,228,231,102,246,202,25,43,240,105,25,65,94,237,76,208,52,101,113,255,0,153,31,62,162,199,197,124,229,13,68,212,147,9,105,164,116,114,14,32,174,223,101,252,161,121,165,84,44,175,168,20,115,18,26,42,3,172,195,244,185,15,120,92,30,7,7,187,27,163,205,235,186,108,85,228,196,246,191,208,209,99,248,38,210,236,13,105,117,84,110,100,4,217,181,16,247,225,147,199,151,129,177,91,157,158,219,138,26,233,34,167,197,36,142,134,87,27,118,207,39,178,246,157,237,246,232,190,129,128,51,18,193,216,42,223,75,91,28,204,239,22,52,58,57,1,250,138,241,237,188,242,55,73,87,218,85,108,196,141,162,156,234,105,100,39,178,119,209,59,219,245,143,4,142,165,79,217,200,169,158,126,93,77,59,197,169,95,137,215,211,97,177,210,196,201,89,39,107,218,54,237,145,166,236,112,230,210,52,35,170,199,169,110,165,120,37,6,63,181,158,78,49,7,81,72,217,33,134,247,125,13,83,115,193,47,86,143,254,77,32,175,97,217,29,171,164,218,252,37,245,112,208,214,97,243,198,64,124,114,52,190,23,159,249,114,113,240,34,253,74,231,40,56,187,238,143,51,212,250,116,224,255,0,200,140,183,71,235,240,102,69,67,119,173,123,203,163,126,104,220,90,225,184,131,98,182,147,180,147,96,9,39,128,74,154,90,28,42,148,86,237,29,80,164,167,58,178,22,235,44,189,0,83,113,77,37,201,191,79,199,60,174,160,137,48,42,172,71,17,170,109,44,116,206,170,60,92,221,11,71,55,29,203,111,81,142,108,254,15,36,145,83,75,79,140,99,17,232,98,107,175,12,46,235,242,136,232,188,163,107,124,161,86,98,52,175,195,176,72,253,19,132,110,49,196,109,36,163,248,220,53,246,15,173,121,249,123,163,120,124,110,45,112,220,90,108,66,222,120,222,78,252,35,213,98,211,236,94,211,61,162,175,29,173,169,175,154,170,188,50,115,43,174,224,27,150,220,52,182,229,147,76,234,76,71,187,75,48,100,199,252,25,116,62,195,184,175,40,195,182,182,170,158,204,174,111,157,70,62,54,231,143,111,31,106,233,40,177,58,28,76,127,101,152,118,155,251,55,104,241,236,252,150,177,158,76,61,142,214,226,117,117,180,82,64,252,179,70,230,30,161,107,101,135,162,154,131,104,171,168,26,33,168,107,107,169,55,24,167,214,195,163,183,133,187,164,244,38,59,102,208,85,249,133,107,191,246,213,70,205,113,228,215,41,216,122,132,123,79,131,180,51,47,51,146,150,30,139,22,72,122,46,167,23,193,107,112,215,229,173,167,124,96,238,117,174,215,120,29,203,79,44,61,21,166,60,202,74,211,178,100,100,159,99,89,77,81,83,66,252,212,178,190,62,96,29,15,177,111,104,118,156,104,202,248,108,126,114,63,196,45,92,144,244,88,178,67,209,116,148,33,147,222,70,205,41,119,59,234,58,152,106,64,150,146,102,191,41,184,45,58,131,225,193,122,227,3,113,92,12,95,81,83,6,190,36,126,107,230,220,14,55,12,106,143,41,34,242,128,109,196,47,163,54,60,151,96,113,52,239,141,206,111,215,127,197,80,117,124,75,22,217,38,82,117,60,105,37,37,221,30,95,230,229,174,45,112,212,27,21,43,97,232,183,24,189,40,143,21,171,96,26,9,93,245,155,168,27,15,69,209,101,180,153,83,171,203,104,195,100,61,20,88,149,93,62,25,70,234,138,147,102,141,26,209,189,199,144,89,149,245,16,225,244,206,154,160,216,13,192,111,113,228,23,156,227,85,147,226,117,70,89,244,104,209,140,27,154,22,187,172,173,210,244,201,107,242,92,248,130,239,241,248,35,83,140,85,86,99,248,139,51,220,185,238,17,195,19,119,54,230,192,15,205,125,73,142,77,22,201,249,53,171,123,136,107,112,236,52,180,30,110,108,118,30,243,101,228,126,69,182,73,216,166,208,183,22,169,143,251,21,3,179,52,157,207,151,128,246,111,62,197,188,255,0,137,76,105,207,193,105,54,94,141,246,158,189,226,106,151,15,240,224,97,227,244,157,107,120,21,3,83,255,0,216,207,12,49,242,238,122,169,44,88,34,161,31,102,49,62,93,193,48,185,113,74,128,219,150,196,221,100,127,46,131,170,244,58,88,98,165,129,144,192,208,200,216,44,0,88,244,84,241,81,83,182,24,27,149,141,247,147,204,172,218,118,118,164,151,59,44,109,213,206,229,250,171,231,193,229,250,142,186,122,217,210,226,43,178,254,73,169,227,15,204,249,29,150,22,122,206,252,7,85,126,90,121,79,193,74,98,119,201,151,119,251,135,226,144,50,76,70,161,144,83,140,144,179,112,224,209,196,158,171,42,163,1,170,141,195,179,45,145,135,136,208,251,150,174,74,233,178,174,91,97,220,199,109,20,186,153,88,68,86,245,134,160,248,29,203,158,176,104,176,0,1,160,1,118,17,190,74,8,156,214,57,209,128,9,112,59,143,136,59,215,56,103,166,152,255,0,104,128,198,227,254,36,26,123,218,116,247,89,20,153,182,135,39,136,228,215,111,251,48,74,180,172,243,135,190,64,93,71,35,42,71,38,104,241,254,147,175,186,235,6,64,99,46,18,12,165,187,195,180,183,138,217,73,62,197,138,179,7,21,171,20,116,174,120,63,8,237,24,58,174,60,184,184,146,77,201,212,149,153,138,214,26,202,183,56,19,217,55,70,14,156,214,18,235,30,15,95,211,180,191,227,226,231,222,125,202,221,46,168,139,107,44,44,146,24,204,142,176,54,211,122,185,208,61,187,172,71,69,90,121,132,64,130,219,223,138,201,108,241,187,115,172,121,20,178,70,56,99,148,121,124,152,38,237,58,232,85,46,182,69,161,195,91,16,161,117,51,14,235,143,4,179,50,211,201,123,172,196,186,27,1,162,149,244,206,30,169,5,66,69,137,7,120,75,56,201,74,61,208,75,170,34,89,165,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,149,186,93,81,18,197,153,152,71,239,106,31,230,34,254,176,138,152,71,239,122,15,230,98,254,176,138,30,169,242,141,36,249,48,209,17,73,179,54,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,17,17,44,89,85,91,171,110,151,75,51,101,224,170,130,163,186,186,235,54,101,72,144,57,93,153,100,224,84,35,19,196,226,165,115,203,3,193,55,2,231,65,117,220,209,96,116,20,86,49,194,31,32,248,242,119,143,228,177,190,138,237,119,89,197,162,150,201,91,151,122,56,186,44,50,182,179,88,32,118,95,150,238,235,125,235,125,71,179,13,109,157,89,54,99,242,35,208,123,215,76,122,43,28,177,185,178,135,55,218,13,70,94,33,236,175,135,127,204,198,166,163,166,164,109,169,225,99,58,219,83,237,82,57,202,174,81,185,96,174,121,229,55,114,118,203,28,116,81,184,219,197,72,65,32,145,193,66,86,78,145,200,110,76,126,159,167,115,163,23,198,33,109,220,207,254,169,128,111,31,243,0,222,56,141,119,133,206,185,100,69,44,144,76,201,96,123,163,150,55,7,49,237,54,45,35,113,5,111,49,201,105,36,165,195,241,103,81,55,206,171,91,33,154,48,236,177,23,177,217,75,195,71,202,222,70,235,221,105,110,14,188,153,34,50,220,172,231,232,104,106,113,9,251,26,56,95,52,182,189,154,47,97,204,173,236,27,55,71,74,115,99,53,236,107,134,248,41,71,106,255,0,2,125,81,237,43,141,218,156,102,189,166,144,67,80,232,35,105,36,71,15,113,156,55,129,191,219,117,179,192,49,216,241,38,8,165,180,117,64,106,222,14,234,63,37,134,228,221,93,25,213,99,205,12,43,54,62,99,231,240,58,232,241,74,92,56,101,193,112,216,41,220,55,84,78,4,210,248,139,140,173,246,5,173,174,172,169,174,155,182,173,168,150,162,95,149,43,139,136,240,228,163,42,210,18,48,138,231,204,163,121,101,46,236,217,236,240,211,24,255,0,241,179,255,0,241,90,87,45,230,207,122,184,199,255,0,141,159,255,0,138,210,184,106,86,33,239,72,236,223,178,136,142,229,196,237,28,37,152,180,196,141,31,103,15,114,238,8,90,93,163,195,205,76,45,154,38,222,72,247,142,109,90,231,142,232,240,88,244,220,235,30,111,107,179,224,199,242,92,123,61,189,194,95,201,239,254,135,47,162,168,12,24,125,28,213,181,110,201,4,64,189,197,124,229,176,14,142,45,177,195,29,44,209,64,195,33,111,105,43,178,177,164,180,129,115,195,82,190,165,196,182,102,92,79,102,170,240,246,101,51,62,48,88,65,209,196,88,141,122,217,87,74,113,131,74,78,147,61,74,146,130,109,148,217,127,40,88,45,92,254,105,60,82,83,137,123,141,124,182,115,13,244,179,185,93,121,207,149,191,35,52,117,178,205,137,108,139,34,163,171,55,116,148,55,203,20,135,248,62,65,233,187,193,115,117,88,45,109,45,67,161,107,37,108,192,229,236,200,239,95,149,151,183,246,179,71,133,210,50,168,222,161,176,177,178,125,32,209,127,173,53,90,72,96,156,103,134,87,101,63,85,234,90,120,66,57,180,146,249,163,228,28,39,22,197,246,71,19,150,2,201,34,115,29,105,169,39,4,3,226,56,30,161,123,6,202,237,69,6,208,67,253,153,253,157,83,69,223,78,243,222,29,71,49,212,45,206,222,236,238,27,180,144,218,178,32,218,150,139,71,80,193,103,183,167,81,208,175,8,218,13,158,197,54,94,181,146,56,184,48,58,240,213,66,72,4,248,240,61,10,217,110,138,179,159,74,235,216,53,205,226,237,53,229,253,31,68,211,75,148,139,234,22,222,149,224,128,65,184,94,45,177,158,81,218,243,29,38,209,16,199,250,173,171,3,186,126,152,225,226,189,94,142,126,235,100,133,225,204,112,184,32,220,56,36,157,162,55,82,251,57,135,80,222,109,47,179,47,79,39,253,27,12,103,103,240,237,160,165,236,177,24,3,156,7,114,86,232,246,120,31,195,114,242,29,178,242,125,138,96,97,245,52,205,53,216,120,215,181,141,189,230,15,226,111,226,52,94,217,67,80,217,108,47,103,114,91,138,115,185,113,241,37,140,172,208,235,53,93,62,126,22,69,199,163,254,62,168,249,5,179,62,19,118,59,78,92,10,200,109,108,79,105,206,114,56,111,186,250,11,109,60,149,97,123,66,217,42,112,162,204,55,18,58,221,173,248,41,15,241,52,110,61,71,185,120,6,214,108,198,47,179,21,166,155,25,164,124,14,62,164,131,189,28,131,155,93,184,253,235,101,56,100,249,158,235,167,245,151,183,238,223,224,205,85,102,32,77,219,3,108,62,81,90,105,220,92,226,231,18,73,226,86,84,170,8,224,154,166,118,67,77,19,230,154,67,149,145,198,210,231,56,242,0,111,89,106,140,231,212,100,204,238,108,223,108,86,223,227,187,27,56,244,109,71,107,68,77,223,69,61,221,19,188,6,246,158,162,203,232,205,130,242,139,131,237,204,15,101,32,154,147,18,137,153,230,164,152,19,97,205,143,26,56,120,216,244,94,111,176,126,65,113,10,241,29,110,216,72,236,62,148,217,194,142,50,12,239,31,196,119,51,235,62,11,219,168,48,108,35,102,48,191,53,194,233,96,161,163,102,240,209,108,199,155,142,247,31,21,93,158,80,147,168,247,40,117,243,199,53,181,43,145,171,199,176,170,28,86,159,176,196,168,224,171,132,28,193,147,48,56,3,211,146,195,117,60,108,140,71,19,99,138,38,11,0,0,107,88,63,0,177,118,139,106,233,40,154,108,227,252,32,122,206,240,28,7,82,188,199,104,54,142,183,22,188,110,113,134,154,250,68,195,191,233,30,42,70,13,28,229,204,184,68,77,55,66,158,106,150,161,212,125,62,187,29,94,59,182,212,120,86,104,176,86,50,170,176,104,106,94,46,198,125,30,103,234,94,99,139,87,213,98,85,111,169,175,168,146,121,221,189,239,55,246,14,67,162,72,177,164,86,81,199,24,118,61,46,44,56,240,71,102,53,72,198,147,113,88,210,172,153,55,21,141,42,195,55,102,51,248,172,119,18,215,102,105,32,141,196,27,16,178,31,197,99,72,185,179,70,110,176,221,172,172,164,179,42,255,0,181,67,187,188,108,241,237,252,215,75,67,139,97,248,160,181,60,161,178,252,212,157,215,126,190,197,230,239,88,238,205,152,101,190,107,233,109,235,132,241,167,216,230,209,239,184,30,217,227,24,27,60,220,189,181,212,27,157,73,86,51,178,221,14,240,183,216,133,110,5,139,225,177,214,97,148,21,152,125,99,157,103,192,226,29,21,185,180,239,94,81,177,231,16,165,99,36,197,207,111,14,246,65,39,172,7,87,126,11,209,240,250,250,92,64,134,66,114,73,111,217,184,88,251,20,189,54,139,46,39,226,202,210,250,238,74,195,134,107,218,102,28,144,220,232,22,60,176,88,110,213,111,164,128,48,27,111,88,82,67,115,185,89,199,37,146,247,109,92,152,216,13,63,247,205,17,35,252,86,175,125,217,56,242,225,143,28,59,67,247,5,205,249,46,217,188,26,183,9,117,101,84,44,168,174,108,164,16,231,27,198,6,235,1,239,186,239,224,163,134,137,134,26,112,68,119,39,83,117,231,250,166,178,57,102,241,165,216,165,214,79,196,56,28,122,43,227,53,100,15,143,248,5,170,172,154,42,42,115,44,198,192,110,3,121,60,130,238,171,54,102,162,162,174,89,133,68,86,145,197,214,32,232,180,245,30,79,103,174,159,180,174,196,154,27,193,145,68,77,135,180,174,81,213,227,81,73,178,185,105,30,89,253,231,17,60,147,23,168,150,190,160,201,49,179,70,141,111,6,133,184,216,253,131,175,218,25,153,44,173,117,46,28,15,122,119,11,23,14,76,28,124,119,47,92,194,54,23,3,195,28,37,116,6,170,86,235,158,160,230,3,217,185,104,182,215,202,214,207,236,219,157,67,67,35,113,76,88,119,91,75,74,224,90,207,166,253,205,3,218,122,45,127,202,158,87,179,4,109,150,202,113,199,13,184,213,36,116,184,149,110,17,176,187,48,28,90,216,40,224,110,88,162,111,173,35,185,14,100,241,62,213,243,38,208,227,21,24,238,53,87,137,86,27,205,59,175,97,185,173,26,53,163,160,26,43,182,159,105,177,61,166,175,243,188,90,124,238,26,50,38,105,28,67,147,71,227,188,173,84,77,50,186,205,210,218,146,119,1,205,90,104,116,95,227,167,57,243,38,121,189,102,165,231,123,99,238,254,228,208,70,101,113,23,13,104,23,115,142,230,133,56,207,87,44,116,212,173,57,111,221,111,63,226,43,25,242,231,45,130,157,167,37,244,230,243,204,174,199,103,112,198,211,68,75,139,68,196,102,146,67,185,141,255,0,191,122,149,155,47,135,27,243,36,244,142,141,147,168,228,105,113,5,221,255,0,31,51,47,8,160,135,15,164,115,164,54,141,150,50,63,139,221,193,161,75,61,101,75,99,100,197,227,179,144,102,108,89,51,49,173,6,192,95,158,139,39,210,145,182,1,19,169,156,41,62,43,136,14,207,212,180,239,246,89,99,190,154,134,168,94,157,217,29,202,51,255,0,193,218,251,137,80,161,59,119,52,89,107,250,66,138,106,11,130,25,166,130,120,64,172,164,115,99,120,223,150,237,62,255,0,205,106,106,118,114,134,166,230,138,126,205,223,39,120,247,29,86,241,179,87,65,31,98,29,29,84,77,22,200,116,112,28,172,117,251,214,20,175,165,148,250,142,130,78,92,63,239,220,164,194,252,143,21,170,208,79,3,111,19,113,127,95,129,203,85,236,238,35,77,222,100,125,179,70,185,162,55,35,217,189,115,59,69,142,203,11,5,13,84,108,170,204,59,237,152,16,230,183,144,112,239,5,233,141,168,154,156,221,146,230,111,93,86,67,232,176,252,118,18,220,95,15,167,152,110,15,115,108,239,97,26,143,122,232,238,60,181,103,61,23,89,122,60,169,235,35,105,122,113,250,30,31,71,135,82,99,21,112,211,97,146,75,5,100,239,17,199,4,227,51,92,227,184,7,129,247,143,106,213,213,64,234,106,169,160,121,105,124,79,116,110,45,55,4,131,99,111,114,244,156,95,14,194,246,79,23,166,147,6,116,222,117,136,61,176,211,137,29,152,195,30,124,178,72,211,191,95,81,191,234,60,151,155,215,59,61,109,75,185,202,243,246,138,222,19,109,252,15,166,233,243,172,248,214,72,166,147,87,207,114,21,36,17,153,101,107,71,181,70,178,40,166,142,23,56,188,18,78,151,28,23,91,37,227,218,230,148,187,18,201,67,243,110,247,172,121,41,229,102,246,18,58,106,182,145,207,20,158,171,193,60,148,150,91,22,15,75,142,106,226,205,27,92,230,250,174,33,78,202,167,143,88,7,45,139,226,99,199,121,160,172,105,40,152,117,97,45,250,214,57,56,189,62,88,123,140,176,85,48,131,112,65,88,68,220,220,169,103,133,208,145,152,131,125,214,81,37,145,178,206,109,212,251,160,136,139,22,114,176,136,137,98,194,34,37,139,8,136,150,44,34,34,88,176,136,137,98,194,34,37,139,8,136,150,44,34,34,88,176,136,137,98,194,34,37,139,8,136,150,44,34,34,88,179,47,7,253,239,65,252,204,95,214,17,48,143,222,244,31,204,197,253,97,20,61,79,45,28,229,220,195,69,75,165,212,155,54,42,138,151,75,165,130,168,169,116,186,88,42,138,151,75,165,130,168,169,116,186,88,42,138,151,75,165,130,168,169,116,186,88,42,138,151,75,165,130,168,169,116,186,88,42,138,151,75,165,130,168,169,116,186,88,43,117,85,109,210,233,98,205,246,197,155,109,21,57,254,23,255,0,73,94,137,40,23,184,226,188,223,99,205,177,250,115,209,223,210,87,162,103,209,97,158,35,237,18,127,229,166,191,253,87,238,203,74,177,202,251,221,88,228,42,35,34,39,40,220,165,114,141,203,99,188,100,88,215,22,56,57,187,194,186,166,17,217,182,120,135,193,56,216,143,144,238,95,146,180,169,40,231,108,18,56,74,194,248,36,25,100,103,49,204,117,28,17,218,229,18,33,47,35,8,173,174,46,63,242,222,1,225,83,255,0,80,44,92,66,145,212,147,1,152,73,20,141,207,20,131,115,219,192,254,4,112,43,51,23,255,0,244,230,1,225,83,255,0,80,45,100,237,197,175,95,225,146,96,248,127,94,104,224,54,175,214,166,255,0,87,224,180,108,123,152,246,185,142,45,115,77,193,6,196,45,238,214,122,212,223,234,252,22,129,107,47,120,244,250,14,116,241,191,143,238,119,27,61,180,45,171,203,77,90,67,42,55,53,231,64,255,0,213,116,68,47,52,195,240,186,202,230,153,41,225,180,45,245,167,145,193,145,183,197,231,69,220,96,24,222,17,64,35,166,197,107,29,137,78,52,107,161,188,112,142,65,210,29,93,226,0,241,77,232,164,234,93,26,155,203,167,237,230,191,175,232,233,246,120,119,113,143,255,0,27,63,255,0,21,166,112,213,109,234,241,154,153,169,157,77,0,138,146,141,219,224,166,102,70,187,233,29,238,246,149,170,41,4,237,183,230,80,57,42,73,121,17,21,105,10,71,5,97,11,161,180,89,163,197,176,102,207,154,90,96,27,33,212,183,131,191,34,186,143,38,222,84,241,77,144,154,58,12,87,182,170,194,216,114,134,157,101,167,31,195,125,237,254,19,236,88,36,44,58,236,49,152,128,203,148,137,70,231,141,227,197,69,207,166,142,68,92,232,250,151,134,182,102,230,62,190,135,211,212,120,230,27,180,20,49,226,88,116,148,245,12,120,210,86,1,113,211,152,61,10,210,98,181,30,178,249,191,5,197,177,189,135,197,123,90,73,50,49,254,188,110,239,69,48,234,57,245,222,23,178,224,59,83,135,237,133,33,52,14,16,98,77,109,228,162,144,247,188,90,126,48,85,177,195,225,74,159,98,39,89,233,211,205,135,199,210,123,75,189,47,224,228,134,59,138,62,186,119,72,195,60,76,37,207,140,51,212,109,214,230,25,232,177,138,39,176,181,147,66,241,105,34,144,95,222,18,191,14,119,156,26,138,87,186,158,177,187,200,211,55,66,22,161,208,9,234,175,5,176,252,88,124,75,218,57,188,56,2,121,110,42,222,126,30,85,194,175,175,63,135,196,233,162,134,135,88,163,158,56,252,57,42,186,242,127,21,233,241,92,250,156,110,215,249,61,150,152,62,175,2,14,154,17,171,169,137,187,217,244,121,142,155,214,151,100,118,207,18,217,153,68,39,53,69,13,236,250,105,15,171,207,41,248,167,166,229,235,116,24,181,230,52,184,131,13,53,91,13,139,92,44,9,90,45,178,217,74,44,99,52,241,6,211,215,124,227,70,143,250,67,241,222,171,229,142,112,150,214,143,123,143,165,60,184,22,92,82,183,251,157,182,204,109,22,31,180,20,130,163,13,156,23,55,215,137,218,62,51,212,126,59,151,97,135,215,216,134,206,124,29,249,175,145,220,220,87,102,113,86,201,27,229,164,171,140,221,146,48,232,225,227,184,142,139,216,118,23,202,93,38,42,99,162,198,204,116,117,198,205,108,187,162,148,255,0,241,61,14,139,148,227,228,202,77,86,147,30,117,179,52,121,95,154,61,234,149,224,128,65,4,29,196,41,241,12,46,131,26,195,228,162,197,105,34,171,165,144,119,163,149,183,30,35,145,234,23,43,135,214,73,76,225,148,230,102,242,211,187,216,186,204,50,174,58,150,131,27,181,27,218,119,133,7,44,28,121,69,36,180,121,52,178,190,235,212,241,140,127,254,29,197,78,53,11,240,12,85,180,248,92,142,188,177,212,180,190,72,71,240,17,235,123,109,226,87,171,236,71,147,109,158,216,138,96,112,170,65,37,113,22,146,182,123,58,103,248,31,138,58,11,46,174,156,238,86,227,180,47,196,176,153,233,98,170,158,145,242,55,40,154,18,3,154,163,79,52,231,81,147,224,179,134,71,146,52,217,198,109,118,215,225,248,49,124,44,123,106,43,6,248,218,116,103,210,60,60,55,175,28,218,45,174,172,196,102,46,18,92,240,54,179,91,244,71,226,178,118,211,100,49,125,159,145,239,170,105,168,162,190,149,49,220,183,253,92,65,241,92,108,138,251,73,166,195,8,169,65,223,196,159,167,211,226,130,223,30,95,169,143,80,247,200,247,62,71,23,60,234,73,55,37,98,200,178,36,88,242,41,108,144,204,105,55,149,141,34,201,147,121,88,210,46,108,209,152,210,110,43,26,85,147,38,226,177,165,92,217,171,49,159,197,99,72,178,100,226,174,160,195,231,196,103,236,233,219,112,61,103,159,85,163,170,210,155,116,141,25,175,142,9,106,38,108,80,49,207,145,199,70,133,216,224,123,63,21,0,19,84,1,45,87,212,207,14,189,86,215,11,194,96,195,33,203,16,205,41,29,249,14,247,126,67,162,207,138,3,41,190,230,141,229,89,233,180,177,199,237,207,185,35,6,23,39,199,44,199,100,78,145,214,26,1,188,242,91,205,152,99,70,51,78,198,255,0,23,220,86,11,242,177,185,88,44,2,207,217,50,29,180,84,160,157,225,223,210,84,156,146,114,131,127,2,210,80,88,224,253,78,190,120,186,44,127,55,232,183,14,135,51,172,53,232,182,248,78,202,226,24,139,218,68,38,8,78,249,37,22,30,193,188,170,153,103,142,56,220,157,20,249,242,82,163,83,178,184,93,93,118,49,12,84,114,75,13,142,105,37,141,197,185,90,55,234,61,203,208,188,162,237,85,54,197,236,173,70,41,80,230,153,69,163,167,141,218,153,100,59,135,94,36,248,45,149,53,46,23,178,120,44,243,207,52,116,244,209,55,180,168,169,148,218,246,226,79,220,23,200,222,89,54,254,93,186,218,16,250,124,241,224,244,151,101,36,78,208,186,251,228,112,230,126,161,96,171,241,197,245,28,233,165,236,71,235,245,33,225,211,188,210,231,177,217,183,254,36,118,132,11,28,23,10,119,92,210,15,197,97,98,31,241,17,181,181,12,34,150,147,10,164,63,41,177,58,66,61,238,178,241,149,86,49,210,61,172,96,46,115,141,128,28,85,199,254,59,76,157,236,69,159,131,142,60,209,214,99,187,125,181,251,84,255,0,55,196,113,170,201,163,144,219,176,136,246,81,251,90,219,125,106,92,42,134,58,8,50,139,25,93,235,187,159,79,5,6,19,64,202,40,174,235,58,103,14,243,185,116,11,98,203,189,193,173,23,37,118,140,33,5,80,84,143,61,212,53,158,51,240,241,241,31,220,154,48,233,30,26,221,255,0,119,85,36,146,180,51,178,136,156,155,203,184,184,254,74,25,37,107,26,99,136,220,124,103,124,175,209,77,69,24,204,30,241,224,22,202,46,68,61,38,138,122,156,139,28,63,31,129,184,192,233,11,100,99,242,230,157,250,52,114,93,135,103,79,53,15,155,83,212,23,58,247,145,241,89,217,143,34,221,246,29,46,185,202,166,207,133,209,55,52,111,108,211,183,189,45,180,141,167,226,131,242,143,31,114,134,165,240,178,112,41,28,194,192,70,71,53,199,49,28,205,247,21,23,38,23,145,218,103,188,192,241,105,113,45,62,46,203,245,126,166,246,166,26,151,49,165,173,138,97,27,67,59,72,117,54,27,174,55,143,114,149,135,13,158,22,54,207,167,148,11,18,77,193,60,255,0,238,203,17,238,196,105,72,243,168,196,225,159,24,27,185,191,234,26,143,185,84,87,65,83,251,91,57,223,243,116,63,239,31,136,81,220,31,253,27,100,81,200,187,153,18,178,162,32,45,35,103,140,110,205,175,187,244,42,7,212,7,233,35,77,249,60,102,250,247,170,22,100,23,134,71,48,30,14,220,125,163,66,162,147,57,32,57,186,157,214,226,186,193,30,103,168,105,19,225,162,248,162,108,178,6,182,224,113,214,226,203,42,165,236,7,205,203,140,113,53,134,73,222,221,241,196,52,54,254,39,30,232,234,85,164,199,65,72,233,100,213,220,134,242,120,0,180,56,189,67,227,113,162,46,6,119,60,75,86,65,248,255,0,22,63,6,143,172,149,219,26,121,229,199,100,83,226,251,59,31,19,197,206,184,92,215,196,228,118,166,173,213,251,123,134,74,230,134,0,98,12,96,220,198,135,27,52,116,0,46,26,67,154,71,158,110,39,235,93,126,38,127,243,205,29,254,35,26,125,205,113,92,96,58,5,179,226,77,35,211,233,221,227,137,36,76,50,72,214,55,123,141,150,108,184,100,131,88,220,29,208,232,175,193,225,187,159,51,134,131,186,22,210,203,116,93,233,116,113,201,139,116,252,206,114,72,100,136,247,216,230,171,163,168,150,63,85,230,220,142,171,126,90,14,133,99,77,69,12,151,238,101,60,219,162,83,19,208,78,28,227,145,135,30,33,243,140,246,133,147,29,68,50,110,120,7,145,209,99,75,134,188,126,205,225,221,14,133,97,203,12,145,126,209,142,31,114,197,180,115,121,115,225,255,0,216,172,150,189,249,234,8,27,155,162,199,84,186,93,98,200,51,155,156,156,153,84,84,186,93,44,212,170,42,93,46,150,10,162,165,210,233,96,170,42,93,46,150,10,162,165,210,233,96,170,42,93,46,150,10,162,165,210,233,96,170,42,93,46,150,10,162,165,210,233,96,170,42,93,46,150,10,162,165,210,233,96,170,42,93,46,150,10,162,165,210,233,96,204,194,63,123,208,127,51,23,245,132,84,194,15,247,189,7,243,49,127,88,69,23,81,221,26,179,17,21,17,118,179,37,81,81,18,193,84,84,68,176,85,21,17,44,21,69,68,75,5,81,81,18,193,84,84,68,176,85,21,17,44,21,69,68,75,5,81,81,18,193,84,84,68,176,85,21,17,44,27,141,148,54,199,32,61,29,247,46,251,58,243,221,154,112,102,51,1,36,15,88,107,206,203,185,206,186,71,148,121,62,185,13,218,132,254,31,203,50,132,150,42,67,168,209,96,231,83,83,204,47,148,241,220,178,209,71,60,45,43,68,174,81,184,41,92,21,132,44,26,69,144,144,172,42,87,5,27,130,216,145,22,103,225,114,195,83,17,195,107,164,17,194,247,94,9,221,186,9,15,19,252,46,208,31,97,224,167,218,42,105,169,48,108,22,158,166,55,71,60,70,165,175,97,222,15,104,22,153,193,102,226,88,197,94,35,73,65,5,83,195,188,202,55,69,27,254,49,105,55,0,158,54,220,58,46,78,15,114,107,183,250,37,194,107,111,39,29,181,52,247,52,174,154,70,66,206,246,174,212,157,219,128,213,105,217,85,75,75,255,0,166,166,19,200,63,196,169,23,3,193,131,79,125,214,203,107,253,106,91,255,0,23,224,185,208,181,154,185,114,122,158,159,255,0,227,199,241,253,204,170,202,234,154,215,3,85,59,229,203,234,180,158,235,124,6,225,236,80,43,66,168,91,199,130,122,58,77,158,218,7,82,229,167,173,113,117,62,230,191,121,103,232,187,38,150,189,129,204,33,205,112,184,32,220,16,188,168,45,222,1,141,75,135,188,67,46,105,41,156,125,93,229,189,71,228,186,81,65,213,58,58,203,121,176,123,222,107,215,253,157,201,10,199,5,159,73,70,106,35,108,164,229,141,194,224,241,62,206,11,96,218,104,152,194,214,176,16,119,223,91,173,55,36,120,188,154,200,99,123,123,179,64,204,185,198,112,75,120,217,109,98,17,246,99,177,182,94,139,26,178,132,176,230,132,23,55,151,16,186,221,152,216,42,233,105,189,41,142,212,179,4,193,218,51,58,90,155,53,207,29,26,119,120,159,113,92,242,229,134,53,186,78,137,16,193,45,125,44,28,179,150,171,165,138,174,35,12,236,15,99,184,21,199,98,184,53,86,11,80,202,186,9,220,90,199,102,108,177,59,189,17,234,71,222,189,243,11,219,237,138,193,166,117,30,21,132,73,85,3,72,14,172,149,173,205,47,50,51,11,219,220,182,152,197,14,204,109,117,3,170,176,232,227,166,158,214,207,19,114,22,158,79,110,226,161,100,205,43,251,204,109,47,83,213,233,62,207,117,94,159,141,101,171,79,203,203,253,63,157,30,83,178,187,127,79,138,182,58,45,163,115,32,172,245,99,173,2,205,127,71,242,61,119,120,46,151,20,195,89,51,59,58,150,130,55,177,237,251,193,94,109,181,187,31,45,13,92,173,129,129,178,55,82,193,234,188,115,111,228,172,217,61,180,171,193,109,67,137,181,245,88,120,54,200,239,94,31,162,121,116,71,25,67,152,178,110,138,122,121,229,114,113,169,46,36,188,215,204,236,171,24,26,198,211,99,45,116,212,227,72,171,24,62,18,46,135,152,232,86,37,64,171,194,218,206,221,194,170,134,79,217,84,198,110,211,211,161,232,86,241,243,83,98,20,34,170,130,86,84,210,60,111,26,145,208,142,11,79,21,68,152,115,164,16,134,75,75,38,146,211,75,171,30,63,3,213,76,193,145,206,52,215,225,229,248,122,63,208,189,158,158,90,63,191,208,74,224,251,199,250,244,250,249,154,172,82,26,108,70,152,199,59,27,44,103,81,204,30,99,145,94,121,141,224,18,208,57,210,67,121,169,249,219,86,248,143,197,122,156,248,76,117,80,190,175,0,47,145,141,25,165,163,121,188,177,117,31,41,189,119,173,4,132,184,248,232,165,45,62,60,241,165,221,126,107,230,105,60,216,117,177,220,184,107,243,70,191,97,60,164,87,236,249,142,147,18,207,93,134,13,0,39,225,34,31,194,78,241,208,175,127,217,204,114,139,23,163,142,187,8,171,108,209,31,140,195,98,211,201,195,120,61,10,249,219,21,217,150,213,53,210,208,217,147,111,49,157,26,239,14,69,105,48,92,95,22,217,92,87,182,160,150,74,90,150,155,62,55,14,235,199,39,55,136,85,26,141,44,177,186,101,91,106,220,79,183,112,124,101,175,45,142,168,134,63,131,248,31,201,116,236,57,163,95,61,249,62,242,143,134,237,55,103,73,84,89,67,139,90,221,139,157,221,148,255,0,1,59,252,55,248,175,87,194,49,105,104,237,28,151,146,29,217,78,246,248,42,124,248,31,252,78,15,10,92,196,222,86,198,215,177,204,123,67,154,225,98,210,46,8,234,188,155,108,252,155,82,213,153,42,112,50,218,74,131,169,128,254,205,231,167,201,251,151,173,118,209,84,199,218,66,224,230,159,120,90,218,166,239,92,176,230,201,134,87,23,68,25,228,158,25,92,25,242,174,47,135,85,225,149,78,167,175,167,146,9,155,241,94,55,245,7,136,90,201,23,211,27,65,132,209,98,212,166,159,16,129,147,71,194,251,219,212,29,225,120,222,213,236,29,102,26,95,62,24,93,87,74,53,203,111,132,96,240,227,236,87,120,53,209,203,196,184,100,189,63,84,199,145,236,201,236,191,208,224,164,222,86,52,139,38,91,130,65,22,60,150,52,138,83,44,89,141,38,226,177,164,89,50,113,93,14,3,179,14,156,54,167,18,107,153,14,246,197,184,191,199,144,90,119,56,229,203,28,106,228,205,38,13,129,207,137,187,59,239,29,40,58,190,219,250,5,217,211,210,67,69,3,97,166,96,99,7,215,212,245,91,50,198,198,192,198,52,53,160,88,0,44,2,172,116,223,30,81,167,6,169,88,182,227,86,99,73,143,38,178,123,96,191,209,133,21,49,127,121,247,13,251,213,242,184,52,89,160,0,55,5,145,59,214,4,207,82,34,220,221,179,211,195,4,52,241,219,30,254,164,51,61,123,31,145,40,182,108,224,115,77,87,230,39,22,19,56,73,231,5,185,154,207,139,151,55,13,251,151,139,74,229,0,25,157,168,7,197,111,170,209,255,0,147,139,195,221,180,131,170,94,36,106,232,250,237,248,150,207,208,51,59,171,48,200,0,227,218,48,46,67,107,252,176,108,214,207,209,190,88,101,126,33,48,209,140,128,89,174,119,44,199,240,186,249,214,174,170,12,62,152,205,53,191,133,163,123,143,32,184,124,82,190,108,70,160,203,57,208,104,214,141,205,29,21,84,122,22,40,187,201,39,47,208,167,199,129,206,93,248,58,111,40,158,81,241,221,185,168,254,242,148,65,135,177,217,162,162,134,226,54,245,63,40,245,62,203,46,49,44,174,107,73,58,43,124,120,161,138,59,96,169,22,74,42,10,145,70,180,184,128,208,73,58,0,23,71,132,208,10,86,9,36,0,204,71,251,122,40,240,170,14,196,9,101,31,10,119,15,147,250,173,163,65,38,192,92,173,100,202,45,126,177,228,251,188,125,188,254,37,205,187,136,13,23,39,114,145,239,17,180,198,195,114,125,103,14,61,7,69,71,30,204,22,183,215,62,177,28,58,41,104,40,223,85,33,222,35,111,172,127,5,167,114,165,164,187,150,67,19,158,51,91,187,195,170,220,209,53,244,141,138,96,194,234,185,127,244,241,90,246,254,50,62,239,127,5,159,134,225,241,57,194,74,140,130,6,27,54,55,63,39,106,239,146,9,221,212,165,101,44,131,18,53,48,77,146,168,222,208,85,52,52,216,139,89,167,213,34,218,112,93,148,162,189,130,243,69,150,24,113,212,23,47,185,28,56,195,227,145,194,161,165,146,59,214,150,157,194,206,60,115,55,213,114,158,212,181,99,51,24,194,239,149,79,221,119,182,51,255,0,196,173,51,91,230,184,132,126,144,165,112,141,167,88,128,203,167,78,107,57,212,212,117,61,250,25,114,59,126,77,77,189,135,81,236,186,79,18,92,175,244,79,89,212,184,102,124,18,213,194,45,77,56,168,141,191,19,91,183,253,39,81,236,87,26,184,167,39,182,143,35,249,255,0,222,190,251,173,91,165,169,138,221,187,68,205,27,156,77,200,240,112,212,41,155,86,217,64,15,33,223,230,111,255,0,112,252,87,39,134,249,102,30,71,30,98,204,230,200,99,61,199,155,31,114,216,225,247,113,237,29,160,225,194,235,77,22,82,237,9,13,226,15,230,182,81,103,168,45,130,18,26,95,161,119,6,55,137,62,1,69,212,66,150,212,88,244,216,199,59,121,114,175,102,63,185,74,250,209,27,95,92,108,89,3,140,116,173,59,159,47,23,248,52,107,227,101,203,82,93,242,23,56,146,226,110,73,222,74,204,199,234,219,81,59,89,0,45,165,133,189,156,45,63,39,153,234,78,167,197,99,81,229,99,75,158,67,90,5,201,59,128,83,244,248,214,60,68,94,167,58,132,159,169,204,226,103,255,0,59,72,126,110,7,31,116,46,92,131,1,118,80,209,114,108,0,93,21,77,99,39,174,197,49,128,11,97,45,117,60,32,239,123,156,220,191,83,110,227,236,92,244,111,116,111,107,152,108,230,234,10,130,229,114,108,139,166,91,113,197,75,209,29,45,52,34,8,25,24,224,53,241,82,16,181,16,98,239,26,79,27,92,57,183,66,182,16,87,211,77,96,36,13,119,39,104,187,41,38,122,188,26,172,19,74,48,116,77,101,66,20,150,190,229,76,171,36,167,18,50,22,6,45,38,74,112,193,189,230,222,197,177,33,104,177,105,51,213,150,141,204,22,246,241,90,201,210,32,235,231,225,225,127,30,12,59,162,162,46,86,121,226,168,168,137,96,170,42,34,88,42,138,136,150,10,162,162,37,130,168,168,137,96,170,42,34,88,42,138,136,150,10,162,162,37,130,168,168,137,96,170,42,34,88,42,138,136,150,10,162,162,37,130,168,168,137,96,204,194,63,123,208,127,51,23,245,132,84,194,63,123,208,127,51,23,245,132,81,243,119,70,146,102,29,210,232,139,173,129,116,186,34,88,23,75,162,37,129,116,186,34,88,23,75,162,37,129,116,186,34,88,23,75,162,37,129,116,186,34,88,23,75,162,37,129,116,186,34,88,23,75,162,37,129,116,186,34,88,46,107,139,92,28,210,67,129,184,35,130,237,112,140,64,86,210,7,146,59,86,232,241,215,154,226,22,94,25,86,234,42,145,32,61,195,163,199,48,183,132,169,144,181,186,85,168,135,197,118,59,156,234,185,214,35,37,107,218,28,211,118,145,112,66,174,112,164,30,123,193,55,52,179,118,204,177,245,134,245,35,130,210,197,57,138,64,246,157,71,214,183,49,189,178,198,215,179,113,250,150,173,81,91,168,192,241,59,93,153,99,130,177,193,74,224,172,33,96,210,44,133,193,88,224,165,112,81,184,44,146,34,205,62,61,135,26,232,1,140,252,44,119,45,28,15,69,198,185,165,143,45,112,33,192,216,131,193,122,49,90,76,123,10,243,166,153,233,199,195,180,106,62,88,252,214,147,133,242,139,190,157,174,240,254,234,125,188,142,80,42,170,29,13,142,245,85,170,61,26,55,56,70,207,214,226,54,120,103,99,1,255,0,17,227,127,128,226,187,28,51,4,164,195,64,49,179,180,155,140,143,212,251,57,46,95,103,246,146,106,12,176,85,230,154,151,112,226,230,120,115,29,23,119,75,35,43,161,108,180,135,182,97,23,187,1,54,241,228,146,109,119,60,103,91,207,174,132,246,79,136,62,213,217,252,203,233,234,95,78,253,53,97,222,213,217,108,198,205,98,59,73,149,244,17,22,211,19,222,168,144,101,96,252,207,64,184,216,100,100,83,221,237,14,115,120,56,92,123,66,238,48,111,40,56,205,9,96,101,80,150,22,128,4,82,52,101,183,33,107,91,216,185,102,134,109,151,137,43,248,150,157,59,255,0,143,181,93,67,4,117,153,42,42,92,165,230,215,229,197,155,76,107,17,193,188,158,75,230,244,120,124,216,174,60,7,237,234,99,44,130,35,204,95,67,236,191,138,243,77,162,198,241,109,165,171,243,140,114,173,245,4,27,178,33,221,138,63,162,221,222,221,235,220,153,180,248,102,215,97,175,166,175,166,136,191,47,126,25,53,30,45,63,246,87,149,98,219,45,45,62,41,36,84,135,53,41,239,50,71,159,84,114,61,66,227,161,148,98,223,140,170,126,175,248,244,62,139,246,107,167,104,244,17,120,103,139,100,227,230,249,191,196,228,68,93,52,93,62,202,58,182,138,83,48,187,41,173,169,121,176,35,162,203,164,195,169,169,164,107,32,137,213,213,156,0,23,0,248,42,226,51,82,210,18,113,57,188,230,113,186,150,7,119,91,244,157,248,5,58,121,20,253,148,143,79,151,44,50,125,220,85,223,231,249,127,44,183,104,43,34,174,136,18,230,146,53,107,130,226,241,140,34,26,246,151,122,147,141,207,28,124,84,213,213,205,115,221,145,173,141,151,238,177,164,217,163,144,186,203,164,38,166,24,139,1,115,159,96,0,23,36,238,178,195,196,163,26,62,93,246,247,65,29,14,76,58,253,59,169,63,102,95,186,253,45,28,110,31,93,137,108,206,32,93,3,139,9,245,163,118,172,148,117,31,142,245,220,208,226,84,123,67,1,125,17,16,86,129,121,41,156,119,245,105,226,20,251,69,73,75,30,28,204,37,236,100,147,7,246,181,50,11,18,215,218,193,141,63,194,9,191,50,122,47,61,175,195,106,48,201,219,52,47,118,86,155,178,86,155,22,158,188,148,84,156,61,184,246,42,186,103,90,220,246,55,83,253,25,215,10,137,168,170,132,145,185,241,77,25,184,115,77,156,210,183,68,208,237,16,29,179,162,161,197,78,233,134,144,206,121,60,124,87,117,220,185,92,59,104,33,197,24,218,108,98,209,84,141,25,84,5,131,186,57,108,124,209,244,239,200,240,8,59,136,220,224,172,33,56,102,73,167,82,95,95,138,44,245,46,15,239,161,196,137,100,134,124,54,177,212,152,140,46,130,102,252,161,161,28,199,49,212,43,241,28,14,147,25,167,12,169,109,158,7,114,86,122,205,252,199,69,179,165,196,88,250,70,80,227,144,186,175,15,26,71,35,127,107,79,213,142,229,252,39,69,29,85,13,78,9,27,42,233,165,110,33,131,200,123,147,199,184,116,112,248,174,232,82,111,122,217,53,207,232,255,0,223,192,163,214,97,158,174,62,38,153,214,69,229,228,254,94,143,224,207,41,218,13,157,174,192,166,14,149,165,208,102,238,84,50,246,191,15,2,189,11,201,231,149,202,140,56,197,65,180,229,245,52,130,205,101,88,23,146,49,252,95,40,117,223,226,187,28,25,148,152,212,70,60,172,154,23,11,73,27,197,253,132,46,119,109,188,138,86,182,150,76,79,100,216,250,152,154,51,73,66,77,228,104,231,25,248,195,166,255,0,21,75,169,132,32,246,203,130,23,73,235,25,53,19,150,159,85,7,25,199,143,159,244,123,150,13,137,67,87,77,21,110,27,83,28,244,242,139,178,72,157,153,174,11,113,219,137,155,168,179,151,198,59,31,181,248,214,198,98,14,117,4,142,17,102,180,244,115,3,145,228,111,184,248,174,235,189,125,45,228,255,0,111,176,141,177,128,54,146,79,55,175,107,111,37,28,167,190,222,173,249,67,168,246,170,236,216,43,146,243,54,24,229,92,157,77,83,119,173,69,83,119,173,252,145,118,141,238,239,90,122,216,203,28,67,129,5,68,170,60,206,187,77,60,94,242,224,224,54,175,100,232,49,124,210,134,249,189,89,255,0,21,131,214,250,67,143,222,188,159,25,217,236,71,13,170,108,18,211,186,76,238,203,27,227,25,154,255,0,5,239,213,77,222,181,21,45,222,166,224,213,78,28,119,68,109,47,88,207,163,123,31,181,31,70,121,230,207,236,163,40,131,106,113,0,217,42,183,182,61,237,143,243,43,119,51,110,116,222,182,179,183,85,138,230,53,128,147,235,41,208,200,219,182,95,244,125,22,171,172,229,222,248,138,238,252,151,193,124,76,17,0,103,121,250,187,128,228,160,157,235,34,119,239,90,249,222,166,226,78,78,217,244,124,90,124,90,60,126,22,37,75,247,249,152,243,63,122,192,149,219,212,243,57,97,74,229,103,138,4,76,179,34,144,221,71,81,83,21,20,6,89,143,131,120,184,242,10,58,186,152,233,99,50,74,116,27,128,222,79,37,203,87,213,73,89,49,146,83,209,173,27,154,20,137,75,106,162,175,60,175,217,35,196,107,37,174,168,50,204,122,53,163,115,71,32,177,8,82,16,150,92,108,231,26,74,145,29,150,227,10,161,203,105,166,29,239,138,57,117,86,97,212,119,34,89,71,86,143,197,110,162,101,202,210,82,242,43,181,218,190,60,56,126,37,204,101,247,44,145,30,65,97,235,157,231,146,150,24,114,240,239,125,203,111,132,96,210,87,189,214,61,156,77,23,115,200,184,7,128,92,37,36,151,39,157,207,168,134,24,185,205,210,70,170,135,15,146,178,113,28,96,129,189,206,228,23,91,71,135,69,28,89,111,217,211,196,51,61,253,63,18,86,203,13,194,153,79,11,97,132,2,227,171,156,116,191,50,122,44,131,91,74,98,243,88,203,89,24,61,238,217,129,209,204,121,158,35,162,228,243,55,238,158,113,117,111,242,178,251,60,65,118,248,156,237,84,126,123,11,234,50,63,178,141,194,40,161,103,197,22,189,201,252,120,149,175,142,90,152,227,123,24,12,212,237,245,152,246,103,96,31,135,212,183,245,184,116,4,93,132,210,151,110,204,236,241,59,193,195,119,181,97,49,213,120,86,102,58,63,130,121,14,223,161,35,136,112,82,33,52,213,34,239,79,174,106,172,215,54,170,55,199,217,135,118,77,249,169,135,105,23,176,239,106,198,158,154,33,103,89,212,228,238,55,207,25,240,112,212,123,86,206,160,82,86,18,114,246,114,159,6,159,126,227,245,45,116,148,243,83,57,221,147,143,81,187,222,20,136,63,192,186,197,172,83,92,150,25,39,136,14,215,190,222,14,189,254,181,110,96,247,119,119,149,96,147,41,54,25,15,28,155,143,177,81,243,1,163,64,204,120,129,248,46,251,85,89,47,11,158,89,168,71,204,216,209,52,201,32,142,61,73,222,86,239,16,35,15,195,251,22,254,222,161,160,188,241,108,124,7,137,222,122,89,75,179,248,115,104,232,205,77,88,189,128,115,218,120,252,150,123,120,173,78,45,59,231,154,73,100,118,103,184,146,74,167,222,179,101,165,217,30,214,24,150,44,74,63,95,94,102,138,168,221,203,67,180,213,210,57,177,97,84,87,116,243,144,30,7,35,185,190,223,185,108,113,138,214,81,83,190,119,234,70,141,111,51,192,46,66,41,159,13,52,248,140,206,189,85,73,116,112,147,195,229,191,221,221,30,39,146,153,169,203,178,10,11,187,40,245,149,41,36,200,177,121,217,158,42,74,103,102,166,165,5,141,112,248,238,248,207,246,157,221,0,89,240,96,241,62,145,157,174,102,204,69,201,7,234,178,214,224,244,190,115,90,198,145,118,51,188,239,0,186,194,20,76,113,84,90,244,157,20,114,198,89,50,43,93,151,242,115,53,24,61,68,122,196,68,163,166,133,107,164,99,227,118,89,26,230,158,68,89,118,164,40,229,137,146,183,44,140,107,199,34,46,182,112,244,36,103,232,208,151,56,221,28,148,21,51,65,251,57,28,7,46,11,97,6,48,225,164,241,130,57,183,79,169,101,212,96,208,190,230,18,232,143,45,225,107,42,48,186,152,110,67,123,70,243,103,228,181,246,162,64,150,29,102,147,183,43,243,70,217,152,133,52,140,46,108,128,16,47,149,218,21,206,189,229,239,115,157,188,155,149,66,8,54,32,131,200,170,45,92,172,139,169,213,207,81,74,74,168,93,46,136,181,178,32,186,93,17,44,11,165,209,18,192,186,93,17,44,11,165,209,18,192,186,93,17,44,11,165,209,18,192,186,93,17,44,11,165,209,18,192,186,93,17,44,11,165,209,18,192,186,93,17,44,11,165,209,18,192,186,93,17,44,25,120,71,239,122,15,230,98,254,176,137,132,126,247,160,254,102,47,235,8,184,102,124,163,89,51,13,17,23,75,22,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,110,176,42,219,15,54,121,234,195,248,45,198,117,199,53,197,174,14,105,177,6,224,174,134,142,168,84,64,29,241,134,142,28,138,149,134,119,236,178,191,83,167,87,190,62,102,195,58,204,195,107,59,25,114,60,252,27,183,244,60,214,171,56,76,225,119,113,178,30,77,50,201,23,23,230,118,14,81,184,44,12,26,183,181,103,97,33,239,180,119,111,196,45,139,130,226,213,30,115,38,41,97,155,132,136,138,141,193,100,71,19,229,120,100,76,47,121,220,26,46,183,84,27,63,123,62,181,214,255,0,150,223,196,172,57,40,247,35,231,214,98,211,43,200,255,0,179,159,167,165,154,170,76,144,70,94,120,219,112,241,43,125,67,128,69,29,159,86,68,143,249,3,213,31,154,223,69,12,112,198,25,11,26,198,14,0,42,182,55,73,35,89,27,92,247,184,217,173,104,185,39,160,92,165,145,178,143,81,214,50,231,246,49,123,43,245,56,141,173,216,232,113,16,234,172,60,54,10,176,46,90,5,155,39,228,122,175,58,167,193,241,26,156,80,97,180,212,53,19,87,184,229,20,241,176,185,231,216,56,117,220,190,177,217,223,39,117,181,217,102,197,94,104,224,223,217,129,121,28,62,224,189,47,4,192,48,204,17,133,184,117,36,81,60,139,58,91,93,239,241,118,242,171,115,117,56,98,226,30,211,253,15,111,246,115,55,80,199,139,110,165,123,30,87,223,254,190,103,207,30,79,127,225,230,170,167,178,172,219,74,147,75,22,142,20,52,206,188,135,163,223,185,190,2,231,170,250,27,1,192,112,173,157,195,153,71,131,208,211,209,211,48,122,177,182,215,234,78,242,122,149,176,158,118,66,210,73,213,104,49,44,90,215,0,217,84,228,205,155,84,253,167,193,233,163,143,38,161,215,145,174,219,93,157,193,49,218,119,182,174,153,140,168,183,118,166,32,27,35,79,143,31,2,190,124,218,44,46,167,103,241,23,83,84,59,59,14,177,202,209,163,199,224,122,47,103,196,241,125,253,229,193,237,124,145,98,148,50,67,33,25,199,122,55,124,151,43,174,156,242,97,246,91,180,123,110,135,254,70,149,108,182,227,233,253,28,117,22,37,37,60,204,150,39,150,189,166,224,130,186,105,49,184,106,227,141,245,5,226,34,123,237,97,215,168,11,206,25,80,90,226,215,104,65,177,29,86,75,107,45,25,23,209,92,207,12,102,236,244,82,150,28,207,116,184,104,234,113,93,163,121,133,212,244,12,109,29,49,208,182,51,222,127,210,118,243,247,46,74,174,183,126,171,14,170,179,126,171,6,22,212,98,19,246,84,177,153,29,199,144,234,79,5,180,33,24,46,10,253,103,82,193,163,198,218,123,82,238,255,0,182,95,83,86,92,108,219,146,116,0,111,43,179,195,102,59,63,70,198,177,193,248,163,155,103,16,110,218,112,119,129,205,253,120,120,172,44,27,2,143,15,123,103,153,221,173,80,220,235,119,89,224,57,245,89,53,84,97,215,116,90,59,151,53,199,36,148,248,242,62,65,246,131,237,62,30,167,53,135,31,186,159,127,143,192,71,43,101,23,105,215,136,59,213,178,52,57,165,174,0,130,44,65,226,176,123,209,190,226,237,112,83,138,175,131,239,55,191,247,173,104,242,239,12,162,238,6,135,23,193,131,51,75,75,234,241,143,151,130,166,11,143,77,64,4,21,32,205,75,187,41,245,153,225,249,45,156,175,116,134,238,62,197,175,173,161,100,247,115,108,217,57,240,43,148,177,53,237,67,185,233,116,58,249,70,62,30,119,127,31,236,237,48,234,138,122,184,154,248,100,107,227,118,239,201,108,168,252,243,10,145,243,225,164,62,55,139,77,76,241,153,146,183,145,111,31,189,121,69,53,69,78,25,80,76,100,180,252,102,29,206,94,133,178,155,79,5,75,217,29,81,45,182,251,234,91,249,132,241,119,42,146,252,8,221,71,71,169,192,255,0,201,233,252,250,199,215,229,245,126,134,218,10,6,213,79,233,45,144,123,233,177,8,134,105,112,199,27,184,14,38,59,250,237,254,19,168,94,155,228,247,202,29,6,39,7,152,98,1,180,56,168,238,229,113,179,36,63,194,78,227,208,173,123,182,38,13,160,164,142,187,11,168,109,53,123,70,120,170,35,61,215,145,186,228,125,225,113,248,205,44,117,245,174,195,246,174,49,133,227,172,210,60,64,55,224,231,229,218,1,191,233,143,106,139,147,193,214,197,194,79,149,249,175,237,126,168,178,210,231,134,174,11,38,104,212,189,124,215,246,141,239,149,125,130,194,182,161,210,85,198,27,71,139,127,245,12,110,146,116,120,227,227,189,124,225,138,97,152,158,204,226,204,108,226,74,90,168,157,154,41,163,113,23,183,198,107,130,246,225,142,226,251,63,56,194,246,146,55,189,150,248,41,239,154,237,224,67,183,61,191,90,191,23,134,135,26,160,49,212,50,58,138,119,234,15,46,160,240,42,26,193,151,78,212,101,204,95,103,228,65,201,168,213,104,51,40,229,91,177,190,205,127,31,211,49,188,154,121,105,99,204,88,118,216,184,70,253,26,204,64,11,53,223,230,14,31,72,105,205,123,153,138,158,190,153,142,107,155,36,79,110,102,72,194,8,32,241,7,136,95,27,237,70,201,79,133,185,243,82,151,84,81,239,189,187,204,29,71,226,182,94,78,188,165,99,27,21,51,97,99,141,110,18,77,223,71,35,180,28,203,15,197,63,81,92,243,105,111,152,150,235,102,120,90,229,51,233,28,103,12,154,146,238,35,60,60,30,63,30,75,153,173,33,128,151,21,221,236,86,215,96,219,101,134,26,156,38,118,201,97,105,169,228,176,146,35,201,205,252,119,21,175,218,157,143,124,217,170,240,162,92,64,214,156,255,0,241,252,148,40,82,150,217,240,84,67,236,254,44,250,152,169,79,108,60,255,0,171,60,254,71,94,228,172,10,135,239,89,85,68,198,92,199,2,215,52,216,131,161,5,107,39,126,245,109,134,22,125,107,6,159,22,143,4,112,97,85,20,99,206,253,235,93,59,150,68,239,222,176,38,114,183,195,2,22,105,144,76,229,174,174,169,101,60,69,242,31,1,196,149,45,125,83,41,226,47,121,240,28,73,92,173,92,239,169,148,190,67,224,56,5,57,61,168,166,212,234,20,56,93,200,235,42,36,170,148,190,67,224,222,0,44,123,41,8,84,178,231,126,165,126,235,229,145,217,101,81,211,103,33,239,245,120,14,106,144,69,157,215,112,238,143,173,108,161,109,214,173,156,51,230,165,181,19,194,221,86,206,150,43,91,77,86,61,44,91,180,91,236,46,134,74,153,217,20,77,46,123,141,135,230,184,202,73,20,90,140,170,41,182,79,131,225,146,86,206,35,102,131,123,156,119,52,115,93,180,20,236,134,40,233,233,152,114,55,64,56,184,243,241,42,250,58,40,168,41,68,17,106,119,189,255,0,40,254,74,89,170,189,28,90,67,90,250,135,15,85,223,17,167,241,63,82,168,203,169,241,37,182,61,143,19,175,205,45,108,246,174,34,140,60,98,71,82,3,69,103,53,230,198,87,91,127,240,142,159,122,214,226,2,49,43,132,46,136,194,61,76,154,155,115,39,154,221,54,170,42,152,251,48,90,91,243,21,6,227,253,46,225,245,45,125,77,4,101,229,176,185,209,75,243,51,105,238,118,227,237,93,240,100,75,135,193,25,226,216,170,8,195,125,53,109,11,92,224,8,101,134,118,130,28,5,254,80,225,237,88,237,168,109,136,111,192,19,189,160,102,141,222,45,59,150,119,157,84,83,188,71,82,215,18,193,96,29,112,230,142,142,223,111,120,81,78,216,42,110,91,163,252,3,93,238,220,126,162,165,197,250,146,48,234,118,112,159,230,107,42,96,137,194,238,96,136,159,142,206,243,15,226,22,28,145,73,27,108,72,116,124,45,168,253,22,115,227,124,78,57,29,227,109,61,225,64,111,155,186,50,184,252,158,62,197,50,18,245,44,241,234,223,151,115,92,232,115,93,198,246,91,61,157,194,141,85,91,102,123,51,53,174,179,27,242,157,250,41,98,164,116,242,54,48,0,230,71,14,171,169,164,141,148,52,109,116,98,207,112,44,143,160,226,239,195,222,162,235,117,110,16,219,30,236,246,31,103,242,188,217,20,87,118,98,227,82,6,49,180,241,27,199,29,238,71,198,119,19,248,46,66,189,219,215,65,136,187,122,243,189,186,197,124,214,159,205,34,119,195,204,53,183,197,111,234,163,104,234,17,220,207,161,235,166,177,67,159,35,155,197,170,93,140,226,237,130,23,218,6,18,3,142,224,7,172,243,236,90,204,70,165,181,53,23,136,22,192,198,136,226,111,38,13,222,211,188,248,169,73,243,60,54,195,73,234,197,207,240,196,14,159,238,35,220,58,168,48,234,99,87,89,20,35,115,143,123,160,226,142,111,36,173,158,102,42,89,166,146,238,206,139,103,233,123,26,46,209,194,207,151,189,236,224,182,100,41,3,3,64,0,88,13,0,89,88,101,40,170,173,138,55,156,177,220,23,158,77,191,253,143,106,151,91,81,239,176,105,214,12,75,26,242,48,8,84,33,102,203,20,38,87,134,188,199,103,17,103,141,55,243,10,55,82,200,27,153,173,206,222,108,239,125,201,102,238,38,33,10,150,82,144,172,148,136,216,231,187,213,104,36,161,164,146,74,217,203,227,242,135,215,100,22,248,49,99,227,189,107,85,211,72,101,149,242,59,123,137,113,86,168,141,219,179,193,234,50,248,185,101,63,86,17,17,98,206,54,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,17,17,44,88,68,68,177,97,17,18,197,132,68,75,22,17,17,44,89,151,131,254,247,160,254,102,47,235,8,152,63,239,138,15,230,98,254,176,138,62,87,201,172,140,36,68,93,44,4,68,75,1,17,18,192,68,68,176,17,17,44,4,68,75,1,17,18,192,68,68,176,17,17,44,4,68,75,4,145,67,44,173,145,209,69,35,219,27,115,60,181,164,134,142,102,219,135,82,163,91,253,155,218,204,87,103,48,236,98,139,11,146,38,65,138,193,230,245,33,241,135,18,221,71,116,157,198,196,251,214,128,104,22,19,118,236,88,68,69,155,1,17,108,42,40,33,139,4,164,174,110,33,77,36,243,202,248,223,70,219,246,176,134,238,115,184,88,240,88,114,161,102,189,100,81,206,96,152,31,138,116,33,99,162,222,50,113,118,140,62,120,58,17,37,192,35,113,85,206,181,84,83,233,217,184,238,220,178,243,245,86,120,228,167,29,200,211,194,51,35,157,209,189,175,97,179,154,110,10,235,112,250,182,86,211,9,27,96,237,206,111,34,184,108,253,86,110,21,136,26,42,160,243,115,19,180,120,233,205,102,112,180,87,245,30,159,227,227,184,251,203,234,143,74,192,241,40,233,9,138,118,52,49,199,246,128,106,60,122,46,156,119,192,44,239,3,186,218,221,112,112,143,56,13,49,16,90,225,112,235,233,110,107,109,134,85,85,18,48,236,44,185,242,62,228,27,217,206,176,36,134,242,221,226,84,57,66,217,227,180,191,101,165,214,245,177,197,134,91,27,247,155,236,146,238,206,247,6,193,97,173,169,107,107,241,42,58,24,248,135,200,11,207,131,120,123,87,173,236,246,207,225,120,76,45,118,31,19,30,247,15,219,184,230,115,189,191,146,249,215,102,32,151,18,197,41,34,125,61,83,233,159,51,99,153,241,48,156,160,155,29,120,46,131,3,218,186,237,150,198,42,41,163,145,242,83,69,51,163,124,18,29,8,14,35,78,69,87,107,52,153,50,183,8,79,227,71,211,240,127,241,230,151,167,92,116,146,223,145,43,185,87,233,233,245,201,244,37,195,5,201,209,107,171,177,38,68,210,26,86,139,255,0,18,65,136,225,241,85,210,190,240,200,52,230,211,196,30,161,115,152,158,47,191,189,245,170,124,90,89,55,82,49,166,233,147,148,170,107,148,109,241,60,95,127,123,235,92,158,39,139,239,239,45,14,59,180,16,210,176,186,105,109,200,111,39,192,46,58,170,163,18,198,88,233,26,225,67,135,95,89,165,54,191,135,19,224,21,222,159,69,74,229,194,61,94,151,167,67,18,78,70,203,104,118,170,42,114,232,227,38,105,190,75,78,131,196,173,20,213,181,166,153,146,87,176,196,233,110,230,180,139,27,120,111,80,26,154,44,51,76,58,62,210,113,190,166,97,119,127,165,187,155,247,173,46,33,85,41,6,105,156,226,92,125,103,27,146,85,182,60,74,61,145,111,142,79,7,182,248,75,200,193,196,167,13,175,144,141,3,172,229,19,234,237,17,213,106,177,26,146,250,146,65,220,44,169,69,136,62,154,165,146,246,108,144,55,226,184,127,222,171,185,230,181,93,74,81,115,120,213,190,105,27,202,60,50,122,187,62,160,152,162,58,129,241,157,249,46,187,8,116,20,240,54,154,56,219,16,27,136,248,222,61,86,171,15,175,131,16,135,60,14,212,122,204,59,218,178,72,81,230,220,184,103,202,186,198,183,83,212,36,225,169,226,188,189,63,179,122,66,137,246,104,37,196,0,181,158,153,134,148,182,42,169,6,115,234,243,246,242,84,158,103,76,110,227,221,224,6,229,207,107,60,252,116,89,34,253,181,75,215,215,228,82,178,86,74,238,227,119,124,110,107,16,133,33,86,144,183,69,166,52,160,146,68,68,43,92,20,164,43,8,89,59,197,152,213,16,50,118,101,120,240,60,66,212,79,79,45,36,161,237,36,88,247,94,221,44,183,165,88,246,135,2,28,46,15,5,206,120,212,254,101,134,151,89,44,60,119,71,79,228,231,202,77,118,206,212,136,158,224,248,30,108,248,158,108,199,245,31,37,221,119,21,235,88,166,33,131,237,150,20,93,96,252,186,229,117,132,176,159,251,246,21,243,85,93,14,91,186,43,150,241,111,37,153,128,227,245,88,84,204,33,239,44,110,128,131,171,71,226,58,42,220,218,107,150,254,210,245,44,243,99,142,179,30,236,82,169,125,119,61,70,73,164,194,96,56,102,49,7,165,48,18,238,232,38,210,64,126,84,110,248,167,166,226,181,181,248,53,70,19,74,236,87,1,169,244,142,6,227,222,120,22,116,39,228,202,207,138,122,238,43,39,15,199,160,197,41,128,113,102,103,11,127,11,191,47,5,21,53,69,94,7,94,106,240,137,140,110,34,207,140,234,199,183,139,92,211,163,135,66,164,224,201,55,236,205,115,250,63,233,252,87,226,68,210,106,178,194,240,107,35,253,51,92,218,248,234,153,118,232,238,45,43,145,218,13,158,134,161,206,154,136,54,41,142,165,155,154,239,200,174,251,25,165,193,177,106,25,241,60,37,209,225,88,140,45,207,62,30,243,104,228,230,232,93,255,0,192,251,23,42,102,47,105,14,245,130,155,143,4,50,174,21,124,31,145,111,135,75,5,237,98,124,122,28,62,23,136,98,123,59,139,71,87,135,84,77,69,93,9,209,236,54,62,7,129,29,14,139,234,111,35,222,85,169,118,201,141,195,113,65,29,38,60,198,223,32,209,149,0,111,115,57,30,109,247,47,1,174,162,134,185,185,102,110,188,28,55,133,200,83,205,62,29,136,71,81,71,51,225,169,167,147,60,114,176,217,205,112,58,16,170,245,253,61,71,191,159,102,111,155,14,222,15,178,252,163,108,187,107,168,164,196,232,25,106,200,91,154,86,180,126,213,163,121,241,11,197,170,31,117,239,62,75,54,169,155,103,177,148,88,163,154,209,82,65,134,169,131,112,149,186,59,216,116,35,197,120,182,219,208,183,10,218,124,74,141,130,209,199,49,44,28,154,117,31,122,139,210,230,220,158,25,119,69,199,74,214,74,81,120,102,251,118,249,122,28,252,239,90,188,66,169,148,209,23,200,124,7,18,84,216,133,91,41,162,47,144,244,0,111,37,114,85,149,15,169,148,201,33,240,28,0,94,146,11,106,49,174,214,44,94,202,238,71,87,81,37,76,165,242,31,0,55,0,177,136,82,149,109,150,108,162,222,228,237,145,219,85,86,182,231,85,113,211,197,95,16,186,27,95,4,241,55,93,2,216,211,69,114,52,88,244,209,92,141,22,234,138,158,246,92,228,202,253,70,77,166,86,31,76,233,30,214,53,133,206,113,176,0,106,74,244,28,46,138,60,46,19,27,44,250,167,15,133,112,248,191,194,63,21,118,205,224,7,15,194,229,175,169,110,90,147,17,49,142,49,139,111,241,90,198,84,100,112,185,183,85,91,158,82,204,156,97,217,30,91,83,169,142,121,188,119,199,238,116,164,186,10,23,86,24,139,192,54,96,181,197,249,158,129,105,219,40,124,19,60,204,27,84,247,130,94,241,114,91,198,221,110,182,48,98,76,168,44,116,142,116,51,53,161,173,150,61,196,114,33,91,89,75,28,131,60,140,108,100,238,154,1,118,31,22,240,246,123,149,102,63,187,116,200,210,211,40,47,96,213,195,76,250,129,43,216,230,53,140,181,203,220,26,46,119,35,165,158,159,224,106,25,153,191,34,65,247,126,138,247,71,83,66,238,210,55,247,14,130,72,205,218,225,203,244,42,173,170,100,140,201,35,90,206,150,187,61,219,219,236,247,41,145,109,243,221,16,165,141,46,31,12,143,181,107,217,145,132,57,159,53,54,182,250,46,88,178,194,194,235,48,152,223,242,36,252,10,150,104,90,53,111,116,29,192,155,131,224,127,53,9,115,128,202,225,112,56,30,10,94,41,87,98,30,92,126,164,18,181,222,172,131,81,207,120,82,83,210,89,189,163,129,185,221,117,53,44,102,105,3,117,49,141,72,60,22,220,67,104,140,142,26,110,104,93,178,102,81,225,16,167,168,158,55,181,24,248,109,35,67,142,115,149,182,204,247,114,28,148,181,18,153,164,47,35,40,220,214,240,0,110,10,89,254,6,49,0,245,143,122,79,30,3,217,247,172,87,232,194,171,51,73,201,219,62,185,246,27,3,109,74,93,206,127,104,235,162,195,232,166,169,157,214,100,98,254,39,128,30,43,198,93,43,241,92,78,106,170,195,102,107,36,164,112,104,224,62,160,22,251,202,62,57,233,12,76,209,64,227,230,212,206,179,136,248,207,226,125,155,189,235,156,169,62,109,74,202,97,164,143,180,147,116,249,45,246,111,241,43,178,117,29,167,165,234,154,165,155,43,140,123,34,10,169,221,83,80,249,94,0,46,59,134,224,56,1,224,23,71,178,116,121,33,146,169,227,87,247,89,224,55,174,89,108,40,49,106,186,32,27,27,243,196,62,35,245,30,206,75,174,57,40,187,102,157,51,81,139,79,157,100,204,184,71,111,101,176,166,254,207,230,209,143,218,77,35,30,254,141,14,208,126,62,229,162,192,49,88,177,57,37,108,177,186,38,193,19,167,153,196,247,90,198,239,55,246,129,226,86,218,154,97,87,91,20,204,115,94,29,35,72,202,110,45,113,162,150,167,25,118,103,185,193,169,195,169,87,138,73,152,243,143,135,147,233,31,189,88,210,90,235,180,150,158,96,217,100,84,48,182,87,230,105,29,227,247,168,72,91,81,217,196,147,206,94,225,105,152,201,135,241,141,125,227,85,133,139,59,13,146,148,197,83,85,53,7,109,221,15,236,204,205,7,126,160,88,219,222,178,8,92,150,212,84,118,149,226,32,123,177,54,222,211,169,92,178,241,18,171,171,229,240,52,210,107,187,224,200,255,0,194,88,141,67,75,240,121,41,113,120,198,191,216,101,15,120,29,99,54,120,247,45,69,77,5,85,44,61,165,76,50,66,59,67,9,108,141,45,112,112,0,145,99,208,133,140,210,90,240,230,146,30,55,56,27,17,224,87,162,109,143,157,73,228,151,99,103,196,42,166,169,168,154,170,174,92,211,60,189,205,140,229,107,5,206,182,179,9,246,170,247,39,22,151,169,225,27,163,206,145,17,116,179,33,17,18,192,68,68,176,17,17,44,4,68,75,1,17,18,192,68,68,176,17,17,44,4,68,75,1,17,18,192,68,68,176,17,17,44,4,68,75,1,17,18,193,153,131,254,248,160,254,102,47,235,106,38,15,251,226,131,249,152,191,172,34,225,149,242,98,70,18,34,46,150,2,34,37,128,136,137,96,34,34,88,8,136,150,2,34,37,128,136,137,96,34,34,88,8,136,150,2,34,37,128,136,137,96,34,34,88,8,136,150,2,34,37,130,160,216,130,14,161,102,178,92,237,7,222,176,85,209,191,43,186,41,26,124,222,28,169,246,103,76,114,73,242,103,103,64,242,77,134,245,21,194,184,27,92,141,234,210,201,84,142,167,102,241,97,25,24,124,142,238,56,247,28,120,187,151,135,37,184,150,119,193,88,211,27,220,199,139,22,185,166,196,30,97,121,232,37,164,16,72,35,113,11,174,194,241,136,100,108,85,53,116,209,213,58,32,99,150,39,146,208,235,238,117,198,161,115,105,39,104,229,211,177,71,69,212,163,169,143,105,39,23,243,126,127,141,126,103,191,214,99,88,148,121,40,246,102,164,50,166,129,241,190,182,157,145,55,60,237,118,82,94,222,123,205,252,84,219,69,13,54,213,237,62,37,129,84,81,10,124,82,38,137,104,177,8,88,114,185,165,160,228,150,220,55,139,255,0,217,228,112,61,166,194,5,118,19,139,250,46,95,59,173,34,152,207,19,201,236,222,44,220,142,23,215,75,31,5,219,212,205,180,109,217,234,200,105,43,168,217,139,201,51,155,79,48,1,133,241,111,13,23,208,60,11,219,193,81,100,131,199,36,210,167,235,219,159,229,47,216,189,149,225,154,158,53,82,242,125,185,111,187,174,233,124,124,157,28,181,35,93,178,120,188,88,53,110,37,4,239,171,109,170,35,136,146,41,38,248,183,60,119,128,122,44,12,99,20,124,82,201,28,151,107,216,226,215,3,192,141,235,11,202,132,115,137,240,124,86,174,23,83,214,87,210,1,85,27,133,136,154,62,235,143,183,66,180,219,75,90,106,41,240,252,70,250,213,193,240,159,230,176,228,113,246,217,167,218,167,225,130,158,217,203,187,239,243,69,246,142,88,242,109,205,149,219,146,119,255,0,244,190,191,68,85,243,225,212,159,218,30,31,136,87,59,189,121,255,0,103,23,75,124,98,61,203,85,91,89,87,137,75,158,105,28,225,184,95,64,209,200,14,10,234,74,113,60,76,153,195,54,97,112,14,229,159,5,19,228,54,104,211,153,220,20,212,163,30,89,63,44,180,250,76,79,81,158,106,48,92,182,223,151,204,213,50,152,3,186,231,153,86,226,56,52,149,205,137,189,168,133,141,5,196,218,228,184,238,22,93,76,20,81,66,55,102,127,50,160,158,44,135,77,90,185,207,51,126,233,242,47,180,63,252,137,29,67,150,147,165,170,143,156,223,119,242,94,75,226,249,248,35,201,49,76,58,167,14,168,49,213,55,127,170,241,168,119,130,195,11,214,43,105,97,171,129,208,212,70,215,198,237,224,253,235,207,182,135,7,244,92,237,44,149,175,137,254,168,39,188,60,71,226,183,199,146,248,103,14,145,215,35,173,172,89,120,159,232,205,117,44,242,211,202,217,32,121,99,219,184,133,190,147,104,102,146,153,172,100,97,147,31,89,252,61,129,115,131,122,153,139,179,73,242,90,234,116,152,115,181,44,145,182,140,156,238,123,139,158,226,231,29,228,234,74,220,225,88,155,160,180,83,146,232,184,30,45,253,22,141,165,78,197,134,175,130,46,167,79,12,209,217,37,193,218,130,28,208,230,144,90,69,193,28,85,10,231,176,218,231,211,28,174,187,162,59,219,203,168,93,3,36,100,177,135,198,236,205,60,87,9,45,167,148,212,233,101,166,149,62,197,174,86,149,33,10,210,16,229,22,68,66,180,169,8,86,144,135,88,178,34,176,234,168,219,37,220,203,7,125,235,56,133,105,11,18,138,146,166,73,195,154,88,229,186,44,212,83,84,79,65,49,116,100,180,252,102,157,206,93,150,15,140,140,65,162,48,28,101,3,86,90,228,126,97,104,31,79,28,173,38,81,221,28,183,158,139,10,105,106,96,32,70,247,68,192,110,209,17,202,63,255,0,170,52,162,241,191,84,93,225,207,143,82,182,205,115,245,216,237,106,169,166,0,189,244,242,229,231,144,173,76,229,183,238,172,124,43,104,38,5,172,158,162,72,164,220,37,107,200,7,197,110,252,226,10,215,136,177,86,182,39,187,213,173,137,182,35,233,180,104,225,212,107,226,167,233,243,90,44,52,248,163,7,185,26,184,91,114,46,184,90,150,252,60,191,76,253,235,210,106,40,102,161,170,48,212,0,28,44,67,154,110,215,52,238,112,60,65,230,188,246,169,191,218,37,250,103,239,92,53,237,73,69,163,156,242,111,155,61,243,254,19,107,95,147,104,176,242,123,141,116,53,13,23,220,78,102,159,184,44,127,45,213,49,209,109,165,107,223,189,209,198,64,27,220,114,172,127,248,82,37,187,67,143,179,129,164,140,251,158,127,53,172,255,0,136,50,79,148,186,176,73,176,167,134,221,59,170,155,70,171,93,47,151,244,105,29,75,211,73,202,61,218,163,206,107,42,36,170,148,190,67,224,56,0,177,136,82,149,105,11,208,17,28,220,222,233,119,34,178,178,87,6,13,119,240,10,249,164,108,76,187,189,131,154,194,14,50,62,238,222,178,137,24,113,185,242,251,19,71,119,59,93,235,58,154,59,157,203,30,158,59,145,162,220,209,211,220,141,22,36,204,103,158,212,100,209,83,220,141,23,166,236,22,204,231,12,196,107,88,59,49,172,44,35,214,63,40,244,228,181,187,5,178,199,20,152,84,213,48,138,24,142,191,243,29,242,71,78,107,215,27,19,88,208,214,128,214,141,0,3,64,21,86,179,85,94,196,79,43,212,117,78,79,195,129,172,197,155,108,46,172,255,0,202,119,220,188,182,87,175,89,198,155,108,30,184,255,0,201,127,220,188,122,87,173,186,127,41,149,152,48,110,145,115,106,164,133,215,99,180,228,119,45,190,27,141,12,193,161,230,55,29,237,118,226,185,185,94,177,101,122,157,147,71,12,203,158,231,160,195,160,89,99,79,134,122,60,114,69,45,203,73,130,67,191,46,173,119,136,220,86,37,93,24,0,184,180,71,252,108,213,135,196,111,106,227,40,113,201,233,8,108,151,150,46,68,234,60,10,235,112,172,98,26,166,131,4,189,225,189,167,66,21,86,109,46,93,43,221,221,16,53,253,39,54,5,186,113,184,250,163,25,237,146,45,14,227,237,5,70,24,100,123,90,203,220,233,151,120,91,183,197,4,192,229,248,23,29,229,162,237,62,45,252,189,202,250,76,50,88,109,35,163,205,218,27,49,204,57,129,240,252,147,252,152,70,27,188,207,57,151,28,163,238,242,139,240,156,56,202,246,194,205,192,102,123,185,14,37,102,226,57,32,1,205,0,53,157,216,219,215,244,93,60,24,103,163,48,241,19,173,231,18,107,33,229,211,192,46,63,26,148,73,83,102,250,141,208,46,56,102,242,202,217,19,85,166,255,0,29,37,47,121,179,92,73,36,146,110,79,21,169,218,44,64,81,210,100,97,180,210,232,222,131,137,91,26,137,153,79,3,229,149,217,99,96,185,43,206,241,26,249,43,235,95,51,175,222,54,107,121,14,1,74,197,139,196,157,190,200,250,87,78,213,61,6,130,177,251,242,84,190,11,205,145,77,134,209,86,151,77,87,11,79,103,98,28,52,113,119,1,126,43,145,197,118,126,170,55,190,104,95,231,45,36,184,240,119,187,138,235,234,101,12,13,133,166,225,158,177,230,238,63,146,131,180,83,30,40,203,146,6,159,81,155,79,196,93,175,70,121,203,154,90,226,215,2,8,222,8,84,93,229,117,21,53,107,126,30,48,93,193,227,71,15,106,214,81,108,185,126,32,30,231,246,180,16,131,52,252,29,145,186,145,212,157,27,237,81,178,98,148,21,247,46,112,235,161,147,137,112,204,74,195,232,173,156,134,136,105,87,136,229,170,168,230,216,135,236,153,237,55,121,255,0,74,203,217,99,232,188,23,21,199,101,222,198,249,149,27,14,231,84,72,53,117,184,228,101,221,226,90,180,120,149,77,70,39,139,77,52,177,159,56,158,77,34,3,117,244,107,0,233,160,11,109,182,82,50,145,244,120,13,59,131,160,194,152,89,43,154,116,146,165,198,243,59,223,102,14,140,81,185,92,121,178,116,38,226,238,46,138,225,251,85,60,64,50,169,153,219,187,51,52,62,237,203,161,162,197,104,171,135,193,150,23,114,29,199,123,151,157,32,54,55,6,199,154,147,28,242,93,203,189,47,94,212,97,227,39,180,190,61,255,0,63,251,61,65,209,195,148,184,76,24,6,167,181,238,129,226,87,21,138,96,88,187,29,45,100,180,114,77,3,220,92,103,167,34,104,255,0,220,203,129,237,88,67,21,172,243,89,41,221,49,124,79,25,78,109,72,29,10,134,138,182,170,130,97,53,13,76,212,210,143,143,12,133,135,234,88,205,151,125,109,53,234,221,78,58,229,5,141,82,93,239,212,198,39,67,151,82,56,14,107,211,60,165,1,14,1,30,28,211,118,97,53,176,80,14,133,180,109,47,251,121,150,183,99,177,153,177,237,170,194,104,49,186,28,63,19,100,213,44,15,154,120,50,204,198,131,153,206,237,25,148,155,0,78,183,89,59,97,95,135,226,187,27,81,138,209,67,87,4,152,134,63,36,174,142,121,155,40,46,16,221,206,97,0,27,119,219,161,80,231,38,230,147,69,37,242,121,234,34,46,246,108,17,17,44,4,68,75,1,17,18,192,68,68,176,17,17,44,4,68,75,1,17,18,192,68,68,176,17,17,44,4,68,75,1,17,18,192,68,68,176,17,17,44,25,152,55,239,122,15,230,98,254,176,138,152,63,239,122,15,230,98,254,176,139,142,94,230,172,195,209,52,68,91,216,26,38,136,137,96,104,154,34,37,129,162,104,136,150,6,137,162,34,88,26,38,136,137,96,104,154,34,37,129,162,104,136,150,6,137,162,34,88,26,38,136,137,96,104,154,34,37,129,162,104,136,150,6,137,162,34,88,26,38,136,137,96,104,136,137,96,154,23,223,186,125,138,91,232,177,1,32,220,44,152,222,13,137,221,197,88,105,179,110,91,95,116,73,197,59,84,203,148,144,76,232,100,204,55,17,98,57,133,28,141,44,34,250,131,168,60,213,183,82,119,29,108,244,31,39,88,193,162,197,204,115,186,55,80,22,26,153,4,156,11,1,33,205,254,33,185,119,56,100,7,104,232,177,104,34,198,105,106,160,173,148,85,210,201,152,182,90,105,129,220,89,188,105,166,156,151,137,97,207,138,71,138,122,151,228,99,207,118,79,144,239,200,241,89,146,83,226,24,77,83,38,13,123,93,19,131,217,43,53,0,131,112,110,180,158,37,145,218,116,201,88,250,156,20,150,44,156,75,247,249,30,191,182,219,87,132,230,195,112,58,182,122,102,154,138,28,147,213,137,45,48,151,117,216,253,215,22,212,27,131,187,130,227,113,41,139,182,47,10,13,185,123,177,10,134,68,14,242,50,69,248,217,107,226,195,43,118,143,16,159,16,163,163,24,126,31,43,243,190,106,135,100,134,55,31,90,206,59,245,185,1,160,149,184,197,89,72,93,69,77,70,95,37,38,31,25,100,47,120,202,94,242,115,62,82,56,18,119,114,0,46,112,132,113,237,140,126,111,235,241,53,213,245,156,58,24,36,157,191,79,207,242,58,90,12,52,65,75,12,114,111,99,0,35,153,226,179,114,134,139,52,88,45,54,15,141,231,203,5,107,172,237,205,144,241,232,127,53,188,112,90,77,202,249,62,63,246,151,174,245,62,167,158,181,178,168,175,118,43,221,95,219,248,190,72,92,20,82,52,22,155,238,74,218,168,104,226,50,78,252,163,128,226,124,23,35,138,226,243,86,221,140,188,80,124,144,117,62,43,49,139,145,91,160,208,101,213,59,143,17,245,250,238,99,237,62,63,230,31,3,66,209,35,221,113,218,145,118,183,243,43,132,158,105,42,37,116,179,189,210,72,237,75,156,110,87,81,83,11,39,137,209,200,46,210,185,186,250,73,40,234,12,82,130,13,131,133,248,131,184,169,80,74,39,211,186,38,29,62,158,62,28,87,183,235,230,200,55,41,24,163,87,180,174,197,252,187,25,13,42,102,44,118,41,216,176,66,200,140,134,21,157,67,84,250,119,221,186,176,239,111,53,175,98,157,171,86,136,25,177,169,167,25,46,14,158,25,89,60,97,241,155,142,35,146,184,133,161,166,157,240,188,57,135,196,115,91,170,121,219,59,46,221,15,17,201,114,106,143,59,168,211,60,46,215,98,165,88,66,148,133,97,11,7,24,178,50,21,165,72,66,180,130,78,128,146,178,118,76,141,218,128,57,40,158,208,225,98,46,22,192,81,60,219,60,176,68,79,9,36,0,168,235,40,42,105,88,217,38,143,224,157,163,100,97,14,99,188,28,52,246,45,119,46,199,104,182,185,70,150,122,98,211,118,106,223,185,79,135,226,82,82,218,57,111,36,28,184,183,193,100,16,177,103,128,59,86,11,30,75,148,177,56,189,208,46,52,186,239,248,228,252,206,255,0,4,150,60,103,10,125,27,28,36,154,6,186,106,71,113,176,213,241,123,174,224,57,131,205,121,117,75,126,30,95,164,126,245,182,192,241,42,140,23,22,165,173,167,113,107,161,149,175,115,120,56,3,168,35,194,234,187,87,66,218,13,164,196,233,163,253,156,117,15,201,244,73,187,126,162,20,121,228,114,123,95,204,156,160,148,156,151,153,234,95,240,174,219,109,46,59,252,163,63,173,106,127,226,11,255,0,234,93,103,242,240,255,0,74,221,127,194,219,109,180,88,225,255,0,237,25,253,107,65,229,222,166,58,159,41,120,151,98,224,225,19,34,137,196,124,160,221,71,214,162,105,23,255,0,122,95,47,232,139,169,225,158,118,66,142,105,27,11,11,158,116,28,57,169,38,145,177,48,189,230,192,45,37,68,238,168,147,49,208,112,28,149,242,26,108,47,43,183,216,171,228,116,242,102,119,176,114,89,52,241,220,133,4,13,186,219,81,197,114,22,92,139,12,179,80,84,140,154,40,9,224,187,173,137,217,169,177,186,225,24,5,148,209,216,205,47,201,28,135,82,181,155,39,129,84,227,56,140,84,148,140,187,157,171,156,119,49,188,92,122,47,161,112,44,30,155,6,195,162,163,164,111,117,186,185,199,123,221,197,197,86,235,53,107,18,218,187,179,206,107,181,79,221,143,113,71,71,13,29,44,84,244,209,136,225,140,101,107,71,5,54,69,149,147,162,100,232,168,156,239,185,71,225,217,165,218,38,229,192,113,18,56,83,191,238,94,37,43,215,186,237,28,47,147,0,196,89,27,11,158,234,119,134,181,162,228,155,47,3,153,196,18,8,177,26,16,85,231,73,230,50,249,147,180,88,119,50,57,94,176,229,122,146,87,172,87,27,149,123,4,122,221,30,158,138,11,184,221,100,65,153,142,14,97,45,112,220,70,132,40,227,106,200,141,171,19,124,81,115,12,105,170,103,65,133,227,146,50,204,171,5,227,229,129,175,181,122,247,147,74,63,57,142,76,77,206,38,156,11,68,56,57,220,200,232,188,46,38,244,95,66,121,47,111,101,176,20,142,249,69,231,237,21,230,122,182,28,112,142,232,42,109,148,29,79,162,233,112,214,170,10,159,167,145,118,210,202,4,46,115,69,139,137,105,213,121,189,99,179,78,229,221,109,44,159,217,135,211,119,220,23,148,237,102,48,220,42,134,73,1,30,113,33,45,136,117,231,236,90,104,160,246,210,62,101,172,140,181,58,248,99,137,207,109,174,46,36,159,204,32,127,114,51,121,72,226,238,94,197,206,65,39,102,199,77,196,119,89,227,207,216,181,253,163,230,151,82,92,247,29,73,60,121,170,207,56,46,13,97,238,48,89,189,122,171,168,99,80,91,81,238,86,157,164,147,242,50,59,68,237,22,23,105,212,39,104,183,163,62,1,155,218,45,132,211,121,166,24,202,112,109,45,77,165,151,152,96,245,27,247,187,220,181,84,1,146,212,3,47,236,99,25,228,240,28,61,187,189,170,202,154,167,212,84,73,51,253,103,155,216,112,233,248,45,90,183,65,96,55,120,28,16,49,213,24,205,76,77,113,160,104,48,18,53,51,186,226,63,118,174,255,0,74,225,235,240,121,154,231,73,11,204,215,36,156,222,177,63,138,236,113,201,124,202,150,147,9,97,179,160,29,181,71,89,158,5,199,250,91,102,251,214,187,15,97,169,173,134,46,14,112,191,135,21,197,225,142,75,147,58,41,203,4,92,175,132,113,46,5,164,135,2,8,208,131,193,83,69,149,138,254,244,172,182,238,217,255,0,212,86,42,173,125,203,40,75,116,84,189,70,137,162,34,89,177,211,236,25,243,106,140,99,19,255,0,232,48,186,135,180,242,146,64,33,103,215,33,247,43,182,156,138,93,145,217,12,60,111,52,211,215,188,95,140,178,150,183,236,196,213,29,9,52,158,78,241,137,128,248,76,66,186,10,70,117,108,109,116,174,250,204,106,79,41,100,69,181,79,160,105,187,48,218,90,122,1,173,236,99,137,161,223,104,185,113,187,159,215,215,153,173,242,114,218,38,136,139,181,155,13,19,68,68,176,52,77,17,18,192,209,52,68,75,3,68,209,17,44,13,19,68,68,176,52,77,17,18,192,209,52,68,75,3,68,209,17,44,13,19,68,68,176,52,77,17,18,192,209,52,68,75,3,68,209,17,44,13,19,68,68,176,102,96,255,0,189,232,63,153,139,250,194,42,96,255,0,190,40,63,153,139,250,194,46,57,59,163,6,29,210,234,136,182,179,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,174,141,249,79,66,172,69,180,103,181,218,10,84,237,25,208,204,99,5,165,173,124,103,82,199,110,253,22,67,93,64,255,0,93,149,49,31,224,115,94,62,187,45,116,78,184,183,37,37,213,140,102,166,173,18,212,173,89,178,97,194,25,171,219,136,77,208,22,71,249,174,207,102,54,154,7,71,230,212,212,52,240,207,24,238,73,49,51,189,205,241,118,151,30,11,206,174,175,130,105,41,230,100,176,187,44,140,55,5,103,135,220,137,172,211,45,78,61,190,126,71,168,214,213,212,214,73,218,85,77,36,175,27,139,205,237,224,56,123,22,35,148,88,101,108,120,133,27,102,143,67,185,205,249,39,146,157,193,117,84,187,30,58,74,80,147,140,251,162,39,5,178,162,198,234,41,105,221,17,2,80,7,112,184,250,191,152,90,231,5,99,130,203,73,247,53,201,131,30,120,237,200,173,20,171,158,90,153,76,147,188,189,199,159,15,5,11,34,116,143,202,193,114,164,176,39,82,166,100,173,99,108,209,96,179,100,155,240,227,88,209,149,71,73,20,4,61,224,62,78,103,112,92,134,218,63,62,54,79,252,182,174,159,183,234,185,13,167,126,124,84,159,224,106,204,59,146,250,46,57,255,0,153,226,77,249,63,224,213,5,115,119,171,85,205,222,164,35,217,247,68,236,42,102,29,203,29,138,118,33,23,34,50,24,167,97,88,204,42,118,45,89,7,34,50,24,178,97,123,163,112,115,13,136,88,172,42,102,21,163,32,229,138,106,153,185,167,157,179,54,219,157,196,41,8,90,152,156,65,184,54,33,108,96,159,180,22,117,131,190,245,205,162,159,54,13,142,227,216,188,132,105,44,4,141,29,192,242,87,56,43,8,67,148,89,99,135,30,107,39,13,196,36,160,145,214,107,101,166,147,73,169,223,234,72,222,71,145,228,119,133,19,0,117,216,116,190,227,200,168,92,210,215,16,224,65,27,193,88,105,62,25,214,50,163,51,28,160,142,142,162,57,41,92,233,40,170,99,19,83,189,219,242,147,98,211,252,77,32,131,225,213,107,8,91,247,252,62,198,52,187,87,82,87,229,97,228,217,35,185,30,246,95,218,180,37,99,27,226,159,145,222,200,39,136,72,199,11,107,99,98,182,123,123,25,27,87,94,45,114,206,205,142,63,196,216,152,15,214,10,159,102,232,227,169,197,89,45,86,148,52,131,206,106,93,192,49,186,219,197,198,205,29,74,215,226,53,82,87,87,212,213,205,251,89,228,116,174,241,113,186,229,60,106,115,249,47,220,155,131,85,44,74,187,163,113,176,251,87,83,178,56,126,44,236,52,6,226,53,237,100,44,153,194,226,22,11,146,224,56,184,147,167,43,93,115,85,149,5,207,150,162,166,71,57,238,37,239,123,205,203,137,222,73,226,85,210,22,177,133,207,54,104,212,147,193,115,120,149,105,170,147,43,110,34,110,225,207,170,235,139,12,49,182,210,229,146,113,66,122,185,219,236,91,89,84,234,153,57,70,61,80,163,140,106,162,27,212,241,111,93,172,186,81,80,142,216,153,212,173,185,11,164,192,176,249,171,171,32,165,165,140,201,60,174,12,99,71,18,86,134,141,186,133,219,236,51,72,199,168,136,184,33,215,191,176,174,89,36,210,109,20,221,71,63,133,142,83,244,77,158,251,177,123,47,6,205,225,109,133,185,100,171,144,3,60,191,40,242,29,2,232,114,46,119,6,199,139,114,197,94,110,221,194,94,35,199,243,93,75,3,94,208,230,16,230,157,65,28,87,150,207,189,73,185,249,158,103,79,168,199,171,91,224,249,243,245,32,236,211,179,89,57,58,38,78,139,149,146,60,51,27,34,230,118,171,99,240,188,106,41,38,149,190,109,84,6,149,17,13,79,210,27,143,222,186,252,139,77,137,79,218,201,217,176,252,27,79,188,174,184,114,78,19,221,7,76,210,121,94,157,111,143,115,192,54,147,103,49,28,17,228,212,197,218,83,147,221,158,61,90,124,121,123,86,137,141,213,125,28,230,53,236,115,30,214,189,142,22,115,92,46,8,240,92,86,208,249,63,166,171,207,62,12,225,77,62,243,3,143,193,187,195,146,244,154,110,171,22,182,229,225,250,151,125,51,237,14,55,88,245,42,159,175,151,226,121,116,109,89,81,177,79,91,135,85,97,213,38,10,216,31,12,163,131,134,254,160,241,85,137,138,100,242,38,173,30,215,14,217,165,40,187,69,241,51,114,247,237,132,180,94,79,112,193,242,154,243,246,202,240,152,89,168,94,233,178,238,201,176,152,83,127,228,147,246,138,162,234,143,116,98,190,63,195,43,190,209,191,15,71,127,31,224,209,237,85,67,33,161,50,72,240,216,216,94,231,56,238,0,89,124,217,180,216,211,177,124,82,73,174,68,45,238,196,211,193,191,153,222,189,31,203,166,209,152,233,233,176,138,87,139,200,231,186,160,180,238,0,139,51,241,62,197,227,13,126,119,88,155,13,228,169,221,63,14,220,123,159,153,227,58,47,73,246,222,183,34,230,92,47,130,255,0,102,120,151,179,136,187,227,63,65,208,113,80,246,139,22,73,243,56,157,195,112,28,130,183,180,234,172,54,158,147,192,51,59,68,237,22,31,105,213,92,201,1,112,190,228,163,62,1,178,116,221,149,40,140,122,210,89,207,240,224,63,21,151,128,228,109,75,235,106,26,29,5,27,123,103,52,238,123,239,102,55,218,235,123,1,90,87,153,29,154,75,102,110,242,91,168,30,60,150,117,116,222,105,135,83,209,13,36,125,170,39,241,35,184,223,99,117,255,0,82,214,81,226,189,76,120,4,115,84,190,121,164,150,103,23,72,247,23,57,199,137,38,228,173,214,204,50,242,201,57,220,222,227,124,120,174,91,180,93,51,38,24,102,2,233,15,174,24,93,254,163,187,240,90,228,106,49,43,122,164,26,195,225,174,242,116,113,88,153,190,37,86,70,227,51,255,0,168,172,107,161,36,155,147,115,196,170,42,38,211,100,216,173,177,81,244,43,116,84,75,19,163,69,220,119,14,171,22,102,206,251,13,162,21,39,201,246,10,225,221,170,168,117,116,195,248,100,152,52,19,255,0,246,225,250,215,37,180,24,129,197,49,236,74,189,198,230,170,166,89,189,142,121,35,234,178,238,131,197,30,222,98,114,176,252,30,207,96,210,68,195,201,241,211,136,135,255,0,201,33,94,104,5,128,28,130,231,14,246,17,91,165,213,17,116,179,37,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,86,233,117,68,75,5,110,151,84,68,176,102,96,231,251,226,131,249,152,191,173,168,152,63,239,138,15,230,98,254,182,162,229,147,184,48,174,151,68,91,89,173,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,139,165,209,18,197,149,4,131,112,166,4,17,117,2,185,135,41,215,114,237,135,46,215,70,240,157,18,162,165,210,234,94,227,181,155,60,11,18,118,29,88,28,110,96,126,146,14,156,253,139,189,14,107,216,215,176,135,52,139,130,56,133,229,247,93,6,7,141,73,79,72,250,119,55,62,93,99,36,250,189,23,92,83,183,180,168,234,90,7,157,172,152,215,181,230,117,83,72,200,155,121,13,135,222,181,242,214,102,61,221,26,180,210,214,62,87,151,72,226,226,85,190,113,213,76,80,57,225,233,142,11,218,229,155,127,56,234,19,206,58,133,168,243,142,169,231,29,86,118,157,255,0,193,248,27,127,56,234,22,151,27,141,206,152,78,53,105,1,167,162,191,206,58,170,58,112,224,65,212,29,233,182,142,216,48,60,51,222,145,170,85,190,169,38,65,43,154,199,94,220,57,42,5,180,90,125,139,152,201,73,90,38,97,83,48,171,40,233,230,170,148,71,79,27,164,121,224,2,234,176,205,157,100,64,73,90,224,247,252,134,250,163,199,154,74,74,37,118,187,93,135,74,190,241,243,233,230,106,48,250,25,234,207,193,55,187,197,231,64,22,254,159,9,130,40,203,100,188,143,34,197,199,75,120,45,168,99,88,208,214,180,6,141,192,13,202,199,5,197,205,179,202,106,58,166,92,239,217,225,28,229,93,35,233,100,177,214,51,185,202,198,21,209,72,198,200,194,215,128,90,120,45,45,93,35,169,221,153,183,49,157,199,151,138,202,149,247,37,233,245,139,42,219,62,255,0,185,107,10,157,133,99,49,100,48,161,190,68,102,197,37,197,159,239,83,177,161,196,176,144,9,220,79,53,130,194,178,24,237,44,86,173,21,243,133,59,69,94,210,215,22,184,16,70,240,84,173,146,57,26,25,85,152,91,116,173,212,143,17,196,41,153,82,199,52,54,170,17,48,27,156,29,149,227,219,199,218,167,134,182,138,145,194,74,122,14,210,97,171,93,83,38,118,180,243,200,0,7,218,180,109,250,24,141,122,155,10,220,54,90,109,155,164,162,138,72,100,158,166,99,90,246,246,129,174,107,50,229,142,225,214,58,221,199,220,181,13,193,220,222,245,117,93,45,36,124,75,164,18,60,248,49,183,39,234,88,181,147,203,89,83,37,69,76,142,150,105,14,103,61,218,146,86,57,0,110,22,88,140,36,151,115,186,146,108,216,226,56,132,94,102,48,252,50,55,197,69,152,62,71,190,221,165,67,198,231,58,219,128,224,209,187,169,90,119,89,160,146,64,3,82,74,149,220,215,51,140,226,93,187,140,16,31,130,30,179,135,198,253,23,68,148,87,4,189,54,25,234,39,181,118,34,197,177,3,82,254,206,35,104,90,127,221,213,107,174,136,179,103,166,199,142,56,163,182,37,237,83,195,189,99,130,178,32,222,177,98,125,141,189,14,240,187,173,136,31,223,148,127,75,240,43,133,161,222,23,121,176,223,191,40,254,151,224,87,28,175,134,121,206,172,254,230,127,39,251,30,170,208,182,216,70,43,61,3,131,71,194,64,119,176,159,187,146,214,52,41,0,85,83,138,146,166,124,227,4,231,138,74,80,116,207,66,161,170,130,182,17,36,14,4,113,28,90,122,172,156,139,207,168,234,37,164,152,75,3,203,94,61,199,197,117,212,56,228,85,20,206,204,220,181,45,30,167,3,212,42,236,184,28,29,199,177,235,116,93,74,25,214,220,188,75,247,47,197,42,59,38,246,76,245,220,53,60,130,211,229,89,15,204,247,151,56,221,199,82,85,185,86,240,91,85,28,51,201,229,150,226,28,169,149,77,149,81,214,107,75,156,64,104,23,36,240,11,107,57,108,57,141,189,173,162,163,192,95,231,240,178,119,201,220,133,174,245,131,190,80,61,55,175,37,138,166,45,225,225,204,27,220,55,183,233,14,30,59,150,79,148,13,160,244,198,45,35,226,119,246,88,190,14,17,211,159,183,122,224,170,106,159,28,153,226,121,99,198,231,52,216,133,119,165,196,225,142,159,118,122,222,137,155,54,146,62,203,225,249,121,30,147,78,208,224,215,2,8,58,130,55,21,232,184,246,211,65,178,126,75,168,171,101,45,116,198,30,206,158,35,241,228,36,216,120,13,231,160,95,62,97,59,78,234,89,109,49,17,220,234,64,187,29,244,155,195,197,190,226,158,81,182,138,187,30,126,26,36,139,179,195,105,32,16,211,6,63,59,28,239,140,236,195,137,62,208,0,90,101,211,60,153,34,165,217,59,61,39,83,156,58,134,8,99,237,205,181,248,26,108,110,174,122,202,26,10,154,153,12,147,204,249,228,145,231,123,156,95,169,90,135,56,181,150,27,206,255,0,5,157,136,31,238,188,38,255,0,55,41,255,0,249,10,214,23,18,110,119,171,56,74,149,125,119,52,133,37,72,187,49,232,153,143,69,109,210,235,125,198,214,93,152,244,87,49,199,54,170,59,170,131,170,110,22,102,225,36,138,193,43,220,91,20,35,180,121,6,215,3,135,180,216,123,84,210,226,17,87,78,249,49,40,79,105,35,139,140,208,89,174,30,35,113,250,150,27,159,217,81,136,199,175,41,206,255,0,1,184,125,231,220,177,238,180,180,221,152,248,155,218,28,18,74,201,216,236,62,86,87,66,14,103,182,61,36,104,28,216,117,247,92,40,246,182,172,136,162,166,26,18,115,56,114,182,129,89,128,222,39,186,118,146,215,183,186,199,3,98,58,130,175,196,54,141,152,133,100,141,198,168,163,175,137,189,198,204,29,217,84,52,14,82,13,254,14,5,67,214,228,113,133,122,149,90,149,226,103,77,246,137,204,93,46,186,38,236,253,62,38,111,179,120,131,42,164,63,251,42,171,67,81,224,221,114,201,254,147,126,139,71,87,75,81,69,82,250,122,200,37,167,168,97,179,162,149,133,142,111,136,58,170,141,201,155,89,13,214,231,99,105,27,93,181,120,76,18,254,200,212,177,242,125,6,156,238,250,154,86,153,116,27,32,124,223,211,53,252,105,48,233,114,31,227,146,209,55,250,202,73,240,44,207,167,172,116,219,51,182,24,188,135,225,113,42,152,41,129,231,158,71,76,241,238,99,87,33,117,210,226,63,217,124,159,224,148,227,71,86,86,84,214,59,171,88,25,19,126,231,174,105,98,44,194,98,233,116,69,181,153,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,179,51,6,253,241,135,255,0,51,23,245,181,19,7,253,241,135,255,0,51,23,245,181,23,44,143,147,22,97,34,162,45,172,197,149,69,68,75,22,85,21,17,44,89,84,84,68,177,101,81,81,18,197,149,69,68,75,22,85,21,17,44,89,84,84,68,177,101,81,81,18,197,149,69,68,75,22,85,21,17,44,89,84,84,68,177,101,81,81,18,197,149,69,68,75,22,85,21,17,44,89,84,84,68,177,101,81,81,18,197,146,177,215,22,87,93,66,13,148,128,221,73,199,146,213,51,172,101,104,186,234,90,119,16,227,109,52,80,93,73,17,212,248,41,56,37,89,17,215,27,246,145,149,156,243,76,231,154,138,233,117,103,226,146,183,34,92,231,154,103,60,212,87,84,46,176,185,220,158,42,67,114,38,206,121,172,121,170,73,187,88,124,74,134,89,139,180,26,53,70,171,53,58,231,47,103,31,230,68,203,158,248,137,86,184,181,215,27,214,108,79,15,109,194,193,87,71,33,99,174,61,171,134,147,84,240,202,159,102,105,135,46,199,79,177,209,96,56,203,176,186,146,215,140,212,210,91,56,182,163,168,252,151,125,12,172,158,38,203,11,131,227,120,187,92,55,16,188,164,144,235,17,168,178,219,236,246,52,252,50,110,206,75,186,145,231,188,222,45,60,194,178,148,147,149,162,179,172,116,181,168,111,62,31,123,247,255,0,103,160,21,97,10,177,200,201,226,108,177,56,62,55,11,181,195,113,10,174,11,39,145,86,157,50,18,21,143,104,115,72,32,16,119,130,165,112,86,16,178,118,140,141,77,85,41,136,151,50,229,159,114,141,133,109,101,45,99,11,158,64,96,23,36,238,11,75,13,92,21,82,203,230,183,44,97,181,248,19,211,162,217,73,118,45,176,100,150,88,187,93,188,204,182,21,144,197,140,210,167,97,89,57,228,68,225,90,70,170,172,42,66,220,222,43,4,71,42,100,4,43,8,213,74,230,144,108,70,171,157,218,12,87,38,106,90,103,119,183,61,227,135,64,141,209,51,77,134,90,137,168,192,131,29,197,51,151,83,83,59,187,185,238,28,122,5,162,84,69,207,113,235,112,97,134,8,108,137,84,84,68,179,177,120,89,16,157,66,198,11,34,14,9,103,57,246,55,52,59,194,239,54,27,247,237,23,210,63,113,92,13,9,220,187,221,131,253,255,0,66,63,136,253,197,114,200,248,103,157,234,191,250,103,242,127,177,235,173,10,64,21,26,20,128,42,214,207,157,198,37,90,22,126,18,63,180,159,162,86,27,66,216,224,237,254,212,126,137,92,166,253,150,77,210,199,239,34,108,242,166,85,54,84,202,162,89,121,176,135,42,225,60,171,99,222,142,194,198,31,78,226,39,170,29,247,15,139,31,47,19,247,93,119,56,133,76,84,20,83,85,84,27,71,19,115,30,189,23,137,109,6,32,113,74,153,229,171,1,221,169,190,83,184,14,0,120,41,186,60,62,36,183,62,200,231,44,171,20,163,197,158,119,95,81,123,234,180,85,82,220,149,191,199,112,215,197,154,74,82,100,143,121,111,198,31,154,228,230,146,228,171,164,232,245,186,9,67,44,84,160,200,229,125,202,146,142,190,122,55,56,68,224,99,119,175,19,198,102,63,197,165,98,185,202,210,83,117,150,209,54,24,173,116,85,140,165,109,61,63,155,178,22,22,150,7,151,11,151,18,72,190,182,213,96,93,91,116,186,41,87,8,217,50,235,165,213,183,75,172,239,51,101,215,85,101,139,128,39,78,42,203,160,54,41,188,198,226,73,36,50,60,184,241,86,221,75,25,130,77,37,188,78,249,109,23,30,209,249,41,29,69,52,97,178,216,73,79,127,218,198,115,55,218,120,123,81,78,221,11,50,76,190,107,64,109,188,55,235,43,64,77,214,118,35,54,102,181,128,233,188,172,5,95,175,201,121,54,175,34,4,213,73,149,93,13,14,214,86,50,153,148,120,180,48,99,52,12,22,108,21,192,185,209,143,249,114,139,61,158,195,110,139,157,69,1,243,220,212,235,27,132,96,56,221,142,7,137,28,54,177,223,251,28,85,224,48,158,76,168,3,41,240,120,111,138,191,17,194,49,13,154,217,58,232,113,106,57,105,42,107,107,34,141,162,65,163,227,141,165,229,205,35,71,54,238,110,160,145,162,228,87,90,248,165,196,118,31,102,40,67,222,238,211,21,169,130,54,151,18,27,152,66,44,7,1,170,213,218,249,3,27,109,175,3,240,92,63,119,153,97,112,53,195,147,228,6,87,127,212,92,218,221,237,197,91,107,118,195,24,154,51,120,188,229,241,199,244,24,114,55,234,104,90,53,180,95,0,170,42,34,205,139,42,138,136,150,44,170,42,34,88,178,168,168,137,98,202,162,162,37,139,42,138,136,150,44,170,42,34,88,178,168,168,137,98,202,162,162,37,139,42,138,136,150,44,170,42,34,88,178,168,168,137,98,202,162,162,37,139,42,138,136,150,44,204,193,191,124,80,127,51,23,245,181,19,7,253,241,65,252,204,95,214,212,92,231,203,22,97,217,44,168,139,54,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,85,166,199,162,181,22,84,168,93,18,221,93,25,212,168,129,186,189,135,82,165,99,201,237,38,117,140,185,39,204,153,148,119,86,185,224,120,169,79,61,43,103,103,146,137,92,251,11,146,177,222,242,255,0,14,74,210,73,55,42,138,14,93,68,178,112,187,28,39,149,203,130,182,75,42,34,225,103,50,182,75,42,34,88,179,38,159,212,246,169,10,142,159,246,126,213,42,186,192,190,234,36,236,126,234,54,251,61,141,63,12,151,179,146,239,164,113,239,55,139,79,49,249,46,246,41,25,52,77,150,39,53,241,184,93,174,27,136,94,84,183,27,63,141,63,13,151,179,147,51,233,28,123,205,226,211,204,46,169,209,73,213,122,82,205,247,216,151,181,251,255,0,179,189,33,96,226,85,244,248,124,61,165,67,237,127,85,163,123,188,2,215,99,59,75,79,75,30,74,50,217,231,112,184,35,213,111,143,228,184,186,170,153,170,231,116,181,15,47,145,220,74,214,89,18,225,21,154,14,149,60,222,214,94,35,250,179,55,23,198,39,196,92,65,188,112,13,209,131,247,243,89,187,53,164,19,125,33,247,45,2,223,236,231,236,102,250,67,238,76,86,229,108,191,207,138,24,180,251,96,169,27,214,21,176,194,232,170,49,10,145,5,35,51,188,139,146,77,154,198,141,238,113,58,0,57,149,143,67,77,219,146,249,30,34,129,190,188,142,23,3,160,28,79,69,157,81,136,131,76,104,168,88,96,162,189,222,47,223,152,142,47,60,122,13,195,235,93,164,223,104,148,83,143,169,181,198,48,122,90,56,48,231,97,245,190,118,249,226,123,220,236,185,90,231,53,229,167,37,245,35,78,58,149,169,109,193,177,208,133,177,197,255,0,113,236,233,31,253,60,223,245,222,177,162,150,58,145,150,161,217,37,220,37,231,209,223,154,229,141,189,188,243,223,247,33,230,74,248,53,59,67,43,224,193,167,150,35,150,65,96,28,56,92,217,121,245,215,160,237,116,79,131,6,169,100,141,177,238,145,196,17,152,106,15,16,188,250,235,50,101,255,0,67,85,134,79,227,252,33,116,186,93,46,180,178,236,93,46,151,75,165,139,46,105,83,194,119,44,118,169,99,58,165,156,230,248,55,52,78,212,46,243,96,29,125,162,160,31,198,126,226,188,242,145,246,33,119,94,79,101,104,218,124,59,59,128,6,75,92,158,133,105,55,236,178,135,169,198,241,79,228,255,0,99,220,26,20,128,35,66,188,5,88,217,243,248,196,168,11,101,130,143,237,71,232,21,128,208,182,120,32,254,214,239,160,87,60,158,235,38,233,35,247,177,54,249,83,42,155,42,231,54,251,104,89,179,91,61,53,80,32,213,73,240,116,237,230,242,55,248,13,234,26,182,233,30,129,198,149,179,206,188,173,237,134,76,77,184,77,33,15,130,159,90,130,15,173,39,47,103,222,188,249,216,156,117,12,46,137,215,230,14,240,185,252,86,177,242,200,249,36,121,115,220,75,156,226,110,73,59,202,231,230,170,124,82,103,137,229,174,28,66,182,193,155,192,74,62,67,14,153,101,123,153,217,77,85,213,104,241,74,40,170,201,123,8,142,110,99,113,241,88,52,248,184,150,204,154,205,127,62,5,100,26,139,241,86,216,220,50,198,227,201,109,131,77,44,111,116,56,52,21,48,201,79,33,108,173,202,120,114,42,27,174,130,103,199,51,11,36,1,205,90,122,170,67,29,221,31,121,159,88,90,100,199,40,242,139,124,121,27,85,37,201,143,116,186,181,23,13,231,93,197,215,75,171,17,55,141,197,247,75,171,17,55,141,197,247,89,84,21,51,82,72,101,167,149,209,184,232,109,184,142,68,113,30,43,13,72,247,100,136,243,178,233,142,105,92,159,100,109,25,37,203,242,51,159,83,134,98,82,17,91,25,161,156,232,42,41,219,154,51,244,163,225,226,223,114,131,16,193,42,232,169,252,232,6,84,208,147,97,85,78,236,241,251,78,246,158,142,0,173,98,203,195,49,42,204,46,160,207,135,212,201,79,33,22,113,97,209,195,147,134,226,58,21,71,57,57,73,203,212,128,221,187,49,18,203,163,109,102,7,140,12,184,157,57,194,43,15,254,238,138,60,208,184,243,124,59,199,139,15,250,86,54,47,179,88,134,29,75,231,160,69,89,134,19,102,215,81,191,180,135,192,157,236,61,28,1,90,238,245,49,102,150,203,209,54,65,173,24,70,203,212,72,47,29,38,35,95,88,239,8,161,141,255,0,120,11,206,151,161,225,71,176,242,79,83,91,184,178,74,186,102,159,226,152,211,183,250,67,150,38,248,22,121,233,115,158,75,222,110,231,119,143,137,75,37,213,22,246,102,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,202,217,44,168,137,98,204,204,28,127,124,97,255,0,204,197,253,109,68,193,255,0,124,97,255,0,204,197,253,109,69,206,124,179,6,30,137,162,162,44,154,149,209,52,84,68,5,116,77,21,17,1,93,19,69,68,64,87,68,209,81,16,21,209,52,84,68,5,116,77,21,17,1,93,19,69,68,64,87,68,209,81,16,21,209,52,84,68,5,116,77,21,17,1,93,19,69,68,64,87,68,209,81,16,21,209,52,84,68,5,116,77,21,17,1,93,19,69,68,64,87,68,209,81,16,21,209,52,84,68,5,111,101,115,74,177,22,209,150,211,41,209,33,119,189,89,123,239,84,68,148,220,187,135,43,43,162,104,168,139,83,5,116,77,21,17,1,93,19,69,68,64,101,211,126,203,218,164,42,58,95,217,159,21,41,94,131,76,175,12,126,69,158,37,236,34,138,138,165,81,110,209,179,68,124,74,170,29,232,20,106,228,226,145,85,190,217,203,118,114,223,118,97,247,45,16,91,205,159,253,148,191,75,240,82,49,46,78,58,181,247,76,232,31,35,223,149,174,209,173,245,90,55,5,115,10,142,7,180,140,146,223,47,7,13,237,253,22,246,146,138,12,46,40,235,49,104,196,217,198,106,106,80,127,109,252,79,60,25,211,121,220,186,74,74,39,159,156,108,200,198,90,230,224,123,56,92,210,1,166,152,139,141,227,183,126,171,86,194,167,169,197,106,107,170,159,61,115,251,108,246,5,167,70,180,13,193,160,122,160,13,192,42,58,1,217,246,176,18,248,184,252,166,248,143,197,105,4,226,169,144,114,171,236,98,227,181,76,110,3,60,53,108,50,211,93,186,3,103,51,81,171,79,225,184,174,18,182,129,208,68,218,136,94,39,163,121,179,102,104,220,126,75,135,197,119,79,114,235,182,159,247,29,71,250,127,168,46,50,130,186,106,25,92,232,139,75,30,50,201,27,197,217,35,121,56,113,252,23,28,188,62,11,222,140,254,225,252,255,0,132,99,93,46,182,242,225,240,215,194,250,156,28,59,51,6,105,104,220,111,36,99,137,103,203,111,214,56,243,90,117,162,149,151,22,86,233,116,91,205,154,194,133,100,194,162,164,127,102,97,208,31,142,121,120,45,149,183,72,227,159,60,112,65,206,94,68,113,108,253,124,152,80,174,100,119,97,212,71,241,203,126,85,185,45,99,77,138,245,65,82,0,0,27,1,184,14,11,67,142,224,176,87,151,77,77,150,42,157,231,131,95,227,200,245,91,184,53,216,162,210,117,137,202,110,58,133,73,246,107,203,231,253,156,173,59,236,66,217,83,85,119,155,148,218,199,120,90,90,145,37,36,142,138,102,150,74,55,130,175,167,154,196,106,160,106,51,83,216,137,154,182,167,26,137,238,155,13,183,65,205,142,135,27,147,147,99,169,63,115,255,0,63,122,244,230,88,180,22,234,14,160,133,242,181,29,85,184,175,72,216,109,185,147,11,201,73,136,23,77,65,184,29,238,139,195,152,233,238,81,174,207,35,171,208,211,221,3,217,154,22,211,2,111,246,183,125,2,181,20,85,16,213,211,199,81,75,43,37,134,65,118,189,166,224,133,187,192,7,246,215,125,3,248,46,89,95,178,206,58,72,253,244,81,185,112,13,105,115,136,13,2,228,157,192,47,153,124,169,237,95,254,33,199,164,116,15,62,99,79,120,169,199,49,197,222,211,245,89,122,159,151,13,172,24,54,12,48,154,73,45,91,92,211,156,131,172,112,241,246,187,119,133,215,205,53,181,23,190,171,76,17,165,185,151,153,22,233,109,70,53,108,247,39,85,167,158,75,146,166,170,150,228,234,176,36,117,202,233,41,22,88,49,210,44,121,83,193,90,248,251,175,37,205,250,194,197,37,90,179,139,52,177,75,116,25,54,18,113,118,141,195,106,51,11,180,220,42,246,199,170,212,70,247,48,221,165,101,197,48,126,155,157,201,94,105,181,240,205,236,203,134,88,98,203,9,240,215,36,179,49,175,213,186,59,239,88,196,16,108,66,200,204,168,235,56,88,173,243,97,140,249,143,12,233,60,105,246,49,209,85,236,45,234,21,151,85,210,110,14,153,25,218,116,203,145,90,139,93,230,44,189,158,178,165,75,183,54,253,85,204,221,117,143,35,179,60,149,156,217,54,226,219,234,50,74,161,94,165,52,77,21,17,87,17,74,232,179,176,124,99,16,193,106,188,227,10,171,150,154,82,44,236,142,209,227,147,154,116,112,232,65,11,1,22,1,214,182,191,103,49,243,108,98,151,208,117,238,255,0,222,225,241,230,167,121,231,36,23,238,248,198,127,210,183,59,77,79,232,79,37,24,110,24,43,40,107,69,94,47,53,67,103,163,152,72,199,198,216,152,1,230,211,114,116,112,7,69,231,40,177,180,21,209,52,84,69,176,43,162,104,168,136,10,232,154,42,34,2,186,38,138,136,128,174,137,162,162,32,43,162,104,168,136,10,232,154,42,34,2,186,38,138,136,128,174,137,162,162,32,43,162,104,168,136,10,232,154,42,34,2,186,38,138,136,128,174,137,162,162,32,43,162,104,168,136,10,232,154,42,34,3,51,7,253,241,135,255,0,51,23,245,181,21,48,127,223,24,127,243,49,127,91,81,104,193,135,116,186,34,197,154,216,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,88,186,93,17,44,89,155,73,172,71,197,76,161,162,253,145,241,83,47,81,164,87,130,31,34,223,15,254,180,90,85,10,189,90,186,74,38,205,17,157,233,197,14,242,170,20,68,185,56,165,201,80,183,88,15,236,165,250,67,238,90,85,186,192,14,88,228,63,196,62,229,35,26,228,227,171,95,116,206,150,144,199,73,105,166,99,100,159,124,113,59,80,63,137,223,151,189,79,29,115,229,145,230,180,186,118,74,110,251,158,240,60,218,120,31,169,107,108,125,123,230,7,138,145,133,111,73,158,127,33,177,168,165,48,181,178,198,225,45,59,253,73,7,220,121,30,138,180,211,62,25,3,227,117,156,62,190,138,202,10,199,83,57,192,181,178,66,253,36,137,222,171,199,224,121,30,11,54,162,141,189,129,171,161,115,165,165,189,156,15,175,17,228,239,193,219,138,209,186,225,144,242,47,67,7,104,224,101,118,7,81,230,109,13,169,238,147,7,202,212,122,159,151,185,121,177,184,36,17,98,52,32,174,235,105,73,24,37,65,6,196,22,144,71,14,240,92,203,42,105,241,48,25,136,60,67,87,107,54,174,218,63,144,144,15,234,26,243,186,139,155,217,145,115,210,31,220,191,159,244,107,97,154,72,37,100,176,189,209,200,195,153,175,105,177,7,152,43,118,31,73,143,233,51,162,162,197,142,233,13,153,13,73,254,46,12,127,93,199,141,150,158,182,146,122,41,204,53,81,150,60,11,141,110,28,14,226,8,208,142,161,71,19,12,143,13,6,195,137,92,146,222,248,238,90,247,54,16,97,85,2,189,244,245,177,73,1,132,218,86,188,88,142,139,168,138,118,197,27,89,24,13,99,69,128,28,20,56,110,49,77,37,36,88,126,48,36,125,60,99,44,53,44,214,106,127,255,0,221,159,194,125,132,40,177,106,74,140,52,198,247,57,147,82,77,115,5,76,70,241,202,58,30,4,113,105,177,10,126,40,108,246,101,220,133,168,211,203,59,246,187,25,190,119,213,87,206,186,173,7,157,245,79,59,234,187,108,35,255,0,227,126,6,215,16,138,158,190,44,147,141,71,170,241,189,171,151,171,164,150,134,75,63,189,25,245,94,55,31,201,109,60,239,170,58,161,175,97,99,192,115,78,240,84,93,70,138,57,149,174,25,210,58,57,193,82,236,107,96,158,220,86,206,158,174,214,213,106,170,105,187,50,95,1,37,159,39,136,81,71,49,28,85,30,92,115,193,45,179,68,92,250,106,238,143,74,216,221,181,172,217,218,158,225,51,209,60,222,90,119,29,15,86,242,43,223,246,119,107,176,105,48,74,172,117,149,77,52,52,240,57,242,223,71,176,139,119,72,224,226,116,30,43,227,246,84,158,106,102,215,202,200,164,137,146,189,177,201,108,237,14,32,58,218,139,142,54,92,164,212,149,21,255,0,225,165,53,53,221,29,38,214,237,37,78,208,227,149,152,157,99,143,105,59,238,27,125,24,221,205,104,232,6,139,152,169,158,247,213,65,36,228,241,88,178,72,79,20,114,226,145,51,30,26,118,37,125,206,245,142,226,143,117,213,132,234,180,108,155,21,64,149,75,162,44,89,184,186,173,213,17,44,89,60,115,219,71,238,230,178,3,174,46,10,192,87,49,229,135,77,220,148,252,26,233,71,217,159,40,145,143,80,227,196,140,219,168,222,203,234,221,10,181,143,14,26,111,87,93,78,121,33,150,62,164,151,37,52,68,110,55,170,93,74,224,28,44,84,121,72,119,69,18,120,220,95,28,163,131,139,69,206,118,86,21,143,117,36,167,112,81,168,186,156,151,42,244,57,101,149,186,23,75,162,40,246,114,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,177,116,186,34,88,179,51,7,63,223,24,127,243,49,127,91,81,83,6,253,241,135,255,0,51,23,245,181,22,178,98,204,59,165,213,17,98,205,74,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,13,133,8,188,4,255,0,18,152,171,48,219,26,114,56,135,110,83,57,171,214,232,93,233,225,242,46,52,242,79,26,68,106,138,235,42,46,242,71,102,136,142,242,170,16,141,74,5,17,46,78,53,201,80,183,24,38,145,73,244,135,220,181,1,109,176,95,217,73,244,135,220,187,69,28,53,107,238,153,187,130,83,25,220,28,211,189,167,113,89,110,132,24,251,104,9,116,95,24,113,97,228,127,53,175,97,89,116,147,190,158,64,248,141,142,226,8,184,35,145,28,66,203,94,133,14,68,72,194,179,240,250,201,168,167,18,211,186,206,220,65,23,107,135,16,71,17,209,90,105,217,83,19,167,161,4,22,139,201,6,242,193,205,188,219,245,133,3,10,211,137,16,114,38,140,157,170,161,143,17,217,218,202,172,34,51,158,48,31,61,32,239,58,48,8,187,153,197,204,250,199,29,53,94,90,189,3,25,170,158,139,14,146,166,146,103,195,81,27,154,230,72,195,98,211,152,45,57,165,167,218,166,186,76,54,56,233,177,208,47,37,19,59,172,171,230,232,71,7,243,143,142,246,242,80,53,13,194,92,246,45,250,91,251,167,243,254,141,85,6,36,193,0,163,196,163,53,52,55,187,64,54,146,18,126,52,103,135,86,157,15,214,186,108,43,102,32,169,193,106,38,142,118,205,11,165,248,10,184,199,79,81,237,248,167,161,246,93,112,206,14,107,139,92,8,112,54,32,139,16,87,117,228,235,18,151,15,165,171,49,150,185,143,144,9,34,120,187,36,22,220,225,255,0,118,88,195,106,119,19,175,81,156,225,135,118,55,78,209,204,226,20,149,20,21,6,26,150,150,187,129,224,225,204,21,151,131,99,115,97,162,72,95,27,42,176,249,237,219,210,77,126,206,78,163,139,92,56,56,106,23,161,98,152,101,30,55,67,36,148,44,116,141,104,205,37,41,55,150,31,226,97,248,205,235,188,113,230,188,211,21,195,101,160,125,239,218,64,125,89,0,250,143,37,97,226,238,84,206,218,30,164,179,197,67,42,169,126,143,229,253,27,76,71,6,138,122,41,49,61,159,150,74,154,8,198,105,225,127,237,233,62,152,30,179,57,60,105,206,197,104,3,207,53,38,27,136,213,225,149,177,213,225,243,190,158,166,63,85,236,58,245,7,152,60,65,208,174,191,107,176,72,127,240,134,27,180,174,165,102,27,93,91,63,103,37,4,71,184,230,22,151,54,112,221,241,135,216,217,187,180,184,176,176,92,255,0,201,112,106,50,125,203,47,18,184,103,25,152,243,85,206,121,168,115,38,101,215,199,51,189,19,137,10,158,183,11,146,28,33,184,147,198,70,62,64,198,55,139,133,143,123,195,69,157,179,152,80,172,144,84,85,11,83,52,232,211,241,207,228,182,187,123,40,118,9,19,70,141,19,54,192,120,21,23,91,45,248,101,104,163,215,245,11,203,29,62,62,121,229,255,0,7,14,36,85,237,52,88,193,202,183,94,115,113,141,168,153,207,81,151,93,88,74,93,99,113,148,138,146,173,186,93,81,44,216,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,223,146,149,146,223,71,123,212,40,183,199,150,80,124,27,198,110,61,140,171,170,18,160,107,136,240,87,151,2,213,45,106,84,145,213,101,77,22,56,221,196,170,93,81,20,23,43,118,112,110,202,221,46,168,137,102,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,173,210,234,136,150,10,221,46,168,137,96,205,193,143,247,198,31,252,204,95,214,212,84,193,191,124,97,255,0,204,197,253,109,69,163,102,76,52,68,89,53,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,2,106,89,140,18,135,124,83,163,135,69,184,32,57,161,205,55,7,80,86,133,108,112,201,255,0,193,121,208,250,191,146,183,233,122,189,146,240,165,217,246,249,146,180,249,118,189,172,200,112,86,21,146,246,168,94,213,232,139,72,202,200,14,242,129,14,242,170,162,87,38,149,200,89,248,101,64,133,229,143,209,174,59,249,21,130,21,193,118,138,19,198,167,23,22,117,12,42,102,21,167,194,234,193,203,12,174,25,190,33,60,122,45,179,22,25,231,181,56,158,57,56,179,50,154,105,32,149,146,194,242,201,26,110,215,13,225,110,89,12,120,176,46,164,99,98,196,0,187,233,219,163,102,234,206,78,230,223,119,37,162,98,158,39,22,144,90,72,32,220,17,188,21,206,81,190,87,114,186,102,22,210,233,130,212,3,112,65,109,239,244,130,225,152,231,49,237,115,28,90,230,144,65,6,196,30,107,213,113,222,203,104,48,105,161,154,72,169,241,99,148,50,103,144,216,234,77,197,154,243,185,175,59,131,183,30,60,215,150,213,65,53,37,76,148,245,81,62,25,227,113,107,227,120,179,154,71,2,21,126,166,94,221,50,211,166,241,137,215,175,244,117,49,207,75,182,13,108,88,132,177,82,109,22,141,138,177,228,54,42,222,77,148,238,108,156,4,155,142,231,107,170,143,6,134,163,13,117,101,37,108,18,83,212,197,46,89,34,145,185,92,194,6,226,23,42,187,205,157,198,169,177,156,61,152,102,210,77,217,75,16,17,210,98,132,18,232,133,180,142,110,47,143,145,222,222,23,26,45,52,207,110,69,93,137,121,113,248,145,218,73,5,124,148,243,50,104,36,116,114,176,221,175,105,177,105,230,10,220,153,104,246,141,166,57,123,10,76,85,250,119,172,200,42,143,35,193,143,63,237,61,10,229,177,154,58,204,30,189,212,152,132,93,156,160,7,52,131,153,178,52,238,123,28,52,115,79,2,22,70,207,209,179,16,150,105,235,101,48,97,116,173,18,85,78,55,128,119,49,188,222,227,160,30,39,112,86,147,140,92,119,167,245,252,145,150,134,185,50,105,182,102,28,8,212,99,120,237,44,134,142,145,229,144,225,242,130,215,85,84,15,136,120,246,109,208,184,242,176,27,214,191,19,197,42,241,141,141,196,49,12,66,99,53,84,248,204,110,123,200,176,253,131,236,0,224,0,176,0,110,0,46,130,179,107,105,118,130,86,210,99,176,154,122,24,155,217,80,205,0,205,37,19,6,129,166,255,0,180,111,19,125,111,114,15,5,131,180,120,12,248,102,194,203,251,41,34,159,20,142,88,103,129,217,162,157,189,139,198,102,31,188,27,16,116,32,42,236,184,164,189,167,223,211,250,254,127,162,108,84,210,169,30,127,117,176,194,104,77,92,185,164,184,129,187,207,202,232,22,21,36,14,158,91,58,237,96,245,143,224,186,8,230,108,81,181,140,0,52,104,2,237,167,199,44,158,212,187,24,201,41,184,212,77,227,39,108,108,107,25,102,181,162,192,1,184,45,46,215,205,218,97,140,31,243,71,220,85,124,231,193,107,49,233,187,74,54,143,227,11,174,182,53,130,127,34,186,58,45,146,222,104,17,17,121,83,176,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,67,33,17,16,4,68,67,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,25,152,55,239,140,63,249,152,191,173,168,152,55,239,140,63,249,152,191,173,168,181,102,198,26,34,44,154,132,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,68,68,1,17,16,4,68,64,17,17,0,85,4,130,8,208,133,68,89,50,111,105,38,21,16,230,248,227,71,5,115,218,180,244,147,154,121,131,199,171,185,195,152,91,221,30,208,230,155,130,46,10,245,61,63,85,227,227,169,123,200,157,131,45,170,102,189,194,207,62,42,129,95,40,248,71,14,170,213,37,46,73,171,212,170,142,121,219,16,182,247,114,81,79,82,7,118,61,79,53,134,117,55,59,213,102,179,169,44,126,198,46,95,175,161,27,62,171,111,179,14,229,238,145,230,64,252,199,48,55,4,112,93,110,9,136,138,200,178,60,129,59,7,120,115,28,215,30,164,130,103,211,202,217,98,118,87,180,220,21,87,166,213,203,14,77,205,218,125,202,188,139,127,115,209,24,84,204,43,89,133,87,50,186,156,72,221,30,52,123,121,21,178,105,94,150,51,83,138,148,123,50,183,44,107,134,97,237,47,238,74,139,255,0,15,222,22,174,143,17,164,198,233,162,195,241,249,68,53,17,180,50,151,19,32,147,24,225,28,220,92,206,78,222,222,163,69,178,218,79,220,149,31,233,251,194,225,213,102,181,92,209,63,167,241,141,252,255,0,163,59,23,195,42,240,138,231,210,87,196,98,153,160,29,224,181,237,59,156,215,13,28,211,188,17,161,81,210,190,205,32,30,43,113,131,227,116,178,208,51,7,218,54,201,46,24,210,124,222,162,49,121,168,92,120,178,254,179,57,198,116,59,197,138,214,227,248,45,94,5,85,23,106,248,231,166,168,111,105,75,89,1,188,53,12,249,77,63,120,58,131,161,81,113,234,255,0,199,154,109,22,17,202,177,201,54,116,251,59,141,69,85,79,6,1,143,178,74,156,49,239,203,77,43,45,219,80,189,198,217,163,39,123,73,61,230,29,15,11,29,84,59,91,86,41,170,95,128,208,230,110,31,135,76,248,238,116,51,204,14,87,202,238,166,214,3,128,176,230,180,24,12,225,248,189,0,58,59,206,34,211,253,97,108,54,193,214,218,220,115,249,233,255,0,234,57,91,99,205,9,207,116,31,29,255,0,18,108,103,25,115,18,28,38,134,171,22,196,169,232,40,35,50,212,212,60,49,141,189,133,249,147,192,1,114,79,0,10,221,109,94,43,79,29,29,54,207,96,211,118,184,85,11,221,35,231,27,170,234,72,179,230,250,58,101,104,228,47,197,73,86,239,252,37,130,62,133,157,220,127,18,136,121,219,184,210,83,187,81,8,228,247,139,23,114,109,155,196,174,66,235,162,203,226,73,75,201,118,254,255,0,163,109,201,187,39,108,132,13,10,175,106,86,61,213,115,46,203,42,51,104,155,181,43,14,190,124,246,143,145,185,85,158,94,205,186,122,199,114,193,251,213,87,82,214,212,124,24,249,247,33,234,179,36,182,68,34,34,160,43,194,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,34,34,0,136,136,2,34,32,8,136,128,204,193,191,124,97,255,0,204,197,253,109,68,193,191,124,97,255,0,204,197,253,109,69,134,108,79,232,163,243,255,0,99,245,79,69,31,159,251,31,170,34,201,168,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,167,162,143,207,253,143,213,17,0,244,81,249,255,0,177,250,172,234,40,29,4,69,142,147,59,65,211,75,91,235,68,83,250,108,154,212,197,47,63,232,233,141,251,72,197,155,246,175,241,85,125,35,166,141,164,74,26,14,241,150,255,0,138,34,181,234,115,148,49,123,46,173,209,63,83,39,28,92,17,122,40,252,247,216,253,83,209,71,231,254,199,234,136,188,217,90,61,20,126,127,236,126,169,232,175,249,223,99,245,68,89,48,100,225,212,210,209,85,54,88,167,28,156,210,205,28,57,111,93,123,81,21,223,73,147,113,146,242,85,251,17,53,105,112,204,45,163,253,201,81,254,159,188,46,26,232,139,109,111,190,142,250,15,253,111,231,253,25,145,97,230,120,152,254,215,40,34,246,203,127,197,116,219,33,35,162,145,152,38,34,27,93,130,215,76,214,201,76,254,233,141,238,33,162,88,157,174,71,139,239,181,136,208,130,136,168,178,54,228,236,239,47,120,143,18,217,97,129,109,219,240,198,86,25,219,71,136,54,33,33,143,41,112,18,13,72,190,139,124,234,40,232,246,155,108,49,201,131,42,100,194,167,150,120,33,123,123,142,145,211,229,107,157,204,52,156,214,226,64,68,93,180,178,106,105,95,115,166,22,212,168,224,42,170,38,169,169,150,162,166,71,203,60,174,47,146,71,155,185,206,38,228,146,163,186,34,190,76,155,98,232,210,75,128,68,89,182,102,201,159,134,23,184,147,63,216,253,85,61,20,126,127,236,126,168,139,206,77,182,219,101,100,157,187,30,138,63,63,246,63,84,244,81,249,255,0,177,250,162,45,13,71,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,7,162,143,207,253,143,213,61,20,126,127,236,126,168,136,12,188,35,11,35,23,160,61,183,254,230,47,137,252,99,170,34,44,51,99,255,217],"type":"Buffer"},"height":485},"small":{"ext":".webp","hash":"small_Elastic_Metal_RS_EN_6038f04a27","mime":"image/webp","name":"small_Bare-Metal-Release-Image.webp","path":null,"size":"100.93","width":500,"buffer":{"data":[82,73,70,70,180,147,1,0,87,69,66,80,86,80,56,76,168,147,1,0,47,243,65,60,0,77,64,108,219,72,146,4,87,63,117,179,37,231,31,112,247,244,204,92,4,17,253,159,0,31,75,80,85,90,211,198,214,154,137,36,74,0,85,85,248,62,30,112,111,108,107,103,13,40,246,85,69,249,29,173,6,36,64,222,242,216,0,39,228,225,70,66,18,18,226,88,59,15,214,60,12,110,181,229,177,23,131,55,178,185,46,206,117,200,118,206,179,167,230,55,46,116,28,220,10,48,143,77,238,108,240,15,76,137,227,208,109,1,243,25,119,128,109,86,157,115,48,120,218,115,49,96,176,71,194,116,163,30,132,111,119,198,6,25,119,86,99,214,222,127,56,217,250,56,116,11,206,110,112,15,97,110,55,19,8,128,65,9,116,124,80,114,38,96,195,162,57,167,49,235,31,208,26,112,73,82,189,181,114,56,237,217,1,79,12,237,106,182,47,99,191,37,149,64,50,222,77,128,102,38,107,3,175,124,81,216,25,164,205,132,197,17,0,141,134,13,1,30,117,86,47,68,118,3,51,129,25,96,48,99,179,214,89,29,105,83,24,48,153,244,206,108,141,203,13,12,215,5,243,155,50,127,0,182,73,232,179,99,48,180,145,192,5,124,209,66,54,27,108,155,62,197,31,102,53,128,193,31,172,182,7,144,118,22,96,238,55,76,248,72,182,108,136,32,51,217,182,5,144,136,136,210,249,163,176,89,42,32,51,115,1,102,114,193,127,144,156,32,128,204,31,180,86,69,7,176,36,198,248,14,3,152,97,223,81,119,193,63,80,2,21,29,34,56,180,37,74,232,73,60,147,178,170,34,156,17,17,227,2,199,5,216,80,82,253,3,73,69,4,139,17,248,170,146,237,229,113,189,85,84,172,116,1,148,4,188,194,107,249,11,19,193,90,165,181,212,158,197,91,170,36,88,12,68,124,16,111,73,32,101,128,4,108,222,141,133,28,71,182,93,199,41,124,200,91,134,218,127,164,80,203,240,38,242,238,202,143,215,5,65,16,15,31,15,55,226,127,228,204,10,40,40,146,228,218,118,146,97,56,52,77,49,36,135,195,227,240,185,60,70,222,75,143,191,255,197,104,5,222,125,35,61,172,203,218,30,183,141,116,164,164,187,103,126,205,253,223,142,135,221,195,74,109,168,169,44,156,148,219,245,205,140,23,182,218,11,34,179,109,72,4,129,254,79,0,13,39,146,20,140,50,182,26,212,160,7,61,172,28,130,33,24,130,132,68,105,226,200,145,222,86,8,0,197,2,170,49,5,41,24,57,233,67,146,212,76,42,41,10,17,5,137,150,75,140,97,8,210,106,141,71,140,15,252,237,55,195,141,12,193,16,12,193,16,12,201,196,96,180,4,113,99,144,98,243,185,154,8,20,181,168,194,23,102,125,159,220,203,172,22,218,201,56,44,19,19,137,27,235,226,70,46,126,243,91,75,232,144,175,78,78,117,170,214,255,218,67,29,111,39,77,98,132,161,206,232,44,102,115,53,231,171,235,209,202,250,36,255,147,144,131,188,200,45,239,173,129,97,133,186,215,243,80,50,143,16,5,137,244,39,117,209,170,58,119,66,72,19,245,161,23,58,250,81,164,0,17,187,218,129,155,73,209,171,52,29,170,169,162,59,128,2,141,247,178,200,181,100,125,25,104,198,0,35,137,32,118,19,89,193,96,48,244,65,206,82,116,173,209,157,84,21,215,242,44,7,89,179,34,198,59,46,254,170,126,217,123,183,239,179,19,193,52,104,170,170,91,199,162,9,161,214,206,190,135,103,142,133,11,35,136,209,36,40,9,196,110,162,35,66,144,208,7,185,218,240,190,242,239,153,101,51,73,200,251,224,125,48,37,35,55,227,228,104,254,131,234,58,187,122,185,217,250,27,108,160,128,60,203,147,230,56,25,124,250,137,108,245,140,57,24,131,17,6,19,20,239,4,118,19,195,26,173,51,14,18,115,95,37,73,189,240,160,15,95,248,44,53,24,131,136,255,66,158,173,163,42,142,173,254,232,69,183,123,167,121,218,204,157,171,203,202,222,171,144,124,150,65,119,119,191,150,205,42,138,87,78,150,192,56,131,19,45,50,244,200,235,233,188,153,204,170,160,169,80,69,21,137,53,17,132,132,58,245,89,44,186,72,43,55,59,219,128,205,201,213,173,63,183,67,171,127,173,28,30,248,235,181,92,232,189,224,166,54,213,173,23,197,66,227,106,78,38,216,77,140,92,19,103,115,230,31,235,26,86,14,43,7,189,154,199,185,223,233,102,52,55,207,132,239,207,232,250,47,163,123,230,222,160,142,87,225,34,230,193,120,171,223,232,75,64,214,100,155,121,158,89,116,85,254,242,30,198,143,8,196,34,39,6,103,163,187,179,25,71,12,215,114,33,87,214,166,187,222,107,194,221,220,126,207,179,235,236,63,109,118,178,128,243,133,69,243,224,162,25,251,51,150,237,188,157,194,98,61,162,235,77,55,205,192,115,144,16,195,71,4,193,110,98,102,120,214,239,251,186,151,24,65,234,168,11,59,187,230,202,50,202,90,89,231,185,6,59,93,100,19,32,168,84,246,153,213,58,155,103,185,217,178,47,200,171,94,228,229,130,247,250,150,136,96,56,193,80,105,55,83,146,136,193,236,205,206,161,198,170,138,84,85,136,44,110,234,85,61,170,188,161,174,57,205,180,98,211,43,93,179,146,205,162,116,54,185,149,95,117,213,7,57,234,163,144,185,113,176,145,205,215,130,28,164,209,198,196,180,72,196,32,157,244,168,95,116,211,89,126,55,153,212,170,9,253,71,227,7,180,35,59,30,121,38,139,240,224,193,70,125,110,178,181,185,156,176,234,27,189,89,196,154,239,201,123,161,16,75,144,152,70,89,151,152,152,152,72,173,146,229,207,77,125,119,82,157,157,12,130,77,233,148,153,80,132,147,251,196,147,188,160,219,155,111,217,91,135,230,86,215,89,211,155,166,95,13,36,132,99,225,196,52,204,172,242,0,113,182,112,98,128,93,37,176,169,174,254,163,106,135,46,216,99,95,87,119,116,159,110,238,105,109,99,210,77,239,184,217,251,160,249,146,80,21,192,65,115,101,185,23,138,90,56,5,105,40,45,183,204,180,252,168,16,15,12,4,0,232,46,215,242,127,93,106,22,7,235,100,117,23,55,119,67,243,68,19,154,239,155,139,55,85,33,129,29,154,131,106,210,229,239,114,37,45,222,37,26,103,97,30,32,146,19,238,80,173,8,222,57,78,198,133,62,86,213,234,163,185,168,25,100,53,183,121,86,227,165,122,221,242,176,233,79,23,175,204,201,213,92,240,101,242,90,24,168,134,26,106,113,178,88,155,120,247,79,26,99,74,18,50,44,123,225,133,188,7,147,144,163,188,26,77,177,22,79,179,204,194,121,156,88,29,37,95,223,116,116,89,248,212,42,233,189,102,84,85,205,107,205,216,100,19,158,123,117,147,42,247,50,11,123,128,225,85,201,202,73,94,34,15,241,224,115,64,142,172,115,159,217,10,85,217,101,214,179,28,156,225,90,29,115,97,13,189,90,236,77,111,242,151,228,205,113,233,226,137,9,228,36,196,148,102,53,185,148,157,192,71,96,26,73,114,171,156,196,91,131,177,59,95,130,137,137,41,119,98,48,12,174,147,90,244,185,247,63,229,161,241,117,203,1,77,167,96,220,240,187,249,76,100,108,6,169,156,21,34,143,54,143,46,93,189,49,186,106,154,176,104,4,12,70,190,68,18,203,89,57,119,196,142,101,0,176,19,19,67,51,246,250,44,147,100,125,60,227,243,9,183,106,3,134,10,67,189,54,195,60,72,149,123,20,69,57,123,253,238,186,80,103,161,42,67,83,140,187,186,174,149,172,28,59,198,111,237,154,36,24,166,32,236,32,71,209,255,213,161,179,20,225,146,28,76,60,51,19,24,188,210,205,88,13,28,117,57,227,212,135,158,31,234,135,106,12,18,94,111,220,136,129,24,102,178,107,110,99,0,12,206,30,197,193,113,226,96,44,242,89,86,57,161,153,65,36,20,249,170,191,202,171,110,91,126,178,88,213,181,115,53,3,131,8,20,197,59,251,48,217,246,161,199,68,26,18,18,106,114,145,44,69,22,9,87,101,101,85,148,123,25,204,107,153,229,189,190,108,239,46,65,81,205,198,74,68,38,155,66,48,108,83,51,210,62,128,112,67,200,253,89,197,75,46,101,252,96,82,15,234,85,87,34,197,93,131,225,140,201,154,229,115,240,89,49,153,175,46,238,218,190,142,15,149,108,222,50,17,32,198,64,21,148,253,16,12,206,76,76,170,48,241,35,62,114,36,18,2,84,85,92,168,80,212,154,71,155,199,236,49,167,193,202,137,136,246,73,10,203,94,0,68,68,65,2,78,193,196,32,34,82,244,7,91,157,59,40,148,103,102,183,126,7,23,187,216,213,215,224,128,190,118,0,0,32,206,68,12,34,210,44,211,42,154,221,140,230,106,142,198,179,112,123,90,73,221,179,4,37,113,136,3,51,158,188,139,6,27,35,116,205,183,36,44,78,6,98,232,196,96,0,64,130,9,1,87,247,67,197,7,194,167,182,164,107,111,15,215,158,154,127,216,124,203,102,171,106,108,237,49,18,193,149,71,224,31,222,94,93,251,122,180,199,213,207,132,230,115,190,230,114,241,226,67,230,75,49,6,196,0,104,195,54,146,0,33,254,63,185,91,178,238,130,136,152,128,122,222,63,215,143,172,170,154,34,103,170,170,186,217,100,87,117,215,239,93,111,209,128,208,141,46,114,170,48,51,59,91,232,238,6,209,85,213,245,180,223,72,128,132,209,122,87,36,11,63,202,194,103,127,62,105,62,96,85,77,183,125,119,231,207,195,236,46,0,59,214,125,126,212,83,246,131,234,170,146,63,98,73,128,156,197,222,110,18,251,146,228,128,103,197,71,0,36,89,18,0,90,142,125,186,67,98,251,28,229,246,205,211,198,9,159,18,72,56,78,224,196,73,178,128,109,109,174,235,121,63,194,218,2,32,146,142,115,224,38,103,91,146,124,241,105,222,240,9,1,72,182,164,153,181,87,107,232,46,73,172,69,46,246,213,203,254,133,69,26,128,237,51,6,23,103,181,160,54,23,39,178,124,119,111,88,15,201,93,64,182,1,194,73,180,171,193,58,182,99,219,112,125,147,92,11,246,64,107,59,137,189,192,172,35,217,182,132,169,249,6,90,39,221,233,46,177,146,236,205,106,87,201,15,68,227,25,31,85,217,194,221,64,78,146,115,226,174,61,236,38,62,251,160,238,111,128,108,33,198,125,56,65,149,172,205,218,94,159,36,189,120,11,52,103,100,249,227,206,233,177,54,94,221,172,207,2,234,57,159,193,0,97,93,18,231,146,40,17,7,146,111,100,91,210,139,151,4,0,57,137,29,229,71,1,128,236,197,238,254,129,30,77,13,100,199,63,2,74,114,17,0,223,238,218,182,124,47,222,3,78,62,164,6,236,177,128,147,188,182,125,223,66,145,186,143,106,160,123,116,43,68,150,108,215,156,106,94,232,69,85,81,182,164,170,70,55,102,78,10,28,201,226,172,240,230,47,73,139,146,173,230,140,85,37,11,119,91,53,55,243,198,127,2,18,176,48,228,8,85,0,215,64,213,224,221,223,146,32,41,107,102,154,4,184,43,129,196,252,147,250,4,56,51,43,123,102,1,128,100,205,212,63,37,201,154,153,59,172,78,85,0,136,250,183,93,191,249,96,160,138,4,249,127,138,34,161,153,187,27,177,254,158,127,86,92,106,49,119,11,124,227,155,43,112,117,55,165,175,180,47,73,146,28,201,182,109,75,52,170,106,140,133,81,3,118,95,119,63,49,198,96,225,53,64,186,18,69,88,100,212,222,105,158,99,143,63,117,223,146,36,89,146,36,217,22,50,139,123,93,255,255,11,230,159,230,31,230,233,126,169,234,14,21,241,45,73,146,37,73,146,109,33,139,70,85,95,63,183,255,188,231,62,97,204,33,139,182,173,184,109,238,19,151,65,66,19,79,50,60,161,33,237,159,111,73,146,44,73,146,108,139,88,212,35,34,251,126,123,237,215,254,255,223,168,223,185,95,220,77,133,0,220,189,250,27,68,61,73,146,44,219,182,36,73,68,44,107,159,87,181,180,30,148,206,191,163,45,109,214,170,173,95,221,123,150,48,228,182,141,4,73,84,245,221,243,242,79,246,166,42,20,49,146,100,236,217,54,223,158,176,109,59,38,73,219,182,227,244,197,184,34,34,85,233,178,26,247,99,219,182,109,63,99,123,228,231,153,217,207,232,182,109,171,109,85,117,41,17,153,25,186,34,46,158,58,30,77,123,30,233,91,146,36,75,146,36,219,66,22,53,207,172,91,207,253,62,31,48,31,49,255,255,57,247,89,171,178,43,220,85,88,115,108,219,170,109,219,78,105,109,236,125,63,131,152,60,146,193,114,68,89,229,152,25,46,236,213,122,168,109,219,134,241,230,185,165,156,192,203,182,109,213,150,36,73,99,204,125,238,125,79,68,193,32,56,153,225,51,91,86,33,202,155,69,136,58,36,51,115,166,131,169,138,168,200,123,239,158,189,102,128,67,21,206,229,92,219,182,106,219,182,157,82,106,235,99,174,189,47,138,153,37,11,20,100,38,83,228,196,7,69,229,147,244,200,1,81,144,153,241,233,158,179,247,156,189,85,143,145,100,171,182,109,219,86,68,150,214,199,58,12,10,157,75,250,27,203,193,184,246,232,45,51,20,49,146,100,236,158,109,227,239,91,146,36,75,146,36,219,34,18,243,172,250,255,159,237,238,153,12,87,2,136,240,172,199,185,188,137,250,150,36,201,146,36,201,182,136,88,61,171,186,230,233,62,191,59,221,63,61,183,12,23,242,45,73,146,37,73,146,109,33,179,122,244,229,105,254,255,27,239,51,235,154,149,233,194,161,136,145,36,227,108,251,246,240,246,37,0,146,35,73,146,100,17,17,139,168,154,153,123,192,4,141,49,238,35,244,9,250,62,125,184,185,0,158,191,198,24,119,23,204,128,238,110,166,170,34,204,116,13,119,207,2,32,41,146,100,219,150,136,168,154,187,71,102,53,45,216,76,135,153,153,249,156,239,57,227,189,247,130,205,163,253,35,103,200,204,140,179,205,204,212,92,153,17,238,102,170,226,81,146,36,71,146,108,219,18,81,243,200,234,238,1,251,96,140,225,255,255,211,198,24,205,154,238,202,8,211,8,77,2,0,41,146,36,73,34,162,104,224,230,16,156,84,60,204,76,231,153,62,13,211,137,127,64,55,230,153,235,60,129,153,174,204,204,76,187,69,89,149,16,225,225,108,160,32,42,223,232,242,28,73,146,107,219,182,109,153,123,100,182,62,208,198,152,132,3,202,135,192,93,60,156,29,2,78,233,48,128,225,68,99,246,150,17,238,91,146,36,75,146,36,219,34,102,81,117,243,136,204,186,119,207,125,230,91,230,207,102,62,183,239,151,188,68,120,184,153,8,71,112,214,182,77,145,36,249,221,103,108,230,24,148,84,149,89,212,84,211,61,40,102,102,173,224,28,180,210,26,87,218,233,20,152,105,37,253,153,25,127,48,12,61,211,80,156,149,24,232,108,108,167,49,163,107,219,182,99,155,36,233,226,125,223,207,243,226,83,68,100,150,213,182,57,182,237,153,165,249,3,182,109,107,117,182,89,178,141,182,53,106,109,83,234,201,202,174,68,100,198,23,31,94,60,207,141,235,186,60,219,182,173,218,142,108,91,165,212,214,199,156,107,45,73,38,103,223,135,153,249,132,41,120,62,251,156,56,67,140,153,220,205,141,100,166,165,53,199,232,173,69,120,24,0,128,116,99,91,219,150,157,100,197,78,154,212,156,182,99,107,219,56,182,109,219,182,207,217,182,237,125,198,123,220,61,170,167,157,34,105,210,36,141,177,236,191,113,142,111,109,155,20,73,146,109,235,255,69,68,213,204,61,32,51,10,7,51,51,30,50,227,53,141,27,99,134,57,15,153,121,206,166,196,138,112,55,87,85,145,95,163,108,219,170,29,73,210,92,107,159,123,223,147,28,228,144,232,197,204,248,5,101,245,245,204,204,220,29,145,238,81,225,46,151,187,235,189,123,206,94,17,218,6,0,48,108,75,146,34,34,205,99,93,251,233,62,179,170,94,217,30,219,182,241,109,109,219,86,219,118,119,185,234,153,215,198,177,210,145,161,191,49,171,107,0,32,69,146,163,39,34,146,11,186,123,122,96,65,204,58,48,51,179,31,253,68,79,204,204,182,78,180,186,133,211,234,208,236,39,255,129,239,209,204,204,112,204,119,98,105,97,118,102,122,154,138,18,34,60,217,182,173,218,142,109,91,181,65,239,125,192,164,69,146,140,233,50,51,248,110,0,142,255,198,229,48,159,19,159,203,124,93,135,153,217,72,6,90,50,45,45,152,115,142,209,169,181,136,63,255,151,127,165,185,104,133,117,181,34,4,11,4,41,67,57,58,33,35,141,86,149,173,186,161,112,109,132,230,208,76,96,82,1,173,10,212,170,91,208,211,78,125,244,52,38,144,170,117,170,106,101,67,183,79,70,3,33,50,154,56,128,218,211,93,58,246,35,116,128,3,58,2,4,11,4,232,184,60,113,114,181,93,18,0,183,119,117,155,216,11,110,103,199,213,106,161,98,113,15,18,28,44,22,176,143,128,120,0,198,229,110,129,241,57,184,104,248,9,30,156,197,189,248,69,206,143,201,102,103,179,92,221,246,63,223,122,59,91,221,197,181,185,23,250,42,214,199,128,132,22,72,51,42,186,64,34,32,225,64,162,35,182,61,22,229,136,203,3,26,96,18,1,72,163,193,99,35,0,28,192,157,3,224,182,120,46,187,62,191,92,32,139,43,87,186,41,191,17,131,5,219,19,124,63,37,115,195,61,4,236,4,18,99,154,147,197,63,203,69,4,196,246,148,45,137,129,21,176,246,33,60,23,248,0,98,178,38,55,64,139,220,115,52,211,3,99,140,45,251,60,255,247,103,152,238,112,162,117,137,153,128,50,82,8,208,180,52,35,64,64,179,186,157,23,226,50,165,172,115,186,5,187,237,0,109,14,113,88,92,32,200,86,149,237,140,230,145,178,250,101,63,37,193,217,65,162,3,217,1,69,141,9,203,21,40,0,246,205,254,19,94,151,186,36,32,92,14,120,24,160,126,67,7,223,192,112,155,1,32,216,125,102,7,7,5,43,22,111,53,173,226,120,84,17,103,75,163,155,36,20,186,177,77,99,70,211,227,2,168,230,119,64,17,55,73,46,160,61,136,195,195,229,128,138,25,55,85,50,130,13,40,130,59,160,92,167,2,224,138,94,217,205,174,231,69,133,76,168,96,10,32,44,232,225,155,214,58,135,0,77,139,201,212,2,2,204,176,76,226,112,129,84,23,87,86,199,48,198,33,64,35,48,178,24,220,144,232,167,7,224,1,187,235,239,93,33,119,9,1,2,64,77,9,204,76,19,50,243,52,143,76,67,31,72,135,62,64,95,10,70,30,122,60,175,19,152,9,178,239,205,143,169,63,102,159,8,208,225,128,14,8,112,140,30,5,119,206,25,14,136,32,129,43,220,139,69,14,194,220,68,17,11,14,5,46,87,64,72,11,18,84,134,199,46,50,145,203,77,244,250,8,138,187,224,247,2,160,98,206,178,200,77,19,70,48,244,116,20,101,100,211,221,84,187,105,172,76,150,166,147,66,13,211,185,251,73,174,232,45,78,7,184,156,3,231,93,179,167,16,174,72,19,12,216,219,24,230,189,60,3,27,77,221,2,1,7,76,75,20,22,56,209,18,230,151,173,7,180,133,173,0,184,4,52,187,20,7,22,0,182,121,213,144,186,232,17,245,192,137,41,233,59,2,48,175,138,175,149,246,230,129,81,211,13,216,104,76,60,70,113,113,53,103,184,132,3,12,162,158,138,90,154,6,12,116,210,222,138,172,6,208,8,208,4,134,230,232,132,0,45,101,13,13,12,250,67,113,214,5,184,128,208,133,83,127,70,168,145,115,29,63,47,14,136,99,149,53,227,196,73,225,243,118,38,74,162,166,239,112,56,132,131,123,132,116,207,199,165,242,105,189,156,156,116,36,152,7,32,11,96,129,44,222,238,131,43,9,244,192,174,144,200,154,169,199,158,248,229,167,174,109,153,198,185,228,229,81,112,22,53,29,133,159,88,225,134,171,186,207,5,78,90,41,117,174,44,128,56,144,149,0,208,208,43,203,120,8,192,46,224,162,93,107,56,225,34,121,62,27,93,128,17,110,93,134,104,35,6,225,144,208,154,7,5,122,187,187,35,32,105,128,0,20,64,192,150,147,51,117,136,232,1,162,30,98,102,84,193,0,142,134,224,8,71,225,54,122,144,102,28,99,178,111,26,213,156,47,225,180,135,35,16,193,171,174,152,104,140,209,104,107,61,93,25,52,38,13,28,100,26,45,200,150,55,48,195,101,157,9,192,155,214,209,16,247,188,232,148,26,128,203,177,195,177,8,87,142,90,9,199,13,28,76,157,152,5,194,128,54,24,3,33,184,236,33,46,36,185,220,15,46,56,193,179,160,72,16,13,35,140,63,42,237,5,184,218,227,155,13,192,131,207,78,37,54,209,243,104,26,158,240,164,152,30,229,214,159,245,198,211,214,140,203,211,105,50,28,253,201,175,239,180,117,30,224,192,141,150,40,191,65,78,48,68,182,167,99,136,59,79,9,168,219,146,166,104,65,2,24,15,46,49,180,42,230,178,226,62,139,24,110,52,203,192,229,194,103,115,30,152,54,208,150,47,109,147,155,11,76,214,55,45,192,49,23,8,17,100,77,182,1,197,109,15,228,110,10,196,129,130,30,162,163,53,140,96,214,13,116,52,4,132,224,28,220,70,15,140,209,153,56,226,68,52,103,130,115,193,157,34,1,142,2,85,70,182,25,131,134,12,116,159,170,189,242,82,26,48,205,88,103,206,17,155,192,164,54,5,175,186,59,120,229,173,3,73,114,26,161,163,119,226,240,3,135,163,192,33,142,209,7,159,182,211,133,109,36,169,180,144,70,151,157,55,22,27,151,176,168,14,62,175,23,1,177,72,202,249,192,65,224,56,12,4,105,35,174,34,96,126,74,13,11,245,11,172,22,118,168,41,57,218,104,161,17,29,163,215,46,141,233,147,1,43,105,20,213,164,236,253,52,175,108,191,150,39,186,171,123,224,252,155,70,121,230,180,254,196,88,96,18,51,39,205,203,169,98,97,185,167,16,186,156,225,11,136,1,43,34,64,2,36,145,248,45,100,13,50,108,47,243,157,155,1,206,82,0,165,144,245,84,170,5,76,167,31,245,83,100,12,64,14,208,33,148,112,20,192,236,49,220,196,56,160,122,109,244,0,141,26,115,203,140,137,197,163,57,83,172,11,86,89,5,67,160,64,4,67,3,99,156,217,227,58,143,200,150,54,213,178,157,32,69,75,129,25,199,117,154,183,138,246,128,224,173,195,24,108,47,2,156,184,33,192,141,135,3,28,148,195,181,61,47,63,121,57,251,184,82,202,142,82,226,194,23,55,133,79,219,233,114,80,46,229,18,14,213,249,43,226,240,197,117,240,157,245,130,216,137,67,75,136,99,248,206,192,80,216,163,230,3,112,1,14,196,147,143,47,168,69,0,50,53,147,86,92,208,169,60,224,60,119,54,126,62,43,179,238,244,40,145,121,235,205,73,58,73,126,20,78,132,150,115,144,224,238,128,72,226,66,201,72,57,32,32,58,110,160,98,164,12,48,95,187,164,104,233,148,85,21,0,71,20,189,14,40,205,179,37,159,48,143,229,147,77,23,201,76,4,176,8,110,110,11,48,100,144,249,184,4,16,64,76,46,92,153,214,147,83,192,21,207,1,177,227,101,221,13,47,95,217,128,210,237,68,109,244,192,200,168,229,158,139,66,122,243,59,162,217,112,7,41,48,41,112,94,120,78,72,3,180,52,182,255,227,45,83,31,61,101,11,170,52,64,128,209,134,208,58,173,122,249,137,54,112,252,214,208,21,7,17,218,112,224,126,189,50,36,52,149,79,219,185,122,82,6,93,76,91,58,198,37,22,93,72,174,246,195,194,185,32,104,8,76,19,155,165,233,146,188,245,206,78,142,250,110,238,178,166,115,0,118,190,165,12,157,47,96,131,156,176,193,167,112,120,108,234,102,248,253,115,230,124,120,222,115,233,86,244,245,51,211,157,190,127,84,29,39,132,128,184,57,161,134,67,72,49,41,148,70,43,5,36,84,82,180,196,215,89,48,35,216,136,190,49,28,176,126,2,39,143,105,22,244,214,62,119,59,117,129,7,19,10,83,79,205,93,102,192,151,3,220,42,200,172,41,87,39,222,12,145,171,167,114,90,217,157,171,120,116,64,244,104,140,64,32,24,134,104,136,151,92,202,65,218,71,15,48,135,139,206,227,235,113,116,151,75,232,120,101,175,71,15,64,227,52,151,43,0,20,65,153,214,186,93,86,105,211,97,34,217,104,135,106,35,195,6,160,241,114,9,41,0,128,246,153,4,22,160,93,165,3,227,8,1,168,128,18,160,82,84,21,43,123,19,176,10,96,122,156,47,230,184,183,13,200,44,251,14,172,41,160,82,32,72,2,95,185,220,206,120,48,244,62,55,162,80,137,64,228,49,80,157,232,60,203,135,214,226,42,114,94,175,69,118,24,40,216,6,204,46,7,233,240,156,238,130,188,175,238,196,228,237,125,234,243,167,174,15,161,48,0,207,226,255,239,236,11,156,43,142,182,140,53,138,202,154,36,177,139,5,32,164,131,131,26,205,145,65,206,111,211,210,176,242,250,242,219,226,129,149,44,182,134,229,159,63,228,108,190,216,32,10,71,224,42,32,151,11,176,1,162,115,134,41,187,117,177,129,153,32,155,113,59,42,170,146,34,160,88,247,223,162,1,21,249,144,231,129,50,20,38,236,66,183,7,22,208,3,40,140,100,130,166,113,188,89,209,50,80,224,98,91,43,152,194,66,48,38,96,50,72,109,178,185,12,108,93,76,64,80,226,174,172,96,134,8,192,215,49,202,36,161,3,187,110,106,224,106,166,185,198,174,165,104,206,239,160,85,13,148,33,51,182,122,40,38,177,64,52,163,165,242,51,86,102,192,196,81,179,106,35,210,154,216,104,1,40,184,131,214,225,139,51,165,188,0,248,10,64,113,103,97,81,10,167,1,102,144,49,57,67,188,151,104,180,129,177,194,132,160,65,247,251,64,9,164,128,53,12,226,114,59,123,239,48,86,12,226,37,247,163,254,243,167,252,131,103,148,104,144,58,184,118,111,254,71,20,30,7,223,89,47,72,224,114,90,152,238,35,12,69,34,227,51,227,106,82,162,24,126,146,220,63,119,125,78,209,64,137,17,37,230,20,12,245,255,8,228,15,90,26,107,18,214,66,74,10,25,219,74,245,226,176,1,157,25,196,73,196,183,95,183,75,104,249,178,149,86,85,119,210,190,92,89,159,156,85,135,134,128,232,57,139,114,61,137,17,224,42,101,57,113,1,1,82,123,91,87,148,81,58,39,177,108,107,215,70,67,128,200,45,136,48,230,33,88,166,205,6,230,28,251,214,76,142,125,9,21,47,200,29,214,232,36,107,224,210,218,82,205,162,44,184,45,209,145,181,67,112,115,108,47,46,45,119,108,142,144,235,208,240,184,4,140,74,34,60,170,52,48,65,125,70,128,132,110,48,10,92,81,117,211,3,228,168,118,206,8,160,122,243,59,40,202,117,34,178,9,135,86,48,66,96,108,131,10,40,181,164,3,64,214,6,17,138,137,151,133,2,172,194,75,128,12,107,115,132,207,53,72,5,184,86,241,114,44,89,252,57,165,131,80,198,233,163,229,224,53,125,180,250,48,142,250,248,116,220,101,69,61,182,52,92,128,53,174,0,73,41,64,179,174,182,243,172,84,23,12,186,17,236,95,249,23,239,244,207,63,174,26,158,206,208,26,242,147,238,114,63,64,10,67,119,0,86,231,52,45,78,152,213,61,52,58,49,93,128,238,55,191,127,78,63,95,160,104,160,212,168,46,152,130,161,162,157,46,64,253,243,187,119,39,129,166,21,81,136,96,37,149,233,141,199,177,192,67,246,66,196,183,223,148,245,165,58,151,190,105,106,144,15,136,100,148,183,214,78,198,33,129,24,211,2,160,248,230,175,164,160,105,4,152,126,251,70,158,3,41,90,136,145,106,136,29,93,45,64,164,42,163,41,212,230,70,80,83,250,88,6,54,76,231,56,229,73,203,140,145,170,1,202,182,112,121,145,42,17,185,106,52,209,0,86,63,94,44,208,141,130,32,135,87,218,28,30,199,108,221,213,134,102,38,237,4,55,192,49,112,25,15,112,180,211,131,198,1,194,65,88,122,51,9,228,98,18,157,125,175,177,185,45,228,234,158,23,62,186,97,228,226,192,134,185,210,254,234,28,0,129,234,42,164,90,214,133,187,85,179,4,158,40,18,4,21,62,63,63,87,6,209,243,83,3,75,74,119,121,179,198,171,57,21,80,40,87,130,197,222,228,152,128,111,16,177,254,44,50,70,116,4,64,59,36,165,44,19,43,2,179,168,171,237,204,176,180,144,51,16,222,42,203,49,110,242,169,88,241,68,46,55,117,205,23,33,115,66,100,229,206,122,45,82,218,76,118,192,221,222,233,178,33,225,17,117,137,101,19,209,31,238,231,145,254,89,125,255,156,247,17,52,53,11,203,233,156,255,171,250,197,130,228,51,86,160,130,18,84,165,200,218,202,86,131,86,132,34,225,152,179,138,42,63,91,151,211,254,255,209,191,225,247,92,1,41,215,177,234,39,72,107,195,255,246,161,12,236,174,147,97,69,187,237,212,94,172,188,106,19,171,123,107,182,121,98,172,214,116,92,203,40,17,17,35,165,241,144,105,114,185,107,116,103,18,104,96,157,184,51,82,154,123,61,131,138,130,187,198,203,64,74,22,198,160,139,101,178,160,83,221,12,155,67,32,136,25,5,90,46,150,155,146,230,1,163,4,29,184,6,38,201,165,129,90,99,228,38,226,48,163,142,154,46,73,59,61,104,53,53,192,200,33,84,111,118,2,167,250,238,105,86,163,250,197,68,134,198,142,53,19,169,232,176,18,20,160,174,87,239,191,231,113,2,184,174,98,93,215,39,127,122,143,122,251,224,207,173,101,93,92,70,252,236,144,76,202,65,224,15,238,250,174,223,44,29,11,72,153,202,63,6,75,135,74,41,170,80,111,171,106,173,197,79,255,235,170,127,184,173,172,170,243,56,59,255,197,205,147,98,213,56,232,88,172,201,4,6,117,153,82,236,73,174,182,19,11,59,4,54,75,132,209,148,35,89,116,218,52,122,34,182,126,106,118,63,108,46,247,195,75,123,135,79,225,19,187,129,182,116,242,250,126,202,57,210,205,108,122,178,210,251,66,62,157,194,254,105,208,167,160,48,36,28,32,194,209,82,115,122,170,177,249,176,163,133,152,94,17,9,45,71,208,197,213,52,26,11,66,50,202,233,91,89,107,213,51,175,160,186,81,205,82,218,85,163,255,49,247,1,161,27,68,171,187,116,221,152,213,164,3,41,55,94,177,213,183,216,197,43,119,117,106,247,151,153,64,168,14,163,1,182,22,50,42,144,216,218,209,243,240,88,38,154,192,130,13,94,150,162,17,177,113,45,10,80,128,1,149,65,183,193,164,199,34,80,91,129,71,6,56,64,52,193,219,216,192,104,185,180,74,74,70,197,157,112,193,24,131,56,98,89,193,211,163,2,140,200,168,49,92,116,16,231,218,233,1,140,213,104,2,6,151,222,12,231,102,253,9,95,126,243,254,251,207,124,163,102,254,248,117,232,177,213,131,139,34,88,32,101,202,95,151,5,16,254,202,18,159,119,252,51,227,179,92,82,250,33,226,194,101,52,152,134,224,84,134,214,142,199,14,59,244,43,115,152,135,57,10,205,169,2,43,200,239,20,82,222,43,100,5,169,161,204,116,86,65,90,0,99,67,37,19,48,81,173,10,107,94,46,112,177,157,40,27,79,96,34,10,134,65,24,76,9,54,95,14,170,156,63,26,201,213,126,88,246,96,55,120,105,87,144,146,183,44,200,79,62,91,54,153,27,224,237,75,226,3,205,241,84,110,224,4,239,193,73,116,143,157,144,123,228,68,93,242,36,185,194,147,244,146,39,162,119,230,58,87,157,89,8,43,234,150,236,165,16,150,128,62,75,141,33,202,86,233,31,81,126,30,171,72,34,31,31,229,109,0,241,230,164,64,195,18,174,237,237,92,242,185,76,229,150,125,198,146,251,134,172,80,84,11,84,205,3,62,170,140,52,144,57,98,193,64,106,83,163,203,153,7,28,21,32,78,89,237,226,235,157,25,77,0,77,128,216,158,120,129,194,129,33,11,183,138,152,2,184,144,109,164,81,228,192,12,33,136,98,15,24,229,161,151,49,224,152,134,174,252,124,12,204,173,64,4,19,229,182,131,37,226,26,99,20,29,184,4,65,210,77,15,26,202,76,203,16,221,197,205,85,242,231,63,238,235,223,125,111,223,142,204,127,239,191,140,162,158,13,7,23,163,7,165,71,18,159,31,94,255,31,238,63,253,231,174,255,115,155,190,50,224,216,127,150,185,24,138,199,143,157,62,119,153,180,101,156,246,101,251,177,95,99,41,0,108,153,239,62,94,124,188,120,188,220,95,236,129,138,4,65,25,202,191,200,51,0,249,54,10,221,86,222,243,74,81,202,10,64,69,210,34,19,104,36,5,219,139,206,197,102,2,247,154,132,115,89,38,227,113,16,149,248,124,105,80,249,205,155,92,238,135,166,237,78,40,101,184,181,55,223,69,151,103,185,69,89,50,130,78,217,87,159,255,248,105,255,152,207,17,170,35,191,138,67,95,229,81,94,217,33,110,228,17,223,132,199,66,30,162,119,133,208,212,140,209,126,194,215,167,126,61,198,40,91,178,219,46,33,4,119,142,192,228,191,165,30,207,100,86,37,172,37,15,46,254,92,6,5,149,65,180,110,139,84,121,2,68,23,97,93,169,35,104,128,203,169,102,204,17,32,115,145,196,50,26,211,155,195,86,232,225,193,60,81,101,202,2,92,247,231,40,238,128,139,69,108,236,32,117,167,192,116,148,35,116,153,250,44,235,102,9,182,207,16,2,136,112,47,85,15,3,33,60,70,65,66,183,7,24,196,96,84,204,24,144,27,40,4,98,26,67,129,73,40,151,22,210,79,17,172,163,34,233,203,245,2,216,37,56,217,151,30,133,177,195,156,204,176,207,115,177,123,198,209,153,161,165,151,182,126,60,41,174,128,64,86,210,211,124,253,240,120,74,227,115,10,226,63,133,22,42,101,90,217,170,177,140,105,148,253,217,53,227,191,74,3,35,161,210,100,143,113,0,135,34,84,61,198,96,184,146,165,82,190,151,69,0,41,23,169,29,97,47,201,46,72,206,66,154,231,70,129,113,143,68,194,5,10,67,32,97,46,239,224,8,126,240,69,149,62,136,203,24,4,11,246,139,229,177,251,124,222,8,28,157,196,21,183,194,217,193,114,14,18,104,83,0,122,217,54,64,107,194,57,204,202,185,180,63,120,124,69,247,8,44,47,213,142,69,116,178,24,119,86,83,224,48,210,238,211,213,98,151,157,252,7,122,7,238,189,134,204,117,253,120,203,83,73,11,87,35,110,31,170,104,84,71,208,44,218,136,168,68,145,42,174,141,222,172,234,209,207,110,219,163,5,222,39,22,246,121,86,109,216,227,140,44,72,17,140,83,214,156,84,237,228,245,117,146,129,149,233,89,146,241,16,107,19,21,90,226,168,85,196,38,58,229,106,179,197,239,37,103,129,81,168,5,91,96,41,122,86,204,44,46,70,217,186,203,192,76,20,152,102,177,44,1,12,49,96,119,196,145,224,70,139,77,188,137,150,203,99,140,91,221,58,147,176,201,170,69,0,135,232,24,213,161,128,201,34,215,77,27,72,90,228,144,222,205,249,226,104,198,46,93,206,92,225,75,65,185,236,17,15,8,233,108,107,223,227,54,199,27,182,247,188,189,97,123,175,183,91,116,163,210,204,32,169,152,226,65,8,216,239,159,203,247,155,37,173,203,72,147,15,187,31,250,98,190,201,137,143,227,245,97,254,165,127,40,86,5,86,117,170,107,219,73,59,87,83,121,129,56,172,145,146,53,50,55,31,127,204,124,171,64,128,10,207,172,238,4,50,4,51,252,143,191,128,6,7,16,99,60,4,40,96,46,176,244,136,29,24,206,104,82,119,144,152,142,34,211,99,79,211,135,68,119,108,178,33,111,141,134,209,136,99,67,12,0,50,218,180,34,37,94,20,162,167,41,192,44,96,137,87,241,150,138,20,136,39,179,224,211,12,97,213,53,113,37,230,49,136,39,180,196,112,132,247,93,158,229,173,100,24,94,64,140,10,137,234,139,191,253,168,247,187,189,151,250,113,247,107,249,184,255,255,246,217,111,255,241,243,229,199,207,151,230,23,251,61,239,175,188,95,14,255,56,252,87,245,17,14,115,35,175,217,139,124,238,251,18,238,225,247,175,159,79,115,191,241,253,233,217,123,223,51,125,57,254,34,47,121,14,70,125,144,119,224,122,179,47,229,227,227,97,123,252,240,238,167,239,104,125,157,158,191,184,186,219,230,214,220,188,240,168,149,109,222,206,103,166,25,100,38,131,196,20,33,32,144,0,36,22,12,4,224,33,162,30,154,136,74,45,155,160,96,6,83,238,15,198,101,150,154,80,17,55,243,39,242,89,14,209,164,6,165,184,187,20,237,250,32,111,74,193,221,96,134,53,89,209,48,155,194,206,125,52,206,156,248,98,5,100,226,238,248,69,138,1,172,33,1,21,9,67,97,199,104,2,171,114,91,27,184,140,232,211,101,251,136,173,88,168,203,245,249,22,137,71,218,212,35,211,237,241,21,54,98,251,193,6,244,195,229,139,189,102,122,65,146,157,9,147,126,201,112,79,74,86,83,175,226,21,184,73,94,254,110,92,144,205,45,99,176,223,230,120,226,250,148,253,153,232,17,20,101,162,136,68,132,72,63,14,91,18,5,110,220,87,173,201,67,195,179,164,14,80,246,177,191,163,35,85,69,225,111,252,129,37,63,30,78,250,69,155,224,26,52,118,108,10,51,114,252,59,187,191,131,237,128,155,112,217,130,226,65,59,80,226,48,15,202,63,30,243,17,170,176,35,193,67,140,58,41,222,162,52,254,120,174,42,13,90,118,74,215,236,166,247,3,167,129,105,108,204,216,17,224,29,22,86,106,177,216,176,40,18,150,117,68,78,172,22,7,189,145,194,217,164,165,44,146,192,45,82,32,25,247,48,210,125,173,240,191,62,167,35,60,20,183,229,221,242,208,120,165,96,160,8,64,192,149,66,226,179,35,167,0,46,100,88,204,107,207,109,39,244,37,210,33,53,16,23,147,42,91,122,133,235,132,142,180,45,12,208,214,13,113,53,38,233,236,99,170,184,188,191,73,147,36,105,188,204,150,93,151,251,107,236,54,153,229,97,6,182,82,203,152,162,67,2,41,194,177,106,35,85,180,142,0,0,68,129,108,202,0,166,78,230,116,92,53,116,104,165,80,139,31,254,112,66,175,179,240,222,32,215,150,151,89,164,10,92,162,146,188,152,41,221,140,133,208,173,162,220,135,214,110,119,165,32,83,37,9,85,3,203,96,7,64,112,174,153,52,149,96,3,200,26,131,166,220,128,129,66,32,5,122,77,203,202,180,204,137,229,6,10,145,77,1,66,26,77,64,244,34,99,227,210,114,31,93,51,189,80,76,71,3,6,150,110,114,191,83,134,67,56,224,30,136,98,95,243,216,103,182,88,18,1,72,77,14,150,63,247,23,203,95,254,179,248,43,127,217,59,178,130,180,72,31,127,7,251,149,122,220,41,26,75,202,92,173,188,21,90,128,238,196,175,215,64,85,136,77,2,202,138,161,172,183,182,222,230,9,193,148,146,35,80,191,156,106,59,16,204,174,6,161,153,163,74,97,9,19,202,130,100,191,56,214,177,170,19,156,198,35,190,138,99,156,127,146,89,123,180,79,212,97,215,160,157,45,252,57,23,109,151,246,168,80,134,163,181,27,222,45,245,196,174,215,85,54,36,52,162,108,140,229,84,90,5,15,224,81,36,128,45,50,67,106,165,112,193,170,165,36,168,152,228,57,210,33,255,14,202,192,110,54,147,47,122,111,228,198,115,139,23,129,173,21,3,34,16,154,218,135,68,237,156,183,147,108,235,21,4,145,192,59,115,162,228,50,243,169,3,186,29,150,251,86,143,18,92,90,86,96,131,86,187,94,3,86,215,31,32,11,53,168,77,97,192,189,173,29,58,221,167,123,118,158,21,230,216,242,43,206,87,92,197,37,174,150,112,128,32,245,97,161,24,80,214,207,244,179,251,107,39,152,239,168,239,83,148,73,11,24,130,146,76,25,209,89,248,100,189,225,42,229,187,115,116,77,214,104,0,232,13,116,28,165,167,36,136,154,3,179,155,114,149,114,181,216,239,10,220,113,197,9,93,217,206,227,99,158,3,132,144,21,204,147,88,19,26,164,25,0,117,3,148,219,222,110,71,69,93,54,85,113,218,84,27,77,84,142,109,118,120,112,209,130,56,113,52,83,139,16,64,55,51,130,139,171,25,223,137,212,73,79,217,92,59,60,14,248,219,41,77,90,169,43,173,70,45,214,148,108,211,14,226,95,255,39,253,229,191,104,127,253,47,91,25,103,90,47,175,155,153,0,12,135,90,10,93,221,32,3,113,45,197,30,180,91,49,142,130,212,117,85,4,191,246,45,147,152,210,162,44,82,152,50,229,8,207,231,159,205,167,251,1,232,4,105,184,86,4,18,114,74,149,110,89,145,41,30,255,185,119,79,111,221,7,244,58,231,86,123,163,217,190,194,42,12,218,70,212,146,183,17,23,152,234,39,105,103,70,74,89,25,163,68,69,139,147,139,50,37,137,12,229,73,147,19,112,67,112,123,139,136,94,28,9,152,94,85,84,31,62,65,64,16,134,140,72,48,243,114,110,164,135,218,67,122,221,22,202,165,119,171,103,177,66,2,168,192,162,42,233,74,177,71,198,133,134,227,201,14,242,2,53,74,137,45,43,49,133,90,15,152,192,2,28,173,173,102,168,70,177,219,12,206,93,170,135,192,90,21,226,43,80,89,118,156,90,222,169,232,199,231,29,237,72,170,11,246,181,233,51,226,98,134,80,132,0,216,42,13,10,29,139,209,196,8,56,144,1,42,16,196,195,21,38,33,27,7,93,22,180,162,111,63,64,29,159,71,16,143,66,182,125,39,0,173,129,167,134,186,129,122,72,36,40,31,6,96,110,139,205,4,170,206,0,180,19,96,101,93,165,99,58,112,152,177,64,90,2,184,169,16,24,107,198,157,146,129,36,213,196,58,37,182,20,176,45,36,173,184,194,214,5,7,21,156,104,58,16,39,90,116,224,60,66,210,76,43,20,161,202,1,99,81,52,99,130,203,137,79,93,104,60,78,163,24,181,38,169,171,45,176,4,108,217,243,12,14,72,85,216,106,217,103,250,63,255,15,167,191,252,231,235,95,248,139,245,47,252,121,254,222,63,179,52,146,163,76,211,72,146,177,140,168,155,64,230,184,85,207,214,70,106,102,88,255,255,95,205,225,12,107,64,193,88,68,48,196,6,36,50,209,189,253,95,223,227,39,235,236,14,183,228,202,92,96,130,214,154,130,121,204,71,67,251,188,87,183,23,227,116,120,185,122,238,189,152,87,87,23,239,230,188,3,131,25,91,51,75,59,1,238,169,142,150,110,22,151,166,21,49,204,75,66,36,222,41,88,205,234,162,107,241,128,94,249,210,245,152,234,25,152,77,22,228,102,59,54,86,35,56,147,66,84,222,163,96,19,28,153,12,115,211,27,164,20,152,44,155,193,92,132,197,220,189,81,12,202,165,140,66,78,98,132,133,88,224,68,160,107,152,9,59,91,86,4,2,99,3,208,35,165,90,171,210,44,177,197,147,245,74,87,180,174,108,97,224,185,100,29,66,44,223,150,9,35,44,227,218,140,12,188,204,2,108,224,2,13,249,100,142,87,158,124,10,110,203,163,130,44,219,73,137,45,15,218,130,246,0,138,15,77,238,16,207,1,174,237,155,59,159,211,141,150,60,169,83,86,154,147,17,233,83,195,83,17,129,81,218,2,181,144,11,64,61,224,168,114,17,150,198,94,11,239,77,199,8,81,97,22,95,226,44,29,6,45,228,173,0,69,51,40,4,88,32,72,208,145,104,32,91,52,70,100,103,135,144,130,83,42,227,98,185,197,43,90,131,105,175,61,185,104,137,208,219,94,5,29,15,46,160,235,104,28,205,244,2,81,217,69,160,3,112,244,226,187,54,222,26,84,196,227,206,74,184,73,180,88,37,22,18,2,26,51,214,80,20,35,41,171,178,45,227,164,205,244,174,255,213,226,134,167,177,255,49,196,26,216,52,4,3,194,17,119,113,188,157,5,135,81,69,176,203,148,3,10,4,76,181,163,161,142,137,3,13,155,247,167,255,111,125,247,35,249,128,183,241,29,222,231,54,80,225,157,240,162,46,154,196,161,150,106,110,111,213,2,54,69,121,209,43,173,130,171,229,89,205,210,44,173,110,215,162,254,94,233,187,94,107,163,191,186,229,175,94,34,111,162,55,97,239,203,249,74,225,216,218,43,155,48,24,197,44,23,143,172,7,165,133,150,86,38,215,241,98,172,240,50,57,6,30,160,179,74,186,193,136,213,35,102,130,191,14,181,1,119,49,16,4,197,68,51,17,44,244,80,39,214,20,76,11,101,233,120,162,69,173,241,9,142,54,219,70,73,109,118,5,80,199,210,192,170,19,17,244,227,243,174,220,177,111,61,233,173,222,146,224,173,155,48,117,164,235,198,97,13,143,132,84,152,65,50,79,69,176,71,0,97,45,116,159,9,145,117,223,162,51,146,216,9,171,153,40,154,128,70,49,18,72,193,10,82,113,0,92,237,121,38,158,241,118,226,178,77,251,156,229,52,208,3,26,7,251,176,179,106,155,116,162,59,128,37,213,64,183,202,29,41,116,133,146,185,171,153,225,252,178,135,206,37,175,161,113,146,198,19,148,158,53,180,146,164,109,111,237,229,14,17,196,88,182,0,208,176,49,6,104,109,238,89,45,71,116,82,171,165,231,86,8,37,108,106,63,89,54,211,42,82,40,158,129,88,66,36,36,68,51,189,144,16,177,194,141,104,107,215,63,145,75,192,58,45,32,161,32,250,9,171,4,37,61,116,88,76,105,32,144,130,0,192,186,39,66,24,192,28,91,9,83,56,86,49,87,11,145,148,33,216,35,209,218,41,27,50,136,10,8,146,160,211,134,54,89,212,116,78,179,120,113,251,21,210,105,34,25,22,8,23,223,186,225,124,12,214,185,6,28,251,223,253,194,111,236,171,207,56,211,37,108,98,73,251,48,54,242,171,236,229,242,170,205,197,179,149,245,250,113,186,14,34,11,249,68,160,105,59,93,171,109,251,234,93,235,55,230,198,92,235,42,97,66,71,246,110,223,119,190,111,175,251,238,90,103,213,237,230,122,229,102,121,246,80,126,209,254,133,227,35,123,66,26,38,72,67,27,88,250,89,192,127,86,208,235,254,177,193,91,105,234,109,11,246,60,24,166,221,126,107,40,5,227,4,112,90,53,37,150,242,102,41,104,237,42,84,250,69,179,54,139,164,84,111,75,132,90,89,225,182,44,57,235,78,90,54,156,122,13,212,230,27,141,243,16,120,138,243,90,15,123,179,143,176,122,40,76,159,246,93,189,168,123,78,103,51,227,153,67,36,176,103,132,89,153,6,160,170,103,53,123,134,252,96,120,246,243,207,92,215,63,249,103,143,223,241,183,243,115,151,107,150,179,203,137,30,97,129,237,97,199,121,232,80,180,203,59,150,80,81,26,88,69,59,192,182,203,84,91,6,96,127,157,191,119,127,113,53,119,38,37,123,104,233,147,6,180,145,73,233,228,110,239,125,124,204,170,52,139,150,0,67,147,38,4,25,106,104,202,210,192,84,68,41,183,89,177,76,236,117,183,91,236,20,0,44,84,156,180,67,230,178,64,144,213,77,47,136,75,16,4,5,189,120,197,117,154,247,121,102,119,146,41,72,194,70,88,148,14,75,58,44,199,60,150,10,33,97,73,148,20,135,148,218,254,9,77,183,28,7,137,227,202,221,94,0,140,132,14,154,25,114,93,155,42,179,200,202,177,156,139,154,148,189,189,149,86,4,109,0,186,84,44,250,205,121,152,0,20,0,219,2,248,176,61,46,234,8,87,16,10,238,179,250,14,111,56,240,152,38,22,62,64,11,209,250,2,31,207,252,121,124,80,191,173,33,230,142,122,190,214,215,218,57,234,89,84,213,58,184,6,214,73,163,94,201,44,102,116,146,135,113,220,247,140,77,56,243,76,231,158,222,86,79,21,95,186,81,94,183,94,231,118,175,138,121,128,159,193,87,112,88,196,67,243,107,197,124,166,72,188,54,121,11,97,131,100,122,229,133,193,107,16,38,89,113,90,76,118,207,125,249,32,84,2,48,40,119,87,214,14,44,208,134,20,170,250,67,180,78,56,215,179,236,202,40,126,203,174,100,65,103,129,132,253,229,219,107,61,179,178,241,29,122,185,82,61,130,125,100,246,228,216,105,135,175,231,119,244,205,22,157,6,98,148,79,240,182,55,81,213,228,249,197,60,153,153,111,244,191,234,63,30,244,234,207,246,249,122,248,248,95,127,250,112,110,175,248,27,127,139,215,240,109,241,240,184,42,207,14,40,1,107,207,159,21,1,173,36,243,197,129,31,125,39,78,70,0,130,153,197,29,121,192,194,40,235,25,123,111,230,20,72,19,24,0,81,88,146,77,117,75,68,182,112,39,58,24,144,146,176,140,38,90,139,210,146,130,16,43,171,168,114,101,59,93,212,168,19,165,101,129,202,73,40,199,72,25,196,13,73,55,189,184,167,234,246,134,227,209,66,93,174,135,57,159,73,66,7,49,75,75,34,170,214,233,185,101,10,42,122,195,50,39,93,143,95,10,64,240,218,90,73,30,161,77,19,50,85,151,158,47,222,19,169,44,5,167,37,101,97,94,142,32,200,144,146,64,36,58,209,167,113,65,11,18,207,69,76,12,22,100,82,128,6,24,160,3,164,160,10,53,37,74,196,132,168,214,88,114,71,123,101,240,4,76,76,180,1,32,52,198,198,21,82,193,1,129,133,9,24,13,66,16,26,184,99,193,63,73,56,207,225,255,46,225,219,205,225,231,63,29,63,115,182,31,3,159,203,185,214,45,38,62,155,60,217,28,38,183,43,40,190,99,123,63,224,49,96,15,58,157,118,207,15,139,23,130,230,35,108,148,108,7,107,250,53,135,133,245,66,187,100,56,190,116,182,110,209,247,208,55,60,235,196,64,209,106,87,140,128,105,24,246,2,76,106,88,11,153,25,122,221,91,73,96,160,68,0,6,148,171,113,78,194,113,61,23,52,132,34,133,136,128,140,138,0,32,244,241,105,169,137,79,168,38,132,182,225,108,36,93,41,2,72,224,102,12,136,224,238,210,213,30,112,131,27,93,49,226,189,143,230,219,48,160,124,169,127,144,111,85,89,189,103,21,41,156,227,174,251,27,246,42,89,22,175,154,85,177,202,23,81,19,185,114,96,41,131,22,42,144,185,134,137,189,26,211,201,253,17,226,202,19,144,24,176,72,140,137,3,55,158,244,243,167,86,251,20,191,225,255,220,219,235,47,79,239,95,183,63,115,11,199,174,18,175,159,191,22,127,255,253,179,223,140,85,113,124,249,199,242,219,7,175,160,183,214,103,65,104,180,128,172,149,146,42,136,194,149,201,148,34,38,0,17,163,77,51,105,13,71,234,193,22,211,148,227,50,188,145,41,35,1,86,143,102,62,82,187,10,81,137,18,106,70,86,76,223,241,194,152,208,11,227,22,112,152,156,104,55,19,19,144,118,83,200,12,166,157,227,176,81,166,8,36,48,223,118,158,74,90,129,250,214,239,170,150,21,164,150,169,98,217,111,254,39,111,223,188,254,98,27,156,175,47,130,139,4,66,132,3,25,225,104,38,103,118,53,144,206,40,112,211,139,147,129,168,59,183,15,12,16,92,94,132,69,21,192,168,136,8,201,15,67,4,101,191,165,130,108,172,147,10,244,153,72,14,79,14,82,117,249,121,166,222,132,205,243,45,145,123,216,150,35,49,62,162,186,8,48,16,67,97,192,28,107,73,91,24,178,45,85,172,52,131,53,225,173,84,83,205,64,173,52,52,2,51,104,11,52,170,1,216,237,173,180,18,163,17,226,67,251,45,54,76,188,130,41,48,192,106,134,245,239,174,250,223,172,189,57,165,159,205,91,49,86,155,29,87,184,83,239,15,6,23,181,105,107,209,206,26,190,188,194,213,82,135,212,243,92,217,20,175,99,18,73,110,31,219,139,141,76,172,71,48,133,98,144,44,108,103,187,76,92,219,159,39,157,54,91,174,108,80,140,40,171,146,139,209,144,52,81,29,104,118,158,53,85,111,240,44,1,22,208,189,229,77,250,175,16,30,33,236,5,253,228,63,73,216,52,184,52,100,105,96,153,199,74,19,70,177,87,14,85,50,231,87,86,74,196,130,98,237,144,128,161,48,6,155,102,90,169,167,14,130,196,21,188,28,211,68,7,133,133,201,113,153,206,96,172,63,144,44,205,166,158,250,88,118,251,24,52,244,4,0,105,188,144,173,200,179,209,184,150,140,185,112,168,198,137,128,228,1,38,112,37,50,193,116,108,198,208,160,167,213,250,68,112,65,204,164,113,184,195,42,147,108,64,155,190,180,252,211,52,250,57,43,126,134,118,113,126,1,183,95,193,87,219,244,213,72,159,227,242,125,253,152,149,209,74,70,251,97,140,68,208,33,143,167,255,202,88,151,162,199,132,179,234,171,209,194,43,33,25,205,148,146,118,176,83,80,43,136,154,187,188,79,184,175,141,206,82,23,55,174,118,143,59,190,190,21,172,119,227,255,191,146,63,24,28,136,139,188,104,47,198,81,54,21,159,152,50,67,139,5,38,183,18,114,201,45,170,105,4,73,160,36,12,160,33,164,4,13,9,71,55,106,251,22,139,101,164,209,10,169,108,128,132,186,78,219,142,215,90,16,139,14,8,151,86,185,172,27,146,213,76,47,48,26,185,109,134,51,95,232,122,49,130,146,226,1,117,5,162,165,68,167,70,56,21,65,48,106,34,20,147,177,30,32,0,52,174,128,13,76,69,130,4,152,135,130,52,98,18,225,169,19,203,13,108,38,35,213,64,75,140,149,181,42,0,27,183,123,100,189,5,62,47,123,71,10,192,38,160,171,188,21,212,97,59,210,110,176,181,220,74,243,182,53,249,173,9,216,184,118,207,155,196,175,31,187,252,159,72,61,94,153,191,60,179,110,209,236,54,172,114,177,100,99,178,126,90,192,155,97,126,181,175,254,213,135,217,90,185,196,143,191,116,214,125,95,244,249,180,165,236,231,208,237,125,47,129,200,19,100,98,146,22,73,210,38,52,30,9,47,131,140,17,7,133,225,73,192,226,22,36,229,250,66,237,114,203,99,90,190,76,231,207,166,61,146,95,196,246,124,122,45,231,253,32,243,104,238,211,236,50,89,68,24,89,43,232,60,166,113,115,180,250,101,252,120,182,78,219,112,25,228,255,252,163,158,128,161,98,91,81,107,156,77,86,53,226,74,156,109,218,64,155,167,57,97,140,128,26,138,138,36,104,12,6,242,224,172,129,210,67,45,29,28,66,26,92,199,2,42,38,226,208,70,127,146,246,208,182,167,153,0,26,128,122,64,227,117,17,6,111,233,192,28,174,171,71,74,126,132,190,32,214,34,219,230,91,135,157,211,174,253,86,151,69,218,125,104,198,136,206,170,166,88,177,139,13,35,174,190,21,39,57,247,25,31,253,165,94,122,9,214,241,41,74,99,99,165,233,241,96,231,7,132,212,147,25,34,2,43,206,39,250,246,38,158,29,183,225,161,66,52,61,150,248,223,27,116,177,116,157,225,169,226,64,44,186,139,84,118,223,86,43,62,86,185,126,96,31,238,241,59,220,53,16,250,125,140,239,244,126,36,234,218,120,28,235,207,236,132,48,47,250,155,117,252,255,181,73,212,82,2,3,90,19,185,117,168,178,25,126,149,234,50,162,236,46,220,36,122,113,20,34,236,138,189,192,2,1,237,128,33,49,0,177,55,209,72,145,214,96,139,87,0,105,161,128,166,250,180,109,71,106,251,96,163,83,127,139,141,40,38,21,203,234,166,23,45,75,52,218,101,139,20,187,15,1,46,225,81,177,73,78,57,35,170,209,18,129,212,200,57,159,128,183,96,216,114,13,160,149,192,36,204,195,77,57,42,235,228,106,240,180,210,57,130,173,167,222,191,33,68,240,154,132,192,139,16,74,106,57,70,60,31,102,180,17,184,90,225,81,106,43,170,3,110,120,55,59,91,135,218,255,154,161,169,248,137,76,116,8,140,124,245,85,250,127,189,170,191,107,156,221,143,132,241,86,156,79,249,26,216,106,145,94,88,209,172,250,24,239,170,21,79,166,134,138,243,18,158,185,47,101,161,245,26,43,125,27,100,102,78,27,205,193,36,241,50,144,66,133,32,142,26,208,161,10,11,193,219,122,79,209,19,109,77,114,144,194,197,241,18,120,42,58,11,218,165,92,124,51,238,106,143,68,211,123,183,84,135,143,97,137,169,73,75,105,71,106,199,150,153,135,63,233,95,29,64,59,65,3,124,27,44,212,6,23,2,21,215,110,226,76,54,109,212,61,50,13,246,212,110,61,151,107,180,2,78,65,37,8,198,97,73,84,10,5,68,62,36,234,195,226,1,144,3,221,197,193,136,41,150,15,19,45,150,183,199,185,217,35,69,208,11,236,28,41,106,105,4,10,29,17,198,146,70,195,224,140,124,40,29,20,19,209,30,231,192,122,30,194,19,83,235,194,60,207,172,128,116,70,37,73,103,41,37,170,92,61,227,118,21,199,96,115,226,51,179,143,73,11,20,15,236,171,124,196,45,105,108,148,229,130,50,195,14,97,173,123,178,126,115,230,120,142,67,133,121,209,23,202,165,141,91,28,171,240,196,141,22,179,215,160,46,231,116,232,38,75,132,252,156,47,239,193,191,127,10,175,63,227,215,121,156,56,31,29,212,113,187,221,161,47,39,186,110,179,250,235,107,125,185,250,169,187,99,135,40,162,61,252,82,215,147,97,125,204,233,57,86,10,144,148,169,14,177,132,36,34,98,39,85,117,40,85,72,81,177,51,6,65,50,137,217,193,190,149,13,5,64,203,150,91,229,66,36,202,212,214,26,245,146,168,131,8,112,34,142,78,14,144,61,123,55,189,160,52,230,232,141,0,87,47,78,16,69,226,10,35,174,242,227,34,206,53,73,132,99,7,64,40,65,178,239,247,107,159,150,170,226,93,173,234,102,11,128,53,142,110,90,80,192,68,28,154,54,153,103,74,231,65,94,71,218,24,71,23,152,6,149,38,57,153,132,20,24,32,107,220,31,175,236,109,98,48,15,170,172,48,28,194,251,69,188,68,89,132,117,27,254,215,105,223,102,241,19,203,188,211,0,53,50,241,118,106,71,187,69,130,144,171,185,37,38,59,90,74,104,110,226,217,146,95,133,102,68,28,21,3,154,245,154,156,92,59,80,99,205,187,170,234,155,122,24,7,16,1,136,199,10,72,100,65,140,197,225,10,44,155,194,3,219,41,253,203,44,222,230,216,74,56,43,136,210,249,230,202,230,87,180,153,33,63,55,124,108,159,242,195,171,210,179,105,133,172,205,126,235,127,201,142,201,79,200,227,138,63,227,60,79,252,101,154,83,141,90,92,10,171,9,184,127,152,77,212,186,16,91,195,75,67,7,109,180,63,218,54,138,164,169,115,199,215,249,253,84,96,20,31,205,224,194,60,10,171,130,179,132,81,242,4,115,213,32,254,95,248,76,245,164,107,189,253,108,114,31,31,5,71,7,87,69,217,212,116,132,39,10,25,54,216,51,12,85,246,172,204,136,156,170,77,112,108,4,10,251,219,29,114,16,199,175,29,27,179,122,21,99,16,110,68,187,152,88,111,206,219,103,237,175,187,252,13,255,75,94,107,118,123,240,123,111,219,36,229,229,57,102,158,161,249,185,89,144,247,96,191,116,209,123,141,239,129,35,104,21,218,144,84,114,42,133,215,50,239,242,226,230,245,200,220,36,54,23,125,65,13,33,75,142,149,133,74,136,34,27,99,88,27,186,183,250,250,171,113,109,102,14,158,195,171,47,233,253,31,115,251,131,174,63,41,127,185,124,191,244,126,248,72,122,147,127,40,232,142,240,149,175,14,226,40,98,104,188,35,249,193,134,75,179,78,131,211,56,85,202,229,131,50,106,77,11,97,24,180,85,164,210,57,39,12,55,58,48,81,39,97,236,20,5,206,22,21,3,82,54,86,148,182,196,234,100,236,104,67,77,175,223,21,34,78,61,66,23,199,93,55,189,88,189,86,175,134,143,3,122,241,42,146,146,186,232,128,18,16,42,224,40,123,141,30,21,49,142,102,92,93,201,120,44,242,227,105,169,201,150,149,110,54,16,116,179,14,209,173,231,186,233,84,243,228,51,162,108,49,237,76,91,200,16,216,222,215,60,16,177,98,212,64,115,128,53,201,80,191,6,223,253,147,237,229,81,171,125,86,191,120,97,10,95,21,91,85,80,205,76,96,201,149,98,209,118,144,80,59,241,165,185,206,198,225,204,104,73,74,22,209,90,218,28,197,41,97,104,133,103,82,221,41,117,179,116,176,0,154,38,71,1,46,120,210,24,99,218,62,105,40,122,179,168,172,143,5,28,224,161,181,198,199,198,28,178,207,172,88,179,43,202,92,95,75,121,229,249,68,114,37,225,32,31,214,250,139,55,249,249,61,247,125,177,203,142,217,225,153,159,78,205,124,36,144,87,115,51,175,100,171,172,85,101,180,154,50,203,64,53,70,17,140,229,133,160,191,111,17,175,12,92,205,88,59,196,247,142,231,96,223,242,124,204,230,112,62,252,118,167,127,44,91,55,115,190,110,93,24,226,251,97,56,106,14,241,218,135,64,201,68,127,50,188,101,189,188,208,122,168,145,53,171,92,87,210,25,48,251,165,235,63,163,3,218,195,222,231,244,9,220,154,204,198,59,67,152,244,95,12,208,169,29,143,176,243,108,121,158,186,179,105,58,109,120,113,6,133,133,247,2,218,69,143,109,83,22,249,245,7,102,254,240,23,124,167,184,191,96,127,26,253,14,53,113,76,62,23,231,213,190,2,15,1,140,13,176,238,14,168,229,18,236,126,246,222,183,222,195,145,133,139,168,214,109,122,152,34,88,215,167,177,186,53,51,73,69,230,100,89,15,51,133,36,21,116,144,204,118,96,246,181,251,56,136,30,182,203,26,182,23,89,247,228,251,111,172,231,31,168,78,45,165,203,59,6,83,165,81,249,98,166,59,57,253,173,23,155,235,62,175,132,251,172,99,82,94,50,15,183,143,21,59,139,215,213,21,107,169,226,162,247,224,221,24,159,225,134,201,110,122,108,217,105,85,172,20,21,80,67,18,59,182,21,28,161,104,57,176,108,130,197,184,85,100,107,130,235,230,65,152,192,118,137,27,1,209,89,122,138,165,124,121,96,221,244,34,107,217,81,22,209,78,40,200,17,10,157,88,212,30,86,119,27,33,10,248,81,19,210,224,199,23,175,104,124,232,157,63,127,123,41,203,132,76,221,0,236,176,82,44,182,249,253,155,244,213,204,222,111,145,38,241,219,17,247,55,129,179,243,15,196,135,213,254,255,150,223,254,127,117,197,81,223,94,87,213,253,28,214,143,243,193,215,67,98,94,195,85,201,97,199,10,63,78,165,89,153,169,220,82,108,105,111,29,225,250,127,151,242,167,38,208,128,65,175,138,228,142,207,157,16,122,81,187,149,180,112,140,10,168,108,41,129,158,97,205,8,148,213,47,156,170,230,178,56,45,215,49,64,176,237,225,178,113,26,108,31,143,140,207,12,31,243,212,43,218,43,217,43,62,23,248,29,191,58,199,120,243,250,8,185,198,252,252,114,251,103,126,50,253,245,31,237,62,190,201,183,247,211,114,155,248,125,193,12,158,101,51,52,7,167,141,62,115,137,187,193,131,16,198,62,190,98,253,22,125,200,2,42,219,223,72,235,37,183,210,186,185,104,184,250,245,29,119,69,64,6,20,132,105,117,114,189,198,197,164,136,187,207,125,78,123,115,255,105,61,123,23,109,116,220,207,111,209,16,50,208,229,43,58,227,188,26,158,129,23,163,143,37,147,170,117,117,40,79,146,32,151,185,142,87,85,15,227,255,14,191,36,127,130,175,220,195,232,173,34,0,29,109,137,195,85,24,91,102,50,188,15,221,48,161,213,104,179,32,25,225,120,18,143,71,247,126,101,196,103,208,127,19,127,119,123,248,114,251,56,227,253,125,241,252,126,220,63,100,56,134,75,192,129,130,60,136,211,205,31,81,123,68,36,90,126,130,207,61,62,255,209,183,94,182,239,123,219,82,89,54,5,206,66,86,120,239,195,15,181,107,96,42,150,69,206,213,26,113,182,133,72,166,200,46,222,99,158,180,254,68,142,253,67,108,111,230,215,199,235,238,217,245,236,137,186,255,201,170,63,143,60,58,184,42,117,96,246,198,233,183,150,70,50,211,75,254,138,232,242,251,74,119,247,224,218,178,147,47,142,166,153,104,7,232,199,10,71,44,150,98,231,138,29,55,69,82,70,181,133,131,111,41,183,82,33,21,26,4,26,173,182,30,11,53,213,166,104,129,136,66,107,44,122,148,152,54,212,41,81,208,41,55,4,8,96,114,186,251,82,209,77,45,50,13,37,154,121,252,181,29,146,75,97,148,185,210,129,43,124,22,17,23,99,12,71,109,49,114,12,100,8,52,45,146,228,243,174,255,171,5,182,57,171,1,171,93,212,41,204,90,181,83,245,243,143,204,207,25,247,177,206,132,140,119,142,87,29,61,239,84,11,139,206,119,253,255,126,212,107,95,249,126,227,125,229,104,157,143,34,187,227,26,204,158,30,99,113,148,123,148,123,14,247,42,239,130,159,149,93,18,11,124,182,99,169,173,26,2,11,218,74,235,70,95,59,132,98,71,121,36,44,139,91,230,110,192,108,91,37,94,120,92,245,214,115,157,102,19,163,81,189,120,228,199,157,227,228,209,28,134,211,85,240,107,158,94,99,78,182,121,149,155,55,216,16,247,129,25,87,142,97,255,114,95,250,218,158,222,210,113,247,5,45,232,167,11,253,230,163,200,49,223,196,126,165,125,225,77,208,68,202,59,165,38,10,195,75,222,67,154,9,139,24,8,32,22,218,47,20,66,80,163,149,178,237,154,65,52,108,106,51,175,160,249,189,31,171,188,236,236,55,91,184,174,50,47,216,30,49,254,236,115,253,241,221,157,242,175,71,62,207,242,159,232,224,26,61,147,181,123,246,46,117,210,122,193,141,124,27,116,214,156,199,69,157,126,36,173,169,74,233,232,149,52,71,186,166,104,226,92,228,235,31,243,95,127,233,223,254,255,228,207,166,191,241,153,134,57,123,103,128,219,175,191,234,145,124,123,234,253,83,238,79,251,195,125,32,89,86,123,207,247,176,199,213,245,193,81,62,37,194,32,253,162,112,190,147,175,63,118,241,187,155,242,203,246,233,253,0,63,115,112,84,231,215,227,23,159,230,15,43,91,206,38,28,234,105,255,205,239,227,238,42,200,207,204,161,30,233,196,51,79,202,239,251,127,144,105,76,153,73,228,118,205,198,137,234,53,88,110,252,64,76,15,40,10,130,204,5,92,39,172,40,174,238,11,88,195,155,80,215,131,171,63,189,215,16,251,115,246,226,73,220,159,150,207,219,246,81,214,191,252,116,7,125,63,106,223,210,193,121,140,222,142,252,90,3,243,82,40,170,136,159,163,178,70,44,93,81,251,70,179,84,8,23,222,46,203,210,8,60,235,5,121,239,231,95,191,174,159,8,233,96,83,251,183,11,207,164,49,121,24,3,166,1,39,47,17,94,196,253,82,244,193,134,87,173,130,113,149,169,45,94,83,85,74,211,208,57,200,18,219,233,222,1,99,105,38,24,37,218,49,220,7,143,150,81,162,90,124,198,56,213,25,178,77,52,6,34,1,70,60,11,5,81,235,15,250,41,7,14,69,128,17,231,202,122,246,60,94,225,197,226,135,41,215,214,231,228,172,72,241,91,253,213,120,50,182,3,85,153,21,55,198,126,40,88,218,114,136,213,211,49,208,210,69,52,141,46,131,217,231,244,227,55,225,199,197,242,185,88,8,199,243,237,114,156,92,55,56,159,188,95,31,123,146,179,248,238,73,172,43,97,49,42,216,214,200,203,57,50,213,148,231,167,38,151,169,169,141,150,201,86,132,226,32,209,126,194,110,38,33,54,234,251,168,115,60,206,9,175,97,236,128,157,207,174,102,228,14,132,143,139,191,215,220,60,39,231,214,116,191,190,125,184,254,237,135,245,111,182,45,63,204,95,127,230,159,62,13,63,104,62,120,30,185,196,251,238,111,254,245,119,205,111,234,249,13,237,123,252,56,93,191,183,122,78,231,143,239,255,239,255,91,63,203,251,55,109,134,4,160,159,224,181,57,97,215,84,251,222,88,66,241,188,185,229,71,154,211,77,226,249,252,246,243,91,63,213,141,155,95,79,116,67,246,154,251,43,216,57,89,195,232,12,163,176,52,129,92,241,151,10,22,243,151,1,60,54,249,38,193,97,213,127,219,157,159,222,207,231,119,56,158,234,118,59,123,205,167,13,47,255,96,254,234,92,255,240,240,142,159,232,71,92,244,255,147,129,149,180,2,116,190,150,185,174,121,123,226,191,41,84,209,104,195,219,1,78,27,235,188,143,5,157,108,188,177,12,133,78,235,168,222,126,58,238,133,215,163,231,145,243,22,58,80,63,112,253,88,113,135,189,134,186,96,143,122,144,6,180,135,193,2,53,19,235,74,89,33,174,47,233,222,174,210,224,137,241,221,249,63,3,51,4,42,7,182,206,118,24,123,248,48,242,232,77,153,31,162,68,35,47,52,175,209,155,252,2,157,236,84,53,120,231,20,119,159,254,252,39,251,167,79,44,242,67,218,195,140,47,185,157,152,143,117,250,200,245,165,33,57,54,33,4,85,139,48,64,10,161,209,166,218,114,213,147,91,50,232,210,247,172,95,10,225,146,162,191,14,248,219,202,62,166,135,170,27,250,237,120,207,167,5,31,66,177,41,174,124,44,206,116,78,166,154,131,236,71,181,69,104,17,154,200,24,161,198,154,74,25,149,114,145,56,130,188,40,167,27,50,60,201,195,189,244,124,139,191,254,7,233,207,111,230,97,49,206,188,239,118,107,194,105,89,64,111,178,31,178,65,58,158,139,185,99,219,252,84,186,240,176,253,126,236,184,239,189,125,177,166,51,221,243,229,235,151,175,56,119,189,93,31,88,43,125,122,255,79,112,22,100,69,201,137,112,208,69,124,82,4,85,111,179,79,6,15,135,71,213,49,226,158,173,111,72,111,155,221,29,209,108,31,232,199,71,236,41,136,61,68,65,8,123,210,69,231,77,63,47,69,181,185,150,211,183,220,183,91,247,93,139,56,13,203,201,169,1,234,0,211,88,173,120,121,75,140,194,81,4,203,18,173,87,203,193,58,189,116,203,99,32,21,246,135,242,250,157,212,31,0,153,195,7,142,235,161,113,71,99,191,173,62,236,183,3,211,109,6,53,107,206,208,85,87,80,26,166,2,114,89,74,249,106,80,49,85,203,33,101,12,84,43,177,166,1,184,135,126,4,212,189,143,219,204,199,230,253,205,88,186,88,189,214,191,151,71,114,195,117,243,183,29,95,182,152,36,181,177,215,88,201,60,250,82,207,127,230,31,238,159,189,127,158,115,120,191,228,18,93,122,81,183,27,205,79,213,174,234,253,42,236,168,11,6,148,222,7,82,98,5,76,217,33,219,253,224,211,159,123,160,132,208,220,170,7,109,140,41,40,169,119,107,50,219,25,66,121,39,38,53,88,208,242,68,118,31,254,188,39,23,65,26,203,249,149,39,233,175,249,215,117,124,39,118,217,165,229,178,91,110,77,142,175,41,93,61,105,125,100,138,106,179,123,213,189,230,131,98,173,136,230,220,123,198,151,78,46,194,186,169,21,208,218,140,163,206,113,22,40,40,5,92,251,190,94,112,175,165,39,235,226,153,249,76,214,39,209,113,244,221,162,179,58,195,154,211,82,107,101,11,239,131,73,0,9,26,166,126,78,27,113,111,235,215,46,191,28,254,62,167,111,108,199,231,20,65,177,15,168,17,19,231,96,44,149,92,116,153,113,165,85,240,194,193,227,201,112,66,7,191,93,30,179,75,158,66,246,235,22,237,45,235,13,49,104,18,109,94,94,80,1,206,10,139,0,59,0,147,30,161,50,168,170,168,30,145,252,174,175,98,221,28,250,168,241,219,34,63,46,50,65,244,59,38,253,27,227,255,198,137,253,194,177,72,162,162,233,0,179,24,156,231,68,44,77,174,89,183,128,201,192,218,36,112,34,48,118,52,24,203,5,112,211,165,28,229,33,199,252,48,231,151,138,127,159,235,101,8,105,214,239,211,178,69,132,156,43,38,213,161,123,76,71,54,235,173,169,218,132,245,193,57,105,27,177,135,100,113,133,110,219,1,6,177,123,91,140,211,216,37,109,226,208,113,64,75,81,146,42,199,194,89,192,141,135,67,81,52,76,184,76,93,0,156,87,198,34,105,68,22,168,28,10,23,169,62,72,65,225,88,46,216,6,100,237,112,57,166,130,208,2,204,149,246,244,126,247,246,124,115,100,209,177,141,253,177,238,70,111,20,120,60,170,173,243,178,58,91,209,202,123,133,78,26,5,163,0,6,5,55,113,80,45,52,97,230,52,155,244,115,108,17,197,181,227,249,243,200,209,110,109,203,57,143,94,231,210,113,235,201,35,154,116,170,48,138,111,206,54,175,108,50,220,97,39,226,179,4,247,88,53,130,38,130,104,154,244,202,228,224,72,201,37,172,161,214,166,210,222,151,187,125,162,143,81,167,38,185,95,125,251,108,239,57,54,143,61,243,13,56,240,1,50,175,158,151,109,92,105,127,237,79,215,217,245,58,167,218,165,119,186,224,2,117,65,231,217,140,193,26,90,49,162,48,68,229,234,66,205,13,112,21,230,161,54,146,50,178,179,55,17,39,51,109,120,219,250,99,221,79,98,47,196,86,17,55,201,19,51,113,218,188,105,231,161,196,225,118,192,123,16,59,143,190,20,101,3,61,245,11,204,109,214,44,81,141,196,158,172,97,229,39,111,2,75,125,220,132,71,173,215,67,147,105,177,50,211,170,219,242,150,253,98,81,135,187,144,46,123,16,21,107,213,70,222,163,117,125,141,17,29,173,22,7,74,85,186,201,81,81,169,76,208,90,201,56,12,98,82,79,230,147,194,87,174,191,126,62,220,52,164,107,217,4,52,172,112,169,18,111,118,188,126,242,247,151,199,219,159,9,77,159,242,131,210,17,203,152,101,134,195,91,40,217,67,25,231,163,6,65,215,72,166,20,116,106,84,150,138,209,185,54,226,81,117,123,207,34,79,238,19,2,70,199,112,185,251,184,152,62,65,208,134,3,244,57,18,76,125,166,126,168,43,107,181,58,225,188,227,244,225,235,143,47,107,26,255,109,95,126,69,198,199,76,248,73,166,63,158,213,39,169,23,161,169,165,194,220,112,110,41,16,83,68,157,38,173,242,138,36,69,210,69,147,71,87,75,225,66,162,136,154,18,202,27,60,32,136,233,237,168,207,68,155,142,15,223,44,252,71,48,127,213,199,64,234,23,240,95,87,234,73,202,197,179,80,223,104,31,45,27,78,214,255,255,147,208,229,146,130,46,40,237,222,88,87,200,80,111,226,104,131,212,189,94,125,67,180,110,27,135,78,244,6,197,4,12,193,121,48,87,253,58,198,121,148,85,32,122,104,81,6,32,49,16,229,10,29,165,112,104,230,79,165,20,44,10,232,214,177,168,184,156,51,106,80,145,150,75,37,176,151,240,142,53,203,148,102,9,16,98,112,54,76,75,61,98,209,88,140,15,206,0,197,7,201,139,96,40,20,246,177,92,3,221,70,98,72,177,154,36,65,180,179,248,226,178,246,80,241,79,237,43,35,146,80,93,34,101,66,181,118,134,232,0,14,212,78,203,172,220,22,140,171,58,84,20,137,15,30,141,236,141,60,72,17,139,205,185,185,144,83,101,156,44,100,8,14,19,231,103,56,181,141,199,225,129,111,225,142,222,44,99,231,31,249,135,0,75,209,39,60,131,251,206,71,102,239,105,188,225,7,45,168,91,89,162,166,160,137,187,49,37,46,184,78,154,117,179,154,172,93,16,160,161,99,243,106,244,204,25,178,75,88,27,75,236,137,191,186,118,70,188,113,184,121,172,61,196,40,50,239,55,208,122,193,187,116,208,225,72,139,221,144,224,73,58,13,105,193,139,212,166,88,64,36,161,65,16,30,127,193,241,132,26,144,57,247,148,9,144,11,141,42,75,92,112,177,206,173,230,99,154,56,176,109,213,91,71,221,107,121,138,232,218,174,252,206,32,46,159,106,180,194,108,214,225,102,142,97,134,122,173,156,88,183,103,138,188,171,186,211,111,139,246,94,7,215,202,194,25,178,226,201,195,126,160,182,31,214,56,106,49,134,230,175,59,51,85,21,96,12,220,199,80,73,103,66,166,137,213,188,40,72,88,34,41,32,232,146,107,45,217,90,158,142,184,70,109,58,160,247,18,83,167,66,147,42,156,122,27,2,116,182,171,139,173,251,130,188,147,148,86,175,116,141,186,59,211,172,239,252,118,125,51,151,227,63,15,211,167,82,251,100,166,15,69,206,246,202,77,22,80,108,172,146,169,17,244,84,33,3,82,14,92,240,65,179,42,83,205,108,106,55,149,192,180,64,113,131,82,156,71,173,223,160,46,24,41,166,35,212,72,159,141,242,10,242,136,60,254,31,153,255,66,205,249,250,242,72,92,111,164,98,77,139,190,53,98,171,219,48,195,127,248,106,48,76,164,165,208,165,153,149,155,133,7,35,84,103,80,50,168,107,117,41,198,17,74,56,68,83,54,39,61,177,128,93,39,194,82,216,60,138,193,20,235,174,56,119,181,27,95,28,61,162,132,198,32,17,217,221,138,202,197,231,3,74,177,34,101,84,208,217,227,34,97,5,30,106,91,0,163,158,196,69,218,167,28,172,96,22,218,16,110,220,141,103,196,35,177,32,178,20,154,140,172,241,250,77,1,71,24,9,157,16,133,225,0,74,2,67,185,128,199,46,111,189,22,141,135,67,63,128,219,69,219,85,114,51,113,72,61,114,63,180,45,70,72,66,42,230,230,1,63,55,101,237,250,41,172,115,84,46,108,98,203,51,157,21,68,15,138,223,196,94,49,220,216,60,97,191,167,157,49,81,239,231,176,131,96,238,86,154,207,205,223,245,155,145,189,8,187,248,233,78,187,100,169,185,102,235,246,73,1,32,67,10,20,144,45,67,73,115,176,44,19,178,236,227,199,81,150,123,126,92,55,98,45,75,254,210,79,173,124,51,179,148,189,237,74,146,150,15,178,71,203,133,81,156,111,7,125,54,146,83,221,231,26,224,238,194,60,202,220,155,106,120,159,212,85,227,227,121,48,109,136,175,47,188,119,116,69,40,138,138,204,140,235,126,55,88,88,39,232,156,167,149,57,3,201,202,158,96,16,65,185,245,49,186,4,27,101,100,28,177,173,155,189,120,107,171,7,108,29,155,112,108,89,255,49,218,135,243,172,200,109,240,174,88,57,227,241,105,130,80,171,169,80,197,134,253,143,235,229,56,160,166,92,78,141,130,229,8,138,123,88,154,255,237,174,148,139,142,154,67,31,218,115,237,130,245,73,235,51,80,51,101,102,116,192,70,76,157,137,166,10,48,138,48,226,51,172,198,218,144,12,138,186,54,15,100,192,73,46,90,196,203,15,235,155,247,3,16,111,191,32,190,213,83,138,29,211,171,94,189,170,241,179,15,115,167,238,60,134,248,194,123,223,244,177,15,219,177,107,189,239,69,227,163,254,219,65,103,38,45,119,148,29,77,253,230,30,65,174,235,76,66,206,205,124,180,165,218,229,84,102,184,247,94,163,233,68,149,3,66,96,102,100,28,235,180,110,62,94,225,237,70,164,221,222,233,100,213,28,7,49,244,56,206,198,241,75,60,63,157,251,211,242,87,223,219,223,220,209,223,191,199,255,115,204,127,124,50,140,248,22,136,173,225,176,159,88,29,148,15,227,82,216,117,147,183,217,139,6,11,19,26,116,72,170,97,98,38,83,79,218,9,211,148,199,169,250,5,2,40,50,226,209,122,171,53,6,8,32,202,40,170,44,169,159,99,24,81,38,14,45,195,31,14,21,131,210,140,114,240,25,3,20,26,139,180,24,136,28,16,157,230,24,36,147,194,41,180,183,55,247,246,177,71,4,140,160,214,169,43,26,51,239,35,98,126,123,223,188,242,227,190,187,78,51,108,130,183,210,41,128,137,22,219,229,61,114,28,210,3,192,72,117,96,6,20,5,238,38,180,85,51,146,182,67,230,236,166,187,237,203,73,95,144,166,100,225,115,233,37,86,106,155,9,29,55,243,57,58,67,116,191,59,235,3,227,209,91,3,234,76,93,100,58,213,152,104,54,254,58,229,8,169,92,144,152,175,184,72,225,5,3,107,172,49,40,206,123,13,107,137,94,208,224,182,76,168,87,109,141,165,131,14,89,0,18,136,246,106,233,33,213,0,27,216,116,250,228,221,240,8,93,123,160,3,232,237,91,181,117,216,166,120,96,188,198,214,55,143,131,230,101,243,76,185,78,115,62,212,197,243,255,13,206,80,132,55,59,60,223,33,29,83,195,37,10,192,234,161,246,252,177,213,99,87,168,34,122,82,68,110,146,248,97,215,132,97,98,199,202,140,72,212,170,145,23,204,117,42,142,42,31,15,181,56,142,40,75,76,142,33,205,188,185,94,159,122,235,109,122,157,191,121,158,255,51,243,223,137,164,172,94,134,108,237,85,195,65,212,77,87,29,96,109,153,248,170,86,199,90,166,238,22,208,4,2,208,72,177,6,246,129,106,115,53,137,13,75,96,216,152,196,100,147,164,200,94,45,216,99,48,213,81,213,50,194,177,147,20,20,43,83,53,164,38,0,135,202,184,172,90,60,134,31,54,155,159,189,212,159,251,195,247,40,92,158,235,217,253,233,129,107,237,183,79,132,75,128,71,33,46,227,251,31,114,23,103,94,246,207,95,151,103,232,71,96,222,226,69,171,95,23,30,69,9,71,130,67,171,117,197,158,74,82,218,156,197,84,32,134,47,1,32,202,243,222,254,163,174,92,13,155,170,7,205,82,113,240,100,96,150,138,245,226,97,59,189,191,129,229,1,119,68,211,2,204,247,129,247,178,189,84,166,111,209,21,185,255,215,23,218,151,87,253,199,79,182,111,63,108,85,115,22,92,68,232,54,218,135,125,40,229,107,11,77,137,113,241,106,5,10,149,206,26,68,75,108,116,206,209,97,227,16,189,89,27,119,89,190,196,144,135,175,188,235,152,129,128,40,234,108,252,89,63,8,18,163,134,71,194,240,224,51,198,90,10,74,179,241,25,229,218,106,247,64,221,14,34,209,207,227,116,213,83,201,209,169,168,247,12,178,237,59,28,170,64,202,80,45,157,206,67,22,85,183,62,204,209,155,9,64,251,129,115,191,237,195,69,244,4,78,97,16,86,11,206,21,23,124,4,73,73,66,150,67,5,210,1,55,211,12,152,142,173,45,141,87,161,86,171,38,53,62,219,230,17,27,215,222,201,192,53,225,23,144,227,189,242,205,103,59,242,162,251,79,62,60,192,177,161,231,161,83,220,48,109,68,4,152,28,156,194,67,138,64,173,208,113,181,76,194,95,176,198,160,141,179,52,173,166,45,68,170,106,80,226,197,241,174,24,203,76,86,129,146,4,94,0,195,138,56,64,24,91,36,0,43,44,31,215,199,188,137,31,238,106,122,214,108,166,76,168,158,128,73,98,18,94,45,86,102,171,136,199,238,187,221,192,166,126,50,21,25,159,224,238,97,151,167,245,253,179,245,188,158,148,240,152,209,70,197,27,51,25,177,86,94,225,135,82,37,66,233,198,182,194,42,156,126,12,164,132,57,212,78,220,99,97,77,75,227,116,152,33,141,133,133,170,120,217,179,26,53,124,176,37,78,138,74,101,0,183,29,121,127,254,252,199,91,125,61,29,253,23,229,82,202,183,161,14,35,24,140,18,211,92,212,170,92,117,96,165,242,88,52,204,16,28,160,4,92,40,120,74,74,233,13,13,10,136,218,77,119,186,104,13,156,90,138,137,152,129,91,84,104,12,118,93,175,214,145,130,72,207,93,132,217,48,75,20,168,3,173,8,46,103,91,90,151,233,231,47,95,124,218,90,151,177,159,158,84,119,51,158,102,179,162,129,126,178,154,82,190,139,47,12,175,236,175,247,71,230,235,231,171,67,210,183,79,254,250,17,190,176,160,39,93,138,53,52,70,165,179,222,163,222,191,176,159,207,21,141,224,250,85,8,243,157,244,233,94,105,73,186,167,124,12,91,7,62,176,18,20,214,217,204,103,178,29,203,175,242,246,225,28,34,241,87,171,150,239,107,50,105,170,201,116,59,230,85,234,191,62,31,231,187,159,242,227,83,150,107,252,15,198,253,231,102,45,172,243,237,253,51,243,81,249,68,166,93,253,138,183,184,110,184,62,1,164,9,147,139,107,117,218,106,92,232,92,15,54,4,167,41,75,234,2,200,42,96,33,55,30,190,17,140,195,170,31,151,96,0,145,99,182,62,158,2,30,199,195,161,225,153,63,248,140,210,80,120,230,207,141,57,133,74,177,21,3,165,72,113,110,129,136,126,126,208,52,142,188,69,12,24,227,216,41,167,105,38,107,29,112,119,49,40,219,164,170,95,186,88,251,216,123,177,22,92,63,118,45,59,64,39,210,54,126,99,154,136,165,34,148,31,164,22,212,68,94,72,13,204,54,100,147,25,45,33,6,175,78,44,247,58,118,106,217,237,145,170,169,206,79,218,75,3,171,128,219,208,254,242,87,99,28,19,28,34,237,204,44,146,113,217,9,176,196,156,6,37,230,36,36,97,1,138,2,112,129,109,187,169,162,68,13,167,234,170,164,153,165,180,109,192,132,97,5,19,69,39,60,52,6,0,6,150,22,214,48,235,158,89,139,85,210,117,125,178,46,225,225,22,162,14,204,159,232,255,232,192,86,32,111,97,132,72,130,81,100,240,34,184,209,166,209,196,209,118,63,101,224,98,237,95,191,75,187,243,102,89,71,146,76,49,90,142,152,69,193,33,86,13,242,80,253,84,160,18,244,250,8,234,32,175,247,99,61,179,25,164,19,232,106,14,171,248,8,24,207,204,211,118,0,210,183,12,109,20,135,164,66,49,32,212,121,89,132,175,157,247,47,142,63,246,252,67,228,248,231,1,234,222,164,122,175,88,34,226,214,244,158,140,151,34,215,238,107,205,33,134,26,71,200,52,169,162,24,152,9,138,227,91,60,75,30,155,83,196,152,198,230,177,199,134,42,29,1,238,129,129,138,26,15,134,98,158,242,37,162,169,59,80,161,226,148,90,81,159,219,137,67,54,166,245,229,57,111,107,225,152,99,232,39,183,231,201,169,95,12,191,112,125,248,48,195,139,56,97,116,52,82,148,142,235,245,247,252,155,46,214,161,141,23,76,175,123,51,175,230,205,25,171,70,20,0,185,254,200,55,237,133,125,215,114,142,169,28,208,187,183,128,6,234,169,4,52,11,84,41,42,140,200,66,180,16,140,5,114,101,114,42,153,186,168,249,66,125,190,226,190,156,112,211,134,222,174,81,231,196,50,4,131,134,233,94,231,27,159,111,107,63,255,252,139,246,251,170,253,231,187,124,149,77,95,251,248,121,234,15,146,173,109,44,144,105,42,11,21,32,107,88,135,171,90,134,218,232,186,180,69,112,186,178,154,211,2,176,113,210,184,6,91,1,199,124,61,118,98,148,206,56,245,42,133,36,122,26,21,51,160,150,65,88,193,33,92,75,224,26,45,156,3,139,112,151,194,142,133,11,16,148,131,190,204,7,119,106,131,199,36,246,217,73,220,154,31,220,219,163,53,189,12,3,232,162,231,131,247,94,188,13,175,207,118,190,239,191,202,253,119,223,250,135,239,249,225,123,124,16,178,104,79,156,198,27,40,200,144,26,155,183,159,62,130,187,167,243,180,182,141,189,136,235,253,199,111,200,111,87,127,250,242,254,224,239,118,241,219,223,80,131,151,239,153,131,227,3,131,158,55,128,17,3,102,184,83,61,175,167,105,194,25,9,207,230,178,127,126,151,201,24,151,223,48,127,128,157,203,113,172,155,206,108,70,99,158,4,207,127,27,234,134,15,248,193,202,54,6,153,128,136,201,141,161,26,82,192,154,237,44,251,129,175,34,0,52,254,52,76,65,6,97,3,37,5,2,220,218,154,33,35,47,232,35,10,1,155,6,85,190,72,61,162,74,239,147,27,142,255,221,253,31,255,44,62,157,14,17,54,149,55,151,182,205,167,26,39,123,188,199,177,156,78,72,43,230,74,57,161,24,114,225,142,65,100,3,169,110,18,5,71,135,49,181,244,141,206,170,185,247,14,172,138,173,247,206,202,26,16,81,155,90,55,138,217,173,189,137,237,85,212,104,237,125,199,39,126,177,93,93,168,94,193,82,124,160,113,130,157,230,247,171,253,113,88,135,63,227,121,213,159,232,159,46,140,75,153,130,15,201,192,208,44,164,67,35,77,56,121,249,122,13,76,35,73,124,212,199,36,1,2,111,18,87,57,183,56,86,121,172,59,110,244,234,187,243,207,254,46,141,50,169,149,85,194,24,61,174,182,192,182,111,186,138,115,44,160,231,187,126,51,63,251,248,5,137,124,207,252,25,45,226,51,54,36,36,10,105,131,196,198,99,167,50,90,237,218,189,185,242,63,194,103,107,204,47,110,122,58,36,157,214,144,211,227,15,47,235,80,123,39,92,191,189,100,99,150,142,3,28,160,252,121,79,183,240,219,127,139,199,47,203,254,25,227,29,209,184,245,195,111,156,191,249,31,220,192,195,99,180,249,105,248,79,111,200,203,91,244,119,191,73,170,169,13,146,77,238,213,13,116,190,221,210,255,239,165,246,226,164,235,163,126,255,5,255,251,146,207,160,179,212,217,227,78,101,227,77,226,102,22,52,233,10,193,145,120,183,199,134,55,246,215,63,253,129,4,85,121,42,247,140,237,202,33,154,179,139,112,45,39,240,104,49,229,130,173,240,16,174,21,186,29,84,170,83,16,146,34,107,84,89,176,164,72,25,216,50,115,126,186,39,217,18,142,122,72,194,47,197,120,216,213,11,96,7,206,199,254,140,61,152,248,26,158,160,9,41,129,196,108,82,191,121,234,151,127,170,146,150,216,124,47,136,109,215,221,30,123,94,237,13,145,245,71,47,248,171,127,207,225,236,111,103,184,69,152,243,153,26,145,109,228,139,60,150,72,97,220,20,222,40,66,39,112,51,59,243,15,240,160,72,158,40,102,21,28,8,6,144,200,80,133,167,224,80,142,116,96,56,196,144,126,1,178,38,252,93,70,234,218,210,132,37,86,211,225,183,11,117,40,180,0,151,12,72,149,112,240,182,145,10,70,118,39,48,12,132,35,144,76,38,98,16,33,5,106,227,101,7,4,225,68,140,115,165,33,44,132,43,172,3,208,136,75,63,42,4,0,128,87,146,194,22,168,25,63,61,225,125,34,147,124,91,30,26,103,130,109,12,123,190,41,44,201,21,11,83,137,46,164,36,74,230,186,76,111,19,6,8,157,48,18,46,96,35,107,140,5,84,73,46,75,2,96,13,107,186,44,210,144,206,18,139,241,194,181,61,41,174,27,101,175,207,196,114,55,60,129,54,96,196,54,217,228,105,7,4,184,234,89,240,107,131,13,137,32,12,9,40,96,219,40,227,213,253,151,101,147,246,176,117,156,104,46,72,37,112,18,137,157,81,150,89,162,175,9,21,25,117,248,162,203,211,168,35,107,215,167,249,129,62,86,188,150,190,164,175,98,161,62,14,185,69,159,184,62,13,77,176,34,158,58,150,196,210,41,17,11,102,84,177,1,134,186,141,128,41,223,106,44,122,129,252,209,29,148,37,185,192,26,12,212,251,41,118,219,191,244,204,225,161,155,148,150,171,79,82,86,84,31,90,208,23,145,173,241,23,226,0,11,110,233,41,234,24,240,242,217,63,151,11,202,127,231,53,243,242,247,225,255,199,230,211,255,172,204,86,83,229,124,123,114,127,125,209,111,9,219,63,231,255,30,54,63,225,125,208,88,86,27,70,123,118,36,140,46,207,174,135,33,51,80,80,96,27,70,60,204,179,128,138,6,80,32,208,21,154,11,110,148,123,14,215,200,181,120,166,161,160,131,69,29,19,8,15,87,138,4,198,21,181,197,86,169,14,180,204,80,101,201,246,115,187,15,212,129,178,161,59,180,188,140,53,83,75,39,14,39,240,234,150,225,216,190,162,19,94,179,20,13,180,32,107,156,36,77,110,146,130,69,104,252,197,96,171,186,188,88,72,203,68,164,15,8,134,252,177,127,141,127,255,191,145,127,236,95,151,56,138,55,137,166,163,227,85,227,192,80,67,224,19,252,186,5,20,70,126,248,184,42,90,153,125,48,5,87,219,245,171,252,153,18,57,28,40,74,132,216,246,178,152,210,163,146,13,137,117,1,26,158,29,38,0,136,25,205,106,3,89,252,96,55,208,231,65,1,130,195,36,208,197,212,152,220,177,142,237,210,14,246,4,156,35,64,82,227,130,182,98,202,100,55,209,35,162,39,177,154,193,68,11,49,187,102,75,84,61,7,68,250,192,143,14,14,212,99,184,82,98,114,6,243,31,188,56,243,124,33,185,122,234,216,78,9,224,54,102,44,1,79,55,227,184,228,209,10,155,182,79,179,78,125,199,198,123,183,204,144,68,211,86,149,152,38,18,79,249,138,165,132,37,134,144,148,188,169,101,209,243,22,154,242,202,205,86,98,158,205,112,182,76,167,219,86,59,115,13,240,50,190,74,176,194,185,201,45,49,216,134,39,60,217,23,118,17,77,169,98,131,130,82,76,104,185,125,173,158,84,126,226,147,199,180,198,186,33,228,88,104,194,142,164,226,216,65,73,204,233,112,155,130,148,233,116,11,172,184,57,15,125,174,148,199,118,155,55,151,203,81,189,75,246,122,200,103,240,159,246,224,12,31,238,244,108,88,6,146,81,218,167,196,137,88,208,31,4,239,202,55,102,67,168,106,107,174,209,89,212,153,255,134,68,217,172,109,168,131,42,176,206,115,156,219,31,183,129,207,55,176,150,112,168,36,214,134,172,157,54,252,111,76,85,21,183,223,51,222,165,100,152,137,51,232,47,240,69,119,46,38,95,6,218,150,237,99,206,127,93,253,15,236,223,255,152,98,241,116,163,109,55,178,245,128,121,222,243,123,15,194,227,199,246,254,43,121,190,175,30,155,69,34,141,57,75,183,213,48,110,115,245,24,119,248,128,51,206,161,187,1,29,144,110,0,148,128,238,226,110,12,143,49,55,104,128,82,45,164,24,4,48,132,43,196,62,165,178,180,76,182,136,98,232,245,28,90,133,21,142,106,252,186,223,219,114,216,195,168,213,214,61,180,150,78,24,34,239,1,25,98,50,161,194,22,214,179,53,135,165,138,150,184,6,218,236,73,80,2,210,65,126,113,112,51,56,184,224,5,151,245,202,252,252,141,172,84,166,216,168,146,232,143,255,235,248,135,255,37,234,45,26,3,95,141,169,113,72,193,17,138,170,33,104,195,97,212,58,7,46,215,5,68,171,172,239,102,25,214,16,67,18,16,44,151,3,249,8,235,201,179,161,229,64,182,157,212,14,58,27,48,0,107,100,77,43,113,199,142,174,95,61,139,37,33,0,179,21,68,99,78,54,89,171,202,4,99,106,24,247,142,187,236,185,220,178,220,174,62,86,145,166,62,95,41,157,50,78,53,145,58,156,89,202,238,210,103,29,123,54,162,50,82,144,250,224,124,244,253,147,77,52,230,232,241,166,251,226,32,87,196,102,164,24,141,2,15,197,248,88,101,230,204,232,251,77,155,75,219,189,3,216,124,169,205,141,55,87,85,0,237,181,210,80,89,172,183,219,178,1,2,15,250,162,151,148,44,135,233,81,123,208,105,151,165,225,217,144,53,74,244,116,205,158,186,11,231,59,91,125,145,240,164,129,134,184,65,216,58,64,106,4,42,206,22,0,236,2,68,34,163,40,230,84,119,103,230,185,79,159,122,244,171,121,117,185,75,22,91,195,45,9,114,133,35,23,66,72,129,73,41,12,152,34,38,159,244,110,136,193,58,191,151,239,251,154,195,252,176,45,177,182,61,9,203,16,5,95,5,18,216,69,70,170,166,143,127,133,189,17,41,66,248,166,158,57,58,109,174,104,123,77,78,165,152,208,103,31,35,38,25,116,52,16,117,96,30,22,223,143,163,45,68,98,152,189,96,169,176,47,142,126,0,65,197,176,150,252,189,184,37,19,87,105,140,19,82,56,82,150,41,145,85,225,247,132,150,205,240,186,230,63,50,255,119,69,62,202,181,179,222,42,227,199,148,117,221,215,135,45,31,138,255,93,242,39,127,152,112,174,150,86,61,166,93,117,65,23,200,62,27,169,100,240,240,200,78,225,172,239,162,84,0,134,5,250,139,123,102,244,28,121,60,196,17,2,15,69,4,181,64,140,175,148,9,133,192,9,181,206,170,28,213,97,21,234,68,219,197,102,187,235,99,218,50,48,1,184,135,120,55,122,47,71,140,88,234,150,125,202,100,100,150,187,51,38,243,97,205,44,136,44,43,22,9,94,42,196,200,237,221,227,55,47,232,229,37,43,129,211,16,150,216,131,76,212,197,29,142,45,109,228,31,251,151,252,15,253,251,207,223,242,229,246,206,171,164,21,8,234,240,55,135,174,38,36,40,95,124,198,125,184,46,96,25,143,99,43,80,22,73,133,40,221,57,228,105,168,118,152,88,48,243,179,196,94,248,131,29,166,51,14,91,231,184,213,88,210,175,32,118,56,47,135,249,8,10,28,29,150,25,193,97,67,218,167,107,49,205,243,240,27,54,111,72,7,124,243,125,232,15,219,235,140,223,252,48,47,239,226,233,144,155,91,44,181,75,245,18,235,198,184,95,81,189,79,109,115,109,236,234,20,246,227,228,77,253,52,4,174,212,119,58,110,212,25,216,168,146,24,177,46,49,149,16,182,103,23,7,106,115,6,253,105,252,244,208,111,168,247,212,102,50,149,133,4,110,110,23,214,183,134,111,106,19,21,204,252,39,64,226,195,60,47,244,33,30,116,81,76,43,59,203,21,225,116,182,158,129,93,29,31,234,176,240,105,36,240,137,95,119,97,61,112,50,15,225,181,239,73,57,21,16,168,244,205,71,21,162,4,221,199,74,114,55,10,164,9,55,106,92,110,125,246,178,135,74,134,161,198,186,49,45,208,17,152,34,211,124,216,186,168,215,226,188,71,110,173,87,246,233,57,95,246,55,60,191,176,235,82,188,95,14,255,132,240,20,127,117,241,39,212,199,231,241,97,145,181,200,34,125,148,62,14,125,80,60,202,126,232,151,246,162,1,198,255,254,187,203,237,180,14,199,109,138,127,57,99,250,226,245,23,187,217,152,77,101,167,25,152,225,155,190,143,95,14,198,146,137,92,222,51,43,221,15,36,181,78,79,24,80,193,85,82,243,75,250,208,95,1,5,130,202,66,135,152,28,28,106,54,220,146,246,29,218,63,87,240,247,233,127,9,254,164,106,211,139,11,108,216,205,156,221,221,231,79,79,216,237,39,227,111,130,246,244,179,126,206,90,250,172,112,238,21,203,113,134,51,116,224,56,241,33,156,217,16,108,240,166,131,106,14,214,96,212,24,241,233,226,8,134,75,40,24,137,191,208,70,25,176,72,41,112,37,160,194,134,71,61,101,239,62,247,91,59,160,151,240,194,94,202,97,110,112,180,7,113,186,189,115,251,142,39,206,171,104,115,143,55,144,154,186,240,53,190,140,130,29,20,54,6,72,236,153,111,46,61,127,97,79,61,192,36,116,53,41,7,135,169,1,13,22,100,138,242,145,77,69,235,131,216,126,225,108,99,182,156,140,248,146,191,142,40,20,67,128,186,82,110,123,60,92,193,194,113,192,98,199,91,188,67,57,9,176,212,168,12,108,135,99,176,150,112,71,228,239,64,193,85,45,153,0,240,178,212,36,83,129,24,126,243,193,214,80,198,239,46,230,220,225,230,182,203,221,111,184,167,129,181,249,26,201,245,89,27,181,37,63,59,67,87,41,72,152,158,249,244,227,25,127,62,215,79,15,224,217,248,159,252,122,245,208,167,74,222,96,30,22,26,70,114,36,165,32,77,157,18,27,67,58,166,82,38,221,180,208,35,19,182,2,102,26,200,57,214,215,99,251,137,156,71,31,62,102,167,47,31,244,126,2,198,86,205,149,22,160,122,27,226,46,185,21,198,205,105,185,226,166,91,188,200,67,191,92,199,29,105,53,28,152,90,247,203,157,222,110,253,247,35,241,70,128,180,151,151,82,236,149,234,206,133,130,17,171,137,40,217,26,136,51,61,6,240,98,227,46,251,181,9,18,219,5,136,170,9,213,136,174,102,185,113,78,66,189,115,21,127,35,143,151,3,79,129,105,49,193,67,165,60,38,0,6,215,55,112,195,109,94,125,116,102,183,243,81,208,120,222,225,124,113,44,132,201,119,93,93,13,190,97,220,49,236,27,125,222,103,218,68,86,9,72,135,219,111,120,131,44,97,103,148,3,242,74,12,242,86,38,205,71,104,185,232,90,124,12,19,222,92,212,47,60,109,16,232,114,12,159,250,232,83,117,13,187,89,164,4,46,172,96,83,2,104,104,129,101,109,192,151,85,50,164,226,128,107,46,247,20,42,202,27,102,0,142,225,7,76,119,203,254,47,210,231,29,86,53,94,42,152,21,211,21,223,234,126,179,63,110,62,234,95,125,138,58,15,247,243,156,157,49,135,97,108,251,206,115,51,97,168,76,7,52,108,233,44,175,242,0,136,149,149,0,30,237,201,195,36,78,160,133,231,161,0,15,106,119,148,224,179,78,101,93,8,11,172,24,3,181,75,65,200,112,44,161,143,238,230,62,201,143,159,190,234,109,56,64,247,151,112,226,3,30,159,124,192,199,195,14,254,48,31,86,48,21,62,25,183,232,48,136,90,223,85,25,19,79,171,6,16,86,54,142,175,161,23,87,242,178,122,184,191,138,51,46,17,75,32,28,35,92,86,195,14,100,103,115,58,250,98,130,167,193,246,147,110,79,39,127,213,186,233,45,26,3,221,104,170,222,88,112,25,39,85,31,154,199,241,194,77,223,240,177,185,183,148,148,86,92,170,43,32,80,26,129,26,255,48,187,171,189,88,100,157,155,174,148,140,210,164,135,5,252,252,150,0,25,12,12,71,114,72,215,52,206,89,248,61,112,245,218,99,152,123,159,223,53,212,43,87,125,219,253,17,231,158,244,125,233,55,88,64,129,136,86,56,117,150,62,63,120,252,182,237,239,132,100,208,134,166,227,68,120,66,216,40,252,93,61,14,85,210,212,216,166,23,39,183,73,14,35,218,92,72,0,185,2,141,142,7,120,151,235,243,163,181,63,89,127,188,88,44,15,226,51,225,193,6,4,104,251,201,230,116,47,247,110,107,220,166,152,215,124,131,192,167,244,65,198,235,34,52,22,210,132,227,106,106,190,196,41,183,55,35,237,159,89,83,205,203,97,79,206,226,146,208,115,79,222,211,186,120,244,124,25,203,92,35,9,7,24,125,240,205,79,169,222,192,73,116,238,134,228,76,174,76,16,103,248,83,252,232,67,154,49,251,99,250,79,52,218,74,0,168,45,49,36,193,72,51,215,231,87,122,218,151,239,89,151,207,214,188,86,134,126,177,89,47,45,115,97,169,206,139,124,51,110,238,233,130,97,227,68,150,176,34,234,46,38,253,172,175,97,10,138,38,103,209,73,234,141,200,175,80,14,204,165,14,163,91,106,52,93,254,170,224,249,38,47,46,122,216,228,71,238,30,154,253,192,87,135,221,162,55,14,218,100,58,77,178,40,185,169,197,41,55,100,13,135,33,15,107,108,143,183,80,121,221,22,207,36,105,77,229,208,187,38,239,17,219,37,152,105,243,80,14,119,251,127,116,171,254,220,89,117,5,135,215,74,247,39,178,61,101,226,229,67,124,245,43,174,127,224,124,50,231,155,51,251,65,245,58,239,207,47,114,111,159,96,225,44,179,2,200,252,237,127,185,253,120,96,84,4,96,128,167,142,230,208,50,116,142,81,131,6,161,48,66,120,0,99,81,75,33,226,95,6,94,189,108,68,78,107,187,25,253,174,237,235,237,207,239,254,184,125,201,253,189,9,177,240,118,238,219,245,23,238,23,120,223,220,234,137,111,241,253,97,100,213,165,11,78,77,149,169,157,49,8,34,81,15,177,200,16,184,7,77,145,114,228,202,78,127,117,94,53,78,229,225,243,165,119,174,100,198,3,140,66,13,174,226,181,248,24,214,33,205,176,214,111,120,125,127,231,157,61,102,28,95,246,231,87,61,237,188,69,135,240,133,23,113,215,134,52,83,162,174,23,73,141,213,190,72,161,154,184,228,177,55,85,210,5,172,129,89,107,252,29,96,129,78,106,17,147,9,83,170,164,196,170,236,249,57,205,251,227,188,214,227,140,12,239,231,216,246,7,203,252,158,151,207,187,135,183,253,229,115,191,185,45,215,31,63,238,191,124,89,251,201,185,93,29,159,141,219,196,187,93,145,43,31,183,18,187,119,114,12,162,185,219,61,19,254,238,120,215,222,1,106,142,17,137,108,26,16,187,137,239,34,86,140,129,251,48,8,151,41,208,69,108,198,118,225,46,54,75,231,208,189,26,121,211,171,241,204,112,158,51,31,68,27,151,166,175,222,112,153,163,107,20,193,193,214,205,141,142,181,255,248,26,11,111,104,149,117,136,86,198,18,137,85,72,109,82,141,129,26,216,4,173,21,110,216,218,52,110,237,29,35,156,211,154,229,225,40,250,84,27,243,250,161,66,214,207,247,248,165,254,239,127,125,252,18,234,52,80,100,144,24,162,154,3,80,60,33,147,248,254,208,251,31,63,59,218,172,69,243,186,80,216,217,69,189,184,43,183,82,48,23,199,207,158,253,234,242,213,15,98,57,28,241,85,30,237,124,144,171,20,5,54,233,215,208,199,150,240,77,196,118,16,171,43,81,136,42,20,67,33,144,41,136,6,249,109,15,13,85,235,27,213,168,170,140,214,6,137,91,247,79,43,187,161,117,211,227,23,168,143,96,27,203,234,230,23,57,129,245,236,20,99,41,35,112,14,221,55,44,57,149,149,12,9,65,18,130,177,102,75,205,92,162,1,136,154,186,87,152,100,20,89,84,207,225,83,131,13,94,115,221,245,157,58,170,144,205,149,90,169,69,121,159,244,173,51,223,194,251,199,248,90,197,33,205,48,105,181,94,51,215,111,240,242,212,19,16,254,246,191,59,155,122,128,9,4,75,0,82,71,251,108,203,69,140,185,135,207,49,234,34,128,114,129,176,38,146,50,71,208,220,94,38,66,15,134,9,230,151,242,229,176,233,183,246,214,133,170,105,30,135,58,163,67,95,112,36,119,118,227,206,56,13,148,216,23,55,30,214,12,158,248,114,111,206,218,174,187,243,7,63,255,214,247,55,121,124,252,201,159,191,238,125,153,239,247,56,57,190,223,228,62,254,174,30,227,203,79,223,255,250,119,125,107,41,31,134,205,209,226,235,108,206,47,231,217,254,26,243,214,36,72,111,191,188,254,213,223,127,249,220,239,59,227,241,211,79,252,109,190,25,190,115,239,199,61,111,225,121,197,239,156,186,63,165,187,198,214,241,225,145,238,247,118,254,238,56,27,222,147,238,229,120,123,64,233,227,189,202,34,15,231,119,83,210,177,189,203,197,141,121,52,23,222,93,120,36,224,41,59,214,229,70,44,53,217,208,235,54,147,30,74,81,249,113,160,118,209,177,204,170,124,121,165,205,122,77,76,224,196,237,102,115,167,254,116,127,251,117,217,174,227,195,185,92,39,39,9,174,128,135,237,170,187,139,149,190,109,116,27,215,77,103,22,82,88,220,203,173,234,243,22,45,205,105,147,107,8,56,189,193,159,244,225,126,92,4,165,114,124,255,43,159,91,97,31,206,63,31,255,225,235,95,122,252,185,72,190,120,41,28,31,96,147,171,171,254,197,220,175,242,155,105,237,134,49,11,108,116,133,118,203,162,244,105,176,158,206,177,106,51,62,237,89,150,253,218,84,89,222,115,88,60,49,46,123,183,122,175,253,184,89,142,167,190,12,85,23,149,159,218,28,11,85,30,107,57,72,241,92,122,29,228,253,28,149,13,221,64,96,17,82,98,84,229,174,198,202,87,171,113,137,242,56,102,129,118,154,194,60,248,204,187,33,16,140,142,68,101,71,234,136,187,103,199,240,163,139,99,207,123,113,249,64,171,192,96,21,3,57,226,114,81,150,119,191,252,245,233,227,229,237,236,73,187,219,55,189,170,95,159,89,142,217,237,108,62,97,31,253,99,214,227,219,175,211,134,179,59,203,60,153,111,230,59,174,32,116,178,207,123,253,86,239,227,149,235,67,191,191,203,38,114,184,56,220,52,104,188,169,241,230,90,219,224,137,22,165,243,198,127,187,105,31,200,114,87,71,200,121,115,27,47,224,178,124,253,64,175,117,101,14,141,226,129,16,151,38,31,160,87,123,111,145,186,231,97,250,233,92,221,255,172,173,253,227,51,227,114,148,159,220,178,234,121,125,0,230,130,96,9,99,253,59,25,62,77,81,215,250,215,59,121,128,156,52,146,245,237,235,143,255,63,253,216,95,117,31,30,156,250,153,62,36,144,104,177,22,112,167,209,28,232,246,118,180,12,55,15,247,93,187,19,75,157,203,45,132,142,146,2,208,160,176,71,103,15,105,232,212,108,12,158,167,231,237,187,181,122,82,108,187,85,232,107,86,86,105,115,110,150,40,232,216,164,82,218,62,31,191,190,228,186,103,65,202,5,6,141,72,215,56,160,37,205,53,207,198,227,56,50,81,210,18,33,127,90,83,233,249,253,183,156,129,223,64,216,63,159,113,19,102,160,136,107,183,156,183,95,219,175,233,178,242,219,97,172,114,111,197,230,101,123,193,243,72,113,180,242,231,228,227,3,169,142,72,43,230,182,94,141,247,112,199,120,223,240,132,151,3,22,162,3,222,133,7,92,97,172,4,205,48,147,1,12,197,24,52,176,209,65,131,73,98,242,21,105,219,175,122,29,250,149,170,70,96,95,199,171,131,105,175,148,55,231,251,228,230,106,221,234,245,67,247,244,134,47,71,134,248,177,171,197,42,92,53,237,155,22,197,153,14,27,110,59,60,215,58,72,109,192,123,55,63,44,251,139,172,64,33,158,36,250,242,151,225,207,211,63,199,23,181,132,2,52,81,37,234,144,58,234,64,158,144,174,131,112,56,124,192,224,227,66,124,170,78,110,138,88,65,245,15,100,185,206,45,105,227,116,141,124,176,227,218,189,212,139,36,109,236,137,233,110,86,83,233,24,11,19,89,238,205,109,24,24,4,86,136,246,88,114,28,172,178,142,148,39,82,252,176,16,144,144,20,102,140,76,226,177,15,183,57,133,80,184,91,130,76,240,145,18,84,132,100,171,72,152,135,72,37,244,152,177,145,250,46,195,176,23,243,7,117,124,200,146,47,1,242,246,151,159,223,123,125,249,255,203,67,221,58,105,97,131,107,244,205,243,104,210,46,106,4,77,158,125,190,116,160,108,56,194,158,205,184,155,45,96,166,145,171,222,97,126,92,60,172,135,218,10,170,144,91,240,106,219,133,226,66,62,209,77,113,203,240,217,194,199,205,120,182,118,64,76,32,184,24,184,2,173,51,110,55,51,165,224,22,43,165,29,94,136,84,52,162,101,197,171,222,190,231,65,242,157,25,53,151,189,200,19,176,60,33,247,19,184,212,203,230,6,134,135,160,159,231,136,26,93,126,33,120,127,201,190,243,38,187,70,117,178,239,47,247,111,243,27,182,250,145,68,0,154,250,188,245,213,127,38,170,25,53,174,135,215,63,23,5,17,161,91,4,133,177,34,48,206,77,160,90,151,178,84,129,157,104,39,78,77,75,223,241,106,243,187,75,236,107,159,215,62,219,21,42,90,201,181,6,10,64,75,14,102,10,48,125,212,121,41,151,27,33,172,228,228,7,135,82,101,145,118,128,209,227,102,141,133,106,255,168,248,250,135,175,5,232,167,27,91,4,122,121,168,204,255,247,215,19,128,14,77,156,57,155,38,196,74,85,123,156,169,182,147,64,231,201,56,161,159,8,137,83,184,13,243,27,230,177,81,106,13,204,209,53,2,71,84,18,13,56,86,208,89,40,46,207,13,180,88,136,79,41,132,210,215,163,247,146,17,246,238,208,58,100,62,3,155,122,147,99,61,133,105,56,61,18,197,0,194,150,66,115,227,99,43,155,244,2,79,94,28,45,56,54,244,137,46,74,208,73,94,84,172,196,236,69,224,152,16,58,245,188,37,109,188,157,117,239,17,253,16,61,142,232,91,10,186,194,243,163,8,74,125,155,236,115,158,198,102,13,102,13,216,73,16,46,2,19,224,212,112,73,155,83,228,68,200,202,16,176,247,164,246,17,163,126,244,21,9,192,243,229,241,144,183,31,85,177,225,120,31,104,168,193,141,149,21,230,233,152,105,229,60,54,141,11,210,56,217,195,171,231,6,122,61,159,13,21,67,205,105,12,198,48,134,142,10,129,126,113,246,13,239,80,59,199,4,75,73,115,240,147,155,141,70,119,26,233,183,74,136,237,110,80,59,49,70,78,75,84,0,208,176,95,179,210,16,11,240,148,52,129,91,5,3,4,93,140,128,89,29,219,81,10,21,192,202,214,41,74,1,150,145,70,137,5,133,139,128,155,177,33,197,117,45,64,39,231,112,204,118,232,240,136,182,1,80,207,110,47,57,68,251,199,231,242,124,56,43,233,161,102,26,193,227,120,238,223,16,255,112,7,107,72,133,182,237,38,81,17,208,96,171,21,165,194,245,72,29,148,118,136,84,38,104,4,53,240,114,169,131,135,50,188,208,126,30,126,175,133,239,16,28,36,172,101,245,122,153,223,219,226,112,76,248,178,58,231,76,241,92,246,231,125,254,118,3,33,12,29,252,54,30,104,117,98,188,221,94,85,134,213,62,91,90,228,244,218,25,165,229,166,176,235,81,12,107,247,65,157,203,163,160,2,27,74,53,20,3,146,21,136,182,76,210,1,237,52,67,243,165,236,231,29,58,61,217,248,111,77,186,243,219,229,188,233,218,2,17,0,12,57,101,70,86,50,61,198,116,222,203,13,27,112,94,111,71,54,236,202,37,11,72,170,117,25,102,217,113,103,70,229,51,243,82,104,217,75,97,115,166,220,48,24,122,130,235,56,82,208,198,164,178,203,128,139,60,215,77,175,139,126,242,133,57,75,109,224,128,11,127,201,132,175,54,26,232,57,212,73,180,53,174,135,129,121,9,176,198,255,76,28,135,219,99,44,80,197,150,4,144,150,211,1,99,16,151,11,160,141,162,102,132,109,59,142,212,196,73,117,23,217,152,42,141,156,108,244,251,146,181,99,166,161,137,70,191,123,60,172,19,40,185,110,158,180,82,125,72,216,139,66,37,240,54,169,236,207,111,211,110,186,165,86,209,119,7,208,120,113,90,221,156,135,223,183,105,8,200,128,242,18,216,219,4,161,72,113,66,109,243,24,106,78,41,227,92,5,117,236,14,248,5,242,179,204,206,29,74,109,88,49,188,175,233,170,2,138,158,238,113,30,252,155,106,216,85,44,89,16,143,130,147,123,5,172,92,119,248,212,214,179,66,79,100,30,97,159,227,62,165,89,141,45,113,66,237,235,128,107,224,225,229,251,147,249,182,82,252,213,180,171,101,183,4,9,156,61,40,190,9,177,190,236,57,222,85,182,15,210,72,12,57,20,163,178,204,61,171,74,67,104,225,253,25,132,87,253,133,170,252,193,87,225,72,157,29,252,145,37,96,11,113,164,93,121,110,89,57,89,73,8,214,64,131,234,200,208,102,149,30,17,170,171,96,5,174,171,7,44,89,39,158,113,157,32,36,192,125,84,229,244,60,124,220,222,161,35,64,162,96,172,126,93,75,255,42,135,231,53,217,22,249,182,253,172,213,66,177,200,168,221,27,92,140,84,50,189,71,76,177,86,141,138,95,158,243,17,199,219,112,93,154,142,126,201,238,193,103,143,209,15,83,248,229,54,126,146,196,161,3,144,133,25,99,13,12,128,164,69,53,76,71,11,178,236,10,253,203,233,161,157,122,36,25,38,225,130,156,2,174,230,220,140,213,116,70,117,176,4,69,80,30,174,4,205,138,168,142,2,96,184,4,174,212,38,204,38,234,77,238,179,196,208,204,116,145,203,243,160,216,215,110,237,171,38,159,66,103,147,0,82,209,202,177,125,128,0,185,40,214,124,66,110,191,220,42,10,1,170,168,8,198,142,29,54,108,101,132,222,126,44,190,94,240,84,22,216,212,7,106,120,200,143,103,30,43,133,29,48,6,120,68,154,171,105,205,193,50,12,47,234,164,250,129,37,10,3,129,97,191,209,23,213,208,81,1,5,41,240,117,1,197,169,241,114,90,102,168,135,243,48,13,184,46,168,94,163,0,243,51,100,21,19,176,217,152,198,175,151,94,102,9,92,92,28,173,73,2,151,16,248,45,144,113,101,179,179,70,177,182,215,156,223,173,58,164,159,249,153,47,232,82,134,187,233,28,22,226,136,75,154,1,30,99,140,123,234,234,33,229,227,181,78,122,209,122,124,54,218,182,178,28,255,235,167,244,175,187,182,219,96,26,218,155,152,25,16,66,105,99,147,138,22,208,53,68,95,89,223,69,167,200,146,93,38,208,87,39,239,171,201,252,218,38,114,178,17,253,252,232,224,252,140,178,254,180,251,97,137,234,125,160,212,178,50,39,172,163,30,147,85,98,244,163,69,110,137,27,177,141,142,209,220,144,180,47,234,50,11,94,29,82,243,163,107,92,36,140,116,69,23,87,113,98,207,190,30,34,151,20,170,5,251,182,70,53,79,179,161,134,155,129,55,152,49,107,70,209,48,0,207,160,30,83,119,238,106,21,248,95,126,41,237,130,177,85,107,77,202,192,98,143,164,120,183,174,36,130,85,10,77,169,18,74,44,51,97,108,232,208,151,61,246,208,163,107,170,88,236,0,172,187,92,203,65,74,117,255,212,215,179,175,145,177,60,202,215,82,156,246,235,118,72,184,242,164,130,18,80,113,84,215,75,249,211,39,240,251,17,214,125,238,52,55,218,180,209,192,56,168,215,52,77,40,153,236,166,28,132,52,72,11,41,194,161,154,153,162,30,57,65,223,143,183,117,232,208,60,41,207,31,43,191,18,194,230,33,95,186,153,91,236,116,161,179,73,135,108,96,64,11,53,27,134,116,63,30,143,61,72,70,39,112,202,105,101,10,99,144,104,204,184,30,221,5,224,24,29,96,184,8,41,30,164,135,213,82,136,30,0,37,118,99,58,218,196,114,175,21,54,119,116,175,92,113,186,79,252,211,185,245,191,222,17,198,70,141,236,101,118,153,33,73,82,174,172,4,208,88,108,166,16,139,166,32,221,218,164,32,2,22,50,217,104,105,143,198,217,248,33,114,100,119,136,244,238,156,103,95,26,70,58,105,152,96,232,144,66,33,9,38,177,8,99,88,83,188,232,126,0,225,26,0,101,14,119,250,141,14,44,51,23,54,198,85,223,6,10,1,176,218,188,146,62,248,126,61,104,8,188,97,154,73,1,26,132,238,73,77,245,181,133,234,182,237,77,116,63,252,224,202,60,155,30,195,48,242,162,190,108,188,251,56,190,164,68,229,29,211,106,53,240,193,132,53,94,114,152,221,164,244,33,106,195,205,115,2,3,115,131,47,84,85,86,132,71,20,12,213,203,115,130,50,112,171,219,22,111,65,93,4,127,132,68,133,122,95,250,31,4,103,192,57,17,25,52,239,145,218,51,147,150,52,54,156,66,66,114,106,28,70,189,154,134,95,11,241,151,184,243,106,145,135,126,117,255,200,71,29,217,63,20,50,45,61,186,65,21,117,42,206,58,238,18,235,18,173,47,102,195,52,8,140,177,131,155,162,201,114,126,158,235,41,144,197,211,231,169,118,73,33,213,65,50,78,198,201,210,39,152,152,72,76,85,72,49,74,174,102,205,125,38,228,121,23,214,12,173,141,98,177,106,32,30,136,170,0,39,81,18,193,65,96,239,48,19,215,129,25,74,23,34,180,87,149,66,178,75,36,180,112,193,118,169,116,130,157,145,224,12,134,147,212,84,170,138,149,42,92,7,74,141,67,16,55,106,233,124,212,41,255,207,199,209,231,121,140,12,3,214,53,175,30,131,252,64,94,9,230,187,242,63,101,60,221,147,61,195,132,72,5,118,75,84,74,29,24,59,145,52,164,205,196,190,225,183,31,87,169,187,40,194,53,76,154,81,44,125,87,40,92,23,185,6,52,37,159,77,166,87,173,34,60,83,190,32,199,70,128,106,157,6,213,157,144,181,211,108,149,246,75,63,136,160,147,9,16,71,244,152,34,70,244,102,187,86,227,136,49,239,209,43,15,9,221,145,141,46,146,80,138,102,88,117,47,90,236,64,232,97,170,134,133,130,72,150,17,106,82,90,88,13,175,146,244,23,159,126,113,235,165,114,194,212,222,4,128,22,35,115,99,229,138,98,25,185,138,214,123,240,2,6,145,107,48,43,84,15,59,101,164,227,160,238,198,168,202,81,111,65,55,178,145,112,178,211,103,243,238,31,63,14,140,198,105,35,129,238,188,18,69,131,0,62,103,188,173,188,206,104,28,22,217,183,179,218,142,95,155,17,208,119,184,64,93,201,188,192,129,229,130,225,215,241,239,8,52,121,166,153,196,38,140,50,2,82,54,38,222,162,182,49,245,152,130,43,103,231,28,63,12,188,99,251,217,15,56,112,58,141,65,191,158,61,32,164,208,9,134,31,207,230,172,233,183,114,249,19,207,151,55,101,110,18,247,18,100,217,57,125,190,46,22,180,75,11,221,116,8,49,226,122,129,1,58,15,56,112,21,53,18,5,29,34,132,212,24,44,1,228,193,59,56,94,198,170,201,133,121,56,242,158,123,71,83,9,143,112,101,56,187,81,107,112,24,146,94,165,78,80,77,75,241,134,223,25,203,194,52,187,67,171,126,218,207,118,57,80,124,239,147,119,189,89,51,90,65,150,177,72,130,162,88,132,72,216,177,79,244,38,231,97,111,240,175,207,244,219,37,124,125,166,131,89,65,237,34,249,212,25,222,237,225,180,247,232,34,26,27,200,57,75,185,18,142,5,71,185,102,181,170,199,114,125,91,193,155,7,9,253,40,217,46,178,77,52,207,68,255,111,239,194,7,221,90,147,1,70,174,121,114,68,241,19,129,60,173,96,201,235,142,149,156,140,229,228,196,75,114,129,91,77,29,141,41,65,155,85,169,72,39,251,105,107,202,90,138,29,200,44,84,217,109,216,227,136,71,205,143,255,114,243,94,15,219,217,29,189,115,2,71,75,22,154,153,100,12,127,233,158,147,79,236,45,57,93,131,185,0,65,120,196,105,241,216,157,217,141,139,176,75,219,198,211,222,220,241,80,13,2,201,66,225,172,92,122,249,6,251,175,161,242,159,124,143,241,33,67,43,55,39,227,99,204,28,102,67,208,136,17,177,68,172,163,6,27,239,46,227,187,39,157,126,120,38,232,4,28,128,84,234,15,44,138,5,194,244,102,105,67,79,180,26,208,218,29,168,27,95,41,85,213,20,207,45,146,183,58,97,194,120,125,94,128,85,209,110,69,152,204,146,110,134,206,38,186,26,158,28,235,73,231,242,52,175,151,65,43,13,0,118,194,140,101,66,177,60,157,86,68,239,27,45,186,198,88,172,34,139,90,65,38,78,233,104,252,228,184,20,226,20,204,110,38,93,147,173,103,119,122,205,0,135,12,211,80,194,162,31,172,52,148,158,44,243,69,9,100,108,44,236,155,251,65,148,163,0,29,19,25,4,4,20,68,240,197,119,253,83,233,136,242,59,76,109,54,77,117,196,80,161,72,236,203,37,84,193,78,103,211,203,146,139,79,140,58,229,246,127,254,114,253,111,255,220,22,193,169,178,227,195,177,5,239,95,112,201,91,233,108,188,187,118,247,191,223,93,105,117,153,122,195,114,70,170,89,80,17,68,47,43,244,238,168,127,117,79,118,32,243,8,163,52,33,141,136,180,24,138,5,146,74,68,216,1,88,12,238,42,217,204,248,196,107,236,104,78,232,109,75,16,82,117,236,22,138,96,158,141,245,1,245,140,77,186,147,188,11,76,121,253,134,75,111,209,102,198,99,232,233,89,88,76,168,137,220,0,215,42,242,181,89,218,154,160,243,245,50,129,182,166,107,47,106,127,88,175,79,62,93,15,27,255,190,211,88,169,86,75,173,150,77,255,193,58,216,22,45,165,178,84,197,242,68,142,160,135,182,13,224,198,142,54,190,56,127,10,237,112,5,254,170,59,189,183,61,170,30,85,141,132,18,129,14,153,129,89,231,108,236,242,15,54,178,18,241,88,13,44,98,160,179,175,5,63,148,91,210,144,75,51,176,40,143,20,153,23,102,154,186,10,155,184,122,13,172,102,116,136,189,172,113,5,206,242,53,233,156,235,31,251,213,101,193,239,92,20,114,219,23,158,239,106,141,236,123,205,78,17,9,130,29,194,223,19,255,103,222,234,112,6,186,17,10,201,74,155,35,183,61,130,163,226,162,97,150,237,189,60,63,68,231,55,207,70,23,102,137,255,167,194,248,97,101,168,82,56,246,126,219,48,90,12,102,191,87,72,41,200,36,216,2,9,169,162,101,99,205,57,79,74,120,189,222,223,174,11,124,113,6,136,78,32,72,216,74,131,59,253,201,24,155,119,212,224,252,110,25,173,7,49,132,2,65,183,39,119,149,154,226,97,5,85,183,117,83,157,195,156,142,58,88,114,229,227,231,241,237,151,228,203,245,197,23,122,251,173,126,75,252,185,84,201,191,185,206,97,180,162,50,17,118,185,216,12,76,56,3,67,104,83,95,78,148,142,161,75,246,65,0,242,178,65,225,244,221,25,241,48,91,120,196,156,211,179,104,219,116,33,241,235,255,205,249,97,223,118,179,47,251,51,158,220,34,143,145,15,60,227,45,76,238,1,7,87,9,123,135,87,61,62,191,239,239,59,134,115,63,152,186,83,74,2,123,53,134,219,79,200,116,127,120,25,34,173,67,36,31,55,144,108,184,172,39,238,66,221,30,60,236,205,107,220,9,196,0,4,177,48,222,80,97,194,241,182,17,119,120,90,158,125,24,78,118,97,231,155,180,106,201,250,133,125,235,56,139,43,244,101,137,84,111,227,248,232,144,241,121,85,159,78,13,219,120,186,157,126,60,195,194,215,55,220,29,60,18,176,125,56,114,186,43,108,178,238,72,181,23,188,127,188,51,72,220,173,99,58,138,217,255,224,139,111,212,250,21,126,23,7,151,62,152,11,128,38,122,16,128,87,61,19,69,244,134,42,237,154,82,183,61,183,79,82,244,129,116,211,216,9,229,115,68,234,221,209,122,103,106,87,211,155,229,237,193,180,121,37,221,19,222,173,43,43,25,251,84,226,75,210,160,35,205,171,169,43,67,215,244,125,229,218,191,127,117,48,117,66,245,188,220,159,233,125,160,250,143,248,43,154,126,250,48,63,190,205,77,180,105,2,43,163,31,88,165,101,174,14,243,253,159,230,211,15,62,157,234,119,204,251,233,242,238,114,253,226,7,8,28,116,42,61,30,63,254,92,54,79,74,191,87,31,239,242,43,31,23,185,220,206,246,217,23,166,184,49,7,35,118,143,140,177,147,226,121,39,15,245,128,1,164,144,53,29,150,238,82,160,205,141,98,216,46,115,234,79,140,120,125,212,235,133,254,231,251,148,124,66,124,171,229,164,143,165,182,152,116,85,181,109,216,86,212,70,185,201,97,217,26,145,203,135,115,241,78,155,198,125,144,88,51,89,128,205,205,167,234,19,40,40,3,57,12,187,211,155,188,141,164,98,5,131,92,227,111,159,179,239,58,187,46,211,14,214,152,190,31,25,172,193,153,59,76,178,79,165,119,9,43,118,113,114,217,114,29,198,103,179,239,153,194,4,89,2,72,166,34,90,203,213,156,41,206,41,216,6,246,63,58,225,138,7,229,207,128,45,158,68,97,169,108,79,72,167,51,54,2,182,238,29,187,220,179,52,236,71,39,15,210,175,23,85,36,11,165,237,122,201,99,118,250,39,204,7,124,164,180,2,3,234,105,71,30,235,204,87,12,49,245,114,208,216,135,97,24,66,189,126,65,133,67,49,149,33,135,186,135,5,206,95,228,103,52,253,107,9,144,164,163,125,159,129,216,205,5,200,205,12,184,16,183,94,195,198,115,201,235,101,88,162,164,168,115,33,161,206,203,9,4,104,100,144,186,36,79,150,105,227,159,201,233,227,102,0,28,86,38,137,181,17,133,48,128,195,112,195,197,192,80,180,45,111,203,19,168,7,15,233,122,215,51,255,244,185,126,162,131,147,46,47,152,242,221,81,222,194,170,60,193,170,56,46,250,96,221,155,215,205,155,232,104,241,75,84,227,78,239,124,107,51,248,222,222,158,81,254,233,164,108,7,126,167,205,221,165,237,120,253,110,86,170,250,208,255,128,183,129,14,162,130,13,172,20,237,241,148,189,20,38,161,167,142,237,82,82,29,55,210,213,76,90,114,80,58,194,214,53,118,75,225,192,134,98,24,138,95,223,144,91,132,183,211,232,254,46,237,199,51,32,171,22,117,219,19,107,5,107,136,41,94,184,76,133,215,159,47,45,149,84,94,169,77,80,87,123,233,126,247,35,124,32,3,140,23,193,107,162,65,42,200,1,116,32,90,193,233,150,53,156,30,143,113,91,58,22,163,122,232,96,96,14,176,30,135,66,190,163,136,201,210,198,52,106,100,235,191,253,47,227,176,87,196,95,120,19,91,125,56,158,196,133,253,30,57,51,172,177,83,83,177,214,8,101,235,158,112,163,38,86,163,101,195,223,145,125,213,239,241,247,127,96,99,97,118,8,238,131,13,140,140,181,12,169,86,187,13,160,57,27,246,109,171,105,152,133,234,3,141,142,195,2,246,46,113,199,57,106,60,110,209,166,202,158,110,8,13,32,124,215,80,200,102,48,240,37,14,240,226,40,190,151,224,187,186,43,234,66,4,157,176,16,3,78,80,84,138,162,162,157,204,13,118,207,175,131,184,58,247,165,145,252,226,87,104,2,76,45,145,85,102,74,7,97,211,126,146,33,71,67,241,156,61,30,20,120,8,202,159,185,34,1,10,146,30,173,208,61,216,68,0,119,9,233,214,117,57,121,132,57,204,208,102,251,17,109,64,249,222,112,84,153,118,139,160,184,149,197,245,237,26,36,176,176,3,53,69,157,183,25,201,108,10,113,38,22,28,36,58,195,56,215,87,161,152,152,25,233,8,135,156,200,125,231,255,241,33,45,87,37,148,229,80,0,230,19,87,122,149,170,139,142,4,222,214,117,71,211,100,122,245,138,57,21,99,97,61,10,177,65,45,1,120,187,241,144,13,242,173,76,149,157,241,34,167,55,160,23,209,35,48,201,147,60,211,104,102,178,64,119,241,216,229,35,143,172,61,249,62,133,255,102,104,95,189,172,63,61,110,31,49,60,145,11,135,149,197,231,193,238,223,111,239,76,47,173,69,69,6,153,119,106,83,179,55,85,57,37,233,140,103,82,191,50,67,234,237,176,209,218,43,25,143,140,59,186,35,85,57,137,159,10,43,31,247,117,11,15,112,93,245,64,117,224,66,242,36,154,26,133,52,100,108,172,10,81,37,56,241,182,197,25,66,149,176,21,149,23,67,224,117,218,159,207,251,175,181,249,111,222,204,108,159,122,155,119,206,210,203,174,185,240,91,199,115,163,141,17,247,90,59,43,115,162,217,10,249,249,31,209,187,8,12,244,255,61,195,235,230,199,136,115,229,135,168,131,184,238,224,15,195,27,231,137,90,145,42,210,157,142,3,198,147,61,208,47,243,168,63,38,184,31,41,91,81,207,33,80,24,116,190,151,129,26,118,197,178,35,23,133,121,50,35,167,47,151,213,229,39,255,69,156,179,244,162,134,239,124,14,206,216,221,119,110,251,204,167,30,59,112,219,146,32,35,49,185,220,93,31,246,51,21,160,31,255,136,20,61,25,9,190,226,13,103,42,148,142,94,103,238,132,84,28,75,94,213,6,230,210,137,96,106,68,182,88,142,235,251,172,218,116,173,215,171,238,59,244,80,133,212,9,161,196,67,176,9,168,51,7,45,44,66,18,150,211,98,67,147,32,12,180,33,157,44,184,229,107,6,67,164,70,89,201,50,58,77,103,242,57,119,91,124,248,237,195,214,145,255,76,40,43,0,77,129,8,208,157,188,238,200,140,14,1,13,204,202,140,80,160,24,69,103,11,36,116,210,78,51,149,204,4,234,179,75,68,70,137,89,97,208,149,12,50,194,94,142,67,57,220,145,19,43,234,71,87,4,108,227,197,184,128,160,177,55,87,230,243,5,224,9,128,98,241,14,110,203,143,116,79,207,157,217,30,203,191,19,26,191,140,5,194,210,88,202,205,245,137,34,131,100,62,9,204,208,4,96,173,136,246,109,174,156,41,194,146,143,90,96,54,227,60,132,41,16,16,209,120,32,48,82,195,197,51,7,15,59,4,159,65,167,141,24,24,180,190,74,98,244,4,37,227,37,3,180,247,212,146,197,80,35,244,169,193,21,182,252,129,30,252,243,61,62,216,241,3,255,128,208,183,62,119,98,167,114,141,99,213,248,125,164,119,109,44,172,181,214,108,39,246,54,100,66,113,194,92,178,108,34,56,184,9,13,217,216,7,180,238,6,181,29,105,47,196,227,248,246,75,44,100,173,52,146,197,11,64,235,1,16,5,60,100,80,112,2,192,50,214,195,173,28,81,11,221,162,196,149,100,20,168,121,108,69,48,67,179,108,85,243,170,85,106,79,235,199,34,93,158,46,199,215,63,100,166,83,184,121,113,240,236,189,90,91,88,177,181,3,111,192,109,7,218,48,218,80,162,196,83,75,223,249,153,210,3,159,238,204,22,51,105,135,52,112,223,180,193,96,82,79,104,133,123,17,58,68,76,178,114,214,76,78,11,71,205,159,59,184,71,91,24,69,142,39,180,181,52,84,137,208,203,154,176,134,36,32,108,95,52,233,132,141,90,255,216,191,97,13,114,193,64,148,5,200,193,56,52,211,122,91,201,75,254,214,23,255,247,255,48,194,192,176,28,32,125,146,52,66,152,5,167,96,8,44,144,139,208,52,220,143,53,196,94,113,51,166,4,133,105,217,99,150,213,246,74,253,121,198,238,151,216,182,1,159,66,245,251,217,137,134,85,201,130,26,49,35,149,82,178,41,114,201,87,139,171,34,145,178,10,209,250,198,57,126,231,167,17,45,91,227,32,41,78,41,144,211,213,54,15,113,248,222,143,231,190,255,109,240,203,190,59,15,152,114,3,225,0,91,66,231,42,23,243,244,210,221,206,31,7,149,203,220,92,7,10,165,110,204,17,39,162,89,145,64,186,125,101,86,175,161,41,75,218,54,54,93,71,3,87,154,85,4,152,214,81,226,144,206,51,64,43,199,206,208,55,230,198,153,88,68,151,177,115,129,195,166,47,222,97,221,113,141,78,105,55,61,229,153,50,161,199,227,138,106,152,146,69,170,7,239,161,144,57,177,250,248,197,44,72,221,147,96,100,132,2,2,72,41,169,26,10,202,149,173,203,34,91,7,243,53,64,157,7,64,89,75,142,138,252,198,22,29,244,20,21,211,116,27,211,240,175,160,181,113,24,248,74,180,194,67,40,102,12,55,229,104,238,232,62,164,251,84,103,182,121,219,156,109,227,131,184,219,236,119,75,67,35,166,107,216,139,213,118,206,122,211,209,75,63,111,217,130,18,139,120,90,189,132,100,48,160,148,17,100,2,5,5,80,189,244,40,57,45,213,40,144,78,110,16,165,198,82,165,10,1,175,190,157,129,34,80,165,7,211,5,55,26,12,14,160,169,168,148,234,83,177,51,100,160,166,125,125,206,93,179,212,93,229,38,152,78,64,68,88,195,183,150,230,227,249,147,182,149,4,156,205,116,189,57,85,94,117,25,146,35,140,84,111,101,244,97,250,48,218,14,180,2,123,25,123,41,247,199,120,181,237,215,253,183,41,71,171,1,16,54,213,99,21,199,197,30,55,61,200,151,208,85,210,7,2,44,224,124,194,158,68,162,38,116,176,137,123,16,24,217,25,122,236,76,139,176,78,192,86,132,215,212,108,9,83,100,11,97,41,52,206,244,162,255,242,47,203,229,114,209,47,99,205,177,243,248,165,157,242,238,33,95,79,109,140,127,252,63,158,142,204,93,43,176,128,2,4,137,69,135,24,54,65,22,96,17,196,171,183,84,71,83,107,73,186,128,189,140,154,121,224,253,32,251,206,203,238,112,86,253,185,157,247,157,68,159,159,106,85,195,115,180,96,10,172,44,167,142,212,142,10,7,65,11,166,42,95,56,50,246,130,80,142,126,14,62,187,142,135,193,96,100,70,134,232,229,205,171,89,95,180,219,189,247,159,235,45,118,190,239,127,195,188,44,4,104,67,24,88,241,112,77,224,71,237,66,160,195,189,145,20,221,114,184,34,43,30,198,109,162,158,198,97,178,88,178,165,83,170,132,60,115,96,241,19,175,73,187,210,188,78,119,229,26,189,69,43,172,147,62,99,190,206,2,249,8,171,128,141,235,166,11,221,56,70,121,51,146,237,133,0,157,48,9,193,17,180,222,9,53,194,100,142,69,81,203,138,64,10,16,157,255,95,11,35,128,140,73,70,116,172,184,20,128,43,101,8,153,129,90,72,201,165,113,47,243,2,126,73,15,19,112,196,165,168,224,224,152,201,177,195,242,217,65,227,171,229,210,208,183,12,105,112,82,53,183,4,157,31,176,100,148,48,60,50,86,182,203,206,131,135,108,184,127,237,124,251,69,50,27,31,26,162,38,157,190,22,221,163,178,123,182,88,153,11,248,49,82,22,113,173,65,47,153,109,40,40,74,131,103,245,112,10,15,144,234,0,215,250,184,161,90,202,70,138,214,49,107,183,51,110,173,85,201,14,154,166,150,28,214,95,7,25,112,53,129,216,214,180,83,124,41,248,2,28,94,88,150,182,58,237,167,187,164,218,167,41,96,15,48,196,20,33,118,193,30,33,20,104,103,108,251,97,254,234,19,199,23,215,62,186,26,185,32,176,217,156,205,247,7,153,200,231,94,57,26,140,162,154,56,119,203,75,177,2,28,96,199,60,13,183,53,233,1,148,192,229,53,142,8,31,254,67,196,166,75,81,24,110,112,216,104,221,169,142,244,179,208,5,33,247,189,214,15,57,63,72,44,112,82,31,222,147,19,203,130,16,78,139,148,47,154,230,55,93,10,178,198,160,100,192,10,151,2,234,209,140,42,178,47,252,201,127,195,55,55,115,243,87,126,206,255,241,159,230,222,99,76,101,29,145,160,65,44,138,66,68,226,132,86,59,0,172,177,45,241,41,197,236,131,99,201,169,125,37,206,171,225,152,55,98,45,253,192,225,118,177,26,236,95,46,95,207,165,249,183,79,245,218,214,244,242,182,152,130,159,238,91,110,151,156,115,1,38,161,112,64,210,88,88,161,46,66,146,241,162,47,63,255,147,193,164,86,48,6,97,5,197,209,115,145,146,245,200,42,119,191,121,125,237,238,83,124,151,71,72,96,80,22,13,66,236,110,69,171,253,16,133,131,222,199,79,66,65,132,73,198,8,32,96,161,146,55,231,230,185,178,64,174,89,148,58,164,7,159,105,221,248,54,38,11,111,229,199,15,96,169,55,200,68,147,245,208,211,205,183,209,139,143,78,111,17,25,210,61,225,76,254,197,204,39,62,31,149,221,160,31,24,77,28,175,227,186,150,18,145,115,96,140,183,0,64,177,91,155,44,215,103,217,0,213,102,136,226,145,69,169,34,46,64,1,184,148,70,150,108,13,237,93,227,62,224,34,34,66,106,10,96,214,79,34,45,130,128,37,80,56,36,138,74,96,117,94,122,157,47,185,200,124,19,97,146,49,116,218,5,98,126,152,102,246,112,190,250,209,63,47,87,101,153,156,251,52,115,60,216,79,33,201,222,216,46,100,212,103,246,25,153,31,211,151,66,143,55,151,15,15,185,26,210,72,171,4,255,192,205,37,141,29,113,93,241,181,115,24,251,240,4,20,240,221,6,174,21,53,241,192,92,34,37,224,134,4,230,245,206,17,172,34,66,141,40,139,83,116,0,110,91,124,89,212,238,7,179,59,21,87,89,189,127,204,97,11,27,134,36,188,144,145,253,52,183,71,224,13,228,246,158,198,230,245,83,181,194,79,255,151,23,242,22,188,167,237,174,183,82,43,67,115,20,145,76,132,96,236,6,85,233,72,77,150,159,92,122,31,233,25,193,65,240,72,185,204,214,238,162,199,253,35,126,197,247,62,61,144,94,44,46,244,48,108,185,142,98,31,3,240,32,163,253,118,179,203,205,51,147,195,35,228,24,177,208,46,180,100,36,211,57,28,145,220,17,182,207,141,66,6,134,21,10,182,84,77,237,56,234,164,56,37,203,115,121,236,187,95,138,42,15,255,232,255,95,159,178,31,122,24,141,26,30,113,0,0,17,8,2,19,88,113,148,106,187,200,152,90,168,149,89,43,50,178,103,196,157,53,109,149,182,18,207,25,28,192,175,176,198,189,51,250,100,151,206,14,231,191,134,251,251,227,221,239,134,135,84,89,146,23,147,8,169,203,44,123,1,171,37,149,115,128,12,180,66,249,230,104,113,35,20,205,97,165,230,48,148,162,153,238,117,229,171,238,230,201,159,125,220,225,59,235,175,67,36,154,178,192,68,6,60,192,181,232,216,244,167,221,21,15,71,189,132,235,225,90,0,78,42,28,48,83,112,96,85,170,221,3,50,47,49,221,170,27,4,11,30,64,231,208,47,9,111,125,114,71,201,10,171,19,255,35,96,83,249,118,188,166,214,68,135,89,184,28,82,217,230,128,3,103,0,0,146,176,10,134,130,143,39,136,34,135,163,0,181,157,28,176,155,95,46,31,68,237,142,134,180,124,88,48,97,127,75,15,136,237,204,131,120,31,192,253,146,245,96,241,157,238,103,122,100,99,253,64,144,99,60,146,227,33,32,3,91,53,216,229,115,35,199,240,240,207,155,149,3,199,119,79,231,165,153,239,77,252,157,41,149,157,31,3,28,7,28,135,158,113,127,167,118,254,169,175,223,225,159,138,22,122,128,58,238,169,140,116,56,65,39,82,10,150,246,253,169,15,140,40,120,85,204,59,128,32,59,95,57,30,89,205,133,138,210,6,93,32,217,64,121,44,239,14,180,118,47,110,181,174,29,229,177,48,67,104,74,78,164,104,200,117,59,2,151,216,5,38,162,92,108,30,152,109,80,3,53,94,68,93,37,155,53,179,134,193,176,1,200,134,248,4,96,26,106,140,245,125,194,53,85,91,186,30,107,101,160,88,47,132,147,77,244,231,26,203,238,212,91,217,243,76,141,152,43,237,165,141,70,194,163,182,148,91,110,104,77,196,20,203,83,136,222,105,58,96,190,197,105,77,140,229,157,248,1,126,161,103,223,243,152,170,184,148,223,135,187,3,195,108,202,167,18,68,58,96,192,216,108,220,26,46,248,101,31,224,164,69,106,6,8,26,105,205,2,208,13,23,150,21,102,45,139,64,160,151,86,90,93,39,206,0,29,219,228,97,82,51,210,162,103,196,161,96,17,18,204,68,34,145,17,70,172,187,210,104,199,164,235,198,144,200,79,29,24,14,109,53,127,226,237,6,43,21,193,26,153,255,251,241,10,249,114,150,12,167,191,92,127,255,87,235,183,103,246,203,223,122,232,31,190,81,130,75,62,185,26,17,59,199,181,171,172,2,5,186,228,250,184,87,19,132,122,228,165,68,153,138,51,89,171,18,193,59,239,187,56,111,184,222,159,119,246,222,111,249,208,250,43,159,255,2,158,40,78,50,33,214,40,136,107,138,108,200,248,61,60,61,168,231,30,14,108,207,73,80,227,139,78,77,99,200,89,130,183,185,80,251,229,188,52,188,85,248,113,123,247,117,242,253,221,79,231,222,194,242,249,206,251,227,215,30,253,115,222,220,238,189,234,233,243,30,102,255,120,125,214,188,191,112,139,253,52,223,47,63,242,249,247,207,215,159,124,27,251,118,226,137,53,229,169,67,134,117,198,175,220,63,127,146,140,36,61,210,99,57,50,238,67,150,69,93,108,19,137,152,119,244,73,107,136,53,105,170,196,176,55,22,65,5,45,166,76,45,151,202,254,160,225,214,182,199,129,157,126,206,156,175,129,159,48,239,222,255,164,97,189,251,53,15,19,247,152,244,115,81,0,200,200,74,24,152,241,79,168,243,9,4,124,0,228,19,178,194,175,195,139,124,176,91,250,227,170,79,39,127,126,211,124,235,171,234,135,219,247,106,175,246,245,254,164,223,183,223,126,177,111,127,254,213,7,159,139,188,206,242,119,230,250,135,39,203,228,190,234,233,233,127,149,245,167,211,107,136,66,188,61,214,45,206,68,2,29,57,223,41,82,88,98,56,163,159,99,7,40,239,254,241,248,243,79,191,252,201,23,251,75,119,246,47,255,134,151,199,177,241,126,28,139,169,56,147,65,9,18,210,64,164,186,253,64,152,196,39,12,227,64,6,167,54,171,81,183,229,255,203,253,159,47,127,121,92,175,231,149,123,185,9,223,239,184,71,242,95,227,254,167,141,207,131,59,241,14,61,45,229,151,170,214,82,78,73,222,165,117,43,151,30,75,111,69,111,161,29,46,89,157,201,138,18,167,98,234,138,222,218,250,18,158,5,181,16,91,29,117,31,7,79,79,50,31,84,53,166,42,228,129,99,50,161,138,77,185,249,59,191,185,250,191,158,169,255,13,180,11,124,236,143,51,46,35,55,243,195,64,214,67,197,77,68,199,78,145,154,24,143,122,142,122,20,145,156,167,46,180,4,189,161,114,132,73,163,133,96,24,12,94,199,133,28,169,8,178,128,193,109,147,229,90,4,242,225,242,97,216,24,194,167,219,158,137,210,85,81,147,141,39,183,180,184,47,121,76,150,221,210,172,174,100,180,232,135,194,63,168,251,43,23,114,149,122,246,126,190,133,14,18,104,171,230,119,219,255,116,206,158,246,67,111,87,1,226,172,225,18,191,21,27,45,197,85,159,150,193,112,4,55,78,225,23,238,193,46,140,23,141,89,172,164,222,108,76,12,41,45,62,158,109,127,66,254,132,225,214,7,149,10,82,17,37,37,59,185,223,12,31,145,254,106,235,118,30,215,220,181,62,231,166,60,210,64,172,179,50,180,79,117,122,116,137,122,102,196,227,33,8,7,197,0,87,52,106,0,113,232,121,197,181,102,110,25,128,192,98,89,154,129,213,25,218,172,249,133,250,182,249,196,84,7,29,78,10,212,138,99,148,205,71,0,150,20,162,40,88,57,180,44,45,217,70,131,177,131,167,114,41,42,176,112,164,38,93,17,12,147,193,144,212,199,173,11,72,55,41,246,157,79,154,96,95,193,109,42,170,107,67,18,222,0,210,82,212,156,193,107,246,139,73,143,31,136,173,120,89,151,99,21,237,61,213,77,39,1,208,34,82,77,5,238,123,220,63,28,94,0,43,46,108,103,222,21,31,62,157,95,57,240,78,218,118,48,94,178,173,47,114,181,155,209,211,253,217,250,241,165,185,122,89,78,251,120,247,137,172,54,238,13,172,107,121,218,243,138,99,47,210,39,150,94,27,62,238,100,181,112,120,76,17,5,39,16,184,7,58,166,99,48,172,37,143,253,133,97,111,187,88,214,221,253,132,158,218,158,210,244,93,85,202,135,44,165,3,107,236,224,8,13,91,71,59,51,203,121,88,3,211,253,199,6,249,255,155,78,231,145,60,227,1,173,172,63,103,71,214,41,6,77,15,17,211,98,96,98,178,20,54,82,65,94,214,214,238,209,77,142,255,181,107,16,104,216,169,35,214,39,91,202,173,87,63,91,23,106,198,130,83,82,95,228,124,149,250,136,148,46,196,251,42,108,98,64,20,186,0,141,96,115,247,177,229,192,78,226,189,252,91,255,162,23,15,38,88,30,214,162,106,57,219,242,202,115,200,38,68,12,161,11,180,77,97,157,184,199,46,23,114,51,140,2,192,180,72,80,103,40,198,116,96,10,103,158,125,6,81,15,45,209,125,241,140,177,248,168,221,195,81,137,131,65,8,5,137,84,130,226,1,144,38,32,2,172,247,136,36,47,107,133,162,36,63,187,215,218,213,252,245,130,215,255,63,55,183,238,185,211,52,220,90,187,184,21,244,88,246,47,174,236,175,157,224,144,157,145,42,76,85,185,47,105,175,28,12,19,53,194,127,189,248,207,152,250,103,207,147,231,107,6,181,57,93,219,177,51,174,9,9,163,106,175,52,204,177,244,8,149,26,233,168,151,118,131,76,249,1,248,139,172,119,144,207,70,103,176,198,241,129,122,138,159,6,45,178,13,241,248,200,118,115,184,132,135,48,33,167,128,164,192,216,203,32,10,150,38,1,155,16,120,114,133,87,0,42,157,7,84,216,21,32,14,83,11,91,234,168,36,173,186,69,35,48,220,109,18,246,33,136,138,211,17,202,156,79,12,247,231,205,176,93,204,157,238,178,253,249,41,63,32,78,165,0,98,134,113,4,16,246,180,133,174,64,223,251,88,4,249,230,129,95,160,199,238,95,184,16,84,203,90,22,112,210,76,153,192,33,134,145,5,36,104,37,48,215,145,224,132,182,19,72,130,4,37,115,167,154,48,83,202,114,254,210,230,150,189,111,46,179,65,52,61,201,70,20,140,166,125,71,6,122,194,75,152,115,109,177,118,36,153,136,201,217,27,83,148,132,154,225,61,147,187,210,249,246,197,10,249,225,101,84,250,204,137,165,239,120,66,13,52,84,140,7,72,5,204,49,169,148,192,15,124,147,15,113,3,111,243,73,207,234,220,250,222,99,98,66,75,212,176,211,108,219,5,114,90,159,46,152,242,229,47,59,229,126,228,142,109,197,215,87,77,128,166,98,155,214,78,175,74,81,136,230,10,182,174,153,218,2,156,173,169,245,3,231,45,202,27,247,75,254,27,194,5,179,38,67,176,211,101,243,105,35,79,58,112,199,129,173,227,240,225,126,184,150,252,109,60,14,229,241,4,60,189,33,231,87,180,159,80,2,152,184,72,91,184,39,234,102,156,18,31,45,127,154,252,186,167,28,31,129,5,48,192,33,82,171,208,194,84,171,129,121,132,143,99,185,204,109,206,74,217,180,25,75,214,239,59,236,22,46,79,143,135,199,230,208,247,168,166,85,241,194,186,246,41,253,134,37,194,231,204,241,56,53,2,234,176,138,206,71,18,235,209,56,194,216,69,187,0,32,48,73,99,79,178,53,58,33,6,225,85,234,24,154,94,97,50,208,123,79,211,187,157,93,251,31,253,206,67,175,125,158,181,100,211,91,26,131,194,167,45,127,219,200,180,56,124,189,36,175,153,132,68,39,113,113,42,233,123,109,199,127,160,127,126,188,204,209,122,28,193,79,92,185,93,223,191,235,99,181,184,94,134,118,140,203,251,133,227,74,189,43,0,97,118,34,135,171,90,208,103,205,191,36,105,213,111,91,11,172,191,248,215,127,155,171,114,116,174,61,172,99,58,13,174,9,186,96,12,24,69,103,34,9,28,209,2,18,76,114,204,128,169,64,189,161,71,26,211,34,192,128,10,6,109,21,101,85,10,99,245,36,227,0,75,19,104,136,170,54,115,0,25,13,218,25,3,46,61,236,202,129,155,41,4,200,148,113,223,225,99,223,134,219,247,184,139,78,55,110,8,24,66,49,4,154,61,108,179,195,230,192,69,80,215,30,221,210,150,40,80,80,69,179,205,55,59,183,79,209,38,100,165,8,108,42,134,224,236,147,50,237,36,101,140,58,134,216,213,239,220,95,253,152,213,80,221,212,187,70,220,39,225,78,73,60,47,57,39,78,205,81,174,146,73,180,204,195,168,102,108,136,243,231,157,62,71,179,101,184,149,128,147,64,83,11,229,133,105,1,222,147,192,52,44,129,64,205,21,253,56,182,215,106,48,177,64,200,12,17,68,18,227,218,86,46,60,0,230,77,175,226,33,214,46,205,112,215,82,242,120,56,189,153,32,186,105,30,168,121,136,222,250,227,38,142,187,180,239,32,35,171,40,5,205,247,100,30,178,34,179,31,95,127,169,148,220,81,202,178,21,202,53,3,96,6,11,90,86,188,228,238,135,164,147,135,87,88,131,59,10,67,211,245,113,110,190,138,173,199,129,245,101,235,184,185,242,141,243,179,102,187,66,197,192,149,186,131,237,251,216,63,164,218,7,83,144,207,146,95,65,49,32,236,131,4,16,218,160,183,232,31,108,253,46,23,227,90,200,185,130,24,203,107,41,23,71,22,93,170,94,42,0,48,86,82,135,73,254,102,190,90,142,239,179,50,110,7,208,127,234,215,46,182,27,28,15,107,92,6,143,94,22,96,250,86,7,149,86,232,4,138,90,50,185,41,141,31,133,32,152,100,134,143,43,0,88,32,233,9,210,26,77,148,71,234,55,36,2,141,53,126,67,211,205,1,231,18,190,78,254,245,214,227,111,215,135,77,58,57,149,141,220,9,191,151,95,67,120,118,149,176,27,104,253,173,218,24,123,119,178,225,48,211,245,229,8,79,6,61,218,75,74,178,114,11,186,140,0,216,156,182,139,43,70,71,239,37,244,97,240,186,215,50,180,11,89,226,246,120,113,151,141,243,166,95,55,135,208,238,131,217,160,117,71,88,183,211,192,230,11,20,48,8,87,59,218,180,201,72,54,151,159,156,51,203,9,212,55,190,193,151,126,147,75,94,182,128,40,84,202,1,6,106,21,16,38,54,153,178,29,141,161,21,13,186,11,164,164,108,191,98,121,123,226,165,63,12,50,20,138,40,9,230,0,249,68,35,204,140,239,61,141,31,232,84,178,59,115,50,217,61,68,101,211,118,239,212,173,119,138,174,139,199,54,219,219,70,215,195,25,32,102,89,219,167,49,159,241,25,196,112,179,194,35,152,195,12,0,124,193,26,6,68,155,80,216,155,134,157,86,35,213,251,211,44,66,208,36,155,208,169,251,84,202,162,124,50,11,167,209,107,217,126,181,105,11,110,212,195,51,24,235,213,231,187,163,60,36,226,224,64,192,102,177,35,168,101,89,46,60,189,117,122,214,165,25,111,0,242,49,162,45,52,110,139,191,134,56,79,73,212,24,112,200,74,186,124,173,8,75,41,60,70,201,54,172,154,116,167,28,32,109,110,205,147,213,127,208,169,117,202,2,55,236,21,49,81,73,138,74,98,32,96,62,94,165,162,20,4,132,177,79,167,224,128,194,128,99,167,24,84,173,3,188,89,127,101,248,245,135,210,246,253,172,159,203,152,60,15,169,204,30,79,118,124,188,183,189,185,214,190,246,162,243,195,167,15,188,239,227,187,151,250,171,126,219,19,51,216,168,142,226,84,227,144,123,167,148,7,150,145,17,195,136,105,7,68,35,182,155,67,187,237,132,65,125,22,61,176,230,186,246,215,96,107,178,187,177,24,7,151,66,81,231,113,251,245,136,249,22,56,164,67,2,22,115,244,221,2,249,239,93,223,122,248,71,47,193,203,96,28,139,121,106,91,121,184,189,198,35,243,112,230,64,198,204,242,154,62,163,90,50,12,8,162,86,254,68,217,227,17,31,64,165,160,132,102,147,3,8,4,135,89,12,22,29,210,246,231,104,189,248,153,15,202,175,69,60,240,37,135,62,100,207,191,213,200,145,127,124,177,174,122,237,240,7,142,251,26,180,1,182,41,181,156,54,1,157,36,250,15,135,206,87,195,230,29,250,122,76,39,239,246,80,87,144,22,238,144,155,234,10,156,160,2,110,128,189,162,125,240,249,128,250,118,52,113,146,165,111,113,124,150,25,138,237,253,224,107,86,195,244,164,24,47,95,31,152,76,118,19,141,166,199,119,1,114,37,140,40,92,30,228,172,198,57,6,234,234,226,158,44,35,169,58,48,224,102,109,96,101,17,186,137,68,122,173,72,0,24,85,135,109,111,59,188,148,1,21,172,128,174,150,196,56,48,36,129,19,69,33,181,175,21,53,192,138,148,141,62,33,99,103,173,196,125,225,119,216,34,127,244,215,98,172,234,113,250,218,65,139,231,209,153,123,233,233,230,33,186,191,177,109,7,207,246,212,122,166,7,171,73,77,184,199,163,208,216,11,195,142,115,142,205,62,118,69,58,25,230,218,121,224,222,154,201,63,79,238,226,21,55,233,231,19,37,65,199,53,111,45,238,96,147,104,154,160,96,115,4,207,134,15,68,10,9,205,248,249,97,253,61,223,251,196,170,27,211,112,71,222,88,33,177,25,133,123,21,233,196,212,21,96,27,161,22,181,128,29,142,153,255,245,209,217,221,26,175,100,121,180,34,145,240,106,43,56,108,14,142,87,19,1,108,216,217,57,227,140,14,23,255,193,195,137,214,124,56,122,175,52,97,97,132,177,130,66,85,15,118,194,136,254,56,148,85,109,4,136,104,183,107,26,12,186,80,49,130,106,17,42,85,196,94,171,77,105,255,201,154,255,119,129,214,40,114,43,180,122,252,38,230,66,247,199,211,135,223,223,115,239,29,187,145,52,127,235,208,69,72,144,132,83,132,58,229,88,38,193,202,10,21,205,119,20,249,90,74,24,35,51,106,20,101,61,70,106,136,17,134,72,166,4,147,128,207,188,53,213,195,108,195,156,113,66,40,59,137,199,73,62,46,192,55,234,34,3,2,40,93,92,236,231,219,235,91,171,33,60,52,236,145,241,193,67,155,251,99,178,147,210,8,219,160,189,163,144,98,111,43,89,149,39,107,89,146,18,131,5,184,148,137,196,38,120,6,186,175,69,213,12,131,175,181,36,33,29,221,35,46,120,110,245,200,234,91,95,252,187,119,72,167,254,166,107,226,8,247,126,31,249,71,187,46,10,245,162,182,161,231,16,32,76,134,146,108,254,61,135,6,34,175,36,53,64,2,140,146,82,34,15,194,184,240,232,52,90,130,126,72,131,59,243,13,243,175,161,119,91,237,163,111,142,250,253,142,36,252,200,232,163,102,195,52,236,76,139,103,23,41,196,40,15,74,73,157,155,129,66,110,46,41,2,225,162,192,46,52,166,19,233,171,184,54,157,252,52,4,172,117,128,205,132,61,156,92,93,160,10,212,0,19,97,176,214,216,221,55,34,92,95,79,111,38,83,91,19,83,209,218,144,237,151,194,131,202,118,30,27,203,21,167,109,38,44,211,22,253,248,251,243,207,72,238,146,172,113,33,60,195,36,218,218,205,118,159,138,87,224,62,184,155,171,153,234,30,49,99,203,24,228,64,79,49,232,176,205,244,9,137,190,201,109,227,234,60,128,39,115,61,238,227,75,63,170,216,222,143,92,234,82,247,72,99,62,105,112,159,31,18,98,36,231,171,63,167,142,114,50,96,184,247,34,178,196,143,47,13,202,232,172,242,109,199,79,229,99,130,55,145,22,169,129,123,148,49,216,40,218,192,23,236,151,28,221,86,154,62,27,152,59,254,42,164,51,238,163,158,247,5,143,213,26,45,132,17,82,152,134,145,3,6,235,154,56,244,68,164,121,213,151,247,71,253,113,97,197,230,3,242,82,41,106,39,34,13,102,163,198,144,19,19,101,20,150,34,222,223,200,218,32,110,248,60,121,125,25,83,161,18,70,136,172,148,6,91,30,179,91,10,159,87,205,188,151,251,115,187,79,21,250,229,195,219,80,157,248,143,124,88,188,229,216,87,242,61,107,227,113,53,47,220,108,117,163,210,193,11,143,4,167,140,26,74,144,0,166,54,83,179,56,86,145,105,181,132,13,240,33,9,3,2,20,115,137,73,159,104,161,36,128,89,8,235,72,160,13,85,233,140,111,122,56,244,94,66,175,176,231,54,197,14,227,222,140,167,220,94,232,174,45,95,253,246,51,255,113,249,226,43,253,198,89,127,162,63,250,44,63,251,53,155,130,142,58,184,98,52,159,200,100,172,202,88,171,166,170,187,170,151,174,125,21,227,165,46,86,170,142,216,35,38,177,49,117,240,90,66,232,210,241,209,177,20,62,233,223,203,232,249,191,218,2,189,125,223,231,7,119,252,63,79,204,62,5,125,201,52,143,99,235,47,215,228,45,147,180,211,220,51,67,47,157,101,116,111,121,240,243,106,92,27,81,81,214,24,24,148,102,180,193,75,225,222,100,109,213,155,15,148,215,117,227,25,42,67,135,154,238,129,63,224,21,54,110,130,207,199,160,107,221,100,156,217,208,58,71,141,122,244,61,181,181,195,45,195,69,167,18,24,50,200,97,246,50,67,15,52,72,62,5,36,164,19,160,86,44,107,21,167,41,82,8,41,19,129,49,149,45,29,133,122,174,80,67,16,65,43,115,211,206,186,208,117,2,15,60,51,91,27,41,129,182,34,12,217,181,31,9,22,71,58,41,221,215,100,153,206,55,254,169,231,199,75,207,95,218,45,232,49,172,152,246,142,234,95,70,239,54,223,189,120,25,115,233,237,213,88,69,185,159,203,45,35,228,65,101,16,11,6,232,15,119,30,209,143,102,31,239,69,243,139,223,241,135,95,169,125,79,243,11,63,96,209,207,135,120,162,147,139,156,183,235,48,41,179,195,233,126,222,220,41,137,89,104,22,81,21,122,243,191,197,65,183,71,85,243,207,28,63,126,50,135,23,205,132,139,118,217,72,50,27,1,100,126,160,182,232,114,23,125,61,76,248,228,255,142,252,56,213,227,252,83,164,98,155,92,43,222,174,247,211,103,203,156,255,121,183,33,141,243,220,48,17,103,101,250,75,46,210,33,217,193,145,14,156,32,83,125,85,38,162,81,140,180,147,30,152,76,52,158,8,238,125,105,5,220,144,102,37,71,145,3,144,154,9,147,1,108,176,141,1,227,132,159,138,115,9,79,68,127,106,129,114,107,82,47,91,22,184,150,206,54,219,156,253,55,207,174,203,153,195,112,219,38,81,112,80,29,2,3,238,139,252,127,82,68,98,132,24,170,162,94,33,191,80,37,102,187,212,118,90,148,2,75,237,82,74,148,192,1,8,32,1,35,97,37,49,43,164,36,86,163,176,68,253,132,6,179,23,33,149,248,225,238,251,52,99,203,65,164,143,211,215,207,22,227,33,239,214,127,252,123,223,53,119,52,206,195,135,243,225,152,217,209,20,179,206,20,140,196,82,93,74,37,90,182,22,119,255,156,99,232,216,87,246,243,8,47,134,227,6,33,56,42,249,1,22,25,173,217,19,183,61,61,134,214,56,235,33,87,223,48,245,230,123,225,247,115,235,101,220,255,168,86,234,36,95,137,193,93,72,218,225,182,106,247,206,11,127,185,14,63,121,133,49,148,38,193,216,32,67,121,120,168,103,60,168,22,208,153,7,77,222,225,227,80,145,205,168,143,186,46,128,167,162,254,38,254,202,58,27,68,12,2,26,57,119,4,103,46,22,144,6,156,40,30,204,24,247,84,144,56,24,68,43,246,208,115,141,158,30,245,124,223,179,59,178,28,10,112,212,65,4,178,46,130,246,2,133,209,177,151,213,237,84,183,195,144,181,80,209,65,129,140,39,127,122,251,59,242,219,155,117,174,107,102,27,147,167,88,243,112,111,191,152,39,159,127,225,199,127,17,182,10,67,200,56,214,149,65,4,109,130,85,121,217,62,176,61,17,130,184,146,100,164,116,153,219,223,248,191,238,126,248,79,158,125,227,239,30,174,186,251,163,241,12,55,192,21,116,87,190,107,238,187,15,108,101,232,107,55,216,5,242,217,220,51,197,10,66,161,224,110,28,94,201,238,153,239,175,217,141,249,159,250,152,243,117,190,54,223,111,191,118,126,119,31,216,20,112,64,35,170,243,150,69,247,230,63,39,223,228,187,151,240,147,252,116,118,167,40,4,53,76,182,64,72,219,197,234,175,253,233,174,117,175,205,27,232,177,53,189,148,177,80,159,89,43,176,137,204,5,5,71,232,157,177,125,16,40,76,139,166,219,65,234,255,57,101,149,183,231,100,61,45,111,141,225,204,148,90,195,113,140,238,42,192,195,189,159,243,177,189,199,166,86,95,62,181,217,172,157,200,127,169,15,216,3,44,248,188,211,111,29,5,112,192,101,49,84,64,185,20,69,5,2,200,185,93,245,32,66,117,159,240,103,154,0,106,203,232,101,96,255,229,251,42,222,44,93,93,57,233,40,70,152,11,94,157,87,88,108,175,52,149,177,242,190,228,89,15,214,243,196,92,149,105,89,72,231,190,207,77,72,115,11,184,8,204,137,204,145,45,71,70,163,121,45,233,179,154,31,123,235,179,112,206,193,225,5,178,179,54,0,68,149,162,34,17,166,5,155,224,54,79,20,86,26,21,22,178,151,147,61,140,187,191,246,173,135,31,183,149,111,47,234,135,102,156,118,114,201,192,3,92,71,248,116,75,151,20,13,181,84,100,126,212,185,172,103,155,225,104,69,249,98,104,167,12,213,193,28,84,18,106,161,10,240,78,4,8,153,240,240,12,0,184,204,254,156,127,158,30,239,191,151,27,253,217,74,159,224,221,179,81,242,234,207,250,230,47,228,155,127,206,79,209,255,190,247,170,241,25,154,189,235,164,103,241,61,239,41,149,14,213,174,217,244,63,158,156,16,64,160,111,152,59,82,19,101,81,64,19,157,96,169,101,30,68,41,210,188,34,81,209,175,219,248,49,243,225,240,31,225,153,224,129,238,143,127,74,29,172,33,90,233,199,162,205,165,61,85,225,164,57,187,25,140,184,185,145,0,205,99,57,227,0,215,38,174,16,14,159,180,183,65,145,210,5,172,105,165,56,33,2,12,198,228,144,209,213,201,62,51,228,62,93,230,123,13,27,212,122,53,76,28,143,110,204,96,21,8,107,239,34,155,102,179,237,205,166,154,122,252,115,100,172,136,193,205,4,90,212,163,64,18,237,96,147,77,40,50,182,12,161,166,152,73,55,57,205,178,92,239,155,186,229,219,145,25,242,126,86,23,193,86,98,224,238,186,28,153,217,105,251,250,109,135,225,138,207,26,190,178,218,187,92,87,192,93,180,223,245,226,243,190,173,141,31,223,55,151,199,23,231,184,31,61,240,24,235,34,108,251,116,16,55,69,50,218,156,140,127,132,137,199,112,144,164,0,149,157,233,113,83,25,147,51,66,160,167,126,237,47,156,127,253,123,187,199,63,228,16,109,126,189,235,191,14,171,28,205,40,112,205,209,151,32,73,77,0,140,133,54,148,68,195,68,204,65,244,116,0,241,35,198,0,247,23,156,156,216,253,37,20,23,200,118,60,190,153,214,121,193,255,83,148,134,208,135,81,202,200,237,136,221,221,61,126,75,34,164,17,137,89,81,32,185,152,41,101,210,160,74,205,164,192,38,65,29,151,246,207,152,127,53,143,107,177,162,16,239,225,123,173,11,80,208,33,51,142,67,191,66,180,139,84,75,60,56,137,234,99,130,80,233,161,200,46,4,231,232,14,117,69,44,42,30,138,179,2,91,202,88,49,209,88,54,174,222,163,78,248,255,61,193,59,96,136,89,78,117,72,72,34,29,41,69,168,34,196,0,110,180,194,45,121,165,168,205,214,61,121,217,54,26,109,196,138,163,15,31,211,79,0,42,232,190,71,26,224,26,108,10,142,136,122,14,249,188,39,187,34,229,150,113,102,212,114,150,12,202,4,214,137,5,84,43,163,169,72,10,24,34,138,220,137,228,36,252,116,203,248,242,219,27,204,36,58,169,83,14,19,139,83,70,145,253,185,10,127,202,247,192,167,40,97,109,222,44,168,62,139,188,2,223,232,55,202,4,141,194,55,181,34,154,201,129,54,100,179,64,137,1,42,225,171,221,15,81,253,212,91,198,117,86,37,211,65,247,143,160,119,179,255,233,58,244,144,87,136,141,98,41,111,229,63,255,162,141,75,231,96,199,185,207,12,208,52,231,225,220,56,143,186,93,140,229,177,140,209,247,64,99,4,81,190,67,36,146,118,41,93,78,6,129,21,4,24,247,16,118,214,191,36,188,107,69,152,72,177,134,4,78,86,42,176,143,129,82,226,121,119,221,101,243,40,144,193,20,160,97,150,157,155,75,66,55,95,207,237,127,133,252,199,126,33,107,138,214,120,196,131,150,181,165,19,22,131,100,144,226,108,26,218,82,110,51,131,100,236,41,70,214,149,162,136,146,175,153,133,220,158,247,26,122,82,141,96,119,190,225,186,115,233,129,215,63,111,15,206,157,175,199,15,158,245,164,2,157,179,123,206,126,154,147,15,253,97,245,89,120,159,249,131,143,239,86,102,52,30,225,136,139,102,56,41,219,226,182,18,47,172,149,252,54,141,46,201,144,202,165,109,43,200,174,152,188,93,6,84,165,80,82,251,205,63,95,247,231,191,230,237,86,133,122,60,107,81,221,147,89,176,220,53,146,109,212,99,131,112,185,24,117,162,13,8,142,29,93,13,7,84,151,18,14,203,165,126,143,58,82,87,87,249,56,157,238,98,193,140,84,51,78,134,158,68,242,144,251,150,93,235,120,170,223,83,51,73,145,164,165,56,200,200,162,58,118,254,164,39,172,138,158,28,29,174,101,75,227,2,114,200,252,57,174,48,8,14,108,62,47,156,35,88,17,166,185,39,56,226,112,27,90,50,134,140,154,208,103,214,1,210,106,38,50,164,3,165,132,84,64,17,42,214,98,110,6,151,178,142,88,117,181,164,66,31,97,230,226,227,231,248,187,161,252,102,98,60,150,176,22,219,96,45,66,250,24,135,46,70,101,100,57,132,19,197,105,120,107,99,123,155,180,66,149,230,232,104,226,52,90,175,238,167,217,58,205,157,238,53,216,3,92,7,86,14,238,169,60,178,184,48,147,16,219,46,172,57,135,28,59,190,151,13,157,21,54,20,69,75,6,249,13,34,2,36,146,88,192,226,136,236,149,235,255,248,47,126,118,201,40,131,158,73,149,196,22,199,133,203,154,82,69,93,155,63,227,248,103,252,78,170,151,224,150,90,226,209,220,213,158,133,146,29,9,101,98,216,182,32,155,120,224,85,151,170,66,163,203,73,56,147,118,39,183,122,161,215,62,242,162,235,107,244,231,188,254,104,126,206,228,99,182,185,222,247,192,13,104,9,184,196,170,162,36,63,191,16,92,10,115,78,108,98,105,206,78,76,6,20,66,60,150,175,129,129,112,28,179,138,176,149,16,73,20,47,103,20,151,160,69,215,1,41,31,245,227,233,147,58,117,81,33,76,79,220,138,4,129,113,175,131,182,205,132,179,79,25,30,202,93,93,200,94,49,67,158,193,179,188,157,124,24,135,37,104,234,166,48,16,25,64,47,198,72,201,210,46,106,32,144,95,12,219,104,6,237,61,195,226,67,142,19,182,98,164,106,33,41,242,9,153,156,121,218,20,189,71,56,139,187,83,244,92,23,126,230,225,84,187,57,193,55,14,22,95,247,109,118,182,62,78,126,26,242,128,243,121,251,187,229,55,187,193,17,23,4,0,151,188,117,206,170,119,216,135,231,240,20,147,123,44,129,186,43,92,124,160,3,13,212,195,57,80,47,210,74,50,230,164,208,175,253,115,105,64,98,158,130,3,9,27,197,46,66,78,116,132,57,140,49,13,145,160,52,216,33,222,56,6,141,14,17,67,141,128,130,2,72,24,247,20,182,16,115,133,207,148,117,248,142,67,78,163,100,33,128,72,15,100,109,252,157,121,58,54,144,132,135,60,64,86,122,89,57,122,236,122,180,100,50,166,5,165,173,28,235,68,114,99,171,252,57,254,237,75,197,229,7,6,214,43,115,205,65,214,161,121,16,170,15,149,161,170,214,80,73,145,138,156,56,115,214,56,55,103,40,153,194,84,115,68,76,208,37,116,132,53,224,10,233,209,84,111,115,237,243,255,249,43,127,243,23,241,227,35,254,77,231,82,208,29,247,164,214,157,155,6,71,188,205,4,50,174,103,74,206,158,223,111,83,118,67,12,199,178,155,121,52,212,116,30,19,52,183,239,197,117,103,113,61,208,143,169,99,208,0,236,145,115,6,132,146,125,39,10,210,156,145,101,31,172,57,225,85,113,158,139,185,179,10,62,68,45,36,37,99,64,167,96,18,33,90,232,25,115,253,182,252,137,127,198,70,35,140,164,132,21,3,106,83,162,136,101,1,114,144,164,63,191,234,191,144,159,253,133,92,133,204,60,203,55,150,107,150,178,144,33,62,176,154,8,111,137,149,36,243,183,68,67,121,83,160,177,42,117,58,135,192,126,243,2,100,139,173,23,252,129,249,57,248,192,94,223,126,136,81,253,38,77,85,163,213,68,201,34,95,209,230,106,32,67,136,230,236,24,248,196,201,163,95,20,134,25,0,67,23,23,168,124,66,250,152,122,80,224,188,228,99,131,0,8,165,135,92,74,61,156,246,197,187,221,110,130,28,66,154,232,151,177,98,7,40,5,128,48,189,13,131,84,161,28,34,238,133,152,200,101,231,38,183,205,251,43,247,95,252,9,179,179,187,148,33,141,193,168,7,113,64,207,114,52,137,40,75,117,4,132,62,146,206,177,200,196,51,165,18,24,1,53,66,109,83,77,70,242,194,126,172,195,119,82,30,203,245,160,5,147,219,132,39,91,183,110,84,64,196,233,97,70,8,226,228,189,253,173,57,252,115,209,9,123,57,215,83,178,21,19,62,165,19,114,248,169,63,57,246,41,29,216,98,201,18,64,88,229,183,246,79,111,244,159,156,118,197,58,156,85,197,53,246,27,127,118,132,118,125,199,236,224,210,183,68,179,200,131,168,29,145,238,92,94,168,147,78,86,130,77,218,240,53,162,53,15,186,134,185,98,67,241,180,138,103,132,77,172,17,143,205,209,30,122,104,89,172,146,46,4,21,4,145,128,67,65,132,0,76,1,183,147,209,33,28,13,154,216,162,51,85,212,206,184,205,156,91,147,67,24,182,86,27,147,123,51,48,95,137,1,176,62,171,155,216,238,10,33,0,89,167,205,192,38,75,109,165,18,84,117,154,232,143,84,47,241,135,216,170,162,204,18,106,86,169,170,56,82,198,168,49,170,109,184,142,248,74,89,62,233,191,72,245,175,55,249,109,61,110,59,167,162,110,201,142,43,229,250,208,172,215,40,55,221,90,104,214,218,2,159,222,112,228,183,35,189,217,184,95,213,167,219,118,131,53,245,67,167,251,187,116,123,203,104,77,26,83,234,89,130,49,16,5,14,116,70,252,24,4,180,3,89,33,166,81,15,58,193,122,92,239,125,247,250,244,147,235,197,52,129,181,152,10,150,68,145,50,72,104,149,3,67,56,243,207,251,58,14,202,113,3,235,33,9,174,147,14,42,165,181,100,24,193,148,87,152,111,135,188,118,127,73,44,147,253,168,141,41,110,64,12,169,8,97,42,80,30,67,0,112,10,107,240,77,88,111,238,92,1,231,210,181,175,45,30,103,253,6,190,211,244,75,243,113,90,130,62,240,89,223,66,18,138,63,167,109,41,87,237,66,215,82,63,104,106,124,137,83,148,80,88,154,243,96,207,6,36,156,199,114,102,4,168,70,36,198,21,41,40,109,115,202,62,201,32,142,58,123,235,166,49,47,34,37,244,83,84,173,109,38,83,192,144,243,154,174,193,58,92,160,105,5,57,215,1,56,165,69,20,202,21,246,102,106,117,250,108,56,15,141,96,40,240,228,77,90,87,191,243,63,201,0,69,5,119,60,203,89,197,18,39,157,65,235,40,48,19,42,240,117,36,37,21,175,206,11,203,226,146,247,110,245,152,65,203,199,186,231,208,71,81,128,73,79,224,16,182,56,106,143,32,149,81,9,108,2,64,212,57,43,92,27,186,60,7,186,38,14,69,123,54,231,78,201,193,158,242,201,55,165,176,170,118,134,192,218,225,80,55,223,75,253,229,74,137,235,229,9,153,208,140,51,174,119,118,237,78,107,66,98,118,130,211,179,60,20,141,251,221,118,124,46,204,37,41,164,39,174,224,5,234,59,103,171,169,48,9,92,130,55,12,36,45,49,137,67,201,234,52,31,165,10,73,46,168,131,5,42,40,86,108,130,2,70,140,17,13,24,128,15,144,72,43,231,224,153,220,206,132,225,243,87,242,36,137,210,99,81,121,190,41,92,62,89,22,180,216,145,139,168,163,14,225,67,200,26,88,103,69,17,64,91,77,52,116,192,208,143,115,252,82,133,62,197,0,162,173,111,12,19,102,136,102,136,237,113,60,201,243,189,125,140,26,59,130,166,151,75,204,196,168,20,10,132,40,88,33,247,146,120,164,250,50,218,170,233,223,223,133,63,205,3,95,191,39,229,123,92,71,41,26,170,25,99,209,154,55,146,54,204,109,84,203,6,195,32,205,119,216,17,88,88,50,37,52,81,186,105,253,79,208,157,134,142,221,139,106,227,87,190,191,223,235,99,63,79,7,105,194,100,4,154,228,10,229,209,84,7,197,62,249,82,49,43,55,45,26,0,216,16,192,8,194,178,20,139,33,161,23,73,89,49,101,159,75,9,115,215,160,236,33,249,202,173,61,94,136,67,117,106,41,135,164,207,206,221,188,17,76,32,125,155,46,184,54,159,244,156,229,93,230,195,34,28,53,224,253,151,135,124,17,250,44,53,136,118,75,197,196,157,41,204,131,181,130,43,21,244,7,239,50,130,145,112,122,51,190,17,195,249,172,219,133,228,193,66,138,145,82,69,7,208,99,161,135,66,177,91,78,12,96,242,121,199,114,40,243,238,129,59,136,155,57,23,143,94,106,178,196,157,254,214,152,193,116,5,128,100,150,231,198,64,177,5,9,201,108,151,247,183,219,232,41,46,103,98,11,29,178,151,16,171,213,113,42,131,153,65,28,230,4,31,117,155,236,140,24,146,209,8,165,66,176,60,99,54,124,220,178,181,148,225,58,160,23,36,231,107,118,113,241,166,175,46,110,158,60,118,35,37,58,13,148,233,75,13,147,64,195,20,236,218,24,29,134,12,116,185,188,88,3,87,189,33,19,158,176,7,73,205,43,237,105,147,252,224,210,160,235,174,193,149,174,200,147,127,196,207,217,253,29,181,87,131,210,88,24,29,241,97,185,209,244,215,172,112,186,17,103,213,245,53,233,105,57,226,159,221,139,67,42,167,69,224,38,235,162,61,229,114,148,247,78,173,223,150,169,2,139,88,198,8,162,51,45,72,187,151,100,241,114,160,40,42,146,96,69,69,104,21,206,129,71,107,205,164,16,170,26,80,53,9,204,145,6,221,225,195,200,140,163,169,232,247,231,241,164,186,146,21,50,81,141,135,192,62,86,47,231,7,91,205,34,160,116,24,142,122,16,106,8,72,223,44,239,241,173,109,75,78,218,231,245,244,254,152,253,209,223,11,85,110,83,13,76,22,68,196,105,207,232,125,241,202,232,185,85,131,106,157,177,69,226,81,139,71,95,56,8,151,72,141,114,102,154,57,98,230,163,72,137,100,118,134,253,118,230,251,151,253,125,174,187,103,243,224,194,63,177,227,15,193,158,124,118,80,174,243,160,1,144,141,40,135,144,54,176,221,0,176,197,199,1,222,15,118,87,193,158,215,79,121,131,182,236,228,67,2,91,188,189,191,123,185,185,248,212,164,8,49,53,200,4,193,147,35,217,37,136,147,165,8,2,85,48,19,22,10,24,174,17,117,106,13,116,136,107,181,64,140,28,151,2,243,65,88,233,122,216,55,200,183,251,146,228,233,8,38,213,228,33,210,77,206,1,127,237,192,141,213,233,117,161,51,196,115,23,240,94,173,174,173,212,207,156,111,191,202,155,96,150,142,75,83,146,189,32,170,243,73,204,88,157,107,249,184,248,250,249,95,14,247,174,238,87,37,72,154,139,196,7,6,206,115,16,15,150,124,244,232,84,165,105,131,185,233,54,203,2,222,80,220,32,222,122,160,222,75,178,50,228,29,248,6,234,33,228,241,32,146,78,251,126,145,175,172,161,214,141,94,217,201,51,94,73,7,187,180,150,178,54,231,245,177,84,33,157,107,51,17,105,77,224,128,113,195,220,195,35,140,59,97,197,61,67,215,173,197,121,20,151,140,164,51,233,164,234,24,207,50,64,148,107,18,231,86,115,238,99,172,190,133,101,105,228,205,49,250,115,126,169,87,213,183,187,132,194,93,65,151,177,192,24,252,234,85,130,112,8,115,94,10,46,222,2,80,129,158,248,196,207,249,60,124,14,82,238,232,177,111,160,235,35,0,238,199,199,151,147,128,16,4,137,40,26,130,93,98,44,114,75,46,104,219,135,8,44,26,10,27,89,139,196,217,145,165,90,253,46,94,61,164,47,135,174,11,112,178,234,207,199,47,126,113,164,63,0,69,24,13,243,144,117,12,29,177,200,12,80,80,61,141,65,198,192,37,144,74,169,104,216,238,88,138,48,109,137,166,96,53,46,171,129,129,35,38,146,69,66,37,36,255,153,207,227,124,166,38,185,207,115,215,62,206,124,248,243,151,22,190,202,3,171,65,49,1,35,22,132,33,88,64,168,112,200,83,78,53,223,85,222,191,220,237,79,137,215,250,62,211,205,102,108,120,91,236,115,174,223,76,190,127,97,1,110,230,221,151,41,18,189,218,183,193,157,5,118,33,125,201,182,48,139,12,7,200,10,168,68,132,40,200,17,40,67,1,150,11,188,78,44,248,139,195,60,233,107,153,159,250,252,86,227,203,93,95,251,151,191,190,243,191,190,129,167,91,190,223,202,188,83,85,192,116,162,211,163,224,147,246,44,184,234,32,120,52,165,235,63,69,102,184,54,123,230,249,126,119,61,19,253,156,173,93,239,92,15,227,88,172,140,228,78,212,243,149,127,228,187,162,38,173,244,171,209,219,22,203,153,182,172,212,138,57,128,6,84,98,63,23,41,90,39,133,53,58,46,87,112,8,30,52,223,220,182,154,240,174,50,220,178,116,154,115,166,64,154,72,87,172,128,38,223,230,229,179,234,100,111,234,193,253,250,126,144,250,242,225,132,236,204,174,9,54,109,43,224,76,19,216,139,220,2,66,59,99,91,24,151,31,126,142,40,58,118,231,251,139,156,35,35,122,75,117,48,194,125,62,163,247,240,203,192,97,83,158,36,109,28,67,9,10,132,86,94,26,63,197,59,198,237,186,160,65,45,173,29,124,108,214,114,239,156,127,95,188,94,76,150,155,21,62,43,63,213,205,93,167,199,231,163,102,200,189,101,247,251,87,251,217,251,124,111,193,203,99,182,159,79,248,220,43,120,210,210,253,194,189,184,27,152,124,119,111,7,15,55,43,93,233,221,36,50,110,91,135,167,171,157,138,142,228,13,249,98,194,93,151,47,138,190,8,187,103,113,236,250,252,192,252,102,182,175,7,248,140,246,187,217,165,45,119,89,238,255,235,148,255,110,111,120,229,128,247,63,253,147,207,15,147,76,35,246,233,234,219,129,38,29,23,224,132,242,165,14,220,11,81,89,10,247,161,149,247,152,239,106,187,55,222,204,231,252,246,71,95,207,20,176,54,197,233,49,142,77,104,147,57,155,189,88,159,248,24,0,12,223,0,250,134,219,189,96,167,159,13,191,9,86,193,63,191,62,179,126,58,241,238,26,13,84,135,154,91,108,164,247,225,207,198,200,13,140,97,225,65,210,16,4,0,144,12,1,225,148,215,5,91,107,21,223,79,32,53,91,138,156,203,78,90,53,98,30,251,25,125,36,103,176,101,2,3,128,12,32,225,101,53,136,11,15,225,15,175,60,233,124,193,124,141,51,198,117,201,57,253,183,19,151,30,110,135,247,136,209,61,188,241,118,67,9,71,118,45,140,188,42,208,183,114,103,201,174,251,223,174,255,251,203,175,178,153,243,37,126,255,244,224,248,109,121,191,227,253,11,187,55,190,184,87,143,30,217,231,63,194,177,250,197,225,218,129,58,184,107,188,141,164,141,97,155,24,232,113,189,180,95,211,100,4,34,134,65,225,142,37,160,196,231,224,124,163,30,120,25,113,215,79,255,15,79,223,89,239,110,253,197,253,118,31,249,92,126,248,211,238,244,5,206,115,66,207,241,240,115,237,244,230,198,187,9,45,21,120,152,139,114,94,49,180,15,178,62,37,121,73,94,212,227,141,150,201,180,132,244,158,21,196,101,52,185,60,87,95,244,3,94,140,231,206,110,67,28,153,250,238,209,197,99,62,184,58,222,93,172,94,23,156,6,177,244,130,53,1,48,102,68,86,112,173,246,224,49,240,239,254,119,127,251,25,102,203,183,124,148,125,152,87,190,252,218,151,207,143,179,247,120,127,90,142,124,250,177,245,31,191,223,143,127,6,191,245,163,190,225,158,195,115,227,27,23,61,143,1,41,196,3,231,130,207,62,46,87,125,35,161,187,112,8,51,24,49,70,7,59,127,146,104,253,249,96,205,121,131,176,69,135,107,193,242,128,9,5,104,25,57,46,159,180,213,91,93,253,127,171,188,231,243,68,84,111,133,123,122,127,173,145,30,62,63,23,79,175,179,30,42,109,174,66,89,240,2,6,8,70,93,102,228,216,58,55,115,96,65,68,143,161,190,82,105,189,169,81,106,130,133,154,179,198,234,103,124,91,30,68,247,21,207,146,78,23,132,212,213,244,24,79,237,0,156,22,146,187,149,66,178,94,130,255,106,122,250,31,197,151,175,143,43,159,99,177,116,101,1,122,17,246,224,210,32,65,179,61,91,24,35,97,158,234,250,96,211,238,73,237,134,140,87,158,38,21,51,69,187,49,209,155,69,99,36,120,37,216,56,76,121,31,35,144,183,58,124,59,86,116,241,15,95,211,253,77,243,43,100,72,222,68,99,58,143,185,20,107,27,218,40,59,54,92,241,104,177,112,2,14,128,193,16,144,32,0,41,228,11,192,210,0,30,105,213,20,153,72,242,114,70,123,178,85,246,160,144,130,37,4,213,82,2,82,114,14,142,48,86,183,82,67,92,34,80,70,156,167,60,95,226,124,253,79,19,30,203,119,189,19,209,233,213,192,118,66,223,38,75,142,245,8,102,205,118,220,41,28,217,81,174,90,95,121,251,87,186,187,126,76,190,217,223,254,173,24,102,94,71,131,51,255,92,13,73,63,81,11,182,149,59,206,24,19,109,18,173,227,193,93,33,62,154,54,70,125,221,36,30,150,17,145,129,138,33,17,176,46,97,61,85,138,66,222,188,167,232,179,252,201,227,98,157,35,206,231,119,51,18,19,190,69,221,108,58,169,38,172,119,75,171,101,231,93,51,180,167,189,80,4,52,166,181,232,58,19,187,168,182,90,170,140,130,41,10,237,128,64,85,40,191,24,44,159,61,196,231,254,128,23,120,131,213,193,129,24,220,220,243,52,207,131,231,239,110,97,189,189,105,157,34,49,8,113,4,72,67,132,245,113,173,82,237,28,170,98,63,255,27,222,62,85,80,178,158,92,60,50,141,1,163,38,166,154,96,198,93,163,95,248,13,50,62,252,21,253,196,64,34,238,93,172,247,184,239,175,254,131,158,17,14,171,195,244,120,8,146,112,193,183,234,6,112,3,2,88,150,140,75,43,35,72,4,56,74,68,207,70,202,197,252,154,170,145,126,183,203,38,59,53,205,86,69,133,251,124,192,74,208,154,186,49,132,49,248,93,80,20,6,128,86,106,13,194,54,2,57,193,6,174,224,16,50,164,253,150,65,17,206,144,122,71,177,46,109,166,219,37,30,151,27,17,41,104,31,172,100,143,194,27,55,255,176,76,148,119,173,213,60,36,90,27,167,72,181,61,174,155,76,229,206,146,146,149,194,194,110,114,5,80,70,111,150,167,64,70,227,6,143,215,175,238,126,54,34,13,124,72,241,131,48,17,84,193,83,35,55,172,224,211,200,163,40,31,201,162,247,141,23,166,48,1,210,217,208,123,223,153,135,236,99,246,166,84,61,33,215,93,15,174,48,20,152,66,58,193,99,140,186,27,86,142,81,202,192,6,71,29,0,147,76,36,64,175,215,11,132,107,5,251,98,105,162,65,21,51,170,200,23,225,34,191,160,222,3,23,121,115,180,200,229,239,209,207,87,122,10,142,228,0,81,142,113,72,134,10,98,18,238,114,251,79,234,141,22,223,68,73,54,73,192,121,206,78,67,166,33,16,13,186,229,20,2,40,36,66,86,4,148,132,181,237,188,46,33,47,199,177,155,6,18,51,57,30,155,143,79,231,160,78,33,77,249,208,139,46,14,33,30,190,90,135,111,52,37,246,120,61,247,188,166,133,106,40,169,122,193,230,20,90,99,101,213,6,191,188,198,165,159,252,212,250,214,62,247,219,250,29,137,221,117,104,146,7,217,40,146,198,206,28,182,140,64,243,153,184,127,136,37,37,184,4,128,200,28,91,69,7,78,141,174,201,164,232,246,120,169,84,107,151,78,7,92,230,224,103,187,250,226,159,228,42,95,166,90,245,145,110,134,52,23,247,243,88,68,63,244,155,107,224,90,130,10,56,141,115,16,12,174,193,62,168,39,25,196,205,88,153,227,191,210,184,212,32,5,1,96,36,12,128,87,125,82,3,238,3,63,209,227,112,192,27,115,192,192,224,157,167,149,25,224,179,150,245,241,48,226,188,2,138,98,18,5,15,225,152,228,202,11,19,201,194,45,196,29,44,173,160,24,165,125,102,225,175,236,135,174,149,53,132,42,193,55,106,230,4,3,108,146,237,83,51,121,58,245,126,177,172,53,218,18,180,204,6,128,12,37,73,129,4,229,9,227,192,189,184,21,5,38,88,187,168,45,204,208,140,247,5,22,194,197,41,173,151,123,233,236,13,225,241,46,234,242,150,136,53,70,89,8,245,114,160,68,126,241,10,220,43,181,88,149,117,89,63,127,7,233,149,194,129,16,211,95,123,62,227,44,99,100,24,66,31,38,187,2,81,182,174,118,142,73,42,104,211,104,214,138,46,193,143,131,90,155,210,45,66,106,64,186,97,230,195,103,11,77,60,36,28,40,233,19,153,54,48,173,0,73,55,27,72,132,161,34,14,225,112,11,85,206,208,222,192,9,20,196,186,50,244,60,108,158,40,41,64,22,133,0,52,135,4,24,170,136,139,247,20,23,67,111,78,216,103,208,7,129,23,213,145,29,8,36,34,172,60,83,128,132,13,18,156,248,247,153,231,10,153,167,38,13,42,154,68,208,227,135,12,111,203,35,236,172,33,26,17,152,24,14,21,44,84,141,3,173,184,244,34,215,152,14,243,236,39,47,182,243,222,163,131,155,142,119,211,196,130,234,18,35,228,100,80,113,33,14,83,219,122,125,89,221,100,47,112,15,133,104,132,113,177,180,180,81,154,235,83,207,171,127,224,141,148,60,191,8,190,38,204,70,118,1,45,45,224,72,168,134,244,200,56,145,98,248,149,89,168,176,183,95,188,245,4,0,192,97,170,25,97,227,104,13,27,129,169,14,220,68,15,13,244,62,99,170,250,11,126,32,209,104,64,99,137,142,233,99,122,229,221,239,41,93,229,150,221,177,126,63,172,24,133,201,135,180,16,27,84,13,134,244,41,184,16,206,180,28,237,18,82,82,5,16,161,198,177,241,20,155,153,6,14,149,8,59,54,133,250,82,3,48,32,6,247,250,63,78,22,79,6,206,55,194,7,133,199,15,90,64,153,229,26,100,130,200,128,160,133,49,18,108,202,38,76,177,157,195,38,57,78,214,214,100,142,153,154,55,200,169,114,15,25,138,144,161,131,153,249,60,26,154,52,108,159,57,217,218,33,183,127,37,176,237,200,153,153,65,66,152,0,93,46,64,65,91,239,67,43,125,48,156,10,245,10,232,52,213,180,113,192,35,148,66,177,244,125,198,55,88,126,134,147,219,185,137,59,180,210,113,40,47,22,53,69,65,36,117,54,61,57,15,0,85,44,238,0,215,124,178,238,11,196,71,9,8,245,70,67,36,16,152,53,249,125,43,7,233,180,5,112,77,129,230,202,4,173,97,18,147,117,179,117,240,42,185,125,148,207,138,146,251,196,60,28,251,31,127,39,89,216,102,157,54,188,38,86,21,151,136,29,66,97,100,84,194,190,46,41,162,112,76,173,110,255,2,101,37,37,167,12,148,96,66,128,96,36,231,83,108,196,78,189,247,232,198,201,184,128,32,105,175,176,193,150,106,169,89,5,242,61,185,11,165,20,166,146,8,189,85,9,91,232,140,16,187,153,38,77,104,11,74,132,252,241,100,74,158,203,231,157,36,85,34,35,28,159,162,103,209,91,140,105,54,50,76,87,32,6,80,64,33,202,67,205,196,178,82,89,201,156,143,60,97,41,119,178,175,161,119,215,159,225,155,12,147,213,56,152,101,13,18,41,137,164,169,133,84,255,245,139,123,188,216,181,38,162,247,176,114,169,18,184,169,183,172,245,133,251,224,141,178,222,87,205,141,119,72,240,169,12,54,154,129,148,17,109,65,43,144,121,178,8,168,7,171,215,244,227,213,187,119,2,5,192,160,248,164,193,19,194,103,116,175,132,46,180,14,219,250,66,16,217,211,87,27,29,77,35,81,69,192,20,194,146,227,35,103,143,183,252,91,126,123,213,189,199,118,91,201,5,105,154,128,194,0,108,112,79,90,26,89,85,64,33,109,30,110,155,55,223,145,33,174,33,52,26,136,33,132,172,56,37,154,105,163,175,254,158,27,106,197,158,230,246,235,92,53,98,46,180,11,7,119,188,213,253,94,10,186,1,49,162,207,179,175,34,58,202,145,160,32,56,13,70,3,229,141,194,131,69,171,200,108,180,193,74,150,48,229,128,230,97,43,138,23,162,62,82,160,19,238,232,200,38,233,56,227,30,58,98,138,238,170,20,136,162,182,149,19,141,84,217,201,107,119,175,96,103,186,118,155,250,154,218,74,29,54,74,82,82,142,75,232,22,220,211,220,6,14,44,22,86,11,104,240,58,61,199,166,37,34,22,146,68,80,34,11,90,148,82,15,200,174,32,109,45,172,159,200,132,144,80,61,17,16,170,50,223,40,115,50,220,92,152,7,184,26,236,88,67,83,250,49,85,152,1,169,105,71,115,231,20,124,240,221,191,204,238,202,20,160,93,211,3,235,27,205,152,111,72,182,177,1,100,210,96,18,181,64,86,164,213,237,144,216,204,189,104,180,63,217,255,195,177,41,154,224,113,236,40,67,103,32,230,84,22,198,34,97,224,56,16,192,100,122,196,197,91,125,24,3,244,75,211,247,229,232,66,90,193,216,154,152,30,31,106,38,153,45,197,160,212,8,50,1,66,82,53,83,164,20,209,135,13,233,163,175,249,211,58,153,38,165,252,54,200,238,185,207,250,146,28,138,193,77,80,163,134,148,82,79,134,153,68,73,49,231,242,88,206,199,129,192,17,88,44,53,230,21,78,181,241,202,42,94,107,185,194,185,34,133,116,86,166,70,61,47,48,63,88,121,13,170,73,33,14,35,105,212,44,44,225,120,246,16,13,252,168,186,134,235,116,74,193,52,126,201,77,27,169,94,50,1,30,36,98,94,166,4,25,146,190,102,229,158,123,15,23,80,192,72,192,19,48,142,117,239,117,234,110,193,41,173,117,158,120,109,254,97,243,165,211,3,164,195,24,11,140,81,179,198,211,149,249,255,250,245,23,231,76,48,118,46,58,119,74,142,44,198,102,104,92,133,6,25,72,27,145,72,119,207,195,79,191,27,1,199,30,197,75,5,159,206,97,197,241,76,172,251,216,39,66,82,147,172,248,138,94,198,215,233,16,253,95,60,93,168,189,199,8,37,30,14,174,224,68,176,192,21,145,249,145,121,129,50,83,198,186,100,102,178,179,128,149,29,42,180,136,42,145,140,173,129,249,0,219,188,222,117,238,161,48,182,141,139,174,119,86,233,121,247,161,195,57,48,204,9,90,34,176,90,91,97,225,140,22,199,139,9,166,61,236,1,178,129,197,0,71,72,203,135,172,34,58,164,227,193,212,98,70,186,179,50,129,194,222,240,193,118,255,76,172,152,164,231,12,128,5,58,96,114,211,240,48,150,222,81,165,46,74,118,71,169,7,20,26,182,150,12,28,27,134,194,32,20,211,47,35,19,51,181,82,99,85,63,65,71,203,214,179,170,106,77,111,159,229,143,255,92,101,115,232,164,243,93,236,173,0,179,17,90,73,79,147,12,161,170,82,187,107,138,184,172,211,64,121,171,53,165,21,255,25,220,7,218,58,121,189,48,253,235,243,241,197,120,4,77,72,51,148,2,13,121,246,83,40,162,17,198,184,204,247,213,175,171,250,180,118,42,36,232,182,74,92,235,172,89,161,5,99,71,170,9,210,9,78,34,69,104,198,62,20,45,12,69,8,13,25,57,30,29,22,49,47,84,146,84,147,166,190,134,71,242,240,121,68,245,72,110,241,102,134,128,53,152,18,34,70,36,13,186,229,113,232,0,219,138,35,116,4,43,110,90,38,95,42,193,66,199,220,210,183,90,133,81,6,136,136,212,242,95,129,47,230,197,47,126,198,92,77,87,145,140,22,60,214,51,88,243,99,253,168,175,219,148,163,9,154,114,211,26,70,159,74,107,119,132,105,39,99,90,57,145,67,139,85,188,142,177,35,237,28,153,123,240,46,26,216,64,178,6,106,228,79,226,29,221,106,254,254,115,250,121,79,146,87,35,191,98,170,115,111,15,103,185,138,90,16,9,128,36,30,128,197,209,117,235,59,213,111,131,117,32,39,242,164,152,136,82,151,212,78,43,50,172,147,225,112,107,62,245,162,25,150,11,199,148,76,7,70,37,74,218,218,118,45,32,84,168,146,104,168,65,14,166,91,161,203,46,88,104,112,211,192,1,138,60,94,184,16,194,148,125,231,37,65,96,96,61,202,231,82,48,46,227,26,113,68,182,32,114,38,85,236,134,189,225,26,246,210,235,48,218,110,240,45,62,20,197,89,101,31,148,61,153,184,19,242,148,96,148,162,72,113,5,92,222,202,47,114,95,53,22,37,90,68,129,239,132,146,70,79,189,124,147,186,2,134,6,26,128,6,89,49,238,221,9,135,61,67,94,191,250,110,64,16,99,16,76,204,16,236,198,1,27,202,249,217,84,238,142,221,178,183,117,97,207,33,133,13,155,109,28,186,115,83,126,214,200,36,87,213,217,114,31,105,20,76,57,150,15,188,251,199,184,35,75,159,7,255,225,207,240,153,141,206,229,124,212,61,137,154,73,224,36,0,86,36,59,137,9,195,9,19,204,189,158,230,228,237,121,114,37,63,235,142,173,126,178,236,16,53,22,203,247,253,175,239,229,126,12,254,197,149,112,85,20,48,6,130,185,241,123,186,213,11,60,81,61,224,211,218,219,36,148,43,175,133,98,47,135,176,19,39,83,224,106,212,14,93,240,71,121,38,140,120,16,205,227,109,106,27,65,194,84,192,208,74,241,72,61,109,218,50,3,58,121,157,77,227,71,252,21,255,50,126,139,196,151,220,93,47,209,128,7,146,44,205,56,132,49,168,227,216,204,193,190,192,76,81,128,21,184,77,17,106,248,220,133,152,92,140,253,205,213,76,125,66,164,168,219,254,246,231,127,125,254,67,144,231,255,253,156,137,124,144,200,163,184,242,171,86,192,36,89,73,69,83,40,77,136,107,226,149,240,210,24,207,17,64,25,202,145,116,106,95,227,142,172,244,100,116,26,237,91,210,5,96,0,20,178,203,212,150,227,125,254,197,75,250,238,36,153,125,133,180,15,95,58,89,147,106,104,131,107,120,115,97,179,122,243,125,243,175,254,244,215,30,121,99,84,60,10,52,128,1,31,212,72,189,249,48,141,22,184,114,28,251,217,143,123,48,50,74,181,173,118,228,88,34,4,171,49,209,70,194,23,127,135,3,82,73,195,132,16,85,128,48,112,76,119,167,236,113,147,249,74,21,110,21,220,30,14,101,101,2,222,23,202,37,60,20,17,46,117,190,169,68,199,64,14,65,194,57,44,246,34,135,252,190,204,94,122,172,121,173,141,252,161,52,123,204,217,137,18,186,29,116,18,77,10,2,1,48,216,5,32,33,99,124,35,38,58,205,148,28,107,31,145,125,242,23,111,94,218,181,44,89,139,1,168,36,24,8,249,186,232,104,203,78,152,4,50,64,84,6,36,236,232,230,217,78,33,63,231,83,241,159,63,150,44,249,163,205,157,220,216,165,219,72,104,83,172,220,45,242,186,220,33,234,117,75,203,190,231,8,19,11,64,39,188,144,189,55,59,24,23,200,146,10,58,50,41,8,169,94,169,18,199,16,67,50,85,76,46,45,111,143,241,123,158,206,104,31,3,105,228,174,207,251,158,93,114,184,124,18,133,97,139,251,112,212,231,157,233,163,111,239,210,251,159,220,238,23,207,187,50,223,89,243,201,9,45,178,129,123,169,233,39,147,57,252,194,186,123,147,132,213,4,151,62,60,48,90,75,126,155,247,6,238,80,112,123,18,183,127,17,211,47,12,241,23,113,249,69,144,127,142,39,225,69,113,199,13,13,128,49,81,50,73,38,45,203,236,61,138,153,89,207,221,147,32,27,180,205,251,0,222,84,46,178,156,4,9,42,99,145,75,55,51,11,195,237,235,247,152,80,223,241,3,220,207,171,190,2,229,203,230,255,135,191,24,190,193,186,166,22,31,252,182,153,232,16,51,121,207,220,39,76,67,132,17,128,12,130,9,38,201,74,188,87,129,45,47,142,223,70,190,58,175,63,188,222,33,161,151,210,105,122,204,191,174,206,136,139,99,88,152,84,126,77,95,189,71,220,38,193,230,177,158,118,35,55,14,236,143,126,194,187,47,243,246,203,94,246,89,222,54,238,182,92,70,187,109,178,77,37,95,157,13,234,80,1,54,59,223,156,238,233,107,193,148,19,177,118,140,54,233,194,211,232,121,240,5,48,6,78,138,71,209,163,137,74,236,210,166,196,189,94,196,208,36,192,3,88,154,184,162,243,113,241,219,157,215,229,143,127,235,219,231,100,217,241,205,7,240,122,159,236,231,216,70,105,55,40,209,204,200,254,219,49,16,27,6,222,195,187,163,173,95,127,244,158,155,148,10,15,98,63,212,227,52,9,206,109,58,204,18,255,255,45,255,106,130,251,88,126,252,218,1,174,56,155,172,57,44,99,45,31,239,215,227,30,156,98,0,44,93,48,25,129,115,217,217,52,51,146,48,44,130,163,74,4,151,94,203,218,253,83,243,101,63,245,223,138,95,253,73,255,174,225,29,185,234,116,172,116,68,9,12,49,0,136,148,187,251,181,237,249,74,30,123,111,75,116,154,233,232,189,198,173,165,27,120,103,45,43,5,18,15,160,18,35,145,58,160,201,9,17,220,38,195,212,27,22,115,228,196,68,177,63,227,123,170,208,255,84,253,222,126,249,60,114,135,219,218,173,243,33,192,212,174,155,237,30,237,249,220,160,10,59,104,92,246,238,209,108,146,148,112,225,62,79,40,234,139,137,36,34,183,243,245,42,198,228,49,2,2,64,60,85,130,224,31,122,89,38,77,85,47,182,198,64,234,89,187,139,121,122,243,239,187,227,15,196,189,191,223,95,62,255,88,248,220,251,224,205,199,169,221,17,129,158,69,46,105,104,186,19,112,40,60,210,174,232,234,7,190,105,173,233,7,85,10,167,122,0,79,145,182,108,251,220,178,205,11,219,135,119,244,195,183,250,214,13,112,97,77,126,94,134,116,225,5,35,125,216,248,56,148,17,8,203,80,56,179,51,154,144,64,151,180,150,178,107,38,35,135,13,25,137,131,21,108,192,106,97,157,19,9,92,24,92,49,238,246,60,55,56,55,155,233,45,60,128,178,189,39,29,209,48,250,179,37,130,190,58,107,28,230,130,0,0,133,26,20,232,22,181,180,17,97,40,20,228,66,105,98,90,175,54,254,164,138,105,147,195,21,66,152,136,227,217,215,180,216,19,125,77,50,148,126,250,18,192,160,150,197,204,216,125,99,178,151,47,32,172,230,171,149,221,141,170,92,11,95,36,108,194,35,89,182,149,74,128,221,21,174,219,95,127,75,170,108,80,33,40,240,165,77,54,166,230,51,22,198,13,4,72,170,227,217,8,208,196,142,65,73,232,5,173,89,52,137,192,89,93,251,87,122,246,149,237,195,215,140,228,182,72,145,145,183,166,202,201,141,217,160,84,164,68,177,239,127,131,129,209,132,67,115,194,120,255,58,122,214,204,1,130,154,16,130,231,252,110,53,182,105,62,130,167,130,6,7,79,244,15,111,191,23,7,184,41,252,68,153,78,135,7,26,30,78,7,194,136,139,82,7,46,6,126,196,0,163,131,40,10,128,153,11,35,134,158,236,146,152,176,110,13,201,70,209,191,184,94,253,239,186,122,207,11,25,81,77,217,165,149,192,152,124,89,242,199,81,63,116,71,78,39,82,185,0,12,181,46,187,92,22,67,43,59,212,55,113,48,75,2,204,198,208,32,218,125,146,168,97,248,176,235,243,182,31,175,96,208,175,255,225,233,143,254,186,247,239,255,82,253,87,6,163,123,175,81,25,87,115,143,239,251,187,48,112,109,220,48,97,43,165,109,25,180,188,54,212,174,253,172,216,133,125,68,87,195,194,189,76,74,216,160,228,233,190,151,58,12,173,96,12,138,1,0,126,252,3,103,8,167,115,70,72,27,76,25,183,45,180,47,114,65,184,78,255,149,239,191,220,173,47,86,223,15,15,130,145,73,52,204,174,148,27,187,97,240,38,44,163,185,48,103,67,150,45,15,3,137,38,186,55,139,246,106,110,126,225,110,7,78,188,138,230,242,80,111,164,113,48,127,48,219,173,133,161,235,52,212,234,221,38,114,147,0,132,178,113,98,156,186,220,117,99,92,107,235,186,222,142,6,216,152,180,66,167,120,113,169,158,16,205,145,64,68,98,52,24,9,165,188,180,124,49,60,3,138,182,160,26,216,228,4,224,0,201,148,157,196,58,153,28,49,5,210,238,124,86,189,172,103,4,59,113,77,88,228,26,104,217,239,209,247,202,23,99,3,193,56,98,154,111,114,206,88,242,229,101,111,235,72,108,8,202,156,237,30,237,29,129,93,99,200,188,138,167,103,209,19,37,154,18,71,178,239,76,113,247,65,91,157,94,52,11,27,113,219,203,32,105,89,95,201,84,150,109,55,187,184,96,179,205,117,228,251,191,213,181,166,151,240,51,184,139,211,140,106,152,140,115,80,102,104,232,78,1,163,70,15,75,39,111,186,45,68,224,209,208,164,117,184,129,58,222,253,165,229,245,183,191,62,5,71,234,17,111,16,32,168,139,70,157,76,240,12,249,178,99,222,174,39,14,71,114,47,41,91,207,8,93,251,22,188,52,23,63,4,245,34,227,3,39,216,38,128,169,165,42,136,64,67,126,143,147,41,230,92,106,48,45,92,14,87,32,150,58,23,184,68,118,10,4,198,5,12,131,147,232,137,97,182,108,113,53,174,225,36,195,213,201,150,121,17,157,255,34,191,247,211,63,38,122,214,153,62,93,173,210,224,232,101,133,54,107,116,69,131,42,210,154,5,4,1,249,168,210,46,101,64,99,138,69,44,219,91,143,220,129,26,235,177,140,57,25,46,205,151,171,253,200,118,157,100,214,128,103,111,120,237,98,126,248,63,239,246,239,130,102,146,172,37,138,71,214,231,30,255,15,52,153,161,116,18,24,181,67,88,147,194,2,184,239,100,229,202,251,134,58,171,147,218,133,75,233,34,201,174,211,109,1,129,1,10,18,4,188,83,96,65,207,105,76,63,149,223,3,115,194,182,76,158,14,163,251,252,240,230,118,191,173,118,84,64,177,84,34,189,19,189,153,102,197,42,54,24,220,105,240,14,74,110,206,105,86,77,87,157,169,166,58,182,185,205,38,249,218,184,237,250,94,77,193,60,224,197,216,12,196,66,112,140,154,196,2,137,40,138,110,72,243,223,58,179,62,166,28,81,106,3,117,83,221,48,122,63,130,104,64,240,82,61,119,203,186,4,27,213,29,251,187,26,162,17,138,82,200,210,71,59,209,183,134,37,107,131,5,36,214,37,116,83,24,82,82,32,169,132,28,181,76,200,49,192,244,10,219,178,95,227,131,56,60,157,6,249,25,54,12,134,2,60,215,72,112,77,158,244,108,252,246,144,218,93,134,142,105,76,218,68,22,179,18,162,244,213,200,61,184,173,223,94,104,18,102,146,33,228,233,153,104,90,133,216,10,193,37,22,189,24,106,228,36,186,151,82,93,111,154,54,16,110,231,243,47,252,154,111,202,215,162,39,210,9,5,88,6,111,102,80,252,158,52,209,0,163,155,135,217,208,29,70,202,142,88,196,160,131,48,136,221,156,187,202,73,116,87,55,77,166,78,200,100,86,77,149,228,178,241,24,164,57,120,98,246,219,247,170,18,48,6,121,111,95,182,71,238,153,63,172,124,119,82,65,8,90,186,252,154,19,244,158,64,127,144,71,148,114,242,130,237,135,129,131,35,128,202,218,99,177,22,103,53,168,140,112,202,4,174,61,109,79,114,143,133,34,193,8,136,173,140,211,81,220,164,30,69,145,168,52,230,64,119,6,198,141,148,244,191,246,31,186,120,182,227,97,22,122,95,214,100,54,148,68,48,107,253,144,236,80,182,180,19,142,16,235,249,252,108,203,169,45,219,81,160,199,79,194,161,21,117,241,204,106,103,209,91,47,54,47,220,46,73,17,143,152,24,28,86,22,105,211,81,14,235,144,255,191,95,239,61,197,97,146,50,60,215,205,59,137,21,58,88,230,137,64,202,196,235,209,116,236,138,6,238,221,124,237,253,28,187,131,247,248,184,225,186,112,114,82,164,51,56,215,152,226,45,174,144,11,76,18,32,195,247,76,157,129,96,87,135,219,142,189,60,220,46,83,161,29,217,78,151,125,227,209,196,137,169,41,22,225,195,193,26,225,208,92,81,10,183,129,182,33,245,26,25,15,20,210,91,236,220,25,75,111,79,165,250,204,157,225,42,130,70,172,89,53,230,215,94,19,247,237,210,105,4,120,64,207,84,59,80,100,41,85,195,128,64,187,159,125,222,127,235,108,80,102,172,70,230,117,202,218,229,58,218,186,113,26,55,42,52,27,201,29,217,24,242,115,119,93,171,200,67,150,162,69,107,108,229,1,37,240,102,131,99,31,160,176,103,55,102,146,110,115,163,66,72,169,60,9,138,156,88,41,210,121,175,120,108,246,81,139,37,204,149,182,91,19,204,8,140,126,89,128,134,202,245,97,68,120,136,181,42,205,22,127,117,208,84,84,161,149,228,14,170,228,123,65,119,99,37,69,38,82,61,6,162,202,149,85,141,96,0,135,185,191,167,13,60,236,65,38,102,97,127,243,41,125,68,213,135,230,91,249,202,55,143,158,125,109,25,236,85,99,98,133,52,136,234,88,66,116,14,157,145,123,218,13,173,118,6,45,79,211,143,74,163,177,73,129,216,136,64,173,44,199,241,227,95,254,101,104,230,144,66,160,164,129,17,198,86,217,38,12,235,198,109,112,189,61,227,119,253,83,98,140,23,138,204,173,237,202,218,181,59,246,0,254,206,191,58,244,79,254,248,199,95,192,207,62,114,42,250,108,111,138,130,146,111,217,72,169,82,56,34,78,38,72,194,233,136,232,214,192,221,177,247,123,8,133,203,67,104,121,148,100,5,67,156,57,204,52,154,242,8,51,9,207,113,141,63,234,137,34,70,222,224,255,159,43,131,148,80,89,151,224,70,184,196,216,42,246,86,55,187,70,83,53,98,86,42,51,143,75,117,249,18,151,30,212,231,132,11,156,24,211,69,183,125,250,174,235,4,12,113,1,205,124,212,208,174,14,43,44,106,73,44,128,231,238,230,159,252,208,124,142,227,83,167,59,155,234,89,59,94,4,56,159,19,204,219,68,184,216,235,178,180,54,201,117,3,222,68,119,63,175,205,21,242,92,144,150,73,72,59,103,150,158,239,163,216,95,92,166,2,45,124,180,176,80,212,234,12,233,56,100,14,84,78,36,31,123,20,191,240,219,114,236,51,124,237,143,87,127,94,41,22,225,123,132,101,249,112,92,200,196,24,157,131,43,0,80,26,134,66,169,181,237,83,238,31,246,173,175,229,206,215,130,248,250,100,127,141,100,48,216,80,190,218,173,233,21,171,214,128,28,64,7,2,72,10,213,104,36,44,104,219,159,55,253,119,100,248,54,6,19,141,169,140,218,122,22,18,171,56,232,122,143,102,130,161,1,98,121,28,199,73,178,48,43,106,135,165,113,229,46,5,247,176,52,118,0,236,227,76,38,74,170,233,240,9,166,204,200,39,208,23,74,8,204,153,211,59,223,166,90,225,166,156,203,192,34,189,216,52,235,82,100,207,51,162,9,16,3,82,7,60,148,213,252,136,109,232,191,165,166,202,2,9,235,153,58,9,111,241,229,27,158,148,153,228,103,95,4,131,246,86,96,150,52,81,1,153,90,71,89,15,209,4,242,221,93,95,243,62,221,80,101,185,12,89,166,232,111,223,216,127,221,65,122,55,159,43,176,186,135,170,123,83,102,172,71,147,88,136,59,134,205,140,48,248,220,188,15,138,66,1,24,12,144,4,33,48,249,9,122,172,21,42,150,110,216,64,62,87,17,203,22,92,7,183,96,254,174,223,154,102,114,148,126,54,85,61,194,1,47,207,233,156,253,194,190,33,236,34,184,139,101,227,132,118,199,33,24,54,229,24,221,38,241,57,87,7,157,246,35,116,132,174,58,189,62,53,155,65,8,151,7,150,162,238,69,107,192,221,36,50,52,238,212,129,6,238,161,116,19,38,51,89,157,214,87,3,68,139,33,2,225,126,67,118,25,192,218,110,124,228,37,17,5,149,12,42,246,171,172,204,184,210,195,98,128,253,221,119,101,199,209,234,109,213,75,73,8,106,186,36,21,130,197,156,147,29,57,49,230,145,10,161,221,105,165,55,127,124,212,167,204,251,133,196,207,189,231,88,151,112,238,45,169,149,237,135,114,150,14,64,95,86,61,19,150,86,32,112,159,205,2,206,174,249,191,115,189,247,188,232,210,67,185,174,9,210,184,57,191,46,171,135,27,184,253,25,239,130,215,168,51,2,29,205,48,97,75,77,24,55,181,248,194,31,231,152,114,78,243,240,96,128,4,201,88,182,174,113,93,201,131,89,105,52,121,234,234,152,69,90,9,156,144,91,245,198,216,53,248,159,29,87,175,99,191,65,199,118,4,53,143,41,155,155,53,150,114,255,68,208,14,211,153,101,87,56,164,156,82,25,249,80,203,212,51,237,57,197,254,130,28,190,117,134,192,161,40,50,27,158,88,215,110,90,48,39,160,42,6,40,9,203,167,98,135,162,48,133,91,160,20,23,119,102,49,20,175,66,74,195,107,222,247,248,128,97,11,195,3,59,213,193,85,164,162,96,206,210,36,218,215,98,221,134,217,199,59,199,155,216,145,53,182,90,93,89,108,38,75,65,56,193,155,53,240,26,180,66,0,226,163,101,3,185,197,134,221,80,171,166,95,11,22,164,208,227,11,115,159,202,112,67,136,22,253,17,194,25,0,70,65,55,67,248,97,167,12,100,221,229,92,190,114,188,34,207,188,62,156,191,47,14,151,169,247,63,30,191,227,231,108,81,127,83,254,70,179,169,96,21,60,224,80,47,39,76,84,110,54,94,225,50,102,29,53,20,214,33,12,49,133,173,250,217,169,79,183,245,167,94,34,215,26,16,80,52,6,108,40,157,101,165,47,18,94,193,87,217,110,13,216,72,241,51,175,148,40,37,69,206,207,108,46,64,48,251,29,253,69,138,198,156,0,119,41,35,122,252,126,254,219,103,253,253,55,136,225,131,3,231,74,32,237,81,166,209,113,243,32,62,127,205,20,231,244,137,175,70,172,120,8,194,229,134,209,221,155,187,17,183,99,12,208,25,14,73,79,215,183,48,140,154,100,91,139,172,224,202,128,96,58,155,8,98,216,24,76,33,32,232,69,8,96,96,111,130,137,26,249,68,39,65,10,15,216,108,47,251,1,116,225,6,187,13,58,11,45,41,76,10,6,79,251,168,117,86,43,121,165,91,29,76,130,67,97,10,95,155,251,158,233,237,217,143,203,178,189,227,165,159,133,86,235,218,235,66,175,61,175,174,246,178,55,221,59,7,251,230,174,166,216,233,186,80,240,210,127,119,254,223,154,101,252,214,97,233,92,135,89,82,205,162,188,116,94,227,235,55,115,50,44,212,76,77,83,129,172,183,255,100,53,61,253,179,173,167,35,77,15,27,250,30,100,11,250,130,26,212,131,177,83,40,192,52,50,171,241,60,227,227,149,29,21,126,212,211,199,181,253,226,1,31,14,18,145,90,154,50,101,57,103,135,45,111,70,165,24,18,183,195,166,203,188,150,169,55,154,148,73,25,214,117,62,84,121,46,242,162,92,240,139,11,125,247,210,193,62,154,142,86,131,106,244,172,187,232,225,157,201,166,129,138,15,169,37,130,157,180,86,69,85,179,124,38,189,101,237,217,23,129,111,232,0,240,7,239,1,143,15,103,144,229,82,24,209,125,226,16,183,250,185,122,30,74,16,113,179,151,108,143,82,9,26,83,59,237,205,166,95,66,188,206,137,21,195,140,228,216,184,76,55,70,195,48,32,29,4,43,187,21,178,248,4,21,82,76,3,193,135,207,46,6,24,82,229,231,81,31,174,192,227,88,178,54,164,116,138,83,182,198,19,47,187,219,114,157,188,183,245,209,123,223,78,183,63,98,236,254,248,179,103,227,255,21,239,130,86,2,59,129,118,111,207,146,82,201,65,75,17,6,74,220,70,183,31,182,5,243,76,43,140,113,100,90,123,182,82,141,53,124,246,229,118,112,217,146,33,69,5,37,109,219,66,173,91,100,189,97,241,232,25,191,235,239,213,118,232,132,146,187,245,115,220,81,166,124,255,0,249,72,234,143,100,82,163,182,30,220,108,5,229,229,244,40,44,232,116,26,242,235,242,201,219,71,193,116,0,56,79,75,72,203,163,176,75,167,43,99,32,5,222,132,227,177,12,226,238,163,87,92,137,135,159,107,180,73,177,49,201,237,188,231,198,56,188,10,176,2,227,60,246,139,253,74,31,159,204,37,3,216,23,200,79,9,204,216,94,164,6,198,178,17,89,208,38,154,192,85,146,32,65,178,89,153,64,112,161,171,86,99,93,51,31,131,75,241,134,189,43,180,118,52,204,253,240,145,95,127,243,117,126,31,30,60,32,149,65,181,25,16,41,165,65,142,243,86,99,176,207,39,25,218,166,139,180,150,172,132,92,165,47,227,105,96,116,93,89,154,251,106,68,116,243,71,27,253,152,45,138,77,149,173,41,11,225,136,234,115,115,106,87,15,172,21,246,217,58,53,188,15,228,169,228,207,172,125,218,200,191,127,10,60,151,50,24,185,207,246,37,102,50,213,38,164,153,247,255,207,179,206,220,248,97,79,27,112,197,0,133,8,167,108,2,12,5,184,204,120,85,225,166,216,181,228,74,191,193,231,6,169,165,231,232,235,43,248,194,124,209,60,96,62,119,126,56,139,116,82,93,50,121,205,202,146,133,152,158,175,253,123,143,241,54,131,210,215,96,94,167,105,71,143,195,42,42,85,76,60,97,103,81,164,48,187,59,160,144,73,76,70,153,52,134,4,133,124,63,80,162,90,100,9,126,62,186,83,69,43,86,160,108,138,7,89,135,96,75,176,153,68,54,227,237,201,252,237,75,41,239,214,238,103,118,207,236,39,252,168,62,102,163,8,193,82,101,40,79,11,94,174,101,188,172,177,57,240,54,222,172,156,201,143,233,215,115,221,238,189,39,118,163,219,194,174,87,97,41,110,201,247,19,226,176,214,110,205,217,255,8,91,87,243,215,121,223,254,13,95,94,57,135,138,181,237,147,12,0,254,4,4,232,138,14,110,193,226,196,141,10,217,67,247,66,106,47,201,1,192,83,114,109,254,231,193,113,221,249,198,105,111,57,199,223,208,112,41,111,254,195,191,203,248,247,98,105,214,72,214,233,118,75,108,60,219,99,9,29,55,105,183,73,106,40,70,147,172,144,142,240,154,56,40,111,9,30,221,79,127,194,197,40,177,44,41,28,71,28,82,169,28,174,246,62,45,175,220,207,254,253,30,98,162,213,109,233,249,237,49,3,95,163,167,244,43,252,234,174,251,211,99,238,219,143,222,63,62,216,237,227,1,189,178,71,142,230,24,60,12,15,110,173,239,189,255,164,222,241,5,109,76,45,54,208,17,188,175,176,163,43,211,227,101,139,47,160,162,91,155,195,173,191,190,189,197,83,136,7,48,173,110,130,225,85,48,162,231,58,204,9,135,62,246,72,206,16,230,128,145,151,97,2,188,198,168,72,132,76,225,221,48,123,23,71,53,170,253,48,38,150,70,96,218,35,4,112,125,123,157,114,47,183,156,54,59,22,253,228,52,49,95,62,93,123,252,209,171,126,227,39,144,138,113,212,82,107,5,210,36,130,130,2,146,65,119,161,111,65,191,92,165,85,219,21,50,197,107,64,37,124,33,144,95,255,100,178,29,237,54,174,17,155,145,218,148,99,34,145,34,175,166,130,6,101,35,151,71,159,175,94,199,163,63,5,102,85,13,236,161,254,199,63,97,154,162,75,173,80,215,47,60,190,47,5,198,236,146,84,228,230,127,61,12,223,89,241,205,206,50,67,84,89,9,66,18,177,39,88,79,178,177,96,246,218,173,97,91,56,77,20,3,200,53,52,96,70,186,7,143,240,193,124,113,132,16,36,210,72,36,72,58,148,18,20,248,55,191,105,255,245,55,177,158,188,49,184,169,31,12,180,203,74,65,135,133,229,73,221,220,221,222,7,177,7,121,117,53,113,129,7,98,129,111,208,141,32,252,92,148,248,188,150,40,183,163,178,195,176,113,160,178,99,156,91,141,18,47,47,215,155,39,243,187,142,224,74,165,255,145,116,180,31,215,4,99,108,127,9,202,188,209,75,184,60,114,125,211,37,160,98,141,211,148,217,167,168,247,74,218,7,173,93,116,80,41,185,222,116,161,64,173,194,181,15,57,215,243,249,50,127,67,209,210,199,60,7,39,188,184,44,33,79,241,168,163,90,161,246,129,86,79,104,222,64,29,34,55,71,102,14,113,216,57,60,147,133,128,175,132,219,242,77,220,92,138,138,203,182,63,226,174,82,253,26,173,45,50,246,218,67,163,63,54,43,250,100,183,169,40,100,192,10,45,153,4,218,62,161,165,7,16,194,138,148,64,43,104,76,194,73,84,27,1,37,32,34,2,6,46,107,106,54,40,199,193,215,129,164,112,107,118,140,32,192,181,57,198,143,27,52,135,140,82,30,58,101,160,160,160,24,86,136,205,160,156,113,53,160,205,197,82,79,55,30,218,8,40,220,57,219,194,96,117,131,139,207,215,1,13,190,111,117,214,198,141,17,203,235,249,99,143,239,55,7,53,112,45,144,88,202,1,166,158,124,222,78,125,84,93,238,230,197,22,150,224,46,183,81,104,105,169,21,4,79,57,75,208,178,176,164,37,196,228,187,99,101,184,105,187,147,91,123,192,34,115,157,122,189,252,155,223,24,148,36,49,194,40,166,40,129,86,130,74,50,40,167,112,235,206,210,86,242,194,34,40,248,37,24,43,244,222,171,240,122,232,95,204,12,246,112,154,49,52,194,6,20,46,165,74,93,224,91,210,115,141,195,18,216,69,43,175,206,195,117,237,245,239,20,63,36,177,181,207,48,126,210,77,59,107,159,140,225,133,130,83,50,18,0,179,177,241,201,75,159,98,88,156,163,33,119,110,48,251,74,0,33,196,5,116,87,100,232,123,66,100,101,6,169,14,198,83,33,150,90,107,17,93,177,114,167,185,70,63,226,249,204,117,23,148,157,19,70,78,18,149,157,200,145,252,191,244,56,222,200,115,74,143,173,86,126,118,166,91,247,98,88,217,164,189,245,112,100,61,140,253,124,216,73,157,36,227,224,109,16,197,168,89,177,7,116,113,230,195,211,28,110,86,153,197,90,35,170,75,81,164,74,164,230,140,178,54,156,254,223,124,62,59,192,151,32,102,204,90,106,220,109,115,177,229,122,57,154,143,183,167,85,135,237,178,162,118,166,213,3,1,205,215,188,50,98,130,184,85,17,32,100,69,73,40,36,153,168,30,134,36,142,162,106,190,220,44,183,154,20,110,227,155,107,228,246,92,170,126,110,128,4,30,67,10,96,209,23,178,179,81,67,232,115,228,158,228,121,177,78,196,175,131,213,238,183,231,150,222,157,50,229,240,96,251,141,67,142,4,115,56,29,41,32,167,175,253,73,95,141,175,24,62,234,120,53,3,73,11,232,66,78,205,110,157,206,120,67,178,89,130,19,212,100,1,82,60,79,95,198,49,41,15,160,171,0,52,100,213,109,155,180,5,194,146,12,226,235,214,203,93,247,109,108,100,146,157,197,117,118,184,198,39,181,62,130,199,3,214,129,71,225,124,108,221,39,146,6,114,99,171,15,26,129,89,92,32,165,21,86,183,109,192,3,92,19,24,131,62,6,42,219,54,221,196,229,251,38,224,196,227,89,196,107,195,8,183,205,119,254,182,243,183,204,156,104,89,235,146,84,55,21,160,125,142,158,124,105,43,56,1,13,96,232,150,6,64,46,46,172,229,244,2,75,70,172,64,117,99,17,52,102,179,195,237,145,43,220,138,13,154,113,218,159,193,231,47,7,5,25,24,170,49,212,172,81,181,206,129,103,188,213,202,210,204,172,249,226,83,107,197,160,151,203,161,247,248,211,57,40,134,140,81,223,140,173,208,49,53,10,4,26,18,26,179,228,77,23,73,152,244,82,74,99,206,181,130,246,34,255,125,238,66,106,253,36,118,238,198,89,218,185,93,119,196,70,146,31,236,32,64,47,224,43,224,83,228,70,159,84,36,73,209,2,146,101,106,58,238,220,129,80,48,178,49,50,7,16,104,12,227,217,36,18,46,12,2,105,61,114,133,33,148,98,49,210,45,39,32,21,138,77,77,48,73,186,97,99,228,34,184,246,202,247,246,122,189,56,156,174,170,238,246,1,247,147,190,30,226,71,241,230,123,152,117,248,13,83,115,228,43,226,86,129,154,217,139,98,103,138,55,221,136,75,167,140,84,53,38,154,117,201,101,248,88,123,183,199,180,62,126,135,191,121,152,15,251,245,233,61,153,157,36,239,234,89,186,170,230,89,159,38,174,215,165,229,22,82,156,42,195,30,195,84,106,2,223,152,58,137,186,98,194,30,196,67,200,198,70,222,113,3,71,195,248,32,237,133,172,149,75,173,178,172,74,153,21,164,220,90,61,150,62,143,69,152,210,24,9,145,45,149,152,2,170,130,86,119,236,150,212,101,187,53,105,174,114,59,176,127,180,145,231,187,152,172,57,85,123,52,8,184,100,223,181,198,71,56,127,237,65,119,210,45,248,43,195,123,212,201,233,216,142,93,160,178,51,157,123,60,135,6,177,48,136,231,38,39,40,141,85,12,76,96,1,5,156,242,168,140,134,36,88,16,11,111,229,243,153,193,252,222,122,22,115,163,183,69,19,125,254,128,88,224,214,153,193,77,206,193,152,193,67,7,34,194,225,68,107,178,121,245,214,137,9,250,4,4,177,186,170,209,230,192,12,130,234,154,78,207,35,63,45,192,93,155,38,41,164,154,124,136,167,97,21,192,173,47,201,17,12,85,70,34,36,72,201,84,128,153,185,62,183,61,207,106,163,240,201,152,229,73,92,138,171,188,5,189,176,96,187,197,45,137,210,170,105,203,61,228,248,181,159,40,60,20,100,160,244,176,22,21,131,192,70,4,128,150,212,180,74,114,34,223,4,87,81,5,44,105,226,153,242,55,152,205,208,197,209,75,20,137,101,1,147,236,10,134,18,208,112,80,210,56,4,174,197,18,193,83,170,9,117,182,132,70,161,99,198,217,151,149,120,220,39,217,207,221,205,228,119,63,236,92,141,188,67,96,71,115,50,30,35,254,233,69,58,194,56,117,119,2,73,240,78,69,26,139,166,89,9,10,130,70,173,12,239,34,190,219,105,67,149,181,109,215,208,9,62,148,139,107,17,136,47,53,182,167,6,92,212,74,52,194,1,198,99,82,165,20,100,208,169,13,58,87,41,221,133,230,153,102,186,149,63,188,99,23,185,154,226,75,121,122,162,159,213,251,154,60,128,180,173,159,191,210,191,189,221,62,221,12,127,200,30,141,188,185,179,218,138,50,35,165,207,98,14,101,176,152,194,88,242,162,43,122,84,126,124,117,191,126,250,111,124,150,212,183,195,80,169,24,171,246,185,179,189,158,171,224,253,68,110,212,207,243,182,69,157,230,145,241,158,236,102,93,57,29,165,30,47,68,9,65,105,129,22,50,41,128,32,145,49,210,72,79,64,130,242,173,215,174,79,118,174,141,218,162,175,55,197,52,243,113,98,158,174,135,186,4,38,35,77,169,106,160,150,20,162,108,89,245,61,53,133,210,170,207,133,53,17,31,71,253,112,187,134,223,234,254,10,1,129,140,51,230,239,4,219,91,124,252,206,143,226,81,248,46,125,85,95,136,111,36,204,162,97,122,91,29,24,161,15,227,58,186,24,39,54,188,115,226,24,93,0,34,12,166,238,244,3,151,4,148,20,14,115,35,119,142,119,192,187,215,237,135,207,181,40,211,168,220,0,84,15,112,24,30,37,65,230,165,97,217,47,102,56,143,125,168,204,227,199,148,71,102,18,5,44,8,205,145,48,186,131,85,72,125,14,96,34,233,7,84,198,64,84,163,18,104,237,81,128,87,32,192,122,184,58,18,122,174,217,213,8,38,21,132,151,26,19,119,210,59,167,115,142,38,151,201,189,57,3,88,160,114,48,212,18,151,97,111,196,253,245,155,43,166,145,173,0,180,13,155,128,82,168,53,4,201,84,2,32,66,203,86,222,82,21,93,9,60,67,152,106,66,168,98,177,92,144,14,85,147,91,248,231,103,240,219,203,34,76,77,129,237,232,255,172,88,212,16,154,28,67,227,16,43,77,16,72,84,67,144,218,60,5,43,79,244,71,165,156,143,63,28,143,144,37,226,253,114,144,205,236,1,33,218,168,169,39,18,4,6,247,103,228,152,71,192,189,27,123,118,54,160,17,162,85,235,250,192,31,31,250,141,15,172,209,59,253,64,141,48,130,134,5,22,98,60,8,151,64,106,95,14,209,122,81,14,17,196,129,163,54,145,163,32,17,52,112,114,78,242,158,170,64,206,230,113,239,222,29,155,204,135,185,187,223,76,111,229,165,61,206,237,155,186,89,233,17,111,29,241,39,36,54,236,254,119,83,255,153,9,205,161,221,140,250,120,188,157,23,22,93,74,59,5,174,197,27,121,76,109,252,248,233,135,26,126,52,88,21,170,148,33,184,12,129,227,110,104,46,86,93,95,201,206,187,0,82,182,244,109,97,52,15,53,103,92,101,122,176,191,196,194,67,182,91,69,137,216,33,81,81,113,74,44,178,138,180,173,70,104,217,90,27,101,152,179,177,169,52,206,49,211,59,37,119,216,167,69,3,133,203,72,136,196,66,168,142,20,21,57,138,0,200,202,212,146,85,237,102,29,68,176,184,201,192,174,121,35,16,80,201,208,95,159,196,88,89,124,54,75,100,88,213,184,51,131,137,118,250,52,243,165,111,204,195,166,231,234,226,60,182,199,168,5,245,89,197,248,190,7,111,129,158,169,208,51,228,152,61,216,138,110,244,26,28,137,212,46,218,97,253,128,227,200,14,74,70,68,94,54,10,129,27,47,12,209,9,217,108,138,148,25,148,104,6,99,63,200,84,90,182,84,86,167,82,165,74,176,14,0,1,208,107,22,88,116,118,232,246,248,228,75,130,177,1,197,128,70,181,44,218,62,5,87,36,2,134,139,147,186,122,29,58,33,83,2,134,45,72,86,141,231,96,113,58,247,98,238,122,78,69,180,94,169,28,84,156,198,255,190,173,236,82,66,193,93,201,141,159,220,61,224,75,81,18,52,182,110,184,201,16,224,25,142,26,149,4,237,31,59,135,174,1,85,133,81,237,72,27,69,21,46,242,154,233,16,126,107,191,253,21,205,44,137,136,184,228,250,221,13,195,28,49,49,7,161,26,72,114,90,165,80,194,147,150,41,102,109,154,106,213,159,159,151,62,241,100,172,151,32,102,36,31,58,121,231,168,121,110,22,84,71,210,60,226,163,216,57,187,192,138,220,13,178,29,148,79,74,86,49,123,106,234,45,153,30,72,169,129,146,123,111,119,106,127,205,97,126,85,249,92,136,76,103,204,66,234,16,16,207,198,88,225,152,2,1,198,136,227,12,146,74,133,88,71,98,75,110,103,104,3,101,239,163,116,126,177,122,250,225,199,85,169,246,73,151,148,123,128,31,226,200,163,211,143,244,79,255,245,252,221,205,153,68,126,252,160,164,255,57,59,103,199,241,183,243,233,66,242,255,245,126,140,101,244,210,179,132,183,224,101,244,23,143,253,196,167,143,91,234,232,41,132,18,85,6,202,50,113,42,211,160,109,145,238,75,211,173,207,173,54,222,39,50,70,104,102,98,78,110,162,87,221,55,246,191,93,220,200,35,251,196,14,72,217,0,34,152,34,99,6,44,48,150,136,139,236,221,176,8,199,106,165,72,116,232,44,234,25,251,120,237,251,74,101,9,103,92,65,138,203,248,36,84,100,112,217,168,64,149,84,176,17,122,36,19,37,11,29,227,253,232,124,47,11,240,109,57,138,31,4,131,228,210,129,193,14,199,130,102,102,225,163,66,211,193,236,71,223,44,131,117,202,107,31,108,152,3,216,9,29,116,26,120,41,91,96,72,146,113,41,211,76,63,177,159,248,213,155,74,32,137,178,65,227,226,120,246,122,255,145,79,248,208,92,119,137,117,61,196,186,180,178,0,55,37,27,205,231,118,157,58,32,172,178,134,200,206,152,42,106,202,41,83,50,101,97,183,75,24,160,80,91,187,147,128,54,41,217,102,72,70,219,17,6,118,21,219,55,3,233,17,13,148,1,155,65,75,15,74,142,180,94,167,157,215,9,36,170,178,85,101,59,78,46,232,235,200,219,204,89,26,207,245,245,117,173,230,255,215,83,36,16,54,185,79,229,219,122,162,213,26,25,238,97,229,88,238,220,116,233,80,70,33,82,133,13,2,244,208,168,97,71,213,162,139,132,130,72,7,104,71,48,251,60,163,155,99,182,95,100,107,96,152,132,93,85,19,14,252,8,0,127,97,173,160,44,133,66,148,84,44,239,182,163,27,42,192,112,162,17,170,34,218,107,205,103,110,95,31,111,213,249,194,204,61,163,200,8,124,231,23,178,213,48,94,126,57,140,94,151,38,112,255,113,115,142,4,125,58,180,86,86,92,21,73,83,124,53,201,115,177,84,7,83,6,99,45,205,53,82,174,190,155,23,191,184,38,180,116,196,192,159,28,109,2,136,39,134,192,228,16,186,64,205,145,64,180,2,180,115,117,219,229,11,75,238,247,228,204,194,179,133,246,53,25,146,191,158,228,181,150,86,32,219,26,142,139,41,203,75,28,151,32,190,127,177,57,60,223,229,167,32,31,148,186,182,195,202,86,175,62,108,59,245,163,113,59,243,255,198,127,246,56,255,237,119,207,225,68,93,161,0,94,150,75,84,129,192,101,178,42,199,209,136,138,97,114,183,37,178,70,77,24,82,96,17,61,195,36,38,101,244,103,253,215,79,254,229,67,207,207,195,39,237,32,100,26,192,130,70,165,16,92,44,20,74,50,172,109,171,177,236,68,52,236,26,236,54,239,131,94,238,251,199,44,17,49,5,198,81,112,107,91,225,92,140,103,83,144,5,81,75,144,10,212,72,122,18,49,62,90,185,171,40,50,184,115,187,203,105,131,242,100,225,69,68,233,114,132,117,133,53,120,64,93,135,146,39,51,36,151,83,151,69,159,6,178,75,246,184,81,172,227,78,160,213,9,230,32,246,98,84,146,38,98,127,80,22,249,158,188,15,78,226,208,126,30,126,120,234,195,39,63,114,79,60,165,228,236,69,87,40,170,44,12,114,20,86,78,223,77,166,62,96,222,204,117,171,87,224,115,213,70,138,33,181,39,211,167,119,142,18,184,168,3,59,204,242,42,21,51,36,111,91,41,248,150,110,242,50,208,132,136,123,17,46,240,64,118,36,196,97,114,26,27,10,154,38,34,20,226,198,24,106,16,35,53,99,19,15,104,40,219,124,31,190,103,223,231,188,234,234,46,94,138,115,218,92,235,222,125,64,79,247,139,61,124,192,192,214,10,133,164,9,65,76,154,4,170,4,2,162,80,136,36,145,194,90,152,11,246,138,98,108,125,221,231,92,215,91,249,249,220,252,124,127,246,254,217,157,139,237,254,195,240,211,240,145,157,233,130,207,135,255,91,126,92,196,217,234,89,57,39,240,165,121,99,111,49,5,10,153,123,202,18,122,135,20,110,26,148,52,251,232,18,149,118,74,167,199,55,127,12,13,15,151,255,68,248,97,229,230,34,94,207,126,31,195,72,209,171,134,225,44,244,27,72,77,128,15,6,200,69,107,33,91,231,83,209,119,139,29,187,6,6,172,171,243,104,44,36,114,177,241,87,49,124,85,116,167,230,68,100,155,213,85,156,151,113,47,251,189,145,71,139,167,168,1,62,27,42,176,68,212,54,157,222,200,121,4,246,109,186,255,31,55,174,84,250,74,85,94,178,11,9,5,229,38,239,128,215,125,106,117,248,49,186,40,240,0,114,200,206,202,10,28,111,186,111,200,188,177,114,170,27,102,87,237,167,249,165,237,31,183,237,105,115,237,95,40,25,155,70,71,134,59,139,126,51,126,149,39,223,239,114,47,241,197,254,214,254,22,136,24,90,197,154,18,201,36,163,253,157,179,227,238,157,243,253,251,236,218,110,31,50,252,238,44,211,162,16,215,91,198,24,33,234,38,150,12,184,231,130,51,113,119,21,179,234,148,33,45,34,54,167,150,3,242,169,105,43,224,118,93,251,135,196,34,215,13,165,200,35,203,183,149,142,248,208,217,144,1,119,111,107,217,29,133,154,144,182,199,14,143,121,191,10,111,189,57,248,238,180,249,90,116,156,139,97,164,237,221,50,110,27,230,59,4,154,66,31,105,137,242,147,76,199,124,111,223,149,197,0,249,0,12,139,16,207,104,250,38,11,163,139,193,173,207,29,144,109,124,114,61,98,114,147,194,253,211,217,106,230,24,156,50,43,255,211,136,69,69,166,142,70,132,13,21,227,254,212,74,73,100,95,226,146,11,76,127,93,166,170,164,53,214,211,77,53,122,21,45,237,246,88,189,87,222,26,226,244,20,66,223,186,3,98,18,158,126,221,63,238,157,176,40,64,128,129,17,214,129,218,7,83,36,140,68,34,104,96,66,27,24,34,83,116,75,96,142,212,162,26,199,249,244,212,116,195,233,60,183,166,52,1,7,206,112,166,231,195,126,152,199,135,204,46,159,12,86,40,243,146,132,22,162,196,100,73,9,79,5,129,205,16,212,242,176,163,136,207,14,216,216,234,231,184,121,246,143,188,116,91,222,68,155,174,139,249,245,4,107,24,32,3,144,57,120,117,209,241,188,171,104,8,104,90,141,140,49,74,198,144,153,145,227,104,27,225,65,252,232,132,125,117,120,59,8,179,182,199,47,151,199,185,205,245,55,184,188,91,224,120,97,190,127,206,144,167,228,231,0,176,198,181,3,84,22,12,191,82,212,219,69,89,175,206,122,205,117,21,13,149,65,215,3,99,100,81,177,114,109,84,15,146,55,209,254,31,171,254,159,172,154,233,202,115,33,37,173,155,59,197,106,34,13,12,24,37,62,198,119,156,139,98,66,26,79,210,68,65,165,80,120,215,240,127,169,27,15,246,135,118,124,18,122,191,235,120,239,193,38,184,99,57,66,49,103,194,134,166,21,117,102,173,218,243,149,17,241,210,247,137,159,197,180,212,203,210,156,59,0,31,39,7,160,13,27,101,127,56,30,128,0,29,23,78,20,83,136,72,68,171,180,146,196,225,22,159,253,90,49,103,222,93,175,190,98,127,57,194,135,73,254,194,97,228,247,145,172,131,110,60,210,50,239,19,78,215,148,153,244,139,130,116,29,192,240,20,105,140,46,30,135,13,176,204,26,74,231,7,119,22,110,106,159,156,221,87,122,4,147,251,19,70,184,157,146,32,49,148,142,164,73,198,213,119,199,235,178,163,238,213,186,202,115,58,108,168,136,183,222,231,78,234,190,70,30,204,179,157,136,220,199,1,47,188,197,65,181,206,181,188,28,169,148,33,130,91,178,11,230,108,212,105,155,106,213,182,50,11,205,89,61,224,137,122,114,72,243,82,114,200,200,11,134,127,214,160,0,168,44,194,152,96,193,175,195,21,227,77,169,210,98,69,73,88,47,227,22,220,112,96,90,109,149,207,94,124,117,188,46,186,180,213,112,168,34,56,69,203,165,101,61,201,36,201,98,219,98,218,129,180,223,115,207,148,30,224,45,2,60,87,222,224,26,0,142,141,16,20,152,0,7,214,8,174,2,20,82,134,37,42,6,113,213,173,218,239,252,237,44,13,202,76,51,64,133,12,48,220,251,238,176,221,104,99,117,67,119,34,149,69,110,42,4,164,152,98,38,80,153,92,66,92,57,83,11,36,160,17,132,156,172,44,178,226,25,41,113,183,97,147,73,220,216,125,237,88,140,97,144,172,129,89,89,202,164,231,206,104,106,114,63,139,187,219,27,160,64,134,211,172,137,17,186,106,20,38,111,243,197,244,203,247,230,233,123,199,47,174,198,242,196,242,43,247,188,255,220,229,119,63,250,163,143,110,245,254,95,23,181,189,64,117,209,31,146,125,169,47,207,104,250,177,99,187,183,140,241,204,76,50,253,175,20,121,157,221,85,177,251,166,24,128,64,210,81,16,173,74,150,52,75,134,118,164,201,71,106,252,13,247,189,19,60,36,155,120,151,6,19,20,61,129,171,215,67,15,68,161,84,23,10,42,140,121,28,12,204,82,69,10,42,249,111,160,255,59,205,167,97,255,171,25,83,163,41,125,35,201,76,96,232,169,239,2,111,196,88,92,67,68,139,235,167,169,174,83,112,169,160,25,1,194,141,105,54,209,102,82,131,9,28,120,158,182,113,14,3,134,2,1,6,18,186,74,74,83,77,168,129,164,114,5,220,133,190,156,63,177,7,79,111,240,191,11,64,127,218,1,136,172,193,205,40,124,187,3,159,43,23,69,161,57,248,255,74,144,213,57,230,78,110,32,88,229,45,118,246,107,14,219,164,161,169,199,222,184,107,180,118,96,67,155,3,91,180,146,43,4,74,224,49,26,185,21,147,58,133,12,147,177,63,251,117,46,166,91,75,62,30,246,107,155,54,42,207,250,61,121,146,69,30,175,165,163,233,151,45,119,131,41,146,39,50,97,109,247,122,59,182,160,61,182,13,59,213,201,35,231,47,253,245,51,176,173,110,199,232,68,95,188,73,222,148,233,175,174,250,36,46,72,230,42,82,50,79,161,145,237,44,229,122,173,64,214,150,25,28,238,179,219,119,244,190,120,150,25,65,1,181,180,47,247,15,220,113,113,3,168,110,164,107,110,131,198,5,87,136,104,186,156,254,42,21,46,83,36,247,35,85,206,226,57,1,9,159,207,136,146,130,59,176,244,180,32,187,197,232,218,41,147,4,69,137,248,184,166,79,252,172,31,211,54,58,72,10,107,42,168,129,55,50,205,65,5,167,5,90,158,214,39,75,153,14,156,204,41,234,147,213,169,170,52,69,142,82,77,48,19,246,213,230,69,56,169,149,115,147,226,10,41,195,80,21,37,170,133,214,52,118,2,178,24,208,65,64,74,155,0,21,46,197,188,68,239,253,34,192,13,28,177,81,20,26,74,237,2,57,186,12,15,141,255,10,159,231,234,195,236,44,190,227,219,118,186,252,145,248,57,89,237,148,237,242,215,115,43,179,125,12,251,123,107,45,41,132,51,124,198,246,24,252,199,53,203,243,89,97,66,103,171,246,151,214,252,106,69,83,231,14,102,35,216,176,100,24,36,99,12,251,16,206,147,107,191,221,14,166,254,10,109,177,224,215,19,153,50,87,248,148,72,89,240,130,34,212,36,173,83,80,210,231,182,148,40,3,164,133,72,83,160,89,8,183,176,221,62,219,141,129,94,128,51,53,205,7,68,161,17,103,160,54,119,142,72,97,35,210,43,188,185,237,129,54,197,243,82,186,34,199,5,10,231,34,214,4,24,109,4,36,158,112,167,227,57,78,102,12,24,169,68,163,72,41,144,114,88,111,42,180,182,149,59,4,199,245,182,196,165,227,197,223,77,161,220,195,134,109,39,100,205,125,38,71,49,228,77,85,65,107,240,231,214,111,196,163,160,98,91,91,153,173,185,115,199,232,24,68,47,35,24,81,202,253,9,193,113,86,130,149,64,64,202,0,194,22,200,25,113,130,4,12,117,151,116,105,49,64,214,148,123,70,7,249,182,240,190,207,112,242,63,254,30,76,17,159,28,249,171,192,171,252,115,112,187,141,174,11,53,7,3,101,31,57,52,227,88,217,66,86,241,61,207,146,31,76,97,52,61,56,196,76,223,242,155,241,231,126,13,50,75,102,129,92,111,74,53,41,49,60,74,73,122,41,238,1,132,102,9,247,23,183,111,61,158,196,110,200,70,58,145,92,236,243,47,45,149,229,198,242,182,77,190,171,115,188,130,37,90,129,197,5,118,76,225,97,218,5,148,54,172,156,36,14,88,49,194,115,176,123,227,151,225,162,183,134,3,229,50,197,125,47,87,170,117,102,230,224,244,192,30,57,252,208,175,199,172,157,73,19,56,13,242,20,173,192,73,109,147,193,33,39,49,138,124,184,92,46,43,41,132,136,214,96,112,25,245,5,123,152,172,51,202,216,61,241,166,9,114,208,180,66,162,164,223,96,19,115,210,23,122,2,247,53,82,245,25,21,147,224,56,89,57,91,160,66,19,182,7,50,232,245,146,211,187,226,84,189,221,243,56,20,153,6,155,10,201,59,141,228,109,242,241,88,219,7,149,47,154,54,37,71,107,135,186,188,123,54,29,223,214,242,49,238,240,248,121,125,118,176,229,142,62,241,241,134,60,33,122,101,119,31,214,59,163,230,231,151,89,14,185,77,227,93,97,95,116,228,69,153,137,236,137,39,51,208,116,7,169,33,126,192,97,45,105,24,43,215,106,244,245,249,153,174,115,3,199,93,123,110,105,102,73,101,42,220,100,170,36,154,86,59,161,21,204,114,65,209,0,179,210,98,171,43,100,227,248,187,187,113,254,199,239,108,35,246,2,203,51,196,139,42,45,1,218,214,175,254,81,253,228,135,58,155,255,171,127,103,179,45,92,14,148,202,210,34,177,4,198,71,112,240,177,2,90,20,34,81,138,148,5,56,8,146,66,16,21,73,2,10,148,19,181,41,213,250,214,97,244,34,46,201,72,233,21,128,193,50,127,246,193,34,95,46,118,97,212,210,168,231,107,232,66,181,46,237,89,185,60,214,6,40,106,157,41,91,12,199,93,71,197,210,151,224,237,210,92,228,51,122,25,53,30,194,219,84,82,138,49,45,99,31,246,196,21,204,22,70,19,209,96,97,64,70,177,86,131,99,174,159,101,242,9,180,97,202,253,209,215,253,112,57,160,222,17,2,169,93,17,89,124,199,220,236,216,43,183,104,214,166,242,204,36,5,45,172,76,148,181,214,6,75,50,33,192,157,149,205,167,200,55,156,234,136,253,150,95,148,254,68,149,63,232,61,70,169,105,165,201,236,170,0,146,58,223,231,206,123,171,112,228,133,95,30,47,246,128,40,40,163,72,21,85,150,201,159,65,3,172,235,179,7,246,91,239,187,17,187,84,86,180,10,5,32,28,144,56,64,116,71,188,36,13,63,219,193,215,36,62,89,73,137,196,159,177,214,169,71,88,95,120,234,187,66,63,254,212,84,6,72,215,241,212,70,177,185,226,212,56,3,5,36,113,36,153,9,45,42,199,210,201,203,249,89,148,213,101,222,240,65,172,67,209,117,66,27,53,167,200,211,119,237,171,151,236,46,224,121,3,4,251,64,250,170,83,232,135,10,49,238,18,76,77,239,131,13,180,34,79,165,34,193,198,38,4,11,88,0,194,6,2,144,131,19,235,142,9,155,187,178,133,215,150,108,174,134,164,208,24,228,214,253,32,27,249,222,33,91,231,177,72,52,56,232,247,67,207,0,202,234,193,227,139,6,179,57,112,169,179,55,7,201,246,252,185,117,218,155,145,165,194,158,233,164,189,42,232,177,198,80,0,114,165,202,87,149,223,101,6,94,174,128,166,138,184,105,21,80,109,220,152,94,117,123,142,158,211,253,141,58,89,203,15,125,168,11,216,186,182,56,90,45,134,72,209,103,189,152,1,25,150,139,12,195,96,59,77,189,152,219,27,18,95,223,104,23,49,48,178,91,181,196,6,88,171,231,40,193,191,155,42,235,93,251,166,255,75,254,48,143,117,193,72,126,147,145,143,14,15,224,37,224,32,81,224,133,32,33,65,5,8,214,25,114,218,65,130,115,3,132,169,164,48,74,57,176,196,192,114,222,43,215,169,109,162,203,9,180,163,212,192,226,151,32,244,31,87,111,203,88,186,40,161,97,13,215,103,232,203,85,255,189,223,175,199,250,156,45,40,0,246,92,139,138,137,122,19,172,170,242,144,121,245,51,39,171,7,81,114,162,79,137,150,208,197,196,115,82,102,90,210,7,64,172,202,178,106,162,84,144,28,140,98,18,13,169,47,150,190,71,113,110,125,85,245,179,57,254,234,239,247,135,184,6,186,122,177,108,243,14,82,193,91,129,167,85,164,156,115,188,118,7,114,164,32,137,18,21,23,131,34,225,176,154,154,254,140,62,107,15,41,151,249,22,248,7,246,176,79,133,253,243,249,226,230,67,189,186,182,33,59,132,151,85,154,142,123,89,173,60,244,145,215,58,52,171,70,0,146,194,131,220,173,145,117,4,235,86,8,234,198,237,172,247,229,173,173,81,107,137,70,169,160,96,134,46,89,104,199,86,168,227,78,155,145,57,72,132,126,130,31,155,175,93,64,29,221,31,240,63,223,183,238,26,180,216,145,133,20,82,160,210,136,13,66,8,28,58,244,50,82,20,13,128,4,67,38,143,247,28,39,183,225,177,76,1,86,192,83,72,138,223,128,77,11,45,238,246,156,244,135,179,77,35,155,208,251,182,190,253,224,93,213,187,8,31,196,184,195,67,233,59,238,62,163,86,200,228,20,196,141,163,2,238,46,24,21,185,156,167,170,235,76,145,177,246,14,188,113,143,156,91,166,150,166,64,136,254,104,252,212,250,253,190,251,251,63,91,245,159,185,63,0,28,154,56,112,239,123,159,117,221,1,209,131,35,28,218,100,141,209,62,167,133,51,61,118,198,219,223,188,121,255,51,74,14,90,88,141,4,88,45,24,11,33,183,156,186,142,250,149,20,190,34,226,141,174,150,154,45,171,205,89,73,139,70,63,42,87,63,201,237,79,242,227,20,212,245,150,124,216,229,207,199,221,255,186,237,133,157,117,167,242,185,122,137,5,152,7,45,14,43,164,213,209,105,78,175,241,136,244,233,79,15,32,156,238,207,86,62,195,76,27,6,117,106,98,76,210,208,23,98,91,201,61,249,121,105,236,99,83,175,86,205,19,11,61,42,186,57,184,105,191,17,59,120,20,7,187,40,56,52,225,52,122,78,4,100,124,162,21,36,64,110,43,201,7,64,105,96,21,188,220,144,123,197,48,106,226,88,81,81,250,211,73,69,75,181,95,46,92,219,133,122,141,52,95,224,34,175,148,173,213,184,72,246,208,69,53,159,124,245,229,177,170,149,52,21,51,255,104,51,175,229,59,96,13,144,197,187,190,32,96,129,212,88,206,95,89,189,251,237,41,128,38,208,0,213,151,44,174,140,23,111,170,0,96,4,126,81,103,13,251,188,104,111,6,253,226,159,10,152,219,159,118,126,36,179,171,0,185,1,95,184,169,36,104,94,96,141,133,102,224,236,83,122,46,43,139,56,42,82,54,249,136,93,102,58,1,167,145,21,177,128,142,78,132,250,201,150,248,215,251,133,223,109,182,27,220,247,66,30,212,233,70,130,238,31,189,185,20,206,157,95,124,188,60,235,250,2,74,2,80,111,173,93,239,250,230,239,131,65,42,124,190,221,218,178,207,159,173,247,229,77,112,21,2,154,109,27,64,7,142,41,80,243,57,122,49,8,56,22,224,156,24,5,17,56,52,219,63,150,26,212,196,53,244,19,79,198,116,52,184,36,79,1,38,160,177,183,135,138,68,66,145,4,1,147,195,24,81,131,90,166,49,112,144,99,143,29,78,120,212,147,119,124,142,76,35,38,196,178,85,107,172,67,73,249,218,125,116,221,197,115,33,27,142,214,92,244,210,169,212,231,45,168,18,239,178,125,244,65,38,80,100,209,30,145,46,204,38,103,6,20,220,193,136,164,108,0,211,49,89,157,87,115,168,238,108,137,139,235,21,205,27,156,79,227,221,67,248,255,216,231,179,79,255,255,115,67,248,218,118,159,151,56,239,134,166,9,77,23,37,199,164,38,54,11,145,23,60,160,176,166,75,159,246,217,161,31,204,195,173,93,228,95,131,238,52,69,10,52,89,203,52,177,76,217,86,210,98,112,234,214,235,221,29,86,139,155,14,89,50,63,9,42,3,206,253,165,74,110,13,220,244,231,187,119,242,75,210,95,190,154,219,93,119,89,36,4,35,201,232,221,140,77,59,159,141,249,163,53,47,127,124,0,170,134,58,108,85,126,166,98,80,203,135,238,131,134,131,173,216,64,2,143,127,163,68,76,22,170,101,138,71,110,78,64,190,27,192,70,114,77,150,140,120,24,56,0,87,70,45,103,224,192,16,116,180,113,206,19,82,249,60,32,24,225,84,145,36,21,170,98,109,184,54,253,234,101,59,114,65,46,49,44,224,196,21,76,50,53,186,120,191,43,120,39,20,52,128,222,224,122,202,15,230,241,249,252,252,189,205,91,98,194,214,220,85,178,240,33,216,37,31,211,220,239,242,115,13,126,61,189,190,26,177,73,186,168,147,174,62,49,127,204,164,107,31,142,71,82,254,201,2,218,72,164,83,155,144,22,183,160,59,165,250,88,241,81,137,23,158,241,172,129,103,134,1,190,30,245,248,48,7,143,230,26,233,164,167,90,36,27,18,77,27,66,141,251,201,190,247,183,226,123,127,93,132,130,98,131,6,51,52,45,136,216,89,170,18,12,77,123,30,18,226,105,187,77,33,159,158,103,30,206,51,127,191,181,159,198,106,52,189,159,91,115,209,162,100,16,71,82,199,178,47,243,78,158,98,21,30,98,169,9,47,50,12,72,70,143,125,236,87,168,34,123,223,126,83,159,46,104,172,34,55,245,82,224,40,129,8,71,115,214,78,138,2,91,45,79,10,187,116,105,194,144,176,146,176,213,218,20,18,28,26,41,95,62,186,188,239,245,205,135,26,62,31,254,191,135,249,107,243,153,175,16,10,230,24,164,241,235,176,130,102,99,135,234,248,45,140,191,120,31,250,189,219,248,210,28,163,155,123,5,87,84,212,188,218,235,47,248,244,95,29,163,238,157,255,159,223,252,126,251,248,243,63,156,255,233,125,255,233,127,102,229,117,145,129,141,32,208,50,230,46,114,87,227,170,78,57,122,60,114,84,152,18,13,137,160,243,49,19,38,95,230,149,185,57,216,61,217,63,78,238,143,127,223,135,221,42,45,65,224,141,235,122,109,172,253,143,183,187,62,253,164,126,235,137,122,217,44,89,198,174,228,153,221,227,145,239,188,133,63,93,162,251,24,168,205,224,58,53,27,31,169,61,223,213,193,79,108,106,135,103,181,229,157,124,89,237,182,174,136,75,149,72,249,118,238,253,84,159,28,113,86,171,232,77,31,76,122,147,248,109,70,84,13,108,102,249,81,137,251,193,250,24,16,80,7,56,72,60,253,57,252,175,127,22,255,40,183,231,191,103,187,71,142,165,17,236,121,106,63,77,229,249,98,120,59,134,254,212,181,59,217,107,213,207,13,147,110,250,70,77,155,123,241,79,255,171,255,124,103,222,151,63,190,159,254,248,162,111,63,175,228,229,91,110,237,15,249,65,140,251,62,249,69,95,203,69,184,28,201,240,236,217,31,168,23,73,197,51,85,229,189,196,178,159,89,36,72,132,146,182,176,222,123,186,89,93,143,100,125,10,243,63,95,110,251,30,224,224,190,207,123,237,126,232,91,126,116,99,159,40,13,116,129,11,140,148,184,110,183,236,249,255,234,111,254,19,252,193,255,145,223,136,136,11,246,170,137,223,34,3,222,205,84,248,213,155,59,131,103,21,147,54,81,251,127,122,255,63,252,103,175,252,147,191,159,254,206,63,162,191,242,46,255,49,126,241,193,110,42,236,202,151,109,75,103,249,208,76,4,20,108,189,60,244,110,204,231,191,31,62,253,92,124,127,242,111,54,30,207,172,158,136,249,194,249,204,153,67,83,18,66,179,178,94,235,229,214,253,174,156,36,55,205,235,150,143,163,56,153,67,3,175,171,126,95,114,83,21,142,141,96,23,80,239,218,183,123,170,23,126,151,127,197,179,189,119,248,198,54,50,167,109,182,102,49,18,183,214,152,177,86,175,174,103,151,207,227,194,111,24,145,221,78,224,73,107,90,219,154,251,130,173,9,194,26,212,65,222,132,194,233,238,253,206,121,142,185,139,99,239,230,249,39,144,184,8,87,162,179,42,235,210,149,65,87,101,47,244,123,7,133,7,172,194,58,167,234,105,207,216,203,45,61,239,102,142,3,145,231,77,4,53,94,134,77,195,247,185,32,10,6,52,17,133,145,180,234,125,72,238,87,199,99,29,208,202,10,210,209,252,194,235,75,66,127,185,249,135,255,79,103,149,142,231,151,59,215,126,157,138,138,48,193,203,189,26,171,157,74,16,187,132,54,211,222,35,145,149,40,139,1,74,130,193,200,124,78,195,108,18,69,133,15,27,103,153,254,48,48,32,158,56,89,121,92,13,63,60,125,247,23,202,93,230,86,238,65,19,236,11,134,255,63,15,223,117,178,219,226,199,222,253,86,13,216,88,175,96,36,217,213,2,177,182,160,227,69,107,103,148,117,174,251,251,78,60,114,55,174,239,10,45,69,28,99,26,207,170,147,242,16,168,38,237,181,156,25,179,189,94,4,255,248,188,31,155,10,143,58,27,246,35,119,227,103,79,224,235,63,11,95,126,177,108,255,151,178,175,0,93,34,252,170,35,86,58,136,220,195,110,182,89,118,76,240,189,37,180,205,162,181,39,191,174,2,250,210,254,206,63,178,186,50,210,134,214,241,7,116,97,2,100,116,64,56,78,125,154,103,76,144,48,234,157,237,192,194,65,138,48,57,167,209,213,132,51,169,239,120,58,168,31,227,4,126,239,190,155,144,168,158,2,232,37,156,37,35,140,83,178,48,45,237,136,45,145,176,51,245,31,109,88,250,182,254,138,11,76,184,1,128,175,166,223,252,157,223,186,185,94,218,117,40,215,196,108,210,187,175,103,159,249,7,187,143,255,187,254,9,11,127,148,197,111,18,125,101,182,79,113,95,254,82,62,205,192,6,137,34,41,196,140,83,251,248,60,254,167,222,177,155,251,74,184,38,30,246,253,100,204,87,228,41,204,255,111,151,30,149,106,84,171,197,92,101,86,25,249,115,104,236,96,20,145,216,193,184,83,172,132,67,54,120,115,216,148,145,18,36,119,26,217,59,54,167,255,57,249,24,51,182,100,36,13,186,170,132,59,7,7,39,55,34,88,54,99,233,89,76,174,51,97,23,111,172,65,239,206,201,185,3,60,93,97,115,106,86,176,64,137,146,168,86,175,219,38,108,5,70,171,118,156,152,129,139,46,176,15,7,55,206,169,27,42,51,88,191,141,185,92,192,85,0,46,9,32,0,24,13,196,23,89,228,58,16,9,224,137,236,197,108,45,235,116,183,155,254,82,232,103,66,201,6,88,178,129,54,44,185,6,10,20,2,92,13,92,231,27,222,59,90,191,77,133,215,250,252,80,249,182,224,161,233,134,176,231,126,174,74,61,54,97,184,243,24,51,104,8,230,6,129,62,238,151,231,151,125,76,198,141,252,150,246,33,36,45,127,253,68,191,114,225,60,158,221,183,255,190,246,177,215,7,253,246,4,155,141,119,127,3,255,115,183,126,30,35,125,179,244,75,222,215,175,187,243,68,211,196,215,214,210,236,113,210,201,132,96,109,147,79,245,111,103,83,49,236,184,68,180,195,197,74,214,201,241,27,200,213,146,36,37,153,74,20,69,132,9,190,102,230,43,217,80,157,60,222,178,117,249,129,174,200,190,203,62,178,53,242,148,212,155,31,27,94,92,113,177,165,152,235,115,32,219,24,251,120,19,123,77,108,194,225,206,16,248,241,203,179,9,106,54,50,249,68,225,195,177,181,232,85,183,135,58,58,79,123,245,136,136,35,33,214,114,235,237,1,182,191,134,43,188,6,117,176,13,115,96,235,62,133,136,75,201,188,79,223,217,91,156,189,33,254,89,227,238,24,97,38,51,123,140,75,204,1,215,168,157,50,116,50,19,18,70,231,228,106,177,233,178,173,74,203,130,184,200,17,23,252,191,222,76,223,173,148,49,244,74,58,33,198,36,141,220,208,136,31,14,176,171,254,92,238,92,6,18,83,220,54,227,198,32,112,68,56,214,24,67,4,72,22,253,159,67,21,27,173,83,134,75,93,177,75,114,1,24,137,93,61,58,136,49,22,169,133,86,57,170,246,196,182,84,179,27,23,97,17,41,91,57,234,12,146,173,128,182,83,77,188,218,240,115,181,124,15,215,241,159,197,118,142,16,98,178,6,235,200,177,167,109,236,177,208,234,221,105,55,114,167,8,151,253,51,253,226,81,238,160,150,40,180,166,45,85,197,164,46,235,2,39,186,88,238,85,201,167,236,90,85,11,129,42,96,113,96,202,28,46,208,129,103,46,230,206,109,241,133,75,184,174,235,200,15,64,1,20,31,196,2,48,20,20,145,128,166,27,122,186,12,125,98,165,56,192,218,155,88,214,170,17,33,151,40,80,242,87,194,57,167,110,163,130,80,127,213,162,216,202,177,66,133,161,21,195,209,154,120,200,171,14,15,161,54,20,87,73,208,168,223,254,239,211,155,99,231,237,35,163,184,86,50,197,31,194,75,158,182,225,93,146,70,142,94,234,37,193,48,170,119,229,183,131,248,99,100,253,151,142,62,228,30,109,218,207,223,24,108,29,164,220,161,101,23,124,251,221,237,181,17,5,79,151,174,245,230,179,205,129,190,8,62,46,178,77,225,126,177,100,172,153,177,251,41,216,38,212,234,104,59,149,72,84,174,218,180,176,47,118,113,62,78,71,88,207,212,59,107,83,55,66,63,238,199,18,121,60,170,110,71,180,9,3,64,48,236,34,107,233,185,237,242,9,175,194,105,10,250,49,178,40,115,166,96,156,225,21,244,134,107,153,179,86,154,154,24,93,78,167,65,215,169,63,81,196,157,77,213,168,78,95,6,134,12,183,52,178,80,206,9,207,41,210,194,124,33,234,177,23,76,243,10,11,225,50,59,9,101,186,169,82,193,9,154,146,165,24,163,24,225,207,7,211,143,72,150,22,120,86,163,163,144,7,92,182,255,129,228,190,10,66,67,163,124,209,24,129,176,234,89,242,85,36,8,64,29,217,140,195,1,48,136,47,230,185,100,48,66,6,27,224,168,41,185,108,252,229,229,147,88,156,129,111,217,123,202,3,112,130,40,52,199,43,98,71,167,242,189,181,38,135,240,24,90,130,50,151,244,64,238,241,100,39,14,178,89,52,231,10,129,202,190,97,247,227,146,109,55,117,142,94,234,186,133,201,18,4,100,37,42,170,212,146,9,50,56,140,13,12,166,200,65,71,207,119,189,156,182,154,4,184,44,192,73,183,94,228,197,156,142,18,143,229,165,122,249,56,55,91,168,20,189,93,13,66,231,112,205,96,230,143,9,152,118,208,203,123,148,174,112,5,234,165,52,81,152,0,26,10,115,168,2,17,6,131,48,167,196,68,93,214,248,172,127,120,75,55,188,236,45,172,177,228,19,88,96,21,144,174,28,208,170,155,48,32,51,28,179,91,232,221,118,238,216,117,228,40,232,196,127,28,146,108,46,201,59,41,140,18,140,25,30,208,223,255,125,246,73,171,51,46,177,65,43,10,137,28,52,6,180,196,231,230,249,184,59,45,133,87,242,171,169,95,165,170,26,206,156,85,227,247,102,255,227,206,63,109,3,193,165,181,177,255,126,184,181,32,240,24,157,28,119,155,53,125,191,54,248,43,215,99,195,168,37,116,244,90,33,125,188,108,7,5,183,226,131,178,91,165,29,69,160,184,158,71,76,24,215,139,12,11,70,67,25,93,196,182,228,189,79,93,86,105,58,188,241,200,22,160,2,84,132,137,48,166,196,6,75,47,125,61,189,83,81,93,175,111,84,84,0,68,128,178,66,148,165,15,152,2,250,254,11,48,138,194,138,179,152,105,65,226,90,107,17,46,186,172,181,72,129,199,13,144,64,200,147,157,201,171,16,140,60,5,51,229,146,103,195,42,105,142,140,193,26,151,75,79,11,59,177,118,151,213,238,7,147,36,97,240,140,149,56,238,229,65,239,154,90,105,252,27,158,33,51,0,225,178,250,23,150,154,76,136,119,52,182,52,237,110,19,137,227,30,248,174,93,238,253,220,29,227,128,188,146,159,37,163,184,87,36,24,197,185,29,153,196,44,75,39,227,171,95,80,30,36,156,3,159,115,134,200,5,213,155,168,1,211,225,50,18,153,144,142,140,226,11,39,253,28,193,34,15,25,70,173,16,32,229,13,89,161,45,159,167,225,165,52,55,79,187,63,70,243,135,62,203,87,112,84,129,8,91,212,168,163,25,151,135,3,22,199,33,246,38,51,140,120,56,82,116,45,47,224,212,112,121,180,251,218,3,204,5,91,217,152,180,9,46,114,238,108,89,110,108,39,148,246,36,3,58,240,89,68,134,233,116,135,129,216,210,93,116,109,174,67,175,64,135,194,186,2,141,47,18,156,69,96,192,33,60,72,2,110,69,5,77,135,180,235,97,31,250,107,186,211,174,184,197,69,151,184,233,2,5,112,109,16,11,192,213,34,154,68,17,25,116,196,223,225,254,151,37,247,14,159,117,52,77,248,209,202,218,92,99,21,225,146,68,33,118,115,226,215,95,31,51,34,59,59,33,8,85,109,128,16,38,129,85,248,77,206,101,184,92,251,0,248,146,155,132,1,21,121,155,47,124,66,165,251,231,254,187,167,116,234,206,7,190,48,73,0,120,15,37,121,92,31,127,92,196,11,203,55,47,216,231,48,130,161,130,28,90,55,60,61,142,208,72,222,130,210,29,197,134,40,154,169,93,25,13,199,89,40,99,76,32,57,186,126,107,113,53,199,59,113,42,71,142,16,11,154,2,54,37,204,25,153,144,117,208,168,130,66,142,212,180,25,106,153,63,74,128,214,138,164,3,229,174,37,203,248,58,211,15,127,204,136,78,48,179,184,224,238,20,37,81,218,99,2,171,144,20,136,107,198,36,6,84,246,51,75,136,217,2,119,218,166,80,192,208,249,138,94,58,55,123,38,138,22,37,27,170,13,237,81,119,186,161,51,125,32,89,231,76,189,4,219,142,42,119,19,33,49,230,241,122,17,63,27,240,107,141,217,30,18,13,223,201,50,34,135,125,150,59,85,145,104,211,110,102,152,208,68,108,226,138,170,165,136,17,232,200,136,145,165,228,132,121,255,57,14,16,238,21,114,73,9,88,31,130,147,215,61,22,183,172,71,1,96,92,75,29,242,22,75,137,89,36,53,208,97,153,190,163,133,145,162,12,153,70,216,58,222,234,50,193,172,42,190,237,250,145,79,79,191,221,247,63,175,138,147,102,54,105,12,80,146,132,24,197,186,77,211,110,149,185,128,194,176,2,223,22,3,180,44,27,120,89,26,181,150,34,134,166,88,162,81,149,77,10,176,209,164,63,12,175,93,68,68,127,90,50,172,161,209,247,29,59,171,20,50,177,68,128,33,126,68,202,240,220,128,141,149,129,96,16,5,240,32,13,11,198,68,105,93,111,193,61,186,52,100,141,18,107,0,172,66,41,7,92,87,137,119,108,168,25,116,216,202,232,65,184,114,28,201,87,245,214,13,238,50,196,162,234,178,54,50,196,84,109,196,135,130,202,175,204,36,244,10,187,26,157,96,46,94,214,151,221,101,224,80,238,99,124,135,111,208,69,222,220,70,95,184,139,191,158,21,202,32,158,70,94,41,51,123,78,193,253,255,175,246,7,116,186,15,170,211,239,44,165,9,233,209,196,231,53,127,182,229,3,55,204,232,125,53,224,126,251,144,44,248,74,53,79,186,33,74,33,34,234,153,85,197,179,78,224,185,89,105,157,31,242,176,63,100,161,83,238,207,119,22,89,193,29,225,229,206,74,14,57,17,64,4,50,5,105,226,194,69,186,127,45,191,54,187,11,159,251,123,162,123,198,43,33,196,149,181,181,100,53,61,66,145,52,38,254,230,18,223,5,90,92,14,236,83,20,19,134,46,218,196,21,146,249,52,115,144,251,244,145,119,139,183,5,95,189,246,57,196,72,26,92,246,52,117,152,146,195,57,94,194,7,197,1,36,134,29,48,81,93,116,103,157,33,207,200,169,121,44,57,159,204,121,190,23,8,162,107,132,8,91,163,170,47,12,197,130,90,92,238,237,160,238,65,99,110,229,179,194,172,204,166,231,205,66,38,153,180,129,94,144,118,26,85,3,227,136,24,154,48,114,137,60,120,214,124,104,7,9,29,189,176,139,217,188,8,79,220,18,142,119,158,218,81,81,143,155,16,111,146,205,232,88,146,164,81,234,101,43,67,37,217,144,15,208,58,131,204,126,87,253,123,119,248,76,33,154,109,99,190,180,121,108,231,63,142,246,111,153,188,182,215,73,83,134,4,100,144,100,122,196,216,133,210,142,147,50,11,32,230,22,203,15,216,158,24,77,210,40,86,176,164,29,244,92,14,61,44,137,0,212,169,172,173,118,195,209,99,47,92,122,176,12,112,160,74,131,46,177,218,7,188,225,69,171,127,178,20,50,3,87,34,172,209,149,229,16,137,111,18,11,19,193,180,72,34,96,25,136,8,14,40,36,93,245,115,220,57,39,210,185,225,210,218,178,65,197,64,108,1,174,235,178,140,151,54,66,125,170,21,86,201,251,70,111,137,119,239,72,255,166,124,244,45,63,159,247,194,21,215,194,134,34,160,98,144,76,3,152,226,12,69,164,134,43,18,102,174,88,187,56,50,9,86,213,103,106,183,50,198,123,70,101,56,151,232,109,162,239,16,213,98,220,8,243,175,165,241,201,134,231,82,63,245,113,160,35,21,223,90,211,253,21,166,140,254,120,47,239,131,124,83,185,6,116,201,7,218,202,222,149,152,107,161,36,235,98,13,202,217,40,38,68,113,238,102,90,148,100,127,99,111,45,230,140,97,119,203,251,1,146,225,135,57,192,88,16,180,96,26,205,196,5,117,143,24,180,8,24,112,86,190,56,2,146,9,233,3,160,183,192,12,21,42,150,134,26,62,84,91,204,236,186,163,168,23,135,133,46,92,180,79,8,144,12,143,45,206,220,139,239,176,111,48,63,138,139,218,70,24,132,205,169,121,154,192,76,33,175,11,133,250,33,218,250,54,111,213,26,75,61,81,246,202,99,241,138,98,169,81,201,155,212,129,122,20,0,67,117,31,169,133,97,133,46,65,210,225,57,120,12,55,112,223,48,182,90,93,220,142,51,142,135,30,19,118,238,56,19,51,140,20,206,117,79,18,121,82,148,178,60,35,133,194,84,163,158,246,190,31,215,57,228,6,124,215,61,118,221,144,153,151,209,188,51,67,72,142,176,199,49,176,36,36,0,147,98,48,73,20,174,17,121,72,46,69,169,90,9,32,182,196,103,229,190,98,235,27,151,87,52,15,90,145,24,84,246,24,59,179,62,182,10,9,44,19,137,217,46,170,102,130,241,180,76,59,8,180,194,41,167,201,96,238,70,186,202,117,164,201,146,105,135,193,171,21,178,209,146,162,63,204,163,77,32,82,174,2,133,77,219,129,203,245,5,164,219,225,113,121,47,183,161,201,160,194,161,11,16,88,49,97,202,190,144,87,137,138,152,16,117,34,226,44,168,4,243,232,49,150,239,93,216,67,12,17,0,135,178,240,52,156,10,182,199,231,76,78,125,127,194,254,163,253,15,48,70,78,123,252,156,135,167,232,200,104,7,177,98,117,161,115,210,10,225,152,168,75,14,122,11,235,104,238,69,22,10,136,232,213,85,75,179,2,180,21,143,81,56,61,60,247,213,229,108,10,19,247,214,94,233,59,151,99,247,26,189,127,136,47,251,246,123,157,86,84,215,134,62,124,152,179,15,150,197,93,237,183,242,86,86,141,231,28,13,180,88,63,27,12,3,10,99,220,34,241,45,60,236,217,5,103,170,141,143,209,27,171,49,186,148,166,93,25,143,217,199,237,237,178,169,23,99,213,234,105,230,73,108,152,178,87,75,175,184,214,33,205,210,198,137,196,21,209,130,94,146,218,75,22,245,157,195,151,223,167,213,236,250,127,28,190,20,143,36,64,170,36,5,149,51,43,85,228,130,208,32,49,161,176,39,16,128,107,238,52,2,126,185,19,92,94,200,130,160,11,242,66,220,9,199,195,70,192,89,226,20,250,70,243,185,247,37,103,38,30,219,246,174,27,216,24,227,158,148,230,19,164,48,151,63,215,186,31,95,94,231,231,113,190,207,151,54,110,102,208,83,17,95,1,144,3,4,214,129,104,241,234,255,60,253,181,127,8,191,169,243,197,203,161,229,0,192,35,234,14,61,47,125,3,65,102,171,166,242,110,137,255,204,31,183,71,43,201,189,220,233,73,218,43,160,1,28,16,119,180,158,38,248,83,247,232,33,99,168,227,96,124,63,240,153,107,87,55,157,77,123,185,53,221,220,30,74,92,69,11,177,66,46,153,208,105,20,7,145,134,78,81,105,252,204,152,68,98,238,74,50,44,21,135,70,168,179,207,12,76,184,143,203,13,130,246,253,212,74,156,203,188,96,68,10,40,107,235,158,47,52,236,98,82,149,1,251,100,105,191,255,184,12,128,71,165,58,233,4,98,30,206,227,89,238,203,15,82,120,251,25,205,109,6,156,250,87,78,108,87,144,130,52,209,75,119,251,223,75,40,102,184,207,122,138,97,80,51,64,74,33,20,74,166,1,172,56,88,71,137,134,2,32,205,36,8,90,2,50,152,184,30,103,69,47,220,212,101,105,91,128,97,64,86,184,206,5,44,207,242,169,247,193,12,8,42,5,35,185,79,101,124,61,4,87,56,103,60,38,128,129,53,20,154,124,186,67,53,36,137,240,20,71,82,12,83,125,116,130,200,104,102,152,208,143,9,88,66,79,113,12,217,209,103,184,171,25,251,91,236,30,195,95,202,255,189,226,23,42,60,13,174,245,125,167,20,215,213,163,143,101,131,164,131,115,68,50,231,22,89,241,61,153,72,37,206,193,57,9,45,117,156,154,160,195,152,43,65,141,26,199,49,205,7,9,98,25,95,30,198,116,82,183,52,136,38,240,225,192,140,21,74,228,8,102,176,154,200,132,157,95,128,44,224,22,120,75,172,155,196,167,232,247,185,253,234,247,141,79,31,230,122,91,243,127,57,172,100,150,179,72,139,204,93,1,103,36,169,78,64,169,135,0,19,204,136,138,184,145,141,119,254,34,64,226,83,138,89,67,213,152,207,16,62,174,95,234,106,112,207,243,220,118,112,155,216,171,173,165,78,129,94,96,130,183,165,98,38,235,124,51,121,147,25,254,53,199,55,44,99,1,65,86,230,40,226,68,76,19,12,165,105,174,255,246,135,255,246,45,188,177,114,128,132,205,139,74,71,2,162,203,243,170,239,225,86,26,218,102,153,53,74,207,239,197,83,86,43,169,140,148,32,44,93,226,187,205,222,171,119,68,191,255,94,45,172,131,174,139,78,44,61,119,183,245,238,202,210,23,54,75,146,92,238,110,136,115,207,20,194,65,6,35,57,87,115,74,251,120,114,74,103,187,197,239,16,89,229,97,3,253,50,178,87,93,29,58,50,203,150,7,187,226,207,46,102,176,34,89,44,185,87,129,59,73,122,25,224,90,187,135,246,80,202,216,70,195,42,107,94,128,143,132,89,27,42,68,134,30,118,4,68,3,215,169,82,20,56,80,228,244,25,21,253,235,117,11,93,166,223,160,117,137,77,26,2,29,128,146,234,148,30,135,86,186,8,184,12,49,26,5,33,10,144,164,205,8,144,33,162,151,72,242,246,185,237,86,122,159,204,111,20,76,107,77,243,182,233,48,226,6,199,14,102,79,189,48,193,52,12,17,219,130,96,88,44,136,12,107,52,227,103,124,129,100,24,52,146,54,218,208,40,56,141,41,32,98,92,222,81,226,121,7,128,65,75,155,216,209,150,140,15,220,8,117,108,109,177,240,193,121,180,243,230,187,241,102,160,131,43,227,119,22,80,148,191,113,210,166,2,54,127,73,25,100,84,160,198,215,136,205,176,63,177,157,195,52,247,120,178,62,130,83,50,83,148,74,24,38,66,37,140,201,53,194,155,62,111,100,100,243,50,3,213,119,7,103,156,79,176,122,91,210,38,183,75,197,92,205,205,137,225,173,247,117,191,181,207,11,218,2,0,60,129,251,101,143,184,181,23,253,103,159,60,63,159,120,205,44,157,87,78,202,23,206,156,11,3,162,58,16,55,167,245,150,146,238,249,1,47,0,35,240,151,139,5,38,12,234,124,186,205,199,199,192,131,117,14,193,157,37,192,153,102,93,217,249,142,122,83,61,195,193,132,181,22,87,227,154,116,217,94,163,194,105,156,69,198,245,227,27,69,76,177,82,6,164,132,144,54,213,179,253,217,245,71,244,225,53,58,207,166,31,88,1,73,225,9,192,29,160,33,54,238,216,251,74,227,143,170,81,45,227,100,12,251,47,175,102,45,144,17,81,69,75,172,76,195,237,208,27,225,96,165,160,175,10,190,48,245,92,124,233,234,190,253,121,83,137,111,249,253,204,139,177,182,136,148,144,58,97,42,69,48,86,35,106,171,10,162,182,121,134,171,132,39,195,50,116,45,56,219,124,95,222,41,4,149,205,246,48,16,15,178,45,137,73,14,218,77,46,115,71,2,131,5,59,134,111,67,178,109,57,4,92,24,50,164,113,119,253,73,63,215,181,0,117,96,216,154,176,129,108,73,155,83,189,133,136,59,29,39,92,65,181,77,244,50,193,157,114,201,4,246,129,6,132,255,242,159,201,170,148,134,206,198,64,113,20,139,179,132,189,197,36,10,5,90,20,110,4,44,6,9,187,93,206,247,11,122,71,175,236,215,74,42,133,84,31,194,152,3,134,148,180,44,86,180,75,197,24,150,77,76,96,196,168,188,130,11,2,204,120,38,8,132,1,24,169,170,106,162,147,165,93,4,45,156,70,200,55,67,19,13,77,19,8,222,71,121,86,220,171,251,53,181,48,103,209,85,12,87,44,46,189,58,113,117,53,220,13,162,183,225,203,134,87,157,252,8,202,130,194,14,82,234,221,191,78,176,18,117,63,245,46,197,222,217,52,194,87,115,135,83,119,20,39,6,59,139,159,71,175,28,92,153,11,56,114,17,113,204,181,137,23,44,73,119,181,217,163,254,56,162,131,38,193,168,101,196,212,211,62,123,171,114,23,46,103,166,197,218,5,100,137,87,214,25,150,238,236,246,168,221,190,9,47,106,46,189,216,55,111,18,191,19,101,63,123,110,23,186,217,0,175,237,141,29,118,68,180,229,47,149,112,167,55,166,33,39,199,84,15,12,35,190,244,222,49,37,195,180,123,113,125,22,79,250,137,10,108,176,202,75,118,168,158,81,216,189,200,199,237,188,252,101,142,251,223,254,186,56,144,200,14,215,117,181,221,151,84,196,85,165,59,19,110,85,238,82,97,9,162,227,104,199,209,0,67,161,69,111,57,158,26,43,47,17,62,179,249,191,21,156,202,149,81,5,17,132,241,114,154,4,32,36,27,11,137,223,247,161,165,138,28,145,75,205,145,107,176,221,75,157,230,53,154,248,105,167,227,189,38,22,51,132,52,82,128,56,167,210,56,29,113,135,144,84,26,151,29,47,5,113,234,51,157,22,120,173,17,140,3,170,164,181,83,87,217,210,108,135,51,218,226,113,216,158,43,80,135,136,192,65,144,240,144,216,2,41,133,120,215,181,25,160,89,60,2,75,11,82,172,102,134,142,116,77,112,157,15,3,100,186,94,180,175,61,250,59,152,21,237,104,23,48,122,174,76,192,158,217,12,54,187,132,137,33,85,109,145,29,154,204,167,102,108,89,40,128,14,233,100,88,50,10,67,34,236,213,26,237,235,247,61,209,238,107,199,255,42,183,94,77,94,177,38,218,16,144,185,83,7,145,100,103,100,14,129,9,79,155,161,51,173,241,33,217,3,27,28,141,129,241,125,176,108,159,79,84,226,162,151,103,115,31,44,16,144,21,119,212,58,147,239,58,229,235,38,220,1,129,94,175,248,211,213,67,156,188,126,11,230,190,47,239,13,86,58,248,126,219,253,136,102,206,211,50,138,179,156,151,84,252,216,136,199,64,126,169,226,189,208,195,167,218,48,88,216,139,155,36,217,205,131,253,84,40,147,27,69,93,243,250,86,104,30,107,48,132,36,177,18,71,79,26,4,241,90,248,114,189,22,102,173,206,126,198,146,174,121,61,122,15,201,27,152,143,186,51,199,187,54,92,147,61,218,184,21,229,52,118,69,175,188,55,241,246,21,215,37,253,115,16,127,60,195,63,165,106,61,212,195,246,219,91,161,6,147,162,72,229,246,41,16,243,36,192,93,110,34,9,202,110,116,5,77,119,61,7,126,65,222,96,103,26,41,187,79,120,74,198,240,169,99,115,70,146,178,148,135,151,232,170,245,207,163,33,62,183,235,51,93,63,254,39,63,252,155,94,111,185,51,114,170,109,42,159,78,224,162,200,125,151,207,50,159,50,210,39,0,99,35,190,128,78,224,205,188,113,159,84,11,188,218,118,221,42,79,245,255,91,163,26,211,180,23,2,69,186,163,102,192,61,168,36,70,109,64,191,105,245,232,29,55,148,169,131,80,52,192,93,227,231,23,146,175,204,235,247,67,122,227,211,185,143,35,19,4,11,110,108,144,162,10,11,198,19,4,199,133,97,83,25,152,218,178,102,41,219,170,43,183,130,70,165,41,212,2,215,132,248,40,182,73,55,185,196,33,106,9,184,33,54,83,135,65,92,199,44,219,96,35,149,153,251,36,204,157,124,163,90,76,161,182,24,128,171,85,88,235,108,207,27,72,68,56,206,117,109,118,73,120,250,183,217,127,84,172,237,227,81,38,45,41,80,59,137,64,27,247,144,138,165,64,155,172,80,6,72,64,66,37,73,0,94,126,116,178,172,117,74,242,186,190,94,204,123,191,191,235,149,74,190,8,25,49,154,57,158,120,50,137,35,140,72,211,60,225,20,51,229,68,176,29,62,99,59,184,13,181,14,173,199,229,250,86,92,22,107,186,136,53,114,26,103,149,97,21,208,216,244,169,117,154,113,3,236,247,197,53,207,158,212,229,171,47,91,122,191,151,222,103,93,152,104,94,158,113,185,156,95,128,71,180,115,218,149,61,111,141,78,181,67,205,95,70,116,8,191,2,46,47,207,158,116,154,99,144,102,26,175,228,126,162,231,161,56,241,252,224,122,210,186,83,223,32,19,156,104,234,202,96,10,134,230,179,86,85,93,139,207,5,106,105,57,39,164,227,214,30,249,61,222,1,146,139,77,11,74,97,85,207,226,253,107,229,205,251,187,209,167,5,248,200,2,6,193,244,3,202,96,32,169,254,101,100,7,162,55,157,183,66,255,77,150,196,62,127,251,2,32,6,12,155,0,27,67,219,64,116,154,117,86,215,139,181,123,198,102,112,110,40,122,129,192,8,32,71,82,57,64,65,56,236,1,77,128,140,206,202,75,83,31,205,54,121,69,246,169,102,90,208,19,215,169,5,216,214,164,102,168,102,85,247,34,4,20,128,64,32,220,4,54,242,164,113,64,63,104,214,82,165,197,125,52,106,42,134,60,163,59,36,17,54,48,69,43,136,27,235,168,54,196,141,140,124,85,250,200,138,217,215,82,221,57,237,222,241,61,73,37,23,180,155,207,116,148,185,160,63,27,185,4,86,33,34,138,176,162,72,70,121,5,27,84,47,20,167,45,9,1,233,225,35,65,219,94,71,109,186,167,1,3,121,33,49,9,30,2,105,36,21,133,142,180,125,228,192,13,169,105,7,15,24,129,110,150,182,139,224,70,192,125,190,204,230,16,52,80,35,5,62,166,20,130,173,251,58,151,85,143,3,231,178,216,92,237,237,2,71,172,63,144,214,202,96,137,86,97,220,2,67,168,109,97,45,192,199,84,28,48,73,9,137,148,48,189,0,100,0,175,92,156,22,155,181,77,179,30,105,165,2,41,52,175,225,20,224,32,245,137,118,21,198,74,171,196,212,112,28,25,79,210,103,73,83,188,65,78,170,243,208,209,190,48,174,253,251,230,221,226,252,14,49,166,82,66,181,109,233,143,156,169,56,250,54,13,60,157,231,31,240,226,3,151,191,252,15,255,221,255,199,175,254,129,83,39,214,11,75,28,67,205,116,121,225,247,252,241,163,121,181,223,85,249,227,19,184,88,192,187,8,102,222,108,219,146,248,234,150,43,125,85,38,246,219,77,176,216,70,245,46,228,65,189,208,240,82,189,136,103,213,171,98,163,247,67,247,42,232,150,121,49,24,33,219,179,184,182,104,185,158,51,95,203,157,141,105,45,102,191,138,112,166,109,173,118,53,164,216,74,28,205,32,175,109,53,174,5,189,174,40,0,219,170,49,42,6,22,85,129,7,44,67,149,100,245,243,6,4,41,91,52,150,214,77,124,253,188,133,39,12,200,29,50,97,101,64,122,205,74,0,243,63,188,190,59,22,209,32,213,101,220,68,46,98,116,170,150,116,139,53,232,1,44,157,220,46,243,133,125,55,2,153,158,167,202,169,185,230,245,236,154,67,229,22,184,167,116,27,4,24,53,48,200,32,97,7,68,79,222,111,9,175,20,149,16,132,135,136,35,247,103,98,101,28,228,76,132,11,52,138,75,205,52,232,118,86,220,96,24,71,151,55,189,63,214,24,11,122,145,255,194,228,146,101,218,181,71,126,133,220,116,219,47,153,87,143,189,57,25,151,93,119,150,15,176,4,10,4,45,142,10,134,169,82,91,36,19,194,79,23,234,219,123,135,72,217,41,169,230,108,0,187,188,143,37,88,99,163,245,185,24,206,50,250,38,29,231,160,30,115,61,172,215,10,131,180,74,250,220,76,65,180,14,64,196,233,132,111,246,227,239,252,204,183,37,83,133,22,174,106,33,215,128,215,125,61,235,81,110,97,27,119,11,76,47,197,24,61,129,39,237,55,66,207,21,92,176,25,246,148,210,33,61,175,129,141,197,134,177,37,39,41,24,111,161,133,11,168,20,133,90,250,52,195,128,37,88,220,217,253,244,63,57,249,226,126,191,203,63,206,151,69,31,62,99,173,252,16,202,96,247,195,187,41,139,162,200,78,194,10,120,179,13,98,194,44,147,197,174,6,236,182,201,139,169,219,92,60,231,173,121,149,185,220,96,56,175,140,101,173,148,203,121,3,95,182,120,118,237,159,255,208,200,155,127,247,127,240,223,253,91,127,242,239,89,253,159,20,192,167,148,188,115,158,151,75,59,58,223,30,63,63,209,37,159,120,241,142,92,244,210,253,102,174,106,184,235,236,60,132,75,223,81,176,47,45,27,196,124,113,238,30,76,7,106,3,199,217,186,55,195,243,20,103,90,197,169,228,251,57,149,125,144,102,33,39,155,154,92,222,118,73,55,246,235,62,52,79,142,49,206,144,21,94,18,62,145,126,125,169,175,211,174,65,207,141,44,170,212,200,205,65,174,211,91,74,39,246,165,224,78,188,34,180,128,206,61,105,114,93,8,145,68,140,184,252,140,20,127,18,246,69,86,250,175,191,249,219,223,239,219,127,190,245,203,63,23,46,57,231,170,47,193,189,228,199,117,214,218,143,47,249,188,59,143,103,126,124,63,221,158,251,194,244,202,155,164,170,163,33,152,70,153,142,33,251,226,26,123,236,83,208,58,198,17,87,62,166,140,87,236,112,210,115,98,112,159,144,160,17,31,160,0,66,54,43,97,29,2,44,23,226,40,138,48,145,226,36,55,180,34,235,93,181,117,102,173,205,120,175,234,203,129,181,6,9,226,217,168,65,87,243,42,174,46,23,231,147,251,51,175,79,57,16,151,39,128,71,34,47,219,120,200,107,98,157,221,198,211,244,51,115,71,115,211,30,247,150,171,27,64,91,70,185,157,227,210,134,0,246,120,33,38,153,65,91,82,109,232,72,76,70,57,217,180,39,146,25,178,177,41,118,205,3,88,11,193,198,124,206,25,221,59,200,76,146,92,31,176,168,245,190,158,157,215,30,197,168,78,1,201,224,119,127,231,219,72,210,148,73,117,230,154,226,85,36,180,211,27,88,235,138,116,216,73,7,244,114,228,224,66,128,86,251,140,168,20,120,235,238,209,166,9,34,211,144,175,193,15,14,79,89,180,169,197,123,142,227,35,121,196,121,30,190,14,115,146,71,147,39,119,88,101,22,63,28,104,251,80,63,120,250,224,69,73,184,140,59,252,5,230,151,239,107,254,234,247,223,255,105,220,230,30,95,48,154,166,87,213,211,219,141,150,198,212,16,111,166,179,62,135,10,82,12,181,149,81,22,232,66,0,50,116,12,235,6,121,45,223,213,177,97,250,207,126,248,189,167,101,184,0,157,32,37,55,89,12,50,234,9,87,45,241,89,90,248,211,159,229,51,207,254,233,237,245,7,127,240,143,126,228,176,187,117,249,174,48,15,9,80,44,164,88,161,86,182,178,12,175,94,84,21,185,247,189,62,249,29,127,128,215,118,241,137,227,233,237,72,59,118,239,126,245,85,127,75,177,212,177,247,163,28,223,75,169,27,235,125,34,48,72,126,130,78,67,218,180,114,197,54,189,105,189,199,158,71,225,185,145,108,117,22,85,25,195,237,156,108,198,169,71,187,163,138,250,58,95,215,101,160,9,204,163,124,245,112,112,48,60,180,58,100,181,39,214,98,163,213,218,117,226,217,13,52,73,112,132,153,229,72,113,135,55,251,124,153,52,240,141,213,121,127,121,252,56,87,127,227,237,11,245,63,11,199,218,122,117,245,110,59,153,37,226,133,32,163,220,149,90,232,232,70,230,74,149,178,189,40,167,226,224,136,180,108,95,156,248,210,235,244,238,43,54,43,129,158,150,195,76,255,207,6,177,65,242,197,112,114,130,169,189,236,30,185,19,55,220,11,158,247,126,242,191,12,95,78,94,146,24,202,237,102,54,68,235,17,244,180,49,20,243,250,108,254,7,157,127,249,225,147,234,186,182,143,190,221,16,231,235,116,188,208,31,251,67,109,83,248,200,14,26,148,203,204,22,7,243,61,217,78,175,154,75,39,87,219,134,210,190,191,62,33,215,0,67,247,158,95,215,159,207,134,74,25,205,27,106,189,207,158,239,226,117,105,238,224,74,136,142,222,129,251,56,58,149,106,158,189,27,174,158,29,62,201,126,3,80,78,107,184,10,92,156,94,47,212,193,94,173,106,46,36,151,220,231,121,56,70,88,253,79,36,203,107,47,81,19,1,58,10,190,182,127,198,250,9,235,219,237,23,238,94,229,120,245,134,103,126,202,229,87,123,247,225,158,62,221,118,173,226,209,232,109,16,1,233,53,178,3,53,39,100,183,164,100,231,2,227,173,20,25,111,237,251,231,160,186,79,176,237,159,241,55,86,148,153,73,188,119,43,114,1,140,13,16,195,163,39,198,158,155,60,101,19,34,11,86,177,155,29,176,198,62,154,139,161,172,23,136,29,0,14,74,104,42,192,100,60,8,242,177,90,235,61,23,8,82,174,20,176,70,169,67,71,144,154,186,19,196,189,168,189,199,188,118,236,172,248,43,192,127,126,149,189,38,147,82,143,104,219,16,167,48,67,162,42,219,7,99,110,41,181,116,226,121,57,247,236,231,195,138,254,201,242,223,191,115,90,138,249,85,5,163,58,128,235,26,139,49,128,101,73,33,138,25,129,112,178,224,122,191,200,19,242,20,129,151,122,179,234,195,158,245,228,86,252,141,133,3,29,102,221,42,90,45,186,152,75,132,233,0,161,155,32,138,129,22,47,174,93,111,183,217,183,73,236,245,43,203,138,133,67,41,12,154,168,183,163,98,79,167,39,174,48,142,238,16,119,240,36,86,101,10,163,222,239,188,185,39,78,140,218,134,132,179,50,200,41,38,125,72,71,162,19,105,226,31,239,168,165,43,107,10,47,92,93,168,145,20,253,115,172,78,67,165,173,27,18,49,203,66,70,95,37,66,249,233,148,91,176,90,186,197,238,2,180,13,217,57,5,146,111,204,3,243,145,8,149,81,111,62,134,152,8,86,190,84,156,205,100,4,65,115,36,71,135,67,203,255,147,117,114,60,121,9,11,166,246,94,61,160,62,83,247,52,184,28,193,56,251,18,252,126,124,118,213,39,95,33,34,162,129,53,195,87,46,203,218,105,196,1,179,222,106,212,26,73,189,31,113,68,178,226,246,120,5,163,150,172,214,254,172,152,95,105,248,87,142,7,190,255,220,204,246,71,218,119,165,233,228,29,158,220,234,91,145,210,192,138,13,184,112,27,84,226,3,180,187,141,155,155,230,74,150,133,235,133,52,93,105,62,165,236,136,91,35,138,147,114,13,197,3,243,105,205,15,45,153,150,137,45,175,42,75,144,45,211,232,109,153,211,249,104,157,193,131,152,52,208,102,20,244,147,120,241,120,112,91,61,220,26,64,222,133,144,206,36,61,130,36,86,165,232,151,35,187,56,74,251,251,168,0,12,250,11,50,67,192,179,35,205,61,142,56,220,151,138,131,154,10,179,40,228,112,96,147,211,21,142,241,14,222,237,82,115,196,148,193,32,195,69,18,49,110,214,216,110,106,107,141,37,157,82,216,204,110,23,198,105,138,123,53,166,202,84,172,8,3,94,21,39,199,203,49,0,173,150,251,90,15,114,117,21,250,159,189,42,48,213,115,248,111,23,112,234,100,234,25,34,207,12,75,196,161,110,11,109,189,80,175,149,3,79,234,251,255,60,254,221,79,255,166,90,113,47,11,227,236,238,2,249,168,219,195,147,144,83,214,86,197,243,32,33,26,204,76,86,19,119,114,248,105,153,120,89,248,195,162,95,252,67,254,240,118,244,124,63,124,237,90,90,41,111,208,246,77,117,239,40,182,246,192,86,149,243,216,112,202,15,107,235,138,161,170,181,221,121,26,130,215,194,241,52,120,85,223,237,210,200,214,108,105,237,73,97,7,54,250,209,217,61,133,249,96,87,216,143,229,31,151,234,135,82,91,177,180,2,141,73,195,169,43,124,151,42,29,33,93,136,180,30,213,62,145,65,72,34,165,56,30,202,247,86,171,90,7,194,58,53,172,152,58,58,100,80,22,121,248,57,212,255,60,205,26,191,66,209,23,10,248,243,167,172,131,129,200,5,50,160,32,92,172,121,45,6,88,143,244,254,99,66,3,44,215,70,17,64,2,241,64,43,184,65,209,208,144,113,56,163,231,220,11,28,34,49,147,170,253,46,75,238,225,230,112,39,176,115,168,92,109,54,131,87,252,72,228,248,248,154,251,23,179,176,173,12,151,36,147,153,119,86,242,123,67,203,2,224,76,195,4,148,11,198,125,155,236,166,160,168,69,195,33,211,73,165,162,81,55,54,87,94,206,135,142,59,82,176,158,119,190,247,95,178,188,71,158,50,153,64,154,161,214,247,9,108,192,114,180,16,230,136,102,160,141,248,10,114,18,185,136,208,106,49,9,150,90,147,126,212,176,30,95,178,181,180,147,145,187,241,169,85,153,137,89,135,70,179,102,46,230,116,86,114,13,175,245,161,97,226,20,76,5,206,140,204,101,95,40,104,104,4,220,208,80,9,54,110,229,1,211,137,78,127,223,109,234,48,197,41,142,112,226,0,34,114,129,8,32,11,80,24,142,137,195,78,198,89,238,114,99,20,150,196,211,48,25,202,170,197,0,198,134,193,169,64,215,112,210,102,88,145,48,39,121,225,209,183,51,29,149,80,44,205,56,2,138,204,51,105,116,147,155,156,41,96,172,210,51,149,140,178,161,116,181,204,186,81,165,9,209,9,209,67,204,30,241,89,127,4,252,45,232,165,209,30,212,223,249,185,9,201,166,200,10,71,41,112,134,150,160,196,99,56,172,88,83,53,208,113,230,2,115,187,224,33,208,241,213,77,111,64,23,193,180,243,39,111,179,31,121,150,111,95,170,150,108,99,209,8,186,233,253,183,42,225,181,151,151,48,174,179,185,226,148,229,101,69,165,215,70,212,176,175,90,121,95,204,218,126,61,252,197,13,190,94,130,108,184,110,205,134,62,71,188,29,106,59,117,215,88,220,164,242,165,107,61,148,65,196,212,44,36,159,219,210,3,219,223,68,87,43,78,2,19,89,128,52,54,0,237,169,111,183,186,196,148,14,32,51,170,34,113,190,238,240,212,213,164,76,253,82,36,144,45,79,16,149,31,23,150,138,154,187,19,43,26,23,104,23,251,90,87,146,157,78,34,135,132,190,195,27,44,147,218,150,239,52,23,208,197,115,228,176,177,137,57,92,184,7,68,27,69,252,14,24,116,83,182,82,151,220,186,82,113,115,125,2,203,227,99,253,34,49,179,143,174,87,139,54,90,182,22,198,58,109,54,46,102,157,165,170,177,110,165,87,24,6,126,78,80,238,10,69,82,76,74,2,78,16,153,200,136,57,238,189,223,64,130,177,117,116,41,214,209,188,95,65,139,147,100,142,192,164,90,226,25,141,105,5,78,18,172,140,146,136,192,67,101,131,110,43,205,100,128,71,83,52,170,137,37,173,255,83,130,162,132,130,167,208,126,174,57,148,97,58,103,54,194,14,194,169,200,68,71,237,192,204,129,115,168,72,4,85,83,180,202,173,228,196,209,158,156,146,216,69,82,18,157,206,29,254,234,14,214,52,90,161,189,2,9,85,188,223,156,157,121,90,107,69,10,181,101,147,142,157,112,226,179,135,105,189,149,187,30,136,112,57,87,12,76,130,40,30,29,69,160,136,106,171,171,133,56,46,2,97,129,148,84,196,231,224,238,20,125,113,106,84,42,21,175,176,96,35,107,69,68,150,105,224,1,46,192,204,255,177,211,77,167,221,117,175,48,122,49,23,158,182,232,216,87,115,12,126,250,172,248,209,114,244,243,127,248,51,241,254,28,243,219,142,190,189,181,168,113,120,146,146,34,240,252,156,151,62,22,144,91,75,104,184,53,131,24,37,215,134,166,50,89,64,64,216,130,80,113,134,135,73,189,88,147,46,0,169,221,26,253,173,108,252,205,99,244,90,246,160,53,140,123,207,248,79,42,140,194,230,198,222,170,117,25,212,220,26,168,37,120,255,175,169,63,185,112,241,240,41,160,111,189,248,172,154,247,99,142,146,115,19,189,203,167,61,115,223,78,63,164,19,247,179,180,189,243,109,69,129,36,136,29,26,239,143,33,154,82,69,26,72,45,165,134,90,191,220,94,196,242,97,220,143,206,182,107,224,180,171,218,110,213,122,19,44,161,72,24,9,241,207,100,136,75,228,146,174,210,178,186,135,86,246,176,199,42,246,75,60,59,166,7,11,158,193,243,96,211,137,164,50,10,184,113,78,145,0,159,110,42,30,237,177,98,1,243,169,98,30,70,12,63,200,100,35,227,168,105,69,106,185,199,38,15,218,134,79,234,147,199,247,228,57,14,34,85,172,187,121,89,229,58,56,69,209,82,199,64,75,30,148,26,43,81,239,53,12,176,83,188,36,64,186,0,86,168,138,55,195,2,151,194,104,210,209,239,29,170,73,50,237,206,231,139,131,72,192,80,148,120,156,82,141,231,215,54,93,74,59,103,136,58,242,100,60,32,155,243,14,184,129,70,82,26,154,142,96,52,74,231,190,84,174,179,238,153,81,92,183,141,113,129,32,14,70,178,221,232,163,109,71,57,72,181,56,82,41,165,100,239,244,225,66,72,159,225,234,6,38,160,218,19,5,199,193,1,148,205,54,44,165,58,19,216,249,243,41,246,66,56,142,129,12,41,246,104,11,195,181,95,254,202,213,185,3,199,92,156,240,156,147,61,60,20,56,224,38,171,221,5,68,4,2,20,133,18,89,23,215,110,122,237,138,237,140,144,83,121,114,26,206,172,79,172,18,95,119,222,121,80,3,40,104,72,169,136,82,77,205,170,26,240,89,241,215,237,10,233,47,152,47,66,207,38,87,39,124,34,220,245,129,247,135,128,213,52,49,220,149,198,112,62,195,72,117,122,245,230,210,89,183,78,142,155,41,183,70,146,92,40,27,76,69,210,86,178,123,220,154,128,204,32,99,158,236,129,95,134,214,131,117,66,64,121,56,147,70,115,155,146,151,34,184,186,207,198,190,132,83,37,175,153,113,135,14,52,173,26,160,101,123,151,117,40,247,44,175,6,138,1,84,137,93,253,114,23,94,48,229,215,78,214,15,234,241,11,199,3,148,209,160,128,118,49,147,37,39,109,20,151,115,203,229,200,85,176,167,36,9,141,21,70,136,122,87,215,186,30,113,129,193,201,2,232,128,230,190,198,79,241,155,31,170,119,123,81,115,121,105,15,89,157,200,232,9,40,141,44,15,2,70,143,211,79,133,229,199,148,169,162,186,195,208,149,208,236,96,57,112,166,215,120,185,228,59,139,61,222,116,212,177,76,17,203,77,1,82,160,250,212,200,41,235,73,72,86,229,102,61,231,164,251,38,76,17,241,104,221,235,149,197,235,185,185,87,131,155,253,102,172,242,190,11,60,74,111,11,226,194,61,39,236,61,56,133,68,162,200,183,130,38,31,8,55,84,59,240,219,4,15,66,64,146,90,128,46,115,43,69,137,89,57,115,34,66,22,153,154,77,253,255,127,41,18,219,54,6,9,3,132,14,157,45,146,169,131,46,74,163,156,82,28,152,192,20,132,167,139,211,22,124,121,188,48,161,17,23,230,48,7,186,104,137,162,10,231,83,232,178,30,238,165,17,8,33,51,72,89,123,153,105,241,180,72,51,189,115,106,145,1,67,248,108,147,246,254,178,86,103,73,33,25,99,139,166,120,249,227,239,179,133,5,11,93,160,107,119,120,71,45,19,201,181,33,51,80,115,5,208,187,62,63,253,91,163,172,144,194,100,204,153,79,99,95,96,70,31,134,246,38,11,1,220,20,24,5,97,128,195,186,144,149,187,217,107,216,178,15,86,139,20,192,227,58,228,108,221,103,126,43,197,253,241,143,124,175,1,2,48,176,36,18,86,108,95,42,251,180,150,137,116,108,193,72,164,128,222,168,88,88,159,11,94,77,248,139,239,41,251,80,28,71,157,211,33,76,155,36,15,138,76,47,250,233,190,28,125,244,125,190,47,10,63,218,187,170,182,179,45,155,131,58,29,206,186,185,165,147,145,198,215,15,91,97,255,86,14,171,30,34,205,115,60,232,104,179,18,169,93,165,61,227,61,42,109,123,215,210,189,207,196,104,23,238,223,9,250,109,86,172,11,115,150,46,179,155,203,47,175,173,130,125,183,29,134,247,109,76,197,127,211,191,8,170,249,191,156,255,46,172,246,255,240,201,125,114,56,26,179,11,237,241,164,47,158,224,201,157,244,185,117,242,51,124,246,121,26,241,139,132,128,212,12,88,40,45,171,105,93,38,167,71,130,150,193,3,238,242,70,124,242,71,81,15,95,196,235,237,194,210,30,142,61,221,184,49,178,36,234,11,34,207,242,60,21,72,117,113,38,13,235,70,102,221,108,160,250,138,171,37,223,65,41,83,74,107,157,86,182,54,252,101,230,88,116,137,76,120,115,102,87,147,217,30,130,9,151,55,183,100,197,180,236,165,184,228,135,75,220,165,125,2,219,54,120,142,134,188,184,139,165,152,246,200,149,188,224,190,195,188,186,166,11,189,247,46,67,32,88,93,211,244,108,70,48,55,72,79,81,62,184,95,20,171,43,50,86,212,133,125,191,140,254,8,167,48,204,114,101,79,0,124,58,211,210,214,72,70,106,212,120,16,76,94,30,40,93,52,141,23,128,27,177,152,8,180,37,141,147,30,104,146,128,68,22,173,109,179,201,22,197,211,13,159,207,102,164,244,65,166,245,44,73,114,74,76,105,82,41,19,43,107,79,3,188,101,25,246,81,37,214,102,144,151,92,176,183,90,4,176,18,109,233,76,54,25,148,42,203,4,228,66,193,201,91,164,74,68,135,173,178,156,250,166,215,143,255,238,187,254,204,21,214,129,60,141,115,62,167,76,92,135,194,3,48,119,118,136,224,193,192,34,87,5,4,8,124,100,23,58,166,174,25,149,104,151,140,17,3,88,199,159,167,142,57,11,126,242,163,234,239,189,29,131,97,105,32,160,90,173,75,254,79,166,24,53,185,125,169,222,210,127,189,221,245,201,138,61,230,70,57,7,19,162,56,177,56,164,56,96,55,170,109,176,154,216,18,222,94,163,187,204,163,147,94,249,168,30,157,186,112,247,253,190,223,95,36,102,227,84,23,166,187,190,179,72,223,178,151,193,89,153,109,184,125,123,147,136,200,99,5,163,194,60,114,111,145,112,176,190,151,205,24,57,87,130,151,53,35,209,0,25,220,32,240,79,255,140,86,26,171,179,19,175,57,214,37,192,192,51,246,164,32,233,44,243,123,131,124,67,46,127,111,249,234,71,174,125,255,223,235,247,219,177,239,216,7,43,60,140,124,214,203,191,97,118,63,111,234,243,235,213,199,166,217,131,157,61,85,178,122,176,224,172,184,182,9,116,45,105,87,210,50,70,9,222,148,183,219,31,254,90,253,214,189,105,35,69,116,132,177,1,234,60,73,148,176,144,16,113,29,141,32,166,87,163,97,43,4,164,137,101,23,216,121,200,56,84,68,138,168,36,185,208,86,116,126,245,72,7,129,3,208,203,27,248,168,171,40,71,228,68,206,215,11,139,11,43,250,145,178,110,238,191,18,216,238,79,143,110,201,45,102,236,177,12,239,178,91,203,50,210,115,194,117,231,174,6,145,97,158,23,83,93,48,50,242,187,90,69,204,67,224,11,192,162,59,129,40,103,75,97,164,61,49,178,121,85,89,149,182,200,46,37,154,210,196,223,220,208,82,235,140,143,122,140,98,17,161,34,189,189,62,138,212,70,59,79,68,117,146,201,113,12,236,28,182,128,221,182,7,14,114,140,243,174,218,30,99,185,211,249,224,114,181,150,123,130,33,44,244,76,150,226,70,217,58,96,89,83,160,54,60,167,208,220,162,209,22,188,116,112,54,63,148,113,21,115,92,12,108,65,2,1,101,220,77,151,188,19,247,181,55,55,157,191,184,94,119,254,228,227,7,247,63,108,166,191,253,169,254,238,251,255,52,63,253,43,124,254,143,124,152,93,111,39,77,190,231,110,97,36,81,250,93,63,204,235,237,207,176,103,8,1,213,225,42,87,8,0,231,194,227,88,19,18,182,24,146,214,161,67,213,116,173,194,66,30,174,226,120,102,79,55,191,173,247,26,194,135,193,60,36,214,114,98,157,97,117,82,239,177,9,104,179,26,143,4,204,132,123,112,112,11,46,243,165,255,52,140,97,58,128,237,221,93,236,152,196,103,18,207,128,103,152,18,62,221,155,250,193,204,20,246,49,225,213,28,78,189,244,243,235,219,131,246,213,61,251,127,93,188,190,61,90,110,143,138,106,253,86,21,78,73,223,161,41,46,87,196,79,124,56,243,210,194,39,139,253,255,95,244,236,100,190,134,78,211,11,243,181,92,31,191,136,143,237,159,193,243,160,71,210,171,124,133,144,129,114,129,86,93,135,142,155,240,134,75,31,156,22,6,217,252,223,159,124,106,45,243,13,255,253,254,191,149,6,51,103,94,127,153,155,191,251,70,254,245,156,251,156,203,159,39,116,66,242,94,246,255,134,93,191,117,166,26,142,149,80,49,159,4,37,221,235,146,190,141,118,38,34,194,80,116,52,21,122,224,205,140,226,9,75,232,238,30,242,35,150,163,51,139,238,21,60,254,193,60,254,158,221,254,250,223,30,111,196,26,245,120,77,118,58,51,7,139,176,98,24,112,31,227,81,56,214,110,113,185,193,125,121,251,217,95,46,111,203,167,219,87,61,233,174,75,74,10,44,238,42,105,238,112,195,165,248,210,121,138,103,137,185,108,221,216,1,238,101,0,5,27,35,131,7,146,108,139,63,94,238,229,3,213,126,224,219,89,239,96,215,176,11,108,239,35,188,239,229,132,141,112,67,110,245,39,56,89,69,231,242,190,126,41,95,189,15,56,228,53,124,162,132,38,67,186,140,119,244,53,44,117,155,7,204,203,108,16,239,118,45,102,229,236,46,82,241,150,81,106,69,214,12,59,157,97,43,102,240,51,166,117,241,244,67,251,240,170,19,171,212,123,192,138,50,184,77,186,81,235,75,63,194,242,133,177,122,159,61,152,73,133,147,56,88,55,238,118,126,97,250,241,226,211,164,42,235,68,192,205,128,175,191,28,215,217,186,196,90,89,97,219,127,227,26,174,231,117,233,58,111,231,11,236,146,127,149,251,95,28,147,135,169,187,39,31,202,94,199,25,10,155,109,51,183,158,117,56,103,64,164,181,186,100,154,74,72,48,74,97,224,73,94,150,107,219,86,254,60,60,106,5,44,115,113,34,174,138,157,142,10,152,151,229,143,109,163,17,84,187,94,3,24,132,156,221,228,175,101,251,49,237,88,125,77,23,8,211,86,134,38,255,219,247,179,253,114,118,90,173,171,135,155,145,219,192,218,2,61,171,244,194,137,143,118,121,110,237,22,247,15,17,207,197,118,151,169,220,185,190,226,47,151,231,102,237,37,187,10,80,249,86,18,210,237,136,236,90,89,5,200,253,48,208,185,26,169,199,223,85,242,170,62,132,19,99,24,3,31,215,196,121,181,58,211,150,186,44,30,56,179,232,83,173,67,147,41,151,90,206,28,14,44,51,59,85,107,69,99,189,201,209,110,12,253,251,63,250,167,64,80,82,179,210,238,130,99,171,31,222,74,207,176,249,89,107,134,78,62,53,186,5,119,225,224,38,86,110,144,50,134,234,42,52,71,218,25,194,71,133,160,237,8,156,39,114,162,41,5,82,205,123,73,149,98,32,129,39,18,217,48,154,18,216,157,251,191,127,83,111,127,251,175,246,247,216,82,215,71,120,32,92,135,59,64,40,7,139,76,69,111,236,253,69,235,146,151,45,240,198,222,203,215,183,190,57,88,88,43,93,96,185,137,189,178,160,199,122,20,109,189,39,114,34,203,210,238,124,156,74,198,78,185,65,36,220,68,181,24,207,224,125,103,229,145,199,23,132,219,211,104,6,19,115,108,74,25,96,156,171,228,50,132,38,131,14,38,98,8,163,63,110,142,234,65,59,228,132,243,238,20,173,56,166,236,202,207,225,63,156,214,49,22,150,81,60,159,27,167,58,149,234,74,131,10,138,17,58,168,157,102,154,241,139,201,86,138,202,128,44,9,227,200,113,136,97,36,0,225,228,176,68,3,43,42,65,35,235,72,106,51,166,176,149,98,15,221,66,178,170,11,59,113,210,215,26,227,198,220,70,212,55,91,152,133,46,128,134,213,30,53,192,197,42,5,164,184,218,239,113,231,126,248,215,88,127,145,183,63,207,252,249,189,254,249,62,158,135,83,161,159,236,113,195,7,12,28,103,231,113,66,162,114,53,30,98,119,202,177,181,36,147,165,219,46,215,139,241,158,217,106,29,10,131,100,163,116,143,118,227,94,239,232,100,146,5,106,132,176,243,33,14,43,195,45,100,83,95,99,250,105,238,172,127,9,38,238,215,65,11,221,86,231,132,136,25,67,90,101,177,145,205,82,58,156,182,35,214,162,234,94,156,172,148,98,104,141,161,17,253,20,207,199,40,222,209,219,248,40,57,173,204,131,90,134,99,44,64,5,192,173,104,226,210,214,36,150,87,1,119,193,190,77,242,168,21,241,85,113,129,131,182,38,152,16,90,71,45,177,44,208,47,169,15,173,175,106,98,203,192,148,195,6,238,11,61,235,38,251,135,55,202,169,149,63,122,83,24,90,40,67,189,164,104,151,27,231,243,133,79,143,149,29,237,31,158,15,62,187,61,124,102,31,114,148,127,190,134,103,75,58,254,44,185,164,250,138,188,191,196,226,21,5,183,82,77,165,200,227,35,155,55,114,80,122,66,17,156,152,28,134,105,220,183,227,97,127,48,136,94,245,70,103,190,183,96,207,124,156,127,251,111,231,251,230,184,14,204,240,64,32,173,202,170,124,48,42,54,35,34,131,97,112,108,96,85,110,223,240,250,216,222,238,238,151,85,118,40,85,15,161,22,7,214,167,43,44,73,83,249,226,179,144,54,117,61,165,98,43,247,166,10,219,144,178,99,16,97,104,30,147,51,250,197,241,203,60,253,51,173,172,117,250,4,85,41,131,194,44,184,177,104,42,141,66,43,99,152,96,34,177,123,139,222,196,156,178,187,147,237,141,226,50,22,186,199,37,244,212,75,78,151,160,29,247,29,214,89,109,20,81,158,114,9,42,162,217,117,199,204,5,57,18,44,135,64,6,237,96,64,168,76,29,212,200,59,104,96,199,44,137,173,133,101,5,207,149,178,108,107,104,94,44,28,48,177,181,57,86,98,86,116,89,210,12,0,26,193,13,152,80,4,180,71,61,45,27,33,87,40,208,148,228,237,100,194,242,238,102,213,10,198,133,92,213,99,215,199,227,220,157,164,79,118,60,36,113,66,227,2,229,165,5,65,13,114,181,22,177,104,167,98,184,194,41,216,64,54,65,139,246,138,131,25,85,180,93,172,16,251,69,232,28,108,231,140,22,231,248,201,153,196,211,55,145,31,226,126,163,238,44,231,79,28,124,216,136,156,7,172,199,65,9,7,62,168,51,158,61,107,210,213,176,63,14,253,148,32,22,229,98,121,71,154,9,213,72,143,117,112,15,199,153,165,204,109,133,131,211,249,64,38,12,252,17,187,196,250,182,155,35,142,10,14,215,227,205,239,190,163,205,49,93,243,149,31,233,49,150,85,121,41,61,226,49,113,148,76,129,59,153,252,200,128,238,105,133,150,165,134,161,161,53,123,6,179,137,18,65,223,89,233,178,87,119,158,239,61,179,39,210,157,186,88,156,166,22,175,60,19,45,215,243,237,234,238,161,248,135,215,248,108,233,95,254,108,122,25,165,203,216,79,105,63,68,111,49,145,6,160,118,64,125,141,235,202,212,5,144,240,194,231,58,68,61,189,63,57,50,175,219,178,219,24,175,160,216,231,74,150,249,222,224,24,243,26,152,114,156,36,51,87,14,20,64,54,13,26,199,174,231,244,88,51,118,123,126,120,96,23,211,123,89,229,40,54,20,75,5,178,92,215,216,165,169,46,91,119,64,159,58,7,215,38,109,222,174,146,15,218,129,140,155,182,130,147,136,29,33,211,193,120,248,82,150,127,138,11,58,49,138,86,198,146,33,4,247,6,53,227,186,165,226,50,74,145,128,26,222,76,234,146,35,44,95,121,164,132,50,144,70,152,226,177,133,175,145,197,168,122,54,183,134,91,35,82,106,108,91,13,138,161,187,64,156,158,102,174,232,3,109,236,120,224,39,217,182,71,30,95,197,29,210,136,93,86,225,131,170,29,178,40,118,152,100,234,132,16,47,211,80,41,25,26,5,148,96,121,109,100,163,108,162,108,6,36,10,132,99,190,100,1,210,238,104,215,201,5,223,20,232,243,186,56,65,223,95,119,234,205,251,12,217,188,215,3,0,142,196,254,70,202,249,203,181,190,133,9,119,169,156,34,44,58,29,130,6,122,27,139,186,196,164,95,21,189,152,152,200,17,232,73,173,29,37,68,193,229,28,206,60,167,251,160,239,225,232,175,166,250,171,196,56,191,198,158,134,179,141,158,138,226,51,32,0,96,226,29,30,246,168,186,234,86,23,73,155,212,166,180,77,111,30,208,220,197,166,116,32,119,239,13,172,223,161,130,224,140,248,102,240,132,34,202,71,242,187,12,209,169,252,157,230,120,80,238,130,32,103,220,59,67,206,44,191,151,83,35,167,31,236,174,255,251,79,244,99,114,30,243,135,45,105,76,33,88,171,162,143,198,109,253,166,227,166,21,123,123,3,176,111,99,226,182,82,127,167,184,141,142,245,189,222,58,85,29,62,185,42,58,233,63,121,110,172,81,251,238,83,238,252,60,58,98,1,230,248,186,220,185,246,70,104,62,115,127,25,187,239,173,253,209,218,62,78,254,85,178,30,12,245,135,32,43,150,56,214,175,76,135,215,82,120,92,130,38,19,236,229,194,48,242,117,241,118,216,27,38,184,234,220,167,141,251,233,48,213,72,251,192,110,234,107,42,56,254,71,255,232,75,141,121,176,194,62,8,28,206,164,28,62,72,108,72,141,148,18,220,198,59,61,62,62,150,111,237,94,94,46,47,241,54,164,182,32,129,133,192,88,214,53,172,141,49,251,110,216,203,230,89,247,169,166,146,222,43,60,152,143,151,184,182,93,199,42,160,29,21,117,173,186,220,122,218,166,92,215,51,243,204,211,194,76,103,20,119,132,6,156,155,62,77,71,109,51,139,92,36,81,134,52,22,58,40,150,224,154,174,38,190,8,194,176,162,140,171,49,154,209,58,82,39,29,29,165,178,2,49,113,37,134,238,15,165,44,112,102,78,78,211,13,137,138,191,73,255,215,217,85,237,97,130,153,119,112,213,157,97,182,235,112,155,84,147,3,15,235,160,210,76,163,153,111,93,48,145,184,76,67,43,16,240,177,9,219,9,100,14,65,106,3,22,148,205,55,53,155,149,238,96,223,137,64,90,87,41,20,219,192,232,185,137,239,121,130,47,123,199,229,65,142,101,114,164,205,73,155,171,240,255,241,221,201,178,110,104,57,42,236,148,133,204,233,241,16,103,239,167,239,162,111,143,121,189,61,91,202,158,186,97,125,30,204,198,76,12,99,121,164,213,154,88,155,0,60,10,158,209,143,160,119,16,41,128,77,118,122,164,90,104,197,212,74,100,66,252,180,9,96,136,240,105,80,107,132,38,13,234,198,180,64,82,4,98,73,184,123,187,156,11,50,36,181,67,80,72,237,136,93,238,199,244,152,112,142,10,82,87,191,8,122,190,103,239,146,219,211,185,71,227,158,109,119,127,225,239,21,23,128,115,28,214,174,89,38,146,237,68,43,241,161,247,236,91,15,149,71,211,216,164,236,12,130,206,106,219,40,96,136,16,8,75,75,183,158,107,105,237,164,17,168,164,128,24,141,61,255,204,97,236,133,84,252,197,55,238,146,6,240,125,115,28,203,227,105,110,188,238,165,7,105,231,198,159,22,249,146,146,145,194,42,132,215,6,112,37,102,23,213,80,13,178,105,76,9,106,224,226,253,42,62,228,240,68,249,38,49,145,54,164,87,107,205,72,254,153,227,254,196,215,7,188,126,55,123,95,229,200,175,48,85,131,11,57,239,77,71,128,134,98,174,84,3,96,249,112,46,179,208,125,254,112,27,247,227,196,13,3,194,2,51,154,25,215,18,84,54,176,180,242,83,62,174,57,38,182,109,218,234,206,203,246,250,62,221,55,68,123,133,76,56,24,207,128,176,139,70,151,15,85,24,82,14,101,136,242,88,252,132,44,128,181,145,143,227,39,177,75,6,37,27,129,37,164,30,108,96,150,157,53,90,2,58,11,133,70,98,133,177,216,115,40,245,170,38,135,160,0,148,106,173,210,89,163,33,201,200,160,174,103,127,78,223,32,82,207,146,255,85,180,107,68,163,41,65,228,173,65,225,148,36,193,52,105,10,204,102,96,147,129,93,4,123,10,53,35,11,128,213,170,236,160,129,102,103,164,114,49,132,166,240,248,231,103,194,180,25,102,213,129,61,122,54,89,181,117,51,244,192,185,158,204,100,127,108,61,46,47,119,219,43,12,116,68,122,146,66,221,187,125,249,88,187,28,197,186,119,5,26,92,246,71,47,107,94,183,167,22,185,123,122,173,237,38,194,78,44,120,169,0,77,9,81,222,236,234,233,76,83,180,171,51,0,128,21,167,137,144,38,87,61,69,142,37,14,137,143,126,59,82,45,106,142,130,148,198,133,169,5,87,190,191,96,236,103,103,60,180,22,139,223,97,174,182,235,91,39,91,105,58,72,190,199,110,58,75,30,119,122,92,190,221,35,220,24,193,16,125,32,190,233,233,91,249,228,228,220,128,155,255,248,239,70,135,64,135,216,89,146,162,80,46,28,81,195,172,245,204,131,227,153,237,141,219,238,129,204,41,155,206,69,221,20,39,1,70,6,163,157,6,101,23,35,18,181,169,140,91,58,181,33,89,183,89,189,203,141,120,122,235,180,108,254,206,119,212,223,176,205,127,182,204,250,251,9,36,64,182,162,23,57,89,223,94,52,148,134,162,230,151,18,112,196,106,164,161,119,116,13,112,157,28,80,0,194,214,131,154,72,21,11,184,175,111,101,74,109,127,18,159,78,180,95,215,245,5,107,143,207,127,92,70,134,253,173,182,100,158,27,103,243,4,39,206,240,243,137,23,163,175,239,95,204,19,10,78,0,13,237,142,229,189,247,102,185,220,47,159,62,152,161,231,156,83,133,149,16,104,2,28,247,37,42,189,148,140,30,111,242,167,203,166,194,58,138,67,79,226,241,126,243,169,223,172,135,194,96,24,150,39,160,38,198,216,236,130,47,238,174,59,53,113,106,150,48,123,137,102,143,34,31,186,229,83,240,100,60,26,135,36,1,82,37,43,159,80,178,179,46,27,128,58,65,49,216,86,133,163,209,25,92,189,38,226,5,107,202,45,137,138,64,120,17,197,0,51,89,170,168,112,208,231,226,185,220,12,127,213,252,223,216,86,162,11,210,73,8,34,8,84,16,196,227,5,187,182,173,33,84,161,18,129,183,12,48,11,182,33,131,228,201,62,65,185,128,8,14,89,137,134,14,166,231,117,127,180,111,58,98,147,134,150,136,203,239,92,134,175,29,85,191,48,173,221,68,161,39,21,61,225,148,205,142,248,154,236,123,212,18,110,33,218,121,158,253,141,253,221,239,191,245,251,239,200,111,118,123,185,113,223,187,191,189,154,251,234,47,222,125,23,197,198,39,246,71,175,249,89,83,103,25,15,139,246,155,61,94,188,249,171,169,110,30,139,137,35,245,12,162,129,7,25,116,14,208,100,205,76,17,37,213,39,238,28,134,216,4,61,3,74,72,188,11,100,29,192,107,107,41,85,105,102,52,110,158,100,32,49,75,234,71,80,172,177,150,183,138,190,160,146,90,132,143,176,132,117,225,53,225,52,241,142,236,110,206,215,253,137,251,236,19,239,87,131,119,26,226,21,75,181,19,35,76,139,213,137,34,102,163,81,108,169,131,49,38,101,21,172,205,136,15,152,132,98,155,56,101,25,38,177,217,199,35,37,166,49,161,84,8,27,243,13,247,26,28,216,212,33,106,124,182,128,103,121,252,248,168,47,122,38,148,98,154,141,141,12,246,247,71,155,130,237,229,129,177,142,110,198,109,152,55,137,179,65,82,180,140,94,147,162,131,177,236,183,25,179,23,176,231,121,35,146,252,11,160,61,237,23,234,139,159,105,255,88,239,211,70,51,31,255,224,244,211,223,180,255,109,55,223,55,13,50,240,79,121,125,240,97,152,243,185,25,97,108,132,80,215,133,234,251,237,123,224,240,18,111,143,232,35,48,30,108,121,149,169,212,20,90,123,138,48,217,0,163,143,171,134,167,188,5,226,122,208,109,197,27,237,235,161,159,12,220,1,155,74,151,91,84,73,212,132,45,30,178,115,119,136,3,49,138,9,139,51,202,94,166,45,131,134,69,180,146,87,193,112,214,167,51,46,64,169,45,251,18,170,24,202,150,1,181,156,229,113,43,170,216,101,150,229,150,253,81,85,51,156,124,168,128,219,126,80,174,237,246,26,88,220,203,187,38,61,167,53,205,15,117,103,69,107,0,66,24,25,34,96,53,9,63,253,20,132,171,88,194,59,244,132,44,108,112,30,174,28,218,3,56,219,162,237,210,47,204,187,140,106,215,79,204,144,147,86,113,48,237,116,97,54,217,157,181,29,60,248,62,139,124,95,201,41,66,223,199,142,167,176,254,201,79,216,130,251,205,151,167,108,195,28,157,184,204,234,118,181,231,236,253,140,211,227,92,234,229,120,69,75,8,166,194,113,88,7,233,217,56,117,92,99,22,202,152,99,104,126,158,105,105,174,115,206,61,123,100,115,216,87,179,126,39,87,17,4,17,137,169,11,62,241,190,227,151,104,241,215,136,244,12,3,7,184,23,30,2,119,11,214,39,176,167,68,106,88,4,62,220,92,62,213,11,106,109,237,164,52,28,177,217,110,155,110,255,110,218,30,227,68,32,80,60,117,180,186,188,136,212,44,1,199,183,244,242,34,216,188,172,192,182,113,11,72,60,92,179,190,217,221,198,175,63,62,62,237,63,48,159,213,247,124,188,121,235,2,152,124,234,0,218,1,207,97,20,180,136,226,248,244,119,177,227,188,55,111,210,41,132,225,246,147,99,44,159,211,44,119,75,177,143,207,222,188,253,114,127,92,126,247,124,113,30,227,140,141,175,245,124,188,226,29,160,123,204,248,80,165,133,133,48,119,47,47,71,63,186,29,123,248,253,193,59,117,252,237,143,202,250,216,180,212,14,70,170,40,238,206,240,43,7,99,101,241,128,0,41,211,248,93,103,215,44,105,115,63,132,230,229,237,4,124,23,186,227,120,246,153,203,143,124,31,15,165,90,126,229,179,31,237,166,239,17,187,44,32,90,76,123,224,55,93,43,180,98,120,217,10,117,183,38,172,46,151,75,237,251,95,243,254,11,143,31,139,220,94,48,61,95,118,118,127,179,223,10,183,24,153,143,94,23,201,201,220,158,11,161,175,116,220,113,126,150,251,248,181,230,15,7,180,178,213,99,30,190,255,242,98,187,181,135,7,113,123,240,121,201,185,47,140,147,247,118,211,185,246,250,180,234,103,152,25,85,65,64,225,107,170,7,86,215,221,106,183,167,83,59,41,207,142,183,67,31,114,175,166,70,210,170,199,50,101,58,211,118,245,108,205,70,205,168,60,87,202,21,211,113,79,135,23,207,245,184,66,235,222,236,229,27,125,124,172,219,99,74,77,175,11,68,57,189,252,220,222,231,99,113,228,10,132,11,203,139,183,173,99,7,41,84,161,9,25,142,64,22,204,171,224,151,126,63,79,47,105,91,247,183,220,62,165,81,223,23,157,11,46,36,132,29,92,231,94,219,172,44,158,115,185,14,124,237,128,86,234,180,232,0,125,17,58,163,49,40,208,146,239,220,111,38,115,220,79,97,146,134,53,23,45,71,114,77,200,46,133,187,10,204,165,23,40,172,119,150,160,167,83,141,36,130,200,84,95,57,118,212,48,93,211,206,122,174,235,85,56,70,13,33,200,32,201,163,129,165,162,187,220,211,26,92,39,99,133,239,96,33,62,235,51,76,231,116,71,116,155,213,152,84,215,246,218,24,90,84,112,63,249,28,22,151,0,102,21,68,228,129,68,133,245,194,86,169,85,196,138,233,48,144,3,120,116,164,227,177,4,142,137,134,21,68,238,234,244,116,255,234,86,235,187,68,222,145,107,171,128,7,146,229,120,45,47,79,100,73,167,203,63,6,135,50,5,230,66,93,241,242,26,95,219,229,169,159,207,115,118,143,249,143,63,243,135,171,42,142,62,72,65,66,128,242,32,184,0,69,101,126,219,219,108,88,209,51,24,102,68,211,132,158,208,12,247,92,23,250,21,86,129,198,128,221,157,155,185,57,212,117,191,114,110,209,80,178,22,63,137,183,35,58,59,195,174,54,76,108,27,56,119,167,185,208,218,213,197,170,93,36,156,28,216,42,23,40,236,33,70,239,137,153,243,214,12,120,203,53,20,172,26,155,92,5,171,255,154,105,141,253,155,183,35,48,238,193,182,236,1,115,171,77,137,141,228,148,202,53,131,25,100,0,141,115,145,166,156,238,93,48,168,61,122,111,158,223,254,26,46,107,89,14,55,39,153,174,201,126,15,194,22,97,175,131,5,12,0,197,203,163,195,84,196,247,94,12,7,75,106,158,163,136,231,93,177,201,23,176,227,140,214,209,173,58,81,235,41,53,45,168,56,81,131,183,76,148,204,56,153,68,97,112,113,233,107,82,6,1,113,53,242,89,210,43,166,226,61,166,68,34,79,92,119,163,208,120,26,148,208,150,145,73,39,107,205,48,137,162,163,113,150,86,205,58,243,243,181,235,187,181,93,66,247,234,71,211,250,62,220,121,42,30,43,80,32,195,39,12,239,61,144,229,2,212,48,12,209,192,9,122,237,57,194,57,30,49,132,124,49,176,48,226,238,59,55,35,23,209,18,153,135,106,116,56,205,204,93,25,173,88,128,7,32,44,244,134,49,3,186,12,234,237,139,187,217,34,90,50,180,225,125,214,6,134,103,128,38,99,209,225,206,138,144,30,129,83,166,6,42,49,27,10,213,48,112,96,227,201,173,212,182,24,24,82,4,96,32,29,20,101,130,59,0,254,237,18,138,200,210,32,235,243,126,120,251,36,82,57,187,99,49,2,133,205,205,74,94,72,229,95,178,175,190,244,77,176,91,98,91,146,255,177,179,205,18,79,169,220,31,209,1,237,32,211,164,151,24,69,225,116,125,188,12,226,64,46,38,48,18,198,152,26,157,78,245,120,59,144,95,133,155,85,204,235,25,148,66,183,170,23,32,128,26,218,192,7,125,213,2,97,113,249,110,30,53,30,8,242,103,125,221,127,215,47,198,6,130,97,60,52,37,37,194,36,82,8,10,162,79,58,229,227,186,135,29,24,154,244,216,128,154,0,208,171,196,128,146,57,4,93,187,167,182,127,146,106,183,236,70,21,105,158,244,24,250,64,250,65,170,195,201,134,211,208,207,115,218,111,64,156,246,96,141,110,225,216,151,54,5,192,46,203,46,159,10,40,139,128,94,36,69,76,160,199,202,28,239,55,217,196,160,232,34,103,5,212,127,12,157,37,223,181,231,29,237,63,135,109,145,152,43,227,181,206,59,156,175,211,152,80,108,20,172,93,151,123,75,54,160,48,193,85,238,238,251,251,142,245,101,8,178,27,73,56,66,75,97,114,0,33,107,71,24,192,154,204,72,181,73,224,87,72,108,12,173,33,138,156,169,45,229,14,33,140,9,28,20,151,46,225,192,112,98,17,54,195,134,159,214,246,118,29,209,48,137,62,138,80,166,128,104,162,16,34,137,97,98,35,35,142,35,99,137,144,150,153,85,13,120,123,36,2,219,166,194,51,70,103,43,145,64,30,246,61,242,40,175,229,185,223,58,25,144,3,203,64,163,119,128,100,81,214,10,180,88,240,88,182,149,154,118,184,77,104,38,146,53,68,120,174,150,44,86,3,74,128,169,65,110,153,201,49,0,57,63,237,174,178,241,28,142,111,136,110,179,33,75,124,192,222,188,34,56,82,87,137,81,23,4,129,45,22,241,123,243,53,218,59,78,185,98,102,252,14,95,193,232,131,49,38,95,103,96,143,227,113,248,116,133,74,52,98,161,38,16,4,54,108,101,36,208,112,33,141,20,227,8,99,18,78,132,68,169,20,61,17,54,34,166,212,176,211,57,184,176,217,114,181,22,239,60,124,143,248,35,110,38,221,167,101,125,239,239,63,252,44,25,230,133,191,120,119,254,193,95,150,174,190,41,195,217,198,114,81,24,70,23,71,104,11,35,224,38,53,7,166,66,17,217,77,237,78,91,1,114,200,250,117,125,124,126,221,10,169,79,54,117,129,185,1,239,176,84,224,162,224,116,2,23,143,132,166,111,225,145,25,206,227,211,156,188,88,252,255,125,53,44,246,107,71,0,209,36,142,42,137,48,128,65,89,148,227,82,6,153,193,11,33,56,120,156,152,172,129,106,20,171,84,52,120,193,77,86,174,122,22,236,26,54,20,175,147,71,44,133,8,92,5,215,179,15,71,111,76,180,27,177,61,13,254,25,243,62,70,6,13,87,3,207,83,119,95,228,253,121,215,237,63,84,98,56,41,105,72,133,68,2,41,192,209,28,109,122,171,58,35,72,28,212,169,126,213,243,79,211,215,245,93,160,40,169,171,57,34,167,226,96,184,145,135,65,206,45,21,242,69,111,68,146,30,100,16,91,135,119,57,240,185,96,34,43,112,37,71,10,20,148,14,22,180,5,34,82,23,115,245,231,197,87,248,180,52,5,89,115,109,193,107,149,145,51,46,220,11,80,20,54,94,38,178,75,88,107,16,8,174,86,161,202,24,31,155,113,129,208,36,114,32,52,86,129,0,136,184,136,33,163,171,242,64,79,153,41,2,57,197,25,40,140,46,201,219,136,67,30,74,11,73,18,34,206,78,15,117,82,251,45,213,94,122,134,98,228,17,243,255,122,207,4,42,19,193,64,69,97,99,16,187,140,53,115,5,81,1,163,115,17,222,89,97,144,80,250,192,24,13,96,33,209,8,218,189,211,41,161,143,22,129,239,249,253,227,18,248,177,148,209,94,6,17,207,78,239,1,10,42,133,171,23,173,138,244,135,95,223,116,35,100,232,74,191,129,241,106,247,167,254,205,31,60,38,142,185,116,164,14,171,2,172,103,96,40,38,169,160,252,52,123,136,0,44,160,202,202,42,123,62,161,46,170,96,50,25,113,4,10,166,229,96,48,15,73,53,100,186,195,96,102,158,227,238,93,76,227,54,174,197,150,108,62,96,243,229,73,87,174,220,210,137,201,245,13,25,34,239,237,60,212,47,158,92,13,23,62,243,7,244,234,213,249,26,198,19,130,77,164,61,36,66,83,56,120,234,189,180,206,44,30,50,31,219,156,251,190,239,221,169,226,82,31,225,250,48,199,106,189,223,246,46,37,34,126,164,118,237,9,232,219,233,138,4,25,158,42,167,155,122,244,134,237,63,249,213,206,100,179,89,54,33,154,76,98,108,50,67,249,194,98,183,183,45,76,106,32,15,226,61,114,140,57,69,9,145,33,128,8,196,90,212,128,97,25,172,130,54,102,137,105,209,86,17,154,66,128,204,164,140,8,71,242,138,132,24,135,121,70,247,64,119,158,58,6,86,83,175,123,117,15,190,62,157,158,183,135,179,191,245,239,229,131,72,235,136,18,49,194,153,4,245,54,96,68,157,54,171,234,202,34,226,52,104,245,241,224,192,194,49,39,61,10,64,201,238,104,152,118,32,6,5,42,46,162,201,90,6,217,201,35,29,225,42,78,228,83,73,71,29,124,6,106,54,59,66,185,127,241,22,54,131,235,148,48,49,232,198,63,157,209,50,197,35,139,126,72,75,139,191,226,210,202,92,43,64,226,198,132,237,10,25,209,116,231,62,95,52,106,70,168,67,221,70,19,199,10,154,161,6,133,203,200,72,99,52,16,104,57,219,206,149,75,163,53,95,19,143,244,103,181,109,117,52,64,222,50,91,58,239,2,60,200,12,176,230,58,158,170,151,154,175,136,119,221,55,175,5,154,171,80,142,152,43,154,3,48,167,65,72,138,77,12,63,214,80,13,125,114,72,69,42,83,55,137,139,7,7,176,156,76,243,108,10,70,109,133,233,15,251,53,237,161,85,117,185,7,161,27,196,211,200,21,60,68,106,38,72,88,43,198,197,19,42,218,91,188,143,73,129,101,160,148,205,85,178,107,2,183,109,27,246,207,25,241,45,254,217,127,16,192,80,228,24,224,36,188,231,160,72,202,116,157,125,81,12,2,2,160,1,2,204,246,168,114,195,161,112,198,60,192,201,28,202,237,161,16,135,228,246,97,55,227,72,252,142,199,172,93,227,48,229,30,182,229,133,228,197,85,50,233,227,19,130,123,102,140,126,230,193,28,205,194,123,85,121,127,10,73,248,244,207,125,224,127,11,216,182,155,134,245,20,4,211,26,192,23,181,242,2,239,18,223,221,218,205,145,18,230,72,230,217,214,58,231,0,252,84,237,173,85,174,44,162,31,65,21,128,2,8,197,211,74,44,225,129,72,208,111,250,186,74,225,130,109,3,163,100,26,68,25,26,14,132,84,104,34,100,198,200,4,161,172,72,204,91,68,85,26,9,84,35,13,130,138,13,0,27,215,30,20,102,162,229,0,21,237,76,32,220,168,82,160,68,66,61,216,200,162,68,160,70,143,83,254,148,204,24,120,149,122,193,7,53,72,147,208,114,219,250,59,252,226,75,111,181,195,227,103,225,159,45,103,25,97,69,61,195,61,113,69,13,152,20,94,184,141,122,43,151,20,12,50,255,130,154,160,122,116,194,234,244,0,102,187,27,89,168,204,88,125,193,69,146,93,51,121,75,179,138,149,204,162,204,50,146,186,6,101,60,98,182,212,125,68,20,240,105,97,137,17,249,147,43,202,0,55,250,97,84,206,188,227,188,79,85,240,18,228,189,186,96,92,133,48,202,219,138,193,185,55,113,209,115,213,133,30,84,167,36,117,52,170,178,189,100,145,110,145,36,113,66,17,177,172,45,163,153,50,56,50,119,185,145,138,178,197,15,225,35,64,137,50,189,7,220,204,12,20,195,202,149,252,118,125,62,128,66,149,233,39,78,120,126,139,170,20,122,31,18,67,76,108,160,83,31,42,227,186,104,157,116,178,92,7,27,143,137,43,66,228,193,101,66,193,41,64,117,104,81,67,72,192,88,95,32,8,172,86,43,105,117,8,40,183,75,98,77,132,47,41,40,35,69,177,126,145,6,32,209,125,246,51,159,135,53,156,149,71,51,197,129,180,120,36,103,152,94,143,130,252,147,205,199,207,241,112,250,33,238,176,24,236,26,16,174,200,28,107,52,3,98,154,195,72,229,100,128,226,192,50,145,241,116,32,29,16,59,163,107,30,37,248,8,94,101,42,222,206,214,199,253,229,191,116,46,182,126,124,70,171,234,68,54,62,3,39,198,149,56,110,255,146,205,126,8,9,126,249,77,112,49,189,234,251,225,25,12,186,53,72,177,101,230,135,35,225,227,173,238,230,109,102,157,239,34,143,159,112,255,126,126,119,223,215,150,220,115,4,71,183,48,30,193,117,141,119,131,160,36,19,97,252,76,216,205,157,122,21,211,252,162,111,143,127,244,151,103,68,188,143,94,135,131,188,225,60,254,146,221,196,237,5,54,149,108,20,35,56,2,150,86,137,1,160,20,0,69,52,0,12,185,81,112,23,151,12,189,79,70,74,150,19,179,90,106,5,102,239,250,150,244,45,244,81,37,72,105,24,218,85,210,94,243,224,110,151,102,147,212,76,161,35,191,146,168,141,94,173,222,81,186,242,132,157,59,249,141,255,61,253,200,59,99,24,65,13,39,46,89,1,140,188,246,96,10,90,237,235,109,84,143,145,48,88,97,203,65,50,147,89,201,20,119,190,205,140,92,17,28,219,157,91,207,53,44,238,66,86,109,72,38,115,77,97,210,122,101,98,16,6,38,7,4,96,128,174,96,140,66,131,11,1,214,69,31,134,10,230,134,174,247,242,194,184,40,167,87,61,7,55,150,96,175,205,13,64,76,206,219,2,51,221,130,206,133,61,89,26,197,216,48,49,44,227,202,184,138,61,37,120,154,68,155,112,69,143,57,171,145,29,149,219,69,214,219,252,162,105,75,165,189,113,137,37,27,99,199,33,6,12,50,45,171,121,100,114,33,83,110,154,79,190,154,7,152,89,140,198,176,65,26,65,235,176,69,116,210,158,39,221,107,223,214,63,214,35,30,37,215,251,29,98,110,180,49,137,119,163,217,135,75,179,83,230,104,14,16,65,33,235,29,186,178,213,176,56,184,44,227,5,177,97,121,83,190,48,16,47,70,245,56,165,189,81,156,187,66,98,39,40,235,111,23,104,217,63,71,147,130,48,56,61,12,139,59,83,106,24,1,45,23,121,54,101,0,193,107,160,12,38,50,13,110,198,166,67,218,49,226,153,153,84,18,73,49,129,226,1,200,82,158,201,235,112,185,167,219,151,15,55,181,58,207,225,208,55,20,79,251,73,241,91,111,29,125,124,90,104,180,186,244,213,239,125,217,108,62,220,70,193,79,207,189,74,255,223,255,147,111,125,244,249,4,48,160,61,128,64,138,201,166,36,216,235,205,121,189,6,94,214,183,202,252,190,205,252,28,231,63,213,117,61,53,83,169,68,27,113,88,175,197,142,101,110,3,32,43,152,196,128,240,66,57,139,27,91,180,157,221,254,172,239,232,127,255,213,217,198,10,29,207,6,136,186,202,184,159,119,145,43,215,168,139,178,106,6,45,209,199,220,191,97,161,22,123,85,172,209,30,128,235,234,32,82,133,185,140,68,41,210,244,184,97,69,179,98,48,208,251,95,161,36,42,70,96,98,90,143,105,136,146,110,174,137,153,59,91,113,83,8,10,215,17,251,192,124,220,109,103,177,136,214,114,28,86,169,174,35,180,65,17,141,116,32,166,131,73,133,197,152,178,213,134,107,3,50,157,193,130,178,112,53,175,172,68,236,125,25,119,176,54,150,54,139,217,189,91,1,121,10,86,226,36,41,245,8,43,118,80,24,144,142,238,254,106,235,158,37,3,224,138,179,8,70,214,231,192,16,231,123,124,55,18,117,206,40,213,82,42,66,49,12,167,38,53,208,62,203,186,20,136,94,168,44,230,242,231,50,211,9,245,100,156,85,20,74,217,81,86,149,216,32,175,34,57,90,131,122,214,211,210,96,7,187,32,181,74,156,201,81,156,59,53,139,86,80,166,42,151,170,142,213,55,95,245,57,117,178,173,90,115,90,246,111,113,86,216,151,140,2,8,142,3,99,31,209,21,3,180,232,7,106,97,179,206,39,230,149,245,48,58,129,75,216,204,108,239,104,144,99,7,174,26,24,235,176,232,68,208,88,48,144,45,174,141,35,75,53,38,208,136,230,13,19,41,113,75,209,220,151,106,137,102,249,134,63,103,179,11,108,219,221,241,190,126,15,50,125,199,67,197,113,80,196,46,73,16,207,239,237,245,59,172,215,169,157,199,81,159,73,6,206,198,25,207,26,246,153,47,253,190,205,175,10,253,150,227,252,141,183,169,102,124,245,158,253,232,243,205,134,247,187,235,245,7,124,238,254,98,77,253,175,94,249,241,195,111,252,24,158,198,129,239,242,83,195,39,21,126,114,147,64,237,108,203,106,129,173,188,219,209,253,73,168,92,200,254,83,55,243,102,147,255,0,125,181,145,45,91,221,199,63,136,247,147,191,39,224,211,255,255,153,94,27,168,29,223,128,181,9,91,253,110,210,60,56,16,207,11,159,181,239,125,183,247,108,190,156,240,223,230,193,77,78,222,123,180,80,175,222,230,223,186,241,222,199,249,127,92,243,63,248,229,63,82,240,187,202,119,219,53,123,205,132,61,89,193,92,200,158,225,111,63,109,147,195,2,103,82,249,186,185,221,31,44,144,35,161,172,184,146,183,95,184,63,121,249,254,240,73,127,231,185,252,214,29,138,27,74,240,75,190,79,9,167,244,84,118,209,129,252,31,127,62,253,236,255,185,131,56,138,152,42,229,76,59,67,66,253,168,111,80,121,73,135,238,54,231,117,244,250,63,106,255,9,188,148,190,234,254,92,226,163,245,27,193,117,93,207,104,34,250,10,156,200,33,71,20,228,54,247,128,218,21,58,55,75,135,3,127,251,149,37,199,160,0,207,92,24,161,213,148,90,185,149,249,141,194,136,34,209,164,71,250,209,154,255,140,111,175,244,99,201,124,192,156,148,54,242,37,230,144,141,109,132,96,3,15,218,11,248,245,245,216,222,206,183,7,23,62,11,142,129,107,109,199,4,35,222,112,68,42,197,141,93,73,18,217,158,11,150,83,81,195,126,109,178,149,132,4,247,61,23,238,47,231,60,164,233,202,66,79,78,250,181,223,163,59,139,23,221,174,249,64,231,113,175,86,221,242,252,72,86,198,122,142,34,122,26,202,147,233,52,80,2,183,12,15,125,23,50,205,125,117,102,11,111,114,244,109,193,111,162,126,243,74,156,78,27,54,254,229,108,86,46,220,8,153,13,173,73,197,83,112,237,193,50,24,189,251,90,136,199,103,64,4,16,52,5,13,41,84,47,242,162,213,150,10,7,179,216,154,220,111,37,16,221,225,171,1,19,232,14,165,245,171,79,238,36,208,223,250,210,85,209,154,11,97,28,108,6,236,200,172,67,231,221,143,113,247,164,127,246,78,255,202,211,49,102,127,187,251,177,167,120,115,235,98,103,55,155,145,221,233,239,87,252,177,99,47,232,80,55,250,183,110,16,81,225,6,79,11,79,201,191,243,252,35,219,161,89,53,70,68,137,133,244,149,213,31,161,38,183,235,191,179,235,167,50,50,13,97,104,67,144,200,198,212,74,231,86,139,85,97,121,83,242,102,133,55,198,159,219,206,208,139,6,213,44,162,71,178,156,206,42,230,138,48,250,103,56,254,199,25,186,61,172,17,130,255,251,194,31,56,208,148,38,255,102,234,223,201,10,215,46,17,136,2,179,43,119,237,210,236,32,207,165,198,212,205,2,157,42,72,192,229,9,8,144,230,186,165,89,98,188,197,120,206,200,84,235,200,6,212,52,34,37,123,114,18,16,181,150,223,241,231,108,233,72,225,20,150,116,89,61,39,10,250,143,138,79,201,56,101,57,42,182,175,105,136,164,143,14,116,91,201,143,185,127,14,118,31,237,201,186,55,222,39,113,49,33,39,181,8,27,225,132,51,78,84,18,144,189,158,112,27,20,36,171,16,192,164,95,4,174,22,190,15,34,51,5,196,237,36,87,55,66,255,61,46,244,56,52,198,156,138,152,7,65,241,140,112,130,169,90,21,148,144,111,18,251,60,134,96,191,53,59,155,85,184,164,129,168,20,113,156,84,37,6,89,73,186,176,61,89,187,140,246,253,118,61,158,171,197,90,15,159,45,190,246,202,173,77,89,101,209,56,106,89,242,158,187,119,149,125,171,90,249,27,235,67,153,129,87,127,135,69,175,247,205,144,66,210,168,58,115,84,102,195,105,97,207,168,6,104,51,143,13,51,207,221,192,143,14,29,163,201,177,241,237,241,120,230,127,116,119,34,66,34,118,233,167,117,195,181,32,38,39,74,31,38,24,66,69,211,120,5,2,74,73,191,97,43,200,168,121,202,99,232,217,232,140,15,18,107,24,197,253,175,26,161,56,136,251,219,187,56,101,122,197,77,114,136,153,138,140,131,117,32,29,61,31,236,110,53,186,244,215,157,23,145,140,178,251,209,151,244,57,247,105,183,12,207,208,141,143,30,151,193,225,121,36,166,127,39,121,128,233,47,255,215,224,54,251,111,248,171,79,31,194,60,2,156,233,166,70,46,8,13,254,141,251,219,171,122,221,192,67,61,42,104,20,138,78,88,107,113,61,36,129,69,113,172,242,142,57,212,209,225,69,188,146,217,31,248,87,254,79,252,155,195,95,252,187,62,13,35,137,18,55,186,57,228,188,37,52,64,6,231,254,23,222,155,239,62,252,119,4,190,208,200,161,130,227,216,224,117,199,223,224,246,127,175,49,102,69,59,96,146,0,221,238,190,140,102,253,184,18,152,33,209,53,205,64,89,232,53,139,165,201,184,29,157,52,186,188,212,227,23,238,101,125,57,140,96,117,42,181,23,119,42,232,204,102,103,101,58,152,12,67,48,135,156,158,131,39,104,34,65,216,187,244,198,61,117,65,225,55,126,24,143,145,27,212,201,62,50,242,229,179,198,99,60,47,15,34,57,103,207,42,73,146,140,80,75,89,32,12,1,29,6,119,156,221,113,180,21,3,107,69,23,101,207,212,66,11,13,81,29,86,242,41,166,119,13,235,243,248,25,163,246,216,169,16,30,71,204,81,100,58,219,96,40,19,84,0,64,53,135,185,163,174,58,159,81,231,177,223,91,198,102,133,147,27,148,1,163,133,37,80,80,131,61,139,209,251,244,153,92,169,50,61,46,215,138,29,209,139,138,180,89,182,45,253,85,175,106,25,124,235,238,29,234,131,242,255,223,245,196,28,196,193,12,92,142,89,191,84,3,91,193,78,154,146,122,234,105,194,105,42,229,190,117,252,121,213,230,122,123,19,195,170,99,117,143,24,95,249,200,51,255,248,96,57,171,135,243,209,163,215,92,177,194,78,163,142,129,25,99,147,6,180,58,205,228,94,132,202,132,130,12,188,178,238,92,34,189,0,100,129,174,87,228,104,159,108,116,97,5,166,66,146,213,98,49,98,206,66,106,92,47,102,45,52,94,72,77,3,41,146,88,153,238,151,26,191,227,62,251,183,184,239,186,237,94,185,241,217,9,45,255,233,30,57,96,39,186,121,84,139,172,43,218,235,249,123,79,156,248,191,195,213,76,147,118,150,253,229,7,195,230,188,107,10,148,101,216,125,217,30,15,56,118,150,75,109,28,91,203,3,167,131,171,31,186,202,137,85,70,130,105,16,190,231,23,246,47,254,77,152,57,74,163,20,243,231,255,78,223,49,46,45,162,25,3,114,135,18,88,98,121,105,46,43,11,149,34,229,168,24,70,204,1,170,78,137,253,239,206,248,15,184,159,32,107,16,162,76,54,4,33,3,90,12,36,230,104,136,96,161,53,78,85,64,194,24,110,99,114,123,152,131,174,255,231,19,123,72,9,36,180,78,43,142,18,148,134,105,127,140,53,241,96,114,137,19,213,27,206,64,163,108,130,247,35,121,246,97,240,194,29,223,7,167,137,210,72,69,190,50,147,218,30,42,254,92,44,242,234,88,36,66,139,86,8,180,100,74,71,229,217,112,98,89,53,225,6,13,94,1,113,221,86,23,51,166,221,223,218,138,181,76,48,98,192,232,52,138,143,211,58,126,148,46,16,131,169,20,71,134,8,153,28,83,112,138,17,231,80,7,28,146,149,93,96,123,239,6,118,101,60,50,88,244,161,133,36,194,40,149,137,112,41,197,73,21,87,151,99,53,23,196,61,85,240,84,189,94,215,156,6,20,130,128,46,43,93,88,106,211,83,220,117,245,137,119,105,30,87,86,19,112,160,54,230,193,202,8,96,247,242,22,104,134,204,58,135,51,42,51,196,160,152,141,224,129,4,69,7,144,20,181,59,245,98,45,124,240,106,217,201,164,55,62,35,222,251,136,109,221,251,72,221,73,54,105,164,248,153,240,109,181,216,204,68,46,26,181,85,153,101,178,164,118,56,87,20,106,168,167,35,29,46,128,107,104,255,115,238,26,151,107,144,37,194,108,180,166,196,7,3,2,216,41,24,4,76,141,231,7,45,53,190,239,121,173,235,252,131,175,103,255,214,33,215,35,177,108,168,40,26,94,132,162,212,114,193,75,151,152,22,187,243,248,126,124,124,44,118,63,176,74,54,47,112,82,91,225,146,118,247,86,20,92,67,212,140,186,169,33,239,113,163,26,200,23,219,62,170,166,41,107,78,239,139,126,242,221,46,179,254,93,127,123,189,111,11,226,197,121,103,249,167,254,13,249,99,255,246,240,231,255,126,71,32,140,228,216,58,17,151,231,34,34,243,193,64,72,9,105,105,159,66,188,8,138,119,46,40,60,119,252,13,242,251,247,216,163,145,37,211,220,73,108,58,72,188,66,22,22,44,200,40,187,245,220,116,142,195,0,81,240,174,139,194,146,185,124,152,69,249,183,180,42,158,36,115,15,202,173,185,233,99,82,87,136,192,104,180,68,31,192,64,228,206,224,133,231,104,159,255,86,4,23,123,63,54,92,186,155,212,192,16,51,82,204,195,27,91,83,66,244,198,28,157,156,212,10,80,45,36,1,233,202,37,156,122,150,61,185,225,1,45,1,125,89,83,88,115,233,13,254,190,4,11,13,162,4,215,170,250,81,209,174,182,106,135,57,68,79,17,180,102,237,131,176,168,160,227,98,196,234,240,220,162,219,54,125,33,35,36,15,107,132,177,145,111,53,144,134,27,41,92,102,34,205,140,205,116,208,92,190,220,231,49,105,123,109,123,241,142,13,52,30,37,18,0,233,14,109,102,107,134,152,91,200,9,148,128,118,187,85,241,222,81,33,112,12,141,241,97,107,10,156,16,6,12,45,87,83,3,106,205,6,230,105,49,239,153,14,130,73,46,187,61,145,61,175,133,236,141,211,205,237,217,227,217,58,170,48,30,182,79,90,31,166,157,175,163,13,50,249,54,241,110,125,123,247,236,233,97,225,169,176,155,78,8,118,72,6,143,155,196,192,225,182,209,160,117,69,58,51,68,112,48,27,54,210,163,162,100,99,58,75,64,51,82,81,149,0,34,89,83,125,227,140,123,229,101,207,201,190,246,154,95,8,100,165,20,124,152,159,211,136,97,85,248,179,35,30,180,236,249,240,183,239,241,175,253,178,248,103,248,244,113,26,19,166,67,149,159,236,195,237,115,42,85,164,102,252,52,38,25,3,233,157,63,0,159,209,188,57,31,125,243,1,103,205,191,248,205,248,123,255,218,36,140,226,168,120,52,46,147,234,228,144,213,172,248,155,127,111,250,83,127,207,134,72,42,73,69,72,224,194,44,97,1,19,33,48,38,20,214,234,170,34,26,50,199,108,18,253,72,159,126,56,251,15,164,145,115,111,84,221,181,1,137,84,161,57,208,45,181,22,160,143,155,119,14,149,152,46,171,248,153,64,153,74,168,66,232,50,130,74,178,169,51,110,236,98,6,104,71,126,5,83,209,112,156,142,226,45,75,224,196,156,13,95,14,211,248,87,5,196,25,113,45,213,164,203,177,49,65,7,9,141,203,136,115,4,179,109,91,131,41,89,80,118,131,48,193,128,105,189,150,243,68,182,226,13,10,174,212,116,64,0,176,128,72,163,210,67,69,209,57,99,13,39,7,30,205,230,99,15,133,97,153,66,225,129,100,207,33,156,233,134,123,9,50,147,200,220,104,230,220,243,176,206,121,91,133,209,143,246,131,153,53,68,126,112,41,11,148,22,117,153,9,215,204,159,120,66,105,30,74,158,133,145,53,231,116,154,158,244,132,170,226,211,192,171,111,157,39,72,170,92,190,32,101,156,244,64,165,16,30,104,235,24,101,59,75,111,26,174,136,188,107,211,108,109,219,158,103,52,79,60,192,132,113,80,112,221,28,253,172,149,21,237,36,245,148,28,98,115,45,150,51,253,51,218,39,240,117,14,225,158,6,50,36,153,61,121,226,245,245,75,169,87,153,188,66,166,186,193,59,75,122,120,212,117,8,204,62,63,254,234,207,127,78,55,198,206,185,33,6,109,23,127,7,174,178,110,151,48,175,99,136,78,107,6,139,199,132,2,161,1,170,212,69,85,223,17,199,230,149,148,119,55,207,221,116,208,200,251,224,157,68,173,25,254,173,106,141,3,91,108,213,213,250,40,216,56,132,191,246,20,142,189,96,221,13,101,3,237,173,249,242,213,222,41,220,21,194,23,242,82,5,54,105,218,119,192,159,153,139,143,243,244,205,237,94,115,192,253,254,87,254,131,110,107,18,49,129,91,60,128,202,76,156,0,41,37,51,8,251,99,255,174,251,115,127,191,33,216,245,83,208,133,80,224,164,116,32,8,25,208,49,237,243,167,93,132,80,73,20,35,249,206,11,71,124,144,195,250,106,253,21,98,182,45,212,107,147,89,144,44,108,10,148,242,217,250,64,216,135,61,244,203,233,128,3,242,174,31,82,217,245,149,61,153,51,136,237,71,22,10,30,232,109,188,189,55,37,168,204,57,241,53,181,129,60,241,9,158,95,89,176,229,187,93,149,155,30,179,3,38,108,227,4,129,60,66,24,94,94,37,0,27,23,246,160,179,9,61,14,25,10,107,2,0,9,44,73,189,19,206,161,176,96,97,66,53,148,107,2,36,42,75,241,255,251,43,173,136,43,54,163,196,251,60,239,116,65,88,64,235,153,214,40,48,198,227,30,83,26,7,68,80,206,3,188,255,221,57,50,4,53,142,155,97,146,187,184,190,186,254,189,240,249,22,244,114,176,119,41,163,71,174,167,10,245,200,102,114,102,124,191,158,220,188,5,88,233,249,207,248,73,221,131,147,236,2,147,131,195,176,246,236,101,238,218,244,148,243,135,59,124,242,43,179,93,20,175,109,200,69,130,40,81,98,118,6,177,25,199,84,99,84,101,229,240,59,179,154,185,247,11,202,220,174,208,185,243,27,254,77,90,215,81,11,33,1,165,54,98,107,76,123,128,135,56,171,7,189,15,57,234,6,78,149,60,177,96,85,162,147,147,144,57,5,50,19,213,117,196,116,43,177,135,232,251,27,64,175,104,205,144,224,28,72,237,21,182,19,149,237,73,255,207,249,106,189,1,7,87,207,41,119,90,23,176,233,96,163,240,118,161,105,64,128,120,50,10,109,34,141,128,169,105,99,174,24,104,187,0,128,172,60,15,106,144,245,176,123,7,108,246,169,80,5,191,213,78,35,121,31,77,224,245,58,84,156,188,20,190,252,194,253,235,178,142,155,29,90,137,138,158,74,190,239,23,162,50,185,55,58,22,122,187,23,111,112,122,0,191,172,253,63,250,115,135,59,38,117,186,136,223,129,39,17,6,215,10,181,124,46,60,27,75,6,205,160,107,216,102,247,55,255,222,58,23,72,18,6,80,0,2,144,28,98,50,110,183,205,68,132,161,93,16,30,39,142,51,213,5,21,28,223,75,126,79,59,186,68,20,244,167,116,205,11,216,44,144,69,50,119,102,53,208,6,40,196,2,8,68,139,82,157,42,83,122,27,189,40,194,185,163,166,242,62,163,219,69,3,196,196,76,68,141,115,12,221,226,245,43,243,199,242,251,100,255,106,214,143,13,156,47,204,55,156,47,209,97,30,239,120,47,204,205,198,133,232,230,120,188,183,218,150,27,21,247,20,40,234,237,32,156,23,143,97,62,197,187,127,222,219,71,223,27,66,194,224,110,165,246,21,194,220,215,20,155,163,106,250,176,106,111,168,120,32,155,107,110,68,82,21,136,115,107,76,197,150,4,203,114,169,194,205,101,42,6,142,139,35,236,224,168,73,155,138,108,115,221,126,248,255,189,101,248,242,238,201,40,35,231,163,124,55,162,186,122,89,211,190,255,111,245,118,193,92,215,199,119,23,15,232,197,1,234,4,216,150,136,12,213,154,160,138,211,92,55,210,202,163,55,15,115,99,44,99,155,6,61,10,90,86,27,2,241,208,15,48,189,75,221,157,9,77,26,126,20,243,0,243,59,3,239,177,183,156,58,107,39,214,161,77,92,135,173,214,208,30,28,22,211,229,44,29,76,208,19,43,117,103,28,122,3,82,126,109,19,8,96,160,190,64,137,179,197,37,46,22,44,107,173,128,209,88,249,119,94,146,187,247,65,99,231,242,124,135,62,52,97,93,13,136,232,156,255,78,229,46,12,9,193,121,23,187,61,233,30,23,232,71,9,63,252,180,199,247,102,115,159,249,192,15,123,199,126,137,7,164,167,183,201,7,173,188,117,191,94,243,29,108,125,22,230,105,237,185,159,9,92,230,117,85,111,151,158,235,245,217,107,151,225,217,235,187,191,172,205,175,214,123,234,8,21,116,167,128,254,212,151,31,237,124,76,249,238,60,120,215,231,111,112,244,41,200,95,254,139,140,216,126,100,204,179,74,76,162,138,57,40,138,213,98,29,125,24,182,171,240,132,155,194,107,68,191,247,85,254,204,255,71,30,154,120,209,181,217,91,188,126,232,235,246,177,191,123,252,112,255,190,215,151,235,87,76,249,60,126,249,124,125,30,207,241,90,95,124,249,198,247,255,247,231,134,63,67,198,137,189,229,77,110,243,179,121,191,173,126,169,191,242,196,60,58,139,178,85,245,197,240,112,48,133,170,45,212,127,122,226,224,63,248,175,192,159,27,252,71,169,111,184,159,57,102,137,222,110,124,200,231,115,124,174,27,191,18,251,109,124,125,24,223,251,248,250,26,89,107,118,225,234,175,228,118,146,194,176,181,220,151,62,200,143,155,94,31,73,59,211,205,43,73,17,24,51,106,215,251,43,57,183,117,233,153,254,196,219,240,86,78,246,169,125,93,215,15,214,15,211,64,28,132,30,185,142,186,83,76,22,99,118,244,57,150,243,159,182,127,11,126,24,255,58,142,127,222,198,7,243,180,227,108,215,87,254,184,192,161,211,57,78,239,252,166,24,183,54,136,61,2,79,108,44,239,15,214,38,94,133,83,113,137,225,11,203,179,199,205,141,217,135,215,153,159,191,243,103,63,252,36,103,171,39,245,75,209,78,217,127,236,225,203,37,229,209,238,245,155,215,119,120,253,61,172,247,105,233,50,140,99,38,172,133,165,77,199,48,223,78,179,191,181,186,240,254,222,122,222,193,25,158,116,174,252,247,191,101,123,70,67,6,9,202,134,49,53,169,176,221,10,215,220,39,158,159,45,135,177,3,235,10,107,250,251,171,137,115,153,104,52,214,44,46,79,79,227,93,126,176,81,183,23,183,131,156,63,237,255,188,125,255,231,227,210,95,63,227,151,248,143,140,207,143,252,137,95,175,189,221,248,246,6,191,182,57,89,249,24,124,73,254,56,182,56,116,195,57,225,156,48,211,48,108,235,19,219,86,192,100,98,201,10,96,19,32,123,252,16,150,22,45,159,160,44,22,33,122,57,39,102,161,22,132,45,15,244,169,248,167,56,31,250,139,235,155,227,247,79,78,241,242,229,235,58,246,124,49,11,7,62,109,108,236,149,3,94,23,40,196,157,189,75,61,142,124,142,235,60,60,185,124,62,245,23,252,63,254,71,254,57,152,64,45,174,214,72,90,75,68,137,66,57,192,36,156,108,115,188,109,253,14,140,153,197,23,252,164,126,230,239,201,169,120,109,55,192,9,59,29,167,163,250,203,237,47,245,211,233,9,212,149,155,58,135,142,251,21,194,199,248,254,215,126,192,81,214,114,44,199,173,213,109,62,115,236,163,159,209,192,132,216,32,137,52,38,20,98,75,169,231,202,188,186,161,183,242,83,121,163,238,164,206,87,43,234,96,98,143,96,199,125,213,76,25,179,177,228,55,27,243,131,130,228,120,178,124,115,133,154,18,158,113,83,112,22,210,48,226,33,38,26,154,210,123,38,115,96,27,115,14,246,244,145,243,209,29,227,237,225,200,214,71,215,103,86,149,101,200,131,7,137,232,164,186,97,168,149,107,4,216,255,99,240,73,243,56,50,125,106,27,107,44,41,17,192,125,28,236,62,94,192,80,20,2,237,45,230,3,2,131,8,12,84,119,96,20,20,198,129,115,82,121,41,98,229,253,123,191,208,65,22,27,124,99,123,60,224,171,192,13,214,221,59,31,31,181,107,32,183,205,18,91,98,134,146,196,100,105,125,81,157,155,51,28,19,91,169,160,221,160,127,250,247,211,6,178,15,14,109,10,28,28,195,46,243,185,225,204,58,12,36,87,177,15,177,188,20,82,171,38,215,243,80,53,39,168,37,214,89,140,26,36,234,207,71,187,173,229,57,127,130,99,127,216,7,189,178,87,198,143,16,216,21,31,244,3,234,123,214,103,50,0,162,107,101,58,64,1,156,17,144,212,62,135,102,199,198,227,5,195,250,112,90,75,44,88,15,41,157,91,180,176,192,189,193,51,129,173,71,61,68,44,138,203,207,137,189,28,76,238,255,247,230,189,22,172,109,197,217,25,155,68,234,158,209,207,232,15,100,207,222,202,236,163,191,207,254,225,159,7,24,47,99,202,68,13,190,79,222,229,102,0,180,225,117,240,197,160,75,155,204,6,56,140,168,143,190,178,159,241,255,73,133,158,72,141,83,125,218,9,152,17,111,242,172,132,8,225,49,249,40,31,176,74,118,183,237,193,186,148,161,198,54,28,12,208,64,98,66,19,1,218,32,83,251,22,86,194,162,142,106,177,165,146,78,57,7,163,169,25,221,29,110,221,61,107,235,201,121,58,152,4,199,164,197,1,1,64,145,44,210,83,73,149,99,61,3,32,129,228,68,130,204,100,4,33,218,109,231,151,190,95,107,143,230,101,120,137,152,1,166,8,141,77,16,18,18,30,18,25,0,109,161,153,27,52,3,63,124,136,62,164,59,236,217,142,181,69,193,93,189,215,243,194,199,162,199,13,231,5,53,8,68,106,109,87,109,201,44,245,72,15,123,229,167,52,115,143,131,86,71,78,212,0,100,238,140,29,183,181,254,220,199,144,197,230,81,231,219,222,241,244,12,207,111,147,101,62,30,19,198,32,57,232,213,113,75,150,38,116,95,28,57,237,187,162,140,123,75,50,45,211,196,104,179,189,64,28,32,115,25,4,126,142,211,161,199,51,145,248,81,4,9,183,83,7,144,14,225,157,3,61,90,151,214,30,95,192,3,80,6,88,120,209,123,182,231,83,8,91,187,91,205,26,45,19,8,48,165,248,204,87,95,93,3,4,72,237,37,183,12,139,148,85,207,43,170,52,8,168,197,6,3,7,105,88,147,218,176,89,236,145,252,214,94,102,192,180,255,250,246,11,187,103,155,101,213,3,165,36,233,100,23,33,172,190,203,147,31,249,119,182,41,255,237,111,232,155,166,7,17,15,46,184,73,172,134,81,104,128,16,74,96,213,164,233,144,78,108,192,217,236,252,3,111,236,235,191,198,53,100,53,245,182,163,234,206,26,172,55,94,171,99,44,133,198,8,143,194,25,119,142,173,59,93,80,70,130,171,167,131,128,20,13,74,148,97,17,8,145,52,128,144,15,138,0,202,38,14,186,21,144,141,37,15,233,25,112,186,35,168,157,166,17,93,87,93,195,172,89,161,84,3,16,2,83,216,149,98,174,165,123,8,1,23,69,19,215,28,74,48,156,193,241,133,207,9,218,226,135,241,14,89,219,110,157,132,24,75,197,93,19,136,26,8,37,134,131,199,35,5,5,136,79,219,215,12,184,115,34,173,114,128,106,200,34,85,83,200,56,50,191,146,31,227,48,224,146,104,54,32,142,64,24,15,249,64,66,148,46,98,132,168,84,4,101,169,153,55,189,200,33,149,73,216,47,248,204,134,31,68,224,240,221,240,242,62,95,187,111,119,70,143,146,177,126,76,19,112,1,231,188,91,90,174,179,90,193,4,236,66,19,195,10,14,222,154,114,244,210,130,152,148,4,102,57,63,38,156,16,221,169,139,54,211,116,131,243,138,189,58,236,41,230,165,109,208,27,138,121,100,0,18,5,214,117,11,203,198,36,92,143,24,99,157,27,189,243,156,104,3,133,199,243,230,235,99,157,76,231,225,192,114,209,163,0,116,124,243,80,49,44,108,51,99,199,121,74,227,92,15,106,160,92,27,23,255,99,71,0,149,110,141,184,224,80,25,107,184,249,201,106,105,43,214,230,240,152,102,123,209,63,52,254,99,31,121,143,209,63,254,147,185,153,169,98,218,136,58,56,48,138,38,208,196,136,113,0,85,232,132,230,218,180,217,55,11,237,139,137,19,198,87,250,179,190,131,77,132,112,178,187,181,86,203,36,222,214,184,173,176,169,125,80,29,230,27,197,254,173,237,177,44,37,108,129,90,128,66,169,144,138,104,32,148,144,192,57,152,20,191,127,74,22,72,220,175,8,186,213,86,45,64,243,180,9,51,236,218,102,180,190,55,24,153,11,197,89,67,32,101,192,217,8,43,128,76,233,41,98,10,214,141,40,147,57,129,49,162,65,27,108,233,67,27,197,93,251,178,205,106,217,247,38,100,234,75,40,209,61,16,66,58,80,51,38,37,196,101,68,96,42,80,203,245,94,217,210,78,48,107,217,200,131,6,50,158,253,68,95,110,137,97,188,136,151,31,22,229,251,145,111,0,143,212,192,81,48,129,208,35,42,233,10,68,177,37,109,134,111,101,121,245,96,211,102,54,134,165,87,250,252,153,30,236,71,43,146,50,157,12,47,144,11,110,41,235,199,253,137,151,170,104,106,190,139,209,209,11,69,176,125,62,199,81,150,14,8,123,51,4,61,146,147,187,4,86,127,70,45,58,232,23,194,195,167,137,172,161,92,90,95,114,204,188,151,237,34,20,132,233,37,30,250,105,184,143,114,102,79,11,141,95,201,46,100,143,11,220,69,92,4,64,243,45,20,11,184,223,12,212,201,36,25,198,185,143,108,5,107,152,194,33,8,185,88,80,87,184,163,183,15,107,233,177,117,113,156,111,157,86,218,150,241,202,186,108,201,32,153,29,94,237,233,189,247,105,254,33,241,127,117,245,246,147,201,182,86,87,147,231,16,211,193,120,31,146,107,66,228,28,90,166,5,238,58,211,32,83,102,97,221,71,193,168,38,106,152,222,26,77,185,120,234,45,169,167,196,245,166,205,116,196,81,90,103,28,152,195,158,36,24,248,219,244,223,183,40,139,137,19,13,220,161,29,5,176,104,176,80,2,3,19,157,130,126,19,211,82,148,1,133,110,23,22,45,186,97,227,14,120,76,64,16,191,74,174,10,43,211,198,173,232,105,225,4,22,224,20,199,109,238,49,143,152,27,220,174,50,147,186,141,201,167,173,160,228,32,213,116,120,106,247,15,93,159,208,5,235,129,67,153,94,183,161,110,137,65,226,163,47,65,195,12,139,139,228,177,47,65,142,61,80,119,3,233,237,122,85,215,86,20,159,122,95,112,197,82,66,98,134,148,229,75,23,27,250,152,0,154,113,68,160,91,137,162,32,20,54,38,22,137,227,83,60,73,8,230,81,248,147,62,191,128,131,87,132,73,48,3,105,231,149,79,140,37,111,96,84,247,177,117,234,3,184,240,220,221,246,194,218,138,29,62,82,216,7,87,16,223,243,92,103,127,82,16,144,191,23,95,105,150,102,186,123,96,253,134,62,132,94,154,133,95,25,92,33,3,77,121,201,101,191,133,91,123,168,88,50,192,150,118,103,152,161,211,21,238,16,8,234,116,165,206,158,50,221,124,128,91,185,31,203,80,183,234,141,35,207,48,29,23,99,0,19,36,81,175,76,52,240,21,232,104,249,198,182,171,28,163,198,32,188,170,114,207,219,236,163,194,179,43,122,105,197,251,239,57,253,197,63,224,255,121,13,102,180,149,233,20,99,80,165,156,75,34,30,117,145,144,130,166,182,58,135,176,65,24,114,132,158,142,145,47,102,122,23,122,224,104,215,60,219,41,109,198,79,234,148,200,202,8,147,147,105,192,116,113,84,26,7,28,158,140,171,229,111,201,223,92,187,145,98,146,101,250,93,10,208,18,111,88,59,209,96,7,86,156,5,10,56,131,85,231,85,52,12,27,116,97,101,4,245,50,16,192,235,169,121,80,213,18,210,21,67,167,212,106,176,208,217,137,210,84,230,113,235,95,181,190,157,103,200,28,137,200,158,94,5,192,41,57,207,69,217,143,169,185,40,142,87,97,248,141,27,207,44,154,239,123,175,38,225,137,25,81,17,124,194,144,24,107,80,80,61,39,163,34,23,116,109,235,23,206,239,10,125,115,243,108,51,150,85,175,62,188,134,8,251,208,47,32,112,128,168,182,99,229,197,216,36,136,22,35,7,128,129,118,68,19,2,205,114,232,250,67,159,95,82,239,4,22,35,19,224,50,114,111,59,113,3,184,240,57,93,64,163,207,71,133,109,7,45,90,115,167,224,182,117,28,251,213,133,90,40,33,171,220,133,244,8,248,57,47,198,161,160,253,105,154,21,96,64,76,145,255,225,204,46,218,149,113,143,61,18,36,161,7,245,160,22,213,30,123,218,3,84,39,166,219,97,143,14,234,58,222,72,60,160,205,124,199,122,116,124,230,11,93,1,251,70,16,13,236,212,197,205,208,180,125,187,196,203,212,133,93,53,109,46,137,54,131,14,121,158,87,121,104,239,123,236,135,102,6,238,206,164,226,241,136,185,75,122,231,67,52,191,185,49,0,149,154,162,192,217,123,230,254,228,205,45,94,88,188,58,213,117,208,136,169,214,151,92,87,110,107,32,245,106,114,158,134,52,227,61,217,41,211,11,216,210,167,111,189,43,118,118,83,175,117,12,87,113,110,78,213,31,162,5,54,136,71,96,20,38,42,226,54,58,255,150,187,156,88,183,226,173,100,163,17,10,72,33,204,2,232,96,39,35,217,51,222,17,67,36,103,89,166,118,131,205,1,208,45,30,25,121,162,17,1,30,57,131,89,97,110,17,210,145,0,40,152,225,146,25,5,151,176,82,114,123,126,243,252,121,37,185,210,174,106,99,128,171,19,186,47,152,6,71,115,11,249,12,88,23,67,113,202,244,59,12,24,86,37,168,221,107,119,114,221,176,15,41,145,41,180,3,66,48,104,159,225,153,246,240,187,230,106,198,67,122,46,224,45,69,95,142,115,218,247,76,188,45,202,87,233,131,30,244,17,46,148,196,54,124,194,45,149,163,70,200,194,227,74,64,20,65,217,64,101,199,214,124,131,99,213,175,57,73,130,102,50,121,65,93,207,141,112,231,46,43,79,183,187,45,151,101,171,24,115,125,25,163,44,90,224,246,186,135,208,184,194,112,221,54,199,151,61,49,23,61,186,111,96,227,204,222,163,238,170,12,142,198,39,214,0,64,215,100,76,12,164,13,238,51,188,118,99,18,171,73,28,107,118,220,235,226,41,149,226,55,102,186,114,215,101,97,176,230,124,90,146,52,24,126,153,241,96,35,163,119,214,235,254,69,153,87,151,247,139,54,57,174,108,220,129,21,197,68,179,118,23,48,247,231,254,140,231,175,32,235,215,11,127,217,31,110,94,249,230,203,171,63,228,159,248,25,191,2,239,24,12,49,121,253,44,247,239,225,47,251,211,226,199,243,44,55,127,81,172,91,254,234,21,103,47,195,119,201,253,142,198,83,111,203,7,227,83,127,169,252,118,241,180,92,158,250,223,247,143,253,247,252,161,237,12,64,28,243,217,106,20,221,24,68,32,30,139,232,119,53,65,2,206,179,223,1,85,30,242,35,141,15,252,14,31,203,95,1,4,118,192,116,68,211,178,57,146,214,88,185,95,195,215,236,145,125,100,255,95,246,255,102,63,134,255,104,118,51,213,65,79,132,180,184,86,52,109,179,252,165,121,209,243,38,178,35,35,203,122,243,19,184,12,194,62,254,207,21,255,165,71,248,101,171,173,118,95,179,228,187,47,254,248,1,14,248,138,123,105,166,55,145,213,70,63,95,107,94,99,77,183,234,197,37,33,234,197,252,242,35,242,16,125,59,37,122,80,97,65,138,67,196,253,183,246,125,244,142,215,181,57,127,213,195,250,237,89,57,37,57,61,238,79,225,219,63,40,63,234,241,242,203,59,127,135,224,45,147,25,135,115,241,103,18,207,71,94,109,132,223,160,18,250,227,147,126,107,180,103,67,117,45,155,38,164,179,247,70,100,172,182,62,119,252,196,204,195,252,50,109,2,79,179,120,130,65,195,188,122,203,232,133,255,242,95,250,233,59,239,87,193,221,225,143,58,237,243,247,119,224,235,174,195,23,161,87,87,160,96,138,156,166,79,202,73,211,102,201,58,24,223,246,206,175,155,79,171,26,17,204,180,55,251,103,94,131,13,84,117,217,152,181,45,158,192,142,179,207,198,6,132,107,177,99,113,177,13,11,109,181,247,194,230,190,235,22,14,159,199,117,194,49,55,50,223,150,106,157,246,173,212,33,8,6,6,194,143,185,191,50,6,23,189,188,191,120,215,188,5,175,201,129,70,169,185,154,188,175,79,251,235,211,108,87,240,170,191,43,114,82,2,66,65,91,99,38,168,145,210,90,202,204,204,112,15,247,53,251,189,183,43,231,236,121,228,190,119,169,160,222,181,144,141,226,251,36,123,247,114,67,134,116,128,220,218,192,238,95,165,112,209,217,200,136,36,42,5,198,121,118,37,216,57,225,87,154,184,116,168,11,172,81,161,25,180,34,227,41,149,136,32,188,130,78,65,70,230,12,247,22,47,228,142,167,102,226,139,121,105,157,108,186,53,95,242,171,44,95,228,100,42,75,53,233,39,185,173,88,237,240,113,215,252,133,177,91,246,196,127,251,124,45,27,131,222,255,92,118,236,66,90,67,226,165,1,177,229,179,114,13,97,162,123,45,178,125,197,93,60,51,161,61,181,79,61,115,192,186,217,68,146,66,0,126,188,206,158,123,21,164,13,1,103,52,18,26,198,59,88,82,181,215,167,244,205,35,125,169,91,182,111,222,15,189,165,62,234,245,5,8,91,79,51,86,201,164,120,215,159,202,119,29,155,90,240,110,232,169,88,195,43,65,182,36,117,218,37,79,240,122,44,211,14,246,222,233,167,204,119,163,51,7,143,255,179,127,17,164,2,51,213,204,18,219,78,229,205,17,131,89,248,78,11,7,118,227,81,98,195,155,57,20,99,61,238,223,30,92,53,160,198,60,37,103,90,40,45,94,99,161,13,170,217,96,174,171,6,136,20,160,180,39,108,8,149,182,77,77,211,118,29,166,16,28,136,206,108,247,195,150,87,142,136,233,6,156,214,90,96,151,64,131,28,50,120,92,207,190,181,93,67,115,20,115,90,75,152,66,15,177,204,54,104,239,221,195,236,204,16,125,34,60,85,204,97,9,175,12,160,72,34,131,104,178,137,93,36,31,182,123,98,57,203,135,149,79,60,215,240,189,121,117,114,185,182,221,225,171,241,219,175,246,43,63,197,97,222,28,131,77,236,32,93,153,32,209,222,125,56,249,34,2,75,59,220,139,129,17,105,6,160,185,10,50,89,35,203,163,146,214,115,43,28,44,173,70,54,35,58,9,4,40,66,152,2,116,40,188,133,95,221,245,156,59,25,165,30,222,200,42,37,238,193,231,11,55,201,143,182,30,252,116,126,7,141,4,147,10,54,198,142,17,240,234,14,160,104,213,90,254,76,59,56,53,231,50,0,39,32,192,22,167,200,42,38,136,230,220,155,139,101,246,151,63,231,76,105,67,162,192,109,116,243,104,84,1,27,73,0,186,48,239,167,154,10,129,118,214,210,3,240,141,210,133,198,101,91,243,122,172,198,183,103,227,187,114,28,221,216,249,205,208,122,179,246,21,81,63,41,245,94,174,182,212,149,185,255,168,253,237,219,50,158,86,219,107,197,228,88,61,137,113,42,43,167,47,253,26,191,188,200,199,228,202,63,210,238,74,117,145,161,100,71,166,191,240,231,141,172,149,76,59,198,70,211,230,170,113,62,165,177,68,0,20,168,50,94,180,24,51,188,5,228,124,193,141,203,211,166,131,114,163,147,116,107,149,137,107,66,105,170,220,10,82,243,113,149,107,147,113,158,61,3,90,103,55,52,173,236,164,103,174,234,94,197,50,135,125,172,245,91,80,123,210,233,10,94,123,75,107,62,143,101,87,255,196,28,12,9,114,90,14,94,236,148,136,137,22,238,52,27,184,209,77,26,36,194,80,177,32,8,245,164,194,41,10,178,200,139,135,49,112,102,0,49,129,81,112,155,244,130,109,232,128,217,157,153,201,195,51,209,213,120,11,78,99,210,101,27,250,240,115,108,238,201,216,2,180,77,109,127,232,239,89,115,223,143,199,40,48,32,144,18,5,22,1,16,11,200,158,248,73,179,154,171,37,87,137,0,88,85,100,11,97,17,65,83,205,112,89,76,5,172,102,101,31,210,114,101,12,192,212,59,119,117,154,194,101,95,209,194,211,160,72,157,204,91,49,125,195,28,44,192,86,219,250,194,117,179,20,96,157,197,156,247,114,53,109,161,210,150,13,137,128,179,145,217,10,52,119,133,95,185,251,136,95,133,160,124,67,37,12,170,164,123,70,150,3,11,65,98,33,230,87,83,10,66,3,110,102,109,8,37,58,8,134,142,14,99,155,245,57,180,136,229,77,138,170,150,17,211,216,191,5,239,203,66,43,5,21,163,208,83,159,125,108,31,136,143,176,226,130,205,221,96,57,82,17,180,157,206,153,121,126,4,238,1,139,60,93,245,7,115,67,51,110,86,248,107,127,17,180,90,88,247,188,39,72,74,180,53,0,110,193,197,242,202,119,234,135,137,118,72,142,68,116,108,115,133,23,245,65,173,122,224,110,56,42,61,51,121,92,51,44,30,177,115,131,241,160,183,213,134,45,189,42,78,9,32,0,151,48,240,1,27,140,161,100,12,224,184,60,104,96,62,135,205,217,40,181,139,214,74,96,74,67,145,73,225,100,7,108,216,197,143,24,70,17,68,76,207,218,158,24,67,80,150,2,201,158,102,45,52,47,125,120,85,24,116,9,11,66,143,0,101,147,12,203,51,101,110,122,139,34,164,193,19,99,14,221,104,120,25,15,123,67,49,146,35,217,158,224,192,17,216,168,93,90,45,97,64,75,128,41,62,221,24,163,32,43,22,0,171,208,85,225,10,41,16,102,98,219,216,164,25,194,219,67,133,150,170,133,104,81,8,3,26,45,213,101,225,218,21,202,2,234,162,131,184,94,85,111,94,182,225,59,37,213,162,168,237,184,189,152,220,216,68,95,167,128,223,215,178,189,205,85,180,106,182,65,156,165,127,62,120,29,164,115,90,97,79,212,250,130,133,8,73,13,65,41,82,91,45,43,245,17,177,158,187,233,198,240,124,142,94,101,219,76,84,240,60,43,86,117,221,69,193,126,99,39,209,111,181,97,6,0,181,24,56,8,117,46,36,163,171,19,86,212,58,98,35,210,62,154,100,186,78,56,164,254,219,231,184,90,148,224,39,209,18,141,7,113,91,15,229,34,91,186,23,66,138,80,136,103,118,134,15,185,128,67,46,79,242,222,188,225,236,255,242,159,243,187,164,180,70,40,144,2,168,13,80,41,184,113,149,152,175,65,216,111,126,218,10,28,205,78,128,92,92,139,103,244,204,162,86,105,73,199,117,108,102,220,28,54,159,221,185,45,181,236,167,123,27,40,158,202,15,32,107,96,193,106,75,231,210,203,106,119,100,189,69,215,24,1,97,1,223,74,177,67,96,29,65,117,87,236,196,195,42,180,51,28,67,36,193,116,68,162,206,107,240,49,96,42,33,101,180,56,168,249,247,254,90,136,34,137,67,0,9,0,134,175,6,44,165,114,102,100,110,82,67,75,50,157,134,237,69,52,164,101,110,228,6,151,13,103,41,216,208,170,148,99,239,249,153,106,116,101,82,143,0,145,21,99,69,174,210,40,161,24,54,19,164,200,199,5,184,54,81,85,45,148,74,139,0,13,1,45,202,101,93,97,41,173,219,202,110,128,36,189,56,217,235,209,74,154,89,19,126,174,66,161,231,157,169,143,201,253,212,29,207,51,209,134,13,203,140,90,241,173,120,91,102,192,138,189,194,166,150,88,208,134,129,44,108,134,14,59,211,122,81,245,162,22,57,237,141,204,0,46,6,187,61,27,206,18,51,97,2,36,132,151,158,124,233,183,243,151,6,44,4,98,5,3,65,81,239,24,9,3,102,225,176,164,77,0,49,8,149,96,69,210,204,81,51,146,183,79,161,206,87,156,109,56,182,106,111,27,40,129,65,180,207,211,236,236,136,114,203,144,71,52,120,50,58,143,167,199,125,137,253,59,127,118,40,14,73,156,11,201,250,42,224,198,20,1,98,221,195,34,188,95,11,96,192,14,26,14,29,126,25,35,55,130,251,214,189,113,152,111,24,146,48,79,193,76,55,147,205,180,178,169,121,234,214,86,4,238,167,121,131,45,189,16,199,80,106,123,64,96,131,240,10,9,123,108,147,83,193,161,32,243,181,208,177,57,237,127,184,58,74,183,150,25,117,117,131,179,111,122,29,69,182,118,145,100,156,100,204,42,7,37,37,170,88,197,57,125,170,6,91,127,227,31,170,196,10,71,194,120,212,137,54,39,138,49,237,76,141,51,210,227,8,183,209,76,77,155,86,134,164,100,53,69,29,41,2,160,214,93,55,114,26,150,144,12,151,123,145,146,174,48,148,37,83,43,172,214,192,202,177,0,97,4,168,197,197,43,209,88,222,169,237,44,74,217,180,137,74,69,217,245,154,114,64,100,118,59,172,142,229,162,166,39,183,75,54,108,79,87,176,243,212,121,247,55,207,167,135,238,236,158,107,252,140,129,179,176,195,139,50,231,191,0,118,35,14,82,168,139,10,75,183,50,36,240,102,76,132,229,13,66,141,139,21,168,216,206,218,147,236,136,119,77,202,153,49,87,159,17,25,131,8,160,229,96,7,144,2,157,63,43,77,82,28,34,130,154,166,151,95,161,184,57,131,210,240,73,117,189,17,85,136,171,206,3,235,202,229,120,6,183,248,246,3,255,250,216,190,220,158,208,205,246,52,181,225,42,138,211,50,102,236,164,212,214,177,121,100,49,6,53,106,203,230,207,253,233,116,221,104,154,129,18,57,152,234,74,163,26,189,36,121,211,222,56,17,243,118,45,48,176,20,168,130,153,88,14,188,89,177,96,221,30,144,239,128,99,99,27,108,205,173,129,30,215,108,237,145,96,11,213,170,86,227,78,113,172,89,48,112,165,101,51,55,11,126,6,206,1,219,118,130,133,178,240,34,253,54,218,255,86,164,101,180,146,128,213,13,21,251,194,120,64,27,104,169,144,36,105,57,133,82,66,216,129,129,148,170,16,162,114,253,37,127,40,126,248,215,179,12,117,130,137,48,88,37,84,53,109,123,144,204,176,50,177,1,119,26,173,64,78,58,202,212,136,219,97,151,135,113,2,2,86,203,54,167,47,217,213,207,91,124,120,58,134,155,151,245,242,50,202,197,30,216,185,183,198,23,92,245,242,182,222,223,128,97,205,201,76,42,125,30,86,23,47,136,88,220,202,163,218,196,106,75,69,128,54,29,137,164,197,186,236,59,225,149,29,118,211,45,210,106,183,109,241,238,94,241,94,113,244,179,106,18,78,114,253,210,207,125,252,75,180,168,198,147,106,162,110,246,184,132,240,210,67,227,133,167,208,10,37,89,26,121,29,82,144,168,169,26,187,151,224,64,102,146,104,130,222,52,56,86,80,100,187,72,32,190,207,132,202,110,84,61,90,182,196,102,228,213,62,111,211,6,168,93,44,139,31,247,12,131,97,38,43,139,197,8,34,68,42,9,6,161,149,58,7,198,101,221,144,20,148,170,225,166,223,253,238,127,208,87,250,216,159,67,139,192,60,129,185,48,215,181,108,184,74,131,120,101,56,242,3,7,241,178,166,63,249,151,80,89,251,44,158,199,200,12,128,115,22,96,218,86,32,75,86,40,64,110,23,4,129,113,101,71,73,72,218,45,72,115,177,123,137,1,157,124,83,39,29,220,29,24,42,251,248,154,225,67,227,196,73,211,27,216,66,237,199,224,153,36,80,24,90,74,59,236,214,254,8,192,124,111,137,188,67,35,61,210,249,124,216,76,215,68,63,202,157,151,233,128,64,176,251,219,254,108,99,38,81,126,55,189,52,203,144,110,241,125,121,47,191,220,183,31,195,169,139,250,157,203,193,167,231,111,85,232,109,79,143,202,211,32,99,188,63,135,164,88,215,131,139,131,59,158,163,221,175,5,204,197,203,20,185,4,56,28,145,58,174,115,242,1,251,230,155,223,231,215,183,102,170,155,168,7,56,240,182,232,205,150,80,122,66,197,121,97,151,170,88,198,113,57,132,240,133,108,232,73,92,97,167,97,67,38,33,239,188,123,252,58,237,7,213,238,177,165,148,197,233,171,185,122,83,32,19,213,76,57,58,215,231,8,230,225,158,54,59,93,159,147,35,159,196,105,61,38,196,187,181,1,159,59,236,75,172,89,96,113,20,47,193,116,242,72,94,41,231,61,166,145,0,91,82,30,195,143,177,245,160,94,188,49,116,231,126,223,127,233,222,94,57,133,205,137,139,177,182,160,225,23,227,227,43,31,248,208,110,250,19,243,63,125,100,251,248,248,101,126,176,14,14,238,185,220,173,57,63,189,231,9,95,222,31,190,249,224,175,81,3,233,74,251,187,125,114,215,79,226,47,38,109,32,70,91,5,146,225,109,200,209,187,84,98,186,179,223,181,243,150,143,185,31,185,199,166,255,207,27,251,255,107,243,191,16,142,167,211,223,81,39,94,159,205,39,49,95,116,241,213,65,159,62,43,156,214,213,206,26,252,220,37,62,65,154,213,167,249,211,127,243,63,159,255,207,191,124,248,15,237,71,40,100,73,60,165,244,249,157,67,7,37,5,189,0,159,225,0,149,147,10,204,163,81,221,185,102,147,231,208,76,129,52,237,163,129,231,9,162,241,116,241,229,84,125,58,121,8,55,186,63,108,199,14,127,206,158,227,194,91,93,157,171,94,162,208,148,207,129,219,140,61,228,124,167,243,181,55,101,25,228,227,243,187,232,175,99,111,186,114,247,149,173,148,45,204,46,186,14,177,180,14,168,99,92,40,10,32,248,218,1,153,164,155,182,76,217,229,25,94,62,61,90,173,234,76,13,224,229,161,163,182,88,69,111,217,177,165,4,127,126,26,239,77,243,158,160,32,211,23,179,62,188,124,225,189,32,181,186,77,78,111,182,160,13,129,107,128,7,52,59,26,38,167,100,220,22,232,135,214,75,209,46,97,66,24,58,201,145,203,170,62,251,94,81,39,212,176,148,251,247,115,253,193,137,160,35,179,197,247,116,45,232,193,69,100,74,137,42,154,44,98,3,140,196,183,23,12,213,32,189,32,231,60,191,178,88,239,29,108,183,121,20,58,23,76,100,225,145,52,29,110,163,93,177,29,224,70,230,21,180,26,86,100,207,55,250,173,136,59,173,141,45,192,203,171,202,223,144,122,186,208,109,187,197,246,51,64,165,178,229,9,105,245,112,190,218,253,201,117,142,197,21,83,254,25,24,138,109,213,144,145,154,156,139,80,98,159,187,9,250,217,99,34,218,226,64,45,65,47,169,59,54,22,49,27,252,172,159,191,226,199,131,153,119,246,76,237,246,204,253,3,31,160,19,211,231,248,246,217,178,233,140,128,72,69,246,248,214,228,112,110,239,94,106,63,241,222,191,252,218,124,188,228,49,116,200,34,131,114,98,156,179,7,82,87,253,165,19,32,21,219,13,48,8,59,203,49,132,136,224,166,98,225,214,84,102,71,203,205,142,180,185,114,58,217,238,187,245,195,118,80,141,225,105,220,195,205,80,177,97,206,24,117,96,202,141,216,77,142,233,128,20,80,188,15,244,15,232,7,197,205,118,118,151,130,210,104,77,63,140,209,165,22,76,43,133,165,69,2,147,192,192,100,17,32,200,59,118,143,189,228,42,73,139,137,216,39,58,152,89,60,99,138,76,51,209,156,95,65,212,9,215,111,100,16,160,134,124,222,117,120,9,176,120,34,216,110,24,157,234,186,26,204,117,129,85,214,77,216,169,3,194,193,108,52,237,227,171,118,84,90,201,153,162,31,242,173,15,65,51,17,58,240,222,107,56,196,248,186,252,154,2,170,242,107,13,108,48,90,69,33,148,170,21,59,4,70,209,72,158,151,215,43,53,32,104,40,147,231,134,176,166,171,175,106,14,214,62,23,19,220,11,155,108,99,11,214,14,214,185,181,132,246,14,182,150,189,139,229,156,47,109,85,89,119,179,90,170,131,153,113,115,239,5,150,138,36,52,62,168,144,11,212,232,209,177,188,77,246,75,135,59,156,139,74,103,173,147,93,113,180,167,132,30,56,91,59,245,156,236,34,10,24,80,198,86,101,19,233,33,80,123,144,54,36,95,44,242,4,231,99,112,89,43,161,107,49,176,33,233,97,114,235,154,27,219,129,183,251,41,251,165,233,245,255,231,255,244,122,182,118,10,140,89,134,88,202,9,222,126,121,64,148,74,217,0,18,33,19,128,152,238,12,29,158,191,159,240,52,70,106,47,240,195,60,58,11,46,155,92,213,20,2,195,106,216,225,130,57,232,89,228,92,55,113,61,178,33,69,26,132,213,184,30,104,238,238,173,239,185,189,201,158,216,131,61,220,195,210,129,111,177,200,96,242,78,122,29,241,170,72,203,110,198,2,3,28,38,8,150,108,169,70,113,198,22,164,166,178,91,232,48,185,20,233,96,17,33,255,251,255,211,106,161,88,0,180,65,17,66,239,222,3,134,115,193,118,213,189,79,247,197,42,91,89,85,34,98,79,5,84,113,96,196,6,128,250,208,49,48,128,181,171,136,226,37,94,127,63,166,217,51,29,2,33,165,136,61,195,134,30,95,33,191,210,245,235,52,246,0,203,13,97,101,40,170,138,74,68,105,48,16,102,38,27,83,102,115,42,175,7,229,196,157,220,124,94,124,96,114,117,223,131,123,147,246,160,55,211,27,247,76,103,10,137,179,128,70,142,237,208,65,185,238,58,137,90,88,155,23,4,78,51,80,90,205,98,160,93,125,202,178,63,144,86,12,171,125,209,11,95,147,39,163,166,131,183,212,54,177,134,74,48,177,37,209,226,231,202,218,33,4,87,17,216,169,66,52,44,125,26,202,170,51,180,73,55,126,8,238,92,114,65,116,76,209,217,149,161,238,165,50,226,245,81,54,216,48,185,35,156,80,108,190,208,43,100,125,243,247,170,247,234,17,147,162,98,132,70,161,173,192,57,180,252,90,26,4,19,186,146,183,93,145,150,75,140,173,196,64,48,75,211,80,44,67,100,212,90,75,78,26,13,66,81,228,161,114,98,185,130,165,156,207,21,153,4,156,0,29,49,79,206,131,118,192,22,21,5,2,128,64,250,177,63,230,131,210,103,80,147,28,182,199,184,160,6,162,48,130,34,244,44,20,92,128,209,104,161,152,236,213,178,20,123,194,229,128,143,173,58,125,111,131,34,66,80,128,252,254,41,128,2,46,203,6,10,105,16,160,214,227,197,2,214,96,229,61,239,119,186,174,65,11,78,117,224,129,65,161,160,193,136,105,215,56,192,192,50,174,249,250,52,123,253,253,104,217,37,26,70,139,152,224,10,15,107,62,167,238,82,235,234,132,69,192,26,93,22,160,19,165,202,114,193,24,123,216,76,164,249,50,200,86,46,154,236,173,253,72,189,207,137,203,227,117,220,188,73,99,255,38,222,4,209,185,150,169,27,118,208,119,200,104,18,38,3,25,113,52,177,77,183,180,204,101,172,114,185,49,53,16,84,165,20,93,137,98,105,163,139,98,185,234,22,24,54,170,105,151,125,150,75,86,213,138,92,232,237,116,53,32,112,110,134,197,235,60,244,89,221,21,39,98,209,204,0,216,80,206,236,201,76,4,148,201,97,116,236,151,113,178,207,153,24,210,103,180,12,48,93,146,25,98,153,209,147,61,59,218,206,129,253,87,116,254,109,12,41,101,21,118,145,137,180,146,37,138,28,124,89,128,96,14,41,68,23,131,67,97,135,39,36,227,182,117,64,42,34,93,5,26,80,64,30,89,31,108,40,220,153,9,48,155,204,7,33,43,230,230,247,199,228,146,132,56,139,16,151,16,44,152,92,164,238,173,219,16,7,5,160,188,2,255,2,34,145,205,15,189,101,144,146,96,50,10,3,209,45,88,11,166,182,60,84,142,160,181,77,61,90,49,133,64,142,163,11,231,242,77,247,42,136,41,239,128,89,248,171,208,4,32,57,72,35,47,26,117,217,113,239,243,106,86,110,199,131,98,154,228,36,6,164,58,238,33,13,63,72,181,101,164,194,93,6,12,129,159,122,223,246,99,136,30,184,144,34,10,56,149,9,76,55,76,174,149,61,247,146,220,224,72,79,108,86,10,148,69,137,180,168,77,72,52,177,99,154,175,58,157,227,164,108,30,91,55,102,60,218,247,72,59,75,190,130,85,55,188,217,12,115,115,112,210,191,39,13,54,0,7,247,230,99,88,135,58,97,32,25,90,96,11,2,80,48,77,202,230,84,159,217,44,82,165,50,237,150,134,101,70,88,216,210,209,130,173,106,216,168,8,96,48,34,147,8,6,56,211,177,150,237,247,30,174,188,225,204,88,160,36,142,126,208,204,169,207,104,197,117,230,83,239,158,55,111,156,0,51,202,136,127,38,59,139,153,85,54,236,86,130,151,213,109,158,250,21,19,188,227,215,194,138,69,3,209,200,8,6,150,16,70,64,66,160,209,41,150,170,37,183,234,246,108,110,206,204,80,99,203,191,110,233,249,5,37,10,97,144,10,115,206,146,37,87,157,248,96,249,243,231,186,110,182,170,75,237,197,69,103,206,160,103,28,115,96,20,211,245,93,39,17,209,101,31,5,128,48,128,249,146,149,98,153,191,123,136,20,182,142,6,234,18,96,179,0,131,32,66,114,17,192,177,39,54,201,144,188,238,174,231,0,201,177,239,126,23,242,146,81,19,13,44,80,247,204,159,1,105,91,241,90,1,73,174,69,209,13,185,94,5,88,174,103,169,199,104,142,169,13,31,58,14,81,173,64,13,89,16,221,89,204,252,241,70,62,243,220,162,13,176,7,65,130,18,36,139,20,0,108,224,204,211,124,106,45,215,46,182,71,41,161,66,228,45,45,145,4,78,177,197,17,164,193,70,47,175,67,130,85,49,109,114,234,60,230,82,226,88,91,203,205,65,195,38,101,67,145,192,208,92,8,16,0,181,70,208,180,55,130,70,222,192,190,192,119,121,237,37,86,4,66,168,149,170,116,189,247,69,94,218,57,134,196,26,122,13,158,225,19,171,134,154,145,18,202,136,90,241,180,198,122,191,59,174,203,216,208,90,41,60,144,65,204,29,224,24,40,56,189,129,225,70,246,113,238,180,219,45,225,21,109,53,112,131,30,214,23,182,165,230,58,105,6,23,106,52,137,129,231,36,71,75,14,179,14,203,233,190,138,17,6,8,0,28,189,124,65,157,36,122,49,1,41,14,53,186,105,35,208,105,17,174,110,100,158,149,176,102,205,162,187,180,106,135,113,169,114,156,86,185,175,30,223,212,196,235,120,217,59,137,205,168,35,189,83,0,146,130,93,74,151,161,216,179,8,139,135,186,197,148,5,191,50,61,202,120,14,196,141,10,139,140,203,16,8,165,5,200,89,82,130,19,3,41,115,156,78,220,80,10,206,218,20,201,69,50,238,6,19,36,216,2,109,238,77,23,16,155,150,221,166,109,101,118,171,151,133,102,131,173,17,236,32,7,35,10,136,132,238,194,57,138,225,247,53,124,252,227,97,48,25,129,228,179,144,141,162,198,24,34,145,5,242,235,90,237,85,117,19,93,130,87,81,132,143,189,11,177,40,129,69,1,116,12,144,8,102,93,4,224,23,219,200,128,213,168,133,109,194,24,158,86,189,7,56,132,141,222,218,127,149,83,25,54,177,210,241,64,234,80,35,118,80,162,169,222,172,117,47,122,217,210,45,255,104,85,92,64,25,23,96,35,67,149,74,129,165,0,211,202,49,215,154,168,45,30,170,139,73,117,83,187,146,34,61,3,213,142,218,159,200,109,107,163,154,169,18,72,53,153,224,37,163,171,140,55,247,198,237,102,158,27,63,49,20,209,11,59,39,114,250,210,154,176,41,113,149,173,168,84,153,38,161,169,225,218,123,94,117,167,144,142,115,205,53,39,49,74,76,44,114,164,72,42,8,234,146,1,155,176,92,89,90,174,109,101,195,175,217,104,239,162,243,244,90,29,39,27,150,150,171,235,6,141,84,12,156,32,86,129,92,15,37,31,170,98,243,45,155,239,219,172,187,121,174,156,83,48,71,160,29,186,145,93,113,7,196,80,38,40,243,253,120,0,239,164,246,38,3,134,198,208,5,122,155,29,152,239,167,238,46,119,120,246,209,189,127,27,184,231,250,44,82,72,222,130,179,174,23,132,111,111,239,47,215,203,223,254,122,51,244,212,20,204,57,231,2,55,104,211,32,122,87,14,208,28,91,97,214,221,22,88,249,216,95,254,116,203,148,201,122,153,175,99,56,27,7,206,153,98,148,111,140,139,80,155,141,32,77,78,136,70,130,172,142,182,163,21,30,246,69,3,87,234,227,195,185,124,250,13,191,255,187,152,245,217,34,15,54,103,115,152,200,131,193,140,122,143,5,203,218,123,212,185,73,142,57,63,105,94,228,165,81,155,208,181,52,121,105,100,185,80,242,185,248,81,154,74,33,87,96,48,154,142,102,23,150,44,51,152,133,91,63,230,206,223,227,19,153,2,147,5,226,43,87,197,198,56,240,214,238,95,200,99,117,119,227,249,48,30,219,249,233,253,201,65,246,175,115,189,157,184,188,215,247,142,13,10,94,127,2,243,71,116,156,140,85,126,200,8,37,223,24,245,207,250,254,199,55,206,72,202,187,223,61,176,15,239,157,58,210,120,251,228,247,185,111,101,201,255,155,252,47,201,191,119,222,255,248,112,231,253,191,150,223,236,173,188,176,239,238,115,253,40,219,192,0,37,130,134,123,90,46,45,106,91,89,106,212,171,29,226,142,158,7,203,14,178,239,141,254,62,108,246,191,187,191,171,171,6,190,121,96,209,122,161,239,239,183,239,93,247,175,159,63,247,221,217,59,238,87,1,7,35,237,4,53,71,156,223,141,118,237,34,203,54,98,135,11,86,244,58,91,65,143,179,29,45,94,97,122,128,93,17,44,112,20,11,102,22,13,6,130,200,83,58,121,10,132,173,10,134,198,185,128,0,8,12,153,64,129,1,23,185,182,160,226,29,133,221,142,148,99,223,236,75,5,123,162,92,100,34,229,77,167,137,172,40,71,96,234,43,46,67,216,80,53,240,192,177,83,102,16,105,31,236,171,37,181,138,16,129,214,36,10,105,19,49,145,195,135,14,19,24,70,234,162,46,115,57,148,123,233,241,29,20,15,111,241,28,127,176,196,229,154,1,83,53,97,204,190,139,176,1,0,58,167,2,141,0,88,27,1,125,93,243,182,182,209,184,160,82,200,178,234,186,184,164,133,116,168,78,108,16,128,203,146,189,108,135,91,5,40,253,253,103,65,22,44,28,58,175,52,114,225,52,174,185,79,89,154,143,191,154,31,223,90,31,167,41,147,244,4,23,114,68,52,1,96,224,45,7,250,161,222,114,147,188,181,127,25,127,235,254,181,118,193,153,62,97,39,108,57,217,199,57,116,143,160,176,237,184,3,35,64,36,82,13,22,196,225,225,200,253,30,118,210,71,6,203,105,60,22,72,15,143,188,58,205,75,125,255,204,59,59,102,191,84,199,241,16,207,20,198,21,189,141,254,200,152,194,240,80,28,158,87,160,206,218,162,203,96,211,15,40,50,103,23,38,133,33,9,88,124,96,105,110,170,200,4,136,118,16,232,27,29,23,32,50,152,68,1,43,112,166,131,183,54,176,110,39,218,119,140,203,140,199,243,23,211,92,248,196,183,118,158,173,135,184,115,45,217,130,0,181,0,230,46,171,229,128,26,204,196,169,2,164,169,90,105,153,249,168,128,40,162,2,214,96,2,57,154,179,216,23,246,96,97,120,246,176,82,70,205,96,64,171,120,110,148,249,194,199,57,132,60,243,64,144,19,255,112,115,68,232,115,103,192,96,103,179,74,183,0,219,0,118,208,75,11,232,23,234,123,168,182,186,42,216,90,165,38,40,166,3,6,180,19,101,163,125,104,80,26,218,179,92,5,203,42,5,86,15,46,172,60,96,245,120,124,68,131,35,208,226,86,147,247,103,250,237,29,30,111,4,73,23,226,13,87,27,8,0,16,144,0,132,216,244,146,245,198,110,219,129,239,248,109,248,63,243,110,202,7,205,29,212,187,93,48,242,164,128,146,161,137,239,233,5,14,7,86,22,20,6,98,89,208,126,255,0,111,245,35,109,118,99,11,32,236,90,202,188,166,85,55,203,87,176,185,185,121,59,183,236,231,234,231,17,241,65,61,176,167,201,30,43,118,104,220,44,20,7,66,152,178,220,165,240,4,36,34,22,192,81,36,8,162,22,3,6,197,238,65,213,201,138,41,37,50,174,48,184,86,128,103,229,205,128,136,161,131,80,86,59,176,149,237,30,87,107,245,140,179,180,174,126,152,207,185,38,228,133,207,195,166,244,41,183,219,203,190,243,126,197,148,90,208,123,134,73,138,54,209,24,48,147,113,144,128,86,1,99,171,104,49,109,54,212,99,30,69,200,67,62,220,241,208,70,178,154,229,97,130,176,12,15,248,189,140,142,225,39,122,98,158,177,137,156,152,179,50,137,242,20,2,184,109,205,4,59,104,224,95,180,41,141,164,23,119,197,100,167,101,116,69,181,1,43,186,116,51,107,168,35,116,15,25,4,98,225,158,105,203,65,33,164,109,24,62,124,133,203,242,194,227,82,112,140,23,28,167,216,229,241,63,253,250,42,170,212,155,216,162,33,246,13,130,19,2,73,129,223,88,6,184,120,201,217,106,99,37,239,120,99,140,71,11,150,77,38,195,161,128,145,238,217,244,2,206,211,213,121,34,56,143,5,225,34,33,88,220,231,221,245,131,189,133,164,183,114,208,153,116,175,178,104,69,219,170,175,222,196,116,112,182,196,223,242,18,63,196,47,146,232,223,1,111,61,6,8,188,113,16,128,50,93,33,235,177,26,41,172,217,225,17,79,128,229,8,176,26,24,130,96,129,3,201,181,138,107,3,92,48,23,23,1,131,128,38,3,71,137,24,65,135,145,209,212,182,27,38,72,205,14,102,174,25,33,107,63,230,83,214,128,67,74,37,10,169,212,58,231,142,48,111,124,172,139,71,144,56,12,107,139,38,108,180,166,197,89,199,142,24,102,160,21,100,53,10,200,67,62,92,52,103,120,66,195,21,99,134,244,130,101,189,112,61,208,249,158,132,34,32,14,54,220,57,31,236,9,121,41,220,232,91,124,209,0,27,44,214,137,218,195,2,180,210,62,159,211,140,219,178,183,155,179,70,81,170,208,167,191,139,167,103,34,80,81,172,66,57,217,53,177,17,173,84,159,252,89,255,40,4,6,224,244,252,188,50,209,184,156,56,62,222,205,127,37,254,249,217,65,58,211,120,179,208,70,73,216,72,197,66,34,35,149,18,226,110,220,252,92,249,102,201,225,21,130,11,118,175,165,245,132,176,45,193,60,164,232,130,232,69,107,228,21,68,88,90,140,2,156,83,178,221,229,131,13,91,112,164,16,112,76,8,0,27,126,171,243,166,91,59,86,120,140,237,219,41,175,230,5,190,215,93,102,231,133,223,155,94,242,130,139,93,228,90,208,203,58,225,235,27,125,89,243,135,219,34,2,236,18,161,35,16,172,192,64,52,128,205,85,87,160,2,44,46,48,0,201,81,48,87,176,43,34,34,225,123,154,73,199,164,197,90,141,161,232,160,206,146,133,74,211,185,1,137,99,100,225,60,100,118,151,114,41,73,143,207,199,158,83,114,106,162,83,51,213,9,24,28,67,15,196,134,38,48,129,26,136,100,230,193,209,121,133,61,138,48,169,122,64,20,82,26,197,64,248,140,178,200,139,178,232,218,9,205,248,132,156,216,81,77,203,195,254,245,79,92,112,146,139,81,104,178,34,173,73,240,87,22,253,8,243,112,14,219,187,237,148,105,13,91,76,215,99,1,178,49,29,88,151,235,198,192,106,103,86,68,136,51,76,36,88,121,248,20,192,173,29,227,5,113,61,107,203,170,114,254,71,214,235,97,149,82,185,22,253,236,172,155,165,244,229,48,22,179,65,112,192,233,221,228,6,107,105,223,185,194,47,228,91,60,51,116,179,224,98,232,29,110,160,116,107,237,217,180,16,3,9,121,192,52,68,162,169,212,64,96,159,88,246,32,91,46,30,116,54,0,116,230,50,170,250,250,183,73,170,243,134,108,114,104,158,37,45,220,88,12,87,40,104,28,1,88,44,40,200,132,14,125,2,99,113,48,0,185,128,252,0,86,176,151,176,128,117,72,171,182,165,156,8,99,117,234,239,68,88,225,0,138,194,90,202,168,102,96,16,217,7,46,154,76,52,72,155,113,175,144,61,28,185,74,227,198,189,135,7,128,33,41,120,210,94,216,79,220,127,224,28,78,206,101,123,176,90,150,56,109,109,131,230,244,164,218,51,36,179,146,116,34,83,54,115,167,101,228,15,60,145,7,63,34,148,33,96,168,196,197,233,61,16,248,70,221,233,0,239,218,231,209,162,147,233,75,190,39,190,37,187,116,109,91,237,147,42,70,45,193,9,148,6,176,218,89,89,129,125,124,12,111,255,144,24,116,149,34,55,218,64,70,229,161,78,104,9,97,177,154,65,112,149,9,5,30,170,0,159,50,96,151,87,23,63,197,161,32,25,222,227,71,147,239,55,40,8,255,188,234,209,204,27,120,44,57,178,150,141,90,4,32,180,194,178,239,194,56,165,235,167,24,92,174,160,200,206,106,117,65,164,158,202,64,59,46,188,7,6,66,46,173,38,196,48,80,29,6,211,247,27,205,18,89,38,101,15,176,214,6,149,198,219,90,70,104,66,18,14,186,44,141,64,103,69,34,59,203,16,207,2,113,0,4,207,148,31,35,37,69,167,135,61,144,199,85,155,251,40,117,10,105,167,233,38,215,70,149,215,90,132,245,62,57,24,129,34,202,240,141,224,70,221,28,185,50,187,211,59,65,8,183,66,39,245,118,50,67,16,132,144,35,192,216,23,106,160,114,34,242,205,72,177,77,248,134,93,244,219,155,215,143,255,224,207,143,131,254,14,218,4,236,69,43,171,234,179,142,68,50,107,62,228,74,200,255,244,123,231,183,143,249,245,243,210,56,204,37,167,93,224,62,235,55,242,13,9,220,248,231,172,30,122,65,11,84,216,52,153,254,41,238,91,203,185,217,147,228,95,127,91,191,198,92,173,61,215,174,171,67,221,182,122,47,111,238,73,35,16,200,154,27,194,35,236,19,37,158,184,241,103,11,120,219,94,117,213,141,116,124,21,37,118,1,58,128,135,93,49,16,209,141,161,165,1,182,2,151,109,76,175,94,0,79,67,167,235,223,57,222,208,72,57,24,154,193,117,102,238,172,145,22,155,221,30,88,130,205,213,99,60,233,187,156,1,205,20,243,124,200,244,72,7,23,139,217,184,96,176,103,115,23,64,183,229,125,96,112,92,8,93,78,45,38,149,186,116,218,85,72,219,183,255,247,231,255,79,95,78,204,213,79,121,248,12,18,108,116,111,62,31,120,38,95,32,167,47,189,237,101,243,156,118,92,44,134,44,237,48,3,196,227,243,156,1,96,206,222,88,179,193,170,144,130,124,211,123,28,28,144,115,130,179,192,13,57,65,47,114,194,131,141,55,62,16,163,113,117,155,5,82,141,51,107,1,240,91,151,226,182,181,183,123,65,254,254,235,95,216,59,245,141,246,115,16,15,1,10,247,119,239,153,199,95,61,103,239,245,253,127,243,251,47,47,244,233,251,57,191,223,188,188,254,213,229,179,247,195,109,31,191,33,251,51,204,170,182,230,146,27,145,30,9,172,128,162,78,168,147,6,48,239,254,93,252,221,147,255,161,253,5,231,155,74,191,187,188,61,126,224,111,130,119,192,244,243,129,243,3,231,15,232,239,241,254,58,159,95,137,255,231,239,111,216,15,237,120,87,47,241,190,118,101,79,204,159,60,244,115,229,79,137,183,225,239,45,255,216,223,248,246,181,183,157,62,172,180,167,75,207,95,31,40,95,70,58,225,203,249,226,130,199,5,181,244,118,232,167,175,189,253,105,247,222,249,182,255,219,223,248,226,93,62,253,134,54,126,240,147,213,183,129,211,83,118,158,243,68,253,189,167,120,123,105,136,75,44,89,77,216,169,61,163,52,109,157,13,123,236,186,234,121,252,174,127,247,176,206,199,203,189,186,44,156,229,115,121,114,186,124,95,125,123,2,62,63,32,63,144,192,67,61,129,135,170,227,113,196,183,71,208,43,133,230,144,173,45,119,57,1,44,156,4,254,8,176,13,148,11,144,143,72,162,114,131,187,124,31,255,47,62,95,244,239,36,255,198,251,251,165,63,254,184,245,251,221,249,192,251,137,58,252,252,25,124,253,101,240,231,191,116,91,211,39,110,163,62,63,169,6,76,226,217,209,209,203,106,97,80,128,134,77,62,193,36,175,65,42,67,227,145,248,10,179,65,97,6,75,249,230,7,224,156,64,112,48,40,45,43,225,58,107,175,9,85,93,180,51,111,72,218,134,100,12,144,181,166,27,109,81,4,213,6,114,76,27,124,178,208,44,201,9,40,68,6,127,30,126,189,95,230,206,12,129,198,131,128,247,31,191,105,218,59,197,205,62,232,77,93,164,1,24,220,149,74,213,22,112,98,62,67,213,73,252,235,181,167,247,222,175,191,229,125,39,151,9,107,212,15,75,126,51,189,97,164,163,156,243,51,201,29,251,178,252,254,5,249,45,238,85,126,154,179,128,14,110,177,198,204,233,159,192,119,226,223,126,103,208,119,224,115,44,10,4,52,3,51,68,112,1,222,17,109,158,62,60,40,220,30,143,247,210,251,143,45,61,204,218,213,67,58,16,61,116,205,21,9,27,156,35,195,113,86,67,166,227,248,89,77,9,17,226,220,155,21,158,163,61,154,101,219,60,255,190,126,53,124,189,14,180,233,10,205,28,81,231,133,69,204,46,203,51,218,207,211,243,145,246,171,152,218,194,138,4,9,45,68,50,169,86,20,80,116,8,204,30,128,9,184,187,32,11,162,210,133,83,192,165,56,89,52,248,54,252,130,191,221,247,201,175,125,206,255,95,234,94,236,221,52,219,242,207,159,52,116,64,90,106,72,94,168,168,181,245,14,23,132,5,224,243,34,26,222,71,133,81,14,197,130,48,147,15,190,201,130,222,233,85,39,118,118,175,247,97,164,81,252,192,155,209,158,192,205,22,213,69,232,144,189,193,162,208,162,79,66,19,96,185,159,91,144,244,254,4,244,137,130,109,129,158,93,27,238,109,246,213,57,154,30,107,208,211,155,124,140,107,88,17,109,33,123,135,125,110,103,15,167,186,143,239,175,191,248,227,34,206,172,144,2,207,64,91,150,104,117,74,7,77,61,190,130,115,236,16,114,134,128,131,179,153,81,3,44,190,112,194,27,166,216,185,188,80,26,13,209,151,6,27,4,148,3,123,115,150,249,164,2,203,214,124,61,96,165,36,172,90,232,194,149,24,24,52,35,43,182,24,128,22,9,59,40,72,234,52,63,81,204,180,198,31,79,200,227,50,218,83,55,213,123,94,255,35,239,43,107,229,78,161,213,88,65,84,105,236,100,15,73,51,23,112,202,89,192,46,202,25,81,123,213,132,209,21,122,59,1,37,130,120,201,254,202,247,167,119,119,241,22,74,145,2,163,233,108,3,176,224,78,215,205,59,253,30,160,62,228,50,62,175,247,173,188,104,119,122,220,57,4,11,16,159,7,16,5,171,75,167,20,96,129,189,30,83,222,2,128,121,192,98,129,188,82,255,111,207,70,70,207,129,98,227,69,176,26,91,11,198,227,59,46,12,87,210,50,117,193,38,26,67,121,80,245,77,57,204,199,141,150,176,251,185,23,3,93,176,61,56,38,53,205,193,114,62,44,204,34,164,21,203,12,29,132,100,147,221,204,165,212,65,135,1,223,126,225,199,249,190,157,144,25,52,139,18,252,252,138,143,249,65,134,212,217,121,153,222,167,125,125,68,7,76,44,161,59,20,81,136,97,141,58,220,7,206,3,123,4,178,250,4,178,67,75,3,67,107,16,72,23,206,194,150,92,107,28,108,23,36,162,192,132,41,215,51,154,97,197,6,107,91,19,150,162,83,40,88,56,104,59,107,78,46,210,200,160,213,161,151,15,83,103,14,248,241,215,188,116,214,35,78,145,78,238,172,1,205,10,139,7,29,131,217,147,78,136,243,27,46,221,11,134,34,225,64,171,194,181,164,4,141,144,170,181,214,2,239,149,3,187,27,253,0,248,144,130,181,128,64,217,110,216,45,119,179,107,69,38,214,233,105,62,98,219,118,127,143,185,61,30,69,32,161,120,241,121,8,160,156,113,76,29,20,239,250,236,203,219,9,224,88,124,30,3,176,76,121,53,237,249,124,222,158,123,174,144,229,34,164,26,36,228,52,97,184,112,134,222,108,87,51,2,103,0,73,232,176,128,48,63,33,147,81,197,63,66,107,183,164,99,155,24,33,61,74,131,182,67,236,68,237,74,233,67,145,157,123,197,78,197,236,11,207,10,108,31,18,231,160,153,106,53,6,225,17,209,65,1,22,203,156,27,158,207,176,7,167,26,39,157,238,109,119,125,27,117,221,132,194,5,29,150,15,162,140,38,24,144,59,176,105,89,206,169,180,78,64,32,156,29,128,114,108,99,248,226,182,39,133,93,27,230,144,33,225,73,77,169,134,252,149,249,35,97,151,5,219,224,21,11,165,146,213,12,251,83,62,156,249,252,240,252,250,246,250,250,153,197,204,115,170,214,153,83,113,164,219,208,116,150,188,78,40,144,12,115,143,22,208,156,97,115,26,138,202,52,89,83,13,160,7,5,177,211,166,53,21,216,125,171,64,33,23,40,216,231,229,114,185,113,96,61,233,94,38,77,165,141,205,26,152,178,131,222,135,220,14,151,108,149,79,243,20,160,49,94,144,208,153,20,139,38,22,2,208,227,134,124,156,8,137,193,11,135,240,10,132,244,201,164,156,196,49,81,8,102,230,225,220,2,156,58,23,0,139,184,214,83,29,202,83,225,210,28,43,128,112,144,228,38,160,131,147,219,63,80,203,238,142,80,160,46,220,246,0,114,192,35,57,19,146,207,254,212,55,107,17,100,150,90,137,190,195,53,88,148,160,35,24,66,36,202,6,49,252,17,31,59,167,185,62,113,90,211,37,67,208,142,41,229,48,71,111,140,1,160,35,203,39,180,40,36,175,69,3,105,217,121,251,36,28,128,75,210,203,28,100,230,78,74,250,86,0,113,2,105,207,121,202,1,179,107,22,43,181,53,208,68,104,113,251,230,218,65,229,206,10,140,21,233,38,104,235,97,153,51,207,254,227,170,87,87,189,206,21,74,172,171,214,149,51,189,52,120,178,231,4,206,153,245,48,142,36,220,25,207,204,152,6,90,164,91,34,69,147,41,176,66,71,23,172,157,190,162,121,193,54,240,162,80,8,128,89,219,89,225,192,238,7,185,223,220,40,174,148,143,15,187,195,252,50,198,32,61,230,44,55,236,93,236,242,133,100,60,198,19,120,66,181,38,138,228,241,206,192,160,121,9,47,216,77,148,114,28,8,3,240,50,103,25,179,166,135,124,87,240,132,2,33,24,168,156,113,104,138,3,7,2,1,228,2,248,81,97,192,142,246,20,136,32,88,20,72,228,44,127,86,146,12,216,204,210,139,14,31,193,74,112,138,236,67,222,186,63,187,58,166,171,76,43,197,216,203,237,53,251,216,107,24,51,14,214,109,160,129,37,42,138,214,192,36,27,99,58,178,201,45,94,68,17,76,155,99,50,12,18,55,138,163,201,118,103,147,123,90,154,112,80,216,133,184,19,38,163,222,2,218,152,1,120,203,148,81,0,80,62,64,84,204,151,28,23,204,74,119,110,2,135,142,147,189,211,253,246,135,223,203,61,193,80,180,210,31,140,58,76,35,64,66,221,160,34,29,77,133,161,153,74,228,223,245,83,224,219,103,105,84,57,232,52,78,113,196,233,206,243,30,23,238,17,99,167,63,119,137,105,12,124,77,205,148,25,131,48,52,45,34,9,13,194,189,11,96,101,250,234,164,41,112,208,76,124,226,65,47,208,136,60,113,193,70,6,48,150,116,199,202,124,221,239,135,79,176,23,222,122,76,33,194,40,142,214,128,203,124,49,138,71,120,74,43,83,121,188,227,24,4,140,144,91,212,80,37,32,192,130,0,106,55,29,216,44,173,245,60,104,112,186,77,83,56,43,11,208,217,198,63,245,128,59,46,103,236,242,113,151,60,24,172,60,141,237,9,213,40,88,178,110,219,192,221,127,184,112,41,65,192,114,239,210,193,28,115,12,14,212,195,229,232,109,244,48,119,64,143,160,79,54,91,61,61,167,35,116,157,162,120,213,56,1,160,49,77,80,69,146,156,11,71,60,110,68,30,242,104,71,115,16,68,158,196,42,162,24,242,44,95,58,49,171,193,25,45,76,16,172,12,164,239,197,226,102,17,157,52,25,65,55,188,159,56,243,130,14,38,208,34,243,224,123,31,215,199,117,227,31,254,129,128,0,139,0,210,31,96,135,29,130,147,200,222,203,179,97,24,69,59,72,202,157,199,189,127,254,191,188,63,113,93,186,163,146,75,86,51,208,56,179,178,194,180,147,125,219,173,2,211,98,214,156,14,128,9,101,12,146,201,97,147,177,25,8,98,62,118,165,48,232,19,94,41,108,65,22,26,63,81,248,208,211,193,93,29,128,131,238,139,158,237,135,118,133,222,62,108,129,47,237,116,121,24,212,16,11,69,91,135,138,146,7,248,58,60,143,118,31,132,230,81,60,20,209,209,188,49,33,14,84,194,2,1,24,210,249,134,227,114,245,211,185,159,10,70,145,32,141,27,169,188,248,140,149,173,222,103,141,174,186,9,76,128,110,160,212,21,111,227,157,27,191,58,243,227,149,65,178,252,140,53,56,102,56,28,174,191,230,246,229,237,251,128,205,26,252,154,223,249,245,255,229,113,236,127,240,204,87,246,192,76,200,214,105,210,155,158,48,175,191,246,235,47,125,26,70,189,18,64,12,118,180,56,101,234,79,171,83,121,82,77,97,164,227,230,44,58,91,207,20,12,1,217,49,227,13,174,100,5,149,70,73,149,19,81,30,36,22,115,196,25,74,1,20,184,63,116,1,57,65,128,36,155,52,130,73,225,66,15,100,104,130,209,118,225,80,24,220,247,255,8,198,219,29,159,100,153,67,225,163,125,18,37,110,136,224,7,12,119,52,195,133,124,253,94,183,144,255,3,208,73,203,123,110,158,55,245,205,95,76,30,233,79,179,147,45,57,186,95,218,223,211,179,95,221,89,222,238,61,192,189,219,235,185,159,124,140,71,159,142,123,56,77,154,53,126,122,47,98,59,48,56,212,96,222,103,81,178,49,250,128,148,6,1,34,0,73,4,250,6,190,191,240,242,78,247,31,208,61,118,252,243,83,11,25,43,89,14,32,52,198,184,179,124,14,95,69,151,79,186,15,18,80,201,31,226,248,99,126,149,7,104,112,144,175,140,229,237,108,224,106,98,133,103,3,142,88,140,4,11,24,154,66,106,120,101,43,191,70,139,203,166,16,54,231,78,162,58,118,210,61,172,171,86,205,77,94,0,231,50,41,145,84,172,230,29,203,233,137,51,204,201,69,48,75,70,161,151,105,117,18,40,139,76,200,145,179,216,116,103,186,238,76,105,173,84,150,168,180,166,175,123,71,150,247,20,13,15,18,187,194,9,42,43,43,201,204,9,144,251,211,78,185,86,194,82,166,49,140,52,197,160,108,214,197,249,149,120,110,106,88,113,74,129,210,108,170,144,71,147,57,143,129,193,3,233,0,238,233,158,208,69,90,79,69,192,149,164,179,134,179,174,246,142,3,103,50,243,226,50,156,83,179,228,224,214,220,63,201,83,53,255,63,136,192,237,186,181,239,201,3,156,185,105,35,153,59,24,46,43,84,94,25,177,181,237,35,153,94,201,29,230,32,71,68,119,172,114,111,129,216,128,69,40,32,204,33,26,72,102,40,220,184,120,16,248,98,97,241,68,36,58,29,88,27,125,117,173,231,238,173,1,53,14,97,164,107,241,112,174,186,175,34,225,17,222,34,127,202,128,255,98,238,70,57,231,9,36,95,137,78,2,195,57,130,72,184,161,70,247,43,229,21,116,21,160,203,185,167,40,72,193,158,46,186,97,186,73,163,29,138,145,167,218,163,244,212,115,50,15,58,106,214,104,32,130,78,241,108,76,7,130,81,5,43,241,160,43,133,130,82,83,145,90,196,48,107,207,146,89,53,215,14,153,87,77,231,211,100,202,167,252,52,155,156,76,118,230,29,241,4,151,215,181,53,187,146,189,198,73,206,110,90,148,149,80,228,168,20,165,32,40,34,32,229,168,196,18,175,200,151,124,198,201,39,190,98,95,109,32,155,200,162,77,19,88,235,131,251,22,6,238,227,223,89,100,32,152,246,231,220,124,238,104,238,138,61,192,96,62,3,57,155,6,207,169,160,135,29,14,24,108,240,89,158,242,23,81,169,174,231,128,142,116,72,116,56,1,75,33,218,100,11,216,30,20,139,212,13,204,101,167,187,172,24,198,152,189,30,219,103,210,146,91,78,148,160,85,88,133,30,140,18,184,16,57,12,178,7,3,48,1,226,3,131,180,0,238,106,195,236,148,84,212,247,39,56,120,71,64,19,198,49,189,18,145,106,30,228,155,40,248,34,254,66,159,71,235,8,39,177,55,223,193,28,157,76,239,116,223,59,174,55,233,112,154,22,128,129,27,71,215,197,155,76,87,20,146,243,183,40,167,24,5,164,32,61,213,125,236,29,133,229,25,147,170,213,178,106,64,113,58,181,35,131,51,140,86,226,60,208,117,197,226,19,125,95,247,2,235,116,53,211,46,177,94,207,228,42,206,73,32,177,154,20,243,172,14,167,84,123,122,8,228,57,30,69,241,213,32,251,159,215,202,105,154,41,200,13,143,130,164,13,193,65,19,136,180,170,87,211,204,175,248,241,39,62,16,111,46,149,120,54,125,221,92,62,76,66,136,9,65,60,158,240,182,99,64,124,24,128,181,232,207,216,227,86,221,139,141,58,23,108,180,137,121,177,47,36,216,240,209,226,225,175,223,109,8,94,245,149,89,237,255,167,171,102,10,40,232,140,70,164,91,91,26,151,142,113,170,144,118,74,243,157,181,116,131,85,146,25,27,51,184,201,57,43,207,101,164,81,17,12,5,130,136,209,47,108,112,174,128,33,57,32,160,248,12,168,232,239,46,108,46,231,130,109,37,118,140,166,211,198,77,66,123,46,53,104,2,182,248,81,94,167,47,51,115,207,199,247,28,223,243,247,254,68,23,6,24,76,4,230,101,194,13,133,232,56,0,119,88,205,79,20,167,160,109,130,149,117,213,112,225,236,185,71,143,136,83,104,34,73,117,207,169,56,4,35,100,48,193,196,163,31,174,246,164,81,80,102,100,155,0,78,60,27,206,102,243,249,242,89,48,125,228,52,204,91,210,242,132,159,176,163,30,243,163,51,1,26,8,183,184,213,222,127,51,71,219,6,59,203,231,140,73,30,102,68,17,245,99,3,16,176,58,227,162,127,109,214,156,37,228,71,107,58,239,207,18,23,52,119,53,151,251,211,227,16,26,78,3,137,65,180,58,88,4,218,90,171,253,94,254,146,186,189,230,169,220,102,243,192,196,136,254,118,245,124,244,144,68,144,249,88,96,227,147,253,186,205,126,113,189,88,185,191,84,214,168,69,80,62,69,199,154,44,52,79,139,56,189,116,230,37,147,121,39,111,217,185,8,87,49,160,113,229,184,125,246,68,37,201,72,144,199,12,107,131,192,236,44,227,183,202,139,61,26,64,187,241,68,227,13,115,10,222,240,149,162,96,47,72,249,183,115,1,199,58,48,111,14,143,211,12,66,195,66,112,162,61,12,56,175,158,95,103,116,232,211,113,185,176,77,25,24,138,2,186,221,20,58,229,27,213,175,62,141,92,219,179,249,128,60,88,107,45,46,144,103,38,58,24,51,24,102,132,80,5,100,170,131,4,234,226,138,15,107,175,123,165,89,99,150,108,217,6,136,238,85,214,227,41,158,213,86,80,187,244,242,188,4,74,213,9,39,82,151,78,25,50,92,159,57,105,207,12,135,60,211,158,248,137,36,57,122,17,43,37,216,50,185,246,254,235,92,110,243,51,40,130,216,46,177,57,3,206,169,253,105,174,112,118,52,192,250,44,98,80,10,42,219,166,24,41,54,175,153,242,77,247,222,92,158,202,217,228,243,170,127,68,3,48,243,113,103,140,83,104,136,91,171,182,188,60,127,160,10,241,48,1,49,17,154,29,158,133,70,113,29,82,23,116,23,95,40,187,48,186,118,3,172,4,111,98,230,197,153,35,33,72,80,209,36,132,166,133,239,92,194,112,240,29,197,75,80,1,3,81,201,177,115,65,181,36,167,233,245,116,217,18,56,26,52,229,88,231,12,77,80,106,76,129,33,35,39,86,194,220,37,253,116,176,100,58,6,203,10,193,234,36,112,18,231,32,184,147,41,64,23,64,105,203,237,250,167,2,116,206,61,59,221,139,172,80,244,148,161,97,6,236,70,6,131,37,18,39,154,7,106,161,8,11,88,203,42,83,14,168,220,146,125,241,216,200,62,156,205,73,242,112,58,59,165,83,23,6,7,199,2,32,118,37,27,201,141,230,89,231,243,14,159,114,231,212,10,247,216,67,137,101,164,213,168,199,210,162,133,235,215,166,41,241,148,215,41,43,30,49,104,86,96,225,180,121,4,240,215,142,189,186,21,250,4,218,72,215,114,37,33,139,2,61,223,189,100,126,211,244,250,55,243,228,206,182,230,248,240,35,152,57,106,0,217,131,115,204,178,215,167,103,155,180,225,5,154,161,70,147,205,198,211,8,212,48,54,104,163,61,25,204,52,157,190,116,233,90,230,50,208,158,121,45,228,230,235,230,216,89,19,10,158,85,113,177,19,221,217,96,227,208,24,46,40,253,164,148,151,30,176,113,16,143,3,246,16,192,193,138,196,119,222,156,211,157,53,110,1,92,141,182,100,72,134,132,121,150,141,211,189,193,179,22,54,110,110,126,135,175,91,8,86,178,49,178,137,12,116,69,55,12,68,234,92,121,250,248,233,210,73,156,7,107,233,224,150,84,128,253,172,144,18,174,160,138,16,26,113,13,200,84,83,187,48,153,162,49,130,133,110,115,195,193,100,172,206,53,161,79,62,103,202,245,83,121,133,138,124,55,98,242,8,3,115,118,159,83,102,144,248,161,17,56,167,123,221,207,158,201,255,142,102,183,190,224,208,54,235,158,180,122,86,39,245,166,158,194,30,110,20,119,95,25,199,107,191,189,142,119,215,59,13,52,142,129,216,123,179,82,89,158,179,153,123,135,238,137,196,130,198,202,120,25,198,35,159,28,109,195,187,228,166,202,196,156,255,190,231,190,189,119,253,229,110,255,9,251,30,249,42,40,1,94,176,157,251,219,228,181,94,43,95,134,135,250,61,188,148,43,247,15,82,9,197,73,175,140,148,131,171,54,216,1,23,52,151,181,157,165,172,203,244,205,2,147,29,39,6,54,80,114,22,38,232,88,38,151,161,193,9,9,95,108,49,43,21,180,121,120,44,20,56,124,21,135,42,197,217,3,52,202,111,140,82,35,142,33,58,106,214,52,68,25,168,202,38,26,160,168,121,229,216,135,83,150,251,90,176,116,125,54,72,18,23,238,226,121,102,238,149,183,246,31,101,226,41,196,53,4,110,248,198,213,143,208,197,222,92,124,240,31,189,127,176,107,215,7,159,240,176,181,246,62,188,119,246,195,253,112,159,199,11,117,12,164,61,85,123,25,140,193,173,92,158,47,183,249,240,251,205,190,93,239,213,51,79,6,231,189,252,60,249,124,111,230,151,38,95,193,126,219,101,173,211,207,172,159,155,249,125,105,126,150,243,227,102,37,196,66,199,204,239,143,7,182,50,115,203,141,144,51,91,114,225,125,46,156,15,113,159,190,82,57,101,191,148,125,20,246,178,233,255,255,73,105,223,148,123,22,115,37,133,98,171,157,205,236,181,31,247,121,10,206,190,109,159,78,44,88,146,214,243,246,244,251,61,183,202,157,50,131,157,227,169,72,83,237,52,135,26,26,73,230,85,244,194,91,244,147,208,166,203,249,211,191,77,39,206,150,231,24,121,179,249,148,15,249,124,250,254,239,237,190,113,159,247,27,239,115,63,80,50,252,122,14,117,227,185,36,99,26,224,105,82,211,17,216,175,191,90,215,181,46,150,4,157,228,212,225,56,105,158,12,107,102,216,166,101,186,199,63,246,157,226,59,153,148,6,13,165,224,70,173,132,242,137,67,79,53,221,178,135,87,93,131,76,125,172,139,252,142,143,239,91,79,247,98,47,4,166,127,196,185,15,99,7,4,39,255,6,175,69,238,182,215,108,118,227,185,66,69,50,40,129,141,34,187,208,73,93,142,69,184,209,27,253,163,62,239,229,188,187,190,26,85,121,125,245,26,34,24,119,212,79,167,119,187,63,113,150,90,127,48,70,225,186,216,204,25,208,10,161,204,114,122,134,183,236,244,78,180,140,59,107,215,184,229,170,156,168,66,54,93,236,69,156,48,194,183,41,148,236,137,5,26,177,119,94,175,60,235,65,202,180,239,196,118,72,198,250,41,188,43,214,157,169,39,181,206,48,39,162,136,23,15,78,46,220,242,102,235,70,7,216,177,191,62,126,6,62,32,229,80,231,235,136,34,25,52,233,212,253,127,251,229,138,130,187,120,160,224,113,215,70,61,243,227,85,8,58,160,76,52,28,7,25,36,112,157,101,5,84,190,7,131,47,130,232,86,177,32,67,109,26,169,102,255,226,84,194,147,17,93,133,174,134,7,158,172,208,29,64,192,199,102,238,63,96,228,44,52,158,115,107,31,129,96,254,220,182,176,151,170,208,74,135,154,15,55,12,83,86,136,108,14,178,134,157,219,27,108,188,68,159,85,8,145,49,42,100,166,238,240,45,12,227,160,86,93,11,112,40,125,77,214,36,106,101,102,61,123,113,110,169,151,83,240,76,118,39,64,206,255,171,185,35,133,33,205,128,170,57,102,99,162,86,238,8,139,109,216,54,119,189,194,141,192,129,67,46,140,178,167,44,58,168,153,206,108,10,223,52,212,43,208,231,153,219,139,255,138,221,66,70,162,187,27,211,52,131,249,90,131,88,77,88,48,226,234,186,68,231,217,190,101,79,24,33,168,132,103,163,216,18,167,154,56,134,28,6,59,43,206,65,35,108,104,219,66,25,160,81,234,12,239,158,13,188,54,244,190,101,158,240,231,196,195,65,245,64,129,248,61,33,51,2,88,4,20,36,103,65,75,150,232,37,113,236,32,176,35,236,21,23,78,193,9,21,17,41,200,120,238,54,235,199,238,104,70,57,2,66,8,49,15,113,204,131,108,97,13,122,205,28,184,45,71,168,133,150,172,28,161,134,187,196,114,141,237,93,179,43,224,4,205,108,65,246,174,236,4,27,25,242,137,174,15,164,208,42,80,5,26,101,63,123,64,21,156,201,179,56,193,208,220,252,118,15,242,9,216,92,163,158,12,212,227,154,5,225,132,216,253,66,51,230,110,219,78,143,179,143,195,22,28,201,8,45,9,73,55,244,229,219,81,35,189,149,73,174,123,87,116,40,150,111,11,173,69,205,62,81,51,139,177,106,143,145,36,69,7,48,41,130,65,176,37,67,7,172,116,201,0,148,23,231,158,209,23,217,63,119,129,10,64,24,124,144,117,113,62,96,55,23,36,1,177,71,64,145,130,26,32,128,161,177,170,242,114,246,232,112,17,67,77,10,168,97,149,145,61,223,235,217,101,4,100,167,133,8,107,133,82,60,244,86,148,141,154,42,173,34,211,159,200,88,198,81,182,186,21,254,244,200,135,108,236,219,175,89,91,0,122,93,245,128,73,118,200,64,196,113,150,134,101,180,132,15,107,143,219,247,219,245,202,109,227,162,23,88,216,168,136,59,196,247,170,239,102,195,111,247,58,129,209,31,60,29,201,225,195,240,58,200,116,68,59,160,185,149,251,25,16,38,30,215,231,59,231,181,192,107,101,231,85,224,178,128,66,148,116,128,131,52,254,50,170,101,207,112,69,100,241,142,208,85,162,128,208,205,200,159,240,108,160,251,4,68,241,108,33,254,28,80,76,95,239,251,1,183,9,217,22,39,109,150,149,215,110,8,142,2,17,57,89,105,85,226,8,32,0,48,0,143,5,16,100,199,97,60,51,199,185,143,132,137,0,20,79,202,140,135,65,247,121,118,230,78,90,148,37,155,203,217,170,228,150,204,164,111,168,182,180,56,235,250,18,59,118,210,235,143,159,45,154,212,212,89,235,125,89,180,0,20,82,238,146,150,2,84,9,202,24,36,23,108,116,135,76,236,245,249,222,209,84,177,236,179,125,173,69,56,23,219,49,220,213,110,40,172,208,26,252,184,165,54,144,49,183,196,45,154,162,5,163,159,107,148,48,16,237,93,127,247,77,78,13,89,186,181,210,218,118,179,10,76,103,96,82,237,8,142,133,176,225,160,88,201,14,149,23,166,164,81,166,87,34,21,207,198,153,221,219,244,217,194,67,10,72,7,172,232,79,64,236,46,144,138,31,144,30,232,31,235,45,112,187,209,84,195,145,139,13,1,160,135,87,165,108,52,52,221,154,53,246,68,214,30,231,70,247,208,135,207,51,90,16,210,233,158,229,185,238,218,231,148,209,192,18,79,241,48,104,155,51,10,101,113,49,168,38,62,248,83,228,246,92,223,150,95,62,214,210,74,28,124,253,95,142,170,5,174,171,124,64,173,74,56,15,36,59,80,33,230,22,240,59,168,120,133,118,126,249,159,246,110,246,246,123,3,192,90,178,183,184,153,140,80,46,17,210,37,150,204,205,57,26,91,56,176,112,122,68,68,71,145,9,136,50,19,233,21,58,147,225,108,220,11,179,112,195,149,22,38,26,117,14,20,70,121,185,17,114,116,67,135,59,89,182,144,80,2,189,10,40,182,219,211,73,67,173,11,158,175,232,69,108,40,129,129,247,5,223,28,199,27,52,222,110,235,205,196,203,226,40,0,45,1,122,46,123,56,112,206,1,41,225,71,12,197,128,16,252,32,163,30,233,8,120,145,99,221,100,7,13,27,41,104,5,162,107,237,19,247,118,165,176,84,137,86,85,206,116,69,59,7,199,57,138,221,70,75,120,243,83,145,102,245,39,23,200,149,123,49,255,240,143,255,81,213,66,133,114,240,148,112,32,73,97,233,202,149,146,173,124,106,214,85,175,19,60,73,58,85,140,253,123,61,70,245,168,88,12,163,71,132,144,10,104,138,73,178,8,146,167,220,153,12,117,200,149,32,128,32,131,160,49,160,196,23,226,116,162,251,171,208,121,43,84,65,205,234,154,127,229,223,251,175,254,251,105,89,227,27,240,153,65,161,68,48,64,235,12,27,239,241,207,110,171,217,118,20,89,253,252,177,141,150,251,158,77,163,203,4,194,122,182,48,172,38,9,139,155,53,58,29,62,17,110,102,186,112,6,74,47,68,239,177,90,124,234,222,40,52,158,29,33,54,4,152,225,156,180,41,149,88,228,104,15,163,2,73,59,215,16,30,98,122,123,28,176,161,59,195,81,97,8,28,90,105,216,207,24,125,67,41,49,89,94,46,13,119,46,49,172,19,134,57,61,223,246,167,56,173,113,151,134,207,176,197,231,198,185,223,104,27,96,178,171,117,180,5,64,0,106,3,184,157,12,84,113,229,160,227,167,154,228,41,224,138,125,74,159,154,102,240,238,124,115,188,238,243,125,239,119,201,234,14,124,219,252,198,254,65,248,146,251,116,242,93,238,184,220,55,188,45,132,27,144,240,130,234,184,168,203,253,144,159,93,57,126,98,145,121,128,206,123,98,187,74,210,12,43,247,126,127,139,7,57,76,64,124,227,250,197,95,175,58,251,168,195,181,102,198,26,246,123,54,5,183,113,211,15,252,137,167,220,39,27,11,100,5,175,140,223,0,158,205,215,55,0,138,84,175,45,155,101,107,205,46,91,147,93,32,22,196,189,164,212,140,198,162,75,132,163,165,61,34,196,220,156,6,69,169,143,177,193,37,243,68,102,77,221,37,61,50,67,77,47,32,123,215,184,253,208,137,155,133,197,166,73,139,136,245,22,70,81,69,103,201,220,160,231,139,202,64,248,54,63,69,202,115,2,205,65,208,2,194,192,214,246,241,96,220,35,176,118,180,86,81,186,107,175,133,199,248,220,25,207,136,163,52,95,196,94,190,48,91,0,132,194,53,0,48,165,129,141,172,81,37,128,139,65,33,58,254,184,132,124,182,80,248,78,0,65,161,250,250,75,163,159,62,209,34,61,214,172,150,194,196,23,77,105,3,20,106,63,197,202,233,241,188,167,83,106,56,200,243,141,234,36,80,238,244,186,226,227,210,90,94,65,224,30,16,96,85,84,11,32,248,160,74,64,121,34,224,168,246,80,80,166,71,45,89,218,199,83,227,103,100,224,160,135,58,78,167,227,97,82,190,146,3,26,172,17,51,19,254,68,128,245,252,104,238,230,15,93,130,95,124,228,74,95,185,60,222,230,221,9,226,185,71,220,142,206,250,114,249,216,125,125,187,26,125,28,61,171,86,62,126,118,63,222,34,80,113,240,250,8,50,29,21,11,164,141,201,15,225,229,12,59,178,0,78,208,177,230,146,117,190,82,119,79,180,177,1,1,148,86,42,98,16,26,21,192,181,180,175,248,244,178,201,146,32,26,190,65,9,14,72,221,22,109,1,182,87,61,30,173,130,54,212,72,158,43,70,144,238,181,0,200,19,42,216,245,140,195,43,235,8,200,22,31,167,1,245,18,136,3,82,54,46,173,188,178,102,29,192,171,54,139,133,224,4,56,71,55,230,32,45,34,2,44,51,26,66,86,230,228,208,24,20,18,163,192,18,142,135,40,186,159,33,195,247,198,214,157,25,177,21,208,14,169,182,120,187,180,233,146,61,55,165,86,240,106,52,92,190,164,94,185,92,60,182,62,49,85,212,213,237,161,93,12,87,243,121,54,10,32,150,5,191,255,28,80,21,235,132,34,141,11,43,175,237,218,42,242,157,88,211,209,47,165,72,202,72,83,111,16,233,28,122,6,97,235,69,129,144,210,107,212,25,72,232,188,113,73,133,199,21,164,48,190,189,96,209,10,101,82,102,220,1,84,90,30,56,232,8,122,6,84,103,165,181,92,47,216,12,228,9,21,220,78,188,60,91,176,198,231,76,172,97,203,155,121,0,7,5,209,184,176,173,128,250,249,39,254,120,209,221,69,13,85,117,1,9,116,150,215,104,71,249,113,24,195,209,101,21,117,152,97,230,12,13,45,46,149,120,30,231,168,251,193,78,208,229,4,71,129,184,9,111,205,187,32,214,138,192,141,145,43,174,194,160,139,233,162,176,135,177,253,66,118,162,88,91,11,120,180,157,243,154,90,126,246,61,104,19,182,195,223,242,2,45,21,8,112,81,113,191,236,232,170,215,233,185,224,205,117,175,183,102,42,42,238,103,192,101,109,64,206,223,0,61,62,181,45,40,207,235,9,36,110,89,32,125,199,241,9,189,160,129,162,13,64,197,233,184,101,200,109,1,102,127,122,152,40,214,2,209,157,13,67,225,210,10,89,96,120,223,179,129,28,96,240,180,69,215,22,9,240,52,219,133,77,128,221,30,124,160,87,108,114,162,141,22,168,224,200,193,200,131,145,51,14,0,241,16,22,53,71,168,72,81,104,28,49,146,57,5,33,17,239,229,227,252,178,133,157,220,200,89,154,161,52,152,104,251,62,155,111,183,181,97,99,48,67,48,205,90,7,248,42,184,121,5,238,137,199,209,118,81,49,235,90,16,230,70,173,107,212,143,154,114,172,207,70,90,35,133,84,202,178,112,219,99,239,15,107,170,215,142,159,71,90,94,203,205,154,114,122,130,228,147,6,96,30,251,42,245,248,249,219,94,40,192,30,227,95,253,157,64,199,131,151,119,220,139,160,118,55,218,64,65,115,41,173,64,120,11,177,88,248,67,139,38,121,44,176,150,33,144,54,174,173,128,62,189,227,192,255,23,69,138,174,122,47,229,238,177,96,25,174,112,63,235,3,218,120,234,54,248,160,146,83,227,173,33,64,82,210,146,32,100,152,55,50,74,143,4,30,108,240,131,146,98,169,216,228,192,222,196,143,113,241,109,105,200,150,146,30,224,119,192,214,186,69,160,128,161,209,117,56,199,55,141,180,93,200,23,229,3,242,132,250,56,137,61,156,174,30,172,10,46,119,35,151,192,95,102,255,252,125,48,181,48,51,138,226,85,246,199,194,101,193,62,220,195,10,90,84,23,202,107,102,16,224,106,210,105,15,64,32,239,54,34,80,32,0,148,254,52,6,174,1,27,6,178,160,21,2,162,12,46,87,96,62,137,109,205,221,123,167,23,64,6,140,111,200,241,56,124,211,2,160,255,19,229,25,6,200,19,78,222,246,23,59,170,140,248,113,30,223,191,188,239,243,253,197,42,159,179,127,178,103,61,254,213,0,118,129,237,102,225,67,31,43,116,189,176,111,194,57,127,114,127,224,71,47,56,127,26,241,252,152,124,140,143,184,99,55,186,241,167,201,201,209,169,38,91,75,27,222,204,173,10,254,90,253,61,238,193,200,155,246,243,246,250,94,189,239,91,200,103,166,24,113,133,113,107,189,204,40,228,235,207,36,86,31,239,119,242,254,110,255,14,205,55,35,71,108,57,170,87,170,27,252,108,114,231,105,231,226,53,223,205,181,211,243,48,184,4,255,242,227,173,97,167,186,98,0,63,71,7,79,22,46,63,249,254,93,90,71,58,152,57,88,151,49,173,192,60,161,54,186,177,181,78,96,206,5,184,158,141,23,81,254,167,112,222,131,207,158,121,215,165,104,233,141,67,171,129,45,23,248,34,8,251,51,151,94,162,244,42,16,24,104,240,60,196,255,7,167,215,114,95,192,149,126,178,32,126,22,52,177,228,125,234,187,121,38,63,146,63,139,31,118,15,191,135,13,95,253,186,179,39,143,239,135,159,191,247,243,119,126,126,248,73,29,125,233,224,175,166,207,209,63,118,222,155,63,9,211,191,124,226,199,249,224,49,113,170,186,128,25,227,28,79,227,156,236,219,247,209,124,221,238,83,159,119,246,125,41,246,219,7,126,254,144,159,62,254,27,108,196,187,244,235,155,124,126,153,228,151,191,123,190,191,106,159,29,153,163,199,144,135,89,108,173,186,85,223,223,233,39,35,81,6,234,244,165,123,111,235,189,199,177,52,87,5,171,227,214,87,30,67,152,75,212,123,218,120,139,254,85,113,135,171,138,230,192,134,244,176,143,44,220,71,61,249,149,63,254,214,47,255,240,111,254,205,207,13,222,221,91,172,231,253,42,62,79,238,240,139,247,235,44,224,240,119,118,191,126,126,193,45,2,28,16,109,226,210,198,165,205,123,143,215,4,241,4,130,3,61,165,142,161,82,178,165,224,156,112,42,80,41,132,133,60,35,207,245,170,159,248,1,207,55,151,55,64,63,187,123,86,175,242,22,11,149,28,234,171,248,205,250,90,12,247,157,14,130,218,208,85,241,168,220,227,10,5,121,109,240,195,166,81,132,166,225,212,178,120,84,84,95,5,104,26,5,119,210,41,74,221,205,173,53,219,119,137,221,99,244,156,61,240,0,92,31,249,84,125,158,232,35,113,175,233,83,213,55,166,158,171,82,17,34,84,217,108,109,34,37,128,113,172,113,116,130,46,127,189,214,36,49,138,112,246,52,179,14,69,129,247,84,238,48,231,168,122,165,79,61,163,123,97,235,82,211,151,172,37,223,255,241,203,20,156,7,57,10,64,221,173,80,45,216,76,190,30,48,247,133,99,159,227,17,141,48,249,141,244,121,149,27,12,121,206,215,240,224,192,94,168,184,16,214,73,102,198,7,227,167,158,95,137,143,73,228,171,115,193,180,64,113,6,192,228,192,66,55,99,107,74,10,76,54,110,122,123,159,179,224,6,46,178,137,122,247,190,217,247,100,131,30,5,181,101,196,169,26,87,243,74,4,8,90,234,188,229,29,197,210,120,204,116,187,242,93,174,223,121,196,152,193,133,140,174,56,40,204,192,12,198,52,124,88,219,111,9,181,52,150,236,154,244,163,215,3,140,89,19,78,196,97,76,151,188,220,249,214,69,37,202,5,249,34,207,253,248,195,77,133,93,17,176,232,33,183,169,103,15,127,229,131,24,96,7,236,229,187,64,160,217,111,226,49,254,122,9,51,175,137,48,190,174,126,137,151,81,61,233,247,160,34,163,204,120,136,167,73,60,199,15,131,123,10,61,111,117,76,251,108,37,206,234,109,4,247,20,225,186,181,30,128,16,7,37,213,230,244,134,14,117,141,171,207,43,241,164,55,99,195,110,213,205,177,169,236,240,131,150,120,244,47,114,254,219,83,236,11,6,52,10,79,38,224,36,7,10,171,166,87,230,190,151,186,229,97,37,178,111,16,73,153,6,186,26,171,52,96,106,177,122,74,148,44,121,198,13,94,112,211,90,67,185,0,168,54,17,50,223,66,160,31,176,127,223,3,176,215,194,1,9,44,156,196,95,219,248,62,201,49,99,79,224,116,43,29,136,190,133,231,130,185,195,146,30,220,56,94,50,188,182,218,183,167,6,38,147,224,115,198,45,131,46,96,237,237,216,90,150,203,38,64,101,110,224,137,131,33,143,156,167,232,114,63,1,7,198,186,208,199,246,39,221,113,216,84,200,109,121,145,173,247,254,183,247,223,65,37,218,5,82,143,107,24,153,170,17,231,80,31,15,3,121,35,183,111,204,92,94,132,17,94,203,130,44,80,174,70,0,87,151,192,82,147,168,5,87,182,249,119,237,77,147,144,15,44,187,4,13,109,225,235,243,191,244,255,3,168,1,114,224,251,64,162,203,125,22,110,97,30,115,227,171,232,107,152,199,16,182,219,142,147,229,117,234,244,92,172,94,135,131,177,47,46,109,54,63,75,222,172,243,128,103,62,141,172,44,71,60,9,26,56,113,227,145,137,203,158,134,80,8,30,51,33,193,212,76,243,201,211,154,113,137,165,33,172,222,229,38,239,65,244,234,234,100,47,211,121,29,189,228,190,103,203,52,244,18,51,66,45,176,18,234,149,18,12,195,212,71,146,31,228,126,184,244,67,48,156,253,20,192,25,92,230,209,146,105,241,100,197,99,185,97,83,167,193,24,209,34,172,37,139,94,97,131,105,178,199,254,18,31,175,154,126,39,196,193,174,0,240,197,133,11,194,175,138,175,225,214,221,168,13,29,249,76,63,207,183,83,175,60,217,48,230,231,162,19,109,124,120,15,223,70,248,116,174,121,210,115,182,238,210,63,110,73,169,167,114,237,15,227,163,244,5,28,169,112,248,193,176,105,13,208,165,226,163,26,228,190,222,5,93,219,159,229,126,78,124,240,36,190,213,233,21,175,21,219,199,81,211,41,233,207,77,24,242,111,35,174,110,64,32,218,166,12,85,114,218,158,65,57,180,191,129,117,19,244,85,228,233,68,102,24,120,110,52,17,194,118,149,150,7,52,242,200,174,121,163,35,60,68,89,146,8,30,30,147,79,196,3,171,147,218,207,119,0,16,232,231,9,4,19,32,141,89,125,5,127,77,123,91,181,233,26,159,154,51,23,140,20,162,12,96,91,208,10,141,31,235,152,206,35,143,92,204,122,119,241,39,248,185,225,61,49,11,211,245,165,240,197,248,74,88,14,8,234,244,65,230,162,9,215,92,187,202,120,132,9,223,234,118,221,189,253,172,244,71,69,150,210,62,119,206,109,71,177,174,75,238,103,164,111,122,237,85,255,10,242,217,1,169,89,165,135,124,134,114,214,57,110,8,26,247,27,189,213,191,194,183,47,217,119,204,92,109,94,183,97,217,120,90,193,133,59,215,105,44,10,96,197,178,214,54,136,32,14,64,185,39,128,12,125,31,144,37,218,11,134,10,160,185,74,49,243,247,204,63,222,249,253,251,95,255,253,127,46,68,161,100,13,112,35,33,20,42,2,207,175,128,247,15,224,94,169,66,137,151,40,124,202,162,160,31,230,111,194,198,122,20,205,161,102,228,214,114,191,172,59,248,126,156,125,119,228,197,45,86,120,131,135,247,66,114,194,57,205,7,217,227,107,185,111,118,226,130,217,24,41,153,108,57,192,70,19,166,88,146,243,170,215,182,214,159,244,245,152,129,216,245,78,206,95,242,74,186,234,165,65,75,37,94,252,51,174,249,101,158,191,123,233,39,249,128,111,241,228,133,28,80,59,141,159,183,244,240,205,218,117,243,30,189,207,34,184,82,160,31,175,124,124,87,8,6,114,165,148,249,47,252,227,248,199,235,155,6,155,44,94,157,217,80,128,150,128,4,184,236,114,89,174,214,18,9,143,96,161,46,203,79,249,157,52,179,125,146,180,225,24,214,189,114,53,44,169,181,135,210,75,71,146,60,78,154,71,142,90,148,172,240,158,183,79,119,223,215,251,162,123,47,160,131,136,77,37,68,178,163,66,77,38,83,162,17,106,34,240,81,159,177,5,97,61,198,171,97,147,138,142,5,99,192,213,212,215,155,239,67,67,108,204,121,215,153,80,212,183,9,96,223,148,181,208,210,77,101,137,132,143,14,216,79,52,222,254,127,1,107,127,118,56,4,224,32,43,15,158,100,101,252,61,167,140,31,156,10,178,139,45,182,20,136,226,113,229,184,184,193,192,170,14,9,13,42,108,178,183,186,165,85,53,96,227,86,246,234,163,128,43,215,25,192,95,106,155,13,133,65,33,3,5,125,52,3,182,94,110,243,31,124,185,249,179,238,87,28,6,0,124,209,139,163,96,201,33,72,39,159,154,107,115,72,205,90,31,102,19,88,184,33,241,169,218,192,91,56,15,63,163,82,198,193,91,98,133,145,209,65,113,86,247,13,181,78,217,0,57,74,84,78,0,41,136,151,246,187,33,1,19,96,23,236,197,15,4,182,195,249,247,240,245,37,18,197,242,75,42,71,148,5,99,101,40,116,57,98,201,120,64,89,162,139,194,37,160,25,208,122,175,3,11,182,102,206,164,121,46,163,158,103,101,242,149,194,38,110,24,216,201,233,69,233,237,52,75,151,101,132,162,222,190,193,190,4,111,5,255,206,142,165,26,8,88,13,1,20,105,10,159,117,233,210,229,125,181,33,107,37,204,165,84,192,31,77,75,21,95,49,254,178,242,12,29,63,171,125,201,27,52,88,160,100,216,138,75,63,164,5,6,182,181,201,184,114,211,172,20,40,4,253,255,66,109,217,225,195,98,174,84,14,14,153,103,247,215,91,182,154,57,244,165,172,202,216,32,170,62,1,96,110,179,155,126,11,184,155,181,44,104,3,135,49,136,75,234,158,235,21,100,114,23,93,65,143,49,103,68,229,255,106,151,47,148,190,5,224,114,186,172,3,197,52,149,58,141,185,183,239,162,231,227,229,59,170,127,176,240,107,97,90,85,45,6,109,174,144,104,180,67,36,4,88,35,176,137,146,226,243,60,228,250,94,213,199,168,5,117,104,205,223,120,122,235,85,133,57,200,160,88,1,10,178,97,55,0,48,6,211,27,136,5,27,175,105,249,78,0,90,95,221,14,133,196,211,226,100,176,97,186,59,141,194,251,3,101,131,73,139,80,182,205,186,140,6,130,35,95,187,88,176,215,174,0,121,162,127,133,94,167,250,52,43,151,189,142,66,249,173,229,99,228,253,69,239,175,253,255,143,190,233,187,132,196,32,92,12,173,66,129,133,38,103,53,93,84,61,143,126,191,248,22,142,223,143,134,177,172,140,146,242,161,51,194,14,187,13,30,155,224,69,178,36,164,59,231,87,77,255,120,215,174,178,28,155,85,211,96,96,107,163,5,75,234,218,0,91,205,216,169,128,18,73,30,112,216,120,128,2,216,210,122,124,71,16,101,97,31,214,44,81,8,39,131,110,223,74,226,40,131,60,79,145,29,136,62,10,23,176,171,55,252,62,38,66,195,136,171,122,73,241,103,255,173,248,226,245,90,246,129,49,87,147,30,134,239,50,31,193,250,127,248,127,127,162,15,6,149,2,133,153,228,42,216,102,196,132,53,12,13,168,54,175,252,55,245,222,154,191,83,255,41,67,170,65,174,6,218,144,32,143,75,27,222,36,89,241,86,210,197,95,236,51,78,126,88,204,208,139,210,146,28,164,182,235,221,34,79,10,32,133,65,154,13,55,86,140,81,250,57,126,249,49,214,33,0,26,111,255,223,192,99,16,187,100,33,26,60,137,2,136,147,102,34,157,126,66,119,170,138,210,26,125,128,124,237,197,135,222,220,239,191,250,207,191,251,215,185,142,35,8,24,235,24,115,136,203,129,165,250,44,54,93,15,84,70,69,106,186,158,63,227,127,254,154,255,249,126,254,223,126,190,157,78,50,208,107,118,102,231,110,217,114,215,253,116,116,245,176,57,135,168,65,206,210,35,178,159,253,135,204,129,202,17,46,155,226,102,90,105,130,177,163,86,128,73,218,26,55,183,191,203,170,51,5,181,157,59,227,198,99,245,171,186,66,137,108,26,172,48,247,183,183,19,48,120,250,52,79,5,178,109,120,121,58,138,60,246,125,147,78,207,195,158,183,81,168,92,51,151,111,169,117,27,246,85,127,249,167,213,183,129,175,81,84,254,169,241,235,86,115,148,203,78,94,71,126,45,230,248,232,15,40,246,255,67,186,69,228,107,35,72,106,32,135,199,14,24,248,234,209,195,10,240,126,244,173,42,58,17,115,135,211,16,29,50,115,47,186,103,45,206,93,207,189,130,80,45,45,169,22,140,138,113,252,167,208,106,60,8,205,223,56,166,197,248,231,150,218,94,50,181,12,40,136,108,108,124,96,222,72,103,9,192,213,31,68,233,201,23,192,41,196,99,187,190,254,245,63,243,218,86,4,84,168,245,107,166,243,254,239,198,88,62,224,59,125,245,164,252,60,248,91,148,249,127,236,155,51,92,40,220,241,3,224,217,11,47,209,92,162,139,158,111,224,83,16,95,135,120,21,181,30,99,72,216,31,209,10,159,178,171,164,247,183,205,45,128,211,112,10,171,145,171,220,202,17,101,41,2,226,88,75,246,106,46,151,0,207,188,102,172,212,244,210,146,254,220,94,188,233,12,184,171,58,75,14,166,221,113,5,170,57,10,23,131,202,81,238,111,252,233,233,167,0,131,224,240,19,138,128,81,193,129,120,251,191,255,190,52,192,130,162,197,227,95,24,199,194,177,249,240,216,31,100,224,209,71,184,190,57,238,11,51,3],"type":"Buffer"},"height":242},"medium":{"ext":".webp","hash":"medium_Elastic_Metal_RS_EN_6038f04a27","mime":"image/webp","name":"medium_Bare-Metal-Release-Image.webp","path":null,"size":"199.78","width":750,"buffer":{"data":[82,73,70,70,26,31,3,0,87,69,66,80,86,80,56,76,13,31,3,0,47,237,130,90,0,141,64,108,219,70,144,4,231,239,39,184,183,220,127,193,155,153,157,239,32,162,255,19,160,215,72,66,99,33,1,216,182,102,78,24,53,3,72,32,176,205,193,86,79,144,36,192,156,155,83,157,50,155,49,27,253,2,218,110,108,158,121,28,135,89,239,32,64,237,148,135,32,1,124,161,56,93,236,19,158,87,26,146,88,102,206,99,171,11,233,230,237,154,130,141,119,53,33,105,183,242,88,43,3,95,4,175,36,19,170,43,208,11,48,207,159,132,241,130,160,202,13,221,253,97,254,97,178,119,62,104,82,64,232,94,107,34,205,247,69,237,108,230,164,63,159,53,45,0,93,42,72,72,167,221,97,14,144,212,137,119,146,18,2,69,59,153,64,194,215,148,198,0,41,99,62,255,6,6,232,148,177,11,97,75,200,183,164,128,221,84,97,168,2,132,101,184,37,201,85,174,42,128,175,73,176,100,255,131,6,26,176,5,182,142,111,240,103,254,138,135,36,189,225,130,24,133,135,183,76,228,72,146,228,72,142,31,231,228,255,175,25,241,196,145,206,78,172,99,0,36,88,129,179,182,90,214,61,139,39,200,81,36,89,182,157,226,112,120,52,69,209,36,151,63,105,110,205,143,111,93,180,2,153,50,239,254,87,241,77,153,18,37,201,118,234,102,28,254,255,163,84,201,217,199,89,89,235,140,34,168,4,188,11,220,123,182,255,12,220,54,82,20,31,51,252,34,116,188,44,20,161,192,171,208,171,45,56,20,161,16,66,231,161,0,96,243,32,234,24,231,0,11,80,119,56,6,32,20,61,60,226,120,132,87,114,116,156,253,208,254,61,251,178,47,43,155,13,148,1,2,192,132,101,11,101,11,12,216,32,108,216,84,143,17,231,186,199,57,162,247,27,133,142,67,116,16,0,199,192,109,144,166,172,204,86,174,27,117,0,51,250,72,27,104,0,0,92,44,216,130,194,6,198,128,21,37,196,0,199,61,0,0,244,166,125,15,85,63,178,107,187,48,204,147,128,175,112,233,121,109,96,113,189,24,56,144,39,245,36,8,149,252,187,249,189,1,72,8,49,24,131,244,130,13,169,83,15,223,117,37,79,162,144,208,233,171,114,37,44,208,60,52,141,70,185,170,137,197,124,197,230,6,0,192,134,87,99,216,117,151,68,0,72,79,114,99,247,58,145,122,63,85,83,74,9,89,189,138,37,61,25,16,142,198,212,50,124,201,222,61,123,183,236,201,130,77,154,101,128,8,197,8,194,49,98,43,20,224,55,3,122,81,74,242,158,143,217,108,43,1,240,66,123,159,146,48,172,237,192,131,125,163,4,189,224,91,32,77,10,82,210,193,103,125,69,44,172,244,239,7,80,85,245,162,148,228,149,154,0,176,0,176,167,20,36,145,104,0,198,202,230,84,91,91,47,165,200,34,41,201,134,17,75,65,59,241,87,0,130,96,149,42,5,182,110,48,195,59,78,239,155,3,153,0,48,0,79,120,105,210,75,149,202,139,220,74,209,24,188,226,159,242,148,75,221,20,82,67,158,154,70,46,197,165,56,53,141,20,0,64,60,194,0,0,93,188,135,221,74,170,233,230,161,73,243,128,111,24,12,104,50,10,98,182,166,100,13,163,235,92,154,70,113,169,155,78,35,85,166,210,116,42,78,237,64,128,87,18,112,163,52,43,168,40,115,229,44,239,24,159,173,27,6,147,6,184,13,218,26,5,33,72,2,108,178,65,155,151,153,71,59,115,9,1,136,30,9,247,248,111,99,3,168,113,179,91,105,109,74,178,96,172,237,214,108,236,181,62,211,176,72,48,86,102,196,2,82,39,68,26,112,55,68,34,81,149,138,85,193,11,87,174,50,112,45,249,175,242,167,74,147,101,227,145,143,97,96,33,27,65,86,141,17,139,117,66,99,169,72,117,73,215,231,15,49,42,189,115,131,87,30,107,161,239,217,50,201,140,129,150,172,249,103,205,127,181,104,111,96,129,1,33,8,64,176,17,199,40,70,99,191,85,156,209,115,199,9,128,101,149,226,105,148,69,250,166,65,250,166,10,104,164,6,96,128,42,214,214,22,24,133,178,3,52,33,230,149,243,213,192,25,249,191,196,132,51,6,161,184,151,80,144,64,254,201,40,5,8,180,2,130,80,72,186,25,134,241,32,147,74,133,66,209,250,157,226,252,62,58,25,138,137,84,201,41,196,2,111,175,60,80,90,128,130,147,145,73,38,108,6,11,171,242,57,251,167,133,166,11,82,182,199,125,236,35,202,186,130,118,60,16,163,84,73,105,70,219,255,221,123,218,210,170,252,65,197,177,151,29,207,168,84,0,224,162,80,29,176,50,180,111,1,124,102,222,114,71,225,142,226,161,228,82,158,154,209,110,234,146,75,40,121,215,52,202,83,211,40,78,13,66,50,194,29,206,63,9,68,169,168,10,0,3,0,0,37,196,118,227,238,97,75,87,119,124,4,108,31,109,30,237,166,155,43,153,130,66,44,202,83,4,241,73,1,32,8,8,126,192,86,139,32,80,147,206,108,169,226,33,113,211,234,198,224,142,107,24,159,139,164,42,32,246,82,95,33,8,104,0,161,177,86,93,113,3,66,129,115,47,59,191,110,188,225,82,92,34,22,114,119,138,189,145,252,178,143,35,196,16,192,55,28,8,146,56,6,4,0,237,33,246,60,24,130,216,47,207,1,120,53,108,99,48,24,204,136,125,226,127,16,70,129,24,0,105,24,6,68,137,177,249,255,225,181,217,246,65,68,76,0,190,3,223,73,32,16,71,64,188,34,240,30,121,145,44,86,85,240,68,32,244,51,200,96,6,46,242,6,129,145,215,234,182,33,137,212,246,94,107,49,200,143,207,248,129,177,219,174,76,90,84,179,189,119,119,183,136,207,201,23,0,38,135,155,153,89,182,213,90,218,118,245,176,215,5,94,18,72,186,138,96,230,60,238,12,119,219,85,181,123,188,240,29,47,63,147,201,61,30,105,73,46,186,151,159,169,233,118,95,188,7,16,195,172,109,5,212,34,201,116,207,126,102,207,180,46,242,5,64,166,201,105,82,123,119,91,20,213,229,61,83,12,126,197,23,128,26,105,113,237,109,119,47,73,154,158,153,138,136,175,188,153,12,109,85,247,222,110,33,197,182,247,108,23,47,110,197,8,29,179,159,199,182,98,104,151,215,244,4,241,157,23,40,70,204,126,122,63,207,99,239,34,107,175,177,167,234,34,62,242,0,172,189,203,179,171,158,231,121,72,106,73,30,197,252,1,2,135,236,222,219,195,160,151,130,146,61,123,214,232,34,191,0,100,170,247,12,200,144,84,146,104,235,24,231,143,160,44,6,163,200,163,201,169,106,27,255,17,153,76,154,21,49,0,8,41,112,116,110,206,29,34,51,145,51,231,4,66,144,42,193,115,17,17,191,64,224,245,156,51,163,69,48,51,113,241,183,145,47,189,92,0,126,252,115,42,33,105,45,18,64,4,254,61,169,87,226,111,125,91,219,94,55,146,36,91,239,71,51,207,236,221,173,245,85,245,29,246,105,95,68,29,101,102,85,184,9,223,24,228,15,66,178,36,33,107,63,250,224,73,146,36,217,182,45,73,66,102,89,251,92,171,235,218,108,254,67,178,1,88,207,90,181,23,247,222,179,68,60,70,146,173,218,182,109,91,158,165,246,185,225,48,223,171,191,44,87,31,198,53,71,207,12,104,180,109,99,181,54,157,228,43,137,136,67,221,222,251,229,89,182,109,213,182,109,59,202,185,182,222,199,152,115,173,13,103,31,18,51,51,135,88,31,160,40,7,241,115,244,27,44,247,56,51,51,187,139,89,186,184,247,94,48,231,24,189,183,90,204,214,154,251,56,99,168,13,222,177,109,171,182,109,219,201,185,212,54,230,220,235,236,3,247,61,49,195,151,28,144,5,104,141,190,24,47,139,229,149,12,32,3,30,51,195,57,103,239,53,71,111,181,248,173,109,219,181,109,217,118,114,105,125,238,125,34,226,83,21,212,1,170,33,193,58,230,20,28,224,48,129,74,144,233,163,55,98,175,217,90,48,98,219,72,81,239,230,246,152,97,22,102,150,116,31,93,182,109,171,146,100,59,99,174,125,142,153,187,135,103,100,36,136,153,153,153,85,13,213,64,53,80,65,244,165,130,48,195,23,51,51,36,92,221,151,12,225,6,103,175,217,154,217,54,143,120,20,223,107,251,18,32,73,145,108,219,182,68,213,60,106,44,216,244,207,187,255,13,227,69,27,6,100,184,169,122,146,36,89,182,109,73,146,144,100,157,167,245,60,116,4,218,215,249,207,64,117,26,181,234,123,71,36,96,65,182,21,53,186,2,62,246,23,34,139,248,100,50,38,95,222,176,109,59,182,57,182,182,125,63,206,243,194,205,199,79,33,169,138,58,73,119,210,3,61,236,49,109,219,54,94,219,182,166,109,27,195,118,207,182,221,29,84,85,82,120,140,27,23,206,243,216,151,165,83,153,243,253,53,127,95,143,71,219,182,85,91,146,36,105,204,185,246,185,239,137,136,113,50,51,255,131,243,95,103,182,192,223,72,230,224,80,51,19,145,247,238,61,107,78,206,178,109,171,182,37,73,234,99,204,181,207,189,143,244,169,169,169,89,48,51,214,67,162,20,245,132,95,162,111,74,201,26,151,178,200,204,224,100,164,166,143,238,61,103,173,49,130,17,36,41,78,206,156,179,146,161,240,231,59,146,36,199,182,109,219,50,139,234,99,110,140,73,56,20,156,195,63,33,135,9,140,22,152,163,165,137,180,94,125,140,121,224,148,253,23,229,73,182,109,217,182,109,183,169,181,141,181,239,115,99,136,33,31,31,65,55,11,200,175,19,71,30,144,12,216,127,184,123,245,234,91,146,36,75,146,36,219,34,98,241,200,190,204,211,252,255,79,222,111,21,174,204,225,6,0,144,182,33,139,224,204,86,64,205,104,31,205,182,109,59,146,220,74,107,159,123,205,92,68,68,38,18,32,249,74,107,173,117,75,107,93,245,39,245,157,90,139,158,174,162,40,18,68,34,51,194,133,153,221,115,246,24,0,218,175,109,174,91,0,36,69,146,36,73,68,84,205,60,34,179,160,123,225,152,153,153,105,120,62,170,97,10,150,225,107,238,149,150,153,153,25,134,97,171,58,51,34,220,77,85,124,73,146,228,72,182,109,91,34,106,158,85,99,142,137,231,198,24,246,191,47,187,5,123,127,174,141,241,156,99,84,166,155,134,26,182,141,148,195,231,137,249,103,110,219,118,171,182,219,90,122,91,235,189,15,156,188,80,44,89,146,57,113,156,100,243,78,78,49,51,51,51,127,228,79,204,204,204,204,92,155,57,156,147,178,227,56,38,49,44,173,181,230,154,60,160,67,107,197,85,63,65,226,237,255,147,34,73,146,172,255,95,68,84,205,204,61,34,50,11,155,118,62,203,204,204,208,203,120,181,239,112,46,153,161,25,14,159,43,122,134,115,117,30,96,161,123,96,153,153,119,7,27,171,51,171,2,220,221,76,85,228,239,203,182,109,213,146,36,219,106,189,143,57,215,222,34,162,232,28,118,152,249,124,226,229,155,167,251,197,156,148,155,7,202,0,51,115,112,56,154,41,137,200,222,107,206,209,67,9,27,73,202,129,63,199,244,47,61,110,251,127,254,141,252,127,247,135,158,126,190,252,74,94,113,147,42,181,38,99,182,99,172,109,219,182,109,219,187,99,219,104,223,179,181,221,180,141,245,178,158,198,227,241,214,31,209,245,45,73,146,37,73,146,109,17,139,168,121,68,100,245,253,250,55,183,47,239,153,223,233,123,231,37,34,220,84,133,89,183,108,219,170,237,72,82,31,99,174,125,206,69,233,10,92,33,151,130,153,33,139,153,249,27,234,3,153,171,222,152,41,152,193,57,157,133,46,93,58,103,175,57,98,45,60,12,0,168,202,109,107,107,11,54,239,97,158,209,136,89,182,101,102,135,25,218,112,25,15,149,123,152,153,153,153,146,158,115,82,58,62,105,56,13,147,29,199,177,29,179,44,150,44,24,13,211,102,88,123,173,191,113,170,109,0,32,67,178,109,43,152,153,85,141,225,194,246,181,109,219,250,3,207,239,147,109,91,191,199,126,239,218,246,125,111,235,156,179,181,48,234,238,66,102,70,132,183,1,140,20,73,178,109,75,146,185,123,68,102,86,86,85,195,116,79,247,204,236,69,155,14,51,51,211,231,243,95,153,153,25,239,93,56,220,61,211,84,149,149,145,17,238,166,8,77,2,0,41,146,36,73,34,162,100,228,24,30,152,156,217,89,204,195,204,204,51,223,216,125,194,190,131,79,204,52,204,60,219,76,197,156,20,12,30,78,70,10,34,223,168,214,133,109,219,177,73,146,245,232,197,135,255,255,67,89,174,106,155,99,219,216,154,101,219,107,107,108,85,117,213,216,246,108,45,155,99,219,211,118,49,51,43,35,35,35,226,199,247,125,175,158,71,183,109,219,174,109,183,77,107,99,204,181,247,205,1,68,33,161,4,102,242,2,242,55,166,111,179,95,253,170,156,19,114,16,46,112,239,57,103,175,57,122,4,103,219,182,85,107,147,228,204,185,246,222,7,46,223,15,255,255,55,116,8,15,166,68,49,179,106,202,154,152,106,210,27,228,43,232,29,168,200,204,204,82,48,58,153,155,155,153,255,244,253,31,94,60,176,97,173,228,172,169,124,63,222,2,32,41,146,109,203,49,51,247,136,172,106,88,123,239,179,15,195,101,190,79,195,35,150,6,127,73,116,72,204,210,175,232,145,165,225,153,39,230,153,203,120,120,239,189,214,234,174,202,8,119,211,36,73,146,107,91,146,36,162,118,206,251,47,126,196,143,194,24,142,106,15,189,244,158,247,42,208,176,48,234,136,248,249,193,123,199,77,67,9,0,32,9,205,133,101,231,194,36,0,160,242,56,111,30,127,44,150,70,210,104,192,108,255,76,73,202,204,220,11,240,9,186,234,1,122,131,174,186,98,186,0,238,194,204,49,219,195,36,141,232,99,120,124,142,120,182,182,77,145,92,219,182,126,99,51,167,128,228,20,195,24,147,153,169,58,47,96,150,103,149,121,118,148,50,149,74,177,52,83,125,50,243,188,12,170,81,145,153,231,20,75,73,65,14,230,110,102,255,143,65,0,216,68,146,36,9,109,71,68,82,85,195,50,227,239,246,3,187,199,204,111,99,230,27,172,174,202,170,132,0,219,146,34,240,223,255,127,222,145,164,215,251,163,47,46,147,220,164,42,40,117,105,108,219,246,172,109,251,127,216,95,109,219,28,219,246,204,169,222,238,194,148,171,82,149,170,240,234,139,15,222,231,36,55,227,205,57,251,219,231,250,150,36,201,146,36,201,182,144,69,60,178,123,238,247,31,152,255,255,169,121,157,183,190,119,101,134,10,123,178,109,91,181,109,75,146,234,232,99,239,123,159,48,179,4,37,255,9,146,48,51,40,60,185,247,236,213,71,48,98,36,73,201,28,172,224,206,238,9,250,251,63,253,47,121,55,194,245,106,176,116,182,141,128,56,32,113,116,97,36,242,111,22,173,248,197,133,137,99,39,62,120,128,6,228,128,123,11,118,225,94,142,7,216,170,130,1,218,6,30,172,7,20,69,250,114,52,250,84,13,129,197,206,35,105,205,181,90,255,133,181,156,167,79,157,42,52,212,181,251,202,183,0,225,213,0,233,158,70,107,220,43,231,6,172,49,9,20,112,168,87,0,123,184,87,3,158,243,74,0,85,164,170,18,110,95,247,27,74,219,3,84,25,160,74,118,147,129,207,1,165,162,169,128,54,16,183,82,57,1,21,216,109,128,81,66,97,160,3,224,27,56,183,171,84,70,186,178,24,158,128,93,201,170,104,32,124,64,23,72,62,38,197,157,72,145,12,80,37,95,25,55,229,214,202,3,12,1,201,99,136,35,216,46,35,198,9,225,6,41,177,207,219,214,165,31,227,197,231,23,248,213,223,249,249,235,127,240,127,255,246,63,254,250,246,118,161,77,7,87,151,216,56,71,24,116,214,191,239,172,183,46,24,88,16,159,120,252,114,71,254,239,142,82,188,14,145,186,193,104,146,149,181,52,224,228,60,249,116,102,206,232,250,184,209,246,161,238,18,46,196,178,169,204,37,164,225,89,56,3,13,3,192,205,0,23,48,180,76,231,213,112,91,15,8,224,86,89,93,76,132,54,107,2,218,200,148,218,4,108,133,41,106,218,128,163,170,2,160,4,111,192,86,72,69,242,96,99,168,176,16,201,156,231,1,216,140,234,70,224,91,0,72,54,3,24,160,43,3,164,51,10,41,48,214,74,131,213,22,232,226,3,81,146,42,28,17,35,71,194,13,12,143,46,128,93,48,128,93,110,40,119,33,208,125,124,235,84,130,199,245,118,224,120,21,66,151,167,178,0,135,8,244,153,78,124,55,160,16,13,72,201,254,193,247,51,238,229,120,80,60,207,132,182,159,131,86,161,228,240,193,104,77,150,106,171,81,57,183,168,229,145,235,209,185,158,110,114,149,219,230,165,225,101,3,159,168,52,202,167,157,29,69,202,32,7,62,62,113,71,230,74,188,28,112,235,13,229,61,6,199,102,77,68,176,8,183,101,65,155,5,170,84,86,81,165,18,18,128,102,20,40,163,37,32,83,42,84,14,85,28,160,72,248,64,25,9,27,40,35,184,50,13,85,196,16,192,153,134,162,76,87,198,197,116,43,3,248,232,2,85,165,75,61,56,3,159,1,170,4,227,153,226,32,12,152,120,24,97,40,72,204,19,233,224,250,233,208,243,54,0,187,193,123,88,223,222,36,94,206,122,14,65,128,43,225,128,67,161,245,111,56,239,241,193,254,1,243,255,46,40,197,207,121,49,234,208,128,106,213,234,7,218,176,18,87,199,72,187,235,17,237,34,68,246,185,116,52,249,106,229,43,134,109,101,62,89,156,3,71,131,159,227,70,42,132,155,43,5,231,117,188,105,35,93,119,55,94,130,69,0,77,128,27,226,38,161,25,2,205,2,202,40,69,35,26,240,136,132,128,217,196,72,171,132,81,83,16,7,4,25,73,166,56,15,3,40,44,130,1,124,12,220,135,221,212,24,67,165,139,106,87,169,150,46,235,172,216,48,46,26,51,64,149,77,97,43,7,28,72,106,152,118,220,78,209,3,240,108,32,75,7,53,148,51,6,18,206,188,29,16,223,86,195,210,101,156,154,57,37,212,156,237,228,187,225,190,37,64,4,146,150,126,87,236,205,45,99,247,106,60,112,126,238,203,209,74,138,25,76,137,107,197,210,74,195,181,106,41,55,10,171,199,120,212,218,54,199,231,188,122,206,135,174,110,158,243,29,231,224,156,120,226,19,159,35,5,138,140,79,228,160,37,231,248,110,72,76,55,230,115,239,131,1,18,218,128,26,34,180,0,66,209,220,19,134,190,81,210,145,38,177,79,9,164,69,249,25,82,149,33,88,128,131,97,96,215,129,145,8,72,170,106,150,1,84,131,195,54,184,168,54,1,85,86,91,2,226,19,1,105,53,24,182,43,60,180,121,92,172,7,22,108,0,81,160,230,137,243,112,113,8,16,232,215,163,31,146,14,109,216,56,196,123,161,240,250,210,39,74,49,240,110,233,56,74,85,68,7,182,243,221,199,73,73,44,88,32,247,7,158,168,24,192,189,30,15,180,129,67,218,172,27,158,94,62,46,50,128,7,57,192,240,162,86,140,29,229,185,142,38,163,196,145,76,191,222,127,178,173,100,245,236,156,31,58,251,240,234,207,57,167,61,199,207,195,207,209,137,159,248,57,2,25,13,222,137,23,195,13,230,141,176,27,94,235,112,54,107,25,76,218,13,188,129,161,82,0,21,104,155,45,80,106,66,231,104,195,32,63,109,131,164,166,142,146,216,180,229,0,9,42,97,128,80,10,6,129,2,37,4,64,41,74,82,87,238,38,152,83,177,53,186,28,170,68,156,172,203,0,216,152,9,146,231,170,30,35,49,125,51,132,25,161,143,247,139,83,0,2,96,73,0,33,133,212,17,144,70,235,197,245,94,232,119,148,57,174,154,181,184,244,58,221,221,178,40,233,100,133,243,237,71,106,75,2,107,45,89,16,123,3,24,96,247,106,60,232,128,170,82,23,120,104,187,182,183,176,85,48,192,222,171,199,165,140,19,15,20,139,92,32,234,72,148,87,221,50,18,203,240,243,124,151,255,202,47,61,127,129,115,166,231,204,39,63,125,206,206,249,195,115,231,232,68,231,248,48,104,128,226,131,27,205,227,56,196,57,125,250,60,32,85,118,170,57,90,158,173,226,165,150,13,8,1,133,16,1,172,128,33,16,0,177,88,161,53,64,185,85,121,72,144,107,245,64,147,128,49,4,43,131,6,66,128,49,188,53,141,85,148,167,98,85,137,36,160,162,36,37,210,101,139,81,209,108,187,18,30,2,48,144,241,252,233,209,171,153,56,194,67,152,67,110,115,79,156,9,215,197,41,20,64,232,172,192,211,40,85,110,74,19,221,201,123,165,165,5,4,78,33,28,103,133,57,17,29,215,247,95,227,232,147,125,115,20,153,133,249,186,156,149,88,206,189,28,78,160,13,120,168,59,54,242,5,139,1,18,142,187,87,195,25,172,122,131,197,4,5,2,229,92,88,120,41,21,48,132,218,175,59,230,205,249,241,27,78,15,196,225,57,229,57,63,228,15,223,50,191,213,57,26,174,100,36,52,6,104,228,45,33,6,114,28,242,219,42,53,52,6,101,37,216,134,64,194,224,119,141,22,17,27,184,142,245,133,40,96,233,72,234,48,108,205,16,80,105,42,15,176,67,194,202,232,163,128,209,161,38,0,73,32,10,36,172,98,195,23,1,108,10,25,147,194,78,197,164,0,69,128,89,34,16,37,124,14,172,156,107,123,8,134,196,226,49,14,86,91,105,185,4,136,120,28,1,114,28,224,16,55,163,192,146,143,144,7,165,56,161,36,209,32,151,206,187,165,93,3,72,84,197,85,111,67,7,124,235,194,64,228,187,143,227,229,120,95,97,131,9,112,209,177,149,0,4,146,161,161,255,27,174,35,147,110,7,238,0,56,4,20,108,29,199,135,248,166,219,241,1,126,116,7,246,5,211,94,186,123,245,184,66,94,226,240,216,155,204,168,230,60,1,114,130,200,248,207,87,128,15,153,23,252,211,228,162,190,224,57,135,231,116,103,93,191,184,156,148,38,184,203,33,152,222,2,184,196,139,36,76,170,84,42,59,217,4,174,178,154,96,150,16,227,166,27,205,80,3,22,1,19,192,210,20,2,98,16,57,140,36,80,2,62,1,84,55,123,12,32,51,104,54,4,36,114,168,12,66,220,58,44,160,216,140,84,96,41,69,153,170,4,208,139,214,11,100,73,140,185,59,84,96,25,37,169,42,75,146,70,113,154,48,170,74,82,149,35,129,5,154,24,29,137,98,80,11,118,40,26,59,218,0,113,148,33,55,163,20,24,176,45,82,18,8,0,8,34,99,115,136,119,67,95,223,208,165,171,40,47,46,163,240,168,73,116,2,113,121,192,119,31,231,59,246,99,192,148,87,82,141,174,7,76,194,114,203,120,44,200,171,241,224,140,2,29,168,242,44,216,225,7,121,100,99,124,131,29,30,186,63,234,125,246,23,119,47,30,151,136,193,45,214,174,181,133,121,0,67,128,136,57,28,30,188,95,229,240,72,28,251,251,235,138,196,153,185,119,142,143,102,34,184,157,144,41,32,143,51,150,13,164,163,139,232,56,228,56,193,117,91,17,100,215,121,126,54,36,33,36,216,64,181,3,147,133,73,33,82,178,12,171,244,57,25,54,80,141,43,183,50,202,3,196,115,86,192,198,134,79,5,142,132,72,102,144,4,83,167,67,221,113,116,233,36,84,68,154,65,24,89,17,32,32,137,146,208,84,10,64,123,118,94,203,81,23,87,4,80,6,240,0,211,64,44,125,24,221,18,134,238,149,172,69,36,241,48,16,243,84,186,112,136,107,83,18,68,173,13,128,162,13,3,135,64,110,11,29,215,155,161,175,183,13,176,129,10,186,65,203,164,0,86,77,10,28,143,239,38,186,112,175,217,93,195,178,194,78,108,78,201,13,133,7,32,176,146,23,227,65,56,1,12,192,1,180,213,240,197,248,136,61,203,107,246,17,27,146,249,251,143,191,101,243,114,60,210,225,177,71,163,67,32,33,194,226,55,188,120,62,133,57,30,218,225,133,97,57,108,136,29,115,230,55,229,96,166,3,65,196,14,142,133,81,39,196,64,142,195,173,115,164,11,100,195,193,173,178,171,89,6,77,131,38,195,128,176,60,136,107,145,211,92,242,37,76,230,12,32,128,110,128,81,37,208,240,117,30,62,64,120,152,0,5,172,144,40,67,130,192,186,161,1,130,54,97,172,78,113,149,1,231,70,52,107,21,38,146,220,150,167,170,113,210,164,228,83,76,133,161,62,217,16,193,195,72,171,62,170,182,247,57,39,146,208,137,7,208,202,60,219,204,233,210,185,54,181,1,15,198,219,238,246,208,208,130,22,241,253,180,243,71,231,101,121,114,23,71,148,0,172,46,164,235,112,199,2,149,227,187,187,249,112,190,190,163,174,236,196,25,217,215,248,166,62,34,131,125,250,141,31,23,12,112,251,116,60,244,231,87,65,186,192,14,224,13,52,237,17,233,254,28,187,226,111,218,125,94,123,143,203,183,196,19,3,98,0,8,34,1,60,97,62,107,40,225,62,76,176,129,134,202,237,196,165,9,160,161,55,110,136,169,201,26,61,176,81,178,26,135,91,186,42,146,108,134,204,12,149,139,54,39,40,1,11,210,67,214,134,76,42,195,226,98,115,101,80,136,29,231,28,54,1,148,176,65,62,32,96,130,194,116,246,209,172,71,215,122,98,115,70,220,194,147,190,244,37,107,61,186,48,32,74,61,160,228,1,20,194,37,18,129,9,165,20,157,86,205,154,146,4,12,5,112,43,69,25,42,195,7,78,89,63,124,92,186,12,30,19,201,17,72,75,244,97,88,64,181,9,155,114,73,51,129,66,159,105,137,190,124,42,100,3,150,179,1,193,210,41,84,4,20,2,219,187,1,231,27,54,14,183,5,14,160,219,245,137,238,66,200,217,37,135,210,97,185,136,111,70,238,200,159,61,77,223,75,187,178,27,110,120,202,3,44,17,159,149,1,22,233,19,241,48,128,14,125,87,206,240,1,251,18,15,218,111,240,158,247,47,242,119,113,127,217,127,118,210,253,25,121,21,194,69,102,2,2,15,27,137,70,224,176,159,143,240,14,122,96,7,51,55,167,96,112,131,79,15,1,131,217,25,13,144,11,228,72,245,114,60,193,129,34,100,164,16,192,42,41,149,12,84,8,134,0,53,96,170,234,75,226,178,17,50,183,4,103,13,161,108,53,129,208,21,48,40,3,120,208,103,160,67,35,78,141,74,215,122,144,69,78,156,53,20,80,79,73,129,15,68,152,136,128,145,48,64,180,64,171,21,77,133,5,36,44,195,77,50,180,32,207,250,185,142,85,185,70,13,115,253,179,143,68,138,225,1,4,190,63,116,17,105,5,121,0,109,60,73,136,203,167,67,210,0,26,16,43,176,171,4,192,246,216,201,123,85,84,179,221,46,181,235,31,33,208,89,161,56,192,17,190,1,225,163,208,113,125,127,143,98,239,165,83,231,251,25,172,191,44,111,31,255,233,186,175,171,48,118,16,160,15,44,167,74,95,141,7,237,163,161,5,30,0,29,236,73,130,149,119,197,111,115,129,127,195,41,109,253,171,228,213,62,92,233,246,234,93,72,248,4,35,208,72,64,248,124,4,167,48,133,130,60,128,194,124,29,156,235,227,177,33,12,14,174,209,14,59,128,215,211,77,204,185,230,36,188,1,161,137,84,53,139,49,75,70,115,50,122,185,188,166,145,1,98,144,116,8,58,135,157,173,64,73,138,2,26,52,35,197,173,143,4,251,214,115,42,56,8,14,77,169,157,181,234,4,7,19,179,161,162,7,8,195,70,2,37,206,164,0,17,86,96,10,96,145,37,152,20,131,168,130,98,208,118,39,75,181,220,80,12,165,229,97,203,97,88,140,28,0,83,100,91,71,152,76,79,110,8,160,97,0,251,158,120,2,12,24,167,210,236,221,224,27,114,137,227,208,113,132,78,15,151,3,136,29,139,67,128,194,135,224,112,227,176,84,96,32,58,223,142,231,249,170,121,251,225,248,59,243,31,159,252,255,253,175,246,191,255,31,68,222,239,45,235,11,156,146,62,27,15,106,186,179,174,125,67,104,116,176,139,108,236,157,247,232,190,228,2,47,199,110,231,175,159,216,188,122,96,106,202,186,87,179,68,130,110,0,3,20,9,122,158,171,75,205,62,44,49,224,29,176,1,63,9,2,224,94,38,142,113,15,25,208,113,190,230,85,200,87,130,43,132,36,19,22,147,10,52,155,161,98,132,108,37,88,8,23,226,2,34,153,75,114,237,82,243,64,66,64,194,72,101,49,20,182,41,40,10,113,67,79,37,1,37,204,36,128,168,104,192,67,34,86,27,128,35,25,2,48,132,134,128,112,9,160,18,41,174,233,84,25,64,53,244,118,68,213,108,0,81,45,43,108,131,172,101,7,72,120,216,128,196,230,177,54,4,148,54,212,28,247,193,207,112,152,92,62,29,182,124,90,186,79,159,13,92,58,147,163,192,1,17,58,162,231,22,115,14,5,225,40,129,161,88,93,42,214,89,165,44,239,66,225,232,147,182,3,90,197,3,28,148,93,73,5,142,157,82,7,180,62,110,218,28,53,167,86,142,143,31,150,103,173,136,86,132,139,69,112,39,245,157,90,246,72,217,112,197,161,81,202,29,215,13,86,13,248,113,105,21,16,196,185,10,244,164,102,171,11,117,225,143,150,180,183,15,182,237,243,236,95,80,127,253,252,95,248,197,159,63,254,233,127,246,31,117,223,191,216,195,115,75,136,24,44,233,179,86,48,53,167,217,14,47,44,64,43,238,228,221,220,142,61,137,216,251,153,215,247,253,125,254,150,253,32,128,131,184,173,71,130,43,135,8,119,1,52,178,11,196,231,64,196,217,35,1,133,188,113,76,37,77,26,159,175,167,207,121,247,236,61,159,110,252,203,89,95,213,235,227,125,122,212,171,218,133,76,14,172,2,244,112,69,165,93,8,72,206,143,48,75,231,36,123,115,136,176,7,154,201,22,139,209,166,64,51,129,36,54,24,88,250,164,117,199,166,198,144,129,105,105,71,130,176,101,184,166,177,194,230,134,104,235,3,116,207,214,4,249,218,134,181,38,31,216,182,146,148,18,44,30,216,5,134,82,14,55,99,170,26,3,11,51,65,25,10,183,166,11,68,19,82,18,93,3,107,184,129,242,36,185,238,236,170,202,83,235,186,156,82,151,93,251,162,47,52,210,207,13,243,66,52,152,237,38,32,101,77,44,227,186,165,149,237,65,2,58,78,108,158,46,245,4,26,6,153,112,204,141,54,50,98,238,184,21,216,108,130,251,64,34,246,120,44,21,90,80,51,144,210,32,204,0,140,35,130,253,193,76,125,113,232,109,192,154,244,150,5,68,0,212,64,80,105,5,68,1,2,166,10,28,88,38,226,160,40,106,225,164,177,144,64,66,118,2,72,1,132,173,132,41,96,239,205,252,149,180,27,42,0,180,187,173,216,49,180,116,66,144,39,36,106,136,80,0,250,218,221,154,218,23,239,250,190,184,171,76,220,45,117,149,209,94,125,173,5,150,123,52,203,197,114,55,62,187,22,112,101,94,216,111,16,40,224,49,145,16,197,211,72,189,189,205,10,22,102,42,115,129,53,99,157,128,213,249,181,104,191,196,47,143,63,207,175,100,254,9,243,83,172,121,160,148,41,107,64,41,27,182,228,89,115,129,122,192,6,107,8,248,11,166,81,105,233,52,27,165,2,139,76,4,197,68,20,33,218,55,141,8,214,206,225,78,101,117,243,97,95,50,130,23,37,206,56,81,154,73,221,140,33,139,149,28,112,8,13,132,58,42,65,168,39,81,53,54,19,68,214,100,108,34,67,173,172,232,184,205,158,181,60,158,41,154,6,37,136,64,72,48,14,11,72,101,12,5,93,195,58,116,167,163,95,127,141,111,247,223,212,223,124,224,254,43,135,89,175,188,22,94,151,178,202,93,172,208,1,102,2,0,209,40,191,198,14,148,160,176,83,116,23,33,128,74,24,53,50,128,134,220,212,2,93,1,55,64,171,114,212,221,39,140,231,58,212,12,144,133,238,177,156,163,117,40,20,219,46,32,43,9,67,82,48,32,1,178,207,101,228,24,187,141,147,57,163,67,168,194,37,130,213,8,115,70,155,219,47,211,10,124,34,75,142,40,87,0,1,95,95,67,146,29,250,114,95,84,68,160,237,221,15,118,105,10,88,80,177,20,170,82,18,236,120,124,173,228,17,207,185,14,203,188,233,29,235,66,73,244,5,216,117,201,100,105,74,162,42,167,0,80,119,75,212,129,111,206,124,200,124,150,131,14,244,52,14,16,183,243,40,128,32,80,78,38,105,11,95,191,184,143,250,250,179,243,156,31,155,188,155,32,98,11,16,105,190,128,165,194,139,149,27,82,97,70,106,97,196,26,1,236,28,124,159,227,139,7,82,76,188,184,48,100,59,131,11,19,183,230,83,221,222,70,151,157,114,221,161,219,163,180,168,178,134,0,83,203,71,73,7,30,20,117,82,210,129,38,112,202,98,176,54,24,195,62,193,66,108,4,0,59,182,110,19,181,130,106,89,70,209,14,105,85,196,130,150,82,192,173,12,53,246,243,20,161,2,177,169,20,110,113,21,169,10,196,167,237,183,91,239,133,129,117,209,234,97,143,235,203,36,187,15,16,31,231,27,93,120,236,153,60,17,105,132,70,76,119,97,39,214,122,234,194,92,64,166,84,67,15,240,228,125,217,251,1,27,62,194,25,223,225,17,111,63,144,25,225,89,208,186,70,247,26,75,111,197,202,182,115,19,171,132,106,52,82,42,171,130,32,25,170,232,216,58,111,10,119,197,181,201,255,255,122,255,202,67,177,213,6,68,185,167,107,107,85,58,236,212,200,1,61,129,32,141,11,138,89,163,56,17,173,225,154,41,41,164,12,25,69,41,136,44,171,205,56,232,172,74,80,182,122,59,141,51,204,77,136,150,32,152,192,165,186,25,56,186,0,167,99,232,171,115,116,255,215,95,126,223,151,199,52,235,31,62,151,229,26,191,46,102,112,175,188,11,192,122,144,75,34,3,227,231,25,160,12,18,48,4,112,85,6,152,5,172,22,72,163,220,106,72,165,53,164,220,136,227,134,58,88,81,16,123,108,149,8,27,6,151,157,100,97,96,241,89,227,186,246,177,201,0,70,225,41,124,30,63,49,99,219,230,187,109,132,157,30,246,218,1,108,140,101,88,177,57,128,93,25,29,20,82,5,150,84,68,199,156,134,120,138,69,34,106,201,5,184,123,161,162,223,219,155,80,226,1,166,150,177,68,139,218,6,148,84,175,92,34,131,202,137,146,48,178,53,24,4,45,124,36,21,238,8,207,90,43,14,186,58,154,65,151,27,114,39,146,15,0,165,67,204,112,70,72,88,236,102,135,201,177,87,213,169,199,28,57,218,250,104,32,91,72,120,209,108,80,32,64,16,32,27,64,109,147,0,72,41,15,167,169,120,236,153,201,32,90,25,81,7,72,207,107,35,158,171,85,151,247,198,53,161,15,128,169,17,128,3,203,34,30,100,88,129,207,235,192,161,255,245,239,24,102,35,128,165,20,80,187,83,170,149,21,160,221,1,153,108,255,242,215,220,6,27,139,182,163,35,253,74,127,84,151,244,43,237,193,118,53,110,182,3,149,38,219,223,150,95,217,73,242,9,32,126,178,229,201,19,82,158,236,150,239,46,255,192,254,219,141,207,93,96,185,22,79,118,31,52,96,1,239,83,127,123,209,247,236,143,224,193,60,251,108,33,8,14,26,199,248,3,204,238,177,225,140,64,135,241,128,249,214,128,25,106,231,172,23,218,134,61,187,195,190,215,128,121,172,74,150,122,104,195,186,44,164,53,237,171,7,163,92,222,96,36,87,60,222,51,127,99,194,255,47,165,127,123,68,165,128,26,102,104,135,236,193,28,1,198,80,80,181,157,124,217,30,202,11,26,59,107,101,209,233,74,22,134,232,74,38,4,43,128,89,20,51,104,221,122,253,240,158,16,69,205,8,74,147,97,69,214,80,200,168,64,8,196,17,202,81,177,236,124,125,253,5,215,215,31,184,223,125,254,214,230,222,70,93,77,174,184,3,140,140,70,0,40,112,100,0,34,3,84,41,170,148,12,96,40,4,80,220,91,86,41,97,41,76,13,61,192,35,35,45,204,140,52,184,38,208,192,47,112,0,152,4,72,67,107,150,173,172,177,76,32,75,73,38,35,49,83,140,77,164,106,202,8,81,65,155,122,128,85,219,42,22,1,150,115,145,221,193,160,220,157,24,202,131,190,168,198,134,90,101,197,34,36,3,148,74,2,42,204,228,128,57,231,174,243,73,234,66,196,39,120,236,28,6,77,20,34,185,114,228,134,201,41,181,100,135,89,142,229,2,187,210,183,194,230,118,16,128,133,96,73,96,85,72,21,192,203,249,76,15,85,161,88,142,78,125,244,200,152,234,52,19,17,35,33,24,1,128,37,238,3,0,98,38,114,33,102,196,152,225,252,180,164,103,127,77,20,55,140,110,59,254,71,11,195,253,242,31,142,174,29,239,151,29,217,234,244,171,209,27,6,251,160,81,43,64,75,35,43,33,224,167,207,221,28,184,4,101,45,8,74,34,76,109,32,180,148,34,178,180,73,116,79,158,80,99,40,34,80,207,95,216,118,141,74,218,40,180,120,196,2,219,127,91,126,5,112,62,236,42,159,170,46,202,147,93,251,233,242,79,140,159,2,22,112,89,52,46,139,109,125,65,125,165,254,66,252,28,176,47,207,44,181,147,152,158,167,44,12,236,115,16,123,134,176,98,65,96,195,19,86,252,44,81,115,145,149,189,195,29,187,34,122,105,57,53,224,33,65,107,181,82,191,234,221,44,118,235,122,52,109,234,82,14,72,27,179,82,29,164,248,40,167,235,114,14,103,163,85,78,237,185,94,205,27,43,155,112,93,186,209,206,93,77,107,103,164,6,59,149,165,188,220,54,226,80,74,237,185,188,68,171,38,74,209,82,61,121,121,156,38,205,162,9,154,221,198,240,185,91,226,229,52,224,141,54,201,167,109,43,79,226,223,244,246,249,21,174,239,223,245,116,39,223,215,162,23,25,207,138,50,64,35,40,114,97,100,0,74,83,113,13,79,50,42,65,24,90,2,80,181,156,236,141,73,207,140,156,45,220,156,184,166,101,175,41,220,152,157,243,108,228,2,181,192,234,1,12,55,134,91,70,47,11,96,6,32,54,75,86,215,84,198,86,25,189,165,239,29,193,78,95,131,71,178,244,117,140,46,16,242,170,155,129,1,79,163,241,153,180,222,145,50,225,43,128,164,64,43,81,168,217,186,1,146,74,65,72,171,176,94,104,129,52,208,9,83,141,12,111,186,254,172,116,74,31,68,54,193,205,46,32,153,4,100,147,136,44,19,124,8,159,213,128,172,66,239,40,19,0,241,178,25,109,29,67,70,2,34,233,108,118,240,204,88,177,68,167,199,60,122,240,171,155,71,31,121,153,71,70,39,134,61,0,59,68,139,113,154,204,94,169,25,8,77,0,125,248,15,173,108,221,250,186,186,3,12,150,160,68,165,244,168,64,240,159,137,198,221,184,218,223,188,107,25,77,51,177,108,101,95,196,162,23,221,196,66,149,246,123,191,168,84,183,118,165,245,185,53,24,3,111,29,210,131,34,69,165,66,85,208,6,144,168,241,112,80,67,39,143,154,236,187,191,229,233,4,81,138,58,6,14,250,99,219,255,213,62,59,72,106,97,19,148,167,170,130,73,90,128,246,5,15,154,245,165,243,88,227,107,229,95,136,159,7,226,100,58,42,103,39,48,85,246,131,29,225,169,196,94,208,112,70,131,241,132,192,61,18,63,27,185,118,117,65,193,217,212,93,208,217,205,232,6,86,236,208,198,237,78,56,148,98,26,166,242,204,154,162,82,220,131,165,234,226,80,78,205,161,52,142,70,101,205,244,37,85,54,26,113,38,105,213,82,235,97,207,210,92,192,202,106,202,89,89,139,202,213,227,17,134,17,26,195,76,236,136,125,177,97,174,169,51,105,91,108,146,102,124,8,157,120,125,7,47,150,153,51,113,33,177,140,165,13,152,85,247,7,162,94,156,11,175,174,139,247,84,239,218,159,62,216,239,63,87,86,241,181,174,227,14,185,102,82,171,201,88,22,20,141,160,104,164,129,165,125,144,20,194,4,69,74,40,12,45,208,66,80,219,56,123,205,84,111,153,139,225,157,59,112,222,30,147,161,215,12,217,228,149,95,176,42,86,206,128,9,9,44,198,34,220,186,74,1,201,36,166,97,123,250,197,14,1,152,205,154,57,87,183,212,12,154,81,91,169,10,16,112,160,54,180,170,161,46,52,123,120,3,34,202,245,45,227,17,33,70,168,168,134,40,149,155,35,47,85,20,8,224,200,147,140,2,149,113,213,93,166,250,145,180,136,42,68,225,88,112,75,19,156,100,209,64,192,192,1,73,25,51,45,240,56,62,203,5,105,148,94,149,136,219,165,91,206,79,2,196,246,30,21,234,22,12,135,152,29,141,129,69,83,49,144,215,141,127,251,223,122,228,195,145,114,234,15,30,39,109,214,97,16,251,8,96,165,107,164,90,99,100,133,170,13,19,14,104,63,171,71,243,158,84,61,154,28,205,17,35,151,25,188,164,182,148,245,119,255,67,156,240,114,121,107,222,88,211,188,177,79,172,246,74,171,182,78,28,197,211,184,94,202,234,15,190,55,149,240,105,21,20,32,41,233,129,3,135,12,44,0,105,1,72,68,78,106,40,81,19,7,149,34,65,235,175,125,13,96,26,139,221,31,182,125,71,3,42,93,36,85,105,83,168,104,83,149,95,205,31,223,252,204,2,203,181,232,99,61,232,184,7,209,192,120,255,200,191,63,226,87,33,244,6,112,178,39,64,208,217,131,50,52,80,72,193,62,131,5,29,97,138,131,69,236,140,56,155,194,54,152,227,120,27,80,246,213,10,119,55,75,22,68,87,122,225,123,181,48,162,128,48,17,166,198,152,244,242,100,82,237,155,109,26,229,142,255,218,253,79,77,171,56,89,211,75,56,133,51,116,6,23,77,75,159,17,231,77,171,217,73,167,98,45,55,77,13,136,124,236,173,203,20,37,170,102,170,48,231,27,252,115,201,167,218,47,133,158,215,250,203,207,250,55,247,249,91,31,95,47,59,130,41,244,228,84,54,152,91,95,91,53,166,169,182,196,109,169,111,191,123,230,159,228,199,211,23,94,111,202,139,140,58,227,170,215,4,145,60,0,40,26,233,4,170,92,150,229,7,109,6,169,174,241,35,42,90,96,89,213,222,213,107,135,110,243,210,157,188,176,244,133,111,50,184,221,87,44,190,98,241,117,190,201,0,35,141,225,150,232,176,156,251,234,240,151,153,148,107,95,210,171,147,97,177,117,15,176,185,108,214,28,168,138,21,74,181,213,217,170,118,64,160,7,150,219,10,116,156,159,220,36,227,165,19,140,143,24,113,40,104,94,1,5,205,77,193,170,40,17,184,236,237,2,173,116,70,27,62,221,250,88,92,241,113,164,136,236,2,180,11,239,134,90,248,68,136,135,155,225,240,105,113,152,171,234,114,88,116,220,140,2,91,154,0,18,135,229,64,3,147,193,215,198,244,144,0,85,117,123,60,220,252,199,127,157,64,51,249,169,143,156,230,200,231,173,115,138,81,27,77,43,3,168,221,93,145,35,160,54,218,48,102,246,251,185,228,106,43,174,110,213,179,177,151,132,151,41,99,190,234,185,204,156,159,119,123,106,158,180,1,242,241,127,12,43,19,71,58,182,85,226,160,151,177,19,149,230,106,165,113,85,168,108,77,28,198,111,253,168,70,160,20,39,121,234,24,140,19,35,169,9,32,174,198,2,80,67,75,7,78,30,21,64,0,130,18,14,100,28,44,255,187,237,215,146,116,197,107,234,213,126,154,21,175,25,151,182,88,249,213,241,7,175,63,250,210,103,1,250,30,52,24,119,23,13,200,210,251,162,247,64,64,68,23,208,27,222,193,13,132,14,136,156,157,146,167,178,3,98,47,126,176,55,81,55,36,176,53,86,139,56,218,22,139,189,53,198,185,76,155,122,27,130,141,209,96,244,238,89,175,227,73,49,116,208,226,6,154,85,7,61,125,29,36,29,74,181,64,207,115,252,163,137,255,207,217,219,183,145,31,187,143,220,162,183,246,101,139,111,197,92,198,91,148,79,67,21,45,225,196,170,202,174,59,67,188,103,249,186,194,189,168,246,232,28,191,81,221,17,71,244,14,207,15,249,112,199,239,207,120,71,125,157,241,103,63,119,126,213,241,127,63,35,77,197,102,40,160,183,86,162,129,84,62,37,61,93,158,128,75,249,181,246,84,179,195,121,162,154,196,33,38,211,47,209,46,235,211,170,150,41,100,145,92,193,145,25,184,180,31,116,9,160,20,147,180,32,162,173,214,2,66,181,247,102,225,130,166,64,4,209,176,174,24,57,32,169,199,156,65,32,45,227,145,40,175,156,160,173,35,16,13,216,51,147,148,146,213,171,35,153,185,251,38,177,105,250,234,186,190,122,165,102,35,105,112,14,245,72,11,108,128,102,129,64,201,138,111,138,52,133,0,215,137,136,15,89,2,133,119,85,52,69,64,173,169,41,63,21,108,89,15,136,53,192,189,142,20,239,163,141,47,194,177,43,124,9,69,7,113,248,128,103,91,97,209,36,129,139,118,210,144,204,105,100,33,174,182,26,11,162,103,241,113,84,86,168,251,129,78,6,32,137,23,96,119,193,8,149,1,211,19,25,160,54,81,183,199,195,237,248,43,127,105,245,111,252,167,16,73,196,122,112,71,166,165,113,82,161,17,51,2,129,9,174,90,1,243,88,226,162,152,163,99,215,14,93,58,213,213,73,191,205,100,54,51,204,117,134,236,156,97,222,212,88,152,122,180,24,171,252,187,127,166,139,19,174,58,50,170,168,105,229,92,182,70,173,10,45,163,160,34,75,33,90,127,246,89,3,178,37,33,37,153,212,176,2,25,2,72,209,135,1,54,128,165,90,172,128,211,229,199,198,187,132,54,189,226,83,252,114,65,251,229,130,242,209,191,184,254,8,208,192,114,91,244,125,89,229,162,33,88,158,15,79,1,29,8,189,225,44,128,153,114,150,222,128,8,65,71,59,160,134,108,209,86,13,192,22,108,232,8,36,140,29,58,222,222,89,49,160,162,103,120,152,133,17,43,136,57,166,20,177,112,96,197,1,64,81,137,17,172,164,2,29,24,227,233,181,190,156,69,171,153,117,188,32,107,158,140,231,221,220,111,248,219,46,231,43,171,103,231,107,145,183,95,16,247,67,135,14,208,29,181,238,44,203,153,220,181,209,218,128,121,40,237,141,195,72,236,168,155,195,36,93,219,187,126,57,228,233,68,218,146,34,89,200,174,204,35,138,85,188,75,94,209,60,82,70,209,116,136,104,182,221,152,233,110,27,78,203,136,57,91,54,139,58,2,44,0,16,56,160,178,72,184,248,83,92,129,90,162,45,65,109,183,132,136,89,78,128,236,116,192,210,83,68,109,9,7,104,112,203,8,84,71,85,2,60,210,244,86,251,202,53,26,32,204,204,38,67,61,189,217,172,1,19,193,99,59,21,146,76,103,147,177,206,213,25,161,202,27,91,176,186,111,193,130,242,222,184,42,141,24,13,128,52,144,244,23,32,159,151,118,28,57,64,6,220,46,186,161,85,131,1,134,116,147,135,27,38,11,222,171,46,29,122,22,112,249,132,112,116,129,36,1,80,42,146,173,68,12,96,32,73,13,103,116,241,129,134,106,199,77,133,24,7,195,121,105,18,226,1,128,84,64,14,247,102,7,108,155,0,181,61,234,54,106,93,7,223,171,191,249,247,252,156,63,254,139,155,79,137,211,55,179,41,219,169,235,116,61,49,134,165,131,213,170,108,56,229,84,180,194,26,80,185,180,90,233,9,176,194,53,76,68,148,232,187,11,84,245,66,173,39,181,145,105,110,212,36,7,35,68,245,127,248,93,65,26,219,90,233,139,227,213,190,42,16,34,32,54,76,131,157,106,39,22,92,228,151,127,106,165,108,38,151,191,130,159,48,153,144,2,105,221,84,57,11,172,173,204,142,165,130,225,94,100,69,10,194,55,191,184,237,94,113,177,20,69,168,64,231,116,75,234,97,5,224,245,206,149,212,129,198,88,158,166,212,87,145,18,226,32,11,130,240,137,226,70,26,28,15,131,172,124,35,30,97,148,157,164,177,146,116,183,173,192,207,94,28,168,110,231,145,108,112,16,28,168,162,0,187,4,32,72,6,12,65,58,134,107,156,35,180,35,26,177,73,187,125,170,126,92,222,43,149,150,172,196,169,124,210,92,194,235,229,107,251,12,127,125,132,119,160,131,205,50,29,234,183,83,122,215,114,89,153,240,145,8,65,216,67,148,46,32,157,110,148,35,110,179,185,23,39,107,145,33,88,97,157,193,73,128,6,230,161,66,61,164,202,32,67,71,132,208,97,65,102,224,50,88,64,133,5,9,26,80,22,42,22,214,119,218,90,98,65,67,11,64,114,148,22,13,84,197,126,43,69,65,11,4,25,160,161,70,16,85,137,192,58,15,201,57,75,39,22,164,145,59,227,108,147,235,92,237,232,153,120,198,176,38,37,97,75,6,57,94,22,59,116,86,54,0,19,11,122,53,192,151,243,24,60,108,143,21,128,228,190,131,214,115,198,112,215,184,236,196,159,16,57,119,66,84,1,26,253,213,16,214,40,56,133,177,69,152,202,0,6,72,61,208,234,52,190,137,228,224,227,12,67,213,160,251,90,12,149,134,235,241,90,95,113,127,158,96,184,169,12,43,161,153,4,100,157,9,132,181,241,215,123,68,189,71,141,235,166,48,179,128,242,89,148,129,174,0,134,109,198,97,184,16,115,163,173,80,4,212,162,85,61,188,109,224,221,142,241,215,255,11,159,138,204,46,207,127,109,33,82,3,164,55,189,145,155,99,152,225,144,30,90,218,2,194,212,163,202,211,4,209,61,38,84,31,147,98,79,152,86,122,94,92,5,84,144,72,37,25,86,176,107,214,169,165,40,64,34,84,254,218,255,230,155,163,66,86,135,44,91,19,173,118,2,6,109,80,52,18,17,81,1,127,225,173,154,212,148,54,60,7,110,27,115,232,253,228,65,11,2,214,8,216,250,252,247,0,191,95,154,100,182,8,137,138,56,53,149,164,197,12,146,68,182,216,185,251,154,206,213,80,67,235,251,10,170,189,211,119,218,245,25,31,98,253,195,46,143,120,35,69,16,178,56,66,232,0,134,19,129,122,35,233,125,10,96,84,34,39,99,145,233,73,97,12,103,212,63,219,146,3,218,158,65,13,253,56,8,4,42,141,25,1,6,80,88,168,160,176,22,165,4,64,7,129,2,22,171,176,155,84,246,0,4,64,129,203,69,54,211,70,2,6,12,44,0,96,73,164,50,20,212,17,227,83,203,134,22,7,56,194,220,8,139,72,131,166,200,200,81,237,196,49,8,176,160,16,8,200,176,48,96,97,224,162,187,150,88,19,82,67,49,4,66,180,222,137,8,20,208,114,51,20,160,180,74,97,167,108,123,152,241,117,171,143,115,129,149,145,134,130,216,5,209,228,5,116,167,79,224,189,208,86,187,70,158,231,52,185,52,158,73,201,76,175,172,173,18,110,12,11,114,237,93,170,58,139,30,88,107,89,165,108,141,32,57,43,192,190,65,233,227,141,115,144,190,157,179,173,68,210,145,9,66,173,89,32,74,101,212,155,37,57,76,213,119,180,208,5,92,105,208,57,24,132,203,231,81,109,61,94,116,86,132,196,206,45,154,10,9,75,101,212,244,48,50,197,225,210,101,229,76,135,224,114,55,10,44,105,54,0,58,172,68,12,1,164,211,165,203,228,40,116,129,140,105,61,136,78,160,202,167,173,141,167,113,123,120,173,252,227,79,83,119,158,219,223,249,218,45,100,108,93,78,46,239,230,126,114,189,107,166,32,1,123,169,214,123,137,86,230,90,121,245,101,14,195,139,170,171,192,82,109,0,216,77,138,22,113,80,136,178,101,37,148,21,5,32,114,176,254,237,47,53,136,69,28,246,178,237,246,82,109,24,128,169,131,209,38,217,138,190,231,199,127,110,255,70,55,153,229,22,140,128,223,251,62,127,255,199,231,4,82,67,145,26,66,68,160,119,63,55,119,59,106,155,64,217,221,137,145,232,174,35,81,182,228,174,236,243,241,237,250,86,239,117,213,166,199,137,102,65,176,86,57,51,102,187,187,198,58,35,44,1,188,81,89,113,4,17,226,177,196,86,77,154,167,9,171,227,140,13,119,162,178,223,85,38,171,36,229,161,237,121,115,28,115,180,241,216,122,166,247,1,97,36,13,225,173,93,64,133,20,8,148,42,92,71,240,201,143,194,97,33,54,30,144,88,89,146,64,152,0,69,18,4,0,123,133,143,53,128,66,160,3,24,6,9,34,81,186,82,137,52,71,44,184,40,16,168,174,88,217,93,72,185,32,18,16,66,48,24,8,61,80,48,16,133,59,118,51,92,21,75,104,226,77,209,134,42,52,38,44,56,34,128,96,100,170,26,68,223,181,60,85,0,19,3,206,5,180,4,96,172,66,70,0,2,110,107,205,209,38,7,232,4,142,13,69,165,160,35,12,146,146,169,87,70,71,47,152,56,240,89,108,48,192,162,210,5,204,0,247,22,11,42,54,10,88,1,161,220,55,83,33,24,37,113,52,25,108,171,5,114,3,74,15,229,36,97,34,201,156,1,80,246,3,118,229,169,252,94,23,127,174,36,7,23,175,112,29,205,60,109,16,174,213,240,121,100,62,109,57,20,56,37,67,50,65,133,229,45,77,194,16,101,37,28,46,226,160,103,221,148,186,220,141,210,65,129,6,105,2,91,108,203,122,248,240,153,158,118,237,137,78,9,212,41,6,86,5,79,133,218,220,134,124,234,52,22,44,227,183,126,208,77,150,220,127,208,180,73,133,149,169,205,71,77,135,194,188,39,69,4,169,123,232,1,2,203,201,231,20,87,77,60,223,105,168,210,8,0,19,160,58,34,185,38,84,67,35,168,15,169,3,241,61,14,76,37,32,134,0,5,121,21,128,148,149,160,177,81,237,250,104,239,28,204,68,27,43,155,4,155,168,25,179,21,26,181,52,40,185,104,13,96,1,197,132,59,160,77,123,121,144,135,113,47,119,210,166,31,102,147,194,78,188,226,165,247,25,119,188,178,39,30,55,246,147,142,246,20,223,242,26,223,175,118,118,225,116,17,244,89,103,135,59,226,113,144,26,49,170,68,232,182,18,103,189,138,90,101,174,157,35,172,97,7,24,52,3,97,252,172,203,77,27,237,77,24,52,0,80,189,37,83,132,14,124,136,0,18,168,173,71,94,153,18,1,152,35,15,0,170,40,91,72,2,32,46,178,152,66,161,7,148,21,64,35,6,73,164,64,146,140,186,76,208,128,202,148,132,32,88,44,98,11,153,0,208,70,152,21,10,43,0,137,45,45,166,48,20,247,4,84,220,24,10,119,170,16,54,97,177,96,13,11,64,209,134,18,74,241,252,85,166,132,29,242,157,251,193,13,211,126,183,215,208,75,6,151,62,216,48,198,43,9,56,55,160,97,198,51,154,153,71,216,220,73,142,91,216,173,174,51,223,230,21,62,96,205,245,74,46,12,172,21,0,183,12,11,130,111,251,10,110,137,81,122,154,94,172,69,44,122,156,51,9,16,113,68,113,132,129,12,72,104,10,96,16,192,0,198,85,151,135,54,3,226,174,1,161,243,113,24,135,171,209,236,113,226,12,28,34,55,36,26,40,201,84,74,203,242,16,33,70,181,238,52,95,221,211,17,9,65,60,128,4,33,103,132,28,40,65,58,55,189,101,44,27,32,58,181,17,177,68,182,58,215,55,80,163,183,17,221,5,36,198,86,69,191,121,252,252,219,225,209,249,27,206,173,238,94,53,92,238,92,158,176,220,179,204,225,199,215,103,89,217,171,147,21,176,55,102,128,133,34,96,13,223,248,139,211,80,149,1,162,137,162,89,217,104,12,77,109,235,118,32,213,81,52,77,202,154,212,239,254,148,147,58,119,200,10,182,101,136,70,154,156,72,67,2,50,82,207,154,179,110,109,56,116,163,182,154,25,202,133,49,26,22,130,172,83,127,248,219,244,173,157,220,201,94,230,34,77,126,181,56,58,206,152,27,102,226,143,124,141,195,61,48,217,0,200,110,222,193,6,155,246,89,215,156,243,254,114,223,47,209,183,28,154,92,187,244,104,211,240,236,216,123,172,183,219,217,113,91,102,93,251,222,17,210,82,136,251,58,250,218,244,30,52,4,29,133,25,96,61,192,64,126,182,111,114,220,45,4,88,239,185,241,53,236,192,134,224,199,111,49,209,5,68,136,1,32,20,114,177,203,238,155,34,8,128,75,104,80,0,209,18,88,10,128,0,69,165,105,126,123,200,16,80,1,100,17,0,168,32,124,132,138,10,43,201,82,44,112,113,89,170,45,130,225,42,10,84,8,168,16,6,129,172,42,38,10,33,40,177,132,16,138,181,138,88,184,88,142,34,5,129,131,80,23,5,236,158,33,194,24,122,97,204,197,244,32,114,180,230,166,117,239,1,215,53,196,102,243,24,144,140,69,164,114,77,196,66,234,145,1,52,39,153,232,77,164,175,225,68,209,26,216,176,181,7,34,157,38,253,234,228,6,87,90,216,224,138,129,123,17,227,188,6,187,135,0,209,121,92,102,6,129,28,56,198,32,107,189,44,144,149,10,212,149,30,26,139,19,27,73,150,142,123,62,71,31,153,89,109,180,243,56,15,218,129,21,90,32,73,144,128,105,5,42,77,201,70,179,24,124,192,121,109,38,89,183,91,100,192,102,100,36,176,5,68,87,224,5,211,35,211,66,4,72,19,11,172,101,116,123,16,179,141,200,166,130,86,73,80,104,51,209,118,91,31,165,47,219,175,253,36,27,207,63,88,42,73,246,252,229,235,140,40,243,57,86,161,236,252,254,147,189,4,9,61,154,235,92,74,43,65,180,12,32,42,67,27,115,77,45,29,212,175,255,145,131,29,208,36,160,130,12,42,169,180,70,77,251,19,170,117,193,129,15,93,132,41,18,167,142,156,234,29,136,188,193,244,110,196,108,85,52,29,59,197,116,237,196,52,46,145,143,254,186,252,86,136,36,42,97,176,62,65,34,99,195,220,90,23,247,109,29,152,76,197,234,41,221,5,171,23,53,171,116,39,142,157,164,223,233,226,135,195,171,32,193,144,206,205,232,97,230,160,209,103,141,237,222,103,62,186,244,193,4,45,105,145,224,29,25,242,232,168,148,185,192,231,192,207,49,10,68,102,176,68,26,13,140,128,233,168,130,145,32,146,32,18,132,26,24,61,128,1,84,8,32,32,1,8,128,9,46,96,129,3,71,2,50,19,130,207,2,69,77,10,139,138,51,36,240,165,158,226,133,100,219,35,156,167,124,85,72,114,142,98,66,169,136,169,6,76,98,235,209,45,46,20,86,0,84,41,24,4,168,44,71,17,0,65,48,52,140,173,61,118,179,154,129,245,194,185,233,105,229,118,134,30,206,220,155,83,246,206,78,178,33,56,233,202,40,93,133,15,151,190,112,243,10,205,169,58,244,42,156,25,187,18,88,80,48,18,80,157,1,85,230,85,137,165,33,0,5,229,55,12,101,200,16,213,125,176,15,215,206,75,147,160,193,87,182,193,6,96,56,64,164,35,88,123,171,210,177,134,145,226,85,123,170,182,167,211,217,168,206,91,237,75,11,199,174,120,172,199,105,209,206,114,0,165,34,192,117,63,123,205,105,233,228,194,133,50,16,211,83,46,119,196,38,111,242,27,249,148,212,144,138,101,122,219,217,243,243,58,85,213,230,86,85,155,224,150,48,90,77,142,73,66,54,76,160,5,35,72,37,231,148,226,132,178,31,57,60,114,252,58,167,71,31,82,110,255,194,205,115,85,62,55,168,86,93,220,227,57,167,238,101,116,244,96,186,143,237,121,199,88,108,16,1,17,126,243,15,80,139,150,244,36,83,15,106,82,84,158,137,6,192,22,176,24,45,162,100,63,129,41,91,173,77,80,172,200,27,153,176,179,56,138,89,206,162,139,16,231,1,160,146,2,153,38,40,217,31,253,252,230,215,134,19,142,168,51,58,30,5,120,42,137,194,19,249,49,248,93,60,167,193,54,123,226,96,187,247,154,123,102,61,55,123,165,39,247,196,39,38,201,11,121,203,86,64,35,96,231,113,36,83,135,69,245,58,99,153,35,244,252,176,251,6,159,50,159,225,139,188,99,198,157,232,123,232,144,39,70,21,25,128,30,200,115,63,123,60,67,13,141,184,186,50,44,143,131,17,8,148,197,166,16,6,12,156,227,19,140,88,4,236,129,6,130,52,33,54,46,17,161,5,130,225,30,122,17,80,131,72,3,32,5,0,137,2,36,76,149,44,38,236,195,101,123,65,24,136,33,49,144,88,65,39,80,160,208,16,128,145,224,99,217,13,64,0,0,17,192,68,33,64,4,24,6,202,0,179,192,168,178,1,59,28,240,84,72,21,125,54,59,173,104,138,91,71,23,96,245,40,96,155,74,85,109,128,225,214,96,181,23,46,62,85,2,165,218,16,8,111,185,10,102,130,145,170,82,206,160,209,69,42,140,20,237,13,215,130,105,132,157,200,0,72,136,49,130,242,184,128,76,94,24,187,243,125,232,2,177,64,188,26,124,167,61,170,243,90,208,42,123,89,137,79,195,245,251,181,76,11,71,232,234,28,65,1,59,213,38,97,146,52,71,42,145,172,103,156,23,167,102,247,211,192,120,0,91,168,187,123,192,103,114,243,68,54,176,157,232,192,33,251,138,77,31,168,236,234,102,168,134,17,123,152,81,131,181,221,77,45,251,9,128,170,186,165,47,219,78,236,209,98,254,163,159,132,111,149,44,246,4,190,253,255,249,149,224,52,123,32,17,241,209,70,74,35,66,0,98,196,20,110,65,178,102,21,88,35,65,4,190,242,138,133,13,164,60,178,101,5,214,139,74,91,210,55,250,217,126,102,58,161,228,183,120,132,41,89,96,19,215,246,198,217,192,55,118,128,173,188,144,155,121,172,32,203,23,63,38,94,134,100,54,46,164,54,22,216,87,193,2,184,120,223,229,119,127,203,157,147,109,86,174,220,145,159,145,239,229,181,207,175,159,119,175,251,237,235,231,175,121,245,251,215,255,231,79,231,191,253,119,113,235,107,182,39,91,20,93,49,49,55,34,203,82,35,69,102,233,141,51,158,144,165,246,87,206,247,67,237,175,146,143,116,224,171,124,62,103,190,142,207,64,71,18,33,65,15,68,103,211,135,60,152,241,172,183,240,1,235,193,0,109,107,216,171,114,115,187,171,186,214,3,136,245,192,205,10,70,36,168,100,145,66,35,66,91,21,13,42,192,224,10,243,64,141,17,1,130,69,200,84,1,11,83,141,145,16,228,201,45,16,84,105,8,0,20,70,112,88,217,13,168,0,181,181,242,228,45,85,118,140,88,21,68,40,232,140,37,41,90,178,73,85,130,12,46,240,26,187,129,6,66,35,128,60,0,31,189,37,125,70,113,117,149,48,10,22,3,118,194,188,192,126,152,29,157,113,180,186,78,228,54,209,229,86,110,98,176,229,141,217,71,189,190,229,220,238,199,14,239,79,192,154,105,37,46,82,245,52,186,86,7,221,158,7,123,149,25,189,165,196,146,84,18,162,89,65,173,4,220,22,32,232,88,115,38,104,92,55,204,121,127,24,124,254,247,122,95,252,115,62,248,201,129,195,43,186,245,176,51,165,83,23,176,68,138,192,164,107,61,150,39,55,103,8,131,206,79,145,234,222,85,175,29,186,231,138,163,117,241,44,143,204,149,224,232,215,158,82,88,32,36,133,88,193,128,44,29,1,183,110,83,214,208,128,138,251,166,111,100,67,133,147,173,14,58,227,40,95,103,156,115,176,217,109,209,24,66,81,175,188,122,3,92,234,181,135,209,229,69,180,85,69,159,186,244,221,54,98,10,3,113,147,69,65,194,70,71,239,233,170,189,199,31,168,127,80,255,253,27,191,251,9,214,56,72,116,104,73,58,198,228,137,2,10,44,13,93,60,67,208,25,159,129,209,53,56,129,69,5,27,221,245,8,47,114,111,188,155,223,80,124,51,88,20,197,52,155,217,139,9,209,165,176,36,35,175,108,53,65,80,107,149,127,15,63,10,81,84,10,176,219,138,49,22,2,51,33,228,0,0,20,3,45,62,80,138,218,33,29,131,36,144,58,78,104,26,169,253,76,112,43,172,130,248,89,5,109,124,21,250,116,68,30,196,133,49,100,44,70,130,28,199,30,209,17,45,67,222,164,188,75,126,179,242,227,38,142,23,113,184,224,60,138,1,66,183,86,28,154,161,53,47,171,80,202,86,13,175,138,237,93,40,65,171,152,138,218,155,16,149,2,124,192,163,210,57,251,9,216,146,105,240,158,223,127,54,214,157,184,93,241,190,48,61,178,126,108,251,12,180,118,2,144,230,232,118,85,76,161,0,43,32,0,64,232,36,134,224,28,50,96,12,111,105,193,200,217,254,85,221,6,109,17,186,39,155,5,0,74,2,0,145,68,0,160,34,0,164,97,145,173,177,108,16,6,16,84,144,64,141,102,217,98,74,169,46,120,181,190,109,147,98,15,35,13,170,4,62,56,64,53,4,141,21,169,158,122,29,66,24,206,83,134,24,247,130,52,222,215,113,121,119,189,189,182,126,191,106,223,221,253,243,246,67,187,147,105,204,13,26,139,198,112,247,231,193,78,207,166,101,134,38,203,156,30,119,191,64,145,133,142,159,5,42,83,236,0,152,12,16,88,4,8,130,133,88,72,131,40,226,8,41,58,9,40,140,104,21,213,68,77,20,224,133,4,187,146,142,15,121,144,32,53,185,180,203,230,74,158,164,60,19,183,229,122,153,130,214,210,195,198,30,137,93,85,3,106,163,149,65,29,161,165,27,22,109,84,1,117,80,65,24,150,0,2,24,128,151,0,11,0,0,21,0,58,9,137,9,77,72,211,1,4,5,146,34,91,2,30,65,196,78,51,162,157,25,129,43,225,170,224,34,82,241,22,197,114,43,74,240,190,70,189,216,215,109,249,1,169,167,206,53,209,219,81,184,14,162,37,81,65,2,187,49,43,222,137,181,225,241,254,115,220,169,231,148,119,89,60,209,198,102,1,247,65,116,104,253,146,207,79,123,97,128,10,144,10,98,128,146,25,246,208,42,63,185,205,97,148,102,28,204,49,158,120,192,18,49,111,5,140,253,211,166,118,49,149,55,219,84,169,91,130,5,12,19,205,171,47,127,110,11,247,208,13,54,16,151,248,2,212,227,178,153,198,125,103,119,247,233,203,83,46,171,128,209,157,9,209,181,24,80,144,56,158,154,138,183,37,197,157,14,40,106,159,34,169,123,29,89,154,180,192,114,65,52,71,231,138,176,192,172,17,115,128,26,224,106,253,20,183,121,44,43,93,35,5,85,30,245,123,40,69,171,40,133,84,52,65,19,112,214,159,41,22,89,89,153,204,182,204,4,172,182,172,32,162,35,136,217,1,68,160,101,233,108,66,23,111,225,46,220,32,129,87,73,194,5,28,144,64,6,12,183,4,156,139,65,19,36,68,32,156,112,224,110,229,52,74,83,79,114,26,101,106,222,155,106,230,70,223,123,224,35,136,7,136,156,34,131,83,99,237,184,12,144,123,100,28,234,118,200,155,129,70,195,49,121,133,63,192,73,78,13,15,57,124,213,131,75,177,51,231,145,244,198,226,104,152,150,33,245,198,10,163,214,162,35,162,38,14,130,135,169,228,4,39,145,150,153,43,143,160,7,226,220,124,12,94,143,245,139,228,253,96,63,186,155,122,108,156,97,127,234,173,21,133,8,56,152,104,163,0,14,84,2,135,105,15,189,0,5,40,88,73,56,113,193,128,18,132,0,4,73,32,192,44,80,80,201,195,70,30,75,124,134,84,18,36,0,42,0,41,183,146,161,202,176,56,3,2,13,40,42,134,199,44,130,82,104,38,172,216,8,28,147,24,78,164,203,60,45,64,117,174,170,80,182,61,247,51,149,246,109,91,227,49,45,59,237,254,90,211,153,220,236,204,185,153,155,173,101,203,160,101,88,137,245,0,200,209,192,181,70,76,164,33,237,36,2,42,107,33,145,216,86,151,173,239,136,19,107,39,5,43,170,14,73,35,123,105,90,103,238,202,82,192,202,183,105,91,123,160,119,89,75,110,100,136,3,236,97,151,225,238,221,153,133,233,96,36,83,17,222,11,141,163,46,176,59,160,214,78,13,125,0,246,213,47,237,243,30,0,160,34,0,86,212,70,88,246,10,5,109,32,133,4,68,168,4,41,72,3,146,59,241,40,4,153,182,130,47,37,65,9,164,54,181,113,74,144,180,15,2,53,132,20,81,226,208,38,21,23,82,202,175,204,163,206,76,127,181,66,145,222,58,37,69,87,172,226,168,160,28,203,32,11,33,170,241,105,144,177,76,143,143,215,183,246,146,177,27,159,221,132,44,125,178,241,129,181,232,171,187,246,47,88,37,96,43,21,176,6,32,149,82,30,74,141,33,199,108,71,232,85,218,208,112,203,12,205,189,100,216,13,214,198,85,99,132,38,194,130,154,137,122,97,21,18,28,112,232,117,119,22,0,46,10,123,168,128,184,184,208,89,132,130,77,203,110,91,174,37,174,147,62,78,143,46,87,37,75,171,159,121,67,245,116,29,203,140,16,185,9,104,89,77,45,209,161,229,130,20,45,44,184,132,196,114,75,34,91,253,36,220,165,109,16,4,133,102,2,221,24,137,10,57,8,6,209,236,75,185,5,36,144,138,192,138,32,1,77,0,41,16,73,1,17,38,70,144,79,231,101,131,86,209,22,83,243,82,0,97,58,6,69,137,221,0,52,141,220,194,80,69,118,243,217,243,29,55,34,38,179,165,14,104,35,127,162,220,173,110,244,221,202,61,241,105,60,173,36,218,76,62,186,45,67,25,24,223,0,157,41,116,238,244,254,53,183,221,220,161,217,121,110,66,111,65,23,44,19,150,28,192,208,105,41,61,145,97,31,14,8,184,133,236,156,132,183,3,254,109,129,182,254,158,66,76,8,68,193,26,176,130,172,27,219,60,63,141,31,137,174,2,140,42,19,14,54,2,53,31,136,211,212,19,122,45,237,161,222,179,252,156,115,123,251,122,121,121,94,44,175,39,210,19,250,172,180,83,121,12,1,135,89,103,170,10,152,20,228,58,105,213,11,31,255,235,31,126,143,134,147,248,10,10,3,144,76,0,6,136,129,64,69,29,33,234,8,17,160,0,152,14,50,95,238,1,133,100,43,57,44,232,128,75,126,5,246,179,36,0,44,146,108,5,139,55,9,76,130,64,8,117,160,128,28,234,137,247,107,107,80,98,101,122,230,170,13,140,92,219,129,19,89,91,184,215,152,99,210,140,184,125,102,227,146,133,1,15,43,62,136,183,185,195,68,83,80,0,123,144,161,15,96,128,64,145,4,147,30,237,134,65,106,187,160,83,233,36,89,129,201,161,236,96,231,109,105,58,51,54,84,197,229,81,74,150,176,139,44,202,238,91,247,145,190,41,46,222,117,21,253,56,106,227,230,114,185,222,175,149,63,47,255,152,46,76,183,226,103,167,254,163,207,255,202,119,199,185,234,75,178,187,179,117,147,193,190,218,38,226,22,20,1,33,89,228,0,66,137,49,222,32,56,7,52,10,2,32,68,0,173,96,98,6,42,49,8,96,6,39,109,232,202,98,7,181,211,185,70,146,234,146,0,228,2,133,77,7,70,134,212,164,181,144,31,4,11,108,172,40,178,212,131,47,83,131,16,78,32,230,152,131,104,99,128,75,231,231,246,199,130,76,116,243,2,146,33,223,132,136,1,17,27,223,91,254,87,123,207,122,55,239,184,27,2,3,140,52,9,168,112,167,175,49,184,189,130,140,218,3,48,193,114,235,216,80,35,152,8,64,162,162,111,29,209,160,82,152,64,91,143,155,67,175,184,116,41,41,88,67,23,72,26,119,93,78,203,84,189,233,88,87,123,146,111,134,22,124,195,90,96,99,79,22,11,98,84,177,130,18,227,106,105,69,136,161,83,81,105,177,129,7,132,130,32,205,18,228,38,154,60,137,244,56,75,188,29,38,36,20,252,223,234,104,44,81,0,160,48,145,87,96,193,75,124,113,248,80,4,2,160,66,4,21,68,237,12,52,141,5,114,131,65,9,49,36,171,178,47,204,51,37,65,71,108,18,31,240,193,220,192,142,186,145,79,211,105,227,116,38,49,220,152,206,210,169,145,154,84,192,111,179,181,11,110,235,252,217,91,101,120,160,133,86,218,85,99,87,131,193,91,198,29,30,160,162,149,173,46,7,124,119,18,36,112,232,214,2,80,216,137,208,49,56,247,154,243,172,108,71,136,82,128,196,38,155,108,165,243,242,28,172,106,108,169,222,70,130,199,54,225,74,24,59,247,169,249,161,251,137,180,128,95,139,231,55,107,255,28,246,151,208,19,203,78,126,78,46,74,247,168,182,186,43,148,26,170,115,196,136,49,252,143,255,190,33,199,197,192,70,22,107,159,1,0,195,32,26,174,224,92,193,128,0,184,66,5,12,1,128,50,0,33,72,0,161,192,21,38,1,208,2,22,184,196,6,152,183,48,104,27,48,32,85,89,132,36,116,194,157,60,175,118,197,232,56,71,211,66,79,22,204,16,93,7,78,36,38,114,14,44,81,221,100,200,118,192,100,128,175,65,103,236,94,44,146,64,237,14,20,128,156,80,6,13,88,187,113,91,5,36,153,138,162,89,69,149,92,7,90,94,42,106,128,139,109,188,25,49,100,99,192,156,112,48,201,7,169,213,162,108,52,92,164,140,182,49,190,18,30,252,6,75,231,137,175,31,219,195,253,246,157,192,89,158,135,254,23,91,252,159,219,254,54,172,67,185,227,78,9,239,213,57,58,75,185,1,97,65,68,0,0,1,19,25,20,65,36,196,127,120,5,25,0,23,58,38,113,97,69,117,72,161,124,154,34,84,225,206,104,41,93,164,187,70,73,212,85,112,128,6,240,38,50,246,104,48,5,104,150,72,134,67,155,150,52,113,178,64,76,143,4,176,51,1,35,73,200,177,134,72,139,136,191,136,151,156,75,132,227,160,229,92,207,194,128,152,44,128,69,62,31,159,3,248,72,55,239,191,49,72,164,117,228,234,52,150,73,111,82,69,109,129,90,15,16,108,21,210,235,22,157,99,120,165,222,122,52,140,106,229,197,130,109,195,185,251,196,234,139,141,171,155,122,81,236,91,182,155,110,159,90,214,114,21,136,174,79,240,140,208,189,0,54,73,88,117,47,236,115,44,200,51,104,153,130,0,75,16,32,141,91,53,43,134,173,82,136,116,86,186,172,58,137,108,37,200,146,116,122,36,153,38,20,141,131,2,129,157,242,41,102,64,132,216,228,253,138,44,0,98,34,2,23,32,177,74,112,100,165,182,224,117,207,31,17,112,14,48,22,72,6,64,88,79,41,3,119,225,192,82,36,240,185,54,247,11,58,59,0,149,78,46,201,29,85,164,122,154,213,93,124,152,169,39,114,95,75,95,174,160,152,121,255,220,222,231,193,218,49,212,149,147,16,89,224,86,140,42,56,80,184,226,126,69,102,80,44,27,14,198,227,16,210,218,29,174,107,104,123,126,160,181,3,156,194,212,34,96,130,199,50,30,202,17,132,228,129,45,232,212,187,136,61,221,51,19,153,104,231,217,227,167,122,220,106,39,183,1,175,222,102,99,213,198,120,228,21,99,248,101,132,40,49,73,12,106,162,172,15,175,44,146,83,164,33,123,200,251,60,191,169,253,150,125,59,196,182,184,62,226,186,175,126,92,251,137,90,185,135,118,121,188,255,216,242,151,1,80,114,80,65,22,92,1,3,6,201,0,82,0,200,0,5,25,96,128,36,6,0,196,0,10,196,0,138,17,218,43,128,140,193,149,35,82,220,2,176,81,92,72,88,137,56,228,85,30,76,42,86,251,247,170,111,139,77,213,70,97,232,131,38,130,198,121,164,98,85,35,199,94,134,32,68,1,231,8,187,9,208,103,192,195,251,80,144,97,243,22,179,0,144,5,1,24,14,1,224,118,248,233,98,30,104,105,135,213,173,105,135,246,129,192,8,86,76,113,198,64,41,109,20,134,89,207,73,130,179,110,77,29,154,188,167,224,170,115,253,215,247,158,251,51,250,169,141,71,254,208,28,111,221,109,169,124,250,106,158,220,77,158,223,149,198,76,247,54,51,34,149,226,231,137,60,213,93,84,26,65,129,96,167,176,148,26,21,84,230,221,2,128,8,11,37,0,40,205,192,3,148,36,98,5,120,82,141,20,102,133,221,226,234,10,205,90,168,45,149,135,224,116,201,21,125,233,20,28,141,206,21,204,161,65,243,8,102,240,89,120,90,143,200,198,247,194,142,144,137,34,60,13,20,86,161,85,92,130,52,87,243,210,3,17,73,61,101,20,122,2,178,96,185,161,132,97,6,24,5,146,185,192,158,43,97,171,185,19,39,175,188,157,43,154,232,220,104,129,98,21,27,224,123,12,135,189,83,109,244,20,153,210,201,130,100,36,145,168,61,192,142,184,57,56,53,149,43,226,139,112,16,186,232,217,120,108,184,135,94,87,167,46,93,86,117,214,141,251,93,21,116,7,86,162,197,230,104,65,129,68,207,78,194,245,38,179,37,58,245,89,46,160,227,38,144,232,14,18,136,70,1,137,2,208,192,74,139,82,45,29,197,42,32,40,113,47,207,24,149,69,21,148,50,20,116,141,15,161,192,134,18,106,8,34,3,119,25,60,80,181,112,165,216,194,78,209,210,34,1,185,120,41,142,210,24,234,37,38,194,70,92,83,118,88,6,26,9,34,80,136,129,164,100,195,12,157,210,66,110,42,39,76,95,165,252,92,226,26,128,67,88,114,11,172,78,116,138,194,175,9,149,12,179,179,215,92,125,98,234,133,60,187,165,233,135,65,149,84,105,118,44,174,219,102,55,113,16,204,109,90,83,153,194,38,218,59,154,91,42,155,72,140,69,98,239,179,119,156,221,110,96,57,77,216,240,125,156,70,62,32,19,36,96,16,112,33,77,176,25,105,1,92,48,117,31,226,94,149,70,166,113,165,98,50,198,9,102,23,68,128,71,119,164,53,26,166,151,130,215,158,61,8,171,7,11,236,39,228,115,231,30,50,199,195,212,248,121,251,246,71,75,127,18,127,119,3,231,202,223,125,145,253,59,53,254,227,223,254,51,100,36,53,70,69,85,12,64,2,24,18,27,25,86,178,200,30,36,67,150,150,221,145,65,5,4,24,208,66,2,18,29,216,74,6,88,35,194,128,136,66,21,33,44,189,228,129,76,205,41,0,25,35,101,221,158,221,108,51,215,204,113,204,21,14,154,35,16,181,98,163,56,82,125,112,139,203,234,51,192,85,238,47,130,13,94,129,66,226,86,26,54,0,80,32,8,12,208,200,0,128,152,198,153,136,250,64,96,65,36,175,129,101,219,56,131,202,8,236,192,70,158,228,134,3,41,208,223,233,146,231,13,249,234,175,133,200,211,204,79,80,143,229,32,13,14,204,229,184,120,237,147,247,166,215,30,62,106,255,101,127,169,102,89,103,49,199,243,178,71,187,234,43,119,234,50,169,156,106,41,170,35,216,41,160,42,106,22,0,40,68,73,0,56,80,160,8,37,72,40,238,38,80,74,215,148,130,107,47,148,6,88,133,174,79,23,23,137,53,93,247,19,34,94,221,239,206,244,103,31,149,70,90,27,252,206,93,122,152,24,110,214,187,47,232,211,51,227,85,189,53,240,193,179,175,143,115,148,19,199,99,109,136,188,198,178,80,97,131,85,68,22,90,121,52,190,63,121,9,212,97,14,196,145,5,110,139,6,30,57,95,37,155,10,223,84,33,52,80,198,4,30,70,218,233,211,111,134,173,168,60,213,155,2,89,43,99,108,170,170,232,164,6,185,68,41,104,116,174,84,4,90,108,234,65,232,229,113,111,10,92,78,166,165,83,231,11,193,155,102,4,231,102,180,228,161,238,254,128,142,77,161,149,116,187,219,54,93,72,28,144,210,215,237,161,237,77,166,39,90,144,195,76,113,24,37,56,21,22,16,160,165,97,73,195,109,217,24,66,196,160,41,38,141,2,29,33,50,84,56,54,76,99,22,233,186,114,11,32,75,101,16,242,25,217,39,167,57,22,181,141,190,105,109,93,151,108,9,139,226,226,112,170,176,86,90,14,116,195,143,236,118,162,255,92,177,247,137,104,164,214,61,179,172,201,180,58,179,55,29,239,85,57,51,61,173,100,178,172,25,63,237,172,15,181,235,92,238,235,214,220,60,236,135,251,183,139,199,3,163,243,108,127,198,204,102,230,200,62,160,32,69,249,144,127,204,177,17,60,117,201,86,212,97,213,67,221,93,51,183,81,131,20,153,92,210,229,77,80,212,218,220,212,135,93,35,161,171,101,97,252,100,92,47,59,252,67,186,39,37,232,0,19,86,215,209,138,77,18,70,35,66,24,28,52,194,242,33,60,110,31,174,87,177,65,106,83,169,198,57,209,218,155,247,113,174,73,221,178,90,101,158,213,108,131,59,85,146,118,108,199,199,175,62,238,250,165,179,20,210,204,115,89,217,243,81,154,42,233,81,248,190,245,134,189,193,219,219,250,221,109,171,239,77,61,178,118,25,64,233,48,12,210,0,36,19,1,160,160,115,133,66,69,18,96,64,22,24,192,48,128,50,0,32,73,2,229,10,66,58,150,37,69,119,173,5,16,24,2,32,67,106,235,245,36,44,83,166,6,23,185,64,141,206,233,196,89,83,179,245,160,174,22,168,66,2,181,141,58,178,46,16,44,90,114,177,237,190,132,11,209,192,35,161,1,2,17,92,6,33,13,64,161,184,164,202,199,14,62,206,150,91,189,156,0,16,148,54,149,149,169,201,210,166,214,122,158,128,6,219,201,5,54,147,13,20,43,178,97,191,245,123,184,136,113,82,156,106,174,167,188,38,166,40,209,28,231,224,124,109,247,184,47,63,231,88,41,146,120,228,233,188,97,91,48,1,209,254,1,187,7,146,78,213,208,230,244,7,125,183,169,20,192,136,20,101,244,1,170,136,55,137,66,88,160,70,128,129,208,66,226,144,160,73,122,138,10,32,77,48,44,207,28,209,245,125,165,210,170,75,121,77,238,47,223,218,110,244,195,247,215,79,247,244,189,25,60,164,125,42,99,175,24,112,173,172,249,92,123,209,181,89,95,111,239,228,51,53,103,211,169,214,120,82,200,7,6,177,59,132,184,6,198,32,137,134,124,244,248,237,95,227,231,65,129,132,67,131,179,190,244,219,163,193,230,68,14,84,65,5,144,212,128,89,105,54,24,228,22,230,13,174,188,96,217,70,164,178,129,64,61,202,133,73,163,0,81,78,143,233,78,196,138,54,160,166,112,85,170,25,193,185,55,5,225,0,69,98,201,86,92,32,113,228,126,237,251,163,50,3,210,91,236,74,90,109,186,42,150,42,196,179,27,92,106,189,235,179,160,26,140,49,196,162,67,0,195,22,30,233,85,12,13,34,166,97,104,19,48,80,209,184,203,218,137,203,114,181,146,41,13,42,34,84,48,44,24,233,138,180,169,102,216,150,88,218,78,141,37,189,165,53,186,252,226,176,148,68,209,54,138,168,178,205,242,214,67,255,184,234,252,188,46,232,89,214,79,84,174,184,203,62,167,150,143,166,246,140,118,103,103,246,78,252,225,236,238,58,152,236,243,215,203,14,246,61,169,30,158,106,115,89,189,95,41,159,51,113,251,232,118,124,107,114,87,113,179,194,220,168,53,235,39,227,143,187,115,155,11,213,244,35,66,192,126,83,38,136,200,20,212,228,166,35,218,26,158,42,36,37,46,69,229,100,74,76,188,140,199,89,216,185,148,10,44,10,142,8,32,204,204,66,177,131,58,134,206,225,34,24,22,76,193,57,175,91,119,190,54,234,21,122,233,241,115,137,53,97,89,180,211,42,177,43,63,71,96,204,61,100,92,203,87,219,37,139,49,164,107,221,40,111,243,170,39,188,158,233,233,247,252,250,52,125,15,254,156,63,121,108,159,223,133,255,40,220,154,108,55,224,68,156,210,0,3,100,80,91,10,164,1,192,72,147,43,77,25,136,36,136,16,129,163,129,1,2,29,25,174,128,152,66,200,66,205,226,110,120,225,136,55,4,0,53,92,25,149,52,131,110,39,77,10,8,168,47,141,156,44,207,31,90,114,139,24,185,237,198,188,91,151,25,246,72,96,58,246,130,11,34,88,250,192,18,174,35,188,129,132,107,61,50,116,161,41,16,34,13,182,72,195,146,145,143,229,38,227,40,131,131,79,10,106,69,40,8,161,64,137,88,94,100,156,16,53,46,121,207,224,232,28,137,163,184,7,159,250,141,195,243,135,187,226,72,99,179,43,135,26,190,42,230,145,210,113,100,54,115,48,58,175,238,103,111,102,239,106,225,178,96,25,237,174,85,110,161,185,58,97,117,82,112,90,185,31,158,209,116,234,155,7,149,66,29,176,166,58,96,66,138,151,176,38,138,128,96,130,10,50,68,16,135,80,146,52,55,196,189,61,183,166,182,86,93,219,143,47,212,43,63,66,123,245,197,223,172,255,89,234,7,63,8,175,90,215,231,235,232,215,106,166,47,189,79,111,60,2,123,251,193,187,253,155,51,235,236,32,243,178,124,210,202,33,179,70,120,214,206,237,147,30,17,24,217,7,82,128,163,42,192,136,0,43,28,143,175,71,127,185,197,167,95,54,43,12,61,55,139,182,200,213,83,31,120,109,163,140,206,213,53,15,96,15,114,203,110,180,123,177,89,108,21,219,54,17,36,44,55,162,202,108,247,101,0,229,193,58,53,195,173,230,74,108,225,66,64,77,97,30,47,199,161,244,97,112,49,74,132,51,31,213,128,10,115,117,74,55,42,51,106,249,166,56,233,16,204,71,117,237,252,141,110,47,222,26,18,19,8,43,142,16,110,46,148,43,186,220,181,218,198,192,22,191,248,172,143,178,58,133,142,46,236,204,130,25,90,116,2,209,28,18,59,136,35,37,192,196,71,23,231,190,75,23,82,87,182,219,182,156,73,51,41,219,224,56,10,37,200,118,228,165,251,150,244,233,116,167,56,44,195,45,121,26,237,114,46,174,46,179,103,178,149,175,171,114,76,15,205,112,187,152,135,204,149,154,217,195,179,130,62,80,125,197,88,235,190,125,230,124,110,124,235,244,102,208,53,226,157,117,78,38,182,202,104,246,76,186,175,178,94,77,153,133,164,24,8,93,185,52,114,46,123,103,249,116,193,135,211,116,235,76,93,61,160,244,38,74,95,92,152,90,84,74,130,138,134,67,20,114,81,72,57,40,10,80,66,81,15,189,75,51,120,65,74,53,218,149,142,83,10,131,227,98,65,105,35,218,92,44,82,135,139,130,37,74,37,9,17,193,21,17,92,152,92,96,51,126,48,122,53,132,219,182,6,250,22,180,68,163,165,138,53,118,38,222,67,198,122,19,146,92,39,126,239,141,211,226,52,159,158,213,155,126,142,54,253,147,234,105,205,75,57,174,224,168,160,215,116,120,146,144,26,103,187,63,183,11,117,78,155,43,236,53,176,170,93,170,107,194,168,18,45,17,196,168,16,130,12,128,66,201,189,135,212,208,151,31,14,0,71,90,122,40,53,216,56,140,116,45,122,70,44,44,5,83,174,2,178,192,81,12,1,45,219,135,210,24,111,194,3,168,198,168,74,231,211,199,141,151,13,224,196,188,101,136,26,222,42,94,117,185,109,120,209,147,221,114,178,236,3,66,46,253,8,22,88,222,196,162,57,223,246,113,48,16,136,81,249,92,8,2,142,86,77,55,19,129,78,48,129,166,117,129,244,160,2,172,16,57,155,40,175,49,103,129,181,197,17,42,198,253,219,127,182,101,78,119,117,114,216,246,252,81,249,241,103,190,37,213,136,24,41,15,210,172,115,140,166,92,233,193,72,63,206,107,179,247,230,242,181,144,93,245,90,227,35,123,120,128,188,147,151,163,105,109,123,76,187,50,3,36,153,77,219,238,144,212,70,1,161,33,185,81,71,20,104,137,166,227,36,66,177,98,40,245,82,191,41,170,78,20,47,245,111,187,248,218,125,85,247,244,231,126,183,254,75,152,111,253,172,178,138,227,55,212,213,221,61,142,241,224,211,245,195,7,251,193,116,105,11,239,81,61,120,42,25,230,106,137,183,59,125,221,169,116,204,126,38,180,239,59,61,60,111,136,37,244,171,252,163,63,233,7,117,146,132,134,6,79,212,36,106,247,249,181,217,166,215,117,227,253,80,60,189,220,54,199,27,46,55,61,54,56,86,158,48,160,2,221,96,140,117,156,177,105,66,226,48,158,234,16,223,205,164,166,73,35,64,110,19,123,127,68,96,218,74,154,234,190,140,102,26,170,178,29,211,55,245,28,211,186,87,222,232,51,26,185,169,51,226,222,20,44,138,88,74,223,17,111,162,242,161,154,169,70,242,250,135,77,117,196,117,210,40,68,237,198,162,104,46,173,86,90,31,73,23,38,71,1,29,44,41,177,225,1,63,224,136,143,240,61,118,24,81,221,146,109,153,118,96,59,91,100,147,185,187,232,117,233,142,222,145,17,46,213,229,112,215,56,17,39,25,113,135,85,58,12,119,122,174,113,238,249,108,186,99,233,1,154,139,155,234,33,132,150,172,81,163,153,21,199,51,51,90,253,199,95,237,167,183,91,207,17,122,86,57,154,235,112,62,239,207,223,77,142,207,102,100,61,223,127,103,255,217,189,225,197,212,190,252,77,104,192,231,61,125,52,73,215,65,35,105,212,239,94,205,92,60,111,80,102,233,190,239,249,176,114,159,30,29,55,78,113,187,122,178,248,185,94,171,235,53,245,243,133,121,245,80,30,22,193,54,77,186,87,100,148,110,119,150,79,56,46,179,153,73,170,35,180,84,165,71,148,21,231,42,179,60,98,75,165,35,52,64,128,129,129,97,143,88,40,108,68,64,214,213,170,221,11,56,100,207,11,37,73,20,42,67,198,240,49,117,206,22,244,54,14,155,103,197,16,167,45,138,247,53,83,179,39,161,89,247,172,103,212,148,157,95,77,116,209,190,94,180,119,15,252,233,51,171,251,204,9,107,25,74,199,246,47,187,56,246,56,153,38,123,123,77,115,12,14,231,121,116,179,84,67,170,84,37,181,21,18,60,43,175,222,115,192,57,205,133,175,61,65,56,210,81,216,39,180,46,186,183,162,68,219,113,10,130,65,196,147,208,195,6,52,148,8,65,19,33,164,149,137,154,180,114,217,232,155,213,28,143,85,237,229,12,93,198,217,242,23,205,76,110,103,82,146,155,170,1,179,39,52,136,213,145,51,167,219,53,176,97,140,88,42,119,58,17,105,48,213,77,6,119,90,80,37,0,91,85,240,132,198,57,250,54,125,116,245,37,106,159,116,145,33,225,28,50,117,236,166,161,181,109,10,18,27,138,118,76,166,151,150,44,176,141,184,8,129,80,147,79,253,126,52,68,57,61,17,107,150,115,61,189,230,233,174,224,192,94,115,59,236,227,183,89,27,176,42,202,228,115,48,71,3,238,97,198,217,67,36,171,78,217,57,215,254,220,37,118,128,144,43,97,121,81,105,12,14,0,126,136,143,192,184,164,141,246,55,245,220,69,239,97,148,71,21,147,254,140,51,40,146,155,84,101,173,144,232,32,158,33,195,210,43,215,239,163,124,233,215,232,54,125,243,238,252,243,184,191,249,43,85,45,223,253,35,255,225,81,61,188,157,27,95,201,127,171,235,123,191,77,221,204,197,229,215,241,23,30,125,101,205,97,198,61,205,197,60,73,204,217,1,19,159,87,47,227,205,35,204,168,199,26,46,207,228,24,11,51,123,79,56,112,169,74,109,189,136,219,172,76,60,125,188,15,121,175,206,175,183,119,215,143,251,74,239,183,243,129,178,169,55,47,57,99,218,84,96,26,71,67,226,240,232,114,150,115,108,194,138,185,233,133,172,12,183,142,170,135,148,193,2,49,202,65,180,26,109,3,21,211,190,236,14,114,3,25,28,97,238,77,65,97,137,0,87,178,9,225,96,169,184,184,110,87,129,99,232,82,45,19,39,222,123,108,111,60,78,239,31,84,144,178,35,71,223,171,117,4,248,16,27,230,3,126,138,7,128,42,99,164,122,199,38,10,216,182,253,198,137,121,244,108,48,157,198,220,15,246,78,44,14,51,87,88,25,154,200,50,144,58,108,175,7,56,213,127,253,82,24,21,86,65,69,116,93,92,138,18,109,149,185,52,17,214,166,63,179,58,110,211,185,119,232,69,81,178,15,212,179,202,84,175,166,186,196,235,163,250,241,253,201,61,137,160,55,12,173,135,102,110,212,103,179,64,226,179,166,180,170,94,45,175,246,206,138,172,125,55,75,232,244,126,46,108,190,71,105,78,70,15,245,211,82,108,86,245,198,189,185,52,56,119,230,184,150,59,39,216,184,182,235,194,33,17,21,68,135,206,19,121,209,194,71,118,219,183,130,122,51,233,80,26,226,38,21,8,129,22,83,83,233,137,94,38,72,68,26,124,235,189,71,170,53,85,8,46,145,2,44,164,137,244,112,133,220,67,177,197,120,137,198,18,182,51,47,171,232,27,228,54,110,111,100,153,169,159,77,236,179,126,121,176,92,30,181,55,167,119,199,143,182,119,180,190,216,246,82,246,26,44,99,70,77,254,226,255,94,31,154,124,180,220,19,60,27,187,104,70,15,209,114,210,238,98,138,210,152,162,217,98,70,46,0,245,254,245,71,127,113,50,26,32,184,225,190,161,9,219,91,10,117,238,64,119,239,61,165,149,66,10,41,152,178,170,69,85,7,159,27,123,175,57,115,216,128,41,84,16,86,110,95,136,18,218,2,48,249,145,238,123,60,109,197,75,93,139,250,8,142,197,2,26,79,166,30,159,143,107,152,86,113,156,84,132,78,94,143,222,77,211,78,163,109,40,164,218,4,74,91,25,128,155,48,7,47,35,0,171,33,14,20,6,30,85,177,174,158,237,46,16,20,28,164,37,4,144,148,221,155,236,114,115,54,177,18,231,156,169,143,30,85,155,46,143,24,172,44,191,228,43,183,142,144,151,133,139,67,229,123,250,171,194,43,38,83,221,94,188,217,204,235,106,110,93,23,247,151,221,135,156,117,26,159,4,189,112,239,224,10,144,201,86,19,104,181,69,26,112,229,162,55,185,190,187,72,114,144,225,182,168,60,9,8,81,127,106,34,205,22,183,195,108,1,32,157,180,102,201,123,59,79,56,40,114,182,218,69,45,232,94,89,78,30,32,15,243,181,239,244,191,207,243,149,63,194,217,250,214,247,242,191,108,157,125,101,250,101,140,107,188,126,207,149,241,87,222,203,107,247,67,85,159,127,213,252,98,79,157,158,226,115,47,237,215,198,114,176,149,111,189,63,63,60,190,143,102,230,240,2,189,57,83,119,75,63,212,181,246,205,62,114,73,2,73,92,120,120,29,159,64,246,7,185,171,49,11,151,255,157,207,183,125,182,221,164,217,247,243,117,185,54,177,1,29,0,71,225,36,140,42,137,61,192,3,57,107,218,35,198,89,14,117,66,106,98,46,119,80,237,126,37,208,80,69,133,144,30,247,18,115,166,196,200,58,72,207,161,233,1,246,161,55,250,218,57,196,189,41,36,135,90,17,139,17,36,70,225,219,208,225,245,111,206,85,93,67,127,111,40,96,105,21,51,168,142,15,56,78,141,34,22,204,175,144,120,192,134,123,36,140,81,177,233,44,152,67,63,192,219,233,193,99,244,137,218,232,122,238,217,100,58,214,115,223,151,10,106,59,241,187,126,249,123,15,27,236,154,244,207,117,35,44,103,180,220,114,163,176,250,185,243,231,111,236,211,110,31,245,207,159,222,248,114,251,201,252,157,247,53,111,226,238,233,63,242,147,125,123,244,18,254,64,156,131,14,120,80,21,111,26,215,200,1,207,125,253,214,227,88,224,195,6,220,27,115,244,121,214,244,182,145,117,105,230,27,235,253,17,254,127,249,124,234,244,124,117,247,141,179,187,61,208,81,215,113,223,168,19,167,253,146,227,34,71,197,84,45,75,99,20,101,233,153,177,216,100,120,234,159,131,102,206,170,187,170,150,13,220,160,90,114,184,15,245,136,244,123,126,77,175,206,230,42,123,133,239,105,19,85,161,60,4,42,176,55,50,147,157,34,96,139,166,39,143,55,31,12,3,42,49,67,206,33,162,228,34,82,144,45,76,247,18,45,148,193,60,8,20,171,180,167,247,31,207,214,235,51,29,207,125,174,99,195,238,69,80,148,222,254,19,127,192,42,107,184,41,42,69,35,165,113,184,126,193,28,225,163,73,162,67,124,108,149,48,90,135,181,194,6,85,115,45,50,72,19,190,248,241,119,62,3,172,70,179,65,58,56,110,163,206,147,123,170,147,243,180,229,20,184,46,163,178,61,186,137,111,142,182,250,186,36,109,116,65,46,164,83,173,243,206,165,220,135,45,28,121,201,122,67,166,40,143,120,218,231,101,42,194,124,27,249,117,46,102,17,120,119,169,235,40,58,159,89,86,107,33,65,88,107,218,97,146,142,181,94,58,137,42,172,177,178,154,217,134,55,68,3,43,35,251,148,124,19,32,8,147,217,142,86,249,6,28,225,78,59,212,183,174,101,192,76,64,129,198,112,21,96,220,62,112,50,221,245,67,126,28,37,83,245,157,103,195,3,103,148,14,194,70,103,174,174,139,170,212,160,210,239,59,175,181,143,151,7,142,221,23,229,195,251,199,180,62,121,232,242,240,23,191,125,247,159,14,190,231,228,140,39,43,54,46,175,249,249,146,203,28,226,164,51,130,34,42,80,108,65,70,4,142,170,6,77,66,6,13,241,54,155,8,22,153,197,132,219,2,13,241,162,208,54,105,18,128,147,38,113,181,27,163,77,104,89,191,89,174,47,252,89,28,243,87,31,170,127,53,165,111,125,26,221,224,227,215,248,233,179,209,253,190,247,125,255,120,218,159,251,169,79,190,122,126,88,201,55,126,154,241,5,94,183,126,124,249,9,120,185,223,169,215,103,183,195,21,122,18,214,131,29,31,94,89,187,20,62,221,149,86,242,229,90,117,171,142,141,60,103,18,209,190,156,123,72,207,150,78,175,134,255,118,230,184,111,114,31,152,167,103,222,211,70,159,119,42,0,141,185,180,76,228,222,104,88,45,15,196,166,35,15,228,56,119,224,206,136,153,56,120,184,37,190,210,98,57,74,108,213,155,68,192,117,16,133,25,173,54,233,194,77,66,191,176,250,121,232,117,111,90,43,38,108,18,58,196,135,80,2,196,157,121,209,92,117,183,234,216,28,102,245,206,129,234,114,215,73,176,34,128,61,190,196,159,194,111,228,159,127,149,63,29,17,184,113,214,234,148,222,68,17,29,147,54,219,92,104,15,252,243,57,230,110,126,249,87,25,189,58,246,37,250,162,215,237,29,119,227,221,233,62,47,154,73,153,207,59,63,159,155,125,106,183,39,112,55,122,8,23,176,206,175,190,118,254,244,168,191,58,122,255,97,254,243,203,75,254,211,27,248,66,62,156,117,252,244,112,125,78,133,158,177,78,203,207,97,50,223,17,115,184,171,54,228,6,115,141,125,128,111,35,126,110,231,99,226,243,188,117,206,206,166,230,166,131,52,75,47,77,70,120,220,57,31,215,207,157,137,243,96,238,44,245,83,213,12,148,202,137,212,139,146,34,153,43,198,26,159,97,239,211,249,163,226,33,126,38,53,228,103,166,78,112,20,186,125,119,120,150,90,60,34,54,35,75,181,59,209,28,105,3,57,2,176,132,67,19,52,83,26,106,50,128,75,20,69,56,223,135,206,223,171,101,73,83,166,195,42,15,134,15,46,157,41,13,160,233,65,107,241,237,134,188,172,202,174,141,232,74,154,67,217,124,16,90,103,110,140,38,147,191,248,63,237,77,205,142,93,79,206,143,93,28,169,174,157,77,242,107,204,16,101,107,214,218,46,148,48,101,71,155,92,38,49,179,185,18,208,4,160,5,131,108,129,13,159,98,81,126,92,35,210,174,166,98,204,113,206,130,174,72,188,79,132,125,250,164,121,193,221,115,91,62,159,214,7,60,61,200,15,173,166,231,180,186,68,203,59,99,101,108,10,241,38,2,207,228,94,82,131,5,204,170,98,14,70,189,174,158,69,117,166,207,215,251,237,134,217,44,133,222,126,214,250,146,175,162,76,108,11,235,161,221,217,183,237,254,30,232,232,213,200,24,149,77,128,0,184,108,25,19,201,40,66,36,80,198,166,115,238,192,61,142,105,114,24,107,244,50,193,80,88,136,2,192,37,199,219,184,167,153,221,228,236,118,127,131,247,243,87,194,183,123,89,223,134,101,54,229,56,91,94,124,116,197,179,235,210,123,183,75,189,236,107,72,71,158,238,207,243,249,173,87,61,125,247,101,191,124,114,186,230,203,93,252,153,175,175,191,179,191,246,79,53,178,92,220,175,97,117,186,63,230,47,175,38,18,203,100,56,142,40,183,44,3,10,56,180,141,18,240,32,130,11,80,161,170,10,250,128,143,42,195,54,237,132,20,184,138,80,209,90,81,3,34,144,149,244,32,170,93,126,128,137,235,75,63,227,63,76,235,75,63,145,22,242,205,71,250,95,110,229,235,95,117,125,116,63,185,232,28,125,29,146,243,249,79,204,59,191,58,148,252,141,159,238,159,253,101,14,230,249,214,7,231,151,183,146,132,110,110,246,139,135,161,247,177,246,188,220,120,246,101,89,161,71,74,221,58,210,213,87,47,241,186,81,210,106,50,237,86,42,196,234,89,142,50,186,238,201,28,56,63,255,183,159,255,209,127,113,223,123,102,62,109,238,181,117,95,183,78,160,7,45,175,80,188,4,40,51,18,15,36,165,226,203,38,71,221,209,78,30,68,95,154,249,4,146,89,118,1,13,40,75,66,221,3,113,84,34,163,125,172,0,12,191,61,233,184,193,2,27,96,35,11,119,111,231,63,180,185,0,157,5,188,17,42,31,112,249,118,59,84,114,98,236,80,7,17,208,171,4,208,57,58,115,85,87,240,36,142,109,39,91,251,11,250,199,111,239,223,254,138,254,242,105,187,23,26,82,22,218,44,163,3,90,158,28,99,81,117,104,116,128,141,235,241,131,123,195,234,153,235,63,241,255,39,73,204,238,241,116,222,81,253,197,251,183,23,159,124,158,157,111,221,245,229,184,238,15,183,31,254,239,219,245,127,190,126,40,250,190,235,237,27,212,23,230,254,64,183,245,178,130,143,101,222,215,31,95,230,247,79,31,93,207,122,134,151,155,254,122,29,95,155,219,217,237,241,236,24,15,224,5,70,163,65,54,127,9,245,231,243,63,177,182,62,201,191,253,209,252,235,247,170,159,98,229,213,55,185,174,77,228,167,18,131,166,11,236,216,217,204,184,103,44,207,72,113,207,84,175,71,110,46,148,217,213,230,206,4,39,53,104,180,136,162,96,51,152,99,227,160,205,212,238,43,255,28,216,207,110,156,246,118,147,180,124,194,210,40,67,162,43,51,170,102,176,188,83,79,177,15,25,44,68,98,201,16,102,44,35,161,142,165,37,42,31,194,233,78,216,93,200,197,70,135,1,216,0,1,130,14,77,29,188,49,242,174,132,143,13,25,58,92,108,186,48,34,47,85,250,218,175,133,240,196,122,192,115,86,30,121,187,114,204,236,202,253,204,254,17,221,165,135,177,71,211,102,143,82,44,106,5,136,148,68,45,229,64,105,34,111,47,5,4,68,93,169,73,2,101,20,155,228,7,67,50,21,199,77,86,55,170,152,157,149,107,163,119,210,231,213,35,229,100,247,9,183,163,252,144,70,85,31,197,121,109,184,168,85,109,76,131,33,85,125,72,210,126,220,128,1,160,179,235,146,164,78,123,113,238,229,60,166,55,113,80,181,214,243,90,211,193,182,95,111,144,103,80,24,127,233,206,43,30,215,204,210,151,251,87,245,232,72,176,50,5,113,34,160,41,111,25,129,88,43,81,213,103,204,183,195,250,56,115,114,199,105,66,119,59,115,233,238,251,138,23,118,75,200,45,32,39,40,106,11,237,86,236,228,254,12,121,86,103,71,191,95,127,249,243,187,254,229,201,244,145,228,30,29,222,221,191,122,251,128,94,12,55,21,144,205,178,206,150,125,9,231,163,179,103,111,223,248,179,143,209,144,127,156,52,74,233,163,91,190,45,221,250,76,126,233,111,254,170,125,239,67,119,183,71,149,165,22,201,17,34,96,56,20,246,180,160,242,25,78,3,22,98,209,1,136,168,136,124,15,189,158,77,14,234,71,191,227,5,30,224,36,180,141,94,241,30,160,0,74,80,117,137,50,60,215,143,246,193,157,137,82,95,253,81,253,240,148,110,221,47,85,252,213,91,251,127,253,202,247,30,218,55,191,155,15,200,220,248,236,228,147,126,186,34,119,62,249,212,123,120,171,99,62,243,157,25,111,243,203,73,110,236,230,206,45,122,116,26,42,250,234,69,245,251,217,150,153,157,94,155,217,75,93,122,22,115,211,110,25,250,164,145,35,181,162,159,243,82,157,152,198,156,212,247,209,39,255,249,237,185,127,148,94,184,255,221,253,252,201,117,142,239,40,148,100,100,128,40,147,37,153,19,88,108,105,149,56,251,14,178,249,124,78,7,231,128,244,11,25,170,33,73,4,141,128,45,193,57,86,144,176,8,80,8,192,162,61,44,224,214,62,167,237,12,30,203,94,134,101,248,184,54,113,118,207,103,112,15,238,127,183,46,174,206,31,1,234,4,164,141,18,30,34,170,46,27,174,104,27,227,203,237,213,120,181,125,54,94,108,231,113,157,229,103,43,109,134,75,125,110,145,130,215,97,212,146,223,127,198,62,118,59,221,107,17,219,132,13,79,65,243,94,253,236,167,227,195,199,145,245,127,252,109,254,122,94,156,159,63,235,125,153,47,31,121,252,98,49,207,153,150,77,225,91,97,68,186,106,47,61,103,62,186,249,12,20,172,27,122,190,161,60,225,79,213,120,13,149,4,117,186,62,214,248,12,151,182,198,88,254,133,242,84,63,220,172,223,183,218,15,245,151,127,154,245,121,237,243,227,48,207,89,234,108,179,180,170,53,65,58,124,69,210,205,61,42,41,231,168,53,35,24,233,94,58,167,210,146,52,141,204,220,164,154,18,49,140,227,131,102,231,15,242,128,14,120,154,30,120,228,187,219,131,163,157,62,110,17,234,113,135,12,230,221,106,100,60,70,52,70,154,23,133,207,82,94,0,195,79,133,37,72,114,65,143,122,227,236,224,110,73,162,90,188,171,241,211,178,28,203,212,219,223,244,43,1,207,33,100,156,153,12,68,33,195,97,5,83,93,206,151,126,244,189,92,95,27,210,167,20,24,84,33,101,41,164,95,98,10,179,120,10,37,147,16,187,199,93,13,98,24,188,52,42,138,9,27,201,149,250,72,125,194,34,81,234,210,0,217,127,255,252,171,222,191,14,224,164,223,140,236,85,187,228,188,96,126,182,178,199,167,181,63,31,245,87,77,103,197,45,109,108,90,10,67,206,170,252,68,57,99,145,12,61,211,227,62,162,187,194,37,24,244,176,171,221,68,43,115,235,124,206,220,151,199,237,173,78,43,144,90,84,80,195,25,147,204,83,240,210,121,76,185,189,82,62,218,249,213,215,231,190,239,68,179,27,35,188,181,89,25,46,144,240,134,2,103,160,212,180,57,123,198,180,142,123,84,110,208,56,183,97,160,172,150,63,135,43,82,182,0,55,72,164,78,224,205,220,95,54,191,152,159,23,252,249,163,252,229,187,231,135,249,254,238,6,220,215,80,155,118,81,212,187,151,15,179,107,18,215,98,244,226,232,241,197,250,241,25,95,175,211,123,102,7,178,182,152,18,214,165,225,251,197,227,218,135,119,111,111,255,187,223,132,119,247,78,107,134,246,21,134,20,83,74,202,73,42,209,72,179,205,114,74,146,9,244,82,23,17,24,0,67,153,189,163,247,133,14,133,168,132,61,7,148,224,23,152,15,249,138,42,205,22,39,71,151,247,213,155,121,241,112,221,123,72,49,114,251,151,252,250,190,122,245,175,242,218,220,249,122,62,120,171,207,210,115,235,179,252,238,225,121,117,255,220,126,251,121,253,16,183,255,118,190,250,202,243,123,54,243,113,78,95,207,139,189,174,5,241,138,210,109,187,87,123,246,157,185,181,191,117,69,253,140,197,147,253,133,117,245,54,81,108,48,107,13,129,113,89,252,215,141,124,186,243,239,58,114,125,233,250,235,255,231,95,243,177,127,127,254,79,255,167,254,47,254,183,247,125,99,218,13,155,240,146,18,125,142,16,180,216,81,199,6,202,48,211,143,19,142,232,26,123,24,121,120,40,149,16,13,208,7,100,173,65,25,97,27,217,7,7,28,96,102,232,38,74,133,24,55,245,75,81,66,215,221,161,176,136,122,185,83,29,91,45,187,124,31,238,41,27,92,37,186,184,186,21,93,45,99,42,232,96,9,96,8,160,140,11,138,66,207,122,237,76,246,221,167,3,78,120,196,17,11,110,156,219,76,71,239,233,165,227,198,125,148,38,44,222,250,18,222,82,255,249,87,31,254,169,95,99,56,248,142,43,5,40,134,9,35,223,127,243,141,237,213,154,239,112,171,222,67,113,230,253,118,244,235,230,167,71,249,238,159,174,223,255,249,102,107,191,76,110,109,198,239,142,127,254,228,185,243,95,151,243,225,83,250,151,63,78,126,170,115,207,177,89,199,227,118,164,158,90,73,77,129,11,176,171,241,120,114,239,232,126,100,172,190,90,188,78,221,230,159,182,124,56,157,63,155,218,167,83,103,216,32,185,105,146,62,157,75,75,135,4,138,7,76,5,167,22,172,154,139,198,242,72,253,92,83,19,214,114,108,27,66,43,218,248,7,50,83,25,244,187,165,65,118,155,33,147,54,107,31,143,15,60,117,17,87,142,7,198,12,36,220,212,252,84,200,152,65,73,54,2,111,200,21,248,133,166,186,245,100,215,121,253,161,249,149,111,171,17,86,116,5,238,251,236,190,159,34,227,200,66,136,14,5,192,65,130,72,10,9,204,208,221,30,247,236,104,199,88,200,76,0,68,81,208,211,76,184,204,130,71,81,162,85,84,109,91,20,13,149,176,148,214,146,190,185,104,208,133,224,98,181,68,113,153,100,168,192,126,196,3,237,19,236,185,231,242,20,67,183,139,216,23,238,167,226,190,220,115,195,124,139,124,211,159,22,254,116,154,31,238,231,199,93,253,94,177,123,138,94,165,6,109,203,106,250,116,92,93,104,157,152,179,178,146,217,19,149,210,106,72,39,213,80,42,113,181,199,83,154,211,179,215,234,204,111,247,121,191,51,204,55,193,56,201,211,35,101,131,214,206,186,167,213,117,157,79,47,184,55,114,251,175,110,231,206,171,195,125,98,244,101,107,110,48,20,217,158,151,215,183,207,36,136,166,57,151,231,157,154,235,68,115,189,125,207,14,92,186,251,138,245,58,156,19,136,96,199,59,33,98,18,98,159,225,185,31,204,231,159,119,120,225,234,146,63,121,253,119,127,57,92,159,247,95,233,222,124,232,217,221,174,34,119,203,244,254,62,207,103,53,147,231,135,69,191,7,101,141,36,176,177,129,75,237,150,151,35,160,39,228,90,242,49,215,103,159,206,55,254,193,235,165,239,207,199,63,182,92,177,107,195,186,8,104,98,142,56,21,138,208,96,172,4,145,90,196,42,7,120,19,27,77,93,146,138,145,69,150,16,101,168,6,98,194,7,162,186,105,93,30,186,209,15,46,239,90,55,110,168,131,175,240,187,123,185,245,39,121,61,15,222,199,27,251,115,248,119,231,150,238,15,62,142,95,185,106,51,159,122,87,61,254,180,170,186,207,222,123,62,62,176,147,204,236,151,198,212,203,7,107,196,142,181,219,237,193,158,94,226,254,231,232,114,153,218,79,205,205,203,230,125,48,76,119,6,184,240,170,29,209,168,125,135,212,87,207,119,214,221,191,96,246,153,159,203,235,223,253,31,248,175,218,251,187,62,190,219,249,231,127,148,232,127,21,63,250,3,231,251,233,197,65,210,96,12,139,45,231,114,190,105,175,125,57,124,190,60,60,140,172,110,85,49,11,44,139,150,49,242,232,102,95,242,77,46,4,200,113,166,93,110,160,84,55,209,22,185,1,68,1,34,166,45,119,30,122,221,155,186,116,207,169,112,224,80,80,41,188,209,224,226,120,28,225,184,56,213,155,46,119,137,218,77,43,140,86,151,171,178,74,96,182,206,85,30,217,188,12,177,35,194,213,250,37,20,107,129,203,135,2,69,92,201,118,97,87,57,19,226,85,67,223,38,41,169,72,184,39,239,75,75,81,244,122,226,196,136,9,183,199,111,158,65,138,41,24,197,81,232,106,119,135,253,8,151,233,113,236,230,92,57,151,62,163,166,239,185,229,84,59,217,30,111,103,109,177,122,198,236,175,229,159,125,237,120,157,230,117,243,162,103,99,60,186,214,226,24,191,85,143,173,254,209,207,183,63,254,51,150,255,252,181,147,41,126,113,159,191,248,150,30,46,248,163,86,204,30,101,154,182,36,38,135,35,225,151,65,216,166,142,164,144,203,166,51,168,179,81,214,249,199,131,84,182,167,239,190,226,127,118,43,182,173,203,19,233,113,213,19,141,109,85,110,238,228,210,92,66,163,214,87,93,99,239,198,233,146,103,154,75,209,130,98,57,7,214,149,159,181,247,80,107,154,184,90,5,51,212,75,174,231,6,125,198,99,253,242,230,243,23,127,255,237,205,55,191,242,231,111,241,233,182,189,197,125,14,207,182,61,37,238,231,126,250,244,113,123,252,146,249,197,204,231,112,140,115,186,189,254,251,127,248,57,127,205,60,102,94,31,252,209,63,224,167,231,7,127,250,250,249,229,103,126,166,189,172,159,247,218,185,204,47,252,82,120,207,159,157,31,230,143,30,104,122,250,213,126,252,87,74,94,119,203,60,59,135,159,65,47,47,79,231,207,75,110,127,253,137,63,193,120,87,251,169,251,241,107,206,87,233,1,13,241,69,116,12,226,148,102,57,23,28,68,227,184,155,92,52,144,108,226,144,86,157,94,241,249,211,183,239,249,26,223,78,244,135,19,253,226,164,63,84,250,170,222,173,111,2,207,69,232,89,199,247,251,59,249,248,192,94,243,72,255,124,203,254,198,251,213,120,143,241,82,57,216,154,251,142,125,193,71,235,238,239,244,159,209,39,63,151,122,94,105,86,165,35,229,104,71,185,113,30,155,62,55,253,249,156,105,117,223,184,238,201,231,130,110,184,243,190,28,228,135,10,236,75,225,0,44,66,144,70,47,170,216,35,0,203,8,63,117,123,232,104,211,173,253,54,176,29,115,219,49,253,228,78,115,246,46,183,231,167,247,239,219,229,215,189,46,159,70,175,31,180,167,123,99,198,215,66,220,8,173,85,100,38,56,33,148,27,204,23,116,246,253,30,89,221,253,79,175,211,15,20,120,232,189,189,127,253,27,159,187,2,122,169,213,178,195,121,31,76,223,120,195,254,203,103,87,247,100,158,189,44,167,215,211,218,183,251,216,127,61,127,112,189,204,215,57,126,237,164,187,179,56,199,179,45,56,230,229,91,219,208,113,173,173,70,200,87,106,49,109,171,178,165,157,22,134,59,46,55,203,112,247,85,82,42,119,92,145,67,33,153,42,201,217,106,134,155,11,23,244,56,63,173,16,216,8,119,10,29,166,243,110,249,223,73,249,157,255,55,240,123,194,93,252,244,215,224,255,188,15,31,255,182,235,110,63,252,98,124,254,247,241,226,37,61,254,204,249,255,233,219,255,230,87,207,174,195,26,247,107,105,119,72,139,51,49,96,108,229,88,178,201,141,128,234,149,157,38,239,84,67,181,33,26,16,128,140,208,7,172,43,245,164,216,0,140,116,44,142,108,225,84,191,34,223,253,71,254,180,170,151,95,151,239,191,199,47,182,30,114,244,225,227,225,229,195,204,186,192,53,111,138,221,79,233,55,141,124,215,165,22,162,163,173,137,32,229,69,161,99,113,78,169,172,177,254,186,211,5,3,14,244,81,213,158,38,152,68,150,58,226,75,172,24,216,1,28,159,141,40,245,109,238,129,221,185,244,14,46,109,190,14,30,3,120,190,109,174,7,95,191,243,201,199,101,43,190,99,14,22,83,29,7,130,45,112,136,123,83,18,1,232,0,168,18,153,143,135,205,22,118,39,192,229,133,150,222,84,80,16,81,74,17,54,101,7,162,85,5,157,202,3,226,18,4,180,33,92,161,19,176,90,191,148,2,150,43,132,226,88,47,151,54,236,56,165,233,167,231,178,240,172,77,14,69,89,169,182,194,49,194,176,74,82,168,77,14,121,94,18,8,65,104,168,206,64,80,78,168,40,7,101,65,3,53,31,191,148,89,236,214,77,39,167,190,218,86,77,180,215,26,141,175,187,218,130,121,165,94,191,156,251,181,162,210,8,228,247,47,245,187,201,239,31,63,143,250,238,221,225,111,226,255,253,89,255,191,110,227,14,229,102,150,174,175,56,183,80,26,215,192,32,45,17,13,34,68,42,84,196,200,71,65,82,235,206,121,204,77,199,66,46,217,71,182,111,251,113,57,196,158,19,232,196,26,74,143,189,137,238,0,129,138,25,130,172,233,58,236,172,6,222,195,122,45,237,213,225,100,156,32,79,235,221,130,79,79,205,207,124,204,237,161,139,128,39,91,79,219,28,231,227,105,112,204,140,204,91,229,83,231,141,243,245,122,143,100,254,43,175,83,204,211,255,250,175,151,193,83,230,80,251,109,186,50,199,205,167,190,175,123,124,190,126,222,188,95,54,125,246,29,159,115,217,231,16,81,59,183,150,234,184,239,58,3,86,161,240,187,225,16,90,134,253,192,183,207,199,94,70,206,159,171,219,236,169,6,239,39,51,118,204,11,139,25,97,136,11,101,80,157,128,192,107,229,106,121,55,186,211,121,136,242,190,188,231,54,244,13,106,205,89,240,250,38,63,212,57,240,73,248,41,209,231,246,64,111,94,203,155,3,79,210,222,206,222,99,109,192,111,63,174,250,141,3,150,108,102,96,33,186,137,170,158,96,107,7,102,114,110,73,94,72,23,171,211,230,136,156,160,38,217,244,211,203,254,114,147,3,48,182,31,117,187,19,37,113,181,143,94,101,241,122,37,70,9,16,230,16,137,109,166,148,130,100,208,50,130,180,57,67,26,101,75,140,54,19,94,87,209,224,182,29,89,86,19,183,155,126,120,174,241,250,192,198,222,129,230,120,132,194,10,117,121,0,179,25,3,60,113,87,199,180,156,7,232,114,53,253,142,66,251,54,49,221,255,207,23,253,142,198,253,155,3,36,23,97,39,160,22,232,93,235,188,61,190,118,219,215,63,249,148,193,61,239,199,208,197,141,105,115,189,230,164,106,65,187,176,122,142,35,17,56,166,219,160,94,238,46,94,107,162,168,153,188,13,89,32,223,116,27,5,35,88,206,175,75,95,190,157,117,127,53,33,214,53,67,73,101,146,93,229,172,107,229,176,75,95,32,233,162,2,137,86,182,34,213,129,175,170,214,232,119,252,54,252,187,189,235,225,121,108,255,225,158,166,143,255,8,255,231,5,122,254,115,136,187,236,197,191,224,191,250,149,221,15,95,137,31,238,151,207,135,75,120,146,118,4,207,228,174,87,31,100,163,4,14,65,201,17,40,130,45,134,157,48,6,231,102,150,212,65,59,64,51,215,205,117,114,54,140,232,17,2,147,109,148,202,140,156,198,164,125,117,243,255,255,197,250,227,214,114,57,176,46,238,250,241,53,123,231,249,122,8,238,96,122,182,42,119,170,116,141,23,78,134,205,169,71,130,40,176,7,114,230,139,40,96,80,122,219,21,50,145,195,10,96,55,32,98,24,174,134,140,32,77,141,146,18,116,194,38,195,30,185,132,115,109,56,191,183,218,108,37,1,29,224,205,86,197,21,138,115,220,191,11,55,1,144,221,136,174,115,36,17,26,10,221,213,65,210,234,170,140,234,170,5,173,8,40,165,75,171,208,149,128,104,192,10,33,60,192,21,58,65,65,168,214,239,218,9,113,184,82,184,18,21,23,31,24,0,237,207,109,202,41,59,15,137,221,86,118,32,221,238,137,172,38,213,126,73,183,31,58,38,14,3,105,249,196,121,35,109,105,1,172,44,30,147,247,193,199,160,219,136,115,52,26,173,143,238,65,225,172,116,39,89,180,171,147,216,74,5,134,154,38,220,215,234,126,168,219,59,239,125,163,253,178,189,245,79,47,124,231,121,223,219,31,234,239,253,232,234,247,107,111,254,213,24,191,25,224,217,165,195,178,79,243,184,171,227,228,208,14,64,241,93,144,28,130,204,182,45,73,25,181,206,71,91,234,205,89,205,167,158,85,223,206,247,184,49,89,118,101,121,225,103,102,174,185,70,69,105,20,21,75,177,99,214,239,123,211,102,94,46,234,199,23,243,221,60,159,86,121,180,170,97,255,106,227,53,239,157,119,103,39,101,1,109,74,175,214,255,125,238,250,100,171,40,55,150,129,246,178,63,253,56,27,53,135,143,253,243,100,14,43,199,102,6,211,90,255,189,243,219,11,134,74,113,2,32,172,155,85,42,44,15,128,166,64,66,232,34,115,30,160,0,58,146,193,87,84,87,79,224,241,136,89,183,161,74,139,193,202,177,61,143,143,36,151,44,43,181,141,58,249,192,222,218,94,51,186,85,147,206,220,67,115,244,155,242,188,86,125,43,106,253,120,189,127,62,120,63,92,243,151,99,189,31,167,99,157,7,252,242,243,19,118,215,58,83,177,205,99,211,154,177,139,241,13,253,10,238,141,27,145,21,179,68,104,129,142,181,198,112,1,209,176,114,38,223,120,249,236,75,59,76,7,109,184,217,185,150,67,159,124,38,18,167,10,28,250,240,110,154,89,133,184,32,14,146,82,155,210,44,210,55,176,7,122,9,129,14,74,238,193,52,0,159,153,129,71,65,5,105,89,87,188,226,241,14,191,194,11,125,230,158,123,12,209,0,48,80,136,8,144,60,14,22,93,4,236,119,53,150,141,229,172,108,31,207,109,62,57,123,250,230,33,27,26,37,117,10,151,147,66,230,162,142,221,84,112,248,126,30,93,40,146,193,104,242,187,204,188,182,230,249,77,43,153,250,195,227,65,168,113,115,56,69,173,207,231,95,124,212,108,238,87,101,20,204,160,149,178,45,58,54,109,101,131,101,173,248,232,251,146,205,145,185,51,134,74,46,113,105,225,161,5,212,34,3,176,136,119,23,8,65,163,160,3,163,194,131,87,168,238,252,120,176,30,135,59,218,253,23,234,219,139,126,243,123,20,227,248,244,55,229,63,87,224,179,47,9,118,193,175,127,193,126,113,252,62,83,238,48,38,47,131,231,1,36,108,153,45,217,165,242,222,211,102,81,53,179,137,44,248,173,55,66,186,240,56,130,117,195,13,48,42,192,10,189,194,104,208,9,59,137,165,104,157,212,11,103,23,214,207,3,150,119,91,252,155,189,129,56,14,243,235,117,59,182,189,143,164,50,198,111,47,198,103,155,52,69,243,235,7,228,226,217,73,2,132,198,189,62,22,69,26,97,89,48,0,228,202,131,32,128,1,133,16,96,176,158,43,16,224,81,19,141,173,6,213,240,58,45,0,57,7,84,31,97,226,62,126,82,179,85,121,50,247,86,169,130,238,246,8,77,32,249,98,188,142,34,185,190,116,229,164,25,159,130,68,171,188,91,194,50,116,101,39,30,27,251,18,70,118,221,37,86,60,192,51,82,197,162,246,13,69,185,147,80,196,9,84,51,31,157,2,249,114,113,225,174,126,252,41,16,148,70,198,162,183,15,54,191,252,144,223,254,192,188,100,234,194,148,232,231,127,101,45,226,9,8,50,168,151,80,81,85,209,70,26,213,107,134,74,204,35,17,161,21,8,156,183,214,238,213,198,105,239,102,33,91,25,88,57,246,165,124,185,253,169,111,87,47,93,190,232,236,218,31,31,124,113,116,165,13,5,20,134,146,226,50,76,181,160,179,199,170,144,154,36,63,137,184,131,200,128,19,66,210,48,99,188,22,71,225,184,176,18,239,86,235,210,41,185,110,196,75,2,253,152,43,140,139,113,156,146,121,166,153,122,172,143,134,201,106,85,120,169,213,35,50,160,157,187,117,81,24,205,41,220,117,118,225,6,221,108,250,173,127,169,91,236,102,50,218,204,17,28,228,241,223,252,231,140,246,189,94,209,94,86,115,233,181,180,7,206,200,245,224,49,224,227,2,97,1,30,10,214,149,77,68,19,0,43,17,11,64,120,204,23,204,48,1,182,100,100,31,118,19,2,157,155,26,99,227,194,29,227,200,199,123,246,26,136,212,155,188,141,119,49,119,121,193,237,26,79,157,27,99,31,136,125,218,251,174,184,141,29,249,195,163,243,252,78,127,73,189,142,242,110,95,175,75,61,189,191,127,249,254,124,122,129,217,46,123,151,183,216,37,233,245,88,154,150,236,175,226,8,176,22,155,108,134,219,130,236,197,0,125,122,137,150,85,54,67,3,170,76,150,29,50,220,139,31,214,181,186,219,181,35,174,207,111,234,184,203,197,218,2,50,192,94,1,21,156,27,179,93,24,236,104,140,114,11,221,146,144,147,71,23,41,27,193,177,5,130,225,13,4,2,108,204,198,30,190,31,187,226,31,165,127,156,255,243,139,241,135,47,161,202,88,194,193,128,225,161,89,172,105,200,44,176,238,59,55,23,177,142,63,219,79,135,33,123,221,107,144,189,20,77,246,166,172,99,44,75,249,81,234,228,230,27,239,247,229,79,38,225,220,47,45,111,247,195,89,188,188,246,168,141,127,66,97,197,140,85,59,222,43,191,39,217,145,175,197,52,209,166,20,180,134,229,166,10,80,163,149,66,46,231,216,129,35,32,9,57,20,243,150,86,31,81,23,48,19,198,183,218,188,251,117,34,76,51,87,1,152,2,32,143,91,227,21,227,207,254,142,112,22,116,52,142,63,99,63,95,91,159,255,126,16,235,203,39,232,31,110,232,239,248,229,162,92,224,14,155,204,144,205,23,1,32,48,108,65,192,82,165,148,172,242,88,101,166,220,7,143,9,116,11,120,243,208,116,93,161,49,144,137,242,12,176,81,108,44,42,48,225,154,112,29,240,180,168,167,11,119,60,131,117,41,174,94,177,119,217,126,28,232,227,154,161,229,62,40,147,33,143,47,119,97,216,77,167,237,19,155,215,53,135,70,221,31,186,91,44,104,245,165,148,105,78,146,81,192,200,112,216,64,226,138,84,6,128,136,20,128,20,10,113,51,70,26,87,91,10,204,161,18,15,189,142,180,246,102,99,135,143,34,153,5,12,163,107,131,216,62,251,183,203,3,130,163,185,171,131,6,117,131,16,165,4,201,182,82,215,30,64,196,227,8,201,14,58,160,192,67,1,20,48,66,209,175,11,20,139,17,71,215,191,69,245,179,91,113,124,170,243,45,191,253,205,37,234,200,206,75,123,142,174,25,194,125,179,233,60,113,140,109,230,184,96,140,187,99,11,110,84,1,144,26,178,116,105,40,117,117,16,71,149,82,54,202,190,16,63,185,244,143,21,14,153,24,205,50,226,233,116,103,185,247,220,63,172,243,19,243,181,235,200,88,93,206,198,45,217,253,235,209,53,135,135,6,47,215,230,225,182,90,75,13,135,23,157,215,12,225,26,81,170,153,110,78,135,165,73,234,42,130,20,72,49,101,136,115,117,247,60,88,122,102,247,82,103,130,55,126,221,142,163,229,195,231,243,125,154,246,66,231,50,186,231,154,117,186,24,125,237,114,82,110,34,201,134,58,137,78,110,88,146,207,104,132,176,58,198,42,55,138,24,25,242,245,227,246,251,206,114,254,75,31,226,102,91,107,71,143,143,149,157,214,182,142,10,45,40,50,238,245,249,21,0,43,244,137,182,106,217,220,164,178,1,97,125,100,65,89,37,212,81,6,59,129,2,2,52,70,184,185,151,1,120,134,127,244,119,64,187,102,123,203,222,244,205,49,163,216,237,157,125,177,155,219,172,240,162,172,22,43,246,218,60,221,150,92,27,221,162,237,202,158,231,166,129,246,185,185,250,137,188,46,120,83,115,187,254,254,245,240,231,175,191,71,79,19,189,252,210,94,156,21,134,24,220,187,61,167,119,66,182,217,0,65,32,2,34,62,218,195,138,1,1,220,234,29,207,100,53,19,247,229,224,150,163,201,184,26,18,62,208,60,128,163,241,216,183,155,93,5,248,224,243,198,91,122,48,56,241,116,62,179,97,247,124,73,184,47,108,3,110,139,32,39,33,99,206,30,207,154,235,29,23,107,116,163,4,1,108,128,18,201,192,6,117,161,24,1,48,224,6,73,148,6,135,29,88,230,124,120,136,45,189,65,142,55,174,95,22,214,87,247,0,206,215,212,57,103,78,159,9,46,170,202,66,212,213,119,117,212,211,218,71,53,246,95,122,176,239,1,121,145,47,175,153,86,85,181,191,106,187,246,188,109,75,193,158,29,166,191,239,118,111,223,109,158,182,78,222,107,155,169,139,72,184,70,83,233,118,89,214,194,90,46,197,44,68,229,34,196,79,39,12,78,54,135,243,172,0,174,228,185,221,172,80,252,129,205,142,151,94,212,193,250,226,171,252,31,38,134,79,94,186,240,223,170,10,240,236,95,236,95,146,249,119,124,237,197,180,38,191,251,231,242,255,178,54,110,16,49,72,197,132,40,23,211,85,82,74,158,160,134,84,3,105,118,102,187,61,153,13,228,1,176,83,32,71,240,133,110,154,136,76,44,237,48,78,16,119,168,7,90,24,155,68,239,55,254,230,226,221,45,161,67,7,167,13,194,121,43,74,23,119,213,190,100,236,106,119,250,118,150,218,86,123,147,232,227,142,205,221,6,61,42,19,155,180,66,125,199,15,15,102,174,52,207,197,157,14,165,34,169,160,177,130,164,128,34,196,0,0,25,6,82,140,171,80,237,17,203,202,72,3,125,74,148,223,57,69,221,62,98,235,149,181,162,173,126,192,208,237,201,205,101,162,0,8,39,196,173,246,255,66,114,174,227,46,19,181,8,209,27,35,142,220,85,138,145,44,81,61,242,16,4,240,1,135,246,162,232,215,113,128,240,57,242,92,8,133,171,37,80,87,62,117,115,187,223,207,181,99,216,97,55,219,166,91,183,174,247,42,210,160,100,158,56,31,220,67,164,178,205,215,62,247,237,0,225,33,0,206,64,168,75,13,106,17,34,5,101,153,49,220,196,78,169,70,215,142,206,170,53,199,104,110,177,110,106,75,34,139,150,109,235,206,107,218,251,142,229,224,195,219,22,58,123,123,12,207,51,93,9,176,7,145,21,218,182,200,80,149,80,166,181,69,84,9,174,138,144,144,245,96,51,100,80,174,219,94,128,197,184,54,117,161,67,118,44,204,83,15,110,223,100,138,252,112,166,42,210,121,225,36,184,125,136,29,109,130,17,186,130,211,45,241,225,113,16,77,82,10,168,132,164,178,72,40,158,54,244,236,73,96,182,52,114,205,226,13,166,245,138,105,221,214,200,107,11,224,239,191,151,237,193,76,246,216,195,222,35,133,217,171,246,9,53,216,4,111,232,233,174,22,225,228,64,132,16,9,45,24,184,5,22,77,244,45,224,102,182,104,139,203,116,97,170,151,205,37,10,8,241,173,124,181,215,246,214,26,234,23,118,231,122,205,231,219,94,90,223,194,173,93,95,122,102,148,167,142,219,135,62,62,124,238,253,203,47,219,245,117,243,244,201,180,80,96,105,234,46,75,84,106,171,34,63,239,3,111,27,187,201,192,217,67,225,225,186,143,17,110,225,216,4,71,209,96,128,125,62,210,184,26,85,227,149,125,36,221,175,78,164,162,116,136,91,15,89,13,86,184,115,50,247,231,115,124,104,39,134,244,138,184,44,168,240,185,51,67,17,220,65,212,173,17,176,50,64,221,84,218,137,211,183,117,127,64,152,255,38,254,229,252,207,63,130,255,106,135,49,3,197,38,122,236,48,38,138,45,142,233,215,117,254,226,122,240,3,127,255,149,121,50,69,195,65,122,226,14,26,229,10,150,96,132,21,13,153,213,102,243,39,31,203,191,122,185,245,163,75,49,207,27,215,231,123,243,114,77,217,173,187,119,87,70,16,90,48,142,171,81,46,53,59,164,179,89,76,186,254,161,108,13,40,179,65,208,216,190,5,219,42,42,235,90,167,149,168,192,114,131,177,15,110,92,73,206,171,158,197,102,211,173,231,89,141,55,125,174,98,160,111,65,249,200,151,103,173,180,23,143,224,55,15,227,131,35,135,95,48,150,253,119,252,1,254,147,199,226,250,87,253,250,195,231,251,189,147,123,8,77,30,42,71,176,27,102,134,40,41,41,12,93,187,120,33,222,227,221,89,67,6,35,231,37,93,75,68,155,192,5,165,176,85,186,170,157,75,93,181,37,165,138,234,186,228,169,202,135,18,220,33,114,39,120,155,177,123,104,135,84,185,207,68,223,192,209,113,239,235,215,146,79,39,252,172,248,233,166,118,45,122,60,175,163,41,185,93,247,159,147,235,64,22,34,61,80,37,45,197,0,138,120,139,134,5,149,27,22,0,42,22,33,192,192,26,101,2,20,183,96,121,172,54,212,47,172,142,118,126,37,155,18,92,140,100,165,155,215,20,38,32,82,29,2,112,215,186,102,82,32,170,112,121,41,64,213,174,252,102,130,224,210,40,156,150,30,66,85,238,16,22,104,64,66,80,30,160,103,194,5,148,58,112,185,85,81,10,151,194,236,42,135,2,28,64,71,227,166,248,219,189,245,25,235,35,63,85,38,231,242,147,143,193,65,159,104,116,149,206,98,119,206,153,19,184,7,178,67,34,213,75,182,219,85,218,160,140,221,67,9,79,160,38,182,107,10,214,81,36,53,177,29,176,101,27,35,174,15,108,3,55,250,61,237,77,58,83,150,42,19,47,73,11,219,135,126,248,160,207,94,59,156,235,205,187,253,149,95,253,169,62,157,66,125,197,46,40,78,64,73,75,16,114,131,195,67,182,185,212,56,26,32,3,228,35,32,146,51,21,191,229,215,246,176,29,46,118,6,151,26,62,81,61,87,126,137,238,170,174,12,14,215,71,91,138,38,145,248,85,243,247,31,252,189,37,146,182,136,19,79,145,46,109,92,48,214,42,43,231,136,153,102,9,67,42,55,83,222,13,25,192,129,210,150,137,168,216,2,229,90,120,85,140,136,88,45,143,129,161,195,120,157,117,172,171,219,202,88,21,97,181,103,202,66,0,34,0,158,74,95,1,146,9,32,52,88,128,98,181,104,108,227,105,108,187,183,79,131,235,156,252,251,241,252,151,238,134,170,251,126,120,171,72,146,17,35,218,55,173,237,207,62,60,213,245,62,209,127,240,227,232,146,163,75,233,185,214,207,247,239,5,87,126,206,142,148,135,233,115,227,132,228,160,133,240,203,153,116,162,175,190,41,183,24,16,111,210,180,135,104,9,11,177,217,141,132,87,126,208,208,95,202,118,186,60,58,106,172,116,77,60,141,178,164,227,241,189,157,243,146,183,106,64,96,59,182,97,160,11,221,164,184,51,127,190,81,158,151,21,205,4,164,198,4,6,217,3,212,60,14,183,74,86,132,7,168,182,131,185,178,239,184,79,190,159,110,207,236,115,220,22,8,167,192,8,171,195,112,9,30,118,63,122,134,82,191,222,196,192,149,47,124,220,251,236,222,35,196,48,140,58,146,55,251,243,237,197,149,178,44,2,145,234,219,8,11,18,149,71,158,188,80,158,247,229,79,186,152,231,148,251,156,61,78,71,174,26,173,178,189,51,96,153,177,87,22,49,198,218,235,171,109,74,85,171,83,151,197,130,15,42,236,194,239,107,72,93,173,151,157,18,160,140,55,143,119,199,174,225,110,177,206,197,41,221,168,126,249,79,193,217,1,152,77,221,177,119,62,239,155,92,94,175,190,59,115,97,138,169,195,225,179,203,23,55,192,237,215,164,188,60,124,122,47,158,166,214,15,254,75,165,63,70,187,74,220,217,205,240,222,189,70,66,126,4,149,141,166,133,75,151,49,89,210,189,231,204,138,47,38,217,251,212,35,2,197,197,137,170,32,1,137,105,146,163,83,71,142,117,156,244,206,147,109,171,157,100,29,38,245,97,39,29,118,248,161,249,115,149,149,0,174,32,28,22,120,106,251,237,226,52,149,214,187,3,176,141,239,222,190,190,124,218,141,219,104,25,183,230,184,5,126,181,5,13,167,147,167,247,235,124,23,125,43,170,0,217,66,96,69,16,160,2,216,246,49,161,239,210,114,107,235,178,27,211,201,185,32,131,190,30,45,122,191,30,218,88,56,237,34,212,196,82,233,4,160,144,64,6,192,146,144,2,24,11,28,5,225,30,162,154,149,60,247,0,142,91,97,177,62,186,174,44,81,29,161,162,232,92,91,5,40,15,10,194,51,82,5,67,225,0,7,221,170,182,104,32,17,39,30,233,72,139,114,164,218,173,177,94,178,27,220,182,24,58,233,206,233,74,190,162,62,246,131,121,219,47,172,11,84,26,145,16,188,213,2,66,232,110,202,65,174,201,133,197,212,163,58,238,94,149,252,112,149,50,85,76,219,189,211,205,221,76,11,17,37,205,245,194,180,147,238,252,164,113,127,209,197,210,197,207,91,119,41,51,241,110,217,31,175,121,178,207,205,192,74,27,210,164,34,121,134,16,81,207,72,88,182,228,108,176,117,184,143,171,218,85,79,231,199,52,143,215,98,214,224,111,255,165,193,28,125,85,52,218,160,13,181,70,215,220,7,41,112,141,224,246,209,193,144,37,220,48,30,118,89,75,114,2,90,38,80,193,176,138,41,150,154,38,122,208,82,113,139,12,83,96,138,173,208,160,218,8,194,27,80,152,227,142,29,224,49,246,3,190,193,199,108,131,74,155,90,94,7,216,130,193,35,24,89,49,134,99,88,119,10,119,64,22,113,4,8,176,241,15,255,65,179,234,185,95,241,182,216,219,118,247,28,247,219,231,249,215,61,127,37,172,96,21,49,132,162,154,153,37,247,240,146,205,105,207,58,111,116,131,191,187,152,31,109,123,185,246,114,44,120,237,159,191,250,232,158,61,245,235,34,114,130,24,229,28,185,69,163,42,31,113,86,172,205,227,144,171,186,87,79,8,196,192,87,174,145,45,57,183,12,54,231,218,193,4,79,204,99,142,201,56,104,112,128,39,139,83,205,249,168,146,38,170,235,210,50,223,5,245,98,30,67,155,189,7,238,116,184,42,215,55,201,171,5,156,215,20,140,33,33,16,32,133,165,129,176,103,43,136,170,32,198,122,194,143,51,222,123,7,208,204,14,89,2,48,1,54,64,34,40,68,31,146,65,22,28,27,212,50,183,113,245,13,98,239,135,37,150,157,94,149,155,47,147,235,84,182,88,3,101,100,234,74,121,17,118,182,140,51,91,23,199,186,147,89,108,15,239,189,60,127,122,91,151,87,146,81,91,6,106,207,110,252,81,116,4,223,235,82,51,72,191,43,59,143,141,42,173,24,100,7,84,22,15,222,214,52,80,70,199,227,70,235,42,187,57,228,162,218,216,244,81,14,152,24,25,232,3,34,100,47,127,123,186,178,118,186,153,202,124,172,127,177,231,254,233,91,39,254,227,66,20,79,31,45,159,63,146,235,155,56,29,111,26,159,153,89,193,119,5,205,136,196,204,162,75,178,180,62,53,233,212,51,121,76,209,40,8,204,15,102,215,187,29,115,19,171,131,141,151,42,201,198,18,3,14,74,130,2,44,9,9,20,68,61,68,235,115,235,147,249,37,46,205,225,44,251,96,222,41,235,78,39,89,56,229,224,182,14,184,16,139,177,244,158,182,63,4,92,235,135,249,85,176,239,119,235,113,64,94,191,133,159,149,96,5,244,62,224,251,198,111,163,86,89,81,214,146,45,96,3,187,3,64,37,25,18,57,136,0,220,74,21,160,145,214,195,114,4,0,245,72,68,180,143,139,79,41,75,36,171,18,109,102,240,202,95,111,18,66,7,77,220,66,14,71,216,146,203,195,64,85,110,128,71,105,231,111,28,217,205,229,1,10,15,74,80,32,232,92,192,136,66,184,60,182,240,160,150,186,8,90,7,5,12,5,193,8,69,184,20,187,50,62,29,116,74,16,56,220,23,57,67,100,127,121,228,245,94,234,84,77,233,58,203,251,186,141,85,116,65,238,202,94,39,47,222,223,167,15,223,78,159,189,106,196,187,188,50,91,16,242,83,174,176,42,206,138,174,216,156,150,232,86,20,41,106,201,84,156,210,65,182,219,166,205,180,157,137,179,18,232,224,54,42,7,131,38,166,119,175,246,250,83,207,110,113,59,110,179,253,42,210,2,155,28,80,188,71,216,12,44,73,91,131,186,112,117,137,246,37,106,107,248,176,221,249,30,147,71,149,118,24,12,249,255,254,225,142,151,115,175,243,62,47,54,119,167,217,222,87,119,55,194,253,72,103,233,102,174,152,151,155,153,27,20,145,87,194,36,75,178,134,67,136,241,168,139,120,146,72,38,133,27,106,14,160,128,133,105,139,21,89,154,6,187,110,16,51,6,110,232,78,79,240,21,23,61,246,53,90,221,180,186,171,10,3,99,221,6,95,183,2,227,167,163,68,119,231,79,7,245,164,8,228,64,48,245,158,62,211,30,115,13,249,124,255,82,222,113,187,63,119,214,135,62,149,113,235,63,190,61,255,174,121,53,156,28,106,112,94,198,197,105,171,65,236,243,211,89,157,250,75,17,229,231,69,124,152,236,63,216,219,136,213,41,159,254,169,159,190,181,243,124,232,178,219,19,236,171,105,87,77,30,129,64,246,40,205,202,26,217,241,165,203,59,118,131,69,174,68,166,218,145,213,155,49,52,142,3,23,220,94,139,119,56,16,59,205,208,15,25,169,126,36,158,29,245,157,251,233,45,43,23,143,166,231,198,54,83,75,117,201,51,6,216,101,3,215,164,110,208,45,71,236,197,113,9,208,8,72,68,164,74,10,187,16,176,236,134,9,58,4,36,38,247,188,166,239,192,128,56,87,56,10,142,177,108,51,4,16,1,71,182,157,97,164,211,200,57,170,3,11,130,134,164,180,84,24,226,27,141,154,128,34,154,37,38,117,75,147,178,218,222,123,221,95,188,16,94,213,27,111,94,18,24,89,46,46,187,116,67,96,171,51,160,67,58,174,241,130,112,89,118,227,82,229,69,179,212,160,189,243,252,72,249,51,210,243,47,159,60,60,174,226,176,49,172,157,156,88,105,167,248,203,50,59,112,114,147,202,146,58,144,122,154,129,54,50,22,250,140,167,47,198,219,59,250,241,228,145,219,119,31,57,188,13,183,167,255,148,242,248,213,205,81,185,124,185,127,121,110,121,214,61,49,138,81,57,115,17,194,58,0,29,169,28,87,182,14,123,190,12,185,247,139,120,90,187,180,111,145,45,232,42,89,165,201,210,218,34,232,114,40,15,51,39,85,166,148,161,139,52,148,72,21,46,34,108,142,207,124,12,212,177,6,47,79,120,185,104,48,163,113,126,69,112,71,253,0,32,50,86,181,117,172,180,41,172,79,78,48,252,182,236,88,203,33,254,252,67,249,236,52,93,8,161,128,235,35,60,255,208,220,30,102,17,12,74,188,128,105,101,33,105,80,177,1,12,174,65,131,112,117,187,101,245,160,101,232,36,186,104,117,166,198,29,55,236,244,222,251,175,95,116,14,29,111,12,23,98,22,155,32,20,184,93,250,230,3,95,83,212,134,92,255,9,56,174,226,204,163,228,20,69,215,135,45,60,136,8,23,165,110,135,7,33,92,187,100,236,161,112,49,20,123,136,212,185,40,80,41,24,142,221,134,131,1,138,240,78,56,17,144,112,74,118,227,93,98,67,162,57,28,230,19,111,183,106,3,82,239,54,86,42,238,190,116,89,193,198,99,195,109,94,155,216,80,111,44,130,57,220,52,108,195,173,50,86,157,220,200,81,102,183,91,42,91,236,208,221,88,164,128,33,148,152,72,0,162,28,68,40,141,196,76,33,67,101,72,18,33,151,224,213,8,86,218,96,199,32,125,72,54,84,180,22,153,0,13,184,251,131,61,173,135,99,229,253,12,87,61,251,39,127,107,85,151,121,250,60,31,22,229,173,202,211,137,12,99,72,151,116,226,73,105,83,90,44,177,213,77,4,105,146,185,26,21,82,20,34,53,17,176,213,209,64,157,228,144,111,44,225,157,167,58,166,2,180,209,215,82,77,24,179,120,196,165,42,0,53,198,207,151,87,156,150,7,116,170,0,244,104,246,202,43,150,49,245,149,2,19,74,23,10,156,3,164,137,212,65,221,0,180,18,52,180,128,91,221,165,15,216,141,97,143,243,115,245,68,92,42,223,11,169,29,198,12,121,116,214,62,251,142,103,47,190,189,200,135,227,253,171,204,163,155,199,201,248,248,169,191,126,235,8,199,161,9,62,214,7,84,121,171,137,173,143,16,195,102,23,89,198,5,113,190,191,240,70,215,147,189,227,76,119,207,184,102,156,165,221,103,102,237,110,207,27,231,107,95,105,223,212,135,190,237,106,95,20,172,221,234,88,100,6,17,35,20,49,154,49,135,41,251,115,127,84,135,124,223,183,1,231,118,216,42,213,133,22,56,128,92,253,136,25,24,26,147,8,199,217,37,110,114,170,163,22,205,149,0,22,237,109,36,192,208,3,24,0,13,128,96,156,192,11,2,57,46,17,229,171,85,183,45,73,25,160,85,190,81,168,10,222,0,152,0,0,214,104,162,196,6,193,62,36,177,119,147,49,101,148,10,187,157,42,224,180,48,177,233,77,118,109,184,200,14,178,50,67,14,47,147,160,239,247,95,119,253,241,247,243,199,31,182,159,242,170,203,123,171,102,202,44,51,103,85,152,173,178,121,245,168,57,2,84,152,117,232,166,195,49,3,132,156,7,225,187,80,127,186,218,226,57,200,179,73,133,225,246,193,244,234,38,186,92,229,195,255,2,46,251,179,7,248,149,218,155,89,50,166,101,25,51,63,55,180,0,28,186,123,184,236,154,189,47,66,235,232,64,99,138,24,6,225,182,134,109,1,179,225,31,105,100,19,193,229,163,47,205,199,142,34,35,49,10,129,129,136,52,104,59,45,28,14,198,228,100,120,84,63,196,23,39,120,169,212,3,68,177,30,204,137,168,114,56,93,240,56,5,71,74,251,130,227,174,205,215,179,254,147,55,233,189,200,16,132,191,170,239,15,211,229,147,249,203,133,180,150,186,168,26,242,250,82,205,120,178,2,12,131,42,11,38,128,182,149,104,163,122,4,61,170,58,28,193,137,170,45,192,108,91,113,209,113,156,83,16,142,187,83,9,172,13,176,192,128,130,17,168,128,208,66,23,215,197,41,163,56,35,98,186,246,253,226,163,194,195,69,209,81,130,1,10,151,135,34,130,10,29,197,32,194,112,169,19,46,158,30,187,85,29,109,64,12,7,5,10,157,163,15,247,204,241,2,3,204,152,154,51,253,227,123,98,205,17,219,22,161,27,118,100,129,19,186,206,169,94,168,159,86,245,143,223,87,75,217,168,216,216,192,23,174,157,143,118,113,118,55,139,77,132,209,85,249,195,52,71,166,118,183,87,210,93,91,73,151,44,78,139,64,137,153,203,148,50,55,104,200,94,138,14,153,17,40,18,14,31,87,203,110,100,248,34,235,75,18,47,121,232,49,236,123,121,165,120,178,113,177,29,180,5,245,112,220,221,63,120,185,248,204,83,123,30,49,15,202,155,85,242,137,155,102,35,161,129,173,30,176,97,45,13,56,169,87,236,15,234,197,51,148,226,41,30,54,51,128,21,173,142,4,26,91,122,16,136,163,31,124,141,253,161,94,1,218,40,69,98,33,67,27,133,129,154,96,205,224,245,224,252,179,253,109,130,84,235,198,214,182,90,87,69,203,0,120,204,13,137,115,45,148,78,161,110,205,80,65,146,56,183,12,43,255,244,239,176,192,90,77,181,11,114,134,93,35,51,253,185,254,161,212,156,29,152,170,6,169,221,171,214,55,66,87,171,33,178,151,221,220,52,185,188,226,208,183,218,199,25,142,219,223,48,135,131,169,108,220,71,173,116,122,139,145,36,100,132,224,139,177,117,90,178,25,233,244,168,234,163,188,155,13,213,89,113,250,174,113,115,231,231,156,125,65,142,192,113,220,198,18,87,33,141,113,188,107,171,184,194,109,84,8,62,131,127,233,79,180,126,240,63,201,63,249,7,106,225,101,91,135,188,109,119,91,189,115,6,201,60,17,189,142,117,150,140,24,125,5,85,46,114,33,148,166,210,20,136,3,222,192,59,8,68,99,64,48,131,4,44,0,194,88,219,30,241,58,156,205,72,172,118,101,120,146,180,11,121,69,30,192,70,90,29,160,1,120,90,122,8,2,14,31,145,94,243,209,83,175,98,158,195,225,166,86,160,115,168,99,107,199,38,42,210,211,249,234,218,234,46,59,63,62,124,231,55,248,183,31,166,59,228,175,160,109,181,56,121,126,151,215,96,209,107,204,2,2,115,229,169,243,192,35,61,220,193,17,7,40,96,173,204,155,151,245,163,91,142,223,127,226,51,175,82,240,252,185,229,250,201,167,44,93,215,94,159,127,225,252,191,230,142,215,47,165,169,115,9,250,117,103,123,7,113,37,114,89,136,200,156,220,195,154,190,243,206,83,130,245,193,236,205,163,41,66,101,158,159,94,224,166,97,73,162,250,40,123,185,39,2,76,14,0,11,50,7,110,18,73,172,179,24,128,122,175,104,140,180,183,48,175,223,137,186,241,251,173,179,94,191,177,206,26,157,184,62,140,190,50,108,254,120,35,166,39,82,187,174,187,250,249,90,239,183,239,249,166,185,39,185,127,65,151,171,244,163,23,145,191,208,255,203,164,247,237,56,137,213,122,7,166,154,115,146,177,1,48,18,85,4,171,138,18,143,138,230,17,38,35,173,71,50,27,178,123,7,182,171,116,182,79,198,252,56,186,172,155,83,132,4,64,93,162,196,145,28,174,69,28,143,219,204,90,83,117,82,242,156,34,12,215,58,138,144,163,97,159,103,251,110,58,157,116,96,128,138,225,136,102,64,185,84,192,165,35,9,11,226,35,156,8,93,17,234,179,150,232,32,113,198,207,127,78,64,223,254,80,181,245,34,52,44,176,160,17,108,184,182,153,148,201,236,59,79,83,14,247,234,222,78,175,197,218,20,154,226,98,58,99,162,212,29,38,62,85,160,149,0,192,164,20,65,98,6,32,136,8,202,40,41,33,52,170,56,65,58,120,31,138,47,227,129,49,28,28,108,26,245,46,142,235,52,7,112,229,241,142,178,192,11,49,91,40,190,101,116,78,254,65,240,200,124,117,140,229,16,162,140,66,198,164,46,165,53,162,6,33,234,168,89,122,0,80,34,65,37,72,175,94,1,128,168,243,74,2,141,168,65,2,2,80,41,161,198,173,140,108,24,177,106,28,26,26,136,56,228,13,170,237,177,76,198,52,97,151,87,230,84,31,82,8,76,151,97,240,181,48,5,19,160,195,70,64,45,13,196,200,125,153,25,86,91,52,185,126,69,183,207,211,239,75,152,80,109,180,225,108,34,215,251,56,98,1,63,156,127,124,220,200,91,119,85,168,250,16,239,51,125,189,73,21,143,248,85,21,81,29,177,248,8,98,18,193,66,5,153,43,129,34,151,198,203,249,146,213,172,121,206,119,19,71,184,248,162,158,59,227,106,63,182,27,210,192,113,81,74,90,160,34,20,173,49,221,29,162,120,195,138,197,43,0,48,247,211,127,184,193,228,190,255,191,14,162,206,129,55,201,55,71,96,163,219,32,118,132,97,27,192,122,149,187,149,153,208,185,203,238,20,213,45,131,27,131,27,16,111,1,3,128,1,10,251,96,104,16,102,92,121,172,181,210,147,113,9,146,34,173,51,25,186,152,6,144,87,134,102,13,181,0,188,100,181,150,12,80,179,18,101,105,247,249,212,200,109,196,228,234,16,231,186,77,78,42,0,20,7,133,218,222,157,113,94,20,22,246,124,39,251,221,84,80,111,228,214,8,47,178,189,169,221,100,203,176,178,202,94,152,189,146,51,149,83,117,248,14,14,165,120,0,224,218,56,135,172,183,122,158,83,217,233,249,253,250,250,51,241,74,230,167,175,24,95,142,88,129,39,135,241,67,70,87,36,0,66,78,195,34,243,96,130,9,205,178,247,93,157,172,165,209,38,189,92,134,134,184,152,94,108,201,202,168,141,112,20,131,48,6,53,40,117,232,173,242,53,248,40,156,17,4,129,37,160,1,176,55,249,33,44,171,36,203,84,206,91,51,210,233,173,207,53,108,231,155,96,103,211,73,8,0,146,81,152,73,135,142,193,178,250,206,184,124,152,151,166,251,80,220,222,151,206,141,116,251,164,190,155,145,237,59,239,215,175,219,115,238,126,14,71,164,250,178,26,199,28,4,182,114,141,181,164,38,95,205,69,4,81,2,49,192,12,213,232,155,177,111,88,175,109,140,159,201,113,123,97,54,0,243,86,34,246,17,66,55,78,226,14,218,174,3,27,135,19,32,184,56,64,120,136,67,237,161,160,24,32,252,204,15,63,91,66,161,242,160,120,182,195,131,18,4,51,149,75,65,133,110,95,237,219,251,202,167,66,7,82,176,169,59,107,160,196,48,229,212,134,89,41,204,225,242,30,126,242,177,54,225,28,87,101,107,173,197,210,195,153,166,240,54,238,227,57,124,98,246,175,62,76,233,65,16,90,78,178,159,144,166,43,123,72,121,6,65,111,142,205,224,160,130,7,60,161,132,10,5,100,168,145,54,107,67,154,164,43,117,241,185,3,219,184,211,32,47,174,227,248,58,140,155,77,195,164,197,226,232,147,29,73,59,134,12,36,124,154,2,217,67,186,21,167,243,224,205,79,120,127,22,183,68,146,39,198,14,109,160,195,173,148,67,105,245,82,74,77,128,9,205,122,6,55,104,165,72,64,0,6,250,37,36,2,202,34,128,2,68,189,106,220,135,188,50,166,173,49,34,46,214,84,4,227,80,176,98,212,171,140,240,184,42,159,234,27,202,171,43,67,59,149,15,60,152,211,96,122,9,148,60,211,111,96,28,34,169,36,66,66,7,252,233,147,127,250,119,138,108,2,209,64,134,236,124,81,125,200,36,204,20,143,142,56,165,117,225,125,190,241,85,14,167,231,56,70,182,47,127,241,254,188,221,63,126,252,152,95,254,88,30,210,147,248,230,19,25,121,164,133,25,34,206,90,0,187,66,100,1,2,11,136,31,29,159,231,25,147,135,104,234,92,99,27,119,247,150,185,199,96,223,143,143,206,253,218,126,78,136,33,5,0,81,165,162,40,4,74,161,72,85,205,194,96,61,246,255,249,189,153,239,252,239,221,94,145,70,88,99,6,221,33,31,197,77,176,226,153,253,94,199,249,228,73,153,229,158,42,165,43,108,126,85,5,226,237,245,163,239,43,34,8,65,192,188,111,44,200,4,192,11,164,90,241,146,235,43,198,193,183,34,12,75,51,146,12,169,158,102,34,18,51,12,120,148,161,180,201,77,163,168,181,178,148,147,182,108,171,136,216,210,112,135,91,247,77,237,12,44,55,28,66,13,44,69,152,5,218,121,124,63,122,88,69,188,148,87,15,221,237,208,196,110,200,33,230,188,202,138,83,20,117,230,40,28,171,1,136,131,65,6,218,89,89,184,57,251,96,86,163,208,247,121,246,11,124,54,129,127,241,241,237,250,203,187,63,30,3,168,31,188,138,87,206,52,76,30,88,100,62,167,180,166,191,5,75,25,137,75,13,92,128,232,167,89,167,210,74,165,103,187,95,24,166,119,135,117,112,108,219,18,147,20,228,228,174,217,171,3,207,14,61,19,62,68,16,149,132,24,8,25,17,131,139,228,105,117,249,1,203,131,171,39,73,79,119,112,185,137,79,28,140,195,233,251,7,25,68,103,40,69,215,135,134,190,151,99,184,80,205,205,19,163,28,122,131,143,230,175,23,244,215,254,35,189,247,84,69,110,47,164,223,204,127,252,201,254,139,127,156,191,145,68,93,45,195,108,166,75,129,5,4,171,44,64,66,185,135,149,17,226,252,16,248,140,70,208,32,220,41,170,139,225,37,44,3,10,51,104,231,111,68,166,45,146,12,158,110,6,52,128,27,160,22,169,26,93,215,86,3,24,130,58,212,68,24,10,16,237,195,95,227,153,160,24,81,183,131,17,130,17,216,158,58,40,208,108,119,239,56,114,34,236,180,155,161,73,20,131,245,113,63,245,105,233,230,65,25,32,194,161,83,132,233,16,105,196,17,227,43,176,216,85,154,154,45,218,77,197,43,241,5,179,51,169,30,80,195,127,251,190,8,108,91,75,113,58,89,35,186,36,59,85,216,30,165,155,32,18,80,80,6,32,181,154,0,94,170,11,17,181,34,54,146,132,87,16,52,219,160,104,22,221,131,179,130,223,135,168,24,0,0,11,160,3,136,0,8,136,64,14,16,74,199,86,70,40,245,173,33,211,148,185,157,141,206,163,38,56,40,8,64,131,10,160,95,17,183,26,32,18,38,72,45,234,70,9,48,149,168,0,205,247,47,168,2,218,3,121,45,233,9,108,49,129,2,9,113,44,28,129,56,0,200,206,207,175,86,218,4,152,128,176,187,76,97,167,222,152,150,142,42,209,125,198,113,128,0,217,144,64,189,241,79,254,198,150,145,64,32,163,231,236,245,153,170,249,113,42,225,83,126,177,104,129,43,250,157,151,12,131,35,63,224,123,187,191,169,230,42,158,110,187,253,233,135,253,219,47,217,145,90,134,56,187,190,176,199,207,77,26,121,96,211,131,76,242,160,2,181,138,81,216,0,48,58,191,141,175,111,169,48,237,200,221,211,196,231,56,167,217,212,118,252,214,75,109,239,193,199,132,23,6,144,4,87,78,7,59,176,145,197,34,80,133,33,60,195,173,192,152,144,106,37,59,145,106,160,188,4,238,129,105,194,223,80,155,168,131,7,13,42,175,136,226,25,53,137,2,12,120,219,254,162,195,80,192,12,41,97,36,0,16,17,215,166,10,22,193,247,25,255,14,6,82,234,53,182,71,142,172,19,37,70,47,101,94,177,111,96,83,14,30,64,210,38,163,74,13,113,123,216,21,182,218,161,26,170,204,150,10,164,49,125,173,141,158,125,82,163,29,169,187,99,184,46,154,30,218,187,19,110,102,244,226,62,208,57,36,207,3,141,103,20,107,43,168,100,150,129,85,48,119,116,174,69,98,169,20,41,58,81,59,185,185,15,63,119,248,101,157,166,89,247,197,35,42,134,220,253,110,72,242,145,225,213,74,254,168,17,220,112,196,42,131,30,6,100,33,134,73,23,47,198,118,188,50,248,251,53,254,184,48,12,99,179,62,41,243,145,167,61,71,16,63,239,189,54,117,166,61,123,42,145,21,126,192,121,62,132,73,60,4,23,13,66,0,0,5,80,72,71,186,4,107,128,11,164,5,240,217,229,101,10,244,32,134,10,151,201,205,187,123,233,33,65,165,195,31,100,222,4,78,192,162,114,101,230,195,73,138,25,122,242,76,122,176,82,68,153,15,200,237,236,245,159,252,93,254,173,87,249,111,191,189,255,223,117,116,95,174,161,10,189,70,65,82,8,28,12,241,110,26,229,106,35,200,169,196,202,228,186,155,218,170,40,69,43,45,199,72,251,254,18,146,149,64,129,134,29,116,19,101,59,71,124,46,143,86,213,215,40,82,54,98,64,196,69,117,240,16,237,225,31,99,136,165,82,231,199,242,135,75,177,175,233,40,13,151,10,142,252,230,112,29,86,84,46,39,93,119,65,177,148,108,223,127,184,117,188,97,80,210,156,150,8,40,51,130,209,135,119,253,195,223,135,5,112,189,232,65,39,142,50,6,47,144,183,90,100,32,151,77,47,25,29,28,106,237,255,171,159,228,182,119,213,23,175,111,59,116,187,141,246,157,55,178,28,4,36,32,70,93,170,192,11,217,128,120,54,65,52,195,5,169,165,205,74,150,172,77,4,169,17,124,20,203,64,66,204,173,58,96,36,192,68,61,81,7,181,193,252,18,80,216,135,143,105,121,82,123,76,254,20,237,234,91,147,203,88,3,16,194,106,170,160,100,38,74,168,76,89,202,66,68,26,18,45,11,18,134,0,205,41,76,155,105,30,194,24,102,2,96,116,223,165,26,160,64,74,6,169,44,114,207,16,130,164,248,232,175,171,39,72,101,82,230,106,93,165,2,176,66,219,133,16,30,53,88,5,144,61,10,9,184,145,13,147,198,198,28,232,51,176,40,131,150,241,200,172,173,95,98,227,251,199,62,46,28,157,217,25,122,203,178,191,226,115,215,238,34,215,245,220,29,87,76,126,84,76,197,123,86,143,207,42,121,175,63,95,80,200,184,199,229,164,43,113,229,89,219,56,131,167,9,176,33,13,145,134,124,115,102,238,227,192,145,107,64,201,247,196,174,125,108,94,209,251,252,235,200,95,227,121,248,215,226,107,97,64,203,65,130,87,233,58,194,169,192,101,159,66,162,8,247,93,57,216,94,33,101,177,36,109,8,57,203,1,46,88,110,247,93,214,239,161,133,6,234,215,21,74,213,19,235,164,246,211,241,70,120,106,225,251,69,106,154,96,84,6,137,163,3,72,6,133,129,32,214,102,168,25,243,48,221,133,79,107,111,142,53,26,58,64,128,32,17,212,148,76,132,40,205,190,169,194,195,84,134,35,110,207,202,90,66,201,22,98,54,233,14,196,96,162,213,121,107,79,231,146,97,198,129,169,139,67,54,11,254,238,222,189,152,189,219,55,124,127,54,247,230,83,238,61,94,179,209,112,50,151,43,86,107,140,167,96,122,18,32,193,137,162,139,73,189,103,49,135,190,207,110,62,219,115,248,250,147,127,116,190,253,240,58,56,253,224,237,251,155,103,31,123,38,155,123,109,62,216,191,139,114,116,5,61,41,125,7,189,39,95,87,27,151,30,41,73,153,171,186,103,90,253,113,156,162,231,234,227,239,142,124,211,43,208,22,58,175,224,148,210,131,196,247,103,119,109,58,49,5,34,0,15,72,0,148,2,160,16,16,2,41,128,132,5,16,4,91,48,196,128,228,52,229,173,198,7,66,26,75,239,31,225,183,59,250,84,197,11,221,208,77,35,232,168,67,172,238,14,31,140,213,167,221,253,241,209,47,234,87,73,58,253,71,253,55,47,231,63,253,133,204,77,113,191,140,165,253,248,158,25,3,18,199,1,66,101,34,75,94,32,248,134,73,4,140,152,94,219,44,176,83,105,222,192,166,182,158,232,232,185,191,72,20,18,104,172,208,233,40,28,141,199,185,254,52,34,21,68,245,176,116,228,214,27,4,15,5,131,114,9,58,127,48,252,193,51,190,230,15,245,116,21,32,100,60,107,31,74,219,231,244,196,161,80,41,90,79,229,162,156,219,109,5,8,117,232,161,233,128,176,11,194,242,129,95,251,59,170,109,217,86,196,14,65,2,37,176,72,53,55,133,118,198,28,96,201,17,30,3,101,84,155,213,87,91,167,104,100,72,26,10,123,178,131,246,57,116,203,17,115,245,204,240,135,215,213,141,51,174,214,157,182,233,95,75,78,14,119,35,69,17,141,66,97,16,13,113,54,65,72,204,33,26,9,183,131,169,232,82,7,110,145,128,169,224,104,8,5,66,0,3,212,11,112,130,190,1,79,0,39,198,109,7,179,59,227,48,129,154,192,72,107,141,176,71,173,21,144,196,5,170,57,77,146,154,1,139,1,8,129,24,196,6,13,73,1,17,164,168,68,22,45,147,8,83,137,128,81,56,210,45,140,184,50,34,6,0,137,10,193,138,17,22,113,240,202,234,230,10,3,22,54,85,191,238,77,61,14,102,113,158,188,64,224,27,19,216,228,44,231,51,44,80,79,86,140,72,122,196,17,112,144,91,50,248,13,67,22,79,51,130,85,184,132,129,250,253,99,192,87,122,42,36,99,221,206,121,112,187,255,145,86,235,182,223,65,159,248,46,74,216,168,168,43,89,73,74,56,193,253,144,77,55,43,145,65,0,67,95,231,235,189,254,240,94,244,26,103,206,188,125,111,236,239,95,221,125,218,121,186,11,115,215,249,250,243,218,153,219,252,207,131,91,30,9,57,50,213,145,233,132,169,48,168,143,4,240,0,24,185,142,8,216,164,17,81,7,9,221,159,249,3,234,79,255,209,5,96,222,99,52,222,49,175,62,92,20,84,145,84,66,53,185,28,223,234,121,44,1,188,193,2,186,96,197,7,3,146,89,8,87,202,66,32,198,130,93,204,137,173,91,226,18,150,126,143,248,122,87,248,240,166,249,228,190,163,32,27,122,200,130,77,80,178,82,150,120,145,5,8,213,224,12,99,135,41,215,16,139,145,125,0,2,174,123,91,235,56,45,4,234,12,231,186,233,114,243,114,157,143,119,113,63,102,202,52,233,102,23,91,230,183,87,178,62,240,211,10,107,103,66,156,167,96,82,216,45,0,80,5,15,82,173,132,38,168,93,105,23,17,74,128,86,196,154,53,114,248,228,208,221,221,189,155,119,61,169,117,175,248,220,194,174,179,128,35,138,170,8,61,67,127,213,102,119,200,250,32,210,228,251,25,254,237,194,238,139,117,253,228,188,156,63,243,197,231,149,251,7,82,55,241,52,194,1,134,180,40,48,66,201,242,50,24,19,176,16,16,146,0,7,5,48,16,103,244,49,168,147,115,113,30,46,56,136,144,241,244,125,59,181,76,209,80,204,242,1,123,215,27,117,53,221,113,41,13,236,24,66,30,111,125,61,196,241,250,118,122,251,10,255,228,239,100,249,206,253,31,222,213,199,147,232,87,90,223,217,255,234,175,250,95,253,213,206,203,117,7,142,81,89,18,87,40,34,2,94,147,76,88,208,153,160,252,182,15,119,26,216,225,118,30,212,182,61,206,114,13,232,253,215,250,165,195,46,2,196,32,128,35,58,146,225,171,123,151,7,154,136,162,19,87,1,115,160,226,9,195,161,114,181,161,162,24,170,221,161,221,35,142,116,203,66,90,2,130,130,202,180,203,238,225,130,17,181,144,117,218,68,76,248,93,45,204,140,85,69,166,168,50,225,154,23,142,62,75,213,30,239,173,46,10,151,115,201,134,235,80,9,192,102,170,77,39,38,57,131,131,119,59,57,187,192,35,193,88,236,143,242,77,138,19,150,68,98,212,198,10,201,234,220,46,185,154,223,212,113,223,140,202,187,196,241,236,149,46,191,221,249,207,249,79,124,255,179,191,66,127,241,255,253,223,177,31,253,62,125,204,221,234,19,119,71,226,234,48,235,11,225,130,210,49,171,228,208,241,32,39,162,186,141,206,163,118,30,131,236,119,159,127,142,249,121,217,221,95,147,252,230,254,13,135,251,184,51,223,77,119,156,79,242,153,207,175,191,250,227,95,174,123,191,254,250,250,147,25,215,207,245,227,159,203,252,65,111,41,108,14,206,249,22,242,154,169,206,228,24,224,6,102,71,112,141,227,94,215,249,68,61,133,108,0,237,153,215,58,119,214,185,12,45,56,64,0,83,60,133,224,139,80,118,167,47,117,34,196,2,4,224,2,193,53,163,16,211,96,98,70,18,91,206,211,89,70,15,18,74,168,20,138,171,52,20,79,102,197,92,110,73,24,226,125,230,192,120,181,80,85,213,85,50,41,128,50,179,182,81,97,51,158,187,120,136,235,235,104,213,2,234,106,252,242,213,200,239,241,239,235,172,42,205,237,221,179,211,253,23,239,112,203,218,246,62,181,206,177,186,30,131,200,42,73,121,19,138,153,64,247,30,34,234,79,26,177,60,62,147,31,138,67,79,67,15,64,37,38,202,25,18,147,71,224,86,184,10,110,110,206,76,214,37,5,24,218,229,89,29,30,0,102,67,33,172,88,198,98,164,97,145,156,19,182,66,170,76,43,160,60,211,95,131,175,165,85,107,242,188,8,206,181,97,80,182,209,227,36,188,14,30,95,203,101,185,78,248,92,249,220,85,239,253,249,207,219,141,231,73,109,109,218,223,44,60,166,233,76,74,218,172,218,13,209,239,54,5,48,64,146,46,159,11,50,148,200,247,218,209,225,83,221,46,58,47,212,7,172,239,93,157,111,192,245,6,190,216,199,111,7,135,187,135,116,125,223,245,103,107,110,195,106,95,54,155,116,181,239,229,251,33,62,44,177,21,222,137,251,30,204,213,205,140,60,187,179,128,115,189,121,249,254,92,126,144,142,100,151,186,250,172,119,254,253,195,248,77,230,119,95,228,223,142,43,255,161,15,254,53,229,191,38,252,59,235,15,53,250,137,159,25,178,180,146,199,186,177,140,235,214,141,248,217,159,91,112,60,241,250,214,106,230,39,38,179,192,159,252,245,252,190,191,71,238,129,139,3,174,190,193,185,229,56,51,162,59,28,118,94,222,221,98,239,167,41,47,216,213,146,43,4,228,140,18,162,197,145,48,140,103,62,173,183,183,255,252,231,102,126,217,60,125,250,29,189,254,29,147,248,142,233,15,159,201,39,235,95,55,146,225,239,255,165,126,72,254,32,37,185,236,199,197,117,142,172,244,10,176,115,236,189,202,77,238,204,94,80,241,250,254,123,228,244,209,127,215,9,195,246,64,122,237,39,61,170,255,139,249,245,191,112,153,208,169,134,77,158,195,131,210,148,248,11,248,115,227,248,223,142,90,95,61,143,223,194,85,143,254,48,19,253,243,250,187,235,230,255,244,47,251,56,240,66,34,245,192,64,236,248,51,197,0,151,207,111,211,103,80,161,136,54,49,185,91,61,199,174,137,249,106,95,61,157,75,104,51,104,121,156,193,218,218,130,187,113,251,15,252,37,249,35,155,47,127,241,116,92,30,218,22,39,30,197,203,86,2,232,8,112,29,247,5,174,181,171,18,5,128,102,161,22,8,101,1,0,77,176,165,132,68,38,210,2,32,132,40,53,186,204,12,119,219,202,49,75,3,159,170,180,101,203,87,108,143,48,221,27,222,108,115,238,193,236,192,54,55,84,199,166,109,159,179,39,221,152,215,186,103,90,140,223,240,158,120,54,118,107,247,12,46,213,183,73,25,186,210,208,114,4,4,90,180,25,144,189,248,172,36,130,77,121,121,27,223,111,251,169,241,62,223,51,158,219,27,106,16,205,126,63,241,19,247,250,35,119,61,33,86,38,168,187,3,72,33,197,130,53,70,199,125,90,52,114,102,50,200,215,252,244,107,245,255,223,121,118,216,71,227,153,70,58,166,240,41,127,123,173,26,100,11,15,145,15,103,128,136,80,155,232,46,229,5,6,129,218,248,194,180,130,77,162,209,63,59,227,56,226,38,139,120,74,41,151,105,169,1,194,20,164,60,0,9,3,84,17,28,80,83,1,60,144,2,160,88,4,124,68,152,149,178,170,56,240,163,215,123,218,9,41,37,83,55,134,225,170,81,132,115,131,250,48,238,228,137,164,99,54,161,149,88,119,123,238,25,43,36,42,23,5,77,154,57,82,61,141,235,43,92,167,213,131,62,94,159,90,14,191,120,250,184,177,219,157,249,28,211,206,99,122,81,172,212,37,190,13,150,145,120,77,78,91,157,174,162,92,144,58,141,232,108,51,54,91,234,230,204,212,45,149,40,195,92,111,116,34,116,177,195,130,44,44,4,36,198,210,150,18,197,16,3,174,145,56,249,72,24,225,17,236,4,198,45,4,104,236,70,22,182,161,160,18,16,100,11,65,118,47,82,209,149,216,171,152,46,14,58,213,234,131,62,141,179,237,74,223,91,55,175,129,35,237,233,108,107,71,181,102,114,13,207,36,43,85,37,99,67,74,32,145,128,200,131,26,46,176,52,36,26,2,102,160,246,84,140,152,102,78,183,12,214,59,229,40,150,222,21,74,252,233,165,15,60,249,236,198,189,62,90,39,158,188,166,194,210,97,13,150,164,225,187,82,53,87,10,200,143,190,10,150,83,235,135,85,236,211,183,237,219,220,194,213,224,238,211,184,252,179,15,190,223,87,231,151,244,145,247,158,196,159,68,127,96,249,88,252,108,243,175,223,105,148,208,115,110,247,147,53,109,45,61,125,45,29,121,151,7,79,39,166,12,189,250,189,31,27,246,243,195,249,250,47,24,251,255,55,3,121,100,89,62,150,58,120,97,137,19,196,211,188,31,151,178,75,238,7,32,44,202,14,75,96,113,5,164,113,126,163,170,238,1,244,118,24,191,63,242,109,142,209,61,147,119,235,94,23,255,230,147,14,202,101,244,130,38,144,112,241,5,117,203,112,197,21,129,28,72,172,69,23,126,147,190,235,165,248,47,151,35,254,184,126,217,176,39,95,240,255,219,140,143,191,163,152,198,186,92,203,48,150,69,46,22,105,194,249,57,24,43,248,241,12,103,255,204,95,120,74,189,98,254,112,1,125,62,212,33,109,4,35,18,161,43,22,4,83,55,134,227,53,61,36,36,215,106,234,220,94,136,150,168,21,66,143,13,54,48,25,97,237,101,190,203,180,66,164,121,136,144,242,85,9,124,110,96,69,17,83,118,64,1,93,81,82,149,111,34,174,93,69,231,128,73,88,230,16,165,204,20,36,144,184,34,45,178,64,94,20,178,196,162,178,44,147,121,241,143,253,54,102,180,59,215,116,131,31,114,176,103,107,254,76,227,22,54,103,206,111,249,217,166,29,27,213,40,158,115,19,128,145,125,225,38,59,45,219,209,227,43,97,33,37,150,229,52,151,185,103,206,146,77,35,16,38,45,49,14,136,197,28,29,118,251,96,7,46,169,138,182,180,218,165,15,184,39,192,208,187,45,61,214,157,253,194,41,31,183,195,103,36,124,54,193,23,135,6,24,66,140,141,213,232,59,81,192,60,47,134,72,35,154,96,50,235,197,214,125,179,83,72,71,63,54,125,7,137,134,207,25,13,79,160,97,132,24,168,136,116,3,16,2,112,214,8,100,31,143,198,2,136,167,18,244,184,48,24,155,119,171,13,109,19,154,2,104,57,129,98,33,118,0,187,68,9,90,9,17,171,197,19,99,176,149,189,9,123,250,99,217,61,123,100,95,186,222,147,35,185,109,139,86,126,139,121,15,218,177,11,191,0,206,88,75,6,76,196,56,206,15,211,253,195,208,9,120,90,213,29,117,249,166,217,77,254,54,98,102,183,215,93,213,21,85,0,79,93,47,84,228,86,212,30,149,160,222,213,87,122,111,206,182,148,137,35,99,156,183,133,136,20,188,87,148,137,218,57,233,182,205,173,156,20,233,28,182,212,121,185,193,150,182,97,195,99,51,162,41,180,19,131,193,164,239,34,220,170,78,43,34,132,169,0,232,92,17,110,2,162,189,71,35,74,142,80,100,169,178,2,201,10,192,37,82,72,40,4,175,226,216,12,108,24,84,105,161,38,5,216,42,78,71,107,85,70,134,72,188,172,41,174,125,143,174,137,133,67,155,21,46,34,211,156,137,198,1,0,5,2,21,92,219,205,76,92,218,182,114,251,66,154,16,170,179,142,190,217,46,37,228,239,235,237,151,166,100,117,235,205,126,62,61,254,102,188,241,250,104,79,215,126,153,209,154,124,155,18,75,84,91,64,198,36,201,179,110,80,167,197,238,28,223,163,223,175,252,165,222,185,114,237,163,139,87,135,214,131,235,138,62,207,178,56,232,56,218,230,216,139,254,204,175,232,239,124,39,127,251,47,192,105,111,95,125,23,96,24,93,217,134,70,153,59,39,194,65,93,212,106,48,183,183,253,120,229,196,27,138,81,29,123,57,118,220,244,145,213,89,167,240,255,30,131,130,167,55,236,138,161,32,193,20,18,187,3,140,66,14,184,254,52,237,153,135,80,178,251,162,20,23,173,30,143,236,203,190,255,170,9,18,29,178,161,49,154,28,32,128,183,128,12,176,27,36,68,32,64,159,149,212,155,212,138,124,253,130,183,53,123,242,51,248,239,219,245,209,143,193,87,23,237,230,37,224,48,204,101,106,89,80,0,233,242,218,111,95,221,85,255,224,153,121,58,168,183,54,79,15,205,90,200,220,56,243,112,216,42,229,68,154,37,94,88,218,186,37,84,131,192,216,31,217,128,0,201,157,20,110,39,26,140,5,11,220,66,243,1,178,41,96,129,246,16,204,0,81,142,14,220,225,40,13,84,70,203,168,75,140,171,5,5,42,23,181,84,46,194,65,41,52,115,240,44,246,201,104,30,226,25,58,204,104,9,129,96,67,154,83,179,128,164,153,36,29,18,244,179,11,203,172,85,85,49,88,245,129,111,246,200,214,86,199,238,238,26,167,235,25,95,179,105,4,56,51,7,206,214,235,56,115,176,157,149,217,51,23,141,212,85,82,141,150,245,182,217,177,242,88,118,181,43,142,1,8,147,154,24,181,132,196,45,0,153,89,201,37,89,96,9,58,97,106,87,158,27,47,167,44,219,150,61,230,218,10,78,8,93,30,210,47,164,255,196,7,254,180,137,34,80,25,95,244,57,34,144,218,92,110,220,151,161,67,114,254,93,155,251,240,155,231,117,99,3,116,220,87,179,39,137,36,51,155,111,51,142,20,158,13,128,132,176,146,0,226,145,130,8,7,32,77,136,198,36,172,80,55,84,140,198,0,240,30,86,23,83,128,94,118,92,17,115,100,1,187,133,64,73,89,11,17,176,32,194,102,54,194,173,253,44,51,51,62,52,51,31,67,51,215,185,117,231,59,236,209,199,41,89,129,210,148,118,249,179,217,1,219,198,206,108,219,251,53,194,243,136,253,142,237,125,7,249,240,147,233,31,239,245,236,144,191,113,116,248,93,37,147,47,108,63,178,203,18,53,36,19,214,214,230,19,115,1,134,160,114,156,118,50,117,69,215,70,255,246,198,47,177,112,66,53,52,166,176,164,20,139,42,109,113,139,164,136,234,231,177,150,220,227,231,93,112,17,226,209,146,199,130,177,158,24,36,120,235,1,102,67,53,195,64,14,212,201,122,161,0,62,240,1,21,4,64,194,130,75,4,1,128,192,149,168,21,81,129,54,47,54,206,249,63,56,43,147,122,87,167,98,127,88,166,142,145,68,109,23,177,186,54,102,107,242,178,115,14,190,184,50,17,173,36,193,131,81,103,21,114,182,9,76,216,128,242,4,8,49,90,163,42,112,170,86,100,163,107,201,189,71,160,222,190,247,234,175,111,150,208,203,87,206,254,245,170,190,122,243,242,203,245,250,233,70,196,221,53,52,135,138,247,157,188,77,181,45,91,18,145,30,26,121,13,127,240,112,254,254,75,54,30,47,222,205,228,170,119,46,74,23,59,173,241,115,169,247,243,187,90,188,152,73,231,21,91,105,43,211,7,111,133,243,240,127,225,151,241,111,127,23,181,120,161,97,84,170,137,50,22,71,57,46,112,85,7,125,25,221,41,236,147,0,115,54,176,178,208,1,40,17,105,193,54,206,9,57,21,111,15,235,80,75,187,213,14,114,108,164,0,3,145,68,90,19,254,229,207,59,232,99,246,94,54,87,69,126,123,235,247,94,33,202,163,154,64,26,71,250,0,132,200,129,55,142,79,1,120,163,226,43,175,156,4,149,27,197,201,138,246,108,48,180,126,122,7,252,159,94,251,242,193,168,207,216,65,163,240,92,76,2,144,235,146,199,249,179,230,243,253,75,225,202,209,58,51,196,236,246,79,61,63,125,216,127,53,35,202,168,212,137,83,122,183,130,237,11,11,222,221,20,185,80,231,210,250,28,79,227,67,93,128,205,90,15,32,22,76,73,64,160,193,237,100,239,236,242,104,163,50,25,47,65,7,173,34,192,195,65,40,92,97,44,151,62,163,162,217,238,184,205,193,17,154,39,102,138,231,70,1,162,33,31,160,5,13,246,73,12,178,84,34,1,127,226,245,10,218,133,147,209,63,187,118,238,18,79,241,196,110,86,7,120,253,120,93,231,206,125,231,182,239,174,51,215,74,176,230,9,115,110,104,141,169,149,169,25,218,188,226,42,147,69,107,107,242,96,0,12,24,177,192,36,192,41,25,58,68,114,0,131,58,192,146,232,202,208,129,27,95,134,148,116,184,245,233,38,233,44,218,30,151,135,173,195,57,202,55,151,182,252,210,110,62,59,221,231,146,250,5,159,223,240,219,5,230,248,93,99,209,24,36,102,40,140,59,189,175,159,42,220,225,134,135,207,218,60,56,15,94,103,57,168,156,43,176,2,146,198,1,2,81,211,1,132,114,4,152,163,193,63,168,225,9,125,167,213,1,224,173,135,10,199,104,3,22,110,4,160,180,1,12,65,76,1,16,1,11,192,110,40,55,186,238,182,211,236,252,240,161,234,90,205,193,75,173,244,220,174,43,121,97,47,60,206,196,173,90,78,182,86,88,139,59,48,80,91,117,23,11,101,203,70,218,76,109,228,203,184,198,47,119,31,119,125,121,56,217,189,58,250,48,213,68,159,70,157,87,237,51,236,99,46,7,159,10,93,181,177,138,121,6,22,116,35,247,214,1,221,119,23,191,185,173,31,90,65,219,130,22,102,84,85,218,55,97,2,59,201,140,205,101,213,181,74,243,199,137,30,70,251,52,177,122,152,138,251,155,226,33,35,199,21,211,101,240,117,201,196,0,193,38,131,97,67,8,108,24,197,36,212,129,196,53,22,36,1,4,192,2,0,9,138,36,43,46,81,137,97,173,95,234,252,246,120,253,217,89,151,1,138,186,37,167,201,84,143,106,180,38,231,97,54,148,21,157,30,158,254,28,180,81,117,141,198,189,208,53,120,35,8,175,36,177,128,48,88,142,84,8,235,47,45,233,235,86,249,28,236,50,222,49,216,47,13,151,117,188,232,211,71,255,126,220,47,14,47,95,128,127,190,192,215,63,250,129,119,151,196,238,14,137,129,194,251,238,106,245,68,16,38,201,108,168,91,77,171,153,211,15,223,212,151,238,214,190,123,41,92,170,190,218,137,157,243,36,245,98,47,161,203,16,121,241,98,90,43,109,35,174,246,39,135,173,252,59,248,99,255,83,163,42,100,2,132,209,205,214,141,67,127,196,116,240,20,180,70,139,163,124,63,189,245,102,241,107,109,236,185,190,225,226,128,57,198,74,67,107,57,76,61,172,211,203,218,251,27,87,222,66,23,17,82,50,65,179,53,254,238,31,241,241,116,199,139,199,30,141,47,167,173,20,10,202,161,30,232,33,196,9,37,155,156,3,44,32,64,218,234,51,111,82,76,199,136,232,16,166,132,227,69,246,8,121,124,39,242,72,123,28,237,119,251,252,63,30,130,79,158,136,222,135,186,14,33,113,164,176,188,9,252,128,215,55,245,251,69,239,38,232,127,159,207,254,32,127,105,23,183,94,235,255,220,13,50,81,213,180,103,168,132,90,229,180,2,159,249,45,79,157,163,83,195,156,163,58,177,218,253,210,231,125,128,126,167,227,54,15,250,9,36,32,164,153,73,40,112,125,254,28,83,134,190,10,56,74,230,180,33,136,131,201,140,177,171,41,199,174,171,112,181,57,242,64,134,64,133,209,16,144,160,78,214,202,98,3,220,172,65,1,169,200,251,5,213,221,242,54,247,162,29,91,86,223,111,102,29,99,205,56,232,182,247,121,187,199,241,245,57,251,185,207,221,63,190,157,27,91,245,83,157,78,114,99,159,202,232,215,181,23,78,102,106,26,218,100,135,101,162,77,211,192,196,53,196,164,1,88,2,128,147,100,117,36,37,147,185,192,49,253,160,7,155,32,188,87,55,92,182,209,173,165,84,29,156,78,181,220,138,124,171,96,102,67,43,36,42,253,175,216,127,102,241,231,53,126,193,69,255,110,247,207,216,50,140,26,33,64,46,239,55,247,195,110,45,249,176,37,83,187,199,59,62,167,207,249,144,3,106,76,128,115,83,196,72,137,71,32,158,128,162,227,108,0,222,120,233,158,224,60,232,169,8,136,237,152,97,180,243,34,90,33,48,130,55,44,0,106,35,4,176,239,37,33,98,101,12,3,21,218,106,55,159,220,111,14,93,107,12,63,126,236,46,95,214,247,238,150,99,199,39,217,39,189,12,179,108,179,20,187,80,194,46,236,5,227,37,172,136,33,52,208,108,155,13,218,220,95,238,168,153,127,216,215,46,95,55,207,143,207,103,141,108,109,182,101,188,137,195,89,60,75,125,86,53,98,191,124,71,21,168,104,5,40,103,74,116,193,56,27,95,152,98,86,16,0,119,18,244,142,239,60,108,76,173,219,173,92,215,221,39,213,91,122,92,187,191,154,235,21,183,194,171,212,39,147,249,42,223,79,211,232,17,140,85,195,5,196,170,64,154,14,106,161,229,87,65,218,84,70,186,1,178,224,22,0,3,49,27,175,24,161,72,98,0,16,164,98,242,184,78,15,250,207,93,201,127,44,32,141,204,83,137,194,89,22,209,40,30,148,19,94,97,86,207,155,33,206,155,248,193,76,12,197,104,61,87,16,208,56,88,11,96,133,200,242,64,197,128,31,211,75,107,72,102,227,44,69,30,132,150,178,88,47,87,180,42,234,103,228,59,248,228,231,252,215,61,95,51,188,191,189,205,202,226,50,54,129,39,68,247,232,80,14,222,53,170,94,84,63,62,222,255,212,190,184,223,104,131,159,46,151,57,118,152,89,213,66,117,239,208,66,115,100,12,57,148,38,31,8,75,171,216,21,155,211,42,90,68,119,44,196,18,105,96,74,171,127,251,63,180,84,85,105,48,36,205,118,101,28,198,173,173,251,105,60,150,97,85,92,50,226,18,141,218,130,234,196,203,75,194,30,34,166,2,130,14,175,38,252,221,43,254,247,110,227,71,119,188,202,3,83,134,181,13,225,9,173,8,27,148,3,157,129,48,40,6,160,1,196,47,13,70,32,210,50,31,46,199,38,58,19,100,110,197,162,237,252,142,215,199,188,198,236,195,141,254,191,92,251,228,13,90,83,80,65,204,65,169,9,108,39,47,215,238,135,251,216,236,183,204,121,231,250,121,177,200,145,194,106,186,93,56,56,106,135,61,194,54,46,169,112,223,147,75,132,59,2,108,26,106,160,175,166,30,240,124,193,33,230,66,1,8,108,1,132,4,148,51,116,187,255,15,172,147,202,125,6,81,148,25,13,18,158,80,192,88,203,51,74,95,118,207,120,166,8,67,88,100,128,173,222,42,17,55,105,19,187,152,210,234,152,138,102,97,0,16,16,249,158,246,116,29,207,227,41,182,76,153,250,207,239,156,237,126,231,86,175,122,157,59,145,219,85,122,220,79,181,98,74,21,213,215,33,30,49,56,88,153,78,253,36,228,54,32,16,5,169,60,14,6,206,146,88,128,146,230,25,86,182,0,43,67,138,50,2,142,206,107,169,197,0,180,140,122,132,221,56,221,25,105,96,168,109,176,45,48,100,219,146,5,83,88,97,77,191,216,253,138,233,11,90,149,131,69,101,56,37,57,210,88,199,254,242,61,178,50,181,66,65,12,159,28,127,20,231,75,146,43,103,3,6,142,87,136,103,216,72,33,80,1,122,232,210,0,245,52,1,2,198,187,162,215,82,33,85,179,13,157,235,33,176,30,116,218,0,173,16,160,44,4,75,20,4,96,3,132,219,122,105,129,125,127,94,121,243,124,105,118,253,248,180,190,127,238,151,217,249,197,207,43,71,104,186,223,102,111,23,81,73,86,143,234,38,125,26,83,102,144,143,85,206,199,44,149,187,93,52,109,29,47,187,220,194,13,60,50,231,187,174,127,221,207,190,190,245,163,87,123,180,238,30,156,177,172,198,13,155,163,246,235,139,124,255,7,254,211,154,115,12,10,35,152,54,210,154,52,236,23,53,149,82,77,139,35,224,110,104,218,102,20,208,229,242,176,243,40,156,69,233,110,244,42,250,238,16,223,69,60,99,53,133,57,240,52,184,3,165,19,196,117,28,37,85,130,27,172,70,145,179,75,178,103,176,49,218,93,242,99,219,171,48,208,176,160,146,68,128,65,144,68,96,34,73,198,98,117,173,7,93,21,124,165,12,205,2,82,153,249,86,253,99,49,164,209,22,155,163,62,157,71,7,200,154,201,249,102,222,223,197,253,40,218,73,42,42,72,29,14,18,3,154,112,23,63,134,41,27,8,173,230,102,129,91,35,189,179,118,110,98,5,59,108,186,182,115,239,79,245,246,135,106,225,63,122,121,253,85,60,126,55,110,231,209,219,237,174,167,155,202,134,75,143,61,109,105,8,12,202,94,30,30,159,116,242,105,101,195,187,54,172,31,235,238,65,187,126,171,95,126,42,77,195,215,36,160,58,149,165,163,151,2,37,202,66,136,41,110,129,121,148,21,3,234,145,82,107,152,131,202,176,161,255,252,63,35,186,46,17,49,114,187,245,242,249,199,202,12,186,58,0,72,75,228,166,49,113,135,109,119,40,180,173,128,235,140,236,230,178,12,1,94,1,79,138,220,100,24,244,244,232,248,244,161,193,81,25,201,180,54,110,133,128,171,57,54,208,225,51,129,52,176,0,150,62,16,125,37,213,243,88,68,128,200,181,184,20,16,149,126,233,243,236,68,192,168,75,177,91,179,71,183,193,171,92,123,125,151,47,175,6,45,64,151,231,58,222,100,249,80,92,167,127,105,109,216,251,43,206,149,158,171,129,115,181,217,215,29,172,156,143,182,113,255,191,214,198,230,32,243,178,209,250,176,93,155,38,124,127,255,131,103,193,108,167,199,24,188,11,230,235,199,215,23,32,246,125,153,236,249,58,166,131,93,80,150,34,64,224,71,105,3,66,222,132,169,94,148,241,128,173,14,159,28,140,40,92,148,35,132,31,139,17,133,202,5,0,34,13,16,141,13,136,181,104,16,102,236,164,168,174,148,106,97,232,93,117,92,212,247,231,29,118,127,223,231,103,126,228,215,79,217,15,204,205,27,251,206,233,204,245,76,237,92,251,158,198,190,239,211,221,81,117,84,31,189,153,78,244,249,110,119,142,87,237,182,220,145,207,112,107,16,59,104,138,173,146,169,240,73,148,81,100,105,150,185,246,253,31,101,251,12,203,86,36,129,71,130,209,121,113,69,191,63,140,48,102,219,87,221,206,12,54,43,22,194,116,114,25,141,49,20,37,130,166,190,126,40,121,13,195,50,208,33,219,150,138,92,192,93,31,59,95,161,12,229,190,36,186,253,254,164,231,78,85,18,100,161,176,13,225,71,6,22,56,50,220,22,214,145,131,16,148,149,239,212,110,137,28,52,100,250,161,127,118,150,115,115,163,1,169,167,195,72,1,173,17,64,164,120,52,221,25,34,192,32,208,210,208,64,233,152,149,2,86,222,64,220,10,200,237,107,191,49,187,125,148,239,74,174,110,148,45,187,221,232,105,151,203,188,222,62,163,207,39,125,182,5,85,185,144,220,190,100,118,28,138,24,52,229,198,206,113,84,199,190,121,254,150,47,55,61,116,26,239,120,249,124,25,155,200,106,137,187,143,95,110,14,190,132,62,242,194,221,179,60,215,7,252,201,117,190,244,172,173,87,39,43,24,144,125,101,54,246,57,27,183,84,1,120,100,135,48,14,74,143,195,80,74,248,184,46,224,96,231,65,117,49,45,161,134,20,147,145,169,190,145,25,108,206,208,201,209,149,220,194,155,32,20,225,169,224,98,137,228,102,1,155,121,51,52,122,9,48,128,192,98,12,35,137,160,3,192,110,28,113,69,112,23,112,194,77,107,153,38,6,80,58,93,156,136,178,141,214,158,247,98,53,3,251,42,164,164,105,57,187,185,159,31,225,4,65,86,21,70,172,123,18,87,108,249,28,254,34,18,6,96,46,59,0,64,2,164,245,179,137,244,97,129,72,188,168,30,229,210,139,61,179,186,254,236,131,231,131,176,126,32,252,248,94,188,28,141,83,150,165,107,151,135,202,219,81,95,102,129,144,215,197,170,208,244,233,175,124,245,115,238,127,242,20,221,228,126,218,244,251,167,235,225,50,46,177,18,180,131,20,101,137,200,150,81,10,144,241,24,68,169,136,4,239,243,60,56,142,154,169,164,50,21,56,116,84,119,73,112,95,233,39,158,158,233,230,246,151,254,63,117,143,70,83,59,72,108,180,154,170,205,126,69,200,107,76,166,1,122,72,37,0,79,177,43,92,237,76,44,187,230,79,147,101,173,37,171,176,49,169,227,184,153,66,213,145,147,49,38,217,144,101,251,197,189,226,234,168,213,135,149,65,131,113,9,29,30,253,145,155,134,92,72,138,42,56,158,8,20,218,79,246,209,47,123,252,171,131,93,47,0,153,43,49,31,237,212,234,215,72,106,92,143,86,205,251,75,253,168,152,147,34,203,9,110,191,192,253,78,30,245,84,171,109,43,170,181,137,48,225,158,41,22,4,51,130,29,245,113,243,219,15,176,222,248,233,180,249,58,230,243,62,201,13,128,68,181,189,0,124,167,4,13,93,139,59,244,106,41,234,235,66,139,50,83,141,203,161,226,217,162,248,80,125,197,242,67,15,198,86,140,96,72,209,118,163,239,65,135,208,145,28,41,7,131,217,232,49,146,99,75,237,38,178,27,189,171,249,239,231,157,125,183,51,71,210,239,216,95,163,225,139,35,19,31,80,115,154,109,226,249,150,198,234,217,48,18,25,184,228,198,142,73,234,57,118,207,200,242,104,240,150,76,116,227,52,76,218,72,149,28,18,111,70,104,155,186,196,214,150,158,116,143,59,29,40,35,31,71,40,63,244,231,183,131,175,215,147,49,121,243,165,65,33,180,241,203,80,80,131,166,148,13,166,21,165,170,173,242,120,65,90,126,74,178,101,188,159,127,108,251,225,251,210,87,26,25,114,197,156,63,255,214,27,44,62,174,16,88,164,67,231,147,25,184,215,104,30,148,154,192,138,97,67,33,13,102,55,64,168,215,156,3,233,175,112,0,163,39,25,198,185,141,42,207,72,39,240,130,1,152,174,13,68,140,7,20,184,211,72,2,145,0,233,190,189,205,135,119,185,188,221,211,168,15,239,111,253,103,31,123,223,124,236,228,207,192,192,56,236,245,130,19,62,230,103,237,205,39,247,247,137,223,46,81,7,172,225,82,197,213,198,202,237,177,153,245,136,193,116,59,155,137,159,181,200,124,202,62,81,189,145,99,116,223,215,252,183,245,18,180,84,61,103,173,139,59,81,247,37,128,187,233,159,38,63,73,239,245,237,152,99,86,174,26,160,42,86,37,8,68,111,185,238,153,63,199,159,205,7,89,142,36,187,113,79,52,230,201,67,107,217,243,42,14,101,157,222,189,58,242,12,100,197,199,36,110,251,112,75,44,201,150,129,15,12,30,136,219,188,29,99,76,99,247,168,215,9,84,117,116,155,231,232,205,168,30,29,163,7,80,13,169,114,52,134,68,139,2,171,111,131,27,167,14,17,18,101,94,40,56,114,83,104,23,185,74,67,69,63,54,237,114,213,94,150,75,201,139,51,43,231,224,197,235,241,89,102,28,18,49,121,253,162,180,236,38,69,182,216,191,88,1,21,157,218,76,151,81,210,204,169,109,214,174,124,68,143,152,80,33,174,142,202,104,251,210,213,161,194,46,195,201,175,253,201,10,211,179,223,89,189,127,242,217,37,167,182,64,123,171,119,12,60,21,91,57,140,237,157,246,222,92,121,29,11,247,137,235,20,82,247,149,83,197,54,146,21,213,32,51,83,68,193,164,132,33,34,80,11,67,104,98,108,145,143,111,66,76,29,152,86,72,144,105,202,162,131,158,158,179,220,184,220,124,126,142,30,60,184,108,249,89,129,160,74,244,36,125,81,69,80,66,111,57,6,152,32,40,5,212,176,238,2,142,8,226,105,163,200,50,122,180,47,177,91,122,128,19,96,196,36,128,37,70,65,84,3,179,189,143,13,23,196,23,68,172,125,222,137,115,108,165,77,125,212,39,126,250,186,57,7,3,7,17,38,48,98,48,0,125,62,158,8,238,242,23,59,236,167,227,200,114,96,143,243,61,196,38,18,102,203,47,133,89,28,61,188,147,7,106,239,70,89,213,60,89,174,12,179,14,101,85,216,33,93,169,222,17,77,175,156,249,155,252,62,237,208,224,61,171,207,247,246,195,207,229,202,96,31,192,229,14,13,180,249,186,166,227,63,214,87,160,167,239,165,239,217,136,162,175,145,91,56,100,64,121,15,116,134,0,151,88,187,118,40,162,13,85,120,166,161,135,138,65,148,104,79,53,78,236,12,78,185,124,230,78,244,209,211,231,199,253,109,28,231,246,202,249,62,183,179,99,226,151,120,228,221,243,43,190,48,68,250,112,33,157,80,207,211,232,3,48,20,209,179,10,150,59,38,64,65,129,2,241,100,18,168,238,134,142,1,20,113,80,72,14,109,84,99,27,70,7,52,28,203,251,96,75,34,219,163,85,182,84,142,0,221,109,159,202,209,45,63,28,193,51,158,235,41,202,98,127,17,25,150,3,108,80,7,181,168,110,170,5,121,68,139,168,200,47,145,142,70,104,140,111,51,39,224,161,139,191,121,54,59,148,125,236,65,246,18,100,162,7,203,163,7,51,21,16,111,0,5,150,39,116,235,161,114,24,72,129,161,215,98,210,212,160,54,238,33,124,112,188,167,179,158,184,0,56,187,96,24,152,21,65,187,176,70,66,24,193,133,0,128,207,119,251,241,107,57,68,195,30,208,191,252,95,243,223,126,241,83,191,204,102,78,208,121,77,90,247,83,188,121,64,23,239,127,249,114,59,8,152,97,78,81,66,143,7,102,20,116,96,60,109,32,159,197,101,154,65,182,45,78,209,240,76,252,12,171,92,219,253,202,114,153,119,90,197,112,1,128,198,104,56,48,158,212,95,88,225,151,111,74,202,82,20,60,0,64,112,15,205,142,31,225,83,92,73,3,1,128,76,145,143,123,91,162,58,20,199,120,250,108,184,148,213,172,104,193,22,142,247,45,109,244,78,89,71,58,232,10,188,186,207,85,186,185,45,134,236,192,83,243,142,191,143,116,169,55,223,243,196,222,82,245,252,156,219,240,134,230,2,58,56,17,11,104,52,37,41,104,143,172,41,52,33,32,76,12,18,128,32,205,179,198,101,173,237,151,133,198,60,50,124,96,248,156,122,106,190,220,108,206,251,230,129,69,24,167,209,142,221,193,19,191,79,106,115,21,170,82,42,144,192,241,66,81,92,214,137,210,45,82,3,186,117,9,122,215,72,32,47,42,242,82,221,158,243,93,142,63,240,232,157,207,40,127,160,32,17,217,210,177,40,232,26,41,46,23,49,175,31,242,44,114,226,162,24,215,66,55,114,245,54,161,2,132,50,96,2,128,193,64,2,121,5,107,178,6,26,22,146,160,244,32,104,119,83,67,0,228,241,48,68,96,45,29,180,118,144,239,91,26,145,74,148,20,156,100,68,153,198,37,176,185,116,196,218,132,230,76,63,200,65,242,69,66,48,158,201,27,173,76,248,212,154,14,212,249,12,28,134,108,192,101,7,194,160,37,52,217,92,34,225,202,120,16,7,54,25,19,247,49,177,183,125,89,118,137,132,29,154,5,14,201,84,197,17,183,126,12,220,133,252,126,231,52,70,198,215,189,54,0,246,91,250,175,78,240,167,39,175,163,177,115,252,216,187,207,244,184,40,83,73,70,162,116,83,51,67,53,115,104,151,152,67,221,157,72,4,176,205,188,208,172,141,46,136,241,249,195,141,112,75,232,197,68,2,184,157,14,182,23,78,41,176,45,214,207,189,223,179,135,185,60,200,59,166,98,170,51,121,28,131,70,192,61,7,131,218,198,226,89,115,171,141,109,248,161,135,74,3,100,138,61,180,36,45,196,38,113,34,75,246,135,171,111,191,127,241,240,118,87,123,162,123,89,9,213,152,42,61,175,62,24,21,82,241,133,224,116,160,7,128,1,177,204,49,226,2,83,246,193,169,116,164,112,118,113,146,175,6,232,229,187,161,91,37,1,26,141,217,65,25,135,109,72,172,230,24,193,92,41,89,3,236,174,222,114,47,5,112,202,202,61,23,224,32,224,241,249,237,4,248,183,87,10,43,116,151,20,72,174,1,212,121,116,65,47,35,5,214,34,95,56,92,192,117,171,116,154,45,166,15,140,48,95,250,139,247,116,99,217,220,160,76,112,143,36,55,149,79,25,199,33,204,129,115,24,64,40,208,245,209,175,180,4,10,8,128,218,224,111,11,0,35,33,81,224,170,141,37,103,61,101,0,104,76,5,158,165,123,162,33,176,34,229,72,181,130,43,98,119,78,199,245,206,145,241,208,63,250,79,60,127,225,124,131,143,118,189,148,253,49,122,111,219,211,99,60,94,124,248,117,44,238,162,56,183,187,194,137,61,194,138,22,80,43,204,38,27,213,75,61,43,159,168,156,70,23,181,223,67,159,86,47,34,231,11,217,169,170,109,172,26,218,199,37,23,36,188,8,87,201,54,66,141,83,234,32,239,101,21,128,26,104,214,108,64,40,128,205,20,0,137,47,19,112,10,44,67,185,31,122,147,93,27,21,195,72,142,130,97,213,144,158,144,213,73,75,107,23,161,112,22,2,217,126,117,229,6,123,96,15,15,66,147,142,152,86,42,87,208,119,126,59,227,55,189,78,250,172,107,135,253,240,146,184,110,69,88,205,239,91,126,232,171,5,156,114,206,165,84,18,152,75,92,3,37,48,65,105,232,137,192,150,112,85,234,243,112,154,24,28,234,115,233,171,217,108,170,222,199,60,60,29,47,174,94,110,151,82,32,44,155,154,29,84,141,59,116,94,159,137,203,25,219,31,73,20,64,55,85,90,106,86,101,52,116,47,55,233,87,26,77,225,226,74,201,84,171,139,62,113,61,255,28,213,185,246,93,179,23,13,42,220,74,171,245,178,79,63,168,213,171,181,120,153,58,231,200,53,179,93,152,204,104,62,194,51,166,164,102,2,36,147,53,16,13,212,165,209,234,13,54,28,48,26,41,157,7,22,160,54,80,181,2,0,153,29,187,139,216,174,79,230,252,231,151,202,87,159,53,48,71,16,19,65,38,80,112,182,27,188,95,194,7,164,63,202,208,4,104,244,5,214,142,212,209,188,230,248,106,219,109,43,147,177,35,201,195,196,117,4,30,217,192,162,133,176,196,32,11,44,23,163,86,207,91,115,78,42,190,247,56,168,99,195,245,30,23,15,162,213,174,52,20,85,70,218,149,189,126,190,17,62,23,173,125,128,143,55,227,58,229,253,33,126,181,182,28,160,213,159,132,127,243,247,151,191,110,215,54,210,28,246,213,235,120,234,107,170,122,228,164,186,121,92,239,154,102,57,94,95,155,100,219,206,198,209,198,44,182,215,127,122,221,239,217,119,141,43,155,54,219,168,48,0,54,1,243,16,178,173,37,102,131,20,16,222,158,232,54,213,212,0,136,238,250,211,170,202,45,200,209,161,101,196,42,51,238,249,184,40,85,11,141,86,174,125,197,112,233,161,226,18,149,204,98,188,52,188,163,78,232,71,197,201,135,215,159,155,15,123,143,175,35,219,129,59,228,230,129,195,134,10,32,183,56,120,22,153,180,12,183,69,195,161,7,145,13,209,226,3,230,27,30,61,177,64,124,176,34,158,32,217,46,29,163,98,156,112,214,9,38,93,174,106,32,52,132,176,167,135,132,237,187,217,108,199,58,31,124,254,41,109,13,223,236,234,0,149,232,131,166,224,211,149,223,16,28,226,91,188,201,87,114,37,220,138,26,91,168,13,168,202,23,123,3,87,167,196,79,0,70,227,28,27,143,185,191,106,135,130,0,169,103,228,139,133,124,198,116,34,0,27,112,56,79,43,29,144,211,133,192,28,13,8,145,3,173,161,26,0,19,89,0,221,57,122,14,235,84,118,55,224,193,87,192,247,66,29,29,84,90,20,92,129,10,132,214,1,224,24,137,222,243,150,63,249,238,249,41,238,130,179,190,127,100,1,240,105,127,236,124,95,18,151,200,8,217,92,196,21,59,54,13,227,123,147,16,113,137,219,73,222,212,178,140,81,152,18,48,115,143,138,106,246,202,123,107,85,183,234,79,211,247,241,172,215,255,88,245,250,199,111,126,105,254,54,123,117,111,142,39,42,166,250,97,174,247,200,12,24,0,64,200,86,55,170,33,72,241,177,92,86,240,33,35,96,10,57,155,177,83,203,201,92,194,210,72,49,15,105,37,204,49,85,60,190,207,6,180,151,94,28,223,9,55,209,183,48,167,2,250,209,226,74,116,240,68,61,31,173,87,47,54,127,225,223,184,77,47,246,70,231,244,110,117,106,221,23,71,176,63,220,218,95,62,207,239,159,114,246,153,13,176,210,73,135,192,195,150,177,65,100,165,29,45,72,180,90,110,104,240,120,174,150,12,51,159,231,238,89,188,248,25,254,223,116,127,247,106,116,9,197,238,145,53,162,243,50,31,101,88,120,78,96,137,236,120,67,158,188,77,231,143,132,71,168,19,245,112,57,25,54,192,110,96,52,46,100,130,171,232,132,225,145,233,143,16,186,163,227,199,87,250,82,44,87,39,198,162,72,130,220,174,19,199,75,124,116,14,14,144,43,158,138,222,49,219,236,242,22,51,27,128,4,87,145,5,6,60,10,169,163,38,32,234,1,5,15,32,0,4,43,0,160,149,106,187,239,166,82,247,253,81,146,165,96,65,122,178,187,138,52,4,6,91,105,35,54,136,253,142,30,180,72,134,4,156,2,101,51,98,94,220,158,115,13,92,211,144,122,236,77,24,6,52,108,88,158,8,44,212,20,130,229,22,152,163,37,0,146,122,238,104,51,122,140,219,120,221,190,95,140,6,58,136,79,64,68,49,185,72,1,210,128,26,68,217,19,247,122,212,170,239,236,126,24,133,47,116,43,117,120,158,205,19,191,151,164,18,138,106,29,205,178,78,215,89,192,110,188,111,249,65,81,174,242,107,107,36,20,148,136,87,254,52,51,199,208,94,70,206,15,173,244,198,146,129,56,27,115,40,133,25,137,94,188,229,9,81,37,120,246,250,218,173,92,17,64,7,43,97,28,158,42,28,141,5,14,103,45,84,203,181,244,224,25,225,82,24,118,42,9,76,102,238,78,225,77,120,211,244,131,135,243,189,253,184,241,189,238,251,83,123,126,25,30,202,111,238,180,135,151,128,211,139,67,139,223,106,95,29,140,67,122,139,109,189,9,86,47,64,12,110,85,47,6,86,156,105,52,118,198,69,132,82,212,78,43,130,60,4,150,232,192,70,203,0,82,37,197,117,175,234,65,39,119,250,221,188,199,189,109,30,44,43,73,2,68,247,105,69,29,192,22,64,66,183,194,122,181,39,151,176,58,160,91,10,202,204,161,229,6,101,72,232,59,3,85,251,59,155,122,0,222,51,201,189,218,39,64,159,66,70,50,17,27,115,6,114,214,80,24,232,76,13,36,92,58,28,44,129,80,1,3,225,111,4,30,66,163,38,18,180,25,13,33,84,0,33,103,234,66,29,16,209,6,0,121,172,130,154,3,16,107,80,203,121,220,220,141,202,159,251,151,247,227,231,191,188,226,211,21,111,4,237,78,215,207,222,123,111,94,190,92,115,29,195,254,224,236,194,108,132,74,92,16,91,67,234,72,143,26,158,54,74,22,118,65,208,246,214,3,232,40,215,162,88,169,130,235,32,142,251,237,88,46,199,181,62,255,183,58,62,124,49,142,31,191,127,240,179,237,127,26,213,151,80,199,3,204,91,140,81,168,194,56,21,80,54,0,208,41,102,254,82,212,152,114,37,194,247,13,64,197,38,201,189,3,168,220,201,97,106,198,101,87,64,179,56,23,237,205,136,146,42,50,132,180,30,77,214,44,250,209,52,138,253,236,30,26,184,151,255,48,13,175,247,55,39,189,239,55,254,224,23,111,86,180,155,120,231,80,192,4,30,193,10,94,183,190,20,26,115,3,61,75,183,170,155,101,9,201,32,220,117,152,165,167,51,171,106,75,210,106,36,106,113,222,183,246,148,198,129,194,75,105,214,238,245,254,86,254,60,170,215,56,79,216,79,178,199,37,142,222,40,151,242,225,225,68,115,126,105,217,235,124,88,104,50,247,40,183,101,234,37,84,162,59,148,164,239,241,72,85,78,108,74,182,243,171,189,239,210,62,250,184,125,249,99,106,235,242,127,244,223,110,222,232,121,106,94,248,2,51,182,76,218,123,149,3,245,1,118,206,116,72,212,54,34,87,120,108,174,144,160,10,57,4,212,13,162,142,184,200,173,14,96,32,80,1,14,60,105,1,59,2,96,138,0,84,232,160,228,110,104,218,247,40,47,60,126,23,35,55,16,94,194,191,3,90,137,61,105,1,127,105,235,146,27,191,248,114,97,139,102,1,87,44,33,168,40,15,223,151,87,181,66,106,112,62,253,102,224,66,3,52,114,202,134,198,20,75,45,172,123,201,137,38,149,166,18,163,110,113,79,104,179,135,96,121,41,65,147,138,201,129,117,2,47,220,106,237,185,120,118,35,140,129,248,32,248,166,198,102,214,29,142,12,236,1,251,190,205,139,76,148,170,58,84,155,71,122,41,172,37,192,12,119,87,10,36,246,117,63,83,205,85,131,53,233,89,145,247,207,191,237,231,215,133,173,232,217,190,193,152,220,3,164,132,108,70,76,0,58,159,151,5,79,1,8,13,16,82,1,80,142,10,215,103,243,108,5,162,184,74,140,48,2,140,139,88,45,232,28,176,226,216,21,212,86,0,181,184,81,48,203,196,48,78,88,236,221,159,178,30,63,220,220,135,243,237,159,246,205,239,62,249,182,124,187,229,135,206,143,21,201,185,193,193,106,201,81,97,4,44,110,124,120,117,129,5,39,96,100,59,15,200,194,192,129,37,27,115,165,188,93,82,153,112,166,216,228,29,218,196,44,69,62,208,196,164,37,58,64,2,219,79,123,239,154,217,57,105,190,221,159,230,109,71,24,44,200,0,75,86,125,166,4,193,26,1,68,42,133,230,113,165,216,224,155,188,4,64,3,33,32,38,196,67,53,229,60,229,70,227,189,179,171,193,186,197,145,72,61,0,177,58,118,173,222,157,135,1,90,141,51,61,117,121,157,10,161,45,48,48,28,23,64,27,80,160,106,13,81,1,145,131,135,167,52,15,216,64,105,3,54,28,0,128,5,121,0,16,244,192,133,28,98,174,31,237,143,222,217,63,188,245,107,124,247,129,191,221,46,225,117,60,248,244,135,246,205,215,227,94,83,88,203,146,208,20,149,121,6,151,161,223,121,163,209,178,4,110,32,58,177,166,178,37,176,207,150,34,173,61,173,186,210,73,30,164,170,46,230,71,113,73,237,250,181,245,50,157,122,52,245,187,197,35,174,27,245,23,190,166,63,158,214,15,157,180,183,116,42,72,65,9,104,170,134,162,20,89,220,203,223,203,247,7,0,129,17,42,52,133,232,218,44,106,119,110,170,67,54,233,206,75,139,121,18,71,85,196,18,79,83,182,212,240,104,218,231,247,194,23,27,247,114,157,106,239,164,57,224,41,233,1,251,210,169,248,242,241,253,143,235,146,78,81,97,154,234,98,8,144,97,14,83,200,214,42,57,179,15,224,52,58,214,100,198,3,176,12,45,103,93,156,238,34,70,19,166,206,136,163,53,154,174,182,200,249,66,203,226,207,156,236,151,95,48,125,151,18,248,122,222,251,121,125,168,167,53,143,233,96,71,19,205,244,122,170,244,124,122,248,2,188,154,167,69,91,22,142,12,91,97,69,54,136,154,74,71,106,135,120,48,20,116,221,175,142,174,59,210,191,248,214,206,61,253,142,203,183,13,165,83,53,137,20,78,93,206,36,197,2,171,168,58,214,22,144,99,57,34,41,66,19,5,11,41,48,3,145,102,34,100,82,51,193,4,17,234,21,151,44,76,190,211,187,0,96,55,253,193,33,5,83,81,131,129,3,36,106,80,22,168,51,184,137,193,74,142,224,50,140,45,124,13,144,19,4,29,148,13,57,191,204,206,237,119,206,176,85,120,125,240,24,28,37,164,236,149,115,164,48,10,160,67,144,132,43,129,210,4,21,187,143,70,198,88,219,185,241,237,39,109,250,145,106,37,0,20,27,165,238,129,85,146,161,187,211,235,180,134,101,151,239,119,250,23,142,239,20,91,92,103,20,88,117,114,186,71,82,140,39,107,237,155,82,153,154,81,219,138,34,214,186,22,96,127,122,216,151,166,180,217,252,200,175,253,101,175,62,223,220,136,241,212,40,37,192,122,44,68,3,233,148,94,66,217,248,148,225,46,176,207,29,30,57,239,46,2,12,120,236,27,10,34,30,13,112,81,62,14,34,46,70,32,10,7,253,70,202,38,6,165,42,129,83,115,140,17,150,220,122,224,195,89,15,161,209,253,253,240,237,53,31,96,175,172,246,197,159,54,148,144,3,139,37,95,16,211,163,39,84,194,85,141,214,78,221,2,253,170,52,164,23,78,53,207,141,115,135,11,65,52,53,1,186,109,182,169,201,93,63,53,105,73,62,64,2,162,3,18,158,117,43,13,166,110,69,163,217,110,247,216,147,161,209,13,146,30,240,217,5,28,101,96,131,26,202,130,128,144,236,77,221,133,59,163,111,138,165,201,52,63,244,83,248,252,192,168,128,103,78,142,182,161,249,29,19,201,33,90,102,146,174,49,163,177,71,188,37,168,192,57,130,156,83,129,133,198,33,51,169,53,53,230,1,36,206,26,64,81,235,41,192,195,1,60,187,84,20,242,182,11,172,176,32,0,83,64,1,105,141,153,179,151,7,94,238,246,15,253,195,252,250,75,187,84,120,244,180,221,205,235,167,243,249,50,12,205,236,104,75,93,106,80,99,0,53,163,32,203,199,7,92,105,45,105,126,197,192,100,183,213,13,123,237,145,198,81,100,162,222,64,115,113,80,229,224,207,121,233,226,56,178,65,247,197,154,7,71,220,236,207,31,250,127,206,115,139,239,254,68,245,29,252,126,202,148,90,138,6,225,12,16,160,169,128,74,90,64,2,4,166,44,162,68,166,76,96,70,162,123,57,60,122,233,126,122,162,14,149,141,0,35,94,211,50,35,140,42,181,46,55,52,122,24,202,101,200,183,151,188,155,213,187,190,105,78,251,137,240,124,221,255,138,199,207,238,119,31,145,46,232,20,33,196,171,110,18,244,22,67,9,180,82,154,17,7,35,85,82,159,141,102,76,11,24,73,104,154,102,184,185,60,181,73,210,227,125,82,89,39,100,206,149,153,231,92,239,206,167,26,96,206,250,142,109,225,111,65,186,152,114,20,166,83,105,227,241,101,223,217,241,247,211,232,59,91,207,218,177,112,218,184,12,26,16,1,212,104,179,78,119,108,184,175,97,56,212,223,253,74,242,161,183,203,109,89,255,112,87,187,42,81,85,179,65,19,100,72,65,202,215,14,213,92,157,35,134,157,64,8,168,155,24,24,128,64,128,128,34,162,46,200,132,162,50,105,112,150,25,5,163,198,37,138,21,144,81,11,120,8,236,63,248,71,220,122,159,242,235,92,190,230,218,62,252,111,184,19,35,249,9,220,11,114,247,240,110,160,54,247,2,134,148,81,132,23,132,51,5,97,58,208,240,139,197,231,160,101,23,169,159,121,3,61,11,43,27,180,52,32,38,45,20,137,200,27,72,46,22,125,194,214,54,140,80,32,76,250,139,199,134,204,46,220,3,236,24,200,164,242,112,245,163,11,243,124,60,250,118,123,242,69,255,239,200,93,137,67,2,74,27,90,215,110,74,159,145,80,117,103,218,94,123,154,98,74,154,11,31,210,132,230,165,208,67,59,53,135,133,228,249,217,0,142,6,115,109,176,115,41,144,120,19,162,92,27,116,78,63,106,163,177,3,71,229,0,246,2,231,46,7,165,3,116,83,102,151,217,84,21,241,216,181,9,23,165,153,99,45,34,203,165,207,90,109,207,40,133,37,100,68,72,132,32,134,206,122,120,169,135,165,217,226,181,252,35,166,127,239,124,247,237,219,203,79,234,55,215,239,255,140,251,21,240,3,50,88,34,78,84,21,147,137,95,56,24,121,17,84,171,179,10,132,213,129,5,48,220,204,38,19,212,34,121,6,170,174,163,13,51,65,219,238,227,93,136,248,4,71,173,5,67,11,176,177,147,157,123,141,202,93,227,242,106,203,125,248,62,118,210,64,252,44,43,137,62,7,248,85,0,68,131,0,2,1,32,50,16,24,76,225,0,135,10,139,196,144,232,166,25,172,12,157,48,112,189,163,85,95,248,77,17,84,124,166,206,25,252,144,40,0,103,137,51,218,61,101,58,64,69,61,91,164,124,215,24,60,57,236,12,66,57,108,176,212,245,157,101,0,154,135,101,166,237,43,234,64,190,85,232,195,77,67,22,129,215,42,158,202,4,66,79,216,73,253,248,229,253,237,127,105,127,239,198,215,248,238,203,248,186,253,254,47,211,95,249,244,216,127,146,141,236,177,134,216,82,34,36,137,181,107,224,82,22,232,184,20,73,18,131,40,105,242,139,23,145,133,150,175,115,58,214,107,35,117,113,81,85,195,182,205,23,203,229,251,161,35,241,51,167,238,127,209,239,194,124,43,163,99,105,175,102,136,241,219,201,31,230,135,183,242,119,127,18,215,25,22,176,72,27,12,80,84,86,147,170,0,192,36,146,32,84,177,8,10,145,155,37,58,191,189,18,165,216,149,54,175,82,6,130,244,189,185,78,234,77,96,114,217,0,212,42,102,93,93,228,76,207,93,60,143,210,121,99,198,182,38,251,87,47,239,218,249,210,23,191,241,229,102,239,203,143,171,183,199,121,124,99,123,97,58,239,2,71,200,184,120,170,100,218,171,229,203,134,193,34,136,170,166,156,52,161,52,61,214,41,38,195,61,215,167,214,212,53,93,169,205,114,253,121,32,29,118,165,123,102,243,178,113,220,118,157,120,54,103,5,226,116,117,226,183,199,238,181,249,253,174,238,19,122,250,169,214,81,59,148,182,195,107,176,238,1,4,117,111,96,34,97,116,99,57,48,5,151,34,100,240,202,173,169,43,2,203,2,68,196,8,180,203,228,192,66,226,29,82,81,162,217,176,50,33,68,1,40,69,4,42,16,148,73,34,20,151,8,131,19,42,65,69,196,177,150,2,134,144,135,41,0,168,70,29,129,29,11,129,69,3,3,34,231,201,117,120,14,211,137,49,195,14,85,24,80,96,2,134,212,32,58,64,62,50,34,237,120,196,141,249,2,188,82,103,47,223,235,253,190,160,239,41,198,171,198,11,29,0,240,1,42,125,78,125,30,160,229,92,15,90,70,237,124,190,55,210,211,115,158,252,241,95,115,4,201,57,78,5,0,34,249,78,4,212,188,18,81,92,66,86,160,218,254,26,199,154,125,244,41,95,110,246,47,234,246,12,181,148,103,151,155,184,66,22,53,244,47,92,210,52,157,54,27,57,146,154,70,223,88,205,71,183,44,161,166,50,254,253,231,213,143,255,60,125,19,163,187,73,157,80,214,215,232,91,19,244,233,54,31,29,168,0,236,210,32,61,60,219,0,19,104,114,121,80,16,15,160,8,216,21,116,148,8,213,41,40,101,224,23,212,81,116,250,86,234,18,30,124,207,253,28,251,185,248,199,179,244,198,17,221,30,251,199,59,104,124,251,213,31,239,223,190,159,127,231,23,251,155,31,255,155,191,247,47,253,255,146,79,186,221,5,152,216,98,59,105,147,197,208,193,5,43,225,84,147,210,32,47,95,14,141,57,112,65,35,54,172,93,80,135,88,53,38,80,16,145,71,181,221,237,43,107,156,235,169,169,118,113,186,244,249,173,25,123,251,230,221,198,244,219,244,125,162,98,183,206,191,224,139,250,72,190,243,8,219,233,87,34,211,53,59,247,78,51,236,140,155,111,224,225,175,107,207,107,249,104,63,124,191,237,158,143,63,125,252,225,254,235,227,159,238,247,231,215,246,103,175,127,255,159,199,215,6,237,99,145,223,221,107,126,109,207,49,10,193,228,18,229,243,165,191,127,94,182,255,95,226,154,98,220,105,208,158,114,0,214,66,64,1,72,96,144,188,242,15,144,35,42,64,204,65,27,241,11,235,34,203,192,178,37,40,185,4,140,163,58,108,104,89,138,69,15,123,64,148,54,164,1,8,151,130,52,8,98,133,145,146,129,133,15,103,176,3,222,151,88,45,67,32,130,86,5,44,243,23,235,211,29,82,206,181,30,109,181,10,108,106,203,154,226,70,31,242,205,22,197,28,97,248,124,206,243,77,229,107,38,199,30,242,45,213,199,216,41,179,39,175,30,154,236,213,44,115,104,124,255,114,126,210,87,114,87,94,42,215,239,227,235,234,215,117,150,171,63,127,216,223,230,254,254,143,251,251,191,207,127,179,253,231,125,127,241,255,252,252,133,191,104,6,126,232,15,144,250,192,24,101,150,205,156,162,177,187,238,14,11,219,113,192,107,28,117,93,191,24,27,5,149,101,8,22,16,92,33,98,66,241,143,145,253,84,238,59,103,165,111,216,221,216,85,94,238,194,31,234,144,127,153,124,124,251,242,24,250,182,226,243,100,189,40,205,173,142,30,234,150,102,135,144,132,98,181,80,251,164,99,242,3,41,51,64,2,23,136,224,28,146,65,136,65,97,107,182,203,141,216,123,9,203,42,93,14,117,138,73,240,226,154,52,234,74,72,136,210,141,87,101,169,185,231,120,63,116,35,240,199,147,20,132,155,214,43,183,250,210,157,142,240,248,221,99,158,236,143,217,184,20,117,81,13,78,209,77,249,46,247,157,169,60,221,115,231,183,54,187,154,119,243,250,238,222,182,56,40,9,16,119,223,17,128,176,148,178,88,136,229,237,114,204,6,43,129,21,87,173,140,128,92,0,92,136,41,192,210,30,58,144,71,133,41,43,168,68,74,184,218,135,82,149,54,10,109,174,62,159,193,157,220,123,129,23,111,230,238,235,62,191,249,95,126,126,67,103,199,223,202,33,219,241,220,234,31,26,120,252,36,17,180,50,118,73,197,74,193,131,77,161,217,60,184,118,185,103,86,150,235,6,55,205,76,102,164,7,38,225,228,129,105,227,98,35,0,143,129,146,102,138,172,180,76,182,237,93,241,121,70,182,96,112,121,20,176,37,144,56,102,93,125,5,199,133,71,33,167,243,228,145,139,181,118,139,167,175,47,217,242,248,187,57,255,135,57,127,230,248,240,231,231,127,177,186,253,156,221,231,108,118,162,70,196,240,24,151,187,175,65,147,204,122,102,173,86,139,181,222,84,223,92,46,121,171,10,229,175,156,39,246,78,106,203,144,180,35,38,180,132,80,0,34,132,100,64,3,198,160,151,35,208,161,172,83,170,18,140,93,181,96,7,99,75,0,49,18,131,124,18,82,151,132,194,227,62,43,9,22,110,141,2,195,207,145,215,231,242,249,230,204,159,217,127,126,126,254,244,95,252,175,94,31,247,50,80,246,46,69,213,85,19,129,141,200,90,41,157,104,176,200,162,20,81,74,160,59,30,88,64,177,129,88,238,187,53,130,166,50,198,22,162,181,141,59,35,179,32,178,152,79,216,107,243,97,167,137,184,35,6,173,166,150,137,184,10,103,174,67,54,65,190,73,232,137,105,183,243,184,57,61,58,26,219,84,229,135,39,244,169,200,219,138,139,202,163,141,180,39,143,198,181,221,165,210,121,208,107,199,27,108,143,90,244,75,6,1,173,95,205,207,210,80,32,109,167,0,62,192,24,64,66,81,72,147,58,141,3,17,94,156,84,239,208,137,0,48,13,224,68,98,128,173,5,52,224,26,5,128,150,172,113,208,80,49,107,194,35,42,16,0,120,27,128,33,85,61,148,94,129,7,230,105,66,136,24,45,157,230,103,71,249,31,39,42,40,151,229,246,203,139,107,167,17,140,142,72,71,119,69,191,96,86,21,199,33,91,61,107,254,194,188,114,38,206,65,140,4,155,66,74,205,177,234,162,109,165,30,162,209,228,170,168,79,241,199,201,241,237,16,165,222,6,105,171,52,239,21,184,123,189,96,234,7,62,116,96,67,190,172,244,101,131,194,231,24,13,144,100,61,163,232,26,228,192,129,109,88,113,183,119,135,185,71,27,26,213,152,46,74,219,12,68,1,74,199,121,98,52,5,250,199,178,248,113,119,32,105,222,178,142,215,123,250,197,240,166,93,223,230,33,54,226,108,47,98,42,20,20,136,120,176,13,224,144,2,166,13,240,0,40,40,187,25,218,130,100,4,53,40,119,5,61,236,138,96,197,193,217,159,12,116,226,187,111,191,247,195,171,89,251,52,99,57,183,228,234,109,69,102,53,121,89,250,117,157,181,208,60,199,117,105,151,59,254,124,26,31,106,172,175,157,127,125,116,42,20,196,77,109,69,239,210,95,110,142,227,241,244,50,167,204,89,139,246,24,249,148,217,99,110,216,127,249,158,135,236,46,138,69,165,207,239,120,59,91,193,200,140,201,150,230,104,38,149,3,177,197,134,197,163,18,208,184,128,212,1,235,8,216,29,149,22,98,86,192,210,129,99,213,163,117,2,107,42,176,3,140,131,53,215,57,196,5,6,96,25,107,218,106,118,39,217,5,163,123,204,254,228,229,96,27,191,184,58,236,85,179,129,57,209,58,130,75,67,183,76,58,227,50,84,86,138,36,186,30,42,186,180,98,36,134,210,55,165,91,130,184,26,45,150,154,145,195,97,37,56,73,116,51,70,2,60,112,134,152,192,83,205,57,164,79,162,1,151,65,79,104,236,114,220,94,182,112,192,194,245,92,134,49,156,196,1,164,128,231,236,210,43,235,99,142,42,163,14,79,243,222,81,255,163,20,230,95,255,99,240,191,14,237,115,143,96,196,82,145,112,84,90,186,143,117,41,207,51,153,172,171,79,47,211,245,244,233,245,221,167,132,244,210,158,53,111,216,139,52,157,229,230,228,137,147,210,37,28,10,176,205,174,183,70,43,84,39,177,238,42,28,245,56,231,45,80,8,6,85,189,61,162,81,193,0,132,240,150,144,163,145,165,207,162,85,173,164,109,155,249,198,169,169,210,129,63,221,249,227,212,62,172,186,215,52,143,60,20,216,58,218,132,139,166,94,36,31,0,137,134,25,8,36,148,100,96,229,154,131,37,198,194,28,80,16,36,8,160,160,0,189,129,103,30,73,86,232,129,123,36,51,70,202,27,106,80,42,205,16,6,59,96,219,87,84,99,104,153,89,234,244,38,215,32,6,194,155,88,163,104,80,173,178,176,233,164,151,214,253,194,133,167,193,38,40,132,207,208,97,3,4,34,69,70,194,142,207,124,1,187,66,75,100,104,10,17,142,60,192,6,19,0,66,48,45,31,131,52,82,114,43,45,16,88,0,11,53,213,44,98,193,213,1,29,17,36,140,72,7,228,189,169,218,189,46,6,29,244,188,182,35,99,198,87,47,15,11,237,197,95,124,212,163,217,56,96,4,239,254,252,114,63,245,206,16,117,171,147,154,226,63,249,105,90,251,243,147,159,156,56,189,167,122,208,173,123,246,55,117,139,54,71,231,206,30,130,83,32,99,4,17,50,175,4,130,33,60,25,249,225,221,187,241,56,135,217,163,157,191,58,199,43,173,117,115,160,242,215,125,255,67,41,240,153,197,88,37,248,108,138,66,233,100,84,177,149,57,176,96,99,207,200,168,21,59,44,218,171,225,43,226,166,152,192,29,57,39,75,118,235,129,201,154,42,68,62,207,70,121,6,189,69,95,159,63,232,203,206,108,24,106,75,63,180,243,15,97,140,27,40,65,36,184,92,8,86,222,2,34,124,75,133,18,72,15,96,8,245,28,233,201,3,59,174,82,103,232,200,187,62,189,191,239,112,154,57,197,119,235,163,23,253,229,78,125,123,180,4,56,235,32,103,161,92,158,228,47,94,208,79,234,117,51,86,46,29,39,71,174,177,233,115,87,217,107,179,213,182,29,117,127,123,243,254,47,94,93,95,55,184,212,120,26,212,203,155,54,159,106,60,73,153,82,49,29,19,123,152,167,120,20,165,204,205,144,248,63,188,207,63,26,68,50,88,54,238,119,94,207,92,239,184,221,239,253,196,58,205,81,75,0,203,232,81,219,108,52,128,146,53,154,140,131,221,136,24,83,144,10,146,113,80,65,244,206,135,234,1,200,182,166,45,167,126,10,84,176,101,182,51,68,105,219,225,180,219,111,51,185,213,225,230,113,241,193,151,103,156,99,225,170,166,78,250,217,185,210,214,149,28,195,161,38,189,129,88,229,98,80,138,128,157,226,194,122,77,121,24,57,166,60,149,92,83,105,13,83,225,110,7,202,70,213,160,3,34,33,203,140,231,90,58,130,33,41,74,21,109,67,187,190,193,210,160,148,22,93,183,49,160,88,117,119,79,137,165,241,225,140,94,222,23,205,52,161,66,13,1,25,61,55,61,14,1,92,52,179,145,9,82,178,18,170,142,39,123,81,185,28,115,202,52,114,217,7,156,82,110,94,163,95,174,140,206,6,31,103,35,216,205,6,210,110,184,113,82,96,87,17,194,2,24,129,11,98,60,138,196,136,93,159,242,40,59,40,99,51,10,30,157,142,189,21,150,76,0,129,217,52,228,29,57,73,185,21,205,116,26,182,125,216,226,108,247,31,222,195,139,182,107,202,133,163,253,90,26,59,235,52,41,26,30,6,17,31,106,82,34,148,82,47,101,212,56,4,11,206,119,169,10,90,226,32,204,192,152,70,189,158,110,91,216,181,59,160,65,167,39,237,76,175,189,35,173,34,101,208,22,78,222,198,140,29,44,125,102,117,138,139,208,45,104,205,57,236,248,218,172,22,208,146,197,85,220,134,197,70,151,112,161,68,166,84,238,176,223,48,163,58,194,133,8,82,177,149,72,71,0,2,2,205,179,2,8,5,192,129,80,227,112,82,33,37,154,254,61,80,16,230,37,7,226,38,152,90,149,16,178,107,30,241,154,35,29,67,169,152,48,2,97,217,50,112,181,198,0,12,26,21,44,76,174,160,85,199,44,224,48,16,38,196,18,55,138,47,255,252,123,27,117,65,249,141,42,209,138,105,164,252,114,51,135,160,6,197,36,3,182,149,13,10,167,91,180,9,230,157,149,139,215,76,26,19,84,165,37,239,130,129,162,193,164,222,214,9,165,228,75,124,192,79,18,242,122,8,168,85,186,149,225,74,178,180,180,108,255,227,143,241,248,73,85,132,219,1,93,85,206,105,211,72,116,116,54,25,88,24,105,79,144,133,186,37,211,153,187,202,235,232,67,103,224,90,155,22,236,23,94,248,99,182,63,238,11,186,227,184,163,142,173,11,152,45,180,24,180,11,143,49,231,226,55,160,165,186,82,173,40,92,8,69,241,160,71,121,184,105,117,151,228,238,58,152,82,239,138,77,124,32,116,227,31,232,116,248,219,248,131,171,20,59,105,201,179,164,168,188,78,0,151,107,246,233,249,136,120,247,245,24,186,107,245,26,52,149,3,122,147,172,221,53,51,97,173,157,79,154,159,154,103,94,111,244,61,177,151,93,43,211,206,75,245,203,130,63,253,34,201,32,201,114,105,41,120,136,15,115,66,41,158,130,196,7,189,198,114,157,89,54,110,119,189,157,123,187,243,177,222,117,25,108,195,202,102,88,22,2,32,216,197,5,1,20,199,20,98,9,216,177,34,178,106,173,129,8,11,160,21,144,197,2,202,10,136,202,54,19,141,14,133,132,243,85,190,239,185,166,10,45,169,170,204,188,168,108,238,98,31,244,236,15,238,244,101,35,115,115,169,101,8,199,36,59,157,46,153,121,29,88,72,10,207,140,183,76,6,174,69,6,219,12,15,91,171,10,7,227,89,237,80,165,52,65,108,158,98,141,115,22,245,143,103,15,43,34,94,217,160,165,151,173,89,225,25,64,150,60,112,134,125,84,150,192,146,210,170,92,149,202,82,63,221,77,95,126,242,216,235,161,213,137,237,28,171,52,77,11,11,66,72,22,195,226,60,120,26,157,14,101,40,137,177,72,135,141,98,240,109,117,192,228,48,76,77,189,17,200,237,112,40,136,203,149,88,61,124,122,34,234,28,194,89,7,203,2,165,174,46,0,68,14,6,80,56,110,149,19,146,208,28,36,159,130,209,220,104,85,70,213,156,142,152,153,62,141,220,124,13,221,215,249,240,5,98,79,153,205,75,77,135,101,55,55,42,19,178,148,214,176,152,149,72,72,29,236,190,139,53,21,0,128,24,66,129,182,82,1,32,225,171,219,61,174,30,136,225,221,92,201,98,18,124,49,108,213,22,118,50,177,45,233,68,156,91,203,157,198,169,19,143,25,173,61,154,24,133,33,185,108,157,41,135,237,34,162,42,191,78,88,157,170,57,205,231,130,244,133,171,6,154,99,30,253,38,12,207,71,47,169,210,4,160,2,177,12,224,147,206,129,60,161,7,4,88,236,46,129,0,235,161,234,242,144,199,26,18,122,185,67,107,40,57,154,18,88,198,116,140,138,171,121,232,58,66,171,149,211,133,220,89,202,225,10,216,135,148,162,103,127,254,163,213,8,139,170,242,234,5,229,103,34,19,32,181,81,16,243,166,157,132,77,48,79,48,197,41,51,225,210,17,251,168,124,72,196,120,241,221,203,125,212,25,123,211,20,211,38,54,41,207,119,41,242,166,48,96,57,35,184,33,215,136,49,162,56,244,216,211,243,193,234,160,250,204,74,18,152,127,210,123,159,32,6,137,34,220,192,205,140,81,85,105,138,131,19,2,226,68,230,76,214,117,22,203,196,228,196,242,88,172,153,202,188,207,126,39,116,39,234,208,28,189,158,254,137,249,226,39,199,167,49,190,62,137,246,37,180,12,227,160,156,157,247,82,185,114,216,209,171,1,70,217,58,47,68,1,86,122,221,20,236,202,102,82,15,213,46,125,218,233,251,188,169,242,192,47,236,207,193,246,184,188,184,54,150,145,237,105,236,162,250,131,184,92,249,136,243,115,57,123,255,195,164,125,121,148,117,188,18,87,71,196,75,170,149,151,106,75,61,5,113,38,50,140,113,233,76,245,161,32,124,247,51,203,255,233,55,71,107,14,191,102,235,49,32,121,11,106,41,77,83,153,19,74,81,233,213,43,89,146,137,41,8,192,178,130,145,179,77,150,19,247,19,215,123,175,167,189,158,179,156,216,182,174,201,24,56,136,229,35,176,178,144,71,165,166,66,162,233,69,91,182,53,232,222,79,102,76,180,16,171,169,212,168,105,116,123,229,112,101,42,227,136,74,7,235,23,127,72,119,158,139,24,174,171,191,118,107,225,21,224,97,151,237,168,10,146,167,65,23,90,215,218,27,130,29,185,20,235,68,46,162,146,115,185,238,224,156,131,221,124,101,63,102,25,70,171,92,88,114,32,4,68,142,68,164,56,50,128,46,36,153,240,120,105,160,0,103,80,178,143,128,103,49,104,81,254,139,245,95,124,132,239,254,99,255,139,143,12,223,134,113,142,165,110,136,38,253,84,85,170,94,134,248,152,187,186,208,17,105,103,79,220,24,98,144,27,41,114,203,52,125,147,158,13,247,203,54,119,103,115,72,162,9,216,19,89,194,229,152,220,70,133,43,188,135,16,32,158,17,224,89,223,114,57,185,158,154,218,99,197,163,175,81,29,17,1,93,105,28,25,248,92,250,71,72,144,62,201,177,45,111,85,181,65,247,217,141,183,245,37,230,185,196,180,48,178,78,137,185,46,157,101,135,251,251,120,94,134,115,218,21,41,84,38,137,10,105,36,171,100,36,27,210,149,10,160,5,187,227,145,215,26,185,229,138,0,195,13,33,115,61,156,138,137,116,52,52,226,6,19,188,19,211,212,144,17,20,76,176,202,234,251,121,127,241,187,191,225,230,231,223,176,9,64,67,206,149,81,9,224,190,228,84,52,137,166,75,237,90,107,233,34,184,136,143,105,44,204,202,141,197,221,152,78,85,187,204,0,6,94,191,62,195,59,141,0,80,18,9,97,158,172,161,7,242,0,107,28,21,128,173,195,153,8,65,131,169,136,7,155,1,70,81,146,24,37,0,48,133,70,19,24,18,160,232,74,87,22,106,25,126,146,61,226,41,176,248,159,195,229,159,124,47,6,55,14,185,237,218,17,46,206,214,98,45,208,40,37,242,163,228,84,80,20,49,37,74,104,162,3,220,154,38,237,174,108,102,154,125,123,124,185,146,230,124,124,250,47,62,60,233,109,110,97,61,187,78,178,145,174,155,242,136,207,139,157,195,73,170,19,238,22,78,3,113,95,22,235,238,249,133,27,129,253,172,111,239,55,15,88,40,228,209,200,50,15,4,216,39,98,208,44,169,103,84,1,187,68,117,116,95,79,233,51,55,115,181,160,21,166,82,86,60,242,184,249,158,233,169,155,188,70,125,220,142,249,13,207,155,127,74,223,251,107,239,126,252,87,115,32,150,232,60,188,35,80,159,183,225,119,38,95,173,15,10,114,200,37,102,188,9,86,166,144,152,135,225,195,77,91,26,125,35,100,184,233,82,224,113,159,22,44,118,198,121,55,64,2,180,64,132,139,7,242,177,56,6,14,75,8,210,51,20,173,109,144,35,240,4,164,247,196,66,200,64,94,42,245,160,200,202,48,206,103,159,12,174,244,55,123,237,215,49,210,218,211,13,254,193,214,127,177,114,130,48,38,130,169,164,16,137,151,84,130,4,178,77,28,141,154,86,137,54,172,113,42,89,147,251,198,237,158,235,221,94,206,222,79,44,39,150,13,39,169,84,178,167,172,136,131,228,136,11,242,125,83,34,82,156,202,45,41,11,177,68,53,85,219,150,211,206,180,171,189,65,253,23,159,42,90,191,246,167,1,204,90,13,107,182,193,93,71,225,157,115,61,179,92,130,103,179,79,83,93,206,38,99,232,43,143,137,88,138,203,84,136,91,91,153,132,163,110,234,9,73,158,42,46,105,200,90,100,13,28,221,194,79,106,105,141,230,50,228,62,90,160,231,182,122,60,253,23,191,169,103,214,79,46,77,210,152,21,99,88,1,112,254,213,241,79,174,243,79,94,239,127,124,212,196,206,166,0,29,70,215,147,164,42,51,74,123,115,138,17,29,107,45,187,93,133,3,5,5,202,229,221,233,81,213,92,157,21,230,244,66,61,190,130,203,139,121,111,93,62,152,210,247,239,181,124,214,236,176,183,121,8,84,1,138,93,197,113,189,219,145,241,155,248,209,137,125,97,184,12,225,33,40,161,174,149,162,3,206,169,192,64,228,86,165,56,41,156,161,27,7,249,140,93,183,34,49,111,245,58,25,120,18,71,62,46,59,221,237,234,150,97,54,214,204,89,165,185,223,181,230,100,92,224,97,137,15,4,214,80,10,137,43,90,1,4,97,37,4,108,131,47,32,174,109,248,5,80,161,80,218,86,78,253,54,208,4,205,28,200,137,30,96,68,239,32,153,20,107,184,113,135,73,80,158,144,173,60,205,67,71,238,113,88,121,10,107,14,224,154,143,51,10,18,39,128,110,211,37,93,216,54,221,74,226,196,114,47,53,59,221,45,5,18,234,9,31,243,33,138,35,175,104,14,11,10,21,6,132,34,76,13,43,34,180,24,214,130,233,239,140,59,9,232,138,185,165,86,213,233,9,20,0,168,10,178,154,213,28,176,224,0,161,151,165,172,149,42,43,225,221,250,167,116,55,145,87,226,237,251,221,245,95,255,160,178,108,173,0,9,68,33,224,149,25,180,26,100,230,216,29,50,227,151,145,213,14,150,141,48,69,54,187,24,42,14,178,91,202,107,243,11,242,172,112,121,114,183,28,239,159,239,102,174,52,222,223,97,107,64,66,80,205,59,146,186,56,10,15,232,82,185,63,107,57,252,218,213,229,138,205,174,93,20,226,54,209,78,233,255,245,23,170,18,0,233,19,0,226,141,55,242,36,64,218,133,156,197,168,164,68,122,212,36,176,43,168,98,13,96,54,117,82,52,23,150,129,123,23,117,97,126,208,230,231,109,46,251,163,89,222,92,94,220,253,161,205,215,77,238,78,157,236,205,22,67,67,226,11,10,111,144,60,212,46,74,178,22,71,128,24,2,15,162,29,228,114,249,243,242,122,170,54,140,193,187,182,173,51,82,183,238,17,237,19,6,14,38,147,112,35,7,236,14,244,19,35,185,114,212,87,251,157,231,93,67,8,208,109,44,104,176,169,147,242,148,155,92,28,76,110,61,30,245,100,134,245,161,218,62,179,173,96,143,165,63,151,62,79,25,187,184,39,198,81,55,8,36,18,106,188,132,84,99,173,202,163,54,42,2,56,144,129,212,232,166,25,99,183,145,28,29,116,155,248,201,205,193,54,189,159,92,79,108,211,17,34,232,4,46,96,47,78,166,149,20,13,11,176,52,5,236,209,246,114,94,180,43,253,48,174,167,160,127,228,111,242,132,233,120,57,186,84,107,157,141,171,249,144,227,158,243,129,149,47,106,64,170,201,129,237,154,3,243,150,87,135,92,64,44,8,63,147,94,218,27,40,64,181,130,101,222,122,74,202,205,3,209,133,41,171,0,115,79,118,22,158,134,183,225,65,13,153,102,214,27,124,229,139,156,72,33,29,35,210,5,56,89,44,141,74,49,191,53,42,179,250,114,168,179,180,134,133,52,123,10,109,38,229,109,23,31,141,53,21,141,153,19,99,204,129,234,38,136,144,214,194,47,165,147,149,120,19,153,13,191,105,237,8,117,49,126,94,85,117,255,38,126,178,42,77,76,143,172,0,132,95,87,8,180,200,229,65,7,134,2,15,23,177,81,30,96,6,75,119,176,24,128,53,231,8,63,173,8,9,64,50,130,186,11,232,171,30,75,111,59,111,222,102,190,51,128,60,149,190,65,155,253,24,177,39,239,106,59,231,71,55,231,182,240,222,188,162,1,132,128,152,213,162,46,101,64,76,4,76,133,13,44,5,182,213,11,96,75,173,136,220,32,196,252,120,156,244,25,210,208,216,1,239,216,21,115,224,14,177,70,178,183,34,74,26,105,240,178,209,153,83,64,133,237,153,244,70,49,233,37,26,129,18,224,132,114,57,81,90,227,55,108,116,17,101,178,211,151,141,123,80,158,51,163,50,131,250,181,182,188,134,128,69,133,19,16,181,80,200,231,196,115,208,24,123,194,194,160,193,66,205,193,1,66,72,106,134,234,1,44,44,93,139,2,88,214,66,68,13,177,128,173,148,220,117,247,184,115,209,13,111,189,227,189,237,117,235,226,237,223,252,160,170,104,56,22,98,99,33,147,144,64,197,212,17,238,75,243,57,1,253,178,29,246,47,135,116,129,7,85,41,101,72,97,170,212,67,116,81,170,103,235,17,190,97,142,206,135,202,35,89,198,36,135,97,172,17,189,92,155,20,246,6,118,17,149,104,3,222,233,17,7,101,12,125,206,92,82,68,64,50,234,238,191,249,231,127,26,129,10,72,143,167,133,64,87,6,100,128,167,75,234,129,132,145,51,192,76,7,72,87,134,153,202,81,194,193,226,19,129,44,196,161,68,130,143,60,172,174,131,56,246,218,129,168,199,237,24,172,243,249,31,56,165,223,251,88,168,89,92,139,191,164,191,238,166,242,195,50,41,16,57,153,10,22,72,210,17,129,33,34,61,96,180,152,229,97,15,71,9,137,226,107,151,64,146,158,138,234,25,237,208,87,200,115,202,11,97,53,233,228,130,208,208,49,95,57,206,36,245,150,228,210,136,68,148,82,180,115,80,202,49,83,197,104,132,226,44,83,170,134,140,229,43,32,53,134,177,22,166,138,52,46,99,0,173,102,18,226,34,1,194,147,226,2,118,172,60,187,44,192,206,110,233,192,180,160,57,99,172,127,253,143,100,33,124,243,111,242,128,181,166,98,43,204,76,142,29,57,99,224,32,133,8,61,178,14,2,251,232,213,126,156,222,109,135,2,249,197,239,235,231,255,52,195,154,22,69,154,44,160,42,170,251,212,189,75,86,32,21,148,89,220,210,186,107,222,32,7,206,204,189,91,241,122,84,26,0,132,12,123,12,105,160,135,69,17,156,13,143,166,30,111,61,190,32,59,81,107,185,50,80,220,66,25,99,189,168,191,112,57,152,124,233,75,87,150,157,89,225,118,187,78,5,216,216,24,226,49,142,5,22,133,175,131,244,3,121,159,125,193,148,202,56,50,159,176,200,20,18,3,137,189,151,230,45,149,57,67,151,19,197,50,45,84,35,68,187,109,75,4,174,229,201,245,19,164,219,255,149,218,93,28,153,118,97,53,64,134,152,213,122,107,55,77,180,199,245,242,237,252,238,117,99,191,213,81,192,16,10,176,203,33,74,2,120,34,251,250,117,30,12,14,18,216,121,204,218,231,110,237,170,227,189,223,156,119,238,73,93,15,105,197,215,9,24,114,155,214,138,60,161,133,40,44,94,23,39,73,118,214,184,142,50,170,227,150,234,132,216,214,153,188,68,195,118,35,83,173,23,198,170,174,72,239,231,156,156,162,207,115,95,224,243,197,118,247,120,251,75,253,233,150,87,192,195,89,193,176,80,177,155,38,230,70,24,73,144,146,5,10,113,155,77,140,80,41,184,202,36,142,86,243,197,138,182,208,249,204,106,168,182,71,146,181,218,171,52,71,173,143,47,147,187,247,251,77,221,183,27,158,251,58,99,29,57,123,228,234,60,63,158,19,221,57,9,39,80,235,45,29,175,28,24,0,94,220,5,208,2,194,147,127,244,25,120,154,156,34,58,192,61,166,141,230,182,42,64,144,11,129,104,137,152,0,239,188,156,116,247,167,103,183,157,45,30,222,239,119,119,159,52,233,248,175,190,185,82,202,166,32,198,194,75,46,202,216,112,253,94,112,40,225,207,202,183,122,216,121,98,85,237,192,120,35,9,147,174,153,63,108,131,181,212,52,206,122,159,153,173,245,140,125,169,250,0,201,247,246,123,251,1,166,204,30,229,65,187,29,93,97,101,80,104,16,82,105,90,46,58,167,35,132,174,80,35,69,121,68,146,232,15,230,8,252,59,215,247,1,25,96,101,247,118,217,68,96,251,48,25,149,72,143,1,147,0,214,3,246,165,198,128,9,32,75,140,155,42,62,172,82,238,42,201,208,106,226,131,189,250,240,178,95,76,115,239,53,68,159,115,28,33,149,143,25,110,74,217,59,175,30,210,62,149,190,240,149,160,209,20,16,160,74,128,72,147,164,194,96,169,186,229,42,208,74,6,251,163,157,29,236,111,188,115,179,41,13,177,89,172,86,31,204,29,82,190,5,127,32,93,50,60,123,139,24,202,82,100,81,160,46,68,212,212,35,35,215,194,53,48,111,149,194,141,168,69,101,146,165,227,149,0,61,220,179,203,220,144,204,173,146,0,53,24,136,11,8,149,64,145,8,22,44,96,183,103,23,0,24,71,22,96,43,8,216,215,36,91,181,199,43,167,63,251,60,63,50,45,162,41,205,246,206,243,62,103,185,203,122,218,113,98,12,28,4,137,61,1,28,186,206,84,76,135,243,37,83,145,31,189,215,232,246,163,127,191,221,57,78,164,35,149,110,141,141,17,216,36,245,246,88,84,220,157,234,238,190,190,164,181,99,36,231,51,152,183,193,119,218,197,219,185,43,17,9,6,70,124,84,151,10,102,186,140,226,118,188,53,229,118,151,253,224,209,201,253,17,29,230,162,104,99,32,222,243,242,77,55,32,53,211,178,57,29,172,238,84,45,11,13,13,88,98,1,2,18,99,218,186,28,139,51,80,84,28,186,207,30,162,215,217,71,67,250,3,22,46,145,50,118,162,224,74,64,233,193,7,71,101,54,45,48,162,233,98,59,236,225,214,18,213,197,243,244,29,204,107,242,62,174,211,35,115,227,94,248,253,219,215,247,84,11,18,31,85,111,101,70,107,200,39,179,95,41,0,5,2,92,239,221,60,72,71,35,180,32,30,16,170,180,242,51,4,97,68,27,98,1,232,64,96,23,33,133,100,13,82,152,83,53,58,118,1,44,140,178,95,58,8,44,17,115,31,193,36,32,169,11,4,176,196,72,77,47,14,133,53,214,52,225,24,40,108,247,112,91,154,253,14,103,107,174,229,56,182,129,227,236,211,228,28,251,97,219,3,61,237,180,131,237,230,43,251,205,185,111,51,111,124,207,124,132,65,134,69,132,176,198,222,194,17,214,145,138,197,146,145,225,235,19,215,45,33,114,112,195,53,163,27,94,33,44,4,151,25,112,22,50,165,128,213,223,105,43,148,232,242,0,169,38,159,107,89,113,10,153,33,101,34,155,92,206,179,139,142,132,149,116,24,137,20,48,205,147,94,244,4,233,130,237,175,112,81,59,120,122,67,189,10,161,147,43,169,74,75,99,177,176,154,167,40,70,84,9,166,134,186,156,221,121,186,115,255,186,127,175,59,133,103,222,60,75,27,105,212,73,119,28,63,226,227,215,112,64,121,253,48,103,215,182,144,192,15,141,232,70,34,116,233,38,121,234,252,177,243,17,34,238,174,203,37,182,87,111,123,57,231,39,234,157,9,179,39,238,171,179,103,80,129,206,95,228,221,145,235,32,156,190,200,37,120,37,124,130,12,85,110,100,65,212,201,66,84,196,20,76,141,48,253,197,111,128,219,29,59,6,159,62,65,183,167,81,150,212,36,140,11,4,152,142,13,9,102,90,166,128,91,210,2,144,33,53,115,106,40,55,145,91,204,145,66,84,102,152,24,209,212,99,205,82,73,161,70,28,222,76,103,62,38,225,109,10,226,58,192,67,70,83,138,74,139,213,13,80,15,21,66,76,226,210,76,184,120,72,91,236,138,2,1,27,0,138,204,47,255,64,53,25,27,221,86,190,165,80,33,174,224,42,237,21,58,128,132,50,85,40,133,52,33,4,71,96,44,222,156,121,196,72,82,237,70,220,53,173,102,158,36,135,100,34,86,68,0,21,169,1,168,164,14,192,171,134,10,11,49,77,140,37,4,96,156,157,70,173,28,1,119,114,108,180,173,87,61,97,162,137,242,33,183,254,232,231,200,87,253,205,255,117,88,170,3,211,164,237,220,221,53,77,151,165,86,162,173,47,127,214,175,253,241,24,51,198,142,156,138,58,149,107,142,101,130,116,239,9,174,13,80,97,109,87,103,192,186,230,221,228,7,90,173,88,16,57,178,211,114,215,153,41,172,5,59,173,184,32,152,232,38,50,74,222,245,222,221,184,85,129,23,37,13,9,210,178,65,219,178,179,73,30,86,106,99,189,51,208,88,19,208,22,25,44,20,96,53,6,90,147,160,207,194,17,74,118,166,168,150,34,142,54,214,21,59,160,197,37,38,0,53,17,131,146,122,181,112,182,113,35,11,103,11,91,228,147,55,112,113,66,39,127,74,63,46,85,183,146,60,120,25,47,174,225,69,0,16,135,160,68,59,39,41,205,57,14,49,25,122,175,6,51,99,61,48,144,24,15,217,76,199,117,49,234,118,52,111,55,224,150,168,147,122,120,40,28,173,4,184,130,17,160,44,102,11,57,208,123,69,49,11,147,166,95,120,184,210,232,186,211,194,147,17,176,208,74,14,52,83,92,24,137,100,152,197,141,94,11,214,206,18,22,42,217,105,149,185,205,199,161,75,103,247,56,120,217,120,127,230,105,116,18,186,197,237,55,139,141,44,217,37,89,131,226,122,233,253,145,227,81,19,245,248,207,126,64,1,24,8,173,25,25,125,243,215,146,68,32,5,229,245,98,31,172,149,36,240,66,234,81,94,208,147,0,186,24,21,39,174,5,74,213,42,147,233,38,141,110,50,5,67,175,239,53,177,23,134,189,188,158,148,215,21,250,5,235,147,52,194,161,232,138,123,19,111,4,82,135,83,104,0,225,44,0,48,34,197,179,10,32,176,220,12,72,11,64,173,16,10,163,0,218,228,158,225,230,117,149,187,178,249,57,251,248,201,125,245,167,63,65,174,18,169,185,200,23,180,91,202,234,59,26,107,162,155,13,93,188,136,160,125,127,199,61,129,129,92,31,33,250,250,238,48,107,89,167,9,173,66,161,203,174,162,15,110,195,166,198,20,135,51,1,167,5,109,73,110,36,14,157,159,9,32,121,50,146,70,29,109,18,38,70,220,160,7,11,0,35,32,0,98,144,9,48,231,194,13,88,1,0,129,36,184,21,152,243,98,51,114,152,49,18,108,214,4,78,232,25,97,65,29,237,212,7,97,68,73,134,166,145,171,48,200,164,144,119,12,68,150,128,110,140,132,109,45,133,54,220,198,214,219,207,210,109,195,117,38,139,34,237,161,128,83,173,13,155,187,197,178,82,231,65,49,46,50,82,247,218,12,66,45,30,6,90,169,88,196,155,5,129,51,72,223,192,191,12,251,156,246,121,186,223,120,23,100,50,76,22,70,179,70,31,217,189,64,85,246,216,118,151,57,100,111,77,133,153,196,106,7,123,107,215,42,145,24,123,28,66,220,124,19,75,246,230,222,109,105,202,24,89,36,174,70,137,11,165,0,168,4,210,140,176,165,73,82,65,37,150,143,196,0,100,5,212,97,41,0,58,31,200,142,177,27,227,13,211,192,78,135,253,98,127,60,199,55,105,199,196,253,87,85,200,102,184,222,183,130,86,176,130,173,232,248,179,159,182,95,248,243,60,77,14,28,0,202,34,64,224,42,40,128,160,54,22,3,85,107,89,120,174,156,143,92,207,250,42,100,111,138,46,251,114,171,231,43,67,203,138,64,55,115,83,200,94,164,29,93,77,207,197,156,10,240,252,204,145,100,53,34,63,107,187,198,44,184,154,50,69,101,38,34,123,208,130,85,154,120,63,121,167,25,163,22,16,0,156,52,53,13,153,165,224,194,37,180,223,131,148,87,15,118,237,126,88,226,36,67,13,5,68,1,188,18,208,232,202,147,72,66,33,93,84,164,67,28,127,96,30,93,192,33,166,158,133,219,221,15,131,14,235,161,225,112,109,114,158,210,220,211,113,77,134,102,104,186,82,87,34,6,131,131,165,3,39,94,81,123,36,92,181,165,127,49,192,8,48,203,29,88,0,59,219,57,215,33,132,36,32,28,24,136,99,145,168,228,106,3,74,183,192,22,64,114,192,157,156,175,134,96,205,37,147,230,132,77,8,199,24,102,155,209,180,182,238,237,38,207,125,5,125,201,246,152,235,56,237,220,222,250,198,178,120,235,115,29,123,27,30,106,214,224,214,44,214,69,195,28,131,62,88,183,17,40,138,107,80,20,38,131,169,117,48,198,4,48,176,116,210,214,228,185,237,189,241,217,77,4,132,157,100,171,35,7,224,98,32,17,26,39,170,133,233,225,68,23,9,36,91,34,148,176,103,134,110,182,211,171,170,54,39,43,7,190,204,153,201,176,215,99,180,0,8,35,69,188,52,52,133,234,17,85,3,164,191,42,87,131,185,227,59,214,56,175,62,109,159,245,14,41,111,13,100,23,134,45,141,179,132,108,67,111,178,98,109,247,123,160,191,63,111,254,229,95,217,10,10,133,78,65,11,113,248,17,249,196,202,207,142,8,39,110,46,126,146,129,174,87,249,46,191,72,74,168,49,96,100,170,198,135,26,198,83,120,25,35,153,141,147,199,32,207,180,143,220,210,220,247,199,198,247,47,151,53,246,173,230,47,9,183,19,180,137,56,184,78,49,14,0,220,5,134,192,136,5,182,43,236,0,0,96,6,148,128,193,48,252,138,247,133,205,175,220,148,217,90,115,6,92,44,6,251,204,138,201,102,176,1,99,67,82,94,26,145,153,123,200,134,199,83,9,91,154,162,218,24,78,155,184,45,118,142,174,107,85,182,62,115,249,246,36,124,178,94,141,154,220,57,192,122,28,237,191,148,250,77,240,133,95,137,50,136,162,202,170,185,136,215,104,132,10,197,180,45,78,82,69,46,161,92,74,151,11,199,161,230,2,148,1,131,104,144,4,95,65,138,137,6,253,146,123,148,233,147,50,101,51,108,83,118,200,206,152,17,78,165,76,174,36,181,131,147,194,84,105,175,10,197,38,67,124,77,205,157,3,73,25,193,37,72,4,148,34,0,180,186,213,8,84,220,196,88,102,224,160,96,73,107,0,187,172,123,100,1,178,173,144,53,36,107,10,96,41,48,121,155,209,158,86,109,191,253,75,24,173,113,144,223,242,197,50,60,138,250,27,159,115,176,252,204,95,229,72,78,33,88,219,16,166,37,141,244,52,4,109,77,135,90,52,138,13,101,195,78,29,199,5,172,121,35,248,3,17,11,247,31,228,235,123,89,19,44,185,148,85,182,211,27,1,19,5,8,129,200,4,237,196,117,102,111,206,68,223,132,94,38,6,59,128,223,250,236,150,231,183,138,149,49,135,180,11,195,116,62,231,40,64,96,193,0,24,148,198,164,52,140,195,71,100,95,168,42,199,202,118,225,77,53,77,98,74,65,178,34,23,193,84,40,146,42,53,1,131,45,252,136,163,38,58,219,60,193,241,181,190,122,125,246,47,229,241,128,238,30,30,158,17,51,133,79,67,149,229,242,217,245,161,208,249,104,123,182,112,186,247,180,120,107,240,149,7,95,27,147,185,118,187,252,81,186,73,132,7,16,177,80,46,161,46,174,214,160,34,128,116,222,42,207,87,2,114,224,8,77,94,32,116,147,10,4,228,173,118,33,217,248,169,189,246,48,137,176,135,5,165,168,6,161,196,7,154,133,195,106,250,184,119,55,232,114,190,187,228,102,101,26,123,92,127,187,113,222,228,219,156,123,78,186,106,232,201,176,249,76,99,122,4,153,221,13,102,121,88,165,69,152,2,4,44,133,25,3,0,196,17,8,66,198,221,237,251,112,15,225,163,108,34,110,26,67,61,130,55,158,89,43,78,86,233,66,86,82,234,176,85,244,206,168,167,16,208,90,153,41,151,196,68,174,135,213,239,70,74,6,96,16,77,160,47,234,17,1,83,170,82,34,24,136,59,84,245,2,104,65,213,104,2,2,3,235,192,197,22,39,210,145,173,219,130,214,132,240,166,78,238,254,29,107,190,250,141,63,214,81,83,80,93,240,194,77,75,7,65,225,251,187,11,185,126,73,103,62,90,36,184,194,147,101,60,28,3,88,36,48,153,129,233,179,76,131,191,158,108,231,174,40,85,51,106,15,85,136,136,241,24,250,188,213,19,82,120,221,104,148,121,60,55,221,107,108,43,169,96,10,11,185,21,180,50,8,185,145,89,177,67,132,144,204,137,60,97,12,230,68,158,0,116,254,32,243,9,104,112,225,2,11,3,150,174,159,128,145,112,163,235,60,179,91,230,110,111,193,169,61,1,188,23,239,49,51,116,134,38,117,244,4,71,34,100,182,76,9,82,157,93,157,81,107,60,207,59,56,223,175,63,253,50,254,255,167,202,95,221,160,239,226,191,249,155,227,118,207,215,234,44,16,107,225,252,116,222,122,46,111,195,197,69,149,168,197,106,181,220,170,182,12,121,89,117,232,157,93,176,125,81,183,69,202,133,98,113,45,200,92,144,137,171,192,64,152,196,18,252,129,254,142,171,119,30,244,215,66,18,149,40,139,46,162,33,158,118,179,185,228,70,243,108,154,145,236,137,148,244,28,53,185,145,205,55,91,61,161,238,181,148,232,132,24,1,89,29,0,160,65,94,74,80,185,144,125,175,62,63,152,133,40,103,55,181,180,5,152,6,140,182,53,170,10,160,238,25,90,200,70,211,154,118,164,149,173,169,63,249,94,54,68,201,252,241,191,201,59,182,19,99,154,214,157,86,211,0,29,208,12,43,161,0,88,82,147,13,160,50,140,114,173,141,245,228,91,80,63,0,216,186,223,169,235,27,220,231,167,39,245,72,43,135,1,133,8,205,96,6,25,7,20,121,37,204,45,208,185,174,110,80,97,140,80,43,248,93,100,46,163,157,120,201,31,253,246,15,63,59,102,49,187,120,244,48,220,143,98,198,102,0,128,24,202,26,105,96,193,77,43,153,130,153,176,227,142,174,47,152,143,70,231,196,112,92,74,105,117,145,12,64,2,160,73,242,53,93,21,133,66,81,135,197,225,150,121,180,67,247,190,219,60,182,149,226,238,43,120,244,105,222,239,159,163,199,117,246,255,254,245,175,237,28,218,62,167,125,246,147,242,10,84,107,176,145,83,64,223,110,48,35,159,48,129,120,80,16,147,64,138,109,24,12,82,215,87,198,83,152,64,2,96,184,244,194,168,7,172,130,165,209,39,43,0,157,234,37,39,22,88,140,135,100,104,168,149,250,208,24,173,43,47,19,219,142,69,215,117,221,53,29,207,74,189,77,195,47,80,181,173,167,133,49,78,99,62,183,98,172,113,8,48,31,6,234,237,251,85,43,109,235,65,85,76,24,7,89,58,34,82,2,105,12,92,192,248,126,238,91,176,107,5,82,84,170,74,176,47,93,2,137,131,67,136,56,204,183,164,56,160,6,133,235,123,231,40,6,80,132,141,201,148,132,96,147,140,14,6,5,70,54,173,132,207,190,25,123,136,149,201,45,196,200,142,204,13,83,67,8,149,34,245,201,21,114,64,83,241,186,242,57,20,178,203,138,57,155,237,177,233,201,182,253,85,246,59,127,48,175,253,90,174,83,140,6,86,192,9,98,205,250,187,23,42,253,242,101,227,91,59,50,12,244,211,139,193,70,178,208,202,0,133,21,224,104,161,115,87,59,135,208,152,94,101,221,155,186,47,159,195,137,190,230,117,101,25,133,179,139,218,156,210,147,40,207,102,231,80,249,154,177,74,188,94,252,214,12,116,92,65,48,1,36,194,1,220,48,0,123,130,46,6,56,159,227,121,199,239,233,195,101,175,251,147,102,16,201,18,78,138,68,223,203,216,229,30,241,106,123,129,93,35,38,97,119,214,209,77,30,99,136,147,176,25,73,200,172,206,175,230,253,171,250,19,151,63,124,171,190,251,31,249,51,99,252,63,253,41,198,148,83,97,177,17,247,240,231,194,251,217,138,177,6,99,77,128,56,123,165,140,104,25,136,22,71,27,114,234,114,118,162,184,17,0,3,96,113,177,120,22,18,5,240,96,84,25,19,162,41,23,38,38,25,242,80,105,25,137,136,43,185,228,23,71,205,170,216,103,115,129,236,108,72,115,99,246,181,244,102,220,195,245,177,216,129,213,82,31,193,151,17,66,165,72,224,128,64,82,231,149,82,176,173,238,138,117,32,235,142,122,4,100,177,134,0,43,166,150,134,187,37,208,68,128,82,2,32,80,72,168,98,1,106,88,9,173,26,237,105,139,128,57,168,180,102,19,15,4,134,82,212,18,82,196,169,165,128,225,8,192,102,50,217,42,169,220,140,224,20,220,118,73,192,135,165,158,182,152,80,101,20,136,221,234,56,1,9,106,30,94,136,130,72,10,127,7,120,205,213,29,193,249,184,44,48,220,211,177,75,220,247,226,233,244,43,251,135,210,247,79,177,127,156,244,111,95,207,158,197,228,54,153,167,166,1,144,10,90,26,182,22,27,123,24,152,177,41,85,236,113,63,112,48,117,102,110,18,171,212,13,43,34,36,180,10,133,180,246,94,68,2,150,202,161,9,80,222,197,43,183,229,183,75,125,107,162,252,27,247,157,208,224,213,17,206,175,227,185,15,172,53,232,197,132,121,137,79,203,185,129,104,3,214,174,111,168,163,39,87,24,199,1,227,237,100,121,172,231,38,8,95,21,96,177,101,134,30,97,88,54,26,28,128,170,223,38,41,3,92,64,52,4,74,76,234,3,28,32,6,102,74,247,174,114,233,117,31,108,203,106,36,123,126,62,158,193,52,7,153,225,96,86,103,213,124,169,199,38,147,36,117,12,145,46,123,188,198,155,198,42,28,136,128,45,129,140,71,0,102,69,139,74,96,5,242,112,1,153,24,88,168,54,187,24,2,107,145,17,42,96,212,117,162,11,100,201,97,189,154,203,134,194,197,27,76,38,45,73,67,100,164,19,30,0,84,13,128,129,180,67,225,96,148,66,234,1,44,132,55,26,80,34,59,224,60,199,72,7,207,34,24,113,133,156,205,43,233,52,182,90,27,153,190,13,164,201,254,253,131,109,252,255,167,250,57,62,71,110,225,92,142,160,109,35,25,97,66,61,116,26,169,165,33,101,110,37,44,136,183,188,60,210,179,84,8,180,104,78,127,210,252,163,71,245,225,254,212,51,249,98,96,48,175,74,71,240,160,85,11,173,99,244,205,249,202,192,172,206,246,157,189,52,38,53,178,89,225,21,137,154,170,93,44,108,34,37,76,102,68,20,3,6,96,51,234,0,221,148,212,31,215,118,227,64,4,233,125,127,11,250,249,24,102,9,195,193,30,109,143,109,69,188,202,254,178,237,253,48,78,123,13,154,0,123,192,144,137,92,198,183,131,42,237,55,235,188,165,151,53,252,237,122,248,238,244,185,190,192,250,224,54,130,164,78,15,28,115,208,135,210,134,106,24,196,109,246,161,162,199,247,76,186,134,44,121,116,93,82,180,68,217,198,206,46,125,52,122,167,240,142,186,254,80,182,86,1,171,42,87,154,69,82,245,18,137,6,37,66,23,116,83,165,89,137,107,180,85,234,35,117,191,140,107,169,43,254,234,216,74,40,101,149,56,146,37,175,85,154,231,91,247,230,99,182,15,96,175,48,85,107,76,83,144,12,34,26,173,30,0,233,91,221,144,120,6,4,64,67,43,240,93,58,150,0,16,64,217,239,171,17,51,69,106,32,214,212,54,140,218,135,176,18,38,70,74,105,230,212,154,44,105,78,75,106,57,31,105,203,222,58,200,152,77,169,73,73,128,184,125,142,178,88,41,135,101,173,108,67,151,133,22,136,124,64,124,222,73,3,133,140,46,238,207,62,7,242,197,171,185,47,38,27,145,177,185,32,10,119,7,120,165,165,71,12,253,246,15,180,95,253,97,228,151,127,112,246,255,124,182,112,234,119,222,67,122,185,63,127,249,242,119,248,235,39,215,143,95,102,126,39,188,223,247,228,11,103,158,236,34,22,160,67,87,26,84,104,64,208,118,23,182,35,163,76,150,234,139,142,8,13,31,26,82,43,38,128,149,66,5,0,39,22,173,22,73,82,201,48,210,57,120,186,248,5,103,159,200,179,15,229,114,35,71,19,163,63,137,125,209,208,219,122,236,104,68,102,181,42,148,66,217,194,113,125,236,166,102,247,180,44,12,225,226,58,18,119,172,28,176,6,144,188,233,108,165,145,4,106,55,142,141,38,17,96,137,120,244,225,198,87,119,225,1,66,102,105,6,4,25,12,74,53,42,216,242,183,42,91,99,172,131,96,56,239,86,235,54,78,193,98,161,1,155,109,200,227,243,184,205,167,155,230,1,20,187,133,85,28,69,148,113,213,182,2,11,183,128,121,233,104,205,90,66,204,117,164,237,241,231,113,31,234,179,117,101,16,145,71,156,106,110,113,227,64,25,236,201,9,93,48,148,252,56,113,233,209,114,56,123,155,183,93,182,247,213,66,243,71,141,60,241,198,190,176,99,148,219,193,212,175,161,217,5,205,126,226,23,180,166,82,106,38,192,86,241,224,201,119,8,255,56,40,21,40,100,10,194,247,13,161,122,119,213,190,58,187,84,94,5,185,29,149,142,118,206,145,29,225,57,92,104,175,180,19,248,242,15,62,221,241,19,243,119,237,33,169,110,223,199,125,23,233,81,5,205,230,217,196,206,4,172,17,3,205,90,113,110,100,57,192,93,237,50,3,47,118,68,0,114,129,213,201,67,104,236,179,78,162,205,72,173,43,69,36,71,98,35,85,139,183,152,146,85,95,158,174,239,199,242,169,218,132,4,180,52,116,177,89,212,13,60,185,71,145,140,1,33,33,144,1,129,19,0,219,80,96,97,121,80,8,53,130,242,13,176,162,153,15,11,57,55,54,103,245,166,236,67,250,56,251,203,182,135,216,240,212,206,64,200,118,214,176,22,137,238,3,182,140,169,3,172,43,204,9,242,33,252,169,206,13,51,4,135,234,41,179,70,197,86,91,146,41,25,66,136,46,112,154,178,85,82,208,232,114,8,40,1,227,104,5,55,59,202,200,178,0,115,22,155,15,182,60,4,217,211,109,88,175,54,47,59,2,34,25,74,160,133,165,134,188,226,86,112,160,91,37,221,74,105,51,104,89,15,165,164,29,209,33,119,68,219,207,45,205,211,229,58,76,210,204,110,188,225,154,194,209,240,166,177,42,95,204,141,18,185,81,133,26,160,81,69,5,8,48,212,113,31,89,97,105,233,202,2,118,75,51,128,194,200,2,246,221,92,15,176,197,200,21,20,0,152,154,49,5,24,145,55,64,15,104,201,102,199,152,32,46,213,42,139,173,196,20,21,27,214,21,219,64,42,54,35,16,81,49,192,74,176,215,82,85,47,121,59,74,65,126,137,216,47,77,54,31,130,215,1,204,48,156,180,61,195,207,188,190,65,99,76,242,139,63,105,101,169,24,65,98,228,39,126,81,253,191,63,60,51,197,48,224,215,63,121,235,223,223,159,237,175,255,64,117,182,249,253,151,126,241,189,75,71,228,131,167,28,99,179,249,184,45,162,227,54,41,123,243,125,133,217,26,163,134,249,205,232,188,122,21,76,40,32,17,129,53,177,213,10,150,4,115,141,12,44,92,29,185,53,225,89,23,170,95,181,159,238,207,43,111,137,118,204,241,219,116,241,193,53,207,99,153,168,249,208,79,171,33,156,83,74,30,87,123,74,157,91,246,14,58,167,185,39,165,192,3,91,161,211,209,153,12,60,228,114,32,134,216,0,227,1,148,112,169,115,1,35,91,16,30,174,150,61,90,110,86,153,181,169,211,118,125,156,7,143,48,237,60,244,122,66,71,190,127,239,245,229,175,231,199,203,159,255,100,62,67,129,35,15,226,152,82,119,195,76,195,225,108,249,47,222,223,218,125,209,206,95,215,95,255,253,207,254,241,231,233,179,227,249,190,227,123,227,123,241,15,60,129,22,28,6,61,244,23,238,240,125,49,152,236,34,194,233,115,38,58,227,167,25,131,111,83,31,141,221,218,94,255,201,213,235,250,67,207,162,6,61,251,76,90,216,136,36,32,128,18,1,36,56,125,11,107,234,93,21,131,69,175,128,20,104,183,211,54,214,130,107,183,139,241,64,230,8,132,240,202,14,173,96,216,213,86,76,216,149,171,165,39,188,67,138,208,229,160,49,236,192,170,99,191,161,109,67,195,102,106,83,16,158,91,45,122,141,230,69,20,134,140,1,118,77,33,99,22,40,0,32,13,2,98,4,88,249,84,28,24,107,173,39,222,9,183,180,197,14,111,236,158,24,241,86,120,169,187,181,218,28,189,173,203,107,236,48,191,216,60,51,131,203,121,204,212,187,244,43,219,114,126,115,175,127,243,134,63,63,60,132,175,7,40,151,218,20,190,97,79,98,218,87,155,45,122,109,87,244,70,210,246,197,84,123,147,120,78,90,23,100,8,213,114,63,188,201,237,148,171,156,183,54,111,218,243,20,31,183,230,26,190,161,171,242,131,115,215,124,83,191,185,94,197,187,244,245,89,191,239,249,195,95,228,233,116,253,243,127,222,245,135,47,245,31,203,87,179,4,219,223,141,17,60,108,236,216,81,241,102,1,112,25,52,81,74,57,58,101,82,97,12,39,147,240,146,103,207,216,9,109,96,172,14,115,90,249,177,246,131,231,100,126,133,252,44,120,227,52,50,103,26,25,131,241,7,126,156,61,214,119,245,23,118,223,233,103,252,169,239,127,208,219,226,219,252,250,11,157,223,221,87,204,39,230,117,27,97,23,209,15,79,103,140,28,88,203,148,125,156,195,253,24,220,198,179,231,171,222,157,150,189,142,206,181,70,216,50,108,197,46,176,114,158,46,139,249,98,166,251,62,185,60,226,151,109,203,182,251,72,47,180,150,121,117,172,165,82,65,52,249,116,4,61,216,235,222,47,225,8,60,130,43,72,38,143,10,23,82,217,189,194,50,163,90,225,236,211,117,177,228,219,69,179,79,10,191,243,50,251,224,86,123,253,227,124,157,243,124,204,86,113,111,210,31,110,115,164,195,238,40,167,193,25,85,33,57,72,8,197,28,33,210,184,1,112,200,28,51,23,154,12,7,173,25,113,118,130,89,193,50,161,194,144,1,50,150,90,0,135,173,148,36,76,117,164,60,68,47,151,102,160,203,85,40,98,186,170,195,51,45,91,37,37,217,62,155,119,228,108,5,187,193,209,78,229,189,83,9,108,116,136,16,218,116,140,13,29,182,218,244,219,124,231,69,251,189,193,40,127,139,252,126,79,136,49,30,206,86,142,14,217,189,188,95,148,221,170,3,151,81,124,245,67,232,16,254,82,197,177,148,206,39,238,205,221,42,237,95,127,187,13,125,116,186,229,118,237,187,123,176,95,30,38,158,249,246,131,253,137,239,218,216,250,245,207,244,113,24,23,5,238,3,109,3,20,147,92,96,151,251,46,227,209,235,188,228,151,167,176,213,105,31,53,49,50,6,92,112,45,81,36,26,190,100,17,209,204,143,46,149,56,111,132,199,114,27,99,148,143,135,49,60,121,124,126,125,123,107,255,140,237,183,67,27,90,239,145,245,199,113,173,70,243,243,105,243,16,236,148,2,151,9,125,15,16,204,158,80,106,1,21,23,195,101,155,250,16,151,131,107,136,143,55,166,60,114,155,110,129,7,40,140,107,9,16,134,204,51,48,113,120,64,92,30,129,114,100,174,198,5,157,6,128,141,166,144,197,131,66,198,147,232,60,92,88,36,223,16,87,242,137,111,133,97,87,22,192,5,161,0,8,165,46,16,11,45,196,74,50,146,95,217,198,234,43,150,2,185,237,31,64,191,190,168,123,130,17,243,210,8,229,166,80,6,16,65,132,1,64,145,0,37,109,66,53,1,42,104,87,218,190,182,165,75,92,139,218,140,85,24,168,179,170,2,194,3,44,1,164,1,26,80,0,18,136,137,111,166,44,64,240,232,178,97,173,46,181,82,21,65,60,55,208,192,0,128,192,2,1,208,40,141,135,38,74,143,17,195,194,97,212,158,244,152,38,66,168,108,227,196,43,223,246,52,202,245,170,8,88,173,234,37,180,228,248,165,66,51,29,111,152,43,153,214,93,59,123,171,198,13,237,182,56,172,90,128,58,30,141,93,135,70,93,153,10,126,187,164,227,204,161,131,78,66,181,125,176,151,170,150,169,212,20,39,111,241,187,34,70,33,177,76,61,226,227,67,148,230,150,124,173,47,243,76,119,204,137,157,99,122,104,238,224,17,120,68,175,69,225,69,126,155,244,133,124,192,45,91,21,31,20,119,176,166,241,41,100,88,66,168,66,225,68,198,102,55,50,209,45,22,66,22,212,196,60,84,123,106,141,68,104,204,204,38,111,183,125,109,110,224,11,242,59,201,23,251,185,129,79,111,222,255,127,22,11,98,225,16,224,72,137,83,239,157,231,108,111,31,244,39,237,103,220,226,47,155,183,167,167,42,58,243,233,206,104,101,2,3,217,198,234,26,35,109,59,139,15,242,107,197,171,235,201,224,233,50,70,198,118,106,102,145,125,198,242,120,183,73,236,193,4,210,173,210,47,165,237,133,158,25,206,80,197,33,202,7,213,135,232,30,241,110,41,234,252,20,101,174,86,13,10,42,72,56,18,190,196,215,164,170,198,149,116,77,167,97,153,145,230,50,102,57,38,38,96,34,113,182,134,126,219,143,189,231,183,41,207,156,185,42,154,120,191,206,135,23,242,83,244,179,236,51,176,161,72,130,0,37,138,72,17,4,73,195,80,170,164,149,184,28,48,48,66,151,100,13,11,20,123,152,204,149,210,183,70,73,97,164,5,64,4,210,134,36,96,12,176,71,26,26,97,150,220,24,78,69,56,160,5,76,70,182,6,49,152,130,16,73,239,77,129,115,57,6,8,216,3,172,113,160,5,209,28,96,165,16,91,60,27,243,104,192,78,101,1,83,162,216,55,250,106,224,255,108,175,196,105,255,1,59,64,243,0,144,141,185,26,24,40,151,160,144,157,23,231,122,121,233,51,71,163,113,120,221,223,54,223,197,239,211,184,175,59,230,254,81,207,77,135,14,40,3,54,63,117,172,18,76,10,32,201,27,40,85,209,87,126,250,195,227,109,158,223,101,186,86,211,173,68,41,64,72,179,90,29,72,106,13,183,13,145,115,45,4,128,99,186,108,125,174,161,22,191,103,254,30,236,110,1,191,10,95,242,252,252,175,43,254,143,49,35,187,17,190,56,25,62,102,67,151,233,192,57,20,193,184,128,34,22,66,151,221,49,92,30,109,192,50,20,168,19,96,128,112,21,94,227,0,98,113,231,242,0,19,186,35,16,60,60,119,149,103,131,161,68,126,16,1,128,234,196,216,82,0,174,60,184,56,189,244,42,82,115,39,244,134,3,165,193,110,194,55,96,211,199,131,102,31,44,232,43,145,125,196,120,237,74,95,162,88,18,183,227,219,173,143,196,167,159,84,47,146,29,10,17,65,88,68,131,146,154,71,216,96,6,37,138,24,21,241,236,112,124,126,31,199,145,69,213,113,93,61,27,73,104,76,66,251,172,67,139,50,180,8,76,10,211,33,154,96,74,0,130,180,10,11,47,255,79,161,121,194,41,62,144,85,22,38,1,78,22,138,57,165,208,53,46,150,82,128,70,204,162,91,28,178,72,183,18,40,216,202,176,137,235,168,9,231,226,76,90,184,157,131,34,205,147,80,65,9,14,13,12,117,83,195,165,180,40,133,124,155,158,52,212,36,40,80,115,69,151,210,71,73,80,10,7,198,198,103,65,128,31,21,132,214,46,166,100,221,233,228,163,56,195,113,212,129,244,136,219,161,104,0,67,41,21,150,147,68,84,226,184,100,28,247,60,69,189,70,98,194,33,131,192,36,83,40,61,198,204,146,13,100,82,84,133,34,25,49,34,10,132,58,251,232,133,107,235,100,98,224,203,50,43,99,179,251,233,146,223,190,243,187,197,75,246,66,127,241,181,111,127,41,95,131,19,117,224,4,213,142,132,141,162,253,235,85,221,119,211,11,186,93,198,197,45,237,206,46,189,166,230,226,56,37,29,22,236,72,255,111,63,238,213,137,26,241,32,155,251,47,59,180,183,147,207,246,71,135,127,246,19,243,15,191,27,96,215,81,237,247,94,94,149,184,28,90,164,240,182,46,10,189,61,174,9,55,211,248,48,114,161,102,177,239,30,104,15,31,197,101,143,126,155,243,49,197,103,79,230,240,72,165,213,51,17,37,106,114,225,214,42,212,114,225,8,218,164,164,225,146,173,107,56,75,122,62,101,158,209,138,40,19,197,54,212,74,58,28,58,228,111,142,79,95,175,180,117,124,64,246,174,7,81,231,15,5,220,38,184,141,42,176,180,168,4,98,199,205,88,41,225,34,65,114,214,54,55,52,39,84,205,172,208,86,41,172,159,130,208,159,72,73,99,129,29,213,9,8,161,127,111,184,225,238,235,55,6,45,25,195,72,130,154,150,104,66,2,49,128,200,16,216,46,18,236,135,32,13,76,178,148,13,74,90,8,147,74,114,202,65,6,143,197,22,206,200,71,219,140,199,244,30,111,131,103,18,54,198,44,28,244,179,31,49,116,192,135,31,31,203,23,52,206,236,56,82,39,147,133,34,217,221,237,146,159,221,222,141,253,153,79,42,88,98,79,211,142,249,14,76,83,231,46,238,62,62,164,78,37,59,103,116,238,124,205,96,29,238,127,253,161,251,159,127,135,188,158,187,187,105,86,62,104,124,180,20,221,165,95,37,171,76,179,58,160,161,226,33,133,56,5,139,152,182,70,112,228,97,218,164,92,223,174,14,226,46,175,15,215,250,70,126,248,109,69,41,125,250,77,251,254,235,235,86,118,124,111,176,0,114,31,92,17,151,204,11,186,128,134,197,71,192,117,225,219,137,195,210,206,159,120,16,80,120,110,33,45,76,106,187,144,89,176,12,96,87,209,106,12,165,4,225,45,172,135,165,91,161,73,146,131,195,161,23,30,28,166,130,94,13,169,64,133,16,33,0,75,147,123,206,18,48,128,184,81,244,34,9,129,132,209,45,6,16,13,60,230,153,126,148,89,122,251,115,42,99,166,214,25,93,1,133,91,136,75,17,200,227,217,160,108,146,93,98,117,76,213,86,104,25,150,87,180,112,221,170,40,4,232,201,18,74,11,140,5,36,43,204,80,154,14,73,161,144,44,104,47,244,104,32,77,164,166,50,36,158,77,89,44,8,0,64,76,133,5,53,81,0,83,161,84,141,90,81,72,81,186,52,86,101,169,66,81,133,21,43,212,247,66,82,123,35,17,205,68,76,205,168,36,141,67,2,53,50,4,85,130,141,210,202,161,103,11,29,74,101,210,37,235,135,19,69,86,102,143,57,15,19,71,86,100,166,77,73,6,41,194,26,146,170,209,220,69,109,233,211,158,253,33,145,170,168,38,214,169,230,2,210,16,100,24,167,128,224,9,90,98,181,179,82,174,184,119,234,152,16,114,146,143,67,131,153,140,140,186,100,0,226,26,35,96,140,141,64,37,128,217,76,140,26,6,41,17,228,104,130,90,219,109,21,91,79,172,102,226,39,111,109,95,252,238,78,190,70,126,129,189,14,78,202,75,230,174,173,24,80,84,7,182,132,234,177,119,238,187,235,104,163,46,199,179,174,190,87,209,157,243,64,180,210,88,64,242,154,17,221,128,33,110,1,51,205,216,169,131,131,106,38,13,214,147,80,114,232,97,50,116,101,209,219,169,112,20,58,240,217,219,155,185,140,93,35,182,198,193,148,18,12,183,249,210,50,222,170,235,26,108,189,124,179,157,218,59,230,195,75,248,96,53,23,197,124,230,133,190,113,88,114,129,117,82,23,54,142,218,176,220,85,150,234,173,133,183,155,222,243,236,210,254,153,211,68,193,3,53,44,106,128,157,121,4,132,41,45,248,164,75,252,116,205,179,167,222,75,174,153,47,20,63,215,250,66,230,18,165,23,120,56,136,78,40,24,112,129,146,3,160,112,160,123,9,8,192,24,3,143,95,202,150,46,168,166,58,180,16,173,107,93,29,129,74,45,139,209,136,65,166,24,34,64,39,59,36,0,98,181,9,14,98,2,5,146,240,16,64,26,107,197,208,24,132,113,73,26,99,86,71,59,70,205,69,250,17,27,53,45,53,156,82,52,205,35,43,238,41,200,216,242,246,205,164,9,196,76,156,232,57,20,163,21,25,168,216,16,179,231,115,177,136,59,95,63,188,175,179,200,56,183,61,176,12,181,181,115,218,199,166,53,125,28,137,213,177,9,209,201,145,5,156,160,185,31,205,178,119,237,183,218,126,239,133,235,36,176,235,128,169,105,66,21,0,85,169,138,75,4,148,176,178,109,81,10,8,9,112,95,143,25,227,207,135,31,32,255,46,32,66,229,231,204,207,18,238,102,125,129,151,129,171,241,28,164,19,152,156,116,117,209,176,20,126,3,42,135,104,113,57,56,134,216,128,86,229,109,150,24,49,148,199,134,48,113,247,232,57,103,92,1,92,243,76,171,230,217,45,220,25,36,110,2,152,116,8,220,208,68,14,104,51,179,80,122,165,32,36,210,176,66,0,156,194,204,123,205,7,32,4,52,152,40,154,196,0,176,21,52,33,230,251,104,37,120,8,67,102,27,97,18,186,105,56,52,144,172,184,246,163,205,177,120,126,205,46,204,119,49,7,148,194,65,52,32,71,176,176,39,114,186,100,83,188,249,153,183,51,229,28,86,213,216,77,219,202,219,182,209,136,1,75,86,85,64,75,232,146,138,202,124,160,3,77,193,144,110,52,100,149,180,2,27,128,82,36,40,5,0,242,108,244,25,224,175,153,222,20,89,128,2,195,50,149,135,10,169,85,171,9,186,233,86,171,178,188,213,182,29,84,154,105,152,12,197,33,32,23,217,52,78,170,73,199,157,17,16,86,100,9,195,38,140,193,224,162,239,42,190,5,29,96,182,84,172,44,0,222,206,43,185,192,35,207,74,199,184,113,85,146,20,172,58,86,110,105,187,54,231,33,74,247,169,230,223,163,196,97,93,86,100,89,53,78,193,212,90,212,106,116,181,186,113,158,198,185,86,125,80,1,0,9,80,52,54,225,138,203,86,68,101,25,168,162,72,17,192,64,91,226,82,76,48,34,149,144,73,5,212,69,141,49,122,2,213,192,94,143,250,195,159,126,142,254,140,115,17,199,204,51,33,24,65,114,196,173,9,22,128,106,96,142,251,30,165,237,80,141,91,187,233,155,58,108,86,198,80,169,71,54,123,180,181,21,115,110,255,221,143,179,152,148,167,99,217,164,159,70,73,102,242,242,8,45,169,53,233,38,124,191,202,117,12,135,39,184,48,174,63,124,121,123,121,80,126,72,54,164,19,9,155,99,45,37,207,154,247,179,188,93,131,241,226,125,148,231,254,122,142,94,182,254,248,45,188,182,161,62,44,214,237,3,250,226,11,26,214,170,244,163,56,91,179,199,164,246,246,218,178,151,151,233,177,108,237,12,167,205,77,132,140,156,171,192,222,214,147,99,23,216,134,73,213,189,58,74,201,246,128,230,93,3,15,114,58,160,176,76,79,66,252,160,177,163,206,91,61,58,200,52,19,32,69,106,213,68,40,56,38,40,128,29,183,113,5,75,10,75,159,45,23,129,9,203,218,180,92,170,15,88,76,171,80,83,68,68,2,154,116,208,78,187,104,194,194,203,6,4,22,17,70,84,194,21,195,214,0,189,36,208,144,200,64,165,133,76,27,77,43,72,245,183,14,57,248,26,146,39,221,241,153,220,59,224,137,235,249,60,157,7,78,184,149,153,166,113,125,101,3,237,43,130,4,156,149,199,169,170,161,39,179,235,181,206,245,218,52,175,41,93,138,99,189,135,103,199,142,80,15,150,30,204,79,66,71,6,8,123,222,253,58,27,125,188,211,254,212,242,242,69,201,48,29,107,84,2,140,105,208,4,1,96,148,182,200,105,160,205,165,62,44,168,85,37,225,19,237,131,126,238,47,38,148,250,211,127,105,167,71,230,124,65,199,55,175,119,27,151,126,224,244,208,219,224,211,24,177,195,76,233,171,245,40,18,139,80,237,10,213,245,222,175,96,60,55,119,169,51,129,9,67,16,46,136,9,221,58,252,52,45,18,186,101,32,203,220,142,68,229,205,78,32,37,57,64,2,165,75,145,2,57,24,88,140,18,205,8,242,82,93,13,41,12,68,225,132,30,160,37,50,157,58,24,104,0,44,73,32,64,139,207,217,6,232,60,221,69,19,157,199,158,228,13,129,120,52,248,226,133,74,233,73,189,88,0,82,194,38,43,200,163,67,163,76,162,117,119,112,56,212,102,1,175,46,207,244,54,125,123,216,91,27,0,88,186,100,105,216,107,17,177,226,66,103,33,163,218,226,162,120,146,102,109,69,104,146,149,34,52,21,234,2,120,134,5,49,74,22,88,211,0,80,107,224,4,40,145,112,125,130,116,198,165,118,123,25,45,162,166,82,85,220,196,232,73,32,213,200,45,23,189,218,219,25,198,48,130,0,139,201,101,201,48,235,108,0,149,201,42,162,115,186,148,90,81,70,133,123,84,202,87,10,41,82,88,35,215,54,32,77,207,2,2,169,132,106,33,169,190,246,109,216,239,219,239,120,189,84,175,22,254,15,37,40,17,37,105,45,181,83,211,116,186,26,57,251,22,125,139,190,208,212,49,40,64,3,101,170,66,82,140,33,113,15,85,212,34,20,126,146,204,236,219,168,72,141,138,12,165,12,14,42,73,39,213,212,1,122,15,86,248,188,250,197,79,127,248,184,157,24,78,228,68,230,96,141,188,5,215,238,115,80,57,116,17,86,192,138,210,238,91,171,109,92,149,10,157,130,123,138,19,133,41,151,188,177,11,103,234,140,133,116,181,110,99,7,247,123,1,69,184,67,92,13,147,69,104,129,123,63,152,25,142,18,142,104,45,116,122,145,131,95,136,251,2,31,255,125,105,250,121,71,201,132,65,155,152,91,52,40,100,156,7,160,17,57,135,71,79,23,251,61,120,191,178,129,135,215,212,147,117,122,87,168,252,54,161,102,219,163,117,176,141,31,4,245,2,233,202,26,236,20,57,135,244,24,123,150,123,86,26,214,183,59,250,255,40,121,165,37,84,1,211,36,86,5,202,202,113,169,68,239,232,244,132,125,253,0,182,16,31,84,242,175,131,167,17,147,129,44,169,207,8,138,82,106,45,192,103,15,161,176,140,134,80,140,146,61,129,99,89,11,117,112,2,181,46,97,40,137,64,59,149,93,130,33,16,171,24,246,8,58,184,5,178,51,40,90,0,137,73,2,149,132,52,108,163,173,0,2,211,216,68,47,61,138,125,56,79,232,167,112,110,121,4,124,155,198,115,167,124,106,159,99,25,135,110,176,243,164,106,194,108,133,185,32,156,225,20,136,25,117,2,36,242,57,228,108,186,117,231,141,115,61,67,39,157,168,84,143,45,22,72,128,82,238,84,207,72,13,177,89,216,113,174,85,29,19,212,129,110,50,139,75,86,89,203,0,68,171,5,180,74,112,192,222,144,17,37,232,164,155,141,207,79,56,93,159,252,123,255,48,192,237,175,12,255,236,135,199,242,242,39,120,1,48,125,11,113,26,208,31,116,248,56,17,231,20,132,99,46,180,203,249,229,41,220,116,237,178,201,21,65,177,206,233,134,161,131,86,130,1,142,221,34,37,54,90,89,90,143,48,187,186,245,90,24,156,123,14,3,30,37,196,64,199,194,60,148,91,45,82,73,126,180,122,105,213,224,64,136,138,129,0,70,2,141,32,45,15,6,44,136,245,136,99,163,169,1,129,64,0,193,109,101,163,224,162,248,234,85,178,70,58,36,184,180,156,77,94,193,166,106,12,172,207,42,73,220,243,23,183,37,187,210,90,65,152,4,226,34,33,232,37,25,62,206,227,224,81,49,51,77,231,115,195,251,75,37,54,82,101,149,142,236,162,113,5,108,234,18,43,22,201,68,140,82,18,197,104,0,192,148,34,4,134,186,36,128,201,16,11,200,18,40,165,56,1,40,16,18,26,135,85,26,225,64,178,57,72,212,97,40,87,211,213,70,53,135,201,234,4,156,10,185,27,32,158,70,41,194,133,5,137,137,119,0,37,76,96,4,79,194,57,57,25,22,245,40,159,150,188,95,15,94,134,234,27,37,187,17,88,148,196,18,4,198,83,242,16,170,218,208,40,35,74,87,85,219,167,208,123,62,94,119,215,133,206,106,28,70,68,148,74,89,64,188,98,188,46,117,149,76,194,109,78,249,54,142,133,13,65,50,85,200,129,2,0,49,144,2,6,148,180,53,19,70,167,169,52,218,76,202,161,226,152,118,246,229,239,60,206,160,126,234,177,116,54,163,32,95,116,125,166,78,65,108,200,141,72,158,121,206,193,27,249,193,66,151,91,177,139,141,154,167,218,217,116,137,245,25,53,13,2,247,212,72,218,246,135,115,121,54,59,105,149,118,82,140,216,188,118,239,113,4,176,177,177,117,55,134,90,6,237,187,171,151,221,184,121,54,48,245,80,85,99,129,212,218,1,216,152,232,29,0,40,18,89,2,146,70,9,2,46,217,30,236,209,96,65,54,114,22,161,117,154,26,179,90,72,17,155,16,203,160,42,67,163,217,106,105,107,200,226,98,251,193,101,103,181,66,54,197,122,238,213,193,170,18,143,99,151,31,14,198,121,117,230,198,120,190,52,126,57,174,207,214,54,86,154,184,143,100,132,1,165,162,170,200,44,183,189,234,255,14,228,186,87,231,77,23,55,231,49,247,148,209,96,77,33,229,232,24,29,123,245,160,92,205,215,209,75,52,194,22,142,65,104,202,37,150,136,87,78,171,23,196,214,137,45,33,104,34,69,130,153,188,39,63,34,63,37,27,57,131,21,56,56,218,132,86,2,88,82,134,8,104,100,3,139,133,131,153,19,3,185,32,7,155,11,239,158,179,177,245,237,130,248,31,228,14,227,202,217,246,45,212,224,155,222,59,142,125,127,128,229,23,124,243,195,99,108,235,61,78,21,56,123,121,241,213,17,185,0,25,46,200,148,194,149,162,12,114,82,105,3,67,82,106,215,151,133,130,235,181,52,11,168,82,68,203,235,216,123,219,102,111,147,242,183,190,57,253,150,160,35,85,146,81,92,45,77,106,37,209,8,212,81,111,27,183,240,110,197,243,97,123,199,61,113,255,229,122,245,61,248,232,95,106,127,184,189,127,34,143,127,63,191,69,184,255,245,155,239,247,155,94,222,182,146,128,254,178,163,26,231,116,62,16,116,224,203,97,228,227,0,149,226,130,191,179,137,234,118,160,230,100,206,166,228,240,221,117,236,145,238,184,43,142,199,114,231,130,172,149,120,184,179,211,193,128,64,25,0,172,33,67,10,2,149,133,56,75,3,16,28,176,139,19,46,12,136,165,65,1,13,17,3,144,65,121,172,39,128,71,124,140,19,170,66,185,121,209,186,195,6,59,190,9,47,200,185,148,102,46,62,166,97,86,140,228,59,134,68,233,180,30,186,249,8,14,85,233,88,104,157,39,53,56,5,1,200,139,127,234,179,187,80,208,219,145,59,2,249,242,161,175,150,251,94,180,178,35,103,165,112,187,214,90,0,162,94,42,191,76,33,80,108,1,77,21,74,160,162,66,34,234,150,38,141,70,8,96,136,81,241,170,70,176,0,106,43,175,19,122,157,241,227,221,155,45,24,186,91,183,70,205,52,30,169,33,214,170,173,58,40,192,176,145,64,179,201,157,228,147,52,99,184,48,10,55,196,59,164,77,56,135,3,248,32,28,67,83,102,240,142,89,163,30,128,23,223,82,34,89,194,200,3,207,129,178,100,215,106,166,64,198,20,235,75,99,120,21,227,40,46,190,127,123,110,125,253,122,20,164,44,73,211,56,101,109,106,237,129,86,143,23,90,43,4,24,43,231,186,185,47,77,81,153,65,6,13,228,44,1,44,18,0,44,21,104,68,121,114,52,74,154,121,85,128,201,229,24,253,224,114,25,154,139,211,212,26,64,50,148,166,186,149,237,233,25,91,100,148,237,24,153,4,59,156,192,130,208,138,215,8,90,153,27,237,222,69,181,205,49,209,91,116,157,183,209,112,207,153,179,14,224,43,23,181,162,97,215,166,151,167,180,174,190,93,58,106,105,254,113,249,204,61,47,162,81,56,108,138,68,166,63,179,118,185,74,236,136,87,172,157,218,104,219,30,5,156,184,63,174,150,4,169,17,12,55,10,161,224,179,68,37,199,114,129,40,57,186,47,67,114,207,147,226,224,16,230,8,77,219,195,20,65,74,166,121,54,246,69,222,174,98,197,144,43,92,149,218,142,183,237,75,187,217,231,147,167,227,126,34,197,122,55,61,142,171,233,163,219,215,61,248,12,184,12,44,80,114,99,204,56,7,198,181,225,187,234,229,48,180,189,62,23,152,94,70,60,1,150,145,131,62,202,93,160,58,124,54,5,146,30,48,22,177,208,142,2,194,184,179,254,62,210,225,196,150,90,8,36,1,188,7,63,6,127,22,191,251,31,248,229,35,56,17,131,61,192,106,235,150,64,135,154,90,2,0,203,77,219,178,205,205,120,12,46,248,35,253,193,110,32,110,176,249,146,63,249,124,207,224,242,39,203,78,212,109,234,236,130,143,158,204,120,235,150,87,87,140,168,239,190,223,7,134,51,19,186,48,124,29,16,45,48,56,145,161,232,106,149,11,19,165,104,30,128,9,73,244,241,133,102,4,45,168,131,53,157,95,82,13,141,43,243,242,12,251,122,229,188,16,136,170,197,129,55,208,210,4,162,14,74,160,17,205,229,192,130,95,69,29,43,245,239,112,251,243,99,249,181,208,215,70,252,190,250,68,240,23,192,192,203,110,24,61,140,184,163,5,2,142,1,101,147,249,24,244,111,88,144,56,244,236,122,218,207,117,108,9,162,149,105,184,212,137,86,208,48,142,101,236,154,151,22,45,215,238,218,121,212,87,174,221,53,175,69,198,99,182,19,191,254,250,87,63,252,165,252,161,206,51,102,168,16,199,161,1,173,4,193,133,130,34,168,185,39,230,164,246,235,121,253,158,59,43,51,240,226,2,129,208,138,153,243,197,41,34,29,192,12,228,124,6,12,56,61,42,91,163,247,157,143,112,57,193,160,110,52,103,5,64,63,210,55,52,100,105,239,172,79,141,175,189,163,42,237,25,95,164,34,152,140,73,154,209,206,241,225,140,137,27,78,210,113,204,135,228,129,205,31,157,223,84,242,187,72,173,44,226,41,54,205,90,66,211,181,141,118,238,158,234,155,202,86,224,79,13,236,111,184,84,62,90,233,24,132,46,89,67,205,150,26,4,32,48,234,171,228,138,153,138,109,114,211,222,125,252,140,205,76,126,100,46,0,131,34,130,23,68,42,86,81,20,208,67,22,208,4,0,233,161,23,219,242,205,104,127,88,85,159,131,207,192,129,232,97,95,220,210,204,225,148,214,180,143,71,70,59,198,254,186,155,134,114,24,97,144,90,1,8,80,193,5,40,16,184,40,161,170,64,62,219,242,199,99,244,90,245,195,55,229,73,239,249,168,243,53,93,242,1,52,150,218,100,180,228,228,36,58,241,122,147,125,17,71,154,53,105,136,165,68,77,41,69,65,29,250,85,18,69,169,114,220,76,147,9,149,218,116,84,154,18,243,221,183,94,250,88,82,68,176,224,98,2,72,13,165,252,228,56,53,199,160,128,25,26,195,110,64,169,0,232,64,213,117,231,242,250,233,222,209,28,197,40,44,219,166,211,153,99,223,46,211,69,173,51,188,205,77,100,216,6,111,231,143,243,113,235,231,143,157,6,220,32,199,125,93,161,74,161,108,53,214,228,41,121,251,163,39,19,13,247,120,10,19,212,211,104,44,135,237,171,51,80,222,93,231,240,14,48,53,51,21,133,91,67,42,202,201,114,237,98,147,148,225,84,57,221,72,252,153,34,209,206,142,123,74,211,56,171,23,129,69,9,6,140,218,56,76,76,51,21,128,40,86,229,170,204,12,77,51,48,179,180,178,41,94,144,103,71,47,47,151,232,120,154,181,219,110,249,12,174,131,35,92,161,43,232,64,53,160,165,152,104,107,154,63,82,47,15,22,80,204,198,235,211,150,213,238,95,24,62,117,56,241,84,102,114,203,97,125,153,104,17,131,28,16,150,178,198,159,235,192,109,99,10,58,24,129,73,3,91,240,38,126,173,95,190,210,255,97,239,224,12,54,176,128,15,205,112,183,72,19,118,96,41,5,172,180,105,141,46,66,232,114,199,73,255,96,28,30,191,248,45,235,17,81,88,238,171,52,149,206,47,211,231,75,232,147,135,67,255,239,246,228,27,227,233,25,123,59,50,43,137,225,195,123,196,14,117,100,63,18,144,179,224,16,169,141,12,6,202,5,124,82,215,33,66,241,65,80,17,32,99,34,158,80,254,240,200,71,52,26,87,168,19,245,128,219,65,47,172,39,150,164,213,54,142,60,91,106,29,61,53,150,134,99,54,75,11,219,75,118,202,7,167,165,76,211,99,252,244,35,141,127,255,226,244,26,235,43,79,143,69,209,241,151,63,21,253,217,239,140,55,203,172,244,105,11,133,213,208,204,78,155,139,5,18,66,17,11,23,149,143,74,225,115,121,8,72,27,194,65,49,140,75,29,184,34,220,185,76,150,7,209,10,140,7,29,196,229,176,192,206,203,0,87,229,9,174,239,30,160,7,9,8,36,16,30,174,8,15,214,138,137,84,155,72,95,249,61,73,94,58,137,76,12,144,58,28,13,17,1,154,122,64,64,19,32,91,149,112,31,172,138,101,38,32,23,114,128,108,202,37,214,138,54,204,173,61,226,59,58,58,174,248,166,31,66,46,252,195,151,54,91,213,232,28,201,149,116,234,0,172,138,146,177,153,18,246,233,160,126,137,252,185,203,89,188,189,183,69,179,105,155,100,92,155,102,103,146,197,139,248,225,173,130,29,209,16,186,98,66,42,102,0,156,203,182,160,201,175,238,2,31,83,113,29,132,25,205,0,210,197,31,222,142,125,174,83,115,109,174,69,11,7,112,44,166,47,25,80,13,49,72,182,177,113,123,85,205,160,128,37,172,148,137,253,66,245,140,56,89,189,238,126,2,221,21,194,91,112,173,221,26,167,168,85,87,157,139,211,219,255,100,249,60,133,157,46,206,126,98,143,195,215,189,222,120,114,168,210,107,58,21,108,112,224,5,68,40,18,50,242,16,237,250,89,68,221,200,203,220,235,6,95,173,50,147,237,98,37,59,163,66,217,82,10,230,64,205,231,102,152,130,18,93,172,18,74,213,92,93,193,186,83,54,147,82,72,109,213,60,131,153,163,35,151,188,199,116,248,238,219,185,233,156,217,58,89,156,98,150,246,73,33,241,192,162,148,180,1,40,6,169,214,130,22,53,28,27,117,76,133,130,202,128,128,5,139,6,16,219,34,0,45,121,184,246,17,213,157,243,87,225,211,250,92,250,254,97,211,199,239,188,100,145,47,83,239,86,124,154,63,252,196,179,9,36,67,181,133,73,46,59,149,197,103,183,141,154,183,25,194,199,157,127,178,183,30,111,68,175,229,216,16,233,169,226,84,68,46,41,86,130,67,36,88,221,45,170,169,233,31,163,17,38,216,43,55,56,77,135,32,173,12,38,113,36,55,232,94,60,183,193,36,152,68,180,10,80,40,60,60,64,161,80,154,211,84,81,90,33,158,123,233,241,42,193,34,237,199,167,219,125,154,123,235,72,43,128,10,26,126,29,84,106,221,150,242,169,171,174,159,192,255,117,235,241,204,179,127,55,175,194,165,170,47,141,239,130,178,191,229,233,45,147,35,144,2,188,144,16,65,30,100,205,161,177,83,192,0,10,177,40,240,75,96,48,5,147,21,216,3,208,114,35,166,28,82,168,124,182,168,182,109,51,80,47,171,204,145,62,74,153,94,89,255,72,170,124,119,99,205,84,132,244,119,167,67,47,20,46,249,175,231,12,105,142,124,172,35,217,103,5,151,79,152,110,60,52,77,81,194,235,29,118,32,49,128,93,110,46,103,155,16,8,120,79,21,216,14,229,51,48,142,70,43,201,79,223,214,40,142,150,249,216,52,116,1,233,44,22,4,172,42,24,41,223,47,222,70,106,232,243,145,55,156,79,51,82,250,82,213,113,47,175,76,199,127,237,167,246,116,253,177,187,221,244,54,191,39,167,55,251,245,223,134,46,203,211,227,241,139,40,237,94,192,18,234,216,140,28,142,135,109,76,71,225,16,112,102,14,113,92,190,157,95,24,32,28,148,48,174,125,31,148,128,216,181,158,123,118,38,171,245,90,165,121,118,238,2,46,8,87,96,21,235,40,170,243,4,14,42,137,75,84,100,63,8,22,20,165,183,194,196,131,193,13,47,21,72,65,28,176,139,37,32,106,1,44,12,136,36,28,177,1,150,15,139,190,144,97,190,140,217,241,200,150,128,115,66,170,73,165,216,193,157,40,98,169,200,214,227,90,81,53,113,103,187,222,153,50,129,152,49,154,252,102,239,37,13,131,173,80,57,59,204,154,187,100,138,252,191,242,252,224,47,252,228,197,154,157,21,166,63,207,240,41,102,160,112,196,6,194,253,193,133,216,59,177,152,24,180,72,158,4,83,88,132,158,213,229,138,135,227,234,65,238,216,29,60,52,241,203,251,42,88,174,206,165,55,121,111,49,222,4,216,16,174,84,252,192,98,21,142,67,40,196,37,152,244,116,120,26,247,213,71,197,199,171,5,29,85,59,213,62,108,16,154,213,172,245,182,28,103,74,233,110,217,236,135,45,126,234,230,42,95,77,222,43,58,110,186,216,91,67,199,19,122,225,3,170,112,130,153,0,224,129,172,115,162,140,215,100,240,74,42,29,112,138,243,188,205,107,168,32,178,38,22,147,86,208,161,205,43,119,239,231,227,114,80,86,114,37,141,133,100,191,73,165,42,17,186,168,81,80,77,202,116,117,252,140,249,15,31,212,220,162,215,206,206,210,183,23,233,162,248,33,118,75,68,35,218,74,3,88,8,242,154,104,213,154,194,0,118,187,2,216,0,88,3,113,101,176,177,64,177,0,12,96,19,64,145,80,8,50,159,174,63,150,173,108,16,140,16,65,237,40,250,36,31,155,71,20,77,99,155,194,160,95,97,179,113,22,107,73,171,31,31,246,183,76,44,123,56,209,57,149,253,132,138,68,165,80,44,17,147,64,44,140,34,84,109,235,94,58,204,116,227,184,196,108,22,196,148,72,34,183,65,115,203,162,227,12,108,35,137,209,60,150,228,82,23,96,139,178,115,184,79,134,241,177,86,192,9,67,104,64,36,64,169,137,27,104,47,154,247,178,174,142,219,113,3,176,222,118,148,119,215,201,255,70,4,195,44,157,246,212,21,84,0,52,116,38,175,143,134,237,240,123,31,187,63,82,126,228,181,123,85,180,183,105,219,139,7,119,239,212,27,227,205,212,150,217,252,100,249,184,184,112,124,56,190,165,0,160,1,104,217,45,88,196,209,206,64,160,0,96,223,133,129,21,175,81,234,104,80,48,150,64,186,192,232,72,186,136,62,61,225,151,62,79,239,170,39,250,27,180,190,128,93,98,238,109,21,79,216,91,242,59,45,206,62,30,195,234,193,223,102,209,240,228,165,165,130,61,183,202,77,113,210,91,158,116,67,74,155,242,157,6,247,149,147,144,50,78,195,235,160,128,24,116,136,214,136,62,128,118,48,82,184,187,174,150,49,161,196,186,53,13,61,138,120,69,83,199,226,201,209,122,112,11,122,116,211,192,116,237,113,128,200,67,243,241,155,143,74,123,222,255,247,31,190,183,117,250,198,151,54,51,239,143,191,247,186,89,245,167,79,15,231,134,171,195,87,255,223,96,237,13,222,13,96,249,207,159,95,55,3,232,76,168,141,191,58,227,194,89,10,162,93,84,62,151,135,1,7,80,208,198,177,8,48,98,181,0,19,199,2,83,68,171,21,160,37,153,102,140,106,29,231,116,6,227,66,51,193,80,102,211,129,19,77,138,102,176,38,85,230,203,98,182,84,0,194,5,23,10,8,64,24,76,20,124,156,19,96,213,77,20,113,51,103,52,47,89,20,35,128,208,22,2,0,77,80,209,136,216,200,3,210,60,218,90,214,173,226,253,15,106,187,114,231,150,75,229,231,213,185,95,238,243,196,57,15,171,244,73,131,240,92,243,211,220,143,114,190,79,190,14,126,245,71,175,47,201,94,46,79,227,173,221,109,163,90,230,65,46,139,167,184,170,95,106,103,177,45,134,165,140,2,19,12,160,130,249,26,121,114,111,147,125,19,190,232,37,246,35,120,129,29,122,188,145,125,18,136,141,21,34,3,169,94,202,131,32,131,27,10,8,84,251,176,7,181,184,35,125,108,117,95,204,195,245,42,64,132,82,83,128,9,23,125,149,71,128,32,207,233,23,165,83,253,240,21,250,255,207,242,110,235,5,121,159,93,39,197,170,182,173,254,188,121,71,40,168,2,4,42,232,128,2,4,108,120,9,225,82,87,23,160,78,212,164,115,150,45,82,208,237,115,141,250,8,149,107,122,169,44,165,40,172,103,249,67,184,222,182,172,11,122,145,54,29,138,96,124,21,171,178,33,99,162,106,71,127,190,77,86,122,168,145,150,197,178,47,111,178,158,210,191,207,130,166,21,197,78,109,106,132,136,52,195,32,209,174,200,128,69,208,160,170,53,7,224,128,146,168,26,74,2,128,20,81,248,220,67,116,176,182,98,195,72,72,129,158,95,224,76,54,130,181,182,140,77,35,71,42,27,89,138,84,73,7,82,168,154,1,59,100,22,138,124,25,91,2,223,156,91,160,180,240,42,197,64,62,169,43,84,71,202,44,219,105,162,180,10,13,73,207,53,10,4,179,24,75,48,21,11,145,168,80,38,140,164,2,39,88,38,161,169,212,2,213,209,42,178,18,80,144,172,0,229,44,53,180,12,136,96,165,129,86,83,0,93,13,110,106,67,53,226,26,203,14,87,136,27,14,179,54,162,45,240,167,11,48,192,93,66,185,211,188,131,18,62,254,242,55,125,247,178,251,241,242,173,243,197,106,119,42,166,237,180,169,150,178,180,90,11,114,110,156,102,209,142,135,42,209,4,109,196,192,162,196,193,246,64,118,13,210,6,216,33,72,65,80,62,75,75,130,192,38,227,129,63,210,203,39,35,199,185,248,250,151,170,236,90,222,25,8,229,189,81,183,119,34,31,172,141,56,183,58,253,234,54,13,236,249,233,71,235,107,190,187,197,212,134,189,247,178,38,190,203,216,151,185,205,189,214,109,128,247,83,26,61,47,54,242,78,255,84,134,19,171,106,125,112,242,97,215,68,100,84,103,116,109,83,209,74,82,97,213,150,90,165,250,202,17,212,21,42,217,242,147,234,191,205,253,129,231,183,4,191,10,235,129,122,248,210,195,1,9,254,129,206,87,241,240,107,136,97,197,191,210,231,235,242,201,63,93,61,128,134,140,71,17,92,2,48,131,1,90,204,167,157,159,139,2,184,148,236,176,73,26,91,121,227,186,60,127,142,3,92,241,16,43,166,240,213,131,73,59,102,119,255,8,71,203,197,209,98,237,10,58,43,16,40,207,149,74,82,19,67,109,131,92,50,33,248,202,0,87,136,40,94,0,204,53,51,23,136,21,98,100,101,180,35,162,16,7,19,42,9,144,206,48,100,7,120,158,155,131,59,100,1,78,2,54,17,171,178,56,26,69,105,105,227,115,71,213,119,141,129,12,19,97,121,97,65,204,31,185,133,153,193,21,131,227,119,191,180,118,186,217,219,215,32,211,75,2,205,67,114,61,230,235,116,57,115,28,254,127,7,203,243,254,59,132,112,251,167,54,3,221,209,105,45,105,75,223,170,91,251,210,217,171,230,182,81,49,67,209,36,159,78,221,159,148,220,75,243,233,215,251,145,153,11,109,187,106,223,46,170,71,48,108,106,179,128,21,76,213,30,91,152,28,58,99,162,54,51,179,5,227,225,62,188,14,119,130,135,93,216,95,5,77,7,55,171,84,86,116,169,174,109,171,70,106,93,247,144,237,169,56,132,47,217,223,196,79,151,250,88,189,18,253,168,197,211,205,206,108,217,192,164,99,45,105,21,78,80,38,68,216,1,130,44,60,230,69,111,185,78,156,20,236,228,56,4,117,81,14,210,154,117,227,122,20,105,0,104,96,178,29,147,189,231,239,111,113,231,245,241,104,57,148,218,23,46,141,161,127,73,213,198,31,103,155,41,165,53,89,212,143,76,9,75,93,22,47,133,201,186,224,18,179,53,98,55,121,196,156,90,0,148,198,60,166,219,119,106,64,237,17,41,1,149,90,12,168,180,116,128,4,118,229,134,240,73,225,128,98,209,129,75,30,77,15,130,195,234,74,44,231,104,168,55,58,139,165,11,175,66,113,179,40,37,36,73,193,240,32,150,162,181,236,0,10,119,220,74,207,111,138,33,88,15,98,187,50,81,59,21,205,204,128,135,161,105,26,96,37,112,74,173,227,217,211,52,98,112,17,165,162,18,10,32,199,1,145,124,240,74,83,130,209,121,202,71,109,179,49,59,197,208,132,74,238,120,35,65,134,3,16,8,103,132,131,212,128,128,104,216,26,69,128,231,48,80,119,25,116,86,170,15,150,182,113,156,196,81,210,43,213,223,110,193,120,6,37,0,25,194,130,255,185,255,113,246,115,95,150,249,250,230,123,251,244,189,44,170,147,123,198,31,249,81,116,81,174,201,18,52,172,45,199,147,177,92,79,58,17,105,182,168,9,34,236,8,176,131,20,8,208,192,99,80,94,171,84,78,100,201,173,3,118,193,38,233,145,221,133,67,192,231,103,254,211,95,166,39,213,107,50,97,91,192,6,235,51,82,1,202,142,215,207,240,252,206,187,55,200,126,206,55,232,16,99,91,60,183,80,60,27,113,209,248,196,141,149,91,91,76,136,189,233,178,58,205,61,51,110,153,74,187,99,110,242,100,36,248,245,151,165,145,214,152,238,14,157,209,32,193,38,79,75,249,220,155,34,79,59,104,149,202,210,85,82,145,93,202,81,181,235,45,215,167,210,247,192,95,185,249,221,109,254,237,218,190,243,193,214,55,224,254,47,87,4,234,119,222,190,115,45,30,253,130,182,178,249,248,95,55,255,182,188,150,15,210,97,128,185,1,61,212,146,251,62,243,221,195,230,212,212,207,69,213,98,87,56,124,46,15,81,58,108,193,93,105,229,143,0,3,166,85,210,17,71,233,201,213,104,135,130,142,82,45,29,52,12,12,200,14,156,22,192,2,8,20,38,35,11,143,232,213,108,241,138,4,132,149,170,113,140,40,5,66,24,135,243,165,137,84,5,109,0,184,213,185,190,153,107,18,61,104,200,166,85,197,163,9,176,22,197,131,137,77,104,168,165,59,48,22,75,213,48,155,201,248,232,157,170,115,248,243,255,248,43,175,126,11,68,112,107,15,192,82,134,144,179,57,15,83,76,103,23,126,247,75,239,95,5,191,114,159,235,22,51,192,88,97,76,18,185,97,238,68,93,207,54,79,151,24,247,99,227,195,212,98,230,32,184,113,211,119,190,241,102,183,29,145,140,165,13,160,130,193,164,218,96,3,107,155,212,100,0,40,204,177,216,85,110,193,22,100,241,208,188,6,143,224,20,102,176,105,102,16,128,171,16,12,238,192,4,38,67,157,177,146,32,227,60,20,208,112,36,76,243,121,119,255,159,253,213,39,246,15,235,24,125,144,153,85,103,169,182,60,25,47,124,73,161,99,129,34,160,129,224,131,144,144,129,234,139,199,30,77,74,167,111,59,41,50,1,11,151,104,209,30,19,227,205,238,168,206,9,64,41,101,21,218,128,221,253,195,222,185,141,186,86,213,229,106,225,169,255,116,27,53,234,52,201,162,234,74,127,197,244,17,237,37,34,160,85,86,200,27,17,140,29,3,171,1,55,80,80,37,131,243,65,117,163,214,161,120,77,49,22,80,88,48,69,164,133,216,134,113,72,135,6,32,145,229,0,233,163,153,109,158,30,68,225,34,177,136,51,200,148,154,61,43,144,68,231,102,163,42,100,67,177,136,70,31,214,108,171,166,231,198,217,54,50,22,105,71,83,172,32,56,73,249,72,184,251,41,77,39,181,228,13,92,179,218,25,2,68,2,98,36,4,14,12,177,76,23,12,205,134,186,162,57,72,95,90,237,187,183,95,194,114,9,54,162,148,20,192,134,202,40,243,92,173,160,18,87,139,13,170,141,50,65,60,55,87,26,113,98,90,106,38,107,38,210,120,187,133,209,187,86,45,226,170,175,49,64,168,121,152,51,29,55,144,33,181,113,239,255,181,252,234,215,201,151,190,174,226,222,190,245,254,135,241,119,214,225,248,206,176,109,220,38,58,129,51,116,225,51,61,230,151,79,102,187,107,145,18,6,41,100,131,62,12,4,26,8,0,217,104,6,188,40,64,238,186,19,182,42,45,41,23,226,35,15,71,115,206,249,175,254,50,189,27,239,202,233,20,248,4,226,12,25,145,179,65,8,237,81,18,8,194,204,66,217,16,221,222,29,127,126,61,146,157,148,209,59,242,149,27,68,53,199,201,205,90,186,45,227,110,177,134,213,28,234,218,133,161,6,94,239,44,36,200,153,179,129,30,101,141,76,109,41,35,138,78,239,85,124,214,166,244,150,243,132,30,135,142,23,255,14,153,44,252,49,155,255,234,15,215,207,236,199,95,52,254,92,243,197,170,63,80,36,51,191,65,44,84,255,38,169,49,248,95,175,47,115,174,61,158,81,192,6,160,215,172,59,55,19,195,42,4,151,233,48,163,89,68,217,129,146,196,197,27,21,113,7,103,135,236,158,145,208,202,195,93,139,125,241,168,252,10,137,197,174,207,72,14,25,160,136,187,89,7,9,9,116,13,90,41,27,88,140,84,181,20,44,12,72,183,45,68,131,32,80,2,216,69,8,53,32,128,20,16,78,56,184,31,155,163,72,150,166,51,155,46,35,157,152,195,30,26,212,80,48,228,138,4,196,242,213,0,213,113,9,198,145,154,132,70,31,92,156,20,192,132,127,197,155,159,236,153,248,251,48,173,249,3,187,71,190,149,220,38,154,204,143,116,7,15,99,46,14,55,201,127,249,181,239,239,5,211,31,28,7,71,151,26,58,213,185,189,171,223,20,79,124,176,242,147,32,3,251,208,21,105,248,7,126,29,159,51,252,224,52,47,59,113,43,10,180,52,177,72,173,145,198,212,77,162,177,64,211,136,9,250,85,230,145,244,170,184,7,231,38,136,185,152,192,142,134,160,85,15,45,116,66,196,86,27,144,33,65,66,46,81,80,182,86,198,52,41,154,192,103,225,94,127,248,5,231,255,105,94,239,212,187,157,89,6,107,242,242,12,34,22,2,222,2,38,40,32,161,145,16,120,4,76,192,245,251,107,58,247,149,146,171,90,83,178,178,86,238,42,228,136,13,229,40,45,133,110,155,110,157,83,245,209,103,39,28,125,205,251,117,83,47,179,231,155,158,105,87,209,16,173,195,105,207,10,172,132,235,115,253,74,161,141,152,234,75,129,68,128,81,10,94,178,100,41,43,89,154,236,66,20,113,71,191,228,23,182,98,164,66,173,2,44,192,10,22,149,22,80,129,58,244,137,12,183,248,222,228,173,205,2,105,40,201,189,225,184,109,178,55,173,164,145,97,216,134,177,98,31,30,34,27,100,101,205,236,122,105,133,61,194,238,7,12,19,181,47,182,33,33,76,8,58,240,116,100,230,21,128,71,0,155,104,226,251,112,187,49,68,52,199,64,161,128,9,138,112,173,192,10,53,85,214,118,214,134,230,218,244,181,92,180,242,243,23,250,79,206,174,158,46,111,226,122,17,32,217,65,196,34,42,82,41,167,161,70,137,19,0,74,84,81,14,23,169,148,154,231,130,12,123,46,177,86,76,111,74,66,184,90,123,239,123,178,172,47,18,20,26,238,99,120,187,168,75,104,63,254,159,67,80,61,159,217,207,124,91,205,215,219,183,108,62,137,239,232,26,51,57,130,181,126,177,184,239,249,141,249,145,219,95,217,251,115,239,98,128,2,36,136,189,211,239,96,31,0,224,217,116,64,24,78,184,149,77,177,57,137,23,158,174,132,111,124,107,167,85,43,5,239,202,139,172,177,141,34,13,113,3,71,96,161,194,1,213,84,109,16,206,18,141,184,54,93,43,253,110,128,114,36,163,181,245,137,105,140,175,35,90,49,23,147,24,235,152,160,3,172,244,136,176,163,135,194,181,168,123,12,182,150,52,150,189,102,141,185,60,190,115,247,109,180,157,135,233,251,135,14,202,135,165,79,138,171,205,231,212,163,37,191,116,255,245,163,237,195,63,65,254,158,247,242,21,93,255,148,237,254,213,91,126,190,199,175,63,206,202,202,63,255,72,171,228,223,122,139,147,226,223,251,36,175,25,158,223,77,188,100,161,167,96,158,143,154,48,186,79,215,217,57,75,28,37,58,30,103,43,46,62,12,159,43,62,37,97,52,250,182,188,247,143,75,93,43,88,130,206,28,22,13,36,181,156,73,184,128,25,7,203,11,7,240,51,60,232,80,224,73,193,12,4,133,235,157,242,43,27,30,128,105,85,107,20,63,86,250,102,94,243,155,144,114,5,144,141,136,86,228,36,12,35,131,112,239,188,75,246,254,154,219,111,206,191,244,95,61,255,243,185,62,235,62,90,138,179,125,164,198,38,59,9,198,54,164,194,168,118,163,5,130,145,100,172,163,162,30,186,183,98,10,240,69,92,39,15,90,47,111,239,249,238,87,237,163,246,87,194,191,203,125,168,243,191,236,252,34,216,133,91,205,34,103,125,112,59,230,112,204,199,115,255,29,231,242,59,185,153,31,39,253,220,221,233,196,246,201,113,46,247,90,124,246,219,244,55,127,61,70,31,194,225,216,219,17,36,121,106,122,110,89,59,144,220,178,87,108,32,158,8,233,192,32,39,230,92,44,136,111,82,248,99,16,236,170,26,137,81,40,33,74,28,188,233,32,97,35,213,78,225,16,75,237,107,7,37,244,142,9,59,240,86,220,232,26,161,124,173,210,122,237,232,83,103,126,142,63,243,115,153,255,173,230,157,158,58,150,123,204,238,173,248,217,142,21,1,141,93,64,163,177,40,144,0,16,101,228,244,111,175,189,19,114,21,44,176,82,87,171,149,52,168,250,226,109,160,109,114,146,58,30,117,94,186,127,55,237,137,42,66,94,165,174,66,175,155,58,83,113,14,23,61,110,141,249,54,146,146,213,140,215,134,51,178,192,209,72,137,164,110,45,93,164,200,148,77,28,99,48,108,197,16,48,228,214,0,32,175,5,64,192,84,40,192,68,0,107,69,173,195,55,69,219,34,23,89,241,164,120,52,149,62,93,216,94,42,156,65,201,212,104,61,173,74,41,99,97,115,116,2,156,204,4,89,58,131,108,57,132,86,58,28,74,59,208,70,40,56,124,76,139,119,162,92,240,87,253,138,25,137,75,244,129,137,212,18,33,177,15,68,22,81,19,211,168,118,60,4,218,133,172,97,102,106,198,38,114,81,254,120,246,59,223,254,229,95,58,153,31,173,171,222,249,24,35,199,230,61,31,37,137,238,214,210,45,236,110,162,2,40,168,33,83,137,100,192,38,41,2,32,16,86,145,17,168,101,88,70,176,247,112,69,169,50,255,28,122,62,206,145,159,114,158,213,114,112,5,253,181,67,183,155,76,62,60,237,55,126,119,245,244,113,247,217,220,252,177,107,91,109,252,120,28,138,157,114,142,85,198,190,127,252,206,110,163,203,37,155,37,55,80,162,166,46,50,28,27,208,18,128,201,206,73,215,43,88,196,141,36,143,57,21,174,194,167,229,203,238,172,182,183,41,104,3,149,135,221,132,35,156,99,165,37,3,245,21,44,175,242,195,227,59,94,159,162,138,120,29,189,99,160,164,75,2,181,144,193,58,18,135,204,130,107,98,215,25,58,86,191,38,202,46,122,180,40,53,82,140,72,125,192,67,245,58,186,163,119,12,253,167,212,101,228,120,232,195,73,41,174,174,252,184,193,174,159,203,250,175,196,118,121,247,23,158,191,124,175,251,55,199,248,71,47,235,251,55,254,43,248,199,226,106,214,223,19,166,215,252,109,136,231,119,252,187,97,221,189,59,221,217,120,133,56,0,236,248,40,71,36,205,93,196,102,45,102,199,141,38,112,104,49,82,180,11,168,16,217,195,93,14,253,175,152,165,186,29,208,171,143,189,114,9,15,80,132,17,151,245,96,216,103,198,96,51,147,122,132,209,53,78,217,233,212,145,108,57,86,163,53,154,155,170,251,29,159,143,223,254,255,7,184,220,239,67,189,57,159,102,159,28,53,90,237,219,148,110,229,177,95,131,54,125,157,113,95,216,43,246,222,167,223,238,187,223,244,97,59,249,91,103,175,251,14,47,0,81,41,64,17,96,16,96,3,53,71,206,109,242,241,9,245,233,127,254,226,127,255,217,249,242,104,21,175,48,178,158,185,252,204,31,111,91,219,170,193,200,245,145,193,181,54,201,33,145,65,24,215,166,202,103,177,76,159,38,40,93,92,109,188,104,95,154,143,112,88,80,214,54,152,184,100,89,143,34,13,251,178,239,59,217,71,35,127,112,232,202,77,200,177,83,105,76,180,138,75,117,93,147,127,43,159,253,143,252,133,255,225,23,223,243,253,253,221,159,111,14,122,187,120,127,154,126,91,213,191,127,75,143,122,155,76,247,122,210,143,27,38,182,106,159,20,233,114,50,128,161,117,135,251,120,72,119,97,252,136,239,241,132,242,110,117,116,236,181,247,25,208,158,110,109,130,33,236,155,84,29,85,79,230,81,235,192,143,230,233,249,209,41,235,198,89,175,206,211,248,253,54,127,155,31,251,253,121,117,254,246,31,249,151,255,153,245,241,109,116,94,140,196,33,57,169,50,95,4,250,224,116,20,7,146,245,10,209,136,64,57,8,19,42,248,176,62,133,45,78,213,186,165,67,65,131,213,122,153,71,44,105,149,92,157,244,105,205,167,238,220,230,223,254,62,230,111,152,104,47,157,189,118,101,47,105,200,252,11,245,199,68,248,198,222,165,122,247,244,165,250,53,37,202,218,120,243,122,93,159,159,242,245,51,242,190,125,246,233,211,237,87,215,31,21,75,100,87,34,55,246,155,6,108,221,215,77,174,36,239,236,135,145,70,190,96,9,216,1,186,113,168,176,112,110,153,241,47,77,95,157,121,93,70,231,75,183,67,135,206,167,200,168,192,29,251,164,109,216,112,182,119,26,91,240,26,34,125,119,213,78,153,77,18,46,163,134,182,229,146,116,29,85,73,88,125,48,161,132,56,16,117,200,11,244,206,172,71,97,220,79,74,220,255,244,165,237,95,252,227,253,103,227,167,255,49,198,59,41,120,247,250,121,239,231,158,29,103,23,7,159,29,124,231,224,242,161,195,243,243,180,175,7,208,99,4,151,23,202,209,251,101,203,74,165,73,49,182,165,221,2,64,108,38,214,92,137,143,204,142,184,63,6,187,86,215,235,189,187,43,189,120,189,187,222,252,27,64,214,108,187,150,92,71,195,205,115,111,245,184,88,181,237,201,60,157,249,170,104,36,105,36,75,90,238,84,254,136,83,239,126,240,237,211,251,219,245,154,205,242,237,133,243,231,110,107,42,212,17,27,230,107,83,40,152,96,51,166,220,222,243,121,44,119,223,187,30,142,120,4,244,189,242,44,118,185,249,178,111,211,149,250,112,26,148,67,234,1,89,39,115,196,215,30,78,214,53,158,124,192,204,147,230,205,188,217,89,190,155,237,129,255,37,62,132,159,126,237,151,235,143,191,253,30,60,190,207,175,127,66,179,251,187,31,112,185,243,233,31,27,239,246,87,166,215,115,0,249,186,229,241,253,105,251,241,15,153,186,63,121,211,85,38,110,211,194,172,222,5,49,224,21,206,158,129,133,139,252,158,227,193,25,82,141,127,21,124,105,136,34,227,143,39,238,121,201,47,11,255,235,223,231,75,239,253,91,155,15,61,252,223,254,110,190,233,209,255,229,235,151,191,253,111,125,249,7,245,190,181,251,145,187,55,17,205,211,19,136,195,150,234,54,189,111,52,164,155,11,1,7,2,219,240,81,160,108,212,187,158,21,165,93,31,158,234,196,212,3,66,184,210,134,32,12,163,95,95,73,55,194,40,224,100,96,98,194,65,66,105,102,236,234,120,102,222,206,239,181,222,107,159,162,102,94,1,99,188,198,200,254,49,238,224,185,146,104,97,96,224,11,91,87,26,169,179,147,223,13,153,84,132,1,113,11,93,136,24,197,76,61,96,193,142,228,242,196,33,231,255,250,47,211,255,251,211,78,38,70,7,25,220,127,241,15,214,187,150,112,42,208,104,118,40,93,1,18,117,176,13,233,86,13,48,50,50,97,5,106,175,116,120,36,61,116,109,7,113,230,121,111,114,237,217,158,55,125,44,92,242,182,244,51,131,255,117,58,79,246,76,115,19,69,105,104,105,107,253,165,221,111,57,248,183,222,127,236,63,123,62,100,70,186,114,111,89,211,99,195,97,27,0,4,224,4,45,72,148,208,176,199,14,187,88,176,225,136,99,218,204,9,8,72,249,110,39,225,174,21,196,57,64,32,23,195,102,4,199,80,151,96,27,15,135,97,199,254,148,214,254,248,108,164,179,138,55,125,63,76,243,207,143,196,181,234,171,61,219,141,58,30,239,194,94,23,135,181,140,200,168,124,5,37,33,46,156,24,50,40,192,7,141,62,79,70,90,194,113,217,3,218,150,54,153,216,189,156,192,74,212,4,64,220,141,78,124,186,111,250,46,235,121,110,71,239,205,52,114,86,70,44,76,18,192,169,251,125,4,137,42,40,156,26,242,22,100,247,206,28,239,125,197,61,243,253,183,54,26,47,195,27,52,217,137,53,84,90,43,224,214,136,172,248,21,236,195,77,198,45,225,245,229,112,45,59,17,28,239,122,33,197,65,9,232,193,99,152,175,160,6,98,25,9,167,10,70,177,187,194,222,86,172,109,50,4,52,169,34,109,0,151,180,37,25,228,72,136,6,60,130,4,93,193,78,218,176,44,147,136,33,208,3,240,203,183,224,147,191,216,252,145,213,195,207,6,40,247,72,8,153,165,154,203,218,82,29,146,189,124,146,15,220,199,176,75,254,225,163,159,127,200,231,16,244,103,226,29,162,166,141,171,35,68,73,9,200,83,38,138,134,192,238,116,57,175,212,11,8,144,23,45,253,69,152,215,101,74,225,113,148,128,125,5,118,77,91,175,23,42,185,159,189,14,195,241,50,182,5,218,228,68,26,69,169,166,174,200,92,96,131,184,124,247,214,188,167,22,62,236,46,28,164,8,39,115,141,227,50,180,20,85,245,160,23,30,93,167,69,161,47,51,212,178,235,235,245,131,126,213,219,93,16,150,168,4,20,169,13,0,128,48,9,136,168,48,198,208,176,163,67,61,2,91,223,233,199,224,121,219,153,135,119,253,125,143,203,190,124,100,241,162,144,77,136,238,245,167,230,45,163,115,249,90,84,90,189,82,138,246,21,162,221,51,57,147,89,180,217,197,3,7,216,139,57,40,229,118,136,101,67,91,242,254,204,111,95,100,253,38,190,252,16,171,139,95,26,245,19,67,214,158,191,188,236,200,191,255,113,254,197,209,143,150,159,251,239,127,249,166,242,137,177,109,25,216,50,2,128,14,91,138,78,14,166,0,220,114,8,215,49,189,47,206,186,133,185,92,151,153,82,24,129,188,254,142,217,164,220,40,3,35,135,1,114,12,161,47,170,10,169,41,70,225,40,78,244,86,242,194,239,101,158,202,155,147,40,125,140,56,57,163,140,22,136,128,6,164,134,8,226,20,53,186,2,9,8,33,192,90,63,163,30,152,64,234,238,250,243,197,17,137,117,120,23,75,178,125,234,119,241,67,127,118,142,30,255,98,2,94,126,238,143,111,79,184,159,110,202,121,77,47,145,33,196,206,161,4,182,128,153,186,130,80,170,7,169,84,86,74,165,84,177,202,36,73,39,19,76,160,97,6,21,193,26,92,148,246,233,191,80,207,31,216,229,35,228,154,211,104,111,60,78,84,116,203,108,250,15,65,233,168,19,119,123,17,192,8,7,0,136,131,111,5,246,53,236,176,98,65,44,96,156,208,113,70,143,116,17,129,114,14,92,109,172,158,179,34,105,99,132,22,67,185,168,90,193,183,218,95,239,252,43,230,147,161,205,153,140,90,219,14,128,143,73,95,56,235,227,159,126,180,214,63,26,236,183,194,201,224,24,219,252,173,55,93,45,2,141,34,174,84,184,9,82,224,134,2,36,118,139,65,67,161,6,74,119,250,98,155,26,198,219,197,158,49,9,176,66,45,247,205,174,119,248,60,173,171,249,235,54,55,113,3,152,200,24,219,215,183,9,13,61,214,2,34,33,71,147,66,89,142,81,69,97,167,78,156,124,63,126,253,205,99,179,235,222,56,93,226,82,190,188,86,160,164,74,56,134,254,156,253,145,11,3,11,15,172,48,16,126,192,194,177,139,15,174,229,10,158,10,250,96,0,166,130,113,193,136,136,147,90,122,49,144,202,210,124,86,230,59,113,200,68,175,26,253,242,239,41,208,5,105,180,129,20,137,113,75,102,160,11,125,180,250,70,90,31,236,218,230,37,139,63,127,220,255,246,21,120,163,232,121,119,230,148,142,154,92,180,88,34,76,158,23,49,86,36,210,209,35,216,135,35,249,223,96,150,235,199,254,42,175,191,39,248,116,154,197,221,124,62,142,20,48,89,78,218,166,159,128,9,196,70,191,35,68,49,184,191,34,41,138,133,206,149,118,89,87,190,243,224,135,75,133,87,157,142,35,27,141,94,190,13,171,5,184,143,175,201,218,111,129,182,82,152,61,65,83,105,115,189,215,239,111,122,252,220,246,202,33,216,80,151,8,196,198,181,174,100,71,1,80,2,34,96,37,161,66,180,9,233,135,51,190,236,199,66,147,19,64,10,131,128,152,106,46,125,40,53,45,160,201,79,107,9,192,223,128,73,58,1,89,147,94,190,118,33,63,13,252,244,110,207,113,179,176,103,197,110,49,212,184,178,142,214,68,197,64,235,36,204,236,96,106,198,44,151,12,110,225,246,1,179,153,173,30,183,222,96,13,112,238,156,251,207,173,66,125,187,143,155,255,176,111,7,254,243,231,138,140,250,119,62,252,254,15,127,87,249,3,15,190,238,219,253,79,47,63,126,231,249,209,254,34,131,138,5,0,194,10,200,169,210,201,129,12,17,80,23,46,160,36,187,70,139,43,62,94,103,76,18,83,105,250,54,32,139,113,179,177,213,68,34,82,173,66,163,71,54,105,155,201,229,130,244,56,87,149,201,26,163,9,180,246,229,217,240,4,144,125,192,73,80,115,138,4,55,239,4,111,52,220,19,64,147,12,161,34,66,24,192,178,36,24,200,22,220,194,45,201,79,253,46,254,223,159,61,117,34,88,126,234,79,214,193,186,81,82,43,97,3,171,13,211,212,21,202,0,22,8,137,141,80,202,180,90,174,130,106,52,58,72,15,42,171,100,165,208,134,85,40,51,213,142,186,87,57,45,183,184,252,181,246,107,135,199,95,71,14,108,23,232,57,232,181,47,200,170,239,8,209,56,160,41,9,177,58,25,28,64,8,230,50,90,124,13,43,2,198,9,181,173,227,212,48,103,0,36,12,9,140,126,46,60,15,231,98,130,70,216,195,207,57,121,254,255,255,143,94,249,183,254,221,191,79,118,102,238,56,19,97,67,43,38,227,31,184,102,62,125,246,187,235,191,175,30,62,161,39,143,172,111,27,211,237,4,157,146,92,46,47,71,187,164,153,43,37,241,98,76,6,142,0,0,141,42,38,49,196,214,110,57,219,67,221,172,183,112,247,149,231,234,29,159,53,95,59,37,68,220,222,101,108,82,165,125,220,91,18,77,48,178,25,1,88,146,5,214,130,155,92,45,109,164,242,236,182,143,245,179,211,119,238,220,204,140,186,140,171,119,177,77,224,28,157,11,9,76,182,250,77,79,190,201,120,235,12,165,211,62,92,24,9,138,207,46,232,129,180,129,14,207,20,143,244,131,225,104,168,40,27,251,146,161,105,9,122,153,243,35,179,9,145,227,104,111,247,129,18,12,245,205,43,38,24,9,27,232,154,12,81,139,14,29,119,16,246,210,23,175,219,179,63,110,127,198,148,255,239,6,42,187,180,98,112,135,13,48,17,15,18,89,124,185,214,135,193,80,107,64,53,138,69,230,61,246,79,194,31,93,223,247,204,71,149,95,159,249,133,203,254,228,209,253,194,93,78,202,156,104,119,181,156,81,100,245,161,130,30,180,20,118,216,90,177,24,138,174,13,150,70,181,92,39,136,147,221,27,74,235,194,92,85,170,180,144,221,190,59,182,4,198,121,55,176,246,228,4,200,82,163,177,246,90,192,103,119,233,232,164,190,50,14,15,196,115,141,145,46,75,217,208,11,132,0,67,145,73,154,66,53,204,92,131,143,189,159,1,78,187,179,81,8,32,236,164,214,148,135,114,171,52,160,93,174,181,44,0,32,208,191,6,9,180,225,32,70,185,8,188,236,37,228,7,242,197,227,174,225,183,222,93,173,220,47,218,205,193,84,80,165,181,93,182,154,212,145,3,218,47,38,38,54,128,149,130,209,1,134,96,105,245,228,61,35,153,79,191,194,100,210,55,117,251,207,59,182,186,191,81,248,97,246,183,56,126,251,27,223,4,255,223,201,155,95,30,191,225,98,156,126,176,221,141,198,22,35,40,168,32,24,1,64,72,147,217,201,218,139,155,134,112,233,2,105,231,122,245,179,33,17,59,92,245,53,223,5,24,215,170,219,45,113,209,9,195,81,194,10,22,141,210,32,115,216,169,3,187,120,164,41,171,142,141,21,0,150,54,180,39,7,43,133,7,11,164,64,70,132,60,245,122,52,39,29,144,251,60,16,184,42,5,208,164,12,60,212,167,2,143,81,79,6,235,236,61,184,132,219,199,254,229,252,227,127,130,229,71,255,164,34,149,147,138,135,69,122,40,225,82,58,170,170,76,106,82,21,91,164,22,84,116,139,5,13,3,16,207,4,107,245,17,89,32,6,238,225,198,40,202,123,168,57,56,17,223,183,135,191,192,94,255,120,254,240,191,242,114,79,59,135,54,111,203,93,205,115,79,66,83,40,157,174,68,193,0,92,67,136,77,168,70,96,176,160,227,232,78,232,48,132,136,112,70,194,0,66,149,57,189,26,104,37,142,214,173,212,214,43,39,222,121,229,53,23,255,238,63,206,255,228,191,167,53,22,167,162,190,160,212,153,13,243,198,227,249,217,81,161,250,219,63,238,127,223,159,158,215,14,251,254,122,207,186,71,24,80,111,234,235,177,182,219,92,134,40,22,16,1,192,13,228,107,101,14,208,56,153,188,2,178,126,105,73,198,100,159,115,147,108,73,242,31,29,92,78,172,207,207,175,249,118,29,239,202,113,199,45,5,207,90,133,78,52,71,154,193,22,160,170,24,176,171,83,171,231,122,55,139,78,50,244,104,223,48,135,115,199,43,123,180,201,157,243,168,223,76,142,157,51,209,230,56,145,221,157,159,234,133,216,122,198,126,225,181,170,218,95,96,173,21,223,163,189,148,224,145,128,10,226,64,31,200,248,16,216,176,164,157,161,167,85,141,210,218,161,22,83,27,227,250,186,110,238,71,199,114,185,45,141,166,117,15,168,12,116,74,115,133,188,131,227,225,116,90,130,211,223,249,159,63,79,31,118,233,233,22,170,152,69,131,109,166,3,20,193,74,16,19,147,33,23,214,164,20,136,2,80,196,200,42,118,58,216,165,63,16,127,240,230,124,105,30,132,146,254,97,58,127,237,254,245,253,167,111,109,151,39,242,193,71,153,147,84,123,203,200,193,118,91,197,158,209,148,148,21,12,149,118,106,6,29,92,116,181,33,219,179,217,31,175,205,90,39,46,131,107,126,24,135,151,36,113,194,246,42,236,96,237,161,89,223,219,215,59,45,99,232,31,200,147,44,60,137,27,223,178,80,128,82,80,76,72,116,2,221,90,161,27,130,144,170,90,90,76,133,181,89,16,30,128,2,64,101,177,66,21,33,53,209,49,48,116,1,78,39,147,30,48,25,105,38,85,2,25,73,14,128,124,181,185,2,223,69,222,20,31,218,79,219,98,48,200,80,156,17,216,116,17,219,129,221,171,189,119,41,32,23,138,226,153,189,136,217,213,244,160,253,59,190,245,89,52,13,31,251,131,177,250,206,254,237,183,98,71,225,205,189,191,235,241,254,47,253,77,127,200,244,15,95,254,161,242,202,83,183,196,109,124,183,178,6,148,49,20,70,50,108,128,73,29,179,211,118,65,20,190,36,66,229,3,170,107,222,143,140,125,118,245,202,244,61,183,55,58,113,209,68,9,125,140,34,202,212,3,23,142,202,49,122,148,171,99,207,223,162,145,152,27,154,83,142,221,243,11,6,14,86,230,1,173,213,128,202,13,111,86,115,18,36,42,22,0,147,8,8,61,0,91,136,198,249,100,196,24,136,1,120,178,196,92,211,187,245,39,254,133,31,250,147,248,236,239,90,8,116,186,41,27,242,133,32,204,10,170,20,219,196,82,56,145,149,225,37,81,23,66,12,67,2,225,40,102,109,14,148,194,86,82,42,168,148,114,85,181,43,81,30,250,159,177,247,236,241,111,194,111,3,143,79,208,23,247,181,221,53,231,83,233,246,67,15,25,178,98,90,33,46,33,192,0,200,6,225,228,140,68,1,33,80,118,23,96,64,0,97,67,183,250,159,189,237,210,74,210,233,174,117,18,214,246,120,245,79,226,247,230,239,155,255,247,205,228,245,97,68,146,220,31,10,207,217,232,218,88,207,211,111,63,61,31,129,223,250,76,252,157,206,252,12,89,40,43,187,158,219,129,34,38,4,182,55,235,86,164,14,228,41,21,65,59,212,158,88,214,233,10,149,155,125,114,45,41,165,169,109,252,4,181,159,181,214,20,218,165,122,185,191,138,96,137,19,13,245,0,140,64,81,161,12,154,158,245,101,38,123,36,247,152,201,187,158,96,213,128,157,56,246,244,175,170,244,221,207,221,235,190,29,118,215,158,187,76,79,218,199,240,10,113,102,191,94,76,236,209,8,60,58,61,87,79,201,209,201,28,5,98,172,9,76,116,67,25,4,160,56,29,12,197,77,144,99,85,96,38,189,248,39,127,129,251,233,25,103,240,224,253,124,157,214,166,55,87,106,195,123,159,79,45,118,214,71,119,216,15,102,134,228,225,7,244,27,79,235,179,68,254,114,175,214,180,128,112,182,208,192,153,15,169,33,61,170,131,69,4,187,120,76,22,128,90,35,230,1,23,80,180,219,49,157,156,197,158,29,6,115,47,63,144,79,243,254,74,200,87,168,9,127,246,35,237,201,111,29,253,240,83,253,143,247,241,221,179,203,143,232,224,241,189,108,14,22,5,173,144,138,96,173,104,56,207,181,143,179,161,7,51,111,237,168,187,141,54,235,66,143,59,219,79,26,190,121,129,96,86,216,175,221,139,148,247,109,190,209,50,30,241,218,156,3,109,165,140,123,5,163,85,237,145,88,140,49,174,102,226,212,71,175,96,248,244,126,242,250,239,171,60,109,90,88,51,224,4,139,144,130,170,2,224,2,14,139,136,81,204,223,212,199,64,146,104,125,208,144,81,30,89,23,153,183,176,169,185,164,70,255,68,222,182,159,211,54,44,68,217,185,77,52,146,185,80,186,59,85,143,76,130,87,207,228,7,246,206,220,68,93,57,203,35,35,185,136,215,229,210,243,169,250,185,132,199,95,225,12,241,215,240,161,178,150,127,240,141,248,224,107,101,84,135,197,44,219,68,84,181,12,16,44,146,88,100,0,243,35,17,132,37,14,225,224,168,44,70,112,185,156,71,106,207,144,242,254,192,5,20,36,150,28,105,224,153,161,84,85,145,67,169,212,98,92,136,136,142,148,112,71,85,182,207,180,75,170,206,117,253,100,51,14,185,134,76,90,41,144,26,0,210,75,59,43,2,11,145,134,198,219,6,128,229,59,61,70,1,36,163,207,88,167,108,32,29,86,120,155,222,55,63,85,115,179,225,28,224,193,129,222,54,115,128,90,65,108,227,138,82,232,176,197,124,187,205,46,197,65,73,38,13,179,32,49,132,179,177,136,55,73,116,159,142,84,166,81,22,173,215,2,50,50,92,61,83,81,63,85,158,250,195,159,86,175,223,64,253,213,44,152,165,222,181,38,153,118,48,60,25,18,195,200,20,64,111,50,12,10,71,95,195,130,41,24,137,58,91,160,161,112,23,175,13,45,87,249,73,33,230,48,106,149,101,58,43,187,70,53,83,89,23,213,101,245,4,61,28,150,219,201,131,6,18,30,141,214,168,60,99,104,100,148,223,120,180,236,181,223,253,147,249,31,94,95,126,216,235,155,179,134,50,63,74,217,146,110,29,31,143,90,160,13,105,81,9,212,97,8,138,85,48,182,26,75,219,237,228,143,111,70,250,141,119,214,215,243,18,85,243,117,234,13,94,0,103,151,76,103,78,174,244,164,103,13,189,12,43,134,150,30,176,66,137,234,66,43,114,131,5,228,232,20,83,210,5,214,11,111,172,205,169,217,170,211,26,169,63,183,238,44,180,231,174,204,211,184,228,114,235,68,101,130,47,4,7,4,252,208,34,90,204,110,8,213,137,78,38,102,65,7,202,120,124,192,132,235,59,157,25,85,15,45,79,249,232,150,151,214,95,141,195,123,153,235,219,189,249,58,200,151,217,247,214,212,118,166,15,217,113,77,82,22,251,9,170,207,232,139,197,188,244,143,187,61,67,85,6,54,36,61,222,114,216,33,100,41,130,246,150,198,9,219,84,39,213,249,221,116,196,0,161,37,87,26,19,181,16,45,64,159,19,129,77,167,220,121,185,106,86,145,118,93,95,14,253,167,103,111,255,190,127,82,225,203,231,46,159,255,51,254,242,229,233,191,237,225,229,34,37,216,74,74,144,11,0,56,141,138,168,189,220,243,185,95,45,214,221,165,129,111,115,152,117,45,29,21,184,187,102,5,76,183,51,243,150,12,7,64,17,82,25,180,32,76,74,99,52,136,216,132,214,136,5,160,24,228,193,16,142,7,151,62,230,161,251,236,245,95,23,9,61,21,164,205,38,42,232,165,90,170,2,84,66,178,55,173,100,214,159,65,135,92,131,32,236,1,22,164,208,130,6,234,146,8,28,9,194,154,221,171,23,24,39,246,177,227,65,76,215,234,36,252,126,142,19,151,5,204,65,78,108,189,57,90,185,35,38,172,159,161,209,181,251,19,27,131,222,250,146,24,96,220,156,238,223,183,109,229,237,227,103,47,57,119,237,83,225,220,7,165,95,182,252,77,63,97,87,202,92,220,104,176,58,131,39,232,65,97,205,84,18,9,139,52,0,171,107,118,86,8,176,36,234,44,9,23,161,2,199,21,143,203,85,40,163,206,182,58,232,216,53,2,76,61,151,8,40,154,18,41,68,140,81,73,154,71,52,193,136,11,141,185,131,36,47,193,244,53,57,142,246,58,182,111,176,48,15,61,26,128,11,101,159,110,59,40,5,154,25,26,2,200,211,169,129,6,20,39,181,152,1,116,7,178,21,5,202,132,37,50,112,182,145,143,181,99,208,167,61,102,110,241,25,91,43,84,150,72,213,117,250,184,196,45,13,152,185,205,1,181,132,230,146,79,251,1,1,5,33,139,86,13,205,196,179,86,90,133,210,34,237,220,70,30,74,109,84,160,42,131,205,158,186,39,190,128,15,192,127,62,127,252,193,253,177,215,100,60,3,49,141,46,129,211,222,205,26,173,4,132,193,76,99,141,142,4,38,84,64,72,108,238,226,162,41,192,27,23,28,146,206,27,136,43,90,241,152,88,143,62,30,179,47,203,58,39,176,135,194,244,222,106,162,204,134,117,73,32,77,152,78,60,15,140,152,100,42,67,26,127,177,185,228,226,183,126,73,255,113,185,125,90,172,107,103,154,184,163,66,181,231,227,109,1,10,125,246,114,43,80,2,204,135,5,56,236,85,183,127,185,141,115,95,156,179,234,117,230,247,35,191,76,230,75,225,237,186,227,26,140,176,83,108,157,41,26,119,102,156,120,197,29,223,8,100,208,140,5,22,156,94,51,138,174,78,60,82,181,192,104,176,166,117,46,183,247,45,214,141,74,167,172,216,100,118,247,133,249,168,23,110,210,238,94,51,151,246,52,31,56,247,104,120,112,52,249,134,5,186,225,104,242,141,3,181,211,161,130,242,89,211,212,219,157,202,219,115,245,156,156,153,77,255,237,156,31,177,210,153,25,77,114,177,63,224,114,180,99,224,54,74,176,151,159,166,113,14,171,29,179,6,34,239,63,22,181,89,26,213,84,169,102,84,83,100,84,17,148,157,69,5,28,101,23,224,169,39,114,79,201,135,142,160,0,52,6,64,82,161,148,129,39,18,154,59,34,67,56,229,186,212,106,73,35,154,205,163,126,247,254,235,59,222,129,124,118,175,126,22,95,189,238,223,78,24,221,149,56,133,69,210,7,88,8,107,47,83,208,232,101,207,130,219,196,186,45,209,119,157,139,221,65,245,255,148,125,156,119,38,60,169,94,35,208,99,127,119,3,111,208,102,0,235,219,98,189,80,13,181,122,9,98,75,102,204,166,224,226,198,221,224,35,190,41,51,253,132,100,10,128,145,141,146,91,131,69,79,141,77,96,56,26,214,10,75,143,108,0,76,67,99,177,176,52,0,12,21,68,47,233,76,181,118,115,114,85,247,89,239,94,62,206,105,46,155,167,29,45,242,230,168,147,235,86,204,80,6,80,245,100,47,183,9,73,236,1,219,206,100,16,142,184,246,88,210,245,122,232,234,61,95,250,139,247,59,121,240,248,87,158,42,205,207,159,60,216,248,36,126,160,220,28,95,188,122,143,217,235,9,157,123,101,98,64,0,118,107,144,33,0,154,206,143,112,33,20,192,134,224,2,46,209,46,132,46,230,114,176,55,28,179,178,93,15,148,119,7,118,21,118,5,143,121,77,187,163,46,254,153,50,58,106,131,81,101,64,16,65,10,198,18,99,32,43,229,190,220,147,87,163,139,247,246,71,3,244,238,228,155,173,58,134,64,112,146,41,232,53,73,165,38,11,39,6,128,128,235,208,83,161,69,233,210,81,92,214,77,140,172,235,164,131,180,75,56,106,250,59,243,10,62,191,113,189,48,133,211,150,54,173,138,40,232,90,198,110,131,43,87,45,87,6,85,97,195,1,245,137,223,169,95,124,101,63,249,91,250,148,239,32,15,214,32,140,177,115,132,158,84,123,233,172,72,229,220,128,15,79,83,184,183,242,84,174,89,81,103,240,183,89,207,183,191,71,63,191,200,255,252,7,248,215,171,177,161,98,88,10,106,128,32,48,188,29,47,64,134,26,95,229,201,168,218,222,65,210,168,206,216,196,21,210,149,40,223,174,213,71,18,76,175,181,44,185,157,41,109,73,194,69,41,74,218,100,146,53,121,216,228,141,47,197,30,74,85,219,241,55,223,213,241,183,126,156,126,186,253,246,87,222,233,90,61,209,153,246,246,90,98,150,67,244,54,201,59,76,241,209,100,134,95,132,118,206,137,188,58,235,92,239,138,57,35,189,166,131,114,240,184,3,73,98,193,195,94,243,94,119,56,183,169,180,54,125,70,105,72,53,2,208,99,35,22,74,86,7,180,186,141,192,82,42,86,0,248,250,78,21,96,181,81,166,173,206,216,81,20,188,226,231,204,207,183,23,238,47,204,231,178,115,197,238,218,73,175,231,27,110,112,118,219,115,191,211,104,213,131,151,50,64,24,242,56,46,60,148,23,132,145,14,40,92,140,141,241,105,252,68,215,234,244,121,213,174,135,167,109,248,147,12,239,211,30,217,123,112,32,59,187,151,80,198,78,151,117,215,187,50,142,109,122,53,78,233,80,185,252,114,90,6,90,131,8,58,52,16,147,58,146,132,75,74,65,153,21,231,18,88,1,74,129,66,129,24,239,41,64,0,218,204,194,128,8,97,4,229,224,166,43,49,115,218,29,105,246,129,242,202,175,124,240,165,49,95,245,44,35,122,240,114,68,70,193,181,230,41,83,29,249,212,112,209,152,89,202,111,248,30,174,202,193,182,0,236,80,86,109,166,79,226,127,28,165,111,171,152,65,207,53,135,250,169,89,171,45,138,186,197,233,208,76,130,163,241,97,62,200,2,7,58,124,50,247,215,247,201,71,124,27,102,48,37,83,32,167,211,6,153,76,244,0,78,234,67,165,100,70,220,217,248,168,183,142,37,117,129,192,67,175,73,0,130,103,1,104,105,156,148,182,3,106,102,219,207,239,190,249,244,67,204,149,31,252,216,63,198,31,171,129,78,194,197,189,89,148,82,243,195,174,111,191,215,118,23,94,189,224,160,114,234,193,117,214,185,115,244,238,74,248,107,223,189,246,173,175,132,79,48,128,176,222,202,103,190,252,142,191,133,212,224,22,122,134,252,221,147,167,223,12,149,24,153,163,168,22,117,105,86,0,18,25,0,35,144,193,69,204,14,150,242,244,25,66,180,203,22,176,13,160,115,233,114,53,106,239,169,73,202,210,175,107,50,71,114,24,30,224,38,146,138,28,200,103,8,40,8,65,45,46,80,50,6,163,5,119,61,58,189,95,221,236,101,118,240,70,54,226,105,110,250,37,35,151,94,124,226,171,83,77,24,136,64,66,81,233,161,21,65,87,164,42,127,26,61,101,50,44,140,182,181,199,142,53,235,26,148,28,201,112,187,196,22,58,159,237,139,192,5,161,112,104,233,43,184,181,225,85,43,251,174,226,199,125,7,255,247,149,89,74,253,255,215,252,73,223,194,167,124,171,62,253,123,178,69,218,217,164,204,56,41,25,91,120,109,206,155,212,44,129,176,136,86,84,160,35,244,177,204,159,244,143,207,225,123,154,185,229,113,143,71,227,181,204,149,0,2,128,74,226,95,19,118,253,240,152,64,128,39,173,226,103,237,127,160,3,54,234,50,12,62,166,64,165,129,69,46,3,21,6,25,117,0,142,53,193,57,77,65,52,181,88,210,85,106,47,116,149,234,62,35,63,248,210,139,255,238,213,67,190,191,17,37,253,195,108,96,75,241,41,1,216,191,159,186,106,113,206,1,55,170,245,17,221,78,198,137,91,96,75,3,193,88,3,57,112,86,34,168,234,28,8,46,106,76,44,53,180,118,246,197,156,169,44,59,211,162,34,199,201,141,153,173,230,52,243,157,140,105,223,205,125,185,191,141,178,141,163,78,230,192,190,37,68,12,70,22,244,124,254,247,59,79,190,111,227,87,207,62,187,163,181,102,238,124,214,177,93,37,221,96,26,253,206,251,248,50,110,112,84,65,142,248,24,64,21,4,79,231,163,231,245,11,141,135,203,251,48,183,93,95,212,17,194,202,30,123,159,28,31,107,88,61,40,76,105,87,156,15,21,45,76,183,222,70,40,114,159,189,219,27,221,245,71,139,55,237,146,86,170,50,75,8,74,53,245,134,208,225,53,207,177,239,129,47,122,209,32,212,30,0,52,134,117,24,143,134,86,89,171,152,52,206,6,171,194,202,246,196,67,236,148,155,239,124,114,159,178,195,124,89,244,61,97,104,88,135,168,65,140,158,216,134,196,110,129,11,155,61,158,137,28,46,132,229,181,63,92,108,164,2,169,155,75,8,36,60,78,246,138,135,108,149,161,12,15,143,200,218,139,186,80,24,66,175,105,92,110,12,124,70,14,30,224,221,166,125,222,139,159,255,220,236,199,88,52,72,69,66,137,71,68,198,116,153,237,214,245,37,89,173,151,162,43,159,119,223,240,22,195,18,212,24,0,11,104,0,76,194,138,177,94,32,126,87,25,91,52,232,20,57,190,187,240,59,63,89,80,38,233,138,142,49,174,41,118,212,52,238,92,26,131,240,72,175,142,241,183,182,181,170,179,61,68,233,66,170,24,255,196,87,122,149,218,193,132,112,3,190,131,123,72,10,32,163,40,100,241,19,238,80,7,152,233,0,194,2,24,36,177,0,100,134,129,136,75,151,185,81,58,46,142,82,209,81,112,113,176,72,142,249,237,47,70,113,207,204,99,211,237,110,95,31,250,150,26,2,221,70,160,6,4,88,4,8,33,76,121,38,167,32,96,70,176,109,235,116,77,132,115,222,127,22,21,151,21,50,220,209,111,43,13,206,20,175,87,8,122,22,16,34,208,141,3,164,64,184,11,177,234,8,78,77,11,102,79,69,220,66,202,68,78,249,172,232,109,207,122,36,148,166,88,148,172,24,75,164,56,46,223,175,122,85,77,168,22,122,0,150,31,253,29,255,247,215,122,159,170,98,148,240,43,47,204,31,249,191,40,227,138,178,186,74,179,220,120,173,29,14,52,16,31,175,96,2,70,132,35,107,227,253,249,213,185,109,65,225,169,189,86,157,21,93,27,55,62,0,3,4,92,105,224,42,167,155,199,11,80,53,172,111,76,211,119,106,148,164,117,73,66,215,202,195,34,0,176,92,192,32,67,69,192,6,136,5,0,204,149,4,214,116,193,6,7,40,37,36,4,164,179,13,111,79,114,227,217,71,225,109,79,15,112,232,226,230,130,129,77,108,156,199,245,215,157,176,70,102,162,232,45,233,196,75,14,86,252,12,139,107,177,48,66,229,57,184,0,52,104,2,12,98,112,51,104,17,104,114,174,216,248,18,240,141,49,31,99,210,217,61,103,118,61,57,67,93,119,110,239,206,222,9,152,109,27,8,186,87,14,112,67,180,54,231,216,247,158,207,79,222,127,129,63,79,224,135,238,239,237,135,103,231,152,236,137,71,216,194,94,69,47,15,236,161,206,112,182,165,243,84,25,232,108,128,232,251,49,91,45,218,216,46,194,143,189,136,107,87,106,20,97,182,236,169,82,148,253,97,185,122,16,251,120,237,217,242,166,222,75,178,109,114,59,106,167,139,62,71,180,97,123,255,48,10,45,235,211,15,63,57,150,114,17,54,238,232,128,101,137,74,215,9,126,191,194,3,64,6,128,216,66,13,84,140,21,102,21,160,99,64,54,204,176,187,140,90,53,219,244,207,250,214,61,127,68,234,18,242,29,130,71,251,181,253,105,132,154,48,136,225,186,147,137,17,29,65,85,38,217,184,128,170,212,65,170,247,43,104,240,129,78,0,26,136,14,4,61,177,47,39,180,47,6,14,73,250,129,75,92,201,86,43,197,2,112,146,34,225,130,14,143,102,215,73,143,59,255,233,207,235,90,181,43,157,73,50,189,40,56,228,37,32,129,85,171,235,137,173,217,151,8,194,250,72,153,251,26,173,103,63,47,11,65,96,45,22,128,45,89,177,40,89,162,97,225,109,67,38,221,141,208,192,60,58,40,115,79,64,242,161,4,70,89,67,3,45,91,180,22,128,33,124,130,104,208,55,108,124,225,42,86,168,159,192,108,105,93,9,43,56,35,191,130,91,192,0,222,150,84,97,47,108,65,244,56,133,155,5,88,3,128,5,48,184,226,16,115,163,229,101,204,139,51,213,37,191,202,5,78,60,207,103,111,10,35,230,53,244,109,52,131,205,45,243,24,49,9,241,76,29,0,211,24,165,38,235,114,140,39,3,179,133,114,157,171,115,139,79,241,115,34,93,185,205,146,235,103,12,32,50,151,234,213,28,28,156,44,0,1,12,1,21,62,47,46,70,138,1,148,5,150,82,62,217,65,42,106,4,136,102,116,54,50,154,170,184,83,73,49,22,107,5,42,150,226,88,208,47,240,199,101,45,169,149,103,171,79,254,206,253,194,43,152,149,166,182,152,191,244,151,228,143,252,191,248,253,255,159,253,131,127,104,45,25,197,46,141,44,92,218,37,129,70,32,131,146,172,0,71,61,153,174,70,23,230,58,213,85,64,60,227,50,192,13,48,3,192,7,128,15,160,236,20,87,4,220,18,44,80,37,108,75,11,234,151,74,236,90,173,20,193,5,0,107,144,33,72,162,54,82,150,129,21,106,170,236,184,206,8,147,0,58,147,137,176,151,164,16,77,208,211,158,215,66,211,172,91,149,26,164,14,153,13,65,66,83,1,56,108,8,29,154,98,86,101,245,84,26,85,87,86,163,3,68,130,96,109,112,212,28,96,77,20,93,49,40,154,56,177,174,99,14,22,81,228,220,180,244,141,249,58,201,28,186,113,115,186,56,23,242,254,14,114,175,213,48,179,63,54,231,132,123,153,113,195,133,137,9,103,194,203,238,73,183,222,103,231,181,119,155,254,82,108,59,155,55,188,241,204,156,59,45,28,236,204,54,192,113,33,136,188,141,85,194,161,176,11,86,249,26,115,170,208,220,75,9,102,216,26,7,173,95,124,240,237,233,222,167,23,45,15,7,115,177,49,104,158,234,195,55,136,117,196,250,138,106,183,167,14,250,20,110,234,193,237,14,26,235,120,243,210,18,112,187,69,16,109,233,140,228,242,130,99,49,192,146,32,134,70,169,35,165,201,80,186,130,144,165,148,157,130,251,112,234,173,103,47,63,82,122,22,207,247,150,121,31,227,67,149,43,83,52,241,36,46,161,128,142,106,5,128,213,130,52,169,140,98,19,74,232,238,74,237,49,62,77,237,221,104,161,22,96,12,80,7,151,165,59,183,164,11,22,57,231,48,194,210,58,217,107,70,199,32,76,71,93,78,143,125,232,241,207,223,215,63,253,181,161,227,205,106,130,117,122,238,232,135,8,99,66,149,171,166,237,180,248,146,175,138,252,206,196,154,123,178,158,181,107,25,251,55,12,97,54,201,82,129,131,86,91,246,84,187,51,227,77,220,119,255,91,191,103,82,137,161,150,1,96,75,162,195,19,13,128,73,11,104,128,80,134,192,210,11,172,167,23,217,33,89,192,150,8,228,18,24,19,33,160,145,59,128,177,131,173,153,132,109,132,30,15,18,108,184,26,30,3,23,28,243,115,233,40,163,72,18,130,139,184,96,44,189,133,225,246,100,183,90,69,187,18,198,51,155,163,170,160,64,154,160,150,209,103,74,67,138,238,160,171,48,84,66,184,65,14,154,197,67,255,234,95,254,22,112,225,104,122,105,147,219,212,165,247,0,231,222,180,162,32,148,91,96,232,1,129,64,37,1,241,4,109,153,0,117,36,194,10,140,100,107,12,29,28,101,129,153,83,163,99,185,60,14,96,1,148,66,181,42,176,4,74,120,9,131,206,227,108,147,220,98,70,159,250,125,151,225,133,129,6,19,222,5,9,127,245,47,211,31,250,125,247,199,126,63,11,153,190,79,22,171,181,118,132,86,71,85,2,4,117,49,227,80,65,130,238,149,241,172,74,43,131,3,3,192,205,99,80,220,21,83,171,220,138,165,40,161,212,182,239,128,128,109,237,248,42,58,209,202,3,12,144,168,11,174,198,168,224,74,66,27,20,182,30,9,16,16,81,182,91,241,90,154,171,184,186,229,2,145,154,109,183,119,186,86,139,115,191,241,123,139,27,94,100,94,17,142,80,237,9,53,160,2,204,242,154,108,53,165,63,18,196,105,193,181,218,171,102,73,99,91,84,92,49,98,129,97,78,5,32,168,74,139,77,142,6,72,27,180,42,35,179,141,137,1,207,83,209,121,174,153,103,98,124,194,159,230,215,89,79,254,253,187,189,184,215,189,61,67,203,154,55,71,177,236,132,164,64,72,1,122,237,237,184,206,108,152,204,39,246,103,231,126,251,228,123,138,111,153,111,112,177,106,39,78,238,219,176,10,65,138,113,48,18,6,170,160,36,111,76,213,182,78,191,166,49,219,57,167,230,145,25,94,205,210,15,75,139,131,42,168,223,187,175,45,15,49,22,37,171,213,92,231,176,175,185,214,197,78,82,39,176,86,190,218,239,19,118,220,111,191,24,193,103,175,31,231,121,74,25,101,9,237,72,73,129,218,24,18,72,11,9,12,20,42,196,91,65,88,45,8,43,203,169,158,223,94,94,136,35,200,219,165,62,130,209,206,253,21,11,191,69,36,80,96,75,131,50,166,140,146,230,229,184,46,136,104,199,9,84,111,211,69,242,78,244,69,234,148,14,163,82,128,113,61,118,204,113,202,124,211,247,130,176,246,7,214,16,40,53,80,198,32,177,137,12,158,196,174,34,95,252,190,248,185,223,230,29,217,232,13,202,138,41,61,138,33,148,18,152,70,77,246,197,55,119,79,204,255,254,229,219,137,51,102,167,135,98,159,90,26,215,2,83,1,140,3,64,0,172,53,190,181,173,54,147,98,102,109,241,244,147,31,210,243,150,161,219,0,145,86,92,41,105,202,8,1,176,38,117,12,0,8,44,233,20,20,181,93,248,128,200,75,0,115,183,132,192,134,149,16,65,17,204,1,87,194,0,217,10,166,132,0,121,92,49,74,246,227,239,207,127,11,214,213,23,133,47,172,163,161,223,113,61,165,220,211,225,49,101,85,53,42,237,186,171,139,74,24,80,76,2,7,42,184,68,1,76,87,198,221,198,244,152,228,76,70,44,221,166,253,222,191,226,63,248,183,111,126,216,247,252,99,204,53,223,190,104,64,161,198,176,70,175,160,49,0,132,2,112,96,32,14,71,3,118,185,169,61,135,227,140,58,244,24,131,164,3,16,77,99,76,97,208,49,76,56,118,55,36,249,118,84,22,75,169,92,241,217,190,84,79,38,172,165,49,207,186,79,255,225,214,111,189,40,149,122,210,222,48,211,217,129,210,74,236,183,255,10,254,228,255,43,161,179,142,118,52,72,17,64,10,37,88,202,149,38,97,131,8,229,227,9,196,87,137,20,224,134,225,177,53,216,85,149,98,150,86,111,177,34,162,5,218,10,8,222,234,13,120,236,142,93,130,141,159,21,77,70,4,96,57,26,11,145,80,53,148,85,80,220,82,101,194,170,240,146,49,181,204,202,108,79,206,186,182,154,66,14,252,202,111,15,141,109,116,251,112,53,223,214,179,18,204,50,177,29,206,198,32,132,238,139,227,137,105,148,180,71,27,217,213,121,61,216,183,35,97,175,168,195,4,17,41,98,8,206,65,226,77,146,91,210,166,78,100,65,23,239,66,219,116,83,162,34,77,175,201,12,53,227,207,210,167,190,154,126,224,31,151,227,69,159,234,155,186,246,174,227,210,3,233,155,187,143,18,144,197,7,88,128,236,211,190,147,239,173,29,10,70,230,233,86,167,255,172,115,183,185,146,185,48,239,236,219,238,187,221,179,94,114,141,113,103,144,77,161,151,117,160,25,29,115,168,27,75,108,167,142,105,85,149,29,28,143,106,76,31,202,182,101,210,217,15,87,84,215,221,110,59,69,42,143,150,178,113,195,2,98,217,110,185,35,82,170,163,225,29,247,46,84,154,241,104,123,253,249,173,48,95,127,254,232,84,171,92,138,225,233,41,71,138,128,181,17,178,36,38,21,56,66,14,69,234,77,30,106,195,186,30,30,250,38,102,195,126,183,120,41,217,118,99,130,87,136,230,38,220,8,1,128,96,192,36,131,227,81,85,101,94,162,75,219,192,3,61,53,60,7,60,36,59,232,91,238,135,50,192,46,218,17,193,25,143,249,90,7,89,196,152,246,141,14,24,114,129,88,110,158,83,210,60,115,191,200,159,255,62,251,181,95,22,237,88,197,141,166,135,91,9,131,1,197,114,197,47,209,219,206,242,190,203,53,248,179,15,31,53,207,201,157,145,218,115,129,149,227,244,1,187,0,38,9,44,128,61,137,65,175,96,154,213,10,35,197,248,227,151,238,176,60,97,179,220,210,192,192,113,27,49,102,77,18,60,91,162,41,128,5,76,224,11,221,87,207,34,66,73,240,141,224,144,152,2,20,2,7,106,160,78,170,0,0,12,0,100,7,192,192,242,175,37,118,94,77,240,123,110,43,106,141,143,98,169,92,222,136,11,110,12,65,191,39,95,6,188,85,182,85,172,229,168,52,96,220,136,163,85,89,220,96,193,37,150,122,40,192,152,110,139,155,49,37,46,184,24,225,140,6,199,222,63,254,155,251,219,127,177,191,224,223,252,190,231,239,61,223,115,149,59,172,111,221,42,23,66,189,194,202,59,0,145,126,41,136,131,80,128,38,53,204,206,168,169,0,160,54,42,177,20,82,153,84,6,82,142,25,104,4,15,223,85,231,218,171,41,139,147,176,135,47,203,47,213,22,138,193,126,88,23,144,86,83,125,198,15,227,95,124,101,150,184,139,204,33,134,20,38,72,67,250,19,127,169,223,88,182,104,15,140,100,66,1,128,34,154,150,182,214,104,163,85,193,138,26,128,216,10,224,102,120,171,7,63,79,90,87,144,34,98,69,107,209,86,132,160,93,111,33,173,218,0,19,16,221,243,122,88,174,164,129,74,42,115,133,198,106,244,132,18,153,34,10,34,220,171,239,84,204,73,237,9,232,215,62,155,180,62,9,240,18,90,170,229,205,110,98,56,55,198,186,174,44,146,227,52,186,96,68,104,190,176,122,155,113,79,165,215,251,185,157,122,221,204,236,232,101,85,171,178,4,43,6,20,0,12,141,33,129,181,44,32,69,167,181,178,210,72,209,96,47,170,188,224,22,112,149,46,49,237,181,239,101,126,93,234,249,216,152,163,125,154,173,123,51,87,239,42,93,180,205,87,94,218,216,5,237,3,108,206,185,5,71,254,236,116,97,134,5,7,221,112,48,223,219,173,243,193,62,209,129,194,149,217,184,111,123,31,244,155,231,200,132,232,37,103,142,248,196,184,40,67,236,87,198,13,186,231,189,198,176,102,45,246,177,44,2,40,79,26,46,201,125,246,100,227,162,22,183,201,122,123,14,46,194,62,211,58,78,243,15,147,131,156,132,190,11,46,120,126,96,189,179,169,215,218,46,222,245,49,123,19,139,23,79,35,123,144,46,167,48,69,18,5,45,25,0,67,92,224,76,132,153,4,114,102,206,154,23,50,95,157,252,28,25,246,53,8,44,193,14,40,13,212,155,168,98,165,8,224,176,163,19,219,174,235,209,228,40,132,96,193,108,237,188,168,188,118,77,185,31,134,23,204,195,108,162,87,154,28,101,143,47,240,95,121,176,136,91,132,250,28,238,161,36,213,32,139,33,25,195,7,211,62,159,233,175,254,218,66,86,228,180,84,216,90,76,144,230,8,0,105,25,154,106,107,118,246,194,179,109,200,39,37,231,129,114,5,246,125,205,48,207,208,85,92,15,141,201,147,5,176,0,32,190,141,77,181,93,1,129,135,102,108,221,36,63,161,137,17,46,1,253,29,217,107,22,0,196,56,0,58,180,4,64,39,254,54,90,215,75,252,14,225,196,206,43,4,102,248,73,192,74,231,194,128,40,220,131,243,244,182,98,2,216,128,58,208,178,0,100,30,199,19,128,223,26,195,50,197,111,92,125,105,118,127,220,83,143,127,58,119,168,114,83,154,101,76,130,77,73,61,150,83,197,77,247,16,33,36,247,249,68,1,14,16,25,19,153,74,248,225,136,71,209,54,74,239,255,244,255,255,245,195,95,232,119,255,210,207,243,33,232,207,150,219,188,115,151,71,156,154,105,102,53,15,200,246,0,32,2,129,82,211,43,160,78,130,27,106,105,178,239,96,108,37,13,29,121,100,79,89,115,128,205,211,103,18,93,219,82,139,124,217,164,230,92,152,10,179,88,44,92,53,173,108,151,106,232,171,86,159,206,170,207,250,239,23,255,224,67,125,154,230,217,102,23,102,19,99,218,14,127,251,175,244,141,69,27,48,73,12,53,105,160,116,146,197,136,48,26,103,232,238,83,29,105,91,143,73,124,224,22,46,34,25,52,210,48,8,19,104,209,38,152,247,204,140,80,82,152,37,107,40,160,149,8,176,209,90,187,5,189,105,3,12,108,25,0,27,91,80,217,194,85,146,140,132,157,160,86,207,150,175,150,47,138,103,214,27,251,127,225,39,19,57,123,132,150,170,46,168,138,171,201,153,140,186,48,36,35,170,209,2,24,40,197,201,74,214,223,238,15,174,239,187,179,164,219,231,204,61,244,236,235,250,202,126,25,189,190,134,151,241,178,5,91,163,2,160,226,28,61,187,184,44,41,3,134,156,157,138,244,77,246,232,59,31,19,215,207,217,102,198,235,123,188,58,49,177,239,187,236,236,215,247,124,190,123,223,231,241,71,236,199,220,245,227,190,183,63,235,187,51,47,231,228,182,153,231,109,119,43,122,121,115,79,130,163,7,160,162,25,233,182,79,102,187,156,55,32,106,245,204,188,243,121,124,96,126,110,175,222,191,44,243,252,144,121,159,244,12,195,29,212,41,32,83,157,178,143,223,151,249,82,85,134,54,212,78,117,145,68,84,17,140,76,144,187,160,167,92,80,132,35,122,91,78,65,215,8,129,54,129,85,205,117,97,85,139,169,64,30,14,135,91,231,26,248,117,208,121,152,118,61,217,222,220,15,250,119,126,239,42,99,210,195,75,186,188,148,113,91,40,117,80,91,122,157,37,47,163,210,247,178,243,2,156,163,127,151,206,138,35,206,53,210,115,92,208,105,146,14,105,39,66,144,228,11,66,135,104,19,203,171,54,196,94,131,168,113,30,186,3,96,208,133,148,118,144,149,23,128,26,176,69,88,134,192,56,247,118,178,18,1,231,143,164,101,104,169,153,200,123,200,205,228,118,244,226,167,191,44,151,233,181,5,109,3,36,123,169,188,88,49,123,177,8,214,69,99,71,107,7,56,206,30,1,122,67,242,28,227,76,35,211,152,195,20,231,139,173,20,52,112,105,116,200,86,108,106,235,98,198,224,197,221,239,255,152,142,180,220,148,99,9,128,38,39,165,52,108,79,104,1,44,0,1,162,67,157,117,6,117,2,234,202,120,183,9,3,76,41,104,245,61,137,18,18,185,14,202,1,18,2,42,120,78,22,100,209,240,111,234,224,78,95,151,196,222,17,138,249,116,107,89,212,47,174,76,118,224,128,224,80,157,235,151,96,186,118,218,157,62,57,16,40,228,0,43,204,77,32,149,65,194,211,113,189,161,130,168,23,31,244,192,108,179,47,247,91,223,143,215,25,253,41,124,70,253,248,44,174,77,204,253,213,12,21,147,193,197,59,187,149,115,83,222,179,217,46,81,13,229,69,253,18,219,28,251,19,23,216,200,73,233,181,13,181,228,116,40,20,229,174,243,167,154,60,53,95,157,63,188,243,220,244,249,238,242,115,207,239,246,39,238,189,240,249,48,243,234,175,225,221,56,12,244,224,8,199,134,185,237,176,229,57,220,152,117,181,114,156,216,71,234,135,124,253,5,190,248,249,95,110,251,200,241,23,73,238,82,174,131,79,195,78,100,28,12,21,180,66,189,66,32,16,4,73,36,25,113,231,221,189,55,219,208,150,119,219,221,102,94,238,5,155,112,66,229,23,224,208,99,235,159,198,158,42,119,195,198,27,26,204,139,175,157,51,232,146,149,107,119,14,62,86,127,204,16,193,42,5,151,13,24,0,96,36,40,108,129,208,17,122,60,42,117,160,149,43,163,171,144,149,58,212,142,12,40,229,116,5,181,220,100,137,204,155,254,223,235,159,147,31,125,240,100,120,252,120,188,62,26,46,237,88,69,164,8,89,192,105,101,115,161,183,100,152,12,141,152,38,60,123,41,31,50,187,69,75,101,25,231,169,204,162,212,11,213,245,121,183,191,177,191,223,23,236,53,172,147,27,19,142,1,9,192,18,80,2,90,33,130,173,128,65,142,8,129,140,236,139,60,38,34,10,93,196,42,112,112,93,148,180,179,217,181,116,174,222,180,51,5,225,234,71,229,236,187,190,179,153,220,82,217,202,162,189,239,5,178,170,170,245,6,186,225,36,139,203,211,21,9,213,104,187,117,139,169,189,192,93,73,88,137,64,170,41,212,62,80,0,141,185,210,50,100,10,181,168,30,167,127,125,113,38,219,17,182,187,247,163,73,147,161,233,225,66,14,128,91,129,237,33,232,145,111,247,223,222,205,247,233,152,119,126,252,253,251,233,75,110,151,56,15,182,190,243,40,202,204,249,17,239,183,152,83,188,29,63,167,123,203,228,65,241,251,253,250,155,63,195,250,220,207,55,95,127,175,151,94,123,244,20,190,111,252,80,241,218,147,31,175,63,223,227,95,150,235,210,252,66,124,172,246,40,145,36,180,53,88,33,47,14,60,28,12,30,246,253,80,51,62,181,230,152,251,157,79,218,179,103,157,159,196,42,55,6,24,183,246,172,139,41,108,219,201,83,222,78,121,155,185,157,141,75,111,127,247,174,63,80,254,52,201,170,121,255,174,175,154,173,183,199,172,30,143,47,222,94,95,127,27,115,186,251,222,108,61,126,253,165,189,80,231,26,248,174,251,97,105,104,135,39,87,236,252,254,115,246,234,31,194,46,250,28,147,34,100,223,109,30,49,221,30,14,39,55,194,31,144,62,157,86,115,245,233,199,250,239,253,225,17,121,115,226,31,28,30,182,92,91,207,77,110,110,68,3,10,71,78,88,225,42,93,231,117,96,184,245,28,189,36,205,89,254,238,7,171,152,164,211,14,69,235,174,30,214,168,147,28,163,118,222,169,146,154,32,6,35,113,162,153,255,243,191,240,110,255,34,87,127,24,191,255,16,205,206,179,219,23,208,103,217,8,187,62,1,247,85,85,186,155,99,72,169,10,38,2,54,248,129,96,129,61,16,7,192,192,193,39,2,98,58,82,87,29,189,150,118,90,108,2,56,4,151,220,224,40,135,193,200,40,34,224,64,197,134,10,40,143,205,233,70,248,99,206,28,205,164,76,113,62,208,88,101,110,58,185,118,59,159,131,62,78,65,43,222,121,124,177,85,207,183,151,227,43,157,45,83,48,136,116,224,224,24,204,41,94,157,31,137,202,68,3,102,236,182,47,236,116,154,53,246,181,209,182,227,125,115,246,245,213,237,52,186,155,46,249,117,217,27,215,43,247,241,185,79,247,221,59,178,227,245,6,213,165,239,34,199,226,25,211,148,24,43,221,64,199,110,70,130,168,38,250,224,225,146,227,113,54,246,28,253,116,43,206,35,56,208,127,72,177,129,221,150,246,62,35,57,152,32,208,128,8,70,64,222,25,4,132,28,71,122,141,57,177,87,206,112,171,211,104,114,119,230,217,131,134,7,158,10,166,88,212,219,28,185,239,28,172,132,202,40,214,241,88,146,85,185,133,32,24,0,136,162,65,200,160,42,91,16,92,88,188,153,233,228,216,80,207,117,171,88,199,81,10,171,172,37,107,168,185,251,101,183,191,251,193,88,230,225,200,237,205,126,151,179,137,172,194,242,126,133,149,209,117,231,13,198,1,217,183,237,9,133,32,25,137,78,138,237,213,206,30,31,44,90,38,20,54,28,42,225,41,215,33,26,228,217,86,101,140,222,29,134,232,77,204,47,190,31,64,159,120,2,116,2,27,1,138,19,32,66,16,244,67,204,165,26,69,3,52,89,98,10,41,82,2,165,35,106,199,227,217,49,230,7,28,236,175,140,55,51,186,7,167,55,6,150,153,49,139,12,144,108,68,83,145,243,236,157,52,100,240,33,170,176,4,185,186,132,98,85,138,18,138,173,108,80,15,147,96,197,120,100,224,27,187,250,38,128,107,17,105,244,145,51,95,107,233,140,156,65,31,198,104,191,123,187,134,170,0,112,31,81,0,8,171,119,231,231,158,239,231,118,220,198,211,101,89,103,11,108,109,40,17,235,225,59,127,4,2,174,31,116,170,65,30,31,245,95,247,119,223,51,221,245,115,146,242,222,237,157,217,38,62,67,150,203,175,22,191,236,63,122,47,152,73,170,1,24,22,142,135,4,112,157,50,149,60,6,135,170,25,58,93,0,208,238,158,197,2,205,133,152,58,112,172,148,54,83,233,117,229,181,169,152,119,155,31,230,198,231,109,94,100,110,5,146,214,126,165,196,30,146,49,219,91,101,162,188,38,157,111,120,253,130,135,89,143,197,83,173,236,177,25,235,26,241,102,99,85,63,112,55,121,235,183,190,98,19,110,65,21,35,19,17,230,17,1,160,90,186,207,166,185,113,254,238,154,255,243,63,120,34,111,154,48,167,204,234,85,203,165,101,31,26,115,216,151,163,132,232,21,109,96,208,232,173,51,236,66,76,27,252,241,93,10,7,36,40,176,47,177,14,118,132,37,192,212,101,55,21,12,211,34,115,244,134,249,100,206,31,59,127,28,176,234,43,176,146,115,119,37,183,96,128,107,9,111,18,195,186,145,230,179,23,193,216,251,127,87,229,84,165,115,8,221,116,128,123,108,96,229,6,81,51,222,224,178,40,194,8,29,9,227,65,215,33,62,137,31,81,6,210,166,197,32,108,48,158,10,162,176,193,82,40,103,7,101,89,59,53,237,197,26,15,218,101,51,112,102,67,167,40,13,216,37,22,223,207,109,63,112,201,179,32,0,151,188,90,69,165,213,184,207,187,165,73,27,159,237,190,43,123,161,198,129,87,191,135,29,213,79,167,193,87,227,14,158,89,234,136,244,64,109,12,114,169,68,229,37,0,48,80,164,17,148,37,136,111,184,246,38,155,111,108,145,83,140,221,58,249,161,240,243,161,158,24,187,157,215,30,111,100,23,180,36,3,240,71,66,7,234,160,202,254,225,155,147,26,229,190,78,185,5,118,41,250,216,74,163,214,64,127,83,94,91,250,50,230,238,28,129,130,69,171,125,13,21,104,177,202,168,144,81,131,193,161,69,52,129,24,132,181,91,2,123,82,205,103,187,76,147,65,168,65,112,212,225,66,180,105,230,186,190,55,233,151,95,223,196,122,113,173,238,121,79,124,7,43,95,31,75,239,202,9,66,233,186,112,80,43,79,30,103,51,172,178,161,153,214,219,186,42,157,123,251,135,212,71,58,212,44,125,248,236,4,230,153,179,123,60,50,121,22,168,212,75,82,183,96,170,134,148,199,15,195,224,254,120,47,183,12,234,12,22,114,12,110,16,72,246,132,94,64,236,82,87,119,231,138,87,64,55,15,41,142,171,159,81,217,172,21,132,227,165,174,26,153,74,69,169,96,116,139,66,87,90,136,52,39,217,85,227,43,179,81,123,151,81,219,185,248,93,219,199,110,134,190,118,1,79,166,201,116,46,198,96,12,56,142,205,16,2,239,125,235,74,240,230,238,12,170,23,14,95,2,171,160,54,112,41,53,85,55,98,251,132,107,149,224,138,20,194,48,39,149,239,228,27,26,157,81,221,206,221,244,74,184,61,135,135,95,248,62,216,37,214,200,25,192,32,135,130,229,208,222,190,242,254,159,79,119,221,159,171,117,91,247,71,122,46,114,67,117,196,106,187,203,183,181,201,23,198,135,148,200,43,2,89,109,85,34,33,29,14,98,212,195,93,52,35,8,226,218,49,96,9,82,48,226,230,96,140,153,159,176,114,111,102,61,108,123,142,181,103,56,201,104,128,34,65,41,115,52,149,120,148,150,108,50,119,101,99,186,15,190,6,31,124,58,241,47,62,22,100,179,111,111,31,140,252,249,33,94,206,116,223,94,221,138,55,126,207,53,84,68,43,65,9,6,85,49,117,67,151,210,77,58,109,154,203,183,247,236,55,63,69,114,7,55,161,60,136,164,12,165,97,41,139,103,169,133,117,129,93,154,71,16,56,224,111,145,27,151,116,78,170,191,240,175,105,83,128,12,201,85,68,16,43,131,85,11,16,22,80,26,37,37,43,136,68,202,21,190,126,243,151,140,95,240,68,143,183,220,209,255,101,136,165,129,8,6,172,56,182,8,216,3,235,97,3,107,70,26,178,147,246,153,248,92,29,232,153,51,81,36,2,38,10,233,72,102,40,33,99,1,132,33,250,72,128,208,1,166,162,31,10,12,130,2,139,100,77,13,53,169,22,229,243,153,202,246,221,199,237,23,147,137,168,24,82,151,97,137,227,61,176,158,83,156,234,198,7,190,114,124,48,2,192,179,11,226,27,247,233,216,166,14,188,118,95,153,59,59,239,93,114,27,141,52,48,114,18,236,152,16,143,9,1,0,10,163,200,61,131,152,128,22,49,236,128,20,81,163,238,41,240,10,171,163,204,183,30,18,167,200,61,75,225,33,192,193,94,128,219,131,150,164,66,8,68,21,168,18,82,2,208,241,226,177,85,81,82,158,157,206,220,198,54,162,218,134,81,26,171,95,206,220,121,192,132,77,135,209,146,226,143,121,138,160,215,9,198,205,137,129,69,110,24,17,84,4,18,140,12,44,104,132,197,129,175,164,121,28,80,122,134,62,25,16,11,205,182,218,105,248,55,95,191,24,250,254,48,173,248,94,246,83,144,132,106,181,46,198,54,93,21,68,140,180,72,227,42,196,86,196,75,221,221,81,123,122,169,40,237,81,209,165,116,173,194,254,22,63,40,220,215,33,57,143,105,120,193,11,87,111,175,72,104,82,198,198,185,198,101,158,202,156,209,18,23,73,99,251,135,44,222,203,86,128,201,97,146,184,18,113,132,160,147,121,214,98,138,155,125,216,32,0,113,82,148,133,105,97,48,183,194,149,107,20,114,64,202,190,186,167,147,100,107,250,204,54,213,103,113,185,178,99,100,42,173,119,247,5,140,239,172,143,186,168,63,39,123,156,86,154,36,186,33,201,42,118,28,105,128,203,251,234,93,220,142,172,68,24,89,224,150,220,242,150,25,193,110,130,210,170,32,224,14,206,213,243,106,49,57,223,53,29,174,55,91,166,178,18,94,53,235,168,243,167,122,250,210,142,122,100,119,84,123,81,88,248,234,23,246,241,240,153,199,4,44,24,249,113,101,212,250,229,79,254,124,250,44,253,234,243,252,30,253,230,193,254,34,214,167,141,217,119,250,180,173,223,158,127,136,53,38,73,21,141,37,86,20,21,249,52,170,62,204,62,120,73,94,24,132,12,84,26,21,13,221,49,142,147,26,229,220,207,43,247,157,57,246,11,249,108,198,117,150,107,51,2,108,165,168,68,130,166,57,67,194,89,93,164,91,123,26,111,95,83,143,239,93,222,109,187,29,151,186,238,186,219,251,246,228,187,233,126,27,215,78,75,149,105,147,153,38,0,201,16,110,173,163,173,168,149,41,228,155,60,89,190,187,47,255,245,167,216,126,227,30,115,38,143,164,75,53,133,52,226,238,72,35,167,108,68,201,84,15,100,182,40,182,90,223,187,108,206,61,225,237,101,127,240,106,66,83,16,176,32,120,30,42,191,11,100,10,32,200,32,68,76,135,114,213,110,207,94,125,209,71,240,7,194,98,255,95,118,219,123,166,246,197,236,128,56,95,250,226,89,255,111,169,207,88,77,17,92,33,6,140,174,151,63,74,74,183,1,19,178,115,17,157,155,130,178,109,14,113,131,173,111,34,140,103,138,0,171,34,110,181,22,37,128,233,8,73,144,2,37,9,113,106,11,230,194,175,186,253,76,138,74,65,103,18,199,37,161,173,192,93,36,47,63,76,12,68,82,28,176,226,235,220,220,194,140,182,167,107,231,178,94,243,94,111,63,235,83,155,107,163,107,238,178,55,166,65,187,223,65,213,59,103,102,175,163,194,41,196,0,105,48,154,150,38,5,27,16,64,37,43,224,1,26,5,101,66,246,116,135,168,164,216,122,116,150,223,62,78,31,71,234,164,142,13,65,73,115,2,4,244,68,78,100,4,78,70,44,182,17,76,171,101,158,52,186,155,179,6,55,170,153,112,147,130,243,92,143,70,207,80,106,227,242,114,96,176,152,202,76,85,31,163,248,130,68,216,65,0,0,117,24,47,25,114,200,128,27,131,0,97,53,108,147,75,104,69,107,110,14,193,167,47,147,173,211,137,151,220,60,50,63,9,44,122,205,198,204,227,139,107,82,111,26,186,102,163,39,251,128,138,85,173,41,198,219,179,208,159,224,245,105,173,209,196,203,59,239,236,238,212,85,109,242,1,91,119,204,34,120,80,238,118,200,41,129,251,210,245,155,57,42,243,82,213,161,133,74,179,114,204,97,206,70,241,52,227,52,15,95,45,197,245,27,37,223,33,176,94,111,89,72,93,87,81,13,243,176,25,190,130,243,8,86,49,107,217,165,22,192,155,177,47,138,179,67,190,40,140,2,35,155,96,215,238,251,7,88,210,164,141,238,236,182,209,158,144,124,123,243,159,176,241,83,35,19,75,182,250,58,65,26,203,56,184,201,224,143,42,0,51,217,90,93,5,56,16,20,193,185,211,33,192,130,13,73,17,210,186,183,172,137,110,196,164,46,31,187,29,44,70,121,85,150,13,216,60,76,11,249,87,220,131,57,161,13,129,118,131,240,141,95,88,92,248,166,63,45,48,64,32,4,9,96,63,48,194,105,55,158,6,142,63,253,249,230,211,234,45,253,240,179,250,255,212,235,227,129,234,250,205,205,49,255,122,31,150,183,62,243,212,24,165,236,33,111,75,157,179,17,73,123,42,52,100,176,43,182,1,115,104,16,4,74,196,193,58,201,193,91,3,23,122,98,158,187,125,233,43,121,104,103,19,81,19,44,90,38,0,137,80,150,116,201,54,107,208,195,45,161,197,156,182,121,103,164,232,138,242,23,75,15,192,157,71,255,187,123,235,215,113,175,206,209,173,18,77,18,21,131,34,52,36,43,201,250,133,139,123,86,255,234,231,104,238,218,13,193,180,122,52,13,203,101,192,101,35,141,220,97,41,198,135,35,209,75,221,84,27,189,177,58,115,197,204,63,155,244,47,126,76,141,79,101,154,181,202,184,180,128,90,153,199,119,142,8,201,45,208,116,74,174,242,243,243,103,144,103,153,248,191,152,51,126,251,234,77,219,216,1,95,218,248,126,193,44,255,191,55,105,193,93,90,101,112,121,232,54,218,208,13,137,115,0,40,233,0,158,82,121,64,135,152,67,31,4,0,129,125,192,68,64,129,1,112,163,147,135,99,66,32,135,87,98,1,120,211,229,157,252,152,26,82,107,35,250,190,130,165,76,31,175,129,249,66,178,241,3,228,182,219,152,79,113,231,236,107,223,203,116,223,126,190,15,175,118,54,183,84,180,177,155,118,130,157,91,115,157,117,67,244,92,174,1,179,36,132,38,52,128,9,158,94,102,224,145,22,139,96,168,244,168,96,193,101,170,123,160,33,186,137,142,135,84,83,94,135,109,64,205,0,18,130,160,39,12,2,16,12,236,52,217,147,225,46,188,109,246,66,155,3,220,214,180,142,185,117,205,81,3,181,19,232,49,163,170,63,165,57,55,245,152,69,102,235,148,64,212,113,226,0,40,67,200,16,82,192,162,128,170,12,117,53,90,10,98,36,245,190,234,73,46,148,239,121,182,5,76,104,23,204,59,5,136,21,250,106,156,27,70,32,78,202,133,246,209,69,92,125,180,10,189,21,229,112,30,210,113,136,143,255,66,46,119,237,135,3,53,100,150,133,178,62,125,25,206,151,218,127,25,253,105,170,47,94,157,54,102,113,115,219,139,111,247,155,227,27,93,234,152,193,216,40,20,135,130,83,93,47,88,128,168,11,93,136,30,126,186,167,125,30,191,95,212,244,129,42,44,222,121,16,171,22,90,41,192,34,233,204,183,154,92,41,247,34,44,183,195,58,73,237,149,149,116,145,10,5,43,121,56,78,137,25,192,119,71,79,92,29,66,152,164,31,153,61,181,81,198,186,74,17,22,159,250,250,204,49,137,194,68,174,147,155,75,210,212,179,218,96,182,30,170,149,168,214,18,220,50,0,12,44,8,56,193,149,203,69,19,92,74,98,54,233,25,62,128,19,167,235,20,238,20,198,20,127,138,189,240,217,251,200,235,154,68,171,94,178,113,221,133,13,75,55,144,6,20,8,45,36,0,144,230,0,115,122,122,188,161,110,190,231,195,245,103,166,207,240,139,41,122,135,107,39,167,137,204,58,228,107,191,112,150,39,71,106,93,163,203,132,208,85,74,6,93,11,32,118,148,121,59,68,41,137,90,153,10,82,12,244,243,193,121,155,231,112,170,221,142,120,247,224,61,84,162,68,21,152,164,1,10,4,64,1,80,72,111,38,181,225,108,39,55,122,231,175,215,102,253,228,223,149,167,99,189,155,61,248,86,189,245,155,118,55,219,137,243,41,138,0,150,34,196,138,145,178,156,196,220,87,139,139,223,250,201,196,187,206,70,180,83,127,217,142,234,8,88,16,163,108,196,176,1,48,13,132,6,162,117,69,93,93,22,103,46,255,205,199,114,111,54,126,200,89,163,42,156,168,168,12,29,121,233,145,113,0,112,0,241,112,100,110,238,66,143,193,51,204,241,127,225,38,250,191,162,163,158,0,43,6,3,214,27,3,214,2,203,76,106,123,229,46,49,50,222,0,5,82,113,67,9,93,27,76,196,193,68,5,147,18,50,65,113,140,4,58,216,174,48,12,76,209,165,196,65,90,52,114,46,51,185,15,79,186,70,76,177,91,12,70,82,219,222,26,173,175,95,191,59,31,121,176,241,228,193,129,88,59,225,238,116,219,94,235,126,221,78,219,126,7,85,26,181,187,82,175,153,139,184,224,22,40,183,28,80,0,177,66,172,141,51,52,14,8,53,146,154,78,38,32,160,5,51,48,121,157,244,1,28,154,127,82,253,171,88,123,115,172,100,57,53,249,156,153,47,248,22,205,228,218,0,78,170,100,28,48,128,122,94,126,158,81,165,49,149,167,1,116,90,167,105,141,110,137,36,11,96,5,124,25,220,107,197,27,179,233,133,21,245,154,39,186,230,93,4,240,237,26,174,250,10,149,137,240,162,143,138,80,85,163,39,65,178,133,34,155,139,253,37,59,63,182,182,236,76,53,106,105,201,163,222,147,209,197,8,141,88,210,18,100,4,235,30,211,123,84,44,19,209,163,105,240,178,239,199,190,62,45,115,54,251,250,71,124,247,124,225,86,170,235,245,237,93,168,227,195,197,134,154,248,15,7,227,157,57,61,138,76,235,224,201,232,200,206,125,13,175,154,120,191,222,50,156,74,124,125,25,203,124,14,99,31,194,48,121,185,106,20,215,1,115,40,45,62,30,43,222,181,126,161,210,125,73,235,166,44,226,235,239,5,16,6,192,218,68,83,228,52,139,107,225,142,190,118,220,39,181,134,119,160,121,131,190,64,26,171,32,242,86,73,9,82,160,146,43,65,20,33,184,221,81,134,82,193,219,241,118,162,150,11,7,172,156,168,77,194,75,182,156,176,76,62,91,9,125,32,176,203,29,206,81,56,244,48,96,197,193,109,58,161,26,178,86,130,36,188,116,98,140,38,78,100,86,147,227,232,81,117,142,47,252,132,29,249,200,187,251,142,62,237,130,246,168,120,84,114,120,157,163,195,108,0,145,4,35,25,1,196,212,220,147,183,77,97,63,152,238,253,230,117,93,253,67,230,142,229,9,174,109,91,188,109,223,137,86,223,148,230,54,198,108,61,88,143,22,137,33,119,49,72,7,146,96,98,10,129,157,133,211,74,42,205,116,4,3,150,51,219,25,123,48,44,235,192,109,136,169,151,110,18,179,244,144,33,45,106,168,27,86,73,202,170,182,55,21,195,148,101,151,27,56,204,195,237,207,143,175,199,210,186,177,255,17,95,47,183,193,185,134,203,238,90,39,1,5,240,48,77,170,82,177,200,84,139,47,193,17,62,128,77,162,215,212,23,84,14,210,17,0,54,20,32,74,73,76,90,214,13,164,176,179,77,115,201,44,28,247,239,252,115,62,215,89,97,212,107,140,155,128,45,152,0,166,50,180,225,226,130,88,102,16,211,17,92,231,230,223,248,117,82,166,105,223,55,135,61,176,226,252,114,12,236,90,209,123,163,37,44,120,211,7,172,152,189,55,119,179,100,58,114,157,168,48,174,55,208,150,140,108,27,129,2,136,146,136,224,131,62,138,232,64,21,111,74,10,62,170,18,10,239,104,56,13,69,162,67,40,205,142,105,134,50,200,192,128,197,244,12,236,5,3,144,28,134,136,237,99,135,168,221,143,20,147,4,108,156,90,147,94,234,71,251,92,211,119,209,144,236,51,95,108,5,147,153,189,153,114,13,22,27,156,146,162,41,154,53,1,128,102,161,198,128,112,60,49,20,121,89,109,148,214,89,216,235,224,250,108,109,134,137,113,121,240,201,125,104,143,52,61,96,219,231,159,195,159,251,206,186,131,248,48,80,5,160,65,53,0,2,58,128,71,158,158,158,46,115,187,83,115,211,57,116,218,25,169,57,69,200,52,138,116,96,92,166,66,207,132,109,182,27,124,201,13,119,119,222,233,27,231,27,93,78,92,26,119,9,151,213,186,110,37,221,81,53,141,139,170,126,77,65,181,234,183,203,40,149,233,139,207,6,144,2,232,129,139,236,53,79,196,38,199,246,224,26,92,162,49,160,214,77,71,198,227,231,145,62,82,168,211,106,26,31,44,188,63,220,195,43,126,122,195,124,11,172,192,165,185,98,149,163,4,55,167,231,251,88,239,215,26,72,101,2,157,239,139,123,186,129,135,22,171,201,77,238,174,69,141,253,189,229,255,78,223,62,95,162,71,167,118,151,45,105,78,170,22,133,131,209,37,55,50,218,137,141,124,235,102,23,252,253,32,35,17,204,55,139,141,107,128,85,35,201,189,80,35,223,108,198,198,173,77,106,98,218,119,12,188,204,44,170,67,131,195,220,4,39,166,66,209,101,5,186,30,183,246,10,124,83,74,211,182,22,113,187,73,114,233,170,62,199,5,72,196,16,241,197,143,44,139,173,231,178,101,84,99,145,179,67,47,132,30,46,12,88,212,229,222,192,1,7,2,148,140,119,84,228,26,24,134,122,239,126,196,43,191,240,61,245,243,204,27,118,246,209,139,69,172,4,54,51,54,4,128,237,65,7,4,2,48,28,137,151,204,217,232,190,116,77,96,252,208,141,163,215,122,187,235,112,133,14,10,197,38,26,80,104,82,184,210,165,161,48,211,101,91,64,197,17,103,56,136,170,249,253,125,28,212,100,228,84,54,145,4,172,126,153,228,237,248,182,130,19,12,53,221,4,92,102,72,99,37,55,87,212,173,86,74,37,147,85,249,29,123,24,17,140,224,105,198,147,254,123,100,242,154,247,179,156,119,183,140,74,235,188,223,79,61,166,105,24,36,152,137,181,33,233,166,140,151,170,94,188,174,254,246,159,191,89,220,14,249,104,117,208,103,82,16,136,171,162,33,129,53,98,41,2,184,41,104,2,127,71,223,57,95,115,53,218,222,174,252,175,63,166,101,115,212,71,199,138,34,94,117,97,106,148,200,193,125,236,230,0,16,35,232,97,134,87,183,56,167,220,6,179,241,121,174,95,62,81,1,236,87,136,133,121,67,144,217,0,203,78,12,172,5,7,129,101,197,3,11,31,159,233,104,31,194,106,172,197,40,219,185,252,81,178,208,193,89,137,83,39,4,108,0,44,39,142,48,16,225,33,80,167,160,138,132,12,7,19,17,142,130,194,215,142,80,26,228,102,152,0,82,144,148,6,212,65,207,201,108,217,55,127,112,110,239,212,244,93,200,141,207,126,77,217,118,27,91,244,50,62,110,159,241,31,115,207,222,59,186,218,214,27,218,52,220,207,231,91,44,96,233,74,91,13,157,38,194,70,13,169,114,53,195,101,102,140,8,226,0,104,17,5,12,198,193,21,120,69,86,112,71,126,84,126,1,117,167,3,200,49,71,247,4,23,229,149,194,14,229,199,43,118,188,232,239,60,36,103,140,147,26,106,192,140,246,80,106,126,131,155,221,241,170,91,154,82,57,30,121,161,49,146,168,158,113,123,186,119,147,78,233,104,106,207,53,95,115,181,247,93,252,118,236,250,115,230,143,184,143,119,242,67,27,203,13,216,130,83,120,35,118,105,119,85,129,110,245,97,185,234,95,132,127,254,180,17,230,175,209,147,215,186,206,187,180,93,104,83,142,161,134,164,234,119,113,166,141,213,29,185,124,160,154,71,76,15,150,26,189,106,251,243,112,127,118,206,238,57,223,255,208,219,231,246,232,133,13,213,166,71,247,194,72,116,6,87,73,245,141,238,161,251,75,148,38,32,49,125,188,35,122,177,110,100,58,176,185,169,45,33,175,246,241,24,227,246,64,249,217,54,188,190,180,173,239,152,234,208,66,72,146,162,186,195,220,6,235,251,38,230,210,207,81,172,74,205,69,171,225,246,76,219,136,203,214,128,62,127,121,106,33,203,55,143,55,163,47,29,50,79,208,179,166,213,179,176,57,113,82,108,214,108,27,169,228,96,155,178,55,69,247,209,175,175,244,166,98,11,41,111,58,169,220,142,155,114,85,147,81,18,133,183,190,244,20,246,101,102,58,103,59,70,0,193,5,44,82,56,32,217,139,121,131,234,226,138,13,36,131,129,56,129,0,0,57,192,144,169,119,142,133,51,253,125,203,123,237,123,16,87,230,98,153,215,0,76,131,200,179,163,158,176,71,50,183,14,168,172,129,60,130,99,43,136,153,219,141,83,41,12,173,217,130,77,227,33,102,212,236,174,240,23,12,225,147,62,158,207,180,146,224,168,56,210,226,128,217,117,66,204,4,235,211,97,27,203,41,171,184,192,20,7,120,118,124,117,186,109,179,81,216,45,225,196,178,15,156,201,80,154,91,105,43,1,248,48,108,148,96,125,224,210,152,144,55,78,155,251,30,14,151,167,0,44,56,171,102,218,66,61,36,150,76,226,113,68,95,228,236,104,182,154,156,60,247,232,230,239,124,244,191,180,246,168,28,226,32,93,44,137,16,103,177,97,153,183,129,212,135,49,24,194,112,80,141,142,47,134,207,184,54,47,104,243,239,255,83,250,205,31,7,83,95,73,45,108,200,37,91,58,10,93,80,150,88,49,34,9,10,40,136,48,37,193,125,238,253,175,253,218,200,17,76,118,244,140,159,174,238,197,7,234,6,96,192,157,125,135,201,85,183,217,201,62,117,111,51,199,119,239,159,233,56,253,242,240,141,240,227,199,123,95,142,184,61,138,47,247,129,155,232,13,156,123,79,25,112,246,116,10,211,217,90,240,130,191,253,120,219,253,154,13,20,107,41,85,172,181,182,80,170,0,165,43,185,141,195,14,152,93,81,225,129,172,35,92,199,26,207,34,18,208,240,1,10,168,4,16,87,49,68,24,7,0,156,161,18,193,0,128,32,10,250,172,246,156,26,189,242,209,35,221,166,37,93,199,113,62,239,126,238,99,238,67,250,136,219,211,220,109,124,203,192,141,82,102,165,36,57,253,118,190,236,195,165,9,240,152,11,115,94,245,84,34,96,19,72,0,15,176,69,194,24,80,206,207,209,133,201,193,143,107,126,91,251,190,103,74,62,142,205,103,10,76,179,150,46,32,84,16,85,44,32,223,91,243,103,166,220,81,125,162,143,117,64,79,146,128,68,14,159,226,167,110,33,76,18,32,245,0,125,90,4,32,146,98,178,62,165,31,231,148,84,108,122,106,227,251,147,126,238,106,63,48,239,71,51,183,168,150,244,80,92,54,240,30,25,211,37,62,149,143,3,86,128,234,158,186,33,147,160,15,93,5,165,83,48,58,123,33,65,43,24,116,216,126,245,93,252,32,140,75,34,107,242,146,247,98,166,221,179,247,150,111,110,21,183,51,118,209,103,82,34,229,228,54,204,11,40,194,178,200,1,33,69,166,195,89,2,149,135,13,44,135,2,30,251,224,18,198,107,28,110,221,175,189,123,243,203,104,172,55,163,241,246,17,254,89,122,255,114,22,244,125,134,84,128,117,114,114,181,115,179,165,214,177,213,161,68,93,195,144,81,203,6,108,150,247,176,14,197,187,149,125,130,106,31,47,124,211,52,247,165,161,65,130,105,12,143,86,129,10,84,71,218,76,18,6,80,171,252,190,178,221,65,110,122,9,207,8,134,32,138,180,132,81,82,10,67,129,130,254,244,154,51,77,192,21,246,85,105,244,14,2,174,196,130,0,92,209,34,162,42,203,226,76,187,170,27,106,96,36,23,192,72,6,84,210,104,229,196,215,190,21,223,145,249,220,76,105,59,87,233,240,29,142,254,186,150,119,103,236,84,128,96,91,72,160,2,83,13,146,157,64,147,136,237,178,36,89,222,175,213,79,142,131,52,201,117,195,14,187,181,30,255,86,241,219,203,178,230,138,180,8,26,193,139,121,132,5,57,159,216,152,205,122,172,198,52,219,64,180,177,163,50,150,106,16,22,0,79,139,77,61,219,103,56,225,67,40,137,219,184,209,212,187,124,185,84,16,69,249,140,72,222,94,147,62,230,38,107,131,14,32,64,138,192,164,66,234,230,176,162,22,55,91,31,220,122,182,245,171,191,248,134,18,62,160,60,80,142,232,80,39,16,166,72,173,181,161,16,19,109,22,8,37,5,208,142,191,117,126,122,190,109,127,112,151,83,51,126,110,10,169,2,165,35,22,20,42,88,164,59,6,200,70,156,36,221,130,211,240,210,217,122,187,231,136,133,227,134,42,248,69,243,45,110,220,253,253,243,116,218,217,91,183,184,111,238,241,244,173,230,1,47,191,121,66,7,143,13,96,132,114,73,119,132,221,219,147,193,222,245,121,111,80,76,132,161,208,133,185,64,88,230,99,130,30,14,238,203,249,41,46,26,8,10,186,56,5,246,60,56,57,6,76,49,116,143,0,19,97,194,162,198,130,100,33,9,9,149,1,72,134,4,89,132,163,151,114,95,28,111,30,93,188,107,35,216,229,115,238,243,227,103,122,97,55,13,109,186,234,243,110,217,224,107,210,68,184,71,242,173,149,192,40,115,180,236,51,138,141,226,160,144,108,16,153,210,42,113,96,10,86,200,138,78,212,31,192,55,224,67,89,209,89,103,206,237,192,221,37,214,197,72,146,34,71,145,89,168,82,194,244,1,122,248,68,199,207,129,135,34,231,3,54,154,128,154,8,23,124,125,77,210,23,130,123,100,168,8,95,34,4,156,205,190,104,176,236,132,43,224,200,77,126,254,243,237,210,159,195,254,188,126,108,79,246,151,219,95,60,115,49,26,47,237,104,73,55,52,183,43,192,67,74,72,99,143,3,68,108,77,223,105,30,106,99,147,96,64,108,82,69,24,238,138,215,92,159,86,115,95,215,199,122,132,251,27,221,14,190,229,107,58,231,96,218,133,225,2,18,12,50,160,154,148,108,17,119,232,9,108,178,151,35,41,152,134,97,15,164,110,34,42,212,54,54,189,222,175,36,45,3,41,250,248,46,78,55,206,212,65,207,232,58,155,167,163,183,60,222,221,255,247,29,229,93,207,246,163,39,180,156,236,83,28,231,88,236,54,113,214,184,69,114,185,46,4,236,132,244,94,236,161,88,157,58,92,24,88,178,123,53,230,159,90,187,27,120,51,220,174,122,92,103,185,166,169,97,158,46,101,72,130,90,115,3,250,38,53,209,118,27,171,36,121,233,165,14,124,107,180,168,170,161,130,114,69,78,63,74,246,83,118,230,168,16,92,48,125,221,6,128,156,61,176,86,44,19,180,194,70,13,12,9,64,129,0,64,0,9,198,64,0,251,160,246,211,190,206,172,51,115,203,188,100,110,54,156,167,116,101,246,12,126,14,42,220,34,45,155,80,177,242,52,81,101,68,8,50,160,16,148,11,176,65,80,108,144,175,83,20,16,49,42,226,146,206,252,34,231,31,138,238,75,235,62,34,197,224,32,211,145,71,114,8,139,48,145,141,155,196,152,158,52,17,45,189,109,25,141,90,44,192,138,131,202,166,13,31,178,3,155,149,223,90,38,48,193,221,172,163,116,69,10,56,49,141,16,216,188,44,243,210,119,92,90,116,18,194,65,228,137,65,32,192,28,20,86,251,101,103,95,218,93,241,183,126,254,44,155,58,186,167,230,39,65,44,49,249,76,96,24,174,227,36,77,6,10,156,96,128,170,157,52,155,139,237,250,63,248,151,112,26,111,45,164,186,146,179,150,33,128,11,195,6,244,89,172,85,203,157,156,16,35,204,160,131,215,185,235,95,255,245,68,14,86,165,27,26,0,107,55,190,175,248,128,43,247,116,94,177,31,247,251,91,253,179,236,63,243,247,254,183,127,233,239,255,250,247,152,167,238,35,182,238,138,58,96,193,205,113,244,132,198,186,177,103,239,196,19,118,246,78,69,2,28,206,100,196,154,147,109,105,237,146,64,111,101,229,172,76,19,129,208,33,134,36,170,136,225,194,156,168,9,32,251,144,232,34,128,196,32,97,36,72,141,20,74,172,64,168,4,164,157,236,121,34,253,92,236,108,248,62,158,115,126,206,203,203,189,119,185,39,246,154,121,90,195,141,119,182,211,163,233,21,172,158,216,67,64,232,166,207,92,118,50,39,84,251,194,70,49,81,50,8,167,206,12,27,34,169,188,79,239,220,125,197,104,48,160,14,173,96,232,16,171,1,25,72,29,66,165,88,195,238,180,155,194,226,188,176,70,253,41,227,111,32,10,62,158,237,18,4,94,138,12,196,79,185,228,217,101,132,9,149,151,134,176,8,44,6,55,103,211,232,67,105,10,52,223,190,77,254,245,141,237,236,143,245,167,79,31,102,158,78,223,226,133,242,200,74,154,13,201,203,241,120,66,159,154,117,142,18,244,86,95,122,41,121,16,0,90,20,147,42,40,18,225,87,54,99,55,27,235,85,192,25,157,126,134,63,230,75,55,247,246,129,105,99,216,54,55,60,87,132,36,19,32,10,49,48,81,27,97,176,137,10,192,0,34,164,80,99,237,124,6,37,108,22,47,95,222,85,69,180,164,164,243,132,44,33,55,108,116,26,148,9,25,216,112,83,215,111,143,110,254,215,253,208,144,207,223,94,166,203,107,12,68,21,184,92,229,194,101,151,10,186,44,73,145,4,171,52,132,14,196,145,53,162,187,183,222,57,203,239,62,250,236,74,215,145,84,102,87,179,199,82,93,219,128,84,52,114,159,234,199,16,82,89,43,202,174,67,198,189,68,39,86,133,100,35,195,40,238,224,86,190,218,118,203,52,185,115,77,187,22,103,3,118,50,231,162,143,44,57,0,129,226,140,168,20,106,172,187,2,9,5,130,145,4,4,208,233,139,15,71,134,140,14,167,114,58,205,190,87,231,197,14,139,83,153,29,217,228,193,51,106,144,2,108,13,162,226,160,202,220,50,142,46,36,8,194,48,144,141,109,26,15,199,92,164,108,43,63,37,93,15,131,244,75,26,143,54,20,40,147,73,165,0,0,128,144,155,164,181,19,209,14,58,107,80,53,18,166,0,97,1,234,10,20,79,215,48,110,151,201,38,34,69,160,68,87,167,5,179,217,79,153,189,57,155,218,43,216,225,172,172,12,213,73,214,66,2,70,88,160,17,232,188,208,47,98,226,166,186,251,206,215,79,209,103,98,17,77,15,154,4,129,1,5,22,14,209,156,250,46,32,80,103,5,162,177,147,234,206,26,93,130,234,119,62,233,189,86,101,22,161,5,160,200,10,68,11,240,76,146,97,16,129,10,76,60,109,42,242,51,29,223,244,165,129,35,156,60,62,54,22,10,237,130,101,55,126,190,96,67,112,162,89,236,149,253,15,187,255,211,127,249,127,4,18,125,157,0,22,52,60,247,205,100,20,251,132,141,237,222,103,60,115,55,12,182,25,104,131,78,51,7,211,152,221,71,131,150,222,239,165,63,149,6,76,39,3,22,135,18,138,168,35,227,80,80,192,17,54,12,66,112,139,0,54,24,206,131,144,87,52,13,133,4,144,151,144,156,89,40,166,129,186,128,159,96,156,96,158,241,2,63,85,23,237,156,154,219,228,219,181,231,170,64,44,44,45,72,13,244,25,139,214,78,1,160,244,122,74,31,26,236,38,243,156,102,110,146,185,233,193,81,14,205,8,113,62,238,58,83,48,239,100,120,52,29,13,72,195,101,21,6,100,96,138,54,36,23,113,64,66,32,201,194,8,71,252,183,19,126,22,120,23,249,223,65,9,9,163,196,246,42,174,98,209,10,109,143,48,64,22,179,147,6,98,121,125,171,18,217,34,209,171,249,126,163,201,183,238,60,177,190,230,211,179,255,14,239,63,190,118,152,23,197,174,56,39,171,203,179,81,244,186,84,183,102,96,37,169,249,194,58,206,21,71,229,147,47,36,145,170,66,134,181,237,17,215,15,176,90,181,237,35,115,185,143,254,50,191,176,218,51,152,49,220,154,231,26,75,209,184,140,49,9,17,160,247,246,1,21,79,118,2,64,21,53,171,22,204,30,97,141,173,105,50,42,93,146,65,54,189,146,251,28,199,170,66,214,26,65,241,65,175,82,249,236,159,245,173,42,132,194,237,210,124,37,251,63,117,57,58,157,238,212,156,157,111,191,189,98,19,57,202,246,135,0,5,165,29,151,36,108,174,61,80,114,88,184,206,120,137,139,216,59,226,43,218,251,251,114,214,230,163,107,63,187,156,111,203,93,195,139,198,169,233,72,94,50,227,46,84,227,167,158,211,89,189,4,65,93,6,28,178,232,116,117,208,31,21,180,28,141,112,213,243,99,254,144,149,1,162,48,186,218,9,32,3,2,89,224,162,137,141,209,44,114,113,132,42,4,159,74,69,196,154,65,14,43,73,137,42,21,103,166,57,157,103,226,204,76,89,143,147,125,153,185,17,137,105,255,12,36,4,80,210,176,19,82,35,136,115,227,96,153,56,88,201,110,142,136,25,75,248,35,151,200,177,219,71,145,190,36,22,183,230,57,105,203,176,46,23,68,124,10,192,225,99,241,86,73,162,205,13,52,58,189,232,144,26,151,197,37,117,226,0,64,27,134,138,88,3,49,33,42,98,7,88,77,186,89,87,178,19,247,147,21,184,84,79,147,163,184,73,188,141,53,43,104,16,66,10,163,0,130,73,45,122,118,51,243,82,115,235,233,151,223,165,94,143,148,199,117,238,167,29,74,193,82,22,39,2,163,150,48,38,11,19,190,34,94,217,216,9,87,47,22,107,218,124,242,33,109,114,233,34,34,203,70,2,18,100,16,2,165,33,128,131,105,164,70,7,205,160,177,204,17,249,122,49,139,35,157,65,220,112,73,219,201,47,21,99,15,136,102,247,238,59,238,227,189,127,141,253,23,251,63,92,191,230,188,238,199,130,21,27,94,99,143,142,17,48,141,85,236,232,97,253,236,243,220,73,226,149,123,232,231,82,229,224,4,32,38,4,244,180,50,117,59,232,150,1,32,10,186,12,242,89,68,68,37,106,138,136,15,250,0,72,136,238,163,24,5,85,40,129,194,0,148,66,74,64,156,105,7,91,119,69,119,172,192,195,218,84,59,190,123,126,238,253,190,208,43,186,55,198,181,93,230,206,171,231,92,116,97,96,65,242,232,115,37,233,73,157,172,216,230,216,101,42,201,99,174,28,217,35,56,202,173,140,37,92,23,78,96,115,220,199,219,123,111,123,233,139,134,86,32,131,114,7,174,8,7,69,2,33,10,13,50,194,101,54,19,27,3,99,108,108,120,97,205,135,162,124,106,192,183,70,118,20,239,59,181,243,85,153,18,205,82,44,108,197,44,71,39,192,44,247,101,4,181,23,118,86,56,118,197,174,205,98,159,110,159,218,167,199,55,150,61,171,28,215,106,237,233,134,243,89,219,42,102,2,73,154,244,155,135,23,116,17,96,25,168,133,45,100,16,137,208,194,73,220,13,152,12,80,10,180,194,82,96,95,169,65,231,72,100,194,38,221,170,137,12,192,8,40,2,0,64,0,12,0,104,8,136,182,16,54,159,64,105,197,105,197,233,226,167,236,166,212,56,174,115,41,81,149,32,134,9,78,231,106,67,170,225,32,160,239,93,54,175,154,31,145,125,121,254,204,241,243,125,244,228,244,138,39,0,54,128,73,85,114,225,115,109,142,243,250,24,68,91,42,112,228,167,209,78,46,102,108,135,91,182,158,205,99,245,144,22,152,215,44,85,101,79,82,67,80,84,226,238,20,53,76,46,233,114,44,102,7,240,241,210,92,140,87,168,103,130,91,66,156,252,202,159,113,55,220,17,189,146,6,55,152,201,185,151,0,110,73,11,182,105,32,34,42,74,160,138,125,200,52,196,12,50,32,96,208,50,192,81,137,80,59,61,159,158,146,201,204,61,141,180,185,163,153,236,29,153,159,166,120,173,9,221,52,155,183,106,196,54,183,121,53,18,142,188,129,64,37,169,47,9,88,163,36,68,131,75,84,252,232,49,67,166,189,179,122,9,234,237,80,249,186,174,123,141,197,148,148,233,235,16,192,142,6,102,234,219,215,232,208,22,109,113,106,224,92,75,8,64,101,52,187,102,25,145,152,104,98,39,59,9,11,97,97,181,248,227,178,78,189,237,26,182,210,184,139,197,84,117,60,138,219,216,160,9,90,208,130,218,102,97,61,213,235,96,246,222,231,135,200,162,167,91,227,143,113,93,149,5,75,119,46,75,217,160,198,114,1,112,144,40,140,72,110,202,54,52,147,147,171,98,250,147,15,22,142,70,69,152,186,218,236,56,135,2,212,18,160,0,180,4,66,32,6,37,73,76,147,172,193,253,47,253,118,14,142,48,42,229,106,37,128,154,238,15,236,3,6,14,2,235,134,247,220,21,141,181,199,55,8,94,191,45,207,91,112,68,67,224,71,60,115,28,141,125,53,186,247,17,179,223,111,142,127,236,241,183,243,31,255,37,254,241,74,159,156,179,226,7,136,65,190,205,73,37,237,237,114,185,60,72,135,0,1,6,176,8,186,137,18,42,14,64,140,96,140,20,97,160,2,174,25,46,14,68,1,235,75,84,8,40,5,0,234,165,82,29,90,211,201,202,163,146,156,99,88,94,188,141,143,239,127,249,242,180,61,185,232,192,109,29,184,8,46,0,186,75,85,197,15,157,64,162,103,164,143,52,100,148,210,122,234,117,98,166,125,108,211,219,128,154,80,201,197,64,70,219,48,21,240,229,152,14,198,192,4,44,223,39,121,11,177,194,217,81,67,181,17,182,139,50,88,162,50,186,9,28,54,175,54,190,184,226,193,13,63,117,25,239,17,255,243,175,92,54,197,61,144,60,224,166,88,49,241,200,86,152,103,73,24,107,112,153,227,78,187,220,174,84,185,187,119,182,162,111,233,233,101,253,217,159,154,89,208,247,200,187,199,15,4,71,47,88,119,173,104,219,184,48,132,100,117,191,127,248,34,26,196,141,214,186,232,174,173,118,83,93,118,117,216,241,247,62,244,209,122,109,179,50,12,134,208,128,48,155,117,48,25,13,143,37,6,181,184,134,49,98,21,0,192,73,161,216,155,162,28,0,109,101,186,70,61,2,236,62,45,148,47,72,134,148,82,74,92,198,234,104,115,89,152,107,156,9,194,243,205,87,239,53,210,202,225,103,189,48,223,123,28,86,158,198,143,191,184,181,239,246,156,248,100,43,75,94,107,56,139,227,206,190,40,43,251,93,249,76,84,49,139,219,80,123,144,109,15,178,116,110,216,37,113,201,174,227,123,183,46,63,209,227,33,159,140,82,195,217,243,239,13,91,211,55,98,43,201,43,171,253,92,9,242,168,179,59,212,158,164,157,230,224,201,111,250,221,103,47,216,209,152,0,171,110,177,64,128,112,114,96,4,93,105,64,36,104,202,86,196,49,4,192,110,65,149,10,12,132,214,92,91,43,243,204,212,140,243,156,185,68,236,102,119,160,209,35,51,63,238,117,143,143,195,18,205,232,214,184,169,228,130,242,198,68,0,153,36,82,37,41,60,1,78,72,8,164,194,148,27,148,161,23,143,194,109,68,236,98,131,68,168,249,50,86,40,136,138,39,80,64,176,185,52,34,180,47,181,195,82,6,78,76,214,185,68,156,152,70,131,81,217,14,226,205,6,192,137,77,118,9,247,236,78,94,44,220,115,13,157,235,150,253,87,159,251,165,220,128,144,198,174,177,187,67,142,109,168,38,86,164,104,50,42,185,181,212,193,7,94,158,54,158,48,238,148,120,92,87,167,41,93,236,29,178,120,118,39,44,105,0,44,177,84,19,68,4,232,137,157,204,236,122,177,250,243,255,196,179,99,160,71,229,64,84,236,184,45,11,66,155,133,208,12,33,219,103,145,148,54,10,91,104,113,129,87,114,14,102,58,53,213,210,132,141,69,10,119,1,76,124,46,40,62,240,110,201,247,117,109,252,108,253,110,187,199,222,167,204,135,227,181,59,177,199,218,201,29,86,118,99,111,19,58,121,99,103,231,228,54,238,27,252,117,252,191,126,248,43,247,95,249,119,254,135,72,10,78,122,64,114,202,184,55,157,167,36,244,2,171,155,246,46,70,141,24,81,215,80,91,217,228,1,118,81,18,112,136,229,174,14,192,12,56,148,101,138,132,0,146,195,4,155,137,2,2,20,49,128,136,128,121,89,64,198,164,136,81,28,170,151,187,34,135,182,83,127,121,153,187,51,225,246,186,76,59,189,66,142,137,141,80,143,16,183,5,16,29,216,62,175,238,119,206,163,89,73,39,238,121,243,238,68,69,141,178,106,84,22,194,149,82,26,108,71,171,100,90,174,193,12,152,29,35,174,161,201,52,4,24,205,215,10,230,64,94,100,1,224,226,18,43,192,41,146,193,249,116,245,54,202,159,150,229,191,252,187,144,106,95,242,96,198,189,121,30,88,48,22,44,88,49,238,84,23,207,86,119,199,78,207,37,51,63,75,100,198,45,207,133,239,61,206,54,118,203,229,181,246,243,233,246,246,155,196,120,230,85,179,249,54,56,196,75,65,24,242,166,215,238,190,128,119,158,33,52,0,146,129,132,58,116,121,72,54,187,219,192,108,248,139,23,11,231,60,16,187,113,235,228,67,159,210,161,164,51,136,66,35,147,172,5,0,29,173,160,141,96,33,132,125,196,145,98,216,45,143,8,156,136,82,68,72,64,132,244,65,46,64,160,226,5,244,136,174,203,2,34,68,84,17,143,114,38,216,140,204,231,121,219,220,99,135,197,209,22,95,62,76,46,249,249,149,51,61,222,200,190,194,133,23,101,179,204,82,214,179,63,184,248,240,206,151,187,170,22,45,147,133,25,115,14,53,52,137,84,135,238,10,65,25,223,249,208,232,151,25,127,247,56,84,18,87,73,123,109,181,39,189,29,78,163,9,131,58,45,116,161,181,255,204,121,183,243,157,247,92,59,235,154,217,236,153,175,123,206,55,46,174,8,7,61,3,151,242,57,52,24,212,16,58,78,77,160,126,220,77,152,35,58,79,157,242,122,125,222,121,154,250,52,47,184,224,105,183,186,92,161,154,10,247,20,63,28,13,178,103,163,125,216,172,23,106,132,162,229,198,217,216,99,45,13,50,250,72,143,20,33,173,139,56,38,70,37,188,194,78,199,175,70,33,55,205,1,10,165,2,68,46,161,139,104,108,233,165,17,12,33,174,17,163,150,16,75,161,0,44,179,76,161,216,18,137,231,99,247,48,206,207,115,105,156,31,251,61,190,190,245,250,171,44,191,105,186,221,44,101,93,44,51,199,27,212,0,46,50,160,134,50,148,213,153,215,159,127,246,78,74,242,152,80,231,97,202,200,192,231,177,185,152,210,11,75,43,39,0,144,26,3,83,114,60,16,174,182,238,118,22,159,100,46,221,63,253,52,156,147,128,79,253,108,49,40,36,0,107,10,36,168,81,2,194,83,95,119,128,28,137,129,102,50,189,207,123,255,75,95,222,163,205,96,221,168,237,216,130,101,192,215,25,97,236,194,221,185,11,123,193,51,6,115,248,222,117,191,237,251,241,190,227,246,240,120,177,239,9,43,240,6,140,81,118,1,221,165,125,70,211,147,133,254,221,103,254,91,243,63,248,31,255,251,255,248,245,95,253,191,94,218,133,187,116,116,179,117,182,118,208,225,47,116,182,27,82,203,229,195,245,198,122,0,180,13,42,229,146,165,35,3,93,49,29,41,239,13,67,105,70,244,137,163,50,146,17,29,135,107,12,162,195,198,249,144,50,58,88,27,176,34,32,158,227,25,189,132,18,237,115,30,91,184,36,12,202,67,16,126,168,92,148,138,60,207,24,20,157,3,156,83,128,171,13,69,130,52,3,79,129,42,18,116,81,212,64,172,49,59,0,97,58,34,29,81,155,3,3,1,56,217,131,9,217,129,220,93,72,180,35,90,105,90,77,92,40,133,103,149,224,41,190,202,91,113,153,221,204,160,172,251,104,41,55,97,253,222,213,227,178,113,164,242,73,147,60,72,35,43,188,158,250,153,248,78,202,4,157,85,207,221,95,154,62,124,43,143,254,236,101,174,100,180,9,21,182,121,23,88,241,50,193,168,16,112,238,28,0,156,190,126,77,110,229,159,116,191,127,222,118,125,127,62,255,153,243,249,151,239,248,246,122,117,223,246,124,247,170,215,159,206,145,213,117,39,253,116,227,169,195,91,117,115,121,161,188,128,46,194,183,246,187,227,53,25,123,61,40,167,145,60,15,143,3,92,0,176,6,65,167,74,154,213,251,82,23,179,127,157,253,93,148,206,213,159,189,58,63,118,125,67,137,122,168,80,165,106,38,114,163,57,16,97,92,76,44,65,11,213,145,182,19,159,193,77,136,59,140,103,120,127,209,195,54,103,211,34,217,102,90,28,151,10,161,68,172,58,227,78,197,118,166,47,203,164,239,218,251,148,207,54,63,156,189,166,238,134,223,254,119,187,224,186,224,28,188,244,95,204,175,191,120,125,250,232,118,251,111,207,247,123,199,174,208,213,118,240,151,251,185,84,230,146,57,205,161,209,105,2,8,17,135,90,109,229,13,180,144,217,52,247,86,73,77,10,172,202,222,4,55,21,201,45,118,48,163,23,9,121,145,8,100,8,74,162,146,12,248,35,136,134,78,16,213,174,147,42,195,137,52,173,201,72,205,42,37,84,59,65,115,38,155,73,122,223,20,97,214,197,233,213,181,251,57,251,63,125,100,126,120,196,190,94,160,92,168,58,205,54,31,244,90,242,132,51,152,213,158,213,123,241,68,143,187,159,173,169,134,124,225,150,79,8,148,202,198,26,221,248,138,175,177,152,224,81,97,74,141,120,186,60,115,122,230,248,172,211,107,118,47,141,197,216,143,160,246,121,244,125,4,246,40,199,103,186,184,18,43,92,93,215,43,103,158,250,250,109,205,135,240,122,55,254,254,97,251,231,167,242,143,215,137,220,92,87,248,246,206,103,100,61,192,50,128,84,137,46,26,179,184,81,9,122,19,84,32,7,24,166,24,17,210,68,162,186,137,99,208,243,169,122,185,95,190,152,235,152,183,238,94,241,207,214,16,189,5,93,120,237,238,249,29,42,161,149,42,55,39,233,125,31,223,78,150,118,163,125,237,175,130,47,212,113,176,185,98,71,23,102,220,155,110,174,197,238,97,117,38,7,133,86,182,34,233,184,34,146,182,179,77,67,118,160,232,153,189,228,187,223,127,191,21,55,95,155,48,169,94,213,101,177,12,120,129,147,28,35,93,172,192,186,37,136,134,236,141,235,243,249,250,117,234,53,111,220,77,126,239,121,125,242,184,157,31,228,129,134,137,190,66,173,37,22,233,251,64,193,170,166,13,90,227,204,52,117,224,163,216,243,121,210,44,123,220,7,202,83,217,33,158,2,118,216,4,179,20,238,238,229,201,15,62,230,237,159,31,127,237,255,51,221,201,157,214,236,41,219,252,93,248,154,47,205,111,216,140,249,109,135,84,50,162,87,8,215,139,148,149,45,111,15,145,229,183,222,54,149,90,217,137,27,62,73,176,202,14,203,159,163,19,64,47,148,135,122,81,0,197,64,40,127,230,153,98,185,162,32,24,14,151,130,0,87,220,3,216,29,10,88,66,0,34,98,0,5,101,30,0,131,162,53,99,128,137,39,14,35,168,176,132,239,217,16,206,232,219,194,39,103,244,184,9,47,117,157,110,149,68,92,141,218,105,92,209,81,233,134,22,218,180,157,201,91,31,52,226,37,191,76,142,92,151,0,68,210,248,237,17,246,227,213,117,96,197,205,98,238,7,73,109,111,127,115,230,14,235,160,194,10,25,65,108,68,65,218,81,197,230,127,235,34,70,216,248,238,18,251,105,243,252,71,127,29,116,163,123,154,31,250,53,61,159,226,170,27,116,14,190,53,91,5,72,132,49,207,114,52,60,35,174,32,67,171,29,154,95,81,4,149,2,205,56,226,47,93,174,150,223,93,226,82,65,129,218,26,226,172,76,25,181,45,217,226,46,217,158,102,167,41,146,147,247,63,63,90,149,60,245,59,224,226,90,125,38,17,110,136,114,246,203,64,29,212,13,58,73,118,28,119,24,147,54,103,56,129,94,191,166,123,180,147,150,146,133,216,75,104,64,121,109,174,152,138,173,86,170,111,218,154,22,203,48,141,186,217,144,23,83,159,103,210,251,122,247,166,175,188,185,69,227,226,246,120,107,126,251,179,248,122,123,31,63,136,243,15,158,251,196,10,141,205,77,196,3,43,153,51,100,92,48,81,88,0,106,30,97,160,64,171,123,55,67,64,4,44,16,8,39,207,65,48,53,131,102,228,128,17,4,4,24,100,30,196,144,0,5,194,48,0,77,8,204,188,154,216,47,213,210,85,149,72,140,150,201,164,5,100,213,11,79,109,153,1,205,117,40,212,211,234,140,31,157,239,255,254,245,227,61,167,86,155,233,104,216,30,26,187,29,187,109,150,142,87,195,26,7,117,60,123,125,94,67,79,176,101,210,200,141,73,133,113,4,193,53,10,34,110,73,49,199,132,21,72,176,37,187,87,30,247,167,119,173,181,27,180,102,58,59,109,173,116,116,25,10,19,79,226,42,156,145,230,242,98,245,253,251,153,63,149,107,237,46,62,152,178,23,223,47,62,156,222,7,152,85,122,237,126,129,2,152,32,22,61,212,102,43,133,139,120,173,121,212,32,128,84,24,39,216,14,167,104,117,215,202,90,162,200,145,87,79,232,179,191,17,230,109,199,108,208,196,188,75,50,57,152,43,48,53,62,118,235,108,4,205,195,109,63,179,159,252,248,229,171,127,248,135,251,36,29,234,101,67,86,83,45,177,33,55,193,85,48,29,246,226,22,236,99,154,112,105,102,53,79,205,190,109,189,23,98,113,62,241,29,79,50,60,68,103,89,151,52,0,133,140,131,8,26,97,144,13,75,32,70,161,53,201,129,142,149,75,109,125,155,14,201,169,49,206,227,8,20,20,44,172,85,132,50,218,70,89,99,187,4,12,166,25,96,202,88,62,180,174,40,132,9,164,195,46,32,98,14,192,0,244,32,205,144,18,64,172,231,148,195,166,21,224,70,151,237,25,12,35,129,72,163,133,114,145,106,113,209,21,114,99,36,75,192,98,110,209,137,21,247,60,84,192,156,194,37,226,103,126,210,134,98,17,138,227,87,13,131,131,1,4,23,246,168,113,2,168,209,221,137,101,16,25,131,48,180,50,20,34,21,41,66,189,10,0,76,40,201,114,230,38,197,185,148,36,209,140,129,157,218,159,93,135,177,60,134,194,192,205,67,50,221,105,50,41,180,143,10,112,176,40,70,169,102,0,1,66,12,24,32,18,84,68,166,47,17,70,82,131,143,198,59,31,139,14,191,207,199,123,30,103,251,167,205,153,52,76,77,58,13,59,77,34,49,10,141,136,52,48,188,140,191,255,143,40,222,140,195,238,186,197,49,111,123,1,138,132,3,155,53,109,29,221,140,142,107,152,45,187,146,40,135,183,182,155,230,221,151,141,134,76,141,174,95,36,219,242,114,251,103,59,220,0,167,247,244,226,146,133,4,144,193,157,160,237,18,124,61,116,206,224,178,102,91,182,38,92,197,111,114,2,203,127,231,111,57,54,12,70,79,151,206,52,77,134,64,30,161,9,61,253,102,250,179,138,39,145,141,233,36,233,188,229,180,211,130,4,41,0,195,133,153,161,108,140,32,133,16,47,149,86,182,247,163,237,58,121,28,217,81,195,166,81,87,106,156,50,207,148,213,105,254,17,191,248,251,67,125,235,47,213,190,60,254,226,241,235,63,235,154,116,125,255,123,215,253,86,57,9,5,86,162,60,72,60,195,25,141,107,18,185,194,29,2,197,132,154,232,36,117,98,114,150,186,218,27,223,156,126,99,3,123,196,8,81,128,11,232,152,16,41,238,225,245,29,116,32,35,180,64,29,12,5,186,16,12,199,173,19,21,187,213,181,11,139,88,11,63,44,185,70,196,84,58,221,15,186,103,87,239,199,219,249,198,54,47,255,228,122,255,134,198,7,195,237,180,158,142,71,253,180,144,105,117,106,86,171,50,209,161,118,211,208,155,144,61,94,195,226,216,173,132,96,136,72,81,64,209,192,193,28,248,192,49,74,48,144,154,32,161,146,156,203,7,228,188,203,165,9,179,201,154,89,13,15,170,107,145,85,148,85,212,232,233,182,127,215,245,13,98,106,239,194,73,1,178,214,129,132,29,88,85,72,32,84,65,22,97,2,70,3,112,133,46,172,245,91,23,204,237,232,61,82,237,12,149,76,208,220,251,228,93,223,231,126,103,173,131,2,182,37,251,41,33,23,124,168,156,46,171,243,28,98,93,224,206,234,118,38,46,223,93,249,95,255,124,151,14,147,52,193,0,67,149,81,146,84,155,217,61,197,186,100,58,58,25,68,121,15,158,0,203,69,57,175,181,202,113,219,133,30,54,100,136,26,4,142,88,7,4,128,49,170,40,8,32,27,139,53,10,0,70,99,170,109,237,252,33,62,238,122,188,168,237,93,140,224,15,186,215,66,233,179,83,128,42,196,14,155,233,164,226,192,25,174,248,224,6,170,20,6,8,12,99,98,3,248,192,169,36,96,146,110,31,249,35,54,57,191,214,125,33,64,28,202,229,57,151,58,160,118,37,195,37,199,32,4,229,225,39,235,216,13,161,112,57,118,125,112,124,108,32,166,50,149,238,16,83,128,129,101,24,136,137,26,164,176,140,24,86,57,52,108,205,205,109,65,231,234,139,206,59,236,147,89,195,12,30,55,83,90,61,167,138,70,165,20,126,232,198,107,218,60,104,130,95,248,0,27,141,73,172,9,90,163,2,0,129,0,107,194,64,144,237,91,103,130,83,160,8,192,210,53,158,172,204,159,87,238,230,255,159,153,7,207,57,104,178,156,94,216,38,17,76,56,146,254,125,160,27,40,199,163,225,76,188,234,22,103,36,249,201,8,229,40,47,38,5,237,112,111,19,253,150,206,79,229,253,93,25,10,70,52,169,239,46,218,115,211,73,247,38,156,232,76,93,10,151,186,151,22,254,84,161,176,15,223,124,33,54,17,42,77,194,132,89,204,15,152,178,83,14,111,187,88,178,173,108,181,94,110,142,141,176,252,202,95,5,140,240,112,139,82,50,198,207,155,37,33,18,98,210,8,116,193,174,121,115,139,125,105,235,212,145,30,88,200,49,185,236,12,239,198,140,74,32,104,198,102,57,79,152,243,99,60,158,122,46,57,103,143,50,11,59,175,173,237,239,87,222,230,229,189,247,126,51,185,221,46,158,127,236,110,249,6,62,253,73,41,247,197,244,116,229,92,162,89,216,77,37,59,2,101,157,2,86,72,131,140,221,16,131,36,161,102,211,216,172,208,49,135,118,238,36,116,59,9,166,138,82,16,158,83,11,75,56,193,16,48,50,10,8,128,65,0,248,127,114,246,220,130,133,36,67,77,183,43,144,226,165,211,161,171,124,233,203,174,207,191,45,213,43,183,250,251,78,222,223,88,221,140,11,57,72,89,234,38,29,118,97,238,184,30,43,181,80,218,178,83,78,206,9,43,59,6,150,32,208,184,233,213,164,70,9,14,136,136,84,105,195,25,188,18,113,217,168,41,87,134,4,178,3,53,212,160,51,123,193,100,141,236,107,143,71,89,100,138,13,149,70,186,76,54,167,161,117,196,104,215,44,54,253,10,191,186,179,226,214,62,253,0,134,92,35,0,58,6,88,145,6,53,96,91,218,103,223,248,129,151,201,10,27,103,170,22,9,156,197,117,196,191,232,91,118,234,96,117,196,83,202,213,53,34,24,132,26,128,93,233,212,38,253,62,175,62,158,86,240,151,223,95,219,223,248,249,135,97,51,240,7,249,66,25,150,64,81,149,181,169,237,39,183,254,12,190,78,242,152,245,244,74,59,51,180,155,213,227,238,184,167,246,46,194,22,244,225,1,120,107,136,209,28,40,32,8,182,66,99,11,112,50,121,34,250,108,1,227,100,76,240,28,62,100,180,107,149,70,174,236,247,0,3,65,12,243,39,83,219,196,165,147,133,155,178,116,125,240,61,189,64,54,131,69,40,90,2,83,171,104,2,216,204,14,92,80,85,53,62,245,41,46,174,57,181,237,163,9,155,155,142,84,31,125,163,159,229,1,138,48,7,148,75,206,131,82,7,130,30,180,161,114,41,40,160,128,142,114,1,161,8,119,130,8,195,40,4,76,177,50,21,2,176,14,225,58,132,152,51,2,7,28,244,13,5,26,183,177,54,46,103,104,104,251,38,161,179,118,17,76,118,198,184,93,45,46,150,176,30,103,131,67,8,124,20,194,47,139,120,236,106,150,29,138,123,0,16,146,72,37,49,160,178,33,37,132,0,189,212,22,14,245,88,214,112,82,7,232,233,121,248,55,254,231,148,31,30,154,233,30,37,191,23,113,227,49,61,214,202,74,202,29,106,149,73,205,160,12,15,63,13,226,229,80,48,95,198,101,176,5,157,11,71,87,125,123,77,253,237,87,74,53,78,44,149,141,49,202,60,5,247,254,228,230,52,200,213,203,187,186,46,249,75,141,80,148,193,245,248,135,218,63,60,209,21,220,185,216,243,232,187,192,85,10,213,200,146,102,207,241,13,179,183,188,24,115,180,180,16,75,86,95,249,23,245,55,255,138,122,48,150,55,160,110,105,72,29,208,1,10,48,220,117,232,111,214,110,192,169,17,109,104,108,98,51,219,84,236,17,59,96,73,100,223,43,181,33,91,193,71,33,119,212,118,114,145,181,54,91,215,254,214,7,45,27,215,119,51,103,211,111,189,119,123,175,94,235,113,243,183,137,189,111,175,186,49,180,242,226,250,197,174,166,72,147,230,230,28,26,98,13,120,50,212,146,60,152,114,91,70,16,182,81,17,187,172,63,100,193,172,32,116,8,226,41,17,48,194,2,8,8,70,100,44,8,25,104,48,34,67,33,31,52,138,220,34,144,134,247,136,170,161,135,44,6,43,195,95,222,153,113,126,83,127,238,244,121,241,198,188,183,185,240,172,153,218,91,11,23,102,36,18,109,124,178,154,50,81,103,210,214,61,85,82,239,246,221,75,212,157,39,211,68,4,72,82,63,53,168,33,15,152,13,112,71,6,68,42,85,56,0,113,32,56,39,168,84,88,103,84,213,165,199,58,45,115,225,235,194,190,28,162,50,158,189,89,102,15,10,97,205,35,149,127,250,48,247,207,138,65,103,188,144,167,37,177,91,180,21,10,48,0,139,192,164,17,40,10,189,32,201,70,1,73,176,122,133,223,98,115,171,170,6,34,166,29,169,165,195,67,119,230,20,231,190,43,164,65,117,82,80,154,3,222,183,248,81,117,189,63,123,123,242,237,153,192,235,79,111,251,151,191,255,94,30,114,253,65,185,130,137,30,91,128,202,202,212,182,93,124,185,167,105,221,76,156,219,133,42,23,240,172,88,159,245,59,106,71,123,36,157,44,1,69,205,120,28,33,6,18,167,0,122,105,137,176,4,10,0,168,3,0,75,106,30,71,20,39,94,156,205,147,72,167,182,96,132,145,217,229,21,0,124,7,138,42,154,29,210,161,129,107,194,192,97,144,126,210,71,194,139,87,54,135,110,172,118,145,226,165,166,136,229,169,59,76,98,168,25,81,87,7,26,82,243,29,164,209,112,73,245,125,73,239,142,125,13,203,131,16,206,83,7,46,185,197,160,64,200,121,16,14,198,177,1,14,112,208,81,144,144,53,71,102,167,221,119,0,22,80,131,29,105,89,82,88,49,96,104,128,218,150,133,89,191,189,179,88,254,42,243,194,251,102,199,97,47,232,131,104,78,211,243,214,67,63,100,161,218,71,248,243,147,12,5,37,78,81,201,200,21,67,193,34,137,141,152,65,6,144,4,170,40,42,112,104,100,248,20,241,116,180,44,18,149,173,201,25,191,122,255,249,81,241,253,254,211,32,15,38,250,143,48,109,219,194,4,201,242,189,28,38,70,143,153,142,209,184,28,180,32,201,45,147,203,77,244,122,228,151,95,190,246,219,91,67,23,77,100,201,103,14,206,105,121,171,99,210,58,189,19,151,175,172,172,90,244,34,236,164,182,89,12,71,248,222,184,66,221,120,208,119,30,163,9,11,41,3,9,106,101,75,76,22,75,209,30,77,41,7,242,209,128,89,152,155,175,255,184,253,230,95,177,142,106,96,3,51,98,195,68,116,68,95,201,61,184,130,217,204,192,66,14,92,96,40,19,102,27,197,202,228,5,87,52,139,153,204,243,232,61,243,8,21,43,231,170,83,120,77,119,139,110,158,246,65,239,173,233,131,217,203,215,95,174,217,188,163,219,112,143,122,10,181,215,143,50,198,142,87,239,80,158,109,89,183,182,24,14,23,230,6,95,16,124,11,237,191,124,252,233,75,31,222,90,111,123,238,97,211,79,132,192,184,101,96,108,119,114,238,60,210,136,149,65,1,68,198,96,36,64,6,72,202,244,167,181,14,41,108,236,43,9,121,72,116,183,251,127,250,159,15,157,191,249,79,29,244,242,246,50,27,73,169,163,97,82,212,20,194,134,74,112,218,25,64,71,59,78,74,203,156,237,116,123,79,216,211,107,232,119,234,173,109,83,106,74,233,24,228,161,87,49,71,150,28,32,80,185,16,177,34,0,81,130,2,65,4,117,84,117,154,78,202,90,145,9,150,143,179,184,71,100,57,13,75,165,94,59,117,210,233,105,146,111,20,10,101,206,156,57,105,13,133,20,63,121,45,10,177,22,1,0,4,96,167,24,207,146,41,212,14,252,32,165,195,68,223,162,154,64,172,245,62,189,75,127,195,215,116,49,93,22,190,117,63,116,192,228,219,100,15,65,169,114,125,92,43,207,148,122,250,232,237,91,127,246,219,96,250,27,63,127,223,68,113,62,220,95,232,39,110,98,18,36,180,173,151,237,88,215,155,98,158,44,134,45,25,194,93,115,40,114,109,229,249,184,247,227,174,164,15,225,227,136,5,181,216,1,96,28,112,129,24,130,98,173,116,13,0,27,147,70,217,88,96,50,199,25,243,100,198,175,98,42,19,156,18,24,32,0,248,195,30,145,157,66,27,64,104,219,16,26,60,8,15,43,108,253,149,46,86,54,94,217,120,105,157,151,110,241,42,133,22,13,17,1,67,133,145,64,73,148,202,99,214,44,152,156,64,47,15,189,158,156,123,149,72,194,40,210,1,140,144,71,8,15,247,202,75,143,145,231,162,3,74,225,88,154,149,103,119,59,20,224,201,54,133,68,97,24,11,53,128,71,195,86,8,117,232,196,132,208,28,191,145,42,108,241,88,149,109,104,67,209,108,99,51,219,92,193,154,60,32,79,139,52,247,252,87,226,191,124,27,33,214,6,121,234,144,77,194,20,16,144,104,8,6,86,210,133,52,143,235,169,137,16,19,4,6,17,4,158,22,14,211,142,156,54,142,15,134,3,95,63,253,71,189,150,200,241,206,184,41,7,177,104,251,174,54,33,170,36,204,68,54,10,51,95,26,137,78,91,10,184,129,56,219,251,98,145,102,177,126,182,112,221,4,124,205,21,58,28,177,66,183,253,36,220,209,35,41,61,218,227,192,53,211,212,250,150,214,81,184,17,21,95,169,55,28,85,124,48,124,125,5,50,45,240,182,245,30,55,155,21,52,160,114,114,38,165,29,23,29,227,250,6,204,166,218,126,195,47,89,96,134,53,9,96,144,9,49,197,78,61,204,83,128,141,132,38,181,16,80,35,185,136,0,54,136,41,177,202,14,0,204,137,104,164,89,177,138,224,4,47,194,23,78,220,224,141,189,181,135,91,191,48,30,254,146,239,157,235,246,36,124,108,242,49,236,117,158,50,62,114,108,168,233,180,175,21,80,149,81,30,16,62,115,228,156,175,109,243,73,175,17,157,62,53,29,238,153,30,183,30,122,189,34,104,144,43,164,10,80,233,183,132,68,4,102,48,49,38,99,51,33,224,193,80,120,129,144,215,66,116,65,53,32,195,227,113,243,103,239,127,133,191,101,240,255,251,195,224,169,36,204,239,154,86,121,198,148,32,69,41,73,125,71,200,104,172,84,89,163,182,105,47,239,54,155,217,230,150,220,235,157,60,61,219,122,42,159,130,182,210,218,13,14,45,13,114,165,145,116,69,4,100,181,97,170,80,37,17,1,181,134,117,176,42,40,236,128,58,187,61,84,232,178,92,194,165,101,156,91,80,138,174,140,252,96,172,8,209,182,207,217,13,69,116,75,15,165,166,38,9,96,100,195,210,74,167,24,201,115,113,9,15,14,23,158,130,181,75,68,3,249,39,247,209,47,124,35,60,128,173,3,122,71,145,125,97,17,197,176,35,95,221,220,24,142,215,135,57,90,113,245,201,251,229,247,5,231,206,108,135,238,208,207,140,19,203,133,4,32,105,170,213,74,191,217,216,207,39,59,186,103,139,173,77,128,174,65,229,169,232,136,98,87,153,87,23,87,179,105,204,81,142,205,128,29,16,5,1,235,0,203,98,217,176,4,120,134,52,10,91,46,106,78,110,115,255,206,25,68,17,24,144,7,4,8,80,171,230,33,84,106,30,138,9,172,38,77,37,138,210,32,54,151,13,132,181,164,96,17,110,122,233,70,244,219,116,227,197,202,70,128,40,109,192,138,8,164,2,74,200,187,106,201,50,173,21,153,14,23,29,93,165,185,137,242,121,116,95,182,165,21,1,12,242,128,16,158,131,125,77,201,65,139,67,181,28,171,1,116,203,1,105,195,10,192,82,230,1,86,29,184,98,194,5,216,202,64,5,88,102,35,45,29,162,206,120,82,65,79,63,67,7,240,35,136,115,190,35,158,186,223,124,239,211,217,148,143,157,14,25,122,25,96,56,128,65,116,51,114,192,202,5,138,36,13,24,32,80,61,166,188,83,102,224,211,117,26,130,76,213,2,247,73,252,108,131,198,46,245,63,27,165,56,40,237,210,201,111,121,221,214,253,99,48,94,214,112,166,77,140,45,2,168,179,51,47,200,108,213,56,51,210,134,227,169,51,225,184,85,197,103,233,213,186,147,18,89,0,105,69,107,85,175,153,185,223,254,247,105,31,66,55,46,203,105,27,159,104,78,71,191,38,154,90,214,6,57,226,59,117,213,173,245,55,38,220,123,162,165,77,147,102,224,26,184,46,60,12,85,85,25,133,99,8,37,234,161,204,154,182,171,22,115,250,165,31,243,19,191,98,32,81,49,145,80,1,24,198,143,161,85,166,202,148,201,196,66,3,114,74,87,108,78,78,130,0,19,194,85,60,137,203,86,71,11,226,176,86,25,137,230,190,249,11,120,227,9,171,14,156,131,72,52,61,173,253,228,157,215,228,237,163,169,142,124,67,235,0,110,205,143,4,14,124,248,168,211,240,140,193,74,209,220,193,217,153,63,87,123,228,43,138,151,46,239,242,15,211,87,119,143,110,67,108,204,188,126,204,248,234,208,234,78,163,218,18,132,33,144,17,32,147,81,6,90,32,101,244,138,87,34,168,63,94,174,93,235,241,246,237,191,252,218,95,117,103,153,223,92,22,173,60,67,128,53,18,40,118,172,226,194,93,73,133,92,139,32,5,32,109,40,86,104,45,229,173,180,164,45,57,45,179,127,158,103,48,237,38,231,146,158,171,105,58,50,238,96,112,91,131,108,183,165,66,206,93,134,8,86,136,100,72,137,74,202,9,215,237,208,73,174,150,80,213,225,184,21,73,180,85,170,70,135,220,46,194,198,28,139,69,29,207,121,172,86,52,86,41,5,171,57,208,106,140,20,172,145,90,215,195,110,74,243,8,174,228,103,142,193,54,105,142,99,184,41,247,165,175,189,19,189,123,139,61,161,15,135,199,81,162,135,9,224,26,121,245,72,94,214,185,135,146,54,79,246,219,103,238,27,242,85,120,57,240,147,15,211,58,240,67,10,3,178,183,222,178,56,110,183,164,154,134,180,181,190,41,70,11,108,196,190,0,25,108,50,55,193,253,129,159,94,31,190,36,235,202,177,221,4,189,5,16,96,22,27,177,0,176,32,0,39,11,158,251,72,251,158,89,70,22,210,18,201,77,134,4,0,5,129,0,12,64,4,177,163,1,69,77,211,186,2,218,210,37,28,18,83,127,2,17,90,10,154,150,110,17,132,87,111,185,50,178,25,241,6,84,101,101,81,105,123,135,165,139,202,58,214,75,29,208,138,146,27,114,163,37,30,167,74,103,194,57,2,132,7,168,23,15,192,81,16,13,160,43,191,52,65,143,90,124,123,210,160,163,150,25,20,72,197,129,104,53,1,250,162,55,44,85,70,217,125,203,57,214,186,160,101,231,164,77,61,52,245,203,209,197,158,141,248,242,7,31,23,226,207,6,16,191,143,221,252,66,35,230,248,196,221,90,245,176,234,140,160,99,44,80,33,88,144,196,187,154,166,203,193,24,113,200,212,33,68,129,180,97,84,71,232,177,7,138,34,216,54,126,182,49,45,131,223,98,241,80,147,70,99,53,46,191,222,222,154,207,40,75,86,151,29,148,46,133,88,213,91,56,7,211,160,201,210,151,4,182,171,219,53,29,189,190,189,27,47,68,164,186,78,178,121,201,10,7,98,17,68,175,165,135,196,147,230,216,49,78,152,5,82,144,89,207,248,227,198,247,35,47,181,202,160,163,226,35,113,69,56,149,31,172,58,61,138,30,183,80,92,116,118,123,103,55,11,76,213,143,244,145,0,199,150,206,228,194,92,131,181,137,107,83,115,250,85,191,12,99,171,147,234,152,182,140,80,187,57,229,56,226,148,78,235,1,19,203,202,186,118,205,232,122,137,64,76,72,137,154,148,140,173,25,137,9,19,160,224,86,183,90,69,186,117,159,149,230,206,216,184,30,85,64,91,237,154,131,139,57,89,167,124,53,127,40,245,35,10,43,110,32,221,81,234,21,192,203,239,61,159,207,33,93,39,183,149,147,229,158,251,127,222,216,94,32,238,64,254,238,139,220,215,30,207,30,189,49,141,129,197,90,181,220,141,176,187,222,8,37,39,193,71,122,133,252,33,249,210,154,81,78,239,111,255,233,206,239,126,119,55,242,59,139,205,10,91,28,133,32,182,145,138,90,40,22,24,211,246,100,97,55,157,128,70,80,214,80,211,138,145,85,22,177,240,118,118,23,93,107,95,11,186,173,243,100,127,158,87,105,232,145,84,89,110,146,199,199,146,132,33,197,14,53,134,128,164,162,54,170,137,35,0,169,32,144,88,25,149,50,64,183,204,20,34,58,157,48,84,161,67,50,249,227,27,40,69,42,20,211,209,176,94,245,114,19,29,108,9,28,69,80,90,183,112,165,111,35,130,160,122,48,63,242,16,188,13,183,224,208,231,189,101,213,198,73,137,217,252,146,102,203,52,116,21,53,149,130,146,28,172,24,167,200,188,127,179,253,102,100,254,238,192,154,211,223,252,233,7,177,49,118,53,56,28,211,5,245,16,3,1,3,229,230,12,202,242,171,19,93,251,243,131,251,7,94,145,161,125,40,194,82,10,107,230,141,23,91,165,203,46,46,32,124,24,30,201,141,124,81,126,162,124,132,2,220,128,135,134,96,2,180,45,141,51,21,45,178,23,2,106,101,126,205,122,78,110,67,154,65,143,237,232,192,130,69,0,176,178,24,0,68,50,179,109,77,220,146,64,143,76,4,208,214,90,32,194,142,223,152,64,81,106,64,203,80,20,112,50,128,174,126,115,108,234,12,95,86,75,53,1,227,201,167,157,114,211,129,82,133,46,89,107,45,111,182,216,178,166,102,147,123,30,185,199,153,18,115,0,185,100,223,32,15,196,114,30,8,58,69,249,240,68,43,116,80,118,224,90,110,70,19,153,54,171,105,139,42,193,129,250,32,23,185,47,23,84,176,84,205,69,219,154,54,169,72,28,118,232,70,30,215,21,228,246,199,63,158,103,227,200,143,181,231,153,95,213,230,200,199,218,103,164,207,37,239,65,95,50,155,59,155,230,78,152,7,0,170,199,156,123,72,52,78,198,85,51,142,10,232,104,139,71,201,101,157,155,41,140,192,227,142,112,221,145,88,91,74,245,106,105,89,237,106,186,122,166,207,30,213,189,75,52,73,63,151,36,76,196,101,8,80,6,169,179,128,52,46,208,68,185,41,176,170,210,144,234,60,33,197,5,30,152,33,52,86,135,165,0,93,92,217,98,31,239,60,228,176,109,186,85,181,147,53,13,92,126,31,106,13,249,1,226,6,18,85,100,169,239,118,61,230,33,124,187,46,59,37,39,47,237,118,240,22,56,25,238,144,190,48,54,58,148,215,8,200,85,156,86,236,178,244,117,253,117,31,95,127,221,47,123,69,145,154,15,198,129,154,105,88,15,163,204,105,2,209,156,47,72,39,181,146,69,74,16,205,130,153,126,134,76,100,77,33,13,169,15,0,146,247,80,23,233,174,226,231,56,145,150,149,155,81,95,91,20,29,211,185,155,26,150,173,165,194,238,120,75,212,96,183,140,217,251,123,11,71,100,58,221,245,198,105,10,206,186,34,106,111,83,124,18,221,193,79,238,206,47,222,198,61,228,95,46,76,24,206,153,179,78,13,1,0,225,108,12,232,34,61,134,196,177,180,220,95,151,167,117,253,151,249,218,193,63,190,185,98,246,195,33,31,91,83,0,120,155,47,240,145,80,144,13,208,61,54,78,11,36,88,119,45,148,92,7,178,181,14,161,167,93,148,41,99,147,98,71,106,163,115,81,154,102,238,235,9,253,110,67,137,190,61,24,17,168,37,35,225,152,10,227,88,177,130,234,40,87,128,2,170,57,29,37,178,0,106,13,125,80,32,212,69,9,22,65,18,26,249,184,70,117,224,64,66,20,27,33,181,20,145,113,194,115,17,65,213,120,147,107,8,189,217,200,24,157,220,154,15,96,241,192,183,126,229,51,156,224,78,140,195,168,26,19,54,132,54,202,174,71,8,132,79,94,42,152,102,220,42,92,240,159,211,113,239,113,147,222,62,254,228,56,229,186,41,25,134,110,80,77,153,36,103,80,66,237,75,179,47,126,226,126,68,46,225,15,185,103,195,75,241,201,198,53,155,109,87,244,237,150,48,36,85,153,41,132,11,67,90,117,190,104,70,219,128,79,131,239,4,83,123,103,222,218,4,0,146,140,196,217,73,32,36,37,139,95,99,214,89,210,193,46,194,106,73,128,32,64,68,64,141,80,97,147,68,18,53,28,80,8,45,182,116,138,173,57,90,132,90,170,253,62,31,99,123,217,39,80,136,1,74,183,5,106,81,33,56,174,147,219,208,210,187,239,60,225,40,26,227,219,245,235,107,79,123,148,80,197,113,27,186,58,79,0,17,215,38,201,110,20,98,43,87,10,79,131,89,16,151,34,122,223,151,222,44,238,204,2,182,65,13,145,226,118,183,150,222,105,199,156,154,103,243,158,61,145,64,226,235,135,206,28,135,67,18,3,205,163,127,252,179,92,44,131,195,96,50,241,163,63,38,126,246,31,67,31,189,116,55,121,66,243,90,124,187,58,49,139,213,51,230,60,0,24,6,84,128,65,198,148,178,20,85,134,134,118,1,45,163,10,226,82,104,66,88,67,7,51,188,155,147,31,13,75,73,62,56,169,27,119,244,157,29,58,202,234,147,149,77,79,31,49,93,49,130,46,9,119,180,64,1,65,82,216,2,60,42,79,234,81,91,146,213,102,6,55,144,23,47,34,23,155,85,14,36,43,208,188,21,172,246,53,180,171,63,50,46,140,191,123,52,177,123,224,48,183,151,5,247,174,91,223,29,234,29,224,69,229,173,12,236,105,172,234,174,229,12,124,69,194,230,216,92,60,235,93,20,56,188,40,45,81,36,143,13,93,73,39,198,54,34,114,17,97,59,7,167,165,28,139,148,249,151,253,121,103,168,254,200,218,165,177,65,73,149,230,27,235,67,65,174,105,21,210,74,59,104,70,143,52,165,110,104,103,55,64,224,72,147,154,213,65,10,42,191,171,28,85,142,129,225,211,125,60,73,109,138,184,213,125,231,217,202,233,70,23,96,230,226,226,153,253,150,184,35,109,152,63,197,94,59,127,45,77,202,90,190,255,251,79,62,92,130,27,73,175,104,102,69,21,181,192,91,70,204,121,104,64,158,105,40,68,5,16,154,120,48,153,42,101,81,163,32,104,63,62,121,226,183,155,109,115,40,251,124,137,25,182,201,177,61,145,1,89,66,194,71,124,129,130,40,0,250,247,109,7,212,173,218,100,57,9,113,75,115,38,215,83,52,174,28,26,80,39,194,202,59,114,80,86,234,138,102,92,233,221,198,124,189,197,95,76,249,120,44,31,1,171,105,27,151,85,37,41,201,36,163,48,81,76,52,116,73,39,96,4,10,105,104,141,88,54,33,235,178,14,84,84,156,186,228,216,27,215,173,208,3,133,34,248,216,174,222,192,81,35,186,132,88,105,0,170,81,11,76,200,225,243,166,121,168,49,176,186,114,133,6,207,168,84,215,19,10,220,29,114,27,242,152,49,29,247,1,139,33,33,50,64,62,183,252,142,35,15,191,188,251,62,75,209,31,63,62,118,108,57,166,4,58,100,106,172,54,176,31,153,39,122,3,22,88,11,74,112,77,63,29,251,147,238,211,162,237,204,186,139,178,33,209,126,173,105,180,117,140,51,105,59,182,113,155,216,111,121,30,192,107,246,134,152,252,40,248,37,230,115,242,228,141,244,0,246,68,70,43,58,12,54,54,177,183,220,107,46,122,77,209,163,56,146,96,173,154,11,74,99,64,139,17,0,112,66,88,146,13,196,38,88,124,203,205,225,164,48,242,247,113,4,98,106,8,23,162,233,228,48,187,105,0,79,241,194,169,66,26,53,164,234,177,193,109,92,201,86,53,31,176,98,184,242,214,27,99,149,114,133,96,119,208,126,1,75,212,217,88,157,7,135,36,151,125,183,16,134,42,174,68,209,221,102,45,98,251,206,253,102,7,19,182,43,162,52,110,48,151,221,147,124,22,79,217,147,152,132,16,127,116,142,100,248,205,63,60,134,29,154,4,131,16,117,51,202,34,141,105,147,235,51,239,184,143,49,23,216,95,177,253,174,213,142,144,88,196,129,110,150,115,205,219,180,26,216,198,144,68,219,166,40,162,49,153,220,174,57,135,149,36,221,2,108,193,51,213,211,213,246,252,233,56,155,199,245,169,7,245,160,82,231,171,125,177,177,200,183,133,58,230,26,122,11,213,34,29,3,23,136,134,38,173,24,182,193,102,167,141,86,66,180,71,18,136,79,60,226,88,68,140,85,242,20,35,4,184,214,248,178,223,146,58,22,245,202,121,252,174,251,206,157,135,95,125,106,64,202,121,29,251,99,100,57,101,255,178,85,14,245,211,198,12,80,82,87,193,117,143,62,70,30,155,77,184,248,91,207,178,132,189,198,24,178,105,140,82,64,97,25,29,5,164,50,9,131,193,108,131,62,171,228,178,254,250,95,45,190,226,215,39,205,135,193,80,217,78,210,172,105,73,83,167,89,100,38,98,76,214,69,97,24,130,8,41,136,178,99,148,24,106,161,20,193,246,150,38,107,156,182,163,182,130,41,117,127,33,127,128,60,203,124,120,239,187,250,36,208,208,16,34,127,136,144,97,184,178,96,184,131,45,209,60,244,105,155,63,195,4,149,207,253,218,167,167,162,136,137,49,245,45,191,247,108,199,214,23,216,175,19,242,35,140,12,196,178,83,16,66,90,216,163,242,0,91,154,143,253,118,215,184,175,51,97,25,12,29,92,240,35,221,229,58,66,66,129,183,80,16,5,68,80,201,111,39,15,30,145,86,168,42,78,151,85,134,182,206,130,80,137,10,67,211,106,83,143,130,4,16,90,87,23,214,90,92,84,91,188,29,181,215,245,103,243,62,101,180,98,119,57,104,71,35,146,140,178,72,66,16,68,77,115,135,21,137,85,3,57,6,4,237,96,176,72,3,10,198,78,147,165,93,241,60,68,149,91,169,3,156,107,170,198,56,30,219,83,160,161,64,48,40,51,122,224,38,59,251,120,82,145,23,95,126,155,252,250,255,31,223,139,38,171,29,144,109,115,239,98,223,71,216,6,8,48,124,168,174,207,33,184,175,247,231,175,61,31,95,106,163,221,251,50,143,246,129,124,69,68,72,114,56,162,214,4,123,85,236,237,93,224,69,123,165,143,173,134,223,57,184,89,123,219,10,248,120,239,180,85,36,131,18,174,193,65,243,208,60,45,199,237,236,230,170,156,153,55,237,149,56,79,149,188,39,63,147,143,65,148,191,41,94,201,181,216,164,63,147,247,19,53,110,60,23,238,148,251,33,250,94,187,106,95,235,227,30,132,20,220,247,29,0,34,24,192,0,2,192,54,194,105,36,98,91,208,66,183,206,245,173,187,254,192,197,180,64,167,197,228,52,77,36,159,174,34,11,138,238,16,187,5,82,170,68,10,101,122,103,173,188,138,149,166,126,45,3,44,96,153,91,98,160,176,22,70,108,230,32,194,13,68,0,225,57,34,21,140,3,142,237,59,91,111,131,83,209,139,184,225,157,220,169,202,143,231,30,163,231,233,97,100,219,207,171,251,241,224,237,247,191,235,51,46,105,64,8,28,209,72,1,197,166,116,212,94,192,81,126,128,31,39,30,252,15,246,165,251,252,54,241,183,104,85,77,198,99,56,2,64,97,0,64,0,168,195,192,149,82,108,3,45,161,88,245,209,130,46,170,91,168,218,110,210,167,208,211,175,175,11,253,244,67,252,213,239,155,191,119,244,209,125,235,241,218,48,36,148,34,36,30,138,10,156,11,96,35,144,200,228,61,129,70,8,67,120,189,169,170,0,60,74,141,36,24,34,57,212,39,41,246,134,7,117,154,205,140,167,69,79,186,74,20,237,87,105,20,229,114,118,94,93,118,94,255,250,39,228,190,243,17,242,121,188,220,64,83,22,170,198,249,79,194,199,161,94,39,222,80,168,25,148,186,91,233,84,121,192,213,199,62,172,189,213,191,249,215,44,169,124,27,192,20,140,134,16,100,41,98,71,193,109,111,81,67,149,227,72,77,55,251,236,79,255,238,236,79,124,223,86,6,164,50,58,41,149,115,148,31,194,97,2,148,112,181,65,12,197,70,191,145,154,149,77,21,8,150,236,30,30,170,14,135,228,162,180,69,213,155,246,27,218,180,106,218,96,124,187,163,137,252,252,57,239,218,141,38,213,18,157,195,192,132,201,89,77,143,8,86,162,99,38,151,56,100,245,104,63,122,135,208,61,50,133,165,49,47,230,135,202,168,248,217,135,210,168,232,32,163,204,80,158,103,53,50,18,29,188,156,236,237,204,213,157,249,81,27,54,171,34,56,212,162,216,34,68,208,82,4,66,20,136,254,15,96,177,38,216,105,182,28,82,149,4,253,202,161,168,72,251,245,10,90,228,34,64,176,198,197,56,13,109,178,172,19,107,25,47,139,112,76,156,238,179,246,243,243,110,127,55,219,91,218,115,209,60,26,5,117,4,229,210,187,137,22,245,4,117,42,59,16,182,24,101,33,7,8,183,174,36,107,160,100,36,155,12,105,40,186,156,2,162,107,85,47,89,196,129,89,110,176,33,149,65,185,80,14,202,115,238,205,118,83,193,203,143,191,175,126,246,55,188,24,111,134,123,26,224,98,235,243,128,65,238,247,18,125,90,28,158,164,184,176,181,192,198,87,95,252,232,62,120,7,114,215,211,42,73,170,76,128,137,39,42,75,89,151,51,214,151,127,74,23,216,213,149,135,131,217,67,174,175,123,143,189,57,253,104,159,179,237,150,243,216,148,96,30,78,148,219,200,188,89,55,205,138,127,97,120,221,238,181,253,153,118,108,111,7,225,101,51,8,34,133,67,240,117,120,140,214,35,191,38,126,51,55,144,63,28,252,209,86,236,199,184,191,214,29,120,205,209,83,238,132,77,84,96,7,21,16,196,10,6,104,111,70,14,92,186,52,70,32,33,0,109,64,169,218,155,38,128,84,127,178,195,230,157,147,249,73,46,68,208,100,167,111,215,31,108,169,20,192,74,133,42,96,119,177,149,238,102,52,39,31,151,90,179,65,109,97,227,115,95,212,62,220,29,133,41,45,162,242,32,199,207,117,88,117,55,122,115,58,177,30,187,238,212,197,195,206,187,242,11,112,70,207,100,121,60,87,241,42,175,127,244,221,42,115,82,169,205,181,20,174,244,0,156,140,138,129,113,206,49,151,229,25,91,56,91,224,185,31,16,191,136,124,181,252,211,100,105,170,200,79,171,210,107,0,131,6,174,32,100,80,233,213,241,42,66,87,45,218,64,183,209,110,40,210,231,165,157,253,195,103,115,125,215,252,229,143,229,151,166,63,217,165,35,111,11,235,129,139,112,220,106,185,17,85,171,128,180,19,44,144,21,209,8,136,131,52,145,201,190,56,110,61,85,209,53,111,211,221,244,122,66,95,221,57,34,45,104,34,57,242,36,102,66,132,122,134,203,230,181,218,213,98,134,118,118,78,142,249,222,110,249,175,222,24,253,207,253,147,255,171,181,232,247,190,171,72,10,114,129,254,157,165,48,223,180,60,228,37,52,11,233,228,64,111,24,107,235,86,229,135,210,164,49,76,29,141,33,30,194,32,79,57,196,6,18,194,130,112,144,44,78,251,192,214,217,183,222,61,253,35,223,55,127,244,115,52,181,33,135,49,43,194,52,13,165,91,210,17,12,153,34,43,50,167,121,0,1,49,160,120,64,217,180,67,69,59,20,166,76,163,94,145,94,221,18,62,81,117,201,61,218,160,87,145,63,108,145,181,249,51,91,76,164,99,197,105,70,23,155,228,62,66,115,162,133,218,154,184,35,87,31,246,247,150,237,188,170,60,131,136,238,223,138,27,152,99,100,54,40,211,20,77,79,83,42,2,188,36,121,238,10,174,245,108,247,200,29,177,9,44,14,74,144,157,48,182,64,21,0,162,1,69,84,64,0,156,203,179,169,144,38,218,23,181,161,46,218,165,90,86,133,241,234,18,173,16,228,88,140,93,181,163,140,67,131,4,213,170,78,203,166,217,60,210,99,189,123,67,111,246,247,219,44,95,231,227,179,163,149,181,92,220,29,171,1,181,98,169,25,185,68,44,84,141,130,18,24,65,177,24,142,42,24,142,133,156,102,136,144,53,106,163,171,25,109,41,1,101,15,170,108,61,194,177,233,50,241,178,195,225,13,147,103,175,195,245,47,252,86,222,105,239,172,180,164,128,244,108,172,188,177,143,61,96,63,46,190,22,30,54,210,91,244,248,48,251,240,187,245,248,229,71,197,235,67,55,206,214,140,102,62,181,154,36,139,172,154,218,86,198,109,191,50,87,96,28,198,201,197,149,246,177,143,135,7,179,188,61,179,202,29,250,211,77,1,171,76,19,97,120,205,45,158,188,34,139,233,203,158,221,179,186,219,152,111,202,62,232,100,28,56,226,6,14,32,41,100,28,236,131,123,121,151,204,229,223,245,252,252,221,95,255,237,47,201,223,129,10,175,43,94,119,94,240,154,185,165,154,53,160,170,66,141,45,70,64,228,192,97,57,16,185,6,185,142,30,125,176,181,104,104,55,133,19,102,216,229,132,164,243,36,23,22,174,185,134,48,63,197,111,225,48,111,155,74,72,162,36,152,233,29,101,152,110,146,50,46,172,90,230,221,88,75,44,200,49,220,178,40,113,32,192,147,8,151,103,167,76,30,135,157,107,58,203,243,242,253,222,247,59,79,205,203,95,100,182,63,125,204,253,167,127,254,12,46,163,235,57,113,166,223,219,79,230,105,209,38,144,27,179,210,134,10,137,148,19,179,93,227,224,25,121,104,186,246,187,225,225,219,249,187,230,191,239,231,125,125,248,129,178,58,124,69,249,18,140,12,64,3,42,136,225,138,219,120,211,87,9,133,178,213,92,239,122,66,221,74,58,253,252,35,251,195,247,242,195,155,60,174,245,243,11,240,44,236,30,85,175,109,123,225,171,212,36,73,36,201,15,142,65,218,65,10,0,17,146,21,128,19,17,141,190,108,184,197,180,213,86,242,56,223,211,127,225,95,70,70,124,184,68,251,192,138,60,228,211,10,19,5,96,6,109,191,19,215,150,183,218,143,67,154,153,249,126,21,207,38,113,174,214,110,126,59,61,250,16,251,247,225,248,44,178,237,108,53,117,245,158,214,239,155,192,78,28,119,155,211,253,224,61,236,221,194,120,152,249,192,111,253,45,58,137,49,58,86,183,171,219,213,41,101,135,60,29,68,31,151,57,235,20,21,1,35,215,199,249,149,90,67,215,39,63,254,225,233,159,252,60,254,83,95,92,248,197,240,228,128,14,204,139,249,10,246,230,27,52,34,44,250,0,221,48,138,153,193,80,58,18,167,116,167,47,114,99,212,200,54,250,135,94,110,180,43,78,110,54,21,32,226,137,151,35,158,164,156,35,223,45,245,39,183,155,21,79,28,236,86,181,12,25,235,221,111,105,244,20,107,225,39,118,44,242,69,161,1,235,25,94,145,80,162,66,181,144,31,243,40,187,97,62,99,233,241,3,178,24,67,110,163,140,62,18,13,64,8,68,81,68,169,233,164,168,3,208,162,17,5,0,95,160,0,52,57,104,156,130,150,33,82,135,46,68,176,208,67,2,154,232,244,238,65,53,109,45,142,89,46,133,82,53,249,214,101,246,60,81,142,251,181,217,253,72,175,167,123,223,238,188,248,249,233,171,62,127,123,249,219,119,119,230,205,41,205,118,33,217,8,136,216,16,6,168,22,135,84,96,21,90,0,42,0,6,163,116,29,39,57,168,206,78,166,232,161,164,226,199,226,165,229,146,144,160,228,12,73,127,225,131,152,126,233,125,254,43,159,91,32,175,242,197,240,42,165,185,71,136,51,118,239,27,151,164,113,167,97,149,116,67,30,94,159,221,233,112,238,180,28,241,192,99,134,206,82,123,180,186,41,253,219,105,183,10,82,83,181,83,82,246,108,122,251,230,85,56,4,113,242,209,3,241,240,245,149,208,44,94,118,187,251,4,231,228,106,166,183,111,229,65,52,74,195,93,221,88,44,230,183,84,167,120,165,44,126,110,108,6,135,200,3,184,15,142,68,231,58,57,27,25,1,85,9,158,50,95,29,123,251,149,47,185,249,9,250,103,196,95,85,254,4,218,200,229,248,186,240,182,0,130,10,16,148,81,11,2,141,187,52,15,28,240,163,85,184,6,155,137,72,233,228,112,249,123,241,98,194,9,56,1,59,58,160,73,18,144,19,242,183,245,111,226,177,8,2,220,84,184,48,165,171,143,116,197,102,62,219,39,109,145,6,76,224,242,156,198,206,67,113,67,234,158,174,206,43,212,115,168,220,194,45,23,164,67,132,39,144,96,140,246,153,67,111,118,151,109,177,249,252,206,246,251,116,182,55,92,62,118,167,228,57,243,197,228,56,29,143,126,123,205,207,127,250,231,111,119,14,211,200,180,83,90,72,178,201,209,110,82,115,29,13,228,153,196,64,6,218,2,36,240,194,116,204,87,219,107,248,194,124,41,182,221,132,190,43,239,254,168,126,119,75,215,251,196,43,163,119,186,43,30,192,246,4,178,100,157,250,193,110,248,67,246,234,86,253,142,225,118,175,5,95,62,184,239,63,162,235,253,250,184,117,253,244,252,201,75,98,179,90,53,23,183,58,13,45,160,11,37,97,19,4,65,75,72,169,25,211,128,129,6,192,182,72,56,142,218,245,177,97,234,169,222,39,250,188,114,101,38,163,245,89,44,243,165,213,251,170,23,175,201,1,199,12,112,85,188,20,182,221,94,158,185,188,208,27,125,237,7,106,116,81,125,47,175,43,255,184,85,253,118,240,242,252,227,239,161,55,206,159,253,79,200,95,197,219,158,95,35,153,111,48,55,132,191,2,63,183,60,132,122,93,219,90,183,72,148,234,54,43,141,210,219,126,169,190,249,159,109,157,172,158,69,142,43,155,106,148,83,31,21,116,233,89,160,113,46,202,79,126,93,229,204,93,228,173,200,198,248,254,95,125,127,241,199,190,191,194,236,202,166,66,16,15,97,58,141,138,99,132,114,229,98,53,19,20,82,43,72,193,226,67,71,45,212,105,186,219,8,152,186,141,44,72,150,68,96,22,232,162,18,98,142,203,187,93,207,242,152,109,237,207,79,99,138,32,210,188,182,216,133,30,143,148,2,30,36,143,193,39,213,132,186,68,108,83,164,66,138,148,248,57,15,90,235,184,60,172,141,87,63,12,27,246,96,70,12,109,167,37,210,134,150,60,43,166,101,224,96,69,186,0,248,255,176,17,113,16,40,78,224,64,16,118,234,216,37,80,1,81,164,235,114,81,57,212,85,157,147,183,30,149,137,154,78,49,239,74,192,187,85,23,202,23,190,94,95,245,237,135,254,121,70,186,151,172,84,117,178,225,177,210,11,204,131,10,133,1,107,80,238,10,13,27,129,44,198,176,165,5,41,89,28,171,101,99,132,193,157,184,37,82,212,50,110,27,148,145,20,70,145,246,220,143,183,79,127,253,243,185,182,91,150,251,153,132,30,230,122,227,251,67,196,243,33,110,52,150,0,35,138,43,209,176,176,198,219,251,255,234,63,153,240,247,7,177,187,146,1,15,41,163,3,9,59,33,14,140,28,207,109,205,209,123,203,249,124,236,55,115,207,158,61,63,206,187,176,250,232,235,197,23,127,187,169,249,40,175,119,111,63,28,226,122,161,158,87,31,56,93,239,138,220,201,1,57,230,102,16,224,114,177,42,218,114,215,76,203,171,215,94,223,175,233,233,176,189,237,189,23,41,119,188,162,7,188,102,28,118,66,35,19,251,47,138,255,82,187,138,63,195,254,253,200,223,112,127,255,254,181,93,126,107,235,35,252,116,20,21,10,180,116,168,13,109,250,5,24,18,28,143,168,80,205,162,101,219,234,132,173,45,63,196,103,205,192,194,76,242,212,13,61,186,169,103,175,25,179,179,255,38,222,99,102,161,197,236,60,100,58,210,217,97,42,64,154,69,13,211,241,237,57,141,77,64,35,61,156,74,221,148,155,247,111,200,69,23,163,39,92,254,228,73,157,59,242,28,48,220,75,210,25,233,149,104,185,98,76,242,19,117,70,111,196,101,61,55,83,159,186,91,249,233,242,21,119,119,90,172,139,233,154,127,247,63,254,235,239,254,211,255,204,191,253,117,254,237,251,250,63,229,54,31,175,159,244,241,133,224,33,132,7,57,223,45,123,201,165,116,75,231,193,25,249,64,29,176,219,222,179,39,28,240,72,13,207,155,122,126,117,175,31,218,119,191,234,245,223,95,239,198,220,235,235,158,253,90,230,43,158,47,197,199,75,241,124,233,251,232,174,195,121,188,56,191,253,1,187,255,241,126,238,219,187,197,189,188,253,2,31,223,156,171,123,152,186,52,93,200,93,217,45,143,7,67,83,1,107,233,233,226,35,213,51,225,78,184,119,220,109,125,120,31,169,87,208,97,79,78,21,49,198,237,48,94,158,125,214,118,216,55,86,169,109,116,25,249,201,125,126,142,147,63,17,78,231,38,140,62,227,234,250,145,190,174,166,168,32,38,30,155,59,84,46,215,170,220,252,80,218,1,110,180,4,27,202,57,25,110,207,29,173,236,237,255,159,120,215,180,251,145,63,157,111,195,135,131,176,159,253,221,171,227,109,84,247,28,56,115,73,71,49,121,107,225,203,51,125,110,71,31,177,231,105,51,196,210,111,31,39,13,73,223,251,166,251,238,63,118,223,245,41,7,130,43,107,5,10,24,170,149,105,155,108,72,55,25,72,65,41,146,210,130,235,113,126,175,233,124,246,53,191,179,79,254,174,149,97,31,211,145,194,10,120,36,187,36,60,218,183,25,30,109,64,139,238,67,89,95,213,138,219,180,185,3,11,210,36,37,59,109,167,232,192,179,237,225,28,23,7,160,22,20,1,24,242,214,64,93,12,253,46,175,247,212,233,211,196,49,176,14,25,128,33,102,87,179,252,125,242,183,73,71,227,247,213,189,205,201,252,205,209,209,236,189,239,251,209,135,127,234,232,191,249,139,119,191,242,244,115,55,63,218,222,25,153,191,127,250,251,115,13,95,218,49,32,109,27,67,138,129,14,23,93,65,120,144,101,59,218,55,7,126,121,61,134,208,29,161,6,7,166,211,166,126,29,223,209,41,88,239,140,175,81,199,193,101,102,237,182,106,225,85,171,107,56,9,255,51,223,95,222,239,95,190,243,222,159,203,238,232,191,226,247,240,187,205,31,204,168,125,167,211,253,101,63,128,183,225,1,212,8,223,11,35,217,72,5,237,199,21,62,202,97,114,208,84,148,110,87,49,251,32,117,218,97,59,167,9,135,119,211,189,182,127,32,152,86,206,122,215,207,126,250,83,247,49,122,163,158,91,123,111,251,10,219,174,142,215,175,191,249,227,171,47,255,23,243,142,88,177,155,147,188,238,107,188,195,114,45,222,213,250,33,212,67,35,230,135,179,126,58,44,108,157,129,87,67,140,132,45,244,156,156,215,76,104,218,33,252,96,218,151,158,195,247,191,158,254,249,147,243,183,126,19,238,221,222,56,228,135,227,135,187,191,248,114,173,92,104,222,33,227,102,213,166,54,123,170,97,158,87,55,211,207,217,95,102,140,241,193,168,140,157,205,174,187,184,204,240,94,79,167,217,170,150,148,207,250,172,186,217,172,61,233,153,123,70,113,109,65,245,218,200,185,148,239,189,252,176,126,56,70,215,243,239,68,119,215,252,190,68,39,199,243,144,142,218,160,18,96,200,16,230,98,155,113,80,129,65,75,102,243,105,36,128,96,208,169,153,64,179,33,238,175,159,169,190,157,171,159,234,9,213,45,203,54,80,55,172,240,24,95,229,59,253,199,29,200,163,89,60,214,175,150,175,142,230,135,29,32,73,167,13,140,133,221,235,87,241,203,209,241,113,162,155,42,69,215,82,138,57,48,135,43,116,226,190,179,233,116,29,220,195,137,235,245,78,156,194,130,60,55,119,194,201,88,102,91,76,5,231,237,162,153,220,174,90,56,232,254,233,167,255,240,127,255,255,219,191,190,243,237,220,16,93,94,51,120,122,71,56,64,78,65,57,80,30,42,224,1,108,2,12,172,25,194,48,1,175,234,235,93,135,175,254,189,254,179,223,147,255,119,107,184,231,3,221,171,62,38,57,254,122,109,146,9,251,169,195,59,222,121,53,62,56,61,15,183,251,219,183,121,124,251,6,135,228,165,161,137,124,17,42,145,6,16,180,168,14,54,209,26,17,151,43,219,128,92,177,185,130,96,55,96,24,144,1,146,166,78,199,97,91,219,106,177,38,14,61,103,75,174,63,50,21,76,179,132,91,45,117,167,128,72,41,57,123,204,146,152,11,217,176,173,211,149,26,147,29,83,159,180,90,14,41,161,204,57,223,199,52,49,95,223,38,252,84,154,10,187,111,123,113,61,166,192,196,11,53,207,35,34,243,188,145,145,204,25,19,157,234,56,215,163,176,193,65,65,103,41,109,131,75,18,176,211,127,251,31,227,119,188,25,15,105,58,37,160,16,133,163,108,8,34,40,192,32,11,94,17,49,160,250,136,159,206,165,136,124,167,156,246,201,79,123,95,107,44,69,23,45,23,110,135,96,219,107,150,135,218,164,12,134,214,214,70,90,72,75,119,110,106,41,37,7,90,104,55,91,102,229,32,164,169,65,42,46,37,108,69,112,8,222,161,177,15,204,251,141,97,45,177,253,4,158,128,83,138,12,49,241,209,176,241,208,249,172,251,243,227,142,244,244,232,149,223,188,252,224,191,255,243,94,244,92,121,182,153,220,237,94,116,119,152,154,167,169,159,181,99,252,206,128,203,59,179,47,237,88,117,218,131,0,155,202,32,247,90,122,19,41,68,32,41,144,166,122,8,143,38,33,222,86,95,236,90,76,160,53,146,11,34,60,145,183,233,127,204,31,158,235,93,122,211,13,101,255,132,29,115,86,168,71,237,39,142,125,118,125,180,228,131,248,38,227,102,24,229,168,134,78,128,58,199,149,130,24,18,195,0,33,130,132,32,206,34,138,174,97,151,228,93,219,165,231,231,179,248,224,229,242,142,191,102,156,169,142,189,41,86,222,99,246,59,91,191,67,28,26,227,115,83,95,89,189,243,199,22,15,149,61,95,234,83,215,17,239,106,123,138,235,102,83,220,139,115,118,54,44,113,233,216,133,154,53,14,91,214,154,161,75,218,76,115,95,236,253,220,120,207,203,180,62,15,153,169,205,131,237,195,170,213,215,122,209,191,116,185,191,97,171,52,184,232,14,158,222,46,200,75,122,49,227,35,253,49,61,221,101,118,210,22,84,83,85,77,109,87,199,230,101,42,118,153,55,106,140,209,88,174,212,57,219,236,143,52,110,150,85,35,88,100,62,188,62,121,252,114,101,145,51,125,231,80,1,138,110,37,106,3,4,18,9,53,129,68,41,80,216,33,132,16,216,108,226,8,10,148,48,234,48,76,112,208,173,100,148,91,125,240,61,125,188,175,153,185,27,38,247,218,87,119,241,21,43,237,62,143,38,157,155,197,232,79,83,15,112,13,82,42,210,241,160,165,219,139,77,1,205,90,81,26,71,97,167,184,61,12,171,35,125,181,46,52,220,73,239,43,55,234,19,217,76,76,69,167,201,226,199,31,234,171,233,95,254,222,163,188,5,79,201,199,7,134,64,0,205,72,129,8,40,81,40,200,14,183,158,20,108,41,99,216,4,88,96,36,83,65,15,43,216,130,143,194,143,241,215,255,48,255,247,109,152,192,25,156,130,193,187,225,219,224,90,248,220,55,127,249,235,206,83,52,164,168,67,202,221,89,45,81,40,187,78,93,139,136,6,229,81,105,208,2,164,80,193,16,0,3,9,91,0,129,244,177,35,35,112,161,109,189,24,185,50,18,21,56,156,54,94,127,160,247,79,103,30,104,184,129,10,250,120,55,172,37,33,100,95,55,234,22,241,141,107,168,174,76,247,194,121,11,162,250,220,128,72,27,184,85,44,228,58,250,255,222,149,225,122,160,157,209,177,180,142,236,85,222,68,140,28,53,231,126,229,2,3,92,58,87,163,46,14,73,54,87,47,220,217,107,124,37,15,205,51,152,193,234,138,41,86,69,63,254,201,7,63,250,70,253,200,155,184,6,28,4,40,3,85,64,216,169,215,141,163,28,136,18,21,147,5,173,115,16,123,208,93,46,90,127,254,245,159,234,39,254,7,186,163,145,238,185,163,76,121,12,165,25,16,8,109,246,136,0,150,39,174,149,170,213,98,80,37,5,112,90,70,181,106,45,5,10,44,237,78,212,82,199,109,204,245,169,15,95,244,231,81,82,183,53,43,133,246,40,91,232,9,65,238,83,191,125,35,63,78,209,243,213,241,43,63,253,120,172,255,253,207,47,209,121,181,161,140,227,182,234,148,128,10,67,241,151,142,162,31,247,115,13,41,203,173,243,38,140,193,217,135,248,208,123,33,159,186,47,179,158,168,91,198,117,237,88,83,41,53,63,191,255,237,156,159,238,246,54,96,214,22,130,130,197,13,87,61,202,193,33,31,22,228,247,61,109,48,60,59,104,61,118,226,252,145,78,215,132,9,32,1,26,0,3,174,16,27,102,90,95,228,200,236,77,245,70,75,208,131,92,3,219,181,250,92,187,17,87,153,175,129,235,76,187,223,188,207,205,253,187,129,63,0,210,114,137,151,228,254,204,207,251,203,41,235,10,27,219,141,184,72,86,107,216,54,251,181,54,142,153,81,169,235,156,122,59,25,140,26,153,63,96,122,21,213,123,94,153,47,249,102,99,242,97,246,82,114,231,10,253,229,188,189,189,251,11,121,251,215,114,248,255,44,52,228,204,89,139,76,195,26,171,140,167,19,81,179,142,30,170,129,233,123,186,14,150,86,132,155,53,75,55,23,220,188,236,231,47,243,210,193,59,115,188,242,193,95,126,240,177,204,233,89,235,83,203,221,152,190,227,247,150,254,215,140,75,205,251,150,213,52,167,204,190,81,2,81,19,44,144,29,8,24,20,104,205,76,105,22,2,173,192,108,9,4,52,112,133,209,43,95,69,13,5,90,109,172,96,34,183,7,75,1,179,65,74,6,77,162,11,145,152,164,3,118,131,215,207,70,160,195,85,202,173,123,194,34,190,80,223,152,159,153,45,206,192,121,184,131,183,127,243,143,239,229,81,148,169,76,121,168,75,129,69,137,39,4,144,20,8,55,253,210,198,0,168,4,168,225,78,134,30,34,222,88,222,8,55,224,253,232,67,253,219,191,131,223,173,163,61,252,11,224,91,229,18,62,133,255,21,188,239,161,79,159,202,234,137,42,191,129,29,171,178,210,21,59,43,37,45,40,160,212,66,109,16,68,0,24,128,122,236,249,37,12,178,222,26,51,12,12,246,66,104,216,232,66,36,43,0,56,124,78,111,102,249,33,42,85,168,83,106,76,142,225,107,233,122,198,160,171,145,94,219,100,187,164,215,86,95,67,233,237,122,43,97,41,58,23,180,17,72,152,107,101,240,247,247,49,59,219,150,129,80,116,56,83,193,85,211,128,35,36,255,232,227,232,246,92,123,175,134,61,136,72,26,222,47,204,58,90,102,162,84,40,10,85,79,179,202,252,136,233,49,237,119,188,225,167,254,8,24,96,1,20,17,2,24,164,190,41,20,72,9,129,34,177,137,237,169,34,215,110,255,35,248,167,31,215,58,125,252,83,236,148,0,200,180,179,108,89,93,201,138,129,109,5,43,97,122,80,84,91,149,34,58,59,41,29,104,203,89,80,205,66,12,147,110,241,176,123,216,226,24,143,22,161,194,94,207,75,51,51,148,183,248,64,144,225,101,2,242,61,254,214,53,57,222,125,189,189,255,169,242,223,251,116,43,236,162,189,156,126,103,73,186,16,80,237,176,116,116,28,239,169,8,228,100,95,54,192,35,100,86,13,177,145,194,45,36,164,11,121,1,199,242,137,105,53,55,241,203,227,27,153,71,163,87,115,126,240,63,185,223,238,149,223,98,182,173,66,156,160,178,131,23,94,193,172,68,157,82,140,105,239,3,113,82,162,154,161,198,114,240,184,152,82,3,40,4,205,144,1,37,8,3,20,160,12,93,185,186,173,189,168,118,150,203,167,251,84,91,146,134,185,166,220,53,29,146,152,223,34,70,215,142,179,187,225,251,117,121,126,211,47,67,77,31,227,175,255,200,180,239,28,4,174,55,119,66,39,58,104,22,171,96,101,221,90,152,1,215,149,171,146,89,59,201,229,242,254,208,35,153,125,248,3,115,35,23,142,160,121,254,48,166,230,44,180,225,186,133,151,153,203,200,28,91,253,133,164,255,223,29,29,149,173,218,43,163,226,210,165,157,68,93,232,93,109,213,179,181,235,86,104,28,17,27,11,106,174,241,44,95,237,205,174,204,33,95,154,120,53,229,129,50,227,124,120,151,248,209,219,223,121,119,255,210,3,191,210,199,175,83,239,111,36,142,60,195,3,42,147,66,2,108,101,212,177,17,7,64,211,237,220,20,29,96,168,42,17,14,74,84,240,0,27,62,228,59,168,60,79,21,166,85,201,34,82,217,26,243,22,156,128,68,185,69,106,73,194,70,195,76,64,58,154,135,88,123,243,234,195,45,19,74,173,155,227,137,199,97,181,81,66,52,126,209,220,121,177,122,249,27,63,228,53,82,190,95,77,98,200,137,129,94,229,192,141,229,240,251,55,202,243,4,161,136,132,128,218,49,227,83,59,170,172,1,112,64,81,30,134,89,33,32,192,128,220,41,130,3,52,9,239,195,63,133,51,190,255,195,124,218,142,62,19,126,20,62,2,15,1,48,58,42,78,187,115,172,190,177,210,183,148,225,54,212,212,132,20,93,81,37,136,0,242,61,17,1,2,214,36,80,216,176,5,12,154,178,1,16,0,92,24,134,193,22,85,85,23,40,214,41,40,17,216,19,49,118,249,1,110,159,52,71,142,27,117,62,87,142,232,216,172,91,84,48,24,189,211,146,171,109,178,189,90,93,110,148,69,204,2,95,32,200,213,81,105,197,126,33,98,134,14,105,201,112,174,11,38,10,119,17,44,192,24,209,3,110,126,137,30,203,147,123,189,247,153,67,236,170,163,157,187,170,188,230,113,229,35,27,137,117,48,16,123,98,160,18,189,34,128,124,235,27,126,242,77,236,19,86,166,149,56,52,57,89,213,128,98,73,80,1,235,80,84,136,41,164,186,86,198,59,233,215,34,248,232,241,223,207,227,244,194,65,57,193,30,246,94,198,228,172,130,107,107,165,96,0,156,86,55,21,216,249,236,10,202,138,110,159,44,183,30,190,231,120,248,57,177,221,209,129,173,77,160,10,172,247,252,38,81,161,158,247,213,172,182,202,103,62,243,56,61,121,112,247,224,223,251,180,21,222,221,236,220,90,190,186,120,42,210,114,21,73,176,96,58,169,83,225,9,9,136,192,66,191,158,109,164,189,60,170,32,157,171,93,53,154,51,213,42,173,84,61,136,219,227,125,203,229,251,184,168,110,243,56,159,127,27,252,83,197,178,11,220,140,190,197,39,98,162,122,43,98,17,105,231,64,188,246,109,6,112,2,128,4,79,0,154,15,5,80,6,208,3,4,162,73,130,196,193,128,179,141,246,6,77,213,224,48,123,175,84,16,22,239,235,37,49,10,189,74,44,31,20,185,134,57,50,157,165,63,247,219,248,110,191,118,186,228,53,231,229,182,202,179,224,214,102,181,226,230,104,181,101,121,206,29,240,194,220,148,61,172,167,241,206,79,38,62,204,236,141,27,254,217,119,171,53,73,153,148,177,11,231,80,87,157,58,244,43,112,52,119,25,101,174,208,203,191,104,248,235,148,4,202,46,242,32,122,146,68,98,40,39,96,98,32,10,140,160,145,86,15,120,235,212,88,204,140,147,197,97,167,157,60,99,14,78,231,189,45,124,229,221,187,156,47,43,215,131,62,254,81,231,231,206,22,148,39,110,10,50,105,115,66,21,176,1,212,177,2,80,131,221,13,138,184,236,174,178,209,145,128,53,201,160,36,104,223,28,9,84,170,57,147,97,26,53,168,208,45,104,182,35,118,83,249,114,107,73,149,136,4,202,131,230,33,88,111,70,115,199,11,217,102,2,34,64,233,90,19,248,213,255,188,243,220,96,131,212,207,25,140,158,52,155,143,154,73,251,112,99,183,232,161,15,235,217,112,200,48,134,157,140,228,227,17,42,193,8,66,22,8,42,132,29,200,134,36,249,70,54,27,18,101,8,37,150,76,189,132,232,97,252,84,88,47,151,213,78,120,239,206,50,239,95,133,99,224,50,134,10,106,24,86,129,222,119,43,171,125,162,213,83,107,20,186,52,37,69,165,168,58,0,2,68,56,64,34,2,86,178,8,26,13,195,91,167,154,129,0,24,174,88,113,81,35,106,73,104,85,25,185,129,237,216,73,154,220,255,63,235,167,19,219,120,230,174,160,182,220,36,163,13,56,15,84,9,180,213,216,244,48,253,28,39,23,20,27,58,47,74,12,101,104,105,149,121,224,189,99,39,185,170,45,198,224,106,184,85,252,226,16,52,107,112,179,33,209,57,217,124,120,25,155,136,103,254,255,17,93,56,191,201,69,97,73,81,33,31,69,62,113,204,28,251,72,92,76,41,70,131,68,252,246,55,225,59,63,141,223,245,105,26,149,174,80,42,223,97,27,16,194,1,9,81,52,10,67,36,129,38,74,17,30,180,39,239,253,176,78,159,248,253,170,230,211,165,106,175,177,201,152,27,175,198,68,112,97,42,192,22,187,69,57,236,34,55,171,82,174,152,50,221,123,219,244,181,249,24,146,77,243,178,206,107,152,239,120,38,212,20,178,176,210,200,7,77,25,40,100,146,180,125,120,243,223,251,252,250,51,49,250,74,113,157,158,174,218,87,119,238,174,164,34,141,170,212,84,146,85,136,90,64,158,223,132,129,111,224,82,120,231,210,11,177,108,160,86,47,53,162,60,186,230,217,95,222,112,62,181,125,104,77,219,189,246,29,255,186,236,94,178,219,21,119,222,59,71,246,13,199,46,112,31,108,194,166,107,35,18,16,82,188,181,164,226,53,189,227,149,84,0,40,189,46,14,2,242,224,34,195,184,37,104,39,199,66,241,114,176,188,180,243,141,225,229,120,172,156,247,152,164,49,18,171,241,107,103,23,165,20,88,75,89,237,109,248,46,49,255,240,252,15,127,227,244,244,209,249,250,34,14,131,145,105,72,41,193,2,39,87,52,139,75,97,55,21,167,86,84,215,141,65,141,137,115,118,124,218,7,179,253,10,187,191,250,221,122,156,53,229,86,154,113,226,35,237,51,194,133,213,185,186,3,103,200,39,210,179,55,96,75,103,127,193,245,95,179,249,27,10,212,97,129,135,200,70,38,215,83,52,179,66,14,149,153,10,11,43,189,147,21,205,244,106,93,21,185,207,206,23,230,232,165,44,142,158,231,163,118,251,75,57,255,185,31,123,70,230,253,251,203,19,163,100,58,64,10,149,161,0,161,18,172,33,69,36,85,183,97,211,172,203,42,3,156,26,1,146,48,1,44,176,14,74,209,28,83,96,126,28,1,206,168,216,170,14,211,40,154,181,8,232,219,25,185,9,36,54,25,9,83,202,167,97,140,48,31,251,88,183,223,123,55,202,250,156,220,15,15,130,227,103,156,170,86,22,90,84,24,223,28,119,11,185,62,50,128,35,218,75,35,62,109,148,10,254,250,171,55,2,5,136,8,176,8,1,16,96,199,140,74,138,30,64,10,101,236,178,149,146,112,3,248,192,144,97,163,58,92,54,130,224,20,182,49,160,133,18,134,0,14,61,172,58,20,53,158,52,28,171,238,114,245,212,81,63,177,140,58,176,193,37,84,32,3,32,192,8,43,220,192,5,1,66,162,41,20,76,9,143,63,200,4,192,160,94,66,2,43,78,9,69,40,100,78,230,36,76,47,63,154,53,199,35,82,117,63,69,8,41,125,223,146,91,41,236,1,177,229,109,253,167,139,211,163,110,179,185,34,136,144,185,164,168,153,210,42,103,79,165,55,239,107,125,138,190,123,219,115,8,159,84,38,163,93,20,174,57,95,152,184,199,216,111,141,253,45,163,175,231,43,239,95,157,203,204,237,178,139,132,56,16,156,3,143,166,224,158,219,123,198,59,85,150,204,212,87,26,8,223,251,105,248,158,79,195,119,127,154,144,217,93,116,142,132,17,143,112,132,54,82,216,17,221,112,159,52,18,7,96,160,138,63,101,124,117,223,240,183,255,229,89,79,87,22,166,28,152,86,137,114,212,8,89,153,2,43,207,53,144,98,101,137,152,210,20,235,43,235,52,126,251,200,131,135,138,86,71,122,191,156,93,181,161,146,165,88,88,107,122,211,68,49,164,52,172,84,224,191,249,139,211,230,25,178,39,49,197,205,232,69,134,203,244,70,105,148,30,201,56,17,216,69,129,135,112,158,240,245,10,191,247,81,228,172,193,237,137,86,169,171,27,55,82,158,121,166,142,58,103,229,145,202,118,198,227,80,231,75,203,111,115,239,248,126,183,243,236,143,173,141,27,75,232,72,120,213,3,61,203,141,0,237,168,54,95,167,232,123,64,183,130,92,64,157,204,110,49,21,204,23,134,98,184,98,93,163,62,80,4,8,2,20,248,222,98,33,47,200,135,30,14,110,67,106,12,104,136,11,148,20,109,187,236,236,201,143,135,255,90,111,254,96,121,151,181,167,114,185,160,31,214,170,103,85,179,114,57,1,53,216,244,82,82,246,80,241,236,115,179,132,56,220,203,163,180,47,115,248,242,152,191,253,195,98,21,189,156,91,187,84,135,108,138,235,104,225,202,117,171,135,170,218,175,189,183,180,162,107,229,12,20,122,163,224,47,56,253,235,174,254,191,46,100,235,22,118,71,55,86,1,164,152,69,147,219,84,20,170,5,9,118,161,186,24,150,140,246,107,204,183,180,176,90,166,195,126,17,125,180,18,233,143,126,217,231,162,205,243,91,3,65,86,214,13,6,216,0,4,160,240,20,12,7,169,8,180,166,150,107,225,182,55,9,30,81,11,13,18,116,66,101,249,40,97,61,230,11,234,232,97,172,128,16,216,128,218,109,142,68,79,20,77,226,166,42,43,12,148,221,187,40,29,93,74,146,227,114,247,178,238,249,190,227,193,75,143,23,169,201,192,131,154,182,233,235,54,164,117,218,18,80,107,98,155,204,229,108,60,133,13,201,82,1,66,229,19,1,226,128,77,155,135,194,182,34,81,70,129,130,13,97,25,143,150,57,28,65,181,158,173,22,149,227,33,200,67,159,17,142,114,4,31,211,122,66,60,148,95,189,91,235,111,146,190,197,145,148,54,177,129,48,208,0,138,176,28,10,168,52,130,120,251,135,20,228,173,6,149,67,128,51,181,13,210,84,6,211,142,123,232,158,66,137,219,15,228,250,201,81,102,230,243,26,92,254,33,242,238,225,217,167,242,93,57,21,7,182,24,12,174,231,195,246,255,95,152,111,161,109,205,170,20,238,70,163,52,99,110,148,102,158,149,100,174,172,162,4,98,41,82,219,226,15,168,84,76,52,85,14,224,142,89,232,46,146,243,130,214,243,250,1,193,245,241,94,180,84,25,63,251,233,129,229,146,109,100,32,128,43,9,136,43,97,216,155,158,252,132,191,249,147,201,29,84,66,199,202,188,150,163,121,127,161,130,182,31,24,54,143,193,62,182,27,180,164,229,58,149,159,254,132,211,227,255,116,155,191,226,181,88,51,46,200,180,13,183,208,0,176,154,88,61,122,43,246,209,127,2,253,39,239,184,55,85,139,169,67,76,200,74,147,154,137,32,5,47,225,137,13,124,97,6,49,101,20,32,190,250,117,199,93,9,190,135,34,34,209,218,19,132,17,157,134,83,39,173,242,48,33,229,195,201,94,39,107,251,243,249,190,118,211,148,1,216,215,239,208,45,123,105,180,240,106,188,102,172,39,128,210,145,114,169,48,59,251,209,46,37,103,131,254,111,158,121,226,125,203,207,179,174,251,213,11,116,232,64,52,133,199,46,13,20,128,231,0,151,228,7,69,152,10,248,109,212,43,176,80,116,245,73,128,86,2,147,131,150,58,160,108,0,87,223,7,168,188,63,91,139,86,82,184,26,197,172,102,177,232,33,57,0,166,178,62,61,126,152,191,248,181,227,246,221,163,154,89,49,30,219,126,109,150,35,182,170,173,230,32,164,12,232,0,59,131,32,58,17,240,136,190,100,192,102,236,197,96,56,99,247,49,155,47,126,123,126,194,84,226,119,185,119,200,229,126,127,166,189,235,221,119,221,114,123,212,92,208,26,38,242,214,118,232,18,204,104,171,68,241,244,23,178,255,127,91,211,115,51,13,61,188,48,130,26,171,169,66,85,3,101,72,229,8,1,205,131,210,129,108,144,86,71,155,149,242,192,245,151,217,167,127,224,233,67,49,196,179,234,163,39,168,249,130,10,181,72,43,66,163,196,213,144,0,198,140,73,107,122,73,179,65,117,91,123,57,196,26,68,41,208,27,137,6,130,154,203,84,81,234,32,151,81,163,113,190,116,61,0,163,54,105,233,35,64,181,164,196,200,134,168,76,210,189,139,180,238,202,162,12,45,115,104,115,1,214,237,163,129,45,12,54,244,189,170,163,32,91,166,53,186,163,235,107,30,224,36,87,165,106,74,107,134,198,239,21,248,0,130,2,4,24,180,3,40,159,142,37,0,76,9,136,51,104,57,136,3,247,27,236,19,116,124,92,223,160,171,29,245,48,137,58,232,235,105,199,171,4,37,64,196,144,23,3,128,34,65,47,194,186,161,111,5,141,6,96,1,215,226,241,126,252,205,220,88,53,18,80,34,53,104,69,210,220,85,144,78,110,38,174,66,33,101,227,36,19,82,65,6,66,177,36,232,160,16,3,235,196,51,132,149,145,20,8,83,55,122,223,102,158,228,121,232,31,240,237,99,217,124,123,100,187,140,248,15,153,35,169,60,182,169,145,228,238,136,248,205,194,151,245,216,252,101,236,65,161,198,110,109,77,155,235,24,124,0,244,130,206,212,125,26,198,25,83,215,92,73,240,67,67,179,188,119,50,107,104,191,170,102,27,125,159,193,222,197,89,180,123,63,125,252,29,159,100,64,177,13,95,5,14,88,227,58,240,213,158,217,72,22,153,88,168,198,151,198,42,112,197,183,189,209,95,246,215,4,90,167,5,84,137,212,65,68,98,112,179,195,38,50,130,93,8,70,165,228,219,104,248,63,87,78,191,249,139,226,126,21,143,255,229,168,95,137,228,208,30,178,37,137,88,115,135,36,240,139,166,191,168,160,241,130,103,119,58,226,114,9,146,108,33,30,6,42,225,170,2,254,228,12,84,69,183,76,15,229,233,183,93,203,110,67,186,99,44,184,252,104,140,66,113,23,21,149,92,58,40,148,226,16,74,115,156,76,161,134,3,11,247,134,192,4,82,0,170,81,160,223,137,50,18,104,2,0,138,217,1,28,183,92,244,76,116,109,31,205,240,39,193,57,89,59,108,98,239,193,175,184,213,171,127,229,254,250,119,247,61,231,158,118,63,98,232,114,55,150,78,183,56,52,172,178,213,165,235,34,100,156,87,105,127,145,184,133,87,197,224,110,60,197,225,20,197,15,26,204,177,116,146,56,117,184,86,248,222,198,80,41,204,32,194,105,193,8,147,29,3,96,179,222,197,216,243,187,119,63,213,199,223,230,155,31,93,53,202,223,142,204,215,46,39,205,10,121,113,28,109,27,91,119,109,98,167,7,22,180,204,46,98,219,142,209,141,49,216,155,30,99,132,245,88,238,140,254,193,114,159,117,7,199,90,183,79,235,60,220,210,31,114,152,107,214,8,92,19,57,206,155,61,210,80,130,8,92,119,1,147,123,135,36,118,164,222,174,232,228,63,162,255,255,61,0,58,4,59,140,24,81,13,64,172,4,157,128,205,192,62,229,35,95,119,5,237,57,242,204,92,55,194,87,201,191,195,248,231,94,62,92,189,126,166,171,236,181,7,89,79,166,12,91,59,26,188,84,19,169,81,197,19,117,200,130,20,48,104,117,167,134,138,155,110,189,200,114,52,195,38,240,178,34,151,208,118,111,27,206,97,51,162,57,140,175,133,85,18,3,10,229,54,229,66,53,1,25,97,86,64,176,82,129,154,207,182,207,226,13,239,216,122,227,179,96,161,92,149,234,54,159,1,93,114,42,27,11,141,106,98,18,2,146,169,74,24,3,82,162,32,36,65,189,161,192,126,26,130,2,18,18,55,159,73,248,20,52,15,240,69,252,190,246,213,248,255,248,21,248,1,119,129,136,1,29,46,87,87,168,24,174,30,75,33,211,160,81,216,180,4,200,10,12,160,2,66,66,241,147,125,249,77,149,135,154,186,66,178,3,145,11,188,130,85,132,2,34,1,244,144,33,194,24,28,19,170,96,224,80,132,114,221,67,36,53,2,69,113,68,64,104,116,143,112,93,108,71,155,251,204,115,204,212,15,152,255,235,181,78,28,44,101,131,203,83,169,181,147,110,78,158,148,115,135,175,148,195,3,207,247,17,89,113,183,217,74,196,26,231,173,218,71,132,179,22,77,30,44,188,194,15,95,11,125,11,193,232,45,24,153,32,117,70,9,202,66,253,153,173,153,133,132,237,9,7,223,243,135,19,200,225,228,168,100,235,91,63,105,158,252,100,213,235,86,254,163,83,48,179,102,89,49,181,28,162,69,97,42,43,254,134,191,22,197,181,169,116,28,70,249,129,56,113,216,49,6,36,26,227,74,242,37,118,249,63,28,241,227,209,162,254,72,252,241,159,150,111,159,94,231,191,5,62,89,251,166,201,23,115,234,117,227,47,55,189,39,227,248,18,175,151,251,229,237,233,78,35,226,36,57,137,200,129,136,214,53,62,68,29,85,123,175,125,229,251,224,186,212,110,213,41,132,113,179,117,216,160,34,160,130,65,171,129,145,108,77,96,161,213,8,29,128,246,124,111,60,20,63,243,25,16,100,36,56,160,132,74,16,102,183,130,126,156,165,253,206,117,113,202,124,222,153,83,7,117,147,19,187,67,15,181,185,115,235,95,38,151,146,117,37,195,158,73,94,2,212,238,10,199,16,58,13,65,20,143,148,98,29,59,134,145,245,179,11,234,130,251,228,92,151,155,118,218,41,124,234,94,140,225,233,189,139,242,189,0,148,106,226,97,225,111,159,195,79,169,165,234,91,126,217,61,221,6,246,82,67,123,51,251,2,233,221,92,108,19,71,57,24,206,182,41,0,3,124,226,128,24,237,66,90,145,141,126,131,177,236,222,245,216,254,184,150,247,249,220,155,30,78,54,114,96,213,114,47,231,96,207,9,206,181,154,105,101,176,164,197,82,13,173,222,139,169,122,181,187,166,181,25,229,96,71,170,36,146,145,41,198,253,7,120,77,64,3,178,33,136,85,184,9,4,24,4,168,0,230,89,243,77,228,80,90,60,208,213,149,167,15,125,27,121,114,147,125,255,121,240,27,126,157,93,161,67,205,104,173,206,81,18,45,173,192,150,40,18,84,2,26,112,142,68,172,192,102,203,200,202,184,12,219,202,169,12,16,135,213,36,168,234,45,65,49,32,109,216,130,233,145,32,212,28,143,86,176,180,13,148,92,195,54,140,38,6,120,103,109,88,247,228,77,161,11,23,8,118,123,104,55,34,122,195,5,33,0,129,42,38,77,181,196,49,32,234,2,176,64,75,6,0,125,86,217,16,242,182,134,18,142,21,110,119,17,104,194,7,167,178,230,91,124,200,126,88,95,170,35,30,182,62,49,92,113,65,53,0,6,160,183,225,62,242,132,149,220,137,86,100,128,138,160,160,194,44,158,168,250,201,146,239,60,170,213,50,190,91,35,21,202,58,190,205,3,192,72,84,228,118,205,130,10,9,8,12,185,19,161,130,12,154,74,84,142,168,98,176,192,168,157,64,217,52,157,206,204,209,157,155,102,155,247,123,78,138,162,234,72,121,35,241,44,163,103,140,59,46,238,189,231,78,113,88,62,130,238,100,83,187,23,187,150,97,148,99,240,234,172,172,8,30,225,212,87,9,63,86,228,96,187,49,248,255,55,161,53,163,47,169,222,135,186,144,239,96,34,10,189,252,246,79,110,185,61,36,79,159,252,228,236,201,63,154,145,124,160,23,0,121,90,57,174,84,154,29,20,44,141,21,19,72,101,56,246,241,55,242,248,31,145,198,6,141,139,192,38,139,106,218,18,87,98,45,10,138,187,255,29,54,255,115,255,227,35,222,88,227,97,166,79,127,113,61,255,113,118,249,214,212,63,99,84,228,175,53,255,50,16,125,82,211,217,245,77,201,219,151,78,119,195,39,53,193,3,81,57,154,140,247,199,78,30,125,127,135,178,110,160,72,212,37,248,80,29,138,37,215,17,4,25,93,65,1,64,12,131,12,100,25,130,36,96,0,196,144,39,150,251,140,18,128,0,186,193,89,34,189,156,169,209,45,58,129,83,56,241,65,156,29,53,72,168,19,147,64,152,186,124,246,87,246,149,91,28,5,203,45,105,244,133,211,112,165,4,92,60,39,50,74,178,49,92,64,2,66,141,164,244,0,112,145,165,90,112,68,229,252,159,23,122,95,170,79,172,143,149,193,40,179,32,153,163,173,110,37,190,12,172,7,14,105,15,177,71,234,189,74,62,247,186,90,115,95,201,190,81,29,79,165,135,8,176,69,24,66,114,32,213,6,16,232,3,89,98,238,212,223,107,103,113,163,253,145,221,125,61,122,227,238,214,228,154,121,225,230,142,189,146,195,161,198,214,59,88,167,214,103,41,155,82,165,117,131,46,37,132,167,45,152,128,169,153,210,41,216,40,25,140,200,168,209,255,104,220,255,131,49,38,16,3,34,57,208,5,89,129,80,218,84,128,124,232,90,67,205,97,168,50,214,249,170,155,49,111,53,127,16,103,253,203,63,13,39,85,198,30,217,101,68,26,32,1,81,143,90,17,80,3,148,114,40,147,185,7,58,131,106,82,24,164,93,27,1,53,238,198,2,43,171,82,204,185,186,215,235,17,171,146,196,150,60,10,53,74,70,34,25,234,72,233,98,132,244,150,35,236,26,66,169,170,220,205,103,17,93,186,86,58,25,30,185,10,22,9,10,18,3,176,0,16,207,136,160,1,209,22,128,130,205,41,211,20,54,36,80,144,0,192,135,224,9,8,166,139,179,194,36,110,194,173,246,255,240,155,211,35,247,191,236,3,124,191,49,32,195,0,24,174,184,6,112,33,34,38,88,12,0,38,248,81,9,16,22,130,104,37,134,80,9,105,186,227,210,245,252,201,69,223,177,6,65,3,210,50,144,166,2,54,189,147,192,160,134,9,140,161,228,238,208,195,32,64,204,138,160,0,82,161,128,160,104,244,194,89,236,36,230,8,157,129,114,244,4,159,35,9,140,89,43,250,60,229,198,12,72,103,20,23,100,116,11,190,52,98,139,157,193,157,138,174,58,82,118,149,114,111,180,144,251,136,116,248,157,110,146,177,119,100,155,40,5,96,204,161,252,34,133,29,11,137,147,232,4,60,75,89,221,127,215,239,39,93,118,87,149,109,184,94,113,60,218,57,11,240,11,46,28,155,159,24,29,120,131,221,195,66,74,239,98,157,228,137,148,244,173,127,208,143,191,113,53,166,100,176,224,50,182,168,20,246,164,142,180,86,214,123,251,76,61,58,175,142,80,6,110,218,239,190,49,223,125,105,175,28,186,64,212,191,109,243,173,193,186,108,95,26,104,161,145,220,130,136,56,186,189,36,248,208,203,158,215,190,220,141,90,1,11,65,201,45,97,138,14,193,12,29,1,32,48,133,6,50,42,89,16,66,48,0,89,44,26,88,174,24,131,2,156,55,174,178,66,239,158,7,202,147,17,32,65,166,63,183,105,187,203,41,157,115,114,64,115,207,152,244,108,22,42,49,53,140,56,79,21,207,254,174,77,215,168,94,60,224,214,225,140,181,250,168,123,201,87,178,164,231,109,218,160,7,26,188,1,26,165,183,0,0,164,91,86,37,29,87,206,143,21,121,43,195,46,204,214,128,97,136,14,209,180,80,134,93,74,3,244,16,169,173,215,25,230,150,163,123,237,108,103,56,97,116,216,217,221,43,74,106,226,104,114,212,27,128,167,82,65,44,109,234,55,210,131,244,221,10,65,58,148,238,171,234,85,83,28,243,212,183,85,70,179,183,14,195,165,46,56,199,97,237,35,47,97,221,92,114,212,106,109,213,80,149,57,29,56,90,245,86,32,8,129,5,156,49,194,161,176,182,120,198,191,152,244,215,140,136,67,137,134,24,228,45,20,0,209,192,230,184,102,13,118,210,196,21,67,31,123,223,146,158,219,156,188,213,108,167,48,12,154,1,41,202,118,234,32,67,6,1,80,43,53,1,192,192,237,39,143,32,64,9,153,141,172,52,154,97,135,25,45,182,21,29,180,234,40,110,147,215,247,122,167,119,123,159,221,147,145,173,188,154,239,152,217,220,145,55,252,30,168,123,80,171,248,212,205,136,137,240,80,209,64,209,128,142,107,50,208,158,56,253,186,9,108,162,189,233,188,216,135,38,8,165,68,129,230,68,203,134,129,73,163,194,26,128,61,49,200,0,202,131,124,242,249,29,229,219,194,211,44,82,137,179,129,170,206,62,224,27,230,136,95,201,190,136,47,236,53,3,24,6,6,46,195,112,69,250,184,149,100,134,208,9,94,17,129,100,40,48,176,6,1,246,226,112,169,187,227,252,241,74,223,234,206,19,14,50,126,73,235,16,74,136,110,34,11,56,135,11,40,178,3,8,134,43,135,4,1,192,194,109,13,144,86,168,114,68,135,210,72,99,138,102,107,59,55,135,42,135,83,154,195,176,177,50,73,186,30,69,205,21,137,87,52,102,10,63,30,53,91,104,33,226,49,52,72,195,250,168,101,251,88,148,24,22,64,58,186,255,25,236,198,250,155,142,94,162,176,195,153,86,47,230,131,52,184,111,97,236,94,226,11,112,139,155,239,253,237,250,120,195,125,53,123,192,241,169,125,231,202,210,214,96,74,101,228,236,202,241,196,121,137,177,230,54,234,56,13,218,250,184,128,142,4,27,245,181,127,59,42,83,238,201,150,100,13,98,227,64,92,41,39,77,35,213,88,219,41,18,21,58,96,132,113,185,234,223,127,181,78,216,6,73,168,140,119,219,151,84,169,171,246,106,110,168,241,238,61,219,147,235,175,238,198,161,58,175,219,80,156,33,232,146,83,8,67,76,2,0,0,6,9,17,161,70,165,1,48,192,72,2,12,4,49,168,8,0,212,255,127,207,182,44,1,66,37,67,4,47,25,29,63,227,185,93,59,38,121,227,222,39,126,140,123,47,187,215,77,193,38,4,32,102,86,54,185,118,198,42,169,234,2,153,64,14,164,79,101,210,47,13,5,50,178,11,29,69,239,131,140,224,61,64,123,112,161,184,72,50,67,222,253,45,238,36,84,6,115,171,27,170,61,48,169,140,97,9,17,1,169,136,5,138,97,46,159,233,180,179,145,227,92,251,71,186,139,159,125,255,61,238,66,209,210,145,229,76,157,200,14,106,12,201,174,52,203,114,164,62,182,247,229,223,31,230,84,105,20,190,251,103,131,77,93,120,43,170,126,241,133,148,139,165,206,91,102,188,166,164,151,122,199,138,193,231,205,123,88,27,174,160,228,176,51,143,100,7,139,149,76,176,181,226,209,192,203,73,0,3,249,63,28,253,107,50,128,58,76,130,33,18,178,13,12,33,74,42,103,30,41,55,249,248,148,157,65,63,12,223,255,249,242,250,246,187,223,198,35,176,110,86,217,56,141,75,16,173,112,133,83,148,136,23,1,117,107,32,94,108,180,190,6,14,36,66,60,154,73,174,129,61,101,171,154,176,140,59,251,115,182,177,104,245,148,141,7,235,64,182,137,6,40,141,57,204,126,154,154,15,135,228,228,3,204,162,1,37,154,10,16,92,38,245,46,64,153,213,159,246,45,95,164,160,97,105,150,27,146,103,179,20,52,144,39,35,4,10,209,16,1,82,2,35,32,32,19,112,16,168,96,25,30,45,50,13,169,46,31,218,127,194,61,126,15,62,131,0,96,64,5,24,208,65,245,56,201,156,136,0,8,131,28,68,80,12,80,209,64,18,164,122,183,40,20,184,242,96,155,147,190,46,121,99,196,164,135,178,155,73,11,29,140,154,167,224,61,112,194,15,161,42,1,16,64,208,129,85,230,226,170,17,26,141,41,144,96,14,70,204,160,40,19,105,93,47,178,18,88,20,129,185,176,131,185,229,163,165,18,179,34,185,252,175,196,197,49,198,115,220,166,137,58,64,12,9,220,88,70,174,209,107,133,213,140,30,49,242,220,213,96,37,23,238,2,131,231,22,185,110,185,207,160,58,79,179,55,151,204,105,152,156,233,244,166,78,166,61,237,213,137,213,145,247,70,243,192,21,202,230,2,84,228,158,17,172,62,89,246,99,92,30,217,238,165,232,160,215,74,245,128,228,41,146,249,87,253,141,158,162,27,142,80,222,52,192,29,20,75,83,214,155,14,136,243,237,135,119,138,43,156,202,115,144,153,21,178,20,246,10,67,93,90,163,93,230,194,249,238,3,196,24,45,183,57,12,179,214,156,8,96,239,130,7,142,1,104,16,19,33,0,134,0,134,20,9,52,0,131,160,2,0,131,2,128,88,128,17,1,6,16,29,235,104,59,1,86,188,189,64,11,77,240,130,151,124,99,127,169,215,31,119,83,111,142,241,89,118,242,86,95,61,199,244,168,179,189,152,14,187,132,179,201,44,85,200,104,213,116,37,102,125,202,72,95,172,252,194,211,163,145,47,29,138,195,40,201,105,91,227,160,133,209,102,15,170,196,107,192,147,168,248,135,203,23,136,126,26,134,108,225,5,145,213,206,38,166,33,68,17,48,50,74,68,216,4,101,145,26,86,134,19,151,29,166,186,199,33,63,243,152,92,212,209,134,56,210,91,22,94,177,73,128,59,20,175,210,89,78,21,250,108,206,195,242,226,30,47,234,115,222,206,251,136,213,176,102,175,186,108,117,94,56,213,214,173,90,160,148,222,97,145,235,25,209,64,182,140,201,200,68,153,52,48,71,59,176,5,34,61,0,139,248,198,227,114,196,59,94,241,255,65,235,69,177,134,182,25,10,108,35,161,4,136,65,87,11,113,219,215,137,213,133,246,239,196,219,255,123,248,162,247,63,189,249,49,238,168,238,212,190,53,173,210,104,201,86,144,13,243,108,160,72,73,189,64,36,10,214,39,245,6,175,129,69,160,33,14,234,20,86,217,72,7,97,10,110,205,106,107,245,190,83,112,111,220,87,221,234,140,61,251,182,231,102,102,222,59,153,217,61,206,164,27,222,242,101,111,109,74,103,97,132,164,216,209,64,169,128,10,56,230,53,112,138,205,148,230,209,105,95,223,124,29,27,178,121,150,115,97,89,67,97,189,132,208,144,64,16,230,81,169,132,2,176,68,19,3,48,9,80,9,1,5,45,197,216,69,55,60,225,161,107,252,140,222,3,126,37,4,192,48,112,141,26,48,160,26,24,30,195,57,96,245,171,18,7,149,124,15,27,44,37,93,203,176,48,44,15,232,76,149,2,211,57,255,106,123,223,101,168,242,155,13,50,212,228,54,188,7,190,145,126,61,191,253,56,207,45,84,144,225,203,181,45,38,209,11,84,87,86,196,10,52,198,140,152,204,4,218,144,6,40,188,148,129,37,7,31,99,28,123,232,65,155,226,166,134,164,76,111,246,103,83,188,72,144,148,143,93,109,3,211,251,106,236,160,37,92,43,156,165,44,12,110,145,127,105,21,225,190,188,89,62,231,156,234,22,206,189,159,96,131,227,135,159,93,214,47,51,252,197,91,246,139,222,231,39,247,126,56,219,65,30,160,21,180,38,59,98,127,227,153,11,99,218,69,191,164,204,142,172,218,192,71,204,112,112,212,215,158,147,23,253,126,138,148,162,144,42,252,182,63,200,183,191,81,189,216,169,160,108,178,184,214,164,212,239,246,252,78,254,240,158,239,137,146,232,174,22,11,11,195,96,116,235,7,203,5,95,79,218,252,222,249,161,156,248,96,174,201,142,178,89,54,171,145,168,57,222,97,67,135,144,20,72,9,128,141,193,129,6,68,103,4,12,24,52,128,0,128,1,108,1,136,6,22,224,255,223,39,95,200,4,192,238,165,127,165,127,59,254,218,91,205,237,190,214,178,123,222,71,213,189,230,21,57,213,108,91,1,136,178,212,107,188,195,94,6,217,226,86,85,192,130,5,105,180,140,42,184,118,236,102,120,160,98,32,19,195,238,111,221,152,61,220,120,29,4,231,179,250,195,179,254,203,112,12,228,75,173,46,97,89,53,190,192,160,165,5,138,26,1,136,0,203,150,12,42,167,219,137,85,31,78,87,55,53,63,253,118,35,194,162,160,246,75,82,71,214,232,186,117,107,106,36,167,152,229,94,148,94,202,92,109,107,244,49,210,120,176,31,61,134,83,46,189,123,83,76,118,72,124,8,90,177,180,110,39,76,226,10,107,25,186,26,220,11,5,198,134,234,214,54,232,60,178,244,182,38,59,123,118,3,92,76,129,89,170,245,192,89,129,174,20,16,235,64,1,234,80,21,157,20,2,49,155,53,43,95,149,231,145,245,91,71,119,225,145,239,190,188,60,254,225,157,217,83,249,217,254,151,63,155,165,233,148,46,58,152,242,9,103,40,77,41,200,48,196,173,13,53,159,209,155,58,108,168,36,91,128,109,42,34,64,67,27,8,216,26,92,192,124,79,223,186,245,226,29,155,84,215,16,55,16,52,214,234,92,167,187,47,139,116,244,177,24,216,148,172,74,101,165,132,0,39,51,130,82,180,26,41,93,178,233,104,155,103,32,38,33,140,26,1,160,129,135,94,66,0,18,211,146,81,84,22,7,44,66,180,0,204,55,150,42,136,64,243,80,216,72,226,172,20,139,231,148,253,158,249,77,246,89,251,4,127,140,51,191,216,7,116,135,162,17,132,60,95,30,100,39,188,100,247,188,149,66,78,63,42,78,170,65,69,64,96,33,20,112,161,148,214,168,18,168,91,20,120,138,254,59,106,254,56,15,255,19,173,255,61,174,255,86,223,54,243,115,247,167,27,63,175,15,61,111,127,226,254,43,159,208,181,240,69,93,157,150,227,34,132,23,22,138,192,8,197,8,5,37,132,93,162,45,50,169,192,242,77,218,221,169,235,98,68,3,65,200,174,17,173,44,220,78,182,121,81,68,139,83,153,173,226,231,20,115,148,199,182,199,219,158,95,96,174,37,216,68,115,232,104,253,185,227,159,228,200,138,104,203,153,143,142,27,23,170,74,20,63,186,58,182,149,202,56,101,49,135,192,121,74,235,69,235,118,99,184,127,216,28,239,254,100,240,198,202,143,123,111,88,193,95,214,185,165,170,204,136,4,150,132,149,137,88,187,90,119,192,169,86,106,9,136,233,77,3,236,145,39,222,232,111,250,171,106,161,92,146,79,16,205,218,198,177,146,139,166,220,20,181,82,130,8,98,69,76,174,81,214,9,178,243,235,35,187,63,112,221,151,90,61,32,4,67,97,199,129,32,37,151,3,128,97,38,196,0,196,64,8,70,160,78,143,80,13,95,158,134,136,0,64,245,150,218,47,139,44,68,48,16,23,203,131,55,209,198,197,2,29,3,218,176,207,4,112,57,246,184,79,175,115,11,184,15,19,157,159,254,229,103,127,253,252,107,248,228,178,123,135,115,206,137,41,91,78,242,57,89,54,230,132,215,100,89,187,114,37,76,57,148,153,63,242,114,4,213,73,184,183,70,209,106,127,86,177,112,176,240,67,251,118,24,42,233,247,14,23,144,86,129,195,210,66,9,127,243,218,231,17,64,184,95,234,222,195,128,173,101,3,107,85,181,44,128,213,182,29,227,130,163,133,204,162,35,156,178,169,129,202,149,150,223,127,115,26,216,166,89,35,93,165,101,54,73,115,119,74,123,183,219,211,150,245,20,116,177,195,47,208,51,148,21,172,186,227,145,190,251,190,147,61,108,27,146,123,101,62,6,17,48,232,91,149,139,154,168,213,90,1,185,244,235,132,150,216,113,175,113,198,236,193,131,237,64,11,206,152,69,206,76,108,104,66,70,152,171,214,136,193,166,128,146,75,166,37,58,98,65,26,228,160,15,186,190,246,30,112,127,185,99,75,253,181,199,190,253,151,245,213,15,150,187,97,218,253,72,87,81,145,117,57,163,115,18,187,48,98,10,101,42,96,168,149,116,36,4,118,243,163,122,9,38,224,158,81,187,114,10,219,153,18,70,21,116,50,137,153,54,176,185,19,231,118,211,105,89,185,169,3,219,99,212,184,21,213,123,121,74,28,52,203,20,79,93,12,9,46,37,146,202,14,20,246,46,186,41,214,225,84,105,185,148,43,93,2,146,233,204,182,3,101,252,238,217,125,125,221,245,199,251,232,27,31,142,189,125,202,205,173,202,46,27,1,156,179,5,107,49,208,147,72,11,122,102,96,139,62,27,208,98,41,38,137,155,54,223,150,59,187,59,219,167,135,79,249,233,147,79,47,119,159,125,125,234,249,57,241,18,166,237,181,90,187,16,214,90,202,219,218,103,236,51,246,98,39,244,17,247,142,239,161,239,21,187,242,248,214,165,225,251,210,40,160,14,231,203,255,195,15,251,159,191,242,27,112,229,127,255,223,151,255,223,250,230,255,197,93,251,225,209,229,248,225,15,143,207,62,201,234,40,103,51,91,31,204,114,13,28,57,134,201,232,117,243,145,168,190,188,62,249,184,64,117,0,239,143,180,173,96,162,42,249,72,115,234,73,9,24,30,204,103,190,207,220,212,66,19,98,61,165,247,177,154,86,119,55,228,33,131,140,211,56,157,228,232,221,28,30,88,239,203,157,29,202,129,55,171,109,54,210,109,104,216,240,80,103,126,113,168,223,128,95,139,240,13,61,188,237,227,159,222,204,79,213,213,157,148,108,126,119,181,126,114,220,18,148,189,89,139,106,93,154,205,93,57,221,163,201,195,48,59,132,106,136,25,197,161,178,212,60,234,54,121,137,90,166,62,155,172,197,177,107,214,28,154,219,238,162,227,27,166,129,111,176,252,134,253,230,242,190,236,43,54,191,98,211,189,20,142,48,161,109,129,106,45,172,219,82,6,32,13,79,10,239,156,171,247,31,254,245,99,53,229,14,161,80,37,69,186,235,139,41,225,40,36,165,61,91,84,214,96,146,208,62,155,5,128,136,42,162,129,192,34,4,12,33,11,160,129,145,29,144,206,36,216,169,134,21,123,107,34,164,126,95,107,196,71,247,105,54,181,22,155,30,180,190,0,35,226,199,245,106,220,203,121,191,79,127,208,239,127,241,247,127,199,254,107,76,149,249,252,250,220,236,57,125,255,241,126,126,79,91,174,110,222,217,239,201,182,71,150,237,122,43,53,114,219,194,107,16,30,99,148,218,13,87,133,59,196,106,73,86,186,147,233,230,60,191,249,113,34,238,88,255,134,93,239,205,121,132,168,205,103,243,159,251,95,26,233,247,171,124,73,243,110,143,110,82,172,43,225,169,185,46,110,143,56,30,129,88,201,28,38,15,155,201,115,232,212,117,242,200,124,255,232,79,207,181,78,111,171,155,108,38,57,49,186,112,114,75,155,57,163,246,18,162,21,248,110,243,176,233,55,125,11,61,225,50,140,255,28,243,31,75,111,212,178,38,14,233,169,205,210,131,182,82,145,90,50,130,217,242,189,17,179,113,82,21,141,216,44,204,37,172,211,67,100,147,38,22,153,79,19,31,65,71,183,229,78,57,225,214,124,193,84,137,146,95,1,225,66,100,168,2,154,89,147,18,131,82,239,181,251,86,127,108,209,155,181,182,150,203,254,142,45,202,118,124,11,126,172,46,222,41,196,43,121,70,165,16,15,243,142,81,55,233,39,152,59,191,230,235,159,27,121,122,109,41,174,53,181,80,164,67,250,121,57,42,143,60,131,118,188,110,204,238,211,5,193,45,238,115,55,243,214,251,93,207,239,234,39,253,85,158,46,245,245,57,207,253,198,67,27,240,216,98,247,159,139,199,106,95,38,244,206,87,82,240,4,93,217,246,199,121,56,99,53,143,164,229,204,108,192,156,209,181,117,166,71,114,228,218,244,104,238,179,27,30,249,90,9,16,202,34,1,6,32,108,55,146,201,42,5,16,180,128,66,32,157,208,59,153,153,145,50,125,157,249,223,237,153,62,182,251,168,166,28,217,104,52,2,113,130,8,11,59,232,0,1,208,56,105,94,251,255,52,5,9,89,219,162,24,131,239,233,168,196,183,35,220,90,230,201,60,234,123,151,93,255,235,23,198,15,254,219,135,126,32,215,100,211,3,171,80,149,124,38,43,133,165,36,19,170,206,198,118,228,101,138,163,226,1,253,218,23,214,101,151,121,105,16,129,211,201,194,85,5,42,46,182,218,93,8,154,98,134,48,71,92,114,249,69,109,143,140,39,114,131,22,74,156,220,149,197,205,241,103,126,19,155,71,1,99,40,30,101,116,194,193,147,209,48,136,42,246,28,165,86,78,24,200,104,119,0,39,33,192,33,93,29,21,162,121,35,188,112,60,156,20,88,166,85,174,196,104,41,179,17,218,98,121,192,51,5,74,40,154,212,29,162,132,193,116,6,61,4,223,85,172,115,183,217,121,118,33,152,157,55,64,252,42,241,107,242,255,147,219,62,227,73,220,148,130,232,205,209,37,59,103,196,148,76,82,173,22,110,96,221,48,66,24,219,227,95,187,255,255,223,58,254,226,31,52,237,76,174,163,46,181,178,161,194,116,97,233,75,5,228,148,80,134,58,139,206,177,92,70,48,146,128,89,0,66,48,108,100,1,6,130,143,212,1,36,236,153,187,146,237,104,210,173,193,91,48,200,115,224,98,118,64,192,133,103,191,233,200,11,94,191,96,246,242,15,56,71,229,99,157,151,251,159,102,191,147,124,205,213,134,211,56,153,182,116,216,149,39,177,155,29,42,168,247,231,8,158,133,13,240,28,153,114,209,148,38,37,95,107,73,58,101,228,125,83,62,68,19,20,237,51,206,159,244,150,216,47,209,170,217,230,135,243,175,254,246,39,255,67,117,111,82,83,109,206,77,53,168,74,49,137,234,156,237,241,177,93,70,53,128,209,227,96,8,13,214,149,242,132,146,154,135,7,109,116,48,250,60,69,197,17,80,233,196,212,135,39,70,222,121,193,152,86,51,162,20,171,147,170,185,180,255,213,23,239,170,136,163,118,97,182,73,134,127,22,185,196,186,28,212,198,12,119,140,19,113,44,130,81,87,230,206,40,97,69,169,84,31,74,228,39,76,139,92,52,43,235,218,82,102,7,78,224,1,146,237,148,88,35,46,105,51,12,151,242,116,195,94,206,70,60,52,179,102,235,123,125,186,191,231,114,67,138,114,24,167,4,178,36,17,79,49,148,16,232,201,90,111,5,164,68,14,120,4,203,173,23,47,160,152,48,244,236,167,205,14,155,30,19,169,68,121,229,14,213,204,56,6,153,166,223,238,155,235,229,249,206,251,198,237,242,156,29,19,72,27,37,30,125,73,218,152,210,120,88,20,140,12,12,87,242,107,1,134,243,132,235,108,128,160,192,10,140,216,98,147,75,0,189,175,223,99,73,180,148,146,88,146,39,72,11,36,6,184,186,143,231,5,66,195,130,128,17,88,113,198,151,184,43,127,27,50,88,82,83,162,218,81,16,183,217,13,98,13,193,173,108,185,216,2,109,222,130,62,158,116,218,211,53,248,87,211,175,125,44,79,152,203,184,192,223,158,15,159,57,217,229,191,162,225,55,61,110,222,210,155,131,65,134,71,178,125,179,137,20,181,0,24,133,92,222,92,0,85,53,33,51,1,160,161,71,128,57,95,198,3,211,5,47,29,172,27,236,27,10,241,92,133,222,210,126,16,173,234,31,182,77,44,254,102,192,243,216,220,123,46,124,50,223,238,63,226,201,238,144,174,237,69,150,228,56,23,163,130,10,225,153,116,51,137,74,202,115,61,29,233,234,136,187,135,241,30,46,157,159,250,236,230,163,107,166,191,137,242,239,172,178,157,82,50,76,139,242,51,140,32,19,1,153,219,122,136,228,100,88,18,125,136,8,206,109,149,88,104,118,87,253,180,122,7,93,214,222,99,50,165,23,33,147,43,22,238,191,92,157,112,169,157,149,105,93,198,178,75,98,199,119,116,105,211,218,46,225,19,180,0,15,64,116,35,199,234,241,47,252,85,237,63,187,213,127,246,223,248,187,223,94,122,216,71,217,121,210,148,60,179,242,132,160,104,134,218,108,130,242,52,207,128,165,1,64,2,33,131,10,6,32,107,120,107,78,246,163,66,128,213,180,83,121,186,41,232,148,167,193,26,50,104,8,90,36,235,62,128,202,249,200,206,139,109,179,223,72,109,105,58,118,255,197,30,31,216,217,236,218,171,152,204,177,39,186,47,168,101,52,19,240,236,100,140,93,170,21,83,81,163,55,236,104,219,90,46,108,87,244,48,118,77,13,161,161,223,131,221,225,141,243,207,177,187,89,41,199,83,254,240,245,223,138,191,241,131,249,191,236,223,95,207,62,190,1,205,137,154,184,162,20,73,226,58,62,217,16,121,16,107,90,57,174,3,184,29,211,238,28,155,57,201,153,33,6,167,114,111,126,6,202,13,138,189,236,81,125,106,7,233,162,98,101,125,210,193,154,54,122,93,170,127,211,111,220,21,127,11,143,117,94,118,108,230,196,84,139,69,99,169,106,113,178,29,212,182,94,133,41,134,82,204,12,173,207,196,222,113,203,124,39,167,67,70,106,86,36,21,160,47,233,65,220,99,122,218,70,166,170,27,33,116,215,46,4,221,157,88,6,30,154,11,34,61,212,138,245,25,161,138,27,225,242,124,191,138,219,69,5,171,61,9,193,102,146,116,132,173,7,201,74,75,168,147,92,169,162,160,209,6,166,137,29,109,254,68,243,0,56,67,1,60,198,209,7,114,154,68,14,27,218,225,24,94,219,78,141,67,141,138,172,251,230,226,10,147,19,38,96,188,1,3,181,85,66,76,7,105,40,80,107,61,162,71,130,62,88,28,26,128,13,92,171,22,77,101,43,15,213,148,24,96,10,55,82,101,75,44,16,206,72,172,216,163,225,115,248,92,243,141,120,5,129,174,186,231,221,234,102,163,193,186,101,100,1,11,59,180,80,234,17,100,120,106,214,88,228,36,199,169,228,179,217,43,84,52,126,155,54,53,115,55,75,61,251,230,204,190,57,38,81,217,12,143,198,45,102,134,9,208,108,176,163,74,48,61,245,113,1,43,92,89,123,46,35,64,164,64,173,36,78,228,117,210,186,136,214,195,209,69,183,11,225,120,67,189,21,123,81,77,45,96,243,70,96,99,110,219,221,109,156,119,240,244,46,225,95,221,63,249,109,162,229,152,228,44,173,84,142,113,46,101,70,102,146,195,53,5,35,221,8,72,246,187,220,223,158,116,109,103,159,226,135,251,115,96,75,236,34,42,95,65,4,12,104,137,42,45,149,76,140,231,190,200,14,20,193,210,41,148,51,10,219,82,13,109,178,239,87,30,138,25,40,140,26,88,192,116,207,10,95,173,242,171,0,221,89,99,3,61,97,117,236,160,55,245,188,50,91,176,53,12,177,36,163,119,197,189,246,223,214,242,163,191,112,131,127,246,231,182,95,218,251,199,255,210,250,99,234,178,201,132,118,166,21,240,208,136,218,51,84,189,164,35,3,2,24,228,129,130,24,46,200,99,80,43,12,50,42,101,236,166,48,21,158,174,195,107,26,2,208,246,216,73,166,118,18,200,61,26,55,209,130,249,152,44,58,123,239,151,157,177,246,170,219,116,55,218,241,141,175,41,119,108,164,92,115,11,217,38,210,231,84,189,120,217,198,254,44,46,247,253,84,86,134,119,98,2,200,36,235,28,251,206,76,83,36,243,91,31,247,196,82,200,47,185,232,158,249,178,15,47,103,237,227,127,139,159,247,207,255,103,41,113,98,17,170,34,132,20,53,72,82,15,152,152,244,19,74,166,160,217,237,162,151,213,60,86,166,72,197,100,48,144,33,86,111,163,62,174,202,15,157,13,237,202,67,83,177,216,119,45,238,122,127,197,127,246,238,103,242,177,87,23,103,47,250,82,134,101,78,71,249,212,198,38,96,204,186,42,90,234,51,146,146,72,4,45,5,141,86,212,12,75,97,213,1,166,56,163,137,82,59,137,36,166,119,102,116,41,169,236,197,126,76,136,76,2,182,108,128,33,140,244,54,181,203,1,40,132,53,236,202,205,85,159,234,124,223,84,241,109,187,103,195,50,213,97,147,120,33,18,247,115,191,137,173,204,96,69,161,20,144,85,102,168,22,234,163,193,147,106,185,41,220,64,9,57,128,224,161,13,32,85,86,250,237,76,208,17,209,60,128,180,205,93,52,210,14,233,115,124,218,213,251,107,126,195,70,20,168,76,1,74,113,213,3,109,50,29,17,86,52,47,129,210,84,166,218,75,208,0,90,238,171,138,86,242,166,0,35,148,42,125,18,147,196,44,168,27,49,202,13,70,37,166,209,98,205,212,248,39,240,12,255,34,56,128,77,210,123,7,61,216,135,245,14,213,26,182,178,228,241,89,101,43,85,73,69,73,202,49,14,113,74,110,240,33,185,39,97,25,140,212,251,218,3,219,24,221,105,44,79,199,233,215,199,240,27,190,146,221,30,208,190,249,232,148,91,42,8,27,71,155,163,107,124,101,11,4,8,141,189,158,98,42,13,16,48,164,244,195,96,130,45,121,235,162,173,2,12,136,73,56,2,167,54,7,170,145,235,40,130,137,228,245,79,216,218,12,180,159,162,170,108,109,249,94,136,249,227,114,255,119,135,209,111,113,38,72,233,144,25,242,145,84,219,5,254,18,71,50,60,17,177,195,163,7,169,58,220,223,161,225,241,254,51,253,232,121,85,83,178,82,137,7,196,14,82,128,171,1,43,20,228,2,128,169,201,201,190,21,216,135,188,206,139,236,4,87,230,46,67,194,160,31,21,223,83,31,84,95,53,69,216,91,229,94,166,87,247,85,71,180,70,111,207,108,150,14,155,220,246,234,150,21,151,246,91,167,78,138,40,64,132,3,70,219,231,133,185,6,169,94,78,124,247,254,248,213,207,109,125,90,15,191,9,93,128,216,112,225,172,85,138,222,89,137,171,150,250,59,128,1,100,144,132,211,225,113,107,253,8,22,172,15,160,169,242,140,240,140,148,34,108,147,60,162,240,181,116,50,115,232,44,49,159,195,58,252,41,221,118,167,93,128,93,87,176,231,220,159,63,118,155,221,157,180,243,206,89,221,170,15,185,128,149,134,83,218,159,255,244,229,203,253,103,142,45,246,245,115,62,108,56,14,204,99,178,182,4,216,219,22,211,171,100,246,108,193,194,202,94,205,243,211,195,124,125,251,111,94,49,245,155,67,85,57,179,168,157,23,164,6,2,0,52,36,130,164,103,180,91,108,210,22,28,56,236,230,67,14,198,59,89,20,65,195,48,49,131,19,103,107,96,178,251,89,187,137,153,179,54,99,209,110,83,181,249,209,47,126,30,219,58,148,54,151,200,139,46,95,51,172,85,156,227,121,217,22,82,42,229,94,139,210,233,154,214,218,68,86,176,85,19,165,179,177,203,137,44,121,134,22,117,83,33,65,161,147,144,12,11,43,200,30,233,104,29,89,15,219,193,97,228,145,205,122,119,196,210,80,80,42,154,22,236,10,22,149,170,118,45,44,218,155,39,240,201,17,216,252,134,116,71,179,165,18,54,166,207,56,34,69,5,7,32,132,12,4,195,18,152,116,104,0,37,136,109,123,197,231,36,32,93,201,202,160,129,178,2,5,179,71,71,64,61,122,0,90,70,36,93,112,105,25,55,156,239,126,253,252,147,46,179,3,45,108,7,131,40,86,233,213,210,154,14,33,39,136,15,144,111,246,37,244,154,64,146,92,124,110,32,195,46,45,32,153,70,0,208,210,42,96,161,121,72,140,155,189,96,40,214,216,97,5,72,212,72,87,175,235,39,52,207,240,211,87,53,11,218,245,160,199,186,217,3,182,166,24,17,168,9,40,163,192,210,230,44,243,240,24,243,143,24,209,36,73,61,87,231,149,144,190,89,186,83,159,229,105,212,235,104,91,61,255,34,237,151,60,35,213,108,39,184,90,50,138,24,111,93,36,238,92,238,232,6,26,123,73,181,34,160,58,233,116,206,170,14,215,170,196,33,217,70,0,58,217,5,3,160,224,164,46,100,68,29,138,35,25,84,99,107,189,44,91,9,70,22,43,216,10,61,162,248,137,149,157,95,76,239,126,177,169,172,100,26,65,78,182,98,101,208,8,0,14,201,154,248,227,114,250,100,184,124,20,227,253,219,71,183,28,127,132,241,10,116,44,5,36,164,194,66,32,8,196,200,82,174,229,78,100,239,153,42,215,198,51,171,91,63,2,12,150,2,75,79,20,34,223,133,63,43,174,71,221,117,239,220,219,168,253,80,174,37,145,180,89,86,194,169,250,78,136,65,125,155,142,13,40,154,13,234,13,3,106,189,44,239,201,99,149,131,116,35,213,155,195,199,188,201,190,213,238,223,33,47,172,214,33,215,228,187,87,77,226,53,240,120,0,1,16,52,0,132,72,129,72,80,1,6,80,6,105,196,90,111,144,80,156,165,154,72,209,48,43,146,170,24,237,193,119,91,188,4,11,71,195,247,158,142,39,7,117,16,188,145,155,173,13,158,228,153,90,19,199,58,249,20,36,119,98,5,56,40,219,200,62,221,127,251,51,242,203,197,252,228,199,83,116,103,177,1,1,195,214,132,75,234,65,124,170,17,168,194,135,41,99,114,242,161,127,99,249,249,255,244,244,155,81,61,151,213,139,209,83,122,90,61,207,253,127,242,203,151,234,240,32,192,170,222,201,200,27,162,211,220,141,101,88,181,0,52,109,128,20,99,48,241,62,1,187,169,33,70,5,2,171,115,180,185,238,44,60,35,56,100,47,110,122,123,174,225,174,95,171,55,180,52,220,82,165,57,107,18,236,76,150,185,188,186,67,211,133,58,226,182,162,130,140,146,54,243,103,76,92,111,90,218,98,42,41,14,29,34,3,108,28,167,28,148,71,118,8,151,195,171,113,202,60,2,97,144,67,8,241,32,183,202,232,133,174,188,39,248,221,120,28,134,55,9,128,8,67,92,211,175,128,0,99,18,215,25,112,188,141,14,81,14,12,184,57,153,91,100,157,17,50,96,173,105,47,43,109,88,68,58,210,240,201,92,103,85,205,81,149,32,10,160,131,113,169,163,29,163,182,30,125,43,89,74,21,243,91,43,150,20,156,143,34,101,210,3,174,243,137,149,181,86,6,171,135,160,129,56,186,128,102,245,140,118,49,24,73,52,0,171,114,243,0,37,29,27,190,139,69,17,161,85,85,43,128,177,196,146,148,12,49,107,180,131,14,209,15,240,139,159,207,239,216,204,73,79,76,135,10,28,1,128,198,76,128,82,23,218,5,114,108,246,174,174,77,182,152,149,74,198,137,146,60,75,82,178,241,153,250,110,218,101,172,224,142,30,24,59,31,23,223,112,254,77,187,144,37,197,190,121,4,10,89,210,90,169,201,157,64,96,44,64,3,85,61,1,21,128,76,62,35,173,196,38,160,10,8,126,200,101,66,7,64,202,12,62,210,141,176,58,34,171,123,43,163,11,201,219,90,237,145,127,159,144,16,163,41,227,248,2,109,251,188,60,249,13,101,71,200,31,69,125,187,131,123,142,70,12,167,98,55,19,221,41,96,71,182,35,254,201,129,130,79,249,87,63,126,219,251,185,190,250,172,169,16,138,15,21,145,64,135,76,161,56,73,117,40,77,18,204,118,115,191,230,54,113,60,245,3,116,193,234,161,158,100,136,65,230,212,199,200,218,117,167,229,192,121,236,172,115,81,144,109,226,149,118,241,38,240,189,169,111,68,92,44,27,155,155,40,2,128,220,241,22,115,58,117,16,83,217,92,230,42,115,212,108,127,60,248,133,223,251,101,248,161,241,163,208,189,38,115,170,217,98,233,90,192,209,27,8,32,13,42,2,64,18,169,36,82,22,16,70,16,143,173,23,177,242,164,18,236,128,9,17,72,48,3,156,123,92,83,214,46,235,122,81,140,228,141,125,140,179,152,74,176,29,152,58,143,82,219,33,239,166,60,123,247,147,123,108,213,236,136,110,202,134,82,96,231,109,249,190,249,209,159,249,174,139,83,198,251,178,122,77,243,48,57,195,254,96,49,82,179,131,213,67,86,158,158,199,207,238,175,127,227,191,145,54,151,63,205,220,19,100,87,61,97,159,230,185,206,100,30,66,128,6,32,8,12,4,84,199,180,159,182,146,109,176,90,100,136,218,211,105,149,89,20,70,228,209,57,215,55,179,182,120,138,66,37,101,33,111,18,14,235,221,255,178,47,123,170,109,102,61,117,148,93,79,63,174,126,172,170,212,104,74,113,106,81,173,195,66,87,159,54,197,52,50,139,164,197,5,19,243,90,22,100,162,145,103,220,237,167,152,2,233,8,198,97,2,12,149,0,99,39,3,15,167,161,40,187,244,113,156,196,22,49,25,102,68,208,164,44,209,180,130,150,216,21,218,196,135,179,124,56,192,44,227,72,25,204,150,202,212,153,83,135,233,138,88,10,223,38,128,12,104,78,66,152,184,26,204,66,11,122,3,27,55,133,1,74,48,64,187,170,138,84,138,154,45,67,161,24,161,23,20,205,40,96,231,237,142,225,105,102,122,218,188,80,147,0,203,121,101,6,121,204,204,7,228,66,129,32,88,61,10,32,225,14,194,98,181,155,2,68,160,36,42,80,108,54,21,114,187,232,77,44,5,88,208,113,192,9,29,9,16,88,67,145,169,241,3,252,209,254,250,183,243,121,73,38,13,200,21,40,27,0,129,178,193,201,65,191,255,42,184,204,118,214,35,38,13,41,133,19,41,76,33,4,36,253,164,219,70,27,228,112,81,105,88,101,40,219,234,254,55,74,191,38,54,138,185,77,53,0,12,52,64,207,195,108,251,92,112,26,23,72,170,138,146,96,117,2,123,65,235,212,64,180,97,9,145,130,15,1,31,52,192,104,104,26,60,100,148,232,173,52,79,202,205,24,55,15,34,172,246,35,127,0,109,199,80,195,66,192,141,161,115,128,119,45,122,119,221,57,0,241,48,138,105,226,235,89,78,165,152,10,185,152,189,81,66,98,186,222,139,245,167,246,32,194,227,3,111,246,250,117,10,132,130,24,43,94,52,31,17,79,16,8,36,207,165,11,27,117,191,220,52,7,159,23,48,193,22,68,97,168,220,184,0,31,131,83,99,106,185,70,38,25,219,74,150,106,155,122,55,135,242,104,223,36,161,20,6,17,51,200,43,8,168,168,209,199,166,217,229,33,26,180,51,52,127,168,38,44,253,209,246,246,198,39,63,251,24,250,238,253,243,186,37,167,83,107,157,165,17,64,22,193,207,176,1,6,12,194,108,153,129,138,10,138,103,164,111,206,0,5,162,242,100,165,0,210,145,170,96,128,251,0,218,181,159,239,44,106,31,205,189,201,162,26,150,64,39,136,141,199,166,76,203,157,182,183,247,59,247,245,253,78,94,117,164,85,213,204,67,47,157,54,84,222,152,247,228,195,28,124,68,41,119,126,81,28,137,148,178,83,84,119,171,225,187,186,85,231,254,241,185,126,250,145,253,240,19,61,103,188,229,13,154,123,174,85,40,43,181,42,3,211,54,55,208,64,0,94,170,65,18,165,15,34,210,33,114,219,12,54,104,106,36,68,53,203,225,134,73,59,22,113,155,227,58,95,52,205,130,218,212,133,187,102,131,56,136,43,254,24,195,209,39,210,254,236,47,73,63,2,31,131,159,1,106,175,113,70,88,179,146,49,174,206,72,125,114,90,46,87,149,156,162,172,151,135,171,11,146,27,138,73,131,137,237,96,7,79,241,120,36,244,248,50,239,84,77,93,24,59,70,10,235,6,254,104,231,124,164,72,238,2,195,10,63,179,189,68,184,199,13,241,246,113,253,181,49,61,135,121,96,112,187,143,120,103,199,144,176,140,73,14,93,195,150,153,68,133,64,196,180,10,146,68,175,159,67,239,200,17,99,32,66,18,80,92,148,54,48,107,218,213,160,133,84,7,43,72,28,26,117,161,161,3,55,176,109,158,201,244,180,13,38,53,96,227,74,158,1,52,209,118,58,56,25,112,125,169,248,188,122,219,62,240,232,25,96,37,11,220,86,102,140,44,105,195,86,165,234,145,21,38,25,134,215,102,212,74,24,102,200,79,169,97,135,64,2,144,50,205,59,199,97,18,121,244,169,229,126,222,255,154,229,176,66,39,132,176,172,33,192,6,108,193,117,88,163,250,253,151,197,27,70,66,120,64,36,72,132,0,78,120,6,221,198,68,137,2,114,199,110,191,78,90,199,139,175,11,95,247,192,169,12,6,9,209,106,35,110,31,199,121,91,5,141,220,221,50,187,206,171,77,87,195,204,38,213,93,2,23,75,236,200,44,82,17,93,92,39,54,99,236,190,38,159,211,223,23,203,4,122,132,231,18,58,128,59,160,181,218,136,183,226,1,166,143,1,102,18,58,226,12,78,218,182,92,181,62,208,221,199,0,158,211,118,146,212,88,64,37,205,132,229,22,128,137,208,50,235,124,88,60,28,207,238,66,240,217,229,23,110,221,59,159,215,188,143,11,241,96,248,62,32,227,97,83,117,13,18,167,184,236,250,67,231,211,182,49,141,89,210,157,217,103,42,184,19,45,52,68,103,90,159,168,31,177,7,140,5,201,43,89,25,183,181,170,130,194,88,91,5,163,183,1,143,154,140,109,70,71,89,84,26,203,26,202,149,50,38,85,20,84,248,74,49,181,168,117,189,62,124,131,100,227,248,246,242,242,57,146,53,226,183,91,51,206,227,66,152,39,67,242,80,100,8,76,16,106,189,194,218,12,15,125,190,118,151,136,101,165,160,60,45,11,108,72,52,217,243,118,53,171,190,95,20,109,237,206,220,22,163,26,120,236,186,37,155,174,96,234,83,137,99,115,220,201,237,231,87,119,64,245,150,119,130,213,91,41,78,48,52,240,186,247,103,243,143,143,79,127,243,206,195,255,113,252,131,40,165,70,197,218,158,238,137,181,192,135,115,252,248,233,253,195,57,21,245,169,181,79,135,244,48,51,56,190,122,189,246,74,102,142,113,87,181,53,182,218,185,149,168,19,96,132,204,6,165,37,236,90,30,141,110,145,69,84,162,217,100,203,88,244,13,137,82,218,176,111,172,111,230,189,207,204,236,155,98,23,249,198,34,54,236,186,220,135,207,124,81,63,152,92,122,204,122,6,238,5,19,211,187,177,116,86,75,123,23,11,153,214,50,169,141,83,155,72,181,116,21,91,5,149,138,214,249,9,209,190,151,125,183,210,213,173,76,212,165,208,112,161,82,214,164,118,182,149,170,122,212,230,40,66,39,248,1,96,107,75,224,156,98,224,128,197,83,13,175,184,29,241,52,125,68,243,219,65,118,115,132,18,70,96,171,57,93,93,191,43,109,88,97,51,38,11,111,58,48,9,163,152,104,30,81,100,167,151,91,207,103,175,241,45,85,89,182,4,101,8,209,2,110,22,223,12,149,149,66,208,1,177,70,33,161,192,186,232,245,54,241,174,142,198,215,119,124,123,219,86,215,217,193,125,221,55,92,231,101,2,92,38,116,39,63,162,107,37,103,171,115,80,70,95,8,208,7,146,91,114,54,154,133,0,168,70,18,226,230,234,243,51,243,87,36,197,192,72,183,236,102,206,238,142,99,213,63,157,169,122,253,134,189,55,184,211,8,77,51,19,200,112,218,30,128,63,1,134,136,66,72,4,156,0,200,196,222,8,19,17,2,16,48,107,88,163,212,149,117,173,190,170,205,215,156,45,30,24,148,173,35,118,166,62,59,248,158,219,150,158,246,202,121,109,159,217,111,51,163,192,233,157,54,109,236,230,135,24,155,151,32,66,19,130,15,132,32,131,218,59,60,98,37,59,50,220,130,84,66,38,64,42,182,166,168,77,40,200,198,22,103,14,197,125,159,31,130,1,15,9,49,226,38,192,77,12,254,140,39,211,210,27,73,98,48,213,64,70,2,38,44,10,2,78,92,45,90,15,169,228,236,96,75,246,251,71,119,193,63,96,2,154,6,184,237,183,192,123,207,83,30,113,187,60,86,203,197,89,173,81,30,99,204,26,72,34,159,151,38,69,9,66,37,161,69,123,14,125,0,127,193,227,133,143,153,21,185,20,136,105,5,90,224,77,30,244,142,225,206,253,149,125,39,183,141,142,42,130,12,144,128,44,10,84,162,114,66,187,3,63,40,167,190,54,207,247,222,254,232,69,246,183,204,159,250,118,187,253,152,25,58,70,23,15,38,76,121,220,65,225,43,43,57,118,198,20,168,217,35,186,24,90,64,243,164,0,149,216,213,25,91,186,215,61,180,215,248,105,250,21,223,83,143,118,239,216,167,179,184,89,179,46,154,2,29,101,214,7,76,161,164,218,232,140,239,213,147,78,44,125,178,213,97,35,224,216,9,244,200,197,55,95,127,255,143,250,113,210,255,118,122,168,56,59,59,172,89,113,70,83,101,125,53,124,62,198,167,215,164,9,237,74,35,142,1,182,140,147,171,129,6,27,16,176,9,13,32,106,182,97,17,84,9,34,2,192,166,246,237,145,44,42,25,73,146,148,54,45,25,102,181,67,41,161,65,239,115,188,206,16,80,56,68,55,139,196,218,45,202,95,61,99,186,184,237,23,123,189,61,21,138,95,111,126,157,249,133,224,3,215,120,80,171,101,134,72,137,70,146,35,149,171,49,137,164,34,167,46,24,125,77,159,57,79,102,199,223,137,105,125,213,57,153,246,157,222,227,138,170,50,108,216,56,232,128,75,152,98,104,143,203,111,98,197,49,121,242,202,34,185,98,103,215,58,196,170,228,24,195,73,38,78,32,228,122,34,76,24,193,187,251,232,134,94,154,209,89,210,45,81,80,211,36,152,245,28,223,77,160,84,179,53,39,93,27,59,44,0,27,142,178,181,61,132,102,74,160,12,182,57,128,165,58,192,178,28,103,219,43,237,166,253,226,227,241,94,46,48,67,33,5,231,87,170,54,54,29,104,93,11,56,20,92,247,25,180,132,126,99,194,234,12,64,136,36,184,86,26,141,140,18,139,50,134,59,142,104,106,99,92,97,206,89,211,171,54,204,50,214,97,230,176,235,131,93,51,62,77,186,102,89,236,16,210,178,140,86,155,142,90,188,129,33,4,49,238,63,175,211,27,86,56,163,110,13,191,130,137,36,0,211,42,53,109,254,183,177,254,159,68,95,211,8,20,215,238,143,140,126,159,232,130,243,222,231,60,118,223,209,187,82,36,212,119,14,246,238,36,250,53,96,183,115,138,72,192,13,187,62,48,140,24,247,4,173,101,218,38,182,185,109,236,241,220,145,188,231,193,208,110,8,238,244,246,120,33,185,88,213,29,111,193,29,47,62,117,121,59,66,162,70,243,34,211,211,42,165,150,219,4,83,22,84,82,193,65,59,84,10,149,48,171,195,41,201,29,165,36,127,127,252,100,55,63,232,31,167,246,78,115,86,139,55,238,179,236,50,31,208,227,234,151,43,188,146,72,178,170,136,229,80,3,212,80,181,43,45,50,121,245,190,226,144,84,155,76,115,59,238,217,60,215,108,84,125,10,240,94,57,167,97,85,128,38,106,101,110,253,18,109,4,155,108,205,195,100,39,249,45,117,189,84,83,106,1,146,134,15,102,217,91,78,247,221,189,140,91,199,253,231,134,110,253,220,95,123,227,237,246,163,191,158,87,205,205,209,54,62,186,220,210,249,89,141,229,216,7,158,9,64,15,133,113,78,134,208,164,35,217,169,192,125,125,179,53,121,223,119,222,190,194,35,126,181,95,195,219,186,251,204,102,119,124,197,177,140,142,51,248,220,65,232,168,83,189,81,59,194,188,221,223,67,115,217,89,9,183,76,238,65,200,92,56,120,201,102,254,190,57,61,222,247,227,92,33,77,87,177,72,150,46,176,6,234,35,245,64,123,205,125,161,83,44,153,52,41,199,57,120,90,13,98,67,168,71,13,32,1,100,21,171,18,73,203,72,25,147,149,167,205,182,26,168,68,6,14,148,172,59,135,179,145,174,238,10,50,173,89,121,120,243,38,133,0,89,176,236,188,227,30,94,98,17,119,226,238,235,123,111,224,121,169,96,218,86,126,209,117,212,152,74,101,67,192,146,227,68,3,89,29,7,77,105,147,106,212,144,32,209,202,41,141,164,234,79,26,97,102,154,75,228,12,19,122,142,149,195,174,111,80,138,215,18,27,202,40,46,242,90,95,136,92,222,76,119,113,184,97,55,230,43,68,172,145,23,19,0,37,139,29,128,64,66,140,18,18,141,21,103,32,75,176,165,115,115,4,141,136,64,56,2,81,171,214,213,84,93,71,78,143,236,59,219,166,228,26,118,88,228,245,16,0,14,97,3,30,245,238,77,121,126,4,160,182,137,93,220,62,181,45,246,118,230,180,176,217,161,22,121,203,57,136,78,102,244,165,1,187,222,204,60,157,184,195,50,172,248,100,233,75,216,245,57,36,91,132,5,181,64,35,43,154,161,162,49,12,16,189,43,173,136,5,110,178,17,138,144,66,21,210,82,198,179,94,95,200,245,93,253,219,167,185,98,47,207,213,118,22,149,135,152,20,123,118,57,178,36,147,151,16,32,1,49,210,29,43,16,48,212,173,14,65,84,34,32,97,183,148,172,99,21,110,191,168,226,11,93,143,206,142,157,223,55,158,109,59,224,122,170,171,118,59,56,171,137,0,141,59,238,231,177,113,50,82,240,52,226,58,188,140,50,14,39,73,78,56,180,97,74,8,233,87,110,41,174,205,129,70,188,191,139,98,31,95,13,90,126,196,193,64,215,89,15,163,128,240,190,158,30,146,247,139,3,171,114,42,233,109,132,172,183,1,163,145,66,204,99,35,129,0,96,70,74,82,157,137,116,25,23,199,208,13,243,180,30,251,251,176,94,126,241,214,18,236,239,215,125,52,128,13,71,211,236,41,140,88,73,53,58,57,85,229,24,179,201,164,172,163,231,197,182,40,213,85,145,168,210,175,194,241,137,252,121,97,83,19,213,174,212,128,18,12,1,92,189,67,132,12,109,56,45,146,168,146,218,6,43,90,82,111,150,0,8,233,50,110,206,233,129,29,105,147,124,102,127,92,95,182,243,159,159,223,164,159,61,179,26,111,15,54,215,233,81,113,10,143,205,208,100,79,22,68,156,113,22,212,32,164,184,209,42,107,110,75,79,178,198,47,127,250,53,238,6,220,107,118,181,88,182,10,103,251,153,244,193,9,113,81,10,139,138,109,180,193,6,158,170,122,55,79,238,153,220,122,170,165,0,94,75,7,190,106,206,239,131,118,185,176,146,170,156,8,20,161,12,237,36,207,46,235,220,216,126,142,37,162,98,215,116,91,67,179,168,12,160,6,216,144,8,1,196,10,74,170,162,50,38,150,42,202,153,196,68,135,88,17,83,139,16,121,16,96,206,40,204,96,147,75,48,192,140,233,198,12,25,203,30,57,185,117,159,106,107,135,210,164,120,95,159,63,200,15,223,17,175,91,205,168,251,173,60,106,133,142,154,222,212,21,53,44,133,69,186,196,177,197,90,179,80,66,21,90,198,170,208,91,159,225,165,126,157,61,146,27,228,1,147,157,22,89,181,203,34,149,228,22,153,6,58,196,117,121,149,71,77,171,249,21,91,6,228,220,23,184,130,170,12,35,79,36,144,8,33,47,64,97,224,242,216,68,9,4,65,20,86,108,113,38,222,119,156,37,217,116,106,214,186,185,210,215,148,69,232,182,69,144,123,77,31,221,89,82,24,118,50,187,116,70,1,137,29,205,0,210,27,191,71,90,106,107,179,110,171,236,9,119,251,152,77,79,183,43,70,100,206,167,78,53,48,29,116,210,60,164,174,21,80,14,96,37,232,131,69,201,72,108,209,237,194,251,100,225,11,184,121,68,51,164,101,147,89,143,20,107,144,146,22,170,198,41,208,176,153,111,142,151,226,22,58,41,235,122,175,143,228,246,190,222,206,123,161,171,88,19,234,164,72,122,2,144,21,64,64,144,56,225,92,76,35,245,0,215,6,3,131,0,21,156,188,36,32,94,93,171,216,203,153,34,180,254,34,248,34,19,228,251,127,248,115,255,125,175,120,87,63,196,147,189,172,159,22,157,134,222,174,43,212,97,183,51,198,208,162,10,33,141,78,202,198,6,242,62,70,206,99,120,51,71,249,255,182,47,166,235,183,63,182,191,172,4,28,156,13,250,133,103,54,68,245,91,251,254,239,47,163,163,194,67,170,62,84,183,65,150,101,224,242,246,40,89,206,97,0,39,198,18,224,20,3,251,126,200,162,15,174,82,148,67,82,41,107,53,72,35,58,111,212,118,170,18,132,241,237,167,184,249,60,125,184,63,223,191,219,19,153,182,156,66,173,108,222,178,177,211,72,146,173,138,48,252,44,228,24,166,143,83,85,169,201,108,147,40,17,170,233,215,2,62,152,181,155,245,211,233,71,42,7,15,161,133,21,72,112,82,196,153,124,211,178,29,65,71,185,191,33,219,68,171,90,188,168,164,209,166,200,200,46,81,244,120,38,179,213,29,222,66,122,188,92,255,254,253,59,247,60,121,124,254,127,127,252,228,240,234,177,61,188,61,52,231,226,1,151,36,247,67,107,161,10,101,225,1,149,41,114,158,20,86,175,227,99,156,213,215,215,43,251,237,99,249,244,255,208,203,189,158,241,156,38,148,11,241,98,254,146,62,117,66,16,171,209,147,188,130,123,253,78,85,231,32,115,110,68,12,184,66,204,192,209,213,146,192,130,221,38,206,24,208,57,170,243,17,19,69,162,247,176,244,208,215,137,118,97,41,189,247,89,45,214,34,103,49,47,202,65,140,82,64,136,13,9,192,86,37,73,135,32,178,57,156,156,171,140,171,18,173,101,85,94,184,197,181,119,194,230,117,125,216,72,36,206,217,102,110,74,63,145,189,96,74,133,148,43,109,102,181,46,83,76,170,103,236,15,240,241,58,62,189,21,245,16,60,133,19,244,130,71,195,71,226,28,202,88,79,83,86,113,6,203,78,103,22,52,49,241,163,54,110,103,227,179,1,109,24,190,193,153,170,23,156,25,38,243,58,54,93,77,42,207,44,137,205,218,68,175,213,107,244,130,78,133,91,122,53,56,64,138,16,207,231,227,165,237,102,49,181,239,16,86,242,11,128,33,32,66,38,86,48,245,38,216,191,121,187,132,141,153,33,255,143,121,217,217,185,13,225,38,150,227,50,110,237,4,128,237,110,218,235,238,213,94,24,39,119,56,14,238,113,88,182,39,155,155,71,64,160,15,88,1,34,216,172,96,108,83,103,75,171,26,196,156,6,233,228,0,241,28,84,38,99,29,51,169,118,217,202,65,93,237,77,170,86,71,47,144,176,64,50,238,33,15,137,77,91,23,21,34,90,204,13,72,140,103,23,102,29,83,18,180,107,233,69,50,75,234,176,206,66,39,103,5,93,7,185,98,86,129,99,141,197,8,169,39,36,81,192,176,196,72,236,207,195,11,11,16,42,56,155,51,164,16,12,42,182,50,134,113,113,17,75,61,232,190,81,221,92,127,245,63,246,171,159,246,59,85,102,182,251,222,68,183,94,1,182,211,62,109,94,117,240,107,64,18,25,93,53,27,115,234,76,123,31,53,249,226,155,214,210,175,196,239,121,251,71,63,185,224,11,135,31,178,249,156,26,251,72,229,212,31,245,237,232,148,140,78,250,169,116,30,171,179,207,203,72,53,215,3,157,236,1,22,159,131,232,162,197,0,104,184,77,182,238,90,30,96,202,114,16,19,65,41,0,164,102,95,161,209,109,201,220,133,17,179,145,165,225,230,0,175,246,183,125,192,15,225,204,210,176,157,55,63,151,31,49,16,115,68,140,164,195,114,218,233,118,168,42,110,102,79,50,177,136,41,38,186,216,131,70,85,171,84,245,0,126,8,58,144,131,41,58,153,34,219,152,250,96,229,222,130,3,46,131,107,166,139,37,166,0,182,25,18,143,20,85,156,200,156,91,111,233,210,123,70,234,169,197,191,188,219,107,174,251,233,133,171,245,204,157,127,246,225,181,225,226,43,60,164,179,100,219,129,99,27,0,100,114,105,33,170,60,163,0,170,59,249,182,188,126,217,248,85,165,246,147,63,124,126,154,5,214,71,220,136,206,116,23,227,23,169,70,219,113,21,128,198,118,116,107,119,120,234,207,138,157,234,40,143,45,0,122,153,113,207,185,48,112,139,4,96,179,50,20,208,61,43,74,153,143,28,78,202,42,122,69,177,165,134,50,99,133,142,52,20,154,38,33,110,82,64,0,0,241,132,137,164,144,178,53,50,216,213,144,82,218,135,115,162,96,169,18,144,118,152,16,44,242,162,118,229,85,210,206,228,153,101,163,56,60,186,81,0,159,217,32,60,122,236,61,49,205,240,203,255,198,127,254,194,234,125,228,75,240,208,116,54,245,73,153,206,70,81,105,134,163,106,212,210,212,67,7,132,145,140,52,149,42,3,21,64,232,138,66,20,137,25,145,2,189,211,210,182,9,152,99,151,89,73,228,162,61,161,87,226,147,133,42,247,210,123,8,62,14,38,253,111,154,162,121,73,20,51,48,108,20,214,100,21,196,128,29,2,139,142,32,28,95,162,115,181,145,127,145,254,207,139,26,238,156,37,29,22,30,134,2,187,56,213,178,108,99,228,136,28,17,161,118,227,206,246,99,117,63,12,59,137,71,62,129,162,98,32,80,192,234,112,163,118,58,110,119,128,162,112,3,237,135,25,206,130,215,251,180,230,36,131,115,45,176,125,24,145,182,96,144,123,137,245,200,46,8,177,128,76,34,176,122,67,146,7,174,132,48,214,174,155,234,166,16,108,89,46,243,202,53,140,71,89,199,189,202,174,81,215,184,151,58,192,25,229,5,155,18,24,72,100,66,150,33,4,251,22,44,15,89,76,108,115,180,217,155,143,144,208,54,164,23,135,115,226,142,200,190,101,134,123,197,255,243,232,190,208,191,254,251,251,187,223,245,61,78,252,124,247,37,109,245,172,6,176,102,10,179,237,109,99,239,151,139,123,15,87,85,199,228,69,25,125,146,214,230,253,204,23,254,230,139,159,255,251,223,233,53,245,242,91,117,158,122,124,118,0,235,204,141,107,120,143,190,27,121,11,124,107,166,165,24,23,246,219,7,242,124,168,106,172,63,248,189,185,59,63,99,213,61,168,30,33,81,224,106,44,36,30,5,90,117,165,51,164,61,129,132,111,25,159,57,118,132,202,82,138,49,19,57,130,108,79,179,29,87,233,104,104,112,62,255,250,173,207,248,139,151,88,105,42,70,34,155,61,134,224,40,49,204,168,178,156,13,154,25,170,92,205,174,160,39,70,190,173,138,201,179,218,44,205,42,82,91,244,7,224,2,221,91,200,113,72,102,202,72,105,149,153,54,231,51,87,21,69,153,201,230,182,35,42,104,74,137,231,103,105,157,119,85,189,100,201,133,123,115,209,246,191,250,188,243,231,221,248,143,171,225,197,243,254,107,143,206,46,191,119,87,250,205,110,77,59,210,81,97,153,198,15,10,190,169,172,64,236,1,59,213,158,78,235,149,253,234,214,255,103,254,39,125,75,247,148,248,52,1,195,49,27,175,241,161,31,209,152,44,115,15,238,139,26,127,195,159,98,71,171,53,223,76,180,12,27,2,244,140,230,49,81,186,1,176,91,162,49,237,89,61,12,142,210,37,240,133,235,1,123,204,81,161,42,235,214,220,33,112,70,153,133,110,92,155,10,16,64,144,128,0,80,153,84,4,23,233,76,66,170,63,102,243,241,3,195,168,165,55,220,16,166,200,130,97,213,78,203,190,111,238,18,196,187,93,158,109,117,171,98,56,214,218,73,110,246,16,152,203,104,44,191,30,191,248,139,226,207,108,240,43,208,92,190,33,222,96,189,94,11,239,178,55,37,176,83,164,12,26,77,45,197,90,50,42,145,193,82,106,90,73,36,79,137,85,134,86,51,120,246,201,8,137,17,70,109,132,30,150,16,135,118,169,93,171,143,164,7,0,248,187,0,43,243,194,118,238,231,134,216,175,172,228,84,195,160,131,171,130,11,65,3,36,34,166,145,168,1,55,31,125,111,197,103,109,7,255,151,206,69,241,64,218,189,35,199,181,97,213,59,174,36,180,170,22,79,243,182,58,200,201,225,118,227,206,173,99,43,158,98,132,19,140,180,164,242,44,149,72,3,85,125,244,186,232,134,227,86,155,113,108,219,208,241,116,126,208,58,201,93,58,19,186,149,15,64,186,247,153,243,245,205,71,155,187,247,213,61,239,67,108,25,22,162,37,3,107,143,149,0,155,76,244,98,30,172,18,136,168,103,190,240,0,166,155,78,131,62,161,27,157,135,208,54,19,146,195,238,173,124,175,182,215,218,94,90,112,11,106,129,159,46,62,38,100,195,84,94,112,196,43,160,33,6,245,120,193,16,32,210,155,240,5,14,9,158,161,4,178,122,201,50,100,113,222,107,147,137,123,38,215,85,190,172,244,188,234,99,223,253,143,159,255,232,213,237,204,157,181,246,219,168,195,110,243,174,231,236,212,79,205,221,147,159,254,65,126,99,124,251,145,97,219,62,104,215,62,65,122,165,237,143,207,125,215,159,62,53,172,236,230,157,180,14,181,51,22,181,187,184,179,22,4,17,128,52,246,138,45,158,195,198,142,235,98,48,155,59,251,197,88,238,177,253,196,209,235,109,218,120,87,96,113,15,227,59,142,0,60,205,14,211,216,227,205,208,185,232,135,44,70,12,50,140,36,8,197,18,240,161,150,89,40,181,42,41,169,150,188,217,155,95,239,193,31,241,213,223,141,234,41,102,230,137,151,38,36,119,181,169,66,73,215,179,120,185,141,46,171,190,222,199,151,117,240,223,247,229,255,145,193,158,246,105,198,151,57,216,77,213,141,173,50,214,54,242,152,60,54,21,160,3,43,71,209,78,162,212,89,223,28,202,151,151,188,100,25,168,80,91,17,199,86,97,40,103,234,185,183,178,243,76,33,251,236,69,232,197,100,99,219,234,245,241,185,207,190,123,253,222,127,242,102,229,185,252,118,250,199,74,95,201,111,105,175,213,29,61,40,83,251,28,13,104,181,119,117,253,240,211,111,126,253,146,167,175,255,240,155,79,158,207,81,86,93,156,50,203,153,60,232,62,186,194,175,60,237,8,171,93,87,206,224,172,110,252,170,243,208,22,86,157,109,184,219,137,62,179,116,146,163,15,87,30,46,76,32,37,213,189,93,237,156,100,102,67,25,35,129,185,115,10,134,28,67,144,201,29,139,210,134,37,115,236,184,29,27,104,16,101,1,144,244,18,37,154,134,228,36,75,89,56,237,163,125,186,244,6,66,251,122,223,134,109,73,202,138,209,156,54,166,205,52,205,220,232,106,189,85,236,216,62,134,136,84,111,225,22,42,160,138,181,50,157,64,222,232,84,183,99,125,205,180,83,255,158,244,84,76,172,123,73,135,58,83,68,74,189,219,201,130,90,12,149,50,120,76,144,20,75,136,6,60,22,165,99,78,157,87,43,232,164,106,236,150,184,188,214,143,148,217,248,104,190,84,71,237,2,167,100,209,26,196,177,95,207,255,9,135,163,104,147,25,0,56,64,96,192,97,206,6,8,65,25,126,70,151,212,145,156,57,232,252,163,246,223,190,15,55,179,152,151,147,47,103,170,88,51,186,181,179,52,178,65,143,177,47,238,151,206,70,185,78,175,167,118,204,108,189,151,231,133,180,81,60,229,209,93,63,42,18,150,29,178,61,114,114,175,247,93,159,206,47,109,23,215,184,127,168,140,116,122,42,237,170,46,206,29,11,3,12,230,227,40,2,96,85,133,174,223,153,229,123,230,248,221,243,60,125,107,79,117,123,117,101,183,60,177,13,219,220,182,243,188,5,203,17,107,205,58,180,113,151,190,237,238,249,164,46,143,199,29,76,62,220,0,130,217,104,86,18,68,66,19,209,132,236,143,35,243,168,109,250,185,245,103,219,255,111,175,246,201,153,59,102,247,236,225,235,27,108,251,76,255,159,223,238,254,255,183,252,229,95,250,177,121,167,169,173,218,2,34,201,97,152,192,2,26,71,122,209,99,82,54,2,5,164,8,32,36,23,105,0,64,6,152,153,146,74,234,165,102,215,60,63,207,228,154,249,47,255,217,155,47,233,197,24,56,98,31,35,136,216,36,54,10,60,133,185,36,55,56,108,131,198,238,6,43,38,206,47,90,107,234,55,126,227,67,234,115,126,166,157,111,239,252,228,223,250,193,55,239,79,204,73,175,246,161,171,38,20,5,41,125,28,62,0,8,145,55,218,246,54,149,139,71,122,209,229,254,109,38,188,159,109,78,125,114,59,184,177,213,67,63,192,239,20,61,205,206,178,110,150,170,223,247,242,169,91,245,88,166,191,17,220,52,109,103,216,85,162,0,83,39,149,1,43,87,40,150,161,38,148,12,13,11,164,8,185,210,148,135,252,232,240,212,227,253,158,63,26,94,104,95,146,176,10,170,72,56,228,29,167,70,186,230,205,54,247,108,163,63,181,178,69,115,155,136,90,114,122,55,183,44,221,91,229,189,238,56,167,153,75,141,66,129,47,11,7,8,152,220,113,195,142,16,228,55,224,171,131,144,162,74,159,70,238,11,249,98,114,216,84,245,248,247,12,255,61,41,34,44,149,160,78,115,105,45,243,242,42,219,91,52,231,106,26,232,99,240,184,71,31,31,147,219,195,31,23,204,153,123,255,232,231,247,207,189,125,93,230,85,233,153,110,169,70,218,65,89,24,76,64,85,149,64,66,77,251,181,160,122,199,171,75,244,153,82,119,228,131,100,71,221,230,240,174,111,23,242,89,143,255,254,255,251,125,199,193,118,153,169,224,194,180,104,53,238,22,173,160,166,132,254,12,38,80,197,106,113,2,243,206,110,152,1,213,75,141,233,250,110,212,235,252,156,103,57,223,31,179,63,29,239,235,123,112,223,220,225,105,188,103,123,112,77,71,153,202,83,161,1,45,204,116,115,90,189,45,94,138,115,147,193,229,154,251,219,81,118,82,35,34,152,200,197,128,1,172,30,169,210,17,204,149,156,42,142,35,96,79,218,59,156,102,170,35,61,119,56,109,57,114,25,247,200,102,84,107,83,244,146,73,217,25,11,255,55,106,127,74,246,175,94,9,58,93,165,127,128,118,209,58,89,229,153,15,124,54,107,35,118,202,142,230,208,233,119,184,83,239,145,186,51,110,119,71,108,75,71,120,118,118,89,32,254,156,126,27,10,45,67,147,187,1,161,23,215,151,221,76,6,36,110,123,175,23,55,119,222,30,187,24,109,14,236,129,157,242,192,117,159,221,145,238,41,222,77,119,223,243,53,64,254,238,154,255,238,179,121,253,226,39,184,63,12,223,94,157,191,97,55,142,105,21,84,203,250,21,195,20,69,186,99,223,118,116,42,122,217,14,189,59,22,91,231,227,113,9,37,251,137,121,50,159,156,166,61,115,219,176,135,178,72,176,12,118,137,105,249,249,152,233,194,188,167,178,243,164,158,236,183,228,243,15,207,103,122,157,90,214,112,95,183,107,181,214,213,194,4,184,111,166,131,8,7,42,56,161,78,83,182,111,243,252,162,211,126,89,100,129,84,166,50,219,72,165,13,152,24,141,44,76,60,50,231,26,123,117,222,101,183,159,55,89,218,69,121,216,129,66,80,52,134,21,144,85,149,4,178,94,217,193,162,95,218,165,197,90,50,70,159,147,22,211,157,251,159,159,15,190,191,219,106,59,18,242,116,112,8,124,52,196,16,104,151,14,0,141,65,8,16,11,177,137,142,40,29,113,172,82,192,200,100,63,211,29,166,108,78,145,237,98,241,244,19,223,188,84,46,250,152,29,16,57,53,81,234,36,14,72,135,49,18,40,8,8,180,76,57,145,77,202,72,43,159,149,241,89,5,59,238,127,205,241,253,236,79,254,201,167,63,247,199,207,63,100,121,12,120,49,75,187,137,105,33,110,136,198,96,172,201,17,169,4,161,240,84,89,127,28,183,180,120,27,86,11,34,30,13,172,167,68,229,10,190,72,126,147,157,3,59,180,16,61,219,94,79,56,174,116,192,157,35,94,70,136,7,104,71,30,32,78,145,22,0,16,156,114,64,156,42,33,177,202,220,237,92,89,48,240,79,194,162,227,248,139,244,213,97,76,203,212,54,124,245,32,4,121,11,209,237,201,253,60,58,159,6,108,187,108,91,88,155,187,52,183,109,40,213,140,150,205,163,181,121,226,216,10,211,73,144,16,130,98,168,54,246,187,42,77,25,161,100,136,147,59,29,222,43,41,133,168,96,243,197,232,23,218,204,141,185,117,252,219,146,193,177,49,26,99,233,216,216,9,39,200,76,71,236,209,47,169,48,217,152,223,210,225,215,121,220,114,249,212,103,223,191,62,88,160,158,193,54,242,190,158,148,110,213,105,24,42,172,151,218,106,222,191,247,148,196,121,115,217,232,73,38,153,91,72,9,140,160,189,251,212,63,254,74,180,106,178,225,64,139,126,40,19,133,20,123,43,162,16,44,96,145,224,226,147,13,64,163,84,29,103,217,135,148,222,189,115,232,202,174,15,217,63,241,46,236,119,190,137,152,228,59,154,55,57,168,164,53,2,205,0,57,24,108,174,188,7,106,172,214,53,247,183,102,24,68,153,200,0,160,43,170,65,214,12,19,4,47,109,252,56,86,90,215,121,76,98,86,82,36,3,35,123,109,19,189,204,195,146,226,72,15,199,3,33,156,193,6,18,121,168,252,55,218,127,82,74,233,137,126,33,54,137,215,228,65,173,146,11,177,0,53,122,135,212,238,180,194,102,87,217,108,211,30,23,147,91,144,80,109,101,132,82,23,76,20,189,93,117,184,214,217,1,155,106,246,139,195,175,229,62,77,105,39,180,182,93,218,128,99,213,80,184,18,36,107,149,194,213,170,249,22,221,210,53,140,249,172,165,243,191,221,175,5,242,13,231,44,9,143,28,196,203,107,59,209,149,135,222,209,35,221,160,248,226,180,174,215,230,154,209,176,236,135,253,160,155,89,103,91,189,128,171,221,128,72,39,177,245,52,105,162,195,9,142,193,0,247,209,1,79,34,15,210,70,24,76,77,148,196,196,1,179,3,71,167,126,115,63,76,6,107,70,6,161,77,52,192,76,189,118,89,171,157,249,67,94,186,163,172,166,17,101,70,56,20,201,230,0,250,170,179,54,116,114,109,59,174,68,59,24,187,187,146,80,18,15,48,81,52,68,4,209,100,224,70,242,184,170,26,140,18,202,216,225,227,75,111,118,219,126,4,87,49,77,1,133,135,182,96,47,75,54,150,88,168,83,147,10,38,170,232,33,144,139,225,96,177,223,195,107,171,107,102,101,38,58,254,55,126,113,54,122,190,178,221,0,171,179,177,119,87,178,14,83,18,166,66,102,194,181,133,232,80,229,184,13,203,251,98,211,224,150,253,226,101,234,233,203,124,124,187,249,175,159,61,243,250,239,120,234,249,60,47,15,177,39,173,240,164,32,41,206,90,104,15,76,129,58,65,75,20,198,201,96,52,57,31,44,231,124,183,124,106,160,46,93,52,149,247,202,202,108,192,190,226,244,31,188,168,247,49,184,147,138,29,42,102,193,95,60,41,158,107,109,82,59,129,28,188,110,173,236,91,225,235,126,176,16,13,1,84,132,21,1,4,118,184,32,210,82,23,147,141,65,182,91,165,54,239,229,97,216,62,13,87,5,122,66,213,181,37,182,98,116,134,82,138,187,61,188,237,163,182,203,211,251,224,67,235,45,86,47,129,68,203,132,23,18,245,51,70,74,56,15,74,221,77,96,135,77,133,58,211,229,81,121,164,174,172,27,214,82,41,82,171,207,197,227,150,239,139,143,59,29,155,142,230,241,111,241,129,238,164,68,202,138,35,156,79,204,184,23,241,16,8,172,253,3,8,165,236,209,213,151,222,188,59,190,120,116,85,251,207,222,62,22,207,189,147,28,179,51,101,221,23,13,157,185,131,181,243,236,211,224,235,83,241,218,217,32,218,42,79,72,27,246,66,87,119,16,255,248,183,105,18,109,238,212,45,62,116,219,132,12,64,6,134,46,0,37,150,144,133,1,145,38,215,87,29,85,193,12,245,168,45,99,224,196,103,124,4,120,26,223,226,108,46,64,128,0,1,21,242,202,163,54,106,77,93,102,248,14,32,171,89,46,147,38,9,25,69,34,171,180,236,20,147,75,116,146,208,247,68,55,224,205,20,152,141,251,202,43,83,80,129,53,219,188,18,119,107,86,255,170,177,148,91,82,229,229,40,25,44,176,211,36,146,163,224,111,41,254,133,185,191,204,71,100,213,253,54,104,186,111,154,175,55,106,175,187,159,55,116,183,157,222,52,237,28,56,56,130,236,134,41,76,14,110,73,175,172,140,185,36,185,253,59,169,92,254,105,51,220,110,170,188,245,72,45,77,92,158,233,13,245,144,235,165,134,76,224,155,165,85,232,19,109,100,81,203,166,94,138,187,127,145,215,239,148,27,244,114,184,191,98,19,79,102,66,123,92,232,18,153,164,116,68,135,173,190,114,175,244,114,18,243,50,132,74,27,118,183,99,91,217,203,56,172,50,23,219,114,168,142,250,196,4,91,50,193,41,219,16,141,38,189,108,25,73,15,24,12,128,60,180,51,236,209,210,225,104,85,78,186,25,49,44,160,16,131,134,6,41,55,27,26,62,216,119,47,80,111,35,146,165,164,132,34,193,90,139,8,173,140,180,131,104,151,180,83,118,211,71,55,13,18,1,137,213,68,137,60,68,19,145,128,129,82,8,147,166,148,0,13,74,137,37,222,255,225,163,251,253,238,242,254,112,212,95,199,63,52,33,169,91,215,90,1,15,128,229,2,128,107,148,8,144,17,209,77,215,140,105,252,194,104,246,224,202,157,119,190,136,133,13,214,101,216,215,145,182,11,14,26,103,149,20,9,116,20,98,131,66,114,45,92,201,10,141,19,87,55,18,62,206,237,67,139,138,174,85,150,191,254,157,239,254,107,116,188,60,111,133,183,230,161,215,171,147,162,94,39,121,40,138,212,110,11,1,132,33,177,38,212,164,148,148,7,19,35,76,172,71,233,23,249,89,97,111,152,232,76,67,117,71,41,142,74,159,222,15,126,225,42,23,37,75,92,237,153,50,166,42,159,136,190,71,126,143,238,224,136,34,137,245,6,43,79,125,138,30,164,32,9,234,72,2,153,200,4,184,84,38,115,171,181,96,23,163,76,253,172,173,1,141,31,240,251,158,56,61,87,205,21,82,9,183,16,227,72,230,86,47,186,190,183,196,232,197,76,207,87,12,234,169,132,148,212,100,41,174,249,193,220,121,138,13,54,51,152,7,132,129,51,64,96,117,90,142,151,25,230,142,138,65,234,236,114,180,29,155,143,109,199,50,71,204,4,251,191,19,167,210,68,106,168,21,105,107,132,39,80,0,64,43,67,136,179,44,14,226,117,95,218,231,155,227,237,209,76,119,97,254,15,127,244,118,91,89,87,18,7,180,118,166,199,55,111,62,89,113,63,74,174,34,145,90,55,115,10,146,129,171,27,3,81,253,147,255,23,19,93,87,216,227,163,42,154,131,149,129,148,13,34,196,146,54,231,92,113,16,28,230,150,217,114,30,113,103,139,138,74,61,158,22,217,15,237,191,208,96,190,197,123,188,132,43,131,246,8,4,128,53,136,158,168,86,83,52,154,25,204,46,200,166,93,227,24,183,242,4,40,80,33,114,107,213,228,102,157,164,36,30,142,40,65,181,164,172,154,82,52,6,90,132,180,236,154,7,47,104,217,92,86,178,219,95,27,205,238,114,235,204,173,25,218,36,149,96,196,13,82,100,183,250,255,214,111,185,251,86,119,197,212,253,22,120,233,221,35,63,218,221,59,173,121,233,172,64,44,118,85,53,13,88,93,113,67,206,160,38,108,5,7,213,74,217,179,23,220,163,25,158,189,14,221,110,60,188,229,78,27,149,147,24,239,32,130,0,33,110,70,147,105,106,29,106,181,238,30,68,119,150,30,145,35,1,215,127,183,175,57,187,157,174,14,238,14,144,123,165,121,189,104,152,233,216,112,29,159,167,96,242,218,228,140,3,202,116,147,168,144,219,74,89,21,253,176,47,90,25,59,91,155,229,227,174,26,187,12,225,118,102,166,103,222,174,217,102,134,150,180,77,137,93,99,12,26,59,79,151,137,84,7,38,228,137,251,118,84,201,128,209,59,3,129,165,59,191,228,0,14,112,139,89,149,32,141,218,128,149,1,250,21,17,18,158,57,216,121,51,61,97,227,77,204,39,77,42,154,164,38,9,32,18,15,20,2,174,42,162,4,32,84,2,8,13,32,147,211,238,255,186,120,75,253,163,215,195,27,30,174,12,67,159,84,119,242,194,27,83,245,192,194,103,88,119,130,110,228,54,32,229,193,196,96,113,183,80,26,233,247,126,22,33,231,226,137,135,217,124,168,44,226,113,154,252,184,215,78,5,104,61,217,72,86,13,159,51,181,149,69,213,227,250,222,5,250,89,77,164,109,96,150,100,61,252,203,240,205,115,120,222,221,210,209,111,110,181,50,121,107,149,177,34,169,46,22,162,66,4,136,198,108,180,73,154,7,75,3,122,202,71,43,107,222,224,231,137,214,217,154,71,253,52,152,34,22,194,101,253,232,89,223,96,124,96,251,185,202,238,34,135,72,65,183,216,220,253,32,238,109,72,246,45,185,103,246,145,49,29,88,250,18,107,220,55,207,251,126,27,157,128,37,211,141,160,38,203,204,74,46,35,0,182,64,136,169,101,249,117,242,148,198,159,229,159,61,20,186,10,91,12,11,166,90,197,206,238,105,255,193,78,54,212,249,207,215,112,214,173,158,12,137,231,35,106,155,110,94,11,255,154,136,149,60,37,251,100,16,50,105,166,74,43,202,32,227,235,107,160,80,31,113,100,234,46,151,230,118,185,232,127,220,166,218,164,236,148,14,167,252,119,99,253,7,9,255,33,244,239,217,113,242,220,105,67,29,16,84,204,1,21,134,128,237,3,63,147,61,175,195,151,220,121,170,195,246,184,89,241,157,171,174,223,253,248,225,198,217,159,253,236,25,214,35,161,237,218,9,170,161,115,67,51,132,52,43,195,177,240,154,247,83,232,106,237,195,142,170,81,105,48,108,45,240,136,4,48,0,181,129,224,39,147,128,117,75,192,65,229,138,110,51,70,141,161,168,206,126,220,249,16,27,158,241,30,141,59,106,162,177,151,80,192,221,244,9,168,161,113,195,193,4,142,221,35,124,205,172,237,246,16,135,19,145,90,32,43,134,74,89,3,76,4,2,135,25,135,227,0,200,132,57,217,226,172,233,216,53,50,143,233,165,225,33,179,166,36,29,100,244,102,2,201,168,218,99,109,102,194,194,96,207,116,8,13,44,137,19,215,232,183,232,255,115,158,254,243,189,255,38,169,185,112,190,231,246,206,222,60,58,218,156,211,11,96,112,119,238,254,129,78,249,144,154,227,3,220,100,92,212,54,123,46,42,181,5,98,138,222,150,38,180,128,208,90,188,16,226,112,10,171,203,182,138,33,180,17,188,200,45,81,243,112,101,189,229,30,204,252,95,235,242,230,66,30,19,247,136,242,84,111,94,187,46,55,217,164,137,5,242,72,75,230,55,235,206,129,220,201,5,92,193,56,58,100,43,123,241,92,230,97,238,29,187,28,157,22,135,162,65,218,225,108,234,29,14,54,129,45,226,40,181,209,78,78,9,131,20,5,128,244,203,102,122,152,219,40,23,249,26,219,89,139,236,34,102,34,123,7,254,92,143,175,57,208,50,9,130,74,83,136,61,60,128,86,82,102,146,171,72,223,161,190,70,92,80,117,226,66,211,16,17,234,18,100,34,208,28,44,17,165,168,50,34,218,162,41,4,224,15,251,44,159,133,237,237,245,253,7,111,143,164,86,125,208,35,78,146,7,68,83,2,216,19,65,64,11,32,85,187,202,150,113,219,169,149,185,242,4,81,140,102,197,9,70,228,2,4,181,144,47,72,34,159,88,57,170,85,105,108,108,251,69,236,103,60,218,248,236,202,191,203,78,167,240,188,129,72,127,10,219,99,224,31,6,56,57,29,164,171,38,36,248,92,124,21,86,225,44,142,12,1,1,154,180,206,108,8,148,113,118,214,153,106,177,176,58,189,193,177,99,83,203,74,149,81,195,21,87,21,79,146,68,123,69,177,157,108,215,122,25,198,194,52,173,22,161,247,128,160,45,64,60,139,218,0,22,1,57,222,70,203,6,64,129,6,76,250,82,129,226,194,112,205,172,143,152,161,89,96,40,74,67,18,80,70,33,190,213,203,123,177,127,0,119,151,232,40,221,107,34,42,7,254,96,180,7,50,125,119,247,124,0,198,164,233,221,243,165,187,188,211,250,234,113,203,156,95,106,75,11,141,126,105,80,142,26,3,88,185,36,107,242,60,146,222,224,49,0,161,54,107,103,218,92,205,95,136,157,152,41,84,233,84,162,133,69,25,123,51,216,234,168,137,4,169,121,8,82,96,231,139,179,182,67,105,59,154,46,158,94,152,212,183,135,39,47,5,48,137,80,57,34,159,216,234,6,171,222,54,53,1,96,244,78,223,23,174,160,149,138,200,203,122,15,183,101,77,107,195,168,71,0,107,12,100,199,32,101,96,147,192,130,131,172,196,10,200,130,81,53,6,26,179,62,208,143,115,27,253,10,223,118,127,62,115,107,23,78,114,17,15,16,128,234,226,1,80,168,13,59,29,183,43,129,189,128,148,153,10,132,20,2,49,48,181,146,192,72,18,153,162,20,173,232,18,62,44,187,36,175,230,130,151,89,132,234,130,202,193,170,135,46,77,135,41,48,132,138,170,81,30,52,199,34,13,135,134,37,120,153,207,137,14,154,225,222,122,51,49,117,131,111,49,124,155,195,119,216,48,11,208,0,47,18,115,40,6,80,71,174,170,23,23,199,167,225,195,222,164,64,27,56,97,172,251,91,27,70,91,179,229,218,193,103,55,222,94,199,7,211,93,52,24,235,100,158,20,136,151,243,18,115,223,202,71,229,110,117,205,67,234,68,238,73,174,255,103,205,21,231,70,206,166,247,151,197,37,231,226,39,219,249,194,96,9,52,163,83,7,252,70,216,24,182,153,35,232,232,200,108,221,155,217,170,183,166,181,211,114,94,52,16,187,6,177,219,150,237,168,3,208,205,172,200,90,14,32,237,52,51,13,99,174,117,20,136,252,230,183,243,82,208,41,239,135,178,164,107,129,84,11,214,116,202,187,192,154,152,69,6,106,82,104,168,11,140,87,76,175,19,145,160,182,118,220,0,8,175,79,48,176,4,76,104,248,77,123,225,53,46,222,5,143,6,26,40,17,237,98,177,194,202,138,134,0,69,68,141,222,1,161,195,209,162,124,7,139,186,179,220,76,219,248,241,251,147,28,230,202,3,37,11,132,85,217,0,128,88,212,168,86,147,202,212,68,180,88,29,66,98,134,36,42,199,102,38,55,26,37,53,52,154,65,229,4,76,1,46,77,174,7,186,108,209,22,121,197,128,103,79,95,250,206,253,227,255,249,76,43,218,110,143,227,213,243,32,251,250,193,91,250,236,93,196,55,55,151,156,151,157,225,39,76,234,92,203,155,115,236,145,18,84,7,180,33,158,70,100,233,233,197,81,52,142,130,67,143,31,120,104,175,31,101,80,251,125,105,170,11,163,94,39,79,23,57,158,228,8,167,55,250,245,15,243,123,100,51,196,168,5,184,172,168,110,63,195,232,192,80,252,20,54,79,32,183,26,72,129,76,50,160,37,32,103,220,97,216,103,136,160,55,161,22,245,141,198,168,57,43,158,58,108,79,162,52,222,189,214,94,52,183,110,160,159,21,159,246,249,113,33,104,37,69,171,41,126,158,219,247,201,38,111,45,46,163,211,215,222,155,39,231,244,205,109,163,67,57,70,199,133,206,215,219,229,100,1,191,11,172,34,217,3,140,156,179,59,162,86,55,233,91,102,199,214,90,149,34,21,243,5,177,68,48,96,0,97,241,190,205,181,40,45,17,98,32,115,162,38,168,99,19,172,101,149,179,109,10,61,228,175,9,135,74,227,5,55,67,235,199,11,143,97,193,128,93,55,107,104,150,184,82,168,126,101,58,19,95,243,64,95,242,153,228,105,55,184,90,139,40,26,166,3,23,181,18,41,168,96,9,51,34,160,70,198,149,20,216,96,147,179,151,16,116,244,208,216,107,220,113,27,63,227,189,222,219,133,105,44,80,0,9,185,192,123,130,22,158,26,87,69,167,230,116,92,33,11,93,165,175,234,27,65,58,44,0,43,208,150,170,116,4,250,1,145,209,140,82,212,78,220,199,236,25,53,115,162,99,175,6,218,78,219,39,239,232,148,56,151,150,150,110,121,190,28,67,57,77,66,60,193,211,76,166,64,2,104,145,88,85,244,61,110,109,143,181,163,17,90,1,253,174,221,183,61,48,78,182,74,133,142,97,39,34,45,171,211,130,105,90,68,33,190,17,131,230,29,18,112,79,103,94,205,247,174,45,187,71,102,229,5,243,16,133,182,201,69,142,113,33,80,131,205,100,165,238,222,44,84,235,130,209,4,35,110,174,85,225,58,131,57,144,161,242,169,63,122,29,247,230,93,220,226,90,25,96,88,146,76,117,81,228,122,234,52,120,18,231,176,135,128,33,19,220,110,91,105,24,8,135,110,178,209,213,246,64,148,141,40,12,195,33,165,237,13,28,69,155,93,135,21,13,41,198,13,155,73,62,224,73,139,53,171,218,93,99,211,5,118,181,148,21,181,156,229,221,129,244,215,231,244,154,201,201,54,221,240,166,47,9,88,125,146,9,7,18,35,175,199,220,239,220,198,153,74,219,221,200,12,61,54,34,178,18,77,48,81,227,180,63,169,180,20,17,145,20,185,188,90,44,1,234,99,30,239,182,111,249,188,168,202,247,215,221,93,108,174,196,1,88,150,82,24,4,209,3,0,151,220,0,42,98,122,207,188,159,82,171,59,143,238,80,221,178,105,82,183,57,84,170,4,157,145,144,158,43,202,48,25,123,60,6,176,6,238,154,84,63,250,223,223,95,233,15,252,15,250,161,109,71,15,15,90,251,181,255,252,47,207,183,202,229,112,121,158,158,47,189,135,15,131,176,215,95,159,62,184,101,107,223,163,80,248,18,142,109,108,233,161,101,228,49,11,130,248,42,214,88,223,158,43,58,134,55,159,107,246,198,170,239,222,179,135,254,248,232,92,132,93,164,170,177,244,136,62,109,221,70,93,140,76,38,42,101,113,219,141,197,246,179,170,53,140,78,121,68,247,168,185,47,146,177,229,234,235,204,165,92,8,220,130,183,208,38,177,245,187,38,130,67,4,71,38,55,41,15,160,91,247,87,221,109,154,123,171,29,237,45,183,15,135,199,182,63,177,190,226,251,75,48,47,23,94,66,247,160,238,255,208,115,244,242,217,125,117,109,159,187,23,178,136,222,46,52,218,38,126,189,222,108,220,175,166,149,27,100,125,86,72,220,136,166,64,5,164,182,220,36,123,164,175,176,32,136,190,12,83,134,34,179,152,112,44,45,83,78,51,160,20,85,196,139,184,181,201,145,200,78,179,83,217,122,156,199,133,179,35,235,139,123,108,10,130,94,23,48,238,26,148,186,85,198,114,79,127,163,226,42,241,181,119,244,87,255,139,247,198,125,157,146,56,214,61,29,96,213,218,169,166,11,203,130,82,145,118,129,50,73,246,212,151,113,193,184,250,44,16,182,228,102,221,113,236,189,30,191,239,123,206,125,192,109,124,115,187,228,110,91,0,216,68,0,86,237,98,77,117,112,232,157,16,99,87,112,219,211,222,166,145,8,11,38,48,12,219,187,96,21,145,224,36,142,193,232,37,176,47,216,83,212,12,184,77,96,25,178,240,72,32,247,157,19,254,210,86,182,203,170,87,212,117,54,155,138,148,192,199,166,211,49,6,0,225,118,36,31,201,144,76,223,216,208,172,200,20,85,59,64,133,213,127,217,234,187,57,146,29,52,176,166,235,144,180,91,77,192,121,229,171,178,37,124,222,222,178,91,8,218,213,30,195,93,247,84,210,103,151,241,139,242,239,21,38,42,247,205,142,122,216,154,77,234,188,36,202,64,19,211,11,131,157,38,72,206,177,179,182,190,232,249,26,188,12,31,15,240,120,181,231,219,135,229,10,147,22,214,155,145,28,11,197,129,208,161,228,204,150,220,229,38,90,114,146,231,228,72,218,105,198,190,175,232,181,55,15,106,32,206,92,244,71,89,26,208,208,78,181,173,236,203,1,58,169,116,100,134,132,208,26,124,196,20,85,88,142,61,233,10,104,196,124,158,87,18,68,18,34,54,34,193,150,156,148,55,184,32,79,175,56,191,164,92,23,51,152,230,6,37,213,94,159,100,64,44,174,138,239,22,183,118,213,55,17,209,35,101,55,68,27,178,53,2,86,82,192,195,234,217,181,122,59,50,173,209,154,87,95,254,106,251,56,179,98,242,201,145,119,46,238,76,238,47,219,143,251,126,26,174,152,39,172,138,209,34,14,113,177,6,124,128,169,195,90,88,75,71,182,142,167,15,189,127,182,248,96,233,187,51,131,67,117,9,174,104,69,184,83,63,201,4,205,54,193,111,104,242,163,207,19,65,121,195,189,55,56,94,48,175,161,144,244,163,82,94,110,189,219,113,229,151,255,225,105,118,186,164,25,66,64,126,250,80,152,246,254,144,107,145,218,102,72,76,193,156,63,245,126,67,178,210,136,81,78,67,163,100,179,130,41,38,71,245,90,187,54,87,63,254,221,107,158,157,197,119,179,155,215,124,113,35,231,108,223,39,99,53,47,13,249,26,190,152,97,26,6,124,152,132,173,63,171,96,64,219,255,15,228,183,48,237,165,190,35,236,193,80,28,141,34,47,168,204,212,114,70,118,53,44,100,118,221,107,172,5,25,129,52,216,245,208,157,182,135,139,26,204,171,251,121,120,65,52,207,23,207,210,41,43,3,181,251,53,254,95,131,116,248,137,122,17,151,131,179,155,255,242,50,126,99,227,87,236,157,3,12,134,244,218,219,234,106,243,222,223,133,238,148,110,77,63,190,215,178,35,166,227,194,54,19,202,192,206,122,135,77,204,45,175,219,190,69,84,4,72,250,210,118,95,181,176,99,99,80,89,175,23,76,155,39,243,85,60,163,129,156,68,141,128,240,80,118,177,85,131,132,133,221,107,210,212,244,242,70,53,113,109,146,74,6,46,218,89,67,212,67,53,167,221,63,36,124,244,59,250,231,255,2,59,220,29,242,195,140,135,244,224,145,199,120,175,109,36,125,186,22,0,19,20,177,70,66,107,12,128,177,155,42,55,13,204,216,43,28,82,210,209,251,136,79,241,59,188,104,218,21,50,119,76,223,142,238,142,85,104,76,14,236,107,175,43,153,202,153,180,202,160,9,106,199,111,53,245,140,12,22,32,110,111,194,179,48,43,49,240,41,86,131,28,153,53,219,57,128,21,108,178,152,247,59,150,93,205,134,22,2,154,14,219,111,117,182,206,150,199,216,232,90,151,75,122,148,14,147,14,79,144,193,45,31,172,180,3,145,124,1,13,29,154,108,90,186,148,158,142,64,190,27,249,46,96,18,57,194,30,192,78,26,9,175,34,93,15,189,211,228,73,82,134,85,184,252,92,165,116,232,122,186,235,58,244,49,188,152,199,157,160,183,93,90,91,79,98,91,195,16,177,38,75,64,122,36,9,34,66,14,201,198,19,185,51,120,17,243,205,1,122,39,215,41,155,188,123,188,83,111,4,35,129,24,99,11,101,97,195,156,16,145,68,164,204,1,172,147,67,120,72,206,153,73,222,79,185,22,227,225,99,57,94,21,159,91,173,72,192,94,104,79,238,29,203,115,51,168,147,32,33,104,133,136,204,207,35,101,219,217,72,162,100,101,45,136,110,243,33,98,119,40,6,34,22,242,112,4,218,72,131,253,5,187,64,154,75,3,49,193,182,250,4,168,248,16,108,242,218,157,121,193,253,6,151,45,149,164,25,13,32,52,112,201,10,186,217,41,180,20,83,32,1,154,96,87,61,64,210,159,142,175,204,237,171,6,246,105,19,67,187,18,135,49,172,131,134,38,115,60,117,90,35,152,190,243,10,6,232,132,227,71,226,156,63,122,247,232,170,199,152,61,200,86,213,102,124,173,160,136,196,113,110,10,74,214,74,106,9,38,110,29,15,4,27,79,14,117,80,133,196,64,12,250,38,166,213,70,153,164,221,71,255,250,25,10,19,47,28,45,17,38,19,90,205,188,102,225,88,114,181,106,178,104,182,209,94,220,144,235,72,110,98,84,246,176,191,255,167,151,214,55,95,115,165,219,111,139,243,107,145,98,39,84,169,235,194,11,155,121,231,134,163,251,31,70,191,244,179,195,61,219,148,13,242,142,241,7,218,255,55,8,235,131,117,220,244,58,197,65,83,146,79,7,161,180,86,2,56,144,88,177,223,84,125,143,251,214,65,9,128,125,0,147,220,14,238,4,96,109,200,61,52,3,250,160,254,61,225,247,124,153,106,17,119,179,176,254,162,93,126,48,158,49,249,240,188,184,63,161,244,141,236,245,50,73,91,10,207,237,245,197,159,110,112,228,209,148,103,23,64,109,31,159,109,212,35,221,171,227,193,76,103,217,94,167,179,88,235,132,30,48,175,243,240,106,40,5,99,93,248,74,211,55,208,47,165,62,149,152,104,60,154,108,134,145,241,170,88,93,200,102,66,37,42,132,164,21,110,109,42,146,33,37,246,17,90,58,13,218,64,61,98,236,112,102,92,225,63,226,29,252,139,127,161,89,189,215,28,248,34,12,61,106,37,0,118,2,215,180,56,168,10,108,12,67,91,30,17,150,46,76,185,115,158,53,216,162,110,55,78,123,98,63,233,71,187,234,119,118,155,126,201,248,54,88,133,237,6,123,226,238,123,42,154,9,144,216,52,185,212,219,52,224,153,132,101,21,233,216,88,73,48,180,57,166,54,198,92,176,204,229,190,238,233,220,183,62,173,27,66,61,10,85,172,137,29,87,84,123,102,159,253,234,164,87,238,42,47,2,33,141,151,231,145,60,93,56,189,76,237,166,26,34,68,10,161,37,183,100,145,219,174,163,107,59,117,13,142,174,161,13,52,234,190,3,191,83,126,71,88,52,128,214,164,197,46,192,221,10,134,58,142,27,135,131,86,185,234,110,240,227,79,146,107,92,193,252,45,211,59,148,151,149,91,109,177,55,124,41,155,44,68,44,98,216,59,82,171,27,5,50,65,98,112,52,236,16,242,128,87,101,145,22,56,27,54,102,9,158,1,78,130,150,12,141,169,3,8,28,112,29,169,129,149,85,70,64,58,7,39,114,20,60,121,132,206,235,155,143,4,43,205,189,181,214,158,211,238,177,188,183,98,1,150,187,12,22,224,114,204,78,91,11,237,118,186,162,29,187,9,121,5,11,20,128,96,224,130,66,97,59,53,179,182,81,156,95,182,131,5,142,228,142,69,75,102,213,5,102,202,80,153,58,98,103,46,119,94,84,91,200,89,165,45,20,210,133,38,177,194,108,23,111,80,194,77,86,115,198,210,162,9,5,228,139,122,224,72,125,103,242,202,234,135,212,229,187,216,225,129,252,133,224,217,56,201,11,247,206,182,9,102,3,24,157,188,107,14,71,44,119,190,39,235,125,114,227,246,100,90,61,113,155,50,211,132,36,205,83,105,85,44,170,41,226,195,255,14,65,96,147,10,109,196,83,160,173,206,157,235,142,98,114,68,42,113,119,173,118,219,233,72,108,30,186,125,77,219,198,50,148,40,145,200,208,140,232,146,225,26,155,251,51,142,210,53,86,15,80,169,76,92,151,216,253,161,203,252,171,143,87,174,239,203,139,203,80,153,100,227,68,58,224,166,56,227,51,113,235,193,180,78,170,51,181,94,79,179,43,126,150,195,165,142,55,1,80,98,218,43,11,89,14,210,74,226,30,8,56,64,115,199,113,104,36,118,16,183,26,91,22,59,239,123,16,189,47,216,17,44,148,24,32,140,226,237,3,29,32,108,35,236,58,248,116,75,110,47,233,173,133,221,243,17,225,204,62,95,180,248,20,167,70,189,103,119,30,232,62,246,103,231,93,122,107,187,151,238,100,30,239,254,145,119,233,143,205,110,9,174,152,222,57,173,239,251,39,215,178,71,54,181,6,181,217,180,70,6,198,134,93,152,110,251,188,141,142,64,209,108,4,239,204,77,43,82,71,236,120,60,246,176,189,82,237,202,174,142,3,174,168,41,57,2,8,16,97,194,188,217,43,82,170,13,165,22,51,133,242,27,253,3,132,55,253,132,255,230,31,213,193,236,34,106,2,117,208,74,53,209,96,97,101,65,75,231,33,214,196,10,232,14,34,0,86,194,73,164,101,193,26,229,130,162,198,171,94,122,108,239,244,124,154,1,44,128,47,0,203,190,70,122,181,6,172,105,185,123,6,2,180,133,108,109,62,68,129,50,50,37,13,2,219,58,216,234,29,148,252,144,13,77,165,22,135,179,163,74,98,150,206,102,172,179,97,171,245,145,7,43,83,213,90,236,202,23,208,26,243,189,52,67,94,30,54,137,100,1,78,35,98,247,166,251,3,150,230,73,181,209,149,66,160,29,138,135,222,29,164,157,186,21,21,67,232,160,55,252,142,252,22,252,118,173,86,97,218,108,78,205,37,193,246,167,48,40,31,23,192,240,29,170,226,201,199,126,205,235,123,247,30,229,196,49,171,137,179,149,236,132,111,19,139,108,51,54,171,109,161,213,155,106,18,177,216,67,175,161,72,147,201,134,125,172,60,108,75,172,233,78,121,179,54,25,160,43,16,150,27,19,72,77,196,49,50,37,1,4,150,6,53,18,65,102,196,86,170,176,7,19,209,204,60,169,96,144,59,228,113,125,221,60,78,44,155,215,212,82,192,20,16,5,160,13,93,39,249,47,196,146,142,31,102,58,176,98,6,20,131,187,91,130,18,145,154,96,24,185,243,75,251,43,154,123,227,129,69,179,22,13,44,149,148,19,222,113,166,185,137,221,222,94,98,34,25,40,9,13,20,202,38,41,153,21,24,169,136,88,215,148,4,173,184,87,186,153,84,23,155,225,240,226,225,109,207,222,241,237,66,126,243,211,13,115,255,113,229,13,238,112,160,188,83,43,42,164,70,101,33,111,131,74,135,19,93,96,181,179,53,221,253,15,167,234,234,206,245,5,244,167,221,222,75,94,151,155,8,182,168,227,250,56,21,205,232,136,226,88,205,243,148,24,118,5,212,138,0,3,47,146,147,81,45,229,218,226,26,32,130,169,208,10,177,248,12,197,24,247,240,35,171,124,118,23,85,22,8,20,59,95,47,99,83,116,167,250,225,171,229,106,233,179,247,118,137,83,40,74,237,18,33,105,150,148,148,13,50,10,54,158,163,224,126,31,211,210,207,254,116,216,27,19,95,227,190,131,146,71,245,146,64,146,117,192,78,228,32,160,211,59,221,55,188,111,250,160,107,50,194,195,39,223,248,165,196,170,140,6,54,187,118,176,66,0,1,59,0,247,147,78,155,197,93,44,237,85,13,251,166,130,221,222,237,111,247,215,233,163,232,20,152,148,63,191,74,67,20,38,88,111,240,39,158,246,197,220,183,247,225,164,179,141,223,146,155,191,213,186,252,103,173,107,77,111,72,187,216,30,126,225,253,195,255,241,238,255,135,85,126,185,35,109,169,222,100,205,107,82,179,174,192,199,42,103,40,182,37,228,67,185,202,251,211,122,165,167,71,15,210,188,242,139,204,48,239,33,21,57,106,18,7,41,76,193,26,25,22,73,73,78,33,57,84,88,61,15,131,242,186,247,240,143,255,67,111,99,182,232,45,148,70,88,68,64,104,165,186,148,52,35,212,140,5,16,116,23,161,22,10,204,52,118,65,71,55,138,112,51,158,247,94,199,159,181,209,126,56,119,209,103,108,45,51,1,88,130,91,6,168,91,148,162,231,190,173,91,190,6,220,22,155,44,0,82,242,129,148,19,90,122,40,76,104,195,43,152,162,185,222,239,97,241,5,225,212,234,67,165,232,41,70,32,116,29,112,96,134,126,180,244,34,243,125,174,185,132,162,24,89,81,19,68,40,152,33,250,164,99,69,60,201,59,75,170,19,53,74,48,22,193,178,0,96,175,117,147,45,5,106,157,227,122,105,165,215,85,229,155,224,91,240,59,200,166,68,113,53,25,161,163,234,234,216,67,83,181,232,71,147,247,196,197,229,248,224,228,183,227,104,101,45,50,109,210,201,188,91,63,201,183,137,173,214,17,233,171,51,245,178,246,72,93,66,27,136,172,162,201,163,253,181,200,54,71,202,217,97,235,110,227,186,32,0,244,162,4,37,208,185,170,137,21,218,96,1,134,24,2,64,11,11,142,52,105,137,210,201,0,241,225,180,138,233,218,217,77,62,198,225,122,221,219,106,95,2,32,149,70,179,211,238,188,113,205,111,214,38,238,107,219,245,99,213,225,157,65,3,211,1,28,160,128,122,163,23,20,128,132,24,24,6,140,85,106,231,23,61,191,246,190,147,228,246,134,240,69,136,148,17,157,41,151,63,183,107,251,33,231,102,168,161,68,23,32,86,24,74,40,69,132,34,130,116,189,35,124,206,25,17,191,212,175,43,60,233,58,217,41,187,225,230,242,61,243,123,126,57,220,193,215,127,252,241,230,77,243,51,237,97,33,59,202,163,99,0,151,89,92,161,211,222,225,193,152,171,48,229,241,126,58,230,224,136,223,124,232,97,31,255,3,244,62,149,99,200,187,93,243,193,177,208,127,47,47,142,167,239,195,97,61,153,244,165,9,140,74,193,56,140,8,169,231,202,106,83,153,110,20,77,56,222,172,33,111,164,70,99,68,55,201,19,116,221,141,67,132,220,219,206,98,210,171,61,225,212,27,87,31,12,114,39,38,180,141,219,3,228,233,75,251,140,211,201,33,92,217,144,54,194,68,170,185,209,251,173,77,13,56,191,213,248,135,139,235,183,88,87,137,32,169,195,4,169,148,2,13,73,120,48,210,153,91,87,175,173,164,55,115,215,205,125,208,207,10,84,228,132,154,96,93,100,36,50,245,139,209,55,98,5,168,161,147,79,110,108,57,251,103,247,112,177,249,29,184,3,26,74,149,204,121,38,145,123,124,223,159,187,31,173,199,159,197,37,221,216,116,224,191,204,211,135,180,107,108,232,46,254,100,110,221,84,122,245,247,196,84,173,162,120,153,245,37,63,25,47,79,117,231,175,148,255,170,51,31,176,242,28,57,189,66,28,248,18,235,8,103,11,27,209,207,166,165,205,29,217,171,148,148,168,154,151,135,237,11,85,26,68,29,56,12,81,201,28,36,8,93,128,128,42,75,135,13,253,230,185,63,149,95,243,78,253,203,127,49,87,147,221,137,185,68,77,32,146,60,236,202,8,146,54,164,187,65,74,138,216,72,216,72,200,107,142,12,92,212,33,89,229,26,105,17,237,69,183,94,233,57,158,228,118,102,50,1,9,4,64,198,27,108,201,219,212,36,113,93,123,47,201,48,27,213,74,123,27,145,145,73,2,232,220,224,184,25,88,22,221,105,86,233,142,57,195,236,14,144,212,67,97,213,227,134,189,246,201,93,149,13,176,58,173,85,27,251,142,109,106,99,227,90,182,241,17,56,128,67,225,79,70,50,109,106,150,44,36,110,59,57,221,155,116,73,186,169,171,222,162,154,138,216,234,46,26,148,216,203,2,187,207,178,215,85,9,213,9,1,1,99,18,180,42,53,122,226,189,17,207,169,183,30,31,126,237,131,253,246,60,22,86,51,171,45,196,14,115,25,222,45,23,97,59,44,48,45,58,97,21,121,198,217,147,185,125,5,18,104,113,23,1,45,222,196,129,180,208,251,186,45,74,209,106,0,43,70,54,249,80,39,98,212,202,208,26,128,8,202,1,36,64,6,9,21,105,34,146,195,235,41,36,51,125,50,71,111,107,215,43,107,177,80,181,14,4,74,1,200,251,155,96,108,52,44,45,157,84,190,122,51,159,109,28,28,96,84,229,2,162,47,18,44,145,65,130,206,222,170,108,213,110,206,175,82,158,251,192,23,162,1,99,37,25,25,160,209,163,127,180,216,141,85,172,104,32,232,98,17,89,77,128,104,141,22,18,109,148,65,110,247,171,119,235,21,61,201,221,69,248,18,56,121,88,202,246,179,160,42,191,252,141,31,190,166,250,140,251,208,241,217,206,3,64,145,200,116,167,148,38,69,209,89,97,58,159,127,113,99,126,168,255,102,221,110,235,163,71,162,165,187,7,152,155,178,91,239,120,122,255,229,245,195,89,93,143,223,125,61,165,147,44,227,34,201,124,64,70,53,87,174,12,200,160,188,27,181,229,174,232,185,184,169,98,44,162,21,79,83,239,148,133,61,23,152,154,103,173,215,75,87,121,190,132,222,149,201,147,34,179,185,148,186,236,172,141,83,169,129,128,70,153,104,216,225,152,207,148,221,5,9,131,167,222,25,60,186,216,255,176,237,154,235,136,114,134,28,49,201,0,93,194,0,131,247,205,134,142,99,103,24,14,129,35,25,41,225,15,36,127,68,174,66,235,164,49,148,240,94,137,78,120,15,193,252,208,201,103,213,109,156,45,28,182,200,60,132,158,131,200,30,74,99,7,123,59,200,143,190,118,216,59,239,98,157,79,31,143,167,3,209,138,207,238,221,59,247,119,171,109,178,51,203,107,127,16,236,252,1,40,161,104,80,127,116,242,227,222,41,159,107,191,136,162,246,208,124,227,34,237,90,216,84,171,104,64,157,33,71,200,85,94,70,115,229,181,26,236,157,161,78,121,71,61,46,48,37,212,238,216,146,146,41,42,177,97,12,113,153,25,108,66,53,250,78,221,238,142,13,155,226,215,255,132,127,255,223,205,53,122,91,118,11,45,131,6,42,72,8,90,35,187,49,194,133,83,32,92,3,116,192,75,12,189,120,2,11,138,77,68,180,17,53,84,183,214,185,251,231,201,245,27,93,231,94,118,162,119,186,39,114,108,64,4,192,181,236,37,83,55,106,236,86,108,206,210,166,116,225,80,92,105,112,173,160,10,49,16,234,5,32,236,180,95,106,105,211,220,161,178,200,187,102,114,238,110,118,227,247,130,42,83,6,173,91,237,199,137,59,29,175,174,251,131,133,241,113,98,43,27,41,198,71,110,218,14,174,153,161,250,61,151,199,74,83,138,138,77,136,20,180,178,174,209,194,186,210,184,90,105,93,183,148,218,88,139,85,54,172,178,128,194,41,89,19,66,172,101,147,140,152,45,196,62,191,229,205,86,191,247,193,230,79,230,117,206,38,171,239,115,80,155,28,195,197,92,20,167,120,171,67,150,150,228,213,187,218,251,181,52,207,77,165,18,189,202,160,98,30,204,134,153,204,29,22,126,167,90,141,150,83,10,88,96,209,136,45,87,44,80,163,26,3,17,25,0,75,192,14,17,49,70,98,47,13,196,147,17,155,70,180,155,40,108,189,236,198,42,192,82,44,86,192,208,53,197,62,220,85,28,44,206,132,54,112,102,0,242,226,170,119,119,104,129,106,166,145,64,115,153,77,184,237,115,124,215,15,160,45,11,192,184,225,118,66,73,69,68,242,210,227,35,223,36,123,181,151,20,85,180,75,200,178,33,40,219,237,157,130,69,211,138,69,43,48,139,91,221,88,253,136,197,105,171,148,171,221,179,99,236,237,43,47,95,253,246,103,206,182,183,127,247,143,127,250,198,251,159,143,255,112,137,109,48,140,88,133,53,186,204,189,50,47,194,252,115,119,215,206,95,6,62,122,127,33,184,135,94,176,233,97,59,252,190,30,55,44,211,131,255,191,253,214,223,254,115,251,210,55,158,122,252,142,24,240,214,152,79,38,225,10,149,217,79,110,185,231,22,139,50,216,213,212,210,230,135,100,11,126,17,155,165,14,76,47,251,165,115,92,125,124,174,144,98,219,73,197,166,63,52,186,148,36,6,224,112,77,42,187,5,91,171,72,102,142,178,155,139,209,45,102,189,227,90,252,153,199,252,192,242,239,238,212,175,131,45,202,22,19,139,168,34,200,224,221,100,121,236,148,117,203,12,73,128,18,144,34,166,213,37,133,81,229,147,33,249,173,9,77,7,198,65,135,185,236,158,133,63,83,172,62,184,115,47,129,59,9,116,133,244,201,107,216,93,53,182,92,232,162,106,150,64,130,84,84,177,161,227,171,199,241,250,165,128,119,199,139,87,153,92,103,200,127,85,135,127,120,122,255,247,255,223,255,121,88,135,255,15,154,95,225,23,254,181,221,199,255,122,228,191,95,196,127,244,116,185,124,220,47,109,127,242,223,188,134,246,80,180,131,93,17,81,117,175,53,130,191,156,189,87,183,172,154,39,1,244,54,204,185,235,215,174,54,117,89,113,223,233,81,105,23,17,109,74,231,8,156,221,3,26,41,210,158,116,123,255,47,226,155,222,195,63,251,87,187,79,118,179,236,110,99,1,177,216,11,138,158,5,100,76,28,130,154,17,192,90,2,132,218,9,92,16,90,169,170,90,122,76,133,85,163,147,118,226,136,79,122,210,187,218,18,104,53,171,70,197,66,16,16,172,68,221,90,182,194,38,173,91,214,102,2,168,227,71,139,88,54,240,64,36,40,44,109,67,162,48,214,11,189,204,158,66,232,9,59,15,59,235,165,126,58,118,23,142,178,214,209,150,85,105,77,12,251,114,235,243,163,124,164,62,26,61,19,32,31,17,164,89,202,0,8,155,10,212,144,36,245,21,105,165,214,154,14,93,199,55,231,197,170,43,102,52,218,6,215,42,210,101,203,42,218,147,52,164,176,152,112,114,218,210,240,182,199,158,238,149,215,34,127,102,176,215,247,62,224,78,31,203,171,246,88,231,205,117,8,139,200,183,216,130,111,4,93,56,184,163,15,67,119,96,170,237,235,222,169,75,36,168,72,6,8,83,119,208,139,113,19,118,67,155,26,140,2,24,32,4,5,170,137,73,115,16,209,98,13,98,129,84,27,140,109,1,154,148,50,16,100,11,29,193,59,208,116,170,81,25,222,3,1,160,2,44,119,35,225,250,100,122,27,236,114,242,235,199,111,187,200,215,94,122,172,97,144,160,242,10,8,221,129,176,15,107,26,144,117,147,93,121,67,36,243,221,183,117,7,194,9,213,3,100,214,187,42,158,76,70,124,56,252,252,43,100,35,116,123,181,239,40,50,90,89,20,40,43,236,2,52,16,40,250,64,97,136,196,19,136,119,151,159,223,246,221,250,151,111,91,171,39,11,244,156,51,98,223,98,118,7,237,24,146,205,157,229,242,215,213,115,230,237,233,235,87,14,63,243,61,29,159,85,63,1,178,176,204,104,255,156,159,159,240,51,208,127,231,214,81,186,163,206,248,29,200,123,166,74,190,10,123,84,57,154,206,165,80,219,171,43,216,242,187,223,254,139,191,157,109,28,175,136,159,17,43,157,172,85,173,184,150,170,20,251,44,124,41,157,36,7,131,98,8,16,63,10,66,166,169,115,61,22,114,242,52,241,185,56,93,160,133,20,162,75,104,247,168,114,5,109,242,25,114,50,151,32,211,96,188,149,46,116,53,55,177,127,162,207,239,75,255,21,212,79,175,171,135,146,162,112,70,76,82,205,169,11,152,67,16,30,20,208,82,32,6,154,147,100,104,129,157,36,126,32,79,165,244,87,114,99,21,246,45,232,27,142,181,72,107,46,156,67,68,34,171,123,76,14,201,77,68,125,183,93,101,125,111,215,22,196,164,40,68,65,101,230,133,174,193,51,232,107,29,102,247,87,252,216,184,33,183,131,145,208,101,215,187,170,247,14,207,252,103,207,241,63,8,111,106,195,235,133,142,56,46,52,143,147,233,251,165,236,27,51,125,67,190,111,211,3,46,175,93,86,233,126,254,181,239,115,9,57,244,205,200,138,231,182,97,228,98,211,240,108,143,217,207,214,29,221,69,25,2,128,216,95,99,108,63,116,140,127,42,175,126,71,127,239,95,245,130,153,162,119,81,11,0,17,242,123,128,80,17,192,239,99,209,141,40,86,0,84,48,169,40,162,58,74,128,229,6,19,220,236,78,235,107,182,23,251,189,247,116,250,148,59,59,207,57,50,31,113,1,140,108,224,61,24,217,52,28,110,244,74,123,43,154,237,136,148,13,4,168,112,196,224,109,74,51,209,12,80,133,122,187,109,141,75,214,211,76,251,97,224,200,245,35,202,246,216,208,205,41,21,177,90,123,138,124,180,128,197,87,156,0,89,105,16,144,198,210,68,148,56,77,28,42,113,197,35,146,194,36,46,108,169,45,17,40,160,30,35,237,161,122,7,98,239,4,44,26,7,98,235,186,174,145,46,13,93,193,146,88,134,165,124,174,184,238,158,93,84,15,154,124,211,133,198,37,31,31,52,95,171,107,75,243,220,169,24,178,215,86,56,21,117,71,199,96,13,230,169,179,59,236,204,184,8,13,154,217,36,138,84,67,139,107,39,199,158,83,65,127,146,95,45,187,78,227,180,227,80,16,139,37,177,86,10,11,164,4,82,185,180,14,4,162,205,84,6,34,40,83,192,1,61,33,2,21,185,210,169,137,152,240,178,176,11,135,164,84,65,28,218,40,32,121,194,116,91,48,120,85,142,9,241,43,164,252,156,3,76,186,172,75,42,187,107,31,46,21,103,168,246,157,220,32,102,8,138,5,206,92,128,227,110,219,64,116,62,254,144,254,196,191,84,223,127,186,190,111,251,149,253,126,226,163,191,108,62,127,178,91,156,251,99,197,216,79,248,96,253,249,171,62,122,223,146,109,135,163,115,247,105,17,189,155,153,72,169,229,72,132,48,45,80,208,113,5,48,85,16,209,8,177,9,136,168,118,97,146,234,136,162,10,84,160,172,202,217,153,103,199,166,239,142,207,35,75,234,1,151,198,90,179,228,22,74,119,78,74,60,184,151,23,94,220,124,243,225,209,251,230,235,231,191,254,84,175,247,207,158,255,232,223,220,127,250,239,118,59,254,57,149,229,250,104,101,228,71,79,192,87,243,221,252,166,248,233,158,36,95,237,246,179,193,75,246,63,241,234,124,191,120,247,237,221,159,254,229,31,245,230,245,19,250,225,209,197,74,183,29,139,135,163,108,23,159,51,201,237,126,12,103,55,121,122,196,205,171,125,156,161,230,225,125,174,215,229,78,194,94,169,163,58,202,119,55,223,42,95,102,119,192,82,172,50,37,242,4,218,212,82,228,9,55,51,189,226,231,125,230,231,235,111,254,224,201,77,127,220,62,235,35,146,220,204,46,200,249,196,96,158,147,177,102,57,114,102,88,19,61,225,176,244,74,91,57,101,226,59,30,253,125,124,233,168,17,207,60,222,214,249,248,6,126,210,61,205,215,211,119,125,221,94,125,217,180,47,177,167,238,246,230,229,189,129,222,107,156,126,40,189,55,218,153,17,237,96,211,189,198,49,141,96,217,241,59,188,42,253,48,72,220,78,216,245,89,132,100,117,100,47,126,180,126,61,149,237,222,157,239,249,127,185,252,151,58,252,111,127,116,2,145,175,12,22,90,220,164,187,114,184,121,192,189,244,80,183,195,186,247,145,158,222,59,154,232,195,94,60,68,36,137,102,0,30,179,58,82,247,41,74,161,37,253,54,72,191,6,161,233,110,131,128,233,181,196,55,39,145,253,196,220,124,161,63,248,15,254,2,220,99,129,77,0,50,40,194,74,0,28,0,16,96,100,129,1,98,125,143,139,126,171,42,188,71,99,141,118,6,224,53,121,213,150,151,45,62,190,239,27,186,246,206,117,110,62,189,176,159,215,95,138,23,59,207,108,148,87,51,245,216,116,231,51,246,144,30,5,75,27,189,220,140,209,41,47,251,218,75,39,48,77,126,174,252,121,97,194,11,12,14,94,240,114,113,183,184,197,216,183,10,69,91,189,206,240,179,207,118,22,126,190,83,127,190,67,63,173,237,7,84,202,168,58,97,107,43,27,119,187,165,91,165,247,44,188,47,215,178,231,119,229,232,252,33,159,60,249,208,11,243,117,118,86,231,174,47,149,23,124,184,123,76,119,70,160,168,13,207,157,84,71,185,58,196,39,80,148,107,187,246,151,21,172,161,39,26,229,33,13,165,50,38,190,178,155,212,121,203,79,183,65,95,145,92,204,235,97,191,124,113,122,140,126,117,251,40,83,132,72,222,205,126,138,41,191,121,213,96,246,217,163,183,231,199,235,237,140,59,63,114,59,253,149,227,250,147,120,121,219,247,210,216,58,130,45,122,79,207,226,55,137,95,222,134,255,131,245,31,53,250,20,79,86,239,216,227,68,41,236,156,220,217,184,236,22,111,119,63,21,212,117,199,122,134,162,180,138,102,40,4,96,176,114,154,225,204,52,56,144,220,153,47,54,109,233,247,213,211,181,125,18,172,123,213,221,225,30,144,252,132,78,156,110,239,199,136,83,58,45,102,52,157,128,146,181,214,150,221,151,65,104,210,132,139,144,225,137,17,165,135,54,209,93,105,5,245,104,79,218,167,31,240,188,111,159,233,219,132,159,21,113,209,31,224,70,197,135,232,144,182,109,90,52,145,123,93,217,19,59,55,27,232,101,52,112,45,65,144,193,2,55,153,2,203,121,17,241,45,161,65,136,198,4,68,19,0,5,57,144,172,138,123,109,143,125,188,228,36,28,87,195,226,208,228,86,79,45,77,101,69,198,16,228,122,187,176,216,116,123,48,231,102,26,173,243,111,127,227,155,127,244,169,223,254,206,63,247,90,255,181,238,14,77,121,231,237,11,254,127,240,32,6,156,196,35,117,134,126,41,66,16,16,86,19,90,25,32,166,54,75,63,247,116,158,207,254,168,106,208,61,52,159,69,21,24,92,173,208,72,73,227,36,206,136,144,72,40,108,143,219,202,189,210,69,47,189,100,77,13,203,42,81,145,172,115,146,78,89,52,87,211,62,239,214,139,243,203,154,207,62,124,125,247,119,95,190,209,203,232,71,181,238,31,213,221,45,146,65,17,168,232,20,118,185,148,34,66,246,32,16,139,68,106,60,244,50,250,16,62,112,188,158,138,67,218,6,223,176,119,220,210,246,111,171,94,48,208,22,231,199,199,107,247,88,163,51,178,167,53,90,180,126,236,54,205,82,213,148,211,170,81,19,248,190,121,132,67,21,233,85,176,121,67,245,104,233,155,217,131,128,119,72,190,95,191,199,230,191,106,247,13,54,239,87,211,246,73,85,238,86,146,194,130,34,246,113,210,195,62,94,101,8,137,26,172,89,103,220,239,229,105,146,87,104,146,54,132,173,26,205,13,69,231,176,118,135,45,159,213,114,62,211,182,229,229,192,54,242,50,251,137,248,138,115,239,7,254,61,104,217,46,17,54,193,122,130,17,33,1,96,1,136,33,11,203,201,40,128,128,233,213,61,242,146,232,33,87,130,77,105,98,166,30,61,147,237,155,238,231,27,117,109,55,190,63,225,41,253,94,159,65,198,53,63,166,216,206,83,97,202,125,192,2,123,217,12,188,198,232,27,126,221,79,220,222,153,209,17,99,124,46,25,105,168,51,144,16,177,180,85,8,227,59,30,122,58,67,215,160,156,46,215,115,250,102,233,65,253,50,209,200,150,192,153,109,111,178,100,245,129,168,54,233,185,17,71,99,214,69,174,19,148,71,215,166,215,135,236,156,156,171,53,91,215,52,230,112,86,103,85,179,138,20,149,172,215,221,27,229,73,49,149,214,225,24,159,146,6,237,151,162,10,152,28,12,148,50,228,198,203,133,214,46,115,217,219,134,30,26,21,92,114,60,90,70,166,233,230,116,37,160,57,155,102,136,64,217,113,150,253,236,234,73,166,230,78,152,48,157,196,245,39,229,28,169,26,167,221,145,201,192,98,241,111,62,241,123,242,159,21,126,8,132,55,254,142,121,22,164,132,177,103,113,83,144,117,180,21,105,57,204,19,163,37,24,32,1,212,64,25,17,64,208,42,32,149,129,248,118,104,208,98,66,172,141,1,97,75,195,173,5,150,88,128,129,24,80,51,165,185,14,164,1,236,104,233,103,129,184,125,118,127,226,192,215,40,20,63,121,87,92,56,17,70,139,131,178,191,108,145,61,102,61,95,183,158,198,200,212,166,188,192,36,135,96,150,125,65,99,79,91,171,166,66,17,203,96,53,200,58,193,72,6,26,198,208,168,66,163,233,219,136,89,98,237,22,6,5,217,207,198,142,211,179,85,111,46,210,29,89,120,36,221,213,99,67,173,44,69,166,135,75,188,207,166,135,91,237,236,194,28,251,115,59,228,251,232,248,231,255,227,237,127,124,254,190,237,255,179,28,159,150,56,163,237,66,10,20,104,58,114,242,254,61,69,65,235,2,34,68,21,72,32,140,0,128,122,237,23,168,223,175,39,83,125,97,50,33,83,206,14,86,54,180,25,149,25,100,170,65,69,92,138,181,108,217,35,27,89,165,225,86,15,122,166,115,145,16,160,130,41,233,86,170,15,214,238,11,188,113,183,202,143,248,98,243,127,62,170,75,108,132,162,145,0,32,48,80,219,1,146,16,180,72,15,51,32,64,120,144,225,136,14,166,208,218,166,161,115,109,235,245,203,205,87,58,66,140,98,46,152,215,158,68,250,235,97,164,78,186,129,51,112,61,133,203,121,212,94,102,52,79,36,4,107,167,60,123,216,202,199,57,41,26,240,17,190,29,226,53,130,59,91,203,235,42,63,207,142,63,200,79,113,44,234,216,241,235,173,60,91,214,212,83,67,153,50,26,98,23,30,134,195,99,225,143,101,220,181,132,122,118,81,102,195,162,214,220,165,128,131,188,220,207,145,42,43,18,217,84,187,161,162,197,189,57,95,91,13,56,61,36,1,227,75,167,183,242,59,195,155,207,189,239,255,15,213,145,93,1,78,226,12,4,34,217,136,144,8,38,134,24,128,193,79,141,6,43,60,163,207,163,201,246,71,116,146,236,205,204,198,21,19,240,108,64,179,54,162,119,58,47,227,214,198,120,214,19,77,209,250,67,109,1,88,164,186,96,233,11,98,206,201,178,47,170,217,225,128,137,217,112,5,7,73,86,8,226,34,65,36,64,40,83,52,61,50,101,146,140,45,28,38,222,246,254,245,92,53,152,132,33,37,18,163,86,213,193,105,57,90,7,35,236,27,90,94,68,205,48,72,130,159,234,154,118,163,112,216,52,19,211,75,15,206,154,72,251,166,208,44,230,214,7,224,60,107,63,188,225,62,4,131,235,102,91,178,178,130,5,148,36,128,170,16,34,100,209,70,78,91,145,60,52,114,159,147,232,222,3,15,88,0,78,42,42,40,1,82,136,208,60,82,150,211,218,157,188,73,234,65,38,129,190,234,188,223,190,3,43,80,2,102,76,199,5,197,187,205,44,66,3,86,89,73,22,160,88,9,18,140,161,129,2,150,80,194,213,227,188,13,39,156,97,52,236,214,220,96,16,6,16,74,141,162,7,211,141,43,247,91,97,221,72,102,56,208,24,2,0,160,52,112,128,213,221,144,121,87,252,116,94,138,230,197,37,100,7,223,123,46,190,119,216,233,222,112,202,151,195,43,243,104,158,31,60,88,91,128,109,12,149,10,239,114,227,156,220,103,50,14,162,107,143,188,110,45,8,163,107,53,30,218,179,136,99,5,82,101,33,29,200,203,118,218,21,79,233,65,103,109,44,106,175,195,38,126,98,105,17,84,32,90,174,132,33,0,24,102,15,150,80,159,39,126,26,188,221,117,190,134,238,234,187,250,250,115,92,223,55,63,82,17,80,100,243,36,50,229,164,76,188,231,253,55,153,152,80,181,2,3,104,200,64,8,64,1,204,220,219,187,122,235,59,158,110,231,189,43,219,34,155,146,36,2,14,32,45,98,160,96,53,0,117,128,134,237,51,172,180,104,0,52,81,146,160,192,172,189,26,125,81,197,77,111,157,251,252,243,107,239,255,253,226,201,109,135,234,126,55,151,13,118,12,99,46,75,205,1,192,196,52,69,146,18,14,230,41,225,200,38,25,100,133,41,146,108,176,213,206,222,25,219,12,175,24,175,167,232,121,30,113,86,206,27,178,124,135,250,46,198,247,157,43,170,151,228,68,11,211,91,104,111,131,181,232,93,40,244,43,118,227,11,31,253,178,72,186,223,28,255,123,213,228,7,213,75,167,152,86,85,41,229,14,203,199,164,230,249,139,251,106,214,120,66,169,185,204,185,100,33,3,153,225,128,240,91,46,126,59,84,239,29,150,52,92,148,121,19,210,172,64,162,85,115,201,1,66,45,119,237,110,44,110,160,55,214,221,137,175,193,16,30,50,98,127,88,219,63,191,189,244,55,241,165,51,252,190,255,64,189,58,61,160,64,38,144,18,76,8,0,18,136,132,3,0,34,75,96,57,3,105,134,147,3,36,50,81,25,122,201,7,190,50,34,247,96,170,141,178,123,212,133,185,213,79,238,56,243,235,52,226,131,46,19,88,40,102,88,118,219,7,44,208,81,21,43,12,78,39,214,234,74,128,146,59,220,17,178,194,194,72,26,107,124,59,65,185,93,113,38,116,79,52,228,254,145,251,165,204,14,7,63,101,128,108,154,25,77,122,131,234,44,243,120,10,92,23,48,207,163,91,112,160,180,214,115,210,202,170,185,97,232,233,154,38,251,154,210,48,15,189,58,174,74,11,85,138,77,58,150,102,120,4,189,89,160,94,25,193,84,186,44,81,32,117,176,16,65,85,38,121,118,8,93,114,150,228,137,251,186,23,220,127,152,220,40,12,69,41,149,82,2,192,41,72,124,221,139,234,247,15,10,122,57,237,34,53,152,86,126,167,91,121,102,160,15,116,116,62,178,157,128,142,63,218,108,123,17,192,170,92,161,92,85,176,0,193,46,56,8,86,144,128,121,11,102,3,232,56,35,215,30,198,85,25,192,207,166,78,115,3,149,67,9,217,132,89,32,48,105,1,44,89,243,37,181,240,76,49,113,175,50,63,25,75,231,166,5,9,100,31,56,51,49,186,215,131,185,29,63,247,123,226,105,62,87,76,103,182,125,103,250,139,215,121,46,115,110,244,44,88,229,172,84,231,118,230,126,61,111,69,200,15,192,203,182,136,210,30,123,13,44,163,241,9,45,177,3,224,43,162,156,163,119,99,15,140,118,206,148,1,209,144,71,93,46,251,242,103,58,58,164,29,170,52,167,211,215,100,229,44,73,240,211,117,228,125,127,182,97,217,245,243,110,253,132,59,138,213,29,152,112,187,226,58,126,251,158,96,176,206,206,121,39,138,30,67,201,243,142,250,37,133,1,48,162,226,42,36,38,117,72,0,13,152,216,84,106,125,79,174,190,57,117,174,222,237,26,14,182,147,194,149,48,18,48,180,64,1,26,5,176,66,12,136,215,172,5,144,64,33,133,118,153,84,183,194,31,174,189,103,124,245,138,187,31,251,69,254,239,254,98,190,53,111,176,134,192,82,8,198,6,177,236,102,21,134,180,112,80,36,163,35,59,79,83,38,217,228,8,16,14,194,178,86,166,31,219,218,201,219,16,94,207,227,205,105,153,121,100,140,124,154,121,61,153,223,207,244,189,1,44,43,187,160,241,155,127,197,195,171,172,46,129,184,81,31,109,63,77,198,189,107,174,30,190,165,114,254,82,19,70,193,23,166,167,65,243,64,62,48,57,6,19,210,117,53,92,84,176,44,60,103,43,30,208,137,31,84,252,97,22,127,8,240,155,29,150,59,124,113,138,103,80,220,133,32,42,146,22,73,115,181,156,242,212,188,212,30,176,122,31,157,14,91,112,104,16,177,84,9,230,19,92,195,242,143,119,195,111,253,116,210,194,77,7,36,144,159,72,113,106,100,88,174,88,49,76,136,7,130,137,32,1,4,211,10,129,0,250,96,19,113,200,224,181,35,91,1,186,165,106,237,112,3,121,223,139,110,105,115,222,79,151,236,244,221,67,98,128,55,82,3,65,54,176,202,163,85,101,108,137,107,102,27,157,169,26,68,100,87,212,130,52,140,136,88,176,10,74,159,0,102,156,121,1,231,188,61,120,39,241,98,244,182,56,131,156,78,165,230,162,73,89,49,138,179,9,37,201,190,230,240,96,162,245,244,32,184,158,243,220,50,135,138,166,61,100,227,168,177,193,26,107,101,188,234,128,41,22,213,94,204,10,36,137,198,234,160,27,80,182,168,175,4,12,172,88,32,49,135,108,23,148,53,158,97,140,130,194,252,153,215,0,201,49,77,181,168,36,133,130,74,68,204,88,225,229,108,193,211,16,81,187,88,211,235,246,71,246,208,115,86,28,132,143,12,137,92,27,125,86,215,235,228,123,112,35,20,168,69,18,90,201,82,0,4,120,18,78,33,64,11,51,248,209,186,75,20,136,8,8,29,36,161,140,74,216,48,228,174,187,167,220,137,29,176,213,200,56,20,97,242,25,4,22,128,61,82,187,38,56,105,147,78,88,129,176,238,201,99,15,141,95,11,223,154,51,46,181,241,243,26,175,114,93,152,141,193,153,62,86,242,96,189,131,63,244,193,15,140,72,198,72,171,83,234,180,215,227,164,145,125,54,109,209,128,186,0,26,91,135,236,177,6,101,99,74,76,100,230,132,24,75,25,76,211,102,149,173,153,40,240,160,68,216,95,125,105,108,32,196,217,105,97,192,239,38,100,217,177,25,120,224,174,111,134,39,227,240,19,8,242,76,199,114,24,219,236,211,214,51,180,61,142,235,20,188,101,94,215,55,231,49,182,57,120,24,4,151,168,16,5,128,9,17,131,75,106,2,27,98,124,243,217,171,219,228,147,154,150,100,208,100,247,83,67,57,118,77,97,35,40,66,53,6,20,56,0,107,146,194,136,201,103,127,223,180,131,206,103,118,43,247,47,188,127,171,38,191,244,33,239,240,25,143,51,112,0,209,180,82,104,41,160,153,168,214,2,72,22,161,100,31,217,36,5,71,48,212,130,8,167,141,238,29,168,91,5,85,233,116,164,43,243,235,44,175,206,230,100,50,111,18,124,158,94,103,107,200,123,226,252,14,183,87,112,3,212,117,242,190,118,24,127,19,116,47,95,216,165,229,193,198,185,99,183,132,102,159,38,48,140,87,179,135,89,63,223,9,105,152,168,98,150,73,91,67,59,7,72,82,46,245,199,91,253,253,66,127,83,216,83,169,172,200,222,220,245,185,115,1,156,44,3,154,106,74,64,20,194,185,66,119,200,187,216,175,22,175,143,88,28,112,218,225,158,50,213,69,33,191,52,52,191,92,172,161,253,99,156,240,220,152,250,34,226,138,99,71,5,201,57,209,132,5,1,206,22,25,135,128,132,128,33,0,0,204,184,3,233,161,68,28,2,78,38,96,143,173,104,116,187,205,91,236,195,170,248,117,186,206,126,98,58,158,115,183,153,55,167,253,77,245,71,91,181,101,148,216,54,28,105,86,80,98,88,9,80,26,84,72,41,144,177,132,85,180,22,219,154,92,23,65,251,160,92,138,234,250,18,255,236,137,183,10,209,166,45,164,121,219,241,146,139,236,80,147,114,98,211,72,133,19,213,83,17,81,198,243,182,100,185,247,82,205,246,20,149,180,175,76,110,89,61,107,156,53,138,251,213,186,102,181,221,57,75,142,109,85,19,107,228,48,106,137,60,222,8,66,101,141,71,44,102,27,246,152,235,212,102,80,110,253,210,243,65,232,11,249,231,232,243,2,85,84,32,67,192,22,36,97,160,107,191,244,186,100,246,52,239,189,215,180,146,127,208,89,173,21,94,187,118,154,59,28,118,3,224,92,134,247,159,10,43,6,68,16,33,184,164,144,96,10,53,24,60,4,135,2,198,176,156,78,120,194,60,3,52,44,113,130,80,74,5,12,31,81,52,77,185,209,111,197,248,24,140,150,16,208,2,0,16,211,176,203,26,11,102,56,249,100,209,78,130,105,73,1,189,105,173,9,242,53,240,242,129,175,30,187,119,224,99,47,246,29,83,153,87,102,36,250,220,129,117,217,5,176,230,8,142,161,73,140,196,221,189,94,31,175,221,15,86,164,31,52,87,22,0,169,137,90,27,235,168,59,84,151,142,230,41,1,28,43,142,105,250,185,98,151,166,0,185,51,67,216,210,149,30,242,37,146,32,195,238,86,135,135,38,222,116,207,32,248,122,188,204,88,88,5,238,86,127,120,100,227,141,246,132,195,165,125,244,17,249,91,228,193,46,204,208,227,228,243,62,95,255,183,31,68,2,43,33,181,128,129,33,161,0,65,2,17,19,163,33,17,228,38,109,68,177,111,78,210,200,121,82,76,194,148,67,108,163,161,161,226,8,74,99,0,6,4,192,2,139,181,192,146,240,214,233,135,157,60,151,123,23,190,240,17,159,143,127,254,227,245,54,235,26,240,147,173,92,113,92,208,9,109,193,129,35,161,43,42,199,180,76,101,9,60,16,45,49,4,148,224,129,108,68,137,130,230,208,20,99,68,76,112,194,54,204,211,43,243,37,171,13,222,54,84,238,50,250,234,151,173,107,166,222,210,175,138,249,55,202,252,107,197,251,182,24,126,253,155,184,248,228,223,184,245,214,111,209,120,29,218,97,24,78,233,28,206,222,158,205,121,234,165,165,7,179,128,123,160,0,184,41,173,190,149,142,127,186,217,254,229,102,244,173,220,225,182,186,148,107,95,169,203,111,197,118,223,58,109,165,143,39,123,133,200,17,32,42,50,135,55,23,87,235,23,22,45,238,90,159,231,15,190,56,246,142,60,254,98,103,75,161,10,54,206,38,115,122,248,223,183,153,159,242,81,92,203,216,100,36,11,176,57,8,45,70,34,68,1,128,16,17,16,0,112,20,197,187,182,228,193,101,34,168,56,148,61,74,218,118,211,14,28,235,181,61,103,159,105,140,102,206,73,215,51,1,30,244,166,195,166,39,135,197,25,27,48,166,114,235,48,202,149,38,47,189,112,42,0,38,98,202,192,154,138,182,35,101,42,168,94,40,231,218,104,202,247,223,182,191,12,210,214,177,43,149,207,80,24,29,22,152,150,228,77,154,4,137,30,40,72,158,152,143,146,159,207,177,77,183,218,128,142,233,66,154,45,121,174,106,197,122,217,89,198,92,149,245,112,64,119,96,23,209,189,20,235,85,80,198,176,18,189,20,66,169,80,202,133,139,77,11,209,27,109,48,139,90,255,138,111,207,221,51,146,161,66,65,41,42,4,101,71,19,64,118,146,110,247,1,173,198,74,136,116,41,255,88,182,197,210,47,185,22,3,85,152,69,63,205,87,95,118,159,29,254,76,241,18,33,1,66,168,40,28,138,18,162,26,30,129,67,130,17,44,13,199,30,247,88,145,120,141,239,241,148,94,192,72,56,128,80,156,146,218,150,249,213,126,135,220,58,44,211,18,133,148,70,99,0,76,210,156,96,51,174,1,207,6,55,233,106,173,26,41,183,221,128,76,136,187,202,130,87,113,198,51,55,123,63,207,208,125,143,225,123,101,46,125,201,0,8,192,62,150,43,157,77,57,56,45,156,210,123,238,231,175,188,61,13,195,4,12,19,107,69,98,225,48,48,92,172,246,108,65,102,130,80,93,72,206,213,165,172,130,83,80,208,226,107,69,24,240,203,250,212,100,242,72,28,238,210,175,42,143,60,148,122,17,10,134,5,59,225,74,166,114,252,16,101,161,42,108,79,57,106,199,58,51,146,242,227,224,141,143,119,190,2,202,138,85,11,214,192,30,194,0,80,2,64,68,209,44,41,179,126,56,199,151,66,50,155,237,19,127,219,131,54,86,131,22,42,162,94,141,97,44,53,236,202,6,70,74,179,244,146,97,173,233,114,175,189,255,52,47,61,115,236,255,202,207,251,45,155,3,218,200,56,64,136,75,235,170,23,114,103,41,214,185,124,114,44,21,97,38,27,72,232,128,196,89,4,214,66,242,33,2,176,48,72,196,82,26,81,113,140,184,199,109,119,207,175,105,47,247,86,187,97,143,124,205,186,121,188,156,89,79,228,146,125,101,206,174,241,106,189,242,237,133,108,110,240,198,218,249,198,168,39,183,66,73,52,216,222,108,223,94,208,176,167,120,184,190,76,28,184,245,87,182,46,17,215,13,73,3,83,6,251,107,51,22,57,215,59,216,92,235,217,149,182,188,140,235,34,53,184,115,240,3,117,251,228,33,222,132,13,74,115,116,19,216,77,52,39,81,148,74,30,37,70,24,229,195,187,27,212,50,173,42,217,239,45,229,125,99,15,59,221,235,23,222,132,29,167,239,240,88,154,24,88,170,28,90,65,70,178,229,8,8,45,35,192,1,96,108,95,185,165,50,89,145,9,165,32,171,246,84,183,185,123,226,163,126,207,123,138,15,233,222,222,207,58,239,21,219,28,157,36,21,0,183,164,114,101,98,44,133,43,79,246,228,37,95,250,138,24,162,183,71,108,16,51,2,98,145,68,14,226,30,246,14,35,114,226,156,97,243,35,122,220,142,94,22,189,164,171,22,70,83,218,244,88,93,164,28,39,66,132,189,80,87,215,9,139,134,96,168,186,215,213,216,43,163,100,164,206,160,66,77,212,106,105,237,172,144,85,118,236,86,170,29,95,95,157,133,83,171,8,243,170,130,149,56,119,55,182,142,205,169,214,132,76,178,109,212,249,62,139,170,156,153,213,143,3,149,223,177,250,52,53,85,65,162,1,207,126,137,76,116,107,237,183,221,169,78,200,217,68,63,14,69,254,223,96,237,217,89,32,51,176,27,72,30,28,121,105,254,152,204,191,59,222,145,72,128,202,32,4,85,1,220,24,58,132,237,64,168,205,81,228,3,215,176,139,157,123,136,61,86,124,133,45,157,112,70,71,132,156,206,177,169,75,61,19,215,145,28,63,40,19,19,127,253,235,89,0,11,228,249,255,255,122,44,8,90,85,123,201,2,139,3,108,111,219,87,11,36,209,83,38,170,151,39,117,15,94,149,62,27,94,230,198,186,114,159,167,159,112,109,127,129,247,129,15,160,73,58,128,98,87,130,54,24,180,67,238,141,153,38,255,253,214,223,50,120,145,91,145,205,105,33,57,174,192,226,62,51,137,211,107,93,86,87,193,20,36,55,168,100,173,100,50,201,86,108,100,27,46,160,211,242,189,116,180,171,5,71,199,131,213,229,65,88,64,66,81,166,123,72,3,73,181,52,212,43,105,35,64,13,234,7,242,174,49,219,249,99,25,63,130,237,61,145,54,50,208,209,226,149,108,46,192,108,136,202,71,161,164,41,230,86,183,50,204,152,50,3,31,123,5,46,23,206,244,252,182,179,84,185,79,160,50,40,84,185,78,24,41,173,221,229,178,218,235,23,105,41,229,133,248,72,188,246,39,143,212,15,127,188,1,125,84,226,48,1,138,54,24,117,30,9,246,206,136,26,45,147,150,180,106,83,50,145,2,50,181,128,105,97,33,48,56,178,102,44,221,66,61,67,234,140,53,197,152,98,163,105,205,84,59,127,110,143,31,92,62,120,110,199,114,123,158,246,143,209,49,98,162,213,22,230,101,215,133,39,229,109,93,157,213,141,205,94,221,26,181,216,110,195,47,154,249,207,220,94,54,63,147,98,13,235,169,158,99,36,203,195,172,189,28,34,70,93,119,180,200,53,90,110,173,39,95,138,228,171,41,190,145,215,155,99,173,246,112,120,7,210,169,178,165,84,33,30,246,138,247,76,154,145,72,184,2,74,50,20,204,18,100,212,112,243,178,254,176,156,166,52,3,36,52,79,195,112,109,210,104,115,123,231,69,237,141,245,45,135,11,69,76,99,99,216,181,145,105,52,146,66,1,37,33,33,184,60,51,223,146,202,216,107,2,67,179,123,73,123,77,156,183,67,175,184,177,127,57,239,115,118,218,85,28,119,38,216,70,8,172,0,6,208,179,140,20,84,161,75,223,68,155,168,49,208,108,247,133,182,108,161,135,24,153,33,50,164,38,71,242,137,226,154,89,201,247,29,248,94,235,55,217,149,21,246,182,171,125,192,7,64,86,155,24,97,11,87,154,35,174,32,68,65,84,219,161,46,57,180,233,154,64,144,86,112,105,82,49,166,142,169,101,81,238,248,26,44,139,29,247,53,170,25,76,182,221,112,185,234,197,168,154,133,5,140,219,40,117,102,33,178,52,107,166,214,162,65,166,177,251,185,169,129,15,172,82,33,68,135,98,81,79,161,8,18,196,76,252,182,69,180,231,114,212,10,231,37,249,63,133,239,136,104,200,49,69,27,84,11,166,71,238,177,171,77,122,117,253,84,81,213,208,22,66,176,218,80,74,91,225,51,176,1,113,24,87,199,48,7,29,233,12,2,23,17,168,95,6,162,227,140,19,14,233,104,103,95,83,245,221,195,43,89,169,166,154,116,35,33,140,205,220,155,60,132,37,8,217,82,58,201,139,254,204,110,254,73,19,222,45,159,85,191,192,70,195,187,251,30,126,32,42,8,102,26,40,249,219,215,159,94,14,223,153,182,157,193,55,126,79,118,166,90,201,167,60,120,241,3,154,171,94,76,134,90,192,142,71,88,107,106,234,132,175,191,189,217,48,47,114,46,238,93,221,56,80,212,221,106,91,101,16,146,168,151,5,33,7,161,201,102,93,105,199,211,104,85,233,80,177,120,149,208,223,214,254,94,243,190,193,235,33,94,1,222,131,202,173,145,78,177,123,172,69,69,0,161,109,128,19,160,132,219,114,225,187,159,125,83,2,96,10,11,92,128,96,227,2,3,53,21,22,100,244,124,156,159,98,74,181,218,3,83,29,44,39,189,247,12,203,216,41,43,179,154,33,164,8,225,210,108,73,85,168,84,44,106,176,218,32,254,94,185,195,149,106,49,49,179,216,234,15,126,159,127,226,47,112,33,50,200,67,14,45,136,25,141,132,160,72,2,58,192,10,27,88,252,162,157,36,177,72,89,192,244,97,40,33,19,64,6,2,16,180,32,173,25,243,64,204,81,35,19,181,172,178,182,31,175,94,119,254,240,206,31,188,244,254,214,254,210,243,90,89,72,118,5,150,4,21,228,233,2,248,150,218,101,173,45,30,178,187,76,205,219,190,122,81,189,142,167,213,41,224,226,135,212,110,121,245,254,249,244,248,67,75,45,143,70,133,84,177,84,103,57,186,139,13,216,20,54,183,3,55,15,190,249,134,150,31,230,66,120,134,202,6,176,4,159,75,149,105,44,169,150,131,35,10,74,138,24,2,236,24,154,149,213,242,62,116,244,145,238,176,104,203,230,27,227,112,230,126,170,138,254,171,255,114,63,160,211,127,79,23,105,80,27,128,142,177,37,41,65,113,196,18,52,70,238,12,42,42,47,230,5,68,101,94,158,13,174,122,197,135,221,39,253,110,122,141,158,135,0,233,235,212,47,115,8,183,36,132,45,5,81,32,44,59,100,237,192,146,161,101,203,125,82,14,147,116,13,218,140,7,160,150,83,138,119,191,241,217,242,192,45,52,197,85,59,46,21,225,116,251,180,22,150,217,182,11,118,15,217,23,47,56,139,11,217,98,106,28,81,128,198,79,59,208,49,45,2,26,137,18,117,176,102,186,170,174,173,227,93,57,147,116,121,144,92,44,107,164,219,156,198,151,74,14,145,135,140,66,18,141,68,167,6,168,141,219,107,183,141,113,104,204,77,11,27,51,19,167,54,96,60,75,138,108,176,64,215,10,39,57,244,157,98,100,170,15,178,58,148,223,19,223,103,58,50,183,123,133,65,219,27,103,19,34,161,215,30,209,88,142,63,33,120,0,20,82,15,121,85,14,179,213,161,37,58,70,128,94,16,2,120,0,163,132,42,197,19,246,120,129,135,88,97,116,108,236,253,234,102,17,1,186,139,169,191,56,76,6,120,209,190,219,106,119,166,101,76,199,246,114,229,204,113,170,3,89,32,225,104,171,179,107,223,22,134,17,166,52,140,197,145,243,215,239,223,227,194,102,136,217,207,240,138,13,219,189,147,239,76,106,207,163,15,181,207,21,70,208,67,0,84,2,204,65,152,58,97,240,145,140,224,3,56,151,121,141,107,39,162,131,215,121,207,235,178,144,45,177,34,98,165,43,36,236,60,144,215,11,83,95,158,157,215,62,33,104,87,231,131,240,112,23,103,144,239,32,7,238,22,236,165,68,168,135,211,5,8,104,3,62,0,3,176,25,19,164,182,39,15,156,84,139,17,10,20,48,43,86,136,153,7,45,192,172,58,167,173,239,238,165,147,165,100,148,19,100,13,44,41,124,147,68,46,171,205,144,17,72,68,50,112,130,116,137,16,3,0,174,181,215,198,23,120,115,213,188,144,147,206,225,149,247,255,251,223,199,97,196,161,0,213,66,173,64,1,4,4,225,0,34,212,216,20,19,173,9,32,174,45,201,208,208,129,133,67,131,48,2,209,17,69,21,148,65,37,168,17,103,208,88,154,35,34,163,222,182,86,213,56,94,211,218,99,239,188,174,222,111,189,24,41,57,218,62,154,77,129,188,121,93,51,179,139,94,86,19,120,147,232,178,166,252,124,216,156,170,51,63,130,121,156,188,253,130,189,188,141,63,36,244,222,66,239,88,200,83,255,181,228,242,201,248,179,125,245,9,232,187,210,88,226,16,211,59,65,239,86,176,63,205,6,184,169,133,172,212,1,40,135,186,26,146,114,87,218,169,210,83,1,140,33,202,84,9,110,161,104,13,214,10,163,43,114,136,250,55,163,167,153,251,236,102,248,230,44,126,26,213,91,97,135,253,87,183,159,141,211,23,145,82,133,77,1,142,67,158,17,87,200,8,12,81,248,214,52,170,55,42,13,208,46,87,152,195,239,173,110,163,232,157,174,83,167,140,0,1,213,14,120,124,109,151,76,140,93,134,174,176,47,136,98,22,32,168,90,185,79,38,10,43,128,183,144,140,100,78,125,180,111,93,148,7,67,58,26,29,11,210,216,46,67,100,247,216,61,55,58,85,125,1,145,74,92,39,155,80,217,64,17,134,182,228,208,20,76,161,91,196,132,4,189,33,138,88,213,178,90,179,196,76,51,117,12,38,85,142,16,197,88,148,47,69,90,68,22,144,100,90,9,163,73,234,36,83,75,41,79,215,51,232,26,182,58,151,86,224,80,69,200,182,106,80,164,217,72,104,32,69,77,22,181,238,83,121,48,207,108,213,115,78,99,191,15,234,146,35,149,78,106,194,116,132,192,78,83,15,134,82,77,183,20,161,7,64,1,87,30,102,16,135,131,149,172,77,154,172,190,42,0,96,228,116,179,182,109,182,14,176,226,30,243,225,243,243,227,251,86,109,221,222,206,249,254,56,31,180,184,120,150,125,255,234,5,92,109,127,10,74,240,249,32,131,123,224,126,103,167,13,211,183,255,112,238,28,41,84,32,178,26,20,165,58,64,32,227,229,78,110,156,232,157,100,229,236,79,199,161,185,158,124,122,228,195,45,169,29,123,228,89,149,217,213,0,118,39,185,13,207,246,210,222,255,226,180,246,153,156,186,177,83,59,132,136,120,229,57,163,82,156,27,158,97,43,63,233,140,192,246,61,253,70,57,177,60,91,55,79,103,103,252,126,100,95,192,34,236,108,183,79,100,95,69,190,131,34,45,13,46,64,130,27,64,19,27,165,130,43,128,39,230,65,210,24,45,21,176,11,233,24,11,76,97,0,160,230,137,238,229,153,159,86,91,134,197,227,137,45,185,232,240,241,107,249,234,81,181,162,156,40,39,152,137,236,32,11,164,144,86,80,148,214,202,82,118,203,178,21,51,57,93,151,251,215,191,55,184,143,119,239,30,78,56,18,251,148,13,93,225,172,180,34,135,118,128,147,137,100,245,133,178,38,2,216,47,190,109,74,86,90,208,217,104,67,0,68,118,181,34,166,18,22,134,132,72,232,67,2,87,70,238,236,165,214,181,81,187,135,237,78,108,143,102,146,232,100,74,248,86,249,213,105,92,45,55,185,10,175,207,62,237,178,21,95,159,118,233,71,211,229,116,89,209,105,117,222,185,60,78,237,37,4,209,12,118,142,235,134,181,171,248,174,173,230,137,219,79,66,162,51,10,134,194,123,74,92,198,59,251,122,4,234,112,3,150,227,114,90,126,177,19,213,3,174,142,165,214,13,117,203,26,128,205,101,27,101,214,68,83,72,140,13,130,203,43,55,254,181,185,63,118,255,186,138,15,204,99,139,221,224,184,126,240,175,55,189,49,93,24,154,103,200,44,97,137,13,103,154,16,115,56,63,86,5,189,229,97,222,184,27,128,43,119,239,252,249,236,101,251,245,105,208,7,170,111,44,70,0,146,212,27,197,207,110,139,134,30,161,66,194,138,107,31,93,157,100,195,64,168,10,177,149,101,185,170,135,72,46,154,106,250,132,25,57,31,144,194,197,108,28,166,231,143,101,102,46,21,120,251,201,162,80,48,150,228,64,110,148,20,81,100,137,182,27,169,10,53,179,216,165,231,160,140,59,205,56,13,82,3,77,109,165,168,71,117,217,37,116,185,107,137,233,85,87,102,123,233,34,139,17,60,66,98,43,131,184,84,208,78,147,196,137,76,146,36,116,60,104,181,134,91,151,69,156,76,50,42,24,66,42,38,83,177,153,100,232,159,210,152,203,180,178,43,99,228,23,139,63,172,232,230,60,230,126,63,139,121,141,163,133,102,45,200,132,166,109,143,13,109,166,101,228,144,32,192,112,53,133,19,72,67,132,80,101,176,33,132,30,134,185,58,163,180,4,80,52,163,18,237,251,207,176,92,212,254,186,252,251,71,63,122,224,155,235,245,91,60,127,184,157,214,62,222,8,112,37,207,114,95,199,28,197,34,124,124,15,55,57,155,42,93,215,89,124,232,220,239,57,173,32,128,64,1,28,136,212,11,170,117,128,38,235,85,144,51,230,235,61,203,48,96,67,148,191,78,53,59,250,173,68,191,135,119,75,23,192,167,96,180,191,220,149,201,156,129,165,106,100,162,120,212,208,185,117,62,158,220,78,207,235,227,57,28,126,81,76,229,184,1,51,197,64,186,223,139,88,199,66,168,236,39,14,140,126,106,79,180,71,11,239,215,61,34,158,101,245,234,111,234,116,57,188,243,23,217,197,109,251,206,119,183,46,62,203,167,251,116,121,168,67,84,16,180,192,33,164,15,215,196,21,229,21,19,104,29,120,154,65,11,160,99,34,40,212,196,28,131,64,172,128,137,198,72,83,183,195,202,195,193,69,197,32,16,229,244,91,175,174,159,61,190,122,168,231,66,226,136,37,34,37,69,14,217,74,173,173,41,39,229,166,172,134,102,33,207,175,206,111,31,14,255,228,247,223,215,62,81,127,165,250,104,174,207,18,59,245,162,157,204,51,90,17,54,58,148,171,64,98,5,17,77,2,87,231,109,99,109,208,74,73,167,82,28,64,165,224,68,7,10,180,124,72,154,138,21,48,2,3,16,10,16,22,131,43,20,88,17,51,77,105,167,79,114,115,111,139,82,13,141,12,212,235,147,219,32,93,16,152,119,94,147,13,133,216,195,27,230,175,125,149,158,241,203,90,254,223,92,157,244,250,252,181,19,173,205,69,217,163,30,125,115,201,166,155,149,246,207,234,135,239,150,214,251,187,110,23,153,39,177,115,184,169,96,233,186,35,172,120,70,217,243,163,169,30,109,249,80,218,92,42,240,52,148,124,149,172,10,92,16,67,148,192,144,82,72,158,213,127,20,240,138,29,254,86,207,179,236,139,101,59,244,35,192,218,109,65,159,46,215,91,93,206,4,114,67,84,177,142,64,162,32,9,61,151,115,221,184,169,125,65,94,167,221,234,54,46,219,211,184,122,225,94,95,85,100,8,12,4,34,3,30,168,235,141,194,243,184,228,194,19,176,244,33,16,179,12,87,238,47,0,107,199,86,169,26,39,189,211,200,55,157,210,253,18,228,75,83,91,23,171,51,168,234,183,85,9,172,42,247,154,152,180,130,18,197,177,79,82,168,236,72,146,218,100,141,1,126,181,29,145,69,38,244,25,97,160,2,211,78,169,88,37,99,117,95,181,186,1,81,35,36,187,88,214,45,34,64,174,242,13,73,185,46,144,75,77,133,62,10,27,151,90,21,168,188,198,181,241,160,85,118,218,123,191,246,251,150,168,168,166,155,130,167,202,41,17,14,235,94,209,171,235,238,168,108,143,92,41,121,243,131,237,188,199,161,150,41,126,56,18,3,151,204,169,156,108,122,123,27,76,176,6,64,6,133,0,133,85,192,155,101,86,85,208,13,94,74,160,213,65,203,3,2,184,94,207,218,16,168,150,128,145,88,254,231,63,254,230,111,45,255,104,119,120,224,151,142,252,83,79,253,39,7,191,64,254,244,238,15,183,223,63,183,243,252,242,193,142,103,59,221,35,159,251,119,236,27,115,8,76,6,208,9,83,218,77,5,44,216,5,245,192,52,211,245,94,194,175,184,35,252,185,94,160,33,175,95,132,170,159,153,210,147,29,253,137,211,220,84,47,103,138,87,102,133,23,14,115,20,32,67,187,3,156,212,152,156,237,225,54,230,237,252,81,95,59,231,226,169,144,117,200,2,77,29,69,111,143,94,38,251,172,11,150,71,22,103,168,251,93,245,158,157,61,156,238,250,236,43,254,253,106,251,194,215,115,43,159,83,124,186,183,237,27,47,124,49,29,191,55,124,170,93,160,10,205,136,75,208,196,235,11,193,131,105,155,27,126,129,0,96,5,205,107,30,64,192,192,24,129,150,77,143,250,117,166,253,124,116,238,53,171,112,249,24,25,41,159,102,206,4,33,40,3,144,145,101,0,146,81,70,1,220,26,127,95,174,212,39,45,156,194,249,164,255,254,199,167,191,255,71,219,96,124,128,143,202,1,39,226,232,200,190,132,180,115,76,198,36,160,87,8,138,76,66,200,181,248,234,93,54,161,59,114,222,176,112,34,1,116,136,149,217,33,130,15,132,41,129,172,122,101,2,128,162,90,17,1,140,106,176,141,9,97,165,116,156,199,249,176,197,196,98,234,46,181,215,21,230,193,12,200,40,185,44,87,9,51,86,211,188,113,219,210,248,118,186,124,90,189,185,21,157,24,61,150,17,151,3,98,89,162,242,161,12,24,116,40,207,124,253,250,170,154,244,96,29,90,213,169,172,134,76,55,197,103,228,186,86,38,141,216,252,100,236,174,180,165,146,108,21,97,237,141,242,146,183,130,26,98,225,34,147,4,54,130,16,62,2,254,15,132,111,137,195,223,197,219,62,221,227,222,119,146,27,150,134,179,107,103,109,186,54,188,129,192,140,80,98,60,32,160,56,191,201,0,107,175,209,188,102,123,213,207,40,238,215,167,171,247,82,167,189,27,103,94,142,38,68,43,116,114,83,95,251,244,214,138,1,138,150,65,179,171,99,54,25,23,247,195,50,104,42,223,83,17,25,111,231,231,204,224,205,241,167,225,182,82,60,228,24,227,249,99,17,14,231,156,85,87,223,105,109,21,137,36,170,201,44,42,24,189,11,57,36,226,221,94,228,148,41,51,51,149,40,152,213,117,173,139,74,20,6,138,26,116,177,144,153,177,198,40,179,154,210,217,190,179,23,8,168,120,7,21,163,88,76,180,109,22,240,68,199,34,31,104,226,176,142,185,114,234,162,182,106,50,156,149,149,124,197,150,170,204,188,40,164,143,209,16,99,36,182,42,195,79,192,31,108,171,230,26,60,148,215,226,61,13,73,202,157,144,137,29,77,143,9,187,66,90,227,16,64,144,161,134,8,75,184,132,77,65,104,33,72,6,25,8,75,31,107,152,57,172,64,98,67,135,82,195,138,251,191,252,239,241,101,39,77,117,248,129,254,214,228,199,177,49,173,192,191,97,255,153,222,95,66,190,196,254,20,254,39,52,136,21,253,175,255,125,122,127,205,109,41,232,164,152,211,54,216,125,49,157,138,94,225,22,245,45,253,187,165,63,244,39,254,237,175,63,12,231,5,175,130,187,160,176,232,54,232,18,133,143,153,129,50,25,1,23,115,213,244,1,80,105,6,226,208,65,38,61,109,100,177,111,149,170,125,106,94,130,36,250,86,1,98,145,18,42,216,92,162,103,99,237,189,198,238,225,186,58,227,194,12,111,251,205,232,154,189,59,12,166,71,25,61,125,230,46,239,132,251,39,27,182,135,231,111,125,168,111,61,247,133,218,76,150,238,112,9,96,80,87,114,75,228,96,94,194,218,95,74,27,92,145,32,69,139,131,107,142,122,228,35,184,118,214,53,235,98,235,45,185,13,150,76,142,160,247,149,121,250,247,149,57,152,206,182,86,150,0,13,161,148,17,108,100,214,16,217,184,101,245,98,211,172,205,244,118,119,96,243,255,255,249,227,177,241,137,240,81,194,7,116,87,211,123,170,171,130,108,31,233,58,56,128,172,43,100,73,152,74,55,57,84,140,105,162,117,223,49,192,158,206,192,72,152,58,161,1,96,131,96,1,15,139,10,30,130,237,250,138,181,8,216,221,161,88,8,94,133,34,206,201,121,106,158,60,189,69,11,86,9,191,1,239,29,155,26,19,240,204,169,46,10,200,68,177,234,155,89,20,79,133,252,130,20,11,25,15,107,177,191,174,222,165,122,202,251,4,229,40,41,214,243,183,222,252,190,215,2,237,71,99,190,241,93,243,173,183,163,247,251,163,167,7,85,142,194,217,133,171,204,187,176,74,92,177,170,100,128,146,208,229,168,20,174,185,145,188,0,205,64,81,5,81,132,38,251,133,132,133,177,46,186,97,74,244,247,44,110,164,252,153,105,45,168,64,114,19,137,48,184,183,184,136,237,225,156,169,14,232,6,68,61,73,64,190,93,15,171,86,89,218,161,59,238,183,39,173,141,194,157,102,118,104,190,192,188,73,71,66,18,187,111,88,93,183,229,135,96,89,105,21,95,77,144,80,193,195,82,136,76,171,179,45,174,193,235,240,90,179,113,225,150,225,254,106,61,222,18,237,248,144,91,183,152,103,59,228,78,68,51,114,61,74,74,44,52,220,170,108,203,117,26,72,167,72,163,50,140,133,112,223,184,139,208,149,182,168,20,81,192,245,90,92,203,106,221,33,171,172,92,106,226,58,18,132,27,243,20,81,12,104,28,90,169,14,24,117,212,135,210,53,72,242,105,247,8,182,80,76,136,162,20,10,83,80,37,200,190,246,115,137,72,97,110,20,37,175,196,93,228,173,179,40,203,178,8,79,76,213,64,169,192,46,216,239,78,154,53,96,227,163,206,4,32,8,70,144,225,24,198,80,64,15,110,213,144,160,135,10,98,199,140,1,180,132,170,35,22,44,173,33,113,198,17,237,191,254,61,223,210,248,65,29,107,147,40,183,202,166,248,47,94,247,94,215,11,243,175,7,255,210,252,223,255,39,254,225,107,122,36,232,236,108,66,131,140,175,117,203,195,134,3,187,240,116,122,183,234,103,99,81,255,24,238,185,188,158,100,151,59,141,162,116,199,190,202,78,223,68,114,99,13,247,133,19,163,86,231,23,121,48,157,105,133,37,174,84,140,165,92,193,108,155,104,115,42,124,59,239,245,205,231,126,154,247,221,245,245,236,112,138,198,170,76,103,218,190,185,159,235,149,243,135,122,245,218,251,254,223,254,147,173,204,154,179,5,125,153,126,27,123,56,135,228,96,124,50,31,31,255,83,247,228,253,151,123,171,60,249,209,223,253,12,0,5,55,176,131,77,176,134,6,152,8,227,129,184,129,136,20,20,48,181,220,160,84,80,175,245,205,113,97,189,233,42,175,92,105,122,183,105,222,252,191,72,95,136,241,81,195,34,75,23,217,89,53,64,170,168,130,16,19,180,228,22,154,164,209,0,90,88,7,15,47,182,73,157,131,177,195,36,13,48,16,40,251,178,21,234,237,196,90,42,33,5,172,33,85,82,80,42,132,180,222,181,75,240,69,18,195,14,11,11,65,13,83,17,44,244,59,13,176,80,0,16,54,186,0,66,75,164,5,16,51,11,129,146,35,173,56,40,138,180,34,152,101,188,68,24,152,112,113,138,177,229,118,30,228,198,119,221,5,148,192,171,94,155,22,139,173,66,196,180,223,98,223,52,215,42,211,116,119,74,71,41,204,50,227,84,69,197,52,0,189,183,122,170,209,143,235,15,37,148,71,197,186,83,13,53,111,212,36,43,216,34,66,98,10,164,164,148,70,149,203,162,24,106,171,202,8,98,128,195,102,250,59,24,174,152,186,237,24,17,143,4,253,3,241,68,198,31,0,47,131,239,81,205,76,158,189,121,115,179,180,34,110,100,194,154,180,49,201,96,235,171,43,173,22,143,174,227,233,236,29,220,239,166,231,211,79,211,237,163,119,131,151,23,236,23,189,55,173,5,86,136,0,107,173,146,108,182,128,140,93,29,231,27,95,184,36,107,217,80,189,47,20,111,251,234,154,186,145,111,31,245,199,211,115,251,154,209,193,69,58,93,171,244,46,71,64,54,154,186,39,217,181,180,14,165,86,25,213,154,69,51,150,134,3,211,105,8,76,66,49,50,154,37,208,5,75,222,46,117,101,49,14,227,187,185,228,87,16,225,174,170,80,23,25,118,114,140,186,226,186,251,134,182,246,108,245,106,201,33,228,163,12,108,75,150,189,218,100,165,139,226,114,250,21,157,180,189,232,18,20,151,52,160,184,138,170,99,57,83,212,189,73,141,110,254,136,113,196,70,183,166,232,124,6,254,180,109,201,26,60,166,103,229,135,230,130,227,246,38,219,115,55,167,229,147,119,135,57,123,29,21,91,239,172,223,68,193,75,254,112,184,148,134,83,152,158,75,208,69,33,84,113,15,87,53,206,142,65,207,172,32,54,32,176,147,141,247,74,88,86,155,94,252,219,191,95,223,97,68,158,234,14,60,169,28,59,51,112,174,46,238,250,252,94,60,95,123,127,193,255,112,134,255,183,118,6,8,211,3,177,170,137,244,214,31,236,66,61,208,208,177,177,5,26,22,52,224,134,8,0,56,229,116,107,219,170,31,221,79,171,159,186,159,208,170,214,58,237,114,198,250,222,235,124,39,159,114,134,64,186,211,239,149,125,101,143,236,37,191,182,220,225,175,246,247,222,215,239,103,55,47,125,46,103,235,158,87,189,219,31,47,60,227,242,171,207,231,95,205,159,252,197,123,253,197,188,251,253,39,126,32,57,144,95,33,4,61,177,159,50,186,99,244,243,116,230,139,112,253,47,127,233,239,164,236,195,20,182,194,253,181,90,235,41,242,112,254,244,59,79,150,30,245,249,29,244,241,169,49,92,173,110,207,198,147,243,145,255,223,106,101,240,165,233,123,58,217,64,28,238,99,83,53,128,171,215,43,67,64,5,211,120,17,172,253,100,176,109,173,222,223,157,31,226,119,187,170,153,205,41,162,223,247,146,189,19,251,8,248,242,121,157,115,77,78,86,30,46,139,93,145,94,210,34,167,214,117,108,222,113,33,149,83,183,240,77,52,163,78,116,119,161,45,106,119,100,243,95,115,227,107,210,203,137,167,101,6,206,165,174,180,88,33,199,80,81,198,24,133,234,209,72,142,89,124,148,39,184,97,236,122,234,1,12,202,192,246,196,4,135,23,89,12,60,145,64,132,97,175,122,82,255,118,169,135,144,167,251,226,243,64,109,232,163,100,145,181,197,207,35,207,123,90,50,58,215,63,186,235,255,52,254,119,250,127,252,84,126,243,250,203,249,165,221,159,239,199,231,103,190,254,60,253,95,126,250,79,254,188,222,191,219,115,172,118,127,125,54,199,125,120,253,90,207,29,71,204,143,31,219,63,249,248,251,127,240,250,212,254,206,95,19,255,201,159,170,255,251,39,199,119,219,126,58,180,222,142,228,235,128,60,70,235,49,244,110,149,125,153,206,108,194,49,207,54,74,101,91,133,234,74,82,76,207,155,110,1,215,194,215,95,224,205,239,251,250,243,59,116,45,231,182,251,253,143,121,158,190,226,255,254,246,234,151,183,39,223,110,250,45,235,223,159,234,161,211,255,125,238,127,190,253,123,249,202,183,126,127,157,223,57,224,87,113,175,159,59,159,214,223,44,143,195,111,242,105,97,243,158,122,14,136,170,24,183,14,29,144,1,130,68,39,60,52,172,98,32,229,141,16,6,121,154,67,57,20,87,181,234,43,188,136,175,49,106,123,172,251,197,91,185,235,64,61,246,199,217,121,186,120,60,225,93,58,103,52,247,133,207,61,78,104,111,179,118,206,25,156,111,107,223,31,40,187,169,59,24,119,75,14,245,108,148,128,77,33,229,202,156,137,173,184,0,155,133,183,87,98,176,41,55,82,62,53,29,216,76,87,157,212,90,64,0,69,26,202,17,52,251,24,203,167,117,56,124,87,125,121,103,213,207,205,215,196,196,247,109,103,167,175,87,233,25,130,234,77,210,135,124,13,238,93,149,103,194,71,252,4,182,221,54,69,154,36,108,120,105,203,80,251,79,102,32,103,218,87,227,237,124,246,128,237,235,238,1,46,218,156,149,61,48,245,74,220,69,59,219,7,123,229,246,232,186,198,31,124,125,248,201,226,124,68,201,52,93,73,84,132,151,204,23,106,47,132,15,18,165,170,138,149,58,199,37,47,226,12,35,35,74,201,184,152,227,116,152,40,30,27,5,151,68,136,236,177,117,133,101,179,212,69,46,155,247,46,255,191,53,253,151,83,58,235,175,109,223,38,229,166,95,62,212,191,124,236,238,15,249,237,214,254,150,39,126,189,159,189,254,247,130,158,126,122,252,121,253,235,63,190,216,244,136,135,12,213,2,231,131,56,127,210,185,247,47,179,20,134,167,233,23,120,139,152,2,224,241,45,145,105,87,231,245,93,254,246,13,202,234,84,211,103,72,55,253,17,118,97,98,201,88,228,203,102,190,212,212,201,150,191,246,12,58,119,6,3,37,145,205,0,110,222,219,246,177,142,121,243,108,126,124,125,252,252,67,31,127,252,211,251,127,94,120,39,243,213,124,0,112,198,74,0,225,210,185,27,15,47,189,55,25,18,118,26,99,226,8,112,249,180,101,14,195,123,185,141,143,141,114,95,232,53,126,181,179,118,165,146,99,43,28,92,95,14,125,234,184,85,82,132,104,141,246,115,86,100,205,41,47,241,154,104,101,168,131,14,148,166,197,90,77,166,213,201,60,134,247,126,119,153,98,28,237,100,185,183,242,71,67,125,90,242,245,237,126,118,225,108,168,157,245,113,181,212,170,21,176,134,27,38,224,74,189,143,148,112,13,24,104,224,138,30,73,64,220,112,169,155,36,157,44,254,243,53,114,79,55,71,105,39,153,230,151,58,91,17,74,39,152,90,78,186,100,56,232,46,126,128,205,211,132,185,195,153,210,206,163,53,140,166,51,64,209,195,4,36,1,13,61,150,102,23,199,30,134,1,104,113,179,12,79,196,75,80,216,148,165,19,75,42,111,244,170,70,219,255,116,94,254,232,87,219,116,232,186,223,230,207,235,236,135,249,92,250,11,111,158,254,245,135,221,183,153,169,71,232,52,206,144,93,230,114,116,70,83,191,248,159,154,159,37,223,159,127,249,109,248,239,195,127,60,254,203,63,183,171,14,142,93,35,110,147,75,46,176,116,46,113,101,136,209,20,200,40,0,136,14,144,148,8,149,163,190,215,125,173,159,209,219,95,231,223,78,238,157,247,196,125,59,254,249,8,126,186,124,172,238,161,254,235,102,185,251,245,94,223,33,246,114,200,253,176,237,253,253,101,237,32,192,231,108,249,140,109,138,169,231,39,62,89,182,204,88,68,85,7,8,86,194,242,160,33,80,128,32,38,130,144,5,168,149,30,247,64,165,190,41,144,175,82,155,217,207,64,65,94,207,58,213,47,167,231,75,212,117,242,184,74,217,13,79,168,0,90,88,100,214,226,38,239,199,236,154,253,220,249,196,186,67,223,114,222,240,60,129,140,148,80,126,184,1,177,166,37,121,241,137,107,10,31,193,153,180,148,183,76,198,154,160,131,67,14,32,0,192,40,97,12,241,232,156,130,117,183,173,96,224,102,57,78,179,102,98,195,206,126,233,216,101,188,236,99,31,167,43,160,178,177,109,228,54,100,164,233,91,155,105,87,185,164,244,63,149,217,166,98,191,22,176,99,168,210,123,27,230,127,51,43,236,116,12,64,151,162,234,100,213,155,27,26,110,220,46,119,253,13,119,59,153,87,243,29,231,125,214,228,40,89,39,181,18,199,100,151,107,73,34,98,84,179,146,106,199,141,87,196,45,241,152,83,84,242,48,43,94,64,103,6,4,54,80,143,16,82,69,239,240,30,252,81,252,94,16,30,130,177,142,125,62,225,243,41,103,229,25,94,121,254,61,126,52,106,226,78,186,103,134,255,131,82,213,88,87,115,239,121,227,13,161,134,41,53,49,132,68,0,28,83,79,156,190,197,223,92,160,66,146,146,67,20,60,43,241,70,230,68,196,212,137,3,229,62,129,206,61,55,242,146,1,203,138,129,204,172,82,186,167,13,84,122,89,127,62,224,247,124,53,36,233,63,192,158,81,220,17,34,202,147,252,71,97,30,158,117,46,189,195,213,255,80,175,245,181,125,159,201,163,115,107,103,203,6,159,188,147,78,187,218,67,197,231,155,185,129,123,61,85,199,186,136,78,150,114,224,131,174,191,152,185,235,208,134,30,208,5,48,128,175,97,160,35,147,6,16,109,137,37,62,79,125,222,119,243,161,234,132,144,55,239,243,71,101,127,211,173,127,25,246,181,150,149,26,91,227,92,155,115,227,2,156,48,62,91,92,135,247,49,183,162,118,114,53,2,236,146,140,236,26,189,37,201,12,145,23,75,162,116,208,250,75,180,223,144,254,47,101,207,195,172,18,69,75,69,197,34,9,209,54,140,184,103,227,51,111,222,248,110,178,187,232,70,231,78,179,12,85,41,44,52,27,7,147,22,5,225,188,45,127,213,133,195,4,74,48,64,169,129,216,174,132,160,0,54,64,46,105,49,198,177,157,250,79,211,75,174,216,242,210,142,235,243,215,44,145,125,199,253,177,113,254,147,35,218,152,46,71,30,181,50,179,145,7,29,176,223,234,236,79,28,247,107,124,48,142,102,253,71,239,249,254,143,66,78,125,26,10,38,130,38,148,216,72,0,14,8,64,32,27,33,0,80,243,162,23,38,115,122,33,125,215,173,95,234,183,115,253,236,24,48,251,243,189,248,213,117,177,147,4,34,192,114,163,206,234,40,135,231,100,247,184,179,132,13,68,24,10,80,49,171,3,1,245,72,160,128,10,20,164,171,135,12,0,24,18,10,4,128,194,144,111,149,132,143,9,42,86,78,224,220,124,16,232,74,175,71,126,219,48,165,128,86,139,164,17,203,229,32,7,1,86,162,233,214,195,39,207,212,151,151,181,191,44,234,247,249,114,62,105,107,97,253,199,120,118,238,54,167,104,152,121,80,141,48,43,30,158,30,90,15,230,132,164,105,175,170,169,89,117,209,93,53,208,172,38,8,74,211,16,87,115,58,91,67,56,172,4,73,138,20,40,160,66,20,28,65,85,204,232,174,217,131,37,0,57,19,96,14,33,233,254,232,210,99,236,117,85,87,179,60,207,99,181,88,57,140,114,148,120,166,92,143,133,163,102,18,182,216,66,204,75,226,208,12,200,5,160,131,22,4,45,16,255,122,148,255,14,255,195,193,55,25,159,217,114,243,236,147,204,1,221,146,73,162,82,238,86,95,26,189,36,252,178,231,63,173,92,41,231,229,154,160,214,164,170,90,153,118,146,89,100,198,67,187,54,94,59,12,194,124,40,246,239,201,62,153,178,37,9,219,129,205,128,74,193,225,101,114,196,143,37,148,85,134,201,114,182,223,88,38,132,42,96,84,193,16,30,56,129,132,212,49,100,131,223,228,97,26,48,195,150,73,16,52,11,243,139,253,220,248,9,14,154,24,238,230,233,155,51,56,176,241,23,130,147,96,239,181,83,70,51,91,191,99,102,182,151,215,53,190,235,171,236,207,188,136,119,99,3,116,153,78,11,2,190,230,206,7,47,172,51,10,213,7,223,191,163,103,13,63,244,7,38,110,251,224,77,207,249,21,123,119,75,54,53,199,184,118,88,157,1,161,167,19,221,237,202,233,114,109,221,142,44,123,136,189,45,21,102,35,217,170,212,75,87,166,181,160,130,177,245,162,155,53,156,151,19,211,106,108,121,161,243,135,54,121,52,243,159,78,143,19,123,152,238,87,15,85,66,195,98,183,175,140,153,156,8,62,171,52,227,64,119,8,239,48,179,152,2,165,152,149,102,113,131,82,4,27,138,169,151,201,20,195,230,238,88,152,46,190,36,250,159,171,238,178,38,28,65,25,210,77,48,140,23,119,135,143,87,159,46,238,255,238,159,243,239,253,249,241,175,253,185,255,255,255,242,98,50,161,227,153,116,38,132,100,88,54,72,179,100,44,128,45,211,90,139,244,156,184,168,96,12,44,144,97,74,234,232,45,144,187,254,153,241,103,231,31,110,64,13,20,141,218,208,43,83,140,49,252,83,69,127,227,178,137,41,173,70,139,215,232,129,45,133,163,82,255,212,200,49,79,112,253,68,3,238,91,235,120,183,123,197,129,168,208,66,92,56,130,37,144,194,6,69,32,0,80,36,68,184,218,93,244,213,164,84,242,71,68,214,237,121,223,85,138,96,237,188,62,173,148,137,128,40,175,221,236,81,190,154,118,245,225,104,231,190,179,157,47,73,1,34,220,104,192,232,81,91,135,212,231,128,193,45,72,88,15,61,168,10,192,34,9,2,99,116,40,144,32,40,141,75,25,119,155,134,51,86,183,208,147,179,95,25,63,152,183,35,190,149,190,90,156,236,154,43,199,89,206,157,236,113,45,78,75,92,196,46,117,46,150,150,1,239,151,218,26,181,51,217,218,180,254,1,184,14,110,146,2,199,46,199,162,102,200,50,74,190,139,83,40,7,39,184,82,43,227,182,77,253,106,176,213,13,153,178,9,109,38,6,91,239,120,26,82,164,67,92,153,245,156,6,68,112,64,130,109,52,99,157,209,134,173,139,10,111,84,32,55,243,130,94,130,67,221,131,47,179,185,226,129,230,120,140,233,245,30,199,61,224,124,153,251,44,40,97,4,137,199,147,58,40,56,61,168,8,0,218,19,59,180,0,236,74,31,49,62,187,249,153,43,167,102,158,57,241,181,217,140,234,238,252,118,56,33,204,229,210,124,173,120,69,95,51,132,5,84,59,68,71,110,6,193,54,109,173,164,76,156,240,161,204,102,180,222,200,11,199,31,30,110,216,13,50,136,136,130,35,90,52,185,137,100,31,190,200,141,16,128,97,130,144,245,144,222,252,41,102,198,91,202,25,91,23,32,4,10,141,4,228,40,24,129,196,182,149,83,156,0,111,209,221,202,108,123,179,119,186,77,155,59,166,115,62,61,79,128,152,232,25,40,168,24,91,186,157,244,70,142,25,159,189,249,109,95,15,23,245,133,150,159,139,184,50,143,202,214,5,173,127,255,71,209,5,230,230,52,30,197,67,255,111,28,189,249,32,62,251,210,42,19,36,154,165,140,62,127,184,57,32,149,195,229,137,103,178,226,143,164,150,88,231,117,41,63,236,195,219,230,120,193,117,103,229,149,137,186,25,167,99,164,130,112,33,231,98,238,108,105,213,124,49,206,107,35,177,222,255,217,242,248,107,66,169,219,50,6,122,168,107,189,93,105,114,212,147,159,193,76,74,64,153,140,88,150,73,237,161,199,69,151,101,103,93,107,5,197,101,134,153,160,130,4,64,122,201,82,225,60,113,55,187,181,22,95,164,251,138,171,111,86,110,14,35,18,241,87,243,27,31,167,239,162,79,67,249,153,183,246,57,26,14,225,248,23,254,149,127,235,175,106,25,90,191,227,186,116,100,150,13,178,35,199,94,113,2,194,76,90,38,32,68,24,215,16,131,154,134,13,156,121,14,37,232,102,177,203,222,144,61,255,184,252,97,77,233,200,171,229,98,175,92,203,118,9,235,197,253,249,131,255,230,212,159,84,252,9,246,108,173,170,73,157,113,246,127,101,168,61,84,126,101,27,103,230,170,215,83,70,86,19,84,104,67,19,40,241,17,68,8,176,65,24,44,160,197,82,167,93,30,183,128,241,88,52,248,167,87,223,161,67,53,15,197,205,100,117,129,98,68,139,75,190,29,210,241,185,85,238,143,245,177,217,217,39,11,14,56,149,90,92,70,159,169,234,168,234,89,21,38,232,172,210,47,132,35,33,154,221,129,76,164,49,36,8,22,64,104,20,226,45,178,251,148,202,142,184,118,242,112,56,118,27,84,122,194,53,109,148,53,133,76,45,200,89,87,135,59,72,44,63,178,176,71,167,76,167,189,241,246,124,29,168,143,99,31,99,37,239,207,203,143,161,138,190,227,62,54,111,108,156,150,119,7,217,84,33,19,104,221,145,70,148,181,82,90,57,148,13,33,6,101,136,11,138,127,161,109,221,112,24,51,100,141,211,162,53,230,64,246,152,37,9,230,174,240,197,218,246,216,20,199,64,100,233,8,5,253,165,88,224,171,180,23,53,189,190,253,192,205,235,98,211,231,125,46,61,214,113,36,106,178,13,133,168,52,28,203,10,215,136,1,225,2,128,176,129,7,240,25,104,160,61,49,102,115,229,221,127,125,10,159,197,250,30,242,221,181,247,88,95,231,45,25,205,221,147,38,229,169,108,226,66,143,197,165,114,105,152,72,86,97,233,201,178,31,34,240,23,131,168,222,183,253,4,253,65,134,31,158,226,227,132,30,236,209,70,221,3,186,217,13,78,199,185,70,72,94,11,85,226,0,248,41,9,99,252,175,12,222,2,10,217,114,235,152,50,2,34,224,169,153,26,18,166,133,123,182,95,126,251,2,53,248,78,28,156,182,41,121,153,226,3,86,124,250,133,134,58,64,172,17,78,175,206,193,68,235,187,191,10,126,234,19,57,168,46,130,70,111,167,224,55,95,154,143,216,45,41,23,44,220,228,14,95,143,189,251,229,229,207,254,181,239,79,199,25,102,230,44,6,242,8,215,177,255,227,135,209,97,58,119,149,151,14,9,186,146,133,31,96,198,158,110,7,222,125,180,124,190,66,45,80,35,225,153,234,0,37,53,215,179,96,179,23,250,245,13,188,155,255,239,250,237,114,33,123,216,167,140,217,168,157,234,248,101,101,222,193,40,244,174,32,155,154,28,102,70,211,221,73,127,183,97,183,178,195,238,231,78,181,156,3,157,49,10,173,32,68,104,2,128,176,118,35,208,109,242,50,162,121,123,100,251,63,132,190,82,131,187,170,211,71,251,86,217,28,209,191,247,87,225,151,190,186,168,65,27,241,147,1,62,254,187,255,162,255,223,95,172,31,152,74,221,87,28,123,64,163,36,188,21,210,116,0,134,72,218,109,95,34,12,4,168,57,143,84,40,185,43,6,170,55,239,109,109,71,253,17,255,248,185,227,202,189,24,12,122,197,101,60,111,99,181,30,245,170,172,187,255,99,201,190,181,251,111,171,254,86,59,121,247,173,169,126,97,191,44,168,161,207,246,211,97,33,53,84,56,106,87,37,209,2,99,131,12,88,16,65,69,72,2,250,211,41,201,90,107,25,98,220,190,87,124,157,26,179,218,235,42,110,141,215,171,149,25,172,82,149,219,247,17,237,131,175,91,31,175,185,254,184,179,243,160,1,65,111,136,149,64,37,74,96,53,130,14,56,80,205,57,91,134,155,5,96,234,215,69,69,30,22,16,86,10,246,99,249,158,92,213,58,91,116,42,130,95,95,213,243,228,162,242,110,71,29,111,120,70,114,95,163,19,228,88,48,227,117,55,244,184,127,248,28,140,131,61,168,168,213,76,47,180,250,185,128,220,6,7,214,5,251,133,245,231,116,111,122,173,241,186,17,69,171,90,27,34,213,69,174,10,208,174,170,146,65,43,11,132,176,147,183,162,129,53,121,197,155,50,141,162,140,171,2,206,42,28,246,136,54,120,70,217,217,166,152,52,153,27,37,136,144,150,180,162,42,46,43,238,203,207,57,248,192,53,253,206,203,61,63,41,58,18,227,82,127,203,238,153,143,3,175,52,56,200,41,126,98,232,181,33,154,21,0,184,96,216,24,5,98,170,188,246,181,238,87,56,251,205,244,113,234,142,248,112,234,51,205,119,171,227,151,190,115,235,51,222,247,169,205,128,91,138,201,71,220,108,155,91,165,65,26,124,54,77,125,168,215,164,113,242,194,191,197,253,8,252,65,210,187,20,223,15,8,123,208,45,14,187,65,193,241,38,53,47,183,103,205,33,153,65,15,255,86,172,209,149,72,157,79,204,177,82,118,99,148,1,132,183,33,85,43,0,78,29,30,39,86,32,109,201,40,25,41,52,105,13,119,188,129,219,26,217,3,241,246,168,123,39,123,194,51,158,232,3,25,48,32,62,48,116,112,193,14,189,217,38,120,133,197,210,128,181,239,254,198,252,63,159,140,155,56,136,6,42,244,107,47,90,27,233,226,236,222,60,140,244,220,169,22,126,202,154,240,34,78,67,79,48,244,98,253,207,118,222,248,60,125,254,125,220,242,172,93,216,156,91,239,77,123,46,138,246,184,189,186,122,58,53,97,105,29,44,93,81,30,239,132,128,73,171,185,75,220,235,202,93,30,139,123,223,253,231,55,62,243,135,177,100,9,25,170,46,169,10,160,157,113,169,209,238,108,54,1,195,51,140,33,218,233,34,249,115,108,61,157,123,207,247,116,215,75,153,149,39,172,12,29,113,157,218,5,72,51,36,89,136,100,145,108,140,52,151,248,40,150,138,86,243,114,255,63,77,243,127,94,202,223,252,139,71,244,113,80,190,241,214,62,76,51,180,101,58,245,136,139,209,195,129,233,255,194,191,148,191,249,151,213,97,77,235,102,75,134,166,128,32,81,16,129,146,65,153,15,14,13,148,154,2,104,187,144,177,25,160,34,108,228,8,56,238,218,6,106,185,250,182,99,164,161,237,143,237,127,164,254,112,210,201,208,107,19,45,99,180,121,179,250,94,72,163,175,180,62,163,103,204,224,143,184,253,241,218,245,195,209,245,58,7,116,105,130,14,188,194,26,89,241,84,126,128,136,2,154,128,10,17,33,193,8,74,64,155,128,161,72,216,113,113,116,143,214,188,221,123,125,233,39,38,70,175,182,183,176,234,189,218,213,214,187,175,187,17,42,125,253,240,185,24,9,15,160,77,96,67,0,141,1,30,220,215,214,249,186,5,132,122,20,11,172,182,112,219,71,16,87,0,10,84,182,56,45,147,4,186,247,174,116,77,44,149,71,122,155,31,15,90,152,66,130,154,61,2,117,0,202,0,130,20,71,144,123,43,141,240,224,109,84,56,228,134,6,185,179,163,226,236,126,106,155,187,196,30,181,158,216,118,125,111,185,78,184,207,66,199,81,69,116,33,164,212,12,133,131,124,140,193,168,126,22,100,78,139,11,14,113,167,5,51,215,236,126,74,119,24,147,147,86,52,49,105,207,193,22,179,246,28,195,93,211,74,175,41,247,245,148,229,76,47,57,145,203,45,5,215,221,29,224,89,85,45,127,227,245,82,82,136,51,154,3,225,10,228,235,66,36,206,28,213,62,0,43,1,176,37,61,169,215,66,34,70,76,18,104,10,198,127,219,103,215,28,110,254,46,165,166,189,35,125,19,124,150,126,235,150,31,30,253,208,142,239,5,63,202,253,40,255,135,164,91,83,89,220,81,237,6,73,132,204,60,157,143,148,3,55,78,138,114,181,253,145,242,61,249,187,145,247,225,31,163,45,8,73,104,200,177,221,87,236,118,242,238,228,110,114,14,83,232,33,128,178,217,33,50,15,50,56,191,5,63,150,160,164,10,77,156,10,60,21,158,140,38,140,85,217,54,64,156,55,62,19,155,29,221,176,155,85,204,222,228,192,112,160,76,180,36,24,26,8,78,166,103,119,109,152,150,110,90,56,163,11,176,11,216,247,127,139,254,215,139,80,72,182,48,127,242,5,57,7,222,96,189,103,82,188,179,94,206,230,99,175,159,110,186,192,44,183,51,183,253,134,176,185,123,248,193,67,86,191,124,253,137,223,139,155,214,35,209,203,254,79,15,182,127,242,131,43,175,59,62,126,127,158,221,205,126,241,166,211,250,196,10,150,190,141,51,189,121,253,238,35,239,254,228,232,217,240,233,251,109,63,211,222,88,216,84,84,115,80,147,187,244,113,249,136,244,113,126,168,12,221,203,248,156,131,187,201,62,204,254,121,221,191,243,104,246,233,159,109,62,237,203,229,167,126,25,36,33,162,107,161,21,42,36,57,224,76,10,167,12,153,224,165,72,128,56,170,188,155,125,159,79,74,221,95,248,215,240,119,255,122,246,107,191,115,57,177,60,249,72,27,166,30,109,130,210,78,123,248,248,239,254,75,249,187,127,177,188,122,249,58,47,44,7,14,30,1,22,166,173,204,160,100,254,47,57,103,129,170,122,205,234,202,226,230,30,139,43,55,97,175,155,180,83,253,225,240,71,53,159,119,101,162,232,109,3,189,203,133,54,114,98,186,109,217,149,87,172,146,53,243,106,122,157,194,17,157,154,161,68,188,237,164,227,66,1,26,129,161,150,144,193,141,82,32,68,33,0,128,106,139,76,230,200,6,150,101,117,76,111,129,146,160,198,39,157,22,66,126,169,135,35,126,25,246,246,131,239,248,184,31,13,175,165,153,1,60,180,1,109,32,67,33,90,6,171,13,46,4,212,163,202,74,184,169,162,13,5,213,21,0,21,183,225,143,171,6,4,192,134,152,79,79,120,188,226,219,173,121,58,158,174,61,227,33,30,117,196,59,165,9,34,173,58,89,173,217,70,101,186,183,193,234,29,221,18,210,44,231,28,84,92,13,155,43,86,90,237,80,171,180,181,135,251,0,59,90,58,215,243,53,153,169,70,242,52,205,164,169,52,139,166,133,3,179,64,25,132,9,49,204,205,232,218,239,197,12,113,108,216,112,154,186,71,120,88,130,89,219,29,217,211,149,194,218,163,108,0,26,129,69,105,151,84,55,237,15,147,80,43,192,218,92,92,193,104,128,192,243,150,159,108,198,6,222,207,157,220,16,213,214,210,133,137,196,168,196,16,171,67,0,8,131,4,38,173,244,22,49,6,211,96,134,196,40,48,209,224,109,189,107,248,237,182,50,116,224,198,187,172,173,240,211,79,159,174,224,90,144,25,55,32,177,233,106,142,212,194,106,210,38,203,58,235,247,216,15,50,124,111,226,185,249,78,38,104,66,27,123,66,3,34,18,168,232,13,114,159,46,72,73,212,22,192,133,108,134,38,104,215,123,36,3,159,251,239,101,8,161,30,32,112,120,8,134,8,0,166,134,145,120,45,123,27,196,2,234,235,226,162,59,75,27,65,239,14,82,101,134,137,102,90,48,164,137,77,3,175,118,216,238,93,166,1,219,3,9,156,68,93,225,255,240,183,241,159,122,17,127,17,254,255,124,217,254,137,111,184,17,66,24,168,139,184,93,219,224,213,151,121,239,110,186,121,151,115,182,101,142,160,163,175,24,154,55,138,92,229,71,223,63,31,104,249,204,103,223,190,123,133,92,111,235,152,137,205,156,197,203,82,223,178,163,213,219,69,248,44,141,249,84,159,108,30,134,87,61,41,135,229,179,198,10,138,21,11,147,8,111,211,57,210,141,64,80,45,208,52,110,151,233,45,247,254,140,233,219,235,206,135,122,248,241,159,45,127,254,55,17,184,231,221,254,157,143,174,62,238,243,147,143,255,66,214,50,13,43,82,162,146,117,51,28,19,11,72,226,50,195,2,199,112,56,79,220,141,116,197,40,183,190,226,29,34,154,41,137,203,113,91,220,193,38,100,228,129,237,95,253,215,187,255,227,47,190,255,111,237,207,213,199,195,58,76,170,171,56,68,194,190,162,109,6,48,60,140,43,233,97,128,210,150,163,115,244,170,141,94,45,247,108,172,34,42,60,13,114,13,122,130,126,123,132,207,39,90,147,47,180,19,190,131,197,211,47,48,6,62,102,62,92,148,184,76,180,109,103,68,192,219,89,68,161,80,8,228,24,28,104,20,185,83,163,58,67,42,34,65,33,46,0,98,241,45,223,38,86,151,242,100,104,146,86,157,132,233,83,235,55,202,215,25,221,115,220,121,0,251,210,71,189,31,166,244,237,76,237,228,75,91,135,1,140,235,9,72,229,53,105,40,45,108,139,58,211,51,70,129,160,89,80,91,101,134,73,180,130,118,216,76,157,172,67,249,253,102,74,179,72,122,90,108,79,14,170,7,115,221,28,142,103,213,103,226,168,179,83,63,242,152,58,94,229,40,232,196,66,148,143,36,76,240,176,235,163,232,6,199,182,106,133,233,49,235,210,80,206,184,100,238,52,86,152,39,229,189,170,251,24,93,54,202,238,243,208,66,201,177,15,102,202,180,175,218,169,184,92,66,170,74,105,83,59,36,217,204,101,157,79,199,238,143,239,54,190,11,230,19,184,107,186,251,5,248,201,201,87,161,201,51,49,210,34,42,91,154,96,78,176,46,157,118,215,197,173,92,237,45,47,215,232,15,63,104,79,93,69,170,154,105,229,145,162,172,139,57,185,114,134,156,105,171,79,239,71,228,13,217,77,106,110,19,186,232,93,206,132,27,134,143,216,143,211,61,40,39,198,115,92,181,245,119,35,65,66,182,91,4,57,205,107,229,253,197,110,220,129,170,118,66,166,99,241,94,213,143,239,225,83,158,110,116,91,95,46,138,69,101,10,122,113,8,123,109,41,252,125,63,185,247,47,44,254,2,252,69,205,59,27,38,199,201,105,210,39,161,185,66,82,36,207,146,215,0,171,176,138,81,2,223,214,252,106,234,38,69,63,9,88,39,84,185,155,126,3,83,33,98,191,200,185,73,60,9,60,122,35,244,240,213,150,188,8,6,16,241,193,186,37,103,7,120,78,192,98,3,188,98,55,17,126,219,55,145,255,240,50,2,164,63,255,162,131,244,53,235,156,249,167,59,121,88,54,38,159,159,215,135,164,28,138,122,37,33,218,202,224,160,36,104,236,249,232,80,47,95,238,94,176,222,232,37,126,21,254,14,139,219,126,215,167,167,198,249,221,137,92,13,45,109,137,42,130,96,0,160,104,0,251,123,90,64,134,157,160,35,212,96,17,42,117,176,186,153,241,51,204,62,148,233,211,25,189,80,197,27,254,11,127,236,119,170,32,52,208,48,173,6,48,83,113,250,135,31,157,255,15,137,25,58,82,16,114,183,69,52,21,189,68,80,193,5,65,106,210,86,186,148,46,6,5,144,14,33,124,65,218,192,20,54,140,72,35,150,210,194,114,45,152,249,95,124,235,186,188,158,103,230,76,216,114,70,4,128,132,65,143,37,189,241,148,94,128,35,185,40,27,5,169,24,9,225,40,10,178,55,46,210,183,241,159,143,240,100,110,242,142,230,164,54,113,201,172,42,31,121,56,111,12,219,158,53,14,108,85,217,12,184,102,154,157,38,132,206,68,141,208,84,107,64,40,67,68,84,45,212,182,86,212,195,168,129,6,160,241,128,218,145,18,115,93,41,111,245,207,219,101,78,40,179,78,152,120,144,172,16,249,146,240,209,128,135,161,205,67,40,208,225,92,108,162,75,149,93,48,17,184,85,1,182,181,130,56,131,13,103,138,142,28,173,55,63,193,157,174,211,136,151,212,205,241,93,251,98,186,57,44,60,244,147,60,80,65,253,18,114,32,163,181,34,9,48,32,129,44,23,88,221,194,33,86,234,35,184,251,24,157,143,30,12,69,137,206,115,227,184,247,99,197,170,114,172,156,43,235,255,202,101,119,165,60,23,47,212,37,124,64,13,76,141,141,150,35,72,86,170,71,6,185,205,216,189,54,158,222,221,248,106,242,115,102,219,86,53,253,234,197,154,7,233,54,28,177,161,176,144,108,12,184,90,11,235,93,172,245,126,95,159,187,91,161,119,60,15,155,44,79,44,35,163,156,147,2,88,237,37,150,117,25,205,136,51,129,43,100,25,86,76,127,231,86,121,106,83,122,198,77,73,199,61,143,249,67,238,25,57,218,151,127,120,219,211,197,114,15,204,181,148,213,113,35,138,235,150,30,85,133,65,150,180,56,176,69,172,222,118,47,134,23,204,234,202,120,39,222,50,158,140,155,75,88,155,105,84,186,119,175,251,195,151,188,121,57,79,203,29,235,23,193,127,5,255,37,252,2,152,194,49,61,190,79,67,94,104,46,154,79,146,154,76,169,224,223,158,212,78,41,247,48,88,83,26,191,72,237,116,10,34,36,198,56,185,76,112,215,138,207,2,241,1,89,192,182,100,1,172,108,155,93,250,84,206,72,58,237,144,178,5,194,3,52,130,160,7,20,178,157,131,68,203,237,27,66,223,249,77,2,168,255,199,23,62,162,239,9,225,222,206,110,216,1,163,75,155,214,212,120,30,157,91,39,166,233,134,3,53,226,139,55,211,246,242,246,197,238,254,206,124,43,150,172,203,23,48,119,109,126,218,118,186,229,124,127,188,127,226,130,170,172,94,16,138,114,48,96,164,21,13,177,36,35,206,40,36,148,173,76,138,217,238,209,51,238,191,157,59,127,234,221,223,89,211,151,126,153,126,226,119,125,79,60,14,123,236,30,72,160,197,168,227,230,4,226,190,138,254,247,187,123,94,90,205,203,164,117,72,171,20,82,55,9,200,36,19,13,64,20,87,164,21,198,198,64,121,54,133,8,24,74,2,35,100,41,105,80,18,185,253,183,155,76,62,242,213,72,53,71,77,40,18,36,125,153,89,30,108,25,131,255,24,129,166,205,156,253,42,45,12,34,45,3,75,0,56,61,86,173,8,85,149,234,175,134,254,72,60,54,213,174,77,163,86,165,121,237,227,5,188,52,124,180,247,108,121,94,64,75,106,132,120,100,174,150,208,103,56,152,179,97,210,138,250,198,205,164,105,201,109,19,89,151,2,48,155,182,98,161,144,45,25,208,11,143,234,236,190,46,21,191,125,18,98,181,19,65,238,79,176,78,136,85,112,73,226,108,218,128,7,16,0,150,92,124,221,58,215,187,208,5,91,77,72,118,129,125,194,72,51,79,227,84,200,154,118,25,63,169,183,39,150,165,183,208,220,58,157,111,7,122,215,92,182,145,31,155,12,140,74,150,28,96,129,4,21,70,40,80,53,160,2,162,106,143,129,66,218,16,59,226,50,125,120,215,71,203,217,92,171,72,70,181,171,84,182,183,30,171,159,35,141,68,123,90,50,37,184,173,179,14,61,139,156,185,76,120,16,22,98,74,105,238,254,72,117,244,225,109,57,174,15,31,130,107,206,145,202,238,42,253,186,219,251,84,139,93,195,136,75,68,90,98,33,88,217,49,229,168,43,227,196,188,116,189,203,174,133,86,9,35,235,227,26,200,228,133,163,134,43,53,109,181,201,184,22,113,213,26,109,219,105,100,218,227,222,95,38,30,103,7,113,192,142,244,44,143,35,7,245,26,140,236,250,87,108,44,226,66,91,248,69,116,233,188,75,114,113,191,196,4,200,146,29,96,130,33,114,94,1,206,213,179,249,214,244,62,233,189,250,226,112,87,23,211,197,124,69,87,183,107,251,22,221,191,169,249,147,157,191,136,63,173,121,15,252,59,240,159,134,223,227,97,243,60,105,150,229,54,180,43,200,105,106,148,57,157,28,32,179,187,2,80,251,117,246,184,24,127,49,199,155,158,245,88,54,158,127,134,50,138,143,70,38,13,193,44,216,24,36,215,41,125,216,196,152,160,0,136,253,14,207,201,190,247,107,225,39,95,164,94,61,65,194,200,235,28,127,156,250,7,107,22,246,83,111,224,224,129,87,31,78,221,216,102,238,119,139,199,195,145,2,49,45,223,238,47,103,142,167,212,23,77,159,126,111,187,120,169,45,35,221,20,129,213,73,223,30,125,246,217,227,225,93,172,42,215,9,146,188,206,13,120,200,1,78,0,64,193,52,146,101,131,32,249,29,70,239,115,247,253,28,60,205,206,59,46,147,39,255,159,187,154,64,244,34,143,27,2,4,77,38,64,160,6,83,176,114,188,169,250,34,241,191,203,230,11,242,94,246,52,176,86,47,56,12,154,74,84,0,144,12,98,18,87,37,177,84,7,154,10,197,142,0,116,16,101,4,194,40,80,183,135,221,237,143,223,241,63,191,215,209,185,107,186,58,112,247,221,13,24,5,112,224,133,135,64,221,46,62,55,120,40,75,233,133,113,55,243,160,62,147,233,145,51,4,32,108,197,138,80,56,81,0,251,173,240,31,130,63,239,140,114,166,135,212,146,94,122,119,14,71,42,156,165,43,139,58,237,246,85,11,28,46,199,175,244,175,237,124,102,207,20,113,162,113,6,57,16,168,147,171,60,181,37,82,210,26,48,70,197,138,146,107,188,116,234,136,120,136,81,56,185,84,203,204,4,247,106,82,62,4,67,97,139,48,137,75,3,85,182,242,40,231,116,167,184,149,109,168,74,184,1,229,77,96,129,161,50,146,154,102,93,38,171,113,104,66,179,189,38,94,112,239,139,123,126,63,127,127,29,217,103,211,17,202,72,18,140,6,84,62,8,16,24,67,16,0,96,52,71,22,87,118,74,128,90,161,135,98,196,117,198,112,116,109,223,63,59,119,184,142,66,61,130,10,20,170,211,104,77,103,73,100,183,166,161,173,99,66,198,220,181,131,12,51,34,181,192,92,110,110,59,207,174,255,11,126,126,173,70,174,226,138,219,170,216,239,121,113,242,84,112,41,10,135,204,69,98,92,229,192,131,185,179,137,249,84,41,79,121,88,250,237,79,213,160,239,80,62,150,179,64,88,117,169,168,160,96,37,181,225,38,239,216,201,176,221,51,147,235,206,12,218,205,91,106,234,192,253,64,62,211,190,54,127,239,200,9,84,44,186,186,171,141,177,196,91,14,253,54,248,7,216,38,75,133,113,16,81,36,161,128,32,43,90,66,87,235,87,229,94,119,71,238,28,95,76,239,123,60,99,119,252,78,64,205,29,153,41,142,248,77,205,119,195,255,173,249,75,240,57,216,32,255,47,252,49,58,134,219,80,1,201,76,37,76,112,93,159,229,135,195,96,74,234,68,56,106,191,129,51,32,124,192,47,35,148,149,13,23,115,55,20,84,146,137,35,65,153,13,163,30,193,234,196,99,80,4,85,113,145,124,135,143,54,54,118,193,249,149,221,166,197,141,237,65,245,171,186,189,111,234,82,43,99,246,244,10,197,203,101,121,237,38,119,108,27,221,92,159,132,83,39,84,255,160,125,33,223,177,114,125,225,69,240,220,226,169,44,60,232,112,42,38,51,79,155,0,244,73,30,23,129,1,14,19,25,49,97,1,102,237,149,110,171,219,89,220,225,254,31,103,255,189,142,223,244,185,125,242,211,40,36,129,84,197,4,36,9,169,31,242,113,25,52,196,13,21,237,37,163,236,81,96,190,174,237,87,189,37,169,149,221,134,176,192,16,4,132,74,44,88,50,163,165,0,209,139,54,177,20,192,45,165,240,214,132,78,109,22,130,198,159,2,238,63,252,186,255,175,159,251,159,222,252,243,198,180,245,10,91,15,216,197,164,48,56,50,144,186,134,7,80,24,151,16,106,17,151,120,101,86,217,171,138,145,151,137,153,188,230,11,72,122,128,158,85,59,93,117,95,206,106,76,107,230,223,26,155,63,84,231,98,28,25,248,174,151,4,239,69,105,173,50,72,5,155,143,80,117,156,222,30,77,248,243,111,57,175,93,195,243,35,231,222,161,72,131,12,132,80,93,49,64,185,92,129,90,80,113,93,82,76,3,146,81,78,43,85,193,118,177,224,58,101,161,104,46,27,62,167,26,150,177,35,137,195,64,25,0,233,151,19,125,115,92,156,129,233,205,219,158,173,43,125,95,122,37,171,185,214,20,154,130,155,201,230,44,100,242,140,121,50,57,58,231,162,183,203,153,112,84,92,213,73,143,85,25,184,37,11,88,68,0,4,9,21,106,32,153,129,148,21,198,86,73,76,74,163,23,185,164,151,54,219,238,77,27,203,79,221,55,97,217,31,106,50,161,135,35,116,107,155,40,211,163,187,138,193,30,145,49,99,93,13,211,96,131,103,133,123,173,197,248,231,218,126,175,143,215,165,46,200,205,105,222,31,206,78,252,98,119,183,98,4,75,98,99,52,78,201,49,193,66,202,101,52,245,163,139,51,183,222,219,204,106,165,132,68,151,137,142,71,142,137,9,86,150,179,104,199,24,211,97,75,189,123,26,26,246,36,91,58,168,16,115,97,151,159,210,202,204,125,237,62,133,215,113,46,6,119,127,233,194,163,109,73,111,154,18,133,197,164,48,185,115,75,73,49,27,25,225,65,16,70,241,34,61,182,140,42,142,115,171,221,170,14,23,188,111,117,6,183,140,47,57,190,70,238,219,120,92,52,145,30,73,87,141,55,209,56,28,134,31,134,191,8,255,110,116,103,69,242,219,155,95,65,110,128,42,219,62,252,192,84,133,116,98,47,229,52,177,95,193,69,185,248,254,47,228,63,235,81,207,38,215,59,38,154,198,160,15,55,125,64,173,71,208,64,26,12,0,90,98,7,20,80,178,149,96,0,242,198,104,226,34,198,178,187,3,234,189,12,231,200,231,62,12,83,209,123,53,110,121,178,165,206,182,182,133,176,230,244,103,55,187,198,236,199,142,61,105,219,192,151,142,100,201,150,55,115,61,168,175,247,31,190,125,247,100,186,33,198,128,1,205,59,84,143,39,2,40,53,42,39,187,178,188,83,213,221,202,47,84,153,131,15,79,249,51,127,74,139,73,245,46,226,213,94,235,20,37,144,209,20,26,50,16,55,82,180,161,79,27,183,84,189,102,15,131,255,215,99,45,183,225,108,113,178,82,51,96,162,0,17,68,18,1,160,150,130,2,130,17,112,146,2,148,192,98,1,133,2,128,11,229,252,225,147,51,188,134,63,222,227,143,239,232,94,239,190,231,230,126,37,59,11,135,246,144,128,112,221,129,186,201,78,168,61,122,100,176,62,159,164,126,61,166,156,33,50,225,10,93,123,15,88,19,109,52,172,14,147,7,101,197,111,41,254,113,26,223,26,219,248,105,34,10,34,43,76,5,142,94,173,164,225,144,27,87,157,123,217,100,246,217,119,242,63,29,125,237,153,224,138,14,149,157,142,46,233,224,42,65,72,35,0,214,96,200,213,188,68,129,136,170,175,202,138,211,132,51,9,198,102,48,71,139,27,28,176,41,137,195,140,202,97,230,200,2,181,97,19,196,213,173,228,166,34,172,202,234,67,55,30,135,106,68,61,57,229,204,171,175,32,157,247,157,253,16,79,110,12,7,67,127,206,28,93,12,117,14,0,99,129,92,177,144,10,17,161,163,1,53,21,73,242,176,49,21,20,0,98,82,68,93,108,6,237,151,97,26,105,157,155,101,44,126,241,75,219,6,117,13,174,61,220,119,119,91,78,76,21,202,117,62,241,202,168,116,136,38,138,176,17,91,109,249,184,169,125,111,215,92,213,85,41,101,199,203,205,246,147,59,247,59,85,87,90,66,10,77,52,60,65,5,70,106,201,158,250,42,35,216,217,211,175,55,99,82,136,178,84,117,150,64,35,140,1,44,221,27,150,87,50,50,182,222,120,133,54,247,232,142,2,89,10,119,37,75,247,236,237,189,206,253,210,251,235,179,255,77,246,196,195,70,55,234,128,165,87,26,195,59,14,119,78,252,169,124,210,54,84,150,139,120,17,20,74,5,4,44,171,180,174,31,98,209,171,29,169,182,203,176,200,91,171,212,218,38,8,57,89,147,209,144,177,163,0,53,76,97,212,10,254,103,248,127,225,21,56,129,85,67,152,163,182,20,156,63,29,234,73,94,7,226,123,51,110,201,2,152,7,160,137,209,111,23,109,6,190,10,209,166,47,2,66,181,5,57,19,136,80,144,63,1,26,89,217,104,1,240,12,8,53,138,204,72,17,97,67,241,11,180,174,209,42,2,245,213,165,244,92,231,161,135,236,219,231,58,134,207,154,120,182,108,127,194,50,108,203,133,217,26,75,178,57,197,126,52,161,189,208,214,195,79,187,255,122,44,166,170,35,146,226,28,198,79,67,170,188,200,208,11,197,93,71,207,51,184,69,118,179,99,28,250,190,63,10,77,240,137,62,32,130,47,240,34,107,96,169,60,80,128,102,112,147,56,130,104,179,184,146,14,137,23,175,35,126,125,110,191,234,157,143,224,5,47,152,64,65,144,2,66,0,166,242,80,18,89,149,69,88,37,176,16,67,168,176,126,33,165,81,139,218,227,150,139,231,231,47,50,99,102,244,206,63,220,249,63,126,235,249,25,207,237,247,234,98,147,236,200,96,15,80,177,25,57,198,188,42,194,176,41,236,161,48,164,204,203,107,250,21,145,19,73,192,97,114,194,108,103,59,55,23,124,160,60,186,122,136,154,37,53,252,137,237,254,196,234,253,181,109,39,113,23,20,195,91,61,172,147,198,90,77,101,145,19,75,142,221,101,85,152,119,241,229,175,237,255,134,245,240,108,209,14,185,150,135,91,77,78,172,1,32,112,141,9,10,53,110,91,98,22,42,111,10,70,235,92,236,144,19,16,220,20,64,152,195,83,90,207,145,45,113,84,189,218,185,50,56,171,173,42,77,129,42,90,160,172,32,183,161,176,72,187,178,215,222,104,82,122,230,89,219,162,229,169,220,134,234,210,40,163,10,108,192,32,45,113,124,46,54,192,16,3,42,0,52,80,221,37,196,40,172,104,25,217,40,3,192,171,107,226,181,120,27,178,142,110,27,171,85,171,56,186,95,241,219,201,255,255,147,253,235,102,177,156,203,30,185,118,164,188,245,69,254,75,171,242,4,217,111,189,231,59,91,111,171,245,159,95,111,55,183,240,201,253,70,103,91,31,170,118,209,236,218,241,116,214,162,32,23,9,173,14,33,0,144,246,27,206,102,110,95,77,198,181,57,27,28,101,33,175,195,115,174,140,97,4,172,83,77,134,221,35,196,65,91,136,237,194,227,55,30,9,141,131,125,69,219,129,93,235,172,237,71,92,222,243,95,155,76,83,90,109,14,110,144,119,22,15,3,91,119,13,185,0,4,26,183,145,95,19,173,120,175,72,216,191,79,120,31,103,216,167,68,129,197,168,228,138,48,84,42,206,102,209,135,233,40,130,145,39,104,114,199,59,17,168,105,225,12,158,132,25,57,134,14,230,225,94,112,48,152,239,255,181,164,227,102,212,78,241,38,211,53,162,218,3,116,226,20,74,7,74,87,40,93,35,29,106,167,96,154,176,30,43,89,59,95,87,255,182,210,94,49,122,225,11,103,209,240,151,185,240,232,100,196,39,95,57,248,9,2,13,140,228,205,129,153,10,32,147,71,32,98,155,8,72,114,144,71,6,28,215,142,220,59,150,237,103,49,211,61,114,49,106,188,212,166,173,23,247,171,225,231,62,189,191,107,159,119,156,175,198,93,216,60,214,120,114,58,121,104,164,95,219,45,222,156,191,60,143,47,131,47,18,130,139,22,20,154,74,170,25,183,63,139,15,118,118,89,186,201,191,255,81,250,161,191,236,142,170,47,147,36,236,139,130,202,9,28,81,66,195,1,4,165,40,68,36,145,177,20,132,194,106,236,66,239,62,118,159,121,124,126,190,60,224,60,255,234,104,183,233,215,139,174,67,195,84,230,2,166,151,100,210,6,66,64,105,197,158,104,16,133,160,100,235,26,18,33,160,122,8,118,240,82,86,113,181,230,31,59,232,149,253,238,252,130,33,81,144,29,203,61,159,67,107,61,88,193,44,192,95,201,64,40,74,224,196,200,203,72,6,97,98,217,175,114,191,246,220,35,108,87,112,199,169,132,137,130,0,208,138,20,223,222,242,121,180,90,168,68,171,201,209,5,84,85,59,172,222,208,227,244,37,21,85,145,50,180,252,251,186,255,81,254,139,155,175,108,173,238,217,165,59,115,174,76,185,181,37,160,64,27,148,146,100,33,151,171,12,92,101,130,142,19,244,132,206,246,27,54,69,123,115,131,33,129,18,103,231,167,60,44,57,20,199,99,223,217,189,234,77,52,91,26,149,214,195,74,84,7,196,192,104,147,126,76,200,89,1,212,119,74,115,115,116,237,55,251,221,59,206,227,236,226,168,221,183,92,189,128,61,113,169,45,132,14,37,213,0,18,183,48,160,66,71,3,98,178,65,41,58,14,118,232,110,219,106,149,80,33,0,163,68,53,62,219,14,133,179,16,98,118,173,119,94,47,254,232,47,187,159,248,69,21,28,52,91,120,137,78,199,191,58,62,30,221,17,63,122,173,109,236,156,46,255,98,189,126,95,158,246,236,28,92,175,225,7,63,185,219,73,43,159,87,126,2,195,176,177,80,33,45,106,185,64,184,117,43,172,244,185,78,83,223,249,224,213,242,92,7,75,134,101,50,235,77,165,54,118,90,117,128,39,7,52,107,167,1,80,24,52,70,188,80,224,106,79,1,45,200,69,237,20,123,179,249,187,153,183,118,255,122,247,255,229,15,110,134,51,206,143,70,247,254,109,170,167,211,69,87,222,10,33,189,168,44,72,129,30,45,58,34,194,109,4,156,12,41,88,141,184,177,46,4,50,0,51,13,172,85,68,141,120,178,234,78,13,45,195,89,87,6,146,114,123,131,28,67,143,119,116,21,90,175,224,26,72,80,225,152,27,189,189,183,25,208,89,186,130,249,8,249,46,96,39,28,147,161,4,103,101,113,87,194,32,93,156,142,82,126,192,195,66,240,185,231,230,190,249,112,99,198,123,189,15,92,132,55,125,238,11,191,231,125,163,201,87,242,193,12,179,24,11,185,109,15,142,240,38,26,199,253,199,56,243,217,119,125,251,215,151,35,235,118,18,84,221,31,94,240,150,27,223,127,252,121,188,183,89,127,16,49,60,30,14,82,236,251,237,239,198,225,233,91,11,57,185,128,203,83,195,253,240,65,240,146,243,105,150,4,29,49,123,41,135,135,243,0,219,236,222,237,191,139,59,239,240,224,253,84,175,255,66,125,253,255,15,110,34,235,231,11,226,70,62,37,80,44,170,97,25,154,76,45,73,57,57,39,196,84,36,175,123,63,59,253,217,222,126,192,207,194,253,135,95,206,126,208,213,207,254,186,216,176,143,70,185,245,239,214,160,30,107,65,121,0,107,116,217,126,71,240,140,231,235,41,41,87,84,253,182,15,63,107,159,120,110,251,245,62,255,223,39,187,166,249,106,158,201,15,234,23,115,204,220,126,254,253,95,244,126,205,126,255,189,250,90,126,222,253,189,227,123,13,184,120,246,112,1,115,61,117,206,201,64,114,112,213,245,46,74,179,199,131,22,111,237,215,217,64,90,225,51,0,121,214,203,25,188,221,104,224,32,119,235,195,246,149,57,124,54,126,82,255,143,83,254,197,232,47,220,31,92,7,103,235,236,232,179,238,89,245,53,237,235,232,117,118,123,42,93,173,122,239,172,99,253,181,223,228,255,242,168,127,245,206,222,171,251,76,94,220,191,207,198,187,122,37,242,136,109,98,107,8,76,167,139,114,154,203,154,202,94,38,227,158,156,77,117,140,3,134,86,109,180,81,68,9,32,146,105,101,42,205,141,45,89,146,173,217,252,233,240,60,2,167,8,70,40,204,201,213,8,185,220,129,207,152,44,171,108,240,179,221,238,170,157,164,115,117,119,78,55,63,189,122,125,216,127,60,78,223,92,107,138,163,213,174,130,171,190,175,115,81,159,216,177,184,165,92,37,95,206,121,51,235,189,155,146,112,12,143,58,232,1,49,238,24,249,139,207,185,191,224,167,105,116,204,151,189,224,184,237,217,157,200,164,177,138,151,95,205,246,83,215,147,95,190,78,229,84,227,80,185,132,100,215,179,127,187,138,151,123,113,61,179,58,155,252,250,168,82,189,214,151,127,172,240,222,131,254,252,231,29,60,253,209,37,191,142,231,53,142,183,209,159,180,217,122,128,189,225,46,151,228,174,21,109,15,151,23,53,143,126,63,191,232,94,207,252,49,177,147,175,113,152,138,173,234,126,35,75,39,192,188,141,26,25,54,88,8,116,0,61,48,32,122,39,52,153,14,210,108,188,108,250,33,45,163,254,88,151,166,180,237,135,109,207,214,57,209,237,31,133,246,173,123,151,122,237,148,169,122,206,184,209,89,5,64,95,95,63,223,96,78,148,185,112,240,249,7,15,190,190,27,189,72,237,137,126,233,126,5,66,2,193,75,246,58,184,231,201,247,185,122,238,249,54,239,151,198,254,230,149,253,222,156,41,119,88,192,122,81,220,30,119,17,179,143,246,203,81,2,159,60,252,150,98,211,157,249,24,121,218,100,48,221,66,240,120,215,46,21,120,133,71,15,193,85,24,170,192,140,45,130,5,41,94,238,157,212,97,92,225,28,61,56,235,141,163,175,198,178,233,58,89,26,194,224,251,54,50,231,246,157,159,3,93,239,245,193,187,251,179,95,241,209,189,127,248,230,209,245,254,41,126,178,52,158,108,227,195,163,219,245,249,186,156,65,95,229,9,21,225,182,142,183,183,157,247,174,233,243,140,63,80,249,143,255,218,77,168,2,112,9,153,142,129,10,15,189,150,11,4,92,208,225,198,114,204,36,233,61,155,38,205,180,207,52,79,254,96,185,205,242,151,62,183,127,254,223,214,119,195,221,241,196,10,180,112,89,210,0,232,4,134,172,22,27,72,123,230,17,72,43,63,107,15,23,18,238,188,136,164,126,189,164,28,86,255,112,243,121,63,109,117,239,215,246,252,222,207,183,115,247,105,17,164,72,17,36,135,9,78,47,142,176,7,168,55,165,5,75,211,13,25,190,81,164,9,10,61,216,146,89,208,13,149,123,152,216,22,187,84,89,140,127,56,246,215,144,202,117,69,42,57,225,62,125,79,223,141,82,73,99,68,251,80,201,252,141,95,188,255,253,39,120,123,121,167,186,99,213,186,248,17,0,138,8,131,44,130,48,176,84,22,192,0,2,195,147,23,16,176,203,114,19,6,144,160,37,12,203,172,225,72,27,233,52,62,15,215,32,128,129,133,66,165,148,46,1,234,84,138,150,39,73,78,155,254,95,174,231,224,78,58,86,190,77,122,32,127,225,124,120,207,252,116,126,25,40,63,12,108,9,42,116,160,45,129,5,186,100,179,15,103,52,177,2,225,150,100,3,9,164,166,7,167,147,191,114,208,41,54,158,94,243,138,21,180,85,221,248,84,48,63,233,221,69,238,47,222,153,139,243,95,246,77,201,254,199,199,17,87,122,102,80,43,220,188,29,201,26,227,21,109,133,27,90,149,237,182,195,122,168,151,35,140,22,211,148,184,139,174,206,217,185,7,160,72,47,111,94,220,120,93,223,115,159,179,39,7,90,163,80,90,49,156,122,24,100,49,200,126,44,43,194,188,67,15,175,41,239,208,35,166,238,70,79,71,207,19,246,194,115,115,103,252,248,195,195,100,224,226,81,127,90,236,191,151,122,219,216,1,99,226,34,154,156,58,83,24,164,74,111,77,214,234,180,230,45,131,205,100,63,200,135,16,130,4,217,112,205,218,197,119,171,15,100,197,203,231,181,41,110,55,235,253,231,62,208,25,80,173,17,157,68,31,174,115,192,1,153,53,82,152,176,80,64,29,218,27,166,237,245,114,61,50,236,4,6,208,83,128,134,136,50,5,17,4,52,176,188,130,212,89,144,198,34,12,203,237,189,131,206,229,230,245,34,111,246,129,235,169,158,252,83,126,233,150,22,97,20,242,135,56,150,210,237,247,251,242,9,222,253,254,123,255,225,248,91,63,106,154,239,156,86,152,231,234,178,80,107,188,114,107,207,141,247,246,246,219,235,198,251,187,122,243,127,165,31,249,52,118,38,22,77,179,168,154,229,90,85,100,67,168,129,78,202,37,176,222,218,109,241,106,16,245,27,227,147,111,158,207,205,73,121,231,236,233,107,245,103,254,179,234,49,50,182,149,105,156,113,131,150,45,0,8,236,243,73,111,70,221,202,38,135,27,1,214,234,169,30,199,233,248,221,231,62,10,123,186,160,24,48,95,97,4,72,82,107,244,194,72,213,163,192,34,37,13,131,80,227,153,179,101,109,240,160,66,96,225,2,132,26,146,12,107,96,179,195,223,195,254,122,180,114,154,103,10,160,218,69,43,169,87,131,84,136,93,249,80,60,104,190,62,159,38,125,62,32,171,158,214,152,22,50,4,85,100,228,2,192,70,74,29,174,37,1,3,201,195,155,184,251,10,86,172,229,3,146,41,194,68,119,87,102,99,71,171,118,162,51,87,0,5,189,0,86,124,22,11,165,168,52,16,67,80,83,147,71,49,17,42,197,9,121,94,60,101,31,240,249,248,188,53,175,21,68,240,99,2,64,26,180,84,81,89,183,203,232,59,184,242,184,133,2,240,25,16,2,42,2,139,12,222,55,170,22,139,18,110,149,75,195,19,8,94,36,171,226,235,203,174,69,239,102,119,98,189,178,13,247,191,248,21,83,99,211,128,50,227,247,210,204,148,61,141,128,193,143,174,254,230,98,96,34,17,120,160,213,217,192,66,125,83,25,180,109,4,83,105,37,197,124,120,171,238,244,177,234,27,55,235,168,48,155,145,102,150,75,30,113,209,248,203,207,150,70,0,150,200,115,187,251,27,114,232,232,212,158,122,174,115,158,150,126,186,227,195,118,80,101,148,37,253,90,249,117,188,254,107,120,243,13,50,132,159,75,170,238,38,201,204,220,12,216,226,217,200,240,188,11,7,71,45,148,16,212,116,233,113,5,201,73,238,50,130,30,190,153,44,7,228,140,177,66,128,164,1,56,11,10,176,136,13,12,58,176,26,0,20,68,178,32,117,80,30,161,234,81,176,106,176,81,110,28,137,210,217,97,226,97,253,58,157,151,244,250,123,45,211,140,71,144,231,232,195,236,162,147,227,172,112,127,218,120,226,205,207,122,223,253,25,1,238,174,87,123,184,213,215,22,185,110,102,183,111,247,254,135,171,124,248,203,241,183,255,95,59,85,114,72,152,24,1,136,74,139,20,64,72,120,45,98,146,68,37,89,7,147,147,105,152,13,23,251,131,159,45,223,221,250,241,241,44,96,189,21,236,136,41,94,246,229,26,108,217,90,0,112,130,125,6,48,96,92,176,12,56,14,172,16,49,34,27,200,16,84,78,174,203,120,73,127,194,136,223,185,79,227,246,212,25,60,44,70,133,172,245,88,130,34,129,36,12,19,198,184,55,243,254,10,84,44,220,178,98,11,76,4,76,25,197,207,88,20,58,225,239,137,127,37,214,42,52,97,145,201,162,29,245,164,179,198,156,141,114,161,62,208,15,191,168,127,114,172,235,158,112,37,116,161,150,22,58,16,92,177,1,17,1,135,53,168,100,105,192,146,232,241,33,223,82,176,118,106,104,98,218,239,110,130,81,238,130,189,157,76,16,39,0,80,202,64,44,100,4,94,213,36,28,245,219,134,68,52,106,236,251,116,109,95,190,234,80,234,55,119,207,95,5,47,183,155,131,105,184,196,70,18,176,6,214,146,216,12,40,24,44,206,7,151,6,142,209,64,70,37,32,130,195,199,86,69,36,170,226,171,221,12,54,80,185,144,130,111,181,206,91,45,109,78,44,49,217,165,236,170,46,56,239,190,248,53,95,237,218,246,121,58,230,168,184,172,184,253,3,174,183,254,113,234,181,44,76,13,241,16,177,9,171,9,210,32,182,210,69,206,74,211,167,85,225,214,35,119,156,119,133,110,14,9,106,152,66,135,207,160,128,183,229,232,47,236,70,232,68,137,77,173,21,182,125,18,208,135,169,73,158,140,213,146,101,250,23,232,255,25,143,67,188,94,175,218,3,190,44,165,6,59,102,123,18,184,51,3,166,39,78,123,0,68,126,128,229,48,129,219,24,142,112,14,131,162,96,126,201,116,180,172,233,34,5,4,128,160,181,4,243,0,121,162,237,154,12,60,6,192,192,8,66,18,141,78,205,170,112,139,243,10,192,184,72,147,102,31,214,191,7,94,12,28,145,195,231,229,141,232,119,167,243,30,115,119,98,247,87,111,254,56,241,225,175,226,221,77,232,216,178,234,228,32,95,120,248,253,39,31,186,246,251,122,160,245,198,173,30,189,171,138,31,251,184,216,6,51,104,161,6,19,49,202,78,93,85,22,110,0,202,101,52,16,99,214,159,65,91,84,121,22,207,221,133,15,155,225,116,238,172,31,79,136,229,175,255,127,187,83,108,157,54,98,220,140,239,14,226,166,249,235,231,169,134,5,209,50,16,19,56,97,233,88,157,4,176,30,170,83,13,190,125,251,206,45,157,234,188,29,23,54,40,243,12,68,99,91,227,18,213,163,176,149,51,73,24,24,164,236,5,80,66,25,10,96,35,17,241,25,10,32,216,68,64,87,1,251,44,172,24,217,18,110,135,255,73,246,87,14,127,103,7,175,200,9,18,213,118,104,212,139,233,166,216,108,94,157,190,179,29,233,188,70,108,148,118,80,3,13,168,97,33,97,131,2,238,242,19,56,178,193,205,125,133,158,214,47,80,64,122,28,58,96,123,57,8,185,150,43,137,118,54,7,3,160,81,3,66,13,64,26,118,16,224,233,194,152,146,100,165,108,138,23,253,199,228,238,40,190,122,116,8,7,254,110,194,215,94,58,187,180,39,53,84,99,130,12,106,208,43,150,144,138,8,243,88,212,145,143,233,56,139,146,40,6,44,252,186,25,129,202,37,128,21,3,34,86,13,78,55,188,132,93,224,148,221,209,162,210,77,58,11,49,204,170,120,182,191,247,89,103,251,155,191,103,112,213,247,149,155,210,15,126,131,79,142,254,234,130,136,37,46,165,145,108,96,213,52,136,108,90,142,118,147,107,206,67,203,28,103,7,85,214,53,219,240,45,157,11,184,132,10,0,13,172,33,200,111,99,112,98,102,34,170,25,14,8,29,112,168,125,52,231,112,140,53,57,16,109,233,6,125,84,231,191,137,55,63,79,26,155,190,184,46,185,108,76,156,104,177,150,129,101,140,199,111,135,9,147,241,128,64,112,212,58,142,223,236,112,31,243,44,221,92,56,141,142,7,204,176,91,11,183,219,114,14,12,152,25,175,56,68,29,168,213,45,14,77,16,6,94,79,252,176,76,128,50,162,128,0,12,26,161,226,64,212,22,171,74,204,77,168,177,60,213,34,15,1,68,199,217,203,124,76,166,99,47,172,251,229,252,74,190,150,218,55,60,36,245,132,117,196,77,168,13,17,184,51,222,127,247,143,31,103,251,122,1,234,222,51,143,204,119,254,154,46,187,180,9,93,132,55,105,1,135,8,132,2,7,64,203,2,165,37,20,102,233,160,107,25,247,228,49,119,151,246,178,156,180,205,43,249,50,253,217,126,15,140,44,82,79,138,21,70,0,116,227,182,16,32,22,176,125,6,49,89,116,147,117,108,173,196,100,212,141,0,49,111,73,100,236,125,30,245,131,239,31,47,231,253,41,123,198,183,247,13,42,174,66,217,3,219,179,5,246,40,5,146,50,97,196,243,22,3,84,4,130,181,44,4,8,72,68,146,232,97,0,32,226,26,105,124,41,132,240,143,157,255,102,242,30,137,160,19,128,35,185,189,122,236,148,102,218,156,123,125,125,246,93,247,4,213,65,26,116,32,6,180,108,65,69,216,2,192,150,174,1,140,52,237,182,234,86,160,32,67,7,150,128,33,18,84,219,193,97,217,136,140,189,32,0,73,86,3,128,137,185,152,5,171,217,67,58,123,169,253,83,151,165,16,95,77,194,233,1,143,55,231,151,179,249,86,72,151,46,149,48,146,44,195,162,1,96,65,200,192,43,10,58,62,202,50,132,100,34,81,88,124,219,144,68,37,83,133,83,33,89,224,125,240,163,37,236,193,192,234,105,9,224,33,103,114,89,24,138,178,143,226,13,122,112,60,179,8,162,122,10,205,110,191,141,26,233,205,99,81,155,141,228,14,171,0,19,98,106,107,42,208,102,235,16,101,150,242,230,249,84,26,99,175,152,146,245,219,234,132,105,166,16,96,13,45,0,128,222,86,176,3,98,132,238,18,210,33,79,198,235,67,164,80,27,110,98,181,194,95,47,190,205,199,69,221,111,113,42,216,89,185,145,60,85,86,143,42,161,247,5,58,70,255,255,248,153,121,186,226,42,238,168,231,161,142,120,78,177,74,159,46,45,238,162,169,200,248,139,73,178,231,68,6,102,129,45,236,77,87,130,134,184,88,69,192,49,20,119,60,50,76,223,93,130,151,141,64,64,2,104,0,129,234,212,68,94,170,202,86,221,50,41,243,167,22,150,96,93,138,2,163,76,241,133,162,186,152,167,195,93,116,239,129,13,99,164,91,94,189,88,59,109,58,8,60,191,253,116,253,220,237,69,208,126,240,18,127,244,215,165,145,57,164,143,239,72,221,136,67,23,205,84,128,118,43,146,167,122,173,43,172,165,49,222,68,53,163,71,227,101,238,228,46,169,163,231,238,98,101,86,239,117,163,114,52,182,165,24,131,236,3,76,19,198,181,0,58,230,116,58,153,2,91,199,114,153,147,203,143,23,106,6,84,101,4,98,14,83,173,188,234,103,238,121,7,78,118,219,171,210,193,225,162,85,183,238,177,236,97,136,41,19,115,154,160,72,27,36,117,134,135,103,124,33,153,13,85,8,20,150,140,142,140,186,116,21,42,6,108,185,98,176,96,140,253,3,236,239,196,212,85,168,70,56,138,234,217,176,228,148,202,1,250,22,191,92,224,123,180,144,108,71,42,184,152,202,98,10,130,70,250,10,184,98,37,89,35,46,42,33,98,42,112,174,165,35,150,111,216,70,38,51,181,221,139,101,97,27,6,96,182,0,100,12,36,65,88,48,210,66,120,41,252,89,75,117,178,251,217,209,124,242,38,110,125,43,245,56,147,202,107,207,164,227,179,75,23,44,96,73,164,64,66,84,113,11,66,146,166,168,92,35,160,145,65,69,12,144,132,154,0,202,249,114,15,209,10,1,96,79,145,98,194,22,84,142,158,47,178,84,38,89,21,230,136,38,223,229,23,217,135,68,87,114,242,217,110,127,73,42,126,169,204,228,41,90,80,87,242,104,2,137,4,162,99,63,236,170,212,116,86,181,61,116,0,102,114,147,221,125,37,93,42,208,24,28,150,144,224,49,27,19,210,188,141,133,8,221,37,129,70,123,150,203,108,106,130,128,95,163,229,160,152,76,255,103,224,171,156,78,40,61,40,46,96,158,157,141,140,213,56,188,238,157,26,196,12,37,5,162,128,96,100,171,220,3,237,133,67,231,56,35,54,132,13,178,48,236,155,30,180,74,252,106,151,104,45,47,45,109,51,93,112,58,161,195,84,183,21,146,199,231,230,97,244,52,200,33,162,0,133,68,23,210,144,81,217,58,142,109,187,116,31,76,172,253,167,189,73,65,39,69,154,34,73,204,9,93,193,44,230,103,241,237,69,120,132,186,181,154,160,42,222,32,245,60,218,47,191,255,127,174,227,210,175,197,235,249,191,255,249,241,61,39,103,86,167,241,32,248,17,42,180,64,147,82,9,86,138,205,28,167,192,149,13,122,200,163,51,249,161,249,146,219,174,201,166,88,216,106,201,155,52,190,251,217,87,191,223,188,219,237,61,19,181,125,195,48,174,180,207,232,241,173,73,61,0,32,48,202,22,4,232,32,197,130,199,17,130,86,229,52,181,1,181,38,243,30,115,252,228,57,190,189,53,253,180,179,147,156,193,106,100,177,85,87,1,148,148,233,65,192,221,166,121,19,64,93,18,80,18,152,65,131,142,160,58,80,50,149,45,130,22,110,137,146,166,180,234,191,23,254,13,233,175,201,61,217,13,164,55,91,165,133,195,118,229,243,116,101,156,165,89,173,68,216,17,104,108,47,100,1,1,216,0,160,130,2,3,24,120,120,51,112,96,170,251,151,3,75,200,5,76,237,76,2,202,80,98,233,13,3,90,48,194,6,170,6,208,70,84,119,195,221,240,71,160,164,106,239,248,43,244,122,54,247,179,126,191,210,170,180,121,157,70,15,30,207,203,82,3,22,196,21,34,248,176,136,145,236,26,146,1,66,18,0,145,4,167,250,182,133,128,105,73,18,149,211,5,116,66,229,198,132,21,78,200,36,7,199,6,70,164,27,233,166,197,203,133,156,91,72,36,45,71,22,177,66,189,49,208,44,40,196,123,154,102,10,139,196,132,220,132,98,182,182,242,27,121,83,52,159,151,195,224,8,174,149,57,108,95,238,54,148,114,132,30,26,112,48,32,126,91,139,129,78,50,203,105,180,94,166,110,51,74,178,107,178,92,129,154,226,251,83,95,6,91,122,195,26,75,89,37,101,116,38,47,8,9,21,125,175,217,253,248,54,130,142,104,163,80,241,138,171,64,50,199,101,12,199,184,207,54,64,83,178,101,179,131,238,164,115,212,10,50,200,154,46,92,60,21,54,18,106,240,118,232,76,22,7,187,252,204,148,83,79,132,171,172,116,150,146,104,85,144,170,70,45,226,220,22,153,177,88,134,211,31,220,247,128,78,103,9,9,16,126,34,71,0,136,10,107,157,30,29,234,111,102,150,145,131,210,233,198,11,190,82,245,111,190,127,242,246,188,241,55,190,184,254,133,15,169,183,57,242,80,211,245,169,86,204,152,180,7,146,206,75,177,66,3,107,89,161,123,132,140,191,97,150,211,241,161,247,15,62,146,72,174,193,245,45,238,37,114,67,72,14,181,143,127,201,119,225,112,223,91,228,105,216,94,201,114,34,122,3,194,177,58,52,14,74,16,128,54,26,229,54,65,244,76,9,46,90,45,144,225,173,125,176,67,47,9,61,129,244,234,100,219,227,229,185,208,200,236,51,27,141,174,136,83,221,47,228,172,67,145,64,41,42,173,74,184,114,26,97,164,21,56,80,124,208,224,6,174,196,80,152,206,41,193,5,83,15,81,68,234,190,28,75,138,61,229,63,72,248,235,186,72,96,200,104,223,142,172,69,242,165,233,111,235,249,73,181,168,167,180,105,207,224,250,182,155,113,64,38,29,226,107,161,165,0,46,156,229,118,50,220,17,197,36,214,98,30,118,240,10,190,166,47,109,19,189,75,153,158,2,209,54,209,35,24,6,54,16,68,64,108,199,202,197,58,126,215,200,121,84,158,117,191,214,61,246,183,35,253,88,251,19,173,228,4,61,228,73,144,167,81,5,23,10,4,0,25,18,72,62,139,153,168,247,11,205,152,215,178,90,130,81,154,108,171,214,193,100,200,40,110,42,23,176,135,87,192,198,122,116,183,24,64,14,78,132,229,78,186,196,154,121,65,131,72,37,218,168,92,38,75,100,168,21,117,19,252,244,75,233,186,105,52,215,76,133,227,181,35,149,171,53,185,152,209,175,186,98,186,239,149,118,35,111,144,186,245,230,82,35,116,243,245,49,122,107,5,29,172,176,67,128,183,165,116,75,26,54,250,166,64,35,218,18,163,134,17,137,123,42,159,110,103,216,84,144,83,169,170,255,216,228,239,79,126,94,5,9,164,48,109,37,59,99,62,25,24,140,42,202,189,12,219,22,239,218,242,121,98,230,21,104,165,121,187,165,143,164,234,220,110,181,62,242,220,57,213,77,246,132,147,158,191,144,77,240,9,122,19,119,189,4,76,1,9,68,88,49,136,57,34,78,95,226,128,41,106,123,86,82,116,103,86,57,89,87,203,205,204,152,68,142,215,200,113,131,196,94,116,150,216,222,144,114,149,49,107,38,12,144,152,204,121,60,220,3,12,49,171,139,119,182,184,207,249,188,231,127,3,95,177,103,84,143,132,166,88,169,143,143,213,48,157,233,42,83,71,73,118,83,245,64,230,218,181,14,89,60,144,6,57,181,104,30,244,74,111,70,242,189,11,122,70,95,116,247,165,199,97,25,216,142,125,82,191,93,41,254,205,251,102,26,39,36,145,248,190,44,208,9,8,236,223,112,14,89,58,215,238,222,163,213,177,114,65,92,177,0,140,71,6,8,15,23,7,54,190,68,117,99,124,255,144,129,235,244,176,7,163,39,42,131,151,148,169,163,167,182,148,2,220,144,160,140,132,145,48,75,40,117,70,195,88,84,167,180,229,74,58,49,35,209,53,53,37,76,195,129,152,72,210,64,101,32,5,181,127,40,251,75,153,42,57,87,102,177,193,4,244,166,114,65,143,44,197,193,189,149,28,192,217,50,241,149,113,149,105,103,199,190,190,201,155,125,221,51,103,151,60,148,94,210,148,77,244,251,123,5,175,160,145,231,54,4,144,70,6,160,86,194,208,84,6,141,0,136,168,131,148,69,234,154,60,39,238,195,68,250,102,247,128,159,31,248,175,140,230,147,12,36,89,146,73,165,1,192,128,235,203,187,51,72,66,199,237,232,21,245,205,110,159,246,251,150,159,39,97,203,189,176,172,20,211,160,171,27,186,90,199,149,124,236,87,46,33,1,150,18,16,28,75,143,138,97,122,138,38,11,100,5,160,73,2,27,179,72,168,137,21,162,212,20,155,21,27,180,25,210,89,136,38,43,45,146,75,150,129,133,124,243,67,42,141,28,72,213,186,210,118,138,97,138,252,171,71,53,39,66,11,45,118,48,24,178,230,109,66,79,250,90,67,8,130,18,178,117,28,113,13,46,41,176,232,54,103,67,223,51,125,187,109,158,30,9,50,81,73,173,109,162,165,52,51,46,133,162,117,101,36,58,68,13,31,183,184,248,138,43,61,130,24,158,165,179,65,141,160,195,61,4,30,134,29,76,82,187,50,238,174,112,153,174,148,178,225,80,190,161,216,112,62,146,163,62,124,106,66,32,170,113,40,220,92,218,146,105,133,234,97,25,24,25,152,160,33,165,130,48,223,56,212,56,97,74,98,218,29,117,207,86,147,133,136,244,152,237,185,75,234,221,232,192,113,252,238,240,242,123,143,246,72,86,97,177,51,12,197,190,148,21,147,45,238,54,39,153,57,58,168,177,74,226,70,45,61,151,64,202,81,247,134,242,148,77,248,161,38,53,107,112,217,250,123,229,46,188,210,67,63,102,81,178,130,51,85,239,37,117,239,95,63,124,249,251,16,202,116,52,65,53,89,14,105,78,127,155,36,152,218,120,16,8,16,176,213,146,75,162,197,151,172,72,30,74,110,104,102,78,58,77,110,104,56,229,197,146,201,8,136,0,97,131,224,164,112,241,22,98,51,182,33,44,177,195,190,137,67,20,165,152,192,182,216,53,59,202,76,188,214,172,172,0,165,251,136,243,53,230,179,120,134,132,33,152,134,214,98,251,251,178,191,94,172,123,90,128,171,129,94,232,60,61,21,28,225,76,82,51,166,171,80,206,154,174,58,175,133,159,183,107,136,207,245,237,203,164,233,99,146,123,174,215,243,195,76,187,187,69,215,197,149,206,216,103,83,48,92,90,17,213,34,41,97,168,209,140,101,3,72,144,82,5,205,79,109,253,209,111,194,184,250,14,119,201,95,28,249,71,211,171,95,150,71,2,130,32,205,21,64,18,1,45,65,136,148,69,83,217,178,114,28,147,105,191,108,231,58,109,238,148,27,10,247,90,125,233,210,140,180,230,15,245,248,112,248,238,85,28,40,40,86,165,21,20,156,92,211,3,163,211,243,149,85,96,168,160,20,79,72,40,5,139,152,201,66,244,43,57,166,132,240,11,87,12,17,165,132,100,98,162,143,216,68,29,62,205,184,240,8,161,169,43,219,170,94,189,198,20,22,192,46,223,54,79,4,29,244,24,64,24,92,243,120,1,81,239,9,120,4,74,29,172,25,167,122,55,25,51,212,4,5,49,212,55,131,95,41,213,61,123,25,44,119,118,139,32,66,69,44,14,70,247,96,139,42,141,16,45,62,199,9,147,129,131,10,37,13,238,180,94,111,171,78,122,122,92,65,225,0,140,238,184,155,29,116,186,251,162,232,132,163,163,235,116,23,121,48,40,28,64,7,162,222,144,0,120,92,124,130,7,122,105,50,153,128,137,53,52,149,209,10,165,27,115,34,148,173,77,32,64,0,72,198,6,145,54,15,173,42,52,98,179,132,25,115,198,193,147,82,2,91,254,167,94,189,68,128,127,244,100,72,52,164,240,90,226,58,186,66,17,17,50,5,147,208,90,211,20,20,50,238,171,36,195,220,9,74,197,42,179,67,176,151,71,161,164,53,151,237,186,125,120,155,10,91,69,128,45,6,11,89,74,117,214,152,103,70,202,240,94,29,103,67,78,164,142,5,4,209,148,134,237,9,182,238,136,14,226,128,101,178,66,178,222,220,103,129,55,213,73,6,22,68,57,111,252,105,241,58,37,65,197,13,153,57,7,130,195,204,21,74,35,54,253,64,70,58,17,16,170,161,86,220,51,43,101,105,159,139,19,251,92,90,136,86,109,219,103,225,27,197,235,112,150,172,71,183,212,79,72,207,187,43,13,133,2,40,234,120,195,14,255,222,196,191,104,247,87,174,161,87,162,123,202,121,142,131,209,97,87,37,169,231,172,169,173,173,112,166,91,217,129,95,132,62,207,63,186,208,159,126,75,94,3,103,209,251,248,116,217,36,178,210,81,84,123,32,51,108,196,133,91,17,26,104,20,149,10,2,88,9,140,130,64,101,131,109,253,115,84,14,170,111,191,50,237,207,167,243,11,235,215,250,36,121,52,130,202,68,163,199,92,99,17,208,90,4,14,40,112,127,105,36,181,235,142,179,147,251,87,18,69,175,133,55,67,20,229,56,204,44,220,203,153,122,102,183,254,233,75,162,154,72,208,42,23,42,128,37,27,7,14,100,104,179,90,40,197,2,25,18,0,48,75,68,105,106,176,76,23,69,14,157,16,81,160,4,18,76,68,107,56,221,13,244,60,13,18,53,204,61,59,154,166,144,155,60,201,106,118,78,158,221,195,149,107,0,4,128,240,227,5,21,90,165,22,144,104,133,224,80,155,112,197,101,140,201,52,48,226,72,122,70,127,74,95,158,93,131,142,114,213,196,142,18,171,145,158,148,250,210,142,201,92,41,234,255,123,2,181,132,136,1,156,128,230,56,87,177,244,200,185,134,38,64,0,116,158,87,103,235,97,129,235,116,159,99,140,69,192,252,80,64,163,199,183,91,210,166,92,224,142,130,241,171,125,13,24,147,205,170,80,87,225,188,153,25,213,10,73,36,142,79,100,201,13,109,184,1,110,151,37,57,107,226,168,145,89,253,31,238,50,107,47,121,188,203,245,69,110,202,167,143,99,153,146,74,34,91,5,177,19,80,93,11,181,132,68,196,164,50,126,214,158,141,159,134,85,232,120,233,202,225,55,213,118,196,219,220,109,14,216,249,224,213,100,189,147,62,179,127,79,11,36,44,199,22,97,141,91,182,123,155,78,53,200,45,154,72,247,3,77,220,148,192,44,80,29,33,96,141,81,169,253,219,159,31,220,35,141,193,82,108,114,217,68,124,65,117,65,231,33,17,151,63,141,63,29,255,124,80,212,150,0,149,43,149,103,130,99,169,234,1,26,50,172,103,51,92,220,10,20,88,123,194,42,200,33,2,244,176,46,77,57,83,157,254,118,94,63,165,101,112,118,169,151,70,30,168,40,18,168,17,51,102,100,55,133,150,255,189,86,127,77,106,131,115,62,125,38,143,172,57,190,166,160,243,234,130,140,119,119,242,89,174,39,116,75,252,252,17,253,211,79,250,119,223,216,243,4,123,150,151,212,71,99,250,22,7,139,185,180,147,120,89,52,178,182,97,0,50,130,0,203,168,5,113,223,100,140,160,101,75,31,21,26,230,177,208,124,219,165,189,126,185,240,119,23,245,45,189,30,205,21,206,200,128,145,130,26,4,2,12,123,145,72,102,97,143,4,40,160,191,24,17,138,180,109,238,239,158,204,159,190,160,215,155,125,119,39,124,82,60,122,93,219,223,206,248,109,45,240,106,40,25,242,96,236,18,238,3,176,75,193,46,24,96,37,139,35,93,74,155,106,20,164,40,26,148,52,96,82,131,172,76,90,14,209,97,253,151,31,136,141,53,106,210,2,85,28,166,94,253,162,102,213,253,174,35,245,254,171,211,252,162,111,105,52,83,166,181,74,147,105,223,116,144,1,64,144,134,224,240,216,220,195,224,53,59,78,61,26,223,166,44,233,42,67,18,71,80,107,169,121,197,215,252,143,54,51,114,21,141,108,159,16,219,16,47,89,82,124,119,218,65,143,4,22,123,81,32,232,198,118,55,128,175,228,36,30,166,102,150,182,222,114,204,113,70,172,99,96,212,67,143,101,122,218,102,228,231,108,145,248,126,113,249,1,241,80,80,96,79,231,30,29,147,131,119,172,180,90,171,85,137,199,48,111,39,165,110,207,64,144,132,55,24,162,82,142,227,163,205,141,251,128,189,213,34,140,96,102,119,214,236,172,153,222,214,0,7,98,75,171,68,21,74,6,137,146,66,7,11,136,80,95,136,117,164,2,43,162,32,153,124,84,111,141,153,207,5,86,131,83,33,214,220,188,107,39,244,108,187,234,182,43,101,155,182,201,219,78,75,83,90,5,190,168,185,45,198,107,19,83,154,161,155,41,14,108,12,177,148,234,33,0,49,248,215,92,16,189,233,208,198,177,65,103,92,68,0,177,16,205,96,147,11,173,38,1,146,220,233,25,15,255,44,255,164,238,165,90,83,155,134,134,87,61,122,93,185,23,138,205,3,12,129,26,140,4,40,227,140,67,95,171,1,83,134,40,170,40,162,0,161,93,163,59,162,233,250,227,250,221,251,230,227,129,116,67,62,56,170,45,84,220,242,174,85,140,176,131,40,70,198,216,63,108,250,91,34,59,41,215,167,43,57,50,13,138,221,78,75,122,217,185,113,92,247,203,167,249,103,63,169,63,127,65,243,75,187,15,123,154,158,13,159,174,123,204,140,97,54,148,19,156,137,218,173,233,132,86,44,84,64,173,37,8,4,43,89,104,232,48,34,209,119,157,193,123,124,94,210,235,114,110,15,249,120,211,47,151,213,134,218,94,75,54,11,92,84,87,192,100,73,195,148,0,5,17,123,216,23,191,40,212,139,153,98,207,22,93,108,251,189,205,122,110,234,79,158,61,151,243,221,93,173,79,187,107,188,61,14,242,241,209,211,231,199,2,213,18,6,205,46,12,88,46,178,49,17,30,79,17,28,23,192,214,6,60,164,168,196,83,92,240,16,88,201,163,199,16,136,58,240,48,163,53,4,176,65,81,235,77,243,62,250,200,101,100,120,180,159,49,163,25,13,19,27,145,116,208,89,8,180,6,121,66,200,22,131,60,143,101,241,44,180,230,134,167,254,193,142,126,242,189,238,115,117,106,110,252,156,121,234,189,240,244,118,94,50,251,45,247,85,212,88,248,106,120,2,200,32,81,115,245,56,217,170,82,149,177,14,38,195,82,230,137,84,43,21,61,224,158,101,74,238,33,56,203,53,42,20,68,12,192,207,86,224,195,194,36,112,116,16,65,118,216,0,130,30,46,227,156,157,95,181,35,66,87,117,11,210,41,108,194,190,153,195,150,187,113,186,229,206,79,103,195,244,209,248,200,45,198,249,202,179,101,213,62,156,51,43,115,171,212,142,97,183,206,1,84,130,154,38,154,98,157,17,234,202,171,212,146,164,216,41,110,165,88,236,35,172,169,26,54,98,214,206,197,38,109,48,166,174,17,255,1,75,123,249,217,84,159,38,190,109,92,202,51,245,163,125,80,12,239,109,78,27,235,69,26,20,19,141,129,184,69,180,153,66,38,35,0,192,36,44,13,0,205,223,242,180,46,166,24,187,136,216,215,65,218,131,173,184,233,231,1,104,145,110,77,56,132,127,218,248,163,197,232,205,170,46,24,172,96,215,61,123,10,148,154,129,92,84,160,195,16,98,19,250,232,204,6,35,156,170,161,67,218,160,21,140,208,20,189,247,76,212,135,223,234,223,127,76,79,235,113,45,245,54,144,144,69,182,101,140,12,58,30,71,219,5,255,193,230,223,52,250,236,205,185,56,87,161,33,93,161,208,67,25,233,59,184,190,111,126,245,195,60,190,133,215,175,134,10,156,125,182,123,212,93,77,127,61,24,158,206,61,135,147,201,102,180,157,101,37,88,92,3,8,86,202,14,13,0,194,8,34,57,40,70,158,25,158,150,90,126,123,183,191,190,233,63,6,56,244,217,154,244,54,100,0,186,52,181,20,149,36,130,108,230,0,64,200,67,18,33,60,88,22,47,27,41,33,149,69,159,251,188,219,211,167,175,155,255,227,233,222,238,248,175,124,164,115,228,142,134,137,175,143,95,19,63,42,48,235,166,64,215,3,172,224,1,198,87,102,151,210,178,18,238,148,214,214,128,74,230,136,187,192,71,153,93,72,165,37,113,28,178,162,166,132,182,4,69,130,13,20,27,243,165,78,157,235,225,250,213,210,95,241,69,118,114,5,32,89,23,100,13,125,228,198,34,204,96,209,40,44,121,134,139,70,95,110,251,177,221,97,165,67,51,225,240,92,235,164,169,237,108,167,230,212,195,28,159,114,231,25,193,95,175,210,46,199,22,25,233,221,165,232,170,51,133,137,38,99,176,44,20,56,150,47,92,147,72,99,56,8,32,157,119,71,116,157,157,163,56,201,133,142,56,83,238,0,151,204,208,10,14,50,113,226,6,70,0,12,33,209,29,230,248,44,39,55,112,89,247,147,141,2,32,116,58,11,116,73,47,228,85,213,9,31,188,52,167,139,250,4,78,60,117,54,17,3,129,138,72,59,18,157,209,70,185,9,56,45,35,207,240,200,60,165,0,112,34,34,158,97,22,180,152,5,167,242,106,55,137,43,97,145,38,53,208,183,90,185,9,117,54,87,157,0,239,103,15,14,55,134,215,184,115,171,154,138,107,20,110,49,132,161,108,184,117,160,154,222,237,153,18,48,76,41,197,164,17,152,12,128,197,194,35,5,0,75,147,22,177,88,28,184,232,14,7,101,55,108,178,107,39,209,208,122,120,75,114,129,229,45,163,222,218,46,160,216,173,26,127,114,67,177,198,105,132,153,202,153,209,6,13,83,22,216,163,110,63,131,40,108,160,220,26,150,22,88,110,103,79,111,1,44,141,73,128,128,40,155,124,81,213,179,166,248,253,244,134,175,95,197,253,135,149,82,85,141,154,149,65,8,100,88,136,18,148,28,129,155,248,247,90,252,37,251,55,103,93,169,153,142,19,39,48,217,96,92,197,127,49,126,215,199,245,203,190,187,209,249,232,220,159,159,135,127,209,217,153,234,247,122,43,221,123,108,95,72,55,247,214,205,100,83,0,246,125,39,80,107,91,60,15,1,85,126,12,166,168,194,43,104,127,57,89,249,79,14,30,191,218,63,191,225,176,80,159,184,122,9,163,150,17,42,116,108,241,1,26,8,57,80,52,102,1,96,23,11,211,190,84,231,228,115,26,43,179,231,82,157,211,231,77,250,188,206,63,127,121,123,255,191,239,252,167,255,223,230,253,87,63,194,211,103,54,221,67,215,63,248,61,63,62,125,144,218,113,174,121,201,20,27,198,110,66,197,77,82,60,172,36,45,144,53,16,202,160,68,152,112,235,16,163,161,16,17,85,138,131,236,22,120,119,25,74,37,35,158,167,191,215,114,243,58,250,78,223,230,151,63,199,11,52,186,156,64,29,124,100,174,99,200,65,86,17,224,241,10,34,84,201,243,54,189,6,161,238,136,25,28,158,153,123,143,226,30,164,14,161,18,217,3,175,213,247,126,94,87,68,65,109,91,169,168,102,123,216,22,118,182,78,87,63,125,93,59,218,161,77,17,148,79,209,68,119,67,132,71,188,160,145,80,63,189,126,182,41,13,229,211,211,91,179,180,111,102,47,255,194,15,87,72,0,8,0,177,6,54,32,0,184,192,0,105,137,37,175,204,119,215,62,240,1,221,70,230,49,207,107,254,97,254,249,135,255,169,255,115,249,83,249,85,195,238,67,143,253,56,231,35,244,248,252,226,248,229,249,34,206,83,156,212,89,114,56,31,70,110,116,34,239,110,123,187,221,237,87,121,110,251,41,159,235,183,48,5,78,253,139,146,215,160,141,239,141,236,252,229,87,156,50,237,206,222,226,91,186,88,203,187,70,198,254,122,248,120,252,254,93,63,226,82,196,199,61,83,223,204,31,5,249,94,125,183,61,70,234,23,148,103,198,23,192,188,243,135,50,9,10,45,43,149,97,69,137,21,38,98,83,25,17,197,32,13,0,32,150,242,138,132,41,216,120,105,33,180,34,234,57,174,114,157,215,199,185,191,250,99,199,240,53,253,234,245,233,126,85,123,26,87,58,109,126,185,190,141,93,10,21,9,95,103,204,164,134,195,157,73,103,167,152,209,47,127,63,230,126,152,252,47,207,207,48,31,44,158,169,242,78,231,123,153,239,62,239,86,246,67,116,252,191,199,246,199,248,87,199,188,227,62,1,33,248,12,22,96,122,87,188,174,78,38,143,108,253,204,98,30,246,203,237,63,62,63,255,253,249,238,243,252,122,31,91,205,215,16,246,100,170,252,233,61,23,156,235,31,206,221,126,220,252,221,234,120,251,240,208,179,199,220,63,254,254,93,95,255,13,95,63,7,248,128,50,231,81,92,235,53,28,207,50,249,244,122,95,125,107,235,213,72,63,195,135,12,181,47,95,248,75,231,57,224,223,159,198,239,183,111,254,115,122,236,8,75,76,55,51,35,58,15,218,168,219,214,109,187,177,6,143,105,165,57,155,219,214,120,153,85,37,142,81,189,85,239,44,156,93,38,113,191,27,183,150,211,254,121,60,228,183,92,62,214,175,255,248,249,237,207,127,232,248,167,191,241,227,191,244,131,255,56,120,127,115,80,174,197,107,49,179,124,17,74,5,163,60,16,135,160,134,0,133,208,60,14,40,36,56,60,36,150,65,1,17,154,49,207,109,110,226,42,109,213,220,77,58,117,180,181,199,115,119,125,163,89,57,220,115,150,220,161,48,55,217,133,238,221,126,240,160,31,189,234,175,63,168,249,13,191,230,71,213,111,133,171,18,24,184,132,60,22,16,138,205,57,5,234,206,79,194,77,62,90,183,21,91,40,172,170,71,51,214,231,180,202,125,116,29,206,69,80,183,21,92,105,120,47,57,85,153,233,171,123,239,42,205,9,127,47,188,130,215,230,215,95,236,206,54,231,49,130,105,198,13,221,187,126,35,251,227,169,253,241,169,160,177,232,103,59,95,231,247,91,115,222,46,229,60,18,47,211,228,187,236,217,173,102,47,178,62,176,63,24,5,96,164,60,24,243,24,24,25,24,50,120,125,51,46,124,92,117,78,228,0,235,149,243,135,156,218,1,67,105,99,186,180,169,125,189,223,134,28,231,66,181,231,59,139,22,7,228,212,47,130,27,141,92,62,46,91,164,229,37,228,73,247,184,244,17,175,251,143,221,181,255,88,62,184,50,88,39,189,45,219,19,175,97,111,60,83,247,27,70,182,95,143,94,221,137,185,68,191,74,158,178,48,158,211,202,41,214,104,21,134,148,68,190,223,165,102,10,42,98,136,0,236,150,50,236,218,71,36,61,96,178,8,90,50,236,53,211,48,54,219,246,44,238,148,7,193,17,144,90,143,133,104,202,122,144,178,35,39,28,112,132,68,102,125,150,251,82,247,102,225,151,139,247,253,76,159,164,31,221,40,50,112,13,64,163,129,74,82,231,100,157,4,31,190,230,233,143,185,252,248,174,253,190,214,58,120,197,144,146,99,144,160,48,22,182,204,62,40,124,111,242,157,243,236,190,56,125,126,16,135,191,92,19,112,64,29,43,172,33,220,218,224,55,31,108,29,13,68,162,149,19,254,205,135,82,163,187,245,252,22,231,203,195,69,146,121,106,195,109,152,24,128,186,114,213,2,74,58,168,180,178,142,5,27,229,174,58,32,211,162,104,37,21,131,21,129,141,229,87,245,92,174,159,222,118,166,253,235,105,239,251,190,191,59,248,189,52,113,152,95,130,49,111,206,237,35,188,227,22,201,18,101,178,186,38,5,37,2,253,128,30,36,14,89,168,42,26,70,40,82,168,100,38,144,0,1,78,43,18,98,44,170,214,60,168,90,121,5,20,49,34,82,174,151,221,166,213,89,31,168,127,102,203,179,157,241,197,188,183,217,49,38,113,34,81,41,43,104,70,239,13,41,23,84,0,9,24,73,58,206,20,48,233,27,171,212,54,121,130,94,213,175,82,136,104,145,176,21,202,146,137,157,100,179,221,164,93,9,171,99,207,34,152,138,248,68,94,60,126,60,24,129,223,232,91,22,69,222,143,234,179,3,143,121,29,164,133,248,188,9,38,74,230,233,18,130,65,50,127,156,41,19,216,152,38,0,25,35,238,202,155,47,200,20,53,118,1,19,9,242,86,29,239,239,179,123,54,115,163,163,222,219,42,46,134,109,219,240,14,215,45,114,209,4,197,134,146,1,162,3,20,167,208,149,32,72,109,45,152,59,183,72,72,186,237,240,114,83,232,164,193,170,71,45,21,124,125,130,50,209,211,216,192,48,179,95,118,8,139,137,70,0,193,14,71,70,46,86,44,45,72,5,66,33,21,177,68,37,107,0,53,103,165,161,242,64,80,219,98,172,51,26,177,45,183,157,104,122,16,150,140,68,69,50,134,160,49,131,48,114,36,108,96,148,145,4,162,130,129,202,94,80,232,87,218,147,254,239,140,122,235,52,0,27,193,0,144,49,210,42,83,56,242,41,166,55,160,99,157,194,53,99,45,8,54,168,150,140,189,31,77,117,196,180,142,48,28,23,7,227,58,1,11,236,27,91,225,222,216,205,172,142,30,50,205,128,165,219,96,235,22,122,102,172,189,197,31,93,240,203,234,248,197,211,195,216,56,26,70,166,226,56,30,162,34,10,36,106,232,109,201,37,42,54,208,94,180,106,184,68,189,109,175,225,56,238,161,17,9,163,214,212,246,34,26,120,10,16,11,56,146,159,60,254,127,246,217,121,250,249,149,54,94,189,145,151,53,97,241,130,226,200,205,206,16,211,5,249,33,14,138,140,68,28,196,195,51,187,185,77,161,20,40,165,97,81,227,21,9,22,64,163,244,82,216,10,160,169,53,105,85,251,193,50,231,241,187,179,111,72,151,239,94,135,191,252,123,185,145,82,186,97,87,98,83,15,168,228,36,215,176,58,45,90,241,130,172,0,2,124,130,155,170,215,192,233,248,238,233,164,250,96,59,152,68,40,22,100,24,147,24,169,200,110,93,150,208,186,49,176,121,109,180,202,81,210,154,29,68,12,17,80,176,130,67,56,179,14,115,146,53,25,106,80,202,50,30,165,83,157,226,224,29,32,235,29,43,106,211,128,60,200,76,35,88,190,2,73,140,83,69,235,22,55,216,166,220,220,237,115,157,95,229,75,115,44,198,117,151,219,158,138,137,102,232,208,112,1,111,54,138,102,203,96,33,162,67,36,199,230,152,70,68,139,5,59,220,161,187,109,58,61,105,121,77,16,49,65,98,217,183,117,45,240,149,208,151,21,32,150,48,57,104,118,20,78,203,238,154,9,96,201,200,34,0,88,7,128,221,178,130,48,0,19,90,2,140,138,30,122,129,229,78,27,170,141,87,141,179,58,50,149,87,84,28,166,96,192,162,209,193,128,17,7,228,28,142,16,151,76,21,6,9,224,158,108,9,15,99,184,69,120,239,21,28,68,4,160,164,14,2,52,70,46,201,19,238,180,58,60,125,22,142,66,27,26,2,128,29,52,80,225,177,81,211,244,131,246,184,188,182,155,236,62,95,22,109,237,28,254,32,19,183,187,14,225,97,248,209,40,165,224,138,110,229,180,52,67,121,40,19,178,140,156,61,188,55,153,35,39,241,199,102,188,213,34,164,34,26,146,178,161,13,13,246,16,141,118,27,50,82,54,188,169,165,60,182,173,137,18,64,139,249,198,231,9,207,115,102,214,14,114,5,119,46,151,207,189,243,41,111,223,13,228,85,57,188,88,219,246,107,21,154,74,222,18,12,197,75,160,20,8,137,177,34,131,95,195,119,87,90,138,6,173,86,106,81,179,26,32,4,177,154,36,36,146,67,255,213,143,213,74,81,70,229,239,38,191,243,249,199,203,155,149,233,43,231,251,242,189,47,199,47,74,47,17,73,55,184,39,46,244,20,39,142,180,237,240,196,169,199,171,144,4,206,86,248,139,132,28,35,31,219,190,140,7,117,71,43,137,36,90,1,177,174,4,180,82,190,164,60,36,255,252,97,177,170,60,231,185,215,160,247,224,221,83,41,37,48,4,193,45,83,114,50,187,197,54,204,25,110,83,2,8,224,57,248,8,244,60,0,43,107,246,144,110,200,35,10,15,216,51,18,71,89,28,204,131,240,164,59,145,18,73,98,14,65,6,227,37,199,247,121,89,123,184,46,15,175,201,78,48,199,25,99,182,254,208,88,34,176,177,0,13,139,208,35,3,130,67,47,238,24,17,193,72,111,202,111,107,219,121,90,211,80,8,109,181,203,10,111,219,111,149,230,149,4,22,17,163,9,218,91,63,91,32,24,83,226,22,133,152,170,93,90,154,152,113,2,11,169,161,136,35,106,193,202,224,1,104,137,182,95,137,175,178,38,143,21,57,129,140,214,97,141,96,40,102,158,163,10,4,160,152,170,156,67,15,230,226,96,88,65,194,11,238,149,220,43,123,145,55,30,137,112,94,209,75,28,244,138,247,209,3,194,230,138,0,184,146,184,18,140,224,20,106,152,193,179,252,217,95,231,47,151,241,96,197,149,130,4,45,132,101,244,136,205,88,58,132,199,207,151,166,109,218,90,236,2,210,20,208,58,72,96,185,90,165,198,3,123,202,85,53,190,116,133,187,235,127,227,147,223,196,173,39,183,230,145,51,131,171,199,51,157,79,196,60,233,195,182,87,90,162,228,122,212,115,31,223,233,128,193,117,234,65,158,169,83,211,19,38,150,178,209,67,89,192,189,195,204,89,192,170,90,156,72,39,213,79,114,160,59,31,178,235,101,119,250,121,207,7,207,203,245,176,114,117,105,15,104,111,201,239,137,118,242,49,156,53,72,173,146,83,13,120,223,140,86,150,26,175,212,11,22,5,64,184,160,20,101,20,22,180,90,171,79,225,3,157,188,124,167,127,151,125,243,115,55,250,213,63,28,62,102,253,54,227,11,0,232,145,238,176,33,0,133,157,60,222,239,8,152,104,45,146,28,209,45,168,33,242,155,26,214,147,186,192,39,218,198,51,202,102,48,4,193,98,104,19,31,41,47,93,204,110,187,183,43,238,158,23,100,111,168,45,231,84,72,60,134,144,206,2,45,245,172,92,205,86,170,221,138,220,200,50,170,37,32,172,212,147,205,47,225,98,167,142,215,244,137,180,166,97,73,155,30,38,63,205,41,120,50,115,154,110,154,32,211,89,123,83,146,244,17,135,11,184,190,215,151,15,248,209,245,30,246,122,97,146,115,28,157,25,151,224,70,3,34,176,50,68,199,122,200,65,13,1,133,1,18,103,23,33,228,65,51,188,64,132,64,30,187,181,104,219,67,211,11,192,74,64,136,6,172,193,226,137,166,66,146,36,110,64,156,64,82,43,99,233,96,127,60,76,100,36,40,105,195,168,196,56,204,92,78,44,75,2,129,74,19,36,99,78,65,171,161,224,204,84,51,104,110,64,83,88,2,99,48,25,4,73,16,15,48,104,112,3,7,160,116,39,200,185,217,246,90,35,4,107,0,130,65,22,8,157,81,186,60,61,105,126,177,251,48,127,229,94,24,163,196,160,20,47,16,18,168,154,163,137,159,179,127,234,158,2,76,155,89,181,236,30,225,237,153,255,72,96,120,226,141,247,52,48,43,64,142,56,35,157,178,245,198,117,178,7,213,138,236,205,13,245,251,190,138,206,199,175,140,235,60,55,188,66,72,24,235,185,140,37,87,172,84,36,185,30,122,219,60,247,97,162,182,25,149,148,174,73,239,160,77,204,208,121,87,26,98,230,182,182,188,46,108,209,62,188,99,53,15,143,7,224,251,67,229,59,241,230,211,117,201,37,162,166,210,18,131,65,188,74,18,66,20,9,40,182,154,148,6,4,43,181,72,192,2,5,42,246,144,74,42,43,183,152,165,141,212,93,159,191,253,38,255,194,213,79,253,106,246,187,126,109,103,215,23,111,119,138,137,155,104,36,70,196,4,64,4,228,241,187,195,19,167,122,94,37,41,242,214,226,0,213,133,90,240,50,125,136,219,154,220,212,18,128,133,200,58,177,196,148,77,202,203,54,98,221,163,107,118,103,245,224,210,197,93,65,148,186,49,100,156,106,209,106,86,184,8,152,33,203,222,52,166,149,206,35,32,24,152,223,210,187,197,164,107,129,246,102,15,121,198,231,145,96,36,122,25,136,136,154,136,204,175,86,69,65,210,230,10,77,162,28,109,179,134,163,171,247,251,114,235,211,90,175,77,84,25,100,11,150,134,108,44,23,17,31,21,83,61,64,194,149,48,147,126,110,195,55,246,2,20,70,1,65,44,128,169,103,71,177,85,1,215,202,180,200,185,23,3,34,245,148,108,2,66,203,73,13,136,51,33,52,160,48,0,209,162,90,214,8,0,178,227,82,10,35,163,181,50,130,32,243,83,31,54,43,176,48,65,235,209,72,26,131,1,218,186,167,25,69,82,21,205,130,1,139,232,151,47,3,140,188,16,86,44,209,96,52,40,218,164,133,186,86,59,135,38,134,176,49,16,248,72,0,98,45,168,53,1,174,87,239,204,167,127,233,239,66,108,25,246,129,198,44,27,11,53,52,97,211,28,28,104,214,76,200,196,107,155,226,113,187,80,64,74,222,158,113,209,38,179,141,155,77,37,157,23,142,192,210,41,159,188,128,10,40,101,68,22,77,64,246,53,183,182,236,151,51,206,106,254,247,84,244,170,112,72,60,90,67,143,146,139,250,64,62,60,90,91,107,150,144,8,30,64,91,122,57,176,99,77,130,115,222,162,45,152,160,201,42,54,80,122,166,202,48,170,253,37,164,105,135,31,118,226,220,6,226,171,177,119,143,142,61,174,94,45,155,28,90,34,216,26,108,229,49,92,134,161,149,166,50,32,117,137,155,24,97,56,33,193,41,164,80,18,8,78,218,136,15,227,145,189,159,235,211,235,191,233,83,200,12,74,171,209,51,165,61,176,108,80,17,74,192,18,134,18,196,26,214,48,200,9,36,17,16,242,110,90,80,179,244,242,64,251,25,132,50,144,78,178,132,232,8,64,178,234,252,6,253,235,185,238,202,22,158,173,170,95,49,250,224,153,70,121,175,188,24,15,224,246,104,130,155,107,27,114,77,132,91,108,173,185,157,213,42,212,33,144,26,84,107,138,55,157,229,66,97,99,105,45,237,96,250,152,91,86,16,245,6,85,12,9,128,80,11,118,123,141,116,101,39,51,117,87,83,105,108,73,122,12,111,31,180,191,215,119,176,21,20,145,154,173,91,103,80,168,246,18,33,57,64,4,96,137,14,152,83,95,196,40,68,124,70,224,154,82,64,32,185,43,216,55,158,91,172,36,4,30,177,63,80,168,101,72,165,187,168,43,15,118,176,78,232,168,149,1,80,134,23,207,247,247,71,89,202,148,100,0,148,228,182,86,80,154,149,1,212,24,43,121,167,202,211,74,213,12,96,197,1,88,130,64,9,184,144,145,70,36,142,26,70,169,198,223,224,209,29,80,223,225,201,58,225,98,196,0,0,58,12,108,101,229,166,132,203,205,239,31,189,193,199,87,194,8,199,78,1,230,18,177,168,1,35,58,98,195,195,231,49,81,195,9,197,102,52,190,152,106,127,253,147,207,209,10,156,50,128,116,24,164,112,69,177,236,98,196,177,69,113,192,165,128,190,217,123,164,102,86,198,205,123,78,92,175,243,253,129,235,68,173,48,162,30,62,30,36,72,73,66,114,107,234,225,131,24,84,132,74,83,45,178,39,65,70,159,153,85,205,200,20,219,122,19,17,153,217,166,67,193,148,201,65,239,110,19,91,118,210,105,230,230,118,79,249,47,228,253,223,50,176,149,152,165,172,238,144,236,156,98,81,2,80,1,130,36,102,2,226,34,15,50,102,26,41,42,131,168,75,162,82,255,153,188,190,253,214,113,253,69,165,29,140,102,230,5,208,147,230,134,109,74,36,210,20,9,54,96,250,255,214,1,138,26,227,36,158,168,95,114,77,104,115,255,230,169,250,85,174,162,16,74,194,213,198,141,82,50,83,182,45,92,110,53,239,122,242,133,211,214,213,167,238,52,70,158,116,86,5,244,68,175,86,162,65,187,138,236,150,136,118,86,203,188,183,69,56,106,61,132,128,117,154,233,19,3,84,186,48,152,190,87,87,48,143,76,248,210,116,240,225,197,102,80,164,20,164,109,108,137,64,199,122,191,173,16,29,9,233,148,243,10,238,239,245,252,130,247,40,205,230,206,228,216,70,225,200,157,7,155,73,187,187,99,85,70,5,19,107,197,218,206,128,42,79,85,150,49,37,184,13,167,111,220,122,127,126,149,94,30,67,170,13,189,17,169,128,9,24,158,128,17,75,0,66,162,128,0,72,126,248,142,129,170,232,203,121,57,237,120,153,5,229,20,40,28,206,78,59,122,134,120,226,5,13,149,65,235,21,108,47,18,245,230,55,16,216,42,157,238,180,163,170,51,152,97,233,183,134,17,79,109,195,220,221,103,9,232,155,164,195,55,227,59,247,100,58,223,182,116,163,151,107,2,136,21,14,76,131,37,48,80,35,139,36,194,125,248,181,184,222,199,223,158,103,117,110,118,62,135,207,85,48,58,16,98,57,26,154,107,224,125,51,135,173,78,108,11,18,160,212,25,61,14,45,80,56,106,143,206,49,98,229,42,253,248,56,244,170,118,58,13,246,29,188,190,52,131,46,41,28,47,10,101,141,109,112,50,89,248,197,211,230,61,226,183,191,114,9,35,32,139,96,155,118,78,146,144,5,139,42,18,167,180,81,66,215,244,217,69,132,61,244,115,227,227,109,101,202,253,146,92,72,36,34,9,82,4,22,161,99,4,167,79,34,25,40,15,40,6,43,224,17,210,203,208,158,191,28,238,159,239,251,117,69,199,171,153,124,104,239,185,152,19,239,180,129,28,148,193,6,37,36,89,147,195,196,138,32,217,33,192,193,70,238,156,185,175,223,255,250,223,247,63,119,227,238,203,87,127,221,15,230,41,97,136,184,7,91,94,48,147,147,122,145,174,226,140,145,9,2,129,149,98,120,222,2,202,9,2,161,101,8,234,200,246,44,79,230,163,151,13,166,6,38,39,235,234,178,185,74,218,162,16,236,57,99,87,139,90,39,72,99,145,82,125,141,33,181,96,125,132,25,65,95,221,169,222,231,17,231,202,225,99,175,143,187,222,188,216,139,57,184,210,177,39,189,250,235,231,99,134,22,139,118,177,187,41,76,31,115,93,24,168,226,71,148,45,83,6,192,22,68,106,19,208,246,141,85,25,209,218,142,131,74,3,105,93,62,236,236,190,120,39,186,214,190,191,239,108,83,35,46,48,247,26,175,237,59,29,243,78,190,179,165,15,85,43,14,84,149,93,33,229,105,200,160,42,163,170,22,195,127,247,63,2,111,6,44,78,210,47,61,184,13,33,167,88,224,128,29,214,20,166,112,178,249,116,209,30,38,115,143,111,187,62,152,55,79,230,124,155,15,119,204,210,147,87,241,109,231,118,153,190,121,26,252,252,126,181,145,34,5,198,48,157,43,73,125,217,30,64,20,29,37,66,132,68,27,231,176,198,163,210,160,68,58,226,197,83,99,91,171,142,138,226,153,99,204,10,171,8,148,204,0,250,165,135,4,6,214,100,203,45,64,3,191,11,70,126,252,16,79,253,178,185,235,17,158,197,59,197,107,45,140,33,8,69,119,97,247,197,46,41,0,55,100,129,165,49,14,189,35,183,183,173,98,144,198,3,24,128,33,120,210,156,44,49,214,70,52,2,98,148,142,0,172,72,151,11,183,107,190,216,76,254,242,246,230,57,110,32,250,211,27,35,163,42,156,137,67,209,104,72,131,44,236,132,102,149,205,224,110,126,75,220,174,246,104,32,21,56,2,186,11,88,168,5,64,47,140,65,53,153,0,64,66,23,55,39,94,195,59,238,194,173,249,109,138,242,135,131,118,127,106,119,107,100,27,194,75,39,173,221,77,73,213,198,138,91,196,90,209,66,153,84,100,149,52,181,151,103,246,238,107,219,252,159,218,223,188,104,191,186,253,171,62,95,122,2,151,232,46,131,96,131,182,238,105,0,74,56,205,7,234,192,164,6,58,78,132,170,39,97,188,50,81,60,21,143,131,216,185,153,65,176,206,54,189,146,83,59,100,59,155,202,199,144,105,172,154,226,186,231,138,75,113,201,149,134,230,164,82,194,155,49,97,205,220,146,187,107,198,89,165,135,89,205,250,44,181,193,9,162,67,244,166,233,108,101,95,75,65,103,250,114,40,153,65,32,211,203,147,25,80,116,45,20,19,86,91,132,182,157,40,98,1,234,16,101,12,15,178,224,245,131,141,23,124,32,71,184,30,119,123,30,59,201,54,230,25,70,141,82,208,232,219,137,112,182,173,72,192,211,64,220,26,176,202,165,109,183,209,227,106,245,86,3,22,160,56,192,149,153,194,198,169,254,0,1,178,117,73,168,225,125,126,202,182,220,118,184,56,29,62,95,206,187,229,241,55,127,190,28,100,234,36,135,235,214,101,115,33,3,92,10,95,33,109,6,240,48,38,89,105,85,96,45,26,12,100,15,96,139,173,109,207,61,230,144,138,202,138,173,200,79,122,180,26,82,103,28,122,117,239,162,30,226,81,156,70,192,156,148,15,136,65,5,53,36,104,32,89,181,53,134,95,226,28,224,127,206,243,67,216,129,92,55,241,22,62,120,83,136,48,164,170,238,31,50,126,169,108,102,198,221,23,132,155,103,147,96,65,19,1,128,9,0,84,11,21,86,186,207,179,172,225,138,190,94,16,154,158,140,82,1,192,46,1,119,196,96,135,134,142,250,131,98,61,30,235,113,104,93,105,24,118,242,66,43,103,205,20,9,249,104,121,30,213,52,221,225,199,29,41,239,28,157,20,139,202,11,16,112,128,85,43,172,121,24,21,16,4,4,0,1,48,1,36,227,132,14,25,135,83,103,103,62,196,98,13,150,201,93,215,252,151,188,247,9,159,223,235,112,203,64,236,88,137,171,8,64,182,17,107,130,145,201,141,121,103,15,245,182,231,109,252,54,122,184,220,111,161,221,11,241,69,246,104,114,117,29,233,160,47,162,120,12,158,77,48,149,83,147,154,196,80,98,8,100,143,8,26,110,88,193,12,103,159,79,74,96,134,37,132,116,238,78,180,78,169,8,15,233,250,214,207,169,197,146,226,148,24,44,164,163,189,247,83,23,28,115,17,88,199,228,175,55,186,142,32,240,152,246,104,123,53,27,76,179,93,104,47,25,24,104,104,5,72,92,143,116,134,47,135,221,17,142,78,83,29,93,231,79,232,3,14,19,165,160,214,212,1,200,46,158,95,155,168,2,42,213,200,34,97,16,165,116,82,102,245,250,115,123,120,217,3,153,193,253,167,207,118,51,142,204,157,111,159,121,202,247,114,230,199,96,143,112,167,174,130,55,221,116,55,55,49,223,136,20,79,123,93,180,75,93,215,168,251,118,231,54,74,202,68,67,127,208,235,118,135,13,39,120,169,173,133,211,210,218,81,168,123,142,121,119,121,59,255,209,183,217,174,149,111,151,75,239,136,156,183,190,59,85,145,79,240,211,238,187,207,84,82,70,214,60,101,67,3,73,52,96,113,83,129,73,24,0,65,153,91,37,98,48,69,49,105,180,157,177,84,212,173,83,106,69,203,106,73,207,173,243,25,230,223,107,161,251,252,230,176,127,217,97,2,14,23,0,152,89,55,224,150,181,75,95,195,31,213,172,197,181,122,13,194,179,94,39,157,139,100,80,17,250,35,253,147,135,47,215,147,41,197,109,217,112,67,30,120,128,181,136,41,147,192,238,90,1,78,1,170,125,219,51,128,211,137,68,165,120,13,49,13,189,8,1,217,5,48,15,9,187,104,167,115,231,211,56,222,175,151,124,254,168,190,30,85,226,230,84,153,138,9,145,21,141,12,49,195,57,173,29,56,195,103,213,118,245,64,131,108,177,202,128,181,80,11,216,101,28,48,18,163,192,21,192,9,35,25,17,240,8,10,120,166,17,16,157,65,157,94,253,224,246,160,188,31,232,2,68,62,229,177,161,224,134,119,70,78,64,92,247,65,176,181,8,84,187,230,54,186,229,122,109,249,229,191,141,191,115,252,240,167,211,223,254,135,101,237,249,165,104,118,89,50,162,243,86,19,204,100,161,18,209,84,81,22,12,98,11,24,33,12,66,32,123,187,16,172,180,237,203,57,81,88,154,144,44,223,253,34,250,208,250,212,253,163,129,94,117,131,200,217,79,79,76,130,83,132,47,146,161,130,76,125,248,98,7,141,115,81,74,221,26,109,233,45,209,244,208,92,207,202,44,225,21,66,56,149,152,137,146,221,225,252,189,34,241,78,68,97,61,180,184,236,56,114,33,2,29,6,144,43,187,139,58,5,64,132,6,29,174,100,151,133,94,94,48,189,246,43,165,127,30,239,139,57,106,52,123,159,57,189,87,84,26,107,216,168,234,197,128,217,155,139,146,183,71,7,233,252,65,189,239,242,237,251,220,87,116,116,111,102,136,24,2,174,47,27,18,236,12,160,16,140,217,73,213,176,11,20,139,215,235,215,250,194,124,24,62,157,136,223,249,241,13,124,107,94,225,57,216,68,181,51,57,39,7,98,48,148,31,127,251,43,7,88,188,2,211,154,170,137,170,108,64,226,230,168,194,202,33,153,51,32,162,185,17,131,81,185,151,167,141,46,41,123,180,146,6,23,148,52,185,203,84,16,208,156,103,83,78,251,60,148,191,124,162,137,247,251,196,45,136,57,173,79,87,112,199,122,211,220,247,76,96,92,119,56,235,178,37,175,71,235,253,160,141,45,233,195,99,186,175,219,4,205,38,84,117,195,66,170,108,0,44,180,20,173,150,4,28,208,93,45,212,224,148,174,85,106,67,86,37,13,52,102,197,156,12,192,26,165,98,132,196,184,8,205,247,26,169,56,214,167,220,205,43,254,8,61,30,192,209,61,41,13,110,71,215,149,129,12,184,28,206,203,60,222,214,120,53,50,195,158,148,186,142,4,112,32,20,176,99,213,88,210,76,24,128,29,184,18,154,1,117,170,8,6,183,71,42,249,58,146,47,179,47,31,187,135,62,84,229,223,54,60,92,46,181,112,203,42,115,66,138,150,107,190,168,229,204,82,6,62,36,110,109,158,246,223,125,208,254,222,15,151,239,143,127,217,175,139,219,105,110,123,91,56,200,178,21,80,169,240,180,18,36,50,136,192,10,10,104,5,66,151,1,144,176,7,118,225,145,154,60,167,57,79,77,227,214,226,178,229,111,196,222,156,58,102,127,211,243,71,148,219,27,255,11,251,211,123,31,116,62,93,216,31,218,127,247,117,53,137,244,212,80,214,156,250,111,54,158,217,195,157,165,107,125,238,157,208,93,185,171,238,182,47,233,69,92,113,34,157,168,174,191,153,96,202,116,30,160,239,163,157,159,144,103,7,19,20,28,22,144,225,218,201,240,7,5,205,88,55,170,14,107,196,25,132,108,44,154,179,85,149,30,195,225,125,5,241,170,239,95,157,95,253,126,242,174,103,46,238,54,206,211,207,235,195,220,123,199,243,179,49,227,158,125,9,126,252,23,55,188,176,64,203,147,86,85,221,222,250,150,69,141,182,105,95,138,117,75,49,145,201,250,3,50,36,57,197,74,180,104,0,93,229,50,167,239,247,219,247,156,155,246,199,223,95,211,143,226,146,144,244,52,69,163,2,227,48,119,122,249,94,156,167,127,52,239,24,167,17,213,156,28,65,140,45,80,245,0,40,54,202,80,72,97,6,74,64,3,182,110,89,210,230,205,233,108,219,68,183,158,74,45,124,103,181,201,240,165,74,158,75,225,151,247,191,61,215,221,185,223,123,86,127,148,160,63,116,164,61,234,97,31,86,242,41,142,154,233,186,147,21,102,214,182,158,118,94,125,230,195,23,64,218,144,218,116,39,117,85,246,97,97,28,242,156,44,10,241,117,243,223,67,4,154,207,76,108,71,10,88,180,196,130,67,0,162,146,68,37,66,179,204,248,52,100,178,210,224,73,103,94,234,218,245,35,184,13,219,198,232,70,50,105,119,198,217,136,179,237,143,58,22,244,64,122,82,200,72,2,235,64,166,18,128,204,119,70,70,252,17,50,2,48,12,252,136,10,1,59,16,74,73,77,155,175,28,214,219,198,240,90,180,143,224,187,150,159,251,237,213,153,161,105,5,182,108,215,169,44,218,187,52,164,177,49,23,221,225,124,251,143,234,205,222,47,254,122,32,218,231,85,205,13,167,118,118,34,84,242,82,86,132,20,136,134,0,212,33,90,1,192,182,134,45,149,88,16,161,178,231,240,62,249,75,75,151,248,220,111,146,175,0,206,155,137,201,119,23,90,75,248,83,200,23,127,212,209,127,148,70,120,158,31,173,60,53,25,41,93,152,29,32,116,198,42,152,177,11,134,168,97,247,72,238,50,164,226,168,110,80,163,36,32,53,2,82,106,231,201,173,32,181,29,170,249,195,239,177,32,15,238,233,45,209,89,100,248,17,225,224,51,223,180,219,83,32,79,83,91,60,180,140,163,81,221,169,85,26,100,136,17,192,214,123,252,165,95,111,236,219,214,125,188,196,193,242,113,155,93,163,126,243,111,52,176,92,65,216,96,65,77,59,69,21,171,20,69,170,194,11,36,90,150,53,232,234,236,211,231,110,18,88,176,203,206,31,232,81,132,163,245,214,247,98,186,111,143,63,252,246,7,183,135,253,152,124,74,110,39,60,137,59,218,137,59,108,86,11,239,169,171,211,226,176,236,91,174,191,242,249,229,86,71,35,60,104,0,142,6,214,98,97,94,132,27,2,230,225,144,149,204,177,38,187,245,182,59,166,126,138,6,55,78,211,55,205,39,125,232,141,213,154,1,158,5,222,64,47,191,254,27,215,81,188,6,227,220,138,211,30,22,135,4,213,229,41,156,203,53,60,1,157,230,50,171,192,49,28,195,117,240,196,14,160,73,125,234,136,2,52,238,44,59,0,236,53,9,98,18,8,176,130,227,182,2,247,166,211,143,232,240,196,4,167,210,160,97,67,175,97,24,152,170,33,18,32,150,88,59,63,125,223,234,80,156,224,177,108,183,141,99,47,111,191,14,63,235,6,217,109,232,205,233,233,196,93,3,92,47,159,232,237,242,4,172,110,4,219,210,146,14,132,5,168,217,113,0,48,0,0,84,13,208,84,9,192,0,4,188,133,240,186,213,98,238,88,34,138,190,173,41,11,41,169,172,250,206,167,167,23,42,203,187,76,112,62,0,169,241,118,244,170,81,195,182,227,99,253,175,248,91,109,251,253,201,162,110,151,121,92,140,196,222,220,104,69,86,50,165,246,32,43,193,68,64,155,212,74,29,40,40,182,205,104,211,57,44,136,122,200,213,112,63,93,122,186,122,55,168,86,150,224,251,86,96,68,220,87,161,110,24,16,205,60,26,245,2,122,247,158,63,117,113,31,89,85,255,228,41,13,170,118,34,149,97,16,249,175,124,159,56,213,15,232,101,149,34,57,202,117,13,2,60,74,73,9,65,96,142,220,57,206,123,35,255,85,241,25,172,155,141,70,26,208,203,32,222,225,177,15,130,17,212,11,169,109,156,62,228,182,253,70,215,77,72,201,36,38,19,52,121,253,192,31,254,246,127,243,172,129,79,204,143,157,185,243,221,15,63,191,250,245,63,185,23,132,101,5,11,212,125,13,176,195,117,26,237,26,55,6,87,141,204,59,251,201,219,168,39,247,202,190,238,143,229,46,173,95,47,249,69,97,57,103,159,50,98,174,200,182,254,218,229,231,233,243,181,222,139,235,165,123,249,135,31,191,248,63,127,116,5,55,75,48,157,96,230,74,111,205,203,232,64,232,118,56,27,218,113,56,138,191,240,195,121,239,197,119,159,157,243,170,219,175,151,145,134,120,198,13,44,238,48,23,48,18,18,64,18,49,108,114,185,51,184,45,172,105,19,27,234,94,218,44,39,39,228,152,89,150,69,158,198,227,120,153,95,221,205,95,191,223,181,125,159,186,111,163,190,167,30,141,26,77,104,54,106,64,15,157,53,123,42,195,113,198,112,57,234,112,134,234,141,97,206,155,65,252,114,151,187,235,189,219,50,53,117,51,134,127,195,148,19,108,254,230,240,253,232,38,115,77,90,72,47,59,176,22,181,24,1,214,208,66,106,98,146,5,224,182,206,118,237,121,114,76,150,235,243,126,251,104,91,219,121,110,229,229,49,17,195,10,71,90,29,246,228,215,63,185,95,130,147,136,81,139,77,75,48,17,215,98,241,128,90,66,30,216,255,135,129,31,49,242,255,3,16,64,48,10,132,170,212,168,172,58,120,129,141,213,17,30,97,117,183,178,60,170,150,158,43,247,149,3,243,87,202,205,85,223,217,235,42,168,86,143,239,117,113,186,255,215,126,20,190,174,140,251,106,236,188,42,138,158,82,195,32,181,67,149,245,81,69,8,101,109,2,120,9,54,84,68,182,183,194,78,113,74,33,76,8,9,181,165,130,158,46,182,95,185,233,101,54,133,72,238,85,75,34,246,30,135,42,106,243,136,183,196,37,23,177,63,182,249,105,235,63,246,179,235,175,70,174,69,253,176,242,125,186,149,106,236,117,233,115,126,72,187,68,138,171,200,90,104,139,91,228,62,205,182,39,171,194,234,137,82,128,232,29,184,101,166,230,239,44,189,124,182,124,233,238,58,68,79,185,239,127,138,242,193,1,109,198,142,124,255,35,80,142,249,87,176,115,139,158,21,10,225,190,16,192,239,231,245,248,245,31,253,63,254,242,207,187,243,182,126,142,247,251,246,249,252,190,111,252,235,255,255,159,239,142,39,47,89,245,176,105,153,121,125,185,223,79,25,226,88,246,110,112,240,46,243,206,51,116,246,175,191,250,58,249,62,245,231,187,124,231,207,250,107,195,28,223,230,156,220,127,212,235,71,226,57,235,210,26,113,20,219,16,83,0,164,174,102,226,181,233,121,141,82,215,184,107,215,114,242,248,111,252,124,255,103,203,3,145,75,174,129,134,200,69,36,109,205,148,169,24,63,244,233,184,71,54,216,107,102,201,209,143,57,13,135,20,26,31,51,128,129,128,34,65,228,112,50,134,80,232,105,115,180,190,54,211,103,14,103,78,223,38,191,149,143,93,60,229,62,143,61,94,120,95,226,165,239,14,122,230,11,252,157,254,225,43,232,190,229,243,219,215,159,223,51,211,229,195,192,109,50,70,23,214,86,224,212,247,250,176,9,198,209,30,248,89,63,232,230,252,223,127,217,191,254,218,95,159,252,254,202,63,26,255,242,183,255,75,232,229,198,207,65,112,250,62,240,69,135,43,232,162,88,64,234,142,240,228,211,100,152,174,191,126,226,231,244,110,67,63,247,241,221,207,209,190,190,143,175,175,159,65,252,209,62,196,199,239,237,186,205,157,159,207,207,223,117,38,247,31,253,126,227,39,79,255,220,127,242,251,127,124,254,185,223,247,190,249,205,127,24,191,249,246,207,239,63,159,249,248,207,95,159,223,79,135,35,7,177,35,226,64,5,8,231,132,75,88,190,206,124,145,238,231,48,153,171,227,93,190,244,9,61,221,178,182,238,51,73,206,18,228,49,177,210,181,154,47,77,102,120,56,207,159,122,190,219,248,214,39,255,231,31,87,95,186,216,62,252,254,215,254,241,249,199,31,252,195,175,31,116,146,31,113,95,217,239,41,237,247,142,185,87,204,201,78,148,16,252,44,128,177,39,231,232,87,73,75,103,240,77,52,129,176,24,88,189,106,78,113,169,24,206,64,0,4,112,34,126,126,235,238,193,167,171,207,199,236,145,131,95,199,191,105,251,213,47,190,231,213,31,253,128,174,111,251,50,255,209,197,87,191,250,233,238,31,141,82,211,152,175,208,11,32,145,144,56,172,73,225,196,139,67,136,1,56,173,242,244,252,72,226,110,42,252,36,178,125,95,217,119,51,31,160,246,151,40,230,236,28,102,195,190,116,55,191,124,213,235,99,31,177,157,165,51,255,21,43,192,41,68,60,41,82,160,193,55,12,132,100,107,246,41,96,66,61,0,104,175,2,224,1,161,131,66,94,127,240,39,223,190,199,235,138,247,110,13,126,103,191,238,103,219,53,213,46,251,96,1,130,129,141,3,148,196,0,54,5,160,152,207,16,160,59,77,167,163,153,253,61,181,3,27,247,249,142,253,201,125,56,253,177,225,181,143,247,184,112,212,142,50,28,165,48,203,142,148,51,203,43,123,149,253,125,214,63,243,208,76,45,119,54,89,113,201,211,207,103,87,143,28,21,201,96,52,132,17,137,199,114,71,183,27,139,134,42,19,161,131,237,71,39,63,206,196,2,245,137,226,134,53,20,235,136,71,149,173,198,22,215,122,248,230,180,231,46,155,189,179,125,143,79,25,160,33,116,217,134,209,112,223,23,232,56,229,83,233,64,0,136,81,12,217,19,90,109,42,145,213,81,86,195,102,184,147,55,227,252,227,111,238,191,254,98,15,26,226,227,183,13,97,192,77,14,50,124,185,106,54,219,55,173,160,122,233,29,177,252,204,133,234,70,40,180,182,5,63,113,98,68,159,15,29,239,212,187,203,187,249,117,47,215,135,157,237,235,247,187,103,251,95,252,121,126,237,246,223,159,143,239,207,168,6,20,154,99,184,13,167,114,139,174,227,19,216,58,124,176,31,118,188,183,56,33,226,110,107,216,82,248,69,62,238,7,9,224,102,159,14,255,252,60,58,189,173,204,135,87,63,63,124,28,78,155,189,227,154,250,62,26,173,16,188,119,96,13,60,13,219,0,246,148,231,96,107,106,13,179,5,19,161,154,170,186,180,88,131,1,156,129,236,193,114,169,212,175,118,122,244,223,132,195,250,166,78,71,207,107,132,223,123,233,123,197,203,228,127,12,223,226,243,250,242,193,249,185,165,44,29,72,118,224,164,35,206,56,68,98,36,80,8,72,124,10,159,101,231,216,164,246,57,134,144,123,66,14,192,0,130,20,66,50,215,137,180,147,249,195,243,166,40,14,3,1,111,13,42,5,135,122,249,210,188,171,192,249,133,141,253,122,58,10,60,29,59,14,106,85,163,190,42,224,21,49,160,221,184,109,209,46,8,128,37,32,0,108,64,173,102,27,99,153,173,125,240,205,29,21,196,167,59,156,242,32,158,143,121,44,1,250,16,90,76,234,116,109,247,152,124,231,182,181,120,165,127,240,227,93,247,50,188,166,108,38,107,163,46,4,36,154,65,7,72,16,77,74,40,32,227,69,120,35,157,134,45,48,25,200,248,255,196,167,212,39,202,45,10,9,149,154,2,114,188,113,189,202,19,0,154,69,99,1,30,198,188,203,200,39,128,142,179,57,92,67,171,3,147,208,2,26,66,86,104,44,0,154,192,6,157,216,139,252,241,219,127,53,143,5,70,128,24,178,113,161,186,114,209,193,162,83,58,165,117,5,143,36,210,37,226,2,129,9,26,29,160,194,89,202,76,227,184,243,73,47,247,152,249,118,189,159,62,126,126,244,253,25,53,211,91,44,8,180,247,100,157,202,118,191,191,232,250,130,246,19,234,118,77,30,142,172,129,139,47,206,34,65,110,112,17,192,32,53,23,228,163,48,29,158,83,190,29,94,29,62,15,61,157,192,121,103,221,105,236,202,210,53,212,21,232,1,186,23,147,28,59,58,218,27,193,171,194,99,168,220,97,250,61,71,128,19,24,8,39,0,34,126,126,227,25,47,99,210,128,3,200,101,25,107,102,240,6,204,96,15,255,4,252,83,242,18,252,135,176,60,159,27,250,9,190,136,147,69,68,178,137,18,101,4,54,113,144,72,68,31,203,9,238,51,36,205,30,99,200,6,173,188,1,177,71,15,84,9,146,248,188,1,137,108,250,238,87,121,15,54,8,35,127,110,181,41,222,182,254,243,64,158,182,235,171,87,157,218,55,70,175,105,27,102,8,16,115,75,136,63,148,73,144,166,0,236,150,186,118,97,221,6,223,237,190,248,51,239,52,238,155,84,222,240,109,81,231,84,237,7,251,80,149,44,144,71,129,171,30,31,153,14,170,127,247,118,55,251,130,181,53,181,205,160,51,119,190,100,246,48,137,13,99,131,1,18,144,98,4,80,46,213,154,132,18,180,133,17,82,53,72,32,99,137,16,65,18,150,226,145,6,202,54,104,195,98,128,180,225,211,13,5,12,80,17,105,91,74,159,33,52,60,196,112,14,180,128,42,25,152,0,52,80,171,71,40,233,36,237,192,123,131,143,159,165,246,241,180,33,202,116,102,208,65,113,94,141,229,114,122,35,20,136,148,41,169,8,96,213,178,65,24,23,181,171,166,121,189,162,119,202,246,216,190,159,246,51,66,110,246,200,209,153,205,58,122,206,207,187,186,253,144,125,67,221,77,75,165,175,216,216,193,223,240,196,7,247,73,38,1,68,108,178,41,192,97,248,16,236,193,55,15,151,240,65,218,192,105,117,204,134,0,168,35,70,54,213,133,213,157,214,232,235,174,6,4,209,187,132,153,222,45,34,3,38,42,241,243,23,192,80,153,70,242,22,241,106,58,89,128,167,208,225,75,50,195,149,244,145,242,189,228,216,124,158,165,79,102,200,135,229,83,12,147,54,9,181,56,4,137,209,16,236,17,44,115,17,13,177,194,117,60,104,57,203,128,93,10,157,222,3,231,39,142,102,230,68,74,167,143,184,219,241,36,196,65,1,206,24,60,213,134,103,15,242,134,183,105,30,96,128,64,30,128,240,113,247,152,45,80,160,162,148,6,214,66,111,206,115,220,34,63,120,177,163,2,44,85,189,225,183,90,250,147,59,188,77,54,36,51,228,28,40,115,78,31,243,162,170,8,34,26,74,9,77,148,1,115,250,178,147,42,149,212,202,118,168,227,91,245,82,6,146,104,128,134,217,32,240,248,130,68,109,173,46,189,5,32,10,38,108,35,19,92,27,76,17,40,57,100,106,59,194,218,198,197,204,60,102,154,109,72,182,18,29,6,168,220,192,9,49,154,173,201,72,16,61,5,128,2,194,66,131,39,104,1,115,16,134,2,59,177,101,203,231,222,167,193,130,227,135,84,148,240,109,116,80,14,180,141,2,77,100,152,142,22,42,253,28,233,225,98,80,75,157,8,232,174,64,99,143,196,29,212,219,222,54,134,189,51,211,15,195,215,241,125,195,161,251,61,137,118,207,248,204,68,87,82,238,205,245,134,248,106,165,78,82,213,41,5,13,223,226,65,224,10,201,224,77,111,90,240,11,83,106,114,65,106,56,134,127,66,95,130,111,91,157,192,127,160,247,112,192,134,158,26,34,119,130,22,240,52,126,51,137,218,32,216,57,101,98,131,126,111,129,160,247,72,1,16,78,96,0,4,136,159,191,184,38,130,67,38,40,137,0,151,179,24,26,28,233,12,73,90,149,72,54,129,231,99,153,229,41,60,137,192,167,248,36,119,152,79,114,10,106,36,150,97,175,233,51,127,174,223,165,119,117,114,244,124,81,212,9,29,62,48,96,26,99,156,160,38,134,20,199,230,61,108,168,19,46,2,243,210,0,164,96,45,230,5,134,27,233,104,255,4,123,120,50,60,190,172,95,25,208,219,201,121,134,221,57,227,94,205,140,110,103,166,11,3,235,190,4,128,181,50,128,54,110,23,3,61,158,121,239,43,127,68,21,247,178,199,94,108,60,111,247,60,232,155,106,44,7,83,215,14,215,102,62,67,133,86,119,232,165,105,155,185,188,41,75,153,138,38,44,155,86,210,218,87,101,72,52,201,50,232,72,8,138,125,21,188,173,173,65,140,81,128,152,160,51,58,123,93,0,75,49,144,36,226,20,98,6,177,120,0,15,11,24,188,240,213,156,10,97,65,160,74,178,65,240,232,214,33,24,9,33,36,102,93,97,4,80,19,75,6,56,191,48,166,55,69,249,220,251,90,59,213,140,107,183,84,212,170,235,168,151,81,107,248,136,104,172,78,223,74,48,148,6,0,131,131,88,2,31,43,212,5,227,85,81,94,49,95,223,197,13,158,222,133,150,112,22,93,67,231,51,193,56,249,248,188,125,178,204,1,38,235,145,191,80,110,140,58,141,97,229,36,99,16,128,6,68,36,67,26,28,150,48,130,25,188,2,239,135,219,240,123,240,203,241,223,231,132,51,2,171,53,24,192,44,12,1,236,20,108,198,23,93,244,50,6,122,136,190,22,162,20,178,91,1,24,32,126,254,38,77,133,150,196,138,212,166,174,235,162,165,166,128,21,156,104,170,102,31,124,57,154,177,251,73,122,5,21,199,121,17,79,101,150,143,243,54,174,252,117,147,127,252,172,72,165,21,13,66,159,132,45,2,138,158,222,81,130,97,133,192,48,32,198,45,55,75,190,122,105,249,211,9,189,145,159,66,241,128,180,199,20,163,120,211,203,67,200,199,6,220,216,117,16,96,101,135,239,50,231,56,169,53,0,186,209,192,34,95,96,39,70,131,1,160,54,3,144,95,219,66,137,173,177,215,108,175,230,188,183,81,101,76,219,230,72,231,112,27,186,124,78,243,112,24,171,236,130,157,77,162,111,156,244,156,52,77,223,60,78,131,209,129,238,138,163,44,160,94,106,178,247,117,15,37,153,152,132,152,30,49,2,163,133,87,168,134,16,92,121,5,162,61,0,177,229,154,56,36,112,4,247,198,39,205,3,223,52,174,12,236,96,84,245,72,84,55,193,146,240,8,44,88,83,67,79,1,220,194,44,27,16,68,203,129,93,236,194,67,110,254,248,109,78,150,194,157,198,205,246,192,234,156,253,88,7,109,19,76,55,5,86,255,124,50,107,37,122,211,37,14,69,34,226,98,164,71,210,75,195,113,173,52,213,203,21,171,76,237,65,157,123,152,131,98,157,82,176,148,224,115,197,122,5,175,156,15,226,245,93,176,162,177,71,148,141,89,25,148,20,144,28,111,48,184,177,38,152,0,82,217,162,157,210,0,39,64,88,194,71,225,247,224,59,238,187,109,217,114,116,100,78,80,110,248,177,143,120,210,10,151,17,2,73,207,161,213,48,40,202,136,226,204,30,32,48,244,253,205,112,13,151,45,37,209,21,157,183,210,106,168,225,145,102,218,118,225,204,34,157,130,218,79,141,66,178,221,27,189,57,180,125,36,111,228,16,215,249,23,253,210,219,124,219,165,168,71,49,208,62,129,5,192,29,12,4,32,200,137,246,128,140,65,199,96,87,214,13,244,13,104,75,233,82,40,4,120,52,222,112,0,17,149,211,182,127,182,159,187,250,209,23,69,202,167,49,180,38,165,215,78,184,137,11,69,34,62,217,152,20,211,145,105,211,150,145,102,164,247,51,141,26,182,205,189,110,147,85,131,54,53,131,163,168,112,77,91,175,63,217,87,179,151,252,69,41,85,122,23,155,228,84,253,162,239,92,57,120,243,112,100,148,101,186,33,137,78,169,122,91,111,120,122,28,26,38,61,98,10,32,188,130,26,21,34,10,193,80,5,123,102,237,148,41,225,8,212,2,6,22,216,144,33,114,213,204,145,102,195,119,144,104,13,243,234,213,97,3,18,33,71,199,19,211,204,5,96,201,70,26,227,90,76,185,88,61,248,97,236,225,203,223,103,220,169,229,57,182,55,148,122,231,73,169,117,124,240,96,116,213,67,87,137,39,29,93,245,130,96,71,32,24,17,174,229,169,199,34,96,105,201,147,5,225,9,10,159,222,182,141,234,116,174,51,231,175,163,6,68,214,161,109,252,0,246,187,47,252,246,227,232,57,216,114,115,99,170,149,65,52,81,151,67,84,152,52,244,38,169,121,148,218,164,102,35,119,12,43,16,108,66,7,11,152,192,63,255,127,191,226,247,125,131,196,30,39,128,130,45,165,178,149,150,114,118,98,68,29,77,221,226,80,13,169,85,9,41,4,112,102,183,79,8,125,127,55,136,214,74,9,137,72,95,85,50,67,156,171,141,122,76,41,54,2,3,35,110,203,0,137,234,129,138,90,11,158,206,27,244,209,92,228,191,235,115,20,28,209,13,70,164,44,49,98,131,76,157,112,118,162,19,106,219,126,167,184,54,144,40,43,107,197,244,49,45,46,5,118,83,128,43,48,2,112,59,119,125,87,72,185,47,240,6,245,75,109,162,103,23,125,194,109,59,109,243,6,181,184,83,99,122,111,109,159,136,59,4,107,73,112,192,206,163,224,250,24,136,3,25,207,235,238,33,220,161,202,67,109,213,167,210,23,175,250,6,127,94,219,139,151,45,35,177,50,144,169,183,56,130,195,119,196,69,113,213,3,139,255,254,155,27,222,135,32,61,75,110,169,83,103,103,67,169,17,12,201,156,86,195,192,84,2,75,232,57,181,120,88,210,6,42,87,78,22,7,239,129,6,186,153,33,3,27,1,33,52,4,140,132,17,130,216,228,27,62,143,220,162,7,20,157,217,24,109,64,216,64,6,96,54,16,153,54,162,36,65,193,133,120,93,142,166,154,251,33,24,190,250,86,165,45,13,39,199,83,121,117,146,105,165,183,163,120,195,41,116,0,85,248,234,165,197,91,84,202,203,88,161,177,41,6,31,52,190,248,68,87,148,118,187,202,64,208,47,153,48,72,150,62,166,7,109,182,11,94,183,45,186,77,189,163,94,237,43,206,8,206,57,173,226,147,112,141,181,214,253,99,250,176,181,231,29,156,11,152,181,43,23,28,88,130,66,68,169,23,61,241,6,45,8,232,213,149,53,62,244,78,4,64,11,128,26,50,60,252,254,190,101,65,157,55,224,57,115,4,128,46,128,49,139,211,25,89,17,8,7,184,231,97,149,34,181,148,20,78,198,38,144,137,72,252,125,43,173,51,186,181,44,233,10,54,57,142,164,113,92,33,131,14,4,5,21,237,49,111,33,208,137,247,65,13,106,177,122,156,239,173,23,112,158,255,208,19,207,231,152,191,217,224,248,115,231,41,159,46,124,131,7,2,56,1,120,141,20,54,193,234,70,201,91,171,136,55,224,10,6,128,95,98,96,141,27,30,172,232,251,244,167,7,4,200,124,69,101,158,120,16,165,215,86,91,130,5,86,76,46,14,57,64,123,239,179,89,140,145,145,30,54,204,113,57,92,132,43,231,157,49,74,196,104,153,131,129,194,139,79,150,125,242,5,116,69,152,88,195,52,146,79,53,146,79,53,115,183,59,251,41,56,111,84,143,199,76,42,14,204,19,52,169,115,131,67,173,96,105,131,22,22,34,98,42,35,19,233,46,10,176,34,16,133,176,172,5,153,212,57,35,177,128,1,36,4,143,28,105,18,198,16,121,34,30,101,179,143,100,68,104,83,3,165,22,27,240,80,164,129,74,105,37,66,147,100,1,6,115,110,140,236,219,105,86,140,57,86,184,181,174,35,181,95,95,121,142,63,80,139,11,186,42,15,166,77,215,210,138,170,171,2,18,151,199,34,117,1,189,37,205,51,192,90,73,177,242,210,140,108,136,214,190,44,151,206,41,213,202,168,234,45,238,231,47,233,175,215,249,249,89,114,25,121,211,184,37,45,132,181,157,113,1,79,4,249,184,237,14,92,40,62,8,0,110,30,123,153,254,155,46,144,162,32,184,49,117,200,158,68,42,240,88,98,151,109,32,221,68,177,109,106,73,239,59,100,183,156,128,67,106,24,149,104,8,210,37,139,1,192,69,83,134,240,85,8,20,236,85,137,214,120,172,86,44,214,235,120,131,186,231,183,89,69,178,194,6,68,4,208,233,196,186,157,224,210,69,186,1,233,91,208,246,0,1,104,203,13,56,87,138,0,32,183,174,190,232,1,135,3,3,61,160,199,173,144,41,15,56,0,233,244,28,80,244,32,17,7,178,11,167,87,102,16,129,76,220,3,206,191,240,135,81,87,29,95,138,206,163,156,41,85,16,88,159,58,31,69,31,77,191,236,200,215,26,223,197,107,179,11,155,208,43,121,65,195,38,176,218,245,81,60,48,95,185,231,157,189,169,59,157,189,107,175,111,26,115,115,174,135,241,101,153,161,54,2,3,25,136,17,115,136,2,99,38,8,70,32,186,71,238,210,44,98,22,167,105,15,54,178,178,226,4,163,64,64,48,202,35,109,28,127,15,51,14,130,54,35,135,161,45,31,160,74,136,146,156,37,225,156,146,28,155,3,219,254,252,231,9,12,212,214,150,214,25,49,234,209,171,125,50,64,201,79,90,168,14,152,197,54,210,179,22,233,21,134,43,17,32,66,122,157,146,87,44,8,72,192,189,36,44,16,108,76,124,184,29,16,222,135,123,34,187,195,247,238,217,20,47,44,45,97,122,86,68,252,7,24,194,53,66,164,253,177,64,4,141,200,48,176,113,3,24,64,4,111,7,37,103,105,221,246,96,176,99,234,160,158,64,163,128,214,88,4,153,4,6,73,144,166,49,184,126,235,70,72,50,114,74,18,192,64,12,228,183,246,25,132,69,82,248,2,153,136,74,6,146,82,21,13,245,108,17,104,214,223,189,14,9,237,60,75,238,191,129,18,32,198,41,245,38,126,3,224,68,103,160,52,225,246,30,124,248,145,4,116,117,125,199,59,174,179,107,202,14,23,6,183,220,208,114,77,88,90,10,73,143,0,250,106,1,237,121,54,26,27,41,141,176,39,148,50,30,67,117,28,5,215,206,64,63,192,129,229,212,83,44,25,242,224,236,176,35,95,151,110,61,139,235,70,117,92,6,154,57,38,3,205,145,220,193,53,60,85,218,242,84,156,138,226,123,199,81,120,223,153,179,83,109,155,70,208,58,173,152,148,9,49,16,96,64,33,102,160,24,1,140,200,30,2,178,177,21,204,147,57,74,76,34,205,146,99,10,149,195,6,10,223,180,128,50,18,87,29,155,194,214,54,163,15,197,180,129,166,56,208,52,172,46,98,122,196,118,53,165,59,93,105,122,93,89,10,37,142,49,238,24,62,127,221,43,102,70,59,136,9,215,232,234,18,229,255,245,114,81,32,165,207,1,235,78,79,186,157,44,114,48,240,149,0,130,252,217,104,26,37,222,23,152,38,190,223,95,148,253,124,227,78,93,77,247,4,146,115,150,214,82,77,79,199,47,138,51,217,147,139,19,87,242,144,141,15,18,50,62,188,141,215,246,175,127,141,94,159,154,246,91,204,131,3,38,10,213,104,39,33,250,148,70,209,20,159,140,68,210,237,123,13,121,172,28,213,161,68,34,13,90,217,168,31,175,253,143,76,38,19,82,111,76,14,81,42,200,48,120,189,152,29,211,164,139,228,26,41,149,238,155,110,234,185,230,153,58,185,154,5,239,64,105,220,184,62,95,69,67,52,174,124,59,187,89,122,33,205,128,5,240,248,68,161,2,4,88,88,9,168,56,34,6,44,209,19,216,39,84,195,149,226,174,173,219,57,224,245,103,114,220,40,251,33,19,227,52,167,68,120,157,209,129,226,200,218,195,117,213,115,118,190,72,110,239,131,220,54,138,98,36,27,9,42,77,203,172,124,97,114,230,212,248,233,17,179,114,119,213,101,135,173,133,164,71,58,109,37,149,201,248,178,34,164,174,24,152,192,2,49,34,14,47,221,47,6,135,145,37,188,133,45,152,102,30,103,73,0,163,16,143,225,18,207,213,150,122,177,193,164,158,245,218,27,125,165,62,144,18,12,122,98,74,247,201,126,64,236,105,244,209,221,216,141,226,97,251,43,191,213,119,240,202,179,89,39,100,108,158,170,249,248,60,109,135,80,148,52,176,189,184,176,100,24,187,24,157,125,55,190,152,8,192,116,77,25,166,94,69,91,84,159,169,149,211,155,64,208,129,74,98,241,197,99,0,125,255,42,249,118,148,95,189,209,199,211,201,252,230,164,217,217,6,178,201,241,182,27,173,229,21,147,61,102,69,199,193,41,90,52,106,220,136,176,25,4,111,93,15,36,143,253,255,74,218,8,114,115,206,122,66,82,143,129,35,180,166,24,18,54,101,108,100,194,212,162,104,102,173,0,178,44,29,35,49,50,154,53,194,172,64,1,146,65,129,0,225,107,56,175,201,141,180,195,136,10,221,83,120,34,180,141,190,214,157,102,167,60,163,211,60,125,232,0,200,222,61,242,16,65,243,147,22,202,252,252,156,70,221,232,105,81,106,222,221,166,0,108,0,183,64,81,107,45,17,147,64,130,18,125,198,76,132,86,83,11,80,174,189,240,92,207,175,248,68,7,178,251,210,50,181,17,201,244,121,32,115,48,114,236,172,135,61,242,39,155,183,168,78,25,225,52,110,138,33,205,226,165,105,102,155,180,241,164,149,205,59,125,170,90,125,239,242,187,159,103,251,233,97,167,38,84,101,36,176,190,172,8,83,22,136,154,112,173,8,130,66,68,218,96,40,41,9,143,19,77,63,69,126,181,114,100,183,113,113,189,102,136,228,0,30,54,164,180,207,176,197,6,202,184,214,241,192,178,245,1,226,45,111,234,148,87,119,7,247,3,253,250,247,6,93,84,202,203,234,109,120,174,99,24,181,35,150,88,250,236,149,2,106,38,213,138,181,124,232,172,226,143,75,87,183,204,116,21,62,167,165,67,146,77,106,95,249,77,10,224,32,21,78,14,227,199,185,6,224,253,51,94,57,242,83,90,158,104,24,46,238,148,52,108,166,234,72,84,168,179,46,62,89,190,13,237,194,22,200,205,70,212,141,64,46,64,240,182,233,234,62,183,31,76,187,225,226,17,72,199,120,37,36,138,22,51,4,89,53,91,73,74,42,62,91,128,64,14,183,6,65,200,131,13,144,36,224,183,118,85,154,125,136,67,149,100,40,74,41,53,149,153,119,9,150,138,147,236,48,166,97,18,246,157,201,209,153,230,242,46,122,181,234,89,3,200,3,32,0,9,164,128,231,46,214,36,131,229,107,30,160,126,25,100,113,240,128,173,85,0,137,152,20,89,0,139,106,133,0,27,41,28,29,132,7,158,95,158,243,141,15,215,121,204,204,190,76,173,28,18,25,68,166,29,119,226,232,23,206,14,61,249,65,223,84,139,246,82,225,237,208,46,94,196,94,82,148,179,244,182,119,42,115,74,254,14,167,15,121,114,218,207,255,249,255,233,250,219,207,51,98,89,35,85,39,65,3,153,16,150,64,82,44,100,129,98,1,142,1,181,60,79,174,232,18,206,3,182,124,116,190,54,159,236,211,232,16,128,81,53,38,58,214,143,34,198,63,7,24,168,18,104,114,71,196,238,234,163,196,213,58,173,11,61,113,119,229,142,219,120,111,25,19,67,187,52,136,199,119,180,70,112,94,231,179,12,131,244,21,158,78,30,238,180,236,11,171,64,160,167,218,144,2,244,16,76,44,210,31,62,79,7,224,251,175,111,232,215,253,254,254,73,17,150,62,154,210,102,143,36,149,42,173,79,106,77,172,59,123,89,86,51,142,29,4,131,40,64,240,88,123,120,236,182,162,221,120,145,169,42,245,222,226,73,253,6,200,9,0,107,0,61,38,36,77,14,73,215,20,201,26,99,81,217,134,130,10,8,177,49,4,154,53,4,0,240,91,176,233,85,248,218,125,32,20,192,194,70,187,169,123,6,212,40,78,177,74,69,52,28,164,143,185,212,213,26,171,217,240,239,194,52,110,7,182,252,187,191,84,250,245,191,52,249,208,180,61,144,231,182,79,54,56,25,158,138,20,100,135,39,243,224,125,184,181,124,230,255,161,193,195,2,201,22,226,0,150,76,4,18,22,172,212,19,3,194,77,166,149,210,0,161,60,23,222,74,151,249,193,143,7,146,41,208,128,142,2,65,230,234,94,50,52,88,152,204,65,97,133,177,116,182,84,11,39,247,97,205,85,27,23,3,47,213,203,54,193,18,142,173,138,19,63,254,23,255,187,119,241,221,55,155,184,237,239,234,209,79,165,62,152,235,87,4,162,1,172,168,169,80,211,232,235,140,216,37,101,114,188,183,206,231,103,121,254,23,115,219,230,229,39,207,241,219,55,117,12,9,91,215,64,5,99,207,76,3,101,214,90,249,255,218,212,98,199,231,235,17,91,154,34,64,139,155,165,143,179,245,129,167,246,233,102,57,60,189,135,95,251,60,35,216,108,78,154,30,96,157,129,70,65,164,0,142,108,191,50,78,5,10,231,73,79,190,241,182,39,33,218,243,177,15,239,227,141,190,3,158,250,235,219,190,22,15,247,180,244,6,208,36,24,228,82,217,200,102,30,30,112,239,75,112,251,204,56,171,47,14,156,29,224,192,41,45,144,114,116,199,157,224,215,95,190,116,189,37,126,90,123,61,228,217,59,156,21,160,205,55,185,83,126,106,51,108,222,10,127,202,153,230,236,235,193,239,95,210,215,187,11,55,246,82,190,0,149,1,209,192,6,160,138,59,168,160,48,55,149,192,141,86,111,200,192,53,114,102,222,122,220,22,136,60,242,4,248,13,129,190,172,168,153,163,31,203,95,134,227,250,101,245,122,13,247,70,151,95,3,221,96,163,150,137,175,200,98,10,144,173,17,50,144,194,103,247,57,216,2,71,16,9,19,16,36,239,26,109,14,72,88,197,0,42,246,214,54,181,32,242,140,246,104,95,77,167,118,151,167,150,151,233,49,68,240,232,239,129,88,65,6,188,121,249,187,168,175,151,195,101,185,61,5,85,245,204,176,64,101,1,215,251,142,56,128,113,78,85,167,58,4,9,56,76,101,94,242,186,229,62,216,137,42,56,159,52,0,239,96,13,41,13,125,249,7,128,77,111,234,80,249,194,254,240,255,240,199,143,159,187,62,225,147,118,223,127,239,133,60,65,65,137,60,189,216,175,190,191,31,255,255,15,231,65,116,101,113,95,222,156,127,253,153,215,15,127,95,220,245,253,175,143,127,253,87,127,255,87,255,250,47,47,254,118,241,247,95,254,121,231,9,253,229,111,249,171,191,254,156,31,183,255,235,135,221,255,118,167,255,118,102,236,244,245,177,207,222,240,242,180,213,72,228,136,93,147,199,104,234,165,116,11,45,135,28,214,231,177,29,93,91,24,143,229,36,37,205,37,155,240,235,97,122,56,203,11,179,95,249,134,59,254,223,190,146,207,87,189,13,40,195,23,220,155,250,150,249,86,127,214,206,248,175,76,229,86,231,92,190,204,231,255,20,191,251,111,255,227,255,165,63,126,84,63,62,246,199,67,95,66,208,32,21,191,78,252,118,242,239,103,254,154,252,207,47,189,94,255,171,255,240,187,95,175,254,124,31,253,203,63,214,255,171,255,159,222,183,199,246,224,212,191,222,6,181,253,165,59,91,60,81,178,155,83,15,141,202,176,98,68,199,0,85,42,123,204,160,176,99,247,230,11,77,242,85,92,77,239,68,16,99,31,19,94,69,96,226,150,6,255,193,183,253,209,111,255,225,31,237,15,254,208,53,241,244,241,199,251,250,227,185,244,102,251,149,109,249,143,183,242,163,210,17,65,164,94,67,158,167,252,118,225,253,234,190,10,223,204,55,245,163,24,219,243,58,126,189,59,122,172,151,223,89,157,71,119,221,171,199,99,125,118,48,169,26,239,178,143,241,207,203,127,40,126,50,127,234,218,157,173,63,62,253,251,68,35,100,42,91,129,162,168,17,148,136,6,194,66,109,89,1,115,216,59,239,128,189,149,86,97,0,196,39,56,96,196,87,127,79,195,70,46,169,213,109,244,103,180,241,164,91,246,243,252,250,119,156,143,231,253,77,191,250,252,67,249,167,251,127,87,254,236,230,247,71,252,60,141,203,139,94,99,128,122,244,14,83,78,56,47,247,121,121,180,208,11,136,80,38,78,9,32,90,38,18,81,120,106,117,211,102,58,23,55,6,70,24,82,66,118,159,85,22,246,243,106,205,229,245,116,250,111,15,215,207,65,189,128,196,57,56,96,120,47,222,139,128,119,35,88,31,21,64,112,111,186,200,3,208,130,192,118,180,12,5,217,183,142,112,84,204,30,48,41,39,210,84,27,211,8,104,95,0,2,29,105,28,35,151,54,0,210,209,223,21,134,67,63,243,190,182,225,119,250,191,171,223,235,54,95,253,253,105,100,22,190,128,119,103,134,15,238,205,200,240,159,237,244,155,187,60,235,54,118,46,169,142,177,76,201,40,91,24,43,176,43,208,165,209,219,99,68,91,103,130,154,105,76,154,204,207,204,189,152,93,159,197,55,222,167,28,225,74,201,95,15,127,110,34,14,138,179,131,108,38,233,18,161,210,50,10,157,235,179,253,249,57,179,255,155,238,143,225,62,201,231,161,207,51,92,114,81,75,239,232,26,233,123,228,175,51,63,199,172,255,251,119,219,254,254,127,119,235,238,167,253,15,90,192,232,14,79,122,128,56,221,0,109,92,103,21,7,193,65,227,209,8,134,95,63,173,123,65,225,207,101,13,18,24,63,165,237,3,3,98,212,225,142,15,32,48,126,190,60,223,199,15,126,230,153,12,60,245,215,226,1,92,180,241,51,127,125,121,224,96,232,202,24,202,28,211,75,167,237,131,112,148,71,193,94,203,190,243,131,225,235,174,142,175,142,14,238,172,38,157,166,188,24,239,172,107,139,121,219,150,112,215,154,176,5,250,131,204,175,238,249,26,29,216,83,122,16,43,184,176,93,24,224,18,19,104,16,57,193,253,206,25,77,143,222,121,237,29,20,242,24,237,30,192,0,156,115,140,248,155,96,18,144,108,140,96,31,184,239,238,219,126,222,101,52,243,167,244,159,48,127,178,63,79,250,63,207,248,237,231,248,57,119,110,246,97,209,187,246,213,35,78,152,41,224,149,39,201,140,189,4,232,33,153,136,67,161,22,144,238,65,246,1,142,38,66,119,208,120,75,76,72,19,177,138,175,94,150,103,80,195,198,73,157,131,149,72,21,144,40,121,59,16,20,30,40,5,130,160,33,44,7,67,0,104,170,0,1,176,207,242,213,173,185,158,41,27,116,174,136,13,115,180,11,241,74,218,245,9,2,97,20,80,7,68,242,194,95,208,113,23,2,128,130,73,191,55,158,187,251,79,23,221,245,37,205,229,234,168,48,44,164,39,108,124,33,5,17,15,203,185,161,225,131,37,147,14,226,20,25,9,95,219,220,212,199,46,191,240,182,62,177,213,184,77,148,153,180,69,169,77,211,106,234,17,106,213,56,197,170,30,105,127,192,231,165,84,140,72,49,4,98,140,193,133,214,195,33,219,175,120,43,106,7,1,36,158,169,91,99,8,207,93,177,40,55,15,193,208,132,21,169,50,0,4,74,76,128,41,100,24,220,16,100,64,197,105,208,4,8,28,25,120,174,96,145,82,88,67,226,176,21,181,161,102,122,214,182,238,31,24,127,124,250,36,95,163,118,41,23,231,130,110,146,19,23,36,50,2,107,65,160,77,37,208,176,122,89,57,195,169,185,104,62,22,87,244,16,60,139,181,183,66,135,112,145,142,238,116,230,55,36,128,220,171,44,105,174,101,219,126,206,153,199,129,229,150,1,216,8,176,229,29,58,53,246,134,88,183,238,235,125,159,118,239,209,71,190,188,74,135,237,199,126,205,181,94,227,228,88,135,211,134,86,157,140,193,69,42,61,123,230,105,140,220,2,130,137,164,132,112,164,37,139,212,108,145,66,0,98,194,11,57,8,143,209,138,66,251,78,220,188,29,192,0,214,7,163,101,194,112,24,87,5,3,5,25,1,48,112,236,144,99,45,172,124,15,10,32,187,32,108,40,0,165,156,68,107,249,249,248,188,248,228,20,20,2,252,134,206,230,79,127,166,200,172,117,166,128,244,233,155,28,254,203,248,203,53,57,174,74,194,218,174,91,84,155,170,107,166,40,106,194,174,105,57,144,153,114,113,8,118,195,131,114,116,175,62,56,103,95,254,86,47,210,182,156,98,67,131,14,51,241,214,0,172,137,214,173,235,145,86,189,145,230,122,146,103,176,224,95,26,28,214,149,182,114,195,54,83,82,154,82,78,204,97,142,219,160,192,172,152,0,48,42,161,165,9,84,41,236,104,200,19,124,176,207,79,87,208,20,30,16,50,168,160,96,109,11,129,24,194,145,17,183,8,110,140,10,1,157,0,225,225,18,217,174,229,67,217,83,176,49,214,101,184,3,21,18,107,144,83,70,140,154,120,92,95,242,225,71,128,199,11,125,91,247,244,163,81,175,77,57,250,214,160,149,86,101,17,105,130,173,143,66,2,18,162,235,145,31,45,63,76,90,241,9,190,121,49,157,56,12,108,101,64,31,144,33,10,92,100,14,160,105,109,215,102,105,131,220,86,242,111,144,67,9,171,39,139,70,176,147,105,215,73,147,194,237,222,165,237,53,102,213,113,47,159,213,127,238,61,233,238,181,108,189,126,201,93,64,161,169,79,61,227,87,154,52,25,63,104,67,150,90,206,138,150,179,162,13,0,98,66,17,216,222,113,189,79,221,54,178,74,131,28,192,207,211,179,208,68,193,221,219,129,76,4,67,66,193,145,42,32,42,56,65,4,49,100,224,56,169,211,6,202,103,156,82,208,131,190,210,186,128,149,18,63,250,252,227,135,10,1,216,128,134,9,156,177,252,145,153,126,55,1,66,111,172,83,134,213,211,140,255,195,125,247,223,164,252,87,158,205,169,54,60,203,215,242,44,74,133,105,68,189,13,27,105,140,218,33,210,110,230,65,108,30,206,2,153,255,194,215,80,57,222,45,175,157,52,211,90,33,244,102,175,111,106,209,66,183,218,89,71,249,236,204,147,171,110,59,243,188,126,254,243,171,250,121,127,121,149,138,156,89,58,163,31,52,0,169,82,211,202,57,161,81,140,122,70,162,43,163,21,10,148,10,88,1,21,73,75,111,6,240,0,104,105,215,76,72,136,65,19,44,51,21,164,41,3,17,106,1,192,2,129,41,44,55,84,220,102,37,128,168,3,95,4,225,2,145,208,49,34,11,2,70,167,152,3,31,104,131,29,122,46,247,140,226,46,26,251,219,63,215,28,235,146,229,254,178,246,89,177,32,69,95,21,83,206,10,90,61,162,97,35,16,189,50,194,104,174,115,239,113,243,110,222,31,55,13,126,107,190,49,115,108,209,224,146,32,29,154,183,60,31,71,228,203,95,150,101,211,55,10,1,28,67,2,251,117,161,24,178,94,103,246,116,161,162,222,59,250,61,183,238,181,222,233,62,73,159,202,125,170,215,124,243,248,187,87,235,6,159,227,97,132,180,149,165,98,248,125,26,220,113,118,79,0,204,36,100,43,46,232,28,63,215,142,234,216,211,50,5,148,157,80,98,180,78,15,186,64,10,3,139,82,163,203,3,93,116,123,59,139,88,16,8,103,67,22,12,30,104,8,228,3,151,128,192,218,60,157,68,128,64,33,82,74,198,120,88,189,17,85,8,217,203,252,52,62,4,19,8,93,126,162,194,50,184,113,136,91,200,163,191,0,100,1,219,167,160,184,140,60,92,233,225,30,71,226,119,19,191,185,23,48,108,220,137,238,22,133,17,204,96,56,240,105,71,66,176,165,31,144,94,78,63,119,194,207,126,171,8,11,91,160,18,138,106,163,155,1,48,60,0,111,225,194,2,212,107,185,59,170,180,237,106,158,165,207,245,188,223,111,127,146,109,205,221,70,123,93,21,71,53,81,234,57,181,234,52,44,180,156,114,78,57,255,253,79,48,252,14,9,28,52,59,160,64,76,111,254,255,72,244,198,179,48,160,74,97,27,195,144,224,108,0,24,8,36,170,88,81,38,21,26,216,186,134,0,87,18,3,195,69,74,71,8,82,216,174,212,242,88,66,55,161,25,191,150,92,56,208,30,224,205,158,16,49,106,226,125,221,63,179,223,255,148,60,157,167,197,209,216,15,233,36,117,213,89,202,52,115,188,97,214,8,30,50,52,170,4,210,88,52,45,70,147,118,226,60,113,79,21,204,192,94,157,10,11,23,170,88,161,196,128,229,11,122,227,247,49,56,1,214,207,82,53,235,24,85,231,117,71,203,176,104,0,194,146,9,225,147,47,92,110,240,181,244,214,158,234,24,167,78,248,190,66,63,175,9,47,236,189,161,55,74,222,205,23,165,97,102,231,194,197,3,71,0,24,38,70,206,78,128,68,246,19,104,50,203,85,77,168,32,152,131,211,160,62,173,185,98,168,225,246,118,228,12,24,1,135,130,212,65,45,2,136,48,229,225,189,96,0,108,227,43,10,149,188,169,56,207,166,64,165,245,93,10,101,159,17,223,185,189,90,28,224,60,12,112,108,51,173,113,231,135,64,126,217,52,205,150,93,211,214,169,98,237,122,15,99,242,245,174,70,148,62,254,167,109,254,115,234,189,19,64,144,35,60,70,230,232,133,241,146,156,103,168,57,96,35,168,63,232,236,231,190,173,209,253,34,149,176,19,224,157,216,68,4,22,194,2,98,132,139,97,12,244,68,91,82,182,47,74,23,214,135,228,43,100,111,20,25,57,204,53,182,57,74,3,77,32,180,65,253,10,83,175,98,196,10,165,74,37,168,172,70,3,112,25,14,82,51,243,236,160,138,176,9,192,21,138,1,24,48,128,88,33,184,6,64,112,195,160,129,21,105,77,42,12,15,145,132,74,104,95,241,152,3,79,175,76,49,106,97,18,113,189,188,223,125,63,136,233,102,229,203,217,9,222,148,18,89,43,45,32,4,49,198,180,205,134,22,100,116,128,37,15,231,128,237,78,142,174,77,179,47,224,189,185,147,108,86,186,113,11,85,16,104,3,47,37,161,95,74,139,145,32,0,3,150,26,113,163,65,204,77,23,44,168,231,129,225,156,233,72,94,195,239,126,109,252,129,79,227,87,146,59,234,249,55,94,201,49,101,239,31,89,224,57,183,63,252,182,207,123,229,203,91,79,174,130,24,73,118,1,3,144,101,88,136,40,251,113,204,33,89,67,33,177,8,38,115,68,192,1,9,204,112,204,148,1,235,33,147,188,31,109,221,130,15,14,129,41,108,90,44,170,83,16,17,218,216,112,124,100,158,54,72,0,10,50,189,212,148,54,128,238,24,76,115,94,126,253,234,0,142,186,1,224,207,27,1,64,111,20,50,14,132,100,90,244,175,183,133,150,133,207,136,29,198,229,143,113,49,3,205,155,218,220,255,199,109,255,11,23,25,142,201,137,141,41,71,134,171,179,167,190,129,239,10,87,57,123,115,206,191,254,77,170,125,205,196,29,44,10,71,50,120,174,200,82,128,24,99,88,128,23,244,80,123,65,103,123,175,195,241,118,174,50,79,77,227,77,96,7,77,163,29,115,199,205,210,74,147,121,228,16,67,40,41,205,35,130,128,96,20,43,167,0,168,82,92,2,232,13,140,192,54,252,86,44,20,182,49,178,161,174,198,40,84,245,175,159,33,32,49,64,35,113,5,105,96,37,176,224,3,144,50,232,220,146,50,80,225,17,215,66,33,24,13,112,105,112,74,29,170,214,8,186,122,227,188,254,72,253,69,77,53,79,199,151,194,89,141,37,171,200,182,147,176,103,205,89,144,166,217,190,108,53,102,193,99,111,242,119,193,195,175,7,108,117,12,104,91,71,162,25,121,222,131,129,110,232,104,147,5,27,22,249,98,250,218,65,165,121,94,161,189,251,146,247,119,161,195,153,61,0,11,129,181,146,55,103,244,198,206,152,27,119,231,222,253,185,59,95,117,173,222,132,158,209,196,113,143,143,96,17,203,59,233,240,34,249,1,189,41,239,211,75,243,8,100,86,17,65,144,175,133,14,211,49,212,26,156,35,115,144,250,143,103,147,148,189,35,193,55,128,14,209,173,18,204,123,168,72,3,73,32,248,144,115,43,28,152,25,178,87,194,44,138,126,201,239,126,188,30,60,188,75,125,119,125,6,84,142,158,203,199,207,138,196,140,0,29,141,167,62,212,250,243,60,235,104,236,66,54,194,6,228,58,66,37,111,64,24,103,189,69,147,200,225,219,213,145,234,97,236,18,94,46,55,237,158,242,123,135,117,230,242,186,151,77,251,181,111,227,73,94,200,2,78,211,32,204,141,69,36,3,211,51,1,16,3,190,141,162,77,184,177,158,177,158,188,206,143,143,83,211,158,169,69,83,65,40,24,48,166,226,238,234,112,4,114,59,173,31,122,56,192,3,123,196,9,15,160,14,234,14,91,89,1,69,21,82,77,199,69,124,196,190,89,158,144,182,3,117,82,81,40,149,167,88,86,48,106,40,249,16,145,73,75,112,24,147,208,105,140,86,37,137,52,65,210,196,149,75,192,65,137,86,17,96,28,148,134,176,67,109,162,113,109,186,32,130,162,198,61,135,159,223,125,56,172,145,68,26,173,223,12,22,45,180,236,157,222,101,183,122,90,114,8,147,97,126,185,228,234,207,74,122,2,54,79,38,98,69,100,139,163,85,243,200,87,157,103,115,130,5,110,189,55,12,164,107,253,124,143,112,4,128,162,85,189,221,44,236,58,134,200,204,130,117,131,131,64,102,86,146,202,74,151,187,197,194,248,95,204,43,128,243,23,40,8,20,183,146,22,5,111,185,28,230,121,252,2,151,231,249,56,95,34,208,206,18,22,192,162,128,113,184,172,66,35,251,148,122,170,189,239,118,232,136,135,176,142,90,112,144,10,210,221,88,122,216,144,190,29,16,174,111,34,235,131,104,25,0,20,69,64,29,64,162,48,26,4,94,102,32,167,13,226,3,111,226,181,92,52,15,88,20,2,232,18,186,47,159,226,28,25,66,187,156,230,2,194,27,3,129,200,198,101,232,53,5,132,150,144,134,150,180,26,233,254,203,236,255,43,249,223,103,121,77,125,245,14,254,232,112,253,96,19,59,249,250,155,223,216,137,108,220,30,95,104,1,112,178,8,84,147,22,67,44,173,48,252,144,163,65,58,28,219,237,51,48,92,74,174,202,32,27,36,66,120,19,97,56,11,225,44,128,41,184,57,134,227,248,122,96,121,250,100,163,235,251,233,223,255,255,253,246,62,62,199,29,94,225,39,241,130,196,129,139,135,233,45,4,165,23,108,56,132,236,5,22,28,91,183,8,15,224,161,45,199,76,47,119,220,199,51,73,145,84,139,98,68,116,102,102,73,65,187,76,31,149,96,161,7,225,65,230,150,206,229,14,116,37,93,244,171,126,1,21,0,67,61,180,14,70,133,53,80,107,157,53,241,227,71,210,67,173,90,107,53,138,135,118,100,215,101,1,10,57,36,224,65,54,37,35,23,213,194,99,94,115,95,99,227,93,107,79,203,90,67,131,5,177,38,142,5,177,3,157,154,3,57,88,99,111,232,29,248,152,205,215,11,123,242,109,176,58,64,72,238,253,19,188,65,236,200,101,14,94,40,135,29,179,118,83,246,203,67,79,188,131,3,19,25,204,18,60,76,122,169,101,141,183,209,226,123,167,203,115,219,188,151,79,103,65,23,137,151,2,34,55,146,10,159,77,250,16,61,206,103,201,1,217,34,111,201,228,1,251,32,229,41,209,169,125,111,71,130,164,84,132,189,3,2,160,109,202,142,226,208,122,6,136,208,64,2,96,84,166,198,206,162,111,200,75,175,15,121,159,107,62,142,147,13,88,129,4,144,4,211,107,0,46,221,9,63,200,85,101,160,64,218,4,10,192,246,89,54,108,105,77,234,176,76,251,99,226,127,147,252,95,231,225,59,124,181,247,205,133,101,218,32,141,145,165,46,108,19,206,6,83,60,0,128,154,49,9,161,67,180,110,134,144,56,70,88,218,122,108,73,214,184,206,48,73,55,102,94,33,111,159,23,103,33,187,20,6,193,203,13,203,128,190,73,100,121,174,177,54,248,8,175,216,111,234,9,15,234,71,60,225,21,190,47,43,160,85,158,20,53,22,253,125,205,140,90,209,113,26,13,211,96,176,33,86,30,113,133,86,43,157,202,150,202,105,194,75,231,70,180,172,147,84,45,128,230,150,193,4,32,101,69,165,248,20,82,144,178,201,74,182,162,141,113,214,136,169,235,59,247,199,159,170,250,142,76,171,164,71,187,55,133,29,105,65,97,74,61,140,162,7,68,180,23,141,234,76,12,209,87,176,108,84,138,99,4,173,0,240,152,167,56,19,91,173,225,113,237,172,180,38,193,134,126,7,122,34,78,64,2,129,111,1,206,27,217,53,110,231,79,206,29,253,137,185,175,95,164,56,206,33,55,250,227,3,133,196,175,165,183,0,202,91,192,9,8,82,65,151,156,14,246,82,178,121,217,156,231,204,204,203,121,60,183,121,15,231,133,16,164,128,82,64,130,79,202,62,234,89,188,185,254,70,190,241,55,2,188,1,33,217,247,7,132,145,41,50,162,151,226,220,104,175,233,98,239,253,108,144,128,178,8,140,21,6,13,89,1,5,209,169,37,14,214,29,111,28,0,212,192,157,62,88,1,32,48,188,15,12,128,8,9,39,219,111,254,58,107,24,0,211,2,107,183,63,226,17,130,192,67,200,150,40,0,194,49,172,174,151,141,244,234,30,220,124,107,159,190,179,120,10,127,229,139,120,220,222,2,88,162,165,181,70,128,49,166,128,60,91,8,11,149,136,140,199,15,73,115,244,56,207,170,88,201,37,183,200,43,24,206,178,137,44,48,211,105,200,66,4,233,166,156,92,31,247,71,139,69,201,199,151,242,222,218,144,184,199,17,167,220,163,231,4,5,205,19,208,66,236,198,228,168,94,108,13,125,108,56,65,88,37,33,24,54,68,81,24,86,130,72,131,154,135,206,62,118,30,202,239,130,113,131,204,82,226,75,227,96,171,53,57,134,9,186,85,191,116,50,225,162,68,152,170,139,53,1,64,74,26,81,3,137,197,94,33,249,231,100,209,53,98,150,86,186,88,207,182,73,223,11,136,173,44,163,224,64,2,81,90,184,1,218,158,11,59,39,213,120,108,149,14,70,138,117,204,136,173,56,128,198,20,168,54,227,180,118,118,39,58,241,254,249,95,158,217,241,98,15,57,86,236,233,21,34,205,179,129,128,131,206,34,57,165,240,182,218,210,232,100,74,210,171,189,142,122,234,156,247,199,12,189,67,131,60,96,34,8,136,10,186,224,86,98,166,98,12,166,3,22,121,3,207,226,188,252,15,15,195,36,100,56,10,12,93,77,152,225,58,2,143,194,171,144,125,135,233,131,48,183,226,32,12,111,72,152,58,17,250,70,11,5,212,41,36,134,24,95,26,142,20,0,20,210,36,245,11,122,228,241,214,2,66,128,141,91,101,57,23,73,180,191,245,56,133,198,1,251,53,177,145,1,1,128,67,67,196,36,88,72,29,74,16,69,98,125,200,68,255,107,171,71,248,126,108,53,135,104,73,61,171,178,32,32,68,1,78,22,3,11,0,172,89,220,250,54,107,231,181,171,99,185,44,163,137,152,36,226,179,163,108,37,156,239,210,139,243,102,3,24,16,33,33,75,166,148,64,42,5,183,71,24,143,225,255,226,127,225,17,47,241,5,222,195,163,231,127,228,30,1,74,97,87,165,112,141,160,55,123,28,96,209,150,182,98,65,199,54,210,84,54,26,2,216,64,114,160,208,72,114,158,156,225,7,166,227,188,168,185,177,106,147,124,207,20,144,156,218,64,69,36,161,3,17,215,130,104,27,182,220,32,45,144,139,214,83,104,42,157,15,235,253,39,185,70,172,214,163,145,230,164,19,206,206,43,116,128,32,1,75,99,0,16,137,74,96,39,78,215,164,110,112,40,207,126,72,199,169,24,135,53,222,113,137,217,56,193,136,184,41,32,205,193,76,16,198,151,239,191,150,7,160,10,109,160,167,87,192,104,130,63,247,168,60,34,197,149,57,17,3,100,2,123,217,159,234,218,20,29,241,240,28,160,247,142,188,5,86,4,178,9,216,139,127,43,49,106,63,197,208,128,130,5,94,173,175,231,11,188,139,79,32,152,135,25,193,109,83,61,155,24,64,12,64,169,7,254,95,16,40,96,24,8,69,161,58,133,249,14,7,80,112,129,234,173,231,194,0,8,212,11,188,204,176,166,76,156,241,34,103,1,72,224,246,123,251,88,33,68,126,59,111,24,18,7,68,32,192,66,22,32,32,36,133,181,128,196,20,139,22,41,130,65,136,138,180,168,6,229,66,251,174,92,41,82,3,71,61,180,24,197,2,0,177,16,246,4,2,46,59,21,140,88,10,166,98,200,0,131,17,202,6,27,242,18,121,81,94,118,95,19,58,103,33,128,196,17,68,14,162,47,247,217,226,15,195,248,196,125,25,59,236,214,105,218,97,195,91,23,212,126,251,22,110,109,100,221,217,14,63,98,129,96,72,210,104,64,221,114,167,55,25,220,149,19,52,217,93,84,95,52,41,60,153,188,180,19,205,195,21,224,70,16,32,136,184,146,72,97,187,138,200,132,33,244,56,17,36,8,76,169,156,232,253,119,193,136,229,186,142,81,137,58,55,204,163,63,15,219,69,74,73,90,64,148,36,3,2,237,73,110,162,78,197,131,74,219,172,201,140,55,56,32,140,132,2,234,241,48,178,136,78,186,70,36,161,171,70,2,252,213,143,92,218,250,18,64,23,41,141,247,176,0,212,49,138,107,59,88,24,89,54,28,42,115,160,28,176,210,13,199,26,254,200,19,239,190,214,11,131,171,75,227,45,93,0,207,217,207,199,14,73,130,103,12,107,194,207,240,36,54,249,139,246,211,63,117,126,204,60,125,215,228,70,235,212,32,91,153,21,196,131,56,185,19,125,75,144,106,0,24,178,184,101,85,33,18,4,172,80,120,5,105,168,17,52,4,107,239,35,59,168,140,96,130,18,128,0,48,96,111,253,146,251,91,46,73,251,163,180,244,2,9,29,1,4,32,8,132,5,144,96,13,24,105,88,7,250,222,129,96,152,181,213,43,225,44,56,32,154,88,8,80,134,2,0,78,52,6,225,16,24,99,33,20,150,29,166,129,6,44,22,59,35,54,137,40,9,155,32,44,32,100,33,76,4,16,66,3,10,113,162,25,115,73,126,13,191,126,27,54,252,12,90,125,167,142,245,75,213,119,80,89,93,118,170,55,143,215,81,151,218,43,91,234,139,118,198,206,206,88,96,96,4,50,1,121,4,91,48,234,77,18,133,8,78,134,101,231,85,88,148,39,163,155,197,42,132,49,136,234,44,30,101,96,201,162,144,99,85,64,68,14,165,214,146,183,63,14,175,105,168,219,10,1,214,86,114,160,211,234,148,186,35,75,90,44,208,5,36,15,41,36,53,224,24,39,106,163,39,239,241,106,229,1,81,140,4,28,82,200,46,165,52,8,53,166,8,44,149,15,16,174,167,27,88,116,59,161,0,208,21,128,20,226,32,29,105,199,7,172,4,156,29,144,84,10,232,182,113,195,171,158,19,192,45,250,226,185,24,97,128,201,120,252,165,52,242,45,53,40,79,242,187,135,195,97,33,213,8,245,108,180,199,121,51,175,226,14,127,225,62,134,196,112,9,34,2,230,160,45,121,33,219,141,101,239,201,25,165,136,111,0,177,11,71,48,64,129,0,104,114,80,84,8,20,107,94,131,47,45,78,74,143,1,198,57,110,73,35,1,104,252,230,95,104,140,246,214,192,33,119,16,128,53,238,16,253,149,8,116,96,104,73,64,158,73,192,5,172,105,191,213,46,188,197,109,130,70,45,94,221,58,197,97,13,102,81,56,166,21,3,142,69,217,252,245,226,245,41,3,171,198,77,148,168,73,144,225,68,193,132,128,250,180,152,90,149,243,0,222,192,132,197,3,17,121,184,197,70,230,101,132,179,182,47,121,211,230,31,175,15,166,63,27,239,219,191,137,163,123,25,95,200,67,179,83,89,65,23,39,173,184,138,81,247,226,212,31,255,63,252,239,123,245,233,151,135,210,231,242,253,136,175,243,111,246,248,251,243,215,121,216,244,158,110,241,107,208,181,130,87,11,64,213,201,68,60,228,209,216,109,171,87,199,247,134,91,219,175,5,194,151,86,237,131,78,139,11,196,69,179,189,209,30,208,243,51,158,200,92,249,1,223,84,142,130,196,94,177,62,138,127,40,103,3,31,154,254,120,243,154,147,19,140,154,107,37,99,64,31,84,26,3,163,66,7,20,165,16,69,112,181,107,156,4,165,72,111,245,33,46,82,136,227,1,135,120,20,115,84,70,204,138,201,176,25,41,141,139,125,125,227,203,53,231,69,118,248,156,214,151,217,35,12,168,181,109,174,128,167,96,23,92,189,245,207,218,33,61,226,192,128,55,231,186,205,189,228,92,228,163,5,47,76,65,68,131,28,110,65,129,68,97,152,50,2,57,103,191,170,67,226,96,37,88,167,26,110,135,217,195,237,247,241,10,30,230,239,29,228,70,22,18,136,145,137,7,110,83,8,154,37,5,95,222,145,5,225,153,209,126,153,106,3,74,162,74,83,136,174,28,221,23,226,6,55,226,200,241,26,2,95,20,231,125,236,87,91,231,67,159,90,77,253,121,204,71,108,251,163,239,108,191,179,189,1,12,149,46,200,95,191,222,223,191,62,159,243,209,251,235,111,125,254,157,191,254,111,183,27,147,38,128,115,241,76,229,98,80,91,105,232,41,206,103,75,253,8,19,76,104,35,54,114,35,102,166,118,198,142,100,143,243,140,231,167,202,207,204,255,87,249,10,51,52,203,43,79,183,63,79,246,249,132,124,40,13,179,126,223,97,95,193,183,208,111,254,222,124,111,249,118,241,114,241,230,139,47,201,155,23,244,57,220,167,122,143,125,143,239,35,222,137,99,223,192,9,138,4,247,70,47,0,132,166,39,11,129,2,248,38,182,190,168,33,236,80,24,152,190,88,254,144,223,168,78,28,54,77,250,83,248,197,176,254,92,198,15,44,79,45,23,233,149,59,188,225,238,135,128,39,242,52,144,229,113,228,163,94,19,14,23,195,206,187,91,235,115,230,161,181,11,207,193,246,93,231,19,237,67,222,145,24,140,43,209,37,79,208,8,223,66,145,40,226,75,252,1,2,188,131,205,248,177,159,190,221,246,131,235,231,255,166,232,25,127,90,159,88,253,185,206,159,251,217,243,168,243,57,207,95,243,252,189,63,255,246,123,251,232,190,104,252,158,182,120,180,15,90,230,6,252,134,123,155,131,109,127,158,190,254,195,188,63,119,62,71,34,83,231,179,243,107,188,188,102,226,211,75,94,114,236,132,111,143,76,227,76,184,246,183,235,125,174,207,223,63,94,254,40,50,196,43,188,169,82,248,78,99,8,42,70,14,14,196,0,178,157,208,178,167,235,112,105,137,60,109,234,101,79,133,78,123,1,39,56,128,31,211,250,129,196,23,118,249,85,208,110,15,30,1,9,242,196,125,65,170,148,74,199,44,241,38,222,200,188,231,87,236,187,89,68,49,18,141,99,63,156,76,15,39,207,28,183,126,196,67,125,89,240,246,68,95,177,253,182,135,87,108,74,167,171,22,232,93,112,206,163,243,112,207,125,16,45,246,117,243,254,226,236,133,125,220,39,219,27,54,92,112,238,65,156,83,184,16,7,56,80,88,190,11,69,12,147,128,159,97,35,55,9,114,181,86,191,245,233,92,31,209,175,113,158,85,61,59,115,198,127,87,116,104,49,206,245,166,219,211,106,198,46,43,110,86,73,6,232,179,197,220,101,155,15,94,238,241,180,243,120,232,13,31,215,43,52,135,168,153,125,19,84,24,147,52,39,163,52,22,2,104,232,65,132,185,8,197,180,97,57,44,254,174,223,250,241,195,75,190,126,191,125,241,249,145,207,30,220,217,47,254,240,67,250,96,171,7,45,118,71,77,206,184,222,140,221,236,64,101,7,47,187,12,1,36,175,233,209,3,157,56,179,103,189,46,62,32,102,240,29,29,243,214,252,161,227,68,131,73,76,75,157,116,203,208,17,50,252,146,40,33,193,75,120,35,74,57,249,217,235,252,111,62,166,167,31,255,117,212,167,107,116,211,133,111,56,188,100,32,124,228,227,71,27,173,30,225,162,22,184,73,140,54,236,3,249,177,127,134,255,204,231,191,168,222,194,205,249,134,207,110,128,25,21,63,29,236,75,206,151,94,136,222,71,237,221,66,46,220,90,182,58,61,157,34,24,144,135,242,180,0,130,132,13,166,131,78,176,7,9,212,12,0,65,169,128,245,200,208,80,109,252,68,117,216,205,233,120,90,67,5,208,120,74,20,13,94,198,135,89,163,129,67,144,50,66,2,14,218,174,242,38,135,169,139,14,223,90,228,159,52,198,211,149,59,73,4,92,235,252,151,194,57,206,238,39,234,241,4,28,81,168,193,185,81,219,84,169,67,106,178,246,201,237,27,239,159,63,235,15,63,73,160,135,235,220,228,40,25,41,106,142,91,59,23,182,164,68,172,232,162,249,60,231,56,196,179,51,26,162,139,232,213,61,231,6,149,206,211,165,52,44,101,243,108,210,56,22,90,162,82,8,128,222,192,118,126,178,8,248,60,91,121,216,20,48,49,75,176,66,39,181,239,222,251,254,195,247,20,94,92,235,47,185,155,30,229,100,44,63,15,19,192,160,49,34,141,4,217,38,50,0,184,88,84,15,52,143,202,249,34,5,254,8,73,57,104,28,234,165,158,145,107,132,4,128,130,40,1,64,129,44,119,174,24,249,95,122,223,111,252,245,99,238,207,217,61,77,229,238,202,10,53,178,162,71,116,159,19,169,198,172,105,158,243,210,55,62,255,29,251,165,127,250,110,250,229,254,25,42,71,159,51,248,226,155,243,194,12,85,208,64,14,0,157,215,62,195,72,110,48,138,203,28,41,10,5,209,245,186,190,105,37,130,42,34,120,249,212,47,44,95,34,9,102,129,254,84,245,250,28,53,14,65,12,68,16,99,10,83,34,209,84,40,14,92,41,201,143,4,171,203,65,16,207,197,121,193,33,93,43,168,43,113,47,113,211,187,69,58,85,18,178,188,8,30,1,55,2,236,178,86,168,85,231,140,178,182,244,181,254,249,19,254,252,11,221,161,140,179,36,199,77,158,93,199,19,144,232,45,165,117,202,211,44,109,36,137,217,185,133,204,221,251,178,124,134,22,175,66,54,155,106,145,218,236,73,29,228,153,76,129,200,2,86,54,39,144,103,147,101,90,53,190,102,180,229,198,197,75,62,250,221,79,127,138,238,167,18,182,48,237,29,87,47,200,183,101,217,108,238,221,60,63,121,130,11,58,77,143,35,220,252,218,225,21,168,240,160,146,1,72,179,178,230,216,157,53,154,117,166,214,253,240,113,171,158,186,14,50,202,196,88,158,244,64,56,42,17,3,161,52,32,16,2,225,68,200,2,209,207,116,158,242,191,122,255,249,207,63,198,113,34,240,210,163,71,249,236,67,54,197,102,107,103,71,75,12,213,141,102,193,101,82,220,211,175,251,227,253,201,126,89,217,43,17,242,139,19,126,58,15,56,49,1,32,194,0,244,2,60,131,23,145,108,9,21,2,204,232,0,24,148,0,89,185,172,151,94,8,165,45,54,146,31,93,160,120,61,233,173,23,128,23,32,112,247,244,175,66,45,73,49,4,28,64,33,41,17,16,128,177,196,132,192,65,157,53,247,199,65,250,197,149,120,64,150,7,225,92,201,115,189,88,14,28,196,61,133,195,158,115,80,203,155,0,11,32,224,66,175,118,229,60,77,186,152,94,163,189,151,62,50,253,33,255,242,239,254,244,61,221,236,86,223,170,203,214,155,45,30,129,161,210,65,58,158,74,178,169,200,185,61,63,199,172,223,104,186,140,145,56,222,205,37,247,179,117,164,182,254,166,253,134,85,105,162,67,66,3,203,18,30,26,0,147,26,19,96,33,169,105,95,61,127,157,230,119,95,251,225,230,50,93,58,184,36,21,145,66,79,244,236,247,180,47,196,241,221,245,71,149,167,201,213,51,147,11,27,23,57,76,136,160,64,248,140,42,152,26,86,99,225,136,27,186,194,35,177,39,246,74,163,176,98,116,126,84,33,246,40,111,9,136,12,192,185,115,136,22,8,74,200,146,95,247,254,230,195,179,191,254,29,230,150,174,211,221,9,9,138,139,134,228,232,53,90,214,82,95,185,90,185,90,209,26,181,158,107,126,43,221,241,222,218,31,251,173,251,181,119,103,129,62,230,224,151,131,12,227,32,78,220,12,168,162,207,200,204,129,222,105,94,35,114,157,36,10,3,164,194,78,213,1,195,224,0,81,73,160,114,61,26,200,117,11,0,174,37,232,103,116,140,8,200,158,189,236,48,2,16,32,98,77,65,15,71,137,32,197,226,201,169,217,191,94,167,169,94,166,124,25,139,159,134,56,225,141,116,158,123,128,59,132,93,45,61,112,113,110,167,199,62,74,230,90,125,48,221,131,0,6,240,136,46,173,117,91,141,30,211,59,250,116,125,129,255,247,79,253,163,155,28,123,51,150,250,194,73,149,172,113,143,19,172,140,54,142,81,90,13,218,198,48,189,219,59,180,201,89,239,106,73,250,26,221,139,184,101,254,149,55,221,190,244,31,122,219,137,167,236,25,77,141,73,0,32,196,194,3,112,210,182,118,98,17,155,11,205,43,179,163,95,162,54,179,184,128,244,72,50,157,215,114,209,221,153,84,151,244,140,184,207,174,123,245,6,51,12,125,182,206,6,5,160,163,129,137,95,131,70,26,25,97,209,60,67,24,172,195,170,15,73,83,176,60,108,180,194,168,57,164,71,30,45,84,200,128,26,82,72,13,49,128,180,243,125,222,207,79,237,238,188,104,139,112,1,149,76,24,61,244,120,60,172,157,180,164,213,217,70,72,237,140,253,194,214,99,236,185,240,79,83,246,26,113,112,157,202,200,48,69,4,80,31,20,86,42,179,115,25,210,139,64,86,236,180,192,42,82,45,8,149,161,162,28,30,104,95,72,143,60,41,176,19,209,32,119,193,241,227,135,176,135,46,238,123,182,246,161,113,88,60,138,132,41,216,33,135,113,40,4,22,70,112,64,111,85,186,194,207,69,184,231,90,203,99,1,206,189,93,63,231,197,77,144,178,3,247,192,9,248,46,18,78,66,18,12,17,35,99,211,50,247,16,223,195,51,125,253,157,223,188,185,50,124,182,106,58,73,37,82,14,201,29,185,154,109,177,48,51,59,23,230,138,22,173,110,225,86,232,51,68,81,161,153,7,4,174,153,63,225,209,151,239,99,167,215,114,227,155,89,11,172,133,150,104,92,0,108,100,19,138,113,235,124,175,208,217,219,233,126,231,167,39,205,33,77,177,213,160,158,168,18,73,65,154,98,210,57,188,39,158,61,71,191,125,193,127,118,189,222,189,123,172,75,204,194,11,189,6,4,2,50,136,143,90,181,210,2,109,173,186,26,203,43,120,52,145,170,134,139,163,163,231,162,69,112,233,8,160,44,82,22,154,0,32,2,32,48,34,32,210,217,253,121,241,243,71,206,101,220,166,30,156,58,129,40,176,75,111,193,25,183,45,179,134,107,75,172,92,193,3,180,49,92,64,145,237,29,27,172,59,112,229,141,143,255,220,149,222,228,226,234,58,223,50,246,97,154,42,42,16,164,203,121,170,154,68,143,253,184,240,59,54,81,7,211,10,82,157,98,81,48,34,168,69,26,16,160,135,39,32,245,187,0,60,50,3,175,17,60,223,57,91,162,73,144,56,106,24,137,35,67,226,240,8,2,53,134,131,183,19,243,105,15,116,242,99,209,193,149,187,2,28,130,75,45,65,150,27,196,14,231,92,203,115,175,207,111,253,14,236,209,6,17,230,252,2,180,21,26,189,187,171,207,167,193,167,189,37,90,172,233,75,143,41,19,239,211,164,138,171,160,157,167,61,71,11,51,152,171,217,33,125,147,221,106,103,154,130,45,228,189,138,183,221,144,252,139,214,189,31,164,113,232,13,91,0,157,1,87,135,4,112,80,87,115,227,184,153,116,95,174,43,125,239,199,55,73,63,157,15,130,184,223,141,154,229,177,46,175,189,183,216,153,55,180,238,70,92,186,221,115,229,44,25,170,183,157,246,57,250,184,88,48,160,245,1,0,67,148,27,90,177,234,198,109,83,194,28,243,75,211,81,170,137,224,69,19,192,37,48,96,53,131,144,240,0,22,52,120,90,96,176,186,239,119,252,245,167,59,159,157,123,58,103,206,121,115,36,244,240,146,240,136,165,235,214,64,43,162,37,173,250,90,162,118,204,134,149,151,162,191,58,87,59,193,222,51,59,249,166,63,246,210,43,190,61,252,124,56,29,83,69,244,145,12,33,146,158,250,65,125,55,228,123,26,61,104,80,32,39,60,48,10,72,67,72,10,205,209,128,40,193,216,18,152,222,131,233,209,2,1,158,23,138,26,70,67,56,24,73,194,16,160,9,68,5,96,14,234,107,124,253,68,32,178,17,149,130,201,230,54,24,75,165,193,88,228,1,225,92,124,20,85,48,92,160,36,238,3,122,81,224,148,128,114,64,158,98,4,101,19,36,140,0,212,76,159,11,143,247,174,75,147,229,157,19,201,70,54,95,219,179,132,196,101,179,172,192,194,220,102,135,35,28,163,164,207,108,42,213,87,168,128,71,98,8,128,128,97,139,247,54,91,250,42,125,226,175,252,214,185,94,131,25,92,50,38,12,103,155,114,35,159,153,44,47,150,250,195,15,239,46,142,35,242,224,200,138,169,83,132,189,180,176,78,65,134,21,217,245,141,220,193,189,77,177,134,107,208,124,122,127,230,79,207,26,187,155,43,12,17,160,36,201,26,31,156,90,139,10,8,2,38,92,160,42,32,218,208,90,181,63,237,194,38,156,141,96,4,32,128,109,44,201,248,197,165,251,223,147,119,191,254,207,255,49,191,255,136,119,206,100,202,168,211,60,51,19,220,74,234,76,156,71,167,150,88,105,165,187,218,141,135,1,99,85,232,208,55,249,42,124,250,161,195,253,221,25,144,59,238,237,249,151,254,100,127,154,63,39,223,222,55,170,12,92,222,136,104,75,21,95,192,125,210,188,120,127,13,147,71,14,38,132,110,30,228,27,118,41,216,143,231,247,227,164,212,157,143,174,28,227,206,151,114,62,92,179,121,198,139,8,231,222,209,229,18,77,194,109,139,47,126,197,151,126,166,63,14,51,157,122,177,244,0,231,65,218,60,194,77,105,241,60,28,208,224,236,57,183,236,112,8,100,68,156,244,240,12,9,78,204,213,120,50,30,101,54,229,65,182,36,200,118,222,66,30,35,107,166,131,153,41,200,70,152,25,204,116,151,157,33,134,177,134,224,36,51,220,60,70,181,2,215,155,50,132,32,75,234,183,229,101,14,238,189,229,59,31,234,61,229,124,92,254,55,69,63,156,103,52,187,231,236,183,215,197,110,249,89,41,159,190,188,151,253,145,234,162,14,115,34,123,41,148,53,13,180,22,131,14,88,103,176,113,171,86,195,133,171,214,133,139,60,241,184,221,189,184,128,9,4,114,161,56,221,104,86,22,27,130,91,236,22,86,237,46,111,145,6,12,52,42,68,248,36,125,8,110,64,73,4,17,59,21,208,105,187,244,191,195,193,95,63,154,247,111,35,221,102,230,241,56,6,115,61,151,232,136,199,46,61,56,188,120,86,48,110,90,66,173,147,139,166,61,91,210,35,126,184,31,24,27,220,98,183,206,191,201,15,221,218,131,75,1,155,86,144,185,207,180,163,37,160,162,187,131,7,104,46,14,156,14,87,160,36,1,10,200,110,32,62,231,19,131,4,160,254,78,21,224,157,253,104,207,62,191,123,187,149,214,143,67,90,209,172,50,121,35,206,5,206,243,136,123,56,196,57,10,236,214,73,238,66,202,255,205,8,14,92,8,61,176,23,247,50,132,49,16,21,150,22,199,98,180,86,119,54,69,137,207,222,145,141,188,91,147,39,205,236,76,203,209,153,25,82,211,102,7,143,34,176,78,20,28,230,56,219,229,181,86,208,33,188,221,233,43,99,147,89,36,253,203,28,135,199,53,254,149,127,161,249,39,99,255,95,250,135,178,97,86,100,66,255,120,249,169,13,242,96,183,67,14,75,146,46,120,106,88,52,4,36,38,105,202,8,89,227,72,1,139,170,109,252,73,213,84,154,209,89,99,93,125,251,104,78,131,38,218,38,46,149,154,163,8,28,82,80,41,2,7,130,104,240,150,221,146,106,164,75,117,213,12,108,11,87,71,43,71,129,104,110,231,80,135,47,249,30,255,182,251,65,119,153,235,184,231,230,220,57,215,35,153,158,215,153,56,97,86,66,97,115,217,100,173,48,138,27,24,192,108,89,197,210,18,48,43,6,147,28,176,100,233,217,173,110,56,89,190,229,74,111,42,114,165,99,244,52,144,133,182,226,206,242,178,234,245,54,143,209,116,195,2,20,97,34,236,179,111,81,242,164,129,71,49,86,11,119,182,22,136,50,78,136,48,223,12,14,200,130,36,72,23,59,134,141,182,191,66,107,229,199,129,181,98,2,165,240,160,35,112,1,10,98,79,185,131,117,216,61,112,131,139,189,211,189,84,49,152,81,164,131,1,29,58,115,148,189,194,152,196,168,188,96,93,94,125,123,35,175,78,156,156,81,51,155,195,204,152,209,159,145,40,124,54,116,112,217,121,115,231,248,203,177,155,19,183,219,15,247,153,125,51,80,48,207,206,189,211,139,16,54,78,234,196,82,222,123,116,249,191,217,191,91,252,179,193,143,43,127,12,99,177,93,207,183,47,47,217,220,49,183,19,31,105,130,46,77,96,26,20,0,215,36,27,118,64,136,213,184,148,88,34,16,45,58,165,9,93,231,59,233,105,175,174,135,69,89,176,85,164,100,26,217,108,100,0,150,194,40,1,142,34,86,194,193,47,249,151,40,104,65,194,103,164,131,72,71,155,55,157,210,169,147,194,203,250,252,231,173,63,74,183,99,158,243,163,62,119,30,243,204,153,155,83,188,196,131,208,51,7,108,38,142,86,110,168,147,198,142,156,31,32,133,233,44,129,199,14,12,172,144,163,86,109,246,91,192,179,111,96,85,69,244,50,0,129,106,212,158,10,225,15,140,73,20,72,145,99,4,220,34,34,86,70,81,50,32,208,152,107,64,51,29,132,248,242,195,8,146,239,134,153,30,204,28,98,103,134,231,198,229,137,243,2,113,30,142,60,37,224,160,232,157,36,58,123,64,239,32,197,7,247,146,204,32,40,96,186,116,40,185,138,18,45,126,51,158,80,222,237,188,197,126,187,183,175,7,87,146,59,149,118,230,74,117,154,146,96,168,169,48,100,148,220,190,185,204,209,222,51,92,215,173,169,208,68,203,158,214,148,109,28,13,198,12,105,177,48,247,133,249,255,200,188,252,203,222,97,249,159,245,94,92,94,119,120,74,36,142,228,208,66,10,211,216,168,96,117,67,86,26,20,4,224,0,24,176,142,205,177,80,2,43,180,45,28,65,202,231,155,117,60,105,111,8,112,14,202,218,123,178,109,109,177,69,217,66,178,45,133,218,16,225,72,22,84,10,26,7,241,75,18,20,96,23,28,63,210,224,202,205,144,213,254,113,235,209,183,103,199,145,232,92,187,115,174,103,61,114,150,128,163,7,135,233,128,100,218,13,28,125,84,153,40,130,243,62,0,155,243,71,228,252,196,229,227,95,110,80,164,100,220,79,4,251,241,159,191,211,95,198,177,106,64,75,191,237,208,105,144,51,104,32,109,62,32,9,208,211,101,140,134,50,22,66,104,101,49,131,11,202,80,26,28,129,183,117,76,242,123,103,115,156,69,129,124,39,14,214,18,224,210,45,126,40,110,147,146,98,233,74,201,225,60,2,18,69,18,10,23,247,192,117,62,121,163,189,85,66,38,41,195,146,135,161,63,54,40,97,124,150,179,74,216,212,214,229,109,146,161,60,188,120,61,154,238,176,8,42,166,18,13,46,232,170,91,127,217,60,87,244,176,158,209,118,1,219,43,73,169,240,141,73,68,70,74,47,105,200,21,206,47,140,213,63,184,245,119,251,250,55,225,95,146,255,94,183,31,190,57,50,201,182,184,71,209,39,237,162,122,126,58,136,135,37,203,45,13,43,226,163,113,65,224,170,2,27,17,98,170,34,214,192,151,60,177,163,105,113,103,142,166,236,85,117,172,24,241,123,112,111,1,9,92,1,99,205,56,224,181,25,98,66,20,49,66,80,109,22,141,106,226,241,93,190,179,69,218,30,109,136,226,55,211,49,221,199,52,56,194,92,199,227,145,110,68,6,131,12,152,86,45,1,163,8,212,248,170,253,128,204,15,28,249,161,7,135,151,44,100,31,125,208,162,175,174,143,255,249,255,243,95,31,255,181,252,215,1,176,240,176,217,7,192,172,194,70,164,243,150,129,29,143,69,209,12,151,115,39,79,75,60,82,93,104,119,91,195,1,215,171,242,253,211,159,71,158,20,240,190,29,112,239,190,15,247,45,60,210,251,172,18,225,34,156,3,199,46,207,26,4,29,163,63,90,37,178,107,39,16,35,250,184,108,46,69,214,162,196,36,254,243,26,76,106,49,34,102,84,123,201,173,229,30,53,183,148,110,76,85,26,16,232,11,99,9,24,218,108,234,7,123,178,247,108,53,5,150,217,34,23,9,80,216,203,93,250,204,206,220,231,17,103,82,124,216,251,159,191,206,63,29,252,229,228,223,23,135,107,30,19,123,216,16,147,222,60,226,173,54,41,133,80,234,54,44,164,170,29,2,72,100,210,176,12,33,153,3,45,62,126,88,73,223,50,217,165,244,18,42,101,215,170,56,139,144,139,207,73,59,232,86,65,69,64,69,198,28,34,37,104,40,200,109,18,69,221,210,148,37,178,199,45,101,135,106,199,40,235,190,22,238,185,184,237,30,217,121,116,238,24,29,15,184,206,180,82,116,131,206,112,67,91,89,165,224,1,7,164,92,20,218,151,0,22,108,242,133,53,127,104,120,236,7,38,9,30,29,24,55,251,255,241,151,194,255,134,255,110,216,243,200,163,89,20,246,20,41,111,184,118,26,137,203,50,70,167,13,115,216,224,45,52,21,49,192,70,160,99,207,55,12,29,0,225,224,103,0,42,27,225,91,16,53,36,102,151,142,134,245,189,159,6,216,47,22,189,64,219,232,93,125,33,73,45,231,237,218,142,131,241,28,87,252,67,147,206,212,174,231,219,17,46,83,162,207,104,36,196,146,54,138,130,33,104,115,140,90,77,78,153,181,220,51,183,56,202,19,117,168,137,214,211,241,156,36,53,44,101,214,138,246,114,59,159,73,214,121,197,237,9,119,237,105,182,227,87,221,134,119,195,50,116,69,38,118,249,228,72,170,117,45,235,50,242,63,247,96,158,127,139,252,127,122,255,130,123,168,93,179,97,219,115,200,84,52,197,69,215,20,2,123,56,0,226,181,199,53,160,64,45,52,66,200,144,64,27,221,203,142,221,215,180,74,59,203,204,68,183,91,147,135,71,72,244,245,158,9,239,216,189,121,23,164,29,12,144,33,38,65,12,33,84,133,88,93,93,239,36,30,45,41,225,25,99,25,35,123,204,135,219,145,115,158,50,56,71,246,100,103,46,94,179,241,218,226,81,235,23,53,217,166,77,90,105,211,74,27,46,16,52,180,224,128,13,208,129,205,144,139,220,201,72,78,60,166,71,186,161,252,47,253,111,208,116,125,91,211,119,181,81,171,67,140,67,149,199,101,1,242,82,44,12,216,202,17,119,186,179,93,223,122,72,229,145,71,122,230,141,98,78,40,36,194,235,137,132,200,9,181,95,135,82,239,235,209,249,37,92,231,1,130,129,212,121,82,64,15,186,109,127,28,27,207,69,159,139,237,58,174,159,173,192,29,40,121,68,8,168,24,154,185,152,11,121,74,150,114,160,136,84,25,46,64,30,1,45,81,168,128,110,135,58,165,178,117,46,56,141,196,138,5,171,134,81,154,244,81,253,66,191,184,95,212,167,204,54,239,165,238,117,191,179,122,118,92,167,247,56,87,206,83,231,161,92,246,185,226,75,245,53,173,207,12,126,124,83,205,252,219,190,207,131,90,221,207,55,221,103,81,63,233,124,85,180,54,240,218,202,106,49,187,110,4,169,8,216,104,223,65,59,166,249,154,201,97,113,119,88,217,76,119,108,66,72,217,226,161,67,199,68,194,161,143,51,159,39,239,179,212,181,68,189,183,94,96,171,37,58,44,197,17,125,70,58,34,86,108,184,11,149,0,162,21,93,78,246,230,49,112,92,104,28,208,53,249,236,219,229,250,74,187,168,211,10,184,243,233,27,207,101,198,51,169,15,113,86,241,166,215,75,193,49,111,235,237,69,182,224,50,246,221,249,245,139,241,113,76,186,78,219,223,63,221,190,127,105,91,254,112,126,236,90,152,86,14,63,223,175,227,169,53,237,24,136,161,95,93,141,182,16,227,170,255,11,81,244,203,30,208,30,60,208,161,88,56,97,7,58,240,226,159,2,57,253,142,223,185,206,251,203,207,95,238,17,175,175,223,191,193,205,207,93,207,249,220,247,62,120,71,125,123,73,163,103,138,235,69,127,148,41,46,99,26,191,94,0,101,224,227,255,195,189,190,235,207,126,240,59,190,243,126,13,40,219,36,4,180,29,227,213,167,100,204,176,142,128,67,65,230,156,204,108,233,195,253,74,255,195,253,239,233,143,99,33,160,15,160,181,221,91,77,53,34,32,39,196,189,21,59,231,28,56,55,129,168,162,180,255,223,253,82,12,238,47,8,137,28,26,139,64,181,94,131,74,31,209,79,133,126,187,227,133,203,138,104,206,241,85,157,109,31,153,206,106,123,122,103,206,231,102,215,218,87,26,179,35,172,75,59,66,175,113,79,31,211,123,233,115,110,109,101,182,223,107,193,131,207,12,179,237,115,95,56,150,15,85,133,67,18,118,16,175,12,221,187,169,121,90,78,169,111,84,239,20,172,40,183,56,98,90,56,105,101,136,85,203,227,32,45,117,21,245,74,163,173,211,178,241,17,62,130,0,41,148,70,182,40,137,110,112,3,160,172,52,112,168,77,64,90,211,91,106,115,25,65,169,97,251,126,210,24,78,59,241,145,181,103,33,52,157,201,44,61,137,237,129,227,229,196,10,168,250,141,122,200,113,255,15,253,109,90,180,211,202,225,212,83,112,149,26,129,135,174,133,47,231,133,223,144,90,127,139,27,190,128,124,161,6,191,192,252,124,79,74,241,96,149,242,250,73,1,28,240,193,0,92,94,195,46,192,99,82,82,224,117,217,97,158,246,230,151,243,251,229,79,225,203,126,161,109,80,96,159,247,211,18,238,92,25,33,40,171,235,252,60,240,131,24,164,140,118,62,190,114,20,113,125,59,191,34,107,95,236,20,163,219,233,189,175,145,66,163,30,117,86,136,32,224,145,8,68,199,83,18,5,67,174,49,203,89,118,104,208,152,185,155,235,204,249,169,142,250,191,255,63,133,145,130,13,177,153,6,111,226,43,85,235,125,50,186,237,13,215,234,59,128,224,112,167,242,129,201,190,35,7,12,77,233,210,28,97,200,87,52,196,145,119,141,197,200,237,28,7,63,187,207,252,236,155,114,75,212,174,0,69,73,18,81,14,40,32,100,20,128,6,1,9,0,50,60,243,50,173,37,225,212,139,44,148,38,192,99,24,216,229,48,22,105,23,223,14,127,86,194,62,213,199,189,94,79,232,166,12,223,3,28,22,3,85,131,5,168,221,119,145,118,190,204,184,75,51,211,110,220,90,184,53,45,128,44,38,175,86,131,27,66,8,8,80,132,14,90,12,188,144,131,196,22,223,24,26,164,226,163,64,14,180,40,64,240,64,128,25,80,173,178,193,173,58,64,168,101,219,246,29,137,179,27,32,244,7,34,211,109,62,207,27,252,224,18,151,2,142,180,121,18,32,5,117,184,64,112,3,117,194,11,240,220,196,134,158,227,169,17,72,106,2,57,174,147,25,100,183,186,246,118,174,209,114,105,230,243,210,26,207,154,113,163,88,115,51,155,57,165,85,107,254,231,87,52,222,152,68,112,211,92,146,220,253,6,231,220,131,166,121,159,187,52,59,141,111,220,81,66,109,46,205,94,217,7,249,138,230,9,97,16,162,199,150,41,175,140,209,148,114,39,105,194,49,223,188,68,92,236,56,139,201,42,97,21,40,23,106,82,26,124,25,185,69,9,25,0,209,0,224,91,175,0,208,144,86,178,160,16,104,154,206,139,48,36,40,103,51,239,211,180,106,99,180,200,211,221,255,140,117,165,221,122,45,103,109,0,193,44,205,17,150,22,130,5,11,248,234,247,97,208,194,172,208,61,240,128,101,136,120,250,13,247,124,141,181,101,20,82,235,168,5,131,231,128,210,97,207,101,196,245,42,189,241,189,179,164,16,0,109,224,177,113,145,206,24,156,52,39,160,111,51,207,253,87,121,199,88,236,173,136,103,100,125,56,154,41,79,7,196,65,64,86,20,246,16,242,148,43,143,151,80,21,91,246,178,66,196,14,23,97,56,9,137,199,225,36,26,90,164,195,173,74,72,228,98,44,238,152,211,66,176,67,65,19,203,123,179,74,95,165,73,187,165,179,58,206,147,145,180,212,45,12,99,188,213,156,205,92,49,31,231,167,123,103,244,191,128,178,210,95,222,189,31,100,228,175,70,243,223,236,225,230,32,159,31,27,103,123,109,108,66,86,64,116,49,213,240,166,123,214,113,16,112,12,57,151,240,226,160,143,211,132,180,75,24,83,138,113,48,6,128,115,64,139,18,114,159,3,137,15,0,82,179,182,104,88,93,148,168,153,14,161,6,52,201,7,71,81,27,212,167,205,117,121,248,56,242,185,16,101,103,222,148,225,218,0,212,66,65,213,162,210,56,248,10,242,53,174,184,131,22,173,92,134,136,71,175,50,47,52,201,36,2,192,6,132,80,200,172,35,9,78,223,185,112,245,121,238,11,142,25,1,130,51,139,121,201,3,32,141,60,54,46,215,158,86,22,13,184,240,13,176,187,150,93,251,252,110,225,104,175,254,129,172,154,90,228,75,225,40,38,2,73,99,15,183,16,136,115,238,17,16,7,142,30,40,214,96,229,0,188,64,24,140,31,14,75,77,155,25,152,26,131,102,4,19,9,37,36,110,150,19,35,54,59,27,239,26,55,103,94,59,191,46,142,205,145,40,181,67,28,105,86,137,133,178,141,218,200,138,119,111,139,151,232,143,198,67,237,21,182,254,158,157,127,242,178,237,165,237,127,53,87,255,221,108,159,237,72,169,112,44,94,17,36,88,214,177,59,108,174,90,94,64,134,132,159,73,31,158,242,233,206,193,183,18,84,91,161,169,132,84,71,210,68,52,224,130,2,104,64,162,132,6,192,0,64,171,155,216,74,169,135,228,22,42,53,28,157,170,122,12,225,40,157,10,124,222,247,75,237,199,190,45,122,72,174,181,17,12,218,81,51,209,24,58,16,214,161,154,71,74,11,6,90,196,227,1,81,62,63,148,148,237,203,27,155,40,156,80,8,240,56,138,89,251,6,55,140,193,119,223,81,234,128,144,120,210,60,80,56,63,230,105,128,93,78,190,118,114,244,77,212,88,79,192,248,87,249,40,247,229,204,227,120,118,33,79,250,105,191,227,53,94,184,64,150,131,176,3,205,128,8,221,161,174,45,254,4,12,155,128,31,99,169,68,210,34,31,60,156,16,6,133,99,76,160,129,161,128,176,204,242,17,190,228,151,23,250,245,140,134,86,58,127,252,198,160,196,83,191,173,199,82,109,13,171,31,98,73,127,209,12,245,203,191,153,250,99,203,142,231,67,116,152,255,130,221,220,232,16,234,190,185,120,33,184,101,114,13,150,238,173,61,223,172,163,174,37,105,121,250,219,254,253,113,223,127,22,218,74,102,220,40,26,145,94,106,203,0,40,8,9,69,16,64,13,88,124,0,144,224,106,133,8,13,160,22,196,72,97,74,196,39,77,145,138,210,172,124,73,223,99,255,79,179,229,206,186,175,226,192,133,226,0,44,33,176,86,132,53,35,127,144,239,14,79,13,193,213,229,65,64,60,190,167,245,58,1,86,208,21,8,199,172,33,202,213,55,35,56,112,168,139,50,158,227,72,158,4,8,52,231,131,140,239,117,68,107,28,124,13,8,168,1,60,144,223,163,23,121,250,211,81,207,187,61,227,61,86,151,140,115,180,195,217,43,92,57,56,242,20,203,5,110,236,61,197,219,64,68,172,200,3,212,108,80,48,203,212,82,210,192,224,156,69,67,107,44,165,168,79,252,100,152,13,217,222,248,2,159,157,95,158,226,235,180,126,153,25,18,51,236,13,51,70,50,132,108,104,70,27,240,137,55,69,250,125,147,199,221,227,253,217,37,124,187,70,13,195,255,208,238,63,103,137,136,69,190,0,228,176,34,65,79,214,135,9,80,17,130,112,1,198,189,125,255,71,121,111,165,244,219,163,250,34,59,106,1,0,142,132,10,104,20,132,16,109,52,18,13,8,96,72,40,204,56,1,52,4,226,186,122,208,193,166,40,203,118,202,15,186,156,127,160,30,237,43,223,253,204,44,124,17,220,245,58,138,208,12,224,64,45,100,7,107,9,248,244,27,221,65,172,148,37,177,186,94,110,188,209,54,56,33,128,150,75,164,208,65,131,17,170,11,109,126,218,237,149,175,23,243,226,249,201,7,124,47,184,179,27,118,94,0,49,137,175,183,40,223,240,213,52,184,179,252,78,114,74,172,63,15,197,161,93,139,190,124,255,115,28,223,126,184,30,170,195,5,40,42,69,226,90,154,49,23,133,143,239,214,242,197,103,53,135,179,163,43,46,200,3,114,161,64,185,68,72,16,47,12,32,3,99,70,24,27,147,187,19,201,81,58,99,125,184,84,167,50,173,53,32,33,2,26,80,97,178,51,252,47,31,181,167,57,170,239,161,168,60,233,221,172,129,161,52,1,82,16,232,241,57,46,240,227,159,231,216,95,62,179,99,215,151,46,29,215,236,95,223,212,191,177,153,255,176,19,48,96,96,5,72,36,9,128,4,195,192,45,120,46,212,252,126,241,129,240,3,241,135,147,83,130,96,236,8,66,32,16,68,133,26,23,100,236,149,76,43,148,204,177,40,65,66,106,117,212,35,161,228,50,173,178,34,221,182,220,214,184,124,72,127,245,249,63,250,151,43,154,175,131,252,168,215,111,73,190,77,10,68,40,144,249,48,145,235,68,177,2,250,254,209,21,146,22,9,253,74,209,250,15,111,101,125,17,56,192,44,111,68,41,224,80,185,129,85,192,198,50,99,142,23,188,240,213,190,147,191,30,141,129,166,238,101,74,152,161,245,180,198,183,22,29,23,245,4,182,7,16,252,110,57,93,49,225,8,78,126,30,139,118,23,234,58,162,62,194,128,133,4,28,235,116,15,41,196,61,231,92,142,93,15,247,4,183,22,130,199,148,23,224,5,98,69,78,202,14,107,4,230,56,196,112,21,115,152,201,35,9,187,234,25,41,10,109,130,84,111,32,234,220,149,143,243,99,231,241,227,211,92,97,168,61,36,131,114,160,67,157,4,191,73,229,222,245,45,31,195,127,241,114,228,180,25,117,148,215,76,159,50,49,15,233,239,111,250,223,223,40,164,5,25,144,85,166,32,180,193,196,45,251,160,33,180,126,75,175,32,255,228,227,135,115,103,231,231,206,127,93,12,8,65,170,18,16,165,12,16,16,87,121,3,128,132,217,23,32,72,96,212,149,12,54,24,193,32,10,55,116,56,207,233,15,46,255,77,111,158,209,246,178,129,235,192,14,186,230,128,0,118,75,241,214,16,227,81,150,147,138,211,55,124,73,118,33,129,64,149,186,251,174,6,129,9,0,233,65,52,230,232,201,1,156,215,249,134,189,60,66,69,194,105,115,116,120,114,90,249,198,248,87,186,203,90,155,117,100,224,122,92,227,225,20,200,129,33,16,60,160,116,30,217,43,227,191,149,144,167,128,184,16,123,160,42,230,9,174,75,236,44,211,200,195,152,210,212,40,234,205,218,166,148,165,185,217,148,167,114,234,231,182,53,111,123,108,227,68,34,141,23,73,147,192,109,62,196,207,190,121,211,120,203,149,199,186,242,157,200,204,118,220,92,153,133,12,201,147,197,206,173,129,254,242,22,89,124,140,196,5,23,251,16,231,145,184,95,211,127,253,98,254,157,46,252,253,65,24,166,202,207,224,146,32,218,137,100,79,103,12,192,157,222,159,201,189,223,243,222,210,151,205,183,158,19,192,23,10,112,112,40,6,110,27,32,11,128,80,10,132,103,3,40,76,204,43,71,98,210,22,85,230,210,177,179,159,115,75,255,116,190,57,195,185,52,198,194,138,53,143,26,115,4,28,0,28,232,238,3,71,138,58,64,90,220,91,65,187,152,111,154,236,225,19,205,0,82,64,75,38,128,80,31,25,39,32,117,133,29,68,66,129,129,21,93,248,142,3,26,149,9,178,7,128,1,160,119,64,143,223,177,100,177,216,226,103,162,125,83,38,28,112,140,172,56,2,236,136,128,7,56,187,164,242,209,59,232,8,198,51,119,158,12,96,120,128,176,128,160,198,147,161,232,179,193,152,71,108,59,185,157,60,245,180,147,86,51,91,163,61,83,35,68,101,209,248,46,221,230,183,157,110,191,243,123,115,175,209,63,231,183,116,149,134,155,173,107,164,25,106,154,9,179,141,201,43,59,137,191,228,208,172,5,142,97,210,182,208,178,13,111,26,177,101,164,123,122,255,120,104,255,10,80,12,133,30,153,70,202,150,114,52,105,12,58,17,29,101,255,211,25,223,232,245,235,167,127,214,84,34,63,210,106,193,145,212,67,4,93,92,204,16,27,66,89,128,212,139,179,145,98,217,100,123,160,179,143,192,254,119,188,158,124,138,121,56,233,205,136,87,152,10,241,90,134,129,163,22,35,91,25,208,253,7,223,81,233,117,191,103,225,92,237,253,85,64,44,228,107,226,200,19,6,229,247,135,149,125,219,60,18,116,18,101,122,227,107,124,167,113,112,103,76,198,128,133,65,33,191,131,217,193,31,200,96,88,242,109,95,106,12,8,3,35,27,231,24,176,7,41,252,104,138,181,142,32,184,87,154,133,178,58,31,93,97,246,37,242,150,43,93,169,169,141,39,35,94,215,91,185,179,159,207,209,237,40,135,165,211,2,129,204,134,78,120,195,248,151,234,226,46,234,109,189,233,229,126,191,109,241,247,239,254,221,243,133,225,92,55,73,154,126,198,117,218,137,149,62,105,223,147,127,142,120,42,238,208,86,74,139,148,54,45,234,132,235,1,165,110,97,179,248,207,224,252,19,187,148,34,164,64,233,35,130,44,26,224,1,87,230,62,247,125,15,62,235,188,68,252,53,28,78,94,168,178,136,168,141,107,188,81,44,42,45,181,72,59,212,37,173,168,160,50,165,101,162,59,69,114,96,41,61,27,234,140,110,92,211,93,148,27,214,177,138,53,141,165,133,122,176,244,64,162,161,194,88,180,86,174,16,151,225,93,253,134,113,249,6,232,32,64,156,208,32,81,96,97,0,36,68,164,64,158,204,4,160,160,124,201,126,15,198,6,163,245,38,82,2,168,105,68,101,90,96,13,8,208,248,93,218,17,113,125,68,254,92,60,20,72,190,60,92,73,61,65,15,111,228,135,188,111,196,61,197,34,239,25,109,30,123,13,35,136,9,158,26,66,1,60,126,92,77,87,231,78,164,143,220,246,115,53,189,153,1,18,39,149,224,86,119,69,227,154,50,27,156,170,69,243,247,186,170,127,107,62,213,126,196,177,73,51,137,217,134,47,45,139,72,102,193,95,170,83,117,2,82,186,218,86,88,128,121,128,109,147,106,42,145,44,147,208,63,55,253,39,25,192,8,160,211,24,228,177,68,45,143,240,116,215,99,156,189,215,164,231,173,149,159,248,119,245,250,250,110,140,82,90,33,99,178,10,159,108,246,147,132,116,212,235,21,32,69,241,140,92,193,100,95,217,127,241,230,95,205,7,163,163,105,122,242,101,174,6,42,52,138,11,130,86,125,88,202,1,196,210,20,176,59,208,6,76,161,138,190,55,235,101,8,192,134,66,3,216,5,19,25,27,39,228,254,93,32,96,128,33,37,207,197,45,17,136,12,30,151,39,240,194,225,29,204,184,155,61,255,191,109,194,249,24,5,95,250,182,47,231,235,136,225,88,225,121,30,136,35,61,39,189,189,194,97,79,156,92,173,92,193,133,179,144,201,226,27,18,139,93,114,72,106,220,104,48,183,253,236,184,52,119,38,125,128,106,89,26,56,128,0,16,10,253,70,220,180,103,74,70,218,229,189,124,65,255,94,239,203,123,88,173,121,26,217,1,144,138,250,235,213,243,55,247,184,78,86,84,214,144,244,44,41,231,118,211,225,125,224,109,217,26,138,78,238,177,17,251,135,189,246,15,186,185,108,201,224,212,207,73,62,76,104,74,230,211,180,208,156,15,194,147,245,149,149,254,131,75,16,142,193,161,136,44,38,85,157,96,164,77,89,172,44,137,226,9,165,221,222,99,105,176,167,253,153,154,67,109,152,123,178,166,101,22,17,21,114,5,156,47,109,200,8,81,23,143,169,204,206,33,136,73,101,34,114,69,155,178,193,120,25,80,179,161,196,15,16,46,155,13,136,172,110,23,2,164,82,243,19,129,18,231,226,207,11,177,42,254,137,201,160,1,240,88,126,239,210,76,2,204,207,68,13,19,127,22,176,103,127,77,255,253,241,253,183,143,223,255,248,248,254,239,71,191,215,111,61,229,184,131,234,211,78,27,29,238,116,135,131,150,115,57,80,8,206,62,253,236,100,200,193,95,175,125,224,30,2,194,226,13,127,142,199,20,196,157,183,217,155,214,155,234,12,18,19,233,78,249,153,194,235,129,236,109,249,120,246,200,122,138,115,90,226,91,61,147,41,143,130,74,88,40,59,44,153,77,93,210,107,232,7,121,11,127,198,66,251,182,155,187,59,217,157,159,24,149,18,230,66,127,107,159,168,193,69,66,202,142,200,209,194,141,237,114,169,251,20,113,134,31,40,155,169,97,240,31,165,242,143,183,181,127,50,82,63,115,165,17,18,11,137,238,38,122,83,49,22,125,198,190,180,90,119,105,40,12,54,145,35,162,244,22,128,151,148,6,195,135,160,2,108,197,190,41,254,104,60,131,155,96,216,141,62,86,234,35,23,208,142,74,20,71,14,136,186,224,5,216,193,0,76,133,130,93,221,93,194,183,153,212,66,209,228,76,158,22,45,176,96,78,252,156,54,141,134,173,197,132,173,223,241,106,158,231,220,139,68,189,112,64,129,109,90,218,126,175,38,218,119,254,218,68,122,253,52,16,63,154,11,132,61,214,135,113,176,143,118,126,191,140,159,244,135,190,239,242,101,147,211,99,242,245,66,127,165,246,199,151,143,188,240,42,18,23,38,58,50,168,15,218,164,211,184,56,32,193,41,148,0,123,246,188,79,57,8,123,228,153,73,100,108,117,157,70,140,138,110,121,53,9,203,37,65,101,217,97,125,112,41,202,189,22,125,101,230,128,57,70,251,229,54,133,155,57,73,7,132,166,196,193,242,122,234,145,110,166,91,159,39,117,173,89,115,124,26,255,231,240,50,252,251,164,34,43,50,225,92,116,111,116,39,29,125,173,213,107,178,52,42,65,14,233,28,70,247,214,49,247,177,190,67,235,230,186,30,237,49,190,15,200,237,212,199,24,180,70,127,127,142,47,28,5,73,237,165,155,211,157,186,46,212,209,171,161,55,85,77,48,161,199,132,6,59,236,201,55,198,254,115,245,83,124,255,228,221,120,27,248,235,222,127,253,135,255,248,31,255,197,15,227,55,227,211,203,15,205,116,237,157,239,29,239,123,246,59,223,217,191,93,250,235,21,149,37,255,36,71,95,50,241,23,140,251,149,61,255,183,170,84,125,215,92,22,182,170,97,146,71,219,115,204,216,148,179,27,153,129,113,14,34,0,109,232,206,165,59,87,129,94,111,7,24,193,101,135,93,232,0,7,142,159,7,137,191,73,0,147,3,194,218,54,200,182,235,229,92,183,153,38,154,118,156,89,225,196,124,50,120,206,247,64,139,59,59,22,140,226,43,34,67,221,0,73,95,246,216,3,229,0,1,121,233,132,31,133,16,5,33,9,60,93,4,44,143,9,245,64,1,22,19,50,117,109,213,137,117,86,198,240,124,207,90,76,154,149,148,93,64,146,170,76,244,0,134,65,154,1,72,26,100,254,107,56,130,255,27,110,182,71,205,14,61,96,71,118,109,173,157,74,121,85,200,232,179,109,84,61,213,235,226,248,54,98,44,253,124,62,110,234,228,190,189,89,230,69,218,195,99,117,28,165,213,144,151,146,91,186,94,94,71,26,231,9,224,5,118,4,13,128,16,76,67,121,204,188,192,167,119,183,124,119,172,103,223,175,191,62,127,252,79,127,207,87,125,204,113,126,190,30,4,218,190,70,118,220,5,236,47,43,254,194,117,191,153,37,226,208,143,69,150,118,217,17,162,174,172,183,117,243,231,16,231,185,235,199,65,72,1,210,2,6,12,32,87,23,61,19,82,215,153,201,34,232,130,150,87,211,199,142,157,164,23,8,79,148,161,66,144,198,48,2,61,97,60,174,246,232,154,211,132,77,84,85,8,73,98,9,144,85,174,9,72,0,86,73,98,176,160,34,92,84,110,159,150,83,52,65,47,136,243,52,224,10,146,20,213,20,38,2,132,57,87,108,0,210,0,15,141,174,191,164,235,147,240,63,193,109,56,107,174,183,173,183,236,118,86,25,117,232,75,101,207,124,246,153,244,148,150,142,58,162,242,225,244,243,57,253,186,63,188,89,124,87,7,193,108,174,185,87,105,214,157,41,189,248,178,234,83,33,170,152,40,186,192,211,241,2,165,17,129,76,104,129,171,159,95,91,31,184,205,21,61,167,231,238,96,254,60,53,206,17,176,116,99,172,175,185,239,3,111,154,228,236,44,92,111,25,240,103,73,64,64,65,192,72,6,150,74,32,201,119,122,159,80,106,19,116,101,110,217,162,45,153,84,53,78,149,151,7,211,131,161,3,220,16,165,154,227,122,35,71,30,181,19,239,170,105,68,44,249,20,43,91,107,138,132,216,238,186,32,0,114,85,70,73,211,227,17,182,114,2,175,163,2,125,157,90,202,103,86,16,38,141,66,9,236,97,55,27,16,0,48,16,240,164,51,195,127,58,254,155,242,159,32,223,72,94,39,227,110,101,237,79,169,164,94,6,102,52,123,63,111,41,74,86,158,210,146,101,72,172,197,204,167,152,215,70,95,168,253,51,115,250,220,199,186,232,212,134,202,205,165,95,142,31,109,41,68,116,68,16,21,148,230,66,40,208,65,1,82,199,253,235,219,231,77,190,31,236,217,251,11,108,102,254,164,219,169,163,91,39,65,158,101,11,106,171,144,236,182,111,236,134,8,217,248,112,17,27,12,248,211,36,200,1,246,153,1,29,32,114,200,163,232,89,108,178,153,178,42,77,203,45,107,69,47,138,166,157,19,79,237,5,3,34,58,28,34,131,49,180,3,28,184,57,252,131,117,244,230,50,48,211,28,165,0,169,166,17,84,229,179,109,101,79,0,76,37,88,16,196,116,171,233,54,148,38,64,20,52,80,192,131,234,2,189,216,108,54,107,149,34,133,109,10,54,187,7,80,192,32,93,210,170,152,19,180,43,255,12,252,143,240,239,144,95,223,189,208,174,61,230,154,89,106,162,236,209,47,40,94,144,181,25,1,146,72,168,164,161,17,63,0,189,57,250,121,189,209,226,198,173,225,189,232,148,47,223,213,39,93,145,192,13,96,180,168,41,0,212,80,171,136,64,141,93,227,254,237,206,107,123,110,207,195,120,237,125,140,88,167,204,137,18,176,197,242,52,80,173,10,214,173,83,69,56,72,54,6,214,146,254,52,1,156,1,88,26,96,82,166,224,20,156,38,237,171,10,10,158,37,57,207,230,114,152,42,132,231,227,116,201,115,170,176,93,196,73,199,166,219,192,33,199,202,57,61,196,208,77,123,96,167,74,76,120,198,116,244,28,91,139,48,16,0,87,170,173,246,218,74,81,49,114,185,178,90,251,243,214,194,124,147,30,123,246,33,45,66,225,194,27,156,43,54,0,224,97,56,209,108,107,50,22,124,98,249,223,210,223,202,249,141,58,119,63,226,62,46,241,117,30,188,204,200,7,169,50,203,152,235,185,62,115,63,201,102,9,100,73,70,244,243,89,237,151,195,79,204,179,215,79,30,201,124,119,221,93,150,243,124,220,38,85,34,71,0,162,38,208,255,65,22,40,224,241,188,191,126,242,109,246,219,169,188,63,233,126,30,79,233,188,19,14,142,97,159,108,143,236,171,61,153,177,153,245,62,178,192,110,158,95,201,97,114,108,48,112,43,200,31,37,192,224,7,128,185,36,75,3,32,97,195,243,149,115,240,162,197,144,43,45,122,101,20,83,156,42,15,60,22,52,117,83,0,157,0,83,202,39,16,137,163,232,171,98,15,151,15,97,70,180,217,246,162,64,213,98,142,42,150,43,91,1,73,226,162,81,236,244,65,168,162,38,179,74,242,26,245,176,87,206,208,151,170,219,226,29,234,69,52,81,217,61,48,185,186,66,4,144,166,196,9,55,0,216,134,59,205,191,211,252,162,33,217,125,71,175,173,217,13,50,171,181,157,209,54,193,38,151,28,205,197,72,152,169,98,90,2,29,104,201,32,23,255,56,177,181,124,215,255,251,94,254,102,214,251,1,152,131,100,202,37,1,32,27,205,4,2,17,210,4,11,170,14,127,237,206,213,217,253,190,234,67,102,122,23,175,95,199,228,10,160,96,209,45,170,219,240,188,5,85,244,224,5,0,197,132,93,192,102,191,224,207,18,72,1,146,129,6,16,0,73,79,70,91,87,26,132,76,197,138,168,243,226,80,132,85,31,166,75,102,16,213,33,178,182,175,50,92,123,202,117,109,40,217,171,104,133,90,53,183,1,10,98,32,128,204,79,164,1,66,68,0,181,21,235,90,130,124,169,129,61,195,1,93,201,110,236,123,210,253,241,83,240,242,42,81,16,80,246,60,70,58,47,224,52,236,4,132,14,70,228,209,246,223,105,238,120,153,67,234,189,218,189,16,117,178,244,169,234,146,77,231,178,206,48,59,50,66,109,152,228,200,115,51,175,82,110,226,221,215,232,31,190,139,255,242,143,121,241,47,206,14,145,129,144,221,158,5,112,64,5,145,80,35,131,8,151,94,252,252,58,239,137,251,128,23,111,243,140,187,118,116,202,0,129,104,240,227,159,113,79,177,213,86,149,77,0,178,80,28,0,7,224,254,255,77,19,228,43,9,0,4,24,128,193,1,197,18,206,221,219,46,86,41,68,201,226,48,245,146,143,188,4,237,76,103,42,4,242,225,70,56,143,12,182,123,10,4,156,91,246,192,81,246,64,231,28,161,61,83,52,21,52,61,103,156,0,91,139,144,137,172,201,40,46,81,43,65,187,10,216,109,33,138,88,32,80,28,212,38,17,74,217,158,74,247,236,233,234,23,241,18,151,85,50,6,129,55,169,97,20,130,86,115,184,132,216,58,89,192,24,122,243,145,213,191,233,253,155,204,67,232,148,218,36,46,200,16,70,29,162,137,237,180,201,66,232,168,244,142,218,127,146,175,101,235,157,150,117,134,147,251,231,93,158,219,191,26,39,197,162,195,116,72,88,53,65,199,9,201,73,34,252,195,171,35,239,224,231,53,78,144,217,56,211,205,27,37,146,26,193,192,216,149,94,215,111,95,251,249,153,81,189,134,142,52,244,70,104,177,46,216,63,77,120,155,144,34,51,244,1,181,12,216,61,77,171,8,149,225,198,70,243,20,149,25,99,76,58,98,136,27,103,237,218,20,144,156,123,104,144,193,33,244,68,142,212,6,90,58,151,114,21,80,209,213,107,117,11,207,53,105,2,133,4,139,88,18,100,162,171,32,83,138,85,81,245,248,36,28,236,85,202,255,9,60,13,111,146,186,173,72,75,54,155,53,17,27,68,4,96,129,43,104,48,24,53,63,40,189,102,213,14,255,250,103,250,202,19,103,142,104,93,72,229,122,57,131,21,119,162,227,79,87,74,31,243,193,207,235,224,133,181,118,84,244,209,126,233,49,223,250,149,159,109,33,127,24,151,76,175,202,69,153,81,139,88,83,116,97,2,71,223,187,29,231,14,44,254,244,20,140,4,150,43,57,24,176,216,117,111,60,204,120,143,60,85,53,19,200,16,128,237,255,239,180,36,140,0,144,68,42,119,64,23,192,132,118,108,118,88,181,58,93,99,122,140,184,96,131,124,129,42,31,121,233,133,10,229,185,198,52,18,58,64,28,59,10,81,58,130,148,3,123,33,96,143,19,186,145,170,89,115,86,180,128,49,46,117,245,158,212,49,198,176,36,18,40,112,161,2,136,216,2,160,129,76,28,144,73,185,93,173,239,180,223,13,191,31,126,209,234,206,103,235,101,39,121,200,30,119,163,17,97,11,24,160,33,166,8,187,51,165,95,106,91,215,183,30,244,63,59,152,7,191,206,126,17,53,81,71,125,140,144,53,149,245,80,246,31,208,56,160,151,239,237,87,51,77,31,28,165,23,219,219,152,79,219,159,75,190,128,254,129,172,84,243,160,170,124,236,21,82,22,185,246,221,189,205,30,173,69,20,168,54,187,137,183,161,130,221,171,194,27,28,140,93,245,104,31,122,235,50,251,167,9,146,1,164,32,68,146,1,131,201,185,102,9,231,149,75,71,188,129,122,153,107,92,39,183,75,175,109,22,81,165,56,46,50,192,33,251,90,211,1,121,93,147,140,14,54,116,45,103,112,31,39,189,210,227,75,216,204,84,247,202,25,105,21,103,176,94,27,114,168,192,133,69,9,54,12,36,224,176,18,22,10,85,21,149,187,92,250,9,244,183,240,175,134,95,127,120,147,244,61,101,15,123,196,225,30,110,7,224,1,29,233,114,215,84,26,156,205,157,204,170,63,179,181,254,217,201,243,157,127,86,58,179,184,50,169,62,59,122,185,214,241,204,205,253,185,44,79,213,102,204,238,135,83,233,142,104,42,252,185,180,110,250,59,122,251,177,124,129,173,17,128,134,161,204,140,135,94,249,9,63,147,87,238,128,128,77,175,135,123,96,89,32,62,122,163,170,59,54,192,98,31,96,4,153,40,0,89,113,106,247,79,211,10,12,64,243,0,101,4,96,215,0,86,154,176,10,165,244,139,120,109,155,6,125,123,55,126,62,98,14,199,165,163,193,136,161,12,186,145,192,72,67,177,32,235,196,27,20,175,83,36,20,153,147,122,124,74,160,186,134,14,23,90,27,16,125,173,123,37,185,240,4,109,185,24,40,228,66,16,163,80,138,41,69,134,220,162,181,245,52,218,235,124,62,254,191,240,183,194,31,109,14,247,49,202,230,110,219,7,187,65,0,3,16,24,233,22,45,66,201,128,36,235,253,230,126,190,253,144,254,29,205,253,95,35,76,188,140,33,188,178,230,107,114,92,208,90,130,96,74,111,28,128,36,163,40,100,60,121,18,191,163,159,63,215,119,146,196,197,154,6,148,1,57,204,126,126,106,207,172,144,5,141,80,53,176,22,237,75,143,126,199,222,160,76,245,189,6,12,55,6,32,98,110,153,113,91,127,154,32,205,99,169,194,0,146,140,42,100,178,128,78,104,162,31,105,219,168,243,62,44,31,34,136,31,234,60,57,138,8,23,25,198,55,197,149,27,142,125,177,183,122,104,39,37,220,5,233,29,181,68,145,7,165,40,63,68,9,237,233,26,225,75,91,98,150,49,30,80,96,201,64,34,64,195,202,197,16,176,85,12,76,121,187,46,142,247,240,29,249,255,134,167,200,127,105,250,158,174,219,186,201,1,185,2,72,51,248,220,72,13,64,85,174,114,35,212,28,176,127,81,15,254,53,191,186,178,14,190,112,24,172,186,165,125,147,79,88,239,211,211,122,108,148,38,127,144,122,29,178,56,171,38,21,50,250,229,99,253,226,252,105,93,63,76,106,4,93,184,136,49,151,121,178,237,143,251,181,15,54,76,186,65,216,13,111,37,32,104,179,59,52,58,219,94,136,10,146,167,192,130,201,172,27,128,145,56,254,44,113,44,60,166,37,8,4,0,86,39,8,210,190,2,41,2,181,211,181,255,228,63,225,111,31,83,27,14,65,195,241,128,29,113,229,196,13,64,112,10,231,14,243,226,140,72,124,238,172,38,199,23,12,69,79,168,225,19,226,230,227,90,85,157,92,158,107,99,161,86,231,184,67,14,4,36,34,8,96,11,64,40,68,1,27,30,226,122,86,55,248,20,223,130,3,248,255,160,32,255,78,119,73,72,172,249,242,104,129,176,235,41,212,226,238,46,172,243,57,205,164,54,148,77,9,125,82,55,126,113,222,251,73,191,188,203,55,126,92,203,204,215,195,206,95,106,193,87,152,233,236,69,125,91,38,190,95,165,31,5,208,168,188,86,122,130,231,127,89,55,225,216,124,36,162,184,10,8,47,168,197,243,35,183,66,141,88,97,245,250,133,100,247,13,165,13,163,41,176,236,38,239,205,73,161,240,224,207,147,32,150,68,42,25,32,136,194,229,188,184,83,196,60,225,230,15,95,39,254,146,255,191,120,28,51,220,29,114,45,16,228,26,174,89,234,136,253,2,82,20,63,116,246,148,143,115,248,112,15,182,11,126,228,231,227,251,199,242,208,189,19,246,25,195,54,11,182,107,114,53,190,178,202,60,60,169,239,220,56,19,212,195,172,208,195,10,242,21,24,202,64,12,35,138,196,5,42,65,194,202,204,228,153,86,26,63,194,123,154,117,248,211,171,59,240,191,53,214,128,208,15,248,32,97,130,45,239,109,90,241,163,199,111,37,174,88,90,88,163,118,133,225,147,206,167,216,188,148,143,62,159,91,137,95,113,246,223,165,214,100,211,136,180,233,204,90,74,19,47,94,170,26,169,223,92,84,127,9,252,36,117,169,126,42,100,2,128,195,203,36,57,61,203,61,122,64,166,124,21,183,121,118,129,187,222,245,126,199,251,15,117,103,203,151,215,223,241,111,56,186,244,146,103,197,231,34,199,70,22,135,246,227,187,29,252,113,0,252,193,150,0,97,192,10,231,177,207,255,251,99,255,173,253,251,183,126,106,126,127,246,47,120,79,51,175,185,226,68,220,70,208,175,236,112,223,50,67,221,53,175,212,150,11,38,143,3,111,157,133,142,221,3,94,226,139,144,216,222,47,158,175,214,148,158,106,22,207,213,235,74,121,107,227,238,185,10,217,207,99,77,214,103,135,236,145,118,173,91,159,143,214,155,32,33,43,37,33,116,115,250,180,82,173,82,144,174,0,206,234,52,75,61,110,148,11,166,11,219,232,148,124,127,101,222,255,196,253,63,155,143,139,81,216,90,245,203,122,217,184,207,242,249,82,57,155,111,183,179,235,106,79,210,113,182,75,219,89,239,205,181,211,55,120,254,110,234,215,41,89,121,18,20,139,160,131,220,110,192,255,192,31,63,203,199,63,173,142,141,100,121,164,209,24,88,18,160,142,128,61,250,169,6,115,206,158,121,156,53,21,63,245,168,247,31,191,206,103,235,254,249,253,239,255,245,151,255,190,249,255,31,125,206,167,205,7,135,56,167,123,46,237,179,143,46,206,28,46,236,167,5,228,135,117,146,182,253,79,115,190,119,53,159,221,95,87,234,116,179,189,175,7,88,4,136,104,236,146,44,31,139,161,131,90,22,235,94,13,40,84,212,225,226,77,202,81,52,142,52,160,151,58,238,75,94,120,90,54,237,116,82,232,208,189,216,115,54,157,146,235,242,162,79,204,138,34,226,12,75,13,156,122,17,128,176,228,99,11,210,160,102,27,135,180,206,196,193,178,106,114,98,190,32,62,209,252,29,247,149,232,199,155,187,116,227,158,155,202,131,87,34,47,237,178,242,42,142,103,150,13,29,246,1,189,108,106,75,2,223,36,55,236,50,162,188,22,161,48,107,248,227,242,12,255,239,184,159,154,12,60,72,146,5,12,24,50,95,192,190,170,68,148,12,92,217,217,11,198,126,7,87,187,125,157,123,127,187,255,254,225,255,2,155,114,119,178,202,43,218,56,224,207,150,0,235,94,186,175,159,123,100,175,235,61,160,27,13,131,71,75,80,241,89,15,176,225,32,79,210,12,192,108,65,236,46,120,24,155,4,105,34,217,184,92,205,179,244,36,0,6,12,192,0,154,190,53,81,41,13,156,119,11,77,201,12,58,53,179,2,80,102,157,53,242,64,176,130,194,69,64,96,43,161,70,168,68,73,238,97,38,59,188,81,127,84,124,145,124,87,115,135,252,56,20,205,165,84,54,122,158,49,161,133,123,124,232,212,84,21,88,90,161,152,213,15,185,8,107,20,27,219,123,181,123,97,253,108,244,219,248,237,127,169,95,223,195,181,69,9,120,144,172,41,48,96,8,15,239,1,11,201,177,32,187,180,176,177,178,224,172,14,165,240,103,77,192,173,238,247,188,3,123,193,38,239,107,7,100,38,25,250,34,151,172,207,150,0,131,222,208,133,154,136,109,100,51,247,220,163,30,7,170,20,154,193,227,9,140,24,32,48,160,64,146,73,19,128,84,164,84,122,122,214,156,74,183,188,137,51,164,78,144,107,12,220,117,32,163,2,144,0,208,64,98,113,201,233,8,80,206,229,2,111,80,73,117,249,241,232,111,248,252,189,245,53,30,127,109,154,182,19,114,188,173,131,162,214,41,170,17,142,14,58,235,145,197,110,25,162,45,203,90,151,234,251,235,242,238,115,147,255,136,47,127,141,15,63,253,169,205,119,187,149,176,36,96,201,178,0,64,154,216,16,92,28,87,230,106,23,214,173,60,25,122,103,47,200,128,65,255,176,33,251,221,246,43,157,238,217,77,187,180,139,206,124,96,194,115,235,208,230,12,128,54,1,189,73,11,185,177,128,109,105,201,107,10,190,59,17,248,30,52,5,195,115,245,103,57,207,4,49,0,105,128,136,178,84,113,68,123,26,230,81,144,38,156,55,89,108,186,147,174,36,119,12,229,152,37,44,144,4,96,1,27,32,0,173,219,53,152,28,81,139,58,8,90,101,43,177,215,126,24,254,4,251,95,160,119,54,255,55,233,210,91,187,215,75,3,93,39,187,163,40,224,165,83,150,36,139,165,129,154,208,230,193,129,175,111,216,253,39,124,255,32,79,127,5,230,242,2,141,135,140,37,3,128,100,73,6,12,57,151,62,60,253,70,46,228,234,238,142,81,157,239,81,103,218,98,123,141,244,207,26,4,88,169,122,204,191,110,220,81,155,61,251,82,113,240,211,62,50,105,114,9,248,14,164,222,136,88,163,182,21,251,80,139,110,231,8,140,27,78,98,47,158,246,122,86,45,6,8,120,144,4,162,182,178,141,189,106,122,90,138,146,163,233,107,236,173,122,187,142,242,218,171,205,24,174,113,2,34,80,129,70,172,216,3,53,198,141,200,153,145,52,130,132,155,40,77,23,69,226,214,246,200,253,61,228,255,75,255,203,246,175,180,159,93,60,221,190,30,99,56,129,101,41,104,145,21,37,55,162,68,152,102,15,34,40,253,126,251,15,238,236,76,254,179,172,27,206,169,92,227,21,42,100,168,146,129,129,0,154,0,135,200,130,72,192,185,236,45,93,106,238,204,36,55,206,13,127,163,127,216,80,189,238,214,126,171,142,207,159,123,175,246,93,123,230,23,76,39,50,236,100,224,208,5,146,15,85,238,0,108,197,6,156,246,198,212,2,209,210,49,243,212,243,140,189,241,108,68,192,131,140,100,2,48,141,154,108,168,88,2,54,15,161,109,122,206,70,78,183,115,141,113,167,43,225,66,85,46,1,1,0,130,150,20,144,104,33,101,112,92,3,164,12,204,108,209,19,197,105,14,171,242,23,124,126,47,253,127,86,127,227,227,233,115,208,174,118,174,23,173,123,82,137,224,180,80,20,3,31,101,128,100,34,116,190,166,175,127,112,127,254,67,126,219,69,209,234,229,25,44,112,196,154,74,6,0,63,150,135,17,152,228,224,86,237,215,77,154,143,217,197,27,185,202,84,63,243,253,151,111,127,214,32,149,233,126,225,198,61,250,61,137,253,154,95,91,65,248,194,167,95,232,115,245,1,29,214,32,87,225,101,176,45,101,89,235,196,26,199,5,151,116,203,121,235,76,122,61,23,222,80,36,1,128,1,192,32,65,94,131,147,49,169,84,135,174,201,100,227,226,141,221,23,186,230,102,55,23,163,78,35,76,0,8,193,48,0,100,129,168,76,170,12,11,232,113,128,128,75,210,227,105,122,136,54,156,157,158,207,132,191,85,125,205,235,246,222,204,63,135,159,130,190,76,30,223,64,214,229,50,173,148,160,70,195,40,91,236,9,214,240,167,251,187,255,57,31,191,224,78,225,18,149,114,130,136,179,5,12,144,4,0,214,4,24,14,74,110,193,213,94,24,253,25,173,247,230,30,76,101,70,204,4,215,252,250,195,134,137,1,239,183,179,151,93,231,231,67,252,88,191,113,190,241,243,202,167,184,205,119,8,76,152,7,45,22,211,182,62,116,123,205,238,162,109,70,22,180,252,254,32,158,240,122,47,95,230,157,187,65,8,0,73,4,13,210,168,137,194,68,166,189,139,38,72,193,103,145,179,111,14,209,3,214,181,178,175,105,233,154,41,67,198,132,97,200,0,48,12,210,65,1,131,131,128,144,128,169,91,117,179,10,78,247,172,203,246,239,51,103,172,143,195,15,149,127,25,118,154,5,221,222,244,77,225,30,181,91,180,209,217,131,55,71,211,242,31,72,63,35,255,244,250,100,50,195,107,32,154,66,39,187,5,12,112,25,0,36,87,80,45,177,32,103,99,213,117,155,187,176,181,163,202,201,251,239,124,255,61,243,148,218,251,49,86,14,32,6,204,207,231,228,200,6,64,126,184,236,242,249,165,119,236,84,62,163,200,68,201,48,236,83,12,18,90,220,113,29,230,68,97,56,99,229,73,92,250,248,193,15,210,144,241,193,250,250,118,128,254,138,32,13,137,52,0,232,68,167,149,72,187,59,167,114,132,45,166,10,89,6,6,5,2,104,196,53,136,100,54,112,16,15,87,32,172,92,181,21,5,85,136,112,131,125,34,253,123,71,31,190,175,127,69,143,57,255,29,251,197,215,237,115,58,215,233,189,207,243,242,197,107,96,147,135,48,43,191,94,253,43,94,127,162,79,167,120,4,83,184,28,28,10,212,65,24,1,11,3,6,201,2,0,165,223,56,120,45,37,103,203,126,217,79,101,141,222,231,215,223,58,3,126,154,226,23,63,30,100,62,192,126,189,7,127,100,185,131,243,17,91,167,38,156,48,141,194,202,56,96,246,174,162,125,0,98,109,3,251,172,231,7,104,249,0,12,198,207,177,84,130,228,241,111,143,12,176,36,192,48,176,0,120,218,183,117,213,153,163,136,213,118,106,144,25,169,96,0,192,18,26,177,226,26,0,50,12,108,1,82,173,72,16,89,68,10,203,214,80,175,105,253,195,115,254,246,242,17,250,238,215,252,182,121,125,145,30,209,185,220,243,56,190,238,123,241,212,125,90,61,53,127,48,62,213,155,145,214,8,18,116,216,128,211,12,38,3,100,13,131,240,48,208,201,142,231,135,74,146,163,209,219,168,56,100,159,239,191,230,89,152,182,95,127,100,193,143,113,101,64,0,0],"type":"Buffer"},"height":363},"thumbnail":{"ext":".webp","hash":"thumbnail_Elastic_Metal_RS_EN_6038f04a27","mime":"image/webp","name":"thumbnail_Bare-Metal-Release-Image.webp","path":null,"size":"31.74","width":245,"buffer":{"data":[82,73,70,70,242,126,0,0,87,69,66,80,86,80,56,76,229,126,0,0,47,244,128,29,0,77,64,108,219,72,146,4,207,222,221,60,43,229,31,112,61,115,33,68,244,127,2,82,1,169,95,150,169,20,8,132,68,70,223,188,254,46,94,202,217,108,147,164,156,165,215,146,218,41,235,3,240,219,169,50,254,217,124,4,251,201,34,75,143,46,45,128,156,252,20,1,126,83,59,85,224,132,227,190,27,93,229,84,129,71,70,233,187,175,2,138,128,224,49,140,73,190,140,74,242,134,132,237,231,63,88,102,203,2,110,36,73,142,156,124,112,241,252,183,4,34,76,88,17,226,136,224,120,254,119,247,27,27,193,222,7,56,170,109,55,146,46,66,136,199,231,33,30,26,239,21,118,88,75,152,112,194,217,255,42,38,242,6,217,146,36,57,82,20,232,71,254,255,119,180,134,70,107,72,180,230,202,236,70,244,244,244,84,245,95,97,219,182,141,153,238,113,200,7,41,72,149,36,94,171,94,178,118,214,218,75,214,130,219,96,77,230,255,192,196,204,58,20,116,201,226,127,242,193,48,130,185,21,80,9,63,156,6,169,17,24,62,102,24,162,252,3,128,142,141,56,163,96,120,98,92,195,95,130,32,91,45,129,5,151,146,42,145,5,195,45,207,242,255,236,7,249,167,26,42,101,206,89,8,174,67,53,60,170,65,185,21,86,109,105,68,123,82,157,111,177,45,18,232,69,175,199,254,118,102,249,15,73,112,213,97,3,50,35,193,111,106,69,125,178,115,48,146,130,212,201,71,112,26,40,144,164,15,146,222,208,29,107,230,199,108,172,145,16,114,161,35,89,85,153,238,236,108,108,170,40,52,180,78,82,255,39,16,107,123,40,14,165,173,143,209,184,44,82,74,21,149,85,168,96,19,119,142,10,45,20,18,170,89,219,151,202,252,166,90,19,250,218,30,234,108,115,98,58,152,14,166,77,144,36,113,97,216,85,152,112,93,41,152,120,50,112,25,101,69,30,204,9,100,85,121,73,101,102,58,152,94,105,68,162,132,170,45,18,232,143,7,118,234,168,240,12,102,129,66,48,103,236,25,174,185,85,106,184,240,50,123,62,183,132,117,34,73,77,253,150,140,250,220,26,42,212,146,101,10,179,58,120,222,57,118,117,158,11,149,103,157,195,46,190,221,38,105,56,240,34,8,130,82,228,26,11,116,197,157,89,213,7,219,150,77,158,238,236,210,175,216,153,89,169,249,191,82,165,48,17,207,248,91,244,138,90,255,33,37,169,11,244,129,172,198,24,205,119,179,155,125,79,127,0,161,135,57,204,99,52,6,46,130,127,204,121,48,227,129,58,39,182,104,248,41,97,15,182,47,164,60,247,15,30,216,25,149,149,100,212,22,164,26,147,33,231,152,216,204,104,136,13,52,138,45,73,194,215,229,222,22,105,174,3,0,101,133,119,220,227,250,199,53,4,1,13,4,177,27,34,81,176,103,67,162,32,8,223,161,42,176,221,229,143,34,158,181,61,20,216,64,184,5,68,178,247,114,15,205,123,159,8,27,1,188,191,1,160,6,12,128,49,20,180,109,35,45,9,127,212,247,66,136,136,9,152,25,102,88,135,219,97,86,102,11,158,49,129,221,30,44,181,202,178,156,107,87,42,43,253,128,106,149,85,230,3,218,193,42,229,67,151,198,195,128,109,117,81,239,208,142,170,245,196,34,22,246,97,134,20,169,44,133,151,65,20,193,4,223,102,6,77,19,96,182,60,64,41,48,127,193,130,185,247,45,73,178,29,73,178,109,137,12,207,190,255,116,255,79,63,221,62,161,63,233,222,233,24,74,13,12,132,59,204,163,222,13,190,37,73,178,36,73,178,45,100,17,143,172,219,255,255,97,125,66,245,53,66,133,125,75,146,100,73,146,100,91,200,162,30,51,243,255,191,56,31,113,75,119,230,144,196,54,146,35,73,17,219,106,111,46,219,76,101,181,185,191,111,73,146,28,73,18,109,75,85,205,61,50,50,171,193,224,89,24,62,98,188,30,215,250,254,245,17,120,173,193,168,187,186,50,51,194,221,76,137,250,43,34,61,73,146,173,218,182,109,91,230,94,106,109,125,140,177,104,239,125,152,33,116,78,38,152,114,116,226,20,58,73,98,62,33,78,4,51,174,53,123,111,181,20,247,28,217,182,106,219,182,109,165,148,75,107,125,108,230,29,38,21,182,254,210,236,56,31,152,163,247,86,75,14,181,109,219,48,118,218,222,243,2,38,109,155,20,73,146,36,34,74,6,110,142,65,25,17,201,89,204,213,207,172,152,103,61,7,153,27,205,5,120,201,204,204,84,61,201,20,28,142,6,202,114,141,46,76,182,181,41,146,36,233,251,65,68,20,204,204,195,3,51,179,170,18,154,153,153,185,55,64,43,97,102,28,246,188,87,208,167,135,204,204,204,88,92,21,149,65,238,110,160,170,34,242,255,191,111,129,146,20,73,178,109,107,136,168,153,71,241,156,171,103,175,181,54,243,227,254,8,250,254,253,206,204,212,123,53,85,66,184,137,68,120,28,0,176,140,164,255,255,82,187,211,225,14,215,56,236,153,207,233,177,109,188,108,219,182,109,219,230,99,159,125,183,119,139,219,219,221,225,142,103,58,109,167,230,191,241,122,225,22,0,54,145,36,73,146,49,48,179,178,160,171,166,26,135,150,247,152,153,153,225,31,152,153,153,153,241,233,94,153,153,153,239,150,7,238,118,118,186,167,167,40,43,43,33,192,97,91,146,175,109,219,19,73,178,108,235,125,223,79,146,153,155,187,71,120,68,100,70,114,49,54,51,115,159,225,191,236,195,190,250,140,153,187,171,106,116,247,156,131,25,179,34,153,34,61,220,221,36,125,95,196,31,255,254,111,184,104,4,177,129,221,52,112,242,40,142,4,23,105,171,56,92,216,192,18,24,53,114,212,168,48,23,215,119,115,161,49,58,113,162,59,49,209,24,151,128,42,143,137,181,60,34,93,158,19,141,107,161,181,117,21,218,178,110,50,146,131,120,141,243,224,37,167,48,224,161,14,245,0,192,90,33,120,221,68,251,6,177,47,229,227,249,175,242,144,1,34,177,110,16,35,103,10,218,16,176,177,13,216,108,219,252,66,120,232,209,209,81,71,128,130,221,208,158,202,101,237,20,207,171,187,43,67,15,26,221,225,141,110,227,19,232,91,55,32,132,114,108,93,148,133,113,213,126,156,101,194,22,153,24,24,24,169,148,73,89,133,23,94,106,173,70,61,233,45,87,100,170,168,48,29,67,70,207,28,180,244,120,116,19,179,176,5,115,97,192,54,224,25,225,136,142,244,60,112,213,212,56,203,98,230,249,108,51,177,50,89,152,241,54,105,100,217,70,155,123,231,174,153,64,88,34,74,48,34,30,140,30,140,54,16,0,23,70,129,24,130,0,8,64,1,90,88,183,160,72,20,100,209,112,180,226,55,236,97,132,64,36,53,35,248,217,159,165,1,134,131,12,125,4,18,83,10,68,100,192,50,44,176,11,235,80,131,236,94,20,11,221,214,87,233,203,22,99,41,198,210,5,16,53,148,139,54,10,116,89,70,87,119,92,224,80,75,134,42,20,202,2,64,54,54,219,215,197,87,145,226,121,252,208,181,199,85,56,160,181,71,44,22,243,165,165,4,34,141,204,97,108,134,224,214,2,221,202,56,128,98,164,144,137,40,41,23,8,147,238,176,110,83,176,129,96,11,247,113,145,110,240,69,230,34,76,235,129,69,107,93,84,155,2,66,22,47,64,35,68,10,50,150,24,101,249,188,203,42,172,209,217,170,81,239,118,161,136,139,132,94,5,171,239,42,30,140,108,25,21,52,2,40,33,142,178,181,176,116,17,199,118,219,142,160,116,93,28,89,120,23,10,104,140,12,209,6,42,166,174,13,171,130,136,132,128,145,42,226,15,64,161,103,112,197,242,177,115,106,65,64,135,129,145,3,137,181,15,96,120,105,196,121,192,238,245,5,64,201,14,17,26,0,136,247,3,112,72,182,227,12,6,77,235,147,60,173,90,2,52,44,203,178,232,48,224,81,32,232,176,158,134,230,54,42,173,210,59,117,137,133,215,150,213,3,128,83,194,129,198,168,169,111,152,216,37,82,64,112,196,216,170,28,5,68,180,56,86,82,229,120,39,171,149,117,107,141,98,120,25,101,156,209,121,105,98,130,120,91,164,128,81,130,49,97,218,31,4,34,77,251,2,50,1,130,102,33,245,46,217,75,176,36,45,156,192,117,39,228,224,177,253,187,146,216,64,96,34,149,19,14,68,82,19,170,86,44,92,30,15,134,184,71,19,88,171,133,94,122,227,178,40,25,176,194,143,41,129,25,186,211,50,67,10,150,200,12,198,49,241,4,85,35,16,202,181,6,70,88,19,0,136,189,239,224,73,180,112,167,229,61,197,40,50,169,12,70,16,34,128,8,64,53,123,168,74,150,247,169,189,23,102,53,89,79,209,99,11,203,2,64,81,184,209,146,17,74,179,77,71,187,218,207,134,235,4,18,182,106,93,186,90,37,172,10,7,2,26,183,24,8,28,124,43,140,85,72,45,84,139,26,23,15,64,133,58,86,200,80,157,210,98,5,90,107,0,193,74,30,138,2,158,230,164,129,80,5,172,12,134,68,131,4,135,31,43,52,47,189,15,226,163,175,26,17,0,225,145,202,243,122,189,235,36,88,205,40,199,81,136,65,145,212,132,65,165,193,165,93,160,171,38,164,28,9,86,92,113,249,40,213,78,222,107,105,11,67,89,132,101,250,194,165,29,0,18,2,3,70,105,243,19,135,45,68,140,182,141,70,161,140,53,46,30,135,149,179,120,10,228,121,239,222,49,100,188,118,39,235,55,63,193,153,44,138,26,144,3,176,107,157,54,85,1,188,208,59,76,71,173,17,209,96,99,9,49,29,67,204,92,178,28,119,209,154,11,48,115,235,90,99,176,1,228,210,42,141,33,95,27,134,89,154,8,148,12,76,78,26,162,37,22,46,82,122,97,179,107,109,77,230,34,131,161,4,198,22,148,136,6,200,196,66,145,98,254,4,208,84,146,208,80,158,70,137,105,83,32,8,90,116,132,221,30,232,172,203,210,4,94,75,6,196,141,203,98,150,128,197,146,68,146,236,162,23,39,132,170,181,83,107,171,82,181,185,146,212,21,171,80,14,16,176,118,252,193,188,82,187,101,93,177,128,99,85,107,224,173,114,122,114,137,189,147,81,26,207,59,166,16,140,24,9,7,136,164,53,8,218,132,116,187,115,88,177,183,156,195,5,160,27,177,156,120,234,172,78,237,160,59,214,242,140,45,88,162,172,64,98,149,89,137,179,187,211,232,13,134,180,156,76,25,58,24,177,168,232,232,32,56,103,18,110,189,107,230,205,244,25,254,31,191,86,205,80,112,150,134,83,116,33,66,24,195,28,52,7,37,139,242,24,142,130,61,57,38,38,140,96,168,133,34,42,20,162,34,173,15,73,115,233,40,0,14,134,109,237,199,83,200,242,133,85,2,8,193,80,0,25,65,176,13,56,36,48,147,203,34,45,66,128,4,251,172,235,58,205,190,58,201,143,231,116,203,76,22,99,179,95,28,243,173,99,137,207,201,194,11,75,2,70,138,178,215,191,252,211,253,47,254,50,255,244,175,245,167,127,193,31,254,9,103,152,1,198,178,156,186,156,107,247,119,231,131,92,182,227,229,191,56,221,131,17,148,196,132,2,41,229,36,17,24,64,190,227,231,244,4,71,24,155,135,11,163,197,21,174,4,205,155,87,206,175,206,145,103,251,218,122,220,182,180,194,198,132,167,7,154,14,12,165,41,113,194,33,53,96,161,199,176,20,132,167,65,8,128,227,55,176,197,104,158,134,108,126,133,91,3,207,103,134,130,13,177,221,71,13,49,14,203,181,104,64,28,16,45,41,166,175,205,206,149,10,51,98,206,140,149,99,132,165,10,164,8,148,9,135,211,214,138,165,16,0,51,58,61,198,153,11,230,50,132,173,125,136,137,21,44,27,40,24,171,120,142,0,28,232,241,2,27,151,85,86,179,135,129,97,198,101,245,23,98,28,179,167,207,146,44,196,3,96,99,116,17,63,250,35,139,71,45,210,62,92,88,179,61,24,59,115,81,11,255,252,223,253,199,127,193,31,254,149,6,47,216,19,89,94,209,247,125,99,70,85,4,93,15,0,44,9,82,16,80,144,159,239,255,210,101,56,189,33,146,36,222,46,120,144,130,48,32,28,132,115,120,111,220,188,10,75,187,121,107,174,190,142,116,106,145,6,0,35,160,19,225,174,33,13,79,140,23,211,201,18,155,125,230,208,54,218,221,136,161,40,80,252,18,95,78,47,226,171,153,23,248,239,81,225,247,217,155,134,58,68,13,106,40,20,56,75,7,144,88,152,162,134,180,46,183,53,229,128,18,60,122,192,104,56,131,81,189,84,152,21,50,13,67,45,35,0,162,4,14,9,101,64,230,4,12,150,0,49,213,140,132,0,73,211,106,159,3,122,111,55,108,47,151,101,0,49,208,28,243,243,46,151,15,172,245,199,162,143,139,83,7,216,254,250,134,38,9,90,194,81,219,249,193,254,21,215,255,161,255,224,195,15,182,205,252,192,159,147,15,102,150,219,2,68,169,32,49,12,16,89,127,201,255,195,197,242,133,233,54,112,148,184,168,216,162,170,50,8,138,251,52,220,211,143,28,78,98,12,16,96,0,34,109,33,175,34,12,35,213,153,213,51,22,222,209,3,105,161,12,192,0,49,13,194,162,215,187,116,36,2,136,32,73,68,165,202,19,26,120,46,58,10,8,16,224,8,50,57,134,82,76,166,246,112,21,179,6,12,144,250,21,189,189,67,214,62,93,224,66,29,162,131,15,89,159,246,8,62,156,249,37,91,242,243,240,90,42,72,16,73,210,35,3,48,36,196,225,150,5,52,84,227,168,49,220,0,88,51,28,12,0,234,209,79,43,23,101,135,91,24,40,87,209,91,110,236,109,59,46,55,106,226,165,146,22,36,182,169,212,30,90,39,130,39,136,6,26,219,90,67,99,215,194,30,100,247,163,122,104,26,4,32,76,156,224,130,221,190,64,103,16,151,15,27,245,246,144,60,185,42,89,23,37,192,218,149,209,157,57,191,97,162,131,158,234,37,160,138,124,67,131,255,103,234,139,183,208,65,136,72,99,132,144,228,21,80,100,26,78,177,170,32,210,47,84,189,144,126,41,184,83,62,86,172,84,155,212,112,218,153,56,6,89,218,208,64,5,160,6,143,243,74,74,98,90,213,54,1,73,115,158,137,94,144,63,121,218,214,235,13,31,14,93,33,204,45,83,20,3,22,88,149,242,196,172,152,141,105,120,77,221,45,193,0,6,23,178,10,71,2,36,37,192,102,160,122,24,65,130,185,55,249,173,252,70,150,32,169,168,244,1,18,25,191,198,5,78,246,164,116,0,20,164,5,190,141,135,137,142,60,232,32,87,81,84,26,197,80,48,178,13,154,5,44,13,214,10,50,146,88,227,77,216,16,44,21,168,16,89,114,144,189,26,163,151,25,4,75,204,86,166,224,147,144,211,61,38,196,137,92,66,65,73,23,97,202,20,99,182,136,101,12,100,219,128,161,76,69,6,194,162,246,37,43,113,25,146,28,133,49,249,217,92,149,69,244,218,51,78,103,52,33,48,126,234,130,150,3,218,138,108,1,40,150,150,255,103,251,251,175,254,181,43,109,108,187,30,60,16,233,100,181,83,44,47,94,39,15,130,9,154,36,170,176,65,93,202,81,128,64,6,89,239,241,241,20,11,34,8,232,22,179,67,108,52,177,230,112,71,97,229,36,249,225,184,107,241,121,225,29,116,101,15,234,86,189,117,87,221,163,182,196,176,135,223,70,147,150,203,112,49,238,198,239,31,110,183,100,186,226,157,97,37,3,13,42,68,56,91,176,2,85,181,128,21,40,97,8,41,16,65,240,211,244,3,13,118,82,232,123,102,192,148,193,43,97,41,107,176,73,207,180,214,246,113,72,4,34,76,72,193,21,217,97,56,193,150,88,245,38,90,50,70,184,133,174,13,85,228,123,148,79,165,142,64,64,36,225,1,42,132,24,109,222,172,161,86,66,14,44,5,91,4,165,166,164,41,28,160,129,41,160,176,98,107,83,177,132,135,104,122,15,13,96,130,1,64,195,90,218,59,46,203,4,149,105,38,115,92,22,69,172,243,4,184,143,65,52,101,27,16,18,60,16,52,160,109,150,71,221,180,99,59,240,22,47,245,119,191,94,35,53,87,177,80,133,255,240,99,24,196,5,49,141,38,172,224,85,92,64,33,38,5,37,199,61,156,17,27,224,5,168,66,247,105,78,193,190,19,144,61,226,184,120,158,126,86,211,225,108,84,137,158,237,249,219,237,250,195,107,239,251,126,118,45,201,75,128,104,62,225,10,85,20,117,105,162,218,14,171,203,151,226,41,26,12,3,18,13,11,192,59,7,71,198,74,238,228,245,100,52,6,84,1,38,178,57,54,11,32,129,128,20,108,28,193,100,246,2,115,177,203,177,156,230,227,72,52,233,30,184,67,26,153,132,67,183,121,182,5,46,170,88,27,54,49,221,96,26,224,162,45,9,42,8,107,205,201,135,171,110,12,104,66,18,73,64,138,14,37,45,170,77,21,71,185,89,73,109,106,174,113,81,87,87,74,194,148,150,13,50,90,0,142,10,214,229,20,16,81,172,192,224,67,26,152,8,117,138,225,18,67,114,221,188,203,71,225,222,229,232,166,150,159,160,81,221,106,22,61,11,59,193,16,160,161,192,193,173,138,182,201,214,3,32,210,230,140,108,241,73,89,193,236,161,104,171,120,97,40,96,6,138,83,102,200,112,210,88,189,191,157,234,174,117,155,57,124,64,212,113,247,126,206,253,186,96,157,250,255,235,244,75,159,47,145,40,167,35,115,134,252,209,95,186,247,244,55,190,83,79,215,150,187,226,110,40,109,114,96,158,138,199,234,251,194,17,124,8,83,227,188,171,119,235,121,118,98,8,198,148,50,234,130,214,227,16,227,206,8,119,144,240,104,99,54,17,138,133,178,37,109,25,18,84,36,18,112,192,145,114,225,210,85,47,236,160,112,1,31,145,8,41,93,210,80,26,203,164,81,205,204,126,158,157,26,184,230,202,231,253,224,152,88,129,201,100,100,193,216,171,168,183,95,139,151,69,130,25,129,42,173,73,46,233,196,150,218,124,152,139,125,113,181,31,182,27,113,44,155,107,225,202,37,0,167,211,132,21,199,7,224,160,56,218,0,64,44,81,198,160,192,200,88,194,228,201,184,222,131,182,145,144,57,40,226,42,161,57,25,96,116,66,104,36,8,204,101,109,20,134,132,104,59,0,6,212,65,27,154,66,135,67,69,124,222,46,223,86,210,57,25,212,160,118,107,168,138,54,10,232,152,164,70,45,147,136,16,105,234,165,31,216,255,123,235,63,60,195,186,178,166,120,96,76,194,123,112,14,252,4,149,79,9,153,52,193,89,156,65,215,242,206,194,68,169,144,35,134,234,76,145,173,89,179,157,89,184,36,63,13,247,155,84,37,111,140,76,221,52,40,1,36,67,224,135,209,140,176,165,193,169,204,21,90,3,103,101,194,3,203,147,248,3,210,32,195,174,76,4,182,7,94,232,37,3,23,182,185,25,197,176,179,120,45,103,47,81,104,125,25,121,157,133,114,248,173,63,237,105,15,106,149,197,106,66,154,44,153,192,16,133,72,122,135,204,191,23,127,243,77,186,12,181,32,21,84,29,16,167,0,133,180,1,222,83,222,204,204,170,183,55,231,165,58,101,131,102,141,195,27,190,208,100,68,192,76,120,233,145,9,109,66,13,105,24,69,129,31,53,203,23,56,112,185,248,11,55,135,65,239,121,187,156,232,204,5,71,119,247,131,32,129,1,221,88,43,175,219,140,167,246,60,20,220,34,10,7,203,18,5,150,253,67,126,185,250,61,247,108,234,180,15,53,193,86,177,116,186,122,177,221,239,250,163,237,147,221,83,48,14,59,112,3,183,155,232,230,239,104,254,201,120,85,52,67,228,37,178,118,90,127,50,53,101,48,85,76,174,10,117,177,188,122,232,55,190,186,235,203,77,234,119,218,30,216,76,236,50,222,53,253,187,237,254,114,182,191,239,203,223,174,254,245,78,78,240,177,69,167,31,158,179,12,184,174,34,61,249,65,156,175,123,238,114,39,209,12,34,158,177,123,77,79,192,134,104,150,245,167,244,217,233,213,135,28,0,194,4,42,33,153,9,185,216,214,140,197,148,85,88,212,238,84,114,63,49,155,26,147,248,155,254,143,47,122,207,126,9,115,196,6,210,136,8,147,226,81,118,162,67,130,130,143,47,193,86,65,45,205,21,85,118,162,31,231,235,58,29,97,12,134,6,175,224,82,123,170,244,119,112,49,196,40,134,98,64,169,73,5,15,135,103,104,40,194,72,74,77,49,193,145,84,72,176,8,64,44,41,232,125,57,209,33,199,149,77,58,216,234,114,247,49,229,157,160,50,30,7,58,27,95,50,192,4,235,161,182,134,26,79,112,129,132,23,232,133,3,6,143,53,160,208,231,225,143,126,204,224,147,164,3,249,31,214,190,62,179,31,158,57,219,250,20,171,39,207,166,189,149,63,171,232,163,166,43,242,114,125,114,237,83,97,4,138,72,207,179,177,120,120,132,54,105,20,15,14,86,243,174,15,30,237,159,180,199,239,30,187,71,127,248,159,55,191,220,60,185,150,59,250,125,224,154,170,156,74,91,84,182,134,140,17,139,236,230,230,43,93,109,93,119,71,167,94,223,7,188,135,60,167,196,79,246,126,216,127,218,216,175,231,246,195,119,248,139,86,102,77,99,233,22,182,15,248,229,68,238,153,188,62,42,255,107,195,127,243,154,206,37,178,33,133,4,241,98,221,215,235,158,152,60,115,78,228,29,227,66,98,249,203,7,205,134,255,168,62,235,63,12,252,167,246,213,151,247,254,227,95,12,215,223,75,119,24,142,238,50,239,93,11,97,142,65,8,49,23,186,10,140,176,139,9,37,146,112,98,89,200,82,223,239,185,193,237,229,254,114,249,122,47,241,117,101,173,126,17,47,195,130,121,231,37,185,199,32,203,202,6,197,32,91,33,102,35,70,74,227,109,154,105,56,64,42,80,176,221,198,49,172,187,19,151,33,217,243,201,24,246,115,122,62,150,108,222,165,145,2,163,71,48,185,83,186,64,80,130,2,0,226,33,16,89,74,153,219,226,229,66,107,159,70,221,53,44,106,104,40,112,85,73,241,5,53,172,42,175,78,216,81,182,55,38,225,176,133,126,52,37,179,103,74,161,175,198,69,137,118,129,246,181,135,10,14,167,190,29,66,26,48,251,80,191,203,124,170,157,103,187,105,174,140,105,236,54,219,186,242,172,219,88,103,148,215,166,215,123,173,105,165,252,86,127,247,191,248,124,57,7,61,135,195,89,12,49,184,163,17,47,225,51,68,2,52,138,22,24,73,218,89,38,90,218,149,64,156,163,23,93,78,216,83,98,139,120,59,61,94,205,111,62,149,63,106,169,3,92,238,40,5,92,103,3,149,132,38,195,172,233,102,89,207,185,245,205,250,255,182,227,115,85,157,95,208,251,182,150,83,140,154,157,122,249,156,101,230,254,38,237,101,82,239,189,206,179,250,225,163,137,117,79,126,229,91,15,255,228,28,92,139,77,79,119,171,203,205,15,191,235,249,19,202,166,153,194,19,66,86,58,57,34,148,48,159,3,153,247,120,139,231,204,116,148,81,79,203,220,196,196,52,43,246,141,78,97,22,129,14,191,119,99,131,161,75,116,201,237,133,13,24,135,55,125,34,16,159,34,151,146,154,165,75,214,141,65,133,133,162,181,164,18,141,81,91,81,181,227,77,94,248,231,95,111,251,53,206,224,87,47,36,243,101,18,224,228,29,151,8,221,198,104,102,51,51,73,92,228,222,149,82,18,16,18,32,236,216,75,16,17,75,51,140,215,44,79,196,242,203,181,183,214,144,179,217,189,223,77,156,148,26,83,191,104,185,233,182,101,215,87,212,14,0,216,103,22,52,202,234,28,1,14,235,71,35,8,131,28,55,78,227,65,79,161,176,224,68,54,128,38,149,250,136,85,222,98,65,32,60,99,217,145,117,93,141,163,68,182,30,93,126,235,127,212,229,152,36,229,173,45,170,6,68,193,142,111,160,69,117,76,175,221,145,157,160,142,129,189,92,96,103,174,142,120,13,186,128,11,125,45,89,108,122,236,240,238,89,247,254,172,219,109,192,203,245,146,89,101,182,73,132,34,171,194,86,104,43,200,8,128,189,166,230,188,154,18,176,122,173,254,47,6,110,61,133,209,81,24,209,41,210,3,9,112,10,7,61,222,168,124,47,118,247,169,15,64,158,159,109,56,128,147,236,236,69,89,211,30,223,116,253,160,6,169,203,128,170,30,234,82,106,91,32,189,51,10,229,129,157,50,62,127,236,190,20,124,134,10,173,90,87,13,52,129,133,56,117,8,209,148,111,78,153,90,194,0,104,123,184,152,91,41,132,56,249,90,73,58,248,26,99,140,214,188,133,82,146,152,67,85,232,234,93,51,23,132,122,147,129,254,253,199,192,49,78,134,63,110,14,195,147,177,48,33,23,9,25,214,196,74,110,198,101,64,202,200,232,86,141,94,90,90,139,183,79,26,0,10,10,127,12,50,142,56,184,173,177,68,22,213,144,20,133,221,75,217,179,135,204,186,242,153,205,131,151,149,57,32,107,100,112,34,101,108,146,106,74,163,201,141,5,135,159,129,125,180,3,246,0,232,64,173,235,192,232,161,135,3,181,30,212,249,155,223,30,125,168,211,244,5,151,24,84,142,85,140,229,225,136,79,254,73,87,233,38,221,71,53,163,156,173,30,78,135,76,34,4,78,106,10,93,185,66,7,176,169,145,29,34,12,90,92,5,106,14,110,133,238,93,222,147,46,204,235,147,191,202,155,57,253,141,157,222,168,22,253,26,22,117,71,225,255,190,19,105,140,196,4,113,118,216,2,104,61,133,199,36,123,114,247,179,240,133,29,176,249,147,52,47,55,69,129,88,206,47,136,43,195,125,48,70,246,202,125,34,222,72,46,46,44,68,140,146,110,125,49,98,239,69,160,133,248,73,162,116,103,20,239,188,173,178,31,60,34,92,183,224,127,237,60,20,23,36,31,239,245,11,218,59,60,75,63,125,192,133,223,152,113,213,245,215,133,241,245,44,254,4,238,14,153,234,135,21,185,231,224,116,14,176,2,26,114,102,88,96,69,12,122,44,234,232,155,230,80,176,21,93,99,50,132,58,178,144,254,87,157,140,176,33,104,18,52,99,249,146,181,48,195,230,42,230,59,148,80,238,173,133,203,5,4,99,114,11,77,6,140,42,223,30,25,8,10,251,32,122,103,110,96,116,164,238,54,219,122,180,86,48,144,134,150,126,9,15,239,243,54,119,113,47,170,244,2,242,228,101,79,216,106,194,244,1,87,5,247,102,155,81,47,82,141,155,48,159,55,29,95,109,108,15,35,234,115,42,188,106,255,205,237,218,234,218,119,255,248,231,169,63,6,174,103,133,1,151,38,150,70,1,231,131,159,252,255,184,27,77,184,137,26,104,96,164,26,142,35,57,132,93,149,83,53,202,21,81,49,35,244,71,133,252,243,235,168,11,212,194,70,182,201,17,99,47,229,10,152,143,225,221,1,117,113,5,12,129,245,110,217,28,64,52,7,167,186,87,82,116,16,75,153,42,89,227,208,71,14,43,111,51,178,144,206,100,116,211,217,39,242,191,102,210,91,191,229,54,114,12,143,197,21,121,37,26,38,52,202,116,39,155,67,59,13,142,83,64,194,171,182,218,145,108,214,219,195,85,47,59,219,105,133,112,30,231,196,122,184,221,16,235,240,162,2,125,138,253,142,186,97,97,200,236,72,10,204,48,187,140,223,36,159,30,28,62,58,56,24,134,128,180,1,131,141,170,221,165,46,214,219,241,95,144,47,57,241,37,38,124,152,62,60,68,111,222,53,137,80,133,197,48,147,19,51,48,163,216,61,94,88,188,236,203,123,0,85,118,36,231,153,137,183,141,138,20,199,74,234,46,46,67,159,255,191,164,92,169,0,151,240,177,137,106,202,36,110,11,170,40,13,22,65,90,19,229,74,88,107,215,208,210,166,50,123,225,177,183,14,24,69,255,8,213,211,94,59,78,122,147,57,25,89,17,148,3,227,57,89,236,105,121,22,132,217,123,238,180,54,30,117,226,124,247,109,146,124,72,172,148,149,146,184,148,85,172,184,55,127,35,72,32,210,36,29,105,38,43,2,136,91,14,213,133,204,10,103,252,75,224,221,226,73,241,179,210,252,243,27,232,17,213,57,205,58,120,199,72,198,40,4,104,159,94,184,126,139,119,63,220,137,67,126,30,6,42,23,195,136,209,159,92,87,110,54,21,212,242,91,33,82,248,169,68,39,211,116,131,1,4,37,115,178,23,41,82,211,219,111,27,255,179,152,167,23,166,146,4,122,49,47,80,73,182,211,231,187,174,109,250,73,161,59,73,237,89,175,234,10,153,80,161,107,122,104,20,193,104,39,48,193,82,35,145,77,40,75,184,203,32,90,229,247,60,194,213,152,85,221,122,173,222,82,55,91,145,238,8,111,194,175,189,176,253,248,228,10,3,43,217,151,162,6,192,202,14,133,225,162,172,119,232,120,79,243,213,167,245,237,195,69,235,123,12,90,31,183,190,217,244,102,27,137,153,132,183,76,100,203,52,45,244,27,125,28,129,208,210,93,165,196,80,43,2,35,54,133,203,206,24,68,8,118,252,254,165,233,11,11,123,103,81,110,101,237,128,198,84,65,5,45,203,32,18,150,186,216,215,198,5,209,192,124,243,187,87,88,197,23,251,163,146,125,164,164,9,151,197,19,72,154,13,200,162,203,120,19,30,138,145,238,221,76,238,56,64,33,56,245,84,104,236,205,221,183,52,136,116,144,149,120,48,1,108,202,2,19,18,146,32,132,72,24,193,152,31,217,126,163,55,209,208,134,106,154,56,11,110,141,49,222,178,49,107,120,11,218,5,203,19,212,136,220,212,89,202,165,171,183,214,156,252,232,74,147,81,55,91,229,64,98,149,57,122,49,93,138,168,81,211,132,113,207,184,147,229,146,132,201,64,8,41,50,204,57,78,9,128,157,121,140,234,189,244,136,139,171,103,17,138,45,176,136,119,244,69,168,35,222,46,19,158,238,190,244,254,131,255,92,135,57,239,17,91,122,140,36,160,166,28,239,108,208,68,194,99,41,161,65,32,8,66,166,135,145,103,115,18,213,162,208,217,67,94,29,96,29,101,228,124,210,138,50,73,50,154,11,210,40,193,100,81,74,29,149,79,58,55,253,157,79,170,79,255,107,111,168,218,255,151,0,222,11,214,109,146,3,162,54,77,100,81,34,18,191,249,158,205,82,76,45,107,58,99,239,130,217,183,125,118,93,94,18,4,46,127,124,157,38,118,225,90,3,133,119,187,8,217,207,226,105,103,123,209,119,218,142,60,4,84,58,107,183,218,31,45,41,42,147,161,220,20,181,110,77,63,145,125,84,99,175,32,243,50,248,223,189,231,5,147,27,86,230,176,143,59,145,12,216,240,187,36,173,194,90,191,2,181,102,95,66,218,33,96,48,65,7,218,32,91,198,120,131,112,144,0,22,80,88,96,132,61,123,172,246,124,220,153,169,249,193,160,147,105,149,87,63,243,131,239,224,100,166,246,122,96,90,70,47,122,187,235,229,171,22,237,66,153,188,216,46,186,141,202,13,155,205,148,128,22,232,76,70,220,54,60,187,190,127,97,140,119,10,1,167,25,21,147,136,210,185,61,18,168,118,7,35,107,51,165,16,166,89,104,23,193,55,178,37,228,85,240,118,125,37,187,180,77,172,143,2,26,89,219,143,254,88,143,253,37,167,223,158,153,222,51,45,176,86,142,1,75,151,186,58,74,72,28,39,89,222,99,11,68,246,80,243,4,6,209,136,238,89,212,66,248,191,207,117,5,94,81,125,248,163,203,204,148,240,86,210,91,64,246,66,163,217,58,69,48,131,157,245,13,146,173,95,174,34,111,217,115,231,95,130,111,127,81,86,132,96,144,48,117,53,204,22,186,97,137,92,55,202,74,235,24,223,121,191,189,13,82,167,78,245,108,196,216,178,130,125,34,249,253,103,64,238,101,218,81,222,40,90,177,198,211,226,105,118,25,62,253,223,147,195,245,157,231,139,247,149,95,23,47,147,45,74,154,17,185,9,192,102,173,110,247,79,117,113,89,198,177,0,169,129,190,35,93,208,27,242,125,132,70,163,19,187,74,146,133,101,70,96,194,231,128,144,168,75,80,205,29,222,32,21,69,217,6,154,216,160,48,2,73,32,9,33,193,65,46,80,136,10,238,161,181,180,117,12,61,200,30,191,255,231,171,221,251,255,241,223,253,231,151,95,9,233,28,202,197,188,173,185,136,53,207,172,106,149,56,216,41,78,79,226,73,69,82,152,68,51,186,192,192,132,103,154,102,39,14,167,87,15,23,183,95,239,221,221,250,18,171,237,161,236,121,223,34,25,76,154,212,83,169,72,220,171,216,208,126,94,111,222,9,95,125,90,127,220,121,121,91,69,189,68,95,77,223,251,29,213,214,63,254,126,221,47,223,249,228,91,254,206,15,215,102,231,71,163,9,79,26,215,6,85,58,165,93,36,75,72,5,192,156,68,233,129,55,81,124,98,130,171,151,240,242,42,206,134,219,20,11,190,141,177,76,109,42,249,50,233,209,84,47,119,145,123,222,252,65,156,85,179,117,161,98,205,198,89,208,38,179,188,17,119,7,35,107,17,63,40,58,160,108,120,95,75,229,216,164,29,178,107,137,253,17,123,127,93,179,30,140,36,169,159,238,109,141,228,164,121,83,34,50,203,100,252,186,49,73,124,60,77,102,14,40,159,234,203,157,15,252,159,43,126,60,127,240,99,188,73,183,222,29,173,190,195,234,34,3,176,198,4,5,76,122,11,166,149,231,149,242,132,235,102,83,73,78,113,210,197,152,18,233,198,45,229,70,229,30,63,243,134,98,250,192,196,150,128,195,136,235,143,195,254,126,122,255,91,157,31,121,218,156,208,52,143,221,249,195,6,185,177,138,4,187,8,46,32,52,118,72,19,1,32,100,80,214,84,102,228,237,15,102,95,123,247,169,246,20,92,190,56,96,194,188,98,240,216,221,71,173,209,175,198,107,239,220,27,134,222,251,115,245,254,244,167,127,255,15,191,153,44,207,210,171,167,126,0,237,246,188,168,119,105,110,29,23,145,158,219,186,39,88,158,46,184,164,254,218,42,60,151,222,21,94,164,88,186,158,45,77,4,99,89,180,67,46,81,152,138,1,67,68,110,34,28,67,15,130,200,36,202,197,238,250,199,127,125,92,125,237,245,229,215,252,143,143,183,223,255,105,250,240,223,31,121,60,209,239,143,190,242,212,215,248,213,242,74,187,115,233,74,219,151,26,189,207,150,35,129,123,242,75,221,56,0,253,11,230,193,119,239,159,17,174,64,37,163,36,86,66,109,233,214,100,75,180,32,236,156,209,41,152,196,20,7,153,30,237,77,15,50,233,39,190,21,69,65,147,81,73,187,164,62,141,43,136,49,42,180,253,59,227,207,127,224,24,11,82,119,157,126,149,68,167,200,24,155,188,191,39,78,114,3,4,5,108,184,99,120,102,42,5,234,107,246,27,186,196,59,127,126,250,145,95,78,62,250,235,10,212,66,161,150,106,219,211,153,4,110,1,23,0,160,188,57,10,126,127,81,89,5,81,4,237,237,27,132,114,110,92,6,18,64,183,244,163,92,178,25,86,249,190,225,136,203,155,121,243,126,83,106,60,62,212,249,248,107,38,90,106,26,85,92,140,46,32,6,217,155,217,25,34,12,129,101,233,163,37,162,229,214,207,74,119,174,29,25,143,247,140,187,205,11,156,2,197,2,229,137,67,29,71,164,61,93,31,45,47,236,232,19,31,199,223,122,247,7,111,254,75,1,84,3,215,226,138,0,98,190,105,114,248,39,108,233,7,56,211,85,52,141,251,232,251,110,113,118,232,23,70,215,135,227,140,213,22,70,112,100,20,0,206,185,55,89,27,203,171,96,63,133,65,201,55,11,60,150,241,198,97,142,170,88,202,166,140,235,250,197,188,250,128,222,191,250,144,223,57,71,244,242,232,201,236,61,194,94,204,36,150,178,192,0,200,20,97,50,135,216,11,21,64,149,72,147,226,154,238,4,110,71,170,168,170,115,90,25,43,225,34,207,123,230,10,2,12,29,48,48,177,149,112,97,56,223,197,151,219,225,11,243,242,99,107,97,78,210,154,94,105,147,76,66,60,126,139,206,195,217,64,177,3,78,18,216,150,119,85,12,76,112,73,6,169,76,168,74,88,3,34,180,114,17,60,227,84,111,61,62,249,31,143,56,142,238,182,223,40,25,133,13,16,144,243,39,152,69,67,184,162,174,48,77,156,150,32,235,126,106,46,132,35,175,32,26,206,226,12,114,4,195,97,177,238,120,110,186,29,56,35,187,48,141,34,121,125,227,90,251,170,69,217,172,248,39,23,133,69,17,199,128,8,214,20,96,36,79,97,68,183,199,76,118,105,125,166,97,30,21,167,119,216,241,18,169,216,152,73,93,158,52,234,44,182,227,112,53,116,253,114,81,33,44,58,254,215,83,233,19,253,39,191,92,105,15,189,241,43,172,225,51,92,161,216,168,84,23,57,242,131,178,191,43,22,145,17,62,222,164,159,214,126,112,156,251,142,150,169,199,86,101,221,16,78,98,114,40,19,175,174,133,52,128,252,48,39,79,125,229,29,188,6,21,109,179,255,54,90,124,124,196,179,130,146,233,209,136,235,147,249,220,188,9,19,110,114,95,192,107,82,34,11,224,18,129,52,68,211,247,212,200,221,169,213,191,255,27,92,183,220,43,86,110,46,64,85,222,89,183,179,86,88,68,99,169,56,251,230,25,255,105,152,50,0,108,97,114,51,218,243,145,229,252,193,90,73,123,204,151,55,236,89,82,201,181,162,141,166,36,201,72,136,249,177,161,175,90,105,155,68,96,38,87,21,49,50,73,243,168,109,158,162,58,15,88,3,151,88,83,132,193,57,115,9,250,183,223,62,134,43,222,153,14,216,141,56,101,220,210,24,86,13,168,38,202,176,82,165,105,65,144,98,152,210,140,101,218,9,203,193,142,136,183,32,29,240,98,147,104,10,109,187,216,106,121,10,49,78,18,69,227,185,96,185,82,162,108,169,244,32,171,74,172,35,54,167,46,71,12,71,138,41,184,140,116,194,24,228,153,156,230,151,63,131,60,126,122,115,189,117,144,23,179,128,231,138,47,233,42,111,156,189,60,220,220,130,138,132,91,131,196,164,191,95,215,243,13,90,78,69,134,243,205,213,121,33,97,99,141,80,39,236,251,100,127,191,60,241,205,124,149,206,188,252,93,125,230,212,104,199,40,71,24,65,44,23,253,52,158,149,225,20,255,124,85,246,174,236,69,211,114,250,217,21,245,120,255,236,207,52,250,241,121,73,21,84,85,235,27,195,225,119,92,36,69,121,196,143,241,164,152,148,68,89,65,38,155,4,85,24,114,157,212,24,138,19,170,180,227,43,229,172,117,235,73,143,151,87,151,13,90,175,10,215,40,204,139,181,149,143,183,225,158,238,178,2,137,12,74,97,39,28,4,201,218,30,212,188,210,35,4,165,85,148,65,35,30,189,66,8,192,24,93,173,228,161,50,5,153,125,239,215,108,172,50,125,194,25,99,134,98,19,73,210,135,247,80,78,236,12,147,180,112,93,113,255,71,185,205,243,248,201,156,152,12,142,91,223,252,93,71,114,19,101,90,4,8,134,36,76,73,89,22,110,73,148,221,5,48,65,124,72,49,41,154,94,8,253,8,50,88,101,219,46,112,10,229,193,145,240,168,152,229,123,200,109,106,197,179,18,4,33,199,212,39,152,49,162,145,76,234,157,168,237,228,33,140,90,246,174,155,188,43,212,252,70,206,140,147,109,137,54,36,240,193,120,87,234,71,152,221,95,11,139,210,254,247,53,246,143,43,244,158,167,151,161,158,60,222,52,68,100,242,20,214,230,85,186,73,138,55,111,54,132,127,84,250,247,117,42,113,219,242,71,122,182,127,31,15,76,131,104,6,148,169,82,150,185,52,105,88,149,60,173,61,13,51,106,14,109,156,103,84,219,233,157,51,146,147,196,34,117,35,253,172,234,207,255,40,79,210,0,146,98,25,216,53,36,98,38,176,162,10,18,153,133,54,197,173,210,71,62,13,255,252,99,116,244,137,38,163,31,117,152,102,174,112,67,29,189,62,189,126,1,144,159,69,178,160,90,212,209,147,93,43,89,140,217,201,8,68,227,64,86,179,136,48,13,56,211,147,72,178,232,132,238,220,195,45,202,180,229,147,40,22,218,71,13,250,198,213,236,46,201,40,166,233,225,217,101,224,64,2,199,96,64,138,238,176,34,162,152,174,255,253,200,248,64,228,115,90,114,146,91,241,179,228,112,180,22,247,146,206,176,70,126,59,236,112,35,96,124,28,188,29,72,23,167,43,229,197,71,144,16,56,178,142,88,50,200,120,220,130,76,3,254,65,243,52,204,11,120,160,139,7,250,105,67,180,6,39,104,57,82,145,68,66,61,198,38,118,150,183,47,240,233,95,244,120,203,209,110,120,254,98,158,78,155,202,28,18,79,200,105,109,132,134,249,237,243,245,199,157,102,14,14,13,113,22,128,28,209,44,110,182,147,164,41,37,149,34,193,190,160,109,195,230,132,205,120,107,184,7,251,157,141,248,134,221,166,243,103,182,73,205,89,54,42,40,58,26,58,58,21,137,48,37,116,225,81,162,144,132,46,164,189,201,93,9,61,37,36,49,153,147,241,82,101,45,155,53,164,237,248,109,197,154,244,79,127,148,42,218,31,12,72,18,225,164,77,60,172,240,179,111,225,31,255,196,83,29,8,171,76,206,104,30,53,197,41,249,68,142,3,200,29,192,195,137,109,196,26,135,85,100,152,81,103,98,168,132,208,65,177,128,192,168,97,85,106,44,11,209,177,158,116,253,157,54,113,3,72,217,101,156,179,185,34,210,115,74,51,115,15,205,120,62,146,100,97,226,37,153,172,249,61,197,0,27,2,232,185,201,181,100,214,161,68,94,4,168,109,93,130,52,91,47,122,99,94,124,88,219,103,253,96,199,163,254,179,220,25,250,43,30,62,45,43,253,94,189,37,0,0,104,196,222,212,142,78,67,121,120,250,148,167,29,202,78,101,224,163,197,176,220,192,21,95,137,254,174,34,162,40,237,239,60,236,249,248,170,92,106,217,171,163,154,214,237,193,141,34,98,32,68,41,187,41,188,19,219,197,221,230,88,185,27,154,86,65,171,72,17,17,111,49,143,86,204,23,68,245,0,160,167,24,26,96,5,127,181,108,126,204,140,2,162,138,20,161,61,223,212,15,4,65,227,39,209,68,57,237,2,107,7,100,4,137,219,28,67,159,226,189,241,13,87,185,203,75,186,200,133,66,136,21,103,58,62,115,171,49,233,125,94,182,10,107,22,92,139,104,38,39,166,134,245,125,124,0,88,67,207,217,77,58,190,167,238,146,173,137,25,200,72,161,10,77,26,233,195,152,255,252,164,43,194,64,85,34,197,84,87,220,255,235,95,15,243,72,16,68,107,22,51,83,74,165,242,12,100,195,255,130,191,146,241,208,198,94,24,113,34,229,236,113,133,45,37,8,86,152,228,212,184,26,90,142,152,102,196,198,74,6,229,144,86,30,158,121,169,182,208,170,196,204,15,114,9,169,101,6,205,152,69,136,159,207,219,187,66,89,87,96,110,36,220,145,111,138,92,18,90,231,47,68,74,18,90,29,208,214,102,85,160,220,94,191,53,241,185,139,144,103,79,6,241,219,181,252,209,198,20,219,11,148,192,171,5,219,82,31,220,50,195,163,253,96,110,45,78,7,177,120,30,206,11,34,153,148,210,64,183,92,223,113,75,218,38,12,130,195,224,8,148,1,101,190,80,52,75,163,31,222,104,98,212,148,138,161,177,86,153,14,34,172,177,54,92,30,126,252,81,188,216,143,46,244,2,99,114,230,27,155,215,103,242,90,106,234,96,65,133,80,5,180,213,138,151,67,72,145,41,160,42,193,26,50,97,150,223,4,42,171,9,22,83,204,224,122,151,114,146,131,240,12,214,121,183,96,110,164,195,202,215,111,39,191,106,27,215,104,158,53,35,116,187,172,156,103,228,48,34,30,160,202,150,214,188,13,79,167,196,157,29,36,150,189,92,56,1,44,190,206,234,254,63,31,1,194,38,208,108,228,157,26,214,54,46,46,195,210,161,0,92,216,67,28,144,68,181,31,87,158,134,146,130,210,169,3,219,104,139,112,124,164,11,113,198,235,40,244,43,10,126,126,115,185,210,77,51,59,111,103,132,53,221,108,238,110,196,75,179,85,168,150,140,178,158,144,49,4,216,137,129,14,35,39,134,50,135,214,182,251,30,100,142,142,156,237,252,202,57,187,243,172,204,236,180,130,115,54,228,189,102,192,28,4,146,150,125,40,68,126,70,116,251,118,123,122,206,90,40,152,176,112,87,237,111,125,204,111,154,254,247,69,175,120,196,127,226,195,254,126,185,197,214,141,170,48,214,61,192,191,59,213,211,91,92,188,219,127,222,164,15,241,71,119,209,41,86,196,237,173,214,103,213,189,57,63,212,36,255,228,189,221,185,24,86,183,98,214,144,69,68,21,85,245,100,143,219,108,155,219,20,132,8,82,20,140,237,80,101,201,187,108,202,20,154,38,126,153,109,94,189,123,223,248,159,161,234,122,197,100,75,207,248,108,23,50,173,156,247,6,245,129,210,17,74,56,39,149,147,0,16,165,35,83,229,110,114,102,100,234,97,242,161,151,11,20,231,170,31,188,250,116,254,243,70,115,217,177,61,238,205,143,215,101,125,213,254,247,235,223,93,147,87,175,218,210,255,133,241,99,103,196,204,70,43,77,181,121,216,39,181,28,94,112,171,184,27,39,112,231,41,236,111,190,184,105,111,7,90,83,241,108,254,226,172,178,45,181,49,245,244,130,107,146,135,5,235,50,166,146,221,36,207,32,8,142,229,78,162,247,123,148,52,64,142,201,60,153,39,109,89,94,247,98,144,116,142,36,68,120,47,46,180,124,118,214,136,97,249,217,191,122,125,213,213,214,46,151,142,220,188,255,207,254,112,242,219,153,253,97,71,214,75,248,145,185,111,17,224,6,115,167,248,58,187,76,139,152,249,83,47,107,79,134,205,101,122,89,232,89,38,125,163,22,86,131,175,29,55,31,1,82,138,152,53,4,128,0,169,21,73,115,138,238,247,64,199,137,84,3,5,205,52,197,53,115,82,119,17,77,164,58,96,72,81,142,113,172,52,159,124,213,252,253,133,233,218,78,159,46,234,220,254,152,224,103,86,241,51,214,141,226,216,188,122,128,108,82,188,46,150,74,12,176,71,124,2,58,0,119,248,213,55,226,34,222,202,174,8,131,81,204,104,116,141,225,22,16,92,90,122,211,81,9,51,153,104,15,135,185,97,250,195,71,214,127,153,171,134,179,230,58,36,88,213,158,129,132,147,235,9,48,117,42,134,197,48,115,31,26,34,113,153,57,205,14,164,203,136,22,100,210,48,54,225,108,122,29,137,75,29,225,43,169,135,60,183,163,119,219,215,109,187,207,155,187,54,133,253,206,170,153,155,233,211,163,157,5,230,85,10,202,114,235,162,236,168,134,139,144,254,170,151,237,241,205,28,189,140,79,243,198,248,114,211,244,197,125,229,253,164,119,103,245,214,25,25,230,75,106,44,250,134,238,32,223,135,171,141,116,112,65,38,105,120,142,219,147,181,146,153,30,228,209,114,242,46,243,118,219,147,206,253,136,8,33,194,94,157,226,200,24,165,8,60,78,191,114,243,139,54,213,90,157,181,27,103,173,18,236,134,53,234,238,65,75,3,116,144,7,72,49,59,186,254,208,102,121,178,57,88,55,97,126,198,148,59,6,103,171,87,82,95,103,67,104,38,57,212,72,121,76,232,177,163,137,224,22,145,90,12,144,87,233,152,125,194,71,217,29,211,193,224,48,151,166,42,215,175,5,72,18,232,74,17,72,14,175,177,249,149,79,55,191,252,136,63,100,248,241,185,248,165,235,25,180,249,153,105,126,110,85,207,135,77,46,155,166,54,163,4,211,47,180,208,106,238,192,10,111,255,31,174,148,117,246,27,71,125,102,94,12,33,26,183,10,162,202,87,145,168,61,101,195,211,0,178,165,166,12,154,152,218,11,188,39,237,91,119,95,125,121,59,63,172,183,119,154,80,52,145,34,66,40,152,48,195,169,101,67,221,152,205,122,110,44,42,45,215,197,170,197,22,3,110,169,81,18,179,237,199,35,172,19,250,136,193,163,217,113,226,255,72,255,181,94,7,119,137,51,80,179,93,157,210,87,207,31,85,198,147,146,50,174,49,80,197,33,177,46,12,89,155,20,159,87,79,94,119,119,25,59,15,243,185,29,63,30,225,141,141,227,246,192,131,191,187,233,240,97,236,106,120,62,110,252,151,102,175,107,56,38,219,178,239,6,208,46,124,55,4,198,152,110,176,112,19,179,48,203,22,46,203,156,101,240,162,164,144,67,103,93,184,118,250,49,84,135,185,113,93,52,188,122,87,120,102,196,115,34,154,178,20,81,38,77,193,142,217,136,135,0,137,10,50,1,0,240,110,86,93,62,80,151,34,192,27,217,29,250,66,68,194,72,34,60,168,146,130,86,201,96,64,48,137,188,0,117,102,214,27,213,229,236,217,154,148,156,131,178,0,216,41,72,132,200,21,1,134,144,145,179,55,247,31,215,152,97,53,255,252,213,237,62,94,247,222,130,225,135,207,209,39,126,28,207,146,133,193,102,187,100,117,86,191,88,116,181,173,19,210,44,216,179,213,52,168,173,232,77,38,221,242,255,13,199,168,181,10,197,56,47,182,208,182,38,10,89,180,57,80,162,196,56,200,236,212,119,246,114,223,191,251,194,70,233,13,123,90,97,130,212,83,219,137,142,148,19,250,228,186,52,216,192,43,165,187,73,175,8,36,227,0,138,141,54,103,37,154,179,72,239,12,163,206,181,111,99,77,223,203,184,177,133,24,231,55,126,79,190,216,40,27,91,3,96,203,131,35,20,16,208,183,82,171,136,24,195,115,150,3,205,104,221,49,160,181,27,161,91,87,83,188,227,208,107,47,111,127,234,7,208,106,209,187,137,96,84,76,37,53,37,133,11,52,31,90,132,73,126,247,118,35,181,24,221,143,190,72,222,20,225,155,119,21,137,48,152,170,197,183,28,234,60,6,97,238,65,209,20,11,183,141,46,169,1,99,34,235,4,130,149,149,168,45,184,235,72,104,228,72,22,56,25,202,81,161,216,152,2,1,158,117,21,153,250,73,108,28,34,101,67,103,33,17,13,160,41,9,227,119,150,139,29,22,129,35,51,183,219,237,200,69,175,0,192,78,84,194,190,140,145,159,245,147,8,107,70,110,206,85,222,247,219,60,175,194,104,179,63,93,32,243,186,229,223,222,200,232,61,170,154,135,69,253,41,44,153,134,246,215,28,125,201,191,46,46,34,130,186,82,93,131,217,214,113,138,237,197,90,241,190,72,26,157,12,53,30,223,153,63,149,249,221,130,122,29,194,160,121,138,242,224,66,121,134,112,68,119,76,31,239,215,184,50,126,123,130,114,111,139,94,50,36,102,153,172,36,123,199,60,231,29,66,134,152,13,7,142,45,19,0,13,203,216,53,77,109,25,149,101,245,18,78,46,75,105,248,196,234,77,79,141,131,85,175,199,185,108,95,172,173,119,12,110,197,120,224,227,161,30,157,77,125,172,234,141,198,103,189,91,10,153,69,65,134,55,197,237,146,120,7,252,43,72,241,32,202,75,42,93,13,53,139,248,39,61,74,167,44,190,203,34,171,18,167,82,31,172,215,38,100,14,143,167,144,35,146,251,194,213,97,47,247,129,79,127,51,101,161,196,85,130,226,16,45,103,254,44,35,35,98,145,57,237,34,171,203,99,65,22,69,209,64,108,243,120,144,71,249,7,101,151,6,68,160,1,6,34,143,224,82,13,243,136,180,242,6,208,87,98,126,20,1,17,131,226,214,68,196,14,7,153,172,202,76,23,104,240,54,238,149,85,49,47,174,175,123,80,238,244,174,79,82,152,71,134,43,28,74,230,34,36,171,228,66,211,22,52,173,101,221,246,177,199,195,134,72,150,251,253,111,164,27,209,197,39,255,76,206,161,120,255,179,127,106,184,186,166,126,69,220,232,181,157,18,146,37,169,36,105,223,136,152,167,181,22,208,131,180,170,236,103,168,171,237,181,151,133,79,86,186,115,57,123,96,28,40,65,10,113,213,93,141,69,130,67,206,211,148,24,43,55,213,54,116,5,193,137,49,110,171,41,181,77,209,200,105,65,82,49,36,116,197,251,8,163,13,162,20,77,82,65,34,57,44,230,24,195,23,95,18,203,158,144,46,15,91,43,170,94,236,88,169,0,250,149,190,2,192,83,162,243,42,146,198,40,173,118,109,248,97,25,93,173,199,192,188,152,116,41,238,26,171,47,169,182,243,241,39,127,159,253,136,39,244,229,233,220,123,144,73,73,48,44,57,57,77,119,82,53,201,39,206,99,86,147,229,103,189,40,158,64,131,32,112,75,173,82,139,17,140,61,62,34,217,1,71,61,221,171,201,29,193,65,100,89,94,0,8,166,179,122,84,233,42,64,233,82,1,56,192,18,224,249,83,169,134,89,26,3,129,45,235,139,173,68,140,222,172,209,1,42,140,136,49,52,41,122,182,104,215,231,228,65,239,44,132,148,245,254,63,238,189,190,191,238,159,102,48,168,182,129,247,0,43,237,221,238,213,145,160,161,187,212,98,186,97,124,139,184,137,194,46,92,187,166,243,243,177,91,154,188,191,156,116,217,253,50,201,9,11,86,37,29,58,118,57,55,47,82,242,109,174,164,174,14,207,137,217,33,86,106,139,232,105,78,9,166,68,163,16,111,231,140,157,245,231,15,251,111,222,61,126,115,121,124,167,226,15,142,223,67,174,166,141,111,17,78,194,30,68,185,235,69,63,70,196,236,67,218,109,215,76,191,179,85,242,138,83,148,139,159,169,199,81,141,27,8,92,128,8,107,199,28,75,199,171,84,244,71,96,74,173,78,110,180,110,81,213,186,91,164,39,184,215,83,250,113,132,175,51,161,129,46,246,143,130,14,26,79,41,219,132,3,197,169,70,185,239,48,127,200,133,211,212,123,116,55,125,56,172,51,37,243,240,35,230,31,70,104,133,2,174,166,158,122,22,255,128,71,179,55,55,140,71,49,81,215,166,105,93,227,226,48,155,196,181,122,163,134,183,222,76,26,101,59,133,69,20,95,135,83,162,139,130,74,31,88,38,226,162,139,17,163,199,99,70,179,208,129,142,7,216,124,245,244,175,191,250,144,113,141,208,210,145,45,41,68,30,17,122,70,146,106,69,80,43,200,156,93,69,231,125,12,52,131,67,144,80,193,213,20,146,207,155,179,46,55,29,142,220,45,111,218,46,206,15,214,153,155,253,204,100,64,142,18,128,205,99,135,189,156,137,183,145,1,53,199,134,91,173,98,21,54,180,42,197,0,212,54,222,189,186,239,141,174,38,169,49,46,209,153,124,47,130,50,116,136,134,80,23,181,36,8,65,216,112,52,236,179,17,108,23,56,48,32,133,54,108,226,147,198,196,241,189,151,174,174,94,63,254,133,109,222,93,112,152,28,51,174,246,45,53,250,154,70,191,34,96,14,41,3,56,27,216,49,221,40,101,174,19,165,10,224,20,100,183,120,173,115,152,9,182,116,23,53,205,103,148,90,167,32,212,7,177,219,64,13,223,61,2,1,36,196,49,139,23,205,135,187,237,215,239,148,71,171,219,147,118,144,169,123,71,195,65,145,96,176,151,102,204,245,129,42,183,108,58,211,76,199,230,140,189,103,115,251,132,92,76,45,162,226,173,169,206,39,62,242,139,97,115,173,252,63,65,112,136,77,51,219,224,251,243,38,124,30,163,30,62,39,182,177,14,147,101,49,62,183,182,32,152,24,209,164,216,197,4,37,209,119,112,7,249,97,249,192,2,33,20,14,191,245,221,65,19,67,7,186,71,26,33,38,32,220,69,209,95,125,194,168,86,110,157,156,26,247,188,188,148,188,220,33,15,159,36,136,23,70,120,234,212,243,131,159,148,246,214,215,43,207,206,127,12,248,182,255,244,47,111,78,221,244,103,163,139,137,245,254,173,218,62,48,205,110,144,81,251,178,211,36,86,199,74,232,35,213,213,174,149,69,119,199,72,63,215,71,54,62,64,110,121,180,90,42,133,189,6,45,65,101,169,34,159,27,2,88,154,197,171,121,143,163,230,12,158,172,207,69,107,48,101,142,139,0,202,81,75,68,1,21,116,123,38,26,255,235,255,114,246,127,111,79,203,59,15,250,79,38,116,105,203,208,183,9,117,85,213,203,144,125,6,149,179,201,131,227,60,97,102,151,32,139,4,232,170,54,79,38,128,162,217,89,130,15,80,133,106,142,21,4,65,1,207,216,115,160,136,129,220,55,170,19,145,44,7,253,197,125,217,71,180,25,123,251,195,163,231,255,103,215,85,60,240,202,101,22,207,207,128,207,1,75,243,136,237,83,52,198,116,221,223,24,49,165,123,194,154,34,63,53,230,214,107,4,239,201,190,46,115,47,64,10,235,13,111,252,81,68,5,19,246,164,57,160,11,95,214,73,199,196,61,115,25,221,1,188,132,49,49,98,142,163,142,244,144,220,171,206,51,7,226,230,67,247,247,63,238,74,253,168,45,141,25,181,92,105,19,139,55,191,107,21,186,26,102,43,251,178,200,77,13,207,154,76,42,185,193,165,90,134,64,226,102,160,184,175,249,186,141,75,63,60,35,230,196,44,141,147,176,21,160,181,135,187,46,54,243,18,127,251,170,95,159,142,201,183,55,146,80,173,107,24,207,234,80,163,123,11,75,146,210,49,190,229,230,86,206,37,177,84,178,37,58,193,181,157,199,163,79,77,17,87,52,44,186,30,254,224,204,198,22,240,130,20,26,208,33,140,76,215,58,182,232,105,60,204,234,162,41,157,82,240,197,241,236,232,8,187,15,107,136,144,225,122,151,167,86,167,74,29,121,139,142,222,40,26,166,173,164,46,3,120,73,217,173,207,73,227,37,229,174,124,21,45,101,3,174,13,24,84,57,97,97,48,33,108,238,144,49,86,153,192,78,138,16,224,176,105,112,111,194,45,43,203,84,201,115,102,12,103,123,139,126,39,222,162,144,14,222,241,156,143,247,242,40,125,80,133,207,95,106,30,60,140,79,181,124,118,98,202,43,135,243,16,70,233,220,118,45,48,252,202,81,189,83,113,133,174,53,241,22,3,21,242,86,205,71,181,117,126,6,31,56,127,167,224,15,166,224,238,98,38,129,100,27,64,232,155,208,86,177,45,34,172,125,225,114,33,158,212,60,32,120,102,173,28,234,197,158,27,19,121,152,122,199,89,52,5,163,79,250,61,192,169,130,142,32,214,210,82,49,164,2,210,2,10,96,138,67,75,9,157,184,117,247,125,85,248,64,7,93,80,104,8,40,88,170,90,107,88,45,124,31,127,24,246,203,243,168,91,248,234,198,155,88,94,151,27,150,238,95,77,238,144,50,84,162,133,55,66,204,176,195,91,173,37,210,37,176,187,161,167,64,206,60,20,27,186,104,70,1,253,112,229,2,158,161,90,81,45,35,170,66,182,0,151,36,7,214,166,132,202,61,222,53,78,189,161,112,170,27,235,192,86,62,40,190,206,51,237,24,252,246,61,197,178,113,175,23,23,89,242,75,211,227,152,202,167,73,195,102,186,141,91,138,30,82,112,112,167,18,216,64,189,102,252,106,161,200,177,124,115,219,238,101,34,30,24,103,138,178,138,66,95,20,202,150,96,25,95,185,201,157,221,234,116,186,124,26,78,162,124,223,213,95,117,220,162,122,240,71,207,59,147,75,72,231,93,12,99,205,196,138,142,104,58,123,207,248,141,109,114,254,196,104,23,147,239,93,16,178,80,60,27,206,149,218,245,166,107,222,201,49,208,218,99,121,206,255,23,192,196,241,79,87,253,3,174,157,60,56,94,104,215,204,7,223,7,203,136,109,99,52,16,251,251,147,34,177,85,128,49,145,46,29,23,21,73,241,213,199,245,191,254,48,200,16,192,132,27,231,250,241,75,201,204,146,201,193,160,132,216,121,55,173,49,149,30,77,39,141,128,104,160,139,11,21,204,65,135,180,240,210,74,248,154,222,127,48,128,59,243,163,73,194,33,159,86,43,91,164,162,104,119,48,110,233,211,224,104,234,105,125,40,27,103,112,154,48,238,118,7,122,227,121,108,35,182,138,197,70,128,161,16,4,144,61,203,122,29,117,239,204,237,253,184,101,236,246,214,29,122,168,146,29,69,232,134,178,160,41,115,179,210,147,101,86,65,68,98,89,234,64,129,150,11,232,14,67,6,35,150,220,63,223,180,26,136,206,75,86,21,151,102,102,69,84,150,237,113,29,189,152,78,167,171,20,191,202,252,141,26,175,246,171,45,106,135,235,166,50,232,36,110,162,51,202,75,190,36,30,131,62,40,105,0,131,18,106,218,122,44,153,217,120,181,186,36,19,228,239,105,75,108,100,245,116,86,240,72,189,16,143,100,36,156,242,176,22,41,240,98,27,229,62,187,255,250,116,142,52,158,62,160,255,123,83,186,91,146,236,235,113,121,204,173,41,76,231,96,47,2,221,2,244,40,7,183,231,241,170,107,23,175,65,34,246,94,243,127,48,159,143,3,84,173,240,174,170,155,88,199,145,126,254,248,34,68,65,57,111,65,48,170,21,205,3,235,110,223,255,173,205,147,185,68,27,149,29,227,105,42,66,19,93,3,214,147,216,233,248,222,175,219,130,195,41,186,73,186,184,166,211,65,244,96,101,79,80,200,192,211,175,71,68,190,38,130,225,212,155,198,11,225,119,11,21,49,84,99,205,50,27,73,105,46,136,150,175,59,69,135,107,44,62,110,99,181,51,23,162,246,118,74,87,201,104,163,104,149,110,44,226,105,25,147,195,11,11,181,2,7,145,127,16,245,68,230,172,15,156,225,232,195,232,5,44,34,130,86,34,213,237,18,202,49,195,89,34,123,194,7,28,23,251,205,22,113,183,78,239,136,190,52,134,254,240,45,192,209,40,82,97,31,203,39,49,123,28,43,102,236,214,133,235,50,120,165,70,175,167,151,108,30,191,18,238,155,195,123,255,157,229,215,158,18,236,231,141,69,196,63,248,27,246,50,118,95,249,213,175,134,22,209,106,125,217,88,41,131,166,152,16,228,4,62,66,86,232,7,147,88,166,106,14,92,131,6,183,100,60,182,241,101,89,174,219,195,80,242,156,58,161,210,40,142,39,153,171,49,182,84,87,97,158,255,164,103,10,206,223,51,251,122,4,166,199,54,167,30,140,156,116,91,81,178,13,8,153,93,103,209,125,179,119,237,62,220,58,88,196,165,249,155,127,191,106,126,50,238,26,253,132,117,46,168,255,93,45,1,154,39,100,107,199,168,91,55,56,221,31,70,119,255,243,227,54,219,143,133,52,162,41,247,185,13,25,109,153,148,29,88,14,142,87,21,167,163,213,111,52,36,109,211,193,102,232,238,22,127,253,249,64,189,147,80,198,213,41,59,66,135,38,135,141,11,202,55,231,51,35,101,36,76,116,130,20,131,157,122,122,60,237,179,172,35,245,67,223,122,27,238,100,130,141,14,20,69,36,164,35,154,164,33,195,34,137,62,25,197,41,212,224,166,160,158,67,134,216,84,226,186,150,79,215,114,119,72,138,209,200,138,72,38,178,30,42,47,27,186,83,101,223,246,7,224,4,123,39,122,83,135,254,239,59,202,128,230,56,180,51,122,78,253,54,153,45,60,203,77,239,255,128,139,40,31,191,58,72,94,37,110,212,55,94,127,235,211,151,158,126,46,148,111,188,137,249,29,226,90,192,53,232,138,132,170,250,58,200,163,66,47,78,82,156,170,3,90,209,81,136,156,245,172,35,148,218,156,94,113,44,81,111,105,152,26,225,187,200,87,155,174,171,50,203,80,111,219,64,147,65,245,56,172,118,143,194,234,33,64,56,232,203,89,161,142,211,232,77,112,83,7,122,190,210,209,77,111,49,235,228,22,253,49,80,227,145,35,211,202,102,184,209,189,109,242,60,25,25,80,135,76,192,224,123,22,249,73,121,237,145,147,112,172,250,189,39,33,26,150,219,212,114,29,129,186,41,99,149,174,145,62,253,23,116,105,54,187,64,102,70,119,205,32,251,255,91,2,78,187,59,105,168,111,225,206,170,201,43,175,155,27,10,137,96,11,23,59,18,89,16,243,146,220,184,128,215,150,139,163,99,12,2,76,234,132,168,135,135,245,121,31,92,208,142,33,139,5,45,162,63,198,81,166,134,161,25,69,19,85,168,53,229,45,205,146,145,64,220,196,200,26,195,107,192,128,170,205,141,70,71,15,101,115,195,194,80,198,237,110,148,81,173,18,239,235,252,27,199,115,117,55,87,139,155,152,175,134,53,185,183,175,174,119,245,225,9,168,50,110,115,144,83,119,151,245,13,226,62,77,56,119,111,170,111,92,63,205,234,9,102,63,241,226,105,65,251,147,47,70,198,242,137,183,60,248,206,255,60,246,102,55,94,15,252,239,177,103,79,131,191,235,154,161,187,180,181,27,172,27,156,140,209,25,162,69,205,116,142,150,93,31,12,165,184,71,63,185,245,246,20,203,51,47,241,164,213,184,70,60,99,30,110,87,123,247,184,214,107,185,223,110,183,216,170,140,24,98,156,237,200,180,86,101,100,126,53,94,147,63,101,219,91,75,235,67,255,124,9,213,9,209,96,208,240,0,35,136,47,11,92,165,83,25,213,249,53,236,164,178,71,166,217,150,108,145,89,151,218,134,29,237,104,67,183,14,9,73,39,12,155,88,93,112,142,109,166,174,18,228,194,245,232,109,99,218,70,85,130,43,122,96,187,215,126,245,102,34,66,189,220,194,52,10,157,213,253,156,189,59,255,248,231,99,91,222,158,14,6,144,82,227,45,140,147,133,175,145,212,36,58,124,146,199,147,196,73,232,106,134,58,58,50,112,212,0,174,77,157,113,94,25,107,211,170,105,21,80,176,85,244,238,226,8,146,246,106,8,153,20,118,155,67,47,174,145,174,83,2,160,146,212,71,131,97,216,245,106,218,248,52,55,71,189,55,90,50,70,186,180,89,148,170,93,35,101,64,222,247,188,170,68,209,23,227,250,234,202,213,194,234,87,11,39,49,203,54,184,165,127,195,206,58,250,25,110,69,104,198,96,94,201,22,212,188,117,60,230,146,170,61,150,215,41,222,222,250,206,115,223,120,143,232,143,230,236,221,14,205,58,166,77,100,181,169,153,222,128,120,239,233,228,8,176,137,40,123,88,117,149,180,199,89,208,169,57,140,88,60,67,191,103,173,125,120,136,141,180,10,92,16,187,213,15,235,116,149,172,58,54,79,154,136,27,249,0,71,216,197,46,132,121,189,251,86,125,179,129,92,18,44,53,206,253,44,4,64,55,4,71,233,124,238,243,2,252,180,150,111,206,181,27,196,101,88,223,46,59,255,184,42,11,169,57,9,195,122,128,64,62,108,204,100,191,185,16,1,183,18,70,163,33,207,54,181,125,235,215,186,70,26,232,104,86,214,43,218,221,5,96,55,118,150,105,222,122,122,31,49,44,203,119,33,74,155,60,245,96,156,84,145,156,10,9,176,195,228,5,95,218,162,156,196,225,242,89,154,220,79,153,175,167,149,90,203,80,183,238,65,192,29,186,132,42,165,194,101,111,50,76,144,43,70,196,80,231,41,110,50,242,132,50,142,152,109,186,123,1,223,132,78,148,243,170,114,144,160,203,235,78,17,180,166,219,206,111,182,123,234,249,193,214,221,202,246,226,195,255,251,154,177,225,233,87,105,150,235,45,216,178,229,112,222,29,252,179,177,159,131,190,177,213,232,109,80,247,171,118,51,216,47,199,218,183,197,244,85,184,127,124,99,101,150,213,239,205,193,34,27,183,92,187,221,237,7,213,127,226,96,45,102,221,29,186,218,78,38,171,134,205,120,76,111,81,15,110,96,123,113,187,255,117,68,239,4,55,79,139,169,1,78,100,117,0,67,244,181,177,74,18,164,150,202,68,238,9,19,154,241,165,178,121,141,143,228,89,88,35,52,10,163,108,250,108,84,132,117,129,211,8,226,130,208,89,84,184,220,68,205,56,99,250,104,67,98,222,27,167,62,125,246,221,216,182,245,132,54,37,108,18,174,68,182,165,118,16,232,49,220,128,111,172,125,239,250,123,159,24,223,178,6,131,134,83,213,174,54,229,125,114,117,176,172,64,30,87,26,139,131,183,36,175,106,0,128,7,8,224,13,151,36,3,205,89,72,227,170,179,188,118,220,140,51,237,226,4,254,176,62,38,167,123,206,249,69,125,234,58,100,251,109,103,217,32,100,130,213,210,11,116,10,65,27,123,193,55,50,3,28,36,184,99,72,82,12,214,50,66,96,68,64,70,222,138,187,110,218,185,41,50,18,105,23,44,74,13,228,152,78,92,25,48,199,122,30,138,189,243,210,132,48,36,23,230,213,9,89,133,89,170,175,133,77,136,217,118,86,169,76,229,171,253,132,41,225,51,151,131,44,201,28,45,49,247,102,29,124,105,91,177,199,33,14,198,248,110,183,31,63,177,137,42,198,172,219,98,221,65,220,141,173,185,72,241,132,222,193,74,252,73,74,205,1,63,104,232,19,77,105,15,253,194,9,64,207,101,96,242,37,182,153,9,214,96,55,166,237,43,242,33,149,230,47,41,125,154,200,218,254,64,137,169,34,154,154,164,66,3,50,207,218,158,81,72,248,54,197,18,180,125,128,157,210,21,237,80,38,206,136,75,68,57,44,221,154,90,40,89,88,169,171,140,245,5,24,122,86,138,104,78,186,105,98,2,78,214,237,190,107,208,145,6,68,128,132,72,114,209,158,211,173,44,165,199,197,112,117,16,79,94,157,191,185,69,154,173,159,114,41,17,211,137,152,78,167,233,58,220,83,47,167,1,134,81,138,164,224,24,24,134,253,194,60,23,172,19,14,236,135,232,47,226,101,116,168,245,224,107,184,8,27,23,178,86,41,25,176,152,210,114,116,8,86,76,90,18,64,52,95,228,170,211,65,19,77,193,125,28,7,6,128,5,32,161,31,43,147,76,69,87,249,139,236,25,88,100,42,198,214,113,99,17,202,196,174,141,11,44,207,48,167,127,179,2,45,92,7,88,19,201,160,71,58,29,244,199,195,79,6,226,3,95,174,70,137,145,139,113,94,160,77,48,94,97,55,125,121,59,146,139,76,206,173,220,166,59,0,247,247,237,69,173,143,93,62,214,155,60,180,104,67,247,164,60,147,251,195,52,244,63,211,218,71,164,218,133,161,122,227,187,94,117,191,247,74,174,155,171,28,195,132,83,38,154,161,91,22,183,41,144,227,177,109,235,172,175,238,189,217,94,251,232,213,245,23,103,197,119,28,191,236,245,254,211,211,253,235,135,117,166,68,207,216,102,235,66,138,239,53,109,233,86,159,26,177,57,96,113,236,133,41,9,72,124,175,249,166,193,211,33,76,135,105,170,163,92,219,182,205,25,133,76,198,124,145,48,59,146,105,202,80,50,63,11,203,210,167,37,247,120,97,59,247,77,8,42,236,70,139,11,172,66,143,231,213,201,237,165,162,167,207,225,39,52,94,244,237,183,180,240,4,221,38,58,172,90,124,176,190,205,214,35,26,67,189,87,198,214,25,51,178,74,146,7,242,26,46,86,44,159,236,145,143,188,8,69,253,252,138,110,8,0,99,101,45,234,178,127,224,71,241,30,188,171,11,152,178,57,62,254,127,62,82,236,140,244,192,160,9,112,213,78,186,173,61,200,226,0,1,168,241,96,52,72,107,160,84,227,154,98,179,106,157,244,57,100,102,60,218,88,109,211,139,157,114,246,129,63,92,37,45,152,199,73,151,92,39,13,64,69,20,96,8,67,19,71,58,140,147,189,218,120,201,250,215,140,153,245,184,96,178,179,115,133,56,16,27,179,116,76,13,144,224,195,115,136,248,239,127,98,245,88,73,63,247,17,181,251,185,141,241,59,216,250,172,89,69,18,111,50,117,5,162,142,112,29,116,227,146,157,91,223,55,187,223,39,88,15,30,100,203,88,202,161,162,212,163,30,201,245,112,223,79,126,64,221,196,118,223,120,216,91,240,182,34,207,133,233,71,207,92,38,74,12,43,60,57,218,191,103,243,158,187,243,214,28,26,81,153,130,74,10,38,180,129,141,50,226,186,146,220,59,177,55,168,134,177,239,209,216,97,48,235,82,87,193,83,10,73,242,178,192,68,42,187,138,3,164,128,90,131,176,233,5,58,77,180,29,49,176,180,90,106,170,56,97,220,68,63,16,138,74,148,219,160,121,130,226,14,25,237,234,112,205,15,62,177,83,250,1,59,64,146,64,90,86,6,115,133,160,33,209,48,84,19,121,253,107,55,161,117,93,91,221,99,91,143,98,41,51,177,110,240,245,25,210,162,118,154,86,133,76,78,220,120,104,202,139,191,24,208,237,195,175,63,192,214,125,192,129,242,99,224,112,232,21,253,178,184,69,153,102,204,30,79,205,10,174,22,26,146,46,255,237,135,229,128,74,50,147,125,193,38,37,214,62,241,89,96,69,35,227,57,137,164,39,172,12,170,236,226,220,120,236,148,179,178,168,27,149,152,113,118,153,76,180,38,129,164,149,59,19,214,48,154,85,253,217,209,237,40,110,94,248,239,63,229,227,79,255,235,225,230,139,142,229,83,237,191,31,195,126,212,94,30,72,216,185,121,203,106,31,177,87,52,150,114,236,249,239,116,83,101,70,216,157,48,48,236,173,8,141,27,95,241,212,103,167,223,255,41,118,44,245,82,147,134,247,56,60,115,187,196,113,78,255,152,156,219,223,238,124,48,247,67,11,128,17,14,134,146,155,221,143,64,149,25,58,102,144,90,242,73,232,49,168,13,65,83,7,164,117,165,201,10,48,164,83,136,81,143,205,144,136,103,104,177,168,23,103,152,121,16,82,132,10,44,31,169,141,28,183,195,174,122,2,85,53,109,186,118,188,39,69,243,43,105,139,10,121,5,185,220,251,148,75,254,253,114,127,208,149,201,38,77,185,7,114,102,29,246,6,100,210,2,242,168,34,230,52,233,98,144,144,87,197,207,207,124,176,127,135,254,168,118,226,144,79,231,125,249,255,14,158,226,166,142,21,49,75,224,48,92,249,156,28,19,136,4,176,35,247,46,109,23,122,75,131,226,238,228,84,28,45,107,192,1,97,234,196,90,100,218,77,245,162,167,77,135,109,136,213,25,183,255,252,167,155,208,74,237,133,170,140,202,164,9,41,80,209,42,233,202,160,146,118,153,78,91,92,0,45,16,120,5,46,209,205,124,104,4,224,99,18,107,194,136,172,107,98,163,139,147,33,96,12,78,110,218,185,108,15,33,142,202,86,103,71,99,228,199,63,187,250,215,235,202,147,199,129,63,162,126,177,141,196,221,182,118,209,177,47,126,150,14,135,48,132,25,43,44,57,81,200,173,135,229,239,233,165,143,70,64,78,32,108,105,54,192,23,132,12,246,125,34,116,80,222,176,92,168,169,117,10,224,100,108,206,220,125,239,85,119,234,49,12,8,208,22,90,134,60,26,6,208,8,52,144,34,200,74,139,136,42,27,109,98,28,44,11,161,130,71,17,65,246,14,59,129,190,147,45,161,250,170,186,242,10,65,110,234,249,86,117,46,120,92,45,203,181,251,102,141,223,53,117,46,207,233,224,10,155,214,152,155,186,251,144,230,214,148,242,240,243,241,147,218,111,25,247,231,134,98,149,148,106,195,249,240,27,101,179,101,129,81,5,103,204,23,78,14,141,28,166,196,137,241,70,69,20,1,26,219,77,136,166,17,148,152,38,3,78,123,211,219,109,25,228,217,30,60,199,139,196,186,72,239,146,75,11,35,34,28,21,46,146,196,130,38,140,229,21,156,227,99,216,159,243,245,43,138,243,116,127,252,215,223,7,151,164,164,148,35,166,144,70,100,198,13,222,10,253,128,17,42,197,116,201,163,51,164,30,179,160,33,91,228,52,114,142,188,226,121,197,132,230,91,173,211,133,50,33,179,78,219,101,244,235,100,100,222,239,20,234,195,167,151,59,86,223,18,222,246,241,229,144,243,191,249,83,5,185,62,216,109,95,74,17,251,187,179,31,168,195,239,15,15,222,3,12,229,198,130,19,16,132,48,202,96,53,128,231,64,91,102,255,206,47,127,18,27,94,164,51,36,247,245,177,189,174,107,87,45,235,202,189,252,104,57,212,84,192,136,212,253,125,154,123,102,196,106,31,145,161,154,66,72,59,227,8,123,234,70,186,1,200,208,251,60,40,137,240,38,234,236,219,81,0,233,18,101,2,147,218,112,234,38,55,69,90,88,197,128,117,4,239,59,94,182,45,169,178,15,205,145,136,193,29,84,109,125,89,153,165,39,187,223,62,179,107,48,79,190,90,213,115,65,112,130,170,209,61,42,210,188,252,208,233,18,233,222,85,125,199,54,127,59,246,143,21,126,179,116,9,190,101,125,3,56,104,155,193,48,112,145,189,169,201,185,184,87,213,195,211,108,243,80,161,151,237,178,125,200,207,229,23,131,55,60,139,39,241,191,198,77,190,16,160,214,146,100,20,204,198,100,95,208,53,122,40,70,48,56,192,160,30,136,22,128,131,17,160,208,156,20,107,123,154,204,42,50,186,200,211,236,180,8,121,69,177,26,160,136,30,124,159,17,82,171,39,17,18,12,105,212,45,78,121,89,14,83,142,167,162,219,141,116,166,218,52,11,136,184,98,57,136,29,71,50,219,218,136,101,60,124,180,240,13,242,206,175,249,175,83,249,122,155,74,25,22,103,64,132,198,75,203,216,83,247,167,181,127,191,173,65,197,232,143,230,209,239,27,80,118,47,117,222,128,105,221,107,244,176,189,156,252,135,244,196,71,135,74,254,190,138,15,152,39,214,229,118,17,223,60,209,192,45,91,248,222,46,132,182,6,161,13,34,98,227,114,248,4,144,170,171,225,42,88,134,158,17,169,141,5,132,66,90,134,212,115,153,209,54,233,5,105,229,147,23,167,136,79,149,164,224,83,139,106,200,26,47,104,239,185,183,214,23,59,95,43,95,92,3,247,27,105,176,52,237,78,160,181,46,156,219,125,215,175,25,72,130,121,10,104,65,243,212,14,44,251,64,203,49,53,58,210,48,47,158,247,80,166,13,233,175,201,44,36,9,35,68,34,208,28,160,4,239,18,9,31,180,103,35,46,179,216,139,59,56,213,153,5,246,177,185,235,118,73,117,154,47,240,191,228,241,241,75,118,197,11,242,94,207,100,159,205,86,145,133,173,123,147,4,45,205,241,3,67,135,96,145,100,202,48,100,218,188,187,191,250,217,135,183,230,242,238,21,61,212,246,82,84,101,41,44,110,33,58,175,113,185,185,131,29,51,83,173,192,0,22,243,248,137,55,121,190,91,103,162,53,46,35,199,225,12,209,219,146,86,64,29,28,50,68,37,120,8,97,27,25,228,201,243,244,93,99,218,51,31,125,48,124,93,121,116,202,96,109,221,119,229,48,108,197,209,118,127,251,235,158,166,7,252,117,182,120,102,158,225,207,201,59,255,61,193,255,142,230,191,116,38,69,98,220,249,23,177,123,117,255,109,87,11,193,100,171,125,42,209,230,177,253,15,186,197,227,204,204,71,239,29,194,0,154,169,102,240,9,118,132,159,162,108,39,123,50,130,156,130,68,25,39,12,49,217,48,88,7,121,205,135,107,157,253,58,138,237,62,93,223,197,209,163,241,32,102,131,85,15,219,100,150,240,42,66,230,241,167,233,15,102,226,179,106,239,44,118,220,52,182,175,87,92,182,221,171,197,177,183,4,222,138,198,40,218,138,236,199,228,135,133,186,218,245,174,185,127,126,8,186,134,125,250,92,41,232,146,225,158,214,239,94,213,222,189,48,15,150,119,106,111,123,31,149,153,129,20,89,35,106,153,156,7,133,161,169,37,44,25,22,243,98,127,22,94,100,150,202,10,108,165,80,33,120,177,177,22,42,186,34,18,233,70,15,48,192,84,146,149,218,155,244,70,146,56,146,188,189,209,124,135,33,49,54,62,83,3,3,170,66,142,47,209,84,168,37,4,37,99,37,108,59,158,96,59,128,130,240,134,52,125,170,159,133,251,208,155,207,202,132,181,100,113,66,99,141,206,54,24,64,212,129,0,40,93,103,148,181,178,66,84,118,89,21,46,203,183,153,207,187,235,223,221,255,161,228,176,101,116,43,233,184,165,121,239,48,152,181,81,217,84,179,104,52,229,79,188,61,62,27,246,35,198,63,6,173,191,107,46,246,76,191,167,2,176,254,16,161,75,160,241,98,121,55,95,61,91,239,242,214,147,157,197,240,178,33,64,140,24,40,135,20,113,241,117,116,18,42,171,156,211,49,212,33,25,32,156,250,177,50,74,235,34,119,73,72,10,183,231,166,62,67,19,236,104,99,82,69,204,165,18,55,27,195,232,235,255,185,245,107,205,252,29,14,140,101,40,189,147,57,184,232,206,14,224,221,147,218,72,106,146,213,4,237,140,125,115,243,66,244,55,85,29,154,236,215,84,49,51,145,250,189,204,228,73,195,172,28,15,149,212,111,118,39,166,113,235,218,58,18,210,228,9,65,18,93,228,136,128,203,2,21,71,208,32,212,133,130,17,59,194,144,1,80,45,13,91,72,82,69,47,88,102,32,17,111,26,205,66,74,222,164,17,129,195,22,116,144,0,66,147,175,77,79,50,222,80,132,87,80,136,224,210,138,164,132,187,213,46,228,188,25,130,65,197,36,45,136,44,49,2,147,195,136,152,125,165,236,218,210,134,149,198,116,96,19,250,35,156,80,99,99,213,72,225,39,22,158,12,189,199,121,43,51,254,226,240,207,119,174,62,254,97,237,129,98,119,251,59,186,115,70,250,102,192,75,59,167,75,125,97,241,187,203,225,50,59,184,56,191,217,158,97,112,228,35,159,12,242,159,163,109,156,162,156,10,91,109,90,80,121,119,61,126,103,168,125,251,201,28,167,66,228,2,4,145,201,144,93,2,6,144,163,237,88,49,182,135,155,138,102,89,39,133,208,173,146,78,247,216,164,53,119,71,69,58,149,221,208,110,231,239,72,4,75,230,73,78,25,238,116,143,164,120,245,244,131,143,30,13,47,193,244,146,1,250,34,48,112,236,134,184,98,241,40,36,239,97,148,92,163,127,58,113,239,19,194,37,225,235,106,244,116,50,7,57,85,70,199,9,61,17,224,40,184,71,184,103,248,220,23,26,88,174,117,103,29,221,149,223,248,185,106,226,126,195,65,64,166,179,96,145,108,83,18,56,53,237,149,15,240,149,226,144,20,55,68,80,37,162,208,148,207,207,179,154,146,34,18,192,29,106,32,42,98,182,208,228,109,190,202,253,105,201,203,101,21,238,152,165,34,73,47,145,36,45,48,16,48,2,157,197,236,145,214,192,193,82,163,179,165,212,170,182,138,136,236,177,28,135,240,42,199,209,73,18,62,57,154,194,140,53,89,69,221,143,189,152,198,183,194,163,28,65,102,63,142,159,182,71,171,154,203,241,80,162,33,86,83,138,121,243,178,26,104,16,97,83,98,210,12,71,12,158,172,18,48,54,242,177,200,129,87,105,206,80,205,229,71,10,29,5,137,87,211,87,247,199,92,72,211,11,57,150,179,165,196,226,24,146,75,114,5,204,37,165,233,194,208,41,219,194,238,24,211,144,15,18,124,232,187,68,235,167,4,108,237,226,86,166,133,235,110,190,232,111,246,226,1,68,61,212,212,217,15,14,126,253,226,116,159,225,151,113,152,187,67,119,131,194,98,116,134,113,189,80,46,86,86,73,199,5,112,134,89,193,92,252,222,221,144,169,64,198,153,31,99,237,192,41,64,100,74,40,224,61,233,189,253,136,133,134,141,178,49,51,242,73,180,29,16,149,69,153,27,43,78,148,9,100,65,110,202,21,133,130,80,168,163,129,94,221,128,80,66,53,88,105,130,20,209,28,77,66,226,210,113,165,89,77,189,237,76,190,40,40,112,4,130,205,246,57,238,24,106,60,208,80,44,84,70,152,80,133,74,148,89,12,81,120,106,132,166,172,68,161,3,14,138,32,33,80,101,68,9,89,177,62,1,101,13,155,224,19,204,201,49,53,75,160,192,49,193,70,116,80,71,33,222,18,128,45,107,156,106,249,229,7,193,238,251,3,109,53,222,255,121,211,145,190,100,242,93,59,111,131,246,98,164,230,83,118,190,146,171,197,81,197,19,168,3,227,188,22,186,90,244,190,94,173,79,247,121,245,74,221,174,160,88,239,148,39,120,206,245,164,51,24,45,149,5,103,108,5,171,180,117,162,226,81,205,54,12,54,227,240,84,70,150,254,239,1,161,105,172,122,205,206,186,106,70,158,145,172,142,62,46,29,45,209,221,162,167,202,147,106,137,193,23,65,68,74,106,47,108,209,177,102,38,35,80,197,221,90,123,117,10,51,129,139,250,34,133,74,132,239,195,11,209,176,11,13,140,146,145,115,9,247,207,214,110,188,235,8,193,66,63,18,102,235,145,216,180,53,200,88,68,116,72,90,236,69,21,139,74,99,86,206,5,34,21,124,82,100,160,25,155,202,69,250,70,124,34,175,32,29,16,88,27,184,173,166,202,76,24,185,15,117,151,37,192,167,30,200,103,55,135,53,161,101,199,189,106,194,180,128,136,214,150,72,99,59,229,84,151,213,165,122,172,17,60,93,36,154,140,139,146,233,34,250,202,250,150,198,94,215,110,228,143,17,205,76,104,196,117,184,226,28,199,138,238,71,22,105,242,118,220,250,160,198,204,125,198,237,168,245,47,206,68,252,68,183,243,125,123,40,244,91,109,155,213,84,182,8,69,35,245,216,181,217,194,97,45,21,50,233,4,199,47,21,166,209,183,171,153,149,170,66,142,115,139,209,19,136,66,137,220,59,29,38,130,26,15,215,115,130,150,51,125,158,44,143,74,45,184,222,87,166,185,227,58,226,217,114,159,141,20,249,8,109,168,29,154,84,83,133,101,233,177,166,253,243,234,196,118,64,204,28,200,142,198,198,76,136,113,44,82,37,243,33,6,17,206,178,198,34,95,78,129,67,160,160,170,158,68,48,12,178,234,102,162,130,166,186,226,250,236,187,156,64,170,35,123,10,22,141,241,69,97,46,18,170,169,219,90,134,75,209,146,206,136,212,54,42,100,43,194,110,179,170,110,40,38,43,172,8,46,118,112,107,190,52,46,229,106,114,73,141,96,48,40,119,58,33,0,187,46,198,82,126,58,189,160,192,225,211,159,252,106,143,46,16,83,28,116,208,77,64,220,137,81,173,1,146,2,180,198,139,64,10,245,72,25,228,24,97,42,107,48,212,2,67,203,96,91,66,158,173,9,237,81,113,194,148,142,46,101,38,246,206,114,151,125,186,95,255,121,118,230,205,249,61,31,112,246,100,124,119,252,7,126,245,93,47,254,243,253,207,238,228,231,124,254,229,249,16,108,197,247,121,112,199,129,156,227,77,187,30,227,157,13,175,164,108,36,245,28,154,242,214,132,146,211,187,117,95,148,249,46,170,89,211,202,110,160,139,188,54,60,97,118,181,18,24,153,242,245,153,57,202,115,168,139,99,50,27,96,177,19,107,154,163,112,149,212,138,175,85,59,237,44,223,3,210,214,241,205,117,91,77,60,82,122,108,242,131,177,134,91,213,76,116,161,161,177,115,220,148,212,168,4,158,72,33,59,34,85,34,172,123,96,66,246,141,201,45,215,85,167,175,218,89,119,129,152,23,82,36,233,104,82,149,165,203,199,162,129,85,158,19,103,201,89,56,10,60,249,172,188,122,172,242,124,222,100,29,77,113,160,238,178,183,248,214,220,150,238,232,21,200,200,137,66,36,148,96,114,21,168,146,86,217,1,128,76,99,171,235,228,5,201,128,20,234,97,45,100,243,46,49,225,44,183,210,150,22,116,198,252,149,95,170,250,244,90,218,214,112,240,128,18,177,97,68,162,59,21,233,242,10,132,230,43,118,65,45,104,5,200,146,129,198,18,20,1,98,153,33,96,246,193,38,210,109,175,97,156,85,162,14,169,154,180,223,33,49,159,127,242,76,250,207,215,188,207,16,194,146,231,145,138,156,239,193,103,59,95,251,56,254,22,118,207,226,100,134,92,245,53,251,131,235,135,194,216,209,49,174,232,97,179,149,25,185,196,161,192,177,208,127,147,240,205,179,88,87,240,222,68,191,142,162,65,232,202,70,166,14,134,218,232,83,118,56,222,147,136,40,191,120,53,190,114,20,205,137,50,223,243,254,161,255,119,215,52,233,158,243,238,82,189,174,50,44,225,33,118,79,85,208,4,114,77,95,70,247,5,184,64,72,234,9,29,208,64,34,198,142,106,180,199,98,92,78,124,50,43,3,133,62,110,163,21,103,69,122,159,221,7,112,235,66,23,131,83,80,85,86,212,165,48,65,180,81,217,61,85,121,22,30,232,94,157,209,62,181,222,94,189,137,236,95,53,77,171,72,206,70,58,214,218,177,244,72,46,92,100,150,150,77,85,143,175,196,21,209,35,97,8,167,144,15,123,110,116,33,155,50,102,88,9,139,224,237,242,35,202,47,173,243,179,101,158,203,146,123,137,34,36,67,93,40,137,61,52,205,100,67,44,71,117,40,72,80,38,64,23,138,69,237,17,18,112,210,35,141,138,209,59,78,180,73,126,7,255,6,169,155,62,153,59,252,87,235,203,190,231,143,155,246,180,244,15,72,183,125,226,231,177,247,60,253,206,31,253,225,161,47,122,50,120,56,12,244,70,197,68,182,173,118,132,227,183,11,68,152,110,46,183,238,140,190,92,188,184,60,44,90,14,88,165,186,90,221,238,219,185,142,123,38,45,87,214,87,35,203,178,181,159,214,132,124,216,166,47,30,196,101,207,3,141,174,170,102,128,70,224,164,244,203,206,106,96,31,46,168,199,97,220,188,30,127,165,150,19,33,144,91,217,210,109,93,186,93,208,219,9,111,212,9,182,255,225,79,225,244,112,242,144,186,136,26,69,202,94,13,94,95,111,239,227,158,41,238,58,86,219,63,145,125,156,233,197,46,164,247,171,155,105,78,127,86,137,110,78,123,220,215,253,182,93,208,201,9,20,102,20,43,199,116,127,180,227,183,126,44,59,126,158,33,167,158,93,209,115,249,179,125,95,123,252,122,134,122,116,227,148,81,93,52,189,136,109,20,90,181,74,212,41,177,90,58,78,206,12,118,249,151,111,240,194,124,148,123,166,221,205,1,215,129,30,115,192,79,202,163,64,23,144,37,192,44,202,230,96,221,19,16,208,166,20,121,229,55,27,153,91,204,90,54,217,116,151,235,174,84,137,156,66,40,238,92,35,28,99,147,61,220,36,81,98,65,68,99,97,64,100,114,44,49,218,91,168,165,28,81,201,1,239,35,112,110,43,224,47,101,158,221,116,33,239,49,56,52,244,147,210,133,47,92,34,126,113,99,245,101,249,245,239,206,117,195,168,53,92,64,6,187,12,81,95,56,107,44,222,84,242,111,214,201,128,220,218,150,190,101,22,199,131,203,28,240,9,247,106,38,199,66,221,158,120,240,133,211,150,164,237,70,247,113,154,143,246,174,69,127,81,105,194,27,208,160,104,180,199,201,159,6,108,43,59,85,131,246,206,213,225,250,73,218,92,231,239,177,112,66,170,17,173,221,78,0,131,194,203,207,227,109,8,182,134,144,25,89,58,234,101,100,132,167,225,163,93,136,33,145,137,49,177,145,88,159,100,158,127,225,14,84,239,129,3,182,183,57,235,99,88,65,166,215,45,120,42,89,37,148,127,251,216,175,44,28,138,84,34,94,165,102,229,90,141,205,217,141,132,185,136,17,10,21,84,179,152,176,209,50,14,140,226,165,106,42,12,163,73,21,71,242,198,94,188,40,45,141,142,189,220,61,143,210,152,164,76,102,9,198,78,148,97,168,24,7,203,226,38,184,164,158,204,179,147,106,129,232,116,86,77,187,176,40,42,150,135,130,57,128,38,219,209,50,134,65,2,237,73,29,217,0,20,115,123,218,192,207,102,238,72,108,92,120,222,240,161,75,5,219,111,160,243,12,148,123,245,232,201,172,174,251,43,247,98,83,195,39,242,226,200,183,252,82,243,112,186,140,231,194,225,205,3,207,93,96,199,139,46,36,62,12,11,139,75,116,141,96,73,79,131,40,115,194,129,93,186,127,129,177,175,235,202,215,251,202,143,21,125,127,10,149,37,68,68,151,213,252,138,171,173,135,108,183,113,209,105,13,235,51,253,15,50,227,123,239,179,241,65,101,23,105,191,68,140,122,66,179,172,204,188,63,175,90,172,222,141,138,243,228,223,150,253,198,32,102,64,191,233,51,229,198,193,133,199,58,69,191,168,94,162,31,213,16,61,177,205,0,13,226,73,26,149,32,77,226,80,68,233,33,75,100,73,49,172,148,183,105,42,35,190,35,247,138,230,42,118,23,143,177,60,198,229,147,203,215,22,74,203,91,115,124,27,255,222,233,92,94,51,27,97,193,245,251,87,97,107,148,179,85,162,13,72,244,168,0,144,58,232,130,154,54,162,144,223,209,73,12,38,145,165,50,58,7,70,88,64,22,121,45,105,183,9,186,74,175,15,192,164,137,220,109,98,79,183,184,240,177,38,239,69,154,74,153,198,187,200,151,117,91,0,224,102,98,80,89,152,138,139,176,180,201,214,232,74,129,72,140,194,18,132,10,174,149,124,96,215,173,236,238,134,200,224,209,172,17,133,255,9,85,60,182,181,254,27,170,121,91,251,110,243,214,83,58,248,29,169,45,49,255,246,220,108,245,66,94,24,205,208,104,220,56,152,166,95,73,186,71,97,126,96,94,94,32,9,196,182,49,5,60,154,172,63,63,243,3,176,16,244,218,5,82,240,227,99,251,123,41,49,89,66,124,91,241,97,22,129,163,22,221,90,39,12,50,112,254,118,254,235,233,235,95,60,23,82,234,124,179,180,205,243,154,186,31,32,79,24,131,221,38,179,162,208,166,250,193,93,101,158,209,232,236,67,8,203,128,131,203,140,169,60,90,138,104,170,91,67,239,10,8,211,84,132,50,152,64,21,80,4,69,56,201,19,188,197,179,175,208,104,156,121,190,251,114,222,59,75,26,17,171,104,43,251,229,228,2,31,195,46,237,136,227,219,80,15,49,19,109,189,90,214,152,82,214,166,89,173,154,178,245,35,186,177,139,170,39,11,22,26,2,195,168,207,229,157,194,1,214,149,173,113,112,26,192,36,149,82,74,74,183,104,222,182,228,14,153,162,3,92,73,133,48,157,150,88,24,207,180,138,220,99,139,163,35,76,49,164,152,201,163,39,71,241,58,150,35,234,135,209,172,180,140,130,119,174,36,106,228,20,33,94,224,37,18,72,232,100,246,244,182,167,56,40,35,167,159,253,126,70,167,58,132,213,57,27,175,123,189,69,237,83,203,21,73,29,115,180,77,45,159,165,211,166,185,216,84,231,214,176,73,73,180,218,102,4,65,155,204,235,174,94,58,113,19,35,71,174,28,217,156,50,187,209,112,35,189,119,62,40,62,2,255,134,104,126,103,52,82,133,191,27,153,239,236,177,75,230,89,227,53,90,179,244,117,127,36,116,31,126,117,245,47,7,54,39,233,183,223,136,158,109,170,200,25,172,77,165,132,108,195,105,104,189,55,46,223,191,67,161,37,191,251,227,224,161,236,183,89,108,233,33,239,98,101,48,132,32,108,113,126,124,5,156,34,171,142,61,228,2,1,42,21,210,30,225,39,198,225,77,124,97,74,170,74,221,120,110,231,244,5,76,46,125,193,49,122,149,48,67,152,88,194,36,46,7,45,94,233,176,15,219,30,210,142,186,27,22,76,226,201,200,228,165,208,163,42,224,26,122,14,240,236,81,208,53,167,7,54,114,188,216,3,155,72,73,185,20,4,17,72,111,168,66,151,168,146,16,1,246,102,134,133,81,198,234,186,184,53,205,29,112,24,138,43,102,182,20,41,177,236,46,106,13,76,99,32,81,138,190,60,176,16,128,34,40,163,106,131,54,248,224,33,6,111,96,99,84,121,110,26,224,85,79,120,188,115,94,178,229,165,181,147,210,44,181,114,97,206,242,252,236,70,192,157,80,101,216,232,100,78,78,170,49,63,116,119,244,58,161,43,247,150,145,200,62,128,221,10,99,231,31,110,168,115,232,104,42,48,226,70,25,164,70,80,25,244,247,200,250,14,239,124,119,107,124,199,156,105,176,23,132,244,6,245,100,71,123,146,210,185,135,215,246,232,125,99,218,144,197,134,221,27,9,147,150,82,187,52,193,167,4,62,16,75,106,84,38,135,87,145,184,54,188,99,151,204,241,22,67,236,130,81,52,196,189,66,209,206,130,99,104,134,84,205,19,100,144,42,80,236,74,13,242,170,255,248,71,179,184,71,133,97,212,75,246,102,84,61,169,201,55,108,99,215,84,118,170,86,132,58,31,215,170,219,212,192,85,179,85,204,145,6,184,138,121,149,241,92,146,73,243,72,31,119,99,10,5,111,160,82,196,167,21,86,56,133,26,181,112,101,87,200,205,2,83,3,53,216,100,239,182,9,46,7,104,68,80,16,153,229,56,156,48,80,88,136,171,162,13,211,144,50,82,118,213,34,75,166,72,226,66,78,114,188,156,65,192,228,201,211,17,89,14,218,221,110,65,93,64,53,135,94,116,106,91,236,206,155,46,58,77,247,142,21,127,82,153,215,142,161,35,3,87,69,151,140,158,143,106,181,40,206,87,94,101,97,43,4,155,20,104,15,65,163,28,40,226,54,216,136,112,199,198,219,124,186,235,83,24,164,86,225,151,239,53,239,139,60,145,195,40,98,234,158,172,228,195,201,177,9,112,103,251,206,197,230,255,136,196,35,59,245,12,100,165,87,191,180,189,250,165,239,159,123,248,139,162,130,253,70,29,89,112,249,238,113,251,137,5,105,7,118,152,232,126,41,229,233,92,101,197,247,25,95,62,251,68,174,110,158,152,122,75,51,59,163,51,43,77,200,100,130,106,56,191,61,85,240,41,210,41,168,32,4,30,37,2,64,49,212,39,90,115,155,170,105,68,207,185,62,183,122,46,75,110,167,177,121,40,75,80,133,61,15,226,185,107,103,219,158,202,152,184,181,111,215,174,222,20,75,123,224,102,118,175,214,157,148,88,34,35,229,84,186,198,5,215,128,109,186,2,190,183,64,6,152,0,152,3,1,68,56,202,32,34,25,18,161,41,5,185,43,173,21,105,81,61,222,36,211,97,33,170,20,24,141,101,111,97,153,32,53,92,167,76,211,118,177,213,151,228,219,119,101,145,74,74,76,239,66,182,201,242,36,157,38,49,235,12,93,214,164,80,154,82,155,48,67,170,146,242,160,8,183,203,228,108,47,216,199,0,1,118,244,140,192,197,84,126,125,215,125,143,209,218,52,185,89,2,91,199,234,150,12,146,207,84,46,42,145,204,59,87,235,185,186,163,3,56,31,251,191,115,77,81,52,92,40,77,178,75,145,133,83,45,251,7,75,180,26,113,6,8,13,236,42,73,29,169,4,253,152,86,27,44,20,241,156,58,217,153,223,251,240,244,231,45,250,232,164,96,135,129,94,158,213,203,178,170,195,175,70,126,255,216,109,143,123,243,197,225,195,248,168,243,151,253,250,39,145,253,219,7,235,104,220,42,140,207,190,207,68,166,186,156,91,59,94,50,147,84,90,171,199,203,24,146,69,41,70,153,180,13,94,62,208,251,255,110,109,83,233,113,251,247,51,188,173,202,46,89,210,175,190,53,59,38,71,100,136,79,17,81,157,176,201,245,41,250,52,140,41,51,97,195,110,163,226,45,177,49,120,44,151,9,140,66,186,157,43,174,3,45,129,216,203,41,6,108,104,143,106,158,143,43,83,32,70,5,218,37,9,221,32,151,138,74,87,199,106,249,0,27,180,192,53,68,10,176,133,117,179,25,9,104,197,94,153,254,53,126,31,127,140,45,158,226,140,25,215,152,175,21,155,187,161,233,213,205,217,108,72,81,86,98,197,50,172,246,223,36,255,251,32,143,201,46,170,64,223,59,228,47,108,157,225,84,126,199,29,228,159,238,102,127,99,169,253,195,219,206,157,93,115,177,39,99,70,212,160,23,176,136,200,89,70,163,79,61,216,183,46,230,160,23,180,43,193,195,57,202,216,124,106,173,119,44,94,252,250,63,56,63,16,247,93,28,84,25,235,149,205,16,227,163,235,203,159,192,55,79,8,168,251,55,39,206,243,230,183,153,94,166,223,235,207,222,238,175,63,84,177,253,227,95,245,127,255,217,127,251,15,110,185,59,171,114,88,158,61,153,56,181,216,118,251,85,98,39,189,247,39,122,188,183,92,86,224,214,129,183,223,223,117,77,100,109,226,176,32,237,145,74,235,159,255,7,252,223,246,23,156,154,90,235,117,184,86,41,200,201,90,255,51,146,214,114,173,89,166,192,215,185,5,152,22,40,108,140,209,144,14,225,201,88,12,199,249,197,0,23,91,130,92,211,165,88,97,239,132,15,154,101,219,40,180,153,23,33,27,232,131,148,128,88,9,107,1,209,128,202,96,200,131,4,133,69,120,107,85,168,118,245,195,140,26,193,89,55,21,21,118,222,196,220,89,184,95,115,234,181,232,89,105,74,165,41,131,248,215,175,227,103,202,98,168,51,79,155,75,119,190,59,26,167,190,203,136,178,242,157,100,26,50,82,75,164,148,145,174,55,231,65,230,110,19,105,107,184,151,69,118,200,206,105,48,41,137,221,55,13,253,41,69,145,231,2,122,50,158,121,188,153,63,169,145,61,158,157,74,244,112,51,182,218,21,111,103,97,40,104,54,45,121,87,29,200,224,131,91,140,114,155,123,28,60,58,221,193,11,176,192,48,231,20,21,240,220,105,60,220,233,202,93,226,118,155,180,118,194,76,99,233,30,232,198,24,70,27,172,130,21,27,166,174,50,170,16,215,219,89,255,54,106,221,253,165,205,79,34,255,158,176,203,99,71,165,199,97,89,130,229,30,211,48,118,46,246,252,106,252,238,127,37,60,247,253,249,210,139,228,32,245,215,43,233,234,8,79,227,73,59,180,76,243,200,192,107,189,189,220,134,154,233,158,254,196,100,68,57,31,47,95,175,251,114,246,6,104,166,1,93,19,208,157,206,107,35,204,32,214,146,202,54,186,69,216,181,198,53,181,183,202,144,196,142,68,76,65,203,236,100,131,119,60,120,221,9,65,170,86,189,177,100,25,122,242,217,224,244,84,5,65,90,155,238,19,151,19,180,214,141,93,162,75,66,224,18,209,139,151,207,117,95,31,122,166,164,115,78,200,149,217,128,250,110,92,215,12,61,40,69,244,14,201,0,137,120,127,114,47,140,167,223,187,60,175,240,199,228,148,174,137,210,74,144,42,209,116,194,9,16,7,5,237,19,23,179,10,106,47,34,5,147,61,175,158,148,191,125,153,191,128,112,109,21,231,45,95,115,63,119,192,212,53,103,142,236,239,90,254,155,78,55,60,111,88,166,18,26,178,235,67,176,159,74,179,222,237,103,123,79,239,179,115,110,240,210,201,154,208,3,54,92,234,150,238,102,59,222,79,187,229,50,198,5,179,164,99,155,241,115,165,99,189,175,132,82,81,224,138,119,106,77,238,164,80,85,53,14,103,244,249,192,243,251,137,251,57,66,214,157,213,252,236,181,207,203,201,74,193,34,21,155,12,215,24,139,149,244,229,249,71,154,187,122,115,120,124,8,169,8,200,172,71,75,251,197,73,255,215,120,110,180,225,139,235,229,186,109,155,15,226,78,244,38,126,244,141,233,221,224,220,161,253,104,219,125,93,65,123,36,25,179,245,33,162,118,41,105,52,117,109,180,222,148,21,61,146,109,217,151,168,245,254,44,245,217,236,111,49,24,14,185,151,22,38,12,33,150,190,114,52,35,107,88,197,48,26,99,84,160,220,244,245,86,215,150,16,172,176,18,10,71,73,210,36,29,225,101,247,218,185,76,130,243,119,85,62,181,203,253,1,81,57,111,97,38,145,144,130,199,156,215,181,30,34,34,85,140,179,160,155,42,91,254,14,11,61,65,210,2,82,65,197,225,98,100,163,36,90,165,94,176,214,138,137,11,50,64,78,98,159,151,207,219,127,155,98,255,118,163,115,116,133,206,250,110,228,236,45,238,30,215,181,19,84,138,66,196,69,117,209,168,235,178,83,117,51,180,75,55,251,208,117,155,222,133,115,153,48,146,169,164,184,144,246,146,177,160,104,41,157,236,229,140,167,1,71,147,74,106,113,183,171,77,165,137,14,166,21,108,32,30,172,1,19,137,228,148,77,147,112,177,187,111,198,126,55,233,13,178,97,58,36,24,117,50,222,25,106,179,169,145,4,45,101,227,75,99,139,116,244,154,16,128,28,181,122,70,231,130,196,38,90,219,122,21,201,229,186,211,95,197,229,97,212,34,235,43,254,200,43,227,101,14,238,233,95,205,99,203,213,154,91,235,42,119,244,174,111,34,238,15,99,38,104,132,49,34,196,116,189,114,171,137,74,122,170,146,122,170,200,167,207,147,67,197,207,3,58,166,198,38,238,41,58,136,90,16,146,101,42,1,240,56,19,30,104,119,133,103,47,45,247,169,249,209,127,249,93,162,99,48,117,143,36,72,206,153,246,241,167,241,241,233,27,141,119,195,116,164,134,200,46,197,122,90,198,58,162,108,18,154,17,4,68,20,123,101,106,81,193,49,195,163,7,198,52,125,207,52,232,57,189,104,199,187,58,235,196,90,207,8,29,2,145,133,58,34,143,29,31,107,89,129,11,174,6,239,98,81,181,77,24,21,61,191,230,185,195,207,230,167,210,157,182,113,187,114,23,189,10,97,244,53,114,211,70,86,13,126,119,130,255,223,198,195,4,63,205,75,42,149,154,238,236,211,159,67,244,233,57,84,140,157,199,104,103,117,154,219,253,107,161,115,239,184,250,57,75,22,166,2,99,36,60,209,96,194,9,120,19,135,155,179,43,82,59,156,91,109,197,247,76,89,7,42,184,36,117,36,221,39,38,202,49,214,81,130,230,236,88,225,185,67,143,172,247,34,188,97,38,205,254,244,104,227,41,147,158,233,175,201,203,121,249,150,215,231,226,123,34,215,239,119,27,135,56,122,88,143,232,33,219,209,242,132,219,20,24,72,174,54,218,238,21,53,101,61,203,33,26,178,37,183,112,60,139,148,3,173,44,217,38,181,177,100,185,144,211,184,184,161,144,125,36,211,184,204,201,34,65,41,43,182,245,114,163,121,198,229,176,28,157,169,78,67,23,175,127,248,234,59,120,118,243,35,179,12,79,61,116,62,178,95,76,116,78,16,77,61,115,98,88,67,67,147,134,220,100,172,149,139,133,143,125,208,119,67,60,180,171,44,10,156,180,48,168,80,180,44,223,90,150,47,151,59,145,147,180,106,123,225,213,8,144,4,110,204,139,242,14,121,58,189,154,83,26,156,75,118,125,253,126,55,210,28,85,188,116,107,131,63,174,182,182,170,53,19,56,202,28,185,2,114,13,112,29,200,114,112,80,253,159,249,128,62,70,234,233,176,188,150,214,106,36,195,27,68,36,210,40,71,137,125,162,15,134,54,169,231,242,160,111,244,38,20,38,24,145,56,147,141,18,67,86,103,77,93,149,49,57,94,38,183,237,252,249,154,73,93,179,58,146,42,176,164,210,182,100,13,5,177,46,36,184,201,190,162,118,97,225,37,217,237,33,24,246,203,218,240,39,213,180,211,175,172,159,128,87,232,14,63,124,176,222,199,43,247,218,145,92,74,62,17,75,127,193,212,96,177,80,48,212,171,85,179,232,194,133,30,93,151,61,202,28,33,122,198,120,206,146,143,197,124,121,158,5,100,75,8,138,177,78,149,65,87,70,172,60,30,21,235,27,44,109,72,217,96,6,29,108,53,251,216,206,38,236,9,124,49,193,204,155,163,249,252,186,102,119,74,95,68,69,102,170,208,60,41,173,149,91,16,160,20,203,187,5,236,47,228,78,247,254,202,108,95,50,192,73,170,176,242,2,32,8,48,0,106,119,127,75,20,124,138,187,237,182,171,184,22,94,22,39,0,93,146,133,188,67,222,177,108,193,11,155,166,75,129,222,173,125,219,237,5,55,51,211,172,95,242,170,58,255,65,105,202,24,141,5,61,55,234,197,33,181,36,244,231,183,75,63,250,171,254,251,96,85,193,38,69,106,224,57,247,79,119,38,3,211,86,242,226,53,118,117,46,145,15,172,6,245,183,92,58,122,223,218,180,247,9,7,17,78,121,178,38,198,146,61,166,35,186,97,35,87,212,86,29,248,21,84,68,139,67,68,70,203,182,22,136,247,42,210,98,32,37,32,201,105,147,90,22,47,70,116,219,133,139,25,189,158,163,223,246,123,176,19,188,94,216,63,213,250,89,251,173,159,77,235,174,42,247,151,41,183,247,128,115,160,223,143,25,192,207,148,11,147,146,151,7,184,38,244,96,175,213,104,215,7,249,233,7,250,207,94,229,159,127,55,250,220,207,185,23,134,254,210,61,61,187,250,79,34,199,42,129,218,219,60,26,201,191,154,37,113,180,162,137,36,147,120,66,24,58,213,115,181,184,138,9,172,144,22,34,102,124,144,195,112,210,134,98,167,117,5,204,186,109,175,112,111,114,193,21,60,35,136,26,202,208,38,73,202,31,218,219,7,182,208,71,186,240,194,131,217,52,43,9,140,1,61,18,42,22,80,113,117,17,236,110,19,208,197,7,234,86,169,112,28,204,46,195,38,145,131,80,41,116,44,50,200,192,19,183,18,195,8,39,51,169,173,178,227,21,220,235,235,0,43,78,236,196,108,209,224,172,126,245,87,153,19,212,230,38,60,101,114,240,51,207,133,181,66,196,51,178,15,51,121,215,93,13,194,228,97,35,185,148,74,12,241,137,15,191,246,224,202,242,30,85,132,68,40,176,21,101,23,118,161,34,48,80,118,66,35,198,240,57,13,109,202,170,159,13,93,171,24,154,238,123,124,96,218,90,125,231,148,249,218,28,99,148,202,218,100,160,7,59,145,221,242,142,181,147,143,121,168,163,245,140,95,175,142,243,105,91,213,246,206,253,157,152,253,244,254,173,109,223,126,242,57,179,90,190,139,254,233,206,119,137,51,116,10,136,214,175,247,180,223,62,245,159,189,125,164,190,103,255,27,110,122,117,243,207,115,250,2,218,212,36,129,77,221,133,60,9,17,243,72,90,148,24,12,168,203,17,21,139,51,42,57,221,40,56,222,139,197,26,198,23,136,120,9,195,130,130,2,138,72,90,239,151,246,4,74,32,247,14,242,84,208,38,244,219,141,152,40,7,207,241,57,199,235,253,237,72,178,183,131,13,23,70,21,57,11,19,131,252,255,31,175,143,197,246,169,24,61,199,22,173,238,84,120,241,137,176,231,56,181,179,153,234,171,98,150,105,177,91,192,102,68,23,195,139,81,143,53,227,143,247,199,215,150,255,171,189,95,251,123,240,74,137,6,246,59,95,235,93,206,237,192,212,243,36,191,132,35,82,104,217,253,171,220,192,155,85,247,250,223,140,79,29,159,163,175,164,215,206,197,81,246,118,246,202,153,34,188,20,234,209,160,238,183,206,187,241,80,79,214,41,47,109,155,9,166,81,139,41,244,15,65,127,76,211,100,174,233,170,150,109,170,12,131,10,62,209,28,19,195,59,105,118,6,25,134,118,108,10,128,49,7,91,4,43,201,7,124,56,176,220,171,201,167,154,254,99,211,159,174,251,238,66,117,102,152,7,116,249,168,180,109,198,228,251,4,246,128,58,193,19,45,30,33,30,145,89,118,143,81,183,93,251,224,31,172,137,21,253,95,26,253,26,182,78,185,225,229,224,117,239,87,167,223,193,222,221,60,67,66,144,129,84,209,219,154,214,19,186,254,110,189,190,228,61,106,188,59,63,191,160,251,230,207,255,232,89,96,241,142,6,224,52,122,124,250,213,33,199,159,103,151,160,244,38,223,178,255,42,32,168,90,6,59,72,2,158,174,182,126,163,76,13,134,197,68,225,4,72,113,64,144,168,43,31,162,150,204,65,117,22,236,72,112,170,7,91,216,217,84,138,123,50,242,89,195,191,124,132,95,253,91,99,209,248,224,36,186,129,174,2,41,93,104,239,40,154,239,221,210,104,24,97,76,88,83,11,64,220,1,155,11,150,25,163,51,145,104,63,190,115,180,78,20,158,108,64,75,22,66,106,47,23,247,36,150,8,73,98,192,100,14,230,239,157,254,152,238,105,175,22,224,116,223,66,60,155,109,36,153,234,102,211,76,129,55,211,130,172,92,121,240,74,224,0,220,184,228,218,214,29,234,59,164,36,30,31,159,165,56,117,230,91,232,102,249,210,226,74,219,171,9,120,67,77,75,42,228,40,210,81,2,131,128,193,181,214,110,21,41,189,49,137,205,78,197,43,117,60,134,93,15,172,94,148,117,28,169,236,221,198,17,138,210,102,12,122,250,43,157,128,119,190,234,238,197,230,255,142,206,36,53,242,250,236,198,90,160,73,183,181,130,193,60,133,101,138,233,51,37,152,70,48,140,9,193,97,212,18,146,67,131,206,170,86,130,4,52,142,69,9,229,82,22,214,224,12,40,173,42,22,19,53,130,61,0,32,29,177,102,23,153,199,53,117,222,150,111,254,119,248,170,255,177,249,189,191,189,164,250,43,212,253,246,170,235,74,113,190,235,139,14,131,35,90,172,44,175,223,172,79,17,228,255,195,137,109,93,228,163,32,188,193,49,0,149,39,113,187,80,18,202,140,81,208,209,150,170,173,210,22,251,24,132,22,169,82,92,135,152,195,202,65,252,29,168,143,67,27,131,51,228,129,32,133,19,227,89,253,219,27,220,191,100,90,20,78,18,120,186,49,157,11,137,222,64,52,16,78,145,208,28,58,63,233,154,231,235,225,243,48,108,63,28,33,230,254,5,182,117,7,122,204,251,169,174,81,6,152,99,0,130,39,32,17,118,148,206,226,11,35,188,156,36,20,44,152,82,96,3,41,99,65,19,19,119,231,119,114,58,80,68,244,225,25,0,130,8,246,141,103,164,125,210,60,242,255,3,83,235,136,181,190,125,111,76,9,192,20,29,4,155,250,185,56,118,120,134,142,19,150,217,4,19,10,202,141,3,180,235,173,81,118,208,45,64,26,169,70,83,163,132,32,134,10,89,153,14,144,66,183,119,110,139,233,165,231,255,41,151,102,13,229,29,173,122,205,218,16,3,219,41,71,118,170,214,209,38,114,123,178,37,71,39,99,150,87,140,88,120,237,92,177,182,157,96,80,4,135,178,42,170,194,237,21,8,128,5,26,53,146,36,108,48,226,108,142,195,218,46,120,107,92,118,81,2,202,32,255,6,208,39,9,98,216,74,25,228,137,212,79,42,219,214,58,86,178,94,57,169,25,138,132,6,192,163,172,16,57,182,141,37,186,240,88,49,75,59,25,231,131,195,102,110,182,162,245,56,94,63,38,54,194,246,241,235,235,179,15,90,92,139,213,168,73,9,28,50,77,17,81,90,42,81,134,151,103,201,28,177,135,207,155,71,54,151,241,101,60,199,171,34,26,65,1,34,226,205,134,164,156,1,180,224,16,106,45,202,171,7,234,148,103,133,77,4,8,4,72,118,198,242,11,1,248,0,215,176,226,128,5,30,35,41,15,91,80,113,104,92,250,43,23,29,213,158,166,165,35,3,80,42,26,28,25,164,101,79,103,148,153,0,121,17,150,50,65,12,8,191,239,171,49,194,240,210,66,68,59,242,168,86,188,115,88,86,177,67,246,219,68,242,186,186,141,20,210,201,168,132,174,211,186,9,89,173,154,170,101,69,179,234,187,112,66,144,135,145,37,78,220,222,78,8,25,148,21,56,209,209,1,109,117,61,177,84,156,25,10,99,224,110,116,151,97,48,226,127,69,232,99,20,40,131,44,22,67,10,156,15,239,123,185,232,64,147,19,119,35,140,14,81,130,55,90,244,45,215,18,250,133,171,146,91,208,77,131,211,240,96,193,6,212,27,105,189,202,203,9,111,47,111,49,223,161,211,141,199,132,151,160,100,15,132,28,15,121,85,216,66,126,52,106,83,188,209,252,127,190,217,56,94,29,125,210,51,199,237,195,255,50,127,214,127,241,64,2,29,248,80,36,149,6,210,108,160,133,163,227,252,47,184,135,104,107,229,231,187,241,169,9,201,32,105,76,167,119,223,2,194,187,80,130,210,221,80,18,208,114,73,4,67,4,170,43,47,60,202,40,176,37,218,16,68,26,164,164,84,69,29,120,228,24,30,26,225,212,64,134,13,0,249,133,15,222,174,177,24,141,227,77,49,70,228,65,153,40,2,181,26,73,29,170,4,243,224,32,123,36,149,76,12,164,22,58,152,101,137,86,74,160,93,134,9,78,162,97,160,52,209,224,42,160,73,165,64,77,140,74,137,49,174,136,121,52,16,9,128,35,176,115,88,164,129,68,6,208,52,70,21,201,173,104,91,116,117,71,133,33,234,245,212,73,161,43,100,137,68,130,53,177,61,157,104,112,156,46,31,79,166,23,72,116,218,192,84,98,17,233,109,108,149,179,243,208,132,61,233,135,59,94,153,186,89,79,231,82,158,13,194,173,172,219,68,250,164,176,252,66,216,255,45,46,216,117,229,222,46,249,137,23,195,51,199,163,128,162,29,138,178,27,17,162,241,32,123,79,131,141,247,156,58,11,42,196,131,231,230,19,162,33,241,20,19,82,92,96,13,42,127,164,11,122,74,197,72,8,24,82,76,64,48,43,57,47,40,174,150,96,53,216,221,163,197,68,44,162,81,38,40,40,135,137,0,51,140,14,24,78,236,68,155,169,198,26,159,182,85,255,229,228,240,161,178,15,46,139,250,128,43,211,248,193,129,172,54,37,39,146,132,168,68,69,64,36,224,51,44,178,152,197,137,142,18,44,196,20,117,72,229,88,29,196,138,30,196,50,190,183,176,70,4,198,214,138,160,70,192,145,3,116,84,75,215,4,28,225,76,63,193,206,240,125,98,27,83,246,37,62,219,241,212,137,80,193,166,58,4,96,140,51,232,103,39,217,32,241,218,104,62,195,135,197,36,173,162,28,29,19,52,40,146,156,36,74,113,98,118,111,174,171,243,170,37,186,186,217,111,211,255,125,125,161,62,58,100,114,112,40,104,95,86,107,78,49,207,192,79,40,249,219,224,99,47,34,228,118,41,248,209,14,160,209,145,136,138,241,14,0,13,107,226,10,94,244,219,82,77,228,149,115,198,79,27,227,128,166,164,40,241,201,1,97,161,63,194,43,184,123,58,45,20,240,86,174,32,208,1,149,184,42,170,11,45,59,76,208,97,152,52,132,3,178,66,73,165,14,211,4,206,92,147,96,241,152,183,46,120,75,25,215,230,250,39,237,166,255,248,119,138,63,251,91,101,12,251,56,27,151,24,6,121,169,90,118,108,147,115,74,70,121,209,202,46,129,240,173,70,222,137,179,241,156,6,229,240,255,191,78,111,63,32,185,15,86,239,206,192,75,22,34,212,155,35,120,112,175,134,144,18,229,108,224,114,75,35,73,116,19,68,48,115,140,85,102,193,164,245,149,169,165,86,95,227,32,214,8,208,28,123,107,181,79,66,170,107,10,30,173,100,164,234,97,77,79,232,101,150,7,237,90,31,224,131,186,39,25,206,253,238,211,120,185,51,5,181,206,73,96,3,220,100,136,20,70,111,193,176,50,62,112,239,161,236,66,216,177,140,106,251,20,159,132,25,252,90,229,117,200,225,93,160,146,147,35,14,82,206,247,30,150,64,129,206,233,209,207,137,157,131,148,231,224,213,120,233,148,24,182,65,1,224,76,10,79,225,151,176,138,29,186,166,40,41,72,146,133,161,140,201,209,1,57,59,238,119,126,104,175,138,16,63,47,128,50,98,128,82,67,4,163,67,29,227,43,243,29,236,193,171,249,124,247,253,234,239,179,137,153,62,35,221,193,26,133,118,129,43,84,131,196,123,111,31,123,253,95,219,100,236,86,111,255,129,231,143,190,43,215,255,254,113,235,120,186,149,136,150,230,59,23,23,230,109,22,131,202,255,248,97,115,25,229,8,42,139,130,144,254,232,175,113,29,4,49,206,200,208,71,216,194,213,190,21,132,89,95,206,219,77,167,9,11,190,107,58,190,210,201,110,190,249,102,190,123,156,253,10,63,155,237,255,123,234,190,94,189,254,39,159,61,230,27,242,187,215,231,182,248,32,222,138,219,125,191,105,134,230,167,161,197,145,249,53,116,239,196,211,180,35,39,76,95,119,202,186,105,33,27,208,222,213,113,115,232,242,234,192,144,67,245,14,250,232,224,127,44,127,251,175,241,219,71,180,221,179,77,219,204,207,234,143,173,22,218,190,152,227,108,251,102,206,189,194,119,112,102,191,9,127,158,243,38,161,235,241,108,185,204,32,85,155,32,240,196,34,232,195,117,56,230,24,83,76,53,245,212,164,126,240,49,188,188,190,221,226,64,75,22,160,221,88,139,34,26,145,229,131,221,80,32,40,109,45,87,58,221,46,97,221,58,219,228,2,15,127,197,255,71,167,79,248,109,240,35,199,211,120,157,254,58,145,118,173,26,119,238,41,55,102,221,179,101,242,127,254,97,233,186,97,116,91,193,172,216,51,52,170,110,33,22,102,194,61,246,174,72,81,163,108,192,52,217,149,200,185,5,145,42,79,49,224,10,155,50,63,255,206,31,247,61,40,33,212,248,118,153,237,180,114,163,168,171,101,104,172,137,27,156,75,172,101,243,214,19,206,40,185,228,227,183,50,217,167,70,17,37,133,88,21,92,61,213,13,143,117,118,37,116,116,205,237,137,118,233,27,210,45,183,152,174,17,173,238,188,201,133,171,244,154,101,128,10,112,114,52,220,36,172,155,198,185,187,63,102,27,252,24,110,129,58,16,128,115,60,90,6,136,130,189,177,147,245,64,64,22,160,108,42,94,245,209,98,155,100,159,202,174,126,15,81,4,52,74,52,41,153,102,216,220,183,119,234,178,15,92,8,80,34,35,172,47,90,77,244,79,106,10,250,51,95,160,29,88,71,4,51,106,201,169,7,126,58,209,61,229,52,165,225,174,170,148,239,123,164,177,175,77,245,218,205,60,8,36,4,32,160,37,211,0,39,220,80,23,217,92,138,9,160,125,48,205,36,234,128,23,170,116,196,148,155,39,173,102,111,31,190,93,127,234,155,23,32,189,209,189,124,193,162,47,106,136,144,27,27,47,21,20,221,151,90,42,187,58,104,201,162,164,61,198,8,78,240,216,48,77,164,74,70,185,59,97,143,128,221,237,58,188,18,111,61,167,27,228,205,189,91,238,14,126,56,15,230,199,134,47,201,154,95,31,78,73,205,128,3,32,150,199,97,35,79,108,208,213,220,78,255,107,237,25,95,113,239,82,30,130,195,72,139,110,192,12,85,94,54,215,102,118,208,196,224,1,89,65,222,176,242,5,105,72,76,82,213,147,120,165,167,101,14,141,31,196,26,3,26,160,7,150,93,123,193,89,168,46,40,0,34,116,196,68,159,151,155,33,49,69,83,29,186,28,9,109,91,104,53,226,249,241,172,186,205,233,97,112,27,154,164,222,196,14,52,227,36,131,73,1,49,2,10,76,128,52,40,50,204,238,24,85,107,141,32,68,116,216,106,96,76,52,16,42,248,208,80,203,172,168,118,60,240,105,223,219,151,144,233,208,26,222,11,214,94,203,246,138,192,166,214,177,9,129,185,213,228,176,244,161,80,146,193,248,128,2,72,147,140,162,109,64,135,22,163,79,211,34,239,166,157,128,106,128,9,181,20,37,63,22,71,150,217,177,147,62,80,213,3,103,25,108,14,91,0,34,149,77,68,116,113,234,78,239,22,62,7,69,125,77,60,165,54,193,71,222,135,192,132,94,145,98,122,155,130,5,8,12,7,97,222,176,226,184,237,203,87,45,240,90,173,91,187,111,104,34,163,201,233,112,183,128,54,190,197,235,196,207,88,191,24,168,22,112,128,214,128,18,51,89,133,84,168,226,11,116,146,224,206,47,158,42,227,121,248,162,130,84,25,57,219,19,7,251,229,203,250,31,204,42,175,147,121,31,36,39,147,236,184,64,83,27,34,16,171,192,40,39,133,31,182,54,92,116,17,141,111,121,27,61,18,195,89,60,144,82,215,124,182,81,237,50,206,122,13,0,159,228,49,170,92,173,171,165,182,103,48,138,53,1,72,80,173,26,79,6,145,140,109,176,179,215,9,76,72,21,112,230,17,236,205,82,217,122,122,50,6,189,154,178,112,178,243,215,106,199,34,31,75,221,181,227,216,42,45,36,112,47,18,0,105,121,56,216,16,187,51,33,33,217,205,77,185,230,121,226,238,168,13,170,209,46,252,14,236,144,227,232,93,192,102,235,244,145,44,88,195,97,106,212,151,223,59,200,7,138,130,119,223,140,229,155,137,36,70,223,22,209,252,249,66,235,63,22,1,128,64,13,49,168,80,13,12,134,184,131,93,162,153,248,222,31,48,239,248,84,14,97,178,134,53,150,138,215,186,59,204,50,251,189,222,251,236,249,151,49,120,194,138,27,194,97,34,145,4,201,136,147,212,170,174,23,188,96,225,1,99,59,232,73,221,86,108,80,247,187,108,114,182,201,234,225,219,232,51,255,106,92,149,159,224,211,186,69,208,130,123,189,1,224,156,24,61,26,196,178,2,167,164,16,7,17,16,20,2,114,182,144,71,209,4,128,0,155,38,139,149,128,3,66,148,224,65,239,218,136,135,233,135,3,122,87,128,29,21,148,60,46,10,6,163,5,40,41,0,104,101,79,87,187,194,217,220,216,119,129,202,123,81,35,192,35,67,57,154,133,24,118,129,6,3,54,118,97,57,162,99,150,212,163,123,80,125,180,4,177,157,57,80,161,222,12,184,187,179,20,80,192,80,144,124,212,175,82,127,134,190,194,19,14,209,81,132,130,44,4,212,201,176,8,136,197,209,168,39,245,121,196,39,250,44,123,184,239,185,2,102,4,157,97,226,193,243,7,51,236,245,236,209,179,243,181,247,98,205,214,152,70,4,150,80,140,86,93,139,158,50,231,135,79,69,192,22,251,205,231,55,231,39,251,107,98,183,204,237,174,184,26,196,175,191,142,62,251,231,241,17,62,194,255,79,4,201,44,114,131,11,171,224,160,163,41,8,6,72,34,92,151,82,39,171,131,40,3,225,213,1,26,177,9,102,232,48,205,86,7,198,97,8,130,143,140,13,214,39,95,143,192,200,144,110,35,183,178,144,209,195,41,124,122,104,15,41,232,97,9,60,238,202,146,186,120,3,35,88,125,19,223,165,134,199,161,17,181,164,18,20,40,135,79,76,183,116,131,6,5,9,0,129,217,17,31,136,91,114,128,166,40,162,154,192,251,117,246,154,251,249,83,130,70,110,160,241,100,249,146,10,40,250,104,130,20,10,103,41,160,72,36,97,15,138,4,18,146,66,184,9,38,46,209,47,220,95,20,74,156,211,249,153,231,201,186,151,50,105,154,114,224,150,238,231,113,62,249,163,191,54,80,165,180,214,118,99,95,231,92,20,197,226,115,248,44,115,62,236,157,211,240,53,156,227,61,108,151,219,164,9,58,173,74,188,243,50,230,66,165,223,186,108,219,42,30,235,106,150,165,80,11,172,171,0,53,150,80,168,18,12,44,17,158,152,87,2,186,213,244,250,228,129,36,80,187,140,199,231,113,119,237,220,13,50,143,34,76,204,50,67,154,74,116,75,147,2,66,217,149,136,134,250,242,245,16,48,1,218,97,224,20,161,85,111,201,251,169,21,108,62,85,255,8,168,235,69,168,8,77,0,131,108,196,16,59,15,137,13,70,26,89,179,158,178,209,20,89,78,242,170,163,38,81,29,138,179,191,15,168,155,3,167,223,26,239,53,154,173,105,60,229,198,37,159,76,220,191,124,61,230,116,201,39,76,151,254,163,255,51,242,125,124,253,127,254,248,127,61,32,63,242,141,122,124,127,124,94,81,95,81,247,172,231,202,255,222,174,254,211,238,211,215,221,39,91,222,70,94,177,116,214,130,153,173,168,151,224,145,237,202,41,58,26,231,95,19,251,90,171,73,75,205,83,103,166,132,5,35,56,89,217,2,3,223,246,56,164,200,9,20,207,210,173,216,196,155,75,185,236,140,167,137,13,14,234,65,189,119,28,245,245,144,228,182,134,175,27,69,8,38,249,98,144,14,216,218,46,62,254,46,255,254,243,242,88,234,181,26,247,3,56,197,173,55,94,223,175,156,175,87,243,218,102,246,189,115,125,150,252,72,62,11,234,104,225,129,131,64,166,97,220,102,232,203,45,155,248,174,230,151,221,63,136,191,171,185,14,255,13,55,184,192,173,249,18,254,13,254,6,132,45,7,25,221,51,175,62,106,72,76,9,28,70,57,143,92,254,203,95,78,20,112,25,72,2,151,57,243,199,132,60,35,121,115,54,243,232,119,220,111,116,102,217,31,247,159,56,243,197,151,60,160,236,1,90,99,227,199,201,98,91,124,125,237,45,40,173,243,107,166,239,169,84,203,86,185,202,182,211,116,8,115,206,201,201,37,193,145,62,244,157,34,157,185,194,228,50,96,69,75,49,166,195,82,54,17,132,202,22,209,26,154,114,195,9,98,132,138,216,113,164,92,92,36,132,53,161,22,7,38,17,7,174,162,184,68,3,229,107,69,129,191,147,252,17,116,68,68,114,207,116,56,114,222,211,251,38,151,70,101,224,208,208,205,218,82,121,36,13,42,7,194,128,17,168,161,167,143,33,179,10,51,152,205,249,208,252,5,121,5,223,193,15,176,193,31,193,63,192,159,57,189,239,17,87,29,53,178,115,41,88,68,108,225,211,54,237,78,224,50,137,151,156,176,167,203,36,121,137,73,252,196,172,185,15,8,13,28,78,40,143,195,26,80,152,204,92,35,187,80,57,105,246,56,70,68,65,6,209,64,146,33,134,96,9,102,161,130,21,28,54,115,145,98,12,61,135,92,48,116,20,146,210,218,162,186,5,204,170,38,108,177,213,163,150,210,210,197,29,82,84,185,101,94,3,243,146,180,12,31,207,124,54,72,134,48,69,40,10,35,32,152,60,12,218,214,37,57,122,75,247,103,116,79,226,64,60,193,159,150,27,119,152,168,57,246,170,42,143,116,229,118,172,177,194,89,80,186,15,170,16,198,66,67,167,145,14,176,12,156,176,165,79,51,223,12,159,192,63,195,5,254,3,58,252,13,252,9,25,180,236,66,170,195,100,226,57,150,152,170,214,155,239,243,199,35,226,152,145,151,57,201,30,46,204,225,251,242,228,194,67,31,55,92,234,22,88,177,0,129,135,28,160,65,105,45,77,6,6,146,210,24,10,38,136,120,209,76,218,223,172,109,180,98,29,56,29,65,62,114,118,142,163,101,69,41,95,3,144,161,229,85,98,56,156,49,107,213,181,75,155,84,243,160,158,249,173,59,220,87,252,182,102,211,54,250,99,159,206,48,63,52,132,234,225,204,36,201,165,104,38,69,68,186,54,22,246,192,197,63,121,241,227,156,57,18,252,9,145,38,110,180,55,235,167,39,21,199,117,4,42,107,199,122,213,186,156,96,86,28,170,70,75,40,18,212,110,108,135,82,106,136,216,129,202,136,200,60,145,1,63,192,5,254,5,254,0,126,130,191,35,15,118,133,54,202,43,156,72,226,64,64,191,15,225,69,111,227,18,241,136,228,152,73,70,28,204,229,155,54,122,10,61,29,96,186,210,144,5,30,22,212,5,176,9,106,33,85,17,36,130,79,8,0,33,30,50,36,101,23,42,131,35,208,17,111,192,81,183,151,73,162,155,136,142,14,66,247,140,34,42,232,82,68,87,174,161,62,227,150,69,109,29,54,255,89,164,110,159,235,61,206,237,243,79,106,166,154,89,147,158,214,190,93,216,66,28,34,18,153,58,154,47,134,170,118,116,188,13,234,39,95,147,11,122,118,1,246,215,42,110,129,155,236,61,24,169,199,218,82,172,11,53,244,37,13,173,114,160,181,44,45,93,68,34,5,179,152,58,100,193,153,78,25,203,51,149,157,188,133,21,158,129,112,129,29,254,131,12,164,195,36,140,172,90,102,26,237,14,112,227,62,75,203,6,186,51,142,169,110,232,184,61,25,24,61,105,238,99,15,193,47,251,3,28,32,40,61,88,131,20,21,79,81,84,130,34,72,64,64,138,80,81,64,119,225,76,218,7,218,56,103,206,195,119,40,25,82,81,200,170,134,131,231,149,83,192,9,242,0,144,221,151,46,31,220,245,89,144,110,172,183,76,69,28,107,179,232,134,57,231,197,169,213,168,173,243,166,102,49,199,116,198,246,76,64,162,245,75,37,109,254,165,15,55,0,18,158,58,138,113,144,146,184,56,50,138,98,156,73,161,150,112,116,134,24,154,150,130,37,11,106,0,69,148,42,88,210,233,83,19,192,81,12,4,237,23,186,190,35,3,58,60,2,86,152,176,124,238,45,116,163,80,29,169,48,42,121,180,228,113,63,248,148,207,27,111,35,203,87,241,50,6,115,156,190,216,75,199,67,95,252,23,14,95,110,68,107,32,76,164,177,22,26,100,57,9,137,12,37,135,40,6,112,76,10,1,136,68,101,1,176,4,10,252,136,97,3,144,131,232,64,184,224,41,96,129,90,3,185,137,8,104,166,237,68,196,202,234,115,209,154,93,135,246,152,153,32,139,111,137,107,86,96,21,140,225,206,39,111,100,103,51,55,103,167,166,233,69,107,25,156,167,196,61,130,94,137,20,161,136,155,123,76,36,249,33,245,4,99,9,0,6,13,154,106,85,12,85,10,163,124,204,130,211,104,78,192,105,25,40,67,128,8,38,87,41,23,88,96,131,9,29,2,254,7,172,222,158,79,212,216,40,24,42,225,179,244,78,89,170,4,18,166,230,217,206,21,142,132,49,61,27,157,77,227,240,205,150,106,105,204,144,181,135,131,133,61,210,203,44,142,114,152,2,100,197,168,69,21,100,76,37,105,9,174,69,119,61,115,98,13,122,202,32,196,32,245,0,80,203,51,139,134,113,63,35,250,12,94,136,80,230,166,120,91,28,186,115,178,241,246,203,24,89,147,172,102,164,135,46,67,126,163,240,51,66,245,41,21,243,33,182,51,117,89,44,242,238,26,66,71,172,137,219,1,114,23,81,130,51,154,93,131,231,156,34,86,244,128,83,241,81,47,169,234,130,144,60,68,43,69,138,145,108,82,197,230,50,83,164,64,160,186,147,76,69,169,148,72,83,25,233,143,156,221,204,217,145,27,93,114,247,236,169,213,145,130,132,77,194,198,131,33,31,38,125,222,142,217,51,212,120,157,128,110,20,231,36,5,56,21,16,186,220,171,150,62,84,4,101,75,173,105,172,228,45,160,173,154,212,93,170,203,229,24,183,106,131,43,188,22,191,101,158,212,47,183,142,137,186,80,131,62,150,16,22,214,178,27,164,8,224,28,106,194,217,180,97,161,228,172,15,236,9,167,156,123,108,155,109,221,123,180,55,228,138,124,162,171,139,179,189,34,180,92,88,191,65,215,252,252,181,219,172,106,126,38,123,3,29,32,117,239,58,116,229,78,116,236,88,112,38,247,89,229,4,15,243,32,159,201,73,62,211,151,246,23,214,45,19,6,26,206,20,88,71,178,217,218,159,147,76,216,7,249,254,38,96,13,90,220,137,35,175,60,78,4,72,0,53,34,159,37,23,238,45,139,97,6,107,242,64,26,175,113,168,17,209,8,14,213,178,156,150,40,73,16,16,156,216,32,65,148,90,145,200,216,116,146,164,145,141,152,218,107,188,137,140,38,134,110,179,205,128,135,19,183,113,232,140,85,177,12,218,69,205,37,143,91,12,249,34,78,91,39,93,72,104,247,54,189,138,153,120,43,242,218,117,16,76,164,47,70,213,103,111,81,101,213,148,24,86,126,23,46,118,48,48,50,101,226,140,87,56,98,150,200,28,242,97,10,191,53,7,20,234,198,23,53,32,0,104,180,86,132,234,192,121,106,104,104,238,203,12,247,250,219,33,82,76,176,102,50,42,201,199,203,7,233,113,111,169,57,128,147,50,246,2,181,73,236,248,195,168,207,254,91,21,211,2,128,64,164,6,51,4,75,6,0,34,84,40,238,45,209,160,149,169,185,103,239,160,235,216,141,170,113,247,8,142,160,65,26,17,227,132,54,10,2,244,13,31,211,190,161,210,85,166,63,227,130,21,249,32,54,75,44,106,1,71,243,72,66,138,149,156,155,8,112,202,136,139,32,92,34,201,221,143,0,16,18,0,15,150,236,178,3,45,89,114,248,188,17,160,15,214,167,38,197,5,106,221,18,180,218,165,51,244,49,36,52,136,223,101,127,240,105,19,52,119,39,80,220,167,233,229,139,172,111,17,46,91,92,74,195,160,181,50,209,33,28,102,45,157,192,84,13,67,129,6,75,129,37,102,11,178,66,66,33,181,105,133,46,81,198,115,10,247,10,226,130,227,66,155,248,191,140,178,45,76,93,144,7,4,42,46,43,71,208,119,96,172,234,120,171,171,100,251,154,206,93,155,59,111,194,245,181,230,90,180,164,102,173,224,12,129,176,152,80,116,53,9,2,201,46,224,56,56,135,18,9,83,176,64,215,1,146,117,47,160,24,4,40,84,72,33,192,217,104,105,163,190,66,46,238,239,85,178,89,63,39,80,120,182,211,27,45,111,240,105,103,244,217,222,91,55,35,169,131,57,174,6,135,0,216,171,65,68,106,73,83,135,210,11,134,17,170,83,68,170,102,202,70,31,67,74,27,201,101,231,52,219,22,207,145,63,171,108,157,112,55,106,65,168,49,90,4,158,184,155,24,20,222,100,215,184,207,131,123,232,251,141,83,225,12,4,91,178,145,220,202,93,171,231,186,223,66,67,78,86,128,149,226,48,172,64,118,185,70,93,0,89,82,80,228,184,135,1,96,13,240,0,3,138,177,175,255,195,250,54,41,180,176,198,174,18,143,100,37,191,204,84,200,207,99,254,201,235,28,187,250,199,142,65,39,208,253,237,148,16,6,175,56,212,4,59,60,41,195,16,40,90,80,22,198,17,142,169,18,7,80,170,132,90,99,112,54,37,33,176,7,24,97,115,16,136,115,90,83,20,59,181,157,4,67,18,202,132,186,224,53,209,195,206,79,103,135,36,116,234,176,137,79,103,253,19,217,68,71,54,109,215,157,88,99,248,173,184,189,125,80,22,136,146,134,48,34,10,84,12,23,3,193,44,57,212,2,144,131,96,133,104,13,72,45,48,3,41,62,226,205,27,184,192,114,144,181,98,47,140,199,22,95,251,27,253,10,119,204,191,126,141,98,237,149,237,251,34,176,235,42,250,79,81,232,45,255,102,28,112,97,134,18,81,67,2,116,244,53,220,204,218,4,109,65,80,210,10,164,7,130,37,44,192,201,164,84,5,150,10,233,41,182,210,84,138,134,22,7,136,137,30,213,228,153,119,8,78,139,20,38,145,113,50,199,205,3,118,98,159,207,78,48,155,186,111,10,73,43,124,81,180,54,215,171,119,175,122,33,75,142,170,133,148,20,68,10,66,33,183,32,47,159,216,74,7,44,189,200,97,176,23,209,92,144,229,27,228,240,146,179,58,223,242,199,4,4,212,128,248,64,32,105,230,107,127,230,255,37,253,27,243,15,125,29,190,98,33,65,133,125,85,159,23,36,172,132,21,183,116,117,123,201,104,5,47,144,2,83,46,162,149,147,189,236,19,19,17,242,83,235,194,80,43,181,235,173,251,98,162,59,118,135,142,235,241,251,233,19,101,120,102,246,107,72,76,213,44,120,39,163,46,30,33,149,13,74,134,119,25,204,43,43,101,33,140,83,108,195,140,183,17,243,128,127,176,55,200,152,20,121,117,188,238,200,120,206,43,84,115,181,83,96,48,146,205,68,101,52,161,132,131,12,0,3,91,120,33,13,68,35,188,22,0,206,229,90,158,11,96,32,135,64,45,91,144,18,160,244,143,190,48,119,255,215,232,55,253,115,254,189,20,134,124,162,56,7,223,193,167,60,183,177,163,95,27,93,92,252,229,251,47,195,20,72,115,120,115,222,124,252,243,185,169,147,87,121,177,126,53,206,207,213,247,216,139,239,90,191,187,235,194,125,181,231,229,217,60,102,153,145,249,125,124,255,82,167,198,211,162,122,161,76,169,158,7,233,48,48,186,61,65,156,117,216,132,86,115,166,74,119,85,179,122,252,180,168,13,85,222,127,234,251,182,225,16,112,44,230,223,254,221,255,123,101,121,159,47,222,253,249,237,243,195,143,253,163,231,187,247,158,191,121,159,239,222,59,203,241,116,222,247,62,173,222,65,39,156,156,230,29,112,71,3,20,14,50,215,217,135,142,251,7,241,144,35,62,152,126,208,241,26,129,254,252,41,161,155,65,201,71,245,222,241,237,201,144,228,131,53,65,3,160,152,141,249,168,59,135,57,87,215,107,245,60,234,114,127,52,151,152,213,9,15,244,138,132,213,118,220,236,53,228,210,4,182,29,95,97,141,51,24,217,140,93,9,29,64,93,28,120,51,141,159,117,245,38,5,6,120,25,211,52,232,81,8,81,115,71,210,215,207,187,143,215,181,191,109,238,107,173,85,30,119,47,211,182,86,45,3,8,88,204,2,50,16,159,228,0,7,217,235,111,235,228,192,54,57,91,248,6,126,239,48,143,39,76,43,82,106,58,96,196,54,123,49,240,101,93,211,86,54,230,9,30,244,163,52,162,129,232,73,65,208,236,74,45,100,37,179,170,167,12,151,37,10,73,227,106,113,10,113,41,183,0,225,75,28,2,220,137,216,14,248,25,32,12,169,159,124,184,208,247,225,51,48,238,108,81,179,129,57,44,40,35,93,28,203,18,128,6,5,126,17,14,240,237,156,76,193,65,196,192,164,76,140,23,173,222,30,55,81,52,50,253,186,59,87,134,194,126,30,243,73,30,78,7,46,241,202,34,15,5,194,160,133,162,249,3,70,75,73,141,8,184,204,222,149,182,73,48,130,200,115,247,32,80,240,255,8,175,131,40,98,2,83,172,159,91,109,178,127,119,186,88,89,205,74,7,173,217,205,237,36,20,102,236,128,16,173,32,231,251,79,187,148,6,191,169,113,193,126,36,42,69,26,33,246,255,229,116,143,155,93,249,234,235,198,140,231,136,199,231,123,176,156,79,162,49,130,208,237,84,189,213,158,82,200,174,229,1,241,18,36,163,144,144,138,6,69,11,218,144,212,45,128,67,208,33,64,4,162,3,26,4,224,69,134,39,254,2,245,86,94,36,178,69,145,29,172,97,198,5,52,225,157,34,208,13,32,41,105,247,203,192,224,251,9,193,32,97,31,1,160,72,144,85,111,12,240,123,55,35,83,251,58,49,212,149,36,206,119,177,53,255,31,160,72,40,163,100,49,179,209,217,209,48,79,137,113,105,74,96,238,131,251,185,71,37,90,69,109,136,15,98,219,43,152,33,0,29,37,33,166,116,21,224,31,146,8,13,233,238,112,231,56,71,189,233,237,52,0,4,186,73,74,41,34,2,56,26,253,238,115,45,25,222,131,239,216,52,14,237,80,253,106,254,48,84,234,180,31,232,239,81,217,116,157,136,125,57,168,31,244,195,156,206,131,182,35,134,117,36,239,196,238,72,14,0,93,3,100,69,182,56,131,208,209,100,207,72,39,152,207,74,155,146,254,18,237,223,37,78,43,78,130,14,161,74,137,33,103,207,149,112,103,111,203,9,200,180,65,27,161,48,129,156,245,50,64,35,138,16,191,95,4,26,0],"type":"Buffer"},"height":119}},"hash":"Elastic_Metal_RS_EN_6038f04a27","ext":".webp","mime":"image/jpeg","size":155.78,"url":"https://www-uploads.scaleway.com/Elastic_Metal_RS_EN_6038f04a27.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-05-19T09:14:59.942Z","updatedAt":"2022-06-14T09:31:08.105Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/elastic-metal-unlocks-the-first-accessible-hybrid-cloud/"}},{"title":"Scaleway raises the bar for infrastructure resilience by launching Multi-AZ Object Storage","description":null,"date":"2022-05-19T10:29:09.673Z","image":{"data":{"id":565,"attributes":{"name":"Object-Storage-Release-Image.webp","alternativeText":"Object-Storage-Release-Image.webp","caption":"Object-Storage-Release-Image.webp","width":2080,"height":1008,"formats":{"large":{"ext":".webp","hash":"large_Object_Storage_Press_0156d2953e","mime":"image/jpeg","name":"large_Object-Storage-Release-Image.webp","path":null,"size":50.88,"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,1,229,3,232,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,1,6,7,3,4,5,2,8,255,196,0,84,16,0,1,3,3,1,5,4,5,9,3,8,6,8,6,3,0,1,0,2,3,4,5,17,6,18,19,33,49,65,7,81,97,113,34,50,129,145,161,20,35,66,82,98,114,177,193,209,21,130,178,8,38,51,67,83,115,146,225,36,37,116,147,162,240,23,52,68,99,100,117,131,194,22,53,54,69,179,210,84,148,241,255,196,0,28,1,0,2,3,1,1,1,1,0,0,0,0,0,0,0,0,0,1,2,0,4,5,3,6,7,8,255,196,0,60,17,0,2,2,2,0,4,3,5,6,5,3,4,3,1,1,0,0,1,2,3,4,17,5,18,33,49,19,65,81,20,34,97,145,161,6,50,113,129,177,209,35,66,193,225,240,21,51,82,7,36,98,241,22,130,146,23,114,255,218,0,12,3,1,0,2,17,3,17,0,63,0,219,66,16,188,17,246,16,66,16,161,1,8,66,132,4,33,10,16,16,132,40,64,66,16,161,1,8,66,132,4,138,18,68,128,146,101,36,80,0,164,132,147,32,1,73,9,20,201,0,10,72,72,148,200,0,82,77,121,76,64,72,166,82,76,144,1,34,130,145,76,128,5,36,37,148,192,4,144,146,34,176,72,166,82,76,144,1,36,20,147,164,64,41,20,36,153,10,9,20,20,34,65,36,158,82,76,1,20,33,34,153,0,16,132,147,36,40,146,41,146,146,98,2,242,154,72,129,134,82,66,73,146,0,36,81,201,9,146,20,18,65,72,166,32,143,52,178,153,73,16,2,69,9,38,72,0,146,10,10,100,1,20,144,130,156,2,73,50,146,32,2,146,18,41,146,0,36,80,146,100,0,72,243,65,66,100,0,73,36,38,0,20,144,145,76,0,73,52,138,32,18,69,50,146,100,128,193,36,20,147,160,2,69,9,34,128,9,20,202,73,128,9,32,164,83,36,0,41,33,36,201,0,18,40,73,48,1,36,202,72,128,23,148,210,41,144,0,164,132,138,96,2,72,72,166,0,36,140,240,73,50,0,36,83,73,50,0,36,81,148,138,41,0,10,72,72,167,64,4,138,107,202,40,3,94,83,41,38,64,4,144,146,96,2,69,9,39,64,4,138,10,17,3,18,73,148,138,100,128,5,36,36,83,36,64,40,73,8,131,101,194,132,33,124,96,246,160,132,33,66,2,16,133,8,8,66,20,32,33,8,80,128,132,33,66,2,16,145,68,130,65,66,72,128,18,65,73,50,64,4,138,100,164,83,36,1,36,132,20,201,16,69,36,210,202,96,1,73,9,20,80,1,36,215,146,157,0,18,70,80,121,38,72,2,40,66,69,16,2,69,9,38,20,18,40,40,76,136,11,202,101,34,153,0,72,40,73,48,1,34,130,146,100,128,9,35,40,41,128,5,36,36,81,72,0,82,66,73,146,0,36,80,80,152,13,130,242,153,73,48,4,80,158,18,69,0,69,8,41,20,200,2,72,166,146,100,1,33,5,8,128,69,121,94,138,69,50,0,138,72,73,58,64,2,145,65,73,48,1,34,189,0,79,32,188,144,65,226,17,72,60,178,214,245,208,69,36,202,69,58,66,9,8,73,50,0,36,130,146,100,64,73,8,40,161,68,80,132,147,36,0,202,72,73,50,0,36,80,80,153,0,18,65,72,166,0,138,16,145,69,32,2,69,9,39,64,4,144,120,164,83,0,10,16,150,81,32,20,138,18,76,144,1,34,130,82,76,144,1,36,201,73,48,162,41,32,161,20,128,9,36,130,83,0,10,72,73,50,64,4,144,146,100,128,9,20,20,20,232,130,202,16,150,81,0,36,80,146,100,0,72,166,82,76,128,11,202,121,72,166,72,81,20,33,36,196,4,138,18,68,80,73,5,9,146,32,178,132,36,83,32,2,18,66,109,0,184,144,132,47,139,30,216,16,132,40,64,66,16,161,1,8,66,132,4,33,10,16,16,132,34,65,20,144,132,72,36,20,36,83,36,1,32,163,41,34,0,72,160,161,50,64,18,69,29,80,83,0,69,36,20,20,201,0,69,8,75,41,180,1,35,40,41,38,64,4,144,145,76,0,41,33,5,16,8,161,9,38,72,0,145,66,69,58,64,2,146,18,41,144,0,161,9,101,20,0,72,160,164,153,16,18,40,73,50,20,18,76,164,83,0,69,5,9,34,0,72,166,140,119,162,3,202,23,164,61,142,97,195,218,230,158,226,48,136,25,228,164,154,73,144,4,80,130,132,200,135,148,20,202,73,128,36,147,230,145,68,2,73,50,146,100,3,201,94,87,183,14,11,30,87,68,0,89,169,169,223,59,189,30,13,28,202,241,8,107,166,99,94,72,97,112,4,142,229,46,101,19,34,96,100,109,195,66,171,149,148,168,210,243,99,65,38,250,156,49,74,25,128,7,0,179,190,135,35,146,233,186,159,193,111,211,82,239,41,218,113,196,112,89,182,241,7,4,158,203,146,200,81,93,8,164,150,240,126,143,185,115,106,98,48,202,88,124,212,245,244,62,10,55,170,40,140,59,153,128,224,114,195,248,133,103,11,137,43,172,85,183,220,173,117,145,156,118,151,83,128,80,132,150,218,69,97,32,160,164,152,0,146,16,136,162,41,38,145,78,136,192,164,132,138,97,65,34,132,138,32,2,82,66,69,50,64,2,132,37,148,201,16,72,70,82,76,144,1,36,20,147,0,10,72,70,83,32,8,160,161,36,64,36,20,36,121,166,72,0,150,80,82,76,133,4,138,10,19,16,73,33,34,152,80,40,66,69,50,32,20,137,65,73,50,64,4,144,82,68,0,82,66,10,100,1,20,33,36,200,0,145,66,68,166,72,80,41,33,34,156,128,80,132,145,21,129,72,163,41,38,72,128,146,18,76,0,73,52,137,69,32,9,8,66,96,23,26,16,133,241,83,219,130,16,133,8,8,66,20,32,33,8,80,128,132,33,66,9,36,202,72,144,10,72,72,148,201,0,18,66,10,100,128,36,147,94,83,36,0,72,166,82,76,0,72,160,164,136,1,36,20,138,116,128,5,36,36,155,64,4,138,10,0,201,192,226,74,100,129,176,72,173,251,205,166,178,205,86,218,123,132,91,169,92,193,32,27,64,250,39,151,37,207,41,156,90,122,98,70,113,156,121,162,246,129,36,32,162,17,20,147,72,166,64,18,73,148,147,32,1,73,9,38,32,20,138,18,41,146,0,36,83,73,16,2,69,9,38,72,80,73,9,20,196,4,32,12,242,94,188,20,216,162,194,73,167,27,29,36,141,100,109,115,222,227,134,181,163,36,158,224,17,3,122,28,18,186,9,226,154,60,109,198,224,246,228,100,100,28,242,93,45,79,127,172,212,119,22,214,220,4,34,86,176,70,4,76,217,24,25,63,154,150,233,206,203,110,247,38,54,107,147,219,109,132,140,134,189,187,82,31,221,233,237,42,43,171,172,19,233,187,204,182,249,228,100,164,52,62,57,26,48,28,211,200,227,162,234,225,56,199,111,179,41,67,39,26,235,185,96,211,154,255,0,25,197,25,60,26,9,62,28,81,176,239,168,239,240,149,244,86,146,190,105,74,77,57,68,105,171,109,244,205,108,77,107,155,35,154,201,3,177,199,104,30,57,202,233,63,90,105,134,156,27,205,6,127,188,10,194,199,90,223,49,153,62,51,106,147,81,165,189,127,158,135,204,68,16,120,130,15,138,74,202,237,154,249,102,188,77,109,22,153,161,169,158,32,253,236,177,14,27,39,24,110,122,241,201,91,93,147,232,251,37,250,205,85,85,115,105,168,168,18,152,132,66,66,221,219,64,28,120,117,63,146,79,11,115,229,139,47,62,32,161,140,178,45,139,95,15,63,232,85,69,34,174,187,215,99,180,114,135,62,205,112,150,7,244,142,160,111,27,239,24,35,226,171,61,77,164,175,26,108,135,92,169,177,3,157,178,217,227,59,76,113,238,207,67,230,140,170,148,123,135,31,137,99,228,61,66,93,125,31,114,62,145,77,34,144,186,36,147,40,76,128,121,88,207,2,178,44,111,245,147,196,12,74,193,181,31,149,219,41,230,230,92,192,15,152,224,85,122,84,223,65,84,9,40,234,105,158,70,212,110,15,104,234,65,231,241,11,39,142,65,251,63,137,31,229,127,67,156,228,226,182,141,234,136,217,12,101,242,112,3,226,184,173,186,87,193,51,157,1,96,136,159,232,220,220,133,35,172,165,124,206,203,199,1,200,119,45,41,45,255,0,101,98,226,223,74,142,173,74,91,245,59,213,100,53,239,245,49,83,106,54,28,10,202,87,52,253,104,206,71,184,162,255,0,37,13,202,201,82,41,167,97,149,141,222,53,142,244,93,195,192,248,101,96,169,163,100,49,186,73,72,99,26,50,92,121,5,18,184,213,137,222,91,16,217,136,123,202,208,196,192,166,251,21,180,110,58,123,248,125,73,100,41,214,227,208,211,41,33,37,234,206,0,150,84,226,205,160,37,185,232,90,173,68,219,132,113,238,68,142,108,5,153,200,103,60,187,60,9,233,193,65,209,209,198,187,161,107,106,47,183,70,9,101,5,36,201,29,0,164,132,20,232,81,20,33,34,137,4,146,101,36,80,160,146,10,73,200,5,36,20,20,200,2,72,160,148,147,0,105,20,20,145,64,2,146,18,202,100,128,5,9,37,148,201,0,18,37,50,188,148,192,4,36,132,64,36,101,4,164,153,11,177,101,8,73,50,68,4,138,18,41,210,0,36,153,73,16,2,69,5,36,82,0,20,144,150,83,160,48,73,52,138,100,128,36,144,80,153,0,18,66,73,144,27,4,144,146,32,4,138,101,36,201,16,72,65,73,50,20,10,72,72,166,0,33,8,71,64,46,68,33,11,226,135,184,4,33,10,16,16,132,40,64,66,16,161,1,34,130,146,36,4,144,80,153,0,68,161,5,34,138,0,20,144,145,76,144,0,148,144,145,41,208,0,243,72,161,36,72,9,20,20,38,72,0,188,166,82,76,133,12,164,132,138,98,2,72,41,38,1,146,121,229,168,126,220,242,190,87,128,27,180,247,23,28,14,67,138,196,130,132,221,196,73,37,164,5,36,36,83,36,64,41,18,130,82,76,144,1,36,18,132,72,11,202,105,18,0,201,56,29,233,146,3,98,66,209,169,186,82,65,157,169,67,157,245,89,197,114,170,181,11,248,138,120,64,251,79,57,248,45,10,56,110,77,223,118,31,62,159,169,70,238,35,143,79,222,151,203,169,34,90,117,87,26,74,95,233,167,96,63,84,28,159,112,81,42,171,141,85,70,119,179,63,103,234,131,128,185,229,108,83,192,60,238,151,203,252,254,134,69,220,123,202,168,252,201,45,94,167,141,185,20,176,57,231,235,60,224,123,151,18,174,249,95,81,144,102,49,180,244,140,108,173,23,44,103,154,213,167,135,99,211,247,99,215,227,212,201,191,136,228,221,247,165,211,225,208,219,183,221,170,168,37,46,137,229,236,113,203,152,243,144,127,207,197,76,173,55,90,123,147,126,109,219,18,129,198,39,115,246,119,170,244,243,94,3,221,27,195,216,226,215,52,228,16,112,66,229,153,195,106,201,91,93,37,235,251,143,135,196,237,198,122,125,99,233,251,22,191,36,21,18,178,234,159,86,27,159,144,152,15,226,31,154,155,89,232,167,188,87,83,82,91,218,38,150,161,192,51,100,228,121,231,184,47,43,145,137,110,60,185,102,143,81,70,109,87,195,158,15,183,127,129,170,121,18,190,131,236,251,74,218,172,22,136,46,78,116,115,85,203,8,149,245,79,35,12,105,25,195,123,135,138,174,181,167,103,82,105,187,11,46,44,175,21,59,46,107,102,97,143,103,25,234,222,60,120,247,168,95,237,58,239,144,124,135,229,149,31,35,206,119,27,195,177,238,82,15,192,151,190,186,148,178,35,254,167,82,246,123,53,29,245,248,151,14,168,237,98,142,145,207,130,195,0,172,148,112,223,200,72,136,121,14,110,248,5,80,95,46,213,119,187,148,181,215,25,4,149,18,96,18,6,0,3,144,3,160,90,75,202,19,182,86,119,44,226,112,250,49,23,240,215,95,95,48,56,73,60,47,79,138,70,49,143,124,111,107,31,234,184,180,128,239,35,213,34,46,55,234,99,60,214,106,74,186,138,57,132,180,147,203,4,163,233,198,242,211,240,88,74,19,46,128,105,53,166,79,108,29,169,223,173,174,107,43,157,29,198,1,204,75,193,248,240,112,252,193,91,218,247,180,138,93,69,167,93,110,163,161,154,39,204,230,186,71,204,70,25,131,156,55,28,252,213,102,145,11,170,182,90,214,202,47,135,99,120,138,213,29,53,232,74,180,158,133,186,234,122,25,170,232,29,79,28,49,184,176,25,92,70,219,177,146,6,2,225,94,173,21,214,90,215,82,92,233,164,167,156,113,195,135,7,14,240,121,17,228,165,157,155,235,183,233,119,26,58,184,183,214,201,95,182,237,159,94,55,30,110,29,227,193,93,87,43,125,155,90,88,64,121,142,170,146,81,181,20,241,159,73,135,189,167,161,240,247,174,176,174,51,143,71,212,161,147,196,47,196,189,248,209,221,111,179,95,231,208,249,105,34,164,58,215,75,213,233,107,169,165,169,59,200,36,203,160,156,14,18,55,203,161,29,66,143,46,90,105,233,154,245,217,27,96,167,7,180,196,74,196,239,88,172,165,96,39,138,233,4,51,2,128,226,210,11,73,4,117,7,9,36,186,233,62,128,58,180,154,130,233,75,128,202,183,189,163,232,201,233,143,138,236,82,107,71,140,10,218,56,222,62,180,78,217,62,226,162,40,84,174,225,120,183,253,248,47,203,167,232,35,130,103,82,253,121,150,235,63,171,187,167,105,244,35,207,196,247,149,202,73,5,93,166,152,81,5,93,107,73,7,176,20,144,189,69,20,147,204,200,161,99,164,149,238,13,107,26,50,92,79,32,2,236,128,222,140,177,215,85,199,71,37,36,117,51,178,150,67,180,248,90,242,24,227,222,71,34,181,138,153,82,118,103,171,106,64,34,208,248,129,235,52,140,103,195,57,93,15,250,33,213,123,59,91,154,44,247,124,164,103,240,68,168,243,49,226,254,250,249,149,226,69,102,172,167,154,142,170,106,106,168,221,20,240,188,199,35,29,205,174,7,4,21,213,118,148,212,13,162,101,89,178,220,62,76,240,11,94,33,39,32,242,56,28,83,157,165,100,99,173,190,231,17,37,238,120,165,167,126,204,241,201,19,187,164,105,105,248,172,105,144,201,239,170,12,164,80,146,40,0,146,10,19,0,72,65,67,90,94,224,214,130,73,228,2,32,23,62,1,108,197,68,247,113,144,236,142,238,171,118,154,149,176,12,187,14,147,191,185,100,114,163,102,102,222,171,44,70,158,155,145,170,41,226,103,38,228,247,158,41,56,0,56,12,44,175,88,92,82,198,82,151,118,22,146,236,98,127,85,129,237,7,162,202,247,183,56,218,25,243,88,156,85,200,38,142,18,48,184,99,146,240,189,189,98,36,133,110,29,78,47,161,232,164,144,57,65,93,52,1,18,132,36,81,0,36,130,120,36,153,32,48,41,32,161,50,0,36,132,147,36,0,41,33,34,152,128,146,18,69,10,9,38,82,76,144,0,164,132,138,100,0,41,20,20,147,36,0,72,160,161,50,3,5,229,52,138,100,128,5,36,36,153,16,18,66,19,0,73,38,82,40,138,34,132,36,153,32,1,226,132,144,152,5,204,132,33,124,72,247,32,132,33,66,2,16,133,8,9,38,145,68,130,70,80,146,32,4,178,130,132,200,2,73,52,138,100,128,34,146,105,20,201,16,69,36,210,41,128,34,132,20,145,72,0,145,77,121,41,208,0,164,130,145,76,144,0,161,9,20,192,2,145,65,41,34,133,4,138,10,19,16,23,148,214,57,101,100,99,47,123,90,60,74,233,8,74,111,81,91,98,74,74,43,114,122,61,20,45,9,174,113,51,131,3,158,125,193,104,207,114,157,249,216,33,131,192,113,90,216,252,19,46,238,174,60,171,227,251,119,51,174,226,184,213,121,237,252,14,211,220,214,55,105,238,13,29,228,225,104,212,93,41,162,245,92,100,63,100,126,107,135,44,143,144,229,238,115,143,137,88,28,182,232,251,57,92,122,221,45,254,29,12,155,184,229,146,233,84,117,248,245,58,53,23,169,157,145,11,27,24,239,60,74,229,212,84,205,57,204,178,61,222,103,130,78,88,138,216,167,10,140,127,246,224,151,235,243,50,110,203,186,239,247,36,217,141,203,27,150,71,44,110,86,10,166,50,177,21,148,172,69,40,12,110,88,207,53,145,203,25,230,149,128,196,121,172,110,89,15,53,141,201,24,25,141,203,235,31,228,223,162,36,177,105,145,122,185,7,138,235,139,67,225,137,255,0,212,194,121,112,232,93,204,248,97,124,159,146,215,135,0,9,4,30,43,233,91,159,111,20,85,218,30,74,107,5,5,123,117,28,176,110,27,27,98,203,33,113,24,47,14,28,192,230,58,242,84,115,99,57,197,66,43,184,173,77,190,88,121,135,106,90,246,155,80,93,167,177,218,170,90,250,106,9,75,103,217,63,210,74,222,7,29,237,28,71,14,185,80,50,170,186,186,75,133,174,104,230,168,142,106,121,73,218,107,201,227,159,62,245,37,177,234,230,60,182,11,174,24,254,66,113,200,253,225,211,205,99,103,112,203,34,252,74,222,209,233,120,110,109,120,241,88,214,199,145,175,175,226,75,210,41,53,205,123,67,152,65,105,25,4,28,130,154,198,55,215,81,30,69,77,181,142,183,135,80,105,171,117,178,59,127,201,228,166,45,115,158,92,8,27,45,198,27,224,124,84,37,34,158,50,105,52,188,206,54,81,11,37,25,201,117,143,96,41,38,145,80,234,34,146,107,36,112,189,252,134,7,121,93,170,166,203,159,45,107,108,231,101,145,173,110,79,70,44,41,14,142,213,215,29,43,86,231,209,17,45,60,159,210,211,72,78,195,252,124,15,138,231,69,68,207,166,75,188,57,5,191,4,17,179,213,99,71,177,108,83,193,111,126,244,218,143,212,201,202,226,56,243,139,131,143,50,54,245,134,163,185,235,74,250,103,62,143,117,28,64,178,24,98,5,220,73,226,114,121,147,193,115,235,116,157,234,133,177,186,186,130,90,86,73,234,186,94,0,174,197,174,227,29,166,229,75,91,33,143,230,36,18,108,189,216,206,15,37,122,67,45,175,89,105,205,186,121,27,53,37,64,192,112,230,199,15,192,130,159,35,135,66,137,41,79,109,62,236,205,151,21,157,17,80,170,9,68,249,180,105,234,151,140,25,98,111,188,172,204,210,146,59,157,83,7,238,21,215,213,117,143,210,247,153,173,213,180,147,25,25,197,143,24,13,145,167,147,155,224,184,167,90,181,158,173,9,62,114,127,146,210,175,133,84,226,165,8,237,63,136,127,212,178,101,213,51,96,104,231,187,254,218,223,247,127,230,189,29,21,57,245,43,34,62,108,33,106,13,122,91,255,0,219,219,254,247,252,150,120,251,69,137,167,231,45,210,126,236,163,244,76,248,74,242,143,212,30,223,149,235,250,9,250,34,227,253,92,212,207,246,145,249,45,57,244,141,234,32,72,164,222,143,251,183,180,174,237,55,104,246,130,64,158,158,178,47,16,208,239,192,169,13,171,88,88,110,18,50,40,43,218,37,119,1,28,140,45,113,62,229,94,206,25,202,183,202,208,87,20,201,143,116,159,228,85,149,118,234,218,63,250,213,36,240,248,190,50,7,189,73,116,135,103,151,189,75,177,44,112,252,146,133,223,246,153,193,0,143,178,57,187,240,241,86,221,166,106,103,212,196,247,57,147,64,215,141,176,210,28,61,161,76,170,111,52,176,198,5,57,18,187,28,3,120,0,179,236,199,113,150,163,212,22,241,171,92,117,8,233,250,144,138,78,199,180,237,61,186,72,235,37,170,158,160,180,230,161,210,108,108,30,240,209,192,15,60,170,79,75,93,99,211,122,186,146,224,246,10,168,105,39,118,64,250,109,226,221,161,227,131,144,173,253,119,105,190,234,86,188,82,222,228,130,2,63,234,120,216,140,249,150,241,62,220,170,102,249,167,110,150,71,226,229,72,248,217,158,18,143,73,142,242,112,224,185,202,14,61,203,28,62,126,44,100,174,179,153,203,203,211,252,248,23,101,79,109,118,24,217,254,143,67,113,152,247,22,49,159,139,151,46,126,220,161,195,183,22,41,9,250,59,117,0,123,240,21,32,82,64,238,184,70,42,242,223,230,111,92,238,115,92,111,85,55,58,134,179,125,60,230,119,52,15,71,36,231,30,93,21,249,106,237,147,78,79,28,66,181,149,148,115,22,141,188,197,182,198,158,224,65,201,30,197,243,169,73,54,142,217,56,53,100,36,167,229,219,71,215,52,87,125,57,169,233,200,167,169,183,220,35,199,22,59,101,196,121,181,220,66,249,215,181,122,27,77,187,89,84,65,98,49,10,109,219,92,248,226,57,100,114,113,218,104,248,28,116,202,135,228,231,35,32,247,160,56,181,193,205,230,211,145,230,138,90,56,98,112,255,0,101,155,156,102,218,244,36,213,26,11,83,193,106,142,226,251,69,65,166,123,118,253,12,57,237,29,229,131,136,247,40,187,129,4,130,8,32,224,131,209,125,17,162,251,93,181,92,153,21,53,240,11,109,94,3,119,132,230,23,159,63,163,228,120,120,174,254,175,208,54,29,93,76,106,54,25,5,99,219,152,235,41,177,147,221,181,142,15,31,243,149,20,181,220,175,254,165,101,51,228,201,134,190,43,252,234,124,174,145,93,61,75,103,158,193,124,172,181,213,57,175,154,153,251,5,236,228,225,128,65,30,96,133,203,93,17,174,164,164,148,151,102,11,171,110,167,17,199,189,119,174,225,195,192,46,125,44,123,217,218,211,203,153,242,93,162,229,71,58,205,37,90,243,44,81,13,251,204,78,43,11,138,244,226,177,60,170,112,137,222,76,240,243,133,203,158,87,78,242,26,113,31,226,183,234,9,221,63,201,106,65,26,211,199,74,41,201,149,109,109,189,35,196,112,248,44,226,30,24,91,81,69,149,176,216,120,114,92,236,203,211,26,52,156,87,198,227,38,236,2,93,156,0,186,250,139,78,203,104,178,217,235,222,73,109,115,28,93,246,92,15,1,237,111,21,210,160,180,23,85,68,118,115,60,229,177,177,189,217,56,202,180,123,68,178,50,187,71,205,67,11,65,125,44,109,124,56,239,96,252,198,86,172,58,87,25,62,242,49,114,50,249,46,80,93,188,207,158,3,182,93,224,178,231,43,89,197,100,133,217,110,58,133,218,113,233,178,226,126,70,85,229,52,138,68,29,136,164,83,41,38,64,4,138,18,76,144,1,36,32,167,68,17,66,18,40,128,18,40,73,50,66,130,69,5,9,128,36,147,43,201,76,144,1,8,73,49,1,34,130,146,40,80,41,33,5,50,32,178,132,36,153,32,2,69,9,38,0,36,80,80,153,33,68,82,76,148,138,58,0,138,16,132,218,33,115,161,8,95,17,61,200,33,8,80,128,132,36,81,32,36,132,20,72,36,138,105,34,144,4,130,130,146,109,0,57,36,80,145,76,144,1,36,36,83,0,10,72,73,50,64,2,146,105,101,50,64,18,73,229,34,153,0,18,66,73,128,5,36,36,81,20,18,43,204,206,45,102,91,205,105,77,36,135,131,156,113,224,182,184,119,5,183,58,62,36,100,148,126,191,35,59,51,136,215,138,249,90,109,155,111,149,140,245,156,2,214,150,185,163,212,105,39,188,240,90,142,88,156,189,54,63,217,188,106,186,216,220,159,201,127,159,153,139,119,25,190,125,32,148,81,146,90,185,159,244,182,71,217,224,180,222,73,118,73,201,89,28,177,59,154,218,171,26,170,22,170,138,95,129,151,101,214,90,247,57,54,120,114,196,229,149,203,19,151,70,113,49,57,99,114,200,229,141,201,69,49,149,136,172,165,98,41,88,25,141,203,27,150,71,44,110,74,41,140,172,69,108,211,193,53,84,194,42,88,164,154,83,201,145,180,185,222,224,166,54,94,202,245,85,212,7,154,22,208,196,126,157,99,246,63,225,25,119,193,86,191,38,156,117,187,100,151,226,77,55,216,128,185,98,113,193,87,181,191,177,155,109,19,68,154,130,240,233,49,206,56,6,233,191,226,57,63,5,223,162,182,105,27,30,63,101,218,160,146,81,253,105,143,120,239,241,59,63,5,231,114,254,212,227,215,211,30,18,177,252,22,151,205,254,197,170,112,109,187,238,162,128,181,105,107,221,223,6,130,217,83,36,103,250,199,55,97,159,226,56,10,87,111,236,166,189,216,125,214,182,10,118,245,100,32,200,239,127,1,248,171,122,123,196,211,12,69,27,99,111,78,165,107,49,178,212,200,208,75,158,231,28,1,226,188,229,223,105,120,157,178,126,236,107,95,14,175,246,250,26,212,240,120,65,115,92,121,208,221,137,105,218,155,95,203,43,132,243,61,228,136,140,135,35,135,210,35,151,53,165,54,152,109,37,92,244,140,116,81,197,19,220,193,185,102,51,131,142,74,245,166,167,52,22,120,224,128,52,58,40,118,91,147,129,181,143,213,64,173,246,118,84,190,103,185,242,84,185,142,110,68,35,103,104,187,57,57,119,65,222,187,113,44,204,186,99,92,43,147,115,126,111,246,253,145,95,134,231,248,83,178,107,164,124,186,21,190,170,211,244,48,233,75,180,142,135,123,35,41,158,230,186,78,56,32,112,35,197,124,220,229,245,175,104,16,71,22,151,212,12,133,197,241,182,154,80,215,119,140,21,242,83,149,223,178,25,183,101,215,115,190,110,77,75,93,94,252,188,138,252,98,231,117,145,155,123,232,117,108,122,130,174,210,224,198,157,237,54,120,196,227,195,216,122,43,14,209,119,164,186,195,183,75,39,164,61,104,221,193,205,243,31,154,168,220,156,19,203,75,59,102,167,145,241,74,211,144,230,156,16,183,178,248,117,119,251,209,233,33,48,184,165,152,222,236,186,199,211,246,46,162,145,80,253,61,172,98,168,216,167,186,98,41,185,9,135,6,59,207,184,252,20,188,28,128,65,200,60,65,239,94,118,236,123,40,151,44,209,234,177,242,107,200,143,53,111,96,140,100,161,123,99,86,143,11,225,143,50,92,210,233,5,254,104,175,155,154,177,214,163,247,153,238,40,198,120,241,91,113,181,99,140,96,113,90,213,19,185,231,101,153,13,252,87,177,166,138,233,143,37,75,72,243,118,91,59,101,205,55,179,110,90,216,225,24,104,219,119,135,37,161,61,125,68,190,136,113,104,61,25,193,122,134,155,104,130,243,236,11,163,77,3,25,234,52,15,98,237,238,196,78,136,227,178,130,170,115,145,25,243,121,194,176,123,42,186,85,233,123,169,101,84,237,54,202,146,4,209,140,157,135,116,120,252,251,194,227,68,213,185,19,85,123,218,182,14,18,236,206,115,247,150,153,98,246,189,77,103,190,89,40,195,166,138,74,182,202,12,47,133,192,184,48,143,72,103,184,240,85,100,58,66,220,125,115,59,191,127,31,146,144,89,41,227,184,221,169,173,241,79,19,39,157,219,32,19,146,56,100,156,121,2,187,186,226,211,22,144,164,130,174,121,164,154,146,71,110,203,219,23,22,187,160,56,239,226,169,83,39,143,170,20,158,223,99,156,95,39,184,153,10,102,138,180,187,155,106,63,222,175,103,179,235,76,156,164,171,111,147,193,252,147,102,182,179,51,214,53,95,238,127,205,110,211,107,139,3,136,14,170,146,63,191,11,130,176,222,66,237,177,247,51,153,255,0,69,49,85,202,216,168,174,19,137,30,112,214,190,32,239,192,133,110,118,109,217,197,187,70,83,124,161,229,149,119,103,140,73,84,230,250,163,234,176,31,84,120,243,43,23,103,215,251,5,83,166,48,220,168,228,170,56,13,6,64,14,207,128,43,181,123,186,154,135,26,122,98,68,35,131,157,245,191,201,101,229,100,228,90,252,38,218,71,11,39,57,123,172,161,59,106,253,165,30,186,168,186,216,232,171,232,233,68,108,99,170,160,5,173,149,227,57,127,163,236,25,60,240,184,250,123,181,171,205,189,205,101,209,145,220,169,193,193,39,12,148,15,188,56,31,104,95,65,66,222,139,135,168,52,6,157,212,45,113,173,183,71,21,65,31,245,138,112,35,144,123,71,3,237,5,92,171,46,165,5,85,208,218,93,54,116,141,177,229,81,146,60,104,237,103,101,213,12,2,221,80,89,84,6,93,75,48,217,145,190,206,68,120,133,44,48,199,52,78,142,88,217,36,110,24,115,94,1,4,120,130,190,114,214,125,148,223,116,187,141,206,199,52,149,244,144,157,177,36,25,101,68,56,234,90,57,249,183,220,167,157,140,246,150,117,19,219,101,190,188,126,214,107,73,134,126,0,84,1,204,31,182,62,43,158,70,36,92,29,184,239,113,243,245,64,157,107,92,245,190,134,230,178,236,186,26,168,228,171,211,123,48,84,115,52,174,56,141,255,0,116,253,19,225,203,201,83,181,116,243,82,84,203,79,85,19,226,158,39,108,189,143,24,45,61,197,125,113,27,84,43,181,45,19,30,161,181,190,186,134,38,182,239,76,221,166,144,56,204,193,205,135,199,184,251,22,60,146,52,112,120,156,162,213,119,61,175,95,67,231,100,178,153,225,207,130,242,161,232,128,164,132,138,58,0,41,30,153,214,183,237,53,19,226,181,87,57,176,63,250,153,0,145,128,247,128,121,31,37,28,72,166,208,147,132,108,92,179,91,68,255,0,77,209,208,107,185,169,45,115,54,104,181,20,245,50,212,213,220,228,118,208,124,64,19,178,27,158,124,134,48,0,194,232,246,129,217,53,85,130,135,229,246,105,165,184,82,70,220,206,199,52,9,35,31,88,1,204,119,245,10,183,183,87,85,91,107,161,172,160,153,240,85,66,237,166,72,195,130,10,250,71,179,14,209,169,245,92,34,134,224,25,79,120,99,114,230,114,100,227,171,155,227,222,212,178,220,122,163,43,49,223,138,213,149,117,135,154,255,0,60,191,67,231,43,88,27,79,127,134,2,222,115,149,159,218,222,131,167,179,182,91,229,157,172,134,150,73,0,168,167,28,3,28,238,27,77,240,39,152,232,170,178,229,157,122,114,177,179,107,11,38,23,210,167,1,184,172,46,41,185,203,19,138,48,129,221,177,60,228,96,165,3,87,151,21,227,108,176,229,167,138,178,162,218,210,57,54,183,212,235,64,206,75,187,105,183,137,65,158,86,252,211,57,103,233,21,197,211,145,85,93,107,219,79,11,88,24,61,41,100,35,212,111,235,220,167,23,0,216,32,17,70,54,99,96,192,1,76,78,29,59,45,82,183,238,175,169,87,59,61,87,15,14,191,188,254,134,93,23,75,242,221,87,20,142,25,142,153,174,152,249,242,31,18,167,87,39,240,61,87,27,179,138,45,213,186,182,177,227,15,154,64,198,231,158,203,127,204,252,23,82,228,78,10,214,186,74,86,235,208,242,243,123,145,243,150,178,183,126,202,212,53,148,237,24,136,187,121,31,221,119,17,249,133,199,167,118,36,199,120,86,63,106,244,34,90,122,122,246,15,74,39,110,223,247,79,47,143,226,171,72,143,207,53,91,75,112,102,214,61,156,240,76,220,72,161,37,89,22,193,8,72,166,68,2,145,65,73,50,64,4,144,146,96,1,73,53,228,166,72,0,132,36,136,160,145,66,73,146,0,138,16,145,76,64,66,73,38,66,176,72,166,82,76,145,0,164,132,38,0,178,146,105,20,200,2,40,40,73,20,0,72,160,164,153,32,2,93,80,146,100,0,40,66,19,0,186,16,132,47,135,158,232,16,132,40,65,36,154,72,144,10,72,72,166,64,2,151,68,36,153,32,2,73,149,229,50,64,14,105,20,207,5,228,166,0,215,148,202,72,128,18,66,73,210,0,20,144,82,77,160,2,69,5,9,146,0,47,41,148,138,32,2,146,18,41,144,0,175,37,140,35,14,25,7,162,244,151,80,174,98,101,221,137,62,122,158,191,70,87,200,199,175,34,60,182,45,154,114,82,111,35,50,210,184,75,24,36,29,147,146,8,230,23,61,202,48,46,117,118,171,189,84,180,114,150,230,87,109,48,241,107,184,245,10,109,104,172,162,212,148,155,194,209,73,86,30,35,57,60,28,236,103,3,191,135,181,125,46,171,249,226,156,188,207,7,38,148,156,125,14,99,150,39,115,91,247,10,25,232,100,217,168,97,0,242,112,228,125,171,65,220,215,126,228,60,57,98,114,202,229,137,201,88,166,39,44,110,89,28,177,185,40,12,101,98,43,41,88,138,86,6,98,127,0,79,114,250,10,207,217,214,135,178,90,233,171,239,206,169,171,150,70,180,236,206,243,176,92,91,156,6,179,25,246,175,159,100,245,93,228,87,210,186,217,155,90,102,210,63,187,255,0,241,175,59,198,242,237,162,202,97,7,165,38,247,242,69,156,44,120,228,221,26,230,244,159,161,236,107,11,61,170,45,198,154,178,69,4,99,128,115,99,108,67,220,56,159,106,228,86,234,171,181,118,70,252,64,211,244,97,24,248,243,92,219,53,189,181,181,123,185,30,99,99,99,116,142,112,110,78,26,51,192,123,20,162,199,97,162,146,164,76,242,233,168,164,167,107,154,101,196,110,99,158,226,208,79,28,112,193,62,43,6,216,194,79,105,111,241,234,122,105,81,131,131,252,187,107,215,175,235,208,139,1,44,197,210,72,233,37,35,139,156,73,118,60,202,234,211,217,234,62,84,33,168,111,201,192,143,124,231,73,201,177,253,111,242,93,88,201,142,213,5,5,101,64,99,98,173,44,149,163,135,160,0,206,64,230,51,149,185,85,122,134,161,251,66,149,207,5,175,133,237,145,254,180,100,228,12,142,68,30,75,42,251,235,138,247,229,162,89,151,107,124,181,199,167,95,236,106,219,109,180,15,53,18,9,217,81,28,81,181,255,0,59,152,64,37,216,195,177,147,238,93,219,52,116,16,212,91,37,112,142,158,104,162,51,23,244,148,101,192,143,49,195,11,139,21,125,67,100,34,141,173,167,107,154,35,12,141,185,224,14,121,158,36,231,170,221,183,89,170,235,234,119,110,5,174,3,104,153,15,32,178,150,108,165,52,177,235,231,127,135,78,251,239,223,200,207,201,77,166,237,158,151,227,240,215,110,196,162,235,168,104,247,48,124,154,83,41,47,107,156,24,56,134,142,61,122,168,232,174,123,93,33,129,210,130,231,53,251,114,187,46,203,115,221,195,175,37,13,215,218,182,221,161,174,63,32,185,178,121,235,76,98,86,71,3,56,57,167,32,29,163,128,57,21,86,223,59,100,187,212,7,50,209,73,79,66,206,143,127,206,191,227,128,61,201,231,131,199,120,188,246,171,240,215,171,233,242,238,254,70,124,94,45,17,212,94,203,135,95,19,38,143,191,74,224,50,234,73,73,32,96,103,11,228,55,46,213,239,80,222,47,78,38,235,114,170,169,31,85,242,29,145,228,209,193,113,92,189,183,217,174,7,103,7,166,112,182,106,82,147,219,209,67,42,245,116,147,75,90,49,185,99,119,85,145,203,27,186,175,68,202,172,198,229,219,211,250,158,174,208,68,111,38,162,147,251,39,30,45,251,167,167,151,37,196,114,196,229,202,218,163,108,121,102,182,142,149,93,58,101,207,91,211,46,171,61,202,154,237,74,42,40,223,180,204,225,192,140,22,158,226,186,177,181,69,251,47,160,121,209,147,220,26,51,31,237,23,83,184,247,29,211,28,62,25,247,41,253,154,193,116,187,56,11,125,5,68,224,253,54,183,13,31,188,120,43,216,112,175,30,133,24,189,37,178,245,153,46,247,226,207,187,57,53,36,178,28,15,164,112,176,68,206,57,234,173,10,62,201,238,149,113,183,229,245,84,212,131,57,217,25,145,223,12,15,138,134,234,91,12,218,114,245,53,190,121,27,41,96,14,108,140,4,7,52,140,142,29,23,106,178,170,177,242,66,91,103,40,217,25,61,38,115,162,106,221,133,170,213,210,157,156,218,42,236,52,85,117,178,212,77,52,241,137,73,142,77,150,140,140,224,15,5,218,111,102,214,6,242,109,95,251,239,242,84,167,196,233,77,174,189,14,78,248,167,162,144,170,173,101,24,198,54,164,60,154,63,53,205,146,74,218,227,135,202,99,140,253,17,192,41,255,0,106,26,42,139,79,182,146,186,221,44,165,147,72,99,124,114,187,104,231,25,4,30,239,5,201,210,154,86,227,127,108,207,160,142,61,220,56,14,124,142,217,25,238,30,42,213,121,53,58,188,84,250,124,78,145,156,121,121,142,61,130,144,219,46,116,183,10,121,100,249,76,15,15,99,179,129,145,223,225,209,125,13,179,67,172,52,185,101,68,76,146,154,170,60,61,142,25,216,112,252,193,85,21,102,153,186,218,142,107,104,164,107,7,211,96,219,111,188,41,95,103,183,168,109,123,250,122,201,11,32,151,14,107,177,144,215,114,62,241,248,44,252,228,174,138,178,183,182,189,14,54,251,222,242,34,115,105,91,117,45,92,180,213,22,218,93,228,78,45,118,99,28,124,87,98,199,217,173,138,246,100,124,246,248,162,133,156,11,163,203,73,61,195,5,117,245,29,93,61,198,242,249,233,70,99,217,13,218,198,54,136,234,166,150,25,41,105,108,48,57,175,96,104,102,211,248,241,218,234,185,93,149,108,96,154,109,54,44,172,146,69,59,168,187,26,179,199,86,232,168,234,234,233,221,128,230,187,104,60,123,65,253,87,12,233,253,127,163,126,122,207,86,47,118,246,113,48,28,184,227,238,19,145,251,165,92,110,145,245,85,47,154,78,111,57,242,29,203,161,77,31,36,203,54,212,181,63,123,241,15,141,37,223,169,2,236,251,92,80,106,198,73,3,88,234,75,164,3,231,169,36,60,70,56,18,211,212,103,218,58,169,228,76,81,125,113,161,217,89,93,69,169,108,81,182,158,255,0,65,51,36,115,152,49,242,168,178,3,216,254,243,178,78,15,177,75,227,96,14,56,229,158,10,181,210,174,90,149,127,47,65,36,226,250,196,203,11,85,51,219,63,103,191,179,156,53,182,148,143,228,245,212,15,21,53,80,68,48,30,26,114,100,104,28,136,250,67,168,201,87,108,77,91,18,197,28,148,210,199,59,67,226,123,75,92,211,201,192,140,16,185,83,145,42,39,205,31,207,226,44,102,224,246,142,101,174,118,214,219,233,106,152,48,217,226,100,160,125,230,131,249,174,140,109,238,90,244,112,71,4,17,67,11,67,34,141,161,140,104,232,208,48,7,185,110,198,213,198,109,111,160,141,159,42,118,159,109,142,213,174,238,212,208,0,216,140,187,230,180,116,15,1,216,247,146,162,170,97,218,221,107,43,245,253,210,104,136,49,135,54,54,145,212,52,99,63,2,161,232,233,174,231,181,197,109,211,6,253,16,138,16,145,76,145,220,10,72,72,166,72,0,178,82,212,205,73,85,21,69,44,175,138,120,156,30,199,176,224,180,142,68,44,69,8,138,250,244,38,183,205,125,125,212,244,12,162,186,79,25,133,142,14,45,138,61,141,225,232,93,222,178,95,52,69,250,203,102,142,233,95,72,25,74,252,109,108,188,57,209,231,150,208,232,161,148,114,186,26,134,61,135,14,4,16,123,136,226,23,213,90,19,84,81,107,125,58,246,84,199,25,169,107,55,85,148,206,226,14,70,50,7,213,63,228,170,89,90,230,217,75,38,249,96,194,46,152,46,93,245,62,94,115,150,55,57,76,59,78,209,242,233,43,206,204,91,79,182,84,146,234,105,15,78,246,31,17,241,10,20,231,41,24,26,21,221,27,160,167,7,209,141,206,94,169,105,166,174,171,138,154,149,134,73,229,112,99,26,58,146,176,184,171,171,179,29,24,235,101,188,93,110,49,22,215,84,55,230,216,225,198,40,207,224,79,192,43,17,73,119,43,101,100,170,33,204,251,133,139,79,178,201,108,101,36,0,73,82,255,0,74,105,0,245,157,250,5,182,45,113,177,219,202,140,72,254,131,232,143,213,73,103,107,99,4,52,97,114,42,221,205,90,174,111,90,71,154,118,74,109,201,249,154,204,170,150,142,93,184,93,142,132,116,35,184,173,153,43,227,171,136,150,250,47,28,218,122,46,77,76,152,207,85,200,170,168,123,78,88,75,72,234,23,85,79,59,25,36,207,58,142,6,87,81,84,83,63,213,149,165,190,71,161,84,155,35,116,117,102,57,6,30,194,67,135,113,28,21,199,53,96,153,184,127,7,254,42,185,212,180,130,11,188,147,180,122,51,140,251,122,254,74,227,92,176,101,220,39,169,114,179,151,148,33,34,170,36,106,129,72,161,36,218,32,36,80,80,152,0,145,70,82,76,128,5,36,36,83,32,2,73,165,148,201,0,73,32,161,48,0,164,132,138,32,96,82,40,73,50,0,36,83,41,38,64,18,16,82,78,144,24,101,36,36,81,72,0,146,107,202,96,2,72,40,76,128,9,33,36,218,0,20,36,74,17,33,117,33,8,95,14,61,208,36,80,82,40,144,18,65,66,109,0,89,73,52,138,40,0,82,66,73,144,4,80,80,82,41,208,4,130,80,146,40,128,145,76,164,153,32,2,242,153,72,166,64,18,16,145,78,133,4,138,16,81,0,146,65,66,58,0,20,144,145,78,144,0,165,158,33,5,32,153,1,149,173,213,191,233,245,63,222,59,241,89,64,35,74,212,144,112,69,100,100,99,238,149,185,117,183,189,243,84,79,76,225,51,3,220,94,27,235,51,143,81,249,173,125,159,230,181,71,251,99,63,132,175,165,84,181,92,127,5,250,31,58,185,127,18,95,153,214,211,90,233,244,204,109,14,160,143,229,148,39,209,222,227,50,48,120,253,97,241,82,186,155,4,85,212,130,191,79,78,218,202,87,140,236,53,217,35,192,126,135,138,167,101,106,147,246,109,115,170,181,220,46,114,211,72,64,142,130,105,183,110,36,177,206,104,4,18,17,83,148,58,163,146,155,71,90,86,185,142,45,120,45,112,224,65,24,33,98,114,150,89,111,218,123,94,177,176,85,98,219,124,35,128,39,132,135,236,147,193,222,71,138,228,234,13,63,95,100,151,21,113,237,66,227,134,204,206,44,119,232,124,10,239,11,163,62,158,103,69,36,206,27,150,55,44,142,88,220,186,4,198,86,34,178,149,136,165,96,102,41,61,87,121,47,167,117,123,51,166,237,95,250,127,254,53,243,19,198,65,29,234,237,169,237,34,201,118,211,84,108,157,207,164,171,166,45,107,225,120,46,218,195,49,150,144,56,133,230,62,209,99,221,111,133,58,162,223,43,123,215,199,69,206,31,98,175,34,50,147,210,55,45,115,62,134,167,125,19,35,123,182,92,194,215,140,130,8,193,91,83,212,79,86,72,157,254,137,32,236,52,97,163,3,3,0,114,192,85,221,195,180,40,35,4,91,168,223,35,186,62,99,178,61,195,138,139,92,245,149,238,184,22,154,179,4,103,232,83,141,143,143,63,138,195,135,4,226,25,61,37,238,47,143,236,141,188,142,41,141,25,115,71,222,127,231,153,113,214,220,104,45,172,47,184,86,65,78,63,239,30,1,62,206,101,69,174,157,166,218,105,50,219,124,51,214,201,208,227,118,207,121,227,240,85,12,175,116,143,47,145,206,115,207,55,56,228,159,106,194,121,171,244,125,144,198,79,121,18,115,127,37,251,253,76,155,184,181,179,233,5,163,232,94,206,181,93,93,214,134,123,141,84,112,65,153,12,112,178,48,78,200,3,137,36,245,36,252,21,167,160,39,249,99,238,21,5,197,206,5,140,201,246,149,243,6,129,190,138,106,9,40,92,236,61,143,47,96,239,7,159,199,241,83,123,70,188,184,216,31,43,173,210,199,137,113,182,201,25,180,211,142,71,205,88,120,149,98,55,85,49,81,69,136,240,251,51,168,231,173,238,76,195,252,166,226,138,179,82,74,252,1,61,37,60,96,56,115,32,241,35,226,168,55,43,19,180,29,69,83,119,150,170,178,227,40,125,101,87,163,128,48,0,28,56,14,128,5,93,187,170,214,194,230,240,250,148,248,166,60,113,165,93,75,239,40,173,235,212,198,86,39,46,205,171,79,221,175,25,253,155,111,169,157,128,100,189,172,33,128,119,151,30,10,115,106,236,215,109,140,117,193,241,198,49,233,97,197,199,241,192,79,118,68,41,94,241,83,27,14,204,157,242,121,21,75,150,205,178,213,112,187,206,32,181,208,213,86,76,78,54,96,137,207,63,14,74,234,167,211,122,54,214,225,190,134,58,185,155,209,196,201,240,28,20,132,107,106,235,69,187,115,166,45,148,161,155,198,229,178,55,27,44,206,28,90,214,227,39,29,10,204,159,24,165,73,71,95,153,222,124,46,216,199,123,76,175,52,215,96,218,182,236,90,251,144,166,180,64,120,147,80,253,185,0,251,141,207,196,133,110,105,63,228,233,165,169,88,201,174,211,214,94,36,28,112,247,136,98,63,186,222,39,222,167,250,95,76,220,235,99,142,187,85,215,62,98,224,31,29,12,71,98,38,142,155,120,245,143,135,47,53,185,171,53,221,159,76,180,211,52,138,154,198,140,10,104,8,244,62,241,228,223,46,105,39,155,41,45,190,136,164,241,229,41,248,85,123,207,225,216,212,211,150,109,59,95,103,185,88,109,246,70,91,41,40,234,154,31,8,137,172,38,64,3,131,248,103,60,49,196,243,11,173,126,213,246,125,60,239,147,84,57,251,246,129,179,79,20,71,56,233,142,67,10,191,236,215,85,205,46,171,169,158,230,90,200,175,115,152,154,225,193,172,157,141,218,99,61,172,218,3,188,183,197,89,154,155,78,80,106,42,61,213,107,14,241,188,99,153,156,30,195,225,225,224,133,50,82,229,118,237,197,245,14,85,62,5,222,28,251,116,253,10,250,227,218,149,100,164,182,219,65,12,45,232,233,156,94,239,112,192,80,43,221,85,101,222,225,37,125,100,155,217,228,192,119,12,96,14,64,14,229,220,212,90,66,229,97,123,157,44,102,122,76,240,158,49,145,251,195,232,174,52,109,94,135,30,20,193,115,82,135,130,138,235,19,29,37,109,108,17,136,225,171,169,138,49,201,172,149,205,3,216,10,234,210,222,238,209,28,199,114,172,111,254,179,150,160,129,175,226,71,30,245,149,148,228,114,32,174,146,80,125,208,94,141,123,211,174,23,41,91,53,85,93,69,94,207,38,202,242,237,159,37,221,209,26,166,167,77,199,44,12,167,100,244,242,188,61,205,113,217,45,56,199,2,180,162,140,142,96,133,178,218,120,228,62,147,70,123,250,174,115,228,148,57,36,186,1,233,173,50,211,179,235,43,85,200,6,200,243,75,41,230,201,184,3,251,220,150,190,175,180,219,63,102,190,186,22,71,28,249,27,14,143,128,147,39,187,145,224,171,200,104,218,61,82,125,171,165,11,36,217,107,28,247,22,55,147,73,56,11,57,226,198,18,82,173,232,225,225,164,246,153,150,150,62,33,117,169,163,228,181,41,218,6,50,186,80,61,173,199,162,74,54,48,179,126,154,62,75,171,76,192,6,78,0,92,152,167,112,245,90,7,159,21,176,215,190,79,93,196,142,229,86,73,179,155,58,85,21,33,204,221,196,114,15,172,239,201,120,137,139,93,142,99,121,184,123,22,102,207,209,131,218,87,61,107,176,166,235,54,88,50,227,128,188,190,67,41,0,112,104,232,181,155,180,243,151,28,149,155,105,145,176,190,87,181,140,111,18,231,28,0,147,64,209,158,48,163,26,247,83,50,207,64,250,74,71,131,112,153,184,0,127,84,211,244,143,143,114,231,234,93,115,21,59,29,79,102,196,179,114,51,184,122,45,251,163,169,248,42,186,231,89,253,61,101,108,196,224,25,37,145,231,39,196,149,127,23,9,205,169,217,216,237,93,77,189,178,17,168,157,155,180,220,115,128,1,243,194,230,41,53,175,75,92,245,45,157,215,171,115,161,156,203,43,203,169,182,182,100,96,7,128,227,195,150,20,126,178,150,162,138,161,240,85,193,36,19,55,155,36,105,105,30,245,70,121,21,89,124,225,9,38,211,105,175,51,215,227,181,200,163,190,169,24,18,76,165,148,232,236,34,145,77,36,200,0,145,70,82,76,128,28,148,147,69,106,106,157,51,125,167,185,83,18,90,223,66,104,179,194,72,207,54,254,99,196,40,217,64,118,201,66,80,230,66,202,42,113,113,151,102,94,253,172,107,221,55,124,209,102,142,221,80,42,235,38,123,30,198,238,200,48,224,228,151,18,56,28,100,123,85,24,231,46,174,145,181,178,253,169,173,182,201,37,49,71,85,48,141,207,28,192,230,113,227,193,88,61,173,118,103,75,166,236,240,221,108,63,41,117,52,110,216,170,100,175,219,45,7,147,193,199,127,3,230,23,52,148,94,153,74,169,83,132,214,58,111,175,82,165,115,150,196,55,123,141,55,253,94,190,174,60,125,89,156,63,53,164,231,44,110,114,181,24,22,229,167,220,239,197,172,181,12,62,165,218,169,216,250,228,63,241,11,97,189,160,95,155,235,207,12,191,126,17,249,40,163,138,198,226,172,194,5,121,85,91,239,20,76,191,233,10,224,127,166,164,165,127,150,211,127,85,229,218,233,175,254,150,133,195,238,73,159,196,40,83,138,198,78,78,56,171,80,142,138,242,199,175,201,19,83,170,168,231,112,27,185,216,227,246,65,252,214,165,226,186,158,182,152,6,63,50,48,229,185,4,101,71,233,225,216,25,119,172,126,11,50,75,47,223,186,187,15,94,52,98,249,129,121,76,164,85,116,139,66,40,66,73,128,9,33,36,82,0,36,130,132,250,0,20,144,145,68,0,82,40,37,36,232,0,145,65,73,16,48,41,38,145,76,144,4,80,132,147,36,0,75,41,175,41,145,1,34,154,73,133,4,144,145,69,0,18,40,73,50,64,4,138,16,152,2,73,50,87,148,192,4,32,161,16,23,90,69,52,138,248,113,239,4,140,160,164,136,0,164,130,146,100,128,9,33,34,153,32,1,41,33,5,50,68,17,73,8,202,96,9,5,9,38,64,4,138,10,73,144,1,36,20,138,100,128,9,38,145,76,1,32,160,164,138,20,18,65,91,246,187,77,85,201,255,0,48,208,35,7,14,145,220,26,63,84,44,178,21,71,158,111,72,89,73,69,110,71,60,175,112,197,36,239,216,134,55,200,227,209,131,37,78,40,116,181,12,0,58,168,186,161,227,161,56,111,185,119,169,226,134,153,155,20,241,50,54,247,52,97,98,100,125,160,174,29,41,139,151,209,20,167,157,21,247,22,200,29,14,149,184,212,144,101,99,105,216,122,200,120,251,130,144,208,232,234,40,139,93,85,36,147,187,60,179,178,223,135,21,32,219,79,121,196,44,75,248,206,101,221,19,229,95,2,149,153,86,207,207,95,129,243,85,237,206,163,212,87,3,74,227,17,142,166,64,221,147,200,7,30,11,117,187,139,189,138,97,51,160,161,153,213,13,6,76,97,143,126,201,198,71,209,200,234,176,234,170,105,34,190,220,29,35,72,107,234,36,45,119,67,233,21,169,143,230,205,71,251,91,63,132,175,208,184,187,240,43,223,162,253,15,41,63,188,246,113,46,182,234,155,124,251,170,184,157,27,143,22,158,109,112,239,7,145,11,127,70,143,244,139,191,254,87,81,248,5,150,130,242,250,120,126,71,95,11,107,173,199,156,18,30,44,241,99,185,180,174,229,138,205,74,91,118,174,178,85,124,166,149,214,249,216,232,31,194,120,156,64,192,45,250,67,196,35,62,199,29,21,131,129,105,4,18,8,226,8,232,172,253,1,218,173,77,41,138,209,170,98,253,165,110,148,182,33,43,134,212,140,4,224,109,103,215,31,21,90,200,213,226,141,191,235,26,79,239,227,254,32,185,77,116,57,246,62,141,212,253,157,178,111,148,84,105,153,25,35,162,121,100,180,155,96,150,184,115,107,79,127,217,42,178,169,134,90,121,223,13,68,111,138,86,28,57,143,24,45,62,33,97,214,154,178,243,164,187,95,212,181,118,74,183,68,77,107,183,144,184,109,69,40,225,193,205,235,231,205,89,250,111,86,105,30,213,233,227,161,187,198,219,86,163,217,217,103,165,130,243,246,28,120,56,125,147,197,24,100,202,11,223,234,142,145,183,93,25,87,21,136,169,126,179,208,247,109,46,242,250,136,254,81,66,78,25,85,16,203,124,156,57,180,249,168,137,87,35,56,205,110,47,103,77,167,216,196,229,141,203,35,150,55,40,3,25,88,138,202,87,128,215,61,219,44,105,115,143,64,50,82,128,194,229,140,243,82,27,126,149,186,215,96,138,125,196,103,233,204,118,126,28,212,138,151,66,219,233,35,223,222,238,32,48,113,32,56,70,223,121,226,149,147,76,174,3,156,215,135,48,144,224,120,17,205,73,237,22,221,83,116,104,20,116,146,152,207,245,178,176,49,190,247,46,236,186,191,68,233,188,139,101,48,173,168,111,210,130,61,174,63,222,59,242,94,52,199,105,87,173,75,172,45,84,54,251,99,34,183,62,165,141,168,45,99,166,120,143,62,150,93,201,163,10,189,188,143,239,45,157,43,202,178,142,149,205,173,250,51,114,139,178,231,200,13,86,163,187,182,54,115,126,239,28,63,125,220,7,185,101,125,219,179,45,35,253,0,142,233,88,207,168,13,75,179,230,125,0,161,218,163,76,94,42,238,117,83,235,77,77,69,107,163,223,60,199,21,93,86,250,93,141,163,179,179,12,121,60,177,207,11,146,218,173,1,100,24,167,160,186,106,90,150,253,58,185,62,73,79,159,184,223,76,143,50,23,39,61,173,34,180,236,114,123,125,203,70,207,218,77,86,172,134,229,77,108,181,138,42,88,41,221,36,89,118,219,222,224,70,6,200,24,3,143,37,230,154,215,119,184,51,106,241,80,96,137,195,148,242,6,123,152,56,252,20,127,179,205,82,251,200,187,193,79,71,69,107,108,52,175,146,58,122,24,182,26,209,144,1,4,229,220,51,212,169,134,149,180,85,93,171,226,130,22,186,106,137,15,55,28,227,188,147,220,188,175,24,201,156,100,224,187,158,151,13,194,188,101,36,254,47,250,158,236,26,98,154,166,237,29,186,149,149,87,26,183,113,195,6,234,38,183,235,23,30,56,241,82,219,197,138,225,167,42,233,105,159,79,71,21,53,65,192,146,157,187,89,239,5,206,227,158,42,210,180,91,45,154,70,203,36,245,18,69,24,142,61,170,138,169,56,100,15,203,184,42,23,95,107,201,53,142,164,183,178,146,55,65,107,165,152,110,65,224,249,9,35,46,119,119,46,1,81,187,10,86,99,183,107,212,244,87,199,202,183,42,253,86,189,197,220,151,234,205,85,169,104,109,109,165,130,102,54,140,183,96,212,198,204,74,209,220,78,120,121,225,85,210,60,250,79,121,36,147,146,73,201,37,90,214,138,112,32,123,230,110,214,240,99,14,226,54,84,111,82,233,1,35,93,53,160,6,158,110,128,158,7,238,158,158,75,207,224,113,200,185,172,124,169,118,233,205,229,249,254,230,205,42,170,27,132,82,95,19,198,140,182,69,124,210,119,138,74,137,93,3,157,59,31,20,236,56,116,50,52,101,143,105,232,65,194,177,59,56,237,1,245,149,103,76,234,210,202,61,77,77,232,130,125,22,86,183,164,145,158,89,35,137,30,238,225,90,105,150,201,79,163,53,59,36,107,227,149,155,57,4,96,180,225,117,170,44,180,154,195,73,219,95,117,46,21,162,61,168,170,227,59,50,68,240,121,131,236,228,190,129,139,100,29,106,19,251,190,77,121,126,255,0,19,59,63,7,199,78,205,245,222,190,155,47,185,64,112,32,128,65,224,65,81,59,214,140,181,87,185,210,69,25,164,152,243,116,60,1,243,111,37,87,90,123,67,213,26,16,182,147,88,211,62,247,101,111,163,29,202,156,124,243,7,77,177,215,219,131,226,85,173,166,53,133,135,85,83,9,172,119,40,42,78,50,232,179,179,35,60,216,120,133,101,211,109,11,158,15,107,213,118,255,0,63,19,206,89,77,148,61,52,66,235,180,93,198,148,147,78,89,84,207,176,118,93,238,43,145,37,29,69,51,182,106,32,150,35,246,218,66,184,159,197,107,76,208,224,67,128,35,184,241,93,225,155,63,230,91,2,181,249,149,84,109,91,49,176,119,41,197,77,174,134,66,75,169,98,207,123,70,63,5,163,37,150,144,122,129,237,242,114,234,178,98,198,231,76,143,70,192,182,227,24,91,230,215,27,61,89,29,237,9,124,144,51,233,231,216,131,154,96,217,142,37,183,17,43,0,27,30,40,249,70,199,38,132,143,168,14,132,101,221,235,97,128,158,100,149,201,138,170,166,105,3,41,225,107,157,229,156,47,85,79,184,68,211,181,60,108,61,204,31,154,229,36,151,119,160,198,185,77,234,39,118,54,224,44,115,221,40,105,7,207,212,198,8,250,32,237,31,112,80,122,218,201,156,237,153,231,145,217,239,119,5,164,245,210,186,35,62,187,26,120,242,131,247,214,137,93,126,178,108,96,182,130,159,104,244,124,188,7,184,40,141,222,237,93,115,118,107,42,28,230,244,96,244,90,61,129,97,144,224,18,121,14,39,193,68,111,250,210,213,108,115,161,138,79,150,213,242,17,65,233,113,241,119,32,175,81,141,20,253,212,60,43,219,210,71,106,166,70,67,27,228,149,237,100,109,25,115,156,112,0,241,85,166,164,190,73,168,106,155,67,110,14,52,1,224,23,1,198,161,221,0,251,43,78,241,113,185,95,92,93,115,147,113,70,14,91,75,25,192,253,227,213,110,232,87,49,218,174,142,54,52,6,6,191,100,99,174,201,194,237,59,85,113,110,29,90,249,35,115,19,135,56,53,101,221,61,17,15,253,175,112,179,95,157,81,108,172,158,146,118,129,233,68,242,220,249,244,62,213,107,233,222,211,109,218,134,158,59,103,104,20,81,72,220,108,178,225,11,118,92,195,222,224,56,143,54,251,149,45,122,118,46,242,131,255,0,60,74,203,74,254,75,55,43,135,81,150,247,98,212,151,102,186,53,249,153,55,219,40,100,77,197,249,178,231,213,250,30,123,77,43,110,86,153,133,202,203,32,218,109,68,88,113,96,251,88,233,226,61,184,80,197,55,236,53,218,172,85,134,91,105,76,246,9,29,138,150,212,157,152,112,121,150,19,244,188,0,57,234,183,251,92,210,20,86,42,166,87,90,164,141,148,243,187,15,165,218,227,27,143,86,143,170,123,186,44,117,111,179,221,236,214,205,73,249,53,250,53,228,255,0,83,91,15,53,218,249,39,220,174,18,60,147,73,94,52,78,246,167,212,143,191,83,91,33,125,190,138,144,80,195,185,14,166,102,201,147,151,23,123,190,37,112,16,146,100,181,216,72,66,48,92,177,236,9,20,36,153,32,153,32,154,74,121,163,154,9,29,28,209,184,61,143,105,193,107,135,16,66,250,199,67,222,233,181,230,136,107,235,88,201,29,44,110,166,173,135,166,214,48,125,227,136,243,95,36,229,77,59,51,215,115,232,154,250,151,124,156,213,209,84,180,9,97,15,217,33,195,147,129,239,226,66,75,43,230,93,59,153,252,67,25,223,13,195,239,46,199,23,94,105,186,141,41,169,42,109,147,237,58,54,157,184,36,63,214,70,125,83,249,31,16,84,109,197,75,123,66,213,83,107,59,255,0,237,25,233,219,79,27,35,16,197,16,59,91,45,4,158,39,169,36,168,179,162,105,239,86,171,151,69,205,220,239,82,179,145,115,247,243,53,220,229,140,185,108,238,25,212,184,166,34,96,228,223,122,238,173,138,11,139,53,26,199,200,120,14,29,229,108,69,11,99,227,205,221,235,55,68,146,202,215,46,158,65,140,18,4,145,148,146,164,48,36,132,138,109,16,10,16,145,40,128,18,40,73,50,0,36,130,80,155,66,137,34,130,145,76,144,1,5,5,36,196,4,138,50,146,40,80,41,33,34,153,16,10,73,164,83,164,1,32,161,36,64,9,32,161,50,66,177,36,154,242,83,32,1,66,18,76,145,1,34,132,138,96,1,73,9,34,144,160,132,138,19,16,187,50,146,18,95,13,61,224,36,153,73,50,64,18,69,50,145,68,80,94,74,101,34,157,16,50,146,57,164,152,0,82,66,69,20,128,9,20,210,76,128,36,138,121,73,58,0,36,132,145,0,20,144,146,40,80,65,65,73,50,68,61,193,30,246,120,227,206,54,220,27,159,50,172,202,118,71,77,11,33,137,161,172,96,192,1,87,118,127,254,113,65,254,209,31,241,5,111,106,171,28,182,217,228,168,129,165,244,111,36,228,127,86,123,143,135,138,206,226,152,86,95,90,178,29,84,123,254,230,86,117,241,141,177,170,79,191,99,147,189,70,245,106,109,163,109,121,223,100,57,120,102,222,245,27,213,169,182,141,226,158,202,79,12,173,174,17,178,107,133,107,37,107,94,199,76,252,130,50,61,98,184,215,75,11,219,104,154,43,115,93,38,212,205,151,119,212,0,8,192,239,82,251,181,154,120,42,101,169,143,231,97,123,139,206,7,22,228,231,136,88,169,58,47,191,240,252,154,114,177,161,58,101,189,36,190,135,154,200,170,80,155,82,90,41,185,227,45,113,107,129,14,7,4,17,196,46,214,135,154,90,91,133,202,122,119,186,57,163,183,206,230,61,188,218,64,24,42,197,188,233,170,43,220,121,144,110,106,177,194,102,14,62,209,212,40,141,14,158,175,177,214,93,5,100,121,137,214,234,128,201,153,197,142,224,58,244,62,5,116,153,77,173,51,144,107,44,218,167,12,189,110,237,55,114,56,92,35,103,204,76,127,239,88,61,83,246,135,181,71,238,154,126,227,96,188,209,69,114,167,216,108,147,70,232,166,97,218,142,102,237,15,73,142,28,8,90,146,55,130,239,105,93,85,87,107,124,86,234,168,97,185,89,229,149,155,84,85,67,105,141,59,67,210,97,230,199,14,121,11,140,226,210,232,114,102,159,108,45,207,105,154,151,253,177,255,0,128,80,135,101,143,14,105,33,192,228,17,204,21,117,118,165,162,159,123,213,186,134,225,166,42,219,113,170,134,119,58,182,221,141,154,152,72,3,46,99,127,172,103,136,226,59,149,51,51,11,75,131,129,4,28,16,71,34,185,69,166,132,104,250,3,178,14,215,171,41,237,45,183,234,240,235,157,184,184,197,190,120,14,149,140,225,193,192,250,227,207,143,154,153,234,78,204,45,154,146,222,111,125,159,213,192,246,201,233,124,144,63,230,220,122,134,158,108,63,100,240,242,95,59,105,38,255,0,170,93,253,235,191,37,48,210,250,154,237,165,110,34,174,205,84,232,156,127,164,137,222,148,114,142,231,55,175,159,53,211,192,146,74,117,61,63,163,58,198,47,91,70,149,125,178,186,134,190,90,42,202,73,225,171,140,236,190,39,176,135,2,179,211,88,106,231,32,188,54,22,253,163,199,220,20,163,92,246,138,205,73,91,75,95,242,7,65,82,218,102,195,43,54,193,102,208,36,228,30,120,227,213,113,68,151,107,157,147,121,72,195,12,223,40,217,203,78,192,17,236,243,201,241,234,174,87,45,197,57,247,244,58,199,90,234,102,101,138,215,66,221,229,202,164,17,246,221,176,61,220,215,137,181,117,146,210,194,219,109,49,153,195,172,108,12,111,248,143,21,193,150,217,65,11,203,239,23,129,44,157,99,164,6,103,251,92,120,5,136,222,45,148,63,252,170,203,11,158,57,77,94,237,243,188,195,125,80,146,83,244,64,114,215,98,81,164,245,45,239,80,106,26,104,217,66,35,182,250,123,199,71,25,112,30,129,198,94,124,112,184,241,118,123,117,185,72,38,212,151,134,68,227,196,176,56,212,73,255,0,234,61,235,38,138,212,23,107,158,180,182,199,91,91,43,233,242,252,66,220,50,49,232,59,232,140,5,59,7,128,75,8,120,157,216,35,30,126,231,38,215,161,116,213,178,6,207,242,39,220,101,219,217,14,174,126,91,203,57,216,110,7,191,42,93,100,169,124,117,244,52,240,108,83,211,239,152,55,48,48,70,204,100,116,110,22,137,63,234,230,127,124,127,132,44,150,87,102,241,67,253,251,63,20,254,20,84,95,67,162,130,75,161,243,62,160,57,191,220,201,226,77,84,188,127,124,173,5,49,110,139,212,90,138,255,0,112,253,145,105,170,157,134,170,95,157,45,216,140,122,103,233,28,5,98,105,159,228,243,113,169,44,147,80,221,169,232,216,120,152,105,90,101,127,248,142,26,62,43,63,153,69,117,41,104,134,118,61,59,169,95,172,42,89,179,183,13,130,121,27,181,203,34,72,202,187,251,39,214,80,82,91,225,188,210,80,207,88,218,166,238,31,12,32,109,177,192,229,220,79,12,15,142,66,176,251,50,236,147,76,232,230,73,85,69,75,44,245,117,16,152,95,45,91,247,133,209,146,9,27,62,168,201,3,162,153,77,77,75,4,162,58,104,33,141,141,24,217,99,0,3,200,5,137,157,68,50,173,140,226,244,226,247,191,232,88,163,35,145,58,228,183,23,228,84,154,230,75,238,187,158,40,54,31,110,179,196,67,132,7,231,36,145,223,89,251,60,56,116,25,224,176,216,123,55,167,129,251,217,160,169,147,116,211,33,150,96,90,214,224,103,128,239,87,76,28,6,7,5,138,247,87,5,61,178,165,179,77,27,30,232,156,26,28,236,18,72,238,85,50,169,247,37,41,203,200,189,79,17,113,74,170,97,175,169,91,54,64,26,0,224,19,222,5,168,31,192,35,109,124,191,217,118,122,95,12,87,208,195,166,47,39,100,109,58,3,180,64,226,113,201,115,116,188,255,0,205,75,119,247,103,248,138,222,186,184,59,77,94,26,79,253,157,199,224,163,250,106,127,230,189,6,62,161,31,241,21,244,126,9,23,30,31,90,127,31,213,141,92,57,160,227,255,0,151,244,58,211,92,67,1,100,205,219,97,224,124,191,53,16,186,105,11,45,202,163,229,118,185,31,109,174,7,34,74,71,108,16,126,239,233,133,208,175,159,159,21,192,158,114,42,25,130,65,218,28,125,171,94,171,236,165,238,183,162,252,120,116,47,143,188,137,37,146,227,218,157,158,158,105,40,31,14,166,183,83,224,61,179,0,101,104,198,123,195,185,14,242,182,237,125,189,219,220,68,119,251,37,109,12,157,93,1,18,55,220,112,85,129,217,185,205,174,251,247,71,240,185,124,243,56,108,140,217,145,173,112,199,39,12,173,204,31,15,49,73,219,5,181,230,186,127,99,196,101,211,92,114,39,90,93,23,236,94,150,254,212,116,109,200,13,213,242,8,92,126,141,75,93,17,248,140,46,253,53,218,219,90,54,168,238,20,115,131,253,156,237,119,224,87,202,213,54,186,25,50,77,59,26,123,219,232,254,11,157,37,146,149,167,49,58,72,207,129,86,101,195,105,254,89,53,245,42,186,97,234,125,126,240,72,200,4,142,240,181,228,105,238,43,228,134,67,89,76,127,209,174,181,177,125,217,92,63,2,178,139,166,160,139,27,26,134,228,0,233,242,137,63,84,159,233,241,93,167,244,7,132,191,228,125,84,240,123,138,214,145,167,184,175,151,36,191,106,50,8,118,160,184,145,254,208,255,0,213,42,11,197,217,215,90,55,85,222,43,229,140,76,194,224,234,135,144,70,208,241,81,225,198,43,124,235,228,195,26,226,218,92,199,214,148,85,17,211,64,90,210,1,60,92,123,215,58,231,113,139,7,106,70,123,212,32,220,137,206,94,79,181,105,85,92,50,15,21,130,218,111,109,155,212,240,254,89,29,43,197,202,0,29,135,23,121,5,6,212,250,234,182,203,72,193,75,4,15,14,113,110,242,98,73,111,119,1,205,103,184,214,100,30,42,5,173,229,15,180,188,187,172,141,199,189,119,197,179,195,181,52,182,105,229,226,69,225,206,82,95,117,109,19,70,233,141,65,169,59,63,26,186,237,125,104,182,74,70,234,142,0,65,112,219,216,57,28,0,226,15,122,140,54,154,146,222,221,154,120,192,127,127,51,239,86,206,148,155,121,252,151,232,154,113,232,7,15,117,65,253,85,77,89,198,76,248,43,47,34,219,236,113,147,247,87,146,232,142,92,5,71,217,101,107,138,230,223,127,134,145,165,83,43,159,144,120,14,224,186,154,3,255,0,171,232,124,159,252,5,114,37,234,186,250,15,255,0,171,168,63,127,248,10,185,36,149,50,75,209,150,45,109,203,108,142,219,180,133,247,86,106,9,97,177,208,73,51,90,236,73,59,189,24,163,226,125,103,30,30,206,106,242,210,125,146,233,237,41,4,117,218,178,169,151,10,160,50,34,112,196,45,61,193,188,223,237,225,224,184,221,155,234,137,237,58,106,178,134,142,22,239,141,116,206,222,63,136,104,56,228,59,215,65,243,84,86,206,102,171,149,243,74,238,110,121,202,241,156,107,137,101,248,243,165,62,72,39,229,221,254,126,70,101,28,17,223,39,117,143,81,127,50,99,113,213,210,205,24,166,180,68,41,41,154,54,67,128,1,216,240,3,131,66,128,235,194,227,101,107,158,226,231,58,102,228,147,146,120,21,220,165,143,146,227,118,136,54,108,148,195,190,127,253,165,121,172,27,121,179,170,143,196,211,116,85,143,14,90,214,138,240,172,245,20,85,84,208,195,53,69,52,241,69,48,204,111,146,50,208,241,222,9,230,181,207,34,167,154,231,180,71,234,173,57,110,181,27,116,116,198,153,205,123,228,15,218,218,45,110,200,217,24,244,66,250,31,82,156,229,53,40,168,173,167,223,224,64,146,65,73,49,209,141,34,164,244,250,74,121,236,240,87,71,48,38,102,7,181,187,60,7,129,42,61,89,75,61,36,198,42,136,220,199,142,254,190,93,235,157,57,21,92,218,174,91,215,64,202,13,46,103,216,192,188,175,91,39,185,121,112,194,189,28,123,37,228,83,179,42,168,119,101,255,0,216,222,139,211,55,205,9,242,154,234,24,171,42,230,146,72,230,146,76,237,68,65,224,214,253,94,24,57,29,234,163,213,90,58,237,98,187,215,82,154,26,169,105,233,229,45,100,237,140,144,246,115,14,225,225,133,111,255,0,39,134,27,125,166,102,205,43,137,184,191,125,27,9,224,221,145,143,121,31,128,83,30,209,169,140,116,241,86,176,112,31,54,255,0,200,170,50,155,170,215,30,230,85,89,83,142,75,142,250,75,182,207,145,93,56,107,203,72,35,7,7,61,23,176,65,25,7,33,76,251,69,182,193,44,78,175,133,141,100,236,35,120,90,49,182,222,243,226,21,118,36,116,110,203,79,177,105,87,8,93,14,104,22,231,147,102,60,249,110,234,153,209,66,193,13,67,36,225,234,187,185,102,72,226,215,70,93,133,145,177,115,69,236,73,20,20,34,134,4,144,145,76,0,41,33,34,138,64,4,33,36,200,80,72,160,164,83,164,1,101,8,72,162,64,73,9,38,20,18,76,164,153,34,1,73,9,38,0,101,36,36,83,32,1,72,166,146,40,0,146,10,69,50,64,4,144,145,78,144,0,148,147,72,162,128,36,144,145,76,0,37,34,154,242,138,64,4,32,161,54,136,93,137,20,36,74,248,106,61,216,138,10,18,41,146,0,37,148,18,146,100,128,9,20,33,48,3,162,242,153,73,50,0,20,144,145,76,128,5,44,161,36,200,0,145,65,66,100,1,36,153,72,162,128,5,36,36,83,32,2,69,53,229,50,1,185,102,32,93,232,73,56,27,248,255,0,136,47,169,94,214,185,165,174,0,131,192,130,57,175,147,129,32,130,9,4,114,35,162,190,187,60,214,112,95,168,163,163,171,144,71,116,137,160,57,164,255,0,76,7,210,111,143,120,90,56,83,138,220,31,153,230,62,209,99,89,53,11,162,182,163,189,158,181,14,145,108,155,115,218,112,199,243,48,30,0,253,211,211,201,65,103,108,144,74,232,166,99,163,145,188,11,92,48,66,187,28,184,247,219,45,37,222,45,154,134,236,202,7,163,43,125,97,250,133,83,47,134,87,55,205,95,70,103,96,241,105,87,168,93,213,122,249,175,220,169,247,158,40,222,120,173,203,245,146,178,205,39,207,55,121,1,62,140,173,228,124,251,138,228,239,86,75,195,113,122,104,245,53,56,93,21,56,61,163,107,121,226,180,106,168,98,145,197,241,225,146,117,199,34,178,111,81,188,86,49,37,118,28,252,74,37,167,254,119,37,184,176,182,60,179,91,53,225,99,163,112,107,134,10,232,178,24,234,32,124,51,177,178,69,35,75,94,199,12,135,3,204,21,170,94,15,53,179,73,51,54,131,92,112,87,183,193,227,112,201,74,23,123,178,250,63,216,243,153,188,42,202,125,234,250,175,169,92,235,14,203,100,217,125,94,154,59,109,230,104,220,125,33,247,15,95,34,170,184,224,146,11,172,17,77,27,163,149,147,177,174,99,193,5,167,104,112,32,242,95,91,82,244,92,253,77,162,109,58,167,119,45,108,70,42,216,136,49,213,68,0,120,193,7,7,235,15,2,181,93,186,232,204,70,143,157,187,79,170,169,160,237,82,253,87,67,60,180,245,49,87,57,241,203,19,203,92,195,129,196,16,182,127,111,88,53,195,91,79,173,90,219,77,236,140,50,255,0,75,16,216,148,244,249,76,67,25,251,237,227,222,183,123,109,211,23,107,118,174,185,221,170,105,29,251,54,182,115,36,85,12,244,153,196,15,69,199,232,159,2,171,9,90,167,42,156,83,71,54,139,26,159,72,92,116,235,93,71,92,234,89,26,243,190,134,166,9,131,225,154,55,122,175,99,135,48,112,124,87,179,79,69,15,25,231,124,206,250,144,140,15,241,21,195,210,64,155,57,4,146,214,202,224,1,60,7,46,75,171,35,85,250,151,184,182,89,134,185,81,148,220,153,79,255,0,80,163,130,19,253,163,198,241,254,242,157,125,85,69,102,154,219,170,149,242,191,229,152,203,143,77,142,94,75,73,237,91,166,55,63,77,6,177,174,115,141,111,0,6,73,244,20,100,35,143,106,215,123,84,174,135,73,221,107,176,68,2,6,31,165,49,217,248,115,82,139,95,103,52,163,14,185,85,201,49,250,145,13,134,251,207,21,205,173,9,202,66,187,58,1,186,214,218,73,3,140,156,255,0,187,114,177,218,238,1,72,45,86,27,93,170,39,154,26,24,99,126,201,27,123,59,78,60,59,207,21,27,14,224,23,74,60,206,181,173,27,197,223,234,214,127,124,127,132,47,118,140,62,235,68,215,0,65,153,153,29,252,86,7,31,245,99,63,190,119,240,133,158,205,28,130,227,75,49,99,132,76,149,174,115,177,208,20,108,178,21,193,185,189,47,137,210,48,148,250,69,108,182,226,238,232,23,90,209,78,42,42,216,199,122,160,109,59,200,40,92,218,133,140,225,79,9,113,239,127,15,130,193,45,234,239,77,44,115,23,205,77,213,152,102,200,62,254,107,200,228,113,74,98,154,134,223,224,88,175,131,228,88,186,234,63,137,107,222,110,148,214,202,96,233,230,100,110,119,6,2,120,159,98,134,84,234,250,120,201,20,176,190,103,125,103,157,145,250,168,109,202,233,83,114,168,223,86,202,101,144,12,12,240,0,119,0,181,183,139,14,238,37,115,218,171,162,250,154,120,188,6,184,69,59,186,191,161,34,172,212,247,26,144,64,159,114,195,244,98,244,126,60,215,2,178,229,28,50,55,229,18,56,200,254,252,184,172,19,212,178,24,157,36,135,13,104,202,224,49,239,172,169,116,210,14,39,144,238,29,203,58,85,78,237,206,233,54,141,204,108,26,224,189,216,233,18,120,171,98,151,212,113,247,45,150,7,188,122,0,149,163,109,163,123,176,72,199,154,219,188,220,233,236,212,35,101,193,245,82,122,49,180,113,199,143,177,99,216,219,181,85,74,219,103,59,26,82,228,135,86,107,84,84,198,202,216,232,234,248,83,86,178,74,103,147,200,59,134,63,79,106,193,61,188,219,232,196,48,71,179,20,89,27,45,232,59,212,86,241,89,81,61,13,59,29,143,147,199,35,158,62,176,115,128,227,159,28,41,30,153,212,204,169,100,116,149,238,2,161,163,101,146,59,148,131,184,248,254,43,232,216,24,79,216,33,58,250,242,237,63,153,67,218,94,62,68,171,151,111,35,129,95,63,62,43,140,93,181,51,73,250,195,241,86,29,231,74,199,117,14,150,209,35,34,170,230,234,121,14,3,190,233,232,160,53,212,53,86,234,175,147,215,65,36,19,3,234,188,99,221,222,144,245,56,89,53,93,29,69,251,222,158,101,227,217,180,184,160,190,176,242,221,131,255,0,11,151,207,146,59,130,189,187,58,218,115,110,236,111,55,196,214,248,113,218,10,177,185,246,123,169,40,243,179,68,218,150,143,165,79,32,119,195,129,91,124,38,216,65,73,73,235,122,62,125,196,97,203,151,55,235,175,209,16,233,28,181,100,114,232,92,109,213,244,46,45,172,162,169,128,142,123,200,156,223,201,108,105,27,40,190,221,155,20,174,45,164,139,15,153,205,60,113,245,71,137,90,243,182,42,46,77,244,40,233,201,233,28,235,101,154,229,120,123,155,109,164,150,125,159,89,205,30,139,124,221,200,45,250,173,13,122,133,153,145,180,192,253,93,238,79,224,174,216,229,166,161,183,199,73,71,19,33,167,140,97,177,176,96,5,28,187,213,3,181,197,99,89,196,102,223,186,186,23,177,176,188,71,169,148,117,210,223,87,64,236,85,66,230,15,173,205,167,218,185,50,59,143,3,197,89,183,169,27,32,115,92,3,129,230,15,85,95,95,104,126,73,32,124,127,208,191,144,250,167,185,118,163,51,197,124,178,238,118,226,28,34,88,213,248,245,189,199,207,224,76,172,90,132,86,209,176,61,192,84,70,0,120,207,63,31,106,218,158,227,158,69,85,66,87,196,240,248,220,90,241,200,131,130,183,6,164,173,137,184,123,162,127,139,155,197,86,187,13,239,112,45,225,113,202,35,5,28,132,246,188,215,153,56,158,119,72,78,79,5,0,213,247,102,86,78,202,122,119,109,67,17,201,112,228,231,127,146,245,191,190,223,221,184,162,167,169,169,218,225,187,166,133,196,31,60,41,45,135,177,141,85,116,45,125,108,116,246,170,126,174,169,126,94,7,220,110,126,36,37,174,184,210,249,166,250,156,120,159,23,121,144,240,49,162,249,95,119,234,90,58,34,109,175,228,214,26,227,157,147,38,60,62,125,86,181,7,37,89,243,210,90,244,143,101,211,233,136,46,141,173,169,1,206,14,13,0,151,57,225,199,128,200,3,218,171,40,97,146,165,219,49,52,184,231,216,16,166,73,185,79,226,106,112,138,103,86,55,36,150,155,127,209,26,18,14,107,189,68,232,244,173,189,215,74,176,13,202,102,150,82,64,121,179,60,222,127,231,241,90,175,171,162,179,122,96,50,178,188,122,163,250,184,207,121,239,42,39,115,174,158,190,174,74,138,169,12,146,188,241,113,252,7,130,215,198,162,89,61,250,67,245,254,194,102,223,26,122,47,189,250,22,7,103,69,211,90,167,123,206,211,157,80,226,79,121,32,101,78,169,163,228,162,125,157,81,58,158,194,195,32,33,242,188,200,71,112,32,99,224,167,20,177,242,95,51,251,69,124,94,109,188,175,166,205,10,28,161,143,8,203,190,141,170,88,249,40,231,105,195,102,211,66,59,230,63,194,165,244,209,242,81,206,211,41,12,246,218,32,207,93,175,115,128,239,224,56,47,57,194,175,95,234,85,115,62,155,254,133,59,37,204,244,138,180,164,83,3,210,0,240,57,198,23,105,180,81,198,50,214,3,226,120,149,245,252,124,105,95,189,62,136,165,126,68,105,93,78,43,99,123,253,86,147,236,89,91,74,255,0,164,67,126,43,168,229,133,235,70,24,16,143,222,123,51,167,159,99,251,189,11,103,73,192,78,153,182,49,160,184,152,64,3,28,248,149,130,243,101,130,165,175,138,162,17,192,224,180,140,16,124,59,138,234,232,157,150,88,108,210,63,131,90,198,56,249,101,73,42,45,173,174,113,116,210,135,189,177,200,224,232,206,214,125,47,155,207,199,220,190,47,77,182,199,54,231,68,181,37,57,126,191,231,201,154,17,203,80,73,79,179,69,9,126,210,213,52,65,210,210,237,79,0,226,64,30,147,124,199,85,23,122,191,43,168,101,167,134,25,206,203,161,148,101,143,105,225,158,163,192,133,18,190,233,106,59,174,212,144,150,210,214,31,164,7,162,243,226,63,53,238,184,111,218,151,210,25,171,255,0,178,254,171,250,163,134,79,13,141,139,196,199,249,30,180,45,252,195,105,162,116,14,196,212,135,103,29,196,30,30,194,20,179,84,235,170,139,197,189,180,142,130,40,89,144,231,150,184,146,226,57,121,5,73,213,211,220,244,221,105,108,204,116,78,119,0,121,178,65,231,213,92,189,132,210,90,245,53,190,233,61,210,150,26,138,184,37,108,123,183,241,107,88,91,144,64,241,57,247,45,92,138,163,37,237,21,53,40,63,53,241,43,198,252,106,226,167,124,95,60,74,199,87,220,26,45,210,198,78,93,47,162,7,183,138,175,164,230,167,189,178,217,63,96,107,186,202,72,246,133,27,218,217,233,129,228,214,56,122,163,200,130,20,9,252,214,150,29,106,21,39,235,212,171,157,151,28,171,57,160,180,146,232,98,114,203,13,107,153,232,201,151,55,191,168,88,156,176,63,170,237,40,167,220,171,93,179,169,243,69,157,182,61,178,55,105,135,104,120,38,184,44,149,240,187,106,55,99,243,93,42,106,232,229,33,175,195,31,227,200,170,242,175,148,215,163,54,22,116,151,70,110,47,41,148,138,8,184,5,36,36,83,0,18,41,164,83,36,1,20,144,132,192,17,66,18,41,146,3,96,82,40,73,16,2,69,25,66,100,128,36,32,164,157,0,10,72,73,16,2,69,5,36,192,4,145,148,38,72,0,87,148,210,41,146,0,36,80,82,76,0,73,9,20,64,5,36,36,153,34,2,16,132,192,46,178,146,105,21,240,211,221,130,72,41,34,144,1,34,80,146,112,2,68,161,36,72,9,32,161,50,66,137,36,215,146,157,0,10,10,18,68,0,145,65,73,50,3,4,144,130,153,0,10,72,72,166,72,0,145,65,73,48,1,56,228,124,82,54,72,220,230,61,167,45,115,78,8,61,224,175,37,9,144,53,178,209,209,189,166,201,22,197,38,163,204,140,228,218,182,142,35,239,142,190,97,90,180,245,17,85,64,201,233,164,100,176,200,50,215,176,228,17,224,87,203,11,187,165,181,93,203,78,77,154,57,55,148,206,57,125,60,135,208,119,151,113,241,10,212,47,125,164,121,236,254,7,11,55,102,63,71,233,228,255,0,111,208,250,42,120,217,44,110,142,86,53,236,112,193,107,134,65,80,13,73,163,11,118,234,44,252,71,51,78,127,246,159,201,119,44,26,206,209,122,161,124,236,156,65,44,109,218,150,9,78,28,223,17,222,60,66,220,160,191,91,174,14,216,130,160,9,62,164,158,139,143,151,122,91,37,22,244,217,139,143,60,172,57,57,69,53,174,253,58,20,227,203,163,123,152,246,150,61,167,5,174,24,32,165,188,86,206,162,211,116,119,150,23,60,110,106,128,244,102,104,227,237,239,10,174,189,218,43,108,211,236,85,199,232,19,232,74,222,44,119,145,239,240,70,184,66,125,23,115,214,96,113,26,178,215,47,105,122,126,198,190,243,197,45,226,213,222,35,120,187,123,47,192,212,240,206,197,5,210,74,87,0,225,188,143,234,245,30,74,99,105,172,130,177,129,208,60,18,57,183,168,243,10,182,222,44,144,85,75,79,43,101,129,238,142,70,242,115,74,208,199,186,218,151,43,234,140,124,254,9,94,74,114,135,187,47,167,230,92,63,39,134,174,154,74,122,168,163,154,9,91,178,248,228,104,115,92,59,136,60,213,41,218,87,96,109,168,100,215,29,16,67,31,197,206,182,200,125,19,253,211,143,47,186,125,234,194,211,154,194,9,11,97,186,108,195,33,224,38,30,169,243,238,86,37,19,131,218,215,52,135,52,241,4,28,130,21,248,222,215,189,6,120,204,188,75,177,39,203,106,215,232,124,73,167,109,213,116,52,179,209,214,210,205,79,87,20,238,108,144,202,194,215,52,240,224,65,93,184,109,19,204,65,118,204,109,239,119,232,173,126,219,0,26,210,50,7,19,73,30,125,238,80,152,87,163,199,124,245,70,79,205,13,90,78,40,210,163,211,212,160,131,59,159,41,238,245,66,144,208,211,67,74,192,202,120,153,27,115,156,52,99,138,193,15,53,185,31,14,105,109,156,43,91,147,209,222,186,39,107,213,113,111,240,55,162,232,183,34,92,193,54,207,170,131,59,143,51,193,101,93,196,171,143,72,45,154,148,240,44,139,58,217,238,175,153,217,124,241,178,55,7,60,100,130,48,163,80,219,64,198,250,76,248,55,245,91,123,196,111,22,100,248,150,83,218,135,186,107,209,192,168,175,239,110,76,203,20,113,197,24,99,26,54,65,218,227,199,143,122,205,188,241,90,155,196,111,22,93,149,78,215,205,54,219,248,154,117,227,194,181,168,45,18,253,1,109,55,75,252,110,123,115,79,77,243,175,207,34,126,136,247,254,10,89,218,173,116,49,90,169,232,220,3,167,150,65,35,126,200,28,207,199,11,55,101,116,77,131,78,124,167,134,242,170,66,226,124,1,192,31,138,174,245,197,212,220,181,45,100,128,230,56,157,185,143,238,183,135,227,149,213,83,201,83,138,243,60,212,34,243,184,163,127,203,95,235,255,0,191,208,230,111,22,221,190,134,178,226,253,154,42,121,37,61,75,71,1,230,121,46,206,148,167,180,199,97,184,94,46,180,242,212,252,141,217,49,179,210,244,120,113,217,253,87,10,253,218,165,124,140,52,246,42,88,109,180,227,128,118,3,164,199,224,61,197,12,110,23,110,83,106,165,209,121,190,197,172,222,46,169,155,170,184,237,175,94,199,55,81,83,201,75,114,125,21,99,196,123,130,54,134,121,187,25,74,142,162,8,184,68,26,79,121,56,81,120,235,170,46,53,210,73,91,60,147,212,63,210,47,145,219,68,174,181,52,126,11,135,18,194,246,103,225,77,246,52,113,242,86,78,52,101,191,199,241,243,36,226,177,177,211,190,106,137,154,35,96,201,0,168,148,181,18,92,171,157,81,40,192,60,24,223,170,222,129,118,25,78,217,98,116,111,30,139,134,10,211,163,164,49,74,99,112,226,211,133,137,138,170,163,158,95,205,253,4,171,150,190,105,121,155,13,183,10,202,41,105,201,217,222,52,128,239,170,122,31,126,20,22,158,167,110,89,169,230,27,21,112,56,178,88,207,66,14,50,60,21,143,95,93,79,99,180,79,95,85,234,68,222,13,234,247,116,104,243,42,132,185,93,106,106,238,147,220,36,144,138,153,94,100,46,111,12,30,239,46,139,211,125,143,201,189,206,214,215,240,250,124,254,31,151,115,205,241,75,151,136,159,153,107,218,181,53,85,24,108,117,25,158,38,242,57,195,219,228,84,222,131,87,211,92,105,133,53,194,26,107,165,55,246,53,35,18,55,200,243,84,53,183,82,195,32,17,215,98,39,255,0,104,61,83,231,220,187,141,145,175,104,124,110,14,105,226,28,211,149,235,238,225,244,100,251,208,232,254,31,176,148,102,244,74,94,242,250,175,193,249,31,65,246,84,224,107,46,192,12,122,12,32,119,13,167,41,45,238,245,106,182,86,71,79,112,169,142,158,89,27,182,221,188,128,70,113,207,144,85,199,242,126,170,150,106,219,212,115,74,231,134,195,17,104,113,206,61,39,45,238,217,160,218,158,150,95,171,9,31,241,175,61,149,67,199,177,215,39,189,29,107,141,124,67,136,105,237,41,126,196,213,149,52,245,76,205,53,68,115,48,253,87,135,143,130,209,150,134,140,56,184,209,211,228,243,34,48,9,247,42,70,148,57,132,24,201,105,239,105,194,238,209,220,238,17,0,25,91,80,7,113,121,63,138,225,204,251,26,243,224,46,183,238,79,127,145,97,207,65,110,112,33,212,251,63,117,196,46,93,93,138,207,48,195,132,236,251,178,31,205,113,97,188,92,29,141,169,203,188,218,22,219,43,234,36,245,139,79,238,169,204,206,107,10,202,223,222,250,154,181,26,63,79,72,236,190,122,208,124,36,31,254,171,66,175,69,233,73,162,221,212,186,186,86,103,56,222,99,240,11,190,204,201,235,124,22,102,80,67,39,174,28,125,168,169,180,246,135,147,110,46,22,77,181,233,178,28,52,118,133,167,255,0,237,19,206,71,246,146,184,254,107,60,81,233,139,113,205,6,152,160,107,199,39,72,198,184,252,114,166,176,217,168,137,244,160,14,243,36,174,173,29,178,142,44,24,233,97,105,239,216,9,157,179,151,121,50,175,253,149,93,171,217,2,109,250,245,80,221,205,166,136,70,206,65,180,240,19,143,201,104,95,44,250,149,214,201,43,110,207,149,148,205,45,105,108,146,113,226,113,234,133,115,83,71,128,0,24,11,155,174,105,247,218,94,161,184,250,113,159,248,130,70,116,163,138,198,23,66,21,87,24,166,215,197,159,56,213,140,83,76,59,154,121,40,189,77,193,209,66,97,18,144,194,114,90,211,207,205,73,175,13,45,163,173,111,34,26,241,199,167,53,3,165,165,158,178,102,195,73,11,230,148,242,107,6,74,220,224,244,87,56,74,203,30,146,102,183,29,202,157,83,132,97,221,163,196,210,151,231,160,238,93,173,47,97,117,194,65,85,84,210,218,24,206,114,71,244,132,116,30,29,229,119,108,186,41,176,6,212,223,30,6,56,138,118,158,31,188,127,32,164,142,115,94,27,20,77,12,136,122,45,104,24,192,92,184,151,218,10,249,93,24,79,126,178,242,252,189,95,196,163,195,248,84,237,154,187,35,183,161,215,176,55,106,2,64,192,207,46,238,10,66,194,216,98,116,146,100,49,163,36,129,149,201,176,69,178,201,91,220,225,248,46,213,96,141,150,249,183,174,13,5,164,12,158,103,185,124,167,50,74,220,181,91,236,218,95,61,23,179,108,211,150,142,141,185,209,206,192,248,94,215,180,245,105,202,141,235,170,186,121,159,77,4,50,7,201,17,113,126,56,129,156,112,243,90,49,137,34,254,133,207,99,30,48,75,78,9,88,95,103,116,141,205,59,176,126,171,185,123,214,231,255,0,15,158,37,254,209,92,249,146,236,187,63,207,215,242,249,24,120,249,176,148,183,99,209,18,188,209,109,3,81,16,226,56,188,14,190,43,86,221,113,146,23,177,146,122,113,146,0,227,196,41,45,85,44,244,206,217,168,137,204,238,200,224,84,106,233,72,105,101,19,196,62,111,57,199,113,238,242,94,135,134,102,217,84,188,41,61,63,47,216,185,147,76,45,143,55,116,74,239,58,122,166,138,115,21,76,70,9,177,145,145,232,188,119,130,163,149,49,73,11,203,37,105,107,188,85,183,164,123,67,211,250,222,145,150,219,156,113,210,92,72,199,201,166,60,30,71,88,223,223,225,207,205,120,212,122,44,177,142,52,237,53,52,188,246,79,244,140,253,87,170,171,51,175,45,139,76,242,81,183,125,25,18,210,186,209,214,232,98,161,184,199,183,72,193,178,201,24,61,38,15,17,212,124,85,145,110,184,135,199,29,85,182,164,62,39,16,236,198,238,14,199,67,250,42,114,237,96,168,165,14,146,156,25,161,28,240,61,38,249,133,161,105,188,86,217,234,55,180,51,22,231,214,97,226,215,249,133,228,120,223,216,218,114,230,242,240,31,37,189,223,163,127,209,254,29,11,244,229,114,174,89,245,69,253,109,117,52,181,148,219,253,211,89,3,36,244,101,56,105,46,119,1,255,0,23,193,114,110,54,86,194,215,50,57,246,170,134,211,183,91,60,11,67,139,120,30,167,134,112,163,214,13,89,67,121,13,134,92,83,86,30,27,167,158,14,251,167,175,151,53,39,21,108,59,2,182,35,43,216,224,89,46,209,5,156,65,57,29,66,241,208,118,226,79,217,179,97,203,53,235,249,47,46,253,187,245,70,165,82,150,252,74,101,181,233,254,126,63,137,30,173,141,174,100,148,55,122,93,236,92,157,28,141,244,154,178,246,119,69,30,141,212,115,220,40,165,150,166,203,85,14,238,120,218,54,164,132,131,150,187,3,214,3,136,239,227,213,74,170,232,32,186,137,176,78,219,170,75,163,123,100,219,204,123,57,32,19,211,142,112,121,113,81,90,170,58,171,102,234,170,146,64,248,100,140,72,30,206,141,251,77,233,199,189,108,82,175,199,219,196,150,147,238,159,221,127,151,147,248,161,167,85,28,66,60,178,247,102,67,123,122,213,150,157,83,126,161,253,140,93,43,104,225,116,82,78,230,22,7,18,236,236,128,120,240,241,29,85,84,254,106,240,189,89,108,250,168,102,168,10,11,169,24,109,75,7,162,243,246,135,95,199,197,85,122,167,75,220,244,229,70,197,194,15,153,113,249,185,217,198,55,249,30,135,192,175,89,194,120,197,23,165,141,53,225,216,191,149,249,252,98,251,53,245,248,24,89,56,54,98,62,89,46,132,121,203,3,250,172,238,230,176,63,170,220,101,54,98,114,194,245,153,203,11,210,49,89,177,75,113,146,12,54,92,190,63,136,93,136,39,142,118,109,68,224,225,248,40,203,250,175,12,154,72,100,15,137,197,174,29,201,26,46,99,231,74,175,118,93,81,44,40,92,186,27,180,114,225,149,24,142,78,254,135,244,93,60,168,145,175,93,177,181,115,69,129,94,74,101,36,200,112,73,9,34,128,192,164,132,101,50,64,18,10,18,76,145,1,44,160,164,152,80,41,32,160,162,0,41,33,34,153,0,18,40,73,58,64,4,137,65,66,32,18,68,163,41,38,0,37,148,20,38,64,22,82,66,19,36,64,41,33,34,152,0,132,178,132,65,178,236,41,33,34,190,26,145,238,192,148,144,145,78,128,5,5,36,20,64,36,138,105,38,72,128,146,10,73,144,1,36,36,83,36,0,73,52,147,0,72,40,41,34,133,4,144,146,100,64,73,9,39,64,4,138,101,36,64,9,32,164,153,32,2,207,69,73,53,100,187,16,183,61,228,242,30,107,114,205,103,158,228,253,160,11,41,193,244,164,63,128,239,42,91,21,36,84,112,8,160,96,107,71,188,248,149,155,153,196,161,67,240,225,214,95,161,94,203,148,95,42,238,114,41,168,153,68,207,155,227,39,87,245,89,133,87,73,120,30,142,89,231,11,159,59,121,170,148,90,230,249,164,250,146,26,151,114,67,109,213,55,43,110,0,151,229,16,15,234,229,227,195,192,243,10,81,73,171,108,215,136,13,45,201,141,128,191,129,100,252,88,124,157,255,0,248,170,173,243,226,225,156,183,184,160,184,76,62,111,137,234,59,150,221,58,146,234,206,55,112,170,46,247,181,202,253,87,66,101,169,52,108,180,236,117,101,149,198,166,148,250,91,160,118,156,209,224,126,144,248,168,86,217,7,7,129,228,65,83,14,203,170,165,101,238,122,71,74,243,11,224,115,154,194,227,178,28,8,226,7,145,82,157,79,164,168,239,1,211,69,138,106,220,127,72,209,193,223,120,126,107,74,156,248,213,47,14,254,222,191,185,206,28,69,225,91,236,249,79,153,121,75,247,69,77,188,241,70,217,239,94,239,22,202,219,61,81,130,190,19,27,190,139,135,22,191,196,21,163,188,91,240,162,54,69,74,29,83,61,13,124,182,69,74,15,105,155,123,207,21,32,211,58,182,186,197,35,90,215,111,232,243,233,64,243,195,247,79,69,20,222,35,120,159,217,68,191,14,188,136,114,91,29,163,191,218,45,202,29,69,168,32,174,162,218,108,95,38,99,28,36,24,45,112,46,200,241,230,184,49,83,181,131,210,36,148,183,136,222,43,106,119,40,42,226,244,145,159,71,1,197,167,249,119,248,155,45,33,188,128,11,214,217,90,155,196,111,21,105,99,57,61,179,82,52,70,11,81,90,70,222,223,138,54,207,122,212,222,35,120,151,217,6,240,205,189,179,222,141,179,222,181,55,136,222,41,236,132,240,205,189,179,222,141,231,138,212,222,41,159,100,246,216,238,122,163,110,162,38,201,13,44,102,92,56,100,109,114,111,252,248,37,158,50,132,92,153,91,50,216,226,83,43,165,218,40,230,91,245,45,218,219,70,250,74,42,233,33,129,217,59,0,15,68,158,120,207,37,203,50,18,73,39,137,83,190,218,155,73,5,206,222,216,34,99,42,93,19,157,35,154,49,150,231,134,126,42,184,222,33,12,126,120,169,104,225,195,101,94,77,43,38,16,229,115,239,250,126,100,231,179,235,156,84,117,115,65,88,26,234,42,177,186,148,59,151,129,62,252,123,84,59,180,109,37,62,152,184,23,70,215,73,108,152,230,9,185,227,236,56,247,143,136,91,52,146,57,150,186,169,35,56,115,1,32,248,225,79,116,221,242,11,149,137,148,23,248,27,61,12,241,227,211,27,91,35,184,245,199,113,230,22,13,60,94,92,43,54,206,127,184,229,175,166,204,30,53,195,229,41,188,138,191,6,138,13,149,6,9,217,43,121,180,229,78,104,118,101,137,146,48,229,174,0,130,182,245,183,101,181,148,97,213,186,101,198,225,66,70,214,232,56,25,88,60,62,184,248,170,200,220,174,52,57,129,149,19,192,99,56,44,60,11,124,48,121,45,220,252,122,184,213,113,179,22,107,107,244,50,48,179,253,149,56,201,109,63,212,182,41,227,228,182,93,74,12,141,144,14,39,129,84,217,213,55,168,253,75,140,195,204,3,249,44,180,250,163,85,92,158,234,42,42,138,138,153,37,5,155,184,161,107,156,65,238,192,200,243,94,94,239,178,121,137,243,120,145,75,243,253,142,242,226,176,125,147,31,105,154,136,93,46,66,138,145,249,162,164,36,100,30,18,63,171,189,156,135,181,64,101,114,183,180,239,98,215,186,240,217,239,243,195,104,164,230,224,231,9,37,199,144,56,111,180,169,213,163,78,232,109,36,240,234,42,67,117,184,51,250,249,254,115,7,195,62,136,246,5,178,184,182,15,11,161,99,99,251,238,62,158,190,173,246,234,102,199,30,252,201,183,21,189,148,78,152,236,247,83,106,135,53,214,235,108,145,210,159,251,85,79,205,71,236,39,137,246,2,173,221,45,217,21,175,78,129,54,161,189,77,85,49,28,105,169,220,99,139,62,94,177,248,41,93,94,164,175,172,244,99,45,166,139,150,204,99,142,60,214,172,77,46,118,211,137,113,60,201,57,37,121,140,255,0,180,121,214,253,201,120,107,255,0,30,255,0,63,219,70,181,28,19,147,222,181,146,46,202,236,148,86,155,197,214,75,116,147,186,25,97,96,13,155,25,24,113,234,60,214,94,215,34,218,182,54,76,114,195,115,230,224,183,180,3,118,107,106,191,186,31,138,207,218,77,20,181,154,114,97,79,19,229,145,175,97,217,96,201,198,215,21,179,195,51,46,204,198,86,223,46,105,118,223,224,114,169,71,31,136,199,151,162,218,41,120,24,186,48,51,146,196,216,31,19,182,101,99,152,225,209,195,7,226,183,160,103,37,120,246,54,217,190,198,196,12,93,10,118,45,120,25,201,116,96,98,38,109,179,54,41,217,201,116,32,103,37,130,6,114,93,8,25,201,67,50,217,155,16,49,116,32,103,37,130,6,46,140,12,68,205,182,102,120,24,177,234,8,55,182,73,217,140,228,180,255,0,196,22,237,59,57,112,202,217,169,166,50,210,62,61,147,147,142,30,213,12,255,0,23,146,106,94,140,249,82,170,158,57,238,243,83,206,220,197,36,238,99,198,113,144,93,130,187,117,77,165,177,68,202,123,117,36,81,7,2,125,17,143,127,82,185,213,227,103,84,212,14,130,181,223,198,87,67,85,12,84,193,247,79,226,177,243,91,158,69,116,201,190,86,155,214,250,109,31,79,156,35,101,149,185,47,35,149,44,210,78,253,169,92,92,127,5,146,148,102,120,199,123,135,226,181,218,182,237,237,115,235,41,218,214,151,56,189,188,7,154,123,117,8,61,118,72,177,61,70,39,123,229,241,219,36,169,107,154,95,41,112,45,104,242,234,184,243,215,79,93,89,27,231,126,125,33,134,142,77,227,208,44,250,164,181,151,234,136,90,120,176,52,159,104,92,216,14,39,143,239,15,197,102,97,81,5,203,126,189,231,166,121,251,26,154,114,248,127,66,121,71,68,38,136,176,142,124,143,113,78,10,119,71,33,99,198,28,211,130,23,126,211,66,247,145,134,30,107,122,251,110,130,142,154,58,218,153,155,22,72,97,29,93,221,133,238,165,122,82,229,245,60,83,159,93,28,136,105,99,154,51,28,209,181,236,60,218,225,144,185,215,29,1,13,194,55,254,207,113,136,184,96,198,254,44,62,71,152,93,202,58,250,80,70,226,39,200,123,221,193,119,233,171,36,17,23,150,181,173,0,156,1,158,138,134,99,173,46,123,122,37,230,250,15,94,77,181,63,225,179,231,78,208,123,36,187,233,225,37,109,177,178,215,219,155,233,23,49,191,59,23,137,3,152,29,227,220,167,51,118,132,116,141,139,71,126,211,130,90,186,106,218,0,233,229,14,204,173,112,199,165,199,214,231,196,115,91,22,46,217,41,238,53,111,164,190,197,251,61,133,228,69,43,92,92,194,51,192,63,168,62,60,188,150,239,104,186,42,147,90,219,169,95,5,88,130,166,157,132,211,61,184,116,78,14,193,193,3,161,192,226,22,187,114,122,86,162,139,223,153,215,167,117,155,85,80,182,227,101,170,138,80,255,0,235,34,239,238,123,121,131,231,197,67,181,46,140,100,238,115,163,104,166,170,60,118,128,244,36,243,253,84,95,178,123,5,227,74,235,218,250,107,164,18,67,155,124,174,107,129,218,138,92,57,184,32,242,63,138,145,104,126,214,109,122,129,145,208,223,196,118,251,139,184,2,227,243,50,159,178,227,234,159,3,239,93,35,57,214,253,215,180,50,147,69,125,117,183,85,91,42,119,85,145,58,39,244,61,29,226,15,85,223,211,218,214,162,136,54,158,231,181,83,76,56,9,57,200,193,255,0,184,43,90,233,102,164,175,166,116,53,17,54,104,29,244,93,204,120,130,170,253,83,160,170,232,3,234,109,65,245,116,131,137,103,245,140,30,95,72,120,132,50,177,241,120,141,126,22,76,119,233,234,191,7,228,88,171,34,117,62,104,61,19,219,85,210,57,91,29,109,174,161,178,48,103,5,167,128,200,193,4,116,56,93,75,117,72,116,85,49,195,188,108,205,162,108,77,12,115,67,158,90,226,78,1,224,70,58,47,159,173,215,42,187,85,78,250,138,103,70,254,163,152,119,129,29,85,129,97,213,180,151,64,216,106,246,105,107,15,0,9,244,28,124,15,79,34,188,142,79,5,201,225,178,231,169,243,215,245,95,143,238,110,209,151,86,82,229,159,187,47,243,252,209,46,213,214,168,104,217,79,60,17,136,155,40,217,217,107,246,131,176,214,146,224,57,142,36,130,15,85,192,185,205,81,81,163,239,48,205,35,159,12,84,238,33,174,227,142,25,93,58,234,137,103,129,145,76,118,246,28,92,28,121,241,3,135,151,0,181,234,34,206,143,212,110,238,165,127,240,149,79,43,42,46,184,201,45,181,40,235,225,239,35,82,221,195,9,171,122,180,80,46,88,31,213,103,114,192,254,171,232,236,240,230,39,44,47,89,156,176,189,115,98,179,11,250,172,47,89,159,213,97,122,86,35,48,57,109,208,221,38,164,33,174,204,145,125,82,120,143,37,168,245,137,201,91,26,22,74,183,205,22,76,41,42,225,171,143,106,23,131,222,222,163,204,44,229,65,89,44,144,200,31,19,139,94,57,16,164,218,126,190,162,233,80,218,70,82,205,61,73,229,184,140,191,62,96,114,69,73,118,102,182,62,124,103,238,207,163,250,29,68,145,148,151,82,248,20,144,145,76,136,5,36,215,148,201,0,18,202,105,34,6,9,32,164,153,33,64,164,132,147,32,2,16,146,100,136,36,20,20,138,96,8,161,9,38,66,130,72,41,34,64,73,5,9,146,0,137,72,161,9,146,0,144,130,132,192,217,118,47,41,148,151,195,81,239,0,148,144,82,41,128,5,36,36,81,72,0,145,77,34,153,32,9,46,169,148,147,104,0,82,66,69,48,3,41,33,36,200,80,72,166,82,76,145,1,36,20,138,100,128,34,132,36,83,32,2,69,53,229,20,0,73,50,177,186,70,183,153,78,147,96,111,68,243,76,206,231,88,162,217,62,163,156,194,61,185,252,214,196,181,76,4,137,1,111,136,226,23,31,68,84,9,104,235,34,193,244,30,215,123,199,249,45,234,224,56,175,37,125,9,101,206,18,94,127,175,83,61,70,46,198,153,234,82,215,140,177,193,195,193,104,78,23,62,165,207,137,197,209,56,180,247,130,179,216,170,93,95,92,105,234,64,56,97,112,35,134,113,209,104,172,89,83,91,181,61,165,243,46,248,78,17,115,93,145,231,228,238,151,39,24,104,234,176,78,205,215,244,121,4,117,82,42,168,195,91,134,128,0,229,133,195,172,111,52,248,185,46,215,240,26,171,92,205,237,13,116,138,147,85,81,190,170,70,194,199,109,70,94,227,134,241,29,123,184,225,93,89,4,100,28,131,220,190,108,172,111,18,164,154,75,91,214,217,54,41,234,75,170,232,121,110,220,125,38,15,178,127,34,181,178,41,118,197,74,38,111,25,225,242,186,74,218,251,235,177,113,93,45,244,183,26,87,83,214,192,201,162,61,29,211,196,119,21,85,106,173,19,87,108,218,168,183,109,85,82,14,37,163,139,216,60,71,81,226,173,11,61,222,138,243,72,42,45,243,54,86,125,33,201,204,61,196,116,91,110,92,48,248,166,71,14,159,185,213,121,167,219,251,24,216,89,247,224,207,81,237,230,153,243,150,241,27,197,109,106,189,19,73,117,219,168,162,217,165,173,60,114,7,160,243,226,59,252,66,170,110,246,186,251,60,230,43,133,59,226,57,192,119,54,187,200,242,43,232,124,43,138,98,113,53,170,222,167,255,0,23,223,242,245,61,206,7,18,163,53,106,47,82,244,127,231,83,30,241,27,197,169,188,40,222,21,183,236,166,159,134,109,239,17,188,90,155,194,141,225,83,217,73,225,155,123,196,111,22,166,240,160,201,142,106,123,41,60,51,111,120,141,226,205,65,104,185,87,224,210,210,74,230,159,166,70,203,125,229,72,232,116,76,231,14,175,169,108,99,234,68,54,143,188,172,62,33,198,184,95,14,233,145,114,79,209,117,127,37,253,74,151,101,227,211,210,114,91,34,219,197,116,246,29,65,186,178,214,220,30,61,42,137,183,109,251,173,31,169,42,57,73,167,109,180,120,45,167,18,60,125,57,125,35,250,41,37,170,251,83,105,167,116,16,50,39,68,73,33,174,30,169,240,194,242,87,253,182,194,200,151,133,92,36,163,234,255,0,111,243,240,60,215,27,203,121,184,238,140,117,221,174,254,132,127,180,75,108,247,109,97,87,51,230,107,32,136,54,22,1,196,224,14,63,18,87,34,11,37,28,0,109,48,202,225,213,231,242,93,234,169,95,60,210,75,41,218,146,71,23,56,247,146,181,30,176,45,227,217,153,62,234,158,163,228,151,78,159,151,95,168,113,237,178,186,99,78,250,36,151,67,149,115,141,173,162,157,172,104,104,221,158,0,97,22,121,11,45,20,192,30,33,191,154,207,94,220,211,79,159,236,207,224,180,40,95,179,111,132,119,15,205,82,159,241,42,105,255,0,201,126,133,165,239,87,175,143,244,36,214,125,65,37,19,195,119,165,141,60,218,238,44,63,162,234,94,45,90,115,86,71,254,186,183,68,102,35,13,168,143,209,120,242,123,120,251,242,171,249,228,88,169,174,149,52,82,180,211,204,230,183,60,91,204,31,98,122,106,202,163,223,196,158,154,242,242,253,209,75,35,132,67,33,115,46,140,223,169,236,179,72,89,170,157,87,119,188,79,37,17,227,29,51,158,26,227,224,75,125,39,123,48,183,25,171,173,54,90,99,73,164,44,208,82,199,203,122,230,108,231,199,28,207,180,174,79,104,237,205,242,152,240,207,201,199,241,21,193,167,98,220,171,38,222,33,139,11,242,102,222,215,109,244,254,227,240,254,7,140,171,141,214,123,205,252,142,197,109,222,225,117,126,107,170,164,144,116,102,112,209,236,28,23,168,25,201,107,83,177,116,160,103,37,67,34,106,43,81,232,106,73,70,181,203,5,164,108,64,197,209,167,98,215,167,98,233,64,206,75,207,101,90,103,91,51,165,102,186,54,205,80,102,124,38,70,200,221,130,1,193,28,138,239,29,83,105,158,61,169,106,13,62,57,239,65,104,7,207,146,136,220,91,136,89,230,184,55,102,109,90,234,207,213,110,126,43,75,131,113,91,169,140,106,93,98,223,234,202,31,233,245,100,201,78,91,77,250,22,142,250,138,177,153,141,244,213,76,243,107,214,148,182,235,73,57,150,223,16,61,236,27,63,130,164,96,203,8,49,184,180,247,180,225,117,233,110,183,24,64,17,215,84,1,220,100,39,241,94,201,230,198,61,209,98,92,10,117,255,0,183,103,244,253,25,104,155,101,147,234,205,31,147,138,244,218,27,43,121,85,200,207,51,254,74,190,138,253,114,62,189,70,215,222,96,89,219,119,171,112,244,204,103,247,87,39,197,41,93,246,113,124,50,245,222,111,231,251,147,246,67,100,97,227,113,32,119,127,200,89,155,87,167,97,31,57,112,113,199,112,63,144,85,224,171,149,254,182,207,185,48,221,231,172,184,203,141,227,71,190,254,71,55,195,55,247,230,254,159,177,97,59,83,105,122,97,253,45,76,191,117,142,255,0,37,165,83,218,45,146,152,31,146,219,106,165,35,235,97,163,226,74,135,54,142,23,122,237,207,153,91,80,208,211,3,194,8,253,173,202,165,111,218,124,120,125,216,183,242,23,253,51,22,63,125,202,95,153,185,93,218,149,206,108,178,213,106,134,35,208,156,200,125,195,1,71,174,151,109,109,119,130,71,212,86,79,79,78,7,22,176,136,65,30,77,226,84,150,24,218,208,54,90,27,228,48,178,213,71,183,73,51,123,218,86,53,255,0,107,237,114,81,170,9,126,61,127,98,197,94,205,142,215,133,76,127,23,213,253,74,122,8,139,46,241,71,43,182,156,38,1,199,188,229,119,53,104,196,244,249,238,119,226,185,149,109,198,166,123,123,170,71,226,23,111,83,211,201,61,85,43,35,25,56,119,226,22,237,247,111,38,137,201,247,139,127,67,210,217,63,226,215,39,232,71,24,11,136,13,4,146,120,0,164,244,49,193,167,232,159,113,184,22,10,128,194,90,215,114,140,119,149,174,62,71,97,163,53,117,178,50,50,62,155,255,0,0,59,213,91,172,181,76,247,233,140,113,237,71,68,211,144,210,120,188,247,187,242,29,21,220,78,31,119,28,179,194,175,221,165,125,233,122,252,17,153,196,248,140,33,30,85,242,245,254,197,135,217,133,44,58,206,227,125,184,92,165,152,1,59,3,24,210,6,91,131,140,159,249,230,173,171,125,146,217,111,31,232,148,113,53,255,0,93,195,105,222,242,190,101,208,218,234,179,73,25,226,165,165,166,168,130,103,135,200,217,50,29,144,49,193,195,244,87,30,155,237,155,79,85,6,178,243,71,85,66,236,113,120,110,245,158,241,199,224,173,113,223,179,54,223,123,150,45,154,138,210,81,242,232,146,242,252,61,15,29,62,35,38,220,101,216,181,109,240,182,54,23,200,67,88,209,146,227,200,1,213,64,111,215,103,106,11,168,48,237,124,142,47,66,6,119,247,187,29,229,119,175,181,205,189,84,197,167,172,149,80,9,37,104,125,67,221,32,110,24,120,134,241,226,123,200,11,173,67,162,228,181,198,12,38,58,137,7,55,159,68,251,1,86,114,174,158,5,46,238,71,57,249,37,250,148,106,228,111,222,122,56,246,171,118,233,141,116,195,31,101,117,178,54,75,112,54,113,140,44,33,249,228,114,17,180,190,93,157,198,50,51,174,221,207,207,183,146,255,0,62,102,172,41,140,23,66,164,214,189,151,54,67,45,94,155,32,30,37,212,111,119,3,247,28,127,3,239,94,175,250,166,233,163,109,90,77,145,68,12,102,143,98,166,150,86,227,37,184,28,249,180,142,42,208,115,215,7,85,105,219,118,164,164,108,55,24,206,241,153,221,76,195,135,198,79,119,135,129,95,109,132,249,146,83,234,140,94,231,141,45,171,237,58,170,153,194,142,66,218,128,223,157,166,151,131,216,15,3,230,60,66,168,53,239,100,85,84,91,218,205,53,181,89,73,197,198,149,199,50,176,125,159,174,62,62,106,83,162,244,117,195,75,106,218,185,158,91,53,19,168,229,108,85,44,225,199,45,32,17,204,30,30,92,23,47,71,118,172,248,246,41,53,62,92,222,77,173,99,120,254,248,28,252,199,185,63,46,155,228,236,6,141,170,237,119,85,162,180,222,137,19,82,154,154,106,154,28,84,198,226,68,160,180,48,2,9,234,50,120,21,96,105,109,87,106,212,180,98,170,207,84,217,64,245,226,119,163,36,103,185,205,230,60,249,46,46,182,210,182,205,117,107,166,145,213,14,107,216,210,250,90,152,142,91,135,96,242,250,64,224,42,239,179,125,35,119,210,125,161,188,92,33,205,59,168,230,17,212,199,198,57,57,99,143,67,224,82,233,104,154,105,150,166,167,208,182,205,70,215,207,71,177,69,114,231,182,209,232,188,253,166,143,196,113,243,84,206,163,211,247,45,61,91,242,107,157,51,162,113,245,30,56,178,65,222,215,117,252,84,143,67,118,197,77,87,35,40,245,54,205,21,80,59,44,171,96,196,79,63,107,234,31,30,94,74,228,249,85,186,241,64,104,239,80,67,85,71,40,245,136,218,7,184,140,114,243,9,225,108,225,241,65,82,40,91,14,175,170,183,108,193,91,181,85,74,56,12,159,77,131,192,245,242,42,195,23,171,84,250,11,80,202,202,232,0,154,157,209,198,215,184,53,206,121,105,195,118,79,28,174,70,185,236,150,174,134,55,220,52,193,125,194,131,214,48,3,181,44,99,195,235,143,143,154,169,100,105,107,136,35,14,7,4,17,196,30,229,159,149,193,241,115,90,156,31,43,218,111,94,122,123,236,95,143,17,183,194,116,183,180,254,134,23,44,15,234,179,185,97,127,85,182,202,38,23,44,47,89,158,186,54,221,53,120,186,145,242,42,9,156,195,244,220,54,27,239,43,155,20,225,63,170,194,254,170,215,178,246,75,81,80,90,235,173,193,144,131,206,58,118,237,187,252,71,135,193,88,182,14,205,244,213,164,182,67,109,109,84,195,250,202,179,188,62,227,192,123,151,57,77,32,114,159,55,218,108,23,107,220,162,59,77,186,170,177,196,227,230,163,36,15,51,200,43,31,78,246,9,168,238,37,143,187,85,81,218,226,60,219,181,190,147,220,222,3,222,175,200,234,5,52,66,58,88,152,198,129,193,173,110,0,246,5,202,170,212,17,201,86,104,141,194,47,149,108,151,154,118,72,54,246,71,51,178,56,174,45,202,93,186,3,144,226,216,187,21,208,150,16,217,47,178,75,117,156,113,34,162,82,214,127,187,102,62,36,173,155,191,106,90,111,72,182,166,209,165,180,227,24,232,193,137,206,100,108,167,143,56,240,27,71,159,85,90,106,14,217,45,176,57,241,218,104,170,43,36,4,141,228,191,52,204,252,73,248,40,229,202,43,157,101,37,53,250,190,148,69,5,205,187,230,73,31,24,248,240,217,207,67,195,145,92,220,42,230,81,182,93,95,111,137,111,18,154,237,155,82,234,115,82,76,164,180,82,54,132,80,132,138,98,1,73,9,20,192,2,145,77,36,200,0,188,166,82,40,128,10,72,73,50,0,36,132,147,36,0,41,33,34,152,1,148,137,77,121,76,144,1,36,202,73,146,0,36,130,150,83,0,10,69,5,36,64,8,65,66,96,23,90,69,9,47,134,158,240,10,72,40,76,1,18,132,36,153,0,10,72,41,38,64,4,144,80,153,32,8,164,153,72,148,80,24,138,16,146,100,0,75,40,73,58,0,18,146,16,152,2,40,66,72,144,18,231,192,115,65,89,160,143,209,47,62,197,37,37,21,178,37,182,98,115,48,22,188,141,91,178,5,173,32,77,84,246,44,209,219,208,146,108,221,42,33,233,36,89,246,131,254,106,73,94,206,106,19,167,171,35,160,189,83,207,59,182,98,25,107,221,140,224,17,133,56,158,104,106,98,222,83,200,201,89,245,152,236,133,131,197,107,148,50,213,169,116,105,117,248,246,51,236,247,108,217,27,174,105,226,177,105,199,236,95,233,254,208,115,79,180,45,202,225,156,240,92,186,39,110,111,20,114,119,74,223,199,11,74,175,226,99,206,30,169,254,134,140,31,53,77,124,9,157,99,121,174,29,99,121,169,29,91,121,174,5,197,204,138,55,62,71,6,180,44,46,31,54,218,72,167,141,34,63,88,222,5,115,150,197,93,65,157,231,3,12,232,22,186,245,245,166,162,147,45,217,98,150,145,183,107,185,214,90,170,155,81,111,157,208,202,58,142,68,119,17,212,43,99,74,107,186,75,182,197,53,192,54,146,180,240,25,62,132,135,192,244,62,5,83,93,80,82,93,141,11,215,189,220,207,201,196,175,33,117,239,234,125,42,229,173,83,4,85,17,58,58,136,217,44,110,230,215,180,16,125,138,164,210,154,234,174,213,177,77,112,14,170,162,28,1,39,231,35,30,7,168,240,42,210,181,221,104,110,212,251,235,125,68,115,55,168,7,210,111,152,230,23,158,201,197,183,26,91,250,163,10,236,107,49,223,95,153,29,186,104,43,53,89,115,160,142,74,71,159,236,93,195,220,84,114,171,179,89,218,73,165,184,196,225,208,75,25,7,222,21,158,229,141,202,205,31,106,120,166,42,229,133,205,175,142,159,235,212,187,79,22,203,169,106,51,249,245,253,74,145,253,159,93,218,120,73,72,225,223,188,63,162,25,217,253,212,159,78,90,86,14,253,178,127,37,108,57,99,114,177,63,183,220,89,46,142,63,254,127,185,117,113,236,182,181,181,242,43,234,46,207,35,105,14,174,174,116,131,234,196,205,159,137,82,42,13,61,107,183,224,211,209,198,94,62,155,253,39,123,202,237,57,99,43,205,241,47,180,188,83,61,106,251,158,189,23,69,242,90,43,91,159,145,127,73,205,235,229,250,24,200,199,69,137,235,86,229,121,183,91,193,249,93,100,49,184,125,29,172,187,220,56,168,165,203,95,83,48,150,208,83,62,99,245,228,59,3,221,205,100,99,112,204,188,183,186,171,109,122,246,95,54,115,174,185,75,178,37,207,25,32,14,100,225,75,111,118,59,109,22,157,168,157,224,69,36,17,111,12,206,39,57,29,234,148,178,106,43,141,230,255,0,111,164,146,65,19,102,169,141,187,17,13,144,70,208,200,207,53,113,246,187,84,105,244,69,91,1,193,158,72,226,246,23,100,252,2,246,252,35,130,123,61,86,188,164,155,107,228,84,206,86,70,250,106,139,214,223,245,42,218,205,75,76,204,136,24,249,143,127,170,23,22,174,249,89,57,33,142,108,45,238,96,227,239,92,180,46,148,225,83,87,100,122,21,5,30,199,110,193,51,166,125,84,18,60,185,242,176,150,151,30,101,102,97,49,194,24,224,65,111,2,23,6,25,95,12,172,150,51,178,246,156,130,166,52,102,11,213,62,242,44,50,160,12,62,63,249,252,85,92,207,224,75,196,107,221,125,254,12,117,98,175,191,99,129,60,156,215,62,89,61,33,230,23,90,235,108,169,167,14,123,24,231,176,115,225,196,40,228,210,122,67,205,106,97,40,93,14,104,61,154,148,114,217,29,197,147,14,208,91,181,118,163,61,244,195,248,138,225,192,206,74,69,174,91,181,112,162,63,248,113,248,149,199,167,103,37,159,195,172,214,13,107,225,253,89,87,18,90,198,138,54,41,216,186,80,51,146,214,129,156,151,74,157,138,142,85,167,27,102,108,64,206,11,165,78,197,166,194,24,210,112,92,64,206,203,120,146,163,23,141,91,89,12,142,130,150,151,228,174,31,74,97,151,251,7,47,197,115,196,251,63,196,120,171,254,4,58,122,190,139,251,254,70,46,70,93,112,122,111,169,49,187,183,20,209,253,239,201,114,89,21,61,76,53,20,245,114,24,227,149,160,109,14,124,213,113,89,93,85,83,62,250,162,162,89,37,28,156,92,120,121,119,44,176,95,43,224,24,223,111,27,221,32,207,197,122,168,255,0,211,252,186,105,74,187,147,151,127,53,215,224,250,253,82,56,83,196,97,21,203,36,215,197,19,71,105,86,158,52,149,209,188,116,14,24,63,5,136,233,218,248,207,6,70,241,246,94,63,53,27,143,83,188,31,158,166,25,239,99,176,182,226,213,113,142,82,212,197,241,10,173,188,11,142,211,209,174,111,201,63,209,255,0,67,82,28,73,75,181,171,243,90,59,2,217,88,195,233,83,73,195,184,101,101,101,44,227,156,50,15,221,43,150,205,98,71,171,92,63,125,159,228,178,127,241,164,163,149,93,49,243,106,161,62,27,197,191,154,175,164,151,244,59,172,135,62,210,143,204,236,199,4,128,128,99,126,126,233,91,113,83,201,253,155,255,0,194,84,105,218,226,160,14,21,20,158,239,243,90,242,235,202,193,202,170,148,121,51,42,187,224,124,86,222,138,181,245,253,133,113,155,254,104,255,0,250,39,17,83,74,121,70,239,114,220,138,146,94,172,194,171,42,53,237,123,134,5,192,15,185,24,253,23,30,175,88,86,76,8,146,186,178,65,220,30,90,23,106,254,197,113,91,254,246,151,228,255,0,177,198,85,193,125,251,162,191,61,151,124,155,170,102,230,166,120,98,29,239,120,31,138,228,215,234,187,45,35,28,223,148,154,135,99,27,48,141,175,143,37,70,212,95,36,121,200,143,39,190,71,23,46,125,69,206,170,80,65,147,100,119,48,97,108,98,127,211,89,201,169,100,216,254,139,247,43,74,220,26,250,202,110,111,224,181,250,147,75,141,210,148,223,31,91,35,196,16,190,113,38,30,120,129,145,220,189,234,14,209,169,218,95,29,158,152,204,254,66,105,134,203,71,147,121,159,110,21,111,33,46,36,184,146,123,201,90,243,57,172,105,115,220,26,209,204,147,133,238,107,251,39,132,220,37,145,185,114,45,37,217,126,126,111,230,113,204,227,19,191,74,11,149,37,175,86,108,93,174,117,151,74,131,61,125,67,230,147,166,121,55,192,14,65,114,106,102,17,240,7,211,60,130,213,171,186,180,146,202,110,39,235,158,94,197,169,27,139,142,92,73,39,169,90,243,201,174,152,120,88,233,36,189,59,35,207,221,149,189,233,237,155,240,156,158,43,122,19,201,115,161,60,150,244,39,134,114,169,197,149,17,213,53,18,212,78,103,154,71,73,51,142,75,220,114,115,230,190,130,236,134,225,114,211,253,158,95,117,53,242,186,169,244,2,50,202,24,38,148,184,57,195,35,45,7,189,196,52,121,21,10,236,183,178,201,239,48,139,222,169,46,182,233,232,134,240,153,125,7,84,55,159,12,250,172,251,93,122,119,173,158,213,245,156,122,146,63,217,246,86,138,125,59,110,1,176,49,131,103,122,236,96,59,29,26,7,33,237,72,227,237,82,85,67,178,238,255,0,160,241,143,136,249,81,103,88,166,116,214,90,9,36,57,123,224,141,206,62,37,161,111,109,174,22,153,152,187,78,219,9,255,0,248,209,255,0,8,93,45,226,252,231,153,9,199,42,205,121,73,254,172,244,177,175,221,49,87,86,67,69,79,36,245,146,178,8,35,27,79,146,71,97,173,30,37,87,87,222,214,236,212,101,209,218,163,150,227,40,224,28,61,8,189,231,137,246,5,98,212,199,21,76,15,134,161,141,146,39,12,57,174,25,5,82,79,236,245,183,219,92,215,27,83,163,166,171,108,242,198,97,198,35,126,203,136,30,71,224,190,191,246,127,237,21,60,66,159,251,133,201,40,180,190,13,189,235,95,39,211,234,99,100,97,74,167,238,245,71,38,241,218,13,250,240,92,207,148,252,142,7,127,85,77,232,240,241,119,50,163,79,166,108,227,35,13,127,127,66,157,125,182,178,211,88,234,91,149,52,148,243,143,162,241,204,119,131,212,120,133,146,3,201,123,56,37,162,154,39,87,205,83,95,167,44,58,62,75,85,68,110,2,149,209,207,9,59,76,121,110,199,7,119,17,199,197,76,180,110,185,183,106,134,152,99,14,167,175,107,118,159,76,254,57,29,75,79,81,241,85,6,234,57,227,221,202,208,230,159,135,136,82,94,204,116,245,101,37,254,91,156,80,76,251,115,105,228,140,206,90,67,90,227,140,12,242,39,135,69,206,117,114,45,145,166,141,125,119,217,30,76,181,186,89,217,230,231,81,72,238,63,184,227,248,31,122,207,95,171,46,90,31,73,232,160,218,112,230,190,157,241,213,82,204,221,151,29,146,58,243,105,25,43,157,164,251,80,171,183,61,180,151,224,234,202,64,118,68,227,140,172,30,63,88,124,85,133,168,172,118,125,115,101,166,146,103,57,241,57,187,202,106,152,142,28,220,245,25,230,56,114,61,203,151,47,160,188,187,251,189,206,191,103,221,163,209,221,227,18,90,106,113,40,25,150,138,110,14,111,142,58,143,16,164,58,147,70,105,190,208,227,124,180,229,182,187,254,51,188,107,71,206,31,180,62,152,241,28,85,21,162,116,77,207,74,235,198,203,48,19,208,154,105,155,29,84,99,134,118,120,7,15,162,81,164,59,89,44,168,20,154,143,209,45,121,12,173,136,99,24,60,54,192,252,71,185,36,161,183,181,209,131,241,232,197,168,52,21,234,197,122,150,219,112,100,12,145,128,57,178,9,50,199,180,242,112,235,239,11,114,203,160,254,89,35,67,221,61,83,186,178,6,112,247,241,87,149,177,250,126,241,108,131,80,223,106,104,234,28,91,186,101,68,243,141,135,49,188,142,51,130,120,158,43,45,183,92,233,202,203,213,53,150,205,46,246,89,137,13,48,69,179,19,112,51,207,135,193,63,180,53,29,114,237,174,254,131,169,37,228,67,236,29,156,54,144,53,226,134,154,148,253,121,125,55,254,106,97,75,167,169,169,192,50,190,73,136,246,53,85,90,187,181,187,231,203,170,233,45,144,82,209,178,41,95,24,147,100,202,243,130,70,120,240,28,187,151,35,178,251,221,218,243,218,61,12,183,58,250,170,176,214,74,78,219,201,107,125,30,238,65,73,120,173,115,62,132,109,178,201,191,118,129,165,44,27,113,186,186,41,38,110,65,138,145,187,215,100,116,36,112,30,210,163,218,95,181,24,181,70,170,142,213,69,109,146,10,119,70,249,12,211,72,54,142,200,206,54,71,1,239,85,244,93,151,234,59,165,194,166,71,211,199,67,78,249,158,224,250,135,224,144,92,120,134,142,42,121,161,251,54,167,210,215,54,92,165,184,203,85,88,214,57,155,45,140,50,48,28,48,123,201,73,202,133,234,82,122,167,92,106,107,181,92,240,84,93,170,91,14,241,204,16,192,119,109,35,36,99,13,193,42,71,216,181,142,237,6,165,146,227,85,65,83,21,35,169,100,102,254,86,22,135,56,227,28,248,149,113,197,104,211,218,110,55,84,69,75,65,66,50,92,233,228,217,14,39,169,218,119,21,207,163,214,150,75,173,213,214,251,109,104,171,169,108,110,144,152,218,75,64,111,63,75,146,101,18,40,117,219,101,109,110,236,117,230,67,37,226,232,214,130,226,76,84,172,201,231,245,157,250,43,223,78,217,232,105,116,141,21,163,117,190,161,142,17,24,100,216,118,211,114,121,175,158,111,157,174,220,231,123,227,182,81,83,210,48,18,3,228,38,87,254,67,224,175,78,206,46,19,215,232,91,45,85,92,134,74,137,169,195,228,121,0,100,228,247,47,15,246,245,181,137,83,175,163,82,254,140,208,225,170,46,198,163,232,66,245,167,102,146,211,111,43,52,232,116,208,243,117,41,57,123,126,233,250,67,195,159,154,172,158,215,49,229,175,5,174,7,4,17,130,10,250,151,121,226,162,122,195,70,91,245,19,93,48,197,45,195,164,236,28,29,247,199,95,62,107,55,236,255,0,219,91,105,213,28,75,172,124,165,230,191,31,95,199,191,226,108,58,223,145,66,36,87,78,253,99,175,177,85,238,46,16,150,19,234,72,56,177,227,188,21,204,43,234,116,93,93,240,86,85,36,226,251,52,113,125,59,130,72,73,118,0,36,74,10,73,128,9,33,5,48,3,41,33,34,153,0,50,188,148,242,146,96,1,75,40,72,162,128,36,33,44,166,72,0,145,41,149,229,50,64,4,147,72,166,0,138,16,146,100,0,66,72,68,5,217,230,145,40,73,124,52,247,128,146,10,73,146,32,20,147,43,202,116,133,2,145,77,36,200,0,145,70,82,68,0,146,16,81,64,17,66,18,41,210,0,21,228,166,82,76,144,1,36,20,147,16,18,66,69,20,0,91,216,13,141,163,184,45,21,178,95,144,23,43,163,189,13,6,121,145,107,74,86,87,185,107,200,87,90,98,36,217,130,69,200,164,169,169,163,156,203,77,51,226,144,156,146,211,207,204,117,93,89,10,210,150,54,151,23,14,11,103,25,197,69,198,75,105,148,110,143,49,218,165,212,142,145,187,21,209,140,255,0,105,24,252,66,204,233,226,149,205,150,9,26,240,28,15,3,203,138,140,191,0,112,88,12,142,97,218,99,139,79,120,40,46,27,84,158,235,247,127,64,215,144,234,232,250,162,230,189,92,160,161,167,15,148,229,239,25,99,7,51,254,94,42,5,95,89,45,108,198,73,72,3,163,71,38,174,101,5,68,213,76,146,106,153,31,36,142,118,54,156,114,112,2,218,88,152,188,42,56,13,197,189,203,215,246,26,136,165,29,155,182,107,101,77,230,231,5,5,3,90,250,153,137,13,14,118,200,224,51,196,251,22,189,101,60,148,149,115,211,78,54,102,133,238,141,227,57,193,7,5,99,142,71,197,35,95,19,220,199,180,228,57,167,4,31,53,229,196,146,75,137,36,241,36,245,87,210,90,31,222,230,222,250,9,34,130,82,76,48,44,148,213,19,82,204,37,166,150,72,165,111,39,177,216,43,22,80,166,183,209,138,250,244,37,214,237,127,120,165,13,109,65,134,173,131,251,70,225,222,240,187,244,221,164,210,188,15,149,80,79,25,234,99,120,112,248,225,86,57,73,83,183,133,227,91,213,195,229,208,171,60,58,101,215,69,184,222,208,44,174,30,145,170,111,129,139,63,154,197,55,104,22,118,131,176,218,167,159,8,241,248,149,83,164,170,255,0,241,252,70,250,239,230,39,176,212,189,75,6,225,218,41,45,34,130,132,3,245,166,126,126,3,245,81,107,150,166,187,92,50,39,172,123,88,126,132,94,128,248,46,58,242,174,227,240,172,76,126,176,130,223,171,234,254,167,88,81,92,59,35,98,142,138,174,186,87,50,138,154,122,153,0,218,115,98,140,188,129,222,112,177,211,83,79,83,82,202,122,120,159,36,239,118,203,88,209,146,74,148,118,127,172,229,209,245,53,143,142,141,149,76,169,99,90,65,126,193,105,110,112,115,131,195,143,37,40,208,145,52,138,171,221,67,24,43,43,165,124,131,3,131,26,93,156,14,236,156,173,56,197,51,133,183,217,91,150,227,211,203,175,115,95,71,232,170,171,69,230,223,116,184,207,19,77,52,173,148,192,193,180,78,58,19,203,42,93,218,133,107,111,182,152,41,45,228,147,28,187,215,237,141,156,224,16,0,247,173,203,124,18,221,170,254,79,11,131,120,109,57,199,144,11,149,171,237,239,178,212,70,201,101,108,141,145,187,77,112,24,229,207,130,235,42,212,162,227,234,101,198,106,220,168,202,199,239,174,200,170,37,141,209,189,204,145,165,175,105,193,5,120,91,122,214,191,228,214,249,107,32,136,73,44,88,200,39,25,25,252,148,114,199,168,41,174,96,70,226,33,169,254,205,199,159,145,234,179,108,192,186,17,118,37,184,163,115,218,171,83,85,201,233,179,176,178,211,84,75,75,51,101,167,121,100,141,228,66,198,145,84,90,82,90,125,142,253,201,197,155,83,82,213,53,176,220,218,216,100,228,36,250,39,244,91,183,77,39,110,185,183,123,25,221,189,220,68,177,17,199,204,114,42,186,91,182,251,165,109,185,217,163,168,124,99,234,243,105,246,44,75,120,77,149,79,197,193,177,193,250,121,28,60,41,193,243,83,45,50,81,173,98,217,174,163,111,61,152,118,115,228,87,34,32,26,54,156,64,29,229,96,186,223,170,46,78,137,243,71,27,100,99,118,118,155,156,31,98,229,75,35,228,63,56,226,239,53,103,11,22,216,99,198,171,58,53,251,150,105,155,133,49,131,238,137,12,85,240,25,55,113,102,71,99,57,28,151,86,130,99,37,46,219,192,14,201,28,20,74,210,71,203,152,15,210,4,15,114,148,64,119,116,224,123,87,181,224,92,47,21,211,227,74,27,150,251,190,167,155,226,249,22,43,60,52,244,180,123,124,238,141,251,76,56,43,55,237,11,117,99,4,55,138,102,57,159,91,25,199,230,61,139,153,60,139,155,83,39,3,142,229,234,149,105,163,23,91,37,82,118,99,75,116,195,237,21,207,167,46,110,219,91,48,219,97,30,124,199,197,69,175,29,156,106,75,113,113,20,66,174,49,244,169,156,31,240,224,126,10,238,210,28,105,40,157,143,90,157,191,194,23,23,180,205,67,114,176,79,67,37,185,209,236,61,143,50,50,70,109,7,96,183,30,35,153,84,233,205,200,241,124,56,189,254,39,56,219,62,110,84,124,249,89,71,83,72,242,218,186,105,224,112,233,44,101,191,138,211,118,15,46,42,235,167,237,29,245,44,12,185,90,226,144,30,101,143,225,238,112,41,73,95,164,110,71,53,86,104,216,227,212,192,63,22,173,37,151,100,126,253,127,38,119,241,26,238,138,65,203,27,149,207,46,159,209,85,92,89,22,235,63,85,239,106,212,151,67,233,137,63,162,154,160,121,79,159,196,39,89,208,243,77,126,65,86,196,167,156,22,39,43,117,250,2,196,93,150,205,84,71,118,244,126,139,199,253,31,217,254,139,42,223,255,0,171,254,73,253,182,175,136,124,88,149,3,150,39,225,93,81,232,11,110,125,10,2,255,0,239,37,63,170,232,210,104,72,26,70,238,146,138,31,29,157,162,131,207,173,19,198,138,40,72,224,154,115,136,98,146,66,126,163,73,91,240,105,187,148,216,46,128,66,222,249,78,62,11,232,154,61,17,9,192,158,169,251,63,86,38,6,133,239,83,233,123,117,6,151,172,150,146,3,242,134,134,226,87,184,185,195,210,25,199,177,113,124,82,13,168,197,119,19,218,22,244,138,22,13,43,12,99,106,170,103,74,239,170,207,68,123,249,174,213,186,213,73,28,91,177,77,19,163,119,54,185,160,231,207,43,122,181,187,51,72,59,156,66,221,162,139,146,239,59,27,93,71,148,186,117,57,19,104,13,55,114,25,150,135,228,242,31,167,76,226,207,135,47,130,230,213,246,36,38,203,172,183,145,225,29,84,127,251,155,250,43,26,138,46,75,187,71,15,46,11,54,221,46,197,121,69,20,68,61,140,235,19,112,138,153,148,116,239,141,231,31,40,108,237,221,180,119,158,163,220,172,203,14,145,209,93,155,177,149,122,142,169,151,235,243,6,211,105,99,0,199,19,190,239,47,107,189,203,175,218,61,125,101,13,150,149,180,213,51,68,217,101,115,31,176,226,54,134,207,44,170,158,160,181,185,60,207,60,148,244,99,75,34,59,156,186,124,3,10,121,150,219,59,186,251,94,93,181,99,203,42,92,41,173,205,57,101,36,71,209,240,46,63,72,252,60,20,30,73,127,208,42,135,126,23,170,201,121,174,107,166,249,137,219,223,133,175,77,48,174,42,48,90,69,184,193,69,105,35,232,29,43,49,118,154,181,158,250,104,255,0,5,213,222,158,245,26,210,83,109,105,123,81,229,254,140,207,193,117,247,171,243,254,118,23,253,205,157,63,153,254,167,168,174,173,193,27,219,211,222,163,90,1,248,177,204,63,241,147,255,0,25,93,109,234,224,104,135,22,89,229,4,17,154,185,207,17,246,202,235,86,38,176,173,143,254,81,253,36,115,157,95,197,143,224,255,0,161,32,186,219,168,46,244,166,154,233,74,202,152,15,16,15,7,52,247,181,220,218,85,93,125,236,255,0,228,119,72,226,180,92,34,169,130,92,145,20,190,140,240,143,180,222,78,31,104,112,242,86,134,245,71,37,112,58,246,18,71,253,129,227,254,38,175,71,246,127,139,100,99,115,87,115,230,132,83,127,30,154,236,81,205,225,209,150,165,14,141,179,13,131,72,219,173,129,178,85,70,43,42,7,31,157,245,1,251,189,125,170,81,61,92,178,177,172,123,206,237,131,12,96,224,214,143,0,56,5,130,64,71,22,241,11,3,164,94,231,27,42,172,200,43,42,123,95,161,137,117,19,166,92,182,45,50,25,172,123,63,160,188,237,212,219,246,104,171,143,31,68,124,220,135,237,14,135,196,40,206,175,175,187,105,27,30,147,101,44,198,10,170,120,164,142,86,3,180,199,227,103,129,28,136,86,169,122,209,186,208,82,93,105,29,77,112,129,147,192,239,162,225,203,196,30,135,197,88,112,217,197,199,208,142,104,141,123,77,169,92,40,231,132,211,92,131,11,140,99,139,30,7,50,211,249,21,193,214,157,152,211,214,25,43,52,249,109,53,73,244,157,76,227,243,111,63,100,253,19,240,242,91,150,61,15,255,0,195,250,172,92,40,103,222,208,24,101,97,100,135,211,97,35,128,251,67,197,66,52,207,104,119,11,28,230,146,226,31,91,66,215,150,128,243,243,145,140,253,18,127,2,149,250,76,70,250,106,103,91,69,233,107,229,69,19,168,163,181,86,62,162,41,158,215,55,116,112,222,93,121,124,85,181,217,231,103,215,123,54,161,164,187,92,157,79,11,32,218,59,144,253,183,156,130,58,112,28,251,215,95,71,118,135,167,34,210,81,78,110,1,219,114,60,136,88,199,25,7,46,5,189,22,91,63,104,208,95,53,45,45,178,138,130,70,67,41,118,102,149,227,56,0,158,13,30,93,235,156,231,107,139,140,87,69,230,20,222,180,133,15,102,154,122,58,217,234,170,226,158,186,105,100,116,132,76,252,48,18,73,224,214,227,191,170,237,65,251,42,219,44,116,20,66,138,154,87,231,102,158,45,150,184,227,236,142,42,145,213,218,198,255,0,91,113,172,166,125,198,88,160,100,207,99,99,131,230,198,3,136,28,184,149,155,178,203,77,201,186,186,154,227,53,21,75,105,90,199,237,79,35,8,28,91,195,137,230,163,170,92,187,155,6,137,46,161,237,102,215,69,36,176,208,82,84,86,76,194,90,75,190,109,153,7,28,248,147,238,92,77,23,175,238,250,147,87,199,73,82,202,104,40,204,82,59,117,19,50,73,3,134,92,120,165,23,101,19,84,85,205,53,210,226,200,152,249,28,253,220,13,218,118,9,39,153,224,61,202,85,96,209,182,109,61,56,168,160,134,71,85,6,150,239,166,126,211,176,121,247,1,238,69,40,235,160,116,207,158,235,41,47,26,134,235,62,234,42,219,140,187,199,0,112,233,49,196,245,228,20,247,179,77,19,119,178,94,157,113,185,178,40,35,116,15,136,71,183,180,252,187,28,112,56,124,85,184,67,99,102,196,109,107,25,245,90,48,61,203,82,87,167,140,54,69,90,222,202,250,221,217,141,138,141,219,202,211,81,93,46,114,68,142,216,102,126,235,127,50,173,75,28,112,209,218,41,41,233,99,108,80,70,192,214,49,163,1,163,184,46,4,207,93,138,9,49,71,23,221,94,83,237,150,58,158,37,107,255,0,47,232,205,142,19,90,118,75,94,135,91,122,123,209,189,61,235,71,122,141,234,249,207,177,124,15,65,225,25,110,52,180,215,42,71,211,87,66,201,160,119,54,184,124,71,113,241,85,14,179,209,19,90,3,235,45,165,245,20,3,139,154,120,190,33,227,222,60,125,234,217,222,164,100,4,16,121,30,11,103,132,103,229,112,185,238,167,184,249,199,201,254,207,226,115,158,50,154,62,114,40,82,142,208,108,145,218,46,237,146,148,108,210,212,130,246,180,114,99,129,226,209,225,212,121,168,177,95,92,196,201,134,85,49,186,190,210,50,231,23,9,56,177,32,160,164,172,164,32,36,80,82,76,0,72,148,18,146,100,128,9,20,20,38,64,17,41,33,5,50,68,2,146,18,76,0,73,25,73,54,133,4,144,145,69,0,10,72,41,38,72,0,132,20,38,209,11,173,34,83,73,124,53,35,222,2,69,5,34,153,0,9,73,9,20,200,0,145,77,36,194,137,34,153,73,20,0,73,9,38,72,128,82,40,73,58,0,36,83,41,34,0,94,83,41,20,201,0,10,72,72,166,0,47,91,124,48,188,175,46,201,24,8,165,190,224,222,132,247,172,47,114,242,231,144,112,86,39,189,90,174,179,148,164,41,10,214,123,151,183,187,130,193,35,149,250,171,43,74,70,57,10,214,121,89,30,229,179,109,165,50,60,77,32,244,7,170,15,82,175,115,198,152,115,200,227,167,55,164,116,40,162,220,211,70,195,207,25,62,107,49,66,22,20,164,229,39,39,230,95,75,75,64,145,65,72,168,136,36,20,216,210,247,181,173,25,115,136,0,120,149,218,189,105,75,213,158,142,42,186,250,39,50,154,65,145,35,28,30,209,230,90,78,19,35,156,172,132,90,140,158,155,56,105,20,36,138,24,18,66,69,50,0,20,138,9,192,201,228,181,230,172,134,62,110,201,238,111,21,218,186,167,99,212,22,206,115,182,21,173,205,232,216,43,201,92,185,238,142,229,19,0,241,119,21,206,158,166,105,125,121,28,71,112,224,22,149,92,38,233,117,159,67,50,238,47,76,62,231,83,185,61,109,60,30,188,173,207,112,226,85,147,164,238,241,205,167,168,157,15,170,25,179,199,188,18,168,231,41,14,146,191,254,203,123,169,170,9,20,178,59,104,59,234,59,244,42,220,248,100,107,134,226,246,202,112,226,110,251,20,108,210,71,210,125,153,212,58,162,243,85,147,193,176,126,46,11,75,182,74,144,203,141,4,96,241,16,185,199,218,239,242,90,93,140,92,233,228,188,86,180,204,204,201,0,221,250,67,210,195,178,112,184,93,179,93,225,147,86,72,214,76,195,29,60,12,140,184,56,96,30,36,140,251,86,126,181,45,6,154,27,226,95,4,183,244,32,26,190,169,162,201,91,180,125,104,246,125,165,85,36,144,65,105,32,131,144,66,145,106,139,200,175,112,130,3,152,24,114,79,214,63,162,142,57,108,98,214,225,95,189,230,84,226,215,194,219,146,175,180,86,137,77,135,86,190,13,152,46,153,146,62,66,97,235,55,207,189,77,224,150,57,225,108,176,189,178,70,225,150,185,167,32,170,105,252,150,237,158,245,89,104,155,106,157,251,81,31,90,39,122,174,253,15,138,203,207,224,209,183,115,163,163,244,242,127,177,215,11,139,202,173,66,238,171,215,205,126,229,182,140,46,77,138,253,71,120,143,16,187,98,112,61,40,92,125,33,229,222,23,95,11,203,89,92,234,147,132,214,153,233,171,182,22,197,74,15,104,242,133,233,36,187,58,30,31,35,161,44,150,62,14,99,131,130,155,219,119,119,58,6,203,78,64,36,113,31,85,221,65,80,137,90,11,112,157,170,233,83,100,173,222,69,233,48,250,241,158,79,31,175,138,247,28,6,183,60,46,157,211,127,208,243,28,94,59,191,242,36,117,193,240,74,232,229,105,107,199,66,185,53,15,224,85,131,106,168,179,234,202,32,204,252,232,28,91,156,75,31,234,62,11,131,168,116,69,210,138,55,77,68,195,93,77,207,49,15,77,190,109,253,22,173,119,197,62,89,244,102,84,100,183,166,91,154,56,7,90,109,207,28,141,43,15,252,33,70,59,99,135,110,130,158,76,113,107,95,252,77,82,189,20,194,52,237,176,144,65,249,44,96,130,48,65,217,11,137,218,180,91,122,125,239,250,163,30,247,53,99,83,45,101,39,241,42,197,255,0,16,165,224,98,232,192,206,75,94,22,114,224,186,48,49,111,78,69,198,204,240,51,146,223,129,156,150,8,24,186,16,51,146,173,54,115,108,207,11,57,46,132,12,228,176,64,197,208,129,156,149,89,179,155,102,196,44,93,8,24,181,225,98,232,64,206,74,180,216,140,216,129,156,150,13,77,6,247,79,86,51,189,163,248,130,223,133,156,150,75,140,59,203,100,236,35,155,127,48,184,41,106,73,137,189,51,231,75,155,118,107,170,27,221,35,135,197,117,232,161,224,23,54,246,221,155,189,99,123,167,120,255,0,136,169,21,20,92,151,161,178,90,138,46,201,244,55,168,162,229,193,119,168,162,228,180,104,226,229,193,119,168,225,229,193,103,91,51,132,153,6,237,129,187,187,29,184,255,0,226,29,252,10,158,171,151,154,186,187,111,110,239,77,91,143,254,40,255,0,1,84,53,100,188,214,183,14,235,74,127,137,102,142,177,52,235,37,230,185,110,148,236,201,220,86,204,249,144,156,28,55,169,93,141,25,98,55,91,155,38,153,135,228,52,238,14,118,121,61,195,147,127,85,114,251,161,143,91,178,125,145,118,138,101,116,212,35,230,91,26,117,142,164,176,219,160,127,7,71,3,26,71,142,23,71,122,180,119,136,222,47,147,91,138,236,155,155,93,222,254,103,179,133,28,177,72,222,222,160,75,142,75,71,120,141,226,79,98,15,132,111,111,87,1,242,127,61,224,119,254,9,255,0,196,213,209,222,45,23,82,102,242,202,253,231,171,9,139,99,28,242,65,206,125,138,206,62,50,173,79,126,105,163,133,248,242,151,47,42,236,209,220,222,172,111,195,184,242,43,87,120,141,226,92,122,237,198,159,61,79,76,107,113,33,116,121,102,182,57,28,90,120,172,101,235,211,158,28,48,86,188,128,142,45,226,23,174,194,226,81,187,81,183,164,190,140,243,89,188,30,202,61,250,253,232,253,81,232,189,68,181,118,140,183,95,195,230,0,82,215,158,83,198,56,56,253,161,215,207,154,146,185,254,43,27,158,181,220,20,150,153,140,226,154,211,35,26,23,179,139,244,150,179,9,142,6,68,217,158,55,238,147,208,112,225,196,14,127,5,102,105,78,207,217,97,185,195,113,158,189,211,212,197,157,150,49,155,44,226,49,199,60,79,193,119,244,51,255,0,155,205,254,245,255,0,146,235,204,245,159,109,211,219,173,118,71,22,218,247,81,196,166,176,218,104,103,124,244,212,16,54,119,184,189,210,57,187,78,36,156,147,146,182,38,126,121,172,178,189,105,204,244,177,91,238,4,98,149,203,74,87,172,178,189,115,231,157,141,230,225,149,215,113,138,220,158,142,213,215,59,30,160,182,207,51,61,105,74,245,233,243,135,114,88,182,199,112,85,172,226,116,213,247,125,231,240,53,232,224,153,54,117,146,229,95,19,3,154,249,15,160,210,87,74,153,198,56,24,199,115,3,5,106,239,17,188,241,88,28,75,42,204,248,168,74,41,36,246,110,225,112,184,226,183,45,237,179,123,122,141,234,209,222,32,203,142,171,35,216,190,6,135,132,111,111,81,189,92,185,107,162,136,122,79,4,247,14,37,114,171,110,178,200,210,200,115,27,79,94,170,238,47,2,187,38,73,37,165,234,206,176,196,148,223,67,133,218,141,99,106,37,162,137,135,34,34,252,159,19,142,10,8,164,90,179,213,166,243,119,228,163,139,222,99,97,199,10,168,209,14,200,243,220,82,181,94,76,160,188,181,250,2,10,18,86,18,51,129,34,130,145,76,144,4,140,161,36,80,1,36,20,147,16,10,72,65,228,153,32,8,148,138,16,153,32,9,36,202,73,133,2,146,10,73,145,24,20,138,10,73,146,0,33,34,132,192,46,196,178,132,47,134,164,123,193,36,130,145,77,160,12,164,132,138,32,12,164,132,147,10,9,20,20,38,72,128,146,10,69,50,64,17,65,66,73,128,9,20,36,153,0,18,65,66,40,2,40,66,73,146,0,36,132,147,0,241,35,3,199,30,7,189,106,75,12,131,144,218,30,11,116,161,118,174,217,67,176,146,138,145,200,123,95,245,29,238,94,5,60,207,245,99,119,183,130,236,148,138,180,179,36,187,35,139,165,63,51,159,5,188,3,181,57,14,63,84,114,91,192,96,96,38,145,92,108,182,118,189,201,157,35,5,30,192,145,77,121,41,82,8,20,144,145,76,3,61,8,205,117,48,239,149,159,196,21,203,77,95,87,107,115,227,102,37,165,118,67,224,144,101,142,31,146,166,237,191,252,202,144,127,223,51,248,130,191,161,167,143,102,171,121,8,149,184,3,4,113,30,151,18,59,138,243,220,98,219,168,200,169,193,233,53,47,220,205,207,182,17,210,154,218,244,32,183,205,29,109,189,181,245,58,97,205,164,171,230,250,25,14,26,126,233,233,248,121,42,222,190,146,162,130,165,244,245,177,62,9,153,235,49,227,4,43,150,231,101,168,166,34,104,179,194,87,49,133,135,210,203,122,240,92,203,132,180,87,154,97,71,169,41,247,184,225,29,91,6,31,31,183,254,124,149,220,62,33,204,210,181,61,121,235,191,229,234,10,236,154,134,233,124,235,211,205,126,255,0,169,80,73,83,27,122,151,31,5,169,45,99,248,236,0,223,138,146,234,173,27,91,102,105,169,166,112,173,183,30,34,120,134,75,71,218,29,60,249,40,131,215,190,225,248,216,23,214,173,165,243,175,211,241,94,95,153,145,127,16,200,147,229,126,239,224,121,154,71,191,215,113,62,101,96,114,200,245,141,203,93,69,69,106,43,70,116,164,228,247,39,179,11,185,44,78,228,178,187,146,196,238,74,49,25,133,203,19,185,172,174,88,156,145,138,17,84,207,1,59,137,164,143,238,56,133,138,166,162,105,255,0,166,150,73,62,243,137,67,214,57,26,64,4,130,3,134,65,35,159,146,230,226,187,232,46,201,107,151,125,12,47,88,156,178,189,98,114,12,228,98,127,37,133,203,51,249,44,46,74,192,207,12,145,241,72,217,34,123,152,246,156,181,205,56,32,169,198,157,214,205,118,205,61,228,236,158,77,168,3,135,239,15,205,65,93,201,98,114,167,149,135,86,84,121,108,95,159,153,99,27,50,220,89,115,86,255,0,47,34,248,99,219,35,26,246,56,57,142,25,14,7,32,132,240,169,221,61,169,107,108,143,13,99,140,212,132,250,80,184,240,243,105,232,85,161,99,189,81,94,105,247,148,114,122,99,215,137,220,28,207,49,249,175,35,153,195,173,197,123,239,31,83,214,97,113,42,178,150,187,75,208,232,145,144,155,224,108,204,217,120,242,61,66,107,36,36,19,131,205,108,253,158,226,17,171,120,211,122,219,218,252,125,10,220,87,26,83,213,209,242,238,114,101,138,170,221,51,103,133,239,99,152,114,217,99,36,17,250,41,206,152,237,86,182,222,230,71,120,131,229,113,15,235,162,33,178,143,62,135,224,185,12,96,35,4,2,59,138,212,170,177,193,81,151,66,119,47,240,25,30,229,235,172,141,118,173,90,140,6,163,46,146,47,205,53,174,116,237,236,134,210,92,98,101,67,191,169,159,230,223,159,35,207,216,186,183,251,93,61,230,221,37,37,83,164,108,82,1,233,48,241,24,57,224,190,83,173,177,215,83,241,221,111,89,223,31,31,135,53,238,217,170,47,214,82,27,67,117,173,129,163,250,179,33,45,255,0,11,178,22,124,184,79,94,106,102,113,120,254,113,101,221,83,217,198,193,205,21,201,174,29,27,51,48,125,225,105,59,68,221,225,62,139,32,148,125,137,71,231,133,7,161,237,126,255,0,0,13,173,134,142,176,14,174,97,141,222,246,254,139,185,75,219,76,4,15,149,218,106,99,61,240,206,28,61,196,5,29,25,177,239,212,156,150,175,137,220,110,158,186,69,235,208,203,195,171,64,63,130,207,29,174,177,190,181,36,227,247,10,231,67,219,13,149,254,179,174,16,159,183,0,119,224,86,203,123,90,178,59,149,197,205,251,244,206,31,146,230,225,147,231,1,117,103,161,213,130,134,160,127,81,47,248,10,223,130,138,163,135,204,75,254,2,163,15,237,102,210,61,91,155,63,220,59,244,90,179,246,189,111,110,118,46,64,253,218,103,31,201,115,240,50,37,252,160,228,155,242,44,40,40,42,56,124,203,199,152,93,40,40,38,234,214,143,50,169,74,222,216,225,25,221,214,214,191,251,184,3,127,21,27,185,118,179,52,224,134,11,132,191,222,84,108,143,130,101,195,178,39,221,104,42,137,200,250,86,87,210,209,51,106,178,178,158,16,62,187,192,252,87,18,231,174,116,245,36,110,99,103,146,173,216,245,96,102,126,39,1,124,185,112,215,151,10,130,119,48,65,17,239,118,94,126,42,61,89,123,186,87,191,98,74,185,222,93,202,56,206,51,236,10,205,124,23,125,108,144,235,23,254,76,177,245,37,242,223,29,202,170,162,89,219,27,101,149,210,54,50,118,158,1,57,198,2,145,216,181,69,134,188,181,176,92,160,18,31,161,41,221,187,220,85,101,167,123,51,213,122,129,205,117,61,177,244,208,56,255,0,79,88,119,77,243,227,233,31,96,87,6,142,236,34,209,66,230,79,169,42,13,214,97,199,112,192,99,132,31,31,164,239,130,177,147,60,106,163,202,229,213,122,117,30,199,92,86,155,36,244,17,181,205,107,154,67,129,228,65,202,239,209,67,203,130,238,210,91,40,169,233,98,166,130,146,8,169,226,110,203,35,99,3,90,209,220,0,228,162,154,247,85,91,52,148,45,142,38,9,238,79,193,109,56,126,3,91,245,156,122,14,238,245,231,236,201,69,120,70,87,77,66,11,108,140,118,246,205,222,141,163,119,254,49,191,192,229,243,197,76,108,96,204,207,201,63,69,191,154,188,245,30,165,183,246,139,104,164,178,204,241,102,169,21,76,151,125,57,222,70,64,14,4,2,49,131,196,115,192,241,82,205,37,217,174,159,211,197,147,136,5,117,104,226,42,42,64,118,15,123,91,200,126,42,205,92,115,31,11,31,82,235,46,189,23,238,92,85,207,29,114,216,180,207,157,104,180,141,194,115,4,183,58,121,168,168,164,27,113,237,176,181,210,55,236,231,167,138,155,82,71,13,29,59,32,166,141,177,196,193,134,181,189,21,251,115,160,165,184,210,186,158,182,22,75,17,232,225,203,196,30,138,170,213,90,54,174,213,183,83,65,181,83,71,204,129,235,176,120,142,163,196,44,213,198,151,18,159,37,207,151,209,121,127,236,244,220,19,47,25,127,14,75,150,111,207,215,246,252,8,238,245,27,213,161,189,79,122,174,251,23,192,245,126,17,189,189,70,245,104,239,81,189,83,216,190,4,240,141,237,234,55,171,71,122,141,234,158,197,240,39,132,111,111,81,189,90,59,212,111,84,246,47,129,60,35,123,122,141,234,209,222,163,122,167,177,124,1,225,27,79,195,135,113,90,207,37,167,138,91,212,139,193,24,60,149,252,121,217,87,186,250,163,31,63,129,215,147,185,215,238,203,232,255,0,18,198,208,175,254,111,55,251,215,254,75,175,51,248,21,93,219,53,20,246,219,103,201,41,163,102,118,220,237,227,248,243,240,90,85,151,106,202,194,126,81,83,35,135,213,7,3,220,18,217,22,230,218,48,42,251,51,149,100,155,177,168,175,153,56,174,187,81,211,146,36,157,165,223,85,190,145,248,46,29,85,255,0,107,132,17,123,94,127,37,23,222,39,189,92,220,108,125,186,27,120,255,0,102,241,170,235,61,201,252,123,124,142,172,213,243,205,235,200,113,220,56,5,131,122,180,119,169,181,229,199,13,4,158,224,171,207,21,190,178,54,43,198,174,165,168,36,145,187,189,70,245,120,138,146,161,252,75,118,7,218,43,97,180,77,111,174,226,227,238,84,108,158,60,30,185,182,254,0,110,11,204,197,189,79,108,247,21,148,177,173,30,136,1,98,127,36,145,148,39,217,17,52,204,111,153,195,146,214,154,71,184,113,113,194,202,245,175,39,85,167,143,92,87,84,142,208,73,24,30,181,228,228,177,87,92,233,41,1,223,78,221,175,170,222,39,220,20,102,231,168,36,156,22,82,52,196,195,195,104,250,199,244,91,148,189,33,47,226,52,99,47,122,91,126,139,185,231,83,212,178,90,136,225,97,7,117,146,227,226,122,46,34,15,20,151,73,62,103,179,197,229,100,75,38,217,91,47,48,73,9,21,17,92,10,72,72,166,20,18,39,185,9,38,68,4,147,73,50,64,4,144,82,202,100,0,72,161,36,64,9,20,20,147,36,0,73,8,41,146,0,144,132,147,164,0,66,69,8,128,186,210,41,164,190,26,145,239,1,36,20,38,0,138,72,65,69,32,8,161,9,38,64,4,144,82,78,128,5,36,36,83,0,10,72,65,68,130,65,65,73,50,64,4,144,80,153,10,36,147,202,69,50,0,138,10,18,68,0,145,66,73,146,0,114,73,11,110,209,67,37,210,235,73,65,3,154,217,106,101,108,77,115,185,2,79,50,153,38,216,178,146,138,114,125,145,166,133,35,215,26,86,109,39,113,130,150,106,152,234,91,52,123,198,61,141,45,235,130,8,42,54,83,184,184,189,51,157,118,194,232,41,193,237,49,36,153,73,19,160,138,245,176,75,50,6,87,149,146,25,140,78,239,29,203,75,134,221,69,54,110,248,237,63,161,71,58,171,108,134,170,122,127,169,230,154,111,147,213,193,54,206,214,238,70,191,29,248,57,199,193,94,154,119,82,80,223,89,189,183,76,232,170,91,197,208,184,225,237,253,71,136,84,207,200,217,89,30,242,156,134,191,184,242,39,242,92,221,170,138,26,166,189,142,146,9,227,57,107,154,118,92,15,120,43,95,141,112,74,56,205,81,106,92,178,143,221,104,243,28,210,132,154,145,244,123,230,50,68,200,165,0,57,143,99,154,241,156,146,29,199,39,218,87,38,241,103,53,144,85,213,128,93,59,234,54,88,26,48,28,220,227,241,33,66,52,199,104,141,118,197,46,160,24,60,133,91,71,241,143,204,43,22,154,168,136,153,37,52,162,106,119,183,45,217,118,90,70,115,145,237,95,43,206,195,203,224,247,114,102,197,242,249,53,219,224,255,0,47,153,110,155,28,95,53,93,25,12,157,149,246,42,146,195,134,181,195,38,50,67,152,241,236,224,163,23,221,55,110,189,135,207,106,217,161,175,60,93,3,184,49,231,195,187,217,238,86,161,165,128,199,85,135,197,44,91,183,60,69,44,100,238,201,112,206,127,81,230,162,247,157,51,60,82,23,81,181,210,183,101,142,24,245,178,91,146,7,150,10,213,225,249,28,211,89,24,243,228,159,170,105,239,225,37,217,175,170,248,26,113,179,31,47,220,191,164,189,123,20,117,202,134,162,130,165,208,86,68,232,165,111,67,215,196,30,161,105,57,90,151,22,178,174,19,79,116,132,76,193,201,228,122,77,62,106,11,122,176,201,71,153,105,92,103,167,231,145,235,55,207,189,125,19,3,137,59,226,163,114,212,190,29,159,225,251,50,134,103,7,186,133,207,15,122,36,125,220,150,39,114,89,93,201,98,119,37,168,204,102,16,83,77,83,33,101,60,111,145,192,100,134,140,224,119,149,222,181,232,250,154,183,3,85,51,32,97,232,223,73,223,162,144,118,30,214,191,88,206,215,0,230,154,57,1,4,100,30,45,86,141,211,75,195,188,51,91,241,11,185,152,190,137,242,238,85,229,116,99,46,89,10,154,236,200,118,157,209,150,90,55,50,71,210,138,153,65,245,167,244,190,28,148,222,175,79,218,239,150,241,69,115,163,138,88,0,244,112,208,211,31,139,72,229,236,92,218,86,58,157,197,179,141,217,111,61,174,24,91,103,84,90,237,227,210,156,204,241,244,33,27,95,30,75,141,138,83,126,233,26,111,177,85,107,158,199,174,182,150,73,91,96,218,185,219,218,54,140,96,124,252,99,196,125,33,226,56,248,42,161,224,130,65,224,65,193,7,162,250,130,171,180,138,194,210,203,101,36,112,14,146,74,118,221,238,229,248,170,43,180,250,153,107,117,51,170,170,75,93,60,209,53,210,61,172,13,218,57,60,72,3,154,120,66,212,183,98,21,194,73,109,144,231,242,88,92,179,63,146,194,228,68,49,59,146,196,229,149,220,150,35,224,145,138,204,78,234,138,106,169,232,234,25,61,44,175,138,102,28,181,237,56,33,108,80,208,213,220,106,4,22,250,105,234,166,39,2,56,24,94,239,112,86,62,153,236,35,90,95,11,31,83,75,13,166,157,223,78,181,248,118,62,227,114,125,248,92,172,148,117,169,118,34,147,139,218,53,244,190,186,134,179,98,154,238,91,5,73,224,217,135,6,63,207,234,159,130,156,14,64,143,48,164,118,63,228,231,165,236,241,182,167,87,95,103,172,217,226,230,53,194,154,35,248,184,251,194,211,213,20,150,74,11,179,169,116,187,35,101,170,24,216,200,132,110,115,134,113,233,113,119,19,197,121,46,37,69,21,190,122,94,190,7,169,225,25,247,100,63,14,197,189,46,255,0,185,163,79,83,178,113,32,200,239,93,74,119,54,65,150,56,56,120,46,26,108,115,152,236,177,197,167,188,21,219,11,142,221,66,80,183,222,95,82,214,79,10,174,223,122,30,235,250,18,120,219,201,122,150,142,158,169,184,169,130,41,71,219,104,43,137,79,116,154,62,18,53,178,15,30,5,117,105,174,244,174,198,243,106,51,246,134,71,193,111,211,198,49,110,237,45,63,143,67,22,222,29,145,95,242,239,240,53,103,210,22,154,140,150,196,248,73,254,205,228,124,10,208,155,179,216,159,198,158,190,70,120,73,24,63,129,82,234,106,136,37,254,138,104,221,228,229,191,27,121,112,90,49,203,147,94,228,182,81,110,112,232,250,21,164,189,155,220,9,59,154,234,71,253,224,230,254,171,89,221,155,95,9,244,29,68,239,253,82,63,37,110,198,213,181,27,83,123,117,168,30,44,145,74,127,209,158,162,119,38,81,255,0,253,129,250,44,140,236,171,81,63,25,117,3,124,231,39,240,10,240,141,171,101,141,72,248,141,190,90,7,143,34,146,167,236,114,241,33,27,251,141,190,33,246,67,223,249,5,218,161,236,74,18,65,174,189,200,238,241,4,1,191,18,74,183,35,11,106,54,28,114,62,229,198,124,70,247,230,43,190,100,2,215,216,254,149,165,32,212,65,85,88,225,253,180,196,3,236,110,20,226,201,167,108,246,118,129,106,181,209,210,227,233,71,8,14,255,0,23,63,138,245,87,117,182,219,218,93,93,95,75,78,7,61,228,161,191,5,25,186,118,169,166,109,225,194,9,230,175,144,125,26,104,248,127,137,216,10,157,151,219,111,222,147,100,141,119,91,217,54,88,44,29,232,175,174,163,181,210,58,170,227,81,21,53,59,121,201,43,182,71,249,170,26,253,219,61,210,165,174,142,205,69,13,3,79,41,36,59,217,63,253,71,184,170,222,239,119,184,94,42,55,247,74,217,234,229,250,210,188,187,30,67,144,246,46,42,166,251,150,234,225,86,75,173,143,72,184,181,199,108,224,50,74,61,37,27,182,185,26,233,155,143,240,52,254,39,220,170,249,42,166,173,121,169,169,149,242,205,47,166,249,30,236,185,199,169,37,71,178,186,212,71,253,21,158,213,195,46,181,24,45,27,184,152,245,227,173,65,27,25,83,109,25,218,5,125,135,98,154,179,110,178,218,56,110,220,239,78,49,246,73,252,15,193,66,50,133,157,58,212,214,153,102,218,225,108,121,102,182,125,65,101,188,208,222,232,133,85,182,118,205,17,224,71,39,52,247,56,116,43,108,175,152,172,247,106,219,61,99,106,173,213,15,134,97,207,28,156,59,136,234,21,205,163,187,65,161,189,236,82,215,134,209,220,15,0,9,244,36,63,100,244,62,5,99,229,97,202,30,244,122,163,19,35,6,85,123,209,234,135,171,116,61,53,207,110,166,219,177,75,88,120,145,143,66,67,226,58,31,21,83,92,232,234,173,117,110,166,174,133,208,204,222,142,234,59,193,234,23,209,142,92,187,229,154,138,243,72,96,175,133,178,55,232,187,147,152,123,193,232,174,240,191,180,115,195,106,188,149,205,15,170,253,255,0,3,83,134,113,203,49,181,93,222,244,62,168,249,247,122,141,234,145,234,173,21,93,100,218,158,159,53,84,35,142,219,71,164,207,188,63,48,162,121,95,71,195,179,27,54,181,109,18,230,95,231,127,67,220,99,221,78,76,60,74,165,180,108,239,81,189,90,217,70,85,191,102,137,223,145,27,59,212,111,87,154,26,90,138,234,168,233,233,34,116,179,188,225,172,111,85,101,89,59,59,166,167,141,178,222,100,51,205,140,238,99,56,99,124,207,50,171,100,74,156,117,185,178,142,102,118,62,26,254,35,234,252,151,114,182,223,14,244,204,184,230,174,83,109,161,164,110,205,53,36,17,129,245,99,11,153,93,12,78,4,58,40,200,241,104,89,175,136,87,190,144,51,97,198,227,55,210,29,63,31,236,85,187,212,111,84,170,233,103,163,151,37,145,136,159,222,206,31,5,28,117,162,181,213,34,26,120,93,57,60,139,7,227,220,173,85,151,139,52,220,165,203,175,94,159,83,86,156,170,173,91,222,191,19,6,245,27,213,32,162,209,149,210,225,213,114,199,78,222,239,89,223,162,238,81,233,107,117,40,6,70,186,161,227,172,135,135,184,44,44,223,181,188,31,23,164,39,226,63,72,245,250,246,250,156,45,226,88,208,232,158,223,192,131,192,217,103,118,204,49,186,71,119,52,101,117,169,172,53,210,0,101,12,133,191,104,228,251,130,154,182,40,225,110,196,76,99,26,58,52,97,120,122,243,57,31,108,238,187,166,53,106,11,213,245,127,209,20,167,196,231,63,184,180,112,33,177,83,197,131,43,157,41,241,224,22,219,97,142,38,236,196,198,176,120,5,183,34,214,157,237,141,133,242,57,172,96,230,231,28,1,237,89,207,55,35,41,255,0,22,109,255,0,158,135,7,108,167,214,76,194,245,129,252,215,30,231,171,109,52,121,104,156,212,72,62,140,35,107,227,201,69,174,58,230,166,92,182,138,153,144,131,201,210,29,183,123,185,45,204,62,27,147,106,218,142,151,199,160,146,203,170,190,236,156,200,64,4,158,67,170,225,220,47,246,234,60,137,42,26,247,143,163,31,164,85,123,93,116,173,174,39,229,117,82,200,62,169,118,27,238,28,22,146,244,152,252,43,147,239,203,228,86,179,139,53,210,184,252,201,101,126,175,115,201,20,84,193,163,235,74,114,125,193,112,43,46,213,213,121,19,84,63,103,234,180,236,143,112,90,41,45,74,233,132,58,69,25,215,102,221,111,73,75,160,36,132,138,238,145,84,101,36,36,83,36,0,202,242,83,41,20,192,96,146,18,40,232,0,146,18,76,128,9,20,20,147,36,0,41,38,145,76,1,32,161,34,153,0,18,40,73,48,1,36,36,83,36,0,40,66,69,48,4,132,20,34,2,235,72,160,161,124,57,30,240,18,40,41,34,0,41,33,5,50,0,138,73,164,83,36,0,202,242,80,80,153,0,10,72,72,166,0,20,144,146,100,64,75,40,40,77,160,2,89,65,73,50,66,129,73,5,5,18,9,8,72,162,133,12,175,37,50,146,116,128,9,198,247,71,35,100,141,197,143,105,14,107,154,112,65,28,136,94,74,73,144,25,179,113,175,171,185,84,111,238,21,83,84,205,128,221,185,92,92,112,58,45,82,130,146,96,36,162,180,129,36,101,36,81,1,36,242,146,100,2,71,100,121,139,73,234,73,163,192,150,26,83,36,110,35,59,46,24,193,92,91,30,162,183,95,152,202,43,192,101,61,95,38,63,56,107,143,129,232,124,10,236,89,134,214,141,213,32,113,255,0,66,119,47,98,167,230,11,215,224,182,169,143,224,143,23,156,218,201,159,226,89,55,171,29,77,183,47,32,201,77,210,86,142,94,99,162,52,238,166,184,105,249,127,209,100,219,166,113,203,233,228,226,199,126,135,196,44,26,79,87,190,211,166,161,146,238,217,43,41,93,84,234,99,159,73,204,102,200,61,125,97,224,84,138,183,76,209,222,232,5,207,74,79,28,209,188,100,194,215,112,39,184,119,31,178,85,139,163,78,76,29,57,49,78,47,215,177,194,54,105,236,159,233,173,83,65,126,107,126,73,41,167,173,3,210,167,121,195,188,113,245,130,239,182,164,151,64,201,248,108,213,71,46,223,44,0,48,87,205,111,19,209,212,224,137,32,168,137,222,45,115,8,252,20,247,75,246,136,248,195,41,117,0,50,71,200,85,52,101,195,239,14,190,99,138,249,207,23,251,33,147,129,39,147,194,91,148,123,184,121,254,94,191,175,226,94,174,248,203,165,159,50,127,114,180,211,220,96,165,51,57,145,207,35,36,146,73,198,75,206,11,142,75,122,142,3,136,226,160,55,91,116,180,53,82,194,236,7,176,224,224,228,30,226,21,145,71,112,38,158,42,139,124,241,207,1,5,209,189,167,104,12,140,100,30,158,75,129,168,33,249,93,125,68,231,105,219,199,109,122,92,252,149,110,21,246,134,43,80,159,73,46,141,63,243,212,244,60,51,38,202,231,202,222,227,253,202,207,93,233,216,109,118,75,77,205,175,204,213,249,115,154,6,3,64,252,74,130,187,146,183,187,97,102,239,73,105,118,247,53,223,154,168,93,200,175,162,112,172,153,100,208,236,147,223,89,124,183,208,243,124,70,92,247,202,94,191,187,44,30,194,70,117,172,191,236,114,126,45,87,180,205,84,95,96,195,58,218,111,246,57,63,22,171,230,102,161,146,255,0,136,102,203,185,91,246,154,15,250,0,227,130,95,145,238,80,200,218,167,61,165,183,141,191,247,255,0,37,13,141,171,79,21,255,0,9,22,43,251,167,168,218,171,222,209,70,47,113,127,112,223,196,171,38,54,44,51,232,42,109,71,86,46,55,11,131,233,169,163,104,140,177,141,0,156,113,201,113,224,57,247,41,116,181,16,89,216,164,31,203,138,232,89,244,229,230,248,240,219,77,178,174,171,63,73,145,157,145,251,199,135,197,92,38,126,204,116,135,63,147,87,85,179,160,205,84,153,254,16,185,55,174,221,223,20,70,29,59,101,142,54,129,134,190,173,220,7,147,27,195,226,168,185,191,36,86,108,214,211,253,133,223,43,139,93,120,172,166,183,198,121,177,159,61,39,184,96,15,122,151,13,13,217,110,139,104,126,167,185,197,87,80,222,59,21,117,25,39,202,40,248,251,213,117,218,246,177,212,51,203,100,137,183,90,154,122,122,187,61,45,84,176,211,187,118,199,72,240,75,143,14,62,204,170,145,225,206,113,113,36,184,243,39,153,92,159,52,151,86,43,103,211,87,14,223,116,190,158,167,52,186,50,192,249,90,56,2,24,218,72,189,192,23,31,112,93,46,201,251,82,191,235,122,203,153,175,249,45,44,16,180,238,226,166,97,24,244,9,226,226,73,37,124,167,12,50,79,51,98,134,55,203,43,142,26,198,52,185,199,200,14,43,232,46,192,108,23,107,20,149,198,245,109,171,160,53,81,58,72,91,83,17,99,158,208,194,9,0,241,198,87,57,87,5,25,122,233,254,131,85,214,104,222,168,158,106,169,55,181,50,201,52,135,155,164,113,113,247,149,141,49,200,33,120,13,239,169,244,84,146,90,66,70,19,194,48,166,194,121,66,245,133,146,154,158,106,169,55,116,208,201,52,152,206,204,109,46,56,242,10,46,160,109,37,182,97,194,203,21,76,241,127,69,60,172,251,175,33,120,32,130,65,24,35,161,73,50,155,143,103,160,56,198,75,170,58,17,222,238,81,250,181,114,17,246,176,86,195,53,53,213,191,215,180,249,198,213,199,194,48,187,172,187,215,105,191,155,56,60,74,37,222,11,228,142,232,213,183,97,202,88,191,221,5,161,121,214,247,202,106,118,24,106,216,199,185,216,200,133,167,134,60,66,208,92,13,67,46,213,68,113,3,234,12,159,50,174,224,223,117,215,36,228,218,252,78,54,226,99,198,61,32,190,70,252,218,235,82,202,8,55,121,218,15,70,6,183,240,11,147,87,123,186,213,231,229,87,42,217,71,115,166,118,61,217,92,244,21,233,10,202,170,227,218,40,68,2,236,145,147,222,82,94,154,215,56,144,214,146,121,240,25,94,19,33,128,164,83,73,18,9,118,41,70,196,12,30,11,153,79,30,246,80,58,14,37,117,115,220,169,102,73,116,137,210,191,83,222,82,94,114,140,170,90,58,30,178,150,82,202,89,83,68,217,63,209,189,162,85,218,183,116,151,98,250,186,33,128,31,156,201,24,255,0,220,60,15,21,111,219,174,52,151,74,54,85,91,231,100,240,59,147,152,121,120,30,227,224,190,97,93,59,21,246,225,98,171,21,22,233,204,103,233,176,241,99,199,115,135,85,153,153,195,35,119,189,95,73,125,10,55,225,198,126,244,58,51,233,39,14,125,202,29,168,52,45,178,230,247,205,78,13,21,75,184,151,68,50,215,31,22,254,139,214,146,215,52,23,230,178,9,139,105,46,29,98,121,224,243,246,15,95,46,106,86,87,158,134,78,95,11,183,117,73,194,95,175,244,101,74,110,187,18,123,131,113,101,47,115,208,87,170,50,227,4,113,213,198,57,24,157,199,220,84,126,162,217,95,78,240,201,232,170,99,113,56,1,209,21,244,35,199,5,173,83,32,141,131,61,74,244,248,31,110,115,101,56,211,109,113,150,252,250,175,237,244,55,168,251,71,144,150,167,21,47,161,28,209,86,88,108,116,1,207,0,215,74,1,149,253,223,100,120,5,223,150,163,35,154,77,156,99,162,242,249,192,29,22,165,188,65,217,39,57,46,166,61,214,78,251,29,150,117,108,211,159,109,249,195,74,231,84,66,78,118,220,7,146,232,207,62,65,92,186,153,185,241,85,103,151,55,219,161,102,158,111,35,159,83,28,109,206,6,79,138,229,205,51,162,120,124,68,181,205,57,4,45,234,169,57,241,92,74,217,218,192,75,156,0,241,42,164,219,183,164,186,154,244,65,190,140,151,218,235,155,95,72,36,24,18,52,236,189,189,197,102,145,86,240,234,134,216,221,60,236,133,213,13,44,193,96,59,57,57,224,114,163,215,110,209,47,85,185,109,51,162,162,140,244,137,185,119,248,138,243,144,251,35,151,125,242,240,18,85,250,183,244,245,250,20,178,160,177,236,209,110,86,212,193,75,25,146,170,104,225,96,250,82,56,52,124,84,74,235,175,44,212,155,77,167,145,245,146,14,145,55,13,255,0,17,85,37,93,85,69,100,134,74,185,229,158,67,244,164,113,113,248,172,11,214,224,253,141,166,173,60,137,185,63,135,69,251,149,94,76,191,148,152,220,251,64,185,84,229,180,113,67,72,195,215,27,110,247,158,31,5,21,174,174,170,175,126,221,109,68,179,187,237,187,35,221,201,107,148,151,170,198,192,199,197,90,166,9,126,191,51,140,173,148,187,176,232,146,18,202,185,163,144,20,138,107,202,116,0,72,166,146,100,128,9,32,161,48,4,145,65,73,16,2,69,5,34,153,0,9,73,8,41,146,32,138,16,146,96,2,242,154,73,144,160,82,66,69,20,0,72,160,164,153,32,2,89,65,66,116,128,5,36,36,83,32,1,73,9,34,128,8,66,19,16,186,210,65,65,95,13,61,216,146,40,40,76,144,1,36,36,153,16,10,69,5,36,200,80,72,160,161,18,9,8,41,20,201,0,10,72,72,166,64,4,138,16,83,32,9,44,166,146,96,2,72,73,20,133,4,138,18,234,152,128,145,65,66,100,40,47,36,167,148,138,100,136,36,138,219,160,183,213,220,36,216,162,167,146,99,212,180,112,30,103,144,82,139,126,132,169,147,14,175,169,100,35,234,70,54,157,239,228,169,228,241,28,108,79,247,166,147,244,243,249,119,57,78,216,67,187,33,139,102,138,223,89,92,237,154,58,89,166,63,97,164,143,127,37,105,91,180,165,162,136,181,223,38,223,200,62,148,199,107,225,201,119,99,12,141,129,177,180,49,163,144,104,192,11,7,35,237,93,113,233,68,55,241,125,62,159,250,42,207,51,254,40,173,109,186,14,225,62,29,91,44,84,172,238,206,219,190,28,62,42,81,110,209,22,138,92,58,118,73,85,32,254,213,220,61,193,73,54,145,180,176,114,56,254,93,253,28,180,190,29,63,191,212,171,59,236,159,118,67,245,27,25,69,71,169,69,35,25,8,101,183,45,12,104,0,31,37,72,26,122,107,175,8,139,41,107,143,208,113,196,114,159,3,244,74,188,117,87,165,73,169,241,207,246,98,249,246,102,241,95,108,251,55,39,46,27,76,159,252,99,250,30,123,35,253,217,108,232,92,105,166,165,209,205,134,162,39,197,43,110,46,203,92,48,71,205,133,202,211,186,138,231,166,171,197,85,170,160,198,79,175,27,134,211,36,29,206,31,159,53,42,130,178,154,167,73,68,203,238,254,104,126,86,98,100,172,62,156,62,128,32,143,173,142,60,15,69,25,191,216,39,183,68,202,168,158,202,187,108,191,209,213,195,197,135,193,223,85,222,5,107,201,46,197,105,34,234,211,215,27,15,106,116,18,178,88,93,65,123,166,96,47,45,227,178,9,192,32,242,115,73,232,120,133,11,213,90,94,231,167,42,118,43,161,38,7,28,71,80,206,44,127,183,161,240,42,45,163,220,248,116,190,183,124,111,115,30,219,124,37,174,105,193,7,229,12,226,8,228,166,221,159,118,199,27,169,197,143,180,24,155,93,110,144,108,124,177,204,218,115,71,77,224,250,67,237,14,35,197,113,86,78,166,245,213,122,1,77,196,228,105,253,69,112,176,84,109,208,203,243,110,62,156,47,226,199,249,143,204,43,83,79,234,155,102,163,99,99,105,20,213,216,227,79,33,245,143,217,61,127,21,197,214,29,152,147,66,47,90,46,81,115,181,74,221,227,98,141,225,238,107,123,216,126,152,240,230,60,85,97,21,61,67,165,249,152,228,15,105,230,1,5,167,242,88,220,91,236,246,23,26,94,44,61,203,127,228,187,255,0,246,94,127,231,82,246,62,92,171,123,143,98,211,237,197,155,189,63,167,89,221,181,248,21,77,57,76,43,34,189,95,27,78,219,205,198,73,99,129,187,17,181,238,218,217,31,134,124,121,164,219,109,150,222,3,171,101,108,142,29,36,126,127,225,11,87,132,224,89,131,139,26,44,123,107,125,127,22,37,211,241,37,179,133,166,110,247,75,37,213,149,150,50,225,84,1,97,2,61,176,230,158,109,35,187,130,250,19,68,234,90,205,65,72,241,115,182,58,134,174,54,130,112,224,88,241,222,7,49,228,84,7,179,231,219,245,13,244,218,232,154,234,120,217,11,165,50,54,48,208,64,32,96,15,106,183,45,214,74,91,86,209,166,222,23,184,97,206,123,179,159,103,36,249,82,175,179,251,197,89,242,144,206,210,153,194,128,248,191,242,80,216,216,166,253,164,183,141,7,239,254,74,31,27,85,188,103,252,36,118,173,251,167,168,218,171,62,212,231,156,94,34,167,223,73,184,220,53,219,189,179,179,156,158,56,228,173,56,218,161,90,230,209,106,168,187,71,85,120,189,197,67,24,132,52,65,28,78,150,119,224,158,33,163,128,30,36,169,107,232,11,59,21,51,154,179,91,237,85,215,73,196,22,202,42,154,201,143,38,65,19,158,126,1,76,77,215,74,90,135,250,174,193,45,206,113,202,123,172,199,99,61,226,38,96,123,9,90,119,61,123,168,234,233,221,77,13,112,183,209,145,143,147,219,163,109,51,49,251,152,39,218,85,71,183,217,21,180,75,53,246,136,150,121,108,19,94,238,246,187,20,16,89,169,41,228,21,179,102,96,246,52,237,1,19,114,227,140,249,40,177,61,157,89,71,163,21,231,84,85,15,237,29,242,26,108,249,12,188,143,104,94,187,83,203,235,52,219,222,75,158,108,52,68,184,156,147,232,187,153,80,103,53,115,80,109,117,96,38,178,246,167,122,163,133,212,250,94,142,213,166,169,200,198,45,148,160,74,71,140,207,218,121,247,133,59,254,78,117,213,215,139,181,218,91,149,101,69,93,68,135,6,90,137,12,142,226,195,212,149,69,57,188,213,225,252,151,134,205,198,224,227,234,151,14,61,15,162,82,91,21,10,230,215,125,63,208,106,250,75,100,150,233,107,170,182,75,177,83,31,162,125,89,27,197,174,242,90,88,86,221,68,81,84,192,232,167,141,178,70,238,109,112,202,133,95,52,196,148,219,83,80,7,75,15,51,31,55,55,203,189,124,131,7,141,66,239,114,238,146,250,51,221,81,148,165,210,125,25,25,194,88,94,136,193,226,130,22,222,203,135,156,46,141,138,245,95,98,171,125,77,178,97,20,175,97,141,196,176,59,35,200,174,126,19,76,164,226,246,133,156,35,52,227,37,180,194,105,29,52,175,150,67,180,247,184,185,196,245,39,154,240,189,97,36,54,30,194,194,48,158,17,133,54,19,28,242,54,24,159,35,206,26,209,146,161,213,18,186,121,223,43,249,184,229,116,175,149,194,119,238,33,118,99,105,244,136,250,69,114,87,168,225,120,174,168,115,203,187,253,10,87,207,153,233,1,73,9,21,170,87,39,189,148,235,91,126,142,168,184,190,229,64,250,161,83,27,90,199,70,26,92,220,103,209,227,208,231,224,161,21,243,182,166,186,166,120,226,108,76,150,87,72,216,219,201,128,146,112,60,150,5,213,211,182,151,221,42,240,224,69,52,120,50,59,242,30,37,114,182,200,99,193,219,55,164,142,112,166,42,199,53,221,138,221,98,170,174,165,51,176,182,54,103,13,219,207,165,226,188,205,98,184,70,113,186,15,29,237,112,42,194,220,182,56,195,35,104,107,26,48,0,228,2,215,145,152,94,106,60,122,233,77,180,150,189,13,40,99,66,75,169,8,142,149,212,205,195,216,230,187,169,33,60,169,92,205,230,185,243,211,196,236,230,54,251,149,136,103,120,143,114,71,101,133,191,186,206,38,81,149,187,45,43,7,171,144,181,38,140,198,71,28,229,91,132,148,187,28,172,197,178,184,243,62,198,221,162,213,112,188,213,26,107,85,36,181,115,134,237,22,70,51,129,222,123,150,173,68,82,211,79,36,21,17,190,41,163,113,107,216,241,130,210,57,130,23,115,68,106,202,205,35,114,154,174,138,24,103,19,71,186,146,57,115,130,51,145,196,114,226,185,55,155,148,247,123,173,93,194,175,103,127,83,33,145,251,3,0,19,208,5,211,69,5,43,60,70,154,247,124,189,77,92,164,74,89,75,40,242,157,79,97,196,16,70,65,28,65,83,93,59,218,37,210,216,198,67,90,27,93,76,222,3,120,113,32,30,14,235,237,80,124,163,43,141,248,181,228,71,150,200,236,73,194,51,90,146,47,59,111,104,86,26,224,4,213,14,163,144,243,108,237,32,127,136,112,91,245,247,42,90,145,11,168,234,97,157,156,78,99,120,119,224,190,125,202,238,233,42,145,13,76,241,231,27,109,4,123,15,249,172,186,248,21,52,220,174,173,190,158,71,42,241,98,166,154,101,188,42,124,87,151,212,248,168,112,172,118,56,56,251,210,125,91,143,55,31,122,208,240,62,37,175,101,36,181,21,172,110,118,158,7,181,114,106,238,77,25,216,5,199,199,130,228,73,83,226,180,166,168,241,76,168,138,238,90,171,31,70,213,101,124,143,207,165,178,60,23,6,186,108,243,60,86,90,137,252,87,38,166,93,183,16,57,46,208,138,79,162,52,233,171,70,173,113,219,167,155,60,182,74,139,169,29,197,251,186,41,79,120,192,246,168,218,219,225,233,242,54,100,113,150,188,72,175,128,36,132,150,146,70,48,36,83,41,38,20,10,72,72,163,160,2,72,73,50,0,36,80,80,153,34,9,4,160,175,41,180,40,20,20,20,147,36,0,73,5,36,72,9,33,34,153,0,10,69,9,38,72,80,73,5,9,128,5,36,20,147,32,2,242,83,41,38,68,4,144,132,194,130,242,132,20,192,2,146,16,138,32,33,8,68,133,212,82,66,75,225,199,186,4,138,10,19,36,65,36,154,242,83,36,0,40,40,73,48,1,34,130,146,40,0,82,65,66,116,1,18,132,36,81,72,0,146,18,78,128,9,20,20,34,6,9,20,21,229,20,0,66,18,78,144,1,34,154,242,74,100,0,37,72,244,125,129,151,89,95,61,94,126,75,17,198,200,225,182,238,239,37,27,86,126,131,164,144,104,241,90,192,93,31,202,164,141,255,0,100,225,184,43,59,139,206,232,98,74,84,119,253,17,95,38,207,14,61,245,190,135,122,158,56,105,162,108,84,241,178,56,219,201,173,24,1,101,222,45,77,224,70,240,47,155,60,121,73,237,247,40,248,102,222,241,27,197,169,188,8,222,4,61,148,158,25,183,188,70,241,106,111,2,55,129,79,102,100,240,206,30,161,145,204,167,212,175,97,195,155,109,4,21,75,24,41,238,124,35,44,166,172,60,154,78,25,33,240,238,42,230,191,2,104,53,43,136,59,38,221,192,247,170,46,86,175,191,253,154,90,225,180,165,255,0,24,254,135,157,201,90,186,72,221,184,83,75,77,164,155,12,241,186,57,27,94,236,181,195,7,212,11,147,102,189,214,89,102,121,167,44,146,158,81,179,53,52,205,218,138,102,247,57,191,159,53,42,134,174,158,125,45,19,47,123,233,161,249,81,137,178,176,250,113,122,32,130,59,252,148,114,251,98,158,223,11,42,163,123,42,173,210,255,0,71,85,23,22,159,7,125,87,120,21,178,253,10,210,68,178,199,108,182,222,116,198,173,126,149,142,113,91,85,66,198,62,212,70,211,163,34,86,187,49,187,233,52,128,112,57,244,85,13,76,78,142,71,49,237,115,30,210,65,107,134,8,61,196,43,3,70,203,45,54,157,214,83,211,200,248,166,142,134,23,49,236,113,107,154,69,67,56,130,57,47,109,187,89,181,155,69,46,172,115,45,183,188,108,197,123,141,158,132,167,160,169,96,231,247,199,30,245,89,238,45,250,28,217,181,252,158,245,109,222,199,171,227,183,210,213,61,214,201,193,50,82,60,230,50,114,61,32,62,139,188,71,181,77,245,205,35,169,97,185,222,163,144,23,75,115,146,17,17,111,0,9,121,206,125,138,13,162,52,189,211,75,118,149,69,77,119,167,12,18,48,190,25,227,118,220,83,179,35,14,141,227,131,130,177,251,64,105,126,146,170,13,4,159,219,46,224,63,245,19,212,212,100,165,15,49,235,232,182,138,186,166,190,174,112,67,230,112,111,213,111,0,185,207,111,31,21,214,22,233,72,204,165,144,179,190,71,99,224,141,221,186,14,50,62,106,167,14,140,27,13,247,158,42,235,58,180,76,127,147,251,127,159,51,127,177,73,248,181,125,5,51,85,33,216,93,91,38,214,114,195,5,36,20,241,138,55,156,176,101,199,139,121,184,171,206,102,172,108,206,150,149,236,251,197,119,218,67,115,242,15,55,254,74,33,27,20,215,180,102,241,160,253,255,0,201,68,99,106,208,198,127,194,71,106,254,233,234,54,42,183,181,86,255,0,56,98,255,0,103,111,226,85,179,27,84,31,93,233,139,133,222,242,202,168,62,77,5,27,33,107,29,81,83,59,98,96,57,57,28,120,159,96,77,38,188,201,62,197,80,246,172,50,55,3,138,156,139,86,148,182,241,186,94,106,110,147,14,112,91,34,217,102,123,183,175,252,130,14,176,164,182,240,211,90,118,219,64,241,202,166,165,191,43,159,207,47,224,15,144,92,91,126,72,226,206,150,175,209,247,237,67,54,157,146,211,108,158,120,25,98,163,107,231,56,100,76,33,167,57,123,136,3,222,184,223,252,27,167,237,94,150,170,213,212,108,144,115,163,180,48,214,75,228,92,48,193,239,91,253,174,93,174,53,245,22,17,87,91,60,140,150,207,75,59,227,219,33,133,238,4,185,219,35,134,79,146,174,156,220,112,3,1,114,140,100,215,125,11,162,104,53,62,145,178,31,230,238,143,101,117,67,125,90,187,244,230,115,158,241,11,48,193,237,202,178,187,16,213,55,93,85,125,168,154,241,36,4,83,141,220,16,193,3,33,142,38,16,73,107,90,208,7,53,243,227,154,174,159,228,208,49,115,184,121,143,225,43,157,213,165,84,223,193,254,131,86,189,226,236,15,194,123,197,166,36,79,120,23,231,127,102,61,119,134,115,239,86,42,123,134,101,139,16,212,253,97,201,222,99,243,80,154,218,57,232,166,49,212,70,90,238,135,161,242,42,198,222,44,21,112,195,87,9,138,161,129,237,61,253,60,66,215,193,207,187,27,220,159,88,254,133,138,172,148,58,62,168,174,16,187,55,91,36,180,100,201,1,50,193,207,237,55,205,113,250,47,79,85,209,186,60,208,123,47,70,74,75,104,72,94,36,168,134,32,76,146,177,190,110,92,234,155,221,60,96,136,67,165,119,184,43,117,99,219,107,212,34,216,37,40,199,187,58,110,33,173,46,113,0,14,100,244,92,11,181,219,120,29,13,41,244,79,7,63,191,201,115,235,107,231,171,56,145,216,103,70,55,128,90,139,123,11,133,42,218,157,189,95,167,145,86,203,247,210,33,201,54,181,206,206,203,92,237,145,147,129,156,14,242,188,149,217,211,218,142,182,193,21,198,58,17,1,109,125,57,166,151,123,30,214,26,123,187,143,21,179,213,118,42,77,180,183,21,182,113,138,242,143,1,201,56,216,233,36,107,35,105,115,220,112,214,129,146,79,114,110,203,108,38,205,178,134,107,141,108,116,212,205,203,222,121,244,104,234,79,130,180,237,246,216,109,180,81,211,64,61,22,243,113,230,227,212,149,231,74,105,246,217,104,51,48,6,178,80,12,174,250,191,100,121,46,164,173,95,59,227,92,107,219,109,240,170,126,228,126,175,215,246,58,87,223,103,58,86,173,57,91,205,116,101,106,211,149,170,149,51,47,215,35,157,43,86,156,173,93,25,90,177,10,119,61,254,144,33,163,158,86,181,86,168,173,178,228,39,174,172,229,152,137,27,71,146,208,173,143,44,56,28,151,126,162,48,6,0,192,92,202,134,115,90,88,215,243,61,157,211,86,69,197,249,156,28,163,41,204,221,137,28,222,226,188,101,108,165,179,207,201,56,182,153,235,41,101,34,150,81,208,54,122,202,50,188,229,44,163,160,108,245,149,150,150,115,77,80,201,91,205,167,222,22,12,165,149,52,68,245,212,152,71,88,215,176,57,135,32,241,9,186,167,197,69,233,106,221,7,162,120,179,240,91,194,167,104,101,167,33,115,148,121,77,172,105,66,245,211,191,161,212,146,167,197,106,203,81,195,154,211,116,174,43,193,36,243,72,94,141,41,30,229,152,184,21,174,155,206,79,146,230,87,220,91,27,76,112,16,233,57,23,116,11,189,53,74,199,168,161,111,186,188,120,243,77,232,215,189,84,237,188,64,211,193,188,93,230,185,136,36,146,73,230,82,43,208,211,82,174,10,40,242,25,23,187,236,118,63,48,73,9,46,200,224,9,32,161,48,4,132,36,83,36,40,138,16,145,76,145,1,34,132,138,40,0,82,66,69,48,0,164,80,82,76,144,1,36,202,73,146,0,47,41,164,83,0,72,37,9,38,64,4,144,82,68,0,82,66,69,58,64,4,33,36,201,0,18,40,41,34,0,73,8,76,128,8,66,17,32,33,8,80,133,208,130,132,151,196,15,116,9,32,164,83,32,1,73,9,20,192,4,138,105,20,64,36,138,101,36,201,0,18,66,19,32,9,36,36,83,32,1,65,65,73,48,24,36,80,82,69,0,10,72,72,166,64,4,144,130,152,2,41,38,82,76,65,21,126,246,31,27,37,208,179,50,70,135,49,213,114,130,211,200,140,53,80,74,232,236,26,249,7,200,106,236,178,184,54,160,72,106,34,7,233,180,128,29,143,17,143,138,237,74,92,218,102,63,27,140,165,139,184,249,52,201,5,255,0,75,201,1,116,246,220,201,23,51,17,245,155,229,222,162,133,196,18,15,2,56,16,122,43,148,168,253,255,0,78,211,92,195,164,102,32,170,254,208,14,7,204,117,88,89,252,10,18,110,116,116,248,126,198,70,23,21,113,212,47,234,189,127,114,186,219,70,218,245,116,160,170,182,84,110,170,227,45,39,213,112,226,215,121,21,167,188,94,122,88,110,47,77,117,61,28,20,102,148,163,213,27,91,104,219,90,187,196,111,16,246,95,128,222,25,150,170,54,85,82,205,79,46,76,83,48,177,224,28,100,30,106,169,213,90,70,166,214,29,81,75,181,81,71,207,104,15,73,131,237,15,205,90,59,196,109,173,174,17,196,242,184,92,191,132,247,23,222,47,183,246,101,108,140,24,94,186,244,126,165,39,59,127,154,44,255,0,109,119,240,5,206,180,222,106,236,243,61,212,229,146,65,32,196,212,242,141,168,165,29,206,111,231,205,90,26,167,76,50,182,218,232,237,109,142,9,55,166,99,31,38,188,227,7,29,202,166,175,165,154,150,161,240,212,70,232,229,97,195,154,225,130,23,211,56,127,19,163,136,67,117,190,190,105,247,95,231,169,231,50,113,44,199,122,154,233,234,78,108,150,235,125,231,77,234,167,233,120,231,109,109,77,19,24,251,91,189,39,70,68,173,118,88,239,164,211,131,129,205,84,213,49,186,57,30,201,26,230,189,164,181,205,112,193,7,184,133,61,210,18,203,79,167,181,132,208,72,248,165,101,12,78,99,216,226,11,72,157,156,65,28,151,166,221,237,26,193,130,151,86,61,182,251,198,54,97,189,70,204,181,231,160,168,96,231,247,199,30,245,97,238,45,250,20,88,187,34,212,23,51,118,165,176,201,84,233,109,66,65,59,33,147,210,221,60,30,108,39,139,115,147,144,56,21,101,235,183,185,154,78,176,177,197,167,246,195,134,71,239,170,239,71,105,139,158,152,237,26,138,158,235,0,104,145,133,240,79,25,219,138,118,100,97,209,188,112,112,86,46,186,25,210,149,159,249,195,191,247,166,134,182,181,234,60,59,34,171,120,46,57,113,36,247,149,137,205,91,236,166,150,99,136,216,231,121,5,144,208,70,206,53,85,49,199,246,91,233,187,224,175,52,117,209,51,236,5,191,207,137,191,216,164,254,38,171,254,102,170,71,176,191,145,13,103,51,41,99,152,191,228,114,102,73,28,57,101,188,128,87,156,205,88,121,223,239,21,172,251,197,123,218,43,56,208,254,255,0,228,162,81,181,76,251,68,111,165,67,251,255,0,146,137,198,222,42,238,51,254,18,58,193,251,168,246,198,170,179,181,118,147,168,97,7,36,10,118,144,58,14,37,91,81,181,85,125,171,55,249,199,15,251,59,127,18,186,39,182,70,64,94,213,137,237,230,164,54,237,57,117,185,224,209,209,74,230,31,166,225,178,223,121,82,155,111,102,51,191,14,186,87,199,19,122,199,3,118,143,188,240,84,114,120,158,38,47,75,38,183,233,221,253,14,245,97,95,119,220,137,192,237,45,191,233,26,119,255,0,34,163,254,18,162,246,251,69,125,210,64,203,125,28,245,39,254,237,132,143,127,37,244,27,244,237,166,87,209,201,85,73,29,76,180,180,209,210,198,249,134,214,24,193,134,240,229,158,60,240,187,17,236,197,24,142,38,181,140,28,154,209,128,61,129,121,188,143,181,81,130,229,199,175,127,23,211,233,255,0,163,66,174,9,55,254,228,181,248,20,165,163,178,139,197,102,29,112,158,158,130,51,208,157,227,253,195,135,197,90,58,23,73,210,232,246,202,234,42,153,230,158,95,94,73,48,58,99,128,28,151,115,109,27,197,230,242,248,215,16,202,218,115,229,79,201,116,254,255,0,83,74,174,23,77,93,82,219,248,155,91,104,219,90,187,196,111,22,23,178,252,11,190,25,181,182,141,181,171,188,70,241,79,101,248,19,195,54,182,212,79,83,105,40,110,27,117,22,247,10,122,174,101,153,244,30,127,34,164,91,196,111,21,156,87,110,36,252,74,94,153,60,50,146,171,166,154,146,161,240,212,198,232,229,97,195,154,225,196,44,57,86,134,180,180,199,114,183,62,162,54,129,87,3,75,154,71,55,52,113,45,63,146,171,151,209,56,110,114,205,171,159,90,107,186,56,78,60,175,67,94,74,101,37,162,132,4,138,23,168,227,47,60,57,119,163,209,117,96,60,181,165,199,13,25,42,105,217,188,20,173,188,72,233,217,183,82,216,246,161,36,240,7,174,60,112,163,17,176,48,97,190,245,185,106,173,117,190,227,79,84,222,59,167,130,71,120,234,61,203,43,137,194,89,88,211,166,15,91,67,114,244,45,249,103,104,245,129,11,86,73,226,63,76,123,120,44,211,108,75,27,100,140,229,143,1,205,61,224,174,85,84,124,248,47,152,99,85,25,61,62,140,233,84,99,35,60,128,59,139,72,62,69,106,202,222,107,153,80,210,210,75,73,7,192,225,104,203,89,85,23,171,43,177,220,120,173,202,48,101,47,187,35,66,188,118,251,51,176,216,29,52,129,173,243,39,185,110,84,180,236,128,120,224,97,120,210,213,95,44,160,151,120,27,191,99,240,226,7,49,209,109,212,179,154,169,117,179,133,206,153,116,229,56,89,55,27,57,31,145,195,169,103,53,203,168,103,53,221,168,103,53,203,169,103,53,175,137,105,118,153,145,155,156,101,174,107,251,248,21,163,149,220,184,67,183,11,192,231,204,46,14,87,170,197,159,60,10,89,208,229,179,155,212,121,70,87,148,101,89,209,75,103,164,178,145,41,101,77,3,103,172,164,150,82,37,29,19,103,172,166,215,185,135,45,36,121,47,25,72,148,121,118,69,38,158,209,178,218,167,142,96,21,173,87,116,116,126,131,26,210,238,190,11,74,166,175,155,98,62,110,90,74,229,24,73,251,211,67,203,136,94,150,163,54,108,79,89,60,192,135,188,134,158,141,224,22,178,16,180,97,5,21,168,173,20,167,100,172,123,155,219,17,73,8,43,162,71,49,20,138,105,34,144,14,236,186,102,170,61,29,14,164,117,69,33,164,150,164,211,8,68,159,58,28,58,145,221,241,92,28,160,148,145,138,107,184,139,107,184,20,144,145,78,130,5,36,210,41,146,0,146,65,65,76,1,101,8,72,166,0,144,80,146,41,0,18,40,41,39,72,0,82,66,69,16,2,10,18,76,128,11,202,105,38,0,20,144,145,76,128,9,20,210,76,1,32,160,164,138,0,33,8,76,64,66,16,161,1,8,66,132,46,114,146,105,47,136,164,123,145,20,144,80,153,32,1,73,9,20,196,4,144,146,100,0,75,41,148,145,20,18,40,41,39,64,4,144,145,40,144,10,16,150,83,33,68,82,76,164,153,32,2,72,73,50,64,2,145,40,41,38,68,4,145,148,138,32,5,150,146,162,106,74,152,170,41,101,124,83,196,224,230,61,135,5,164,117,11,18,69,50,21,164,214,153,121,232,94,212,105,174,59,170,45,64,89,75,88,112,214,212,103,17,200,124,126,169,248,121,43,47,104,57,161,205,32,180,241,4,47,144,15,138,154,104,158,208,174,58,113,209,211,84,23,86,91,7,13,203,143,165,24,251,7,242,60,23,77,239,185,231,115,120,50,126,254,63,203,246,62,130,173,164,130,178,7,67,83,27,100,141,220,193,31,130,175,53,22,150,168,161,218,158,135,106,162,159,153,110,61,54,15,204,41,174,159,191,91,245,5,16,170,182,84,9,91,244,217,201,209,158,231,14,139,162,238,74,150,69,49,179,239,35,51,27,42,236,57,233,126,105,148,142,241,27,197,98,106,61,41,79,113,218,154,147,102,158,171,153,32,122,47,243,31,154,174,110,20,149,54,234,151,65,89,19,163,120,229,158,68,119,131,213,80,120,171,103,173,194,205,171,45,123,189,37,232,122,222,35,120,181,54,209,182,135,178,151,252,51,111,120,185,87,235,53,29,234,159,119,86,204,72,7,161,43,125,102,254,163,193,109,109,163,109,117,170,169,211,37,58,222,154,18,116,70,200,242,201,109,16,40,236,53,54,59,6,175,109,65,107,225,146,134,49,28,173,228,239,158,111,12,116,62,10,181,149,188,215,208,115,182,57,226,124,83,49,175,141,227,14,107,134,65,10,186,213,90,37,209,237,212,217,129,123,57,186,159,155,135,221,239,30,11,215,240,254,44,172,247,50,58,75,215,201,254,199,153,207,224,211,171,115,167,170,244,243,71,142,202,47,215,47,218,148,182,39,212,186,75,94,244,78,200,31,233,8,222,15,54,103,213,206,78,64,224,85,149,172,220,91,165,235,8,0,255,0,173,223,204,125,245,82,246,92,210,205,111,72,28,8,112,200,32,240,35,136,86,222,178,25,210,245,159,249,187,255,0,247,173,184,164,165,29,122,152,145,233,162,182,150,89,94,48,231,187,29,221,22,179,154,183,30,213,229,148,242,76,237,152,152,231,158,230,140,171,242,106,43,108,238,162,229,209,19,206,192,91,252,248,155,253,138,79,197,170,254,153,170,135,236,129,159,176,117,65,173,186,17,4,18,64,232,65,39,56,36,130,51,142,67,130,190,222,91,35,3,227,112,115,28,50,28,14,65,11,205,230,221,11,47,110,15,127,129,195,42,139,42,146,115,139,91,32,29,161,55,141,15,239,254,74,41,27,20,203,180,22,255,0,212,188,221,249,40,172,108,87,177,159,240,144,33,247,81,234,54,45,58,218,58,83,90,218,135,211,196,234,128,192,209,35,154,9,3,218,186,113,181,104,93,78,197,67,71,217,11,51,141,115,60,102,162,252,209,171,193,224,167,146,147,244,98,222,120,163,109,106,109,163,109,120,191,101,61,127,134,109,239,17,188,90,155,104,219,83,217,73,225,155,123,196,111,22,166,218,54,208,246,80,248,102,222,241,27,197,169,182,141,181,61,148,158,25,183,188,70,241,106,109,163,120,143,178,147,195,54,247,136,219,90,79,153,172,25,123,131,71,137,92,234,171,204,113,130,33,105,145,221,15,32,172,99,240,171,114,30,171,142,198,133,18,155,212,81,209,188,214,178,150,221,59,220,120,150,57,173,29,228,133,81,242,1,74,110,53,50,213,23,190,103,100,236,156,14,129,69,122,47,91,143,194,87,13,169,38,247,41,117,127,177,195,136,227,248,10,30,175,127,208,18,70,80,1,113,0,46,198,89,234,54,109,187,184,45,166,128,6,7,0,188,176,108,180,1,201,60,170,211,147,147,29,45,30,137,75,37,121,202,121,74,144,118,89,218,26,184,86,216,132,46,57,150,148,238,207,221,230,223,204,123,23,70,169,156,212,7,66,92,69,21,249,145,188,226,42,145,186,119,118,126,137,247,254,42,201,170,143,159,5,243,158,49,141,236,121,210,215,221,151,85,253,126,162,194,92,178,35,181,81,243,92,138,168,249,169,21,84,124,215,34,170,53,123,10,238,198,181,22,24,244,173,71,201,239,34,39,28,50,118,150,123,121,133,46,169,103,53,0,144,186,25,91,35,56,61,132,56,31,16,172,24,229,109,85,36,83,179,27,50,48,56,123,85,94,55,95,45,176,189,127,50,211,252,87,246,253,14,57,241,212,227,98,243,57,53,44,231,193,114,234,25,205,119,106,89,205,112,47,149,113,208,83,25,31,197,199,131,27,245,138,108,25,74,201,40,71,187,5,86,36,182,206,5,234,164,83,183,97,159,210,184,123,135,122,143,231,138,115,74,249,165,116,146,59,47,113,201,43,194,247,216,212,120,48,81,243,42,223,123,182,91,242,30,80,74,89,75,42,199,41,95,103,164,178,188,147,226,140,163,202,67,209,41,101,121,202,199,44,162,49,199,159,64,153,65,183,164,6,244,100,123,195,26,92,226,0,11,66,162,161,210,112,28,25,221,222,177,203,35,164,57,119,176,44,106,253,56,234,61,95,115,140,167,190,136,18,76,164,173,156,193,36,20,138,40,0,82,66,68,166,0,36,132,147,0,18,41,148,147,36,0,73,25,72,162,0,41,20,18,146,96,2,72,72,166,72,0,82,66,50,153,34,8,160,161,36,192,5,229,52,138,100,40,20,144,145,69,0,18,66,73,144,1,36,32,167,72,2,40,66,69,48,0,164,132,145,64,4,33,9,136,8,66,20,32,33,8,80,128,132,33,66,23,49,72,161,37,241,52,123,128,73,5,8,144,73,38,145,76,144,4,80,132,138,96,2,73,175,41,144,1,36,20,114,76,1,20,33,36,80,160,82,40,73,50,32,36,130,146,100,43,26,242,80,145,78,64,72,166,146,32,96,145,70,82,40,128,15,36,144,145,41,208,160,132,47,41,145,13,235,69,214,182,207,90,202,187,109,68,144,78,222,173,60,8,238,35,168,240,87,94,137,237,38,138,245,187,164,187,108,81,92,15,0,226,113,20,167,192,244,62,5,80,165,8,74,10,93,202,89,88,85,228,175,123,191,169,245,193,194,208,186,91,169,110,84,230,26,200,131,218,121,30,173,61,224,244,84,166,137,237,30,182,203,187,164,186,151,214,91,199,162,9,57,146,33,224,122,143,2,174,155,77,214,138,241,68,202,187,109,67,39,129,221,90,120,131,220,71,48,124,10,161,117,114,175,169,231,46,197,183,18,123,127,147,69,107,169,52,189,93,164,186,104,54,170,41,62,176,30,147,62,240,252,212,108,73,226,175,119,140,140,30,74,23,169,180,108,85,123,117,22,189,152,42,57,152,143,6,63,244,40,211,147,13,242,219,211,226,111,96,113,164,245,12,159,159,238,87,187,104,222,44,85,112,207,69,80,232,42,226,124,82,183,155,92,56,172,59,197,170,177,147,91,71,165,140,84,150,215,99,111,120,150,241,106,239,17,188,71,217,67,225,138,10,10,56,239,148,247,77,208,109,84,103,210,115,56,109,143,30,243,226,186,119,154,136,174,22,185,232,219,182,221,229,115,170,131,241,244,78,214,7,159,164,185,187,196,111,21,202,173,190,168,242,197,153,247,112,140,123,172,241,37,30,166,8,45,116,145,28,185,134,87,119,191,143,193,116,35,45,141,184,99,67,71,112,24,90,219,196,111,23,27,99,109,207,118,73,178,221,88,149,212,181,8,164,109,109,174,222,159,212,245,150,87,236,177,219,234,82,125,40,30,120,123,59,138,141,111,17,188,92,163,142,226,246,131,118,44,47,131,133,139,104,176,117,53,246,130,237,73,71,53,60,187,37,165,219,113,191,131,154,120,40,227,238,80,179,132,96,188,251,130,224,239,17,188,87,150,69,209,130,132,76,138,254,206,227,66,91,109,181,232,117,164,186,78,238,13,33,131,236,243,90,143,153,207,118,211,156,73,239,39,43,83,120,141,226,169,101,118,91,214,111,102,173,56,85,82,181,92,82,54,247,136,222,45,77,226,55,139,159,178,157,188,51,111,120,141,226,212,222,35,120,167,178,147,195,54,247,136,222,45,118,54,73,61,70,18,59,214,97,3,190,153,3,201,113,148,43,135,70,197,106,40,245,182,145,147,28,202,242,88,26,177,63,170,48,174,18,236,69,20,207,111,170,13,229,197,106,77,87,43,134,1,217,30,8,127,53,174,254,75,83,31,22,165,215,69,136,87,19,12,174,46,57,115,137,62,37,107,189,101,157,237,96,37,238,107,71,121,56,92,154,187,164,44,4,69,243,142,240,228,183,106,156,43,93,122,29,165,125,116,173,205,232,247,93,40,138,7,57,221,196,1,222,84,121,101,168,158,73,223,181,33,207,112,232,22,18,170,229,100,120,210,90,236,143,57,159,153,237,83,77,118,66,43,44,3,25,114,196,179,199,193,129,83,159,98,138,50,35,43,202,50,184,232,125,143,33,44,164,74,89,71,64,217,237,175,115,28,215,52,225,205,57,4,116,42,230,180,215,50,235,105,166,171,97,5,207,103,166,7,54,184,112,63,21,75,101,122,138,121,97,112,116,50,62,55,119,181,196,126,11,31,140,112,117,196,161,29,75,150,81,236,255,0,160,172,184,42,163,230,185,21,81,243,80,170,125,73,117,135,135,202,221,35,123,165,1,223,230,183,99,213,146,187,133,77,51,29,226,194,71,193,98,195,129,101,227,246,212,151,195,251,150,170,185,71,185,209,170,143,154,146,232,250,141,237,186,74,103,122,208,59,135,221,60,127,28,168,113,190,81,78,56,239,35,63,105,185,31,5,211,210,247,42,120,110,236,196,241,238,166,6,55,29,174,93,199,222,167,17,195,182,204,73,70,81,123,93,87,229,253,139,151,74,23,82,210,125,87,82,81,116,154,42,58,105,39,168,112,100,76,25,37,85,23,123,148,151,42,199,76,255,0,69,156,152,207,170,23,87,90,223,255,0,107,86,24,41,92,126,69,19,189,31,251,195,245,188,187,148,105,106,125,159,225,79,22,165,117,203,223,127,69,251,153,46,109,173,30,137,75,41,101,34,87,164,229,23,103,172,165,149,231,40,202,58,6,207,89,75,43,206,86,188,211,243,12,247,167,133,110,79,72,14,90,50,79,80,24,48,222,46,90,78,113,115,178,227,146,130,145,87,171,173,67,177,202,82,108,69,8,72,174,200,64,73,9,38,64,4,185,160,160,166,0,138,16,145,68,1,148,138,18,76,128,9,20,20,38,64,18,68,166,87,146,152,12,18,41,148,147,36,1,36,154,69,18,1,73,9,20,201,0,18,65,73,58,20,18,65,66,32,17,72,166,146,100,1,32,160,242,73,50,0,36,132,147,32,2,73,164,83,0,9,73,8,68,128,132,33,18,2,16,133,8,8,66,20,32,33,8,80,133,200,145,76,164,190,40,123,128,75,40,41,38,0,20,144,130,153,0,69,36,210,41,146,0,144,80,146,32,4,144,146,96,49,175,37,50,188,148,200,0,146,105,20,201,0,18,202,18,41,146,0,20,144,150,83,0,18,41,164,138,0,146,65,65,76,144,4,132,36,83,32,1,72,160,164,152,0,146,10,69,20,0,43,165,97,190,220,44,53,130,166,217,80,232,159,244,153,205,143,29,206,28,138,230,36,153,164,214,152,146,138,154,212,151,67,232,29,27,175,173,250,133,172,167,168,45,163,185,99,140,46,62,140,135,236,30,190,92,212,189,203,228,240,75,72,32,144,71,16,71,69,100,104,206,210,234,40,118,41,47,229,245,52,188,3,106,0,204,140,243,250,195,227,230,179,50,112,31,222,171,228,98,228,240,215,31,122,159,145,105,222,236,212,119,138,125,221,100,64,184,122,178,55,131,155,228,85,89,169,52,205,109,149,230,76,111,233,58,76,193,203,193,195,162,183,104,171,105,174,20,172,169,162,153,147,192,241,150,189,135,32,175,82,181,175,105,107,218,28,211,192,130,50,10,167,139,196,173,194,150,187,199,209,139,131,196,174,195,122,239,31,71,254,116,62,127,222,35,120,172,29,81,161,91,46,221,77,151,102,57,57,154,114,112,215,125,211,211,203,146,174,106,99,154,150,119,195,83,27,226,149,135,14,99,134,8,94,215,3,39,31,62,60,212,190,190,107,205,30,215,15,50,156,200,238,183,215,211,204,203,188,70,241,106,239,60,81,188,90,30,202,94,240,205,173,226,55,139,87,120,141,226,158,203,240,39,134,109,111,17,188,90,187,196,111,20,246,95,129,60,51,107,120,141,226,213,222,120,166,28,92,64,104,36,158,129,7,139,174,172,28,154,54,119,136,222,45,186,59,29,202,171,5,180,238,141,135,233,73,232,174,205,46,149,107,64,53,149,14,121,234,216,248,15,122,196,204,227,60,55,15,165,150,166,253,23,87,244,42,89,149,69,125,28,186,252,8,230,218,218,167,162,170,159,27,184,93,142,247,112,31,21,45,130,219,73,75,253,12,13,105,250,199,137,247,149,145,235,207,95,246,174,51,122,198,175,243,127,178,41,207,136,111,164,35,243,35,209,89,157,206,121,113,224,213,178,202,56,33,245,88,9,239,119,21,209,127,37,174,254,170,147,226,57,57,31,126,95,46,135,63,26,115,238,204,15,24,228,181,222,149,125,125,37,24,205,77,68,113,248,19,199,220,163,149,218,178,153,153,109,44,79,152,253,103,122,45,253,86,142,45,22,89,217,19,197,140,59,179,184,245,167,85,81,20,0,153,164,100,99,237,28,40,141,102,160,175,168,200,108,130,22,247,70,49,241,230,185,47,123,158,226,231,184,185,199,169,57,91,180,226,202,63,120,89,103,40,253,212,74,106,239,244,177,228,66,31,51,188,6,7,197,113,234,111,117,83,100,51,102,32,126,168,201,247,174,97,40,87,226,180,186,21,108,205,182,126,122,252,15,82,72,249,29,181,35,220,243,222,78,86,52,36,83,21,91,111,171,2,146,10,10,100,133,17,91,0,240,11,88,172,224,240,9,38,182,20,122,202,50,188,146,150,82,36,77,158,137,75,60,18,202,89,71,68,30,81,149,231,40,202,109,3,103,172,165,149,231,40,202,58,6,207,89,72,149,228,148,178,143,40,54,122,207,138,51,222,188,229,36,121,72,89,53,218,83,77,67,217,76,23,216,110,101,215,167,6,147,30,248,16,94,93,131,30,199,49,129,215,193,87,4,175,36,241,228,145,42,70,26,238,114,170,18,134,249,165,190,167,172,164,231,6,140,147,193,120,123,195,71,19,199,185,107,61,229,231,138,237,10,185,191,1,156,180,122,150,82,254,3,131,86,36,20,149,184,197,69,105,28,155,216,36,132,101,58,68,17,66,18,76,0,72,161,36,192,4,144,80,153,0,68,164,153,94,74,100,133,4,20,36,152,130,65,66,68,166,64,2,146,18,68,80,72,148,20,147,16,18,76,164,153,0,10,72,72,166,0,144,80,82,76,0,73,5,36,64,5,36,36,83,36,0,72,166,146,116,6,9,20,101,36,69,2,146,16,153,16,16,132,34,64,66,16,161,1,8,66,132,4,33,10,16,16,132,40,66,227,72,166,146,248,169,237,196,146,101,36,218,0,20,144,146,100,0,73,9,20,200,0,145,76,164,152,12,18,40,41,34,128,5,34,132,138,100,0,73,52,137,78,128,34,146,18,40,144,10,16,146,100,133,2,150,80,82,76,0,73,9,34,128,53,228,161,36,224,4,138,105,34,1,32,163,41,20,232,0,146,18,41,146,32,36,80,132,218,20,236,105,173,73,113,211,213,91,219,124,196,70,78,100,133,252,88,255,0,49,223,226,56,171,179,73,107,43,118,163,140,50,55,110,43,128,244,169,228,60,79,139,79,80,190,122,41,199,35,226,145,175,141,238,99,218,114,215,52,224,131,222,10,165,151,131,94,74,244,126,165,76,140,72,93,215,179,245,62,167,114,228,95,44,116,23,152,182,107,96,107,158,61,89,27,193,237,242,42,187,209,253,165,201,30,238,147,80,229,241,242,109,91,71,164,62,248,235,230,21,165,79,81,13,93,59,39,166,149,146,194,241,150,189,135,32,133,229,175,171,35,135,216,166,155,139,242,104,201,112,183,26,105,174,143,213,21,133,219,179,202,216,75,157,109,168,142,161,157,25,33,216,127,191,145,81,106,219,53,210,132,145,85,65,80,192,58,236,18,61,225,95,78,88,92,182,49,126,218,230,208,185,110,138,154,249,63,167,236,109,99,253,160,200,173,106,196,165,244,103,207,78,147,100,225,220,15,143,5,231,124,223,172,61,234,255,0,150,158,25,63,164,134,39,253,230,2,181,205,5,24,57,20,148,192,248,68,223,209,105,127,253,10,148,189,236,119,191,255,0,210,253,141,40,253,163,139,93,107,250,255,0,98,142,133,146,206,224,216,99,146,71,119,49,164,254,11,185,111,210,119,106,188,57,208,138,102,119,204,112,125,220,213,176,35,108,99,17,181,173,31,100,97,121,43,35,59,254,162,100,201,114,226,212,161,241,111,127,178,253,78,54,241,235,37,210,184,165,245,33,180,58,34,150,44,58,182,121,39,61,90,223,65,191,170,239,82,91,104,168,155,138,90,88,163,199,80,222,62,245,208,119,37,137,228,0,73,32,1,204,149,225,56,135,28,226,28,65,255,0,220,90,218,244,236,190,75,72,206,179,46,235,191,220,147,102,23,172,15,228,185,119,93,83,103,160,200,150,181,143,144,125,8,189,51,240,224,161,247,62,208,222,237,166,219,168,131,71,71,206,114,127,194,63,85,103,135,112,92,220,173,56,86,245,234,250,47,169,32,153,60,122,227,220,175,86,234,13,161,83,87,27,92,62,131,78,211,189,193,86,55,45,65,116,184,18,42,107,36,216,63,65,135,101,190,224,185,69,123,60,63,178,206,58,119,207,242,95,187,253,142,202,90,39,87,13,111,16,203,104,105,92,243,245,229,59,35,220,20,106,191,81,92,235,50,31,82,232,216,126,140,94,136,253,87,37,34,189,38,63,13,198,199,251,177,249,245,35,156,152,57,197,206,36,146,79,121,230,146,18,42,250,57,130,69,52,185,167,72,130,65,40,73,20,0,43,201,76,164,153,10,9,32,164,152,128,74,200,211,150,133,136,148,216,120,225,70,182,129,179,41,41,101,44,165,148,137,7,103,172,165,149,228,148,101,54,128,60,163,43,206,80,74,58,6,199,148,178,150,82,202,109,0,245,148,101,121,37,36,116,77,158,178,150,82,202,89,199,52,121,72,50,87,135,200,27,203,154,240,249,58,55,222,177,21,214,21,249,177,28,128,146,78,79,52,147,72,171,9,28,219,18,69,50,146,100,64,41,33,34,153,0,50,146,18,41,146,0,36,83,41,34,128,9,101,5,36,200,80,41,33,36,232,128,82,232,132,34,144,4,146,101,34,152,81,20,147,94,83,16,16,80,146,100,0,73,5,36,201,0,10,69,9,20,192,4,20,36,138,64,18,73,164,83,0,72,66,73,144,1,9,33,48,4,145,79,41,34,144,1,8,66,98,2,16,133,8,8,66,20,32,33,8,80,128,132,33,66,2,16,133,8,92,89,73,9,47,139,163,219,2,69,5,9,146,0,144,80,82,76,144,0,164,132,138,36,4,36,146,100,40,18,146,10,19,36,0,41,33,36,201,0,10,242,83,41,38,68,4,144,82,68,0,146,107,201,76,128,9,20,202,73,146,20,18,40,202,69,50,32,138,16,145,76,40,36,132,147,32,2,72,65,76,65,20,33,36,200,0,82,40,73,48,1,34,130,132,82,0,46,198,157,212,183,59,4,187,84,19,252,209,57,116,47,227,27,189,157,60,194,227,101,36,39,84,45,143,44,214,208,146,138,146,211,46,43,63,105,246,234,150,181,151,72,36,163,147,171,217,233,179,245,10,89,67,124,181,92,26,13,29,194,150,92,244,18,12,251,143,21,243,130,71,154,196,200,251,57,143,107,221,109,199,234,83,150,20,31,221,122,62,158,60,121,113,242,94,28,15,113,95,53,197,91,85,8,249,154,153,227,31,102,71,15,205,101,117,218,226,225,135,87,213,144,58,111,157,250,172,201,253,147,155,125,45,95,47,238,39,178,53,230,125,15,60,209,64,194,233,164,100,109,28,203,220,26,62,42,49,118,214,246,58,12,180,85,124,170,65,244,105,198,215,199,146,164,230,150,73,142,102,145,242,31,182,226,127,21,225,118,163,236,117,41,238,251,27,252,58,126,231,72,227,37,221,147,235,175,105,53,114,130,203,109,28,80,55,235,202,118,221,238,224,20,66,229,123,185,92,137,53,181,147,74,211,244,118,176,223,112,224,185,233,21,232,113,56,70,30,31,90,107,73,250,247,127,55,212,236,161,24,246,15,36,138,18,90,136,96,72,160,161,48,5,148,144,130,136,0,175,37,52,138,96,2,69,9,20,200,0,155,24,233,30,25,27,92,247,184,224,53,160,146,79,128,11,201,91,246,11,189,85,134,241,77,115,183,150,10,154,119,109,51,109,187,77,226,8,57,30,69,17,36,222,158,141,7,2,9,14,4,17,192,130,48,66,242,86,205,198,178,107,133,125,77,101,81,14,158,162,71,75,33,3,0,185,199,39,3,167,53,172,153,17,111,93,65,121,76,175,57,76,144,24,20,33,36,201,16,246,14,80,177,231,9,130,167,41,15,68,247,163,43,202,89,69,32,30,178,150,82,37,44,163,162,108,121,70,87,156,247,163,40,232,27,30,81,149,231,41,19,132,202,32,217,232,144,2,196,231,19,228,147,142,74,75,172,99,161,91,18,16,145,93,5,216,36,80,146,41,0,18,65,66,116,128,9,33,36,80,0,164,132,138,96,2,69,5,36,200,0,146,101,36,201,0,18,65,72,166,64,2,188,148,210,41,128,9,33,34,138,0,18,146,16,83,36,65,36,83,41,38,20,69,36,202,73,128,34,132,36,83,32,2,69,9,34,144,0,164,132,20,233,0,69,8,72,166,208,0,164,80,146,40,0,132,33,49,1,8,66,132,4,33,10,16,16,132,40,64,66,16,161,1,8,66,132,4,33,10,16,184,10,16,146,248,194,61,176,36,130,146,100,0,73,50,145,76,1,20,33,36,116,40,20,138,18,76,64,73,5,9,208,162,72,166,188,166,68,4,138,105,34,1,33,9,20,200,0,82,66,68,166,66,130,72,73,50,32,20,144,146,32,12,161,9,38,72,80,72,164,80,156,128,146,10,19,36,1,36,154,69,48,4,132,36,136,1,34,132,38,72,2,73,5,9,146,0,36,132,138,96,1,72,160,164,153,0,18,65,66,32,18,73,164,83,36,1,36,153,73,50,0,37,148,20,147,0,18,65,65,76,128,34,146,105,20,201,0,18,40,43,201,68,0,82,77,34,153,0,18,37,9,20,192,108,10,72,66,100,128,36,147,41,20,201,0,69,8,73,48,3,40,202,73,20,116,77,143,40,202,242,130,153,33,118,60,163,43,202,69,50,136,54,50,229,228,156,160,164,153,32,2,72,40,77,160,9,36,32,166,0,138,10,18,76,0,73,5,36,218,0,36,132,38,0,138,16,145,69,32,1,72,161,36,200,0,145,70,82,76,128,9,20,20,138,96,2,69,25,66,100,128,36,147,73,20,64,41,33,34,157,0,10,89,66,72,164,40,36,132,20,192,17,66,72,76,128,36,20,20,147,32,2,72,73,56,0,164,132,20,64,34,132,33,20,64,66,16,137,1,8,66,132,4,33,10,16,16,132,40,64,66,16,161,1,8,66,132,4,33,10,16,183,202,72,66,248,202,61,168,36,80,132,200,2,73,8,76,6,9,20,33,16,30,81,209,8,76,128,36,138,16,153,0,69,36,33,49,4,132,33,50,1,229,34,132,34,0,41,33,9,144,162,41,20,33,58,0,146,66,17,0,138,72,66,112,49,36,80,132,72,9,33,9,192,34,146,16,136,4,80,132,38,64,18,69,8,76,133,18,69,8,76,0,94,80,132,64,36,30,72,66,100,1,36,80,132,200,2,72,161,9,208,4,145,66,17,0,144,80,132,72,196,146,16,157,1,136,148,144,132,192,98,41,33,8,161,68,81,209,8,76,67,202,69,8,76,133,4,138,16,153,0,73,33,9,136,34,132,33,16,30,80,80,132,200,2,72,161,9,144,1,121,66,19,161,88,146,40,66,36,4,138,16,153,10,196,82,66,19,34,8,161,8,76,128,196,82,40,66,96,9,36,33,20,0,94,80,132,194,139,170,58,33,9,145,4,145,66,19,160,8,164,121,33,8,129,137,34,132,38,0,146,60,208,132,81,0,164,132,39,66,179,202,10,16,136,24,146,66,19,0,69,36,33,50,0,138,69,8,76,128,193,34,132,38,20,69,36,33,20,64,66,16,152,128,132,33,66,2,16,133,8,8,66,20,32,33,8,80,128,132,33,66,2,16,133,8,8,66,20,33,255,217],"type":"Buffer"},"height":485},"small":{"ext":".webp","hash":"small_Object_Storage_Press_0156d2953e","mime":"image/jpeg","name":"small_Object-Storage-Release-Image.webp","path":null,"size":19.86,"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,0,242,1,244,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,6,4,5,7,3,8,255,196,0,71,16,0,1,3,3,2,3,5,5,6,3,6,3,7,5,0,0,1,0,2,3,4,5,17,6,33,18,49,65,7,19,81,97,113,20,34,129,145,161,35,50,66,82,177,193,21,98,209,36,51,114,130,178,240,38,67,146,22,52,83,99,162,194,225,37,69,100,163,179,255,196,0,27,1,0,2,2,3,1,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,0,1,6,7,255,196,0,57,17,0,1,3,2,4,2,8,6,2,2,0,7,1,0,0,0,1,0,2,3,4,17,5,18,33,49,65,81,19,34,97,113,129,145,161,209,6,20,50,177,193,240,35,225,21,66,7,51,98,114,146,162,241,210,255,218,0,12,3,1,0,2,17,3,17,0,63,0,203,66,16,184,37,236,40,66,16,177,98,16,132,44,88,133,5,10,10,216,88,130,148,160,165,40,192,66,74,10,82,80,74,82,83,0,66,130,148,169,37,41,41,128,45,32,165,40,42,9,76,1,9,42,10,130,130,82,148,96,32,40,41,73,65,42,10,96,11,69,65,80,80,82,146,152,2,18,130,148,169,41,73,76,1,9,65,74,80,84,20,96,33,42,9,74,84,168,41,129,9,80,74,66,152,165,40,194,21,5,41,42,74,82,152,2,18,160,148,165,73,80,65,198,113,178,96,11,90,157,148,20,165,5,66,96,8,20,21,4,160,148,164,166,0,132,160,165,42,82,148,96,33,186,10,82,130,160,166,0,132,149,4,165,42,74,82,152,2,18,80,82,146,130,82,146,152,2,20,21,5,5,41,70,2,18,130,148,148,18,148,166,0,132,160,165,37,73,41,73,76,1,9,42,10,130,80,82,146,152,2,20,20,165,73,74,81,128,180,80,82,146,130,160,148,192,16,21,4,165,42,74,82,152,2,18,130,148,148,21,8,192,66,132,37,66,59,44,93,137,8,66,241,117,218,161,8,66,197,136,66,20,21,181,138,18,149,37,41,40,128,90,37,5,41,65,80,83,0,66,160,165,37,73,74,83,0,66,130,148,160,149,5,48,4,37,65,74,74,245,170,130,90,90,137,32,168,141,209,77,25,225,123,28,48,90,124,10,241,37,48,4,23,4,92,32,148,165,73,72,81,128,180,80,84,20,20,165,48,4,40,41,73,65,80,152,2,18,130,144,169,39,168,220,40,3,40,208,146,132,112,56,180,184,53,197,163,98,236,108,19,53,174,115,131,88,11,156,78,0,3,36,159,37,189,184,233,253,65,104,176,123,77,109,60,244,214,218,137,27,197,27,158,7,19,192,60,37,204,230,58,227,40,218,9,74,124,141,97,0,145,114,171,165,66,233,148,189,159,88,100,163,130,90,141,97,70,199,200,192,242,1,143,3,35,205,217,85,184,244,163,107,181,140,182,59,61,206,150,165,128,23,50,169,231,12,118,26,9,27,103,39,39,27,39,116,110,10,43,43,225,125,236,118,212,232,71,225,85,74,82,173,58,143,66,223,236,17,62,106,202,62,242,149,155,186,122,119,113,177,163,196,245,31,16,170,197,97,4,104,83,163,153,146,183,52,102,227,177,65,94,110,216,175,66,188,223,201,49,168,138,205,181,80,123,97,123,137,247,25,140,142,165,110,169,173,98,71,57,156,61,50,22,22,142,149,162,234,96,144,128,217,152,64,207,136,220,126,234,199,113,163,168,124,128,194,95,19,90,114,11,78,9,243,84,181,213,79,142,160,196,93,97,107,131,251,218,142,41,114,156,160,217,87,111,54,115,5,35,230,107,126,230,9,244,85,194,174,23,75,165,77,21,44,148,245,143,101,64,149,133,161,143,30,246,15,92,133,78,42,207,12,124,207,140,153,117,228,71,20,185,73,46,185,65,74,86,125,210,211,89,108,130,134,90,200,218,200,235,97,21,16,16,240,238,38,103,25,56,229,232,86,188,171,64,18,3,131,133,194,9,74,80,74,130,83,64,90,42,10,82,164,165,40,192,66,80,148,148,18,149,48,5,164,20,164,169,41,74,48,16,148,20,165,25,74,74,96,8,73,65,74,130,160,148,192,16,93,65,41,74,148,164,166,0,180,130,82,148,21,5,24,8,74,130,84,20,18,148,166,0,132,160,165,40,42,9,76,1,10,130,84,18,130,82,148,96,33,65,74,84,148,164,166,0,132,148,33,66,17,217,106,235,178,33,8,94,40,187,116,33,10,22,214,32,165,42,74,82,136,5,162,130,148,148,20,165,24,8,74,9,74,80,84,18,152,2,209,80,84,20,20,165,48,4,37,5,41,82,82,146,152,2,18,80,73,39,36,147,234,148,160,164,123,131,70,92,64,30,36,166,53,164,155,4,4,128,53,82,74,82,177,39,184,193,30,112,75,207,242,133,172,169,188,76,114,34,99,88,60,78,229,91,83,224,245,115,106,25,97,219,167,247,232,171,230,196,233,161,221,215,61,154,255,0,75,120,226,0,201,32,15,21,129,83,117,163,167,200,116,161,206,240,103,188,171,149,85,51,78,126,214,87,191,200,157,190,75,5,252,149,212,31,14,181,186,204,251,247,123,255,0,74,158,124,121,199,72,155,110,245,184,171,212,143,220,82,192,7,243,72,115,244,11,69,93,115,172,169,200,150,161,252,39,240,180,240,143,144,73,34,198,145,90,197,65,79,7,208,193,127,53,81,61,117,68,223,91,205,188,150,85,174,243,83,109,120,13,61,228,25,222,39,29,190,30,10,243,101,174,138,244,232,227,160,226,146,161,238,13,16,227,223,226,59,1,142,171,153,189,116,174,193,46,122,110,195,127,185,94,117,20,206,246,218,58,98,104,32,17,185,221,227,206,120,184,112,15,191,140,1,254,34,84,44,67,15,138,96,100,2,206,236,226,155,73,138,77,76,50,253,67,151,178,191,218,42,39,236,238,253,63,241,139,68,85,21,206,128,58,2,101,7,186,39,62,240,56,62,135,174,203,73,169,53,69,219,81,75,197,115,170,115,226,14,226,100,12,28,49,176,249,15,31,51,146,169,213,122,242,166,245,125,169,155,83,48,210,214,76,252,130,65,13,99,127,11,48,121,0,54,207,37,182,4,56,2,8,32,238,8,92,237,68,82,211,158,141,194,193,116,52,157,20,255,0,206,64,50,113,236,61,199,100,8,220,240,247,53,142,115,90,50,226,27,144,7,137,240,74,9,105,4,18,8,228,65,198,22,109,29,206,178,138,146,182,154,150,99,28,21,140,17,206,222,16,120,218,14,64,223,151,193,96,148,144,166,235,115,117,188,139,87,95,163,180,207,109,254,37,60,148,115,48,198,230,75,135,144,211,204,7,29,199,205,90,52,214,147,176,106,205,52,200,237,85,111,166,212,80,51,51,50,103,18,217,15,142,63,47,152,229,212,46,118,214,151,28,52,18,86,198,215,21,93,45,92,85,52,181,14,166,158,51,196,201,35,62,243,74,157,77,79,52,255,0,75,73,31,188,85,117,95,71,19,122,143,12,118,250,113,239,28,86,29,206,130,166,217,95,61,21,116,78,134,166,23,112,189,135,161,253,199,154,193,151,162,233,218,103,76,208,235,9,174,79,185,93,166,150,250,71,120,198,190,70,251,227,28,206,217,199,33,183,45,149,90,186,43,21,182,182,106,91,140,114,50,166,23,22,73,27,154,242,90,71,69,50,44,46,103,60,183,75,132,129,139,195,107,27,147,216,61,213,84,172,202,75,181,125,30,61,158,174,102,129,248,75,184,135,200,173,227,43,116,121,218,70,185,190,124,18,44,234,74,29,27,114,145,177,83,215,136,230,121,195,90,38,115,73,62,0,56,110,153,46,15,33,109,164,104,35,187,250,90,255,0,43,9,221,167,203,251,84,170,153,229,169,157,243,78,242,249,30,114,92,122,175,38,181,207,120,107,1,115,137,192,0,100,147,224,187,38,155,236,210,193,36,207,171,184,220,102,158,150,51,129,78,8,28,71,205,205,220,143,33,133,169,237,58,9,104,235,45,213,26,127,78,11,109,37,181,220,113,214,64,214,184,188,130,11,75,131,121,96,140,251,217,230,145,208,152,250,182,181,145,51,18,138,87,136,227,246,253,240,85,56,180,62,170,157,129,205,177,92,11,64,219,141,156,59,121,2,86,150,154,217,95,86,249,217,75,69,85,59,224,254,245,177,68,231,24,247,199,189,129,182,234,211,83,218,150,175,159,255,0,186,136,199,132,84,241,183,246,43,87,166,53,149,235,77,84,213,77,108,169,96,117,83,131,167,19,70,30,30,65,39,39,174,119,63,53,176,17,181,213,57,73,112,109,248,111,234,171,243,69,36,47,44,154,55,198,241,205,175,105,105,249,21,228,74,188,235,78,209,106,181,109,150,26,26,251,109,28,82,199,40,144,212,197,158,45,179,176,7,150,115,190,235,124,59,56,177,106,91,72,170,208,183,174,250,169,140,29,229,45,91,135,17,56,235,176,44,63,2,17,141,55,66,106,186,54,131,56,203,127,17,230,185,49,81,185,56,27,146,189,106,233,229,164,169,154,158,161,133,147,66,243,28,141,59,240,184,28,17,243,89,54,200,129,38,87,14,91,55,250,173,200,241,27,11,138,150,193,156,216,34,42,32,208,29,54,238,252,189,2,105,0,104,192,0,15,37,145,43,150,186,179,137,239,107,1,60,39,115,230,161,68,95,51,186,229,61,224,48,104,18,72,224,115,130,10,196,144,224,249,45,148,20,121,28,149,146,195,163,157,112,177,95,103,145,185,168,134,17,236,227,193,249,226,199,169,104,199,197,88,211,185,174,36,55,130,133,83,32,133,161,207,226,168,228,228,101,41,94,81,191,222,193,228,121,39,42,97,109,138,11,221,5,41,65,80,81,0,180,130,82,146,130,148,166,128,180,130,148,169,37,41,70,2,2,130,148,148,18,160,166,0,132,168,42,9,65,74,83,0,66,80,74,82,130,160,166,0,180,80,74,82,130,82,146,140,4,4,161,10,16,138,203,75,179,161,8,94,36,187,148,37,42,74,82,81,0,177,65,80,80,82,148,96,33,40,41,74,10,130,152,2,21,5,65,65,74,74,96,8,74,9,74,130,160,166,0,132,168,37,120,205,48,143,240,146,87,169,41,121,243,83,41,29,11,37,6,161,185,155,200,27,40,243,137,28,194,34,54,114,215,77,87,41,217,184,104,242,90,249,220,231,156,185,196,159,50,166,223,95,77,116,153,244,227,20,213,141,46,195,28,125,201,0,61,15,67,228,84,213,69,36,18,58,57,152,230,61,188,218,225,130,189,46,154,154,158,17,252,13,3,238,184,121,170,100,152,255,0,35,137,88,143,88,178,44,167,172,89,19,202,142,86,59,214,52,135,0,231,101,146,245,208,59,32,134,152,67,168,171,166,160,163,171,168,163,134,39,65,237,49,9,3,9,115,129,32,31,130,135,87,82,218,104,140,174,23,2,222,164,15,202,198,70,100,120,99,119,58,42,21,167,79,94,47,142,2,209,108,171,171,254,104,227,60,35,213,199,111,170,180,82,118,85,114,217,215,187,133,13,180,117,143,143,190,147,228,221,190,171,170,83,205,124,191,6,54,74,238,10,119,59,135,187,105,17,177,160,115,60,45,233,201,122,209,91,40,34,104,117,76,238,239,48,195,192,119,201,223,136,28,120,109,215,197,114,120,134,55,80,5,163,33,131,158,231,204,233,232,174,27,132,199,25,254,103,220,142,13,213,81,168,59,60,211,180,229,160,178,170,229,55,140,206,224,105,62,77,111,238,186,165,215,67,218,232,104,109,84,86,203,93,52,19,112,158,245,241,183,131,140,227,112,113,185,223,42,109,78,33,240,182,130,141,178,73,197,130,120,56,90,79,23,16,198,249,28,188,85,111,90,246,165,108,179,220,42,41,174,117,79,125,194,157,221,219,233,105,98,37,204,112,28,139,142,195,230,185,143,158,169,153,142,108,102,73,92,235,90,215,54,231,174,195,150,150,67,35,155,4,141,49,89,129,183,227,169,224,59,87,31,237,254,146,58,43,213,170,40,163,141,128,83,188,30,0,48,112,252,42,21,143,82,85,218,92,35,39,191,164,206,241,56,253,223,240,158,159,162,222,118,157,172,89,172,174,148,213,49,81,190,150,58,120,221,24,15,144,57,207,203,179,147,141,135,213,81,228,93,182,19,73,32,195,227,134,177,189,109,110,14,188,73,223,185,85,75,84,241,80,102,141,218,243,93,122,213,117,164,186,193,222,209,202,29,143,188,195,179,153,234,22,115,71,17,194,226,52,245,83,209,206,217,233,101,116,82,183,147,218,112,187,126,146,165,184,221,237,150,233,69,44,179,85,84,192,217,184,97,140,156,130,78,8,3,209,50,155,8,140,79,119,155,176,107,111,222,10,212,99,78,146,44,182,179,249,240,89,1,205,130,48,72,201,60,128,234,148,50,162,171,103,72,99,103,229,106,222,94,180,157,230,213,73,29,125,202,137,208,82,185,194,48,92,230,146,9,29,64,57,28,138,181,218,251,51,187,212,82,193,59,103,161,107,101,96,120,105,144,146,1,25,232,213,208,154,136,99,104,32,139,42,183,72,62,162,85,75,79,82,255,0,10,185,83,215,210,62,70,213,64,238,54,63,139,232,71,80,121,16,173,151,168,25,169,69,110,164,172,161,162,246,122,118,182,57,229,24,119,15,8,235,212,227,35,62,1,87,110,122,110,236,221,73,37,146,72,251,250,134,128,230,197,78,236,181,205,198,115,157,186,120,171,159,103,161,250,110,190,107,117,210,148,210,209,86,52,182,86,76,206,22,241,99,99,191,143,34,163,212,60,91,165,105,187,173,232,150,243,254,195,117,78,134,163,70,188,134,202,251,79,249,154,7,215,11,161,232,155,30,146,183,66,203,221,182,10,10,139,129,4,70,96,120,127,119,240,201,13,62,126,9,236,26,126,207,61,226,166,57,163,165,154,134,18,231,48,72,198,225,227,59,44,74,173,1,167,238,21,82,79,65,72,251,85,71,17,49,84,80,60,195,35,60,57,108,125,8,81,38,153,143,234,102,112,31,189,201,110,120,58,92,170,229,243,64,93,230,189,86,222,180,214,160,158,138,225,83,43,167,124,82,12,70,231,30,158,238,216,245,5,101,105,77,103,114,162,189,193,167,181,229,0,183,220,167,247,105,170,218,7,115,84,124,50,54,201,242,219,166,2,186,233,170,59,189,23,127,67,124,123,106,159,9,6,10,230,55,135,218,99,61,92,223,194,240,70,14,54,59,17,205,108,117,54,153,162,212,246,10,139,117,123,64,14,28,80,204,62,244,18,15,187,35,79,66,15,207,146,83,170,129,234,75,98,57,141,199,239,34,132,201,193,218,170,31,104,93,155,211,220,40,230,184,216,96,108,55,6,2,247,192,193,134,78,7,60,14,142,253,87,11,59,47,178,168,34,123,98,136,74,224,233,3,90,28,225,213,216,220,252,215,201,90,187,184,26,170,241,236,152,20,254,217,47,6,57,99,140,170,235,92,171,204,34,169,242,7,70,243,123,108,181,5,122,210,85,212,81,84,54,162,142,121,105,231,111,221,146,39,150,56,124,66,241,41,74,48,21,193,215,117,211,123,62,118,153,213,52,179,89,53,44,45,134,243,54,35,164,175,104,13,36,1,134,183,35,110,60,228,239,247,243,185,202,175,106,77,63,87,165,110,114,91,43,248,75,216,56,217,35,121,72,194,78,28,60,57,114,232,170,65,196,16,65,32,131,156,142,139,163,118,121,65,67,173,235,43,233,53,13,206,172,222,36,132,10,41,100,144,187,36,103,57,207,60,12,109,225,148,154,136,203,154,163,52,252,171,221,45,250,182,212,111,110,238,206,106,151,35,214,57,120,15,14,35,56,89,215,251,109,93,146,235,81,111,184,198,99,169,129,220,46,29,8,232,224,122,130,55,5,100,104,253,63,54,165,188,54,153,132,178,158,49,199,60,191,149,190,3,204,242,8,34,137,74,146,118,134,103,190,139,107,167,41,27,61,43,171,100,99,132,44,56,103,16,192,123,135,236,23,77,211,148,198,143,75,196,247,12,73,80,231,78,236,249,156,15,160,9,165,181,210,208,195,28,113,196,3,34,104,108,109,199,186,208,60,63,170,213,207,115,125,32,115,65,46,140,243,97,253,66,177,130,6,178,60,145,141,205,207,106,230,234,170,157,86,235,157,184,46,41,172,104,69,179,83,84,194,193,136,156,254,242,63,240,187,124,124,14,66,215,18,174,61,162,66,202,207,103,173,139,115,19,184,93,254,19,255,0,207,234,169,170,108,162,214,86,116,207,47,140,18,160,168,40,41,74,16,19,208,82,146,164,148,164,163,1,9,65,74,80,74,82,152,2,18,130,148,169,37,41,41,128,33,37,5,41,65,80,74,96,8,84,21,5,4,165,40,192,66,74,10,82,80,84,20,192,16,161,9,73,66,43,45,46,212,160,160,168,43,196,2,238,148,40,37,5,41,40,192,66,74,9,74,74,10,82,83,0,66,132,165,73,74,83,0,90,65,74,80,82,148,192,16,148,20,165,73,79,79,4,181,51,54,42,120,221,36,142,228,214,132,87,0,92,160,38,218,149,228,82,231,117,106,161,210,50,191,14,173,168,108,67,242,70,56,143,207,146,176,80,88,45,84,101,164,83,247,207,7,239,76,120,190,156,149,100,248,221,52,58,54,238,61,158,234,28,149,145,183,109,87,206,82,83,62,42,154,194,246,251,174,134,98,215,115,7,208,172,253,45,168,164,125,77,61,170,241,25,172,162,121,45,100,132,226,104,54,39,221,119,81,183,34,158,67,37,53,202,231,27,217,152,200,153,206,133,249,225,118,231,253,228,44,59,61,4,85,55,138,105,173,239,37,205,46,47,166,144,253,163,125,211,187,79,227,30,155,249,47,99,7,170,8,92,11,247,184,86,73,173,205,168,183,127,18,179,212,54,225,108,60,229,140,123,209,31,9,27,205,167,232,180,175,85,45,59,118,184,216,111,20,213,54,170,153,41,166,47,108,111,198,225,237,36,2,215,52,236,71,145,93,69,213,186,115,84,223,43,237,176,190,27,13,254,26,153,33,142,57,93,138,90,190,23,16,56,93,255,0,45,231,28,142,217,228,140,84,91,71,173,9,57,170,155,213,227,178,219,189,186,219,73,168,233,238,53,113,211,190,170,8,196,61,225,192,121,107,137,35,60,179,130,170,151,187,93,117,158,185,244,119,58,89,105,170,27,205,146,12,100,120,131,200,143,48,181,47,228,151,89,78,218,184,76,68,232,109,168,236,55,77,142,67,27,195,199,13,87,81,174,215,214,186,40,12,20,238,158,177,160,146,25,31,186,204,250,159,232,170,151,78,210,46,243,101,180,17,211,209,48,245,107,120,223,243,59,125,21,73,192,185,193,173,4,184,242,0,100,173,133,38,153,186,85,179,188,116,13,166,131,153,150,165,226,54,129,241,221,85,199,128,81,48,230,123,115,159,250,181,244,219,209,73,155,17,168,151,141,187,151,96,236,235,180,26,122,26,59,84,247,57,103,169,108,76,119,124,65,226,127,25,4,19,143,83,242,92,131,181,107,172,23,173,105,112,184,211,180,180,84,72,231,240,158,96,103,221,7,207,24,89,86,186,29,59,5,202,10,57,175,117,87,10,201,164,108,126,207,105,140,144,50,64,247,159,224,50,178,42,111,173,177,79,35,45,246,203,13,128,177,197,190,209,113,144,214,85,187,126,98,49,146,15,168,9,209,192,200,31,118,157,56,0,130,106,168,93,22,86,179,174,109,115,126,92,187,74,171,90,180,149,230,236,56,224,162,150,56,78,226,89,154,88,195,232,74,177,91,123,58,183,178,66,235,245,237,197,141,25,48,90,225,239,165,62,64,157,149,167,79,84,75,169,169,173,114,205,85,89,122,158,98,246,7,188,119,65,231,143,24,238,219,225,200,12,242,93,23,82,218,172,250,31,78,69,21,84,160,223,170,164,99,161,167,167,60,1,141,226,0,135,117,45,198,119,60,207,37,79,87,138,207,210,57,144,15,167,246,202,67,41,41,195,24,215,106,231,114,253,224,178,180,191,102,186,23,73,91,27,117,189,217,225,132,108,99,117,210,95,104,153,199,167,185,247,65,254,80,9,87,45,53,113,158,247,164,229,159,79,203,79,5,202,55,24,129,150,22,143,112,56,152,193,107,112,6,90,225,141,177,156,237,205,115,13,87,104,184,220,216,218,232,230,154,161,237,102,27,79,36,133,197,141,254,76,254,139,39,75,87,92,45,208,218,166,179,240,199,114,138,136,186,72,167,36,69,85,24,149,192,199,39,86,184,29,218,241,184,36,130,8,36,40,184,110,40,204,68,230,107,182,224,120,30,222,207,68,83,97,89,98,37,134,238,191,128,2,250,47,61,75,45,246,162,164,210,234,57,106,140,141,119,16,100,155,55,62,45,3,99,234,22,13,44,51,68,71,4,143,192,229,135,16,186,165,179,88,88,53,62,45,215,40,219,69,115,252,86,235,128,13,126,124,99,60,158,60,218,126,73,43,244,109,7,25,52,206,154,156,254,92,241,55,228,119,250,174,161,149,129,163,35,219,151,236,170,179,150,245,92,44,87,60,183,197,81,73,112,109,117,21,68,176,85,140,251,249,201,223,159,53,120,139,82,87,86,91,165,164,185,211,211,212,151,55,133,178,227,4,31,28,114,207,166,23,131,244,228,208,159,118,104,222,60,193,10,99,160,150,47,188,27,240,43,82,62,57,108,74,211,136,114,246,183,68,214,227,137,88,232,229,100,96,112,180,184,249,236,21,126,55,8,190,241,35,209,101,71,86,27,25,145,176,204,246,14,184,0,125,84,105,5,245,40,8,46,58,43,27,101,15,127,20,142,4,248,14,139,32,75,150,28,144,200,198,228,147,143,153,84,90,141,79,36,124,77,166,130,48,225,213,231,139,31,0,170,26,167,84,24,225,227,188,220,68,113,31,187,17,56,207,163,6,231,234,181,29,35,164,217,103,66,235,216,171,150,181,214,208,83,209,205,71,105,148,57,197,164,75,82,15,186,198,245,225,61,79,159,69,243,229,206,134,181,177,54,229,45,44,141,162,170,61,228,83,1,196,194,15,47,120,108,15,145,221,77,218,249,37,250,190,154,223,19,95,75,65,60,173,99,184,191,188,148,19,212,126,22,249,115,61,124,21,55,79,234,123,158,158,187,213,155,117,73,108,46,145,194,90,121,71,28,50,140,242,123,14,199,245,78,168,165,33,129,144,90,227,83,126,62,35,111,34,173,225,107,176,246,135,188,125,92,56,173,249,41,73,86,251,141,131,248,158,148,255,0,180,246,251,116,214,200,129,197,69,28,217,12,63,249,144,23,110,230,121,29,199,76,170,113,240,42,190,55,135,223,152,208,142,69,92,69,51,102,110,118,160,237,177,24,245,94,212,53,147,80,213,195,83,75,35,162,154,39,135,177,237,230,215,3,144,66,43,235,106,107,234,159,83,91,51,231,157,224,7,61,231,114,0,0,125,0,11,24,167,229,184,177,71,195,85,126,188,69,168,187,64,183,92,117,76,204,164,124,118,214,54,25,35,132,22,184,180,14,34,67,119,206,56,178,114,125,57,46,126,101,115,78,88,226,15,136,56,87,142,201,181,124,122,87,81,59,219,220,127,132,86,48,197,84,222,18,224,63,43,248,122,227,145,242,37,84,117,47,240,247,223,174,14,177,241,127,13,51,56,211,135,236,67,58,12,126,158,88,69,19,0,117,138,138,194,246,184,199,110,168,219,217,120,178,241,112,128,98,26,250,182,15,1,51,191,170,29,169,175,3,99,112,153,254,79,195,191,80,181,230,39,158,100,4,204,137,172,57,230,239,18,167,181,204,98,211,163,14,220,45,139,174,245,213,16,57,149,79,99,195,198,15,184,7,232,176,73,65,74,80,23,23,155,148,109,99,88,44,208,130,148,169,41,74,216,11,10,130,160,160,165,37,48,4,40,37,41,82,74,82,152,2,18,160,149,4,160,149,5,48,4,42,10,82,164,165,40,192,66,74,10,82,130,160,166,0,133,65,41,73,82,82,148,192,16,146,140,161,46,80,138,203,75,181,146,148,169,41,74,240,240,23,118,80,82,146,130,82,148,208,16,160,148,164,169,41,73,70,2,18,160,165,42,74,82,152,2,18,130,148,149,37,41,70,2,18,130,174,90,18,134,105,109,183,42,200,35,47,238,94,198,191,3,36,52,130,115,232,169,101,116,174,197,175,116,148,53,117,182,234,185,4,82,85,150,58,23,56,224,57,192,16,91,235,190,200,254,85,149,64,195,33,176,63,161,87,226,82,62,58,119,61,130,228,91,202,250,250,47,79,104,243,71,180,121,171,174,164,210,144,214,113,207,64,91,5,79,50,222,76,121,253,138,231,85,177,207,67,80,232,42,227,116,82,183,155,93,250,143,16,169,39,192,221,11,172,69,194,175,163,158,42,177,212,223,151,21,71,174,180,9,102,154,10,232,75,75,248,195,94,57,224,158,133,85,100,210,149,214,155,205,45,84,96,207,70,215,147,223,48,110,207,116,253,225,211,215,146,235,50,189,146,183,134,64,28,60,209,71,221,199,39,9,119,186,118,221,122,94,29,143,50,165,162,58,129,149,254,135,219,199,205,86,86,225,114,71,119,179,81,234,190,124,130,182,150,229,83,76,203,219,94,218,142,54,112,87,194,220,191,152,199,122,223,198,60,198,29,235,201,107,123,68,179,213,208,234,43,140,243,198,13,53,77,92,206,134,120,220,31,28,158,249,200,14,27,113,14,173,59,143,5,221,117,55,101,116,151,121,89,93,98,116,116,85,129,237,123,161,112,251,41,48,65,56,252,167,233,232,185,14,168,158,235,166,117,117,238,158,162,152,182,26,154,153,36,150,138,174,62,40,106,24,94,75,73,111,93,142,206,105,4,116,33,91,18,28,122,170,133,193,91,180,94,182,226,211,116,54,157,97,72,111,86,97,24,12,115,157,253,166,155,206,41,14,251,126,82,177,106,169,44,191,196,235,25,106,146,178,229,75,31,19,225,60,28,5,205,219,1,219,12,29,241,240,90,154,57,105,157,67,12,180,84,77,167,137,205,5,145,190,67,47,118,60,1,56,207,199,117,232,201,39,168,21,49,189,239,120,238,30,4,99,151,78,77,10,91,24,25,214,28,83,154,45,170,246,150,241,45,19,75,105,228,183,218,199,132,44,246,137,190,155,15,137,91,75,21,29,191,81,90,91,61,204,86,92,12,53,50,0,107,37,216,146,214,126,22,237,143,1,159,21,164,161,209,215,123,145,29,221,47,115,25,252,115,30,1,242,231,244,87,107,93,130,77,53,106,138,150,106,134,78,249,100,116,164,177,164,1,179,70,55,231,201,96,25,157,98,176,2,227,170,219,219,34,130,130,106,88,40,97,138,150,18,88,75,32,96,140,29,199,60,115,248,174,39,106,236,227,85,234,59,133,67,173,150,106,142,225,211,63,237,231,2,24,241,196,119,226,118,51,240,202,237,16,23,58,178,151,0,184,14,236,156,14,67,43,169,69,127,165,130,94,244,69,53,83,35,112,47,44,111,186,6,122,146,160,226,21,17,83,91,49,3,247,146,111,202,203,53,186,54,146,171,29,154,246,77,121,210,246,155,84,213,183,200,105,170,233,219,47,216,211,197,222,0,231,191,136,56,57,216,220,12,130,49,131,149,116,155,67,90,77,100,247,123,180,239,171,173,119,190,233,170,120,119,32,108,6,118,3,192,12,45,93,231,90,85,214,212,56,210,17,79,0,217,155,2,252,121,149,82,187,222,39,124,140,105,149,210,212,60,231,47,37,220,33,113,213,53,241,188,187,163,101,201,220,236,21,189,22,17,86,64,204,236,190,167,207,251,91,225,62,195,117,171,175,169,224,191,211,187,35,222,183,188,127,251,81,12,157,213,27,234,107,222,35,137,131,36,242,39,200,15,21,167,165,187,210,85,87,201,77,87,152,120,192,48,202,236,109,144,50,220,248,100,100,42,143,134,168,173,81,35,163,23,179,79,220,127,245,91,60,178,34,11,182,189,189,22,45,250,186,10,152,253,158,190,154,26,202,124,236,201,155,156,31,16,122,21,153,168,100,186,232,251,61,138,167,78,223,174,48,199,88,201,75,233,106,158,42,97,111,11,128,28,33,251,129,191,138,210,234,59,85,117,20,162,105,99,50,82,113,123,179,199,187,61,15,129,242,42,199,173,173,215,43,174,148,211,175,183,209,79,84,202,118,212,53,230,38,241,112,229,227,27,115,232,187,172,58,75,74,24,243,213,215,67,182,201,120,236,17,10,120,228,142,198,231,95,34,180,176,246,181,169,160,218,178,134,211,88,7,226,103,28,46,63,82,23,169,237,154,108,127,104,211,135,63,249,117,160,143,171,85,23,248,117,108,247,8,168,189,158,88,234,37,119,0,18,176,179,30,103,35,146,186,84,232,107,53,21,8,246,138,153,234,170,113,151,60,63,129,160,249,1,211,213,91,206,105,162,250,154,60,47,238,185,136,233,204,174,179,66,89,59,99,142,73,24,193,97,149,156,78,13,203,170,155,129,147,207,102,171,181,102,173,254,205,221,177,172,13,3,3,117,243,246,167,181,50,137,210,73,74,247,62,22,243,14,59,183,226,188,233,117,155,153,78,216,107,11,156,230,140,7,176,130,93,234,60,84,26,150,182,102,135,66,52,86,52,212,241,211,76,98,171,234,157,8,60,21,223,91,234,74,198,91,235,37,163,169,117,60,205,140,144,248,206,8,94,26,178,219,67,111,161,211,181,116,81,31,105,174,180,211,213,84,77,35,221,35,223,35,193,226,57,113,36,122,13,149,50,170,151,80,234,200,205,53,138,203,95,37,59,143,191,51,163,225,105,245,113,195,64,248,171,190,178,99,227,165,211,86,231,190,41,106,232,237,48,211,76,216,94,36,13,145,164,228,100,115,73,140,185,160,70,79,29,189,213,164,50,199,53,112,48,11,181,173,181,237,197,85,172,228,157,67,109,36,228,251,76,127,234,10,243,161,109,26,110,211,71,5,206,42,3,115,190,79,153,93,45,96,204,52,206,201,217,140,234,71,137,84,9,235,162,180,7,73,19,155,45,199,4,48,183,118,193,252,217,234,239,14,131,213,116,125,19,74,246,88,109,237,148,16,254,232,18,15,63,21,15,226,73,31,13,27,94,9,0,155,114,190,135,209,55,161,134,162,98,217,69,242,235,227,218,183,58,170,170,170,186,197,112,168,173,153,210,191,185,32,103,147,119,27,1,209,115,171,124,54,217,40,46,79,175,171,154,26,200,227,105,164,137,145,241,54,103,231,112,227,208,99,253,244,93,55,82,211,56,233,75,128,96,203,140,96,1,227,239,5,202,41,169,95,82,95,194,112,27,205,82,124,40,227,81,20,129,186,156,223,128,130,161,205,104,190,192,44,98,86,109,117,170,182,134,24,165,169,129,205,138,70,135,53,195,113,130,50,20,186,142,54,52,228,151,109,213,119,43,109,161,183,11,13,44,96,53,207,238,99,28,14,198,11,120,7,251,248,43,124,98,174,76,41,209,102,109,195,201,22,227,165,182,81,163,170,137,228,143,85,243,227,178,57,236,187,211,180,141,191,83,246,77,99,170,158,6,209,214,219,224,247,221,76,214,130,70,55,226,219,124,142,23,122,229,81,117,54,136,33,238,117,191,17,75,140,247,15,62,235,179,191,186,122,126,139,103,160,174,183,91,165,116,122,76,212,73,111,169,150,50,201,4,160,240,184,49,185,229,207,56,31,21,45,149,84,245,113,9,41,157,114,55,7,113,225,201,67,156,75,156,116,142,13,3,80,120,30,126,139,151,223,233,36,179,92,228,166,145,226,104,254,243,30,6,50,61,22,35,30,215,183,44,57,11,63,93,182,166,29,73,93,71,90,208,217,168,228,117,57,3,145,225,60,254,60,254,42,178,100,116,110,226,97,193,86,173,139,51,3,142,233,31,58,35,144,128,115,55,130,220,20,164,172,58,122,230,72,67,101,195,31,244,43,44,160,202,70,133,88,71,43,100,23,105,80,74,82,164,165,40,192,68,80,74,82,80,84,20,192,16,168,37,41,42,74,82,152,2,20,20,164,169,41,73,76,1,9,40,37,41,40,41,73,70,2,18,130,82,149,37,41,41,128,33,42,9,74,84,146,148,148,96,33,66,20,33,29,150,174,187,81,80,74,9,74,74,241,0,23,116,130,82,148,101,46,81,128,181,116,20,165,73,41,73,76,1,9,65,74,80,84,20,192,16,21,5,65,65,41,73,76,1,9,65,41,74,10,130,140,5,165,208,52,119,104,245,118,206,238,146,243,222,86,81,15,117,178,231,50,198,63,247,15,35,186,232,245,213,22,29,67,69,11,100,170,166,153,147,2,97,120,120,14,7,200,244,62,69,112,251,77,146,90,182,137,234,1,142,159,152,232,95,233,229,230,182,179,55,217,155,195,8,13,104,219,132,13,146,31,137,52,59,162,105,185,84,147,225,144,203,47,73,9,202,238,197,187,212,186,114,178,202,93,40,205,69,31,73,90,55,111,248,135,79,94,74,189,223,249,173,133,183,85,220,109,255,0,103,4,221,228,124,141,60,222,251,72,240,29,66,217,27,3,53,29,167,248,173,154,38,82,84,151,185,178,82,113,101,133,195,171,79,76,248,114,86,80,62,39,1,210,105,219,238,167,199,51,233,192,21,118,182,217,189,199,14,241,167,114,215,218,111,210,208,72,3,135,123,15,86,19,184,244,42,231,83,103,211,125,161,217,141,29,206,8,234,152,209,177,251,179,83,159,22,158,109,253,15,154,229,53,61,245,44,239,130,166,55,197,51,14,28,199,140,16,166,146,227,61,29,75,42,41,38,124,51,48,229,175,97,193,11,162,134,9,88,208,26,110,56,32,175,192,34,172,29,36,93,87,115,224,123,253,254,235,73,112,210,116,150,27,197,93,161,179,75,83,21,20,134,22,61,248,105,112,28,137,199,93,214,210,219,77,5,59,71,113,19,35,243,3,127,154,122,250,179,95,113,168,174,169,225,117,68,239,227,121,3,0,159,68,130,124,114,42,229,245,78,12,13,99,117,183,21,6,159,225,169,8,29,51,128,238,91,152,170,91,31,66,74,243,171,149,149,78,97,153,141,60,25,225,11,87,237,30,104,246,143,53,89,40,170,151,253,173,221,162,183,131,4,166,135,80,219,158,221,127,165,181,108,193,160,1,176,29,2,191,85,202,221,63,217,196,12,24,246,171,169,203,143,131,72,207,209,184,31,21,206,172,116,210,93,238,244,148,16,187,133,245,18,6,113,99,60,35,169,248,0,86,70,168,133,246,155,205,69,177,245,142,170,142,144,240,49,206,39,0,16,14,0,206,220,250,40,35,15,33,199,153,89,83,74,201,166,101,61,237,110,177,28,192,208,122,173,148,198,215,107,160,165,172,189,86,202,125,165,157,236,84,180,177,230,71,183,36,110,227,238,183,112,170,244,247,47,106,171,150,162,150,46,238,55,188,240,135,30,39,52,116,4,250,43,29,36,52,90,130,203,29,150,227,33,130,86,52,207,71,87,140,136,92,78,11,93,226,210,113,159,154,164,92,41,110,90,42,182,72,239,52,82,24,100,222,57,99,57,142,79,54,191,145,219,167,53,22,56,41,170,105,223,28,63,243,154,108,65,59,139,240,251,170,119,214,77,75,84,230,84,30,169,189,185,91,134,222,69,111,238,94,209,86,105,154,239,238,65,201,3,59,187,196,252,21,95,180,74,250,123,75,173,204,103,191,86,65,50,70,57,119,71,150,124,243,156,124,86,101,62,188,162,115,155,3,45,149,179,76,239,185,28,124,46,115,143,76,1,186,213,63,179,205,67,126,175,146,229,169,167,167,178,69,80,238,35,237,71,50,145,208,54,33,190,195,97,156,40,88,108,18,208,84,54,106,191,226,107,47,109,69,220,77,248,11,147,219,224,161,86,214,138,134,8,96,23,61,139,39,77,107,122,170,118,102,130,172,200,192,48,232,158,119,3,192,143,15,92,133,218,108,183,217,233,251,39,167,186,81,71,31,124,217,31,238,72,50,49,222,144,121,97,115,189,57,162,180,181,146,86,75,75,67,37,210,181,135,34,170,225,184,7,197,177,13,135,199,43,168,199,64,199,118,103,85,77,75,3,89,238,202,246,199,19,112,51,196,78,192,43,39,227,148,149,243,24,97,140,135,13,111,176,62,30,72,4,83,198,35,21,35,171,152,104,171,148,218,245,245,77,2,174,220,220,248,199,38,71,201,193,123,190,237,71,88,220,58,133,135,61,31,27,74,167,82,83,186,55,112,200,210,215,14,142,24,42,193,67,15,36,87,42,254,122,58,104,205,216,219,120,149,238,235,101,21,78,120,45,118,211,197,207,142,0,114,178,40,244,212,161,195,217,127,135,81,15,24,40,216,8,248,225,108,168,97,229,178,176,208,194,54,91,185,85,53,19,228,212,1,226,47,247,85,139,158,140,100,182,138,201,235,110,53,245,115,71,11,156,198,185,252,44,4,13,182,11,231,109,77,36,204,170,134,158,153,142,116,143,105,1,173,4,147,191,44,5,246,96,164,51,81,205,24,4,135,176,183,151,136,95,55,83,142,226,150,231,44,64,54,102,79,192,36,0,113,1,147,182,86,219,86,40,220,38,45,205,194,219,106,116,237,83,112,185,229,174,130,88,75,236,110,223,11,149,76,178,105,89,35,149,149,55,112,3,134,236,166,59,146,122,23,120,15,37,214,108,209,152,237,173,121,32,22,176,156,187,150,66,168,83,2,250,136,193,201,46,112,243,39,117,159,115,169,148,214,190,144,191,236,162,152,176,48,114,200,119,212,170,76,106,121,241,41,26,217,93,219,216,7,32,21,148,180,172,164,139,162,143,115,185,226,86,246,227,113,171,173,181,154,72,169,152,28,236,119,142,206,231,124,142,16,168,55,106,73,105,42,61,166,48,248,158,211,153,27,140,31,92,46,201,21,145,222,192,106,136,12,16,140,185,206,56,28,43,50,158,217,107,185,65,221,214,177,149,17,129,185,13,229,232,229,110,202,10,124,60,153,104,250,130,247,34,250,121,240,252,46,86,60,74,205,201,32,184,245,84,26,189,49,65,124,183,27,158,148,174,101,109,41,251,205,31,222,68,127,43,219,207,247,245,88,22,173,83,114,211,210,199,73,117,142,73,169,155,179,29,159,125,128,126,87,117,30,69,108,232,109,150,183,83,94,238,189,148,215,58,27,140,209,198,223,99,148,134,247,110,108,129,199,103,114,14,0,140,28,141,249,132,209,106,27,109,218,217,69,6,184,164,138,209,118,171,146,88,75,100,105,100,110,124,101,163,36,159,186,79,16,199,234,174,170,224,130,190,46,130,177,153,155,234,15,49,200,246,133,83,29,67,163,55,10,213,69,117,183,222,173,224,177,208,203,30,114,37,223,45,39,0,135,14,96,224,12,44,106,187,107,232,46,20,151,24,163,21,30,202,254,246,158,102,224,203,22,248,248,140,29,199,35,158,138,145,119,210,87,109,63,80,107,244,252,178,77,27,70,75,25,187,192,243,28,158,62,171,47,77,107,184,103,123,33,173,225,166,168,220,96,156,70,243,140,108,79,221,62,171,150,159,4,150,136,231,136,151,198,56,141,28,222,251,111,222,60,69,149,221,53,92,115,14,141,252,120,29,143,119,37,83,237,38,213,119,173,187,87,95,231,124,117,208,84,63,138,73,233,227,225,238,246,0,7,179,114,221,128,223,112,124,87,61,149,125,13,116,238,234,235,43,36,167,97,133,143,166,147,137,128,227,113,25,206,113,207,112,190,120,127,221,30,139,162,193,235,95,80,215,70,243,124,160,107,107,104,111,191,11,233,194,221,193,65,196,169,25,74,230,134,108,69,237,203,177,98,74,154,154,227,37,54,26,255,0,180,143,192,243,30,137,101,88,114,171,82,171,153,35,163,57,154,108,172,212,213,49,84,179,138,23,3,226,58,143,85,232,85,48,75,36,50,7,196,226,199,142,68,45,229,162,234,107,103,101,43,162,123,170,92,112,209,19,75,184,190,3,112,132,16,173,32,175,108,157,87,232,86,212,165,37,73,74,74,104,10,113,65,74,80,84,20,192,22,137,80,84,20,20,164,163,1,1,40,41,74,146,148,166,0,132,168,37,41,82,82,148,96,33,65,74,80,74,82,83,0,90,37,25,66,140,161,29,144,221,118,162,160,160,165,43,195,192,93,218,10,82,164,165,37,48,4,37,65,80,80,84,20,192,16,149,4,165,42,74,82,152,2,20,18,148,160,168,41,128,33,80,82,184,129,204,236,157,141,47,118,7,169,73,59,0,68,210,47,101,163,123,93,93,168,42,93,37,142,142,88,221,159,179,225,57,229,182,223,178,192,53,130,162,169,148,238,103,12,146,59,133,164,114,202,93,49,81,20,150,87,83,58,70,119,209,200,236,48,157,200,59,236,62,107,10,164,247,23,42,121,122,54,86,159,170,164,134,153,162,105,88,70,160,155,126,20,104,0,37,192,238,179,110,20,141,129,164,13,221,212,173,150,135,214,81,216,203,232,46,81,184,210,201,39,24,153,187,150,18,0,220,117,27,116,221,69,237,129,161,229,196,6,142,100,170,61,84,141,146,82,89,247,124,124,84,220,49,255,0,49,17,15,214,235,28,214,84,192,89,39,21,222,47,54,139,94,166,160,100,142,44,144,57,185,134,166,18,56,135,161,234,60,138,228,218,155,77,92,108,50,57,210,48,207,73,159,118,162,49,145,254,97,248,79,209,96,233,221,71,112,176,79,199,71,46,97,113,203,224,126,236,127,195,161,243,11,172,233,221,87,110,191,196,27,19,196,53,88,247,233,229,35,63,15,204,21,165,54,37,87,132,27,129,158,62,71,135,119,47,178,129,4,245,56,89,179,122,241,242,253,219,236,184,159,180,121,163,191,93,178,229,165,236,181,175,46,158,221,0,121,230,230,2,195,244,194,213,59,67,88,67,178,41,230,199,129,153,216,87,109,248,235,11,13,188,145,188,30,192,15,173,199,217,92,199,241,5,51,135,89,164,31,15,117,202,61,161,109,40,44,247,74,224,12,20,146,6,31,199,39,184,223,170,234,20,86,75,109,191,122,58,40,99,112,252,124,60,78,249,157,214,29,215,80,90,232,50,42,43,35,227,31,129,135,141,223,32,168,235,127,226,3,229,119,69,134,83,92,243,118,191,250,183,255,0,210,92,152,230,115,104,25,231,236,61,214,38,130,181,179,79,95,98,184,221,37,18,112,49,205,107,34,110,120,92,70,51,147,207,108,252,212,87,211,83,77,114,170,172,238,26,101,158,87,72,92,255,0,120,238,114,183,122,78,243,69,95,166,117,29,205,180,252,81,210,196,90,195,51,70,231,132,158,93,58,46,93,87,118,173,170,24,150,119,6,254,86,123,163,232,160,203,62,43,86,198,190,170,75,94,247,3,75,107,177,182,252,213,100,83,62,162,162,73,29,245,11,3,221,189,189,85,134,83,221,220,184,198,217,132,143,253,65,101,210,234,103,82,196,105,107,98,101,93,19,246,116,82,52,57,167,252,167,98,180,54,87,10,184,133,48,127,13,67,51,192,9,251,237,59,227,212,21,175,187,137,169,101,225,157,142,97,206,217,28,212,56,105,155,36,221,25,61,97,224,123,194,177,101,60,85,95,199,32,186,220,92,46,127,194,46,181,180,90,122,134,134,211,19,94,90,233,41,98,2,87,228,3,187,206,72,231,200,44,106,70,62,89,12,146,185,207,145,219,151,56,146,79,196,167,190,69,197,168,171,157,227,32,63,250,66,206,160,135,150,201,147,85,94,157,143,118,174,45,23,60,73,178,40,217,21,60,45,17,180,11,129,246,91,10,8,121,108,182,175,190,215,218,97,146,42,103,70,248,152,210,241,28,141,200,206,51,207,154,214,85,92,105,109,52,226,90,145,33,7,96,35,97,57,62,188,135,197,87,103,214,48,205,86,231,203,68,225,17,28,32,113,7,100,99,27,141,148,124,59,10,197,166,147,230,169,162,118,81,199,107,247,92,139,248,93,83,203,83,3,159,150,91,16,172,212,253,160,58,161,163,219,45,145,147,226,215,7,15,147,135,238,178,227,213,52,111,221,182,232,129,254,104,91,251,21,75,109,227,79,201,185,167,48,159,229,123,155,250,228,47,118,93,108,77,221,179,204,63,204,194,175,102,169,196,35,208,192,241,222,223,101,35,162,161,126,177,139,120,255,0,101,93,25,169,228,31,247,106,26,38,159,230,136,255,0,84,199,81,95,165,24,167,168,163,165,30,49,211,55,63,85,79,26,142,199,15,57,170,29,232,25,253,87,140,186,254,207,76,62,202,9,228,35,243,72,208,62,153,80,93,81,141,205,164,16,187,255,0,31,116,183,82,194,53,12,30,54,252,149,105,172,162,175,186,70,255,0,226,151,155,141,75,72,63,102,217,59,182,124,130,160,209,192,127,133,93,34,141,165,197,179,181,160,14,124,240,150,225,218,164,173,105,109,5,28,81,158,132,130,243,245,192,250,42,52,250,190,232,200,234,89,75,43,105,132,238,227,145,236,30,247,207,167,62,138,211,11,192,49,218,128,231,86,88,92,180,140,199,107,27,157,7,225,54,44,66,58,86,56,56,131,181,131,123,15,102,158,170,217,116,187,211,105,90,115,35,203,102,187,57,191,99,8,223,186,254,99,254,253,22,231,178,173,109,166,32,180,83,82,221,42,99,165,186,229,198,106,153,224,56,123,156,226,115,198,51,227,228,184,13,101,200,79,43,251,185,12,175,113,203,164,39,57,62,189,87,165,27,185,110,186,103,224,20,102,19,4,167,59,137,185,118,219,94,192,88,236,46,116,241,43,157,196,49,105,42,164,184,54,95,101,86,65,81,168,15,178,90,156,201,45,180,174,30,209,36,111,14,239,36,31,132,12,231,3,245,244,89,20,204,142,158,32,200,134,26,62,171,135,232,235,125,70,136,182,201,169,238,225,244,247,57,233,228,109,170,137,199,134,71,151,52,131,60,141,232,198,130,113,158,101,117,219,117,79,21,190,148,146,73,48,176,146,122,251,161,113,63,27,182,106,86,68,99,121,49,184,145,110,23,22,215,183,127,100,186,6,103,190,155,42,245,239,73,199,28,87,42,157,48,241,108,186,85,49,128,57,142,45,102,90,240,252,224,125,220,227,30,27,242,85,59,253,101,13,210,197,65,109,237,50,148,211,87,74,233,162,142,178,54,240,247,92,60,32,59,35,56,14,207,61,218,113,200,45,247,104,85,58,145,130,158,13,45,52,13,146,72,222,247,52,176,25,72,110,51,194,227,176,230,54,194,225,181,179,87,85,213,202,203,212,149,50,85,12,182,65,80,73,123,126,7,146,239,112,234,168,113,8,91,52,46,184,62,124,181,228,160,201,19,163,118,87,133,215,141,86,169,211,250,186,141,144,98,227,165,106,251,152,90,225,185,166,196,109,111,22,223,116,18,220,245,105,207,68,226,159,74,118,149,69,37,93,170,169,148,119,49,247,223,193,130,29,225,52,127,251,135,204,170,150,151,190,95,159,170,32,52,78,116,150,233,187,182,84,83,0,94,216,218,214,6,151,143,203,247,65,207,207,40,182,193,105,190,211,221,235,116,44,174,180,106,9,161,107,100,128,158,6,177,205,145,174,226,24,216,3,194,70,70,219,238,2,148,88,230,29,55,75,177,11,214,182,171,82,232,57,164,162,186,83,54,88,101,137,241,193,36,132,190,55,7,52,140,177,227,158,199,145,250,46,111,32,192,199,130,236,22,110,208,31,65,102,166,181,118,147,67,9,109,84,210,192,248,167,143,236,93,193,195,135,228,125,194,120,182,115,118,219,162,218,82,118,127,164,35,174,134,121,174,180,172,130,182,70,154,58,87,75,223,74,90,243,238,180,239,142,188,240,80,196,216,226,115,159,148,2,119,35,143,135,138,55,74,233,44,30,111,101,194,41,232,170,171,164,238,232,169,166,168,121,233,27,11,149,182,201,217,69,254,232,90,250,167,83,219,225,60,204,174,227,127,253,45,253,200,93,46,135,89,233,154,91,229,29,150,193,104,169,168,124,149,2,7,77,40,12,107,61,236,23,6,239,156,122,5,175,161,184,246,135,122,191,210,203,61,52,86,187,44,115,131,44,124,45,140,190,48,121,111,151,28,143,68,110,121,216,4,178,17,108,236,175,72,89,76,78,190,207,81,115,168,113,1,177,203,40,167,141,199,192,52,28,159,154,241,184,118,133,67,73,69,53,191,179,74,122,58,31,103,111,21,84,212,20,67,221,143,238,228,200,225,147,185,27,253,86,142,131,68,80,90,117,61,29,195,80,234,127,107,187,9,248,225,131,143,119,59,124,15,120,151,31,144,91,190,200,174,90,77,247,251,141,22,152,160,124,111,101,49,116,181,18,51,121,7,24,24,203,137,39,127,64,171,49,74,175,145,164,125,81,110,108,186,216,241,212,39,83,48,58,86,130,23,47,37,65,93,135,90,118,119,77,91,222,86,88,3,41,170,79,188,234,99,180,111,255,0,15,229,63,79,69,200,235,105,167,162,169,146,158,174,39,195,59,14,28,199,140,16,155,131,227,116,184,180,121,224,54,112,221,167,113,253,118,141,21,243,129,27,175,2,148,169,37,41,87,96,32,37,5,41,40,42,9,76,1,10,130,148,149,36,165,37,48,4,37,65,42,10,10,82,140,4,40,37,41,82,82,229,48,4,37,25,66,92,161,29,150,174,187,89,41,74,10,130,188,60,5,221,168,37,65,65,74,83,64,66,80,82,149,37,41,70,2,4,18,148,148,18,148,166,0,132,160,165,37,73,74,81,128,180,87,181,59,131,120,252,72,94,83,187,154,92,145,201,98,203,42,56,225,204,251,161,115,236,44,177,43,90,92,246,61,142,45,115,14,65,7,5,56,188,212,198,208,217,221,223,180,117,119,222,31,21,227,60,156,214,24,141,213,18,134,51,153,230,124,2,188,138,22,61,131,165,26,5,1,207,45,117,217,186,182,92,175,115,94,26,201,11,123,168,72,203,99,7,63,19,226,86,43,159,9,164,107,4,78,21,2,66,227,47,30,197,152,24,111,14,57,231,39,57,234,188,26,208,198,53,173,228,6,2,9,85,49,197,28,67,36,66,205,224,164,6,216,1,201,65,42,1,32,130,9,4,114,33,100,210,219,235,42,224,168,154,150,150,105,162,167,1,210,186,54,241,6,3,212,172,76,167,0,179,48,58,5,187,162,213,119,186,38,134,195,113,152,176,114,108,184,144,125,86,99,181,229,244,183,29,244,0,248,136,6,85,88,149,231,44,172,140,102,71,181,190,165,43,228,32,153,218,198,9,238,72,124,113,14,179,128,91,91,149,250,233,113,200,172,174,153,236,63,128,30,22,252,130,216,88,108,150,235,192,183,197,13,100,237,171,46,123,171,88,99,1,177,70,15,187,192,122,147,254,249,111,75,168,186,68,204,247,109,115,207,200,44,157,43,170,29,111,188,113,84,22,199,79,43,12,100,129,247,78,114,9,62,10,222,159,10,146,54,245,89,148,121,122,40,50,215,64,44,198,59,94,205,151,120,254,25,29,175,72,87,83,219,169,204,118,154,135,6,206,226,252,185,206,216,103,39,126,128,46,67,114,171,163,162,187,123,11,231,196,143,28,81,151,12,7,12,242,207,44,174,165,113,190,211,55,178,38,188,84,196,100,154,171,135,28,96,159,188,79,232,23,205,154,198,228,203,157,207,142,35,197,28,109,224,14,241,223,36,162,110,30,218,163,103,105,110,42,43,106,157,75,19,228,59,230,183,125,191,119,93,24,18,210,8,36,17,184,35,98,21,134,143,81,135,193,236,215,154,72,235,160,229,196,64,227,31,213,113,187,22,171,158,128,182,10,238,41,233,185,7,115,123,7,238,60,149,246,138,170,10,234,118,207,73,43,101,137,220,156,211,244,62,5,115,248,150,16,99,32,78,219,142,4,126,14,224,171,42,106,184,107,5,219,184,225,196,45,253,218,233,4,215,42,138,138,86,57,204,144,130,222,33,140,108,6,235,46,201,85,36,205,116,146,56,96,100,112,129,128,57,42,222,22,85,170,228,219,109,97,53,12,47,164,147,13,144,14,109,243,10,119,195,212,113,252,192,102,91,229,110,151,215,107,122,165,98,174,112,166,13,7,144,86,25,174,82,210,151,24,220,210,211,205,143,28,77,119,168,42,215,127,209,218,100,105,151,93,171,40,167,129,195,132,189,212,78,225,62,246,55,225,62,239,85,84,185,216,234,106,168,77,117,152,139,133,25,105,57,135,222,123,125,91,207,253,242,93,75,80,83,247,157,157,78,199,13,253,153,175,35,30,0,31,217,118,19,201,148,176,176,218,231,91,46,73,238,177,22,92,98,77,39,99,171,25,182,234,51,30,121,50,178,148,180,252,219,178,193,155,179,250,195,189,61,210,215,48,242,145,195,246,91,10,24,121,43,5,12,60,182,83,93,44,140,217,215,242,77,46,35,138,161,191,179,219,177,56,19,81,31,73,9,253,147,195,217,133,218,98,1,154,47,242,180,159,215,11,172,208,195,203,101,97,161,135,150,202,59,241,9,90,128,206,224,184,228,61,143,77,21,28,245,85,149,28,77,134,55,72,89,197,130,236,12,227,111,234,181,54,235,85,44,21,60,52,244,241,179,135,98,64,201,63,18,190,145,117,55,123,67,81,30,62,244,110,111,204,46,25,107,131,142,225,82,49,247,94,71,212,173,211,86,62,96,236,231,101,182,74,92,13,211,197,162,236,55,97,255,0,212,44,244,146,184,254,54,183,187,127,253,77,193,90,122,187,125,135,65,221,229,22,43,59,36,184,176,53,236,170,184,73,237,2,12,140,253,155,8,3,62,110,201,93,70,205,73,247,118,92,171,182,71,123,54,174,169,102,113,246,17,31,253,43,41,195,102,155,43,182,178,211,26,215,58,197,82,111,247,122,154,250,218,138,170,234,153,106,42,101,107,184,229,149,217,113,216,253,60,151,108,180,213,230,215,70,115,255,0,34,63,244,133,243,220,52,181,23,91,140,84,212,192,151,202,113,159,1,213,199,200,5,219,169,228,16,65,28,76,39,134,54,134,15,64,48,168,126,51,164,109,75,97,136,110,46,124,52,246,93,46,19,78,95,153,214,209,108,42,234,9,190,91,221,190,4,83,2,125,120,22,191,87,80,219,238,113,210,138,218,72,165,149,211,199,19,102,221,178,48,19,190,28,57,143,35,144,189,61,167,205,98,92,92,249,197,55,6,252,19,178,67,191,64,119,92,165,21,36,180,178,178,72,142,82,209,110,253,73,215,205,88,79,135,135,177,192,139,221,108,169,97,134,221,76,41,232,226,100,16,254,86,12,3,235,227,241,85,157,65,166,105,107,97,175,150,216,69,190,227,85,27,88,106,34,203,119,107,195,193,32,117,200,230,55,91,227,81,145,131,186,199,149,252,203,78,66,236,240,252,72,78,50,78,50,187,208,251,42,58,204,22,72,70,104,250,205,245,11,158,93,110,77,166,179,81,219,187,70,164,246,163,44,210,198,218,182,0,75,3,67,120,94,8,223,124,157,198,251,110,10,189,232,219,30,133,180,50,199,43,46,210,87,215,188,196,234,102,49,249,13,113,62,238,67,7,77,185,159,130,196,185,65,77,112,165,125,53,116,49,207,3,249,177,227,35,255,0,131,230,173,250,67,69,88,45,150,171,117,76,20,142,146,118,70,215,177,243,72,93,192,121,140,14,91,43,73,155,144,106,119,228,169,28,220,170,191,111,214,148,206,190,197,110,211,58,105,176,192,250,142,238,122,128,192,8,28,94,243,143,8,245,230,86,182,150,139,92,220,111,148,245,119,138,246,210,91,225,156,72,234,102,188,55,141,160,242,45,111,63,137,93,58,98,200,99,44,133,140,141,159,149,141,13,31,32,180,245,179,134,231,137,192,122,148,161,109,237,101,141,105,113,176,11,157,90,59,56,181,218,110,81,220,103,169,169,172,173,142,78,241,174,113,12,104,119,160,220,252,74,180,105,138,27,125,166,121,89,110,163,167,165,105,102,15,116,192,9,223,169,230,87,164,243,7,157,157,183,138,243,133,205,137,197,192,146,226,48,170,241,121,96,154,145,244,224,220,184,112,239,230,175,48,252,46,126,145,178,57,150,29,191,183,86,63,106,243,90,109,73,102,160,212,20,189,221,100,96,74,209,246,115,180,123,236,244,61,71,145,94,126,213,230,177,170,110,209,64,211,239,113,187,242,181,113,52,152,60,236,149,174,166,184,120,218,203,165,249,44,253,80,46,184,229,222,134,91,101,198,162,142,163,6,72,93,194,72,228,71,48,71,168,88,68,173,182,171,168,125,85,250,170,105,49,196,238,30,93,54,11,78,87,172,194,217,3,26,37,250,172,47,223,197,115,243,179,162,145,204,228,72,65,74,74,146,82,20,240,18,9,65,41,74,146,148,163,1,10,10,82,130,148,166,0,132,148,20,164,169,37,41,76,1,10,130,80,163,40,71,101,171,174,214,82,149,37,41,94,30,2,238,202,10,82,80,84,38,0,132,168,42,9,65,41,74,96,8,74,10,82,130,160,163,1,10,130,160,160,149,5,48,4,37,65,94,82,196,217,57,228,31,16,189,9,74,83,91,112,110,16,29,119,88,142,161,97,62,243,222,66,245,142,38,66,220,70,208,7,234,189,225,141,243,77,28,81,14,41,36,112,99,71,137,39,1,122,221,40,42,109,119,9,232,171,163,238,234,96,119,11,219,196,14,15,62,99,110,169,230,71,188,88,157,18,250,129,214,27,172,82,148,148,21,44,225,226,247,243,143,17,209,50,24,218,247,134,184,216,30,40,100,113,99,75,128,185,228,175,253,149,211,62,118,87,58,9,93,12,172,145,156,47,111,49,238,185,123,234,157,55,5,92,143,124,145,50,221,112,59,247,173,110,32,148,255,0,51,71,221,62,99,111,16,170,250,118,253,91,165,229,116,145,68,202,138,25,200,47,111,46,44,114,33,221,10,234,22,155,237,175,83,82,59,187,144,201,134,225,241,59,105,34,56,192,36,117,198,248,33,86,226,212,21,88,77,67,170,5,221,19,136,235,13,134,128,106,56,107,224,168,91,92,95,33,113,22,251,254,246,21,193,175,116,151,11,101,73,167,174,137,208,191,155,113,187,94,60,90,225,177,30,97,105,36,57,57,43,190,95,244,235,164,163,123,25,3,106,232,156,73,52,238,60,69,158,109,112,220,31,79,138,228,55,253,60,250,71,62,90,34,249,97,25,204,110,31,104,207,95,31,80,186,236,23,23,138,165,129,165,161,167,152,216,254,65,236,62,100,232,145,83,73,52,131,165,99,179,143,81,222,21,90,85,137,34,203,149,94,244,78,132,138,247,167,217,119,118,103,119,124,248,221,78,227,194,48,220,110,49,207,159,34,175,158,224,221,213,66,230,47,227,44,118,56,139,27,247,177,156,15,95,5,135,39,85,244,253,157,150,155,85,27,160,170,142,146,154,156,142,23,196,230,0,28,60,11,122,174,81,218,189,143,76,83,197,252,67,75,251,84,36,200,27,44,14,111,216,239,213,153,60,67,211,151,162,70,98,77,173,162,18,9,92,178,84,246,219,173,101,166,167,190,162,148,180,254,38,157,218,241,224,66,73,86,36,187,100,158,72,36,99,94,11,92,46,10,22,189,204,118,102,155,16,186,182,155,213,52,119,144,216,158,69,61,111,88,92,118,119,248,79,95,78,106,198,198,181,199,14,0,131,182,235,141,233,237,33,168,245,36,205,109,130,207,93,86,115,145,36,113,150,176,121,241,156,52,124,215,100,183,233,45,77,167,172,193,250,178,178,216,233,248,131,35,167,138,126,242,164,15,23,227,108,12,115,230,185,201,160,255,0,27,40,169,167,58,14,5,95,210,226,2,181,191,45,56,212,236,71,229,100,80,11,165,162,167,218,172,53,178,83,203,204,179,139,103,122,131,177,248,171,125,47,107,149,244,212,230,151,84,88,153,81,19,135,11,223,15,185,196,58,229,167,45,63,2,21,70,154,173,208,144,28,56,219,245,91,138,74,250,73,7,12,142,12,207,48,241,178,184,139,21,162,173,3,164,176,119,110,135,207,138,139,83,134,203,25,213,185,135,48,183,16,106,222,207,106,253,231,67,87,111,121,233,192,240,7,200,184,44,232,111,154,31,156,55,192,60,156,240,63,80,22,144,88,172,245,251,201,71,75,33,61,89,128,126,136,26,2,195,49,201,165,153,185,252,147,184,41,150,128,139,230,119,152,42,188,134,141,13,213,145,186,187,71,83,12,255,0,24,107,177,224,246,47,26,142,213,244,157,11,79,115,36,149,14,29,3,191,160,90,136,123,48,211,142,62,244,21,110,242,246,151,45,189,15,102,154,82,2,28,251,75,36,199,89,229,123,135,212,225,44,138,81,245,23,31,36,54,143,141,213,102,239,219,204,132,152,108,118,214,241,187,102,146,194,231,31,153,253,150,179,69,91,181,237,226,228,106,169,236,212,212,116,51,59,137,242,220,26,232,219,207,57,3,239,30,125,6,23,82,138,171,71,233,102,100,73,103,183,145,210,16,206,63,147,114,229,93,191,246,209,109,164,99,227,176,81,203,91,63,33,53,70,99,140,121,227,239,31,162,3,84,200,218,91,4,118,191,19,170,108,113,61,250,68,207,21,119,171,166,165,211,150,183,87,93,43,34,142,8,192,226,56,35,137,222,13,28,201,240,11,152,106,93,42,238,210,53,124,151,11,37,117,43,109,77,130,22,62,121,9,227,99,128,57,29,215,60,249,156,15,53,66,186,106,155,182,166,185,58,162,241,86,233,136,30,228,96,112,199,24,240,107,121,15,213,61,174,231,89,106,172,101,85,190,162,72,39,103,39,48,243,30,4,117,30,69,85,62,174,162,157,228,198,70,107,110,173,33,194,172,204,197,221,111,79,223,219,43,253,195,179,99,166,32,124,246,96,250,216,136,204,175,112,29,240,199,144,230,223,33,201,86,253,171,205,116,125,29,218,53,37,219,187,164,188,119,116,117,231,102,191,56,138,83,228,127,9,242,59,44,157,93,162,105,46,252,117,20,37,180,149,231,114,224,61,201,15,243,15,31,49,245,85,208,98,161,178,228,196,56,255,0,183,191,245,228,174,112,220,79,229,173,79,86,219,1,177,31,159,113,226,185,127,181,121,163,218,188,214,21,218,130,186,209,86,105,174,16,58,41,58,103,118,184,120,180,245,11,11,190,114,235,163,195,34,149,161,236,32,131,177,11,174,100,76,123,67,152,110,10,221,123,87,154,61,171,205,70,159,176,220,239,174,113,163,140,54,6,28,62,105,14,24,15,135,153,242,11,121,81,162,159,78,207,126,224,28,255,0,229,139,111,213,38,90,74,120,78,87,184,93,68,150,162,154,39,244,111,112,191,45,254,203,65,36,161,221,112,85,178,159,85,211,82,90,105,41,227,141,242,205,28,65,174,252,45,7,215,170,168,87,90,235,41,101,12,96,239,193,56,29,216,36,252,150,101,30,154,186,207,135,74,198,83,51,198,67,191,200,33,168,168,164,165,136,25,231,107,71,11,157,124,6,234,13,78,21,135,76,225,52,132,15,27,95,195,117,153,89,168,170,170,73,195,155,19,124,24,55,249,172,3,84,233,29,185,115,156,126,37,110,105,244,205,60,35,53,18,201,51,188,62,235,86,75,161,167,165,140,150,50,56,152,57,157,135,213,115,147,227,244,79,57,96,5,253,187,15,93,125,22,226,117,37,56,203,78,207,75,127,107,72,200,234,28,50,88,90,60,93,178,151,181,205,27,187,37,98,221,117,77,166,143,137,190,210,38,144,126,24,71,23,215,151,213,84,174,58,210,105,114,218,42,102,196,63,52,135,136,252,134,202,101,52,85,21,61,108,153,71,151,221,105,248,132,76,250,143,146,181,212,60,144,114,227,133,94,186,93,233,41,65,6,81,36,159,145,155,159,254,21,74,182,231,91,90,79,180,212,200,240,127,14,112,62,65,96,149,210,83,64,97,10,36,152,225,2,208,182,221,167,217,123,86,84,58,170,166,73,158,0,115,207,33,209,99,169,37,41,42,98,160,123,203,201,115,183,42,9,74,74,146,82,148,96,37,160,165,37,5,41,76,1,9,40,41,74,146,82,148,96,33,42,9,80,80,74,82,152,2,18,81,148,40,66,52,43,181,21,5,9,74,240,240,23,118,80,82,149,37,41,41,128,33,42,9,80,80,84,18,152,2,21,4,165,42,74,82,140,5,162,130,148,160,168,41,128,33,37,65,74,74,146,82,148,96,32,40,202,135,184,189,197,206,113,115,142,228,147,146,84,18,182,54,219,29,202,228,3,169,41,94,232,207,252,199,123,173,249,149,146,75,28,45,205,35,128,29,186,32,115,131,117,43,88,84,18,175,118,237,0,78,29,113,173,13,29,89,0,201,255,0,168,255,0,69,104,183,105,187,69,191,6,26,54,62,65,248,230,247,221,245,217,83,84,124,73,71,14,140,37,199,179,111,51,253,168,207,171,96,219,85,199,181,53,222,174,209,5,130,74,126,23,196,250,89,4,144,200,50,201,7,122,121,143,221,101,80,69,29,196,195,89,166,170,31,5,201,177,54,160,209,113,226,86,131,214,51,248,135,146,245,237,114,83,29,206,136,24,219,36,37,179,102,55,114,63,106,121,120,31,48,168,151,138,89,155,236,117,246,153,36,6,158,154,55,225,142,251,104,0,206,28,113,211,249,135,199,11,212,40,228,233,41,99,125,180,115,70,157,227,101,199,76,227,210,57,195,153,251,174,201,166,187,68,203,189,146,255,0,246,19,3,194,106,3,112,210,124,30,223,194,124,199,209,88,53,69,21,37,125,3,42,32,104,53,7,7,188,102,225,205,225,230,8,231,184,231,230,185,77,54,164,179,95,109,214,152,53,140,190,195,116,170,133,238,101,229,140,28,4,182,71,48,9,218,57,140,52,123,225,103,137,117,22,134,172,101,52,209,10,155,124,227,142,32,211,222,65,59,79,226,137,227,151,195,226,23,53,87,128,24,100,53,24,81,200,238,44,63,73,255,0,183,145,236,219,185,78,161,196,76,50,7,30,31,190,43,71,218,77,28,52,26,166,106,122,104,155,19,4,16,184,181,191,152,198,9,62,164,146,186,183,98,173,206,128,105,255,0,242,166,253,151,50,213,253,230,163,191,207,115,49,178,221,79,35,35,104,21,50,12,128,214,134,244,244,87,206,199,236,117,112,83,251,125,13,218,73,173,78,145,204,146,28,226,55,184,13,200,105,25,207,45,246,93,27,91,32,164,96,155,71,88,94,252,236,160,84,187,59,203,249,172,13,101,23,252,83,88,127,193,254,144,171,215,251,37,93,238,214,104,232,4,93,233,123,94,76,178,6,53,173,28,201,37,91,181,132,121,212,245,155,126,95,244,133,79,215,148,47,171,211,82,69,27,225,143,237,88,75,166,148,70,192,50,121,147,250,41,225,223,196,59,150,19,212,85,121,52,230,146,179,7,59,82,234,166,84,74,193,147,73,104,143,189,119,167,25,216,47,107,214,175,211,186,54,229,81,69,166,116,117,20,245,116,228,15,110,187,188,212,59,37,160,228,51,144,230,170,19,91,236,180,145,63,219,110,51,86,56,52,230,43,124,92,45,229,255,0,137,32,3,228,210,182,186,210,243,29,22,168,184,54,217,105,183,197,48,123,127,180,212,71,237,50,231,129,187,142,63,113,191,6,168,46,4,149,16,221,91,123,58,215,154,227,85,235,91,107,238,53,149,166,200,215,184,62,58,88,123,154,86,251,167,0,240,140,115,229,146,86,244,238,73,59,147,204,245,43,159,246,77,116,186,94,59,81,178,186,229,93,87,88,200,222,236,137,36,46,100,96,180,141,135,38,252,48,187,77,247,75,201,79,197,61,187,138,88,121,152,206,238,111,167,136,250,174,71,226,74,152,169,223,12,114,27,102,205,110,92,23,67,128,72,214,103,14,227,111,202,171,97,76,113,62,89,27,28,76,123,228,113,195,90,192,73,39,200,5,36,120,132,240,75,45,60,204,154,9,31,20,172,57,107,216,226,215,52,248,130,21,48,43,166,55,182,139,199,5,167,108,180,143,129,94,236,172,170,143,251,186,153,219,233,33,31,186,243,57,36,146,114,78,228,149,24,68,215,150,236,86,139,67,183,11,206,239,120,184,67,65,33,21,245,77,115,176,209,137,156,63,117,82,168,173,170,168,255,0,188,85,84,75,254,57,92,239,212,172,187,229,96,168,156,71,25,204,81,245,29,74,213,146,186,188,58,39,178,16,95,185,213,87,202,25,155,170,16,90,90,208,238,2,3,179,135,99,0,248,239,213,33,91,113,112,185,221,232,109,182,78,243,188,165,165,123,221,79,23,8,28,5,231,46,36,243,35,213,111,159,166,40,219,3,26,238,243,188,3,222,120,118,56,143,162,58,154,248,105,72,108,135,83,201,106,40,223,34,171,219,154,71,19,207,160,89,188,75,97,61,168,68,49,20,158,232,228,8,88,19,66,248,178,93,130,60,66,136,103,100,238,204,210,165,124,188,140,110,201,73,87,109,31,218,5,109,148,50,150,191,142,178,222,54,0,159,180,136,127,41,60,199,145,250,42,172,194,216,44,148,206,134,74,163,118,50,188,78,199,1,221,8,255,0,9,105,231,149,174,202,25,105,217,51,114,188,92,40,142,107,101,22,112,95,72,69,61,163,84,218,195,217,220,87,82,187,155,92,50,88,124,8,230,210,171,23,46,207,109,47,46,125,60,213,52,163,159,8,112,120,250,239,245,92,134,219,115,172,182,84,138,139,125,76,180,243,114,226,97,198,71,129,241,30,170,233,106,237,18,231,85,36,116,151,6,83,72,217,14,59,214,180,177,223,67,143,162,170,138,147,16,160,144,124,148,196,50,250,139,249,233,177,75,131,230,41,157,104,30,64,253,225,178,233,180,113,65,67,67,21,45,41,17,195,19,120,90,208,63,222,235,93,112,116,120,57,37,222,171,66,117,7,187,247,126,171,89,95,123,145,224,224,134,250,43,87,58,119,253,69,54,42,71,231,185,94,247,89,218,192,72,33,128,117,27,44,26,173,125,110,160,163,99,42,187,233,235,0,193,100,77,216,248,18,227,178,174,93,107,157,32,57,113,36,248,170,93,249,249,168,140,117,13,223,230,148,48,74,124,65,237,109,77,205,181,211,79,94,74,198,174,30,142,159,49,220,43,53,219,180,123,141,73,115,104,32,134,145,157,28,239,180,127,215,111,162,168,92,46,85,183,7,241,87,85,77,57,240,123,182,31,14,75,16,165,43,169,163,195,41,104,197,160,140,15,191,153,213,81,58,71,59,114,130,148,169,37,41,42,196,4,162,80,82,148,20,164,166,0,132,160,148,164,169,41,74,96,8,84,21,4,160,148,165,48,5,162,80,82,148,21,4,163,1,1,42,9,74,84,148,165,48,4,36,160,148,164,169,37,42,96,8,80,132,33,18,197,218,73,74,84,148,164,175,16,1,119,74,9,80,80,82,148,192,16,160,165,42,74,82,140,4,37,9,73,65,41,73,76,1,9,65,80,74,10,82,140,4,40,41,74,10,82,154,2,21,190,209,84,12,184,95,3,37,139,189,142,24,159,49,103,48,120,113,204,117,27,229,116,209,56,0,1,140,14,74,149,216,221,84,52,218,234,156,84,61,172,19,67,36,44,46,228,92,113,129,241,194,235,218,131,74,178,110,41,237,132,71,47,51,9,217,174,244,240,63,69,67,141,96,207,173,180,236,55,182,150,252,133,75,87,86,200,234,58,41,116,4,104,85,95,191,243,71,180,121,173,109,65,146,158,103,195,59,29,28,172,56,115,92,48,66,243,239,215,42,112,162,52,33,73,16,130,46,23,60,237,78,82,218,250,46,54,9,35,115,102,46,99,185,31,180,59,249,31,53,73,186,210,204,211,75,93,106,145,249,130,154,55,16,199,125,172,35,127,120,227,152,243,27,120,225,118,77,65,104,163,190,83,134,85,180,137,26,49,28,173,251,204,254,163,201,114,173,91,105,174,177,213,210,202,199,60,54,40,216,200,234,99,200,28,67,63,35,228,87,177,224,24,188,53,84,236,166,61,87,180,90,199,141,185,31,198,234,130,182,134,72,73,126,225,107,47,112,209,222,237,86,65,52,208,80,92,159,79,47,118,226,3,41,166,251,119,236,72,254,237,196,239,197,247,78,119,225,230,174,122,42,146,190,155,179,75,141,190,233,29,68,115,80,77,80,248,97,151,57,137,220,13,193,104,240,57,200,198,199,57,10,171,122,134,146,245,107,179,9,229,134,130,226,232,36,224,113,1,148,242,158,249,251,59,31,221,184,157,243,247,119,223,135,154,184,104,154,106,250,62,207,174,244,119,54,212,71,81,79,223,198,35,152,156,177,188,13,32,15,229,223,35,27,111,178,188,110,142,85,141,29,101,76,158,146,71,187,138,162,70,179,206,87,111,242,230,187,255,0,98,113,49,157,159,180,68,243,35,125,174,111,123,135,135,125,186,46,18,234,73,31,151,112,134,183,243,56,240,143,170,250,3,177,56,67,59,63,99,90,246,191,251,92,219,183,56,232,183,94,45,31,138,41,69,130,174,106,216,243,169,106,246,252,191,233,10,159,175,109,243,214,233,167,67,75,17,146,94,249,142,192,192,192,25,201,36,236,2,191,106,200,255,0,226,74,191,242,255,0,164,42,71,105,113,103,73,60,99,57,158,61,190,37,19,29,118,52,118,4,95,234,185,44,214,106,56,35,144,221,46,212,241,144,14,98,164,105,169,147,151,44,140,48,127,212,182,122,198,182,215,69,169,238,6,158,206,202,186,142,54,230,90,249,92,246,103,129,187,136,153,194,62,101,201,40,180,149,230,232,195,236,212,50,54,55,12,9,37,251,54,252,207,236,175,85,157,155,71,116,189,85,86,220,46,14,100,82,184,56,69,3,61,237,154,6,238,62,158,10,174,175,19,164,166,63,203,38,188,134,167,211,242,153,29,12,243,125,45,85,142,202,239,247,90,254,208,172,180,179,213,22,80,247,164,138,90,118,54,24,114,26,113,238,48,0,126,57,95,67,247,254,106,143,167,180,149,138,193,59,42,40,40,199,181,51,149,68,175,47,120,244,60,135,192,43,23,126,188,231,226,122,168,241,119,199,209,52,128,203,239,198,246,246,87,148,56,115,224,7,63,21,231,121,179,211,92,56,165,143,16,212,254,96,54,119,168,253,213,54,182,150,90,57,76,117,45,224,119,66,78,199,208,171,183,127,230,177,174,52,244,215,26,103,83,214,68,217,98,61,15,48,124,65,232,85,109,11,165,167,179,31,171,125,71,119,178,182,143,51,5,183,84,73,235,105,160,25,150,102,3,224,14,79,200,45,13,202,238,234,134,152,169,193,142,35,177,39,239,59,250,38,212,214,115,102,184,119,77,113,124,18,14,40,222,121,145,224,124,194,211,149,232,20,20,20,249,91,51,78,107,237,255,0,196,185,38,113,211,101,237,68,218,103,84,177,181,210,75,21,62,252,78,133,129,206,27,28,96,18,7,60,44,113,151,16,0,37,199,96,6,249,40,0,184,225,163,117,183,176,76,203,109,214,146,170,70,135,247,114,2,114,51,129,215,10,210,105,12,76,46,104,185,182,131,154,143,98,85,223,75,105,223,225,52,93,237,75,127,182,204,50,241,255,0,134,63,47,245,89,149,76,230,182,149,179,72,209,150,150,185,167,112,72,230,180,53,119,32,194,123,200,79,171,74,243,72,230,168,173,148,204,253,73,253,178,153,76,215,29,150,28,240,57,231,13,4,173,101,125,48,12,45,86,218,72,227,150,222,202,136,137,34,97,147,229,228,180,247,24,121,236,172,233,43,63,147,39,37,62,41,174,236,165,82,93,150,184,131,204,108,151,137,100,92,227,238,170,51,209,219,172,60,174,190,59,61,161,193,85,202,222,141,229,188,151,167,18,26,242,215,7,52,225,192,228,21,228,92,160,185,24,98,85,213,138,27,183,120,193,147,135,245,9,37,172,115,249,42,255,0,22,58,172,90,155,132,152,44,134,71,121,187,63,162,38,82,186,67,102,171,8,177,22,70,223,228,110,189,139,113,89,84,200,90,95,43,189,7,82,171,53,51,58,121,157,35,249,158,158,1,35,222,231,187,47,113,113,241,39,41,10,183,165,165,16,107,185,85,245,181,238,169,176,181,154,16,82,149,37,122,214,77,4,166,19,79,76,41,195,98,107,30,59,194,254,55,142,111,223,150,124,6,193,77,1,87,18,177,201,80,80,74,82,83,0,90,65,41,74,9,80,74,96,8,74,130,84,20,20,165,48,4,40,41,74,10,130,152,2,18,160,148,165,73,41,74,48,16,146,130,148,148,21,5,48,4,36,168,40,66,17,173,33,8,66,197,139,179,20,164,169,37,41,94,38,2,238,10,10,82,80,84,20,192,22,138,130,160,160,165,37,24,8,74,9,74,74,148,164,166,0,128,168,42,10,10,82,81,128,132,160,148,165,5,65,41,128,45,20,100,130,8,36,17,184,35,162,234,90,35,181,73,233,59,186,45,75,199,81,78,61,214,213,180,102,70,127,140,126,33,231,207,213,114,178,82,146,152,213,22,166,154,58,150,229,144,47,169,107,168,173,154,146,223,28,204,124,115,68,246,230,42,136,92,9,30,135,246,43,157,95,236,181,182,103,147,40,239,41,137,195,102,96,219,227,224,87,59,210,186,170,231,166,106,187,202,9,120,160,113,204,148,242,100,199,39,195,161,243,27,174,227,165,117,125,171,85,211,24,226,34,58,190,31,181,163,155,4,227,174,58,56,127,178,161,212,192,47,152,133,80,209,81,134,29,58,209,253,189,190,203,156,251,71,154,243,168,49,212,66,248,167,99,100,137,227,14,99,134,65,10,223,169,180,97,28,117,54,95,83,76,79,250,79,236,85,6,73,31,20,142,142,86,185,146,52,225,205,112,193,7,204,45,65,72,201,122,209,157,71,152,93,13,44,176,214,50,241,155,243,28,85,51,91,105,73,31,75,76,251,67,56,225,165,141,237,238,115,151,225,207,115,242,60,126,246,49,207,213,109,123,60,146,103,246,121,114,108,178,72,227,23,127,27,3,201,60,13,12,110,26,51,200,12,157,150,239,191,243,68,115,182,56,39,133,141,99,99,159,61,224,13,251,217,24,57,248,0,186,122,58,201,99,110,89,197,237,199,138,172,171,248,127,59,179,211,233,217,193,81,159,11,228,126,26,28,247,31,1,146,187,247,98,141,17,104,159,101,144,134,212,178,162,87,186,34,125,224,211,140,18,60,23,55,137,209,196,49,19,90,193,252,163,11,34,150,225,45,44,236,154,154,87,197,51,14,90,246,156,16,153,87,136,73,56,202,214,88,122,165,187,225,178,232,200,47,235,119,104,174,26,170,47,248,142,171,252,191,233,11,91,86,192,202,94,39,0,112,225,140,133,174,175,191,212,215,84,58,121,76,98,87,0,28,230,183,25,192,198,124,150,190,74,183,200,115,35,220,227,230,80,84,212,116,144,24,90,14,162,200,104,176,25,227,145,175,148,129,111,21,180,239,252,209,223,249,173,87,180,121,163,191,243,92,231,248,190,197,210,116,11,107,237,30,104,246,143,53,173,105,145,219,134,156,120,148,61,238,104,230,131,252,123,47,101,174,132,45,151,180,121,175,26,139,140,80,12,203,32,30,92,207,201,105,170,38,144,140,113,16,60,150,154,182,166,40,51,222,72,1,240,234,85,165,38,1,20,134,242,186,195,247,138,115,105,152,6,103,155,5,137,172,46,14,175,170,133,220,60,49,177,164,52,30,124,249,149,93,242,11,38,190,167,218,101,226,3,13,27,0,87,132,67,47,207,130,185,116,113,67,212,128,89,163,101,71,86,230,58,98,99,250,87,188,109,12,30,125,83,101,46,82,146,162,216,147,114,149,117,212,116,165,103,241,45,59,16,113,204,212,255,0,98,255,0,28,15,186,126,95,162,196,186,65,247,182,85,45,53,127,125,142,121,156,34,239,162,153,161,174,97,119,14,224,236,71,213,111,100,213,86,250,177,246,145,205,3,143,136,14,31,48,184,233,176,186,154,106,183,190,38,93,132,220,91,183,113,109,247,77,167,151,35,181,91,157,41,47,21,53,77,35,185,198,238,241,190,135,159,215,245,81,120,12,130,41,37,148,134,177,163,36,149,170,178,220,233,98,188,65,36,117,17,152,222,123,183,239,141,143,175,158,22,155,89,223,27,113,173,117,61,43,191,178,68,236,113,15,249,142,241,244,240,65,22,27,52,213,250,2,26,69,201,229,207,196,167,79,32,142,76,237,227,170,211,215,85,26,170,135,60,140,55,240,183,192,44,98,87,159,18,130,229,220,178,32,192,26,54,10,11,158,92,110,87,167,18,87,188,52,18,227,128,188,164,148,48,100,252,150,12,178,186,67,151,29,186,5,34,40,11,251,146,220,251,47,74,138,131,39,186,221,153,250,172,98,164,165,42,197,140,12,22,9,4,223,116,20,164,160,149,5,56,4,4,168,37,65,65,74,81,128,133,5,41,82,82,20,192,16,146,130,148,169,41,74,96,8,80,74,82,130,148,166,0,180,74,10,82,164,165,40,192,64,160,168,40,37,65,41,128,33,37,65,80,132,35,11,72,66,16,182,177,8,66,22,44,93,140,168,40,41,73,94,44,2,237,208,82,149,37,41,40,192,66,80,82,148,21,5,48,4,37,65,41,73,82,82,148,192,16,148,20,165,4,168,70,2,21,5,41,42,74,82,152,2,18,80,74,82,80,74,82,152,2,18,130,166,41,164,130,102,75,3,223,28,172,60,77,123,14,11,79,136,41,9,80,83,0,66,117,93,99,70,246,159,158,238,143,82,157,249,54,181,163,255,0,232,7,234,62,33,93,175,214,27,118,161,166,108,217,104,149,205,204,117,81,96,228,116,242,112,95,55,149,98,210,122,194,227,166,229,13,129,221,253,17,57,125,52,135,221,245,105,252,39,209,65,158,137,224,244,180,199,43,135,239,239,5,91,37,25,141,253,45,49,202,239,223,222,75,113,168,44,213,246,41,184,106,217,152,73,195,39,102,236,119,244,62,69,106,123,255,0,53,216,172,90,134,211,170,168,156,41,203,94,226,223,181,165,152,14,38,250,142,163,204,45,77,211,65,90,42,92,95,76,102,164,113,233,27,178,223,145,82,105,62,36,130,63,226,196,24,90,225,196,13,60,70,227,194,234,214,147,28,101,178,85,54,206,230,61,151,51,239,252,209,223,249,171,140,157,157,16,239,114,234,120,124,224,223,245,89,20,154,18,138,23,3,87,83,61,70,63,8,195,7,211,117,50,127,138,48,72,91,152,72,92,121,6,186,254,160,15,85,98,236,86,136,11,135,95,192,254,85,24,78,75,128,7,36,242,3,154,217,210,90,110,53,32,22,211,186,54,31,197,47,186,63,170,232,84,214,234,43,123,63,178,211,69,8,28,220,27,191,196,149,163,187,234,171,61,1,115,100,172,108,178,15,193,15,190,126,155,125,87,49,47,198,114,213,201,209,97,180,247,237,58,159,33,183,153,80,159,139,230,54,137,182,239,90,216,116,248,102,245,51,151,31,202,193,129,243,43,32,82,65,7,247,81,128,124,78,229,85,238,122,249,239,37,182,250,48,193,209,243,28,159,144,254,170,173,112,189,220,107,243,237,53,82,22,159,192,211,194,223,144,82,225,164,197,42,250,213,79,202,57,127,67,79,52,151,85,189,223,81,87,187,149,218,134,144,145,53,75,3,135,225,105,226,119,200,42,205,118,168,97,36,82,64,227,252,210,28,125,2,171,148,165,95,83,80,178,17,189,208,26,183,255,0,174,139,54,170,235,89,83,144,249,139,90,127,11,61,208,176,9,223,61,84,148,164,171,16,20,87,189,207,55,113,186,130,83,68,119,41,10,26,236,57,17,23,8,46,189,139,148,18,144,149,4,160,12,89,116,249,81,148,153,80,74,48,197,171,167,37,41,41,50,163,137,16,98,27,173,173,242,233,21,202,74,87,67,111,164,161,16,83,178,7,54,156,16,37,45,252,110,254,98,181,50,74,26,48,55,114,243,146,94,141,249,175,2,159,28,35,138,93,195,69,130,151,56,184,228,156,148,133,5,65,82,218,16,40,37,65,65,41,74,96,8,73,65,74,74,146,82,148,192,16,20,20,164,160,165,40,192,90,37,5,41,65,42,10,96,8,84,20,164,169,41,74,96,8,73,65,74,74,9,80,83,0,66,84,18,148,169,41,73,76,1,9,40,37,42,146,161,24,66,132,33,11,107,16,132,33,98,196,33,8,88,177,118,18,82,149,36,165,43,198,64,93,177,65,41,73,65,80,140,4,37,65,41,73,82,82,148,192,16,20,18,148,148,18,148,166,0,180,130,148,149,36,165,37,24,8,73,80,84,18,130,82,148,192,16,18,130,148,160,149,4,166,0,133,65,80,80,82,148,192,22,144,82,149,36,165,40,192,66,87,165,61,68,180,211,178,106,105,95,12,204,57,107,216,226,215,3,228,66,185,91,123,74,189,82,176,50,173,176,86,180,117,145,188,47,249,183,250,42,57,42,9,75,154,146,26,129,105,90,10,83,227,107,254,160,186,112,237,80,22,251,246,147,197,252,179,237,250,45,101,203,180,187,132,237,45,162,164,167,166,207,226,113,50,59,246,10,132,74,82,161,179,225,252,60,59,55,69,126,242,79,161,41,66,24,198,193,103,220,239,55,27,155,137,175,173,158,97,249,75,176,209,254,81,178,215,20,20,165,92,69,11,34,110,88,192,3,144,209,30,131,100,21,8,41,74,120,11,69,4,165,40,42,9,76,1,9,94,148,221,201,169,136,85,58,70,211,151,142,241,209,128,231,6,231,114,1,216,156,47,57,184,59,215,136,139,140,124,71,132,184,96,145,157,179,231,132,165,41,40,192,64,160,149,5,9,73,76,1,105,55,18,9,72,82,229,30,85,171,167,46,81,196,147,42,11,138,32,196,36,167,46,94,79,126,125,20,19,148,165,53,172,178,18,80,82,148,18,160,166,128,129,65,80,74,10,82,83,0,66,74,9,74,130,84,20,192,16,146,160,168,40,41,73,76,1,9,40,41,74,9,80,81,128,133,65,74,84,146,148,166,0,132,148,20,164,160,165,37,48,4,37,5,41,82,82,148,192,16,146,130,82,148,18,161,24,8,80,132,33,18,196,33,8,88,177,8,66,22,44,66,16,133,139,23,95,41,74,16,188,104,46,212,165,42,10,16,152,16,148,165,41,66,17,132,5,41,74,132,38,5,165,5,41,66,17,132,37,43,146,148,33,48,32,41,84,20,33,52,45,37,41,74,16,140,33,80,82,148,33,48,33,41,74,130,132,35,8,74,84,168,66,96,66,84,20,165,8,76,8,74,82,148,161,8,194,18,160,164,40,66,104,66,84,30,169,74,16,140,33,41,74,130,132,38,4,41,79,52,165,8,70,16,148,165,65,66,19,26,132,165,41,74,16,152,16,148,165,66,16,152,212,41,74,82,132,38,5,162,160,165,40,66,48,129,41,74,80,132,192,132,165,42,10,16,140,45,37,41,74,16,154,16,20,165,65,66,17,133,162,148,165,40,66,96,66,82,148,33,8,194,20,33,8,91,88,132,33,11,22,33,8,66,197,136,66,16,177,98,255,217],"type":"Buffer"},"height":242},"medium":{"ext":".webp","hash":"medium_Object_Storage_Press_0156d2953e","mime":"image/webp","name":"medium_Object-Storage-Release-Image.webp","path":null,"size":"193.03","width":750,"buffer":{"data":[82,73,70,70,24,4,3,0,87,69,66,80,86,80,56,76,12,4,3,0,47,237,130,90,0,141,64,76,35,73,146,68,214,65,247,65,68,249,111,112,127,179,30,68,244,127,2,178,178,45,142,5,32,199,130,98,91,176,240,169,214,225,49,9,181,241,164,22,170,159,93,250,12,234,82,55,28,85,184,136,54,54,90,197,109,184,1,215,169,182,115,22,116,171,119,94,117,109,52,68,181,161,141,124,106,172,26,157,44,186,19,148,143,186,187,11,124,109,157,126,130,195,246,216,167,158,195,234,254,70,231,233,178,123,8,241,3,213,49,30,90,117,142,16,231,83,209,74,162,246,38,113,219,211,160,190,160,226,182,123,121,127,66,116,206,210,154,182,49,113,206,86,89,248,82,199,84,73,197,8,50,134,106,248,212,164,230,236,197,142,107,131,202,199,182,221,5,184,130,234,91,2,181,155,99,122,11,255,155,63,238,151,203,49,58,73,54,69,22,249,5,142,54,42,223,191,64,34,64,190,201,250,114,244,7,19,202,137,109,187,182,157,66,249,7,160,112,20,197,111,201,108,249,45,247,24,60,204,223,28,54,171,243,20,4,101,197,182,93,219,77,177,57,92,22,135,205,99,114,57,60,46,138,139,167,192,229,161,44,125,128,112,43,254,127,91,77,103,31,39,101,63,40,72,146,164,72,146,236,255,239,90,198,216,195,88,246,227,60,246,225,234,170,202,244,254,79,0,124,22,7,1,4,77,44,13,82,218,154,16,116,101,192,33,93,88,128,148,32,4,59,206,42,130,32,13,225,212,230,76,42,164,2,130,207,232,80,16,52,206,133,83,170,58,169,56,150,78,165,132,52,2,48,17,251,13,25,32,132,136,77,182,116,156,161,72,131,160,203,11,97,105,109,252,73,54,177,32,104,75,141,41,232,238,29,91,47,109,225,124,196,248,106,236,198,52,38,136,5,87,155,199,177,78,121,22,3,18,132,88,16,162,40,164,188,168,56,173,209,246,118,0,128,160,236,91,131,150,116,108,16,164,143,245,236,220,143,153,61,243,47,198,97,76,227,48,78,227,148,41,75,98,158,234,162,150,11,22,228,52,17,76,226,84,20,167,151,74,75,203,179,248,176,42,0,56,154,13,20,169,152,254,246,151,15,223,59,95,223,175,236,94,12,197,77,102,196,18,107,150,23,111,185,155,112,31,99,69,71,197,196,138,117,170,245,241,17,23,168,195,122,8,130,144,74,105,197,210,154,88,91,23,32,229,32,8,186,211,225,252,36,191,197,129,215,247,254,119,243,189,147,107,255,102,185,190,95,183,107,206,158,187,49,141,91,185,207,150,230,94,231,64,118,65,125,82,167,195,105,196,136,21,193,139,146,214,21,32,142,83,75,57,179,109,155,164,53,210,118,52,32,8,158,96,98,195,29,132,39,185,114,151,168,40,220,132,60,125,90,120,30,79,215,8,130,91,220,230,5,10,243,52,151,245,52,153,247,168,145,198,144,14,233,144,74,41,111,222,90,54,59,41,177,34,54,206,69,182,8,54,110,227,30,130,198,9,55,107,198,52,242,92,160,17,4,193,197,114,147,187,68,69,16,100,90,35,183,114,123,116,58,29,107,226,56,221,139,138,97,67,134,51,33,44,37,29,27,19,233,7,255,98,224,10,87,40,4,159,241,121,231,238,214,84,83,16,84,212,114,179,102,139,109,179,230,57,78,239,47,179,196,186,100,151,83,208,94,58,133,82,81,92,92,23,108,8,218,186,67,172,58,24,24,199,99,152,82,255,91,162,242,124,124,115,45,67,14,15,247,114,187,215,220,155,88,254,119,216,173,82,251,227,156,17,115,58,44,183,48,194,174,35,165,98,70,110,83,177,116,10,142,222,134,34,128,29,72,199,41,45,97,209,100,58,205,89,237,214,239,139,22,45,250,177,52,171,172,185,219,122,14,153,58,45,54,254,53,60,211,14,58,235,49,53,239,33,206,104,92,48,80,40,108,56,70,10,199,225,216,66,132,112,47,172,73,45,21,5,177,66,206,201,60,199,67,48,255,159,91,122,40,58,117,55,99,155,25,119,238,23,189,37,167,246,179,92,92,104,142,58,203,197,155,204,153,185,202,92,69,208,120,130,39,8,238,49,23,188,125,51,223,54,165,82,199,22,165,211,210,186,117,7,33,37,29,52,155,53,247,180,12,172,229,241,131,90,230,82,135,49,111,114,242,112,46,167,224,140,96,195,68,16,92,161,215,199,200,236,1,247,112,15,215,104,100,125,92,231,30,227,97,135,160,168,125,12,105,221,233,88,161,236,91,85,245,166,5,115,183,100,107,203,50,114,93,198,82,177,78,123,252,134,202,92,243,108,8,114,10,238,33,115,142,56,68,190,140,124,249,73,151,172,215,214,175,235,111,69,207,81,147,203,226,140,200,78,140,15,20,113,28,123,161,40,29,47,173,150,101,220,247,159,30,203,193,207,188,119,64,112,98,169,249,59,254,102,6,130,224,196,61,238,247,242,176,198,186,187,245,159,200,81,166,102,251,247,203,162,151,131,174,168,152,49,159,136,53,200,238,144,10,113,42,142,65,88,42,232,54,56,184,137,19,243,48,215,161,227,140,70,225,49,6,50,12,212,7,71,4,193,138,226,185,60,230,40,235,159,242,175,237,124,187,92,219,122,241,69,63,114,243,168,160,149,134,84,28,135,56,37,244,163,82,169,16,167,111,214,75,107,145,160,185,79,240,4,65,112,70,144,168,37,76,98,230,121,24,157,215,160,166,237,133,32,200,146,181,124,183,141,237,153,60,139,227,56,134,240,221,222,105,72,9,94,40,207,132,112,40,182,195,45,90,116,45,19,79,16,4,19,27,70,138,180,230,152,23,231,219,97,191,47,208,211,227,184,248,231,124,180,178,250,75,173,177,204,161,81,214,67,183,178,116,90,19,139,1,0,226,60,203,38,117,212,209,7,198,57,174,135,69,35,110,120,230,178,238,215,101,97,249,121,145,232,53,18,254,158,231,199,219,252,91,211,173,243,99,139,88,161,48,57,22,204,179,135,195,155,181,85,11,210,206,29,3,128,31,21,85,149,14,154,3,97,169,229,153,252,110,222,205,73,238,73,30,105,41,201,151,191,233,174,150,101,46,115,105,98,120,158,204,219,75,242,155,200,177,148,46,133,115,117,214,49,32,37,93,28,20,0,0,171,149,103,41,169,165,4,208,157,138,189,45,177,204,123,199,55,99,162,127,175,228,106,63,125,222,228,136,243,102,217,244,22,199,86,246,58,4,5,68,41,144,82,168,222,156,98,216,73,137,16,0,40,231,89,42,150,210,222,239,198,70,42,21,22,233,103,206,143,94,231,49,83,247,106,185,98,251,68,14,11,234,11,216,81,128,182,160,11,164,83,130,38,206,150,81,134,116,218,219,134,207,189,235,3,8,128,21,27,130,157,16,4,65,27,46,195,230,140,16,156,0,8,33,8,16,82,138,216,14,212,157,182,143,131,3,248,95,163,64,108,36,73,145,84,52,13,227,191,199,79,115,210,27,16,17,19,128,127,176,190,144,168,15,241,155,42,202,6,146,248,67,5,240,216,146,45,145,177,93,32,89,175,206,57,4,211,237,115,50,219,114,73,100,92,143,82,96,186,59,156,120,102,70,128,101,239,147,66,229,222,141,36,117,207,134,187,61,40,153,124,2,231,220,59,222,123,187,187,103,105,117,7,37,227,173,148,185,119,119,165,180,178,178,134,57,221,102,61,41,41,146,121,212,154,150,237,238,233,233,110,208,47,16,118,147,56,221,221,146,105,245,204,189,221,216,245,3,38,86,179,91,57,28,29,166,103,102,238,157,123,111,231,201,130,140,20,37,179,187,222,97,198,247,222,101,242,55,18,242,161,109,103,66,58,171,240,156,99,31,30,255,9,6,187,187,238,133,59,217,181,164,206,113,146,216,248,123,193,51,157,221,123,23,102,188,172,180,152,9,158,38,188,119,190,153,32,73,104,148,73,226,173,140,185,119,107,103,14,135,28,134,64,209,216,55,150,40,69,169,2,3,134,9,192,194,243,82,171,80,204,33,13,84,38,69,124,178,220,205,116,82,248,190,10,191,39,255,0,48,76,1,168,239,222,214,175,0,20,80,133,15,250,150,36,201,146,36,201,182,136,61,251,190,96,255,226,254,255,247,123,247,84,40,3,184,137,136,94,252,146,53,251,42,230,73,146,36,217,182,45,73,66,214,117,175,213,102,125,235,217,212,109,136,94,251,123,247,8,179,39,73,146,36,219,182,37,9,153,101,237,115,238,47,221,125,254,83,242,201,212,238,247,158,165,34,33,139,182,149,176,177,204,107,74,219,201,204,85,17,17,209,216,180,239,199,175,109,219,170,109,219,118,149,114,169,173,247,49,230,156,11,14,179,152,153,201,146,201,174,254,65,223,39,83,31,32,147,44,102,198,77,107,194,24,189,181,90,82,8,163,247,57,215,94,71,210,123,110,109,154,37,73,114,100,219,118,204,60,178,215,222,231,50,112,142,33,4,115,142,127,192,247,99,254,56,231,56,231,220,179,247,234,202,112,223,145,108,171,182,109,219,86,68,202,165,246,62,230,92,107,243,62,151,225,247,74,129,130,93,1,88,163,43,1,179,0,247,15,247,129,181,214,156,163,247,90,114,10,88,180,173,212,141,92,13,205,195,116,80,145,32,34,246,145,249,241,189,109,147,34,187,209,246,221,17,153,89,208,180,122,245,98,177,100,182,44,51,12,51,207,11,31,51,51,51,110,127,123,204,123,47,51,51,195,48,121,200,246,152,45,201,178,104,129,22,54,20,37,68,124,244,71,44,121,187,109,219,180,109,219,218,114,46,168,181,181,222,7,231,242,222,235,238,107,219,182,126,209,243,205,198,255,177,109,123,27,107,109,46,204,57,7,122,111,173,213,90,74,241,45,0,146,34,217,181,109,153,153,123,68,86,117,183,198,208,164,205,204,204,204,204,244,5,120,222,248,121,147,164,169,57,55,252,203,121,198,39,102,102,102,92,168,33,13,141,209,85,149,17,238,22,74,220,72,129,62,176,246,4,20,138,179,109,219,170,45,73,146,198,92,251,192,189,143,228,61,97,5,83,85,67,103,102,102,15,230,136,122,100,102,45,91,126,68,150,50,191,32,75,12,165,96,102,14,135,96,179,96,195,80,51,83,16,150,39,15,47,156,115,246,154,173,137,136,99,66,249,92,78,182,109,171,182,37,73,26,115,174,189,207,189,247,253,47,162,162,42,38,234,204,12,5,112,15,142,84,120,212,54,10,192,41,142,20,51,27,42,9,253,247,238,61,103,239,53,61,219,182,173,218,150,36,89,173,245,49,215,57,87,68,148,157,130,83,241,25,104,148,141,79,98,252,40,99,200,5,36,153,153,81,84,228,222,115,246,28,61,24,65,146,148,38,238,129,227,20,139,190,60,219,182,173,218,150,100,73,173,143,57,215,90,27,14,222,115,65,88,201,76,201,192,153,153,153,61,229,31,225,197,191,131,63,193,61,201,129,41,102,70,99,54,83,81,81,21,186,120,112,239,189,96,142,94,138,136,188,224,136,244,62,222,5,76,114,36,73,146,164,143,136,69,213,220,35,50,50,11,13,198,24,252,219,125,255,103,192,24,227,221,129,5,58,51,195,221,76,85,136,120,11,128,164,72,146,100,75,68,84,205,60,34,51,171,170,123,122,104,153,15,51,46,94,88,120,188,124,255,130,153,153,241,31,24,159,246,145,14,51,51,243,50,116,207,116,65,102,128,187,169,74,48,130,36,201,208,217,198,120,102,119,127,126,109,219,118,36,73,178,173,49,214,22,17,85,51,247,196,24,103,114,5,201,162,234,255,139,45,30,87,81,137,51,43,128,135,153,138,200,94,179,208,71,136,122,150,36,201,145,108,219,182,68,213,60,34,179,6,90,96,227,189,155,187,183,105,247,118,115,127,253,254,13,140,49,152,184,42,51,195,205,20,147,0,72,138,36,73,18,17,85,243,240,200,170,174,153,89,102,166,19,211,109,239,243,205,221,239,236,222,248,202,60,88,85,145,17,110,42,18,74,216,72,97,158,161,81,168,13,14,147,109,219,138,36,73,58,247,137,138,169,83,22,51,51,99,171,6,192,56,128,26,67,77,129,161,93,189,234,49,12,129,250,204,213,101,102,174,32,115,55,83,145,255,238,90,42,95,68,213,52,60,87,116,159,248,145,36,201,181,109,219,182,52,34,91,31,99,142,181,49,6,212,222,7,99,124,168,67,158,74,156,234,30,254,84,228,144,27,207,209,123,11,15,79,146,36,201,182,109,73,18,50,203,218,231,220,255,173,174,107,107,253,249,15,196,122,54,3,3,107,89,179,46,238,61,103,139,4,44,0,64,170,70,172,200,94,23,42,34,162,57,107,247,229,253,255,255,115,146,100,91,251,124,190,250,49,140,116,49,203,104,107,176,198,214,246,177,109,219,182,207,45,219,231,108,239,101,140,167,53,104,84,87,85,23,178,148,138,200,224,47,126,250,234,115,243,224,47,232,225,152,109,147,35,73,146,164,255,23,17,85,67,238,17,145,168,48,88,140,49,36,98,57,218,195,199,18,38,224,158,227,96,49,222,158,154,238,170,172,204,12,228,238,102,170,42,34,188,0,128,54,109,75,146,53,52,177,214,230,57,231,42,34,59,178,108,87,219,118,255,249,217,46,43,21,21,113,51,34,210,122,205,103,219,126,109,219,238,46,35,34,43,120,143,54,214,90,19,99,140,80,218,182,1,67,115,64,209,196,222,247,127,82,228,70,218,182,95,68,102,22,53,139,45,89,50,243,240,242,238,236,94,204,204,204,204,204,204,240,154,249,186,222,157,204,204,231,208,242,140,207,241,140,199,50,219,178,197,86,183,186,187,186,40,51,226,226,235,95,240,120,148,36,201,145,36,219,182,68,213,220,35,171,187,7,44,120,48,62,223,137,63,21,195,123,7,117,119,85,102,184,153,234,194,182,201,176,109,219,250,3,153,89,104,173,245,62,52,231,152,75,219,182,117,108,219,214,149,109,219,214,29,239,108,107,219,182,189,215,228,152,99,244,209,91,107,133,204,140,136,16,18,36,39,200,90,61,221,182,173,58,146,109,107,189,143,49,23,72,50,114,55,115,198,141,231,156,203,204,204,204,152,100,250,17,55,207,144,98,190,55,197,57,102,102,220,204,228,17,30,206,134,210,210,90,115,142,94,138,153,44,34,246,165,244,20,31,219,182,85,219,182,93,229,218,250,92,251,242,19,51,218,228,49,154,20,92,5,67,182,98,193,172,255,239,217,171,181,234,91,146,36,71,146,109,219,98,53,143,172,238,94,24,175,231,69,235,125,253,255,15,97,12,6,232,170,140,80,11,71,108,35,41,82,223,237,48,51,207,44,188,60,110,219,167,186,109,182,109,191,153,89,51,139,196,178,45,59,118,76,1,199,225,52,101,188,122,165,189,248,234,205,204,204,204,204,204,76,23,51,51,95,87,153,185,1,135,237,36,102,18,47,45,24,250,221,124,223,127,130,226,73,146,109,217,150,36,73,194,181,207,125,252,89,172,242,249,207,208,187,90,51,243,191,103,47,207,2,37,41,146,108,219,214,16,81,115,143,44,152,179,230,102,230,239,96,222,189,253,5,251,63,119,15,251,204,204,60,231,92,19,170,42,51,194,77,36,148,176,145,164,184,59,201,252,160,255,231,255,254,239,240,110,155,51,37,6,3,221,170,238,70,47,0,237,20,186,91,199,78,133,20,248,172,221,253,232,51,17,151,51,1,38,146,240,162,208,61,50,1,193,227,26,240,160,144,145,91,26,5,38,32,81,93,88,101,61,216,11,17,27,232,150,6,108,35,13,177,181,182,128,54,40,52,5,34,162,246,218,221,237,185,98,26,113,12,141,8,176,186,106,123,69,204,233,133,210,60,49,10,111,202,120,58,19,226,217,33,245,12,80,1,129,128,246,92,233,147,177,13,159,230,46,196,226,1,32,134,129,110,191,159,156,230,233,231,30,22,60,41,214,54,1,15,215,112,28,2,158,148,238,52,41,167,208,24,71,10,84,38,0,22,9,186,154,148,2,38,229,159,38,225,245,26,209,94,168,67,138,232,18,144,121,105,69,192,235,52,96,50,87,130,49,49,125,172,41,29,221,166,116,17,41,109,124,45,98,125,123,186,187,213,166,188,31,235,133,198,3,45,2,23,152,20,147,86,31,168,23,211,205,192,72,3,242,135,4,116,221,54,17,151,48,186,115,154,115,206,160,153,23,67,190,33,64,25,232,7,33,182,35,141,177,77,241,183,150,252,242,200,66,123,68,136,133,150,144,55,206,79,200,63,52,243,173,202,59,13,52,146,226,233,105,52,166,110,223,45,129,54,170,20,79,79,129,172,219,62,49,230,33,31,17,248,252,205,192,159,248,205,124,197,248,219,124,251,100,70,58,75,235,44,113,208,34,254,72,70,178,24,156,110,4,180,192,106,173,209,152,121,44,110,207,219,164,221,185,176,153,142,214,151,161,191,171,248,156,169,227,85,123,92,103,94,148,166,200,36,53,10,250,165,233,104,38,72,108,138,184,221,155,177,70,207,82,223,67,174,152,55,145,111,159,90,128,172,95,254,89,243,27,140,63,250,109,42,81,52,80,151,62,135,116,157,48,206,148,181,13,90,208,200,102,66,222,11,117,140,51,186,139,0,208,205,2,225,52,212,64,7,37,106,159,136,73,47,74,93,164,44,202,214,99,82,209,76,106,96,164,196,139,238,166,99,196,231,76,21,119,103,22,85,138,89,26,34,208,7,234,8,164,230,139,189,112,38,93,66,252,107,36,29,219,31,59,116,31,168,195,242,235,37,182,223,198,179,206,176,125,189,204,249,221,110,200,203,115,28,197,190,45,231,137,34,98,191,155,58,212,153,137,84,12,116,145,253,133,245,160,150,58,102,143,158,215,25,40,152,73,189,52,71,181,144,137,78,51,50,164,207,220,35,240,106,26,129,62,72,167,196,171,232,46,235,204,101,169,155,44,49,73,226,207,104,100,129,235,50,126,107,140,213,148,70,215,218,87,11,237,61,27,79,145,115,208,200,137,159,48,53,29,80,56,45,226,143,224,34,0,100,227,183,21,244,114,206,33,21,178,13,75,204,127,103,254,162,51,191,219,3,145,239,108,82,155,214,211,37,4,52,24,244,81,16,169,204,143,76,76,92,137,73,50,80,84,18,43,32,49,73,236,27,64,2,114,211,221,33,2,221,9,194,221,158,171,181,1,119,180,75,103,89,149,248,211,235,157,237,251,232,130,222,96,114,123,36,198,92,92,214,102,213,44,189,18,50,147,49,22,86,123,107,176,50,223,85,250,118,47,214,212,163,74,218,107,68,30,48,235,41,37,182,169,240,26,81,97,17,57,31,172,57,221,75,251,126,72,239,165,140,54,147,58,199,25,85,108,8,141,20,36,128,20,232,76,25,91,69,76,135,162,174,28,107,250,3,158,132,124,208,41,163,171,188,14,189,14,50,201,250,62,54,5,78,4,250,238,81,98,41,31,76,177,239,30,84,245,65,193,83,194,92,24,16,147,114,37,164,181,215,196,71,115,22,70,109,32,165,137,215,238,121,190,39,36,54,147,252,105,147,83,90,192,127,211,183,175,86,79,89,149,251,141,228,195,76,163,55,151,60,113,183,83,143,104,217,215,86,75,197,250,8,116,41,11,109,42,84,149,134,94,213,75,104,180,239,23,250,181,178,75,250,188,137,184,157,30,213,255,173,203,218,254,145,116,169,173,57,167,98,106,2,242,186,253,83,198,7,183,152,48,104,209,239,219,213,17,171,49,181,122,234,116,153,166,137,85,44,68,203,153,80,107,45,244,163,32,177,229,240,176,219,47,85,154,126,157,142,38,167,139,83,237,192,186,145,43,107,233,178,148,209,75,185,250,61,254,208,6,30,241,190,101,28,187,28,207,175,37,146,82,254,188,177,113,203,250,110,241,8,122,238,75,127,173,83,217,151,103,148,205,215,225,155,252,3,78,193,76,27,68,206,164,236,177,174,208,39,236,186,233,119,138,138,206,124,180,149,3,47,96,137,227,116,239,209,158,67,178,232,34,102,244,225,166,36,234,140,153,211,199,36,126,183,117,83,166,47,208,89,113,191,158,63,75,87,207,76,234,76,205,220,118,183,128,211,122,222,194,254,137,182,13,85,21,241,175,97,162,48,127,130,252,104,190,22,55,127,227,252,64,42,25,179,148,79,78,65,151,93,217,57,65,133,122,86,172,133,214,187,208,176,55,226,143,128,73,242,12,125,251,78,177,187,53,59,104,55,211,69,172,244,8,239,164,70,213,155,210,37,26,115,162,206,179,30,212,173,114,14,107,121,137,84,64,167,24,82,123,45,183,63,102,124,180,209,30,178,30,105,79,216,180,246,222,60,200,130,51,178,195,84,65,99,166,9,160,58,245,74,222,116,22,82,144,21,24,104,84,45,168,156,97,5,13,104,28,194,137,24,108,41,251,83,72,54,108,119,227,169,38,230,100,213,166,76,233,68,249,233,171,173,209,179,160,117,216,27,84,179,128,93,46,67,17,178,44,53,213,197,228,156,145,87,6,10,90,59,240,163,242,227,180,8,42,116,95,72,223,126,174,152,39,125,148,90,128,197,148,48,150,128,221,251,205,137,237,120,232,180,112,136,152,247,1,129,13,85,191,196,92,123,162,65,117,144,109,213,182,112,70,236,21,80,218,133,132,8,251,84,86,145,150,103,179,38,12,222,167,11,97,26,41,121,140,236,221,218,66,103,59,236,40,25,42,219,90,184,107,52,36,63,58,241,200,144,22,140,30,249,223,247,19,217,60,249,157,107,237,214,30,26,112,89,114,98,105,245,11,119,221,54,110,105,89,37,44,215,158,106,122,183,28,101,5,186,79,172,222,6,191,117,155,230,164,56,121,237,246,176,187,56,48,240,190,156,137,221,161,179,246,132,183,2,173,252,200,65,22,80,38,6,79,96,200,241,19,101,37,208,30,20,250,201,71,208,54,210,59,245,75,104,2,73,199,163,154,99,71,195,116,81,150,137,43,225,175,156,240,84,114,77,123,87,233,44,155,141,205,88,67,138,58,19,208,168,80,88,118,210,5,28,0,200,131,117,62,180,40,176,28,218,77,98,69,168,17,0,124,200,27,68,11,170,103,202,170,71,115,223,183,110,185,229,220,247,237,154,13,22,182,235,8,80,185,161,110,40,198,9,248,13,168,146,13,136,10,57,108,6,143,238,19,0,90,242,152,231,74,166,187,146,186,3,85,157,15,234,181,137,120,129,180,3,94,44,195,10,193,134,79,175,209,216,231,144,112,154,152,110,253,176,183,191,168,198,171,74,187,123,188,80,234,163,120,168,241,202,157,25,105,40,44,49,46,58,254,162,243,163,26,191,52,61,238,172,129,143,114,108,77,174,241,12,52,107,10,6,232,134,63,32,209,42,119,95,249,162,1,175,237,109,123,250,161,201,99,22,1,218,136,25,205,9,47,27,194,184,132,82,142,36,75,159,141,178,45,59,20,108,159,192,148,6,136,108,227,56,2,85,136,235,219,146,178,101,217,163,94,173,15,47,212,128,90,91,227,185,90,194,18,228,18,37,172,216,6,1,226,168,7,241,190,76,13,183,170,189,71,171,119,2,60,23,119,133,145,13,247,28,244,94,250,62,179,168,68,98,77,4,227,144,5,153,140,64,35,185,113,246,231,176,238,46,49,91,79,178,2,11,140,213,9,11,1,22,53,101,59,221,180,16,160,10,254,93,218,88,182,235,132,3,226,30,193,109,194,214,64,223,230,74,127,42,236,239,105,133,115,183,230,218,31,230,3,173,103,117,86,6,46,190,139,84,247,189,164,51,116,23,182,5,244,181,196,113,255,9,244,120,123,202,26,209,190,173,229,203,196,184,26,180,95,99,221,169,234,82,222,91,83,237,17,0,160,111,17,22,235,50,174,149,157,180,66,224,161,75,250,145,54,29,168,55,243,112,112,6,232,11,86,168,55,113,191,222,240,139,71,161,219,153,117,190,123,119,87,238,178,221,135,154,63,3,254,221,95,41,229,3,0,40,189,215,88,194,157,54,161,144,8,91,32,8,80,133,186,24,40,0,59,255,31,72,180,205,27,164,218,111,223,248,115,207,164,200,180,143,150,218,122,176,227,231,141,108,74,203,219,51,175,195,208,29,25,54,243,83,239,207,15,109,128,0,192,21,100,248,170,181,145,238,61,79,206,101,165,6,34,74,10,77,10,41,21,81,189,170,51,165,202,105,29,48,176,212,79,128,30,124,6,169,113,174,244,233,246,130,95,252,132,239,138,26,251,216,15,120,238,53,156,200,65,63,122,219,15,123,70,219,151,253,93,241,50,253,195,219,151,26,207,167,221,47,159,250,96,45,33,4,246,190,80,29,222,54,16,28,64,8,8,184,84,214,42,177,98,172,76,186,38,235,243,251,32,207,241,141,146,151,249,197,127,217,49,106,7,252,35,16,104,164,160,207,60,64,97,149,94,206,242,185,63,71,141,226,158,183,254,38,122,44,178,226,47,243,169,222,74,1,88,64,0,226,82,29,178,24,17,192,97,188,112,2,107,205,74,133,10,75,146,10,139,208,1,150,223,188,148,118,10,70,85,228,223,203,232,70,118,113,154,78,126,241,153,66,97,194,37,214,238,163,116,55,90,243,209,148,190,247,199,80,77,226,24,107,58,245,190,89,39,229,71,114,250,231,63,132,8,97,129,37,4,210,213,33,165,170,161,180,30,212,237,3,88,136,20,177,2,113,143,53,197,72,39,93,211,0,59,60,223,214,223,18,197,126,104,62,126,106,196,147,207,243,221,173,76,144,1,158,54,161,228,36,59,171,9,54,152,137,5,72,60,195,131,103,24,148,208,51,237,201,243,200,24,103,138,182,189,167,136,223,93,28,135,66,167,216,218,180,58,57,238,109,13,72,148,196,24,22,156,96,38,190,126,206,132,196,201,200,239,20,175,251,174,245,215,61,241,112,53,40,170,32,122,142,78,180,1,97,26,76,144,199,13,27,20,129,93,103,10,102,235,238,147,238,58,108,236,70,10,34,31,111,175,31,108,193,109,227,38,170,69,99,119,150,41,102,88,123,203,157,159,55,3,211,226,23,119,79,252,246,183,98,110,69,78,133,201,58,153,247,69,180,229,174,106,82,107,119,145,79,99,45,37,140,201,92,96,166,13,222,41,78,20,218,171,237,44,158,6,113,26,99,107,18,95,136,128,97,16,250,111,70,106,34,244,154,142,176,39,188,87,167,164,129,100,171,210,107,8,150,214,154,48,123,34,31,85,252,83,254,166,177,201,177,242,60,41,107,155,80,83,39,171,144,169,159,255,19,48,36,73,217,143,143,248,128,9,13,64,216,170,170,86,55,183,153,92,218,168,3,187,19,8,2,192,144,149,220,160,82,216,147,81,160,52,134,148,38,126,21,221,230,135,193,23,101,16,212,54,28,106,126,123,247,11,218,154,117,130,196,153,131,150,215,219,51,111,253,59,99,166,26,231,170,254,235,169,177,88,83,162,175,225,156,218,70,60,181,70,44,251,113,33,32,200,66,10,2,233,171,238,56,228,210,183,98,68,232,218,82,197,53,108,9,231,234,80,196,132,98,29,11,161,66,39,185,195,91,184,66,31,14,168,41,236,221,109,91,162,153,250,247,28,227,163,19,115,11,160,21,119,201,26,180,104,143,45,230,43,123,251,17,45,112,91,122,137,143,118,219,167,158,42,125,157,134,148,253,122,155,211,55,140,136,248,130,186,118,177,163,234,74,108,67,47,233,80,232,1,189,117,168,53,79,165,212,26,106,163,183,165,130,16,5,9,8,85,128,104,207,4,189,226,193,203,99,248,57,58,132,51,175,55,94,89,181,190,133,177,234,211,126,192,83,200,128,154,62,150,204,211,158,129,243,182,132,12,254,88,95,165,141,168,36,222,167,110,1,218,41,20,232,122,14,219,118,164,7,28,221,67,208,235,179,124,202,83,180,164,210,230,95,164,219,161,96,38,197,191,82,80,4,35,63,228,204,224,73,246,131,195,108,87,120,146,206,142,184,187,143,211,125,134,94,24,23,65,6,84,109,41,48,109,229,235,91,242,17,10,21,253,223,145,13,182,64,104,50,89,96,192,70,223,85,115,15,94,217,3,97,35,185,110,111,125,36,29,72,160,171,148,204,24,232,144,29,102,233,68,156,251,55,43,6,253,12,253,22,50,214,252,57,229,27,116,1,129,51,199,3,178,172,5,111,196,180,234,195,59,196,111,72,87,126,231,216,47,144,79,129,102,83,46,120,149,167,178,123,111,124,237,85,110,141,133,13,188,217,118,243,8,148,68,128,150,85,65,80,21,58,201,13,50,231,95,247,253,69,120,56,120,97,203,205,153,201,131,151,235,31,232,150,126,239,76,52,243,136,48,166,89,76,102,0,125,137,78,98,57,202,71,104,217,174,145,253,108,22,82,205,113,164,26,110,49,213,156,106,187,242,10,193,160,216,226,88,191,182,182,193,79,123,71,194,106,160,173,226,222,206,26,28,116,203,6,2,123,79,163,32,80,109,253,70,227,151,190,155,175,148,131,2,205,0,132,6,252,6,156,132,20,104,6,90,91,115,14,185,124,212,173,20,241,58,108,185,237,134,29,120,4,120,109,107,15,21,100,25,80,206,170,1,191,164,16,124,155,239,93,70,213,157,191,82,60,148,217,0,100,101,246,194,251,254,126,63,241,253,241,254,211,78,246,70,158,203,58,208,221,35,14,78,199,148,120,199,182,177,186,66,9,96,106,128,245,4,23,253,231,253,143,191,246,255,106,139,143,243,47,227,253,199,200,239,159,252,2,108,136,5,163,5,121,161,20,155,152,40,129,106,135,15,10,27,38,155,45,64,130,15,59,235,60,154,212,228,86,248,78,46,104,61,232,114,62,122,118,25,9,89,240,115,247,210,42,94,110,177,221,170,40,90,208,243,116,64,53,179,4,144,172,99,15,252,215,141,200,206,20,179,185,105,79,237,203,155,63,235,213,115,119,247,160,27,212,152,103,24,166,125,114,205,160,114,38,120,76,75,77,148,49,38,240,1,109,17,131,40,136,156,70,235,244,80,20,60,116,81,184,179,207,133,167,9,157,19,88,41,209,187,149,184,195,137,160,0,173,51,143,159,245,163,82,247,201,233,38,204,61,62,44,60,52,105,145,214,232,71,143,58,163,46,61,143,170,20,157,163,247,83,49,71,61,201,223,157,123,5,167,35,222,65,119,219,42,122,154,187,208,49,168,209,240,214,137,55,78,216,144,84,134,194,93,5,243,62,111,175,134,69,101,167,163,177,17,200,49,0,4,210,13,0,97,37,182,169,71,150,91,117,182,30,157,39,155,11,88,247,147,231,82,33,100,197,211,32,38,77,82,42,179,64,72,107,68,82,35,93,82,84,101,149,11,85,139,32,130,245,54,174,121,69,193,176,179,196,108,128,5,102,131,194,210,205,64,63,122,61,140,177,210,186,209,248,21,219,181,174,71,231,154,163,16,241,7,185,29,250,124,211,189,180,235,14,249,196,189,181,36,65,217,142,193,244,174,121,58,111,212,173,74,15,183,128,68,99,164,233,176,117,172,180,241,210,90,208,231,254,244,83,198,201,122,253,224,243,202,231,86,206,28,3,71,222,45,0,176,172,202,18,224,49,122,93,214,195,60,68,196,66,175,209,54,26,15,124,164,30,90,10,162,81,19,19,81,192,232,64,11,167,194,33,134,134,60,211,164,180,236,161,143,123,234,197,116,29,92,40,52,161,216,121,184,215,104,42,16,109,131,166,204,151,166,98,200,146,242,156,54,114,217,200,176,199,64,211,247,196,169,109,26,154,123,241,145,1,42,150,17,3,38,206,66,35,76,156,229,31,193,73,110,191,60,247,209,46,239,109,234,115,193,134,244,150,13,125,5,94,19,239,155,40,105,177,32,7,237,41,219,135,55,133,134,48,218,16,127,17,138,245,80,224,94,217,127,43,60,209,83,200,105,112,48,55,108,157,2,54,165,27,10,108,13,237,243,206,233,19,172,210,152,14,208,218,152,144,234,90,0,125,199,58,68,179,126,151,25,159,53,215,183,145,231,176,78,101,75,13,9,93,144,1,44,8,36,93,136,41,11,225,158,2,71,157,236,58,3,168,194,126,103,83,23,61,146,156,216,11,26,174,17,88,144,177,26,174,81,236,176,137,53,30,123,200,18,214,186,47,172,43,222,97,227,34,20,146,4,65,179,84,36,229,108,236,94,130,208,196,18,77,2,148,131,74,148,237,33,172,53,16,151,51,45,134,20,47,100,135,215,26,5,53,16,210,215,96,40,214,26,177,150,136,215,188,184,16,238,98,56,153,6,216,200,166,187,3,35,170,192,244,228,99,123,255,156,176,187,0,113,167,21,116,24,71,152,198,178,110,197,168,0,236,136,50,202,104,20,40,3,49,43,139,115,61,23,169,99,117,28,195,124,126,211,143,139,183,89,137,178,8,217,146,0,13,0,89,18,4,168,32,34,60,176,36,42,16,99,179,51,122,0,96,118,177,176,44,171,67,16,43,149,173,106,174,54,81,11,117,220,164,37,113,116,204,213,162,102,118,163,75,124,177,16,213,82,171,16,187,241,218,136,131,0,17,152,220,223,78,241,200,206,18,164,181,249,188,25,229,204,217,230,153,205,52,217,235,41,93,35,176,8,144,135,2,79,247,237,208,170,22,105,221,213,39,151,127,101,66,245,180,18,137,79,189,3,1,24,19,10,76,129,148,183,64,13,212,94,135,218,103,104,42,103,0,151,20,93,84,231,192,28,204,5,0,128,38,180,82,148,230,8,21,120,124,120,12,4,160,69,204,46,173,227,10,170,107,102,162,43,218,182,63,125,188,198,39,108,103,140,165,192,242,149,3,246,139,124,67,219,237,59,177,183,149,190,47,207,96,145,19,210,166,70,6,66,24,70,75,115,73,214,12,85,86,59,132,102,206,197,165,99,218,99,186,102,86,22,214,140,181,178,95,117,115,188,156,30,199,215,212,160,175,236,148,157,88,165,73,33,209,34,228,183,160,159,69,177,196,89,170,53,68,233,2,70,169,51,113,22,88,238,70,90,89,107,142,91,60,145,23,248,86,172,205,67,111,182,25,10,61,222,62,76,227,28,114,186,44,202,40,155,85,63,250,218,120,30,233,148,32,142,43,254,159,53,250,253,117,134,102,45,176,105,0,199,175,164,240,20,10,0,11,81,125,92,131,231,173,234,36,172,202,2,203,107,88,32,144,2,13,100,153,71,62,99,121,149,17,180,126,183,213,253,100,166,40,141,181,82,149,98,122,72,213,4,42,154,0,215,87,245,194,75,17,222,149,107,143,37,150,36,43,128,18,87,72,212,40,196,190,175,160,132,176,134,20,130,87,137,61,176,16,101,169,237,144,85,15,14,66,191,97,176,19,6,113,157,110,234,216,182,91,155,24,132,86,122,88,135,115,123,145,23,163,151,134,123,139,181,219,235,205,133,85,177,17,135,170,222,49,111,141,229,232,99,125,30,167,174,183,66,42,91,81,44,57,26,129,2,100,81,200,34,24,128,90,113,71,212,86,224,146,184,3,102,90,1,17,33,72,167,29,223,192,239,221,124,177,121,241,223,44,109,202,121,32,39,245,72,233,141,29,51,25,77,218,230,26,246,137,239,158,211,169,167,180,160,164,235,72,57,3,42,162,147,2,77,89,20,96,145,245,39,34,116,26,99,117,186,23,210,83,33,65,242,28,92,232,19,235,33,220,53,174,2,106,101,89,3,201,122,73,11,172,0,44,80,151,222,115,61,173,125,225,127,14,17,191,251,103,249,241,112,234,28,46,154,183,144,38,241,132,180,10,85,130,0,96,151,231,42,16,64,117,103,4,17,10,217,169,99,169,6,226,170,203,215,164,136,2,128,152,141,51,42,8,181,179,95,229,170,80,131,46,139,106,143,21,120,131,99,187,13,131,5,77,100,133,96,243,182,204,232,87,34,28,240,190,224,216,183,159,143,219,162,30,23,184,47,119,183,180,111,68,59,110,133,221,30,199,106,113,129,59,174,77,95,40,34,8,101,42,64,0,139,2,32,88,128,156,170,137,29,75,245,2,30,216,34,137,177,171,198,154,93,78,165,30,98,141,165,156,72,35,72,143,250,114,70,26,59,65,62,17,158,91,125,174,232,21,199,51,126,251,154,133,246,233,66,157,113,199,62,254,58,38,107,117,76,49,223,102,18,67,31,242,3,219,207,162,251,94,255,233,62,80,45,66,33,136,41,15,194,163,127,189,143,147,77,9,107,85,150,53,236,130,190,45,11,119,173,101,17,247,174,117,255,47,110,10,63,246,191,199,74,83,10,123,149,149,83,53,64,160,2,8,170,80,17,149,243,8,168,70,93,84,136,122,93,163,198,85,181,57,162,70,97,135,169,183,113,9,171,0,217,217,179,83,199,86,1,128,254,174,40,41,209,88,132,46,221,128,64,19,119,213,73,92,101,101,169,253,205,113,90,67,138,157,213,159,132,249,110,199,87,196,126,60,60,214,102,225,249,243,49,234,206,47,93,143,142,189,75,23,173,40,119,86,49,215,226,43,80,4,208,44,85,209,8,100,9,32,12,13,192,77,116,169,173,26,4,96,187,67,204,106,94,161,164,237,177,58,125,71,195,121,55,217,141,224,190,72,23,172,9,207,59,196,155,91,249,157,49,181,119,77,162,13,72,147,197,71,181,58,111,251,68,91,71,234,58,0,186,2,102,84,4,160,68,68,32,221,7,121,114,110,57,181,122,10,169,179,75,103,28,21,189,50,134,202,213,139,160,40,248,170,53,107,140,187,84,64,133,208,168,227,173,161,55,171,250,123,127,186,251,50,17,169,56,145,167,40,136,10,10,114,24,37,158,149,250,168,143,147,115,132,48,234,133,227,82,93,143,42,192,170,163,132,8,107,79,222,226,81,224,117,232,190,198,20,172,136,238,135,64,99,176,198,75,91,26,162,111,196,45,236,232,146,195,233,168,1,64,195,156,144,61,41,30,60,70,63,204,126,156,102,219,79,140,224,230,188,157,176,158,209,151,187,79,158,141,47,243,124,152,183,46,62,95,115,231,197,219,237,235,186,26,13,204,101,181,0,22,5,129,22,132,143,22,115,134,76,236,85,160,245,192,21,91,168,192,26,109,197,2,243,111,1,79,155,35,15,80,104,207,65,122,154,91,206,76,235,36,103,76,122,105,2,180,108,191,77,105,244,144,223,190,181,123,202,185,232,36,29,230,116,212,85,208,56,187,73,224,107,180,240,217,117,42,27,239,209,207,162,205,11,213,54,7,1,88,106,22,12,93,72,186,198,8,139,99,128,133,240,121,66,42,186,74,188,134,165,149,2,176,234,34,168,16,35,27,215,82,137,80,20,83,158,78,68,154,44,17,93,130,66,60,19,37,229,19,21,8,64,94,32,182,10,174,239,97,81,209,122,44,152,19,24,17,203,216,85,99,235,81,50,46,213,192,190,156,178,84,246,21,12,196,90,179,29,180,10,204,238,14,52,32,16,137,29,234,65,159,50,46,185,155,6,131,208,240,68,199,233,206,189,71,253,224,226,100,191,248,0,110,138,25,223,238,15,47,195,7,163,62,250,201,108,31,232,233,234,227,148,175,11,220,79,214,237,6,20,218,96,22,42,180,40,100,181,48,0,26,136,150,235,81,67,171,6,67,155,135,24,91,64,129,118,6,108,255,255,68,159,255,86,7,56,125,72,129,193,188,81,171,168,158,207,29,76,150,7,6,156,137,117,136,64,243,28,84,98,86,243,14,138,58,7,13,193,137,90,143,151,103,240,20,18,200,15,74,112,129,10,0,77,36,186,45,187,190,218,31,226,175,194,143,238,220,140,79,138,129,52,32,51,245,60,231,107,126,215,221,89,158,85,214,31,239,106,122,207,154,158,238,4,36,32,36,107,125,192,192,65,76,98,160,36,26,41,1,187,0,108,130,69,155,67,66,51,71,37,214,168,227,42,83,214,172,242,112,198,74,213,215,104,161,122,104,144,3,149,156,47,245,20,168,130,108,196,58,28,239,217,95,93,21,210,142,195,195,113,47,39,119,14,78,167,251,35,174,215,37,115,43,247,2,197,28,177,227,98,210,42,168,52,212,104,209,144,154,74,134,48,72,43,17,193,138,246,202,32,186,187,16,244,138,71,140,185,114,42,65,4,13,156,128,157,226,128,182,240,43,240,61,56,119,159,169,211,174,25,28,192,90,153,217,190,36,58,182,211,217,215,143,171,114,159,185,227,123,55,110,163,92,191,138,95,239,215,235,175,250,241,175,239,215,119,58,215,227,253,249,175,159,253,232,243,250,228,251,171,247,133,95,180,131,58,19,222,208,107,96,65,208,66,180,44,8,91,186,14,183,157,97,83,55,137,119,14,62,54,93,145,115,140,177,54,84,122,92,254,6,248,122,216,60,195,232,76,132,90,78,192,140,68,68,136,185,15,165,232,247,16,102,142,177,219,148,21,146,146,212,210,171,122,189,33,76,197,48,120,210,117,24,136,96,121,141,227,89,235,121,219,115,28,3,95,172,180,95,238,132,110,180,241,15,120,141,227,28,34,231,222,129,59,76,56,78,73,210,73,148,75,189,2,99,205,53,69,194,53,40,127,167,9,200,156,198,148,140,186,74,176,251,59,249,130,114,193,99,107,1,27,132,165,168,235,208,41,239,210,50,175,201,176,31,201,206,254,67,119,97,90,94,232,223,94,200,5,177,147,172,234,15,83,128,128,54,86,181,75,216,175,151,143,140,47,94,191,216,29,155,126,159,219,39,121,111,208,201,178,17,24,69,168,30,69,172,36,247,159,61,26,236,7,47,41,38,233,26,40,201,145,113,232,25,160,200,50,171,217,179,202,19,243,43,236,219,15,47,64,229,173,177,79,214,236,137,161,185,104,15,139,34,26,12,35,45,74,104,17,147,49,26,164,77,59,239,216,28,144,84,5,24,39,20,10,141,89,239,70,160,174,243,13,117,223,181,58,124,90,142,138,55,234,83,65,238,48,2,50,13,56,230,160,90,139,52,30,225,201,110,102,204,120,216,219,221,205,246,241,249,219,118,171,159,243,250,41,223,142,58,112,143,39,0,6,66,3,132,45,8,189,57,242,47,79,223,105,58,113,189,120,136,159,123,176,30,86,3,204,180,8,34,6,224,242,250,33,91,51,32,161,52,10,168,115,192,124,249,90,233,237,93,82,16,64,98,201,118,6,204,138,159,247,138,198,19,208,161,147,18,111,227,41,244,84,167,184,136,16,204,147,106,69,96,135,207,112,213,206,30,241,15,198,154,92,112,40,107,161,255,45,104,180,150,37,223,60,155,137,134,219,225,240,82,163,69,87,84,173,92,212,104,216,118,32,129,68,2,18,232,167,165,26,101,129,167,95,207,167,255,143,228,187,95,135,125,62,255,60,219,203,31,254,133,251,20,47,195,120,37,162,176,88,108,209,237,198,179,47,15,127,167,122,235,183,210,111,99,177,219,152,213,106,118,19,199,231,51,212,225,214,186,76,205,80,141,95,251,235,143,60,25,228,96,208,73,88,211,119,212,253,246,10,206,67,35,211,142,48,152,106,139,151,97,11,57,5,240,72,55,109,97,53,226,47,187,1,235,178,24,192,73,44,205,138,230,140,7,112,2,6,14,90,201,18,53,163,3,110,247,241,196,31,10,75,51,232,57,231,100,15,107,98,165,28,110,122,44,28,49,71,213,108,179,207,217,146,79,94,230,233,192,227,19,125,211,25,71,214,75,171,154,223,69,60,192,42,207,147,247,58,171,197,26,110,23,81,60,240,148,67,121,93,198,138,75,245,190,156,241,163,229,170,27,68,76,217,83,140,177,96,27,51,21,181,164,55,36,58,34,70,236,76,61,42,1,157,34,54,128,204,199,179,78,142,64,112,91,237,185,197,115,37,170,138,224,212,68,126,17,153,239,214,189,45,35,61,25,159,139,190,45,237,84,205,187,197,67,193,80,179,36,112,201,165,228,189,206,8,28,241,147,221,206,57,194,64,55,111,43,28,26,96,122,13,103,173,81,84,136,4,202,72,210,5,96,151,17,49,174,223,253,3,127,244,47,179,153,253,199,57,126,153,15,95,79,101,94,126,44,135,243,66,90,51,54,247,87,20,141,105,96,30,248,146,53,255,56,131,247,137,221,201,76,25,230,88,189,73,62,109,177,145,12,135,145,46,159,243,246,159,250,228,111,249,245,205,137,68,189,190,242,61,242,51,139,251,63,76,243,214,199,7,95,132,255,188,185,134,155,195,147,217,173,115,110,52,131,234,3,194,52,199,44,158,38,108,71,215,143,213,101,211,32,73,89,165,99,210,182,231,235,125,74,234,158,90,239,213,218,239,12,170,103,233,182,143,82,168,193,72,165,59,13,142,11,232,215,42,194,66,207,114,245,165,179,152,113,55,175,102,77,241,213,34,7,221,234,164,161,139,240,183,16,150,134,151,39,226,195,229,178,217,192,237,131,243,225,237,193,198,190,66,64,132,237,255,139,44,186,226,47,133,125,155,87,180,55,140,0,211,253,133,6,53,125,98,52,143,206,220,139,218,204,234,137,158,147,189,213,0,185,100,73,116,249,85,251,7,177,229,249,196,216,233,43,116,248,75,19,234,168,69,122,49,120,166,116,62,98,142,60,48,1,184,70,108,176,137,164,10,74,98,36,64,96,85,145,211,20,161,254,217,191,245,167,191,203,252,121,126,248,146,239,38,251,239,231,229,255,203,63,237,183,246,141,137,253,254,122,203,243,78,219,249,41,242,19,0,79,244,108,59,148,24,101,42,221,154,147,118,202,166,195,245,89,180,101,134,65,36,160,18,118,188,19,171,237,229,207,227,249,255,149,203,207,221,255,240,237,103,62,45,239,126,219,143,127,185,191,186,253,60,57,51,205,204,209,220,28,209,76,220,32,76,102,180,214,238,167,115,180,61,48,32,97,165,80,35,23,197,53,120,66,109,239,219,34,44,114,220,221,43,183,234,253,78,109,133,58,182,179,102,183,180,34,166,54,196,44,134,156,109,180,39,246,186,191,61,113,178,62,90,171,221,202,118,85,23,53,117,147,4,45,128,44,1,4,180,199,126,239,211,211,159,57,248,156,249,207,204,231,183,139,177,171,178,120,48,86,21,230,151,228,31,242,233,85,244,68,65,74,233,45,98,48,211,58,127,40,40,105,164,62,135,250,26,31,153,43,220,43,117,250,222,172,65,11,180,69,186,50,230,174,182,254,97,79,208,19,245,176,160,191,101,123,30,39,11,187,181,34,89,34,127,106,174,241,191,130,169,79,208,241,105,168,241,125,227,23,128,48,129,73,170,119,45,211,138,243,8,136,193,41,176,210,252,246,239,244,155,63,126,240,174,243,211,159,52,223,248,151,254,219,252,91,255,125,231,47,15,12,198,155,56,184,239,239,87,76,187,32,112,158,219,85,189,147,151,94,44,226,164,17,187,221,148,93,33,173,140,27,110,176,230,234,19,31,254,53,110,253,201,121,39,57,59,91,174,115,187,251,201,255,213,139,175,188,250,244,26,241,240,52,226,237,223,207,183,124,159,111,155,238,125,215,15,111,121,63,251,31,53,215,213,13,165,236,70,202,52,217,10,232,110,144,69,76,0,96,164,29,109,82,82,236,249,134,159,121,159,46,31,121,253,126,45,55,79,167,5,14,193,80,149,128,208,58,180,9,21,155,66,157,60,53,23,161,250,28,163,123,242,122,231,131,180,126,155,235,241,64,103,221,228,66,23,0,76,108,241,59,240,30,229,245,233,15,212,254,129,255,251,135,167,175,185,243,151,191,253,197,175,63,207,229,115,219,77,104,5,182,59,5,0,225,155,247,50,213,137,69,92,179,214,67,4,242,167,194,236,132,86,82,231,160,95,188,147,149,121,206,147,186,46,164,34,181,184,162,255,206,255,123,110,239,254,7,255,99,127,35,157,126,129,113,98,97,153,4,103,64,235,225,96,19,130,181,70,190,234,233,229,68,160,26,209,49,81,245,197,132,65,58,193,42,41,21,48,98,85,192,29,224,233,228,105,51,127,236,203,223,244,159,253,47,253,215,254,71,254,221,255,65,217,80,137,243,88,121,143,117,143,27,31,205,202,158,189,211,57,191,247,114,216,123,95,114,38,197,252,12,173,56,185,129,87,94,175,54,123,7,78,25,91,189,216,225,183,223,253,232,151,220,219,52,43,237,69,60,251,244,151,28,255,216,147,31,166,189,100,53,84,223,154,55,186,43,247,127,147,207,198,55,110,243,240,187,253,80,126,93,57,83,53,233,80,35,83,185,159,18,33,55,224,170,0,208,162,8,88,21,111,219,21,232,237,86,63,198,150,213,161,37,88,234,161,13,21,88,119,192,82,17,13,9,238,52,33,159,102,198,141,199,221,245,128,182,225,252,232,242,120,153,231,146,184,200,1,26,149,192,98,136,128,35,8,120,180,164,208,215,126,34,92,191,230,241,119,63,223,255,205,247,23,199,173,211,69,185,1,4,81,0,216,218,67,132,151,4,155,197,130,36,226,19,97,21,32,15,38,192,134,158,106,88,199,199,89,230,207,98,120,172,206,67,172,167,85,32,155,197,58,51,205,153,182,144,62,200,59,4,77,181,71,53,104,171,144,41,170,227,219,148,109,164,128,11,41,1,48,102,176,251,227,63,205,88,255,183,127,213,109,251,110,206,188,229,250,154,254,133,25,46,93,166,176,101,168,138,117,120,158,193,249,104,211,126,154,44,246,230,1,27,173,109,31,183,168,134,254,210,96,157,39,200,250,157,67,89,176,10,4,104,29,176,235,126,52,143,158,47,242,161,251,33,243,94,27,108,188,25,207,151,30,95,190,54,175,55,215,178,95,10,101,92,47,246,137,1,138,232,176,239,60,193,101,143,4,141,200,18,54,197,33,208,30,235,120,200,79,179,253,200,63,246,239,242,111,254,31,254,169,156,205,138,79,54,53,40,186,235,185,254,54,171,211,161,96,39,164,5,237,234,191,62,117,93,237,200,178,160,234,8,140,68,74,59,43,17,75,153,91,155,55,250,252,140,120,113,113,8,219,237,251,229,191,252,180,239,221,249,228,151,236,127,218,38,91,150,152,58,197,93,62,93,62,103,255,99,127,232,143,103,243,247,253,226,39,31,204,103,235,134,41,215,213,190,250,121,234,131,246,23,127,189,145,160,61,224,252,105,242,101,131,133,54,55,42,235,12,160,23,35,8,56,109,51,182,60,112,192,68,37,223,104,187,241,25,205,231,26,23,55,231,185,155,251,118,239,135,235,174,54,237,104,11,68,129,44,229,216,236,86,134,243,144,124,115,231,190,56,91,113,245,216,151,217,247,187,90,185,42,58,245,98,46,135,67,64,84,34,110,169,200,101,143,243,40,196,61,239,231,183,123,127,229,219,167,254,223,95,62,248,203,63,237,253,240,28,158,212,139,14,1,68,14,61,0,136,10,15,160,29,224,105,22,208,130,128,159,118,0,221,57,151,6,110,75,173,219,178,83,153,135,22,154,149,61,27,121,126,245,183,96,180,5,236,120,180,3,193,66,60,186,224,140,64,160,173,52,40,12,117,122,185,96,107,235,12,22,250,74,35,21,95,18,67,221,91,243,215,155,182,52,181,173,192,205,209,122,40,30,10,52,126,233,161,97,52,131,95,65,186,201,227,126,105,231,182,251,100,253,237,204,123,87,203,171,11,149,182,41,199,172,137,149,181,229,80,119,223,180,238,104,165,163,181,189,246,237,6,232,32,65,72,209,102,173,143,1,19,103,29,239,30,25,104,237,121,158,193,91,15,10,108,3,114,108,115,41,165,143,151,238,246,170,202,117,82,232,47,192,233,89,216,57,201,247,85,170,27,252,236,255,124,205,60,114,226,225,113,144,60,155,254,225,155,112,142,52,196,75,167,177,34,218,148,239,214,238,138,165,22,115,210,220,147,13,187,18,30,26,16,100,179,233,186,71,93,253,202,178,236,200,40,16,97,147,86,155,85,83,21,133,182,171,60,171,144,131,172,173,19,143,22,125,202,173,21,96,46,141,24,119,170,244,166,241,187,120,111,94,95,244,58,245,99,54,95,56,95,103,189,179,98,55,190,123,15,223,126,243,198,219,110,63,117,152,109,143,70,169,94,153,234,210,70,96,102,142,33,137,26,157,231,134,154,96,88,16,35,73,136,62,33,237,70,96,174,16,32,101,214,36,68,224,176,149,238,192,87,161,243,191,114,51,179,107,237,91,114,177,107,88,125,243,209,223,219,191,248,181,191,191,63,254,223,207,248,220,195,241,218,124,78,254,229,195,215,92,30,76,106,119,238,222,149,133,159,245,226,176,187,222,116,106,133,166,179,58,61,132,211,15,123,50,200,246,205,131,55,127,237,222,207,223,250,225,47,89,132,207,109,189,246,167,106,227,163,236,111,48,115,121,117,255,237,45,231,232,110,250,133,255,247,50,255,83,227,141,134,158,118,26,61,186,238,56,145,186,84,148,148,73,2,34,75,18,37,18,8,80,53,208,138,6,13,41,0,167,108,2,16,0,54,2,129,197,80,142,17,82,37,34,172,222,221,48,50,5,118,132,233,115,243,199,15,175,191,251,15,151,95,191,254,233,214,143,151,215,215,159,237,253,115,254,213,247,207,159,63,124,62,71,111,104,79,31,217,202,50,81,42,187,99,67,249,150,241,185,80,132,143,117,218,248,91,246,219,166,75,183,123,222,177,95,19,48,159,188,191,213,33,80,206,27,215,85,87,186,245,152,250,120,234,195,122,243,114,244,127,59,238,250,143,94,199,127,114,126,225,156,27,95,220,123,161,231,42,212,135,136,58,198,101,236,171,157,88,146,73,43,213,86,194,172,96,103,9,53,32,92,34,0,119,21,23,242,244,178,179,84,243,185,160,216,214,173,33,212,8,152,190,97,245,132,45,243,218,149,54,201,184,229,136,175,34,75,138,150,239,168,91,223,139,192,10,213,222,145,219,51,162,85,2,168,174,112,44,169,205,8,118,160,44,66,96,192,150,140,38,160,68,211,29,186,254,248,73,205,37,165,85,217,111,95,22,90,196,177,74,154,161,220,65,178,204,123,155,244,122,175,205,94,155,238,48,127,179,229,54,61,212,153,6,143,219,248,235,68,226,31,223,9,167,130,59,122,220,209,211,48,26,247,124,92,190,19,121,221,51,99,109,238,133,25,112,188,13,129,13,208,187,208,8,135,24,67,69,46,197,182,167,7,112,183,190,134,126,8,189,123,62,79,174,13,56,213,224,198,115,37,50,123,160,164,189,70,75,150,38,226,228,188,5,141,168,23,253,168,105,250,110,90,68,213,119,207,253,152,153,211,182,0,177,16,49,40,234,124,5,216,192,255,126,156,241,52,49,162,26,219,64,253,164,125,232,161,14,2,84,83,32,13,89,64,6,23,197,32,178,27,81,59,4,49,6,84,24,33,1,108,32,153,24,195,28,156,38,13,211,238,139,78,234,40,42,147,221,92,212,140,114,218,221,134,83,208,189,235,254,245,121,230,114,179,201,113,218,38,5,62,195,169,35,207,249,124,232,237,70,222,134,27,147,237,124,135,221,102,61,72,48,96,170,93,231,164,43,140,11,51,17,5,40,13,64,69,167,16,43,24,11,22,171,20,152,96,179,179,222,93,140,28,165,190,187,106,241,165,218,142,104,156,37,151,209,209,212,118,46,206,243,165,191,223,207,127,195,221,255,229,124,247,197,91,93,152,234,187,185,147,71,92,37,198,42,29,53,8,27,188,116,0,117,230,184,36,138,164,240,40,7,121,112,125,120,122,247,10,255,214,102,75,172,124,207,215,134,174,254,112,12,183,194,137,237,243,90,170,209,118,78,141,231,13,199,19,241,168,242,160,164,51,100,82,25,129,115,139,178,82,116,128,84,15,11,138,224,52,0,85,170,4,208,0,86,86,135,108,157,100,93,143,52,175,6,84,92,4,66,75,202,26,232,249,152,249,60,242,203,225,63,126,225,124,210,79,247,235,51,95,175,225,193,227,60,124,209,126,14,174,118,245,88,102,26,89,127,42,189,161,78,204,103,205,129,47,195,81,233,154,106,87,188,136,30,216,122,28,107,96,137,229,90,101,137,136,28,227,114,49,57,183,207,196,85,104,70,110,195,13,104,23,211,46,45,96,139,80,179,115,213,245,144,98,44,17,128,130,165,26,169,192,108,169,96,11,232,110,93,252,132,91,234,103,68,139,115,229,33,175,204,96,199,97,20,196,85,110,219,179,224,210,221,106,98,4,218,120,128,0,52,88,205,208,5,198,98,128,64,89,97,72,41,105,172,32,0,129,130,213,21,93,143,89,74,58,222,42,54,218,133,241,62,171,124,20,148,10,230,185,39,118,25,149,177,202,205,253,232,69,216,51,192,68,95,249,77,166,20,32,118,91,60,126,209,110,174,242,188,187,153,63,4,39,235,154,222,194,152,117,244,216,232,251,71,132,9,68,55,142,162,137,175,228,36,126,214,110,103,57,223,14,192,74,189,147,86,154,181,216,172,20,103,107,126,28,203,174,112,103,31,244,141,105,34,166,156,81,99,94,169,33,67,237,121,178,255,212,105,102,210,87,78,114,31,93,163,215,225,58,117,79,187,206,98,89,244,230,229,86,103,188,254,201,49,62,120,254,28,106,153,180,55,247,199,30,28,57,244,237,199,60,21,139,68,237,249,149,103,123,184,184,181,114,50,223,242,155,55,245,194,122,217,212,167,91,154,221,65,21,243,97,103,210,124,69,78,154,166,48,164,1,170,49,243,213,74,120,128,118,241,11,86,175,120,241,90,47,100,55,191,67,180,104,32,71,245,21,209,124,240,216,93,227,95,250,86,253,124,222,251,242,246,125,202,187,155,92,221,94,245,233,98,163,94,53,177,160,71,145,196,195,250,102,142,32,95,83,43,162,91,193,216,152,56,146,176,105,87,51,103,239,199,117,205,95,206,79,222,110,174,62,239,103,230,229,229,87,62,254,208,211,15,245,222,31,156,229,143,112,109,162,183,35,59,120,120,184,87,163,198,49,18,193,106,170,86,214,146,117,95,182,192,139,0,135,69,18,208,169,34,212,6,0,124,97,169,152,133,133,66,66,213,128,98,12,192,154,244,25,4,88,112,33,80,224,162,73,34,58,179,125,229,227,53,222,218,253,124,245,218,143,111,224,125,154,169,115,247,83,29,231,57,198,120,186,142,21,199,123,140,51,190,122,224,152,90,80,139,235,67,212,214,133,61,8,88,132,81,64,84,32,170,141,133,101,6,236,96,167,65,123,208,223,52,172,161,69,132,118,20,226,90,53,128,7,227,87,241,1,45,81,0,24,5,8,163,2,16,11,203,232,210,82,158,90,82,229,161,106,104,128,172,43,96,176,47,33,146,185,84,221,30,217,189,116,199,109,230,41,91,107,119,166,170,147,64,4,201,114,209,39,221,72,22,44,244,91,220,235,109,173,139,105,119,42,162,104,36,107,75,171,89,215,218,39,62,151,232,121,63,250,4,7,89,224,79,116,203,202,104,174,63,96,102,30,245,106,204,197,153,244,66,220,191,245,118,64,12,20,220,194,140,172,92,31,227,62,148,89,202,91,54,167,26,83,128,20,38,181,39,238,88,192,84,193,17,151,217,177,28,72,170,141,98,79,47,229,237,216,227,133,246,196,78,89,81,191,171,103,185,255,94,46,214,201,106,115,37,214,123,215,117,166,222,55,101,199,118,51,221,168,30,186,234,81,185,163,226,118,239,98,153,115,249,226,163,149,85,159,253,190,3,207,117,235,172,251,164,237,102,117,169,155,213,181,126,204,7,144,201,195,72,129,84,152,106,171,85,211,3,22,57,195,6,116,163,189,244,218,192,202,87,60,160,179,201,209,73,98,172,87,222,254,164,111,60,245,141,201,159,31,207,173,228,46,46,155,113,119,56,45,219,101,154,11,181,192,172,102,135,238,92,239,99,43,120,101,227,40,132,72,152,211,22,17,101,41,152,217,85,173,116,142,205,181,235,58,240,118,249,86,162,249,36,71,117,152,159,197,151,139,147,173,195,102,115,224,81,248,75,22,235,215,167,31,150,223,66,24,181,180,189,143,29,12,171,14,175,6,65,41,229,80,6,65,138,0,128,75,46,157,51,197,8,85,129,128,18,132,5,64,192,140,78,184,88,42,46,128,124,214,177,51,116,203,84,158,26,179,204,243,119,77,31,37,219,2,14,194,29,184,113,221,167,167,237,205,28,207,193,123,60,158,228,203,75,143,185,45,170,139,167,33,90,132,130,45,49,22,150,82,109,49,196,89,237,28,205,216,118,195,166,204,1,86,229,32,86,177,119,213,208,198,226,229,26,50,245,81,91,169,192,75,79,0,180,82,95,118,10,180,24,54,219,178,246,170,136,114,200,250,72,136,155,116,110,179,51,146,239,28,74,198,246,169,102,153,210,205,49,118,157,25,118,2,16,48,84,135,14,236,74,23,186,216,33,133,165,174,164,143,184,7,54,77,22,52,159,104,160,27,66,252,119,123,178,195,101,63,250,131,150,127,235,241,18,47,76,210,91,103,22,99,129,22,210,44,69,6,88,100,1,26,35,80,187,75,130,80,128,122,159,122,52,195,62,168,210,111,221,7,114,152,154,243,232,154,17,213,208,253,213,169,116,213,224,58,83,50,109,219,144,166,223,189,204,245,219,236,115,190,217,144,53,140,161,205,46,235,237,72,93,212,41,99,116,28,13,60,29,199,142,7,163,239,100,238,132,149,102,92,246,43,251,235,228,226,233,246,201,90,186,246,154,112,189,217,174,88,180,213,54,90,69,9,118,37,10,160,68,9,20,64,63,84,137,116,154,106,18,79,192,20,97,142,54,187,181,48,86,107,179,103,204,63,192,79,62,235,247,222,246,227,214,223,232,58,122,89,174,83,175,221,54,177,93,52,222,174,219,214,81,47,244,37,188,213,186,2,7,99,171,6,22,136,125,1,41,33,44,43,140,34,203,96,116,164,176,174,12,222,104,165,77,87,99,216,19,29,78,196,129,199,202,103,183,246,87,44,93,24,38,190,104,148,255,63,22,30,47,165,70,31,157,127,199,241,78,121,120,22,47,125,23,30,118,136,11,48,32,84,32,131,210,0,34,218,128,10,44,67,224,81,162,54,164,208,3,128,180,72,186,119,134,168,51,35,196,142,14,153,102,149,35,122,161,43,154,98,202,55,62,192,81,29,93,23,172,33,95,218,81,75,247,85,123,67,235,228,90,113,197,140,66,172,141,133,101,108,236,184,176,192,216,131,80,75,219,172,13,152,202,141,83,29,13,187,218,214,76,61,68,177,68,53,209,181,6,86,96,73,43,149,8,32,140,24,162,128,168,64,11,204,190,226,3,234,105,73,1,242,246,160,2,176,97,9,210,22,125,107,122,113,183,97,136,215,137,19,122,59,43,100,105,32,1,141,158,42,196,32,187,44,108,0,82,216,111,118,202,118,41,19,52,117,77,158,129,138,217,238,139,75,66,132,150,123,201,103,246,158,67,126,244,219,253,16,197,31,64,18,26,182,83,79,90,173,85,63,68,138,132,154,108,67,4,181,239,87,254,156,202,29,47,144,178,175,147,27,93,203,181,224,233,225,198,202,230,193,211,41,46,155,101,160,33,155,141,99,22,135,88,0,3,176,109,153,24,4,38,241,11,16,119,175,21,17,211,103,239,127,121,120,97,102,76,214,252,195,117,247,26,54,212,108,91,46,202,253,225,210,103,89,109,149,82,60,155,199,142,10,25,77,26,183,140,105,204,41,189,209,184,231,172,97,123,194,105,154,235,147,197,129,7,177,149,56,71,110,10,124,83,173,20,149,45,139,7,128,211,255,111,210,61,175,16,81,39,135,247,112,86,169,197,33,226,228,67,95,250,21,0,221,253,172,254,150,228,210,51,190,117,210,21,223,247,95,124,250,51,135,155,37,209,142,186,77,16,86,33,227,26,75,0,57,219,42,67,143,178,16,87,21,136,192,60,182,141,104,33,68,150,21,234,140,192,8,125,162,147,130,50,87,102,78,242,210,162,132,46,149,63,124,65,28,90,135,100,240,177,175,199,209,67,101,163,57,252,200,151,249,237,3,211,239,226,175,236,188,99,186,116,27,7,77,170,22,15,66,35,9,144,3,84,109,56,129,181,86,26,88,19,216,181,194,2,52,96,174,105,204,198,210,34,166,41,207,106,104,226,157,153,71,11,209,106,214,76,29,20,147,37,113,69,108,133,110,116,8,138,58,113,219,135,228,21,107,6,15,226,226,24,43,0,49,22,115,57,33,2,182,121,35,167,2,75,5,181,6,132,202,128,169,146,193,216,4,64,64,4,16,89,217,9,226,69,116,129,87,121,48,49,187,157,130,37,16,93,34,98,254,38,23,69,45,51,13,134,133,100,93,43,93,67,151,184,57,29,118,164,53,12,22,252,210,72,173,211,137,64,198,18,60,18,107,53,105,211,65,168,56,13,41,247,75,36,22,154,165,67,186,58,192,10,60,174,35,93,89,59,207,16,231,136,8,183,87,206,223,137,122,251,126,63,49,189,67,112,31,240,108,35,165,61,213,9,152,61,141,17,157,211,54,93,182,223,238,245,32,130,130,42,113,249,46,154,41,141,210,169,39,108,128,101,186,22,179,107,225,46,10,224,216,175,206,175,149,147,190,60,30,187,158,241,149,241,216,245,114,92,160,62,107,30,171,143,154,183,99,174,174,119,116,191,253,109,125,127,86,114,228,78,50,141,135,225,125,99,88,38,253,120,49,152,142,110,212,171,186,155,242,13,197,50,217,42,82,86,5,33,156,160,151,45,76,201,16,129,101,92,46,253,21,135,59,247,82,156,152,32,87,242,19,182,17,204,188,80,149,234,80,37,208,60,183,74,154,235,110,95,71,81,211,182,230,21,225,33,142,78,253,70,139,55,148,91,223,61,118,112,224,119,241,21,248,101,32,77,238,15,198,131,223,246,211,7,175,14,187,43,187,105,82,238,21,123,179,87,54,135,30,186,68,199,26,169,218,196,181,106,45,132,46,137,176,177,10,215,128,18,66,149,48,6,162,31,46,128,140,78,232,74,25,216,198,149,17,251,133,34,180,146,160,192,81,134,74,84,223,245,229,47,133,109,199,43,210,141,134,205,159,253,105,92,249,46,223,172,252,107,140,149,251,33,11,211,42,21,155,88,60,55,2,4,246,16,162,66,238,49,16,72,232,125,116,107,54,185,201,22,161,98,23,178,110,0,226,228,36,32,7,136,95,101,222,215,217,59,69,145,204,24,29,7,229,130,58,135,129,132,78,40,225,130,151,93,211,66,115,123,60,162,172,90,109,203,9,123,164,66,61,200,49,182,30,11,204,136,244,84,217,66,87,150,190,227,118,74,212,72,11,204,30,228,28,91,87,213,52,239,141,23,175,107,55,182,130,156,190,60,156,26,91,77,10,202,53,27,99,215,179,154,149,108,135,93,97,129,165,206,222,49,121,226,123,28,209,105,119,219,56,123,210,39,75,128,26,10,43,160,169,22,24,105,0,164,205,62,6,0,89,208,5,8,15,160,195,195,121,154,32,174,65,151,76,208,157,253,154,187,201,27,173,114,94,76,107,121,155,151,249,209,219,212,232,167,168,238,238,5,84,67,171,154,10,171,42,230,24,80,251,17,218,148,19,241,190,58,161,48,85,137,249,139,238,194,147,202,228,234,128,155,134,172,41,5,1,214,122,219,237,105,159,29,179,122,66,217,83,59,94,182,85,91,108,208,43,89,153,78,43,170,228,151,159,172,87,205,86,138,89,216,195,153,27,213,133,61,155,216,55,71,169,91,124,117,155,182,40,120,6,37,55,234,41,189,132,232,181,142,241,80,62,163,163,189,77,247,138,203,246,210,40,218,60,70,71,248,195,183,15,205,71,78,120,156,33,11,251,110,181,64,22,168,25,82,128,193,160,209,188,163,124,71,217,187,22,132,101,151,119,157,63,70,245,70,199,171,191,63,98,163,124,185,176,117,128,119,180,51,179,26,99,193,233,201,112,174,106,142,251,46,107,70,123,21,54,218,229,17,188,246,1,114,28,177,38,10,229,117,73,80,173,224,98,104,93,46,194,212,142,97,44,37,176,26,122,99,167,145,48,179,216,104,105,21,6,129,215,126,220,244,250,134,77,138,85,193,100,61,255,90,232,153,79,235,92,171,252,58,120,171,249,182,86,140,79,253,60,158,126,228,81,227,223,103,196,83,106,111,181,2,55,85,115,108,165,156,99,120,208,240,167,80,97,117,160,96,88,128,26,170,102,37,55,139,211,108,28,0,48,6,3,128,157,129,87,236,174,29,228,36,29,88,69,146,36,97,169,12,128,110,37,221,91,91,112,229,18,48,128,90,34,160,173,45,198,131,151,231,208,214,182,59,216,194,16,212,52,155,18,186,77,17,67,107,235,129,203,156,230,205,153,182,188,170,70,97,222,1,46,211,145,154,67,151,136,217,82,42,241,188,254,196,85,7,32,197,64,155,130,77,215,201,198,119,205,108,216,238,78,119,221,157,203,126,80,11,24,178,52,8,41,181,93,128,44,200,214,140,14,14,8,100,119,101,171,67,238,131,86,91,39,32,65,53,241,41,153,243,220,223,223,230,26,237,2,15,21,99,245,189,166,12,123,235,214,136,232,86,220,193,30,111,138,185,101,135,64,64,113,183,53,247,12,138,46,155,105,158,78,126,215,133,100,41,230,49,89,28,230,211,209,208,225,243,138,24,128,145,150,180,73,235,103,233,30,107,94,103,204,189,4,160,212,115,67,18,129,102,123,108,16,2,133,201,25,87,135,137,122,17,174,148,36,69,59,26,15,240,58,242,203,167,253,67,239,239,250,234,131,143,7,30,55,220,250,213,183,197,227,30,22,157,148,25,109,173,91,15,162,74,145,133,189,117,64,94,57,38,216,197,254,150,109,94,47,50,101,163,132,38,113,130,133,74,101,35,70,211,141,54,106,142,3,14,159,163,216,34,219,230,209,133,247,167,192,88,91,114,185,19,221,161,119,105,79,123,232,65,210,204,226,151,186,252,182,191,70,247,101,253,165,209,119,206,54,143,61,125,195,229,187,236,100,163,210,190,180,188,138,246,52,145,98,145,8,205,109,106,163,25,149,186,9,136,35,81,94,199,253,233,22,70,56,52,167,225,4,86,61,235,205,59,135,31,53,111,204,125,24,123,179,87,108,219,10,33,154,16,104,112,205,44,173,201,70,64,42,16,64,53,4,164,11,178,22,181,183,58,15,107,152,38,239,178,171,222,227,248,11,117,249,71,223,172,141,79,214,250,251,26,29,3,223,108,215,230,165,190,62,63,142,7,111,248,23,210,217,170,124,181,88,71,93,96,135,236,119,121,204,17,232,138,128,112,86,88,20,128,205,90,153,133,69,160,42,105,172,8,68,150,20,92,84,98,45,190,7,65,78,72,210,52,138,68,41,54,66,168,208,136,81,3,178,237,244,225,249,26,197,118,200,160,12,163,204,116,180,173,114,101,111,215,157,154,213,57,203,141,159,52,152,143,134,200,102,92,212,157,216,120,237,212,52,162,136,122,204,213,225,253,79,123,61,28,142,100,136,184,216,109,196,186,93,6,137,75,216,23,155,105,14,10,214,201,136,123,106,177,219,213,113,155,147,1,152,17,7,18,16,189,198,105,23,194,93,121,221,61,153,184,175,221,30,46,16,123,100,223,231,194,73,152,187,187,246,158,178,195,236,30,76,179,84,32,8,132,173,69,144,66,211,213,208,218,51,24,156,116,59,8,106,186,44,9,143,38,247,212,54,121,182,243,208,51,4,146,113,167,111,184,171,49,174,21,5,174,33,216,51,33,40,201,60,225,233,59,228,248,104,186,61,94,75,105,239,73,210,223,76,183,43,120,173,124,63,71,163,23,50,165,23,85,224,160,217,121,100,239,84,91,161,9,47,182,61,33,86,143,95,18,46,218,238,86,53,82,206,139,228,76,248,115,190,164,195,201,214,193,243,118,131,162,156,161,93,198,245,49,155,179,229,114,160,21,109,38,237,182,195,213,179,45,23,166,84,120,77,110,221,189,142,231,172,27,235,104,232,38,107,230,118,54,230,212,151,219,123,126,227,177,175,222,179,141,191,78,125,147,122,93,185,122,219,60,10,98,96,197,181,7,21,240,0,97,33,176,21,146,197,133,37,161,85,107,191,17,212,5,102,233,149,53,50,168,174,99,21,98,138,224,109,216,35,116,143,42,242,16,62,129,215,92,171,93,115,217,133,96,29,52,229,143,74,159,191,246,239,125,55,230,222,120,170,23,63,121,252,5,235,59,43,87,238,241,1,239,235,125,113,62,120,127,208,12,10,41,9,73,49,120,212,86,169,34,48,43,16,251,242,162,167,100,58,101,123,221,251,206,211,229,29,239,225,49,95,93,244,195,103,149,251,7,225,94,129,80,66,1,152,33,164,8,224,33,202,28,70,9,32,208,98,27,132,40,81,130,78,21,194,25,123,196,149,210,253,63,37,127,223,18,143,254,170,233,188,135,175,19,47,210,119,123,220,241,233,39,141,239,249,23,102,139,187,241,206,26,86,116,123,203,95,245,7,157,146,50,137,41,37,144,253,26,65,83,200,2,17,161,62,214,65,10,100,133,48,11,76,162,134,74,65,167,185,203,62,37,114,167,64,27,88,162,54,56,246,50,54,177,104,27,42,68,107,115,245,154,69,236,38,211,116,59,168,182,23,139,98,99,198,136,245,210,39,135,219,246,197,147,23,235,237,190,56,180,71,244,208,30,138,35,211,151,101,55,167,105,99,242,87,222,211,221,125,247,19,117,122,105,66,156,93,52,205,121,60,12,71,184,54,7,98,178,154,52,118,52,87,209,101,143,154,192,68,137,90,44,9,221,151,49,136,5,215,216,91,46,240,60,75,189,229,43,246,89,158,113,202,188,222,198,222,131,213,147,77,136,138,97,9,192,2,84,68,54,215,51,80,149,82,250,122,38,173,78,221,6,200,205,66,104,72,23,71,184,211,246,97,103,158,240,66,53,79,115,50,113,78,182,236,196,46,29,44,20,245,253,78,4,240,230,83,242,13,13,26,36,58,27,45,105,162,68,112,60,1,60,186,161,190,221,179,3,35,5,109,211,45,108,143,85,146,104,105,215,181,86,218,164,178,199,235,205,108,57,145,130,48,48,44,93,102,51,151,238,4,55,114,37,215,235,120,186,55,142,189,30,115,123,60,214,126,253,206,35,247,110,105,174,222,219,157,183,245,90,206,107,172,71,252,158,10,199,59,22,74,0,92,153,73,0,53,179,162,117,232,129,226,186,226,33,72,132,33,168,11,42,69,88,193,192,181,103,135,147,196,20,205,135,178,17,217,152,122,244,162,162,42,220,81,245,209,79,120,214,181,151,161,183,243,252,125,57,31,249,106,181,29,81,171,93,234,209,95,40,124,176,182,203,210,89,116,213,104,42,32,147,64,145,1,74,9,117,229,113,208,181,18,171,80,53,68,133,169,113,247,136,44,55,23,103,213,60,188,56,156,179,178,117,230,211,15,215,86,222,11,89,237,201,100,211,21,49,42,16,17,0,70,20,4,160,2,69,0,15,1,169,16,9,181,100,180,26,227,66,113,198,22,241,12,125,224,31,184,96,253,102,252,179,255,23,51,219,250,213,105,141,244,194,181,211,126,237,253,108,62,241,143,19,169,161,81,180,198,160,252,243,168,113,105,165,52,202,65,82,128,90,8,208,42,64,159,126,249,82,178,16,160,29,32,93,225,26,3,208,213,217,32,20,162,251,33,42,169,3,138,150,232,105,209,35,13,11,91,177,104,219,148,113,199,193,199,151,49,51,30,120,224,3,204,88,25,237,194,123,107,240,141,115,104,62,213,125,240,206,248,242,23,241,39,171,139,230,64,105,136,95,157,54,67,135,85,149,117,171,77,172,183,247,255,218,231,95,250,137,135,120,81,222,122,235,153,253,84,243,83,98,217,60,92,60,218,60,107,159,219,81,216,118,166,12,129,34,186,225,233,61,28,39,146,67,64,99,192,106,224,12,174,185,162,253,78,116,95,120,245,74,227,247,45,110,217,103,209,250,244,150,211,59,150,116,146,224,80,32,84,88,33,0,100,177,98,18,64,87,218,2,103,111,72,19,150,16,182,54,100,133,90,1,210,7,249,127,152,60,238,132,36,76,134,157,41,115,164,9,14,118,29,34,185,130,45,108,2,58,100,102,149,223,26,255,138,246,130,31,253,164,205,199,189,16,131,132,42,14,160,42,184,146,90,104,143,120,90,213,93,210,40,86,195,250,164,195,31,98,253,76,59,235,49,58,168,63,239,80,199,57,146,107,96,175,14,155,56,227,54,249,56,30,33,92,83,211,103,171,101,234,153,253,145,163,127,230,29,62,224,161,214,26,46,151,94,141,181,240,194,222,78,168,253,168,236,218,143,197,158,218,129,2,174,40,90,138,5,172,19,11,251,168,131,208,110,142,55,15,92,15,20,9,171,20,97,141,29,162,80,189,214,136,146,65,107,18,73,136,52,38,108,209,101,186,1,148,218,137,247,162,3,176,89,204,114,95,8,126,235,125,61,56,143,233,109,229,123,186,84,219,203,86,162,186,155,232,163,163,134,10,1,171,138,0,20,85,168,20,46,130,8,144,64,21,129,158,184,217,118,198,222,102,187,216,253,33,243,169,166,247,252,199,233,175,61,153,138,238,56,139,218,172,89,119,91,176,170,0,17,75,6,176,5,91,53,144,160,34,0,149,80,37,8,65,112,29,132,32,182,42,69,156,156,210,161,171,212,248,15,175,248,232,94,95,125,242,11,139,241,210,254,202,214,116,230,121,125,241,91,253,245,55,92,234,17,21,11,143,62,245,113,127,228,129,12,139,8,80,2,57,102,7,225,26,105,21,2,219,135,166,17,73,68,160,3,76,47,44,38,236,66,160,116,26,80,101,3,10,144,110,232,99,79,3,192,184,8,5,0,236,188,190,206,50,211,13,66,212,102,42,184,148,56,19,199,69,14,154,178,9,171,237,59,230,71,194,213,111,157,46,134,115,198,209,105,144,150,134,26,156,49,203,125,123,250,75,63,127,247,143,234,142,112,243,240,122,176,47,126,175,56,248,239,222,53,239,81,181,255,182,220,218,226,115,120,63,124,29,95,180,171,242,10,46,14,231,31,27,62,12,36,123,117,205,228,197,117,81,62,10,81,238,236,230,244,41,91,7,118,63,18,145,165,122,194,137,102,163,146,186,38,176,67,112,13,168,212,104,32,55,51,30,73,183,108,240,146,5,34,89,113,67,194,126,101,143,86,87,66,147,163,60,214,196,61,7,134,151,195,145,33,232,100,205,128,118,141,109,158,158,246,91,63,253,62,15,20,11,18,223,177,241,0,93,148,40,54,199,210,113,129,158,88,156,51,113,111,115,124,42,201,42,79,189,73,62,158,222,185,248,49,246,204,253,215,63,111,63,149,219,183,121,60,142,177,83,7,150,19,183,55,220,222,116,59,103,57,124,158,56,237,199,226,28,135,26,209,146,90,199,99,21,85,169,43,176,72,128,4,80,176,30,109,1,109,33,136,28,95,16,174,160,235,138,13,10,170,88,136,19,69,122,180,65,168,49,0,129,137,29,164,82,21,23,237,148,57,156,143,208,67,219,215,165,169,7,229,255,12,227,193,229,62,191,13,32,171,19,220,174,119,255,176,178,95,242,10,115,176,245,241,100,47,32,45,100,49,96,85,3,205,19,28,101,31,115,4,182,51,89,87,128,236,221,11,3,12,203,125,88,95,253,153,105,247,95,61,211,168,254,129,191,122,223,254,56,23,172,142,116,184,17,141,85,120,197,221,104,103,117,162,64,4,0,101,168,16,32,0,84,83,6,199,230,2,210,42,6,157,108,120,122,237,20,199,45,126,102,220,182,124,172,247,51,183,206,69,189,243,174,104,37,117,136,25,193,39,228,24,232,241,250,45,229,165,41,72,18,137,178,217,75,16,136,208,161,0,102,235,74,3,44,77,132,20,136,174,176,80,66,250,70,58,235,169,118,44,10,194,92,165,194,149,104,47,8,124,135,172,6,60,174,231,114,231,226,50,219,253,53,251,23,177,118,138,55,198,188,15,39,143,61,56,248,146,125,243,224,71,111,156,255,255,223,79,227,178,173,247,207,17,179,162,77,188,162,9,162,7,242,230,92,49,217,84,72,113,177,249,22,249,29,255,203,151,7,127,101,55,243,222,249,158,91,127,240,246,187,253,233,91,107,62,177,114,115,156,242,237,235,217,236,23,54,255,250,240,157,191,184,198,128,73,102,224,9,125,17,183,243,188,59,219,47,135,205,247,195,108,240,37,220,74,50,181,210,41,14,27,87,33,108,178,86,4,38,84,132,164,57,117,26,166,153,117,58,157,125,238,55,108,32,133,108,128,21,66,110,64,8,116,72,161,10,153,137,109,219,113,88,75,219,76,157,193,170,13,206,225,157,107,183,32,125,241,209,25,186,23,80,89,196,146,31,125,197,81,11,92,137,206,145,104,156,6,235,174,38,35,78,127,136,245,101,118,208,87,207,129,101,194,221,39,9,13,175,233,147,82,38,157,51,36,60,121,254,246,214,121,189,220,46,183,165,57,185,248,242,126,172,170,218,204,141,107,120,178,220,53,189,24,38,139,136,81,35,196,141,138,184,92,11,184,162,126,121,28,178,162,174,188,202,14,98,162,4,32,153,105,16,184,30,224,162,139,116,70,172,90,122,212,88,71,45,153,32,105,133,212,168,108,225,214,42,201,160,93,221,142,173,43,150,230,248,217,88,159,175,184,2,29,61,202,205,246,173,68,116,239,83,189,249,54,63,229,185,21,168,174,220,72,206,178,65,164,30,234,166,34,207,101,142,173,140,172,55,20,132,178,54,174,33,113,185,129,133,79,195,19,57,165,247,106,211,119,168,77,119,113,26,206,210,247,185,179,177,205,108,147,33,0,8,109,136,0,138,221,211,83,36,1,170,18,16,104,101,112,129,178,16,228,89,140,166,130,10,56,57,206,124,151,58,243,134,235,247,252,91,22,191,84,94,249,56,175,253,234,24,92,122,126,131,159,118,255,254,175,213,205,12,149,208,240,129,63,232,229,30,186,13,141,42,215,30,220,65,70,27,6,155,152,21,178,95,178,49,86,65,1,118,24,210,53,208,21,114,95,181,67,242,93,190,44,15,4,53,46,72,11,29,70,177,7,128,163,53,142,96,16,238,243,218,99,247,104,51,125,176,125,121,231,229,15,152,239,42,47,195,127,192,95,51,227,157,195,183,62,183,62,56,250,114,86,247,151,154,114,216,91,143,169,243,212,106,250,108,161,140,183,246,241,54,233,252,163,199,183,95,228,44,240,244,226,246,34,22,227,222,229,19,60,67,166,188,200,38,14,52,150,73,187,122,255,47,242,222,202,231,126,229,225,131,159,250,199,157,184,35,120,68,28,152,24,180,206,200,92,19,227,92,81,211,208,49,119,75,231,185,183,122,41,211,66,194,147,29,59,147,200,221,122,113,169,24,107,58,58,24,75,140,235,156,120,21,73,170,123,205,119,88,113,129,154,116,1,225,1,103,33,96,226,101,58,253,68,92,175,255,99,232,18,17,217,113,146,105,244,5,134,29,103,191,77,29,162,229,128,87,245,27,158,208,203,90,141,162,57,254,192,82,36,147,39,30,117,191,32,206,149,140,185,48,171,227,115,66,202,164,147,61,19,250,249,235,190,221,55,199,229,181,57,106,241,60,175,239,156,203,175,169,223,101,222,224,12,51,221,187,175,247,9,186,119,85,15,56,214,81,213,89,231,172,58,171,186,209,188,110,172,5,60,34,94,57,3,224,190,98,68,32,44,73,44,226,181,177,111,206,177,149,62,61,176,35,46,214,140,58,36,218,106,67,142,125,130,95,96,128,53,188,173,154,1,58,42,101,20,151,152,207,148,173,55,102,252,91,65,141,119,137,233,31,144,53,7,199,247,111,113,102,232,218,154,105,232,228,149,43,129,88,82,177,58,192,13,52,71,219,235,73,133,172,39,231,67,116,9,216,122,150,184,156,115,65,107,80,73,231,196,159,95,139,249,221,61,124,119,245,227,222,58,207,117,229,238,164,47,214,48,86,131,33,190,150,28,20,93,20,168,8,64,133,42,1,66,84,156,70,146,2,28,166,108,10,48,154,4,60,124,248,172,199,58,111,63,140,157,7,109,124,202,155,107,252,16,48,223,43,85,211,187,120,228,199,252,52,34,155,57,64,164,76,159,126,189,173,123,29,147,169,37,10,61,159,218,32,206,240,150,6,19,198,219,247,159,135,21,13,131,68,148,42,159,48,236,84,186,173,22,120,231,139,195,15,123,174,78,208,202,102,185,180,132,209,75,86,64,0,172,0,1,60,189,184,255,244,180,95,241,244,251,226,47,181,239,252,225,217,252,152,161,219,157,115,239,175,126,252,163,234,23,111,124,226,107,30,222,249,124,230,248,175,127,125,247,207,222,155,207,15,111,95,6,103,115,203,213,219,238,182,115,75,179,198,23,55,159,249,46,127,51,223,123,235,94,177,119,178,121,246,241,139,255,248,119,63,126,239,255,244,229,232,231,155,55,137,49,160,183,236,106,172,229,112,156,72,15,191,228,230,195,79,138,164,96,226,57,47,248,127,174,142,38,157,132,91,216,232,243,97,179,175,217,125,87,73,54,108,119,40,97,32,217,161,101,190,184,13,81,32,154,128,136,167,107,59,19,67,134,92,150,74,221,235,236,120,246,173,249,226,16,120,96,158,203,192,82,218,12,201,215,38,246,252,1,62,49,218,68,164,5,79,2,193,217,163,30,251,135,252,232,245,178,209,26,180,46,202,88,236,148,187,145,106,30,164,5,57,140,0,243,86,115,194,251,81,249,101,238,103,173,153,61,70,177,8,110,127,29,44,14,49,16,78,89,128,229,66,224,88,136,135,235,233,8,209,232,187,112,174,66,219,95,1,23,144,56,85,1,23,44,122,203,193,128,119,86,199,72,65,175,77,199,35,180,32,250,249,235,250,251,63,230,253,65,61,216,27,255,218,11,222,216,93,244,110,227,59,184,190,242,204,142,3,7,253,126,187,161,43,0,240,128,75,103,128,33,77,112,90,179,231,172,133,51,82,165,26,84,237,5,129,217,138,0,151,6,192,210,107,39,186,174,16,230,88,47,32,246,167,43,89,223,41,187,3,1,251,188,86,80,152,104,17,81,34,229,67,165,25,182,9,213,41,17,41,185,60,188,155,254,55,35,80,255,191,127,150,179,206,150,167,170,243,205,51,154,223,189,124,179,99,62,170,64,175,208,119,38,6,78,213,80,177,106,112,46,74,163,64,137,156,0,68,8,160,172,118,16,102,7,167,159,44,166,103,211,58,243,119,215,62,254,203,29,58,239,253,73,254,224,91,125,110,75,54,151,136,227,226,210,7,97,11,8,212,40,47,75,51,182,170,149,3,8,165,80,1,18,104,72,16,90,97,0,64,83,193,164,145,90,33,238,148,122,29,163,211,56,49,26,199,9,226,167,91,80,48,27,252,253,30,123,47,224,195,189,201,46,201,165,63,128,156,108,158,43,217,14,79,188,99,58,120,47,231,154,140,74,82,152,185,161,116,26,67,82,144,80,72,40,245,249,212,5,42,181,105,241,166,15,119,68,171,71,31,123,97,172,39,48,78,54,169,64,212,176,112,227,2,216,82,251,242,189,63,86,251,227,119,14,126,243,195,197,201,230,230,56,217,150,158,124,238,255,250,213,254,223,248,250,31,215,158,150,239,220,249,160,246,255,190,191,222,251,213,172,146,139,251,190,112,47,187,195,115,226,156,254,202,54,246,116,129,7,240,99,213,131,112,241,193,210,44,240,106,240,103,176,253,59,175,225,231,183,251,127,227,235,183,208,219,205,193,123,71,61,205,253,179,244,142,51,105,251,115,111,253,225,124,226,56,124,58,76,158,221,121,247,238,39,197,254,111,28,106,220,209,37,31,205,55,238,184,22,213,15,149,31,240,135,240,147,123,121,120,59,230,222,186,73,190,47,153,188,172,251,158,97,15,106,7,161,9,173,164,216,12,7,48,129,205,181,238,246,72,31,42,216,218,85,33,12,188,176,91,121,253,114,185,165,214,187,117,235,164,79,177,25,1,23,54,208,0,189,157,15,207,107,248,250,227,152,251,230,223,140,237,175,94,238,63,58,61,134,35,181,213,144,29,118,7,212,247,97,180,107,212,164,61,243,220,107,96,193,119,114,179,91,40,172,183,198,33,156,86,224,142,183,86,136,22,135,131,51,211,186,65,217,238,190,61,97,62,108,31,122,77,151,6,88,33,88,97,181,203,210,128,49,97,226,0,113,95,48,89,181,7,72,196,53,72,49,224,110,226,109,169,1,237,84,254,162,26,47,148,182,148,191,81,141,39,172,176,197,43,19,11,41,21,209,141,253,212,116,11,74,255,107,55,248,42,173,43,66,50,34,0,40,74,223,23,65,28,65,184,4,4,0,93,181,149,132,14,162,161,146,147,185,80,236,177,14,212,172,158,165,182,130,30,12,170,2,99,104,170,130,106,212,227,173,254,252,223,247,31,255,240,242,238,231,167,175,111,247,231,225,115,120,63,217,143,122,199,123,210,184,211,195,254,250,6,212,98,181,182,177,218,254,167,7,173,244,177,207,163,63,198,111,181,206,31,30,10,64,39,149,14,43,144,203,34,0,90,128,108,248,198,119,10,59,149,84,134,25,218,35,39,128,194,121,208,171,188,22,46,212,22,89,7,54,76,14,251,181,7,122,176,151,200,10,131,80,38,253,10,244,79,149,14,6,170,52,80,88,110,195,211,191,60,254,231,151,116,229,165,156,63,218,198,190,140,163,214,115,89,91,96,57,137,151,72,193,64,228,129,104,64,66,78,176,172,11,204,218,150,5,157,88,168,169,109,95,59,14,174,31,119,241,213,110,223,246,240,141,175,204,201,246,15,254,244,231,54,221,71,123,254,180,151,170,245,88,159,190,127,174,223,110,41,69,232,4,82,152,96,104,151,126,200,48,70,235,114,206,88,204,234,67,241,149,51,84,250,136,4,210,65,140,182,184,169,150,139,135,23,135,143,25,251,212,237,113,122,111,187,206,167,25,159,126,240,71,123,172,63,217,190,251,239,252,140,239,145,251,166,91,133,220,41,236,24,217,216,61,241,249,153,54,139,67,214,108,10,82,13,9,1,26,100,37,223,217,23,241,139,13,83,131,248,22,22,189,169,222,58,201,226,107,122,125,144,112,153,77,69,15,160,204,176,64,156,19,167,214,170,108,165,28,39,156,157,86,38,74,230,107,175,155,127,245,45,195,46,127,153,209,148,52,58,31,161,31,70,130,71,207,111,21,70,109,76,116,179,163,116,223,251,195,27,254,202,215,62,250,204,217,205,237,163,190,83,14,252,152,233,102,115,167,30,54,118,175,189,202,116,175,180,239,68,50,62,242,250,7,201,175,126,254,111,50,254,222,179,63,230,197,159,114,124,250,170,151,175,123,250,154,103,63,243,255,63,94,253,126,181,254,227,231,175,191,254,201,247,202,79,226,242,134,222,228,98,195,231,192,175,17,231,127,118,221,255,222,253,7,195,31,17,159,24,113,130,57,177,93,169,141,5,40,87,186,80,70,136,42,24,163,211,8,140,41,1,40,42,128,2,96,132,1,168,185,207,239,199,124,63,159,125,247,122,55,191,143,254,156,189,163,207,46,52,146,220,31,217,228,189,174,78,120,61,2,144,173,184,189,215,154,202,228,5,247,248,220,62,243,198,61,186,251,11,189,101,192,250,107,149,187,149,182,59,79,45,111,154,23,7,75,47,59,221,85,11,125,24,104,15,174,239,239,126,252,250,254,239,222,62,243,27,190,235,247,31,119,191,255,218,125,124,147,95,227,195,225,171,167,142,47,214,247,217,63,212,253,158,157,36,2,124,186,115,90,123,158,230,97,202,27,205,49,167,215,237,188,6,110,28,105,88,215,128,159,38,219,232,53,199,69,53,59,48,78,116,211,163,79,56,227,146,99,156,10,250,132,19,129,82,151,39,8,90,88,246,71,79,109,55,18,112,170,130,5,223,4,60,204,197,147,6,232,209,120,21,221,77,87,216,0,221,96,35,242,246,73,72,65,214,52,12,128,45,228,159,55,177,0,6,0,234,7,218,116,26,31,107,174,50,238,6,133,246,248,18,227,246,210,123,234,218,227,230,246,37,6,186,176,100,58,115,200,143,94,21,87,212,18,247,11,117,94,156,138,218,48,140,4,64,5,72,160,120,61,193,215,19,104,3,241,2,196,186,16,192,205,164,0,144,82,137,250,2,109,226,105,158,237,201,4,140,209,186,89,212,141,179,174,102,86,207,113,110,61,168,7,57,243,91,47,127,241,15,245,143,127,56,154,227,202,243,228,153,186,31,217,211,139,14,183,64,159,149,53,176,104,66,178,71,111,10,245,99,160,29,157,89,43,111,22,4,192,62,176,59,88,163,109,220,138,204,0,171,1,178,2,8,64,45,234,209,6,44,8,98,132,36,132,97,226,39,36,78,194,0,107,171,30,165,253,163,53,56,59,230,204,154,165,65,76,39,253,47,176,149,71,80,29,103,3,91,240,11,166,97,229,71,170,162,114,42,162,12,140,91,169,232,65,168,204,18,3,212,139,112,153,117,162,11,204,202,26,165,218,218,197,241,216,172,100,25,80,67,135,53,168,48,80,25,20,161,45,20,19,128,56,209,121,171,72,53,169,164,52,78,32,78,129,90,213,165,160,168,2,157,22,141,26,37,249,216,221,89,154,37,82,132,117,165,156,118,61,5,239,94,235,243,123,253,59,59,134,127,123,121,249,141,233,181,248,183,225,231,160,61,99,197,41,119,140,240,13,99,236,46,14,5,192,131,157,58,139,67,202,250,124,71,135,208,90,75,168,182,160,214,133,250,149,152,18,154,122,176,112,142,96,49,28,21,85,80,23,56,16,104,38,57,181,20,61,132,141,208,167,98,59,128,27,35,197,61,49,25,239,118,227,48,22,69,219,137,209,172,19,192,63,248,19,223,150,63,186,94,155,56,155,152,39,14,37,70,141,229,83,253,166,134,76,113,24,80,80,102,137,130,35,84,27,75,53,130,211,23,243,59,127,39,241,18,35,62,19,207,196,211,253,167,231,95,243,41,207,126,233,211,215,191,124,194,157,63,143,223,255,114,159,7,86,135,239,31,24,101,252,75,3,243,95,229,201,125,189,242,179,235,231,181,245,209,55,68,191,142,222,209,200,59,33,60,209,46,84,158,60,213,146,35,50,144,4,49,65,36,138,32,8,4,160,74,8,85,221,243,142,215,247,150,151,121,231,185,216,160,132,158,118,216,195,149,11,37,45,160,99,38,187,72,118,219,25,119,37,166,172,9,64,218,176,70,68,24,128,73,5,13,120,68,8,60,79,132,81,34,161,150,200,192,137,27,253,214,158,231,141,143,231,232,103,14,126,218,239,58,95,219,231,171,100,93,218,7,31,243,230,60,36,169,49,244,66,218,109,239,26,69,40,216,212,190,222,129,130,240,84,94,243,98,222,79,192,108,86,71,5,218,222,184,115,102,183,98,243,243,14,46,5,54,30,113,188,69,187,231,71,239,212,108,181,124,149,63,248,138,3,10,5,21,24,53,32,6,80,0,27,17,70,177,58,203,135,109,65,247,106,80,47,34,35,120,32,229,20,178,208,170,184,90,149,210,145,20,26,125,173,151,199,235,90,174,140,151,235,133,227,169,92,247,99,206,121,157,39,247,217,103,115,244,231,225,251,230,182,119,120,100,31,247,67,62,228,232,97,35,0,122,232,246,144,221,3,51,101,91,4,9,154,4,91,140,24,90,88,197,227,163,48,240,104,167,13,73,32,65,16,3,216,175,17,246,201,17,219,243,230,55,4,167,178,30,222,238,131,236,147,149,158,142,113,255,63,99,231,66,174,142,123,37,142,74,14,10,159,41,218,212,93,172,195,177,76,21,151,142,96,36,92,139,106,9,10,156,175,71,217,156,230,161,7,245,166,45,0,81,208,182,156,196,21,237,106,7,237,121,155,148,129,140,100,2,43,8,82,139,0,162,2,12,80,152,58,31,247,211,85,242,26,60,198,46,113,93,49,73,78,114,164,111,201,9,77,86,133,246,109,248,120,162,163,40,2,201,129,225,5,181,110,215,209,187,14,186,7,247,231,92,159,60,159,15,111,185,253,117,249,133,179,186,171,63,165,45,120,156,98,52,134,149,103,226,24,162,192,196,224,96,24,6,147,8,7,220,90,151,80,13,168,29,168,119,93,211,182,86,194,182,113,96,157,174,17,153,144,28,193,6,214,64,234,220,16,100,201,136,148,38,237,10,92,0,230,143,67,49,79,193,51,34,205,50,250,166,64,180,171,238,125,190,239,221,220,254,234,61,62,243,253,227,83,133,162,198,39,187,144,225,82,35,98,28,203,48,75,237,164,66,226,134,24,61,146,2,140,29,23,182,66,199,192,97,12,193,150,211,108,211,229,229,251,196,157,119,190,241,123,223,14,113,151,140,233,244,205,10,56,7,54,18,43,73,243,203,203,244,238,97,210,128,77,246,19,223,234,139,7,87,63,192,207,70,255,141,11,42,224,226,109,52,15,10,139,13,100,1,61,72,19,28,76,65,147,65,66,128,16,170,72,41,53,17,49,195,5,158,11,108,247,66,131,19,58,1,4,212,9,207,10,11,18,16,168,17,88,33,48,33,16,54,176,128,64,110,99,195,131,124,68,123,0,135,234,242,236,184,10,0,181,188,207,106,249,206,182,163,126,207,106,220,111,250,221,247,188,61,176,249,158,131,190,45,219,88,104,75,20,11,24,230,218,209,142,82,205,84,82,132,226,102,118,139,138,203,150,56,112,193,143,254,88,255,206,11,152,254,13,232,156,68,111,211,7,188,51,141,141,18,33,74,4,16,24,160,20,28,65,58,138,82,128,168,46,57,66,155,4,131,32,197,72,49,21,81,181,131,28,28,54,187,106,175,165,53,116,200,162,215,217,181,143,122,235,200,207,119,179,59,173,140,100,51,55,213,114,98,124,249,34,175,27,239,240,132,103,96,236,184,129,8,176,16,13,8,233,109,5,49,215,0,61,62,70,10,44,172,18,12,125,164,33,100,17,140,140,80,18,246,154,188,102,66,4,16,11,197,180,16,189,164,146,244,214,43,61,123,176,225,109,72,143,244,111,202,110,173,193,57,98,113,114,10,58,14,121,136,32,129,27,232,93,46,74,27,105,175,76,193,88,10,162,177,117,22,5,48,47,115,133,229,156,121,86,80,163,61,218,146,19,11,15,178,118,27,4,42,76,4,65,210,140,81,36,145,0,10,1,109,230,232,185,82,3,135,204,81,151,43,78,100,156,89,149,117,193,89,156,232,86,221,195,141,114,69,26,30,60,38,104,227,92,189,104,89,181,215,177,114,157,169,126,253,166,56,214,144,59,104,173,111,167,151,252,98,194,252,158,35,213,176,224,121,7,105,75,33,19,27,197,69,128,66,148,20,242,239,159,112,27,222,214,234,87,2,11,184,133,86,182,145,99,123,251,209,101,10,35,186,12,24,20,0,149,119,79,155,117,105,166,8,17,29,33,76,236,31,189,158,150,236,220,18,102,225,55,42,182,203,124,176,250,141,181,175,191,245,241,228,231,136,82,184,6,237,161,69,227,41,129,20,182,5,81,226,34,45,99,135,88,26,237,8,5,20,8,172,7,46,129,59,24,142,105,163,9,27,95,81,232,35,241,18,223,73,198,52,218,102,212,241,203,114,81,83,123,96,27,229,63,57,207,255,234,41,27,230,218,181,141,28,109,178,47,252,42,191,51,198,51,159,157,63,222,249,7,131,116,135,110,141,130,200,72,159,136,69,155,224,2,64,74,144,224,255,93,185,82,18,86,201,94,229,154,226,61,82,18,38,19,0,9,81,88,106,159,3,17,40,105,200,74,160,24,186,66,178,185,9,101,200,154,46,77,220,133,56,127,9,159,242,40,118,233,70,100,17,26,178,96,130,140,114,143,213,189,109,179,78,78,186,221,79,212,214,222,205,230,13,230,115,158,122,17,167,101,109,236,2,179,137,59,9,123,223,253,137,128,98,243,145,58,238,25,244,224,51,40,236,205,204,110,25,114,81,232,186,180,96,67,58,8,89,240,84,1,63,17,64,128,72,72,161,32,81,71,7,108,51,197,85,123,131,163,130,154,221,241,77,88,161,114,229,41,123,92,186,191,159,115,191,29,58,119,206,119,191,237,250,195,83,231,185,250,69,170,186,92,143,45,159,87,127,89,252,88,244,149,234,79,191,178,95,19,146,27,246,212,78,54,52,115,5,132,176,250,208,219,179,191,124,150,99,115,114,206,182,84,139,37,42,246,130,37,250,72,5,162,145,14,16,164,116,231,126,11,52,175,59,167,59,47,91,66,70,39,132,198,62,239,103,253,205,172,127,227,20,135,183,100,10,254,17,46,164,199,245,187,90,75,155,191,89,214,59,245,26,205,26,60,108,56,11,14,162,95,51,221,80,154,150,58,45,160,170,179,138,149,216,2,72,45,5,128,75,53,47,27,107,0,5,58,0,238,52,196,0,162,11,100,14,177,74,160,2,56,194,5,210,83,190,98,76,29,201,45,57,200,199,218,116,80,179,151,22,146,28,53,31,241,169,239,149,90,174,29,237,42,155,97,117,91,109,186,77,111,204,251,169,19,115,153,254,212,126,227,254,7,63,223,79,30,162,141,19,173,239,143,55,30,123,110,186,105,154,170,172,213,176,101,40,44,241,186,122,72,52,112,83,130,192,246,55,235,155,84,95,166,4,220,184,26,137,182,219,209,107,103,154,251,114,180,36,17,145,150,9,171,68,240,46,163,243,176,181,192,105,138,73,145,66,198,197,170,165,122,80,157,125,83,179,28,93,159,93,236,124,195,185,225,39,83,23,39,126,24,152,1,185,219,53,87,238,202,208,44,46,202,81,138,40,10,231,104,217,19,145,136,196,177,227,81,75,91,96,124,29,163,9,147,68,248,18,188,247,150,153,3,175,56,102,38,222,240,248,110,229,192,113,120,171,49,9,255,167,240,149,207,206,175,254,250,201,164,51,54,29,173,100,35,88,185,156,23,191,188,124,230,214,147,197,63,95,114,191,171,81,89,165,52,136,200,74,0,160,20,37,31,18,9,74,52,212,4,89,155,217,210,97,201,210,123,194,118,34,0,237,225,41,43,32,44,12,21,154,27,3,13,89,28,186,192,91,226,73,129,220,229,69,27,249,69,94,204,37,202,122,31,186,40,150,68,43,154,83,25,195,62,109,238,49,208,249,156,253,253,186,155,229,98,92,106,251,67,166,126,16,23,90,16,1,11,67,106,220,201,20,101,71,59,100,156,49,231,189,104,149,107,46,247,244,140,46,106,32,211,58,163,228,50,171,64,122,107,148,197,138,47,102,122,128,190,234,4,214,159,127,78,230,3,189,0,4,2,81,76,67,8,32,18,33,86,16,40,193,117,197,97,61,82,48,100,196,148,41,91,142,74,85,23,165,164,29,18,57,149,244,151,253,214,93,71,126,243,20,20,22,115,45,140,85,189,82,43,91,217,123,123,100,150,167,221,51,217,83,119,236,97,205,166,119,88,89,254,246,250,51,208,82,105,67,13,176,165,8,45,2,104,0,108,8,146,240,64,33,139,142,112,175,136,96,111,12,32,0,66,114,110,33,181,248,223,165,62,216,248,245,50,206,114,120,235,56,118,38,140,238,204,153,155,125,246,215,158,94,161,127,147,236,54,172,14,154,14,152,131,82,177,139,37,165,179,207,76,181,198,100,194,77,213,67,245,16,99,161,44,172,2,196,18,176,198,3,140,173,149,193,32,0,24,69,229,0,7,0,17,71,22,33,0,174,224,194,12,156,110,26,14,114,235,58,151,94,230,103,163,95,24,20,168,24,3,152,120,102,151,101,40,169,143,209,246,88,226,232,222,172,113,24,85,133,52,255,183,131,213,151,47,254,214,159,127,46,121,222,170,22,191,182,179,191,211,217,11,63,225,120,83,88,243,92,145,212,1,5,13,1,200,2,141,168,56,238,39,247,173,55,220,21,160,226,26,144,68,183,102,211,217,165,31,237,222,29,51,16,75,40,219,160,109,148,52,103,114,183,110,99,186,74,82,204,53,185,74,146,172,28,102,139,71,139,217,162,250,178,249,192,114,197,133,131,23,6,215,130,143,131,159,84,191,81,123,7,142,94,212,93,170,141,203,4,9,81,7,32,164,77,208,80,146,4,185,219,97,5,109,196,64,132,169,60,49,47,47,115,39,105,157,73,27,71,158,61,242,193,37,94,86,236,50,14,221,83,237,95,34,222,251,96,125,129,249,233,119,193,149,229,118,142,70,251,22,20,94,121,199,87,158,163,252,32,110,82,119,149,48,210,137,104,132,178,3,93,145,3,20,160,132,106,144,88,26,97,245,36,27,175,249,214,26,123,136,1,68,129,11,196,164,231,176,72,234,45,170,24,170,2,82,104,96,1,120,3,217,118,204,182,236,178,153,135,114,37,46,128,2,104,110,116,233,236,99,235,232,216,86,100,73,206,234,245,7,247,246,61,234,27,189,237,98,88,126,82,115,115,195,9,27,5,96,182,135,45,121,154,166,32,162,122,75,135,143,238,114,187,155,211,183,95,14,48,242,109,232,70,3,189,225,71,207,94,160,77,81,243,200,155,133,135,63,99,54,65,4,80,0,84,168,43,48,20,232,10,2,130,240,147,243,7,212,43,249,144,249,16,221,233,26,175,114,184,125,148,109,54,178,117,114,59,115,156,181,58,111,15,125,23,97,201,251,226,199,198,143,87,127,93,253,172,227,53,125,245,173,251,118,158,247,251,121,188,205,227,188,216,126,34,46,221,184,245,202,86,88,208,148,14,64,88,89,32,116,59,164,223,101,191,160,162,105,210,156,80,154,97,77,107,0,161,17,160,164,166,166,3,71,6,24,234,132,60,51,78,144,74,12,174,172,227,233,98,188,108,205,186,250,95,213,127,211,167,166,89,146,245,244,153,224,45,200,169,5,47,211,232,185,140,190,88,235,53,168,203,216,216,199,213,17,30,118,57,145,208,46,176,105,61,152,58,179,34,231,190,190,199,101,236,141,11,245,170,27,11,75,88,132,7,121,152,51,174,228,72,236,218,172,32,8,160,8,134,0,32,200,128,200,128,43,86,5,62,85,27,81,164,200,42,159,240,77,215,39,235,155,232,158,81,241,76,190,154,31,153,207,179,158,188,195,99,213,214,10,150,104,219,12,38,141,21,241,118,182,208,121,187,30,126,213,249,63,50,126,244,246,241,203,191,159,123,223,31,32,98,155,87,190,175,243,15,190,39,127,207,88,171,9,82,2,6,166,10,51,32,131,72,118,15,175,49,7,215,64,0,44,39,52,83,78,158,196,41,19,180,249,4,51,133,154,32,89,157,187,77,107,198,121,61,219,5,177,150,226,39,62,242,161,202,28,35,35,179,156,155,124,244,47,123,84,28,213,40,130,60,164,83,60,144,21,62,23,125,14,174,165,174,163,222,103,205,196,181,71,95,194,16,145,22,89,216,82,82,144,96,1,181,106,98,57,51,241,86,165,56,49,238,49,111,58,167,78,59,51,114,215,9,26,15,113,117,226,173,17,182,115,116,162,220,112,191,251,150,224,31,84,244,206,235,249,226,51,239,175,195,215,77,64,111,95,24,10,13,47,125,193,15,31,227,174,81,207,146,179,194,74,109,20,165,13,112,128,39,168,168,164,24,33,128,173,231,152,172,125,211,183,186,64,3,64,129,232,97,21,0,1,162,82,2,89,90,145,128,236,0,33,44,144,174,9,66,65,166,84,97,3,130,5,143,5,180,29,59,244,66,36,6,101,231,113,63,121,27,151,143,253,116,94,205,218,236,6,230,162,127,241,189,154,120,162,19,246,66,129,217,26,247,180,157,204,40,35,41,17,19,50,43,38,47,167,96,54,233,182,41,185,108,122,156,53,133,187,196,99,187,206,231,181,7,144,57,123,150,109,4,26,73,99,244,190,224,162,68,193,23,232,127,53,132,80,45,198,17,97,10,133,1,97,197,112,42,8,209,221,230,72,170,174,53,169,231,28,204,254,181,57,158,237,201,244,186,190,126,239,42,140,194,0,197,21,97,114,181,242,178,116,46,156,70,143,207,219,81,214,115,184,230,146,91,183,92,41,165,151,5,152,45,16,94,178,176,103,184,127,11,122,97,133,200,84,136,0,19,72,212,32,15,212,0,216,120,84,9,128,36,76,7,105,100,29,89,17,70,234,64,152,213,20,77,129,150,28,45,241,218,146,32,237,162,241,163,40,153,118,63,102,213,106,190,251,228,18,138,91,46,111,163,58,146,28,169,27,60,14,121,31,224,132,174,170,245,74,159,137,117,111,31,246,66,148,37,141,13,20,1,216,66,61,214,30,151,30,106,167,130,68,5,98,16,164,96,12,193,3,80,190,26,129,0,35,168,15,178,43,58,163,155,190,69,247,210,234,213,37,33,171,171,217,230,57,117,165,145,245,140,71,121,117,186,217,70,78,35,104,26,51,126,165,217,17,183,51,191,70,127,187,79,127,21,252,159,170,95,219,135,133,185,207,222,15,179,207,47,236,25,126,233,189,14,52,255,96,170,119,210,20,53,41,4,130,66,82,93,71,138,160,71,176,85,14,90,244,176,45,16,92,170,168,21,35,87,178,68,141,126,2,124,154,205,103,127,201,202,103,196,222,14,252,145,224,12,195,205,138,23,52,100,160,19,37,214,120,117,59,123,179,11,144,204,62,209,40,105,20,129,197,209,77,50,63,250,83,197,151,118,54,194,235,229,91,232,243,17,21,165,17,106,24,133,166,187,106,60,84,2,168,141,11,109,21,132,139,153,79,64,4,48,243,130,208,233,228,20,102,224,238,229,228,136,158,96,213,189,223,195,55,250,142,149,133,173,248,175,141,248,32,202,157,235,171,54,94,248,101,251,158,146,30,31,103,162,110,91,30,9,173,43,25,162,193,168,178,66,170,166,50,33,136,32,49,4,42,82,219,23,54,236,12,198,80,97,213,166,125,220,129,0,20,55,176,2,144,198,134,33,93,42,2,174,112,211,6,230,73,122,89,113,153,16,214,150,10,187,1,237,17,71,149,186,21,23,203,21,61,138,137,221,194,141,215,222,226,19,249,112,239,16,105,88,51,156,249,238,16,47,226,68,1,112,9,81,66,78,219,151,119,74,25,237,172,217,155,242,145,55,186,237,194,62,59,214,214,20,101,212,132,253,32,132,65,46,56,37,102,103,138,243,104,154,130,246,68,212,119,240,221,84,130,194,216,149,61,10,158,2,192,61,116,214,66,36,16,1,46,35,24,216,10,75,160,9,187,4,248,15,250,63,31,252,132,122,91,51,203,181,75,59,163,206,113,234,252,47,97,230,236,44,84,75,120,119,189,182,150,219,151,253,203,255,228,118,69,39,89,173,15,164,219,31,28,29,96,36,99,102,209,46,158,204,147,185,218,226,145,165,118,89,5,29,89,1,95,192,44,52,92,217,19,118,245,223,87,166,90,1,128,62,248,156,9,40,183,3,139,182,151,132,94,30,193,188,208,43,58,231,2,38,35,1,18,172,120,82,168,162,17,148,73,95,101,235,106,139,173,94,158,44,62,135,206,20,159,78,105,82,243,79,129,221,195,245,243,173,187,150,158,235,238,136,47,98,245,127,31,35,250,70,120,172,14,114,30,162,0,12,121,146,252,152,220,235,126,105,241,230,248,54,214,86,223,50,12,28,70,147,107,109,43,202,208,166,110,168,22,77,141,67,114,123,251,96,208,0,128,114,53,131,172,163,50,39,154,132,8,70,54,150,31,123,233,59,254,200,241,161,253,113,86,181,108,222,247,249,209,226,199,82,47,153,179,4,157,163,106,245,120,94,229,85,97,41,23,56,226,251,112,31,164,70,197,219,140,144,174,148,175,226,247,60,191,36,190,205,252,251,116,118,55,199,207,226,215,139,246,183,87,127,245,199,253,221,31,135,183,8,218,106,72,42,150,184,226,156,48,80,228,3,61,4,109,244,168,205,57,106,187,203,154,76,194,9,236,240,235,84,224,158,16,164,77,220,182,75,249,158,90,183,47,203,215,161,95,97,241,158,254,177,26,31,75,12,11,158,41,233,172,240,233,198,43,79,183,110,200,251,134,181,105,11,210,167,38,183,159,40,55,155,93,39,27,109,242,213,107,190,50,149,55,126,221,253,80,92,197,253,129,202,213,48,111,89,78,183,67,73,41,181,195,182,223,105,207,172,219,248,184,60,89,226,143,128,216,201,169,225,9,5,211,94,147,193,142,152,25,51,49,57,76,227,177,209,57,70,13,83,230,143,2,63,156,189,249,200,127,252,136,51,183,175,213,109,252,238,195,120,227,197,159,21,110,79,244,3,189,201,131,217,75,128,83,52,2,168,160,112,142,182,52,55,108,177,180,216,179,97,113,235,156,118,218,15,61,18,61,108,129,183,216,180,14,146,0,180,77,117,15,216,32,67,211,108,11,160,198,182,80,234,114,53,47,152,200,21,60,224,153,171,240,225,165,225,59,223,23,14,226,87,114,126,209,160,190,227,123,220,175,224,54,172,97,236,57,88,222,60,243,233,77,61,183,244,174,131,132,21,214,228,154,54,117,234,157,89,103,34,160,27,232,168,171,133,214,96,90,79,68,71,135,194,153,197,120,110,4,106,95,122,238,18,66,79,164,61,168,117,97,29,239,38,240,241,148,207,239,186,30,170,236,248,166,244,152,49,101,25,41,144,123,41,124,56,209,111,88,192,71,126,121,124,211,46,65,120,73,232,167,78,129,236,151,8,160,15,117,60,65,230,126,127,254,212,220,218,121,189,251,113,100,159,250,169,102,226,250,134,62,33,89,173,96,1,33,6,126,230,252,204,26,134,169,102,20,183,195,203,128,0,140,82,123,148,9,192,246,0,41,194,10,47,132,123,5,104,15,97,59,43,192,134,245,62,235,146,227,43,237,113,52,172,80,237,1,180,196,71,217,247,120,181,188,130,243,244,190,76,99,101,110,92,165,77,70,213,0,18,186,116,238,32,188,208,67,95,210,0,252,129,208,251,82,239,151,46,88,133,44,113,24,122,237,95,60,190,120,82,22,49,197,82,246,19,221,140,49,100,153,154,0,26,128,195,249,16,231,105,53,120,148,105,26,253,211,227,117,111,126,246,230,233,209,237,225,73,157,254,120,109,138,85,213,27,104,104,105,163,219,247,233,237,87,223,189,131,192,41,5,40,35,128,33,129,10,68,170,19,5,22,167,215,79,214,117,75,253,158,83,89,151,4,77,236,237,240,49,251,157,23,181,71,97,53,75,140,167,172,113,80,60,84,7,180,8,74,84,103,87,109,106,109,226,165,184,110,8,214,54,107,222,184,228,167,234,61,191,161,94,95,254,10,85,51,221,67,141,191,99,226,39,105,50,26,148,173,144,136,34,194,30,215,242,232,55,118,188,11,112,17,129,88,17,167,144,25,88,50,173,242,134,39,121,216,220,233,74,109,127,26,188,186,94,47,101,61,121,7,170,195,11,40,190,12,111,43,221,99,188,5,121,44,33,33,159,41,189,200,219,101,251,186,149,152,67,5,86,143,69,217,116,20,37,92,68,127,68,147,227,65,136,49,31,201,253,211,122,121,247,33,121,192,142,98,127,38,135,207,237,178,8,217,108,75,227,157,113,195,229,194,128,59,40,40,170,72,52,20,6,200,148,81,168,82,133,0,0,170,2,21,96,171,70,18,246,90,151,157,123,204,159,144,191,98,241,155,28,69,253,108,232,159,107,252,111,127,113,44,189,57,255,143,183,88,222,48,25,240,225,219,192,147,221,135,222,169,3,164,26,46,178,247,217,80,216,59,205,177,225,154,107,54,52,108,217,172,108,114,81,161,65,168,149,33,87,135,1,192,18,100,133,42,61,248,180,19,229,163,5,163,102,194,18,206,195,230,25,90,239,143,14,55,38,86,91,53,189,91,174,187,122,245,125,147,53,107,160,241,73,121,241,41,208,5,113,223,59,216,16,153,52,9,59,174,177,178,19,51,174,65,192,124,132,142,158,224,172,246,229,204,174,183,165,176,189,48,20,248,22,218,180,126,63,103,29,177,100,204,150,215,168,162,191,154,44,245,129,169,73,177,213,89,157,34,55,174,163,127,254,185,92,125,90,241,217,171,74,168,99,70,189,23,159,171,30,195,151,7,113,245,234,248,54,139,178,97,107,51,198,49,201,98,245,14,4,161,98,234,74,86,84,2,182,161,88,97,81,96,29,132,176,235,76,145,85,126,217,117,50,0,172,192,121,184,247,138,235,193,170,48,154,135,11,154,141,139,133,93,112,127,84,80,27,187,78,239,168,187,117,89,175,167,65,173,59,9,187,46,162,7,108,121,216,119,230,207,55,227,151,52,218,242,225,91,125,28,103,21,239,201,126,63,236,207,248,173,203,151,193,148,85,61,253,249,242,205,38,223,110,203,242,92,57,109,188,49,176,81,87,214,93,58,171,22,109,31,103,33,89,227,179,124,91,102,239,221,121,243,198,116,123,61,186,51,220,158,163,185,81,235,92,197,210,112,50,46,149,109,48,78,84,45,17,99,68,128,92,32,5,166,129,244,157,249,9,189,122,191,201,207,134,53,230,75,241,195,193,103,245,232,218,136,89,107,10,115,73,161,234,138,31,204,251,236,222,231,85,243,150,104,81,148,61,170,114,8,139,49,4,180,50,107,201,145,189,195,65,150,103,242,15,233,237,178,185,28,47,207,133,103,244,107,161,60,186,242,127,182,165,159,166,48,236,45,26,37,193,16,24,210,152,223,33,126,140,10,160,88,196,97,59,50,52,35,153,56,238,8,63,239,112,90,218,111,16,179,219,179,98,133,236,12,65,3,167,48,198,5,99,137,21,34,17,80,156,106,124,92,252,87,11,183,155,150,241,244,181,250,246,37,254,239,84,60,62,14,63,123,152,173,83,211,202,88,90,213,75,207,208,34,226,100,121,221,159,248,222,239,28,60,145,95,112,78,157,195,242,160,28,144,118,212,178,211,53,185,52,244,137,123,106,153,201,40,12,9,41,40,72,12,45,174,2,65,5,74,240,192,41,42,148,100,71,101,132,131,207,216,95,121,83,121,96,100,98,114,163,39,76,23,126,124,86,158,249,55,251,91,175,254,220,213,151,11,181,224,47,3,189,27,210,138,174,85,105,222,79,156,243,38,85,217,74,105,4,59,112,232,177,39,15,2,187,2,240,48,210,68,67,133,5,10,34,82,168,0,42,9,40,92,83,212,87,9,17,217,67,201,217,243,44,90,23,119,237,189,138,179,210,123,61,235,61,191,90,189,50,175,106,1,103,114,13,215,124,139,184,209,212,125,151,166,2,160,78,36,100,156,39,183,40,104,162,216,161,127,64,135,11,238,11,5,219,105,176,138,21,239,201,133,121,251,11,52,22,185,13,251,126,49,215,65,125,4,186,254,203,215,102,214,249,62,228,82,159,111,199,2,17,74,209,76,170,78,166,198,250,212,97,46,156,131,115,107,182,207,121,177,255,248,120,126,41,180,184,23,213,98,46,171,135,81,222,111,235,71,214,126,90,195,2,51,173,97,164,62,50,4,99,160,129,173,38,5,76,16,163,168,25,198,109,4,200,189,203,9,119,29,179,96,31,69,89,136,78,138,250,217,82,12,3,192,18,182,227,6,70,52,129,52,170,170,51,6,214,141,246,115,223,215,189,221,251,178,235,243,25,199,79,70,223,63,174,195,117,99,51,237,243,31,29,249,112,216,83,221,6,245,220,231,53,203,129,195,143,210,57,250,242,97,178,248,9,242,37,185,21,31,86,46,84,79,92,86,174,198,74,79,27,63,175,112,73,194,162,5,192,104,62,153,119,148,17,149,35,140,232,19,63,248,56,167,142,220,251,115,239,141,198,237,94,29,110,221,69,117,170,19,108,75,203,166,170,211,142,179,227,109,97,71,2,32,95,72,23,35,2,167,152,155,252,148,234,108,197,71,214,129,80,115,69,151,188,208,85,185,82,251,152,89,79,173,70,150,78,184,55,222,52,71,152,151,186,61,58,226,24,98,84,12,180,117,215,174,120,160,87,242,42,94,117,245,48,22,226,85,252,210,31,166,183,63,235,198,255,151,129,152,94,30,255,53,173,253,255,27,217,1,11,36,173,94,80,117,16,237,207,18,63,142,65,168,160,57,141,37,106,121,105,49,112,109,13,187,158,190,206,82,29,231,124,3,3,110,28,90,205,224,20,254,112,79,187,212,75,98,37,149,23,74,67,30,86,28,159,231,177,234,87,192,47,170,203,248,254,87,112,127,21,239,150,210,119,38,38,68,206,22,102,212,179,65,70,139,193,56,203,251,94,235,222,123,206,15,253,252,118,243,109,223,167,31,180,166,11,144,24,162,69,223,150,98,18,105,65,177,209,119,188,130,164,170,212,173,34,154,4,64,137,135,167,4,0,168,61,124,231,160,245,168,73,27,43,69,85,128,199,7,129,95,125,23,71,63,242,127,255,149,47,62,119,254,246,54,124,241,85,94,226,169,127,88,21,27,251,142,67,245,72,97,180,5,26,1,16,41,172,60,229,225,180,225,214,52,23,151,44,176,146,80,27,68,44,106,108,8,44,96,193,38,200,4,72,89,116,49,29,231,78,158,73,115,171,45,60,210,184,107,183,57,170,15,173,125,235,186,87,31,226,142,174,181,246,0,83,195,197,201,230,179,118,187,157,160,136,137,136,33,143,76,106,177,209,14,84,63,67,101,13,89,236,27,242,221,215,217,144,227,229,19,53,123,126,244,232,158,25,75,251,179,1,131,206,168,239,135,74,14,246,106,157,251,235,189,119,133,115,246,144,239,206,30,83,209,190,85,134,223,139,87,233,165,95,173,247,214,53,151,55,159,41,244,97,184,244,35,126,200,131,62,234,241,147,204,91,12,245,194,206,10,74,42,128,20,0,160,212,50,0,37,213,103,234,222,158,201,94,19,39,0,119,29,205,8,176,108,87,26,200,238,172,254,64,200,205,68,117,174,196,222,14,186,121,165,174,77,215,236,187,170,247,207,242,181,223,242,203,239,232,250,156,219,125,94,190,156,255,230,15,245,145,150,231,38,220,31,227,42,142,135,219,183,117,244,43,153,82,230,103,235,61,221,118,30,187,229,63,48,73,0,210,198,121,21,212,6,2,76,128,43,251,58,84,147,25,253,85,78,72,16,208,24,28,12,17,58,34,88,164,177,30,246,175,47,215,231,121,95,62,206,158,28,253,246,234,209,232,69,237,224,166,90,75,113,226,184,45,10,70,59,14,70,163,110,49,18,33,24,4,9,157,102,78,251,39,213,145,93,106,233,221,111,95,186,38,213,24,137,100,227,167,121,194,99,209,174,226,140,222,89,111,235,54,115,95,162,213,85,245,110,141,3,80,90,38,144,124,106,23,212,21,1,5,82,1,80,61,172,117,174,202,151,201,143,124,216,248,177,182,103,119,141,237,223,211,133,32,138,199,183,144,68,4,137,26,96,3,251,46,47,196,240,182,218,21,150,88,203,75,77,52,74,240,253,8,180,151,114,178,193,153,74,179,119,65,48,148,208,251,61,123,114,161,223,95,215,243,42,251,30,107,214,189,101,212,158,64,78,207,15,218,164,202,152,227,135,136,127,184,199,58,231,183,201,87,228,67,85,221,33,147,159,154,72,182,115,123,12,199,230,253,153,78,183,241,72,253,238,63,255,238,91,30,175,167,237,63,223,105,180,69,116,30,201,233,88,23,243,48,160,41,246,221,53,160,81,174,217,221,217,161,178,74,29,8,74,19,77,9,164,64,80,65,133,129,234,17,198,216,144,141,193,144,214,192,130,210,52,135,246,167,121,224,159,31,110,223,189,122,31,12,14,174,251,155,191,163,222,251,71,19,157,245,200,33,173,185,155,91,65,15,123,33,220,178,161,199,14,79,4,26,22,214,220,75,147,226,68,132,5,171,157,249,72,9,11,36,46,184,58,169,99,105,128,9,185,44,232,178,111,148,215,169,94,219,149,231,195,140,135,147,119,71,51,71,209,181,223,251,83,215,126,238,152,87,117,93,218,134,172,61,185,50,94,124,87,209,208,235,222,78,78,36,148,218,195,142,119,50,65,150,8,99,227,77,167,173,111,228,10,6,156,217,209,67,74,155,14,186,58,111,127,164,123,159,238,118,58,225,222,47,79,175,132,199,190,203,37,83,97,117,43,220,123,234,76,153,245,233,167,127,41,255,165,112,241,161,102,113,91,98,121,124,66,214,148,21,109,146,104,90,14,241,88,0,48,78,114,105,180,45,168,46,166,36,145,112,98,197,68,248,191,96,14,208,21,73,160,211,243,24,123,70,0,86,246,130,78,92,128,251,31,93,159,104,39,32,4,238,52,210,233,19,48,235,190,239,126,232,205,186,172,115,223,250,190,230,242,207,174,249,66,113,122,254,255,111,26,127,104,254,177,250,43,105,236,57,205,45,28,35,74,50,26,219,8,141,27,215,85,53,123,231,181,251,249,157,197,125,77,62,7,166,65,104,46,37,121,66,68,35,239,152,29,212,9,224,145,188,37,96,172,52,40,18,23,132,116,7,167,84,64,103,157,186,243,215,172,247,218,123,42,31,176,171,221,183,185,159,25,166,27,7,85,175,235,153,212,196,68,211,100,75,91,0,9,84,8,138,80,17,169,203,249,150,90,185,186,220,68,169,201,241,35,206,247,8,12,168,4,72,32,99,241,76,246,193,195,104,4,125,91,107,81,213,107,193,42,183,25,7,85,232,174,8,105,75,164,60,207,152,27,251,21,19,154,197,196,116,90,104,201,246,233,6,105,223,7,51,227,40,251,139,115,221,152,110,14,25,28,66,32,169,28,128,146,252,103,109,17,170,97,45,173,93,19,208,212,166,198,218,0,54,125,127,237,74,155,137,120,209,166,43,152,64,70,205,113,134,125,128,251,63,165,231,155,88,108,90,207,251,93,177,223,9,59,166,220,138,203,88,142,129,93,124,27,165,92,83,191,126,191,242,47,165,190,210,174,207,228,122,4,255,167,204,195,215,99,57,151,203,115,15,79,188,184,179,108,224,9,248,113,191,237,255,62,239,125,102,127,243,79,233,70,182,69,51,189,158,230,180,125,83,49,110,36,157,50,227,14,197,23,111,160,42,187,218,227,1,176,149,1,64,149,40,2,56,37,130,1,41,6,16,97,163,162,100,34,12,68,180,47,230,240,9,248,212,158,189,237,148,201,226,40,252,195,175,191,246,235,232,221,158,63,84,30,245,110,87,173,184,1,73,118,33,110,216,218,89,108,44,16,89,86,11,69,0,114,133,141,161,246,16,16,2,5,247,6,101,90,140,27,106,231,59,69,187,42,79,174,95,185,218,163,239,120,183,244,240,174,28,235,216,189,143,161,251,7,238,194,107,171,162,221,85,144,80,160,89,109,223,170,189,87,142,80,68,2,29,183,104,146,202,68,40,186,166,134,136,65,107,157,7,252,54,251,115,181,119,56,56,93,240,78,69,187,152,229,108,45,60,126,184,193,139,201,253,72,159,23,207,84,230,187,51,222,214,167,98,150,186,22,189,54,239,81,207,161,43,135,31,191,131,121,83,212,232,6,133,74,181,82,102,183,3,8,140,15,179,244,129,194,124,31,111,96,188,24,138,8,160,1,4,79,129,13,2,73,74,61,53,227,200,189,111,161,103,216,46,110,151,62,2,183,191,128,6,2,143,154,132,177,63,223,249,195,106,63,159,250,242,94,158,127,152,95,252,77,223,126,192,186,90,255,203,31,161,191,153,211,31,207,155,175,215,151,120,124,83,207,87,231,183,143,198,110,226,98,90,22,76,197,94,6,217,26,143,147,181,162,96,80,52,59,213,121,143,131,57,227,52,178,158,235,115,106,29,108,119,114,165,81,63,195,168,24,134,9,60,51,147,168,51,161,36,44,4,112,176,198,178,161,45,222,195,234,252,77,236,47,135,113,255,218,39,139,143,158,223,174,253,156,176,119,139,131,209,246,200,120,220,205,77,166,57,54,213,5,168,132,40,70,36,48,4,25,100,90,21,211,142,152,38,149,122,250,249,123,241,67,140,96,7,105,186,213,17,221,30,244,33,100,96,241,238,148,82,113,182,106,171,82,53,29,94,133,46,53,238,175,128,103,136,193,156,130,41,159,139,71,217,171,253,177,143,228,75,117,51,242,248,176,115,45,198,216,106,48,232,46,233,13,161,33,22,83,68,147,131,188,249,62,118,46,193,111,169,214,154,106,55,105,135,218,194,66,143,246,167,139,131,205,64,68,48,93,170,199,70,164,155,59,8,151,164,185,64,63,74,144,119,47,178,190,200,251,45,29,218,71,190,115,185,252,100,94,95,95,15,223,95,150,238,158,209,46,139,254,212,186,254,167,193,203,220,95,29,122,102,252,119,184,60,55,199,43,198,61,48,222,210,151,111,214,219,180,124,179,233,150,167,95,121,231,7,127,244,135,231,252,211,126,221,190,24,45,7,195,173,121,216,220,91,139,225,247,226,201,61,103,183,79,202,90,217,41,4,246,184,143,15,82,16,218,170,84,141,255,23,204,16,93,81,135,242,98,111,152,38,37,145,146,97,111,18,192,208,95,240,126,231,248,198,87,190,98,198,101,255,250,187,246,223,121,91,252,227,223,240,249,63,245,187,179,251,250,158,122,249,129,15,26,5,64,15,189,144,181,36,2,68,100,205,146,11,183,75,37,60,158,0,44,17,58,1,88,44,69,129,237,85,105,68,49,220,58,125,198,38,249,178,99,7,219,87,117,15,23,237,141,99,243,121,188,127,146,92,167,26,205,114,50,82,162,81,44,33,225,51,7,157,24,109,35,106,134,168,141,197,234,26,212,53,38,38,80,171,83,14,72,107,116,1,193,93,203,124,181,25,145,101,7,249,42,154,15,208,229,59,248,58,59,125,129,115,254,198,58,222,151,252,242,209,162,138,180,241,52,63,255,226,79,71,174,111,186,3,127,49,217,153,87,251,101,225,246,171,95,244,32,243,168,21,229,154,136,82,225,116,223,61,7,81,218,96,164,5,184,42,138,0,170,233,94,172,28,226,115,69,6,96,216,181,12,82,197,0,224,8,131,64,76,112,33,46,32,203,130,164,107,124,224,117,200,114,12,235,239,30,165,61,176,25,49,62,206,57,163,221,163,143,242,139,117,124,200,203,221,116,233,228,210,231,201,146,93,216,184,248,226,55,126,245,124,87,191,157,11,63,127,119,175,79,122,251,241,196,115,207,251,227,255,249,107,225,143,70,127,185,114,242,99,217,111,34,175,247,95,230,78,99,156,25,119,246,175,140,125,65,183,206,181,199,238,141,224,250,32,93,27,75,5,244,194,212,13,28,198,96,115,168,107,180,33,157,43,206,31,154,106,93,64,37,59,74,183,0,77,180,12,145,178,37,89,160,35,67,24,147,206,220,72,176,231,65,103,243,114,216,231,198,53,253,248,225,225,151,251,111,59,111,218,99,191,142,142,109,230,205,251,85,189,124,52,123,145,50,84,140,2,17,128,232,102,86,165,200,61,109,142,232,75,61,227,87,22,114,140,33,9,50,2,116,87,157,195,137,18,149,117,83,42,176,103,234,42,176,130,138,2,0,51,152,220,46,214,146,139,89,177,200,11,195,2,13,65,13,55,192,132,251,230,201,197,10,45,206,112,212,61,140,133,84,220,157,113,75,98,143,225,210,32,109,126,62,80,226,173,225,234,135,182,97,106,211,181,245,148,45,219,251,250,153,239,127,210,99,44,151,165,34,52,250,208,140,184,103,58,133,124,177,44,185,211,8,182,206,22,4,62,204,206,34,93,136,99,226,244,249,249,245,19,82,82,63,248,123,18,223,147,168,252,24,245,107,214,46,235,126,252,175,161,223,202,243,55,240,230,139,248,31,77,132,30,123,204,245,88,127,114,167,61,132,85,178,134,253,77,215,174,110,247,143,253,241,119,255,233,211,231,55,135,101,108,206,228,77,149,107,88,98,206,157,210,240,73,119,248,18,143,32,20,132,0,192,169,42,79,81,32,194,21,109,161,205,168,0,147,221,35,242,162,165,181,231,73,227,251,166,143,132,103,238,244,194,239,138,255,193,187,193,127,254,215,228,250,111,202,127,253,159,126,254,171,63,179,117,95,127,99,210,186,231,191,160,191,172,192,29,129,29,55,0,13,0,5,218,227,140,243,161,39,93,151,90,141,105,109,226,10,64,155,180,77,216,113,219,60,145,78,160,193,29,52,203,235,169,19,86,254,98,127,212,23,93,211,89,189,215,106,246,48,91,60,180,47,189,71,22,182,233,21,173,96,151,82,162,135,235,115,222,93,28,190,172,39,13,214,177,26,186,107,53,160,205,134,116,196,154,123,201,26,130,218,86,37,64,236,173,179,102,109,110,37,141,223,120,8,38,242,157,51,103,220,246,55,217,184,181,156,30,245,66,37,125,95,209,6,156,202,13,149,123,8,245,40,151,122,141,152,40,27,216,11,65,26,75,184,185,234,140,71,153,56,243,1,25,232,96,217,215,128,167,56,107,167,245,138,180,136,69,232,167,77,171,148,118,70,117,225,165,23,130,185,30,81,54,144,141,178,20,180,254,250,215,135,95,191,18,31,63,18,66,176,15,121,219,31,239,203,249,162,183,117,120,103,123,27,156,74,5,141,212,107,238,7,5,115,255,127,220,63,163,23,27,117,20,236,153,64,239,195,198,196,48,62,145,35,231,215,167,152,12,51,13,146,243,227,95,103,174,62,96,89,73,138,33,219,38,161,2,32,184,17,204,122,82,117,125,29,138,211,143,237,140,60,145,43,164,145,247,170,207,235,54,61,250,60,205,168,15,46,99,27,115,146,192,28,77,138,15,16,20,49,220,103,53,236,90,23,95,207,145,205,157,178,156,90,219,115,39,188,90,155,121,157,142,111,255,245,253,231,253,251,47,15,158,140,247,145,60,47,228,57,47,79,166,243,229,178,12,78,40,240,154,246,73,245,83,43,230,216,206,218,230,246,62,235,199,170,46,184,222,54,203,109,4,36,99,38,253,48,162,167,59,245,143,160,142,188,115,225,211,143,250,224,107,191,250,83,253,193,63,185,221,169,87,39,166,65,57,81,199,119,211,197,68,80,50,128,58,20,18,96,119,6,45,168,154,247,233,207,147,207,207,235,183,243,63,253,244,253,229,253,241,212,243,193,140,97,159,235,188,79,222,114,224,45,186,7,39,48,225,113,60,197,222,131,244,137,238,89,61,144,161,117,33,159,113,189,3,161,173,87,153,205,69,169,67,162,221,232,69,125,24,116,98,87,214,152,221,229,197,46,93,97,63,119,171,183,145,153,242,84,157,212,137,14,145,92,179,234,45,106,163,79,9,179,213,111,174,39,67,46,188,121,155,173,144,50,114,138,224,250,229,167,111,249,44,221,182,149,138,103,37,97,221,96,147,169,139,73,99,160,160,113,120,192,166,8,42,135,140,216,7,58,136,98,60,102,99,246,247,65,29,238,80,122,38,191,248,73,201,174,84,22,187,139,154,114,187,0,195,74,83,177,29,193,205,124,107,235,27,236,135,159,187,239,126,241,107,121,233,3,213,235,110,239,117,174,110,175,35,39,235,193,78,209,79,173,245,229,122,56,88,224,69,156,63,215,19,89,184,166,131,116,175,204,135,195,43,122,239,137,121,254,71,219,229,234,107,116,95,69,255,37,202,23,44,158,209,15,170,208,43,127,156,225,6,90,63,237,199,223,1,163,157,103,8,74,135,37,206,236,242,199,95,107,243,183,127,90,232,161,210,150,219,153,246,56,203,35,95,202,249,119,196,191,120,255,249,31,62,234,191,250,127,251,255,236,95,158,252,87,42,127,252,143,159,79,228,227,159,190,51,125,0,157,211,16,0,128,240,34,45,22,84,130,149,36,242,20,148,74,66,134,82,176,210,139,28,109,112,196,66,165,90,152,21,19,82,253,192,201,107,71,157,237,224,156,247,229,247,103,241,124,123,190,223,62,103,62,253,53,255,240,246,245,237,79,63,109,142,175,103,249,253,27,121,93,94,205,43,223,49,158,15,156,233,157,52,25,126,134,167,253,52,207,153,126,156,232,180,191,156,244,255,239,253,255,127,82,125,251,115,175,126,219,157,223,91,254,200,124,157,51,108,76,238,178,171,61,3,136,235,113,13,96,181,223,177,223,142,114,110,162,246,160,161,84,89,165,119,209,87,115,107,141,28,167,73,118,124,137,202,25,67,183,242,134,52,129,97,139,51,18,24,240,120,245,162,241,75,67,241,142,111,172,185,236,166,243,8,104,176,17,143,151,142,17,198,106,188,11,40,138,134,11,43,26,202,174,165,77,56,39,247,195,49,96,94,243,186,211,235,145,211,95,7,92,77,189,194,202,187,33,99,230,114,131,37,20,243,34,93,216,168,143,144,220,142,46,239,155,187,164,149,227,56,132,209,142,208,200,74,195,244,25,226,240,252,198,45,173,190,107,117,127,47,78,137,63,65,138,56,159,103,96,175,175,63,40,164,1,132,245,86,215,67,1,40,0,37,43,128,102,0,212,165,134,77,0,106,43,81,244,77,239,181,108,148,202,71,47,106,73,77,137,139,48,19,61,80,149,218,141,47,149,54,230,189,91,245,180,249,149,57,156,93,151,129,66,17,127,239,227,71,189,59,120,47,47,243,24,93,38,102,169,178,241,72,199,185,140,214,162,234,41,6,197,208,198,208,196,151,152,21,188,192,0,175,228,97,180,47,205,128,168,179,177,144,205,89,197,96,245,173,36,252,179,9,251,3,14,46,192,202,240,71,95,209,86,248,247,255,67,203,94,70,83,185,216,57,238,134,43,250,96,81,136,254,230,222,171,66,203,12,20,39,107,238,172,122,39,247,196,207,143,203,255,25,111,237,119,227,31,38,184,159,222,255,89,180,173,111,17,217,129,122,144,207,79,142,146,199,83,236,76,226,145,70,212,96,26,214,21,108,176,59,146,82,53,101,202,105,26,167,40,117,148,33,68,24,59,164,118,134,138,201,200,164,3,208,111,0,138,216,41,54,108,83,171,212,80,217,76,204,52,82,131,152,50,87,97,183,19,9,34,109,94,28,254,172,150,230,198,9,188,87,253,103,38,21,15,106,170,12,13,177,4,92,196,14,179,82,193,27,120,206,17,55,199,242,40,97,8,37,66,51,177,217,97,230,47,77,175,191,188,235,191,248,172,184,217,196,37,193,132,98,22,20,9,10,223,34,29,174,41,185,83,117,123,214,193,211,168,237,124,175,95,28,89,155,57,39,118,21,7,120,228,148,133,190,172,231,171,42,151,232,154,220,106,136,180,67,19,59,162,57,89,76,154,77,230,170,225,197,255,136,226,201,84,253,2,218,185,62,37,135,105,82,118,65,156,44,143,53,201,217,40,148,157,128,104,72,133,141,70,179,71,247,137,145,15,52,95,222,60,248,197,247,127,224,199,207,105,158,101,223,254,169,184,223,250,252,195,251,199,191,248,15,87,133,213,201,83,52,216,163,16,1,156,7,138,226,169,104,144,80,41,144,138,32,33,41,150,40,80,106,70,212,37,44,0,33,66,216,160,67,51,122,14,174,54,253,246,248,204,79,104,122,243,231,39,223,126,223,247,235,243,61,127,93,112,31,179,238,125,67,20,206,19,191,157,143,222,244,197,236,68,158,120,180,205,240,173,95,23,123,30,221,158,79,198,183,23,191,73,7,20,162,44,86,89,40,196,53,103,39,182,112,139,173,209,187,98,51,207,158,14,177,194,253,12,210,154,107,98,232,115,229,98,65,187,89,24,231,241,14,253,185,166,74,31,83,166,134,211,41,196,181,86,185,103,226,71,125,96,243,47,241,229,230,129,20,92,224,38,23,115,203,119,148,13,28,136,30,122,81,171,219,17,170,117,63,59,84,185,178,146,65,183,24,175,67,39,64,79,208,80,25,89,106,139,165,112,209,86,25,232,116,192,61,171,118,159,116,237,137,50,119,4,194,178,120,158,189,28,59,117,186,190,214,43,107,223,44,40,147,22,123,56,124,249,211,143,145,142,70,172,75,44,183,39,101,253,218,195,251,203,69,115,232,45,188,105,52,122,91,151,30,150,126,153,131,189,232,108,46,186,13,117,1,85,3,42,57,172,143,80,131,242,147,210,94,101,243,34,16,1,5,89,230,148,246,171,253,156,30,173,95,135,110,12,205,117,95,117,249,163,127,246,238,236,143,189,97,86,17,105,217,61,3,161,138,105,35,218,20,75,116,142,34,238,243,0,43,93,106,0,141,189,36,183,248,250,254,237,87,31,159,95,170,235,187,247,252,248,246,248,203,121,82,171,153,58,128,108,99,140,52,202,73,77,141,6,181,0,128,160,24,134,73,196,83,211,151,232,146,51,165,108,102,152,6,172,130,36,68,21,48,8,20,96,147,99,93,196,14,16,11,176,177,166,24,162,193,194,17,160,42,140,80,54,104,17,153,213,220,136,102,161,2,63,21,94,255,168,26,241,230,236,102,122,139,239,120,246,253,162,232,122,16,150,6,216,3,138,216,184,7,37,126,4,140,35,25,78,20,221,225,12,166,50,255,243,161,117,189,244,59,38,159,120,119,231,201,238,145,41,174,80,129,37,206,28,9,102,132,134,205,32,26,178,35,148,148,134,172,188,118,4,73,42,59,237,253,51,145,94,14,15,251,50,235,53,61,253,113,159,31,179,127,145,71,217,244,164,71,18,177,137,84,65,4,85,166,32,194,166,147,226,213,247,151,47,186,101,16,147,38,16,18,211,252,45,21,208,32,174,4,239,238,5,134,27,39,203,230,150,201,92,14,255,221,133,190,158,159,248,153,110,221,243,59,139,253,7,139,215,95,189,77,238,124,216,15,150,172,92,88,20,60,72,109,2,49,100,50,80,32,149,82,170,129,18,149,9,180,37,67,234,138,81,181,6,53,182,1,41,5,18,38,164,40,211,179,199,228,35,245,91,205,155,230,139,106,134,181,219,217,192,141,186,138,123,242,78,213,35,23,105,241,161,142,178,8,168,109,9,200,180,178,188,125,34,99,231,184,103,162,153,32,79,43,15,120,142,245,251,76,249,243,165,237,85,161,119,153,127,23,102,179,116,186,112,190,39,103,94,53,111,205,65,116,230,245,77,20,255,90,190,126,171,142,98,51,34,146,186,193,69,133,109,15,2,28,30,50,237,149,90,96,183,239,15,118,150,99,175,151,81,43,44,224,161,17,74,48,28,177,17,57,0,99,36,205,158,153,101,153,189,120,101,175,93,81,122,143,5,214,22,190,186,224,205,37,244,103,95,16,198,183,127,146,189,242,113,137,15,10,228,139,168,49,146,166,185,208,52,226,236,126,31,182,212,128,182,212,91,92,146,172,210,139,15,200,47,42,39,115,87,82,32,33,18,10,161,82,100,56,191,169,6,174,79,212,158,169,174,14,232,42,27,145,230,218,47,190,134,114,67,12,44,187,186,202,141,224,230,23,253,139,127,114,93,125,34,230,4,81,171,12,150,150,20,130,158,161,26,218,35,104,128,77,231,160,16,32,132,46,206,57,229,57,217,94,31,183,247,254,244,211,159,254,207,254,184,252,194,135,59,115,111,86,238,43,53,37,211,85,81,66,97,169,67,67,101,130,212,65,116,4,112,167,22,45,143,251,46,21,132,201,197,76,148,130,132,126,83,248,40,2,209,73,59,172,206,81,88,226,44,22,112,85,157,86,59,58,181,5,162,104,50,184,22,214,84,87,204,42,102,166,169,99,10,141,193,100,188,31,186,56,65,176,95,134,194,39,187,125,195,116,23,164,107,100,21,0,1,94,8,224,121,136,103,160,72,28,138,142,160,227,178,60,50,12,29,123,254,242,53,63,120,59,20,107,198,165,209,78,209,150,224,148,23,216,76,129,9,108,194,17,113,51,69,66,36,35,79,229,213,242,22,176,242,169,128,206,11,175,251,115,236,175,156,219,209,172,239,247,203,203,140,91,93,183,156,126,229,217,242,14,136,69,96,8,38,4,80,128,137,92,208,102,137,212,103,47,151,39,65,119,69,117,192,37,85,41,127,197,178,58,93,23,11,209,216,237,116,61,162,195,131,131,67,119,139,127,253,189,237,189,63,150,247,155,239,123,253,96,253,120,157,252,252,118,255,147,218,119,166,5,101,31,94,209,80,89,201,85,32,26,8,17,146,80,69,68,0,160,148,45,90,9,58,184,38,18,105,81,173,4,75,143,169,180,66,173,246,219,179,246,94,229,91,7,95,102,63,172,249,68,94,207,225,72,60,43,107,188,231,222,112,47,229,105,188,246,15,119,167,99,179,78,213,109,203,163,104,182,201,232,4,7,59,11,62,48,176,106,72,0,7,235,156,4,173,183,233,190,10,241,166,190,150,239,145,42,87,127,181,76,42,165,170,66,174,56,53,235,20,90,150,117,164,154,231,228,76,224,215,63,254,97,113,180,16,91,245,110,101,196,22,119,78,155,68,4,233,244,130,151,88,64,35,158,19,47,61,73,171,168,118,103,31,184,29,182,72,2,68,71,15,40,21,151,221,110,96,130,121,170,165,182,94,107,247,41,151,47,175,203,110,181,110,181,249,145,230,45,156,224,103,143,114,53,93,214,199,239,50,203,236,101,181,92,243,147,74,19,82,11,225,12,173,211,164,133,22,73,131,222,184,247,192,59,182,110,154,37,36,8,49,35,7,146,156,172,92,14,117,12,49,234,6,174,239,191,44,233,186,223,124,13,68,183,82,84,84,43,53,247,31,175,78,124,113,172,142,147,120,244,198,209,110,229,161,249,13,252,252,127,26,237,55,121,187,114,215,148,179,42,74,209,9,35,67,85,46,129,104,99,0,142,206,99,38,74,9,213,164,37,217,75,213,237,118,236,204,251,203,252,61,31,127,159,255,245,157,51,95,176,81,212,78,58,234,75,153,222,41,53,154,114,179,45,209,2,177,19,141,20,0,207,169,221,90,18,144,18,37,177,12,163,136,168,186,160,163,52,112,18,148,86,26,82,17,168,68,64,41,224,42,59,9,152,240,52,96,24,200,8,227,21,249,242,28,76,150,21,209,218,20,2,73,28,28,127,229,129,244,80,122,103,14,217,240,231,31,242,20,59,216,204,98,7,12,80,32,128,135,140,104,140,135,160,178,151,112,5,166,194,17,122,100,223,126,172,95,95,237,141,141,155,91,243,125,72,174,185,179,215,158,67,146,108,155,206,22,166,153,195,14,193,76,94,204,102,84,88,220,40,226,88,58,134,105,179,72,231,182,75,127,188,126,205,135,201,248,135,217,219,117,248,72,184,146,247,58,59,161,10,74,50,102,2,17,120,1,27,76,181,9,6,219,235,111,227,91,74,58,36,187,242,196,31,223,152,93,89,214,198,117,168,149,126,210,30,90,14,176,134,48,199,238,95,187,210,124,222,159,253,114,154,61,117,156,255,252,15,190,221,126,149,154,11,11,107,10,32,167,108,90,139,202,32,66,5,98,137,146,82,52,1,40,178,70,43,120,33,128,93,137,153,96,41,64,208,66,20,203,11,47,126,126,238,215,225,139,149,155,218,135,195,99,113,173,215,98,247,120,206,109,139,124,36,63,160,207,157,187,78,59,211,47,79,139,45,169,109,104,211,237,32,253,90,207,185,123,121,43,216,140,31,138,43,150,91,125,250,43,190,149,117,79,209,139,100,177,199,107,89,103,122,66,92,38,188,77,187,88,227,161,23,253,194,7,243,250,197,28,172,122,60,125,120,2,15,127,199,219,133,9,100,9,114,198,189,34,35,194,220,35,119,100,195,117,122,224,70,137,28,119,93,211,161,155,126,32,109,171,120,60,10,120,243,90,199,133,215,123,214,123,71,253,246,204,223,94,15,31,252,155,175,102,245,174,130,47,249,214,104,9,78,71,83,86,199,239,210,254,57,128,135,147,32,125,88,127,231,179,107,90,23,80,174,190,47,113,27,213,173,120,13,85,80,221,3,115,151,66,114,224,170,155,34,42,245,193,10,73,3,14,114,43,182,63,66,248,228,247,126,226,17,7,166,209,75,55,232,10,103,17,239,229,179,11,73,251,193,3,129,164,192,84,206,189,86,159,176,61,189,31,214,159,155,230,145,142,10,90,209,90,68,154,105,131,166,135,0,155,32,4,13,78,136,16,4,48,208,210,110,123,173,39,239,158,92,191,241,250,45,159,190,125,223,253,36,237,194,201,166,149,176,113,228,98,17,162,75,188,186,84,163,236,228,14,117,64,42,5,12,142,173,54,106,86,86,66,5,148,146,217,21,186,54,2,26,80,34,96,119,244,224,187,19,11,204,35,20,81,164,196,164,217,154,161,103,59,119,108,175,10,126,17,145,120,33,21,183,209,54,84,167,63,153,225,101,109,42,216,145,106,199,149,87,75,87,30,151,135,144,133,99,96,20,212,108,108,73,147,7,169,44,5,8,85,210,177,253,40,52,92,252,108,47,180,161,149,246,93,222,43,125,15,57,242,209,113,88,154,150,200,227,49,138,81,216,36,27,9,23,153,66,170,136,68,62,173,232,38,99,173,211,251,199,248,182,153,242,198,215,103,159,93,242,88,243,7,238,177,231,195,217,230,242,76,38,101,36,192,17,76,120,194,176,219,68,63,185,244,26,222,251,181,231,107,185,43,27,198,132,46,254,186,201,164,126,105,236,214,214,154,198,18,45,136,70,55,135,131,41,252,106,248,218,95,246,214,55,123,58,253,23,31,57,187,112,168,114,19,179,129,116,68,9,100,8,47,36,165,120,130,4,133,4,74,4,34,9,69,33,235,58,4,172,1,85,45,37,27,88,9,192,16,151,219,179,63,87,62,38,239,215,134,221,212,6,66,59,113,107,184,164,231,234,37,86,103,168,110,250,188,205,107,47,14,104,154,172,91,166,237,82,173,147,238,50,154,163,27,231,100,206,120,0,91,218,219,112,23,10,232,59,204,195,110,222,209,115,210,128,120,151,254,219,220,70,168,103,156,92,60,203,182,73,8,61,149,22,183,50,6,230,222,14,254,20,223,218,227,217,122,208,180,101,57,163,173,140,205,134,119,228,133,153,233,216,1,162,132,118,2,133,45,215,44,27,16,192,221,4,84,82,122,26,100,67,77,0,244,91,142,31,122,253,91,195,127,112,113,247,228,253,243,227,207,214,246,233,223,254,180,245,138,117,13,217,150,78,222,140,7,19,79,107,80,92,245,16,129,116,86,105,167,53,121,157,139,253,129,63,230,224,40,193,49,207,143,89,168,197,121,147,96,229,152,243,88,179,148,196,96,199,160,106,186,42,11,189,214,124,154,231,101,41,30,187,250,58,36,251,246,156,239,167,58,20,51,105,237,237,94,12,39,98,153,24,92,255,29,253,55,220,190,249,248,188,188,45,167,151,195,166,59,239,206,167,211,95,190,188,185,103,113,169,209,90,147,204,168,52,172,145,43,21,99,88,1,178,4,134,1,40,80,0,26,216,36,200,214,139,239,242,246,242,201,200,31,71,255,175,63,120,164,252,129,147,188,178,172,76,10,169,79,50,213,194,90,73,59,213,10,42,32,136,213,170,22,37,83,73,149,85,154,2,5,22,117,6,80,212,208,182,65,138,84,153,216,68,10,204,243,172,38,203,34,12,3,185,46,7,13,80,16,203,76,113,84,156,85,202,36,169,164,133,100,66,79,113,227,180,165,85,186,241,164,41,62,10,97,195,241,126,122,65,175,129,5,118,84,220,9,88,162,29,44,129,85,214,121,182,12,142,116,107,69,28,249,236,182,197,66,131,150,164,90,195,196,233,33,120,111,44,66,37,232,7,153,130,10,144,241,130,181,217,138,66,189,1,105,164,61,100,39,66,247,112,246,232,236,221,241,195,202,75,239,203,47,160,125,180,30,60,112,212,189,222,155,47,44,200,4,33,201,108,71,0,80,65,76,102,1,147,86,236,201,211,124,44,149,102,36,112,65,42,207,106,237,241,166,206,150,35,109,165,54,155,149,114,177,31,247,186,55,228,191,95,190,245,208,135,191,90,254,187,57,143,30,121,235,205,45,45,51,193,23,246,94,61,216,32,3,141,136,123,72,147,122,66,8,136,146,15,65,160,72,63,98,61,162,46,174,65,210,138,88,131,132,21,45,16,66,154,79,183,119,182,255,162,58,194,98,246,220,222,211,34,14,76,221,187,130,75,50,12,91,209,73,205,121,145,43,122,96,59,230,109,66,90,84,193,69,211,124,75,61,119,155,247,154,242,194,206,19,243,12,228,240,58,222,157,121,153,166,141,212,241,234,153,214,210,141,212,107,162,170,232,207,240,151,127,253,38,207,71,194,221,171,60,15,94,192,20,86,113,114,43,119,102,6,207,35,153,174,136,17,230,131,222,27,211,13,171,80,130,33,134,149,128,199,227,51,31,55,92,165,231,156,231,7,135,56,47,235,77,155,199,95,254,149,120,148,182,76,79,95,125,109,188,208,79,236,10,52,210,155,55,199,171,106,180,170,120,56,52,109,64,226,101,244,109,244,69,80,30,236,24,49,66,172,176,185,248,250,167,48,75,172,205,242,119,205,93,209,168,233,138,94,60,232,240,135,239,252,219,123,78,146,139,169,161,52,217,251,106,241,147,123,236,236,97,239,3,13,63,97,54,91,251,9,134,53,228,35,164,24,244,122,10,180,232,52,113,90,56,236,30,114,95,83,251,21,0,21,182,192,192,35,128,149,134,154,46,160,70,8,55,164,5,83,184,156,108,228,137,62,157,234,95,249,233,247,246,224,147,156,64,175,121,176,203,247,188,183,107,167,218,213,27,202,85,174,86,36,171,146,146,52,168,115,76,1,46,64,118,11,133,45,196,77,212,17,91,20,97,170,232,8,74,47,51,82,173,116,34,237,72,86,114,67,18,187,98,161,70,133,88,156,81,18,212,74,77,8,50,18,77,131,12,186,51,237,179,131,106,163,12,58,39,245,142,91,235,76,94,8,212,204,129,23,4,48,102,136,20,36,239,84,205,168,142,240,169,73,129,21,131,29,47,153,127,17,245,147,158,230,147,203,198,241,248,120,232,109,54,133,150,75,6,197,108,22,5,185,153,106,165,123,138,36,176,132,253,32,58,72,6,209,233,209,244,105,254,232,64,127,33,223,7,191,228,87,244,245,39,247,244,120,94,110,87,171,40,147,29,0,5,29,55,105,17,186,164,9,168,46,28,191,136,208,207,42,187,164,45,110,231,175,95,166,65,140,52,145,72,219,53,238,94,109,175,194,119,220,248,122,217,222,115,243,145,39,55,15,222,162,73,20,116,215,26,188,195,83,151,222,186,224,112,199,129,202,245,72,107,72,11,162,40,241,16,48,138,160,44,21,32,118,1,165,118,8,150,209,208,13,173,17,80,0,126,105,249,15,212,27,248,124,58,138,123,218,179,242,61,246,162,125,81,179,137,75,217,170,155,114,240,68,232,231,117,220,115,54,220,123,47,103,167,59,53,131,77,151,68,57,125,55,55,119,120,117,65,86,19,208,46,96,171,55,63,186,230,188,252,92,254,252,128,66,99,82,8,71,152,201,172,100,78,193,164,18,60,40,19,175,69,195,168,138,158,141,129,41,230,121,159,105,102,247,116,206,50,221,135,134,60,208,206,246,160,157,15,64,181,111,110,116,151,127,186,35,119,142,47,236,35,151,247,214,139,243,61,247,13,152,145,247,248,100,222,227,80,115,171,94,131,106,81,77,237,161,37,20,237,72,154,200,15,220,86,122,190,232,219,175,231,207,205,63,212,95,255,221,183,127,254,216,238,255,16,225,237,209,198,253,106,203,151,173,163,246,158,143,248,116,130,203,9,175,11,203,106,178,198,183,232,154,53,234,120,116,230,229,65,219,114,210,158,220,206,231,54,216,126,182,159,111,106,210,55,7,188,249,115,253,240,17,218,5,182,31,211,224,45,245,47,233,129,241,230,125,56,162,181,245,244,246,113,243,82,159,199,15,117,212,38,184,195,238,24,166,79,241,198,188,61,25,212,74,83,17,4,86,37,6,111,23,60,183,237,58,205,123,171,51,7,123,102,95,115,125,208,125,235,99,234,2,160,126,84,12,6,144,204,198,74,193,72,181,198,179,178,149,58,9,172,72,40,24,190,15,89,198,242,26,139,63,226,163,55,221,150,189,178,248,146,99,84,87,231,221,237,14,122,40,241,74,226,204,173,145,28,233,19,225,126,99,154,190,106,236,199,222,4,84,208,181,155,122,78,37,222,150,247,117,191,223,140,134,224,162,200,56,218,140,208,251,60,82,182,202,109,167,67,57,251,218,150,201,138,235,72,24,113,40,25,24,88,123,74,178,162,237,68,190,244,229,15,79,224,178,90,52,249,213,222,190,201,28,18,153,120,2,162,161,62,113,20,44,226,115,31,151,250,194,232,7,205,94,125,112,182,17,167,16,98,103,63,218,156,50,56,241,153,251,221,159,223,251,234,100,63,113,36,186,109,254,186,228,149,107,234,238,77,212,99,47,181,215,152,160,176,34,220,98,90,105,152,6,148,144,255,240,39,236,127,132,228,79,167,252,133,210,165,251,190,94,219,175,126,91,255,208,141,125,141,231,199,166,178,0,34,104,88,16,144,129,136,238,208,164,92,13,149,187,203,84,38,244,116,206,223,1,152,34,119,61,153,246,244,40,213,204,149,2,109,91,193,161,43,90,247,172,230,104,102,152,172,166,253,145,97,78,153,53,98,190,250,159,125,174,239,254,127,227,236,181,207,223,212,159,152,146,115,248,179,168,43,128,169,162,151,64,178,161,44,25,193,18,85,141,129,10,44,208,36,219,166,213,246,57,27,170,6,246,15,216,255,28,30,135,143,103,110,195,222,164,216,133,247,67,37,192,77,239,92,27,200,190,24,33,42,209,83,38,163,29,58,153,20,251,158,69,103,5,151,49,88,210,109,158,240,85,27,187,193,129,145,160,145,4,27,207,145,106,205,243,188,35,139,186,241,124,29,239,170,238,5,186,69,193,175,9,139,153,170,231,102,94,99,102,127,123,212,123,227,182,160,3,22,73,154,87,231,193,85,34,170,126,130,84,195,124,189,141,69,109,36,187,88,110,239,33,61,227,164,120,27,125,126,161,190,234,119,24,223,191,215,62,241,174,192,124,243,30,215,142,123,179,194,200,67,245,72,227,86,116,67,149,86,137,73,35,23,32,114,6,170,65,221,122,73,191,167,199,97,213,195,177,29,206,71,31,167,157,37,80,7,23,94,141,197,181,18,133,70,67,89,51,29,42,58,164,3,12,142,249,18,54,123,58,123,132,217,208,114,210,74,160,243,132,136,176,255,64,173,21,243,11,255,228,53,188,248,117,205,18,109,58,204,234,4,169,115,82,160,249,170,249,55,125,201,126,247,141,135,79,101,232,109,217,170,16,184,100,169,246,161,110,201,197,3,105,57,61,22,30,219,170,142,69,140,253,124,92,125,158,28,95,106,221,240,242,212,24,242,238,142,219,165,26,23,180,2,177,128,150,84,176,195,26,136,168,136,35,145,160,129,77,208,38,174,136,249,198,122,146,99,146,199,228,111,26,58,34,69,188,218,64,152,122,155,148,215,139,173,52,66,172,24,145,62,220,167,231,112,235,90,213,163,186,161,38,23,197,33,106,227,237,102,31,132,170,117,175,73,183,244,184,54,58,54,192,60,199,56,15,54,39,35,199,206,139,76,55,57,42,46,118,52,102,91,147,164,4,145,144,134,156,186,9,249,242,10,90,180,238,116,44,60,34,73,79,78,170,151,207,189,111,11,53,142,192,4,8,112,160,104,74,202,150,59,154,13,0,119,195,47,76,114,74,189,180,2,17,167,163,201,177,240,106,77,123,107,248,106,46,191,200,215,204,15,158,10,119,21,95,87,253,148,243,234,190,52,213,217,157,67,60,76,36,30,165,97,134,8,49,255,206,98,254,12,255,71,199,127,140,88,127,78,137,228,88,90,109,130,165,58,171,101,82,50,19,72,118,16,145,23,131,2,148,4,142,200,35,76,122,128,48,148,177,248,121,221,238,226,84,84,192,16,177,68,151,216,60,100,224,210,99,132,128,101,8,47,126,124,226,139,63,141,86,150,139,210,215,63,245,123,31,245,231,134,78,150,24,244,104,131,101,193,81,211,96,166,234,11,87,70,224,14,37,48,171,43,92,139,119,179,207,250,60,200,253,44,62,138,191,80,12,225,215,221,158,217,31,180,131,20,131,118,227,153,186,77,84,233,40,197,146,128,147,58,168,4,147,34,195,116,18,244,216,232,86,219,13,157,238,164,235,130,148,102,230,141,118,101,211,38,162,76,199,186,174,169,178,254,30,61,235,139,126,135,233,88,119,236,146,54,57,241,215,156,105,143,183,6,183,27,84,220,33,202,39,242,148,102,207,21,240,65,60,236,55,118,209,219,240,240,170,103,196,143,132,167,82,115,252,95,125,157,186,173,218,8,158,243,193,102,32,56,67,246,3,165,189,237,144,69,170,163,145,135,32,0,4,16,86,99,143,185,118,46,191,182,253,183,99,126,156,135,107,163,79,247,145,244,120,176,41,224,136,82,176,210,160,11,12,175,49,35,208,96,233,98,67,118,31,101,231,215,244,241,207,167,219,227,62,169,42,239,210,232,156,206,237,171,153,15,140,145,85,168,200,23,231,22,90,121,248,187,90,109,219,75,123,74,253,126,241,43,59,55,150,56,29,220,18,28,160,150,99,174,142,115,199,193,197,24,198,150,121,44,98,51,197,149,129,196,61,196,211,238,15,121,250,107,143,63,164,190,202,237,169,223,156,251,229,201,241,35,206,203,157,110,234,18,37,22,178,182,33,128,108,88,34,128,17,33,2,80,172,113,97,73,29,170,95,246,9,185,19,51,24,74,233,132,175,149,190,164,68,241,108,111,153,181,29,49,149,42,73,77,200,48,18,59,142,109,180,214,222,149,59,234,193,238,224,138,217,147,13,185,108,96,175,229,187,71,29,125,186,234,168,19,52,173,40,104,105,103,74,135,161,51,173,231,184,108,148,107,37,154,110,204,119,32,76,176,30,50,137,24,215,106,29,196,155,168,100,151,104,206,120,245,84,22,27,40,192,171,217,14,52,77,21,110,40,9,205,228,43,129,203,93,40,168,16,119,111,22,77,154,83,33,30,10,157,226,137,180,61,233,30,157,70,169,52,74,140,95,184,159,93,185,78,136,95,103,121,74,253,21,215,222,120,134,216,118,152,9,14,83,132,196,20,50,113,250,207,68,255,249,207,226,63,254,25,85,68,250,115,94,127,134,42,119,190,175,203,206,79,216,178,217,182,186,136,6,32,0,43,130,59,41,88,58,78,22,3,34,180,84,114,177,243,191,88,8,54,237,169,106,109,150,114,110,108,165,186,66,225,210,211,60,146,21,202,112,20,105,89,19,43,130,160,184,80,251,233,159,199,244,254,81,190,254,137,201,223,254,151,54,254,252,239,95,253,24,63,201,92,72,44,9,60,48,77,141,140,86,57,47,238,9,64,194,176,99,131,85,234,116,211,103,169,222,217,124,41,251,203,116,207,243,111,186,235,97,59,219,122,85,153,202,173,50,129,161,168,222,163,128,128,100,197,16,16,73,194,107,202,25,88,139,94,216,89,216,4,79,233,67,250,235,108,145,134,40,115,134,4,182,249,200,147,101,189,181,233,30,91,199,187,51,161,162,64,95,203,255,203,235,150,116,90,242,182,169,203,136,249,130,107,12,98,85,96,15,84,143,30,48,80,23,197,186,108,193,219,237,207,209,173,116,165,254,161,235,125,241,208,115,114,239,112,207,92,243,140,217,62,215,137,149,234,38,183,29,207,199,35,38,17,192,134,10,16,225,34,214,116,223,0,44,63,92,88,99,216,225,94,39,232,10,133,108,178,188,161,10,169,196,172,164,121,177,93,132,171,31,35,61,192,31,212,233,254,3,12,78,106,158,65,93,194,181,15,58,191,241,131,247,254,141,63,225,47,22,40,150,254,37,213,244,21,222,76,184,171,184,156,1,54,107,60,197,126,195,141,83,159,239,231,182,113,109,27,237,73,43,133,233,56,188,136,32,98,52,185,99,124,148,98,43,52,63,105,252,230,227,233,189,203,92,143,190,156,199,167,230,233,212,249,249,189,239,173,235,180,223,253,218,151,75,81,42,232,71,5,2,84,54,233,208,32,40,168,9,18,53,81,104,80,67,128,166,175,189,33,64,103,12,98,59,44,37,131,233,149,188,9,123,83,229,44,33,23,184,33,166,153,216,89,70,186,222,117,221,235,80,57,20,27,141,153,120,80,14,26,129,70,187,219,253,3,249,105,250,162,80,176,52,154,26,28,33,200,11,229,150,243,213,242,171,242,150,143,225,217,62,119,198,134,167,135,233,110,82,58,146,36,226,4,92,155,161,194,209,46,157,74,23,42,237,199,207,77,39,120,148,60,55,91,79,119,67,110,20,178,128,112,13,214,7,193,212,36,89,117,34,166,148,176,174,173,102,133,58,144,180,251,49,59,145,200,227,176,226,130,211,74,167,94,47,63,179,182,93,248,205,44,43,220,124,254,99,43,106,182,247,110,143,17,74,17,130,57,96,130,68,65,238,244,103,193,159,54,102,240,103,60,30,13,183,205,175,244,237,102,75,0,9,78,59,118,86,244,222,36,141,162,164,136,230,242,44,21,76,201,245,115,183,219,209,33,180,137,6,9,96,61,201,25,42,30,104,40,41,36,209,74,92,146,102,236,174,160,159,212,149,95,71,254,119,127,55,254,227,255,196,255,247,223,249,252,23,71,245,145,127,186,163,111,52,166,25,188,212,24,128,142,234,67,214,33,43,197,32,173,59,208,131,157,7,190,39,11,137,155,187,63,58,243,47,207,190,95,222,191,145,213,137,108,203,49,82,109,176,145,83,43,176,70,77,142,67,71,38,133,117,121,171,119,169,166,119,21,50,56,157,200,182,54,217,184,205,182,191,221,179,135,49,32,18,118,59,212,57,110,50,142,247,239,241,71,204,187,208,37,166,29,218,83,209,21,166,35,209,164,65,27,11,10,32,218,162,218,67,190,107,87,84,97,69,191,26,255,77,189,44,190,16,190,106,159,79,172,103,146,137,119,215,3,193,177,50,41,22,189,77,154,118,80,9,76,15,68,213,42,34,38,68,27,208,78,196,244,158,106,56,234,70,34,84,119,48,83,84,207,180,61,66,203,69,238,161,255,76,239,190,107,97,33,202,51,15,27,255,160,207,236,216,200,251,230,188,201,226,209,217,235,240,80,139,145,41,30,147,46,231,7,182,156,241,242,236,161,136,103,90,59,66,98,153,176,114,158,42,140,252,40,3,191,169,157,132,62,114,101,151,197,216,210,129,73,240,24,184,60,152,196,229,237,99,255,230,75,190,125,115,228,56,156,176,175,135,103,247,207,156,251,55,158,173,28,150,223,233,5,93,55,179,159,106,189,157,69,11,68,165,194,10,160,66,51,176,38,0,170,3,192,208,4,169,33,96,0,76,175,223,97,154,33,72,83,210,28,222,176,248,189,143,98,14,169,164,94,201,137,227,6,102,155,157,45,31,187,113,108,133,161,253,1,248,1,222,90,47,139,63,112,174,116,146,198,168,108,233,167,193,223,89,156,245,235,122,174,234,139,154,58,48,230,100,97,112,119,191,182,93,175,250,246,79,127,193,126,57,82,89,136,38,245,119,77,111,230,80,57,214,96,38,17,17,174,220,22,181,75,115,167,76,105,120,152,214,97,245,190,182,236,101,10,0,185,218,48,136,74,108,19,115,185,171,74,105,118,82,111,36,121,198,118,168,13,7,220,165,145,186,21,89,43,72,234,148,37,247,137,163,246,46,20,90,127,241,224,203,221,178,201,215,118,118,45,230,21,102,156,135,25,98,130,4,163,48,114,117,36,18,210,159,35,254,156,203,95,52,128,16,6,67,160,226,33,19,18,68,54,96,147,193,101,103,104,16,174,0,128,128,237,100,244,136,70,253,101,78,79,107,109,73,5,91,162,157,25,65,97,38,8,32,212,50,64,13,157,30,235,112,226,205,138,111,34,179,233,197,63,253,184,178,236,208,253,249,247,99,155,254,13,148,119,142,22,29,130,90,49,84,94,58,2,192,66,1,16,210,182,70,155,181,118,92,252,233,202,63,95,124,131,61,41,55,147,105,102,50,149,155,130,156,22,138,156,18,128,104,162,148,154,148,96,218,119,158,132,65,78,2,38,203,244,146,137,110,191,207,60,19,237,176,157,165,55,39,47,56,0,102,53,46,243,235,249,168,254,115,247,58,223,154,147,179,134,237,165,236,205,222,22,221,221,147,118,137,229,11,234,107,86,170,176,41,12,77,44,145,244,33,56,83,247,194,193,24,229,221,17,175,218,191,182,62,47,175,175,74,62,38,159,81,243,96,255,83,222,112,191,158,87,208,155,85,20,216,34,67,0,57,182,173,86,67,153,176,121,134,93,80,101,187,106,207,89,6,134,100,112,79,36,14,47,82,31,184,56,195,224,11,231,119,176,204,126,247,251,235,22,225,210,51,229,234,25,20,225,225,156,22,206,15,239,117,240,217,238,188,91,94,125,129,229,209,39,74,157,238,27,27,118,167,56,58,114,126,75,253,45,133,34,245,177,130,203,136,158,214,199,216,186,165,234,62,31,175,225,103,47,62,137,248,179,23,171,220,132,166,94,213,181,2,167,214,95,157,22,240,62,57,31,232,109,70,131,43,181,143,218,31,124,215,244,169,96,39,144,134,37,53,73,120,138,212,20,197,0,20,152,16,42,157,52,224,10,130,84,191,156,44,174,25,4,197,168,125,112,34,36,118,66,45,165,24,109,26,83,118,116,155,79,29,68,158,249,244,94,227,202,62,239,94,95,207,187,167,151,31,235,173,190,241,127,32,230,72,201,1,157,227,171,231,207,29,122,158,15,68,176,220,165,125,237,18,135,181,252,158,47,255,69,243,213,63,243,79,73,148,119,228,199,180,245,140,171,226,13,52,29,165,65,17,159,82,33,163,133,224,20,151,230,209,4,217,58,56,47,196,244,189,47,135,234,200,252,188,204,6,140,214,177,68,81,135,220,9,103,104,243,112,187,214,208,25,177,14,76,96,186,117,119,165,214,2,169,79,174,141,42,56,17,106,198,219,131,206,7,191,236,178,121,226,115,209,217,28,226,187,113,156,33,194,57,70,101,236,32,59,28,14,14,22,207,159,117,168,109,96,16,196,49,59,165,135,112,137,109,202,161,90,100,155,12,27,18,128,220,0,142,219,117,47,130,154,146,203,159,221,100,119,34,67,169,64,140,40,212,38,130,130,140,48,1,77,72,208,217,98,116,39,220,54,222,121,196,51,140,115,223,82,171,185,184,242,180,62,115,147,223,135,110,42,71,103,205,85,3,210,23,203,16,64,33,149,96,131,140,116,29,151,8,252,193,226,225,7,159,175,46,5,229,249,68,69,168,212,9,93,212,73,227,24,145,4,0,173,176,113,141,88,132,46,209,216,112,225,68,189,178,29,40,146,180,223,7,35,108,215,236,212,39,115,231,210,66,96,170,119,160,31,127,66,254,195,226,89,151,210,149,50,124,202,46,91,28,103,245,28,170,194,236,80,27,64,169,244,17,98,234,175,61,239,74,124,51,93,70,103,171,31,22,190,8,166,121,125,108,159,7,190,104,247,51,85,213,148,255,172,180,5,174,220,170,39,103,15,32,115,16,55,69,69,74,201,121,102,213,89,57,47,11,154,53,92,46,92,115,118,103,68,6,46,28,8,48,232,217,210,247,159,184,247,87,240,213,95,194,214,167,101,57,153,120,132,148,180,247,174,62,253,170,170,39,237,221,31,31,89,131,39,140,148,60,67,115,162,206,42,197,65,194,210,193,243,16,88,24,90,180,101,152,221,18,203,180,54,61,88,93,191,170,203,43,245,50,151,147,39,187,76,215,248,191,125,246,39,173,175,213,171,205,229,180,109,223,218,40,183,53,111,74,159,152,112,164,180,189,53,69,239,220,8,155,193,198,152,181,194,156,160,157,52,45,65,90,178,134,128,179,112,77,130,32,75,24,56,217,73,165,166,72,66,168,120,104,231,102,7,17,124,16,110,195,105,107,162,165,166,15,213,129,104,132,26,73,218,242,216,233,103,91,168,60,140,15,175,219,196,28,39,239,191,26,116,245,71,190,255,195,251,255,51,39,107,244,82,175,160,45,152,198,132,130,136,77,95,81,178,0,22,103,237,47,57,222,14,207,111,199,124,110,170,165,83,43,155,221,19,39,62,77,58,251,188,59,161,186,238,230,234,225,88,77,20,135,194,180,208,217,73,224,94,248,176,99,167,249,176,176,194,213,14,159,6,214,0,17,32,151,216,246,105,33,207,77,99,246,64,56,167,44,18,131,160,192,68,219,70,14,111,246,38,94,154,149,181,66,49,90,36,25,146,111,141,20,189,206,157,142,133,30,108,7,39,24,98,57,199,200,157,213,25,99,25,4,21,83,88,80,22,155,241,42,234,3,75,100,229,18,39,39,44,65,68,82,0,142,6,54,128,64,241,214,244,28,178,38,81,249,217,78,245,188,197,51,138,115,156,148,139,114,25,139,210,40,226,177,112,141,70,60,98,138,189,75,113,122,212,143,36,232,150,95,248,74,162,30,189,63,219,191,243,56,247,23,191,57,251,113,190,221,226,246,162,94,151,43,86,165,101,112,97,42,97,130,84,215,56,101,163,252,214,237,103,62,252,103,223,220,197,229,162,61,55,139,177,117,4,35,33,105,76,154,161,48,18,144,148,2,107,68,73,117,171,23,162,12,5,134,150,82,38,188,157,200,234,221,30,235,230,248,212,221,59,18,17,216,38,107,39,218,5,103,89,143,175,227,221,250,34,198,183,217,213,215,90,237,98,25,65,151,105,121,96,35,111,43,38,170,57,142,145,30,183,237,108,71,228,174,93,47,237,211,221,94,82,91,119,63,226,180,67,220,68,215,126,247,157,66,7,47,20,154,184,3,218,199,185,252,58,249,95,249,27,251,49,190,196,125,238,238,39,201,3,255,2,14,220,131,184,6,135,96,111,211,1,234,237,124,180,5,6,22,86,5,4,36,129,11,128,22,18,73,27,53,14,97,209,121,70,62,238,241,12,233,150,253,178,172,25,147,188,131,12,13,220,235,115,225,222,134,191,210,193,15,183,139,9,223,155,84,191,129,43,47,220,120,196,178,48,166,55,170,205,105,235,48,147,184,11,123,175,83,211,48,176,92,180,216,152,179,110,227,248,88,181,16,47,35,50,151,39,243,56,177,85,79,169,226,112,162,218,247,195,214,75,124,242,225,253,69,210,186,255,50,211,139,145,9,165,75,237,152,102,91,213,225,215,39,159,45,110,130,204,49,110,55,57,203,94,106,35,155,118,160,32,0,170,64,139,215,79,103,205,135,60,250,73,15,38,44,94,92,20,3,134,0,72,34,43,203,112,160,120,3,240,178,133,53,174,100,187,123,146,105,91,108,92,6,151,38,162,222,124,137,136,239,223,48,143,14,15,119,55,148,152,79,148,205,82,95,105,142,237,7,116,11,222,140,150,183,47,172,185,61,219,207,121,255,102,125,31,12,50,72,4,7,207,143,253,253,131,250,243,241,47,191,127,254,206,123,27,211,115,246,86,231,139,208,224,219,86,110,140,116,24,156,182,212,215,211,75,207,124,148,185,55,140,14,29,198,138,230,198,152,87,126,28,135,201,54,219,234,75,205,65,230,229,33,80,203,118,168,174,145,215,110,94,210,142,13,38,172,205,15,200,94,119,143,225,172,200,138,72,32,49,70,3,210,103,155,36,45,181,249,148,8,79,35,212,240,113,27,34,193,140,67,206,116,78,48,206,192,136,1,71,33,43,48,144,240,76,220,20,89,201,168,81,233,101,206,160,80,49,148,143,178,177,162,221,168,87,234,240,139,110,229,139,199,180,216,200,251,227,190,186,243,87,58,254,130,3,109,141,51,128,58,63,126,64,93,205,84,167,244,84,136,32,10,21,0,5,43,5,210,177,180,163,33,150,144,14,247,26,219,83,12,111,248,131,67,27,159,246,75,63,68,253,247,94,199,115,47,254,211,79,63,247,231,190,109,222,240,103,28,182,107,97,185,100,188,210,178,145,80,48,66,145,130,166,236,149,111,185,249,87,190,242,214,51,233,217,22,135,101,155,84,200,77,82,64,65,105,106,162,96,87,105,160,51,232,106,139,40,47,118,49,139,70,11,214,196,112,171,55,99,51,96,205,172,148,25,46,175,102,14,83,238,23,153,200,216,120,71,184,6,220,180,235,3,220,221,167,217,44,5,225,184,246,113,190,119,89,167,11,235,120,159,190,162,211,12,17,246,233,15,236,72,78,149,191,168,252,117,165,109,52,199,41,230,237,205,39,222,231,222,223,168,198,135,187,39,110,110,167,37,74,22,176,202,98,217,62,131,158,92,122,117,13,118,211,226,138,195,120,155,231,240,14,45,128,123,148,81,77,171,39,52,226,20,201,231,77,123,76,108,145,35,208,193,89,90,104,98,58,109,17,1,38,29,245,70,93,136,127,32,214,78,78,81,205,179,144,208,3,243,1,149,125,154,157,237,184,39,29,233,147,215,33,61,195,222,145,82,100,113,56,51,125,238,95,81,190,87,94,96,207,3,147,21,204,129,108,110,71,109,25,105,202,135,203,166,155,202,177,30,9,182,35,67,56,119,18,104,74,34,172,13,128,129,160,38,5,106,82,48,38,107,12,255,247,223,225,184,135,61,165,134,187,180,242,80,78,230,113,134,82,222,17,107,206,5,233,26,248,94,183,203,196,172,189,201,231,236,191,191,45,106,135,143,125,254,43,62,65,255,213,63,118,27,60,225,189,223,223,91,124,158,9,194,56,95,124,126,186,221,123,128,231,241,251,107,218,88,96,59,236,59,231,219,99,79,185,207,80,134,203,55,189,249,60,231,117,181,94,150,94,159,118,110,177,175,110,246,77,159,119,137,111,71,239,159,86,46,223,250,54,218,101,94,250,248,188,75,182,223,22,54,245,253,104,108,250,188,14,147,230,186,163,154,239,48,179,238,111,183,52,60,216,86,55,163,135,108,85,240,132,72,133,34,20,128,178,185,138,117,91,105,168,8,177,6,4,31,226,212,120,158,185,84,41,205,8,106,38,68,80,17,140,59,14,75,179,174,180,152,231,107,113,31,215,9,207,107,248,214,178,121,116,156,231,215,210,212,60,59,14,127,134,111,215,67,61,201,10,23,128,64,80,28,213,213,93,39,21,170,71,16,52,249,193,223,187,222,247,29,47,210,149,88,66,50,215,158,208,58,211,210,192,191,215,72,182,239,61,211,153,237,34,77,14,62,190,235,199,87,222,143,231,159,111,233,243,39,204,247,121,95,169,249,55,158,247,191,247,181,175,63,115,183,242,228,70,221,128,37,34,61,218,224,250,28,159,106,252,178,186,129,85,236,39,246,167,239,223,238,249,62,218,203,238,118,120,197,151,147,223,120,230,253,124,7,63,176,163,47,207,110,253,102,237,191,190,95,156,33,109,110,147,155,224,77,210,227,254,241,253,252,62,125,78,235,235,98,255,96,238,201,239,244,215,241,126,218,46,50,201,176,47,69,52,65,169,244,121,242,28,187,45,51,227,39,157,183,92,108,0,10,215,147,165,86,248,171,248,215,17,99,193,169,112,196,217,67,147,179,223,215,47,95,254,252,163,159,185,54,218,239,209,171,6,64,68,5,168,162,8,211,24,197,81,70,64,75,213,170,202,90,4,177,194,143,251,91,247,69,179,149,197,56,133,182,112,3,227,147,124,47,104,84,214,248,132,18,37,172,103,209,216,113,146,71,162,98,97,238,170,212,63,220,240,229,149,91,127,229,39,232,63,248,121,229,206,238,191,253,121,95,120,119,189,115,195,223,48,70,15,113,220,180,191,94,244,42,16,11,37,83,97,154,202,179,153,253,203,229,199,99,54,143,44,15,23,143,54,241,79,224,42,239,195,119,225,221,228,29,185,48,219,157,227,154,141,59,179,207,190,185,109,94,97,207,224,73,200,211,229,99,118,129,192,164,91,59,207,36,195,157,79,73,93,255,248,122,252,218,103,95,115,247,12,151,156,207,233,50,95,137,171,238,130,15,13,215,229,41,236,70,219,40,20,157,130,182,97,189,146,34,172,230,199,111,104,165,119,223,172,190,186,245,1,250,226,191,97,2,239,105,15,80,10,218,218,220,5,218,41,180,96,100,9,23,193,56,115,141,77,18,131,231,113,38,89,137,100,146,176,29,125,193,231,70,91,240,74,143,59,122,220,210,181,130,186,169,165,33,201,62,149,97,93,242,185,102,123,120,224,97,34,94,175,33,216,180,74,115,55,135,226,86,115,183,95,90,61,109,215,172,39,119,163,69,25,53,176,86,104,15,250,62,234,58,7,162,201,147,201,214,60,80,253,220,249,221,21,45,219,8,241,10,58,60,180,129,22,110,221,1,202,3,10,69,58,81,174,82,22,140,210,19,175,161,183,23,199,151,150,202,236,227,24,172,38,66,59,179,184,192,8,82,217,113,19,57,182,173,141,24,241,218,97,32,67,68,9,0,164,194,8,90,80,162,224,163,17,10,169,45,70,144,147,214,134,23,93,184,200,68,169,64,130,89,168,137,72,177,105,162,144,29,236,155,250,132,233,77,53,251,238,205,116,61,202,69,253,129,242,219,166,137,216,164,130,78,70,154,51,213,164,60,44,46,57,158,50,92,25,47,73,199,47,189,122,53,46,10,167,125,31,1,131,104,103,107,73,127,110,239,229,99,180,15,180,25,75,250,54,178,15,252,152,243,227,167,14,7,98,137,43,73,167,4,21,219,168,200,153,10,154,27,163,1,113,180,202,208,12,17,80,145,20,182,204,106,13,72,236,84,10,41,46,197,210,137,28,169,133,176,26,150,165,229,202,27,64,101,60,75,211,97,49,77,195,38,97,187,9,223,60,167,79,31,167,158,57,30,243,210,40,27,82,216,248,37,93,76,52,234,88,97,241,25,2,97,102,171,90,200,4,126,129,160,250,138,173,207,243,145,231,251,165,239,118,140,22,169,4,38,22,89,194,42,12,78,97,126,227,21,19,239,227,154,90,123,107,44,231,12,102,153,43,140,189,111,48,92,38,127,219,199,254,207,82,47,190,119,84,22,150,187,217,125,34,102,35,148,118,166,113,243,174,79,121,248,5,126,53,248,131,207,207,8,172,185,98,168,36,68,135,217,220,1,178,77,111,74,15,99,99,153,102,215,30,162,174,52,76,19,147,153,242,42,189,144,199,177,46,173,107,128,38,110,244,240,152,16,159,198,38,242,76,63,142,202,90,55,126,41,144,82,156,152,104,198,181,113,73,134,74,84,24,176,186,171,237,167,221,71,95,173,71,253,252,27,14,186,67,61,106,2,83,64,97,138,194,0,2,136,0,4,96,32,40,128,28,4,13,107,209,255,63,182,130,82,64,249,132,180,227,84,119,58,113,22,74,75,166,185,211,107,247,141,199,133,247,99,127,121,70,246,55,255,127,249,79,126,161,251,47,127,94,54,187,185,27,119,92,213,170,194,185,221,149,48,18,233,170,44,38,148,177,154,206,84,25,138,149,89,205,93,249,212,240,229,82,56,228,186,185,48,151,229,178,166,243,231,157,107,243,204,124,216,188,99,222,193,38,101,42,195,21,160,102,203,74,27,32,180,34,46,71,156,215,9,171,134,116,200,76,151,182,15,59,131,9,1,58,218,237,248,90,179,32,226,53,207,61,245,220,211,134,69,80,77,71,144,174,204,27,95,206,41,47,118,188,106,18,42,13,248,203,246,24,60,102,37,29,242,126,217,173,171,188,246,11,94,177,47,63,163,143,51,234,29,177,47,109,33,81,64,195,38,50,25,0,4,51,30,41,35,72,19,32,90,65,26,174,135,220,66,196,167,17,22,177,1,181,218,143,90,114,40,42,208,217,203,86,234,167,77,71,177,70,198,74,103,76,138,68,137,193,38,16,99,10,74,108,0,164,16,179,253,104,33,64,18,130,150,84,81,88,137,161,38,118,42,4,16,2,138,221,226,43,147,27,13,11,255,201,91,159,112,138,232,191,141,229,26,231,43,112,180,140,122,24,5,38,78,51,192,5,242,52,237,112,245,41,197,167,117,125,239,65,124,122,31,47,71,50,63,86,69,137,151,215,186,180,172,250,244,45,181,95,57,104,15,189,220,250,95,159,43,87,232,69,230,125,0,251,240,3,164,136,43,157,157,176,26,45,175,200,103,115,150,119,165,149,14,166,109,104,73,32,85,154,34,17,40,170,180,153,16,181,6,129,230,105,85,43,160,243,82,30,155,78,82,44,115,37,243,156,213,3,18,205,137,37,150,233,73,130,206,30,170,181,180,244,181,127,169,246,111,137,52,91,154,1,102,194,135,210,107,242,114,149,82,134,246,168,187,253,61,143,117,37,220,164,148,53,154,5,25,86,60,116,248,72,15,143,60,38,158,208,183,205,102,231,100,13,121,81,83,234,45,94,76,34,35,102,1,67,2,102,63,31,155,16,131,136,32,51,63,97,198,57,171,204,240,190,23,69,111,207,203,223,247,31,86,239,149,31,130,223,234,203,233,167,74,228,70,98,166,37,9,165,177,44,252,213,153,127,142,127,53,159,236,199,3,13,201,22,138,1,1,8,8,176,150,11,83,109,2,81,3,48,115,143,174,109,113,59,9,3,216,187,68,137,202,111,204,0,170,159,160,16,183,176,150,227,120,75,161,54,35,233,34,89,85,233,80,133,142,148,21,238,77,135,122,138,191,204,77,15,203,37,209,133,138,242,204,19,100,8,234,132,17,161,102,136,213,131,138,169,137,198,205,44,102,118,78,229,49,10,19,66,187,169,252,186,6,52,97,4,226,234,212,25,40,133,95,94,177,181,226,137,202,252,239,255,191,233,228,118,57,110,127,184,118,76,222,84,128,161,40,168,76,168,133,99,136,80,91,9,148,172,33,139,41,78,180,202,139,112,153,164,107,154,212,81,211,249,205,157,237,73,49,91,51,154,129,49,144,63,223,221,224,201,121,191,251,110,242,140,207,116,192,149,45,25,187,155,94,187,21,2,117,29,46,175,106,63,214,222,187,204,7,5,219,0,205,186,158,133,201,21,230,160,237,16,217,225,187,181,121,143,214,108,135,249,4,75,155,173,82,116,94,70,12,124,215,77,155,30,208,0,1,128,128,199,192,118,41,48,142,66,79,4,144,237,214,7,195,50,206,13,171,219,67,84,44,7,146,155,171,43,101,110,84,45,157,44,198,14,209,98,50,86,81,169,18,2,33,45,76,0,160,120,66,42,141,143,86,232,145,74,21,64,145,13,1,75,72,86,8,3,67,109,86,224,40,101,210,228,97,204,135,86,25,176,196,152,164,110,21,242,201,226,144,193,180,7,83,100,74,39,185,26,127,105,101,76,229,56,170,227,104,198,97,141,67,92,43,98,93,189,217,126,247,163,107,111,183,15,243,246,222,181,19,190,154,125,111,188,101,54,54,252,128,89,201,249,45,131,114,104,28,85,55,3,233,218,110,192,20,163,58,53,90,139,120,164,153,86,33,9,13,44,22,200,86,134,176,117,116,146,214,108,168,178,217,70,154,235,8,114,53,77,168,253,220,64,237,160,123,226,66,82,206,204,133,119,148,46,72,191,206,250,178,182,33,108,6,95,58,159,244,180,146,85,183,220,149,37,125,255,132,7,215,242,50,224,242,65,0,232,153,149,32,20,225,18,231,203,234,238,252,254,187,54,62,254,64,49,48,197,214,40,10,106,162,69,149,169,179,180,22,149,176,192,36,177,168,17,115,216,13,213,180,21,183,222,155,47,212,198,4,227,156,190,155,122,135,105,114,117,166,220,81,110,28,246,81,118,125,140,127,180,245,125,252,113,175,171,27,66,22,238,79,15,101,137,126,241,126,252,159,212,239,247,72,2,32,52,85,192,208,34,66,53,82,5,8,49,194,4,161,128,25,111,76,87,94,161,225,49,46,1,82,18,26,107,168,202,145,69,11,51,1,21,118,139,28,107,57,236,26,118,168,104,206,102,41,230,76,92,14,174,122,188,76,5,248,237,229,201,230,203,221,245,212,133,120,157,222,101,90,193,204,116,154,64,57,162,42,126,174,82,130,129,83,140,167,241,56,37,8,162,201,48,99,156,217,108,173,105,88,231,137,112,36,157,148,161,176,44,88,4,223,152,126,241,209,227,151,75,117,190,252,230,15,127,216,127,137,162,97,80,164,242,160,71,138,93,76,106,210,107,154,202,20,66,8,11,20,26,74,104,109,51,76,103,66,223,116,205,26,166,154,107,199,14,215,238,52,216,17,178,249,31,192,218,101,226,129,199,208,208,229,253,0,221,218,75,247,106,175,112,201,142,203,225,188,231,75,116,105,238,149,139,221,156,59,52,119,65,97,37,101,227,26,118,111,108,184,49,31,226,40,134,46,32,112,90,207,28,114,196,246,227,20,214,214,241,190,158,253,232,4,171,171,27,65,130,93,100,8,22,193,102,220,109,165,98,144,161,10,52,44,160,86,136,128,90,180,130,164,19,4,130,56,66,132,149,87,172,204,227,217,16,180,135,203,64,116,99,52,241,246,169,227,46,233,216,84,164,18,234,84,182,210,21,141,72,139,39,36,64,130,83,130,255,199,253,159,121,224,27,176,85,33,106,65,48,5,2,134,74,1,187,163,69,239,92,31,155,85,137,187,100,27,84,174,93,85,45,136,165,33,137,33,243,9,99,80,94,129,131,227,34,242,242,97,251,222,14,175,247,242,54,229,238,209,103,107,61,34,127,244,162,156,135,122,187,226,187,227,199,183,236,27,244,157,245,211,123,247,34,242,167,23,195,16,192,43,100,185,52,125,21,10,47,92,13,196,209,178,217,237,0,91,4,105,37,145,180,145,50,89,12,32,186,4,16,5,178,203,130,26,57,10,0,229,86,2,0,132,104,153,17,88,95,50,111,83,55,1,188,100,233,122,137,175,22,88,55,104,240,48,242,243,36,242,97,210,36,144,33,172,69,167,64,47,20,71,27,207,253,99,160,98,184,234,97,86,185,191,247,122,224,158,140,63,158,54,21,100,80,151,181,228,94,31,252,73,188,204,57,212,149,236,137,96,11,30,132,66,152,236,97,31,133,212,138,93,24,136,90,200,140,224,5,74,146,73,215,189,235,209,222,67,38,187,214,56,167,115,98,19,232,246,124,239,220,247,179,212,115,240,115,235,137,113,201,181,187,5,88,22,254,244,113,255,195,248,185,170,0,37,160,0,160,20,72,163,189,103,253,136,225,143,99,5,116,9,57,157,161,245,147,72,111,9,68,196,29,98,150,22,170,78,228,132,78,27,83,163,122,17,5,119,193,49,166,130,93,175,138,23,149,165,198,112,62,65,15,239,175,95,153,221,110,94,202,210,148,190,162,49,0,38,129,163,237,133,49,113,86,39,117,38,9,48,82,231,49,198,16,161,168,42,169,20,82,130,252,102,207,48,161,161,40,6,131,136,221,145,202,0,1,198,166,119,4,223,135,247,191,87,59,119,143,59,175,71,233,220,32,123,225,102,68,83,184,18,66,37,85,72,85,8,69,155,145,180,150,142,18,59,25,70,136,64,21,237,64,220,233,101,177,210,129,164,3,84,125,166,221,57,232,45,217,225,40,123,144,190,150,166,71,144,77,183,238,85,179,137,238,208,59,119,31,107,231,118,108,33,225,64,177,23,177,187,102,119,110,123,158,247,35,26,133,103,50,202,171,187,123,213,118,184,128,196,153,180,82,21,180,244,219,161,23,81,21,177,176,14,243,164,14,156,214,50,184,138,157,112,128,127,127,247,12,236,81,237,156,140,93,182,40,84,209,176,45,4,176,91,219,194,0,176,147,35,201,1,55,98,76,111,211,3,192,69,134,224,246,153,112,142,38,187,103,219,233,104,154,197,78,26,26,218,83,178,118,166,172,194,8,21,20,71,68,113,138,49,232,255,45,86,141,227,17,73,17,133,10,88,194,158,128,6,138,16,142,150,218,150,76,29,4,37,167,128,115,101,86,52,146,26,9,28,174,46,121,30,82,151,125,125,186,51,117,93,181,155,116,177,183,248,123,207,147,87,12,203,86,73,246,130,31,107,46,199,71,103,85,89,213,230,53,101,164,27,195,80,66,35,104,142,252,230,97,85,221,221,158,223,115,8,44,14,140,10,148,224,1,65,83,9,104,40,145,64,5,39,65,36,131,119,136,144,104,82,106,218,86,51,160,220,177,216,89,163,44,130,220,12,70,77,148,159,31,246,217,196,171,18,34,132,2,246,72,230,7,201,15,34,100,140,101,44,121,215,52,195,6,208,50,48,177,172,134,230,173,124,238,218,242,111,244,251,3,100,80,123,40,36,52,134,7,201,179,19,60,49,76,141,111,86,62,120,63,153,206,166,140,221,145,22,212,25,179,10,94,97,68,118,146,36,213,98,31,81,132,34,70,165,49,136,229,112,74,77,24,219,100,98,206,100,134,204,116,211,205,105,218,202,184,219,189,190,177,217,61,164,10,69,143,21,253,209,226,143,150,134,185,127,93,124,149,117,208,248,237,190,213,43,65,4,32,72,57,105,180,64,64,178,104,153,99,152,129,230,204,216,29,50,185,90,235,36,28,2,132,114,80,176,10,150,4,132,21,149,198,213,0,21,187,225,184,244,32,193,41,58,161,88,217,143,213,104,91,127,44,95,101,47,175,191,156,214,100,31,179,119,164,83,120,53,164,17,224,81,181,32,4,25,212,41,128,157,162,48,40,73,173,64,212,76,40,193,16,193,52,104,148,79,52,92,221,122,62,108,69,144,24,168,103,66,41,46,41,246,19,61,67,233,186,110,184,235,168,79,200,13,235,100,177,35,94,216,238,232,111,147,69,45,85,211,184,42,45,18,26,1,205,68,96,128,149,64,124,57,67,172,2,182,195,205,116,216,108,40,186,211,164,59,2,23,112,220,25,221,56,67,54,40,25,152,240,218,10,186,139,109,167,121,152,122,202,141,66,71,45,26,117,173,45,229,111,13,165,172,253,45,104,184,142,251,116,251,62,58,149,10,78,77,229,93,51,165,173,75,133,48,205,35,190,176,254,67,103,214,87,34,137,238,172,27,17,91,85,30,80,138,178,168,54,21,178,161,0,129,106,128,212,71,123,209,41,246,148,29,51,56,184,110,87,113,36,203,152,108,12,193,213,86,242,32,229,112,162,8,217,85,251,74,53,213,72,179,150,140,68,208,1,24,7,136,72,4,100,31,255,63,34,151,135,84,0,213,0,213,162,161,17,44,1,1,81,43,136,28,34,58,83,81,195,142,169,154,62,179,144,171,169,107,146,11,231,211,39,24,239,34,62,209,17,101,78,236,233,156,62,173,231,159,127,246,242,211,18,223,182,190,26,189,119,254,80,127,56,235,76,119,46,56,64,27,155,86,134,98,86,150,9,9,233,112,58,143,30,188,245,155,103,46,251,166,253,211,237,177,247,112,187,195,132,11,169,83,19,200,38,9,16,2,152,209,196,22,15,81,38,37,89,91,97,134,94,40,185,204,220,4,176,116,1,231,130,66,87,123,109,231,171,95,56,58,27,50,239,225,216,105,159,241,9,224,4,137,143,227,163,82,62,28,37,24,225,53,57,157,237,163,5,65,1,111,132,155,174,102,66,208,170,18,115,79,2,27,175,84,86,100,189,111,200,233,27,50,87,220,254,33,237,29,242,124,63,117,26,36,238,213,140,220,84,115,132,147,55,128,69,110,132,163,34,9,17,105,22,184,0,37,5,183,192,151,105,86,193,225,57,29,141,49,3,94,183,58,113,219,172,229,178,17,101,23,55,188,10,151,186,91,125,49,93,192,189,42,233,141,244,188,223,236,2,43,144,70,170,132,0,247,221,180,24,163,144,201,166,216,176,64,153,69,215,192,27,128,141,80,98,173,205,19,162,78,206,165,91,89,88,208,2,133,1,118,21,4,13,59,114,37,196,24,83,9,118,244,147,247,125,111,127,190,28,239,92,113,63,147,180,84,175,181,41,111,139,176,193,205,144,171,242,186,85,77,228,133,178,51,11,197,81,4,146,122,12,59,131,34,22,18,145,156,0,130,149,170,68,227,194,119,141,41,85,136,26,200,17,146,18,42,137,134,157,203,39,28,53,152,70,41,202,238,246,21,217,19,179,17,253,157,237,225,160,164,215,115,84,34,76,55,61,129,210,34,67,96,28,37,122,66,4,116,36,108,26,216,153,72,7,130,83,5,140,176,115,236,54,8,77,246,3,117,178,192,19,84,118,220,14,90,128,76,222,38,49,101,75,93,30,144,182,225,14,1,26,172,218,93,47,141,241,204,217,168,54,93,123,186,154,89,116,189,134,65,231,116,180,101,89,19,98,101,39,52,90,211,129,63,109,196,196,175,119,74,163,157,31,40,190,198,236,126,155,27,189,102,32,16,32,43,141,218,162,48,9,4,155,170,45,162,138,45,27,177,85,188,34,153,222,219,236,56,148,0,4,45,136,21,76,196,85,60,123,169,99,146,225,197,223,12,46,59,86,66,58,165,9,221,50,2,194,35,168,224,20,103,48,130,12,212,31,109,112,100,219,74,2,84,60,10,228,72,165,157,48,85,1,116,51,194,184,157,215,232,68,190,166,173,1,125,110,107,220,75,220,75,221,166,251,146,19,255,221,91,192,186,122,176,68,38,101,235,62,61,190,117,188,59,146,221,106,4,91,12,202,14,68,77,231,152,81,184,80,21,204,161,48,44,241,254,114,238,220,53,255,190,38,50,248,233,254,199,151,11,223,114,115,107,29,98,35,25,163,75,75,6,77,1,1,128,38,33,164,69,169,110,54,100,98,67,47,73,51,192,132,131,75,193,18,177,2,246,121,114,41,35,216,237,212,187,192,34,35,15,90,4,28,58,173,220,246,72,201,117,254,150,220,124,93,37,188,38,167,201,139,233,89,104,209,160,53,68,189,251,215,72,252,38,253,196,201,6,27,79,208,150,25,174,80,236,177,45,167,215,247,55,194,249,226,65,194,206,121,208,246,129,133,224,136,0,202,61,14,16,137,181,25,19,54,236,36,28,161,176,128,50,71,72,19,6,1,117,129,192,48,42,114,38,55,218,179,241,68,101,52,69,115,180,206,24,164,57,170,226,74,8,97,1,213,189,22,180,220,110,132,175,106,97,83,69,109,0,8,129,125,160,31,97,36,103,38,212,24,109,50,171,86,199,12,187,36,168,130,128,166,119,152,156,83,20,77,4,177,106,19,24,81,99,216,209,160,85,192,146,73,8,67,199,167,95,93,222,189,110,218,227,246,70,88,51,189,14,91,20,107,11,44,66,167,67,207,95,180,2,25,143,48,81,132,192,115,93,157,19,40,215,34,149,126,12,137,218,40,65,116,200,16,103,166,55,197,50,54,160,181,221,132,164,200,21,128,140,40,24,7,137,77,194,147,51,129,239,20,71,233,74,211,118,211,217,171,95,219,248,28,240,103,135,219,225,224,29,199,64,84,164,1,123,97,25,160,174,101,53,89,38,0,237,8,16,137,78,45,224,116,210,180,35,54,116,167,133,103,46,64,168,54,58,10,90,64,246,5,235,110,205,140,93,92,47,71,226,50,250,108,36,81,13,231,46,132,20,202,82,170,129,40,110,97,29,145,247,221,206,75,224,73,165,81,175,97,86,130,123,172,143,157,1,131,128,129,135,118,7,3,60,85,93,185,152,197,24,229,247,93,116,7,24,78,116,21,72,148,43,38,73,131,228,10,79,155,80,15,61,116,170,21,138,196,128,40,89,213,147,206,212,112,151,213,170,74,74,181,21,43,121,35,189,197,50,74,189,19,123,245,88,6,87,128,250,170,130,16,61,144,43,25,249,69,193,77,123,40,86,109,29,12,111,105,234,246,13,187,135,164,160,51,170,155,11,113,138,92,148,145,61,22,29,140,140,197,140,195,110,130,2,1,153,160,229,26,176,133,6,82,217,250,246,148,198,149,27,206,255,151,234,199,243,225,233,207,79,175,206,251,122,163,86,131,137,54,71,87,113,7,99,90,199,205,164,149,49,174,223,255,24,57,226,99,232,119,235,175,161,221,162,124,16,191,27,156,166,128,64,178,80,38,56,84,66,152,167,5,163,73,191,39,251,121,30,181,117,35,38,37,45,44,238,252,230,73,111,59,163,99,248,94,79,191,237,173,175,76,207,60,20,142,141,139,83,192,88,208,90,97,118,119,217,150,54,214,112,79,173,215,212,149,56,58,55,164,235,162,67,143,128,85,98,32,246,192,142,225,48,104,122,49,57,215,229,218,41,29,26,189,139,227,255,112,197,47,12,190,116,208,11,7,252,113,132,27,79,168,153,231,15,68,92,17,71,93,123,114,93,172,225,251,127,151,62,248,51,249,171,246,0,184,120,203,233,75,151,227,92,54,173,60,198,89,161,65,177,132,175,253,250,79,6,111,55,63,250,42,67,134,89,64,75,173,146,20,3,102,75,128,108,216,10,38,96,130,135,56,68,34,188,151,8,208,202,146,75,9,214,37,70,69,166,178,79,241,45,188,130,17,73,43,163,33,103,73,54,32,241,177,136,90,85,96,136,17,216,181,13,160,133,75,0,150,112,192,154,208,48,65,208,140,183,13,158,248,33,229,65,25,145,225,14,225,168,97,209,93,245,130,91,54,53,246,52,164,27,50,206,22,27,226,164,28,107,20,211,155,85,196,190,156,234,201,63,60,95,29,236,120,33,151,179,152,124,22,54,108,108,112,174,96,150,176,7,191,122,244,222,165,61,62,122,224,115,59,168,243,60,243,80,86,177,36,86,243,169,172,106,9,107,82,147,119,8,157,181,89,236,143,253,101,58,183,46,37,109,218,61,226,56,30,105,241,76,90,231,145,35,77,59,98,10,72,169,4,83,49,80,138,218,32,9,31,150,22,39,212,8,166,131,254,5,255,117,233,133,159,219,86,252,192,61,255,195,219,235,204,30,15,78,77,76,91,102,44,8,74,45,45,80,130,162,72,120,129,8,58,44,144,54,16,9,29,177,29,128,155,30,115,167,217,20,21,145,210,246,192,6,238,83,220,202,1,175,48,241,186,221,102,178,14,29,170,110,173,11,18,37,214,238,141,206,36,53,95,116,128,231,158,172,125,67,57,51,76,148,165,138,70,35,195,199,125,57,175,60,76,214,241,110,234,214,64,170,27,52,185,70,242,4,207,121,131,62,159,31,105,236,149,189,113,23,238,59,33,44,237,251,221,104,104,1,12,213,60,131,146,88,42,78,235,93,71,219,222,111,112,189,148,26,103,87,37,51,39,49,91,241,232,227,46,101,245,34,78,101,83,191,80,156,152,73,252,10,62,136,23,117,47,141,89,114,113,145,155,168,56,185,85,228,28,185,87,89,68,26,32,80,0,105,33,66,121,240,15,103,229,128,220,32,82,119,211,44,150,241,60,13,7,145,73,152,51,116,69,1,86,36,177,117,26,170,24,184,110,126,40,133,216,52,108,1,108,218,227,68,219,175,172,255,101,240,87,215,227,223,249,55,239,255,246,191,253,214,245,126,252,189,235,122,115,172,154,110,19,224,111,28,131,231,152,151,50,39,138,227,186,65,22,227,174,126,194,110,144,59,164,196,82,236,170,114,160,26,149,128,81,193,1,36,53,90,201,42,43,8,6,70,231,90,152,189,103,92,153,119,162,69,28,112,175,30,188,32,127,98,220,49,167,251,157,229,73,106,85,51,117,86,153,232,129,172,190,45,221,163,251,238,59,81,249,194,167,216,53,176,197,202,9,5,142,200,93,112,10,88,176,159,28,93,250,33,238,178,5,234,234,174,194,118,234,102,28,30,93,225,51,87,121,101,196,227,62,47,239,146,174,40,7,91,219,0,32,60,218,79,255,177,189,187,46,241,127,12,95,25,208,101,24,6,253,158,83,255,110,188,241,229,141,218,83,96,5,186,181,155,158,156,210,181,63,190,87,62,226,173,53,191,123,183,153,83,228,81,150,104,105,228,33,64,38,12,128,14,77,103,185,11,172,200,250,64,128,44,149,45,21,202,238,149,111,216,222,200,225,181,172,107,193,97,69,38,82,233,144,21,10,239,144,40,57,196,50,29,114,136,177,129,1,154,54,54,219,68,104,16,32,97,129,34,176,152,180,13,200,17,236,66,4,80,2,216,6,34,168,18,89,87,54,134,2,70,196,192,193,232,165,203,4,67,173,223,240,38,189,119,179,222,127,60,189,240,129,134,86,59,157,71,239,80,195,44,33,11,135,43,250,126,33,38,176,239,240,87,95,113,247,213,154,253,205,97,254,211,205,124,214,222,252,140,21,149,57,151,73,80,98,93,88,48,14,202,138,74,145,132,59,14,208,167,137,249,144,178,120,25,110,106,247,60,116,199,147,103,24,40,138,79,52,138,6,92,173,42,45,130,162,34,131,90,2,17,133,35,234,184,144,29,188,54,113,245,215,199,209,93,141,159,94,151,207,243,11,95,157,191,16,47,205,241,224,82,233,7,153,73,67,2,32,44,144,8,26,30,217,0,237,0,92,117,32,146,54,105,222,174,46,2,155,162,77,204,178,107,12,173,2,189,14,189,218,74,186,1,58,83,93,138,187,171,239,124,103,171,212,245,104,2,55,120,94,110,43,221,163,124,123,148,175,223,246,124,78,78,116,125,2,136,239,64,55,150,248,153,254,182,146,6,104,254,57,39,57,45,140,51,123,182,1,167,69,251,162,80,246,176,221,98,47,48,34,242,234,149,243,126,220,217,51,44,187,86,234,19,113,29,253,222,104,67,252,88,250,80,249,118,240,55,210,3,188,164,221,125,233,109,17,26,28,14,8,244,129,221,193,136,52,72,68,17,0,114,165,146,164,249,98,217,90,94,31,70,83,185,157,173,7,234,185,170,81,243,208,139,120,169,24,73,227,201,20,38,170,147,16,215,0,26,49,114,122,0,1,160,92,162,121,183,198,135,125,115,171,243,255,42,235,143,94,191,102,181,243,121,254,241,117,56,206,26,71,175,25,39,130,30,182,214,217,226,222,113,21,117,130,15,181,130,44,226,86,133,56,164,61,249,229,231,139,92,9,226,216,60,77,97,158,155,163,52,202,22,246,241,152,74,143,61,75,87,42,160,5,252,137,90,64,140,137,114,67,118,69,251,234,105,98,217,45,11,117,181,211,200,177,165,162,137,174,8,39,61,36,58,243,211,244,179,43,7,99,127,128,62,98,55,197,227,194,113,82,96,130,26,240,190,104,111,207,244,149,82,210,198,6,205,213,104,170,77,244,231,188,63,60,248,194,53,235,79,217,203,202,137,88,83,107,219,197,61,11,239,127,246,239,46,236,191,234,185,228,211,142,231,33,75,223,111,32,60,77,252,179,137,127,218,23,109,49,30,19,180,10,110,125,57,232,10,205,30,9,218,253,33,125,181,233,163,225,217,82,94,163,40,103,149,106,200,3,167,104,9,81,66,210,107,194,222,119,188,99,203,148,180,80,161,113,75,216,18,131,234,45,9,119,17,66,60,30,75,67,86,221,1,144,252,88,112,200,5,132,40,185,25,61,194,195,28,24,15,159,112,114,45,141,21,20,8,141,202,3,10,202,65,129,72,0,187,176,142,41,49,83,97,64,188,211,199,169,185,232,34,103,225,233,124,229,100,152,111,239,150,39,148,55,219,71,220,9,107,194,125,246,42,155,17,203,173,15,20,192,224,109,66,235,96,117,200,229,47,113,247,51,174,239,31,61,119,182,58,255,251,70,255,132,221,249,201,189,74,237,228,137,136,45,34,50,66,4,213,182,177,136,149,251,146,127,95,167,198,125,223,254,247,37,78,94,117,62,97,243,88,30,195,157,161,103,173,236,16,172,106,128,4,42,100,82,84,17,168,190,176,26,114,169,51,59,158,252,246,244,150,174,246,242,249,249,99,191,125,158,127,215,127,202,220,154,221,142,25,76,111,189,199,133,128,136,36,32,176,124,194,14,96,35,64,86,59,92,117,216,44,65,92,116,162,102,5,217,116,3,197,6,175,48,73,151,38,111,4,36,113,141,79,23,238,211,180,123,181,110,187,198,53,179,141,102,113,124,234,69,7,205,66,247,118,222,79,246,98,207,0,110,210,214,64,193,90,93,161,167,181,241,191,83,12,136,245,85,45,105,115,70,42,228,90,240,21,50,32,215,170,206,172,67,42,0,211,128,224,192,243,184,217,88,69,235,238,29,88,248,250,88,238,241,97,116,137,254,212,153,29,191,57,248,137,198,26,253,202,248,10,10,87,154,228,138,156,97,10,149,85,179,118,14,228,10,0,98,99,218,34,0,108,221,94,68,124,166,124,58,236,193,3,162,49,134,41,90,215,249,165,188,118,151,166,237,16,213,33,133,137,192,104,248,144,96,134,64,195,211,32,27,130,185,66,157,90,231,213,62,47,61,125,126,247,231,55,106,125,181,117,54,138,116,131,5,217,170,37,98,229,73,104,136,129,0,172,28,42,113,10,80,37,85,1,2,104,20,137,155,210,84,160,36,7,243,212,97,233,48,225,56,202,10,211,70,15,145,100,7,128,10,189,82,126,148,31,152,161,43,247,100,101,217,218,57,102,142,105,66,107,15,149,227,98,207,244,57,226,50,157,20,183,171,222,22,239,87,217,226,44,44,112,149,218,201,56,72,38,245,74,114,53,213,235,115,8,210,134,181,185,147,202,180,63,207,214,8,63,96,90,77,89,117,40,75,44,79,169,251,120,58,121,15,255,209,143,244,185,63,224,57,225,75,225,124,248,170,67,158,180,37,244,101,165,191,97,226,43,235,115,175,45,255,112,236,195,64,20,162,215,217,27,210,66,29,234,43,84,168,175,120,88,199,235,227,143,144,106,37,95,148,86,206,138,4,84,227,13,238,132,72,172,41,90,168,181,132,186,5,13,164,129,80,109,17,144,131,16,139,44,81,114,73,22,24,242,81,56,228,82,22,58,4,137,143,147,49,13,172,34,97,33,129,175,251,205,139,202,0,37,232,66,164,48,89,73,53,42,169,202,241,86,230,202,75,244,64,86,61,109,50,155,167,219,223,215,242,234,253,213,179,185,94,103,132,206,187,240,83,59,186,128,218,65,210,149,0,164,231,5,164,218,99,181,5,104,51,233,151,183,248,139,35,158,181,250,165,95,30,159,252,125,188,246,234,43,235,238,217,252,207,205,254,113,195,245,211,91,204,145,166,202,201,227,70,30,3,27,41,157,202,73,127,173,89,208,25,199,151,142,251,206,59,229,248,232,184,129,59,206,127,146,226,19,6,170,0,26,4,104,8,81,65,8,128,160,148,17,160,66,109,7,119,119,172,189,209,147,191,185,205,229,229,104,253,216,236,253,35,228,239,41,143,229,161,121,193,156,136,77,161,214,26,4,218,172,17,107,13,159,228,6,144,100,105,7,66,35,177,3,17,68,46,125,38,203,28,128,21,183,182,153,29,87,130,171,116,250,113,66,66,232,232,66,87,222,116,61,165,64,93,207,121,50,56,61,231,216,247,205,200,151,111,217,170,51,165,109,4,182,242,92,48,17,147,167,162,183,106,56,1,93,188,31,14,179,68,175,180,218,130,9,29,156,20,0,61,59,19,17,24,239,65,224,251,214,215,197,251,87,216,63,211,100,212,69,40,86,151,184,212,120,71,126,126,198,167,204,53,250,219,165,143,136,226,158,123,106,164,184,75,65,14,38,176,59,168,160,120,128,14,0,2,42,185,34,212,96,175,211,67,49,230,213,7,211,11,245,215,201,244,62,155,174,131,171,161,221,39,117,125,91,16,213,52,109,67,71,139,145,217,138,235,151,21,0,48,149,188,160,243,0,80,202,251,8,182,139,125,234,51,199,27,195,29,23,244,81,125,148,188,123,67,210,173,222,212,108,84,70,153,100,40,167,214,19,242,16,190,40,47,202,131,227,110,227,43,226,13,101,117,163,0,105,74,162,164,49,202,24,113,206,89,28,237,80,172,139,137,44,5,131,184,99,158,182,96,102,87,201,121,183,91,123,112,198,228,214,199,221,39,168,60,246,5,226,170,248,74,195,146,99,56,226,55,166,187,192,199,172,223,161,5,123,11,222,158,221,148,171,161,88,189,18,188,192,177,150,55,2,91,202,50,8,162,117,60,67,187,33,189,138,250,184,182,69,245,119,10,158,187,72,177,86,102,169,241,104,255,205,63,30,223,255,124,247,167,118,233,97,16,25,244,48,223,187,78,80,195,15,4,63,247,133,216,119,241,59,19,253,171,157,182,167,187,220,55,73,52,151,198,105,121,82,203,41,20,142,87,162,135,69,19,247,222,110,222,157,122,0,151,166,231,42,137,164,177,216,138,32,166,210,237,11,106,108,121,128,83,253,66,172,5,4,61,26,73,10,65,50,117,20,5,72,213,65,88,5,68,25,226,55,85,167,0,24,10,172,183,40,90,10,208,0,17,128,24,208,138,66,3,48,132,221,0,190,2,43,194,75,141,27,69,12,16,111,136,122,32,157,175,198,231,152,243,242,253,245,247,230,15,207,238,151,121,239,189,217,107,102,54,220,246,238,58,64,32,15,6,33,93,229,20,224,189,106,183,172,7,137,204,227,106,31,255,151,235,147,58,238,239,251,246,228,101,159,122,62,127,233,127,198,85,191,179,226,186,199,55,92,191,126,238,184,110,58,204,137,123,67,171,233,22,117,53,41,233,241,243,55,190,51,46,248,206,241,3,255,247,250,139,191,121,255,244,119,239,255,227,83,58,227,136,71,160,155,80,205,18,64,116,114,65,168,20,40,164,80,36,97,34,141,152,139,251,193,59,7,190,6,14,226,54,245,227,236,15,255,137,39,127,137,191,154,217,119,211,106,206,20,5,8,51,136,185,206,68,111,222,178,195,2,184,3,97,209,72,232,156,92,219,73,233,12,208,44,195,216,13,150,55,213,233,184,236,181,29,41,36,60,105,217,65,240,156,193,81,232,234,153,123,140,246,14,88,63,42,219,205,98,225,216,165,59,182,90,235,30,129,84,55,73,55,234,164,187,180,188,188,104,19,125,180,110,88,186,123,201,214,56,48,0,251,204,196,105,190,215,159,207,100,111,98,73,159,8,151,229,83,197,214,250,67,237,139,126,253,170,227,157,243,175,20,247,142,143,135,191,131,212,176,62,78,67,186,242,43,111,76,131,174,80,201,26,35,82,16,16,1,80,187,59,53,86,81,147,188,41,191,156,213,135,210,177,158,71,123,159,188,239,135,226,137,117,35,89,184,17,241,180,93,49,98,36,64,240,33,118,85,195,132,212,71,123,225,166,37,56,91,43,162,48,198,91,211,150,202,18,68,82,24,182,205,66,219,246,16,45,111,110,204,1,112,4,37,80,66,37,133,168,132,36,85,115,220,8,173,70,21,138,39,4,42,66,134,84,216,24,249,12,108,172,15,53,19,33,2,199,38,133,45,115,84,151,172,171,165,161,188,231,250,9,55,78,62,111,120,142,253,184,97,18,107,38,252,68,123,7,186,46,89,84,204,176,231,133,21,169,247,3,39,232,65,121,60,116,177,30,103,242,219,6,186,55,49,135,86,128,51,100,178,192,14,56,12,158,30,254,139,238,15,180,215,82,207,111,237,241,25,22,127,41,246,158,195,248,92,127,112,230,231,255,75,255,94,244,217,32,38,91,116,170,135,167,65,210,149,9,60,73,79,23,252,155,69,254,249,137,255,91,123,244,111,188,94,183,198,76,18,99,193,42,150,132,92,55,212,20,93,22,10,211,75,124,81,76,191,245,40,219,193,195,224,184,136,93,156,53,192,149,145,90,194,203,165,204,141,69,217,43,32,118,148,211,41,66,148,44,0,117,148,170,192,34,71,41,57,146,33,74,60,2,42,223,128,32,74,155,200,66,194,74,180,52,10,45,176,28,24,40,80,14,187,144,109,195,149,57,69,173,37,39,85,50,142,185,149,133,198,236,249,252,120,147,191,124,113,231,100,126,235,125,222,229,65,207,193,88,170,214,110,194,107,179,131,236,84,144,140,102,165,56,54,120,95,29,92,219,5,244,136,83,79,226,216,238,183,171,39,124,195,55,250,203,118,250,127,157,253,84,191,248,199,241,210,255,123,180,244,231,151,203,252,255,155,250,113,7,182,41,158,73,25,29,139,41,105,96,153,231,223,39,140,87,191,255,191,241,149,227,203,139,36,56,49,3,85,238,20,177,251,4,105,208,112,171,36,145,138,32,10,32,200,92,80,131,164,28,208,191,58,52,56,235,165,167,46,23,71,207,143,205,125,254,64,242,235,230,99,220,115,174,96,25,236,177,148,46,73,14,69,237,228,157,92,1,54,58,92,64,59,18,58,92,1,59,2,164,163,147,177,27,154,80,219,112,155,116,56,86,0,146,78,4,30,3,171,235,217,161,152,43,100,195,194,140,125,83,61,255,51,215,217,99,19,164,190,0,244,121,27,105,136,29,90,227,219,105,18,149,235,120,175,234,24,244,72,173,232,76,17,100,203,128,17,35,47,102,243,249,238,252,190,61,85,159,57,202,175,99,255,140,187,91,187,175,158,127,192,103,8,229,115,71,71,188,84,252,186,120,152,60,252,44,135,11,200,208,203,100,13,1,3,50,78,97,1,16,32,32,64,39,237,217,224,128,194,210,137,104,241,181,217,62,40,204,158,200,109,184,123,180,247,155,114,119,171,39,104,174,193,146,9,80,171,115,13,148,3,84,131,2,23,52,90,82,209,26,140,169,152,54,42,188,188,115,77,236,210,111,152,131,246,253,78,175,141,193,43,165,137,29,185,194,40,100,46,226,230,121,242,92,156,39,205,226,220,20,52,187,0,196,101,74,207,180,140,212,14,149,161,26,110,178,13,228,27,202,29,122,181,92,141,125,55,136,105,201,32,205,164,145,30,55,158,109,61,186,181,222,226,51,171,221,130,16,117,59,250,157,226,93,236,214,97,52,30,100,126,148,120,93,48,38,254,245,64,146,158,31,61,38,6,121,214,241,141,4,87,83,151,10,107,37,0,139,238,233,6,31,1,238,191,134,197,33,212,236,186,121,50,205,242,212,27,111,236,255,56,249,187,31,194,214,133,95,234,247,103,118,140,246,91,234,193,121,22,136,117,103,140,90,37,4,208,83,132,249,8,201,153,254,38,227,47,153,188,57,93,253,115,113,171,122,173,152,251,66,116,103,132,100,40,119,181,219,147,69,161,48,122,235,105,68,140,227,159,252,193,156,54,193,238,112,83,26,73,9,44,102,137,45,195,44,17,164,86,59,181,122,91,136,2,66,128,22,45,33,64,136,33,43,137,84,58,16,67,33,5,172,177,117,94,90,161,53,229,49,219,3,26,64,240,246,42,131,33,130,6,42,96,64,68,197,224,50,81,2,100,71,215,186,31,203,188,38,243,60,203,249,125,158,220,189,185,19,189,44,179,103,89,73,16,168,212,212,118,71,122,0,65,73,90,227,79,4,153,64,103,238,211,142,228,161,244,188,209,215,101,75,211,204,202,227,219,235,215,191,185,190,225,240,241,37,87,127,250,207,159,251,31,116,238,247,235,229,207,255,124,123,62,243,238,250,105,149,231,78,221,68,228,130,125,172,254,143,116,22,152,95,139,31,250,247,231,127,46,255,27,47,195,97,14,128,79,250,150,91,92,13,10,10,53,138,138,72,130,0,41,201,134,164,32,115,95,124,92,254,40,248,252,18,239,253,217,55,86,182,95,191,190,253,255,225,219,254,122,254,241,197,165,173,189,237,72,162,84,136,93,0,132,230,78,46,58,89,36,214,172,116,222,66,59,111,13,101,92,34,195,128,234,2,179,114,239,76,2,224,146,73,39,165,29,5,69,52,0,233,250,52,181,5,42,69,113,247,97,215,56,215,83,104,29,199,75,7,186,92,39,217,76,248,214,84,56,67,31,174,141,103,167,189,139,206,224,202,222,245,62,189,95,76,135,112,18,86,42,51,0,221,39,198,206,105,186,169,185,172,89,91,77,14,231,131,157,38,20,51,19,37,148,107,148,165,176,89,70,84,147,29,133,219,25,187,75,241,107,123,81,233,2,198,31,63,112,183,10,101,65,243,82,154,66,41,116,127,198,92,248,142,89,238,107,89,246,251,110,191,95,77,63,225,15,223,63,169,90,117,248,220,118,159,113,119,234,225,107,221,255,208,135,183,104,215,121,251,152,204,118,115,119,75,157,128,113,242,53,234,226,32,110,132,197,197,112,213,176,166,144,209,13,130,0,51,208,0,67,11,113,6,86,51,130,200,6,39,34,170,64,218,135,113,174,204,220,30,154,154,101,184,251,107,182,159,249,227,47,71,63,127,105,127,254,206,239,55,144,137,124,99,190,197,123,197,59,154,104,32,133,110,43,25,143,184,236,6,169,140,91,30,180,28,85,142,83,139,113,227,108,119,159,101,92,145,251,26,70,194,146,15,9,84,32,16,194,134,138,178,1,16,54,21,8,5,64,9,202,84,38,209,42,161,4,32,113,81,70,166,170,203,26,200,210,118,192,37,121,34,4,29,14,134,108,245,178,240,242,234,139,157,185,116,205,126,187,251,230,244,237,180,81,46,43,166,162,159,165,126,21,168,167,176,159,184,225,43,235,182,86,237,161,205,57,211,5,33,223,141,201,45,197,178,57,113,223,79,126,120,204,187,121,236,247,244,105,166,239,10,38,128,159,162,31,155,154,169,135,211,98,202,124,154,173,94,219,227,20,203,156,228,64,61,235,17,52,33,74,17,96,148,88,100,174,194,54,49,63,248,170,175,255,74,207,189,147,65,77,127,3,210,147,190,253,71,121,221,108,135,194,198,244,201,250,42,234,48,171,249,229,181,186,46,179,133,106,81,109,241,149,233,209,180,124,228,241,49,243,182,236,197,28,24,224,199,176,27,55,214,35,67,170,193,28,111,9,53,113,148,21,72,6,127,211,70,18,32,182,16,81,72,84,103,128,55,185,6,54,20,193,230,142,67,174,12,116,240,134,2,105,163,135,10,163,132,45,132,34,157,102,8,64,6,9,1,120,151,229,9,147,107,153,111,23,215,147,244,194,174,146,199,102,239,186,55,147,116,106,38,143,173,212,58,247,70,2,72,44,133,133,6,73,120,52,181,91,217,88,177,102,246,226,88,120,250,204,227,122,108,239,231,54,101,236,77,42,61,152,245,184,241,205,215,196,95,238,207,91,241,191,255,149,31,56,245,63,142,175,77,164,95,254,247,55,249,9,155,139,187,139,251,139,171,64,87,24,255,80,191,240,158,142,126,202,66,151,124,157,37,195,247,203,45,119,58,247,221,63,127,75,59,213,229,177,211,46,7,154,46,46,212,53,128,162,0,82,45,8,68,9,34,42,130,64,41,208,61,133,80,173,120,168,252,144,178,131,63,115,251,105,252,226,1,223,165,238,31,255,227,183,95,255,246,219,67,217,142,89,223,134,17,43,182,138,209,75,11,72,82,232,240,4,112,39,13,157,78,4,58,194,90,128,238,214,214,45,154,166,141,205,49,230,97,24,17,88,72,107,138,21,52,135,108,167,1,28,138,61,230,231,158,216,207,223,232,30,58,5,118,96,211,204,251,164,251,246,23,29,190,62,159,31,159,219,223,104,187,137,155,226,1,109,39,87,219,70,246,158,236,193,45,119,244,93,126,209,62,116,41,191,94,8,180,130,12,10,38,95,206,198,145,130,83,163,46,229,165,161,59,235,84,222,198,50,92,244,15,168,41,53,62,75,119,179,121,28,3,23,114,50,121,222,111,173,126,233,39,242,91,195,176,118,123,245,16,245,254,14,148,171,196,88,133,149,176,45,179,195,112,82,12,5,155,77,4,55,57,155,145,119,251,110,82,37,232,91,61,251,254,47,191,58,112,57,153,251,217,99,93,253,148,239,253,126,123,246,246,112,73,254,211,183,245,217,87,125,254,109,142,163,162,35,90,82,94,31,223,191,189,245,121,127,115,189,128,143,175,175,123,239,253,60,117,113,107,155,31,226,98,230,94,220,2,139,46,8,216,18,44,118,113,174,194,43,184,210,66,5,166,152,144,192,88,179,238,201,123,98,143,234,93,11,175,63,118,39,248,205,214,111,166,126,191,240,63,207,109,181,82,235,214,244,169,57,170,1,85,188,7,174,228,43,26,65,49,139,145,204,7,34,55,48,107,196,82,23,47,8,199,121,211,158,72,236,117,225,97,235,163,113,82,14,85,252,60,64,67,143,210,24,49,213,208,213,240,13,154,130,182,129,46,124,165,174,245,103,59,115,145,7,35,246,192,46,122,5,112,182,12,18,105,75,225,97,226,93,187,214,213,97,240,175,199,133,175,253,146,171,241,207,3,95,179,10,163,230,247,122,81,31,253,107,111,102,224,207,240,95,71,112,128,124,72,173,55,182,152,234,74,107,212,161,247,18,79,119,106,223,22,105,253,195,45,220,42,54,42,190,26,174,90,76,159,199,191,123,255,121,141,49,212,23,215,213,174,253,37,255,243,121,10,108,89,200,34,120,234,60,149,29,175,197,131,62,205,97,193,173,177,39,237,18,201,143,90,193,96,93,235,16,10,54,88,158,180,211,213,199,178,255,125,171,183,252,215,109,155,197,200,127,203,45,188,237,207,253,147,167,243,233,227,245,218,130,10,173,37,218,8,205,81,56,162,30,172,154,9,239,24,157,176,56,17,111,161,201,186,45,243,154,48,235,48,54,29,134,14,161,137,216,35,136,170,153,196,132,24,19,227,234,8,130,168,5,168,235,77,160,149,93,42,15,72,187,132,13,49,136,111,96,114,127,208,135,22,150,185,75,199,48,151,75,78,193,17,26,182,123,165,135,106,219,52,98,29,210,90,164,118,34,61,80,41,16,78,112,43,14,195,145,28,233,219,133,234,36,171,173,229,136,9,189,65,143,133,38,208,2,1,237,0,83,91,202,204,42,103,133,199,60,205,152,47,15,210,237,1,76,155,123,5,246,241,30,236,207,154,219,64,62,29,31,55,55,123,157,119,121,140,117,52,63,46,108,112,210,164,0,147,64,33,220,135,106,132,247,247,95,255,7,241,71,191,93,228,92,232,171,127,132,222,195,159,126,168,191,252,65,21,59,175,2,201,211,135,46,134,175,223,85,190,120,197,186,187,123,117,141,250,106,90,210,206,113,228,104,209,99,36,203,213,90,28,255,18,178,168,63,48,30,127,198,134,205,213,106,83,25,107,158,79,136,231,203,13,101,163,169,162,213,28,94,71,139,160,62,244,241,49,252,228,227,151,127,250,124,155,26,84,46,191,28,11,247,214,219,243,159,194,229,79,15,212,167,72,171,226,130,208,83,25,20,205,83,238,40,8,114,154,78,44,140,172,131,72,164,182,168,117,154,126,225,149,110,195,22,17,234,223,127,255,77,30,144,109,172,122,237,22,80,24,140,172,51,26,108,163,69,79,253,51,46,119,156,15,210,154,199,59,223,222,10,52,203,246,120,134,86,77,182,225,115,119,193,242,75,251,155,216,3,164,234,110,237,34,239,134,21,206,216,6,108,182,207,231,157,49,245,40,44,117,47,30,166,119,131,53,249,142,178,199,104,152,95,182,157,17,218,61,247,26,161,173,240,72,45,249,90,190,120,208,66,167,81,197,148,209,140,84,91,129,195,218,217,166,178,97,0,59,219,107,198,62,133,95,180,198,211,160,193,178,159,178,102,115,26,59,189,209,205,118,192,238,188,240,106,58,45,127,136,185,226,103,52,254,2,216,42,168,113,73,6,1,108,161,31,46,104,9,99,28,178,185,1,189,166,150,106,59,118,177,111,250,188,232,245,82,238,151,143,254,240,120,245,5,31,252,118,123,126,204,19,14,241,220,248,144,175,15,175,215,91,230,214,167,227,134,2,213,174,185,170,111,7,86,212,189,147,217,24,195,107,41,219,81,5,117,124,18,167,112,235,242,245,216,219,108,86,14,18,72,248,136,209,70,117,33,160,141,133,1,192,97,39,67,153,102,25,198,93,3,87,241,250,237,87,111,185,167,126,3,85,87,232,170,76,172,15,23,151,214,196,90,185,55,238,113,194,97,53,214,224,209,144,133,252,145,66,98,135,186,54,46,141,112,148,81,11,98,144,246,177,69,129,85,203,91,80,69,45,3,10,130,66,5,78,75,67,204,108,229,0,37,153,170,134,195,23,138,168,137,128,90,194,164,204,96,124,213,186,107,173,186,58,157,75,130,175,171,180,171,245,205,218,235,39,166,87,86,245,10,222,58,63,237,166,236,46,153,218,185,12,190,25,106,1,150,198,15,251,78,183,195,154,63,106,126,236,229,15,122,235,139,117,20,119,221,207,32,76,122,126,206,165,149,1,146,252,123,31,221,157,46,255,50,134,95,249,143,224,219,102,218,203,236,238,144,182,233,198,39,29,152,239,39,239,39,149,136,105,1,46,12,32,3,228,202,146,238,162,174,54,61,121,48,189,219,245,63,133,207,254,192,89,207,255,170,231,63,171,143,255,204,114,241,185,199,159,117,19,132,117,1,192,10,35,79,15,7,204,210,91,157,37,64,58,64,19,128,186,90,45,0,66,150,235,220,26,244,224,44,44,96,42,28,25,83,56,151,120,71,165,104,76,68,24,35,26,114,114,2,172,33,222,53,216,88,11,108,215,176,198,82,59,6,239,220,16,8,173,2,104,3,200,236,8,157,100,55,132,48,186,213,25,73,117,12,150,77,218,66,43,231,180,67,187,50,235,237,149,207,90,103,236,173,26,210,93,38,135,202,33,58,87,26,66,138,152,104,209,5,89,38,18,42,74,11,156,224,84,225,59,164,85,26,53,204,230,248,78,13,207,84,133,204,131,45,23,79,231,229,94,206,142,198,123,123,152,137,75,20,182,89,1,184,45,68,245,36,212,204,100,77,185,113,88,27,255,109,127,161,255,209,173,160,215,86,253,244,127,228,51,31,254,228,49,126,241,93,104,153,124,118,204,155,243,92,79,205,106,215,167,214,178,99,41,107,10,218,99,143,104,130,226,110,15,253,235,198,111,81,25,80,21,58,13,25,221,179,68,255,184,11,113,199,164,158,30,99,238,191,219,191,147,252,231,30,95,69,214,240,192,209,109,125,241,139,116,159,214,95,156,216,232,80,17,101,0,77,5,42,43,4,20,30,96,150,80,74,80,145,178,150,145,141,145,208,22,68,129,85,86,249,155,188,122,174,69,89,208,132,81,23,114,48,210,83,215,53,108,193,239,94,191,62,126,161,247,2,157,94,83,114,56,51,245,195,151,238,197,57,196,26,247,220,35,239,212,187,16,139,221,74,91,254,76,41,100,148,151,66,206,243,210,173,174,153,37,242,34,185,110,27,104,105,195,134,54,228,229,186,204,159,111,227,122,222,62,238,47,190,229,251,191,63,95,125,209,51,182,202,94,57,2,139,46,168,99,118,212,159,223,222,213,6,169,1,68,12,1,6,12,101,9,0,1,151,194,69,208,35,3,134,121,124,5,77,188,6,175,135,128,66,17,117,32,118,30,26,3,21,38,125,35,22,12,172,233,43,120,192,131,61,80,62,133,183,240,63,229,188,176,199,238,202,109,175,193,57,87,12,211,134,222,132,189,19,52,68,17,210,112,4,108,75,3,180,197,25,164,37,209,22,176,2,66,1,181,8,53,179,34,82,45,184,4,217,50,64,224,24,160,180,153,109,52,62,103,164,192,85,192,138,190,149,162,48,42,187,48,222,86,145,7,23,122,141,217,237,148,170,27,207,191,126,46,57,207,245,41,16,44,100,228,62,19,223,234,63,18,71,165,255,247,237,107,63,13,92,74,235,197,30,191,224,239,238,244,142,200,242,10,3,117,86,250,75,168,98,88,124,197,197,69,88,79,223,193,106,56,35,248,12,173,228,22,182,47,152,47,155,159,158,99,204,68,1,93,88,52,74,210,207,237,126,60,245,60,13,239,142,153,207,207,144,198,118,244,204,1,74,32,170,21,11,33,44,67,60,136,75,123,107,110,240,195,249,75,127,6,95,222,210,76,55,255,186,60,248,31,51,93,146,71,127,242,198,235,175,213,26,51,56,133,33,120,192,158,141,53,133,0,118,148,151,76,186,180,46,210,24,106,249,234,110,44,145,167,66,39,72,109,9,136,220,161,168,197,37,200,225,73,81,149,168,10,33,194,254,1,59,192,32,181,242,214,169,213,119,109,214,46,196,78,249,149,219,180,106,164,26,1,103,128,165,37,21,16,67,73,98,188,163,8,204,25,203,45,108,195,8,151,137,2,77,138,178,83,210,102,39,244,234,205,102,107,71,89,9,83,16,74,11,82,116,68,202,110,171,0,244,225,158,65,217,11,206,164,94,148,66,143,202,249,161,78,162,44,16,115,80,179,114,114,157,230,141,174,52,34,135,61,23,5,130,2,26,61,137,9,164,144,70,86,50,150,11,95,174,234,242,168,44,23,53,127,219,31,225,79,230,241,71,95,121,251,71,95,250,207,253,194,252,255,250,227,219,222,247,95,52,253,248,133,219,199,249,73,183,214,177,27,118,19,51,6,132,137,164,2,26,96,19,250,255,69,219,203,137,169,233,75,254,214,194,47,215,32,64,201,222,110,173,74,11,150,109,205,7,121,194,30,101,14,42,40,214,241,100,37,189,170,28,87,163,113,17,20,192,22,8,4,162,131,164,53,64,254,240,173,214,11,182,209,198,181,46,174,51,18,233,197,246,128,198,28,59,226,148,149,201,242,226,185,94,207,69,221,4,242,64,41,236,237,32,75,20,133,218,147,227,144,177,16,180,161,118,199,86,188,154,108,105,205,122,253,156,247,219,147,183,190,252,54,175,126,202,167,63,240,146,62,229,88,115,36,207,65,129,19,251,38,77,121,171,197,125,31,109,41,183,85,1,65,138,6,115,52,204,1,52,75,16,156,228,128,230,0,7,62,136,105,130,133,225,36,94,202,220,28,78,160,6,134,50,60,180,65,96,193,224,128,2,197,138,133,17,210,50,192,109,70,62,74,153,246,127,250,190,174,131,157,87,61,158,21,135,81,167,182,128,5,250,129,218,158,40,138,182,146,205,72,61,144,129,109,114,163,21,65,4,96,99,141,4,20,132,42,2,2,226,43,141,79,131,39,134,8,96,5,168,1,91,226,88,142,93,51,32,122,72,212,151,157,183,59,48,38,21,201,3,174,204,132,95,28,208,237,66,114,37,86,122,255,235,167,207,117,121,7,74,46,130,72,69,234,21,142,119,53,183,124,249,142,55,163,159,124,127,194,255,172,211,207,159,123,185,227,235,240,2,165,57,1,175,199,50,117,39,49,59,172,234,212,140,180,155,161,153,25,156,96,63,193,130,97,196,220,210,15,255,18,138,63,194,107,243,0,221,169,21,57,154,232,71,144,185,249,122,94,123,172,205,175,102,78,63,200,213,161,60,203,36,198,26,67,205,165,69,107,160,2,188,248,113,177,153,232,218,134,167,29,191,80,80,10,254,15,145,254,19,133,81,224,87,235,213,23,31,91,122,107,10,96,171,63,203,241,156,156,208,209,82,8,72,41,4,114,32,219,161,51,226,131,154,240,238,0,17,17,123,183,65,162,230,18,145,35,6,46,46,226,0,130,244,124,127,168,31,49,112,202,192,217,242,24,100,163,27,139,155,193,18,20,25,46,237,0,107,64,11,53,166,221,163,206,0,89,43,118,42,153,244,26,97,50,147,38,161,75,37,187,102,177,211,119,251,164,85,155,101,193,150,96,36,2,145,72,134,81,36,90,167,7,194,140,154,41,142,48,148,238,153,122,30,135,26,158,154,31,113,22,165,112,153,7,83,194,171,61,113,161,29,125,131,53,87,29,161,86,226,133,74,88,36,40,160,68,68,37,210,68,37,163,70,175,131,151,204,100,68,141,111,122,121,208,127,241,103,231,63,241,213,127,99,131,251,235,38,255,212,127,247,237,252,250,113,58,209,236,20,83,71,170,167,21,43,71,150,132,96,32,20,110,79,40,240,179,28,102,68,2,34,16,250,226,230,77,190,117,143,223,251,11,103,163,220,228,27,127,92,237,111,251,41,145,207,205,179,205,70,36,136,80,81,242,82,163,18,101,21,92,21,186,132,21,200,138,16,83,227,157,132,92,147,149,223,213,59,131,55,83,187,43,114,162,156,155,26,249,125,161,124,133,157,139,137,126,153,96,237,216,98,200,168,153,216,190,233,243,82,239,182,119,226,85,154,142,175,223,255,235,235,234,135,126,246,211,155,39,156,87,148,249,48,241,110,225,185,7,21,116,40,72,227,118,59,163,188,205,186,199,141,32,108,199,16,136,176,106,26,206,176,133,74,22,24,112,253,87,19,209,71,30,45,60,139,15,163,58,124,211,112,203,96,145,1,57,132,154,154,132,38,78,66,196,138,157,208,193,71,12,136,2,200,99,60,118,254,235,12,28,141,135,233,77,93,215,151,79,156,212,210,158,189,198,143,177,9,169,25,29,70,52,146,141,32,20,134,17,9,10,32,65,27,0,1,5,64,5,64,172,82,193,92,102,128,30,110,226,145,6,160,18,235,94,50,9,93,236,218,66,96,8,147,186,83,202,183,14,252,139,17,11,177,136,236,120,123,30,23,4,40,123,47,216,249,193,31,77,171,236,63,129,255,154,100,37,202,12,238,26,221,222,150,248,25,250,243,248,31,86,191,10,132,166,231,156,46,122,139,5,180,161,95,133,4,118,76,126,213,100,187,49,13,218,182,184,126,73,94,200,133,115,206,80,141,130,255,202,15,248,232,247,241,245,233,185,153,163,200,183,91,173,86,125,225,163,165,47,165,92,166,249,253,220,251,92,118,155,38,243,60,203,244,184,62,158,203,86,150,212,80,54,162,139,89,163,221,241,36,15,53,117,4,157,246,38,166,111,200,221,174,109,254,15,187,250,179,228,255,62,223,25,150,244,247,197,122,227,227,84,22,216,221,219,137,101,174,40,2,121,130,212,198,18,40,131,143,4,7,71,57,76,144,218,124,204,79,248,170,220,157,171,198,233,113,220,10,54,32,17,55,77,247,93,247,173,60,177,217,198,206,86,38,80,142,0,219,90,69,115,90,228,200,54,17,218,161,221,29,86,44,165,195,220,30,10,107,93,135,105,34,209,40,157,92,134,82,52,160,109,106,76,233,58,178,180,34,51,168,160,4,104,70,19,219,0,68,251,98,7,138,140,129,228,176,101,68,220,183,177,71,124,92,187,178,14,178,180,114,110,161,157,116,95,141,28,54,42,111,136,73,222,213,193,146,18,173,65,102,173,169,169,70,226,72,32,236,68,129,139,215,206,165,240,4,41,67,148,155,24,251,95,118,252,73,251,150,27,247,255,255,159,254,247,115,255,97,190,251,225,87,254,154,143,127,173,9,219,96,54,133,204,97,176,155,169,10,172,22,2,180,23,254,95,121,104,170,68,85,241,150,252,145,255,251,208,250,167,227,226,240,110,246,253,47,234,41,163,195,238,77,155,97,78,114,90,1,53,171,65,5,205,6,131,20,224,11,96,105,199,96,171,30,183,169,236,8,238,209,239,183,29,4,131,128,168,214,79,112,247,246,188,58,72,224,104,154,226,172,142,211,117,213,156,42,43,165,141,136,170,226,229,217,171,125,208,247,246,147,56,104,141,125,25,53,228,210,53,160,82,75,95,91,124,203,222,154,171,253,177,175,189,85,189,197,199,111,126,187,23,190,150,84,178,142,5,84,216,163,71,115,180,236,203,93,108,84,163,63,88,189,125,182,78,188,18,170,1,34,210,80,249,8,26,28,149,71,120,70,195,88,141,1,93,150,232,187,112,142,123,200,134,210,116,11,111,229,23,232,14,188,41,51,133,20,62,168,24,104,80,56,232,247,69,107,209,119,103,156,76,135,20,135,44,80,171,44,142,78,217,166,89,206,226,203,131,90,190,50,214,242,248,44,120,24,248,72,60,218,160,205,136,128,34,128,151,3,16,241,114,70,25,109,17,196,121,151,191,230,18,17,53,128,18,17,221,160,26,137,237,232,186,182,26,65,14,68,160,161,91,2,122,113,52,217,94,198,153,102,94,218,215,120,11,159,66,20,204,116,110,218,70,252,228,246,255,100,172,122,13,234,241,87,162,63,91,253,213,233,213,107,10,218,129,223,103,92,182,39,71,63,111,96,209,163,201,23,165,243,42,38,67,233,41,242,225,101,132,138,0,176,90,61,44,226,216,170,108,127,254,167,198,159,225,98,137,231,36,172,6,80,7,59,218,198,208,184,249,82,117,121,166,224,181,43,186,211,178,254,56,109,204,192,85,30,74,126,198,35,179,28,72,182,37,1,66,107,130,123,233,13,173,91,191,215,241,135,74,161,151,200,223,90,31,253,82,236,29,192,255,226,243,255,46,203,165,187,203,191,254,243,176,149,173,59,58,162,187,196,26,96,70,228,193,65,152,2,142,103,134,130,228,6,123,238,2,22,219,67,82,93,134,234,80,173,144,206,234,224,40,220,186,239,131,19,153,64,132,145,137,156,50,182,18,81,114,52,43,34,167,19,137,192,218,42,80,220,227,116,14,185,113,154,103,143,99,93,226,46,251,107,87,221,207,246,53,161,86,92,31,29,227,26,178,72,112,67,38,122,41,202,165,63,68,12,35,97,1,149,16,100,18,75,113,104,108,192,160,6,213,10,247,60,247,38,15,189,0,103,89,124,61,212,15,155,237,86,117,178,61,249,33,81,120,236,189,160,145,98,48,177,17,163,172,80,50,121,228,136,156,0,98,164,157,73,147,110,2,94,5,72,104,158,189,35,237,82,246,42,127,220,109,211,205,63,132,191,227,253,246,249,95,191,255,222,253,93,119,157,43,39,162,87,47,13,77,88,82,40,0,11,218,11,64,222,91,14,3,21,64,153,100,126,192,26,115,193,31,219,140,76,91,253,136,224,121,148,4,67,20,131,64,131,2,9,133,82,8,2,52,86,93,37,35,45,20,111,205,129,192,6,137,13,4,205,239,16,219,150,152,87,227,249,58,149,136,236,17,7,29,164,56,123,207,238,131,57,93,251,81,7,27,208,48,15,118,131,106,86,200,121,92,18,237,42,40,219,101,135,245,170,253,218,235,189,85,175,67,111,201,157,190,8,127,163,246,189,201,108,154,205,25,69,83,206,233,181,87,117,183,28,218,233,205,215,221,129,139,15,118,144,66,34,193,133,144,224,197,186,41,67,57,201,59,57,96,77,134,64,224,3,168,129,4,37,20,16,67,34,192,195,248,27,132,211,239,62,174,161,142,34,168,42,69,117,82,146,146,150,66,15,98,96,144,32,25,151,212,81,107,113,225,217,113,81,243,177,201,203,59,11,175,146,7,147,75,99,174,45,35,29,77,236,0,65,99,138,55,146,138,34,0,187,51,98,126,53,3,37,42,69,230,175,75,67,15,55,226,18,241,54,51,89,99,239,220,229,33,55,200,95,44,172,48,4,91,222,196,75,7,151,46,11,114,121,219,189,0,113,160,104,192,63,203,255,103,194,203,50,126,28,247,102,46,94,46,232,119,69,207,86,215,10,188,176,207,228,14,1,212,239,39,24,107,241,249,124,244,116,162,135,205,112,237,149,212,104,209,4,190,138,180,145,185,110,187,117,11,0,177,54,133,30,151,231,29,48,188,185,248,163,125,120,14,120,67,241,105,211,83,3,163,222,143,110,173,7,198,35,30,191,21,55,98,135,217,131,102,75,137,250,121,237,211,105,123,62,133,108,35,13,143,228,189,162,62,23,230,118,252,97,104,62,107,95,78,229,117,94,158,171,76,203,44,112,171,235,126,250,147,227,42,89,30,255,174,13,191,131,244,155,138,183,168,13,29,254,218,70,3,175,27,251,93,226,106,233,198,131,247,72,130,131,190,120,164,22,215,176,143,72,185,25,192,48,157,1,211,36,34,145,196,160,38,102,18,227,47,63,109,223,50,34,6,36,102,148,19,111,132,76,100,194,196,144,217,26,129,213,17,194,85,131,187,173,77,91,171,48,22,173,248,244,252,190,224,107,233,175,34,213,140,99,215,197,38,142,21,77,29,50,100,149,162,208,174,45,59,102,4,135,52,51,233,84,25,194,4,82,12,16,102,222,157,248,99,241,59,196,44,11,163,32,103,250,86,26,94,235,3,71,47,80,239,18,31,81,180,152,15,76,197,157,56,89,11,13,75,163,186,48,84,179,123,227,61,242,100,142,198,96,12,36,146,189,136,79,141,226,110,229,215,111,224,230,175,149,233,92,253,49,56,48,199,234,193,143,254,253,255,243,195,123,107,189,235,121,207,40,228,36,116,238,221,138,1,90,25,183,45,139,242,2,149,7,236,3,123,79,66,107,21,125,121,197,71,212,49,235,130,106,117,250,232,85,238,176,130,96,169,1,14,40,5,65,37,74,178,215,37,128,64,47,203,217,154,134,42,235,140,45,153,8,128,176,144,246,137,163,168,69,181,29,133,234,231,239,5,57,142,214,33,97,215,164,231,71,10,125,152,70,97,201,143,62,61,111,93,125,22,201,169,102,22,34,209,47,246,147,120,197,67,37,70,23,66,180,68,188,234,118,217,97,191,34,189,237,207,219,66,223,239,131,91,63,250,213,217,250,109,213,93,222,204,108,221,90,50,155,160,152,33,86,112,167,187,115,13,221,203,84,40,247,185,75,2,4,128,24,149,32,22,120,113,94,166,192,111,198,59,153,48,66,2,139,16,165,152,161,59,206,50,57,4,199,26,85,196,244,94,124,16,22,223,140,18,4,44,0,20,4,6,70,92,161,72,65,56,132,201,40,84,130,109,146,134,17,197,97,53,133,27,214,88,20,125,2,40,206,73,137,165,80,121,0,239,59,37,240,100,16,162,40,168,175,240,3,84,112,169,72,64,90,228,175,75,111,160,0,27,17,10,216,238,115,219,222,230,224,116,24,82,114,241,196,105,50,52,151,37,204,111,151,165,14,118,17,45,217,198,128,127,67,191,40,156,28,252,249,116,227,191,169,60,121,240,206,66,243,240,245,71,195,22,133,5,4,226,226,79,217,223,94,23,164,224,142,239,32,29,53,242,56,252,178,248,162,212,134,212,103,116,145,116,138,249,117,89,1,6,237,75,44,80,172,83,180,247,191,252,3,222,189,192,11,244,181,80,211,156,53,60,110,39,55,254,222,117,197,147,128,213,150,163,35,145,229,165,9,85,106,93,149,141,182,60,159,154,175,167,107,79,53,125,107,79,51,60,145,217,78,207,245,63,141,183,222,167,53,116,150,122,244,78,55,63,163,74,206,75,53,245,52,217,78,55,247,237,183,241,72,50,253,200,236,47,177,252,76,253,55,209,46,203,248,186,94,60,215,121,227,101,81,209,156,56,57,79,141,40,205,17,14,38,65,71,60,144,102,132,76,51,28,8,107,36,12,75,36,136,154,159,191,216,190,37,49,100,68,188,137,156,60,35,129,137,33,19,57,34,94,122,11,168,65,90,34,136,164,52,182,11,20,59,228,178,84,246,237,253,186,102,207,204,21,221,212,20,179,40,59,173,205,84,12,238,24,171,33,216,148,166,136,192,17,146,169,72,212,193,26,108,96,227,174,215,13,244,45,89,78,54,142,87,40,7,183,185,132,42,122,57,30,88,95,169,49,34,223,33,111,140,41,109,82,46,238,164,114,133,208,40,99,34,64,16,61,71,199,16,76,2,26,166,114,40,67,193,60,122,191,63,195,227,95,173,243,27,246,139,51,252,245,177,212,210,116,242,222,78,78,254,203,175,215,223,249,191,79,103,61,119,157,22,22,113,152,78,144,26,10,236,40,87,217,6,120,53,72,127,126,150,67,210,247,189,173,88,46,223,4,158,190,235,251,38,127,176,12,134,87,186,13,92,20,103,58,151,56,212,69,37,179,137,200,166,170,20,97,105,197,66,0,53,204,246,208,100,149,72,102,247,187,121,122,232,172,88,104,32,217,103,189,182,94,226,234,103,42,84,102,80,218,247,77,176,59,153,224,59,97,147,215,241,94,143,144,81,88,187,21,38,246,187,87,133,174,186,198,141,169,8,186,7,3,88,66,229,165,81,238,212,155,185,159,211,103,136,203,159,246,195,191,250,210,229,209,254,149,2,21,22,64,70,71,192,81,43,192,168,161,69,63,130,1,235,126,215,102,210,130,176,162,136,39,105,229,99,136,252,109,213,183,52,95,140,254,228,252,41,16,99,205,49,174,43,228,224,34,1,2,15,233,193,61,80,204,33,29,55,142,127,118,252,218,163,234,33,59,24,56,112,38,108,32,176,98,19,59,73,96,225,102,174,227,14,13,128,168,165,150,136,192,133,67,181,185,193,154,232,130,246,210,57,74,239,112,56,52,246,213,123,101,76,32,173,186,118,91,188,148,75,42,108,97,210,212,32,141,69,42,173,89,127,205,52,195,227,64,157,131,221,3,14,219,3,22,183,1,180,131,155,181,178,94,161,126,81,182,177,113,187,245,27,241,21,186,164,240,46,105,225,201,56,246,175,110,192,36,95,156,249,114,230,185,37,212,207,162,253,189,249,103,92,85,240,50,208,182,20,225,86,48,138,109,206,226,33,224,67,236,161,141,213,42,110,141,156,1,85,24,173,105,168,143,12,8,36,162,169,141,125,250,179,63,133,135,183,244,198,66,221,166,163,189,235,27,164,205,206,230,187,85,128,73,168,52,212,133,45,71,156,86,84,34,5,88,3,64,73,175,197,202,49,59,31,79,255,54,189,108,86,80,126,82,205,148,175,26,94,211,88,198,234,44,59,191,243,254,29,73,213,218,144,73,141,162,145,220,176,56,93,37,188,150,43,210,139,15,203,234,119,167,245,143,117,248,139,192,113,226,235,28,63,219,248,234,237,126,227,184,163,37,77,81,19,28,11,233,157,12,16,122,58,144,56,198,248,102,211,96,0,72,164,218,76,75,37,229,77,150,76,204,192,196,27,80,50,49,35,100,128,70,241,19,154,194,173,30,45,84,103,107,29,2,215,217,79,245,210,253,75,118,175,95,39,96,64,103,26,72,119,178,84,54,218,206,180,198,179,91,118,51,113,84,28,236,25,144,163,156,52,71,140,113,36,186,41,186,167,245,192,23,236,68,188,162,61,86,110,162,200,123,126,57,111,133,92,75,124,176,245,172,15,230,157,131,32,84,113,244,96,106,149,130,51,4,39,149,163,104,102,70,141,209,152,177,1,113,225,24,102,243,104,250,179,235,241,214,183,241,173,127,218,126,225,194,254,210,129,106,33,190,58,217,195,191,112,222,155,238,166,88,254,142,215,169,255,56,57,167,173,242,174,177,30,55,121,49,140,6,52,94,232,173,72,141,234,238,145,83,240,151,191,127,116,83,85,34,117,158,139,158,2,38,118,47,47,196,169,189,245,178,105,231,85,207,109,241,82,49,203,254,9,112,251,100,119,3,86,249,18,207,153,15,76,198,80,169,155,112,26,152,42,83,236,6,0,212,22,52,168,150,141,51,100,11,122,86,74,147,16,45,232,56,175,209,104,245,98,211,158,154,246,218,93,88,224,173,221,61,46,33,92,62,88,76,228,249,168,123,20,243,30,117,155,169,128,54,197,190,219,100,174,142,253,74,209,127,255,174,105,83,37,112,129,227,126,237,57,65,204,123,233,115,80,107,64,180,210,165,133,141,94,214,222,178,29,189,184,118,125,175,18,77,170,222,231,253,232,12,108,104,177,68,89,13,136,209,209,0,100,100,8,16,194,175,106,131,34,2,196,113,136,72,2,16,7,190,69,247,133,87,112,15,20,236,144,59,20,130,19,107,92,135,51,20,130,145,123,176,113,14,61,60,143,183,225,22,252,42,29,71,10,9,2,213,68,226,2,10,160,230,27,7,209,219,92,28,14,40,34,82,21,139,88,113,200,128,171,44,199,175,174,188,174,161,177,116,117,49,213,167,78,127,37,167,184,71,89,240,50,118,230,4,175,52,3,10,2,138,166,40,22,131,157,98,255,53,195,224,217,211,91,28,181,187,151,190,45,248,45,128,26,211,238,43,94,234,96,247,168,252,89,67,17,108,53,250,81,27,134,201,213,46,57,136,221,16,136,46,141,28,205,224,113,97,149,79,253,181,61,162,183,216,98,7,18,140,73,139,12,129,52,48,151,148,58,115,82,243,195,234,177,52,6,127,144,190,91,202,218,164,71,21,248,140,254,18,39,111,104,173,130,47,244,23,222,234,211,231,254,233,53,87,3,112,204,27,206,103,70,232,96,214,157,71,1,31,167,65,65,103,145,106,112,42,8,161,116,150,10,48,68,71,52,22,21,89,9,198,146,72,2,203,209,217,232,24,41,3,153,65,235,40,237,147,197,130,190,22,230,160,178,133,169,93,9,219,38,155,50,110,217,250,93,194,45,192,221,192,223,202,242,163,44,201,24,159,211,139,87,122,63,213,126,118,206,75,239,158,95,125,178,74,201,76,93,237,116,116,0,67,140,219,163,134,131,236,162,211,188,100,226,33,20,162,25,153,32,222,136,146,169,101,6,40,21,195,13,134,68,198,2,198,221,205,209,37,247,86,182,244,34,95,178,114,200,187,51,24,5,17,75,1,218,70,147,117,115,128,216,77,213,193,59,230,109,73,46,110,28,219,71,221,61,112,60,182,143,178,118,194,118,185,150,61,213,202,45,122,217,213,209,39,135,22,37,30,195,31,8,30,185,11,130,49,129,9,146,57,152,149,40,145,34,135,212,76,166,197,96,64,121,57,232,2,137,129,147,2,60,66,94,111,226,250,123,122,248,134,254,211,53,158,14,234,28,118,52,228,71,127,81,63,120,87,71,210,26,103,63,93,224,221,175,228,10,115,86,164,2,96,151,92,110,70,117,210,184,222,134,126,98,222,27,205,44,153,197,44,93,78,153,120,221,209,192,196,218,119,89,231,241,244,151,16,159,157,232,253,176,26,213,242,239,247,31,37,110,25,189,105,66,98,207,69,41,163,197,2,23,53,35,189,206,20,246,64,172,45,2,21,45,229,172,44,246,60,35,49,223,247,250,170,34,73,255,219,83,141,214,218,250,43,222,118,96,52,178,219,209,204,241,38,128,85,215,138,88,245,42,59,194,93,182,249,209,23,191,96,125,39,118,36,199,249,44,124,201,156,161,196,46,29,226,64,59,88,16,96,104,50,73,8,147,130,35,140,64,40,6,68,148,32,40,4,116,168,177,130,15,193,7,215,221,168,194,32,229,4,0,138,62,32,3,129,15,23,16,96,100,209,227,115,252,151,124,154,191,159,126,244,80,61,116,193,17,4,147,248,41,105,214,243,38,75,216,15,247,142,253,36,36,137,73,9,149,41,77,203,20,146,98,171,178,112,229,5,13,151,93,54,158,207,103,151,116,95,245,15,14,254,101,126,251,215,104,165,159,161,207,201,74,30,218,14,92,12,118,48,96,145,141,178,80,252,185,167,247,152,81,54,69,155,182,177,126,178,14,188,219,125,206,179,235,51,86,255,255,215,137,191,174,7,154,223,129,66,10,31,51,152,144,35,24,90,21,16,99,19,117,100,32,89,254,46,7,60,155,119,104,131,35,92,217,138,54,24,72,5,128,129,0,2,217,7,200,228,111,103,166,87,52,178,106,225,35,71,166,118,122,53,126,238,143,87,202,191,197,107,255,206,38,111,226,143,222,224,244,19,124,45,61,109,125,224,216,31,215,65,163,172,243,124,132,66,195,82,100,81,220,153,208,68,68,36,101,112,103,169,136,14,104,8,32,18,128,17,198,210,25,20,146,88,6,167,131,149,193,129,161,84,214,22,134,25,197,34,142,101,201,186,66,45,84,74,247,178,116,57,247,101,217,234,182,165,214,103,44,176,122,156,251,187,185,253,62,199,239,195,182,15,169,220,250,246,210,39,126,185,175,87,62,126,240,68,223,197,239,121,114,157,28,100,178,107,247,138,94,198,253,132,7,221,251,158,205,132,96,14,200,111,10,21,1,34,71,104,2,208,213,164,105,35,219,216,73,186,157,198,2,207,101,102,223,241,62,151,223,25,231,108,252,3,188,105,15,82,89,64,0,20,223,100,92,55,75,124,39,103,160,131,159,183,228,211,157,24,221,229,177,50,31,197,254,145,226,195,196,239,47,157,238,190,61,102,173,59,211,92,142,197,188,116,184,200,188,216,237,240,175,202,157,129,17,11,65,117,208,142,197,126,205,139,2,168,24,100,61,69,71,236,187,251,54,55,98,62,249,23,39,62,29,58,241,211,95,149,175,251,27,245,155,90,246,223,63,42,101,94,162,204,221,253,159,248,195,119,118,34,16,111,220,94,217,157,66,166,248,228,227,69,55,156,161,166,68,186,208,162,218,160,95,86,235,141,167,101,224,151,198,126,226,147,137,63,254,110,37,153,215,252,3,216,172,79,198,226,113,115,169,88,20,158,78,175,252,200,139,243,84,242,234,207,208,255,3,248,121,32,25,136,225,67,125,106,105,214,184,82,234,166,83,122,97,205,4,65,115,104,173,45,90,188,88,177,68,213,115,99,208,53,49,73,69,46,211,20,107,86,66,22,90,16,93,208,29,233,162,52,170,218,223,230,35,210,159,149,61,102,223,183,41,90,180,53,141,130,237,230,92,216,115,80,183,230,227,124,223,96,237,64,21,160,177,215,26,118,23,114,244,108,15,36,21,171,145,102,246,39,102,19,5,75,58,30,161,196,2,24,128,142,73,64,154,0,85,138,0,41,2,160,194,8,53,24,197,36,9,26,183,106,24,155,176,194,193,51,30,2,64,70,7,77,116,28,128,67,194,194,101,10,5,134,60,100,166,158,121,87,230,157,188,151,126,25,175,130,4,17,133,12,4,37,59,4,54,1,55,147,41,2,53,140,35,29,184,44,2,194,149,177,245,181,53,118,204,91,181,173,218,47,159,90,109,62,58,191,253,169,243,127,188,55,255,241,95,13,95,85,246,224,16,159,195,112,24,177,193,70,179,55,184,65,110,43,119,104,107,77,69,217,117,186,182,216,225,250,150,231,187,223,229,244,26,216,21,1,123,98,122,72,254,9,99,56,140,25,174,130,157,172,67,131,162,139,24,46,9,136,44,213,152,139,38,179,53,167,240,22,35,50,181,68,86,4,0,16,100,2,60,91,160,203,146,179,107,73,28,114,79,117,200,211,120,247,242,194,91,139,127,88,237,63,91,219,236,91,104,54,127,237,119,249,59,140,206,55,167,155,241,93,151,3,70,205,143,93,136,97,104,194,93,158,190,81,42,102,107,4,113,12,196,112,132,35,216,11,2,148,143,142,116,32,2,196,83,144,66,20,68,243,84,66,67,42,9,177,32,50,41,205,61,9,60,48,33,173,88,75,37,235,33,150,172,158,206,238,113,155,28,67,186,49,174,197,170,200,244,112,208,87,152,70,83,110,138,239,67,119,57,54,126,186,44,90,249,188,254,252,143,103,217,172,61,208,170,158,29,98,160,64,137,49,221,152,52,146,159,192,0,162,6,85,196,120,226,180,147,171,147,234,74,213,84,186,201,70,142,214,113,103,127,114,217,217,171,3,15,148,45,49,182,6,203,74,43,107,148,150,17,180,41,198,58,236,199,44,129,235,154,204,181,50,206,175,115,125,173,223,122,63,255,240,127,253,225,188,33,218,177,177,224,69,115,150,227,74,113,49,135,216,80,76,160,154,65,129,12,193,12,165,1,186,75,69,32,50,197,73,54,57,235,139,62,158,233,90,186,255,255,244,185,233,248,183,215,159,216,153,167,71,211,209,93,188,177,175,31,255,8,191,252,30,231,18,235,85,196,36,113,97,57,147,56,24,76,83,71,43,184,79,84,193,74,36,173,160,198,230,135,104,186,241,38,200,225,51,220,175,248,66,128,42,172,186,178,212,9,82,245,193,172,32,213,194,62,92,142,51,207,175,209,244,221,129,191,95,174,77,13,24,205,203,200,83,229,64,42,110,8,153,165,104,96,93,105,165,189,104,119,89,200,155,85,60,220,237,54,0,53,95,247,74,156,156,110,206,206,169,61,250,72,8,139,26,145,74,170,29,96,238,72,213,12,83,95,167,169,201,227,84,209,244,199,216,205,196,119,82,42,3,254,91,194,193,21,106,31,209,146,249,63,215,23,105,104,10,104,116,52,65,6,42,10,26,69,62,134,125,40,65,65,2,16,2,145,66,2,193,129,67,123,240,41,48,130,31,206,252,9,150,240,109,211,31,61,84,145,106,97,234,79,87,216,234,144,198,147,134,132,16,104,52,166,170,98,151,69,106,242,202,241,78,167,87,206,22,124,181,162,122,181,236,204,62,189,125,253,223,107,190,255,233,231,127,243,11,99,222,215,239,190,32,87,166,115,58,121,168,57,170,57,36,75,217,98,40,197,172,246,73,189,117,201,109,102,121,251,1,31,236,30,171,93,29,187,102,242,194,108,195,155,134,163,71,109,84,64,39,141,120,11,81,234,198,4,181,131,66,27,132,146,41,238,148,108,34,228,26,3,173,96,3,7,122,109,133,84,230,148,128,40,136,53,244,123,249,96,9,53,56,81,151,33,132,91,124,123,127,112,203,222,250,92,37,94,123,107,174,161,85,105,176,107,36,50,125,112,176,252,162,101,91,86,77,35,96,147,20,86,170,52,29,125,213,33,216,77,196,196,29,153,13,96,105,60,58,145,136,3,17,89,156,32,59,10,121,100,87,174,136,9,241,75,129,51,143,103,128,2,112,96,242,178,69,68,143,78,14,164,132,74,222,176,86,172,204,173,64,175,73,41,179,236,189,171,53,142,146,120,127,189,135,111,238,155,145,159,126,121,78,63,108,222,83,46,149,142,54,223,116,254,168,248,1,201,45,238,192,139,228,229,237,171,230,165,236,131,115,222,189,95,218,190,147,27,228,190,178,81,67,214,45,144,214,160,16,132,235,133,131,143,195,216,13,4,35,97,247,97,171,47,249,190,226,83,239,45,12,118,224,10,172,18,212,176,102,7,75,51,181,184,153,74,20,182,8,25,6,185,215,128,29,7,246,95,86,123,233,239,248,158,124,253,238,193,155,55,254,246,253,177,11,118,88,28,148,47,102,94,227,62,144,140,124,33,117,95,163,175,76,102,64,35,24,193,213,48,239,232,147,185,74,165,205,200,116,166,158,46,242,71,254,222,255,239,235,174,78,255,195,100,228,189,101,37,253,241,147,191,48,254,232,239,218,129,49,40,201,153,219,37,6,198,90,192,38,112,169,97,211,101,161,57,157,12,4,136,28,86,35,245,233,93,52,198,207,10,224,107,105,16,86,15,254,215,23,103,74,126,89,33,220,109,133,209,180,58,88,15,71,240,227,233,43,15,56,251,244,170,100,227,126,244,203,241,232,227,189,46,44,20,11,211,109,242,106,63,161,44,149,78,12,237,181,166,224,65,200,129,180,57,226,122,73,100,21,173,193,31,117,138,241,204,5,87,30,225,187,153,165,38,249,98,162,177,88,150,116,215,244,197,244,103,233,89,172,22,106,141,111,52,30,177,27,175,53,177,215,10,48,147,81,99,210,137,177,102,171,104,14,164,106,84,55,161,17,0,116,252,14,27,26,12,253,248,40,12,17,32,140,113,129,35,160,34,227,200,133,138,4,193,1,93,42,156,18,98,116,216,131,89,140,29,56,182,209,57,227,160,0,6,137,235,46,20,73,214,25,160,1,116,249,47,240,46,220,44,255,136,91,209,70,130,1,56,216,134,109,76,18,112,168,99,92,21,34,86,177,74,188,116,241,74,171,23,39,133,120,161,42,154,45,137,134,63,125,125,247,83,215,255,37,92,232,235,239,191,254,183,59,183,127,242,175,215,236,41,119,108,95,211,200,226,41,113,82,214,35,99,154,126,126,78,187,39,237,123,188,184,189,80,110,252,106,90,174,19,190,14,249,129,246,71,241,56,39,251,216,31,45,161,3,115,160,17,73,69,28,79,156,209,174,184,61,189,70,12,244,144,187,110,220,7,93,232,145,211,194,202,70,182,160,240,130,17,105,45,97,0,134,130,89,101,142,29,165,134,180,57,230,105,192,25,196,4,82,94,119,221,224,163,209,191,84,38,95,236,8,54,38,46,53,95,184,225,42,65,29,18,216,179,100,71,150,88,15,40,42,60,252,193,109,53,42,238,147,89,18,128,16,200,194,192,133,36,147,18,192,16,70,4,132,35,212,25,10,239,36,149,104,64,243,8,36,209,219,0,33,141,11,145,117,67,51,116,103,238,21,180,120,93,124,185,52,36,145,88,235,130,141,3,116,244,134,235,185,127,191,255,148,127,44,251,39,62,212,211,137,229,209,162,195,41,141,133,139,30,46,28,90,30,155,30,129,93,233,152,168,24,189,243,211,159,255,121,227,126,59,226,134,221,101,239,122,208,206,233,60,190,235,115,55,251,152,250,21,179,74,198,190,114,105,142,60,147,17,90,186,243,148,239,246,199,255,181,92,93,226,175,96,91,142,243,45,62,232,198,134,40,86,91,237,41,107,59,176,12,144,22,81,162,138,194,87,94,62,100,177,226,62,244,24,233,85,153,31,186,92,182,63,219,147,175,71,219,114,192,96,162,59,36,147,118,68,14,251,226,0,112,115,0,16,153,3,0,92,217,0,150,72,0,11,34,58,204,218,212,227,223,56,221,93,88,255,175,147,55,55,247,166,197,78,35,200,250,221,127,196,15,239,147,180,108,55,110,206,224,173,59,233,28,166,210,100,116,114,179,180,85,163,77,184,17,137,168,83,5,37,245,30,105,227,95,149,254,205,255,176,41,245,95,255,205,250,239,55,48,244,207,217,109,233,209,151,45,169,25,28,110,35,204,236,247,147,213,93,189,188,117,72,44,107,73,234,223,121,255,188,251,112,111,204,253,197,187,192,192,249,202,206,135,153,32,189,28,112,140,173,1,236,68,189,84,50,214,90,164,65,253,253,146,118,226,55,174,103,108,194,97,232,241,7,214,86,115,62,146,8,187,36,10,32,160,206,86,220,30,167,252,144,23,223,204,154,137,26,21,233,6,16,0,124,59,240,8,56,138,254,142,116,28,12,50,4,40,136,104,130,48,195,33,40,40,134,0,74,80,224,72,161,192,176,19,71,49,139,65,88,152,129,15,222,0,48,112,40,135,252,193,4,6,135,77,198,163,211,248,1,124,10,191,134,191,105,138,77,175,225,141,105,70,187,75,12,9,224,42,18,147,152,63,134,16,202,81,126,102,211,137,202,225,74,211,93,234,199,33,107,254,199,175,31,63,236,231,39,235,151,159,124,253,223,207,223,126,248,238,253,95,44,252,79,126,179,178,246,140,118,237,113,109,235,164,93,201,85,243,226,231,231,249,247,125,134,154,166,75,141,141,174,73,111,92,31,119,63,187,251,136,184,126,153,207,189,215,158,31,235,152,185,56,34,32,7,142,120,196,79,221,163,38,143,142,146,147,54,23,17,13,122,169,236,38,9,182,200,16,80,201,139,141,40,32,96,5,74,42,59,129,96,231,21,195,110,234,205,151,211,233,51,180,165,254,187,58,92,105,227,228,245,193,241,5,155,183,230,61,236,143,185,97,85,92,65,87,58,94,137,71,4,120,57,177,209,190,52,112,155,70,205,235,4,81,145,204,201,9,64,136,128,32,54,16,130,92,205,196,4,153,72,1,178,49,78,152,247,34,142,44,95,0,101,207,193,217,218,114,227,106,32,16,184,154,172,114,87,6,5,81,65,83,74,76,193,50,228,194,76,194,60,193,16,54,192,105,135,85,54,203,93,235,27,141,207,60,213,187,203,133,245,164,193,14,50,23,98,3,215,229,185,145,151,151,193,68,156,151,87,51,158,237,211,221,221,98,106,27,179,141,182,215,195,54,173,102,222,221,110,171,205,225,160,249,1,83,237,149,111,185,237,10,240,254,111,157,239,249,109,232,63,153,251,247,215,43,247,199,208,253,38,95,131,111,138,177,141,70,205,172,216,66,217,13,1,113,106,55,168,234,199,80,63,81,202,189,157,207,75,245,66,254,253,217,246,204,11,151,158,158,155,15,158,27,8,220,18,142,177,220,209,54,170,144,85,205,228,39,134,20,178,128,112,74,228,13,48,60,239,28,1,148,145,152,20,166,146,45,243,165,233,122,218,198,201,250,176,121,125,244,241,95,246,159,125,107,165,36,126,159,220,73,162,21,156,246,32,106,212,39,134,201,239,21,155,69,157,227,12,247,111,106,166,51,36,64,129,165,162,236,225,153,240,27,240,171,143,171,136,159,126,57,255,181,112,43,252,251,63,164,32,86,131,187,243,85,57,208,238,26,133,151,74,199,213,111,195,215,22,160,108,210,11,251,118,253,24,213,254,157,78,177,116,242,186,243,157,118,203,243,24,62,134,169,231,128,77,206,153,13,109,24,21,225,134,62,85,73,55,162,236,97,233,106,237,71,204,117,150,141,160,170,108,73,47,26,179,221,103,98,56,125,125,83,1,20,67,197,246,67,231,211,141,22,81,180,6,119,55,63,125,183,95,89,128,229,66,48,2,234,57,131,198,171,202,47,205,82,159,87,1,219,96,23,86,57,202,170,201,17,151,174,248,122,187,243,101,150,95,114,118,59,215,55,117,108,126,74,237,45,88,53,66,66,128,209,81,72,80,64,109,0,130,105,3,161,152,96,7,48,176,65,113,227,93,250,98,94,5,194,34,247,228,28,151,98,240,9,126,98,135,116,202,58,163,119,142,175,238,238,26,93,171,101,123,109,27,119,106,158,43,121,46,245,105,23,94,199,102,58,68,57,100,146,229,88,111,225,223,160,74,230,87,117,80,182,37,47,203,82,210,1,0,139,68,96,69,20,128,16,34,46,126,113,151,206,206,135,215,160,143,98,246,140,211,180,63,255,13,251,15,60,159,62,254,177,95,60,255,187,120,61,127,235,243,47,143,101,111,80,107,10,99,246,28,63,80,63,162,179,159,159,218,226,72,131,94,31,109,30,94,127,224,186,79,89,223,104,63,215,60,107,143,115,86,51,119,62,199,119,159,245,212,40,55,49,35,122,218,62,10,97,57,197,204,40,194,226,33,152,106,226,139,236,224,202,6,20,168,32,114,166,12,217,17,92,200,20,97,149,40,52,100,189,107,242,217,57,190,80,85,197,84,141,16,131,253,113,46,101,92,245,221,22,215,7,125,155,160,135,150,30,158,243,86,111,181,9,30,72,130,180,175,2,157,3,237,104,96,74,175,40,172,140,192,68,52,132,33,10,130,156,6,36,161,40,49,56,93,97,34,114,134,44,220,11,166,241,32,34,187,154,189,16,120,245,38,228,25,19,2,239,92,156,12,181,118,75,160,4,31,100,3,98,136,38,104,152,146,16,147,107,118,27,212,121,230,250,138,228,84,91,170,162,99,71,131,71,234,173,145,116,81,212,41,133,98,0,188,142,77,225,92,148,123,116,166,145,79,86,236,10,187,157,90,106,234,99,74,229,38,30,241,83,55,108,13,27,25,176,213,237,118,192,182,94,230,114,251,231,51,63,218,207,161,245,35,123,192,7,84,48,171,39,0,22,50,109,67,9,86,27,43,153,58,161,190,37,187,93,42,87,151,203,209,60,178,53,72,70,82,229,71,169,62,183,2,101,218,114,49,219,200,14,186,130,208,89,66,2,139,134,232,232,206,224,4,32,196,112,218,213,224,106,204,46,151,56,213,174,20,125,61,236,229,58,63,237,127,248,51,61,22,106,206,18,46,200,43,6,70,193,238,220,221,149,98,165,168,174,13,215,112,184,11,172,28,86,199,76,152,171,229,86,168,210,61,137,182,143,119,203,31,250,116,171,182,120,81,252,170,125,97,164,75,58,77,199,128,191,178,117,254,33,207,239,31,36,242,7,236,11,52,103,192,125,136,79,193,153,120,69,247,104,194,29,247,43,249,28,112,180,23,187,172,166,45,239,245,241,90,87,26,122,61,36,247,138,116,224,58,127,225,177,247,61,59,243,5,23,71,190,215,189,155,124,115,63,31,239,46,250,244,204,122,153,141,160,196,34,176,128,100,29,56,227,79,116,152,53,173,241,3,38,242,74,119,224,170,16,168,237,18,225,119,154,136,84,57,107,55,182,81,49,169,152,182,231,136,119,38,44,82,214,25,77,230,107,103,142,97,246,55,170,13,143,129,238,96,97,149,68,125,205,169,29,32,128,109,13,60,236,133,71,243,176,97,52,143,211,128,171,205,163,45,126,22,5,147,230,62,208,21,156,41,212,56,46,221,70,112,235,135,91,191,140,63,235,251,82,124,163,145,125,134,33,161,7,27,219,108,64,22,80,33,39,28,172,102,8,154,131,113,70,214,25,89,34,0,33,65,37,202,134,56,222,166,200,180,151,97,15,157,249,230,40,14,220,90,163,186,169,242,180,130,23,85,196,201,32,211,232,4,102,68,156,66,76,0,37,17,208,84,18,169,50,49,18,175,185,206,118,218,11,22,90,30,45,199,185,29,60,127,236,101,253,228,231,23,178,115,197,235,218,87,211,53,195,141,203,141,67,160,108,152,27,213,72,52,50,119,219,11,65,8,221,51,166,139,147,10,42,156,120,240,222,128,188,147,222,195,91,2,78,235,94,236,212,110,70,135,94,252,247,237,238,234,235,242,249,157,222,60,223,125,121,227,66,9,145,176,225,183,228,150,222,49,123,19,243,42,243,90,228,201,206,205,73,117,47,200,251,240,220,249,39,63,78,126,222,237,228,15,254,254,143,126,214,248,109,249,199,207,126,206,191,55,111,118,70,249,78,102,109,126,38,198,63,122,245,141,245,157,123,183,60,224,7,206,3,210,37,239,243,69,190,199,139,117,97,117,58,61,48,195,204,216,231,37,187,207,250,189,52,91,100,191,61,63,205,62,205,237,112,37,93,149,27,189,200,37,149,150,161,64,86,246,106,72,102,225,133,132,161,130,8,115,161,141,188,214,165,220,95,22,126,33,78,179,189,191,121,244,113,184,227,37,232,84,138,224,34,239,42,79,21,102,38,149,108,46,34,55,188,15,235,94,94,31,43,214,253,47,79,23,187,89,167,101,142,110,95,31,222,48,60,55,250,229,41,155,30,71,241,181,244,165,185,188,78,44,82,59,3,156,243,194,9,249,60,40,168,24,235,218,130,28,18,223,198,124,162,188,76,73,222,11,53,183,111,101,230,174,238,226,214,5,186,12,40,53,104,183,206,14,224,232,88,44,26,189,225,180,96,68,73,141,221,191,170,222,222,205,54,91,235,99,209,35,246,45,203,118,111,104,196,86,221,30,122,223,180,215,212,202,133,129,6,193,6,38,50,133,41,211,50,201,242,93,185,10,122,229,33,212,40,2,97,0,109,8,46,104,6,165,1,166,1,179,132,167,119,216,75,206,153,246,128,218,174,39,28,137,244,216,173,99,130,161,166,17,185,25,65,208,238,91,8,144,126,76,191,54,51,139,247,143,62,122,118,135,150,107,120,221,228,0,238,44,71,138,176,33,5,66,51,159,42,248,17,245,168,135,233,84,190,59,141,83,130,97,121,12,197,159,30,148,91,218,31,151,246,7,158,125,47,139,63,206,55,254,85,190,253,111,95,254,55,191,255,249,207,193,63,178,190,251,101,199,63,237,229,39,248,133,62,165,115,125,126,217,250,121,12,95,230,206,243,110,243,243,154,201,215,216,13,214,199,117,49,90,221,249,161,237,199,144,208,135,229,209,255,217,151,249,227,127,245,0,199,159,255,79,199,111,126,118,255,89,116,215,85,41,5,0,46,70,10,166,143,210,61,225,152,79,60,126,117,94,95,243,99,245,57,137,109,141,209,186,98,24,163,17,208,43,249,18,89,77,86,19,36,129,139,184,116,117,109,234,101,134,145,177,110,11,74,120,173,1,117,102,125,243,158,118,191,201,119,207,49,189,20,57,214,8,76,174,117,115,247,71,58,179,13,96,213,225,177,235,234,94,159,239,204,243,193,249,254,236,117,218,205,242,154,178,146,23,91,24,58,145,180,158,69,40,15,94,191,178,127,73,199,232,136,49,189,204,101,96,144,2,13,32,80,208,160,172,78,24,171,143,13,101,177,187,184,107,208,201,117,25,3,187,180,142,119,167,161,206,64,253,173,119,206,179,42,107,125,6,238,216,66,51,23,34,1,105,12,198,208,160,233,43,219,94,27,27,250,8,216,11,104,104,91,3,45,30,162,84,195,120,5,122,23,48,255,132,134,75,118,253,241,18,209,118,155,130,119,177,38,148,198,187,173,89,252,211,112,189,57,82,43,248,132,113,180,88,212,56,147,203,9,178,221,14,208,60,247,102,171,6,93,154,111,77,213,217,43,63,238,235,10,234,218,91,209,170,245,108,192,153,240,182,136,80,228,176,146,210,164,26,46,231,225,53,215,84,79,127,157,122,195,119,68,135,189,38,214,68,70,4,33,152,140,140,64,18,80,0,145,82,6,64,213,0,160,50,20,130,208,162,109,25,8,182,176,60,131,181,250,227,237,251,231,79,158,204,247,191,189,250,250,222,58,205,245,10,49,72,204,128,96,76,40,196,113,139,91,115,157,248,116,201,9,252,158,232,110,81,203,124,102,236,16,74,118,177,142,201,24,229,228,193,132,8,197,76,203,118,171,57,185,217,39,227,62,124,7,72,164,97,216,109,137,68,139,146,160,230,72,25,50,54,75,179,64,144,173,122,173,159,235,224,123,119,126,253,99,198,51,254,238,231,227,15,188,191,123,137,241,146,142,233,144,124,53,250,159,250,122,152,175,251,250,136,249,121,195,231,182,223,228,205,105,155,21,182,102,194,91,48,177,62,253,144,213,68,224,141,240,45,186,74,108,73,237,64,226,69,66,10,225,190,8,209,35,178,44,214,199,57,107,147,24,148,28,105,60,194,248,204,220,175,2,61,244,205,234,235,121,190,191,109,151,149,108,166,138,164,105,178,78,61,51,227,210,98,226,160,104,213,233,102,59,110,214,154,197,201,218,51,60,85,124,91,159,181,121,225,236,135,211,151,61,107,15,20,234,130,195,98,155,13,154,161,50,39,83,19,82,184,155,23,119,192,176,99,208,164,48,244,5,120,49,151,51,73,199,16,231,224,144,0,197,0,97,210,100,0,69,21,83,129,208,42,65,213,20,66,133,221,77,189,0,217,200,53,45,68,151,213,42,212,70,201,45,160,2,179,80,67,3,221,91,15,239,120,56,134,221,97,136,36,253,73,137,205,134,41,149,241,1,21,138,82,41,45,62,164,106,173,144,172,96,84,113,171,118,77,181,180,74,102,133,100,220,227,82,130,8,72,53,53,9,111,19,172,177,48,204,234,32,7,79,58,56,162,147,131,164,77,58,89,184,184,41,131,135,0,156,66,32,77,64,43,133,194,28,80,0,24,237,68,13,151,52,111,5,119,192,17,221,156,76,190,115,201,141,191,28,6,159,207,255,240,15,111,221,155,187,227,115,199,231,172,241,134,247,224,232,56,193,56,165,203,52,197,164,75,187,181,42,61,98,211,108,128,152,125,181,240,127,122,228,127,171,148,248,91,93,127,91,122,119,7,77,82,17,129,49,12,133,224,18,29,60,4,185,190,187,230,199,158,174,199,31,217,189,245,183,106,82,238,173,6,98,128,0,97,6,112,169,61,139,16,233,194,59,250,1,216,52,8,8,7,86,137,233,176,26,48,19,104,78,120,233,20,30,84,255,224,228,219,215,32,220,252,48,233,168,12,26,70,71,10,102,246,246,241,97,183,235,137,205,1,207,213,158,250,74,217,170,117,78,172,194,84,226,221,169,142,245,226,139,35,165,67,123,236,52,45,28,81,69,23,176,130,42,20,117,149,186,142,153,148,248,216,193,7,20,22,221,61,15,128,90,231,57,148,133,187,173,9,33,14,36,103,134,95,231,55,128,112,149,190,86,101,255,200,69,21,104,94,18,164,97,95,108,216,145,159,77,139,38,2,43,109,127,83,224,66,225,62,160,223,89,22,52,56,180,108,179,79,55,89,37,169,0,18,176,50,0,160,2,37,16,134,41,16,215,113,254,173,38,39,237,34,222,111,229,141,253,115,59,176,155,77,163,122,106,163,104,82,208,20,50,234,84,134,86,50,1,36,215,35,120,47,31,120,230,156,60,91,122,131,35,184,6,239,123,191,189,56,126,252,201,241,189,139,127,240,53,253,32,117,58,243,123,225,51,216,110,108,39,27,150,147,2,155,230,182,14,205,61,233,43,226,206,137,71,199,138,19,241,68,196,230,64,83,54,182,85,170,168,190,106,237,104,53,30,73,135,245,231,181,28,253,97,252,119,124,59,215,227,8,67,201,64,49,121,168,214,113,185,185,168,24,88,24,22,52,204,226,2,48,163,30,179,130,44,18,210,81,24,185,203,79,229,81,201,125,220,254,183,155,239,242,154,124,233,219,57,167,141,112,182,129,224,114,138,34,212,67,4,137,28,2,203,46,76,36,4,93,74,124,222,51,245,166,120,0,239,50,154,209,136,245,136,92,159,79,63,82,120,44,145,227,241,97,238,95,231,243,59,165,0,244,128,30,201,105,165,19,19,40,17,2,110,13,76,218,84,17,109,42,105,108,159,209,205,17,250,174,63,117,253,195,135,237,247,102,125,214,194,175,126,136,55,223,202,255,78,63,95,97,38,87,144,176,194,26,52,81,179,236,8,178,2,64,145,158,140,130,133,43,50,143,175,41,168,72,144,100,59,17,162,113,206,228,74,245,130,26,200,0,64,44,49,170,225,52,118,169,208,132,249,128,221,237,46,54,87,224,190,167,51,218,76,165,133,12,68,27,88,17,109,65,71,184,41,40,17,210,29,65,245,150,13,123,72,173,83,79,144,217,226,14,113,241,221,209,48,210,170,72,42,33,80,160,132,144,134,20,181,44,216,119,12,188,34,136,42,213,105,191,73,168,129,5,149,221,197,174,245,10,70,14,38,173,105,152,178,30,183,35,205,38,15,49,32,87,103,105,153,73,42,139,166,108,36,144,36,2,0,64,192,24,167,82,85,150,42,16,32,87,53,154,10,118,126,19,115,235,174,120,110,101,99,217,67,178,161,15,231,102,41,202,70,1,41,12,0,87,12,44,213,1,88,52,178,129,173,66,131,166,16,13,24,205,94,40,244,34,34,20,201,233,73,177,214,138,89,45,8,0,198,4,112,38,155,144,236,35,243,65,254,158,159,235,143,255,254,233,55,223,11,230,63,158,44,191,50,168,232,128,43,151,234,16,214,98,112,164,232,21,225,202,180,179,112,84,96,110,98,107,112,105,241,243,65,184,250,73,116,17,49,167,211,26,31,162,29,119,77,206,208,121,68,233,13,174,133,209,207,203,229,147,154,150,210,25,95,209,103,43,68,238,180,103,23,27,166,73,20,148,144,227,110,226,68,50,120,167,108,93,182,119,106,163,1,136,245,178,207,58,32,96,104,218,149,154,23,40,183,210,130,78,175,218,159,98,173,169,36,191,168,126,99,55,114,68,203,175,113,162,47,178,108,222,47,234,156,93,184,173,55,73,14,189,23,70,79,119,223,43,66,65,197,128,0,0,6,8,136,10,30,49,208,12,204,206,221,223,47,151,191,80,89,185,247,97,87,219,110,167,211,68,33,116,13,0,164,66,8,168,4,82,36,36,20,169,16,37,65,136,29,85,206,128,209,38,193,168,165,189,233,178,240,220,205,229,234,253,186,121,251,201,121,190,247,65,247,9,241,179,152,39,97,169,145,26,51,11,161,216,27,141,28,66,156,190,56,177,62,152,27,62,158,116,39,188,50,221,161,161,54,53,69,73,93,138,20,116,92,87,128,186,175,94,212,79,225,113,170,102,253,89,248,105,32,58,144,210,121,97,46,221,157,238,86,173,47,33,12,122,177,161,148,89,144,105,89,243,10,225,172,146,27,124,154,61,62,65,61,227,43,124,211,125,209,174,176,203,222,165,61,235,118,217,28,80,22,40,39,67,156,68,102,179,5,28,6,170,28,96,37,75,137,193,67,10,68,87,229,4,127,83,245,233,243,167,203,175,239,238,23,143,136,183,128,183,98,46,16,19,125,44,1,33,247,9,99,163,181,159,210,34,224,83,101,180,125,240,214,67,117,128,59,50,178,13,157,153,11,43,139,26,127,121,190,127,251,244,245,143,58,156,184,219,108,47,111,62,242,249,196,197,68,220,240,158,144,71,161,68,8,72,64,152,23,32,0,195,224,129,110,84,44,134,214,248,13,144,98,11,219,133,68,7,105,103,18,148,154,200,129,34,77,112,66,9,105,84,33,12,170,4,204,65,62,96,246,178,135,229,36,139,233,176,65,90,192,13,169,21,0,210,16,0,82,89,109,133,218,100,139,35,128,96,171,102,167,217,188,113,101,70,147,166,9,144,156,6,32,154,74,80,53,43,212,2,232,93,97,169,46,23,168,70,83,110,253,208,15,108,244,69,27,89,26,4,81,70,42,161,230,132,82,68,9,253,43,14,145,108,157,181,160,22,13,203,49,236,120,168,9,211,154,228,106,213,32,138,179,20,6,161,102,117,214,82,136,85,206,221,84,45,74,173,67,110,141,69,114,34,50,98,192,233,226,159,126,105,178,130,97,220,118,66,100,161,48,134,234,132,165,1,32,6,9,12,112,132,156,3,151,114,15,224,1,148,149,87,216,240,29,61,41,78,232,163,73,42,6,200,0,4,118,112,10,247,169,81,217,115,237,51,250,250,56,121,233,169,166,158,242,143,181,214,95,19,241,87,59,254,102,211,201,236,129,174,20,92,81,238,44,27,162,19,129,157,68,103,137,224,193,203,125,197,69,78,67,188,72,173,66,130,51,80,154,120,79,237,44,72,37,234,116,168,113,248,241,98,254,45,205,5,23,254,72,19,16,205,113,123,69,56,9,198,153,8,106,69,50,113,167,74,118,121,147,199,177,179,237,84,146,224,120,156,250,210,169,33,144,166,46,172,16,250,40,108,58,199,234,9,89,93,243,38,54,195,119,190,54,231,232,233,84,113,26,224,132,209,137,9,23,90,182,175,205,242,61,90,211,5,53,214,165,216,42,154,74,74,130,0,8,152,18,202,96,97,11,101,154,197,152,193,216,172,227,236,111,226,249,95,32,46,231,254,87,117,252,20,246,20,88,230,201,30,73,53,234,209,21,0,1,68,81,144,130,161,146,194,1,105,37,2,90,168,209,14,133,10,175,149,123,57,238,215,186,244,199,203,135,223,126,124,251,254,91,15,247,15,132,167,120,178,119,9,107,100,205,84,51,196,24,215,236,253,89,220,89,39,49,141,46,147,147,58,18,73,247,177,146,221,105,203,8,135,94,80,33,55,166,101,83,57,14,197,57,92,162,118,220,136,223,60,126,187,249,33,223,124,28,51,210,250,211,193,115,85,155,82,30,110,54,201,165,178,245,185,92,184,44,227,193,68,50,34,106,74,30,48,231,7,89,49,112,194,107,206,249,50,83,53,91,220,233,239,248,49,157,80,78,111,214,76,36,156,14,91,133,137,102,40,88,69,236,70,144,10,100,137,80,6,16,152,98,71,87,174,53,114,250,243,213,23,106,221,112,191,199,216,175,205,232,220,163,4,124,173,5,144,129,203,64,6,128,91,121,16,164,156,53,47,184,184,144,104,89,121,235,98,233,172,159,194,179,150,90,200,217,152,190,254,205,63,92,162,241,59,125,105,91,157,73,79,143,124,118,224,238,115,248,149,138,32,173,4,73,32,98,0,167,198,135,2,193,153,96,136,207,94,244,218,23,235,7,145,242,140,84,76,145,232,40,5,11,68,31,200,48,71,83,130,2,84,80,134,58,32,38,66,149,68,112,24,19,58,65,14,128,105,21,185,160,205,104,27,2,4,40,16,82,82,13,56,90,145,128,17,64,10,4,235,52,73,167,97,139,33,242,163,141,131,185,96,54,0,1,144,4,226,132,201,147,46,138,2,135,64,231,92,233,166,21,149,102,187,14,65,128,136,125,81,161,176,17,156,210,135,86,166,116,10,70,31,28,58,206,130,162,236,98,199,204,108,90,184,9,18,32,65,179,133,105,96,8,148,4,192,227,136,200,26,164,72,37,228,64,118,67,147,238,137,185,205,161,180,78,136,188,153,119,138,148,158,248,153,86,130,145,86,107,128,129,134,54,4,72,176,92,117,64,77,4,134,74,66,154,57,20,92,192,9,61,10,175,1,240,169,212,11,187,246,34,72,226,98,4,50,2,92,107,214,41,16,46,74,231,253,145,191,91,206,231,215,126,41,21,39,210,217,169,71,11,117,236,47,196,252,245,182,115,177,83,254,106,225,238,65,119,28,161,66,50,28,152,197,40,213,197,173,163,250,74,172,38,63,197,82,5,146,152,198,73,56,223,120,104,24,136,232,169,229,27,51,157,133,162,59,217,154,148,80,80,109,105,75,83,119,180,149,177,78,89,212,161,118,156,242,93,191,203,91,154,210,188,232,151,61,16,28,193,64,86,154,92,208,60,69,40,43,241,8,62,72,174,170,114,69,122,178,222,134,196,175,26,240,114,189,190,107,125,172,235,164,147,180,51,37,159,155,64,239,251,210,47,85,26,38,236,187,205,228,238,53,125,180,213,221,170,253,75,149,167,167,0,1,3,112,84,75,66,146,11,54,2,169,98,156,110,106,83,238,195,55,108,50,238,254,238,152,207,81,60,132,93,85,7,12,8,9,138,6,82,25,170,33,76,229,104,115,166,147,89,168,208,14,203,178,13,172,197,209,206,98,45,230,194,124,88,175,119,103,199,79,72,126,18,226,245,42,141,71,101,224,100,55,236,38,122,247,118,60,93,167,245,18,226,116,236,28,121,120,185,210,30,143,165,189,22,6,11,14,9,163,158,162,82,82,148,209,45,125,89,200,205,198,24,77,197,255,212,245,181,243,78,243,87,230,95,126,231,147,172,123,227,63,187,219,66,119,78,168,180,160,79,115,35,135,137,216,97,198,125,58,122,78,249,119,12,44,41,252,112,18,162,193,105,79,80,24,77,92,129,45,168,136,3,176,156,45,217,112,93,24,18,9,11,9,78,124,88,41,216,226,70,138,89,160,175,10,129,78,189,13,116,169,21,221,165,168,5,108,122,80,237,0,47,164,66,33,214,216,34,139,0,174,18,201,88,32,205,204,204,198,228,59,201,106,120,206,219,215,243,182,166,84,7,232,30,79,182,46,31,113,118,142,205,202,108,238,94,226,138,122,81,132,176,160,176,101,149,0,100,176,162,202,27,2,170,153,130,38,62,241,164,183,45,197,243,64,1,218,39,204,75,48,133,61,58,42,72,147,42,40,200,105,10,115,128,18,40,146,2,66,34,32,22,66,52,4,80,184,127,201,94,148,17,152,6,40,180,251,59,169,167,66,161,26,84,238,160,135,41,134,221,3,65,22,221,221,217,156,14,111,70,66,237,105,54,254,217,14,36,1,111,226,105,48,1,104,75,37,1,234,129,124,135,15,239,41,71,45,221,98,241,168,92,172,43,4,124,1,249,210,74,210,97,181,236,180,43,129,228,232,100,122,80,96,52,208,74,81,52,42,235,80,85,150,198,36,141,102,88,90,18,12,16,40,200,85,164,38,40,65,78,3,54,104,92,227,175,120,120,162,233,173,145,136,192,105,237,7,31,36,190,155,111,75,34,45,10,216,20,235,96,77,70,203,66,77,2,235,142,68,86,203,68,0,28,49,14,98,55,92,5,85,18,61,139,83,48,129,123,2,113,58,85,132,151,179,98,46,234,175,130,4,47,226,234,212,92,211,15,184,130,62,115,116,160,146,144,168,20,233,159,77,236,215,53,96,89,199,114,120,222,192,7,199,26,35,178,65,174,220,131,66,129,88,85,160,20,83,10,46,65,89,152,138,7,37,238,43,68,219,174,255,73,170,121,247,228,167,121,227,191,75,111,144,55,110,217,52,118,21,14,98,8,154,26,33,194,178,112,141,130,101,44,174,207,237,183,251,205,78,90,17,38,21,52,0,72,83,155,20,244,155,254,248,181,110,164,162,88,149,253,118,107,192,46,219,175,208,157,233,94,161,119,74,150,119,133,230,166,108,101,24,29,235,218,19,20,145,162,34,88,69,64,83,1,69,2,68,156,81,158,12,57,29,246,224,0,112,120,126,213,119,173,83,131,187,92,112,204,70,226,52,99,112,30,153,43,128,70,17,32,16,202,72,28,42,151,118,60,181,35,69,163,93,236,168,45,166,183,54,231,253,108,58,198,58,155,215,253,126,222,90,159,111,206,15,246,241,255,204,250,73,84,63,93,149,66,171,158,100,111,117,55,234,227,201,171,25,163,9,155,37,237,74,205,78,106,212,238,62,218,230,116,46,93,79,7,82,183,93,134,219,230,73,131,98,127,247,211,142,214,82,141,231,205,200,227,249,248,205,87,191,236,199,190,235,124,241,57,125,221,207,8,201,126,161,165,220,250,64,216,88,141,30,155,249,245,38,231,20,243,204,92,232,41,61,32,179,109,48,84,126,39,154,169,71,164,54,97,20,45,203,52,78,48,146,9,140,68,70,3,208,234,2,112,67,43,131,89,2,164,68,16,11,86,12,169,50,192,10,150,98,4,160,151,142,16,103,121,96,78,53,69,151,24,1,195,169,0,152,4,25,162,71,164,216,160,230,168,187,232,158,162,119,208,199,242,255,37,65,95,122,77,247,72,242,242,26,209,109,100,204,91,104,147,166,59,226,83,96,225,163,104,88,165,229,177,74,140,100,221,21,79,32,94,81,66,18,13,57,78,141,2,174,32,133,176,81,88,57,37,203,80,23,100,213,147,55,208,80,240,4,5,120,128,39,40,192,5,18,168,81,149,177,41,174,29,86,210,149,171,207,172,251,74,73,141,100,32,160,192,133,33,66,212,158,0,2,212,152,242,97,75,9,238,70,6,121,179,48,93,191,98,32,55,6,103,1,134,196,174,198,20,130,60,196,193,164,33,158,10,230,131,126,143,114,163,139,248,100,194,26,220,26,195,181,215,247,165,94,6,79,115,136,138,4,213,106,165,180,237,149,238,84,87,124,193,201,238,222,144,224,251,131,248,240,74,117,80,11,223,88,30,210,52,66,128,161,32,21,80,10,170,131,112,5,4,96,144,200,116,16,114,146,60,215,211,15,103,252,64,132,247,197,254,69,210,143,214,196,111,144,121,217,96,169,106,68,161,41,232,52,64,19,60,49,192,172,108,202,144,144,0,193,226,9,120,171,104,96,35,211,220,21,85,120,146,245,222,47,131,168,153,134,142,10,193,89,237,85,171,160,9,74,167,252,125,252,236,108,72,13,195,212,80,47,102,212,121,209,120,254,147,141,249,87,165,211,175,176,106,25,196,38,201,64,238,226,71,208,200,238,180,18,37,120,84,31,13,163,143,164,119,133,180,98,189,200,227,53,78,170,251,15,32,28,216,47,120,211,65,92,125,249,58,101,39,139,30,207,178,199,105,84,38,8,45,160,144,86,89,161,130,148,237,185,44,147,153,157,3,123,5,185,51,74,173,105,83,130,177,6,103,226,62,168,238,160,245,225,126,157,133,233,154,100,172,216,104,14,71,3,45,182,105,100,210,7,140,190,192,15,97,74,191,180,0,138,87,225,189,149,221,125,5,85,146,211,98,66,145,0,160,9,253,208,139,172,130,131,86,219,231,161,187,108,85,150,87,252,131,17,255,1,198,58,47,159,153,150,188,241,37,103,155,150,31,16,18,202,84,82,40,16,10,62,84,25,246,134,105,25,26,129,50,157,118,204,158,39,218,76,94,159,55,168,243,140,66,223,28,111,221,91,68,151,199,250,66,195,143,15,9,63,64,195,52,155,22,85,49,33,43,17,179,20,23,234,86,142,85,89,102,163,241,178,169,47,107,172,19,232,29,197,197,163,49,184,125,29,187,72,88,175,171,113,139,6,120,248,195,91,95,189,209,167,11,248,144,127,249,121,25,254,201,118,137,17,160,28,143,99,54,158,255,241,253,238,250,146,239,146,152,16,224,29,59,128,68,79,80,141,22,28,161,156,140,90,187,164,118,232,241,54,209,146,94,154,85,200,195,197,182,202,137,12,27,68,133,194,92,146,96,144,162,209,180,43,148,202,44,208,160,128,73,40,47,161,97,66,131,211,132,109,185,64,20,128,150,133,75,231,133,10,202,234,188,219,197,240,29,237,172,92,31,238,221,179,159,89,17,76,160,81,193,101,82,81,143,104,65,221,225,137,217,91,188,50,29,205,49,175,92,93,16,29,61,224,40,61,44,75,75,5,14,242,97,210,20,210,106,203,156,25,192,139,46,122,224,150,82,28,75,158,238,10,66,138,51,68,131,100,80,18,108,49,82,73,217,102,128,195,28,64,146,1,105,20,99,92,17,187,228,208,250,131,193,178,130,130,50,210,22,1,134,81,91,4,2,128,24,4,205,207,40,225,174,134,242,200,198,188,245,228,60,139,113,248,28,164,233,201,231,236,89,142,3,13,21,2,84,80,97,10,241,20,205,176,35,218,136,108,142,50,122,7,135,76,103,162,145,215,230,237,179,30,48,177,214,115,108,119,138,142,101,77,57,211,94,157,163,227,23,185,187,184,222,121,201,193,138,69,205,216,154,68,220,163,113,101,83,60,139,162,85,67,61,84,1,128,80,0,106,87,5,97,124,136,68,148,130,73,47,36,223,78,126,139,140,247,152,251,19,13,63,174,135,229,27,178,47,252,19,11,169,24,9,176,118,172,182,199,218,64,1,211,40,53,45,155,108,73,240,64,216,10,128,193,170,0,141,10,213,157,165,240,32,142,142,169,168,0,32,163,88,145,10,126,168,115,85,189,51,143,188,200,12,191,187,11,186,248,4,47,200,197,194,236,42,91,125,194,162,214,181,243,159,107,44,191,58,210,95,145,39,140,26,101,141,162,176,182,165,227,233,146,74,86,29,20,220,180,242,12,214,17,75,11,186,133,178,201,15,167,48,6,132,78,91,35,92,190,113,222,108,123,170,29,185,165,184,130,189,89,121,171,182,21,214,90,42,164,141,222,28,81,211,180,106,25,106,87,31,189,147,203,83,147,43,107,128,176,122,66,80,70,187,224,166,196,7,248,216,187,19,234,233,123,208,111,118,5,154,37,169,36,26,176,246,227,49,40,40,162,109,8,201,229,147,180,187,217,187,232,124,30,205,137,93,212,132,159,27,77,154,91,118,220,198,22,121,242,184,22,128,232,5,26,141,255,76,29,91,74,137,5,64,208,40,160,154,170,85,176,228,251,54,56,206,5,132,114,230,85,152,4,7,44,241,223,92,99,201,8,47,160,46,61,184,166,111,252,160,146,134,58,248,148,170,10,96,72,178,162,16,31,206,231,218,16,179,29,204,153,204,70,230,76,84,215,164,133,122,128,114,140,135,151,137,58,67,175,38,15,179,190,36,249,175,9,159,101,231,115,132,168,82,172,79,172,67,88,183,158,196,152,205,158,204,98,166,58,89,173,152,141,15,217,135,130,88,46,225,124,91,1,27,226,58,196,120,181,140,246,202,153,49,92,136,219,28,163,246,241,57,254,233,201,15,158,31,251,118,31,62,59,207,7,79,171,211,233,116,24,219,168,227,115,9,119,3,145,13,20,208,44,152,104,201,140,213,66,130,48,58,194,104,97,171,11,97,196,28,42,73,147,120,41,204,88,17,79,106,86,103,151,1,129,28,89,118,137,65,133,137,17,106,165,98,130,136,194,230,97,113,140,198,112,80,201,84,9,40,208,86,112,160,7,199,114,199,129,132,179,45,162,237,219,125,104,43,172,91,251,22,237,71,58,236,160,137,105,142,11,93,167,185,38,29,147,196,213,181,95,232,118,214,140,183,63,204,183,175,145,87,118,238,242,112,101,117,57,186,236,133,123,207,189,215,42,20,31,20,3,53,20,52,38,190,121,54,135,52,34,32,127,228,120,122,192,142,183,146,103,2,182,12,150,132,57,49,161,179,14,67,122,167,239,100,13,87,77,1,218,237,11,189,108,209,132,8,103,44,156,217,69,101,27,226,190,88,137,3,152,224,28,68,121,34,39,108,104,41,218,64,32,64,23,52,219,114,29,102,93,155,121,166,180,157,222,206,253,83,179,205,91,166,203,231,212,158,127,88,217,39,142,122,208,120,127,193,161,203,135,204,148,125,166,217,18,27,243,204,72,69,228,100,196,141,235,8,87,244,205,183,126,249,117,243,118,183,149,58,19,66,199,224,0,205,206,30,232,202,230,76,127,210,95,60,62,249,248,231,111,48,142,123,28,70,240,64,223,98,174,177,48,45,13,5,131,166,138,128,135,93,103,50,205,224,77,86,81,240,137,40,221,198,139,80,104,57,201,120,137,105,179,211,127,126,9,213,100,222,168,122,191,83,213,19,142,109,249,251,148,160,4,91,145,104,104,12,0,219,38,2,100,137,200,188,19,46,135,247,0,169,142,186,250,30,133,163,148,42,137,150,210,145,204,74,156,148,170,101,106,181,6,30,170,210,168,62,165,119,248,37,254,88,60,217,247,92,15,30,133,248,200,61,137,228,160,221,161,232,172,194,218,126,212,111,160,174,202,206,208,222,254,236,96,251,53,76,116,218,90,214,186,151,20,212,247,235,177,14,29,244,142,126,64,221,234,60,235,217,13,139,169,225,66,176,32,128,248,72,225,17,30,189,202,102,227,118,191,38,218,137,83,85,179,55,234,214,82,3,123,209,86,27,220,16,8,218,116,42,128,26,160,118,114,211,159,30,223,211,159,240,206,165,108,160,217,95,244,129,48,222,50,51,31,132,75,200,80,162,204,7,148,43,129,217,226,89,147,173,133,78,83,225,82,132,246,229,245,19,222,121,73,244,88,202,203,118,230,73,34,119,180,221,153,78,130,216,166,69,242,151,191,208,200,22,24,239,240,200,204,202,139,113,70,109,40,204,69,93,230,83,210,163,233,110,113,98,110,168,247,154,153,123,91,95,84,6,161,255,191,59,87,15,193,126,128,222,232,136,147,193,163,31,134,182,60,223,148,31,245,252,34,255,229,213,200,191,206,194,12,61,98,175,181,94,249,152,219,191,129,63,56,223,34,40,205,50,50,103,204,104,209,53,78,239,109,208,52,229,77,154,140,100,163,86,44,149,144,20,118,194,230,177,148,145,154,238,78,94,89,27,235,127,99,253,20,236,159,81,215,168,107,226,8,73,204,4,143,219,169,212,110,142,139,85,34,235,163,145,244,110,25,217,118,166,207,144,175,100,83,212,217,60,206,88,245,170,58,35,17,31,232,192,98,224,28,183,51,31,229,55,206,39,95,202,109,50,78,226,151,227,197,169,76,235,216,112,98,24,2,38,3,53,156,74,140,4,113,68,13,166,156,137,216,238,77,99,141,111,243,42,179,113,1,28,71,250,189,123,21,221,1,143,54,204,73,109,32,106,81,150,18,64,147,205,16,66,36,40,119,82,39,33,43,44,154,140,158,86,145,163,147,56,32,202,16,246,48,221,21,251,198,231,221,238,187,116,44,89,141,140,61,130,46,165,153,102,36,149,8,19,57,41,132,212,178,80,11,75,135,19,251,140,74,172,221,157,49,189,92,114,200,71,209,17,28,214,50,21,57,16,208,14,201,42,135,151,245,254,183,94,237,225,121,219,79,199,183,220,59,36,27,126,9,101,13,62,137,150,24,174,93,100,186,22,25,58,4,234,115,14,155,179,134,5,217,41,11,98,72,234,64,83,12,40,44,54,115,144,34,88,204,199,28,190,227,132,118,180,208,130,235,118,15,126,165,236,112,15,58,133,138,5,76,112,162,234,236,62,111,103,166,246,131,246,233,243,179,167,247,154,255,48,125,51,247,251,147,227,161,108,243,218,145,76,151,220,112,45,223,203,55,236,170,142,175,226,103,247,46,214,99,0,138,150,154,131,15,97,151,127,31,139,220,205,125,23,71,15,116,187,58,30,78,210,0,36,25,47,23,97,177,57,221,125,112,74,195,164,188,139,35,217,180,164,81,120,180,93,143,146,217,22,114,80,167,113,88,40,233,116,10,165,167,64,140,56,192,84,26,78,28,189,148,104,70,153,225,191,191,34,42,69,11,61,80,113,69,175,242,240,212,114,60,128,43,53,86,212,134,244,52,139,49,160,4,79,192,226,104,11,174,6,52,230,192,138,85,209,54,23,101,66,85,157,162,64,130,36,94,116,15,21,165,3,72,107,103,16,79,135,224,88,176,43,59,117,85,46,10,166,231,179,59,245,246,158,173,180,116,108,176,235,74,94,186,87,101,236,238,228,174,254,169,181,233,151,109,77,191,194,196,252,216,41,110,171,121,12,52,198,174,103,209,199,105,134,69,178,163,117,42,130,53,208,78,176,197,192,181,3,240,192,89,231,214,103,175,178,118,31,14,62,115,180,28,217,232,85,230,78,165,173,168,141,178,160,178,246,193,152,104,82,178,201,99,125,102,188,237,71,30,172,132,140,153,160,108,26,170,29,137,163,114,157,152,218,88,186,231,150,255,120,24,75,201,7,24,147,162,36,88,152,35,196,105,68,117,68,159,67,43,189,13,7,54,187,250,27,85,171,132,42,1,1,166,52,0,72,143,188,127,1,231,223,225,163,63,227,252,102,231,253,204,143,73,195,65,94,204,233,96,252,9,169,127,67,225,66,122,140,90,97,175,124,208,251,191,198,209,55,32,79,119,199,214,102,39,195,176,251,125,67,71,14,172,244,12,145,24,96,169,240,162,0,91,73,167,217,36,74,185,58,32,211,11,184,28,87,224,141,240,248,162,102,253,36,94,68,18,59,100,14,211,8,63,1,16,105,97,82,74,177,105,43,137,103,244,56,42,237,163,186,68,21,221,105,45,219,170,234,198,33,24,92,32,183,136,102,85,179,88,214,229,239,245,183,57,31,97,197,85,116,218,45,225,217,4,153,64,88,151,192,16,7,152,6,153,109,5,144,60,83,8,75,26,109,104,246,57,153,45,39,167,122,217,155,220,61,15,245,230,156,207,241,53,242,153,49,82,0,194,15,137,41,171,124,176,181,198,246,21,247,67,35,137,101,196,80,164,214,210,193,102,178,18,45,211,73,214,115,193,174,212,116,141,241,230,241,115,31,62,124,163,197,113,106,153,206,102,164,103,209,206,164,147,32,101,158,2,66,17,37,144,54,75,49,175,216,45,248,19,235,3,171,53,234,110,239,15,180,74,143,71,169,173,130,50,109,81,209,36,108,23,217,22,79,52,36,26,59,59,96,21,227,249,227,67,181,235,181,132,30,219,44,138,154,235,153,79,67,163,110,161,202,217,116,166,133,116,34,148,73,89,77,100,132,43,96,130,9,23,29,10,245,61,46,255,20,135,247,115,73,223,25,75,144,146,80,3,207,55,102,107,41,211,150,162,128,14,22,45,246,247,89,125,187,143,189,252,170,120,218,231,115,205,55,190,158,21,235,73,182,156,77,29,203,140,35,95,11,164,239,146,91,244,206,24,178,121,160,126,231,250,133,54,197,200,212,82,152,102,166,125,145,127,199,230,213,107,94,139,236,210,167,15,141,108,148,70,132,167,99,215,98,195,110,123,87,202,148,75,211,124,251,22,110,10,29,147,37,69,114,218,247,66,166,182,200,70,196,64,145,204,231,6,186,110,201,142,1,42,48,235,166,142,104,54,150,143,95,204,112,222,227,141,228,239,60,17,89,240,116,243,185,160,215,102,157,233,50,109,144,168,56,105,88,29,130,20,162,52,141,162,70,168,74,192,148,122,94,164,168,10,21,147,36,161,235,72,193,137,72,22,161,11,11,146,232,36,235,22,122,218,137,155,201,76,180,141,231,130,16,54,74,188,71,54,126,175,200,217,38,142,24,116,143,193,76,100,185,99,86,67,72,164,9,162,94,24,59,157,77,204,218,153,255,88,123,254,101,177,253,178,219,79,19,182,76,177,117,126,105,242,97,61,182,153,231,60,67,90,172,193,154,88,169,188,177,62,95,108,122,106,247,6,233,223,31,191,250,130,39,77,59,56,184,129,219,28,142,3,187,104,95,149,33,22,75,199,143,24,169,105,115,173,79,243,164,222,241,206,188,179,227,108,156,12,45,167,152,220,239,69,97,115,37,175,115,232,120,178,254,142,134,224,68,238,9,32,209,214,238,90,233,90,158,91,227,174,90,16,158,211,193,105,241,59,23,198,80,181,57,166,92,137,183,63,87,27,161,1,170,16,37,0,128,128,6,61,238,252,45,123,251,161,159,127,209,210,179,234,147,115,41,204,67,254,147,127,131,37,12,160,252,99,41,164,0,0,22,44,211,151,62,70,121,226,157,95,240,193,251,145,221,135,109,179,6,186,237,128,16,50,82,202,129,5,108,100,219,22,37,34,170,97,193,6,8,21,196,140,146,240,54,208,3,122,49,182,211,254,63,172,31,199,233,10,41,76,205,68,162,225,106,91,71,134,66,224,165,157,109,117,112,123,56,61,162,221,213,156,214,74,83,91,8,198,137,100,48,49,31,57,103,84,70,229,112,207,242,190,206,13,35,51,41,35,28,248,226,10,169,181,34,131,46,161,113,205,136,0,36,26,154,105,190,177,3,196,100,39,51,169,90,103,127,114,175,189,203,225,56,58,55,116,54,231,153,125,37,22,234,25,79,3,117,132,182,166,66,134,173,208,195,155,152,212,2,169,156,145,164,148,72,218,193,17,181,27,227,148,93,105,69,133,216,87,49,220,124,48,186,251,217,255,186,54,7,207,32,134,23,197,103,120,155,34,145,205,32,16,128,72,156,170,18,180,74,214,75,211,104,60,106,249,224,122,197,118,117,151,83,219,75,41,213,174,137,81,7,182,41,59,20,26,215,16,183,171,251,63,106,248,24,134,236,183,245,110,107,231,97,172,235,140,247,154,177,192,27,133,192,251,184,150,245,238,143,125,123,200,169,246,232,123,12,81,76,154,225,156,1,234,116,4,41,19,160,9,78,0,80,173,241,113,90,158,247,51,163,219,220,136,125,189,23,111,209,10,52,208,80,6,148,26,208,144,58,126,188,135,185,111,240,131,107,17,223,233,124,117,246,221,197,71,123,186,76,155,248,75,144,201,166,76,207,204,85,119,238,90,245,30,161,53,208,76,212,67,166,168,149,124,164,73,217,33,108,140,135,174,222,147,171,195,214,49,146,174,111,225,20,118,83,78,218,51,118,61,160,95,241,105,246,38,62,62,232,65,126,205,227,166,78,2,195,209,114,158,99,233,170,156,232,232,110,186,151,102,239,104,176,68,0,187,61,236,183,247,137,43,43,149,73,95,110,190,61,133,208,54,166,23,180,183,210,53,242,218,223,125,188,165,158,188,237,240,62,73,3,29,48,217,37,82,96,210,69,84,58,113,123,116,89,167,129,35,72,80,137,168,154,169,61,58,212,193,46,2,57,97,81,232,147,19,81,216,149,180,81,200,116,121,33,113,226,66,41,182,186,106,146,2,233,64,150,22,167,145,239,50,236,48,27,177,103,2,65,37,161,62,49,67,147,94,220,220,43,107,233,102,103,234,31,139,189,103,237,242,65,198,227,88,181,124,28,226,50,107,235,7,35,98,102,20,137,0,194,231,55,178,175,221,74,243,215,26,142,186,254,59,223,253,21,189,159,217,111,159,124,56,58,29,238,13,183,110,148,136,29,81,13,64,139,33,143,76,218,212,60,178,201,38,54,132,186,235,141,153,139,157,106,46,143,188,81,109,150,185,111,22,157,59,116,198,54,135,219,141,248,206,201,227,249,156,150,192,138,22,116,214,110,106,156,166,238,96,212,148,115,141,196,121,2,205,54,61,181,216,34,197,140,35,40,40,55,11,88,176,81,4,4,2,21,0,78,85,121,160,124,178,251,251,208,206,239,239,175,254,255,225,38,118,207,181,41,11,255,209,191,14,249,99,194,63,201,178,200,4,146,64,154,200,254,158,202,127,20,91,107,45,125,20,39,239,243,246,23,209,218,24,223,199,189,13,81,166,229,74,247,60,101,151,52,114,148,75,158,240,162,100,48,218,131,166,48,148,252,117,10,235,32,53,132,53,232,114,236,205,236,157,252,63,224,207,1,95,0,132,92,184,38,163,236,92,200,70,23,108,253,144,107,179,208,64,190,173,224,53,24,214,71,203,43,8,98,146,4,109,190,213,72,41,96,62,211,155,73,114,208,28,238,89,195,22,137,37,187,240,17,129,80,170,44,65,70,221,10,196,165,144,14,71,128,105,206,68,81,218,142,157,182,215,31,96,79,143,218,93,210,131,85,38,167,47,77,15,175,61,19,153,5,36,54,229,161,154,176,79,12,81,209,213,14,99,0,58,138,80,16,69,171,232,4,71,2,22,24,65,198,119,67,114,88,110,60,166,240,76,212,99,142,14,20,123,200,126,33,140,124,100,111,163,55,42,164,108,21,139,150,74,139,1,201,146,211,238,145,251,215,26,198,167,94,107,142,165,247,241,186,172,250,243,236,38,66,80,67,142,98,160,145,220,214,217,93,126,240,163,100,79,113,219,192,198,56,62,46,91,169,9,86,253,88,231,35,63,8,86,193,23,21,21,250,179,178,244,108,61,241,155,188,184,99,118,215,31,4,118,7,122,142,201,66,237,142,78,239,17,136,84,160,98,54,109,88,243,177,102,246,85,116,13,70,80,193,233,102,39,220,129,226,232,113,21,133,90,113,16,167,229,123,159,231,127,125,242,51,111,127,204,248,39,223,249,234,228,113,131,142,223,104,38,46,185,51,37,102,26,147,166,94,92,208,22,236,176,42,163,116,44,121,143,26,31,36,112,192,188,80,135,248,16,201,48,10,51,70,243,83,182,239,207,122,51,172,173,155,186,152,54,83,118,216,47,110,105,222,122,240,216,197,99,165,207,139,187,235,219,86,119,66,51,230,58,127,251,201,87,239,223,154,151,215,239,125,137,219,159,198,133,47,209,221,242,100,116,193,238,59,58,216,215,78,9,206,184,145,97,9,58,28,254,42,124,127,18,123,106,43,166,179,153,85,61,21,185,240,167,125,112,201,100,167,144,204,47,147,13,214,61,201,6,69,48,129,22,165,1,112,87,106,27,156,216,150,30,130,81,177,2,114,206,33,104,85,174,146,84,243,206,133,118,196,224,244,198,19,201,161,53,145,117,8,177,48,66,161,32,163,88,187,198,6,185,119,208,106,202,211,30,250,28,185,164,155,191,180,147,251,84,117,208,173,106,67,105,77,16,236,138,245,132,70,202,243,113,236,202,235,66,228,16,219,189,17,87,123,106,248,131,222,216,63,104,235,101,31,116,82,8,251,78,206,238,183,147,41,199,213,41,127,239,255,241,90,255,149,223,125,30,143,135,155,97,83,92,78,247,76,53,102,136,2,43,106,144,234,194,208,80,82,192,180,42,134,152,80,198,117,222,211,159,195,247,195,103,14,31,95,195,227,198,230,100,126,92,147,129,56,90,209,114,187,1,223,57,73,167,148,47,232,53,125,202,102,86,19,116,26,11,101,211,154,99,39,182,68,193,84,103,131,172,232,83,183,73,171,249,3,54,89,165,192,162,130,50,1,42,131,0,21,212,134,51,141,119,196,111,22,187,63,229,47,253,239,216,188,24,107,89,109,252,157,157,254,94,67,169,8,38,33,129,191,23,230,191,68,245,239,200,116,157,83,172,63,42,154,142,126,237,217,75,228,3,237,108,27,26,96,231,106,59,66,108,7,210,178,105,219,171,192,71,143,201,69,170,136,71,113,10,53,72,137,218,129,233,170,228,138,84,241,23,74,253,84,86,208,85,204,80,242,251,40,124,175,124,2,37,78,77,9,218,124,187,54,148,97,182,249,120,103,63,40,79,115,77,107,150,84,129,190,138,85,134,101,188,28,65,78,239,40,201,106,102,113,242,0,192,22,90,26,82,41,180,164,86,96,56,91,49,177,194,19,223,49,122,182,55,244,174,125,216,222,208,5,152,22,205,20,11,218,150,81,154,68,154,25,174,96,59,98,234,5,148,136,16,97,109,252,230,147,206,119,235,59,66,83,160,162,52,147,103,197,202,2,175,182,148,77,185,84,6,25,73,140,14,18,25,218,66,118,134,15,5,65,226,112,163,89,34,36,81,13,33,196,226,4,161,180,114,52,207,169,166,90,177,182,51,205,106,207,107,230,87,55,11,209,86,17,77,20,10,217,153,30,211,55,236,101,245,161,165,13,196,13,219,103,227,193,186,95,163,207,44,135,67,207,137,108,235,204,183,7,52,147,174,21,65,109,247,243,44,79,251,145,95,207,107,95,70,241,241,121,183,213,117,228,84,91,27,165,211,116,230,70,147,234,220,49,160,109,13,207,253,69,214,143,192,8,94,130,87,224,0,26,24,144,55,150,33,40,112,85,244,109,38,158,253,200,143,25,105,242,205,102,69,123,147,107,112,154,28,95,102,148,19,70,11,137,77,98,235,44,145,95,75,1,47,37,171,241,160,172,119,94,244,87,201,123,227,34,148,68,40,231,116,21,221,199,19,175,100,227,165,46,234,102,106,38,249,206,209,43,189,214,71,199,249,58,187,115,205,7,55,247,239,51,241,254,210,237,120,238,246,185,220,110,239,237,251,239,29,227,189,228,228,157,111,254,126,158,249,162,203,9,79,123,97,71,12,217,107,37,147,156,68,159,12,222,133,10,13,32,181,138,139,208,76,107,156,110,107,13,15,115,222,99,211,120,101,58,67,106,221,17,201,149,192,198,100,87,78,102,169,80,76,170,0,109,83,171,81,175,158,248,158,9,56,1,200,4,141,46,12,235,184,128,118,135,131,156,94,215,11,13,68,9,162,17,73,43,176,221,49,162,66,40,130,166,38,24,194,41,161,135,230,54,178,151,176,156,198,118,231,130,18,141,214,37,41,47,83,80,37,22,25,129,80,182,138,45,101,168,101,151,165,135,119,143,3,238,141,231,243,61,197,125,47,251,85,237,219,218,87,5,64,64,59,203,13,177,251,182,232,254,195,239,121,245,87,154,15,156,183,38,101,228,153,57,240,140,26,249,154,40,170,33,163,232,34,72,19,74,21,141,80,194,62,84,220,116,187,120,79,191,237,111,103,191,234,227,61,92,55,118,198,22,98,55,75,43,113,80,222,150,242,163,205,62,206,87,190,191,236,87,60,104,116,91,71,211,93,85,194,231,235,203,58,212,39,71,216,0,85,67,9,74,2,84,9,0,133,121,159,209,115,54,170,31,29,151,252,143,243,213,159,222,138,189,236,223,47,250,207,22,253,167,173,127,199,164,20,70,98,38,141,227,191,62,87,63,203,20,121,64,173,177,95,92,247,240,113,95,255,126,250,15,215,253,123,79,138,60,24,139,72,109,97,25,203,176,157,6,178,37,47,123,173,212,12,53,73,29,8,82,169,138,72,12,2,0,67,136,203,18,216,180,190,40,188,253,164,112,153,194,149,127,189,78,126,159,74,61,8,177,21,22,170,101,53,173,226,68,192,249,173,121,158,232,122,60,152,185,26,98,81,6,99,153,101,51,137,105,244,40,89,126,100,184,113,162,53,20,15,4,134,84,176,1,53,152,232,152,177,147,44,204,190,185,163,135,204,53,117,161,229,229,245,75,74,27,109,73,93,34,141,151,126,35,130,106,100,198,182,207,17,32,0,214,90,146,224,239,254,55,124,242,209,157,119,156,58,152,49,157,101,34,242,249,179,249,17,107,123,234,49,56,147,198,108,102,212,59,140,228,32,88,245,116,218,208,142,10,132,57,43,74,119,229,129,17,2,165,20,65,4,202,202,1,248,230,75,150,207,109,53,231,173,15,186,242,121,104,190,190,210,82,58,10,17,4,11,99,33,167,99,52,207,253,135,56,141,161,115,236,134,229,9,207,175,82,113,211,138,247,154,193,243,248,53,179,204,62,47,226,220,158,64,246,64,81,218,249,66,43,246,122,115,238,195,199,243,145,43,191,246,95,125,114,185,184,251,135,110,239,23,171,198,233,170,214,97,27,77,66,155,3,69,117,238,223,222,126,255,23,253,3,124,219,135,251,121,208,227,142,124,7,238,192,95,40,246,244,29,188,7,7,180,208,64,47,173,126,124,252,218,79,94,242,207,122,118,153,157,119,247,186,105,151,123,104,82,79,99,189,7,57,81,121,202,157,113,182,121,170,236,232,162,3,183,104,62,114,115,210,25,116,125,65,252,134,217,171,77,194,159,162,125,160,180,212,235,189,116,218,11,58,156,4,246,235,213,136,175,150,240,65,62,244,205,219,253,251,253,220,47,158,239,158,159,111,179,103,211,191,218,234,205,192,205,87,223,183,121,44,184,251,97,236,221,226,210,255,131,173,172,94,184,41,90,180,51,23,116,73,217,59,189,211,252,120,81,91,57,65,107,165,156,148,184,155,52,172,43,212,162,170,169,140,47,62,188,224,159,211,243,194,10,208,4,81,89,99,168,13,5,64,8,20,49,237,34,15,98,143,150,226,193,225,155,157,149,97,83,40,8,177,22,18,211,1,123,242,53,181,133,8,184,32,192,192,89,43,106,84,81,161,2,40,56,81,29,199,18,147,41,247,158,101,118,183,9,235,184,152,114,114,88,117,179,51,189,180,174,125,86,101,194,200,107,10,153,124,77,171,19,142,207,5,112,189,139,187,87,198,125,195,95,255,248,144,247,111,185,21,207,11,191,66,92,212,24,127,172,126,241,161,245,174,33,98,121,241,245,254,248,249,191,60,230,55,239,195,190,230,186,216,175,89,217,6,172,81,176,162,29,169,70,53,145,116,129,229,176,28,61,16,23,27,22,222,167,62,83,223,143,219,135,199,78,111,231,24,143,99,25,75,43,141,56,216,80,174,94,206,175,130,15,210,49,104,192,203,174,181,126,73,39,57,66,247,114,173,176,58,62,246,57,255,182,191,161,120,40,63,125,33,240,23,93,101,217,248,209,140,232,213,191,136,93,169,1,117,138,212,8,177,117,70,85,182,127,194,252,243,206,237,94,23,119,103,0,16,64,177,79,197,117,170,24,0,162,132,120,193,122,169,123,71,234,251,133,238,83,125,233,219,24,96,211,63,108,254,175,109,59,185,64,69,18,1,81,180,113,146,52,162,21,64,4,199,168,245,170,207,252,65,252,254,249,126,154,62,128,92,136,179,16,219,170,182,58,26,168,37,90,68,178,105,37,131,176,102,181,18,76,128,7,68,0,66,8,38,148,162,68,183,248,11,97,125,161,175,31,231,13,112,248,71,142,45,11,124,111,239,138,191,152,29,187,32,9,29,66,123,64,218,151,124,147,124,195,77,249,77,220,144,185,244,243,232,123,207,93,228,10,59,230,93,141,247,201,219,167,234,251,74,244,200,144,217,253,31,95,248,190,2,189,2,116,53,43,10,164,174,52,190,28,222,121,244,229,225,157,67,211,157,78,157,32,103,216,229,236,140,152,134,78,99,253,21,199,91,204,228,189,242,69,109,154,167,155,150,60,249,243,204,223,61,124,61,241,150,121,107,150,175,221,189,147,186,50,219,138,130,143,217,124,84,242,53,199,209,171,35,191,232,248,235,117,254,165,174,254,10,23,126,178,219,27,125,240,231,63,185,121,115,204,78,51,19,37,56,197,137,121,90,83,33,52,50,146,164,63,78,192,106,82,131,150,148,97,242,4,226,218,167,142,167,179,235,190,246,93,215,173,249,235,209,236,148,187,129,155,145,110,68,19,199,153,19,60,124,121,109,185,126,26,240,26,175,196,241,37,249,62,247,80,167,122,238,86,123,196,249,162,140,85,92,100,49,182,116,56,58,248,238,72,33,121,243,252,216,148,187,204,190,209,207,197,119,62,92,253,114,126,243,191,185,94,59,198,207,255,212,199,7,3,123,17,51,151,60,54,225,112,183,118,151,209,221,189,251,250,110,124,29,214,118,174,203,71,94,31,221,243,252,81,159,168,18,204,241,157,113,109,188,22,222,140,247,193,158,215,87,156,215,119,117,89,207,55,19,140,233,206,174,153,122,214,169,190,143,87,210,116,56,68,201,32,15,97,58,69,139,208,116,152,197,174,187,101,117,52,195,54,132,104,41,41,49,150,194,234,169,189,85,72,182,69,231,190,235,126,246,241,124,234,113,222,224,115,223,78,238,23,59,159,175,249,224,101,108,223,204,170,213,131,213,247,182,109,71,156,57,178,60,244,244,246,40,178,23,220,52,206,115,7,150,34,78,112,217,197,184,129,244,68,137,212,6,110,36,42,147,85,167,101,201,182,66,173,122,44,110,91,251,129,4,45,190,106,253,250,96,76,122,82,144,176,22,130,25,137,9,64,110,118,161,114,192,54,48,181,201,187,97,52,251,124,175,105,169,179,18,57,237,174,90,247,141,42,170,153,240,221,27,0,19,131,65,172,184,227,50,48,36,168,6,48,58,232,55,108,64,93,1,72,120,113,78,39,1,159,250,120,242,217,149,248,199,202,237,130,141,70,80,67,205,108,201,122,10,149,176,171,158,138,187,25,10,107,73,153,206,199,177,135,127,224,28,222,190,125,169,31,123,228,115,81,238,110,101,62,39,85,80,243,160,251,251,199,178,123,240,233,187,139,58,103,238,185,246,221,244,9,246,188,107,143,16,22,191,108,237,131,72,10,69,12,192,234,17,216,162,117,175,123,225,102,91,182,205,70,223,220,51,77,78,45,214,221,101,60,162,101,69,205,215,219,93,106,193,135,155,18,253,68,229,87,222,115,134,0,127,44,97,158,61,180,157,238,95,55,25,155,200,164,158,85,161,75,229,179,140,40,107,211,141,3,36,144,185,245,124,179,103,163,153,135,211,103,1,167,101,189,189,186,84,126,85,209,168,116,84,186,178,234,202,24,186,126,84,55,117,177,191,122,87,220,30,228,178,202,22,58,180,33,30,58,93,199,187,69,21,237,254,146,208,172,160,9,48,157,1,205,149,42,12,61,143,87,79,121,93,220,67,250,113,87,88,147,116,218,218,125,183,235,55,165,103,226,243,155,93,159,35,213,253,220,229,113,241,119,223,255,243,163,255,83,102,124,230,119,254,243,253,227,255,125,255,248,37,207,255,134,163,87,37,173,64,23,187,115,82,203,157,33,231,32,65,215,20,173,108,132,41,216,89,66,134,155,222,123,61,103,217,114,178,116,36,116,28,187,132,233,40,29,173,73,84,40,135,202,69,228,217,88,64,88,173,184,169,16,43,157,57,209,172,156,246,170,50,59,61,216,247,249,244,98,121,164,190,10,63,251,116,17,228,141,180,13,142,32,4,131,220,217,102,187,190,69,150,181,71,33,251,191,29,223,146,188,253,43,126,252,67,137,101,87,137,126,144,157,35,138,97,230,37,159,163,225,152,163,75,115,95,31,190,106,148,133,45,194,153,90,214,122,11,35,51,104,22,149,27,226,77,157,247,113,19,190,163,124,156,253,191,255,224,207,251,183,221,191,199,114,249,96,188,134,57,220,125,253,110,13,227,35,206,208,109,36,25,101,121,221,30,151,191,101,191,213,53,121,30,231,222,110,248,236,147,151,219,124,188,243,143,183,249,238,113,253,0,127,94,87,103,31,239,146,175,71,251,254,244,152,26,223,14,110,143,197,54,115,189,134,247,24,124,141,239,254,217,106,94,170,194,30,64,143,98,254,109,68,183,166,227,198,15,13,246,219,36,141,145,107,201,21,6,244,24,101,171,194,130,170,222,120,49,99,124,120,216,219,225,169,149,199,203,18,208,191,26,47,166,252,255,114,76,109,163,107,193,245,210,122,73,160,78,47,200,242,198,217,41,14,93,155,215,240,165,126,138,223,62,50,254,195,227,95,38,225,121,254,231,255,197,159,238,215,234,114,93,125,245,126,239,104,142,249,145,243,243,104,255,249,254,45,241,100,178,176,242,208,40,82,56,42,245,233,195,140,31,96,235,79,250,39,254,15,58,247,194,252,161,207,174,120,156,28,90,208,167,177,53,194,120,127,43,253,158,111,23,138,27,89,53,174,157,62,51,166,219,111,227,238,179,231,117,230,3,77,238,198,210,13,123,235,178,197,205,23,255,245,15,207,131,140,116,206,253,172,244,52,117,92,231,241,73,15,11,211,100,217,175,218,38,235,141,20,43,140,9,166,235,52,27,191,182,246,250,173,251,127,237,214,175,239,233,143,159,235,159,238,161,57,33,109,111,243,245,93,220,247,228,206,237,59,183,111,189,125,227,230,99,150,183,89,136,71,61,31,127,156,143,127,120,190,122,249,37,247,201,206,112,251,242,232,135,125,150,142,253,164,210,79,149,225,108,12,234,26,211,23,52,143,141,122,225,235,188,54,96,249,91,211,23,25,151,253,156,18,26,180,133,194,76,101,152,190,221,11,89,228,178,64,181,122,142,56,3,212,214,219,40,89,226,253,27,152,143,182,246,204,205,214,114,57,39,219,184,159,198,106,44,106,42,233,154,105,137,141,97,72,234,218,12,145,212,74,188,72,145,167,6,222,75,228,109,89,31,136,50,140,52,46,64,77,227,69,152,243,51,139,214,34,4,8,5,37,197,128,171,144,164,22,10,57,41,34,75,88,58,173,100,45,86,136,178,230,247,58,255,60,183,62,62,127,237,163,23,222,125,49,182,181,66,122,37,115,3,231,252,116,87,109,55,106,156,103,167,74,19,72,73,63,61,229,179,37,223,252,207,249,238,2,173,189,115,41,228,202,184,173,70,68,212,118,159,188,189,61,40,83,168,121,191,127,118,154,47,200,54,186,151,243,63,51,191,253,242,248,71,238,127,44,46,58,34,125,102,213,255,91,113,131,77,132,31,123,217,28,57,247,53,70,4,40,176,131,157,189,117,55,51,9,140,135,119,14,104,33,219,63,127,47,246,47,191,247,175,255,188,143,127,88,127,239,15,111,252,177,253,228,229,59,188,185,93,94,174,89,222,141,223,15,159,241,162,76,110,227,145,212,100,76,192,242,76,115,37,132,36,142,101,14,179,34,199,114,38,90,33,153,237,192,248,92,86,119,46,173,215,214,196,249,228,69,148,195,236,133,149,70,86,35,87,179,139,188,150,233,58,222,155,137,56,110,246,156,189,202,149,198,120,165,110,213,51,140,204,197,213,172,106,160,101,235,171,76,96,211,182,26,147,63,215,167,34,94,166,244,49,144,41,106,27,187,224,31,115,155,27,226,158,1,38,34,216,80,175,86,148,183,187,182,133,214,114,34,249,70,111,95,23,119,20,15,196,235,150,59,14,216,42,245,9,143,183,161,38,168,15,126,157,63,28,122,244,164,231,223,245,250,183,48,226,100,165,7,56,53,18,205,164,22,39,149,138,209,171,76,170,107,240,13,173,238,188,4,224,208,123,111,84,48,185,69,36,140,147,40,42,66,57,201,47,220,158,146,94,27,29,131,54,0,244,209,110,144,66,68,26,128,35,184,25,90,43,199,210,93,218,31,234,184,186,130,16,185,68,209,35,67,16,162,80,105,42,85,19,218,208,108,86,1,178,143,107,254,235,254,127,127,137,223,123,61,199,159,74,31,176,71,194,33,251,22,71,6,247,236,98,16,185,104,39,187,43,95,36,42,76,158,161,76,22,165,213,54,101,195,124,114,108,109,182,155,235,184,61,217,192,184,153,220,203,111,163,1,92,168,0,87,76,74,50,216,165,41,118,110,12,219,13,143,35,187,76,246,90,251,158,189,158,46,103,169,218,151,223,225,94,29,38,17,145,23,236,184,118,151,15,131,53,187,57,60,98,184,70,184,142,250,9,207,252,190,154,125,11,73,83,145,20,45,88,244,56,217,47,233,113,133,2,110,209,34,177,68,32,98,172,99,140,85,209,81,102,183,3,57,33,202,160,75,152,159,102,255,196,203,46,67,22,71,216,0,165,3,208,117,6,193,156,164,153,132,145,117,230,62,68,227,80,113,60,113,150,19,191,62,194,190,22,243,10,126,66,245,195,122,85,93,235,41,189,117,151,155,187,115,252,124,63,26,147,39,25,231,250,120,56,67,78,90,38,149,228,136,97,64,145,66,147,232,79,191,178,252,7,218,250,149,190,243,255,134,221,67,126,249,87,251,125,181,134,194,250,37,28,174,57,222,49,196,93,114,213,105,178,200,145,154,48,43,186,56,231,59,155,1,238,232,117,46,23,134,128,15,139,166,149,101,156,112,115,76,237,113,188,119,152,48,53,99,152,51,91,165,118,235,187,37,170,12,19,76,176,128,171,27,239,193,119,189,243,183,247,246,223,224,228,151,93,142,182,27,219,195,217,225,112,80,55,154,75,229,217,233,199,231,188,56,253,207,135,87,225,249,189,231,119,87,201,244,126,114,163,213,83,7,174,165,196,74,65,97,86,115,153,164,27,202,78,241,213,208,93,155,87,221,171,43,208,8,161,228,64,37,161,78,20,172,123,20,22,211,172,116,83,0,87,3,83,205,41,93,123,91,250,17,99,125,132,232,117,165,201,170,110,72,140,104,139,202,9,184,105,108,64,168,45,69,65,220,147,195,217,136,105,105,148,189,140,122,237,38,238,124,180,64,155,226,99,132,59,225,66,72,24,58,209,21,189,78,16,70,77,186,66,200,90,48,2,96,137,198,82,163,40,77,197,141,88,212,237,88,60,150,223,188,195,79,119,153,79,153,241,132,84,76,152,199,214,13,166,35,157,75,43,141,48,118,39,194,146,211,97,82,227,165,167,184,246,145,71,27,184,65,176,80,94,214,117,121,68,26,81,11,202,1,248,118,163,85,29,169,233,235,241,254,31,232,11,22,79,247,223,146,183,254,238,250,119,76,32,218,29,42,109,32,74,210,175,4,98,234,0,237,120,88,51,129,0,152,4,116,111,14,98,0,35,50,113,221,66,175,16,182,201,58,110,92,189,51,46,117,137,204,102,215,217,188,38,127,156,222,156,195,38,62,133,45,182,220,160,235,24,109,172,32,84,166,143,16,9,40,0,234,249,109,24,179,75,87,167,100,54,26,99,1,40,19,98,136,38,63,124,101,239,145,15,114,193,115,166,224,234,169,122,162,121,93,155,214,153,227,250,154,245,101,177,91,213,206,12,136,64,64,114,250,50,211,55,250,33,113,124,211,175,90,189,240,255,81,90,181,137,190,160,75,76,44,220,208,204,217,53,12,46,176,145,141,33,19,49,37,66,161,252,9,211,212,212,71,56,207,182,29,198,159,200,142,78,14,47,51,245,75,171,255,196,235,151,93,67,155,109,42,197,230,97,3,24,65,185,16,183,64,54,30,219,32,69,121,241,113,72,116,107,238,26,187,85,88,211,174,202,156,50,200,97,55,152,149,50,208,64,84,78,226,201,218,191,203,239,188,148,255,215,127,187,255,196,138,254,146,63,82,250,187,89,11,207,205,174,218,115,166,188,71,157,11,109,22,171,201,41,116,53,222,202,152,222,238,213,238,85,247,117,23,162,227,62,190,244,117,235,198,231,103,61,241,181,94,228,156,253,135,95,250,117,108,82,168,185,11,240,48,216,180,85,235,88,84,38,101,126,245,253,143,119,190,122,217,215,96,47,241,138,71,155,77,194,189,143,119,116,244,173,253,161,56,66,39,167,69,119,187,122,75,180,40,69,244,193,22,39,111,122,226,79,201,63,181,47,27,81,12,157,160,55,218,240,79,71,49,23,81,92,198,70,150,140,68,39,193,228,74,91,65,41,221,84,113,101,123,77,46,124,54,133,74,55,107,139,12,249,171,105,32,10,3,126,54,84,7,118,154,149,212,22,173,42,24,157,207,76,179,98,30,70,118,177,207,127,13,211,93,29,96,83,93,0,1,167,212,136,251,229,211,110,240,9,169,39,167,83,30,237,196,184,231,176,15,139,54,76,14,201,35,50,164,80,7,152,147,222,226,254,217,247,190,243,147,191,110,225,209,59,55,107,181,226,91,107,30,58,24,79,65,162,157,77,132,105,195,64,4,206,187,179,232,60,144,107,184,66,154,240,155,235,112,107,104,107,152,45,166,9,205,182,137,33,230,218,148,182,219,238,109,150,201,94,88,200,62,189,115,223,66,195,70,137,2,90,212,65,22,250,84,62,221,113,186,130,203,189,231,239,174,95,158,114,174,218,23,225,92,189,182,215,131,203,195,245,193,222,154,181,220,238,128,135,147,91,71,110,143,222,250,195,183,213,191,249,153,173,167,110,150,141,155,86,106,74,165,5,7,8,33,117,34,79,97,30,12,99,13,246,100,101,33,18,47,253,28,244,138,236,26,164,85,88,77,106,13,170,120,102,103,177,44,167,198,109,221,245,233,33,16,37,110,167,124,22,211,59,59,224,73,84,208,204,233,148,141,102,157,77,107,41,146,74,128,27,103,193,139,79,54,125,75,141,219,3,174,236,198,4,57,69,99,10,217,56,140,9,140,37,112,1,59,197,194,48,159,1,164,75,209,168,53,124,151,232,69,109,82,166,236,73,19,114,109,178,32,74,132,160,54,145,139,175,155,237,253,75,183,31,223,215,92,95,221,88,141,21,179,74,149,26,214,22,150,238,43,207,238,114,110,35,104,118,150,180,203,230,85,188,224,18,76,57,244,239,31,87,247,143,234,186,70,19,160,148,64,114,176,29,195,49,15,246,131,184,94,247,46,255,250,248,243,119,240,203,247,254,219,127,246,82,226,77,199,70,248,80,98,227,25,58,25,172,88,153,189,99,199,60,15,32,141,200,144,2,49,66,8,27,142,176,185,92,109,8,212,164,199,166,59,190,198,3,38,125,10,239,241,82,94,147,3,10,174,113,120,211,55,211,166,148,81,39,218,18,216,70,36,74,181,243,255,138,171,4,203,238,180,81,23,63,155,160,253,145,131,72,244,250,57,99,228,255,176,19,223,11,16,6,166,183,140,239,48,115,190,25,124,123,120,252,153,63,255,219,56,123,234,182,149,206,50,173,93,40,27,17,25,141,147,160,114,42,110,68,17,162,164,4,67,229,114,252,152,247,6,98,187,192,7,48,34,255,113,240,127,28,236,159,68,189,88,196,242,42,4,75,185,96,8,0,10,144,0,196,142,163,103,179,157,132,188,116,108,103,77,139,234,206,153,178,54,160,211,57,11,154,17,89,152,83,26,64,208,66,214,121,236,123,34,85,205,75,101,47,223,28,255,227,191,133,151,123,174,255,61,241,78,117,214,230,153,54,64,30,139,82,70,94,20,203,55,164,102,218,94,122,88,119,211,110,215,29,194,152,34,156,2,158,132,41,74,168,243,243,80,128,28,232,117,166,120,51,204,154,148,0,64,97,173,125,248,236,243,243,245,200,55,208,70,101,112,68,103,115,70,115,99,78,119,183,225,210,173,90,212,72,226,112,170,4,116,136,62,28,209,225,171,227,210,247,152,133,58,68,36,77,169,131,238,30,62,135,167,194,42,201,86,137,175,150,197,11,4,93,130,158,17,13,217,194,250,238,201,193,249,163,108,146,118,153,202,37,60,41,161,158,124,120,100,212,110,89,30,140,180,41,56,105,71,103,70,37,180,145,44,90,142,195,201,136,99,5,217,250,94,233,116,154,77,214,59,106,214,10,106,230,180,113,175,95,64,183,224,159,37,46,212,109,162,84,221,214,234,204,50,201,136,222,121,225,60,13,209,148,184,140,233,34,110,142,124,242,123,91,63,120,232,131,23,224,97,85,171,87,63,115,237,242,33,53,102,171,186,56,58,229,232,136,34,52,93,155,214,166,4,2,156,32,208,2,134,24,186,85,140,153,202,154,68,111,227,148,94,147,28,149,101,108,200,72,197,68,182,46,180,170,18,227,194,48,129,49,113,164,27,178,201,174,207,108,95,169,141,229,160,73,13,231,146,233,186,189,179,220,180,221,105,113,4,183,200,145,40,155,177,89,135,124,222,87,118,228,14,79,138,76,12,221,26,42,49,38,30,65,237,1,12,194,51,33,178,3,107,65,167,192,210,170,212,88,92,210,173,24,9,176,106,186,244,188,54,152,235,174,56,184,127,60,104,213,45,105,83,48,146,19,49,227,112,71,32,6,75,53,115,233,121,214,101,161,216,164,74,182,34,173,90,238,22,178,83,226,30,62,254,139,208,121,12,113,46,190,79,60,39,233,69,202,24,0,106,72,81,131,19,102,149,156,194,74,160,44,192,28,206,255,145,194,83,155,22,138,102,148,200,220,36,149,145,138,222,194,53,168,157,163,186,9,245,104,123,191,178,229,159,63,214,143,6,22,58,8,2,29,100,1,93,188,185,53,42,52,7,26,32,99,156,188,246,153,156,66,40,20,91,184,244,186,51,37,144,180,35,133,42,51,163,40,205,130,80,247,67,24,167,225,237,134,101,11,27,207,90,250,236,105,123,70,95,217,216,47,238,225,241,195,219,125,55,253,10,48,76,59,81,69,184,42,0,68,175,76,20,12,230,3,16,13,96,11,220,66,92,181,102,176,82,207,159,182,99,125,178,155,82,172,37,245,145,122,179,30,216,81,36,42,42,81,187,83,0,132,72,10,196,142,229,180,159,59,178,95,236,230,184,223,193,206,143,20,229,18,173,207,233,177,219,71,187,210,90,63,124,93,220,13,160,75,233,98,242,92,35,61,89,136,27,125,212,231,27,232,217,3,159,66,95,251,33,39,215,58,241,29,118,172,37,141,95,124,118,219,179,208,208,141,238,95,137,240,111,100,219,2,28,96,86,134,32,60,25,81,69,44,120,80,127,34,60,37,153,52,35,15,55,228,9,123,0,12,77,28,225,1,131,74,60,24,170,0,8,24,91,187,115,219,233,148,209,220,174,168,149,173,202,195,163,179,114,177,165,104,50,238,196,193,172,178,252,7,239,162,150,211,66,161,194,17,51,207,201,79,126,75,175,95,54,252,57,205,159,78,220,145,56,167,242,154,29,56,232,163,95,216,220,213,190,108,252,193,244,193,176,152,158,157,224,134,152,134,245,193,116,119,122,164,222,227,27,186,230,233,247,91,151,154,183,157,124,144,188,253,161,185,158,219,218,236,164,147,157,23,165,239,125,244,245,53,233,181,110,213,181,235,126,244,74,55,211,78,215,164,26,99,80,196,153,196,161,211,188,246,206,199,124,135,38,71,194,249,190,203,167,117,237,79,247,244,26,53,194,128,17,218,6,23,191,139,51,119,181,114,99,147,40,83,88,24,192,157,52,59,136,134,65,159,106,165,243,38,23,45,38,191,199,39,35,220,222,54,246,30,182,22,252,32,222,107,74,72,98,24,145,35,29,96,208,74,36,55,212,144,152,66,71,121,12,236,242,136,176,252,152,237,237,234,55,105,68,45,8,233,218,65,167,83,251,161,69,236,199,249,248,54,55,221,81,194,224,54,51,8,13,27,46,50,185,234,176,12,90,64,178,164,136,50,144,148,42,123,101,32,105,129,90,101,253,66,194,149,3,217,154,161,230,219,175,250,240,29,179,63,230,213,206,199,223,78,83,114,189,172,26,9,160,99,3,14,223,250,2,187,211,65,13,53,86,200,77,198,34,212,173,177,54,213,76,37,187,211,152,120,144,19,26,98,250,86,163,106,186,23,231,146,3,208,209,205,114,216,62,182,104,162,211,53,11,77,251,42,167,241,220,230,213,238,35,55,174,250,61,227,179,249,177,139,149,187,205,59,195,91,188,217,76,75,228,7,127,213,142,43,84,214,181,21,134,138,174,97,184,107,100,124,160,16,32,59,101,151,149,178,225,28,75,0,106,108,170,202,178,84,114,174,235,17,100,222,93,163,215,252,48,87,179,49,116,247,136,141,170,97,237,129,213,27,129,138,190,163,4,107,86,63,60,246,135,142,121,232,25,34,172,157,119,59,190,111,229,90,47,30,190,149,227,207,113,178,243,186,149,14,22,24,139,247,133,249,44,48,69,18,18,194,76,114,69,9,148,153,81,41,88,3,48,241,55,253,145,244,125,56,16,134,176,133,7,73,49,18,66,35,69,107,28,54,31,165,85,172,111,252,126,220,248,225,49,63,63,143,127,191,246,143,167,236,237,60,56,30,107,45,210,26,47,226,140,51,34,135,180,118,182,69,154,87,70,109,71,167,233,225,155,83,204,122,104,20,98,16,28,166,122,89,151,47,4,235,239,127,150,159,111,26,88,67,21,189,205,57,226,124,50,104,207,113,49,190,233,213,94,94,104,245,96,204,165,67,71,121,105,35,78,201,217,72,12,152,140,209,49,156,13,0,233,98,22,28,72,6,64,8,25,205,104,107,169,230,99,243,233,110,200,15,246,189,178,121,61,250,19,57,181,4,162,21,70,167,108,64,161,2,6,116,129,248,29,224,181,205,122,33,65,75,100,158,10,27,26,145,104,150,109,77,19,122,207,75,128,122,39,27,254,107,220,51,118,30,128,169,2,23,117,168,40,239,198,198,45,239,47,241,227,157,219,13,107,31,238,23,191,208,197,111,115,200,138,102,25,103,143,207,14,108,129,76,162,253,103,209,182,176,46,11,55,90,137,189,28,99,106,49,239,177,95,71,176,161,203,145,132,60,232,192,54,52,84,161,80,224,152,164,9,79,51,54,140,180,66,109,134,218,216,184,187,230,72,106,147,245,160,197,13,251,4,156,21,216,48,232,28,184,74,130,75,248,27,223,72,116,114,247,203,206,205,197,74,216,213,177,149,183,171,178,255,85,157,239,145,127,50,181,207,48,26,91,174,164,185,135,30,214,167,105,46,17,17,187,182,181,69,89,83,42,169,201,146,129,43,22,34,121,127,167,24,51,157,216,199,100,251,28,135,105,39,28,75,47,71,21,170,188,124,248,246,100,185,166,110,231,150,44,117,91,70,173,53,154,198,64,247,149,128,76,34,104,56,103,123,149,19,50,153,158,107,243,166,54,90,55,200,14,176,136,14,249,209,193,101,114,228,24,45,152,15,146,73,177,51,53,195,103,11,98,105,219,156,78,225,194,203,166,236,163,118,94,44,84,215,58,61,181,3,246,19,91,70,34,86,27,11,50,17,94,19,168,201,88,32,20,43,35,17,133,170,161,25,61,30,43,116,56,141,206,69,37,32,224,74,33,64,32,98,219,136,248,100,207,7,138,235,195,165,98,61,72,69,98,138,86,169,22,38,72,32,17,25,43,15,243,8,165,243,254,96,240,208,12,230,154,58,50,132,42,245,108,231,158,87,183,44,15,114,197,190,241,227,61,78,38,103,202,221,219,238,11,87,187,214,22,174,14,46,237,26,12,100,130,203,219,171,93,44,206,54,158,198,87,165,107,83,25,123,149,9,86,140,104,36,84,17,151,31,88,186,37,104,171,176,51,28,125,170,188,48,46,51,119,106,43,210,198,139,178,171,198,81,205,98,101,175,89,118,155,51,183,225,19,217,59,63,61,221,251,108,63,188,254,41,87,143,185,253,87,114,53,201,114,1,83,205,204,6,108,82,22,237,77,56,87,141,42,31,32,69,81,36,29,213,168,64,12,40,204,73,26,88,45,203,228,202,185,47,117,119,137,149,167,123,158,30,99,215,140,97,56,82,213,231,186,45,137,91,168,128,32,236,20,80,169,234,88,229,73,238,135,219,115,194,180,150,99,190,60,243,54,178,61,30,219,163,95,45,135,158,181,40,59,161,122,175,36,202,163,73,76,137,101,29,80,131,29,153,24,24,137,17,153,195,167,254,216,78,60,105,48,90,78,123,54,152,129,44,218,46,234,68,70,198,4,135,200,32,90,137,53,218,25,164,199,101,203,123,241,153,147,252,140,146,220,208,20,9,168,97,218,186,69,173,129,181,98,190,242,120,130,160,136,215,254,120,57,61,237,182,205,33,25,155,235,127,190,54,231,237,225,114,105,230,149,94,82,168,189,44,223,159,199,185,133,169,119,171,163,130,1,183,63,105,150,54,17,88,167,177,162,62,218,200,232,177,163,184,64,34,85,82,128,68,132,67,34,66,33,112,94,96,234,128,184,54,164,102,201,165,202,184,244,114,43,115,153,152,229,185,62,29,183,135,117,26,27,96,22,138,8,100,0,4,214,10,17,249,219,145,33,47,223,212,123,191,149,154,32,5,157,75,169,129,70,54,100,128,231,52,125,7,252,147,56,160,145,12,35,107,134,217,11,121,160,208,72,129,97,99,173,222,111,49,184,27,203,55,248,176,244,189,67,189,143,251,169,171,47,255,50,200,58,117,247,247,206,200,214,92,149,51,71,246,175,163,123,121,200,63,179,134,255,122,23,255,98,47,178,115,201,86,180,240,108,199,231,109,252,56,21,168,13,242,204,25,170,202,69,109,6,4,88,52,110,40,101,15,3,71,186,108,148,171,145,187,37,162,73,5,92,116,48,17,210,29,12,251,211,149,133,55,102,13,195,238,190,128,179,211,223,248,250,140,227,254,196,81,197,178,245,186,212,60,57,5,135,228,134,255,236,55,100,220,168,55,183,168,7,30,222,71,91,38,250,254,235,211,215,107,26,140,229,56,159,233,136,71,136,114,212,98,99,159,88,198,70,42,122,245,107,153,206,181,171,199,38,135,99,58,115,58,211,6,219,57,245,49,104,93,62,254,183,234,157,105,181,139,146,58,199,70,167,66,160,10,50,123,154,98,200,96,32,140,147,40,12,204,179,240,112,199,227,31,159,245,117,37,32,66,138,220,7,119,127,51,31,255,195,180,209,97,63,154,136,230,0,251,185,199,207,173,151,186,46,220,101,8,159,55,143,238,114,85,211,232,65,238,156,250,222,237,107,123,191,249,249,249,156,76,11,47,11,86,170,2,35,73,72,206,88,64,82,73,11,7,169,8,15,16,125,13,9,118,201,232,38,130,212,12,57,165,65,13,144,34,65,131,194,226,232,157,180,79,159,198,107,181,22,169,55,143,186,198,178,74,85,24,106,84,50,200,88,137,62,234,219,202,94,7,115,75,213,136,171,224,18,18,148,116,185,81,208,175,124,86,84,246,43,134,223,165,61,179,146,216,30,76,226,147,208,222,11,246,175,152,119,203,9,133,162,72,127,234,39,203,166,221,116,43,187,93,179,41,216,131,13,170,77,138,157,55,144,197,67,117,148,85,19,155,192,178,183,116,159,255,198,82,180,69,99,26,187,11,211,164,55,78,202,182,9,11,179,111,151,100,239,35,237,202,246,232,138,158,117,94,124,125,47,62,223,213,236,102,238,246,246,158,140,189,181,196,46,198,107,179,218,208,90,8,171,19,168,145,245,224,71,228,16,46,36,196,36,20,10,84,10,106,82,87,78,197,60,69,114,88,47,165,173,134,153,31,140,205,113,92,200,177,79,115,109,3,192,123,144,139,205,138,16,219,73,234,69,124,96,156,193,160,185,113,235,209,190,62,107,159,155,49,92,249,251,34,150,57,157,23,116,151,228,189,144,106,5,62,145,218,17,234,69,125,118,17,165,133,21,130,231,35,104,15,138,65,100,178,240,19,223,134,133,215,253,218,220,45,118,72,111,99,188,84,50,147,231,201,101,18,100,72,84,222,101,58,97,114,7,189,30,26,123,116,252,178,35,254,15,79,202,127,183,224,127,20,128,186,156,40,174,85,222,196,82,161,232,114,138,179,133,213,66,166,176,116,126,54,214,102,95,69,99,189,62,118,239,158,7,61,19,212,31,154,150,239,12,150,239,206,214,151,210,18,23,101,95,214,139,20,113,243,165,253,45,199,95,169,222,252,167,127,48,190,242,29,124,165,192,11,173,216,47,7,217,225,41,102,22,138,105,164,29,128,164,6,192,79,166,193,143,162,209,166,102,169,194,77,86,111,47,203,149,28,240,177,188,110,75,158,52,134,209,74,70,64,18,60,116,129,181,221,137,32,137,66,138,149,103,151,206,24,179,117,16,170,201,150,81,155,69,87,230,25,141,182,41,166,218,64,223,162,239,75,49,23,18,111,60,213,153,89,13,233,251,148,171,69,200,46,119,86,182,196,95,68,238,159,184,246,177,63,251,255,199,153,13,243,83,117,215,90,67,71,55,251,210,177,120,123,100,181,57,203,215,74,255,178,59,176,39,42,50,79,26,246,38,27,253,50,221,30,177,141,96,152,33,172,74,109,75,168,19,1,142,208,134,133,142,64,219,169,209,174,98,206,172,4,42,106,11,193,10,231,40,207,58,129,119,54,78,139,214,61,60,177,223,153,105,239,95,226,226,129,162,48,27,165,83,238,0,229,74,18,33,46,163,229,253,45,62,15,84,171,96,91,106,145,91,172,7,253,146,39,202,48,49,23,225,232,82,214,34,22,174,178,106,112,235,121,249,237,61,70,58,66,63,129,52,7,157,159,161,230,60,201,212,102,92,10,54,56,170,68,81,42,25,163,49,215,185,106,150,165,132,192,72,81,37,26,200,34,217,110,247,93,40,138,208,252,82,35,221,103,63,106,224,134,148,56,68,176,15,53,239,117,233,247,73,118,181,23,25,149,228,74,59,123,59,27,190,190,115,125,11,211,50,30,190,229,213,18,238,76,239,251,249,127,143,7,47,190,181,233,167,79,203,69,89,108,52,58,125,19,251,82,201,100,97,144,44,178,121,49,37,159,96,133,71,75,86,95,57,98,119,71,158,28,101,119,0,81,9,5,220,59,228,152,172,46,141,15,214,250,46,151,1,118,74,38,244,91,199,11,57,218,152,72,106,25,74,197,170,178,150,224,25,57,70,179,199,181,62,44,143,88,236,24,6,142,189,103,174,159,38,180,118,102,105,17,121,97,167,50,74,179,170,133,76,163,85,152,70,38,67,162,221,92,37,187,228,227,133,55,227,1,163,152,6,90,217,174,46,76,108,155,164,107,250,208,198,98,20,117,141,96,142,16,178,172,45,74,108,239,126,11,27,177,202,202,211,210,54,167,49,53,91,98,73,20,71,184,188,237,217,87,123,121,239,114,205,104,39,27,109,187,44,150,146,96,83,160,56,192,169,64,37,141,8,66,196,38,129,39,68,194,36,76,164,108,62,155,151,25,164,153,10,225,220,93,57,115,57,159,93,253,180,198,253,204,111,117,162,177,145,109,24,142,132,131,70,232,41,173,41,58,55,226,36,27,80,76,228,42,112,200,89,73,131,246,73,124,108,252,112,166,97,170,215,84,50,87,190,156,115,214,222,246,62,105,54,163,36,205,121,49,195,234,180,35,90,87,91,232,187,5,185,76,17,41,136,160,1,47,125,183,217,243,150,123,93,237,243,6,107,52,253,16,61,116,42,61,44,66,203,98,193,118,113,79,207,210,41,28,236,205,197,232,249,88,216,227,146,79,158,224,247,143,243,211,30,105,3,86,187,161,185,55,165,130,118,114,183,210,209,228,103,190,68,57,34,216,120,177,108,79,93,183,111,83,158,203,174,116,249,120,57,211,137,236,105,95,212,157,182,207,6,246,154,203,15,212,184,107,225,205,207,253,74,127,134,55,186,47,255,199,237,253,243,220,13,240,248,36,214,106,16,17,17,10,0,111,8,48,100,195,160,185,78,160,8,212,194,81,178,84,97,217,150,89,102,13,142,246,192,47,245,211,195,157,182,4,69,80,198,83,43,46,144,175,90,33,32,244,231,213,220,40,94,234,159,115,4,248,112,229,123,98,186,128,254,100,82,41,23,73,159,55,169,0,40,18,138,81,37,237,41,139,139,129,122,126,120,83,196,250,174,232,187,219,38,116,131,153,68,183,4,138,89,190,87,246,53,159,196,101,96,162,120,221,110,183,217,170,81,132,53,210,67,14,63,157,191,243,248,57,229,63,243,75,79,120,238,251,93,234,185,152,21,237,110,113,43,106,81,61,186,127,246,236,114,155,5,197,137,41,1,34,58,132,33,28,243,251,60,240,31,157,212,232,127,28,13,100,105,145,18,17,32,104,96,12,8,10,172,0,0,34,191,138,142,36,2,64,8,130,84,40,194,78,155,155,236,90,149,120,123,224,32,80,60,122,75,231,64,92,93,35,223,92,14,119,219,214,68,129,71,20,154,5,16,168,140,148,180,41,28,149,167,107,68,249,244,228,128,84,84,2,54,171,206,90,117,138,87,217,16,82,201,142,95,125,126,249,136,175,210,178,79,208,59,217,201,115,138,9,31,117,147,251,208,145,200,57,183,171,35,136,229,146,71,123,158,99,32,106,35,234,232,148,133,215,212,109,86,98,125,236,113,91,50,84,199,103,157,253,184,150,221,184,6,14,37,108,245,227,55,63,138,79,253,37,118,207,33,9,2,195,46,4,127,225,55,136,159,165,174,65,151,252,81,189,60,106,95,253,147,143,65,13,186,242,65,95,126,107,169,45,122,183,224,169,199,88,226,250,62,245,187,58,88,21,152,9,162,152,78,2,169,88,149,139,77,57,197,163,159,202,114,157,164,162,253,99,211,133,238,76,83,154,206,218,133,102,74,234,67,183,110,191,44,27,101,94,226,51,220,108,158,186,140,140,143,60,29,132,14,17,44,50,15,172,227,36,164,98,129,128,84,5,39,3,85,3,182,47,124,95,248,117,57,215,170,220,28,102,40,102,199,51,202,144,113,134,106,33,4,145,132,72,43,192,2,18,82,65,141,126,75,222,162,80,97,130,93,110,82,142,77,0,49,109,110,16,93,40,164,113,154,182,117,219,65,211,132,166,196,162,106,17,129,24,224,45,174,71,205,178,77,118,154,157,14,234,80,50,122,194,174,103,52,244,32,109,157,166,64,83,214,75,236,19,74,107,13,113,244,165,49,80,136,249,19,96,170,28,5,137,83,107,159,130,92,98,169,149,148,122,110,164,243,206,52,93,92,81,27,191,199,233,48,31,68,99,95,95,198,97,163,197,109,10,163,172,195,70,242,86,86,114,103,12,174,203,179,55,152,234,189,180,70,109,22,51,227,49,34,206,196,161,158,185,92,55,180,78,237,61,219,58,232,189,181,30,95,175,111,199,89,93,169,9,200,216,78,26,233,178,178,70,58,179,152,153,182,110,236,108,74,145,226,33,243,8,95,123,63,253,252,231,190,216,215,221,217,35,214,75,252,132,181,48,144,135,150,41,218,9,247,136,20,167,137,163,112,3,33,34,48,120,130,38,64,110,132,62,204,240,95,222,201,255,58,195,127,24,200,174,201,194,226,158,236,148,228,162,107,40,102,87,161,253,155,148,203,3,141,203,225,117,188,37,124,97,233,237,23,127,231,219,241,156,175,203,135,113,41,128,249,97,149,31,214,241,73,227,175,30,188,135,54,222,216,250,227,223,250,114,251,241,79,175,255,207,143,199,254,119,243,107,218,124,98,125,100,30,45,129,145,74,33,169,45,150,73,167,147,63,243,16,201,78,86,48,149,219,96,119,182,53,169,43,88,107,55,125,125,248,98,113,121,220,46,108,14,171,241,48,166,58,196,218,166,84,164,141,32,228,18,254,41,122,80,138,208,209,174,124,206,75,69,240,210,169,206,137,243,206,123,197,122,170,58,3,41,248,122,0,15,64,4,150,246,154,112,122,34,39,143,106,19,199,244,61,222,39,117,28,176,157,138,113,163,22,12,124,175,141,146,150,160,4,31,52,71,211,108,42,74,163,116,85,231,92,187,229,180,233,23,115,223,95,250,194,3,174,253,132,171,175,91,236,227,204,63,30,228,106,91,89,97,254,175,139,254,109,165,127,197,148,8,209,221,108,89,195,97,90,196,204,122,111,254,232,207,255,13,227,135,136,149,229,104,142,176,176,84,11,238,81,96,97,67,151,198,72,150,84,167,74,42,67,133,16,0,130,24,2,3,136,66,85,104,12,142,105,195,129,250,176,251,133,159,94,70,73,210,93,93,88,142,94,43,193,186,154,12,246,84,188,121,205,196,82,148,1,51,169,163,66,170,187,61,174,64,1,115,241,138,181,151,90,198,214,81,70,115,188,60,215,18,209,85,12,73,165,97,169,149,205,48,85,121,146,38,102,69,37,179,10,0,126,2,225,186,192,226,168,64,128,136,81,3,46,43,72,201,0,163,48,246,238,157,163,121,102,168,149,128,225,253,216,222,175,114,96,242,16,254,34,6,150,128,229,214,197,174,84,188,115,141,247,153,223,253,188,119,252,214,101,134,111,125,227,97,213,104,106,156,149,1,217,13,252,163,212,163,15,79,239,169,61,162,118,210,205,218,134,169,201,46,166,53,112,166,202,6,182,153,101,178,178,9,130,242,45,118,167,9,222,158,212,141,13,71,188,167,164,166,61,207,183,227,107,170,171,170,129,51,98,83,123,58,41,13,62,28,109,238,165,1,109,132,90,111,64,106,136,72,141,14,92,146,157,91,228,22,117,131,214,122,189,13,110,13,0,132,10,12,200,138,152,64,145,8,42,107,73,133,84,160,106,18,168,112,124,123,60,148,80,3,88,18,16,68,225,142,70,2,72,89,118,51,3,40,241,46,138,180,68,69,7,101,133,214,68,175,25,179,38,42,96,13,18,80,35,102,167,2,144,176,165,145,112,34,95,24,133,209,24,17,69,40,216,88,246,140,36,33,86,41,217,93,63,113,235,177,76,196,37,139,217,246,227,206,202,253,138,114,202,71,202,123,229,126,25,7,31,107,236,169,113,144,216,85,182,42,210,128,221,27,26,19,2,213,87,238,191,146,54,142,31,142,80,183,194,42,154,166,242,118,139,177,24,147,131,166,166,78,114,205,209,19,205,231,83,55,74,36,97,169,252,180,226,92,174,212,100,109,206,158,179,214,22,203,210,53,245,249,96,68,172,72,1,243,143,253,113,115,227,164,79,55,126,185,108,127,126,252,94,254,223,170,209,11,93,226,188,163,225,174,200,133,54,240,94,68,130,241,98,93,83,85,5,196,18,101,158,161,200,149,193,85,40,151,123,254,133,101,126,78,224,181,182,176,0,173,20,140,121,154,42,197,181,12,251,178,87,154,79,63,249,239,165,181,139,158,123,225,15,126,88,15,93,72,96,251,35,60,190,167,101,139,137,61,0,196,253,135,243,179,245,39,236,252,86,191,29,94,254,35,124,249,252,69,230,111,252,96,164,167,177,245,190,86,216,73,29,153,196,37,184,18,20,130,78,231,1,160,6,178,36,82,83,168,104,0,160,70,2,227,77,255,116,123,185,106,18,22,197,162,162,233,100,199,34,133,65,162,200,130,110,255,95,128,209,154,77,37,100,39,90,203,160,116,200,103,214,235,80,247,74,25,152,182,171,157,201,253,88,47,26,113,56,109,217,123,106,44,78,87,27,207,62,65,5,0,192,84,160,4,82,60,173,66,102,31,155,202,147,7,171,222,149,254,33,232,190,163,207,190,34,242,155,183,245,221,207,94,214,117,243,225,93,212,141,160,203,68,192,30,153,243,54,165,163,3,147,218,226,236,215,241,55,115,255,171,127,195,55,191,58,126,200,246,134,187,15,73,184,88,243,192,161,74,129,163,36,218,66,59,17,155,52,14,194,80,13,209,20,13,181,22,164,18,166,168,19,16,178,51,157,212,172,60,238,56,166,62,190,205,115,23,94,253,177,182,234,195,177,31,187,207,49,76,110,156,208,200,39,120,81,252,96,250,9,222,151,153,40,54,144,104,235,199,62,176,170,146,43,214,227,82,235,219,230,253,50,94,211,99,243,141,58,155,119,244,58,227,167,140,55,64,40,155,234,6,210,148,100,137,164,196,0,139,218,114,68,81,84,177,162,150,244,18,64,28,67,54,2,204,21,85,194,100,8,80,156,40,157,229,202,197,118,205,30,187,75,234,233,184,13,148,7,206,60,32,94,90,43,28,27,176,80,128,67,143,48,221,102,250,197,254,229,23,31,198,151,222,210,184,181,88,42,215,217,187,179,206,106,15,244,156,235,3,7,254,209,216,93,218,14,90,44,109,73,65,248,164,147,33,10,0,148,205,217,110,118,30,203,32,70,159,144,90,167,72,18,50,205,121,138,93,39,210,252,77,177,175,219,5,62,187,155,58,213,26,225,205,174,118,48,77,239,0,216,49,31,94,142,197,190,12,155,181,220,42,122,62,97,92,57,153,196,76,84,16,172,80,24,120,33,185,171,87,21,114,73,38,11,150,81,248,29,92,64,26,37,6,184,74,65,64,0,212,152,35,88,203,180,50,130,223,240,182,17,136,136,44,118,246,88,238,140,2,68,42,59,91,5,226,14,80,99,2,183,206,17,198,194,24,169,82,169,177,80,208,102,6,20,160,86,201,0,224,156,32,50,122,134,154,193,90,2,193,165,148,134,22,53,207,69,191,158,197,189,204,249,98,13,23,206,67,61,22,171,195,72,245,145,92,141,216,16,171,184,197,104,124,41,238,19,31,42,92,69,26,218,219,142,230,77,61,216,76,242,37,205,149,141,212,174,92,163,121,147,204,222,203,18,245,53,206,149,39,60,165,214,168,117,107,238,25,95,131,232,18,26,166,22,194,66,86,108,170,58,151,85,80,150,74,151,82,27,90,77,164,69,170,94,64,35,199,239,239,219,124,61,252,15,75,70,78,127,40,63,125,141,87,239,141,173,122,67,203,181,188,27,129,71,241,131,209,78,97,157,148,108,174,239,130,219,208,41,120,81,227,197,141,34,189,38,29,188,239,166,249,228,33,255,171,49,254,179,8,191,127,179,99,227,184,173,243,184,188,31,81,162,145,202,99,62,253,218,179,19,95,202,161,170,73,22,86,180,183,136,47,60,38,224,230,100,251,204,120,255,132,87,109,156,109,122,191,155,173,211,225,250,122,185,254,253,151,254,112,255,189,215,191,179,187,254,167,31,244,237,189,120,252,56,191,126,149,87,93,25,148,141,198,182,12,48,242,51,11,90,84,48,45,200,144,162,3,34,84,141,157,100,169,41,185,116,79,166,203,53,76,65,162,177,197,82,132,181,112,4,192,8,191,201,110,107,231,21,56,197,161,76,196,32,74,186,11,221,102,101,221,51,209,93,0,77,244,153,66,110,206,186,234,191,221,230,170,246,46,201,0,16,0,85,160,66,181,160,106,10,113,84,94,237,171,130,57,179,87,119,155,211,230,55,92,111,125,192,110,125,247,230,248,230,186,99,254,24,139,115,206,178,59,66,205,37,192,202,64,37,152,16,110,118,62,22,252,248,71,31,249,229,15,239,255,226,255,207,175,255,172,250,53,78,126,163,86,94,191,208,117,42,114,195,166,199,30,121,154,6,207,208,26,98,82,13,165,132,9,72,41,34,52,32,21,234,68,75,56,163,14,61,197,221,165,238,40,155,7,92,222,159,159,252,230,222,191,245,124,92,231,243,205,240,241,67,212,68,109,39,205,160,98,3,206,18,219,142,40,149,58,170,137,7,121,212,83,106,237,102,33,214,96,171,172,174,247,241,237,169,61,176,98,32,202,2,203,54,0,172,176,108,0,164,48,160,215,2,17,197,29,149,0,16,199,24,217,12,26,48,208,207,100,59,50,64,132,97,160,161,140,12,194,219,18,111,91,212,245,247,184,244,41,151,80,122,109,67,85,229,222,139,237,91,159,21,219,152,224,165,183,226,34,220,125,201,76,216,139,51,233,62,107,29,14,29,149,7,214,86,208,56,84,231,90,214,151,240,76,186,72,139,72,21,9,69,8,0,66,154,89,22,149,31,100,231,172,96,205,212,42,96,146,41,102,74,124,115,223,122,15,90,212,39,245,178,30,123,105,108,78,61,129,138,234,45,13,185,171,29,38,15,43,143,126,212,230,50,107,20,109,187,64,102,181,172,198,11,4,85,88,141,181,134,166,242,10,78,114,147,64,15,20,129,172,119,51,193,128,38,9,80,177,50,8,0,90,64,162,48,180,4,172,66,74,9,129,165,0,176,180,136,0,88,3,43,214,140,28,179,214,88,2,118,201,32,4,0,173,90,88,203,72,173,88,21,130,86,5,51,64,68,168,177,68,16,193,16,131,37,128,1,125,6,13,116,234,76,77,78,243,202,78,246,120,39,220,224,124,229,97,13,0,210,180,105,194,1,135,3,156,170,188,80,216,197,254,92,184,47,194,59,162,82,118,22,132,18,24,193,171,147,32,184,171,90,208,192,58,185,115,51,254,73,31,181,133,172,43,150,197,254,56,147,230,134,56,8,192,3,157,206,20,235,219,58,50,36,183,224,67,80,76,48,137,5,236,72,72,201,209,152,213,82,210,169,116,53,173,172,63,243,100,159,79,147,115,187,80,195,15,37,255,215,146,79,68,126,45,117,167,221,123,237,12,175,204,182,33,148,208,230,72,67,172,84,12,86,22,149,50,246,197,104,34,106,215,171,26,186,24,148,112,197,184,175,240,96,196,253,56,62,81,251,171,233,81,90,226,179,247,59,1,4,78,214,33,197,106,42,235,136,251,3,25,54,130,121,208,143,147,158,91,227,123,75,142,231,143,159,255,228,245,215,120,23,33,172,76,119,121,181,110,158,172,239,28,221,255,236,102,60,251,204,127,11,127,92,159,45,89,158,182,241,189,216,45,121,129,92,121,56,137,207,203,70,176,202,34,80,17,128,152,226,33,85,165,0,172,85,106,219,180,33,198,120,13,3,68,210,226,190,26,24,198,152,80,109,8,153,15,92,116,222,164,20,110,149,147,229,49,80,200,4,211,202,253,171,219,222,40,116,69,175,212,143,222,216,109,171,73,186,226,105,168,81,37,56,202,92,55,94,106,16,205,115,213,77,233,100,119,43,57,115,177,142,226,225,117,177,60,240,193,40,79,35,156,98,158,168,153,29,56,219,217,6,6,26,75,37,27,10,27,2,20,111,46,193,187,127,136,143,223,251,71,159,253,197,31,247,63,252,239,30,167,142,237,111,70,60,180,148,109,210,35,155,22,173,160,68,77,147,68,171,166,170,68,83,25,16,145,4,11,33,169,68,20,37,97,178,96,138,36,220,155,62,94,227,186,243,110,211,228,102,92,251,82,171,175,143,214,40,135,146,70,246,250,113,128,166,142,202,213,117,112,213,222,243,163,172,173,119,124,155,233,83,242,205,122,59,30,76,146,29,109,227,50,158,148,47,234,69,89,79,249,11,247,3,32,194,85,177,176,130,2,36,104,146,5,210,141,96,64,24,173,232,136,23,48,44,128,68,54,178,92,198,176,133,22,151,14,102,28,172,242,225,123,239,227,254,253,88,69,18,188,141,94,187,226,218,31,234,238,151,5,96,0,84,163,163,4,92,234,164,148,195,183,243,27,255,22,111,252,205,71,111,254,22,158,93,100,176,8,16,1,149,134,193,16,150,1,100,240,153,186,235,81,32,114,187,195,238,81,110,194,109,4,86,212,213,80,19,132,40,43,97,7,28,58,75,132,133,50,30,17,146,161,210,212,209,237,113,30,124,5,95,89,203,229,246,163,156,235,218,91,78,249,174,113,80,219,120,73,154,129,130,130,228,120,16,117,93,249,180,140,211,73,220,146,158,123,165,181,43,152,137,138,57,193,188,62,163,28,222,195,160,89,44,137,34,232,86,52,187,137,20,130,8,5,84,8,105,149,32,66,209,113,142,162,144,13,66,34,45,48,35,102,162,68,150,64,185,110,211,75,139,73,196,58,216,34,164,236,178,181,12,176,0,68,162,75,16,218,160,88,128,180,181,36,186,170,224,210,86,172,245,160,4,116,18,9,50,193,15,55,52,7,229,211,236,203,161,81,102,117,175,219,57,247,231,172,117,126,16,233,201,120,99,137,148,247,181,203,7,221,254,164,121,36,63,220,241,200,198,20,122,117,98,174,68,70,34,201,0,194,48,30,93,188,198,61,22,215,251,14,255,58,31,126,12,165,109,161,239,79,234,204,179,211,8,101,96,11,119,151,156,241,122,30,204,56,63,207,109,131,163,21,131,170,230,113,151,245,228,129,6,17,82,152,44,68,103,166,149,58,179,154,96,145,179,239,126,127,218,228,132,202,243,154,26,229,239,52,118,199,255,8,123,231,244,35,213,42,209,1,203,67,93,245,9,190,75,184,74,93,245,205,81,35,111,85,171,69,40,133,170,4,151,108,200,138,20,165,204,60,62,240,47,44,253,63,138,116,157,188,155,141,158,173,72,137,149,145,237,12,27,169,235,147,72,167,115,64,200,207,28,63,109,244,150,195,112,133,254,237,227,143,191,15,170,73,197,254,116,185,49,119,156,124,253,232,224,28,239,172,175,67,253,226,203,255,225,238,121,249,153,157,227,237,7,237,75,246,227,133,58,163,200,147,100,215,110,22,174,218,16,84,28,141,167,7,132,136,74,128,80,196,106,99,74,204,56,54,195,50,91,95,52,161,197,14,27,83,167,213,34,176,7,126,100,179,214,241,216,100,12,200,198,131,123,241,42,61,59,179,94,8,157,169,241,72,18,122,201,183,120,90,131,170,1,136,75,77,98,1,2,69,2,100,180,157,39,23,5,27,116,222,48,116,244,246,40,78,55,181,211,7,18,16,155,18,7,250,224,54,36,35,110,172,222,114,254,66,180,232,183,11,250,165,58,113,232,135,11,245,247,120,250,240,119,219,253,183,183,127,254,191,60,124,253,167,136,119,241,101,228,66,142,104,128,40,73,136,134,0,180,146,0,33,80,74,25,74,69,77,168,140,166,138,80,129,2,72,21,38,151,187,35,78,186,119,26,239,24,143,62,232,71,183,227,149,255,229,86,236,183,108,172,168,71,203,238,86,232,9,184,73,90,186,173,159,61,94,238,129,194,164,162,28,226,180,38,86,226,28,159,79,92,17,21,3,13,2,16,9,6,64,244,64,33,128,134,114,166,152,92,200,4,0,20,39,80,36,56,164,0,132,145,36,80,198,125,223,213,149,226,69,24,240,216,123,142,247,174,121,210,105,179,203,87,95,253,174,46,45,61,125,94,110,184,104,66,112,178,248,41,211,226,116,126,159,101,179,205,159,189,8,51,121,242,156,39,136,36,196,65,210,92,184,89,33,61,39,200,216,189,124,199,100,228,182,50,191,171,220,34,55,180,44,16,37,72,41,58,20,70,130,50,92,152,201,132,62,180,187,3,147,201,250,80,251,176,233,121,79,167,141,254,252,160,203,49,75,27,180,74,166,102,95,213,52,150,94,250,160,64,195,66,96,69,83,90,144,135,28,239,86,120,243,98,94,191,154,191,96,139,191,32,231,50,213,94,27,109,166,24,252,220,36,36,72,232,114,210,22,27,128,197,42,20,26,26,144,22,73,53,130,77,161,184,80,147,54,192,214,32,241,58,222,236,128,89,219,200,133,77,29,1,37,17,225,196,49,92,53,25,3,160,68,51,10,46,1,88,4,209,165,66,86,164,218,210,74,181,5,144,12,1,114,40,79,240,48,19,230,139,50,45,165,77,47,158,124,119,194,105,185,185,77,124,136,159,46,176,9,176,45,124,96,136,233,77,195,78,188,59,28,38,210,2,170,46,149,210,200,42,216,61,184,16,35,120,36,149,228,201,179,207,252,244,19,134,175,50,135,158,172,221,45,175,186,91,92,14,41,236,2,171,78,93,253,108,245,102,218,34,106,228,195,225,80,215,8,26,7,35,134,35,108,106,180,96,102,27,166,48,203,58,150,32,74,31,106,161,151,30,119,153,73,225,228,208,17,240,222,175,182,87,4,39,230,204,83,184,50,206,142,119,211,155,225,89,178,26,222,59,234,160,247,32,122,233,90,37,145,10,88,208,74,181,4,18,18,200,40,187,44,255,208,94,126,33,94,190,51,176,222,182,117,37,226,42,180,32,169,165,253,24,160,143,167,154,220,137,118,113,110,183,76,111,84,177,219,246,7,203,199,255,154,63,127,33,104,124,244,205,91,123,103,173,239,24,230,113,181,62,41,177,220,58,253,204,133,95,87,103,247,89,31,16,133,132,158,32,147,75,152,51,6,15,17,4,56,79,35,145,64,60,1,100,173,149,7,89,102,40,157,118,167,92,14,59,219,197,118,71,157,222,180,195,152,250,160,30,164,149,188,247,79,152,87,120,29,168,156,217,235,122,64,170,82,186,99,151,61,95,143,44,246,225,161,107,65,187,0,128,6,164,36,0,53,170,82,73,114,102,112,53,58,140,186,76,95,185,244,54,215,47,32,142,155,127,125,132,43,24,200,150,35,151,17,57,218,35,253,76,210,17,218,211,137,207,253,118,28,159,142,230,246,57,171,250,80,247,207,255,252,97,244,241,243,111,79,127,247,227,227,225,239,188,251,179,191,58,253,217,255,201,229,140,229,17,30,186,98,103,84,17,80,167,101,171,129,2,72,18,4,132,138,132,35,90,170,40,105,50,105,73,55,104,7,40,203,156,120,120,135,246,241,232,159,53,191,205,219,162,131,88,116,167,23,127,240,178,250,205,187,225,187,123,173,10,39,228,247,137,7,54,143,61,252,226,199,122,92,109,227,25,158,41,95,70,207,19,207,105,94,143,246,208,19,123,172,144,51,59,235,121,157,53,9,209,99,199,61,33,112,32,114,98,240,72,112,128,40,145,100,42,79,180,229,130,45,97,10,16,221,194,130,35,90,81,59,182,245,45,227,20,29,17,205,45,131,106,251,245,152,95,129,232,229,59,174,189,1,125,219,84,30,170,155,43,44,89,90,112,165,150,243,20,200,125,216,150,173,79,95,124,237,225,125,15,94,227,222,177,118,18,65,156,19,137,160,11,218,13,152,12,225,245,173,204,105,244,94,90,89,93,73,30,82,38,7,32,209,36,66,53,52,137,4,145,6,237,136,208,1,186,87,114,253,240,158,199,45,203,92,210,66,182,195,89,231,105,98,31,47,109,153,188,220,220,209,127,57,204,99,170,43,135,43,213,119,61,159,15,219,229,230,83,246,214,63,214,191,238,76,255,31,54,175,63,53,248,252,159,108,76,191,96,24,191,48,231,47,177,237,215,76,245,215,165,253,123,4,202,201,89,210,20,155,73,8,89,161,74,53,138,74,141,144,78,146,84,40,23,16,226,43,234,66,236,18,129,80,45,13,18,234,37,107,2,68,214,214,81,42,113,86,32,2,209,16,173,1,92,218,3,16,165,26,165,206,168,82,147,65,200,107,144,128,133,108,152,206,18,68,24,133,59,118,130,178,82,147,170,233,212,244,14,39,229,239,205,151,109,53,237,10,187,50,88,117,99,140,247,46,250,87,250,235,61,107,45,26,157,75,114,130,86,193,215,206,228,86,192,97,36,87,70,141,189,175,235,233,202,249,241,250,94,218,44,203,215,150,152,234,228,90,175,197,17,47,232,80,68,143,3,13,55,230,102,119,189,53,91,26,111,26,55,72,118,192,17,202,61,172,60,151,49,14,50,237,8,246,12,85,105,37,250,20,203,162,156,255,208,243,250,248,110,247,144,41,156,69,44,148,130,51,198,157,200,143,169,12,40,47,139,18,251,113,164,76,189,118,162,221,66,117,181,201,190,200,94,207,184,109,147,93,25,78,74,46,107,142,42,43,131,82,193,104,12,100,244,122,181,136,199,249,46,65,126,114,48,191,40,167,123,125,186,45,150,154,173,131,140,44,152,202,238,39,60,125,234,82,127,120,194,51,167,85,231,101,247,232,109,126,124,201,157,219,110,253,229,178,250,234,237,135,167,251,178,26,206,155,229,155,139,32,93,14,143,111,164,247,235,120,63,242,148,18,143,140,38,246,51,13,212,20,21,48,97,236,131,209,196,24,215,177,22,64,135,224,91,211,26,21,251,23,101,69,207,112,177,109,166,56,14,17,205,145,114,168,27,57,125,252,132,101,149,239,208,194,255,230,236,40,146,187,217,171,203,209,132,127,145,165,82,136,98,87,167,167,47,73,115,238,5,167,178,78,23,174,157,184,51,58,112,251,27,221,142,175,58,124,73,254,249,192,16,189,213,160,215,108,119,27,228,245,80,1,0,138,4,40,131,146,132,6,203,214,109,150,189,97,120,172,233,112,230,111,205,230,130,103,87,19,80,182,180,109,116,80,155,153,56,68,83,108,102,118,84,54,43,61,248,230,8,125,30,205,49,157,209,109,143,237,204,127,236,95,204,15,50,126,245,243,187,198,245,119,120,248,209,143,104,191,205,255,195,127,102,143,166,199,150,143,176,178,105,164,135,101,70,147,180,74,2,3,76,101,168,132,170,45,51,232,8,158,201,146,16,102,138,6,98,70,232,28,86,160,106,118,26,188,194,156,112,119,25,31,161,210,195,186,188,253,188,115,251,255,53,136,229,232,2,29,144,51,129,106,104,89,100,70,151,172,196,85,246,211,180,244,40,1,118,118,104,115,22,47,105,138,132,2,137,200,137,17,151,4,136,104,224,196,5,17,71,168,190,36,224,39,0,20,9,42,234,168,132,56,205,118,246,26,50,168,219,18,114,22,119,214,101,139,42,225,40,108,134,175,60,75,150,226,190,244,236,104,66,116,11,148,240,34,102,171,250,225,187,227,0,253,123,191,180,203,223,189,255,247,126,17,211,114,37,87,196,100,11,121,67,70,16,12,225,120,150,65,147,149,217,178,178,146,58,182,86,37,164,185,72,25,60,169,153,170,128,36,193,246,25,241,136,247,84,120,172,174,249,190,184,212,211,115,250,201,7,189,230,235,114,38,58,162,29,100,95,158,196,164,160,234,253,89,48,110,244,116,246,211,249,252,178,124,115,109,95,159,127,217,243,241,167,238,205,239,122,57,206,112,251,100,59,148,125,105,26,4,102,109,143,243,253,7,24,9,148,130,214,205,213,105,6,4,112,136,166,2,255,47,5,146,2,128,89,229,37,3,204,115,122,230,153,82,205,107,147,217,96,232,204,10,14,192,44,173,192,61,150,0,49,180,16,50,0,169,107,28,67,215,214,32,69,40,32,26,132,10,59,175,200,82,121,87,8,244,10,78,1,196,64,160,128,198,68,30,231,236,68,171,178,37,172,184,4,142,204,135,68,225,194,43,69,147,89,132,80,237,48,87,78,69,80,132,243,93,158,6,131,61,131,182,189,171,249,110,166,52,113,34,203,146,247,42,125,191,13,213,87,76,77,178,140,144,171,17,184,194,4,122,195,91,176,50,41,57,152,27,221,65,185,171,204,32,17,96,8,166,84,78,198,97,8,184,32,222,12,40,100,138,187,254,50,213,118,240,246,208,158,133,67,49,116,201,34,74,255,65,249,134,83,123,209,21,232,188,158,23,76,229,68,210,177,223,123,195,107,29,90,193,67,193,190,226,166,241,56,189,82,168,161,10,160,128,6,209,230,32,251,166,113,73,166,181,114,122,87,109,223,213,126,55,197,194,171,101,199,144,29,2,247,230,98,218,90,252,173,243,240,60,182,213,244,224,251,107,190,188,231,195,170,234,212,58,183,149,225,36,200,114,108,230,15,115,109,177,145,75,187,85,219,161,140,152,51,8,195,84,16,230,33,168,26,19,40,42,32,132,37,2,72,100,97,107,165,56,13,146,140,200,78,196,62,212,56,164,235,166,202,182,187,160,109,219,164,63,175,126,110,127,37,235,175,52,26,208,176,129,38,252,218,178,107,39,247,171,122,162,168,188,78,120,167,225,234,221,236,77,186,55,101,83,205,77,129,103,194,200,71,138,207,32,179,123,192,56,82,120,84,81,89,177,87,250,55,88,91,64,27,46,110,117,65,65,22,141,103,108,75,214,29,181,94,213,122,117,123,211,178,186,245,218,26,74,227,151,118,43,156,136,166,87,205,14,203,73,127,192,154,207,229,170,186,44,252,174,112,205,151,157,129,214,214,187,49,33,245,138,206,94,206,49,1,81,125,51,246,105,185,25,119,173,239,125,127,95,63,208,218,158,241,102,233,245,187,134,201,242,126,220,72,79,252,242,201,147,250,94,54,250,133,253,4,253,248,124,246,15,190,125,92,234,71,38,31,190,127,237,79,31,252,247,255,242,222,189,27,110,57,245,31,142,175,124,148,203,191,215,238,109,110,30,229,212,211,245,169,15,246,222,71,122,152,132,15,43,220,86,211,18,139,101,104,29,1,56,73,146,145,161,140,193,105,20,58,32,169,14,7,5,75,246,76,158,153,36,80,1,76,162,2,190,231,184,111,209,141,149,185,13,243,55,115,252,243,252,135,127,252,63,255,39,127,246,223,253,219,255,247,63,253,163,223,253,161,254,255,215,167,63,255,231,245,255,253,193,191,159,255,248,201,115,128,181,22,186,186,155,162,24,128,69,72,81,74,129,166,161,101,135,175,4,95,28,30,96,173,230,99,232,200,34,48,224,41,74,38,2,228,2,94,129,45,187,217,163,76,246,227,144,168,81,169,147,199,115,180,149,240,36,53,86,102,228,88,178,134,7,128,9,90,186,128,52,44,6,68,29,218,78,71,170,163,7,133,243,77,243,229,230,181,223,166,63,190,196,255,242,186,127,150,239,107,110,151,171,37,50,114,220,173,104,46,152,42,119,220,123,20,93,170,219,197,236,44,172,130,23,197,67,213,173,202,78,0,112,140,122,27,185,67,243,122,204,7,80,125,210,45,207,125,95,243,212,134,51,250,203,103,121,43,139,182,104,79,181,53,188,12,99,25,71,53,158,66,211,227,254,245,198,242,250,89,126,253,13,63,55,169,27,175,255,226,135,249,221,119,215,239,6,255,121,199,247,151,123,119,115,88,145,205,182,251,253,92,181,190,35,199,116,69,99,140,179,61,122,125,87,85,109,87,118,62,196,72,83,180,155,55,114,138,9,24,146,15,87,105,178,66,196,32,136,150,130,157,49,20,131,154,58,142,231,68,99,133,46,1,117,176,138,154,108,128,41,210,181,128,215,40,71,37,108,154,212,0,33,137,4,64,29,237,3,184,71,94,17,169,184,60,144,45,240,142,197,49,36,101,244,32,92,252,179,203,243,187,44,16,218,211,222,211,88,253,96,35,139,237,230,2,161,16,175,96,180,107,105,194,56,70,174,34,176,136,208,58,194,121,84,16,153,35,221,17,56,125,77,17,50,119,183,242,182,74,189,183,58,177,248,185,177,51,24,33,200,42,59,95,185,77,68,207,214,220,234,253,100,214,44,203,211,135,243,178,162,76,86,143,198,0,66,179,253,72,241,147,234,15,149,151,174,28,217,120,112,107,126,214,153,222,176,185,173,89,94,61,23,2,231,72,206,228,163,230,204,74,250,185,116,35,154,60,175,111,156,7,83,53,239,49,47,149,115,85,218,230,100,107,169,216,229,55,71,164,251,237,53,233,174,201,154,183,80,145,239,67,126,90,139,189,187,114,90,173,6,203,171,173,250,105,181,37,128,215,152,195,60,115,89,200,112,127,217,156,239,15,215,255,244,21,123,247,48,173,243,230,115,235,252,231,135,127,248,23,219,70,155,237,214,231,15,216,124,42,42,223,116,248,155,149,160,224,187,249,244,75,184,142,138,183,69,86,178,211,160,207,114,33,139,89,88,40,175,32,224,86,84,28,128,180,230,188,32,56,130,187,2,173,30,76,245,105,249,60,227,143,7,159,93,60,71,159,103,231,183,234,103,86,159,154,183,54,7,57,217,24,43,139,37,43,218,71,45,80,103,92,120,20,246,87,31,91,27,192,122,186,177,221,158,149,207,121,9,197,210,227,142,30,119,52,92,104,184,208,227,142,213,173,71,229,47,42,6,58,172,142,198,174,187,17,227,189,224,23,175,181,77,254,81,44,196,241,24,237,148,197,165,10,126,251,201,51,89,54,212,55,202,181,15,160,249,234,224,120,130,143,189,179,113,205,241,232,241,223,142,26,64,87,214,85,238,140,6,140,6,213,64,222,139,133,207,121,105,119,98,241,105,157,135,220,145,79,172,160,175,119,41,124,82,152,175,189,219,199,207,241,193,222,77,238,87,46,154,237,132,171,28,149,132,232,102,7,43,82,140,175,180,106,153,129,35,48,245,236,254,43,138,53,172,128,251,175,52,238,39,63,90,123,43,231,147,110,252,22,206,60,250,218,251,47,206,208,127,249,219,147,149,132,205,247,153,60,222,127,11,144,232,35,161,100,37,209,41,148,174,150,32,77,28,25,200,0,70,32,16,137,236,10,56,227,122,58,238,134,66,193,78,143,143,153,95,58,191,220,62,47,222,234,91,79,235,237,120,91,159,39,207,71,118,64,232,3,212,130,80,21,10,46,245,158,49,109,249,54,182,241,109,188,198,183,101,3,68,132,192,168,8,164,130,98,24,0,33,96,65,0,32,1,47,220,232,87,218,249,192,157,55,160,86,124,252,139,31,63,122,240,144,73,153,137,35,192,1,17,157,0,36,40,34,173,132,68,66,179,88,57,235,147,121,242,167,235,245,95,251,233,235,155,127,140,244,211,220,188,29,105,80,37,135,148,157,218,25,18,77,147,158,242,200,129,111,27,188,17,153,168,56,192,32,27,100,199,65,196,70,12,174,34,41,145,250,34,237,20,6,2,253,44,151,169,192,16,95,223,139,51,105,113,226,92,45,32,49,173,52,238,41,150,6,161,89,150,127,228,211,255,126,197,17,6,238,62,233,214,213,119,207,58,185,59,22,235,211,212,95,122,251,211,210,126,140,217,253,56,57,75,247,29,167,92,14,47,153,200,92,209,63,104,135,219,181,235,35,188,201,144,172,180,128,73,104,49,149,128,10,175,90,74,71,25,131,0,64,204,48,145,154,21,186,84,112,198,8,176,4,207,148,142,92,50,219,76,92,9,16,212,149,20,38,2,243,44,0,172,90,138,99,136,232,24,52,245,70,78,10,89,1,128,160,18,182,102,104,17,28,168,195,197,191,135,104,177,171,98,162,126,49,178,88,0,160,131,42,9,145,4,18,70,56,0,32,35,185,33,146,114,16,174,101,233,22,44,75,226,205,65,164,183,163,27,74,201,13,116,52,49,137,195,228,78,37,128,73,136,143,91,244,105,219,252,42,113,241,68,92,27,201,102,196,115,135,30,119,68,12,71,157,44,137,90,124,178,119,14,207,145,78,28,204,222,15,199,230,116,104,235,64,226,222,176,24,85,211,0,79,158,62,202,78,214,193,170,232,99,33,15,69,189,48,141,0,23,213,109,89,51,222,148,66,103,217,14,176,18,91,211,193,151,173,1,217,213,248,201,244,2,179,197,152,125,96,29,223,215,204,91,23,231,60,53,206,152,151,139,165,94,242,117,239,11,62,156,171,222,40,232,220,249,8,222,141,135,41,97,30,160,181,240,232,30,228,53,155,122,69,66,192,130,217,176,179,224,23,221,234,69,0,104,229,170,161,128,71,84,0,229,77,185,15,116,148,21,122,21,74,161,235,48,107,243,148,41,90,167,123,210,175,221,189,115,60,107,231,133,54,103,110,118,45,158,13,15,90,88,0,178,179,3,11,56,182,188,31,81,104,45,182,113,76,71,30,223,177,106,79,201,56,43,54,13,72,117,122,164,175,176,206,156,51,107,190,124,38,111,244,80,92,122,226,161,40,251,56,97,45,172,125,143,141,244,124,20,163,157,245,208,24,59,218,36,108,136,46,135,175,121,33,128,68,136,129,126,97,50,196,173,16,119,96,101,147,38,76,96,50,69,220,103,28,73,63,222,39,175,109,253,195,249,230,175,118,245,35,222,188,161,250,112,247,193,231,237,175,126,5,246,150,55,238,46,192,246,186,36,235,213,121,7,22,102,134,42,94,146,39,49,39,217,92,52,99,233,222,176,182,108,36,94,247,45,94,16,250,203,224,48,18,187,122,47,175,120,192,134,14,130,10,29,10,84,169,75,2,144,64,10,139,178,238,205,11,189,248,55,224,58,54,209,115,205,227,249,15,183,250,203,127,15,126,109,100,13,172,147,56,131,18,16,187,3,165,158,86,100,81,16,184,88,94,124,18,181,248,48,37,57,95,251,55,60,124,243,179,95,151,253,155,238,191,217,194,233,224,32,101,165,105,204,156,234,37,203,231,22,126,53,239,223,234,122,230,187,81,104,39,59,137,251,250,150,55,134,185,67,1,208,70,198,201,178,35,233,208,238,142,125,238,244,219,11,209,52,122,149,38,13,115,193,133,54,155,101,160,211,11,60,127,218,224,226,252,119,110,238,63,255,214,246,246,70,230,237,55,85,181,136,113,196,109,248,35,206,148,242,234,126,85,62,203,162,17,103,172,234,206,176,249,44,61,145,64,218,4,8,33,138,88,61,234,72,33,65,137,42,41,133,86,180,68,52,25,165,180,82,137,18,180,150,1,68,165,8,163,128,141,75,70,35,5,21,2,65,64,160,9,181,137,168,73,69,207,107,87,81,4,160,85,4,44,1,233,37,81,135,129,137,24,61,158,128,176,29,230,64,39,8,13,36,45,69,20,77,53,109,36,79,12,81,145,66,4,147,42,72,103,94,73,216,115,79,12,0,67,118,30,170,25,152,37,233,44,71,117,165,85,209,165,32,246,230,129,206,66,18,22,65,66,144,18,22,37,19,36,10,4,80,216,153,210,236,194,86,141,229,42,158,204,53,68,17,91,98,131,180,92,19,193,225,139,60,234,119,105,148,252,40,63,244,220,188,92,221,231,148,237,109,50,62,61,157,171,211,182,234,121,96,103,15,109,153,71,227,237,244,187,164,187,248,53,152,20,3,53,75,52,165,84,164,81,30,68,166,171,105,183,162,159,7,215,84,158,208,158,13,86,176,139,131,150,208,79,166,29,187,251,119,119,142,130,189,215,16,93,54,48,143,106,93,101,78,205,12,198,53,170,182,241,204,184,11,56,5,187,88,26,119,4,50,9,89,21,162,146,2,104,255,255,174,194,208,216,3,68,213,35,164,96,28,22,102,227,9,106,68,249,77,175,151,109,114,103,245,142,168,219,211,34,170,55,221,139,137,71,209,90,10,136,138,128,136,214,157,247,250,52,155,204,174,77,233,171,110,170,65,49,166,204,103,125,170,235,193,224,188,190,92,250,44,156,52,38,203,206,208,12,38,76,171,245,43,84,162,208,193,180,34,51,101,51,21,55,82,115,43,51,214,229,1,73,33,185,38,126,138,122,163,81,219,77,94,26,237,119,55,186,101,118,215,238,237,165,63,110,55,62,220,158,100,190,247,81,79,70,208,43,64,69,6,181,225,84,156,75,34,201,181,186,72,230,45,138,131,217,32,175,232,10,106,203,142,33,188,181,154,205,230,151,65,191,97,33,87,239,241,80,68,65,32,34,208,21,144,196,0,80,99,24,1,132,72,100,98,221,158,255,190,47,31,223,155,98,157,160,110,227,171,246,207,243,193,151,70,98,78,0,128,128,248,9,4,82,160,145,158,40,123,13,165,252,132,85,43,139,149,62,149,231,41,209,243,250,175,190,209,174,255,116,141,199,129,255,123,231,102,72,22,227,90,185,40,184,217,207,205,209,24,105,140,45,15,54,96,225,125,230,232,193,214,30,89,11,174,184,23,245,236,174,248,76,100,9,235,137,93,205,186,137,111,138,112,46,242,89,75,166,101,30,251,90,119,77,94,94,250,13,219,248,250,87,159,12,184,11,185,101,79,71,15,49,119,209,211,240,251,180,51,46,74,62,161,49,159,68,66,162,83,180,230,73,20,85,169,200,235,193,61,57,40,67,194,178,105,43,176,133,217,14,72,41,160,176,21,56,53,75,90,96,235,152,145,42,225,72,148,87,224,140,26,40,41,138,178,246,0,184,172,78,234,174,73,182,78,178,18,197,88,26,33,197,72,200,18,19,157,76,148,8,44,0,17,81,75,215,74,184,42,169,53,8,128,206,16,6,108,225,84,128,65,19,170,214,153,4,17,9,138,66,154,2,0,162,44,27,160,67,178,215,1,192,0,128,32,160,34,16,146,109,121,35,110,160,196,87,12,0,244,11,68,160,8,144,9,145,68,192,243,152,192,16,4,13,5,64,130,41,68,131,190,246,157,120,33,30,56,181,146,11,36,56,37,37,18,105,10,51,121,137,133,21,102,58,59,130,203,86,190,171,100,226,199,219,123,122,207,179,147,100,109,94,202,184,234,178,156,163,134,145,204,99,189,218,219,68,73,35,42,194,196,12,85,198,105,88,54,70,113,83,59,204,148,226,82,159,107,253,73,125,74,124,97,44,161,18,180,1,113,43,170,157,245,113,102,253,212,138,143,132,2,193,20,228,54,230,91,204,54,113,169,39,107,170,4,165,77,59,207,194,186,248,38,228,160,59,38,112,2,145,6,43,232,132,65,12,179,121,161,230,167,155,65,19,237,226,70,84,204,70,70,0,14,17,40,64,228,4,229,215,207,186,89,61,51,153,195,246,32,77,139,55,38,211,237,190,60,7,49,118,181,3,97,121,239,115,73,190,140,70,55,105,180,172,199,68,229,41,125,198,143,254,124,173,115,183,107,157,116,111,169,145,219,19,245,71,246,220,252,28,28,38,210,178,100,102,241,148,71,118,208,214,139,27,148,56,68,33,58,229,30,179,110,247,129,130,14,110,17,145,108,131,108,34,159,128,221,37,63,155,118,240,87,235,62,34,143,182,234,213,159,238,47,127,26,159,183,103,176,148,143,63,63,28,95,204,66,177,128,152,163,151,77,161,82,42,160,51,239,140,141,41,201,42,155,42,166,160,85,244,196,226,180,67,65,126,25,116,215,136,122,111,159,80,65,162,39,32,18,192,96,88,36,38,216,14,96,4,100,5,182,22,29,206,232,178,132,102,47,57,60,107,15,60,58,216,215,238,139,67,48,68,244,216,16,6,34,49,52,53,78,30,213,90,96,41,184,66,166,125,105,133,231,233,65,61,62,183,151,238,23,171,234,63,249,135,126,29,187,95,183,127,137,161,203,205,161,95,134,220,53,36,74,134,188,211,220,157,135,39,72,66,146,195,170,214,173,149,96,65,150,221,113,114,176,53,142,79,213,230,128,129,209,22,59,147,91,151,239,196,124,251,53,187,123,65,234,233,98,207,236,191,125,148,251,187,220,77,214,135,214,198,131,55,61,221,41,175,218,96,62,142,92,162,166,19,15,6,151,97,42,97,182,36,24,114,217,6,18,70,227,83,72,130,93,34,15,217,116,82,135,137,145,181,20,4,212,178,148,35,152,100,7,139,50,222,93,3,16,195,119,86,176,204,236,203,149,196,25,152,179,164,128,14,52,216,172,154,42,84,4,136,32,41,157,169,243,49,67,140,212,66,100,182,180,174,53,176,240,102,135,96,89,130,123,26,166,42,123,108,62,95,252,68,220,69,134,160,4,1,45,193,191,5,152,48,20,84,12,202,6,233,0,69,24,192,33,2,49,96,34,0,137,17,69,49,213,198,28,74,81,76,25,119,86,163,133,96,0,48,164,64,113,25,18,193,1,24,182,77,77,74,124,236,66,214,72,4,82,68,227,12,55,146,92,58,83,106,148,71,43,67,66,114,172,30,207,213,238,221,100,17,242,87,242,253,159,206,119,15,12,247,205,51,152,168,17,146,53,5,253,110,237,226,35,33,139,119,237,161,34,219,117,67,31,115,244,119,101,34,126,189,198,220,173,67,82,90,84,18,90,194,101,10,163,109,248,228,241,195,80,46,161,12,224,135,70,87,229,183,66,87,83,13,52,36,215,228,215,79,69,219,199,249,233,169,91,139,95,78,40,83,121,94,87,230,21,167,246,235,49,56,132,249,218,39,250,209,148,255,89,38,224,153,141,138,83,64,58,194,33,109,155,105,216,141,219,75,4,200,8,160,76,80,140,6,129,17,229,107,253,177,236,189,252,194,51,101,255,113,62,103,154,226,225,209,254,86,143,230,44,160,118,183,251,221,215,113,166,150,30,103,224,49,71,40,116,66,23,237,79,207,59,158,212,248,237,46,71,157,182,130,211,94,125,143,23,248,100,245,244,61,94,189,225,65,168,199,4,33,97,170,114,34,135,110,36,77,107,26,3,177,122,168,75,142,178,51,116,105,171,87,167,154,174,133,42,136,70,119,66,198,76,84,178,133,179,157,152,194,250,46,145,233,252,210,242,243,97,237,130,87,118,216,60,189,203,202,7,178,91,159,188,144,95,24,202,186,210,232,136,74,2,58,3,208,25,219,9,109,21,87,136,200,72,56,24,187,16,216,95,4,1,197,228,102,64,248,255,254,133,124,33,116,248,132,0,1,32,136,173,242,139,156,250,166,199,253,109,15,10,19,107,210,1,214,249,103,26,126,11,0,199,131,0,66,8,0,33,50,68,107,244,251,124,52,93,83,115,100,86,232,228,172,149,180,150,84,224,124,155,167,224,116,126,229,223,143,135,95,159,63,255,135,159,251,59,190,105,255,249,190,127,212,105,18,193,201,216,150,204,36,47,201,8,110,165,148,33,222,24,51,49,4,132,0,208,39,64,192,34,167,179,201,160,243,156,199,165,157,219,181,125,118,138,55,202,77,84,255,234,113,200,252,117,220,155,252,228,189,44,238,229,168,226,9,121,245,237,241,2,198,37,193,172,252,96,108,74,142,202,69,186,13,154,164,41,49,165,20,42,180,144,84,197,236,40,14,16,139,243,160,169,8,155,155,193,204,72,70,102,179,3,10,165,163,70,42,4,72,18,81,205,96,44,5,0,236,75,152,187,84,32,230,66,200,174,78,188,50,64,64,45,219,77,64,69,168,160,8,174,1,37,182,70,123,162,205,4,225,194,85,75,96,142,192,101,137,200,181,13,217,29,144,48,59,20,173,164,42,8,80,4,32,101,0,18,18,195,129,128,73,0,7,40,2,32,25,64,68,64,55,149,71,212,191,137,30,106,73,185,108,34,217,176,59,185,211,112,168,16,160,3,200,25,88,125,172,42,72,108,19,108,70,8,2,41,122,164,196,50,1,143,21,195,192,85,50,104,101,117,134,149,199,101,177,118,167,21,121,189,169,94,241,206,123,253,182,153,79,47,207,94,181,14,148,93,98,82,15,166,85,233,157,244,42,62,185,235,161,65,213,35,105,213,170,217,95,202,60,162,171,195,113,186,197,203,102,79,76,11,37,87,161,221,12,170,169,181,83,201,248,94,10,250,252,86,197,165,199,23,167,93,108,207,86,18,47,67,190,68,216,112,113,42,118,57,238,204,223,223,176,211,66,92,156,157,21,157,229,36,15,149,201,194,157,165,171,64,109,142,17,72,163,35,67,42,0,72,252,255,135,159,145,215,97,202,128,74,96,176,25,63,83,210,125,4,178,166,94,94,190,223,179,180,59,114,235,38,69,78,92,42,2,68,237,128,90,252,188,91,87,238,75,159,61,124,125,173,157,185,98,87,209,203,26,160,181,170,133,86,144,44,150,211,73,123,66,174,238,174,61,158,168,206,229,221,207,227,179,223,238,83,199,41,167,153,240,10,4,227,196,6,229,142,92,72,233,99,129,14,155,132,128,1,88,17,217,206,54,227,190,211,20,33,65,247,30,93,81,53,148,87,196,34,179,20,198,161,20,2,96,211,140,223,22,163,167,104,76,253,107,59,165,47,71,243,247,151,254,74,49,82,53,15,84,6,198,140,100,75,183,5,204,226,166,178,49,118,20,76,132,16,149,240,11,159,45,88,175,19,28,143,126,97,131,49,5,65,81,158,32,233,86,71,13,196,29,196,172,209,225,71,217,253,11,58,217,205,188,34,107,25,12,110,223,224,194,135,149,143,206,110,40,210,8,132,96,74,34,34,207,34,175,247,50,58,149,106,203,91,94,70,183,184,43,200,172,117,125,254,216,106,238,147,121,56,157,249,45,18,187,8,254,215,62,190,155,43,126,232,250,99,240,158,12,209,188,89,211,149,103,152,138,115,26,119,99,9,220,25,115,96,30,49,18,101,99,253,204,121,107,113,243,66,233,95,157,112,103,146,147,58,158,196,255,247,180,60,127,239,205,254,222,95,201,19,201,238,138,201,205,207,14,59,215,121,120,141,106,184,170,206,227,28,74,231,163,195,216,149,116,150,228,12,210,72,28,194,169,80,98,210,68,201,187,125,103,26,8,148,60,178,52,46,29,163,191,242,250,51,35,25,93,98,97,172,121,101,54,219,66,195,85,7,132,136,75,177,0,22,145,53,4,64,194,224,145,232,90,179,36,80,129,69,170,82,196,84,132,10,172,148,88,213,14,66,29,107,128,157,11,41,182,216,153,106,122,68,170,209,155,157,32,123,63,233,229,123,81,10,163,25,70,154,184,161,0,1,72,1,133,0,0,34,51,202,64,76,64,227,113,194,48,162,0,80,116,179,44,105,78,42,164,206,113,108,185,228,122,80,50,206,194,50,5,207,133,78,138,200,108,76,36,166,9,53,216,68,176,8,10,16,143,191,205,135,127,242,61,40,119,50,228,20,142,138,29,214,193,184,154,209,106,102,215,245,3,154,86,211,155,76,221,249,7,147,119,73,214,43,122,58,29,54,123,40,13,146,2,196,59,211,184,55,187,130,83,245,114,125,3,45,34,237,132,245,167,233,65,236,112,188,198,37,146,70,37,219,2,202,91,91,186,19,249,94,137,204,241,113,198,107,207,174,48,25,177,224,168,100,29,207,67,189,101,179,66,188,212,106,154,168,156,121,246,122,124,180,39,159,152,108,75,163,204,166,79,36,141,3,32,170,7,42,67,3,2,21,162,120,16,1,88,24,58,0,65,103,55,40,163,221,107,167,35,41,55,164,214,64,151,50,208,190,232,245,171,114,34,25,63,122,29,244,205,219,187,230,250,142,43,54,118,98,169,14,130,36,240,83,233,79,169,222,9,177,93,209,230,196,3,20,122,149,254,208,182,195,125,122,142,41,236,225,222,127,124,224,201,175,241,229,165,47,127,255,82,158,231,149,182,233,152,179,19,65,50,105,99,97,132,40,77,32,64,45,24,131,52,164,187,163,97,222,18,97,178,115,236,29,78,16,140,177,152,31,184,106,236,36,120,147,106,176,56,99,18,67,52,176,148,110,180,178,44,234,48,54,84,233,249,108,92,173,173,159,201,242,197,241,231,228,35,202,137,52,208,23,112,70,78,200,139,124,2,96,98,34,6,124,133,44,134,95,4,9,20,111,39,56,156,56,37,4,71,129,17,130,3,159,0,96,232,160,43,214,210,140,123,61,191,134,28,72,165,249,5,138,73,62,250,37,92,254,27,140,205,248,209,57,186,196,12,195,48,205,83,17,80,117,239,167,56,27,102,247,76,28,98,12,52,209,202,193,90,235,218,92,101,27,177,62,123,56,111,184,93,251,183,155,253,239,79,223,248,114,251,66,129,132,252,243,104,239,56,204,57,112,93,57,142,129,174,40,132,208,40,213,231,226,189,91,169,232,125,144,250,105,109,47,212,161,57,255,253,89,167,199,27,61,0,142,190,138,135,239,100,153,3,123,89,239,180,245,166,83,224,132,161,114,184,59,80,207,54,112,31,72,168,25,54,169,38,3,45,5,82,138,170,162,36,217,193,36,131,11,89,195,1,55,34,30,35,157,106,104,188,112,214,217,98,111,168,2,15,233,195,87,31,79,183,59,189,67,132,93,169,130,76,186,33,204,184,180,150,82,210,165,37,92,60,202,218,34,198,147,146,14,193,101,169,148,136,49,5,232,88,187,90,87,65,30,34,160,36,37,61,101,170,152,82,12,34,66,181,147,109,45,35,146,103,26,80,151,13,182,153,224,209,12,83,1,108,0,10,18,160,8,160,73,24,132,188,12,24,200,253,12,104,8,196,80,198,230,199,141,146,63,27,30,187,213,118,53,81,6,15,93,124,153,204,75,202,187,228,208,33,42,178,34,43,216,74,170,16,171,138,1,43,16,179,159,46,213,199,95,120,251,59,215,42,43,202,75,149,65,15,189,57,93,133,123,147,85,231,153,172,111,69,4,46,26,13,30,47,248,59,233,51,87,194,97,133,31,15,216,227,181,145,27,233,56,73,228,202,215,91,116,247,198,214,139,145,99,206,105,132,29,65,225,19,120,30,175,159,238,208,146,38,37,10,65,183,87,195,221,110,156,27,173,53,26,215,65,243,140,43,29,156,13,122,10,229,34,88,93,79,109,161,165,157,51,54,157,54,233,21,188,105,181,169,21,120,16,89,65,212,168,90,54,46,63,75,198,148,76,38,0,0,111,44,12,51,80,208,62,163,196,157,43,144,162,11,180,11,164,161,186,16,39,245,97,55,212,241,74,216,79,125,154,31,59,158,111,125,190,214,99,255,251,235,228,0,137,226,12,168,136,16,223,229,149,150,26,40,103,239,19,96,166,209,49,208,166,250,212,176,145,52,223,72,229,253,102,122,18,178,127,116,235,77,244,163,15,39,45,244,100,250,14,9,52,137,159,119,101,249,71,158,97,224,168,187,125,233,238,135,75,253,124,220,120,187,99,211,58,149,53,114,144,133,188,43,142,214,17,148,249,152,228,80,104,113,179,161,180,91,38,105,84,182,165,106,233,150,151,209,77,204,227,219,20,24,117,102,0,17,10,170,58,207,75,223,108,121,62,215,104,16,2,150,170,109,8,100,39,245,74,167,78,192,101,249,92,247,238,135,166,31,109,122,33,117,231,166,160,22,70,26,3,17,81,67,140,174,24,215,115,255,92,220,95,120,230,82,50,43,245,222,68,7,35,177,32,222,198,98,152,201,20,93,172,144,9,128,144,49,171,227,101,80,96,5,211,35,176,154,22,177,178,104,237,21,195,155,67,206,112,61,224,173,42,157,146,249,156,62,20,85,165,227,171,92,159,141,230,191,53,223,50,98,5,117,172,138,80,8,64,113,171,149,86,64,81,104,251,102,211,15,231,157,223,56,221,173,119,180,87,247,127,248,89,3,44,246,166,243,155,178,62,193,67,110,151,150,89,40,120,57,194,120,22,201,221,53,153,63,87,110,206,91,220,43,255,231,184,93,61,227,246,254,219,109,61,173,239,127,235,163,238,131,103,216,14,216,110,20,116,135,67,148,51,244,232,134,82,61,138,106,78,122,132,18,5,168,64,16,128,50,65,109,8,213,133,70,93,149,91,76,221,229,28,213,7,66,246,48,3,247,216,222,113,121,70,94,24,30,88,222,176,58,49,238,118,134,80,213,28,108,232,71,245,108,196,58,25,55,67,172,214,34,165,68,181,182,42,228,145,176,168,35,249,74,195,44,145,28,131,140,94,166,84,100,236,245,0,235,22,54,150,253,41,149,54,108,152,208,180,149,144,237,122,170,204,29,111,88,76,114,172,189,58,206,109,60,127,132,186,249,124,59,122,218,207,142,231,75,231,136,239,192,7,120,58,195,150,130,65,103,128,7,227,1,219,137,70,70,131,195,136,68,158,149,123,1,239,34,38,17,239,230,249,87,222,120,249,138,81,191,252,163,127,238,217,127,218,156,151,91,238,239,185,94,220,217,188,105,80,188,92,186,118,201,224,57,12,203,191,188,239,69,7,82,170,44,179,37,139,149,14,76,93,242,205,53,85,103,56,125,157,186,228,74,48,174,50,119,233,121,193,243,28,231,206,172,255,104,200,101,157,114,31,101,63,201,82,58,247,47,155,125,107,128,84,176,210,172,214,48,221,155,205,72,221,153,93,143,120,91,239,62,154,107,36,89,177,186,153,115,145,31,37,83,21,149,117,1,143,183,223,9,4,129,74,10,178,141,242,21,52,229,13,101,18,40,71,10,222,248,89,161,233,4,105,1,109,78,98,204,141,15,21,59,137,61,22,230,19,192,41,216,77,12,192,150,43,166,90,112,106,19,51,165,137,24,100,17,157,202,71,101,14,52,152,11,177,89,14,5,199,8,170,32,201,156,230,69,105,172,83,110,199,22,218,245,161,142,125,176,219,40,218,21,147,218,245,173,171,239,216,95,158,253,97,231,68,31,171,243,255,60,123,207,63,249,246,159,62,69,56,192,44,197,64,31,88,175,119,49,6,106,169,196,68,230,238,26,68,162,77,242,33,24,128,89,249,89,73,230,95,201,140,246,228,227,172,41,174,9,159,201,56,205,219,95,50,11,213,241,249,40,155,205,94,197,45,70,6,139,38,222,114,178,77,138,44,179,138,92,186,75,205,77,208,62,198,214,78,92,160,216,80,154,248,118,113,237,113,52,35,84,128,91,71,35,130,209,224,36,123,68,206,149,0,50,176,238,22,82,93,186,166,165,153,146,76,171,2,243,97,162,114,72,10,209,66,44,67,255,216,214,221,15,83,41,251,31,141,196,101,113,128,85,3,65,49,230,222,114,152,218,252,71,254,109,64,12,189,67,72,232,249,123,194,233,12,109,122,157,179,144,8,209,152,128,129,130,66,147,171,177,172,133,37,213,200,215,235,236,27,157,95,58,161,194,233,88,238,114,0,107,182,99,108,230,142,214,148,222,41,216,58,149,104,89,160,119,247,50,153,140,71,223,12,166,252,109,143,193,107,112,54,58,73,86,131,55,226,65,190,24,149,110,165,59,49,135,102,212,168,47,43,189,219,220,57,218,129,168,47,94,54,95,225,143,54,23,222,139,203,63,234,62,46,62,21,109,87,120,245,4,175,205,85,148,126,240,248,143,14,108,125,228,241,241,87,246,224,251,182,71,168,70,184,240,178,126,14,131,10,144,187,226,104,172,187,60,58,116,227,3,0,32,220,92,145,52,137,64,166,232,228,138,83,131,22,181,210,68,16,54,88,64,181,14,66,18,30,186,8,18,20,195,5,221,108,158,209,154,77,161,152,200,66,229,68,89,44,8,35,60,174,226,148,186,158,83,7,99,49,52,35,115,125,82,109,66,13,35,206,25,230,121,17,1,100,49,178,48,125,158,193,205,237,208,77,163,124,142,109,123,28,123,69,170,158,132,237,96,131,163,247,108,94,43,169,172,230,62,127,251,250,81,190,125,252,35,103,247,159,102,250,113,181,120,33,231,249,79,230,230,93,12,79,209,83,229,74,255,106,77,17,183,194,0,144,128,0,100,1,75,52,9,73,181,187,243,202,169,210,213,231,209,244,191,242,173,120,255,247,103,188,251,23,35,254,247,111,96,216,111,231,251,99,191,94,61,95,61,183,124,5,74,90,38,191,165,173,166,199,255,176,61,123,120,210,197,173,234,75,81,67,230,114,39,120,137,114,119,167,135,161,139,85,214,6,181,91,174,149,82,211,44,96,201,242,181,65,61,52,121,229,160,131,212,209,100,4,229,254,251,23,155,125,51,79,141,152,51,225,48,107,207,124,56,229,205,211,193,239,236,119,13,206,75,167,43,62,119,247,58,157,53,66,163,56,141,40,12,98,11,46,6,53,68,134,5,28,154,90,208,40,50,81,207,0,17,10,94,44,148,150,106,47,12,42,195,3,137,53,130,15,22,3,213,80,187,131,238,168,74,125,210,232,254,48,13,188,100,23,59,220,22,150,172,150,150,18,212,104,174,146,221,19,139,166,198,201,186,89,17,1,94,103,16,18,20,140,134,194,154,201,220,206,199,57,43,96,219,91,111,217,7,238,139,62,93,111,211,97,119,154,222,209,159,168,63,230,187,63,56,88,239,169,250,191,71,221,243,250,229,71,247,127,108,217,223,110,189,255,184,26,95,212,181,6,152,173,193,5,108,250,251,108,35,133,45,219,13,154,59,208,16,64,86,174,139,187,205,10,78,207,212,143,30,133,123,235,186,184,91,167,173,255,6,230,65,117,117,55,91,179,161,60,166,25,229,8,153,2,108,75,133,202,192,229,198,137,194,181,101,203,174,53,126,95,54,45,214,178,155,100,66,213,181,89,108,65,61,13,26,163,71,164,12,114,16,207,172,219,79,5,181,165,29,185,179,54,94,32,194,60,108,233,144,143,16,168,72,152,247,115,202,227,134,63,237,151,15,52,167,31,92,124,4,26,12,12,114,142,218,120,38,189,182,150,102,254,117,127,167,126,213,18,248,189,243,88,14,157,252,8,139,94,137,16,136,164,128,48,1,43,103,112,99,176,96,50,115,95,253,93,158,255,203,62,67,5,207,182,155,179,58,122,122,239,220,121,233,206,181,171,44,2,177,76,228,96,119,171,210,74,252,95,21,178,41,151,78,215,62,153,24,201,162,71,32,38,87,200,26,3,16,196,63,241,170,164,221,66,157,206,21,110,103,60,5,19,108,127,218,10,39,192,116,253,113,252,124,254,244,149,106,143,165,85,51,116,183,60,213,245,131,235,79,222,137,205,147,111,104,255,251,171,143,126,132,241,94,206,252,137,111,38,175,15,240,195,220,97,81,39,214,84,236,206,91,99,163,136,189,176,104,0,75,62,196,66,37,133,7,48,193,16,153,128,72,149,180,57,23,105,171,44,174,74,178,26,244,226,166,138,137,114,206,60,105,245,35,84,233,248,36,146,197,140,160,172,39,186,41,137,176,100,174,200,173,218,250,108,210,146,211,181,109,167,109,163,44,98,57,67,52,3,32,44,128,66,71,55,238,82,185,235,181,21,216,203,81,103,0,64,96,159,189,205,199,245,145,177,222,198,114,40,118,219,193,229,109,215,147,243,251,235,217,219,215,15,223,126,126,252,114,122,63,55,235,237,141,111,120,235,121,159,91,222,173,205,215,225,205,19,34,17,199,244,235,172,47,17,142,28,61,64,69,90,173,128,162,84,136,50,81,17,120,5,48,192,48,73,146,200,59,97,17,94,118,149,178,223,215,183,255,242,110,117,121,255,137,127,77,24,191,254,18,126,250,11,214,171,180,217,43,134,193,209,106,147,31,186,88,210,15,141,86,153,160,180,68,107,42,151,178,74,226,124,248,144,251,79,238,104,88,55,82,47,190,239,208,47,83,157,35,63,247,124,153,17,251,148,74,115,195,32,12,148,194,53,26,130,245,47,143,221,183,67,235,149,122,37,147,197,65,60,152,85,172,222,31,174,38,110,58,16,15,122,64,138,129,213,206,240,26,169,36,39,117,17,14,49,116,79,239,25,54,134,63,29,226,106,95,216,67,242,57,75,121,84,150,149,47,53,224,140,60,64,204,2,22,58,235,24,142,70,206,35,55,7,155,222,244,232,169,79,96,101,237,186,61,240,188,7,91,2,58,98,59,212,148,161,46,239,140,74,238,111,145,186,49,100,145,191,74,65,29,162,79,71,151,67,7,136,51,177,37,51,90,243,34,175,86,122,219,180,163,174,53,250,164,222,181,117,31,182,63,120,253,169,233,79,214,79,122,239,237,47,79,249,213,131,154,167,245,235,161,158,99,253,63,27,222,191,240,249,203,87,190,255,249,83,215,55,50,177,132,122,0,228,168,162,163,212,232,145,67,1,169,206,40,118,220,119,19,233,19,231,121,157,212,98,43,198,158,143,49,14,121,215,247,21,198,194,240,80,213,181,86,207,104,174,197,138,142,54,209,28,182,152,138,50,138,18,149,177,224,174,169,69,171,133,149,29,187,148,233,173,205,144,107,131,135,237,97,142,185,76,136,10,88,141,70,197,230,243,208,193,39,128,56,22,67,7,9,130,196,176,139,82,206,16,140,1,166,32,220,69,115,163,217,62,49,189,235,166,93,202,207,13,222,124,168,216,127,248,240,19,215,17,212,138,76,17,217,57,65,62,167,31,116,49,15,240,247,61,49,96,153,69,151,28,179,49,18,17,161,14,132,42,244,222,95,151,244,202,26,174,74,214,89,67,181,30,235,244,135,88,194,160,140,172,86,229,103,195,229,202,143,41,125,204,230,89,42,80,129,191,144,165,20,129,38,216,48,248,76,34,6,95,4,131,17,140,10,44,133,64,94,131,41,136,16,18,116,134,144,102,11,88,85,163,48,80,95,105,155,181,94,203,18,183,214,186,24,143,83,141,165,79,250,194,188,25,182,171,163,220,220,158,226,232,131,30,126,115,250,224,235,194,174,15,6,159,215,103,29,6,195,84,24,54,229,13,248,64,104,140,73,204,17,19,48,17,19,0,29,211,96,91,148,156,161,28,74,41,82,69,0,76,41,74,19,97,106,43,139,220,58,123,177,172,55,253,180,84,65,103,22,35,104,188,101,57,201,245,73,20,16,6,47,34,90,194,33,145,82,26,26,206,53,117,97,19,147,182,232,156,38,66,2,75,16,41,113,55,3,167,113,53,180,182,171,180,110,203,145,236,195,62,61,194,109,88,183,241,242,118,214,131,203,236,213,126,93,210,235,189,155,211,45,171,167,183,60,159,240,243,206,87,220,122,99,105,164,196,251,167,249,205,183,35,115,222,67,114,26,251,37,205,126,8,38,121,180,199,84,182,138,20,80,52,145,132,214,130,4,107,87,4,42,130,11,51,104,105,30,6,250,15,163,63,94,253,193,63,186,109,254,254,229,133,239,14,251,239,3,63,54,242,157,139,59,63,253,132,80,40,43,106,121,184,12,229,4,233,83,59,69,34,14,75,2,82,111,61,245,187,124,255,23,184,146,207,88,204,172,147,121,73,186,118,117,137,242,131,84,255,171,82,201,235,32,62,74,198,144,66,17,18,211,24,161,241,251,55,65,223,77,37,7,24,244,36,245,104,38,187,109,58,212,166,135,104,41,220,17,166,71,93,202,66,254,182,113,122,172,186,255,100,171,186,120,50,63,29,169,118,33,230,75,244,50,93,101,142,187,143,196,52,4,230,21,39,30,39,233,39,74,75,131,131,136,16,99,199,83,193,240,200,161,200,210,64,227,88,42,241,188,229,245,30,145,233,97,192,94,54,9,223,37,157,82,225,117,27,125,164,229,87,189,40,115,157,119,146,141,40,149,240,95,117,57,156,227,164,147,232,9,10,75,237,140,145,245,130,101,215,221,71,237,81,159,159,54,253,177,189,127,162,189,221,255,14,51,250,208,224,10,127,28,212,189,174,231,87,120,253,202,248,197,41,63,190,181,184,9,239,45,99,173,2,125,92,120,92,192,230,221,103,65,50,47,128,91,189,179,37,244,100,9,62,136,19,133,205,107,55,50,165,219,249,200,231,221,184,248,24,94,192,77,224,97,83,236,37,91,41,134,17,19,53,81,27,181,58,250,38,59,40,88,123,139,133,119,148,253,102,200,69,74,128,61,57,110,118,30,33,14,26,97,6,32,64,71,151,96,21,125,129,247,94,113,237,3,159,121,28,161,244,42,61,8,32,128,235,150,24,216,174,181,26,204,93,86,5,47,220,143,129,222,239,140,97,56,191,44,207,47,47,111,184,184,34,194,227,232,152,182,207,31,230,60,143,9,144,254,109,57,86,147,63,250,33,155,172,176,50,135,28,164,153,117,63,223,28,228,186,206,247,199,254,122,24,127,184,159,219,219,217,42,90,33,154,32,49,119,190,220,134,121,179,121,62,155,215,158,1,45,134,186,237,237,24,188,141,80,6,169,43,80,174,68,145,10,233,12,198,3,40,221,103,160,138,44,35,129,156,5,71,208,19,56,128,38,214,133,102,155,172,49,172,93,153,242,56,213,183,86,126,155,142,187,126,246,48,210,184,12,227,247,193,233,126,239,131,189,87,181,117,221,220,120,217,247,50,110,13,238,116,47,70,45,46,19,246,37,30,36,130,8,129,50,19,132,24,72,248,19,16,39,53,147,55,66,81,5,0,42,129,32,16,0,209,9,96,18,148,0,92,86,101,235,231,236,246,86,235,57,221,179,58,24,33,115,19,124,150,16,87,222,94,203,25,195,67,165,74,87,68,67,83,240,147,123,119,13,227,118,108,198,203,97,51,53,213,76,0,181,65,181,181,201,49,105,94,126,245,217,42,180,182,219,201,180,93,126,130,185,28,235,220,153,221,126,156,159,221,207,227,105,17,157,115,88,28,143,220,150,39,222,195,222,119,111,169,63,237,246,167,215,248,101,219,87,15,240,166,123,88,243,200,195,191,26,169,197,140,237,175,175,179,235,222,123,255,243,155,184,38,185,100,183,20,153,42,32,0,0,88,10,114,58,115,232,72,136,163,22,81,12,90,35,14,29,253,113,245,248,232,151,127,21,212,231,23,166,185,61,108,11,92,175,213,220,89,150,71,245,180,244,126,27,86,118,211,109,193,170,169,173,81,15,106,102,5,109,110,130,172,216,241,202,71,127,227,195,255,63,206,148,47,159,5,92,60,119,29,158,183,178,20,245,207,27,21,191,143,83,30,10,183,186,110,185,21,24,223,27,103,67,123,208,191,239,245,183,98,29,174,102,58,149,37,61,187,211,35,152,251,169,193,31,141,134,115,163,47,206,68,115,222,157,214,236,181,92,86,69,112,163,91,211,217,120,190,62,71,99,228,135,249,208,253,195,98,116,246,233,121,116,38,25,210,24,123,30,202,18,121,68,21,153,32,141,32,155,30,176,59,148,39,168,43,49,41,80,200,16,187,173,66,248,200,13,196,170,251,227,238,71,98,22,15,94,178,188,247,215,97,254,223,151,179,252,150,54,239,128,11,183,20,4,13,150,195,13,86,140,128,6,82,24,187,114,151,86,28,240,217,217,159,210,254,68,125,194,254,252,2,178,75,213,206,187,241,30,124,63,51,131,158,7,35,31,213,235,186,120,199,126,214,123,155,30,47,79,95,87,123,98,1,23,240,168,199,2,202,162,31,68,103,198,170,122,153,222,161,105,253,246,237,11,157,219,195,14,169,214,113,209,129,96,194,54,138,38,180,198,52,106,65,154,153,48,253,167,182,46,186,122,93,102,155,69,246,67,40,183,234,36,93,231,102,14,233,88,12,32,40,168,12,206,135,147,32,25,232,85,238,58,221,217,169,251,23,219,205,143,219,206,142,90,27,111,214,168,102,91,229,170,88,157,72,140,38,212,89,116,215,180,198,105,141,195,249,252,15,122,231,23,115,148,147,223,80,223,144,107,156,191,254,97,242,11,245,252,130,212,72,109,203,189,61,180,129,215,37,98,232,72,54,143,199,192,149,103,205,243,86,115,191,233,195,189,151,207,223,62,190,109,42,32,76,206,20,115,220,71,183,222,168,117,137,89,230,202,199,154,56,250,105,0,101,66,36,15,16,36,164,147,43,74,163,0,150,10,14,4,36,128,159,4,187,128,144,51,102,2,32,72,2,198,2,212,240,192,252,228,84,123,73,103,118,74,228,84,224,118,206,211,180,158,7,199,230,254,20,110,47,184,190,63,121,67,247,107,66,121,247,176,127,141,61,90,17,198,58,118,135,180,111,162,19,22,84,14,2,128,47,2,4,50,247,21,137,132,73,84,65,144,162,41,13,105,74,80,26,128,42,53,192,146,4,69,165,65,170,142,160,231,96,125,175,88,209,93,103,86,161,227,17,251,23,29,142,115,231,131,116,134,220,199,208,181,134,88,139,88,61,114,152,60,229,22,217,155,166,80,145,78,213,173,61,33,156,212,108,93,25,147,220,120,117,170,124,137,78,132,120,167,35,165,180,190,255,2,82,82,233,98,28,97,219,239,123,199,139,174,179,222,204,202,109,155,102,113,246,253,235,168,122,175,188,91,255,254,65,79,121,207,244,158,105,123,51,152,112,9,113,169,183,195,158,70,55,47,240,105,214,163,190,4,41,41,73,32,1,132,70,254,98,77,122,178,2,232,92,124,180,181,188,223,24,63,158,93,210,131,31,108,218,191,100,128,231,223,222,191,50,192,191,5,122,139,183,115,203,198,25,134,102,127,80,38,5,59,212,140,44,82,115,50,118,107,210,141,17,86,79,44,205,109,63,72,124,113,167,85,45,123,121,103,46,215,148,215,147,250,226,32,60,51,26,21,238,67,253,56,169,103,238,76,149,184,27,201,112,186,138,218,253,177,114,255,88,209,182,29,182,135,180,146,199,181,82,135,162,132,76,6,206,234,206,92,206,113,101,184,215,243,158,150,227,74,106,163,124,112,171,111,8,140,207,132,150,110,242,200,15,154,28,175,22,115,85,165,119,164,95,72,147,225,198,17,18,117,128,72,147,80,67,15,20,90,48,102,113,194,112,40,193,49,82,6,143,88,99,128,129,113,23,8,63,112,223,35,207,152,238,84,110,104,223,229,188,35,167,74,155,37,114,145,159,90,14,47,153,177,139,88,83,193,66,111,221,231,167,220,63,142,31,193,131,49,111,199,103,160,133,195,136,217,209,158,143,119,28,59,214,219,237,113,238,207,54,133,253,105,58,46,22,221,92,83,174,37,8,208,11,176,153,29,226,235,124,36,93,102,203,10,63,157,177,12,61,164,43,161,175,240,150,136,207,181,21,31,249,116,208,175,58,107,208,42,101,80,24,13,173,196,52,27,90,20,179,52,37,22,49,203,45,239,240,221,110,6,141,59,220,114,199,230,59,219,176,155,121,185,165,144,141,140,124,212,62,178,64,204,206,125,97,125,0,186,91,196,157,98,244,195,240,155,191,156,31,60,97,239,251,118,141,122,249,179,8,157,231,87,243,40,188,52,38,78,98,90,200,75,68,203,162,50,148,217,242,40,112,183,62,94,217,41,159,106,188,253,112,214,86,163,125,124,254,221,31,250,16,16,126,17,252,249,214,154,243,9,183,166,37,34,153,202,174,92,99,158,239,63,253,223,235,225,111,127,169,239,252,102,125,235,83,189,44,212,79,243,254,249,254,20,95,23,226,203,81,14,30,178,68,105,14,105,207,94,239,1,152,157,37,83,179,167,216,193,214,217,37,33,60,104,141,165,34,187,136,6,97,8,103,209,41,69,27,0,34,36,163,9,35,162,18,10,122,131,131,98,59,243,202,212,205,45,161,209,108,195,162,221,214,108,185,89,123,228,209,50,29,79,216,149,213,48,159,95,142,111,118,30,55,122,197,231,159,139,91,9,123,178,70,133,135,186,144,24,24,58,66,58,153,130,54,95,141,204,201,212,11,66,38,141,79,81,19,213,140,147,178,9,11,52,165,17,80,13,83,161,24,81,39,241,48,8,197,217,236,63,155,245,187,67,100,77,118,25,100,152,217,101,81,236,92,115,140,163,137,131,153,199,161,214,160,15,109,180,191,237,74,183,183,99,251,182,239,244,77,195,148,2,85,70,150,178,100,51,74,91,90,174,41,176,58,25,132,69,220,119,75,198,108,108,38,23,25,199,167,207,223,183,127,241,255,239,157,31,139,97,87,52,218,98,26,254,131,166,123,183,162,147,241,186,235,229,53,223,174,230,183,13,187,154,95,172,127,63,225,89,116,4,155,102,94,187,126,70,254,34,77,133,57,41,101,34,8,182,104,77,96,2,68,44,82,68,67,246,46,181,217,255,73,121,179,209,59,157,248,35,224,87,127,52,94,72,249,175,195,126,211,230,155,243,88,100,121,30,236,242,9,239,77,93,218,107,75,98,74,109,82,27,237,146,214,122,120,61,146,17,35,63,220,92,189,253,194,197,173,105,238,163,251,71,59,236,53,255,181,172,50,243,88,214,160,30,133,145,200,132,136,133,19,128,40,65,56,33,114,127,178,183,127,44,234,114,73,92,237,38,204,46,105,150,141,97,49,131,241,192,99,118,206,238,28,90,15,223,251,197,185,111,78,14,79,28,244,130,169,13,198,131,29,197,209,169,168,153,25,10,133,104,243,119,61,230,152,237,207,184,109,123,31,167,183,216,81,172,50,192,194,70,37,44,131,148,224,148,90,222,48,194,30,232,222,44,109,164,32,135,108,132,98,120,16,113,216,161,73,249,17,163,22,106,155,158,147,110,244,84,105,115,66,53,244,111,29,106,53,220,68,12,172,112,30,243,99,244,7,250,254,161,253,255,131,126,237,26,48,14,25,127,44,71,147,139,217,211,156,243,88,230,228,72,52,249,24,231,41,146,98,237,181,72,186,137,205,213,229,70,65,93,88,169,246,122,20,80,231,53,93,157,231,181,246,147,104,194,103,185,132,181,6,255,78,108,223,219,235,120,103,182,29,229,89,230,176,102,143,215,188,252,253,168,252,250,124,254,199,221,126,104,161,213,210,4,26,149,94,231,24,149,220,130,67,52,233,89,51,170,50,173,33,82,174,72,141,28,253,79,239,103,140,219,23,158,225,29,190,127,222,247,223,255,116,217,247,120,255,104,217,237,237,236,172,25,199,156,141,227,129,16,64,222,193,193,67,137,3,3,185,42,171,202,155,31,134,60,224,247,255,243,123,143,94,252,133,191,68,55,111,35,157,75,98,164,195,116,162,48,146,140,142,86,139,58,246,32,77,101,167,60,89,61,116,34,157,29,127,56,190,251,161,108,183,255,238,207,254,223,227,252,232,201,60,207,60,167,231,116,148,83,0,132,13,192,134,156,112,40,112,78,229,193,216,146,30,216,117,194,57,129,155,192,162,246,174,4,182,193,54,160,230,49,142,70,71,246,232,175,203,254,178,244,215,231,232,249,203,63,255,253,50,221,223,243,121,219,95,127,245,217,227,71,127,224,127,255,180,127,252,192,48,192,90,32,34,100,250,152,91,101,211,94,87,152,201,39,35,16,196,64,144,37,115,4,142,200,224,213,60,17,129,152,25,157,143,46,80,33,8,12,106,13,64,34,160,15,246,20,0,90,53,79,222,144,120,159,96,42,173,79,41,175,114,11,94,157,231,51,7,244,158,150,237,63,223,232,191,48,103,41,65,64,8,114,183,80,143,30,122,173,163,234,202,170,147,64,245,32,0,48,113,16,133,116,130,49,184,87,36,50,36,17,73,5,40,145,134,50,80,166,34,106,115,65,97,173,48,152,42,148,76,40,24,82,172,126,67,55,186,33,58,216,208,78,51,243,102,205,186,196,61,105,149,42,35,186,137,106,183,14,209,15,126,78,221,83,199,122,54,170,49,218,123,11,221,171,150,189,5,90,182,17,221,104,152,192,231,167,89,24,171,80,3,104,202,208,154,101,147,144,189,148,109,217,184,139,235,63,232,160,101,212,143,119,114,39,67,29,115,62,238,88,140,158,105,203,126,218,188,245,69,57,206,209,120,195,56,13,8,202,213,37,202,136,18,194,162,186,211,4,112,49,16,163,40,156,212,90,205,122,195,212,62,161,247,124,61,46,112,247,235,230,46,15,54,227,201,163,120,244,94,251,29,17,150,160,158,87,253,237,212,116,156,249,147,171,235,129,174,33,240,177,30,232,68,212,239,166,213,51,237,199,106,147,178,238,166,167,47,121,255,181,255,186,106,121,206,210,235,5,118,153,118,84,124,84,234,247,200,53,83,142,205,78,102,18,0,216,85,198,167,1,214,74,20,118,247,199,180,63,202,72,13,36,14,158,192,104,189,221,155,231,59,179,153,121,57,199,98,23,229,60,121,233,104,219,188,243,150,186,86,207,116,116,149,79,21,145,56,211,33,190,81,79,157,94,158,182,181,118,202,165,54,161,255,78,64,35,241,207,11,173,3,122,66,39,100,6,46,73,30,49,0,36,217,99,47,14,220,84,126,199,167,31,139,237,17,214,115,232,230,106,154,114,18,3,139,16,41,55,105,82,219,82,218,137,104,35,122,23,108,136,234,234,143,241,133,99,186,210,204,53,169,162,162,5,122,97,187,28,115,125,250,233,15,95,63,242,229,19,107,254,176,95,186,223,188,55,168,110,140,97,230,60,115,250,102,50,52,205,160,89,147,135,229,99,217,221,104,215,25,143,143,3,125,238,247,76,227,187,137,227,22,86,84,185,246,162,85,180,171,247,255,217,199,126,179,162,128,167,172,183,141,210,143,95,233,192,194,117,170,84,77,249,20,217,94,243,204,248,86,231,240,211,204,252,99,5,41,222,36,89,17,76,40,22,78,3,130,193,19,131,178,221,193,31,26,241,0,149,11,141,151,28,141,60,167,84,210,212,12,109,50,32,165,50,109,213,164,97,232,1,143,51,178,215,34,3,216,129,211,224,11,205,246,9,164,118,16,234,73,123,82,207,66,131,157,88,29,1,172,231,204,185,157,248,252,203,245,133,103,199,12,222,153,107,119,223,220,96,111,0,209,210,202,99,120,113,121,15,175,173,211,171,235,137,113,240,122,106,172,174,158,251,223,245,255,97,255,248,236,33,39,103,122,29,101,92,31,221,102,76,61,207,238,142,15,237,141,21,59,190,163,134,43,52,30,153,38,99,207,222,227,124,240,237,252,253,183,105,254,234,207,191,240,223,255,253,165,3,42,91,45,141,66,88,177,238,204,143,189,120,69,221,137,37,100,240,73,188,128,86,190,31,204,31,31,225,213,98,31,178,71,117,0,216,68,87,46,57,88,172,60,19,33,120,130,129,213,97,198,9,53,112,142,123,63,0,203,162,55,34,174,85,130,73,177,241,114,218,69,235,72,35,65,128,253,154,0,8,68,16,7,59,128,5,122,32,130,16,12,0,12,141,63,118,118,76,24,247,42,174,187,254,197,205,184,222,137,115,91,121,118,73,203,186,31,157,95,29,223,173,103,167,173,177,75,138,11,71,216,126,243,83,219,31,125,237,229,17,107,94,125,250,193,35,250,115,239,63,127,191,172,39,50,35,238,102,127,229,227,36,29,74,5,155,34,117,242,235,190,44,206,111,95,72,111,218,215,174,237,246,221,168,123,223,108,169,81,54,117,111,6,90,8,227,203,171,191,125,120,30,239,95,40,203,121,175,219,135,63,229,211,103,63,226,47,94,255,179,31,63,180,127,114,222,135,254,213,45,47,7,236,197,254,168,249,44,199,120,120,177,248,90,236,119,164,106,47,121,146,158,204,144,111,210,170,114,113,209,74,234,12,192,55,32,240,161,36,105,106,179,86,171,40,86,181,116,221,18,249,220,106,228,220,69,117,136,42,14,100,21,243,137,204,71,215,25,76,234,219,162,51,236,98,60,200,120,124,246,60,185,227,19,239,92,157,235,96,194,181,103,10,155,137,166,203,225,239,84,198,198,101,103,224,96,66,199,176,29,46,195,166,232,88,55,154,165,48,108,0,30,214,104,215,169,109,46,160,57,82,211,10,113,134,211,194,180,146,227,196,140,6,167,36,207,78,246,35,75,169,107,239,135,76,132,194,219,202,109,95,191,194,185,149,119,52,44,232,87,117,101,24,149,185,87,111,44,146,214,251,234,235,127,252,204,248,219,59,71,159,238,244,220,246,190,125,236,228,245,113,31,221,31,243,193,253,107,147,243,222,170,15,60,98,83,237,244,135,212,31,26,152,153,231,56,156,185,230,203,153,215,159,83,54,175,233,244,112,189,108,54,122,215,227,39,147,239,204,248,242,215,180,248,90,23,242,98,41,63,244,104,254,245,22,160,162,206,74,227,75,220,30,203,43,199,175,99,125,25,17,182,119,158,74,218,212,17,234,40,104,221,30,139,162,53,53,42,205,70,72,22,197,28,125,239,188,236,164,191,94,135,23,52,220,26,123,235,180,250,244,196,154,156,239,42,60,183,54,62,140,110,175,7,134,113,181,136,103,3,68,175,55,97,95,59,143,207,79,215,45,115,21,124,159,111,54,209,158,127,125,215,139,119,134,59,163,215,46,108,49,218,85,150,73,207,10,207,7,170,3,189,160,217,183,90,134,1,23,100,123,189,156,148,211,28,170,25,235,41,140,235,174,186,34,108,2,32,191,4,223,54,83,4,97,0,158,141,4,176,83,11,68,191,143,103,3,178,224,224,186,210,68,8,134,154,26,246,201,148,86,80,219,240,208,219,176,193,17,167,155,138,132,5,67,134,100,7,96,51,5,52,201,2,80,68,231,122,59,243,120,156,111,135,158,8,12,29,47,250,60,178,192,245,17,76,91,20,180,226,148,157,168,144,141,133,50,32,75,132,155,97,122,164,183,156,153,134,10,216,203,173,40,64,144,169,105,230,145,166,252,35,27,184,177,88,219,158,87,38,115,178,184,120,25,241,78,88,129,190,128,164,154,31,222,0,109,115,23,248,218,119,99,212,178,94,220,141,128,146,70,193,111,146,15,190,173,167,104,145,8,182,12,180,151,146,30,27,1,77,197,114,145,102,244,117,154,46,9,11,246,128,55,6,181,93,102,187,105,231,119,185,207,108,181,102,212,113,208,212,214,144,210,97,25,10,53,41,115,204,70,71,14,125,73,53,222,46,199,83,57,208,239,35,247,146,247,82,136,65,66,116,142,176,115,9,101,146,90,68,143,121,200,82,54,242,254,180,219,207,195,11,74,186,98,140,157,182,71,210,48,84,174,85,90,32,231,68,136,151,144,122,212,193,154,114,179,28,175,211,195,47,214,243,181,95,252,116,150,175,165,62,92,202,91,129,107,48,59,195,217,230,3,216,4,43,145,40,37,153,203,226,163,202,148,248,178,213,252,129,163,143,203,170,155,61,161,93,163,209,149,199,42,103,115,96,134,32,16,57,34,23,65,77,132,112,117,197,104,4,181,5,129,194,73,125,104,38,24,137,37,227,220,153,98,24,200,224,30,110,129,26,110,7,120,225,80,32,130,6,40,12,39,55,14,52,142,236,114,8,199,169,91,124,109,29,250,67,212,241,35,69,252,151,83,233,75,195,103,53,216,146,245,146,157,69,146,13,32,98,238,88,129,133,126,140,118,170,157,196,160,188,154,188,230,199,219,60,102,237,69,180,193,226,18,79,136,132,146,90,92,20,69,195,107,206,211,193,209,111,135,188,56,154,212,206,12,172,100,54,5,60,0,218,13,164,222,187,212,181,226,21,159,227,133,219,245,185,178,219,55,148,240,170,30,4,115,164,202,144,138,140,176,198,112,221,22,216,205,154,60,185,149,192,146,27,8,85,17,39,36,0,193,142,113,132,200,129,81,89,128,64,132,226,24,161,56,44,168,194,160,29,117,147,129,102,38,129,209,100,210,40,9,66,86,26,29,234,17,217,219,167,51,43,131,45,42,39,80,65,112,198,189,120,9,5,49,29,5,87,191,107,11,196,184,82,83,226,178,196,198,13,149,6,69,208,57,55,5,224,24,77,183,81,128,139,211,200,12,128,161,73,67,147,136,228,212,17,141,131,216,32,159,204,44,75,35,235,75,169,106,102,8,119,140,110,29,197,160,54,65,232,124,189,75,223,7,38,225,227,61,225,124,248,112,62,252,102,127,220,141,243,139,178,190,165,30,248,8,199,105,2,24,133,48,114,39,246,216,184,89,250,148,228,122,60,205,112,77,31,216,144,159,90,79,107,158,127,221,79,230,239,237,23,30,62,29,239,140,225,143,119,158,126,74,90,41,42,27,166,151,114,138,185,193,244,135,75,252,26,65,35,232,185,10,42,17,39,24,220,14,66,69,16,233,148,231,42,6,158,37,142,232,62,113,193,248,34,101,174,112,61,120,99,168,48,171,177,42,78,57,158,205,60,186,25,25,222,212,142,73,134,237,161,129,169,205,183,96,60,250,112,221,122,15,206,175,227,30,61,78,27,175,30,29,69,213,48,194,170,156,54,209,60,73,7,61,231,176,47,253,233,221,49,80,246,164,59,37,19,11,85,180,196,35,160,192,202,85,30,108,16,84,209,12,220,111,209,111,67,74,128,145,133,153,152,216,164,20,120,54,136,5,128,164,4,98,170,132,114,73,198,155,41,153,194,112,75,37,15,45,250,36,109,168,50,248,208,32,144,171,12,4,0,168,25,232,117,19,44,227,175,22,176,138,103,113,229,26,5,224,249,24,45,118,37,150,187,57,11,166,65,125,56,102,202,52,164,224,64,29,18,40,152,64,150,236,194,101,208,97,77,8,68,1,209,65,171,4,211,9,105,6,10,178,137,216,63,165,135,216,171,32,174,253,91,77,122,134,2,118,241,93,121,216,52,189,94,171,219,172,2,123,222,218,57,57,239,154,51,58,143,190,207,168,64,0,80,41,29,26,178,246,177,192,113,68,133,177,33,26,59,81,197,9,0,150,132,140,44,0,133,67,46,216,192,201,54,152,177,31,218,60,71,115,75,4,24,60,42,178,8,198,251,138,108,83,66,162,183,100,82,142,213,26,139,35,245,188,125,122,223,252,249,195,208,30,231,124,44,31,41,114,206,249,240,117,230,52,211,6,48,164,161,132,161,0,8,48,5,13,112,8,249,148,189,253,161,153,199,209,203,122,217,183,94,54,201,180,15,184,229,76,20,193,5,187,100,23,226,3,240,247,242,5,104,32,173,86,128,132,18,86,92,37,21,205,48,174,77,247,2,179,13,85,193,177,164,134,108,99,203,182,121,253,50,149,79,239,217,235,91,129,191,181,126,190,217,126,127,236,189,159,135,231,163,118,88,190,236,103,229,242,228,238,251,38,231,171,217,233,65,150,87,233,188,118,12,144,0,129,152,221,11,83,113,236,210,31,137,108,130,213,42,104,183,133,224,13,211,240,154,34,232,108,38,52,17,174,236,170,153,79,121,60,57,27,62,216,101,142,244,18,101,208,86,168,97,13,3,137,30,65,131,129,14,35,42,208,122,70,4,12,44,52,160,236,32,146,35,136,103,160,64,186,212,216,94,209,74,221,162,17,91,13,80,23,140,82,88,11,192,1,212,32,155,202,165,128,144,46,208,144,74,0,99,132,71,232,121,219,32,117,69,135,46,176,51,180,57,157,29,170,52,33,105,51,105,19,121,70,158,98,234,207,137,42,68,5,82,145,26,68,107,152,70,113,7,4,137,82,82,19,94,250,2,180,85,3,128,215,114,221,73,73,160,6,28,102,102,62,224,195,212,1,216,85,194,72,11,144,85,54,161,148,6,170,137,216,86,150,231,157,179,33,232,85,185,249,225,197,104,54,191,141,51,183,203,74,211,253,52,227,109,193,156,57,122,36,28,31,209,61,83,249,188,177,121,226,248,240,59,254,216,47,231,245,153,254,64,139,169,190,183,232,94,92,111,166,187,194,26,1,224,196,137,105,13,150,135,118,157,239,121,248,208,195,166,203,30,252,39,208,214,148,120,222,121,61,254,18,47,166,95,111,74,127,96,246,249,221,115,191,125,170,204,141,142,151,251,126,244,249,71,116,206,240,59,156,106,198,255,23,225,170,242,92,5,200,140,186,78,96,26,141,146,129,100,36,137,146,74,99,145,234,220,164,119,138,78,187,44,238,236,200,15,186,140,237,87,68,16,235,120,101,57,141,187,176,3,149,101,24,25,86,113,83,252,218,16,210,85,186,45,84,195,71,130,61,144,201,197,246,108,240,48,84,133,85,30,88,93,110,89,159,250,177,70,115,230,235,218,115,211,61,222,199,247,180,43,173,29,39,162,49,25,16,17,192,37,230,112,236,9,119,233,179,45,250,8,0,136,51,5,96,43,69,193,130,101,59,58,212,171,182,123,154,166,180,12,214,88,160,128,212,247,50,109,14,142,212,208,130,69,218,9,175,29,40,72,66,144,10,80,199,38,102,248,218,245,95,96,243,23,240,13,252,223,0,4,202,28,93,127,238,187,49,247,0,191,5,120,135,191,108,77,214,41,99,5,42,128,181,36,198,33,204,145,33,120,37,247,68,55,17,162,131,123,196,65,1,232,134,4,137,8,4,11,9,76,237,240,157,66,101,203,89,108,63,168,18,78,228,184,165,221,166,169,67,22,84,241,49,190,152,32,52,34,172,243,62,110,87,2,232,140,59,14,64,241,108,189,47,138,196,91,208,4,88,33,54,44,104,37,9,143,213,160,68,38,14,35,37,4,137,7,16,7,214,207,199,182,238,80,148,40,0,71,218,136,6,81,8,84,189,100,16,233,76,108,79,130,221,42,25,59,179,71,117,168,199,43,75,153,5,195,135,115,56,232,178,96,91,134,77,89,195,40,88,82,137,152,165,132,229,195,28,183,162,52,100,210,76,134,159,231,103,242,35,234,103,192,87,52,79,149,174,85,116,87,234,178,34,8,131,122,250,69,47,74,35,210,131,52,246,54,90,99,185,168,226,182,46,149,119,193,16,128,148,128,139,102,111,231,234,245,222,237,247,254,114,211,63,183,173,175,104,237,109,104,159,77,234,235,254,226,246,248,253,35,163,229,234,179,147,206,55,174,234,6,112,197,143,11,81,115,45,17,21,153,59,79,118,18,172,146,233,3,129,211,21,68,155,86,165,117,230,197,112,132,2,216,54,113,77,3,25,6,10,200,173,101,17,29,122,30,79,117,187,79,194,186,123,58,58,65,183,184,84,52,45,120,73,24,138,82,114,102,81,49,149,68,51,161,97,236,17,66,74,118,4,14,212,17,245,22,128,107,126,103,75,4,40,17,161,170,226,26,23,88,252,82,136,16,210,98,24,90,174,114,50,104,76,13,224,152,164,22,149,40,74,66,146,32,161,178,192,118,9,62,164,92,169,87,198,165,241,36,84,74,38,142,8,71,80,19,223,196,42,160,8,1,128,86,37,24,98,84,0,36,66,8,0,216,7,178,0,77,218,187,25,90,86,45,119,202,181,147,66,88,6,22,132,160,5,68,3,85,184,0,40,50,83,77,192,81,85,8,118,162,132,194,105,94,77,51,128,68,105,195,254,128,142,164,100,0,215,46,188,68,195,105,96,45,169,245,245,189,237,251,125,251,121,239,219,250,232,205,249,13,152,215,72,71,77,54,55,236,84,215,59,78,135,76,71,72,98,162,67,175,105,162,13,101,36,114,169,53,228,26,74,233,52,237,122,246,114,86,38,38,60,237,254,212,47,121,63,255,203,71,228,95,200,246,201,76,109,127,203,123,159,95,239,232,69,221,151,254,43,170,199,10,72,172,226,4,137,162,164,0,16,19,17,72,208,128,135,13,129,129,74,115,79,125,137,195,142,212,39,101,61,241,105,233,194,242,151,97,58,16,186,87,53,92,95,197,115,97,174,250,81,241,51,23,154,18,103,66,151,161,97,122,125,160,10,14,189,242,196,73,175,229,35,146,118,240,220,75,111,152,193,86,21,84,181,116,62,19,36,172,97,192,165,100,24,151,246,210,197,237,125,69,46,81,196,22,9,62,195,60,221,77,181,66,247,44,98,168,16,0,16,4,128,222,217,80,16,32,1,6,177,19,131,125,140,255,121,246,239,221,29,211,141,26,96,113,83,191,18,73,184,248,131,179,217,28,228,94,82,196,194,223,35,222,165,193,65,169,141,57,156,94,61,63,136,213,207,143,109,245,23,144,136,161,44,212,16,204,62,127,125,214,245,127,114,19,247,107,217,238,71,251,149,124,163,144,157,229,158,233,54,140,236,149,75,18,34,4,65,153,17,85,212,162,4,34,211,3,250,96,165,21,130,146,133,31,213,129,140,253,2,135,149,243,210,4,61,223,84,235,159,88,41,70,197,113,214,9,146,251,224,168,24,167,149,172,136,49,141,4,5,36,50,87,160,0,13,144,0,41,28,72,115,1,99,243,36,178,87,0,183,66,237,6,192,22,29,148,150,169,161,237,166,40,72,228,52,209,14,111,158,167,182,110,194,104,24,16,73,45,209,178,32,93,53,32,4,22,190,32,54,164,133,6,2,106,193,118,24,212,249,205,157,31,193,122,94,146,228,114,243,153,202,222,84,208,51,79,72,148,6,152,37,104,205,13,180,147,135,52,179,197,178,240,74,106,3,178,129,143,118,248,221,125,126,71,244,252,29,61,191,87,251,145,250,98,197,181,114,93,131,21,234,75,81,49,74,158,32,164,224,32,65,216,117,78,182,145,251,54,133,105,152,27,228,91,227,163,40,60,139,203,219,161,124,241,210,79,199,116,58,36,179,137,61,84,215,253,228,245,223,30,247,237,20,23,251,119,91,95,87,60,137,103,226,185,2,32,21,32,180,26,74,116,70,247,66,196,21,181,157,202,125,192,113,36,221,101,205,113,206,117,179,44,219,201,21,74,69,77,174,153,205,52,201,164,213,116,183,199,238,6,70,231,40,174,212,207,142,218,126,228,178,218,138,94,49,42,17,108,168,109,91,20,94,132,208,164,8,83,0,18,11,157,32,87,160,81,227,214,135,26,16,101,185,23,188,244,39,29,6,46,149,21,108,160,192,74,20,66,115,161,113,68,212,80,137,174,0,32,7,98,186,157,2,132,53,74,36,149,18,67,248,20,241,33,162,90,194,102,46,154,27,199,230,90,188,145,166,217,78,199,139,181,11,235,17,151,240,54,35,110,235,227,107,237,11,32,66,80,18,62,231,224,9,32,76,145,8,144,165,227,245,209,115,168,180,8,53,37,192,22,201,78,164,59,241,102,133,141,77,21,96,32,54,208,162,45,80,42,236,0,98,39,2,150,103,6,159,142,48,38,95,156,38,163,201,169,56,43,25,109,48,154,33,168,26,86,55,239,30,180,137,65,221,226,146,249,240,253,99,54,159,31,243,222,252,200,48,191,21,247,131,204,137,143,206,158,57,222,204,67,156,70,221,105,86,10,131,19,91,98,170,143,87,120,45,34,146,81,182,30,12,244,227,233,101,250,25,250,44,120,67,116,223,229,161,135,250,135,249,211,207,241,151,62,246,211,121,13,108,123,223,235,165,236,149,238,227,182,102,87,21,33,89,149,213,172,6,98,16,212,89,243,233,20,176,205,116,240,52,115,186,70,197,135,153,75,105,114,229,109,96,171,207,82,199,162,103,114,14,142,246,86,133,168,133,38,202,24,71,227,210,161,107,183,189,232,32,202,220,110,234,224,163,209,224,140,146,244,165,161,249,167,230,197,253,160,21,151,149,225,102,236,149,246,21,166,174,177,26,26,196,81,123,177,165,121,177,252,213,205,238,105,248,129,169,132,14,197,28,234,200,35,76,98,117,129,124,32,167,4,6,10,138,204,93,8,15,197,120,8,131,92,70,137,139,200,221,59,249,245,37,125,31,234,152,221,134,135,242,85,238,224,94,217,131,188,77,246,18,87,100,131,183,222,198,126,139,191,183,110,103,139,230,240,52,22,16,195,252,1,30,231,143,255,102,72,241,211,44,95,224,81,48,147,135,215,47,133,63,164,134,223,195,241,250,167,47,247,175,148,195,72,126,228,255,148,231,86,211,99,194,131,88,54,12,86,2,234,48,38,164,48,194,8,212,164,211,60,164,31,205,147,53,0,193,33,14,56,4,109,227,85,215,26,40,244,212,74,111,211,244,21,72,80,79,201,157,19,26,41,117,29,230,10,76,152,211,108,237,154,187,85,165,100,231,238,147,54,127,225,18,192,0,43,178,86,195,9,172,42,134,136,14,109,172,185,111,247,245,102,69,41,197,145,233,66,104,236,36,34,165,173,163,132,116,41,108,48,22,170,98,68,141,49,0,105,7,167,36,81,8,144,66,4,118,69,96,45,181,7,65,52,236,137,107,103,11,1,45,80,169,48,12,226,249,239,75,179,83,152,12,221,193,3,163,219,181,185,15,11,103,40,107,75,115,73,45,174,77,44,104,213,236,164,196,17,153,24,14,19,114,142,48,247,1,131,106,155,31,62,146,220,127,32,152,127,88,172,157,151,10,57,227,62,143,223,254,107,147,95,187,103,86,49,49,51,234,69,90,145,238,186,91,197,221,218,47,247,116,199,250,9,164,171,106,157,123,88,255,58,174,221,75,163,222,176,39,155,222,62,121,240,212,143,97,83,151,250,150,201,7,224,58,154,31,89,77,64,5,128,19,182,74,218,163,83,108,168,249,48,43,72,100,118,147,200,183,205,249,162,209,55,235,239,217,221,246,238,7,189,27,231,156,101,4,89,117,210,232,111,163,109,154,157,53,87,118,71,235,75,19,96,81,151,162,186,66,92,21,67,165,133,217,145,59,24,89,68,120,84,203,211,106,1,145,154,66,52,11,110,178,186,190,154,170,228,89,152,68,165,1,98,77,105,165,116,240,210,154,225,194,144,133,40,205,130,75,5,49,80,82,130,228,156,46,54,200,1,212,76,147,20,38,51,13,64,16,164,234,82,41,248,37,106,114,109,7,155,99,185,121,246,55,45,177,23,199,25,194,109,253,191,157,41,181,35,147,105,218,116,242,225,243,133,44,24,164,88,52,76,9,82,113,17,3,17,132,4,128,148,216,116,79,177,8,5,64,177,32,5,148,134,72,226,101,199,9,17,200,130,96,203,66,46,150,18,81,164,45,55,52,164,1,5,163,42,35,37,81,220,162,15,208,111,234,42,234,202,117,93,35,220,146,35,163,144,138,13,28,114,210,228,233,158,55,95,31,188,115,126,54,62,158,116,246,212,83,58,58,201,7,243,138,226,8,226,58,134,1,31,166,48,204,28,45,172,108,56,220,5,128,27,161,6,13,124,159,190,20,186,18,17,209,88,146,104,24,170,108,133,190,241,186,254,138,210,65,234,253,191,123,248,229,187,206,43,48,117,242,118,78,239,145,196,161,132,4,21,67,187,137,137,160,236,170,79,129,6,140,114,4,237,196,162,137,210,67,71,58,160,80,201,54,254,1,251,93,182,241,80,45,231,216,120,127,85,78,53,162,85,2,137,32,242,218,148,62,129,85,188,65,110,205,68,136,152,68,241,137,166,61,84,250,244,252,111,193,7,47,224,148,225,4,186,87,31,129,87,77,118,234,74,37,16,54,204,30,82,93,40,186,106,124,195,92,60,133,30,72,74,216,58,2,92,139,66,17,251,121,233,84,65,131,34,64,161,14,49,130,60,202,84,184,139,198,176,54,83,250,167,157,189,6,255,124,28,28,87,22,49,224,146,14,217,226,12,102,129,43,119,201,93,69,235,96,72,119,190,120,215,201,187,46,199,29,192,111,232,95,13,145,2,50,56,252,62,66,252,246,184,94,224,223,192,143,21,173,49,57,165,237,71,217,139,211,20,115,110,55,91,215,249,245,81,119,248,215,62,76,126,183,188,112,108,219,36,47,154,178,70,112,153,92,247,140,134,8,0,12,59,173,179,149,8,2,65,73,75,0,53,132,197,183,55,251,83,167,71,30,162,213,181,17,41,144,216,20,115,27,104,22,212,164,23,124,94,192,78,97,210,86,110,32,164,192,38,68,232,0,167,16,12,152,2,92,29,22,163,152,173,185,83,110,212,29,40,169,133,14,153,8,209,200,10,65,104,74,153,166,154,103,105,106,56,163,89,89,86,119,187,161,212,164,97,3,16,237,156,128,154,66,162,129,2,51,164,131,145,29,245,216,72,192,54,208,84,228,166,130,124,193,245,165,205,76,7,226,193,129,106,72,219,155,51,207,206,178,146,62,82,62,28,22,179,19,160,133,193,18,129,29,24,50,34,216,58,22,209,156,86,78,109,18,54,12,118,182,31,216,58,253,27,235,243,239,91,195,191,247,159,254,245,127,240,137,127,115,222,221,223,217,63,217,239,204,106,19,133,237,165,108,198,49,92,79,175,254,165,189,92,119,78,115,255,141,182,223,184,108,45,127,196,233,117,88,226,67,239,99,107,241,196,226,49,96,47,50,129,57,100,53,233,128,236,41,94,156,168,44,129,37,243,41,177,140,214,1,211,120,84,108,140,177,10,34,39,178,77,174,99,82,245,183,200,194,213,7,187,102,81,33,1,81,57,95,212,101,180,27,67,138,233,2,28,84,229,220,219,94,235,84,134,35,136,225,166,185,52,238,172,206,147,66,34,180,167,84,227,126,76,150,98,16,62,50,173,65,164,254,118,76,36,37,128,51,82,102,10,7,46,252,102,26,96,133,23,165,32,65,160,53,43,22,104,31,241,1,2,103,35,22,206,78,152,144,149,172,42,170,12,136,8,206,102,102,227,44,154,212,181,55,170,51,155,178,179,48,182,177,115,253,173,214,43,44,42,196,158,103,87,137,5,163,145,225,161,238,102,126,248,221,79,199,219,209,66,131,11,16,168,92,165,72,36,0,69,32,192,198,184,183,246,162,84,68,106,73,213,68,140,54,113,129,246,100,199,12,128,161,100,99,9,212,128,71,137,89,74,150,6,17,192,11,48,5,139,161,202,157,46,129,7,133,11,138,227,200,110,243,164,149,198,204,141,235,142,234,118,220,86,143,111,249,240,246,13,121,254,78,153,247,46,112,51,191,34,191,233,104,224,130,231,179,241,116,186,30,145,206,31,131,108,78,178,199,128,197,143,185,113,241,99,130,81,154,77,152,192,16,13,232,74,119,36,13,154,42,123,113,34,149,222,46,246,93,149,152,174,225,250,248,186,169,35,74,236,133,178,85,168,24,10,82,16,129,24,180,48,38,118,113,9,117,34,78,130,82,2,175,85,167,93,181,220,134,175,27,183,70,246,205,169,124,21,59,183,120,136,37,27,180,51,69,25,105,1,91,196,151,173,40,71,18,151,182,207,150,50,190,109,168,30,150,7,119,24,78,130,233,84,41,254,96,67,27,127,199,126,145,91,223,91,149,163,127,140,158,90,146,225,84,185,197,3,173,76,112,162,19,238,24,25,141,136,254,55,240,131,239,139,238,73,131,114,194,224,151,38,95,15,242,108,111,237,75,185,12,201,200,82,18,123,173,161,139,173,5,74,119,149,206,46,254,97,248,207,135,224,207,11,57,74,175,58,27,114,197,142,253,21,153,86,86,102,186,189,243,242,225,204,213,107,15,131,119,126,254,174,171,21,160,24,73,168,1,50,250,15,240,209,200,240,203,25,139,223,157,182,48,128,241,241,250,213,175,1,150,98,191,7,175,152,99,135,34,175,185,255,220,55,255,240,76,189,191,158,203,95,186,39,15,158,148,111,245,114,37,36,19,51,61,145,7,49,32,109,35,90,146,32,89,234,71,48,16,194,150,196,122,148,197,198,251,82,93,172,21,156,130,38,34,68,50,42,207,244,250,115,216,116,107,188,205,229,98,69,227,217,120,229,147,78,18,34,11,24,170,64,128,100,233,100,46,59,186,52,247,228,10,135,188,248,54,225,206,236,234,16,26,69,27,0,34,0,25,132,12,173,166,69,203,57,25,202,69,88,52,138,89,114,251,102,4,160,64,162,133,72,173,16,173,144,66,108,34,93,39,61,44,139,2,27,184,118,172,246,59,210,27,164,77,201,252,177,196,15,45,100,10,39,151,222,184,233,97,91,163,104,229,77,112,47,184,77,149,167,112,138,36,64,1,68,131,4,74,5,186,40,42,164,35,43,97,65,156,36,78,77,28,183,48,157,211,253,31,255,150,230,227,54,222,94,187,31,119,157,139,240,242,94,86,37,114,137,151,221,109,51,206,171,148,234,1,171,167,255,108,254,165,143,179,159,192,231,192,21,82,11,23,37,214,54,163,139,68,26,88,77,32,200,133,221,1,152,136,8,8,116,130,78,200,2,108,2,138,115,162,12,96,96,108,1,144,69,36,34,181,45,178,169,193,85,225,198,115,98,170,158,11,23,175,29,14,246,148,163,101,140,197,125,101,78,163,76,192,59,223,87,129,241,30,244,71,157,60,179,168,238,27,26,224,112,105,135,144,149,96,15,101,35,71,109,20,43,176,50,4,5,197,176,13,139,43,179,148,1,134,21,16,35,116,176,20,80,54,120,66,131,2,34,14,20,41,161,102,154,68,163,8,17,28,138,8,166,0,114,26,194,4,87,224,201,52,7,32,114,107,177,21,211,121,15,246,88,126,150,171,234,163,198,112,95,96,172,59,63,235,236,134,252,173,48,189,166,212,193,52,91,106,85,96,144,98,170,137,90,21,11,96,146,18,144,70,154,68,17,84,162,174,216,238,172,64,110,235,93,186,3,193,162,164,166,96,210,86,157,205,12,148,238,204,10,210,104,225,124,244,110,53,187,11,147,251,86,180,57,105,203,246,191,251,154,211,237,55,182,32,210,87,19,62,121,122,55,237,125,228,195,216,138,132,38,255,245,102,209,204,115,46,153,210,104,56,19,210,97,38,168,9,199,52,45,180,98,148,162,118,136,211,52,82,214,68,6,139,237,56,97,72,67,92,241,66,218,87,218,71,7,146,30,188,29,39,34,73,251,77,66,184,251,193,159,249,238,55,189,36,242,246,182,194,202,170,202,10,8,18,7,112,19,163,24,235,74,117,15,118,225,163,124,29,85,179,244,24,76,72,252,192,171,30,96,141,120,153,180,110,94,151,88,168,198,241,84,146,184,2,40,200,163,226,50,208,46,208,24,122,104,99,108,122,165,243,49,52,64,211,253,211,30,154,145,91,232,112,164,62,16,220,159,186,176,133,211,87,23,15,143,160,251,75,151,158,20,68,87,56,161,32,80,73,74,164,177,43,152,79,192,97,39,210,71,43,125,220,246,48,118,105,85,114,191,200,127,246,224,182,212,114,27,251,176,175,140,203,189,132,50,244,50,168,149,37,20,7,116,177,223,85,20,93,89,248,59,14,18,110,242,6,206,226,89,94,68,148,73,241,135,224,153,223,89,207,33,67,14,209,0,23,239,12,32,253,147,209,191,244,163,227,34,30,57,221,133,29,240,248,49,244,55,221,61,0,149,87,238,161,150,222,51,214,211,237,147,15,111,126,243,63,164,55,74,89,154,191,101,135,7,248,90,103,251,24,219,198,70,31,188,118,92,223,76,17,134,2,3,172,176,242,17,104,225,253,149,148,221,58,203,82,214,36,151,197,95,219,80,122,5,12,45,75,161,167,17,184,171,94,89,239,186,173,9,79,223,184,187,26,255,138,22,5,212,196,30,7,51,41,180,230,130,145,227,248,71,70,60,16,82,48,216,154,43,0,133,67,168,7,116,193,132,234,32,65,193,161,88,139,43,52,18,119,132,28,171,48,168,62,101,60,99,41,170,135,218,25,47,34,131,190,99,50,10,48,231,201,222,234,244,21,245,84,67,190,25,27,65,146,210,192,98,137,209,91,134,42,148,22,17,109,13,163,158,22,112,199,56,20,5,22,16,98,76,164,128,41,141,129,74,18,65,190,4,126,72,138,196,246,115,47,249,121,182,106,56,220,242,30,70,245,205,154,213,113,98,218,84,105,76,154,245,238,209,133,153,7,128,144,7,67,226,39,152,192,3,81,235,159,240,223,125,224,191,121,135,223,113,222,227,59,58,152,224,101,136,66,109,95,111,95,201,11,251,194,127,190,143,77,142,125,133,117,133,173,197,37,96,100,16,4,56,204,12,21,216,188,160,103,180,153,44,7,26,36,189,178,1,168,0,0,128,35,0,9,76,193,1,81,208,36,242,8,58,89,4,15,115,5,16,59,15,239,211,228,87,63,61,176,212,224,19,61,248,76,203,129,128,72,85,40,33,104,41,82,17,133,48,170,248,208,62,80,231,234,171,63,198,252,109,191,165,216,40,67,49,103,77,207,86,103,120,78,173,125,171,199,99,172,1,29,97,0,133,61,46,239,181,75,5,108,106,216,137,142,204,152,223,99,197,16,91,92,22,45,45,40,165,129,181,13,152,239,168,174,94,225,61,9,7,213,1,140,128,64,55,221,93,91,124,107,179,130,201,72,153,64,217,157,236,229,99,22,189,232,106,123,216,149,71,141,179,143,94,11,184,183,117,54,31,197,113,47,247,251,224,122,31,28,61,208,221,223,121,255,69,190,48,15,28,103,239,39,30,244,238,62,189,78,116,120,77,52,85,160,72,1,237,234,56,101,238,52,196,38,102,228,36,162,211,139,201,56,84,100,103,236,239,23,251,18,79,37,194,228,12,142,57,119,44,57,45,121,92,216,22,78,35,99,79,92,179,191,121,246,155,110,143,238,159,167,200,201,31,243,250,245,184,246,229,250,185,253,215,248,79,115,121,73,37,159,251,112,172,239,219,239,28,158,114,127,253,55,135,243,65,196,155,26,207,104,239,228,176,128,29,65,20,128,105,77,210,167,109,166,97,15,76,51,69,120,146,9,177,52,172,128,4,132,98,136,33,32,26,69,156,36,160,45,231,61,184,74,91,140,39,189,158,16,86,53,132,194,237,58,222,233,203,239,94,122,60,62,117,100,36,47,1,0,157,112,224,32,56,96,189,232,207,91,147,90,60,151,104,125,248,88,143,63,220,227,237,126,112,123,116,192,178,140,175,143,102,138,122,56,136,131,178,39,120,31,188,49,7,16,118,135,66,193,143,6,233,33,236,62,84,174,215,138,63,12,224,243,155,115,169,9,59,145,135,169,35,141,167,197,114,12,85,222,162,67,19,183,122,132,226,37,120,84,126,39,191,189,93,180,142,38,42,181,136,33,141,212,242,129,164,223,43,64,242,34,122,59,109,42,159,170,76,159,87,222,227,184,155,55,189,119,231,251,200,247,62,189,247,161,221,3,189,156,187,171,77,116,113,90,169,164,183,120,94,151,123,70,164,16,243,2,206,242,83,88,203,68,208,228,194,55,8,199,48,243,171,103,159,186,228,142,44,226,95,130,143,64,194,47,77,102,142,226,238,16,195,27,83,72,180,170,52,48,165,204,153,250,73,28,231,34,80,207,83,227,37,241,202,143,206,215,195,231,183,191,241,249,188,83,15,31,240,31,255,178,62,191,178,231,53,231,212,169,140,3,46,236,193,170,61,166,94,43,6,164,51,61,236,137,100,81,2,54,217,247,149,137,163,51,238,244,190,86,107,190,246,148,116,236,47,50,29,218,181,23,183,99,39,223,106,14,20,184,75,117,134,39,98,240,228,118,132,167,42,55,119,166,61,31,124,125,81,69,199,194,72,182,104,137,166,89,155,8,74,49,134,178,154,29,59,170,48,183,155,107,61,177,144,6,171,242,161,149,237,141,28,133,171,6,40,99,122,104,85,197,131,128,37,209,192,200,132,53,114,186,238,67,5,78,3,137,196,0,202,201,237,50,13,66,135,182,42,93,232,112,197,130,114,69,108,96,211,209,150,118,115,18,12,21,169,81,77,80,64,62,99,253,140,107,241,88,121,156,43,119,247,245,171,114,120,46,15,173,147,52,35,209,236,69,237,176,100,18,174,84,92,64,24,1,144,28,208,137,13,224,3,68,7,153,135,240,255,15,255,156,17,48,171,169,220,64,35,52,40,41,104,12,206,126,98,108,156,15,30,3,101,240,204,144,66,100,128,201,138,30,74,192,95,59,136,3,59,6,72,101,71,227,97,100,136,198,44,5,0,160,0,130,148,76,193,50,51,86,50,170,82,200,93,217,11,112,156,201,99,247,77,234,215,209,179,236,147,38,201,101,162,129,34,80,149,42,162,50,101,40,35,188,141,198,90,158,182,223,28,183,171,240,195,63,199,252,184,221,112,176,195,35,121,204,115,90,122,74,159,138,109,61,7,182,164,48,165,9,9,137,135,0,46,198,48,10,35,24,125,209,11,7,10,55,70,4,210,42,180,96,236,194,44,124,139,90,156,56,186,39,211,131,74,66,1,192,12,187,46,211,66,94,34,58,218,122,72,235,182,168,185,158,78,219,251,129,156,35,83,207,17,91,45,234,245,8,31,23,122,203,218,67,113,170,156,76,147,49,99,228,35,220,140,219,229,181,185,237,190,93,124,121,213,230,186,129,33,238,183,65,211,197,172,64,34,183,10,180,237,7,30,21,112,103,94,115,157,119,110,133,2,195,78,223,112,71,152,175,143,187,55,232,189,98,159,242,62,183,231,233,240,226,62,26,137,7,142,91,214,235,159,241,238,47,220,255,42,127,108,125,78,43,207,27,237,27,155,145,186,242,219,147,6,116,157,151,47,199,197,203,33,111,45,173,35,214,65,109,57,218,130,176,198,244,196,120,22,50,105,34,200,180,179,149,39,77,28,175,178,206,14,162,38,30,35,5,15,204,8,195,196,64,69,52,174,118,10,139,152,32,224,8,171,40,133,118,69,237,176,35,86,19,207,178,31,101,255,139,156,26,203,227,207,243,79,191,248,181,146,157,169,125,245,56,60,45,55,81,85,16,78,64,197,4,84,194,185,120,125,176,55,107,187,250,148,119,222,211,171,183,121,236,62,189,150,234,112,46,58,29,207,9,25,162,152,25,142,44,137,144,188,181,39,0,96,20,96,140,72,185,58,108,175,185,236,60,210,145,189,10,48,62,108,76,58,114,4,20,73,53,68,93,117,135,173,122,119,122,107,167,132,206,240,96,109,190,154,46,130,233,70,88,114,160,244,37,169,19,123,16,41,188,67,17,163,212,247,154,220,225,119,252,171,125,42,37,217,243,90,228,176,58,222,199,228,205,238,94,188,247,92,31,216,43,124,137,109,231,182,35,133,2,48,125,42,239,156,114,20,80,194,59,115,60,136,128,234,16,156,55,2,105,166,11,133,94,14,114,252,243,147,115,255,185,224,135,248,71,3,124,124,152,194,36,42,99,9,138,6,248,145,130,7,186,243,36,168,229,128,234,14,157,18,149,130,243,156,111,150,92,184,225,101,166,167,249,124,253,202,83,253,42,90,158,63,242,7,204,55,129,117,20,29,9,22,117,103,247,70,109,24,130,236,64,97,9,40,245,227,247,88,39,141,211,242,56,180,164,173,205,93,49,87,55,58,111,101,212,159,35,210,81,219,168,51,207,128,138,231,205,129,77,40,161,54,8,64,129,16,161,10,193,158,13,3,116,210,206,168,108,15,249,229,166,241,236,202,118,238,189,48,223,75,139,208,25,36,72,28,49,181,87,22,81,146,65,107,216,90,230,239,48,171,191,75,116,42,165,32,4,138,70,178,142,33,178,102,68,105,13,206,166,20,9,144,175,13,96,96,203,187,57,41,26,234,33,77,226,82,179,26,72,138,235,239,203,181,252,182,138,172,137,187,232,36,200,214,19,23,66,4,36,74,8,143,72,131,57,129,11,163,24,161,145,204,160,103,212,19,147,123,166,247,253,249,215,236,39,5,182,44,92,11,138,27,128,208,74,210,202,137,146,17,136,1,252,19,22,29,160,0,4,80,177,119,132,128,8,83,102,66,72,97,32,134,30,167,122,152,201,96,131,108,117,16,68,18,137,132,61,206,55,168,42,20,2,249,13,215,12,26,29,88,102,139,193,179,238,55,101,53,7,109,228,72,157,197,105,205,34,64,181,1,3,84,9,74,42,39,115,90,52,86,229,190,235,77,142,211,247,219,39,255,191,186,183,253,224,125,166,154,50,52,146,135,105,102,211,41,38,31,122,96,87,42,18,97,41,90,195,152,236,10,21,144,29,33,70,112,132,192,6,236,152,91,171,20,19,196,134,138,40,212,187,113,184,132,14,133,50,113,85,118,62,110,70,120,134,153,165,203,211,100,191,154,175,39,247,175,219,205,26,158,94,101,150,120,218,94,89,94,93,173,190,220,150,112,27,250,125,196,123,137,199,17,110,201,218,27,154,54,218,54,27,203,238,124,72,229,183,127,192,120,161,236,213,94,188,151,217,99,92,121,125,252,152,74,150,126,45,109,153,49,168,88,250,19,31,240,81,32,54,194,238,68,248,192,199,36,77,118,186,51,59,123,208,207,252,195,27,190,231,29,31,221,115,191,231,250,176,215,242,33,95,161,224,225,47,218,100,187,252,246,230,201,239,120,249,91,92,124,227,233,151,62,251,56,228,191,250,205,254,183,50,195,110,38,107,75,138,4,83,30,90,101,214,114,130,105,17,139,202,170,190,66,77,112,25,56,92,83,121,152,139,109,19,205,162,247,226,95,187,239,206,40,39,115,192,132,193,33,17,221,192,160,185,242,52,72,129,136,148,80,21,3,20,112,151,152,97,131,177,247,178,95,76,252,125,174,179,15,43,62,225,135,174,167,3,241,39,228,179,94,34,245,122,220,2,78,34,0,58,0,96,160,42,39,55,167,231,204,179,242,188,227,210,175,214,183,92,187,94,219,125,124,244,230,122,248,141,196,252,164,44,26,166,83,183,104,188,25,76,34,249,51,176,2,244,241,184,143,1,171,0,231,7,205,199,33,56,13,107,176,55,37,23,209,219,87,81,245,10,74,112,200,80,165,142,144,196,52,64,116,38,52,7,124,205,197,144,90,184,249,189,252,205,43,218,161,167,194,146,120,170,20,40,211,74,34,78,25,90,235,229,223,242,99,153,94,157,87,179,102,92,135,250,53,18,107,19,135,88,98,0,250,185,187,84,150,161,57,156,142,207,89,87,142,191,1,95,229,67,116,212,58,170,113,120,76,216,32,131,204,184,40,128,31,117,199,127,61,143,120,56,130,221,24,68,117,136,88,194,158,106,24,166,224,67,3,20,250,62,157,101,154,103,91,250,177,145,128,186,50,58,184,154,249,224,178,204,141,157,147,206,186,150,34,143,237,235,219,47,250,143,63,63,254,151,241,254,119,15,249,183,247,220,187,5,29,167,253,228,52,129,210,106,212,64,128,50,132,34,18,225,7,133,233,184,11,100,58,23,124,65,151,214,72,167,197,89,13,208,9,202,137,31,253,250,239,44,52,158,251,131,203,244,3,136,203,196,171,108,220,24,101,66,211,152,18,133,5,76,218,90,87,109,164,174,90,118,134,231,56,185,11,206,155,205,85,212,11,29,64,168,64,141,21,204,120,161,122,82,78,15,140,0,77,153,104,57,122,115,53,180,149,10,176,1,148,52,10,76,100,52,209,109,19,178,27,216,106,246,1,95,129,48,104,53,68,4,31,77,201,212,66,154,196,33,30,106,134,64,179,11,236,50,254,129,142,234,46,157,38,134,75,174,47,234,48,91,20,27,93,18,34,32,162,83,22,146,226,172,81,93,156,205,94,23,144,25,81,25,10,166,113,62,237,3,47,32,20,11,123,86,109,0,64,148,6,170,160,43,0,0,14,0,128,19,24,147,8,28,206,129,146,125,152,31,238,1,34,59,0,72,125,225,93,170,4,58,114,29,209,147,101,172,10,89,161,131,115,175,46,236,66,96,87,68,63,181,122,195,137,231,73,105,27,231,190,127,51,241,233,56,84,152,134,117,180,41,131,11,104,21,18,168,12,101,18,177,104,84,143,236,203,210,209,138,67,170,251,241,120,255,223,112,56,247,185,171,181,82,97,169,117,44,190,165,114,28,110,171,65,163,54,176,150,137,86,43,130,210,8,3,0,149,138,195,45,20,76,150,218,46,76,90,92,54,198,218,219,36,128,208,38,175,177,217,230,213,49,176,247,104,61,16,135,80,71,245,237,206,230,123,248,214,218,125,62,98,185,126,201,11,186,57,167,97,239,120,109,198,57,205,94,132,82,253,238,60,88,74,102,242,126,98,201,218,198,64,94,210,28,58,188,56,201,249,217,245,30,246,4,135,114,4,243,200,121,120,46,172,55,105,82,68,166,74,91,51,209,15,175,143,92,0,136,114,116,92,36,191,249,124,101,250,198,166,223,238,207,204,183,253,202,126,206,233,215,241,57,203,243,188,209,216,60,114,115,196,202,241,226,119,234,204,129,127,166,6,237,137,241,131,135,79,242,203,157,125,122,22,184,177,105,224,69,176,48,179,38,164,179,73,163,217,157,117,55,55,50,117,169,26,4,129,44,5,39,37,113,27,15,175,152,157,86,223,206,108,233,45,58,202,10,70,201,74,22,146,234,130,218,236,13,26,18,129,16,32,98,5,162,98,4,179,180,243,241,71,177,62,248,253,148,252,171,231,95,252,157,159,63,108,247,117,247,73,243,78,172,207,94,157,94,194,189,46,205,234,4,56,134,16,16,177,16,73,150,213,190,239,113,118,253,130,114,237,187,173,175,239,206,247,103,20,58,198,137,15,91,158,165,172,76,73,19,7,19,30,89,34,199,10,99,64,191,143,232,95,207,45,13,202,48,14,10,49,212,17,105,218,43,183,185,85,57,189,13,47,97,0,37,196,85,129,50,112,10,226,227,35,60,93,60,14,157,245,107,73,30,189,77,252,153,71,119,224,123,22,106,165,13,229,198,57,53,1,123,154,186,150,125,103,244,181,212,241,142,112,79,220,50,16,48,164,108,163,242,109,51,111,147,156,87,51,207,62,179,176,231,18,183,37,203,157,185,210,56,201,43,135,107,204,24,216,194,5,207,32,52,28,40,181,136,158,43,155,84,97,145,130,35,101,13,4,64,177,0,61,213,160,216,216,249,145,183,41,29,144,95,182,188,133,232,136,168,148,92,35,19,29,111,165,86,236,93,1,121,46,120,219,191,30,207,236,243,143,31,189,240,111,189,228,223,122,224,63,47,235,97,61,143,205,184,101,245,99,53,163,146,74,77,1,240,255,63,136,252,125,82,106,177,11,116,207,145,120,87,216,90,211,224,110,212,115,144,46,189,166,175,27,34,74,112,133,14,0,146,210,52,140,41,53,24,219,201,2,22,162,104,196,124,92,155,119,85,28,214,70,0,137,108,27,66,117,234,94,8,106,17,103,35,34,43,108,0,140,150,230,194,90,15,190,21,232,81,9,6,164,158,66,181,39,213,141,169,16,77,176,141,80,15,94,81,27,129,193,5,79,67,152,58,212,37,78,21,130,164,132,11,132,189,211,225,12,159,91,82,153,188,102,28,236,157,52,94,207,109,36,228,89,183,163,151,59,102,139,45,71,95,154,147,102,217,61,13,96,220,133,247,132,25,230,215,244,220,172,97,185,181,77,155,34,13,130,88,10,9,152,150,216,144,134,0,32,81,10,64,8,140,201,60,18,17,8,238,163,81,118,159,13,217,41,48,58,137,149,193,29,155,74,199,172,142,211,30,87,23,202,17,235,136,137,133,78,13,205,210,59,56,245,180,85,251,202,234,138,234,102,243,118,192,185,178,94,66,78,74,81,128,171,13,54,165,33,38,180,88,2,162,12,37,103,213,90,189,243,81,154,195,60,124,21,222,31,251,123,227,247,254,45,245,229,146,247,225,238,176,154,212,130,195,250,172,206,239,225,194,82,136,122,130,211,232,241,106,86,82,66,128,66,48,64,9,150,130,107,173,70,182,108,47,2,176,212,42,210,4,174,2,232,78,38,20,245,196,53,21,122,48,90,183,199,235,118,115,167,160,215,218,155,79,210,55,230,15,116,242,86,61,31,172,94,151,62,174,58,159,98,189,116,249,105,29,111,22,241,102,62,159,219,249,151,52,96,12,5,239,249,242,40,237,94,216,45,243,69,231,251,248,245,151,243,237,2,157,238,118,79,173,86,135,227,207,58,166,187,89,211,199,84,31,174,73,205,229,223,252,242,47,153,239,136,197,53,181,59,44,239,127,253,20,84,172,166,102,198,80,113,124,126,157,238,151,173,190,119,243,150,39,231,232,181,149,59,121,210,159,201,51,252,75,30,254,74,227,159,57,127,136,167,34,208,99,133,103,85,75,143,22,87,83,199,185,217,10,245,140,166,162,49,114,19,120,53,200,198,161,65,2,139,8,145,245,190,213,59,235,199,185,190,55,255,18,61,108,39,59,16,189,64,134,86,70,13,186,6,217,78,186,128,141,164,212,137,2,21,169,68,17,117,65,40,138,45,199,190,54,203,89,209,223,102,158,126,179,237,127,92,247,252,248,141,231,114,106,197,139,209,39,177,46,82,39,98,139,111,229,8,112,96,36,7,172,18,85,70,148,175,152,113,113,231,220,214,91,213,172,35,123,94,15,214,40,191,91,109,134,124,212,167,119,83,102,226,147,51,100,228,145,194,50,89,8,0,192,8,66,22,233,67,129,16,18,89,166,138,34,66,168,251,72,238,62,84,198,170,47,151,229,191,179,253,147,45,236,24,114,83,103,74,166,245,81,56,12,15,119,103,14,166,28,192,250,1,95,253,47,219,87,192,63,93,124,247,78,105,241,64,60,103,11,105,58,219,194,44,107,179,189,122,223,183,242,132,23,197,4,254,67,198,50,39,201,156,205,237,115,115,187,146,91,51,183,232,185,65,159,116,134,237,29,250,37,217,15,94,80,153,78,18,37,60,195,16,35,143,90,178,11,135,49,130,41,180,15,58,49,3,95,245,144,178,11,0,66,100,34,80,0,206,227,42,22,49,119,31,50,239,96,48,172,95,187,203,191,24,41,219,92,28,142,32,157,24,131,8,44,76,179,134,189,133,3,179,9,38,245,238,124,215,39,179,62,158,211,232,255,232,215,250,247,119,203,27,157,87,158,13,136,16,150,42,74,104,145,168,103,117,6,210,229,251,82,45,158,158,123,238,34,189,120,142,154,194,174,47,82,125,97,51,61,2,129,47,178,5,90,244,152,21,14,9,213,84,129,93,106,85,108,51,64,177,26,86,160,124,222,161,110,206,119,253,27,156,245,252,202,85,98,156,2,47,96,193,222,29,128,233,72,132,101,183,75,135,225,192,154,20,75,123,237,18,36,233,1,37,2,224,88,155,134,105,194,198,108,182,73,151,176,135,91,35,46,224,104,137,43,176,22,108,117,60,84,35,68,128,168,72,9,155,240,7,144,200,21,198,191,140,242,99,239,209,13,209,43,165,213,135,95,121,4,96,44,194,206,146,32,193,26,72,16,7,38,50,146,152,39,54,18,9,186,75,12,72,139,111,96,133,23,4,64,153,128,8,134,2,16,96,4,70,0,145,49,1,128,4,200,246,206,5,165,138,168,65,36,35,5,18,72,134,229,180,91,44,50,73,159,239,90,191,184,72,15,20,194,132,141,186,143,10,35,65,134,165,82,155,172,203,49,122,105,46,93,45,113,18,177,222,142,150,137,169,146,34,150,28,69,220,64,171,1,21,84,16,153,4,203,119,138,165,91,89,79,149,211,13,227,90,232,218,79,231,56,253,101,109,124,65,183,108,85,142,20,103,207,95,207,91,215,109,8,195,181,10,37,76,112,13,91,168,160,18,129,72,193,196,26,107,13,219,82,77,187,165,93,66,1,154,230,22,218,166,159,50,71,154,153,41,193,195,204,121,24,222,89,54,228,120,81,183,113,253,170,150,123,54,21,117,22,22,104,177,29,221,78,83,97,229,154,201,1,121,17,94,34,70,202,49,155,76,51,218,162,159,72,81,42,224,34,203,111,248,218,151,246,64,137,171,84,150,165,161,114,105,141,112,97,160,2,131,158,89,220,94,219,106,1,82,65,32,230,246,13,119,64,49,144,231,224,127,184,245,110,245,226,143,30,63,53,61,125,248,196,124,211,55,105,223,254,137,117,121,253,192,250,139,183,15,108,191,214,230,157,241,206,252,94,234,169,105,63,59,46,152,139,212,38,53,113,134,149,50,39,123,83,43,32,18,20,132,146,244,112,115,83,245,68,62,85,111,54,195,241,20,238,201,71,173,136,81,152,97,200,10,172,13,181,64,141,206,4,136,48,196,129,64,170,48,65,51,250,116,218,235,248,31,75,62,126,210,244,51,138,202,255,218,227,139,190,255,5,139,62,144,245,64,126,20,166,94,231,253,135,37,51,17,32,12,33,64,72,86,145,22,27,139,236,173,12,208,123,79,119,125,252,72,94,206,122,229,156,175,4,189,245,254,7,57,108,206,105,168,185,202,84,34,121,119,146,252,215,205,91,8,2,194,34,210,72,217,111,216,17,1,189,13,238,221,219,220,0,163,47,146,247,197,234,112,169,156,13,128,90,172,34,154,218,81,24,165,85,56,201,52,29,199,71,79,249,39,159,108,94,252,247,43,70,223,19,42,166,142,84,237,228,84,59,91,154,250,43,121,187,97,112,110,252,235,192,189,62,235,74,214,133,104,212,58,118,238,255,154,119,95,202,1,207,194,220,146,185,165,185,145,172,226,62,7,232,194,67,197,119,124,32,6,155,65,236,194,12,38,80,134,69,19,109,73,27,24,8,44,200,138,143,157,74,34,70,139,55,175,39,208,197,191,96,249,95,0,32,151,43,216,220,98,216,167,156,127,113,10,149,96,70,170,42,80,74,124,72,56,192,76,61,19,243,106,42,114,35,219,93,110,107,249,147,215,183,124,252,182,82,255,241,219,252,251,247,236,146,128,136,71,145,160,227,81,204,247,155,211,110,44,111,229,98,224,100,197,35,103,51,216,52,247,14,209,157,232,230,187,11,28,216,213,178,33,218,81,72,1,86,92,138,26,112,2,81,70,187,70,71,190,46,111,228,77,25,203,103,55,86,163,65,109,176,4,11,142,154,233,30,101,50,69,13,66,180,98,193,19,222,0,4,128,145,68,131,0,150,162,179,133,149,164,105,197,34,22,25,121,82,155,140,193,133,178,106,108,60,145,190,165,1,98,128,148,226,16,167,204,160,14,56,97,166,18,65,35,209,105,234,233,71,197,250,15,109,188,86,143,87,181,91,84,160,123,182,4,76,29,205,53,145,10,74,246,76,132,8,164,95,163,0,169,214,183,212,149,188,81,33,217,98,85,49,0,208,120,9,202,180,130,2,0,1,238,147,17,72,68,64,71,26,55,64,18,184,120,15,21,164,132,20,7,229,184,184,147,91,239,91,230,45,78,107,11,172,81,134,18,154,28,188,63,226,67,87,77,235,110,177,64,35,189,152,58,79,78,122,159,157,71,61,231,102,79,31,3,80,158,21,39,20,69,5,176,149,4,172,146,68,162,246,42,31,118,234,142,87,225,199,135,121,170,222,179,249,85,59,103,127,222,253,233,207,71,183,239,69,151,74,13,218,89,227,211,249,225,77,231,167,230,17,40,148,84,101,36,38,66,107,152,6,92,151,146,253,182,141,102,197,66,0,161,16,177,132,69,4,140,247,135,246,171,222,15,188,111,188,6,159,81,9,151,61,154,159,223,204,27,25,47,19,206,228,214,216,154,165,70,179,89,57,63,42,193,94,202,27,197,76,42,102,48,230,18,95,244,152,113,127,246,251,165,29,79,97,191,250,57,82,92,254,252,148,41,64,136,158,145,68,47,241,235,145,226,42,121,48,165,20,209,136,42,231,19,3,176,3,6,7,8,217,177,233,71,106,111,176,97,234,249,246,175,149,119,55,173,132,229,209,229,221,221,215,227,120,246,215,14,30,135,206,133,215,204,26,239,53,238,53,58,221,187,45,205,24,245,67,216,206,234,56,185,102,245,65,102,72,170,43,33,2,201,150,14,70,192,80,101,44,198,81,191,94,245,221,244,204,200,16,205,104,51,32,201,103,134,39,85,134,76,93,169,238,201,43,237,202,134,100,70,152,198,137,0,120,174,18,224,33,253,55,71,62,49,94,126,61,206,62,251,187,127,189,249,239,223,95,121,209,111,125,142,103,105,182,93,33,37,77,69,44,102,142,126,129,147,1,56,14,57,134,161,64,138,26,211,21,75,223,158,196,111,231,225,195,199,138,22,87,158,75,218,201,189,254,115,221,251,57,127,239,231,174,71,194,211,55,124,115,223,167,14,169,227,3,189,119,90,32,131,195,127,201,93,66,31,131,22,208,174,9,138,75,249,253,120,219,221,123,203,90,121,56,16,226,131,8,122,56,27,47,142,118,71,195,135,141,56,139,138,75,235,166,246,205,51,197,72,252,135,223,80,139,254,37,145,79,68,215,226,181,251,108,173,217,173,236,44,244,203,252,250,76,147,238,57,231,251,46,226,108,30,43,104,180,111,214,239,62,255,251,94,223,255,161,24,198,52,203,55,38,43,58,214,119,215,231,2,141,116,213,187,99,250,221,186,23,227,112,1,104,97,75,9,44,160,219,189,145,199,46,20,204,58,57,90,189,190,134,173,213,195,153,16,63,119,29,224,119,86,237,127,3,255,229,146,206,71,34,180,106,76,34,159,121,128,148,65,97,203,98,21,29,233,224,253,178,18,109,238,33,150,88,75,166,68,17,241,116,127,203,215,199,219,219,227,231,223,187,182,159,217,239,235,63,58,228,223,255,162,207,157,30,172,7,235,148,62,209,205,10,32,66,201,233,213,248,234,205,18,129,84,28,187,249,126,179,109,22,227,112,188,53,171,241,75,123,80,96,0,189,16,172,196,129,121,221,8,1,131,109,209,253,216,43,105,108,86,39,82,208,14,112,126,165,30,61,128,173,89,228,110,182,175,214,211,167,247,195,13,231,155,232,39,75,103,173,11,176,201,158,222,233,221,56,40,114,179,151,3,184,51,175,165,152,15,52,178,116,74,71,189,246,40,146,137,212,14,217,232,235,203,89,231,146,109,186,39,251,238,243,170,97,165,246,123,240,53,0,105,176,202,133,72,179,26,184,200,17,20,162,8,10,114,137,53,164,232,41,81,170,135,246,72,77,34,225,34,8,97,104,47,85,79,94,63,169,36,70,39,8,106,166,41,121,141,134,193,129,61,1,136,8,3,192,160,117,87,6,46,154,93,53,37,11,160,166,48,99,1,78,160,18,128,24,16,224,69,60,153,36,58,36,133,108,60,148,128,44,125,254,169,140,127,109,139,207,173,188,214,243,119,219,84,199,129,64,71,122,100,234,83,235,152,77,110,33,106,32,236,59,2,48,20,17,206,117,81,128,5,203,106,21,191,120,98,145,104,129,68,24,66,153,134,34,41,130,42,8,13,108,112,65,186,115,62,84,131,41,197,3,185,245,40,235,229,243,51,94,218,151,228,213,174,225,181,247,215,203,234,121,217,124,220,74,252,243,95,126,242,139,207,95,254,139,127,253,47,240,152,79,125,52,235,45,111,56,110,137,180,96,73,66,1,16,95,52,24,86,28,175,228,197,155,50,158,15,158,67,144,7,126,245,249,145,253,209,253,81,89,21,14,53,25,81,107,253,248,37,227,132,98,224,118,127,222,56,202,203,225,156,131,247,36,131,147,212,226,210,200,251,21,128,146,168,38,88,73,64,162,113,28,237,106,230,156,121,94,179,154,28,66,13,157,193,220,147,213,241,4,103,48,199,1,25,124,154,113,216,36,74,198,129,29,128,232,7,141,5,91,172,26,76,29,31,27,58,230,226,140,236,56,14,151,161,216,253,233,245,27,186,47,140,113,114,76,55,231,46,107,37,107,6,139,90,90,90,172,139,229,1,40,217,194,76,84,24,19,3,43,136,34,49,225,121,235,138,196,72,144,12,41,8,215,52,218,143,254,15,215,106,40,225,18,76,86,59,163,92,17,148,212,128,140,213,56,198,234,108,0,214,12,128,129,83,2,218,145,206,152,58,254,134,11,223,151,217,243,209,232,79,237,237,207,229,43,95,233,197,194,75,35,122,250,61,182,147,19,83,133,245,64,26,154,85,251,31,135,98,237,128,84,4,0,59,66,144,83,36,13,239,254,120,173,152,151,159,135,22,251,180,123,253,196,188,47,163,207,239,206,93,215,154,75,53,223,246,10,229,179,245,228,41,211,247,223,7,248,126,133,158,200,222,64,233,125,129,167,246,35,59,38,111,88,195,139,238,194,123,36,155,29,159,251,190,195,55,221,235,246,251,213,134,55,200,11,245,154,241,119,148,233,101,28,138,194,65,64,85,221,144,38,235,214,195,220,90,45,172,108,62,93,17,202,255,149,235,209,11,188,182,234,118,118,88,241,211,164,179,149,86,183,254,100,189,114,46,231,53,64,203,93,110,211,146,55,229,250,129,254,219,223,251,209,47,163,136,78,156,24,29,179,145,184,221,211,251,161,247,49,219,43,146,59,37,68,7,6,109,225,48,194,132,192,176,130,3,160,172,51,143,203,152,231,139,232,92,224,183,201,207,241,241,219,0,250,245,138,194,178,124,9,230,60,75,119,25,154,245,127,141,16,86,225,21,144,17,138,234,189,151,33,166,151,138,21,3,8,193,32,163,122,120,220,206,242,102,131,239,231,151,147,207,63,201,227,251,143,255,168,247,127,250,121,255,93,15,172,196,4,136,140,82,106,135,31,124,129,176,161,99,163,84,45,120,231,23,28,248,29,103,155,231,199,23,213,245,233,178,110,96,203,94,195,40,180,178,107,175,49,144,80,221,141,150,239,75,149,45,88,227,247,106,160,106,67,183,151,11,133,87,95,198,2,168,209,145,56,3,94,221,222,84,120,31,29,104,234,31,80,183,157,1,79,192,142,166,121,193,217,235,22,233,61,55,5,68,99,109,167,147,79,74,2,5,235,125,223,104,119,63,172,236,99,251,107,95,246,165,127,126,245,239,127,254,124,185,63,219,183,107,95,32,189,178,101,205,198,170,3,163,143,141,144,90,248,3,51,142,246,126,205,211,249,23,166,249,27,55,235,111,220,172,191,242,103,250,75,15,250,179,133,63,117,218,113,94,215,34,241,162,99,225,237,134,163,191,71,245,246,112,114,90,217,157,227,221,129,147,143,143,22,93,79,158,239,134,155,247,122,221,142,209,31,199,124,228,151,222,31,239,190,215,237,239,247,226,182,236,14,223,232,153,125,63,37,49,52,250,73,150,179,167,15,251,246,184,200,1,173,103,200,207,71,227,55,240,248,189,222,114,254,130,135,40,55,101,123,155,239,230,23,158,191,251,231,203,95,236,254,243,175,243,238,179,239,191,231,249,125,171,63,195,119,245,221,182,60,151,187,112,205,27,190,139,55,220,226,91,150,110,71,22,29,1,18,127,175,215,106,195,38,180,183,41,143,54,143,135,243,213,124,60,221,125,123,252,245,99,188,202,249,254,51,175,6,125,250,39,94,79,95,209,191,190,225,215,31,232,241,65,99,105,137,154,116,29,234,12,178,125,113,153,153,66,21,230,249,111,190,55,189,61,185,218,70,29,44,117,225,40,63,22,114,69,121,199,253,107,213,145,228,5,113,65,60,241,104,170,101,242,3,233,215,42,121,120,127,236,207,83,134,73,175,248,253,109,254,201,241,216,135,183,57,190,109,47,79,222,124,233,115,245,251,255,158,23,127,217,135,215,215,135,143,183,190,255,244,230,187,235,90,189,37,98,7,255,230,253,138,102,249,46,30,255,243,197,189,130,173,229,151,67,215,179,27,153,49,20,55,22,205,199,97,133,246,35,140,210,148,219,122,113,85,254,248,197,154,243,108,44,243,216,237,175,54,190,48,246,147,224,99,251,34,95,224,247,76,235,125,234,179,110,189,59,243,243,118,142,223,86,47,244,53,241,118,235,235,96,190,120,153,206,99,59,248,147,153,197,157,35,254,176,220,76,33,79,24,59,86,247,187,235,106,156,32,156,134,180,3,93,152,15,251,249,66,14,44,239,82,15,239,176,39,93,162,47,221,209,142,242,98,99,198,127,142,124,43,18,84,82,105,68,201,1,21,70,34,34,7,23,222,75,157,32,76,32,19,19,153,150,146,179,113,151,209,241,50,158,89,94,68,110,214,163,241,76,53,227,209,194,171,209,79,67,111,215,231,94,206,221,149,3,62,142,247,255,219,221,190,123,253,39,127,117,188,243,254,125,189,222,103,204,34,236,211,180,119,123,247,120,219,237,164,253,182,218,111,99,95,254,29,51,54,90,20,98,40,118,203,103,117,62,255,162,217,126,147,251,179,179,143,215,180,245,207,240,131,121,82,127,240,103,180,173,245,117,216,118,236,95,253,201,237,167,251,167,247,242,226,223,142,249,111,111,101,158,63,95,251,165,237,252,170,129,23,47,108,248,142,215,181,83,150,199,23,175,143,163,123,93,226,243,120,254,121,122,249,24,237,239,188,222,189,191,223,238,159,217,242,233,129,183,253,254,115,255,192,245,205,255,44,191,243,71,158,143,223,120,30,161,131,27,152,126,97,119,236,255,120,219,95,106,223,47,232,86,27,220,177,240,204,159,2,167,223,250,253,170,255,162,254,193,127,200,223,187,145,175,119,58,63,184,189,8,95,201,8,247,241,90,41,242,179,42,249,252,159,251,126,199,245,245,61,141,153,137,126,56,249,20,31,236,143,157,125,194,70,151,63,50,127,14,152,39,241,60,209,220,116,110,243,159,213,155,57,251,248,214,217,249,177,23,217,43,25,177,66,95,107,155,114,115,235,160,178,226,122,164,45,87,187,167,35,223,15,175,87,14,189,168,5,224,16,41,51,164,177,130,199,20,154,50,232,250,95,254,60,255,243,242,30,23,228,151,150,89,207,222,175,173,12,223,174,222,186,153,253,232,201,255,101,191,27,220,243,202,253,203,95,157,127,248,159,127,255,123,239,127,247,245,124,252,225,187,249,252,167,122,222,209,28,116,255,210,158,19,62,183,178,245,183,208,134,247,231,46,242,36,225,62,239,230,23,62,126,213,223,215,243,185,126,249,127,185,227,111,214,60,233,87,202,122,117,40,93,149,134,51,122,114,241,113,176,203,48,20,144,181,177,100,67,80,91,134,107,220,54,0,234,47,28,2,202,121,186,73,67,57,240,164,247,183,170,219,192,219,70,197,61,21,119,30,110,25,191,170,160,24,167,49,50,208,93,113,190,25,60,144,11,227,66,194,132,45,108,99,177,10,156,254,176,161,228,24,104,154,238,70,226,92,74,39,14,100,194,207,235,92,222,158,70,13,242,14,254,17,197,61,91,163,221,99,135,149,125,236,209,165,151,123,37,86,128,194,194,22,146,141,78,10,144,10,88,127,16,254,113,34,58,114,30,219,60,78,243,122,246,195,137,79,215,221,190,228,135,175,253,135,149,63,116,226,63,176,85,174,236,53,117,183,235,142,10,122,43,244,71,207,242,222,44,156,7,113,186,247,157,112,230,167,245,140,151,194,231,212,227,162,15,179,190,55,139,169,253,50,74,84,254,50,201,185,53,142,154,244,114,220,252,122,68,248,188,254,198,203,149,67,226,81,30,224,117,105,211,73,233,219,126,243,244,246,195,27,190,247,175,184,255,16,252,61,238,159,254,211,31,159,223,132,55,252,222,249,26,251,85,125,171,87,95,248,146,111,122,39,27,23,136,64,128,24,120,247,62,15,205,97,71,121,233,254,157,111,190,213,75,235,150,248,178,113,118,157,62,144,95,72,23,237,243,174,137,62,220,119,28,191,0,245,40,184,122,226,164,58,73,8,52,40,175,5,79,70,159,236,98,137,137,242,228,209,229,206,122,133,73,78,13,178,247,168,48,138,29,81,209,104,26,19,169,28,200,129,74,170,59,161,129,2,153,103,226,80,29,248,136,113,100,177,158,227,225,200,91,98,10,86,115,156,238,62,251,57,78,62,14,55,222,11,223,219,81,19,193,134,131,53,110,143,235,199,69,249,112,6,187,16,146,183,131,37,64,131,91,100,245,140,52,26,242,78,43,48,176,34,167,238,254,100,190,79,243,16,101,199,41,248,66,187,103,211,15,160,59,115,133,59,186,182,117,79,246,71,107,157,168,223,151,126,227,246,133,98,206,250,28,252,121,250,165,176,86,24,21,205,6,233,112,10,243,136,24,31,119,196,222,84,24,165,162,9,243,112,4,28,192,157,242,20,116,71,152,97,135,134,119,0,111,148,195,35,17,176,216,143,184,43,208,60,4,84,13,216,45,90,32,130,120,100,114,46,26,76,236,104,34,128,200,212,48,80,61,64,112,207,97,119,27,212,216,110,199,73,135,17,248,252,84,62,251,88,218,171,246,148,179,237,187,200,199,129,251,35,126,252,193,94,94,55,210,70,95,125,124,171,207,215,121,113,155,21,63,27,185,154,155,62,215,236,231,33,69,39,181,157,8,246,44,143,137,207,139,255,24,97,231,237,233,123,30,95,195,91,255,228,225,151,255,152,78,103,123,97,249,98,154,155,26,19,47,79,234,17,191,216,244,12,251,145,179,176,250,29,212,81,67,241,42,97,229,38,153,30,70,165,7,65,185,224,21,243,151,45,207,61,230,235,37,31,164,187,90,32,114,253,189,121,186,232,227,183,223,233,250,193,28,163,118,224,109,68,251,100,90,63,253,140,249,82,105,111,112,95,219,79,70,191,90,227,158,230,110,210,202,53,190,213,251,253,208,147,255,34,63,246,169,195,142,253,4,140,125,127,181,239,55,185,47,112,100,214,240,152,31,199,167,24,194,48,18,79,155,230,89,157,28,250,95,135,62,7,204,144,195,68,236,62,221,48,133,148,95,37,67,182,114,196,84,73,222,13,239,119,198,162,220,118,162,154,150,172,93,209,11,57,84,95,100,49,224,96,81,204,25,11,164,177,207,134,22,241,98,188,133,219,121,255,242,223,249,198,77,158,54,244,151,50,25,25,204,116,59,55,105,50,26,127,210,159,204,103,184,185,254,185,126,253,246,157,255,230,60,255,173,207,255,250,249,241,41,235,254,94,251,110,29,68,61,245,64,195,166,23,21,141,156,4,10,139,189,228,18,124,248,190,142,127,164,31,62,207,252,31,240,118,230,213,201,124,124,88,115,208,131,171,137,14,105,3,12,70,176,0,137,181,0,208,176,33,248,255,170,37,132,114,173,62,27,155,118,208,114,213,184,144,37,61,137,166,170,119,118,172,163,39,91,210,91,159,2,146,117,41,96,239,216,182,55,29,126,178,45,95,127,165,151,95,117,247,82,68,255,48,34,77,26,110,102,114,65,6,50,154,180,51,238,132,157,127,24,255,145,96,174,245,120,162,216,102,185,61,239,203,216,27,115,47,162,14,45,58,193,105,227,135,118,196,103,141,7,242,185,122,254,199,59,237,219,20,112,216,210,139,44,192,10,102,73,195,73,44,155,157,16,211,230,76,204,4,224,66,106,157,219,121,205,179,207,111,121,191,249,206,245,190,127,112,249,171,240,55,31,251,103,190,127,254,251,127,126,121,126,219,46,151,231,86,47,252,212,183,179,215,55,97,149,57,28,39,199,233,156,28,231,199,249,199,55,190,250,41,63,63,246,47,102,237,94,93,127,237,179,28,39,89,63,101,157,238,227,164,57,239,167,219,172,138,99,47,14,59,141,65,195,194,180,167,100,114,77,144,237,110,47,190,255,206,87,166,207,22,198,64,88,120,235,211,179,28,211,100,30,190,73,21,14,135,227,214,38,68,85,140,205,182,163,183,122,65,94,1,41,63,104,29,138,11,207,2,171,16,86,29,133,4,1,89,179,89,20,86,222,117,123,51,99,158,211,118,61,92,126,110,75,151,247,54,223,145,126,101,199,135,165,125,175,26,70,126,16,95,222,204,236,218,167,94,158,244,120,34,167,218,74,182,21,187,185,35,42,180,22,104,182,158,150,199,214,242,209,200,211,204,121,81,116,96,213,189,235,239,182,46,77,215,206,207,214,2,36,72,184,72,179,212,176,154,61,189,1,219,30,47,240,7,237,11,120,158,253,39,238,234,219,115,88,73,26,105,164,86,170,74,147,34,35,141,16,43,54,176,136,21,22,217,250,243,176,117,140,45,192,19,44,141,81,9,115,8,128,242,39,92,132,6,128,10,69,70,143,0,162,106,84,51,64,15,54,241,20,162,21,142,97,57,214,234,82,200,4,227,181,91,209,224,82,233,52,55,210,91,180,99,158,65,138,81,110,196,26,38,82,160,129,175,179,207,125,30,178,189,199,45,118,249,31,188,158,124,175,207,179,228,252,232,49,236,222,29,46,15,98,215,36,127,202,229,12,50,121,158,71,117,204,191,224,91,190,124,136,251,237,114,1,255,4,190,156,24,19,195,14,159,248,193,27,94,65,2,56,27,25,27,193,169,18,10,128,193,78,44,230,72,181,76,51,4,161,37,40,7,24,224,49,106,92,98,151,95,14,235,217,47,98,248,205,235,209,91,115,252,238,231,161,155,83,116,90,129,95,73,204,9,92,216,194,223,47,63,210,180,120,229,83,146,204,203,98,163,94,211,42,78,180,239,85,62,173,94,148,207,228,51,188,39,239,245,126,179,251,254,181,15,149,75,227,42,244,160,181,56,237,40,182,227,87,7,94,163,110,31,73,133,214,78,70,31,220,169,126,79,113,167,123,26,139,40,195,226,36,73,123,112,114,235,69,13,43,246,57,156,95,155,137,205,194,49,61,180,161,145,103,15,237,56,197,38,205,243,153,120,17,117,22,248,49,204,220,137,9,31,205,118,100,83,102,99,146,222,226,248,236,201,179,107,126,246,100,33,143,216,57,255,225,103,190,152,143,237,239,102,250,181,87,124,126,103,171,95,94,170,41,8,116,5,179,175,232,28,162,145,222,210,143,0,113,212,251,229,197,199,49,30,63,243,15,245,31,60,241,248,31,162,207,215,211,217,249,45,175,216,86,61,150,160,8,157,200,134,232,112,71,217,166,1,86,136,176,100,5,80,85,239,176,183,217,30,25,187,113,221,230,81,179,250,27,62,121,179,142,20,70,2,45,85,34,10,139,34,73,201,2,44,110,133,116,229,176,87,6,56,170,127,8,126,212,13,154,9,27,153,213,162,88,53,79,96,17,118,142,123,226,110,126,120,175,63,78,79,103,205,171,214,90,135,250,134,222,102,97,118,220,255,88,79,158,31,213,35,238,225,155,250,118,120,34,126,220,24,191,39,237,7,47,24,92,122,145,13,219,229,60,225,164,222,107,102,161,102,96,143,63,254,152,198,167,122,230,62,13,67,86,9,11,215,121,123,185,189,244,173,71,239,235,187,94,235,121,127,124,255,249,253,243,219,7,239,143,236,119,222,15,188,79,220,114,151,208,112,192,78,110,112,35,183,215,175,127,240,35,214,63,159,207,183,159,121,189,72,189,72,95,245,56,41,199,235,68,187,237,143,114,183,119,173,84,35,94,189,112,114,32,35,108,103,222,89,44,104,139,139,3,233,208,107,138,245,194,8,236,12,119,213,191,42,197,143,186,91,48,191,225,147,95,231,227,115,30,108,152,238,205,9,163,21,185,185,45,72,1,45,150,64,138,92,128,68,69,4,224,216,14,44,59,98,12,161,180,122,101,93,115,210,118,171,113,227,243,222,231,233,203,90,89,207,173,247,185,250,20,81,223,119,246,77,185,239,205,200,21,121,123,19,104,91,116,243,170,70,136,85,173,178,84,165,156,37,5,237,98,145,71,141,81,143,147,30,138,191,2,155,244,187,10,93,185,85,93,186,125,211,186,45,179,240,2,8,24,53,60,43,146,120,235,34,144,187,110,189,160,223,231,179,85,113,178,215,239,250,255,158,249,207,249,33,143,111,43,238,59,61,131,68,92,193,49,41,64,18,37,139,25,82,147,12,55,43,250,89,188,3,106,158,201,140,155,252,220,64,84,138,218,200,65,240,90,182,184,149,129,98,128,160,98,22,104,92,37,59,96,253,88,11,106,165,2,110,202,131,85,200,20,197,1,182,89,214,30,236,189,81,115,132,177,179,170,115,221,93,185,27,114,205,174,149,38,46,212,72,6,216,84,30,203,242,229,148,101,23,236,154,91,189,119,103,126,209,117,30,109,206,120,125,197,183,249,6,207,167,11,92,127,171,232,170,210,94,95,38,47,218,251,105,124,227,250,136,159,72,254,220,243,205,87,155,47,227,66,76,211,109,35,177,155,241,207,93,34,149,220,118,82,70,53,85,196,0,8,107,128,66,60,83,53,109,139,56,131,84,166,168,212,79,28,161,113,123,40,29,248,170,185,180,117,190,190,190,219,117,250,111,191,154,189,222,247,143,14,173,12,86,2,139,236,6,79,192,208,174,106,166,132,60,178,216,234,104,22,233,129,92,139,167,101,231,125,187,230,51,195,160,27,233,109,67,206,194,154,115,176,119,51,58,25,209,233,116,107,166,166,140,236,108,108,131,157,125,205,72,189,157,182,181,248,201,228,176,94,141,122,96,37,218,89,115,76,74,244,232,240,228,190,155,205,215,206,232,34,226,165,12,247,212,187,142,14,236,60,217,71,46,17,92,196,58,95,194,124,188,197,77,100,228,130,198,6,63,141,202,85,255,216,199,26,35,63,96,254,213,155,230,231,255,38,7,207,190,153,143,159,36,139,204,52,187,252,118,99,200,234,41,160,147,1,106,24,43,136,133,133,4,180,48,82,11,144,97,211,18,72,88,218,223,30,191,240,222,103,110,122,253,145,78,191,121,188,252,41,31,253,31,180,214,243,20,122,164,17,157,45,156,112,21,134,98,81,67,219,16,180,2,164,132,135,255,175,235,119,28,120,230,193,59,156,181,227,60,242,2,179,141,38,2,64,183,173,70,8,152,228,182,32,116,181,17,0,137,240,117,190,178,40,20,162,27,13,151,170,82,129,176,106,204,131,209,129,181,154,232,136,217,113,224,124,216,58,4,35,181,173,159,235,56,29,186,126,152,24,143,121,241,241,241,237,143,183,191,212,145,212,111,84,167,19,183,251,152,255,242,178,187,49,212,68,66,171,76,244,252,244,206,143,254,247,175,111,254,211,253,123,127,121,203,237,81,76,107,53,25,66,76,130,92,237,161,105,50,35,16,147,179,192,51,35,111,47,221,245,90,219,184,227,158,227,25,22,41,125,155,181,87,150,238,213,141,156,146,118,26,38,153,158,223,118,174,186,111,236,46,112,107,185,107,218,94,246,90,229,155,189,143,37,216,100,109,229,254,238,27,241,242,233,167,46,190,117,193,110,163,235,236,154,142,137,117,231,171,29,151,55,236,22,62,110,158,154,226,13,63,233,60,108,152,211,235,51,182,70,63,50,67,143,139,31,174,38,218,218,209,237,120,170,25,210,74,41,2,146,202,161,12,85,128,163,176,106,1,4,228,222,99,116,78,218,98,102,55,79,205,167,87,231,233,139,35,0,76,238,177,62,99,229,25,22,31,52,239,105,220,133,59,215,75,242,150,235,128,54,12,170,86,179,169,89,251,166,237,49,170,38,214,68,45,26,173,231,230,135,39,254,161,226,115,37,233,222,184,144,75,209,165,235,154,30,109,211,3,33,74,163,20,50,154,208,1,31,168,67,235,188,125,198,67,210,253,235,54,123,43,87,254,191,151,215,244,236,156,172,239,84,104,216,21,63,52,158,12,79,205,83,184,196,160,20,199,77,152,44,23,239,35,222,5,18,141,109,73,57,118,78,19,152,120,138,8,116,209,196,164,219,7,173,114,0,103,69,32,38,64,25,66,6,84,104,59,45,90,108,70,187,2,216,181,4,174,176,190,233,116,151,125,22,215,229,218,84,46,224,148,185,26,110,96,205,169,208,177,147,137,109,35,155,4,49,145,148,235,192,96,105,38,44,203,142,241,124,158,251,205,103,248,84,158,7,115,221,190,236,224,30,179,252,81,124,250,237,250,240,79,55,63,246,246,129,235,247,116,230,126,253,75,209,243,16,228,101,60,143,209,77,153,90,68,11,65,247,1,34,18,168,14,49,86,192,66,160,0,5,132,90,195,34,84,20,233,129,89,0,181,219,42,96,1,114,145,181,135,46,210,213,63,106,39,117,150,239,126,107,29,191,240,237,248,91,115,220,236,58,13,63,67,71,209,34,37,174,232,87,53,198,100,100,84,26,180,101,65,139,94,44,237,198,62,43,238,176,239,42,111,166,167,201,7,219,71,196,157,253,221,108,148,253,234,194,175,92,250,234,108,8,74,11,254,197,175,84,59,84,29,111,242,135,75,179,131,97,159,120,223,236,239,53,154,73,124,60,61,190,150,179,110,153,174,229,233,64,199,169,244,131,130,172,125,136,46,242,227,124,238,81,133,135,241,22,60,71,0,2,136,13,28,16,36,172,240,235,24,151,97,50,62,133,29,142,198,83,243,248,245,137,73,102,54,58,142,95,6,78,38,195,107,252,60,31,108,113,98,5,67,119,142,225,166,87,205,2,104,2,208,5,90,3,32,14,116,68,219,182,21,192,53,104,61,238,242,46,230,242,83,205,159,184,175,243,157,191,223,125,244,23,10,175,187,142,209,99,217,81,11,77,239,169,193,80,148,39,136,32,44,9,90,180,62,136,92,175,103,162,223,160,161,125,48,210,131,174,7,72,77,23,199,57,5,19,253,53,63,158,110,68,160,78,81,39,168,181,79,27,129,229,204,2,73,113,161,164,244,134,146,77,163,128,0,127,148,68,194,72,80,9,163,152,75,73,69,14,34,77,59,130,17,138,101,71,219,216,11,15,219,51,236,133,147,53,87,231,88,235,241,47,126,122,255,246,215,211,185,215,179,212,118,92,119,77,116,186,181,22,20,72,21,21,76,63,248,102,190,17,171,85,94,58,166,241,81,118,62,185,118,234,208,100,6,7,99,155,151,101,200,54,189,64,92,217,46,221,135,253,3,55,176,103,209,114,7,111,201,1,145,243,196,71,128,180,121,200,55,147,125,129,164,3,116,234,97,163,15,222,210,167,161,232,73,56,108,76,240,210,245,15,95,241,218,143,46,233,179,215,119,192,159,6,231,208,197,149,143,119,44,127,113,253,193,103,183,233,130,249,12,152,179,85,153,119,187,176,40,208,206,230,224,82,244,168,98,136,99,17,53,19,81,88,217,148,13,52,104,117,138,74,149,196,246,136,6,130,0,52,66,0,143,38,41,148,154,89,103,104,50,157,185,198,114,228,78,142,253,224,226,244,97,160,113,110,187,174,22,251,249,96,156,139,89,134,219,213,50,180,42,164,66,100,104,205,221,61,26,154,117,180,186,160,94,234,61,59,206,133,17,82,16,141,106,185,101,15,249,230,49,51,108,9,0,164,0,25,182,193,6,30,226,219,98,71,109,90,79,55,106,215,81,15,84,125,34,141,37,115,103,89,245,229,244,123,31,124,162,174,180,97,156,226,67,120,63,182,23,57,84,204,154,119,62,31,163,172,25,103,116,139,28,207,99,78,151,21,236,49,101,142,91,147,237,112,66,101,0,6,16,65,43,162,60,129,0,48,214,103,57,139,222,130,183,70,218,117,252,186,219,118,118,161,139,107,79,183,105,105,239,126,96,23,233,185,230,12,22,156,214,73,217,187,107,232,123,22,90,39,91,49,133,70,89,36,203,199,140,37,76,113,166,217,149,228,118,145,179,206,158,51,244,90,184,31,184,31,250,255,253,249,195,99,217,215,174,199,111,255,112,122,250,123,94,210,139,203,225,51,96,142,104,26,5,110,58,122,113,23,155,168,231,77,1,126,159,193,51,192,180,77,64,215,9,152,74,11,49,77,197,11,1,28,97,89,33,134,160,220,42,178,242,80,208,2,216,94,90,87,230,56,142,157,62,109,123,87,210,27,95,189,159,150,209,63,94,50,140,31,122,202,52,69,147,154,198,88,53,224,253,209,129,82,218,137,108,226,150,162,20,91,6,1,87,101,39,246,227,152,118,201,114,123,218,126,115,109,117,138,15,246,39,93,58,26,6,170,118,9,170,245,34,222,33,5,211,129,233,209,233,55,13,119,223,77,243,223,87,54,167,251,174,158,207,20,115,137,208,123,152,188,103,253,84,63,246,119,113,234,140,46,243,154,125,230,156,203,167,15,224,132,151,63,202,171,231,224,67,131,177,5,192,66,49,199,119,99,135,180,159,252,240,79,127,144,79,103,110,209,79,86,228,201,90,244,50,112,246,24,110,124,50,159,252,223,166,122,101,90,55,217,48,57,145,93,8,208,20,88,157,20,35,8,44,237,177,97,91,149,45,43,86,215,71,175,223,191,118,137,134,222,223,237,183,223,119,255,46,188,215,23,255,15,125,189,231,145,110,3,155,152,161,176,184,212,5,122,0,176,5,173,138,82,106,229,182,238,142,244,224,190,1,125,119,81,74,15,226,70,23,252,162,173,9,129,220,158,75,168,129,145,218,128,162,14,208,168,227,10,62,70,72,147,252,49,114,182,64,132,80,176,74,225,189,56,168,7,51,140,89,90,36,196,90,149,187,59,133,51,239,157,55,205,105,66,235,171,29,219,155,243,237,231,246,147,89,191,131,7,213,77,179,240,112,90,142,194,59,162,234,29,107,152,34,254,81,230,191,255,187,251,7,254,195,252,220,255,148,228,156,190,236,158,230,252,31,255,247,102,1,59,159,247,10,195,72,122,82,135,142,77,198,48,205,204,54,11,64,129,236,217,120,186,211,172,221,5,5,194,150,0,237,0,50,66,59,136,162,106,12,101,17,28,79,96,132,179,176,74,172,77,54,165,72,51,139,115,226,239,255,239,223,76,111,31,103,127,23,248,164,223,223,80,26,159,90,112,34,250,213,167,143,254,203,40,82,121,115,234,108,20,198,177,40,46,149,210,181,252,32,51,18,60,18,149,114,145,137,174,34,14,82,0,69,174,45,214,240,135,44,45,18,205,211,6,16,217,11,26,219,64,152,165,106,245,130,165,73,78,247,48,53,156,115,222,191,179,23,151,7,115,44,24,202,236,177,150,219,125,50,219,234,7,183,85,238,239,44,42,101,250,202,16,135,230,24,27,209,168,116,55,93,213,85,168,85,183,57,97,65,210,194,86,165,87,171,109,106,157,172,105,128,133,0,166,73,41,216,131,21,112,75,172,153,227,190,200,48,86,66,88,202,157,35,175,52,238,212,251,116,94,250,189,71,251,50,55,47,87,226,243,161,22,197,49,71,49,22,127,125,79,238,25,184,208,115,115,110,207,157,177,114,18,81,8,52,43,32,48,158,43,8,35,8,168,98,153,83,65,181,112,152,241,62,166,109,159,142,197,117,193,98,183,211,230,218,117,187,221,70,121,157,152,186,185,65,239,134,222,44,97,214,53,61,51,201,11,37,219,6,194,55,64,80,113,210,148,77,169,144,252,104,67,56,120,240,168,25,174,48,104,227,17,209,25,252,233,197,243,245,235,209,72,215,56,116,165,250,203,141,65,172,110,228,152,208,249,128,98,170,22,2,140,39,120,106,249,221,254,72,134,105,122,148,14,106,144,138,53,64,211,89,107,73,128,22,74,51,26,8,218,37,33,53,37,230,8,96,89,52,190,34,12,206,248,254,207,120,245,188,52,169,31,222,222,163,39,171,74,21,83,55,213,140,210,67,130,180,216,229,120,126,123,222,220,116,42,211,107,14,122,70,205,25,76,53,251,106,129,75,58,21,198,183,182,159,74,74,242,100,204,218,238,210,64,167,217,223,123,226,191,154,224,125,232,189,62,84,252,162,138,74,131,161,56,57,152,247,181,254,223,233,253,25,94,211,231,59,158,157,197,200,110,86,209,202,50,221,156,182,115,53,243,74,142,13,102,211,145,27,61,15,34,223,132,123,240,231,184,140,16,41,18,80,40,92,103,60,142,7,176,7,191,107,178,110,103,140,153,1,159,76,148,183,102,214,207,57,54,153,147,205,234,117,249,252,89,61,116,79,15,60,34,68,219,56,128,14,162,64,3,52,75,10,104,168,104,161,67,48,61,115,198,155,183,253,123,191,126,251,245,219,187,150,219,71,31,122,185,254,110,244,237,191,234,219,167,253,234,167,60,188,245,105,189,31,53,231,89,89,239,232,86,140,46,0,132,48,52,32,118,91,146,185,120,116,234,65,227,12,232,116,159,58,91,246,180,140,56,5,77,73,247,116,254,37,155,15,118,208,17,128,146,182,147,6,136,141,132,219,56,105,78,54,52,41,205,176,100,51,129,173,14,25,130,138,12,141,101,68,29,96,0,35,60,96,11,39,120,37,25,204,37,91,203,86,106,14,221,182,19,173,219,59,243,245,138,63,235,151,63,120,211,111,40,214,222,119,125,46,247,227,160,125,46,153,23,11,137,94,42,18,2,118,234,155,107,241,114,216,156,69,191,186,201,251,252,253,223,118,26,159,109,191,138,157,184,19,39,91,162,30,26,99,4,34,37,176,102,221,7,63,88,30,93,56,12,17,36,11,162,3,129,237,122,111,245,76,45,13,27,181,26,132,162,136,233,59,120,7,54,194,229,138,157,248,21,224,183,107,252,60,9,209,212,40,2,103,232,137,112,246,118,236,188,89,190,20,84,80,115,90,139,101,161,158,48,20,139,122,164,40,142,64,171,90,213,145,241,109,51,163,155,147,7,121,54,176,72,74,109,203,178,180,25,55,38,3,187,53,246,72,150,200,173,98,6,163,100,188,170,235,120,41,119,7,7,254,156,183,171,177,151,57,230,39,163,238,198,234,226,158,245,245,172,189,177,249,200,244,110,70,233,193,46,102,140,16,234,196,221,209,245,64,17,3,44,172,101,247,146,181,73,184,134,14,49,156,8,109,60,143,72,230,128,146,64,0,203,149,173,177,29,102,4,173,46,237,245,141,170,163,78,76,103,228,229,113,13,126,182,7,53,222,15,67,199,254,226,141,187,197,218,18,182,120,186,165,183,102,235,136,91,211,31,126,255,108,61,51,31,179,123,53,115,216,41,61,229,245,98,83,98,58,171,153,245,101,36,107,206,140,239,35,238,228,7,27,61,182,193,27,110,122,8,115,18,205,108,75,67,210,153,122,31,223,80,121,66,227,86,109,236,83,116,188,205,173,95,246,218,163,179,231,249,244,248,253,37,191,255,146,254,241,175,144,85,77,97,122,177,239,108,216,169,25,77,211,182,106,105,107,165,246,218,215,96,35,42,209,192,41,207,226,72,35,137,147,57,123,115,172,167,249,254,232,26,95,162,156,83,167,19,185,205,77,80,172,26,183,29,81,117,13,207,134,128,101,35,82,94,68,71,38,157,136,179,209,70,28,88,35,240,224,49,38,173,128,32,180,5,43,84,4,7,29,169,105,13,149,94,4,88,45,14,139,147,31,111,79,255,186,62,124,92,12,219,186,90,173,91,174,181,148,87,30,161,130,86,61,240,42,238,120,124,115,20,153,114,74,135,125,182,138,200,194,22,91,113,42,58,56,160,215,202,26,143,227,167,200,123,49,153,94,17,50,152,159,220,115,176,248,44,46,189,90,138,242,85,181,85,145,76,201,233,216,20,80,237,183,217,196,118,60,80,178,25,9,27,159,153,57,133,13,75,12,187,104,31,13,154,208,69,190,63,98,31,15,224,141,238,127,239,124,26,18,1,20,60,20,49,133,221,241,4,4,146,116,122,209,139,125,237,197,93,235,175,237,69,248,100,50,41,99,19,154,241,89,9,105,199,111,105,204,240,198,73,82,77,136,175,157,27,172,33,37,8,21,201,5,3,65,150,4,44,170,4,94,190,62,249,229,111,127,126,115,191,234,192,171,199,47,61,249,126,122,175,247,47,251,242,207,13,126,217,239,248,154,83,243,105,233,195,120,159,188,184,78,44,162,151,41,160,169,162,5,86,105,31,100,253,149,119,37,61,209,43,185,172,11,60,185,148,222,19,7,131,165,100,24,64,207,124,153,111,116,242,61,147,209,211,6,230,216,227,7,154,141,60,16,3,35,204,127,233,4,9,68,143,132,230,140,57,155,156,103,35,171,192,30,52,220,72,27,68,148,53,238,0,162,187,162,170,41,26,104,20,168,132,200,137,58,78,210,216,53,82,99,144,98,166,207,44,112,242,62,245,86,115,172,103,39,58,180,82,174,252,46,150,17,182,88,138,39,217,54,47,205,206,18,170,51,158,29,60,69,234,245,125,119,59,169,189,225,2,26,200,82,179,143,160,185,95,206,156,213,211,254,122,2,95,251,230,89,58,0,88,247,139,222,213,10,225,8,56,54,117,27,23,98,25,158,56,210,253,46,92,15,78,172,127,255,239,223,158,252,253,227,110,112,244,195,227,203,196,107,224,91,79,156,174,203,190,102,97,76,101,83,174,135,134,155,205,129,231,179,62,78,30,221,92,211,146,201,186,223,228,61,166,69,163,215,173,60,222,124,58,246,54,109,141,62,135,159,91,234,7,90,87,104,39,245,141,151,167,83,189,12,202,66,93,180,98,150,154,89,136,42,212,56,101,90,242,170,116,152,157,44,131,94,165,189,100,203,39,100,199,137,60,14,230,254,104,123,164,251,15,87,223,191,221,44,214,35,74,228,144,47,25,61,174,183,57,203,208,200,238,40,107,15,105,69,202,219,5,228,112,175,228,24,3,103,75,217,142,52,208,211,174,18,6,16,168,26,7,172,189,42,156,232,14,111,91,215,26,177,105,162,161,85,23,31,37,110,238,25,15,194,7,194,76,37,155,113,158,188,160,190,148,189,195,37,237,230,58,248,157,238,251,221,251,153,220,166,141,204,181,191,236,68,155,206,180,147,166,67,3,40,229,157,114,31,249,225,70,15,54,249,77,185,49,68,80,11,53,16,171,86,26,167,168,22,180,217,186,246,247,204,218,189,221,93,187,119,157,249,154,237,103,154,251,191,232,215,99,157,235,76,142,115,19,78,137,236,16,91,81,216,38,154,166,52,64,0,225,45,81,162,6,97,141,69,150,34,192,3,224,122,135,47,126,125,44,232,88,45,166,38,142,99,106,29,3,22,201,66,160,1,135,216,80,105,128,41,108,135,154,190,2,230,15,224,87,228,195,48,97,215,33,52,80,8,44,0,57,87,175,158,143,110,163,225,149,239,222,246,75,98,222,171,40,22,78,100,179,136,141,9,134,2,185,147,39,63,148,206,44,181,90,148,54,211,70,143,103,233,101,86,164,121,136,219,61,131,158,164,83,232,86,189,17,137,50,206,184,199,73,234,208,77,43,234,193,0,189,90,101,37,210,57,81,143,52,99,85,125,212,26,14,142,135,240,44,201,178,253,75,23,142,211,122,36,206,167,246,116,116,196,93,236,19,121,86,110,181,133,254,243,229,240,48,107,159,222,163,142,67,24,32,127,130,48,85,239,173,251,253,141,236,253,187,113,4,255,138,167,176,23,69,28,192,0,70,16,66,163,7,9,164,102,90,50,231,19,117,250,33,19,148,167,48,77,249,132,4,102,202,236,154,167,225,70,191,211,159,224,106,94,63,46,204,216,83,86,205,10,168,161,100,179,107,239,160,212,147,181,153,16,8,118,113,76,231,229,228,249,81,42,155,209,141,83,199,212,123,175,203,233,126,254,59,102,252,65,190,243,211,108,151,125,29,115,86,230,221,184,23,160,109,170,10,202,88,109,91,158,177,70,153,63,42,201,125,103,2,143,88,3,135,34,82,104,187,181,95,103,58,204,72,115,201,234,129,214,212,190,72,35,187,77,226,248,161,177,127,169,240,213,185,219,230,195,95,238,231,203,86,58,92,217,145,164,52,199,141,72,143,13,200,134,134,85,71,208,113,7,9,154,42,236,54,2,163,54,68,45,53,133,106,0,88,37,136,76,59,169,142,96,160,205,148,98,136,203,173,208,65,35,67,137,152,69,104,194,133,1,148,240,108,46,89,133,230,163,223,81,22,10,27,10,44,122,216,7,72,35,201,206,130,93,39,100,29,175,95,96,190,42,24,29,0,178,0,77,221,151,6,2,37,106,149,118,3,133,219,52,192,171,221,64,157,102,138,243,187,254,128,196,5,229,151,196,47,136,186,119,220,155,104,204,46,220,42,64,113,97,82,56,63,170,216,64,191,139,226,14,183,239,115,175,103,20,168,160,245,128,79,83,153,242,208,35,187,11,78,46,8,217,171,186,207,245,105,215,251,156,143,133,117,162,30,166,211,62,24,150,153,64,10,6,149,8,4,201,143,18,164,54,199,70,133,216,72,109,164,118,17,55,248,170,204,196,107,72,98,59,45,186,23,116,227,37,229,39,137,85,31,171,61,150,153,158,6,9,67,197,198,146,181,6,40,90,165,115,46,140,253,138,4,155,251,174,93,162,13,144,85,229,0,36,160,205,84,128,163,5,136,150,43,217,78,33,21,104,216,84,24,101,133,131,48,129,198,240,62,254,76,146,55,84,201,37,69,193,131,251,189,249,126,39,87,103,187,60,157,182,173,155,117,23,61,102,252,30,211,202,193,222,217,148,76,65,212,90,8,86,119,160,155,47,25,170,197,111,157,180,155,180,189,246,221,164,253,62,77,219,221,54,234,87,111,237,98,211,208,82,109,244,17,57,147,158,90,184,77,87,32,65,106,163,206,107,223,110,5,243,192,64,121,163,1,8,82,244,16,169,102,120,100,154,82,0,10,8,87,25,112,10,168,73,237,52,42,11,212,9,176,138,128,2,47,223,112,133,57,67,219,135,1,24,43,2,64,129,128,88,219,3,123,144,229,200,238,142,114,244,210,155,187,207,138,202,155,156,83,108,19,250,8,104,16,144,80,197,225,120,78,2,220,104,45,90,59,149,81,238,105,102,132,197,115,224,128,91,169,161,212,81,196,73,234,168,181,39,0,129,234,34,168,117,48,169,128,217,50,138,225,131,115,52,252,64,195,185,184,251,226,60,147,252,67,11,71,91,35,58,26,30,29,154,207,233,115,53,207,187,69,199,57,89,2,213,41,57,182,218,211,207,237,188,19,139,109,84,211,163,76,130,38,23,39,223,223,186,239,253,1,28,198,43,232,225,32,10,200,152,160,175,161,96,193,64,71,0,89,37,1,140,136,71,192,68,6,114,213,200,161,135,91,130,38,70,254,123,58,10,140,211,32,117,65,129,80,7,10,72,107,88,1,18,173,238,80,208,130,233,153,14,145,22,193,161,231,206,95,219,238,126,170,87,95,49,14,221,156,105,92,21,137,65,208,30,41,80,241,255,38,33,251,183,170,116,172,69,169,67,51,251,71,253,43,233,113,143,238,49,251,190,205,177,239,153,76,107,123,165,172,211,30,105,172,94,70,210,28,88,73,74,51,92,155,208,113,109,226,14,171,14,87,129,133,14,74,19,168,5,40,44,0,164,54,20,160,84,13,164,54,1,225,37,221,39,0,169,210,246,20,116,179,202,144,186,41,10,116,35,53,80,176,111,164,0,1,65,195,174,38,48,0,90,43,26,24,94,167,177,178,207,27,66,105,104,178,147,134,29,54,64,26,216,21,170,9,237,8,124,21,32,192,125,133,38,245,138,158,0,208,168,142,184,160,1,104,1,114,26,193,32,233,249,100,255,46,231,22,131,29,131,3,219,179,23,27,134,133,65,87,4,64,120,114,60,107,235,171,140,101,160,150,159,2,247,215,59,138,36,50,206,86,105,52,89,167,68,110,132,218,145,139,107,159,12,31,21,9,189,233,227,92,255,184,206,126,219,125,239,218,72,253,129,89,97,105,112,180,166,24,32,33,85,12,64,10,204,88,102,46,49,65,156,124,67,44,122,83,94,69,158,67,164,230,202,162,138,12,155,27,99,121,59,121,251,224,21,30,64,166,37,100,1,48,118,109,25,42,39,103,120,107,51,230,35,74,16,251,37,246,65,33,26,224,105,26,10,12,49,17,0,113,49,104,67,105,105,18,217,68,132,176,173,221,160,98,14,80,64,165,66,59,121,162,182,214,65,41,242,196,7,191,220,202,128,106,27,83,130,246,54,150,80,13,87,199,142,169,167,82,93,174,92,37,108,179,3,75,106,173,118,91,157,180,113,146,110,219,109,107,211,213,212,91,95,84,94,161,132,105,8,237,47,77,221,162,76,48,49,182,9,98,5,176,243,43,214,105,87,182,202,129,192,106,0,251,22,159,185,26,82,38,52,136,159,160,144,150,41,78,173,0,106,7,12,147,194,152,66,72,40,130,132,134,41,168,254,132,53,93,199,145,53,201,38,115,202,6,92,97,149,176,72,9,36,37,185,172,150,239,11,251,214,71,73,60,248,103,200,134,8,84,11,101,58,84,153,217,53,36,215,132,16,244,144,124,139,90,197,59,239,221,100,99,94,167,161,230,241,24,41,218,89,195,218,47,177,89,177,34,14,9,1,197,90,84,27,75,172,117,144,86,252,98,34,239,147,233,163,129,167,75,71,167,199,201,63,109,159,85,250,140,58,222,252,123,207,252,133,55,136,188,253,226,121,183,246,220,7,116,55,29,234,53,41,66,58,221,77,55,223,87,222,110,218,205,19,231,38,107,85,100,105,231,247,125,108,175,59,176,27,9,50,88,180,16,176,134,132,1,2,128,108,71,49,27,175,154,6,202,4,215,223,7,150,122,176,124,145,141,142,46,30,53,168,77,162,178,2,161,10,146,6,133,69,75,0,213,162,160,162,203,90,214,72,11,102,155,13,210,98,112,136,95,57,225,248,196,15,159,221,243,208,17,102,219,236,197,197,128,70,169,192,26,162,21,2,164,19,174,183,182,186,69,209,113,10,170,77,170,186,161,229,120,16,116,226,135,191,234,137,255,65,227,95,239,244,124,27,167,128,88,157,142,116,232,9,88,133,108,154,216,73,179,184,178,186,225,218,68,164,57,66,10,91,50,78,83,133,69,9,136,174,16,141,4,40,128,57,2,33,178,67,72,20,45,187,1,157,216,166,178,16,211,196,162,89,155,200,155,183,27,15,115,13,161,132,71,19,30,176,253,56,111,189,219,60,58,64,154,220,115,102,3,176,161,121,104,151,195,75,191,195,126,253,118,65,32,119,6,162,159,230,156,51,160,5,44,138,38,196,22,173,33,192,166,104,9,9,150,133,190,177,9,186,210,16,88,76,147,48,144,53,145,57,73,225,3,14,236,93,221,246,141,103,216,69,253,212,78,79,155,118,162,40,178,4,25,132,218,4,235,65,202,228,145,15,54,124,60,18,26,103,121,156,246,15,84,28,141,113,152,66,29,150,129,209,163,160,36,57,68,96,97,70,192,209,72,64,90,1,18,43,2,82,202,20,125,163,37,204,178,216,166,26,245,64,45,226,55,203,17,57,33,133,1,86,90,84,81,238,54,214,86,76,54,188,152,114,104,197,0,230,171,144,81,83,90,43,110,0,108,89,140,8,201,53,98,208,81,210,35,104,3,224,158,101,193,36,172,171,32,21,170,14,55,217,149,187,40,135,2,168,68,77,184,123,7,82,52,83,40,215,64,156,194,125,136,65,108,99,15,187,93,191,216,7,57,190,107,84,107,65,219,88,75,92,29,195,55,164,57,102,13,42,175,192,119,173,75,53,77,173,95,205,154,38,188,181,76,158,142,13,220,120,146,13,2,5,97,37,136,128,92,183,2,41,128,176,171,196,190,163,208,27,41,140,181,200,17,160,226,42,50,224,24,133,1,2,144,138,21,0,1,0,164,34,130,20,2,4,28,46,93,144,0,157,38,249,63,51,102,209,104,195,106,2,0,181,154,17,141,107,78,103,151,220,43,247,143,170,147,25,127,86,154,19,165,98,36,0,164,5,238,93,45,10,83,101,26,144,44,92,65,189,235,118,94,149,179,208,102,173,69,253,80,227,124,194,122,185,32,224,152,99,197,196,65,94,11,84,75,129,147,58,223,36,211,53,140,204,1,62,85,15,116,204,176,244,25,91,165,255,20,174,197,127,143,25,95,88,58,71,157,28,123,207,65,31,209,238,52,214,13,107,133,135,184,119,122,111,241,236,77,225,203,164,236,145,153,82,29,213,222,248,171,4,29,80,8,216,200,66,195,50,128,50,133,69,22,203,33,16,87,232,135,252,100,128,121,172,98,134,162,64,84,96,173,0,16,170,49,33,105,67,64,52,216,82,20,0,11,96,72,208,209,18,132,181,79,243,60,184,223,219,167,151,162,195,254,142,121,170,198,180,65,182,173,129,72,6,88,229,11,235,138,87,53,39,230,116,109,205,217,60,108,177,196,78,240,218,28,168,0,187,237,200,66,154,112,21,229,216,136,205,188,189,12,139,77,26,106,42,192,49,135,96,15,4,173,68,72,51,37,149,84,73,2,153,131,77,107,136,16,109,44,44,181,132,30,55,48,131,34,165,34,187,133,137,13,178,160,194,106,2,3,216,162,65,84,229,0,40,139,101,30,52,105,78,118,210,100,231,43,207,128,166,240,214,253,237,252,102,46,234,0,244,71,30,65,132,1,86,1,56,82,165,24,16,128,26,69,8,0,94,152,237,157,131,78,232,180,61,145,41,131,198,130,52,10,168,152,200,217,18,34,56,1,142,230,208,194,145,85,112,74,75,108,142,6,229,206,224,86,196,87,44,197,40,235,185,26,199,221,235,184,155,153,247,143,252,32,127,234,133,79,59,227,118,86,149,171,49,185,171,172,42,128,16,3,42,59,49,21,60,229,217,4,0,155,80,60,33,38,240,10,200,200,66,118,194,93,171,136,101,69,173,15,40,13,60,2,218,140,76,247,203,247,114,81,156,200,117,56,114,52,185,168,12,147,161,216,146,218,0,219,8,218,48,210,80,91,41,69,81,56,232,80,22,101,1,22,28,208,209,102,49,176,47,110,64,156,84,219,42,169,12,104,152,69,142,224,226,252,190,151,119,177,5,178,149,10,124,151,133,91,0,181,80,99,22,125,219,213,197,172,227,173,239,26,84,226,183,102,157,173,111,172,245,198,175,142,183,180,196,212,218,70,169,222,245,221,203,120,231,170,221,36,33,3,55,74,50,77,149,174,133,90,32,116,65,26,129,1,112,193,2,107,52,91,33,33,74,16,128,61,85,40,165,84,110,18,49,34,42,85,8,2,196,207,85,4,155,18,220,68,132,218,1,132,169,133,9,49,148,206,2,122,240,6,181,192,2,161,99,84,38,89,51,221,221,189,23,223,62,60,251,60,167,63,6,214,73,129,10,82,52,172,147,100,113,67,186,122,162,9,123,155,66,106,246,143,68,64,47,51,57,99,27,46,133,221,204,19,136,92,107,175,173,53,36,144,89,141,81,128,106,66,146,30,20,43,80,225,72,61,232,15,157,99,49,158,162,29,85,195,196,31,227,43,115,204,71,193,48,113,100,231,76,180,114,21,32,43,61,65,113,136,166,157,246,208,50,211,140,167,222,106,3,139,178,146,213,154,93,64,202,41,114,164,209,142,25,28,88,214,172,97,34,4,0,15,27,44,215,8,186,9,176,100,244,49,130,82,0,211,161,10,8,125,252,120,26,57,83,69,244,128,3,32,148,222,172,16,27,88,52,20,24,100,37,128,57,114,208,117,180,88,176,82,203,221,242,81,212,148,118,66,144,105,165,154,54,108,208,137,69,50,72,67,83,205,99,135,221,103,220,122,70,61,212,64,69,195,2,253,249,110,245,86,243,147,70,1,33,27,209,230,20,221,216,44,209,166,57,66,147,184,66,133,221,150,48,64,128,116,200,78,2,133,27,24,52,144,76,195,142,169,76,91,236,80,67,178,128,166,235,56,55,166,129,116,40,195,253,168,40,34,112,185,34,215,90,53,225,210,139,237,130,170,164,103,65,57,29,224,109,89,217,185,119,99,59,0,70,178,89,217,175,186,11,44,205,99,128,133,156,75,31,209,184,20,90,2,30,1,148,105,9,1,188,67,19,33,0,178,232,205,46,171,106,114,14,205,40,39,96,101,33,237,33,66,91,165,69,112,53,23,89,33,128,111,32,202,78,37,200,76,147,116,163,54,222,228,221,75,135,202,106,143,226,184,46,199,83,155,79,123,71,236,58,110,251,99,157,254,232,7,254,227,103,243,7,30,142,90,56,6,181,235,80,75,150,128,101,211,34,162,54,40,8,152,10,60,121,10,217,52,83,84,128,72,13,41,41,5,41,35,52,161,178,131,200,130,196,180,162,74,203,210,1,140,27,167,71,92,132,147,239,75,143,160,118,98,241,131,53,212,182,81,118,3,142,30,56,18,4,24,33,150,150,136,20,77,2,64,32,4,6,177,38,73,212,98,27,136,8,9,21,179,59,55,19,33,226,248,49,160,124,134,203,186,68,164,125,10,74,100,183,220,196,240,109,228,164,62,118,235,144,106,183,102,189,109,213,118,169,233,88,120,99,248,247,198,221,126,124,84,75,173,169,70,82,107,205,154,18,111,19,166,177,154,100,177,86,154,77,145,36,32,165,168,180,2,181,128,141,133,182,182,27,143,85,36,232,65,10,3,149,217,168,30,194,64,181,67,20,36,32,73,68,48,161,85,43,128,83,24,56,225,74,167,0,224,121,51,109,24,54,25,216,97,98,151,8,10,27,6,128,133,202,36,81,214,96,15,171,196,154,206,203,105,23,214,158,51,247,192,6,198,110,144,149,22,73,13,64,9,30,230,49,66,53,42,87,22,39,208,169,54,93,142,29,180,43,107,229,73,89,177,71,74,42,153,71,25,182,68,2,210,42,138,25,123,172,17,9,135,94,171,62,132,71,228,144,13,110,85,173,102,107,113,221,122,38,93,217,239,170,143,39,99,62,14,54,221,238,198,200,150,33,170,32,162,181,253,174,175,233,151,213,33,169,86,117,169,170,195,192,28,37,35,103,148,193,144,7,21,107,132,220,101,128,141,12,171,216,130,128,78,100,68,221,100,68,27,153,13,46,24,176,37,198,68,1,22,21,64,212,0,64,3,11,37,104,31,145,1,145,158,214,128,132,22,29,189,65,63,90,97,77,91,93,198,50,253,176,214,89,130,93,42,27,215,82,203,68,32,97,13,72,26,102,136,70,183,171,10,4,183,249,224,197,155,165,181,190,36,216,172,126,207,100,182,131,211,128,50,186,184,21,155,176,138,75,114,138,146,19,34,44,5,168,45,3,210,52,106,19,106,160,128,72,34,18,38,33,16,141,131,43,106,107,115,134,20,32,171,13,122,80,192,226,202,93,210,59,64,106,148,102,184,16,160,214,43,33,8,220,169,154,173,60,31,253,14,116,177,233,6,216,1,210,121,11,18,103,141,78,251,0,56,100,31,110,114,1,22,248,104,179,23,86,39,172,14,174,252,18,221,191,217,143,69,101,128,84,90,145,196,17,81,18,192,155,237,177,28,91,137,194,233,4,94,88,39,173,8,9,25,176,176,1,141,91,36,77,117,52,45,206,44,134,109,70,220,205,2,166,131,110,39,165,214,57,192,165,58,166,31,87,27,79,195,113,228,124,26,247,195,103,228,107,225,100,240,228,252,225,222,63,153,107,239,230,16,135,232,40,67,192,150,201,2,3,113,168,10,0,82,84,129,92,60,1,2,137,100,208,2,153,96,82,77,97,112,34,158,44,79,104,76,45,57,73,176,28,148,111,88,21,156,15,75,247,234,163,199,7,105,244,107,235,4,173,182,69,3,1,3,144,48,196,35,72,234,104,24,9,35,5,162,35,124,176,184,225,168,160,193,10,200,37,236,144,195,40,34,229,62,240,118,60,152,85,87,161,11,96,133,116,161,150,130,62,130,13,4,38,101,210,198,177,46,176,91,83,87,235,218,109,245,93,123,124,215,240,125,154,125,252,214,130,13,83,59,156,53,172,53,117,235,45,31,199,72,251,68,163,166,53,5,38,50,74,133,4,177,214,68,214,38,40,45,4,22,173,157,200,161,69,86,57,60,27,39,12,68,8,184,185,167,17,40,164,38,16,32,41,161,69,116,152,20,160,35,160,113,114,85,58,77,192,220,249,165,73,100,211,179,225,32,211,214,148,22,162,133,130,43,164,56,150,25,141,16,93,178,31,222,110,117,175,73,61,248,21,59,48,34,77,105,17,82,80,13,224,156,160,49,115,58,13,133,61,135,58,160,6,177,168,43,188,72,42,121,179,143,51,241,186,234,79,172,63,182,3,39,243,70,226,12,91,168,26,19,48,61,228,129,177,39,74,195,169,248,180,117,192,184,24,18,222,186,43,236,76,82,109,213,168,58,75,225,163,217,81,164,234,62,231,117,48,29,175,199,201,221,185,20,157,137,139,29,30,55,121,139,211,136,35,100,6,250,99,171,193,192,196,10,138,145,1,105,196,152,198,0,100,3,67,246,68,84,217,45,218,146,17,21,55,21,59,1,218,160,100,100,84,8,8,8,9,144,14,15,90,139,176,172,225,202,55,104,80,122,164,55,107,35,79,150,196,17,189,71,175,209,3,96,101,174,105,141,199,101,249,246,198,123,141,69,69,239,133,238,240,210,5,160,195,74,107,64,128,44,250,247,255,37,15,38,186,8,122,252,65,249,41,170,108,105,60,171,219,194,77,130,62,215,60,227,47,58,102,142,28,73,86,42,85,167,207,189,244,110,191,209,12,52,55,136,213,152,58,3,79,244,227,235,13,173,107,131,238,131,211,85,91,93,129,43,232,138,112,181,112,83,6,160,35,225,14,216,36,27,27,54,15,2,21,72,169,210,82,42,20,89,84,5,68,50,226,30,22,73,130,84,81,210,16,178,119,185,115,128,128,68,81,180,2,122,71,211,80,131,210,90,65,42,54,6,40,177,174,63,106,118,244,168,63,254,214,239,122,100,64,243,40,172,0,143,243,211,86,229,213,222,172,107,209,179,178,71,35,56,24,157,117,10,56,203,126,114,15,27,199,135,148,187,115,199,22,2,224,43,221,236,2,130,104,208,225,129,118,148,38,145,54,157,208,45,193,84,198,198,40,117,196,60,208,141,6,183,150,177,29,172,75,150,45,7,210,14,26,1,41,109,52,150,145,234,226,229,225,16,36,242,22,134,50,41,28,149,149,235,234,142,204,148,19,33,73,44,66,190,178,60,130,215,211,217,126,184,11,254,154,154,102,125,172,31,62,95,127,224,78,71,63,70,205,44,27,178,176,45,33,43,7,193,148,2,161,0,81,74,129,102,58,113,171,154,65,146,193,53,18,15,33,98,31,0,37,44,98,11,195,110,125,53,30,15,175,103,197,235,88,185,42,222,194,85,51,119,222,174,1,18,118,161,128,129,105,33,187,148,176,65,36,250,155,51,149,176,34,164,19,228,220,204,48,141,8,72,220,253,36,111,247,97,177,113,194,132,24,231,164,188,73,27,90,82,145,161,140,0,129,156,171,53,251,3,55,73,125,99,93,83,39,221,99,93,106,186,53,117,182,190,107,167,249,190,253,106,152,181,214,113,53,181,48,53,104,49,72,245,125,96,131,22,44,144,187,233,186,173,69,137,112,105,145,100,80,137,46,32,72,1,47,74,208,69,142,196,148,27,61,160,210,72,97,60,64,1,77,207,129,35,10,25,0,112,40,104,160,2,157,76,97,140,170,201,67,159,119,220,63,143,44,231,244,60,125,167,153,234,189,235,121,161,176,253,186,182,50,109,29,37,234,175,7,139,250,186,26,205,103,91,130,180,131,34,106,176,5,34,1,16,4,1,110,106,165,103,65,118,90,73,220,101,231,80,204,231,10,26,138,112,185,238,235,251,159,227,127,41,75,162,25,45,72,180,135,78,68,103,148,216,133,160,146,222,229,196,142,236,152,31,18,19,175,70,200,220,213,237,26,216,227,232,140,247,153,197,80,152,199,206,222,39,223,212,180,184,43,153,172,204,94,202,211,234,184,17,155,169,187,139,14,28,254,148,114,138,238,69,124,146,48,141,88,154,198,28,204,138,64,35,195,234,160,99,11,32,100,148,120,119,13,100,4,219,146,11,104,238,152,85,54,180,188,70,158,242,26,239,241,227,79,234,248,252,209,251,87,185,127,228,253,11,188,96,113,53,52,1,40,224,104,80,104,65,77,91,34,105,2,192,9,160,133,30,61,70,77,162,173,237,240,246,104,113,122,254,139,87,251,162,251,46,58,28,117,141,41,3,160,88,148,176,135,185,40,184,112,34,85,238,252,69,199,95,184,219,253,140,210,81,83,112,190,206,172,160,108,86,18,194,33,238,233,58,222,61,34,70,96,172,105,246,110,223,141,198,173,215,190,161,53,16,151,173,77,69,123,42,42,192,128,218,54,168,155,231,177,170,190,155,43,45,135,82,181,91,175,146,84,218,61,209,195,249,110,212,6,56,221,92,129,150,235,173,213,45,40,176,110,181,210,227,142,174,118,44,127,201,50,68,63,96,100,88,187,147,59,164,64,76,182,48,14,179,38,11,210,70,96,179,208,153,95,62,233,156,197,170,181,13,55,205,220,13,50,11,17,140,97,195,103,250,183,41,230,159,239,175,215,151,117,10,28,238,223,244,253,223,215,163,207,51,31,59,191,68,158,238,239,175,121,189,11,9,76,182,199,58,34,196,74,253,164,49,136,161,183,165,13,98,5,200,238,77,69,190,156,52,27,2,232,32,129,232,0,169,37,251,65,88,163,6,10,128,209,215,64,170,44,160,190,8,0,191,122,9,199,0,0,251,186,46,77,71,81,25,134,74,96,212,14,115,157,196,176,19,7,226,29,58,253,88,111,47,55,79,23,63,249,242,190,175,15,179,243,180,127,121,104,226,211,125,254,248,252,236,215,223,166,199,235,122,124,221,175,157,114,163,239,24,239,102,174,200,52,166,217,183,244,110,123,75,221,23,159,115,244,152,173,78,236,52,31,79,247,145,211,143,121,243,232,122,236,250,190,139,241,66,159,225,151,206,119,255,112,121,191,109,18,217,199,123,63,242,217,247,191,240,153,219,223,142,35,158,83,205,104,80,11,180,235,165,148,165,206,171,243,179,172,87,172,63,83,126,178,223,169,228,160,84,229,146,101,109,44,202,89,119,253,165,236,230,149,152,237,72,233,222,189,94,114,205,187,223,124,121,53,219,219,215,101,186,234,189,65,217,226,211,207,133,238,218,183,221,158,53,217,73,177,136,142,4,32,246,168,80,56,0,28,84,140,46,206,86,147,93,15,83,86,109,207,167,232,227,106,47,116,8,238,75,24,1,80,200,38,0,123,58,170,222,164,3,149,49,72,150,50,58,56,161,103,176,19,150,244,221,114,229,109,130,40,192,210,81,170,152,0,94,101,153,68,156,1,4,164,40,102,9,128,227,60,11,163,5,2,48,51,189,246,109,108,22,163,68,15,237,74,215,173,38,180,242,4,45,120,52,214,85,131,41,226,199,173,28,192,194,5,129,98,195,80,70,77,192,0,120,248,4,134,150,0,35,1,52,21,8,134,20,138,82,84,200,204,201,117,225,152,146,25,37,86,111,90,252,188,240,153,189,255,244,253,163,63,206,195,237,60,124,248,129,135,57,84,144,205,26,94,204,17,44,177,242,117,251,251,251,189,63,225,235,35,127,61,252,245,229,227,103,252,126,122,127,151,157,124,202,19,7,26,255,2,51,115,95,211,140,143,219,61,223,126,45,77,126,254,244,241,117,123,59,133,217,235,59,53,85,243,69,216,254,52,111,179,215,255,212,249,190,124,210,166,143,21,112,37,87,229,153,249,42,186,109,22,173,172,128,166,100,22,130,142,235,88,106,237,207,94,22,94,62,235,247,255,227,15,223,250,126,171,47,126,110,192,223,253,69,254,254,47,241,122,62,255,240,223,239,215,31,243,141,239,251,209,251,92,236,121,246,250,178,255,120,77,113,121,155,202,108,77,13,253,225,122,211,143,110,246,30,79,182,223,179,184,119,60,29,215,244,55,134,147,237,114,239,83,106,68,132,45,133,156,236,214,198,210,253,210,20,117,68,39,8,179,138,17,163,153,218,109,80,177,56,22,188,95,31,254,243,159,46,103,253,167,191,250,248,87,190,252,195,223,15,254,48,48,124,237,44,20,62,195,194,55,69,62,218,35,45,12,149,108,39,204,54,48,44,119,235,22,221,89,75,155,184,195,35,191,48,142,127,246,201,209,187,239,255,235,222,249,127,28,238,255,111,236,182,199,47,78,121,235,231,247,218,41,235,91,244,55,249,103,234,85,239,181,30,26,77,174,17,52,193,76,255,216,121,30,195,104,149,66,211,11,181,75,242,137,47,251,96,31,7,76,176,117,68,40,143,131,5,38,98,182,198,223,217,15,75,129,81,55,93,87,22,52,95,239,130,56,55,49,117,247,66,193,155,193,208,12,213,116,62,239,199,218,204,31,52,221,154,106,111,52,203,218,21,10,18,96,181,178,128,132,21,197,10,79,131,0,107,51,192,10,130,53,139,233,2,218,49,140,7,148,44,13,44,6,160,26,132,2,13,74,27,128,178,209,13,137,11,161,37,107,53,131,135,251,57,187,91,190,159,252,158,185,95,206,108,250,67,239,71,235,138,218,79,48,37,92,232,160,30,188,232,105,39,57,145,18,113,34,1,68,1,157,150,137,234,82,64,70,127,192,71,89,114,64,39,96,46,177,0,50,98,93,218,81,112,105,251,18,23,99,95,8,169,26,151,8,0,2,236,152,0,20,131,200,49,4,65,154,35,64,88,186,63,242,49,238,137,86,18,66,229,86,230,29,220,110,63,155,151,135,185,47,204,245,190,197,199,33,70,57,29,156,221,95,155,7,55,231,171,159,251,220,183,241,46,83,54,5,6,63,253,121,17,233,124,228,222,159,219,151,155,204,212,211,237,105,95,12,43,67,239,1,116,55,234,100,28,47,170,34,230,182,231,7,171,145,130,217,179,110,206,58,47,246,191,244,233,241,119,240,151,237,152,165,129,187,177,163,90,114,163,83,154,70,27,90,243,74,7,226,122,34,168,137,141,53,145,10,112,16,32,65,3,18,184,37,232,46,15,203,219,171,121,226,250,170,235,214,122,242,35,92,26,183,169,254,236,173,192,194,185,104,50,90,155,172,36,22,149,145,200,110,202,43,48,11,164,31,38,211,34,215,132,130,218,16,242,160,223,48,76,201,133,135,64,0,52,2,180,27,217,205,74,199,220,52,102,185,99,64,32,50,213,85,161,129,158,97,23,183,138,1,128,208,190,45,176,20,20,242,224,54,11,197,84,89,164,34,160,45,197,156,69,108,93,161,193,149,100,216,245,198,98,19,89,178,17,55,173,96,26,168,77,108,75,194,50,72,89,202,104,214,118,52,5,184,104,176,24,8,5,81,18,37,65,160,168,36,21,9,80,2,197,164,48,8,2,147,82,167,68,232,32,131,62,180,7,142,133,231,171,33,61,221,206,105,205,233,179,83,23,223,15,21,214,4,89,196,128,182,36,148,183,124,65,249,181,121,244,197,91,221,136,140,4,2,27,47,160,142,57,138,246,226,79,219,167,93,226,251,251,237,28,46,126,197,140,78,24,217,64,88,1,165,31,195,43,158,220,139,250,137,42,199,93,234,236,176,157,156,236,241,130,77,147,68,22,85,50,93,9,99,69,236,41,236,180,171,61,123,192,205,222,52,183,186,6,121,122,174,53,17,200,40,200,26,177,246,40,184,4,92,49,139,163,70,129,14,165,88,75,43,166,64,88,2,27,135,140,1,97,132,212,45,40,208,114,204,144,120,98,181,46,15,120,200,133,177,108,81,75,237,143,63,222,186,242,100,251,100,62,176,111,88,9,108,0,4,160,20,13,102,166,1,5,74,16,15,67,46,172,179,139,28,147,179,169,228,0,160,159,237,156,79,127,121,247,126,120,63,202,255,215,238,143,88,223,82,141,122,10,111,147,222,96,163,87,92,114,241,122,8,240,167,51,54,165,12,48,219,139,121,119,166,230,124,214,147,171,99,166,32,220,166,54,156,212,133,124,176,245,140,46,120,56,155,2,141,101,9,230,212,31,168,67,22,1,88,1,33,157,20,29,88,104,22,157,98,59,125,52,246,143,8,167,81,201,74,4,132,216,25,70,187,129,116,182,151,240,62,254,174,3,82,194,213,199,4,62,164,184,89,36,252,93,213,59,155,61,252,6,131,87,184,76,105,185,184,207,230,110,206,79,137,228,240,216,189,209,245,190,167,89,121,199,150,224,252,212,22,225,18,53,103,236,190,116,188,84,246,168,81,66,84,7,16,73,18,168,144,149,8,40,75,169,149,224,182,155,116,5,145,189,190,251,255,127,204,243,0,221,235,50,123,27,229,126,46,253,138,44,161,146,45,214,153,45,111,211,87,67,236,115,123,54,188,61,57,58,184,208,78,208,106,5,139,189,53,175,197,235,96,164,62,248,197,57,57,142,94,78,31,221,123,222,197,69,46,206,32,237,193,109,251,195,201,142,101,152,8,117,124,242,104,157,165,183,233,180,235,212,87,86,31,115,117,62,15,94,190,215,127,120,79,127,125,85,127,181,29,127,121,227,184,237,221,23,69,179,83,168,110,201,99,243,38,174,73,236,196,43,59,173,137,173,11,102,242,129,11,221,147,108,209,54,80,65,137,5,204,214,70,182,243,173,242,21,108,214,11,249,125,238,229,71,61,61,158,164,108,153,15,16,87,201,90,170,104,85,161,4,67,137,122,70,24,173,181,82,37,177,78,137,226,60,193,13,176,226,60,213,71,187,93,8,25,51,84,4,82,203,53,251,2,203,144,13,236,90,208,20,21,0,13,117,209,73,99,128,5,22,53,96,0,178,190,73,98,0,212,94,16,128,171,96,29,101,45,4,72,34,98,222,57,21,149,70,238,81,84,97,181,162,41,0,96,79,136,142,136,2,183,35,81,40,112,208,3,221,56,229,110,176,165,110,149,80,216,234,93,1,82,72,73,208,202,80,37,16,170,67,32,168,153,20,86,242,7,167,13,87,30,173,123,31,3,110,124,236,249,128,190,236,220,108,61,28,247,42,81,8,90,161,66,0,181,37,152,159,43,122,74,114,115,161,162,83,46,56,204,29,44,136,80,58,62,160,224,33,73,88,93,85,223,6,116,174,230,209,247,159,232,187,234,62,125,150,4,22,143,203,39,121,181,207,212,181,66,231,20,193,186,159,108,87,15,218,89,51,207,226,158,243,56,26,116,211,139,91,99,60,16,50,222,35,93,53,138,18,177,136,61,108,80,1,162,75,208,5,210,30,235,88,146,186,2,107,39,188,80,154,153,141,122,75,0,8,112,82,223,196,29,27,161,107,56,67,237,174,139,147,148,209,85,39,34,122,16,236,235,156,127,243,75,125,251,164,52,83,62,54,88,216,160,204,195,116,49,144,88,65,48,66,25,216,49,0,106,181,150,213,189,127,238,236,99,167,142,189,226,71,190,255,126,159,111,75,210,208,140,100,21,66,178,5,16,100,92,177,248,221,141,209,180,57,105,13,45,232,238,218,55,31,253,2,107,74,53,228,166,179,217,0,144,214,186,13,246,88,79,239,99,131,169,112,137,143,190,69,34,29,83,8,106,86,32,110,191,72,105,107,111,145,103,25,65,120,89,146,52,15,190,212,20,33,50,181,13,144,29,235,106,75,245,161,102,103,154,96,40,23,114,83,217,178,53,5,161,99,15,80,76,52,213,243,228,222,80,96,9,64,17,192,236,82,141,21,8,138,81,160,64,34,236,98,13,2,13,48,34,53,46,17,164,168,193,100,138,236,126,247,253,163,63,231,160,7,179,123,123,109,215,246,53,189,232,115,250,52,140,87,134,53,211,105,29,159,100,91,121,89,62,73,218,49,119,211,40,85,157,32,115,151,221,114,101,156,47,141,87,205,251,246,243,41,188,109,95,237,95,236,159,225,185,215,120,185,247,248,78,59,229,160,186,64,49,118,199,218,50,62,115,108,101,202,178,61,211,94,39,94,209,121,158,157,126,216,147,233,39,231,220,24,255,226,89,253,229,56,185,93,92,121,40,166,42,165,68,147,6,113,171,29,117,180,23,133,10,94,151,88,51,212,6,68,219,37,18,13,10,187,36,172,28,16,159,175,248,188,177,25,124,178,247,184,183,162,99,193,122,45,41,54,223,25,126,20,170,86,172,131,18,158,169,55,16,65,150,129,93,105,52,45,3,69,208,134,27,184,155,86,1,20,72,67,16,212,134,17,1,234,237,130,13,17,112,145,220,16,178,237,33,87,67,118,31,190,23,50,8,0,251,112,63,52,20,10,26,0,86,198,174,1,2,213,198,133,118,0,168,122,95,221,255,129,173,138,166,232,211,21,76,202,5,99,25,33,4,2,138,114,141,29,27,0,244,84,13,90,54,154,242,130,208,64,139,28,1,152,86,152,168,169,4,149,21,166,162,32,8,68,9,154,90,76,36,73,51,109,176,72,172,56,139,246,123,251,98,230,249,205,207,217,222,70,62,182,167,47,238,37,19,96,241,8,128,134,41,0,63,232,40,129,111,194,216,182,7,25,226,91,169,202,130,25,221,70,29,70,52,142,37,13,33,166,215,216,29,52,43,57,38,39,188,35,55,169,205,90,204,176,205,44,94,112,139,86,117,232,182,149,184,108,228,200,9,52,92,146,57,211,179,149,78,90,154,157,234,199,197,218,106,163,198,17,136,160,198,140,64,9,169,24,179,57,39,199,184,74,70,89,129,178,10,208,186,87,131,152,235,210,174,173,73,154,8,24,136,97,99,160,224,68,88,22,51,166,58,123,39,73,39,215,184,107,235,95,113,63,226,202,161,55,196,126,66,96,129,5,73,87,7,160,160,79,66,32,76,124,246,0,97,162,177,154,252,244,220,71,208,129,246,173,253,169,238,235,158,126,106,243,42,218,108,157,106,215,224,108,56,202,216,0,51,68,113,183,118,216,235,173,60,102,217,246,104,166,86,125,36,207,24,117,146,238,140,220,233,66,28,45,39,2,118,165,106,12,44,128,168,9,212,83,51,185,2,154,20,103,67,85,0,209,128,80,0,4,224,6,81,67,182,4,218,58,61,218,155,190,99,191,167,44,31,9,25,59,201,54,155,218,153,88,241,145,171,231,61,241,52,118,145,85,74,23,30,214,211,110,173,123,217,151,197,131,7,136,209,50,248,54,78,86,53,221,57,237,14,71,56,60,68,180,106,0,101,129,89,89,123,144,46,108,33,246,88,86,111,99,80,4,36,70,182,0,71,87,69,67,28,148,34,136,118,162,79,239,35,233,139,125,89,147,14,202,248,189,152,18,51,61,231,73,83,231,198,184,213,219,74,214,121,26,46,51,71,225,166,71,186,43,151,81,238,119,113,145,222,205,253,231,235,191,73,92,95,246,246,211,188,179,247,44,207,62,223,76,23,158,190,113,116,58,24,167,117,174,108,19,200,78,34,110,23,149,76,94,195,11,206,137,235,189,188,216,235,231,201,230,81,146,112,104,15,253,47,22,253,53,163,241,105,61,201,61,217,41,123,186,29,50,153,85,129,235,121,196,34,201,104,161,54,223,11,53,1,64,194,145,91,8,3,251,190,154,61,227,136,78,218,141,190,40,95,170,95,124,73,47,65,32,132,150,35,103,12,193,159,196,55,131,24,74,96,107,17,83,64,189,130,144,192,208,22,32,19,157,244,190,3,166,67,97,24,32,21,8,130,105,210,24,11,59,2,144,174,78,0,144,5,2,64,90,19,1,8,209,97,23,40,16,12,64,173,171,7,128,26,54,98,146,214,58,179,2,20,233,136,106,250,27,190,9,64,180,26,217,195,14,76,120,26,6,202,38,72,88,46,85,8,110,201,86,160,187,174,251,152,93,4,83,68,213,4,18,53,33,64,109,4,128,205,40,154,19,144,29,25,68,42,52,37,11,171,183,212,14,190,119,111,123,63,235,199,222,190,236,248,242,30,189,114,220,185,125,157,230,83,210,147,5,21,212,2,64,64,147,152,159,41,103,120,89,104,98,56,150,190,89,179,90,127,28,60,162,49,36,136,233,80,238,145,208,183,163,242,69,64,42,89,72,237,100,208,206,89,227,211,10,82,69,143,67,70,244,120,85,253,220,78,245,217,179,192,26,18,133,218,206,195,11,96,128,205,90,245,86,125,148,168,238,210,0,182,85,163,64,23,16,137,189,244,168,209,150,38,154,60,50,221,77,159,232,238,212,150,189,196,200,78,82,199,250,38,7,249,96,114,167,97,234,213,124,38,91,241,137,104,96,88,77,83,78,177,225,44,47,244,5,162,192,109,30,99,111,170,181,82,2,15,20,108,124,184,227,28,128,160,80,84,53,74,170,71,39,56,192,3,216,203,169,117,213,208,220,200,87,250,167,186,3,91,210,0,246,78,73,3,150,68,59,0,138,53,191,237,169,215,158,27,210,132,81,27,74,211,79,68,141,27,125,91,218,72,142,3,117,118,60,106,211,184,211,3,155,20,35,29,236,67,21,15,11,170,117,219,147,147,14,217,0,142,45,146,226,64,203,1,55,221,114,47,116,75,118,120,89,202,147,108,179,33,58,244,7,5,157,250,64,8,170,77,22,114,58,2,232,99,243,94,229,229,28,188,98,51,227,19,198,116,205,209,41,105,213,9,201,138,21,137,203,2,17,151,80,233,210,42,11,16,17,182,246,236,48,214,136,151,49,192,32,90,117,145,144,180,173,21,17,117,215,140,230,224,128,25,100,124,188,68,70,183,112,75,47,204,24,134,91,163,189,251,113,143,0,110,190,36,147,58,62,167,74,115,165,236,14,47,79,23,227,126,14,224,192,198,164,59,246,226,198,178,58,141,47,203,229,249,167,95,174,206,115,115,185,88,209,238,245,7,103,187,125,245,104,178,184,101,24,157,230,69,83,124,221,213,30,196,168,45,178,109,162,117,31,183,108,69,234,246,110,216,226,23,119,79,153,55,226,221,253,135,131,255,162,121,84,67,229,176,39,150,82,72,107,169,169,15,60,181,3,210,209,37,58,204,242,106,201,108,64,147,96,50,178,26,199,214,48,115,84,96,118,210,107,229,103,208,139,214,90,122,68,69,167,196,122,111,103,103,95,96,218,1,251,138,189,225,25,18,41,37,102,206,216,56,146,134,22,39,67,202,13,107,79,91,138,200,35,83,88,52,210,18,84,4,100,49,129,13,176,107,226,108,238,24,178,75,96,3,27,0,36,41,4,64,136,44,86,114,129,32,37,161,21,128,88,131,1,104,32,232,42,7,48,157,21,213,107,67,68,144,70,156,237,178,62,174,96,46,23,69,108,230,80,0,20,0,96,58,234,148,3,202,0,222,209,180,178,16,40,218,248,0,85,48,72,228,136,72,32,96,19,54,170,104,136,0,158,66,5,85,158,18,131,204,84,142,138,228,167,207,203,71,143,60,33,255,170,121,151,237,242,121,158,78,220,175,177,122,210,150,212,128,35,97,180,44,66,116,67,190,13,149,181,247,219,137,192,143,228,251,167,110,248,55,155,127,26,110,110,67,100,66,104,64,28,217,173,6,128,129,76,192,193,130,0,63,45,139,86,165,16,16,163,158,246,227,168,174,8,81,197,21,88,27,110,123,177,192,192,115,212,55,81,204,98,143,187,143,16,45,92,218,230,20,83,125,34,107,143,130,178,40,209,24,104,109,69,149,210,6,23,144,182,214,168,214,69,14,167,73,53,59,188,214,103,248,106,217,73,168,138,108,146,54,98,119,77,213,110,91,206,170,17,40,176,125,177,41,66,138,68,4,66,2,80,25,8,46,77,120,131,1,32,232,230,214,168,89,82,15,210,120,239,225,137,152,175,183,220,63,233,94,169,31,31,174,77,160,183,176,197,58,186,145,16,18,9,174,67,139,11,160,47,124,246,37,246,255,215,95,23,247,158,209,40,54,233,106,107,244,226,247,120,64,54,176,22,208,32,172,2,137,146,170,147,46,148,181,138,132,77,160,15,65,0,27,233,4,26,4,96,151,167,225,237,236,102,223,135,194,47,236,190,147,9,181,57,65,19,0,92,217,157,107,142,22,225,37,234,245,141,40,198,88,79,143,215,79,125,253,179,79,124,31,31,126,231,255,123,175,240,182,93,235,62,251,55,147,79,49,237,243,72,121,20,105,1,229,106,27,251,42,168,1,114,4,131,234,74,86,60,4,170,47,2,70,70,14,153,101,151,189,204,154,93,115,123,182,206,28,52,0,57,243,252,241,59,175,239,74,134,169,88,125,145,42,47,41,1,46,177,95,214,56,186,190,50,60,80,55,23,253,51,205,117,174,62,114,186,50,109,142,234,28,13,219,79,249,198,209,229,95,162,187,156,6,79,239,159,111,254,249,217,127,207,102,239,170,51,165,77,121,60,187,119,176,61,238,56,213,176,120,89,102,19,107,155,126,166,156,134,9,18,42,82,101,76,229,22,118,165,20,114,216,115,121,229,27,239,201,215,115,223,127,148,247,191,232,220,190,19,203,74,32,12,117,224,3,142,117,1,75,31,237,196,41,57,184,60,6,200,205,166,45,16,116,102,95,217,253,204,100,140,228,104,202,44,158,55,183,60,16,205,117,188,62,104,101,185,119,114,52,250,202,249,209,47,252,38,179,159,230,29,233,214,164,109,231,153,142,17,61,3,83,73,173,105,33,192,10,207,144,186,25,177,101,39,130,21,64,8,27,220,27,46,176,84,4,120,211,91,126,237,115,98,101,85,3,176,164,58,41,42,2,155,21,112,2,135,22,64,90,130,74,73,133,8,83,107,4,52,24,245,138,149,84,95,20,176,20,75,201,16,224,134,68,33,212,138,173,142,54,149,230,210,228,42,16,65,97,44,197,1,18,43,17,3,147,168,161,210,40,83,152,71,51,54,13,82,82,82,110,78,11,168,74,138,81,165,2,93,206,143,127,163,238,168,95,222,113,216,211,228,146,177,254,60,141,15,64,72,6,80,171,64,4,3,98,127,142,226,160,192,46,42,193,220,151,75,252,106,20,84,93,17,1,2,160,48,74,14,247,50,96,140,216,116,4,128,110,0,99,54,55,113,152,51,57,166,141,12,198,199,205,107,17,33,49,109,151,35,175,170,157,130,180,219,152,74,47,76,139,203,203,119,226,212,83,15,124,232,225,116,31,141,173,99,176,89,133,8,44,212,148,221,230,181,209,181,214,74,150,22,46,168,245,112,140,147,95,53,169,170,11,121,169,93,125,213,108,44,7,21,153,197,110,123,241,130,221,53,171,114,216,178,139,84,112,127,252,166,23,88,18,104,8,16,60,101,34,98,10,22,74,6,102,114,155,172,73,77,142,102,77,20,224,214,226,44,229,109,93,163,166,98,91,35,109,118,194,37,53,68,7,46,244,21,214,169,227,138,21,165,107,10,208,162,165,254,216,57,103,144,0,28,157,252,78,52,250,234,191,231,180,240,47,112,176,119,168,27,1,16,150,78,32,93,32,139,145,37,216,88,5,129,194,192,154,80,36,213,26,98,101,137,58,97,61,219,251,110,199,15,93,225,243,229,152,185,50,179,11,215,76,54,240,192,2,2,49,109,50,69,142,92,14,195,84,236,142,15,159,183,212,239,164,235,83,255,243,229,115,16,190,199,191,122,220,126,13,77,214,167,213,245,104,52,106,196,192,66,224,90,7,112,57,199,190,180,72,130,164,246,37,211,117,51,144,48,138,86,109,51,138,235,203,11,76,152,142,56,146,13,13,119,29,123,254,240,93,243,98,194,210,157,193,117,78,55,200,144,147,164,209,35,78,233,221,126,0,214,43,145,44,159,207,184,61,187,184,210,57,195,131,33,199,124,115,48,253,237,111,245,174,147,23,255,223,243,115,63,109,62,247,121,184,146,139,226,184,118,239,174,199,142,55,24,13,19,90,150,99,91,54,93,40,25,251,73,89,69,45,209,218,184,148,22,143,72,187,137,51,155,117,158,61,249,240,202,167,253,135,11,253,205,98,255,21,254,171,201,122,172,238,39,6,214,226,1,20,213,141,174,8,10,13,43,68,67,35,168,176,134,237,117,47,215,160,121,156,145,117,242,33,97,199,201,140,113,13,249,246,91,241,135,227,151,154,127,97,86,115,252,231,242,170,124,110,95,248,255,223,253,194,111,101,240,167,195,45,48,78,125,150,7,100,104,7,34,66,180,21,117,173,38,209,52,70,48,130,48,22,105,12,48,43,77,154,107,15,89,211,58,2,89,58,172,176,18,32,187,17,3,87,135,128,166,40,85,48,22,85,185,102,0,88,16,0,123,236,141,152,10,41,54,26,140,53,234,53,72,104,227,146,210,32,212,42,19,24,32,82,217,136,2,64,137,12,166,120,212,12,239,32,133,65,23,129,14,178,0,19,128,174,18,41,51,66,32,66,80,64,20,0,40,68,9,0,2,91,148,97,80,217,55,39,109,178,38,225,239,156,120,131,255,116,143,109,199,112,143,87,239,121,246,49,234,206,249,48,180,100,139,2,132,8,96,33,250,51,147,144,75,218,216,194,186,244,233,158,247,181,83,188,117,127,253,194,30,34,130,65,23,0,77,108,60,2,90,166,100,133,22,6,102,38,130,139,158,238,197,172,116,89,139,48,221,213,53,158,242,82,237,162,187,208,57,66,85,43,2,133,42,212,92,128,77,207,140,64,35,186,11,176,196,88,160,177,107,3,120,140,250,51,246,21,155,115,60,215,182,30,214,42,214,34,217,241,124,188,94,44,213,134,108,210,117,221,8,24,84,212,35,194,17,132,18,133,134,2,4,101,144,145,246,152,218,66,67,64,64,12,72,192,64,99,177,237,64,169,5,66,53,56,169,57,117,238,58,67,134,74,219,201,151,131,219,153,209,56,183,207,121,78,220,238,116,151,225,36,36,173,85,41,208,160,175,110,173,3,26,27,87,214,171,6,37,239,233,51,176,176,142,247,177,78,175,139,251,188,102,50,208,147,245,170,40,148,94,88,156,198,114,92,150,124,75,241,57,151,118,240,120,191,246,61,139,87,8,186,116,10,128,2,32,116,221,10,16,84,0,112,9,217,161,26,64,1,88,177,73,89,16,17,40,22,32,61,188,127,248,242,25,126,170,63,73,201,214,52,133,53,201,70,39,16,55,114,122,198,58,249,38,197,56,67,203,92,132,242,75,15,230,110,240,145,215,255,173,185,125,252,252,243,178,183,253,252,15,47,191,247,63,63,158,249,148,183,92,63,200,189,115,250,238,106,35,180,82,215,196,112,154,103,24,216,211,8,9,19,53,92,45,175,27,235,74,138,51,56,163,78,170,103,159,193,67,181,7,157,185,129,114,47,133,85,88,164,152,226,56,253,195,239,125,214,162,42,165,228,13,246,40,84,233,177,115,83,71,201,76,189,140,78,33,185,39,233,114,77,83,103,216,185,212,60,114,54,48,30,111,127,31,38,67,229,123,175,187,255,251,91,95,247,246,209,219,181,221,61,205,141,237,209,122,115,26,150,185,208,188,160,183,223,176,173,29,251,129,216,202,41,83,15,209,139,106,214,4,210,228,178,116,186,235,104,61,126,229,223,60,115,99,157,187,181,221,241,7,126,252,121,121,196,227,78,218,170,247,178,104,46,162,71,152,35,174,165,224,62,197,37,108,139,65,229,74,91,106,103,110,29,13,195,222,134,178,95,57,110,188,93,57,255,150,102,72,14,31,117,220,193,143,103,184,10,94,191,95,204,166,28,105,152,253,208,206,253,186,174,142,76,53,119,178,121,84,71,167,102,230,97,191,227,156,251,164,177,189,227,94,171,148,16,1,44,138,97,1,36,160,47,185,169,145,116,148,67,187,12,160,6,10,24,2,77,154,29,188,92,123,4,10,161,77,58,92,52,183,173,64,6,133,133,214,221,200,170,16,100,80,36,99,57,218,104,2,68,4,213,36,186,237,59,13,238,223,239,79,248,176,247,169,108,55,216,21,40,70,80,64,8,211,150,240,208,106,150,18,255,8,36,110,199,132,204,99,149,97,183,180,200,177,8,18,55,147,147,114,77,121,205,12,201,194,196,32,132,147,30,100,71,119,39,143,224,93,235,14,94,231,37,94,172,252,191,62,253,114,143,117,53,37,149,237,228,169,187,119,69,33,18,96,17,227,155,239,22,194,207,114,189,200,185,106,187,248,126,231,54,204,154,87,227,243,141,193,2,24,68,4,72,95,209,164,236,92,1,32,40,169,154,114,96,40,136,51,53,231,161,90,195,89,227,84,31,43,247,208,225,23,240,174,229,151,170,62,42,149,90,57,143,189,195,89,171,103,62,174,241,218,43,57,96,253,38,121,76,52,101,111,89,104,225,165,47,136,102,5,88,141,96,173,218,134,63,234,40,115,235,221,241,158,173,92,199,85,187,125,110,175,236,85,151,216,111,251,77,89,4,111,243,186,71,75,171,45,113,72,224,213,72,210,184,129,69,15,89,114,212,191,220,194,16,49,112,10,52,136,229,78,99,54,132,183,143,154,166,232,26,75,219,170,101,101,44,21,222,95,134,108,211,130,102,66,22,168,189,69,185,108,142,110,174,69,137,46,48,9,192,108,69,205,111,122,229,74,187,248,115,119,247,228,115,89,77,116,180,245,215,172,111,18,134,174,202,66,129,64,105,0,225,204,5,163,168,93,36,32,125,151,17,134,230,181,119,16,92,43,169,24,183,238,16,176,22,185,246,200,173,37,99,214,194,135,41,81,112,213,130,121,226,109,135,176,58,197,34,63,14,71,57,46,183,152,162,17,219,39,217,108,116,66,116,67,97,3,174,41,108,133,80,193,65,212,34,125,24,185,43,22,110,207,187,50,111,127,130,226,134,223,252,79,143,111,124,157,238,243,126,115,227,27,8,15,22,35,57,179,174,137,227,236,205,183,58,230,172,102,145,40,54,231,70,27,11,78,116,222,204,249,74,183,206,45,54,64,99,40,163,98,201,2,30,237,56,49,209,70,72,5,138,224,146,165,0,102,96,129,229,152,46,77,172,90,79,181,162,96,15,64,226,26,107,192,144,238,76,58,83,239,200,25,49,59,172,189,255,241,181,172,245,12,163,158,155,51,117,154,163,140,37,66,1,5,53,2,27,106,114,30,89,4,172,71,48,40,244,130,234,133,104,71,81,27,237,156,92,231,95,95,126,164,124,114,240,201,249,7,219,241,23,215,69,175,52,189,34,238,36,214,94,168,230,41,62,109,19,112,20,157,7,132,173,64,238,115,115,221,60,29,73,89,97,39,197,196,35,71,187,164,45,9,226,195,73,91,77,79,68,99,230,159,167,181,123,208,201,66,160,204,84,135,85,112,196,82,173,228,147,86,113,231,182,225,134,222,68,111,226,102,103,232,10,172,36,195,199,28,53,93,141,181,84,24,88,112,99,85,165,155,14,44,6,96,108,156,45,74,85,34,58,217,132,246,65,160,42,85,12,233,118,121,177,169,181,185,159,52,6,11,200,1,12,206,180,157,10,160,205,52,110,81,174,125,94,153,23,95,230,240,121,155,30,175,238,141,101,187,130,7,80,53,134,96,0,157,219,91,227,32,118,219,172,110,215,140,213,60,11,89,79,78,178,55,133,67,9,83,24,20,84,157,105,96,146,89,232,81,9,23,54,9,225,28,84,32,237,196,71,109,59,216,99,169,225,188,193,104,159,148,190,252,37,226,153,36,73,168,132,4,88,138,58,157,162,5,108,30,45,170,140,87,252,153,112,138,34,138,98,160,23,0,181,1,83,81,0,151,52,113,28,49,224,2,9,137,192,65,146,150,34,97,27,116,201,152,73,191,117,206,201,137,165,185,12,217,202,11,115,31,61,90,156,68,142,192,53,227,192,73,175,106,62,51,150,245,131,105,193,178,217,52,97,183,63,169,97,227,78,202,168,230,28,140,143,237,190,233,184,123,117,186,121,49,6,143,198,152,118,114,248,89,65,185,136,157,114,109,108,74,194,62,205,141,94,145,80,88,2,6,130,27,67,4,98,80,112,96,200,32,65,40,176,130,16,53,85,181,54,129,165,149,233,206,114,220,156,66,126,154,196,99,192,228,150,91,214,62,119,14,166,161,112,204,90,6,156,182,77,173,142,10,69,57,70,165,3,128,214,86,237,172,104,137,246,221,231,216,120,187,235,226,222,51,218,25,217,8,192,178,213,246,70,235,246,189,178,1,97,173,64,65,117,67,7,109,156,105,11,141,64,23,211,40,141,2,177,11,181,30,108,177,57,108,178,46,238,69,10,221,190,204,185,85,151,132,104,11,96,63,224,9,232,214,5,246,68,198,58,195,47,248,48,73,38,17,20,140,59,251,105,183,91,186,197,244,172,169,229,3,36,62,89,207,255,191,227,11,255,67,158,249,232,39,43,226,159,62,60,191,63,113,156,131,251,219,106,190,61,62,142,198,115,207,89,241,68,171,157,242,90,94,245,85,47,189,206,244,91,87,183,168,226,49,163,48,42,181,46,106,178,166,23,244,149,53,144,20,29,64,168,70,10,225,4,144,133,205,37,197,8,166,228,18,39,100,16,30,228,212,53,182,160,137,53,44,89,83,206,85,143,218,216,87,253,41,45,165,239,204,117,226,90,59,128,2,236,108,11,192,218,230,227,97,104,106,169,72,36,129,161,81,138,135,224,82,96,67,123,249,226,100,101,213,254,39,102,21,62,155,63,124,67,127,121,229,36,166,240,72,208,150,22,96,83,33,68,212,182,113,83,218,64,129,86,231,187,169,182,55,35,17,93,84,141,14,202,170,51,113,61,9,202,86,67,190,100,167,117,91,184,21,172,128,115,153,214,57,247,253,34,30,177,24,100,135,157,205,53,7,139,92,200,231,87,255,20,124,191,167,7,250,225,234,87,234,119,93,119,212,132,155,232,137,242,15,199,156,9,19,1,176,96,13,2,85,3,85,75,71,41,248,226,77,209,73,208,212,37,226,116,42,43,36,118,25,34,197,221,172,79,233,42,41,162,33,69,200,9,56,135,32,165,40,56,59,166,54,201,74,49,1,227,253,154,221,30,171,214,130,23,233,114,115,1,59,184,128,40,22,49,11,171,237,238,230,237,60,102,86,102,12,79,102,183,47,81,98,25,10,74,178,133,14,134,23,224,137,166,218,101,34,57,246,145,202,83,219,71,122,246,236,193,186,209,246,70,171,85,231,129,251,250,150,39,127,153,229,83,36,21,90,33,0,2,8,138,101,241,40,8,182,134,48,16,87,140,124,19,66,32,192,11,28,249,137,10,201,128,8,38,82,5,49,201,0,229,20,130,27,160,137,9,64,105,201,132,41,128,3,80,40,185,250,237,233,49,30,74,53,65,79,247,203,108,140,174,209,182,195,8,64,17,160,120,57,211,184,77,236,155,118,149,141,151,9,167,175,237,39,139,55,187,135,122,56,77,71,177,61,120,252,227,205,137,130,100,81,59,159,126,208,38,37,178,70,66,180,68,34,82,156,92,11,21,3,65,34,12,43,81,133,1,64,68,112,5,194,5,8,3,5,129,83,8,2,141,41,162,208,4,104,72,159,113,156,80,48,102,23,91,182,99,152,48,3,21,213,52,192,156,163,186,66,93,175,241,218,113,4,17,53,154,80,212,161,29,32,122,173,145,150,38,26,107,152,99,222,95,232,185,153,149,242,17,83,207,122,228,93,244,176,89,227,221,25,113,220,145,45,93,97,133,66,99,18,178,108,52,22,180,109,219,217,38,182,135,41,20,20,20,72,33,91,178,54,58,220,77,34,177,152,143,119,92,27,72,138,148,23,211,59,16,13,36,91,167,181,23,106,84,118,214,94,103,120,22,37,100,25,66,51,203,98,219,253,36,56,95,40,11,247,155,62,168,56,248,206,235,57,244,87,255,203,249,234,133,251,127,195,127,35,191,208,255,239,202,207,93,127,127,196,219,70,207,69,158,134,147,121,50,206,73,20,232,90,185,185,99,20,206,65,160,30,189,49,230,1,181,241,244,146,108,156,84,64,121,15,77,92,29,35,46,98,6,72,1,40,89,178,235,76,22,20,101,179,98,71,212,86,224,146,30,98,196,210,136,211,44,80,34,172,88,165,28,69,122,214,18,128,85,0,212,228,16,225,114,70,155,243,72,181,135,40,73,162,174,136,36,26,112,70,224,90,138,54,57,93,83,250,172,206,125,176,242,124,231,176,255,240,157,252,69,227,191,170,213,169,130,182,40,17,217,38,145,27,53,181,135,184,108,229,202,200,65,111,96,41,220,65,36,161,110,132,49,31,20,138,177,180,81,178,197,113,6,148,72,100,95,120,223,254,65,85,104,122,161,243,213,90,187,159,95,151,73,91,10,91,30,77,61,109,226,94,63,199,169,246,247,175,227,140,245,180,56,71,226,225,150,241,106,215,187,193,111,230,179,251,28,116,135,87,216,241,54,244,186,165,205,64,173,166,89,12,212,107,6,1,96,179,233,195,10,118,39,41,160,150,68,170,24,10,107,84,196,24,76,18,38,205,18,139,236,114,217,59,202,177,118,224,89,31,111,65,127,113,124,249,151,121,186,213,124,113,253,195,223,138,79,170,69,53,151,6,198,125,242,76,24,4,234,62,24,238,107,216,103,106,248,178,30,203,77,204,118,115,246,6,5,32,40,202,72,177,153,19,189,210,132,217,47,181,170,147,90,149,108,66,57,220,166,244,196,234,154,4,89,188,213,180,221,114,244,244,82,179,69,2,40,116,4,28,69,183,49,208,130,176,37,144,176,37,224,103,55,162,146,48,72,33,26,128,128,105,32,78,148,10,154,101,64,237,168,68,180,100,16,218,37,192,104,52,32,16,76,116,129,132,128,248,197,113,205,67,28,232,3,113,74,116,199,87,234,5,27,94,50,149,8,11,176,92,117,139,169,118,26,78,118,42,178,188,241,217,105,236,214,179,86,215,98,221,187,177,181,45,15,187,217,253,187,203,154,69,217,236,150,45,235,76,47,37,1,164,135,160,68,106,12,8,12,136,156,24,93,226,114,53,22,79,16,82,68,34,234,54,42,164,35,27,70,0,122,49,1,139,74,76,202,181,209,77,40,185,66,156,92,215,206,94,168,133,85,72,26,148,102,118,22,139,139,118,12,203,27,237,49,3,153,134,49,226,81,128,54,216,29,160,22,241,5,232,26,211,225,57,162,156,129,238,25,141,224,182,232,132,53,69,72,202,138,75,104,25,123,75,47,108,104,19,110,123,72,80,129,2,92,21,5,222,5,88,138,237,109,60,186,59,237,103,194,71,170,102,84,184,103,51,237,83,54,200,66,128,194,158,41,195,4,251,126,209,55,241,232,51,199,82,103,106,71,114,50,224,198,206,182,197,181,109,100,189,208,157,145,175,252,4,251,221,88,217,186,159,28,254,153,255,246,237,221,111,179,249,149,255,234,99,190,113,237,113,255,246,96,159,117,191,109,116,200,51,141,39,235,80,104,168,17,205,45,158,131,193,84,212,105,97,154,77,134,118,47,161,173,130,220,69,9,195,186,195,70,135,44,224,25,0,118,105,178,164,166,168,121,240,165,203,156,138,42,181,84,22,80,83,196,46,155,196,84,146,32,28,27,193,40,128,227,82,130,70,139,216,194,2,8,219,156,230,225,43,184,130,98,232,146,40,11,18,145,168,182,84,44,60,108,189,23,126,211,242,214,57,188,251,241,235,60,189,28,219,119,235,15,250,241,87,221,192,102,93,51,237,138,244,77,98,48,6,170,60,128,136,108,195,61,234,46,148,36,8,220,0,176,219,140,117,66,113,73,33,126,70,42,139,34,105,178,169,130,179,226,210,114,131,120,251,234,7,73,39,185,57,47,255,221,235,210,179,134,39,86,76,79,28,238,99,214,17,47,84,143,86,101,84,131,179,222,94,176,62,184,231,229,205,249,241,58,171,159,242,49,249,220,113,46,83,254,47,132,30,204,33,71,103,151,89,149,153,102,3,8,14,146,20,5,209,169,18,1,98,58,64,154,10,164,136,128,72,221,77,48,91,211,145,221,232,172,31,207,249,241,139,179,252,112,177,221,228,252,222,241,116,117,191,123,159,231,115,227,147,187,63,194,123,142,183,91,127,41,238,192,187,196,168,62,85,60,9,159,130,167,169,195,123,207,221,96,37,109,236,62,206,82,198,141,50,12,161,7,176,203,100,137,156,193,13,108,224,88,171,174,69,113,246,226,126,46,241,92,185,68,188,97,186,97,51,183,39,183,189,157,221,169,100,131,0,128,0,2,208,22,161,142,194,22,0,64,42,128,12,136,80,191,9,99,5,81,217,64,78,57,162,8,194,16,81,57,162,35,64,47,74,152,18,182,74,133,32,82,136,80,4,128,6,72,93,64,8,115,197,57,15,156,103,250,13,117,115,149,87,38,31,151,47,214,37,46,166,143,130,237,99,60,93,126,44,203,241,208,119,120,219,248,108,124,85,127,242,76,92,57,231,155,43,154,177,61,220,23,61,28,221,158,166,237,146,210,196,179,90,225,84,105,83,3,5,178,78,245,228,32,45,84,61,13,0,14,13,25,213,6,193,18,216,62,219,204,6,32,149,228,34,89,17,18,87,6,74,81,109,37,73,36,117,160,2,177,105,34,19,2,8,1,66,64,1,163,38,105,48,26,205,14,179,73,115,185,65,222,56,158,254,198,122,100,84,218,27,25,17,59,90,165,106,16,68,222,190,11,61,45,43,206,44,150,35,103,222,230,21,243,90,227,80,64,32,151,21,115,236,102,58,96,148,50,163,117,168,82,41,83,68,90,59,184,41,12,59,0,176,66,239,78,207,44,214,173,39,61,113,155,171,183,27,0,18,163,129,166,132,87,13,107,156,98,86,86,117,17,6,50,133,131,170,179,40,46,0,142,137,60,224,212,201,138,78,93,175,184,189,226,19,239,230,215,254,194,127,238,47,255,111,207,254,63,229,223,127,228,223,60,231,242,58,135,251,173,247,184,198,99,56,198,247,55,223,143,142,20,127,30,122,168,75,81,129,78,155,76,2,74,4,92,96,144,36,130,208,38,197,25,4,80,79,8,108,138,10,214,115,105,200,58,78,111,199,101,172,42,171,102,23,171,180,202,77,139,117,197,192,128,72,105,61,128,173,88,8,189,234,81,163,172,58,8,187,30,120,172,107,0,53,228,16,73,36,8,40,59,59,114,103,164,37,2,216,93,149,39,161,217,92,94,45,43,199,167,151,107,190,246,250,28,244,44,245,135,119,244,23,71,245,151,212,14,71,114,88,84,237,161,208,99,155,130,158,182,3,186,244,1,51,34,20,4,222,112,20,93,30,143,35,173,166,168,148,43,10,243,200,113,108,238,154,106,75,88,148,56,65,242,116,225,58,180,57,114,173,167,247,58,126,178,226,231,215,237,253,95,46,195,149,121,104,94,227,225,94,67,60,20,224,153,222,227,81,189,56,255,226,211,173,247,218,239,39,126,158,23,168,88,157,31,93,99,173,38,89,141,89,58,185,221,31,125,160,21,165,103,11,8,11,61,133,102,15,218,165,153,81,95,166,58,67,59,192,118,204,118,62,67,61,83,158,143,199,15,43,158,23,117,86,87,202,235,231,82,31,11,218,209,191,91,30,132,85,113,211,122,163,190,217,126,141,231,212,11,71,108,221,13,222,53,222,182,95,130,91,162,236,58,242,243,199,126,60,125,179,178,203,239,246,159,113,179,172,254,67,84,24,40,163,106,28,192,57,217,75,27,156,105,108,51,238,43,241,216,156,235,51,19,107,51,143,158,159,127,252,176,222,182,39,198,115,185,94,234,211,180,230,55,159,45,74,139,2,194,22,113,3,142,22,193,148,160,5,197,208,126,19,66,1,78,34,74,82,185,128,161,20,72,98,74,152,138,168,39,2,238,64,163,4,138,132,0,208,255,75,59,0,64,130,116,53,140,38,235,202,97,215,174,101,202,177,76,242,232,218,114,203,87,215,197,128,180,205,220,184,89,239,217,222,184,26,238,182,238,163,15,219,114,95,61,80,15,224,96,111,167,105,207,212,159,135,53,99,32,205,36,68,163,68,65,99,205,236,172,25,105,18,225,5,134,145,18,8,13,34,84,131,36,88,225,41,134,40,19,214,28,75,180,193,10,138,108,29,67,160,8,155,80,201,130,135,224,25,14,17,40,148,84,81,137,251,218,153,172,242,114,160,64,119,61,249,64,62,170,44,167,205,120,178,168,147,208,84,7,45,64,10,68,215,82,209,15,207,7,14,196,174,101,254,241,53,122,154,240,54,41,208,154,246,76,226,115,228,6,5,40,109,9,44,41,61,20,173,165,160,199,49,194,6,34,173,167,0,236,221,37,66,147,198,45,9,227,19,58,122,237,157,2,41,73,34,1,1,88,104,104,88,224,199,111,116,18,252,157,250,166,50,29,191,156,14,83,137,84,100,70,201,236,189,181,153,247,189,211,183,191,233,209,103,177,248,136,119,123,92,253,246,243,244,215,123,235,233,47,254,39,207,15,125,221,235,231,199,23,159,191,249,102,158,126,143,199,248,254,37,31,167,126,62,245,49,211,227,169,245,109,240,3,115,69,101,16,213,232,132,50,36,112,100,64,20,211,144,0,129,138,75,11,122,4,84,32,141,49,37,139,78,32,151,249,117,166,175,234,129,122,99,81,94,55,86,181,136,190,85,10,40,169,250,118,60,85,129,167,66,106,76,12,218,42,168,183,108,180,85,32,186,204,41,166,222,213,154,184,212,134,4,21,138,116,73,213,134,212,214,40,80,151,12,154,30,55,50,203,5,200,217,36,113,185,191,158,175,190,51,92,201,100,95,127,112,99,254,233,226,141,233,243,110,166,235,95,167,123,18,176,137,150,39,128,168,97,41,144,65,248,168,74,130,144,61,90,203,196,145,5,61,40,81,212,242,220,52,220,161,11,96,208,37,161,178,170,132,98,85,250,211,221,95,4,127,195,254,170,217,31,219,247,237,223,253,196,111,190,190,254,68,55,39,102,98,238,156,187,149,162,151,134,212,255,181,191,143,107,65,60,3,6,221,118,73,95,251,89,180,216,141,119,173,80,224,122,126,138,109,78,86,81,5,102,143,56,147,201,236,60,7,103,238,204,147,113,206,86,239,43,222,174,52,43,216,164,3,55,217,251,124,20,179,164,123,176,175,57,12,29,22,245,111,218,111,84,59,170,197,125,125,230,186,160,47,136,191,220,94,137,231,165,240,125,242,70,152,138,138,127,70,222,116,219,31,255,39,255,250,143,79,125,188,107,70,235,81,12,219,24,128,151,138,224,27,235,129,116,85,235,120,62,242,113,127,46,207,175,111,251,133,81,254,29,43,184,62,225,229,183,63,143,207,151,239,249,47,222,241,227,156,190,188,254,235,209,38,4,190,21,103,180,41,150,77,4,32,136,242,17,0,133,124,251,121,137,98,34,7,41,96,68,0,86,39,34,4,35,146,19,4,148,8,193,169,146,114,100,35,84,141,8,227,18,196,133,166,1,56,16,8,39,68,185,120,169,141,95,231,153,185,56,62,225,244,97,232,197,241,161,241,129,229,193,84,151,95,191,174,63,123,61,189,132,179,242,82,110,186,67,242,185,207,44,246,30,188,220,255,176,125,135,47,212,47,166,104,190,142,57,33,146,152,56,106,26,114,100,8,142,34,128,1,144,16,72,2,1,2,226,234,196,232,185,134,185,20,106,177,22,196,13,210,244,121,224,88,92,74,230,66,0,147,161,237,18,177,74,193,240,85,108,25,104,168,230,12,7,40,136,161,226,0,67,151,201,188,174,183,199,245,248,192,208,223,117,204,114,56,58,163,137,57,161,25,32,6,38,66,180,234,0,106,92,28,242,0,59,30,156,89,192,140,172,210,44,201,71,158,226,161,148,243,241,171,118,55,78,51,41,141,8,19,97,163,96,34,108,29,141,211,57,45,60,150,212,95,131,139,154,153,118,249,170,76,162,216,134,217,99,4,151,37,208,161,174,14,92,23,237,128,14,93,27,68,167,193,241,108,71,192,83,39,176,245,16,168,183,227,56,227,241,58,115,160,147,182,174,85,58,166,137,180,9,198,142,102,99,247,49,187,200,73,99,162,15,236,216,15,86,10,54,6,156,96,121,110,104,13,56,212,18,8,202,95,128,20,112,5,18,32,231,202,231,57,122,90,163,103,210,227,249,160,243,64,73,183,151,229,210,250,237,227,33,249,232,171,183,197,39,126,224,127,228,199,253,227,193,241,127,157,93,253,103,249,7,240,125,206,95,165,126,85,253,165,250,100,62,208,107,101,240,56,211,102,177,99,86,17,85,83,12,160,8,1,81,153,38,198,235,152,22,160,166,69,161,198,44,142,192,122,219,15,171,96,11,1,136,40,115,147,77,75,83,45,130,108,29,2,49,0,163,175,25,130,50,175,221,51,11,98,182,85,94,232,196,133,36,209,10,42,134,172,88,59,82,81,8,202,162,33,149,154,14,170,81,180,96,217,114,109,246,217,95,121,122,238,199,59,99,56,241,31,221,228,47,154,48,20,250,242,130,87,91,91,236,32,169,24,29,204,177,188,93,180,182,84,139,102,79,49,240,140,29,120,229,232,206,234,168,220,61,148,226,3,115,31,42,224,227,78,163,114,47,78,172,118,133,160,21,124,122,140,38,30,224,107,240,11,245,95,120,255,140,227,154,87,207,121,245,84,250,141,141,79,216,175,120,233,65,115,120,235,233,118,246,221,97,191,251,26,230,114,52,234,211,190,16,16,210,145,85,20,38,1,4,160,3,59,61,112,207,110,133,54,147,78,238,121,184,147,103,171,47,42,91,127,44,195,1,30,202,189,216,150,21,131,186,167,134,139,218,211,230,153,114,221,247,123,57,188,125,42,62,141,207,220,115,48,110,148,246,89,123,190,235,38,88,54,158,215,127,71,249,79,197,127,7,127,255,213,251,203,99,127,252,230,183,127,178,247,203,111,71,239,43,230,202,185,154,79,222,78,227,179,34,30,244,2,229,255,92,253,175,127,233,158,95,155,241,200,233,151,161,111,10,87,42,30,228,87,123,246,31,31,52,219,121,244,227,56,247,187,79,31,255,201,207,93,190,189,221,108,235,215,39,175,126,251,52,255,244,224,202,67,59,64,54,0,178,20,163,182,0,176,227,40,0,172,240,106,194,213,132,213,80,52,97,49,1,106,117,33,177,96,178,68,66,90,212,6,101,70,10,140,0,89,6,208,5,8,185,46,85,4,213,6,154,4,68,34,142,11,43,80,16,36,42,88,76,168,104,102,85,228,89,24,111,76,37,154,54,19,65,133,53,173,15,187,43,118,243,100,196,133,114,115,120,119,246,184,29,222,195,25,103,217,54,107,155,158,134,13,102,251,76,220,26,138,164,149,170,142,157,132,70,72,74,36,74,11,152,64,68,192,226,130,109,95,18,121,57,19,82,171,151,213,229,102,58,81,38,141,38,129,200,38,51,105,146,44,29,179,73,23,112,139,107,19,182,97,17,66,1,2,47,224,37,100,175,53,26,145,87,159,175,121,251,17,95,126,231,253,177,249,106,14,63,165,187,123,85,108,6,157,4,134,182,219,130,57,80,116,173,43,128,58,97,92,134,202,159,123,188,168,250,246,23,138,7,88,112,213,213,137,114,70,118,161,100,80,206,236,158,183,64,101,93,197,165,51,190,220,87,80,183,44,117,35,115,193,100,110,15,119,30,238,53,209,119,171,167,237,29,157,135,77,238,161,109,176,82,69,73,85,107,174,194,35,60,96,105,111,91,41,200,197,143,60,3,155,222,251,191,77,180,199,107,0,241,218,12,244,221,2,108,148,29,107,119,174,130,46,252,102,52,46,13,120,199,104,24,79,142,151,182,218,181,169,247,216,138,85,167,60,37,38,50,226,169,199,3,146,95,196,43,244,202,15,144,223,6,154,253,140,243,216,211,10,77,214,111,198,251,173,109,248,73,107,7,2,146,99,72,214,137,44,125,227,2,171,128,14,227,101,46,67,42,39,165,52,179,11,137,33,254,2,229,178,240,184,119,58,103,103,27,126,140,91,141,87,55,200,122,114,103,4,157,213,22,22,242,232,233,216,159,84,80,243,205,249,242,163,23,126,254,17,181,253,123,115,126,120,191,255,126,87,175,228,252,80,71,134,62,165,99,225,55,12,26,179,102,190,87,145,37,148,134,108,21,58,26,130,26,169,125,130,4,18,1,68,66,244,21,95,138,94,156,178,154,139,215,123,87,86,179,88,95,239,124,127,251,241,214,254,242,254,182,236,70,63,75,127,176,63,13,63,32,140,99,59,240,59,84,233,183,204,189,116,68,55,144,218,108,167,219,246,36,43,151,48,163,14,230,17,6,60,193,83,122,97,183,244,27,242,14,10,239,143,223,183,201,151,7,80,90,214,251,22,128,37,123,231,172,108,72,58,222,176,160,39,54,110,22,154,92,125,242,186,79,159,211,254,244,111,221,250,254,223,59,121,254,27,147,31,143,249,217,156,143,114,228,120,23,214,186,193,217,76,85,220,147,89,207,68,194,48,54,152,123,34,217,67,164,250,4,151,212,172,206,106,72,178,89,227,11,250,164,189,186,123,161,239,219,135,109,212,117,60,47,47,199,72,101,153,177,98,195,219,221,204,59,197,239,19,111,135,95,50,222,42,237,87,79,162,247,225,37,183,7,191,252,239,252,251,115,206,236,126,218,60,182,36,96,189,223,160,129,206,52,45,39,19,150,20,66,4,81,68,79,9,67,57,172,68,103,26,236,13,251,196,227,23,227,120,6,101,171,108,236,133,230,162,102,173,60,100,86,202,89,207,69,102,211,39,9,168,140,203,2,91,156,162,14,13,34,0,218,100,87,251,153,143,181,185,175,151,103,253,158,138,47,224,171,213,227,181,141,235,209,242,130,134,94,157,86,119,39,7,169,115,217,154,112,158,20,250,205,103,183,215,17,131,230,231,52,178,120,115,245,229,39,255,193,175,255,191,111,214,255,246,47,156,254,231,223,183,254,207,47,111,127,125,180,253,83,162,255,79,134,175,10,222,44,140,100,80,184,218,27,111,255,222,153,253,95,88,158,127,231,78,67,220,136,195,235,0,11,18,19,178,18,13,67,13,65,50,170,33,152,132,156,6,163,177,182,24,40,17,192,180,234,84,99,219,178,100,34,73,35,8,85,222,33,136,146,114,31,87,114,115,127,12,5,187,29,235,69,31,206,1,232,227,235,197,245,38,61,139,5,196,133,170,171,94,4,27,16,99,156,237,36,9,26,128,216,130,45,123,64,218,83,131,67,86,89,247,252,250,82,190,30,253,239,143,251,119,255,207,255,191,142,147,159,253,250,87,218,219,61,71,185,144,75,237,176,173,20,68,8,169,138,45,223,219,178,67,91,30,212,115,230,11,13,3,190,21,156,3,67,1,4,0,65,116,80,228,124,156,44,184,247,120,221,74,175,149,91,229,40,28,151,91,13,141,158,115,199,188,182,101,157,211,211,82,45,96,35,99,145,158,244,218,163,32,54,176,116,149,176,27,123,137,232,12,143,247,180,246,150,220,200,103,233,5,217,54,39,229,58,126,157,171,51,207,158,83,79,23,139,195,175,159,95,203,163,249,207,255,240,179,101,131,254,220,247,175,191,191,206,64,203,242,56,129,54,26,63,205,29,229,87,23,119,26,46,94,56,44,4,171,177,160,213,250,9,157,162,88,238,176,133,150,227,177,46,45,59,201,171,142,137,40,131,87,14,119,6,43,108,64,182,188,110,103,110,145,16,60,58,140,186,43,59,29,107,51,197,94,219,231,158,166,170,139,194,35,218,178,94,114,186,130,91,14,242,12,221,178,54,1,1,2,185,34,178,233,190,103,150,40,103,12,80,22,57,6,152,42,94,86,241,66,216,131,22,66,55,118,213,208,227,210,3,59,100,212,40,0,188,243,75,28,17,160,237,85,56,27,252,38,108,172,12,21,1,32,10,144,174,243,201,82,93,26,151,228,152,140,113,66,201,217,186,134,146,53,163,191,199,238,51,149,90,221,4,85,56,27,214,238,128,29,47,239,227,210,250,18,197,84,118,178,18,22,180,225,24,83,121,122,83,240,112,241,92,183,126,46,172,60,221,191,194,226,70,109,233,169,79,171,107,167,32,159,192,72,82,136,200,21,201,73,12,106,116,32,0,124,130,137,0,130,36,76,66,186,59,148,37,52,149,45,205,238,218,165,182,118,95,167,61,253,7,190,18,83,250,49,14,122,44,15,122,112,238,164,141,186,56,163,252,198,187,50,144,73,56,244,40,88,72,181,222,49,211,98,69,99,253,217,56,38,5,42,114,1,64,135,52,100,121,219,60,184,112,5,217,69,72,236,44,96,73,104,217,17,163,6,220,90,167,173,178,224,172,47,30,189,178,126,63,109,254,181,211,245,54,170,40,107,168,132,102,97,149,90,130,154,22,44,204,201,128,197,13,9,65,128,45,25,132,192,165,236,51,76,15,129,82,82,150,237,35,119,245,224,52,125,177,251,36,44,246,94,152,211,243,132,65,58,221,108,43,140,32,115,226,121,181,160,135,193,93,244,218,248,82,250,10,220,72,179,63,254,223,252,231,231,130,93,22,186,123,22,218,217,163,99,218,108,26,109,104,90,107,200,122,166,66,128,140,82,148,70,103,10,107,89,51,216,129,145,146,60,214,217,250,172,196,181,188,182,243,74,89,215,148,58,38,214,35,79,104,34,103,210,248,42,230,201,213,36,54,106,82,107,237,20,91,230,249,188,226,51,196,215,216,143,228,79,244,174,160,203,69,39,52,188,86,143,174,142,133,103,192,180,222,185,60,90,159,139,155,26,191,231,63,252,35,31,62,249,250,56,231,221,48,62,0,243,199,122,241,237,250,183,206,63,243,138,255,211,143,200,63,183,122,125,39,250,51,34,239,108,126,208,186,183,217,86,104,41,84,8,138,249,58,186,220,215,95,127,184,51,125,97,36,231,163,143,16,23,78,215,48,27,50,13,17,51,5,26,188,130,1,215,20,163,76,202,128,128,200,51,67,98,42,84,38,65,195,35,139,86,36,105,2,83,216,146,128,19,145,112,162,49,36,55,80,24,217,161,4,34,112,19,128,180,192,20,128,157,161,136,29,32,105,10,17,58,67,119,6,180,101,2,23,192,35,43,0,150,59,232,183,91,174,219,120,212,56,189,119,239,150,218,142,249,237,150,46,224,119,224,1,145,138,84,61,106,75,145,170,28,44,223,239,154,22,66,81,29,149,44,196,227,216,123,81,6,12,4,53,237,26,115,180,171,182,215,173,222,213,131,110,84,97,73,75,200,25,239,206,166,65,149,147,102,72,180,82,114,196,90,73,55,109,132,210,39,98,36,86,199,201,118,146,141,154,86,244,108,195,140,253,136,163,92,247,21,117,175,174,178,50,117,158,147,243,38,236,190,115,34,58,91,205,207,159,5,143,31,20,176,178,225,202,140,242,216,104,177,77,227,49,52,192,114,237,51,71,39,62,156,29,181,116,99,182,199,133,80,8,83,2,172,163,97,62,119,9,205,72,141,217,82,60,6,33,2,86,212,74,44,94,43,33,128,24,255,208,73,178,152,38,67,41,95,157,80,128,2,225,214,124,212,13,61,238,9,161,195,93,66,139,59,208,168,62,32,76,240,0,243,33,170,158,234,57,90,37,82,68,66,208,20,93,135,191,251,236,78,173,154,36,32,58,160,91,147,133,166,19,89,103,167,49,68,235,224,112,246,155,127,97,80,255,101,186,125,87,246,124,214,55,22,25,212,134,118,225,186,178,41,43,91,46,172,93,121,217,184,28,49,25,157,152,11,14,65,23,12,226,163,96,106,204,247,37,47,187,43,34,205,82,116,177,196,32,132,47,41,242,240,85,105,27,49,72,43,214,219,60,94,119,210,56,158,22,183,218,78,157,162,25,200,62,144,130,89,176,67,4,135,121,141,156,146,64,134,198,58,74,65,216,126,204,182,156,202,166,154,206,122,191,206,149,51,88,123,9,3,150,96,178,114,237,98,243,142,117,18,159,37,168,33,56,156,200,144,74,245,138,180,249,170,94,87,193,39,233,87,34,169,20,69,80,46,199,189,186,141,242,218,43,94,109,108,141,173,176,26,173,193,245,115,44,193,1,28,36,10,73,29,168,232,229,0,69,7,6,161,7,129,18,44,214,212,47,121,68,33,96,107,248,46,48,77,36,219,156,166,117,144,51,207,69,99,16,5,13,186,228,92,141,198,54,36,105,105,91,215,116,178,176,193,134,212,16,39,43,141,102,130,145,184,19,74,73,36,213,134,92,38,75,230,246,199,202,242,124,28,248,130,241,5,197,115,253,39,92,152,192,88,195,162,75,158,54,96,146,237,187,145,246,178,91,20,205,162,174,250,53,63,42,63,242,47,253,133,247,230,183,215,167,157,151,20,29,252,64,177,3,220,163,106,251,123,143,203,23,75,175,227,240,225,193,177,138,81,58,171,156,176,10,49,250,22,177,9,42,155,204,38,138,81,173,246,145,115,199,107,233,249,35,135,79,233,96,100,121,14,225,137,138,234,86,161,46,228,100,32,75,200,76,66,36,230,197,165,173,245,1,101,102,88,105,102,146,143,169,76,132,136,145,0,108,224,33,89,65,6,132,197,22,3,1,38,132,0,176,74,4,16,88,116,103,76,98,227,145,44,45,133,100,180,101,79,108,68,4,160,27,0,155,80,162,165,182,8,108,62,64,49,140,99,229,234,20,90,186,237,199,122,188,54,129,13,176,0,13,48,48,22,50,82,5,124,36,129,107,43,177,59,49,245,114,99,217,221,182,221,62,61,31,218,237,37,77,90,209,112,114,181,230,234,113,31,94,191,42,93,221,83,50,166,227,188,172,109,124,156,219,228,50,155,29,54,1,145,178,32,12,36,45,221,84,32,88,32,141,229,246,176,221,89,158,79,171,122,114,253,224,18,55,219,27,79,218,101,187,232,207,242,98,216,110,151,211,230,162,212,88,189,17,183,244,111,91,110,108,111,140,241,239,255,180,44,129,43,103,243,149,154,172,205,35,7,153,216,44,151,149,251,236,156,79,125,190,0,189,29,206,182,149,234,54,130,173,66,90,64,98,214,38,250,206,179,61,46,99,157,86,118,83,163,154,116,205,164,27,97,163,79,93,229,132,143,236,184,195,30,8,4,56,90,24,8,97,198,99,96,63,133,179,207,168,105,161,122,134,152,24,56,175,72,221,160,204,140,94,155,147,101,179,89,123,96,86,204,24,168,45,228,245,98,37,227,99,109,197,114,238,183,243,149,233,176,249,246,223,115,237,59,138,253,135,172,181,213,138,48,7,86,196,149,4,204,146,3,164,232,1,50,20,3,48,24,128,159,32,0,105,64,188,236,79,24,33,48,131,45,1,4,6,214,80,81,171,52,200,133,69,131,147,233,245,8,106,239,124,120,232,86,195,201,74,21,39,131,29,121,96,0,0,1,99,4,6,64,174,37,83,25,150,14,68,205,44,10,145,176,83,166,86,70,119,240,244,98,191,78,205,121,241,250,118,167,173,215,250,106,123,194,254,2,84,122,165,234,11,135,0,39,14,48,76,245,226,160,14,218,61,187,87,14,191,82,55,134,106,148,132,246,208,205,114,69,127,183,43,54,172,42,197,138,62,237,58,129,79,131,166,145,193,193,120,192,247,240,222,24,193,83,56,131,73,104,138,8,100,136,110,107,140,51,87,206,23,160,5,97,129,144,234,136,64,51,203,48,76,41,214,133,50,135,186,103,172,117,203,28,87,195,73,107,4,4,70,42,46,144,222,132,109,104,67,35,163,83,233,212,214,214,235,147,114,109,149,159,97,188,172,122,78,251,98,253,212,40,30,54,33,115,24,45,37,133,80,43,106,16,53,46,116,117,174,179,64,204,100,184,213,217,181,239,124,175,223,188,171,249,175,199,11,198,167,12,177,208,8,39,128,161,119,37,111,163,222,182,207,232,241,239,62,250,110,228,211,93,21,79,198,178,85,5,87,116,50,105,138,73,59,162,147,220,21,151,222,17,214,143,207,53,239,62,100,2,230,7,212,10,114,70,163,201,115,240,186,66,102,47,228,18,169,19,38,55,109,128,100,216,73,135,53,146,48,97,165,69,76,108,155,140,17,82,9,34,69,88,177,68,96,38,35,64,4,39,152,0,82,212,24,138,165,181,177,52,147,96,2,152,17,0,34,130,25,34,218,70,128,8,60,86,105,81,0,184,88,194,98,4,33,130,129,22,37,250,158,236,137,108,3,181,13,212,6,71,1,35,192,241,40,4,189,236,46,100,71,132,178,128,144,76,177,123,252,184,139,213,169,250,3,195,225,245,169,222,44,193,82,88,154,142,156,206,241,184,127,223,150,53,26,163,235,176,9,18,253,168,182,90,148,110,173,20,35,169,110,173,153,138,201,158,124,57,219,163,219,219,142,54,146,229,153,165,178,236,14,175,25,207,93,181,151,113,213,140,151,181,107,181,29,236,141,30,205,196,227,110,139,213,141,180,42,191,196,133,111,139,163,12,83,195,119,235,123,41,115,176,96,217,156,88,39,205,218,204,57,26,3,16,13,145,224,18,11,136,181,140,5,64,68,184,128,254,241,15,63,165,24,184,162,47,1,176,201,82,0,74,192,59,225,163,120,188,195,126,164,31,172,221,135,213,80,0,149,35,207,146,115,78,80,226,162,179,50,203,218,86,165,133,138,60,36,211,112,254,186,158,220,193,214,51,29,189,92,159,101,239,95,183,147,213,117,28,84,133,98,122,158,205,151,90,67,129,205,88,55,197,84,183,237,39,174,125,255,79,155,203,191,144,229,247,29,218,103,116,221,96,129,128,200,19,252,168,232,45,206,78,163,179,112,4,18,1,128,94,201,151,12,34,121,94,23,33,62,135,11,175,225,99,108,204,38,131,170,36,136,134,58,218,76,210,128,82,146,16,119,141,236,60,149,60,137,154,242,176,150,237,130,102,0,208,193,12,100,1,160,131,103,79,119,168,187,138,16,5,0,33,240,224,26,22,78,87,103,74,7,78,233,148,61,117,191,233,167,122,43,194,178,192,46,236,108,217,218,138,43,85,95,64,41,128,25,136,162,118,136,51,9,2,70,111,30,41,141,3,20,20,121,136,189,113,111,153,19,123,244,91,21,150,58,217,155,118,178,211,90,49,54,248,28,156,21,101,194,197,65,26,197,47,13,183,103,69,130,54,48,104,200,29,77,62,244,142,168,64,108,176,203,198,0,2,180,247,232,61,64,82,133,183,96,169,4,176,0,169,188,9,141,161,178,153,173,172,41,190,234,45,108,118,167,110,221,244,112,215,121,119,204,155,217,207,177,183,178,182,228,93,47,151,199,140,113,228,85,37,79,95,206,80,134,157,216,130,118,130,92,149,143,168,239,116,92,19,166,173,254,177,25,227,214,239,193,187,79,189,32,191,163,70,1,233,8,134,180,36,135,232,129,41,117,120,195,7,227,243,227,190,46,83,131,169,5,61,82,206,73,18,229,41,27,136,190,61,154,170,11,128,128,70,230,198,152,118,159,62,181,197,15,248,248,193,201,37,204,199,40,238,215,117,89,85,22,173,186,213,230,7,139,150,149,196,153,206,1,162,147,118,218,3,134,157,102,136,176,152,16,148,74,15,112,50,69,36,6,20,38,1,136,33,128,88,140,128,128,139,233,216,32,136,30,216,24,119,59,131,8,32,16,81,80,54,9,110,175,178,17,59,104,0,143,128,96,90,217,236,197,105,1,44,16,117,92,138,45,75,54,60,109,225,209,64,16,12,253,248,40,0,16,25,122,227,59,150,187,219,189,80,23,186,119,23,175,170,181,126,244,246,253,88,29,171,238,251,252,113,31,239,183,7,198,225,241,229,230,87,169,145,78,207,164,233,57,133,115,30,152,128,6,136,62,2,192,242,169,53,222,0,161,68,175,24,133,97,110,236,19,155,162,40,36,214,238,212,158,189,156,22,67,111,109,90,217,142,93,138,101,217,120,93,212,193,104,135,41,182,31,109,7,43,223,235,37,20,54,109,135,115,219,164,243,153,252,94,109,175,224,76,197,189,37,78,244,196,29,234,140,230,179,150,130,221,168,222,205,145,208,10,94,206,120,144,67,5,53,47,251,25,175,213,105,157,7,137,107,105,138,111,96,209,147,66,135,251,132,15,246,184,67,135,6,11,25,33,39,65,26,72,168,53,19,102,45,213,76,206,101,206,133,158,93,53,123,195,14,82,133,182,243,148,78,250,117,99,155,157,200,52,60,54,77,125,181,200,53,35,75,113,18,153,143,225,164,121,61,221,199,58,117,223,31,215,191,235,225,252,201,202,95,156,142,197,195,88,146,78,133,232,9,192,132,33,16,8,36,64,230,164,68,198,255,207,94,63,247,112,91,103,52,244,198,198,164,226,45,27,134,49,160,195,219,28,197,233,90,89,209,246,178,182,190,187,253,102,143,182,227,223,102,175,98,199,16,129,21,204,0,1,3,48,131,49,169,22,140,17,34,66,96,134,245,24,104,56,170,33,202,67,103,236,227,157,126,159,200,121,17,116,240,229,238,163,101,215,12,191,206,253,154,128,169,231,178,56,77,64,214,65,148,20,48,148,88,49,162,143,29,174,33,135,24,25,145,13,109,145,97,24,29,5,35,64,71,170,216,93,124,227,37,16,226,0,78,235,51,124,42,174,133,45,48,104,194,30,220,151,119,237,251,193,216,40,253,195,156,143,140,48,170,61,100,171,1,42,195,64,14,25,131,59,34,180,64,128,145,96,23,72,3,64,172,221,6,119,39,182,230,154,237,178,157,219,247,171,243,190,129,159,30,121,111,248,166,231,110,237,29,253,63,55,251,247,131,189,154,249,220,70,50,217,231,202,184,2,71,23,40,217,130,226,232,130,93,146,38,89,115,87,228,248,124,216,123,152,155,219,238,233,233,215,15,231,141,183,245,152,242,203,5,20,139,48,194,148,93,22,82,241,36,216,74,88,165,39,188,124,121,119,124,241,1,209,91,241,200,62,137,1,39,11,84,44,82,96,91,152,165,148,214,141,83,130,202,163,147,155,206,209,207,142,79,54,238,94,44,156,38,129,89,117,61,55,36,113,8,10,210,200,158,164,227,176,140,233,137,84,24,166,210,37,32,145,5,147,182,172,104,156,236,4,23,91,244,4,56,1,2,34,2,98,128,0,151,195,24,206,81,64,16,209,2,160,0,128,133,136,165,33,58,35,54,207,66,80,4,166,84,3,116,4,26,152,16,4,136,192,144,74,215,14,182,1,176,251,232,1,244,55,215,6,108,0,16,8,212,237,221,215,145,172,72,213,233,254,240,112,118,61,112,254,245,156,55,150,79,140,159,247,3,49,227,228,111,228,206,89,231,54,39,203,185,134,164,24,69,195,138,54,20,0,11,67,3,84,216,17,62,150,163,100,175,72,147,182,107,154,48,236,180,77,32,107,215,157,211,248,220,92,45,122,118,169,246,53,139,225,65,221,222,196,172,139,149,25,220,41,106,208,67,136,73,14,246,215,47,175,86,58,80,231,51,125,32,121,129,78,131,228,57,235,102,15,150,214,91,112,230,254,248,156,80,72,69,7,4,74,220,70,240,88,219,180,24,28,37,68,53,128,75,91,132,191,159,233,3,61,113,23,44,21,88,80,158,36,195,61,33,236,195,70,62,164,164,26,212,184,210,192,166,49,41,252,144,239,155,225,199,46,147,228,152,149,31,10,222,121,76,161,226,241,186,4,135,170,12,94,111,36,142,149,76,139,87,220,168,15,55,95,118,203,113,75,183,91,108,13,134,202,106,110,89,31,206,95,241,240,252,190,250,52,108,120,61,119,122,163,25,255,182,197,203,85,6,205,12,200,34,129,210,156,32,192,64,157,212,169,40,153,251,234,164,74,223,69,111,59,48,65,199,16,188,54,143,66,20,222,142,150,44,234,148,53,89,143,227,138,64,232,248,118,17,113,231,13,94,222,136,83,209,39,219,152,224,64,106,140,128,49,190,254,255,248,217,136,112,135,56,35,0,91,132,149,133,103,128,17,74,166,225,81,39,215,209,102,81,185,219,1,116,63,251,239,111,220,125,42,163,251,231,47,42,158,171,89,111,139,159,28,166,14,170,24,74,48,236,200,120,180,126,179,253,123,172,31,66,176,37,88,102,202,17,26,70,139,105,33,200,14,117,141,130,182,115,27,117,60,216,7,176,224,2,135,116,49,86,245,10,156,208,167,224,4,108,193,186,28,210,199,223,127,48,220,183,179,231,140,11,150,44,103,38,136,102,11,181,12,33,81,78,127,223,149,151,20,144,234,173,17,32,64,128,174,160,34,93,242,185,151,61,54,183,134,119,203,55,228,29,123,196,222,159,31,203,117,151,249,108,123,233,228,62,110,98,223,16,247,94,117,97,100,82,192,4,64,96,139,5,100,210,38,145,194,49,205,147,185,216,221,104,247,110,148,91,237,124,246,252,119,237,227,241,37,159,6,158,75,186,106,62,216,159,104,167,187,192,104,239,222,132,84,64,205,228,64,69,142,212,191,168,219,151,239,226,71,59,55,56,211,35,155,65,64,74,167,73,203,202,194,209,187,210,78,42,91,119,119,3,213,45,194,18,71,233,237,79,47,248,199,22,252,62,116,175,131,161,50,231,0,140,150,94,171,199,170,20,18,218,182,121,196,109,3,108,224,134,137,244,72,77,59,26,163,152,16,1,144,38,2,32,214,21,1,24,1,17,64,138,200,149,228,77,172,182,202,10,10,47,160,80,163,216,100,8,128,32,109,51,144,21,129,85,41,162,84,211,145,152,33,170,148,32,90,98,78,205,14,207,130,6,139,22,0,3,84,29,73,154,164,105,18,84,239,219,252,203,207,111,223,46,39,95,113,250,13,219,247,26,118,199,5,246,229,246,179,14,204,59,206,123,254,214,196,171,204,71,238,83,153,137,15,177,231,136,86,154,38,204,25,92,55,161,1,66,0,138,35,82,214,99,25,42,81,11,111,234,166,46,15,214,94,110,207,78,46,118,18,246,178,123,59,253,232,13,53,14,218,73,25,119,56,188,158,189,60,216,84,15,102,131,105,188,165,141,61,9,117,233,240,215,255,88,63,53,141,38,246,116,230,4,221,221,232,246,247,172,198,76,105,155,110,205,222,43,95,65,153,115,44,187,150,64,150,12,108,1,68,44,230,217,214,37,132,205,74,139,8,186,128,149,130,227,77,18,251,128,97,184,77,234,115,142,52,204,231,193,89,18,117,184,5,216,215,116,10,175,159,22,106,190,86,144,163,244,67,19,203,158,62,75,202,92,76,13,243,208,98,151,132,197,49,116,167,231,214,47,195,130,55,180,151,88,179,79,49,236,176,36,119,126,92,108,251,201,249,233,209,82,58,251,249,156,182,205,135,151,107,249,240,212,95,2,0,47,98,24,73,16,4,65,58,80,145,78,2,64,254,127,198,216,8,30,114,67,105,149,71,8,87,217,232,244,210,73,187,35,90,23,111,188,72,31,101,151,206,238,226,226,100,146,102,226,92,15,244,165,232,245,147,147,39,119,236,129,94,97,4,12,138,153,255,91,176,86,39,138,72,132,13,2,119,183,242,8,11,113,155,123,232,81,235,166,77,223,115,103,157,219,229,170,228,234,240,191,252,200,173,101,27,19,95,171,1,245,224,103,244,21,64,26,194,64,12,168,158,23,116,228,252,126,251,135,112,199,114,76,215,177,221,30,23,84,149,197,153,204,41,227,0,107,247,206,181,10,59,117,169,22,122,198,121,119,8,54,98,19,92,132,2,58,208,109,119,63,191,169,47,128,16,153,33,179,30,75,202,236,196,122,140,102,34,63,113,231,236,150,203,38,182,240,54,237,240,179,182,195,105,115,215,108,158,221,181,248,216,89,179,73,219,57,241,107,193,238,249,235,94,62,138,182,44,3,162,245,158,236,203,181,101,111,19,26,17,1,189,50,129,96,39,128,75,134,118,37,38,40,67,0,46,25,146,148,76,17,105,200,212,40,196,159,248,211,241,171,111,238,79,63,143,103,202,195,68,168,238,15,106,148,47,82,228,240,104,0,135,147,200,222,176,240,64,67,38,35,186,154,53,231,254,195,67,253,241,71,228,217,179,243,66,127,8,90,190,58,185,33,205,10,31,42,210,5,157,5,96,170,96,85,88,162,168,151,247,207,169,249,251,151,175,148,191,138,5,121,69,95,153,102,107,91,40,26,105,199,209,0,225,200,64,109,71,174,114,134,149,169,45,73,121,9,2,28,129,130,34,198,64,136,65,72,202,33,4,132,145,2,47,157,200,198,166,228,229,30,101,67,43,150,8,77,107,99,47,121,72,88,130,6,28,143,182,104,104,64,45,146,182,91,77,206,187,82,90,22,82,22,2,8,104,35,10,5,218,29,187,21,71,90,65,212,208,253,253,254,131,191,51,203,194,160,228,83,227,175,111,239,216,111,88,7,254,200,76,138,199,142,39,241,100,206,11,163,237,156,54,203,2,195,34,71,139,13,210,180,192,22,133,142,22,137,84,81,2,199,73,144,254,162,196,12,155,156,237,190,99,120,255,178,221,183,119,22,184,223,123,152,217,243,118,102,245,216,201,29,228,52,160,182,29,246,99,91,119,75,98,44,205,8,107,171,118,41,118,54,11,223,105,157,207,218,44,157,190,239,155,109,133,176,192,7,203,132,163,219,84,101,52,180,216,85,23,150,165,150,120,49,127,123,185,118,108,36,225,184,251,158,151,148,132,222,244,232,222,149,204,240,210,125,147,70,32,34,20,60,181,7,211,149,167,237,126,216,19,143,194,237,130,242,108,247,159,95,53,6,204,236,193,90,113,105,52,53,206,139,229,50,92,191,38,103,142,39,199,231,79,188,78,78,60,89,47,10,203,217,186,14,237,226,65,172,223,245,199,131,17,46,47,111,93,255,211,50,63,223,228,242,230,142,223,219,120,247,217,60,57,156,59,41,75,219,130,92,117,120,89,84,208,183,83,75,228,149,219,243,124,141,117,78,117,84,177,96,45,175,114,221,29,142,139,44,214,101,177,86,125,103,227,252,246,218,246,131,135,249,67,133,94,101,178,22,53,162,26,195,132,217,17,130,17,193,3,186,144,174,125,45,106,98,160,94,243,138,176,219,221,132,133,35,62,222,68,29,105,236,145,3,198,40,138,13,8,88,35,20,123,177,83,200,116,186,208,113,187,143,111,182,183,172,47,200,43,177,175,165,117,35,133,171,98,102,62,57,114,52,6,75,4,82,142,133,161,13,160,49,54,153,120,109,100,58,57,167,166,0,191,219,137,147,218,49,156,175,86,79,135,219,183,122,88,134,215,75,188,168,135,153,234,98,194,168,106,164,61,51,42,4,83,158,206,245,147,237,248,190,249,241,189,77,207,211,99,63,159,189,76,97,185,90,116,82,206,85,175,123,198,62,71,221,142,182,173,214,6,68,92,192,28,70,27,112,228,110,139,17,200,7,190,99,27,3,143,155,74,48,26,56,139,28,6,49,48,236,187,59,247,105,251,40,49,28,181,69,50,141,157,24,88,179,98,96,201,240,146,104,80,27,65,106,89,132,182,116,151,145,94,186,236,154,109,154,162,234,56,221,57,88,149,77,216,209,118,107,59,219,86,187,84,195,206,61,227,202,110,25,57,131,192,123,159,28,111,47,183,191,129,15,47,255,178,159,5,134,36,133,9,156,7,93,86,158,144,98,30,142,37,63,57,16,56,224,144,13,21,41,213,152,90,160,5,47,17,253,203,25,127,244,155,237,139,129,115,179,194,38,196,237,18,68,74,108,53,20,134,83,1,88,193,79,164,77,1,85,229,28,198,253,165,47,159,58,205,23,235,219,135,166,175,224,102,162,59,90,213,212,207,195,212,153,82,225,132,99,18,109,244,40,213,2,70,46,113,36,211,158,152,48,98,166,72,197,0,117,1,88,214,222,236,112,65,133,154,8,10,142,220,134,22,128,235,181,62,109,243,106,196,112,150,110,181,104,41,52,209,168,100,207,227,178,99,17,66,140,7,24,101,49,203,86,198,2,90,208,225,14,117,24,73,140,90,102,138,77,156,232,228,38,175,46,215,125,59,168,207,247,229,245,249,112,191,221,206,229,242,7,93,253,248,248,68,62,252,242,247,246,91,239,62,113,75,236,248,169,133,39,241,26,158,224,161,17,51,52,128,6,187,237,161,103,136,40,87,83,91,125,180,108,245,234,169,52,219,12,221,73,6,97,122,176,113,112,93,111,214,154,203,244,5,92,239,215,134,184,57,30,44,229,65,111,87,164,156,180,147,200,146,251,167,202,168,181,116,172,146,198,5,110,66,86,138,104,189,50,91,207,212,11,227,90,233,28,158,238,91,17,252,223,147,79,87,161,59,12,162,5,51,182,83,61,137,14,220,107,208,9,243,162,230,194,92,250,229,208,139,100,158,39,222,51,225,117,51,239,236,69,62,127,242,3,162,130,218,28,206,158,164,243,20,62,71,206,23,167,155,55,205,179,176,154,126,235,228,255,248,95,55,7,38,39,46,8,149,19,23,168,105,98,67,183,64,165,151,31,230,154,117,221,107,87,45,68,53,7,42,204,182,5,246,101,172,223,29,114,226,239,219,56,215,207,94,169,29,101,127,121,6,118,115,234,25,22,76,85,29,87,99,21,151,184,121,227,208,23,170,189,105,148,205,232,197,122,105,75,216,106,103,23,44,108,76,116,44,248,137,145,248,137,157,229,98,167,44,55,223,124,52,88,62,158,211,102,217,0,198,137,12,1,71,36,15,222,3,56,43,54,181,161,10,70,142,185,175,106,46,203,92,84,15,238,42,55,165,44,137,2,34,90,236,99,168,144,105,3,17,54,106,80,43,13,11,135,217,9,171,127,248,223,255,57,249,215,15,95,41,31,160,75,205,158,202,13,243,5,55,13,32,225,101,179,115,36,5,220,8,123,178,236,134,50,193,144,27,128,200,13,148,100,111,16,68,3,196,8,36,155,227,107,125,11,142,18,190,105,167,193,226,199,213,167,179,118,136,66,136,30,251,104,31,203,243,19,249,246,131,248,247,188,61,142,162,90,9,27,171,111,64,44,98,6,103,251,180,100,44,160,109,26,8,68,121,236,54,93,170,109,72,5,56,90,205,125,83,137,193,153,74,42,6,193,83,49,227,45,114,252,151,59,181,0,93,100,120,48,212,65,26,13,85,14,130,183,200,200,194,145,15,68,106,36,209,136,42,40,86,232,66,239,118,80,36,105,194,116,140,172,7,20,38,202,28,109,142,109,70,3,155,96,179,200,46,73,114,169,215,184,255,137,127,213,234,239,161,94,199,253,229,203,153,31,204,0,3,147,4,170,57,32,164,50,108,148,10,148,2,64,104,128,0,212,161,74,149,0,169,26,16,169,198,195,214,190,124,119,126,177,223,189,114,211,131,145,209,108,67,195,131,152,77,153,249,138,165,152,41,38,192,2,234,70,19,71,85,118,88,187,197,51,252,132,120,247,131,251,23,31,59,170,26,230,253,106,253,229,209,61,237,232,133,92,177,137,216,251,232,144,108,21,116,164,18,5,74,35,241,83,16,8,29,19,16,225,173,241,66,111,116,51,87,129,185,51,231,58,57,186,225,99,250,104,92,179,80,91,215,23,227,179,183,254,136,50,41,99,41,198,176,126,186,62,25,175,220,221,81,215,236,142,224,224,2,114,1,15,157,161,81,19,18,228,56,219,162,8,162,106,4,108,128,186,51,110,149,123,213,215,234,158,23,125,255,244,234,236,247,190,229,123,223,226,202,117,202,177,161,7,238,95,240,191,54,206,144,38,147,1,35,25,38,167,52,132,36,64,17,58,179,30,89,24,55,95,178,137,109,10,92,55,250,171,86,79,119,247,124,247,83,147,40,215,8,66,78,121,74,17,119,191,255,234,230,226,210,59,194,66,61,40,239,120,79,204,115,213,37,198,6,21,65,146,183,230,208,99,213,42,204,234,218,170,21,184,176,205,41,34,167,2,231,252,218,206,79,53,122,252,233,249,79,29,213,132,14,127,111,194,156,185,98,243,142,94,208,2,106,109,208,15,17,161,86,141,146,28,218,98,110,133,199,77,223,220,216,180,202,8,22,239,171,255,252,101,1,41,13,128,129,2,176,136,41,222,134,238,214,139,203,235,94,63,30,113,11,126,4,195,238,232,224,141,16,73,47,33,46,34,121,116,219,227,135,249,205,148,114,227,244,198,213,64,139,227,179,243,41,154,159,40,236,124,177,58,15,102,122,221,217,145,201,38,136,248,224,242,246,226,118,104,173,251,84,214,103,131,186,169,249,31,91,118,121,25,30,146,251,240,135,102,203,127,117,60,253,7,238,238,229,116,154,55,78,255,90,82,254,93,111,79,157,141,203,177,171,98,163,66,66,15,216,178,238,168,177,222,210,193,129,163,61,114,63,167,253,52,165,205,106,125,218,99,206,30,162,99,202,4,192,0,2,136,201,144,77,120,237,85,252,148,177,146,12,186,108,254,245,217,137,255,255,23,175,254,95,27,63,248,165,242,74,68,223,12,198,211,72,147,181,98,234,26,9,164,128,64,44,16,41,80,195,182,25,115,139,179,71,217,128,140,160,165,43,131,48,27,12,52,157,124,231,250,149,160,243,170,102,105,161,168,211,230,162,114,241,90,41,187,137,176,193,66,158,104,103,231,177,218,241,251,237,31,92,214,15,102,143,101,14,181,138,107,224,62,128,155,251,99,229,28,176,132,5,68,35,130,216,177,7,10,172,136,77,240,35,192,82,250,252,142,220,196,32,6,158,43,155,27,152,161,210,216,213,246,187,50,16,2,43,54,54,184,16,68,9,75,10,45,52,100,145,37,72,170,1,246,43,9,19,59,103,17,50,108,16,203,33,41,200,178,128,99,57,105,152,197,160,212,225,227,227,198,105,253,170,237,159,201,250,200,97,207,218,180,120,247,125,22,187,172,208,20,147,52,138,66,66,96,0,81,1,0,91,12,170,9,130,170,165,81,21,4,81,130,74,148,84,9,53,209,202,252,252,229,71,252,225,155,83,253,133,151,46,7,67,211,132,133,65,81,38,0,162,36,74,116,128,112,193,48,217,185,187,122,72,59,156,186,124,97,167,62,133,50,141,62,14,19,95,104,188,242,140,244,208,99,200,163,73,51,40,34,144,205,163,69,11,182,100,135,38,188,128,129,145,46,72,65,192,100,135,89,201,109,170,54,235,49,155,231,207,221,7,197,28,220,57,249,38,111,254,229,222,255,156,147,251,219,147,31,62,114,143,175,169,43,53,214,122,85,51,214,188,254,114,25,165,251,203,215,175,216,53,231,25,122,87,156,99,100,154,20,81,26,5,90,148,171,150,149,143,125,29,126,126,40,175,15,155,222,206,103,191,92,199,153,46,63,250,250,201,41,247,83,214,150,245,3,126,9,158,205,37,171,210,239,108,188,6,171,5,13,11,154,169,106,65,209,94,168,57,61,239,213,104,91,79,254,146,209,40,9,193,180,15,111,126,56,114,42,158,255,60,74,71,192,209,219,61,122,35,188,46,238,183,15,158,159,199,215,235,150,61,41,150,99,199,154,235,217,173,239,193,212,227,102,137,235,209,28,3,139,200,27,0,49,22,113,53,22,218,2,51,209,19,23,245,24,15,114,24,185,127,253,115,191,166,156,169,162,17,136,247,200,102,251,210,218,59,229,194,105,232,195,181,206,230,171,41,248,31,105,248,114,155,7,68,181,0,173,164,93,58,33,188,240,202,166,121,177,53,124,98,122,104,254,227,77,195,93,56,147,132,106,8,179,140,115,51,52,239,209,109,217,62,182,154,40,55,129,139,112,50,94,243,209,52,80,197,32,109,157,231,16,151,237,20,249,87,240,99,94,158,230,253,77,201,27,199,148,43,84,172,24,69,240,232,112,231,204,72,182,94,168,53,159,102,205,151,109,219,96,62,255,130,200,138,175,20,106,88,189,121,85,149,223,239,215,171,165,110,198,120,117,169,47,70,117,105,109,214,90,63,201,106,44,153,202,140,62,17,200,12,206,213,124,108,128,129,74,224,176,155,236,171,177,251,213,14,37,227,109,222,140,34,152,113,1,200,102,22,20,27,48,130,197,30,139,35,93,165,177,97,2,225,46,250,226,184,206,231,199,95,250,159,207,218,255,216,183,221,255,152,13,225,109,124,234,92,22,234,60,91,4,10,116,71,16,172,99,221,119,110,213,98,108,51,55,243,178,193,77,122,204,94,18,142,69,233,88,2,201,155,30,254,56,211,151,50,174,31,253,23,187,253,87,247,241,216,64,136,90,195,184,7,10,150,44,105,228,193,17,119,191,156,252,228,126,253,192,129,31,154,230,142,111,117,221,139,106,197,235,146,25,37,66,238,152,55,103,98,41,207,74,145,186,101,81,72,59,34,182,25,95,63,49,15,169,6,149,177,241,232,139,171,129,135,223,137,89,22,18,116,99,134,13,61,232,193,64,67,139,70,3,23,6,128,74,149,38,212,232,132,4,36,107,17,178,216,82,198,80,133,141,22,249,78,77,104,107,110,164,117,69,211,226,204,122,237,215,245,241,186,222,126,43,247,170,87,111,149,89,228,205,41,115,99,166,65,80,34,209,90,212,36,196,146,98,165,42,65,43,9,33,216,0,181,164,106,208,148,68,5,50,80,82,145,120,240,170,35,101,190,124,73,242,163,247,182,220,37,55,109,108,204,129,83,175,107,173,75,103,4,1,36,26,165,139,228,85,183,120,114,70,88,77,103,14,216,186,124,122,179,191,220,94,167,63,249,159,30,199,107,214,213,195,35,246,25,183,119,235,28,87,126,245,192,210,22,146,108,10,204,35,116,36,195,136,136,164,16,32,164,22,116,240,2,111,76,61,106,126,160,6,171,49,253,246,227,179,127,111,191,231,31,159,187,251,109,245,243,235,253,223,61,239,175,159,158,229,91,211,111,19,29,181,147,43,104,120,90,82,200,247,159,159,76,211,227,251,62,174,58,52,118,112,140,230,70,183,212,44,11,162,97,89,11,170,230,240,127,184,110,182,183,171,175,222,245,252,43,62,96,190,0,231,236,27,46,149,103,243,78,236,201,225,109,85,238,185,105,154,97,148,30,170,172,0,2,230,171,187,19,21,22,24,106,15,2,43,186,255,50,44,165,161,68,183,115,245,202,213,222,170,222,220,21,215,244,87,224,29,107,196,221,228,137,176,17,110,175,74,149,87,86,90,143,13,204,233,228,181,161,46,170,75,216,156,3,75,6,161,86,89,8,173,130,90,91,193,14,192,24,103,122,156,153,232,220,247,104,31,238,229,45,85,115,24,181,51,117,205,241,62,125,184,158,69,250,136,204,104,135,75,140,214,40,5,102,181,200,179,43,111,210,179,87,239,145,239,15,231,240,133,158,60,250,239,127,94,255,222,133,88,81,34,122,96,53,205,205,144,143,117,218,220,222,175,99,149,207,0,163,140,20,54,87,205,200,213,29,189,74,212,70,80,34,105,78,100,99,245,242,142,175,223,203,175,145,185,186,178,252,212,25,252,116,221,222,240,94,227,98,86,184,8,49,21,72,93,230,142,111,219,236,144,4,202,167,190,247,11,117,50,13,54,62,40,115,93,62,100,198,211,246,52,186,229,249,113,249,79,38,211,31,201,167,207,136,101,106,108,135,246,214,196,100,11,75,11,33,210,115,84,27,231,123,11,85,210,72,148,111,189,37,185,252,78,185,42,43,116,182,142,183,2,97,147,129,64,64,114,16,181,3,118,116,150,120,236,102,195,189,26,243,116,205,155,5,175,55,114,115,251,223,83,152,217,61,84,197,221,8,182,117,218,121,176,3,139,128,66,148,178,151,112,139,64,71,214,220,98,26,189,84,149,111,224,182,164,104,177,97,214,151,200,175,87,249,141,81,207,68,95,144,138,47,101,114,140,79,126,186,192,3,194,100,39,98,188,15,37,70,137,112,120,38,78,105,200,158,235,80,23,31,49,63,145,199,247,206,231,239,61,248,119,31,214,15,245,74,200,46,236,96,223,168,138,154,168,225,142,100,39,72,145,27,41,62,70,136,207,66,175,128,128,230,122,9,214,53,48,120,149,91,175,188,40,97,163,96,19,195,46,10,9,131,23,68,56,118,105,252,198,54,21,1,32,169,33,166,43,107,49,77,16,76,194,186,208,218,165,203,201,169,120,131,250,196,251,103,190,215,235,13,59,111,246,250,208,87,209,171,215,157,161,67,157,93,22,178,92,14,93,159,84,164,128,4,53,197,5,2,65,60,212,34,8,53,62,68,65,140,92,0,154,96,74,82,137,138,40,65,168,162,90,53,84,130,1,249,49,243,203,235,241,15,111,213,28,62,162,105,66,36,207,68,100,6,80,238,188,117,147,11,159,204,84,54,186,6,142,78,154,151,103,107,183,127,247,218,227,39,46,254,201,247,191,249,83,127,246,127,213,120,97,243,211,232,222,183,169,227,65,93,247,9,9,112,196,176,137,26,129,48,116,68,82,40,132,70,200,50,3,108,204,210,217,223,125,190,227,155,95,242,131,111,252,61,255,98,158,253,137,239,255,95,249,6,223,158,67,61,63,251,254,174,211,153,66,38,25,217,131,44,69,148,205,113,175,31,239,135,104,123,63,156,106,235,14,206,171,174,183,239,159,24,78,180,93,143,166,116,175,254,118,111,172,175,247,159,28,253,100,142,39,111,79,207,120,184,0,107,238,63,226,31,6,207,247,252,98,1,133,33,54,56,37,51,59,90,24,253,32,14,148,206,150,156,205,9,50,217,194,106,187,23,150,88,162,10,29,130,80,121,206,72,150,12,136,57,121,95,222,241,205,251,250,107,185,8,131,123,35,111,6,91,122,115,112,141,167,193,88,140,80,179,213,134,40,117,139,72,87,212,5,90,163,124,97,33,209,99,70,240,234,182,38,16,106,45,21,200,236,162,177,180,21,96,83,80,94,146,254,131,20,58,141,51,192,118,133,39,61,219,229,194,76,117,160,138,134,175,183,241,228,144,86,170,54,16,26,164,154,101,56,187,188,73,127,95,123,231,191,249,101,249,182,255,250,239,252,244,55,225,127,250,175,63,127,252,179,185,237,81,178,228,0,68,216,76,156,205,1,175,121,103,153,221,249,64,42,30,18,244,148,142,212,106,68,73,25,250,50,109,80,112,46,86,150,148,112,195,229,234,216,243,45,15,79,218,166,179,125,127,163,224,160,142,94,36,31,200,160,76,150,124,20,63,225,217,23,108,207,119,155,125,110,239,190,100,56,115,191,110,70,30,77,83,167,16,141,151,109,188,186,146,181,88,214,110,201,39,234,122,58,195,210,195,149,194,141,217,26,221,108,229,180,148,132,246,197,86,220,136,243,196,158,247,94,42,213,11,61,202,213,249,193,173,145,231,15,88,76,134,101,68,33,17,176,137,249,227,141,204,53,179,230,73,186,231,92,131,92,164,3,210,91,169,202,207,101,10,235,70,96,226,100,22,28,184,118,8,128,162,26,122,9,103,89,211,222,45,116,237,215,101,53,245,234,188,67,161,107,169,159,27,126,51,49,144,110,91,47,106,56,158,18,31,192,66,156,54,107,218,244,67,237,33,60,32,210,176,183,85,217,33,130,48,194,168,75,65,87,184,229,98,14,159,43,215,90,206,99,126,252,254,251,70,106,53,75,155,69,177,217,28,20,149,136,157,70,132,74,26,73,82,72,18,189,208,115,73,241,150,202,141,91,59,132,74,106,165,50,148,69,131,9,111,53,163,134,161,27,204,242,54,102,120,193,216,70,142,56,234,19,114,142,97,35,163,212,100,61,74,109,76,154,131,54,11,76,35,181,58,157,31,239,213,122,143,254,192,235,222,137,211,147,154,85,97,193,96,21,172,18,182,159,91,99,231,185,115,216,212,156,57,84,165,41,20,109,180,1,21,210,4,210,12,169,128,138,34,132,146,202,74,113,52,21,168,8,74,69,170,2,3,228,152,104,67,12,105,169,170,49,90,126,236,151,127,244,183,199,151,122,59,197,247,101,163,61,14,66,44,10,27,198,161,36,22,75,90,169,149,196,144,216,232,20,250,49,232,207,36,238,126,87,127,242,244,15,191,99,57,46,47,255,24,55,191,140,60,54,86,142,247,169,28,146,83,2,34,178,101,11,8,32,28,82,128,203,48,66,197,224,171,95,57,223,113,11,126,240,123,254,229,159,228,7,235,237,43,255,39,103,244,25,31,99,136,126,107,244,76,113,8,169,168,166,56,18,100,188,146,139,236,91,174,46,107,197,209,85,177,222,209,39,234,177,202,172,175,254,120,148,93,3,181,213,113,118,212,201,89,103,170,21,247,31,18,43,222,22,86,225,110,62,28,27,207,153,235,218,79,13,44,100,227,100,184,148,203,142,6,250,57,192,20,32,68,42,19,42,187,117,106,55,150,141,44,67,163,122,88,84,98,117,205,145,184,239,151,111,203,27,120,31,236,202,89,216,8,103,244,213,240,201,96,197,209,180,118,28,15,167,199,35,205,236,2,155,50,154,154,221,194,200,46,2,94,53,150,47,137,75,27,117,20,114,232,194,3,59,24,192,138,130,150,177,80,75,79,57,235,209,199,148,6,149,55,49,65,190,236,125,217,162,85,37,83,198,156,94,126,253,69,181,142,77,171,239,116,220,29,24,188,206,81,84,163,64,156,187,197,186,185,211,231,173,255,239,203,211,63,250,184,241,227,185,163,231,197,140,174,139,61,3,50,104,102,133,238,229,52,129,185,189,109,223,210,170,64,16,177,14,199,58,24,89,185,112,58,179,126,71,142,3,49,169,154,65,32,246,13,94,80,27,71,124,242,163,63,251,111,107,252,215,233,244,169,64,168,169,75,27,51,202,161,62,110,236,184,150,211,207,46,198,79,151,118,13,134,115,25,197,114,69,92,115,216,185,47,27,165,6,241,161,149,127,95,52,157,121,49,125,198,106,91,103,243,58,95,24,150,222,216,74,120,87,205,38,53,82,251,232,70,206,43,170,160,98,22,93,124,177,71,122,49,35,119,201,61,228,118,176,100,153,116,154,34,59,72,78,175,178,163,87,242,228,85,185,153,210,180,92,21,141,95,120,19,35,1,164,185,149,234,214,69,41,195,52,165,149,117,197,210,138,162,136,208,132,238,34,4,140,236,186,182,120,63,53,230,247,28,243,167,102,206,139,151,110,122,63,218,148,21,198,178,82,58,150,230,94,102,27,60,253,113,253,244,235,21,253,225,141,23,95,40,57,68,31,156,15,218,156,178,133,192,109,109,199,189,202,125,148,84,217,203,84,14,150,67,62,194,143,224,203,86,206,213,233,211,197,151,177,222,55,119,240,56,87,173,227,3,177,108,69,71,72,181,40,9,137,177,103,254,229,15,237,151,111,196,175,134,119,169,118,42,55,212,75,109,182,160,252,56,120,3,100,97,8,16,180,0,66,34,7,176,181,197,101,144,34,231,226,98,240,173,147,126,234,219,205,98,115,236,115,238,55,185,95,239,207,135,243,243,163,229,108,150,221,146,81,4,15,99,84,19,196,0,130,64,208,182,148,11,8,110,167,43,195,114,47,101,19,72,128,9,114,1,131,177,96,9,20,41,165,108,2,1,168,144,3,102,20,7,85,165,46,113,169,19,16,37,230,87,185,161,184,11,51,6,75,180,235,60,185,27,227,243,143,62,254,229,149,114,71,126,58,135,203,36,104,24,142,96,201,176,56,56,38,54,217,4,78,16,71,158,139,8,131,60,143,253,155,191,125,252,244,207,126,252,167,186,223,127,223,95,253,21,126,249,111,182,56,207,87,191,123,184,127,37,136,82,38,3,220,64,100,104,0,206,211,81,132,154,144,40,184,61,159,89,133,31,255,209,252,226,15,225,191,188,253,225,253,7,95,225,55,19,120,167,250,104,88,103,39,57,69,213,145,80,191,137,64,51,184,39,94,123,37,228,171,230,203,139,238,62,174,27,214,249,43,206,186,14,215,117,205,126,238,251,249,220,87,253,57,158,149,31,61,206,127,121,224,87,205,109,190,110,203,125,7,212,25,229,24,161,57,82,83,123,185,182,233,142,92,83,26,117,109,171,245,250,33,13,22,29,90,106,169,75,42,5,211,134,56,117,115,174,199,235,218,167,57,243,16,141,159,219,87,215,183,62,220,188,166,231,112,213,184,82,62,159,241,164,216,8,163,107,207,229,192,189,249,40,58,6,85,57,67,95,103,59,159,33,91,27,216,62,44,122,119,151,84,187,176,130,88,107,9,168,163,61,234,201,3,15,234,77,79,114,106,87,113,142,203,93,156,238,212,34,198,183,54,129,127,19,29,86,170,87,220,156,57,83,46,144,73,101,225,76,232,216,55,211,114,113,144,214,76,174,152,238,194,52,175,170,24,153,194,63,14,107,17,119,6,98,157,33,244,203,115,127,119,51,68,47,166,86,55,5,170,241,4,77,70,89,107,154,191,168,111,97,73,198,3,215,81,30,162,26,193,218,222,156,126,52,27,247,222,248,241,77,240,232,152,99,240,11,50,25,241,133,90,52,80,36,197,36,16,54,73,87,247,34,132,12,114,29,180,170,114,12,15,241,78,54,147,208,216,152,86,77,192,42,207,133,88,53,204,43,243,36,196,104,101,163,121,25,205,15,239,127,185,252,248,243,167,2,251,120,127,149,58,80,143,214,155,171,200,147,137,123,135,163,42,189,123,12,203,115,172,108,72,7,71,80,200,46,220,175,253,186,79,234,135,23,248,208,12,79,195,41,187,186,54,53,84,162,186,54,152,26,158,136,223,237,162,101,115,255,171,215,195,47,156,126,252,61,127,251,221,222,31,215,67,162,123,13,248,68,39,234,17,145,27,178,122,108,65,26,22,241,183,100,170,175,229,92,99,57,211,180,157,233,82,107,214,245,206,113,122,117,56,176,67,248,86,168,35,42,149,169,222,113,144,107,237,210,137,77,59,168,2,113,51,63,79,149,37,185,52,2,81,229,238,164,187,233,207,61,189,190,125,236,31,31,243,223,141,252,183,195,63,170,159,127,152,159,14,215,135,135,146,199,24,168,244,152,135,226,148,238,172,229,254,2,19,13,254,214,118,62,235,203,77,175,13,206,58,177,3,187,240,253,162,128,19,166,169,21,8,107,123,22,195,46,82,12,153,240,82,78,218,53,207,189,120,21,90,134,104,235,235,77,126,252,69,3,119,28,174,117,21,139,93,4,53,110,252,223,63,179,95,254,128,248,198,177,99,141,109,120,120,177,179,37,182,177,43,9,131,155,248,176,138,1,101,75,172,47,229,133,251,46,67,164,180,241,227,115,97,37,119,134,65,108,212,173,238,118,240,205,190,207,245,249,17,247,17,175,23,186,215,222,193,14,143,205,63,84,88,75,32,162,57,7,145,82,76,0,147,26,34,131,205,72,234,20,34,67,166,58,41,3,13,182,74,144,64,129,148,78,64,54,1,0,4,138,160,20,65,180,8,169,12,88,85,15,197,5,128,10,84,116,9,154,112,16,41,189,132,182,224,85,45,163,49,191,118,247,227,199,239,124,113,53,219,198,41,6,140,122,82,34,197,5,144,234,70,129,209,25,42,134,67,130,8,59,61,63,220,94,95,171,235,242,99,254,220,79,126,243,35,203,239,62,255,235,255,167,63,251,255,112,249,227,230,181,121,134,87,122,33,69,40,195,176,64,242,138,39,53,6,78,61,235,137,219,240,46,127,243,171,127,242,59,184,253,231,219,63,241,163,127,196,135,251,54,250,190,29,99,216,236,99,104,234,244,126,106,174,119,38,94,208,0,217,182,110,152,221,103,85,162,19,20,251,182,82,117,246,112,253,224,39,246,238,238,137,248,57,247,247,255,121,115,190,125,187,239,119,19,7,196,218,164,180,179,9,115,48,126,222,103,80,207,7,55,98,102,183,78,149,205,96,100,111,96,205,171,0,0,104,106,65,109,154,40,26,217,233,156,231,139,183,159,122,253,31,214,171,255,231,126,251,87,191,174,234,126,209,117,165,120,58,58,27,20,106,110,29,14,103,87,200,213,40,118,105,217,118,145,227,141,45,186,13,35,139,152,226,36,106,216,139,182,10,68,132,2,17,80,106,69,172,43,128,237,236,10,1,170,0,40,16,149,90,17,53,125,199,133,226,111,60,169,171,191,213,117,106,43,98,194,116,238,184,170,12,233,204,64,171,60,189,227,156,137,218,114,151,248,119,104,44,133,184,22,49,1,100,83,74,40,9,126,249,166,224,115,84,147,223,226,7,77,240,243,31,250,147,134,26,167,40,62,182,96,194,26,205,133,74,135,226,226,133,110,152,155,254,206,69,208,187,96,35,202,243,29,171,184,119,157,161,76,107,62,173,107,72,118,63,195,159,128,210,118,61,74,128,93,215,140,215,187,125,203,253,207,243,51,255,213,111,249,204,251,199,31,117,222,123,11,255,110,100,162,113,87,18,130,241,171,44,160,96,227,170,154,153,140,123,162,69,42,226,79,83,198,117,97,241,170,17,255,129,179,79,25,236,248,217,135,116,191,140,77,165,11,31,190,255,196,212,26,29,243,181,207,138,105,142,174,132,188,81,93,196,173,36,168,254,244,34,127,122,158,141,216,155,236,158,86,218,252,149,205,245,32,172,163,229,208,92,123,231,165,183,46,254,206,117,121,238,42,68,196,33,157,241,177,209,142,62,124,237,160,197,164,56,113,86,115,126,218,149,247,15,213,121,251,131,159,46,191,200,241,240,23,248,151,243,250,215,111,236,62,95,77,159,85,233,92,93,14,28,230,168,194,216,216,86,249,170,52,249,21,189,248,193,110,81,124,79,115,155,146,169,102,31,179,190,254,237,143,153,102,14,99,241,195,77,89,255,177,190,213,187,217,59,118,217,122,214,237,120,147,132,196,217,169,231,53,239,98,162,51,125,182,24,40,181,176,167,14,216,37,149,4,162,17,85,6,14,108,201,108,11,92,84,155,40,191,217,33,227,151,215,181,7,92,7,123,229,124,43,103,89,230,30,244,185,167,239,7,227,228,55,121,239,47,253,250,167,254,213,255,253,201,127,253,95,127,241,159,253,239,63,253,7,191,127,239,239,220,211,223,220,246,207,60,250,93,135,223,62,254,249,228,215,215,148,183,31,89,54,178,192,34,139,51,208,55,226,87,103,64,245,110,154,142,248,134,111,142,90,223,92,31,221,241,127,142,227,110,125,215,115,55,117,55,222,77,57,202,15,231,239,6,191,62,127,225,249,135,121,255,149,247,95,124,250,250,108,204,211,43,163,110,230,146,92,94,115,145,49,25,54,238,3,32,133,77,251,72,57,83,217,232,187,205,121,156,231,41,153,11,154,122,236,117,155,79,95,253,98,46,110,62,135,83,56,131,51,115,225,108,224,178,144,160,144,9,161,66,150,106,254,58,216,195,27,118,35,35,64,21,60,49,153,94,98,240,196,100,224,251,95,56,58,123,124,62,236,227,107,252,126,214,187,187,205,69,9,7,112,142,60,76,99,190,240,118,135,154,225,5,138,45,181,188,29,224,56,200,241,41,234,99,238,67,57,102,60,254,203,251,249,207,219,252,231,207,191,240,217,175,175,81,23,122,60,158,39,223,138,86,93,196,204,70,43,121,136,143,193,40,91,113,14,13,240,17,199,15,214,248,72,246,156,92,14,174,14,180,12,166,122,65,112,172,140,9,80,162,149,203,96,41,43,145,4,101,165,114,195,236,119,120,236,110,61,251,145,247,191,193,111,239,239,181,246,40,46,95,190,252,97,207,17,233,108,24,30,217,153,110,85,223,209,210,210,173,221,190,246,220,229,13,114,151,173,254,214,106,35,66,203,203,242,97,252,48,245,234,219,93,63,238,207,255,227,155,186,103,91,107,61,211,207,32,164,176,33,229,34,162,234,140,184,227,77,186,105,82,2,45,90,204,81,119,10,103,108,195,36,12,168,212,164,179,177,53,94,117,254,226,219,108,159,9,191,4,95,152,239,180,29,188,229,158,255,208,199,213,70,66,63,127,252,233,143,239,227,251,234,31,254,63,171,19,143,178,128,245,252,69,227,39,16,37,1,212,73,250,12,139,252,234,210,173,83,240,171,175,32,161,55,102,60,63,191,11,126,116,58,245,183,6,126,78,157,148,136,2,11,104,56,226,66,203,120,160,181,182,167,173,44,190,184,161,91,143,175,54,213,119,195,203,107,121,173,219,37,166,208,125,204,197,210,40,112,151,71,73,57,67,95,194,108,214,204,166,26,192,198,25,114,148,75,85,132,106,119,29,239,206,176,135,174,106,87,170,190,13,11,220,11,158,206,72,141,172,175,91,190,243,26,162,21,207,184,227,170,209,0,133,118,95,159,124,12,127,187,255,248,195,252,230,207,231,61,94,143,79,63,249,207,175,157,92,205,40,167,12,226,181,146,88,100,0,144,8,199,94,69,23,128,88,148,213,199,163,27,131,246,89,124,243,193,226,124,86,236,26,151,130,170,245,118,1,174,173,65,153,212,160,209,117,95,239,85,224,200,29,218,235,217,18,253,129,117,45,224,101,127,106,236,62,123,180,242,33,250,64,249,121,59,46,180,91,106,94,249,62,207,189,179,237,185,109,103,188,252,135,207,246,240,218,73,109,71,218,52,124,235,24,178,211,88,77,107,57,15,153,202,114,236,223,159,245,228,197,183,207,243,219,215,235,216,115,85,23,56,14,0,182,65,0,213,138,108,107,130,41,247,80,121,164,16,94,52,42,38,50,26,250,192,94,80,100,109,139,20,23,189,155,112,161,48,84,48,236,178,135,109,76,213,184,77,146,233,194,81,31,76,50,100,13,89,177,166,212,80,141,107,175,141,225,73,87,176,117,117,103,123,192,117,99,115,116,153,232,246,60,103,14,121,229,182,69,207,84,86,188,158,255,113,252,161,223,254,195,63,252,205,223,63,155,60,255,237,251,27,127,229,247,231,127,251,247,252,215,127,166,191,242,53,254,249,78,127,38,229,55,137,31,197,60,250,20,185,217,206,155,108,89,199,126,224,133,64,171,172,107,93,69,47,220,29,90,91,84,0,255,159,243,251,31,185,63,74,170,9,158,233,83,119,126,248,109,106,159,129,27,169,60,35,41,169,82,183,0,192,182,160,146,52,46,109,29,244,106,151,237,154,237,94,57,3,35,249,136,173,243,175,206,246,62,19,8,194,41,96,197,16,128,176,6,215,154,29,48,83,161,64,153,141,80,169,25,168,6,216,86,222,244,58,118,57,82,230,76,178,89,3,237,82,33,105,245,0,14,144,124,12,222,157,92,198,249,232,127,157,23,247,147,231,230,197,0,43,16,119,143,175,255,116,19,127,76,148,148,117,47,229,80,217,158,104,211,3,233,35,240,130,134,181,246,10,165,49,136,65,16,92,177,233,179,190,210,201,23,89,93,76,76,115,60,87,137,9,6,246,120,73,169,216,28,133,202,96,216,96,216,236,227,111,250,153,207,123,124,238,221,223,98,183,63,58,132,214,193,117,204,143,107,2,100,133,176,200,148,151,202,26,182,160,220,164,9,178,253,105,171,117,7,65,83,32,102,1,154,45,30,77,113,123,196,248,227,126,246,203,171,213,196,225,174,248,16,226,82,129,128,68,246,36,66,56,169,217,157,32,134,32,230,166,80,166,130,40,166,78,124,46,156,164,243,210,243,62,219,157,182,125,159,254,207,249,244,120,199,249,161,219,158,115,227,108,63,148,196,95,38,178,149,223,75,98,82,91,148,37,207,176,132,6,30,243,107,119,179,106,129,71,93,92,197,139,63,246,57,60,47,158,88,58,195,140,108,226,113,108,228,68,234,228,194,124,208,229,6,0,90,99,152,142,29,63,214,152,89,253,254,104,122,119,4,174,162,111,17,244,156,26,105,60,144,188,56,25,59,83,84,218,105,3,235,26,128,12,196,118,158,205,3,88,143,11,80,209,94,210,14,53,29,68,120,72,223,122,241,33,158,14,95,51,237,75,175,128,75,194,61,225,17,150,216,116,56,188,189,148,90,178,217,98,109,181,188,18,219,11,77,253,137,85,126,143,209,51,93,111,251,186,147,237,92,144,160,100,90,77,99,148,60,223,110,207,95,250,163,217,91,83,54,37,223,95,95,220,194,75,59,55,112,202,171,154,173,108,164,101,203,6,237,212,17,191,77,158,202,127,57,250,76,209,28,197,145,85,40,0,32,104,0,200,130,104,64,5,232,40,40,236,42,129,124,248,67,242,66,123,149,209,11,66,133,9,170,169,114,27,202,153,244,160,27,7,66,200,5,213,106,38,157,182,32,82,120,175,221,122,160,251,38,236,150,242,13,179,137,246,189,123,113,15,233,92,113,158,193,243,252,236,250,204,79,255,93,231,171,50,153,49,231,194,100,227,24,31,191,129,130,33,44,61,182,51,2,162,6,152,73,129,121,198,75,125,230,20,96,241,142,55,238,240,200,62,253,14,123,70,67,39,6,146,66,39,155,214,96,139,202,106,16,60,91,153,225,100,101,213,53,7,105,141,6,212,63,99,145,31,150,166,18,65,152,0,163,33,33,11,72,53,210,102,97,2,248,238,70,66,121,61,29,174,181,97,32,198,182,105,96,192,58,8,44,240,224,188,209,88,46,120,23,187,62,181,187,187,189,106,120,181,62,237,79,111,47,242,194,199,167,78,175,177,121,206,249,184,79,199,173,15,98,213,195,236,214,12,42,56,37,173,209,235,10,101,195,48,6,148,14,169,133,15,54,231,239,109,204,223,9,183,169,254,212,232,11,4,199,112,146,162,54,76,155,116,30,210,51,141,25,71,167,171,215,62,216,151,62,222,233,87,113,171,97,234,25,121,85,92,89,186,246,79,197,151,136,194,2,11,20,34,231,153,100,44,102,139,214,54,117,59,202,232,177,65,107,164,34,149,48,60,219,45,227,238,77,167,39,207,127,126,53,158,215,118,159,105,118,186,161,14,77,248,21,161,220,151,196,247,1,201,134,194,33,34,68,30,82,101,116,163,175,78,122,218,241,248,86,167,47,189,125,70,254,202,249,110,143,198,27,178,145,16,44,123,213,118,193,165,249,191,255,223,223,236,215,198,58,222,23,184,216,62,5,146,66,106,194,60,195,208,109,203,165,236,28,155,51,31,249,129,191,188,225,0,20,113,143,198,115,14,59,159,200,204,251,76,3,35,170,14,48,219,1,173,64,0,151,175,28,105,13,218,6,180,20,77,188,110,180,59,12,245,105,232,137,226,209,164,95,1,181,197,141,112,5,119,246,187,169,117,145,236,53,169,157,99,185,169,169,57,89,5,150,103,90,48,111,14,248,61,39,253,156,188,138,173,53,100,220,70,22,80,180,219,82,232,113,125,215,233,230,137,134,168,197,137,192,249,167,87,119,254,244,138,91,241,56,193,25,11,3,83,92,121,235,246,253,123,255,207,55,150,3,159,253,237,95,126,61,89,156,160,137,168,6,136,210,38,88,24,112,180,46,228,234,76,37,178,108,20,108,16,0,82,173,123,149,52,64,175,231,214,4,22,34,100,99,65,192,81,108,136,40,72,85,154,137,66,177,217,227,218,135,3,216,219,189,175,15,209,82,233,187,123,113,143,204,173,235,184,112,103,1,79,199,207,97,243,247,192,14,252,128,124,205,148,151,229,244,178,237,77,7,25,228,99,135,14,63,6,0,163,230,55,84,60,139,81,99,75,139,95,53,191,225,27,39,161,12,38,77,156,121,227,141,60,44,16,27,42,87,3,211,30,145,23,242,1,96,13,161,21,206,124,69,66,192,32,154,180,116,120,83,63,255,34,247,155,9,64,97,72,76,104,13,0,113,97,0,4,191,117,64,43,167,233,208,218,109,48,214,18,54,100,2,4,128,253,189,106,53,123,123,173,72,111,138,97,179,220,209,221,145,249,47,111,158,255,121,192,13,124,177,184,186,100,239,161,163,132,37,114,181,123,65,162,32,18,103,192,129,116,237,182,157,205,184,101,245,174,65,91,99,30,78,159,238,190,125,41,74,82,135,215,80,228,240,121,73,49,81,19,125,24,77,114,92,252,60,22,95,93,239,45,56,108,219,229,83,46,135,175,35,161,235,222,242,59,154,18,1,43,151,122,25,98,155,137,11,24,74,116,150,148,37,74,64,51,36,165,5,140,201,133,124,156,252,233,13,35,143,113,226,88,167,252,235,206,78,183,210,232,46,38,153,80,0,117,248,138,90,92,8,141,149,93,178,30,210,26,157,202,167,89,47,195,191,209,254,105,235,141,30,102,125,49,230,27,139,63,49,143,106,198,118,73,105,95,213,43,251,106,32,62,222,69,30,125,19,70,143,42,252,171,40,116,226,179,217,59,158,115,53,170,2,167,134,233,32,184,195,188,219,169,99,92,65,99,44,32,57,0,132,150,66,192,82,104,3,204,80,84,251,248,18,23,160,73,199,98,60,27,52,99,211,200,126,112,211,178,104,62,7,172,226,2,109,85,126,103,188,168,173,113,120,141,92,71,246,80,43,26,44,245,70,182,99,155,215,159,60,165,190,254,209,103,245,252,56,75,92,59,171,135,82,14,94,43,45,166,77,211,176,222,147,204,21,155,50,142,182,215,26,189,165,58,47,113,44,204,212,180,243,160,246,124,127,254,196,116,226,238,64,76,174,21,86,140,11,74,2,142,42,109,131,240,34,34,130,42,216,0,36,176,108,20,48,31,153,123,163,85,200,8,66,91,16,3,5,171,153,109,27,185,210,77,30,99,178,123,57,138,105,128,78,122,184,189,203,142,239,18,187,51,183,58,46,226,121,204,241,43,187,50,150,29,58,14,186,24,245,88,255,94,41,31,225,26,243,42,70,57,97,74,6,144,106,45,169,181,82,173,211,48,187,156,137,106,128,217,118,158,69,105,109,17,128,54,60,191,21,223,9,16,64,6,60,199,137,106,231,110,199,20,8,85,236,118,11,129,6,138,184,132,116,208,0,36,17,130,162,197,74,70,54,246,126,126,151,27,133,32,132,192,48,15,229,107,127,231,2,154,223,226,239,250,20,215,62,14,68,217,1,33,66,3,184,0,53,221,223,195,77,144,178,112,27,218,117,135,186,45,157,135,102,50,55,156,14,253,47,67,255,249,202,253,236,232,39,31,35,88,211,121,155,207,27,35,56,54,79,224,9,210,141,237,77,180,26,160,116,182,70,195,86,87,175,89,121,241,54,109,13,31,62,127,254,161,157,134,197,17,71,207,121,244,58,102,219,197,207,41,118,72,123,190,252,241,229,238,140,237,37,210,203,139,243,11,233,72,42,3,176,47,155,120,51,4,42,68,148,109,132,13,72,88,21,43,178,40,44,170,204,81,32,11,0,137,49,156,145,38,203,228,221,202,59,162,124,213,147,191,164,243,189,222,230,149,188,25,74,42,80,19,134,100,208,38,247,115,180,156,134,151,220,17,62,26,127,170,249,211,215,162,175,228,83,240,128,31,221,109,230,156,221,208,164,65,68,197,182,105,3,186,126,253,195,87,57,235,130,136,68,11,250,206,159,243,82,65,155,146,255,156,230,162,82,115,123,129,243,110,49,241,151,119,38,165,63,58,25,135,81,214,82,47,41,163,184,51,119,159,177,141,220,33,238,48,3,251,60,208,131,86,17,2,11,184,0,68,237,18,69,241,165,227,42,153,88,195,68,106,49,7,85,183,215,137,46,222,33,102,146,189,208,215,165,22,250,52,205,40,226,212,47,225,149,122,153,148,115,226,85,44,92,43,124,2,118,95,74,213,161,37,244,31,96,126,251,66,221,45,222,132,181,218,82,72,167,88,234,74,103,134,26,194,120,228,135,3,187,88,181,199,211,222,211,7,166,203,247,21,211,135,221,242,154,57,237,48,181,238,35,233,221,151,207,252,249,170,63,194,139,179,50,146,18,0,208,199,227,35,8,89,179,182,185,74,156,209,32,4,132,69,0,50,181,74,175,121,150,48,72,80,0,166,110,34,21,13,69,6,139,162,76,92,70,229,56,134,180,180,20,26,7,25,176,238,58,116,179,37,231,214,47,224,12,175,35,129,141,194,123,216,88,91,42,178,123,146,152,18,254,112,201,171,228,146,137,156,73,214,57,96,206,85,233,14,186,173,96,30,40,95,87,144,213,204,182,180,152,87,44,228,178,111,237,90,128,70,72,59,64,19,64,71,134,0,172,116,237,178,155,64,109,68,37,81,144,156,112,18,65,5,81,65,109,118,168,91,21,53,113,105,98,24,139,132,57,77,135,47,125,14,24,230,223,58,137,82,3,129,216,106,183,182,42,208,58,123,64,32,5,186,128,223,195,54,124,171,125,185,188,207,88,124,66,15,210,41,124,214,140,245,98,182,167,252,7,181,251,197,28,87,160,110,236,222,63,132,232,128,153,19,3,18,115,160,6,156,42,139,21,55,133,2,209,138,225,2,76,213,231,209,243,70,240,254,181,227,63,112,221,253,211,118,43,117,129,239,215,58,142,22,79,111,255,226,147,131,54,19,47,206,134,15,117,160,83,147,147,251,1,160,171,42,185,84,116,62,180,81,96,187,81,1,86,52,32,60,18,45,1,249,209,10,213,72,109,20,107,200,159,191,115,238,71,39,173,193,111,9,171,134,176,100,80,10,103,134,139,106,200,124,220,246,126,203,215,39,92,202,251,212,157,113,69,101,224,95,180,201,55,204,157,75,86,210,81,86,69,85,70,115,18,221,80,50,61,163,3,37,10,81,63,251,95,47,158,124,250,27,44,57,181,168,3,86,206,38,181,75,150,90,45,178,76,35,43,63,49,141,21,73,199,146,85,111,16,175,79,6,70,96,238,76,252,237,153,6,215,33,34,96,45,4,74,119,0,186,162,179,81,186,68,251,49,26,102,36,151,100,240,25,65,137,228,32,196,83,208,72,96,189,233,184,169,184,156,254,201,244,49,177,128,135,240,51,229,35,161,137,70,36,200,103,118,167,158,105,53,244,114,182,210,171,227,47,244,148,250,87,103,234,200,73,198,181,205,27,138,115,40,16,246,77,80,83,18,116,230,79,141,199,241,23,219,209,110,172,182,79,228,91,82,227,212,51,14,60,207,199,207,225,21,243,187,71,52,155,189,64,8,86,2,22,130,221,182,17,108,143,4,84,170,32,232,32,88,10,65,115,189,183,171,178,85,8,47,101,130,42,18,169,237,194,72,17,163,152,185,236,147,41,84,52,94,242,141,240,144,166,181,76,250,246,97,111,151,229,89,89,194,85,36,87,228,32,0,119,44,99,108,24,122,184,236,102,33,245,96,222,69,105,76,147,49,3,28,163,0,221,130,143,72,21,21,41,176,23,67,15,194,40,170,142,45,160,198,174,81,148,136,215,253,37,191,183,110,18,0,4,99,92,25,100,16,153,28,128,149,190,139,161,54,2,133,2,65,43,133,2,40,166,36,158,172,5,164,133,80,243,18,21,204,54,243,76,97,0,12,179,182,80,237,181,166,130,141,47,227,168,110,148,23,65,133,4,101,233,10,131,198,136,141,128,51,185,213,73,239,189,156,200,92,16,125,206,76,251,86,136,110,206,121,204,101,54,102,226,49,45,60,180,171,86,237,49,238,255,160,229,126,58,126,250,21,79,255,114,102,124,39,192,36,33,140,236,72,142,172,21,75,138,173,68,39,172,197,179,97,22,139,208,69,112,162,113,188,87,239,199,122,95,33,214,15,142,103,22,249,239,232,114,145,118,249,176,142,90,47,174,94,92,143,58,11,92,86,58,132,114,126,232,7,44,165,41,29,10,245,53,77,161,10,17,138,170,143,122,122,196,101,79,24,162,193,162,179,234,198,51,176,57,28,121,32,175,165,124,187,14,190,13,238,144,77,97,13,58,83,169,121,90,183,69,29,223,96,211,58,164,104,199,232,245,111,155,203,54,55,181,53,221,57,171,10,186,208,193,202,236,173,171,177,66,114,194,26,169,65,39,154,82,64,199,132,70,11,13,196,42,129,146,238,25,29,218,104,11,235,150,65,114,13,225,201,56,75,111,75,108,89,91,76,233,10,139,41,106,157,86,247,45,95,249,136,251,35,141,19,15,152,224,85,251,247,219,105,157,103,99,71,169,53,2,64,169,11,104,108,108,96,21,108,20,129,82,108,80,35,70,152,197,221,65,144,31,6,145,144,194,18,246,96,79,216,28,79,29,63,239,132,140,24,73,132,52,225,177,184,0,42,143,237,132,251,68,16,219,10,42,248,168,209,95,20,254,228,165,57,218,48,142,169,115,84,109,37,135,79,106,20,9,105,212,167,219,193,156,167,73,109,139,13,221,250,74,24,79,33,239,103,95,150,199,207,181,81,221,27,131,209,4,13,211,115,169,66,244,119,48,45,101,104,164,27,247,46,204,174,130,29,36,0,93,101,64,181,46,108,100,216,34,115,37,181,6,149,84,227,213,50,133,89,25,129,115,81,10,72,154,124,147,202,186,89,197,213,205,9,252,139,188,244,189,249,199,42,102,240,90,128,132,221,113,96,1,12,93,96,76,140,76,1,63,38,55,162,152,9,163,131,156,3,234,199,5,53,180,152,157,40,209,242,21,46,136,107,84,54,235,136,142,231,169,27,11,112,182,2,103,194,87,220,75,142,28,70,138,34,202,108,72,162,186,239,99,245,55,13,187,250,90,131,4,222,105,119,171,81,46,80,141,139,215,114,167,105,11,208,0,218,90,103,35,151,135,94,175,186,67,148,19,87,208,102,111,58,101,213,137,241,228,46,4,88,106,250,254,60,143,70,250,184,40,167,153,243,177,197,58,117,179,121,162,25,189,217,56,148,181,169,149,255,228,129,85,149,103,183,207,188,57,9,168,134,148,65,94,72,50,120,98,45,149,20,81,16,232,196,38,181,7,210,24,10,68,157,244,21,198,106,162,107,93,137,91,73,131,193,152,182,30,221,49,97,13,161,192,206,218,228,106,74,245,250,132,216,105,26,237,173,129,236,6,65,68,78,188,242,141,9,52,159,35,145,6,130,213,22,99,211,110,218,189,52,145,73,116,143,240,92,239,164,61,231,229,111,239,147,85,154,162,105,199,62,241,116,234,246,228,81,234,218,250,165,221,68,31,25,8,89,170,208,154,238,205,236,3,231,70,55,14,247,8,186,208,161,142,0,195,129,39,29,65,162,4,1,126,236,241,246,224,55,185,46,145,225,115,62,154,174,227,253,71,139,154,2,141,192,160,250,156,142,74,188,93,129,234,70,130,175,23,58,171,51,130,196,240,174,37,211,56,123,38,235,15,38,109,98,37,143,196,9,24,24,90,213,9,104,19,246,131,24,252,178,21,141,167,33,33,13,179,53,138,69,76,178,54,137,18,13,134,148,22,167,35,136,156,142,157,186,208,145,137,241,185,120,45,170,225,0,146,33,11,14,141,51,177,239,150,60,115,94,34,207,205,206,169,76,63,30,63,138,176,185,129,99,113,40,212,130,45,101,143,181,78,83,248,238,229,211,205,252,204,176,68,109,128,214,83,52,166,101,233,199,89,30,165,46,237,238,229,189,79,102,75,150,206,242,7,100,124,239,97,126,169,29,19,98,94,189,31,244,163,206,61,70,181,78,186,195,115,123,3,175,167,202,116,47,53,247,138,40,157,137,86,59,130,37,14,217,104,76,219,60,109,139,20,134,136,21,251,140,60,109,63,157,249,1,110,83,189,209,98,161,46,142,2,244,18,45,15,225,101,57,185,92,144,155,240,215,216,22,242,57,115,57,116,150,190,178,226,20,134,190,18,178,118,96,89,130,238,225,18,34,125,150,49,230,144,68,176,102,197,174,69,43,173,162,214,200,200,96,103,161,21,105,26,24,136,37,100,130,227,102,11,197,157,194,32,187,32,155,77,30,200,243,149,54,143,229,209,103,10,76,59,206,149,156,40,234,117,56,89,83,198,218,113,147,47,109,130,222,247,108,47,184,32,129,108,144,207,106,0,23,130,16,192,236,88,182,165,119,216,210,52,208,180,3,147,62,31,195,36,172,3,10,34,105,0,204,192,24,130,128,130,100,189,180,185,244,189,194,52,175,141,160,143,10,172,116,115,1,140,117,51,238,5,80,67,213,52,114,38,43,237,76,171,173,182,90,148,123,244,65,9,90,28,252,55,221,252,119,251,231,127,213,41,49,189,11,157,117,163,169,90,78,33,26,112,94,242,54,32,33,0,73,156,192,72,0,115,108,118,48,83,152,73,178,29,109,64,130,61,183,143,82,186,176,246,249,16,56,239,136,99,7,113,95,199,75,199,220,148,4,234,25,0,194,171,128,9,45,172,86,105,17,80,209,212,180,21,18,193,10,27,90,202,126,133,71,35,81,206,145,214,215,92,139,191,222,62,249,253,118,251,196,244,220,48,180,18,93,229,183,44,101,163,243,118,204,75,155,179,204,214,12,169,216,144,141,19,110,192,209,10,59,0,71,21,105,28,109,71,26,22,109,104,43,237,183,125,208,16,188,118,247,100,29,239,21,199,121,34,141,130,39,115,98,245,61,68,157,126,74,81,40,56,1,79,11,240,210,158,70,239,59,227,49,19,219,186,39,208,17,239,237,140,198,4,20,143,36,93,219,147,162,44,76,158,255,222,219,254,200,86,110,232,180,169,26,73,105,68,154,216,104,122,181,81,146,14,237,134,214,254,54,159,197,16,51,149,82,131,177,198,226,32,155,22,185,14,194,19,200,21,87,67,227,161,64,180,131,31,78,185,32,89,155,37,204,146,98,217,112,225,50,83,169,52,113,165,74,137,139,99,107,174,146,107,110,15,47,143,116,247,246,201,140,159,221,88,246,177,98,38,106,49,69,50,117,180,158,228,169,216,26,76,198,150,110,109,41,214,57,220,203,178,78,237,140,52,82,33,51,101,32,248,168,88,152,105,64,152,8,41,78,157,184,171,207,179,219,57,231,53,174,119,116,101,174,154,128,174,42,202,200,108,220,80,90,93,48,112,194,14,191,150,182,253,188,124,41,43,65,32,144,225,26,157,209,151,151,43,205,22,172,120,11,131,192,117,193,65,198,228,198,51,252,218,180,177,168,150,170,16,178,36,226,32,15,122,143,46,52,156,191,102,234,182,237,14,239,232,236,78,219,118,115,75,37,180,212,74,106,157,171,195,83,83,192,237,158,151,126,170,86,205,99,185,4,37,75,183,111,174,71,106,211,103,53,114,203,168,64,0,128,13,73,151,78,186,15,213,77,62,27,33,216,209,41,141,168,134,49,57,109,37,40,84,201,242,84,217,22,141,97,68,47,224,2,64,204,51,113,4,53,219,237,176,124,171,185,110,174,90,200,74,69,162,105,161,69,133,119,75,166,66,165,209,42,7,130,54,227,177,104,175,238,232,244,114,160,82,156,135,243,207,111,48,233,160,231,38,239,75,153,52,237,97,211,3,219,184,164,126,84,169,34,18,106,208,233,73,229,161,120,250,44,234,107,205,175,74,255,161,54,120,50,184,241,60,54,1,12,226,137,38,193,12,240,52,78,21,84,9,170,179,65,32,15,149,20,129,36,233,0,164,172,45,209,34,90,97,46,168,14,173,64,33,44,94,2,21,77,105,11,204,43,9,37,33,29,66,165,64,151,61,37,132,70,228,200,145,5,202,77,211,210,82,45,142,101,178,49,218,193,54,223,246,253,99,45,221,44,180,46,232,151,206,223,145,169,187,217,76,90,169,5,105,234,206,3,24,52,18,44,44,247,42,97,91,214,120,4,90,1,50,128,198,173,20,94,218,235,72,18,190,247,211,107,235,120,127,209,213,243,174,144,39,89,80,106,144,143,237,66,157,90,232,127,103,90,225,196,198,45,180,211,180,74,143,226,36,205,120,145,67,111,18,119,26,165,183,123,208,247,125,204,75,171,131,120,236,149,122,15,83,179,138,187,116,114,111,64,53,44,67,17,28,3,61,90,84,252,24,101,4,101,233,231,228,203,217,251,39,168,232,72,101,183,30,30,213,17,202,209,138,25,53,198,7,104,125,155,105,67,168,143,63,198,127,246,243,248,15,194,250,133,115,22,27,227,192,244,126,145,39,105,75,88,74,166,147,46,115,115,116,233,80,55,234,79,77,103,183,129,147,140,49,40,192,81,155,14,224,100,78,119,130,132,25,173,51,51,91,58,231,121,102,157,67,13,94,211,3,42,75,89,25,114,141,25,202,122,17,143,105,228,173,221,49,39,56,135,24,92,224,151,112,10,75,85,220,0,136,138,5,133,194,176,100,205,106,39,189,118,231,150,26,219,138,212,237,182,98,86,164,91,11,107,157,29,9,249,75,128,241,175,30,249,107,253,182,222,23,90,59,157,218,11,93,184,179,194,178,221,116,191,121,88,116,229,172,154,138,107,218,111,222,146,91,44,112,74,9,101,164,54,18,97,71,247,248,50,61,2,41,64,104,106,104,76,218,192,221,81,145,30,131,38,247,5,209,8,7,66,202,59,24,101,81,5,171,220,45,31,130,134,169,80,199,5,240,154,214,123,227,234,249,246,112,201,226,209,171,211,242,126,19,245,188,254,195,229,108,11,225,70,23,76,10,35,170,50,116,1,131,28,220,105,203,62,95,10,110,48,41,60,81,240,49,145,10,215,244,32,122,137,106,33,155,53,114,209,54,46,40,209,208,212,10,137,148,97,34,53,237,153,243,64,245,162,22,112,252,222,198,249,59,6,223,188,213,230,20,114,178,71,71,101,136,192,35,41,134,64,76,162,145,79,245,81,6,29,42,3,152,202,25,121,77,41,176,141,148,210,4,0,155,201,132,171,214,1,28,168,24,249,83,120,133,128,226,80,21,140,170,49,86,36,160,1,150,172,194,21,133,28,161,212,40,154,116,76,160,53,77,46,26,105,122,148,74,175,115,236,167,44,78,238,115,114,206,230,188,12,247,185,74,109,202,227,154,213,131,186,104,37,140,42,97,6,106,120,45,212,158,0,88,249,29,24,195,166,10,219,164,17,40,53,172,243,185,11,16,152,183,56,237,83,181,23,113,17,128,211,226,51,54,68,107,91,225,130,109,200,166,217,91,249,157,158,25,206,116,196,178,113,231,227,53,182,105,1,66,143,55,76,36,140,201,26,220,204,185,73,56,81,35,170,73,238,184,93,123,135,190,147,63,79,231,7,147,188,60,220,159,16,106,116,219,187,12,165,99,84,94,55,90,52,152,234,78,38,148,141,66,145,135,126,68,156,8,6,243,169,243,221,78,160,206,57,246,41,221,15,30,57,231,242,182,90,193,210,76,103,89,113,184,197,253,44,118,80,30,59,217,222,242,143,141,226,213,225,4,189,1,161,118,199,106,164,99,113,80,168,204,72,172,221,228,221,17,243,225,249,128,160,69,128,233,16,2,44,130,36,227,132,197,146,120,0,247,252,239,137,63,26,157,166,147,179,203,234,184,201,185,110,28,50,23,2,11,129,221,92,38,243,30,207,121,199,29,50,167,252,71,190,196,243,59,10,215,17,108,9,50,4,164,145,11,50,3,201,120,153,32,245,152,160,50,183,148,180,58,173,21,213,144,197,21,217,157,41,220,153,192,27,229,107,176,223,87,248,215,199,135,154,117,234,179,223,59,105,233,51,180,73,217,110,254,63,26,112,91,103,209,77,218,116,194,190,165,249,145,255,50,119,206,254,245,127,99,31,37,23,78,179,174,202,134,5,87,184,253,54,61,6,128,149,66,13,164,80,83,66,65,104,80,167,4,173,22,8,156,68,177,114,143,155,249,100,131,75,187,6,214,97,128,202,166,9,113,94,185,150,8,208,94,108,79,150,79,22,223,250,226,199,23,231,175,252,221,38,102,218,227,54,218,73,209,39,41,129,154,27,6,192,40,23,141,114,244,184,183,214,11,29,246,208,155,181,231,82,154,64,238,237,74,88,192,53,155,191,177,150,1,83,209,51,208,83,162,36,139,142,0,89,165,26,202,9,2,13,24,158,145,199,212,150,200,10,244,27,123,187,13,227,216,155,181,251,224,49,71,215,35,250,200,144,57,1,216,17,21,217,184,105,115,220,129,6,135,214,1,48,34,161,134,32,65,196,38,64,16,12,10,6,213,11,225,25,66,111,188,58,97,101,98,133,49,1,20,43,76,51,150,248,86,238,0,91,134,214,131,43,16,96,191,165,6,46,137,114,106,164,97,36,186,53,72,135,199,165,59,38,48,102,228,4,212,161,34,8,136,136,193,97,128,231,94,237,101,43,0,64,144,21,160,111,171,71,82,8,20,218,138,23,78,208,213,221,223,225,132,99,168,103,145,62,154,140,206,0,85,33,47,71,131,157,236,195,205,206,138,78,185,105,104,149,164,117,59,105,97,219,189,125,218,113,183,125,107,223,169,95,102,59,246,184,123,195,255,241,30,179,176,224,119,186,201,180,189,114,188,242,201,139,57,116,144,62,90,102,240,236,102,39,170,39,205,96,1,201,248,143,107,29,216,56,56,18,234,28,22,106,94,215,212,85,242,108,231,252,108,2,93,103,83,161,107,15,115,117,145,25,86,65,29,8,38,24,37,174,238,29,95,184,123,252,126,169,187,117,195,144,221,11,128,0,32,65,178,244,130,55,232,207,156,78,166,151,33,102,218,72,96,160,34,1,163,197,12,57,39,15,245,203,251,139,135,249,239,93,63,47,124,243,218,75,86,246,61,123,167,64,173,44,37,215,227,6,4,188,102,193,13,130,63,163,47,205,46,59,198,223,33,107,190,70,0,52,155,69,139,128,104,92,184,108,174,147,123,102,76,32,50,134,169,112,177,171,172,219,8,107,15,94,191,81,222,128,29,62,246,188,154,195,167,187,62,247,229,63,161,135,221,29,61,183,243,62,135,250,214,118,93,232,22,108,55,96,42,213,18,108,5,5,90,232,67,247,219,40,231,217,175,171,44,96,43,32,2,113,117,251,225,67,6,72,185,95,1,188,0,172,113,101,194,66,128,33,199,178,59,203,144,98,34,59,70,197,33,113,58,81,106,180,82,77,76,133,96,23,245,188,222,199,229,193,178,91,188,253,226,191,57,253,241,255,34,150,255,227,63,218,127,121,31,94,163,45,10,109,52,41,219,12,169,202,161,49,149,81,27,189,131,151,217,173,97,123,235,238,158,129,53,211,23,29,96,177,166,56,2,6,89,199,55,210,189,124,93,41,80,171,173,58,234,163,42,53,149,60,90,3,136,134,21,94,98,150,193,137,235,65,229,34,210,220,229,19,250,245,179,161,172,27,235,42,221,66,88,72,22,35,46,101,83,61,26,153,8,53,193,55,140,69,36,129,81,148,50,84,7,55,166,34,72,229,9,224,148,98,2,159,158,166,55,160,6,192,216,102,98,167,86,209,137,216,95,146,198,128,189,216,228,197,91,211,171,182,177,192,86,58,92,67,104,9,33,31,53,168,50,62,208,247,62,240,12,164,19,123,96,13,198,108,137,154,133,188,83,42,98,44,87,177,78,2,96,209,14,43,64,214,180,242,120,76,9,128,91,233,35,123,29,9,196,194,58,222,23,104,207,252,25,167,21,63,47,241,45,82,196,226,78,60,220,166,214,75,166,52,106,160,154,225,236,235,110,18,243,212,21,102,200,180,178,115,187,77,229,85,243,74,190,178,238,102,255,15,189,238,17,175,147,230,88,123,220,57,52,253,199,247,119,153,247,255,218,118,87,142,42,15,125,56,148,47,110,123,37,164,216,227,166,253,138,168,41,137,200,72,64,156,253,199,188,246,11,199,163,149,210,10,243,177,104,210,118,94,245,130,206,85,154,212,212,117,154,85,222,81,11,231,106,74,248,188,169,132,2,46,224,154,141,161,37,59,198,255,240,39,199,103,231,249,137,182,173,58,69,56,145,137,135,81,194,126,206,119,88,63,98,49,151,85,206,136,89,41,161,86,37,161,137,33,26,46,82,145,168,31,28,127,188,253,41,125,253,204,184,235,255,78,252,225,89,119,97,111,217,55,108,148,189,217,85,230,250,221,96,222,225,29,19,224,203,44,116,215,28,220,100,6,99,11,0,129,96,182,128,116,17,101,4,12,241,216,205,246,226,28,50,0,164,232,182,84,110,106,223,132,219,116,244,126,187,228,147,167,241,16,78,242,54,226,59,208,227,89,55,185,199,118,213,251,76,209,123,161,82,170,181,87,252,181,230,96,82,232,71,183,59,46,43,228,230,99,251,111,254,253,215,139,131,223,243,31,156,123,242,16,146,100,191,198,154,216,44,99,63,39,205,35,62,115,39,174,204,195,244,38,229,38,98,107,43,89,28,99,99,175,81,70,155,80,2,116,2,83,146,149,176,253,26,246,104,171,102,231,230,203,203,31,127,245,135,255,155,51,141,244,175,251,61,167,219,171,184,20,133,54,93,50,181,69,65,129,152,97,14,93,200,64,73,216,75,59,224,21,142,177,46,142,185,232,249,217,123,156,35,88,182,137,146,107,64,180,2,106,10,85,218,169,36,144,166,149,71,91,185,236,49,190,55,207,103,219,12,90,12,53,65,27,235,75,162,254,241,226,250,180,247,30,107,239,193,73,99,9,76,132,42,216,130,46,106,191,146,88,15,137,43,229,142,176,74,176,10,50,132,19,21,128,79,13,31,40,40,16,143,154,198,44,77,40,34,19,213,9,162,21,64,72,154,219,9,120,35,125,69,21,134,64,96,209,29,142,86,4,184,0,18,210,8,238,25,44,114,116,86,169,119,246,65,131,138,225,32,194,33,144,93,33,4,164,64,132,21,54,173,0,89,73,211,150,138,180,142,0,104,48,45,192,255,239,67,255,54,232,123,69,34,134,119,152,183,187,162,55,63,135,36,164,159,188,130,146,137,72,58,249,211,235,38,63,182,253,191,182,188,62,37,142,120,221,108,22,236,248,193,99,127,123,200,215,103,191,4,60,168,230,54,104,239,212,39,77,157,183,23,56,88,49,86,198,227,242,170,227,64,90,55,103,98,55,50,35,253,244,246,166,36,140,100,10,154,118,60,75,220,91,148,189,43,91,211,112,162,50,23,27,97,151,246,96,58,189,101,61,75,170,5,252,206,31,135,184,213,234,8,43,188,208,173,95,117,27,255,213,72,254,195,169,188,58,212,50,184,94,103,241,46,141,83,111,196,215,7,231,97,147,177,33,164,54,180,72,145,82,45,109,38,42,98,91,158,130,166,231,47,241,197,190,126,129,215,175,240,75,151,28,119,97,58,21,228,10,19,4,212,13,246,87,244,236,34,246,152,40,92,64,193,216,162,143,144,49,44,216,22,57,22,126,241,118,40,247,220,154,220,68,201,53,220,125,100,125,143,222,134,156,251,156,245,18,62,123,103,29,107,108,255,152,124,236,131,177,250,233,31,100,108,151,246,134,46,244,196,30,180,147,110,186,138,114,170,124,103,129,168,114,42,151,155,20,45,92,198,247,161,161,183,241,38,8,70,209,128,227,88,246,189,254,62,89,140,192,66,150,177,9,84,19,219,9,176,216,167,53,134,29,203,8,16,232,78,57,193,211,76,6,136,145,118,97,57,160,7,177,59,246,75,89,87,95,158,80,91,218,232,125,103,247,106,249,43,255,252,254,228,255,112,206,190,249,242,197,83,45,211,1,213,180,232,72,171,187,118,36,36,76,201,1,2,176,189,192,96,119,221,33,101,131,214,27,25,49,69,158,116,129,111,7,83,201,25,98,223,244,16,135,170,199,216,169,12,237,73,7,77,8,15,145,189,236,213,114,169,174,159,129,246,160,152,88,138,25,66,226,106,97,156,113,190,191,50,185,125,212,86,129,137,220,102,158,70,116,73,243,120,65,132,193,77,249,144,92,9,91,5,42,41,58,1,1,36,92,9,15,194,50,56,9,209,252,85,11,26,80,69,106,56,35,172,198,214,46,92,27,58,103,212,89,26,161,46,70,45,138,93,210,209,118,75,52,172,136,241,18,109,35,197,26,67,136,20,46,100,128,74,63,230,164,176,179,184,0,85,9,48,130,32,163,48,67,0,180,240,163,2,220,4,54,136,64,150,32,83,2,28,121,139,45,245,252,185,238,80,217,247,167,116,31,233,7,66,61,7,125,237,15,210,104,72,37,103,10,152,204,203,175,13,160,46,87,80,249,81,45,225,213,248,233,225,52,134,226,9,235,56,151,164,121,228,167,155,115,228,220,161,176,131,98,97,87,214,117,80,238,88,80,64,19,191,98,85,206,0,2,106,31,127,254,105,206,31,235,250,54,81,210,3,247,13,255,71,111,214,185,233,241,207,207,101,124,84,125,50,239,217,215,159,213,150,156,210,239,147,47,177,240,126,204,31,105,108,238,37,22,15,61,84,250,178,176,33,126,61,180,65,123,212,241,48,98,132,120,83,35,254,137,221,224,136,199,125,122,125,90,34,203,194,21,124,100,141,157,206,138,151,9,146,117,211,98,230,71,155,143,105,21,26,247,174,156,160,7,46,59,38,15,150,188,4,189,202,176,189,115,188,148,181,167,125,235,131,128,244,128,188,197,173,94,218,219,61,247,107,198,176,227,74,37,54,177,104,236,82,27,160,0,205,138,252,121,238,240,249,248,27,172,237,111,248,158,31,47,231,121,74,199,110,164,0,138,123,97,110,10,54,122,229,5,19,236,64,96,241,186,184,117,179,158,231,101,115,152,76,175,105,167,76,13,172,64,128,234,122,159,180,176,200,169,145,236,180,115,211,152,56,221,55,205,30,186,121,99,247,46,201,249,120,122,95,127,102,250,212,250,42,146,87,244,129,239,18,112,152,176,173,147,81,118,120,214,207,244,253,115,191,95,247,126,126,254,228,255,245,111,243,255,246,111,250,95,255,227,255,231,215,244,255,190,248,93,77,48,0,20,211,248,225,177,119,171,131,101,3,154,16,252,60,131,9,108,83,110,27,87,5,147,115,155,29,90,112,69,199,205,146,52,113,11,9,219,67,22,2,172,10,16,212,5,24,33,42,4,160,153,21,189,196,222,154,134,238,113,224,41,249,245,219,57,102,47,25,54,144,181,21,113,108,18,65,172,193,5,172,19,251,2,248,142,198,149,15,110,207,255,116,123,190,247,197,139,213,175,92,183,60,170,185,34,31,236,39,231,177,249,53,230,235,182,159,143,220,99,58,218,243,151,179,188,86,174,117,174,146,23,218,103,180,63,122,61,102,114,159,45,195,59,183,176,173,52,184,116,8,172,15,229,166,161,96,227,30,106,227,76,179,252,137,159,120,2,157,248,125,139,74,16,130,14,49,96,64,138,244,0,211,11,182,125,52,2,110,37,84,70,165,2,16,27,68,66,172,178,23,50,193,88,131,83,92,188,190,50,250,244,210,228,209,180,187,56,147,180,213,48,7,172,17,133,44,237,55,173,7,229,195,32,40,191,171,132,50,149,34,76,232,86,24,180,156,234,167,160,63,194,143,32,2,204,142,34,157,203,36,93,236,10,103,78,100,128,10,171,84,130,141,160,132,16,36,8,163,86,32,144,173,18,20,210,228,101,58,161,98,2,144,2,6,42,69,0,20,6,65,4,192,55,149,168,71,165,69,67,27,128,172,160,9,145,18,232,155,141,77,149,130,25,91,110,187,70,174,212,73,2,6,2,40,208,84,75,202,63,252,190,106,85,75,229,170,12,172,33,104,1,19,167,41,27,42,171,137,101,213,147,222,161,1,170,138,124,62,210,216,2,192,118,183,135,5,76,88,235,59,147,190,183,236,26,79,37,17,232,130,181,195,247,27,38,94,31,175,128,25,49,1,51,61,238,232,233,170,210,18,206,194,16,227,226,12,234,12,112,39,108,66,160,23,113,59,116,24,68,226,232,10,160,80,184,176,91,43,101,220,197,105,115,90,57,39,215,199,107,39,220,22,144,8,77,236,2,80,72,36,136,220,202,48,203,213,117,191,254,253,255,246,167,63,124,255,213,191,255,187,191,254,247,127,255,103,255,250,215,63,248,154,247,220,11,95,7,255,170,248,25,190,139,23,26,128,149,79,126,73,9,127,190,194,175,91,54,143,244,125,176,223,174,124,223,54,124,250,130,215,141,215,199,127,231,196,239,22,222,172,63,219,255,241,184,230,110,118,187,234,70,169,51,203,73,242,10,231,44,236,177,84,63,83,79,215,123,247,30,221,99,232,62,142,220,203,13,142,38,23,253,192,232,97,83,135,80,9,106,162,154,12,231,51,182,250,125,135,231,159,126,253,254,39,248,120,237,212,251,109,252,253,22,237,231,175,167,183,231,171,207,253,230,78,127,114,241,105,165,135,218,57,185,74,43,181,96,245,58,70,97,47,157,58,166,207,135,205,252,48,251,96,247,107,124,45,155,15,119,155,72,183,211,181,193,79,78,219,102,106,57,8,238,196,12,160,225,70,106,181,126,15,110,143,114,158,207,42,103,135,192,153,7,189,202,78,228,29,122,8,119,72,155,214,73,54,95,149,218,233,229,190,217,222,124,248,29,31,55,235,147,252,18,63,131,149,149,157,242,149,11,129,24,98,77,160,51,22,112,165,14,42,87,255,94,135,138,186,82,255,217,214,255,223,249,149,247,184,245,121,188,185,71,243,57,149,87,241,63,176,49,69,207,238,21,254,179,163,192,152,194,195,162,46,176,212,4,71,69,24,130,18,16,31,109,33,26,104,21,202,2,186,60,20,235,143,33,11,126,168,246,176,13,0,88,24,154,66,101,168,173,136,43,44,170,65,9,68,238,30,183,123,178,219,175,74,31,222,237,39,242,141,39,190,119,235,18,107,159,215,202,21,69,162,202,203,186,87,72,121,102,142,220,9,18,157,174,96,167,138,83,243,129,205,60,188,94,235,247,231,229,202,245,115,183,95,155,191,191,225,53,134,117,159,245,60,115,123,127,222,95,172,203,219,185,84,239,117,214,10,174,128,134,48,93,47,158,255,247,242,113,125,65,238,47,237,199,177,207,224,60,61,159,178,139,27,32,61,142,222,17,176,72,52,106,203,211,88,162,96,87,247,105,218,254,199,222,252,125,127,233,167,215,119,191,246,253,238,215,61,143,255,252,243,243,173,13,200,52,202,66,64,59,11,126,148,237,211,153,66,193,199,12,232,200,238,241,122,61,251,248,131,215,223,251,235,121,190,98,190,95,236,175,151,207,159,111,31,63,221,126,246,147,115,162,247,198,15,93,188,190,222,122,101,125,254,92,214,135,250,122,140,245,164,159,244,15,76,181,41,254,22,138,88,13,77,32,212,223,149,64,201,165,94,124,199,48,164,220,233,23,221,186,55,221,113,139,66,50,30,126,250,17,58,2,75,150,209,55,147,253,113,191,51,9,51,153,83,147,51,67,216,240,22,47,144,187,117,169,126,211,140,95,31,191,192,16,248,35,31,185,208,174,67,201,182,172,183,220,69,62,125,88,176,105,79,183,119,56,240,210,108,193,211,100,0,27,184,145,61,10,218,90,219,18,25,237,178,167,124,212,26,46,131,51,116,122,95,87,118,141,80,26,23,170,81,181,51,208,26,107,40,134,38,32,20,201,18,105,40,36,120,43,91,211,236,27,222,87,115,97,120,80,205,148,36,141,181,20,3,241,186,189,139,153,51,61,90,180,104,83,17,221,45,164,102,247,228,174,215,68,168,208,189,102,32,184,205,253,132,165,21,171,73,145,115,38,76,2,229,89,144,1,0,3,12,53,60,173,136,1,155,6,137,154,89,189,13,229,0,242,37,118,186,0,2,216,114,173,98,24,229,93,121,237,185,247,130,55,111,220,126,29,231,234,127,245,191,254,195,247,254,171,119,95,243,46,92,248,25,126,131,223,224,119,249,29,22,88,112,36,16,120,0,160,246,179,240,99,214,58,189,248,27,231,61,114,206,141,222,94,222,89,94,198,110,111,195,248,211,214,179,175,110,170,109,23,219,113,201,242,179,34,7,163,172,230,105,180,140,53,249,157,168,123,244,62,194,123,189,154,245,4,249,161,120,87,48,98,131,199,170,126,12,160,51,211,140,83,147,7,81,255,221,91,231,111,60,60,127,117,99,30,158,117,157,118,238,207,135,151,126,117,208,247,118,221,30,38,223,162,75,21,172,199,217,238,203,83,241,212,121,42,60,26,100,28,239,120,187,169,57,109,76,185,178,17,84,25,59,26,220,213,131,139,38,220,208,72,53,88,197,122,167,188,149,157,73,29,56,30,108,49,231,202,9,112,27,107,115,241,59,69,185,87,111,105,239,93,242,118,92,188,60,126,145,158,229,184,167,204,65,225,131,145,132,94,81,244,53,212,98,33,208,55,72,159,200,9,99,0,52,247,174,207,115,71,251,70,203,106,201,87,194,178,168,217,89,172,24,97,11,22,211,226,6,133,160,169,168,105,75,136,13,155,2,26,160,192,64,124,252,191,115,223,68,20,56,109,5,54,53,8,112,68,62,58,18,176,36,172,18,112,4,143,70,239,81,50,199,61,22,62,145,185,210,189,168,150,181,160,49,108,41,97,161,220,11,208,70,82,124,123,116,86,226,101,96,91,238,71,68,236,28,169,49,61,249,226,230,173,110,187,172,143,206,151,179,246,27,214,157,254,81,186,101,197,66,53,86,237,78,159,134,81,146,250,132,211,158,105,102,231,86,247,102,206,238,23,104,81,106,48,123,24,0,203,185,150,180,106,213,9,200,153,59,55,198,237,233,79,247,143,210,31,251,237,219,205,63,228,83,223,240,87,111,229,126,217,239,66,71,65,65,27,250,171,248,94,63,182,99,190,30,209,152,129,3,239,125,255,31,127,61,175,139,226,52,30,232,222,79,191,229,122,29,172,207,200,175,246,251,165,198,81,152,227,64,12,46,102,87,234,85,210,85,219,42,124,143,104,81,88,59,233,162,184,176,104,218,176,64,86,211,118,50,184,201,9,144,53,105,104,174,52,116,224,116,177,218,198,165,0,11,26,8,27,222,21,192,66,251,141,198,56,159,200,145,219,175,172,49,32,179,123,87,92,179,249,110,205,153,74,73,181,31,81,244,13,142,48,5,122,75,107,166,250,154,85,28,183,59,205,162,39,49,4,88,150,45,96,195,208,214,212,81,125,234,137,80,250,254,120,198,173,52,183,246,241,82,197,178,206,197,103,107,243,30,218,193,93,188,110,29,207,131,223,159,191,93,94,252,118,255,248,111,224,227,191,118,190,226,203,69,46,36,124,195,87,243,151,222,223,232,239,244,189,30,97,1,136,156,37,202,7,105,80,64,136,144,9,69,159,72,210,148,65,240,50,94,102,135,107,25,198,11,43,91,135,81,160,201,42,9,94,67,149,181,105,163,187,191,70,123,250,91,136,248,102,15,225,188,144,229,51,109,50,219,225,92,163,233,57,45,22,166,246,72,17,104,77,34,46,137,234,176,243,248,135,95,190,254,246,223,207,79,189,250,225,229,243,235,139,15,254,158,194,232,148,171,106,83,221,208,43,188,37,182,248,82,249,92,186,148,158,128,215,223,95,199,215,23,153,34,139,167,37,50,92,152,196,160,193,193,0,2,57,104,175,113,20,90,117,51,177,98,73,159,185,213,21,75,3,49,114,60,205,135,112,243,206,129,22,113,65,222,149,245,66,27,200,175,203,156,233,100,120,110,54,139,45,12,6,18,14,60,164,87,8,11,0,95,8,50,100,227,122,159,216,28,101,53,189,210,92,92,214,206,87,239,210,122,63,214,17,114,64,202,25,160,129,153,188,83,37,237,73,217,18,141,41,173,14,117,12,80,107,140,36,183,61,132,16,37,61,186,211,214,143,104,69,182,108,90,249,157,232,171,162,5,128,5,13,6,102,78,213,106,226,94,94,112,47,15,234,16,216,109,19,160,208,3,128,205,99,4,80,74,28,115,132,134,21,32,186,68,5,59,52,142,212,102,61,1,34,47,85,151,131,106,67,127,16,204,252,202,87,202,84,218,27,36,80,114,186,131,21,89,76,87,166,120,55,82,73,8,83,27,219,25,40,199,208,176,135,230,78,229,142,70,92,201,138,75,100,104,165,4,126,21,239,136,131,145,207,154,253,223,190,13,55,186,157,103,223,49,63,21,164,117,237,239,166,129,56,168,129,73,110,235,109,173,60,12,155,98,27,79,140,185,214,76,89,91,53,134,216,5,172,0,27,55,82,82,182,66,145,114,99,42,164,171,2,85,28,104,211,60,48,58,3,16,104,205,92,32,181,18,107,21,141,239,214,146,37,215,222,125,176,114,124,144,141,148,55,49,109,46,143,219,56,221,139,228,204,6,170,251,139,30,200,14,0,211,208,143,6,82,216,178,166,26,41,69,21,98,4,78,187,222,158,23,238,99,190,217,46,57,81,18,157,208,171,158,126,227,139,159,250,251,127,19,31,255,38,158,160,194,251,198,167,141,253,120,254,152,254,82,217,240,150,111,185,67,55,186,243,19,128,72,214,18,233,33,45,204,38,189,64,0,68,237,196,66,192,204,230,240,112,21,95,194,53,204,102,118,95,174,208,26,10,16,69,3,18,210,237,100,187,221,61,189,167,101,242,193,127,117,253,163,121,251,170,108,105,124,32,251,252,105,93,226,231,178,134,56,17,54,20,20,25,148,136,135,165,211,53,217,245,132,215,205,127,71,63,252,55,252,241,81,191,249,67,182,83,243,65,156,241,86,253,34,188,68,207,241,153,180,22,139,98,175,104,241,249,222,187,233,209,57,140,118,230,164,121,222,115,246,181,243,189,144,0,13,40,12,248,144,113,226,51,142,89,178,199,118,228,2,26,201,71,249,56,142,96,12,113,124,242,206,63,196,79,33,110,147,37,93,238,24,38,61,243,44,97,249,115,102,150,93,24,40,180,24,0,236,149,131,235,8,189,209,176,208,63,110,148,92,35,154,234,104,150,85,123,171,175,77,181,189,240,95,78,252,227,94,63,120,132,12,51,53,8,57,57,82,58,64,50,37,83,35,72,214,216,0,3,96,41,0,162,8,193,44,51,69,252,167,158,237,227,81,13,91,86,8,90,1,16,182,0,13,148,90,181,53,58,205,121,199,110,98,226,163,30,110,232,112,183,90,67,21,134,184,191,243,137,21,20,157,130,148,86,90,35,69,218,65,69,143,16,83,64,231,230,51,90,235,126,120,173,235,147,237,31,140,199,246,175,164,145,220,48,173,209,70,110,186,48,157,45,179,172,74,134,161,200,182,55,39,219,78,166,97,134,104,26,77,93,58,161,53,128,212,228,97,206,8,80,148,138,249,100,249,204,185,8,79,200,103,111,61,254,249,253,31,253,253,175,245,231,227,103,67,52,46,173,141,146,182,211,122,246,136,101,134,83,83,10,155,46,187,129,87,117,9,3,218,1,14,1,106,26,91,38,110,214,4,93,53,43,98,200,90,86,4,2,72,35,78,122,79,180,221,104,45,12,89,195,232,212,210,223,223,60,102,117,203,45,219,59,151,103,137,101,3,81,2,191,173,207,66,98,163,254,49,158,28,44,11,243,214,216,8,111,43,228,123,241,202,189,187,13,51,91,1,43,37,64,106,171,193,24,64,208,48,57,18,115,50,235,186,171,194,174,21,230,242,249,33,246,93,189,245,222,79,207,227,217,55,60,255,9,151,95,235,231,127,253,155,43,151,96,167,87,109,4,46,82,29,130,80,0,110,243,74,11,130,179,87,188,7,128,14,200,117,84,72,72,131,130,141,109,212,32,1,240,225,66,33,226,36,184,180,159,88,125,89,213,52,223,26,53,77,214,29,110,219,122,67,90,195,227,95,134,232,133,172,91,101,243,26,206,68,135,195,87,198,63,213,252,104,54,79,5,80,201,177,164,84,238,84,142,52,87,46,162,113,53,79,119,126,108,142,173,226,12,156,183,63,196,31,23,181,42,242,130,30,164,81,145,192,112,72,255,128,251,224,238,174,93,218,87,62,222,207,228,100,239,230,236,179,232,209,115,101,121,34,123,169,48,44,96,41,115,97,31,148,39,47,25,205,109,62,195,19,110,169,11,72,112,10,207,224,18,117,238,40,148,17,100,201,165,41,44,179,150,119,50,139,101,48,183,44,70,112,136,5,90,9,13,190,178,128,6,97,5,192,22,251,245,90,156,124,200,167,19,141,199,68,53,202,106,155,166,63,92,86,254,247,97,229,107,214,191,237,199,67,35,137,70,105,165,145,192,89,64,41,24,74,6,164,168,1,230,145,18,136,4,2,96,113,147,7,116,5,31,173,1,56,30,31,133,129,150,0,194,224,35,192,202,213,222,238,24,15,122,83,240,122,245,202,149,112,162,170,252,29,213,55,143,68,43,96,211,227,128,233,97,104,165,36,97,209,210,162,64,145,26,57,147,64,254,116,217,251,71,240,92,159,125,206,95,185,21,55,29,211,162,53,35,195,10,140,104,73,29,106,88,234,12,135,180,232,55,18,62,49,1,199,129,133,53,25,164,48,36,19,13,234,219,48,73,7,85,87,88,251,66,9,113,251,198,127,76,254,213,175,246,195,191,244,121,250,23,239,159,58,28,51,85,73,53,217,252,61,43,3,97,208,83,157,78,79,239,218,38,215,1,217,184,182,177,215,82,193,82,141,178,192,56,2,93,93,186,85,44,210,161,72,40,0,27,177,38,64,212,220,4,0,7,26,242,45,80,19,107,67,200,154,13,205,241,251,235,183,230,150,71,151,100,18,109,31,37,227,165,217,224,211,9,125,135,239,231,248,70,189,80,214,37,178,175,239,21,181,22,182,166,37,111,94,207,235,187,200,222,254,235,59,165,198,209,181,12,143,17,82,1,106,137,14,87,16,187,115,239,75,107,201,238,92,74,222,93,124,59,94,252,62,222,251,189,94,252,212,207,190,226,146,60,129,55,247,207,172,204,181,207,29,27,112,121,197,114,69,203,190,253,122,147,13,118,183,183,189,219,21,114,121,61,75,92,128,100,193,1,27,218,255,68,201,108,162,215,149,134,96,211,38,244,97,7,252,225,82,230,161,213,84,125,75,41,234,118,219,200,38,27,158,11,139,153,96,123,2,65,215,135,56,200,20,114,124,56,233,39,141,45,227,243,61,173,60,109,64,188,142,32,254,145,122,41,74,52,88,149,81,65,36,9,40,196,248,245,165,31,158,147,167,244,42,218,210,51,117,29,78,80,196,208,40,210,136,95,129,95,171,111,82,191,255,231,127,156,248,241,220,183,227,249,17,125,104,45,211,207,228,230,234,210,224,209,44,47,215,236,239,237,50,231,156,7,252,114,126,156,249,46,255,46,158,164,243,122,129,82,184,112,56,140,1,25,104,139,25,207,170,50,143,189,140,204,42,102,25,214,144,162,23,210,58,224,130,87,18,22,142,56,208,146,46,202,137,71,178,88,100,113,66,136,135,9,45,142,239,86,108,51,182,236,29,11,191,228,254,159,87,25,223,139,237,33,195,26,64,98,196,24,203,209,86,164,24,14,36,20,18,129,146,163,16,252,121,55,243,159,81,247,120,20,182,168,18,1,218,10,67,37,60,160,129,64,101,83,25,7,182,137,47,184,61,172,222,208,136,153,37,12,176,45,0,128,246,146,161,21,10,37,66,3,141,165,0,1,44,4,48,144,108,4,109,36,239,206,203,11,214,169,223,189,230,111,191,146,182,205,213,210,221,206,98,89,20,76,145,18,156,2,96,179,170,182,33,55,142,133,73,143,4,11,26,82,90,17,155,98,168,248,208,35,50,108,181,96,185,223,14,192,176,220,248,162,188,208,188,51,189,238,248,117,206,149,155,20,36,162,164,71,60,215,34,97,132,166,184,50,136,202,54,141,11,101,173,81,3,107,9,108,27,33,129,80,37,178,226,237,75,164,181,10,2,160,66,36,23,135,160,53,140,231,82,227,141,156,52,171,110,100,178,28,63,111,127,223,186,169,37,37,241,12,80,128,69,13,0,144,255,255,19,163,97,147,238,194,171,194,82,96,43,232,90,198,172,227,70,107,253,112,70,223,221,194,64,1,3,144,21,134,178,44,44,187,58,121,184,119,178,103,175,253,117,223,80,91,254,232,79,255,254,237,242,199,219,179,223,60,93,240,133,1,154,139,121,49,151,21,35,232,188,252,72,28,205,110,50,22,94,249,61,225,4,64,124,202,129,57,118,31,241,110,30,155,109,5,26,210,50,113,132,129,14,21,164,232,193,143,5,111,103,90,156,227,139,171,23,24,211,59,100,71,211,145,108,131,182,223,162,66,117,136,89,244,200,184,200,221,57,123,117,114,58,222,18,255,108,98,169,244,133,119,136,237,229,195,87,93,182,68,143,151,196,149,162,112,22,155,159,165,69,60,93,175,98,78,69,221,74,130,174,232,112,195,151,210,107,225,51,226,87,244,43,112,160,215,93,79,179,232,71,222,137,116,225,107,191,166,247,58,230,34,118,114,208,0,116,244,92,99,131,21,192,186,171,156,61,187,35,133,111,201,127,180,255,139,183,134,173,81,56,231,89,162,29,59,119,114,32,76,178,194,101,83,54,50,169,101,44,159,219,177,11,1,2,13,219,146,13,17,10,219,144,149,211,90,72,104,177,63,110,217,107,153,133,75,51,16,75,82,37,25,120,75,239,238,179,171,250,117,77,63,108,249,255,71,231,211,85,198,166,197,77,153,112,118,83,132,21,19,57,51,157,120,218,97,11,1,28,177,10,201,254,248,153,228,153,202,34,64,248,8,86,77,41,108,193,3,72,107,88,1,9,164,241,246,206,34,172,134,171,129,88,179,29,116,181,125,181,104,64,174,64,0,120,164,216,74,149,66,41,151,218,2,42,75,82,164,6,3,3,209,116,137,82,143,115,246,247,230,235,183,250,123,191,206,217,26,131,98,17,171,168,91,118,89,72,208,70,70,32,203,219,179,208,64,60,132,130,78,67,160,54,61,109,232,209,86,101,183,137,46,185,193,140,75,53,241,82,151,205,70,206,118,164,189,77,30,86,246,208,14,72,216,172,6,35,58,10,34,50,110,53,61,140,110,159,94,21,75,182,33,86,145,0,187,8,17,92,224,51,137,64,71,33,20,20,82,166,90,19,132,184,64,128,154,98,160,115,6,210,85,99,115,12,203,90,192,125,192,60,89,199,143,151,111,201,77,117,226,220,95,35,144,2,44,22,67,154,85,125,255,138,44,82,209,89,166,47,93,180,98,164,160,157,137,105,82,251,112,157,111,97,24,64,139,242,177,68,127,195,77,129,7,106,228,136,66,146,37,209,3,213,114,76,61,218,117,239,250,215,159,178,62,22,158,85,207,31,123,207,53,8,179,26,59,84,1,29,233,84,84,69,84,73,155,13,192,145,23,128,161,31,90,88,114,158,226,180,205,198,108,22,67,237,26,216,15,104,236,96,15,4,116,194,224,224,122,4,62,228,193,2,130,15,30,8,86,107,183,190,38,203,178,191,189,181,91,78,46,54,110,218,42,110,184,189,246,233,115,25,215,66,83,91,75,133,135,159,226,239,100,171,151,188,10,187,96,237,3,175,94,128,143,59,162,129,100,46,108,105,39,84,174,39,15,68,193,219,184,249,184,46,111,139,7,229,95,25,247,100,81,175,171,21,29,61,162,235,36,199,106,255,168,233,39,102,115,175,245,27,49,139,221,155,179,64,40,7,84,59,49,54,194,34,97,11,34,153,115,106,86,92,240,61,94,153,125,158,168,93,83,40,164,160,113,21,120,143,24,30,98,177,140,108,49,226,255,1,61,20,97,161,209,39,66,1,27,108,80,9,240,54,65,118,55,61,30,109,70,126,156,13,125,7,108,135,11,107,92,218,138,64,34,137,90,209,186,59,225,205,94,74,109,157,111,177,209,182,218,248,197,184,193,214,78,75,43,241,128,153,107,72,178,18,5,64,181,176,212,96,62,126,157,252,160,10,116,180,44,12,75,0,26,32,72,195,74,72,119,179,69,19,226,45,223,212,75,27,173,149,107,26,46,247,138,229,117,122,166,105,32,40,204,161,71,162,31,149,180,18,44,104,117,180,161,12,208,68,97,6,130,122,192,81,242,66,247,103,126,94,233,111,188,242,249,90,99,195,220,123,78,197,5,24,117,68,141,86,17,75,211,19,104,68,244,58,95,227,89,180,83,235,97,233,78,103,152,196,172,195,164,169,4,13,29,186,178,57,66,9,49,19,39,113,49,92,217,39,211,244,218,222,57,44,227,60,88,222,181,255,254,59,203,249,153,4,5,231,157,150,84,218,176,132,45,59,58,231,189,11,210,122,83,208,184,0,48,102,33,180,79,39,128,155,118,91,38,90,212,77,226,165,6,89,0,67,64,13,166,96,168,72,214,206,142,236,10,208,169,59,54,48,185,244,47,203,39,217,80,147,57,153,81,30,212,124,144,101,32,190,227,119,117,107,215,231,171,39,117,173,39,211,158,128,198,4,72,34,177,201,157,202,234,152,84,106,239,40,11,138,121,186,209,206,24,2,128,150,128,201,251,34,12,173,202,254,80,16,224,201,180,167,251,14,10,100,133,145,152,105,71,26,186,238,221,61,230,252,236,57,199,111,171,159,223,250,250,179,127,241,80,79,139,37,12,45,250,81,148,192,223,82,106,246,170,144,148,150,165,161,163,161,32,11,55,237,153,174,66,159,108,194,225,176,140,57,141,226,122,0,28,50,86,176,160,136,81,64,122,88,33,75,2,43,122,42,187,214,220,35,51,229,2,58,21,161,91,7,52,207,17,9,164,219,102,67,183,40,104,193,101,244,167,105,215,241,75,85,22,212,59,79,200,219,120,199,205,138,201,98,75,130,211,102,67,172,187,246,155,250,186,222,9,7,98,134,43,98,219,72,161,170,90,86,151,53,111,159,101,113,94,48,78,201,102,186,13,103,206,39,141,216,70,15,149,123,226,1,194,16,108,201,213,50,250,65,232,78,229,156,83,246,216,225,181,49,49,160,207,99,203,41,211,93,110,148,149,0,10,22,14,50,55,2,79,88,34,128,136,1,27,23,84,117,163,54,18,70,134,112,155,188,1,183,222,12,124,254,247,223,206,123,190,47,88,150,186,72,46,141,38,31,150,15,228,2,53,229,102,186,59,221,80,117,76,221,221,177,223,184,188,60,214,109,251,193,76,205,240,104,107,44,61,51,155,36,144,101,131,66,85,117,79,253,251,215,103,198,150,108,154,82,162,128,89,180,164,46,69,136,19,232,52,50,99,244,232,52,58,111,215,154,95,231,147,15,88,107,47,45,142,116,232,24,228,196,123,92,194,218,158,164,206,174,78,215,90,156,144,76,144,149,208,209,130,18,29,240,193,113,238,243,173,115,41,158,226,195,254,176,228,195,111,76,159,123,252,145,242,126,63,158,158,35,125,166,25,209,78,107,221,61,89,218,72,35,39,196,108,26,200,121,183,242,166,201,218,135,90,13,99,115,178,56,5,5,89,81,232,82,185,88,59,170,104,203,21,239,44,78,166,29,198,148,153,107,91,213,195,238,70,22,204,147,2,201,10,134,100,229,111,180,192,53,123,68,166,6,115,206,238,99,216,81,40,246,174,216,173,73,104,148,163,2,17,157,177,198,139,22,8,50,112,129,213,67,22,53,161,106,196,149,77,135,100,75,10,134,184,238,157,90,47,247,153,229,165,222,254,225,123,52,181,88,129,217,221,159,55,209,150,91,182,0,104,123,2,157,120,72,73,201,168,163,205,245,129,199,38,89,30,245,26,249,51,241,116,98,221,206,16,234,255,103,7,102,104,228,113,37,141,152,2,102,193,239,117,249,48,145,158,126,90,163,99,52,161,166,42,202,66,249,126,13,3,247,107,239,203,125,221,101,113,3,76,210,1,86,2,86,100,185,71,244,23,191,87,255,230,129,155,63,231,239,253,248,181,221,219,253,217,159,190,250,192,133,6,64,52,58,160,5,76,11,0,142,6,64,3,16,160,216,20,13,85,67,131,80,206,116,117,211,226,77,65,236,161,108,216,64,135,102,102,99,12,163,73,30,167,60,232,216,135,59,32,146,3,193,233,117,88,121,109,32,90,207,36,219,229,72,246,237,85,51,172,212,55,71,133,206,87,200,146,104,170,52,59,78,132,196,35,184,17,223,51,190,14,157,185,78,75,215,101,232,249,109,54,84,116,147,199,37,51,228,101,247,169,181,208,141,86,89,64,145,194,204,70,51,150,82,84,105,247,170,146,58,237,49,221,148,119,88,74,184,71,15,168,104,16,108,149,3,160,182,71,170,55,87,201,9,21,8,10,228,202,103,149,131,150,3,97,128,232,3,16,88,124,48,128,132,50,80,58,222,48,145,82,73,122,208,112,149,45,89,35,65,100,122,115,35,94,35,199,61,231,250,254,162,239,254,252,234,177,207,124,198,31,252,13,27,103,193,196,24,9,40,111,181,212,176,137,19,14,57,32,4,20,16,13,238,133,186,122,174,139,247,118,253,134,184,213,232,53,207,103,236,154,72,33,20,177,210,30,204,172,131,245,183,87,116,18,156,33,105,90,194,99,96,227,71,7,103,108,55,168,41,79,20,169,124,217,215,123,190,210,143,175,56,164,133,108,3,224,233,114,21,213,198,189,111,168,109,197,12,38,51,70,27,179,53,44,131,0,208,162,68,91,113,206,248,218,88,105,172,193,219,94,54,189,255,168,199,70,191,244,103,254,233,228,148,147,244,108,37,29,182,99,211,186,171,176,87,4,182,114,66,202,36,170,175,77,45,100,1,33,141,2,27,204,61,178,61,100,77,147,177,84,101,36,148,65,154,168,209,138,54,177,7,105,199,67,161,101,201,30,48,188,155,53,17,107,96,59,226,196,238,73,76,134,177,244,104,75,196,78,34,12,176,18,132,59,43,76,23,71,81,107,13,32,130,33,43,36,194,138,0,213,45,105,194,195,118,103,52,251,51,159,94,212,123,178,161,97,163,1,30,88,69,10,0,2,162,51,111,167,176,219,206,228,253,39,58,248,120,246,52,46,20,202,117,207,76,143,64,175,214,243,228,8,100,165,198,132,54,243,88,33,101,11,37,143,86,100,101,132,52,163,69,43,246,241,208,95,254,153,253,116,252,250,63,206,183,95,174,160,241,237,227,235,31,247,150,233,158,44,139,198,235,187,197,170,110,96,244,8,18,44,8,0,160,16,16,2,208,176,240,134,202,6,0,121,240,88,17,201,132,25,135,155,188,137,232,48,134,73,228,209,206,244,50,101,246,208,67,180,230,85,36,58,132,109,39,93,110,87,163,145,234,27,169,91,13,68,229,244,243,41,175,114,181,8,207,49,123,158,205,196,28,82,84,153,213,212,90,227,98,221,170,236,166,214,115,162,37,228,198,138,35,188,118,119,14,151,198,8,143,1,5,155,80,65,215,238,138,160,92,223,23,17,238,15,43,53,155,131,233,5,47,180,154,194,0,34,160,27,158,109,13,50,155,158,174,28,88,8,40,51,244,45,236,29,131,68,80,232,162,75,211,69,187,89,119,173,237,76,37,20,72,19,98,47,238,95,110,151,221,190,211,245,201,133,237,35,120,2,11,109,15,96,86,30,249,34,24,23,116,60,85,72,220,57,166,246,8,16,132,136,10,20,81,67,37,156,10,215,254,174,147,239,220,188,161,31,44,232,22,221,86,39,80,3,161,166,110,128,186,142,170,137,78,67,136,12,216,4,208,48,56,186,177,147,78,26,131,227,208,120,221,55,147,190,249,76,113,5,70,223,161,61,22,134,2,28,213,126,5,174,192,89,242,1,204,131,141,217,70,115,33,146,6,0,90,232,209,179,4,44,45,229,48,88,232,67,238,239,83,239,247,179,91,254,200,203,121,76,157,144,178,3,166,37,0,148,42,177,84,164,91,200,130,149,2,176,193,86,58,227,162,158,167,253,8,16,108,232,130,101,6,165,16,87,25,161,107,136,211,120,212,196,243,236,132,50,46,177,10,40,60,11,25,125,1,20,104,103,71,109,67,228,206,86,110,113,63,20,200,201,182,16,180,194,238,68,75,32,0,236,130,164,168,111,167,86,23,2,244,49,173,144,86,206,40,208,152,180,64,170,16,168,53,28,30,95,251,236,221,220,39,27,0,98,88,192,219,74,10,176,40,226,239,69,166,37,231,120,122,170,173,219,200,46,241,173,73,237,197,5,78,118,198,44,141,103,221,229,92,103,214,126,103,69,127,189,47,168,15,97,224,129,154,42,161,21,213,235,192,199,165,142,103,112,255,239,30,255,244,159,253,242,253,155,158,253,229,75,221,30,111,31,79,221,195,206,35,94,208,168,161,81,25,24,1,30,19,129,30,143,128,193,6,128,181,96,215,25,22,122,134,5,78,168,253,129,89,58,135,158,113,44,159,9,55,249,42,207,115,48,62,140,169,65,163,57,36,24,194,133,53,22,39,50,34,81,84,143,150,228,57,86,120,29,223,225,171,39,221,94,198,158,237,252,136,25,3,98,103,179,233,17,6,105,168,169,83,227,218,154,23,84,84,251,158,215,215,145,182,233,167,220,4,156,220,12,40,151,128,29,130,0,203,5,154,94,138,134,19,247,112,3,159,149,175,123,75,49,131,131,71,240,194,174,4,9,138,10,120,213,168,182,226,29,80,161,108,128,130,69,148,200,8,100,208,5,14,44,250,18,0,132,132,17,95,84,155,91,245,92,89,91,244,177,217,244,64,206,148,176,27,183,227,46,140,246,171,149,253,100,14,159,146,85,92,219,196,219,96,84,6,65,247,115,139,14,102,21,143,39,58,133,185,248,81,57,1,23,4,67,33,64,132,168,0,0,148,232,209,99,89,187,7,219,143,184,188,180,126,212,88,60,20,147,92,80,25,224,72,193,206,206,234,173,127,215,52,132,42,145,33,132,21,234,0,217,204,29,131,115,4,175,243,212,248,150,167,240,20,162,154,220,232,80,237,49,64,52,180,197,103,55,223,193,25,132,48,76,200,184,47,151,225,32,2,160,65,223,62,36,251,174,51,181,91,135,30,207,232,247,121,190,229,143,126,74,175,230,193,154,32,32,73,100,26,22,93,99,27,68,105,149,144,56,60,173,31,89,76,96,129,172,84,100,157,217,42,217,128,163,120,98,174,42,113,162,164,142,169,227,200,152,137,87,226,210,125,130,228,4,137,5,166,15,144,203,121,128,11,64,107,149,81,139,24,151,91,1,44,76,41,170,24,29,106,101,172,140,251,2,14,89,77,104,149,90,17,73,92,157,2,129,74,160,171,83,192,74,167,216,104,181,132,99,25,79,174,158,190,126,236,225,250,52,228,158,16,197,160,57,31,239,6,65,202,255,35,246,138,206,156,27,142,253,161,52,106,179,213,150,94,89,247,76,77,79,113,119,35,125,130,66,26,144,218,246,148,7,64,138,0,113,35,178,208,77,249,217,223,117,252,242,217,175,127,186,172,158,79,57,15,55,95,206,18,46,247,203,152,97,18,90,216,174,35,180,17,200,48,25,16,102,38,2,9,134,239,176,11,22,8,5,206,243,81,67,236,126,226,156,192,138,163,76,54,230,89,110,14,202,27,199,243,232,96,47,110,194,48,186,64,44,95,57,149,0,129,170,76,96,228,81,216,121,50,89,15,131,110,119,121,110,214,95,40,59,51,240,73,36,142,157,210,84,93,132,217,42,193,229,115,117,56,33,246,218,31,107,123,89,80,197,207,120,29,64,247,12,101,64,168,41,83,32,212,129,147,26,210,165,8,184,16,139,52,41,86,213,60,55,83,128,142,32,236,162,195,62,0,22,240,96,200,82,196,135,247,66,85,8,44,0,97,5,193,224,128,223,161,98,154,150,180,93,186,201,55,73,143,155,92,146,31,56,199,222,163,225,251,213,146,207,30,193,99,56,135,198,141,31,11,244,1,118,209,144,72,63,39,11,153,8,142,4,15,194,24,216,66,26,212,98,21,8,82,49,68,106,34,8,67,37,43,160,68,171,172,181,186,113,169,245,204,235,87,187,82,221,172,24,116,43,53,99,60,114,4,127,185,204,184,12,109,170,84,80,161,81,178,177,134,152,102,108,205,175,201,235,203,85,223,246,148,222,200,51,117,175,62,165,80,123,26,128,219,80,69,196,69,186,45,40,203,82,129,77,129,113,81,239,219,82,219,6,90,180,2,6,180,168,190,199,62,151,179,30,63,244,53,249,115,159,206,113,207,86,252,8,3,26,108,90,192,36,13,28,132,178,173,86,45,29,166,5,156,167,231,73,201,162,166,81,206,236,165,216,41,12,6,20,32,15,28,226,138,163,231,228,204,116,123,68,56,19,151,59,3,30,143,2,72,45,147,154,190,219,40,189,84,165,11,43,64,163,189,101,75,39,197,180,179,42,90,211,67,136,97,50,85,34,134,63,5,218,20,224,225,3,73,134,166,1,90,35,9,138,90,64,5,67,168,85,58,108,229,184,86,120,186,124,233,243,233,201,181,254,112,54,27,137,131,226,0,172,101,72,121,139,105,251,183,164,169,169,232,62,135,19,57,121,205,56,157,153,151,11,100,193,215,30,245,124,15,122,59,41,157,49,0,200,80,8,173,58,218,145,117,137,223,77,141,15,14,175,87,69,15,135,7,70,77,173,243,204,1,56,126,251,86,29,141,32,13,143,70,106,152,4,224,194,66,195,158,15,152,44,113,65,22,119,210,44,122,150,155,69,141,206,2,118,142,156,76,14,155,153,151,142,151,48,28,110,69,21,117,44,175,242,85,130,36,42,193,160,89,209,32,67,88,111,203,136,30,236,99,138,143,109,158,231,161,37,196,221,236,13,94,139,88,35,87,73,148,206,22,93,116,68,212,251,108,103,75,202,229,111,86,56,114,50,76,216,180,67,24,132,218,180,91,162,237,82,104,73,217,22,141,21,78,243,59,111,4,179,128,27,137,30,52,188,82,96,1,172,239,150,55,144,43,92,153,45,140,20,6,144,42,8,48,76,197,3,192,64,181,29,193,54,177,189,182,208,20,186,111,118,137,238,95,104,138,250,210,215,219,167,172,71,87,139,176,16,240,154,190,83,117,17,1,225,47,2,154,227,175,35,199,28,176,166,99,137,132,186,6,66,101,49,43,104,84,229,4,224,0,164,33,2,109,66,80,244,241,88,179,54,175,125,253,90,231,111,53,170,175,165,209,161,99,150,35,115,141,25,253,227,207,206,2,86,98,96,105,160,105,15,146,147,78,116,188,149,14,249,166,126,250,69,217,209,119,52,93,23,248,48,11,25,112,60,138,6,91,122,189,251,95,156,248,241,224,255,114,243,255,102,173,165,193,24,69,83,162,161,129,214,132,76,135,192,64,223,229,178,234,229,99,106,173,191,242,37,190,246,216,250,60,234,108,9,42,186,44,176,133,108,165,72,91,148,208,210,34,43,88,57,112,62,65,170,99,61,104,211,40,33,46,241,214,165,156,66,111,142,161,222,6,208,21,229,169,183,227,99,114,6,134,167,177,18,23,68,207,184,66,49,251,209,50,137,167,4,189,230,139,116,173,41,151,193,205,156,164,155,6,25,69,140,68,152,140,107,155,32,47,64,213,100,235,36,216,97,220,53,161,58,84,49,112,141,12,80,129,0,21,2,155,85,193,169,101,103,246,91,153,167,39,207,47,250,231,111,96,25,148,183,53,23,67,150,255,215,19,227,177,219,187,78,139,183,71,79,229,150,205,97,79,13,3,40,24,80,38,4,167,170,121,108,61,2,187,136,18,16,180,238,18,189,224,21,209,102,60,28,225,121,28,120,106,115,186,243,62,188,223,96,7,136,48,18,97,168,10,252,168,80,148,74,181,1,22,143,243,139,14,108,40,188,247,248,18,200,146,89,146,236,152,220,144,73,134,31,115,198,140,134,166,36,83,128,192,21,126,9,77,248,24,11,39,43,14,82,17,144,218,6,58,202,85,110,66,194,102,121,189,44,87,239,144,111,75,94,219,125,119,206,101,214,48,97,156,141,167,224,161,182,58,124,67,237,42,221,209,182,220,207,173,49,175,225,203,149,188,231,85,134,187,133,128,145,3,232,84,139,85,122,44,212,1,7,113,74,190,96,123,170,211,199,213,23,250,43,114,217,85,0,61,84,110,128,94,176,54,219,49,4,148,230,154,74,2,24,130,8,16,1,40,232,22,225,183,66,247,116,207,202,109,183,57,87,165,245,93,127,94,94,200,177,242,245,90,231,230,192,3,94,197,176,36,208,170,2,244,9,82,100,160,107,242,229,132,62,73,144,181,18,196,210,82,246,80,101,88,4,24,32,224,176,113,59,8,64,169,108,25,41,119,212,234,58,74,247,101,221,39,237,159,252,204,242,131,211,177,91,121,152,49,31,231,50,179,59,82,255,239,171,126,39,65,123,161,2,228,36,29,11,219,222,57,229,245,196,87,119,226,185,120,21,212,89,99,171,221,107,144,54,170,135,213,128,35,180,77,149,96,192,169,248,247,130,23,255,185,254,111,255,41,254,124,67,195,108,220,81,167,110,176,74,80,142,172,132,1,77,119,114,255,126,215,57,127,247,151,222,223,88,235,190,74,159,154,6,64,44,112,164,108,131,190,77,149,190,212,74,5,11,29,192,158,209,9,80,69,48,150,155,2,89,215,194,173,3,52,28,231,59,143,63,72,159,56,75,135,25,143,169,143,39,72,190,44,167,113,66,198,133,29,87,118,143,218,238,182,76,19,68,13,219,106,98,27,1,57,137,117,82,205,130,219,76,50,102,69,132,253,78,23,48,68,88,128,83,71,1,130,64,236,162,102,54,64,135,10,129,138,177,19,159,183,187,243,249,161,153,239,119,183,57,183,46,21,80,151,17,80,78,158,2,43,5,98,107,248,125,41,108,222,51,180,73,215,175,35,175,125,176,123,70,167,67,227,99,169,73,37,104,85,110,187,211,86,253,107,154,169,43,222,242,58,227,115,251,43,181,252,144,90,241,149,83,116,244,40,39,190,121,232,104,156,126,196,254,232,241,221,12,219,104,1,93,114,187,3,61,195,254,29,240,249,40,12,75,81,212,10,84,28,173,56,206,143,206,121,123,141,135,241,77,160,156,183,71,238,35,246,211,108,95,71,123,79,242,98,62,134,207,65,153,171,251,94,172,193,76,118,188,154,89,64,171,247,234,222,247,222,89,220,233,173,138,85,178,53,85,80,245,52,189,166,21,215,155,219,114,244,47,250,184,76,228,241,247,102,63,36,221,85,175,76,206,185,49,55,213,123,216,11,146,115,226,89,181,167,213,46,42,231,230,119,157,157,202,40,32,91,80,67,110,97,169,3,3,79,234,231,201,143,197,43,177,107,94,139,99,123,97,101,175,74,75,48,108,149,3,75,32,210,43,33,4,70,170,140,239,106,224,26,131,134,7,41,114,4,30,110,176,91,139,4,197,128,206,226,248,157,93,50,222,151,243,123,156,195,147,98,229,15,150,231,178,22,114,132,207,91,250,28,6,250,150,193,131,109,122,200,87,178,149,192,129,17,192,64,62,43,28,241,96,110,239,113,113,174,113,102,52,213,58,7,1,1,9,16,96,45,168,59,31,35,168,50,99,32,115,178,230,105,168,30,174,130,221,91,95,254,172,39,160,127,248,86,188,143,85,15,226,31,229,20,5,212,15,52,86,133,69,129,13,10,237,158,104,0,90,99,86,76,104,239,111,89,138,15,209,218,213,92,251,84,167,222,46,204,93,175,237,139,18,8,80,136,108,195,14,129,73,250,83,227,238,63,241,39,255,185,222,199,4,164,207,141,157,203,72,164,37,117,228,178,146,98,247,253,249,69,143,79,52,231,165,191,76,52,231,102,30,110,59,170,8,84,148,179,132,145,129,162,129,18,82,4,161,165,18,124,172,187,78,58,159,233,211,199,20,238,173,126,143,119,154,232,132,73,18,157,185,93,60,255,142,24,141,208,117,92,227,25,96,234,105,46,203,66,17,233,210,115,16,78,31,19,23,28,233,53,46,60,114,116,46,230,4,110,16,1,172,27,131,53,209,91,86,72,54,238,20,26,217,102,228,235,12,254,236,89,167,144,90,59,132,0,44,14,89,9,44,164,169,6,101,96,135,120,193,180,220,147,123,86,63,121,202,244,205,79,217,204,125,255,218,113,222,207,231,2,216,21,72,185,239,75,249,189,238,77,148,21,223,71,1,194,33,28,147,239,233,216,230,54,47,5,119,107,252,210,214,157,160,203,60,104,14,71,139,229,10,204,197,199,194,131,66,123,181,170,90,109,231,165,208,24,90,175,241,115,49,181,20,118,91,13,60,188,100,199,15,111,168,9,17,108,224,242,154,47,124,135,13,32,56,4,84,109,146,79,168,127,110,28,238,92,220,50,8,104,251,196,230,105,246,108,130,145,87,9,109,119,35,6,52,220,209,51,208,237,124,42,13,144,213,141,21,37,213,168,38,205,76,24,240,35,27,88,9,60,216,122,122,151,203,218,90,247,96,143,94,188,182,37,173,31,88,239,102,140,102,83,96,240,53,197,73,37,125,178,190,216,239,169,119,235,249,181,255,175,126,81,43,14,208,39,129,200,23,228,217,177,191,248,126,130,62,28,215,255,111,215,207,138,246,227,39,235,16,78,243,167,70,105,62,48,85,108,37,99,58,158,125,35,251,248,181,15,228,233,230,76,253,114,178,41,21,175,180,94,242,53,99,232,52,121,247,145,136,86,16,143,222,195,191,149,31,249,49,207,127,39,181,60,183,242,145,229,61,239,123,123,222,155,211,222,89,116,110,4,176,31,194,239,103,231,173,213,102,238,208,66,96,184,238,28,215,135,189,23,155,176,89,190,61,115,118,243,42,231,83,255,255,255,28,94,119,120,125,137,156,107,152,172,153,79,194,91,247,219,54,92,0,21,48,135,84,107,205,109,141,31,223,36,93,94,251,77,127,219,88,117,199,238,106,159,4,219,72,188,8,174,129,165,209,45,240,157,197,223,7,255,119,198,147,106,29,73,54,242,57,216,66,145,56,3,185,225,19,102,96,86,124,92,78,39,83,11,59,146,183,21,73,65,136,218,64,17,4,188,244,53,223,25,194,111,191,251,239,15,191,190,191,191,206,215,183,198,95,246,235,41,7,44,249,24,122,178,226,25,243,132,61,41,164,226,137,177,233,167,114,139,175,230,231,59,250,39,31,207,159,254,235,223,234,185,255,219,159,237,255,252,215,166,127,190,213,199,36,144,87,130,216,90,20,247,9,171,192,132,14,139,128,36,70,88,130,57,93,158,127,120,185,207,79,240,59,250,121,243,226,51,247,227,233,249,91,238,7,29,30,171,165,95,64,10,64,70,147,10,212,195,130,244,235,195,223,252,242,239,243,79,169,237,188,251,225,179,211,173,197,165,221,195,101,156,89,37,13,20,191,146,163,227,188,164,243,250,107,248,216,255,234,195,76,102,141,182,230,82,57,18,247,221,32,80,117,30,232,22,139,219,249,78,155,89,106,103,218,224,140,7,93,13,96,157,230,51,82,146,86,191,143,122,225,225,238,13,218,246,100,141,221,210,97,90,211,157,154,199,14,61,192,214,221,234,214,234,139,250,93,191,216,121,63,182,155,237,125,250,102,190,200,9,202,26,3,107,12,115,121,109,184,180,10,25,21,133,22,176,97,69,156,38,143,127,2,47,46,135,78,59,215,63,116,126,192,34,164,96,162,145,238,148,84,137,168,192,6,101,167,1,108,154,72,99,19,43,92,209,249,236,95,95,158,156,92,185,251,51,7,247,87,189,223,241,241,106,75,255,58,172,118,42,3,254,168,65,88,192,159,203,9,190,152,244,58,145,118,4,89,236,156,146,0,241,40,131,172,18,192,11,71,3,173,49,213,248,103,122,106,253,237,237,143,91,122,180,124,212,62,156,218,241,246,137,97,20,157,172,205,35,30,154,20,127,182,224,76,156,147,196,216,21,215,221,125,172,173,93,224,109,26,183,119,131,7,5,122,105,102,120,247,19,160,34,96,128,107,64,218,154,204,227,113,40,48,78,19,90,26,129,203,181,53,11,218,208,254,253,244,189,219,88,196,110,161,101,51,175,179,160,145,173,107,237,34,59,124,74,121,176,36,168,212,85,136,216,42,84,49,209,194,3,117,161,248,137,243,207,209,220,142,67,104,113,46,194,93,120,203,242,62,28,222,94,239,153,7,160,160,180,69,96,204,216,99,14,126,146,177,223,204,99,133,125,101,81,44,62,129,131,224,238,91,194,118,210,72,147,181,138,250,235,205,122,186,21,21,200,77,96,28,1,57,65,4,33,208,187,39,166,69,95,224,155,163,251,167,164,188,172,105,247,192,20,75,203,20,64,169,82,99,216,70,129,32,250,104,142,175,203,59,49,121,216,127,126,67,30,189,92,197,121,145,194,71,34,195,15,132,117,175,172,119,217,109,174,243,231,49,109,232,217,221,238,176,176,29,239,237,6,167,186,102,137,97,253,234,61,32,171,185,134,242,13,173,31,13,237,202,10,237,10,237,66,81,96,1,225,1,184,80,87,215,155,204,215,219,243,134,50,249,81,231,177,251,106,68,137,199,224,123,36,255,21,188,13,34,81,171,249,130,144,133,219,184,3,13,94,187,75,139,152,140,129,16,4,0,10,16,34,57,133,83,161,22,213,9,129,140,193,1,65,106,250,244,203,115,187,115,123,227,249,82,231,156,64,61,33,5,159,128,204,173,237,75,54,24,14,228,65,194,132,29,76,241,5,187,113,159,51,207,95,222,247,95,239,245,135,62,42,62,182,168,75,167,50,121,152,160,64,219,166,89,194,58,34,69,52,12,216,195,149,53,140,254,119,159,179,239,175,175,240,130,199,206,225,161,39,156,234,135,78,26,96,193,154,62,244,59,5,0,136,153,6,128,70,0,200,134,154,10,204,136,151,82,16,97,72,45,103,147,211,95,199,159,37,14,52,84,75,196,131,164,52,102,21,93,46,41,204,182,73,65,68,242,102,227,108,181,109,232,56,13,164,20,14,239,152,87,72,98,32,156,148,211,91,172,107,54,35,77,203,34,243,88,74,178,68,250,224,48,222,8,132,86,78,59,145,114,79,61,137,211,169,192,138,66,185,95,85,97,85,64,225,147,128,36,114,205,248,181,109,135,93,106,248,33,69,123,18,65,194,182,2,151,0,44,37,75,164,149,78,221,161,75,95,83,201,38,109,215,9,206,195,69,171,89,104,218,90,31,85,45,179,246,250,157,6,171,173,21,30,167,112,67,115,104,140,66,6,59,23,108,152,65,9,166,202,112,71,63,187,32,226,213,54,109,223,173,182,111,115,195,125,224,60,76,83,149,69,204,45,78,251,99,164,94,121,6,190,77,219,207,75,61,150,145,163,13,36,42,163,0,93,84,37,42,34,181,38,226,58,28,215,1,142,153,241,104,184,183,222,203,121,175,244,117,46,171,249,202,58,52,88,177,134,128,70,4,70,26,208,9,58,6,172,43,234,135,100,114,93,33,31,249,223,25,239,248,178,166,94,129,190,165,167,71,91,51,212,55,199,74,117,131,33,196,130,186,81,176,181,191,14,165,37,121,246,151,61,196,228,59,159,204,132,147,233,197,129,167,227,152,15,80,142,133,244,245,43,234,173,24,135,220,230,111,143,255,198,15,255,253,191,255,251,239,185,139,12,18,6,136,126,159,33,64,1,254,121,58,157,209,18,237,5,231,183,43,160,133,229,134,108,29,204,76,67,174,211,225,68,85,119,92,21,45,176,22,74,172,173,96,159,21,223,229,128,223,202,93,57,108,214,221,255,122,201,207,40,125,21,238,38,150,69,23,224,141,38,87,241,17,158,198,178,118,142,133,244,16,86,85,11,188,25,98,0,26,38,51,162,24,125,62,27,69,195,34,113,96,197,8,121,160,222,182,223,60,114,236,238,227,211,207,156,251,96,234,229,60,7,60,249,18,92,99,120,2,113,128,97,201,17,67,129,187,212,57,96,2,108,224,194,243,252,235,253,240,155,125,202,157,222,155,3,208,84,214,48,243,28,84,216,201,69,4,11,65,163,40,68,133,120,134,84,35,245,122,149,247,143,201,103,111,218,3,131,159,197,19,30,55,224,130,209,19,10,192,10,180,223,120,39,151,2,176,32,167,75,10,45,161,106,124,136,103,47,102,77,103,91,169,117,78,255,123,71,122,224,8,25,89,57,20,41,100,90,21,242,82,83,177,50,161,48,102,105,64,0,201,142,198,188,2,57,165,148,220,165,45,49,32,102,17,218,172,44,28,80,229,116,0,58,216,23,226,104,241,131,172,74,52,71,235,44,13,201,140,110,174,86,211,83,110,154,237,80,205,129,225,68,88,178,163,128,225,194,205,99,26,57,64,149,49,143,231,12,191,137,201,118,76,94,99,183,128,1,133,8,116,198,19,127,177,233,211,203,98,76,55,176,114,55,32,211,21,157,211,148,145,214,25,167,170,106,157,198,98,36,175,22,92,92,181,179,214,221,219,193,0,238,0,94,52,203,29,94,118,217,200,122,132,91,209,10,193,102,9,64,191,194,199,3,255,242,225,228,243,134,68,131,131,176,8,15,85,80,21,74,202,67,243,169,93,158,47,127,157,101,139,61,122,145,15,167,119,240,17,150,242,173,73,168,160,224,184,35,141,121,232,227,232,100,135,177,76,5,68,189,153,92,210,54,127,127,18,239,205,242,72,100,248,50,195,207,122,52,82,48,118,24,252,8,68,100,242,10,2,40,89,88,99,176,172,228,62,122,242,194,209,25,121,253,147,215,133,250,112,49,44,71,7,182,17,147,50,169,91,203,102,28,48,201,120,89,62,255,85,252,173,255,253,99,183,248,246,105,239,95,203,6,138,175,91,56,240,145,67,1,205,231,201,122,193,192,186,93,83,78,88,195,52,209,65,53,64,166,196,122,95,236,10,57,33,43,172,5,212,122,169,1,88,147,216,229,38,175,47,255,147,47,53,95,137,21,165,101,112,18,172,65,185,113,48,40,11,241,196,224,112,40,18,66,128,66,140,71,13,147,238,105,136,67,2,20,67,90,74,34,133,187,166,0,87,146,10,52,237,2,156,96,30,45,250,222,180,151,186,159,239,247,229,60,251,58,42,61,153,34,78,204,96,71,9,5,18,2,116,164,192,10,2,176,237,77,211,187,88,178,3,183,228,18,215,103,155,14,61,16,239,79,206,86,89,98,152,169,60,46,201,244,48,72,37,130,144,53,18,191,55,182,196,233,197,192,97,83,249,177,194,9,15,158,185,66,82,96,185,213,0,161,63,79,68,60,201,19,20,118,180,144,26,122,91,239,229,34,223,116,67,243,104,167,114,18,91,172,179,192,20,181,182,217,111,42,43,131,24,11,176,129,164,118,172,66,211,103,161,97,150,213,165,14,224,180,64,85,245,68,55,125,32,210,221,232,102,83,11,1,92,133,67,151,212,25,241,13,179,161,243,208,59,189,86,137,169,27,185,89,200,154,213,63,64,185,18,131,11,27,159,152,192,29,45,133,74,38,30,14,54,218,234,103,32,199,114,73,42,223,38,102,155,26,101,82,0,156,176,220,211,159,71,139,84,107,28,134,35,140,222,234,30,21,141,166,84,161,227,28,247,37,43,31,190,127,166,220,209,19,151,109,94,9,221,158,177,127,129,194,240,214,190,41,163,183,154,124,223,109,59,95,202,223,210,83,88,102,53,203,182,159,74,54,204,250,104,15,143,114,185,79,244,117,57,31,142,86,53,80,92,167,170,21,3,117,32,15,47,247,28,199,197,111,6,110,246,206,232,253,121,102,203,154,220,60,86,73,162,49,25,33,126,83,132,227,28,17,67,122,144,169,193,164,206,180,57,61,242,235,217,15,99,199,190,152,55,253,121,103,210,255,163,204,79,41,120,80,235,96,43,51,153,23,43,236,85,124,164,47,120,25,156,180,135,145,232,90,248,196,112,56,253,190,148,167,243,178,160,92,103,74,188,94,171,171,223,36,199,102,215,54,121,153,49,235,203,241,183,228,221,67,121,247,199,249,143,144,68,76,128,17,0,161,144,224,37,133,81,51,34,181,115,220,14,24,78,97,32,65,122,228,68,111,225,20,253,39,118,169,80,59,180,214,82,9,180,161,103,189,121,79,254,89,207,87,73,28,96,213,166,32,199,105,56,13,172,88,131,0,171,224,97,47,85,131,39,17,155,232,168,211,146,143,59,74,83,139,154,117,37,64,82,73,86,58,24,164,139,186,133,84,174,38,31,247,38,151,229,171,235,191,247,143,247,206,15,55,253,227,135,79,63,121,60,207,179,181,239,125,119,163,13,27,4,84,105,58,84,120,241,6,129,37,194,174,52,114,99,173,246,5,133,234,237,126,147,129,44,174,216,19,63,8,13,133,212,165,207,92,122,128,51,161,206,226,228,49,145,224,182,234,171,223,0,68,67,15,28,59,109,198,206,221,246,48,108,118,31,102,251,210,220,181,99,144,71,154,172,135,35,136,160,50,61,158,122,106,214,249,254,186,10,218,92,179,215,200,12,92,130,100,111,6,97,7,242,194,70,109,211,168,32,66,5,78,170,217,186,7,232,169,173,48,98,87,82,25,75,236,237,62,115,60,14,87,77,70,13,141,236,12,204,60,154,65,200,154,31,98,160,147,58,84,240,48,119,250,58,174,185,66,88,180,150,97,105,53,246,195,44,84,118,44,58,220,209,202,73,244,69,104,41,216,48,72,143,123,34,64,34,179,36,100,35,99,140,84,129,168,217,109,31,46,165,159,109,231,82,89,123,73,187,153,61,187,212,106,196,122,217,201,194,253,202,26,76,168,180,188,43,102,158,9,224,211,237,154,66,213,37,93,118,47,237,102,253,10,81,6,13,224,134,183,31,39,12,59,205,92,134,154,154,91,145,229,90,1,93,177,210,199,227,18,26,93,38,152,157,2,189,119,159,242,233,227,236,255,74,81,1,108,194,2,173,34,100,34,71,15,23,145,38,196,163,239,178,60,215,174,97,123,212,188,220,255,74,75,116,76,204,24,173,67,134,210,138,125,68,83,15,166,114,208,76,155,247,166,190,70,23,182,190,22,92,105,238,207,243,127,74,253,184,135,29,88,135,106,205,240,228,106,118,176,39,6,113,105,239,30,75,106,235,112,20,68,159,12,235,209,15,232,189,233,11,101,163,157,94,101,225,194,142,40,124,229,199,185,172,13,171,19,213,172,185,206,111,153,63,242,19,78,76,1,49,194,66,33,65,52,25,135,105,131,33,38,214,100,146,5,6,16,1,48,160,4,22,132,172,144,21,221,113,178,149,221,203,171,94,34,23,4,125,78,135,27,176,154,19,142,182,11,89,83,237,150,15,121,245,100,34,54,60,224,17,152,120,132,138,53,86,187,72,83,220,157,4,4,106,145,69,90,44,6,187,15,174,40,220,243,172,179,218,125,54,227,214,166,165,194,223,254,217,79,253,219,223,127,254,245,191,254,205,151,155,175,250,89,242,118,91,111,170,51,6,196,1,147,14,43,72,178,194,125,3,97,33,128,220,178,229,129,181,200,13,0,121,249,194,215,114,246,187,44,254,188,28,82,111,241,238,177,198,212,83,236,35,148,213,131,2,29,248,116,207,38,120,206,53,141,67,143,132,142,206,27,49,166,64,191,197,93,132,111,208,152,87,207,146,13,200,227,173,248,165,24,247,250,190,186,250,72,158,8,0,245,22,132,133,0,94,110,216,214,72,40,84,13,64,65,22,135,186,227,124,211,32,104,170,52,43,46,186,6,163,64,46,86,14,76,167,91,162,144,160,119,162,41,61,26,35,38,233,26,29,235,12,96,59,87,158,25,192,74,111,87,142,171,40,22,163,66,43,3,187,19,98,96,87,84,102,250,59,58,2,189,38,208,66,117,8,4,3,240,120,48,46,211,89,169,26,83,68,227,148,162,152,226,80,181,107,139,94,59,202,96,133,46,231,192,151,164,29,49,191,205,151,233,166,235,190,98,31,160,183,188,221,106,194,157,239,107,127,37,243,129,119,111,209,231,102,41,75,248,196,158,139,64,191,130,222,39,45,68,42,69,216,42,4,55,149,85,158,41,194,37,218,99,58,143,1,110,203,151,57,185,25,243,243,184,115,173,170,241,77,115,76,172,49,164,226,81,92,87,220,216,39,61,102,164,193,154,169,49,43,123,165,252,75,106,214,108,237,212,111,95,246,59,237,249,151,65,159,61,90,191,104,186,31,21,245,10,251,20,39,240,218,230,105,56,190,224,28,52,152,213,229,124,151,59,186,84,158,10,183,54,223,147,152,237,217,164,86,119,116,57,206,69,49,49,30,136,175,199,209,72,204,226,247,80,202,154,1,4,64,200,0,138,25,121,58,206,100,120,53,154,225,156,221,246,216,147,24,33,171,221,96,65,219,187,217,181,43,161,114,215,148,128,30,163,207,153,88,207,177,57,115,208,67,82,189,181,170,174,9,23,139,99,170,222,76,104,17,18,12,65,12,32,46,132,33,137,166,104,146,46,145,34,21,201,6,170,73,181,160,115,240,153,235,101,159,243,58,207,206,214,245,76,93,231,25,254,225,175,254,250,223,254,154,255,249,79,251,211,79,231,253,252,142,249,102,248,109,84,239,151,133,128,72,17,195,130,150,192,207,240,66,128,80,1,128,93,193,192,9,5,133,72,146,188,191,183,234,113,57,243,11,189,18,235,219,238,241,236,134,70,169,35,116,224,26,140,196,198,217,221,116,135,125,63,55,60,16,154,144,104,153,109,35,0,208,176,2,172,99,88,224,65,95,227,248,240,47,137,17,10,172,112,29,209,12,34,137,21,123,172,213,208,174,187,182,200,19,57,139,88,194,44,50,97,142,123,123,36,24,86,37,11,205,2,82,200,77,213,27,161,161,11,7,141,220,9,247,46,94,5,106,140,232,176,216,77,24,228,209,145,144,40,152,2,85,213,182,17,79,101,227,47,58,129,27,217,94,212,241,192,190,201,82,55,85,253,73,221,62,102,185,249,152,70,112,2,229,141,74,237,153,152,88,67,33,33,120,185,188,155,135,198,227,104,1,172,33,115,53,201,198,78,55,179,103,210,206,230,49,205,204,162,88,200,34,83,59,76,38,219,80,180,89,68,17,18,107,183,118,231,3,165,108,103,118,25,212,47,103,196,230,147,88,131,6,224,166,242,194,91,24,96,89,227,229,226,193,132,246,172,7,107,237,1,32,10,62,47,172,45,133,197,230,247,243,159,28,161,85,3,5,74,0,4,161,18,192,51,208,225,232,145,55,13,136,94,219,245,233,236,187,121,102,92,210,135,241,254,255,3,107,200,56,99,97,233,170,93,172,193,30,107,96,240,65,7,141,242,5,35,234,61,33,197,197,81,114,123,250,238,190,207,116,89,124,92,47,239,190,91,255,127,90,63,109,226,57,48,152,17,223,52,119,76,186,91,75,230,32,21,235,50,48,25,82,153,228,125,213,116,246,119,78,166,247,253,167,242,234,42,237,197,70,7,71,34,202,40,101,15,89,20,99,7,52,8,28,48,0,44,0,52,30,83,209,64,116,13,114,142,218,78,140,98,76,11,9,195,12,96,101,65,123,80,177,11,251,126,62,99,87,216,21,74,46,77,82,73,193,33,133,209,36,44,231,228,180,110,24,156,17,64,6,55,176,23,213,130,1,40,8,8,70,0,140,68,211,109,73,177,103,53,83,54,170,10,86,206,66,94,80,155,115,91,117,191,92,207,206,44,138,234,11,247,161,205,200,211,161,47,127,192,151,63,234,124,172,237,252,244,202,119,14,244,254,161,253,137,237,108,48,10,32,52,16,58,176,248,18,86,80,122,23,201,78,89,168,144,37,105,8,81,50,121,152,229,88,173,61,219,217,151,172,92,166,117,255,205,121,226,85,188,178,151,10,32,9,227,36,134,176,234,0,77,151,183,205,141,2,233,2,244,46,232,163,46,228,209,100,45,20,48,93,102,227,241,97,181,72,169,3,79,192,177,34,146,167,163,65,131,142,170,59,128,33,146,33,146,75,196,28,73,4,174,64,19,11,47,66,57,211,246,188,169,68,86,53,91,88,182,123,173,97,83,194,164,152,68,57,61,22,194,77,5,160,83,216,109,185,243,149,128,49,20,16,186,228,5,175,52,122,245,206,118,53,170,252,117,171,194,238,110,21,159,104,65,118,36,238,64,224,96,163,133,12,117,77,184,61,239,250,208,98,113,103,58,96,74,251,212,131,224,62,51,227,173,215,121,56,121,48,141,91,147,169,42,54,198,52,24,213,42,234,0,33,137,53,155,64,234,143,220,4,190,26,131,12,151,76,218,60,110,126,43,175,249,235,128,202,29,61,188,124,63,31,80,207,247,122,197,147,103,173,89,168,251,76,66,213,213,60,221,237,153,124,143,97,108,90,181,130,53,233,4,38,132,217,247,212,49,66,44,16,214,88,133,9,207,11,131,64,77,9,76,114,24,59,152,75,164,28,22,106,98,200,31,30,251,147,200,203,201,233,147,151,126,206,187,223,206,233,123,158,254,70,218,238,147,169,142,64,21,182,226,132,178,232,136,147,188,225,153,126,47,201,208,176,52,110,247,218,170,43,6,107,30,61,20,15,247,215,246,233,253,156,248,207,185,126,220,94,184,233,27,155,97,225,68,57,146,222,209,59,96,208,146,89,108,205,137,188,84,79,62,177,123,126,115,96,206,111,243,193,140,190,144,41,12,21,116,193,81,142,99,0,42,232,1,96,161,217,50,1,67,223,162,163,140,162,133,60,195,214,104,192,168,134,155,162,14,222,136,193,59,88,206,223,187,193,61,236,7,2,1,124,215,160,2,235,178,49,138,56,121,244,131,15,158,137,157,189,253,105,33,17,68,226,20,42,5,169,33,155,18,15,25,96,65,109,143,211,15,73,171,107,31,46,198,219,68,171,33,139,246,139,120,222,157,231,249,122,223,47,178,189,92,40,73,79,253,159,62,202,241,110,61,30,238,91,174,99,244,66,241,153,215,172,199,253,124,244,62,220,184,31,225,253,60,230,118,100,32,64,152,105,8,112,173,0,84,242,80,103,100,193,162,164,174,146,96,87,121,68,68,217,203,84,191,182,165,27,103,228,75,90,127,54,15,11,165,57,229,17,133,148,210,157,15,71,158,253,212,201,46,4,0,1,157,236,189,31,19,194,126,227,150,21,104,55,122,102,8,237,177,169,254,148,178,53,116,18,26,137,51,229,219,213,7,51,173,144,166,171,55,129,9,120,80,77,212,110,132,203,164,109,62,123,78,100,232,69,46,190,100,131,147,75,197,91,77,33,108,211,198,101,243,172,245,112,249,60,94,131,91,220,41,38,143,36,60,148,108,112,52,17,149,132,242,109,197,53,19,160,166,141,228,208,234,139,45,78,50,111,125,28,157,159,207,210,97,53,20,119,106,167,72,96,175,54,25,142,192,56,82,162,13,189,175,236,230,94,110,233,233,134,77,76,24,54,181,177,179,211,125,77,242,206,188,155,123,49,95,69,87,21,133,58,99,32,23,139,22,15,180,26,231,2,26,145,15,164,53,196,42,130,150,103,172,212,19,22,128,53,15,249,117,255,241,223,191,243,183,252,182,223,253,173,40,111,99,18,192,72,128,153,202,73,167,229,231,188,68,210,221,20,180,39,235,251,99,237,206,227,95,51,95,46,252,63,238,184,239,130,246,196,52,43,232,138,85,23,63,135,215,239,188,41,65,26,20,64,6,132,34,22,219,202,45,181,51,52,106,21,181,100,28,225,252,50,216,199,98,89,183,185,111,60,232,191,125,30,253,133,207,126,67,28,236,253,162,69,251,98,103,175,92,120,146,25,153,228,40,199,140,115,211,233,87,73,76,1,169,161,92,174,36,87,246,143,1,203,134,107,187,186,218,41,253,183,225,249,172,157,251,39,54,163,139,245,192,144,86,51,98,197,34,100,202,124,133,65,66,223,61,33,171,73,87,118,207,122,93,116,112,248,232,153,213,179,25,52,122,173,7,7,49,40,8,254,135,164,78,177,145,212,33,66,87,229,176,165,20,50,219,142,68,143,15,40,237,9,192,214,222,49,192,114,196,182,178,11,8,72,24,34,8,21,53,84,211,92,96,172,38,28,42,5,165,186,40,192,221,242,60,36,170,241,52,95,54,63,109,7,15,85,91,159,87,178,181,213,78,198,55,84,23,6,224,171,154,150,31,137,84,41,69,198,192,72,76,76,241,36,47,220,85,96,83,161,161,128,146,80,216,14,98,75,24,94,162,208,39,40,0,11,12,0,2,8,13,43,9,192,158,106,16,4,0,252,99,162,115,118,158,214,119,127,81,215,219,115,248,64,186,86,35,92,246,24,151,146,129,245,208,161,19,46,244,188,91,239,159,223,168,9,81,216,101,119,78,139,141,189,14,236,94,16,34,142,72,21,105,70,30,45,156,36,243,9,117,167,38,120,71,220,99,58,204,197,159,248,69,207,156,181,118,87,20,58,251,167,10,165,154,171,141,128,213,174,226,140,79,82,83,122,217,93,155,7,81,10,15,33,0,216,96,53,140,72,144,141,53,80,82,228,77,63,77,19,122,38,131,167,108,189,135,155,162,176,109,7,247,9,69,225,10,101,33,135,194,6,124,162,197,38,175,108,236,17,187,147,37,90,76,110,32,92,110,206,177,36,243,4,23,183,97,66,140,23,44,224,82,13,90,196,108,139,118,70,133,216,157,213,176,78,113,155,233,80,134,173,39,95,230,207,254,253,191,126,127,71,72,96,106,253,255,243,219,108,158,251,197,155,141,182,250,196,6,100,115,62,86,103,130,95,65,80,154,144,4,106,65,165,147,67,181,108,110,112,97,16,114,240,46,63,199,80,170,238,111,247,248,203,5,57,169,222,248,110,182,237,147,223,112,249,133,120,244,224,45,19,51,202,45,163,62,109,77,84,18,16,187,73,120,64,67,4,212,208,114,40,164,146,95,55,97,157,236,53,21,143,109,46,111,92,206,219,253,254,15,59,252,228,209,250,85,198,183,189,187,93,23,53,186,75,198,64,172,166,133,151,141,221,56,220,145,190,168,159,26,127,247,227,239,95,221,148,93,44,90,29,113,10,45,110,27,232,127,135,8,250,7,35,158,160,16,187,65,9,65,156,52,140,137,105,230,226,122,74,127,145,254,122,203,26,55,118,76,9,44,169,213,44,172,212,12,49,181,169,165,45,161,18,149,210,178,84,205,86,156,24,49,62,73,52,85,227,108,214,181,232,221,186,119,178,45,248,121,111,189,177,242,216,86,103,178,158,247,242,141,55,57,221,206,205,97,207,235,57,148,83,154,155,116,56,10,217,129,182,251,197,104,1,47,25,128,4,193,56,0,219,204,243,50,8,20,77,126,192,0,224,221,242,255,171,238,154,147,232,42,81,169,42,3,16,157,211,152,107,167,47,167,62,192,159,127,112,75,50,242,163,224,147,248,96,85,188,183,118,191,234,128,12,11,172,7,220,82,59,243,128,96,172,208,185,161,25,42,119,147,167,89,133,10,66,224,84,82,90,107,198,29,127,209,58,41,154,133,216,3,224,9,150,133,144,64,166,244,200,103,51,214,182,211,52,21,216,252,42,155,116,132,75,250,132,23,115,153,189,236,46,119,171,235,41,107,186,123,218,28,170,157,84,68,143,168,60,173,16,96,57,154,118,81,9,160,18,160,205,154,254,210,99,188,126,224,140,48,161,174,48,26,181,19,25,107,37,163,153,221,83,250,138,33,133,79,92,17,59,155,93,203,231,252,104,27,129,230,242,152,78,123,250,166,235,1,13,131,189,28,199,8,59,219,102,93,88,177,128,37,96,59,207,18,51,193,165,2,1,65,135,117,198,65,5,100,116,137,204,174,121,35,127,67,150,36,96,98,22,84,36,202,16,111,119,174,29,72,173,239,239,206,63,90,241,167,240,160,5,159,7,47,253,89,47,235,251,250,189,127,238,166,106,2,120,2,37,64,162,76,230,100,240,236,254,177,91,217,37,3,28,180,131,164,242,89,19,127,50,45,251,145,219,120,235,43,199,55,206,190,231,242,167,233,110,142,154,84,26,141,60,99,155,82,53,238,98,38,175,120,7,24,2,48,24,90,8,53,136,199,176,134,250,82,147,14,221,153,90,215,150,173,139,142,175,175,188,235,176,176,53,157,138,212,206,169,43,236,136,165,183,157,198,122,179,19,149,248,223,150,185,51,55,71,127,225,223,223,36,197,86,11,19,64,138,4,255,141,40,136,9,8,101,147,9,46,249,26,200,148,99,237,40,173,237,217,167,185,254,232,71,78,187,177,7,178,32,176,21,123,85,37,187,236,162,161,82,104,55,202,115,166,77,219,224,138,175,179,187,83,234,232,117,36,50,198,42,247,34,86,185,26,239,41,155,149,69,169,13,126,160,246,27,219,175,200,15,235,107,246,15,221,246,112,151,116,152,201,48,46,48,246,95,195,177,84,45,128,57,108,142,241,56,67,42,217,211,32,24,17,108,0,1,202,51,34,208,177,16,80,236,80,231,25,86,12,60,14,181,134,188,69,12,253,88,69,64,1,3,124,12,42,167,114,182,226,109,121,245,163,204,145,222,49,166,41,43,107,26,194,219,179,192,253,119,120,252,170,100,33,223,80,165,192,10,116,139,198,59,194,85,54,217,216,90,172,176,226,6,129,18,107,120,122,165,184,121,129,11,223,209,224,34,78,3,64,2,147,184,70,160,7,111,122,214,166,3,228,192,153,30,155,27,190,198,155,184,157,118,171,238,226,247,62,85,124,159,219,69,110,153,117,208,128,5,74,4,209,32,3,137,29,161,198,18,174,213,0,178,9,61,227,80,179,38,62,157,164,86,231,51,239,243,156,241,145,1,54,208,185,75,43,175,0,205,226,19,138,78,88,72,245,9,176,57,214,150,73,34,149,29,110,165,113,29,195,186,81,176,157,49,52,192,140,161,217,41,0,191,29,115,192,31,221,165,139,195,219,244,204,38,199,147,116,145,81,6,217,138,4,230,255,243,228,238,54,93,82,43,115,191,158,15,167,233,110,2,52,170,57,73,73,20,68,35,246,144,166,223,13,93,3,122,178,59,158,57,109,179,196,83,168,216,255,220,226,223,35,255,221,108,200,1,243,137,35,123,223,156,171,107,30,254,241,153,174,41,199,44,223,116,229,234,233,148,109,110,193,143,220,228,71,156,202,26,213,68,152,138,164,38,72,97,133,156,233,42,175,30,165,222,153,183,166,111,173,229,127,219,93,159,189,145,223,108,61,71,28,121,35,191,131,70,239,144,85,238,178,174,254,101,40,98,49,158,89,206,188,139,255,202,143,124,103,255,231,239,92,19,101,85,50,17,82,192,127,71,8,83,76,20,140,202,217,194,58,71,109,27,51,109,207,30,141,237,25,104,89,78,131,18,235,15,32,231,74,28,197,44,65,235,184,117,48,171,148,228,175,87,231,173,212,75,11,182,154,26,230,106,178,56,45,113,174,89,246,211,178,117,183,149,96,106,251,214,124,229,70,197,104,142,211,251,105,233,163,138,59,135,123,55,51,233,120,97,248,137,91,47,114,135,108,130,227,193,132,1,232,164,124,114,134,37,134,45,36,142,130,20,10,64,8,2,72,0,2,88,168,228,113,1,239,3,187,64,41,17,0,255,251,80,249,249,115,51,118,164,118,226,41,103,46,28,123,219,231,53,239,4,56,13,155,108,216,44,157,111,8,189,89,190,90,22,93,134,26,46,97,227,14,169,44,172,78,54,34,196,155,144,85,50,53,12,53,239,235,59,46,220,187,205,222,192,130,89,212,136,107,43,13,199,159,184,128,26,145,24,145,225,105,156,211,131,51,93,203,158,35,28,202,174,159,159,233,88,127,158,218,186,228,102,53,37,36,192,134,69,45,145,0,0,114,142,4,128,174,52,117,47,46,254,97,102,125,81,175,68,155,122,237,213,201,244,159,214,153,204,68,181,183,204,108,206,216,39,149,87,138,163,216,78,72,159,42,9,114,250,174,155,174,61,189,178,219,71,73,187,237,89,216,138,44,232,0,243,140,217,189,46,17,162,59,91,34,23,199,152,106,118,2,151,144,45,204,137,217,91,51,35,170,50,152,34,209,4,70,179,128,238,202,168,168,16,79,39,5,175,29,160,43,254,156,240,249,2,253,190,126,239,31,189,129,5,18,195,92,165,144,90,170,79,85,190,254,238,56,255,121,157,121,215,86,79,173,91,33,15,36,125,245,226,95,253,84,183,211,127,104,216,50,167,247,28,240,220,122,59,126,156,139,31,124,254,135,25,176,255,180,221,27,89,102,138,15,58,185,174,144,118,178,70,93,10,12,97,10,72,138,34,21,199,119,76,191,128,148,178,104,120,195,232,218,244,186,174,111,12,245,15,59,243,43,91,163,40,11,28,172,139,214,208,129,23,179,101,24,170,232,227,229,24,158,25,174,62,217,254,176,239,137,203,123,124,254,227,45,19,169,169,252,247,204,144,160,63,39,191,94,98,13,187,56,7,109,143,93,27,150,246,21,207,249,31,108,212,225,118,203,216,115,149,32,199,176,22,122,165,172,179,165,13,178,154,81,110,122,171,117,85,159,198,217,186,217,151,181,159,156,218,183,111,112,221,53,221,214,183,239,173,52,214,184,89,249,66,74,232,162,239,98,95,68,160,174,220,108,6,176,173,14,174,13,51,196,33,49,196,30,4,18,113,168,116,0,36,4,36,8,128,150,16,147,5,21,40,20,16,194,196,23,238,195,87,56,42,41,86,4,22,172,36,44,160,82,130,1,64,60,7,4,2,33,59,20,149,239,126,106,157,23,191,132,28,224,247,111,159,91,2,64,52,161,224,3,225,130,15,205,200,232,99,118,227,50,12,118,203,110,116,147,226,197,109,202,51,58,8,177,202,110,163,222,153,152,239,107,95,61,123,127,58,42,234,36,82,112,23,95,44,178,242,47,225,165,147,116,25,98,206,93,240,148,51,230,12,78,134,106,205,60,160,81,78,142,139,207,193,172,169,88,9,75,37,91,133,144,167,180,9,6,90,116,14,49,214,181,42,187,116,194,102,122,48,61,140,48,206,202,204,109,111,176,153,121,86,249,72,179,28,171,181,184,138,198,102,135,93,137,79,10,225,241,182,215,57,35,155,50,100,188,222,161,248,30,103,27,115,222,234,164,14,2,32,40,188,18,122,16,5,59,234,205,113,148,253,109,84,109,16,112,22,179,54,86,35,63,100,90,202,0,36,48,85,200,72,191,242,183,51,108,229,193,148,238,9,141,84,163,156,94,80,131,97,247,31,80,20,17,90,36,66,37,160,18,155,187,51,222,61,46,215,62,240,230,251,83,237,228,120,0,149,199,153,156,225,63,178,28,238,29,227,156,149,78,227,57,246,115,255,24,253,210,235,15,94,252,232,232,246,111,87,236,86,243,203,199,58,185,246,179,119,168,162,82,136,41,206,19,52,134,102,132,143,223,116,225,153,76,48,252,83,149,101,75,55,138,159,233,224,17,251,118,138,253,93,114,212,58,71,103,79,235,16,239,208,181,75,217,170,168,83,216,202,44,102,202,153,141,241,0,46,203,47,200,135,188,251,49,255,253,215,237,78,172,224,127,156,169,128,120,157,193,148,218,81,231,44,118,91,150,237,146,227,235,192,202,38,38,122,228,160,170,187,136,92,255,231,104,72,5,27,61,186,134,165,0,93,118,27,157,191,95,183,121,107,73,247,167,177,147,169,93,85,74,207,141,66,242,254,250,255,165,166,194,183,190,142,77,110,91,143,67,253,122,32,47,224,219,179,214,171,58,145,10,229,22,191,200,34,241,139,171,7,135,34,49,171,136,19,40,82,2,137,37,1,152,0,100,66,69,2,53,235,10,11,10,64,36,148,9,191,227,251,117,105,133,189,231,50,28,68,1,160,78,4,37,84,2,88,197,245,165,115,175,50,76,212,178,115,8,188,239,102,115,225,227,126,106,32,26,54,176,132,251,139,220,229,223,236,22,251,16,66,141,23,216,100,104,121,147,197,149,134,42,153,70,56,129,48,137,166,70,79,243,54,189,153,203,34,209,134,155,72,136,160,24,18,19,207,254,134,191,167,26,209,48,130,206,117,10,105,222,195,103,182,55,51,201,12,23,51,31,116,186,206,223,121,226,26,182,166,98,83,28,64,17,60,11,90,208,130,128,106,91,48,250,192,2,103,10,21,172,225,40,13,245,98,139,202,92,165,251,26,49,27,133,112,5,84,87,10,21,159,88,150,137,204,246,125,178,88,38,236,106,51,164,14,87,174,56,231,18,156,139,11,26,208,3,7,176,124,37,101,213,88,0,200,153,0,204,83,111,67,100,253,44,110,70,250,221,25,34,99,79,78,136,38,64,179,50,241,96,173,84,17,199,59,73,209,240,115,139,237,207,79,176,239,171,181,118,59,101,231,20,196,41,152,226,240,255,67,14,149,223,80,225,115,45,165,160,27,89,158,197,68,197,74,80,65,9,83,141,32,28,233,246,248,219,95,105,233,206,175,36,9,31,146,239,210,218,88,110,175,30,188,89,234,172,86,198,149,163,155,45,110,76,35,222,147,119,190,241,202,124,252,167,185,122,30,221,79,84,126,190,135,107,161,30,226,247,218,238,10,18,245,244,78,43,169,4,16,194,128,149,80,11,76,169,242,232,33,213,35,146,151,16,145,255,128,176,104,233,59,173,254,215,87,19,231,119,198,230,231,109,127,161,89,103,181,117,224,187,50,30,216,185,196,181,120,54,156,165,104,52,84,153,135,252,207,45,207,252,165,245,179,239,79,236,121,253,158,95,251,251,190,69,22,0,176,253,128,79,240,121,192,243,1,230,165,203,87,55,230,204,142,24,120,195,192,5,205,181,208,156,217,197,184,96,218,137,87,226,69,76,189,52,31,190,214,111,231,235,237,131,126,71,196,100,248,44,215,103,118,209,75,243,178,185,109,31,220,241,173,129,33,120,33,250,250,140,63,249,143,215,95,63,23,239,238,127,252,207,235,227,220,17,196,5,124,212,223,185,109,221,75,26,79,137,167,176,74,140,132,76,249,210,197,255,239,112,240,247,141,130,197,111,158,79,20,98,99,111,1,215,82,45,42,222,34,251,96,49,252,34,130,56,244,49,1,21,5,23,142,64,16,21,24,137,192,40,8,0,188,16,8,32,241,165,134,5,1,200,183,184,147,154,65,80,156,8,41,33,88,149,48,185,108,74,87,68,107,111,228,77,245,238,97,123,151,209,240,131,201,232,131,69,54,228,30,207,25,61,61,143,64,32,11,53,27,122,225,141,155,52,64,87,10,232,40,44,10,10,172,140,155,203,164,182,167,137,211,33,95,56,8,186,247,6,182,32,86,145,153,145,137,233,79,88,8,21,218,41,10,251,114,79,185,21,54,155,243,92,16,45,93,214,122,152,113,163,87,155,85,155,231,34,171,147,166,162,182,181,133,233,10,247,209,154,0,107,88,182,229,118,134,196,65,172,226,190,185,29,44,231,193,57,230,153,204,195,103,194,211,173,153,222,104,229,250,231,222,245,137,81,0,9,141,29,54,218,150,199,61,250,78,156,161,186,53,173,97,131,99,244,222,137,3,24,1,136,212,151,107,204,40,235,82,141,21,81,136,122,93,243,219,201,191,130,19,61,47,41,179,51,242,88,157,61,54,194,156,192,250,104,196,25,181,88,244,14,103,46,122,62,196,174,148,42,212,25,217,196,162,106,253,229,201,129,237,20,157,249,225,7,70,86,174,90,39,207,36,230,147,245,192,63,81,91,186,155,213,233,89,105,239,123,207,40,115,47,77,183,109,205,235,45,39,149,102,97,212,225,36,208,109,189,187,45,247,21,60,178,49,70,163,153,254,63,228,48,161,161,55,22,217,252,255,144,195,17,255,31,114,40,235,9,223,115,200,180,126,114,70,91,102,24,183,190,10,154,142,34,100,108,26,189,205,68,159,116,10,168,160,130,11,227,76,170,220,156,172,238,253,232,206,246,187,125,235,253,95,63,120,50,141,85,36,185,4,157,94,69,18,164,41,236,144,69,85,69,110,131,19,40,2,186,117,28,215,49,199,179,250,115,60,29,73,7,225,176,149,138,232,66,82,98,157,81,34,73,138,132,136,84,2,160,6,53,52,230,203,48,249,181,51,115,198,105,184,217,59,159,62,133,209,15,75,227,96,159,224,215,251,255,173,242,171,109,127,63,162,94,211,159,92,230,241,209,212,13,28,130,167,213,124,222,197,49,137,129,192,225,220,57,43,159,103,231,67,206,111,2,143,225,116,239,240,223,159,235,143,29,235,159,168,122,157,255,195,127,231,191,10,62,230,126,176,36,73,131,53,202,87,202,93,178,237,194,119,224,182,88,64,207,216,106,172,164,117,101,50,195,4,169,136,168,136,197,150,121,2,145,140,16,168,53,136,228,84,64,51,184,192,65,158,64,128,10,102,128,44,218,251,214,14,219,119,149,245,37,238,180,23,96,33,188,48,184,222,61,158,255,254,191,247,124,242,211,203,250,125,109,121,254,235,175,255,250,206,253,79,255,217,255,241,238,252,156,125,142,243,199,199,249,131,195,252,126,75,120,190,61,119,120,237,221,189,31,124,243,239,159,240,219,207,236,249,192,13,95,126,115,184,234,217,233,245,203,222,163,12,245,52,191,36,131,66,22,215,185,138,189,141,125,252,130,160,234,202,225,61,156,124,193,206,248,69,147,59,111,103,203,192,106,0,235,67,214,66,200,21,16,142,174,84,60,38,19,54,149,37,107,217,183,250,245,214,124,235,115,170,111,167,241,63,156,130,212,175,248,109,200,81,111,31,24,103,64,91,3,221,231,0,225,182,183,121,139,189,78,46,48,2,44,46,44,0,58,64,242,232,118,172,182,202,222,147,75,81,89,35,157,215,253,239,159,251,171,220,209,229,136,178,85,217,41,69,101,138,99,136,211,78,90,216,243,42,130,125,189,72,219,143,36,61,101,142,238,56,127,58,95,170,231,63,188,252,126,57,243,245,250,142,179,205,188,15,9,46,237,240,56,103,230,33,85,229,234,216,29,155,8,182,151,7,124,134,13,226,120,185,255,197,37,145,142,233,45,199,31,70,152,143,63,30,63,87,202,98,173,221,102,186,52,19,119,86,207,244,97,126,56,63,56,190,50,191,178,248,96,132,177,228,33,159,97,209,109,249,195,249,254,124,216,78,154,25,105,108,43,21,242,140,161,129,59,197,250,228,67,53,126,237,241,107,172,73,46,218,22,177,112,198,112,7,221,255,208,255,237,111,255,35,129,86,252,235,183,63,114,122,128,157,83,10,53,88,89,230,234,5,160,151,177,129,209,22,197,166,83,48,153,170,251,213,105,97,251,247,140,77,183,134,43,180,199,173,175,207,61,208,82,94,250,246,230,246,162,26,175,170,238,110,154,14,238,245,54,29,32,135,3,165,86,160,202,117,188,15,5,85,171,161,85,211,205,114,183,36,240,171,9,199,137,23,181,19,208,105,17,221,183,27,167,91,35,81,84,208,234,237,236,255,33,199,205,222,4,35,3,2,36,136,40,45,173,115,161,132,34,74,156,21,17,10,104,155,123,202,157,23,229,135,221,188,255,107,111,94,255,250,225,23,234,48,96,24,73,7,145,64,132,46,203,177,57,203,213,106,255,185,242,255,50,200,68,56,162,205,106,153,115,81,91,40,26,13,162,26,236,82,69,79,171,163,245,80,70,146,20,74,41,101,156,82,74,144,233,155,213,76,79,32,86,105,216,162,133,16,153,162,110,210,101,190,124,219,75,233,217,250,184,95,251,178,125,245,57,157,12,188,153,126,31,113,22,71,142,195,71,196,169,50,84,164,22,104,227,10,64,228,200,0,129,111,3,223,163,127,145,191,228,63,136,255,13,18,64,82,24,32,176,19,165,192,206,67,85,133,177,186,150,97,139,146,248,152,195,16,104,164,194,3,144,74,160,41,65,104,101,168,16,0,7,148,228,108,5,1,170,146,1,21,138,83,43,202,107,9,122,53,152,59,16,192,136,131,125,40,173,218,190,215,197,215,123,57,223,223,92,247,215,249,235,145,31,246,65,30,76,214,15,77,236,135,114,145,15,5,17,249,70,118,192,158,250,161,142,173,44,91,121,187,26,214,85,217,30,91,177,86,185,91,246,110,68,190,86,249,90,101,111,104,79,54,0,20,88,200,170,20,2,128,97,1,145,157,196,0,104,21,150,129,0,193,237,215,211,238,243,214,178,164,104,113,219,221,121,59,121,108,255,249,189,216,43,160,56,147,100,176,73,160,3,180,134,109,40,222,240,214,24,106,0,64,0,162,79,14,108,160,70,75,218,41,115,166,21,217,255,102,171,121,218,125,225,101,198,157,50,29,154,14,35,129,129,27,198,73,90,33,150,93,244,164,70,26,75,150,85,57,185,242,171,95,71,87,234,226,85,246,106,237,168,193,202,148,97,5,130,77,227,146,162,0,186,180,197,32,13,153,237,230,102,111,133,56,108,236,229,28,116,103,196,82,149,131,78,195,163,233,77,181,114,209,1,76,22,193,67,31,246,151,51,19,24,59,227,65,182,249,203,227,253,57,251,49,211,232,180,57,160,25,215,0,178,110,254,68,172,187,173,107,169,152,82,56,197,154,133,247,84,96,123,213,153,6,133,14,239,199,0,135,160,171,122,81,252,188,161,128,77,104,168,171,138,61,11,208,20,31,24,22,2,225,54,247,128,9,182,212,192,195,193,132,59,222,207,225,230,173,51,199,45,158,73,59,56,127,196,57,156,170,89,93,237,196,2,16,186,226,145,11,205,114,216,203,235,205,55,94,124,48,254,149,242,41,239,252,48,128,28,65,68,18,251,66,136,51,170,89,118,236,150,127,141,242,111,82,186,185,130,129,160,59,216,246,215,213,190,238,250,106,171,178,235,244,125,212,62,148,33,34,34,137,2,165,69,165,146,165,120,112,147,21,56,23,18,16,215,9,4,172,136,66,63,20,111,146,201,226,145,235,77,237,213,182,15,91,165,51,254,157,67,212,199,71,239,198,92,206,107,31,207,213,49,59,92,108,118,190,127,13,41,177,73,235,209,247,41,58,238,48,110,69,61,55,218,110,203,140,230,146,70,106,134,150,147,94,60,201,40,84,133,142,89,226,208,180,89,185,32,220,38,60,144,210,14,43,64,148,133,36,129,84,224,9,76,114,240,33,128,83,53,72,99,56,81,58,30,218,125,119,63,87,60,151,77,38,60,244,192,10,212,30,229,94,9,214,27,235,137,184,113,72,239,8,30,191,241,149,203,82,229,137,31,167,128,113,65,3,64,182,75,121,40,156,226,202,208,164,84,18,31,114,153,18,101,33,204,241,206,208,67,225,52,194,246,250,246,245,81,253,67,216,210,94,109,11,168,182,180,205,165,91,114,49,155,150,17,214,195,199,102,119,71,176,0,20,136,58,10,245,132,134,48,89,251,252,187,239,233,178,215,29,121,211,177,52,2,199,199,25,138,6,72,209,73,11,32,160,33,168,22,180,73,36,121,88,253,233,157,103,95,226,228,115,90,207,228,8,137,134,149,223,218,154,17,203,171,108,144,13,146,50,210,104,81,207,61,250,121,48,167,157,48,198,157,107,211,91,7,177,123,34,180,219,188,133,44,32,27,26,155,2,97,207,204,144,156,1,228,146,127,249,186,234,253,92,36,98,153,91,115,15,146,181,248,137,245,221,153,18,137,51,27,182,67,244,48,39,90,223,123,172,249,231,111,78,5,74,213,42,2,8,87,92,211,29,110,157,201,89,200,26,62,228,223,120,236,127,99,245,249,95,127,12,193,232,36,18,150,45,228,104,99,12,86,209,144,39,192,174,122,7,179,171,109,171,108,174,81,219,126,235,197,46,214,68,203,198,50,182,44,66,81,18,8,69,160,66,100,168,165,232,56,141,87,204,150,78,188,105,30,164,75,241,68,82,218,15,174,107,221,81,204,53,142,115,122,243,113,71,239,203,190,174,233,185,85,185,43,218,155,154,229,144,113,32,135,137,145,13,208,254,106,36,130,143,70,70,236,71,38,145,193,130,14,227,36,192,141,162,9,74,11,148,228,162,213,221,18,83,18,129,38,82,76,201,134,32,180,220,143,168,40,68,209,16,30,4,42,197,217,72,80,17,33,66,83,9,218,74,170,65,28,234,80,17,10,245,99,215,54,8,33,151,32,188,0,112,91,43,74,49,21,227,221,41,12,112,112,76,215,144,145,181,110,99,213,94,198,94,39,123,171,9,176,30,52,0,172,15,174,71,36,161,8,74,154,16,68,75,180,105,15,30,62,213,159,143,181,111,38,114,207,55,116,23,87,111,171,228,240,103,146,213,88,35,47,93,233,192,11,94,8,189,176,161,192,186,243,223,108,104,16,81,19,82,88,72,137,90,62,110,251,239,62,209,146,220,129,10,38,117,153,189,29,238,36,82,112,233,24,194,24,192,0,171,18,208,143,232,60,57,208,73,95,147,135,121,122,113,141,229,252,172,203,97,201,153,0,50,1,82,171,11,183,85,34,172,97,41,160,203,216,166,193,100,203,56,248,52,10,157,123,179,93,181,218,218,255,248,251,199,108,74,76,191,152,165,43,176,8,92,36,125,83,206,182,105,207,238,52,39,196,116,203,111,141,238,199,112,169,143,224,255,110,104,244,141,41,27,143,6,208,99,82,68,170,58,177,1,20,145,57,142,71,152,137,233,100,107,209,143,233,14,159,207,252,39,254,205,213,252,162,240,90,175,116,85,17,109,170,136,142,214,68,138,160,51,139,238,98,122,184,159,28,219,199,222,56,188,98,204,219,152,29,121,146,9,85,230,35,73,70,25,42,2,67,53,85,82,56,78,85,18,150,20,8,176,2,69,87,23,160,153,133,44,3,29,197,112,169,160,85,159,30,217,60,135,253,244,190,143,113,95,147,119,207,50,86,240,246,231,3,183,14,108,214,236,103,232,129,106,83,185,155,125,118,253,18,152,209,37,148,214,42,216,28,11,85,156,13,72,43,20,9,20,126,22,72,77,251,33,153,158,83,211,70,70,21,68,43,75,172,224,26,221,97,1,144,47,34,65,128,8,65,18,77,5,76,233,12,45,98,177,10,65,160,168,214,148,84,74,208,67,43,132,45,34,216,138,97,137,161,27,88,112,234,23,139,16,100,14,76,255,90,187,179,111,245,122,187,117,170,229,118,1,59,102,123,11,59,226,125,9,5,164,107,189,61,64,184,5,90,64,114,69,37,218,0,52,79,6,79,109,127,229,154,239,152,254,202,231,63,224,252,75,205,207,219,248,249,163,110,208,55,115,135,138,182,97,201,150,212,108,201,138,125,208,200,155,1,214,178,27,90,88,21,0,36,34,202,176,38,255,39,197,117,161,172,28,217,91,106,21,239,236,167,9,45,70,136,82,208,133,181,147,81,149,214,158,30,37,148,165,49,43,142,241,85,254,193,147,97,237,103,125,247,220,83,18,77,3,17,196,118,75,11,45,27,116,170,195,98,196,0,131,117,78,119,147,247,34,26,43,180,82,41,215,153,30,126,225,83,216,197,215,100,50,214,104,56,161,111,17,38,209,25,59,233,51,123,142,253,232,126,10,27,95,131,39,36,73,81,141,64,165,61,149,184,15,181,237,174,51,117,77,177,77,91,155,218,226,65,155,202,103,183,46,23,239,216,119,251,5,156,57,5,66,133,25,20,186,130,189,150,253,176,84,38,155,21,70,124,68,211,230,165,109,125,62,89,190,92,93,220,31,86,115,172,134,146,65,111,72,210,121,184,55,183,193,25,247,214,127,174,240,175,119,25,28,103,244,207,18,170,153,217,76,118,16,251,80,141,36,67,36,85,82,228,80,25,160,154,220,85,210,97,233,220,231,200,82,84,168,77,168,148,13,172,2,17,155,4,151,197,219,159,186,19,143,181,206,2,219,112,157,53,78,28,162,36,230,232,122,200,200,36,211,205,112,34,75,9,45,68,144,5,108,21,0,13,16,72,42,114,121,209,178,25,74,67,57,149,140,10,69,6,86,8,64,19,8,11,80,171,81,65,42,115,90,37,20,56,85,9,8,180,25,183,155,202,60,137,34,5,32,200,83,185,164,10,64,228,225,81,52,65,115,167,163,90,189,195,254,229,67,53,135,99,62,20,44,202,77,177,68,4,223,182,97,193,19,56,33,167,12,16,128,138,133,224,110,16,73,2,132,27,163,95,143,187,251,227,7,190,119,252,4,87,95,124,195,201,219,221,215,13,169,115,89,91,192,101,238,160,195,12,41,150,22,54,250,128,135,14,4,180,23,88,13,161,35,2,106,100,143,100,238,244,31,95,105,70,95,90,111,97,23,117,59,113,132,20,12,44,134,221,83,76,16,162,32,44,253,21,73,238,105,188,242,248,98,61,241,229,242,236,231,150,238,222,210,14,164,72,166,136,160,54,106,166,13,37,25,104,167,149,106,72,163,145,135,122,86,14,196,74,109,119,75,167,235,241,235,151,191,207,230,3,43,248,120,205,19,27,4,157,118,166,167,247,180,3,239,176,147,34,76,21,188,69,11,244,229,58,133,230,221,21,170,210,22,227,116,135,124,225,204,220,54,51,201,115,98,135,84,71,17,152,81,144,203,114,99,175,72,148,123,110,22,227,156,238,150,190,115,94,104,194,235,237,139,203,11,199,91,19,28,203,86,172,44,131,118,101,201,179,139,66,177,248,215,52,23,198,22,197,228,202,53,38,16,129,97,103,200,16,73,105,153,108,70,153,34,67,101,40,3,80,83,241,222,202,178,166,0,75,65,64,40,8,107,231,107,42,179,69,54,212,46,71,187,208,164,6,175,33,183,251,80,59,243,213,225,122,214,246,37,237,123,216,211,25,197,246,214,207,39,189,34,21,244,8,73,51,203,88,59,183,152,147,181,74,0,100,130,3,144,129,54,69,238,146,172,52,114,212,42,151,48,154,233,73,39,123,162,116,165,101,173,87,206,86,0,21,0,32,20,131,52,202,66,124,248,160,2,134,236,222,246,2,179,65,156,211,111,78,249,72,106,87,81,198,221,150,140,221,197,80,98,174,152,87,82,121,66,197,225,115,9,97,182,177,202,101,236,153,236,237,30,250,179,64,216,71,142,1,136,97,225,176,104,54,51,233,72,194,36,112,226,43,215,251,119,45,214,246,126,115,242,230,126,221,75,174,190,238,254,10,221,72,59,3,29,142,110,236,160,67,46,164,132,182,185,29,66,239,60,153,78,42,196,196,46,99,21,96,147,169,160,116,163,121,148,137,131,254,139,149,180,202,85,61,122,100,173,177,7,76,162,161,21,130,36,98,97,219,172,75,37,170,49,49,130,206,229,25,15,126,245,218,127,247,251,31,189,156,207,37,80,65,2,145,6,180,116,0,236,4,155,21,77,74,154,214,70,198,59,165,248,246,85,185,90,150,208,98,143,235,4,155,96,118,83,167,59,73,121,103,102,65,219,158,24,132,197,178,4,137,216,100,18,137,62,244,72,38,155,146,53,137,145,10,115,187,241,33,7,105,95,213,90,102,74,163,181,21,188,247,56,23,93,255,63,46,98,147,231,154,70,225,158,210,214,111,219,121,123,38,204,160,144,8,128,216,17,90,236,156,70,36,110,218,109,133,131,185,48,107,116,224,252,226,176,125,182,214,190,216,20,244,166,163,22,194,40,159,42,138,96,136,162,195,89,228,193,40,106,217,131,169,139,27,122,167,152,31,168,43,133,33,150,106,169,18,42,2,242,255,247,197,56,210,236,64,53,149,5,16,58,180,50,176,197,183,65,89,184,3,231,231,153,39,71,207,17,156,199,143,232,95,208,175,162,181,111,235,99,173,245,103,13,222,234,94,241,163,124,201,115,246,246,46,174,76,163,211,1,151,112,154,115,133,24,160,82,90,153,20,100,18,136,184,97,195,34,187,108,211,54,22,85,86,184,128,0,96,165,66,142,132,48,163,45,51,132,36,77,0,16,164,42,213,172,20,4,156,160,131,60,218,108,80,211,242,117,230,33,170,8,8,136,163,75,0,216,73,62,52,9,59,114,62,114,80,108,110,156,206,255,210,75,208,22,172,164,250,11,228,108,17,79,195,114,72,113,69,8,44,40,9,20,66,96,151,184,0,33,41,147,246,72,54,37,147,1,120,220,241,189,247,127,114,40,175,126,55,78,223,205,125,107,207,15,109,223,39,173,87,28,56,27,119,208,146,194,230,10,235,1,44,136,134,74,5,80,117,180,2,36,96,123,60,24,222,102,83,250,79,223,203,94,122,20,177,149,153,128,22,36,36,74,149,134,145,146,137,21,35,77,99,30,15,112,53,94,38,114,206,175,170,15,46,77,143,75,109,83,199,150,19,18,4,61,203,134,145,164,216,77,109,39,123,166,55,154,111,181,58,184,81,173,128,213,51,230,152,3,176,198,134,223,58,31,57,243,32,52,228,178,214,6,133,147,76,132,19,159,48,194,92,3,70,20,152,122,139,250,10,254,126,191,51,217,96,71,26,16,136,229,150,149,73,27,98,5,79,231,43,235,222,158,136,178,87,254,31,114,220,125,87,115,205,78,190,129,162,17,206,168,248,7,38,177,52,207,189,173,165,2,17,98,2,40,132,165,37,165,209,166,96,3,46,117,13,136,65,101,68,28,88,92,221,227,23,103,111,49,156,86,233,12,237,208,190,204,74,163,51,52,245,102,180,230,16,204,97,3,38,117,127,234,209,169,120,82,53,116,124,8,144,107,169,148,128,96,2,107,129,129,134,174,150,49,32,84,10,176,2,18,224,161,81,150,35,15,73,177,235,34,68,126,216,55,182,189,136,94,89,188,171,148,182,47,89,63,215,143,187,62,238,31,216,219,129,205,227,23,100,7,194,148,159,86,63,6,26,158,217,218,232,149,77,161,11,80,54,24,64,23,38,180,108,45,160,214,248,110,86,111,12,6,214,174,117,238,124,123,192,198,27,145,54,183,43,27,208,139,124,200,78,150,157,218,236,201,64,114,194,38,204,20,13,43,220,190,156,108,69,64,76,40,204,221,196,101,97,1,205,194,163,46,225,211,56,49,29,107,124,37,242,125,41,252,159,254,116,177,222,45,64,129,18,11,32,163,204,101,94,45,49,53,174,200,66,152,148,62,86,191,203,228,200,186,227,118,120,221,199,63,198,247,254,222,155,225,236,188,22,215,221,215,101,115,236,4,184,192,235,40,8,91,211,56,144,237,39,166,98,187,71,46,176,214,212,232,74,231,46,69,27,81,9,168,178,8,3,25,45,132,152,83,235,148,99,226,63,184,204,189,195,135,68,65,7,107,155,6,64,20,1,29,168,9,10,154,64,20,190,151,62,174,28,183,246,233,202,195,228,117,116,243,251,15,63,249,127,191,116,120,124,232,91,180,219,86,42,170,25,237,5,148,117,62,80,43,44,105,122,169,63,79,153,135,207,156,27,126,195,153,122,208,49,247,110,186,91,51,117,58,136,206,39,216,44,139,207,118,163,60,115,166,185,248,195,22,34,233,8,20,212,50,201,11,249,2,58,229,4,196,233,180,79,200,18,221,214,85,156,215,54,31,84,171,209,49,5,142,98,157,248,78,65,201,164,61,226,76,174,97,76,158,71,50,248,210,215,113,72,8,144,192,154,104,170,60,68,22,239,5,191,223,93,94,199,95,143,77,75,103,239,233,173,74,155,137,47,217,247,110,221,35,118,175,133,196,28,65,72,84,84,50,19,17,178,48,0,198,211,1,237,148,134,151,141,110,126,190,46,159,159,143,238,77,204,197,86,117,58,107,138,205,181,129,24,57,96,40,45,40,192,132,1,215,119,14,28,82,88,92,237,7,172,138,84,157,232,233,12,32,178,52,83,97,156,173,228,229,19,59,177,208,55,132,195,162,8,24,213,84,162,130,74,112,181,10,148,6,74,92,234,80,235,135,74,105,223,175,246,154,42,102,59,234,189,170,13,221,96,182,179,151,19,83,51,28,61,176,128,230,80,4,122,112,202,93,40,169,99,82,54,70,14,83,213,14,172,134,246,154,188,14,94,90,107,61,28,12,121,222,200,79,151,94,14,151,246,238,129,120,53,25,198,216,9,74,68,175,69,174,165,210,168,0,141,84,12,132,2,224,2,58,212,66,133,22,120,128,197,172,40,29,205,51,145,86,160,51,126,97,47,150,127,197,37,108,166,251,42,128,101,117,39,174,21,169,132,164,2,14,100,222,206,203,225,217,240,241,4,14,252,250,241,246,216,229,68,188,66,198,213,31,134,178,184,143,202,45,180,151,189,212,242,142,199,207,47,54,16,158,51,224,12,91,144,125,108,149,239,163,230,8,114,174,71,130,77,21,2,75,64,176,38,4,216,134,157,105,135,98,234,42,253,247,207,114,202,198,48,234,253,89,5,74,21,32,9,74,215,24,217,82,85,18,194,22,195,114,181,198,165,66,180,21,183,252,228,22,213,222,178,43,130,226,142,70,210,9,53,154,26,23,108,251,244,129,58,155,199,125,226,37,12,127,199,51,132,118,233,174,26,33,23,173,13,9,93,121,167,168,53,159,163,244,169,13,142,160,147,10,92,225,94,51,66,32,250,156,218,125,235,110,120,70,191,228,209,78,79,165,81,246,119,46,164,130,182,39,210,125,210,190,199,109,7,123,80,20,33,8,64,98,222,9,213,68,35,80,138,74,0,133,164,120,68,50,122,178,9,80,181,193,206,150,241,247,207,61,114,188,181,95,220,25,138,73,82,231,101,83,136,2,15,64,236,72,83,80,246,224,168,229,13,99,22,23,154,161,54,165,30,198,227,245,123,100,128,22,73,3,67,228,12,63,172,129,5,2,242,139,34,192,166,4,101,1,160,218,0,136,38,180,152,84,168,70,49,41,67,245,170,109,197,251,215,151,228,92,166,111,14,108,135,251,87,81,228,108,31,131,125,182,71,186,72,151,108,73,136,114,152,177,197,145,212,98,204,19,185,152,110,22,88,125,227,227,252,196,185,143,245,195,219,30,253,209,217,122,56,242,15,228,119,214,111,46,87,127,242,178,245,18,213,227,218,125,113,47,116,177,216,222,108,170,149,36,90,102,232,176,74,106,96,176,124,47,109,164,97,57,1,110,176,6,85,16,162,225,68,54,179,97,141,24,79,87,92,43,49,219,88,149,203,216,51,219,23,181,64,0,197,38,210,100,110,138,212,153,147,254,35,208,161,247,185,195,73,46,223,149,91,101,216,143,186,183,24,198,117,118,114,85,118,122,239,90,209,210,102,18,248,207,241,254,186,178,194,25,208,54,180,73,31,252,194,120,62,252,108,139,144,183,245,135,65,65,86,83,210,160,35,29,118,131,77,164,97,186,35,178,245,144,255,224,138,199,16,4,175,136,47,8,196,177,133,66,116,131,49,77,66,17,10,177,108,36,17,15,29,138,122,116,211,252,90,111,78,15,111,175,221,247,14,123,7,17,91,9,29,68,118,20,197,136,170,178,122,190,78,221,136,87,210,6,224,61,178,123,29,0,107,218,162,129,166,247,177,164,117,254,116,146,190,237,201,21,31,64,226,78,119,198,229,145,19,35,102,250,172,192,53,183,45,192,66,40,174,241,233,122,62,73,3,141,164,40,32,155,60,140,86,237,72,236,214,248,233,82,39,169,198,213,254,110,54,17,225,76,68,190,236,118,106,108,103,9,36,81,33,165,140,82,154,130,10,61,179,46,199,224,9,218,182,155,85,228,231,67,233,77,162,127,160,105,158,47,46,103,171,236,40,34,2,194,135,140,178,213,93,52,75,141,14,172,7,203,51,218,96,53,137,82,31,19,235,180,7,120,58,237,59,147,221,102,96,105,128,64,88,25,136,104,42,63,161,50,17,64,3,32,52,210,42,4,72,18,138,80,72,73,0,192,82,189,207,31,214,89,193,115,130,36,249,6,121,180,199,100,168,185,102,255,96,55,229,75,37,219,208,193,200,130,121,108,57,233,160,176,7,163,174,46,246,217,184,39,226,204,22,140,71,30,138,235,193,221,86,195,121,51,199,241,231,183,139,175,243,137,95,188,93,254,240,172,163,235,141,75,119,103,220,167,0,214,172,78,111,76,11,92,218,31,123,212,177,160,21,156,237,65,59,104,186,134,139,176,236,208,205,114,71,116,211,86,131,122,12,62,204,19,15,244,76,247,50,84,32,130,104,32,0,252,157,204,188,105,156,208,48,55,202,62,29,201,190,89,23,58,143,238,208,112,50,236,233,121,101,31,236,123,165,85,80,177,135,225,248,199,255,150,21,119,182,195,218,97,31,219,95,246,151,123,236,220,208,4,90,31,171,66,0,45,48,200,10,91,200,0,11,73,87,80,166,107,53,243,159,110,245,176,46,15,237,247,192,46,128,208,50,195,18,136,72,84,216,40,21,66,43,117,122,85,205,209,168,115,95,124,126,195,155,250,245,120,250,231,204,227,189,82,42,168,150,133,0,5,1,238,137,97,182,161,79,175,91,239,156,231,252,150,103,29,147,246,104,217,11,35,23,16,21,89,76,67,230,150,244,96,113,5,93,218,199,14,140,208,48,161,161,22,32,203,91,160,106,204,184,70,187,111,153,45,113,232,131,111,54,153,70,44,249,37,253,130,255,135,28,103,233,62,18,84,34,106,137,175,61,140,187,4,18,177,155,145,57,131,136,27,172,132,105,73,45,201,167,138,36,128,163,121,219,57,186,187,116,202,207,86,23,47,221,192,21,7,71,45,108,35,218,81,101,18,168,150,214,236,28,237,170,226,108,149,30,78,172,92,217,107,72,81,213,149,183,195,252,216,174,219,11,94,84,104,218,203,41,6,1,72,32,45,171,120,66,160,66,37,1,16,160,124,81,17,103,129,79,72,82,26,0,151,129,6,118,121,189,207,111,225,111,56,49,157,189,117,33,218,43,237,108,242,23,79,54,249,225,110,238,129,71,106,61,243,66,159,233,89,156,107,106,229,181,201,81,217,187,30,81,247,210,65,113,219,237,198,115,63,103,56,135,38,138,73,237,19,89,31,102,124,114,179,151,239,121,237,231,63,88,31,47,205,205,41,79,72,123,22,135,7,106,99,92,116,120,39,132,241,186,23,154,67,249,46,31,106,15,183,133,28,30,186,230,23,219,221,245,206,245,53,215,47,104,103,54,7,131,185,121,47,86,154,132,238,4,32,98,58,233,105,246,149,236,203,126,51,159,80,45,219,175,172,227,110,162,147,13,221,94,94,13,171,51,74,74,180,65,222,210,62,225,17,14,218,146,237,187,251,129,32,2,171,147,80,58,173,213,3,44,33,11,176,160,66,106,90,68,178,5,66,64,85,186,250,214,76,71,135,102,59,240,223,188,40,232,154,207,95,202,213,80,149,0,74,19,163,13,96,168,177,115,172,170,226,113,89,178,43,180,183,217,118,254,194,67,199,211,220,58,94,196,106,84,83,4,146,9,80,148,29,195,188,185,49,63,109,93,244,215,126,60,90,122,115,111,212,30,1,108,130,113,131,163,57,166,234,67,213,221,228,214,206,71,236,14,4,148,76,108,82,203,29,175,72,90,35,2,174,217,78,140,218,133,145,57,112,63,183,4,58,83,80,150,162,94,216,88,199,123,190,226,184,39,53,24,232,223,24,221,173,109,108,16,72,12,2,107,59,3,150,72,143,204,30,18,179,25,128,68,9,101,146,140,9,73,243,48,205,106,143,26,16,37,215,209,229,31,48,240,200,35,207,62,213,112,54,203,14,98,145,182,217,14,77,89,113,22,17,86,36,96,231,176,192,202,213,43,236,94,143,255,244,207,249,124,125,253,228,120,24,175,155,51,73,97,238,252,30,200,74,49,129,180,104,2,4,161,18,202,80,138,179,148,65,9,170,38,52,87,19,138,0,0,117,199,217,223,172,234,54,110,126,7,61,215,139,61,87,195,15,70,223,30,196,86,118,135,21,123,173,232,166,102,50,247,143,209,131,78,236,106,109,180,106,12,90,121,125,107,33,29,133,79,221,29,37,231,238,57,107,117,178,156,3,107,115,27,187,162,183,136,131,143,246,149,224,139,223,127,83,180,101,170,229,10,31,17,12,198,72,11,173,172,226,94,198,243,104,158,222,191,97,26,77,7,218,176,10,190,161,205,126,231,250,201,199,184,201,38,247,3,218,186,118,27,75,47,99,219,153,159,191,25,160,107,96,118,160,146,243,133,183,119,234,134,78,156,113,50,226,200,133,189,180,203,114,8,110,181,23,161,29,132,93,80,80,89,250,218,82,39,241,24,211,236,7,16,64,131,31,140,232,150,237,164,230,164,66,190,110,239,89,117,76,219,40,13,35,11,86,151,30,161,253,1,211,129,31,174,243,95,124,176,215,250,238,23,254,76,75,80,131,111,16,40,66,67,85,40,137,80,109,235,208,76,148,85,73,121,132,190,248,50,191,116,242,120,183,185,80,179,90,157,40,44,9,41,40,236,53,14,62,125,222,24,197,143,103,123,114,247,219,190,244,182,167,1,86,98,32,91,29,145,159,229,58,66,196,146,64,77,232,29,29,96,53,52,22,228,194,10,80,3,89,140,142,10,54,55,55,196,191,181,41,241,195,106,151,239,16,35,29,181,100,32,56,46,178,98,139,144,241,208,214,37,85,23,30,216,201,145,41,20,147,152,160,144,13,100,225,172,80,168,11,237,16,136,185,10,161,212,103,33,62,43,227,220,56,109,83,205,112,154,155,178,123,213,134,104,195,94,101,141,44,242,138,88,85,212,94,185,174,213,61,246,127,115,127,253,222,95,253,124,127,247,51,183,239,146,50,97,110,33,16,12,176,138,11,22,108,0,170,33,50,21,169,12,64,34,73,0,0,147,39,87,81,20,207,125,74,169,252,152,251,247,131,78,28,79,212,171,142,239,123,67,253,92,245,245,215,125,123,122,152,171,95,123,215,202,52,156,239,118,173,163,199,50,88,146,115,198,168,109,185,198,194,41,247,236,246,198,86,217,217,127,138,240,176,246,233,44,168,225,229,152,27,101,229,224,142,213,18,31,163,247,147,124,187,158,250,234,186,254,130,114,238,118,68,72,230,77,198,216,26,114,85,115,143,111,30,151,230,51,218,105,141,61,234,197,50,49,60,217,93,21,87,198,207,44,47,196,228,12,114,235,32,14,54,17,44,93,187,105,219,205,124,79,105,29,182,87,182,67,101,198,180,118,231,143,247,133,246,236,196,160,112,71,70,8,83,58,160,72,146,75,183,188,55,249,84,134,127,252,235,255,41,88,82,60,104,97,218,140,67,54,15,37,211,6,8,5,32,2,44,128,234,104,211,10,27,64,75,146,197,133,238,11,81,121,156,231,60,6,171,251,95,63,217,247,225,134,5,66,168,52,106,44,84,160,58,6,113,232,178,90,174,104,178,171,35,123,151,70,119,62,126,158,81,230,122,122,121,173,106,84,130,34,218,177,20,3,189,35,191,236,176,31,62,242,247,247,248,144,107,167,37,29,64,123,120,64,211,46,105,65,235,239,150,243,235,34,165,28,182,196,151,127,244,200,78,208,9,20,27,218,112,255,11,212,0,64,214,8,200,135,54,8,176,9,141,38,218,116,45,249,157,217,232,248,65,207,181,39,234,234,250,51,238,85,245,126,211,198,68,193,61,62,32,197,78,67,120,151,172,69,235,103,229,140,57,83,156,177,69,65,98,165,2,72,225,110,70,236,236,236,144,196,184,203,6,29,64,1,78,58,33,11,2,25,141,117,64,5,61,129,132,211,104,75,213,175,127,255,248,240,242,93,92,184,134,81,85,217,26,101,5,36,48,174,96,76,194,172,232,200,20,29,143,98,247,191,194,191,246,133,255,231,255,254,242,245,155,159,231,227,158,163,153,175,181,97,22,88,86,106,136,28,88,192,144,86,82,41,192,128,0,115,25,16,87,9,7,194,16,168,74,13,20,162,148,13,43,58,122,155,216,38,220,60,206,133,99,189,247,77,89,185,96,32,220,205,44,115,63,154,187,140,218,197,203,142,131,52,53,51,137,71,119,103,176,41,49,35,130,2,133,162,136,170,187,53,183,26,104,112,97,214,97,90,219,53,246,185,111,36,66,239,139,226,141,113,100,167,155,201,50,209,109,224,132,158,86,96,198,165,90,86,208,89,93,179,126,231,168,40,43,58,55,87,250,5,11,0,232,195,171,44,112,183,80,108,135,241,173,20,91,174,160,80,11,13,120,83,197,118,23,112,96,110,86,121,232,205,74,214,230,137,2,159,219,129,131,80,102,229,210,213,14,236,119,63,200,64,165,165,235,238,220,129,187,229,188,176,55,173,133,74,22,205,32,3,209,85,196,142,230,35,218,166,71,203,99,120,132,94,184,173,56,208,22,251,216,202,62,182,160,157,109,106,22,72,90,51,169,95,215,60,8,44,178,37,43,17,69,210,120,140,48,119,31,139,183,234,57,43,10,235,161,255,214,197,154,127,244,254,153,253,25,54,190,198,218,43,70,186,162,64,212,30,165,58,230,166,93,139,153,238,251,56,175,196,236,167,223,162,121,114,53,232,91,145,165,172,250,10,246,152,57,247,231,199,175,166,95,245,122,101,252,144,249,144,251,155,185,62,245,152,235,111,182,102,57,182,84,216,136,30,233,206,36,219,99,247,248,166,177,141,211,185,10,1,27,99,117,198,194,126,38,52,182,35,9,140,110,88,187,176,185,11,80,107,97,7,214,180,112,128,187,152,102,84,91,236,124,11,167,91,180,139,103,199,91,79,173,63,183,191,189,193,201,197,135,75,50,24,93,170,175,194,55,242,119,165,28,148,136,109,209,227,129,54,88,119,212,31,48,160,53,4,207,180,84,251,135,207,221,28,234,110,45,18,13,117,187,225,184,241,86,64,163,249,186,206,120,208,128,1,145,82,48,4,90,117,173,123,6,232,167,219,4,52,92,131,173,224,33,204,227,120,40,21,24,36,90,251,82,77,142,194,32,5,217,164,15,122,119,113,197,77,207,187,31,79,171,243,232,115,168,242,117,125,247,163,57,62,146,181,147,183,86,26,160,168,104,114,52,110,15,159,47,250,99,254,248,140,73,254,242,163,169,207,185,125,57,92,52,54,246,119,161,157,49,108,100,215,180,83,115,193,75,71,218,21,51,32,177,105,52,97,83,66,33,243,73,247,201,237,163,133,57,95,169,106,46,11,10,48,117,114,61,113,201,32,43,155,66,4,9,32,56,61,5,138,89,70,154,139,20,147,82,144,16,71,52,68,205,212,28,57,37,121,206,71,238,192,128,230,137,251,51,230,67,25,213,250,252,244,217,60,242,156,191,175,243,120,95,192,182,28,60,146,88,223,223,177,95,80,104,233,158,225,57,241,234,252,219,249,140,111,247,211,190,255,140,213,247,126,247,188,243,187,121,120,77,62,238,152,223,61,63,251,227,219,105,79,204,246,235,91,91,10,68,151,44,16,39,94,115,71,109,8,50,58,26,154,0,28,131,134,22,124,4,80,133,102,26,112,165,40,137,9,25,66,19,152,64,21,81,5,176,246,19,24,104,108,0,8,156,51,4,219,32,237,116,128,64,247,89,42,155,97,55,206,176,99,1,119,183,158,77,111,252,174,46,165,250,134,227,241,93,45,171,110,189,181,89,138,88,7,108,246,43,174,111,253,247,223,166,231,199,54,47,125,158,246,187,201,251,51,222,63,163,51,218,219,135,195,190,247,99,95,237,249,125,149,63,253,200,151,247,216,106,235,119,168,182,173,129,54,233,204,165,154,67,193,167,85,133,247,33,63,39,27,153,161,94,143,166,205,255,126,246,253,111,95,249,199,127,254,123,244,92,238,103,183,221,226,46,185,107,29,82,83,135,66,76,35,202,38,37,150,100,170,22,161,108,180,86,162,58,112,197,84,207,123,111,113,115,15,103,239,199,33,219,108,189,88,255,128,127,242,248,251,180,184,159,252,193,183,111,191,61,30,158,230,211,247,238,223,184,240,86,186,111,172,121,52,205,180,41,76,16,183,84,144,128,166,191,151,201,53,200,162,167,237,128,3,164,95,137,100,13,23,138,43,100,221,97,227,84,78,57,221,143,163,238,61,123,74,63,172,32,241,252,28,64,157,7,236,93,153,46,60,180,147,122,31,49,96,44,192,114,249,169,235,106,210,188,237,105,142,25,218,80,110,61,105,174,117,175,221,229,220,193,170,152,106,15,252,70,219,65,252,68,152,194,244,37,218,11,152,109,90,227,225,14,80,86,141,203,23,55,64,175,155,59,225,41,108,61,195,130,22,107,241,179,6,133,204,179,76,0,72,67,171,162,76,72,19,78,246,100,111,237,49,208,172,169,80,143,55,88,244,253,232,150,228,189,39,12,108,217,130,120,55,227,140,206,20,13,3,158,86,77,85,73,180,106,149,107,55,255,252,217,9,191,237,22,16,131,181,213,182,146,114,107,173,143,99,77,33,251,129,138,236,160,121,186,203,239,95,172,235,23,91,189,92,20,163,75,146,233,128,170,147,70,187,44,176,216,151,37,74,54,147,2,190,64,77,44,201,122,45,217,120,58,127,241,214,61,214,141,205,145,212,20,201,114,126,4,147,33,152,66,24,4,169,218,32,20,86,0,132,66,200,212,146,212,80,74,8,17,11,164,80,116,162,216,168,118,27,143,100,230,74,217,242,141,99,187,12,211,71,233,252,202,179,183,30,31,37,166,175,78,175,209,138,183,61,62,126,58,247,235,140,121,96,51,113,41,76,224,86,97,1,26,248,173,28,37,8,12,16,77,85,10,34,24,68,24,149,50,176,195,10,163,66,8,152,102,148,150,159,191,7,246,4,230,24,150,78,55,23,80,130,58,8,84,165,135,20,1,21,48,149,138,187,21,41,94,46,90,184,233,234,172,251,173,209,180,243,181,120,93,58,105,166,177,147,217,127,207,184,58,157,55,216,24,234,206,248,150,113,60,177,108,107,219,184,91,219,22,105,84,144,182,80,112,11,170,1,213,245,92,102,26,227,190,71,38,251,200,51,62,253,243,95,30,242,215,54,202,115,241,172,28,230,160,171,109,180,30,69,240,141,212,157,13,13,250,176,51,138,20,52,168,43,178,163,13,156,0,99,155,150,30,236,111,11,95,174,241,11,171,119,26,221,54,233,124,190,30,223,235,242,197,218,158,204,175,127,158,107,241,221,251,106,29,77,108,168,46,41,204,145,176,10,139,170,5,149,250,28,148,107,16,20,76,71,191,172,123,104,58,193,5,179,0,145,181,49,147,246,186,231,129,77,166,112,180,136,176,134,152,123,185,202,129,128,214,44,141,1,221,107,66,176,110,97,210,128,102,166,142,45,140,169,16,224,40,56,119,127,222,14,157,166,128,90,193,95,35,126,249,13,5,111,123,29,188,181,236,145,77,8,238,237,86,66,146,17,249,230,204,110,43,106,121,93,53,102,155,84,180,125,197,82,50,15,30,92,144,230,23,143,220,250,226,187,39,145,154,97,149,244,210,164,225,106,179,131,21,153,89,26,13,203,185,20,165,49,134,128,1,233,43,47,245,237,99,147,79,175,177,57,243,109,40,24,242,12,204,50,159,32,247,214,95,82,17,40,67,64,98,5,5,41,24,81,50,41,68,4,154,146,102,210,212,73,69,174,207,244,66,112,219,56,79,193,253,51,233,15,80,223,231,68,163,133,106,145,25,78,218,157,124,53,39,42,135,238,112,208,215,243,245,85,232,69,230,129,228,232,152,39,16,52,44,105,9,163,2,136,6,184,58,210,4,153,192,11,93,104,3,162,50,4,48,125,157,105,92,133,138,2,137,162,26,185,244,47,225,59,29,218,16,86,67,2,21,116,10,64,168,166,176,97,0,99,26,3,212,24,96,67,128,237,145,54,114,42,75,146,125,199,166,170,145,87,115,165,125,217,188,220,146,81,12,133,142,105,111,105,102,107,205,88,248,93,249,45,254,201,12,135,150,122,119,15,85,105,205,176,239,129,154,73,134,249,159,255,41,95,206,21,157,122,171,186,16,158,170,159,168,78,130,77,247,142,251,176,187,176,103,246,169,199,158,125,36,221,62,17,108,251,5,249,74,92,32,149,58,105,41,89,158,170,158,122,50,176,233,103,203,124,152,174,71,119,85,79,158,111,159,237,235,233,42,21,211,80,80,56,97,41,109,72,38,196,69,1,97,129,250,133,5,180,191,66,175,154,202,166,152,8,49,58,17,96,104,227,65,187,23,136,187,73,9,88,39,250,250,10,53,231,187,45,84,247,25,255,172,221,246,192,107,218,150,230,227,167,141,220,142,184,89,41,53,47,244,247,239,103,166,64,71,245,26,172,179,30,95,100,241,249,133,165,215,94,228,100,197,99,7,22,180,181,109,106,69,144,5,21,168,46,171,72,149,236,196,110,1,129,172,31,63,129,158,63,113,210,165,50,224,39,98,134,26,197,210,125,165,146,84,65,197,83,212,80,145,80,9,67,25,74,66,73,216,156,224,41,42,229,251,143,244,113,161,206,21,186,163,189,254,199,198,207,153,73,214,44,185,176,64,200,12,61,25,121,87,229,80,162,229,142,107,241,43,94,13,21,89,106,96,150,128,38,240,134,1,125,82,2,169,45,76,97,119,212,0,67,16,34,81,42,76,130,68,161,151,24,40,1,68,5,49,165,197,160,163,0,96,193,20,107,194,243,179,182,132,152,184,101,152,197,204,42,36,90,12,65,168,14,160,130,216,20,53,160,42,186,144,80,0,84,170,70,214,154,232,23,171,113,38,246,150,213,178,123,14,46,117,155,82,198,35,154,135,225,111,94,119,0,105,183,25,169,190,195,214,57,97,138,32,11,73,238,91,12,64,110,159,158,95,190,209,233,117,215,215,249,158,235,221,15,193,44,211,186,178,122,176,49,206,26,39,112,45,15,48,70,101,19,107,183,185,154,222,131,123,48,139,70,41,141,75,239,76,59,157,52,252,233,190,245,58,245,106,254,178,24,71,127,150,207,86,92,85,28,204,214,234,96,39,90,237,13,32,33,54,24,232,193,183,26,198,174,233,180,213,30,123,141,210,179,16,118,212,32,196,196,174,181,167,105,77,7,196,141,160,191,139,137,74,95,108,167,9,90,217,4,137,77,89,71,161,149,199,101,141,106,39,46,101,205,248,168,100,1,150,128,51,27,105,100,173,250,238,110,232,89,76,47,54,255,201,30,137,236,32,94,2,13,173,10,129,178,48,191,124,254,196,205,118,92,253,29,201,150,151,114,182,29,170,105,173,105,4,141,208,66,116,126,37,106,236,73,104,131,195,118,185,217,193,21,86,210,237,164,174,54,162,33,135,32,169,184,176,2,69,206,224,148,66,48,10,148,32,72,40,193,2,2,77,10,224,169,127,147,245,208,71,178,137,59,40,247,88,59,139,232,66,51,85,75,85,137,48,153,102,246,242,250,78,107,146,106,88,231,50,121,192,211,36,13,178,218,0,155,42,8,76,0,76,10,152,105,39,208,10,51,160,232,43,138,0,112,201,8,193,91,170,133,196,29,116,194,64,20,242,190,149,5,22,164,7,58,176,115,38,242,32,179,192,234,1,98,31,38,158,134,11,3,4,97,23,176,46,223,238,226,108,127,158,197,90,173,207,241,213,205,114,128,16,173,211,206,225,136,135,211,109,60,7,37,210,78,193,228,123,180,232,5,77,122,67,245,142,176,102,162,14,12,56,185,3,221,104,232,86,102,72,99,210,24,21,147,190,237,151,215,156,53,38,216,200,106,158,176,157,76,108,210,29,238,93,214,40,47,76,130,212,65,72,49,224,70,101,186,191,35,255,235,139,133,223,222,99,43,61,52,14,144,179,246,103,175,239,101,95,231,97,43,66,12,27,154,45,211,17,3,142,57,18,176,173,18,67,10,74,150,246,63,182,160,40,28,16,0,91,59,128,201,41,10,144,87,18,187,177,101,7,117,33,149,221,241,164,69,138,95,160,42,235,57,49,65,101,205,239,208,122,149,94,178,243,119,21,175,62,163,147,148,181,236,98,217,50,159,121,247,186,58,97,142,194,169,220,105,25,66,45,36,163,195,187,72,97,85,166,24,15,215,27,138,241,217,136,117,145,221,63,44,86,86,54,184,163,53,193,37,123,192,198,27,176,157,32,197,43,91,99,167,3,98,101,229,181,177,125,239,248,181,107,105,168,160,133,33,47,130,0,132,34,42,16,3,196,67,81,131,86,18,36,132,192,128,132,50,38,143,59,174,202,110,98,44,122,59,209,238,218,147,166,167,83,122,182,64,141,13,24,156,183,42,97,139,27,250,182,30,170,6,8,15,154,8,133,14,106,139,170,136,193,66,6,0,193,36,160,0,130,0,209,102,0,133,17,37,96,1,201,243,156,151,193,144,74,88,197,81,169,80,87,247,113,194,50,195,154,142,187,38,67,20,42,134,182,7,58,65,0,2,27,80,3,64,64,173,238,88,213,42,157,2,29,246,158,103,236,157,214,110,218,218,107,173,2,176,63,44,78,12,60,206,84,214,178,14,168,228,244,70,172,78,197,18,195,168,144,21,52,14,136,180,77,109,81,54,29,4,32,65,52,101,235,200,206,101,242,220,217,58,167,106,39,239,171,7,250,0,115,87,138,187,113,171,236,106,73,131,72,99,204,135,114,193,148,116,106,120,23,186,250,254,158,189,191,60,127,247,212,115,43,78,167,77,215,179,239,67,114,55,29,134,203,5,228,70,21,169,1,71,129,92,56,218,116,154,53,27,41,87,22,193,161,10,4,208,169,210,166,181,61,116,187,83,217,146,194,120,73,101,127,193,8,199,239,233,123,249,14,55,83,149,237,133,58,3,237,82,242,44,157,19,196,174,126,80,161,133,218,146,101,41,245,97,236,92,42,88,75,41,228,221,140,70,87,74,169,15,89,192,29,78,197,137,56,36,131,121,113,36,8,196,44,63,19,249,236,220,253,222,120,73,111,103,27,53,136,83,142,206,155,210,65,190,11,40,209,130,126,66,87,205,42,88,116,4,112,66,89,62,116,242,248,82,117,11,234,46,215,125,69,76,32,80,169,72,64,4,129,32,127,40,172,132,130,194,35,73,70,31,42,193,126,227,220,209,218,196,170,179,200,141,120,204,181,119,242,112,67,174,189,156,5,219,5,36,18,98,77,12,96,36,178,197,155,246,45,70,218,147,53,167,111,235,198,84,3,132,194,132,161,0,232,49,0,244,163,88,194,80,176,196,130,134,108,125,67,14,176,19,49,161,25,113,227,69,222,228,197,24,152,166,131,104,125,249,250,161,79,15,61,161,72,205,81,64,128,10,64,131,64,135,48,97,239,124,24,154,133,74,19,154,171,194,58,107,158,109,194,24,215,48,234,18,154,114,81,175,118,216,145,58,72,77,206,65,199,38,25,67,245,185,90,139,32,175,221,134,192,37,165,125,35,235,100,96,74,12,187,89,205,221,86,29,118,165,74,186,17,6,209,83,183,84,53,42,113,83,21,177,99,28,145,103,188,236,156,209,209,203,196,37,248,168,122,63,128,229,99,28,23,135,185,18,183,78,123,117,193,95,47,59,191,62,90,168,125,157,159,21,205,230,107,119,150,23,58,65,244,12,217,93,68,10,16,24,96,91,192,38,96,237,47,235,18,193,150,42,47,104,17,163,8,54,54,169,67,104,108,92,32,189,15,211,109,79,242,150,51,173,51,76,37,211,77,226,160,18,85,87,244,250,188,68,200,74,157,128,22,158,242,54,77,28,209,73,156,1,85,161,151,216,46,75,93,241,187,82,247,46,145,73,173,247,6,173,193,180,145,35,28,73,26,45,221,57,140,153,184,227,248,188,127,244,5,199,250,115,166,186,133,77,225,95,254,23,254,127,251,215,97,70,152,201,27,106,116,157,149,177,51,54,164,121,26,48,50,164,130,47,29,124,14,249,155,135,244,83,234,80,14,225,20,77,8,64,41,27,108,192,74,9,50,225,72,184,8,53,244,255,227,125,201,15,228,102,48,176,235,193,12,33,141,61,100,144,144,106,123,91,246,231,138,79,1,64,131,204,0,10,153,0,136,6,192,18,37,22,24,90,197,178,241,255,142,79,160,18,240,225,200,72,5,187,217,201,233,236,133,83,194,95,97,52,64,140,9,110,58,150,160,142,46,4,8,11,9,171,1,195,82,87,86,86,151,113,215,26,175,59,205,10,60,243,252,213,70,244,115,23,182,57,104,198,186,6,109,14,170,38,13,68,101,201,177,248,205,33,142,58,205,51,1,84,146,170,144,249,119,60,208,56,48,144,136,113,119,108,75,148,37,169,73,109,103,115,103,98,59,209,118,78,62,26,34,170,98,47,61,166,61,52,140,133,199,66,82,18,62,93,179,34,214,152,107,231,108,191,127,11,41,244,241,47,174,138,62,23,179,173,139,70,83,64,39,74,151,136,106,231,166,106,149,0,15,109,123,96,195,218,1,182,10,237,217,220,165,64,1,87,247,72,145,139,75,167,41,185,44,164,177,224,111,254,149,30,147,100,195,245,164,37,217,221,199,154,229,140,7,70,225,160,61,137,158,206,243,141,192,228,35,62,202,45,178,100,195,18,137,70,160,211,17,104,149,64,98,22,238,234,251,211,171,241,206,203,202,92,10,42,102,227,114,132,234,178,181,121,202,76,17,3,84,242,16,167,118,170,130,18,60,109,182,207,237,248,225,184,241,145,87,96,156,197,255,254,95,149,255,251,191,186,34,250,217,5,197,161,120,156,89,84,37,13,208,44,58,49,32,217,80,113,254,232,207,254,135,63,148,117,171,69,91,51,180,180,253,154,116,212,185,157,136,88,64,171,116,66,42,134,242,128,100,244,255,132,175,30,212,86,224,220,220,90,135,237,193,149,222,58,129,133,166,5,214,55,49,197,27,44,168,70,24,65,136,41,134,136,185,6,139,22,165,118,168,67,40,58,114,189,236,153,102,5,107,233,94,186,83,43,58,186,14,249,225,235,180,143,170,132,53,165,215,151,175,36,83,205,217,193,32,2,107,78,106,91,36,100,44,16,168,2,151,107,239,196,29,15,145,42,219,214,166,111,119,252,34,47,215,91,237,219,251,177,17,101,194,196,131,58,200,27,57,146,133,188,242,3,235,245,36,52,173,60,106,0,237,110,8,61,184,213,196,21,8,40,77,142,50,202,27,208,109,201,130,173,210,81,16,40,89,162,50,36,180,58,220,33,21,0,77,217,104,103,147,25,48,3,106,96,15,86,68,184,76,247,234,65,44,37,185,134,109,215,203,150,113,238,163,92,136,54,122,118,149,141,69,144,220,21,143,109,115,12,95,140,127,93,78,224,67,97,92,24,241,102,233,84,16,40,187,242,182,140,42,16,174,76,213,53,51,233,129,179,54,36,45,33,14,80,227,166,73,94,128,5,24,13,90,212,10,222,213,117,134,167,173,221,158,170,125,48,50,160,19,248,208,147,120,231,174,244,10,79,230,11,79,193,107,99,34,95,36,89,111,189,112,7,36,40,116,194,76,47,224,188,251,78,127,200,107,138,79,98,169,20,131,78,169,63,36,172,29,123,67,226,254,62,7,171,43,76,62,204,40,100,82,133,180,80,203,212,67,60,84,201,101,55,64,59,228,10,55,57,178,31,211,216,103,190,211,218,141,230,192,75,212,101,38,116,142,197,180,89,166,42,49,114,50,157,153,68,37,1,168,158,254,218,239,251,79,223,249,213,111,187,245,11,245,31,195,221,207,221,87,47,208,147,254,93,159,6,192,108,32,24,161,136,200,16,241,248,248,25,245,235,226,105,211,16,67,123,174,46,22,81,112,167,92,89,215,28,134,170,111,176,162,176,216,109,18,150,144,108,0,96,5,16,70,141,206,86,110,108,142,73,23,148,179,220,106,123,101,86,190,246,143,126,173,203,47,171,150,213,94,117,116,237,224,244,99,47,181,150,252,40,42,186,162,2,164,244,116,189,157,143,206,238,47,196,113,29,8,51,214,170,61,208,192,59,195,193,112,203,118,212,139,94,186,18,187,183,181,119,63,193,109,121,133,125,243,196,254,88,126,12,239,39,235,45,169,75,15,243,70,150,46,102,107,61,30,177,244,32,212,254,230,117,178,161,107,162,81,3,216,109,64,119,240,241,111,161,175,35,171,195,106,17,22,1,42,105,68,197,20,81,9,194,80,80,160,102,64,128,213,0,65,170,160,49,43,0,157,185,18,124,180,1,80,161,242,18,124,113,241,223,123,248,26,254,167,197,201,200,242,30,174,73,86,165,42,107,204,14,90,71,181,81,176,145,140,229,214,218,16,47,196,172,78,0,186,62,100,253,12,95,113,179,116,79,236,175,200,218,255,55,148,10,213,218,119,220,96,122,4,2,200,196,239,122,209,143,122,106,91,152,208,43,125,36,74,178,203,201,195,96,72,203,180,70,90,82,122,168,164,78,210,206,236,138,236,128,14,250,146,247,152,227,139,176,190,178,249,23,105,195,30,230,60,59,222,197,172,188,55,17,30,20,96,20,162,120,18,0,121,2,207,34,181,22,216,87,31,254,171,236,211,223,253,193,143,255,244,221,247,26,124,162,194,223,28,196,205,202,33,98,5,56,131,208,92,32,152,64,157,197,245,144,116,22,158,253,26,80,22,197,186,167,231,236,206,145,176,148,98,219,121,131,137,208,9,220,182,25,150,80,238,110,163,56,67,42,168,210,162,212,150,122,252,245,197,45,223,21,102,127,96,253,62,86,111,99,117,2,158,14,250,170,185,215,81,58,10,239,75,71,253,71,229,128,78,142,208,169,6,93,96,147,234,211,153,237,110,156,136,157,208,227,100,206,237,247,76,24,117,195,171,221,96,44,189,238,221,87,120,173,159,227,113,157,176,201,197,125,134,231,176,213,8,192,150,33,142,141,11,43,30,186,240,224,85,45,114,218,139,85,11,56,45,100,186,9,143,188,164,116,87,210,90,35,119,106,174,139,169,53,104,191,240,1,6,90,16,113,84,195,18,210,17,0,105,1,168,108,104,33,149,219,65,35,57,141,40,170,46,8,67,10,28,222,9,39,118,64,144,3,78,79,72,128,7,128,227,81,241,92,252,187,43,222,254,183,249,92,254,155,127,93,255,121,249,244,224,2,215,242,57,170,221,203,118,160,70,219,185,80,112,109,202,45,182,164,66,131,1,72,185,219,180,118,163,51,251,91,252,3,69,141,33,162,100,175,81,85,188,176,193,23,115,217,145,154,232,102,142,19,5,71,201,215,187,71,235,124,165,117,188,35,184,195,138,94,163,216,23,251,93,43,205,94,55,79,197,83,166,101,196,83,74,75,149,164,8,218,196,23,102,7,243,2,169,146,75,79,228,69,4,180,254,180,251,238,197,173,77,34,206,44,230,16,224,59,160,6,3,246,100,52,128,116,240,206,70,97,82,52,30,171,203,113,65,127,65,255,147,127,237,36,126,247,253,223,117,163,143,98,13,66,2,1,17,81,26,145,138,4,24,103,214,65,255,126,110,114,109,218,249,235,125,12,54,80,91,198,119,119,10,7,120,252,94,111,164,111,251,193,146,51,70,30,190,157,89,190,111,217,163,102,23,171,112,36,53,44,175,30,90,157,170,231,232,46,240,164,25,143,245,207,123,233,177,176,87,78,179,89,76,151,26,53,169,184,163,2,69,13,128,232,87,200,216,194,83,221,57,204,48,133,199,113,159,45,221,106,196,197,42,220,118,143,219,47,206,205,118,91,184,13,195,190,183,151,153,167,248,196,70,246,244,117,185,77,218,218,28,146,1,80,108,103,107,16,179,88,11,169,36,210,53,144,203,71,88,96,164,207,159,155,231,139,85,243,134,45,64,161,176,82,2,142,71,40,33,11,130,224,239,248,183,244,148,50,65,16,198,233,24,135,0,72,201,72,146,114,26,33,2,116,8,80,71,84,77,143,0,15,169,164,50,20,176,241,126,227,183,255,59,252,226,31,62,88,252,217,229,191,8,186,193,1,12,245,172,188,144,14,81,141,107,192,186,123,211,36,58,150,156,45,164,27,218,217,183,53,195,189,9,129,190,157,241,103,206,71,102,159,252,120,191,123,116,114,158,109,108,46,241,219,239,241,160,183,103,131,21,149,221,184,72,125,235,153,84,72,241,244,46,198,253,190,108,38,48,3,64,196,243,72,75,200,18,170,226,8,51,152,109,224,77,118,194,16,201,17,26,229,4,94,228,4,236,48,253,162,237,250,195,151,190,243,38,169,60,84,20,113,12,58,201,41,160,1,163,129,44,28,77,20,45,77,139,237,110,253,113,5,63,119,115,253,247,106,251,205,7,191,233,246,26,232,16,73,210,193,158,170,25,166,18,12,129,171,232,83,87,180,54,207,195,118,79,103,119,199,15,151,138,68,99,35,208,37,210,115,234,167,182,187,93,215,220,215,200,37,116,244,190,85,31,87,191,27,253,184,159,40,47,45,31,126,200,239,191,231,118,79,158,254,169,211,111,128,164,69,67,189,136,76,29,172,46,1,226,6,2,162,6,111,207,163,219,17,86,146,13,119,196,43,12,184,212,178,183,199,79,250,147,188,92,95,183,37,23,122,13,239,194,187,113,109,135,134,195,221,101,143,13,67,199,88,175,29,103,16,0,61,96,44,201,168,181,67,214,86,152,19,168,109,180,33,87,26,114,219,201,82,203,248,161,208,178,11,184,102,75,14,187,154,108,144,208,162,1,162,209,1,126,4,72,117,60,30,45,130,116,9,32,80,57,157,134,0,144,164,18,154,164,5,96,128,0,0,203,10,68,164,182,77,33,217,162,128,69,133,159,129,63,253,151,253,175,253,151,53,62,242,175,61,127,118,224,101,241,60,158,243,75,171,239,236,47,81,133,109,236,100,181,185,70,38,152,97,147,108,44,220,208,201,10,113,77,30,111,221,171,33,104,65,7,198,240,148,178,29,189,161,251,4,237,41,244,129,35,15,144,146,27,109,90,156,208,73,210,228,149,18,232,254,226,77,249,247,145,52,121,149,42,84,71,106,67,154,84,130,50,204,144,221,104,38,249,0,104,21,199,197,81,17,59,161,64,3,119,88,24,30,12,247,207,79,59,119,190,117,191,146,133,129,140,234,96,157,169,34,43,160,35,28,133,252,68,191,129,234,12,120,119,134,215,103,218,127,95,188,249,29,15,190,253,195,219,191,29,221,60,60,14,237,193,11,209,44,90,82,2,109,250,134,147,234,98,171,195,78,110,180,222,23,191,30,221,123,233,101,243,88,221,214,24,165,43,174,229,236,165,250,206,223,191,222,247,88,189,105,243,174,245,91,172,223,52,28,81,120,203,175,56,92,127,98,247,242,3,30,97,99,4,169,110,95,229,86,174,65,151,3,21,103,74,1,69,0,113,33,70,66,0,59,149,106,233,74,179,233,181,212,176,45,123,114,123,252,41,253,120,121,157,112,25,203,8,239,215,205,125,146,203,80,78,102,59,158,45,9,173,88,6,211,84,163,111,218,81,171,160,45,57,106,21,216,161,0,240,166,197,5,16,254,182,210,88,211,139,102,146,47,132,246,125,1,92,15,208,130,0,16,26,0,22,0,124,231,11,112,244,88,164,144,35,160,4,220,40,4,140,38,235,34,26,81,37,0,53,33,4,17,100,180,113,9,88,180,169,26,0,60,15,254,147,234,229,191,196,221,213,63,251,63,244,187,197,52,28,193,225,249,198,173,210,175,107,172,89,77,82,230,210,146,13,53,131,5,210,219,65,160,91,2,155,181,207,185,39,229,253,118,253,114,203,228,220,187,18,253,104,111,122,155,91,185,26,91,165,39,110,142,153,114,106,214,252,174,173,209,122,189,28,247,123,229,253,213,173,5,95,73,253,154,250,80,38,167,204,65,123,165,57,96,134,5,165,236,180,80,28,210,69,4,23,77,182,235,22,10,201,16,223,192,237,193,180,87,226,133,78,125,207,196,69,161,43,118,143,98,208,137,96,16,43,72,222,210,215,50,227,62,244,91,159,239,123,242,186,142,79,46,125,240,31,28,199,31,154,143,113,184,29,85,165,44,161,58,149,161,64,244,87,212,162,216,39,97,200,106,7,226,12,218,118,0,249,42,140,216,220,94,104,129,26,42,62,239,255,191,229,31,174,206,151,238,24,253,172,122,101,62,153,87,52,126,252,26,77,204,93,198,248,58,229,253,16,126,234,214,171,122,70,234,25,37,24,18,185,131,144,200,85,34,144,16,32,3,83,219,208,251,164,167,176,92,151,91,114,192,177,124,134,93,247,235,36,151,246,121,252,174,60,111,63,100,3,61,10,51,28,176,71,151,124,233,192,109,168,4,153,58,195,254,50,198,98,181,67,212,30,5,237,81,107,177,195,77,43,131,200,233,107,211,165,170,81,232,209,105,142,128,94,3,218,209,226,234,114,46,180,144,5,132,35,0,68,243,232,105,75,34,140,180,160,38,10,19,160,1,48,194,32,211,136,90,85,170,20,149,16,4,140,48,205,1,182,32,26,104,83,5,248,109,120,6,255,247,210,115,248,219,194,205,226,153,76,59,155,1,108,25,20,134,26,85,204,108,27,173,166,57,123,10,192,102,5,67,216,90,34,192,114,8,213,249,5,237,53,235,50,7,58,3,15,166,186,192,189,173,239,155,234,253,141,79,177,217,156,209,73,222,223,143,62,73,86,97,89,152,231,123,223,15,239,234,37,162,120,116,252,69,199,95,169,23,218,103,85,173,241,211,67,40,30,42,125,95,102,98,31,227,214,143,134,245,10,208,28,48,71,155,209,102,154,0,208,201,90,58,162,83,140,12,26,138,39,52,193,84,253,0,162,8,21,211,197,12,14,236,163,249,211,211,115,127,165,199,102,49,209,176,24,118,78,38,138,165,17,153,145,198,86,247,186,195,190,172,222,71,75,141,228,120,246,241,191,107,219,111,219,255,90,179,151,17,85,113,113,178,145,24,227,227,255,195,174,18,142,203,82,48,179,168,180,22,32,91,250,17,58,177,177,44,195,34,3,129,44,39,105,79,89,218,145,15,25,32,18,55,108,237,22,239,213,159,62,63,125,255,76,127,142,249,249,252,241,243,233,203,215,119,252,63,31,127,131,232,229,153,227,245,83,119,240,14,95,83,123,34,152,149,109,229,215,253,185,217,49,95,56,124,30,211,93,183,123,117,216,32,192,112,8,75,88,244,129,1,132,202,64,2,195,176,106,127,132,143,178,93,95,228,35,251,211,237,151,112,220,190,247,126,119,230,7,247,61,221,172,67,195,193,58,216,234,148,59,100,100,115,226,117,31,38,44,103,203,12,217,160,2,173,11,181,175,5,18,96,34,173,237,172,144,54,201,33,64,157,170,161,3,106,156,178,68,190,203,55,212,25,205,123,93,198,92,65,0,104,139,34,44,124,251,202,65,131,0,22,132,30,61,5,64,35,90,132,81,45,227,102,16,106,163,64,77,20,213,10,26,145,98,10,169,195,116,164,193,32,197,8,182,108,174,79,238,7,99,176,178,107,209,118,231,205,17,47,220,99,45,196,53,99,125,182,152,153,115,77,179,98,149,33,216,149,200,10,145,146,123,17,66,127,177,240,45,113,238,185,15,63,66,103,124,209,241,23,93,174,160,237,194,228,194,34,16,88,52,120,85,168,227,119,234,199,95,84,227,69,229,111,84,230,152,242,224,4,2,119,67,156,58,88,217,182,97,9,163,129,179,142,142,237,3,205,81,244,238,215,222,132,97,23,82,69,14,218,187,98,173,215,104,178,239,62,60,184,147,31,189,77,242,175,246,54,4,109,186,91,59,202,33,28,148,195,229,195,226,59,113,33,27,77,208,238,13,27,8,239,149,201,64,148,141,143,189,96,25,192,246,208,232,217,42,104,146,228,150,3,107,123,154,242,78,67,151,59,151,182,55,193,104,43,156,208,227,142,30,247,132,51,89,98,69,217,36,235,161,63,49,223,232,68,94,212,230,240,199,95,165,13,126,181,199,247,244,177,178,144,133,154,48,67,6,156,100,71,145,251,180,131,17,54,135,253,145,230,198,229,237,237,236,248,221,255,249,113,190,255,211,255,253,189,31,185,243,59,75,255,62,214,207,139,231,183,229,235,170,222,32,138,99,115,116,156,137,77,137,10,219,96,20,228,48,207,151,230,251,203,115,144,91,51,157,199,202,72,119,10,11,51,38,235,92,143,136,12,140,236,200,104,226,73,150,232,132,137,25,36,128,8,64,228,141,5,40,176,15,253,182,65,8,10,66,168,102,154,54,71,0,129,138,0,32,24,198,6,121,171,192,216,82,209,142,195,84,2,136,240,136,112,4,32,27,27,46,110,166,143,18,245,165,233,231,214,56,119,199,93,114,88,252,60,32,135,63,251,7,255,210,238,253,124,120,244,254,13,243,113,182,30,163,31,71,207,203,194,178,214,124,92,154,15,105,21,142,234,42,205,169,39,58,164,40,9,4,151,211,225,220,56,185,6,193,162,112,20,69,8,81,186,39,207,95,220,239,239,253,191,253,191,120,127,189,169,201,12,251,104,134,45,147,210,0,114,178,67,161,121,129,246,251,58,85,64,183,181,91,247,235,241,87,16,163,113,70,93,235,248,14,133,246,139,202,95,116,154,126,156,94,172,163,246,54,202,210,114,29,27,247,67,19,58,161,156,41,76,226,8,138,15,54,135,124,162,226,30,111,66,147,222,41,160,92,161,245,243,116,255,104,71,208,117,63,99,191,0,209,70,35,127,96,40,200,209,192,62,124,166,220,216,1,119,167,15,36,101,245,17,181,186,191,12,251,118,173,107,64,73,214,104,234,154,199,124,228,206,84,175,38,206,72,99,71,66,31,10,15,11,143,12,191,126,226,56,6,20,138,235,35,111,211,222,133,35,112,161,228,200,94,186,163,198,47,61,136,108,199,250,248,249,50,10,214,88,90,198,17,214,244,61,149,108,79,20,87,218,130,1,154,160,213,163,116,185,243,194,113,71,107,115,220,32,97,62,73,175,169,12,61,92,177,142,119,28,104,66,63,145,183,237,36,10,55,97,24,19,82,85,17,146,150,62,3,148,14,150,147,215,198,99,139,130,95,90,243,196,165,47,224,166,7,64,219,173,44,21,130,53,240,60,5,175,215,1,5,8,239,130,28,9,101,117,193,91,134,217,66,236,105,72,251,178,158,113,70,117,184,157,160,53,175,156,70,164,120,76,55,106,10,90,50,204,55,184,198,103,251,112,215,182,16,40,31,106,119,248,90,147,83,251,228,36,231,185,121,203,255,241,243,15,15,190,254,223,126,254,182,223,253,255,252,146,122,109,242,57,236,70,165,155,52,171,206,76,80,147,23,131,209,121,88,125,115,36,4,50,4,241,112,241,237,71,30,146,14,133,104,66,60,111,75,137,14,200,149,130,25,17,108,133,28,140,132,153,48,99,68,68,79,112,130,142,104,233,207,124,74,96,101,130,98,0,144,132,202,0,65,16,10,105,81,72,82,5,56,154,54,149,120,220,43,52,171,79,29,231,32,221,106,87,45,28,141,195,136,197,203,153,208,225,230,236,0,225,141,163,157,53,15,179,170,36,113,27,170,254,63,46,166,50,121,184,89,173,53,250,213,244,201,138,212,41,71,214,0,88,17,21,80,200,46,27,200,41,185,45,0,5,0,137,145,142,72,200,121,111,117,213,6,213,70,130,49,241,32,140,253,226,63,204,31,76,243,219,199,234,148,155,51,222,137,29,25,60,44,134,22,161,61,67,173,63,81,230,201,145,166,244,214,5,12,168,162,28,149,45,242,4,193,57,245,22,172,173,126,80,250,145,245,55,165,142,137,92,143,22,152,200,56,189,82,89,36,64,143,189,103,188,180,193,64,59,147,78,44,235,106,231,23,119,43,175,118,188,67,86,115,185,201,26,144,184,6,117,189,144,220,87,171,33,79,170,119,64,137,128,84,106,81,216,231,78,77,216,171,151,52,39,6,27,122,149,230,156,144,103,133,191,175,195,213,53,55,216,52,11,176,156,151,236,109,77,124,46,11,180,33,65,156,79,72,249,181,164,177,202,189,172,61,113,126,29,239,11,241,66,203,63,96,77,189,125,216,83,191,123,37,165,86,108,77,158,35,205,234,25,79,86,41,65,59,191,202,45,111,31,224,81,249,153,71,254,125,158,127,220,255,231,155,223,125,126,255,243,251,227,245,236,231,2,22,151,134,51,40,4,98,215,57,51,150,0,132,138,122,107,229,70,86,182,198,54,218,94,172,150,239,88,194,166,219,251,139,101,235,224,160,106,89,141,22,20,144,66,6,4,96,38,194,2,88,23,238,32,135,241,12,47,147,57,129,36,136,24,9,16,75,5,210,186,73,43,142,91,237,161,70,178,152,61,103,55,149,62,60,71,209,108,184,129,134,33,130,135,199,1,139,223,103,241,92,252,80,209,230,150,30,6,156,251,246,102,163,203,24,88,217,127,144,107,206,182,152,47,73,151,149,211,209,113,152,31,247,116,0,1,71,1,88,80,211,220,37,202,80,79,210,150,58,195,64,107,251,253,106,237,109,48,59,156,12,102,237,148,198,249,158,187,131,111,21,239,132,91,184,247,55,53,132,110,249,250,96,63,16,82,215,68,5,170,10,87,244,81,187,86,148,157,230,255,195,12,27,246,226,148,29,78,157,153,167,241,92,204,4,48,170,103,72,8,209,148,250,147,62,78,108,175,113,25,77,80,139,40,212,90,41,174,153,105,36,80,72,214,92,87,58,43,109,57,11,118,248,5,126,185,55,249,200,153,229,246,167,51,203,229,1,181,97,111,187,164,104,96,233,165,47,58,132,220,4,242,157,35,202,22,118,150,106,132,184,214,158,219,158,111,86,78,110,115,233,243,87,245,255,93,77,126,252,179,239,253,249,119,28,139,52,245,69,53,204,160,18,139,144,206,224,85,89,24,162,46,184,156,138,23,79,187,136,60,150,231,151,62,248,244,235,117,50,165,74,37,81,130,37,215,8,90,130,208,1,201,4,118,78,48,156,37,10,176,48,188,61,72,16,86,115,82,21,128,26,132,181,198,85,106,49,91,246,0,152,78,85,83,197,130,134,90,94,246,194,21,162,91,206,225,180,83,171,95,144,188,120,191,251,176,244,94,189,150,251,152,187,204,243,63,88,158,106,57,91,57,67,190,80,105,98,184,70,172,85,172,184,201,120,10,21,116,116,69,218,62,0,2,125,54,195,100,216,76,193,38,64,29,247,179,247,247,232,119,116,206,176,18,141,154,203,240,83,97,206,104,251,91,172,238,209,137,226,68,216,184,159,237,105,131,178,197,100,106,53,218,117,13,184,175,124,98,64,238,84,122,35,78,31,22,156,60,28,160,182,235,208,204,2,95,155,200,191,114,19,52,77,108,122,208,64,41,164,64,205,110,205,204,92,67,58,215,32,86,169,4,12,136,151,251,204,190,31,31,49,83,67,202,7,26,36,189,43,215,241,62,183,195,10,15,90,248,202,109,215,49,189,46,45,204,26,125,39,141,225,136,193,180,64,107,89,123,123,35,74,104,161,210,218,37,199,197,245,200,141,49,79,199,232,246,156,204,223,252,186,230,223,54,239,254,229,255,101,29,160,156,60,189,226,130,222,98,105,2,189,202,226,74,229,8,94,152,193,101,168,200,137,231,157,242,124,110,251,191,172,126,211,248,163,45,158,131,229,150,213,75,156,31,224,180,214,146,44,163,19,131,226,94,252,215,94,200,193,175,217,113,81,33,84,153,224,9,224,174,184,176,39,84,55,185,199,160,140,104,100,7,57,209,45,56,251,30,220,75,175,75,221,31,214,253,252,236,241,114,241,229,126,181,143,13,153,61,189,30,187,172,125,126,118,242,249,217,166,119,176,210,21,211,21,139,61,207,145,73,2,115,15,180,0,45,92,102,216,140,94,196,18,119,81,0,136,244,176,38,168,9,138,164,21,45,136,109,222,36,91,83,76,27,183,147,215,248,70,218,131,224,155,215,194,185,117,33,156,16,3,93,36,179,230,250,127,188,81,18,112,206,53,80,178,134,0,106,205,90,36,110,240,162,44,20,71,134,179,128,228,188,48,41,11,156,78,131,218,128,96,100,242,3,44,199,29,40,190,251,157,67,158,48,123,141,71,177,97,107,83,141,194,154,245,74,105,153,212,220,177,144,65,93,85,160,238,129,71,223,162,24,180,169,45,249,53,31,77,250,220,75,189,162,158,155,206,36,28,197,108,196,72,25,31,217,149,49,112,30,1,232,194,97,232,230,51,76,168,93,238,238,9,71,163,159,88,105,96,95,236,44,135,158,143,166,228,72,58,168,139,0,129,169,102,83,185,117,155,77,205,19,231,205,195,179,58,127,230,245,235,94,60,141,107,93,139,77,50,132,203,153,113,129,108,148,26,99,172,85,53,85,0,130,64,158,149,31,221,155,221,188,133,193,248,147,205,247,191,68,239,191,122,242,8,139,87,54,73,94,130,81,178,138,164,140,38,204,16,10,122,113,151,184,5,88,136,184,160,154,32,112,134,82,112,83,13,193,69,71,177,10,83,112,249,84,251,72,127,142,120,230,249,122,216,244,56,229,184,60,62,188,120,123,121,255,55,151,15,248,232,5,26,157,96,126,55,141,79,203,108,182,74,19,203,109,228,23,225,68,43,100,82,39,97,16,7,0,105,71,0,18,114,3,12,1,6,145,68,182,61,149,33,6,81,29,114,80,154,160,49,241,120,15,174,211,215,227,137,236,192,154,111,30,228,31,76,6,37,26,96,175,220,189,116,181,97,76,109,151,148,162,202,94,85,244,66,249,68,161,117,170,57,110,108,35,253,101,81,39,114,43,10,168,217,144,225,43,42,206,18,62,118,34,205,154,148,28,173,102,153,165,174,10,244,195,169,131,63,144,110,6,250,100,93,165,122,185,246,99,67,247,237,186,154,78,172,227,253,94,120,127,115,214,106,30,202,90,227,244,238,68,141,155,113,79,228,149,167,179,212,41,198,235,12,185,48,132,140,46,211,101,154,50,174,129,114,21,180,19,253,82,139,32,42,47,87,36,15,134,167,154,44,110,143,243,220,121,33,222,126,140,190,246,86,125,105,125,195,212,148,225,228,115,230,110,97,82,57,144,23,8,98,36,151,218,17,72,12,9,115,60,185,190,119,122,238,87,142,184,179,253,241,230,249,235,109,255,246,213,235,47,202,110,53,170,226,32,53,163,99,162,69,16,129,148,125,245,190,5,216,128,84,8,171,8,27,4,147,43,137,11,43,39,57,139,33,58,46,196,167,87,175,58,75,159,229,118,246,186,127,244,165,127,248,59,126,79,175,175,192,192,115,225,57,184,237,189,29,64,47,66,95,133,34,92,130,83,178,20,3,150,98,86,221,165,90,169,0,149,238,92,186,232,64,110,106,164,31,218,60,62,194,80,2,213,90,139,80,69,67,227,202,157,231,158,49,101,254,2,68,25,195,53,188,236,119,63,145,174,236,141,250,122,223,26,149,90,236,67,84,89,93,229,154,136,243,228,137,73,53,160,165,74,167,225,248,28,181,62,167,254,104,117,10,69,202,158,208,52,238,58,157,209,28,166,26,185,121,34,18,49,173,113,57,221,157,6,52,6,235,178,163,192,166,163,129,157,78,216,103,61,153,105,154,164,122,43,227,26,13,52,162,92,115,77,63,43,83,26,197,2,50,147,216,206,212,117,156,41,233,132,151,237,133,45,159,32,48,233,5,25,149,103,165,69,87,157,87,114,133,54,187,116,183,8,247,159,76,55,242,117,156,241,208,44,161,32,172,26,101,1,181,136,65,217,115,39,231,76,236,59,55,102,174,101,136,110,14,45,246,23,91,196,237,181,119,142,145,179,185,225,46,65,9,82,176,73,4,33,169,76,34,174,115,175,144,126,169,43,30,194,114,62,7,185,52,209,198,246,71,27,235,47,24,189,252,2,24,197,28,90,55,245,238,32,4,112,8,238,215,103,207,4,149,135,242,18,67,207,98,27,11,178,173,247,89,79,233,181,119,247,253,66,245,225,15,250,254,151,237,67,182,31,241,229,45,159,175,248,90,199,231,186,222,199,115,13,221,98,117,184,81,109,108,1,181,186,21,98,25,81,145,165,212,106,2,32,146,68,16,75,117,162,70,149,88,251,59,41,173,132,176,102,122,90,27,217,154,34,199,147,189,15,238,239,186,187,125,7,14,238,31,247,187,55,214,185,120,42,134,123,222,125,47,207,89,221,114,159,46,170,98,195,242,237,230,106,10,215,15,247,184,70,150,19,168,100,89,80,123,227,240,118,250,188,3,118,86,236,38,62,141,51,51,9,239,22,189,151,69,62,155,142,17,201,100,94,169,115,213,97,80,213,12,26,154,85,210,27,232,0,251,172,107,94,194,71,206,200,194,87,219,188,171,215,241,126,151,126,212,145,246,84,255,207,78,145,0,234,78,168,208,132,140,189,224,161,93,200,10,107,94,67,188,152,213,196,147,63,119,231,185,193,61,48,214,106,80,168,205,202,188,224,49,220,129,46,36,139,233,168,24,154,113,205,210,222,222,135,120,64,184,10,176,106,1,88,122,13,19,54,162,119,39,216,198,156,193,110,42,1,28,86,251,75,60,159,110,157,164,31,35,80,81,141,194,49,144,11,144,161,6,234,226,92,185,130,98,65,165,140,129,14,69,240,212,245,105,187,149,23,228,143,175,203,183,183,231,111,86,229,91,205,21,234,103,50,47,193,68,188,253,230,143,175,62,189,88,115,72,200,52,56,198,16,217,227,158,249,134,118,36,207,207,111,167,255,49,95,104,124,240,135,245,209,79,248,136,237,9,125,202,125,197,173,112,171,84,176,130,170,113,220,38,205,220,120,39,79,116,234,60,80,129,136,160,69,107,209,212,147,131,123,49,0,241,16,4,179,116,34,182,81,98,181,138,220,237,129,198,188,78,7,63,188,227,241,85,243,235,224,192,233,68,235,125,175,23,250,117,231,109,47,160,54,237,116,66,77,87,42,68,83,106,131,77,83,163,14,20,13,85,100,98,43,67,10,178,224,147,194,154,218,232,122,23,5,133,65,194,120,128,193,180,158,96,1,45,33,13,31,43,14,254,104,30,246,145,85,72,8,180,152,135,61,36,53,235,148,105,81,157,201,231,31,138,109,54,72,192,231,54,74,111,185,86,141,61,81,18,99,173,216,41,212,201,25,144,7,101,139,66,145,241,64,93,93,212,249,141,71,124,142,243,191,87,122,2,18,121,41,241,151,72,53,251,133,233,209,87,214,248,194,56,147,61,106,10,127,120,50,23,30,144,198,220,95,249,238,145,98,99,35,194,90,172,227,29,245,26,226,86,240,234,195,11,56,21,61,116,94,135,38,4,244,2,66,13,32,169,29,173,152,214,105,225,254,255,44,91,203,54,31,225,236,131,230,0,128,40,171,0,75,20,5,196,190,74,75,219,137,240,78,224,206,72,161,33,10,149,253,165,208,108,115,195,208,81,100,7,86,19,205,171,10,51,102,106,180,177,74,222,16,1,24,202,208,4,22,197,179,204,19,195,125,51,151,245,102,59,227,47,109,215,95,181,62,255,210,222,250,75,122,86,255,155,63,251,230,122,187,28,207,125,253,230,113,217,63,211,187,183,239,212,120,253,200,187,175,60,255,58,239,190,158,109,114,121,189,63,215,183,157,115,63,101,157,112,221,242,97,197,135,224,125,225,218,184,11,0,41,85,186,166,70,135,38,170,240,96,4,17,226,129,94,26,194,153,0,5,122,1,167,230,84,189,0,36,67,68,207,24,122,44,222,106,102,18,119,111,183,215,169,87,187,31,226,112,158,55,158,172,124,210,223,181,145,67,77,43,125,55,55,104,0,34,20,5,130,234,71,91,0,232,163,77,85,212,128,110,203,101,215,104,57,189,143,37,58,2,168,211,95,86,129,152,109,253,92,103,90,7,176,226,38,248,156,89,238,214,81,160,160,157,68,74,70,88,76,171,33,101,235,122,157,105,69,97,153,59,194,182,154,119,235,254,96,230,125,154,147,31,63,224,227,37,235,120,159,251,202,21,250,229,122,75,125,155,107,238,169,245,160,27,157,181,73,52,16,12,42,154,42,54,158,149,116,217,106,177,133,32,190,114,131,88,43,74,1,81,177,52,176,10,36,169,83,113,152,78,98,85,180,112,37,46,231,151,108,190,120,229,78,128,147,204,166,178,8,59,249,60,106,28,140,20,40,129,128,192,134,108,210,43,75,224,129,44,130,109,196,212,165,181,40,78,77,191,235,142,103,125,255,31,214,251,87,255,83,191,202,214,183,94,155,211,58,47,146,89,82,78,189,206,207,211,239,244,103,142,239,206,247,243,234,47,11,95,11,14,184,155,59,188,56,123,236,101,174,221,90,210,225,46,211,168,140,27,128,16,99,237,193,166,20,205,234,88,164,99,152,24,29,97,49,45,114,4,233,65,102,228,72,64,36,136,179,36,125,229,229,79,251,103,90,191,46,30,94,219,160,167,171,240,76,247,211,254,198,13,247,83,246,65,150,152,68,106,51,171,234,25,29,64,232,163,160,37,128,21,32,65,107,0,173,0,32,228,254,208,78,47,118,148,45,159,49,80,218,162,185,214,67,82,61,192,237,66,192,90,131,182,47,123,101,75,55,147,122,87,208,43,165,77,242,4,158,200,90,167,117,206,98,141,37,157,7,53,225,144,186,138,130,213,53,10,233,92,19,147,16,96,39,113,218,106,80,77,161,206,23,218,23,58,179,230,10,215,130,237,70,22,238,89,157,142,22,181,133,51,147,167,109,18,130,74,225,115,154,219,118,158,100,43,92,107,207,169,154,129,102,64,20,43,166,66,161,56,215,224,70,208,64,39,90,192,160,138,249,71,46,60,130,237,203,237,196,251,29,137,169,116,30,52,50,9,17,128,53,210,181,67,4,160,128,40,81,148,8,16,236,142,32,40,102,129,137,92,17,172,72,98,217,209,139,203,139,253,181,92,24,27,150,83,37,215,81,88,35,208,151,106,128,8,99,226,76,58,38,179,68,150,196,147,2,35,114,179,71,113,121,6,185,87,118,31,229,33,198,241,224,207,219,101,144,141,92,195,166,27,7,122,229,76,250,202,189,93,94,175,183,203,205,247,149,83,12,183,93,101,108,27,28,162,188,178,7,190,153,78,223,80,165,86,210,16,20,145,19,213,16,9,0,177,218,74,153,88,22,27,250,218,26,91,102,141,80,74,168,34,87,12,26,252,135,143,207,250,143,167,173,243,76,58,51,207,243,3,39,235,24,88,107,108,110,206,90,114,44,237,44,229,46,162,100,212,64,0,148,13,85,182,84,218,176,18,96,13,65,43,161,185,7,170,122,115,159,194,248,12,177,43,138,95,181,145,128,6,139,185,224,56,149,69,80,167,10,89,229,112,96,182,178,73,53,141,132,55,232,172,125,129,86,25,52,107,208,114,141,166,174,7,148,182,154,36,197,153,109,139,162,118,225,6,189,194,219,112,239,56,191,100,190,248,130,219,107,214,241,62,41,251,183,167,231,51,33,128,247,182,178,99,41,47,86,232,46,98,226,201,96,205,82,186,120,157,211,6,93,8,84,34,150,12,144,19,107,16,174,188,158,2,32,22,64,50,32,51,166,74,36,100,133,117,58,3,52,11,80,168,233,47,250,241,226,250,187,243,246,235,5,200,185,244,34,164,51,76,12,134,96,200,68,18,129,76,6,160,205,163,112,93,132,53,101,198,20,192,201,9,59,37,118,218,20,224,2,178,242,134,52,13,41,78,205,212,164,18,32,64,110,226,16,237,150,74,128,155,102,180,100,74,41,155,194,119,184,187,37,32,164,152,244,90,213,155,42,144,204,145,9,123,77,43,99,194,198,201,88,230,110,158,249,24,121,228,169,136,241,199,194,41,247,43,127,255,83,110,219,189,23,223,26,229,141,81,48,50,237,182,185,119,123,85,223,138,98,156,179,153,162,0,66,22,81,1,142,32,43,64,0,107,28,5,125,170,232,16,182,170,216,146,106,41,209,166,144,168,198,233,42,165,66,97,100,194,18,141,105,155,171,178,10,183,96,41,102,94,12,99,71,184,115,154,66,33,184,239,70,171,207,101,230,249,180,169,207,115,234,151,66,77,214,40,164,174,167,84,99,205,157,36,69,19,215,132,166,178,237,147,38,182,243,9,181,79,49,112,76,45,239,119,144,228,200,2,133,78,71,210,153,171,214,89,171,21,86,232,162,70,242,36,60,214,246,244,35,155,48,91,215,3,21,235,146,209,116,55,189,246,84,244,239,107,80,186,57,27,43,237,34,0,20,27,151,16,155,25,214,21,53,98,173,81,215,3,53,115,41,80,5,32,72,82,100,34,7,179,36,81,136,11,121,7,125,188,28,187,111,173,208,217,55,53,151,68,149,165,1,5,128,36,232,141,192,148,180,91,52,160,51,233,4,99,137,144,76,193,4,206,23,112,169,193,246,77,149,10,80,16,40,38,4,199,70,146,125,22,71,232,80,154,182,219,121,143,236,208,60,152,145,130,105,188,155,157,238,2,28,230,72,158,66,204,206,18,49,27,11,158,33,67,154,12,124,50,104,154,93,82,78,21,191,56,217,134,252,162,97,31,220,199,196,49,178,90,142,100,41,11,27,80,42,57,106,21,10,175,230,150,65,154,136,0,232,71,97,21,22,17,160,129,160,111,69,221,113,5,187,108,63,131,22,194,214,53,114,184,205,84,215,182,86,142,156,200,41,148,125,30,86,222,173,244,106,169,166,82,199,27,236,44,66,89,99,64,90,174,42,205,26,38,169,77,82,157,160,1,59,151,74,215,216,29,101,222,205,47,254,237,159,85,119,234,182,18,136,251,189,232,210,147,121,34,107,166,159,179,221,221,115,84,232,194,247,74,201,162,57,253,192,170,245,116,233,68,230,0,177,10,202,218,33,186,6,204,129,146,156,64,96,161,68,1,152,117,38,19,242,153,18,136,108,192,47,44,111,76,67,234,30,74,38,180,76,146,116,23,186,189,26,249,39,7,115,218,30,23,25,206,72,0,1,111,78,170,64,3,49,79,84,26,73,193,27,57,16,122,16,65,28,162,132,94,158,203,16,27,24,29,88,96,13,166,217,38,205,54,105,218,215,163,167,174,132,10,250,8,55,56,96,185,200,208,118,210,71,212,201,50,37,84,5,69,194,1,46,60,118,243,186,58,228,56,206,213,18,225,89,163,126,201,231,166,211,105,59,117,248,77,16,167,210,39,221,235,242,172,85,180,118,244,74,89,89,47,56,233,190,68,72,69,122,202,91,246,188,120,46,238,126,47,105,7,64,11,131,31,163,203,34,64,244,183,168,169,13,239,227,147,126,155,22,20,74,82,138,11,220,184,199,197,138,203,91,97,146,200,206,44,3,69,11,180,161,22,77,50,29,141,53,43,145,202,161,137,160,138,66,210,52,171,14,64,165,108,204,178,213,157,21,224,64,123,87,71,29,186,232,231,142,164,248,33,166,176,214,47,196,31,93,226,139,187,172,75,230,198,147,91,188,206,240,186,0,248,29,199,199,170,115,0,25,141,178,52,126,213,2,141,69,147,31,254,229,13,127,61,159,222,175,106,224,51,36,115,13,138,117,70,123,133,103,18,186,230,203,41,78,87,69,50,151,169,148,176,81,0,160,160,194,238,149,191,118,176,72,2,156,73,16,241,25,233,213,213,149,130,16,146,232,106,16,231,88,171,120,195,88,88,53,52,59,50,127,149,122,255,226,79,91,20,245,68,2,2,12,196,80,128,8,149,84,164,51,136,76,97,100,2,192,64,159,48,62,8,21,168,93,180,8,93,34,80,24,206,32,33,153,208,164,109,76,23,61,232,82,15,235,78,43,22,1,13,37,78,70,194,134,204,22,197,195,233,98,7,104,207,2,230,123,100,193,13,133,38,159,123,126,169,144,191,200,103,193,108,12,69,162,11,168,8,232,139,153,154,218,51,78,88,172,94,234,224,228,110,85,162,156,142,12,6,18,85,5,38,194,245,157,19,86,9,109,11,32,108,9,0,132,110,70,175,226,23,57,227,84,206,41,187,233,72,4,84,101,141,140,26,192,58,129,135,115,70,54,166,52,153,196,118,114,78,183,249,16,157,248,150,179,32,76,217,10,165,89,147,245,210,100,174,42,69,149,9,53,144,40,46,240,36,91,96,118,175,149,86,5,83,115,172,210,224,248,139,142,191,112,222,245,39,252,170,174,95,123,119,136,198,235,111,238,0,39,73,10,36,198,67,88,61,225,90,183,164,231,217,179,141,103,88,69,128,189,48,247,32,165,29,193,168,171,129,86,130,6,13,87,118,252,137,112,74,113,39,28,66,59,22,194,141,83,193,161,135,20,231,173,183,118,247,141,125,56,47,26,3,205,82,148,61,59,29,100,242,255,126,201,219,238,142,126,222,222,182,167,209,219,107,67,91,75,27,131,170,59,204,129,162,138,125,138,70,161,186,188,255,213,205,18,78,153,145,131,110,182,234,27,129,120,66,162,105,125,144,159,158,144,203,215,228,139,183,217,16,213,120,251,253,215,243,175,191,12,47,127,183,251,125,199,191,230,255,252,135,92,249,237,103,191,188,255,59,131,223,185,62,185,248,153,243,241,174,205,251,238,190,15,87,89,43,174,202,80,101,148,36,0,118,247,235,58,175,125,105,241,213,11,47,110,211,21,10,139,10,22,111,234,61,68,24,166,149,238,92,168,141,24,204,66,155,132,20,79,233,57,157,99,191,240,112,124,244,199,223,254,221,127,92,127,241,175,143,215,251,245,201,245,219,177,127,79,231,115,188,254,172,213,39,62,198,251,3,193,25,192,106,66,12,157,159,63,246,241,8,27,224,215,241,253,141,130,223,223,242,174,188,70,157,159,144,79,20,120,12,123,13,227,77,88,64,186,6,185,138,186,251,86,172,123,199,255,243,114,50,114,95,141,189,168,6,163,66,2,178,9,41,41,56,212,141,94,185,34,174,36,12,9,252,147,62,158,159,124,202,174,202,238,30,95,82,6,141,76,12,58,35,19,185,62,128,195,38,124,215,220,130,208,138,126,88,211,78,31,55,64,167,173,131,159,148,86,237,243,55,53,43,72,112,112,37,7,18,17,178,189,211,168,15,147,235,160,214,146,170,18,79,115,23,142,211,139,184,242,87,107,171,47,74,255,192,127,194,64,81,111,25,218,235,15,112,13,232,157,24,104,57,70,213,52,229,117,113,199,54,26,228,204,72,67,220,134,133,199,164,190,89,52,126,210,169,55,91,91,104,212,228,180,115,10,190,64,135,89,224,181,75,241,242,116,183,77,244,62,242,161,215,110,125,189,228,232,152,231,30,5,231,160,61,232,251,175,111,96,219,37,90,3,204,51,133,144,235,206,196,255,163,174,34,236,195,156,242,9,117,49,6,38,9,91,231,211,197,237,13,174,43,243,220,109,223,185,144,211,15,192,19,249,244,177,174,116,150,218,83,64,92,248,29,191,33,128,58,3,240,226,57,252,249,23,62,185,235,183,245,234,111,227,241,199,255,254,233,234,207,104,243,249,254,237,211,122,237,37,123,221,142,58,205,4,11,182,123,251,130,188,221,149,107,151,188,197,194,78,86,118,182,0,110,136,192,50,211,138,202,98,136,161,145,26,135,35,167,153,171,235,99,107,107,19,15,95,143,215,179,190,124,198,151,55,223,209,243,183,127,119,122,251,83,235,160,119,239,127,151,245,76,230,84,189,243,104,94,174,116,172,97,159,90,111,37,95,16,184,206,86,4,103,166,146,31,129,46,195,4,147,35,9,188,220,76,229,255,170,255,250,215,214,247,158,190,230,89,173,225,162,8,186,151,215,104,19,107,206,138,78,193,41,219,52,149,149,27,148,141,177,180,218,166,3,232,116,78,247,213,38,168,205,50,159,45,199,126,250,222,147,243,122,100,14,110,123,173,149,197,119,180,42,211,159,181,89,119,82,161,82,57,235,153,58,250,248,149,42,92,240,187,174,228,6,122,182,125,83,35,175,250,15,230,10,229,228,179,123,50,159,71,185,238,79,119,255,96,251,199,209,143,239,126,255,79,16,111,75,46,233,15,185,239,77,71,193,61,232,175,211,167,27,139,187,237,134,38,27,111,210,194,201,157,224,174,1,176,216,93,181,61,53,11,116,210,77,188,106,243,216,230,245,235,111,122,201,248,148,120,249,220,186,173,15,215,252,137,248,201,126,126,125,253,65,234,65,85,109,58,171,184,99,109,132,181,30,119,219,112,235,128,164,4,152,22,51,49,25,142,96,152,237,244,52,22,1,119,11,64,150,98,133,110,53,189,134,42,224,238,54,8,234,141,233,193,86,65,69,223,205,37,229,184,31,253,230,17,43,237,207,239,55,103,240,247,219,244,217,240,241,156,94,174,27,207,231,242,249,114,118,95,126,184,251,135,169,159,16,231,189,93,253,204,205,103,195,237,240,120,30,207,107,99,255,110,132,11,149,93,242,221,64,183,244,20,67,64,161,97,146,187,175,16,15,221,253,8,115,255,222,111,206,122,181,231,109,227,175,158,126,58,250,196,95,252,30,188,148,250,252,206,69,157,185,29,7,123,173,58,201,84,143,116,148,59,78,138,222,138,85,22,66,63,87,114,140,153,152,36,211,230,0,69,56,217,197,237,124,180,103,160,133,41,178,208,130,155,101,38,147,26,80,34,225,204,168,76,132,170,246,73,61,131,249,211,247,255,141,209,83,50,144,184,51,45,58,183,43,208,248,46,229,84,239,210,135,108,115,156,70,23,235,36,100,161,223,2,162,76,243,170,53,250,244,201,93,245,186,207,207,15,249,249,190,123,93,134,92,94,20,223,31,125,188,230,11,199,249,107,158,124,159,235,231,190,243,127,93,249,203,96,2,176,205,59,217,102,27,2,33,69,100,38,221,233,43,127,188,252,203,111,121,245,135,253,139,111,199,175,22,223,60,95,141,247,136,142,174,215,191,143,163,236,151,114,255,58,184,73,46,98,237,169,162,199,249,210,156,144,142,160,230,196,202,80,94,202,89,119,107,197,149,160,168,51,40,26,195,228,145,231,27,49,199,115,238,91,145,2,97,6,152,21,225,207,173,155,9,20,108,214,211,185,198,216,141,140,122,119,122,122,154,184,136,69,209,96,224,71,173,150,219,160,97,93,84,44,93,64,155,143,115,136,175,111,230,189,77,139,50,231,156,121,115,9,143,148,252,230,169,248,232,254,70,197,207,118,66,154,207,22,102,103,124,11,161,58,95,77,192,219,125,186,191,91,247,193,117,211,222,187,172,184,239,244,30,236,171,169,179,201,43,111,23,247,237,31,252,119,255,247,59,255,213,243,23,158,126,200,245,197,5,160,129,9,66,195,65,95,223,249,242,11,231,167,231,111,254,143,191,253,37,253,250,186,190,30,79,123,126,49,248,30,227,135,254,221,79,203,95,220,215,234,125,232,81,54,146,125,108,141,244,148,56,16,218,170,34,84,146,213,100,197,244,31,2,171,185,117,75,133,38,102,222,124,25,223,26,255,200,175,79,6,62,241,248,95,254,154,3,117,179,184,238,214,231,93,87,21,213,247,212,150,163,184,254,142,173,213,140,229,170,110,196,219,41,72,191,227,21,48,37,73,47,27,130,38,200,40,81,218,137,77,240,223,40,251,247,142,101,97,109,65,70,87,236,196,86,182,71,211,165,251,150,157,251,233,131,34,96,249,6,102,231,34,95,152,85,42,85,219,88,138,184,25,72,65,148,194,166,220,78,219,181,167,203,115,127,254,252,211,197,175,167,143,94,191,230,233,11,215,87,199,43,177,64,47,251,102,127,115,251,204,203,55,95,190,241,250,124,254,88,15,79,115,188,72,61,209,183,150,246,152,190,211,58,128,115,143,236,200,192,84,237,62,176,86,28,189,98,216,207,150,215,68,35,69,212,129,46,241,154,171,216,180,15,200,220,14,26,211,230,251,227,7,255,119,254,236,223,230,39,63,190,63,224,147,174,3,180,200,149,29,162,140,32,58,173,1,80,103,38,15,154,171,211,74,190,88,159,193,34,133,126,52,6,13,214,38,85,138,93,109,77,235,28,143,181,152,87,254,53,19,84,206,152,34,254,206,176,61,202,71,8,32,199,138,57,186,211,135,252,213,14,248,2,219,126,169,132,181,170,72,132,115,24,204,158,153,201,177,126,52,56,202,150,168,177,105,221,216,62,191,217,181,244,22,176,155,184,230,197,98,18,77,38,14,164,233,217,243,55,101,247,185,107,201,114,187,234,88,37,59,241,206,80,18,135,48,81,2,90,57,253,62,67,62,6,70,49,117,155,32,221,188,193,113,243,159,124,105,124,207,228,47,249,173,205,39,241,193,21,155,51,249,39,102,121,105,118,190,103,169,72,186,161,10,104,180,173,183,65,141,232,238,63,89,47,152,170,146,246,90,150,242,202,34,236,233,187,69,209,115,108,77,146,68,153,203,180,107,147,219,23,200,98,171,217,20,127,192,148,61,149,214,60,47,120,233,113,141,64,221,57,125,215,184,77,197,106,163,42,237,187,74,5,79,55,18,231,183,151,196,90,126,102,30,209,242,201,105,69,32,58,172,164,161,164,37,16,0,218,54,52,106,104,149,181,7,88,167,229,33,21,50,144,213,205,10,59,111,199,166,228,66,151,128,98,97,37,236,77,26,182,209,132,4,54,165,193,176,63,86,158,21,43,13,209,115,47,73,81,3,173,52,123,8,213,233,106,174,116,213,196,128,226,188,161,118,18,3,69,31,36,93,28,1,79,123,109,79,99,103,82,170,176,86,138,10,76,200,17,85,204,151,161,44,19,89,156,158,49,207,96,192,12,145,115,2,77,231,66,202,6,76,164,67,126,89,167,223,51,153,76,155,156,159,119,183,158,50,127,71,219,154,132,216,38,36,100,162,77,193,70,75,207,7,60,145,14,57,160,164,224,59,179,192,210,166,128,105,74,122,108,186,139,239,143,193,88,187,219,203,132,223,238,63,41,2,194,170,236,46,44,2,0,136,202,26,74,90,2,128,160,177,77,3,80,67,31,241,19,88,116,31,202,24,145,44,72,119,86,90,101,106,15,12,18,120,193,18,20,75,177,100,26,52,115,146,78,59,1,182,128,189,105,142,106,86,74,160,38,96,186,19,21,157,141,220,237,149,245,180,153,162,168,230,217,190,132,155,25,2,6,134,88,181,208,249,115,247,63,192,115,74,95,102,115,77,146,121,241,23,162,203,118,122,36,143,151,60,17,171,137,14,43,59,209,166,111,109,207,165,139,53,167,203,93,88,63,60,161,88,165,243,51,152,133,16,144,0,0,173,80,3,96,5,106,0,52,109,128,199,194,118,144,200,88,66,1,232,9,128,157,129,0,111,128,29,229,193,74,51,236,0,8,136,227,177,228,14,59,88,40,61,172,205,26,150,240,11,139,174,198,185,159,213,133,151,209,249,145,168,51,185,189,20,232,133,64,166,143,30,146,141,26,33,155,42,87,52,27,185,208,45,38,101,11,205,131,175,90,13,53,9,35,163,84,139,1,54,96,105,115,213,37,134,205,208,199,5,5,195,2,217,40,167,131,12,59,31,63,58,57,2,157,133,89,186,76,210,2,61,247,62,61,83,250,35,81,95,144,173,21,236,19,214,63,79,247,140,239,148,253,114,182,150,246,220,247,91,246,170,189,147,109,131,128,80,141,239,88,92,183,41,108,5,109,0,216,3,128,97,157,89,30,77,95,141,50,128,13,36,247,105,43,33,84,163,2,124,39,223,149,0,150,190,19,6,110,109,44,80,64,141,43,231,219,75,100,182,170,61,187,158,235,156,57,218,246,170,159,16,17,192,194,135,204,66,99,162,62,105,189,60,31,12,58,47,55,184,243,115,11,236,183,103,156,30,239,116,119,42,247,106,91,161,81,124,220,32,170,138,142,221,236,229,232,243,174,232,21,223,204,163,241,66,107,191,235,131,57,158,112,46,60,131,116,97,215,94,16,10,186,253,29,47,8,86,128,190,89,253,91,57,48,79,227,27,86,101,1,96,31,235,144,196,6,160,31,54,209,33,234,40,218,146,53,172,115,250,161,205,3,4,116,180,162,119,184,71,221,173,104,111,229,67,87,172,87,234,83,168,9,100,224,36,37,243,208,117,57,64,217,72,57,7,114,133,117,22,68,136,14,2,34,120,67,25,235,189,80,231,56,5,196,160,48,52,68,29,1,167,42,48,153,214,101,213,82,99,74,250,104,141,223,237,204,49,54,72,244,138,126,185,75,175,124,39,160,62,127,146,49,241,142,241,250,180,141,59,84,2,108,31,133,1,223,12,0,83,1,58,90,2,36,223,176,22,104,54,176,150,187,53,29,40,99,3,208,97,238,208,0,224,17,148,139,100,243,0,45,58,164,69,129,86,132,150,157,23,122,158,13,84,247,27,170,161,245,132,60,213,192,34,27,81,236,11,86,224,3,42,91,149,98,219,223,132,65,151,91,33,102,67,7,49,215,62,228,32,162,4,104,191,218,250,98,204,151,253,226,113,30,113,41,66,157,121,135,92,122,77,157,100,173,233,42,199,23,218,19,16,25,247,68,2,26,91,212,163,232,71,192,17,148,10,37,172,0,29,221,100,3,5,150,221,21,26,149,73,189,3,188,209,171,143,35,125,178,102,122,3,170,137,238,145,37,74,236,192,111,94,69,43,189,159,228,243,150,45,90,13,56,3,15,59,197,194,190,52,1,227,227,12,139,174,150,7,148,38,126,209,236,235,163,211,93,201,157,102,9,215,208,10,3,2,10,167,106,109,139,212,215,89,210,247,173,251,229,161,204,117,49,197,230,204,203,74,201,137,7,247,42,223,125,72,123,160,239,206,173,27,217,133,43,188,140,104,151,218,46,235,201,64,37,83,154,158,229,255,80,226,206,71,222,12,230,194,188,241,97,254,102,191,82,14,42,204,67,127,121,198,206,42,218,174,210,165,41,127,163,51,225,21,141,99,33,29,210,231,91,213,48,68,27,206,130,36,39,37,61,45,12,117,124,60,2,190,57,122,18,64,43,64,60,135,14,46,85,72,81,83,137,169,18,0,98,89,225,69,203,34,232,8,180,2,74,16,214,17,96,89,8,100,233,187,120,169,209,94,191,132,186,188,82,15,65,162,252,164,84,12,115,6,107,137,8,118,50,62,12,172,192,128,15,205,104,132,19,49,84,76,120,125,162,66,170,150,120,30,73,151,80,197,25,109,157,1,221,229,16,17,51,72,180,184,58,13,239,6,97,130,27,57,229,224,152,206,5,196,35,6,194,169,236,80,113,229,246,144,85,103,202,107,5,185,232,252,21,4,151,180,177,200,167,243,94,110,90,44,11,104,252,70,91,191,209,140,160,231,151,246,27,15,1,108,176,73,101,94,153,129,79,56,158,113,39,147,212,115,191,116,8,55,141,121,111,205,131,17,99,85,214,38,121,227,8,22,129,46,126,70,65,81,150,34,183,148,237,147,145,170,91,92,237,209,80,127,112,215,221,58,213,53,212,143,94,131,249,236,109,6,176,61,76,68,57,214,92,230,232,116,90,213,74,244,16,55,65,191,101,192,211,244,93,69,193,168,101,165,237,187,105,84,227,81,233,46,172,207,215,120,9,172,235,124,2,103,81,208,227,181,213,132,85,192,186,13,249,206,197,218,227,215,60,227,158,185,203,183,254,146,98,237,12,80,5,255,94,61,9,42,218,110,227,13,173,215,177,186,251,203,223,87,100,177,200,48,49,239,156,170,213,123,225,27,91,166,183,148,223,54,122,97,246,203,236,55,133,2,243,102,190,124,70,225,94,239,244,183,234,185,13,5,212,249,105,107,240,9,198,182,6,87,250,251,24,24,170,213,51,211,194,245,90,238,84,172,46,60,24,9,40,66,178,10,26,101,52,133,241,200,50,146,43,243,104,195,1,58,88,53,92,105,90,213,78,193,39,180,48,176,33,2,38,55,185,12,180,211,169,102,253,168,70,165,87,204,127,210,11,216,72,81,172,81,197,252,149,164,121,97,172,84,200,95,46,145,101,185,51,173,202,44,49,126,53,4,235,172,16,183,78,121,14,244,224,27,126,125,207,100,180,250,69,235,192,63,161,225,226,246,102,165,229,80,119,235,78,133,192,227,94,224,139,97,19,102,250,158,56,233,187,253,141,202,95,84,87,222,179,38,41,167,238,149,84,88,20,76,142,135,51,232,205,53,33,29,3,156,238,244,190,84,195,38,88,155,121,132,19,1,42,231,99,32,194,110,85,113,254,86,181,32,1,67,93,44,199,93,4,197,208,178,170,2,110,235,187,235,217,54,125,23,117,46,186,160,45,145,202,34,167,219,74,83,25,204,50,209,69,86,100,168,14,105,171,102,123,180,184,229,218,12,201,113,102,117,134,129,241,123,106,208,230,6,127,217,232,63,103,1,86,80,53,94,27,64,162,68,14,140,233,119,234,53,111,173,60,240,220,7,196,129,55,74,86,89,32,128,60,107,102,47,48,174,220,59,179,48,207,122,182,66,186,208,60,207,93,109,19,214,47,41,101,227,153,23,9,3,186,130,174,166,222,57,3,38,167,105,47,42,136,214,194,254,128,22,223,219,247,148,118,6,104,83,105,113,90,103,227,73,206,188,187,53,105,79,107,163,185,59,230,246,42,196,176,87,119,73,131,173,210,101,33,178,210,177,10,104,129,10,200,123,154,192,66,200,82,186,80,160,211,119,136,179,211,50,1,209,223,243,127,180,248,119,89,171,246,106,43,211,124,158,7,135,121,233,168,121,212,153,58,253,190,214,228,233,223,165,132,124,237,57,17,204,155,176,213,234,205,188,113,2,74,94,152,128,171,165,201,212,24,190,128,40,52,127,254,254,7,221,247,44,239,210,115,105,20,39,242,134,165,216,244,251,82,245,36,97,209,47,175,154,144,156,19,95,139,182,28,160,13,152,63,59,255,101,244,223,248,193,87,169,25,15,34,53,223,81,164,255,137,122,32,234,103,27,141,244,91,63,16,223,66,90,28,40,77,117,219,114,164,208,173,243,109,194,148,70,173,127,182,94,113,62,111,169,214,127,200,43,79,125,199,247,230,108,169,54,235,138,217,87,120,90,124,121,38,247,212,190,236,75,234,173,233,13,6,53,243,28,48,73,34,206,184,164,198,38,192,172,229,158,152,197,195,26,176,32,37,30,83,199,187,196,176,128,107,18,243,12,92,209,21,192,28,79,97,26,140,152,234,178,170,172,105,43,128,14,38,233,54,143,231,53,32,169,34,209,45,137,145,124,80,50,103,132,85,230,147,169,243,111,233,178,215,145,170,186,59,252,65,103,38,105,107,38,3,34,76,153,28,34,143,67,88,209,216,35,160,153,255,224,52,159,204,12,101,72,178,112,220,26,223,152,235,39,138,49,106,21,15,223,115,94,53,11,98,110,0,102,133,135,204,0,254,239,238,13,45,116,228,171,247,143,236,159,134,156,112,230,171,89,210,209,34,69,172,82,236,119,11,13],"type":"Buffer"},"height":363},"thumbnail":{"ext":".webp","hash":"thumbnail_Object_Storage_Press_0156d2953e","mime":"image/webp","name":"thumbnail_Object-Storage-Release-Image.webp","path":null,"size":"34.17","width":245,"buffer":{"data":[82,73,70,70,168,136,0,0,87,69,66,80,86,80,56,76,156,136,0,0,47,244,128,29,0,77,48,108,27,73,138,118,79,44,18,155,244,95,48,247,64,7,17,253,159,128,136,222,140,200,14,123,127,143,200,132,79,120,203,59,250,1,174,85,207,4,68,140,251,126,48,23,83,64,17,20,84,123,31,228,98,91,221,234,134,218,170,74,245,7,75,216,1,8,130,90,80,0,185,209,128,204,130,98,218,187,64,37,111,21,160,15,1,1,84,166,206,114,86,85,66,4,40,140,94,47,160,42,38,151,184,26,99,177,27,209,155,99,228,66,114,35,73,142,36,25,246,69,245,151,102,69,216,231,10,192,239,10,247,242,227,133,70,33,229,144,172,72,146,107,59,193,112,56,52,135,225,210,92,14,15,127,25,121,111,86,90,233,255,191,65,203,183,146,55,45,255,236,69,142,108,219,110,172,44,60,243,159,20,68,20,97,71,212,11,48,15,191,191,3,73,173,150,250,31,0,72,38,74,8,85,74,185,228,242,234,146,50,95,115,168,247,42,0,17,80,37,35,99,2,64,74,9,26,57,85,62,250,115,69,3,19,131,83,72,153,153,64,74,16,182,146,40,49,24,74,74,75,231,102,240,216,197,113,126,189,61,249,203,254,180,7,216,241,240,228,81,220,196,117,194,10,26,70,74,216,74,41,49,148,64,74,255,206,87,11,203,187,185,122,97,187,152,142,153,158,91,205,96,103,30,58,121,90,22,203,202,85,94,165,114,166,4,136,82,74,73,102,244,164,61,186,242,230,241,51,157,164,193,76,135,233,152,149,137,190,159,220,79,128,229,102,119,149,150,75,68,106,148,82,162,148,210,179,180,131,39,23,39,207,108,184,48,123,55,109,152,30,205,167,142,151,188,52,109,166,195,199,157,157,195,42,82,74,153,41,17,144,138,204,180,167,217,255,52,154,171,243,214,24,3,179,35,14,243,98,30,179,151,211,198,220,197,147,96,203,125,134,45,89,74,9,64,36,179,19,219,105,187,117,136,49,7,195,246,223,213,182,221,118,23,139,241,75,31,230,67,231,208,28,176,158,58,131,167,231,203,32,18,117,158,74,5,0,86,194,62,245,120,151,92,197,97,191,227,242,232,189,125,232,60,116,53,103,195,198,94,175,251,235,114,57,117,78,241,239,172,79,153,41,169,169,0,209,200,24,94,79,141,113,252,249,115,94,243,205,134,206,63,62,242,240,134,107,189,206,225,105,48,134,120,200,176,251,179,15,31,185,137,93,204,148,202,0,164,80,201,246,225,85,30,238,27,207,108,96,26,193,41,120,171,100,225,128,32,30,166,153,254,57,159,151,169,166,40,37,0,216,74,196,194,224,132,128,205,184,157,14,123,123,204,155,125,118,228,38,14,19,73,18,159,151,169,40,233,213,71,6,36,149,138,200,178,235,159,29,12,254,107,203,180,117,182,147,223,103,189,158,135,159,140,205,48,43,157,212,205,252,188,73,81,150,185,204,204,222,37,3,98,137,72,101,217,245,15,78,255,172,205,184,94,142,95,203,246,227,245,38,89,175,235,112,50,196,174,131,44,151,76,53,197,92,230,50,151,0,64,89,44,145,42,233,117,147,251,60,166,62,75,2,28,82,82,146,84,16,51,83,204,21,115,33,1,144,6,131,182,141,36,109,29,254,168,239,133,16,17,19,112,62,111,231,207,221,176,241,15,84,17,102,31,152,146,138,56,175,71,84,161,212,62,244,82,183,219,171,179,138,27,119,236,149,82,73,247,242,98,115,173,66,18,125,40,110,170,20,47,206,73,165,92,139,157,247,23,55,177,235,7,42,99,180,157,207,91,149,61,126,123,222,249,236,91,146,36,75,146,36,219,98,241,204,154,219,71,206,191,206,79,204,251,188,206,7,244,61,149,1,76,69,85,61,178,127,128,124,212,220,197,195,42,99,138,146,35,73,142,36,73,45,178,102,150,29,233,105,31,191,159,28,210,93,161,234,91,146,36,75,146,36,219,34,38,22,139,168,251,7,52,212,255,127,77,255,206,61,220,68,66,22,100,91,85,43,221,20,35,33,49,110,55,135,195,121,32,243,111,203,182,109,217,109,155,181,207,189,15,44,92,215,254,77,221,149,244,47,35,29,172,190,234,168,34,129,247,238,217,99,80,138,211,133,11,61,2,151,68,8,195,179,64,73,146,36,73,146,244,0,144,88,124,223,221,111,254,5,113,140,255,255,144,248,133,125,15,93,68,24,1,60,11,148,36,73,146,36,73,15,0,145,69,212,150,216,255,255,231,214,219,30,153,166,139,48,1,132,26,183,109,28,220,118,83,122,79,30,224,89,0,32,69,146,36,219,18,17,85,53,114,115,10,206,72,206,28,102,102,102,102,102,158,21,126,192,44,103,69,187,153,45,51,51,207,193,102,166,130,158,202,74,166,8,143,240,112,48,80,83,85,17,249,141,97,6,207,146,36,57,146,109,219,150,170,154,121,68,102,85,141,26,99,97,188,214,222,187,143,187,251,255,91,155,118,23,99,140,38,26,115,84,101,102,132,187,153,122,182,182,77,145,36,217,182,190,239,251,127,17,5,3,143,240,140,162,201,204,204,204,12,173,217,167,123,160,30,94,202,188,134,217,101,102,158,173,89,76,19,131,195,64,85,68,254,63,194,255,0,128,134,220,234,255,119,206,152,59,179,222,36,27,59,109,211,166,183,214,85,175,205,151,109,219,182,109,191,94,143,205,107,191,218,222,219,20,233,45,99,110,178,89,239,142,117,102,230,252,27,47,253,244,166,110,109,155,20,73,146,164,95,68,84,213,212,204,220,61,194,35,50,42,178,186,168,171,6,151,153,153,238,96,15,247,190,246,26,240,140,153,143,134,153,167,96,59,171,34,51,216,193,64,85,69,196,19,182,127,166,109,219,182,245,87,68,20,85,181,218,212,251,236,125,104,217,182,109,123,173,212,202,173,181,205,233,57,7,150,109,164,182,83,59,101,47,219,230,240,232,99,116,53,85,151,82,66,255,136,248,207,255,255,201,125,47,177,4,0,30,32,108,116,71,24,60,217,37,91,187,206,122,158,141,9,161,54,202,18,65,90,212,46,175,134,16,30,229,149,147,223,209,93,140,37,83,112,17,134,226,77,67,12,152,37,128,150,60,246,251,124,58,78,158,206,31,70,136,187,141,10,194,74,184,197,39,250,117,129,77,102,77,172,248,104,87,20,200,202,114,118,86,110,71,220,250,152,225,205,201,39,18,26,131,129,96,112,161,48,34,197,152,16,72,17,22,253,190,235,89,187,136,139,247,200,123,212,171,51,193,174,142,64,12,222,24,168,179,52,243,125,135,108,21,19,116,61,16,220,40,197,39,111,79,163,16,12,220,253,202,5,50,180,74,0,167,56,166,8,86,175,53,60,71,0,186,231,227,203,167,167,245,116,162,64,230,154,195,2,132,209,47,224,96,54,89,133,195,80,220,169,15,9,161,129,1,71,187,66,191,41,152,181,223,193,131,87,195,234,86,119,186,167,15,241,240,33,170,246,80,170,36,219,115,2,175,97,7,82,99,23,85,98,226,168,79,56,216,149,48,215,128,165,128,8,189,57,29,10,175,1,13,119,203,45,124,225,8,226,53,16,120,60,38,247,111,12,66,56,173,201,80,143,46,12,227,10,36,86,204,139,196,62,142,123,222,89,15,106,23,227,125,80,59,213,217,12,88,30,175,50,178,107,83,188,40,142,99,146,207,88,71,114,77,66,105,120,160,106,200,195,16,165,60,249,96,221,99,236,178,149,60,109,152,148,154,3,26,201,240,138,97,46,5,159,122,71,34,236,111,133,14,21,248,197,105,250,88,117,185,66,26,71,224,211,3,241,212,34,63,237,89,67,233,172,32,197,209,6,239,9,185,80,12,37,117,206,146,7,66,68,138,17,214,228,118,103,157,179,157,43,252,198,139,15,189,38,67,206,179,216,216,114,161,172,84,118,241,228,115,58,166,187,108,127,225,13,186,80,52,74,237,16,76,240,74,164,1,78,234,209,26,182,47,8,121,56,158,111,54,111,137,7,1,27,192,2,117,150,66,104,237,74,60,64,164,214,60,25,130,161,179,87,174,163,90,138,79,16,162,187,152,38,221,100,68,238,208,191,86,118,169,12,99,204,153,136,115,100,109,68,89,118,81,10,10,153,234,8,138,51,157,122,210,16,221,116,24,161,13,59,38,168,40,73,183,73,50,248,15,42,3,175,13,97,218,71,52,250,255,181,58,204,96,164,246,115,6,35,131,106,205,110,16,192,229,16,121,155,226,83,222,156,203,59,43,188,214,144,130,13,199,99,7,73,227,2,62,80,142,72,167,79,120,79,5,200,27,145,213,225,85,43,30,100,30,48,133,85,251,51,179,49,226,86,80,11,96,220,89,196,178,135,27,241,154,1,111,142,122,215,202,70,94,52,10,79,134,250,147,42,145,132,46,20,175,71,189,12,209,86,4,132,20,32,15,120,214,39,84,203,72,159,156,93,64,28,70,188,190,249,138,204,245,243,236,216,12,212,23,227,209,59,219,113,128,69,36,68,231,193,159,8,36,188,57,29,152,166,95,60,13,207,250,4,225,164,94,15,168,173,16,161,120,178,59,154,196,158,145,55,87,175,179,75,65,180,215,49,176,83,61,212,224,89,156,215,115,39,29,18,201,179,46,190,58,85,192,71,171,123,175,160,124,53,60,231,34,120,7,134,223,191,86,34,39,145,119,254,226,141,18,39,94,105,228,248,91,222,90,176,156,166,242,209,244,241,0,75,215,18,197,54,91,164,189,4,84,172,51,125,50,190,76,2,7,25,158,137,204,226,37,34,93,221,187,112,47,249,200,184,38,34,231,249,128,123,171,70,192,43,59,223,157,148,218,165,82,66,206,195,22,216,53,129,66,131,29,16,23,88,23,184,213,206,4,170,68,82,52,138,110,241,138,4,35,141,33,32,8,125,230,70,209,91,170,66,234,202,149,105,220,243,70,68,35,64,220,51,224,63,35,96,101,73,52,97,0,108,197,26,140,36,193,208,181,220,44,87,112,15,17,149,72,144,160,56,98,214,91,110,131,189,86,148,8,68,6,1,90,137,98,91,160,148,37,34,129,86,172,200,24,108,14,192,237,124,107,26,210,204,126,195,227,46,69,30,33,52,60,196,104,19,104,216,37,61,206,131,71,151,163,132,162,75,14,85,206,13,245,198,200,47,46,138,6,158,66,36,120,229,152,43,120,99,216,87,132,87,26,18,165,235,187,234,243,106,144,235,227,117,74,37,105,233,25,18,175,119,97,3,1,19,16,31,141,43,220,61,255,134,152,44,100,238,73,39,238,41,208,90,155,132,204,10,24,12,13,128,20,16,90,32,48,204,2,65,140,180,9,10,84,16,108,225,53,44,240,41,140,132,33,24,9,167,79,123,166,218,122,223,7,16,129,28,0,137,75,49,221,151,36,84,180,11,56,48,188,41,204,221,214,48,246,39,243,255,96,32,140,56,20,172,120,144,46,185,219,158,43,30,36,19,121,31,112,125,168,120,77,95,72,179,208,46,84,184,232,163,83,136,238,209,29,7,36,52,220,169,13,1,60,243,188,217,40,132,45,79,34,146,5,22,210,233,120,20,143,218,200,20,108,157,91,239,230,4,112,24,34,135,58,2,74,6,41,144,2,150,86,1,45,209,4,39,178,194,188,135,109,212,162,26,85,24,75,213,42,32,193,113,196,163,65,129,207,123,227,186,4,127,38,70,102,64,1,16,168,105,80,177,202,53,218,44,229,73,66,201,59,188,195,1,206,72,193,33,9,111,188,18,198,80,120,77,230,72,151,111,41,155,234,22,164,162,134,51,36,201,210,99,131,77,215,117,67,243,181,15,220,196,149,134,188,187,68,93,66,175,38,36,205,130,215,163,249,44,54,212,199,155,95,69,77,58,185,56,39,0,22,72,88,5,125,29,186,80,216,232,136,61,193,75,147,214,124,180,182,231,57,164,206,130,193,62,39,235,230,51,0,219,115,123,130,74,163,147,245,128,10,99,209,128,119,140,138,3,30,228,234,10,142,247,240,0,250,209,112,94,111,146,162,239,128,129,101,42,254,139,157,165,104,119,153,171,221,54,54,15,19,179,34,42,192,131,45,115,196,63,222,215,68,194,7,32,138,21,15,219,107,196,194,62,17,153,155,142,149,140,184,121,181,60,63,90,210,44,111,56,235,124,22,156,213,48,205,199,94,229,9,26,36,46,112,90,93,27,254,65,4,194,36,133,97,184,178,244,22,132,228,251,175,112,11,116,175,107,35,8,178,98,81,168,54,119,26,14,216,54,24,177,38,124,211,118,146,44,7,18,77,133,82,36,96,3,55,48,193,12,219,64,168,112,174,235,88,11,0,67,66,131,236,61,153,31,113,21,129,220,56,27,201,140,94,132,21,115,222,115,46,226,49,64,99,154,119,182,96,193,36,135,72,67,1,201,110,131,52,246,21,34,131,68,85,191,76,167,159,146,214,174,174,29,146,248,155,72,216,181,19,11,14,62,123,43,186,10,60,123,29,184,246,51,34,113,70,163,36,159,5,26,126,248,115,138,189,89,116,169,72,106,122,64,1,193,2,91,72,248,78,134,158,154,141,253,1,222,66,21,112,251,96,231,36,28,209,6,159,52,86,192,14,248,97,70,110,142,138,131,225,101,103,192,0,198,160,23,119,147,255,254,212,59,232,27,40,208,160,7,0,199,158,208,143,13,238,150,73,247,108,33,34,214,84,7,164,36,56,227,134,171,167,34,13,193,41,109,105,108,133,75,13,47,58,151,248,107,118,95,20,75,30,214,202,162,24,38,248,25,15,131,0,78,204,237,226,39,188,217,208,8,236,234,115,72,72,70,25,88,48,118,245,185,162,43,248,107,77,32,108,82,143,123,86,36,222,16,82,133,72,178,189,63,39,183,115,221,126,112,241,25,245,145,7,144,109,122,199,126,227,179,254,211,175,252,167,254,238,31,223,253,135,246,179,87,92,131,190,232,59,190,237,199,120,253,71,251,241,179,192,61,84,184,133,62,195,104,48,70,130,224,76,244,38,173,167,42,68,161,65,160,133,160,124,25,185,0,27,218,101,39,178,252,109,20,175,54,15,137,183,35,250,48,146,199,225,51,38,81,144,137,24,149,95,174,11,251,97,100,62,115,33,217,69,178,125,30,37,146,230,126,227,4,233,213,185,56,59,253,23,94,179,238,225,186,238,42,91,236,240,119,250,168,56,217,73,188,167,66,39,142,251,83,41,154,227,172,107,194,95,217,223,254,147,255,254,147,18,119,41,227,243,226,162,250,227,209,103,4,135,217,225,67,59,196,8,94,123,17,54,167,203,214,121,116,27,223,247,246,19,125,16,55,237,209,47,126,252,138,190,124,252,122,181,19,132,72,191,127,179,120,111,215,90,159,242,173,29,253,79,121,243,159,243,55,54,189,245,247,122,243,235,177,169,40,87,172,26,175,233,252,12,240,219,254,178,52,47,42,30,250,253,223,249,197,127,79,254,159,249,205,241,129,62,204,83,155,151,18,114,176,211,6,198,101,166,205,222,243,115,165,143,140,218,167,43,167,232,21,58,56,206,233,103,200,181,234,77,124,142,102,91,115,84,136,15,13,140,190,194,107,126,102,223,191,86,160,123,10,36,95,17,58,2,39,86,161,95,242,218,242,194,69,156,65,236,54,241,186,189,145,209,214,224,245,189,13,34,248,164,46,231,31,186,81,132,54,146,40,209,112,192,149,249,45,226,66,145,37,227,170,71,196,125,18,101,186,250,11,94,140,10,118,189,8,140,84,134,24,104,136,99,16,223,74,253,99,162,126,138,126,209,178,107,61,203,236,238,181,255,248,23,127,171,223,15,9,234,128,196,14,123,118,227,164,5,20,120,159,82,40,209,128,14,148,9,131,0,161,171,130,5,172,80,192,44,210,2,118,81,85,123,53,190,63,141,223,60,108,255,247,161,253,230,161,125,88,20,248,249,154,239,33,223,21,179,75,49,103,202,147,136,207,183,43,198,19,60,86,244,232,111,192,230,231,213,231,254,105,27,126,111,198,7,154,205,80,147,89,66,123,160,33,91,195,253,13,46,84,249,200,159,135,131,103,115,236,3,124,205,191,240,43,55,42,19,70,192,82,224,66,0,55,32,21,9,50,134,24,118,160,7,173,205,182,183,212,76,231,255,219,159,211,32,231,216,246,107,27,123,111,17,77,249,33,43,53,156,195,112,100,192,69,132,76,72,76,204,164,36,173,64,45,157,55,103,75,241,64,62,49,76,100,48,75,72,11,0,166,28,24,218,106,243,63,193,130,171,146,204,20,92,165,20,66,103,230,86,113,108,140,75,114,172,49,143,212,44,114,90,132,108,0,91,68,90,73,110,11,21,213,2,140,246,54,82,8,10,68,167,88,252,212,32,48,134,148,134,79,34,234,106,131,138,12,184,221,224,16,169,240,192,18,82,194,55,252,209,16,98,53,244,89,48,211,87,242,238,34,95,189,227,128,224,66,65,196,26,150,79,211,151,42,48,171,8,93,212,14,169,35,67,153,10,166,112,110,19,26,67,110,118,75,56,154,5,0,35,18,177,27,91,138,116,229,110,21,187,10,214,156,60,71,86,89,237,209,255,126,62,96,16,45,191,160,76,229,132,49,164,209,208,18,48,20,99,81,4,98,250,252,6,36,97,72,88,25,153,211,197,191,200,231,110,136,250,67,157,153,104,50,176,2,164,45,67,160,199,100,57,90,64,130,50,102,190,133,234,157,79,32,107,233,225,223,192,239,170,112,226,23,248,252,95,45,111,66,105,82,3,42,49,70,64,5,57,226,148,70,205,61,243,177,252,218,62,61,141,207,185,219,211,26,16,247,25,242,22,215,17,62,232,99,18,161,97,2,113,1,66,47,174,167,24,202,39,108,173,210,200,75,114,194,46,132,5,133,60,96,76,40,0,197,64,146,162,40,193,114,168,63,97,65,109,4,167,77,140,50,52,211,3,134,88,98,247,197,37,179,24,203,17,44,1,130,134,70,52,73,70,70,33,34,97,61,50,130,72,138,244,131,63,218,33,4,218,136,132,164,184,21,12,142,20,15,16,105,184,210,143,151,215,59,168,76,0,247,168,129,6,91,112,115,38,9,5,145,58,219,243,181,156,63,53,253,212,125,2,105,175,232,75,247,87,201,39,176,107,128,2,186,187,140,73,182,153,115,161,6,61,54,120,188,97,55,246,110,28,174,81,216,236,50,179,166,84,115,192,177,231,185,247,215,120,174,193,85,214,152,247,192,188,200,15,159,219,215,55,249,243,155,44,186,189,211,222,170,123,70,179,178,11,155,72,46,17,8,91,154,134,122,33,252,194,87,158,24,97,255,247,135,35,75,236,154,178,87,168,181,160,103,16,146,10,12,233,228,136,132,157,158,200,212,200,33,19,150,230,137,84,131,13,146,233,199,252,212,47,65,253,111,231,235,53,216,150,230,11,141,109,1,140,108,147,133,77,12,112,175,133,245,117,175,182,201,93,206,46,30,206,244,149,141,251,100,125,41,30,23,145,10,217,64,82,174,31,37,88,72,5,70,53,113,17,195,5,154,118,74,230,196,0,97,112,87,84,192,217,92,171,144,121,104,124,149,92,24,95,108,53,116,249,27,216,51,83,130,35,236,21,217,85,188,187,39,151,16,121,198,187,245,20,207,99,29,149,210,1,58,186,36,32,138,8,148,64,16,9,3,65,1,214,110,132,37,97,232,154,162,122,124,168,207,110,145,137,225,202,243,72,210,109,144,103,48,104,36,235,153,199,157,223,92,204,183,187,230,90,24,118,227,194,72,40,22,230,174,244,130,5,75,233,42,73,72,69,72,96,172,212,205,172,59,52,116,9,150,105,175,212,133,206,9,225,161,153,10,253,248,194,224,150,6,145,195,18,6,60,184,84,26,9,215,13,199,141,247,27,160,1,11,118,21,42,155,171,105,53,209,27,134,158,159,101,125,236,127,245,115,127,245,11,63,124,35,52,107,74,35,94,146,214,18,181,172,212,70,25,170,166,185,92,32,90,149,74,140,36,132,18,34,249,33,199,80,213,74,206,228,53,162,151,254,177,124,211,111,234,79,253,243,82,255,39,250,146,106,101,31,181,162,167,53,52,163,200,121,209,56,82,123,206,128,76,245,193,36,144,102,48,70,216,48,238,104,234,59,71,149,213,192,85,238,218,242,83,31,105,246,236,83,103,180,181,252,212,31,221,222,88,252,190,39,84,240,55,51,239,66,247,201,222,34,129,83,173,152,37,187,64,190,171,22,206,39,184,19,213,221,70,147,201,193,48,76,194,124,143,111,251,150,35,183,193,41,178,36,119,150,208,194,78,3,104,176,146,117,142,33,28,64,32,189,92,250,69,52,143,22,106,184,128,117,237,35,140,0,134,127,133,17,34,119,149,93,164,230,61,216,208,108,121,52,228,194,43,38,252,162,161,249,84,126,137,79,116,232,159,161,204,223,147,223,102,127,96,156,196,83,114,17,56,250,70,117,67,10,208,40,158,91,207,14,103,51,31,227,92,187,199,186,245,247,196,3,193,129,108,25,222,20,124,83,233,121,49,174,37,222,216,168,167,56,27,174,217,10,1,162,218,112,145,92,129,57,67,56,162,26,245,21,74,199,216,181,166,239,121,9,219,183,229,214,240,249,189,91,12,82,98,107,12,225,201,154,89,3,11,96,0,143,252,161,105,254,12,107,66,16,72,185,34,36,223,83,12,32,93,53,146,30,117,183,156,206,255,88,250,191,162,169,127,171,67,46,23,93,212,243,77,215,142,211,134,218,135,88,173,107,92,95,189,233,104,188,123,135,225,45,50,46,50,16,37,147,242,179,159,96,177,200,191,221,9,103,233,231,210,160,78,253,245,207,49,108,199,51,242,160,244,254,255,85,175,255,135,3,208,95,235,31,255,217,229,78,219,232,202,205,38,221,232,194,160,20,239,76,55,76,134,194,8,147,81,101,42,123,19,138,160,243,20,247,182,76,131,108,138,85,236,184,78,121,93,124,151,89,62,11,26,227,212,212,128,6,109,103,84,96,11,132,45,44,227,211,190,66,18,47,164,122,81,38,36,143,160,80,84,226,245,192,117,248,42,184,244,57,166,118,85,173,155,239,233,23,207,189,234,176,219,27,53,74,146,225,194,131,177,27,36,89,36,136,74,166,210,216,148,197,52,52,38,207,145,160,216,140,253,229,188,40,53,176,82,205,145,233,48,28,195,110,131,70,144,246,116,129,164,197,181,104,136,40,97,112,74,51,116,144,96,22,87,10,24,174,136,43,252,8,161,254,186,122,238,207,206,186,158,233,161,32,166,76,98,209,208,123,50,36,149,50,20,64,128,191,255,57,61,243,53,237,81,244,91,49,154,146,13,211,53,43,100,252,216,86,232,52,161,37,107,188,90,245,13,130,49,43,127,212,116,214,252,223,224,154,118,29,8,36,22,167,138,117,103,0,230,141,67,12,223,33,205,32,92,192,247,247,241,180,71,161,64,125,71,31,93,224,218,139,170,93,8,17,17,65,163,69,93,42,219,143,255,176,119,230,71,111,120,191,171,94,52,148,250,33,251,167,61,99,119,230,242,6,243,192,248,68,61,113,145,9,35,237,72,163,72,136,176,0,135,236,162,248,150,166,141,117,41,134,106,7,55,235,244,240,209,201,235,128,17,222,21,106,29,78,86,51,193,84,96,228,159,215,15,228,169,238,183,79,10,156,19,75,50,31,188,70,185,171,176,97,168,239,82,60,68,34,140,94,43,245,152,9,202,130,173,59,250,92,186,28,167,199,23,246,171,232,255,196,59,206,139,93,187,41,154,57,75,221,165,79,209,231,84,15,62,31,163,230,216,111,88,23,235,87,21,182,130,123,161,145,19,154,228,203,148,198,28,47,179,191,30,255,54,33,230,99,8,114,216,0,27,141,72,32,77,74,51,138,12,2,119,70,155,140,50,197,114,117,187,56,255,147,152,82,7,92,19,132,189,1,248,216,26,25,244,46,59,157,194,24,9,210,92,75,88,139,191,22,113,37,170,160,177,26,203,29,136,203,113,50,85,144,103,218,15,21,91,4,22,108,11,123,255,221,243,159,227,79,140,30,125,7,227,113,140,10,97,44,27,133,152,147,26,180,252,6,202,13,204,21,231,27,255,23,161,200,220,174,121,251,117,156,43,106,102,97,119,85,60,118,216,240,240,222,22,149,113,147,185,48,238,218,0,89,201,28,249,246,67,95,248,217,190,250,47,244,29,127,55,127,180,82,222,224,15,73,211,102,150,9,74,120,37,207,112,7,220,205,244,44,84,203,53,249,13,241,152,248,82,161,112,151,207,76,31,194,165,35,193,82,119,16,107,10,9,18,29,4,24,131,12,32,132,70,16,146,109,249,110,251,53,236,106,35,69,108,115,84,233,73,193,213,235,42,221,150,200,22,209,179,62,106,8,2,151,215,21,14,215,178,6,89,216,118,43,176,31,241,26,67,199,37,88,158,218,226,122,22,231,151,12,101,220,180,229,25,145,111,202,182,180,91,224,54,32,186,228,232,70,104,184,90,64,7,152,1,77,203,8,204,198,221,69,93,213,173,210,246,192,21,82,93,224,177,19,19,159,71,152,243,199,41,152,156,191,133,195,157,194,175,60,206,153,86,167,68,148,158,25,89,226,14,232,144,248,152,3,2,68,234,151,4,213,136,69,136,230,64,51,28,36,38,244,153,88,203,105,207,59,0,143,146,11,252,20,244,179,126,142,239,255,171,15,191,227,211,231,253,37,163,212,216,32,101,73,54,248,176,83,208,119,212,206,15,118,57,170,250,156,5,126,86,248,49,128,60,160,113,111,143,241,146,217,183,207,109,43,47,248,132,247,183,50,101,75,79,246,60,121,249,202,198,232,79,237,63,240,208,250,11,141,223,186,198,222,135,248,252,127,199,115,224,249,13,238,132,108,44,6,116,167,119,36,170,60,149,189,35,21,220,43,47,242,75,235,65,245,232,46,247,241,237,253,165,46,88,21,92,232,130,10,200,160,244,64,8,176,36,33,107,0,24,23,86,186,99,171,44,101,71,186,26,56,17,170,117,223,215,100,192,152,226,51,42,20,194,0,132,186,151,34,213,207,212,71,94,99,141,80,46,73,223,82,109,25,12,49,135,53,11,222,51,245,94,139,135,161,102,168,0,254,2,249,86,225,237,244,120,59,253,95,245,150,132,134,38,47,26,63,104,179,8,186,70,215,86,31,89,29,163,41,184,5,244,8,227,32,132,16,35,68,213,195,214,135,205,67,13,2,251,12,37,85,210,244,134,31,221,193,133,68,23,19,112,3,37,207,203,119,124,243,43,139,47,207,238,211,44,202,149,40,227,20,231,104,245,131,41,241,58,88,2,144,110,92,155,132,90,3,171,147,138,101,77,205,185,84,181,46,206,121,115,150,184,60,77,73,243,3,232,153,171,225,7,94,95,90,242,167,67,64,146,128,99,32,216,74,61,229,137,67,196,98,197,199,235,163,13,95,254,106,165,11,106,14,39,121,108,144,225,237,222,31,14,56,22,237,50,254,211,118,216,220,30,244,99,196,215,8,242,50,165,75,82,180,101,169,197,169,52,180,77,253,191,201,255,125,225,13,232,211,7,111,50,75,39,21,89,169,94,157,92,152,33,3,82,255,172,202,172,107,161,204,104,47,249,79,163,50,89,153,125,177,227,136,52,151,227,179,0,109,104,191,70,253,127,218,76,104,18,178,34,13,15,163,223,67,216,189,184,8,186,45,234,213,112,211,162,74,186,139,82,86,144,20,213,41,106,231,104,222,81,231,215,128,99,221,16,226,25,151,5,247,94,247,74,185,104,43,41,33,9,179,41,114,175,188,10,206,170,235,235,255,163,111,136,70,25,99,234,119,20,45,225,158,176,79,108,180,216,105,249,176,63,225,118,97,51,123,125,244,115,140,45,48,93,233,168,164,134,218,14,240,0,168,144,156,164,94,251,118,195,228,149,246,142,4,234,91,237,10,120,86,243,215,184,243,115,61,35,185,30,149,212,233,75,159,63,50,189,191,47,217,239,19,11,98,2,93,166,205,27,37,86,158,212,9,18,58,113,228,20,118,16,182,130,2,70,106,244,211,197,170,186,204,186,28,193,15,92,46,137,94,245,103,18,20,206,226,69,224,144,32,52,97,0,1,79,212,239,101,95,211,163,135,149,109,211,106,210,123,33,49,228,117,42,97,196,163,3,125,103,230,28,95,55,182,52,252,67,252,163,63,127,253,44,198,51,228,222,160,47,6,18,72,55,196,162,13,105,83,64,95,56,157,138,205,143,121,229,215,252,167,246,95,208,198,172,84,167,82,135,77,6,158,209,158,209,95,248,96,143,158,216,201,172,27,167,39,232,81,14,150,33,177,88,245,58,138,107,219,146,22,234,3,167,84,29,20,218,138,60,142,134,185,246,163,96,17,119,224,104,219,43,37,249,88,151,26,62,40,37,59,249,238,96,213,189,222,44,242,120,166,17,122,32,240,107,237,214,7,85,237,7,232,199,248,40,233,248,14,56,6,205,107,88,151,43,125,29,249,245,70,151,246,178,149,99,199,45,186,173,196,89,107,125,106,215,131,185,229,16,230,165,251,238,41,181,75,76,195,88,121,170,61,224,214,195,235,180,248,225,237,56,126,67,234,13,212,186,87,102,209,222,209,250,230,226,82,71,25,250,221,162,93,244,233,187,113,8,99,199,66,179,163,199,231,71,164,158,208,114,156,92,21,22,13,56,99,188,108,128,1,8,133,2,76,79,126,96,131,137,10,140,56,132,26,133,3,204,154,24,1,9,6,169,180,169,0,188,4,109,123,122,1,90,7,44,24,51,236,196,133,211,171,24,141,198,232,129,143,234,206,214,101,117,125,132,115,49,128,73,139,175,64,94,5,246,3,255,168,254,25,167,145,176,235,52,202,74,249,234,221,102,169,110,136,159,21,158,4,187,49,72,147,246,96,125,216,4,130,97,139,139,45,95,197,191,55,30,254,65,71,82,108,88,161,136,227,96,56,22,18,142,11,213,186,59,43,204,228,246,174,254,205,47,45,187,220,213,11,77,248,13,26,139,91,88,69,129,248,82,98,28,233,42,76,254,238,62,236,2,72,126,191,110,104,132,67,216,118,242,242,6,191,94,2,201,59,13,229,66,153,125,2,233,29,165,170,27,204,163,2,78,126,50,134,185,22,214,86,47,75,194,48,53,108,145,23,77,193,245,144,217,16,210,10,67,216,140,152,209,109,129,25,110,96,190,237,163,244,120,74,69,230,28,181,199,152,11,115,228,227,75,156,92,219,110,224,67,129,79,105,203,140,228,197,67,101,190,186,50,193,149,23,218,89,153,108,146,92,237,65,136,210,192,124,39,141,55,81,166,34,63,21,100,105,119,39,79,252,145,212,79,51,115,82,196,147,23,43,159,129,23,165,73,144,16,128,142,138,8,109,142,180,168,18,20,74,241,96,70,162,81,54,50,8,196,76,5,6,118,28,33,71,170,165,179,211,223,197,29,124,14,31,216,66,101,43,204,157,50,95,97,157,78,203,61,30,215,97,144,161,46,62,197,42,112,22,151,180,208,61,245,139,248,96,185,236,63,50,253,81,184,70,226,226,112,99,159,255,6,124,182,4,27,179,43,131,200,146,5,249,36,53,186,86,32,138,139,241,51,31,109,124,241,17,3,33,60,250,7,121,49,115,125,65,218,12,110,198,44,54,150,218,199,56,112,232,138,225,174,195,229,135,40,203,178,135,198,145,104,131,30,6,52,10,229,180,187,2,39,14,23,118,55,220,123,34,251,84,250,119,75,107,66,84,193,212,187,203,112,156,13,67,238,154,34,141,202,222,172,152,5,243,76,72,218,55,36,249,214,242,74,89,56,224,240,214,213,171,172,107,133,205,24,189,203,180,215,123,58,93,108,167,29,77,85,148,94,136,137,82,253,254,165,156,88,134,101,39,58,145,71,197,4,68,181,245,165,155,75,124,141,241,5,196,157,28,255,239,7,235,27,3,174,105,93,170,65,154,121,223,108,103,142,60,240,129,248,179,118,60,48,0,20,141,118,65,33,217,234,142,186,206,220,53,187,119,196,71,74,62,197,153,77,7,158,54,59,5,135,45,80,174,147,116,129,198,88,229,48,82,60,48,236,77,27,107,145,205,56,33,167,145,135,53,216,193,82,27,101,171,228,56,135,45,241,190,107,200,51,247,125,125,61,253,118,235,128,213,70,103,167,146,46,114,11,124,131,229,203,66,46,211,115,16,147,60,75,136,96,71,78,107,171,171,126,81,63,248,69,165,7,108,85,219,240,236,180,167,159,236,141,111,200,73,7,73,11,90,14,20,153,27,26,134,181,155,240,2,26,252,111,237,241,42,233,251,162,155,17,179,43,26,175,76,47,22,155,3,177,42,183,46,21,235,207,54,62,237,67,178,88,242,89,154,102,84,137,83,210,195,42,42,132,202,224,106,112,41,120,166,175,73,148,62,193,64,100,143,200,100,75,176,74,137,66,228,241,172,64,140,88,184,82,156,73,151,20,209,121,164,184,4,251,190,55,80,115,137,43,22,135,55,104,194,30,200,61,229,80,95,173,86,174,125,227,204,225,87,88,28,252,33,189,133,207,224,142,108,136,242,120,89,72,114,75,231,24,21,49,34,49,152,101,146,70,182,235,193,232,175,249,73,111,195,115,109,49,145,171,131,238,242,47,181,123,34,205,7,47,244,152,52,134,46,109,100,233,43,155,62,46,142,62,45,219,186,88,194,196,40,97,170,127,78,44,226,160,130,22,213,112,85,71,158,27,149,151,28,248,174,12,187,23,125,176,173,183,220,119,19,140,210,58,228,108,238,209,215,80,57,6,122,218,90,232,82,34,17,11,45,191,2,29,216,76,158,254,238,98,118,123,108,8,28,199,3,0,78,162,185,87,194,97,224,199,188,250,188,199,111,49,33,160,49,148,116,86,218,184,84,45,108,48,206,224,14,37,94,234,250,57,222,244,96,190,49,132,116,144,196,36,18,68,132,19,171,128,21,7,35,82,200,193,116,186,13,56,72,244,167,255,166,228,73,106,175,66,187,243,217,213,163,175,86,150,143,252,192,224,126,248,35,219,98,104,242,132,14,241,156,232,105,46,217,210,108,160,20,78,51,117,35,160,161,208,224,201,242,32,25,252,252,165,138,129,129,191,29,66,221,111,245,154,36,221,65,109,198,104,141,215,94,167,100,205,121,67,21,29,75,36,226,190,80,208,199,88,205,55,27,236,31,216,253,202,68,107,174,93,208,197,84,9,11,27,167,52,168,82,145,112,101,31,81,62,36,36,205,1,166,227,236,66,90,249,241,239,182,231,110,217,122,225,170,5,187,31,9,207,30,107,67,98,115,8,218,104,246,133,70,213,163,151,94,79,47,29,159,110,148,59,164,223,233,238,174,15,183,159,234,199,59,179,56,105,24,96,3,31,162,230,168,185,206,214,15,1,135,2,90,224,108,40,212,62,109,253,4,210,91,209,230,184,125,249,121,251,132,247,255,191,133,235,181,219,235,199,251,231,188,218,128,132,41,147,38,96,197,202,114,87,237,11,179,222,131,151,6,138,121,87,217,81,26,251,77,215,222,102,190,166,237,203,118,124,189,201,24,229,208,75,218,198,192,51,135,210,129,138,92,145,17,37,236,173,137,247,88,238,69,254,25,241,74,216,196,128,45,13,55,200,131,116,48,181,140,149,39,241,41,236,43,49,7,44,19,63,114,128,19,11,54,143,20,184,193,236,54,24,228,248,80,227,230,176,179,137,151,135,157,63,99,64,40,18,205,46,20,26,125,18,82,51,97,29,242,99,15,99,76,236,63,50,130,68,157,200,192,172,164,210,160,219,197,158,176,30,81,85,201,135,5,211,177,200,245,25,168,85,53,90,97,163,161,222,215,87,41,130,141,14,177,70,159,252,159,79,195,130,35,76,26,164,89,14,27,72,70,11,44,186,156,119,238,214,248,152,21,21,250,93,104,163,178,203,194,235,38,88,24,61,159,144,17,3,163,178,49,163,65,140,161,250,61,211,150,70,77,231,3,4,199,211,181,251,58,117,169,38,169,150,46,69,28,49,215,21,240,131,217,185,130,47,182,10,180,219,5,175,249,240,245,105,234,131,94,141,220,0,217,147,68,76,2,172,92,106,248,90,114,91,123,207,67,178,155,208,78,195,225,37,51,58,187,13,47,190,188,183,100,175,49,90,30,122,248,174,182,11,230,197,202,7,149,134,15,151,149,221,9,199,244,69,134,235,200,227,154,0,208,221,54,22,250,20,249,222,10,181,86,148,234,238,226,93,205,230,201,9,66,87,161,223,137,20,99,142,117,130,28,58,99,235,92,199,175,225,248,158,39,154,159,32,125,244,62,139,237,146,151,193,65,107,85,148,64,190,186,139,48,233,91,19,101,67,119,116,110,150,21,230,39,31,14,251,199,122,33,185,56,216,82,240,6,37,215,234,175,136,249,192,241,19,0,20,90,45,243,193,205,176,16,169,66,29,236,129,80,101,188,13,231,118,149,85,39,24,28,208,144,33,179,33,84,176,16,161,90,206,122,25,140,56,2,8,22,72,89,102,139,138,76,12,29,132,21,129,15,200,226,103,123,93,151,120,105,164,158,201,195,253,233,138,18,27,92,4,110,132,134,20,100,87,49,137,74,218,165,146,88,107,55,106,147,232,79,250,249,132,71,215,71,70,103,64,171,247,60,104,72,47,248,208,199,89,15,114,35,165,121,230,118,64,45,162,37,212,2,6,86,88,66,164,65,55,216,80,219,53,223,70,186,157,172,125,52,254,183,252,229,224,19,230,158,151,180,45,81,61,159,199,209,122,152,222,199,166,154,254,250,224,15,127,214,186,254,35,59,252,94,21,159,28,138,161,147,96,82,226,148,162,154,232,232,244,192,174,147,18,97,79,220,223,151,240,12,165,196,162,229,105,48,180,95,183,243,249,238,195,46,231,187,219,187,217,245,253,181,25,229,255,176,60,214,180,29,124,249,122,158,205,215,215,154,79,110,177,218,190,248,99,234,99,151,206,54,253,244,120,7,14,199,165,90,227,193,124,250,254,138,54,6,96,159,175,209,132,109,127,176,236,224,66,62,52,188,128,155,197,8,206,51,45,186,13,139,19,214,252,234,103,119,112,96,242,214,163,61,249,209,130,82,177,175,38,158,200,70,239,55,241,235,44,35,71,243,222,174,62,174,202,211,193,204,144,56,51,194,249,94,171,127,2,158,255,133,102,246,139,2,84,32,44,13,94,97,184,206,101,37,141,235,33,54,25,204,132,211,199,51,122,21,168,34,174,72,201,115,190,28,34,190,125,226,135,54,142,144,133,151,16,33,150,109,208,77,35,154,151,204,46,137,145,194,28,38,3,177,102,185,32,22,221,163,134,136,251,201,64,125,112,136,120,136,29,4,79,70,36,100,55,186,84,169,244,208,237,246,233,80,33,21,147,161,109,169,193,4,216,128,132,4,20,12,51,117,8,197,10,6,136,28,179,142,93,117,66,208,40,137,180,130,114,14,122,0,229,5,32,35,240,90,142,49,114,14,19,216,0,74,59,88,14,152,22,2,135,98,48,70,197,113,179,71,22,63,248,200,42,88,85,171,188,194,178,10,219,78,38,215,201,148,176,56,124,52,222,212,96,91,105,193,232,13,226,10,172,33,46,217,142,137,189,76,225,80,20,42,195,6,247,56,141,84,208,189,186,237,90,121,18,237,172,127,127,53,123,182,0,34,243,47,117,122,116,183,77,69,99,229,57,202,120,174,5,13,7,178,214,68,185,87,60,57,241,196,124,53,63,20,63,60,20,184,237,169,151,115,231,142,49,148,168,88,230,161,1,130,132,251,197,94,122,176,235,24,27,107,84,185,125,204,107,195,213,84,219,84,215,220,25,158,65,142,76,62,116,248,192,104,165,20,107,175,44,59,198,104,46,135,217,106,146,169,163,88,8,101,89,137,81,54,12,205,1,115,35,191,161,229,75,95,238,79,254,145,248,75,49,103,195,5,67,247,236,118,133,232,129,77,197,52,117,129,109,127,180,108,35,166,197,167,146,170,83,26,65,192,142,104,3,141,45,236,137,225,225,240,186,199,121,137,100,245,79,102,88,4,143,108,225,243,170,202,104,232,186,35,39,12,67,201,227,35,115,203,47,233,127,22,138,180,69,186,192,165,103,160,253,19,202,113,57,50,193,119,10,21,168,214,117,144,146,75,196,7,130,123,218,19,162,16,187,82,72,154,203,109,34,44,52,99,242,157,43,223,212,184,139,180,141,105,67,58,99,59,33,27,139,161,145,80,0,167,50,14,22,248,177,167,183,127,61,127,127,38,214,182,143,246,3,253,71,37,187,157,184,137,214,133,95,24,130,183,231,75,95,228,246,185,100,52,198,167,216,124,25,216,83,232,237,199,238,63,207,249,27,21,40,251,167,225,230,253,205,167,159,202,152,223,121,240,219,179,250,5,124,236,111,150,193,119,77,82,230,199,95,95,127,46,244,159,109,80,105,213,206,60,155,199,108,79,218,2,35,7,1,12,107,205,0,177,58,105,187,73,134,74,161,180,28,162,239,59,46,200,90,98,172,225,217,249,7,89,206,221,113,175,161,102,75,232,126,45,217,4,70,230,213,205,162,212,144,10,131,28,199,116,221,246,31,175,173,99,31,204,196,155,237,68,140,36,99,110,154,201,46,17,147,173,50,83,93,8,198,35,81,17,176,137,123,155,16,178,138,250,199,240,27,95,239,38,14,225,181,247,117,0,3,183,86,75,141,159,80,96,140,230,66,160,160,59,191,184,23,66,83,200,85,171,115,184,98,86,231,28,7,103,54,112,72,21,188,179,167,50,52,71,84,138,196,214,174,163,132,236,130,19,19,114,189,230,249,111,168,69,251,128,100,219,178,100,130,94,118,78,110,78,17,14,52,35,179,54,48,255,29,144,208,131,10,169,122,143,238,209,115,232,40,95,85,242,109,58,5,75,49,233,34,54,67,138,10,101,112,13,120,142,115,121,242,91,28,215,26,255,215,80,230,180,51,50,107,27,146,96,40,196,178,59,182,119,113,90,185,174,206,199,41,115,140,18,43,145,10,193,13,57,246,209,132,174,184,82,1,107,10,186,106,84,210,136,233,83,45,28,243,144,27,253,185,152,231,45,44,156,189,235,133,163,63,63,157,205,190,239,170,15,254,90,252,167,219,245,35,191,49,125,34,77,255,173,240,11,7,155,183,195,67,200,17,235,59,90,225,52,57,84,52,167,205,18,129,65,80,184,230,156,89,39,148,242,73,33,9,32,33,56,160,152,157,114,38,92,13,2,220,93,19,194,152,168,217,198,165,108,215,233,45,96,39,198,137,206,30,234,236,114,236,183,219,254,190,71,125,228,104,151,151,207,88,241,88,24,144,202,24,183,202,116,46,81,97,66,28,130,167,163,88,80,51,142,9,113,135,219,128,94,75,242,2,212,65,159,124,87,45,110,246,183,170,3,3,8,91,245,35,0,148,168,2,129,178,123,220,248,83,195,180,76,62,65,68,12,63,124,29,130,54,120,207,242,1,35,143,181,138,255,55,8,161,230,152,188,142,124,14,64,68,146,178,121,109,207,162,34,0,221,225,217,173,125,79,69,205,141,110,251,171,251,148,1,99,39,17,10,234,174,51,212,59,45,131,133,170,99,218,183,145,182,25,182,58,109,157,127,253,64,165,153,63,92,79,221,104,180,34,153,219,72,52,199,110,31,107,77,222,124,230,123,39,127,192,227,75,29,111,68,220,17,118,128,103,136,2,196,46,29,5,174,57,138,122,206,60,143,99,106,164,193,201,106,51,178,10,178,2,183,48,58,65,249,80,252,3,171,39,184,255,172,15,171,202,49,205,110,240,253,171,226,229,160,124,235,79,61,167,248,252,230,100,110,122,63,158,191,177,139,47,253,217,123,87,63,228,231,95,78,34,56,38,229,129,88,255,228,87,139,31,126,192,174,247,151,83,247,15,62,92,111,41,142,205,212,122,161,53,84,105,153,38,16,28,26,80,129,18,133,162,0,20,104,165,241,86,185,96,190,116,195,29,199,72,98,196,49,236,238,236,161,186,175,182,206,132,174,46,199,6,220,19,208,168,121,190,248,86,22,170,240,199,31,6,242,245,115,127,101,121,122,76,224,195,126,115,121,204,123,251,163,198,193,173,80,239,212,87,27,209,230,74,99,101,66,1,81,185,24,34,78,28,131,209,104,118,238,30,73,230,197,237,228,77,213,237,232,153,110,112,40,35,81,26,66,51,46,143,175,128,98,120,124,92,162,77,210,224,246,216,135,2,187,101,92,210,196,32,82,65,83,212,225,226,65,138,59,244,58,145,52,128,139,20,129,45,100,128,134,41,152,187,150,168,134,145,67,47,13,144,68,115,220,69,232,253,192,72,71,68,3,5,118,176,119,60,3,217,42,71,6,206,219,106,115,14,31,221,22,127,248,69,226,201,47,223,61,130,133,25,136,32,52,217,60,147,66,88,70,49,28,51,74,225,76,157,227,181,34,244,248,81,14,83,248,75,199,117,105,109,77,67,149,61,192,213,69,60,15,61,131,17,166,33,19,134,40,115,91,184,13,150,77,14,77,180,103,53,99,39,28,154,112,115,193,143,168,222,12,42,246,90,216,148,137,222,179,199,236,44,23,189,107,119,224,165,53,155,251,204,159,186,4,225,250,251,13,222,41,121,179,216,76,30,249,221,177,61,78,127,233,210,254,232,156,229,197,35,117,60,159,191,79,221,14,91,37,151,36,247,27,18,35,3,208,84,14,65,162,104,27,118,37,193,98,59,27,195,222,24,17,183,62,136,129,150,120,172,163,130,97,72,115,85,236,133,15,80,183,176,227,163,86,240,4,79,162,74,193,35,110,79,241,10,182,19,18,95,216,18,234,232,45,227,25,249,144,213,208,181,181,113,221,4,104,59,81,206,158,16,197,26,83,224,41,219,70,20,155,38,77,42,251,250,233,239,164,244,9,236,152,135,20,9,86,8,132,84,1,166,207,38,158,210,8,2,32,134,225,144,58,119,131,192,150,2,62,154,7,23,26,89,28,66,155,64,246,228,168,141,76,66,208,29,165,156,255,222,60,49,129,39,185,0,103,160,230,238,137,97,255,142,16,138,157,102,100,190,143,53,230,201,113,230,168,176,200,188,232,105,243,1,203,31,200,15,159,126,245,56,187,152,27,83,82,244,54,107,149,241,140,203,48,120,17,213,150,194,241,196,179,26,31,192,252,43,140,223,229,248,97,229,143,32,126,87,88,192,206,201,76,134,112,239,2,46,210,83,86,35,242,171,56,4,152,105,50,155,233,92,133,108,174,163,186,189,152,215,11,59,179,129,83,41,20,152,228,108,81,89,236,81,237,6,54,7,9,245,211,79,79,104,91,254,149,191,113,120,248,27,184,207,15,246,235,205,221,229,77,195,237,245,241,3,94,237,167,95,127,83,209,163,125,18,48,220,215,159,106,150,247,82,172,46,16,66,99,198,206,216,39,1,173,169,232,145,119,40,16,27,201,97,150,178,197,237,221,244,34,248,56,210,135,240,234,61,34,216,116,169,88,42,9,142,221,64,51,228,171,54,150,66,76,4,205,42,103,154,173,207,16,79,25,151,80,10,155,122,191,217,147,63,253,153,211,215,191,230,245,89,244,33,59,187,213,14,121,217,108,156,197,41,169,2,48,233,37,210,8,26,248,44,137,190,138,135,230,237,96,174,125,10,163,175,49,105,3,89,32,211,36,246,218,145,6,177,124,166,255,74,119,194,195,160,148,97,220,158,241,0,26,32,220,165,64,165,114,238,69,81,34,24,21,41,238,144,108,191,3,86,225,53,194,32,33,103,229,116,143,80,216,227,111,46,178,141,171,23,245,202,174,192,220,96,250,176,172,132,26,166,97,212,11,99,34,159,122,174,222,30,239,252,236,69,55,160,91,65,44,62,45,122,25,95,252,32,205,117,216,14,65,117,37,12,63,4,194,106,207,42,78,50,190,113,161,238,216,101,116,136,135,115,251,165,161,61,241,167,9,35,188,69,90,201,10,152,192,178,50,44,25,171,104,105,144,85,32,93,138,240,174,148,203,12,161,112,138,233,12,112,76,213,95,203,165,150,214,20,218,8,96,57,236,77,154,34,56,254,56,107,93,181,191,240,151,170,227,31,224,251,98,185,142,29,191,236,217,58,78,100,116,101,190,21,154,107,157,121,192,204,192,103,240,209,146,127,230,249,181,94,218,193,251,211,227,115,58,196,173,198,37,12,111,227,80,245,206,158,180,45,235,204,44,132,130,45,88,224,44,182,110,126,224,180,67,26,30,72,221,225,4,183,224,6,134,235,121,208,67,201,179,29,112,71,193,150,214,44,53,181,214,157,183,92,139,114,120,174,135,71,187,93,245,52,220,250,244,127,164,247,159,223,174,18,12,139,204,54,248,180,50,106,107,136,170,86,5,222,152,48,166,201,32,50,65,39,49,149,249,230,31,233,131,84,96,231,44,81,179,208,42,218,39,106,164,183,215,63,72,4,152,104,12,13,22,141,64,44,141,40,133,123,29,78,47,197,34,104,83,225,227,21,195,28,90,207,161,145,50,206,148,12,59,91,8,37,111,63,139,148,67,22,225,89,200,80,104,67,38,116,15,194,8,134,169,227,154,39,246,27,32,167,30,83,67,105,233,83,138,33,108,112,148,89,163,107,3,155,168,221,188,234,39,38,157,30,244,207,181,219,88,181,40,216,104,151,209,109,193,174,30,144,185,215,0,7,132,0,158,32,142,80,69,248,152,15,111,230,252,57,194,239,244,139,127,192,217,44,48,103,172,48,246,86,244,205,182,91,55,219,104,209,19,167,254,20,134,241,8,51,93,206,103,184,144,97,57,226,57,6,176,168,178,48,62,19,84,231,60,13,218,59,41,5,179,227,237,215,252,3,253,198,127,118,189,245,71,113,238,255,150,42,74,98,65,107,160,174,66,157,0,28,242,198,6,252,204,199,62,151,61,197,125,100,146,183,11,174,45,212,172,179,19,97,54,161,169,96,251,154,215,131,249,255,84,150,106,205,209,20,69,52,231,177,71,121,112,182,198,220,57,83,92,92,12,183,36,143,146,102,251,115,109,59,227,233,155,6,218,25,132,63,209,118,145,112,49,68,83,129,246,102,220,207,220,174,191,245,237,235,171,239,94,254,71,182,183,29,134,31,121,244,164,164,9,72,109,20,167,122,58,74,128,253,117,77,213,49,172,135,20,219,14,166,20,55,80,4,121,150,237,202,176,62,173,251,95,120,183,75,95,202,103,87,98,212,26,213,226,198,156,3,143,147,110,38,106,101,11,53,59,219,171,58,69,214,135,67,32,35,64,51,196,16,104,76,217,83,71,178,95,55,61,38,155,50,249,117,213,6,137,8,90,235,134,105,69,196,46,207,74,6,110,173,166,212,103,228,66,187,240,18,85,217,67,49,71,124,64,46,160,192,178,97,100,146,221,107,150,153,236,226,142,139,102,232,232,154,169,178,179,97,152,96,130,128,156,239,13,160,63,216,98,152,70,41,90,105,87,168,41,134,171,218,86,44,33,147,33,195,116,55,138,199,168,183,81,137,236,68,188,18,225,207,24,30,167,227,151,252,207,44,191,253,38,202,255,122,23,224,27,249,177,203,64,70,43,12,105,233,213,162,89,92,241,180,41,64,11,8,4,4,23,60,143,186,136,24,170,209,70,210,34,51,63,195,115,191,200,209,144,15,254,21,48,127,211,221,254,137,91,105,72,178,173,108,90,165,0,215,118,144,6,91,149,78,42,92,233,102,177,13,52,15,187,121,97,225,182,226,223,85,249,204,82,86,197,136,166,236,217,247,58,174,118,132,91,25,179,69,19,237,81,9,49,28,64,150,182,141,213,1,49,43,97,160,180,216,127,138,218,210,239,111,37,165,244,225,91,104,22,80,87,148,214,18,27,174,91,249,142,207,242,158,253,205,39,151,63,248,228,0,35,31,228,110,20,121,225,154,134,136,238,230,130,249,230,214,254,107,170,93,133,237,58,244,89,79,240,224,32,155,113,74,179,99,168,242,53,83,37,101,161,245,57,4,159,224,147,191,181,58,250,149,43,25,111,23,170,173,68,58,96,85,117,83,187,236,170,132,50,190,70,91,176,70,130,58,208,129,181,69,72,38,105,210,60,0,24,121,243,42,89,241,26,41,5,146,93,96,194,78,90,87,165,55,123,53,32,76,158,220,51,121,242,226,168,50,130,91,72,20,234,233,255,117,200,164,164,74,88,165,161,203,126,63,173,189,173,150,217,132,87,45,153,13,131,20,74,242,194,33,150,129,11,192,166,223,160,248,169,77,179,162,242,65,179,217,98,150,155,153,87,7,168,108,5,154,237,112,130,113,31,83,150,165,229,234,28,247,99,34,62,149,159,37,180,194,249,93,184,63,84,65,245,76,49,238,9,236,100,103,146,173,43,215,10,112,43,50,43,100,151,160,148,72,181,208,166,212,195,144,15,179,211,148,167,24,216,142,208,129,209,177,118,95,74,28,174,252,51,105,184,214,208,48,220,134,54,87,203,89,180,73,70,189,144,177,66,4,14,121,161,229,22,115,216,205,28,174,187,38,74,27,74,13,82,206,1,138,197,240,212,153,148,27,227,30,243,49,96,133,98,176,85,22,23,85,25,64,86,74,52,111,137,173,177,163,234,174,57,115,68,74,85,52,171,13,133,107,145,169,49,178,132,3,167,198,233,44,184,62,170,203,249,112,46,19,72,222,135,184,174,144,11,173,1,118,73,230,179,142,29,44,167,208,235,170,135,33,224,213,153,11,228,146,153,69,215,88,36,169,142,154,141,185,64,175,33,34,44,242,54,101,212,188,78,57,214,242,130,237,2,218,137,165,132,144,3,89,86,34,43,17,146,32,128,26,11,100,168,227,71,119,245,250,163,158,149,92,210,97,5,84,104,25,241,218,155,145,73,43,34,26,65,94,255,193,61,235,154,81,249,110,175,131,18,30,1,5,88,208,160,125,180,177,143,2,45,69,115,164,225,160,219,14,119,7,238,170,190,217,105,63,134,141,181,4,12,184,35,150,50,8,49,226,64,36,149,179,146,52,248,252,132,233,18,184,25,229,233,16,90,173,181,219,144,160,3,59,22,224,186,196,120,168,225,49,178,187,125,211,33,30,103,224,24,150,28,242,164,105,42,174,1,240,114,205,53,228,204,11,43,176,18,87,42,85,192,201,85,244,90,136,90,72,107,252,26,230,195,40,171,9,202,82,90,85,154,23,24,188,17,24,138,127,59,238,28,115,155,120,160,175,134,227,28,162,210,7,224,103,117,211,216,109,89,233,134,173,115,142,3,168,44,228,232,60,37,60,161,47,0,141,100,48,32,53,4,119,144,27,49,99,31,133,136,13,54,203,147,217,195,151,43,57,90,168,148,112,202,157,156,24,131,238,57,75,133,195,198,29,39,242,18,149,7,224,36,183,147,6,146,210,32,64,245,124,51,252,182,116,199,40,106,172,207,17,75,30,104,188,17,39,41,49,58,224,149,5,247,175,9,55,18,0,109,247,153,77,82,210,90,141,145,99,171,27,173,173,174,173,115,145,90,12,151,13,64,94,10,164,109,59,105,75,75,103,182,221,198,111,226,246,242,194,212,244,70,158,202,108,237,208,70,22,0,140,45,67,3,125,40,77,19,226,48,74,97,78,91,132,55,51,145,43,106,40,54,80,187,82,44,174,67,169,218,33,253,140,122,86,26,149,193,54,71,20,95,84,137,37,246,56,161,107,134,209,48,48,73,88,53,180,56,229,96,139,119,32,245,67,133,115,117,49,68,54,124,4,47,32,10,145,235,6,37,174,33,46,16,171,206,77,32,75,137,207,6,229,104,218,57,203,249,26,135,65,43,29,224,5,96,87,195,71,171,81,205,158,7,28,102,42,35,149,72,99,100,196,37,233,16,153,31,106,59,143,192,78,53,234,102,102,238,24,113,145,72,100,89,104,41,180,208,223,60,242,180,131,76,49,38,158,160,244,249,184,65,23,245,32,236,42,249,228,165,178,131,103,195,143,167,50,11,115,88,165,0,186,78,233,142,50,186,111,135,220,58,215,48,27,95,188,26,10,163,24,25,71,181,192,128,18,233,255,239,50,56,98,63,249,126,28,184,235,149,140,87,134,252,99,202,191,51,203,43,48,8,221,146,188,29,66,73,68,147,58,27,240,176,22,46,110,11,199,68,105,241,70,98,135,172,166,162,16,95,62,86,25,17,1,45,182,23,197,41,81,30,28,142,154,88,48,52,98,250,68,171,166,193,170,59,103,144,170,106,134,189,89,59,65,137,244,186,48,63,76,142,47,41,137,226,48,175,250,114,23,203,32,180,97,162,27,215,33,10,81,153,50,84,160,91,181,186,200,119,175,201,85,91,114,81,145,85,145,228,162,158,114,148,224,26,64,21,194,34,132,92,31,132,199,200,73,35,232,30,84,183,242,145,119,65,125,81,156,73,87,214,232,9,213,252,48,235,140,212,142,110,143,201,166,44,93,70,162,158,254,79,100,81,226,34,59,215,20,182,190,132,193,239,44,83,161,240,138,25,98,111,83,109,204,70,103,230,50,131,12,102,224,4,246,254,16,229,160,2,173,117,55,117,38,133,204,209,22,126,216,194,132,5,85,147,102,90,54,188,108,120,219,69,82,206,16,175,147,134,130,18,32,199,234,66,219,90,246,176,46,105,26,178,220,15,97,137,231,152,173,128,68,40,76,7,78,86,58,22,36,216,32,197,6,182,123,235,134,74,190,234,251,130,20,24,113,99,161,26,248,154,137,5,88,7,97,132,129,90,106,185,148,103,177,79,220,187,133,33,181,126,146,102,245,236,184,142,100,168,102,144,95,73,32,52,188,68,81,92,46,197,142,79,67,92,85,60,223,209,100,186,128,31,88,205,201,159,220,252,2,214,75,78,30,51,111,10,132,220,132,142,244,224,47,60,157,215,113,67,53,54,32,137,122,102,32,230,92,65,94,122,127,89,248,81,35,203,136,236,15,236,70,172,139,8,161,162,56,187,92,225,79,146,213,228,155,173,78,86,182,34,147,55,17,93,230,20,13,137,231,135,113,239,225,144,179,249,117,178,95,212,227,116,211,109,203,41,50,28,129,80,202,23,143,85,175,27,65,205,253,103,202,138,246,30,189,171,178,76,151,111,213,217,136,90,178,72,217,32,80,93,139,195,106,26,44,48,145,55,149,184,162,70,1,52,78,42,194,162,235,220,9,58,175,0,238,115,90,232,233,46,214,51,13,205,81,71,10,45,36,144,108,43,119,174,253,24,65,239,187,22,115,211,253,220,100,106,109,239,141,14,103,119,181,219,181,65,63,105,142,216,179,12,108,234,235,253,64,211,42,231,214,244,93,101,110,121,12,143,175,249,197,166,121,3,191,105,208,208,84,178,84,146,1,120,39,150,138,203,234,2,147,94,18,40,144,248,48,17,225,20,206,94,171,227,251,117,244,36,146,163,50,59,210,174,136,218,114,105,64,51,66,190,152,74,93,35,147,163,15,132,127,128,92,111,28,44,154,181,165,74,155,219,140,74,184,136,61,44,221,116,59,139,100,42,83,135,15,244,62,28,13,13,213,208,21,37,46,86,119,210,27,97,216,27,142,147,128,30,161,138,163,19,0,49,148,153,123,3,167,137,119,49,182,169,89,98,20,164,205,52,118,220,61,250,191,63,182,238,33,60,33,197,38,63,64,225,79,28,31,253,121,115,227,186,127,189,199,174,147,38,142,100,189,82,251,7,52,219,8,190,132,190,245,181,234,249,38,209,50,229,211,0,19,35,181,160,3,42,7,55,160,234,19,173,116,83,109,222,108,8,124,189,173,105,0,102,109,253,155,196,53,76,252,209,95,135,253,174,178,203,234,238,79,135,71,39,132,47,188,180,216,218,220,61,164,237,215,124,119,241,249,240,65,235,83,149,54,74,157,224,80,178,204,163,69,147,234,98,194,98,40,32,25,138,100,0,9,119,103,238,81,123,100,111,247,250,78,250,240,196,36,141,163,227,243,20,167,61,16,244,165,210,119,68,158,199,176,230,9,92,157,118,105,198,139,192,131,99,201,103,23,105,44,232,22,74,16,114,177,211,47,50,46,220,166,3,27,59,126,63,177,178,149,86,152,190,7,177,227,21,147,170,25,121,235,112,111,118,222,184,32,148,84,139,52,124,135,119,177,180,89,46,212,133,119,199,48,150,253,15,73,120,198,131,135,188,131,146,118,52,29,1,41,98,26,50,38,81,66,131,9,34,159,202,206,104,107,148,155,52,50,20,80,240,25,214,72,192,5,15,133,182,220,204,198,202,131,238,142,255,183,106,253,175,200,220,117,80,206,146,48,105,205,166,189,10,219,108,215,141,176,225,218,159,247,97,144,37,182,236,28,142,109,31,146,109,249,206,215,203,198,105,178,103,235,38,247,240,200,31,235,205,63,177,186,153,211,216,170,167,174,174,133,27,246,61,233,32,191,234,107,57,189,155,211,212,229,104,13,95,97,231,126,28,193,239,76,146,12,125,2,229,12,195,7,18,74,50,67,129,155,242,111,63,93,93,216,200,186,170,60,137,50,153,77,99,176,6,114,87,248,221,85,202,247,205,147,224,82,199,109,2,165,197,161,137,37,37,211,3,134,227,26,234,8,85,154,141,94,89,111,186,151,38,155,122,27,40,98,251,131,248,58,169,243,189,30,108,65,47,101,166,226,248,91,227,225,11,74,11,92,63,210,105,35,224,77,181,56,87,75,12,141,100,187,161,87,169,218,183,203,171,232,179,32,92,68,65,88,105,89,74,115,235,137,235,65,147,88,239,7,49,42,141,137,52,72,239,74,154,44,19,70,158,242,114,189,107,219,26,242,223,85,79,121,152,80,150,180,92,40,130,160,186,207,142,34,222,232,127,55,255,215,6,227,205,155,174,179,124,177,255,248,141,250,244,159,254,112,255,225,143,47,254,103,171,199,190,150,209,187,131,31,181,247,17,246,55,108,244,229,194,82,192,117,65,121,2,195,140,13,71,86,85,54,135,112,160,245,195,0,75,147,236,32,223,43,77,202,169,235,223,217,250,100,201,158,38,89,70,242,93,121,15,202,210,57,144,22,54,3,195,38,250,120,167,203,245,236,173,191,223,159,190,196,17,253,183,69,239,135,240,169,11,190,239,164,23,187,247,147,102,185,218,50,64,92,34,79,17,76,147,225,25,195,113,178,25,163,51,10,23,217,97,215,114,0,165,62,89,246,157,250,82,209,239,207,203,7,147,237,116,118,154,177,231,83,233,115,236,249,73,147,185,221,6,195,234,198,207,142,140,94,247,61,225,212,161,26,116,220,244,154,143,243,20,202,223,49,61,175,187,235,141,188,220,210,111,51,126,68,119,153,158,125,85,30,254,221,190,248,215,12,159,27,223,209,179,114,249,44,199,30,234,198,137,215,103,5,61,129,159,94,18,219,195,129,16,46,46,47,23,142,255,91,183,105,108,141,33,54,41,203,173,244,122,225,248,114,183,111,195,252,129,55,58,228,66,186,191,177,182,76,151,235,29,109,123,218,234,98,47,254,82,145,191,194,195,95,195,212,51,245,131,157,205,178,178,185,139,169,141,215,183,31,204,111,31,12,239,253,149,191,176,188,252,161,19,34,181,175,222,243,203,175,170,59,55,241,255,212,127,53,254,170,175,255,204,217,180,100,33,149,83,46,165,201,116,129,144,166,13,73,161,219,204,45,90,206,102,177,255,67,51,176,195,44,93,144,48,32,86,109,195,65,119,192,131,24,64,67,116,143,214,165,117,145,13,87,235,125,38,175,184,167,128,193,35,206,238,142,154,34,56,91,163,55,100,71,183,123,94,235,166,144,206,199,243,173,71,220,220,230,3,81,143,190,215,255,80,102,158,121,130,68,15,111,221,43,78,210,136,173,157,26,37,139,69,24,179,230,174,201,171,51,111,173,101,182,41,239,186,214,51,145,213,33,169,215,230,255,46,48,140,169,225,106,225,146,225,194,176,39,7,168,59,88,32,0,72,2,50,113,194,220,225,78,134,117,238,222,185,174,179,123,9,196,188,232,222,183,57,217,215,61,79,147,91,155,39,214,235,65,78,131,178,27,26,57,90,204,249,134,201,185,138,43,51,0,151,193,10,84,115,153,158,219,249,165,221,193,68,138,32,94,238,147,123,95,14,219,75,41,163,183,73,221,151,253,101,249,163,212,55,148,203,138,213,221,9,247,72,156,200,54,232,72,122,178,201,43,14,127,108,215,126,138,131,46,245,183,181,180,183,31,254,20,238,148,24,85,79,113,198,125,46,94,83,47,242,181,118,19,121,109,45,21,85,166,154,87,6,140,22,72,105,48,182,220,39,117,133,83,232,226,176,35,227,163,101,69,242,237,117,106,107,221,45,21,187,200,254,48,164,239,80,242,253,228,0,229,253,4,141,109,114,90,162,157,236,30,70,188,42,71,238,210,243,15,87,117,81,81,167,175,127,121,192,85,170,155,242,209,250,70,253,143,77,203,183,90,48,8,4,230,98,14,102,200,190,59,147,65,166,214,84,89,32,6,246,53,112,43,232,130,87,215,42,208,255,221,11,245,186,150,184,115,148,182,201,104,44,233,0,101,39,223,158,28,251,168,137,65,153,80,151,50,68,216,173,74,249,96,124,136,127,132,19,69,248,170,233,83,57,241,251,244,144,194,59,56,148,104,129,246,157,190,89,128,52,225,150,182,230,5,251,41,105,211,160,58,119,49,83,118,91,89,23,66,133,143,124,119,234,222,83,88,53,201,207,136,63,201,248,3,12,63,33,160,193,215,48,239,21,143,179,153,179,57,139,89,180,184,2,58,201,73,186,70,204,18,188,231,37,196,212,123,232,191,9,123,98,251,251,95,156,212,167,106,31,235,190,238,198,222,188,41,245,135,84,164,122,77,202,107,219,41,39,93,249,3,95,15,150,139,95,64,217,222,42,113,152,24,80,135,3,69,188,235,210,65,221,81,101,196,118,172,171,2,32,56,110,165,223,150,125,117,68,129,57,239,181,124,76,59,61,42,170,18,204,98,178,173,78,59,131,214,40,194,68,228,154,189,228,49,223,116,239,14,3,113,135,105,117,205,26,115,61,206,151,103,162,201,240,185,107,90,29,232,212,48,201,54,39,150,77,86,47,96,123,171,34,55,235,28,95,30,102,223,103,219,135,204,199,181,116,234,77,29,107,204,100,118,223,239,201,79,100,164,102,92,2,161,220,92,228,213,212,135,198,148,9,220,180,226,245,15,108,213,90,223,124,228,248,130,157,246,69,96,176,69,49,67,35,24,169,65,197,124,178,232,110,184,105,135,9,253,43,163,46,72,148,29,129,119,49,196,170,10,28,233,134,59,66,227,241,204,218,17,206,188,252,180,33,204,146,159,33,12,101,170,117,25,188,161,153,232,41,58,146,132,37,97,140,0,225,181,241,217,125,225,45,137,203,21,183,65,225,53,185,205,133,231,42,121,89,114,160,239,187,67,62,231,215,29,92,53,110,108,157,237,36,187,10,162,218,91,42,142,141,191,214,192,106,75,204,104,57,249,189,23,174,217,169,247,255,4,37,239,147,166,105,81,223,137,5,178,9,14,84,197,44,145,1,53,0,13,67,35,163,242,61,207,223,230,189,51,142,95,196,234,93,72,93,65,235,169,244,205,140,220,97,129,76,215,55,99,50,187,106,178,166,194,137,118,209,188,17,151,102,78,133,112,31,248,197,242,253,181,53,164,131,145,147,201,58,97,82,75,203,72,28,197,117,174,19,2,116,58,111,224,157,221,164,19,90,166,149,245,146,69,234,209,96,65,224,145,198,167,108,88,150,36,128,93,147,51,68,182,47,71,54,149,227,135,133,148,215,56,177,13,213,121,78,78,211,205,75,50,15,134,215,122,194,62,139,87,203,54,72,153,110,163,203,248,44,141,125,32,227,207,71,88,13,230,59,25,37,135,52,172,147,218,54,219,64,200,0,8,120,7,67,239,83,187,98,146,209,246,21,41,142,235,93,117,203,157,13,168,242,19,211,23,159,134,180,52,178,1,100,57,68,210,57,139,162,86,246,139,253,100,154,130,206,113,116,203,0,67,108,101,200,68,65,22,134,63,61,169,175,216,91,62,8,52,72,51,189,81,164,21,162,243,153,113,244,223,157,80,221,66,14,72,209,233,188,104,192,154,35,238,37,210,139,46,41,174,141,32,193,75,64,93,12,13,55,127,118,176,207,134,254,80,134,16,116,126,105,221,109,67,220,118,119,214,218,183,236,108,244,217,199,221,253,135,177,22,96,245,129,240,237,164,185,157,88,102,69,154,1,113,237,181,99,134,166,67,85,180,215,75,251,135,164,139,248,202,115,231,83,240,94,229,187,69,238,171,104,201,33,133,96,19,88,74,195,213,177,199,191,19,134,65,69,225,214,158,255,127,105,236,171,56,248,211,165,241,161,223,60,172,63,246,187,143,62,61,195,250,122,74,122,231,176,235,149,38,73,213,29,130,104,25,71,3,126,97,104,212,244,9,40,254,45,215,238,125,115,220,220,245,188,51,109,191,104,221,101,249,192,154,62,197,173,207,68,215,19,163,65,203,253,237,220,192,155,0,220,198,116,161,107,80,52,188,54,187,3,143,73,92,181,221,16,14,61,195,29,211,129,73,234,10,20,115,115,125,104,253,56,137,168,237,105,137,122,125,205,211,23,75,188,244,188,42,180,178,119,177,184,220,84,125,143,113,148,226,54,31,33,7,29,146,254,33,209,159,234,220,39,197,126,36,185,125,60,147,37,209,150,88,39,13,184,193,85,32,13,149,95,224,134,231,152,49,160,97,68,61,104,27,104,188,97,102,62,219,156,128,83,35,108,176,21,48,196,73,11,216,52,19,80,228,147,254,144,111,250,140,3,141,26,163,39,182,178,66,117,200,245,156,246,57,119,201,103,125,190,139,15,85,246,180,235,123,243,51,252,200,183,219,53,70,92,17,161,81,250,106,104,35,133,11,221,255,211,77,23,155,189,58,204,219,39,0,116,129,139,18,187,251,232,130,62,122,233,75,196,46,155,178,83,165,173,21,53,86,81,182,245,88,249,1,99,131,221,31,96,179,165,35,91,252,225,103,178,191,90,92,248,205,30,245,53,223,205,91,48,161,88,152,156,223,177,23,17,109,253,182,108,62,80,13,102,215,217,241,14,252,82,16,211,223,34,10,0,2,9,169,2,0,8,64,129,122,167,150,60,246,22,247,69,157,221,148,133,223,78,48,98,250,83,179,242,7,215,146,60,124,161,128,54,125,200,219,231,73,120,110,237,117,177,69,183,4,248,92,184,190,17,174,224,120,121,52,95,28,9,23,51,249,241,173,248,75,47,149,116,238,224,115,205,246,241,89,80,207,130,212,90,107,195,107,238,215,252,232,182,145,101,41,27,78,81,64,138,97,28,105,114,179,236,22,70,0,39,98,167,111,12,24,249,247,192,108,177,156,0,9,105,73,250,201,0,22,107,141,226,146,34,20,66,103,49,0,219,129,99,76,91,69,163,222,144,105,15,115,75,35,150,192,34,138,2,95,47,237,171,130,127,208,167,72,244,56,249,8,192,81,171,115,173,198,102,157,83,135,122,105,51,68,221,219,185,221,123,149,81,90,59,94,202,60,60,223,158,136,51,10,1,105,97,36,172,228,206,1,25,23,77,179,154,204,102,202,242,0,27,194,206,37,118,187,198,214,103,152,144,9,159,209,95,133,178,133,151,234,52,190,156,50,102,66,219,32,81,210,21,159,158,67,176,110,39,27,208,136,176,118,117,65,236,23,80,112,145,188,187,180,222,240,133,167,89,55,93,25,193,162,105,48,193,151,159,175,169,245,218,158,240,122,234,26,52,233,218,184,80,216,64,86,122,117,80,18,151,4,9,239,252,254,65,248,120,247,13,223,190,181,127,191,123,247,222,108,93,56,243,10,201,200,54,3,74,232,39,245,186,68,101,61,5,97,145,238,73,171,186,21,89,37,217,33,16,134,24,193,11,48,18,152,208,34,164,121,244,240,112,56,245,145,118,240,218,142,30,123,138,158,89,233,163,174,222,134,107,87,127,241,228,235,213,55,190,123,236,161,253,196,221,219,230,38,71,215,143,130,252,97,187,155,251,143,12,111,254,193,248,91,70,190,247,242,120,113,105,243,159,223,219,157,166,117,113,228,224,157,51,65,173,61,179,253,255,127,218,51,142,213,41,52,214,60,101,151,182,4,151,156,117,155,53,39,149,196,105,221,226,220,185,175,200,189,120,206,252,42,106,99,20,20,155,230,206,48,100,242,79,64,222,230,13,26,113,29,184,6,221,31,78,75,227,154,9,41,193,0,249,145,206,41,147,159,74,133,243,6,234,85,36,215,118,5,140,59,148,127,93,218,175,37,247,173,76,198,176,198,185,159,140,238,147,194,227,84,43,14,61,30,106,126,104,51,186,98,170,176,194,232,248,241,57,39,188,167,182,134,187,166,179,235,55,8,71,129,71,105,249,210,114,201,16,96,0,65,5,92,192,162,41,90,248,38,207,252,89,253,245,114,51,182,117,108,148,247,86,16,251,117,30,233,11,190,167,158,120,237,23,254,136,28,189,9,237,76,42,83,61,178,203,201,166,175,157,30,215,157,83,74,88,158,137,83,6,152,86,247,168,125,18,10,156,198,2,107,133,79,247,8,175,125,105,167,105,158,169,189,221,58,91,220,114,151,237,12,203,129,20,114,232,245,24,48,115,114,9,180,247,3,231,155,35,219,191,175,125,250,108,169,31,140,25,169,30,113,239,234,66,156,204,157,28,166,143,4,5,84,226,217,4,5,236,0,71,166,118,7,118,195,171,32,40,130,16,52,97,230,38,209,216,219,247,175,96,193,252,246,43,167,255,22,243,34,237,7,236,108,42,243,194,172,93,71,2,155,175,251,221,244,140,52,85,90,223,244,167,185,97,122,106,43,229,124,241,103,122,125,206,54,217,149,105,147,145,174,73,82,171,45,200,154,18,109,108,38,223,125,71,135,223,61,157,58,213,209,32,103,175,62,60,103,75,244,136,232,76,132,0,50,204,229,140,144,113,3,239,237,177,159,188,111,247,188,159,220,99,121,143,167,255,151,221,239,174,149,32,62,65,98,133,92,41,157,166,130,196,178,167,60,245,7,82,149,137,176,198,87,203,178,222,229,155,42,237,187,45,237,247,235,54,185,32,172,71,221,253,130,152,9,47,173,113,117,32,66,68,179,63,214,66,41,156,81,52,44,20,89,197,113,166,81,85,113,241,40,25,190,207,197,94,193,59,14,173,103,211,219,21,175,104,129,24,112,229,248,164,103,102,68,209,20,103,131,236,219,172,179,16,63,130,246,213,175,241,245,171,229,236,127,148,177,77,26,82,197,204,208,165,223,83,79,207,226,136,15,241,210,231,215,52,48,71,225,85,184,226,86,166,151,114,34,66,5,72,49,78,242,198,27,7,123,200,55,82,87,146,195,155,84,89,198,2,1,83,60,136,151,61,241,229,170,199,20,175,199,228,105,167,176,123,235,233,155,183,116,110,106,7,218,214,150,223,76,163,209,46,127,132,251,190,5,229,184,67,242,136,100,246,232,29,122,125,182,122,238,26,124,236,245,167,81,92,182,128,130,189,66,207,182,45,118,106,74,179,70,148,176,168,170,197,107,130,58,178,41,0,79,209,2,225,236,104,195,73,241,45,94,185,221,75,7,25,252,35,52,84,80,104,116,252,146,51,124,8,218,212,155,155,123,205,253,77,222,227,211,107,125,52,109,46,126,137,63,166,229,177,31,63,98,62,220,188,221,46,127,235,217,219,13,30,47,91,54,175,63,86,16,234,237,225,226,101,207,93,198,252,243,125,136,227,254,247,142,240,104,92,179,253,74,186,165,165,88,24,34,124,104,27,85,7,208,196,190,241,232,245,231,0,166,144,225,146,189,44,247,44,32,204,175,249,71,73,60,55,129,56,127,181,226,236,38,234,244,165,31,125,212,157,185,251,139,242,214,252,120,127,45,237,200,180,107,197,126,30,219,167,252,13,197,118,187,248,79,54,157,210,225,3,190,86,28,221,244,55,89,254,69,48,100,248,62,235,159,119,92,32,254,18,153,47,138,25,129,203,4,193,28,101,246,45,11,219,166,209,44,236,36,83,247,255,201,32,196,140,136,49,118,32,4,8,134,88,0,163,100,17,30,88,0,53,113,9,248,120,199,135,1,31,48,195,41,135,229,182,254,197,244,212,203,92,77,100,19,1,68,36,10,73,250,134,237,202,202,84,10,146,104,28,8,116,225,112,197,4,173,71,189,81,10,20,149,178,105,33,233,9,179,26,155,169,59,242,198,51,32,210,49,96,45,232,125,140,132,157,252,206,170,237,112,193,18,37,22,226,12,236,219,109,244,171,104,235,150,168,96,153,110,218,206,245,53,208,198,207,165,81,55,15,253,223,136,104,195,146,141,232,184,150,127,120,163,205,155,212,160,65,104,216,22,115,143,121,56,29,194,148,141,212,28,162,64,186,75,20,61,82,190,13,207,107,104,67,242,2,250,63,51,153,171,186,229,111,45,222,236,132,242,63,19,108,188,181,161,189,178,178,129,243,49,216,28,187,3,217,221,186,145,250,54,35,125,221,155,253,126,227,143,202,151,189,62,90,172,217,9,119,147,185,9,218,57,133,139,226,154,125,246,113,242,8,97,215,242,82,114,245,109,138,62,57,223,243,163,153,139,35,115,141,44,110,228,196,250,63,101,139,160,124,192,100,115,217,55,127,145,185,205,169,55,172,184,229,87,113,63,200,214,207,100,215,58,167,107,156,151,89,191,79,149,210,221,196,71,124,181,212,67,76,175,142,79,14,58,156,232,134,237,14,86,121,59,67,15,135,219,227,101,12,29,0,240,154,230,25,224,210,75,37,215,108,3,230,162,23,96,170,56,124,29,185,22,195,123,132,175,83,158,225,232,122,28,148,204,57,210,144,59,171,160,85,234,167,243,131,200,12,69,130,11,67,232,82,113,4,104,82,141,97,98,30,10,31,166,241,49,200,113,251,70,249,18,246,255,85,126,107,230,27,109,218,27,239,231,68,179,98,122,216,213,164,138,93,92,87,44,195,118,130,35,42,144,146,87,109,120,93,197,219,67,21,171,102,111,82,246,84,36,205,166,215,44,111,44,204,118,193,47,118,74,33,151,39,4,87,226,16,73,76,16,24,154,108,252,250,92,110,148,210,37,84,58,35,113,107,251,54,126,190,186,51,4,2,171,88,178,182,44,102,149,177,190,61,86,181,183,38,113,25,135,2,208,64,155,26,31,117,128,31,242,198,161,115,42,157,71,206,94,62,47,229,251,205,203,211,242,69,166,239,254,126,137,254,127,186,223,249,181,99,209,103,54,15,135,222,174,70,18,240,43,238,188,234,154,251,237,238,135,174,254,24,228,238,86,78,239,4,211,130,240,105,88,59,53,155,86,74,168,143,66,151,194,142,234,205,146,196,61,79,94,220,166,237,201,226,68,121,188,66,252,109,28,199,112,121,26,235,61,0,41,125,200,52,15,196,162,104,131,100,168,158,136,142,130,160,143,191,31,192,65,220,17,47,92,116,139,238,186,151,119,12,13,59,122,206,24,46,98,27,178,67,205,5,224,8,108,109,48,255,50,111,107,135,182,243,195,229,150,109,31,255,165,101,54,55,247,210,242,138,238,233,35,155,243,86,215,70,233,99,102,226,135,223,19,182,223,241,30,182,47,31,106,97,197,154,15,57,68,96,221,30,171,104,36,200,163,117,65,91,119,65,220,239,64,51,158,191,67,232,44,82,64,69,17,248,12,32,197,89,65,26,128,167,77,252,58,93,91,143,116,9,5,100,159,0,65,25,70,8,237,97,154,166,50,33,46,3,202,252,75,226,68,241,94,242,79,100,239,91,251,213,10,229,67,121,36,95,62,22,227,151,253,142,158,234,76,92,32,76,184,129,203,176,186,41,160,128,4,36,17,69,216,104,68,122,18,49,146,234,17,155,212,236,77,133,215,103,144,2,111,168,213,114,251,162,192,106,132,121,117,123,142,157,3,17,116,201,107,194,46,215,240,234,179,47,75,28,97,199,192,49,130,27,120,31,48,146,43,7,90,66,115,124,170,152,220,181,59,55,159,250,85,47,197,181,176,57,179,121,234,147,241,8,120,250,62,153,126,80,29,211,43,255,163,139,187,93,124,81,127,164,122,148,177,237,188,244,250,99,246,188,105,184,142,65,253,195,230,195,79,239,204,251,58,146,135,46,214,229,0,221,105,108,154,149,236,0,85,118,67,125,1,137,32,151,188,200,185,169,145,139,36,251,180,179,173,76,207,233,243,144,233,195,246,216,220,74,170,174,5,142,138,48,165,0,10,200,137,141,96,104,124,32,25,82,178,247,62,214,59,203,234,234,143,111,73,61,172,143,4,75,186,24,210,5,109,52,231,169,144,142,164,48,193,22,75,19,214,46,128,139,80,73,231,54,86,27,186,35,177,176,245,83,206,173,64,183,148,70,79,203,69,173,83,129,22,229,84,173,198,16,113,158,35,221,253,20,127,238,249,143,200,53,241,126,21,235,65,245,68,139,160,8,85,171,107,205,86,213,214,221,22,32,155,146,13,45,76,160,39,216,132,100,62,234,192,112,186,159,180,166,192,161,158,196,77,213,111,223,160,188,41,153,50,232,161,50,192,176,151,161,159,33,239,16,132,23,16,175,133,54,17,47,154,255,15,128,133,143,222,108,6,77,118,88,31,159,47,4,189,222,161,87,87,172,171,242,177,207,147,202,239,7,23,83,134,164,162,39,237,8,26,214,46,31,211,239,52,140,200,23,168,1,135,220,84,122,196,102,15,121,227,23,71,237,73,61,134,167,112,72,243,169,238,139,56,138,163,32,160,151,208,96,135,245,188,134,199,113,114,49,190,142,102,235,113,15,74,22,119,21,111,48,114,82,157,137,168,29,96,16,172,200,134,176,185,118,161,214,211,115,196,150,228,79,132,231,154,161,72,97,171,210,205,8,253,179,157,151,23,48,94,192,254,86,28,138,4,27,190,27,159,243,245,122,99,162,182,240,109,58,142,117,156,88,56,246,253,52,60,221,29,61,61,233,37,247,238,245,14,165,32,235,33,182,62,209,173,228,214,23,235,86,159,146,237,11,114,211,65,116,176,55,33,182,190,245,123,43,112,221,4,7,168,130,171,231,143,91,206,183,138,153,230,39,118,243,185,177,16,193,144,225,93,223,242,160,240,242,38,75,143,79,250,191,36,111,113,99,82,225,117,98,172,73,148,112,156,219,48,73,68,26,84,231,158,107,219,27,27,51,223,166,43,218,138,223,124,96,198,66,169,124,99,165,94,129,245,178,208,214,118,216,118,70,143,19,202,93,45,3,116,15,55,157,134,99,123,144,186,143,199,217,144,135,84,185,31,224,138,230,181,35,245,7,89,62,240,174,90,201,107,69,166,120,4,172,137,44,145,189,34,236,57,142,4,36,160,147,92,118,140,190,12,55,196,86,98,234,229,112,144,23,139,66,57,130,9,148,60,65,191,37,136,160,123,245,250,230,111,1,79,128,175,133,138,232,8,124,70,234,196,101,95,55,185,139,134,87,215,87,214,235,131,239,194,149,135,255,241,22,77,29,90,6,204,194,213,212,209,96,86,164,240,174,184,145,229,207,63,226,126,155,8,26,77,171,53,66,242,250,187,207,240,37,60,26,166,186,18,185,243,214,154,116,193,115,134,3,10,79,155,190,30,185,32,161,66,1,112,214,129,165,17,207,254,156,221,86,102,138,97,140,72,132,5,95,154,217,226,166,140,196,88,212,145,20,50,112,46,52,92,152,235,56,170,93,158,141,38,202,36,237,190,216,137,190,163,231,53,85,175,103,251,101,22,109,134,40,208,17,244,232,27,199,138,6,49,235,192,25,56,38,112,55,198,185,85,155,206,15,206,61,194,192,205,218,75,251,230,119,243,116,30,178,217,243,97,244,45,155,234,83,230,147,70,96,226,70,69,39,138,144,179,108,91,122,76,237,163,35,41,58,176,22,83,197,156,179,253,82,67,62,84,250,183,173,121,99,175,65,196,136,27,134,49,73,55,57,133,188,135,197,150,25,10,165,180,143,16,25,218,135,68,7,236,207,226,62,84,206,179,216,139,117,14,236,159,79,195,51,100,41,143,218,183,208,232,155,186,229,176,207,99,95,215,125,153,6,101,55,228,123,48,208,58,108,59,70,131,196,95,195,147,55,188,250,69,170,78,243,175,14,250,134,198,22,99,37,241,24,243,134,247,167,155,171,138,196,44,87,45,49,10,205,104,177,33,202,60,66,15,124,199,181,135,173,3,119,142,234,255,55,237,189,201,254,120,12,143,59,245,241,72,80,239,187,249,28,218,47,169,33,145,75,196,184,252,182,18,128,143,7,62,79,249,255,129,5,244,57,137,159,244,120,8,254,197,2,43,225,98,138,198,231,219,223,190,26,244,81,253,39,47,11,16,242,136,177,104,16,184,3,99,48,117,19,143,247,92,96,176,4,45,204,84,166,145,100,10,162,152,225,128,144,161,59,2,42,52,60,134,64,122,60,155,211,166,53,205,216,165,102,205,212,229,236,176,250,35,133,169,180,224,125,57,72,93,82,160,1,179,171,132,200,82,35,112,17,200,233,89,251,193,211,117,232,254,120,72,4,180,210,222,30,225,170,11,122,66,3,140,2,50,52,240,196,227,216,197,81,253,124,190,254,212,172,220,213,206,147,244,223,54,147,159,93,239,153,30,55,202,69,158,86,162,36,87,95,101,122,219,18,210,152,34,201,69,131,194,41,16,75,52,44,182,172,248,159,55,242,115,237,24,66,227,156,210,56,169,158,200,241,94,122,251,160,199,227,92,119,46,118,212,195,219,140,238,209,242,5,157,229,203,236,101,142,180,89,221,103,133,16,155,198,77,178,137,130,83,41,228,85,128,34,180,16,215,179,212,23,101,231,165,225,95,11,233,6,180,71,12,174,32,93,21,194,78,9,253,165,58,196,135,93,226,102,86,239,15,98,42,21,116,145,183,51,210,62,132,250,98,221,253,16,157,158,98,73,122,105,57,26,113,167,211,86,197,195,225,242,224,176,191,113,66,191,232,54,190,116,169,59,54,211,41,65,211,14,232,176,198,199,189,244,106,255,47,7,13,186,217,65,105,19,108,11,8,186,222,188,114,60,16,23,205,65,230,27,84,205,147,107,59,124,104,33,105,112,204,224,147,161,143,39,198,192,239,53,239,66,47,0,191,4,84,184,34,222,10,2,66,156,243,131,246,207,157,69,87,137,243,205,139,248,237,139,254,28,223,223,182,234,239,109,66,156,103,138,51,4,144,244,207,222,222,8,12,17,5,41,250,132,103,17,190,12,197,155,146,155,147,228,119,156,184,151,6,67,200,5,136,136,3,155,160,165,247,210,107,171,205,136,197,122,123,164,195,147,69,187,116,216,235,53,120,133,173,25,94,208,189,14,218,26,195,226,83,140,172,196,144,34,105,69,20,130,153,253,25,193,156,120,121,31,77,161,115,208,221,103,232,112,188,242,107,141,200,10,102,65,130,49,204,35,219,187,221,249,58,24,31,90,52,213,169,11,55,248,217,105,239,13,164,247,31,46,142,123,125,165,114,219,247,40,64,197,26,32,149,128,72,36,4,184,179,0,27,185,159,112,223,3,102,110,246,187,171,223,34,65,102,205,112,97,85,63,200,58,115,61,38,46,145,79,147,190,233,137,91,128,97,52,203,205,234,28,118,39,197,213,18,173,241,48,41,118,49,57,116,178,37,77,80,152,0,81,137,173,69,46,161,7,140,1,194,83,60,210,52,80,33,164,216,7,146,242,72,44,178,128,60,53,50,186,110,230,95,215,237,30,238,8,115,102,190,198,237,1,228,143,91,251,115,56,153,198,42,139,236,117,98,244,146,82,18,120,27,215,67,203,215,156,173,199,66,127,52,252,58,25,190,106,25,181,109,147,211,214,244,25,24,10,145,197,27,144,196,56,235,21,55,167,58,110,3,189,174,175,123,250,196,105,92,219,24,211,210,9,148,81,207,71,0,95,227,88,39,188,219,254,92,248,57,107,95,124,59,112,247,123,84,175,113,3,60,105,154,137,208,233,224,109,129,102,242,249,154,137,186,131,216,126,254,219,47,246,227,179,39,250,189,21,191,101,200,42,172,128,10,237,241,177,171,120,123,68,202,165,78,218,83,33,125,212,63,55,73,115,68,160,33,224,51,197,224,243,51,156,165,82,193,233,29,198,131,10,68,219,9,22,88,100,209,186,35,41,181,109,222,228,3,18,107,119,199,234,253,43,214,111,118,24,79,118,62,188,186,247,233,229,198,135,43,115,127,159,135,119,143,114,115,76,39,16,212,216,34,133,176,9,45,66,135,101,178,35,85,115,28,15,96,195,147,235,213,93,87,237,18,218,245,62,59,36,60,47,202,69,207,250,145,152,183,199,114,114,243,47,5,142,111,251,203,255,112,49,243,141,30,122,192,155,149,114,153,75,148,19,53,16,70,161,25,26,236,41,249,236,148,208,14,223,55,113,170,231,3,163,97,190,141,25,58,162,60,31,209,235,132,138,5,238,191,52,198,253,181,211,229,17,133,211,155,112,210,200,32,234,168,44,55,211,100,124,178,245,126,195,192,137,123,177,243,96,167,65,55,156,211,176,142,168,97,159,247,34,223,101,235,181,237,219,188,53,83,45,175,15,43,148,162,206,207,202,86,75,7,97,243,39,126,212,118,202,113,171,18,123,30,223,116,249,49,189,181,134,112,84,215,12,198,62,155,110,53,94,30,76,20,168,158,176,77,209,124,62,7,253,99,203,174,238,227,93,159,159,177,181,90,63,154,59,117,217,104,77,216,128,91,189,188,159,158,114,251,147,247,79,143,143,237,131,222,247,221,246,206,165,174,151,195,227,208,43,164,187,4,9,199,191,16,34,200,188,0,251,107,214,90,254,65,228,103,66,159,240,138,75,159,243,229,182,170,203,166,245,134,35,151,155,118,193,225,193,152,163,58,95,119,250,215,143,245,241,196,109,184,243,216,95,127,250,4,168,167,138,221,174,204,205,13,4,94,11,136,37,196,64,121,86,68,103,181,178,115,126,99,107,87,140,26,31,166,92,180,155,172,22,191,164,250,106,161,202,67,110,4,107,44,30,167,150,221,156,111,70,102,40,183,86,168,26,86,89,146,207,174,117,149,183,15,142,255,203,220,241,246,121,6,109,37,148,218,9,81,45,204,199,244,120,161,200,81,8,231,141,34,81,135,206,23,170,240,1,236,144,67,24,162,20,244,50,107,5,108,71,65,176,126,143,79,62,198,225,219,40,110,177,95,136,149,168,119,42,79,196,51,185,43,84,72,38,81,188,53,149,99,118,5,216,84,72,78,97,81,226,160,46,104,245,194,44,6,174,165,182,75,9,148,35,80,63,65,133,245,57,117,182,202,114,192,7,128,170,169,144,16,25,76,74,67,102,218,209,16,66,174,3,96,74,65,111,180,211,186,9,239,157,43,167,75,4,218,209,51,68,102,216,150,105,211,152,238,94,244,146,244,36,81,194,29,17,50,194,37,130,33,31,170,156,201,245,65,47,247,182,152,171,25,3,88,70,205,53,155,238,226,24,183,255,8,155,200,1,104,88,204,99,183,123,195,113,143,237,34,172,23,9,58,10,33,216,166,49,77,236,147,22,151,44,3,6,253,244,184,228,19,229,3,47,184,253,134,150,199,202,131,119,228,86,9,176,201,250,81,129,126,194,62,202,159,24,248,12,196,251,8,193,0,1,160,59,228,75,212,6,19,202,128,78,11,154,142,24,202,246,31,76,77,1,141,73,78,7,222,2,42,114,249,62,225,210,244,246,181,122,87,11,118,118,45,120,28,158,17,29,127,166,38,200,148,147,97,166,146,172,36,203,67,208,161,189,161,174,22,121,68,109,61,213,175,234,220,181,60,101,141,57,37,174,204,137,35,152,57,234,119,153,111,81,183,12,251,210,83,221,208,100,65,91,233,17,9,227,183,37,174,5,58,55,134,94,145,214,82,192,36,12,81,74,130,163,8,103,41,31,29,236,30,236,110,99,116,226,248,204,207,140,172,155,151,223,56,246,53,94,248,115,208,108,4,149,214,86,149,149,123,90,217,31,28,186,249,215,32,109,192,105,79,62,43,253,212,162,181,209,3,88,3,64,10,52,24,121,199,88,98,120,223,236,172,19,103,93,96,184,214,37,5,153,218,132,14,22,31,189,111,131,133,68,219,242,150,91,141,251,193,202,125,231,94,141,185,49,113,84,213,219,249,202,174,29,123,85,44,208,139,240,144,24,81,207,183,185,222,189,190,127,27,152,92,66,158,154,191,180,44,18,191,164,244,13,69,149,214,62,101,255,138,179,91,116,3,187,103,204,77,220,223,179,154,43,135,82,0,55,152,78,87,89,236,75,195,151,116,79,177,220,11,226,149,218,63,10,61,64,63,2,173,13,151,41,164,23,80,191,48,44,92,242,178,197,244,191,223,95,95,92,235,100,185,179,139,203,33,129,67,68,197,8,71,41,168,18,230,188,205,216,30,104,127,3,99,65,128,196,80,186,192,188,84,68,177,183,25,238,110,207,65,128,118,79,6,157,81,147,16,228,56,41,77,114,59,108,191,122,167,250,88,81,156,215,136,211,40,172,134,61,26,39,111,208,29,141,16,89,218,164,128,76,163,225,46,155,161,122,11,147,19,43,245,132,37,138,208,10,30,32,209,4,163,164,96,241,12,26,91,113,39,18,218,89,66,149,76,44,109,14,177,18,137,61,122,20,24,27,204,35,66,224,74,243,113,174,83,205,241,214,207,109,138,125,56,217,247,122,56,188,107,24,2,211,13,168,81,56,200,12,124,200,125,199,252,238,163,142,116,196,216,248,204,93,39,173,143,40,72,39,191,17,219,76,131,116,1,221,100,109,45,81,85,149,1,191,217,199,254,175,153,83,16,102,225,234,146,136,130,47,250,112,3,114,243,49,138,47,100,70,166,104,204,136,160,48,219,114,30,212,214,51,16,8,156,10,41,233,52,20,18,37,212,114,234,180,78,227,196,162,56,0,141,144,200,113,220,64,64,237,140,162,203,160,61,114,137,40,133,247,68,51,153,101,42,4,130,172,12,96,121,92,200,36,38,18,42,1,144,104,3,49,64,81,85,19,11,71,141,89,149,213,150,219,98,197,94,161,238,80,205,68,27,132,0,146,231,82,68,228,41,242,68,59,246,113,98,44,177,167,174,11,122,118,113,184,136,165,101,249,200,83,63,95,245,44,231,126,45,146,149,147,45,215,2,94,7,190,89,48,132,7,210,136,138,193,106,78,216,223,182,115,133,196,172,183,25,222,63,161,71,69,147,2,60,20,244,196,247,220,116,13,228,109,202,242,45,9,74,108,73,250,18,69,238,208,29,53,170,150,74,196,102,48,195,115,216,105,142,112,166,119,187,164,147,248,187,117,41,96,246,135,142,2,21,54,52,72,0,137,6,136,29,224,89,153,201,157,106,176,54,196,0,19,152,255,160,222,69,158,25,131,102,23,136,156,227,2,3,169,145,195,108,51,158,116,205,188,216,21,103,14,166,115,47,28,21,197,172,134,101,115,6,252,151,252,247,74,192,178,49,18,62,239,217,60,248,165,165,198,13,129,87,84,27,154,13,243,107,241,27,214,97,110,79,196,247,69,102,77,201,219,67,142,102,114,96,147,97,63,122,132,241,41,48,164,196,136,181,30,157,108,166,96,178,11,45,153,108,199,77,81,44,79,193,110,29,38,148,173,48,94,60,207,208,80,0,218,8,65,6,1,206,162,208,114,23,200,77,39,85,18,69,21,186,170,182,151,171,185,130,55,217,21,218,169,141,88,218,171,129,157,163,131,39,142,85,107,246,254,226,243,238,89,9,219,25,174,254,232,180,24,104,199,1,77,157,142,200,242,12,66,250,4,80,26,183,171,184,84,7,17,1,237,40,35,210,107,19,171,239,101,240,25,241,84,252,116,205,243,192,105,71,229,100,244,237,16,187,202,118,177,234,92,81,82,177,93,169,108,246,80,43,70,129,148,21,48,247,38,250,38,175,172,251,238,15,187,150,210,153,225,252,31,58,102,68,145,203,44,123,113,89,146,229,44,96,170,198,47,197,83,6,103,85,144,104,11,110,228,9,15,179,32,228,26,226,235,20,158,117,22,201,50,240,218,159,84,43,198,195,228,2,34,249,81,112,198,70,169,56,54,61,53,194,29,70,107,6,83,34,107,221,239,212,216,200,25,87,142,224,190,165,222,173,55,103,217,0,185,248,24,9,155,107,23,26,246,137,90,96,27,26,249,253,213,132,28,244,216,98,45,163,230,192,176,182,176,6,16,212,51,245,2,115,230,179,198,133,52,247,212,61,254,191,248,70,149,90,38,5,62,244,73,179,139,125,147,24,6,15,231,170,108,96,26,169,13,36,39,90,139,105,204,11,80,33,240,187,3,189,125,63,24,41,204,57,162,132,133,97,137,78,13,18,121,90,120,53,78,117,163,125,198,119,235,250,142,239,58,52,182,236,76,161,67,134,54,190,54,6,70,65,185,144,177,75,160,5,145,73,161,11,77,193,28,66,66,3,74,162,1,145,170,174,109,35,222,132,245,162,18,139,227,154,13,168,101,62,72,14,24,91,12,150,214,175,72,106,228,66,142,251,128,186,252,126,31,142,15,138,237,92,205,241,57,195,150,28,192,76,238,193,107,0,182,68,161,203,196,166,211,74,196,207,16,225,156,232,178,120,81,156,147,31,27,156,147,79,5,22,66,89,249,58,101,99,191,245,203,88,84,164,0,1,196,148,19,82,165,180,12,137,240,140,102,108,164,60,112,148,66,116,132,217,212,147,156,79,162,7,99,2,21,80,112,150,184,89,59,126,84,204,68,204,152,50,2,243,224,44,137,135,74,23,52,38,203,142,154,29,132,169,40,25,158,195,230,217,11,108,234,98,167,92,115,85,130,46,208,170,15,79,199,26,208,123,194,218,116,153,205,185,83,250,230,184,149,149,37,160,244,64,14,125,102,204,142,74,253,96,28,169,75,222,3,30,227,83,223,62,249,65,180,23,183,47,120,13,158,201,243,33,228,232,240,234,120,236,155,73,244,12,199,3,30,71,124,23,223,76,238,35,238,93,103,168,193,140,196,140,138,98,224,248,137,159,249,44,243,163,233,216,31,109,98,96,151,21,17,100,163,248,128,84,35,88,147,237,1,247,168,92,48,191,127,47,234,223,25,14,137,25,136,66,70,181,39,206,235,68,101,135,143,110,114,29,91,63,77,254,107,150,210,84,88,163,172,141,194,158,145,182,85,7,158,32,49,112,9,7,77,134,147,141,201,96,2,205,216,22,142,29,8,73,241,6,185,36,100,74,118,30,48,39,221,101,247,157,217,66,221,10,203,196,44,75,190,103,66,141,59,11,237,34,70,106,12,153,216,250,209,158,54,231,120,248,22,233,182,22,94,195,86,56,92,126,152,129,33,156,87,112,237,65,205,185,216,86,155,133,169,13,67,5,35,180,99,10,163,154,40,68,11,167,249,101,188,214,236,126,217,156,14,130,186,176,115,108,63,145,199,206,201,166,157,52,140,33,237,175,84,23,155,23,211,35,40,69,2,151,120,204,251,239,65,107,74,122,100,124,73,28,95,43,155,203,108,210,65,24,233,195,129,171,32,188,154,12,2,235,217,62,29,8,230,224,35,108,232,85,122,25,183,138,224,74,153,112,182,12,134,180,106,94,66,202,158,110,138,117,26,124,29,159,134,80,33,171,177,230,125,17,43,40,86,84,22,73,156,180,67,135,160,109,212,21,35,176,176,13,244,173,189,177,149,148,246,236,250,33,149,99,65,91,25,6,244,246,177,95,254,253,147,98,31,61,190,246,173,191,56,190,5,207,206,185,42,128,40,20,115,172,28,216,82,15,66,47,34,71,68,17,212,80,64,52,61,106,238,89,140,83,119,73,228,1,27,208,13,77,2,10,1,17,35,13,244,137,56,47,110,25,232,204,40,215,157,160,241,102,147,221,71,121,255,130,47,16,177,79,6,53,66,66,118,222,167,45,82,62,215,232,122,133,254,206,158,229,38,51,111,236,96,69,213,189,249,8,183,176,203,135,115,164,192,146,146,129,72,164,64,132,73,151,81,153,89,208,112,140,130,233,196,13,31,187,46,53,47,181,76,71,68,230,196,213,155,5,112,212,33,45,104,97,246,142,98,91,179,232,17,38,16,183,102,60,217,183,156,60,171,202,231,67,25,21,22,41,104,58,100,219,98,35,232,9,212,168,24,234,12,56,54,97,108,128,128,49,218,151,196,128,194,187,115,209,62,26,60,134,199,117,96,174,215,221,101,59,244,3,234,169,176,29,182,18,128,136,96,181,28,213,226,172,225,102,114,161,60,52,186,207,23,103,80,87,213,81,98,81,77,226,144,8,192,240,163,170,147,75,159,26,215,66,220,60,27,2,14,73,76,176,222,181,67,101,58,9,78,120,21,33,63,51,249,76,24,158,112,21,70,92,136,21,93,5,141,96,20,235,38,168,144,81,18,137,46,50,77,77,134,56,201,195,121,184,111,214,244,185,143,177,101,40,207,232,5,230,115,206,14,115,134,121,40,7,132,157,128,238,118,17,49,192,146,253,45,181,215,248,249,241,214,23,55,167,126,171,236,173,215,181,121,58,219,102,186,31,43,211,19,104,153,18,37,115,22,72,30,60,241,97,102,58,57,127,46,245,114,103,164,210,233,140,219,139,236,88,117,78,0,113,152,204,78,232,6,70,153,146,220,8,32,28,130,200,110,88,2,49,144,135,80,50,157,37,23,158,247,119,90,217,100,181,15,68,98,203,184,56,97,230,169,212,229,232,95,19,44,4,232,140,103,211,49,30,240,135,15,235,171,67,170,188,100,222,166,228,209,83,131,21,121,79,8,117,151,214,48,77,205,1,222,185,52,46,103,120,114,111,156,30,200,174,137,209,64,203,158,52,245,71,52,126,141,165,49,4,19,125,145,177,10,43,218,235,222,28,102,220,223,15,218,76,213,95,14,29,250,252,53,107,19,91,62,137,134,57,73,231,30,179,190,142,68,204,81,173,1,179,144,124,211,67,42,169,111,26,17,5,226,18,166,106,76,33,99,168,123,241,161,81,190,3,190,43,47,15,173,227,51,106,95,91,245,160,183,141,101,189,173,65,24,129,13,66,243,52,25,230,244,220,162,149,192,82,168,146,136,22,105,104,249,128,177,194,88,83,76,24,69,157,128,24,221,7,0,229,65,127,236,116,198,34,123,177,247,252,57,99,200,96,27,218,89,236,22,78,117,4,181,189,30,205,187,172,105,125,170,4,164,203,211,128,125,173,215,127,89,189,184,132,98,44,66,99,162,218,25,168,130,251,144,110,113,207,116,7,196,211,40,251,46,139,40,135,237,11,84,2,108,227,31,181,66,155,64,3,84,173,137,101,50,126,149,89,7,249,116,185,186,95,59,211,250,177,208,143,202,219,46,160,95,40,38,129,142,49,113,45,19,132,73,98,232,212,6,148,67,29,76,10,165,145,79,107,153,118,161,100,158,116,206,69,204,128,64,193,88,37,1,121,8,216,113,32,192,28,142,72,176,199,209,139,74,101,136,196,63,24,43,117,147,226,43,219,26,64,151,15,228,90,202,174,21,219,100,207,128,139,102,223,41,245,123,133,87,48,7,50,47,118,67,183,231,247,57,47,165,98,214,183,154,55,135,72,238,30,57,132,45,7,26,148,238,244,102,113,249,240,139,185,195,186,77,13,135,164,229,89,65,186,159,194,99,238,247,98,200,78,61,83,225,51,127,241,190,55,140,143,223,193,119,77,62,117,215,86,127,56,174,13,81,136,245,186,93,239,44,28,142,51,50,156,183,103,177,45,137,65,64,96,64,236,2,125,87,174,75,44,50,66,162,180,72,43,159,161,89,44,22,51,93,140,47,141,115,75,121,97,118,186,55,203,247,220,60,102,137,57,149,53,29,72,112,198,85,148,90,219,53,186,94,216,102,84,88,81,171,24,20,80,226,16,162,154,170,6,70,0,91,92,35,8,211,207,118,126,224,188,32,217,205,101,84,47,210,103,27,118,12,169,161,251,215,157,239,84,46,106,136,173,171,100,219,215,152,16,76,214,127,65,250,139,132,42,168,123,172,14,19,81,218,71,247,33,210,69,125,37,238,3,35,250,125,184,163,205,58,54,171,87,232,214,33,13,134,17,87,240,49,233,160,199,3,125,54,204,94,122,190,223,245,157,183,237,159,190,250,106,252,11,33,253,222,119,165,167,131,238,243,183,64,85,107,100,91,112,165,179,206,130,167,148,112,241,31,134,219,66,129,212,16,50,44,84,182,178,241,177,204,23,2,23,70,163,92,39,230,204,57,241,50,44,8,41,34,114,33,54,105,144,132,100,128,45,56,203,254,186,209,201,97,193,220,180,240,170,42,246,87,237,148,141,86,13,84,232,156,169,200,174,63,182,76,168,119,235,228,170,218,203,85,86,221,158,114,78,46,9,98,3,123,24,132,5,224,82,170,87,235,50,117,70,121,98,54,251,238,129,247,7,62,0,214,103,249,94,214,227,116,157,164,141,84,34,221,64,191,184,184,113,219,111,96,90,205,225,155,151,241,193,59,169,79,131,19,87,71,127,249,99,51,15,183,183,241,175,58,17,119,219,196,137,77,28,155,48,8,42,22,135,6,91,228,50,4,217,122,40,184,42,166,1,211,158,175,58,195,146,80,123,28,124,123,64,202,19,236,117,163,79,183,58,191,105,181,40,251,60,35,29,60,206,240,161,17,22,98,230,226,206,187,188,82,46,16,239,206,119,107,71,245,34,99,88,87,211,144,165,183,165,229,48,195,206,129,149,102,226,209,33,99,20,200,252,26,229,71,232,71,239,62,213,144,250,6,194,46,71,198,52,11,122,34,15,148,189,217,134,93,170,68,173,13,34,19,75,96,34,82,181,244,131,107,237,18,125,80,33,139,16,179,59,20,91,43,197,125,216,249,91,108,32,185,68,220,104,46,3,133,51,83,108,59,28,66,176,139,11,197,35,114,74,56,216,122,162,175,173,16,46,236,55,235,86,122,56,243,253,97,10,176,181,221,94,150,235,61,253,239,203,252,133,1,115,213,208,110,196,123,69,163,245,73,112,110,121,244,208,28,192,185,237,64,124,63,98,78,203,156,87,128,119,4,94,231,68,114,217,72,145,87,144,128,51,141,66,105,6,14,17,77,98,5,178,236,217,186,173,21,115,149,56,211,29,237,237,66,99,123,96,55,77,38,227,170,229,194,124,68,149,41,41,78,66,157,18,147,135,201,9,169,176,15,219,26,218,133,253,2,104,122,36,167,208,80,225,46,177,183,233,74,148,99,249,33,181,23,28,129,132,55,5,92,98,194,56,22,58,122,186,193,206,126,253,186,108,95,190,221,156,198,144,69,126,143,211,219,41,220,93,232,233,111,111,71,150,204,237,163,24,115,134,126,190,20,119,235,119,54,66,3,146,113,215,26,121,135,25,56,41,0,26,161,72,26,133,74,129,100,19,113,248,174,217,5,199,128,20,60,85,188,186,140,25,64,117,12,29,223,196,62,112,181,128,99,161,91,72,17,200,92,242,81,80,181,78,19,35,130,213,65,192,21,131,142,182,73,51,14,112,10,22,211,218,251,106,171,21,75,163,169,145,55,198,57,118,198,158,103,164,75,239,175,150,174,19,12,251,118,237,59,158,204,248,76,139,88,38,39,130,215,95,201,18,156,172,239,219,67,70,194,37,161,243,76,177,204,6,1,221,88,197,21,2,185,119,167,150,199,24,38,16,117,35,150,57,240,188,119,238,126,28,123,170,241,60,185,111,198,232,198,38,120,35,50,203,202,116,77,43,252,222,59,133,182,112,126,202,250,113,247,70,216,136,78,3,165,115,247,84,67,82,226,47,37,195,39,195,224,45,202,102,106,130,254,132,230,54,124,127,165,91,84,210,205,176,107,145,75,150,117,160,35,94,138,114,165,47,223,226,255,189,141,47,248,163,178,255,77,152,25,79,35,112,40,62,114,124,142,244,10,128,91,204,137,162,107,6,27,107,2,251,238,98,227,56,194,143,63,240,212,101,14,46,67,249,163,37,231,94,125,185,3,151,37,165,53,195,64,59,83,142,192,32,82,190,141,50,154,152,161,207,11,19,123,9,100,16,162,159,215,219,2,136,99,180,104,219,24,13,247,199,209,159,196,201,143,194,228,158,52,44,127,98,95,31,198,215,251,81,235,83,118,179,102,191,191,246,154,79,111,121,123,43,159,205,215,157,97,60,59,251,179,255,231,3,68,136,135,21,65,239,10,233,93,165,15,178,251,210,248,155,73,52,78,152,192,70,85,162,14,116,75,97,162,216,152,126,154,177,174,183,126,229,89,94,178,120,139,209,218,149,139,207,229,228,92,54,179,80,112,248,72,194,210,119,231,171,158,241,82,193,33,110,189,175,96,187,232,161,178,82,135,187,41,141,243,40,116,237,62,105,205,216,247,121,253,208,98,182,118,110,14,123,233,251,52,198,126,116,159,77,185,11,182,20,247,97,163,14,154,109,50,170,254,241,237,217,53,71,223,241,229,89,103,106,134,103,125,149,214,52,150,26,130,146,59,14,215,210,15,246,2,22,100,37,13,92,2,55,3,6,220,45,247,49,18,201,52,233,124,31,244,15,96,255,117,112,71,200,224,139,176,49,93,114,83,208,218,12,158,13,12,139,168,185,166,241,196,39,237,98,129,104,175,108,78,209,194,229,117,36,87,19,119,27,230,34,104,193,135,225,87,147,249,75,137,161,173,39,105,229,138,0,29,125,83,54,7,41,240,129,210,245,113,187,27,167,23,232,15,165,29,163,225,241,213,254,192,174,63,245,41,107,156,87,246,192,7,149,128,40,174,153,57,41,167,232,39,104,73,239,234,165,239,105,92,237,200,120,114,182,51,202,119,127,241,71,55,179,15,98,46,196,27,28,113,77,34,18,136,65,148,147,232,32,187,10,70,140,231,161,137,45,240,4,22,56,212,206,52,156,184,212,83,196,240,244,110,72,146,60,234,32,181,49,204,68,75,163,94,24,210,220,168,218,78,165,158,168,190,132,221,101,246,209,138,21,154,29,241,29,201,91,120,185,11,23,177,58,181,185,82,54,67,68,219,36,53,28,38,77,188,80,119,110,69,103,128,227,171,99,36,85,10,196,40,85,95,10,152,112,122,155,39,13,243,247,123,64,111,215,165,157,155,95,219,16,195,47,164,227,138,203,166,123,27,229,173,226,215,163,176,221,179,250,255,161,171,9,114,105,138,208,212,17,152,248,214,26,104,91,235,211,230,193,248,134,79,184,87,140,90,125,7,99,204,157,7,251,12,159,202,51,162,70,228,110,24,5,136,178,144,53,88,7,143,171,3,233,48,137,213,169,82,164,186,178,68,6,226,45,85,42,12,235,191,34,171,1,148,89,197,12,226,57,220,74,18,32,179,94,193,70,171,49,251,40,10,61,226,216,125,244,95,237,213,95,93,48,202,84,167,141,230,16,147,240,81,48,156,14,224,91,170,75,86,91,77,146,52,153,10,31,61,219,157,255,25,90,130,237,217,144,7,202,139,97,122,179,247,206,39,18,5,183,243,90,255,103,241,48,207,108,154,56,237,171,101,95,125,119,146,251,180,26,206,226,37,141,201,152,48,116,65,222,161,189,11,64,219,141,137,125,228,241,98,221,120,161,21,89,198,69,253,194,26,39,55,111,7,120,251,53,45,254,96,21,79,4,166,245,171,189,124,234,42,15,30,95,84,86,52,159,111,82,219,54,254,226,69,231,234,85,19,103,86,43,94,139,145,22,194,34,213,120,207,69,97,56,9,172,6,110,225,174,101,87,221,188,173,126,77,61,225,83,11,241,97,140,211,30,158,152,143,41,204,153,206,202,68,64,41,58,177,112,92,82,52,86,245,152,172,117,30,177,214,165,218,38,13,238,115,229,218,252,67,36,121,243,108,241,22,19,68,250,49,243,217,36,232,71,27,253,119,150,207,251,213,155,15,114,135,115,182,84,196,153,132,2,19,125,236,123,142,193,241,173,215,65,30,55,111,153,213,71,169,57,251,110,222,234,241,191,125,120,32,30,38,21,234,110,95,141,229,205,79,116,242,177,19,207,0,206,36,59,177,77,218,135,69,227,9,140,167,47,100,39,151,65,157,26,199,221,31,252,191,94,111,224,136,145,145,224,13,114,153,244,162,56,28,130,14,112,77,2,96,89,90,179,174,248,183,143,247,246,249,118,163,62,4,42,98,120,50,221,51,61,159,42,129,36,119,181,112,132,6,201,186,158,11,63,120,67,140,68,59,145,84,11,85,171,100,130,39,206,69,54,177,9,212,94,154,111,78,190,244,59,126,222,127,151,245,210,178,237,214,82,128,56,32,91,3,53,114,143,232,132,109,84,94,119,240,169,59,195,31,42,209,209,191,214,135,231,65,7,218,225,80,172,65,183,39,205,43,147,100,210,175,7,187,47,108,133,200,167,113,136,220,239,206,247,110,213,161,2,46,0,242,168,112,237,124,190,23,229,4,250,88,96,167,99,41,98,137,153,218,221,122,4,234,5,75,163,144,167,113,248,73,127,244,189,117,152,88,186,186,213,31,196,84,204,83,146,30,211,116,111,202,170,241,130,192,176,69,5,111,215,100,240,172,15,16,26,64,61,94,249,120,61,228,114,151,255,103,186,99,18,168,132,24,0,47,143,46,235,199,105,61,167,1,102,105,35,249,132,118,184,233,144,158,200,198,136,224,119,192,72,134,52,4,158,8,66,17,73,245,74,135,68,148,4,81,154,33,0,197,17,165,4,222,3,51,243,11,93,29,246,94,49,213,37,157,86,46,6,133,127,126,37,127,98,109,136,235,107,211,169,85,97,87,143,230,170,178,208,91,127,98,122,5,155,62,4,179,152,112,27,131,16,188,186,246,139,22,255,27,234,122,12,185,33,236,60,93,158,38,176,108,128,155,75,245,225,65,130,2,4,62,71,97,72,113,41,116,34,160,0,15,97,235,154,157,98,87,134,14,0,100,40,130,32,73,4,39,60,56,20,180,189,236,81,34,87,103,50,159,68,128,236,188,86,13,79,102,19,96,28,178,104,9,93,44,253,99,8,90,49,116,8,63,8,203,79,195,45,203,229,53,166,142,183,195,183,253,96,31,17,71,102,188,118,68,9,119,180,179,58,91,109,205,5,70,39,230,23,245,123,66,100,229,236,103,22,166,110,205,197,74,133,18,159,213,58,237,231,31,218,19,255,154,62,50,180,38,209,94,144,8,56,140,65,236,115,15,230,198,229,191,78,209,219,19,15,192,203,104,118,198,145,138,35,33,172,216,171,205,206,219,232,84,93,129,30,19,202,190,11,244,163,172,57,230,186,127,60,218,125,16,31,164,168,254,190,194,95,87,122,203,152,34,11,6,205,239,214,103,196,147,141,146,213,26,75,101,10,51,3,123,141,198,223,31,205,163,87,235,85,203,77,135,138,248,72,179,205,113,160,214,22,182,22,178,115,60,143,249,60,4,9,255,111,88,219,237,39,87,123,98,14,164,3,53,241,176,213,173,115,19,34,158,48,143,74,227,117,1,101,209,167,66,83,231,49,9,172,247,82,32,169,82,31,152,126,97,59,149,223,155,247,223,208,59,31,63,36,182,241,204,115,25,253,3,35,76,215,201,231,215,30,254,143,127,214,243,110,21,127,34,193,143,186,230,126,126,238,141,93,248,19,38,125,127,196,172,152,180,209,99,214,224,41,192,37,60,94,159,221,249,209,135,203,120,118,251,31,231,230,201,222,109,157,124,70,247,101,216,185,231,23,191,79,190,167,190,209,183,120,94,120,115,0,110,239,167,29,218,244,87,132,241,92,124,188,58,64,251,204,190,157,249,13,126,251,241,63,65,220,19,26,104,12,186,224,153,162,235,85,104,134,36,203,160,135,208,117,143,162,246,93,15,119,62,161,230,64,74,108,176,4,159,242,138,149,98,3,129,17,145,12,29,4,8,135,200,168,2,110,29,80,69,103,193,97,2,232,72,74,242,134,107,235,32,53,139,69,213,53,99,73,155,211,104,102,208,52,189,251,4,234,8,155,132,255,51,209,111,68,30,97,228,215,175,253,36,27,237,229,39,177,103,62,56,68,198,4,145,90,248,150,156,214,21,12,238,53,223,23,232,145,119,24,183,195,190,17,113,132,246,2,245,7,156,87,144,110,89,176,21,40,117,2,25,82,12,168,67,238,194,238,194,59,14,66,1,70,57,118,33,68,101,192,242,156,161,160,218,51,141,76,208,44,81,30,149,78,29,57,212,45,74,26,112,4,24,145,254,100,252,117,161,181,84,58,140,178,117,31,185,7,61,145,215,49,227,70,3,32,27,70,88,195,208,1,57,38,158,37,166,1,9,107,22,176,178,124,176,47,58,157,12,141,160,13,237,27,81,203,225,242,64,119,152,249,195,134,159,123,36,175,114,203,160,30,26,169,212,110,254,219,234,181,65,177,22,231,122,177,11,67,138,205,32,1,208,44,8,227,60,193,254,236,45,207,122,231,149,241,95,113,245,252,142,107,143,188,218,216,195,216,234,123,59,235,3,16,139,94,160,80,185,145,35,120,136,92,17,157,76,161,52,228,118,223,173,34,188,251,161,213,154,202,154,162,246,68,97,238,202,6,66,8,13,19,174,132,227,130,70,103,184,189,47,37,204,116,19,221,8,216,83,124,36,137,3,141,4,225,181,26,148,250,21,195,26,246,188,239,245,253,50,46,180,113,109,251,84,162,171,28,153,93,18,251,166,150,83,30,126,180,174,49,234,173,20,188,136,113,247,253,98,124,33,33,235,144,246,253,238,222,61,221,2,165,16,141,37,39,74,209,245,38,131,45,22,173,81,188,52,184,53,28,112,72,41,240,22,240,15,137,55,219,40,55,10,96,146,19,143,148,76,212,239,102,68,72,238,102,115,43,53,221,216,173,247,144,97,3,134,146,231,106,163,236,201,67,74,5,11,183,50,16,146,17,133,228,78,14,1,164,135,177,27,131,33,15,5,124,19,114,30,156,190,199,4,183,36,125,209,86,171,180,215,197,39,157,54,242,243,16,111,56,229,130,165,55,202,190,14,141,104,20,104,197,43,200,190,108,40,205,108,49,96,211,44,20,200,194,148,164,92,36,1,87,227,161,149,139,231,58,123,47,33,235,246,103,131,38,73,84,32,164,177,122,221,179,41,240,15,210,96,156,97,13,161,225,52,60,230,77,155,40,118,156,115,1,17,193,131,21,64,239,80,19,81,136,170,104,125,58,112,88,94,97,224,48,220,172,17,18,22,67,200,0,43,197,101,135,13,147,86,246,64,210,57,243,170,50,100,213,63,237,104,58,115,108,100,48,11,138,106,114,204,7,56,0,29,42,108,80,123,89,255,113,139,122,95,113,100,127,42,127,107,204,118,102,34,74,200,54,141,210,129,126,68,139,109,240,39,46,197,88,223,76,100,134,34,242,24,218,119,37,13,134,203,252,234,250,193,244,226,58,46,77,229,127,7,252,5,202,42,187,46,122,156,145,144,96,167,4,8,37,240,55,149,239,144,168,113,68,212,72,210,224,17,135,1,50,128,220,77,164,183,188,159,83,95,48,26,212,48,208,122,215,212,166,90,166,138,115,19,70,242,236,74,10,93,2,66,37,0,9,66,207,60,136,0,3,218,93,3,237,45,189,5,64,7,112,53,77,192,32,103,10,142,54,219,140,230,249,114,198,109,26,23,23,119,136,98,5,140,155,162,195,40,121,90,155,209,34,29,212,90,123,165,22,66,38,42,136,38,241,5,144,31,25,161,172,211,122,137,77,58,23,245,58,21,138,166,31,69,6,17,19,56,241,204,28,50,70,10,129,77,5,176,1,22,26,88,158,173,165,90,94,122,160,20,220,89,221,48,109,15,107,4,80,26,136,221,203,79,208,100,224,207,83,2,53,229,51,82,38,243,89,3,175,13,195,36,123,16,67,202,163,4,166,153,162,96,135,164,253,72,84,242,106,228,161,231,78,26,173,176,125,221,159,15,113,72,52,10,83,74,80,130,91,50,105,135,180,67,58,252,166,206,203,7,98,187,250,230,221,99,121,199,235,124,255,117,162,120,106,198,105,51,73,28,97,194,51,212,172,91,98,137,47,200,228,186,226,144,143,67,62,148,225,203,4,33,47,29,255,197,180,253,248,185,242,31,35,93,116,153,57,226,124,12,208,231,138,41,155,161,179,67,176,192,20,114,80,7,104,107,70,76,0,99,28,130,221,2,206,17,206,6,154,231,26,212,0,244,0,200,75,109,24,208,195,212,225,191,58,29,204,211,188,194,203,144,39,2,137,198,5,180,3,193,208,16,169,128,137,86,56,146,19,43,9,102,40,237,57,98,238,189,120,125,65,225,26,109,185,122,6,110,84,72,124,49,115,205,203,251,68,63,226,253,178,98,198,31,177,227,199,33,91,210,37,102,179,89,206,194,242,193,189,208,89,225,178,237,107,190,154,159,61,219,21,5,137,76,72,108,176,208,1,147,96,45,54,155,136,43,100,54,24,96,210,125,90,23,112,203,25,71,210,161,107,129,182,73,8,34,44,205,17,14,176,128,233,2,247,169,168,2,66,175,22,209,157,187,197,32,67,149,43,229,64,68,13,195,150,208,68,144,215,22,167,172,119,35,224,141,238,114,165,76,233,39,146,236,192,164,53,230,101,8,131,200,100,115,149,149,61,160,50,68,56,166,221,180,104,223,74,15,122,217,59,243,58,209,66,191,149,30,254,37,41,56,146,236,193,87,79,95,216,198,187,127,250,186,191,182,108,206,198,103,63,214,167,177,20,201,81,38,11,174,156,211,189,161,68,106,46,187,20,89,119,108,93,241,244,48,230,12,159,92,139,79,182,124,154,104,165,83,78,14,219,98,26,40,17,12,64,159,226,84,132,71,158,179,148,251,134,23,55,150,66,55,168,91,21,222,249,42,248,6,18,64,145,144,123,32,233,80,51,81,124,63,184,53,137,45,183,44,201,180,237,126,34,110,100,155,76,147,13,2,83,86,130,129,36,49,24,80,134,35,28,216,57,129,160,118,117,13,168,61,159,2,190,36,175,173,114,75,77,177,171,228,163,238,48,207,240,238,80,255,119,13,151,60,222,88,126,82,179,75,254,1,241,71,140,126,192,229,143,64,254,68,62,60,5,35,177,161,214,205,238,146,79,31,211,25,147,50,10,0,229,137,49,115,57,10,131,82,148,5,116,219,6,213,205,27,184,67,113,144,25,88,201,0,26,60,144,166,18,21,200,48,6,53,169,148,213,170,5,13,218,142,76,3,148,209,195,99,196,16,233,11,224,234,191,39,58,166,62,138,55,43,162,60,141,204,15,179,235,100,95,136,93,242,240,172,201,154,206,84,223,228,186,55,244,122,20,240,161,45,69,241,195,208,122,51,220,198,236,43,5,179,41,245,174,154,220,123,255,0,182,78,197,99,205,188,133,140,36,140,182,57,131,163,210,196,230,98,20,143,185,129,230,8,149,113,143,111,25,239,216,248,97,141,86,58,221,139,211,94,194,155,152,238,211,41,246,227,93,158,222,16,56,39,90,225,220,133,21,141,204,120,34,76,59,168,164,77,32,106,61,69,188,2,107,58,75,103,70,65,177,64,114,210,56,5,130,221,4,227,68,189,198,37,110,118,85,237,117,100,202,152,57,130,60,238,91,97,216,13,117,136,103,49,87,4,9,161,36,11,104,65,68,110,96,155,170,164,46,91,60,241,248,202,10,62,195,53,204,150,247,48,40,192,3,242,40,220,147,63,117,165,63,115,171,159,139,255,98,189,71,175,174,106,134,105,104,20,182,206,63,159,14,147,129,129,220,107,12,75,239,104,191,182,204,101,72,41,65,144,1,68,66,34,99,36,98,145,113,92,178,0,10,170,35,0,79,2,39,15,186,75,229,248,25,44,167,78,37,177,136,38,86,162,109,54,125,5,27,208,108,208,10,192,158,1,181,243,254,85,184,31,200,162,142,103,201,120,122,101,168,247,152,113,68,122,86,196,107,31,17,67,196,134,3,87,174,167,109,6,199,202,194,30,72,222,221,20,81,92,62,87,121,101,185,97,11,69,14,61,254,63,227,15,85,101,88,237,222,140,158,19,201,109,225,35,8,255,98,22,134,173,7,139,182,196,112,182,54,73,199,255,207,48,92,83,115,75,240,100,131,123,1,183,16,110,51,83,221,113,134,103,39,48,185,202,179,229,52,223,145,170,41,166,46,64,147,170,148,34,98,215,147,106,222,53,216,1,227,84,164,148,0,19,152,22,112,61,52,45,34,83,150,177,95,168,79,4,17,204,121,154,101,245,77,84,83,161,243,97,231,197,41,15,124,3,201,97,31,14,229,190,142,170,170,134,170,0,93,109,41,36,93,149,174,50,52,163,107,135,47,224,206,18,54,235,13,112,41,10,131,231,208,213,33,5,111,46,159,255,247,254,253,81,213,239,51,183,56,170,73,203,26,160,17,169,65,156,231,31,63,23,70,9,6,90,121,105,219,76,59,106,218,149,2,162,8,72,0,32,19,102,4,12,0,34,43,235,196,161,103,202,52,64,113,145,24,100,37,224,122,130,64,132,25,210,64,198,48,0,26,173,69,210,24,154,50,98,98,69,4,15,7,136,3,125,76,172,172,53,116,13,194,21,47,21,178,194,161,139,215,251,78,84,66,242,121,123,44,206,179,199,219,47,136,82,66,242,154,84,207,134,251,52,164,93,2,27,165,247,26,55,127,228,178,33,218,223,11,168,141,216,172,140,11,185,149,100,63,105,71,137,160,65,228,122,189,237,185,198,150,237,184,248,236,211,15,8,92,52,215,60,69,197,60,7,236,104,92,0,199,158,31,177,68,17,204,18,241,192,9,202,146,148,69,4,150,148,242,80,177,86,192,178,160,189,59,215,133,167,137,135,180,33,69,13,33,18,1,14,27,170,43,166,189,139,157,118,19,212,24,110,202,112,69,122,142,128,48,236,23,40,18,182,107,98,61,195,48,186,253,8,218,112,228,189,142,159,185,136,126,138,200,218,43,76,157,230,128,101,134,131,120,110,122,61,175,121,235,15,162,167,188,43,78,70,224,40,53,6,146,233,132,40,50,186,165,235,229,25,121,196,216,127,187,235,149,115,117,154,64,140,221,80,114,158,147,6,99,159,99,218,82,89,74,173,6,154,81,39,141,27,163,132,26,35,73,96,212,198,59,191,125,114,19,238,93,243,154,147,247,185,182,111,233,189,70,5,139,78,172,107,184,122,165,210,63,31,190,240,185,157,220,141,22,250,185,114,5,175,32,235,42,207,81,212,104,102,251,90,251,255,127,92,110,104,56,248,208,5,112,201,57,51,175,134,100,25,132,155,178,225,213,197,175,188,114,19,131,35,237,161,229,238,206,9,84,106,100,209,69,235,29,86,110,31,135,74,25,8,212,162,122,181,51,147,64,91,104,77,40,223,19,149,113,187,162,34,130,98,16,175,88,111,1,87,42,12,42,209,170,119,30,236,221,240,178,235,156,151,221,70,11,140,211,14,207,161,44,48,132,34,4,129,65,144,35,232,162,120,90,87,33,13,234,106,177,217,38,150,152,20,40,9,134,156,43,143,25,51,15,9,191,74,135,117,248,26,147,33,37,13,80,25,19,10,36,82,165,38,224,36,80,227,147,241,3,240,206,180,162,211,15,213,125,92,63,138,219,245,48,184,230,50,198,1,112,122,134,101,141,191,139,254,107,233,47,194,46,212,178,43,13,96,156,101,100,150,8,50,71,122,200,234,213,20,109,89,251,31,54,31,64,15,65,21,1,227,34,17,176,232,178,215,128,44,114,92,88,18,22,13,136,36,165,68,212,216,34,8,29,209,54,2,73,158,53,251,146,67,202,221,217,154,161,193,117,103,66,83,167,214,220,217,85,219,120,231,126,166,23,39,158,74,228,128,49,128,42,148,214,154,144,246,59,79,235,220,123,255,237,203,170,93,80,39,93,10,148,112,220,51,105,241,50,194,81,223,184,176,123,1,21,210,133,132,105,223,185,157,246,160,10,45,175,156,9,65,20,249,237,44,51,197,246,83,247,178,242,41,150,154,151,198,168,140,125,219,64,80,19,206,130,39,8,152,190,229,126,81,228,127,21,251,255,132,225,210,76,31,173,166,15,214,188,89,43,253,65,143,199,156,42,160,150,241,23,0,18,133,23,4,170,92,11,209,105,4,237,72,57,32,13,108,80,103,6,207,103,71,18,128,4,57,192,8,202,232,57,206,131,79,217,23,65,150,93,70,218,73,158,209,2,132,13,158,247,158,29,48,194,12,242,124,53,1,157,208,52,65,50,5,230,40,88,63,244,41,94,150,143,125,220,213,142,249,68,243,61,30,26,158,132,159,195,117,102,158,192,179,105,153,217,208,13,215,69,40,141,28,197,21,197,73,106,171,62,189,55,173,191,99,210,193,101,54,227,41,192,168,2,180,177,11,35,237,10,135,48,12,177,18,175,66,215,52,160,135,200,84,62,137,135,184,13,33,148,3,56,68,132,126,118,210,214,115,88,184,2,167,172,14,145,105,134,38,145,243,197,23,31,40,12,30,249,96,148,6,104,85,210,185,22,243,92,112,28,43,50,12,249,111,23,242,46,185,21,238,46,242,78,140,57,10,91,94,9,25,242,191,70,228,221,249,24,239,86,89,137,220,194,175,135,178,230,162,185,61,183,227,245,213,225,82,149,222,192,234,28,233,184,23,194,24,144,128,20,76,10,151,146,114,100,121,207,159,94,156,136,111,152,214,47,232,71,7,152,242,116,116,83,167,161,187,39,64,107,158,84,42,183,29,151,196,126,109,176,235,44,136,139,71,28,8,103,230,128,107,152,181,51,171,54,20,233,2,137,33,2,48,226,72,31,195,48,75,69,142,141,155,192,183,212,242,61,137,93,191,149,105,175,38,180,94,109,242,230,250,95,155,126,75,146,37,83,217,142,0,1,148,70,131,189,191,238,118,213,235,223,157,179,15,117,161,105,237,191,107,113,180,122,0,207,228,137,154,128,78,189,11,27,96,144,161,13,3,81,30,85,61,164,236,35,51,116,104,139,39,132,131,106,214,51,102,147,42,36,43,91,70,55,158,192,73,5,69,228,237,66,58,65,48,193,19,36,184,88,18,121,142,0,246,4,143,71,177,40,112,67,104,90,7,180,203,206,22,205,136,187,19,186,206,169,135,184,190,56,47,27,92,85,57,128,77,127,93,5,154,97,97,154,108,25,171,73,203,73,193,168,178,194,209,54,145,247,212,25,34,54,242,70,153,172,148,26,47,250,25,236,162,183,166,152,86,191,166,12,248,149,72,178,32,149,83,151,194,58,25,158,59,242,50,174,158,183,245,182,170,127,252,146,242,238,208,21,115,224,234,125,78,185,194,184,70,246,247,207,216,75,153,250,247,231,180,93,14,159,168,208,147,186,79,23,90,126,178,108,161,235,21,238,186,221,178,129,179,12,183,41,39,165,184,46,6,164,78,6,60,90,116,213,78,12,32,51,13,88,12,28,49,100,4,244,44,199,132,125,45,238,85,215,46,198,227,10,67,230,169,22,42,244,95,202,102,119,90,179,236,183,16,63,21,219,20,34,97,26,216,101,135,137,32,102,196,220,92,161,233,7,239,203,149,88,128,127,253,34,13,177,162,23,128,43,157,186,35,187,237,27,5,226,32,48,0,133,24,145,199,254,201,18,167,88,74,24,193,159,48,25,178,166,4,101,228,92,24,97,71,199,48,65,13,9,3,57,134,147,60,133,71,41,11,209,249,9,64,24,4,237,52,13,183,84,106,69,38,214,238,138,89,236,5,103,20,176,185,187,129,56,103,123,62,152,27,59,13,146,45,8,80,145,195,174,162,74,219,162,136,38,97,27,58,68,89,189,166,231,240,185,188,65,110,174,231,93,186,164,186,32,130,51,213,131,240,16,55,251,70,205,47,176,104,87,230,93,41,39,16,219,11,43,161,101,66,12,109,215,83,18,86,219,253,40,137,94,43,67,120,252,175,239,36,46,60,134,217,2,183,146,182,121,224,10,216,4,108,182,177,222,111,55,199,236,239,203,237,228,54,90,216,166,144,187,43,78,163,138,95,203,50,139,162,0,34,42,72,152,22,19,33,69,36,128,27,210,64,116,75,88,147,21,200,144,61,133,169,49,76,14,11,160,246,167,197,185,156,150,184,112,116,175,217,118,85,214,186,219,182,163,100,78,224,105,194,151,154,219,152,3,183,6,202,67,196,216,110,139,197,18,8,63,34,145,147,46,115,255,109,223,63,118,142,73,49,137,38,177,36,82,53,8,13,153,128,149,19,101,1,54,39,155,190,128,75,148,15,37,32,159,241,26,75,157,166,8,147,118,27,109,210,81,31,107,194,78,101,144,18,65,35,52,168,112,69,238,24,64,145,109,21,42,33,59,92,88,213,70,29,234,82,177,166,243,70,46,76,137,107,9,25,53,43,113,107,94,237,132,150,81,58,81,172,17,252,5,178,243,84,173,43,142,237,114,170,149,97,117,240,148,172,112,132,88,89,29,76,103,111,158,8,179,172,141,63,77,174,43,199,126,200,117,26,109,47,228,125,57,127,166,229,45,159,118,155,123,41,40,180,221,143,205,254,123,126,236,125,249,121,91,126,126,221,227,14,79,160,39,227,158,147,43,132,233,171,101,126,211,7,245,225,55,76,127,81,40,227,5,185,219,240,219,128,110,127,177,89,25,251,175,177,190,9,47,146,209,227,172,77,117,233,61,49,213,48,78,199,116,72,116,168,210,72,60,70,235,72,59,174,246,254,33,161,163,8,163,255,190,138,223,117,25,110,196,150,162,69,43,212,164,78,242,109,166,180,122,39,68,114,5,186,181,152,148,45,62,146,16,35,82,78,233,122,86,204,52,88,30,214,197,238,215,152,152,25,254,236,180,39,208,132,40,26,85,77,165,144,128,232,188,132,200,61,37,8,184,50,243,215,123,252,91,67,146,0,111,234,117,245,128,232,8,156,134,206,77,13,195,220,173,25,171,19,169,50,14,49,154,226,125,18,41,44,18,160,51,43,160,99,186,78,169,16,74,180,147,117,147,19,207,235,130,42,42,38,22,99,247,52,83,207,13,201,193,213,163,64,116,127,219,110,72,84,33,82,52,213,82,27,190,171,16,106,216,213,41,113,228,13,24,39,178,19,110,33,146,112,1,1,252,132,173,74,239,184,64,190,140,79,58,68,251,47,203,199,95,228,18,211,67,55,147,187,222,161,147,9,226,240,89,47,88,238,249,244,127,112,241,22,195,6,216,59,167,4,230,246,128,34,119,205,192,132,189,217,221,12,167,190,27,176,110,188,209,154,2,228,214,121,168,43,156,117,172,139,49,66,205,70,27,107,128,3,48,12,210,130,0,15,201,228,80,170,128,112,19,160,23,163,87,236,77,180,231,252,36,0,50,110,189,2,93,175,93,72,181,189,21,163,7,83,242,232,66,141,0,161,160,184,146,48,7,107,4,23,86,36,224,168,156,181,143,10,57,83,28,96,44,94,245,78,191,87,88,212,48,5,194,48,41,19,160,189,90,15,214,125,27,1,82,37,72,227,83,211,241,79,239,195,47,113,56,72,55,118,228,178,81,162,87,91,146,16,57,189,159,145,23,115,10,170,104,79,73,206,105,34,74,228,52,199,200,82,16,149,156,161,216,248,25,0,141,103,129,214,201,144,240,105,48,17,161,242,65,10,30,72,79,87,171,99,172,60,136,130,102,178,95,68,86,179,133,90,81,212,125,76,124,172,253,49,93,128,220,63,13,222,252,151,158,168,168,0,32,153,190,98,37,116,79,248,198,242,7,18,202,27,104,148,26,202,39,132,12,40,59,135,167,183,178,89,68,229,104,244,125,220,246,191,249,141,196,23,165,111,150,177,154,126,162,245,226,121,105,62,29,9,43,1,192,139,141,153,73,169,45,170,218,157,109,98,145,254,108,2,218,208,122,246,194,89,162,197,22,99,27,133,170,17,12,145,0,155,146,22,160,71,135,89,86,135,58,209,138,246,100,106,219,7,213,122,43,172,92,242,50,189,244,115,43,143,195,78,248,72,151,53,133,115,206,98,32,1,0,160,1,28,80,1,0,236,128,200,206,155,132,10,188,111,117,57,128,78,126,228,211,251,15,126,64,244,107,126,197,235,147,253,37,29,207,241,153,28,144,227,49,14,81,90,29,251,246,49,187,204,237,236,241,29,31,67,54,218,160,97,163,175,20,229,48,24,241,56,121,245,97,137,182,225,150,100,204,141,80,107,136,122,131,129,235,89,78,234,11,116,179,183,137,193,198,103,180,174,239,19,247,170,215,50,143,118,158,237,92,153,43,239,209,190,227,115,226,114,235,227,243,249,241,252,95,247,4,55,94,226,240,157,183,49,52,202,183,195,143,39,223,159,199,236,119,52,216,253,246,254,120,147,72,17,166,253,72,211,18,172,138,72,23,248,66,107,221,160,118,67,239,137,54,34,141,156,66,91,192,107,176,119,136,83,122,138,96,109,54,172,154,195,139,158,237,114,59,148,15,164,200,174,123,117,236,123,253,27,55,183,76,220,137,32,78,139,79,249,92,184,184,168,153,133,11,13,160,6,37,113,88,44,56,68,63,138,249,199,35,119,123,71,47,5,216,109,82,87,51,120,41,176,195,178,43,57,196,176,87,161,195,84,226,246,98,202,231,227,174,50,164,58,221,104,229,128,193,107,12,40,137,161,4,208,64,19,107,46,243,173,49,166,110,82,64,24,0,11,252,119,162,137,12,97,0,67,224,111,81,130,158,135,77,155,151,111,223,182,224,168,123,196,126,117,62,142,122,151,156,162,130,236,164,236,218,22,255,94,48,101,40,212,125,88,195,250,187,39,219,125,84,174,4,66,28,132,13,41,125,187,129,159,223,246,126,168,237,130,221,74,182,98,21,152,0,198,49,139,172,91,71,68,84,193,150,34,95,104,39,2,59,137,155,1,107,20,0,168,81,137,16,27,124,48,72,252,88,33,4,111,61,8,79,139,143,21,46,23,186,172,184,59,215,251,158,177,240,235,135,178,169,228,201,201,38,82,67,82,16,203,155,186,102,235,189,188,246,62,243,74,148,116,178,46,206,18,222,81,126,23,36,67,50,117,216,21,254,145,59,215,223,60,250,81,204,237,203,216,146,80,65,205,104,39,255,191,216,178,116,251,31,117,227,247,91,248,94,31,223,143,225,8,34,48,215,112,160,212,91,74,124,98,188,43,112,135,24,70,47,96,71,94,14,202,199,224,244,54,180,233,141,227,228,189,179,203,147,28,255,22,138,183,227,197,237,146,102,79,179,105,57,225,72,92,53,14,104,209,71,50,198,96,203,225,193,187,10,36,180,127,211,48,2,16,68,32,105,234,174,222,62,141,56,54,247,165,212,64,213,48,171,169,243,234,80,86,212,44,5,71,77,39,1,168,68,67,41,11,33,70,219,169,248,126,71,29,48,83,88,8,235,195,201,51,73,158,117,104,47,180,218,233,148,4,52,60,57,62,29,240,143,130,158,34,7,184,69,5,170,86,203,6,16,3,196,205,162,100,143,253,250,191,116,167,167,156,74,50,121,14,251,65,184,149,116,198,113,190,220,193,236,109,132,179,56,119,85,138,198,201,195,56,92,227,14,173,49,142,153,181,31,76,130,147,202,252,233,94,250,50,74,51,87,27,46,140,59,178,96,182,50,158,169,143,145,241,55,47,255,170,237,194,88,93,56,148,240,99,222,168,173,33,181,163,8,19,18,236,194,42,120,110,40,173,155,129,209,136,195,87,44,124,34,139,132,81,194,190,1,130,20,131,150,131,38,132,215,193,222,173,214,186,220,36,250,36,13,221,231,145,55,172,142,15,144,75,62,139,241,106,214,44,156,172,71,176,97,73,2,122,10,99,134,0,66,21,162,9,171,24,209,54,196,154,182,170,161,236,110,35,100,225,208,110,193,25,123,220,126,3,69,40,52,123,105,184,39,13,200,212,6,118,96,40,8,200,192,31,233,160,107,40,68,135,52,160,83,82,49,15,250,243,182,39,133,29,21,169,100,193,51,77,26,100,17,8,207,46,229,82,76,1,9,88,90,197,158,182,113,223,155,36,113,143,73,144,134,221,111,147,16,17,178,160,169,62,151,67,97,102,249,21,53,43,181,46,42,25,77,90,147,218,38,208,152,201,237,124,166,11,156,25,245,208,139,113,89,33,195,171,13,23,134,77,156,64,211,117,14,111,40,152,52,127,107,188,199,245,79,204,144,141,90,137,165,73,108,243,179,218,129,48,44,228,6,181,26,151,9,100,39,142,216,14,100,111,13,136,198,234,106,156,27,106,211,34,98,248,50,144,166,230,96,121,56,101,231,90,61,222,97,96,67,62,136,196,21,174,144,223,225,142,226,30,14,181,104,149,250,248,105,1,55,188,171,159,244,139,126,138,230,132,82,194,153,181,68,46,177,151,208,243,192,67,209,83,213,202,45,175,251,170,90,223,61,83,214,100,121,196,138,43,217,161,161,118,113,151,7,41,12,129,4,2,50,99,137,250,177,243,250,139,87,226,207,35,170,181,89,25,97,209,56,131,127,118,232,191,209,55,15,164,202,37,64,15,82,214,62,209,208,68,123,226,44,45,66,173,80,122,82,146,38,193,218,173,46,215,194,2,15,38,169,148,182,223,182,133,42,97,226,67,66,219,112,85,47,229,53,92,195,46,111,208,77,142,175,211,223,61,43,52,237,76,219,115,10,134,250,232,97,218,62,233,163,171,88,244,84,141,218,162,172,73,139,73,55,152,129,255,29,15,76,6,248,150,124,11,190,255,22,76,30,255,122,92,198,234,213,73,2,64,209,14,239,214,78,223,215,62,86,86,117,152,171,184,23,63,59,190,115,141,192,126,224,164,138,55,80,43,153,68,39,248,133,37,37,51,160,70,200,244,69,232,192,102,144,0,126,75,67,161,141,150,67,185,46,131,50,234,4,59,117,223,131,143,170,247,43,255,218,156,175,137,88,75,104,81,115,194,129,121,102,30,196,235,255,224,205,186,51,27,54,94,164,232,46,232,50,205,128,135,28,61,220,110,115,13,100,10,118,164,43,251,127,162,205,133,137,167,13,166,71,248,201,78,127,218,224,79,131,255,188,227,251,197,37,227,1,122,93,13,53,5,22,253,206,48,41,109,222,166,76,90,4,128,210,32,167,70,1,180,204,128,157,44,108,211,8,151,149,128,42,225,20,57,132,147,103,60,64,37,239,45,139,219,226,185,243,233,33,218,187,202,36,255,109,204,79,243,210,152,212,115,94,211,158,194,191,160,56,189,26,138,40,213,40,87,183,250,163,11,109,8,115,48,211,192,150,153,128,19,114,80,14,141,82,22,217,221,144,214,239,96,252,110,241,65,151,95,55,18,111,113,180,1,4,134,229,230,241,7,13,88,111,112,238,206,181,242,92,70,67,4,161,24,65,75,97,140,40,37,10,228,216,17,67,77,2,129,230,209,240,8,44,33,42,32,145,173,73,178,32,42,211,57,138,108,34,192,205,75,188,191,95,237,251,52,95,27,127,94,157,95,215,124,78,189,11,36,137,85,217,107,194,41,212,57,248,228,251,32,143,2,95,71,58,34,70,22,194,120,176,24,201,187,210,166,118,157,52,203,193,163,39,75,46,206,133,118,65,39,134,53,4,20,26,104,101,172,87,85,213,238,193,80,182,134,55,88,4,199,88,179,30,57,20,29,240,66,181,228,35,31,176,236,161,44,34,222,64,142,192,174,83,23,165,105,164,88,15,50,235,138,0,210,24,144,82,145,197,209,218,159,195,254,172,155,28,85,221,69,151,244,196,192,103,138,186,202,80,52,132,167,238,17,154,119,171,70,247,12,97,38,210,19,227,110,91,0,224,181,244,235,63,151,59,187,110,109,71,19,167,204,162,157,212,19,220,102,205,124,87,127,102,152,40,158,228,54,37,203,236,191,147,206,95,157,254,242,2,211,14,163,102,48,141,184,110,116,239,41,85,168,26,9,187,78,27,166,4,90,10,117,51,27,30,54,81,169,150,165,136,178,101,26,50,168,204,152,152,50,38,2,196,5,56,130,170,155,117,71,110,56,55,51,155,89,205,176,125,55,255,190,229,253,70,115,19,23,148,186,103,103,129,136,5,92,132,167,176,214,237,60,44,111,235,242,94,253,183,105,22,118,218,119,37,19,24,156,97,132,29,116,155,230,122,57,7,41,205,144,149,85,116,255,93,138,206,61,67,70,42,210,73,139,213,116,78,79,162,107,86,132,109,75,158,1,115,64,5,76,161,107,15,105,157,20,123,188,7,228,66,47,91,158,100,85,64,155,7,197,49,131,131,244,144,44,120,159,134,140,168,36,203,70,55,222,80,115,170,188,134,172,56,140,244,92,241,233,245,204,48,215,222,157,149,226,98,231,156,169,214,43,164,17,65,165,181,187,97,210,30,192,229,245,213,199,164,225,230,213,103,154,121,25,213,144,176,220,196,173,141,144,184,103,230,240,197,239,218,86,255,254,11,211,183,220,252,50,175,254,166,63,253,233,233,233,59,115,183,169,127,121,194,139,163,23,118,66,171,220,254,93,229,55,255,164,220,14,222,208,6,188,244,104,225,211,20,132,51,228,11,71,145,141,23,4,66,140,6,129,17,76,8,1,48,20,144,52,207,205,158,154,183,212,121,35,207,155,236,154,114,86,120,53,213,195,195,120,213,93,223,197,1,209,42,60,36,29,34,151,93,127,190,226,251,223,245,246,247,190,189,97,182,189,154,92,255,235,47,148,37,201,82,220,184,146,184,29,124,137,1,111,30,26,100,123,168,186,194,5,131,90,78,219,72,89,91,191,37,63,67,27,146,218,229,70,82,209,213,242,86,180,182,166,225,85,79,144,207,122,254,88,190,33,191,27,47,212,245,172,71,198,77,111,226,10,54,52,153,167,59,96,137,115,136,61,67,156,58,20,166,177,237,203,209,162,244,181,197,55,52,52,166,242,72,48,120,189,12,253,89,129,200,62,42,12,239,228,163,120,229,205,15,66,24,76,6,131,40,96,239,143,90,127,23,212,124,190,109,148,98,58,124,65,88,234,143,57,138,96,13,74,127,31,118,98,25,167,159,128,69,159,191,151,43,223,59,62,98,97,174,244,188,106,231,131,168,139,150,188,183,73,99,249,49,97,238,104,94,216,175,18,28,42,54,57,47,190,24,210,58,118,102,121,194,97,74,1,130,101,136,14,49,53,21,10,65,14,148,11,94,157,23,200,127,165,220,31,170,23,161,219,95,130,132,120,2,120,244,187,111,48,47,232,235,174,127,213,239,183,253,113,167,199,174,87,66,132,2,245,157,221,151,242,212,9,45,171,156,24,134,142,159,172,81,77,16,58,62,81,43,168,183,56,123,192,122,254,108,93,2,33,138,112,212,240,166,110,187,106,19,169,84,165,152,78,149,197,29,176,217,212,164,47,117,172,177,30,253,131,7,113,60,136,56,223,152,70,89,241,112,122,133,185,204,121,134,242,83,94,210,26,98,113,201,3,42,158,195,238,20,97,14,169,146,64,85,148,30,157,11,73,123,247,255,14,37,225,3,141,143,60,122,210,34,20,53,213,69,146,86,114,29,121,222,16,79,248,84,19,85,208,242,124,106,115,40,48,177,10,152,70,68,61,164,247,4,241,29,104,78,225,89,168,90,241,109,129,152,220,155,7,144,152,194,128,31,17,190,135,84,77,67,99,28,28,71,25,7,46,33,66,189,211,255,131,165,31,151,202,77,71,248,29,126,189,203,113,234,47,251,5,242,188,181,128,157,150,255,219,26,21,255,204,126,79,61,35,14,136,42,26,101,222,253,216,252,146,40,74,69,106,250,12,100,114,145,66,28,225,162,22,65,69,151,2,145,114,1,153,49,192,40,71,149,177,59,138,145,154,37,41,98,53,30,250,217,102,214,158,82,107,214,30,149,212,60,91,219,31,33,253,163,225,242,71,128,41,45,55,242,76,188,158,116,105,10,73,118,193,89,124,245,252,183,52,229,78,58,2,42,225,74,188,157,188,239,22,171,185,68,21,113,249,1,83,16,169,109,246,249,128,210,151,44,176,134,156,184,77,116,145,204,74,131,163,143,135,64,106,146,152,66,14,38,8,94,159,205,131,250,119,7,202,7,145,8,98,36,169,72,244,3,210,230,123,105,139,240,121,4,190,171,229,21,232,66,194,184,59,242,80,166,225,4,69,196,52,182,77,209,166,64,101,103,188,126,74,202,45,146,142,157,190,177,123,185,59,177,234,114,210,183,243,21,91,120,228,10,58,41,143,197,223,157,71,234,73,23,48,228,106,185,54,190,198,7,85,110,98,145,56,59,146,212,137,21,40,162,90,81,200,154,237,32,136,219,110,244,172,84,6,73,152,29,203,20,207,162,129,2,199,148,12,198,217,177,77,7,89,5,15,240,146,120,223,33,253,114,121,228,212,189,0,7,111,17,175,75,30,186,209,59,5,162,123,13,39,194,150,46,114,231,95,146,42,151,28,163,41,144,241,220,39,201,35,110,148,51,141,85,202,144,159,187,24,118,136,39,145,200,203,121,9,183,43,56,122,136,234,186,53,136,148,212,175,168,22,150,82,228,74,128,37,170,194,227,143,16,199,239,235,201,133,229,158,234,174,89,108,5,220,164,104,55,68,239,155,238,159,59,112,253,110,140,133,143,1,227,134,135,79,32,115,216,19,120,20,249,202,144,37,17,239,114,241,46,160,19,83,219,157,162,27,37,212,215,60,12,11,84,2,4,32,185,197,226,56,25,175,119,218,236,149,122,160,11,134,140,241,252,165,203,8,41,73,219,129,42,50,164,17,15,64,69,64,208,22,113,160,118,150,14,181,49,212,2,49,132,64,7,51,84,130,163,88,155,125,74,70,195,216,26,213,200,251,159,247,43,170,8,0,221,179,249,248,17,221,16,135,219,216,90,132,242,46,78,46,72,217,176,104,231,235,211,234,172,142,32,4,78,35,197,23,159,9,225,7,255,239,157,25,128,229,44,81,141,194,188,207,228,10,33,18,105,24,18,44,114,136,66,206,232,99,147,124,145,178,124,43,93,118,90,1,153,217,100,220,197,225,66,146,106,253,249,93,221,111,37,125,11,137,68,58,238,217,184,159,160,76,225,198,198,223,38,112,155,4,1,132,16,123,100,91,204,35,132,16,152,198,227,73,43,155,141,213,175,77,219,78,217,37,189,221,35,205,72,252,180,225,58,64,134,76,178,9,187,54,18,66,203,11,52,13,12,189,164,75,218,53,47,223,61,79,41,18,65,209,20,143,228,181,17,32,37,68,68,15,229,21,186,230,97,214,29,107,40,16,232,234,177,42,24,149,61,177,7,177,214,149,212,0,218,91,122,132,177,38,144,104,135,138,8,62,126,144,148,153,92,34,81,32,15,28,134,21,15,141,129,116,24,217,18,78,103,137,250,80,81,153,224,151,73,61,230,117,66,126,14,219,134,140,216,19,2,173,93,133,99,36,112,36,163,176,54,164,33,135,118,209,144,31,88,151,105,0,34,17,1,163,166,208,82,140,209,147,1,236,124,48,62,103,200,115,212,246,39,228,221,109,9,167,49,56,34,80,209,58,237,65,212,82,28,34,21,106,136,69,27,97,77,31,151,30,154,59,10,81,113,42,202,56,202,180,167,110,253,132,112,190,111,212,13,63,21,141,162,0,180,88,29,26,0,144,93,144,216,128,70,72,171,212,184,153,62,238,250,12,157,28,186,70,200,182,27,242,72,26,87,57,0,16,92,213,210,186,107,46,107,65,3,29,75,224,189,106,73,84,180,212,237,92,70,123,40,32,16,94,141,173,233,150,163,81,239,61,68,123,95,46,112,212,138,62,122,114,124,23,174,174,239,200,59,255,167,89,189,49,73,119,92,195,30,196,33,100,75,240,136,174,207,118,206,249,25,27,198,179,123,49,66,101,7,120,71,199,234,85,162,235,211,113,143,121,234,54,34,47,153,137,137,109,218,149,33,67,169,37,10,192,134,36,0,36,5,3,69,61,59,206,72,157,115,40,237,251,119,214,238,255,73,103,217,5,128,208,136,71,130,200,142,198,198,57,108,60,196,213,247,180,245,98,90,203,116,170,91,164,228,203,82,2,36,146,95,55,129,30,88,82,206,149,247,10,172,42,64,75,52,208,6,0,194,211,16,186,96,101,213,6,94,124,155,90,52,216,105,102,209,27,106,98,122,140,50,39,89,96,187,48,80,123,205,34,11,83,131,87,33,170,1,131,228,14,72,176,111,178,214,57,141,8,42,26,130,40,37,5,9,37,22,15,187,200,34,170,223,207,109,116,72,31,247,119,12,147,148,198,223,149,18,185,79,210,68,246,150,248,233,23,97,48,124,236,19,84,134,53,16,57,154,69,105,13,26,151,163,135,188,154,68,148,224,58,13,207,134,125,231,87,42,74,105,147,126,178,162,109,143,105,135,138,118,188,158,178,58,120,189,189,253,254,163,126,192,23,169,122,218,126,53,240,143,159,124,251,32,54,255,138,127,255,195,255,249,235,235,191,254,251,235,214,231,123,159,239,247,243,31,239,253,161,127,61,249,235,195,223,190,198,207,248,235,243,157,191,127,243,249,215,247,191,188,199,25,126,110,224,215,95,114,111,242,122,133,248,32,17,200,202,139,203,49,175,191,108,31,92,111,215,101,222,254,179,90,224,26,131,223,120,190,207,125,3,29,219,241,199,243,152,37,206,192,107,195,110,132,72,11,134,136,221,28,107,92,141,60,133,167,87,9,134,109,31,8,230,75,229,69,8,106,122,66,32,43,7,217,10,173,170,51,173,92,10,193,216,39,115,225,203,243,185,117,233,57,222,168,143,144,95,42,191,148,131,117,23,112,107,63,240,193,162,189,135,1,42,181,238,36,148,215,170,163,124,108,167,201,204,124,248,81,150,93,170,183,55,208,174,200,41,136,59,196,231,8,219,23,255,241,135,59,96,223,224,127,255,253,71,131,214,252,233,207,191,13,220,8,186,19,247,71,88,78,111,40,55,98,195,21,124,150,236,31,113,33,164,36,92,94,255,161,221,64,214,247,176,222,64,160,58,150,211,25,246,209,144,60,107,227,236,63,43,83,105,76,136,82,65,116,34,200,69,136,172,87,190,26,13,247,218,240,204,102,219,93,166,107,132,215,33,168,70,165,233,224,241,84,164,39,26,127,210,111,207,20,83,221,215,190,134,114,7,174,6,217,222,106,240,87,8,168,125,131,21,64,106,222,169,11,52,40,0,62,11,253,52,252,195,238,85,41,226,34,143,13,38,115,58,54,204,18,31,195,98,172,100,211,3,181,159,31,225,227,231,6,226,138,162,238,185,64,221,211,47,107,48,1,187,170,250,169,85,63,32,161,157,254,222,4,199,6,18,2,38,72,220,96,134,227,36,104,88,93,121,133,235,13,232,134,110,197,134,124,180,87,141,94,239,231,97,188,143,85,249,89,111,106,0,179,190,192,178,23,22,152,166,82,84,223,0,118,213,12,127,66,55,197,177,197,13,84,42,0,67,16,144,241,183,73,33,172,163,102,12,225,89,24,207,12,177,54,87,138,25,238,129,142,11,145,20,159,217,147,251,201,123,44,24,86,124,12,181,250,137,111,62,124,184,171,227,215,237,1,25,206,81,2,190,193,136,119,132,57,195,177,174,99,172,107,106,70,64,157,194,180,169,179,39,70,234,108,120,211,21,13,117,173,110,247,14,30,254,201,111,126,194,39,119,246,203,178,21,2,250,229,94,236,15,124,50,193,209,117,3,35,161,212,36,244,239,122,22,72,82,124,252,5,215,217,16,67,250,124,2,50,203,211,158,208,178,243,121,19,30,118,253,179,222,0],"type":"Buffer"},"height":119}},"hash":"Object_Storage_Press_0156d2953e","ext":".webp","mime":"image/jpeg","size":132.44,"url":"https://www-uploads.scaleway.com/Object_Storage_Press_0156d2953e.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-05-19T09:00:18.820Z","updatedAt":"2022-06-14T09:31:07.658Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-raises-the-bar-for-infrastructure-resilience-by-launching-multi-az-object-storage/"}},{"title":"Scaleway is strengthening its position in Europe by opening a second data center in Amsterdam","description":null,"date":"2022-05-19T08:56:19.074Z","image":{"data":{"id":564,"attributes":{"name":"AZ-AMS-Release-Image.webp","alternativeText":"AZ-AMS-Release-Image.webp","caption":"AZ-AMS-Release-Image.webp","width":2080,"height":1008,"formats":{"large":{"ext":".webp","hash":"large_New_DC_Amsterdam_press_release_a3d321d442","mime":"image/jpeg","name":"large_AZ-AMS-Release-Image.webp","path":null,"size":50.87,"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,1,229,3,232,3,1,34,0,2,17,1,3,17,1,255,196,0,29,0,0,2,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,2,1,3,5,6,7,4,8,9,255,196,0,84,16,0,1,3,3,2,2,7,3,8,6,8,3,4,9,5,1,1,0,2,3,4,5,17,6,33,18,49,7,19,65,81,97,113,129,20,34,145,35,50,66,82,161,177,193,209,8,21,67,98,114,178,36,38,51,83,115,116,130,146,22,68,225,37,54,55,117,23,39,52,84,99,162,179,194,240,53,100,131,147,163,241,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,60,17,0,2,1,3,2,3,4,9,3,2,5,5,1,1,0,0,0,1,2,3,4,17,33,49,5,18,65,6,19,81,97,20,34,50,113,129,145,161,177,193,35,209,240,66,225,7,21,51,82,241,36,98,114,178,194,83,146,255,218,0,12,3,1,0,2,17,3,17,0,63,0,249,161,8,66,247,76,129,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,20,225,0,4,193,64,76,2,133,36,12,4,193,64,76,2,160,0,76,2,0,76,21,41,32,41,8,1,48,25,84,160,55,76,16,20,128,168,0,152,40,1,48,10,128,9,128,64,9,130,165,5,32,32,12,166,1,0,5,32,41,10,64,89,20,48,167,10,112,164,5,64,0,167,10,66,148,41,24,82,2,144,19,97,0,184,76,2,144,20,225,11,130,0,70,19,97,78,21,4,97,0,38,194,144,19,0,92,41,194,108,41,194,165,19,10,64,77,133,56,64,46,17,132,216,70,19,0,92,41,194,108,35,10,129,112,140,39,225,40,225,240,64,38,17,132,252,62,8,225,240,80,9,132,97,62,20,112,149,64,184,81,132,248,70,20,192,19,8,194,108,40,194,1,72,81,132,248,70,16,96,175,8,194,124,40,33,8,38,20,16,156,133,24,83,0,76,40,33,57,10,8,64,33,9,112,172,194,130,20,5,101,66,176,132,164,33,4,33,41,86,97,65,10,2,188,37,194,176,133,9,130,21,144,160,132,228,37,83,0,66,160,167,33,41,10,16,66,18,225,88,148,133,0,132,97,41,9,212,16,161,10,240,148,171,10,82,128,172,168,41,202,82,161,4,41,74,177,193,41,80,133,101,41,10,194,148,133,1,89,66,98,18,148,33,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,18,20,132,41,1,1,32,38,1,1,48,66,128,82,16,2,96,21,41,33,48,10,0,76,21,41,32,38,1,64,9,128,84,0,76,2,0,76,2,160,0,76,2,2,156,42,80,9,128,64,9,128,84,161,133,32,41,1,78,21,64,48,164,5,32,38,1,82,145,133,33,72,82,2,0,1,72,27,169,1,78,16,160,2,156,41,1,72,10,130,0,82,2,144,19,97,80,70,16,2,108,41,66,224,80,60,20,169,194,108,38,0,184,83,133,32,41,1,80,70,20,128,165,78,21,192,21,24,77,133,56,76,23,2,97,78,19,97,78,16,9,132,97,62,17,132,24,19,8,194,124,35,8,48,38,16,159,10,48,131,2,168,79,132,97,6,4,192,80,71,114,124,35,9,129,129,48,84,97,62,17,133,8,86,163,10,204,40,35,116,2,97,70,19,225,70,20,192,19,9,112,172,194,130,16,21,144,160,133,102,18,225,66,9,133,4,39,33,70,16,21,225,65,10,194,18,144,161,4,33,41,9,200,80,66,2,178,20,97,57,10,8,80,133,100,37,33,89,132,164,32,43,33,65,86,16,148,172,72,86,66,132,228,37,33,64,33,9,72,86,37,33,66,21,144,148,133,97,9,74,1,8,72,66,176,132,164,40,65,8,74,70,201,200,194,82,161,10,200,74,85,132,37,33,64,33,80,152,165,66,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,10,112,133,40,9,9,128,80,2,96,16,164,133,33,1,48,10,130,64,76,17,133,32,42,82,66,144,20,128,164,5,74,72,10,64,64,76,168,0,156,5,0,38,84,160,152,4,0,152,5,74,0,41,1,72,82,2,160,0,76,2,144,20,128,169,65,72,64,9,192,64,64,77,132,0,152,5,74,64,10,112,164,5,56,64,0,41,1,72,10,112,169,65,74,156,41,194,184,4,97,54,17,133,56,64,64,10,112,167,9,128,84,162,128,167,9,176,140,32,32,4,97,48,10,112,174,10,46,16,2,108,41,194,96,11,133,235,181,80,73,114,174,142,154,18,208,231,124,231,30,77,29,164,165,161,128,84,86,65,19,190,107,222,26,124,178,186,196,20,148,116,246,167,186,58,88,90,230,180,53,165,173,0,143,85,231,223,223,122,42,73,44,182,122,188,55,134,59,199,207,39,234,166,151,188,195,55,69,90,13,47,9,168,171,51,99,251,92,140,103,248,112,180,59,173,11,237,183,9,105,101,115,75,152,118,112,228,225,216,66,236,246,156,22,128,70,65,216,142,245,230,146,217,73,237,147,69,61,52,82,3,182,94,192,73,111,96,202,240,109,120,188,232,84,156,106,183,47,231,79,216,246,110,248,61,26,139,150,143,170,215,212,226,216,66,247,222,169,27,67,119,172,165,103,204,138,87,53,185,238,206,203,197,133,245,144,146,156,84,150,204,249,41,69,197,184,190,130,225,65,9,240,140,44,201,129,48,163,9,240,140,40,4,194,140,43,8,81,132,192,19,10,48,159,10,48,128,66,20,97,89,133,4,40,66,178,16,66,126,21,24,76,2,178,20,16,172,194,130,20,33,94,20,97,57,10,48,160,43,33,65,9,200,80,66,16,66,18,225,58,130,20,2,16,148,133,97,9,72,80,133,101,65,9,200,74,66,1,8,74,66,176,132,164,40,66,178,20,16,172,33,41,8,10,200,74,66,176,132,139,18,8,66,82,172,33,41,10,2,178,20,16,156,132,184,80,133,100,37,42,194,18,168,4,33,33,10,196,164,33,10,202,130,156,132,165,98,66,178,18,149,97,27,36,40,5,66,146,161,8,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,164,32,0,152,40,9,194,20,144,152,5,1,48,64,1,56,80,2,96,169,73,76,2,132,225,82,128,9,128,80,19,5,144,36,4,192,40,104,76,169,73,76,2,128,19,0,169,73,1,48,10,0,77,133,64,0,152,5,32,41,10,148,149,32,32,4,192,32,0,20,128,140,38,1,82,128,9,145,133,32,42,0,4,192,32,4,192,33,72,1,78,55,82,2,108,42,8,82,20,128,152,42,81,64,76,2,144,20,225,80,64,10,64,83,133,56,76,20,140,41,1,72,10,112,168,23,10,112,155,10,112,133,23,8,194,124,35,10,129,233,100,234,42,98,151,234,56,59,224,87,87,227,18,89,248,152,114,210,90,224,71,114,228,216,91,214,135,185,178,170,142,75,77,67,128,155,132,245,4,159,156,57,240,249,133,227,241,122,77,194,53,87,244,189,125,199,189,192,175,35,70,110,148,246,120,199,188,219,173,7,96,175,172,123,89,112,145,207,32,53,173,5,199,187,109,215,150,210,113,128,118,239,90,166,180,190,140,79,75,76,236,201,49,195,200,63,53,157,222,101,124,205,43,57,92,221,56,199,195,242,125,13,229,104,219,169,213,151,69,243,102,155,116,169,246,219,157,85,79,100,178,185,227,200,157,151,151,9,176,140,47,188,132,84,34,162,182,71,192,202,78,77,182,46,17,140,165,169,47,108,46,49,128,93,227,217,226,181,201,186,217,189,241,59,223,158,208,229,37,46,83,9,75,6,201,133,24,90,179,102,173,128,230,57,228,242,39,35,237,94,168,47,179,71,129,83,8,120,250,204,56,63,5,138,170,186,152,169,174,166,127,10,48,188,116,215,122,57,240,58,222,173,221,210,108,189,192,135,12,180,130,59,194,205,52,246,51,77,61,132,194,19,225,70,21,2,97,70,19,225,70,20,2,35,9,176,140,38,1,94,18,144,172,194,140,40,66,178,20,16,156,133,5,0,152,74,85,132,37,33,66,8,66,82,21,137,72,80,21,225,65,9,202,130,20,32,133,33,10,194,18,149,0,152,74,83,144,148,132,32,132,37,33,88,82,184,40,10,200,74,66,177,41,8,66,178,20,16,156,132,171,18,21,144,160,132,228,37,33,64,86,82,144,172,33,41,80,133,101,65,78,66,82,160,43,33,41,86,20,133,66,8,66,82,19,148,164,40,65,10,84,228,37,40,66,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,5,33,1,72,64,51,66,96,160,38,1,10,72,76,2,128,157,161,82,128,9,128,64,9,128,84,160,2,112,20,4,193,80,72,9,130,128,19,0,169,73,1,48,10,0,76,21,4,225,48,8,1,48,10,148,0,76,2,0,221,48,84,0,76,2,128,19,0,169,73,1,72,64,9,128,84,160,2,96,16,2,96,16,0,10,84,169,1,82,128,9,176,128,19,0,168,32,4,192,32,38,194,165,32,4,192,32,4,192,43,130,145,133,56,82,2,96,21,2,225,48,10,112,167,8,82,48,164,5,32,41,194,160,140,35,9,128,83,132,2,227,100,97,56,8,194,160,133,44,46,99,218,246,56,181,205,57,4,28,16,123,212,225,10,53,157,193,210,45,53,21,21,221,29,94,110,207,157,194,225,74,254,0,224,6,8,60,59,159,28,19,186,230,206,37,206,37,196,151,19,146,79,106,232,26,57,220,93,28,106,216,137,236,7,255,0,151,254,139,65,33,115,208,161,78,139,151,34,193,166,149,237,107,153,212,133,89,54,162,240,188,180,66,112,163,9,209,133,210,110,60,245,46,100,116,242,190,67,194,192,211,146,123,22,164,216,1,247,169,164,245,97,89,29,87,88,79,13,36,103,247,164,252,7,226,181,176,75,78,65,32,248,46,90,178,89,193,166,114,212,202,25,167,102,210,177,178,14,254,69,64,146,158,77,157,152,221,220,225,248,175,44,117,178,180,97,248,144,126,247,230,173,19,211,203,179,193,140,248,238,22,25,201,142,71,150,140,17,144,50,59,194,243,135,205,70,115,20,206,143,192,21,123,96,123,61,234,105,54,253,211,144,183,126,142,173,180,245,112,212,213,214,211,199,45,76,114,134,49,207,110,120,71,14,118,28,150,80,135,60,176,180,57,111,46,99,107,73,213,146,206,12,13,166,107,197,68,93,115,168,204,148,173,199,20,206,111,0,248,246,172,198,22,239,124,133,242,90,166,108,109,46,112,0,128,7,96,43,74,194,234,228,228,211,57,49,225,87,206,246,156,166,244,195,198,4,33,65,9,200,81,132,61,65,48,148,133,97,80,66,128,172,133,9,240,161,66,9,132,165,88,82,144,132,16,165,33,89,132,164,41,128,33,9,72,86,37,33,66,21,144,148,171,8,74,66,128,66,18,144,159,10,48,161,4,33,33,10,194,148,133,8,86,66,130,19,144,149,1,89,10,10,114,18,149,8,33,9,72,78,82,149,0,132,36,33,88,66,82,20,33,89,74,85,133,41,80,130,20,133,88,82,149,1,89,74,66,114,18,149,8,33,9,72,78,82,149,1,89,9,74,176,164,42,16,85,10,74,132,32,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,41,8,0,38,106,128,156,33,73,9,130,128,152,42,9,1,56,80,2,96,169,73,9,128,80,2,96,169,73,76,20,4,192,42,9,9,194,140,38,10,148,0,78,20,0,152,42,82,66,96,20,4,224,42,0,38,10,0,76,2,165,36,4,193,0,41,8,82,64,76,2,48,164,5,80,36,4,200,82,2,165,0,19,0,128,19,12,30,68,42,0,4,216,80,2,124,42,80,1,72,8,9,128,84,164,0,152,5,32,41,1,82,128,10,112,164,5,32,42,8,1,74,144,19,0,128,80,19,0,164,0,167,10,130,0,83,133,32,35,8,8,70,19,97,122,40,168,234,43,103,16,209,193,36,242,158,77,141,185,40,73,73,69,102,79,8,243,97,24,91,124,29,30,106,57,163,227,109,28,64,253,87,78,208,229,132,187,216,238,118,119,240,92,232,103,166,238,115,217,238,159,39,114,63,21,20,162,244,201,166,157,213,26,175,20,230,159,196,217,52,107,248,116,94,168,29,241,255,0,246,149,164,97,110,26,117,221,94,138,191,157,189,240,0,248,127,213,106,88,68,176,217,195,195,229,205,113,115,255,0,146,255,0,214,34,97,85,87,51,105,233,223,43,190,136,216,119,149,232,194,194,94,165,50,200,34,105,247,25,207,196,164,158,17,234,201,225,26,236,225,210,202,249,36,57,115,142,73,94,119,196,178,111,139,193,84,232,151,35,137,206,209,140,116,101,33,4,115,89,7,68,170,124,75,6,137,131,200,215,22,156,180,150,159,5,218,116,37,174,107,117,137,134,172,159,104,156,245,174,105,31,52,17,176,243,194,209,180,5,128,92,238,194,162,118,102,146,148,135,56,17,179,223,216,223,197,117,234,234,138,11,77,150,107,189,230,162,88,104,226,153,144,6,195,23,89,36,146,56,57,193,173,25,0,108,211,185,32,46,154,9,83,139,169,61,143,153,227,55,19,175,53,101,67,86,247,254,125,65,173,88,107,213,133,181,92,83,210,0,201,249,150,242,15,252,138,245,232,29,109,73,169,117,45,93,178,142,203,20,20,98,223,83,55,93,83,33,150,114,230,51,45,35,24,107,119,238,7,205,102,26,204,156,14,107,125,58,209,171,159,35,196,154,186,225,53,161,40,191,89,244,95,102,114,217,35,116,111,115,36,105,107,193,193,4,96,132,184,93,62,163,73,79,168,228,12,162,165,153,245,67,96,248,153,157,191,123,179,226,181,189,127,163,234,116,125,85,13,53,111,15,91,81,9,151,132,63,136,140,59,27,246,124,23,58,184,165,41,247,113,121,103,232,150,114,171,94,221,86,173,14,237,190,143,70,252,210,223,6,165,133,24,86,97,46,22,227,112,132,37,33,88,66,130,128,175,25,32,14,103,185,110,154,111,163,155,181,217,204,146,184,182,217,72,237,204,147,180,185,228,120,48,111,241,194,218,186,36,210,208,178,141,183,218,248,218,249,100,36,82,181,195,33,141,27,23,249,147,144,60,7,138,232,146,191,36,149,241,60,103,181,18,182,170,237,237,82,109,110,223,143,145,232,91,88,247,171,154,108,241,233,94,143,180,13,174,38,138,200,157,115,170,237,150,188,16,220,248,48,123,163,215,43,102,173,208,218,46,186,0,29,167,237,133,132,108,232,153,192,125,11,72,90,212,175,84,197,95,61,35,248,169,229,44,239,29,135,204,47,58,211,180,21,231,44,220,44,249,161,115,192,167,82,57,183,158,31,153,130,213,157,10,219,165,108,147,105,170,233,41,100,230,41,234,79,89,25,240,14,249,195,215,43,138,95,172,151,11,13,123,168,238,180,207,130,97,184,206,237,120,239,105,228,66,250,130,142,252,218,161,192,252,50,97,217,157,143,146,198,234,122,10,13,65,110,125,29,202,33,36,103,118,184,124,232,221,245,154,123,10,251,75,75,158,246,10,81,121,71,196,215,226,149,248,101,119,66,246,56,199,243,43,197,31,47,16,148,133,154,212,246,57,236,23,73,41,42,61,246,252,232,165,3,105,27,223,249,133,135,33,119,159,65,74,172,43,65,84,166,242,153,89,10,10,114,18,144,161,152,133,41,9,200,74,66,132,16,132,132,43,8,74,84,2,20,164,39,41,74,132,43,33,65,78,82,148,33,89,74,66,176,164,42,1,8,74,66,116,164,44,72,33,9,74,114,18,144,132,43,41,74,176,132,133,64,33,74,85,133,33,88,144,66,144,133,97,74,84,33,89,80,83,20,165,8,66,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,10,66,2,144,128,144,156,40,9,130,20,144,152,40,9,130,165,24,38,9,66,112,21,41,45,76,20,4,225,80,1,59,82,132,225,100,82,66,96,18,132,225,82,146,19,0,160,4,225,80,72,9,130,128,152,42,82,66,96,160,38,8,82,66,96,20,4,202,130,64,76,16,20,133,74,72,9,130,2,96,51,203,154,160,232,90,27,76,209,186,130,59,149,214,54,204,233,119,134,23,238,208,223,172,71,105,91,29,210,209,71,91,76,90,109,145,22,99,99,28,97,164,121,99,117,228,179,190,102,90,40,56,225,146,56,219,19,91,239,52,140,28,114,91,5,21,71,45,215,197,94,214,172,170,186,217,206,190,58,47,35,238,237,172,105,81,161,28,69,60,173,77,91,79,105,187,117,31,27,167,133,181,50,56,156,117,205,207,8,238,199,127,138,199,235,77,41,12,20,206,184,218,163,12,99,55,154,6,242,3,235,55,241,11,161,213,210,54,165,157,100,32,9,199,119,210,94,40,30,217,24,232,229,25,99,129,107,154,123,71,34,22,170,92,82,171,169,233,17,147,202,221,127,62,134,186,182,22,245,168,184,66,56,199,208,225,233,128,94,203,197,23,176,93,106,169,123,34,144,180,121,118,125,139,202,23,221,194,74,113,82,142,204,248,201,69,197,184,190,128,20,133,32,41,1,102,64,194,144,20,128,165,80,11,201,83,95,12,0,140,241,191,185,191,154,217,235,244,101,117,69,44,114,208,212,199,32,123,3,140,79,247,14,227,150,121,31,177,105,215,59,77,109,185,229,181,180,178,195,226,230,236,124,143,34,184,225,121,74,171,197,57,44,155,235,218,215,160,179,56,225,120,244,34,43,203,120,177,60,68,14,246,28,225,100,233,170,96,168,31,35,35,92,123,187,126,11,89,124,126,10,130,210,211,150,146,8,228,66,218,170,53,185,200,166,209,186,97,50,213,41,174,245,116,248,15,34,102,119,63,159,197,101,233,47,148,147,97,178,147,3,255,0,127,151,197,108,141,72,179,37,52,204,166,23,82,209,243,208,82,80,71,21,4,177,57,228,3,41,7,14,115,187,115,218,184,253,210,224,202,74,94,40,139,95,43,199,184,1,200,243,242,90,132,85,181,244,179,58,88,106,101,107,201,226,39,139,153,82,117,20,116,60,126,55,195,127,204,169,42,74,163,142,53,211,103,239,62,193,162,184,110,55,89,202,122,198,77,17,138,102,182,72,221,243,152,240,28,211,230,10,249,62,201,210,109,234,220,230,182,168,138,168,199,214,230,186,70,156,233,114,209,84,230,178,180,73,72,243,182,93,187,86,153,70,19,216,248,231,193,248,141,139,204,87,58,242,223,229,191,200,235,149,186,66,195,114,183,212,210,197,78,40,69,70,239,117,46,27,190,219,240,242,236,92,227,81,116,65,122,163,134,73,172,51,65,117,3,118,194,92,33,144,252,125,211,241,91,221,146,255,0,75,95,24,125,21,84,83,180,246,177,217,251,22,207,69,112,229,186,210,229,86,159,178,207,66,195,139,206,222,78,45,97,183,151,149,212,248,195,86,183,82,217,170,93,77,119,183,85,90,79,44,62,34,220,249,59,145,244,90,228,87,10,136,254,115,184,199,115,247,251,87,232,172,52,140,186,208,186,59,133,52,51,209,188,111,29,68,97,237,112,254,18,184,31,75,90,43,162,201,33,174,142,198,37,139,80,178,55,57,180,246,64,103,104,120,28,164,96,203,26,61,90,123,151,55,166,122,216,153,245,180,42,206,186,77,39,169,243,164,55,40,95,180,141,49,158,254,97,122,128,100,141,204,110,14,29,224,172,11,225,115,9,14,4,56,28,16,123,10,86,185,241,187,44,113,105,239,5,118,41,190,166,238,102,183,51,175,137,44,52,146,84,79,28,48,183,138,89,28,26,209,222,74,174,200,110,119,58,214,81,208,81,207,112,169,121,195,98,130,50,247,159,64,23,126,232,215,161,139,248,148,87,223,41,227,183,60,140,71,20,142,18,72,220,243,36,52,224,31,50,164,171,82,134,179,120,53,87,169,40,211,114,166,179,46,139,204,196,216,109,113,218,109,144,210,197,130,90,50,247,15,164,227,204,171,245,142,159,184,234,61,6,109,246,152,58,218,151,221,32,147,14,112,104,12,17,72,11,137,61,128,145,241,93,226,205,209,189,182,147,14,169,204,207,29,178,111,246,114,31,106,245,223,53,14,146,209,112,58,75,141,93,45,59,217,217,144,233,60,177,217,246,46,43,158,37,82,186,238,173,161,241,127,178,252,180,124,253,143,11,118,213,253,50,242,166,186,232,188,95,159,236,153,197,122,34,232,74,243,98,184,190,231,91,83,23,91,45,52,148,229,156,36,49,173,144,97,199,39,114,113,224,23,106,179,244,127,105,162,107,93,84,13,83,199,97,247,89,240,230,125,74,229,122,151,244,132,99,245,4,86,93,63,111,145,146,201,48,133,213,19,227,221,207,104,29,171,167,116,161,81,43,122,46,185,76,37,123,37,52,173,37,237,119,9,220,12,238,49,133,199,43,106,205,174,250,89,203,248,124,150,135,179,46,33,5,154,148,161,134,150,83,198,184,242,111,95,177,177,208,92,109,13,173,117,170,221,61,47,180,196,222,39,83,192,71,184,60,64,229,234,184,47,233,60,63,173,22,111,242,78,255,0,234,20,126,140,148,239,110,161,184,205,213,72,35,125,51,113,33,97,1,231,3,180,243,251,84,254,147,223,247,162,207,254,73,223,206,87,101,173,37,78,225,69,120,25,217,214,117,165,39,46,143,240,113,114,20,16,156,133,24,94,217,232,149,149,28,57,216,115,59,43,8,75,243,119,28,212,96,250,82,223,11,104,237,84,116,177,128,25,12,44,96,30,77,10,37,127,53,231,182,86,178,182,213,73,85,19,178,217,162,107,199,195,127,183,41,42,228,112,134,67,31,246,129,167,135,207,27,47,196,123,185,78,179,83,223,39,212,211,74,48,207,76,24,139,142,164,181,81,213,58,154,162,182,54,206,221,156,208,9,225,243,32,108,172,53,17,205,27,100,133,237,123,29,184,115,78,65,92,250,11,41,115,139,158,9,123,142,73,60,201,60,202,245,89,27,83,103,191,58,142,78,35,69,88,210,248,251,154,240,50,71,135,47,185,125,253,223,101,233,218,208,239,41,77,185,45,243,183,158,15,157,224,253,173,163,125,120,173,90,75,59,27,92,178,150,187,137,167,14,27,130,59,23,186,27,145,154,45,254,120,217,223,154,195,79,39,138,242,193,80,89,80,55,217,219,21,159,7,147,163,81,39,179,59,251,113,217,248,241,78,23,58,176,95,169,73,57,39,228,181,107,226,190,162,107,202,1,119,178,200,64,6,162,156,25,99,61,190,35,212,46,58,87,111,124,227,112,121,118,133,198,174,80,136,46,21,48,141,131,37,115,71,150,87,214,78,56,63,49,236,109,197,71,78,118,243,122,45,87,199,115,200,82,148,229,41,11,89,246,162,56,108,144,171,10,82,20,5,101,65,78,82,149,8,86,82,149,97,74,84,32,133,33,86,20,132,32,16,165,33,57,74,86,36,43,41,72,86,57,42,132,43,41,74,114,18,144,160,16,164,42,194,144,168,65,10,82,156,165,42,16,66,144,167,41,74,132,16,165,41,200,74,84,2,33,73,80,132,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,2,66,96,160,38,8,82,66,112,148,38,8,6,9,130,128,152,44,138,48,76,2,84,225,82,146,19,165,9,130,160,96,19,5,1,48,10,148,150,166,10,2,112,169,73,9,154,160,4,193,82,146,19,5,1,56,84,18,19,5,1,48,10,148,144,19,0,163,97,204,128,164,17,222,21,40,192,38,1,64,9,128,84,18,182,13,18,33,23,214,58,102,135,22,176,185,153,25,247,187,254,245,128,1,95,75,52,148,213,17,205,17,195,216,114,22,21,161,222,65,195,196,233,181,171,26,53,163,82,107,41,51,184,23,123,101,12,144,231,222,35,45,243,28,150,50,142,114,211,194,237,136,230,23,139,78,222,35,172,129,175,141,216,35,231,48,157,218,123,150,70,225,78,73,246,168,70,65,249,224,118,120,175,141,84,61,30,114,161,61,19,251,159,162,81,148,36,189,87,152,203,99,51,71,81,203,117,77,213,130,41,155,59,62,108,155,59,248,150,58,134,163,150,235,41,57,19,208,74,222,208,56,135,152,94,116,232,186,21,147,232,244,102,153,67,187,158,78,89,174,90,63,226,41,92,62,156,108,113,243,198,63,5,128,1,102,117,100,162,107,212,132,125,22,53,191,98,196,0,191,65,178,139,141,8,39,224,143,134,191,73,92,212,75,197,134,19,0,164,5,33,117,28,129,132,179,72,216,162,124,146,56,53,141,25,36,246,39,228,50,78,0,239,90,118,160,186,251,108,166,8,28,125,157,135,159,215,61,254,75,9,205,69,18,82,229,71,115,211,186,178,195,115,130,24,169,174,49,54,96,208,222,170,111,147,118,64,238,60,253,22,206,97,100,177,150,200,198,189,142,236,112,200,43,228,195,191,48,10,205,217,117,77,238,202,64,183,92,170,35,140,126,205,199,141,159,237,118,66,249,75,158,14,228,220,169,75,95,51,219,161,218,7,133,26,208,249,126,207,247,59,181,219,64,217,174,33,206,142,23,81,202,126,156,7,3,253,167,101,164,94,122,50,187,82,241,62,129,241,87,70,59,26,120,31,240,59,31,66,139,23,76,85,17,240,178,247,110,142,97,219,45,49,224,119,251,78,223,2,23,68,176,235,237,53,120,45,100,55,38,65,51,191,101,84,58,167,121,100,236,126,43,133,220,113,59,13,211,148,126,107,247,70,201,122,5,230,218,63,151,246,56,21,194,223,83,67,49,138,182,158,74,121,7,209,149,165,167,237,89,221,53,209,206,165,212,172,18,208,219,157,13,17,231,89,86,122,152,113,224,227,243,191,210,10,250,110,199,73,77,91,118,160,246,152,32,169,139,172,14,111,88,198,200,222,91,17,156,133,237,174,146,90,137,190,81,207,145,252,134,119,244,10,86,237,76,163,73,56,211,245,155,198,250,116,248,156,50,225,105,85,228,230,211,115,149,233,126,132,108,144,82,87,203,121,186,212,220,42,233,168,229,156,71,76,58,152,26,230,180,145,185,247,157,191,146,225,38,156,61,128,140,28,140,236,190,202,181,203,13,13,108,240,221,99,154,58,106,168,31,79,33,193,107,154,215,12,19,186,249,191,165,46,142,107,244,45,197,142,99,157,85,101,168,57,163,174,103,39,143,170,236,114,112,31,30,99,195,213,224,156,66,87,112,125,243,245,179,177,201,123,108,168,77,40,251,45,110,115,201,105,124,23,154,74,114,57,5,145,53,15,110,210,52,56,124,10,102,190,25,118,14,225,119,115,182,94,227,138,103,22,19,49,244,85,181,214,233,68,148,85,51,64,241,219,27,200,93,99,162,206,144,181,109,207,82,80,89,227,100,55,35,43,247,51,130,56,24,55,115,156,225,190,0,92,210,90,108,100,175,169,58,5,232,245,218,103,77,27,173,117,59,191,92,221,24,29,194,71,189,12,28,218,223,2,126,113,244,29,139,134,254,229,218,209,114,91,244,48,118,116,174,36,149,88,166,188,204,165,250,221,112,187,73,32,212,55,170,186,218,82,125,218,24,63,163,83,53,189,128,181,135,137,255,0,234,113,242,88,183,210,83,80,211,8,40,160,138,158,6,242,142,38,6,180,122,5,187,221,233,41,232,135,91,121,175,167,160,140,253,23,158,41,29,228,193,186,213,171,117,101,162,137,196,89,109,158,215,48,229,83,95,184,243,17,143,197,124,125,159,13,226,87,245,57,230,159,47,158,139,228,122,243,227,188,55,132,199,214,107,155,193,110,115,237,65,209,101,94,175,145,245,118,138,78,162,167,155,234,95,238,66,239,226,39,239,10,45,93,20,104,219,1,18,106,139,188,215,234,198,238,104,173,223,39,8,61,206,147,153,30,68,44,245,227,80,93,111,39,23,10,217,100,139,178,38,158,24,199,147,70,203,221,101,210,23,59,147,105,228,17,178,154,158,114,68,114,206,120,90,236,2,118,28,241,183,53,247,20,108,253,26,146,85,234,105,252,234,124,87,17,237,61,94,37,89,250,13,28,63,159,197,244,61,150,29,64,203,125,93,29,191,76,90,232,108,86,247,207,27,29,29,44,67,141,224,184,124,231,157,202,235,186,203,84,219,180,125,153,215,27,160,152,194,29,192,214,67,31,27,156,227,200,0,185,29,86,150,184,105,235,221,176,214,182,55,195,37,68,97,147,68,236,180,158,33,183,129,91,175,78,150,75,134,160,210,180,246,251,77,49,168,170,146,164,16,222,192,0,59,147,141,130,211,119,78,139,156,20,54,121,57,248,101,205,207,37,87,113,158,100,227,191,159,145,238,232,211,92,255,0,199,13,184,207,29,17,163,130,154,65,27,26,231,135,57,220,247,56,216,114,228,190,90,253,32,34,162,61,36,220,100,174,169,155,98,113,4,44,203,143,188,237,203,142,192,124,74,250,99,161,173,25,113,210,22,202,198,93,36,133,210,212,200,30,27,30,79,7,61,143,197,121,235,122,31,176,94,53,93,85,246,254,195,89,60,143,37,145,110,24,214,228,144,15,121,221,106,167,86,149,25,203,27,97,29,252,181,167,201,60,55,172,188,19,199,77,255,0,108,159,49,219,40,174,151,14,144,56,44,214,114,232,155,84,222,186,118,66,94,247,55,108,251,199,151,147,112,190,216,146,219,5,194,203,13,29,194,30,56,76,108,227,141,219,110,0,216,250,175,19,229,211,250,74,141,161,239,162,183,67,179,90,9,13,115,143,112,237,37,38,182,190,201,100,209,245,215,122,38,71,36,144,197,214,49,178,100,52,249,246,172,107,86,149,119,30,85,141,116,45,42,80,163,25,58,173,60,69,38,150,186,47,28,239,159,129,153,162,164,166,162,132,69,73,12,80,196,209,179,99,104,104,95,61,254,147,155,234,123,63,249,55,127,57,89,238,132,117,165,247,88,106,138,247,222,170,195,225,101,56,116,80,197,31,4,108,206,51,142,215,121,149,130,253,38,199,245,158,207,254,77,223,206,86,203,74,110,23,9,55,208,244,108,170,41,182,146,198,52,250,28,96,132,184,86,97,65,11,220,61,18,178,20,16,156,132,184,80,29,47,162,187,199,89,69,61,174,103,123,240,147,44,89,250,135,152,244,59,250,173,206,103,174,27,102,184,73,107,185,211,214,69,206,39,100,143,172,222,209,240,93,149,181,49,212,65,28,208,187,138,57,26,28,211,222,10,252,255,0,143,112,222,230,235,190,130,210,127,126,191,185,244,156,42,175,123,14,71,186,251,4,80,210,153,79,90,241,30,79,50,54,85,221,159,70,200,219,29,49,18,63,57,47,198,195,201,121,231,145,99,231,145,118,210,226,23,53,104,247,51,122,109,231,131,142,211,176,220,50,143,16,92,66,17,106,73,229,44,250,169,248,227,241,156,20,207,38,59,87,143,139,222,226,77,43,184,138,243,212,72,34,133,206,39,192,46,219,106,94,180,82,220,251,43,217,66,141,165,73,207,101,23,159,145,115,234,124,87,53,186,200,37,185,85,72,57,58,87,31,181,108,215,75,136,130,157,196,31,148,112,195,71,226,181,35,191,138,250,154,218,104,126,27,217,251,23,67,154,171,91,232,86,82,148,228,37,43,65,244,165,101,41,86,16,148,168,66,178,18,144,172,41,10,132,16,165,33,57,74,86,32,66,148,166,42,10,16,172,132,165,57,74,84,32,133,33,86,20,133,64,41,9,8,78,82,149,8,33,9,74,114,148,168,66,178,148,167,114,82,177,2,20,133,57,74,84,100,16,164,33,88,82,149,8,33,74,152,168,66,16,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,41,80,164,32,36,39,9,66,96,16,163,4,193,64,76,21,69,24,38,10,2,96,168,36,39,9,71,36,225,84,82,64,76,213,1,48,10,148,100,193,40,78,22,69,36,4,193,64,76,21,3,4,193,64,76,21,41,33,56,9,66,112,59,183,40,83,215,107,183,85,221,43,35,164,183,83,201,81,82,255,0,155,28,99,39,207,192,120,174,169,165,122,37,140,189,179,106,186,201,35,143,159,179,81,97,207,62,5,231,97,233,149,186,116,119,166,97,211,26,126,46,56,219,250,198,165,130,74,153,49,190,251,134,121,15,191,43,63,43,249,175,130,226,157,169,172,170,186,86,152,73,117,241,61,123,110,29,25,71,53,12,166,154,161,209,86,72,91,13,186,205,77,76,225,177,150,120,68,175,119,155,206,74,202,221,44,186,114,241,6,42,237,22,218,152,220,54,119,82,220,250,17,186,210,229,127,138,162,42,233,233,36,227,167,144,176,246,142,195,230,22,171,46,57,85,203,245,214,124,214,230,187,190,207,186,177,110,218,120,151,131,216,195,235,14,134,173,85,13,146,125,51,80,234,25,249,138,121,156,95,19,188,1,249,205,251,87,18,189,89,235,236,119,7,209,221,41,159,79,59,123,29,184,112,239,7,145,30,33,125,59,75,123,109,83,8,119,185,40,230,222,255,0,16,176,218,186,215,67,168,237,206,165,174,104,226,27,197,40,249,209,59,188,126,35,181,125,205,165,126,242,42,81,121,71,195,84,226,245,184,109,195,183,190,142,49,243,247,175,20,124,220,19,5,236,188,91,42,45,23,25,168,234,219,137,35,59,17,201,195,177,195,192,175,32,93,199,211,83,156,106,69,78,47,41,158,138,58,169,168,230,108,180,242,22,60,118,142,223,53,188,216,181,156,30,236,119,22,24,157,203,141,163,137,167,204,115,11,64,1,56,11,150,234,202,149,212,121,106,35,208,182,191,173,109,164,30,158,29,14,191,20,116,149,191,47,105,170,130,92,238,99,108,131,236,252,151,186,137,179,190,118,83,136,159,214,191,96,194,55,43,138,55,99,145,177,239,94,251,93,206,174,217,113,166,173,164,153,237,158,7,135,176,151,18,60,143,129,27,47,46,92,13,189,29,76,175,53,175,207,63,131,212,151,104,106,186,109,114,38,250,107,253,143,86,172,182,213,218,245,13,109,45,193,188,51,53,249,200,228,230,158,68,120,97,98,192,93,143,90,210,83,235,125,33,79,125,182,51,250,109,59,11,139,7,50,7,207,140,248,131,184,255,0,170,227,161,123,148,158,99,143,3,229,45,47,29,220,92,167,237,167,235,123,192,41,1,0,42,46,76,172,20,46,146,150,158,87,179,60,46,145,141,200,98,206,82,81,89,103,106,139,151,178,178,97,117,21,196,184,58,146,157,222,239,41,28,59,124,22,180,99,33,100,93,23,134,234,183,68,185,103,153,60,179,150,90,188,152,254,18,20,47,99,162,240,85,186,37,175,6,56,60,232,86,24,215,166,211,109,171,187,93,41,45,214,248,140,213,149,82,182,24,99,31,73,206,56,10,61,53,33,219,127,69,251,85,206,90,250,235,244,213,117,76,180,80,52,195,20,29,97,234,231,168,112,216,99,185,173,247,143,137,11,174,234,250,93,69,83,164,107,219,162,101,134,59,243,229,142,49,35,230,108,78,142,3,158,55,49,206,216,59,144,207,48,51,141,214,82,193,167,169,116,150,150,183,216,104,72,116,84,113,226,73,7,237,101,59,201,39,171,179,233,133,165,235,29,92,109,21,47,134,220,200,165,171,136,113,57,210,183,137,140,56,200,24,237,43,226,170,78,173,247,20,138,182,130,151,47,203,205,179,210,148,161,66,209,202,180,177,159,226,70,90,54,214,210,233,203,61,182,237,113,55,75,141,20,5,181,21,133,197,221,99,220,226,72,14,59,184,55,96,9,231,133,109,21,210,146,74,9,236,186,134,156,87,88,234,71,12,145,60,100,197,251,205,237,24,231,183,162,210,244,245,234,186,227,122,130,26,218,184,196,83,184,135,57,237,1,172,216,156,236,22,71,88,94,43,180,219,236,52,214,61,60,219,245,214,238,231,58,62,190,55,186,24,227,15,225,3,13,250,71,114,73,56,104,93,83,225,215,150,247,190,187,92,207,93,54,193,215,103,196,172,110,44,95,170,220,83,198,187,231,124,248,28,203,165,94,140,107,52,141,75,107,45,252,119,13,61,83,239,83,214,70,56,184,65,250,50,99,145,241,228,124,246,88,109,47,209,78,171,213,12,108,212,86,199,83,80,29,205,101,105,234,33,3,188,19,185,30,64,175,163,159,171,142,154,189,220,105,237,208,197,61,173,199,2,153,207,37,140,126,7,23,9,238,226,206,221,171,75,212,90,138,229,127,171,146,90,234,135,245,68,229,144,53,199,171,96,238,3,243,95,75,101,86,165,215,171,166,87,83,197,227,112,169,194,104,70,226,81,204,100,210,93,55,89,215,221,212,199,105,190,143,116,118,144,158,26,155,237,222,125,73,112,133,193,226,142,140,112,210,181,192,228,113,56,252,225,159,31,69,184,222,250,71,189,92,56,163,162,49,219,160,61,144,12,188,143,23,31,195,11,31,102,209,23,123,147,96,121,100,84,145,204,210,232,221,82,238,30,32,49,200,115,237,69,195,71,93,173,215,154,75,109,68,76,50,85,56,54,25,24,114,199,119,239,225,218,187,97,78,219,155,14,92,210,94,61,15,137,187,189,226,53,160,165,135,24,191,13,55,250,152,203,117,190,227,125,175,49,210,69,53,93,83,183,113,39,39,29,238,113,228,60,214,213,106,232,234,225,95,72,37,101,109,11,36,57,249,23,56,151,12,28,111,129,224,189,58,130,227,250,142,51,166,244,191,19,68,96,123,101,76,67,229,38,126,55,25,28,128,255,0,162,208,95,124,167,177,222,233,99,125,107,34,186,25,154,25,19,29,197,32,113,63,75,28,189,86,53,46,158,234,74,62,11,25,111,246,95,3,11,94,31,223,84,238,99,74,85,37,156,54,158,34,159,134,95,95,123,70,227,167,116,227,104,239,213,127,241,27,4,84,214,200,250,249,154,227,180,159,85,160,246,131,248,44,110,166,188,214,221,76,151,27,156,190,207,64,207,153,214,59,171,134,38,246,1,157,151,83,186,81,71,78,205,73,84,236,207,80,218,6,213,177,211,97,225,146,6,203,194,64,59,96,96,96,47,145,226,188,220,175,189,28,234,138,187,205,108,245,181,14,170,164,60,115,63,56,220,236,7,32,60,2,243,231,127,85,226,167,42,206,98,189,217,198,112,123,54,253,158,163,81,119,78,111,145,57,55,141,27,198,218,248,36,188,15,161,52,181,200,95,244,29,21,84,53,207,158,150,146,233,28,81,99,118,188,113,183,180,239,129,147,133,218,100,123,88,210,231,184,53,163,153,39,0,47,158,122,14,105,29,13,192,28,8,255,0,182,35,59,255,0,27,86,229,250,73,72,232,186,62,113,108,142,96,51,180,56,135,57,185,30,155,173,83,135,121,37,22,247,111,240,118,212,81,180,171,56,83,90,37,4,151,191,43,127,137,209,173,151,171,117,210,106,136,237,181,112,213,58,156,134,202,98,119,16,105,61,153,229,149,192,186,91,233,95,81,208,234,43,157,142,206,248,40,99,166,105,249,104,153,199,51,183,231,191,186,22,127,244,95,24,179,94,176,210,223,233,92,139,56,123,247,199,226,184,255,0,77,45,7,164,125,64,31,187,72,249,175,119,19,121,143,160,55,62,107,109,42,49,140,228,183,198,13,74,172,170,184,169,120,203,111,38,96,125,186,166,231,168,105,38,174,168,158,182,163,219,25,151,189,198,98,223,155,204,157,155,233,149,245,159,74,31,248,87,114,198,71,244,70,242,56,236,11,228,90,49,255,0,108,80,7,255,0,239,140,225,15,56,250,188,154,223,197,125,149,172,173,85,55,189,5,81,110,162,13,53,21,20,236,141,188,92,134,64,220,231,177,103,89,225,193,191,31,216,194,180,113,222,70,43,250,58,123,217,197,63,69,208,223,248,138,234,91,194,73,166,102,72,113,113,59,14,103,145,244,94,191,210,107,254,243,218,63,201,187,249,202,223,58,37,232,214,77,19,44,213,117,87,19,85,85,60,97,142,99,91,134,55,0,114,238,90,39,233,49,255,0,121,173,31,228,221,252,229,90,18,82,186,92,190,7,161,195,226,211,148,154,198,94,126,136,227,36,43,41,169,230,170,148,69,79,27,229,144,242,107,70,86,127,74,91,217,60,166,121,90,29,131,134,130,51,230,86,215,45,61,52,85,152,164,140,71,33,31,42,88,48,9,236,89,221,241,72,208,168,233,70,57,120,248,31,97,103,193,101,113,8,212,148,176,158,190,120,57,213,125,174,186,129,173,117,101,44,176,181,219,7,56,108,125,87,132,133,214,111,17,102,213,36,82,3,36,83,48,183,135,25,193,198,66,229,114,197,36,78,224,153,142,99,251,90,225,130,178,225,151,238,242,13,205,36,215,129,203,196,108,61,18,73,197,229,50,130,183,173,9,117,47,165,125,190,87,123,209,123,241,103,234,246,143,67,247,173,28,133,117,5,84,148,85,145,84,69,243,163,57,199,120,237,11,125,253,170,186,162,233,189,250,123,205,22,55,62,141,89,79,167,95,113,212,167,145,99,167,126,118,76,42,153,81,3,38,136,229,143,104,112,94,89,30,26,215,61,238,13,104,25,36,242,11,230,232,80,113,209,159,162,210,229,229,230,206,132,61,193,140,46,121,1,163,114,74,214,238,215,96,243,238,124,193,243,71,127,138,243,94,111,6,169,230,56,73,16,52,237,251,222,37,97,158,226,227,151,115,95,79,107,107,232,235,158,126,215,135,129,240,220,119,138,62,32,221,181,39,250,75,119,254,239,236,44,210,62,105,11,228,57,37,84,66,114,18,149,189,235,185,226,168,168,172,34,178,18,144,172,41,72,88,130,178,18,144,172,41,72,80,21,144,148,132,229,41,80,133,101,41,78,66,82,161,4,33,41,78,82,16,161,5,41,10,176,132,132,40,4,41,74,114,148,168,66,178,148,132,228,37,42,16,172,165,41,202,82,161,4,33,41,78,82,21,0,133,41,78,82,149,8,33,72,83,148,165,98,65,10,82,156,243,72,80,16,132,33,8,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,10,66,132,200,9,9,194,86,167,8,82,83,181,40,78,57,42,82,66,97,205,64,76,21,40,193,48,80,19,5,144,36,39,9,90,156,42,82,64,78,18,181,56,85,20,144,153,170,2,96,168,24,38,9,66,118,170,81,130,204,232,234,102,214,106,187,69,60,131,44,125,84,97,195,188,3,159,193,97,130,201,105,234,209,109,190,91,235,93,243,96,157,146,59,200,29,254,197,170,225,73,209,154,134,248,120,249,25,195,28,203,39,212,211,63,136,146,188,83,202,24,199,57,206,13,104,25,36,156,0,59,211,153,90,246,7,177,193,204,112,14,105,29,160,242,88,77,77,27,234,44,213,80,176,238,246,224,249,103,117,249,5,149,183,127,94,52,228,241,150,151,187,44,250,154,181,21,10,50,171,140,242,166,254,75,38,33,250,214,209,37,81,133,178,204,90,14,58,222,168,240,124,121,250,225,100,77,68,115,68,217,97,123,100,141,227,137,174,105,200,35,188,45,54,158,200,62,166,201,180,172,53,118,170,138,219,101,72,113,167,111,203,83,188,141,184,73,220,15,201,125,255,0,17,236,237,11,74,74,165,187,122,111,159,185,243,221,157,237,101,62,39,116,237,103,132,222,198,202,249,221,27,195,152,72,112,57,4,47,115,43,204,209,7,14,125,190,107,9,60,156,213,84,117,5,178,61,185,216,238,183,112,89,58,115,228,232,205,191,226,31,0,141,247,12,119,116,214,42,82,215,62,49,234,190,27,252,12,103,72,244,13,172,183,54,185,163,229,169,142,28,71,107,15,228,87,53,11,174,92,139,106,40,106,33,119,39,198,230,159,130,228,128,124,87,211,201,96,248,110,199,215,156,173,101,70,127,210,244,247,49,128,76,20,4,192,40,125,113,41,128,80,19,132,6,239,209,118,162,54,171,183,176,212,63,20,117,132,13,206,204,147,176,250,242,62,139,201,210,37,136,89,239,175,146,157,156,52,117,68,201,24,28,154,126,147,125,15,216,86,170,50,14,71,53,212,225,145,186,207,68,152,165,32,220,41,246,207,111,88,209,177,255,0,80,88,181,137,115,35,194,190,127,229,247,49,188,94,196,189,89,254,25,203,128,91,118,144,31,208,38,255,0,19,240,90,161,105,107,139,92,8,32,224,131,216,86,221,163,199,244,9,191,196,252,2,227,226,111,22,239,224,125,183,2,127,245,113,107,193,253,134,186,105,235,109,203,38,162,153,162,67,251,72,253,215,125,156,214,163,116,208,115,71,196,235,116,237,149,191,221,203,238,187,227,201,116,130,18,56,47,18,149,213,72,108,207,169,185,225,118,183,90,206,58,248,173,25,195,43,237,149,84,15,224,172,167,146,19,251,205,216,249,30,69,120,157,26,239,83,68,201,88,89,43,90,246,30,109,112,200,62,139,92,185,232,235,101,94,93,11,93,75,33,237,140,251,191,237,43,208,167,125,25,123,107,7,207,93,118,102,164,117,161,44,249,61,31,236,114,55,68,190,128,253,24,52,99,25,237,186,210,230,214,199,21,51,95,5,19,229,33,173,105,199,202,204,73,216,6,143,119,62,39,185,105,22,46,139,238,183,205,69,75,108,163,154,14,174,103,30,42,130,113,213,176,12,151,22,246,156,118,14,213,245,30,161,209,22,202,222,142,157,163,98,158,166,130,220,33,142,22,201,0,5,248,99,131,142,65,216,241,17,147,223,149,174,246,230,154,130,130,150,253,124,17,243,181,173,170,219,207,146,164,112,252,6,101,85,5,198,138,10,251,117,117,53,125,190,87,22,137,169,37,15,105,45,56,35,61,235,231,157,78,224,251,157,217,195,56,50,203,140,156,158,101,119,125,61,167,173,218,98,199,67,98,180,151,199,69,3,137,50,204,114,231,189,199,46,145,196,118,158,225,200,108,185,157,126,143,15,184,215,77,117,184,211,209,80,201,51,241,43,143,209,36,225,199,187,110,205,202,242,120,37,221,173,157,205,102,229,136,180,146,241,111,201,110,115,113,91,122,247,20,105,168,172,180,219,126,9,121,244,48,218,74,154,90,187,245,4,20,236,227,150,71,225,173,239,56,43,124,146,231,116,134,157,214,232,42,234,27,15,17,103,83,27,185,156,242,24,221,97,173,31,169,32,168,234,237,114,9,39,110,120,101,118,120,157,226,9,86,221,159,213,89,47,211,57,242,177,177,90,234,92,31,15,246,141,60,32,101,135,176,224,159,138,113,59,175,77,189,138,140,101,13,49,235,105,157,124,15,91,179,246,234,198,202,117,38,227,81,103,58,107,135,239,60,55,122,26,138,70,7,206,192,214,151,22,100,61,174,195,135,54,156,19,135,12,141,142,10,202,104,74,42,54,154,219,213,213,173,125,29,185,129,237,137,196,98,89,79,205,111,143,127,193,96,169,233,95,71,100,175,107,237,242,208,182,107,159,91,16,152,158,57,155,212,48,117,152,56,219,35,27,0,54,91,117,133,230,143,162,77,87,114,129,172,21,180,108,146,106,121,92,192,238,173,226,49,135,0,118,202,244,237,211,183,82,140,60,151,213,100,199,143,86,124,74,198,132,170,164,159,59,219,202,47,27,249,154,238,164,187,87,220,30,251,165,242,167,168,167,250,47,153,253,92,76,29,141,104,63,134,229,116,77,5,63,252,67,98,211,85,179,85,201,83,78,38,154,8,255,0,121,188,14,195,179,207,56,217,124,193,113,185,87,93,250,50,158,170,233,87,61,93,75,175,77,204,179,188,184,255,0,98,123,249,121,47,164,122,9,5,189,28,233,32,70,8,169,151,159,240,57,90,149,167,90,46,51,73,40,182,176,188,151,212,240,41,240,170,86,84,165,89,73,202,111,151,45,249,191,15,249,103,40,233,114,251,114,160,233,134,61,57,111,170,117,29,150,10,154,92,83,83,180,70,31,196,26,93,198,70,239,201,39,153,90,70,162,141,210,116,205,85,192,199,56,182,224,215,30,17,156,13,183,43,174,244,133,167,172,149,253,37,215,223,164,150,178,162,177,146,199,195,14,209,197,27,227,1,187,159,156,237,219,224,21,89,97,170,124,253,92,113,186,71,135,200,230,52,14,35,158,103,191,213,101,78,210,167,122,170,164,148,121,112,219,241,211,249,208,210,251,71,105,110,213,26,121,169,62,100,241,21,252,250,100,237,55,167,66,202,91,247,180,186,70,194,235,100,113,189,204,25,112,14,18,55,96,124,215,5,179,88,45,22,59,116,180,22,218,119,201,4,174,99,228,125,97,18,57,238,111,205,56,199,8,199,128,93,243,80,50,41,97,191,245,230,78,160,91,163,123,186,188,113,97,189,99,142,51,219,178,249,150,179,90,190,231,163,175,151,11,53,24,182,154,105,160,138,23,151,245,178,150,188,156,146,72,198,124,130,215,25,82,140,51,82,28,218,199,174,154,227,13,252,125,230,138,150,220,66,234,167,37,173,94,238,26,229,245,221,237,240,243,94,243,181,105,176,209,161,120,91,194,8,187,67,144,59,61,230,43,127,73,47,252,63,56,36,17,80,221,195,131,126,211,201,106,189,11,207,53,79,68,172,154,166,71,203,51,239,12,46,123,206,73,247,219,218,187,62,169,211,150,253,77,71,29,37,222,51,53,43,36,235,12,89,217,228,114,7,193,108,157,69,25,169,75,77,94,223,2,59,73,81,156,232,70,78,109,40,106,247,122,183,174,231,42,253,24,49,250,150,243,194,91,131,84,126,110,123,207,122,243,234,30,135,107,245,78,183,186,220,235,107,91,67,109,168,119,8,107,26,58,215,0,121,231,177,118,75,61,21,174,220,199,210,90,97,167,132,51,28,113,197,140,142,236,174,71,210,111,76,117,150,11,189,109,158,207,110,136,84,83,141,234,106,93,196,220,231,27,48,110,84,141,73,206,114,116,214,248,220,203,186,81,81,230,111,57,151,179,230,245,89,242,248,27,158,154,232,219,74,105,104,250,246,209,197,36,205,247,157,81,84,67,142,113,207,125,150,199,169,175,81,216,116,229,93,211,169,51,199,79,31,24,99,28,7,16,240,43,228,107,134,172,189,106,11,245,1,188,220,231,152,26,182,112,196,93,192,193,184,216,49,191,138,250,119,164,161,158,140,46,127,229,7,102,123,18,116,159,52,92,222,114,195,155,165,25,168,69,69,242,231,59,191,137,174,244,83,210,45,195,91,234,10,246,84,65,5,45,28,17,7,71,20,103,137,219,239,239,59,191,201,105,223,164,184,254,179,89,255,0,201,187,249,202,175,244,97,7,245,213,215,136,187,61,67,54,113,27,108,59,7,47,37,111,233,46,51,169,109,31,228,221,252,229,116,80,138,141,210,73,116,252,29,214,25,230,146,111,58,254,17,169,233,32,216,237,61,118,62,103,17,245,202,201,219,24,94,254,55,110,92,114,74,194,105,57,132,150,106,234,108,251,236,115,92,7,238,146,7,223,247,173,166,216,198,199,31,27,206,26,209,146,74,240,184,156,157,58,149,115,190,127,191,228,253,70,194,178,149,156,90,240,75,228,122,46,64,6,83,197,219,146,227,229,201,104,157,33,58,63,111,164,141,184,235,89,22,94,123,119,59,5,177,221,239,80,82,113,212,205,187,220,49,20,64,238,123,189,60,87,57,174,169,150,182,174,90,154,135,113,75,33,201,63,135,146,232,224,54,53,35,53,86,90,37,159,139,127,177,228,113,155,136,198,154,183,90,189,223,145,229,33,41,9,202,82,190,180,249,147,61,166,171,131,88,250,89,94,3,70,94,194,79,33,218,63,21,70,161,55,26,203,92,117,208,64,232,236,207,156,211,178,119,16,4,210,52,100,224,115,192,30,139,12,183,155,167,254,11,88,255,0,243,122,143,228,92,189,220,105,85,85,82,213,179,209,169,197,107,59,88,218,244,241,242,240,57,251,90,26,49,218,130,156,132,164,46,150,219,213,158,96,133,33,10,194,18,16,177,40,133,41,78,82,149,25,4,33,33,86,20,133,66,8,82,148,229,41,81,144,66,144,167,41,72,80,130,20,164,39,41,74,196,21,148,164,39,41,79,36,32,133,33,78,82,149,8,35,146,148,229,33,80,8,228,165,57,72,86,36,21,33,78,82,149,25,4,41,74,114,144,168,65,10,82,152,165,42,50,8,228,165,57,72,84,2,161,73,80,132,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,37,72,80,20,132,3,132,193,40,78,16,164,132,225,40,78,22,69,36,39,9,66,96,169,70,9,130,128,152,42,6,106,96,160,38,10,148,96,152,37,9,194,165,36,39,9,66,112,178,41,33,56,74,19,132,4,132,193,64,76,21,41,219,250,46,190,254,178,211,141,165,153,217,169,161,196,71,39,114,207,162,127,15,69,179,206,252,228,21,194,52,85,228,217,47,176,84,56,226,158,79,146,152,126,233,237,244,56,43,182,205,32,35,98,8,239,11,224,56,183,14,244,107,183,56,47,86,90,175,127,83,234,248,93,85,113,75,150,91,173,24,244,254,196,194,122,254,54,249,12,133,225,187,85,69,43,195,41,152,91,19,121,19,204,149,84,242,115,88,233,228,230,189,56,94,92,220,83,84,234,75,40,215,194,251,27,194,236,47,61,54,133,60,79,92,107,162,207,130,254,121,21,79,34,243,135,112,158,36,56,241,28,175,37,124,194,38,1,157,202,244,236,105,62,246,41,120,158,215,104,103,10,92,42,227,159,172,90,248,181,133,247,30,178,176,71,79,43,201,217,173,39,236,92,236,44,221,238,191,138,51,78,195,187,190,119,128,238,88,80,190,138,166,248,63,37,224,86,78,218,148,164,255,0,171,240,72,76,20,4,193,96,123,163,4,193,64,76,21,4,128,182,45,19,117,54,187,203,3,221,138,122,143,146,147,195,184,250,31,189,107,237,105,115,131,90,9,113,216,0,55,43,122,210,253,24,234,27,224,100,178,83,254,175,165,118,253,109,80,45,36,119,134,115,63,98,198,115,140,22,100,240,115,221,219,194,230,140,168,212,218,75,6,55,94,219,69,29,220,212,198,220,67,83,151,248,7,253,33,248,175,94,142,99,133,186,87,16,67,93,38,90,113,177,219,177,116,201,108,116,182,139,213,186,142,249,28,87,26,104,248,15,28,204,192,118,216,226,199,129,236,87,244,155,19,34,186,209,199,19,24,200,219,79,134,181,128,0,61,227,200,5,228,241,90,235,184,81,75,71,212,189,133,188,157,74,190,141,91,219,165,152,191,150,143,226,190,198,146,66,66,21,196,37,33,124,252,100,126,172,153,67,130,66,21,228,36,115,86,232,200,205,51,106,232,156,127,93,233,127,194,147,249,87,67,215,218,182,215,165,41,58,235,172,175,14,116,114,75,28,49,183,137,242,54,54,241,59,3,32,108,59,200,230,23,63,232,164,99,90,210,255,0,135,39,242,172,183,72,186,110,183,81,92,41,155,167,106,105,163,141,144,215,65,83,89,41,47,124,50,200,24,0,110,114,64,219,232,224,108,179,228,133,71,250,143,67,225,123,73,54,175,86,63,218,191,38,192,233,253,176,158,166,41,184,79,15,1,115,49,199,196,1,24,30,163,213,112,237,117,113,158,186,239,94,201,178,216,233,220,248,153,25,250,56,216,159,60,174,222,25,81,78,192,201,165,107,250,176,198,49,205,4,56,128,208,9,39,60,201,4,174,3,125,99,164,186,92,152,198,151,61,210,201,128,6,73,220,172,123,55,70,139,189,173,52,189,149,163,240,201,243,28,110,165,69,109,78,25,221,234,100,52,164,206,167,190,80,202,192,194,230,63,32,61,161,195,145,236,43,113,125,76,212,245,46,158,158,87,199,41,107,154,92,195,141,143,53,131,210,150,137,169,174,116,149,151,26,99,236,177,187,137,241,23,112,185,227,28,188,22,102,181,236,108,117,181,29,76,178,71,77,4,181,38,8,119,123,218,209,158,6,248,157,134,86,92,110,188,110,47,96,173,230,155,198,52,233,169,235,246,86,138,182,180,169,43,184,97,103,58,245,248,63,51,9,112,123,164,123,159,35,156,247,184,238,231,28,147,234,183,77,49,29,52,221,19,234,106,106,215,204,202,122,146,97,123,161,104,47,1,205,3,32,29,187,123,86,169,90,241,83,109,168,154,75,124,52,50,193,90,105,218,200,230,47,46,97,137,175,5,224,146,67,129,36,118,100,118,45,175,77,62,8,122,39,212,117,21,141,149,212,244,231,175,123,98,32,57,193,141,7,0,157,134,112,186,173,105,247,113,113,159,151,221,29,61,166,187,119,86,84,103,108,176,249,164,150,124,121,94,13,10,219,105,182,90,173,162,223,111,165,38,152,75,215,241,85,56,74,243,38,49,197,200,0,113,220,23,101,232,247,31,168,44,96,99,34,182,108,249,240,61,124,241,124,213,243,215,232,121,174,54,170,102,218,221,250,193,180,163,129,253,99,250,190,172,187,119,17,207,61,192,46,225,208,124,143,151,163,237,44,249,94,231,200,234,169,139,156,227,146,79,3,183,43,116,170,83,148,100,169,211,229,213,231,58,182,241,215,127,185,242,52,248,117,221,56,122,69,229,119,55,234,226,43,217,89,127,125,60,13,19,164,109,73,111,177,244,141,45,146,42,41,171,107,167,170,97,154,89,158,25,20,98,82,14,26,214,238,226,3,185,146,2,231,90,158,233,93,39,73,191,171,221,83,32,161,130,181,140,142,6,251,172,3,110,193,207,213,111,93,41,233,11,173,119,77,21,55,129,20,112,91,89,45,52,130,121,164,13,235,3,90,220,134,55,155,185,99,150,23,154,167,74,91,106,117,85,69,230,73,39,146,105,103,19,53,164,240,181,135,111,143,170,194,49,157,90,241,146,78,75,151,224,158,159,5,161,213,74,243,134,240,136,230,82,140,36,228,158,158,211,241,219,47,231,161,244,13,218,39,205,79,126,134,38,241,73,37,169,172,99,115,204,150,202,0,95,51,105,205,13,83,73,165,46,54,171,220,241,193,45,100,176,201,195,76,241,43,152,25,204,19,243,65,245,43,233,139,245,56,158,27,220,78,149,144,179,216,34,38,71,231,13,104,47,36,156,111,200,21,192,46,154,182,214,221,63,115,184,88,12,149,222,199,36,113,117,147,176,196,199,151,158,96,115,192,241,194,199,244,212,23,120,222,241,217,117,211,26,189,22,167,39,121,196,101,81,211,177,140,112,249,179,41,108,181,125,22,173,227,222,116,77,5,103,130,203,209,203,41,41,76,142,141,183,88,142,94,114,126,115,86,119,167,203,157,109,175,67,62,107,117,92,212,178,186,80,195,36,79,12,56,238,207,98,212,250,39,184,84,93,122,50,246,186,178,211,52,151,120,243,194,48,6,28,222,65,108,95,164,96,226,232,253,192,2,126,93,188,155,197,246,118,173,250,58,145,211,171,243,240,52,214,167,86,157,74,144,173,62,121,98,158,94,49,156,191,15,3,21,250,52,200,233,172,215,153,36,145,210,61,213,71,46,115,139,137,59,246,149,200,122,104,105,29,34,223,78,92,26,90,51,201,131,159,107,249,250,46,189,250,51,231,245,13,216,146,79,244,147,205,217,255,0,243,201,107,250,191,162,235,230,172,233,2,235,89,0,138,146,130,67,192,42,101,4,184,144,119,225,111,37,181,73,42,178,114,125,17,41,98,155,139,198,153,158,203,207,200,227,150,145,139,213,15,14,90,13,100,121,225,247,65,221,188,201,221,222,139,236,13,113,69,81,113,208,53,148,116,145,25,106,38,167,17,198,193,218,72,192,90,174,155,232,127,77,216,75,43,46,175,117,117,76,103,143,172,157,220,44,107,187,192,236,91,246,162,186,178,199,167,42,110,77,139,174,142,154,46,48,198,187,28,64,14,89,90,42,214,83,148,84,53,195,55,202,28,234,110,122,46,92,121,251,240,115,206,133,58,63,186,105,9,42,106,174,210,83,135,212,70,214,245,49,15,153,129,223,218,181,175,210,74,142,165,247,155,93,91,41,229,117,43,41,92,199,74,24,75,90,238,60,224,158,197,182,116,81,210,5,126,183,188,220,5,76,16,210,210,192,198,152,226,140,241,29,198,125,231,118,159,37,191,221,218,215,57,172,123,67,154,230,144,90,225,144,71,138,177,171,58,85,212,228,181,58,236,154,142,90,206,250,231,30,11,192,249,111,163,123,80,174,184,213,213,84,204,232,45,244,176,57,211,72,222,220,141,135,217,159,69,143,185,106,122,137,195,162,165,107,98,128,56,240,147,187,136,236,39,179,43,183,214,233,106,43,205,13,218,134,217,195,107,167,157,192,185,240,70,48,231,109,204,119,28,111,140,46,67,170,58,58,191,88,131,229,52,254,219,72,223,219,211,2,236,15,222,111,48,187,249,45,171,213,231,168,151,55,76,157,252,55,138,87,146,156,169,207,16,111,69,238,211,63,19,78,154,71,205,33,124,174,115,222,121,151,28,149,81,78,123,82,149,232,225,37,132,111,109,183,150,33,230,148,172,253,159,76,92,174,184,116,81,117,80,159,218,75,238,143,65,204,175,45,242,193,113,178,130,234,250,119,54,17,251,102,239,31,251,187,61,86,60,203,108,152,152,114,22,243,116,255,0,193,107,31,254,111,81,252,139,153,86,222,233,225,203,97,249,103,248,108,223,138,218,53,37,108,245,61,1,233,233,11,184,11,175,149,77,33,135,3,29,95,37,205,94,162,78,56,241,252,51,84,228,150,13,102,186,235,73,75,144,233,56,223,245,25,185,255,0,162,193,79,168,106,76,160,197,20,109,140,125,23,110,79,153,88,194,196,165,139,25,85,147,216,193,205,179,99,164,191,83,203,129,80,211,11,251,249,181,101,24,246,74,206,40,220,215,52,246,180,228,45,31,129,60,18,203,78,238,40,100,115,15,129,86,53,154,220,170,163,234,110,165,41,88,42,91,227,219,134,213,70,28,62,179,54,63,5,150,167,171,130,164,124,140,129,199,234,242,63,5,181,77,75,99,98,146,101,174,72,66,176,164,42,129,10,66,172,41,10,128,66,148,167,41,74,132,16,165,41,138,82,161,4,41,74,114,144,168,65,28,148,167,41,10,140,130,20,165,57,74,229,24,16,164,41,202,82,163,32,133,33,78,82,149,137,4,41,74,114,144,168,5,114,66,156,164,42,16,82,144,167,41,10,132,20,168,82,84,33,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,9,9,130,80,152,33,71,9,130,80,156,32,25,169,130,80,156,44,138,74,112,148,38,10,148,96,152,40,9,154,169,70,9,130,128,153,170,129,130,96,148,39,10,148,96,152,37,9,194,200,163,4,193,40,76,16,163,4,225,40,76,21,3,5,213,116,37,231,219,236,162,154,87,102,162,144,6,28,243,115,62,137,252,61,23,43,11,41,167,110,78,181,93,34,159,39,171,62,228,128,118,180,243,252,215,29,253,170,185,165,203,213,106,143,71,134,221,122,53,117,39,236,189,25,214,103,145,99,229,126,78,21,146,202,30,208,90,224,90,70,65,29,171,31,93,87,21,29,59,166,157,216,29,131,181,199,184,47,26,218,131,209,37,169,250,39,52,41,65,212,155,194,93,73,172,169,101,44,38,73,15,128,29,164,173,74,233,116,124,143,119,9,247,207,119,209,11,203,113,185,203,87,51,158,227,142,192,7,38,133,224,27,156,246,175,167,161,110,173,163,255,0,115,250,121,31,158,113,126,33,62,41,83,27,82,142,203,199,205,254,6,230,114,119,37,48,74,19,114,27,173,135,0,193,56,11,97,211,58,38,255,0,168,203,93,110,160,120,167,63,243,51,124,156,99,212,243,244,5,117,189,49,208,213,182,143,130,107,253,83,235,229,27,245,49,102,56,135,153,249,199,236,90,106,92,83,167,187,35,146,71,17,181,90,235,174,213,66,158,217,73,53,84,199,232,68,194,236,121,247,122,174,161,166,122,23,175,169,224,155,80,86,50,142,51,185,130,12,62,66,60,93,200,125,171,182,219,104,40,237,148,173,167,183,82,195,75,3,70,3,34,96,104,251,57,175,86,87,13,75,217,203,72,44,24,57,190,134,7,77,104,235,22,156,107,77,178,130,54,206,57,212,75,239,202,127,212,121,122,97,108,57,248,164,226,71,18,227,147,114,121,102,6,183,175,168,61,170,208,42,88,62,82,152,241,31,22,29,143,224,86,139,168,43,255,0,88,197,110,145,231,50,197,7,84,255,0,48,227,191,195,11,173,78,198,207,12,145,72,50,199,180,181,195,192,236,184,197,194,149,244,117,179,211,73,158,40,158,89,231,142,69,99,119,46,107,70,158,233,175,169,135,3,161,42,28,126,21,161,236,212,140,147,247,165,163,249,30,34,18,16,175,33,33,106,240,227,35,245,100,202,72,72,66,184,181,43,130,219,25,25,41,27,71,69,99,26,210,151,252,57,63,149,117,218,225,216,7,62,65,114,78,139,71,245,206,155,252,57,63,149,122,58,112,189,215,81,211,199,7,183,75,106,167,150,146,185,239,108,62,244,210,136,216,222,23,52,140,6,128,73,56,46,7,146,220,168,187,140,65,60,31,21,218,26,156,183,169,255,0,218,191,38,229,83,35,161,149,178,176,14,38,28,142,33,145,149,202,245,62,162,138,199,115,169,22,106,106,97,95,196,233,102,153,209,135,0,243,190,48,121,253,203,163,82,201,12,141,108,134,105,103,115,155,19,166,14,126,92,9,96,56,238,4,243,245,92,31,81,158,59,165,209,192,16,12,210,96,19,158,211,218,181,240,46,29,10,215,117,33,85,183,24,107,141,147,125,27,93,112,124,247,22,188,149,43,120,74,154,74,82,120,206,248,94,70,195,167,174,245,149,215,152,98,175,172,249,41,220,67,220,246,236,221,179,144,0,89,186,184,224,154,154,231,71,60,211,67,13,93,36,212,221,124,45,203,219,196,0,4,2,71,119,122,213,52,165,52,181,119,250,26,122,118,241,75,35,240,209,156,103,98,182,138,230,150,61,237,118,50,210,65,93,60,114,148,45,111,33,42,48,75,78,154,107,150,122,61,147,156,239,173,42,82,173,81,191,91,199,58,104,98,106,155,71,75,75,53,53,186,157,241,69,52,254,211,43,229,147,141,239,147,128,51,60,128,3,3,144,248,173,207,78,209,207,95,208,254,170,164,164,96,125,68,241,62,56,218,72,28,78,44,24,25,59,5,165,220,96,154,22,180,205,12,145,135,140,180,189,165,188,67,195,60,214,243,164,227,137,253,23,222,221,83,80,202,106,120,228,18,203,51,218,92,24,214,128,73,192,220,242,93,54,179,117,34,220,223,135,220,235,237,77,24,90,90,80,86,177,207,172,218,89,221,242,62,167,37,182,232,163,30,146,253,81,119,170,99,101,53,162,173,194,149,193,248,1,156,60,37,220,179,229,149,221,186,48,161,134,219,165,180,253,45,63,23,85,29,92,193,188,71,36,123,142,237,92,94,251,171,40,98,211,82,220,172,49,203,82,27,86,41,4,149,76,224,4,150,151,113,6,131,156,120,21,215,122,26,169,146,183,67,233,218,154,130,29,44,181,115,57,196,12,12,150,57,108,204,28,101,200,159,180,245,122,107,141,112,191,115,228,212,56,148,233,119,183,114,140,99,234,226,17,89,235,163,114,242,240,90,26,150,185,185,89,236,250,190,122,43,141,121,154,231,83,82,3,105,105,216,92,230,7,159,119,141,199,97,177,27,110,185,222,162,212,213,140,214,223,169,105,153,20,52,144,213,54,39,56,14,39,200,54,206,73,229,232,189,93,49,15,253,127,73,254,98,147,31,237,98,201,14,140,53,61,251,164,58,187,156,52,77,165,183,54,172,72,42,42,159,213,137,0,199,205,27,184,249,227,10,202,114,117,226,170,73,184,242,103,29,51,149,252,215,39,119,13,225,182,118,56,175,8,37,39,37,153,61,95,158,251,124,14,255,0,123,255,0,216,53,15,254,80,63,146,85,242,38,150,163,168,174,232,250,253,79,71,11,230,153,213,20,184,99,6,79,106,251,34,190,157,229,149,229,141,134,99,61,43,96,17,201,144,215,17,196,8,119,129,14,92,174,225,107,158,205,74,238,186,142,26,26,40,134,194,6,53,177,52,15,225,252,86,189,233,235,37,20,156,94,95,147,79,99,131,252,201,218,79,187,167,74,85,39,39,44,40,249,231,119,208,142,136,173,213,86,222,139,217,79,91,17,142,81,117,140,240,147,159,164,213,212,117,182,151,165,213,214,182,219,174,18,61,148,157,96,124,129,156,220,7,96,61,139,72,209,55,40,110,186,37,211,210,184,58,1,115,140,49,227,62,240,203,119,89,62,157,235,234,173,218,18,162,106,26,153,105,164,50,53,165,241,191,128,224,158,245,181,230,83,92,175,171,215,228,106,170,231,42,181,37,115,12,73,168,102,41,231,26,188,106,190,26,163,102,210,150,43,46,158,130,90,43,28,81,69,130,12,161,174,201,39,188,174,101,210,119,75,213,214,11,197,101,158,207,65,11,106,32,110,77,76,206,226,30,140,27,175,87,232,216,226,253,63,116,123,220,94,227,84,236,185,196,146,79,153,92,159,166,166,159,253,34,94,51,158,18,198,231,126,17,241,230,179,167,73,58,178,82,215,5,166,219,81,130,209,102,91,121,51,31,81,170,47,58,131,81,219,221,120,185,84,84,102,178,62,24,203,200,96,220,114,99,118,248,175,167,186,68,25,232,230,232,7,254,232,124,126,138,249,50,198,204,95,173,216,216,26,200,249,123,160,238,59,247,114,250,247,88,209,77,113,209,117,180,84,172,227,158,122,126,173,141,239,36,99,224,178,175,133,40,123,197,72,37,207,202,191,167,247,56,247,232,198,15,235,27,190,73,39,171,143,153,240,238,236,93,131,90,86,123,21,19,164,7,15,115,120,27,230,86,167,208,230,128,175,209,205,169,154,229,81,78,249,42,90,208,98,136,28,51,3,191,181,100,181,140,162,191,84,219,173,173,221,145,55,173,151,239,251,135,218,177,245,106,87,202,217,47,177,166,242,180,168,219,207,147,218,155,196,125,242,194,253,223,192,246,217,96,246,91,116,76,112,247,220,56,221,230,87,181,207,12,105,115,157,194,0,201,57,198,18,101,106,29,33,106,219,29,146,203,93,77,114,184,195,29,84,208,61,140,167,111,191,33,36,96,123,163,151,153,194,137,57,203,222,122,244,40,198,141,56,210,142,203,67,94,215,195,70,221,29,32,246,97,61,196,255,0,204,81,17,30,15,239,59,24,119,192,173,62,203,100,162,164,112,120,136,75,40,250,114,111,143,33,200,47,38,157,172,161,186,199,253,18,161,175,115,70,92,209,179,155,230,22,211,77,65,59,70,88,222,177,191,187,207,224,189,168,194,52,163,202,158,78,244,148,86,134,74,143,177,102,169,216,217,35,115,36,107,94,199,12,57,174,25,4,119,16,86,22,144,16,112,65,4,118,21,156,163,228,185,106,152,72,211,181,63,67,90,122,254,29,53,184,27,69,105,223,138,6,230,39,31,24,249,15,76,45,59,164,61,13,119,211,189,14,90,173,146,69,237,175,163,187,207,81,36,180,140,115,218,216,156,204,53,196,99,35,126,245,223,168,251,22,90,154,174,22,30,19,32,46,238,110,235,142,83,146,126,227,76,143,207,190,12,165,44,95,83,126,145,122,71,77,69,163,231,191,83,208,83,81,222,122,232,218,215,66,68,102,96,231,97,217,96,217,219,118,225,124,195,192,186,169,77,84,89,34,212,242,240,40,44,94,162,196,188,11,60,3,205,192,151,132,130,8,216,247,175,81,98,82,196,193,11,169,174,85,48,224,56,137,89,220,238,127,21,147,130,231,4,219,56,245,78,238,119,47,138,194,150,37,224,89,41,52,100,164,209,179,236,70,70,225,65,90,236,19,75,1,249,39,144,59,187,22,66,27,152,35,19,51,7,189,187,253,139,98,154,102,74,72,247,148,133,75,36,100,173,204,110,14,30,8,42,153,8,82,148,238,72,84,32,142,74,83,148,133,64,41,72,83,148,133,12,88,133,41,78,82,149,136,16,164,114,114,148,168,65,10,82,152,165,42,16,66,148,166,33,41,88,176,33,74,83,148,133,66,10,82,57,57,72,84,32,165,42,99,205,42,16,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,96,152,37,9,130,20,112,152,37,9,130,1,130,112,148,38,11,34,140,19,132,131,154,117,81,70,9,154,148,39,10,148,96,152,37,9,199,37,146,3,4,193,40,78,21,69,24,38,9,66,112,169,70,9,130,80,152,42,81,130,113,201,61,37,52,245,114,8,233,162,124,175,61,140,25,91,61,191,70,212,200,208,234,217,91,0,250,140,247,157,235,216,181,212,173,78,159,180,206,187,107,42,247,95,233,71,63,111,153,171,132,225,103,110,26,86,190,147,46,128,10,152,255,0,115,103,15,79,201,96,220,215,49,197,175,105,107,135,48,70,8,89,83,171,10,139,48,121,49,175,107,86,222,92,181,98,209,183,105,235,212,81,90,158,202,199,239,76,61,222,247,55,176,15,30,197,231,212,22,251,140,214,43,118,161,170,146,38,209,215,205,44,52,240,180,146,230,117,124,201,236,28,214,182,23,84,154,197,115,191,244,77,163,41,172,244,114,213,202,43,43,75,184,57,52,113,13,220,78,192,121,172,86,45,231,207,29,219,252,29,23,60,78,181,106,16,183,147,245,99,245,240,207,184,229,227,146,186,154,25,42,38,108,48,70,249,101,113,195,88,198,151,56,249,0,187,38,152,232,77,199,130,109,75,112,13,28,205,53,38,231,200,188,254,3,213,117,125,63,167,44,250,122,17,29,162,130,10,99,140,25,3,115,35,188,220,119,43,26,151,113,91,106,207,61,205,35,133,105,142,136,239,215,94,9,110,60,22,186,99,191,203,123,210,145,224,193,203,212,133,214,244,199,70,186,114,195,193,40,165,246,234,182,254,222,175,15,193,239,13,249,161,110,89,70,87,21,75,137,212,209,188,26,220,155,28,16,0,3,24,27,1,220,140,164,202,140,173,36,44,202,50,85,121,82,16,15,148,2,148,38,14,224,32,156,122,168,99,41,40,172,178,87,57,233,6,157,177,222,217,35,70,242,196,11,188,198,66,233,96,181,195,222,102,60,90,87,62,233,25,163,245,173,54,50,126,67,180,126,241,92,87,207,20,89,235,240,68,157,228,95,147,251,26,107,130,82,21,196,36,112,94,52,100,125,210,101,37,169,8,87,144,144,181,109,140,140,178,108,221,23,143,235,141,55,248,114,127,42,232,215,11,77,60,245,140,171,175,142,26,186,168,76,130,9,36,137,185,133,143,198,90,223,13,134,252,215,60,232,196,127,92,41,191,195,147,249,87,69,213,55,155,117,146,145,245,55,90,184,233,161,107,92,236,187,36,144,209,147,128,50,78,6,251,5,209,153,184,98,158,236,248,222,60,162,239,19,151,68,191,38,58,161,140,116,193,175,112,141,174,119,188,252,114,241,92,174,93,17,37,101,222,172,212,85,49,176,205,51,248,56,112,9,105,39,4,147,179,118,93,50,162,162,41,203,250,135,135,134,227,118,231,7,35,35,7,200,133,198,117,197,230,106,234,250,186,102,189,205,165,128,185,129,156,184,136,230,79,170,209,193,169,222,206,234,116,109,223,38,125,169,53,150,151,130,207,86,120,188,78,118,145,161,10,149,151,54,31,170,186,103,207,220,108,148,84,150,202,73,29,29,189,208,186,102,108,94,215,135,187,227,249,37,172,144,211,91,238,213,76,153,176,75,75,65,60,241,204,230,151,8,222,214,236,238,17,207,25,207,158,22,173,165,165,108,55,186,55,190,38,202,192,237,216,73,1,195,7,99,133,182,201,80,98,124,231,170,130,70,77,27,162,124,82,198,30,194,215,115,5,167,159,170,233,190,179,244,11,216,247,181,28,242,179,174,231,163,192,238,229,196,108,103,26,20,212,26,120,245,113,143,231,143,95,13,76,64,157,213,54,59,147,189,162,182,164,11,169,204,181,39,57,38,6,19,193,185,192,207,143,53,181,218,199,254,164,245,111,249,121,63,145,106,87,106,202,138,183,3,83,51,228,13,217,160,157,155,228,6,195,209,111,154,57,225,157,26,93,67,169,226,169,108,146,54,55,67,43,120,154,240,224,1,4,118,175,86,141,78,251,50,138,240,251,154,187,65,111,254,89,101,65,213,105,226,114,111,11,254,199,243,250,31,63,90,173,213,87,46,142,36,130,134,7,207,47,235,86,187,12,236,29,81,220,248,47,161,186,44,108,182,94,143,44,66,170,49,214,193,81,46,88,29,207,221,35,239,33,106,183,39,26,10,103,62,184,69,71,4,109,46,17,6,136,195,90,59,152,59,61,22,195,100,169,235,108,20,79,107,179,28,140,235,89,228,237,215,155,197,47,149,157,9,202,51,78,78,79,69,174,51,226,252,143,47,135,87,184,226,178,81,149,187,133,28,47,90,79,13,225,229,98,59,227,207,82,250,200,233,100,191,84,94,89,73,78,203,148,248,227,168,12,5,248,3,0,2,119,27,14,197,112,189,220,33,57,109,92,167,193,199,136,125,171,201,43,151,142,103,243,95,15,27,155,138,147,231,115,121,247,159,99,78,214,147,92,174,43,30,227,99,167,213,142,200,109,107,63,215,31,226,22,65,215,8,170,33,37,174,108,145,60,99,188,17,226,185,244,207,84,211,220,37,163,151,44,113,44,63,57,157,133,125,103,13,226,83,77,66,190,171,199,175,247,60,78,47,217,126,254,155,169,101,234,205,116,232,255,0,111,177,186,208,71,67,108,161,52,52,20,209,83,83,190,169,149,5,172,217,173,33,192,156,14,197,29,63,184,73,209,220,175,140,241,7,72,210,210,220,28,238,57,44,7,235,22,202,192,246,59,45,43,223,111,52,122,154,6,233,219,211,201,161,149,252,108,25,198,72,223,131,61,128,175,171,149,12,98,172,118,90,159,153,91,113,121,43,137,91,92,231,157,180,181,221,52,246,121,249,106,39,232,219,255,0,118,238,39,57,254,148,239,165,149,139,213,189,22,221,181,86,187,184,87,137,97,163,160,147,12,18,184,18,243,142,120,28,176,187,13,134,197,109,176,82,123,61,166,150,58,120,185,144,193,204,247,149,163,106,189,117,113,170,188,79,98,209,113,69,45,84,7,134,170,190,109,226,167,63,84,15,164,239,255,0,48,87,44,42,202,117,27,166,183,241,62,165,81,229,143,52,222,49,151,243,103,167,75,116,77,167,108,175,142,162,104,93,93,88,211,196,37,159,124,59,188,14,197,208,94,248,224,128,190,66,214,69,27,114,75,142,3,64,237,43,134,87,233,27,213,101,52,181,117,186,170,229,61,123,90,94,48,247,50,60,129,156,0,8,194,205,90,38,188,234,126,134,107,105,203,166,171,184,153,61,153,174,207,191,35,3,154,119,61,187,18,9,238,10,85,165,39,135,41,103,240,108,182,149,26,137,186,79,62,59,254,77,186,193,210,30,159,191,95,159,105,182,84,201,45,64,107,156,31,213,17,27,195,121,240,187,181,96,116,244,134,231,126,188,93,93,146,215,74,98,140,254,232,255,0,160,11,92,211,90,14,225,163,224,171,212,55,41,233,226,146,26,89,88,200,24,120,157,196,241,194,50,238,67,115,217,149,184,105,10,81,71,165,173,220,64,241,206,215,76,127,212,118,251,0,91,84,97,78,50,112,121,206,23,229,254,14,91,152,170,183,212,169,173,162,156,159,191,101,247,102,82,64,122,183,227,57,193,199,193,124,187,121,210,208,77,85,40,170,134,90,90,194,73,113,32,130,79,121,7,154,250,140,184,119,21,227,184,208,209,220,97,49,215,83,69,59,123,56,219,146,60,143,48,183,90,215,84,155,82,89,76,245,165,90,52,96,229,37,148,112,174,133,52,244,246,157,103,83,44,174,138,106,119,209,72,206,33,207,119,51,98,15,146,236,82,219,233,154,254,56,88,34,61,205,229,240,94,58,13,55,73,103,185,62,174,138,73,3,28,194,195,19,253,224,50,65,200,60,251,23,190,89,57,175,149,227,183,211,163,121,205,66,77,104,143,70,194,84,174,169,115,195,98,200,41,232,234,8,142,173,172,39,177,199,99,241,90,254,186,155,254,24,154,134,58,32,38,246,182,185,192,201,244,48,71,119,62,107,35,44,139,1,168,95,214,24,11,189,238,0,224,220,239,195,156,114,238,90,108,123,75,53,81,66,180,121,190,135,109,62,22,170,77,40,203,8,240,50,243,82,246,241,85,204,247,15,168,221,135,193,81,87,170,107,99,97,101,23,13,56,250,192,101,223,244,94,10,151,115,88,138,183,128,210,73,0,14,100,242,11,217,141,245,91,151,224,188,17,244,118,124,26,218,159,173,37,204,252,255,0,109,142,99,210,13,69,69,110,168,169,150,174,121,103,147,133,158,244,143,46,35,221,28,179,201,107,101,139,96,213,114,71,81,124,158,72,94,217,24,67,71,19,78,70,193,98,11,23,208,210,94,162,62,54,253,71,210,106,114,237,151,247,60,133,138,56,23,168,177,65,98,207,7,30,15,33,98,142,15,5,233,44,202,81,31,14,217,200,241,236,88,188,228,52,121,139,60,20,22,47,87,2,82,197,112,67,203,192,160,177,122,75,20,22,41,129,131,204,1,105,203,73,7,188,47,84,85,178,183,103,142,49,246,164,44,80,88,154,161,177,238,142,166,57,57,59,7,184,171,10,197,150,47,93,186,158,182,178,169,148,212,16,77,85,59,142,27,12,76,47,113,244,27,172,185,188,75,204,92,82,149,179,234,61,17,168,116,205,162,138,225,168,40,69,11,43,30,99,138,39,200,12,153,3,36,150,143,155,234,114,181,130,138,74,75,49,46,114,41,72,228,229,33,230,168,20,164,41,207,36,133,66,8,82,148,238,74,86,36,101,101,41,78,82,21,8,41,228,148,166,41,74,128,66,144,171,10,66,161,4,41,74,114,144,172,72,33,80,84,149,5,8,66,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,144,128,144,156,36,28,211,132,40,193,48,74,19,5,80,28,38,9,66,112,169,70,9,130,80,152,42,81,130,112,144,114,86,5,74,72,78,18,132,193,100,128,225,48,74,21,145,49,207,120,99,26,92,227,176,0,100,149,118,212,169,100,144,152,45,174,199,160,175,23,30,25,42,35,20,80,31,165,55,206,35,193,188,254,56,91,237,155,66,218,173,188,47,146,35,87,56,223,142,125,192,62,13,229,247,175,50,231,139,219,80,211,57,126,71,167,109,194,235,215,215,28,171,204,229,182,139,13,202,234,71,177,211,60,199,253,235,253,214,15,83,248,45,214,211,160,160,139,15,185,76,103,127,247,113,251,172,248,243,63,98,232,66,0,0,0,0,7,32,20,245,62,11,197,175,199,42,84,210,30,170,61,251,94,17,111,71,89,250,207,207,111,151,238,97,233,109,240,82,68,35,166,134,56,152,62,139,27,133,119,82,178,93,79,130,58,159,5,231,187,198,245,108,246,99,81,69,97,104,140,105,133,120,174,22,106,59,131,113,87,78,199,158,199,99,14,30,171,63,212,248,35,169,240,86,55,174,47,49,120,36,229,26,139,150,107,40,194,233,45,41,165,232,107,12,151,170,90,154,207,123,44,18,59,49,180,120,180,96,159,255,0,54,93,222,137,212,102,193,66,45,173,133,180,128,184,49,176,180,53,163,192,0,185,23,83,224,182,74,211,44,58,62,200,232,100,124,111,108,243,144,230,146,15,98,237,135,21,156,245,168,243,131,231,47,248,77,25,74,61,207,170,219,199,150,205,155,198,81,149,163,219,245,61,100,56,109,99,5,67,62,183,205,127,228,86,203,65,120,164,173,192,138,80,215,253,71,251,165,119,81,189,163,91,72,203,83,197,184,225,213,237,245,146,202,241,90,153,60,163,41,50,84,133,214,112,14,128,20,0,156,53,64,0,39,1,75,90,172,12,80,10,26,169,172,24,141,190,107,37,5,28,178,111,142,22,247,149,237,101,190,16,7,90,58,194,55,223,151,193,97,222,40,179,158,230,159,123,77,193,117,48,118,198,207,51,184,27,27,156,207,173,216,61,86,155,210,108,6,27,181,35,73,4,152,51,183,241,21,214,90,3,91,128,0,3,185,114,238,149,134,111,84,159,229,255,0,251,138,243,248,141,78,106,76,245,59,57,78,84,110,35,7,44,232,254,198,138,90,144,133,113,9,8,94,44,100,125,242,101,36,37,33,92,66,66,22,216,200,205,51,101,232,204,127,91,233,255,0,195,147,249,87,163,165,107,29,202,237,95,69,29,178,145,151,25,77,53,115,12,245,14,6,42,119,61,172,13,97,31,55,127,28,149,79,70,187,106,234,115,255,0,195,147,249,86,221,120,212,118,139,101,116,180,184,45,112,113,50,186,40,198,26,227,204,156,115,61,235,208,161,115,220,67,157,106,207,146,227,54,245,46,47,146,166,179,136,254,229,13,116,240,182,49,32,107,95,11,88,214,185,167,231,16,208,9,198,54,221,112,59,251,139,174,119,55,56,146,231,77,33,36,246,156,149,221,233,174,212,117,210,25,41,156,38,108,110,201,107,134,3,135,228,180,250,218,27,45,190,182,122,169,99,133,179,77,33,127,202,30,44,23,28,225,160,236,22,158,19,197,85,157,122,178,112,114,148,246,140,87,83,194,226,220,61,212,167,78,51,146,130,139,213,201,227,224,106,90,70,129,210,93,169,39,171,100,209,208,181,217,146,70,183,124,99,179,60,214,122,183,135,172,127,6,120,50,113,158,120,236,94,90,45,83,65,118,186,62,138,222,231,72,88,210,231,63,135,13,192,219,1,123,42,36,234,45,247,106,161,49,130,74,106,9,230,142,96,206,35,27,131,118,112,29,164,103,111,21,186,254,165,205,229,212,61,34,10,13,173,22,115,166,122,158,167,103,189,27,135,219,85,149,9,74,120,122,232,214,184,91,44,109,230,98,46,148,149,52,205,97,169,167,154,17,38,236,50,48,183,136,120,101,116,61,11,44,176,116,103,125,150,154,83,20,236,138,71,71,32,56,224,112,140,225,217,240,230,180,39,185,207,177,92,92,195,88,246,27,161,113,150,164,231,143,48,51,37,189,195,56,237,59,173,243,70,55,61,22,95,135,8,121,48,75,238,147,179,190,76,236,189,46,239,185,132,226,158,201,23,140,222,59,234,54,211,146,75,245,26,194,121,254,151,191,129,198,128,21,28,18,85,77,53,202,181,246,247,181,207,201,34,96,78,254,241,223,36,236,23,86,183,144,45,116,109,107,4,96,66,192,24,14,67,125,209,178,229,132,185,148,129,149,82,178,153,130,137,229,244,208,115,110,57,185,167,192,109,230,87,64,210,124,78,210,54,201,219,197,236,238,105,142,34,253,221,134,236,1,241,193,11,224,238,105,212,173,78,85,55,73,252,53,111,225,242,95,19,232,42,198,43,149,45,63,227,249,251,25,41,95,207,60,151,45,187,234,11,205,109,197,238,163,168,117,53,43,92,67,24,192,55,3,181,196,141,215,74,157,235,88,109,149,162,87,6,55,45,206,222,75,233,59,35,111,109,42,147,239,162,156,176,177,159,175,224,249,14,216,113,43,142,25,111,10,180,115,202,222,27,95,79,201,152,163,167,154,125,43,69,116,47,235,92,90,25,83,129,142,9,56,156,57,119,97,163,226,177,83,200,179,116,51,79,105,177,220,169,92,198,154,90,182,0,67,185,181,224,236,71,228,181,153,228,220,174,187,235,24,80,185,106,158,207,83,220,236,87,21,169,197,248,127,125,85,60,166,214,189,127,114,250,74,174,9,12,100,236,237,199,154,246,69,86,248,38,142,88,220,91,36,110,14,105,29,132,28,173,121,210,17,32,112,60,142,87,161,245,59,243,95,75,194,155,149,46,71,208,252,239,252,75,224,145,183,226,84,239,41,44,119,139,95,252,163,166,126,43,7,68,208,122,246,249,121,180,107,35,116,124,6,107,108,14,146,7,197,31,1,7,15,248,242,5,39,66,246,255,0,105,210,244,229,187,73,60,178,73,43,207,55,16,113,146,179,22,11,101,13,47,68,119,26,234,106,88,162,170,173,161,153,245,18,181,190,244,164,7,0,73,242,94,62,133,106,5,54,146,161,144,140,180,190,86,159,247,46,71,132,170,119,107,26,224,233,175,40,214,182,167,42,155,62,92,252,142,143,250,150,144,198,88,238,50,8,32,158,44,115,81,167,108,116,90,126,128,209,219,155,35,97,47,47,195,221,196,114,113,219,232,188,55,45,64,218,75,132,76,99,154,248,156,206,34,61,86,82,154,231,75,60,65,237,149,163,60,193,230,23,20,227,83,151,50,217,155,45,235,219,243,202,149,44,38,183,70,171,210,245,73,139,74,136,24,125,250,170,134,68,0,237,237,252,2,217,35,181,181,182,250,72,26,238,19,4,77,140,109,182,192,5,165,116,153,83,21,101,247,74,208,177,237,115,31,87,198,241,224,11,71,230,182,61,95,168,25,110,166,100,20,239,30,211,56,200,32,252,214,247,173,252,146,116,233,194,59,188,191,199,224,229,157,205,59,106,213,174,106,188,40,168,175,206,62,160,99,249,105,35,105,15,49,252,226,221,192,84,79,238,183,62,43,207,160,170,12,245,85,35,57,2,49,159,138,207,95,41,58,200,90,96,99,122,206,45,247,198,84,151,233,212,228,102,84,238,221,229,147,170,150,249,251,154,189,91,253,223,85,142,149,254,43,215,113,15,135,221,145,174,99,179,201,195,11,21,35,251,151,196,246,146,120,187,194,240,71,210,118,102,45,217,235,226,200,145,249,88,59,251,191,178,245,89,103,57,97,47,238,254,203,213,121,54,17,114,175,28,159,93,109,31,212,70,25,180,239,173,152,193,20,162,39,185,167,133,229,188,64,31,37,161,234,205,33,170,35,46,150,126,43,133,48,223,52,219,128,60,89,204,125,171,115,53,50,83,76,37,133,220,47,111,35,205,109,54,171,200,146,154,39,213,55,14,112,201,115,6,223,5,250,95,9,73,65,164,181,60,174,213,93,171,8,194,165,122,156,180,228,249,126,58,189,127,185,243,75,163,45,113,107,129,4,108,65,24,33,41,98,250,130,229,166,236,58,154,34,234,218,56,102,126,49,215,71,238,72,223,245,13,254,43,64,212,29,13,84,179,138,93,63,90,218,134,243,234,42,125,199,250,56,108,125,112,189,117,90,59,75,67,231,161,82,21,34,165,7,148,250,156,112,177,65,98,205,94,108,87,43,45,71,83,117,162,158,149,249,219,172,110,1,242,60,143,162,199,22,45,169,103,83,97,228,44,80,88,87,171,129,41,98,114,147,7,151,129,65,98,245,112,37,44,76,12,30,94,5,5,139,33,75,69,61,92,194,42,88,100,154,67,244,88,220,149,187,88,58,48,185,215,22,190,231,44,116,48,158,109,249,242,124,6,195,212,172,94,22,228,193,205,203,54,91,22,154,208,218,131,82,57,166,217,110,148,192,79,254,209,55,201,198,63,212,121,250,101,119,27,22,137,210,250,113,141,168,154,8,166,153,187,245,245,135,140,231,193,188,135,160,89,43,150,185,134,149,188,22,202,126,181,195,96,249,61,214,143,33,207,238,88,46,121,233,4,113,220,222,208,182,255,0,86,88,126,29,126,70,185,164,250,7,160,135,134,125,79,112,117,81,110,238,130,152,245,113,143,55,157,207,216,183,159,248,163,69,104,26,57,41,236,52,116,238,149,141,57,142,129,131,114,62,180,135,243,43,73,191,222,235,174,186,65,179,86,78,92,227,94,230,97,131,133,188,61,88,56,192,236,90,5,107,254,70,79,225,63,114,202,157,143,123,151,85,237,208,243,106,113,73,78,74,52,150,143,27,149,116,159,210,85,203,95,62,154,58,170,90,122,74,42,87,185,240,197,30,92,236,145,140,185,199,158,221,192,45,5,201,207,36,167,154,145,130,130,229,142,199,187,140,8,82,185,49,74,229,144,16,165,114,98,148,168,65,10,82,152,165,43,18,49,10,82,152,165,42,1,28,148,167,41,10,132,20,164,61,169,156,161,221,170,16,66,144,167,41,74,196,133,101,65,82,84,20,4,33,8,66,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,41,10,20,132,4,132,225,32,76,16,163,132,193,40,76,57,42,7,9,218,144,39,10,148,96,152,37,28,211,5,74,56,78,18,4,225,100,81,154,152,37,106,97,201,84,83,162,233,30,142,141,214,24,234,174,21,241,50,39,0,225,4,7,138,76,17,157,201,216,125,171,167,89,116,197,174,204,192,45,244,145,177,252,140,142,247,158,127,212,87,44,211,218,174,145,177,65,21,67,159,75,36,109,13,15,207,186,112,49,204,114,93,42,217,124,152,49,134,82,39,137,195,33,221,164,118,28,246,175,3,139,240,187,235,140,202,222,167,52,127,219,183,252,252,79,110,198,226,218,150,61,93,124,76,255,0,82,163,170,86,81,214,211,85,1,192,238,23,253,87,108,87,179,170,95,11,95,190,182,151,37,104,184,191,51,221,141,194,154,204,94,76,127,84,142,169,100,58,180,117,107,71,164,151,189,49,253,82,58,165,144,234,209,213,167,164,142,244,199,245,72,234,150,67,171,71,86,158,146,59,211,193,213,44,237,198,63,234,141,160,119,77,55,222,18,218,109,111,185,87,50,154,55,53,133,192,146,231,118,0,183,74,173,40,37,180,83,81,178,164,135,64,231,56,56,183,98,92,189,27,58,117,171,211,156,160,178,177,143,142,81,231,222,95,82,167,82,10,111,84,243,240,195,71,48,234,138,58,165,148,169,165,117,61,68,144,200,7,28,110,45,56,223,112,170,234,215,158,238,28,94,25,222,171,101,100,178,134,235,91,73,134,137,58,200,199,208,147,127,183,154,216,104,111,180,179,225,179,230,7,254,246,237,248,173,107,171,71,84,187,173,248,213,122,26,103,43,193,156,87,22,84,43,234,214,31,138,58,4,120,123,67,154,67,154,121,16,114,21,172,97,39,0,18,124,22,135,73,81,81,70,236,211,74,230,120,118,31,69,181,217,245,92,81,128,202,234,96,195,253,236,67,63,16,189,203,126,63,66,174,147,245,95,208,240,235,240,202,180,245,135,172,190,166,193,79,111,145,251,201,134,15,181,100,32,165,138,45,195,114,238,242,150,134,186,154,182,62,58,89,153,40,253,211,184,243,9,231,169,138,31,158,241,158,225,205,122,106,167,120,179,23,148,121,114,82,79,12,185,87,44,172,136,102,71,0,60,86,46,162,230,231,100,68,56,71,121,230,177,242,76,94,114,231,18,123,202,217,26,77,238,20,74,110,218,177,177,23,199,71,23,188,9,5,242,118,122,46,125,168,235,166,184,214,182,90,137,12,142,13,192,39,176,103,144,89,77,97,27,169,229,21,44,254,206,77,157,224,239,250,173,93,178,245,217,39,176,225,78,41,70,16,178,115,138,234,190,231,15,103,107,220,127,158,119,53,158,137,75,30,27,104,86,66,82,21,196,36,33,124,156,100,126,176,153,73,9,72,87,16,145,193,109,140,140,147,51,154,17,242,195,168,4,148,236,18,76,202,121,156,198,125,103,6,28,5,172,212,92,31,45,201,213,146,28,58,165,197,239,29,129,249,220,120,45,187,163,145,253,107,167,255,0,14,79,229,86,235,77,44,234,155,220,95,169,169,196,208,212,153,159,89,41,149,161,176,202,56,75,64,238,39,39,101,233,80,167,222,82,249,158,93,75,250,54,183,174,53,151,181,21,175,197,232,97,108,178,117,55,136,58,175,236,231,7,97,216,113,186,229,218,201,239,119,72,205,99,158,226,198,207,30,26,78,195,126,229,217,45,26,122,166,223,88,36,172,124,110,108,65,221,89,105,249,196,237,159,13,151,29,213,237,255,0,214,72,255,0,26,47,189,119,118,122,28,183,19,235,234,173,126,44,249,110,211,86,165,90,180,59,182,158,35,63,158,23,225,149,116,98,63,172,149,95,225,59,249,130,233,190,210,250,103,202,99,108,110,235,35,116,110,108,140,15,105,105,230,8,59,21,205,250,51,111,245,138,175,252,39,127,48,93,6,171,153,88,241,233,56,222,65,199,253,191,150,122,29,156,165,26,170,180,102,178,179,31,253,81,140,187,85,212,85,191,142,170,105,37,112,216,113,28,128,59,128,228,61,23,71,208,236,134,78,141,46,176,212,76,97,138,118,58,19,32,111,17,111,19,120,115,142,222,107,156,221,104,234,105,91,27,170,169,230,132,72,50,195,35,11,120,135,134,87,67,210,45,207,70,149,126,47,103,222,23,77,154,230,142,37,215,31,116,94,218,84,84,108,169,85,163,143,85,201,175,13,33,35,79,163,210,214,170,54,66,200,196,181,46,138,30,160,75,62,197,205,206,79,186,54,251,214,255,0,67,106,108,154,42,146,154,142,54,181,226,121,30,192,59,72,4,227,215,11,95,99,22,253,165,134,45,86,207,243,18,125,206,93,23,54,20,33,69,194,43,218,223,234,126,107,194,120,247,16,187,187,83,175,81,180,181,75,101,186,91,47,45,14,93,51,249,243,94,51,82,248,95,197,19,139,74,203,234,216,125,154,245,87,192,222,24,221,43,203,64,228,55,228,181,169,222,190,82,149,180,232,84,229,217,163,246,155,57,80,226,54,234,105,41,66,75,103,175,189,49,174,53,243,213,99,175,144,184,14,67,144,30,139,15,60,135,117,116,242,115,94,39,28,149,238,80,131,126,180,143,106,214,218,157,8,40,82,138,138,93,18,194,20,156,2,74,243,54,89,39,149,145,66,11,229,123,131,88,209,204,146,112,2,75,149,83,97,143,171,7,229,29,216,59,2,221,116,30,154,117,41,101,202,228,204,84,99,48,196,239,217,254,241,241,251,151,209,217,127,211,209,117,39,215,99,243,110,219,242,241,27,202,118,208,215,187,79,47,193,188,126,199,88,150,58,74,109,15,255,0,15,199,56,50,154,35,74,94,193,196,26,226,220,19,241,37,97,244,157,182,29,61,99,130,221,20,143,156,70,92,227,35,176,9,36,228,236,144,75,226,172,108,203,206,73,164,214,119,60,238,230,28,170,45,104,140,110,182,168,49,73,71,80,204,129,239,48,228,246,243,31,138,243,217,239,198,39,180,184,228,118,130,121,175,70,164,166,117,194,209,60,81,239,43,126,82,63,23,14,207,94,75,156,81,220,119,193,56,32,224,131,216,189,59,106,113,171,75,149,244,62,15,143,219,92,89,222,250,85,187,194,120,127,21,161,190,106,10,198,84,107,253,56,238,32,34,100,110,148,17,216,55,57,251,22,18,227,117,117,194,227,53,73,39,15,119,186,59,155,216,62,11,93,186,92,36,253,101,71,48,119,205,129,241,52,247,103,57,254,100,83,76,231,189,172,96,46,115,142,0,29,165,116,211,183,80,73,190,139,242,113,113,91,169,223,210,143,42,199,51,203,94,120,75,233,169,215,58,52,170,234,96,172,154,70,151,53,238,107,1,30,27,254,43,105,212,117,17,201,69,23,86,241,144,252,227,180,108,181,155,13,63,234,235,100,20,231,231,129,151,158,247,30,107,221,116,147,49,179,200,31,177,120,213,18,157,126,116,125,109,43,71,103,194,149,41,110,150,190,246,242,99,110,85,179,201,74,33,146,66,246,7,100,113,110,71,170,196,57,203,213,88,236,183,213,120,28,229,240,61,165,135,253,118,60,145,245,189,146,147,169,96,164,222,117,96,247,44,30,160,118,4,94,69,101,158,229,130,212,46,254,199,213,114,240,202,127,175,19,236,173,99,250,136,215,170,93,205,102,40,15,244,24,127,133,96,103,118,92,179,180,141,115,40,105,203,218,230,135,55,45,36,99,35,188,47,210,184,84,113,38,188,143,135,255,0,22,160,255,0,202,232,99,255,0,211,255,0,150,108,22,169,29,30,155,189,190,55,22,189,174,131,14,7,4,123,197,69,191,85,84,211,16,42,152,42,25,223,243,93,255,0,84,150,211,253,86,190,255,0,21,63,243,149,174,56,175,86,52,227,55,37,37,215,240,143,199,104,222,220,217,198,147,161,54,189,95,135,181,46,135,79,163,187,89,111,176,26,90,142,162,64,253,141,61,83,6,254,135,99,232,181,125,71,208,181,138,231,197,45,158,73,45,85,7,112,209,242,145,31,244,157,199,161,90,132,135,43,45,104,213,151,107,65,107,96,168,50,194,63,101,55,190,223,78,209,232,180,78,206,113,214,140,143,171,177,237,68,159,171,115,31,138,253,141,3,84,244,95,170,52,240,124,179,80,26,202,54,255,0,204,81,252,163,64,239,45,30,240,245,11,72,44,193,229,131,201,125,111,167,250,75,181,212,150,199,116,107,232,37,229,199,243,163,62,163,113,234,181,174,153,237,246,154,153,44,183,27,85,45,28,179,212,153,67,231,167,99,73,147,28,56,201,28,249,149,141,26,181,123,197,74,172,113,158,167,213,218,223,81,185,89,132,147,62,124,183,216,235,171,200,234,97,45,97,250,114,123,161,109,214,125,19,70,194,215,92,37,117,67,190,163,125,214,254,101,108,244,150,201,192,14,152,117,99,184,238,86,197,165,161,141,186,134,218,210,222,32,103,104,60,91,231,117,217,52,163,22,252,15,58,235,180,150,22,245,21,24,75,158,77,227,77,190,47,111,185,141,183,193,69,108,132,71,77,12,112,179,234,198,220,19,230,154,162,241,43,71,12,0,70,62,183,50,170,184,159,233,149,31,226,59,249,138,198,204,226,178,141,56,189,89,242,23,125,164,189,186,147,132,31,36,124,183,249,254,216,50,218,174,71,62,221,167,222,247,23,61,212,68,146,121,147,214,189,106,51,185,109,26,168,129,105,211,152,255,0,220,79,255,0,85,203,93,163,182,215,92,222,91,65,77,44,228,115,45,30,235,124,207,32,178,161,136,195,47,197,253,204,165,78,85,43,120,182,151,217,23,212,191,250,145,31,254,98,239,254,152,90,141,99,179,27,199,123,79,220,186,5,77,13,13,191,74,182,59,189,95,89,195,90,231,24,232,92,30,120,184,0,225,46,228,59,243,186,213,107,245,11,105,224,154,43,45,12,20,12,115,11,76,164,117,147,56,99,235,158,94,152,89,210,150,83,229,93,89,244,20,173,240,227,204,241,162,247,156,195,177,41,230,155,177,43,151,11,62,152,66,149,201,138,87,32,16,165,41,202,66,163,32,142,74,83,57,41,88,145,136,82,148,197,41,80,10,82,20,229,33,237,80,130,148,142,78,82,57,66,10,82,148,199,146,66,177,32,133,65,76,82,185,1,8,66,16,128,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,10,66,132,32,24,39,9,2,112,133,24,38,9,66,96,168,28,39,9,2,118,170,81,135,52,193,40,76,22,69,28,39,10,176,182,253,45,209,246,163,212,133,175,162,183,190,42,83,255,0,51,82,58,184,253,9,220,250,4,202,91,148,213,154,178,86,91,45,206,247,82,41,237,20,53,21,146,246,136,89,144,223,51,200,122,174,243,165,122,19,179,208,6,205,126,168,146,231,56,223,170,111,201,194,61,6,238,245,33,117,42,10,42,91,117,43,105,168,41,161,166,167,111,40,226,96,107,126,1,106,149,100,182,41,195,116,183,65,213,115,6,77,169,107,155,74,195,185,166,165,33,242,121,23,159,116,122,101,111,179,91,40,232,225,101,4,81,102,158,152,117,81,241,28,184,52,108,55,91,238,87,31,185,234,183,83,95,174,20,245,144,135,68,202,135,181,175,143,98,0,61,163,181,108,182,114,156,153,243,253,161,179,187,185,165,9,89,251,81,121,209,225,252,12,140,148,1,135,49,59,110,231,126,107,215,71,89,81,6,26,93,196,209,244,93,186,241,210,92,169,171,217,197,75,51,95,141,203,121,17,230,21,174,43,117,197,165,43,152,114,86,138,146,243,62,102,203,182,60,67,135,212,238,174,163,205,143,29,37,252,247,153,250,106,200,166,24,119,184,239,30,75,218,34,36,100,110,59,194,213,99,169,44,35,35,33,101,173,245,237,200,17,203,194,239,170,87,199,113,14,199,211,121,149,172,185,124,158,171,231,186,250,159,162,112,190,216,90,95,37,21,44,75,193,232,255,0,103,240,50,189,73,71,82,87,162,158,165,175,0,74,220,30,240,189,204,133,175,25,97,4,120,47,145,185,225,23,22,175,21,99,241,233,243,62,154,23,113,158,204,196,245,37,29,73,89,127,102,240,71,179,120,46,79,70,102,125,249,139,132,75,12,173,146,23,185,146,52,228,57,167,4,44,139,239,55,87,199,192,234,183,227,188,0,15,199,9,253,155,193,30,205,224,182,194,21,169,172,66,77,123,153,132,229,78,111,50,73,152,147,19,137,36,238,79,106,142,164,172,191,179,120,35,217,188,22,175,70,102,125,250,49,29,73,71,82,86,95,217,188,17,236,222,9,232,204,119,230,35,169,40,234,74,203,251,55,130,61,155,193,61,25,142,252,197,196,37,133,225,241,57,204,120,228,230,156,21,147,167,187,84,179,105,192,148,119,242,114,159,102,240,79,29,27,228,56,99,73,93,118,158,147,66,95,160,222,124,191,99,77,105,82,168,191,81,35,217,29,116,115,124,215,96,247,59,98,165,210,43,104,236,93,97,6,105,56,71,115,70,234,111,20,240,81,190,24,233,243,142,28,187,46,201,206,87,219,112,250,247,53,22,46,32,151,159,246,60,74,241,165,23,250,111,39,130,178,40,234,233,164,130,113,197,28,131,4,45,6,75,100,182,185,230,130,87,7,180,187,138,55,143,164,223,192,173,243,137,107,186,147,122,184,143,238,126,43,62,49,55,27,73,71,166,87,220,221,194,173,224,239,161,89,175,89,38,96,200,74,66,180,132,164,47,144,82,62,213,50,146,18,144,174,33,33,11,106,145,154,102,193,209,216,198,171,167,255,0,14,79,229,93,30,178,54,71,197,192,198,180,19,147,129,140,158,245,206,250,60,31,214,170,127,224,147,249,86,233,171,47,150,235,29,51,167,185,212,182,22,6,189,225,184,203,156,26,50,236,1,185,192,221,122,148,33,42,180,121,96,178,219,62,87,140,53,233,105,191,5,247,102,46,230,15,3,139,121,141,215,19,188,233,171,149,207,92,58,190,24,154,218,70,62,55,153,94,236,3,141,206,23,108,184,202,198,192,233,184,184,162,224,235,3,135,107,113,156,252,23,24,212,87,105,235,233,89,36,50,62,58,89,56,254,72,30,71,61,189,251,46,254,207,171,137,58,180,233,165,149,213,244,206,115,162,223,111,19,229,120,220,233,208,175,74,172,155,196,211,142,23,195,15,93,180,202,206,189,52,47,211,246,27,117,130,170,73,63,88,54,106,201,65,97,28,64,1,147,156,0,179,178,191,168,162,186,212,137,140,18,83,80,207,52,115,6,241,24,220,27,179,128,237,35,59,120,173,38,137,156,117,16,176,108,92,246,183,62,100,47,163,44,154,34,138,133,239,146,169,230,178,71,176,198,230,61,163,171,45,60,199,14,249,245,93,124,74,198,165,43,154,85,170,79,159,199,68,177,143,15,227,59,184,31,24,165,59,106,244,249,121,95,77,91,111,43,26,244,233,211,30,227,145,69,69,87,116,182,85,197,111,167,184,213,189,215,50,224,233,7,17,121,48,51,46,111,112,207,137,223,181,111,214,10,25,237,250,14,186,142,177,157,93,68,82,49,175,102,65,193,216,227,35,205,116,134,68,200,218,26,198,134,180,14,67,177,106,151,33,255,0,103,223,252,106,155,247,53,111,167,83,154,163,151,187,238,142,62,51,123,42,182,81,181,198,145,230,126,122,198,70,156,214,45,231,76,140,91,109,222,19,201,247,21,164,62,120,98,249,206,4,247,13,215,165,154,146,166,10,72,105,233,26,200,186,183,57,226,66,56,157,191,217,218,187,46,19,156,112,143,150,224,118,53,149,71,81,199,11,27,252,80,186,182,140,84,201,94,54,15,108,175,115,9,61,185,59,46,107,59,240,74,221,102,158,73,229,116,147,61,207,123,142,73,61,165,106,90,146,156,211,212,245,141,31,39,46,254,71,181,112,92,219,169,181,53,191,83,245,30,199,102,213,202,210,164,179,204,219,94,94,43,249,230,97,229,127,19,150,54,235,113,101,12,120,4,25,156,54,29,222,37,102,105,41,61,174,130,245,51,39,99,37,183,80,190,183,129,195,60,97,164,12,120,115,94,62,143,244,204,151,9,155,122,189,53,197,132,241,65,19,199,207,63,88,142,238,224,187,108,237,224,211,169,83,217,93,60,79,127,142,113,143,70,139,183,183,126,191,87,225,253,254,198,95,66,105,151,241,50,237,120,97,50,187,223,130,39,243,29,207,112,239,238,11,161,7,42,1,202,112,66,217,86,164,170,203,153,159,9,24,40,151,135,39,14,42,128,83,130,181,153,96,188,56,173,35,87,233,121,165,157,247,11,59,120,165,119,189,45,56,216,184,253,102,248,247,133,185,2,19,180,173,148,170,202,148,185,162,105,175,111,11,136,114,84,89,71,18,168,158,82,246,65,36,114,54,160,59,135,171,115,72,118,123,177,205,116,125,19,167,100,163,224,174,185,55,21,24,204,113,29,250,191,19,227,225,216,182,71,67,11,230,100,207,134,55,74,207,154,242,208,92,223,34,189,0,174,138,215,142,164,121,98,176,121,246,220,26,141,9,243,61,113,177,235,107,252,83,92,36,204,49,127,8,252,87,149,174,87,204,4,148,241,103,112,1,111,145,202,226,90,52,206,187,234,50,175,66,84,225,187,70,30,169,222,239,170,241,57,203,221,113,132,197,24,120,118,90,78,60,86,45,238,95,15,218,24,169,95,101,120,35,219,236,141,181,75,123,14,238,170,195,230,96,247,44,6,161,119,246,94,171,48,247,44,6,162,119,246,62,171,87,12,167,250,241,62,210,214,63,168,140,27,142,92,183,27,37,254,174,150,215,5,44,162,42,186,54,183,2,10,134,113,180,121,30,99,208,173,53,102,105,15,244,72,252,151,223,216,66,50,155,82,93,15,137,255,0,21,106,206,151,14,162,233,188,62,127,254,89,189,80,155,69,199,79,94,4,60,118,162,227,15,88,100,113,150,32,120,143,14,49,239,0,79,127,37,172,220,116,245,198,150,19,80,200,155,87,73,255,0,188,82,187,173,103,174,55,30,161,122,109,135,250,169,127,254,42,127,231,43,11,65,112,170,183,213,54,90,42,137,96,127,16,201,141,216,206,253,189,235,209,167,9,197,203,145,245,217,251,151,93,207,198,231,58,85,33,79,189,142,30,55,90,127,83,233,183,203,7,134,71,47,51,220,186,165,195,245,37,232,19,93,73,27,102,63,182,128,245,111,245,198,199,212,45,86,233,163,100,28,79,180,213,199,84,207,238,228,196,114,126,69,109,133,204,94,147,88,102,200,90,169,127,163,37,47,191,203,246,201,166,200,229,179,233,39,226,215,55,132,167,238,11,89,175,166,168,163,148,197,87,4,144,200,62,140,141,33,103,180,171,241,109,155,252,83,247,5,186,166,28,52,53,222,167,74,131,206,134,82,119,100,175,86,151,57,212,214,207,243,13,251,213,116,118,218,219,147,200,162,166,146,81,218,224,48,214,249,184,236,22,111,79,219,40,40,111,214,255,0,107,185,50,90,206,185,188,48,82,14,48,29,251,207,229,240,92,181,106,70,48,113,235,131,205,225,182,149,106,86,133,92,98,57,90,189,22,254,123,252,13,66,185,174,125,116,237,99,75,156,101,112,0,12,147,239,30,197,235,110,152,172,17,137,174,114,65,107,167,59,135,213,187,133,199,201,131,222,63,5,148,172,212,18,82,212,84,71,102,165,167,183,142,55,3,43,7,28,174,220,253,51,203,209,107,149,61,109,68,174,150,119,190,73,29,205,207,113,36,250,149,99,42,141,46,159,87,251,125,207,102,149,10,48,147,254,167,242,95,191,216,206,106,42,155,85,186,223,101,17,209,254,180,145,180,132,67,45,73,44,143,135,141,219,152,198,228,231,60,207,37,165,222,111,151,27,132,125,84,245,5,180,227,148,17,1,28,99,253,35,101,178,234,56,120,173,182,33,221,70,71,255,0,232,229,169,213,83,144,14,203,59,120,199,151,47,87,175,220,247,165,206,229,202,180,88,91,123,151,207,226,85,85,143,248,38,62,255,0,214,14,255,0,233,133,168,85,18,88,224,1,36,130,48,22,235,91,25,26,53,131,31,243,238,63,255,0,152,90,139,90,69,100,7,151,202,55,239,11,174,147,209,251,217,235,209,167,172,125,200,211,72,35,98,55,27,17,220,145,203,232,43,253,130,213,123,226,55,42,54,186,99,183,180,68,122,185,71,153,27,59,212,21,206,111,189,28,87,83,241,73,102,153,181,241,115,234,136,12,152,122,114,119,161,244,94,76,106,166,123,121,52,2,149,202,250,152,38,166,153,208,212,197,36,50,183,231,50,70,150,184,122,21,65,89,129,74,66,152,165,40,200,35,146,148,197,41,88,145,136,82,148,197,41,80,10,82,20,229,33,80,130,148,142,76,228,174,80,130,158,73,74,98,148,172,72,33,74,84,149,5,1,8,66,16,128,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,12,57,167,9,2,112,133,24,38,9,66,96,170,3,132,193,101,244,222,152,188,234,73,186,171,45,190,122,172,28,58,70,140,70,223,55,157,135,197,118,45,43,208,75,27,193,54,168,184,113,158,126,205,71,176,242,47,63,128,71,36,140,146,56,117,37,52,245,115,182,10,88,101,158,103,28,54,56,152,92,227,232,23,79,210,157,12,95,174,188,18,221,222,203,77,49,193,225,120,227,152,143,225,27,15,82,187,254,159,211,214,141,61,79,212,217,168,32,164,105,249,206,99,125,231,121,187,153,89,108,173,110,163,232,100,145,166,233,94,140,244,206,156,224,146,26,47,108,171,111,252,197,97,18,56,31,6,252,214,250,5,186,231,242,73,149,25,90,158,94,229,44,202,50,171,202,50,128,179,43,128,107,58,42,154,123,253,198,89,97,112,137,243,189,205,120,25,4,19,222,187,222,87,59,172,174,165,170,186,86,195,28,172,124,140,149,205,124,103,158,199,184,174,203,55,137,51,197,227,60,86,183,11,132,43,83,135,50,206,187,232,189,253,14,109,110,145,204,163,185,57,142,45,112,137,184,32,224,143,124,47,93,183,83,214,66,246,71,83,195,81,25,33,185,118,206,30,189,190,171,101,173,177,210,75,21,67,96,111,80,249,218,26,226,209,183,60,242,244,90,125,117,130,186,138,102,63,171,235,162,14,7,142,61,241,191,104,230,23,121,230,91,241,30,23,198,21,69,93,37,41,108,165,163,246,82,209,251,215,137,185,67,119,162,158,162,74,118,204,214,204,199,22,150,63,221,36,142,238,245,234,113,92,190,244,239,251,86,179,252,103,125,235,35,75,124,172,160,181,82,189,174,18,135,75,35,75,100,223,96,27,128,15,103,50,166,79,50,235,178,120,132,42,90,203,46,88,209,251,179,191,243,222,116,154,75,189,77,41,0,56,72,193,244,95,191,218,182,75,86,163,164,149,205,108,174,52,242,29,189,227,238,252,87,44,181,234,58,90,247,8,220,29,4,216,39,14,249,187,110,119,89,66,240,224,8,32,131,184,35,145,88,84,183,167,85,97,154,109,248,135,18,225,83,238,170,231,11,163,252,63,238,118,186,106,128,246,130,112,246,158,78,7,154,247,50,54,188,123,191,5,196,45,247,138,219,107,243,71,59,152,57,150,29,218,125,22,231,101,233,2,156,150,178,235,1,133,223,222,197,239,55,212,115,31,106,249,235,206,207,66,94,181,53,242,253,143,174,177,237,53,42,216,141,79,85,249,237,243,55,255,0,102,240,81,236,254,9,237,87,10,107,132,2,90,58,136,170,34,63,73,142,206,60,251,189,86,77,145,53,252,151,207,85,225,146,166,240,209,244,16,187,82,89,76,196,251,63,130,61,159,193,102,125,153,87,82,33,166,136,203,83,44,112,196,57,190,71,6,143,137,90,85,158,116,72,203,210,12,87,179,248,35,217,252,22,42,229,173,172,244,206,44,164,115,235,100,31,221,12,55,253,199,240,90,237,102,176,175,170,207,86,99,164,139,247,57,255,0,184,174,234,92,14,181,77,121,112,188,202,235,242,172,203,67,115,156,69,78,222,41,158,200,199,239,28,47,11,238,16,103,16,130,255,0,30,65,115,218,171,252,81,184,184,153,42,37,239,39,241,43,7,113,212,215,25,90,91,20,130,157,135,178,62,127,21,235,91,246,110,158,243,215,232,143,30,227,180,54,244,159,44,37,204,252,191,125,142,167,91,121,163,161,143,172,184,85,65,78,209,216,227,185,242,28,202,212,175,61,43,82,81,130,203,69,19,170,94,57,73,57,224,103,192,110,126,197,203,234,229,116,142,115,228,113,115,143,55,19,146,181,123,189,250,130,137,197,178,78,31,32,250,17,251,199,254,139,221,163,194,237,168,45,86,159,35,207,92,78,189,211,245,86,62,167,212,26,126,249,91,119,211,244,53,149,47,13,146,120,248,220,216,135,11,115,147,201,123,155,81,40,219,140,145,220,119,251,214,167,209,173,91,107,52,29,146,161,141,45,108,148,224,128,121,141,202,217,114,184,39,24,169,62,93,143,110,9,242,172,158,142,191,63,62,40,207,166,62,229,132,191,211,190,121,89,44,17,30,22,183,4,3,157,242,178,124,72,202,229,187,180,141,213,39,74,79,7,77,181,121,91,212,85,34,141,61,205,32,144,65,7,184,164,33,110,14,163,138,168,19,59,71,3,121,188,141,199,151,138,197,85,218,27,196,93,74,243,195,216,215,243,248,175,152,184,224,181,233,60,211,245,151,212,250,26,28,94,149,77,39,234,191,161,130,33,41,11,213,61,52,176,28,74,199,55,199,177,80,224,188,182,165,7,203,37,134,122,176,156,100,179,23,148,103,186,62,24,213,52,255,0,192,255,0,229,89,30,147,44,23,91,229,194,129,150,122,56,36,120,164,171,140,212,204,1,16,185,225,161,188,246,223,248,79,37,225,232,248,15,248,166,159,63,81,255,0,202,186,222,6,54,11,232,56,76,220,33,206,188,89,242,188,114,88,185,248,47,201,168,215,88,164,253,75,80,234,185,189,232,233,72,33,163,153,12,199,222,23,206,52,206,235,173,242,192,192,100,149,142,107,218,198,14,39,111,183,37,245,70,165,152,67,101,170,46,249,174,111,3,188,142,199,239,92,118,243,13,142,211,111,163,109,154,22,195,35,38,99,222,208,223,123,184,228,175,123,135,78,54,145,155,132,27,115,127,93,119,62,51,138,226,238,172,41,185,97,193,115,124,50,190,102,155,109,180,86,182,170,154,90,179,21,12,93,107,14,36,247,228,62,240,228,209,203,212,175,167,107,174,20,150,246,25,43,42,34,133,191,190,236,19,228,57,149,195,98,166,125,198,171,16,197,146,15,22,92,118,111,137,61,137,171,157,41,172,151,175,152,207,40,113,14,144,146,114,125,85,156,171,93,226,85,215,47,146,215,234,122,240,179,180,181,197,42,18,204,183,125,61,216,221,252,217,208,238,186,250,158,60,178,219,1,153,221,146,73,238,183,225,204,253,139,77,171,189,87,85,190,115,36,216,108,206,227,124,108,24,105,62,75,18,210,156,21,156,41,70,27,27,93,56,189,209,233,18,180,252,232,216,124,182,78,12,39,251,198,159,66,23,148,20,224,172,240,102,122,131,26,126,108,173,62,7,101,231,185,91,157,91,70,248,92,49,157,218,240,56,176,123,212,130,172,99,139,78,90,72,62,8,209,157,58,146,165,37,56,60,52,62,130,211,116,54,184,239,243,142,178,162,170,122,23,54,89,102,57,200,226,7,132,55,144,30,10,198,149,154,211,50,25,160,187,54,66,55,164,62,246,55,230,22,17,192,177,229,174,4,17,222,177,77,202,79,62,70,50,156,167,39,41,60,182,88,10,112,85,32,167,5,100,11,129,78,10,160,21,225,184,95,45,150,199,181,149,213,176,66,247,28,6,185,217,62,160,114,245,85,69,189,129,151,5,56,43,203,79,60,85,17,54,88,36,100,177,59,147,216,224,224,125,66,188,20,192,46,5,48,42,144,83,130,152,5,192,171,224,144,52,150,63,38,55,236,64,231,230,23,148,29,151,169,242,152,67,27,30,24,75,65,36,115,201,241,81,248,3,197,125,107,161,131,129,220,195,199,174,203,95,123,150,206,224,36,4,72,3,129,231,157,214,58,170,210,201,1,116,14,234,221,245,78,225,124,239,21,225,85,107,213,239,169,235,166,199,185,195,111,169,81,135,117,83,79,51,2,247,44,14,160,118,76,35,205,108,55,10,42,154,62,19,60,100,53,219,181,227,118,159,85,173,94,206,93,23,170,224,176,163,42,117,210,146,195,62,174,202,81,156,148,162,242,140,98,203,82,159,232,177,249,47,21,21,5,85,115,248,105,32,146,83,222,209,176,243,60,150,106,162,207,93,65,76,195,60,36,180,13,220,195,196,7,158,23,217,240,237,38,242,124,39,248,164,187,238,31,74,16,213,169,229,165,209,114,189,89,239,182,187,250,167,127,254,42,127,231,43,90,113,247,128,28,242,179,182,247,255,0,86,47,131,189,212,255,0,204,86,189,159,148,111,152,251,215,175,77,97,203,223,248,71,227,83,143,233,211,255,0,199,255,0,166,100,36,174,154,150,78,25,129,105,29,189,139,213,79,122,35,24,147,237,94,45,65,201,235,29,125,129,180,236,18,66,56,29,194,9,13,228,118,89,168,169,110,113,80,161,78,183,47,70,252,15,77,70,162,174,101,68,241,200,248,234,169,75,201,234,106,24,30,209,229,157,199,161,91,6,149,186,91,34,183,203,44,22,118,26,131,47,205,150,103,62,38,236,55,13,230,125,74,231,130,83,36,109,121,230,225,146,182,77,46,239,232,18,255,0,138,126,224,149,40,197,196,246,184,133,106,180,109,49,156,181,133,170,79,239,147,103,186,94,171,235,219,213,212,84,30,164,114,134,48,25,24,255,0,72,217,26,79,254,243,218,255,0,204,51,239,88,153,29,186,200,233,55,227,83,218,255,0,204,51,239,92,243,130,141,57,40,172,104,120,246,51,157,91,136,74,163,109,229,111,239,40,157,133,247,9,154,209,151,58,87,0,60,75,151,88,181,232,11,92,52,76,109,107,36,168,168,35,223,127,88,90,1,240,1,114,57,101,44,175,153,205,56,115,101,113,7,196,56,174,205,166,117,141,5,214,40,162,158,86,211,214,224,7,49,251,7,31,221,60,189,23,5,251,170,163,30,77,186,159,101,193,169,208,114,151,120,150,122,100,192,234,173,11,60,148,244,223,170,156,37,101,60,102,49,20,135,14,35,36,236,121,30,107,153,92,237,115,83,74,232,170,33,146,41,7,54,189,184,43,233,60,130,188,119,59,93,21,210,3,21,117,59,38,103,103,16,220,121,30,97,113,208,191,149,61,37,170,61,233,217,193,190,104,159,54,215,210,159,248,85,173,199,252,225,63,252,129,105,210,82,17,85,14,223,180,111,222,23,209,87,222,142,248,232,68,22,185,254,79,173,50,150,203,204,109,140,3,218,181,95,248,54,146,134,95,233,80,190,73,218,115,242,163,0,122,47,82,151,16,167,202,240,206,138,116,241,131,197,52,120,202,241,202,220,44,237,77,62,50,177,117,49,99,43,137,60,157,70,18,235,69,73,116,135,170,185,210,197,84,192,48,222,176,123,205,254,23,15,120,124,86,133,124,232,237,135,138,75,29,89,31,254,222,168,239,254,153,6,223,16,60,215,71,152,97,121,159,178,217,25,53,177,78,9,115,182,214,91,39,48,220,41,165,167,147,179,141,184,7,200,242,62,139,196,87,127,169,100,117,16,58,10,136,217,52,14,231,28,141,14,105,244,43,76,189,104,74,10,158,41,45,146,186,138,83,251,55,229,241,31,46,214,253,171,114,168,158,224,230,5,41,89,107,213,134,227,104,36,214,211,184,69,156,9,153,239,70,127,212,57,122,225,98,74,203,36,98,20,165,49,74,84,2,57,41,76,228,165,66,8,228,167,181,57,72,84,32,165,41,76,82,21,137,4,42,10,146,160,160,33,8,66,16,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,79,12,79,158,102,69,19,75,228,123,131,90,209,204,147,200,32,32,39,96,37,193,160,18,227,176,3,153,93,127,72,244,29,114,184,50,58,155,253,108,84,20,238,193,234,160,34,105,92,60,199,186,62,37,118,109,43,161,52,238,152,13,117,178,221,25,169,28,234,103,249,73,79,169,229,233,133,139,150,12,212,89,243,190,147,232,175,83,106,0,201,125,147,245,125,35,183,235,235,1,102,71,131,126,113,251,23,102,210,157,13,105,219,63,12,183,32,251,189,80,223,51,142,24,129,240,96,231,234,74,233,124,68,243,221,25,88,185,54,102,162,144,65,28,112,66,200,96,141,145,68,193,134,177,141,13,107,124,128,216,43,50,171,226,71,18,199,5,31,139,193,28,74,188,148,100,166,1,102,81,149,94,80,74,96,22,101,25,85,101,25,76,2,220,175,157,117,75,203,117,53,208,180,224,138,169,8,35,98,55,95,66,229,115,125,73,106,162,184,87,212,251,68,67,143,172,119,190,221,157,207,189,117,218,123,76,242,248,159,22,165,194,212,37,86,45,198,79,26,116,52,235,45,254,174,42,106,183,84,56,212,50,8,218,230,135,29,247,112,28,253,86,110,131,80,208,214,144,209,39,83,41,250,18,28,124,15,34,177,53,26,114,106,58,90,241,75,39,180,9,99,13,99,113,135,100,56,31,37,169,54,25,155,88,200,93,20,130,94,49,238,112,156,243,238,93,173,227,86,120,107,133,240,206,48,234,85,160,240,243,166,52,232,191,167,223,147,161,221,44,244,87,0,76,209,6,202,127,104,205,157,255,0,85,172,222,52,245,76,54,248,162,164,254,144,35,145,239,61,142,193,3,179,183,146,221,94,215,246,52,170,221,28,184,249,165,114,250,117,183,55,39,58,201,170,199,134,118,134,210,130,184,141,41,58,105,231,15,127,255,0,156,243,125,14,95,107,107,227,184,61,146,49,204,112,134,92,135,12,17,238,21,230,161,186,85,219,241,236,211,57,173,237,97,221,167,209,116,154,186,120,166,39,174,137,165,216,45,201,30,240,4,96,238,180,251,166,148,112,14,117,190,94,33,253,220,155,31,66,186,92,94,51,29,78,251,110,51,109,117,57,66,238,60,185,194,195,213,105,159,150,253,76,151,252,73,79,20,236,134,177,174,140,186,54,63,141,187,183,113,159,48,178,113,212,69,81,24,124,18,54,70,30,214,156,174,125,168,227,146,26,230,54,86,22,158,166,54,238,54,200,104,206,234,154,26,169,169,109,181,82,83,200,232,222,38,143,118,159,7,34,170,211,195,53,79,130,81,169,70,53,104,188,55,143,118,167,76,164,174,169,160,168,19,209,79,36,19,52,236,248,221,130,183,237,57,210,189,101,25,100,87,170,102,213,196,54,51,69,134,72,60,199,35,246,46,21,106,212,242,75,52,84,245,145,7,57,238,13,18,51,110,125,225,103,41,235,169,234,193,246,105,90,252,108,64,59,143,48,172,233,81,184,94,178,57,227,74,234,194,88,217,125,15,164,238,154,222,130,225,163,110,117,154,114,189,162,186,24,131,155,27,155,137,24,75,128,249,167,207,197,114,9,157,116,186,77,215,220,167,158,103,157,248,167,121,63,1,216,188,26,41,248,172,170,255,0,8,125,235,97,169,149,172,99,164,145,193,172,0,146,231,28,0,7,138,211,70,214,22,205,168,235,231,212,228,191,237,93,205,180,187,138,48,92,222,59,253,15,43,34,17,14,121,42,169,73,60,247,90,189,231,164,11,69,25,115,41,92,250,233,71,100,91,51,253,199,240,202,214,238,58,174,229,114,177,58,162,18,40,201,170,17,98,35,191,15,1,60,207,138,205,213,140,78,72,89,241,78,34,212,238,155,195,125,116,95,47,236,110,183,75,133,29,3,11,171,42,35,135,184,56,238,125,57,173,63,80,234,198,210,188,69,69,76,101,115,152,217,3,228,56,110,28,50,54,230,181,65,3,229,113,146,87,23,60,243,115,206,73,245,43,63,91,100,169,175,168,128,82,192,249,63,163,68,50,6,195,221,239,228,180,74,234,82,210,39,209,219,112,90,54,205,119,143,155,232,140,5,53,218,227,113,189,210,10,154,135,117,125,104,249,54,123,173,248,14,126,171,86,146,34,30,112,59,78,203,170,91,180,116,180,179,197,81,83,35,67,152,120,131,24,51,241,41,157,100,165,161,4,195,3,90,71,55,187,115,241,42,198,140,234,175,93,158,173,57,66,47,20,214,134,239,209,245,234,231,69,162,108,212,241,134,182,56,224,1,160,199,146,6,74,207,141,81,115,7,119,197,235,24,90,221,141,164,218,41,29,25,200,44,216,131,226,189,220,114,14,100,159,61,215,20,214,36,209,218,179,131,51,255,0,20,92,190,180,63,255,0,90,182,61,73,112,35,137,238,136,51,252,61,207,146,194,183,28,28,114,177,184,60,128,24,37,67,158,199,144,92,215,55,179,98,8,11,18,228,206,191,85,220,94,0,61,64,107,126,107,67,57,40,26,154,188,255,0,115,254,207,250,172,32,99,15,41,113,252,77,33,48,137,199,230,150,187,201,193,93,16,51,71,81,215,56,16,225,1,29,220,11,206,235,140,146,188,19,20,67,61,140,4,101,120,58,174,31,237,92,25,225,204,252,19,182,86,51,251,54,100,143,164,237,254,197,166,181,181,42,235,21,35,147,117,42,245,40,188,211,150,13,179,72,93,168,237,183,230,84,86,72,99,138,54,188,19,140,228,227,179,11,61,120,233,36,158,38,90,41,48,59,37,156,253,205,31,137,92,208,19,204,238,152,21,166,223,135,210,160,185,99,177,110,107,202,230,74,117,55,198,12,189,194,251,113,184,203,214,86,213,203,46,55,13,206,26,60,154,54,90,245,218,176,58,154,64,78,251,17,231,144,189,128,172,61,222,146,112,246,203,76,195,35,114,11,152,57,133,235,218,184,175,81,232,124,175,26,225,181,42,214,133,221,29,226,154,107,201,255,0,203,70,208,251,176,164,165,16,64,112,231,110,227,218,226,171,14,39,119,29,207,53,131,182,209,206,233,189,166,183,103,15,153,30,115,143,18,179,32,172,43,242,172,70,6,222,9,97,94,139,157,205,211,204,231,244,69,173,33,56,42,144,83,130,180,96,250,2,224,83,2,170,5,48,41,128,92,10,96,85,64,167,5,48,13,135,76,159,232,183,175,242,78,251,194,197,50,119,0,26,224,30,207,170,237,215,186,197,81,21,53,190,253,53,68,141,142,40,237,239,123,156,227,176,0,140,149,202,111,93,37,82,192,93,29,166,157,213,47,31,181,151,44,103,160,230,126,197,140,32,229,41,96,137,101,179,166,30,165,205,46,15,17,99,114,30,125,223,143,103,170,213,111,154,222,211,106,46,142,57,125,178,160,125,8,8,45,7,197,220,190,245,200,47,58,150,231,120,113,246,234,167,186,62,200,153,238,176,122,15,197,98,122,197,213,10,9,123,76,205,35,119,189,107,203,181,199,137,144,188,81,192,118,224,132,251,196,120,187,159,195,11,86,51,23,56,184,146,92,119,36,157,202,240,245,190,42,58,223,21,208,177,29,140,147,193,154,182,94,107,109,83,117,182,250,169,32,119,111,3,182,62,99,145,93,3,79,244,160,208,91,29,250,149,206,31,223,211,96,31,86,159,192,174,72,101,71,90,86,51,140,101,185,30,167,212,54,107,221,158,241,31,29,186,183,174,239,96,199,19,124,218,119,89,48,32,254,242,65,230,193,249,175,147,97,169,146,9,91,36,50,58,57,26,114,28,199,16,71,168,91,173,131,164,235,189,187,134,58,240,203,140,3,111,148,60,50,15,245,14,126,161,115,74,134,61,150,99,131,232,56,162,137,228,145,49,225,104,226,112,44,198,201,100,121,150,71,63,28,207,46,229,167,233,110,144,108,55,119,182,49,81,236,211,200,56,93,5,70,24,78,126,171,185,31,138,220,29,19,153,24,123,79,28,103,147,199,35,249,45,14,46,47,82,16,50,152,29,146,100,163,42,148,244,194,91,43,12,18,99,14,221,185,228,15,228,86,30,107,37,190,74,145,36,180,173,47,110,71,9,207,14,124,151,188,149,124,167,174,139,173,31,218,55,105,60,123,156,176,112,139,121,104,219,74,181,74,57,238,228,214,124,30,10,99,13,141,129,140,107,90,193,201,173,24,3,209,54,82,101,71,18,217,131,91,109,238,121,107,109,180,213,52,181,48,134,136,189,163,135,141,209,128,9,45,57,11,77,185,105,138,218,87,135,211,226,166,32,71,204,217,195,211,242,91,230,81,149,186,157,105,211,216,242,239,56,69,181,222,178,88,126,40,230,186,135,97,32,59,29,246,85,106,70,127,71,255,0,72,251,151,66,184,219,105,46,49,22,85,194,29,159,164,54,112,245,90,254,161,211,147,212,64,227,68,230,200,64,192,99,142,15,199,146,235,167,115,23,140,232,124,133,126,205,93,90,74,14,151,174,147,233,190,61,223,177,204,90,113,11,7,130,217,116,177,255,0,179,230,255,0,20,253,193,107,213,180,149,20,50,117,85,112,73,12,131,232,189,184,207,230,179,218,91,122,9,127,197,63,112,93,147,105,199,67,79,24,166,253,25,229,117,70,86,71,47,110,149,119,245,158,215,254,97,191,122,242,50,9,103,119,12,81,185,231,247,66,203,217,45,53,20,151,10,122,201,75,26,97,120,120,103,50,113,217,224,185,106,206,42,13,54,113,112,142,31,90,181,72,202,17,109,38,181,233,243,48,149,18,98,178,127,241,29,247,149,146,183,81,213,85,99,171,136,240,125,103,108,22,118,154,215,77,12,174,145,177,7,72,231,23,23,59,115,185,89,72,154,66,227,169,117,166,34,143,179,181,224,174,26,213,151,200,203,216,110,85,150,250,122,104,204,221,100,113,199,192,232,221,184,39,60,193,230,22,223,65,120,167,170,0,56,245,82,125,87,31,184,173,22,16,189,208,2,226,26,208,92,79,96,25,94,93,72,41,60,158,218,130,75,8,223,149,53,84,176,213,199,193,81,27,94,223,17,201,98,237,48,87,199,142,39,6,69,245,100,220,250,119,44,210,228,107,12,196,211,175,26,77,197,165,244,15,226,255,0,225,188,239,232,86,133,117,164,150,150,87,69,81,27,163,144,115,107,134,23,110,90,71,73,194,47,99,163,113,199,95,198,224,59,248,113,191,219,133,209,70,171,230,81,102,113,125,14,85,82,220,18,188,18,172,133,81,25,43,27,41,221,122,8,216,82,242,169,121,78,242,169,113,87,0,82,226,3,176,118,59,17,216,124,251,214,177,120,210,86,202,252,190,22,26,41,207,210,132,123,167,205,188,190,24,91,35,138,169,197,84,218,216,28,158,241,165,238,86,238,39,245,126,209,0,253,164,57,59,120,142,97,96,10,238,46,36,28,142,107,9,119,176,91,238,89,116,208,136,230,63,181,139,221,119,175,97,245,89,169,120,147,7,39,41,74,217,110,218,70,186,147,137,244,164,85,196,55,247,70,30,63,211,219,232,181,185,26,230,56,181,224,181,195,152,35,4,43,156,144,172,165,41,138,66,132,20,164,41,202,66,177,32,165,65,82,82,161,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,5,239,176,255,0,250,221,191,252,196,127,204,23,129,123,236,63,254,183,111,255,0,49,31,243,5,99,237,35,40,238,142,255,0,108,186,214,219,100,205,28,239,140,103,37,156,218,124,199,37,184,218,181,172,82,6,178,229,9,137,220,186,200,247,111,195,152,90,0,230,83,183,146,245,106,81,133,77,209,223,40,39,185,217,169,107,32,171,136,73,75,43,37,97,237,97,202,187,62,43,142,82,84,77,75,40,146,158,87,196,241,218,195,133,181,91,53,124,204,195,110,17,9,91,253,228,123,59,212,114,63,98,224,169,103,40,235,29,77,78,155,91,27,198,81,196,188,52,23,58,74,246,230,150,102,188,246,180,236,225,232,189,124,75,149,197,173,25,173,161,248,145,196,147,40,202,152,32,252,72,226,73,148,101,48,7,226,70,82,101,25,76,1,242,180,107,176,115,110,21,28,64,183,47,36,100,115,11,117,202,174,162,24,170,25,193,60,109,123,123,156,22,218,53,59,183,156,30,47,28,225,15,138,82,140,35,44,56,188,156,249,239,45,25,13,226,253,220,227,62,171,55,79,75,8,234,122,216,29,77,44,177,137,24,37,110,11,154,121,16,123,66,244,87,233,214,187,46,162,147,132,253,71,242,248,169,215,209,203,77,22,158,15,5,174,101,181,141,36,114,7,39,181,106,226,22,144,226,42,52,249,220,119,219,242,186,158,71,6,171,115,217,167,82,165,90,42,91,107,215,195,73,120,121,14,45,195,187,236,71,234,209,221,246,42,52,77,194,166,182,243,77,109,123,152,230,205,196,3,156,57,97,164,254,11,107,177,220,173,55,119,245,80,204,198,84,100,142,170,79,117,222,153,230,190,38,243,128,241,11,105,53,9,115,47,47,216,253,10,199,181,150,215,144,82,79,149,189,48,255,0,154,154,196,214,120,166,110,36,140,56,121,44,61,118,150,147,5,212,114,127,161,255,0,154,235,21,118,250,90,56,186,218,185,97,130,63,173,35,131,71,218,181,155,150,164,176,81,100,117,253,105,31,81,188,252,149,225,223,231,52,101,139,118,218,240,221,26,120,164,120,109,228,121,238,162,179,254,237,159,204,228,151,107,108,176,52,197,112,165,60,7,177,237,203,79,145,90,173,126,158,133,244,179,71,68,238,164,200,230,191,14,221,185,25,248,115,93,210,175,81,210,214,104,219,197,125,29,11,9,130,88,233,192,169,1,192,241,231,46,225,29,163,179,197,113,91,205,197,182,202,102,76,246,58,70,241,134,16,14,254,107,244,59,26,149,234,210,110,238,10,50,94,15,249,143,169,240,213,41,198,218,178,133,141,71,40,189,86,127,154,253,13,62,59,109,93,5,214,147,218,34,33,189,115,112,246,238,211,191,122,195,75,43,163,169,123,227,115,154,240,243,135,52,224,141,215,68,162,187,209,215,12,65,48,227,250,142,217,223,5,140,186,88,40,234,203,159,24,48,74,119,203,57,19,226,22,249,80,202,204,25,233,210,191,151,62,46,35,135,177,227,182,106,219,165,178,203,36,244,242,70,233,228,151,169,235,36,103,17,13,3,63,31,53,227,180,93,171,174,151,121,228,184,85,205,80,239,99,169,249,238,200,31,36,238,67,144,94,154,109,41,114,173,163,246,26,65,12,143,19,245,165,229,252,45,107,120,113,147,157,249,246,45,175,77,244,127,21,174,83,81,112,171,53,18,186,55,70,99,140,112,179,14,24,59,243,59,31,5,169,194,110,73,51,207,189,187,225,214,170,163,120,239,37,224,178,252,189,199,44,164,142,73,229,100,112,177,242,72,121,53,131,36,250,5,209,172,90,82,190,162,200,218,122,160,41,9,169,19,124,166,231,135,131,28,135,111,154,219,226,167,182,88,233,79,81,29,53,20,0,110,237,155,159,50,119,43,21,91,172,104,96,163,117,69,23,21,88,18,245,57,111,186,222,44,103,153,236,88,119,49,134,179,102,191,243,122,247,205,43,122,120,89,223,249,161,221,186,24,208,118,123,54,158,134,225,212,71,85,95,83,146,103,153,129,197,141,7,1,173,238,229,216,183,27,222,146,180,221,218,122,234,102,197,47,100,176,142,7,122,246,31,85,243,239,71,93,50,214,217,73,165,184,209,178,166,218,231,113,53,145,30,23,196,79,62,18,118,35,192,225,125,5,166,245,133,151,80,181,130,221,88,206,189,205,15,52,242,123,146,0,70,126,105,231,233,149,225,214,239,33,81,206,39,208,194,45,193,42,154,179,152,234,158,143,47,20,82,53,246,198,71,95,75,159,120,180,226,70,143,225,237,244,62,139,138,222,40,170,159,59,217,87,214,7,180,224,177,192,183,135,211,177,125,176,176,186,139,75,218,53,12,69,183,74,40,229,126,48,217,64,225,145,190,78,27,172,149,237,70,177,61,76,227,8,199,99,231,205,53,71,193,167,104,26,7,40,191,18,189,206,165,17,142,39,183,39,177,191,154,233,21,58,5,214,234,86,199,106,147,218,35,140,97,172,144,128,225,235,200,253,139,83,174,160,154,9,156,202,136,223,28,163,155,94,48,86,216,212,82,216,220,153,172,75,27,156,226,93,185,84,150,17,216,179,147,82,248,47,36,148,231,185,110,76,200,198,224,247,43,97,28,32,200,225,144,222,67,188,171,95,9,29,138,76,69,241,48,51,114,220,229,189,190,106,131,207,156,156,246,148,192,168,32,142,104,11,34,150,2,152,30,245,88,76,10,20,180,20,192,170,129,78,10,184,5,160,132,224,170,65,78,10,2,208,83,130,169,105,76,94,214,52,185,228,53,163,114,73,192,10,2,240,83,2,180,187,231,72,22,107,103,19,32,123,171,167,31,70,15,154,15,139,142,223,12,174,125,124,215,215,139,159,19,35,148,81,211,157,186,184,9,4,143,23,115,63,98,205,65,176,118,11,206,165,181,89,129,21,213,76,18,227,34,38,123,207,62,131,151,170,208,111,93,38,85,204,93,29,162,6,211,51,151,91,39,188,255,0,65,200,125,171,153,153,137,113,46,36,147,185,36,228,149,29,98,216,160,150,227,39,88,232,214,225,83,95,111,233,2,106,202,137,103,151,245,4,167,138,71,18,126,123,87,53,235,86,245,209,15,28,150,110,144,75,26,231,15,248,126,80,56,65,59,241,183,111,53,205,140,187,172,97,47,94,88,242,251,17,61,89,238,235,84,25,87,135,173,71,90,182,243,23,39,183,173,65,151,197,120,122,212,117,169,204,78,99,219,214,248,163,173,241,94,19,42,58,212,230,25,61,189,106,58,213,225,235,81,214,169,204,50,123,122,197,179,105,141,127,127,211,110,104,160,174,123,169,199,58,121,189,248,200,242,60,189,22,151,214,171,169,97,158,174,78,10,104,159,43,191,116,114,245,79,107,65,156,159,65,233,254,152,108,215,22,53,151,154,119,218,234,249,23,179,223,133,222,61,237,248,97,116,10,42,218,122,234,118,207,69,60,83,192,237,218,248,156,28,15,168,95,49,91,52,163,223,135,220,38,224,111,247,113,238,125,74,236,125,22,218,89,107,142,172,195,74,232,97,145,173,195,136,62,249,4,246,158,106,74,221,198,60,219,27,20,30,50,206,130,92,154,41,93,27,184,154,70,121,96,141,136,238,85,113,5,25,11,70,1,235,224,108,195,52,251,63,182,34,126,238,255,0,37,65,56,42,190,44,28,141,143,122,244,9,89,62,211,251,178,118,74,59,127,136,126,42,108,66,190,37,28,74,100,141,241,59,133,227,158,224,131,144,71,130,80,21,3,101,72,64,111,130,181,172,80,30,106,170,72,43,33,49,85,67,28,209,159,162,246,228,44,117,6,151,183,81,153,58,136,222,24,231,113,112,23,18,1,240,89,246,70,174,100,94,9,222,202,43,9,154,43,91,210,175,254,172,83,247,158,40,168,99,99,120,88,56,91,220,6,21,205,161,103,123,151,190,56,75,136,13,4,147,216,22,86,146,201,81,46,12,152,137,191,189,207,224,180,78,162,91,179,61,34,176,140,11,40,89,226,189,180,150,119,206,126,73,143,35,191,144,248,173,174,150,211,77,6,9,111,88,254,247,126,75,222,0,27,1,178,229,157,199,129,139,159,129,175,210,105,184,155,131,81,35,143,238,183,111,181,102,169,169,32,166,111,12,17,181,131,192,110,125,85,206,112,107,73,113,0,14,210,177,181,119,170,104,50,24,76,174,253,222,95,21,167,50,153,134,172,201,170,42,106,224,167,25,154,64,223,14,223,130,214,106,239,117,18,228,53,194,54,247,55,159,197,98,164,168,226,36,146,73,239,37,109,133,187,123,153,40,120,155,21,109,255,0,0,138,86,96,253,103,126,75,78,187,65,250,198,115,53,93,68,210,63,24,201,35,0,119,1,216,174,146,108,142,107,205,36,153,93,116,232,168,236,108,81,72,196,205,99,165,121,57,124,191,16,188,175,211,180,135,156,147,124,66,204,185,219,164,226,91,210,51,193,133,58,102,140,243,146,127,136,252,146,157,47,68,127,107,63,196,126,75,57,148,113,44,134,12,9,210,148,39,246,179,252,71,228,148,233,26,3,251,90,143,247,15,201,108,57,42,56,144,96,215,14,142,160,60,230,169,255,0,112,252,148,29,25,111,63,182,169,255,0,112,252,150,201,148,101,6,17,172,157,19,110,63,183,169,255,0,112,252,151,130,229,209,157,134,228,220,85,245,239,119,99,193,1,195,215,11,117,202,140,160,194,56,38,170,232,94,227,73,199,54,157,169,109,124,35,113,4,184,100,163,200,242,119,216,185,93,202,130,174,219,84,234,107,133,52,212,213,13,231,28,172,45,63,106,251,63,43,193,121,180,91,175,116,166,154,237,69,5,92,61,130,86,228,143,35,204,122,43,147,23,15,3,227,66,145,203,186,106,190,133,35,127,28,250,102,183,171,60,253,150,172,229,190,77,120,220,122,131,230,185,6,161,211,215,109,63,81,212,222,40,102,166,118,112,215,56,101,142,242,112,216,161,173,166,140,65,74,164,168,67,16,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,91,77,51,233,170,34,158,34,4,145,184,61,164,140,238,14,85,72,64,116,123,46,190,130,76,71,117,132,194,255,0,239,98,25,111,168,230,62,213,186,208,213,211,214,192,37,164,154,57,163,63,73,135,63,255,0,197,192,215,170,134,182,166,134,97,45,28,242,67,39,214,99,177,159,62,245,213,11,185,45,37,169,209,26,237,123,90,157,245,170,198,174,105,101,233,2,104,248,99,187,64,38,111,46,182,33,135,122,142,71,236,91,229,166,239,65,117,143,138,134,165,146,158,214,114,112,243,28,215,92,42,198,123,51,124,106,70,91,25,72,220,88,224,230,18,215,14,68,28,16,179,214,237,73,89,79,134,206,69,68,99,235,28,59,227,249,173,125,170,214,164,225,25,172,73,25,52,158,231,66,183,222,232,235,112,214,201,213,200,126,132,155,31,67,200,172,150,87,46,106,202,208,94,43,40,192,107,100,50,70,62,132,155,143,78,208,184,231,107,214,38,183,79,192,222,242,167,43,9,67,127,166,168,195,102,204,15,253,237,219,241,89,118,188,56,2,215,2,15,104,92,210,131,139,195,53,180,214,229,153,81,148,153,241,70,86,56,3,229,25,73,196,142,36,3,229,101,53,19,27,36,22,198,200,214,185,166,145,185,14,25,28,202,196,113,47,117,206,181,149,76,162,17,135,14,166,6,196,236,246,145,220,177,105,243,38,140,101,28,232,209,227,210,214,90,72,53,85,13,92,36,194,88,92,75,115,238,156,180,142,222,75,156,93,237,85,180,50,189,242,196,76,124,68,137,25,184,231,223,216,186,46,84,19,217,216,186,41,213,148,36,228,245,60,155,190,11,66,226,56,143,171,174,116,219,62,227,86,232,246,178,162,231,172,173,113,92,102,125,92,112,197,40,141,179,30,48,209,192,78,217,241,90,44,142,247,157,230,87,106,210,182,138,38,234,154,106,184,161,17,78,214,201,187,54,7,44,35,112,185,109,227,76,220,40,139,223,27,61,166,17,147,197,31,49,230,23,77,10,208,117,94,52,209,126,79,30,235,134,220,82,167,24,203,214,195,122,249,104,100,45,110,255,0,213,134,162,255,0,61,76,185,118,178,99,229,180,129,27,28,242,36,4,224,103,3,125,215,77,181,156,116,95,168,193,24,34,186,155,57,90,67,220,183,210,143,55,58,243,252,34,83,110,148,169,207,27,47,203,57,165,177,223,246,157,39,248,173,251,215,174,155,81,86,82,76,246,72,238,190,32,226,56,94,119,27,246,21,181,213,219,104,230,157,147,152,67,102,99,131,131,153,177,56,239,239,90,133,218,195,87,3,223,36,63,47,25,36,251,191,56,122,45,82,165,82,146,204,79,110,21,233,92,63,93,116,234,110,218,111,87,219,168,41,170,43,170,186,230,181,192,68,24,214,113,56,187,158,59,185,118,170,71,72,85,55,74,217,224,162,166,109,52,45,167,154,64,247,30,39,229,172,36,30,225,184,241,92,253,228,139,8,7,32,251,81,216,255,0,10,204,232,219,5,206,166,173,243,10,89,35,167,125,60,209,137,100,28,45,203,152,64,241,59,158,197,174,85,103,57,36,121,119,124,50,202,14,119,53,125,174,153,122,105,228,107,213,183,26,187,132,221,109,117,76,179,201,207,50,56,156,121,119,44,213,1,146,93,54,25,11,31,35,205,112,195,90,50,127,179,91,37,183,163,234,90,96,215,220,234,95,80,241,206,56,253,198,124,121,159,177,108,180,212,212,214,248,122,170,40,35,130,62,120,96,198,124,251,212,133,172,229,172,141,181,56,165,13,33,65,103,15,220,141,106,203,98,175,144,53,245,60,52,204,253,243,151,124,2,222,104,163,167,130,72,165,247,157,52,109,107,90,242,113,140,12,2,59,150,37,245,56,237,72,202,169,30,240,200,218,231,56,242,13,25,43,122,180,132,81,209,74,189,74,207,44,235,154,123,164,171,157,187,134,58,167,10,234,113,183,12,167,223,3,193,223,158,87,77,211,218,230,203,122,225,142,58,129,79,82,127,99,62,26,73,240,60,138,249,178,134,138,170,99,153,156,33,111,113,220,252,22,203,109,165,165,131,4,183,173,120,250,82,111,246,47,50,234,222,221,237,191,145,234,194,11,26,159,75,141,215,158,182,134,154,186,35,29,92,44,149,191,188,55,30,71,177,114,139,46,172,175,160,225,107,102,235,161,31,179,151,222,24,240,60,194,222,173,26,194,223,93,194,201,207,178,202,123,30,125,211,228,127,53,228,202,148,160,98,214,12,101,223,68,53,220,79,182,203,143,254,20,191,131,191,53,166,92,173,53,20,82,22,85,64,248,221,217,145,177,242,60,138,237,77,112,115,65,105,4,30,68,118,170,234,41,226,168,136,199,60,108,145,135,155,92,50,21,133,121,71,114,169,28,22,90,95,5,228,146,152,130,186,237,219,69,211,79,151,208,63,168,127,212,118,236,252,194,210,174,182,26,187,123,191,164,192,90,222,199,141,218,125,87,92,43,70,70,74,73,154,156,209,185,208,101,251,187,139,0,246,227,11,202,232,200,91,4,244,223,37,24,199,121,94,9,105,177,216,183,70,70,70,51,132,132,0,189,111,135,193,82,99,33,108,76,200,173,56,42,49,132,204,137,239,249,140,113,241,198,202,130,65,94,123,133,198,142,219,7,93,95,83,21,60,67,233,72,236,103,203,191,209,115,109,125,174,174,118,219,197,93,166,220,200,160,48,16,215,79,243,220,226,64,59,118,14,126,43,153,87,87,213,86,206,102,174,158,105,230,63,78,87,23,20,193,139,146,58,221,247,165,10,88,120,163,179,83,58,161,252,186,233,135,11,61,7,51,246,46,123,122,212,183,75,203,201,175,172,145,236,236,137,167,133,131,253,35,101,174,245,168,235,86,73,162,115,100,246,245,170,58,213,226,50,20,113,149,121,137,147,218,100,67,101,1,192,184,100,3,184,206,50,59,151,135,140,163,140,169,204,76,159,107,104,222,154,122,53,130,193,79,12,21,12,178,54,56,195,77,27,233,28,56,8,27,128,88,210,29,231,218,184,7,79,58,191,77,234,205,85,5,94,148,163,49,69,28,69,147,212,245,93,87,180,191,57,7,135,158,195,108,157,207,162,229,29,97,239,81,198,87,61,58,17,167,46,100,67,219,214,168,235,23,143,140,163,136,174,140,151,39,175,172,71,88,188,156,69,71,17,76,140,158,179,42,142,181,121,129,113,56,25,39,185,100,232,108,181,117,56,47,249,22,119,187,159,193,22,94,197,90,236,121,122,213,237,160,183,213,215,17,212,68,120,62,187,182,111,197,109,22,29,46,217,166,107,41,105,100,172,168,241,111,22,61,57,15,85,210,236,250,14,119,6,190,231,48,133,191,221,69,187,188,137,228,22,229,77,45,102,205,145,167,226,115,75,94,152,132,57,166,169,206,168,144,242,99,65,3,243,43,161,89,180,173,75,163,104,49,50,142,14,226,48,126,31,154,222,109,246,138,43,107,49,71,78,198,59,181,231,119,31,82,189,78,106,218,170,40,251,8,220,177,29,143,38,155,176,208,210,189,238,116,66,105,90,6,31,32,206,60,135,37,179,228,44,109,183,103,73,232,189,227,117,205,81,185,75,83,23,171,31,40,202,80,21,177,196,249,29,134,52,184,247,1,149,172,130,166,104,87,58,157,209,144,31,142,35,216,14,72,243,78,200,188,22,46,72,129,4,133,173,224,120,227,136,243,105,236,241,7,177,92,105,135,15,28,71,142,62,220,243,111,152,252,84,178,37,233,167,141,225,224,197,197,199,217,194,181,183,141,81,50,121,89,23,37,123,98,89,218,123,44,213,0,61,204,20,253,249,237,242,29,139,47,73,102,165,131,5,205,50,191,189,252,190,11,68,174,34,140,28,205,98,146,130,122,131,242,49,151,14,254,64,122,172,221,29,129,163,6,166,76,254,235,63,53,157,0,52,0,208,0,238,8,115,131,65,46,32,1,218,87,52,171,202,91,26,220,219,42,167,165,134,156,98,24,218,223,28,111,241,87,44,93,101,238,150,159,33,142,235,95,220,222,95,21,130,172,191,84,205,144,194,34,103,115,121,252,84,141,41,207,80,162,217,180,212,214,65,76,51,52,141,111,135,111,193,97,171,53,8,221,180,177,255,0,169,255,0,146,214,37,168,46,36,185,196,147,218,74,243,190,161,116,194,217,117,54,40,35,39,87,113,154,161,217,154,87,56,119,103,111,130,241,62,127,21,227,124,254,42,151,77,226,186,99,77,45,140,210,61,143,157,80,249,151,149,210,248,165,47,91,20,74,145,123,165,41,11,202,167,137,28,75,44,20,179,137,71,18,76,163,42,224,163,241,35,137,87,148,101,48,11,50,140,170,242,140,166,0,249,70,82,101,25,76,2,204,236,163,41,50,142,36,192,31,40,202,76,163,41,128,63,18,166,174,158,10,202,119,193,87,12,115,192,241,135,71,43,3,154,125,10,244,210,211,79,87,39,5,52,79,149,221,205,28,150,203,109,210,50,201,135,215,204,35,111,247,113,238,126,43,92,234,70,159,180,204,91,75,115,130,106,158,134,173,23,50,233,44,50,62,219,84,238,81,0,95,19,143,151,49,233,240,92,83,90,233,59,174,141,188,11,109,242,22,69,80,232,196,204,224,119,16,115,9,32,59,188,114,59,29,215,232,133,186,213,71,64,209,236,208,49,174,237,121,221,199,212,175,144,127,75,255,0,252,82,165,255,0,203,34,254,121,22,138,119,29,228,249,82,208,208,228,155,208,225,200,66,23,81,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,193,42,144,128,112,173,134,71,197,35,100,137,238,100,141,220,57,167,4,122,170,66,112,136,166,229,100,215,119,26,50,214,87,129,91,16,219,46,218,65,235,219,234,186,5,143,83,90,238,252,45,167,168,12,156,254,198,95,117,254,157,135,209,112,240,152,19,144,186,33,94,81,223,83,108,106,201,31,70,14,106,193,201,113,91,30,177,186,218,248,88,101,246,170,113,251,57,247,192,240,119,48,186,13,143,91,90,174,60,49,204,243,71,80,126,132,223,52,159,7,114,248,225,116,70,180,100,111,141,69,35,108,106,246,82,86,84,82,156,193,35,154,62,175,48,125,23,137,132,56,2,210,8,59,130,59,85,161,100,210,102,108,217,104,239,172,118,27,82,206,3,245,155,184,248,44,188,83,199,51,56,162,123,94,222,246,156,173,29,170,232,101,124,47,14,137,238,107,187,193,92,242,162,158,198,14,62,6,233,149,60,75,1,75,120,120,192,168,104,112,250,205,216,172,172,21,81,78,51,27,193,240,228,86,137,65,199,115,12,51,211,148,101,87,196,140,172,48,11,50,81,146,171,202,50,132,51,122,80,255,0,219,176,127,11,255,0,148,172,70,78,74,70,189,205,57,105,45,61,224,225,70,84,81,245,156,134,53,200,86,193,75,89,98,174,182,207,6,5,84,140,145,210,48,240,187,45,229,230,185,197,231,68,214,211,241,73,111,120,171,143,159,7,205,120,244,228,87,71,202,140,173,212,170,202,151,178,115,86,179,165,91,89,45,78,15,84,201,32,148,199,60,111,142,70,243,107,198,8,244,94,87,185,119,107,149,178,138,231,23,87,93,77,28,195,176,145,184,242,60,194,209,47,157,30,191,222,146,207,63,23,255,0,6,99,131,232,239,205,122,52,174,225,45,37,163,56,165,97,40,123,58,163,88,210,112,83,205,93,59,166,134,41,28,198,135,52,185,128,225,217,198,71,138,217,167,126,252,214,14,195,67,87,108,184,85,69,95,79,36,15,17,143,158,54,59,246,30,69,123,234,42,1,36,48,57,222,138,212,156,34,242,217,242,151,246,53,238,47,92,105,197,188,99,221,177,93,67,247,94,23,135,200,112,208,189,7,141,199,37,167,224,128,215,119,31,130,230,149,222,52,130,61,187,62,8,224,179,85,252,17,76,54,241,35,135,88,226,227,220,54,31,21,146,132,199,76,210,202,102,181,160,252,231,14,103,254,138,184,26,226,217,90,26,120,139,118,219,226,149,161,223,84,252,23,36,234,206,163,245,153,239,83,163,10,107,17,71,182,41,136,237,94,200,106,72,60,214,41,188,93,199,224,173,105,112,236,63,5,175,6,195,61,5,95,138,200,65,89,222,86,177,28,142,29,255,0,5,234,138,119,14,255,0,130,193,196,96,223,108,218,138,182,220,71,179,84,56,51,251,183,110,211,232,183,171,70,182,164,169,13,101,115,13,60,159,92,110,195,248,133,197,161,169,112,239,89,8,42,157,183,63,130,209,58,10,70,46,57,62,131,134,104,231,140,73,12,140,146,51,201,205,57,5,59,154,215,180,181,192,57,167,152,35,32,174,37,106,188,85,208,201,199,73,60,145,158,208,57,31,49,201,111,22,125,110,199,134,178,229,9,105,254,246,49,145,234,63,37,201,58,18,142,198,14,45,25,59,190,147,162,172,203,169,243,77,47,103,0,247,126,31,146,210,174,218,102,186,135,37,240,153,34,254,242,63,120,122,246,133,212,104,235,41,235,34,18,210,202,201,88,123,90,126,245,118,1,88,194,180,161,160,82,104,225,178,208,227,60,101,173,243,59,253,139,201,37,52,77,250,239,63,237,11,178,93,116,213,190,191,137,221,95,83,49,250,113,237,241,28,138,211,46,250,74,182,147,137,241,51,218,34,31,74,62,99,204,46,168,87,82,209,153,41,26,43,193,105,249,56,216,223,28,100,253,171,207,47,88,255,0,158,231,59,204,172,236,212,132,18,11,72,62,75,199,45,41,238,43,165,73,25,156,247,82,232,59,85,238,166,74,167,25,105,235,36,221,210,198,236,135,28,99,118,157,190,229,169,84,116,77,168,157,79,60,246,168,98,185,193,19,128,115,98,112,108,155,140,252,199,115,244,43,179,62,156,142,195,240,91,102,131,143,20,149,192,143,218,55,159,145,89,74,124,171,40,52,143,141,171,236,146,210,84,58,10,202,121,232,170,27,177,142,86,22,145,232,87,134,91,101,67,6,88,209,32,253,222,127,5,247,85,234,207,111,187,211,152,46,148,84,245,113,119,76,192,236,121,30,99,209,115,61,65,208,245,162,160,186,75,52,243,91,228,236,141,199,172,143,237,220,124,86,81,169,25,111,161,48,153,242,163,154,90,236,56,16,123,136,194,133,217,117,7,70,215,155,123,92,106,104,25,93,78,63,105,79,239,237,229,243,130,209,234,244,188,79,46,246,121,31,12,131,155,30,50,1,251,194,219,221,183,236,234,59,183,208,212,144,178,149,150,43,133,40,46,116,6,70,15,165,31,188,63,53,140,59,18,14,196,44,26,107,115,6,154,220,132,33,10,16,16,158,56,220,243,134,133,237,167,161,14,115,67,242,247,19,128,214,246,162,89,42,71,134,54,62,71,112,198,210,227,220,22,74,150,210,247,224,206,240,198,247,13,202,232,154,83,163,27,245,217,172,145,212,162,221,72,237,250,202,145,194,72,240,103,51,235,133,214,116,231,70,118,59,63,4,149,17,186,227,82,55,227,168,249,160,248,48,109,241,202,203,213,91,153,168,120,156,91,75,104,234,251,153,6,213,111,115,153,200,212,63,221,96,255,0,81,252,23,82,176,244,105,75,76,27,37,222,115,85,39,62,170,60,181,158,167,153,251,23,73,12,107,26,26,198,181,173,27,0,6,0,85,184,43,222,61,145,181,105,177,224,165,163,167,162,128,67,71,4,112,68,62,140,109,192,76,224,189,15,192,4,156,0,55,36,173,118,237,170,45,212,116,181,18,195,32,171,116,14,107,28,216,142,64,46,206,55,229,216,82,57,123,21,25,103,5,136,186,222,168,45,217,21,19,180,203,253,219,61,231,124,59,61,86,154,221,91,113,185,221,232,227,15,109,53,59,167,96,49,199,218,56,135,51,204,173,118,169,223,211,42,63,196,119,222,87,76,41,107,169,146,71,88,209,87,81,123,169,174,28,44,167,138,38,176,183,140,146,78,73,238,30,11,109,108,52,224,251,211,61,254,12,102,62,210,180,14,137,232,170,71,235,9,95,4,173,141,237,103,11,139,78,14,229,116,86,67,190,224,174,90,248,83,105,24,203,112,103,82,223,153,0,39,190,71,103,236,27,43,56,229,123,120,75,176,223,170,221,135,216,173,138,2,226,3,65,46,60,128,11,49,69,97,169,155,6,70,136,89,222,238,127,5,201,42,145,142,230,182,210,220,194,178,17,220,189,212,118,249,234,78,33,137,206,29,252,135,197,109,52,118,74,72,48,94,211,43,199,107,249,124,22,77,173,13,0,52,0,7,96,92,211,185,255,0,105,131,169,224,107,244,122,120,12,58,170,79,244,179,243,89,170,106,72,41,134,32,141,172,241,3,127,138,185,206,13,4,146,0,28,201,88,186,203,229,37,62,67,28,101,127,115,57,124,86,140,206,163,48,203,145,149,94,122,170,200,41,91,153,229,107,60,51,185,244,90,165,102,160,170,156,150,196,68,77,61,140,231,241,88,201,58,231,101,210,123,185,230,233,14,62,245,182,22,207,250,153,85,63,19,102,184,95,203,0,246,104,193,105,229,35,185,31,69,175,213,220,103,168,57,154,87,56,119,118,124,23,144,84,178,28,241,76,30,15,54,53,185,7,226,188,210,17,43,75,169,201,56,220,198,126,112,242,239,11,166,20,99,30,134,197,20,139,164,159,197,121,223,58,241,186,83,222,171,116,139,165,64,207,148,245,62,111,21,83,164,94,114,242,148,185,100,162,101,130,226,242,148,187,197,84,92,140,172,176,11,50,140,170,242,140,166,1,102,81,149,94,81,148,192,44,202,50,170,202,50,152,41,102,66,50,171,202,50,174,1,102,66,50,171,202,50,152,5,153,70,85,121,82,192,231,184,53,141,46,113,228,0,202,16,124,168,200,89,138,13,57,89,83,135,79,138,120,207,214,221,223,5,179,91,172,84,52,152,119,85,214,200,62,156,155,252,7,37,162,117,225,31,51,23,52,141,70,223,104,173,174,32,195,11,132,127,93,254,235,127,234,182,123,110,149,167,136,135,86,60,206,239,170,61,214,254,101,108,0,108,172,106,227,169,115,57,104,180,53,57,182,20,208,197,79,24,100,17,182,54,15,162,209,128,189,13,85,181,37,93,93,61,13,44,149,21,179,197,79,79,24,203,229,149,225,141,104,241,39,101,202,205,103,173,171,227,63,210,255,0,255,0,20,169,127,242,200,191,158,69,215,181,199,233,23,165,172,66,74,123,8,146,251,90,221,129,135,220,128,31,25,15,63,244,131,230,190,89,233,31,91,92,117,246,164,117,226,237,29,60,50,136,196,49,199,3,72,107,24,9,32,111,185,59,157,202,234,182,165,37,62,102,180,8,213,144,132,47,64,160,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,144,161,8,7,9,130,64,153,168,82,192,152,36,9,130,165,29,48,72,19,130,168,51,86,77,73,116,179,144,40,234,93,213,118,197,39,188,195,232,121,122,46,133,99,233,10,134,168,54,59,156,102,142,95,174,50,232,207,226,23,37,9,129,91,35,82,81,51,140,220,79,163,233,167,134,162,38,203,79,44,114,196,238,78,99,129,7,224,175,11,231,155,85,214,186,213,55,91,111,169,146,7,118,134,159,117,222,99,145,91,253,135,164,118,158,24,239,52,252,39,151,93,0,219,213,191,146,220,170,167,185,186,53,19,220,233,97,88,194,65,4,28,30,240,188,22,203,149,29,206,1,45,5,76,83,199,218,88,114,71,152,230,23,189,171,45,204,242,100,41,238,18,179,1,248,145,190,60,254,43,35,5,100,82,236,29,194,238,231,108,176,65,59,86,169,83,76,141,100,216,120,148,101,98,33,168,146,49,128,236,142,227,186,246,71,84,199,15,123,221,63,98,212,224,209,142,15,95,18,50,171,7,60,145,149,142,8,89,148,101,87,148,101,48,82,206,36,101,87,148,113,43,130,14,112,121,224,249,168,195,62,168,248,37,202,50,152,3,97,191,84,124,17,194,223,170,62,9,114,140,166,10,59,8,99,195,152,0,112,57,4,5,232,44,130,163,118,240,67,49,230,210,48,215,121,30,207,37,228,202,140,168,226,76,23,75,9,133,216,150,62,19,226,57,170,240,222,225,240,86,69,85,44,77,225,107,178,207,168,225,196,223,129,78,37,167,127,246,144,150,30,248,157,183,192,166,189,65,72,225,238,31,5,32,129,216,62,10,206,162,55,255,0,99,80,194,126,171,253,195,249,36,150,158,104,134,100,141,193,191,91,25,31,20,202,3,7,14,225,240,86,54,65,220,23,147,137,72,114,114,131,34,201,134,123,62,11,209,28,227,193,98,4,138,214,203,226,176,112,38,12,245,53,99,225,120,124,47,44,119,123,78,22,193,65,168,220,48,218,182,7,143,174,221,143,193,104,236,152,142,213,124,115,248,173,51,160,165,185,139,130,103,80,164,173,167,171,102,96,145,174,61,163,145,30,139,211,205,115,24,106,139,28,28,215,22,184,118,141,138,207,91,245,20,241,97,179,129,51,59,249,59,226,184,231,106,215,178,106,116,218,216,216,235,109,148,181,96,153,98,28,127,89,187,21,175,215,105,233,163,203,169,241,51,123,177,135,44,253,13,206,150,176,1,20,128,63,234,59,98,189,171,84,106,78,155,193,138,109,28,218,122,98,199,22,189,156,46,28,193,24,88,59,158,184,211,250,66,225,77,67,168,42,157,70,234,230,153,34,148,198,93,30,26,120,72,113,28,185,247,97,117,234,186,56,42,153,195,60,109,127,113,237,30,171,228,175,211,6,129,148,23,253,54,216,220,226,215,82,205,142,46,207,125,191,154,234,167,89,85,124,172,203,159,40,239,212,117,244,87,58,86,212,219,106,233,234,233,220,50,36,130,64,246,252,66,73,90,190,54,232,198,227,89,107,118,165,169,183,85,77,77,60,86,121,165,99,227,113,24,112,124,120,62,123,173,207,76,116,247,123,163,44,139,80,82,65,115,132,108,101,143,228,166,251,61,211,240,11,119,118,211,208,170,71,209,82,181,96,47,86,27,109,208,31,110,163,138,71,118,63,28,47,31,234,27,175,53,131,164,13,61,125,183,82,85,71,90,218,63,106,123,226,142,42,194,35,115,158,204,113,0,121,28,113,14,222,213,176,202,220,140,141,193,220,30,245,178,13,196,216,153,204,174,125,31,49,164,190,215,84,91,221,28,227,63,252,195,242,90,101,239,70,145,159,214,150,208,225,253,236,99,255,0,184,126,43,186,74,213,226,153,187,21,217,10,239,105,106,108,206,119,62,100,190,104,184,233,168,231,171,162,170,112,100,76,47,49,202,50,112,59,136,252,86,173,107,183,85,220,170,217,77,111,164,158,170,161,220,163,137,133,238,248,5,245,37,230,193,111,185,83,205,21,77,56,13,149,165,175,49,158,2,65,231,201,111,122,114,195,107,176,219,162,167,179,208,83,209,196,88,56,186,166,96,187,111,164,121,159,85,170,226,81,142,28,81,174,164,86,114,143,159,244,151,66,23,138,222,9,181,13,67,45,144,29,204,44,196,147,17,227,191,11,126,223,37,216,180,206,133,211,250,105,161,214,218,6,26,129,206,162,115,214,72,125,79,47,76,45,189,193,86,224,185,185,219,49,71,153,193,84,224,168,189,221,237,214,90,126,190,235,89,13,44,125,157,99,176,93,228,57,159,69,207,53,79,73,130,59,36,53,122,126,0,230,205,81,37,56,150,161,188,184,90,211,196,27,254,174,213,156,98,222,198,71,67,157,236,137,142,124,175,107,24,208,73,36,224,0,55,43,159,223,250,74,182,210,241,71,105,141,213,210,143,218,28,178,49,235,204,250,45,15,79,94,174,55,157,72,101,185,213,203,80,239,101,169,192,113,247,91,242,78,228,222,65,107,182,202,58,171,132,205,130,134,158,90,137,136,249,145,180,184,255,0,209,116,194,146,94,209,146,54,253,111,124,184,86,213,83,199,45,67,219,4,148,177,74,97,97,225,103,19,155,147,183,111,170,199,219,90,233,52,245,205,177,181,206,113,154,156,6,180,100,159,159,216,183,127,253,31,203,114,169,164,168,185,84,123,60,76,165,134,39,69,24,203,248,154,220,29,249,13,252,214,203,5,21,151,74,80,61,236,17,210,197,183,28,143,37,207,113,223,25,237,39,154,207,188,73,37,19,44,154,14,152,209,247,73,43,41,170,234,152,218,88,99,145,178,98,79,158,236,16,113,195,217,234,183,10,107,5,166,212,95,85,43,88,94,92,92,102,168,112,56,36,231,110,192,177,178,235,166,84,220,233,169,109,180,249,142,89,152,199,75,46,199,5,192,108,63,53,165,93,235,170,107,107,230,53,83,201,47,12,142,13,14,59,0,9,228,22,106,51,155,215,66,164,217,219,116,29,107,47,117,181,176,218,76,146,152,90,194,231,143,117,187,147,141,253,23,72,160,178,74,210,29,87,80,93,251,141,220,124,74,228,255,0,163,97,205,93,251,252,56,126,247,174,234,72,0,146,112,7,50,87,139,125,55,10,174,17,57,234,201,169,96,170,10,88,96,31,37,27,90,123,241,191,197,92,177,149,87,170,72,120,196,111,235,158,209,158,22,126,107,92,174,212,117,51,100,70,225,11,59,155,207,226,185,99,70,115,53,168,182,109,213,85,148,244,173,204,242,181,158,4,239,240,88,58,221,76,209,150,210,71,159,223,127,228,181,41,106,139,156,75,156,75,143,50,78,74,242,190,163,197,117,194,213,45,245,54,42,102,110,174,243,81,80,126,89,204,112,238,45,217,120,95,112,112,228,216,191,216,22,45,243,248,170,93,46,123,87,76,104,165,177,177,68,201,73,113,148,140,53,252,35,247,0,111,220,188,114,78,92,114,73,39,188,175,35,164,241,72,94,182,168,36,84,143,67,165,241,74,37,115,92,11,73,4,114,32,175,57,113,70,86,92,166,88,61,198,88,234,118,148,136,230,254,243,232,187,248,135,97,241,94,121,152,248,100,44,145,165,174,10,140,175,68,53,56,96,138,118,245,144,246,12,238,223,22,158,196,198,54,38,10,242,140,166,168,140,69,192,230,63,142,55,130,90,121,31,34,59,213,57,85,106,82,204,163,42,188,163,41,128,89,148,101,87,148,101,92,12,22,101,25,85,229,70,83,0,179,137,28,74,188,163,41,128,89,196,163,41,50,189,244,54,170,186,188,22,70,88,195,244,223,176,81,181,29,89,54,60,124,74,250,90,106,138,167,240,211,196,233,15,128,216,122,173,150,135,79,83,69,135,84,19,59,251,185,55,224,179,145,49,177,180,50,54,181,173,28,131,70,2,230,157,194,94,201,131,159,129,174,208,105,151,28,58,182,92,15,169,31,226,86,199,67,67,77,70,220,83,194,214,120,243,39,213,90,213,99,87,44,234,74,123,179,91,147,101,129,88,213,91,119,228,180,141,105,210,174,147,210,61,100,85,247,38,84,215,55,254,78,147,229,100,207,113,198,205,245,33,105,81,111,68,98,111,227,97,186,196,234,109,85,99,210,212,158,211,168,46,148,180,49,227,32,72,255,0,125,223,194,193,239,31,64,190,91,214,191,164,54,163,187,25,32,211,176,197,101,164,57,2,65,242,149,4,127,17,217,190,131,213,113,155,133,117,85,198,173,245,87,10,153,170,170,95,187,165,153,229,238,62,165,111,141,171,126,214,128,250,79,92,126,147,17,176,73,77,162,237,157,99,185,10,218,241,129,230,216,134,231,253,68,121,46,5,171,181,166,162,213,213,38,109,67,117,169,172,223,45,137,206,225,137,159,194,193,134,143,130,215,138,130,186,97,74,48,217,16,132,33,11,96,4,33,10,128,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,2,66,96,148,41,8,82,192,83,4,129,48,64,56,78,18,2,152,21,145,71,9,194,172,38,106,165,44,9,130,64,152,42,15,77,29,84,244,115,182,106,73,164,134,86,242,124,110,193,91,213,135,164,138,202,126,24,174,240,182,170,62,93,107,61,217,7,159,97,251,23,62,9,194,201,54,140,147,107,99,232,75,30,161,182,94,88,13,5,83,29,39,108,78,247,94,61,15,224,179,33,124,203,27,220,199,135,177,197,174,110,224,131,130,22,229,97,233,2,235,110,225,142,172,182,186,156,109,137,78,30,7,131,191,60,172,212,252,77,170,167,137,218,218,173,106,213,236,26,202,207,120,225,142,58,129,79,82,127,99,62,26,73,240,60,138,217,218,153,50,79,37,172,115,155,243,78,23,161,147,19,243,190,197,230,10,198,172,90,12,244,135,103,150,10,158,37,64,78,50,177,193,7,202,50,147,61,232,202,96,15,148,101,39,18,56,147,0,124,163,41,56,145,149,112,7,202,50,147,137,71,18,96,22,101,25,85,241,35,137,76,1,242,158,41,228,136,230,39,185,135,247,78,21,57,70,83,3,7,179,219,11,207,203,197,20,190,37,188,46,248,133,25,164,127,247,208,159,71,143,192,175,39,18,50,167,34,24,61,130,152,187,251,25,98,151,192,59,132,252,14,21,111,138,104,191,180,138,70,249,180,175,54,85,177,212,77,31,246,114,189,163,193,196,38,24,192,194,76,118,171,27,46,18,251,124,252,156,230,188,126,251,65,83,237,109,63,62,154,3,228,11,126,226,166,31,129,11,217,58,244,71,80,188,45,158,148,252,232,100,103,240,201,159,188,43,26,234,83,202,105,89,252,81,131,247,21,139,143,145,25,147,142,163,145,202,205,219,245,5,85,62,26,231,9,163,250,175,231,232,86,172,192,195,243,42,161,63,197,150,253,225,122,35,142,111,160,24,255,0,224,120,63,138,211,58,113,150,230,46,41,157,26,130,247,73,87,134,151,245,82,31,162,253,190,5,98,181,140,22,43,172,144,90,111,108,183,85,58,118,57,236,164,170,224,115,158,1,0,150,180,238,113,222,22,177,11,100,104,204,224,194,193,205,207,28,252,187,215,4,253,41,106,221,37,227,77,24,156,246,136,169,166,224,37,222,240,249,65,190,123,23,50,182,196,179,22,106,113,198,167,78,186,244,35,167,226,101,221,250,117,211,91,39,175,162,146,140,198,231,25,97,111,17,105,226,0,251,195,230,242,202,249,251,86,244,69,171,180,217,124,143,183,154,250,70,239,237,20,57,144,1,226,223,156,62,11,97,232,167,164,237,81,65,79,123,101,69,193,247,10,90,11,100,149,113,65,88,120,192,115,92,192,7,23,206,198,28,118,202,232,250,91,167,253,61,115,225,138,253,79,61,158,164,237,214,15,150,135,253,195,222,30,161,110,92,241,243,38,135,0,186,130,206,143,44,13,123,72,112,175,173,4,17,184,56,135,177,70,155,215,26,135,78,52,11,93,202,102,192,221,253,158,83,214,68,127,210,121,122,97,125,95,122,211,186,87,95,218,99,150,72,233,46,52,185,115,163,169,165,147,118,184,227,36,57,189,187,12,231,184,101,113,253,87,208,28,177,137,101,211,23,49,40,193,197,53,104,225,62,65,227,99,234,2,217,25,167,185,150,60,12,221,87,75,84,150,219,244,246,219,213,4,140,100,98,50,42,105,207,23,206,141,174,57,97,223,153,236,43,110,179,234,27,69,250,62,59,77,194,158,167,108,150,53,216,120,243,105,221,124,249,210,189,154,229,110,213,117,115,214,80,212,69,76,246,196,25,57,97,234,220,68,77,7,14,229,204,21,224,232,245,238,110,165,141,204,37,174,20,213,36,56,108,71,200,191,145,91,81,146,155,216,250,114,102,236,86,239,8,249,8,191,132,125,203,228,43,7,73,119,251,92,76,100,243,182,225,3,90,61,202,157,221,140,118,60,111,241,202,220,122,88,233,31,80,50,241,37,158,223,84,40,104,155,4,46,61,64,196,142,227,141,174,32,191,159,111,102,22,53,99,205,132,139,41,38,119,13,67,170,45,22,58,106,201,107,106,216,233,41,35,18,203,4,68,62,86,180,184,52,30,17,203,114,6,235,139,234,46,153,110,119,9,132,22,26,102,91,233,220,240,222,182,76,73,49,25,236,250,45,251,86,133,165,228,47,178,106,249,36,113,115,141,190,50,231,56,228,147,237,17,243,43,35,163,250,62,212,90,134,72,167,166,161,117,53,23,16,119,180,213,102,54,17,159,162,49,151,122,4,141,56,199,114,30,125,121,52,146,235,91,209,150,71,200,91,87,35,65,113,206,0,60,135,112,89,171,69,130,231,168,52,109,182,11,77,43,231,112,184,212,23,56,108,214,14,174,49,146,78,192,46,187,79,209,141,140,94,235,110,215,33,37,116,245,19,58,126,9,79,12,81,228,231,24,28,252,201,87,106,45,107,99,211,150,184,223,76,89,84,222,177,208,71,21,31,15,0,123,64,37,164,141,134,1,29,235,62,247,56,80,70,70,187,162,250,50,22,138,134,214,221,107,58,234,142,7,71,212,66,48,192,28,210,210,11,142,231,98,121,97,103,171,174,250,111,71,210,251,52,110,167,166,225,27,83,83,183,47,62,96,125,228,173,26,223,210,5,219,80,222,223,78,122,186,74,35,77,80,238,166,45,201,196,78,32,151,29,254,24,92,208,60,184,113,56,146,226,50,73,59,149,156,105,185,63,93,153,36,117,77,101,174,238,17,79,29,61,173,172,166,138,88,35,155,172,35,138,76,60,103,29,193,106,208,84,205,85,96,187,205,83,43,229,149,211,211,151,61,238,201,63,61,102,42,180,141,222,251,89,67,37,36,2,58,111,97,167,105,158,83,194,208,120,6,113,218,79,146,221,116,246,133,161,182,81,201,13,99,205,115,165,115,30,240,246,240,179,45,206,48,61,79,53,154,156,32,150,10,153,205,116,165,186,182,182,237,71,37,45,52,146,69,28,204,123,228,3,221,104,14,4,239,201,110,212,58,14,15,104,146,123,157,67,165,226,123,156,34,139,221,110,9,39,115,204,253,139,111,170,173,183,219,12,20,243,79,5,59,158,224,200,161,216,18,73,192,1,161,104,87,237,127,40,150,90,123,85,56,143,133,197,134,89,183,57,7,27,55,151,197,85,57,205,250,186,23,45,157,87,70,207,21,130,26,168,237,244,208,198,217,3,113,129,128,49,157,252,121,175,109,117,214,162,168,230,121,156,225,245,121,1,232,185,79,70,151,42,170,202,171,164,181,147,201,51,203,99,221,199,150,238,228,59,22,238,249,252,87,44,232,37,54,222,230,46,58,228,200,10,195,27,195,216,119,105,200,85,214,200,26,240,248,255,0,179,144,113,55,195,188,122,44,99,230,202,182,158,78,190,55,211,19,239,31,122,63,226,238,245,31,110,21,228,198,163,0,233,207,122,169,210,149,231,47,75,196,182,168,153,96,184,201,146,148,187,117,86,119,81,149,112,82,204,148,101,87,148,101,80,89,148,103,197,87,148,101,48,7,226,71,18,76,166,141,166,73,24,193,205,196,55,226,128,245,87,30,30,162,63,169,19,115,230,119,63,122,243,101,89,93,32,125,100,196,114,226,32,121,13,191,5,70,84,138,208,136,126,36,113,36,202,50,174,10,62,81,148,153,81,148,192,44,202,140,167,166,166,158,165,216,130,55,63,199,176,122,172,205,29,136,108,234,169,51,251,140,252,214,18,156,99,185,27,72,194,176,57,238,13,99,75,156,123,0,202,203,81,88,170,38,195,167,34,22,119,115,119,193,103,233,105,161,166,111,12,49,181,131,195,153,245,94,166,174,121,215,125,13,110,126,7,146,138,213,73,75,135,50,62,57,7,211,126,229,100,194,168,43,66,229,147,114,213,152,100,177,170,192,176,154,135,82,89,244,221,47,180,95,110,52,244,76,198,64,145,254,251,191,133,188,207,160,92,103,88,126,144,108,103,89,6,146,183,113,158,66,174,180,96,121,182,49,248,159,68,141,57,75,100,67,191,212,212,193,71,78,250,138,185,226,130,6,12,186,89,94,24,214,249,147,178,229,58,199,167,173,55,101,15,130,200,215,222,171,6,192,196,120,32,7,197,231,115,232,61,87,205,26,163,85,223,53,69,71,93,125,185,79,86,115,150,198,227,136,219,252,44,27,5,130,37,111,141,178,254,162,27,238,181,233,111,86,234,174,178,26,139,129,161,160,126,222,201,69,152,216,71,115,157,243,157,234,125,23,62,42,73,74,86,245,21,29,18,4,20,142,76,82,20,33,5,42,146,161,8,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,152,37,82,16,14,19,4,129,56,66,140,19,132,129,48,42,148,112,152,36,9,130,165,44,9,130,64,152,42,7,5,48,41,2,96,118,84,163,132,225,86,19,2,168,44,11,100,176,107,27,197,151,133,144,212,117,244,227,246,51,251,205,199,129,230,61,22,180,19,5,146,42,120,59,110,159,233,14,213,113,225,142,183,52,21,7,111,148,57,97,62,14,236,245,91,196,79,108,140,107,227,115,94,199,110,28,211,144,125,87,203,129,102,44,122,134,233,100,120,54,234,167,198,204,228,196,239,121,142,243,105,217,83,53,63,19,232,240,172,11,154,233,254,147,233,42,56,98,189,83,186,150,67,183,93,22,95,25,243,28,199,218,186,29,5,101,53,117,59,103,162,158,41,225,119,39,198,224,224,177,102,89,76,245,128,15,53,6,16,239,154,112,164,43,26,176,206,10,121,94,199,51,152,217,39,18,200,4,175,166,100,155,227,132,247,133,84,188,70,79,14,81,149,100,180,178,179,118,251,227,193,121,201,221,102,154,123,1,201,70,82,113,35,137,82,143,148,101,39,18,56,144,15,196,140,170,248,145,196,160,44,202,50,171,226,71,18,1,242,167,42,190,36,113,32,31,40,202,78,37,25,65,130,204,169,14,85,101,25,87,3,5,194,66,23,178,147,128,50,73,230,28,76,102,0,110,113,196,227,200,121,115,43,27,158,193,185,240,94,186,215,117,66,58,97,251,33,151,248,188,243,248,108,22,45,103,66,53,208,244,190,178,73,158,11,220,54,216,1,176,104,238,1,69,111,71,118,14,144,173,242,126,188,142,160,84,210,158,8,42,32,148,177,241,135,12,145,141,193,25,29,161,99,131,240,180,30,146,58,66,212,90,30,245,105,126,158,173,17,69,52,47,116,212,242,176,62,57,72,112,3,32,246,227,180,16,180,214,166,249,61,93,12,38,177,19,223,55,64,215,77,55,14,163,125,150,190,59,172,53,150,185,169,97,133,237,234,166,227,115,152,64,63,68,252,211,190,66,249,238,245,102,185,88,171,29,75,120,161,169,162,168,7,28,19,198,88,79,150,121,250,47,168,250,59,233,246,150,255,0,21,115,53,29,176,208,73,67,74,234,185,170,41,92,100,140,177,165,160,251,135,222,7,222,29,165,116,106,91,150,152,215,118,183,50,146,162,219,122,162,112,247,162,60,50,112,249,176,238,223,128,92,145,169,56,63,89,26,15,143,5,206,186,211,160,180,229,85,178,178,162,142,160,92,43,126,82,9,11,15,40,123,185,173,175,77,116,229,126,160,13,142,249,4,23,88,0,221,255,0,217,77,143,49,177,245,11,173,235,110,133,108,119,155,61,61,21,154,105,44,226,154,89,103,137,172,111,91,31,28,129,161,217,4,228,15,112,114,59,110,184,70,173,232,135,86,233,230,75,32,163,109,202,145,160,158,190,132,153,48,60,89,243,135,192,173,209,148,100,139,170,59,240,215,58,110,174,225,45,162,178,178,42,122,188,55,142,10,177,194,215,241,52,56,0,79,186,118,114,240,213,244,123,167,159,93,250,194,130,145,180,85,46,142,70,7,211,28,70,224,246,22,147,195,200,243,206,216,95,61,244,151,150,235,123,131,15,48,216,1,7,179,228,88,178,157,23,95,238,148,23,198,211,83,86,204,218,94,162,121,12,5,197,209,146,216,156,225,238,157,185,129,201,108,75,11,67,52,252,79,110,163,232,146,251,107,99,221,110,116,119,56,26,211,142,175,220,147,253,167,159,161,91,205,231,162,75,214,170,213,178,87,75,44,86,251,99,169,233,154,37,147,223,145,220,48,176,16,214,14,226,8,223,11,19,96,233,160,62,54,51,80,219,176,112,51,61,33,251,75,15,224,86,227,210,55,76,178,105,250,195,105,177,219,219,37,83,34,141,238,170,169,62,224,15,96,112,225,96,220,236,71,50,20,155,150,156,161,227,161,182,105,93,1,166,244,61,13,69,64,249,71,57,128,84,85,215,60,16,90,8,60,143,186,209,144,15,162,215,245,63,76,150,106,41,125,158,201,27,238,117,5,193,189,102,120,33,27,227,159,55,122,46,77,75,169,110,250,146,211,171,167,189,87,77,84,241,111,97,107,92,112,198,127,72,143,230,180,108,22,173,99,160,173,186,220,161,166,183,82,205,85,57,123,79,4,44,46,56,207,51,142,94,169,26,91,185,176,141,211,164,189,87,121,184,106,59,165,190,162,186,65,67,79,80,248,153,79,25,224,103,8,59,100,15,156,124,214,54,86,186,77,11,106,100,76,115,222,235,157,64,107,90,50,79,201,69,200,5,211,36,232,126,162,239,170,110,151,43,205,115,105,168,167,170,124,177,195,78,56,164,115,73,219,36,236,223,181,116,173,61,166,173,154,126,142,58,75,85,40,99,24,226,240,231,123,239,46,32,2,114,119,201,192,229,220,178,117,163,21,132,92,156,119,163,173,3,122,21,237,174,184,195,236,84,174,134,72,241,39,246,135,141,133,185,13,236,231,219,133,208,180,230,130,177,216,154,199,199,79,237,85,77,199,203,212,225,199,62,3,144,91,208,163,145,219,145,194,60,84,251,30,59,202,213,42,238,67,152,196,185,171,80,233,54,225,87,108,211,46,154,130,119,65,51,166,100,101,237,231,131,156,227,185,116,39,82,248,44,93,247,79,209,222,232,29,71,113,132,201,11,136,118,206,45,32,142,68,17,218,144,168,147,77,149,51,231,11,20,207,151,81,219,164,153,238,146,71,85,69,196,247,156,147,239,142,100,172,237,14,144,187,93,171,167,144,67,236,244,198,103,252,172,195,0,142,35,200,115,43,166,81,105,61,61,165,229,140,176,49,213,110,112,12,117,65,227,144,147,245,70,54,243,194,207,56,46,183,95,172,76,242,105,182,155,37,30,150,132,230,172,186,89,240,30,249,8,104,56,238,30,171,216,110,84,167,149,76,63,239,11,197,210,20,174,138,58,30,3,140,151,246,3,220,180,135,213,77,253,225,244,1,99,204,222,164,201,208,77,194,148,156,10,152,115,221,198,23,182,107,165,45,36,134,42,121,169,132,141,0,25,75,195,157,197,141,241,158,91,174,86,106,92,72,50,53,178,0,126,144,223,226,169,148,195,43,137,203,163,113,223,113,196,17,191,17,204,116,227,91,1,36,186,166,18,73,201,204,129,30,215,78,71,246,240,255,0,253,131,243,92,170,72,28,1,45,13,123,123,217,186,242,184,14,225,240,89,115,14,115,175,138,168,15,41,225,255,0,120,82,42,97,39,29,116,95,239,11,141,56,14,224,169,114,115,14,115,182,123,68,95,222,199,254,240,142,185,159,222,51,253,193,112,231,21,83,138,156,195,156,238,226,70,158,79,105,242,33,28,109,250,195,226,184,27,137,239,63,21,91,158,224,114,28,225,234,83,156,156,231,208,60,99,188,124,87,170,218,71,181,177,231,24,140,23,159,65,149,243,131,165,127,215,127,251,138,173,213,19,118,77,47,251,207,230,142,89,67,156,250,40,146,119,70,253,199,224,190,113,117,76,224,96,79,48,31,226,59,243,89,27,37,174,251,122,148,50,214,202,201,115,205,226,71,6,15,55,103,9,206,59,207,35,190,225,221,206,248,40,201,90,142,154,232,174,168,22,77,126,187,212,151,115,234,105,229,112,30,69,217,207,195,11,167,218,237,52,86,200,27,21,36,33,173,111,34,226,92,126,37,98,234,164,101,204,98,233,109,213,21,24,33,188,12,250,206,217,102,105,44,244,241,97,210,230,87,126,247,47,130,247,53,88,59,22,153,85,147,49,114,108,118,52,53,160,52,0,7,96,86,181,86,20,79,81,13,44,15,158,166,88,225,133,131,46,146,71,6,181,190,100,236,180,179,6,122,90,172,106,229,26,171,166,155,5,167,142,27,59,31,119,170,27,7,70,120,33,7,248,206,231,208,122,174,53,171,58,78,212,218,144,62,57,235,77,29,27,182,246,106,76,198,210,59,137,230,239,82,178,84,165,34,31,70,234,222,146,116,214,151,227,142,178,185,181,21,141,31,251,45,46,36,126,123,142,54,111,169,92,87,87,116,229,127,186,7,195,99,138,59,69,49,216,61,191,41,57,31,196,118,30,131,213,114,83,218,148,173,209,163,20,66,218,234,186,138,234,151,212,214,207,45,69,67,247,116,178,188,189,199,204,149,230,39,117,36,165,43,96,32,165,42,74,82,161,5,41,74,146,148,172,72,65,72,83,20,165,1,5,66,16,132,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,96,152,20,153,76,16,165,128,166,9,2,96,168,29,169,130,70,166,84,163,132,225,86,19,5,74,88,19,2,144,29,147,5,64,224,166,9,7,52,193,82,150,2,152,21,88,41,130,168,165,128,166,5,32,82,21,5,128,175,109,174,229,91,107,168,19,219,234,101,167,148,118,177,216,207,152,228,87,132,20,202,148,234,122,119,165,55,179,134,43,237,47,88,222,93,124,27,31,86,246,250,46,151,101,189,91,175,48,137,109,181,113,78,49,187,90,112,230,249,180,238,23,204,65,93,77,81,45,52,205,154,154,87,197,51,121,61,142,45,112,245,11,23,28,153,115,31,85,181,88,213,195,244,239,73,247,58,16,216,238,209,139,132,3,110,63,153,40,245,228,125,71,170,234,58,119,87,89,239,193,173,162,170,107,103,60,224,151,220,120,244,237,244,90,220,90,46,77,137,170,37,167,142,97,239,180,103,188,115,82,21,141,88,231,0,198,79,109,145,187,194,224,241,220,118,43,192,246,185,142,225,123,75,79,113,91,48,68,145,71,51,120,101,99,92,60,66,201,84,107,114,243,26,198,124,81,149,151,169,179,131,147,76,252,31,170,239,205,98,106,32,150,157,216,154,50,223,30,207,138,219,25,41,108,100,154,100,113,40,202,76,163,43,44,20,124,163,41,50,140,166,0,249,71,18,78,37,25,76,2,204,163,42,188,163,137,48,11,50,154,24,223,52,130,56,154,92,243,200,4,83,194,233,203,142,67,35,111,207,145,220,155,255,0,231,114,178,106,150,182,51,13,40,45,136,236,247,31,157,39,159,112,240,81,248,34,23,25,99,163,247,96,112,146,163,182,81,201,190,13,252,254,11,199,197,158,103,37,85,148,101,84,176,11,114,180,190,145,186,54,212,26,230,8,43,244,228,116,245,6,129,174,138,74,119,74,25,35,248,143,16,45,206,199,151,44,133,187,211,211,153,65,123,156,35,133,191,58,71,114,30,3,188,248,46,139,209,131,226,125,37,193,176,70,90,198,200,193,196,239,156,239,116,238,127,37,207,117,81,194,155,104,194,163,245,79,142,52,205,142,235,97,118,177,165,189,91,170,168,42,5,134,163,220,168,136,179,62,252,124,179,177,244,90,53,45,85,69,21,75,106,40,231,150,158,118,28,182,72,158,88,225,234,55,95,164,215,91,125,45,202,142,106,75,133,52,53,84,210,176,178,72,166,96,115,92,211,204,16,123,23,17,214,127,163,190,152,186,117,147,88,37,158,201,82,237,248,89,242,176,19,252,14,220,122,31,69,197,78,225,55,235,35,152,231,22,62,153,53,5,131,69,88,171,110,33,151,159,104,171,170,130,83,82,226,217,56,35,17,150,225,227,183,223,60,193,93,19,75,244,211,164,239,220,17,213,84,73,104,171,119,236,235,54,102,124,36,27,124,112,185,119,72,29,19,234,123,22,137,180,209,67,75,250,212,81,86,85,77,44,180,32,191,12,120,143,132,150,159,123,232,187,144,56,92,86,102,62,39,73,28,141,115,36,104,33,205,112,193,30,97,109,81,140,214,81,115,131,237,205,79,163,236,26,162,32,235,173,186,158,165,206,30,237,67,71,12,131,110,199,183,117,205,227,232,114,59,61,228,215,217,46,47,124,66,25,163,20,213,45,223,47,141,205,24,120,241,61,161,115,29,95,170,175,154,107,95,220,31,100,185,212,210,142,24,9,141,174,204,110,249,8,249,176,236,126,11,127,232,247,166,90,203,189,123,45,215,234,8,156,254,170,73,61,170,152,240,236,198,23,28,176,237,156,52,242,33,102,147,70,105,174,167,33,212,26,90,247,167,67,153,119,183,79,3,64,192,151,28,81,187,110,199,13,150,245,172,180,157,243,83,244,129,81,21,142,221,61,72,20,212,129,210,227,134,54,124,131,62,115,206,193,118,75,30,176,211,218,162,156,182,219,112,130,103,61,190,245,52,190,235,252,139,29,207,211,43,113,212,122,178,195,164,173,177,62,245,112,130,145,161,131,130,17,188,142,219,232,176,111,248,36,234,53,140,32,214,54,57,183,71,253,12,50,209,71,92,53,37,99,106,205,124,45,134,90,106,124,181,141,1,237,127,207,230,78,90,57,0,186,35,99,176,104,235,80,107,69,13,166,132,109,157,152,28,126,247,31,137,92,178,233,211,76,247,171,94,163,118,154,163,117,11,104,40,219,52,85,53,24,124,142,113,149,140,249,159,52,12,56,247,174,23,91,118,175,188,221,35,170,186,214,84,86,84,25,27,242,147,60,184,141,199,46,239,69,140,97,57,235,38,67,238,8,132,60,121,156,184,69,140,146,208,189,208,79,111,224,107,163,145,140,107,192,33,206,219,32,248,172,116,131,250,57,254,15,193,121,232,155,155,125,48,35,35,170,110,222,129,104,113,202,206,75,140,155,40,167,15,104,115,8,115,79,34,14,66,71,82,248,45,62,182,25,105,93,20,150,234,153,232,229,124,173,97,49,59,221,223,189,167,98,179,45,185,214,154,24,162,168,145,146,78,27,137,38,107,56,120,207,127,15,32,177,116,164,177,134,78,86,95,93,61,61,40,1,238,226,121,56,13,111,50,86,2,182,162,166,167,45,107,253,154,35,217,30,238,62,189,158,138,139,205,84,84,194,9,106,165,107,26,217,120,137,113,223,0,28,156,45,70,241,173,216,222,40,237,112,113,31,239,101,24,30,141,252,215,69,58,79,116,102,145,159,167,134,150,137,245,82,187,129,156,46,28,82,200,119,249,163,155,138,192,221,245,133,29,55,19,40,152,106,164,31,75,230,176,122,243,43,80,186,215,212,215,195,20,181,115,58,71,185,207,39,60,187,59,22,41,199,189,117,242,103,115,51,217,121,187,213,221,100,107,170,158,11,91,158,6,52,96,55,43,20,226,157,197,84,226,178,72,130,56,170,156,157,197,84,244,32,133,196,28,180,144,123,194,135,78,231,127,106,214,201,226,70,255,0,20,174,42,167,21,26,4,184,68,255,0,154,226,195,220,237,199,197,121,230,105,97,25,32,231,180,28,132,206,85,56,169,130,21,185,84,226,172,113,85,61,8,86,226,169,114,244,193,79,53,84,162,42,104,159,44,135,147,88,50,86,229,99,232,226,225,89,195,37,198,70,209,196,126,136,247,158,127,0,166,6,27,57,249,220,224,110,79,37,177,216,116,61,234,244,90,230,83,154,104,15,237,103,247,70,60,7,50,187,13,131,71,217,236,252,47,167,165,108,147,143,218,203,239,59,254,139,101,106,141,163,46,83,68,211,189,24,90,109,252,50,220,75,171,231,27,225,251,48,31,225,252,214,253,75,4,84,209,136,233,227,100,113,129,128,214,12,0,164,114,78,213,174,77,148,181,170,192,171,106,213,245,47,72,26,127,79,7,50,166,172,84,85,15,249,122,108,61,249,241,60,135,169,88,225,189,136,110,13,94,11,221,254,213,97,167,235,174,245,208,82,179,25,1,238,247,157,228,209,185,92,23,83,116,193,123,184,151,69,103,141,150,186,115,183,19,79,28,199,253,71,97,232,61,87,54,171,169,158,178,161,243,213,205,44,243,187,231,73,43,139,156,125,74,205,81,111,114,100,237,154,167,167,6,183,142,29,53,64,73,228,42,106,246,245,12,31,137,92,135,81,106,75,190,162,168,235,111,21,243,212,159,162,199,59,12,111,147,70,193,98,73,80,182,70,10,59,24,178,10,66,164,148,165,80,4,164,42,82,146,132,32,165,42,74,82,86,32,130,82,20,196,164,42,16,130,82,148,197,35,148,32,165,65,82,149,8,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,74,144,149,72,64,88,10,96,171,9,129,66,142,19,181,32,76,21,40,225,48,72,10,96,85,40,225,48,72,10,96,85,3,132,224,170,193,76,10,165,44,76,10,172,20,193,80,88,19,4,128,166,10,148,96,83,130,171,9,129,89,2,192,83,2,171,76,16,165,128,166,4,180,130,14,8,220,17,216,171,5,48,42,148,221,116,223,72,151,171,63,4,83,73,237,244,163,110,174,160,229,192,120,59,152,245,202,234,154,111,164,59,29,228,178,41,38,52,53,71,110,170,160,128,9,240,119,35,246,47,157,211,115,217,96,224,153,114,125,114,211,144,15,126,225,90,213,243,38,155,214,55,171,1,107,104,170,220,250,97,206,158,111,126,63,64,121,122,97,117,109,53,210,165,166,188,178,43,179,29,110,168,59,113,159,122,34,124,249,143,80,181,74,155,91,3,164,4,197,173,123,75,94,208,230,158,194,50,21,52,211,197,83,3,102,167,149,146,196,225,150,190,55,7,52,250,133,232,11,73,12,101,93,142,25,114,232,28,97,127,119,54,172,37,101,186,170,147,121,99,37,159,93,187,133,185,53,56,89,198,180,162,85,38,142,125,148,100,45,206,182,203,73,85,151,112,117,82,31,164,205,190,33,107,245,214,42,202,96,93,27,122,248,199,107,57,143,69,209,10,209,145,154,146,102,51,62,40,207,138,67,144,112,118,33,70,86,227,50,206,37,25,75,149,25,64,89,196,113,140,156,115,194,140,164,202,140,248,160,44,226,94,184,224,100,76,108,213,153,13,35,44,136,124,231,248,248,15,31,130,86,62,26,70,135,101,147,84,157,199,107,35,252,207,216,188,178,72,233,94,231,200,242,231,184,228,184,157,202,199,218,38,229,245,21,47,156,142,44,53,141,217,140,110,205,104,240,89,125,49,169,170,108,14,148,67,20,115,67,41,5,236,118,199,110,226,181,236,169,202,74,148,103,30,89,45,3,73,172,51,175,91,53,181,166,225,194,217,158,234,57,143,209,155,230,250,56,109,241,194,205,188,181,236,15,97,14,105,228,65,200,43,130,229,123,109,183,106,235,107,179,69,83,36,67,181,128,229,167,205,167,101,193,62,30,183,166,205,78,143,129,216,165,106,212,53,118,135,211,186,166,55,11,221,170,154,162,66,48,38,13,224,149,190,79,24,42,139,118,186,14,1,151,58,111,255,0,146,31,197,167,240,91,37,29,194,146,227,23,29,28,236,144,114,199,34,15,118,10,230,149,42,148,189,164,107,113,107,115,130,244,151,208,108,247,171,181,77,214,195,115,141,179,74,214,131,75,84,210,27,238,176,52,97,227,193,163,152,92,211,78,232,205,67,165,245,104,23,203,92,244,241,251,37,88,19,1,197,19,190,65,252,158,50,23,216,147,53,120,103,96,115,92,215,0,90,70,8,60,143,154,219,26,143,98,97,31,1,198,242,216,218,230,146,28,27,144,65,220,109,216,183,206,152,158,78,189,169,47,113,39,217,41,50,73,255,0,246,236,237,93,223,86,244,77,165,175,162,73,27,68,45,213,78,207,203,81,124,158,79,139,62,105,248,5,183,81,244,91,166,191,94,126,188,184,209,139,141,193,209,194,214,251,87,189,27,56,35,107,1,12,229,159,119,57,57,89,202,170,142,25,49,131,231,126,137,244,85,243,81,217,181,35,41,41,29,12,21,180,76,130,26,170,128,89,19,156,38,99,142,14,55,247,90,78,217,93,107,71,116,25,100,179,152,234,47,178,186,239,86,210,29,192,65,100,13,63,195,205,222,167,209,118,66,208,214,134,128,3,64,192,3,96,7,130,173,193,105,149,105,61,180,41,228,168,111,200,191,111,162,126,229,230,160,31,246,125,55,248,76,251,130,242,94,53,13,190,143,142,6,201,237,21,36,17,213,67,135,17,230,121,15,85,163,93,181,125,81,165,101,37,11,132,77,107,3,12,140,231,176,198,199,241,89,211,165,41,45,17,146,139,104,219,181,21,202,142,129,176,123,68,205,18,54,102,200,99,27,188,180,100,157,150,157,120,215,21,19,101,150,216,186,134,114,235,31,239,60,254,1,106,205,123,159,51,156,231,23,56,181,196,146,114,78,197,121,92,87,108,104,70,41,103,83,103,46,7,169,171,158,121,157,44,243,73,36,142,4,23,57,217,56,43,202,226,153,197,84,226,182,25,22,76,225,236,144,12,140,135,63,35,224,188,110,41,220,85,78,40,70,35,149,78,78,226,170,113,66,8,226,170,113,78,226,170,121,80,130,56,170,156,157,202,167,111,178,16,71,42,92,179,246,205,51,114,184,225,194,46,162,35,244,229,219,224,57,173,202,209,162,237,244,133,175,170,6,174,81,245,254,104,244,252,212,193,121,89,206,45,182,138,235,164,156,52,52,207,144,103,5,220,154,61,86,235,102,232,233,153,108,151,106,142,51,253,212,91,15,82,183,216,99,100,76,12,141,173,99,71,32,209,128,21,205,88,178,168,163,205,107,182,81,91,98,17,208,211,71,11,127,116,110,124,202,200,181,86,213,99,86,44,165,140,86,5,138,187,222,237,182,88,58,219,165,100,52,237,236,14,119,188,239,38,243,43,155,234,30,151,64,226,139,79,209,231,179,218,42,71,218,24,63,18,167,43,100,108,235,179,207,21,52,14,154,162,70,69,11,119,115,222,224,214,143,50,86,131,168,186,89,178,219,120,226,181,181,247,58,129,183,19,61,216,129,254,35,207,208,46,39,124,190,220,239,147,117,151,90,217,170,72,59,53,238,247,91,228,209,176,88,183,21,154,167,226,99,147,108,212,189,32,95,239,225,209,207,86,105,169,79,252,189,54,88,210,60,79,51,234,86,162,80,82,149,150,49,177,137,5,41,42,74,66,128,10,82,164,148,165,66,16,74,82,164,165,42,17,144,82,149,37,41,80,16,82,146,164,164,42,16,130,148,169,41,74,132,32,165,42,93,205,41,80,16,84,33,8,64,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,16,132,32,4,33,8,1,8,66,0,66,16,128,96,152,36,10,66,20,176,20,201,2,96,128,112,83,229,86,19,5,74,56,41,154,145,50,165,44,5,48,85,130,152,21,144,28,20,225,86,10,96,80,165,128,166,7,42,176,83,5,74,88,10,96,85,96,166,5,80,88,10,144,144,20,192,170,81,193,76,10,69,33,80,88,10,144,144,20,192,161,71,5,48,217,86,155,42,131,47,98,212,23,75,20,194,91,93,108,176,28,228,176,28,177,222,109,59,21,213,52,207,75,240,73,195,14,162,165,48,187,151,180,83,14,38,250,179,152,244,202,226,160,166,5,99,40,41,110,83,235,155,69,214,130,237,76,42,45,149,112,213,66,126,148,110,206,60,199,49,234,178,1,124,131,110,184,85,219,106,91,81,111,169,154,154,113,201,241,60,180,255,0,213,116,237,49,211,5,101,55,4,58,130,152,85,198,54,246,136,64,108,131,196,142,71,236,92,242,160,214,196,193,221,90,156,115,88,45,57,170,44,250,134,46,43,85,116,83,63,25,116,71,221,145,190,109,59,172,227,121,174,119,149,185,137,230,173,181,210,87,3,237,16,130,238,199,183,103,15,85,174,220,52,181,68,121,125,19,196,237,250,174,247,93,249,21,184,4,225,101,26,211,134,204,170,77,28,174,104,228,130,67,28,241,186,55,142,109,112,193,85,241,46,171,85,71,79,89,23,5,84,44,149,191,188,57,121,30,197,173,92,180,120,57,125,186,92,31,238,229,63,113,252,215,93,59,168,189,37,161,177,84,79,115,79,226,71,18,186,186,130,170,129,252,21,112,62,51,216,72,216,249,30,75,204,74,234,77,53,148,108,90,143,196,142,37,94,81,144,174,10,89,148,113,42,242,17,144,152,24,44,226,71,18,175,40,226,65,130,250,120,223,60,204,138,48,56,156,113,191,33,226,124,21,213,117,35,172,99,41,94,230,197,14,204,112,56,36,246,187,213,14,62,199,73,195,202,162,161,187,254,228,125,222,103,238,243,94,28,172,49,204,242,77,205,134,223,170,110,20,216,108,174,21,49,142,201,62,119,251,150,193,71,169,104,42,192,108,174,52,242,158,201,57,124,87,63,226,70,86,185,219,194,94,70,46,154,103,78,147,133,204,226,97,14,105,228,65,200,91,56,45,142,157,175,123,154,214,6,130,92,227,128,54,92,74,146,190,166,140,230,154,103,176,119,3,177,244,87,92,239,53,247,50,5,101,67,222,193,202,49,179,71,160,92,211,178,148,154,215,67,7,73,179,123,189,235,123,109,23,19,41,51,89,56,219,220,217,131,205,223,146,208,111,122,166,231,116,226,108,179,117,48,31,217,67,238,143,83,204,175,22,71,114,54,238,11,162,157,172,41,153,42,105,30,105,158,99,183,66,214,30,30,181,206,47,199,210,0,128,51,246,172,123,138,216,235,112,32,162,102,6,208,241,114,239,113,43,203,183,112,248,45,177,143,83,37,19,5,198,90,73,28,240,71,197,82,236,173,143,110,225,240,81,129,245,71,193,94,81,202,107,46,42,151,21,182,96,125,81,240,65,13,250,173,248,39,32,229,52,231,21,91,150,233,134,253,81,240,71,11,126,168,248,41,202,57,77,25,202,167,45,251,133,191,81,191,0,128,198,158,76,111,193,59,178,114,156,241,202,35,134,73,164,12,134,55,189,199,177,163,37,116,150,211,180,252,230,180,120,96,47,76,81,50,63,152,208,15,120,11,30,82,114,154,93,187,73,85,84,97,213,143,108,12,250,163,222,119,228,22,215,108,177,80,91,192,48,192,29,39,215,126,229,100,26,172,28,148,46,18,29,161,90,213,91,81,44,209,83,196,233,103,145,145,198,221,203,222,224,0,245,43,16,122,2,177,188,150,131,124,233,38,213,66,29,29,189,175,175,152,118,183,221,140,31,51,207,209,115,171,254,180,189,94,120,153,45,81,130,156,254,198,159,220,111,169,230,125,84,229,201,139,104,236,87,237,107,100,178,23,50,162,168,79,80,63,97,78,56,221,234,121,15,82,185,182,160,233,66,237,94,31,21,177,141,183,192,118,226,111,191,33,255,0,87,33,232,180,2,82,146,138,40,193,200,182,166,162,106,153,157,45,76,178,75,43,183,47,145,197,196,250,149,73,65,41,73,89,16,10,82,130,84,18,161,8,37,41,40,41,73,80,1,41,74,148,164,168,66,9,74,84,148,164,168,66,18,149,36,165,37,64,66,82,164,148,165,64,65,74,80,74,130,84,33,5,41,228,164,148,132,168,66,10,130,164,165,66,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,38,9,84,160,24,20,224,170,194,96,80,165,128,169,5,32,41,129,84,22,2,152,42,193,194,112,169,71,5,48,85,130,152,21,74,88,19,5,88,41,129,84,14,10,112,171,76,14,200,81,193,76,10,173,48,43,34,150,101,72,41,1,76,10,160,176,21,41,1,82,10,20,176,20,192,170,242,152,21,65,96,42,65,85,130,152,20,40,224,166,5,87,148,192,170,11,50,164,21,88,42,65,84,165,240,203,36,18,182,88,100,116,114,176,229,175,97,193,7,192,142,75,161,233,126,150,111,118,174,8,174,156,55,74,97,182,101,60,50,129,224,241,207,212,21,205,193,83,149,37,21,45,208,62,168,210,218,255,0,79,234,46,8,233,171,5,61,91,191,229,170,125,199,147,224,121,59,208,173,192,109,177,230,190,40,7,185,110,154,87,164,157,67,167,248,35,109,79,182,209,183,111,103,170,203,128,30,14,230,23,44,237,186,196,197,196,250,153,188,147,133,206,116,167,75,54,11,207,4,53,207,54,186,183,109,195,80,126,76,159,7,242,248,225,116,72,158,217,35,107,227,115,94,199,12,181,205,57,4,120,30,213,201,56,74,47,13,24,224,178,72,217,52,102,57,88,215,176,243,107,134,65,90,229,211,70,209,212,135,62,133,198,150,79,171,243,152,125,57,143,69,178,181,88,213,33,82,84,245,139,10,77,61,14,75,117,176,220,109,153,117,68,5,209,15,218,199,239,55,254,158,171,21,196,23,114,0,16,65,220,44,29,219,73,219,46,60,79,108,126,205,57,250,113,109,159,49,200,174,202,119,203,105,163,108,106,248,156,167,137,25,91,13,227,71,220,232,56,159,11,5,92,3,126,40,134,92,7,139,121,252,22,182,236,180,144,224,65,27,16,123,23,116,39,25,172,197,228,218,154,123,15,148,101,87,149,57,89,224,200,182,89,95,52,142,146,71,23,61,199,36,158,212,185,85,241,35,136,38,6,11,50,140,170,248,145,196,19,3,3,229,25,73,196,163,137,48,48,89,148,103,27,170,248,148,231,59,14,103,100,7,190,232,120,106,35,103,212,134,54,255,0,242,131,248,175,30,85,247,103,230,229,83,220,215,240,252,54,252,23,147,137,72,173,17,22,197,153,70,85,124,72,226,89,96,184,31,40,202,172,185,28,89,228,152,24,44,202,144,73,228,145,163,189,90,222,74,16,150,183,191,117,115,0,3,100,129,88,222,74,48,88,21,141,85,133,132,188,106,203,77,167,45,150,164,77,48,253,148,62,251,189,123,7,170,214,204,89,177,181,121,110,151,122,11,84,93,101,198,170,40,6,50,3,143,188,239,33,204,174,89,122,233,6,229,89,196,202,6,182,134,35,218,223,122,67,234,121,122,45,62,121,228,158,71,73,60,143,146,71,115,115,206,73,245,88,152,57,120,29,34,249,210,102,3,163,178,211,103,255,0,141,80,62,230,143,196,173,6,237,120,184,93,229,235,46,85,114,206,123,26,227,238,183,201,188,130,240,101,41,42,24,183,146,73,74,74,130,84,18,134,33,149,8,202,82,80,1,41,114,130,82,146,161,9,37,42,10,82,84,0,74,82,130,82,146,161,0,148,164,160,148,165,64,4,165,42,114,148,149,8,65,41,74,146,82,146,160,2,144,149,36,165,37,66,16,82,146,164,148,164,168,66,9,74,84,148,165,8,10,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,18,19,2,145,72,40,11,2,96,171,5,48,40,82,192,83,2,171,5,48,84,165,128,169,5,32,41,130,165,28,20,192,164,9,129,84,14,10,96,82,5,32,170,11,1,82,18,2,152,20,40,224,166,5,86,19,2,169,75,1,82,144,21,32,170,11,2,96,85,121,76,10,160,124,169,202,76,166,202,165,28,20,192,170,193,82,10,2,204,169,5,32,42,65,84,163,130,164,20,153,83,148,5,153,82,10,172,21,57,84,22,45,135,75,235,43,238,153,120,54,170,231,178,28,239,79,39,191,19,191,210,121,122,97,107,121,82,10,141,41,110,83,232,141,39,211,85,178,180,50,29,67,78,109,243,157,140,209,101,240,147,226,57,183,237,93,90,221,91,75,113,165,101,77,5,76,53,52,239,25,108,145,60,57,167,212,47,136,178,178,118,43,237,210,195,85,237,22,122,233,233,37,237,234,221,238,187,205,188,143,170,229,157,170,122,199,67,23,31,3,237,118,167,11,131,105,30,156,200,44,131,84,208,130,57,123,85,32,251,93,25,252,15,162,236,186,126,255,0,106,212,52,221,125,150,190,158,177,131,231,8,221,239,55,248,154,119,30,161,113,84,165,40,123,72,193,166,140,192,88,219,190,159,182,221,193,246,202,118,153,59,37,103,186,241,234,57,250,172,147,83,133,169,73,197,230,44,137,227,99,152,222,186,63,173,167,226,146,215,40,171,143,251,183,123,175,31,129,251,22,155,83,4,212,179,58,42,152,159,20,173,230,215,180,130,190,132,106,162,227,109,163,185,193,213,87,211,71,59,59,56,134,227,200,243,11,182,151,16,148,116,169,169,182,53,154,220,249,251,40,202,232,247,206,141,129,14,146,203,83,131,253,204,231,236,14,252,214,133,117,181,215,90,102,234,238,52,178,192,238,194,225,238,187,200,242,43,210,165,113,78,175,178,205,241,154,150,199,151,40,85,229,70,124,86,252,25,22,35,33,87,148,113,38,1,102,81,197,131,177,85,241,35,137,48,11,92,226,231,23,56,146,226,114,73,237,81,144,168,116,205,29,185,61,193,86,101,115,185,108,170,137,112,122,75,218,57,148,166,76,242,217,80,21,131,146,96,96,176,110,119,86,53,86,213,96,88,178,22,53,59,121,47,13,125,202,142,221,31,29,109,68,113,14,192,227,239,31,33,204,173,66,237,175,113,152,237,84,227,252,89,191,6,254,107,6,210,49,114,72,223,228,150,56,99,50,77,35,35,141,188,220,243,128,22,175,118,215,118,250,48,89,66,215,86,74,59,71,186,193,235,219,232,185,181,202,231,89,113,147,142,182,162,73,79,96,39,97,228,57,5,226,37,96,228,107,115,240,51,215,157,85,117,186,229,147,84,24,161,63,178,135,220,111,175,105,245,88,18,84,18,163,43,12,152,19,149,4,168,37,41,40,9,37,65,42,9,81,149,8,78,82,146,130,82,148,4,146,148,149,25,80,74,132,2,84,18,140,164,37,64,4,168,202,18,146,161,0,149,5,9,73,217,64,4,165,37,4,165,37,66,1,41,74,9,80,74,2,10,130,130,82,18,177,32,37,37,73,41,73,66,16,74,82,84,146,148,168,0,165,82,161,8,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,12,20,130,149,72,40,11,1,82,10,64,84,130,133,44,78,10,172,20,193,82,142,10,96,85,96,166,10,130,192,83,2,171,5,48,42,148,112,83,42,193,76,21,3,130,152,20,153,82,10,20,112,83,130,171,82,168,44,202,144,82,101,48,42,148,124,169,5,32,42,114,168,44,5,78,85,96,166,5,10,62,84,130,144,21,57,84,22,2,167,42,176,84,130,128,176,21,57,72,10,156,170,81,194,156,170,242,164,20,5,128,163,41,50,167,42,129,242,189,52,21,181,54,250,182,84,208,212,75,79,80,195,150,203,19,203,92,61,66,241,229,78,83,112,118,61,35,211,149,222,222,89,6,162,167,109,206,156,108,102,102,25,48,31,115,190,197,219,116,142,186,211,250,169,141,22,155,132,102,160,140,154,105,126,78,81,254,147,207,211,43,227,12,169,99,220,199,181,236,113,107,218,114,215,3,130,15,129,92,181,45,97,61,180,100,113,76,251,229,170,193,201,124,151,163,186,100,212,154,127,171,134,178,70,221,232,155,183,87,84,79,88,7,238,200,55,248,229,119,77,25,210,198,152,212,220,16,251,87,234,234,231,127,203,214,16,220,159,221,127,205,119,216,124,23,159,86,218,116,250,101,26,220,90,58,32,81,60,16,212,194,232,170,34,100,177,59,98,199,180,16,125,10,150,156,227,184,238,172,106,230,49,52,91,239,70,214,234,192,233,45,114,58,138,99,191,7,206,140,250,115,30,139,156,223,180,181,222,200,92,107,41,92,232,7,237,162,247,217,241,28,189,87,208,109,79,128,90,65,0,131,204,30,213,217,74,254,173,45,30,168,217,26,210,142,231,203,185,217,65,120,104,203,136,3,197,117,142,150,180,229,178,147,78,212,221,169,41,155,5,99,30,193,152,253,214,187,46,0,229,188,151,17,47,115,206,92,73,62,43,220,181,170,174,97,206,180,58,233,201,77,101,30,247,213,52,108,193,197,226,170,116,175,127,51,183,112,84,4,237,236,93,60,169,25,150,181,88,59,21,109,82,249,25,19,11,229,123,88,193,205,206,56,1,1,115,85,161,106,183,45,95,69,77,150,210,52,213,73,222,15,11,7,175,111,162,212,238,122,134,225,113,203,101,152,199,17,253,156,94,232,245,237,43,76,166,145,173,205,35,160,220,245,29,186,221,150,201,55,91,40,253,156,94,241,245,236,11,81,186,235,74,234,156,178,140,10,72,251,219,187,254,61,158,139,85,80,74,211,41,182,107,115,108,182,89,95,52,142,124,175,115,222,121,185,199,36,250,170,242,163,42,50,176,48,39,42,50,163,42,50,160,36,149,4,165,202,130,80,132,146,163,40,75,148,4,146,160,149,4,165,42,16,156,168,37,65,42,50,128,50,163,42,9,74,84,4,146,160,168,37,65,42,16,9,74,74,9,74,74,128,148,164,163,41,73,217,66,1,41,73,65,80,74,0,37,41,40,37,33,42,16,9,80,74,9,74,74,132,2,82,146,130,82,149,0,18,151,42,114,161,8,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,164,33,10,2,66,112,132,42,84,48,82,57,33,10,129,130,96,80,133,74,72,76,132,33,73,9,130,16,168,24,41,8,66,160,97,205,50,16,169,73,82,16,132,40,202,66,16,168,24,20,33,10,129,130,144,119,66,21,40,193,8,66,2,65,83,156,33,8,9,202,100,33,82,134,84,161,8,1,78,80,132,0,132,33,80,78,81,207,154,16,128,221,52,119,73,154,155,73,134,178,134,185,213,20,77,255,0,148,170,204,145,227,195,124,183,208,175,171,58,55,213,14,213,250,94,154,237,37,35,105,31,33,195,163,108,156,99,35,180,28,4,33,121,247,244,227,20,164,150,166,19,75,6,214,213,96,228,132,47,41,154,141,47,166,63,251,131,91,254,36,95,206,23,206,237,66,23,209,112,159,244,31,191,246,59,109,189,130,208,156,118,33,11,210,55,154,246,164,212,19,91,102,16,83,68,206,55,12,241,184,231,30,139,77,173,174,170,174,127,29,92,207,148,246,2,118,30,65,8,92,117,100,249,176,115,212,111,56,60,185,202,16,133,172,214,46,84,161,8,5,37,65,40,66,6,5,66,16,161,8,80,78,16,132,2,146,163,40,66,128,131,201,41,40,66,132,32,157,146,229,8,64,70,84,20,33,66,16,121,37,40,66,128,82,161,8,66,10,74,84,33,64,65,74,80,133,0,165,42,16,163,49,32,165,40,66,140,10,82,148,33,8,66,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,2,16,132,0,132,33,0,33,8,64,8,66,16,31,255,217],"type":"Buffer"},"height":485},"small":{"ext":".webp","hash":"small_New_DC_Amsterdam_press_release_a3d321d442","mime":"image/jpeg","name":"small_AZ-AMS-Release-Image.webp","path":null,"size":18.86,"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,0,242,1,244,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,3,2,6,4,5,7,1,8,255,196,0,75,16,0,1,3,3,3,1,5,5,4,7,7,2,3,7,5,0,1,0,2,3,4,5,17,6,18,33,49,7,19,65,81,129,20,34,97,113,145,50,66,161,209,21,35,67,82,98,177,193,8,36,83,114,130,146,225,51,68,37,52,178,22,23,54,69,115,194,240,116,131,147,163,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,57,17,0,2,1,2,4,3,4,10,0,5,4,3,0,0,0,0,0,1,2,3,17,4,18,33,49,5,65,81,19,34,97,113,6,20,50,129,145,161,177,193,209,240,21,35,82,225,241,36,51,66,98,52,114,226,255,218,0,12,3,1,0,2,17,3,17,0,63,0,249,161,8,66,238,148,8,66,16,0,132,33,0,8,66,16,0,132,33,0,10,77,8,1,49,161,3,6,132,198,132,52,41,128,152,207,64,76,1,13,10,109,10,144,192,5,54,133,232,10,109,10,172,51,198,132,192,23,160,41,134,170,176,207,3,84,128,82,1,76,53,49,145,13,82,13,82,1,76,53,59,14,196,0,82,13,83,13,82,13,78,195,32,26,189,218,152,26,164,2,118,1,91,87,187,83,54,175,118,162,195,21,181,27,126,9,187,87,187,81,96,19,181,27,83,118,163,106,44,2,112,188,45,78,218,188,45,69,133,97,5,170,37,169,229,171,194,212,172,2,11,84,11,83,203,84,75,82,176,172,32,133,2,22,65,10,5,169,8,199,33,64,133,144,66,131,130,86,17,142,66,131,130,200,33,45,193,75,66,16,66,91,130,123,130,131,130,155,8,65,9,110,9,238,9,110,9,8,67,130,89,9,238,9,110,10,68,45,11,210,188,64,129,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,23,161,120,166,208,128,61,104,77,1,69,161,53,161,52,81,232,9,128,47,26,19,0,84,134,122,208,166,208,134,133,54,133,72,103,173,9,128,32,5,54,133,72,96,2,99,66,0,83,1,49,131,66,152,11,214,133,48,19,176,207,0,82,13,82,13,83,1,85,134,68,53,72,53,72,53,76,53,59,14,196,3,87,187,83,0,94,134,167,97,216,88,106,223,233,107,11,110,207,150,89,165,12,134,2,11,155,131,151,248,227,224,180,193,170,205,161,235,25,5,100,212,146,184,52,84,183,107,9,233,191,192,122,173,108,107,156,40,74,84,247,95,172,221,225,209,163,44,68,99,95,217,253,177,100,188,105,58,91,141,29,41,163,142,10,55,238,218,94,200,252,49,208,129,215,230,185,164,240,186,25,228,137,255,0,110,55,22,28,121,131,133,215,238,23,72,173,118,70,205,47,219,14,203,91,226,231,1,211,234,185,36,133,210,72,249,30,114,231,18,226,126,39,149,205,224,147,175,56,207,180,125,212,244,248,179,161,198,233,81,167,82,42,10,210,214,246,233,200,70,213,230,212,154,234,191,102,45,104,140,189,196,103,174,22,44,119,152,115,138,136,164,136,249,227,112,93,167,36,180,103,6,233,25,228,47,11,87,176,79,5,64,204,18,177,255,0,35,207,209,48,181,61,246,24,130,213,18,212,242,20,72,69,133,97,5,170,4,44,130,213,2,20,216,4,16,160,66,123,130,129,9,88,66,28,20,8,78,112,80,112,82,208,132,16,160,224,158,66,91,130,66,16,224,150,224,158,224,150,224,165,162,68,56,37,184,39,184,37,184,41,104,66,92,18,156,19,200,75,112,82,196,33,193,65,57,193,44,132,132,69,8,66,4,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,122,19,90,20,26,19,90,16,50,77,9,141,10,45,9,173,10,144,207,90,19,26,23,141,9,128,42,67,36,208,152,208,188,104,76,104,84,138,61,104,76,104,94,0,152,208,168,103,160,41,128,128,19,0,85,98,128,5,48,16,208,152,208,154,67,60,13,83,104,94,128,166,26,169,33,216,240,53,72,53,76,5,32,213,86,25,16,213,232,106,152,10,64,32,8,109,94,134,167,67,12,147,72,216,226,99,164,145,199,13,107,70,73,63,37,179,171,211,151,138,58,113,81,85,108,172,138,31,223,49,18,7,207,29,61,81,116,68,167,8,181,22,245,102,78,168,113,150,217,167,37,36,151,62,132,239,36,231,46,18,184,100,252,112,2,175,109,91,219,219,183,90,172,44,235,178,149,223,140,174,85,235,132,198,158,149,206,111,219,60,55,230,148,98,161,27,45,140,120,106,142,165,60,242,119,214,95,41,52,86,117,5,115,31,93,221,8,195,217,16,218,93,156,28,248,225,96,178,161,174,24,108,159,233,148,103,241,76,150,152,146,73,228,159,21,137,37,57,29,22,164,155,189,196,219,189,205,173,158,210,235,197,202,42,88,200,129,239,5,221,232,247,128,0,100,227,30,42,221,91,103,253,14,99,132,79,61,64,115,115,190,95,63,32,189,236,194,198,41,233,234,47,85,206,108,81,54,55,108,116,142,195,89,24,251,111,63,201,94,224,109,182,253,103,101,69,36,190,213,75,36,146,71,187,187,44,195,153,140,145,158,126,240,231,1,108,210,140,82,215,118,121,236,79,22,157,12,78,120,166,233,71,71,110,175,234,215,67,156,144,162,90,173,55,125,31,116,183,219,231,185,123,60,142,181,198,230,183,218,28,221,163,46,56,3,226,115,228,171,69,169,198,81,151,178,238,122,120,188,209,82,235,174,186,124,158,168,65,10,4,39,144,186,126,137,236,242,150,123,125,61,202,253,190,78,248,9,35,165,14,45,27,60,11,200,231,158,184,24,90,92,67,136,80,225,244,251,90,239,78,93,89,154,149,25,85,150,88,28,153,192,14,164,125,84,11,87,213,180,55,11,125,182,144,81,182,203,109,109,24,24,217,21,51,71,30,160,231,213,83,245,166,132,211,215,234,103,213,216,163,138,219,93,201,29,208,219,19,207,147,153,247,126,99,241,90,184,14,49,67,29,254,223,207,127,223,137,169,143,156,184,117,165,137,139,81,127,242,221,127,99,231,231,5,2,22,117,125,28,244,85,114,211,85,70,99,158,39,22,189,135,192,172,71,5,212,45,53,37,153,108,33,193,44,132,247,5,7,5,44,4,56,37,184,39,144,148,224,145,34,28,18,220,19,220,18,220,20,177,8,112,75,112,79,112,74,112,82,196,33,193,45,193,61,193,41,193,75,16,162,188,82,114,138,68,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,47,66,241,73,168,2,109,9,173,10,13,9,173,9,162,137,52,38,180,40,52,114,154,213,72,100,154,19,26,20,90,19,90,21,33,146,104,76,104,81,104,77,104,84,81,235,66,107,66,139,66,115,88,118,111,193,217,251,216,227,234,169,12,26,19,0,242,235,224,188,104,89,150,201,253,146,190,158,160,183,119,116,240,236,121,225,55,116,174,139,132,83,146,77,217,29,102,197,69,73,21,174,26,33,0,138,51,27,75,242,193,185,228,142,73,200,229,58,179,79,81,58,220,109,207,130,38,194,224,123,153,26,208,11,93,231,159,63,53,8,234,219,112,164,134,174,149,253,225,107,121,193,234,223,248,91,72,103,21,84,78,102,125,224,55,55,230,23,132,173,42,212,229,157,54,181,215,193,245,62,130,240,212,251,53,20,147,141,172,113,41,97,124,19,201,20,131,15,141,197,174,31,16,112,128,22,117,237,194,75,205,107,219,209,211,56,254,43,21,173,94,246,155,114,130,147,221,163,193,84,134,73,184,244,103,128,41,222,109,247,106,8,247,58,138,70,196,70,123,224,55,183,30,157,61,86,21,222,225,29,190,152,188,225,210,187,134,51,204,249,252,150,214,197,218,212,240,53,145,222,45,209,204,192,0,50,83,59,99,177,254,83,193,250,133,169,141,175,90,149,187,24,230,234,182,248,25,104,44,60,175,26,210,113,124,158,255,0,18,177,21,210,166,19,239,237,153,191,197,215,234,182,84,183,138,73,112,30,227,11,252,159,211,234,175,112,214,232,13,93,129,36,176,209,213,191,252,79,238,242,103,231,246,79,226,182,214,158,198,44,239,62,217,89,112,171,171,164,115,246,199,79,16,107,11,184,7,222,120,206,71,63,116,15,154,230,62,63,70,138,125,186,112,107,147,79,228,84,176,85,22,180,164,164,188,25,207,232,181,136,211,55,17,36,20,205,170,115,155,135,144,236,22,15,129,243,43,166,233,78,215,236,117,37,177,212,213,62,134,83,193,109,64,195,127,220,56,90,126,215,180,68,20,58,110,221,87,167,172,208,65,77,111,50,178,224,200,26,68,145,135,22,236,123,243,239,22,240,70,227,156,30,184,202,226,114,65,12,135,25,218,239,39,112,186,56,124,92,113,148,149,88,108,207,57,196,184,29,28,69,103,82,165,227,62,169,254,116,249,31,96,207,104,210,250,186,149,178,85,82,194,242,91,181,149,84,143,12,115,71,192,183,131,234,10,229,157,162,118,22,235,76,14,185,91,53,92,67,115,75,163,165,186,59,100,210,99,157,172,45,206,227,254,144,169,221,136,233,123,213,231,89,195,29,178,178,178,142,130,151,19,214,73,3,200,247,1,225,131,192,151,30,7,169,240,95,64,94,169,109,212,21,19,62,174,170,10,105,222,114,238,76,213,14,249,140,151,127,184,133,205,198,227,106,209,171,26,24,120,57,201,242,91,47,51,55,15,193,250,170,111,23,136,74,154,235,167,223,232,124,120,202,249,163,226,161,129,216,235,145,130,21,203,67,104,203,190,180,170,136,90,109,149,146,82,110,196,181,29,217,17,180,120,251,231,221,39,228,87,97,130,197,101,174,187,201,87,104,211,49,87,87,112,93,83,92,209,32,111,56,14,238,255,0,233,180,231,197,219,151,70,211,245,26,138,221,165,181,81,12,157,247,154,102,51,217,97,115,3,192,113,105,218,24,193,238,227,224,56,93,41,74,164,33,119,100,244,209,190,190,70,172,248,181,9,213,116,168,55,40,187,247,173,101,162,111,75,243,52,31,251,180,165,160,211,243,183,84,220,169,45,118,185,32,52,239,29,224,110,214,17,208,56,241,158,22,207,179,217,52,5,29,146,246,205,25,73,237,208,216,152,249,100,146,96,226,215,72,90,73,13,46,241,59,121,56,74,214,58,47,84,107,158,205,52,245,186,224,97,101,228,84,247,245,114,86,227,12,30,247,221,111,83,130,48,2,220,118,117,164,173,125,159,219,181,11,166,188,27,172,238,111,180,86,196,3,72,133,160,56,237,12,28,128,70,122,245,90,21,109,87,191,86,89,165,211,150,253,23,213,152,176,247,195,71,179,160,178,199,123,189,239,101,173,223,209,116,43,122,223,80,213,106,158,193,166,186,215,82,178,146,73,106,216,27,19,1,1,172,18,128,222,189,120,241,95,62,16,190,143,237,35,82,83,106,206,196,234,110,180,16,75,5,44,149,81,199,27,37,198,236,54,80,50,64,224,124,151,206,133,171,167,129,95,203,122,91,95,193,218,194,59,211,78,247,16,64,241,233,226,190,142,246,134,26,40,159,15,49,119,109,44,219,226,54,140,99,209,124,234,66,233,221,159,222,189,170,200,104,101,118,102,164,225,185,241,140,244,250,116,250,46,7,165,120,25,98,41,83,171,29,160,245,247,219,95,151,204,237,240,182,187,87,7,204,148,55,235,155,170,90,107,233,163,20,210,201,176,24,193,204,89,233,159,49,224,86,120,175,117,60,252,56,134,187,130,19,170,171,123,184,31,27,89,24,221,213,216,231,10,187,83,55,218,121,56,3,148,169,71,15,42,240,171,132,134,69,166,158,38,246,7,132,226,241,28,55,17,133,227,46,50,82,204,147,95,211,109,30,202,205,61,87,66,191,218,108,44,146,166,150,181,128,119,143,6,41,15,158,57,7,233,144,168,174,10,209,171,107,197,81,134,6,156,236,37,206,248,42,219,130,245,117,21,165,99,194,240,42,85,40,224,105,194,166,234,255,0,11,232,99,184,37,184,39,184,37,184,44,108,235,8,112,75,112,79,112,74,112,82,72,151,4,167,4,247,4,167,5,44,66,28,18,220,19,220,18,156,20,178,68,184,37,56,39,185,41,202,88,132,184,37,166,188,37,149,34,60,66,16,129,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,30,169,181,64,38,52,32,99,26,19,26,160,212,198,166,134,49,169,173,9,109,77,106,180,50,109,9,173,10,13,9,173,84,138,38,208,152,209,240,42,13,11,58,212,248,226,185,209,201,55,253,38,76,199,63,63,186,28,9,77,187,38,202,74,231,104,209,157,155,219,237,212,116,213,183,216,69,101,193,205,18,24,36,230,40,179,200,105,111,222,62,121,227,224,186,108,58,139,217,169,197,44,180,148,174,164,3,2,56,226,107,64,31,229,198,22,166,231,84,89,79,52,177,1,35,131,75,218,51,246,184,200,84,90,43,173,219,218,98,101,202,54,73,12,228,142,242,54,109,238,221,140,128,126,7,145,159,146,249,238,10,92,75,136,118,152,197,61,35,202,255,0,69,182,135,98,186,225,212,170,83,193,226,116,149,77,23,249,54,186,231,68,88,239,212,239,173,177,199,21,5,127,36,8,134,216,164,62,78,111,70,159,136,252,87,16,154,9,41,167,146,25,216,232,229,141,197,175,99,135,32,143,5,217,217,94,232,103,219,187,220,127,4,124,85,7,180,40,88,110,177,85,48,12,206,204,63,226,230,241,159,166,62,139,222,112,250,174,181,5,55,185,229,235,195,19,194,120,179,225,181,158,106,115,89,161,46,118,232,254,15,228,249,154,75,69,214,178,213,46,250,57,118,140,228,176,140,180,252,194,180,209,235,80,217,226,125,69,3,90,55,142,244,195,33,25,25,231,13,35,131,143,138,165,180,38,52,44,149,112,84,43,188,213,35,118,119,169,99,113,20,99,150,156,218,69,135,90,89,89,105,187,247,148,114,25,173,181,173,246,138,73,143,59,152,238,112,79,152,232,180,46,220,216,222,230,70,249,11,65,118,214,52,146,85,183,79,201,250,115,79,84,88,103,32,212,211,230,166,129,199,174,126,252,127,35,213,107,180,179,127,241,134,14,65,216,239,228,178,212,155,165,78,82,232,141,30,27,124,69,111,85,170,251,201,164,223,84,246,126,255,0,170,103,46,184,153,107,42,31,44,223,107,160,31,186,60,150,11,160,112,232,187,237,214,195,110,185,2,106,233,88,94,127,104,223,117,223,80,169,215,93,0,230,238,117,186,160,60,127,135,55,7,234,23,54,158,50,157,77,244,103,107,21,232,238,38,151,122,159,125,120,111,240,252,92,230,80,211,205,60,241,193,12,78,150,105,92,24,200,218,50,92,226,112,0,30,100,175,174,109,182,90,13,5,217,213,61,154,231,44,195,116,47,109,91,233,228,45,145,211,72,61,254,237,195,161,3,221,7,201,191,21,70,236,39,179,155,136,187,86,234,90,202,6,56,218,227,127,232,248,103,120,107,39,171,219,238,229,195,56,107,114,57,243,35,201,95,251,73,183,220,238,118,155,72,154,42,70,213,52,19,84,98,147,16,199,33,96,220,67,159,206,204,244,37,115,120,132,169,215,175,74,132,167,150,25,174,221,215,37,117,251,213,163,138,251,74,16,168,212,47,36,173,107,117,211,204,198,160,189,176,219,205,202,141,149,49,211,82,6,83,247,109,136,212,200,89,238,198,214,119,96,146,240,65,104,57,227,174,74,168,106,13,11,162,91,120,158,172,54,224,252,200,224,235,93,59,196,112,49,192,242,91,46,11,182,31,6,129,145,211,42,195,97,128,80,90,156,216,106,68,175,46,121,124,148,242,29,184,12,229,188,124,186,252,122,38,105,182,50,75,204,117,79,135,187,48,81,75,91,221,60,23,109,115,24,226,56,118,9,232,8,7,30,30,8,193,42,116,107,212,84,175,146,239,155,215,75,249,251,205,202,234,117,248,110,106,142,213,114,44,182,75,78,245,181,122,167,190,220,143,105,45,183,187,101,151,184,179,90,13,158,212,247,181,174,134,137,155,11,156,236,6,153,9,38,71,103,35,151,28,114,165,80,44,90,118,120,217,116,128,215,0,254,234,121,159,80,97,139,188,36,13,177,99,151,17,200,201,234,124,48,145,217,21,249,247,237,116,246,186,41,13,45,69,178,58,215,58,103,151,189,239,116,205,198,227,208,227,201,87,245,46,152,154,225,168,111,102,186,188,119,46,190,26,216,59,178,100,219,19,119,53,172,231,134,245,28,14,129,117,125,106,114,238,210,142,158,23,95,27,63,191,153,226,229,195,105,210,156,106,113,10,182,111,173,164,249,232,174,183,240,81,118,228,89,251,75,170,102,144,164,164,180,193,11,222,42,99,173,173,107,119,251,174,48,253,145,33,234,238,48,0,24,199,37,93,180,101,250,107,103,102,15,212,50,192,217,106,89,104,167,170,124,101,197,161,206,1,252,103,146,7,65,232,180,157,177,215,208,219,238,86,249,42,196,110,169,109,53,92,144,6,197,186,66,198,157,210,0,238,141,4,1,227,202,223,105,234,105,181,103,101,243,83,210,134,65,53,202,211,3,89,188,229,172,221,191,174,60,150,171,147,146,254,100,175,183,215,225,240,54,149,56,210,143,242,104,229,214,217,180,214,209,118,73,106,237,240,87,234,85,59,79,214,23,123,143,99,246,11,196,21,15,160,168,184,212,22,204,218,71,185,128,179,15,247,115,215,28,5,169,236,2,25,171,52,206,187,138,22,186,89,230,167,107,26,7,37,238,49,200,0,249,228,171,205,242,211,165,180,191,103,22,58,29,101,43,174,84,116,18,145,16,167,107,177,52,190,241,198,1,232,50,122,156,121,169,104,93,111,75,123,211,218,152,233,235,76,86,138,91,93,57,52,225,129,187,139,139,28,65,32,12,12,96,113,202,187,247,26,130,231,247,19,214,47,63,229,251,63,188,202,221,234,195,95,167,63,179,184,182,221,225,108,53,140,169,99,221,24,112,118,208,233,65,28,142,50,185,93,171,78,154,202,88,234,102,155,187,99,156,6,192,61,231,15,129,93,66,225,113,173,188,127,103,83,93,116,169,150,170,174,106,176,95,44,135,36,254,185,85,244,240,108,244,86,242,210,54,54,44,187,224,65,32,255,0,37,56,140,77,76,54,29,202,46,221,231,244,61,143,163,120,106,53,211,85,85,237,119,243,42,26,162,204,203,85,68,98,156,202,232,158,220,157,227,59,79,150,71,154,192,178,87,190,215,114,138,165,185,218,61,215,129,226,211,215,243,244,86,237,113,118,129,244,207,164,132,135,73,43,154,93,143,184,214,244,207,196,170,43,130,220,225,238,166,43,8,150,33,111,167,154,253,252,151,142,140,48,216,155,208,229,103,228,250,29,30,170,165,178,55,115,92,11,8,221,187,60,99,205,83,47,87,190,248,186,26,67,250,177,247,191,123,254,19,109,97,215,27,77,206,154,121,36,108,116,116,50,84,179,97,193,113,15,96,13,119,240,251,199,143,146,174,185,184,224,120,42,193,224,163,135,187,122,181,183,231,207,232,110,113,78,49,235,84,149,10,90,69,174,247,143,135,151,94,190,91,165,249,36,147,201,62,41,78,9,238,9,78,11,117,156,17,46,9,78,9,238,9,78,10,89,34,92,18,156,19,220,18,156,20,177,9,112,74,112,79,114,83,148,146,37,193,41,193,57,201,78,82,196,37,193,45,193,57,193,41,202,88,132,185,41,201,206,74,114,134,73,4,33,8,16,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,1,38,166,53,45,169,173,64,198,53,53,169,109,77,106,164,49,141,76,104,75,106,115,85,34,145,54,132,214,132,182,166,181,90,24,198,132,198,168,53,53,161,82,40,237,61,159,95,205,207,78,50,9,223,154,154,48,34,118,79,46,111,221,63,78,61,22,210,186,185,226,3,16,216,25,227,134,224,159,85,199,180,165,213,214,139,180,115,18,123,151,142,238,81,252,39,199,208,242,186,53,117,83,26,199,72,247,134,198,209,146,226,120,194,243,21,56,124,176,216,153,118,87,81,158,182,95,79,222,167,175,225,84,176,216,234,113,169,136,130,148,169,59,166,210,118,241,77,237,231,224,38,166,125,161,210,56,240,21,51,81,215,10,202,166,53,167,45,136,17,159,137,69,230,244,250,183,150,65,150,196,58,121,159,138,212,183,142,171,210,225,104,186,20,242,61,217,231,248,213,106,124,67,29,28,68,22,144,89,87,141,247,126,93,62,36,218,19,26,21,179,75,246,119,168,181,0,100,144,81,154,90,71,127,220,85,102,54,227,224,58,187,208,46,185,166,59,32,178,91,118,203,119,146,75,165,64,231,107,134,200,65,255,0,40,228,250,159,68,234,98,105,211,221,154,78,73,28,87,73,218,239,23,11,164,15,176,209,207,83,81,19,195,131,163,111,186,223,243,59,160,31,50,186,28,186,47,216,170,46,119,153,103,16,205,12,173,141,212,65,185,218,231,245,59,179,140,103,56,194,237,244,176,195,73,78,200,41,97,142,8,25,195,99,141,161,173,30,129,81,251,69,129,208,72,218,136,191,233,213,180,71,47,249,154,114,15,211,249,46,126,35,22,234,82,156,82,182,140,195,71,52,56,134,31,17,15,234,81,126,77,171,124,37,111,115,103,60,115,82,156,197,154,230,36,185,171,207,66,161,245,104,204,190,105,138,139,149,47,102,149,63,160,227,108,151,7,214,57,177,183,104,113,231,96,36,2,64,224,18,114,78,7,94,86,135,181,135,206,109,86,248,93,222,25,37,145,221,227,112,61,226,27,211,3,226,74,178,233,123,196,118,14,205,170,235,165,133,211,53,149,110,1,129,193,160,147,176,12,184,240,57,63,144,43,77,218,101,222,162,154,215,70,250,73,59,167,206,242,67,152,236,185,131,110,120,56,224,244,25,235,194,207,75,59,197,208,148,96,158,175,87,214,207,207,109,246,62,109,199,28,92,241,57,164,215,151,154,253,247,149,253,61,77,81,75,103,13,152,190,23,153,75,219,27,129,14,104,13,30,247,225,243,225,108,116,152,103,233,154,169,3,216,248,159,108,169,147,116,140,32,96,198,115,184,117,240,43,89,167,101,154,75,43,164,148,25,71,124,230,239,144,151,110,203,70,90,121,248,254,43,107,164,98,255,0,199,107,97,154,49,27,5,182,161,155,48,34,13,111,118,120,233,134,140,21,176,175,235,181,123,79,106,239,203,111,19,98,149,255,0,129,222,155,181,60,171,255,0,107,231,93,23,34,29,144,94,40,234,117,115,104,109,172,254,236,45,141,168,142,70,179,187,102,195,43,3,90,214,248,116,42,175,171,237,87,235,189,238,241,79,46,41,233,161,190,151,211,181,248,141,166,157,165,221,0,229,217,56,228,245,234,173,93,144,186,203,6,175,101,21,161,145,189,236,182,49,205,168,102,92,12,34,86,6,141,199,151,115,149,89,212,35,80,106,43,245,234,130,199,69,52,141,163,191,26,109,180,140,35,245,45,220,73,145,228,249,129,156,144,60,22,203,105,217,203,170,240,231,229,244,71,157,195,82,156,103,31,87,142,77,55,157,219,221,235,107,223,95,25,45,182,228,94,251,99,138,208,46,22,250,155,190,195,36,52,181,98,56,204,132,153,35,39,50,225,131,175,0,115,211,149,178,130,162,41,59,23,184,84,80,48,211,194,235,36,78,137,173,247,75,27,135,224,113,209,35,181,189,46,235,197,194,223,89,35,230,101,61,53,53,84,18,8,227,207,18,248,238,207,24,0,158,139,115,96,146,221,107,236,194,89,123,129,112,182,83,90,162,61,211,220,49,51,27,191,130,122,96,162,15,237,245,248,253,141,74,138,18,133,148,164,229,119,123,230,202,187,178,209,105,150,255,0,25,123,138,29,218,197,113,212,61,135,232,234,43,61,36,149,117,38,98,237,177,227,0,123,249,36,158,0,231,197,90,59,45,208,245,26,71,78,106,40,245,21,77,59,69,100,33,211,71,78,237,239,134,48,199,2,79,199,4,227,30,75,3,95,106,235,131,123,34,177,221,44,135,244,67,171,102,12,49,82,16,3,25,135,123,160,227,142,131,145,133,171,236,35,218,43,116,238,182,222,233,42,42,102,140,55,46,113,115,220,227,27,241,201,228,158,86,105,102,112,119,211,95,184,70,54,143,135,255,0,40,185,219,236,86,13,79,217,51,45,154,121,245,84,150,135,201,152,100,144,101,251,154,252,151,16,239,2,71,195,209,114,237,77,164,47,118,107,13,44,118,136,36,170,163,103,120,250,138,170,97,239,72,226,236,114,223,180,26,0,31,138,234,122,50,130,191,77,246,79,67,111,184,64,105,174,47,121,140,70,72,37,165,239,56,233,240,36,173,181,210,233,67,167,237,46,168,172,170,130,154,8,35,33,174,154,64,192,226,7,0,121,147,240,78,157,71,27,175,105,95,153,187,132,175,56,213,80,131,182,85,119,239,186,95,43,183,230,153,242,91,193,220,115,157,217,231,61,114,178,228,178,220,155,67,237,142,161,168,20,223,191,176,224,124,72,234,7,197,116,198,214,29,77,90,203,185,167,163,145,238,30,235,233,226,31,207,169,63,19,202,181,218,50,8,206,115,227,149,214,157,71,21,177,212,110,199,2,211,247,90,118,81,234,113,9,239,156,203,60,174,247,122,127,212,139,199,213,115,234,219,173,109,67,206,217,59,166,231,134,199,199,226,190,194,184,246,121,167,111,48,92,73,167,142,221,91,112,166,117,44,149,52,192,53,197,174,45,113,37,159,101,199,45,28,227,43,230,62,210,116,92,154,39,82,186,211,37,116,21,223,171,108,205,150,32,91,238,184,156,7,55,238,187,142,153,242,90,106,182,121,53,177,174,228,219,43,180,183,186,136,240,218,150,137,155,231,209,203,109,77,112,166,169,192,99,246,191,247,95,193,85,247,66,160,232,126,11,50,156,144,212,154,45,78,9,78,90,42,122,170,136,48,26,253,205,31,117,220,133,176,134,229,27,198,37,105,141,222,125,66,181,52,202,204,153,146,228,167,38,228,57,185,105,4,121,130,150,228,0,151,4,167,4,231,37,185,33,49,47,9,78,78,114,83,148,50,68,185,41,201,206,74,114,150,33,47,74,114,115,146,156,165,136,89,94,47,74,241,34,65,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,9,181,53,169,77,77,106,16,198,181,49,169,109,77,106,180,49,141,77,106,91,83,88,169,20,134,53,53,170,17,180,185,205,107,65,46,60,0,6,73,86,235,38,133,188,92,118,190,88,133,28,7,157,243,140,56,143,131,122,253,112,162,181,122,116,22,106,178,72,207,70,133,74,207,45,53,114,178,213,179,182,90,107,110,28,210,211,189,204,253,243,195,126,165,116,219,70,132,182,208,109,124,172,53,115,15,189,55,65,242,111,79,230,172,66,136,52,0,26,0,29,0,29,23,34,175,30,164,180,164,175,230,119,176,188,10,253,236,68,173,224,191,63,228,226,53,182,250,170,7,237,171,129,241,249,18,61,211,242,61,21,143,79,67,83,168,173,247,42,33,20,213,51,81,208,247,180,241,67,146,231,73,222,198,208,72,29,112,215,17,143,85,210,164,183,178,70,22,72,198,189,135,171,92,50,15,162,179,104,122,150,216,168,107,225,166,162,166,108,17,192,100,196,81,134,57,199,123,71,46,3,39,175,138,41,241,218,82,182,101,102,185,134,39,133,84,161,25,60,52,238,158,141,108,247,248,63,145,207,116,191,99,119,138,242,201,111,115,199,108,131,175,118,49,36,196,124,135,13,245,62,139,174,233,141,7,167,116,238,199,209,80,182,106,166,255,0,220,212,226,73,51,240,207,3,208,45,133,190,253,69,89,134,182,67,20,135,238,73,193,244,61,10,218,110,91,30,182,241,10,241,149,215,129,231,235,83,169,73,229,168,172,199,23,156,228,148,110,202,91,70,83,152,194,84,24,79,1,243,232,180,90,242,48,116,236,135,131,137,88,71,195,149,105,109,190,89,162,35,1,128,248,185,105,181,229,11,105,116,148,163,123,158,238,242,62,79,135,43,87,21,52,169,75,94,70,108,4,229,235,180,227,109,46,181,241,185,200,92,212,167,49,102,57,169,78,98,224,194,161,244,136,200,232,154,13,244,180,250,38,106,138,215,197,28,48,213,61,197,242,184,6,183,134,242,115,194,175,118,143,83,110,138,138,154,122,202,102,213,226,66,97,102,226,3,142,57,201,30,24,91,27,53,61,5,78,129,117,61,214,167,217,233,164,173,119,188,29,135,18,54,156,3,233,201,240,30,75,85,174,237,240,221,173,244,78,130,190,38,83,68,247,102,71,187,35,27,64,24,61,9,240,91,113,116,123,122,50,171,54,181,214,215,218,207,107,107,174,218,106,120,62,45,26,185,177,18,132,86,252,246,189,215,93,52,241,232,104,173,53,205,172,160,239,76,113,211,237,123,152,25,19,78,26,54,240,122,143,19,231,224,179,116,116,109,150,237,83,78,215,63,107,109,117,16,239,45,201,57,97,231,104,249,244,202,192,180,54,135,244,97,138,223,80,218,136,4,143,47,156,99,146,214,242,51,229,199,213,109,180,83,26,47,243,62,33,35,4,150,201,164,1,199,145,150,159,28,15,47,32,183,240,246,141,106,157,148,90,167,119,163,223,111,29,75,121,101,194,215,107,43,214,202,149,214,171,219,93,52,255,0,6,15,103,118,138,109,55,121,46,142,121,37,175,134,218,218,83,187,13,195,67,193,14,219,224,114,60,74,180,79,85,35,30,247,70,247,49,206,113,123,182,28,100,147,146,78,60,85,31,65,73,221,214,212,66,214,140,154,97,35,188,198,11,70,79,83,227,226,115,252,214,102,173,164,169,185,50,8,105,230,146,56,195,137,120,141,196,23,31,14,158,171,206,77,85,226,248,218,116,155,201,23,182,246,231,175,159,35,60,233,195,131,97,106,98,43,201,212,202,181,118,87,248,36,172,149,254,173,220,180,199,169,234,105,221,178,165,230,88,250,100,253,161,249,172,167,220,153,114,178,220,108,145,24,99,253,35,78,105,160,121,247,88,199,28,237,206,58,14,74,166,221,156,200,105,168,218,3,217,63,112,4,205,119,239,142,50,62,96,3,243,202,213,65,112,49,176,130,79,186,114,57,94,175,132,210,169,25,203,11,89,222,219,63,35,205,250,77,130,140,184,109,62,59,195,85,147,182,101,201,169,105,123,114,119,118,247,223,207,170,220,244,229,158,211,160,172,54,93,81,222,92,29,72,240,33,167,165,4,58,166,80,15,0,103,56,0,156,228,128,60,74,126,157,191,27,111,127,109,162,210,177,219,79,177,203,85,75,28,18,181,253,243,152,62,195,182,142,28,114,60,214,154,199,77,81,13,247,73,195,120,173,146,185,223,162,234,39,116,178,56,184,144,249,154,224,9,60,240,210,27,159,130,233,20,213,22,167,215,59,187,109,59,106,96,203,3,139,64,32,28,103,7,203,162,205,81,101,86,122,239,229,185,171,25,198,53,18,210,206,219,238,244,228,82,236,213,87,251,147,232,25,170,162,142,10,200,59,218,195,27,26,26,3,9,12,140,16,9,231,37,253,121,225,99,107,189,35,77,170,233,233,217,60,172,99,233,247,108,18,71,189,167,56,206,124,71,78,161,88,153,112,164,142,253,169,43,106,220,215,67,78,218,122,102,140,245,33,165,248,30,175,11,42,141,190,223,102,246,216,184,39,118,24,57,232,113,194,200,167,42,109,73,43,90,223,61,126,228,209,197,66,18,168,147,239,188,210,183,130,238,175,161,69,209,246,6,105,187,7,232,215,199,30,27,60,146,128,29,184,123,216,228,19,207,130,125,254,171,54,121,227,137,173,142,163,45,217,80,209,239,180,100,100,122,142,22,117,202,71,50,103,53,192,135,15,2,48,85,126,243,39,247,25,79,203,249,175,15,138,226,88,138,92,66,74,148,173,222,247,111,211,99,216,240,186,17,197,80,165,58,171,116,138,181,117,206,170,8,156,214,84,200,193,247,157,187,4,252,202,225,23,182,9,111,21,210,52,238,15,153,206,220,14,115,207,92,174,221,53,158,211,168,99,125,45,201,245,16,202,210,92,217,98,121,0,15,136,232,125,66,171,222,187,38,187,211,176,207,102,146,43,165,49,228,6,123,146,99,252,167,131,232,87,187,225,233,168,118,149,37,118,195,139,226,168,42,158,163,78,42,46,26,189,85,245,90,59,125,217,202,76,63,5,7,67,207,78,22,234,182,223,81,71,80,234,122,200,37,130,118,245,142,86,22,184,122,21,140,97,93,28,183,56,217,77,89,133,64,194,182,134,21,177,179,105,155,165,234,64,219,109,20,146,183,161,144,141,172,31,55,30,18,113,22,82,180,198,190,51,150,18,223,146,202,166,150,105,230,100,12,133,243,74,243,134,182,38,151,57,199,224,209,213,117,171,87,101,246,171,120,108,218,186,239,200,231,217,40,134,92,126,5,199,159,160,31,53,105,159,82,81,105,10,86,65,162,172,212,118,211,36,13,147,218,222,193,36,231,32,245,39,60,252,201,74,49,156,180,130,252,26,149,113,180,104,188,174,90,244,91,156,46,239,108,173,180,213,154,91,165,44,212,149,65,141,121,134,102,237,120,14,25,25,30,25,11,94,229,178,189,93,43,175,55,9,107,238,181,83,85,214,74,70,249,165,118,92,112,48,61,7,146,215,57,53,123,106,109,138,114,75,147,156,148,228,152,133,57,41,201,174,74,114,150,72,167,165,57,53,233,78,80,196,41,203,197,39,40,164,72,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,1,54,166,181,41,169,173,66,24,230,166,53,45,169,141,86,134,53,169,173,232,178,108,182,139,133,234,168,83,90,104,167,172,152,253,216,88,93,143,153,232,61,87,92,210,189,135,214,207,178,109,75,92,202,72,250,251,61,54,36,144,252,11,190,200,244,202,28,212,119,41,14,236,246,167,79,69,74,207,98,164,136,84,53,163,188,157,163,116,128,252,115,200,231,203,133,209,33,142,41,217,190,23,181,237,243,11,10,227,101,211,122,26,221,76,202,26,49,78,42,94,99,124,238,204,143,126,6,125,247,30,113,242,225,98,193,36,39,19,209,188,109,61,29,27,184,43,139,142,224,16,199,94,181,25,56,201,245,213,63,186,248,251,140,85,61,48,143,10,173,216,98,169,181,79,75,73,45,63,126,44,221,123,40,71,178,133,229,5,201,143,33,147,144,79,159,66,183,176,211,199,48,204,103,63,3,213,120,188,111,11,226,24,39,252,200,221,117,90,175,223,51,212,224,248,222,27,27,12,244,38,164,141,31,178,133,188,176,216,106,235,40,171,228,167,141,165,146,68,98,105,46,3,46,220,211,143,193,55,244,121,242,76,142,150,104,131,132,114,72,192,238,161,174,35,43,74,141,89,198,87,168,155,94,12,216,173,136,115,141,160,236,202,219,232,246,185,205,112,193,7,4,124,86,117,13,101,93,22,4,82,151,48,125,199,242,63,225,108,191,71,159,36,126,143,62,74,97,95,19,78,89,161,116,199,58,208,169,28,179,213,27,91,85,238,146,103,181,149,187,169,143,239,99,115,79,228,174,20,194,145,144,137,162,124,110,97,253,166,224,87,58,253,30,124,147,105,233,103,133,255,0,168,115,218,79,131,124,125,23,103,13,198,177,55,81,175,28,203,195,127,238,114,49,24,10,50,214,156,173,244,47,85,55,70,55,136,134,227,230,120,11,152,106,235,173,93,69,100,148,149,114,185,192,29,205,111,70,227,192,128,173,189,197,99,41,29,53,78,198,129,128,6,125,227,232,171,122,154,158,41,233,217,80,230,254,186,35,134,184,121,30,160,175,76,231,9,97,42,84,73,235,23,186,213,104,114,99,132,148,241,84,92,101,236,206,47,125,26,185,81,115,82,156,213,152,230,165,57,171,202,66,161,244,88,200,217,27,77,101,118,145,166,158,133,206,123,225,172,120,238,27,201,113,118,192,28,7,195,199,224,170,61,164,82,84,83,233,171,123,42,226,49,61,215,22,59,187,39,167,31,154,235,154,54,120,40,244,116,243,213,75,28,48,178,161,229,207,121,192,28,55,197,83,59,81,20,50,195,76,43,27,36,219,29,237,12,142,55,237,221,142,132,159,46,66,238,224,31,250,154,47,43,123,251,244,216,241,156,115,31,53,66,173,41,91,42,146,243,75,50,251,148,221,2,95,22,154,107,163,46,107,197,68,164,22,245,7,42,223,161,153,35,53,37,127,126,194,94,40,38,37,178,131,206,91,227,226,147,217,221,158,123,243,38,138,223,79,77,71,75,78,238,72,39,13,47,14,231,29,73,207,42,255,0,73,163,169,244,251,125,161,181,50,212,84,186,146,72,28,226,208,214,237,216,79,13,31,31,138,232,42,114,142,46,164,167,163,111,111,11,124,13,105,241,74,63,193,221,42,110,238,73,234,186,231,186,95,83,83,162,237,148,190,213,61,59,41,226,138,39,211,152,241,27,3,112,11,154,21,74,240,93,73,87,52,37,199,116,111,45,207,76,224,245,87,59,37,206,150,215,84,249,102,37,222,230,3,88,50,73,200,63,209,84,53,147,197,78,234,200,163,219,135,29,195,60,224,158,10,56,134,6,21,100,167,5,108,191,67,75,208,140,78,34,51,84,241,55,106,165,238,228,245,191,45,247,190,171,224,85,171,170,29,35,201,115,139,156,122,146,114,145,106,161,154,243,116,109,37,63,17,51,6,121,124,24,223,207,200,37,73,71,95,91,83,71,77,66,192,13,88,123,140,228,229,177,49,174,218,226,126,57,224,5,209,108,118,234,123,69,3,41,105,6,24,57,115,143,218,123,188,92,79,154,223,194,82,245,120,170,156,249,126,127,7,170,244,155,25,74,189,47,225,212,245,142,153,189,206,246,94,245,175,77,188,173,15,168,138,90,200,42,123,152,219,52,16,123,52,78,3,150,71,199,187,248,5,83,212,183,73,173,151,230,206,215,22,178,118,135,52,248,110,28,17,252,190,171,112,215,252,82,46,150,250,107,173,25,166,172,105,115,9,203,92,14,28,195,230,15,129,89,104,56,211,149,229,177,225,248,159,14,88,234,29,154,118,105,221,62,141,21,42,219,243,234,235,42,216,50,4,181,93,241,3,196,236,107,71,242,63,85,213,109,51,201,73,166,27,71,33,4,136,198,224,124,9,57,42,133,167,244,157,61,178,188,213,207,80,234,185,26,71,116,28,221,161,159,19,230,85,193,175,47,134,86,131,201,31,213,101,196,206,19,203,8,108,142,118,19,132,213,165,218,226,43,59,212,148,109,242,251,179,87,112,153,207,152,151,56,156,0,57,57,90,43,220,159,220,37,244,254,107,101,94,93,28,196,63,131,133,161,190,75,253,194,95,79,230,190,111,94,141,248,156,223,253,254,231,210,253,29,165,47,83,160,166,172,236,141,37,168,185,245,83,185,173,36,53,153,36,14,131,62,43,127,87,93,81,71,5,177,244,211,62,55,123,57,251,39,131,250,199,248,120,170,237,138,170,106,90,183,203,79,43,226,126,220,101,142,199,138,178,93,107,169,231,166,183,126,144,166,220,231,193,158,250,2,35,112,253,99,199,217,198,211,244,31,53,244,172,18,181,40,171,93,92,249,135,167,241,183,30,171,40,75,44,148,97,246,230,181,253,220,107,181,45,182,233,0,164,213,150,122,123,132,29,59,192,193,189,191,17,226,61,8,85,157,85,217,190,153,168,179,212,93,180,149,229,224,67,180,201,65,48,222,240,11,128,247,115,135,12,103,199,63,53,180,186,233,154,134,3,37,182,162,42,232,186,225,190,228,131,253,39,175,161,43,75,99,223,5,240,54,102,58,57,27,27,242,215,140,17,199,197,108,170,48,125,250,110,222,31,216,230,225,56,230,51,11,77,202,183,125,47,221,215,247,49,52,222,140,163,138,170,157,181,48,111,145,239,107,119,78,55,99,39,25,219,209,111,43,106,100,167,100,144,194,237,140,102,90,3,6,58,45,245,186,134,166,74,250,57,164,104,134,30,249,132,62,103,108,14,247,135,76,242,125,22,186,189,150,248,101,152,134,75,91,46,231,125,188,197,16,57,62,31,105,223,80,173,74,57,186,154,85,120,199,16,226,49,188,222,72,183,178,211,79,171,250,26,77,70,201,170,47,50,71,4,111,150,66,200,142,214,52,147,255,0,77,171,75,169,32,138,22,211,251,109,83,99,115,105,24,222,234,33,222,63,56,62,94,232,250,171,30,175,158,174,90,169,34,107,204,116,251,35,253,84,67,99,126,195,122,129,215,215,42,149,169,34,37,244,76,35,0,210,196,222,61,86,122,55,106,62,71,107,5,134,74,114,210,250,253,206,110,238,137,78,87,155,255,0,103,215,58,13,242,91,220,218,248,7,131,6,217,64,255,0,41,235,232,74,164,76,199,197,35,163,145,142,100,141,225,205,112,193,31,48,180,84,147,216,245,194,28,148,238,169,174,74,114,76,66,156,150,228,199,37,185,75,37,138,119,68,167,38,185,41,202,24,133,57,69,73,202,41,18,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,132,47,90,11,156,26,208,73,39,0,15,20,1,38,166,183,207,128,23,76,210,61,139,234,11,184,142,123,179,163,180,210,59,145,222,123,242,184,124,24,58,122,144,187,70,147,236,199,76,105,205,146,199,68,43,171,27,207,180,86,98,66,15,155,91,246,71,209,78,107,22,162,207,158,244,159,103,250,143,83,109,125,190,222,246,82,159,251,170,143,213,197,232,79,39,208,21,217,116,167,98,54,138,13,147,106,10,151,220,230,28,152,89,152,225,31,253,206,250,133,213,247,240,62,28,35,114,151,54,202,202,66,221,67,71,108,165,109,53,182,150,10,90,118,244,142,22,6,55,232,22,86,244,141,203,205,234,44,59,21,110,210,104,233,238,54,250,40,106,39,238,95,222,184,198,114,57,59,122,96,245,92,198,182,219,116,181,58,157,212,142,145,237,102,67,159,9,243,113,60,183,228,87,68,237,62,218,251,173,178,141,145,72,214,62,57,92,225,184,112,125,220,122,46,106,250,219,197,151,217,97,123,93,35,14,90,90,224,94,9,220,113,135,15,134,23,75,15,165,52,121,204,116,235,75,20,233,80,171,25,62,116,228,191,235,186,126,43,221,118,100,211,106,178,38,168,142,186,32,91,22,227,190,62,184,14,199,33,89,172,218,157,237,107,100,160,169,108,209,126,227,185,252,58,133,173,185,218,169,171,132,157,237,57,18,61,187,76,140,24,118,62,126,61,21,54,237,167,235,41,99,97,183,200,101,49,151,59,131,177,227,56,250,244,87,25,211,170,154,139,82,249,156,184,224,105,66,81,168,163,60,45,73,109,116,212,94,158,54,231,229,228,119,219,30,184,160,152,182,43,136,52,207,233,185,222,243,62,189,71,170,189,82,71,79,89,11,101,167,123,36,141,221,28,210,8,62,161,124,130,53,29,93,53,124,240,85,179,188,141,155,136,200,218,240,0,207,170,177,105,189,103,53,28,130,123,45,198,90,89,9,193,140,156,7,31,34,211,195,151,43,19,192,240,216,135,122,125,217,29,186,28,71,31,134,73,98,86,104,245,95,191,131,234,41,104,153,20,102,73,75,89,27,121,46,113,192,30,170,187,95,168,236,212,164,182,41,253,169,227,194,30,91,254,227,194,231,55,43,229,70,171,163,163,175,187,188,48,194,195,19,153,25,44,141,196,56,251,196,19,128,127,37,77,184,235,11,68,61,236,52,147,123,92,177,177,207,44,131,150,241,252,93,63,154,213,165,232,245,8,107,89,251,133,63,74,20,230,233,97,105,202,164,150,250,89,47,55,253,173,226,117,75,158,187,167,128,30,238,60,227,238,199,201,245,113,225,80,181,71,106,55,42,120,31,220,212,67,108,140,131,135,142,100,63,34,127,160,92,254,170,243,120,188,83,207,236,48,152,6,230,181,157,203,75,157,206,115,202,209,213,105,11,132,212,161,215,7,152,220,30,231,185,210,29,206,193,0,127,69,211,195,225,112,180,116,161,77,54,101,141,76,101,119,124,76,212,124,17,245,117,146,181,245,118,91,117,75,166,146,71,75,77,27,203,220,78,93,150,131,148,250,198,138,184,12,82,185,197,167,7,62,43,148,90,170,170,233,237,84,81,50,174,168,50,56,24,214,226,67,140,6,128,22,123,110,21,173,228,214,207,159,0,94,127,21,171,82,156,102,156,100,180,103,98,19,112,105,199,116,91,106,172,211,70,221,209,56,72,211,208,116,114,213,75,19,163,118,215,180,181,222,68,97,106,133,198,224,227,159,108,157,196,249,72,74,145,173,170,126,4,245,50,16,60,28,236,149,195,175,192,105,203,90,50,202,250,110,191,63,83,179,135,227,85,33,165,85,127,169,211,244,125,162,11,214,142,158,138,173,242,182,23,213,23,59,186,118,215,113,180,227,62,29,22,135,181,139,29,51,234,40,221,21,68,84,241,210,211,184,72,215,100,190,64,226,0,199,203,7,170,209,81,234,123,165,29,188,209,209,212,123,60,78,121,121,115,26,3,201,63,31,14,158,11,71,118,168,169,146,158,71,135,73,51,157,246,242,75,156,115,227,241,93,62,29,131,157,28,138,82,179,95,227,159,83,205,241,217,206,188,103,58,113,204,155,87,94,23,250,173,203,94,142,184,187,73,209,86,251,21,55,122,218,167,176,54,89,158,79,45,7,195,199,175,134,2,46,87,235,141,205,217,171,170,121,104,232,198,251,173,30,129,87,105,170,106,42,24,31,80,11,0,27,88,195,247,91,253,22,83,28,182,221,21,25,106,238,250,134,18,78,165,37,57,83,201,125,163,209,114,247,243,102,107,101,62,36,31,152,76,119,119,44,110,100,145,130,199,12,16,15,80,176,218,228,230,57,60,166,218,186,119,70,212,211,65,73,102,182,71,73,19,34,128,9,112,214,183,0,29,255,0,254,114,150,199,45,118,164,212,86,235,29,166,214,234,250,177,27,220,201,118,198,223,121,238,196,158,0,46,107,123,237,62,162,112,232,237,20,204,166,111,248,210,123,207,63,233,232,63,20,225,78,82,5,118,117,170,138,218,122,56,187,218,185,226,130,62,155,164,112,104,252,86,84,50,182,70,53,241,185,174,99,185,14,105,200,62,171,230,58,235,181,77,124,230,106,218,137,103,148,253,233,29,156,124,188,150,85,155,83,92,172,178,110,183,85,201,16,206,76,127,105,142,249,180,240,179,188,62,154,61,74,177,244,203,28,178,96,118,9,121,36,6,227,160,234,185,21,131,181,184,29,182,43,237,27,99,61,12,244,237,220,223,86,245,30,153,93,46,205,120,160,189,210,9,109,85,80,84,198,57,120,133,217,35,203,35,168,88,37,7,29,201,61,186,210,73,81,33,150,12,116,198,194,121,250,170,134,160,18,69,75,44,115,49,204,119,28,56,99,197,95,3,188,151,178,50,58,152,195,101,141,143,115,57,110,230,130,185,53,120,77,41,86,237,224,236,239,118,118,176,60,94,120,107,70,113,186,94,230,114,251,109,13,91,152,249,217,77,49,132,15,182,24,112,178,174,210,102,154,216,60,160,199,255,0,216,245,209,119,124,86,186,231,105,163,185,0,106,35,196,141,24,108,140,56,35,197,119,112,213,21,40,168,190,71,142,244,147,135,79,140,98,231,142,131,180,164,146,183,149,185,251,186,20,42,154,170,154,55,206,232,164,46,100,88,56,61,112,177,244,237,226,172,93,152,230,206,226,11,30,230,239,1,251,115,251,185,206,61,21,138,241,167,106,68,85,174,167,196,226,70,141,173,111,14,227,62,10,149,99,100,144,94,91,20,204,116,114,54,55,2,215,140,17,199,145,93,24,56,84,139,182,167,136,245,10,248,58,21,85,72,184,202,219,245,211,170,209,234,93,41,106,100,154,245,73,36,242,62,71,153,217,151,61,196,159,180,60,85,175,179,185,44,198,233,92,203,171,96,51,189,216,132,206,1,111,83,145,207,25,232,169,214,218,106,137,43,233,229,142,39,152,217,43,92,231,99,3,0,130,182,212,86,28,204,247,212,202,92,28,226,118,179,142,167,205,105,226,114,56,184,183,111,35,115,128,96,171,247,106,168,95,94,123,29,11,82,232,10,11,169,124,212,79,246,89,200,233,214,55,113,129,199,135,162,230,58,147,179,171,152,169,135,189,142,56,226,142,54,55,189,206,90,113,229,143,235,133,210,236,183,10,154,70,178,40,156,95,24,192,17,187,46,250,43,149,52,142,169,131,51,64,232,243,193,107,249,202,228,199,23,90,134,151,186,61,186,163,24,59,164,112,170,234,82,204,240,170,247,219,69,5,209,133,183,10,88,230,32,96,60,140,61,191,39,14,87,113,214,182,10,38,90,234,43,96,29,204,145,140,150,143,178,238,113,140,120,21,199,171,240,30,86,90,53,51,171,163,97,59,156,174,247,160,102,139,116,150,154,129,51,127,193,155,13,127,163,186,31,92,42,69,109,37,69,28,230,26,184,100,134,81,247,94,220,31,249,93,222,87,45,117,194,158,158,178,19,13,92,49,205,23,238,189,185,3,229,229,232,182,148,223,50,142,26,228,167,117,93,2,243,162,162,126,233,45,146,152,157,254,20,167,45,244,61,71,174,85,42,229,109,171,183,73,182,178,7,199,228,238,173,63,35,209,85,211,37,154,247,165,57,53,233,78,82,196,45,202,43,215,47,18,36,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,62,139,255,0,59,79,255,0,213,103,254,160,144,189,105,45,112,45,36,16,114,8,240,66,25,244,141,174,239,93,109,121,246,74,135,53,153,230,51,203,15,162,184,218,245,148,19,0,203,132,70,23,254,251,61,230,253,58,143,197,124,217,101,215,87,10,61,172,175,104,172,136,113,147,238,200,61,124,125,87,64,177,234,91,93,219,107,105,234,3,38,63,177,151,221,119,167,129,244,91,239,177,175,230,110,41,66,161,222,32,169,138,162,49,36,18,178,70,30,142,105,200,76,220,185,77,21,76,244,178,111,167,149,241,191,205,167,31,85,103,183,234,119,224,54,186,61,195,247,227,224,250,133,173,83,11,40,251,58,146,233,181,177,111,220,141,235,2,146,186,10,182,110,167,149,175,248,116,35,209,100,111,90,238,54,220,139,24,247,122,47,210,16,53,130,77,142,105,200,56,200,90,38,91,106,45,244,149,245,83,179,123,96,17,150,227,5,174,220,252,31,136,225,89,55,124,86,76,19,49,180,85,140,115,189,231,134,109,30,120,118,74,39,105,211,116,166,175,23,203,222,115,107,112,200,75,16,177,148,100,225,85,127,201,121,91,84,244,208,210,217,217,111,184,211,195,33,146,58,119,74,247,70,198,202,64,220,224,1,32,31,245,4,251,237,134,211,74,194,46,181,20,176,159,226,126,31,248,114,145,117,181,82,92,40,25,77,179,184,44,145,242,135,199,226,231,0,14,71,79,186,21,115,81,88,171,233,244,229,14,208,106,182,85,78,231,61,128,147,180,182,48,50,58,248,21,201,135,163,216,110,213,78,149,73,67,93,147,219,201,153,241,28,87,136,70,139,167,137,167,26,138,219,242,126,113,249,149,157,121,108,180,80,197,4,172,159,218,169,38,167,51,111,116,100,22,48,184,183,131,212,244,62,11,156,87,89,34,168,164,223,104,169,108,172,222,94,3,157,240,198,51,249,174,133,173,34,21,54,139,61,60,133,205,18,91,3,73,3,145,250,217,87,46,174,182,92,45,145,111,163,145,210,97,229,219,162,224,227,3,168,241,252,87,168,140,28,105,165,43,202,220,249,156,92,30,237,194,89,93,246,255,0,142,198,222,213,99,212,55,26,155,126,241,48,160,167,13,201,154,92,48,59,157,216,25,228,250,45,173,183,78,89,180,254,243,120,184,182,121,251,162,29,19,78,6,222,51,238,143,120,254,10,189,111,191,234,10,201,168,45,244,142,155,217,240,29,40,134,44,19,156,231,115,188,7,209,74,203,163,235,227,116,147,93,103,108,38,72,203,92,214,157,239,231,196,158,159,205,98,182,103,220,87,243,49,79,181,141,73,42,213,84,35,201,71,118,174,247,241,235,99,235,14,204,53,102,142,189,105,170,75,61,32,165,166,116,81,136,221,71,60,97,155,143,152,207,14,201,231,174,82,245,183,100,52,55,152,158,251,77,75,233,37,228,136,100,37,209,31,135,155,127,21,192,45,76,164,182,0,202,104,220,247,146,57,127,188,226,124,23,81,209,218,219,80,80,152,216,233,155,37,24,253,149,86,93,199,192,245,11,159,91,3,82,146,114,140,173,126,71,106,132,149,85,120,175,137,153,91,164,235,44,212,144,69,85,78,71,118,198,179,123,125,230,112,49,215,243,90,42,138,23,52,158,10,237,118,141,95,107,186,48,69,59,133,60,142,224,178,94,90,125,122,125,81,118,209,246,234,246,153,41,127,187,72,238,65,103,44,62,159,146,212,141,119,23,105,163,101,74,219,156,49,176,185,174,39,30,240,28,15,138,128,200,60,171,221,239,72,87,80,110,115,225,239,34,31,180,143,145,235,226,21,102,174,133,192,142,15,64,182,97,81,75,98,211,53,205,114,107,92,188,124,46,105,232,188,99,92,78,26,9,63,0,178,148,61,174,76,239,3,90,92,226,3,71,36,147,128,23,52,212,221,165,193,109,168,158,146,219,72,233,234,33,123,163,124,147,123,172,107,129,193,224,114,127,5,205,239,122,178,235,122,113,246,250,199,186,60,241,19,61,216,199,250,71,245,202,118,19,146,59,101,239,180,11,53,175,115,34,148,215,84,14,54,65,203,65,248,187,167,211,42,129,123,237,18,239,114,220,200,101,109,21,57,251,144,112,226,62,46,235,244,194,231,94,210,143,105,32,228,43,86,66,204,116,29,73,44,205,210,26,74,89,91,38,31,21,95,190,224,125,239,239,7,196,245,85,111,106,248,171,62,176,237,143,83,234,205,49,29,138,234,104,61,137,165,133,198,26,96,199,184,183,236,243,146,7,250,64,250,46,125,237,5,40,78,86,239,9,72,220,251,87,197,121,237,95,21,166,239,202,109,51,42,42,159,182,8,220,243,230,58,15,85,121,195,49,179,246,175,138,200,183,92,107,41,235,35,150,219,45,68,85,64,251,174,129,196,63,240,91,157,49,160,110,87,114,215,186,55,152,188,75,125,214,15,155,207,95,69,213,108,58,14,138,215,24,239,182,189,222,45,140,109,111,169,234,86,68,191,169,153,35,22,247,27,217,182,168,213,55,10,184,169,111,204,134,120,72,57,152,183,19,55,142,11,182,251,191,94,87,76,15,193,4,28,21,172,180,67,29,53,19,35,130,54,70,209,158,26,49,226,179,216,28,243,134,130,79,144,88,39,150,250,34,154,70,70,230,201,215,13,127,159,129,252,148,8,112,36,16,65,11,214,194,237,216,112,193,89,180,240,23,97,142,105,112,240,199,81,242,88,155,72,70,35,24,74,145,183,195,60,172,146,104,35,124,140,251,46,115,65,35,213,88,232,244,253,68,164,23,1,27,15,139,186,253,22,242,150,205,73,76,55,72,59,199,14,165,253,7,162,193,60,76,99,179,49,78,81,106,207,82,169,71,105,117,65,2,40,55,99,199,28,15,85,190,163,211,113,55,14,169,219,254,86,15,234,179,106,175,52,84,131,99,28,36,112,251,177,244,30,189,22,134,187,82,79,38,68,68,68,223,225,228,253,86,27,213,169,178,176,119,165,177,100,12,160,182,51,32,69,15,254,163,253,86,186,179,81,49,128,138,102,103,248,159,249,42,124,245,238,123,137,115,137,39,196,156,172,57,42,139,188,86,72,97,121,203,81,170,125,77,181,218,189,213,227,21,78,239,26,57,13,61,7,162,208,203,69,70,243,205,44,39,230,213,35,41,62,42,37,235,106,52,212,118,50,40,216,81,182,208,30,180,112,127,181,68,218,173,199,173,20,31,236,79,220,141,202,236,59,24,198,207,108,61,104,41,191,216,151,45,134,207,43,11,37,182,82,61,135,171,93,24,32,172,221,203,205,232,176,88,230,186,171,177,219,45,203,124,214,73,93,107,169,60,236,25,124,36,255,0,148,242,223,67,232,184,222,171,208,154,131,77,23,62,225,66,231,210,131,197,84,31,172,136,252,200,229,190,160,47,171,183,172,235,125,170,182,227,197,60,5,209,158,11,223,195,126,167,170,77,168,171,178,101,20,124,46,87,139,233,143,237,15,217,133,147,79,232,135,234,26,120,35,134,234,106,162,137,222,204,54,70,224,226,115,150,244,39,142,188,47,153,212,194,106,106,241,48,2,16,133,96,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,7,161,49,167,144,148,166,210,129,150,155,30,177,186,218,246,176,203,237,84,227,246,115,228,224,124,29,212,46,137,97,214,182,171,142,214,77,39,177,206,120,217,49,247,73,248,59,167,215,11,139,180,166,180,172,208,173,40,153,99,82,81,62,147,133,229,165,175,141,196,30,161,205,63,200,173,221,29,230,162,60,54,108,74,223,51,195,190,171,230,219,30,164,186,89,136,20,117,46,238,188,97,147,222,97,244,240,244,194,232,182,30,209,40,42,182,199,116,140,209,74,120,222,50,232,207,245,30,171,46,120,207,115,42,169,25,110,118,106,107,132,21,28,49,248,119,238,187,130,178,119,42,101,36,241,84,194,217,169,229,100,177,59,236,189,142,14,7,212,45,165,53,100,209,113,187,115,124,156,177,202,151,65,184,244,55,219,211,157,83,186,146,40,113,141,143,115,247,103,174,64,252,150,174,42,198,73,215,221,63,20,253,235,11,135,82,108,99,94,237,52,87,166,48,87,69,185,241,179,99,36,97,218,230,140,147,140,248,242,79,85,207,175,218,26,190,156,58,75,107,197,92,125,118,31,118,65,253,10,233,91,145,189,103,165,90,116,182,216,193,83,11,78,163,187,90,156,174,208,217,105,109,45,138,120,100,138,80,247,110,99,152,67,179,159,16,149,44,111,149,220,178,64,63,202,87,89,222,87,155,213,207,17,57,109,161,205,163,192,240,244,234,74,172,181,109,183,224,114,216,33,48,48,24,225,115,75,186,187,105,207,203,43,54,25,102,97,24,107,255,0,218,87,72,100,197,160,130,3,154,122,180,175,115,27,190,203,203,15,147,249,31,80,181,90,109,221,157,101,77,69,89,20,170,74,233,91,140,181,255,0,237,42,219,96,213,87,11,118,4,18,191,187,241,141,224,185,191,79,15,69,144,91,32,25,104,220,60,218,115,252,151,141,152,131,213,99,149,37,45,3,37,203,229,155,90,210,86,6,178,186,55,83,72,126,246,9,97,254,161,103,220,116,237,174,238,206,249,141,107,30,241,145,44,36,115,243,240,43,158,69,86,230,248,173,165,190,241,53,51,179,12,165,158,99,192,250,45,89,225,92,117,131,177,14,157,182,21,122,209,181,148,155,159,4,77,168,136,125,230,12,184,124,219,249,42,149,77,4,160,144,67,248,240,194,235,86,237,79,20,152,109,99,54,159,223,103,79,162,218,77,75,65,116,143,120,216,252,253,246,30,127,252,249,168,85,167,79,73,162,110,227,185,243,156,125,157,216,245,21,220,71,112,162,116,47,144,60,186,106,115,221,191,56,39,39,192,243,230,21,99,84,118,11,81,78,95,37,150,178,58,184,252,35,148,119,82,125,126,201,252,23,103,237,146,107,142,134,209,85,183,251,43,161,146,122,105,34,0,77,30,225,181,207,13,118,71,150,15,92,133,207,44,157,186,218,234,40,40,36,212,180,50,80,73,84,31,250,218,108,203,16,218,237,188,143,180,51,215,197,108,198,171,151,122,59,21,116,206,19,123,208,215,139,76,165,149,84,210,196,239,6,204,221,185,249,59,236,159,170,174,85,82,84,82,59,109,76,50,68,127,136,96,31,85,246,180,23,11,85,250,147,117,5,85,45,116,15,96,121,107,92,29,238,145,144,75,79,35,35,204,42,181,231,69,218,42,131,246,65,220,19,212,51,150,31,244,158,22,204,92,103,190,133,100,79,99,228,180,232,41,228,153,205,107,27,212,224,124,126,94,107,189,65,216,157,61,226,247,185,181,177,208,208,68,192,101,108,17,146,249,9,62,0,240,222,60,121,249,46,169,166,52,30,159,210,236,111,232,171,123,125,160,12,26,153,143,121,41,255,0,81,233,233,133,19,106,14,219,145,146,206,199,207,90,71,178,91,205,216,50,122,202,115,71,76,121,223,84,11,114,62,12,251,71,215,11,176,105,254,206,236,182,86,49,207,136,214,206,223,189,48,27,65,248,48,113,245,202,179,106,29,81,104,178,137,197,101,99,29,81,19,12,142,130,35,190,76,2,7,65,211,168,235,133,205,111,221,161,92,238,84,180,237,176,211,186,155,218,31,36,109,1,189,228,199,110,220,99,192,125,175,0,85,195,52,182,208,201,21,99,160,220,107,41,45,208,230,170,104,161,104,105,33,164,224,224,12,156,52,115,244,84,187,174,179,15,167,46,181,197,193,147,187,239,38,31,12,228,55,243,88,241,233,27,133,69,206,178,229,121,169,101,29,35,218,241,190,87,229,228,22,227,63,15,95,162,144,184,216,172,116,99,244,53,63,183,72,36,45,239,230,60,7,109,234,56,242,242,1,103,167,21,230,101,69,251,68,123,85,78,157,165,154,174,55,58,119,151,146,233,24,114,125,227,142,21,174,138,223,83,84,118,197,27,156,63,132,96,15,232,157,217,60,108,185,232,218,43,157,112,14,158,71,72,79,131,64,15,32,113,232,173,53,183,202,26,54,225,174,18,30,129,177,244,250,244,92,186,245,229,218,74,49,90,220,193,41,187,217,24,20,58,104,12,58,170,64,63,133,159,154,219,6,208,90,217,147,221,69,241,60,184,255,0,85,85,184,106,154,137,50,216,75,97,103,240,242,126,171,65,81,117,149,238,36,202,242,227,226,79,43,26,161,82,167,182,197,146,82,220,186,214,106,64,1,20,112,151,127,27,248,31,69,160,184,93,103,170,62,244,219,143,248,97,220,122,99,255,0,245,86,166,172,124,135,222,113,63,50,144,233,137,241,91,52,240,177,137,113,166,145,178,150,176,159,21,140,250,130,124,82,59,230,203,196,167,14,240,127,231,249,165,191,44,121,107,186,143,138,206,162,145,118,28,100,37,121,189,35,114,55,170,176,199,239,70,244,141,200,220,158,80,31,185,27,148,41,226,154,165,251,32,141,210,59,248,66,223,80,105,201,30,67,171,37,216,63,113,156,159,175,69,18,156,97,187,19,105,110,105,1,36,128,1,36,244,0,117,91,155,126,159,173,171,195,164,104,167,140,248,201,215,232,172,246,250,10,90,33,253,222,38,180,248,184,242,227,234,188,190,95,237,58,118,136,213,223,46,52,180,20,227,163,231,144,55,119,249,71,87,31,144,43,82,120,150,244,130,49,186,157,9,219,52,245,13,33,14,115,12,242,15,189,39,35,208,116,91,199,203,21,60,14,150,103,178,40,99,110,92,247,144,214,180,121,146,120,1,124,233,173,127,180,157,21,40,146,159,71,91,93,89,47,65,87,90,11,35,31,22,198,61,227,234,66,224,26,207,94,234,109,99,49,118,160,187,79,81,22,114,218,102,157,144,179,228,193,199,169,201,88,187,10,149,29,230,204,77,183,185,222,127,180,215,105,154,94,249,164,93,167,44,151,22,220,43,253,170,41,94,250,118,238,133,129,132,228,111,232,79,62,25,95,46,161,11,110,157,53,77,89,8,16,132,44,128,8,66,16,0,132,33,0,8,66,16,0,132,33,0,8,66,16,0,164,213,21,232,64,14,105,76,105,73,105,76,105,77,20,61,165,49,165,37,165,49,170,144,205,165,162,237,93,105,155,189,183,212,201,3,188,67,79,186,239,152,232,87,70,211,253,166,49,219,99,189,211,108,61,59,250,113,145,234,223,201,114,166,148,198,149,106,77,23,25,52,125,45,105,185,81,93,32,19,91,234,98,168,143,196,177,217,35,230,58,143,85,180,137,196,116,43,229,250,42,186,138,57,219,61,36,210,65,51,122,62,55,22,149,208,116,247,105,181,148,219,98,188,64,218,184,250,119,177,225,146,15,152,232,127,5,87,185,106,119,220,236,225,228,163,114,211,105,253,71,107,190,52,27,117,91,31,38,50,97,119,187,32,255,0,73,254,139,124,214,135,112,70,84,61,10,21,185,27,211,31,76,79,49,159,66,177,164,107,227,56,123,72,249,161,89,128,221,235,205,201,27,145,185,59,1,144,30,65,200,36,31,52,207,104,121,251,100,60,127,24,202,195,222,188,222,140,160,102,119,177,31,180,199,52,255,0,3,191,161,82,108,145,248,72,241,254,102,254,69,96,239,70,228,178,133,141,180,83,227,236,205,25,249,146,63,154,217,81,87,84,64,240,248,94,67,188,216,224,170,251,211,160,147,96,116,164,2,27,192,207,139,143,79,205,76,169,38,39,19,125,218,47,104,117,58,107,66,214,220,101,161,167,172,146,55,196,206,230,82,90,36,107,158,26,236,227,224,127,224,174,57,112,172,236,179,93,91,173,242,93,32,151,74,87,78,36,49,58,44,54,32,119,251,217,32,108,229,220,242,7,205,93,239,218,138,213,100,181,77,93,169,109,230,233,107,5,177,207,76,90,215,239,15,59,65,195,184,56,36,31,69,90,174,208,125,156,246,133,110,161,118,141,189,155,53,65,108,166,158,142,79,28,191,222,253,91,206,238,29,251,174,33,105,202,156,105,74,214,177,130,107,43,177,85,212,253,146,234,42,41,233,238,186,66,190,43,157,52,112,68,200,229,165,151,187,152,134,180,12,140,28,28,227,60,57,123,77,218,30,164,180,234,249,45,23,120,68,240,62,168,198,198,212,196,99,145,172,221,193,107,184,200,249,130,151,169,52,71,104,58,30,190,58,187,27,170,164,165,134,158,24,159,45,185,229,224,150,48,52,151,68,121,199,30,32,173,132,61,168,62,179,82,73,101,212,182,106,74,248,153,86,232,99,153,173,219,36,120,118,1,45,57,25,249,97,102,131,28,89,99,177,118,189,101,130,199,93,114,52,85,166,102,24,226,52,195,111,218,118,226,61,252,227,30,233,231,25,248,45,5,215,92,106,237,100,251,108,54,26,121,224,138,164,57,210,65,66,9,32,54,82,223,122,78,160,96,115,200,11,219,59,59,45,253,17,112,184,204,234,227,65,222,192,231,219,193,126,123,192,31,181,184,235,131,151,125,236,113,213,50,233,218,109,107,169,109,54,221,15,107,138,211,69,83,187,100,80,196,36,155,2,66,222,0,24,25,198,122,19,207,85,91,202,233,13,189,76,184,59,62,167,180,207,116,184,235,11,180,20,148,245,2,87,123,60,46,204,133,133,224,231,63,78,128,245,234,163,89,173,45,182,43,76,49,232,203,100,112,197,35,164,96,158,160,18,242,70,220,156,103,39,57,29,79,135,68,235,63,102,119,235,189,222,235,89,126,157,212,176,213,119,177,181,210,59,189,156,180,188,16,64,232,6,7,137,244,93,43,79,104,75,93,138,154,22,83,82,119,178,68,92,230,207,81,135,188,23,99,36,120,14,131,162,110,164,87,180,238,82,103,51,142,195,168,181,13,238,166,162,175,189,101,25,107,217,28,149,4,134,141,204,192,218,207,44,159,0,179,205,187,78,105,122,64,46,51,251,125,67,100,206,204,7,97,251,122,109,28,14,63,120,174,147,168,108,245,53,246,106,234,74,89,59,170,137,162,115,24,242,72,218,79,142,71,43,158,88,251,60,134,26,115,21,230,169,179,200,201,123,199,69,76,239,116,18,220,97,206,234,122,124,22,72,86,82,90,187,22,164,92,52,246,162,117,195,78,211,62,48,232,105,242,224,200,119,112,208,28,124,184,79,246,211,46,98,207,46,251,63,230,255,0,158,138,149,120,186,182,199,90,251,125,21,52,81,211,194,6,214,128,70,50,51,231,241,90,255,0,253,176,169,141,142,238,161,132,60,158,164,144,113,243,83,150,59,161,104,93,223,80,73,234,148,100,37,80,229,214,85,113,253,170,56,126,123,156,144,237,115,82,223,251,40,15,250,220,178,43,15,50,58,22,228,111,92,225,221,160,84,15,254,95,9,255,0,247,93,249,37,187,180,89,219,214,219,23,255,0,204,127,36,93,6,100,116,176,75,136,104,234,78,20,234,31,153,222,71,76,224,122,112,185,123,59,77,150,41,26,243,106,141,219,78,113,223,159,201,123,73,218,45,101,109,75,96,163,177,62,162,119,116,100,82,151,56,250,6,162,232,51,35,165,238,70,245,143,167,169,47,21,241,247,151,90,8,109,173,35,33,157,255,0,123,39,168,3,3,234,173,148,86,218,104,48,118,111,127,239,63,149,18,169,20,14,72,210,210,80,212,213,96,199,25,12,253,231,112,22,246,134,197,11,48,234,151,153,93,251,163,134,172,247,61,145,70,233,37,123,89,27,6,92,247,16,26,209,241,39,128,185,238,170,237,147,78,89,3,226,183,185,247,122,182,241,182,152,226,32,126,50,30,62,128,172,18,169,57,233,18,28,153,212,105,162,100,109,12,133,129,173,240,107,70,21,119,86,118,135,166,116,155,92,219,181,202,51,84,7,20,148,255,0,173,152,255,0,164,116,245,33,124,211,171,251,90,213,26,132,62,38,213,11,101,19,184,238,40,137,97,35,248,159,246,143,224,62,11,158,61,196,146,73,36,147,146,79,138,149,135,190,178,102,51,181,235,31,237,5,121,174,239,41,244,197,36,86,168,15,2,121,113,44,228,124,62,235,126,135,230,184,197,222,231,93,119,173,125,93,210,174,162,178,169,221,101,158,66,247,125,79,69,140,226,148,226,178,198,17,142,200,68,94,82,202,147,138,130,98,4,33,8,16,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,2,16,132,0,33,8,64,19,105,76,105,73,9,141,40,24,246,148,198,148,134,148,214,149,72,99,154,83,26,82,90,83,26,85,33,143,105,76,105,72,105,76,105,84,153,70,68,79,115,30,215,177,197,174,105,200,115,78,8,63,2,175,58,115,180,139,197,179,108,117,165,183,26,113,198,37,56,144,15,131,255,0,60,170,19,74,99,74,99,76,250,51,77,235,155,37,236,178,56,234,61,154,168,254,194,163,13,36,252,15,66,173,193,161,195,14,0,143,34,23,201,32,228,114,173,122,107,93,94,236,91,35,134,167,218,41,91,251,10,140,189,184,248,30,163,208,168,116,250,21,115,232,73,173,145,201,147,17,49,187,203,168,90,218,170,73,233,178,100,97,45,253,230,242,22,151,76,118,159,101,185,150,69,94,93,109,169,60,98,83,186,50,126,15,29,61,64,93,6,7,178,88,218,248,220,215,198,225,144,230,156,130,62,7,197,70,121,67,113,230,104,167,111,70,245,106,170,180,82,212,228,134,247,82,31,188,207,234,22,142,186,201,89,76,11,152,222,254,49,226,206,191,69,146,53,99,34,148,147,48,119,163,122,65,113,4,131,212,120,35,114,205,98,140,182,6,134,135,202,72,105,232,7,87,126,67,226,163,36,229,228,116,13,29,26,58,5,139,189,56,57,144,140,157,175,151,203,171,91,243,243,63,130,86,11,25,148,90,90,223,172,36,22,107,224,147,216,170,154,92,91,19,203,31,150,141,205,112,62,24,35,199,130,169,186,251,251,58,92,162,183,209,179,73,220,162,172,142,143,188,45,134,176,247,82,157,207,221,195,199,186,72,248,225,89,233,171,170,41,106,155,83,79,51,227,168,105,200,145,167,149,109,182,235,250,166,0,203,156,12,168,111,248,145,251,143,250,116,63,130,212,196,82,172,228,167,15,129,134,165,55,39,116,124,249,114,214,125,160,246,113,112,163,164,175,109,72,165,101,44,13,48,92,35,50,68,92,24,3,131,100,243,206,122,57,90,93,175,52,102,165,212,134,131,82,88,253,150,235,5,73,138,26,198,180,60,23,3,128,119,183,14,30,185,11,187,182,231,104,191,211,58,156,186,25,152,241,239,83,84,48,115,243,107,184,43,158,106,78,199,244,221,117,225,183,90,56,230,183,87,182,110,253,198,7,102,55,187,57,247,152,120,231,225,133,130,50,179,180,149,153,142,205,20,235,47,102,186,50,91,77,125,81,213,24,211,174,146,25,220,254,250,63,119,102,255,0,119,188,248,238,242,207,9,247,14,210,116,190,140,183,209,81,232,59,60,117,13,149,174,17,213,203,150,183,2,66,215,100,159,125,222,246,79,80,22,150,213,216,69,241,244,215,11,91,110,86,239,103,150,162,158,97,86,67,178,26,193,32,57,143,25,221,239,15,28,124,87,91,210,157,147,233,221,61,77,67,223,192,46,149,180,141,112,101,77,91,65,13,203,139,137,12,251,35,146,124,207,197,57,78,41,247,157,192,184,67,85,36,47,107,88,200,206,89,191,46,111,57,225,58,11,172,111,146,88,234,41,92,199,48,2,28,199,110,107,137,240,199,80,171,215,173,73,109,183,76,231,25,68,239,107,11,118,69,206,93,158,153,232,185,253,239,86,92,43,75,251,135,123,36,82,112,91,17,228,129,230,238,191,76,37,12,59,169,173,139,80,185,122,212,122,142,146,149,210,50,178,96,198,140,98,8,185,115,184,241,199,245,92,246,237,171,170,75,59,155,116,77,165,139,25,14,192,47,231,159,144,85,201,94,78,73,36,159,138,198,158,77,199,62,64,5,183,10,74,42,197,165,97,117,83,73,52,142,146,103,185,242,59,146,231,28,146,176,100,41,242,21,137,33,89,44,33,79,121,111,217,36,44,89,158,8,57,104,207,152,225,58,67,147,143,18,182,150,205,43,115,185,16,238,236,83,66,127,105,55,31,65,212,169,176,173,114,179,33,89,54,171,21,202,243,38,219,125,36,146,183,198,66,48,193,243,113,225,117,43,46,135,181,209,22,190,169,166,182,97,206,101,24,96,249,55,243,87,8,24,214,49,172,141,161,173,28,6,180,96,15,69,44,50,245,57,221,131,178,184,26,91,45,242,168,204,122,247,20,254,235,125,93,212,250,97,116,139,61,170,130,211,0,134,219,73,13,52,126,34,54,224,159,153,234,125,86,150,253,172,44,150,6,150,215,214,180,206,7,254,94,31,126,67,232,58,122,225,115,45,71,218,237,202,168,58,43,37,59,40,34,233,222,191,18,74,127,251,91,248,169,202,228,61,17,219,174,151,123,125,154,148,212,93,107,32,164,135,193,210,188,12,252,135,83,232,185,158,166,237,178,154,0,248,116,221,11,170,31,208,84,85,101,140,249,134,14,79,169,11,137,220,43,170,110,21,46,168,174,168,150,162,119,117,146,87,151,59,234,86,35,138,106,146,91,146,217,186,212,218,178,247,169,36,38,241,112,154,120,243,145,8,59,98,111,201,131,133,95,113,82,113,74,113,85,177,39,142,41,68,169,56,165,184,169,98,34,226,150,226,164,226,148,226,165,146,68,175,16,132,8,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,20,154,84,87,161,0,53,165,53,165,33,165,48,20,33,143,105,76,105,72,105,76,105,86,138,30,210,152,210,144,210,166,210,169,12,200,105,83,105,72,105,76,105,84,134,60,20,198,148,128,84,193,76,99,193,91,205,59,170,111,26,126,64,109,117,178,69,30,114,97,119,189,27,190,109,60,125,21,124,57,76,20,244,123,140,238,250,95,182,10,26,157,144,223,233,157,71,41,227,191,135,47,136,252,199,218,111,226,186,157,178,186,150,229,74,218,154,10,152,170,105,221,210,72,156,28,63,5,241,192,114,216,89,175,23,11,53,80,168,181,86,79,73,55,139,162,118,51,243,29,15,170,193,58,9,251,33,99,235,170,203,85,29,120,254,241,8,223,251,237,225,223,85,91,184,233,58,168,129,125,12,130,118,126,227,189,215,254,69,80,116,175,109,82,71,178,29,75,69,222,183,167,181,82,128,29,243,115,58,31,76,124,151,98,211,186,134,211,168,105,187,235,61,116,53,77,3,46,107,78,30,223,243,52,242,22,28,213,104,249,2,148,162,115,121,217,44,18,152,231,99,227,144,117,107,198,10,134,245,215,170,232,105,107,226,238,234,224,142,102,120,110,28,143,145,234,21,90,235,161,183,7,73,106,159,7,252,41,143,242,119,230,179,211,198,66,90,75,66,227,81,61,202,86,255,0,138,243,127,197,54,229,111,172,182,201,221,215,83,201,9,240,46,28,31,145,232,86,30,245,184,172,213,209,149,106,103,74,238,230,62,235,246,135,5,255,0,15,38,255,0,83,255,0,11,54,134,255,0,95,70,3,91,57,146,49,247,37,247,135,167,136,90,66,252,156,146,73,248,175,55,36,224,164,172,208,101,190,229,234,139,90,199,77,12,174,52,78,117,67,128,0,111,247,62,121,234,171,151,187,245,202,239,185,181,21,69,144,159,216,196,54,183,215,196,250,173,70,244,110,207,30,124,44,113,195,211,139,204,145,42,9,106,21,148,99,189,219,222,17,181,173,111,78,156,5,136,235,112,119,237,142,63,202,182,21,111,205,84,199,248,200,250,112,149,189,100,81,208,118,48,29,105,14,253,185,255,0,106,83,172,97,223,247,7,253,159,242,182,123,212,155,207,84,101,65,149,26,83,167,131,143,21,39,253,159,242,164,205,38,215,184,111,170,112,110,121,195,6,127,154,176,70,0,94,86,220,41,45,208,247,181,213,17,193,31,155,206,51,242,29,74,150,144,154,71,182,187,53,13,6,29,4,13,50,127,136,255,0,121,223,95,5,183,47,108,108,50,72,224,214,55,151,57,199,0,124,202,230,183,158,210,97,136,58,59,61,49,149,223,227,79,238,183,209,189,79,174,21,10,243,126,185,94,31,155,133,92,146,183,194,60,225,131,228,209,194,134,67,146,91,29,114,249,218,45,158,217,185,148,133,215,10,129,198,33,56,96,63,23,159,233,149,206,117,6,191,190,93,195,227,21,30,199,76,238,59,170,108,183,35,226,238,167,240,85,55,57,64,149,54,68,54,216,56,228,147,226,121,63,20,183,20,18,160,74,9,60,113,75,37,122,226,150,226,165,177,30,56,165,184,175,92,120,75,113,82,216,143,9,75,113,94,184,165,184,169,98,60,113,75,43,215,21,20,132,8,66,16,32,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,61,5,49,165,41,72,20,0,240,83,1,88,237,41,141,41,148,100,52,169,130,144,10,96,42,144,199,7,38,52,164,2,166,10,164,198,60,20,198,148,128,84,131,147,76,102,64,42,97,203,28,21,48,228,198,60,21,48,82,1,82,14,78,227,184,240,228,250,74,169,233,42,25,81,73,52,176,78,195,150,201,19,203,92,223,145,11,12,57,72,57,48,58,230,146,237,166,241,109,44,134,251,19,110,148,227,142,243,33,147,1,243,232,239,81,234,187,102,145,215,154,123,84,53,172,182,87,177,181,71,173,44,255,0,171,148,124,129,251,94,132,175,142,3,148,218,242,210,11,73,4,28,130,14,8,43,94,166,26,19,219,65,52,153,247,132,144,199,60,78,138,120,217,36,110,225,204,123,114,15,161,85,91,207,103,244,53,97,210,91,100,52,114,158,118,125,168,207,167,81,232,190,124,209,253,175,106,93,61,178,25,231,23,90,38,241,220,213,146,92,7,240,201,246,135,174,87,116,209,157,175,105,141,68,99,130,90,147,107,174,119,29,197,97,13,105,62,77,147,236,159,92,31,130,212,116,235,97,221,224,79,122,59,21,27,222,154,187,89,178,234,202,87,24,7,237,162,247,217,245,29,61,112,180,155,252,151,210,145,237,123,65,24,45,112,249,130,21,110,251,160,236,215,125,210,50,35,69,82,121,239,41,198,1,63,22,244,63,130,216,165,196,150,213,87,189,25,35,95,250,142,31,189,27,214,102,179,180,205,165,238,254,193,52,145,206,231,70,37,107,216,8,5,164,144,50,15,67,194,175,153,95,39,218,60,121,5,213,133,167,21,40,236,205,149,170,186,54,46,157,160,240,114,126,11,193,33,119,193,97,135,53,141,46,121,13,104,234,73,192,11,75,113,213,182,250,48,91,78,77,84,163,193,156,52,127,171,242,78,86,136,54,150,229,174,53,131,115,212,22,219,80,34,170,161,166,81,251,40,253,231,253,7,79,85,205,238,154,166,229,94,28,206,247,217,225,63,114,30,51,243,61,74,208,151,103,197,97,148,250,24,157,78,133,214,239,175,107,39,220,203,108,109,165,103,77,238,247,159,249,5,80,170,170,154,170,103,75,83,52,147,74,122,189,238,46,43,28,185,68,185,98,110,230,54,238,72,149,18,84,73,80,46,72,146,78,42,14,114,137,42,4,165,113,18,37,44,149,225,62,106,14,42,91,17,233,41,110,40,37,44,149,55,16,56,165,184,175,92,82,201,73,136,28,82,156,87,174,42,5,72,128,175,16,132,8,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,16,132,32,1,8,66,0,23,161,8,64,19,106,155,80,132,33,140,106,152,66,21,12,155,84,194,16,168,100,218,166,16,132,198,48,41,4,33,49,147,106,144,66,21,12,144,82,30,40,66,16,209,232,94,161,9,129,234,244,114,112,122,33,9,129,244,71,246,89,184,86,212,69,115,165,168,171,168,150,154,28,119,113,62,87,57,140,249,2,112,61,23,208,177,244,66,23,7,19,254,227,48,75,115,132,246,229,255,0,198,80,127,250,54,127,234,114,161,49,8,94,147,7,255,0,143,15,35,126,151,176,138,46,181,154,83,116,17,25,94,98,3,59,11,142,223,162,174,161,11,29,79,105,152,167,185,226,137,66,20,16,68,168,148,33,33,16,42,37,8,73,137,144,114,129,66,18,98,34,84,10,16,165,136,91,148,28,132,41,96,45,202,14,66,18,100,139,42,40,66,66,4,33,8,0,66,16,128,4,33,8,0,66,16,128,4,33,8,0,66,16,128,63,255,217],"type":"Buffer"},"height":242},"medium":{"ext":".webp","hash":"medium_New_DC_Amsterdam_press_release_a3d321d442","mime":"image/webp","name":"medium_AZ-AMS-Release-Image.webp","path":null,"size":"163.52","width":750,"buffer":{"data":[82,73,70,70,8,142,2,0,87,69,66,80,86,80,56,76,251,141,2,0,47,237,130,90,0,141,72,108,27,73,146,36,40,113,59,159,84,254,27,92,221,53,115,30,68,244,127,2,184,246,235,170,199,60,231,225,252,155,153,241,246,87,37,17,14,13,227,220,95,249,221,136,138,162,58,250,191,140,6,115,72,77,143,60,172,81,187,158,122,206,108,251,79,42,163,91,43,157,89,227,220,158,213,179,254,110,166,90,173,113,159,209,3,15,178,86,135,147,206,148,234,252,38,134,147,18,156,114,191,155,171,10,237,208,10,160,220,231,206,189,162,58,218,87,149,58,234,119,6,229,92,252,29,205,140,115,4,219,53,149,43,160,123,80,239,38,244,64,76,217,128,85,145,194,156,60,22,114,5,5,144,148,64,160,0,119,32,4,110,1,196,110,4,42,86,103,10,32,200,205,178,194,75,64,252,70,80,124,170,172,101,135,8,238,7,140,138,0,41,246,84,73,5,197,235,19,21,102,3,130,7,21,94,226,15,16,85,116,123,4,104,182,29,158,169,40,14,240,120,148,40,254,14,52,149,18,120,152,248,245,54,129,219,72,146,35,41,158,19,233,253,183,234,45,120,156,120,210,227,56,109,148,50,100,207,4,217,138,36,57,146,228,36,205,144,20,197,224,12,43,122,117,50,52,71,159,190,255,255,154,125,186,39,85,167,87,93,35,65,146,108,211,182,242,225,255,249,15,203,182,109,173,231,131,189,87,247,127,2,96,72,208,18,116,13,6,247,232,242,0,64,1,2,73,130,150,224,161,228,1,117,126,96,108,220,136,20,131,65,82,96,3,201,128,2,90,70,10,0,16,17,41,10,0,232,224,244,247,58,57,33,57,225,196,250,83,41,10,145,193,64,68,30,208,28,65,75,4,238,233,128,128,116,218,176,67,130,62,94,147,19,142,116,52,54,91,68,4,0,126,171,67,106,227,1,16,105,139,62,137,196,46,232,11,145,47,85,148,2,68,146,1,30,74,68,250,90,135,89,151,171,75,162,235,231,181,250,9,36,91,123,105,8,87,18,157,246,50,253,185,76,239,116,58,34,104,104,134,26,114,194,46,97,215,206,47,68,219,64,70,83,63,217,54,196,118,16,18,8,98,136,128,233,250,142,231,212,26,8,200,108,166,75,236,11,228,166,21,233,173,13,241,65,159,121,34,100,99,235,218,118,4,208,98,247,5,67,164,24,0,128,136,96,25,229,129,237,255,138,91,154,156,72,42,191,136,9,98,218,237,97,98,3,144,236,209,16,30,73,121,74,72,72,66,78,98,32,177,145,224,129,135,132,89,91,46,252,76,28,36,221,136,125,24,177,16,7,203,64,246,1,3,0,208,28,133,136,172,120,183,226,134,220,253,158,30,118,93,129,37,70,49,76,41,186,248,147,248,99,106,217,153,142,5,189,180,1,164,209,35,232,191,65,2,64,205,16,24,72,243,203,242,199,233,170,94,188,199,249,255,225,158,248,240,237,166,45,14,52,121,137,105,232,95,111,252,128,64,0,121,177,230,131,222,118,209,91,163,209,89,161,96,158,156,208,17,105,191,180,51,237,82,146,209,118,180,104,92,248,76,92,121,33,134,78,12,82,136,64,14,185,104,87,50,178,65,240,134,98,101,152,65,145,75,46,47,215,159,46,73,91,139,179,240,3,67,14,121,41,34,144,65,144,239,77,111,72,177,176,32,29,89,73,242,141,54,229,144,170,118,183,136,72,34,214,128,20,183,148,92,34,121,37,99,130,54,181,221,42,212,210,85,20,11,73,146,172,188,65,173,68,183,51,164,144,90,136,136,20,149,1,72,102,174,57,146,36,51,50,49,145,239,137,72,105,29,227,200,9,178,32,51,197,58,21,146,12,62,45,40,20,67,94,81,70,0,212,106,52,36,17,145,119,188,227,13,197,9,39,28,89,89,145,162,88,57,1,210,70,58,201,53,11,11,11,69,175,9,82,20,133,136,200,0,176,161,0,69,146,226,26,153,89,89,41,22,164,24,12,68,138,119,20,11,216,0,133,154,0,80,160,33,137,36,51,176,178,114,75,33,151,72,81,20,20,0,145,36,129,1,36,152,39,160,174,149,129,20,69,49,83,79,21,11,183,20,34,22,121,64,18,25,12,0,176,193,6,115,93,34,34,32,43,11,186,21,21,3,93,230,7,174,177,200,96,38,153,144,193,96,144,96,3,88,74,4,0,13,128,146,37,74,14,20,21,29,89,17,73,18,109,0,6,3,72,64,75,186,61,2,242,14,156,100,101,102,166,16,128,36,1,11,96,131,13,96,104,20,7,109,36,57,82,199,217,27,254,144,239,179,30,64,68,76,0,254,35,245,107,148,126,11,113,1,197,223,34,1,107,26,245,20,108,191,227,33,193,146,60,231,28,130,157,111,136,167,236,140,206,157,36,231,75,109,49,157,62,40,89,80,250,2,216,73,170,60,233,149,88,210,167,68,50,192,60,224,233,41,89,8,72,222,241,141,20,200,17,53,231,156,182,236,136,229,148,248,160,247,148,34,68,74,231,176,103,134,163,182,37,247,29,217,139,182,188,15,231,84,19,73,195,25,14,35,219,175,40,1,110,109,25,219,51,112,132,93,123,102,70,1,108,63,67,18,65,61,188,101,1,27,129,18,91,138,132,123,242,12,78,34,40,156,72,73,54,145,147,43,73,140,123,146,248,57,0,219,2,96,219,210,117,229,218,189,174,8,48,96,101,215,120,215,119,0,176,175,251,238,90,176,37,239,226,163,246,90,128,247,65,214,176,237,181,1,96,95,126,4,120,87,178,145,92,87,12,63,196,119,55,137,12,24,184,225,7,115,135,33,27,63,154,75,81,140,79,250,150,36,201,146,36,201,182,152,45,50,171,187,215,125,189,221,255,255,105,125,211,122,92,143,115,95,151,204,116,101,128,48,17,97,81,243,168,116,95,111,98,30,35,201,86,109,219,182,45,207,82,218,24,155,121,111,21,182,254,234,108,33,232,224,132,209,74,41,190,37,73,178,36,73,178,45,20,22,243,168,236,153,121,186,253,202,252,255,63,221,43,211,141,37,172,209,182,18,182,182,70,147,52,216,54,89,42,168,49,38,237,61,223,251,254,240,218,182,77,145,228,216,210,251,126,102,230,16,152,84,89,89,92,37,149,84,146,90,220,172,205,204,204,188,15,231,7,224,49,157,51,243,156,50,227,98,186,166,187,215,106,20,75,197,148,156,129,142,102,223,55,60,243,19,50,57,75,178,173,218,182,109,167,148,82,107,235,125,140,49,231,92,107,109,58,151,239,19,83,78,57,150,190,72,159,165,180,76,89,102,102,102,233,242,123,135,246,94,48,231,28,163,247,214,106,45,220,6,64,82,36,73,146,37,34,106,102,238,17,153,5,141,179,188,143,153,223,251,142,63,249,221,167,199,204,124,140,11,55,60,221,211,69,153,17,225,110,38,18,138,220,54,82,126,48,204,179,112,229,118,219,182,42,73,146,164,181,207,125,79,64,213,212,192,49,138,153,153,235,91,51,255,116,102,140,236,136,236,228,76,7,115,115,51,85,21,121,239,158,61,134,200,21,181,98,248,118,158,39,219,182,101,219,110,36,169,207,181,238,3,168,113,172,57,139,234,95,40,203,197,177,153,8,9,224,223,189,166,111,219,182,109,91,109,109,43,150,92,91,27,32,100,121,221,111,255,255,109,235,233,190,150,109,9,198,104,45,151,112,5,217,86,211,220,16,4,108,15,244,209,155,38,95,188,173,109,83,109,55,182,244,125,127,68,244,62,96,206,41,150,45,51,175,180,87,242,102,102,230,125,186,119,85,29,86,171,11,160,187,192,11,88,135,197,204,188,24,147,193,233,148,217,41,219,146,109,201,210,164,49,122,239,17,255,223,218,24,209,199,80,66,147,235,240,239,126,36,219,86,109,219,182,45,207,185,246,177,89,218,241,15,25,28,137,65,227,115,230,24,165,20,223,146,36,89,146,36,217,22,50,171,71,118,205,237,113,93,255,255,255,238,247,10,103,9,89,180,109,211,177,180,59,113,145,215,14,14,34,138,68,85,255,240,218,182,77,145,228,86,212,251,126,17,145,80,85,93,13,195,32,150,140,146,153,97,109,102,102,102,102,102,134,159,192,124,196,204,184,152,121,45,179,45,214,72,67,154,158,134,234,130,204,128,239,187,174,233,30,111,180,183,15,163,124,75,146,100,73,146,100,91,200,162,230,145,85,221,235,250,3,251,255,127,236,190,159,230,214,85,25,97,42,236,73,146,36,217,182,45,73,34,102,209,181,247,57,247,190,107,239,91,93,155,205,127,60,222,242,166,213,102,31,234,255,110,113,246,222,170,204,1,11,146,221,182,205,83,239,144,3,176,66,8,169,242,227,91,219,102,213,118,99,219,250,35,10,84,108,212,89,234,34,203,50,227,72,24,9,147,153,153,241,12,22,28,173,51,190,145,117,9,204,204,107,37,13,76,178,101,203,40,86,87,167,214,27,84,44,165,68,44,184,9,167,63,0,128,76,219,177,182,175,212,88,107,109,156,115,114,78,60,215,239,103,219,182,173,191,108,219,182,109,219,182,253,189,186,247,225,181,6,153,100,50,73,14,54,150,186,187,170,120,73,182,173,218,182,36,169,247,62,198,92,107,239,125,206,185,240,204,236,217,51,127,110,193,100,22,95,28,85,200,18,49,51,252,165,100,97,178,12,248,197,156,25,108,244,224,190,123,207,217,123,173,57,199,232,209,10,221,182,109,43,146,228,90,99,174,189,205,204,221,131,146,84,36,102,150,158,206,211,229,31,190,95,64,143,204,204,247,170,78,73,165,130,164,0,119,55,179,189,215,108,77,135,126,193,92,183,0,72,138,36,73,146,136,168,154,123,68,36,20,76,215,48,30,51,51,51,227,87,221,19,253,192,61,241,59,51,51,51,243,221,208,54,119,101,102,132,187,155,170,248,178,109,91,181,37,73,182,90,235,99,238,35,42,10,70,193,76,217,160,116,115,68,74,226,203,153,221,192,85,68,246,154,163,135,26,182,141,148,131,103,230,169,250,217,227,182,237,135,36,201,255,247,188,16,175,112,164,43,179,172,182,53,234,30,207,172,205,183,109,219,182,109,235,179,182,189,163,157,221,158,233,113,187,236,170,172,116,100,56,94,248,59,62,154,4,0,82,36,73,146,68,68,209,208,33,40,57,179,168,161,96,152,153,225,56,215,61,237,83,246,180,143,96,102,102,102,102,104,168,238,237,46,200,74,206,136,112,48,55,80,22,109,183,54,41,146,36,73,175,136,40,24,185,123,120,100,84,82,65,195,153,230,158,89,102,102,222,159,187,159,153,153,177,184,187,147,34,35,194,209,204,84,85,68,34,60,110,219,118,108,111,244,127,199,201,139,183,239,199,142,157,60,169,219,96,166,198,50,158,121,109,219,182,109,219,182,223,186,73,21,20,111,48,97,227,135,185,125,221,151,175,83,203,242,254,21,137,111,73,146,44,73,146,108,11,89,212,61,34,179,47,95,221,253,189,61,215,204,172,8,119,21,246,32,80,146,34,73,182,109,45,17,53,143,204,44,56,204,12,227,228,51,199,51,0,186,140,69,153,17,97,38,18,61,240,109,219,182,106,187,181,109,149,82,42,52,232,52,24,196,204,146,65,102,90,204,204,248,13,107,253,196,250,136,249,188,152,25,205,204,108,75,214,20,207,49,130,166,229,193,29,27,84,40,33,140,222,186,236,197,126,172,205,183,36,73,150,36,73,182,133,172,230,125,251,255,127,157,107,168,146,7,73,146,84,219,182,109,75,195,179,141,177,224,48,159,83,255,250,209,189,139,230,24,45,61,130,17,36,41,106,54,70,156,8,156,75,228,245,253,119,255,57,127,246,7,74,218,129,32,96,134,128,81,239,204,4,132,180,37,200,201,81,134,67,106,40,48,163,36,35,164,247,169,214,114,160,36,136,204,161,254,88,174,177,28,170,140,0,4,144,10,168,157,46,147,227,98,119,0,41,56,186,15,104,63,31,44,183,176,156,162,100,19,229,14,142,33,78,128,138,69,46,1,145,136,34,142,149,57,19,223,56,14,40,7,212,113,113,51,51,210,192,1,237,113,14,231,117,248,2,90,112,136,176,60,230,45,210,33,134,23,244,137,131,107,222,131,7,105,32,16,111,171,196,91,175,231,235,243,94,205,73,68,122,31,217,75,23,242,252,244,205,222,243,20,118,209,74,70,146,30,5,71,138,102,47,121,69,195,233,115,74,11,208,231,188,48,15,72,109,57,111,205,163,46,201,83,246,25,175,235,129,120,190,13,94,113,25,167,139,52,41,96,132,77,151,153,63,155,37,17,207,49,198,172,167,38,74,28,164,149,159,30,159,26,223,91,76,251,156,100,108,246,87,28,164,14,79,124,111,207,76,162,213,95,224,117,36,89,187,231,219,224,205,13,178,11,56,69,29,208,79,151,150,23,124,57,175,163,233,215,35,164,177,37,226,221,160,220,236,144,86,242,58,78,81,77,151,112,206,144,106,115,157,236,32,54,73,230,189,89,235,24,16,105,58,93,133,185,191,23,72,182,147,203,56,135,0,65,146,210,79,151,139,235,0,223,98,122,18,95,203,219,11,0,187,158,80,10,160,4,16,249,90,110,2,169,218,251,51,226,2,206,194,165,50,88,21,59,82,68,186,226,123,143,230,144,97,109,175,251,211,42,164,175,60,63,248,203,40,33,184,8,173,156,112,191,69,244,116,133,188,117,74,97,22,151,31,63,236,112,216,200,16,240,116,101,158,175,64,182,185,238,47,160,36,223,184,78,1,207,82,192,59,167,60,163,111,129,120,251,234,115,228,249,50,206,162,63,100,207,153,126,15,166,67,250,60,13,235,38,27,148,162,220,229,69,156,117,218,95,145,23,111,199,107,196,0,132,118,186,104,22,82,25,170,46,180,4,32,103,120,101,2,36,180,89,189,119,9,138,247,210,24,185,15,218,222,72,192,193,78,139,133,88,199,52,22,232,185,108,92,219,45,166,131,182,44,90,252,162,72,131,153,36,69,131,233,96,102,200,76,225,46,126,79,9,163,138,111,2,131,216,126,251,141,201,67,5,35,17,137,53,0,84,17,43,249,14,134,28,144,105,229,195,171,118,186,47,210,191,95,126,212,242,82,182,249,201,110,25,120,97,253,34,78,240,223,71,21,115,65,218,218,210,66,236,229,113,237,130,118,26,210,229,237,240,189,43,111,238,103,151,119,195,196,87,114,212,22,84,241,122,14,159,223,29,174,61,83,222,240,242,194,154,46,96,86,30,223,42,177,194,235,86,48,17,187,69,13,233,65,117,146,223,108,169,27,92,115,151,233,211,63,62,240,188,93,190,33,239,200,78,188,237,90,183,105,123,79,149,149,14,12,98,57,146,236,247,105,238,240,77,171,176,110,90,210,243,122,56,55,184,197,230,68,186,231,114,11,170,177,201,20,25,170,62,160,20,173,186,47,199,229,37,105,152,2,169,172,192,243,118,248,124,196,231,61,81,182,215,8,32,37,82,211,103,144,68,142,70,100,182,214,118,248,186,142,243,53,250,136,166,239,133,102,133,148,125,156,133,97,131,33,6,96,102,198,2,57,172,2,134,132,241,77,117,71,63,238,2,103,193,93,69,79,100,55,50,30,67,138,248,88,222,154,207,36,208,219,168,52,41,201,88,142,237,80,210,32,43,230,167,43,226,186,186,230,89,10,185,76,33,179,171,16,100,47,84,8,32,101,188,119,20,242,182,41,198,47,26,222,33,58,168,164,195,33,246,162,76,174,60,26,158,22,39,121,142,37,61,93,153,203,20,176,173,8,112,189,146,72,174,81,230,45,81,134,108,243,64,160,67,172,41,43,1,4,114,15,21,114,207,77,145,66,238,57,233,168,5,201,13,233,122,72,223,131,46,79,26,210,100,82,133,219,114,9,229,125,129,242,225,26,232,205,235,170,85,30,213,15,46,208,99,254,192,151,83,8,60,73,212,153,81,45,239,11,6,89,46,21,179,84,197,46,203,104,53,166,19,2,93,235,231,48,197,146,38,132,171,108,165,169,112,131,77,195,3,49,67,32,224,92,82,32,51,20,8,201,140,205,218,172,211,215,6,177,134,97,189,253,229,139,32,128,212,185,32,32,41,63,210,150,98,255,126,244,22,36,188,126,58,149,205,55,212,78,240,166,59,249,22,80,73,28,148,72,66,208,97,1,67,202,252,86,1,142,3,198,114,168,215,90,7,177,134,181,106,19,143,104,155,13,178,0,129,115,46,25,19,118,192,251,219,114,18,11,181,25,139,6,96,241,221,4,68,51,109,26,23,184,100,77,99,252,249,9,12,249,238,68,55,23,120,65,169,227,173,135,212,11,69,176,139,219,35,88,206,37,3,37,46,145,86,30,135,117,134,91,43,38,208,208,5,153,163,62,216,74,208,235,210,65,64,33,82,72,12,191,37,208,225,148,168,84,46,34,122,182,46,12,23,199,172,218,226,120,153,136,224,113,35,106,228,128,89,241,82,5,100,70,50,51,105,75,66,205,197,3,42,38,167,210,156,225,145,103,102,222,133,122,4,226,140,190,174,62,8,80,82,148,77,53,39,229,44,2,99,65,152,57,50,137,247,145,11,56,46,170,223,186,233,82,148,201,119,185,84,135,136,106,99,7,110,232,72,157,150,177,32,5,11,153,58,0,80,50,31,96,216,182,98,188,163,27,47,216,138,44,205,224,106,40,64,184,37,212,22,249,220,177,241,146,70,243,206,50,220,218,50,95,4,39,168,222,119,140,11,78,209,10,243,70,142,147,49,87,207,51,119,157,220,164,65,41,124,30,81,164,54,158,144,196,29,203,164,183,225,20,46,217,219,39,233,241,56,111,220,231,187,144,99,175,133,212,108,20,204,38,171,242,99,190,208,130,197,54,0,48,70,65,11,9,132,137,105,81,6,64,29,11,16,232,167,124,98,8,58,80,197,93,69,143,138,30,238,64,33,182,174,169,10,5,111,67,70,108,112,117,188,96,227,120,160,72,35,231,149,29,78,211,222,47,248,42,74,147,237,125,238,34,190,47,124,133,184,112,87,120,245,221,104,223,155,200,116,249,246,57,90,94,181,219,240,21,134,115,99,47,199,48,13,3,32,19,11,192,249,57,13,131,209,1,3,4,42,35,45,59,58,82,64,243,135,10,10,161,139,232,14,168,113,162,27,47,228,144,58,239,132,154,150,77,83,146,5,95,52,77,149,70,34,78,254,104,213,213,17,13,78,98,179,85,184,136,249,79,110,112,199,108,122,11,214,72,145,254,29,231,202,190,115,153,211,53,184,163,149,92,203,177,29,92,129,146,139,12,135,125,80,11,58,53,11,90,176,100,25,45,76,178,193,54,8,19,45,202,178,116,12,205,7,6,212,189,24,163,24,21,29,221,109,212,3,165,143,223,217,210,171,197,230,202,237,20,225,235,50,81,243,196,210,61,88,124,38,32,99,59,254,189,215,212,156,173,126,124,225,189,210,69,195,199,51,68,180,216,210,27,161,136,182,66,254,132,138,139,77,123,174,210,101,255,248,231,194,70,160,19,140,177,177,197,21,153,224,2,154,32,46,44,165,217,136,96,157,0,217,205,75,55,35,77,186,205,207,137,183,48,13,55,218,85,196,231,212,227,18,95,93,33,151,41,164,207,253,102,41,67,54,149,11,248,174,228,240,61,121,54,157,148,5,67,182,60,113,148,199,237,5,198,184,67,129,166,101,64,131,68,139,75,60,197,150,172,137,6,4,11,217,40,19,244,37,245,150,142,67,186,1,83,168,77,117,165,76,89,63,60,199,153,190,194,9,175,85,69,210,111,97,125,53,101,194,254,38,125,142,50,82,91,7,153,74,191,23,207,87,175,108,152,232,245,103,148,202,236,187,128,239,10,142,203,186,126,166,178,220,139,30,16,99,1,0,76,216,162,104,107,12,144,194,147,158,128,129,24,59,32,195,96,131,239,168,232,16,76,233,0,243,66,238,8,212,11,226,109,126,214,114,42,203,235,102,216,40,193,189,219,193,208,204,211,192,106,119,10,57,76,225,57,125,63,190,180,228,19,173,188,182,220,47,213,181,182,198,102,167,17,217,69,62,27,167,169,51,173,51,164,190,132,43,161,50,66,205,93,68,73,88,222,18,224,192,24,93,7,205,197,163,226,36,221,125,54,172,138,158,201,114,141,2,52,87,21,76,153,236,130,254,146,176,157,181,206,222,46,92,168,97,103,31,86,45,239,226,123,20,145,9,33,250,60,221,137,84,121,61,72,55,47,20,241,35,2,178,144,246,138,238,109,183,154,72,194,164,102,23,200,249,90,230,135,40,199,215,119,251,237,91,70,146,64,51,89,203,139,3,73,3,59,129,120,30,50,147,195,231,245,94,23,181,113,84,124,33,15,217,226,187,140,119,2,199,181,149,78,203,25,219,38,115,7,204,33,80,157,56,89,85,154,211,107,183,93,139,75,250,203,125,243,233,113,227,58,7,202,201,89,135,111,173,57,70,95,227,213,125,231,174,60,43,189,135,206,212,105,105,223,208,97,94,44,144,122,233,70,117,25,180,39,45,143,90,240,222,142,16,81,149,225,208,192,211,112,27,18,167,78,218,11,199,185,95,189,19,163,236,229,37,49,74,35,62,175,120,219,164,227,29,41,187,174,228,9,56,59,124,27,188,237,151,58,220,202,58,64,138,1,53,181,97,47,46,199,253,169,176,226,58,179,174,77,0,236,39,45,125,210,149,79,254,254,31,173,213,101,245,227,30,97,61,134,59,245,242,109,124,250,109,232,215,247,230,158,146,246,78,107,228,180,30,77,250,27,82,15,178,158,50,47,20,118,173,217,121,207,226,241,13,164,250,181,224,87,201,154,35,2,239,189,47,15,22,150,83,20,14,18,156,178,97,31,210,26,85,0,27,143,134,215,143,225,121,177,175,181,172,158,88,239,232,123,205,190,55,17,208,229,187,128,119,119,38,160,152,119,87,55,30,46,194,80,104,75,246,134,232,162,182,46,188,254,172,231,112,197,99,110,116,204,86,127,190,189,189,201,155,251,15,63,117,120,195,133,187,178,167,127,115,186,123,125,115,24,244,168,242,67,10,164,197,58,236,204,140,47,205,119,142,7,32,210,170,137,82,251,68,36,33,213,11,214,99,50,223,102,191,125,229,141,69,56,132,24,235,152,145,186,58,200,199,195,142,229,236,142,110,35,175,248,86,100,157,84,39,27,117,206,117,206,228,189,235,18,94,98,92,102,131,123,99,77,88,40,24,39,235,249,17,180,124,83,181,227,5,99,91,191,243,196,237,49,150,197,79,223,66,179,244,116,53,187,40,210,151,47,237,214,190,254,183,127,250,167,110,213,19,50,125,239,230,158,222,105,239,234,61,136,51,113,60,187,17,48,48,142,23,174,138,85,177,82,59,242,82,223,36,47,34,47,34,43,180,244,130,2,168,112,160,11,250,237,43,80,34,62,151,96,32,148,129,12,101,210,150,192,109,72,27,241,200,220,129,138,20,100,21,96,230,124,211,148,24,139,29,190,30,175,5,49,52,123,220,134,213,145,145,46,215,12,209,212,89,32,191,173,173,39,250,221,54,250,178,234,232,85,215,187,218,135,220,195,155,143,71,252,184,63,119,226,150,235,23,63,123,20,190,44,151,229,29,189,123,231,218,59,231,239,1,21,29,47,149,199,63,3,189,112,245,49,66,139,65,90,112,212,33,209,59,130,107,184,23,166,170,116,132,233,232,127,154,66,196,157,80,237,73,220,203,21,242,162,149,249,50,74,159,239,2,222,49,14,212,226,126,182,130,188,121,158,253,118,94,253,14,183,62,58,222,120,92,56,122,239,251,175,205,190,246,242,141,105,42,236,216,126,189,243,59,46,119,164,145,127,252,111,205,166,187,222,255,58,191,251,215,249,238,123,45,191,142,238,236,115,209,193,208,0,29,168,226,99,181,108,245,227,239,40,233,9,58,189,169,226,187,90,1,222,75,132,175,179,46,83,12,255,43,191,143,176,75,125,72,199,132,33,119,125,68,218,226,172,230,6,95,155,215,92,154,4,185,195,50,141,76,14,28,213,200,229,39,95,15,48,51,122,172,134,174,125,224,230,11,106,156,237,253,190,249,203,75,122,215,163,235,187,84,125,23,210,117,28,215,41,207,109,243,113,99,92,23,251,126,252,183,247,241,111,207,195,247,39,191,246,227,247,251,167,95,223,206,126,87,174,181,159,186,193,20,253,230,36,238,11,197,126,42,70,56,152,207,229,118,240,136,219,77,170,112,11,136,40,81,237,72,227,27,13,195,29,130,160,82,141,188,39,231,231,68,114,151,44,234,225,32,162,238,53,82,165,46,157,102,32,210,242,6,219,189,123,75,64,110,195,13,113,185,77,0,202,139,245,172,85,102,134,148,225,104,9,161,0,129,164,178,139,100,22,37,188,174,132,84,217,138,90,203,169,98,199,225,171,217,120,221,214,187,104,74,127,35,97,132,123,244,39,73,186,234,68,117,159,241,84,114,92,149,240,138,100,148,156,75,48,148,8,40,18,47,82,231,85,202,18,152,205,151,214,39,123,170,141,27,142,174,107,241,240,246,223,127,184,138,106,132,207,205,95,56,219,151,171,219,36,126,219,248,30,230,113,245,219,15,203,125,79,159,106,254,39,90,253,240,235,205,237,215,119,251,37,197,171,68,111,71,233,176,110,199,69,218,149,242,170,186,152,139,211,206,125,3,143,42,181,206,81,235,156,23,206,71,231,230,46,85,77,138,151,72,158,40,92,117,195,189,97,106,238,123,163,34,128,18,114,46,151,33,74,112,247,185,3,110,168,104,201,141,226,150,48,1,42,209,251,38,121,35,28,48,94,131,5,212,12,7,102,32,171,30,48,165,43,66,177,95,91,165,173,36,215,69,2,156,75,222,1,201,13,153,251,30,202,204,25,78,208,2,79,193,201,25,169,42,85,188,94,248,213,222,27,223,50,128,100,70,201,38,167,227,105,54,214,122,220,83,112,147,60,42,159,2,32,49,158,231,146,156,159,75,115,35,94,149,240,94,228,217,173,95,208,92,10,131,221,160,214,17,222,109,83,109,181,28,68,134,8,177,224,105,12,189,194,227,192,144,62,181,248,129,184,189,114,251,60,226,17,184,72,137,58,9,42,72,94,32,26,56,164,33,109,41,114,75,175,90,136,246,34,59,231,70,208,131,142,176,71,219,48,54,126,12,221,216,120,47,147,157,32,25,63,4,106,176,208,197,36,94,131,144,151,68,164,41,127,14,203,157,15,64,195,52,87,17,142,103,166,224,49,91,82,226,179,7,34,253,196,170,56,213,48,111,224,127,241,222,69,60,80,6,72,88,45,206,46,79,195,155,54,249,170,247,61,165,255,255,170,52,230,172,176,4,72,56,59,209,111,234,52,26,122,104,160,32,203,96,103,253,104,54,98,57,30,129,203,198,74,123,76,176,104,35,236,14,4,64,147,46,41,72,131,38,65,177,9,64,34,60,115,147,74,24,246,85,11,206,193,220,198,166,254,121,195,102,209,230,121,80,112,229,122,208,57,67,163,61,15,215,12,182,184,164,230,169,221,198,31,95,228,92,26,235,141,158,255,85,223,211,160,229,22,36,229,53,113,230,223,230,220,246,186,6,119,27,167,203,89,198,79,180,177,200,110,81,130,44,150,204,33,102,76,56,118,99,154,93,195,102,108,75,131,11,128,18,73,159,94,71,144,117,156,49,103,220,90,218,134,71,179,108,10,162,34,5,66,236,34,138,8,2,36,196,38,103,32,80,6,123,67,237,205,183,202,12,233,135,81,125,145,87,23,98,38,50,69,199,142,221,103,230,128,43,67,58,92,126,47,51,211,244,194,176,131,115,105,147,168,224,241,156,175,114,133,236,58,215,144,154,132,244,125,132,108,240,144,134,51,93,85,215,8,203,73,76,168,141,215,149,27,224,14,220,251,114,224,105,67,42,166,168,126,107,121,45,86,20,148,85,104,72,199,184,24,119,151,83,199,180,116,218,26,162,87,163,171,6,65,88,116,73,233,66,10,4,197,38,2,137,89,231,186,173,93,172,238,208,36,220,9,242,2,134,88,61,71,93,135,244,226,59,155,10,238,114,137,37,210,150,98,34,151,5,153,81,10,174,6,110,226,169,128,75,158,218,35,203,110,124,147,217,134,243,13,80,72,91,9,62,209,226,236,240,52,189,110,147,175,122,95,135,211,206,93,222,25,101,251,123,33,73,176,208,128,165,35,116,253,52,104,88,88,197,80,193,74,98,247,213,101,221,128,83,199,131,12,227,148,32,209,29,175,199,131,234,242,221,92,153,45,180,216,130,197,50,128,255,7,97,37,232,45,165,47,163,170,144,109,59,94,200,98,111,87,233,84,10,192,85,46,219,10,201,91,34,182,146,177,60,246,153,140,121,126,83,148,154,75,56,219,222,224,220,85,174,224,155,150,23,245,171,11,114,186,85,228,189,174,101,195,149,172,102,101,180,166,79,54,87,73,11,91,172,67,32,181,192,146,138,20,76,235,2,56,233,229,10,138,33,190,188,12,244,232,210,64,135,5,182,76,5,224,28,48,20,75,121,120,162,115,211,112,132,155,82,11,151,53,3,188,185,129,39,186,133,64,55,226,103,252,92,36,89,119,101,29,20,12,154,18,189,72,0,215,66,18,192,40,109,174,142,147,14,165,242,202,146,199,28,24,116,198,94,116,148,153,23,172,246,168,72,19,136,124,245,241,246,45,78,111,42,134,247,194,138,243,88,241,116,103,229,86,104,246,55,56,192,243,140,138,154,38,41,68,203,47,27,157,18,70,89,135,39,213,23,172,235,9,91,95,226,162,57,48,76,141,5,64,128,129,0,56,151,17,53,58,182,158,107,118,39,17,87,207,209,141,39,40,114,17,201,192,64,132,110,47,204,214,66,220,83,85,224,187,52,44,56,224,202,215,132,227,106,164,125,217,143,223,200,147,30,107,143,231,69,174,23,133,141,136,21,70,163,236,79,227,191,237,120,251,130,231,68,44,173,187,224,233,141,123,39,126,48,190,247,143,50,254,222,239,2,103,143,35,1,28,88,80,145,211,207,166,175,72,24,90,43,63,113,180,182,13,160,136,172,63,204,201,251,154,51,46,209,69,27,34,106,216,138,64,237,165,21,15,200,129,248,224,240,253,237,227,24,39,232,174,246,98,22,106,177,112,1,8,192,57,109,83,3,68,39,14,154,128,208,27,72,203,21,184,26,29,15,14,123,235,198,51,215,52,177,39,13,147,203,88,10,204,7,82,49,67,138,168,8,98,227,118,80,120,135,223,182,243,30,114,0,4,56,72,62,87,113,28,8,185,147,203,225,214,200,36,97,148,190,149,39,3,81,153,75,195,54,136,32,224,96,145,243,42,103,120,220,82,24,95,255,26,159,218,245,198,165,60,27,241,216,32,33,79,228,32,155,23,9,108,160,28,51,35,228,249,146,220,251,4,77,57,221,237,40,239,143,126,196,182,142,161,94,45,57,178,22,208,186,109,107,197,244,168,201,151,173,185,247,151,213,120,236,110,109,45,86,232,252,95,64,65,1,0,200,212,130,203,55,104,111,141,111,81,94,215,193,53,152,223,76,107,126,243,180,201,187,250,74,68,163,77,130,39,195,104,176,36,96,0,26,125,184,25,253,170,25,46,42,47,47,253,69,120,159,104,113,136,24,156,220,170,17,165,14,239,69,60,253,236,106,240,190,200,75,72,158,48,74,45,19,16,203,83,199,131,108,185,97,226,123,34,71,47,98,164,141,83,163,192,177,205,131,179,243,42,171,118,113,144,179,138,123,158,171,218,7,83,154,82,192,45,103,165,118,123,211,79,241,109,27,124,222,207,222,219,179,179,248,120,202,239,163,109,135,2,17,10,8,65,34,8,53,162,46,120,99,1,41,44,183,39,214,235,135,54,223,174,203,111,131,249,204,99,58,239,38,173,51,69,224,156,149,101,179,114,47,30,38,135,77,85,125,16,203,228,25,95,142,131,104,165,16,80,57,72,111,220,187,146,136,148,81,120,245,237,117,81,4,139,210,47,67,188,140,27,183,54,52,164,114,227,204,233,237,198,110,187,49,189,228,251,76,122,171,46,29,202,154,60,105,120,151,197,109,153,59,49,238,242,60,14,81,71,172,226,105,196,150,216,132,109,214,188,228,237,228,190,31,86,93,243,28,247,173,138,71,54,188,184,108,46,201,77,10,243,52,185,165,188,198,179,6,95,47,235,175,216,127,212,242,62,236,184,184,57,100,1,0,109,11,128,177,148,133,0,152,58,90,9,218,208,237,51,31,175,159,88,222,158,91,93,141,109,194,91,3,77,246,188,226,129,227,206,140,114,20,167,28,102,141,7,57,17,129,114,126,152,48,103,35,110,88,191,51,222,206,184,247,6,151,18,94,3,71,41,5,97,242,25,231,61,137,128,36,16,72,195,171,140,207,17,208,30,63,159,189,176,233,116,175,92,153,58,151,156,225,146,6,79,237,21,23,173,145,39,114,100,0,154,134,71,185,24,251,130,82,0,155,77,206,55,179,83,39,235,126,83,199,45,190,156,12,53,123,195,214,208,203,54,216,156,157,182,168,119,172,111,179,47,151,23,223,230,209,91,249,247,103,60,174,60,71,57,203,188,44,1,81,183,6,242,220,84,128,128,18,113,27,248,44,215,83,219,223,78,215,55,87,158,196,215,206,170,149,44,135,130,216,28,38,15,60,200,126,237,141,7,27,145,210,71,39,115,88,75,3,72,221,208,206,0,51,53,133,200,98,199,189,119,184,200,56,142,201,138,5,173,226,21,122,46,43,28,72,118,201,16,126,231,120,69,206,141,241,243,57,66,150,226,229,43,187,94,148,32,28,231,214,220,112,134,103,115,144,110,18,146,173,82,228,88,35,242,121,245,157,115,75,171,126,129,185,233,251,187,152,77,172,213,104,237,165,33,29,58,14,210,85,93,62,97,213,226,104,47,30,103,245,104,197,219,51,143,77,123,15,93,70,16,132,64,10,33,130,231,96,163,171,245,201,91,72,85,59,189,117,103,255,246,220,245,117,197,215,36,174,160,103,158,93,56,177,25,50,250,156,38,223,174,89,246,99,183,51,97,214,73,23,32,200,41,101,37,210,220,77,136,105,231,10,62,67,57,51,45,142,174,66,64,87,169,226,155,43,25,168,225,105,24,140,120,115,148,29,47,34,38,156,24,66,235,7,253,58,231,169,28,214,36,26,241,23,46,253,138,7,32,87,165,115,115,205,186,214,99,204,12,183,119,18,113,235,171,64,115,81,88,206,150,59,142,138,187,46,62,242,170,238,224,251,230,142,225,102,195,162,2,130,128,185,0,114,1,0,16,139,128,132,21,166,183,135,155,93,231,153,19,34,152,117,175,134,167,116,125,10,81,208,55,157,101,147,228,31,229,247,51,255,118,238,39,15,188,98,191,211,38,255,210,191,114,172,231,139,40,29,14,171,204,108,42,115,157,50,111,131,82,90,32,116,188,221,66,10,132,110,110,65,242,125,226,235,251,194,87,243,37,231,13,72,21,65,242,212,61,118,211,165,195,177,20,175,11,71,109,89,184,122,140,159,63,250,179,217,255,176,89,238,103,197,213,98,165,173,247,99,107,172,248,229,223,235,177,94,190,1,239,35,187,151,78,136,13,186,23,168,110,217,76,13,32,12,86,216,6,112,158,57,57,167,221,238,165,247,105,237,167,239,251,73,191,190,54,157,207,212,245,101,181,103,250,100,110,147,117,173,84,74,14,39,193,34,235,225,149,189,166,79,142,107,23,255,233,121,80,75,14,32,64,183,24,20,221,32,214,147,123,213,232,1,120,195,65,35,7,3,119,134,195,16,25,63,102,45,95,229,65,210,164,164,110,162,132,145,197,74,120,85,23,112,162,46,39,101,214,127,178,203,148,225,196,85,62,131,94,76,93,188,84,225,214,120,21,68,133,91,199,169,36,151,62,245,245,187,21,167,240,103,165,85,94,84,29,34,178,160,128,65,54,225,212,223,122,32,9,214,89,254,208,153,180,37,213,90,107,70,237,196,235,59,242,85,30,104,14,139,248,113,244,234,212,145,0,121,152,124,37,234,181,123,97,88,14,20,152,228,53,153,55,17,137,182,151,242,198,165,183,62,234,55,174,240,40,247,15,152,61,126,253,118,227,254,221,193,47,223,252,143,95,245,87,63,126,190,180,221,19,242,130,109,244,227,211,179,247,106,254,193,253,22,231,191,254,231,127,124,252,223,95,31,63,113,255,23,23,238,225,87,126,252,242,163,156,106,116,203,175,23,130,29,176,234,202,185,55,241,88,212,158,45,218,36,187,185,186,91,73,229,7,159,213,30,90,211,194,225,164,135,192,197,112,197,150,161,163,184,140,45,64,12,251,220,25,28,14,218,137,106,142,93,32,67,146,177,192,236,43,13,170,135,128,48,207,234,34,58,230,132,192,160,161,28,102,206,112,24,8,204,25,14,202,60,21,177,142,160,171,188,204,171,238,64,66,38,228,29,166,57,99,176,51,0,216,32,11,96,65,42,91,88,89,96,101,159,191,129,219,171,21,94,129,129,141,3,231,50,0,12,2,19,151,57,30,112,137,127,17,119,192,53,106,128,148,113,227,12,80,137,85,208,0,114,182,186,184,102,85,170,218,235,83,160,92,113,160,125,164,2,130,119,0,98,108,15,106,239,43,207,25,130,82,153,228,43,170,99,80,10,2,10,152,48,187,135,18,227,52,134,139,148,227,224,139,251,196,207,204,108,113,166,120,245,170,46,229,169,35,184,193,11,211,61,30,40,227,181,249,192,45,38,16,139,58,128,168,223,202,121,229,249,196,89,63,120,191,23,203,191,15,222,27,237,7,177,29,71,174,195,72,255,235,239,63,124,23,28,247,5,131,30,48,243,49,78,46,101,21,206,152,70,85,109,209,136,109,167,199,67,89,240,10,17,14,62,87,72,82,131,206,54,70,217,101,202,82,100,14,75,13,195,208,53,244,74,23,106,81,100,212,216,56,90,162,65,58,33,177,118,34,11,6,144,67,67,143,204,141,222,145,0,184,133,128,184,164,196,112,40,24,103,166,99,48,35,107,160,48,131,155,108,43,88,110,0,61,146,69,103,0,182,22,75,171,49,183,54,88,30,50,46,43,48,113,145,113,20,15,92,60,102,224,140,204,29,249,114,173,160,198,185,58,111,4,80,193,54,236,160,174,243,93,75,201,214,33,16,169,227,82,195,120,113,135,9,222,68,187,91,34,142,171,226,233,243,246,57,55,226,37,28,71,151,183,193,153,223,103,227,181,147,206,124,71,142,198,37,203,88,80,119,24,9,151,59,215,217,231,158,222,243,237,165,59,194,79,236,253,11,47,127,100,123,11,223,1,46,17,12,16,129,113,129,71,11,98,131,42,87,26,149,105,194,54,99,222,136,5,132,176,3,156,25,253,198,237,102,23,183,145,95,236,166,144,161,184,213,214,117,117,195,128,96,140,108,163,67,80,29,176,67,157,41,121,162,93,200,11,59,7,95,46,61,70,10,170,50,124,70,100,32,140,12,24,39,136,196,56,97,55,175,206,121,154,14,42,68,192,19,17,33,44,160,195,219,78,153,121,40,247,45,174,42,89,132,248,148,124,245,241,129,201,197,210,11,107,206,237,163,98,241,242,94,32,117,120,195,236,187,94,212,112,151,62,111,155,115,39,94,69,60,173,153,117,57,26,209,105,240,182,211,153,27,57,8,200,4,147,116,15,4,152,178,106,248,134,197,151,94,124,243,94,177,25,237,244,18,126,76,124,10,106,16,96,166,108,68,56,141,87,205,164,137,211,37,6,223,9,7,108,100,236,225,154,146,137,136,146,59,150,177,137,180,183,116,73,52,51,65,41,155,161,43,195,112,247,228,34,151,51,49,165,57,214,198,28,97,33,16,59,246,1,70,80,144,201,160,133,220,160,128,122,48,106,235,206,218,83,182,234,130,64,156,168,235,4,10,41,39,160,83,77,65,16,194,192,43,59,92,76,222,199,1,188,59,137,0,238,94,199,195,244,132,102,175,181,94,73,132,241,79,209,60,90,222,63,42,174,120,94,236,26,169,124,229,106,39,106,99,145,237,181,177,62,115,65,85,178,177,38,218,107,12,151,214,156,17,52,52,33,234,128,133,44,202,2,114,84,249,6,126,193,217,255,191,15,255,135,183,59,79,152,255,246,58,251,132,252,178,240,28,82,147,29,188,186,213,112,8,75,139,229,120,5,65,192,37,216,109,58,40,203,149,192,29,106,159,153,41,128,196,187,128,112,132,173,220,155,12,165,80,250,50,202,208,66,207,173,106,130,158,84,94,47,251,205,193,87,219,199,215,201,231,25,41,64,28,137,145,55,22,0,255,61,168,94,193,138,50,200,38,113,130,192,69,133,1,100,75,130,26,160,4,96,192,112,225,199,66,5,157,160,192,224,2,110,176,7,108,227,219,172,186,139,71,67,73,30,156,106,145,228,30,57,217,227,141,110,106,44,146,176,202,149,76,226,40,10,130,121,177,10,217,84,26,214,221,231,221,225,124,182,162,108,193,105,226,103,121,119,210,121,61,75,129,0,76,16,22,212,132,73,178,152,206,190,249,64,245,149,161,50,221,80,93,184,124,97,62,214,143,252,73,144,31,228,169,84,160,84,214,161,84,40,58,164,142,63,116,104,17,212,41,11,144,123,133,129,140,222,25,196,35,129,100,13,17,80,40,186,173,3,139,50,198,254,200,91,239,47,59,8,92,156,61,246,151,231,253,242,209,28,179,41,33,18,21,90,17,73,9,46,81,12,2,18,4,50,185,172,176,96,244,44,58,0,97,10,84,130,23,192,96,35,0,35,172,184,221,113,117,255,203,54,144,144,199,98,71,17,239,140,114,229,241,64,159,183,205,217,143,87,17,207,6,31,178,153,99,215,171,26,188,164,155,206,104,113,135,14,178,72,27,38,68,29,205,196,116,202,45,217,27,105,102,17,108,193,197,53,245,241,227,247,241,254,113,116,220,132,54,29,159,150,49,198,79,241,53,177,172,223,232,99,143,0,135,45,5,16,236,78,41,228,70,49,3,103,77,32,210,224,1,194,95,29,214,241,234,41,239,126,239,195,188,202,134,99,3,248,162,241,1,193,116,109,132,38,83,99,43,195,130,196,221,58,142,181,175,84,21,137,129,139,70,216,32,32,152,217,234,89,92,32,82,12,16,224,9,29,6,128,138,24,21,22,23,24,49,68,15,216,230,151,98,152,249,98,202,139,156,59,84,137,167,95,70,147,39,141,195,223,138,151,137,103,151,183,53,55,43,201,173,25,232,17,119,2,112,135,105,128,48,81,7,1,149,89,237,68,42,186,38,224,34,136,45,11,224,95,255,239,223,137,80,164,89,169,45,5,103,193,22,60,154,212,105,113,191,72,47,203,50,236,201,145,27,119,212,181,45,192,149,210,100,138,41,104,166,158,2,9,76,205,127,245,7,107,28,254,240,163,0,62,45,248,68,53,146,103,209,117,226,32,48,77,225,43,111,173,33,18,43,116,134,74,216,62,1,160,126,4,242,104,33,39,183,123,226,44,83,27,1,88,179,65,7,168,21,65,22,61,96,133,176,229,207,253,252,53,72,224,98,60,38,197,199,120,71,195,133,26,94,40,174,28,100,73,94,218,36,166,48,86,50,93,231,35,129,143,152,91,1,21,40,160,205,19,136,68,117,84,235,135,212,79,29,55,15,85,155,217,54,199,65,109,143,117,60,82,84,14,146,168,57,183,83,23,3,108,179,33,167,0,3,180,84,218,90,12,166,168,84,24,196,212,146,167,87,230,134,35,21,81,190,241,139,5,56,32,224,96,45,151,155,163,229,216,66,234,198,43,9,92,16,22,151,98,198,52,238,25,104,140,163,37,90,92,48,134,166,0,50,147,145,155,66,57,241,223,223,241,89,174,198,231,132,186,247,172,179,4,44,131,114,230,8,229,144,193,77,160,169,245,224,236,43,92,8,12,153,27,76,117,255,247,198,125,226,43,186,215,188,99,12,116,4,84,168,128,92,169,227,143,5,118,149,83,91,249,226,53,193,160,145,145,131,176,128,210,172,126,78,137,176,87,80,4,82,109,224,70,250,254,212,74,236,56,123,81,167,179,117,61,145,111,114,230,166,2,131,128,3,34,64,180,11,81,216,65,36,43,118,16,16,94,208,247,107,95,192,119,241,59,188,83,92,200,67,182,248,182,56,154,73,116,73,146,34,140,164,35,11,244,98,195,40,8,22,50,149,14,70,21,192,224,37,13,244,132,153,139,152,7,224,0,140,152,7,211,219,195,80,234,144,2,48,210,228,224,88,7,2,2,128,183,128,26,9,26,73,120,108,132,196,176,180,25,88,99,0,252,75,241,235,127,193,78,78,53,198,136,12,18,48,116,50,120,143,94,219,42,43,246,24,180,70,32,113,135,90,29,27,247,246,125,226,107,135,73,186,93,44,136,174,211,195,120,149,32,104,224,86,219,81,119,174,140,17,16,105,39,201,128,136,14,131,20,122,140,68,67,199,200,205,82,178,118,71,167,93,126,13,20,17,153,171,143,56,47,115,179,249,29,215,56,30,233,120,65,159,199,184,96,135,167,205,191,195,119,5,71,51,126,27,130,27,41,195,37,53,207,233,0,49,20,72,4,44,213,5,205,149,209,161,156,10,150,228,20,36,57,24,176,16,64,110,210,222,91,244,200,65,136,45,50,5,128,92,236,200,0,1,120,101,224,139,221,74,30,16,34,137,41,41,198,226,37,112,6,49,61,255,167,10,145,24,8,4,34,48,200,105,43,101,233,227,134,166,114,5,16,129,239,96,182,232,18,26,8,117,108,246,52,238,19,127,89,202,24,168,103,130,201,30,186,96,172,172,163,219,230,208,255,68,0,136,122,248,157,7,161,69,232,40,165,32,180,131,217,168,187,111,52,162,20,148,210,91,33,0,39,90,192,185,82,250,197,228,107,142,78,171,157,192,31,13,23,94,146,121,106,46,34,182,220,202,112,188,142,192,231,149,213,196,121,65,159,167,225,174,13,158,13,254,46,223,53,28,61,23,36,211,45,58,56,131,46,194,22,132,1,144,198,57,76,80,0,186,68,10,21,182,119,180,96,12,87,38,58,32,167,250,65,222,44,177,237,192,170,4,129,141,245,162,71,0,97,128,128,183,161,128,230,25,238,142,209,106,185,28,69,123,25,152,19,244,236,95,58,0,99,16,17,193,157,144,86,225,39,232,26,139,69,139,134,248,234,233,25,178,185,88,249,78,212,123,77,141,30,251,67,81,168,165,55,136,210,11,14,116,235,238,170,104,39,187,216,155,73,250,238,122,24,171,200,145,226,109,10,31,233,44,202,128,105,57,136,3,157,224,209,177,253,230,88,6,136,52,36,58,198,97,93,173,78,56,210,27,157,38,90,7,9,36,123,83,113,51,131,196,147,185,50,110,123,197,153,138,120,85,239,32,215,175,77,119,237,74,165,205,63,59,117,13,204,254,94,58,1,100,167,94,228,173,20,140,176,164,101,128,176,33,19,108,26,40,174,118,80,237,16,20,90,109,49,151,100,174,211,76,15,102,142,181,81,65,91,149,184,0,112,87,122,32,112,1,16,85,157,144,75,209,137,16,110,12,85,172,134,213,6,239,197,1,14,152,43,254,181,134,216,2,52,200,4,104,53,43,221,42,115,118,58,243,166,114,223,176,14,248,250,112,189,220,151,217,99,154,0,166,2,159,58,184,216,139,204,16,27,223,217,115,119,209,208,214,181,149,78,239,61,253,126,22,245,209,245,242,202,171,23,245,26,205,202,143,94,45,199,119,215,111,68,31,164,41,179,159,30,60,87,255,199,143,125,85,201,104,117,8,113,99,61,98,101,0,50,166,95,69,164,163,144,208,186,175,3,75,158,162,122,137,60,153,43,99,245,242,67,20,151,162,87,177,122,221,10,249,234,74,140,197,22,31,141,227,104,112,145,102,10,109,13,208,1,149,118,88,0,12,44,89,96,81,78,248,96,90,236,6,92,132,132,153,34,100,196,3,34,230,96,196,175,237,73,53,67,131,8,9,58,198,149,28,128,90,47,48,159,245,12,19,231,134,132,237,4,50,170,113,145,114,161,94,252,199,28,53,172,128,33,219,50,83,134,40,93,1,55,249,19,116,65,105,177,135,141,16,23,135,177,220,175,216,129,111,108,2,183,190,241,230,122,231,99,63,117,173,147,238,186,221,123,238,166,174,253,26,127,246,87,239,254,51,238,124,52,210,249,141,253,36,207,26,239,237,210,191,175,155,251,184,69,226,111,223,249,247,219,111,135,223,191,126,251,89,221,159,255,129,63,124,90,22,244,213,97,68,106,122,142,250,18,10,17,59,10,17,151,41,243,194,149,61,111,249,26,202,22,223,69,28,123,222,71,84,227,196,216,44,169,91,44,1,224,92,78,178,33,75,190,208,255,103,223,169,195,160,5,232,56,226,151,112,84,232,7,228,39,255,66,193,62,136,13,2,28,50,164,66,1,108,168,166,149,100,8,61,165,160,216,150,200,150,155,129,249,82,13,151,168,199,67,248,245,191,59,29,181,109,24,178,105,131,144,153,8,138,244,43,242,21,253,72,93,48,175,188,238,200,4,151,111,175,207,18,191,125,147,245,190,114,123,227,6,234,174,246,220,69,191,169,63,254,235,243,31,127,63,14,55,234,79,182,214,187,78,254,253,51,123,38,251,82,179,116,11,225,99,253,183,47,125,190,127,242,253,76,63,157,62,126,113,247,225,159,254,60,32,210,84,66,17,106,122,86,92,224,75,40,101,120,193,37,192,158,226,167,151,245,80,217,156,175,24,87,79,49,60,151,244,39,101,78,72,66,192,226,190,200,17,40,80,63,20,213,66,84,11,33,56,0,161,207,242,138,155,227,171,199,194,46,151,106,33,104,170,192,65,143,235,13,129,131,241,233,226,56,112,62,5,81,31,158,134,209,253,164,216,161,106,6,5,220,195,53,216,225,154,81,45,80,131,149,101,163,116,148,169,0,200,10,184,32,199,157,242,188,194,127,242,149,173,130,100,202,133,8,72,245,28,192,45,152,243,173,188,153,193,246,231,246,255,140,16,166,67,89,141,83,63,246,85,1,130,42,192,197,14,188,2,76,57,205,13,193,61,25,80,192,31,216,217,110,206,105,83,164,205,159,238,255,239,177,255,242,15,254,226,97,169,134,123,204,100,6,208,65,168,17,96,244,170,69,101,118,207,126,138,204,120,208,104,136,203,87,47,223,255,253,249,248,191,207,241,227,195,175,15,110,212,244,116,253,194,250,229,243,248,229,207,189,62,30,53,40,183,55,74,114,138,36,106,158,129,120,235,59,244,70,192,249,156,247,207,190,255,223,243,255,90,255,245,58,255,248,107,125,254,115,253,15,254,159,251,193,63,190,222,255,248,253,207,207,254,127,61,122,186,124,237,126,191,109,246,189,252,190,77,126,95,120,89,188,111,155,239,183,249,249,250,25,95,95,251,253,253,63,253,251,255,246,63,252,225,223,253,111,124,248,219,196,63,176,63,94,247,219,43,213,124,199,46,0,161,95,180,229,114,136,75,88,8,52,74,189,110,166,207,196,33,53,143,42,220,66,164,117,21,243,233,183,164,124,77,9,239,26,253,72,175,109,120,130,74,130,56,72,59,80,54,51,9,41,57,189,134,64,72,110,123,134,37,74,226,74,5,23,185,33,214,171,66,37,157,178,152,116,252,64,102,192,156,225,48,159,114,127,10,36,241,72,98,244,176,161,69,195,72,120,10,96,50,136,52,128,40,147,0,129,194,106,132,88,101,35,233,102,19,252,253,224,132,187,91,86,140,221,216,116,12,85,179,44,50,64,12,211,173,7,40,222,107,103,72,2,72,5,38,15,118,85,29,28,203,3,163,54,234,137,222,98,209,242,118,28,79,96,176,165,12,192,106,14,133,21,1,168,172,69,246,24,24,33,36,117,170,46,233,98,179,226,5,62,208,72,80,192,149,134,149,158,244,70,181,243,229,144,49,21,17,137,115,170,134,193,63,98,3,0,229,26,43,196,88,121,196,197,154,22,238,118,164,245,102,156,190,253,185,126,76,230,217,187,156,39,250,109,219,36,83,7,212,210,1,161,227,12,133,16,11,110,72,20,41,8,218,4,139,220,85,157,207,245,116,219,173,78,227,236,120,76,241,121,254,208,59,142,23,123,2,11,71,75,143,201,118,150,105,38,181,68,86,108,73,65,128,190,115,119,176,116,50,149,195,120,244,113,196,23,159,221,250,132,129,35,229,169,242,22,101,74,42,72,6,186,78,194,216,22,219,86,153,157,177,90,125,148,34,174,244,229,216,233,62,237,170,39,93,148,188,252,225,184,188,221,219,169,37,153,105,28,243,252,224,243,119,215,226,135,247,198,95,223,241,231,67,190,254,207,200,175,124,84,171,255,13,135,15,89,20,248,137,96,47,127,203,191,182,227,251,162,137,230,176,75,240,122,112,121,115,118,103,59,134,229,173,61,35,127,247,31,126,207,191,251,1,69,241,215,159,207,254,134,94,253,157,196,38,57,73,215,105,215,229,219,4,34,6,81,12,246,76,21,4,237,86,187,239,123,102,181,57,195,213,21,50,241,1,51,19,194,81,151,220,247,32,52,241,0,23,5,29,115,60,193,25,161,90,8,84,20,87,38,242,138,27,162,74,128,170,234,56,138,169,163,164,34,9,1,225,70,58,249,244,77,162,16,209,230,94,146,3,6,243,133,210,179,13,8,233,242,166,69,243,56,193,50,145,84,21,41,207,41,156,47,116,26,73,55,162,27,8,200,88,68,0,0,102,24,5,139,176,65,210,32,227,110,108,236,208,1,12,0,182,69,51,201,162,73,217,72,26,104,16,52,160,209,24,243,79,156,216,67,112,217,201,195,75,15,246,90,61,160,20,37,128,89,112,142,222,48,5,32,176,18,6,150,128,197,76,98,66,80,219,164,65,33,138,50,78,101,1,7,20,84,67,157,6,138,136,253,80,108,52,115,8,68,138,4,67,131,225,237,94,157,59,179,96,8,128,197,6,130,183,121,200,69,134,134,1,1,35,245,14,148,51,190,33,39,94,193,8,20,173,25,45,146,255,191,37,178,30,153,121,72,173,181,156,49,167,61,29,231,111,127,123,251,95,20,230,37,135,134,240,188,166,201,116,36,75,122,220,177,175,24,1,168,119,203,193,12,128,194,194,57,117,100,206,120,19,250,203,95,250,234,121,176,29,58,127,118,106,234,65,12,136,228,67,75,100,70,65,43,181,10,132,24,76,170,184,244,39,38,4,176,99,182,138,247,129,61,123,132,243,211,184,237,233,245,15,243,113,151,255,240,17,255,243,31,135,79,128,132,106,83,147,205,37,241,24,219,54,168,90,219,55,154,173,113,124,250,179,155,253,167,236,225,200,75,113,129,46,39,173,111,185,168,246,251,120,251,239,242,49,175,235,231,183,134,109,145,182,243,191,201,103,127,151,92,100,102,54,228,208,28,16,180,221,147,83,22,84,68,236,99,235,112,136,141,135,112,59,80,177,191,82,95,13,3,82,95,23,53,136,170,218,232,190,41,248,36,17,175,252,87,186,213,206,227,65,218,188,21,151,123,159,83,90,60,232,218,120,88,88,122,36,109,168,11,220,221,18,76,118,136,19,158,208,65,46,200,154,11,189,203,219,149,107,79,91,67,74,19,22,182,81,196,65,128,189,84,66,55,46,72,55,197,160,129,139,243,230,70,12,169,120,181,2,78,24,219,109,1,148,88,113,7,222,25,188,130,33,148,225,166,244,86,39,38,0,245,8,244,56,8,17,39,195,226,9,156,186,81,236,176,99,153,179,75,96,122,141,4,113,102,16,181,193,20,180,77,93,67,109,193,136,216,199,24,59,38,106,6,9,160,244,127,89,190,197,214,198,16,59,160,162,150,137,160,218,97,68,172,2,166,78,119,131,20,44,37,229,100,18,169,113,142,64,77,251,99,221,114,42,85,236,66,133,112,2,67,36,52,100,43,99,94,185,189,243,100,170,248,129,223,187,243,203,48,190,216,167,124,128,158,198,212,203,165,230,203,80,219,134,53,189,149,35,162,53,156,175,39,95,3,164,50,152,36,44,17,222,27,189,169,187,239,244,138,64,175,248,89,167,71,144,212,131,227,232,11,119,26,251,162,202,149,152,73,82,135,138,155,24,145,104,182,208,193,116,98,185,36,196,14,183,17,30,115,188,94,247,227,143,99,157,244,95,223,95,255,253,131,177,47,253,38,143,75,201,238,232,22,23,183,69,141,234,26,69,99,60,183,91,245,29,182,36,247,107,190,153,148,223,77,53,138,117,81,233,80,28,92,158,98,51,122,117,155,217,170,87,196,199,241,178,249,91,249,224,175,110,141,242,157,82,80,136,97,115,170,7,102,23,8,238,216,116,158,50,30,174,109,127,153,115,16,191,207,222,150,8,16,175,254,87,186,21,107,229,203,100,139,151,212,46,71,26,149,78,187,18,83,255,64,6,43,133,164,100,148,91,52,128,13,105,131,128,99,2,73,13,88,72,102,147,67,70,146,35,141,178,148,37,17,102,219,180,88,97,195,216,164,75,221,209,5,24,166,107,109,68,68,0,132,213,110,161,222,31,199,110,30,122,35,65,139,17,4,49,52,0,164,40,220,65,13,40,47,216,82,22,112,105,42,37,60,163,1,44,221,18,184,7,216,165,184,88,192,20,34,24,37,18,131,9,140,0,64,190,5,84,136,13,108,158,144,15,17,104,53,134,50,109,208,26,31,176,160,37,44,76,129,198,35,222,230,38,222,108,58,92,38,28,186,181,82,0,13,128,146,126,99,67,108,155,234,83,153,59,30,220,245,77,192,255,133,57,217,56,88,187,93,107,211,98,219,200,184,104,151,136,141,130,149,224,117,255,208,76,187,22,72,30,153,102,161,129,137,131,62,46,195,97,94,79,61,219,123,181,241,41,197,144,99,17,177,136,241,98,212,114,81,174,33,45,16,192,28,38,32,0,99,58,20,201,196,173,43,119,66,224,190,144,175,234,182,212,107,229,215,191,238,115,229,191,252,93,253,183,15,115,76,142,167,77,62,181,190,174,56,0,228,180,148,76,28,36,102,110,205,169,9,26,235,164,69,99,236,127,243,63,47,80,211,243,15,165,166,206,169,227,193,139,139,218,178,160,57,118,62,198,77,122,204,227,181,252,187,244,229,95,239,208,37,109,54,238,135,144,88,149,151,142,197,84,111,6,117,60,156,215,92,51,249,126,255,170,143,200,56,221,203,190,147,182,119,171,6,220,54,175,119,134,157,186,137,4,38,229,87,202,39,99,147,54,105,233,105,92,178,2,24,0,91,144,136,150,178,105,116,162,17,113,199,171,212,76,163,116,52,203,110,33,99,32,203,58,77,148,2,139,202,193,46,176,179,137,60,9,177,21,26,194,209,142,24,160,95,64,128,117,78,171,120,84,233,148,46,133,94,99,87,116,136,138,210,218,163,38,12,80,166,153,29,169,220,5,251,48,61,119,35,118,191,179,183,114,172,30,58,152,14,190,79,97,92,68,94,1,14,91,88,160,48,146,81,0,78,201,22,132,40,15,152,66,128,90,109,96,11,8,52,196,168,192,193,195,135,196,157,23,102,222,239,80,199,161,162,33,16,200,138,0,53,41,128,80,162,50,29,115,83,176,55,1,182,126,248,10,63,189,142,182,167,139,115,0,231,194,150,180,15,198,243,231,169,47,195,7,162,253,191,157,221,204,252,251,167,125,37,157,71,28,27,142,179,17,217,66,148,196,42,106,248,199,83,125,248,65,111,237,88,12,122,2,88,65,206,196,108,227,249,44,163,33,42,212,32,13,11,80,39,196,117,211,115,206,119,156,149,178,250,156,57,110,11,189,252,1,127,25,224,47,126,19,255,69,172,70,94,10,92,163,158,214,222,73,141,215,22,103,43,56,230,149,162,193,36,16,90,8,103,181,241,178,207,115,193,26,7,190,245,109,93,222,118,235,243,98,121,211,15,119,58,45,224,127,226,33,248,132,112,27,179,67,191,17,117,241,119,198,227,191,51,150,187,145,237,71,42,228,213,69,69,168,230,36,117,239,19,155,222,9,36,123,77,62,76,187,228,185,204,236,192,144,152,19,54,9,30,251,158,40,4,144,45,94,98,41,204,28,136,91,60,92,168,13,8,21,227,178,52,104,40,116,51,22,122,24,4,0,176,32,134,0,39,113,90,8,16,221,85,221,216,216,128,33,109,22,12,38,96,108,22,221,64,19,33,190,108,53,1,157,29,12,44,130,14,174,160,55,80,241,70,100,98,213,241,129,0,165,19,69,236,78,59,143,215,157,95,216,247,126,152,253,128,221,113,123,186,50,172,4,75,142,216,57,75,200,58,153,8,128,55,133,12,161,255,233,95,27,197,106,50,70,103,132,82,127,233,124,140,13,96,145,193,223,164,56,170,148,182,242,40,181,119,36,214,235,77,135,72,61,116,60,209,213,19,194,51,26,67,125,208,77,113,43,2,43,26,104,114,118,192,218,112,1,235,251,175,185,126,194,207,188,108,31,49,122,68,214,7,237,250,185,213,238,31,37,222,139,2,168,100,102,119,98,165,9,103,166,65,73,4,45,44,43,73,42,9,182,158,61,58,6,236,120,166,53,28,20,220,106,177,99,36,24,203,134,199,107,10,65,88,234,145,148,70,7,160,124,49,147,86,6,230,42,218,32,207,35,125,186,140,215,63,205,95,255,170,255,135,149,219,136,93,122,159,199,222,215,40,213,71,189,204,109,40,16,128,130,128,98,0,160,149,165,4,64,219,94,122,121,105,145,171,130,230,27,191,118,132,250,211,63,149,227,163,63,254,219,221,250,239,99,37,205,33,247,77,239,150,61,247,205,235,253,171,191,193,79,254,254,228,205,134,210,50,219,26,13,83,221,156,172,237,186,20,60,67,33,162,173,148,181,11,152,247,67,153,33,93,222,94,89,223,142,142,231,57,190,190,225,110,26,154,167,238,182,176,142,158,182,50,108,64,51,137,221,224,229,106,73,157,196,9,205,116,17,72,211,48,119,116,99,119,86,157,91,83,106,2,4,12,201,68,75,161,209,107,55,123,126,244,70,45,189,203,110,59,59,1,117,233,208,227,28,136,183,192,29,231,168,165,3,132,135,125,53,23,50,85,64,27,91,202,213,250,197,222,62,241,234,127,189,190,181,249,17,122,199,29,108,46,93,236,219,246,216,68,124,244,254,242,99,224,67,110,51,196,46,138,92,44,142,29,18,81,129,6,101,42,0,208,167,122,134,5,224,198,50,80,182,20,88,101,155,26,87,245,181,112,138,162,147,75,98,160,216,26,203,112,95,170,147,147,56,220,216,64,171,217,77,214,128,2,16,14,90,219,183,158,40,110,94,233,103,216,190,215,16,16,50,198,21,127,142,211,127,132,98,179,152,140,82,201,41,186,44,100,17,101,177,133,139,102,212,72,71,116,131,225,163,216,125,60,180,47,49,125,254,200,63,15,124,130,59,127,224,63,254,206,20,119,62,187,134,47,127,250,63,159,63,63,35,167,46,141,128,80,17,131,12,10,228,2,164,174,254,110,171,68,32,12,69,62,92,188,124,200,199,62,255,159,251,16,176,123,239,14,205,187,7,118,183,188,180,103,113,214,195,198,42,59,135,209,96,109,136,36,49,137,218,16,206,186,0,210,118,239,146,150,17,235,30,195,229,7,255,55,160,110,255,241,100,113,60,254,7,237,34,158,84,222,151,61,120,1,36,210,242,31,222,151,127,39,89,97,144,2,130,72,117,54,191,138,179,92,79,85,192,116,148,153,151,173,12,185,10,137,236,241,186,146,239,194,168,29,251,98,21,49,161,7,242,197,246,187,141,135,81,186,193,184,153,47,112,99,93,216,50,138,134,229,129,124,32,128,42,86,161,6,215,224,108,156,98,9,45,32,0,45,97,105,147,32,34,71,188,187,122,203,32,117,59,116,19,116,2,28,246,226,116,224,118,144,201,129,0,47,75,33,86,195,184,141,131,114,163,94,25,127,248,250,197,191,254,229,207,67,114,255,124,247,255,118,238,69,100,55,161,167,140,123,124,124,91,206,123,116,187,122,255,254,103,134,63,52,52,184,52,50,109,20,58,164,64,54,24,19,80,218,97,99,25,182,118,204,91,40,32,43,104,65,233,72,221,164,114,149,6,150,100,164,217,128,17,4,184,227,159,35,49,20,195,141,39,154,193,132,11,96,110,222,41,120,116,196,159,255,238,248,181,163,233,53,10,50,174,173,72,106,109,32,239,7,214,44,231,32,200,138,2,81,228,3,82,219,184,222,151,188,177,68,175,152,138,29,155,153,101,245,155,96,250,251,126,247,246,18,223,170,177,248,209,117,115,230,182,91,103,23,183,114,90,203,24,146,101,162,12,16,149,92,69,8,236,186,2,104,242,198,18,152,8,51,158,215,244,249,109,28,255,157,120,157,155,247,211,92,123,219,205,53,196,81,206,172,206,50,220,192,5,46,106,38,37,92,226,18,91,74,202,57,123,217,7,32,67,241,118,232,208,77,100,207,101,254,174,255,50,254,245,129,119,255,150,191,255,183,93,251,143,220,76,61,245,120,118,119,119,222,219,142,49,143,207,255,234,142,127,79,20,195,24,128,17,200,106,191,32,236,123,207,5,43,221,170,228,213,185,150,176,133,84,222,146,168,253,34,1,149,59,40,242,226,192,114,231,241,246,141,251,195,79,238,135,46,64,3,226,180,252,143,12,64,30,52,28,103,187,127,76,250,112,107,124,126,109,187,79,198,220,144,230,122,183,207,237,97,93,95,106,52,190,102,216,6,61,178,152,175,111,71,209,199,139,198,195,5,156,21,142,74,107,203,214,192,89,210,34,100,130,197,178,128,201,26,162,230,248,84,137,144,162,44,2,7,110,192,5,2,20,181,8,156,137,3,236,48,32,173,205,28,80,43,184,49,131,147,68,0,157,246,38,25,186,42,106,57,110,172,87,202,147,207,54,254,193,95,254,167,95,237,254,215,195,79,121,250,235,214,199,109,15,227,212,151,149,170,211,178,153,118,61,176,79,111,208,241,94,136,91,28,207,127,244,242,135,255,255,55,15,118,56,233,177,13,190,158,188,50,58,15,124,187,203,0,43,213,118,18,133,82,86,11,122,132,180,218,173,46,23,112,14,14,203,36,84,35,128,234,2,129,97,82,234,136,98,223,129,85,2,182,139,43,135,97,108,49,74,14,44,88,221,246,159,255,56,191,22,60,23,74,31,62,180,20,123,94,188,150,129,132,158,37,197,0,85,135,85,200,166,51,221,100,25,76,110,107,248,46,161,179,197,104,174,228,112,114,191,247,161,252,121,248,193,55,110,213,233,253,120,60,134,152,1,22,163,132,34,200,135,45,184,218,168,207,32,214,208,84,27,251,145,165,35,39,81,74,39,220,168,171,212,58,1,166,113,191,218,175,173,214,9,250,153,118,234,93,192,150,53,8,195,19,253,0,239,102,7,218,179,184,37,102,104,109,57,108,93,208,97,60,70,220,168,86,17,21,197,155,16,110,147,174,247,169,188,92,116,255,85,250,219,47,139,63,235,95,45,95,79,58,254,7,50,254,135,35,109,73,85,28,171,249,48,143,251,104,26,62,249,187,98,242,47,221,46,22,151,89,33,125,77,222,12,32,85,60,70,164,236,91,84,78,24,88,14,64,186,15,125,125,169,130,72,230,70,10,27,42,232,221,156,121,3,236,137,144,73,94,197,72,133,231,115,111,144,147,75,143,190,71,16,228,29,108,243,233,126,191,204,245,225,86,97,251,205,49,255,193,201,56,15,130,83,96,202,239,182,117,193,234,143,237,163,214,213,104,239,162,158,225,102,194,205,213,138,133,159,117,190,62,150,95,163,60,123,239,97,37,3,33,66,16,24,35,82,64,201,94,111,227,177,32,115,16,141,198,205,68,105,128,123,93,133,93,64,32,152,149,210,188,120,219,115,220,26,81,228,220,144,73,84,28,3,74,91,143,219,15,202,230,7,222,111,162,255,251,229,172,179,75,78,95,240,201,92,103,61,211,177,217,2,50,168,50,53,75,219,44,208,199,242,177,255,84,252,195,81,250,217,176,187,191,136,215,47,26,218,70,106,16,235,102,102,89,244,176,31,77,202,209,244,131,250,241,84,42,188,96,163,159,155,13,14,29,245,244,42,206,147,229,156,134,17,243,27,173,171,215,107,58,137,109,37,107,219,122,98,78,160,54,140,9,50,182,104,214,188,209,48,105,45,113,172,201,87,73,226,77,94,234,138,181,20,145,114,110,134,178,88,150,97,56,194,217,144,201,154,108,76,175,136,217,128,165,88,63,97,149,185,204,30,63,140,94,75,154,20,108,79,109,216,213,48,37,45,19,53,139,71,11,151,148,161,12,34,9,146,1,10,80,100,232,139,42,211,74,0,99,9,79,240,220,170,47,103,252,111,99,12,226,26,113,101,55,56,6,3,19,156,198,192,204,100,116,144,28,156,135,10,205,77,161,41,44,73,104,22,138,200,78,97,8,67,145,134,192,187,231,113,247,95,199,182,21,127,225,191,89,60,252,251,249,61,228,244,239,143,254,159,112,11,127,236,48,155,140,33,197,147,253,126,249,15,132,21,1,165,164,159,119,123,60,98,35,251,201,123,240,79,146,184,186,129,213,231,38,253,150,85,223,43,73,3,75,31,93,62,125,188,28,243,230,190,13,2,15,227,23,47,82,140,234,187,58,239,57,255,120,220,115,18,107,2,120,158,117,123,221,120,214,15,89,240,172,107,93,215,206,204,11,207,79,164,30,126,117,229,134,85,38,25,108,105,129,73,117,6,103,146,28,62,35,102,226,14,24,112,16,117,5,219,221,171,52,139,52,214,208,76,154,157,232,146,59,103,18,35,2,229,136,12,40,225,13,148,190,19,19,149,117,110,218,60,58,126,52,47,255,225,63,126,57,248,159,215,46,154,21,58,44,131,200,4,13,39,20,154,102,246,20,128,168,37,208,116,109,169,207,240,235,73,252,83,53,28,179,203,31,254,220,57,94,213,175,158,30,253,7,177,223,248,227,153,63,164,234,100,122,47,179,172,144,98,4,224,215,200,179,112,207,217,122,253,195,120,108,79,239,154,93,28,217,38,32,201,78,23,67,10,68,67,57,237,30,83,142,134,214,132,162,199,8,28,57,229,184,134,61,199,91,223,142,51,211,137,161,13,42,101,149,81,60,159,141,203,21,99,4,22,220,57,179,151,103,199,60,145,51,220,87,95,234,56,255,123,19,15,249,52,191,235,202,167,169,244,102,159,134,42,196,62,87,50,132,215,122,185,166,160,230,180,79,168,76,190,162,184,253,144,11,185,211,238,36,68,10,132,32,70,170,0,136,34,107,98,242,220,42,185,54,98,178,215,94,220,95,24,177,158,29,175,73,59,91,192,33,107,106,16,88,52,141,205,232,69,8,26,87,226,138,100,235,114,197,168,32,32,216,49,138,208,150,145,52,117,9,151,159,199,237,187,22,114,248,219,194,255,173,255,65,253,250,223,166,183,45,203,127,104,90,66,217,55,170,162,222,111,203,235,253,243,191,133,245,63,16,1,240,241,181,196,86,254,38,30,141,22,81,222,93,207,243,136,120,23,126,23,240,115,235,160,166,17,144,6,104,211,43,189,215,141,88,159,102,215,219,183,158,202,233,250,57,180,239,151,100,13,150,50,172,136,135,235,217,27,1,235,218,54,246,216,246,195,191,112,174,85,207,11,39,120,201,204,15,240,213,176,245,53,214,65,97,84,59,107,128,221,138,144,204,80,159,102,80,115,44,172,187,125,48,68,44,196,12,160,3,182,27,218,110,183,162,159,59,239,113,14,164,93,91,7,123,11,82,67,110,54,2,44,57,220,23,195,64,132,23,20,131,137,187,3,48,104,174,134,195,178,25,207,49,19,57,157,170,82,110,205,151,15,191,88,110,214,18,113,49,78,34,27,75,194,18,26,99,68,8,112,8,74,117,41,87,125,216,124,244,135,245,255,251,65,189,223,251,240,149,255,243,167,111,157,254,210,228,59,25,188,7,79,253,175,171,25,109,158,10,73,240,107,251,40,127,196,55,122,231,247,34,58,211,218,159,89,98,4,58,211,212,210,73,32,168,120,155,188,141,82,115,4,68,102,12,77,58,213,221,215,81,8,79,92,231,1,42,109,123,42,28,73,96,172,76,212,77,233,197,35,207,220,243,59,186,185,238,181,19,223,110,35,175,19,23,40,153,83,15,204,18,60,108,146,240,193,136,177,148,55,53,137,102,61,11,249,73,14,95,40,160,186,88,13,12,222,78,117,178,54,0,0,42,73,25,62,153,18,97,9,154,130,115,183,207,131,70,82,35,6,107,192,20,28,166,176,132,104,26,13,189,199,9,182,201,34,224,102,235,60,57,133,94,150,242,9,196,16,8,67,182,20,106,53,64,130,222,197,56,122,137,174,219,233,111,203,234,207,251,119,242,219,127,143,207,255,49,141,10,56,18,5,212,182,31,114,189,127,89,28,254,129,144,127,64,216,228,18,100,234,2,165,78,246,240,150,226,245,124,212,43,204,81,68,198,121,23,214,200,211,215,136,91,187,210,41,61,214,250,252,248,79,222,219,182,39,230,139,234,59,245,109,177,152,14,103,189,54,206,35,64,136,107,21,92,15,117,99,215,237,2,119,127,110,105,29,19,157,93,28,107,220,95,229,211,22,234,43,96,193,33,221,217,155,171,198,5,180,129,24,224,251,185,51,246,129,8,71,37,80,115,101,151,201,115,221,107,55,183,98,216,53,153,238,21,186,193,39,205,53,68,125,183,51,77,230,156,6,210,215,58,44,66,234,13,48,96,211,119,90,204,32,122,238,58,172,231,229,75,207,239,223,127,254,191,228,163,87,238,205,205,141,253,251,215,244,125,244,19,167,124,4,0,87,49,102,64,197,14,66,17,69,72,72,226,145,106,78,172,98,137,177,25,123,115,250,104,207,183,93,248,241,165,95,255,241,245,255,243,246,117,95,102,121,255,209,31,254,205,71,191,187,231,157,236,131,175,183,101,178,60,206,15,158,186,1,143,173,109,151,229,124,236,60,209,237,20,123,118,84,48,117,2,199,202,214,223,129,198,36,179,233,34,1,234,226,225,92,197,210,111,73,63,22,117,157,209,195,12,222,224,113,17,108,114,239,118,199,154,251,56,167,248,135,223,221,6,63,51,108,236,174,253,155,41,120,158,38,119,189,224,206,175,168,11,86,204,149,98,51,23,131,68,48,43,222,94,135,159,255,252,23,128,20,253,238,245,167,217,203,7,120,109,236,197,190,252,2,104,83,64,202,111,108,1,156,100,44,210,39,125,206,2,174,157,200,0,151,158,51,128,24,82,101,32,177,216,39,27,54,74,117,181,216,177,158,15,209,31,255,28,15,62,230,213,65,22,235,232,209,122,245,27,243,218,75,172,113,57,81,90,61,232,240,208,20,246,144,158,224,167,154,17,180,121,242,210,203,37,251,75,85,63,252,71,213,151,45,247,28,101,32,37,145,214,200,122,151,43,215,67,22,253,227,163,72,231,34,2,228,92,78,224,41,143,15,138,174,254,50,164,198,202,231,3,222,68,165,240,150,198,124,141,82,145,232,49,189,189,36,233,200,3,245,52,236,231,118,150,243,243,244,85,196,77,252,24,224,243,224,226,42,177,159,105,70,43,227,185,175,167,23,67,123,203,25,143,167,113,127,37,231,155,120,251,4,62,112,25,7,123,72,137,45,105,202,130,216,145,187,213,221,29,209,63,246,242,26,230,187,166,99,192,118,70,115,19,151,230,12,91,165,202,78,49,118,115,237,215,189,57,230,236,162,229,28,94,181,231,121,130,1,198,101,225,15,143,88,50,85,223,65,123,30,253,244,178,191,123,250,88,46,142,151,185,62,251,162,185,153,175,195,230,126,203,116,155,110,125,66,9,105,68,217,93,49,3,13,53,8,165,97,25,176,20,100,140,61,179,45,30,103,70,227,208,247,50,183,3,95,63,55,191,255,19,63,223,63,213,207,250,220,223,255,215,151,127,205,107,56,94,29,210,200,166,133,115,73,241,177,155,25,46,157,117,182,191,57,239,116,204,172,7,217,51,3,73,230,72,77,147,178,77,225,176,221,88,118,90,135,223,237,76,214,147,136,101,102,215,183,29,170,140,211,108,225,119,107,234,127,52,166,220,181,56,253,19,30,142,98,188,206,230,18,7,54,0,164,180,112,33,6,189,82,136,8,128,29,191,168,27,89,112,120,216,198,143,150,50,236,127,254,162,63,120,82,105,137,149,109,251,116,132,62,21,65,96,0,200,161,208,228,128,17,234,18,74,69,0,33,34,145,85,122,44,37,124,183,4,176,1,91,106,82,73,218,52,246,52,158,220,219,219,159,254,42,112,174,163,192,87,246,127,23,206,199,103,159,212,191,177,133,245,199,126,115,84,23,141,128,222,45,178,27,218,9,97,177,146,54,165,236,46,158,251,182,185,191,34,170,191,70,229,107,210,3,196,69,16,140,92,86,212,65,177,143,143,135,125,248,231,119,114,181,66,218,10,121,71,149,146,235,170,227,11,203,41,192,168,126,15,227,99,165,105,253,78,250,121,181,222,112,93,166,171,98,20,142,15,244,61,240,101,228,140,240,23,114,195,60,115,146,251,200,223,167,188,172,67,150,183,16,103,75,231,90,215,241,221,62,161,238,105,85,100,113,149,44,8,10,4,165,220,94,253,62,113,218,215,47,30,252,111,134,239,149,93,79,54,35,220,8,71,15,22,145,157,150,238,10,165,62,222,51,77,246,178,103,222,57,78,238,54,187,61,3,113,4,35,127,38,146,181,39,110,59,29,106,223,199,230,77,250,112,207,235,253,227,254,117,158,94,157,124,116,127,246,122,245,6,231,230,153,234,213,168,110,153,47,178,11,104,49,173,48,10,235,222,16,11,110,215,33,114,143,196,8,54,212,211,130,242,29,92,101,221,156,55,245,233,210,252,241,243,207,183,207,30,253,229,211,55,222,159,127,103,248,245,163,31,164,171,10,143,187,242,161,51,189,157,41,199,194,185,89,57,103,140,53,8,103,207,62,111,203,55,229,219,0,25,59,22,142,48,29,251,243,113,83,231,215,181,182,3,100,219,178,235,188,175,201,133,39,67,201,197,119,49,63,183,110,158,185,23,124,224,91,107,56,22,133,14,44,120,1,24,214,103,78,115,164,170,113,25,20,39,109,92,214,175,199,79,8,95,94,156,127,234,69,127,79,204,6,172,48,193,179,197,41,116,106,59,184,99,134,50,128,173,20,0,124,163,226,210,119,64,131,21,1,15,84,88,89,49,128,201,240,94,244,52,172,36,26,247,164,93,249,108,143,175,215,159,212,33,98,177,133,197,146,218,228,88,79,58,217,62,95,194,121,240,236,235,250,105,233,0,197,69,10,172,67,157,145,172,12,213,196,148,209,175,244,55,95,242,191,16,217,61,252,177,81,155,154,200,33,181,113,57,62,123,249,252,242,159,218,81,189,66,169,95,104,53,149,158,170,188,222,251,198,239,207,30,140,148,78,184,243,82,25,47,78,145,71,207,0,238,123,12,28,213,131,103,129,42,195,175,23,58,240,13,201,69,64,65,132,18,176,83,151,226,177,191,192,49,84,21,100,167,115,217,231,48,207,43,191,222,51,221,231,251,175,62,187,232,85,126,123,248,242,212,170,221,208,249,18,175,45,207,63,173,241,229,188,233,66,234,145,170,37,65,89,178,36,221,176,92,36,120,153,65,168,143,49,202,114,71,235,224,168,174,167,63,63,254,252,191,254,243,127,62,251,248,137,255,241,87,248,159,63,176,6,222,140,178,177,75,188,32,15,187,156,135,155,33,119,241,238,85,94,179,154,181,39,115,239,205,253,228,78,190,252,9,43,63,241,78,124,31,54,176,254,139,248,68,195,150,219,153,138,117,206,19,166,115,57,145,15,207,235,83,255,24,125,219,31,231,247,31,101,156,154,169,228,142,161,44,250,38,91,65,99,224,76,115,144,59,71,214,0,96,31,16,89,22,65,169,5,149,208,253,191,164,183,242,68,14,195,228,236,115,185,104,167,71,166,223,232,111,254,252,159,231,231,115,95,205,207,191,60,254,159,247,252,241,203,221,111,87,79,206,99,193,4,211,117,122,163,151,51,207,231,241,135,231,141,31,187,49,219,9,162,209,176,46,79,108,139,119,229,220,205,111,159,112,245,91,223,216,141,155,178,59,136,113,241,0,10,143,148,158,109,245,231,189,112,137,11,11,133,194,16,224,90,52,116,40,235,198,52,44,53,94,175,242,233,230,163,141,23,149,56,88,72,35,185,241,24,2,232,142,238,212,232,23,82,99,206,164,195,95,190,42,3,8,9,4,128,28,100,0,242,88,46,185,33,74,65,182,185,156,80,245,22,2,30,43,201,94,167,178,27,7,22,89,119,84,169,175,238,253,57,126,248,59,183,62,253,167,121,206,243,37,2,95,142,194,52,211,253,228,71,63,252,2,222,47,158,221,230,47,126,193,131,76,185,11,58,234,75,2,66,24,104,68,186,40,237,163,60,203,20,213,159,235,201,3,252,73,131,134,224,86,236,175,43,100,184,222,159,61,191,62,250,123,137,13,80,93,93,122,65,124,246,193,192,53,250,233,137,209,69,145,199,247,220,202,2,108,111,200,189,103,106,210,151,214,114,170,250,137,69,234,14,158,64,3,33,115,10,5,2,72,186,117,246,65,98,149,144,232,73,164,176,155,224,120,5,10,154,45,245,80,3,12,23,209,103,20,88,234,142,220,161,216,68,13,188,125,85,120,202,148,217,152,58,240,121,206,57,59,146,199,82,221,215,174,209,25,223,73,124,211,39,155,253,165,207,47,187,233,117,60,246,43,119,251,235,149,159,170,184,59,214,200,78,143,215,126,251,253,238,239,113,251,27,171,124,121,16,255,52,126,255,179,112,123,183,60,191,177,56,38,227,181,95,251,123,35,63,248,57,163,122,39,236,249,237,145,76,157,207,173,241,81,3,49,241,226,14,171,1,214,205,72,165,1,83,201,130,148,4,77,224,150,103,123,57,111,62,31,27,207,143,199,215,99,126,246,236,167,233,222,155,189,25,72,214,138,72,14,113,122,96,4,68,40,65,19,152,189,133,161,212,61,79,135,228,171,66,11,43,213,202,194,89,99,157,250,220,136,190,67,13,40,99,75,198,5,18,220,163,128,168,201,234,167,83,171,98,14,103,90,41,86,202,133,61,235,125,29,125,220,207,54,158,86,223,127,25,139,63,102,118,229,246,157,187,119,109,31,109,227,231,54,253,11,102,191,67,122,37,22,3,37,161,132,72,86,124,65,133,103,55,152,76,174,164,100,202,136,52,75,198,148,84,112,67,165,186,5,17,135,70,124,56,147,31,95,175,234,37,181,253,15,126,241,207,44,72,39,141,148,8,66,0,85,92,36,87,217,85,114,147,157,144,199,154,19,133,76,115,162,41,131,198,67,153,141,166,157,44,73,112,66,55,242,66,87,47,78,141,205,195,145,150,3,202,125,183,31,30,122,237,230,136,166,20,133,132,142,128,44,225,168,78,199,154,15,240,217,58,188,237,154,220,63,246,86,6,190,188,249,1,157,125,167,65,189,34,4,88,228,97,161,118,92,222,158,6,239,158,254,131,169,155,237,207,142,230,218,228,206,193,253,228,126,98,41,93,138,46,52,100,89,38,0,255,252,253,111,52,48,162,234,78,135,8,183,182,214,116,225,180,102,228,182,169,75,189,29,217,112,18,22,3,62,190,207,23,240,237,55,227,123,48,223,61,127,191,191,178,189,79,227,26,93,99,26,126,24,237,73,217,7,223,222,230,151,223,123,254,213,85,238,253,166,183,114,248,42,30,238,147,184,134,240,106,135,109,157,223,47,56,94,174,214,205,241,237,220,118,165,198,105,207,175,235,254,238,36,214,189,55,95,154,254,209,183,31,225,219,211,255,216,31,127,159,255,247,87,8,221,156,196,92,129,155,51,208,213,138,40,76,28,46,47,115,195,204,125,79,30,104,47,210,131,228,227,137,79,57,129,210,47,235,159,244,3,224,41,51,36,84,72,74,18,155,136,75,94,1,36,62,40,225,74,128,17,57,146,7,19,78,48,188,144,223,40,73,108,56,36,104,74,186,149,195,198,83,154,119,142,134,119,49,30,145,134,64,153,10,88,2,58,83,98,123,91,97,245,179,132,185,220,33,95,207,223,91,232,54,200,197,68,47,15,209,138,168,90,149,84,192,14,46,84,220,162,244,233,102,196,231,6,211,37,23,113,109,179,139,148,49,73,171,245,227,74,48,53,86,107,3,100,32,64,177,68,133,91,132,137,23,132,109,139,34,97,52,0,152,23,6,104,195,72,110,200,226,24,222,214,229,203,186,118,57,183,183,245,197,199,235,234,174,95,66,15,174,162,70,86,164,165,199,198,193,156,41,190,81,235,17,29,177,137,211,80,231,72,7,117,88,177,225,108,79,58,27,146,128,79,251,56,176,3,234,146,198,22,122,142,114,43,109,173,81,144,237,253,141,107,177,20,71,128,47,183,0,69,11,106,42,69,186,96,255,41,221,165,158,94,121,118,209,233,172,229,214,228,162,75,141,107,15,237,220,177,115,10,15,166,7,244,205,124,165,63,147,21,67,165,85,84,151,208,37,19,17,51,25,50,34,155,96,106,210,209,64,51,162,166,40,231,58,197,106,216,41,87,70,87,115,35,90,36,1,18,96,132,104,72,6,13,129,64,53,106,189,236,18,216,201,141,130,4,89,149,111,96,59,137,203,118,169,42,214,57,155,239,151,50,217,80,214,204,161,253,77,79,123,42,2,247,81,196,8,126,6,31,244,131,170,18,224,169,217,27,86,153,214,194,237,194,80,110,202,117,21,236,192,147,112,250,158,31,123,65,99,149,2,27,207,68,17,142,98,34,165,160,247,43,245,233,210,144,31,166,188,23,114,165,106,0,206,9,25,12,209,128,255,63,95,62,72,0,171,57,65,49,94,88,183,113,141,124,141,122,88,68,178,27,174,102,176,166,172,233,38,138,35,211,246,109,90,1,7,167,212,46,4,34,91,232,96,44,167,120,60,133,189,186,30,237,182,6,106,213,182,124,119,35,178,231,9,106,222,76,50,240,104,187,211,127,245,199,225,72,41,113,18,42,172,189,187,235,45,144,51,8,112,227,6,12,201,45,160,80,35,244,175,81,219,51,35,24,184,207,229,140,189,155,63,177,9,227,237,40,93,68,244,186,234,24,210,113,37,210,98,36,187,199,3,109,239,34,173,227,11,203,104,113,44,0,40,27,189,213,179,206,71,129,71,30,151,171,243,94,227,110,61,144,30,202,207,167,88,219,41,164,42,185,180,213,56,115,153,156,6,136,5,151,97,179,40,192,59,40,172,179,241,81,183,141,221,109,76,170,14,184,114,165,22,230,45,116,55,196,64,50,185,249,168,81,197,196,75,5,33,0,6,178,66,83,58,44,152,18,96,164,85,136,201,62,173,65,159,148,167,215,217,135,123,127,94,39,154,143,43,159,175,217,140,105,78,42,142,168,103,116,101,13,173,141,201,99,50,68,43,177,13,200,220,5,241,66,136,69,24,154,137,81,156,53,80,162,101,232,139,198,243,202,25,56,106,237,30,152,124,61,165,86,253,132,211,49,221,83,134,177,138,104,232,106,122,200,148,43,162,101,56,98,58,106,169,225,87,171,118,158,124,192,193,165,14,180,31,159,219,252,121,53,187,94,109,110,127,245,213,47,188,250,15,60,249,7,230,111,148,62,39,213,217,232,62,70,154,251,144,48,175,6,69,205,244,84,3,180,41,29,185,138,12,186,197,119,55,31,19,250,85,108,147,13,14,251,10,95,29,52,30,117,78,168,4,73,153,161,72,244,68,113,44,212,221,42,206,181,99,25,38,45,204,44,83,10,195,154,66,123,80,251,59,91,154,70,237,153,251,8,134,86,124,225,99,42,181,98,106,227,42,34,98,94,152,22,34,75,144,59,235,12,105,255,246,246,241,148,122,250,253,217,199,194,251,102,124,16,107,3,180,76,229,141,26,251,6,51,208,232,64,8,168,139,139,247,243,203,118,206,157,189,58,81,223,186,27,143,174,104,218,253,126,18,178,38,20,29,2,97,177,88,92,15,215,142,167,162,128,136,212,30,117,185,159,125,23,127,115,123,125,169,253,226,4,113,25,153,198,174,188,26,147,175,159,134,7,138,85,241,76,85,120,98,234,34,146,144,70,33,121,187,211,207,127,138,103,127,212,89,63,79,222,239,154,210,9,195,130,168,119,128,168,154,215,97,207,105,139,217,123,152,171,210,142,169,156,8,99,188,34,65,128,33,165,23,76,34,216,253,61,98,37,79,227,188,72,229,120,164,53,146,129,120,174,204,253,170,246,217,157,201,165,28,51,228,10,239,218,225,251,78,228,165,180,15,12,65,6,2,216,177,182,77,21,109,167,155,163,55,143,60,139,103,239,142,211,135,121,92,164,46,71,107,155,37,116,167,133,121,89,42,185,89,38,176,6,32,77,209,42,150,115,58,244,106,233,138,48,148,13,89,114,156,118,196,226,148,99,89,15,24,240,18,198,30,109,162,104,144,6,0,182,164,130,166,41,52,162,224,184,108,128,25,74,150,73,128,166,179,241,71,187,180,91,55,51,143,113,204,147,37,30,142,243,229,226,179,165,38,39,85,35,169,198,208,152,32,188,143,188,97,159,114,40,136,170,102,225,196,130,74,80,69,27,157,206,72,235,36,96,181,206,176,206,206,199,240,33,177,139,109,109,92,179,183,197,6,31,177,157,177,79,166,164,26,90,226,152,76,218,52,97,247,75,14,146,157,241,162,213,109,158,252,225,185,255,172,249,134,79,205,44,106,107,98,199,186,116,106,171,176,125,106,52,183,173,121,53,162,33,86,29,97,10,50,97,134,10,16,48,172,227,151,47,245,195,117,219,57,213,163,26,223,107,249,176,130,206,180,173,54,95,59,174,253,183,39,211,238,45,238,154,227,42,115,179,219,129,9,219,69,87,69,53,226,124,108,49,208,124,26,222,80,218,47,112,109,195,154,217,83,198,218,173,110,19,234,106,134,10,110,150,228,66,120,98,85,178,152,130,33,217,112,151,30,135,110,127,21,110,36,155,182,86,185,240,111,67,236,179,57,169,133,86,39,102,222,179,24,36,42,23,166,61,65,130,73,209,33,45,235,241,22,179,243,164,195,22,30,146,149,48,187,166,234,237,106,162,156,1,72,44,221,8,17,0,174,174,3,126,188,45,110,13,229,240,188,175,235,49,230,59,101,237,123,210,10,128,10,73,29,249,156,180,28,62,14,251,225,67,165,249,35,141,48,149,84,17,141,36,97,41,95,189,24,226,219,23,71,158,89,186,171,93,59,165,53,0,43,68,241,5,197,90,237,107,150,179,253,96,127,16,19,3,102,36,21,167,44,134,66,172,87,145,20,15,34,202,169,177,151,142,25,101,158,200,229,205,37,69,133,136,30,23,121,129,183,91,221,243,41,2,200,254,26,1,219,206,53,102,129,30,88,99,84,6,107,153,26,71,76,242,216,218,148,162,234,246,133,241,113,63,120,211,61,239,241,251,99,246,5,60,158,134,117,77,221,103,81,182,199,95,209,37,201,5,55,214,3,0,80,198,6,164,63,51,245,26,29,182,109,173,113,172,179,108,27,33,105,56,135,161,186,64,52,212,149,164,249,52,192,199,203,146,70,74,139,134,185,216,22,195,20,134,123,209,188,144,12,116,144,188,136,179,161,150,148,135,216,105,173,139,101,114,101,90,21,231,241,168,140,23,75,60,89,184,157,228,78,40,198,166,185,198,198,235,71,83,87,175,222,230,232,120,161,122,208,8,174,117,195,117,88,135,193,163,243,101,228,135,245,185,54,14,151,146,217,94,96,145,98,135,102,21,209,95,243,120,220,195,138,88,82,88,108,242,96,90,58,169,202,154,10,208,6,9,25,129,180,241,248,37,47,246,246,160,199,139,151,94,125,84,121,227,198,147,118,222,159,207,188,248,73,225,128,152,103,128,235,36,36,16,109,183,232,251,219,229,201,135,151,115,84,223,40,252,251,196,215,133,66,79,197,111,94,242,208,171,120,127,223,229,162,123,73,62,107,126,117,175,124,44,82,47,41,247,167,147,148,110,104,74,181,104,64,247,181,221,59,57,204,208,189,152,191,75,175,51,36,168,209,210,150,139,97,161,178,41,65,169,140,52,51,205,196,34,64,121,86,69,26,26,127,45,235,125,126,226,201,8,247,184,188,227,226,60,167,126,169,192,114,250,173,21,148,117,45,118,37,181,43,134,53,0,32,3,67,77,39,107,255,19,231,185,30,198,79,39,8,124,107,124,51,206,193,166,254,97,208,116,51,92,72,131,136,192,248,191,81,39,20,213,225,115,130,115,36,92,179,65,243,241,212,235,219,159,96,189,187,254,230,24,143,214,119,39,167,112,138,29,113,77,140,243,79,254,250,200,175,50,121,103,247,167,59,128,39,99,37,52,24,178,175,245,173,111,236,43,216,63,159,162,203,123,3,35,65,149,24,137,21,9,47,172,195,60,119,62,167,47,187,251,227,223,215,29,67,76,246,43,82,101,98,81,181,229,176,247,94,191,62,25,115,34,160,113,159,249,204,149,41,90,231,11,166,244,97,224,185,66,188,222,0,69,180,185,8,232,205,164,138,215,78,66,149,89,70,132,6,79,166,100,101,3,122,86,189,133,156,198,142,119,220,61,246,168,93,189,163,59,96,135,167,231,219,28,91,163,52,27,253,214,99,198,80,116,177,5,147,150,41,64,210,98,222,30,56,193,175,221,246,83,5,166,173,92,170,227,49,77,53,69,214,150,40,239,14,207,68,19,55,163,142,0,72,107,26,75,42,20,84,160,97,2,105,33,164,161,84,95,104,23,250,43,77,153,117,57,107,109,242,57,226,12,0,219,152,205,145,207,151,97,142,139,57,159,206,243,201,210,231,107,141,243,162,121,172,31,205,215,8,96,190,44,209,212,210,185,34,10,229,188,149,35,172,85,37,90,68,97,207,149,247,99,161,169,123,187,203,250,195,26,103,236,255,11,198,75,112,179,203,88,10,160,108,90,64,0,67,40,81,218,184,72,29,56,6,41,173,145,241,222,214,3,167,223,249,108,172,23,183,246,228,67,63,73,85,179,149,115,50,138,223,79,203,37,124,243,117,63,253,17,94,18,122,255,192,135,246,187,83,59,14,148,103,126,50,134,151,99,160,32,26,197,61,33,116,181,222,111,166,153,132,27,48,44,156,106,238,156,70,112,111,140,194,84,241,183,32,222,78,202,151,183,113,212,165,47,126,112,173,252,244,73,252,238,46,123,61,223,204,122,184,128,75,42,7,148,193,82,128,12,117,67,28,131,86,213,44,131,221,162,52,206,26,78,195,53,56,231,65,88,199,10,35,205,231,33,45,183,126,205,217,58,180,138,247,170,6,17,4,96,178,225,163,87,151,139,103,142,230,5,22,97,226,78,204,123,156,228,86,34,16,144,119,208,64,196,0,19,1,168,94,167,76,178,105,41,228,241,134,124,243,192,211,9,183,170,18,190,56,156,81,208,16,182,93,53,173,111,242,225,17,63,2,125,123,248,131,179,19,253,195,147,171,16,58,163,108,26,222,38,123,157,159,117,121,142,34,140,66,105,70,68,116,203,104,33,108,66,242,122,117,62,197,77,125,217,40,36,236,161,161,199,139,193,163,150,178,170,173,144,175,164,16,241,78,41,226,82,101,39,95,43,176,0,85,176,14,136,216,66,6,177,204,70,89,176,115,80,206,232,210,63,194,73,53,223,224,163,92,97,92,95,129,125,149,172,55,185,24,22,141,213,232,247,44,25,151,208,108,58,34,182,67,220,138,115,72,162,83,175,146,154,134,48,81,98,181,232,74,61,2,3,173,212,178,241,58,134,17,176,192,0,130,168,146,81,32,186,70,102,156,187,18,206,72,151,55,69,231,212,63,55,124,110,121,144,103,5,151,178,129,219,74,237,212,122,218,121,102,171,139,153,65,47,39,206,79,36,158,44,123,247,117,244,247,116,189,20,211,159,135,91,142,107,165,121,94,241,56,110,84,168,65,140,140,91,171,210,172,48,86,186,253,244,231,184,254,212,139,54,251,82,127,241,127,115,253,250,55,171,57,246,16,0,33,54,2,230,24,193,90,42,54,146,83,133,78,104,248,25,216,106,168,121,66,0,112,91,243,123,215,64,181,214,9,124,244,157,47,103,210,179,111,171,117,55,118,119,243,219,159,250,232,155,119,113,117,131,125,209,203,11,49,173,132,88,197,222,224,110,72,131,203,193,168,16,212,181,167,109,78,224,60,105,47,248,21,231,229,196,175,98,121,200,217,188,3,184,15,48,248,226,191,233,182,60,209,229,119,73,221,94,247,96,36,189,192,38,194,116,0,100,100,0,1,129,31,197,98,175,80,203,116,187,19,121,116,189,0,2,14,136,167,134,187,235,249,151,58,253,131,20,153,252,140,140,207,234,97,101,157,217,89,156,61,113,131,86,119,63,131,87,65,87,180,94,200,213,0,10,104,54,107,99,38,159,19,88,64,247,139,17,54,137,139,238,8,79,128,0,66,66,19,235,243,213,243,58,197,92,231,161,145,208,212,123,210,155,79,60,95,211,101,176,94,160,187,70,44,40,82,18,146,86,255,7,47,235,223,164,249,55,239,226,167,153,223,206,250,254,40,20,26,254,216,199,139,92,238,79,78,163,59,199,92,179,122,168,234,92,245,140,166,196,250,48,125,57,2,129,235,152,92,105,39,178,136,157,40,236,65,80,36,133,47,185,170,180,149,153,47,169,128,38,23,121,189,3,26,246,185,182,120,186,88,100,39,47,115,68,240,66,76,101,214,182,130,65,88,212,160,173,121,227,97,212,160,139,125,162,92,154,1,169,162,117,40,100,71,109,166,66,23,241,134,134,113,17,201,162,181,101,224,86,180,50,244,40,181,169,46,227,129,50,148,74,90,80,151,35,65,153,227,227,197,54,109,83,89,208,162,0,129,48,166,4,210,82,93,106,206,232,217,243,137,233,212,40,189,217,127,113,178,12,110,0,69,26,234,205,90,86,15,182,147,218,228,58,217,195,122,146,141,4,3,231,235,87,120,119,226,60,35,206,150,180,24,74,197,172,80,117,220,25,149,39,64,47,28,197,67,35,239,170,125,119,236,127,235,242,242,49,240,131,115,255,193,188,114,125,147,223,15,113,31,179,230,2,4,228,18,128,0,43,104,2,224,174,20,214,130,2,137,196,138,44,0,24,59,61,208,55,172,1,23,37,19,101,155,230,182,94,93,29,251,15,187,183,73,125,13,127,237,23,123,194,251,11,57,48,150,10,71,70,157,42,33,198,140,144,12,224,62,138,141,4,185,132,185,25,73,207,131,190,6,252,132,87,125,248,26,10,130,255,153,174,44,55,55,193,71,244,225,168,212,3,150,203,93,220,221,244,216,102,160,6,242,9,0,112,88,87,105,251,10,180,175,70,159,35,122,68,150,11,218,65,121,154,50,1,109,176,62,140,254,188,170,175,12,190,66,54,94,82,247,202,236,16,43,73,154,149,105,44,42,55,150,21,155,39,42,88,33,13,33,7,96,210,175,42,182,85,233,238,1,10,71,23,157,233,207,205,54,23,217,1,0,240,28,202,233,11,117,21,236,80,10,4,51,45,52,26,35,191,253,89,60,95,237,219,24,159,165,15,13,67,39,21,19,251,44,125,58,210,254,174,87,75,159,43,189,218,45,193,114,32,36,26,78,238,247,225,119,122,190,241,175,61,29,31,176,90,184,61,169,140,72,36,229,72,193,1,85,98,209,51,9,53,9,98,197,38,173,168,161,44,90,61,126,126,119,28,60,185,196,16,250,92,101,242,144,215,224,88,253,50,127,42,144,73,233,44,62,151,31,196,158,226,106,212,122,230,12,34,10,240,200,149,156,166,117,31,250,206,120,123,163,110,202,212,168,78,198,141,108,27,216,109,115,172,128,123,38,17,228,203,154,187,232,10,255,112,229,23,143,175,213,216,78,182,45,243,204,234,49,168,57,198,165,133,90,244,53,47,65,155,96,139,0,218,65,23,226,214,5,73,25,152,23,224,57,93,187,236,126,14,151,169,10,204,67,89,169,43,14,160,30,106,26,163,189,172,205,112,207,22,6,17,88,107,177,27,173,72,138,208,67,13,49,108,132,67,7,15,254,224,247,231,253,218,95,235,218,139,254,202,213,102,134,202,244,65,88,130,15,130,178,4,7,236,121,88,32,0,209,22,112,102,109,122,159,188,250,131,151,159,118,182,218,88,251,28,219,253,190,60,90,125,86,213,174,62,173,86,97,46,125,155,234,254,167,232,191,16,152,198,252,28,199,175,126,248,63,126,219,215,252,184,222,122,27,27,143,161,235,186,177,106,1,134,164,211,180,96,35,195,40,139,68,107,9,164,33,90,80,10,206,132,0,83,22,165,98,11,213,204,198,130,205,212,43,99,96,182,63,210,205,21,170,246,54,169,136,127,243,120,18,194,177,12,162,97,128,18,51,33,28,98,164,162,67,132,5,15,144,188,192,195,185,47,251,253,72,46,135,210,122,49,46,206,248,101,62,135,229,191,125,251,242,136,196,158,15,85,245,158,85,44,173,195,176,231,168,131,170,146,52,17,36,80,120,224,16,105,194,162,72,239,117,159,20,162,126,7,16,67,115,140,71,26,88,186,233,230,152,251,196,216,229,72,72,130,212,54,185,208,212,180,218,251,134,160,78,76,152,107,210,246,58,236,174,179,178,2,66,132,92,241,113,45,128,224,201,186,179,70,27,121,22,96,95,144,247,56,138,0,128,243,115,64,22,49,147,141,124,246,52,101,1,132,81,53,156,85,66,145,230,202,123,24,127,242,27,192,95,168,79,143,253,227,53,110,107,62,98,124,241,82,136,119,141,79,215,190,239,246,159,206,190,241,249,234,247,215,250,114,108,211,150,10,204,73,217,219,95,190,241,143,127,191,247,202,227,169,166,139,92,159,23,195,238,147,134,171,190,42,10,144,220,144,132,205,155,84,97,111,167,53,167,173,143,95,220,15,191,253,250,245,183,191,193,76,195,161,68,68,41,234,128,17,213,238,34,70,68,173,184,0,137,29,246,5,215,76,164,202,227,239,69,178,194,153,230,63,231,53,16,29,204,12,9,112,145,227,69,140,86,32,95,163,178,33,237,72,40,85,96,203,24,145,93,188,17,96,213,154,3,8,108,211,72,51,137,86,115,220,232,149,137,179,120,110,219,217,188,206,25,98,188,111,174,10,248,118,13,185,218,98,180,158,29,34,72,244,244,68,8,215,81,206,148,179,204,118,60,61,4,169,97,73,210,74,206,33,129,54,76,68,25,228,163,230,157,170,98,161,65,40,39,234,72,43,194,216,104,237,163,214,51,229,89,152,61,125,121,124,118,246,7,139,254,197,251,91,9,31,212,126,67,123,65,51,197,213,164,106,163,57,108,5,68,134,52,94,160,169,112,6,125,244,84,131,231,211,109,185,100,220,237,113,203,47,89,235,101,95,95,216,191,168,199,219,222,254,32,183,239,153,245,156,95,140,191,249,191,238,199,151,23,108,120,188,211,221,157,163,155,173,248,45,218,173,14,221,50,160,148,83,176,136,76,128,30,58,117,249,194,22,180,138,5,7,16,8,52,4,13,32,225,149,53,166,55,193,207,233,137,48,113,22,192,102,207,126,184,206,24,188,22,62,124,131,131,39,165,28,228,229,38,29,4,217,167,108,39,54,147,163,72,89,34,17,128,75,211,39,156,60,210,108,196,232,48,167,230,113,251,213,248,212,191,219,239,160,22,244,135,251,77,46,169,128,77,78,12,97,13,84,81,46,145,73,120,136,46,194,242,51,214,25,144,100,232,180,160,165,34,77,114,66,208,36,176,92,5,8,146,142,173,161,34,253,99,49,16,94,38,33,218,158,192,195,153,31,106,200,124,44,37,125,1,165,64,0,236,185,100,45,39,164,3,68,204,207,109,243,60,7,53,17,192,104,110,218,162,34,32,176,137,80,44,105,36,11,0,206,85,166,94,31,116,224,146,166,250,80,35,44,104,188,89,247,251,165,90,211,47,239,235,250,148,159,70,118,192,161,193,102,180,188,100,252,45,116,107,123,19,219,221,232,114,12,20,17,5,213,33,41,191,117,254,1,110,4,26,149,20,7,1,160,249,42,192,221,162,161,21,164,107,102,73,87,97,82,82,169,57,193,214,80,125,134,219,30,203,138,29,115,218,6,33,47,125,124,78,219,123,118,112,174,62,31,64,106,84,131,4,38,87,45,140,8,113,153,3,112,172,136,1,216,114,212,52,71,18,137,100,132,189,62,78,47,179,94,49,94,163,203,147,94,220,109,183,24,167,147,71,71,43,31,141,187,107,160,97,211,104,110,8,129,40,88,119,167,215,20,14,146,45,113,74,236,156,240,137,133,75,52,18,229,59,153,173,62,141,5,85,18,253,213,223,132,123,22,128,204,48,186,163,168,20,74,106,158,173,84,171,161,170,196,238,177,117,39,219,123,131,28,136,11,93,242,213,203,141,168,119,133,239,71,220,161,51,229,163,143,143,173,204,145,108,61,74,15,231,23,141,253,248,229,158,198,61,98,5,223,55,241,184,227,188,222,191,184,134,92,234,122,5,251,163,247,245,131,143,255,224,191,187,177,114,191,87,219,123,111,163,54,211,226,42,129,53,178,199,177,228,207,178,242,85,235,152,158,177,114,193,204,138,237,38,52,112,125,97,95,198,100,3,5,235,50,8,5,32,42,134,196,217,40,191,123,184,179,190,166,249,147,83,6,237,79,190,56,47,150,239,74,186,71,116,93,17,24,233,173,194,120,144,14,74,49,49,247,146,56,230,39,51,78,58,189,232,201,128,3,55,10,195,99,63,164,23,239,109,94,142,55,217,95,255,77,99,27,143,157,231,249,62,183,171,104,212,129,163,251,196,64,108,112,195,8,189,52,63,169,94,0,186,224,28,160,128,71,114,162,59,104,161,160,84,18,39,18,57,176,50,203,37,102,93,148,254,88,28,204,35,171,103,30,223,112,114,110,39,31,68,217,91,2,21,4,178,87,17,246,103,150,175,84,166,84,103,164,140,6,157,190,25,63,247,79,207,221,197,121,237,195,57,188,80,70,88,203,254,236,110,169,120,149,37,88,176,32,1,44,30,243,218,13,105,148,24,104,179,166,107,57,95,215,241,102,142,241,2,252,102,127,90,232,37,227,225,113,55,178,211,238,84,164,175,26,42,101,137,64,217,32,164,24,42,193,48,48,165,27,139,60,89,1,192,55,223,72,110,210,36,45,48,102,202,214,46,207,151,204,10,209,58,54,233,186,51,228,157,114,240,176,199,7,164,104,231,116,91,60,164,233,80,164,46,245,200,59,49,212,152,128,141,153,92,237,157,164,142,5,41,182,164,24,3,1,97,64,73,212,44,44,175,28,56,240,208,174,120,213,10,2,146,50,68,167,123,234,205,216,178,124,145,251,250,184,126,219,143,55,182,251,89,238,103,200,17,121,148,15,109,190,109,139,92,29,19,183,184,209,121,233,81,236,160,100,249,60,189,203,86,137,193,118,142,20,193,165,149,180,39,32,179,3,150,122,1,65,110,10,148,86,19,16,84,149,17,116,90,164,111,123,120,224,56,97,31,113,22,154,88,213,231,64,143,2,53,112,23,145,10,67,151,161,35,242,164,45,243,225,200,186,227,143,66,221,165,126,205,187,16,94,69,174,162,24,183,44,97,226,149,29,203,113,54,151,44,247,172,115,137,236,141,55,208,78,127,251,250,179,63,191,200,91,190,193,235,141,59,159,93,219,87,183,118,237,55,251,236,83,31,220,215,0,238,207,243,238,136,131,254,167,149,59,86,106,156,181,92,246,205,230,73,180,6,188,140,96,26,52,9,66,170,138,162,82,42,6,32,201,107,227,58,114,72,248,204,192,62,253,229,254,90,29,39,138,221,18,97,94,132,33,197,136,210,228,33,108,180,9,165,40,60,123,139,28,240,126,200,59,113,54,12,222,83,195,87,255,233,46,87,171,163,214,217,10,135,27,46,52,62,172,168,217,112,86,195,212,48,45,51,98,197,30,21,228,5,56,59,157,221,140,6,18,144,0,10,22,91,30,91,15,204,86,129,168,128,0,180,172,144,58,80,32,186,74,208,243,73,206,98,152,124,87,114,203,92,57,116,1,124,17,40,48,128,233,6,37,67,118,200,164,83,82,19,237,125,246,226,167,113,126,153,183,242,126,251,3,201,15,94,140,27,83,81,209,242,58,13,78,55,90,10,29,169,102,136,116,84,184,141,190,145,157,34,10,158,244,43,9,164,43,91,35,225,210,98,220,87,134,170,219,165,78,247,94,83,20,162,39,132,168,9,65,12,70,24,176,70,65,4,87,156,64,16,0,82,133,200,80,6,92,132,22,10,64,6,167,184,28,137,43,157,206,15,167,159,38,70,147,61,95,219,231,78,111,185,254,153,87,117,209,183,146,87,153,118,253,9,82,216,68,187,144,108,115,189,21,195,234,73,31,144,116,188,104,107,237,196,108,172,205,140,66,102,99,20,124,196,68,38,86,44,113,157,27,45,44,19,172,35,37,179,6,203,252,216,29,57,220,102,126,58,111,95,70,246,158,239,200,159,96,151,89,231,153,182,109,112,190,157,188,86,208,217,194,235,29,253,70,164,44,46,170,102,36,121,117,150,173,229,12,156,14,116,89,163,222,86,203,45,149,130,156,99,41,15,19,77,123,10,114,240,10,134,84,81,85,69,3,158,64,49,182,189,89,214,106,123,45,236,99,192,17,178,53,191,109,58,93,83,170,78,84,146,157,128,160,86,42,145,34,94,156,200,169,134,244,224,203,237,168,195,187,1,239,7,221,146,229,18,18,191,245,223,170,219,90,179,73,9,47,230,131,46,197,172,36,216,151,91,247,60,70,141,69,29,199,87,76,222,230,157,223,247,227,143,239,210,170,241,152,135,121,171,63,157,127,251,47,206,15,254,224,171,255,164,249,163,234,111,172,170,186,61,41,141,85,145,56,19,47,1,237,58,157,37,131,146,20,145,81,150,2,180,2,246,102,122,224,108,154,199,121,101,102,127,226,230,75,189,83,158,3,248,58,101,9,57,242,156,221,152,55,219,161,118,155,203,49,78,133,52,61,3,6,2,119,88,29,183,87,254,94,91,171,127,114,231,187,117,98,85,198,145,41,106,204,0,233,122,85,153,173,80,105,75,91,40,77,9,72,102,198,226,101,114,23,224,81,35,31,32,3,100,131,58,208,210,146,92,147,158,179,18,42,72,8,99,236,162,113,56,2,87,126,17,107,150,190,237,94,82,186,194,234,8,0,160,91,120,105,241,9,216,7,122,29,200,218,64,74,66,148,58,46,140,117,239,211,225,163,183,15,252,51,220,124,170,55,30,190,235,37,63,77,0,104,6,41,253,96,100,210,222,140,144,6,22,224,250,191,211,39,87,2,4,168,40,225,9,41,36,151,85,167,155,7,196,219,97,92,31,247,211,183,57,98,223,59,153,76,134,180,17,151,118,213,166,106,104,37,160,154,5,201,141,5,129,13,210,34,197,28,135,144,36,16,200,81,241,136,77,157,128,204,148,189,122,182,211,245,205,225,65,34,243,193,124,60,212,221,175,115,181,100,73,236,254,201,224,83,221,183,38,57,94,48,135,134,125,36,146,29,174,151,61,127,117,165,209,253,124,78,229,205,17,47,140,152,168,221,114,40,97,35,87,29,113,29,74,172,58,73,134,249,218,221,142,159,56,205,60,105,92,185,92,38,31,82,111,171,10,59,158,57,79,232,113,249,91,105,186,14,47,54,54,91,147,49,50,236,100,245,56,96,162,182,172,30,234,19,240,160,134,109,89,187,34,171,232,233,17,197,34,201,236,9,116,209,32,64,199,136,162,181,179,181,134,107,25,114,90,57,106,192,11,1,31,205,71,56,186,143,74,172,8,6,74,2,146,22,107,41,182,48,136,0,134,244,72,189,211,176,144,222,112,201,235,82,239,32,238,181,243,237,234,67,160,76,234,88,171,61,245,102,221,224,177,230,193,50,154,149,203,110,44,230,221,19,176,188,237,249,113,73,15,186,188,29,111,231,215,127,116,251,198,215,243,31,254,221,250,125,63,125,245,111,207,254,59,85,147,106,187,232,251,192,128,152,36,190,234,153,91,244,146,238,78,112,209,188,232,91,12,18,232,128,188,188,44,111,34,243,78,5,255,179,76,84,203,170,8,165,32,161,207,19,75,82,62,143,249,88,115,209,77,57,191,174,171,176,123,246,159,191,88,130,190,106,31,31,82,229,66,107,97,95,149,102,4,224,42,38,134,34,131,184,178,172,178,90,167,150,169,135,42,28,134,10,81,183,124,126,217,209,43,19,79,207,130,34,176,5,200,0,14,45,235,211,185,157,112,116,100,37,68,202,22,7,128,3,140,59,200,179,123,102,247,164,10,118,1,70,148,6,158,217,163,11,0,155,158,80,38,16,30,29,18,106,98,73,193,144,12,177,164,131,54,179,95,249,176,237,165,248,45,179,0,182,67,47,8,94,122,52,153,128,99,3,0,80,197,134,20,84,228,173,83,8,25,3,140,65,43,121,83,216,173,229,57,140,95,125,165,199,165,122,154,242,7,0,9,206,153,110,36,196,141,96,216,181,184,9,88,74,80,145,18,121,37,57,149,66,68,41,137,201,166,152,140,138,55,174,67,60,242,104,139,174,109,211,246,234,120,77,226,206,251,182,102,122,100,255,211,159,146,89,239,114,246,217,10,233,114,189,252,87,190,182,82,115,116,68,38,144,81,168,194,200,224,120,4,80,77,112,1,97,128,82,103,13,131,177,71,115,114,167,220,94,227,145,83,207,42,19,111,53,216,85,4,96,219,60,165,231,128,30,40,50,178,142,44,199,80,53,196,14,18,94,102,179,135,183,180,23,42,37,196,248,179,202,205,16,135,242,90,232,9,138,209,20,74,252,57,70,234,209,172,4,248,74,214,137,237,245,92,173,45,192,144,65,160,13,46,179,98,202,69,33,96,181,224,102,12,107,32,8,24,4,37,8,197,6,181,74,19,131,133,41,88,105,65,34,195,183,245,118,222,216,252,246,168,215,146,91,99,90,222,235,60,234,17,79,150,119,244,151,189,173,90,240,50,90,85,244,88,55,243,229,34,80,237,119,236,247,147,237,241,187,127,116,190,30,235,31,255,111,252,19,47,252,151,123,60,152,117,175,80,231,120,166,228,196,152,110,214,212,174,30,73,45,0,116,9,233,10,67,162,38,105,15,19,57,252,60,243,167,129,201,149,235,109,244,48,240,41,205,76,177,56,116,124,47,172,220,192,113,125,218,77,189,191,95,169,250,217,92,179,156,94,175,141,230,58,172,218,62,104,57,248,0,56,214,73,151,129,85,1,245,65,219,64,95,217,233,149,111,169,234,115,5,34,72,152,200,75,227,109,104,205,248,186,79,118,137,80,0,210,82,21,93,67,167,139,30,33,112,115,2,156,69,134,138,164,78,77,138,43,181,176,58,227,215,43,85,89,215,17,41,134,9,224,192,115,144,51,239,28,115,31,231,154,241,70,138,106,81,74,72,183,84,183,225,49,246,98,138,239,43,139,224,122,196,115,48,221,196,62,58,191,176,100,17,66,156,144,5,52,40,252,250,245,31,61,127,136,40,2,5,128,82,21,189,96,121,12,176,105,133,117,19,116,23,95,159,10,79,240,211,107,126,202,89,189,109,56,220,142,54,61,3,229,22,27,3,227,7,138,146,36,37,167,10,5,1,240,13,177,185,202,77,109,180,60,214,81,59,230,48,209,108,92,205,15,103,253,123,223,231,154,121,103,173,91,23,119,151,25,18,111,69,60,93,33,29,174,215,191,146,242,13,2,157,198,188,63,244,178,157,123,55,249,20,10,128,1,92,112,42,188,87,13,2,144,64,142,25,110,57,184,61,246,203,59,240,120,154,96,149,187,83,59,103,216,26,242,106,173,126,125,236,133,10,176,143,203,170,136,102,140,241,16,197,90,186,245,176,161,78,135,65,198,206,61,195,230,205,161,63,46,143,142,172,150,118,183,190,177,171,205,85,111,211,111,167,225,24,132,203,110,49,81,83,61,74,187,43,229,123,215,112,188,221,100,64,249,11,91,44,31,207,225,248,231,227,220,140,196,254,96,66,7,192,73,158,104,161,254,16,8,39,202,30,59,64,133,160,222,51,110,16,21,52,136,10,178,1,139,206,210,200,3,34,174,145,146,21,34,100,12,197,176,128,41,100,116,145,181,186,132,134,162,200,64,22,0,56,235,17,91,16,22,104,32,4,161,40,3,247,71,196,151,253,254,231,219,83,21,188,221,95,222,37,239,194,27,145,65,228,224,7,216,231,31,47,81,122,244,166,158,119,206,247,55,223,47,195,175,51,199,151,223,251,39,207,253,15,47,227,151,199,253,113,60,5,94,233,151,191,243,255,94,255,212,75,254,235,7,255,253,226,117,233,106,214,227,219,40,89,89,183,8,199,66,7,167,195,102,88,20,33,56,87,38,250,25,199,185,184,112,168,249,79,68,78,235,218,167,237,232,220,51,236,140,153,249,72,249,183,233,243,67,90,171,199,11,213,207,27,149,77,234,98,233,154,210,18,11,69,50,48,201,9,145,201,205,142,30,87,212,89,57,174,233,132,12,23,240,13,120,236,236,242,194,172,221,165,141,69,155,185,215,121,31,105,195,135,229,147,168,133,32,33,205,197,182,116,24,181,114,67,96,86,17,68,2,167,42,211,220,244,172,152,19,204,149,135,96,172,66,58,94,25,69,20,0,59,236,167,116,205,231,167,15,190,120,92,190,245,138,223,122,38,80,45,64,4,29,116,246,78,178,203,198,186,123,147,189,56,133,115,118,155,100,102,194,215,106,27,6,114,137,167,88,205,36,104,153,2,95,164,234,128,85,160,188,195,13,39,186,133,96,23,245,202,151,126,171,131,86,114,215,236,94,242,77,165,185,140,234,168,11,124,253,172,111,183,226,77,30,179,207,123,202,91,6,176,165,208,80,234,196,13,160,152,161,34,11,19,18,4,137,9,0,140,166,78,91,76,96,143,38,39,142,41,135,245,246,226,160,69,219,194,242,208,117,125,175,160,177,195,120,93,253,172,29,110,31,121,128,219,124,174,155,11,53,88,170,225,66,19,199,245,180,142,187,178,21,180,217,253,29,51,236,193,41,56,202,251,137,111,136,18,80,14,206,236,33,170,252,102,229,46,75,122,50,241,43,86,148,77,126,2,161,198,113,165,3,32,68,0,36,67,0,73,124,133,8,162,218,170,144,34,105,28,125,93,83,163,8,96,10,187,169,13,197,234,13,134,220,206,133,11,45,188,214,92,192,114,33,6,77,0,187,90,1,101,102,44,180,235,28,206,251,219,107,254,49,31,223,2,4,84,69,13,11,149,148,37,135,86,108,183,157,45,71,122,62,113,95,68,110,146,107,34,150,41,202,164,138,27,130,93,82,116,208,74,106,76,146,20,131,98,70,74,42,180,38,6,37,118,232,77,169,12,182,54,22,95,21,222,180,56,207,163,94,46,180,243,116,41,63,246,230,201,205,243,234,48,39,71,174,254,220,101,207,11,206,21,82,246,158,112,167,94,102,127,239,40,105,19,118,145,44,199,252,3,105,225,165,181,235,93,239,176,28,118,193,170,235,15,228,21,121,137,136,21,38,112,228,115,17,226,24,132,18,146,76,90,210,163,112,203,238,224,69,206,226,62,230,156,208,104,253,136,241,154,155,108,170,141,126,247,185,184,213,242,170,227,28,129,209,51,142,157,129,129,138,239,75,103,70,242,69,164,190,216,139,241,230,252,234,26,20,156,235,84,169,231,109,56,220,87,43,191,31,230,139,40,253,252,252,137,90,62,125,95,241,111,28,252,221,143,235,91,221,199,151,190,81,23,86,122,172,105,207,5,222,20,126,32,175,63,240,60,61,84,183,79,236,232,233,37,105,221,224,244,93,135,70,149,51,205,112,228,74,115,141,98,3,54,130,136,1,41,135,125,95,15,30,138,200,149,119,248,177,142,122,100,65,26,198,175,71,112,104,143,183,87,190,157,154,193,124,156,79,182,63,56,222,55,118,57,164,86,133,88,109,94,68,184,162,20,117,220,244,48,80,171,86,169,161,91,64,93,241,213,122,200,160,214,156,225,135,248,218,255,120,62,117,188,194,1,89,26,146,150,232,101,62,242,187,154,63,138,213,175,158,236,118,69,2,105,85,98,226,242,119,76,207,146,239,18,111,109,88,175,190,30,150,119,92,130,59,252,125,129,200,171,227,175,245,147,191,248,234,227,143,251,239,60,121,59,248,205,212,239,227,178,181,198,143,7,116,242,42,8,186,142,188,61,195,185,10,13,158,223,23,173,240,179,71,199,29,151,153,46,91,251,41,34,132,87,203,67,170,39,13,218,190,168,41,231,41,114,26,123,202,2,45,140,248,100,173,216,173,232,66,95,122,196,236,160,67,117,235,219,209,159,67,47,229,105,154,158,91,188,170,195,180,31,94,79,223,228,79,111,199,119,223,63,253,103,221,253,239,229,242,223,187,55,191,35,121,117,207,54,237,160,212,182,216,223,45,170,41,105,132,97,143,67,40,211,204,197,165,108,155,28,42,239,186,238,27,47,31,87,47,159,119,63,62,249,255,104,159,169,255,130,239,124,221,239,183,122,250,79,75,121,120,21,156,122,123,197,46,223,71,217,89,89,85,238,123,85,84,89,149,251,243,115,183,202,175,94,94,149,229,117,101,121,5,249,159,185,194,181,100,117,202,14,124,1,56,39,86,25,112,46,73,100,225,202,255,144,85,17,185,56,35,89,245,128,242,62,242,188,23,135,164,243,2,121,196,188,18,8,146,67,144,80,6,50,115,82,28,76,186,44,160,224,150,162,0,49,197,125,131,196,239,252,10,41,50,144,43,232,84,187,15,134,34,47,62,233,131,115,116,123,74,191,2,36,213,34,144,129,157,220,196,177,137,199,220,143,206,115,199,235,143,211,127,66,109,164,74,152,235,218,243,228,34,72,126,27,105,214,50,181,185,157,156,168,121,74,197,210,126,186,234,245,43,99,125,190,120,36,67,161,235,81,21,3,65,23,43,166,2,79,26,17,200,65,1,209,101,76,166,136,27,52,64,131,37,53,145,185,25,22,225,94,249,44,157,109,182,214,49,209,131,195,235,54,77,65,206,53,101,28,41,239,131,183,115,107,5,90,179,44,138,47,173,140,54,85,211,121,180,155,171,154,159,94,22,51,159,157,189,147,123,239,17,62,198,109,95,228,200,155,121,102,80,8,164,0,80,6,8,143,160,169,65,134,1,42,24,64,1,97,114,190,7,236,10,239,69,99,64,88,79,109,58,0,26,81,23,11,144,247,175,66,198,223,94,255,248,62,118,242,65,73,176,154,160,100,176,175,193,149,213,116,119,3,206,223,170,203,246,21,153,167,83,91,200,108,30,171,97,243,51,244,227,229,114,231,46,135,11,245,229,212,213,27,154,11,211,173,105,233,152,196,149,140,141,76,110,231,223,123,55,255,232,21,255,203,11,255,10,136,89,164,42,146,20,33,37,105,147,18,104,13,104,9,90,91,40,22,100,23,139,82,221,173,227,217,215,252,29,71,98,161,65,129,152,101,101,190,89,252,247,67,191,214,134,182,25,109,243,66,139,98,13,72,99,170,102,77,184,67,171,54,209,144,73,140,23,46,103,241,51,15,73,42,38,128,113,221,248,185,230,9,254,15,62,187,219,157,134,131,91,226,177,102,224,149,220,172,203,90,219,74,74,59,118,230,77,205,232,0,242,104,180,219,61,93,88,51,70,210,193,249,144,117,143,57,213,132,129,3,207,30,95,253,152,248,93,142,158,31,222,190,232,163,11,223,164,135,204,125,70,74,254,49,67,35,110,242,157,100,65,25,105,110,236,130,198,201,33,188,79,104,98,91,125,118,151,39,76,127,216,212,205,130,104,90,236,53,92,181,236,158,128,50,104,89,43,58,10,57,225,224,158,69,192,139,232,68,35,67,6,64,235,3,142,243,32,240,37,196,19,213,161,152,241,26,248,122,155,198,218,15,215,167,159,255,27,44,234,82,166,38,168,11,0,82,82,37,136,177,11,17,19,180,169,118,117,50,34,36,38,228,60,185,57,125,119,179,127,206,255,239,250,191,158,120,154,242,91,15,231,121,189,253,188,172,244,159,114,89,34,25,176,108,170,197,77,174,177,81,128,202,160,220,170,96,171,44,80,150,84,255,146,51,21,173,178,77,48,51,106,152,129,51,231,140,85,176,156,85,168,97,106,175,139,82,241,237,132,248,123,234,253,227,117,252,78,154,175,216,144,148,189,2,3,222,145,32,5,181,75,124,137,46,26,155,81,107,89,120,203,245,121,229,143,119,241,195,159,138,79,127,36,207,246,203,30,243,77,125,125,90,189,252,108,163,143,190,175,250,2,118,10,48,231,44,79,41,141,89,157,64,217,60,60,190,73,60,222,89,134,245,239,251,151,138,93,85,41,184,156,168,138,83,163,69,111,6,198,77,103,3,83,107,57,123,90,173,77,132,144,68,21,16,138,141,48,17,140,42,149,241,82,158,77,231,88,173,182,44,53,239,71,52,175,180,38,126,228,121,147,120,41,121,27,196,163,198,231,131,91,93,109,190,82,190,76,214,81,219,94,64,132,14,237,201,188,192,96,157,32,247,30,163,13,116,53,109,149,177,161,94,32,104,132,2,145,168,16,185,194,2,84,85,81,154,82,137,54,142,103,135,59,187,239,200,217,71,65,9,43,94,205,23,28,67,65,40,141,12,32,83,62,155,63,83,85,245,2,218,95,127,166,162,232,56,107,61,101,184,165,233,185,9,251,97,90,95,85,13,236,244,246,70,7,221,188,44,152,61,150,195,45,69,31,203,183,176,250,169,56,95,239,252,104,254,210,233,255,79,190,162,186,7,80,216,168,120,118,205,175,52,97,199,176,103,248,226,208,126,238,174,125,252,75,189,242,92,203,217,118,171,174,102,133,40,143,165,19,90,20,106,110,76,151,46,128,190,7,186,119,236,205,168,22,88,44,253,42,63,125,211,175,121,155,14,203,136,193,129,30,133,53,199,87,132,173,179,105,205,230,185,118,184,248,202,122,119,19,187,202,206,221,161,103,189,229,87,123,116,123,24,153,153,150,238,14,84,247,223,31,31,224,53,62,246,127,94,62,172,30,166,154,89,222,9,203,239,14,157,59,97,178,79,131,211,165,108,142,111,66,185,89,230,92,120,7,238,167,74,217,169,236,168,112,98,118,142,112,95,60,55,204,33,103,201,172,230,243,254,159,126,253,234,135,47,95,238,10,239,97,222,29,184,130,25,184,230,156,39,230,107,136,154,214,2,224,103,176,136,190,40,80,94,240,96,162,69,110,50,254,54,209,93,205,172,187,29,131,0,20,139,164,107,153,195,90,114,214,234,49,134,221,61,17,129,64,12,182,178,172,58,35,59,122,158,208,10,128,235,234,221,219,218,35,82,88,32,20,35,22,40,0,18,116,230,142,131,175,181,235,184,159,228,74,255,181,141,255,39,251,93,185,237,57,76,5,175,82,200,184,149,36,74,44,54,155,241,228,54,89,41,81,113,167,8,151,82,223,31,182,207,211,135,109,255,247,241,39,106,218,63,123,61,37,247,88,127,151,49,24,240,12,141,230,194,146,86,198,16,171,251,184,187,70,235,215,131,144,175,107,110,47,100,38,128,124,33,111,37,7,1,114,192,9,8,38,71,110,239,133,79,116,62,242,186,130,215,97,60,46,245,235,247,198,249,70,30,255,27,255,175,223,14,252,248,7,55,236,249,220,39,110,57,53,115,37,42,19,118,17,251,4,110,85,41,65,9,90,114,194,186,23,250,201,252,240,206,126,62,89,221,221,248,202,31,67,108,101,175,102,7,235,241,194,180,165,18,168,162,152,96,102,144,83,3,37,17,2,114,144,146,156,32,193,203,138,232,145,247,150,29,91,59,121,82,109,113,156,51,156,158,42,49,167,185,182,149,205,129,73,34,27,143,37,254,108,213,182,118,141,94,36,187,205,156,54,158,56,183,254,65,158,127,0,124,177,241,209,192,117,219,6,143,218,51,50,65,8,133,162,138,202,43,44,44,109,1,2,46,179,228,80,37,205,56,158,55,238,83,83,233,104,119,61,171,247,196,51,162,48,38,150,151,140,3,216,252,83,47,120,57,92,143,251,75,152,108,43,7,255,152,101,202,99,142,65,180,106,248,233,18,150,59,240,8,83,237,2,138,213,236,35,175,206,181,39,155,118,63,254,217,171,199,213,167,246,34,132,19,37,46,140,228,161,235,29,122,181,88,29,45,16,174,8,60,176,164,123,223,182,159,253,38,190,240,194,255,225,53,79,25,217,84,108,178,21,115,217,11,198,99,185,128,252,122,160,183,80,204,242,189,252,146,151,249,135,175,220,244,155,102,62,53,159,239,1,21,90,107,154,168,226,216,130,215,156,104,77,181,105,70,119,43,61,160,10,147,62,15,116,56,147,142,76,148,248,64,151,199,117,3,69,171,114,21,18,228,227,210,231,63,170,202,111,230,168,173,108,79,116,109,90,183,113,154,17,171,180,99,137,158,241,116,129,204,165,101,108,128,54,119,194,29,133,55,244,95,250,214,241,192,29,205,47,196,207,19,7,177,228,238,254,98,161,223,183,91,163,93,167,123,248,164,142,180,214,166,189,141,249,25,154,115,156,199,112,17,4,6,66,239,20,95,20,222,219,60,190,231,75,175,214,91,184,158,62,221,163,178,123,164,172,33,221,161,27,33,187,99,106,140,108,92,12,161,143,212,179,197,138,152,28,240,99,41,151,202,29,151,86,207,240,60,156,207,130,183,90,130,111,225,129,133,10,8,226,32,44,138,81,180,101,207,193,192,123,5,115,81,246,147,160,120,1,213,1,15,137,82,161,134,134,182,245,101,75,37,132,64,131,73,148,102,205,107,252,180,126,63,203,255,122,235,51,118,56,122,58,79,228,30,240,51,78,89,58,106,171,91,142,107,151,136,201,113,231,166,153,73,71,219,69,136,155,72,188,153,228,83,12,238,53,223,44,94,60,93,36,131,29,174,42,4,195,6,97,214,57,57,199,99,173,75,253,233,18,62,4,125,254,163,124,125,117,251,249,15,240,127,255,119,241,220,104,116,177,89,22,194,61,102,213,247,229,94,105,221,147,111,100,171,196,242,94,10,158,237,81,217,220,227,192,190,15,227,202,3,192,198,18,79,208,211,119,232,119,165,207,158,95,206,254,226,47,249,95,219,191,231,111,153,39,144,173,87,21,101,195,222,228,205,25,54,80,35,36,75,5,164,100,3,40,136,106,196,179,237,163,155,212,217,253,218,194,121,117,221,173,183,211,194,12,115,137,196,4,232,108,188,223,137,126,85,190,11,31,141,190,81,185,172,124,187,76,123,239,44,86,220,198,190,214,144,109,234,191,234,140,44,207,35,250,214,192,200,176,172,17,106,13,40,90,225,138,43,172,221,90,212,150,174,39,170,148,142,204,187,117,207,209,161,50,76,118,197,98,56,78,117,51,198,210,49,14,115,53,67,39,50,220,115,249,190,232,237,146,5,179,207,16,202,221,99,119,48,89,162,229,240,205,118,219,164,243,243,246,63,23,197,104,227,100,21,109,249,123,46,151,247,194,135,139,95,249,51,151,143,239,59,255,242,224,75,209,2,79,10,222,69,113,69,75,165,107,146,212,154,65,234,255,216,118,134,229,117,255,183,125,255,135,116,195,209,123,132,8,118,35,181,194,162,143,158,230,159,140,139,147,2,36,237,185,241,233,79,127,253,98,191,183,236,251,131,26,167,72,171,82,251,170,20,215,230,75,106,103,54,35,234,174,250,134,6,23,226,220,151,227,143,108,220,30,246,247,214,190,41,240,198,192,139,113,183,16,168,231,5,93,159,108,99,246,135,179,193,130,203,229,241,116,59,118,250,249,240,229,91,105,141,45,113,169,31,63,88,166,177,15,135,183,191,26,96,161,182,34,235,68,1,139,246,78,119,55,22,66,207,197,231,183,191,244,249,249,55,191,1,175,221,245,5,7,109,114,171,71,255,188,173,54,213,64,182,230,248,56,57,215,201,49,15,43,175,105,25,91,146,16,64,19,66,191,239,70,221,205,249,147,87,44,181,94,71,241,249,213,78,53,216,139,203,93,86,67,129,58,77,180,139,225,128,208,77,205,247,207,213,70,183,190,20,62,100,125,1,142,77,221,47,107,149,227,116,129,170,234,165,159,142,206,119,169,190,10,243,155,224,77,243,103,249,13,43,20,1,10,35,155,96,226,30,193,78,153,233,123,228,35,48,156,210,238,30,160,197,139,224,161,113,131,3,98,210,86,93,86,155,2,20,59,133,97,26,252,108,127,26,241,163,207,167,255,233,250,131,59,248,163,254,150,153,221,199,176,125,219,122,95,98,135,121,203,124,212,10,120,132,161,74,26,120,83,140,191,41,67,50,69,73,82,244,19,93,111,111,111,222,83,225,128,115,4,2,40,105,216,185,234,71,194,167,143,240,233,15,227,183,247,177,126,181,255,70,27,151,60,222,172,247,231,138,155,68,31,226,244,186,55,188,175,153,150,30,133,73,88,24,61,3,117,76,163,107,139,105,94,236,24,6,94,220,194,35,201,219,99,221,93,246,23,241,183,223,186,50,44,227,252,111,251,205,217,63,248,27,138,34,133,45,246,51,197,72,41,36,33,101,129,104,148,112,2,5,238,88,175,25,225,81,86,74,7,204,202,107,203,220,115,108,203,210,34,106,233,58,9,28,18,141,146,63,142,93,122,93,40,15,93,22,25,36,32,61,11,117,135,206,167,223,141,63,177,155,15,198,243,215,219,53,235,219,231,56,231,44,194,102,137,128,194,69,21,215,129,208,14,75,183,206,170,21,168,69,180,134,95,96,175,153,73,12,234,220,153,65,33,87,57,43,48,144,54,87,140,65,107,14,181,250,54,126,117,76,182,221,192,115,231,114,3,76,184,20,20,47,90,62,217,82,126,198,97,79,126,57,20,125,153,166,0,99,196,26,155,37,59,195,129,31,62,61,246,206,211,204,225,123,111,158,74,20,1,131,174,156,144,110,74,31,115,214,94,83,99,196,46,187,174,253,83,164,227,239,14,15,191,176,191,122,246,113,93,141,139,179,205,210,248,166,4,96,192,220,175,220,164,231,66,151,72,171,203,227,233,70,14,54,132,53,75,73,138,40,168,100,216,11,33,45,141,87,10,165,171,156,55,97,186,29,142,161,88,234,255,228,199,112,253,116,23,141,72,70,241,77,60,108,110,70,30,61,194,6,231,227,121,97,30,186,75,248,236,9,231,214,79,175,221,76,206,138,86,154,131,194,250,247,183,247,171,239,239,225,80,206,213,175,140,57,196,179,79,151,164,12,67,223,111,254,33,188,225,203,95,222,252,207,63,127,245,207,61,182,127,243,206,251,175,194,106,88,29,197,238,236,235,162,219,91,216,154,227,90,22,102,43,178,124,163,112,147,62,65,169,96,13,4,64,192,52,21,232,207,239,248,112,247,6,244,128,192,113,245,183,57,234,151,190,134,170,193,48,11,50,96,219,201,140,93,124,252,241,188,126,57,195,194,241,124,120,181,87,189,38,212,60,64,157,147,94,147,118,60,245,114,237,207,231,243,186,158,93,85,157,55,234,66,228,21,176,84,47,196,116,32,71,185,115,59,120,207,115,235,121,153,109,183,15,9,32,11,32,82,164,70,65,205,173,120,158,182,89,147,52,110,236,193,53,204,3,233,232,227,127,33,222,159,112,224,156,126,109,142,93,127,149,221,227,172,251,59,250,17,170,86,88,107,116,62,202,73,237,121,178,173,16,63,62,94,124,217,231,119,227,21,12,86,160,128,8,140,39,206,145,0,90,209,70,126,182,121,56,189,254,5,127,126,213,255,228,183,250,63,251,177,89,198,165,25,111,53,190,29,230,219,65,188,73,196,74,135,246,125,228,151,97,40,215,217,215,161,109,107,87,213,228,195,98,34,42,57,150,178,195,40,98,12,249,18,12,103,245,88,189,165,4,211,117,55,167,15,183,34,212,197,223,246,55,135,191,253,55,185,66,26,66,115,158,21,178,82,166,4,17,16,30,4,2,146,112,182,97,223,201,144,208,1,163,229,206,81,247,184,42,240,42,184,146,79,29,175,181,251,18,189,158,121,121,187,198,181,162,83,137,37,174,60,175,124,184,239,165,47,83,120,125,21,126,250,48,157,31,221,173,199,253,180,27,248,13,183,112,1,23,13,212,33,33,92,161,155,189,106,140,0,68,20,204,220,51,18,243,92,177,187,180,209,54,212,8,247,77,175,8,210,143,87,141,122,101,228,5,105,127,84,191,92,241,66,46,69,238,55,192,129,138,65,196,38,243,83,6,247,223,6,158,42,123,73,224,16,221,109,65,162,65,231,79,173,139,235,122,188,104,76,15,134,237,230,233,147,126,156,76,157,203,29,63,143,60,214,168,3,117,83,232,248,91,107,197,122,159,165,114,141,189,158,255,41,193,121,144,14,13,252,83,207,255,231,57,45,33,203,238,254,213,23,255,205,31,93,139,54,33,47,199,203,241,108,124,91,16,7,85,93,98,221,114,197,145,9,185,233,205,58,229,221,8,185,148,79,31,7,112,236,108,245,164,205,71,112,3,240,216,251,159,219,107,183,175,43,183,191,197,57,198,77,200,90,109,117,79,115,171,97,236,241,135,157,203,199,179,67,209,163,90,10,111,236,199,231,206,167,95,218,228,224,241,127,250,141,31,137,232,41,163,33,66,123,27,207,75,27,104,94,158,9,70,24,13,201,11,136,71,247,203,191,113,226,159,228,87,31,207,113,112,108,195,251,142,87,196,183,9,96,212,175,161,224,6,158,11,115,141,171,133,215,38,138,198,51,224,49,203,37,9,187,194,244,97,0,72,228,97,223,185,142,249,37,184,216,117,121,19,120,166,106,109,15,217,225,99,105,20,58,48,104,48,163,79,208,231,199,141,143,191,31,142,27,209,170,218,154,218,90,92,206,56,78,139,43,4,235,177,83,231,171,115,77,206,159,205,167,86,179,99,110,246,128,152,133,92,160,192,205,48,149,145,116,43,103,241,156,43,207,211,44,52,241,41,129,169,135,102,42,219,172,203,204,229,207,157,136,41,111,26,134,129,193,99,166,47,61,142,232,255,191,195,124,245,187,215,121,156,243,111,213,95,183,198,150,122,98,187,165,30,196,230,229,147,86,59,94,230,160,174,163,108,190,64,114,187,224,205,121,225,11,37,181,12,22,74,138,56,199,185,37,80,21,45,94,230,159,141,62,124,95,247,17,127,245,9,254,235,67,84,137,202,181,167,30,49,247,182,71,155,195,53,242,38,195,173,208,200,118,36,77,41,169,145,214,54,176,232,24,132,63,102,121,9,163,41,84,29,187,35,162,17,131,209,113,210,130,148,114,70,51,231,219,59,123,213,215,127,217,255,214,255,205,255,71,254,247,252,173,16,169,157,194,16,42,0,138,16,228,2,18,4,34,149,236,13,86,29,38,102,238,229,5,53,98,207,156,77,220,80,163,119,249,181,103,238,230,209,47,87,182,66,115,12,233,128,108,184,132,245,192,120,202,243,47,117,199,114,153,127,219,143,139,90,63,58,142,116,83,7,91,156,248,144,70,22,8,43,44,98,19,20,0,24,38,32,203,216,167,101,31,120,175,183,143,90,167,115,231,83,202,234,110,216,181,239,71,70,18,125,177,113,32,19,199,170,1,196,163,95,70,85,231,6,144,102,68,145,103,209,117,170,241,241,251,169,110,200,127,57,38,198,128,67,53,6,226,209,162,72,142,97,6,198,23,210,101,63,80,103,202,53,204,161,226,125,90,191,239,65,91,203,213,166,82,204,70,23,124,203,27,188,112,145,58,149,158,94,236,133,79,238,254,44,96,246,131,112,244,11,45,140,101,163,250,226,242,178,169,28,223,222,17,185,33,152,65,237,240,98,203,53,174,52,53,230,146,10,180,88,169,65,81,228,24,8,162,162,48,165,99,149,221,81,28,20,95,255,95,159,188,236,235,29,203,111,223,44,227,160,238,253,245,80,172,113,189,106,123,178,142,75,166,224,133,210,40,216,137,118,252,191,82,255,200,176,113,54,157,251,249,47,13,199,217,64,69,111,67,97,28,170,169,21,164,245,52,5,108,64,54,24,235,179,179,199,157,115,223,168,13,213,203,217,49,0,19,64,90,229,204,253,158,183,173,43,3,75,212,23,104,71,212,229,214,29,145,74,50,122,6,154,56,136,197,54,238,10,28,45,236,166,179,231,182,10,142,94,75,120,203,81,74,180,251,102,34,13,20,164,109,25,125,110,216,239,183,244,241,161,215,160,244,166,175,41,234,247,250,114,226,109,87,53,125,248,229,62,155,121,223,100,54,11,90,104,11,240,192,137,130,16,22,34,84,8,108,34,38,55,200,9,41,173,58,95,245,235,142,221,213,153,58,74,87,146,152,66,115,107,130,226,106,167,16,141,192,155,45,164,186,97,138,190,197,0,61,188,180,68,206,191,229,156,18,223,101,247,56,49,159,245,139,175,215,11,246,64,156,47,159,78,198,71,239,113,131,164,119,78,102,247,51,207,88,121,121,119,224,107,84,157,145,64,4,154,204,52,39,9,73,124,197,48,123,123,201,89,194,33,21,123,129,90,200,189,137,142,19,45,119,123,159,117,158,59,207,250,249,95,91,248,205,31,202,191,254,9,255,215,79,253,174,208,115,143,171,71,17,21,250,225,26,82,71,55,74,217,136,139,121,179,21,163,204,42,23,33,12,26,71,23,196,215,220,94,133,62,180,248,19,29,153,67,117,239,218,9,56,4,192,46,87,49,77,106,214,188,248,144,239,131,14,154,30,220,107,253,119,253,214,252,51,127,59,93,48,36,129,200,72,54,16,145,8,138,18,204,228,103,25,35,248,180,112,28,167,113,58,28,14,73,189,216,64,65,170,176,130,41,105,57,103,240,170,67,172,131,24,131,138,202,28,178,209,127,189,106,87,250,79,120,189,120,29,127,119,195,7,168,167,25,79,36,239,246,238,28,48,2,34,72,97,77,13,71,100,65,32,101,184,27,237,167,231,245,67,235,216,219,79,207,249,56,243,122,106,234,83,231,193,186,38,212,224,210,137,186,76,234,245,70,81,39,17,158,63,201,57,99,174,117,13,135,43,148,242,57,154,30,141,234,121,64,244,221,114,224,37,220,106,19,133,96,38,55,135,154,5,56,126,167,224,179,175,167,128,15,245,133,207,233,13,216,202,252,171,210,247,220,87,159,222,56,171,119,175,139,228,58,12,254,206,37,255,5,132,247,126,231,14,44,253,211,149,29,158,108,111,197,159,17,166,62,174,65,74,233,83,60,216,94,238,250,23,62,92,200,7,98,50,9,21,185,73,188,138,72,40,207,87,138,213,226,121,224,90,225,148,109,74,157,171,97,216,201,155,169,3,180,245,127,142,54,60,188,122,188,122,141,221,122,52,224,59,147,191,221,38,93,30,229,178,190,224,212,210,221,205,120,58,207,161,5,35,235,154,142,229,92,218,166,190,15,26,11,202,159,244,197,31,216,102,1,121,218,81,151,18,178,234,164,132,0,214,194,66,112,139,220,22,28,61,71,233,177,118,195,130,223,27,2,4,56,215,221,53,159,41,143,208,187,81,183,223,198,77,107,54,182,71,240,201,208,37,36,171,153,191,79,40,16,87,120,189,81,243,242,202,229,91,189,246,221,56,32,49,157,234,11,239,55,234,210,61,55,14,226,148,159,19,43,221,174,252,59,92,217,230,211,47,175,229,92,194,222,175,205,198,238,217,20,138,214,122,195,221,223,115,241,17,95,121,93,193,218,133,15,131,30,40,110,137,156,189,136,201,36,144,35,16,208,204,108,70,142,145,105,102,44,255,87,228,173,19,82,104,123,209,93,95,213,97,42,173,171,184,14,157,77,218,84,179,56,70,126,206,120,202,43,143,33,109,166,175,195,133,254,27,111,251,167,195,253,244,108,214,29,102,39,192,220,130,244,229,163,103,122,188,154,143,56,138,137,67,171,171,251,199,196,195,131,9,63,9,126,64,128,8,54,113,16,154,141,162,106,20,165,163,8,146,191,97,53,114,149,223,183,26,185,68,122,4,179,171,227,151,46,191,138,81,170,69,100,66,65,192,193,171,175,124,96,156,3,209,87,237,181,40,56,164,186,68,223,73,35,207,226,211,249,199,119,226,151,207,242,191,59,198,219,38,158,136,119,224,72,213,128,137,53,137,135,50,44,8,155,83,247,26,161,17,167,85,145,42,73,66,51,72,23,181,43,163,178,242,80,217,240,253,69,190,92,188,28,157,81,232,137,240,20,152,103,29,85,156,53,188,193,126,149,99,60,180,232,254,153,223,132,45,37,8,8,50,194,168,36,34,26,39,99,70,117,24,154,180,8,8,112,65,6,12,0,13,41,203,90,44,2,148,154,166,150,194,85,18,69,72,4,94,160,28,177,183,38,252,159,223,125,247,190,242,232,56,175,45,248,214,224,255,236,224,187,251,126,208,178,24,149,38,34,208,64,11,45,112,65,166,240,38,210,70,223,220,245,235,187,251,254,242,187,199,55,245,241,113,93,115,101,18,28,157,110,15,230,218,190,55,18,165,17,177,116,211,101,39,249,251,237,24,96,96,60,18,30,22,22,44,131,95,214,227,34,223,163,108,173,249,95,211,229,38,47,194,230,218,1,47,158,114,154,54,43,101,159,29,134,209,207,239,167,242,159,117,112,141,192,123,94,93,161,163,182,212,12,173,131,30,209,246,137,146,63,252,28,94,162,129,196,232,5,225,218,204,26,177,166,175,84,1,101,28,26,104,106,52,227,104,132,171,168,161,42,101,198,252,202,245,150,203,146,206,147,1,83,95,242,112,241,91,215,23,85,56,109,183,151,196,0,246,184,247,105,92,16,245,158,120,177,251,235,230,153,147,43,246,218,77,21,183,105,12,27,189,232,39,54,246,172,31,216,181,33,7,150,228,138,110,176,252,147,49,184,193,93,150,91,89,41,201,117,111,60,233,54,79,43,1,132,210,6,128,192,86,16,10,182,82,85,142,46,163,123,181,208,5,2,1,8,10,41,252,212,222,164,95,147,198,221,246,87,126,182,122,57,125,43,251,94,224,116,112,201,200,102,16,104,142,198,227,109,243,143,247,137,18,126,5,76,218,241,20,208,129,238,230,234,254,105,66,37,6,65,55,39,119,235,75,55,7,95,103,241,64,23,85,93,25,31,45,23,75,3,164,88,189,232,40,27,153,111,72,25,199,116,92,227,52,186,5,6,13,211,25,25,56,54,50,96,160,81,38,146,62,9,198,134,125,196,213,5,193,43,165,147,124,45,206,113,22,35,143,27,105,102,239,97,14,236,22,52,49,237,101,76,118,213,249,206,223,190,249,147,53,87,90,53,49,111,208,0,214,100,156,158,199,121,196,193,19,236,83,207,202,63,97,103,228,210,8,189,11,7,22,241,14,90,23,141,90,231,67,203,185,250,96,180,188,145,247,156,95,7,255,239,195,253,248,18,237,144,91,244,27,137,157,190,36,211,245,26,174,105,62,140,15,20,122,42,186,71,52,77,50,165,64,44,69,68,12,72,140,184,97,44,178,110,124,165,237,21,194,135,108,222,72,225,40,236,53,155,207,193,22,196,89,197,132,240,6,59,37,246,50,79,37,94,252,163,191,29,254,225,223,114,8,66,145,6,80,96,17,144,157,12,97,182,5,1,89,148,101,105,20,0,72,168,69,154,109,105,195,211,205,195,0,29,219,184,123,23,250,29,98,174,101,86,195,172,217,18,125,95,113,50,225,239,91,197,19,222,44,171,124,55,254,79,91,139,30,181,21,6,114,129,6,12,91,16,120,154,178,14,251,169,207,238,239,55,223,238,248,205,14,95,187,143,241,105,45,251,206,184,231,234,185,117,235,124,203,105,246,185,199,32,135,132,62,225,161,195,237,60,183,115,198,111,50,158,67,239,43,194,174,8,45,196,227,143,211,160,22,191,178,30,108,185,47,44,146,23,101,62,26,174,127,37,245,195,241,39,243,79,255,90,53,191,203,205,210,174,106,9,171,10,224,169,198,243,34,31,121,108,218,157,163,61,125,22,177,141,121,195,127,89,165,155,223,47,239,217,248,91,91,141,32,90,165,207,83,239,14,34,70,136,69,137,172,97,127,150,221,28,247,151,87,181,235,129,150,111,41,1,62,32,3,221,194,59,241,224,101,91,156,44,182,119,51,174,193,128,219,113,154,228,86,221,44,173,247,62,58,15,150,169,173,221,106,143,47,222,60,95,25,71,244,35,227,61,115,60,190,98,113,50,22,182,105,188,166,101,227,174,127,79,170,75,170,138,33,44,149,53,17,23,154,27,158,59,58,114,96,166,33,119,229,82,214,128,144,64,156,88,0,167,204,97,224,48,113,156,88,0,184,3,13,16,14,14,228,214,142,54,240,236,226,71,71,110,253,125,188,255,192,104,225,97,233,241,51,70,0,119,249,11,144,7,182,199,213,143,251,183,38,241,24,232,137,131,8,168,211,149,139,181,116,23,71,52,202,181,217,6,29,18,246,68,93,226,23,101,167,122,213,25,3,207,9,92,104,153,77,177,217,71,88,61,61,245,197,181,178,171,39,23,219,233,249,122,243,96,32,21,36,6,216,121,106,99,34,70,36,16,3,64,122,210,61,241,113,100,129,190,50,159,226,167,40,103,128,243,97,211,126,203,86,154,247,104,78,78,231,197,67,152,151,210,27,180,211,227,209,130,71,179,117,62,209,87,10,50,151,87,230,56,66,188,40,221,7,36,176,151,187,149,231,184,194,138,242,107,97,31,23,198,144,188,13,93,70,8,160,178,24,168,10,140,212,211,232,167,251,249,139,252,42,114,61,105,86,209,68,37,222,41,41,232,193,53,39,161,124,38,8,142,52,19,110,150,72,53,1,50,16,160,48,246,138,179,145,84,145,82,126,38,201,154,252,243,152,189,71,248,25,187,123,115,159,21,50,115,52,201,26,211,7,173,143,52,162,217,62,30,138,150,127,239,111,77,164,114,176,3,72,16,225,68,163,58,189,38,0,178,84,5,11,32,84,6,130,48,80,24,131,97,0,118,29,29,146,16,18,169,212,112,115,5,59,212,71,138,153,158,251,167,111,175,215,27,111,207,93,30,251,47,66,255,111,175,210,116,14,7,77,113,163,43,52,53,201,49,102,192,172,204,105,76,158,250,237,199,254,217,171,247,15,191,250,229,227,111,126,251,244,116,206,204,178,225,157,233,234,176,69,71,46,189,72,167,197,244,36,227,144,120,168,70,119,113,51,110,89,3,74,71,131,208,227,229,46,168,7,200,55,54,223,79,79,73,38,201,49,227,232,198,28,6,105,88,79,221,196,171,191,53,142,22,139,35,55,45,178,86,20,96,193,179,196,173,162,45,44,245,206,243,138,126,98,90,107,159,108,31,58,139,11,79,253,71,127,31,63,124,240,221,25,188,36,194,189,147,72,185,26,198,98,150,153,40,19,61,202,74,31,42,128,13,224,237,229,27,203,116,53,60,155,96,159,87,173,114,239,241,204,131,245,234,241,50,115,188,3,44,207,142,175,163,179,247,143,168,48,90,167,178,122,223,150,190,244,14,125,252,231,66,48,117,112,187,0,119,167,162,239,147,2,71,57,42,77,92,46,79,66,222,6,250,196,36,113,15,13,52,193,197,11,249,196,148,250,16,247,154,173,214,204,105,74,23,0,8,136,196,176,49,12,142,18,215,131,215,196,203,14,62,2,59,64,116,61,154,202,105,176,104,220,20,111,173,85,45,127,82,152,77,148,90,239,117,195,147,206,4,56,184,222,176,213,232,75,144,193,223,7,102,169,36,79,118,146,55,160,38,125,192,221,108,38,13,214,132,31,113,225,14,12,239,139,110,235,232,45,36,193,145,28,234,108,155,89,163,221,111,97,117,187,165,219,214,230,118,92,217,110,142,253,205,203,156,183,24,129,102,167,84,58,98,165,80,161,34,226,194,96,47,219,137,13,227,60,180,54,92,35,155,192,17,101,61,8,55,173,218,86,108,109,122,168,125,58,105,239,205,94,156,150,188,81,91,241,212,38,132,35,164,61,135,28,120,0,194,4,17,80,192,153,139,171,17,59,93,88,104,22,0,115,77,220,196,11,125,38,219,47,58,71,109,188,41,239,98,165,149,52,162,37,117,159,244,182,124,254,165,124,62,142,90,164,92,193,35,230,144,76,144,71,35,75,169,132,70,208,16,131,137,197,164,208,73,25,6,36,92,28,123,165,147,210,165,41,162,100,5,113,149,194,187,185,95,5,241,160,57,255,51,122,55,133,237,17,241,63,78,107,100,51,175,206,12,166,189,62,218,160,167,127,243,111,199,191,239,183,18,165,44,16,217,73,6,24,9,218,225,32,166,178,196,50,8,110,202,14,128,236,32,82,22,0,138,22,76,41,122,25,251,204,118,42,145,128,0,160,13,170,153,242,166,87,151,245,46,255,219,95,254,217,159,71,223,126,123,78,206,251,135,228,255,246,211,212,223,48,99,32,130,178,50,118,58,211,121,106,100,28,115,62,211,31,246,238,213,251,230,43,223,62,254,214,215,31,191,234,113,248,122,230,179,107,255,184,165,237,121,117,203,203,202,187,25,33,234,67,26,160,45,31,105,58,152,255,65,103,224,46,168,81,242,133,80,159,19,253,108,198,16,91,72,185,4,81,158,90,88,39,109,10,50,167,102,201,184,232,65,217,122,120,236,154,54,106,3,84,28,162,200,37,153,108,140,48,84,24,233,218,23,46,133,102,255,143,191,103,95,186,195,255,184,230,239,153,57,24,81,90,72,197,216,47,157,91,20,232,96,210,5,235,75,160,173,106,250,163,105,128,22,254,191,147,207,184,103,231,230,5,143,115,63,47,190,184,60,124,239,136,126,25,244,201,135,250,211,243,141,240,90,222,225,95,89,223,116,210,254,61,114,122,79,140,15,90,220,245,177,36,46,90,229,143,219,34,135,167,199,182,152,61,91,109,85,212,255,15,212,21,16,224,113,6,245,100,235,156,44,179,230,126,247,58,174,39,198,227,112,76,87,40,175,108,55,242,149,202,163,219,34,10,108,160,225,202,194,32,240,44,253,34,115,130,133,111,208,37,24,89,159,195,35,87,171,102,119,61,133,15,223,208,99,190,138,249,161,253,70,240,181,204,129,10,55,96,22,88,70,117,183,161,247,42,7,177,40,51,221,218,216,11,80,0,90,180,225,122,36,139,25,205,196,177,178,136,40,177,86,38,87,56,234,124,43,217,11,245,108,41,181,211,90,174,11,184,139,195,109,218,246,82,94,174,227,248,228,88,249,254,151,111,143,239,186,181,131,51,224,24,137,94,83,128,137,89,40,216,176,98,98,29,103,206,253,186,32,136,129,86,98,197,99,127,146,57,233,204,176,13,149,167,158,118,15,147,22,248,176,238,62,6,82,235,9,19,104,8,143,100,158,158,99,69,29,154,0,225,171,172,32,244,66,123,16,167,245,251,238,255,235,138,205,11,66,26,231,17,222,128,167,186,38,78,24,30,168,187,234,51,247,235,207,231,235,161,209,200,37,68,86,164,209,82,0,214,176,149,66,137,136,42,116,3,132,40,111,165,165,97,116,68,132,72,21,58,42,6,137,148,160,204,68,108,19,111,166,104,243,44,151,85,106,211,254,10,244,137,98,251,47,120,217,155,147,10,148,22,69,229,164,231,115,215,197,63,248,155,248,15,255,70,50,33,96,131,113,48,130,209,9,6,114,46,43,4,97,208,0,165,34,40,0,54,154,6,77,117,78,47,179,152,188,9,27,14,96,147,210,52,138,100,247,40,187,141,190,100,241,18,191,253,240,137,239,242,59,9,159,27,150,191,55,109,57,38,16,129,64,10,18,136,113,138,70,153,251,115,158,238,174,95,61,203,151,190,172,95,253,214,114,191,49,246,123,202,71,113,80,62,43,254,3,242,233,238,65,175,114,204,112,116,216,83,231,212,89,102,100,252,93,189,190,176,201,64,64,63,62,188,74,111,92,150,21,20,7,71,189,72,187,210,217,235,22,82,24,207,105,176,132,222,211,251,34,30,83,205,188,222,228,34,96,210,44,0,151,160,23,17,74,132,132,209,226,26,183,221,43,185,122,129,35,207,211,69,143,98,164,225,68,158,23,14,92,144,49,18,150,226,226,232,26,200,162,145,157,144,17,58,91,251,119,124,163,237,230,93,120,48,147,146,218,50,237,118,95,249,6,76,94,53,27,10,206,238,202,116,164,143,95,126,191,251,241,39,27,136,128,41,221,123,167,30,26,106,103,182,60,187,170,18,169,96,72,219,82,173,58,34,14,139,164,173,147,46,0,167,99,57,77,20,63,232,158,125,117,230,178,52,252,79,218,82,89,205,158,220,187,5,54,200,14,249,147,104,164,10,22,26,123,5,47,56,119,149,93,175,77,47,92,33,10,12,107,242,45,251,247,236,30,144,39,93,185,224,238,230,143,54,183,155,103,73,124,250,132,38,94,137,19,246,26,162,242,247,67,210,16,22,159,247,79,241,254,210,229,254,202,117,229,41,60,144,249,37,29,23,148,17,212,225,126,103,208,153,47,215,236,14,215,197,117,139,248,195,1,81,246,52,31,120,28,172,192,55,239,159,128,30,3,166,165,113,246,23,145,184,121,249,241,235,253,187,68,112,236,51,150,29,41,78,103,18,53,23,22,2,4,141,182,168,121,226,164,134,12,224,135,200,152,210,194,207,185,62,244,18,33,3,246,183,237,47,87,19,31,230,240,90,85,245,138,40,84,125,97,77,50,79,230,68,104,28,193,112,133,133,21,87,233,239,67,105,156,71,120,15,94,9,63,100,32,218,225,30,239,24,239,19,243,200,243,237,253,58,140,191,145,138,158,82,86,98,247,132,1,70,47,70,164,144,81,25,58,115,36,13,229,198,25,60,55,146,42,54,85,106,87,90,185,98,97,2,64,34,49,113,238,17,124,70,59,15,47,208,63,43,241,85,103,56,216,247,31,248,238,58,24,61,10,51,199,34,31,36,89,95,247,145,254,137,223,166,1,18,200,74,50,48,144,88,170,110,144,43,155,237,214,129,182,216,48,0,155,104,89,170,58,55,21,18,92,195,76,27,175,1,47,224,82,41,194,54,51,36,122,220,99,216,209,62,59,255,239,159,199,155,183,239,238,174,223,101,109,125,184,211,211,63,80,167,19,141,129,201,38,167,32,197,167,51,107,206,41,209,121,247,151,103,125,253,158,95,127,153,252,60,42,199,19,227,101,62,184,228,227,187,215,171,145,113,153,127,119,115,185,121,122,153,246,57,126,223,225,57,227,214,130,234,83,239,14,102,183,223,232,191,202,242,250,45,145,98,120,4,245,46,199,141,61,123,64,71,39,53,158,162,199,33,71,78,96,22,242,66,117,231,86,159,110,49,23,220,74,179,209,28,133,236,124,22,179,10,3,249,214,181,158,145,170,34,168,12,102,198,190,15,147,24,58,81,92,144,72,213,64,155,208,172,43,203,37,29,151,60,66,111,242,47,227,21,74,103,22,59,130,97,195,98,176,137,230,149,196,15,226,210,50,222,23,174,103,38,95,179,2,134,245,61,93,169,63,151,190,86,53,43,219,208,50,251,243,42,226,106,225,31,226,21,5,15,250,4,120,244,141,65,110,198,247,136,180,12,128,135,14,135,87,221,12,193,203,238,11,79,111,111,156,186,178,14,164,106,120,181,41,108,47,240,248,2,107,240,253,196,1,24,14,2,49,54,55,144,77,226,68,62,11,175,218,120,135,22,0,8,50,249,50,197,217,250,251,245,198,115,254,192,7,205,63,177,254,72,124,52,158,102,139,205,130,217,253,139,244,43,30,228,189,225,11,95,224,253,239,142,245,217,243,185,85,235,163,11,94,127,106,212,137,162,100,252,3,104,115,192,50,113,71,96,92,57,114,239,244,7,235,167,13,158,67,220,179,126,164,243,139,204,215,193,250,160,143,191,240,172,238,50,186,251,85,246,166,89,41,151,196,55,203,237,187,183,199,167,1,137,62,238,212,62,217,22,147,0,26,68,172,40,90,216,68,242,154,131,114,89,49,67,100,251,33,146,70,243,124,92,221,91,236,215,174,110,20,31,179,127,82,198,222,178,183,15,156,86,224,83,232,101,54,71,50,245,208,140,168,108,120,41,66,128,13,46,44,81,184,223,142,242,251,127,77,89,114,169,168,118,191,228,97,22,245,42,112,14,61,136,19,227,67,223,232,27,249,196,207,195,231,175,218,149,64,233,50,211,162,66,8,77,163,114,11,93,230,138,125,93,191,127,61,175,235,226,84,93,56,15,11,168,38,155,166,108,21,85,21,182,1,185,42,206,34,103,76,88,42,149,146,110,185,115,46,195,223,98,35,249,236,103,31,244,243,235,132,184,157,35,160,11,28,219,166,249,150,159,38,132,127,230,111,142,255,212,223,10,153,218,64,104,9,66,36,86,209,2,76,199,68,233,192,6,108,44,161,209,176,128,177,72,26,64,131,90,0,4,135,138,193,82,52,220,172,8,214,135,27,62,78,124,172,22,212,81,195,254,9,223,117,62,252,185,78,127,21,197,166,200,210,157,100,82,147,121,130,51,29,186,244,178,83,110,174,141,229,121,138,157,162,117,117,205,61,173,198,216,235,179,119,244,39,195,71,244,117,243,166,60,30,147,123,107,81,143,244,191,162,147,51,28,195,37,247,64,230,56,242,183,225,59,241,71,121,205,223,201,255,126,3,178,56,157,23,215,231,73,55,78,13,41,113,90,144,184,178,181,17,88,215,68,67,165,78,82,167,130,247,137,60,236,69,97,194,158,131,101,186,106,197,112,12,53,166,109,207,245,154,250,166,105,146,211,40,90,8,214,129,123,142,234,98,221,3,119,123,198,218,152,92,51,203,81,215,31,68,64,172,31,56,108,223,84,47,80,55,179,253,184,95,121,181,217,148,171,49,173,210,181,131,220,251,67,207,198,122,173,159,70,74,96,165,100,33,3,10,211,161,101,4,8,52,94,93,80,131,116,40,1,160,74,77,116,12,144,17,113,181,130,10,231,121,182,210,17,47,77,60,155,55,21,221,57,181,246,87,74,207,106,208,180,14,244,21,61,7,218,99,97,1,211,32,42,112,253,224,242,157,59,119,110,20,202,75,195,51,132,11,17,187,177,253,116,254,139,255,159,135,63,172,228,31,176,3,23,32,128,201,174,182,65,190,66,208,26,104,114,191,96,234,203,215,231,255,102,59,138,239,244,205,43,191,251,54,55,42,216,39,176,35,103,131,61,251,233,110,20,40,141,46,142,239,51,204,151,20,213,141,111,154,203,70,63,138,154,206,183,222,32,83,244,111,83,8,221,218,81,105,33,55,131,233,26,89,242,139,167,95,190,63,94,3,94,5,118,143,152,102,42,52,91,122,21,22,55,168,122,51,6,215,90,248,85,103,170,186,140,188,162,33,41,245,99,58,11,251,124,23,122,26,183,203,45,219,33,43,10,242,94,185,166,229,59,123,44,136,73,117,3,117,83,24,17,9,136,200,102,130,224,117,64,94,114,123,46,43,11,143,255,18,80,235,82,144,171,109,78,121,120,239,126,23,31,4,250,251,254,36,169,10,145,162,24,65,54,221,140,249,192,38,51,137,124,7,168,205,213,108,197,37,72,81,243,22,32,57,30,40,254,124,161,254,188,30,206,193,112,23,239,227,240,238,143,241,240,243,51,60,103,127,197,252,249,229,231,159,250,249,171,75,79,214,51,141,71,174,160,238,214,50,140,193,90,140,45,9,210,214,92,206,151,79,79,191,58,61,228,188,226,122,173,175,234,185,59,220,223,120,122,223,185,126,221,244,175,38,159,5,60,66,61,221,52,243,6,1,116,129,241,70,244,88,203,23,186,250,157,127,184,246,63,63,79,14,110,239,247,89,159,41,94,215,173,103,43,105,170,183,135,254,217,187,42,158,128,123,103,16,141,70,218,69,210,248,254,63,225,59,152,93,53,171,246,215,47,22,55,128,32,0,42,156,83,231,248,81,238,228,0,9,147,121,250,2,10,36,118,158,125,220,255,127,221,159,221,251,246,205,249,135,255,250,95,255,253,60,215,223,255,184,254,209,254,173,211,227,63,252,73,30,124,147,231,93,220,92,47,231,22,182,171,144,151,96,155,22,56,108,170,229,115,105,100,210,0,142,64,96,211,37,137,177,90,111,215,211,199,198,249,185,253,170,31,125,247,121,245,157,78,31,244,137,253,242,214,183,159,49,123,117,245,167,193,28,138,164,38,160,12,134,145,24,65,146,194,244,8,181,237,109,231,218,177,43,147,241,237,98,218,110,210,241,61,103,49,125,150,105,188,138,23,159,29,131,77,217,90,31,93,179,42,233,90,204,169,187,113,38,30,184,39,151,109,104,71,195,86,219,62,182,210,60,117,75,247,77,243,114,124,115,89,81,99,101,59,186,84,253,142,29,226,193,125,127,247,203,186,181,190,60,107,215,193,42,198,86,199,96,185,217,133,241,171,231,141,254,55,221,127,223,71,235,15,133,135,83,237,222,218,187,247,205,92,107,251,226,249,147,110,187,245,171,55,15,189,238,70,82,209,102,145,29,33,89,228,204,172,81,108,134,129,138,90,63,8,125,195,212,65,210,178,187,124,0,51,24,78,242,201,17,108,32,146,205,21,40,145,61,174,236,210,137,124,91,169,136,95,32,232,85,172,157,159,155,188,23,58,140,198,46,233,251,170,110,76,147,26,16,2,1,226,151,242,208,119,214,250,40,97,189,9,92,120,103,154,192,3,245,11,125,253,252,171,215,198,78,248,192,43,240,13,250,6,153,64,35,187,31,248,45,214,247,167,242,175,132,203,196,7,33,224,189,213,87,133,31,250,232,156,39,127,125,219,186,31,246,204,228,114,181,50,30,181,51,137,49,219,46,130,230,95,29,31,47,211,254,65,197,237,254,253,208,242,192,238,10,179,173,206,89,146,222,13,114,9,241,166,202,46,151,211,229,106,23,107,101,53,78,215,252,159,255,155,255,248,237,175,227,251,62,190,230,91,158,71,238,143,103,127,126,238,241,44,158,136,37,107,225,242,177,243,125,167,197,242,61,210,251,243,233,231,237,214,239,119,60,214,39,57,175,127,248,253,191,244,227,95,253,242,184,255,231,189,93,233,55,243,117,89,223,246,230,87,112,23,181,63,190,185,55,74,170,222,86,40,163,55,64,199,0,162,119,180,208,152,215,170,121,209,214,162,113,85,155,57,241,154,123,170,239,1,50,7,4,12,18,37,51,67,185,231,62,36,247,203,139,124,6,6,134,128,17,213,54,233,146,157,228,235,104,161,137,136,2,66,205,171,44,87,254,93,240,113,75,80,44,222,5,138,232,176,2,220,132,98,126,175,240,189,152,120,86,224,119,125,63,27,200,87,235,247,135,35,45,20,8,164,202,180,224,88,35,155,217,62,101,36,218,140,195,227,140,234,193,96,104,99,168,129,193,30,243,249,118,57,93,158,157,99,81,255,149,215,245,105,114,63,87,208,89,244,87,214,63,251,250,79,123,187,254,238,211,231,144,102,19,95,11,170,88,27,218,166,33,37,197,14,113,215,113,72,112,135,226,162,102,126,180,148,17,83,48,132,169,141,133,251,94,10,88,139,147,32,9,13,1,42,2,2,206,0,138,42,217,203,57,71,112,67,172,9,136,49,150,68,51,149,241,51,31,138,255,205,190,188,203,250,106,254,81,157,191,117,99,247,217,92,251,112,124,128,254,239,200,179,45,79,229,114,4,62,183,158,80,135,72,50,152,69,228,33,121,41,0,62,0,192,138,16,194,58,64,16,117,118,101,25,27,231,140,15,28,222,122,251,149,189,251,106,94,190,235,39,184,109,107,52,21,220,80,206,180,149,67,81,219,210,153,102,1,167,76,15,189,88,25,43,159,229,159,254,205,199,123,114,61,239,244,73,112,122,123,25,88,212,17,192,31,94,173,147,123,143,43,236,75,32,19,204,55,224,57,50,112,7,11,215,164,83,235,88,151,114,174,130,201,108,183,252,199,218,156,26,41,44,9,189,16,121,121,14,15,77,114,117,228,239,235,240,219,115,121,216,248,87,182,152,176,97,153,49,34,232,68,151,110,79,63,184,93,255,175,95,23,185,184,238,86,171,213,54,167,235,200,127,251,245,29,188,93,129,135,7,83,26,38,50,65,61,73,192,128,0,194,37,87,132,200,13,133,156,66,127,241,106,162,113,185,57,242,246,2,187,112,85,135,205,13,148,101,179,8,68,192,193,237,144,149,52,177,42,252,113,235,159,155,236,163,105,98,156,128,199,72,84,78,111,54,190,251,82,106,211,90,88,14,164,125,98,181,58,157,159,63,241,221,91,221,12,212,33,209,3,165,98,0,93,196,52,38,10,120,164,89,155,20,138,56,48,129,55,172,207,167,255,241,120,179,55,62,188,173,181,177,19,3,32,84,50,34,62,117,113,178,215,135,84,16,0,160,41,50,212,234,17,114,115,168,236,92,169,39,234,40,145,205,112,149,66,131,211,224,105,192,236,153,76,33,110,101,219,207,47,35,160,119,24,89,195,122,221,194,169,157,255,249,250,102,125,45,38,184,135,160,151,185,27,57,213,134,187,222,131,222,28,206,10,221,22,231,152,125,21,93,87,53,47,95,95,239,222,126,254,224,186,61,174,173,234,158,99,132,77,233,169,140,206,223,71,127,93,70,45,23,221,49,106,13,10,133,152,177,125,207,86,219,101,25,175,131,92,61,226,248,119,200,87,55,59,136,116,215,78,95,253,192,30,24,122,72,175,215,1,221,220,206,169,177,196,92,107,62,206,249,88,125,167,6,146,50,97,9,47,121,128,115,104,222,134,174,93,93,254,252,188,126,247,243,166,224,232,254,251,35,122,240,183,157,194,54,132,231,132,227,243,9,151,214,71,23,204,119,221,15,202,131,83,88,198,94,20,76,214,16,195,4,112,234,180,28,148,75,87,15,224,209,226,96,34,161,180,224,0,194,106,95,53,140,66,73,96,10,127,4,25,180,181,117,158,12,214,84,172,72,74,0,36,195,18,204,145,18,102,238,191,162,47,215,249,225,190,243,183,126,191,214,71,247,163,125,190,134,75,216,8,190,51,1,83,23,74,228,66,130,86,145,8,201,1,0,61,96,212,75,40,197,16,184,181,214,84,86,35,117,201,238,33,135,87,140,239,62,230,95,157,67,143,110,242,197,49,174,78,208,123,77,70,79,23,88,53,41,54,0,102,13,196,43,230,157,237,229,47,213,25,98,168,13,250,87,16,13,118,44,103,91,151,226,238,127,94,191,223,213,211,158,199,94,207,157,241,229,146,153,146,212,158,182,41,213,107,42,175,38,21,87,101,75,39,191,202,207,254,14,198,142,94,26,101,116,162,157,35,127,203,117,123,184,208,97,197,211,68,1,132,3,29,248,57,165,85,167,252,0,72,154,56,105,102,61,177,229,45,139,79,113,122,69,183,153,71,95,31,63,142,104,216,50,189,167,243,195,134,60,79,247,205,223,107,20,77,15,201,20,11,171,193,243,9,120,246,209,12,247,214,27,255,235,3,199,48,254,195,228,191,233,7,187,253,242,25,229,191,241,46,124,50,194,255,21,13,86,56,193,88,180,87,173,234,222,18,124,243,90,123,146,179,118,179,70,225,234,103,164,191,149,59,63,216,28,168,174,235,95,251,77,239,46,150,55,112,226,184,86,245,203,27,176,222,121,83,215,158,242,136,185,229,68,64,196,73,187,247,198,210,146,240,21,104,22,4,136,116,214,23,220,126,99,31,159,105,190,167,227,109,248,27,200,48,22,22,96,8,108,100,84,192,98,134,29,10,64,80,48,42,248,232,43,16,125,195,216,250,174,84,53,53,6,95,12,76,29,24,104,96,145,53,45,223,37,64,218,3,48,186,238,58,132,109,218,56,89,159,175,238,241,168,244,175,159,126,33,8,168,202,97,110,217,116,160,16,117,99,38,137,189,25,152,4,236,253,190,190,237,45,145,9,30,76,86,4,44,200,29,16,112,251,156,123,206,1,12,22,169,42,189,1,228,66,131,129,120,253,55,89,213,150,151,221,53,132,56,7,41,39,168,172,212,58,165,137,115,98,190,117,31,103,63,62,188,223,119,214,238,169,101,179,156,133,157,43,1,145,6,176,45,86,51,35,29,63,30,190,251,71,59,191,248,232,245,75,39,179,130,108,232,121,135,179,250,16,63,217,173,51,193,235,79,161,27,92,229,170,212,100,19,78,144,1,248,198,212,30,247,188,248,74,187,239,124,172,111,65,19,209,130,9,74,212,162,249,82,57,196,122,138,244,91,188,73,32,27,236,212,162,208,231,155,191,199,183,216,82,76,160,22,88,7,200,8,222,210,79,210,55,233,242,234,25,159,62,254,109,242,235,171,179,219,94,60,224,216,241,49,208,222,248,138,98,191,122,83,131,67,19,67,93,0,42,17,4,50,170,11,70,136,136,160,17,17,20,177,17,218,54,101,173,105,108,131,157,103,89,103,122,57,103,29,14,0,19,237,177,232,82,113,89,163,43,110,42,219,198,73,99,238,190,168,242,222,255,70,223,23,243,182,99,188,28,218,166,17,77,212,75,80,223,106,30,122,93,182,134,32,96,87,162,49,67,4,207,142,58,30,164,190,74,173,69,69,35,236,158,22,165,202,224,157,174,199,111,151,74,63,226,122,109,226,244,38,176,133,139,96,151,11,223,173,237,156,224,219,21,86,165,83,225,49,133,42,77,156,219,192,92,15,249,147,101,239,126,88,109,182,153,225,126,247,54,247,161,52,203,238,98,166,140,144,79,152,16,216,17,103,171,139,25,16,49,132,142,155,173,165,141,3,222,84,181,231,78,111,111,77,105,62,179,250,99,135,21,96,140,102,108,115,255,144,189,139,5,181,25,246,181,215,79,141,187,103,183,139,238,154,179,166,110,93,226,191,223,202,230,79,236,236,131,95,200,161,152,43,159,205,84,9,38,228,132,32,24,138,254,241,71,165,63,16,33,126,2,3,21,120,127,39,255,206,170,208,22,42,240,11,96,236,227,15,126,135,253,227,248,146,120,255,142,242,45,47,34,91,193,137,23,210,88,0,224,107,169,16,89,136,128,18,26,13,208,232,88,15,199,149,144,80,86,51,178,186,85,218,125,43,208,243,105,120,177,80,188,213,197,186,24,146,141,77,200,49,110,74,145,193,112,176,141,51,214,35,54,90,250,89,1,200,136,197,36,225,52,128,13,32,5,39,10,32,161,4,212,192,250,227,37,123,189,13,146,57,152,26,53,76,170,100,174,149,180,105,81,172,115,104,65,100,14,96,132,140,19,117,157,208,189,236,174,246,223,32,183,217,52,167,151,221,239,239,28,15,39,200,69,194,35,111,179,70,9,189,200,247,243,252,248,221,239,111,119,231,255,81,116,246,105,48,57,3,4,224,48,140,124,81,10,175,161,33,27,111,139,105,47,199,53,216,234,211,4,135,211,61,150,237,54,224,203,47,244,233,111,126,220,190,178,187,236,53,183,3,147,219,212,9,128,66,3,64,166,113,175,229,215,74,99,20,255,204,175,221,8,118,195,2,32,94,218,78,170,9,91,36,11,99,162,1,211,89,172,253,248,195,119,125,94,29,21,50,6,97,76,49,88,36,36,3,43,41,107,52,147,211,152,23,143,251,111,63,251,164,189,239,221,131,239,235,183,22,159,188,122,250,234,134,200,168,140,193,0,161,2,216,1,128,4,66,165,68,6,8,33,2,132,9,16,68,44,74,68,148,32,73,88,66,154,75,182,46,56,113,89,246,78,226,65,135,73,232,64,104,137,219,138,147,217,126,197,213,168,242,132,191,137,56,170,113,41,27,134,9,155,244,163,138,238,85,150,209,251,116,244,151,54,221,252,184,75,121,95,5,238,153,174,47,62,169,224,155,50,28,43,252,56,3,212,171,227,222,197,176,163,255,87,0,131,242,155,48,244,186,216,105,83,102,175,69,95,186,94,247,242,135,180,239,150,250,129,198,91,45,29,35,130,99,37,145,122,146,168,194,40,45,146,100,191,155,86,32,187,233,231,32,18,143,107,66,9,212,223,52,194,161,79,39,234,197,155,149,191,120,53,48,196,112,113,80,239,11,120,203,139,109,233,38,127,233,239,15,207,253,249,118,53,150,114,195,218,213,11,185,125,200,238,87,101,185,196,4,14,254,211,24,159,245,51,223,56,30,59,219,124,74,200,167,102,107,191,126,250,158,63,120,85,122,187,71,135,224,249,37,133,107,207,60,153,216,185,119,63,77,65,184,4,228,238,174,235,214,5,231,91,34,157,88,129,130,241,118,249,88,102,14,220,21,126,50,183,254,252,201,135,175,126,246,220,158,199,135,137,142,143,132,119,224,77,177,225,154,34,244,236,96,0,88,192,128,171,51,65,80,7,128,92,0,80,32,108,48,40,122,2,113,64,130,148,35,174,178,131,147,68,211,221,77,58,173,81,93,162,96,26,6,13,28,141,231,90,179,246,247,215,240,47,173,22,125,58,167,85,189,214,173,227,107,15,230,115,46,100,194,98,223,0,24,152,115,49,84,105,200,169,94,251,184,38,51,18,61,139,64,48,67,68,61,226,202,134,67,150,154,12,88,170,16,39,122,199,122,189,156,28,176,66,238,41,189,254,27,67,65,230,77,120,130,84,13,26,89,165,86,218,214,233,249,144,31,221,239,191,113,63,142,21,19,204,72,25,16,78,74,149,161,134,99,36,56,60,174,194,141,197,250,16,85,17,139,91,179,175,91,44,58,6,56,142,95,48,159,103,236,60,226,60,162,67,147,55,28,0,43,9,8,106,136,123,180,47,49,72,185,3,202,73,220,66,43,96,96,8,93,49,9,236,21,20,25,136,214,154,87,8,16,183,86,65,26,200,168,21,52,113,0,88,229,139,224,15,237,221,160,15,207,11,237,126,255,219,127,255,197,219,75,239,159,121,112,235,61,192,239,89,100,91,180,81,78,12,19,156,32,139,136,27,0,224,70,69,152,17,66,40,40,98,43,18,40,33,86,9,25,141,176,144,146,196,31,57,198,234,59,182,185,145,93,13,220,239,189,8,189,32,6,195,118,226,242,140,183,139,254,148,24,103,108,29,102,58,15,132,212,207,112,113,154,247,77,124,250,44,158,124,19,156,28,72,54,54,204,238,213,226,153,213,62,54,28,129,227,127,213,168,191,1,155,157,212,135,66,202,66,10,10,88,34,116,32,210,73,226,144,165,80,252,211,178,33,235,250,154,38,116,170,5,215,6,168,228,130,84,35,202,133,169,20,157,186,175,65,218,84,160,2,185,146,148,122,156,214,14,43,90,172,158,178,34,54,56,103,105,1,94,224,216,21,191,95,232,105,255,248,196,99,57,90,34,59,237,86,91,239,228,230,108,92,105,176,110,49,195,127,190,243,96,118,196,213,232,57,177,225,211,118,125,22,146,246,13,62,55,215,67,51,183,134,65,77,198,250,193,162,70,104,129,112,213,127,243,50,128,17,129,76,96,1,218,141,4,98,179,121,41,151,183,226,142,152,27,213,208,45,30,242,103,120,249,95,95,30,111,237,253,15,218,183,157,16,92,128,202,9,201,121,106,69,129,112,26,25,136,172,36,58,91,76,163,65,54,17,29,58,102,18,81,134,128,167,181,203,81,145,123,115,47,31,7,15,175,20,22,55,16,10,100,225,47,137,182,32,219,85,137,125,187,78,202,95,94,207,56,105,9,215,34,198,162,63,143,249,57,152,250,100,19,78,2,92,211,11,88,172,8,8,37,33,33,89,71,191,143,142,36,81,0,206,236,176,42,16,94,112,119,155,66,132,185,6,210,180,215,11,137,193,34,27,252,123,128,102,124,141,170,186,24,1,179,222,70,154,10,154,147,119,79,190,159,242,249,75,127,243,92,55,233,201,104,174,66,185,100,167,148,135,48,205,20,27,241,75,213,253,193,207,31,227,187,39,55,223,10,80,180,149,38,204,170,66,213,171,57,86,159,63,253,228,183,121,20,123,154,141,146,151,16,9,1,132,50,1,252,38,14,140,143,103,199,224,145,69,129,159,41,141,98,98,16,16,69,192,88,193,192,228,173,20,6,154,17,246,54,79,136,76,183,152,8,98,0,155,165,76,192,70,187,156,134,247,43,215,201,255,139,110,56,222,25,81,188,242,155,51,47,95,61,159,110,209,237,160,9,102,37,33,98,18,144,112,26,5,41,97,32,36,16,0,21,18,64,112,51,114,1,53,73,54,209,36,46,104,174,105,161,79,8,3,87,59,172,7,132,190,180,211,44,226,24,49,53,238,174,252,206,74,165,185,166,123,182,46,153,103,174,221,139,233,218,55,118,126,216,125,243,119,210,250,122,12,166,99,25,63,118,86,79,211,242,120,72,133,110,115,179,19,247,59,227,221,234,178,15,110,158,57,99,44,166,70,86,11,189,156,27,213,133,211,163,72,53,189,224,67,164,139,167,117,21,48,217,231,7,132,140,78,242,209,73,140,81,104,208,178,1,33,108,23,54,247,196,125,236,138,206,53,85,86,45,239,155,34,183,211,31,82,19,172,211,176,13,81,172,182,54,30,244,65,96,234,187,95,117,203,105,60,135,149,169,102,175,77,110,12,223,229,206,185,119,182,77,95,35,110,34,89,252,184,89,229,56,15,142,108,151,129,218,188,71,211,16,164,150,91,188,123,167,231,150,235,17,182,123,33,61,21,76,92,19,72,121,223,131,128,221,144,196,120,54,30,217,131,109,128,43,115,104,123,252,244,200,237,128,16,27,176,246,71,178,125,155,108,34,9,232,168,194,38,34,128,21,86,8,1,223,118,4,76,52,64,184,19,20,128,164,189,129,11,5,26,96,51,53,83,209,39,0,19,92,92,109,233,108,110,93,61,110,238,127,16,56,180,166,250,160,120,11,88,235,205,173,211,205,215,216,91,254,74,124,168,167,35,212,121,125,19,229,133,26,89,242,43,118,222,124,144,179,201,192,243,208,82,33,22,128,100,2,133,249,101,11,243,225,35,4,29,232,168,8,119,141,221,29,93,0,165,163,131,5,3,152,203,214,234,41,238,20,226,156,27,179,139,200,61,255,206,175,177,105,142,27,112,2,152,171,97,168,175,57,105,229,59,242,205,126,252,65,126,223,198,237,24,135,65,180,50,13,86,81,105,198,18,149,13,217,116,175,101,254,126,10,15,57,255,106,152,229,138,138,37,2,186,168,120,62,229,235,125,92,235,226,17,230,58,228,83,66,201,9,166,136,149,0,162,130,128,212,80,58,56,66,163,208,42,92,149,174,132,129,89,26,229,24,73,129,102,82,42,66,35,153,192,171,141,136,19,128,90,236,6,128,68,91,196,187,242,67,241,182,216,173,152,172,39,214,115,62,254,127,126,113,87,99,254,153,143,78,189,103,248,252,97,79,207,217,5,230,75,9,69,234,172,36,83,64,42,0,8,108,134,16,32,162,174,24,25,68,184,144,139,184,69,108,33,42,111,161,218,40,54,76,10,40,131,125,112,200,234,185,219,4,75,72,206,218,117,123,142,101,170,105,229,110,168,161,48,175,246,27,151,52,247,165,207,13,221,87,126,106,58,250,121,51,88,67,58,110,174,106,161,112,93,76,187,252,108,43,223,116,166,126,197,15,247,123,154,112,191,48,163,182,14,159,37,31,93,231,228,162,235,69,88,229,74,7,214,80,221,253,146,213,85,235,13,194,31,20,112,151,207,237,163,114,218,226,42,10,42,169,3,77,120,246,210,226,195,106,165,134,184,202,126,84,115,41,227,131,212,79,187,13,17,225,254,165,171,163,156,162,174,200,189,173,205,188,169,214,77,107,53,234,47,251,27,23,107,54,26,214,85,68,34,239,155,145,31,93,61,91,103,115,40,59,7,74,132,204,86,155,33,128,199,106,231,197,47,10,58,216,182,27,74,6,80,187,104,134,185,229,115,71,4,67,168,197,117,76,141,96,200,131,206,15,215,159,191,91,158,249,39,195,157,110,94,80,191,80,112,141,241,117,100,220,25,19,4,218,198,26,180,134,193,27,160,24,98,34,130,194,5,136,96,216,9,98,197,33,99,1,134,5,153,140,136,49,104,181,0,185,144,173,190,60,183,102,29,247,224,75,210,14,97,72,184,164,52,198,252,177,129,189,175,127,241,158,243,100,246,250,52,115,175,58,218,166,146,77,112,234,216,151,114,48,73,144,185,72,4,137,208,20,130,68,132,122,216,43,110,16,197,134,232,8,65,134,93,25,157,239,208,131,130,90,44,108,6,193,10,181,206,217,16,64,134,106,32,8,96,254,13,227,173,254,166,155,62,85,3,176,76,67,82,239,96,76,139,166,119,62,96,102,68,5,163,8,171,30,37,206,97,168,20,221,66,196,89,230,57,167,124,132,238,246,239,255,75,135,183,229,247,22,127,58,88,122,205,76,126,150,211,116,22,235,238,217,117,205,249,247,94,94,13,13,29,59,158,97,22,236,193,237,68,177,19,206,232,57,229,205,67,252,186,142,29,81,23,40,28,41,80,132,66,65,72,8,9,96,245,4,59,17,99,9,51,195,43,128,145,168,135,46,125,112,217,173,246,55,251,180,3,238,20,105,96,116,60,62,184,243,6,106,230,2,176,42,224,11,96,138,97,58,152,101,122,8,159,208,105,184,44,232,145,47,246,185,89,253,193,151,152,188,199,235,43,30,18,46,54,89,244,26,86,170,211,237,176,114,236,56,99,69,106,76,228,122,170,169,216,32,192,0,130,129,98,100,130,0,100,108,194,87,200,16,228,130,114,5,169,99,133,0,153,138,37,136,25,3,7,129,201,56,207,184,254,229,75,204,143,117,231,178,243,237,86,71,111,14,195,206,181,40,181,3,197,228,33,169,75,101,72,161,38,238,122,244,252,133,252,130,231,31,205,44,121,234,249,95,201,232,173,162,133,71,210,78,90,185,153,239,123,79,191,246,132,215,43,119,167,186,221,195,126,151,239,221,218,255,243,231,77,106,142,149,179,65,180,27,160,83,40,248,21,146,12,83,38,200,44,87,41,78,2,174,41,155,240,223,158,13,253,157,187,90,124,221,109,76,55,151,123,131,67,117,250,83,22,79,144,129,8,172,138,195,126,245,183,11,190,156,237,117,43,55,212,74,97,45,111,159,220,188,48,126,225,238,77,71,140,223,214,252,80,242,38,88,34,128,34,3,108,152,161,75,79,216,170,86,134,134,3,84,172,76,177,235,89,81,221,244,127,127,9,182,231,75,143,22,69,17,206,248,233,221,245,243,188,125,210,238,55,36,254,69,90,217,62,17,79,132,26,243,166,178,182,106,37,226,212,89,27,121,115,138,20,205,1,176,92,136,80,71,248,10,26,8,208,136,157,238,240,102,50,223,184,16,241,6,92,73,32,70,147,4,225,12,75,169,53,171,196,150,61,114,255,179,143,31,142,154,106,204,187,31,174,232,174,167,178,37,139,2,243,225,113,185,245,44,233,152,199,57,207,39,15,24,210,234,217,64,44,70,128,197,196,205,206,104,198,171,172,24,1,103,43,16,133,44,226,79,215,91,33,208,3,27,149,104,16,236,76,93,215,142,56,116,155,102,219,129,5,114,4,98,184,10,201,105,210,16,166,147,26,148,199,205,84,106,35,46,32,249,125,49,223,103,98,255,63,41,198,215,147,162,127,95,156,8,238,208,46,221,191,242,52,163,204,119,32,0,17,37,23,73,191,164,63,203,65,113,50,75,84,134,38,94,254,219,121,213,173,55,232,101,225,156,203,194,19,231,168,137,134,222,124,255,56,111,47,47,121,189,43,51,132,71,49,83,112,9,60,162,100,202,239,99,39,12,175,244,155,220,249,135,111,150,145,31,135,177,215,83,56,231,33,38,242,58,148,177,62,111,253,20,118,73,163,178,30,202,0,4,0,164,32,32,136,64,195,151,144,37,132,254,103,223,82,5,105,144,183,196,208,128,65,233,28,89,109,211,0,168,152,73,66,20,23,29,21,203,45,26,65,131,191,84,35,86,6,153,129,131,118,151,230,74,47,126,233,227,241,17,245,3,142,239,106,6,120,4,251,58,218,27,132,29,51,13,179,171,76,134,57,97,23,248,246,133,224,90,145,43,4,67,7,235,86,70,168,92,145,232,197,8,73,153,202,32,37,25,9,8,3,140,132,149,16,36,97,2,136,17,76,99,244,144,16,130,58,162,191,235,115,237,118,75,241,80,58,141,179,161,246,45,198,21,181,148,120,60,236,187,205,90,158,92,254,233,204,248,247,233,235,99,68,75,217,180,52,173,40,129,177,6,101,89,234,90,157,235,152,33,110,36,168,194,215,235,32,37,166,36,215,179,52,188,244,130,155,217,251,177,200,4,47,160,196,9,10,250,190,21,93,57,249,154,238,95,186,171,221,246,37,231,211,188,110,255,195,185,109,195,116,207,112,151,155,218,10,42,24,146,6,245,150,183,79,78,197,83,13,108,139,140,245,198,5,125,110,73,185,207,181,159,202,216,139,227,137,68,152,36,12,66,144,186,36,244,138,15,186,48,34,152,235,48,136,13,29,206,44,216,169,146,184,136,215,116,51,72,218,184,44,25,132,194,2,181,62,63,95,126,213,241,50,225,31,91,18,44,214,66,60,193,4,1,0,134,185,127,45,201,148,168,73,165,120,56,85,230,198,186,57,10,230,128,85,0,52,116,17,50,50,52,118,231,249,153,185,202,92,77,242,10,124,69,149,151,81,188,156,118,93,81,14,123,14,152,76,189,43,108,159,237,248,139,244,93,127,11,99,181,221,31,166,173,203,219,6,212,173,230,86,251,212,121,152,89,92,136,43,228,37,225,52,92,134,132,212,149,201,234,143,153,160,77,160,1,128,77,202,48,87,215,107,185,94,75,66,154,77,160,43,162,67,33,254,58,199,55,59,158,244,251,246,19,119,250,142,157,152,204,233,116,49,18,62,115,119,93,199,74,71,204,109,228,68,123,30,87,106,205,191,153,162,239,175,253,37,84,247,66,33,206,5,88,204,69,225,28,21,232,207,127,51,220,189,124,233,31,94,185,250,93,33,211,86,200,58,117,56,66,206,152,223,167,112,77,59,164,71,135,124,235,123,156,219,143,59,48,203,222,154,162,169,227,234,60,226,55,162,252,51,255,56,191,151,91,82,171,73,3,96,86,176,91,17,212,4,7,188,37,48,38,42,65,141,64,16,234,55,49,99,168,44,90,231,21,92,160,172,152,154,36,185,56,227,204,6,1,144,53,0,108,18,150,148,216,50,67,9,200,33,65,59,19,47,248,148,24,213,119,70,76,222,246,187,141,95,125,177,175,175,39,37,134,140,0,40,2,61,192,16,183,136,83,224,237,227,66,0,34,50,18,178,98,5,55,218,112,229,74,168,75,144,6,193,9,0,52,184,53,57,217,160,24,140,13,64,4,36,144,13,237,90,86,243,48,118,77,238,188,218,236,188,250,213,108,45,87,20,102,42,26,107,177,80,39,15,39,51,222,52,151,93,119,121,222,120,245,15,171,223,125,7,234,45,152,18,86,25,68,64,75,69,180,38,23,101,83,45,99,97,213,44,122,247,118,13,145,135,123,208,208,19,53,37,33,27,199,236,71,67,77,241,68,41,38,238,20,235,103,171,120,31,133,246,163,175,6,231,58,190,120,147,222,243,143,173,245,87,235,233,246,179,214,118,78,238,47,172,3,178,84,214,145,109,0,162,194,163,241,237,43,172,202,252,213,144,255,41,13,143,228,112,215,79,134,189,201,213,114,91,226,95,66,186,32,5,197,60,48,194,63,247,89,117,50,220,28,165,207,18,90,122,146,52,145,245,185,126,215,113,62,126,120,190,183,227,235,177,95,222,110,224,190,76,255,221,203,182,59,208,3,8,4,84,124,41,251,172,154,62,139,48,186,184,153,218,29,14,24,178,241,144,8,247,220,242,189,124,187,234,156,128,221,202,166,177,69,30,1,57,160,34,2,5,0,35,73,190,215,131,115,189,133,117,237,162,167,16,238,192,142,18,247,30,125,67,136,117,192,110,141,104,116,179,197,89,55,191,212,183,62,12,224,248,223,243,246,7,49,17,52,163,62,178,154,195,108,172,92,87,102,95,58,212,152,166,226,105,116,89,8,248,154,250,122,70,7,52,196,9,34,4,73,0,48,33,171,217,143,138,94,38,184,37,17,61,19,10,135,191,206,169,243,177,125,207,15,118,249,235,37,203,207,249,74,142,220,155,59,34,7,233,146,248,39,190,58,68,3,235,246,100,101,193,166,74,38,151,158,70,11,38,180,223,223,246,153,78,10,85,117,61,104,41,46,2,218,31,63,138,195,211,35,173,77,172,87,67,40,157,99,60,125,234,148,164,109,23,26,105,163,112,117,14,79,222,198,223,107,6,185,5,140,58,177,1,175,44,226,252,110,241,103,254,238,240,62,171,7,234,57,212,131,204,236,70,3,131,88,161,68,242,5,14,197,10,81,66,84,150,18,5,69,8,98,12,165,43,149,131,214,6,2,132,72,139,198,187,214,110,144,50,127,82,100,6,2,180,97,52,129,102,16,166,15,61,200,82,92,37,124,242,223,252,217,93,133,123,139,247,14,142,99,93,141,217,95,114,146,9,227,8,189,68,102,194,60,50,128,179,18,88,73,17,75,33,16,20,32,86,44,64,132,54,176,104,148,33,68,114,16,182,82,16,150,96,192,57,2,156,195,131,184,73,28,42,107,155,186,135,49,113,152,90,118,23,45,246,161,162,223,229,227,154,170,105,167,151,4,183,89,180,40,241,73,200,117,171,252,175,67,78,75,108,86,171,166,97,213,155,34,160,96,28,161,203,38,208,116,108,61,36,93,48,115,36,43,79,202,164,0,80,24,207,236,33,39,146,185,200,10,8,138,91,121,133,140,206,77,118,139,175,238,57,95,228,80,156,166,12,133,171,150,94,204,35,23,117,75,27,28,49,160,200,76,48,91,46,218,112,153,194,63,228,97,96,50,126,184,59,22,252,88,172,121,96,154,190,192,89,115,46,140,20,149,42,197,192,1,34,128,199,144,79,15,23,40,142,136,254,96,253,252,115,79,175,35,255,106,49,99,89,3,179,183,163,117,191,193,134,189,59,134,70,12,206,137,130,149,196,6,57,138,238,64,41,164,209,5,40,56,160,248,198,120,23,215,118,234,172,145,129,113,185,18,128,83,242,164,114,217,238,133,38,152,19,136,192,168,118,236,85,62,192,241,70,32,75,182,14,10,232,48,152,92,173,215,139,94,175,245,225,236,169,148,47,60,191,215,7,95,135,124,127,187,255,131,247,79,178,242,132,34,56,231,206,172,219,182,202,212,224,74,131,84,102,76,20,44,114,19,240,184,47,24,82,122,133,106,133,49,211,8,52,133,2,76,195,232,108,166,185,48,82,222,206,24,215,232,139,173,248,59,247,254,244,107,223,23,223,39,126,206,46,22,229,159,126,209,180,191,93,111,229,13,119,185,102,154,48,57,255,36,250,230,16,149,210,109,114,83,49,70,70,53,214,75,67,52,222,239,169,240,13,188,87,51,5,148,116,67,33,202,57,74,226,207,171,152,179,157,243,62,197,155,241,7,234,191,164,110,114,178,182,230,178,148,37,116,137,251,30,30,223,187,43,110,174,46,33,226,133,61,59,64,30,199,98,229,226,184,79,110,201,239,20,207,240,14,2,42,128,129,220,26,14,2,171,144,16,138,80,102,20,38,97,138,34,177,32,181,64,171,166,184,184,41,182,182,72,113,36,17,212,150,145,50,150,42,9,32,38,14,12,131,186,5,43,3,226,0,2,176,94,97,195,199,215,24,0,175,126,128,123,219,239,189,245,185,113,105,251,121,100,183,250,136,8,97,72,166,72,38,170,43,71,128,68,196,18,5,98,72,40,2,149,11,43,196,144,26,33,0,66,25,194,80,162,6,18,180,65,137,50,54,170,202,47,114,236,242,148,192,217,105,251,127,206,50,41,94,239,150,241,174,16,143,232,96,158,255,38,135,66,99,245,150,42,231,37,251,254,65,47,139,146,136,109,128,170,207,187,30,164,72,236,80,32,50,1,21,200,38,227,104,198,174,116,173,153,4,164,22,59,206,70,154,187,22,58,119,34,239,36,12,145,138,132,224,166,21,10,110,47,185,59,166,123,156,84,64,28,109,219,189,111,220,229,194,214,208,102,94,205,237,248,193,229,36,29,145,171,153,64,210,173,146,186,208,29,90,101,25,189,151,118,105,92,161,168,77,137,23,87,249,42,10,186,155,253,152,123,143,62,79,60,7,67,150,55,31,47,143,140,93,242,154,158,252,99,155,213,63,98,101,37,108,109,241,61,243,47,105,120,57,25,180,22,187,24,61,209,144,160,141,168,178,85,49,74,244,67,32,161,225,2,0,12,16,128,32,200,179,137,41,53,234,196,246,169,163,157,29,207,203,194,126,200,184,186,44,10,54,220,86,46,239,111,190,93,243,91,50,244,1,207,0,129,87,116,143,51,225,50,240,235,235,56,197,126,218,243,112,186,107,20,208,157,59,111,254,255,219,99,196,79,245,23,187,208,111,69,67,23,251,50,226,45,35,15,14,129,129,44,65,6,64,68,56,196,164,126,136,107,244,48,100,38,97,130,52,8,36,197,144,246,58,242,199,163,0,132,104,193,121,115,13,68,228,199,239,232,152,152,213,123,155,54,96,129,247,254,120,79,48,231,126,197,131,28,102,14,191,141,55,201,74,31,206,153,104,156,39,80,194,203,32,131,177,127,62,87,223,244,121,164,224,28,64,148,0,74,142,116,88,196,61,17,130,236,246,176,62,123,30,59,219,127,81,132,53,58,104,89,238,248,102,96,137,108,42,136,91,140,59,245,151,91,232,35,150,195,33,60,135,241,97,30,128,99,230,103,228,171,6,26,224,6,81,217,100,253,141,10,200,96,90,171,167,128,133,24,83,128,45,34,0,194,100,235,152,34,68,157,26,29,183,2,190,225,62,214,100,104,183,96,109,29,108,72,132,91,1,65,3,193,12,144,106,164,64,179,245,37,239,171,223,61,178,127,227,239,188,71,208,250,232,246,93,253,124,221,85,190,201,253,140,227,87,232,75,97,14,57,170,97,209,2,137,32,44,173,81,42,98,25,2,22,104,41,74,110,110,84,130,34,64,84,34,144,202,84,167,18,73,197,102,3,161,96,173,136,149,33,242,19,96,111,149,251,179,170,123,86,180,11,157,136,82,159,200,86,143,201,46,36,227,50,200,21,137,102,11,17,170,143,33,104,220,34,16,132,129,176,132,64,4,56,37,170,102,81,30,42,169,65,130,56,196,92,56,144,4,229,12,74,209,149,73,200,78,162,71,121,101,64,78,206,69,33,125,185,248,213,178,219,47,122,199,163,205,6,233,97,141,120,212,8,255,1,70,11,36,5,160,5,0,186,164,86,137,180,16,2,198,172,58,184,129,16,204,67,1,3,151,0,172,194,65,33,11,190,234,201,128,115,188,43,218,91,219,158,104,186,22,239,50,247,159,36,255,162,43,110,194,48,43,220,198,2,173,87,119,81,128,92,46,131,66,65,194,117,69,216,146,111,18,217,77,64,16,0,128,1,14,242,220,4,207,90,107,59,119,54,126,54,136,83,224,152,217,236,233,71,121,1,2,9,32,187,127,251,250,202,126,98,1,13,156,192,2,114,122,62,172,163,173,247,215,175,255,204,237,253,231,135,31,175,245,89,235,229,204,71,228,122,248,163,203,111,191,114,223,107,189,95,142,139,214,76,204,50,170,200,134,157,156,170,65,22,76,96,28,41,38,121,67,0,113,117,2,9,116,17,33,99,192,185,154,146,97,167,39,215,192,178,221,3,1,149,33,122,179,235,180,232,215,231,145,87,15,157,253,200,203,121,146,223,33,211,38,135,201,252,201,155,223,50,255,56,48,73,142,20,112,78,180,47,76,99,154,128,206,243,251,254,202,86,85,229,4,100,17,80,41,171,128,120,47,63,159,97,152,160,231,126,252,213,199,188,110,94,96,215,60,180,81,29,143,226,238,147,25,95,149,144,100,51,109,196,237,232,31,239,144,218,209,53,104,183,180,169,74,171,184,194,141,145,145,135,200,20,37,157,149,173,76,144,65,32,147,153,193,21,80,36,137,20,153,34,148,105,172,187,145,153,97,34,16,197,232,206,4,228,136,30,118,230,18,145,233,161,0,150,32,147,205,129,136,61,50,112,5,51,85,129,177,221,128,225,5,191,190,219,221,177,110,222,114,246,186,111,96,152,103,252,96,223,175,150,117,58,189,253,143,241,253,167,160,60,99,103,30,79,27,50,162,80,43,23,133,72,35,150,10,19,145,48,12,129,68,51,0,228,32,32,16,112,40,18,128,134,163,112,20,145,14,48,58,123,194,151,26,231,149,231,38,127,179,232,194,218,54,235,26,203,107,171,28,54,211,127,56,229,251,78,154,66,8,74,184,161,156,112,229,148,0,38,18,201,62,158,81,80,68,196,77,144,77,24,19,212,138,148,51,83,74,52,164,193,178,209,50,41,236,76,28,199,189,236,201,166,212,41,85,54,20,67,21,88,227,21,4,1,218,160,183,236,242,228,158,93,199,47,207,118,29,95,230,103,207,175,110,154,251,233,222,143,183,7,210,67,120,218,246,133,149,4,52,168,160,79,22,11,5,30,22,182,216,50,110,17,181,192,254,76,151,62,110,117,152,102,238,138,10,23,13,5,20,203,207,112,45,111,230,66,157,168,121,112,39,12,62,148,214,207,245,209,99,211,76,32,218,203,255,121,41,127,202,115,168,65,7,180,90,238,146,101,100,77,99,123,192,9,54,64,108,132,1,0,32,224,224,166,103,221,46,3,151,58,10,156,4,235,158,35,96,155,190,35,204,224,147,4,58,198,135,237,50,54,199,133,3,8,64,88,206,115,28,119,65,115,156,13,247,89,60,127,244,237,239,223,24,111,174,139,133,243,108,226,249,255,144,79,94,46,255,247,205,159,205,251,47,223,250,202,23,59,118,88,11,216,103,49,76,146,137,155,81,153,85,92,131,218,136,60,84,66,185,212,191,108,249,111,44,194,0,8,162,97,166,194,70,14,215,154,109,53,3,122,32,3,48,151,207,242,228,66,123,235,165,39,214,238,77,95,235,155,211,109,123,153,239,225,78,110,244,60,95,63,124,159,223,241,30,62,243,192,125,178,35,164,143,181,109,19,96,141,234,142,242,238,127,164,74,118,52,174,98,249,243,154,200,8,155,31,95,126,94,143,107,248,243,157,244,99,176,135,231,98,155,138,64,53,84,0,130,67,187,86,106,225,115,176,64,75,15,91,110,187,26,7,233,0,157,99,177,55,20,132,148,32,101,72,0,153,220,253,5,170,0,20,41,246,67,217,41,67,37,58,167,79,171,250,230,93,43,5,228,4,138,132,55,110,85,9,114,92,193,137,78,192,45,7,235,196,28,105,237,81,9,185,152,162,69,26,8,168,0,40,116,25,123,25,102,138,253,197,255,240,237,135,202,230,179,253,237,133,255,48,29,219,229,159,45,175,158,62,233,255,154,30,190,59,14,169,196,167,155,190,138,35,8,131,98,130,99,9,21,1,221,132,34,109,1,88,226,38,179,96,0,68,70,16,225,128,115,7,186,65,172,12,189,132,231,154,106,236,245,85,208,8,229,190,153,237,217,122,221,141,203,241,84,198,216,71,48,250,50,80,57,180,80,8,198,177,66,68,200,0,93,8,246,162,166,67,181,74,147,150,18,73,46,132,185,57,239,151,180,101,40,208,193,68,130,163,31,93,104,126,7,253,64,41,181,203,247,43,183,148,25,74,133,16,19,99,109,122,129,188,132,222,224,116,29,90,102,238,209,249,153,43,122,220,117,197,31,219,80,223,205,143,36,139,219,241,98,103,2,68,170,133,69,96,139,221,82,43,185,145,108,89,122,163,123,175,6,140,58,20,78,180,90,113,187,45,208,157,213,201,32,1,119,48,219,156,246,88,111,150,234,250,170,44,42,171,155,206,253,205,147,123,199,63,201,247,159,76,119,214,206,40,221,8,40,85,64,176,179,117,111,68,59,40,134,2,52,33,96,248,230,27,134,126,253,113,30,188,249,137,184,252,37,83,251,181,141,111,7,110,16,151,70,195,248,9,3,250,13,244,86,62,130,49,209,136,217,78,142,170,150,121,241,53,172,112,33,97,214,182,85,159,190,30,127,56,24,47,183,251,241,253,215,191,57,253,219,63,254,221,237,237,147,235,245,211,237,218,233,176,187,170,95,89,53,78,69,45,209,71,181,72,67,114,213,226,145,60,4,152,100,99,111,229,175,99,64,56,56,61,166,128,251,133,206,125,62,184,53,24,0,27,140,5,192,16,52,148,165,251,88,158,101,199,157,91,198,162,191,148,46,172,89,123,142,244,181,190,185,62,194,211,100,26,85,16,218,236,100,215,239,243,241,143,95,228,204,123,189,230,245,228,158,121,231,60,65,60,113,78,238,64,21,129,132,71,30,3,169,68,5,168,114,241,26,4,58,247,115,199,98,254,126,253,160,232,216,47,202,167,26,2,82,84,201,188,146,80,59,140,32,117,205,77,32,185,80,115,225,139,120,1,166,68,249,12,13,245,184,239,201,7,13,247,146,91,149,62,218,224,8,222,79,121,171,159,124,109,111,135,134,223,223,23,31,17,127,120,23,99,96,198,45,114,209,157,15,57,94,108,204,24,59,35,101,211,174,235,101,224,107,232,135,110,140,176,104,121,208,50,221,84,4,48,113,104,136,72,228,170,225,253,79,237,232,253,71,191,235,241,229,246,62,187,199,121,184,254,246,171,31,255,85,125,247,227,135,191,229,95,206,255,231,31,246,167,79,211,235,239,223,253,240,119,245,148,96,64,188,2,32,149,45,160,17,18,2,2,2,42,27,94,202,71,45,187,58,221,25,143,49,230,71,24,20,110,237,223,241,107,104,121,154,30,108,94,154,230,73,248,228,150,239,95,129,239,254,220,203,79,230,171,175,93,62,237,123,157,253,250,75,246,43,219,139,240,203,217,252,86,248,234,150,163,170,105,48,119,223,239,122,31,57,144,12,111,140,103,178,16,112,142,25,30,161,19,51,168,13,184,166,178,117,186,73,91,153,157,172,191,238,171,95,221,251,122,62,247,231,237,202,189,253,51,133,30,125,249,120,106,119,101,115,249,60,124,197,214,52,222,144,172,76,81,112,114,242,225,23,41,147,18,54,33,78,219,188,122,11,56,153,90,233,16,105,58,5,178,235,122,125,151,166,140,251,94,47,159,85,188,164,123,44,238,219,191,198,235,119,111,231,55,230,240,140,218,104,54,90,182,100,85,229,107,9,204,229,210,19,207,170,237,191,156,198,39,29,30,117,229,158,31,41,235,135,77,57,68,171,88,32,87,173,46,226,229,156,31,65,248,86,207,30,55,251,88,156,231,84,219,94,46,44,152,230,226,35,62,28,123,91,224,165,44,61,205,11,219,41,250,173,142,207,197,28,102,184,64,72,189,124,239,137,252,56,29,126,112,217,207,111,208,45,127,232,63,173,123,239,127,234,221,140,247,53,140,155,3,150,139,164,201,78,106,24,181,60,4,225,238,49,173,187,5,47,132,207,173,114,63,224,128,1,0,179,124,126,113,62,70,115,237,41,223,83,110,143,121,117,160,185,8,183,224,230,254,222,195,249,144,49,211,27,87,30,195,47,250,122,254,225,79,183,199,137,157,58,246,191,69,151,250,114,1,167,150,135,159,91,253,157,38,199,71,73,107,111,63,253,249,164,252,19,186,84,190,195,199,159,31,52,249,239,247,213,186,47,190,215,120,151,219,9,70,86,146,78,97,226,22,26,41,54,215,104,22,16,99,108,66,226,72,27,19,86,37,160,50,5,28,121,20,140,210,46,221,37,126,94,216,28,70,134,69,107,125,123,225,220,208,47,150,175,187,247,113,248,212,229,42,95,211,49,39,249,85,75,94,173,184,180,182,227,30,137,123,33,228,145,12,116,21,146,36,55,109,179,159,236,55,95,78,194,196,134,145,19,131,56,167,25,147,116,124,68,208,236,106,176,113,192,36,38,167,149,169,135,142,115,204,8,206,152,93,63,7,197,223,78,58,88,138,168,47,115,34,16,5,143,32,241,95,187,21,126,211,101,58,15,32,192,68,58,247,239,94,229,53,159,7,16,39,224,105,151,19,185,164,96,8,174,175,167,167,159,215,203,10,149,162,92,131,137,149,65,230,80,7,102,50,203,199,180,179,22,143,246,60,159,222,217,126,92,62,17,215,38,65,215,66,33,177,108,217,157,119,130,66,67,97,39,47,160,1,32,132,176,4,6,132,6,192,222,166,180,172,39,8,72,97,87,77,219,167,121,123,78,159,191,227,117,122,125,121,250,244,183,173,158,114,254,116,253,193,15,180,117,162,58,176,22,80,176,124,181,5,192,108,45,222,130,159,226,11,203,140,71,158,100,198,153,96,28,197,120,64,91,72,233,36,223,202,164,5,41,103,123,60,254,8,213,191,222,206,127,155,234,143,63,186,191,246,120,102,143,32,214,195,167,56,253,248,47,204,230,215,174,219,137,144,153,146,90,75,238,247,166,199,2,25,101,169,158,185,166,83,140,7,112,131,35,99,40,12,21,107,36,171,219,121,144,135,245,12,154,254,14,126,105,29,219,80,166,185,150,202,229,103,192,182,89,6,20,28,154,54,75,140,145,41,32,65,98,0,3,44,203,37,225,106,87,218,189,44,180,53,5,237,92,230,133,254,233,61,31,126,121,241,89,56,200,73,203,212,138,242,176,76,63,166,248,40,229,17,77,78,165,19,29,249,61,129,108,48,206,89,68,193,100,214,97,91,221,126,40,206,61,24,221,135,221,241,240,255,235,17,102,18,14,28,18,153,138,35,90,101,34,175,92,64,2,2,80,48,29,91,144,240,195,32,207,156,222,172,167,110,238,191,249,160,44,171,113,34,28,71,87,25,238,85,216,78,156,143,48,22,251,19,122,213,186,123,70,237,62,231,100,235,155,167,187,217,197,48,224,233,151,110,118,85,86,41,87,77,27,35,123,109,55,195,129,65,128,98,80,144,81,25,13,106,30,193,185,48,27,100,161,80,174,183,190,157,111,205,249,106,176,228,194,14,92,130,32,10,250,174,112,61,129,222,225,112,172,205,199,227,224,127,249,217,127,205,15,135,146,119,161,95,111,61,117,160,59,21,200,222,16,187,169,122,218,41,165,45,51,125,121,42,216,62,217,124,194,236,254,183,221,247,211,180,215,229,245,209,157,15,118,172,163,241,37,29,202,82,140,91,144,117,109,204,56,228,84,181,167,93,71,147,8,189,245,240,71,31,127,115,229,100,164,239,225,125,237,121,23,196,226,118,157,166,214,50,35,34,26,92,225,177,23,140,157,184,125,25,244,152,150,14,220,89,11,208,26,27,123,159,12,4,97,24,220,165,182,71,166,175,62,23,180,77,108,114,114,220,188,154,220,239,204,225,156,36,229,211,222,243,205,60,166,3,157,196,22,131,213,1,83,133,2,195,57,160,243,47,180,13,147,18,192,171,18,94,47,184,172,86,148,117,80,163,82,122,35,94,237,84,230,228,166,118,0,184,120,20,151,199,11,247,180,149,118,23,135,99,48,154,33,6,17,187,212,123,156,141,199,155,70,143,151,39,194,155,105,95,204,218,92,118,208,222,13,239,41,15,231,147,214,105,206,119,90,23,9,173,118,190,127,175,117,251,251,87,254,215,57,245,251,233,249,139,143,61,124,247,211,245,175,248,28,6,176,89,152,0,65,229,62,184,5,3,22,0,88,0,58,0,24,68,24,44,195,166,59,3,100,12,153,12,161,208,82,189,142,109,159,179,191,90,230,28,59,55,240,153,234,63,88,252,175,74,255,16,116,151,102,138,170,118,103,254,66,253,21,194,169,158,191,137,233,251,35,113,40,15,43,17,87,217,194,246,185,17,48,22,240,196,164,0,179,230,162,240,48,112,193,200,2,131,97,11,136,90,20,201,208,29,233,213,189,240,238,95,191,220,119,164,143,137,227,118,143,197,149,228,253,63,171,225,182,249,201,86,45,147,238,19,205,232,219,21,189,90,220,210,32,181,216,7,235,78,165,63,183,144,203,82,24,0,183,199,222,47,252,215,253,91,158,31,130,182,195,224,246,141,147,98,142,207,150,204,112,188,239,94,191,25,190,0,233,182,53,56,159,117,152,189,155,75,118,228,116,28,153,4,196,126,81,247,165,186,43,82,12,221,34,74,225,210,144,229,220,114,174,82,121,124,75,233,142,235,2,238,144,196,238,46,223,127,239,28,166,142,242,244,113,250,250,220,191,24,135,201,142,237,115,209,238,140,254,125,234,147,235,199,64,177,201,11,226,182,50,198,151,194,221,231,120,147,31,126,114,191,40,247,52,117,104,151,164,190,148,154,135,24,174,80,76,203,30,228,146,181,128,46,105,96,131,90,77,230,211,33,61,96,19,105,187,68,0,172,208,13,237,226,102,211,223,187,103,62,239,208,79,216,128,5,52,241,142,212,21,158,206,229,253,226,214,35,11,72,4,13,96,69,170,1,78,57,50,198,0,212,5,138,101,34,97,2,66,42,178,235,153,10,54,255,221,123,147,92,223,188,216,240,8,250,27,229,223,239,51,243,127,247,247,99,167,137,207,111,30,217,190,66,44,146,236,161,150,81,218,185,20,199,101,180,143,202,104,196,122,37,122,245,232,37,220,214,199,171,211,50,197,109,61,93,126,75,239,160,199,156,143,70,199,49,85,104,94,185,144,57,227,162,243,255,84,134,250,142,52,220,187,78,111,180,204,58,87,226,13,155,53,218,102,151,179,155,28,57,236,28,153,229,121,239,184,48,116,76,9,105,138,245,234,222,133,34,244,196,197,32,80,101,253,87,108,48,36,242,46,125,184,81,132,121,41,130,60,103,142,86,245,229,180,219,2,111,223,80,26,62,210,6,195,161,99,120,92,92,191,147,158,54,41,246,12,7,194,157,248,193,112,0,140,182,9,95,32,35,113,40,195,218,233,22,155,101,153,51,176,244,211,39,127,55,220,127,180,199,57,242,235,177,110,140,236,190,246,105,252,169,83,96,52,50,41,44,2,24,136,133,112,3,84,176,101,32,32,48,96,25,194,24,168,196,120,240,20,200,181,0,47,38,232,129,109,61,155,110,237,121,81,255,228,250,203,124,205,239,190,61,254,95,7,245,123,177,186,148,24,131,179,203,183,197,87,53,62,181,43,232,223,118,247,230,67,49,206,132,25,226,80,203,106,214,41,241,6,12,98,60,129,20,195,236,208,210,130,177,141,208,208,152,96,166,130,155,80,66,137,16,100,41,209,38,164,159,231,196,244,30,203,175,250,91,86,149,40,49,14,115,30,61,142,251,34,56,201,75,180,228,205,33,214,123,73,215,2,163,145,120,166,68,223,14,75,153,72,44,183,224,61,21,168,74,110,6,30,4,110,140,102,39,228,69,94,103,120,75,164,79,58,68,81,206,89,8,179,70,92,237,98,6,112,23,122,141,220,16,139,165,67,87,140,2,3,150,217,36,75,227,76,161,82,193,121,112,94,40,79,68,161,33,24,12,199,147,187,9,159,218,87,157,105,58,141,245,100,174,115,178,109,205,141,225,59,49,191,195,131,192,147,97,192,71,51,173,96,4,224,178,26,152,231,60,99,121,221,229,34,134,24,255,44,195,10,249,18,113,49,200,4,65,41,61,8,181,80,39,18,50,152,81,221,148,186,12,177,139,78,93,218,35,116,143,12,219,124,224,135,64,188,253,30,3,56,129,9,0,16,116,106,57,246,95,62,158,6,249,249,91,117,92,87,67,157,181,187,139,199,6,83,81,142,196,6,208,97,115,11,79,0,67,181,2,237,133,151,157,207,109,185,244,190,38,131,242,27,140,56,165,138,239,157,237,39,154,183,233,254,183,221,247,191,111,62,191,219,200,203,187,245,217,204,21,37,60,18,217,44,219,98,156,30,13,149,224,214,244,37,154,148,135,229,93,221,96,192,136,27,219,175,13,175,232,235,248,69,254,237,191,54,254,184,245,105,111,76,115,216,240,18,59,99,0,9,239,112,106,43,139,9,81,175,71,209,162,222,78,96,219,175,237,109,44,36,39,9,27,208,166,199,57,199,183,250,57,247,188,142,99,206,189,227,28,72,58,158,5,1,153,99,10,16,129,58,7,106,24,17,7,217,254,149,18,239,209,26,105,21,69,8,176,41,16,123,21,139,190,159,122,239,63,110,190,17,223,143,120,215,60,218,189,128,2,223,135,6,214,76,16,194,13,74,87,62,1,38,4,202,146,176,195,104,212,201,25,35,153,224,173,221,201,230,139,41,83,157,230,111,119,183,239,150,255,239,219,231,159,207,126,118,223,250,124,245,139,62,71,19,183,149,249,11,67,70,128,221,118,128,130,129,10,203,34,128,12,24,85,194,50,104,166,151,81,163,176,245,234,183,214,109,61,67,159,251,61,159,89,253,92,243,241,183,157,135,111,154,188,174,218,135,237,250,226,219,2,86,22,221,95,100,241,205,54,47,205,181,204,151,245,236,211,219,244,237,225,214,17,112,231,54,124,139,199,54,151,129,156,92,52,233,20,81,41,80,222,84,22,35,12,80,170,69,64,58,10,75,59,20,156,205,248,240,236,172,143,123,165,161,220,206,58,122,21,171,33,15,101,199,75,231,248,156,187,21,196,165,24,142,222,59,31,205,237,111,34,92,221,121,117,50,155,124,187,242,191,94,175,239,110,251,21,23,207,130,113,175,11,54,148,22,177,27,227,166,166,75,164,225,217,99,163,87,189,237,159,244,205,73,93,111,42,241,64,32,91,179,209,70,168,19,224,34,112,141,207,30,93,43,145,154,52,219,75,152,194,233,143,230,174,148,198,179,72,141,171,206,224,39,103,233,33,238,155,159,110,86,98,62,44,162,219,91,237,33,118,238,238,252,251,59,124,119,53,46,87,184,152,155,159,12,176,143,245,255,216,151,94,95,197,248,60,154,86,43,195,164,197,111,87,81,155,99,143,253,220,227,229,47,23,93,74,156,227,164,142,114,37,217,229,231,53,84,86,109,162,16,90,189,198,90,6,234,21,199,65,202,23,33,122,119,110,167,154,250,120,61,8,127,64,3,15,160,97,102,135,241,228,232,191,253,196,47,251,188,90,249,163,198,123,4,252,208,230,224,151,131,224,169,170,139,52,20,30,144,41,178,118,128,55,208,28,41,208,190,170,43,244,176,174,190,255,196,226,221,77,203,77,108,136,225,252,156,120,62,170,219,100,218,206,111,163,174,233,254,231,156,247,173,249,141,82,125,123,174,183,112,190,131,71,149,128,35,121,116,93,175,194,173,79,218,71,195,162,206,237,25,46,211,222,102,133,83,236,226,203,248,130,200,63,239,255,219,95,251,119,223,250,71,243,153,85,96,117,101,117,198,8,4,128,12,27,192,64,248,140,43,192,84,219,113,146,87,193,184,166,225,88,93,24,78,18,135,32,39,120,216,235,192,157,217,130,117,156,165,51,45,139,41,15,231,136,138,11,24,122,226,162,30,163,214,128,167,229,81,106,233,60,223,126,226,97,223,230,202,91,163,196,104,161,220,193,236,62,152,3,238,95,99,192,190,205,55,212,194,86,253,184,42,203,16,89,83,67,26,6,99,155,169,141,150,80,72,8,101,19,2,214,12,13,111,224,70,133,116,20,221,59,122,215,151,93,255,203,179,142,158,253,120,48,252,156,143,41,79,169,85,71,198,2,98,114,81,35,96,35,16,20,176,12,11,228,233,96,43,86,177,175,174,167,3,151,177,187,220,211,56,59,239,249,90,251,245,230,213,251,251,108,197,119,38,61,170,199,157,217,250,165,172,39,91,15,208,99,194,242,226,74,47,143,249,75,244,125,235,88,47,63,51,127,186,23,227,70,54,140,70,242,56,205,147,11,76,14,228,34,156,67,12,51,81,211,25,4,41,38,152,49,117,27,27,1,227,179,100,9,143,88,101,106,223,244,163,72,181,99,24,91,23,184,185,9,5,47,147,19,45,64,153,137,45,85,231,254,234,90,137,245,160,134,44,161,43,186,87,198,120,229,52,242,23,187,99,225,249,144,111,170,13,216,47,60,209,158,70,90,77,141,154,110,5,81,65,251,146,196,193,206,126,184,231,23,188,253,239,145,15,140,108,48,231,138,2,41,152,130,206,21,115,20,172,6,204,25,213,152,25,57,155,10,95,20,134,170,29,134,45,136,224,208,250,108,21,242,190,136,84,139,215,14,108,77,237,105,239,221,179,198,86,118,196,98,8,184,229,243,55,238,133,252,15,189,190,59,177,113,154,45,10,132,139,77,11,40,120,96,9,121,92,212,230,214,143,205,136,32,24,56,3,139,4,122,226,88,243,170,96,7,8,136,3,56,151,17,239,106,253,16,117,232,173,8,200,29,242,2,56,160,38,51,16,70,118,24,39,219,55,191,165,246,121,127,56,193,241,77,180,15,42,175,247,186,84,238,17,248,140,133,112,203,240,60,52,250,21,165,37,88,3,80,218,76,96,69,57,64,47,42,142,107,188,191,182,240,168,174,85,239,48,132,115,157,175,243,231,123,247,181,2,7,223,227,38,56,75,228,69,184,141,251,31,11,121,223,83,213,231,247,111,225,84,213,170,216,112,9,97,38,203,131,232,110,20,95,237,234,126,180,95,189,219,44,48,31,57,172,111,27,92,231,207,38,127,110,176,153,255,176,253,223,202,14,237,225,240,81,207,242,214,98,1,110,113,124,62,81,239,183,178,16,12,60,122,195,53,71,130,8,16,235,10,154,160,41,157,36,19,79,246,220,201,113,28,152,86,19,102,58,185,1,139,199,133,49,157,64,209,189,152,146,227,246,246,105,23,191,140,34,222,51,101,162,148,83,92,71,107,133,218,251,218,139,26,63,198,188,29,41,242,146,197,110,201,94,52,192,213,148,72,200,86,13,55,39,149,4,72,57,36,53,241,164,118,26,40,235,169,107,132,117,79,147,248,12,37,15,223,235,253,203,223,205,125,167,183,159,119,143,159,153,141,219,91,152,2,225,246,140,137,8,77,1,54,250,185,108,134,11,132,101,107,129,213,22,224,133,106,10,84,76,251,253,24,247,12,141,109,118,123,62,122,245,181,242,218,234,133,254,207,248,126,202,119,196,113,55,106,75,235,178,250,150,162,181,209,206,192,38,202,236,155,159,156,123,207,155,31,91,196,242,170,47,127,246,236,111,211,235,96,206,32,200,253,242,0,179,89,0,185,172,186,236,72,0,203,214,2,34,3,99,83,168,59,163,247,164,200,35,220,101,225,244,159,58,29,21,53,55,59,31,247,221,196,129,187,117,139,84,177,225,156,209,25,137,101,199,170,183,228,49,63,238,204,119,123,251,93,235,139,103,251,203,221,125,230,15,205,3,225,164,187,190,49,57,156,82,203,206,69,233,248,130,75,201,186,86,56,247,159,125,151,62,189,13,89,43,255,161,3,91,112,224,58,58,3,80,110,60,136,10,73,11,38,75,174,172,134,133,233,190,145,79,36,190,179,199,255,255,182,235,7,231,166,223,185,125,189,216,13,240,28,222,189,144,217,12,242,186,223,141,121,247,219,198,133,210,141,207,172,174,219,198,86,247,244,197,231,163,254,121,154,188,243,35,253,102,59,135,101,172,254,159,240,160,245,43,145,213,68,101,219,188,128,227,82,201,187,156,207,122,186,82,124,10,105,197,117,7,245,174,43,95,48,106,24,93,215,2,25,122,196,140,249,142,31,0,94,211,47,17,191,0,27,12,156,16,167,195,174,91,246,225,124,86,127,113,124,171,223,26,124,130,47,19,157,127,158,122,183,113,221,137,43,39,70,114,226,60,37,156,37,49,177,96,229,177,14,136,61,32,32,168,0,136,72,65,44,242,205,122,97,140,254,125,80,68,249,117,211,214,237,44,148,74,238,98,111,57,193,107,116,154,181,138,8,210,124,13,124,169,248,177,127,255,117,235,121,21,249,243,181,36,168,34,30,44,135,104,113,13,61,14,113,23,11,124,28,115,60,64,188,61,8,196,163,228,50,206,240,69,252,181,216,137,255,107,250,63,176,46,93,22,78,229,10,34,149,45,2,3,160,238,178,117,55,96,241,198,140,157,11,54,80,75,106,138,8,234,188,1,39,26,59,57,142,123,217,45,79,48,44,132,97,192,185,75,111,160,60,29,204,116,169,156,254,43,164,121,223,30,108,59,149,0,173,193,234,157,251,149,218,126,175,188,225,20,145,124,3,197,20,84,65,172,64,143,80,32,9,60,145,6,169,216,22,241,84,48,160,157,202,45,194,194,52,49,184,98,74,29,59,62,241,254,139,223,230,101,175,127,249,143,187,203,39,182,119,222,90,25,112,205,164,112,96,19,64,13,208,206,101,35,224,124,87,91,128,55,152,0,80,84,116,88,233,126,43,247,181,167,159,189,243,245,234,99,251,156,247,171,123,53,120,115,183,220,240,150,61,178,48,65,23,235,154,182,211,182,42,129,235,136,77,63,154,253,101,113,253,147,255,168,245,162,138,91,93,124,218,116,159,110,73,4,165,36,121,233,66,138,135,65,192,155,178,92,132,3,42,86,146,99,29,72,197,145,81,214,62,118,97,88,197,63,104,126,52,249,86,248,67,137,69,132,204,198,216,221,74,241,128,16,214,6,156,251,162,96,212,156,147,29,187,60,76,47,135,93,250,229,237,201,20,142,208,159,233,167,99,187,44,21,64,27,180,60,209,201,111,218,139,166,153,170,13,100,205,236,186,89,119,71,123,250,178,142,157,21,141,18,31,79,100,236,67,54,4,81,98,9,220,202,13,18,133,126,163,123,125,13,29,26,11,182,79,227,181,137,75,127,161,15,145,66,25,213,138,224,18,180,215,65,211,219,178,85,183,215,249,198,121,147,87,128,254,168,211,251,126,73,142,5,91,62,6,109,190,157,247,189,51,107,198,235,122,223,42,184,80,6,150,65,18,91,154,49,134,110,240,44,82,9,103,204,151,168,52,71,24,210,67,31,39,67,180,238,191,220,75,95,0,12,190,170,1,135,50,167,173,144,161,103,6,29,206,39,16,58,47,106,196,138,31,103,255,151,215,250,214,224,159,151,110,89,52,30,136,105,65,152,173,211,121,103,173,133,59,184,7,3,121,27,196,74,24,128,212,80,66,115,178,181,238,89,137,183,106,126,196,121,79,247,52,93,155,111,69,200,153,234,159,155,133,110,111,69,144,169,129,185,210,39,108,135,39,216,7,57,93,242,39,239,206,159,116,246,99,195,254,219,158,106,36,121,116,59,25,218,245,122,56,219,88,188,23,93,254,209,228,233,59,213,153,92,190,234,15,103,40,152,109,14,171,125,73,17,151,175,156,254,217,67,19,127,139,78,107,180,44,22,1,132,9,25,90,231,96,198,121,25,42,170,55,67,251,89,99,21,237,152,74,140,104,195,146,244,141,97,51,209,38,223,110,152,8,118,128,200,28,46,220,237,228,223,97,138,155,8,24,18,151,142,72,84,61,246,7,185,41,84,179,14,24,219,223,223,24,143,47,72,49,158,155,148,117,204,16,108,106,121,33,99,107,193,193,172,211,137,43,221,127,9,248,35,174,121,130,3,146,32,210,72,69,91,125,105,8,233,111,66,23,51,47,170,203,181,211,114,119,190,85,144,230,62,214,239,220,45,206,118,112,131,227,85,124,254,253,191,120,246,173,95,220,252,146,31,124,123,250,211,187,246,12,49,244,77,37,73,6,0,80,193,104,64,198,103,133,185,152,68,80,90,117,55,165,161,12,41,164,107,128,161,177,104,210,220,216,31,95,124,243,21,235,153,253,30,122,244,174,98,244,214,43,23,222,110,217,242,98,7,128,161,27,40,175,108,13,150,228,34,82,96,187,219,111,253,26,158,126,4,63,113,253,57,182,239,89,141,74,132,62,247,145,184,133,116,136,114,2,153,92,86,153,116,152,5,68,213,34,168,64,35,130,85,142,252,192,113,1,201,66,57,94,247,187,196,118,100,8,215,47,198,169,107,74,208,8,148,166,89,39,72,163,18,88,238,168,219,61,145,55,35,249,179,89,245,151,83,107,138,14,186,120,71,240,24,19,149,165,236,8,220,52,152,5,47,107,227,134,12,225,79,50,121,10,51,210,237,28,89,65,31,217,58,69,238,179,93,134,40,152,203,39,0,140,251,183,63,40,247,248,134,110,95,251,71,94,23,36,167,169,139,165,119,214,228,163,75,102,175,20,90,230,214,226,170,7,227,116,91,104,46,63,221,188,104,151,201,245,253,163,64,163,105,101,224,194,166,72,54,164,63,38,177,212,92,7,3,92,132,40,13,166,104,159,233,150,148,82,23,133,30,226,232,181,124,189,91,46,69,214,245,5,171,65,228,196,249,127,163,151,49,171,214,89,119,73,245,161,158,54,46,76,160,232,81,183,174,108,92,126,92,116,63,1,0,171,206,251,210,222,115,226,5,209,51,42,93,55,214,96,92,152,3,37,156,77,203,102,24,104,88,134,68,4,92,55,53,186,24,35,214,141,82,101,5,70,207,180,142,240,139,95,157,159,251,112,187,166,191,166,207,187,103,198,59,182,43,127,92,102,86,165,13,14,78,139,106,136,68,78,203,111,159,237,244,242,107,206,222,142,49,49,77,114,53,161,216,40,154,202,115,145,28,64,67,233,163,182,100,205,68,80,128,32,99,43,154,162,194,66,127,2,62,218,30,229,118,51,175,171,250,203,52,221,76,200,93,233,163,162,77,59,208,113,145,207,9,76,70,109,201,53,108,14,122,3,92,47,68,108,197,155,98,33,144,147,242,198,195,51,75,206,110,115,207,221,100,79,155,205,36,165,171,122,68,17,198,106,160,164,34,48,206,225,28,196,236,174,236,225,164,16,32,91,206,76,99,188,125,113,11,28,82,221,254,38,64,156,225,101,253,226,122,68,99,183,191,32,217,106,223,132,122,8,55,178,108,65,75,194,102,147,29,30,141,171,215,93,95,169,125,43,106,53,144,133,187,228,64,58,115,42,41,34,246,56,2,202,113,151,98,44,171,61,121,95,98,243,48,154,251,48,160,172,175,212,163,229,53,246,58,252,180,95,128,68,19,147,98,162,145,23,196,196,137,137,5,38,128,12,142,251,204,24,114,212,72,40,249,102,117,148,54,19,221,237,105,210,101,53,200,229,234,19,242,124,249,242,62,47,221,199,196,143,116,239,27,139,139,87,46,0,175,184,134,240,26,96,107,7,96,147,131,140,0,168,80,153,128,149,134,118,95,233,201,71,24,5,227,200,241,36,89,192,104,79,110,127,138,155,161,32,198,73,6,98,16,3,57,16,38,198,128,168,85,80,0,161,171,214,81,110,221,12,7,73,219,111,207,59,126,21,87,109,56,50,132,38,132,34,19,80,49,169,236,146,155,129,120,72,237,60,161,41,214,191,247,39,77,83,162,110,78,228,42,75,179,193,20,138,68,11,147,7,228,54,65,51,132,42,2,161,8,171,202,157,136,12,9,122,16,211,133,220,56,85,65,6,202,131,241,121,209,153,130,97,103,184,185,231,40,131,48,211,147,181,193,218,101,33,143,154,246,224,179,126,192,232,103,151,104,238,148,232,108,77,89,57,95,169,178,44,227,76,149,39,63,234,250,126,139,243,140,80,98,243,135,184,46,26,60,85,137,228,208,231,42,70,128,34,3,72,131,36,53,156,11,30,99,190,187,117,144,71,248,98,112,219,0,234,74,221,54,128,215,136,23,210,78,166,54,234,50,4,210,5,70,154,226,71,248,171,115,251,124,15,126,252,30,0,195,21,173,82,149,13,62,98,54,66,83,194,192,197,129,10,200,42,3,196,53,82,47,167,9,1,11,8,56,64,225,223,44,177,197,163,70,103,177,1,136,200,216,118,63,215,182,109,133,156,229,150,221,147,167,8,229,239,166,159,149,125,220,156,167,147,37,175,44,248,121,239,206,167,55,189,221,184,251,222,176,107,202,33,46,144,67,83,116,59,44,97,241,131,171,116,92,184,220,196,143,186,133,149,197,152,195,11,8,128,176,69,0,235,129,111,115,92,164,28,109,222,191,248,155,243,191,127,150,219,7,237,127,31,125,171,103,200,132,87,249,243,211,211,16,24,32,13,133,74,4,8,64,233,24,40,212,232,13,88,117,6,118,43,97,16,240,196,120,227,113,78,152,76,76,155,3,199,216,231,204,38,123,35,166,60,68,32,205,89,16,240,239,1,159,225,10,40,29,18,198,112,114,73,78,97,142,180,250,87,208,85,113,26,169,198,44,131,113,244,94,205,123,143,38,198,114,161,83,194,96,48,77,147,149,197,131,214,183,108,150,205,14,244,219,22,57,199,254,76,25,195,221,47,210,150,162,152,13,3,242,167,60,8,12,157,13,0,41,8,109,95,76,86,200,97,191,231,42,222,111,142,105,8,55,219,175,180,175,5,215,31,135,254,120,230,139,127,147,17,23,67,75,65,177,202,224,53,58,64,173,188,99,167,202,4,0,64,216,16,9,37,114,107,137,69,47,230,238,87,216,239,49,48,67,51,173,13,104,219,192,95,111,251,198,192,229,192,206,113,56,1,139,135,1,196,98,76,1,3,3,201,34,108,75,209,168,153,233,75,94,45,254,27,203,183,37,187,60,142,86,73,55,227,248,255,4,127,63,153,194,178,67,246,170,100,97,202,122,140,93,71,233,151,90,168,79,164,123,204,186,123,165,77,79,119,25,12,62,187,205,176,21,212,47,172,68,34,34,183,140,103,154,81,82,154,25,121,19,145,132,16,204,212,111,89,143,102,231,165,224,20,198,11,136,151,123,95,189,74,115,57,210,196,100,179,192,131,71,120,231,18,127,128,240,49,173,127,228,120,151,207,252,163,39,114,252,148,195,143,37,190,53,104,236,10,112,252,201,248,38,180,78,74,67,241,80,185,104,212,136,35,173,207,151,46,120,216,238,167,53,21,96,144,226,148,185,52,139,250,214,244,88,57,250,181,207,250,39,255,20,198,198,203,48,89,188,146,202,69,83,247,20,62,184,179,253,129,237,13,94,35,4,26,218,101,251,249,156,191,223,101,173,63,204,209,63,168,126,53,13,244,70,185,203,48,22,198,220,56,4,142,8,85,54,128,13,199,224,174,224,152,182,149,97,66,176,181,56,202,178,172,227,106,27,68,201,104,208,105,201,134,102,173,172,151,8,63,122,255,50,168,186,140,197,134,109,94,195,245,204,194,157,171,208,115,37,113,142,186,168,236,216,155,237,30,184,53,15,192,197,149,18,58,155,172,100,143,10,211,171,130,12,5,33,112,25,87,18,44,98,107,89,152,131,2,2,244,86,10,135,115,111,128,77,124,64,215,199,239,175,255,220,62,62,217,191,127,39,254,63,186,255,112,52,179,62,61,36,164,206,52,165,43,70,17,190,211,133,241,120,70,111,6,232,84,213,21,16,44,155,149,156,52,118,179,251,156,89,30,238,146,136,242,74,114,208,106,65,153,2,81,111,190,112,22,164,81,8,106,146,62,185,150,59,201,57,92,191,89,175,60,8,190,37,175,55,23,201,149,250,72,109,176,212,186,60,30,121,198,8,106,86,122,227,14,232,244,115,107,129,73,240,59,199,32,145,166,184,28,163,31,6,142,204,38,128,73,1,184,252,41,31,4,176,129,13,205,70,70,180,171,86,10,54,52,148,61,124,54,249,234,229,250,228,196,215,195,62,238,244,111,94,63,255,216,246,229,182,210,2,158,28,165,106,64,123,13,128,209,1,1,150,97,171,0,97,10,134,130,126,163,0,5,43,85,216,105,113,13,189,65,186,148,68,178,1,109,42,158,237,207,232,93,80,222,152,235,6,41,23,115,3,12,172,173,226,96,96,98,29,78,219,52,97,168,115,218,14,211,223,211,254,105,238,106,211,248,219,16,142,225,23,211,80,61,108,199,100,40,209,255,189,145,105,52,81,57,134,36,228,144,255,0,160,230,56,19,113,210,5,115,217,75,76,153,4,5,161,217,208,207,26,162,198,5,18,11,174,8,1,25,206,204,217,85,246,92,121,174,165,54,167,65,203,131,226,4,129,139,27,194,173,114,118,91,221,232,216,219,182,108,245,62,172,239,133,26,54,30,134,213,63,252,120,202,99,164,109,230,203,146,58,0,70,74,177,168,250,144,36,45,228,37,141,25,64,200,200,19,18,163,104,33,195,45,160,110,85,13,173,227,106,151,110,28,206,15,187,139,181,151,231,255,182,236,243,179,64,137,123,57,139,85,69,29,231,214,56,55,58,104,188,122,207,96,3,240,72,44,235,188,232,75,214,185,227,47,80,212,134,3,53,30,17,227,66,76,110,199,6,52,99,237,57,187,98,32,150,88,115,56,146,254,64,86,105,129,0,65,208,144,148,251,148,180,169,56,128,53,99,68,44,156,149,17,11,240,197,142,85,171,161,171,103,174,123,246,5,97,110,81,187,6,25,91,160,25,187,143,65,94,162,190,184,118,17,41,184,240,132,147,110,130,57,66,188,10,133,59,104,148,1,28,19,181,192,6,48,55,150,193,28,128,87,160,10,1,42,19,50,170,210,4,61,201,175,54,121,251,220,254,191,63,251,190,62,123,254,97,149,249,15,191,254,237,141,247,167,16,25,16,28,140,139,251,213,5,206,139,111,69,15,244,70,232,154,57,64,84,110,96,194,244,164,143,196,32,112,63,215,148,236,169,54,11,125,164,152,145,41,25,239,254,130,213,105,164,189,153,44,120,176,129,73,57,27,214,179,96,251,170,30,155,67,55,194,135,35,24,91,22,61,57,28,20,175,135,214,101,37,114,206,113,29,155,67,172,238,207,42,117,118,211,148,61,12,8,140,124,237,220,77,191,112,101,12,28,100,96,225,64,13,68,21,1,25,11,132,177,120,31,221,141,139,74,53,70,33,217,191,154,15,127,41,54,171,247,125,253,160,247,55,252,229,217,121,223,237,47,7,217,78,177,42,162,144,150,84,144,16,8,187,192,150,1,1,96,136,130,20,168,160,36,41,20,194,1,107,133,142,84,85,111,255,146,253,87,57,236,65,104,59,149,153,42,28,46,96,16,240,2,203,160,48,158,84,128,137,129,161,74,65,39,69,253,22,72,17,97,71,235,203,227,94,37,218,63,47,210,183,138,229,148,180,43,106,97,80,40,252,231,109,66,154,68,207,145,187,72,23,210,22,22,179,147,8,4,205,183,194,154,224,104,137,217,130,72,10,128,36,140,154,226,38,48,114,173,56,44,6,39,37,30,26,51,149,212,174,153,66,102,118,167,213,210,215,59,22,185,247,240,75,177,62,30,124,66,105,107,108,253,143,111,239,239,62,247,189,87,233,79,39,248,150,189,73,47,177,84,205,126,144,11,229,227,164,181,77,192,200,133,230,82,11,194,135,104,146,66,89,109,17,163,231,41,58,73,232,180,208,183,66,88,142,233,123,208,27,248,108,115,229,89,25,187,45,149,170,43,61,186,211,63,78,187,31,31,178,71,101,80,99,111,145,153,130,250,68,230,179,91,92,1,236,132,203,20,176,50,229,173,18,158,185,59,3,105,239,222,77,189,50,109,118,211,16,230,216,33,87,193,165,93,209,8,14,136,169,60,116,206,192,8,8,11,128,216,72,212,210,180,178,153,235,38,122,177,213,19,164,174,38,157,104,137,73,237,241,66,187,215,252,55,31,36,83,109,242,140,24,205,208,122,237,84,25,250,110,214,48,157,239,246,126,15,251,39,50,131,166,41,84,83,178,189,86,52,169,108,122,185,34,25,153,26,116,73,227,28,117,204,70,143,88,0,203,176,216,224,43,91,236,142,34,63,101,107,176,225,234,62,239,89,174,28,120,60,242,87,199,231,253,35,247,63,254,172,247,215,47,222,132,129,68,164,160,144,113,191,76,234,222,196,197,51,185,244,222,228,68,93,48,241,29,181,206,25,232,88,8,26,49,11,201,154,212,251,123,38,57,112,100,63,153,137,37,195,184,112,158,4,114,112,125,243,5,183,44,90,52,205,162,12,78,214,146,35,230,61,206,77,122,180,202,177,207,55,50,199,131,195,220,107,210,10,243,208,99,91,237,136,218,185,139,216,60,140,135,15,156,236,58,223,173,108,119,166,14,201,75,92,6,118,99,212,254,208,129,32,58,113,144,1,6,161,38,26,25,8,32,137,116,103,239,222,236,94,162,140,110,210,231,174,62,59,122,118,127,243,182,63,123,127,174,187,126,206,246,212,163,67,162,1,37,151,177,9,64,245,173,16,96,0,206,91,59,240,26,0,24,149,226,27,128,0,0,54,121,115,179,139,115,246,60,187,175,68,187,83,10,204,166,149,143,107,157,203,19,27,64,32,199,5,158,24,39,23,141,141,128,202,197,192,96,17,156,53,245,241,36,7,28,49,124,245,195,127,249,120,215,113,242,55,2,182,128,63,151,117,20,140,177,109,9,58,154,124,183,161,20,61,35,120,133,173,66,16,137,122,196,200,134,246,8,141,9,202,138,148,131,86,11,186,73,2,141,188,14,90,18,208,156,164,94,76,78,25,148,4,208,144,170,148,90,42,56,211,12,109,98,237,124,246,93,246,202,241,177,188,255,76,107,165,95,248,118,46,177,60,62,107,204,108,15,215,235,97,157,17,146,139,98,186,4,202,33,33,169,178,166,155,71,182,225,150,121,33,9,172,123,69,32,205,23,18,191,170,140,76,197,62,4,88,135,58,84,128,0,163,86,137,172,120,233,18,182,206,110,245,43,241,239,180,194,90,226,186,239,29,163,246,178,76,220,144,31,203,212,66,146,184,248,1,17,67,2,93,200,93,214,88,203,182,194,118,81,25,88,128,51,124,100,149,238,69,7,76,129,49,17,237,67,98,159,185,237,128,64,1,4,7,108,18,225,59,157,223,42,88,48,226,192,132,179,109,137,201,5,236,32,156,189,175,221,139,44,190,30,77,60,12,148,159,28,179,137,105,191,24,212,188,41,205,184,251,171,53,95,111,246,47,217,252,103,189,170,21,147,68,130,82,127,183,93,80,84,120,28,15,136,149,66,134,0,207,89,1,86,122,204,13,43,11,224,2,102,8,215,84,50,108,224,174,245,66,143,75,31,244,42,233,181,190,18,63,122,254,114,238,4,2,2,83,97,26,23,247,211,133,171,24,94,2,10,145,57,106,157,163,86,111,244,140,108,215,25,27,110,215,253,53,71,253,172,109,204,50,175,73,142,3,3,162,76,21,228,189,23,236,130,5,3,33,139,192,147,94,236,38,7,180,47,218,45,39,159,40,41,214,173,104,26,213,4,60,204,8,160,110,184,74,189,69,247,193,97,22,69,212,95,11,217,159,169,191,171,31,110,177,135,132,63,167,182,197,241,45,112,59,117,144,193,159,44,53,97,212,4,176,113,144,66,220,135,223,31,183,229,211,244,197,213,243,237,195,249,227,59,121,251,150,127,157,230,107,232,105,19,225,132,241,194,168,181,220,188,195,64,160,104,138,232,28,133,39,160,90,6,92,109,224,26,10,5,9,75,40,132,164,0,133,134,182,157,76,128,189,167,41,47,35,60,130,74,219,197,238,188,78,191,125,228,39,80,153,129,107,6,73,58,101,32,51,8,131,9,248,201,40,129,204,36,172,155,141,193,226,105,194,55,134,235,206,54,77,47,21,243,19,231,158,38,156,84,146,184,217,247,26,84,141,133,173,242,126,53,94,253,2,138,75,14,90,138,50,170,199,181,91,92,99,168,128,177,40,147,1,219,153,122,16,210,58,100,109,16,46,233,197,139,16,45,150,33,114,23,138,78,23,139,206,8,79,177,228,172,17,173,208,142,226,247,169,31,63,127,252,161,241,222,250,189,225,119,7,231,167,109,46,72,29,233,250,13,21,174,60,101,95,68,157,11,104,128,64,98,162,70,85,11,23,61,106,26,90,150,228,117,248,240,110,53,78,230,25,98,205,155,144,220,55,104,42,105,71,117,90,212,101,58,121,14,184,35,56,190,25,118,216,85,241,150,180,219,135,174,247,43,211,61,46,78,31,157,140,247,225,190,166,54,113,69,167,7,8,149,68,223,143,46,232,17,112,162,158,206,171,156,79,5,18,24,21,251,190,78,247,158,37,5,94,0,103,17,233,236,136,123,203,207,145,12,73,42,24,8,26,48,37,222,52,126,80,255,37,24,136,22,86,129,66,73,76,141,247,94,6,95,223,188,51,223,140,11,182,109,179,156,187,223,18,98,250,138,120,227,29,210,250,90,63,159,232,44,157,95,51,5,135,218,106,67,88,16,114,219,30,72,50,89,147,116,80,46,161,112,89,41,216,164,3,140,5,54,54,99,129,5,176,123,177,240,148,108,200,82,160,216,77,63,40,235,178,27,205,27,160,187,218,233,215,59,153,198,60,122,52,66,20,66,24,117,82,98,23,117,117,60,192,137,33,32,115,160,152,189,66,223,213,209,155,11,176,208,206,53,55,20,170,238,186,157,101,44,201,218,146,19,179,202,57,78,154,105,155,153,225,9,93,222,27,129,108,139,18,40,229,18,206,123,6,193,155,27,183,42,199,82,1,168,2,37,199,221,201,75,56,115,222,33,148,168,3,155,4,167,80,178,40,72,150,182,80,86,19,115,225,142,106,233,1,240,157,216,206,174,37,48,104,246,133,57,236,115,25,219,187,120,124,39,131,235,250,77,235,118,134,190,2,79,245,242,206,28,67,96,68,205,72,65,196,26,64,44,48,96,197,110,225,7,32,238,230,88,176,127,222,250,185,178,179,231,222,249,250,246,254,217,91,249,219,38,207,75,243,129,122,117,174,184,114,73,216,225,25,131,5,205,91,230,2,170,64,90,156,92,176,119,96,99,48,192,245,55,240,160,22,100,228,86,220,150,132,144,144,9,16,99,204,47,191,179,143,14,218,152,66,11,57,58,243,95,94,253,231,130,242,140,25,74,181,210,49,64,164,112,193,17,10,162,74,50,160,2,114,228,166,13,231,113,73,219,50,63,221,66,189,42,252,14,175,247,35,13,178,127,90,146,105,211,33,25,250,40,144,85,143,133,230,26,2,82,33,76,140,72,129,139,131,50,69,175,60,18,2,145,140,16,243,65,168,151,98,9,220,177,242,161,26,211,20,72,241,228,253,190,109,105,109,233,133,235,26,129,73,19,42,54,66,107,184,185,123,250,44,87,93,104,120,139,135,121,63,173,182,174,154,170,67,242,2,17,32,180,196,92,27,0,164,102,107,123,149,116,232,65,57,10,170,167,48,127,243,223,238,170,8,224,59,217,132,48,12,4,193,224,52,88,178,213,238,152,150,36,140,57,68,207,60,145,251,219,82,62,186,9,108,169,47,238,194,205,83,56,33,204,5,147,133,114,41,203,68,64,239,43,7,68,60,18,238,125,24,119,68,188,174,86,79,204,160,96,56,20,184,146,125,59,211,114,197,203,26,30,222,156,160,61,247,58,125,77,177,219,109,93,115,200,49,137,37,196,120,124,190,150,119,204,1,103,72,169,220,14,23,105,226,174,198,134,120,121,221,233,223,219,254,211,166,127,74,107,152,54,100,115,42,42,159,97,227,213,204,255,86,151,119,42,55,181,119,103,60,22,190,31,255,245,56,151,210,125,243,241,72,191,145,102,101,175,120,94,102,115,235,247,125,62,234,58,37,94,150,147,229,44,222,89,224,176,213,51,32,196,250,24,29,126,224,218,234,188,138,39,67,136,149,254,52,214,7,159,118,255,61,242,171,237,153,229,207,252,242,127,174,255,237,251,47,63,204,167,48,203,123,112,203,121,179,27,242,226,45,231,109,199,133,17,55,203,227,77,183,58,30,23,245,21,150,242,2,163,183,113,213,1,222,120,233,13,83,110,204,80,49,214,157,122,84,9,236,187,78,28,153,227,183,239,175,179,236,199,193,236,105,43,4,229,92,50,15,72,26,127,143,20,250,153,255,92,42,92,208,147,6,6,12,156,29,99,255,4,185,127,175,194,43,32,0,201,204,80,170,97,244,166,7,65,40,9,20,34,223,175,230,128,122,238,0,18,32,40,164,51,30,71,77,49,128,172,178,85,108,116,188,209,133,189,60,241,30,89,5,161,16,84,130,228,5,0,130,104,152,10,0,186,1,161,101,44,104,218,254,138,101,255,77,178,54,213,83,186,246,248,97,217,118,119,253,49,30,107,252,185,248,216,103,107,63,25,122,235,182,150,123,146,30,254,81,219,223,222,157,28,219,231,108,151,162,70,79,211,221,14,232,14,205,96,122,1,209,98,33,45,168,32,159,207,227,153,50,52,83,247,72,85,27,110,68,154,6,61,155,61,34,47,149,159,139,191,208,243,95,223,255,226,252,150,254,211,207,0,42,209,126,127,30,64,81,126,65,193,64,144,28,221,112,136,56,139,79,193,70,9,88,9,176,84,213,148,249,22,222,125,125,181,203,79,121,126,57,88,183,111,209,251,171,199,191,251,159,191,105,154,62,23,190,4,248,138,111,13,232,70,228,192,234,13,228,138,18,224,142,50,38,32,4,20,100,80,40,26,134,50,239,248,106,19,74,21,72,226,225,83,41,241,211,165,189,80,244,93,208,174,182,84,185,255,49,234,54,43,135,64,33,38,193,234,111,159,194,111,223,87,82,81,178,235,111,95,100,13,249,213,83,189,95,123,151,241,142,138,111,231,227,167,127,255,114,225,150,170,183,13,31,22,123,36,111,224,198,68,47,44,254,123,181,252,90,185,92,232,218,109,187,166,93,164,213,164,84,142,68,98,116,8,87,163,91,110,141,225,219,182,187,148,197,6,105,222,179,75,73,141,70,188,107,71,184,245,101,111,95,143,111,179,172,230,91,197,254,227,7,90,223,27,121,61,255,255,223,237,252,232,199,158,186,212,115,252,135,151,157,120,59,124,31,218,27,210,160,31,214,187,196,109,205,165,232,186,38,205,14,192,197,184,20,189,31,195,103,175,255,198,206,235,215,247,254,215,239,158,253,63,39,251,141,32,110,77,202,98,154,121,247,10,123,248,117,145,253,165,61,220,31,39,14,209,244,221,183,194,27,75,0,212,239,47,188,185,116,100,173,110,23,119,135,218,68,183,174,67,94,96,38,61,90,227,142,53,223,180,230,171,206,204,2,69,161,20,168,26,168,4,93,24,168,67,11,177,205,11,179,225,47,143,255,223,217,231,15,213,230,58,197,47,14,62,111,232,169,96,81,184,81,140,98,168,222,46,255,74,108,239,72,87,78,236,212,116,143,7,142,227,172,95,238,224,214,61,207,47,244,233,207,248,119,226,15,194,235,103,125,93,225,171,222,123,23,61,67,155,160,79,217,74,36,44,60,170,133,118,43,128,74,67,46,165,163,197,33,43,217,104,108,206,189,49,196,56,10,193,12,92,27,38,182,98,206,230,201,254,164,191,252,138,246,31,189,174,238,211,154,159,239,127,251,252,231,213,79,252,187,68,74,210,241,112,180,178,183,175,51,71,137,201,1,138,168,117,5,195,179,98,144,155,252,215,253,57,111,162,34,84,1,115,200,98,192,7,127,84,254,34,223,233,159,209,99,131,6,192,14,2,64,1,112,85,177,24,0,54,242,121,1,6,203,66,33,89,64,197,0,176,24,144,177,12,246,162,168,190,112,64,160,71,112,14,64,128,206,12,239,93,89,222,171,2,70,76,252,242,5,114,108,75,17,177,231,149,204,132,243,1,197,249,32,232,93,117,234,43,1,226,183,255,252,172,83,130,222,72,139,89,216,138,25,112,14,1,90,128,255,111,163,245,70,130,0,96,17,41,104,144,192,133,13,211,148,131,168,70,55,83,165,93,212,41,189,242,243,76,103,183,147,209,151,5,168,91,46,201,218,152,52,79,15,60,44,76,165,193,230,98,119,147,43,139,64,136,81,157,182,232,50,86,88,112,162,253,186,240,161,137,154,85,65,220,162,219,183,165,207,244,102,98,127,66,126,46,250,252,246,138,175,82,253,191,1,223,144,163,98,192,202,86,209,122,36,21,2,17,163,154,224,203,105,51,38,243,149,99,10,8,60,138,103,79,132,115,194,52,32,167,253,250,0,114,12,148,192,218,160,146,203,113,196,102,12,5,157,243,129,84,211,112,138,53,245,195,124,5,125,171,188,163,239,198,242,40,182,158,192,146,1,165,223,149,102,36,101,220,185,216,143,191,136,57,75,14,69,147,139,104,230,168,173,184,42,197,138,231,20,244,141,234,63,190,93,225,188,227,190,28,204,93,233,192,165,17,124,176,158,179,71,64,126,68,203,113,176,49,131,130,108,117,27,187,117,6,25,9,64,47,150,197,2,96,82,176,164,107,90,174,35,34,244,244,78,169,56,42,203,126,54,223,241,136,76,196,241,100,212,221,205,136,215,229,203,231,15,215,47,191,187,233,167,60,255,91,211,242,106,24,26,173,219,206,54,112,174,19,206,54,21,77,95,92,153,41,183,104,233,114,103,42,7,82,90,77,203,224,128,232,52,52,250,23,23,31,160,248,165,247,254,243,10,91,184,157,226,54,129,2,126,193,161,141,199,216,226,210,112,128,244,10,254,46,192,196,210,136,200,242,201,246,52,182,96,39,209,106,174,249,65,142,16,46,65,156,33,34,2,29,169,129,36,32,0,0,74,4,89,161,66,60,173,133,108,224,234,98,91,200,188,238,144,27,238,240,201,28,178,185,229,151,131,240,78,254,202,137,49,37,75,18,198,34,122,22,217,205,190,151,125,139,174,39,31,2,79,215,28,246,217,243,116,177,134,122,176,127,235,252,255,142,84,219,248,249,202,179,141,173,182,26,246,158,221,65,131,238,153,106,23,90,115,59,115,107,92,150,125,22,189,64,171,131,15,230,114,212,83,172,89,142,73,183,108,102,72,8,236,214,253,146,248,152,246,14,52,87,222,169,218,191,175,253,214,255,240,235,71,245,136,202,140,5,128,170,149,205,68,246,122,55,27,5,2,6,182,146,6,38,220,129,137,223,119,0,193,13,136,156,7,11,49,228,131,251,16,142,92,105,166,161,178,177,34,137,114,43,6,227,74,8,228,10,135,66,72,45,6,177,232,99,185,181,19,174,32,0,248,255,236,126,239,69,138,203,87,95,254,160,122,102,160,138,82,233,112,81,6,116,41,114,97,54,48,116,26,0,128,252,95,238,26,177,0,155,66,45,29,36,98,138,133,76,50,21,12,89,100,145,45,89,64,19,197,192,138,38,44,133,78,58,86,117,205,144,110,51,248,169,110,192,253,110,28,51,157,58,44,81,171,236,18,123,224,37,160,131,205,216,161,162,103,124,94,57,199,224,138,68,84,231,248,118,190,249,74,245,167,14,31,239,175,189,44,251,37,22,150,111,251,91,4,243,154,84,125,21,165,86,230,112,104,162,168,41,231,13,32,137,147,81,7,241,236,141,2,250,56,49,34,104,184,81,94,225,140,209,5,60,74,111,132,183,230,162,224,197,2,102,76,8,3,160,112,137,11,118,137,167,210,31,221,104,118,159,219,238,48,161,202,78,7,33,172,82,44,136,108,223,240,200,77,222,182,251,41,158,210,203,221,198,221,207,163,171,195,204,234,237,232,221,123,143,202,109,190,219,249,253,111,227,129,249,49,77,44,73,31,67,238,186,96,100,203,83,129,41,182,116,171,161,227,103,241,45,119,248,243,172,215,176,179,235,23,56,39,152,139,59,31,213,120,15,9,165,244,152,136,223,224,126,27,215,91,191,122,169,68,71,161,137,112,46,197,131,42,208,173,170,47,202,235,211,106,253,244,132,159,239,24,55,112,121,200,49,222,190,67,92,109,123,82,65,241,232,227,53,226,165,189,161,139,136,191,9,50,23,87,156,42,166,243,112,50,222,64,12,7,127,234,105,53,37,205,231,40,233,164,104,86,164,246,176,228,83,53,223,74,155,130,76,9,46,241,253,74,253,245,160,253,141,122,237,231,231,226,7,82,119,65,55,64,19,56,147,102,92,126,92,187,206,39,60,159,191,30,142,214,84,179,156,107,5,209,0,1,76,144,8,34,66,10,72,138,129,1,1,172,204,218,72,2,111,239,132,52,70,200,162,246,139,8,43,233,74,245,227,45,133,16,147,165,78,220,214,26,86,83,31,75,53,168,165,80,49,106,99,211,6,123,150,122,97,46,196,102,26,229,198,246,61,139,206,80,159,242,237,215,240,223,236,169,22,138,93,170,77,52,156,246,33,247,1,246,82,87,9,28,251,250,235,122,90,178,47,39,62,72,135,131,211,134,182,113,74,223,125,87,235,141,183,3,94,196,97,89,115,197,193,138,157,179,138,163,195,61,135,149,235,247,187,158,39,74,62,47,202,117,8,97,174,216,6,66,36,35,194,103,233,162,19,66,112,3,137,18,206,191,138,1,99,227,182,206,184,131,151,112,37,71,68,1,128,2,104,4,16,198,150,187,101,177,33,244,136,138,133,130,41,0,169,91,42,244,103,195,56,176,115,73,129,9,13,153,194,92,204,101,45,99,1,32,96,65,83,1,0,109,228,5,29,32,244,2,1,152,77,184,3,176,132,5,77,132,97,42,54,20,12,85,169,226,172,252,240,114,162,59,60,69,21,93,79,101,213,253,94,230,143,203,191,58,238,15,146,133,216,229,22,163,117,28,125,12,85,131,99,48,202,238,252,210,123,186,104,220,142,216,213,87,198,47,148,191,80,100,37,226,197,217,82,96,163,145,10,50,189,63,97,127,226,64,164,132,110,129,149,34,136,149,182,91,19,129,131,192,57,162,178,98,113,65,213,192,146,227,9,116,44,214,145,180,88,8,29,97,132,100,124,233,206,116,203,56,108,168,221,111,55,14,183,110,6,220,18,210,174,70,163,24,204,188,13,209,61,81,129,193,20,100,83,229,246,92,134,90,86,69,3,107,254,204,127,234,204,189,113,154,130,57,145,196,49,152,210,49,52,140,165,235,36,113,50,135,61,37,121,149,166,109,224,207,36,132,145,206,48,20,10,66,230,84,16,52,202,10,10,222,112,73,122,211,52,186,54,154,85,111,10,26,134,106,251,218,152,240,10,32,60,141,237,167,251,254,122,125,250,227,113,187,156,65,173,57,198,174,218,225,29,46,100,217,102,75,43,173,233,92,120,152,202,112,92,19,50,242,53,113,84,116,190,223,155,190,35,7,41,66,198,217,123,35,229,41,32,114,238,129,171,122,188,243,165,128,86,25,222,236,134,182,188,187,210,99,109,235,222,234,134,53,132,65,145,200,3,198,136,153,47,63,124,211,24,173,194,196,72,215,66,152,6,218,85,97,148,145,7,104,34,64,17,11,88,162,165,50,69,162,183,244,76,128,79,237,195,243,236,154,253,221,242,202,228,225,40,181,244,55,81,62,121,164,40,49,48,151,208,100,111,109,221,46,11,230,36,106,17,92,239,45,168,174,136,59,108,163,100,44,44,58,235,202,177,78,5,82,173,222,143,241,246,209,141,91,214,4,43,10,125,255,170,99,211,98,226,86,242,50,69,207,79,159,61,63,125,177,218,68,218,30,201,248,76,137,194,30,217,45,161,37,247,200,32,90,196,176,74,215,70,54,195,183,224,26,112,169,97,253,50,235,9,16,117,90,115,198,49,157,54,3,165,216,198,188,30,1,77,127,212,159,17,167,68,206,7,4,132,150,78,217,157,134,180,148,74,212,13,221,181,63,20,16,136,0,22,69,57,96,23,103,129,97,44,33,32,36,139,160,84,0,54,97,17,80,223,189,21,172,39,170,171,208,97,163,139,247,112,41,93,188,209,35,189,216,182,100,202,205,146,128,44,105,34,91,0,136,197,34,219,23,52,89,144,73,99,233,94,186,49,93,155,14,64,49,17,32,43,54,19,14,15,222,28,223,188,126,76,61,57,219,186,83,54,195,31,229,188,55,255,143,95,253,248,239,221,207,72,140,97,110,17,173,27,77,91,222,240,0,5,193,105,239,239,173,31,140,230,235,23,103,190,96,190,52,126,105,255,247,129,191,233,118,251,28,107,70,193,61,77,218,68,255,71,144,21,115,74,59,154,42,138,130,2,236,193,226,77,9,83,136,73,107,198,168,200,218,25,248,224,186,163,242,13,8,240,50,113,3,57,91,241,6,42,55,128,44,168,236,8,168,16,227,112,20,111,226,145,15,65,237,253,150,166,227,140,163,5,23,33,0,30,17,83,246,156,152,204,171,122,149,237,7,180,186,159,238,238,15,97,217,156,134,133,97,95,184,126,125,231,139,155,23,222,78,217,8,162,10,89,25,190,111,112,161,193,5,97,211,16,180,164,128,2,63,238,184,154,98,235,36,239,56,194,91,74,24,62,34,83,68,131,88,38,98,13,80,248,24,84,158,114,187,120,182,6,226,170,65,61,154,173,54,165,226,245,216,34,109,247,207,246,199,255,164,41,117,51,59,222,210,98,87,44,186,42,44,35,85,195,88,198,1,54,140,238,28,34,138,222,52,217,180,78,44,91,75,11,193,140,243,190,178,235,38,142,76,94,66,191,165,60,5,117,69,70,223,39,145,178,100,156,102,15,195,30,55,219,23,4,33,94,12,207,93,93,219,165,24,212,197,141,145,200,80,66,25,30,119,75,223,229,154,100,130,150,65,57,8,100,144,8,24,6,161,37,64,38,191,76,26,186,46,138,150,85,135,186,219,238,255,35,211,239,54,63,131,186,13,254,15,232,134,35,190,62,226,101,91,245,147,129,231,136,221,72,24,192,130,159,176,54,101,13,113,214,230,64,72,89,24,106,213,22,93,75,243,149,129,45,114,88,168,177,158,17,240,132,87,151,238,114,186,156,14,116,152,240,138,66,242,138,132,122,38,254,110,208,26,191,254,9,62,252,176,212,114,198,104,95,103,137,212,33,133,140,20,17,146,124,228,77,89,9,191,146,214,65,51,71,200,100,67,186,65,195,240,220,143,61,206,164,198,122,18,58,82,231,72,199,96,196,170,8,171,72,122,194,164,250,19,189,138,243,80,66,89,72,226,12,13,207,57,246,219,84,182,68,25,145,184,4,157,224,170,61,38,66,113,192,128,202,96,12,70,199,6,18,86,132,62,144,208,2,72,42,132,176,163,159,245,182,87,99,2,23,161,83,165,139,115,184,92,140,184,20,48,17,65,19,4,90,16,46,0,153,8,3,16,184,64,194,0,66,67,14,209,212,33,221,104,34,34,70,128,32,3,2,69,156,118,199,10,39,218,183,227,20,213,65,123,132,132,179,76,124,234,235,121,186,148,31,173,226,230,89,25,154,119,18,86,244,140,62,173,160,247,247,47,116,127,126,214,87,102,189,154,199,238,126,61,243,229,120,175,75,78,196,40,110,19,82,151,150,38,102,190,121,192,41,213,184,39,226,91,108,16,64,52,118,147,73,144,232,160,22,101,86,2,5,165,24,104,55,227,104,94,106,201,177,34,178,24,48,168,238,80,109,132,5,145,5,2,11,19,70,101,148,3,107,182,54,66,45,211,8,67,70,176,139,35,8,34,177,13,132,41,68,98,41,218,121,65,47,161,88,167,163,85,199,145,158,158,45,237,246,87,195,228,125,33,52,131,197,213,49,205,251,137,60,222,89,212,181,168,110,94,110,66,24,160,47,181,105,174,9,63,64,242,210,130,15,56,204,66,20,69,117,244,12,29,75,7,134,159,250,153,60,231,1,167,45,239,223,16,27,236,1,246,182,43,47,20,248,103,218,254,179,127,125,240,253,218,196,53,239,109,81,157,171,198,110,39,181,246,74,214,4,150,170,84,13,104,68,89,40,7,3,169,202,42,182,85,81,9,132,117,36,133,43,117,190,8,250,176,52,252,164,123,78,120,194,146,85,98,142,146,120,5,235,102,218,39,203,211,228,250,115,74,145,194,81,227,122,10,235,122,75,150,0,24,204,49,200,143,120,93,13,86,1,161,142,16,212,17,97,32,61,196,81,37,182,202,18,151,161,193,15,178,176,15,91,3,87,73,254,65,88,255,27,58,24,222,147,198,218,46,113,30,253,184,111,86,92,167,177,115,141,254,241,30,100,130,6,124,58,157,170,69,142,227,206,123,219,241,81,160,117,62,54,191,54,243,201,77,213,207,168,157,224,78,147,161,163,49,109,32,99,188,216,134,18,9,79,139,233,122,10,78,227,4,86,178,43,174,56,92,240,119,197,218,246,50,51,168,25,118,155,136,200,32,35,122,106,29,220,54,63,15,95,179,109,145,85,102,141,198,149,196,67,30,195,16,194,252,203,255,245,227,187,208,34,42,68,65,199,6,11,82,3,74,59,169,208,108,132,233,201,145,0,81,76,184,3,163,36,60,135,140,58,95,56,56,246,171,43,105,4,18,148,74,149,66,9,166,2,68,213,193,5,233,64,117,141,1,224,202,14,192,207,142,141,20,138,66,10,40,58,42,196,185,104,160,200,234,101,153,194,214,5,77,148,88,0,4,16,144,142,50,209,82,150,176,32,151,228,20,11,144,65,128,211,66,180,1,19,48,66,132,100,96,165,156,214,210,236,152,155,165,45,104,25,89,101,100,191,24,207,17,71,138,209,58,26,29,115,245,154,88,183,210,199,182,231,24,252,11,39,175,172,94,154,221,228,181,240,121,189,98,218,20,0,34,112,139,164,38,5,10,246,63,128,88,212,190,37,236,166,173,136,214,121,149,70,3,129,219,227,44,96,224,246,128,111,148,22,50,52,205,68,97,174,183,24,29,168,34,108,74,0,89,91,35,194,200,64,152,144,129,18,92,229,81,36,141,16,79,219,201,111,3,33,6,168,228,10,0,125,10,116,24,72,171,9,180,0,35,71,171,79,148,202,205,237,241,38,216,247,93,247,106,43,219,133,127,255,7,211,180,120,83,29,166,31,13,184,214,245,130,100,1,84,78,75,220,177,91,249,207,63,142,31,63,147,168,145,255,1,152,220,31,132,125,60,199,194,80,101,92,144,116,26,11,178,221,131,146,30,158,251,245,111,165,175,254,223,110,237,5,74,127,116,198,186,152,171,149,188,255,238,105,222,245,135,190,133,103,143,103,155,187,175,109,120,111,81,169,215,1,153,4,13,213,48,54,69,55,118,34,56,97,21,180,26,70,29,187,202,186,181,26,239,42,75,238,25,125,219,166,124,181,7,78,95,247,40,68,44,38,2,156,163,218,18,167,103,144,231,254,101,31,200,159,94,94,62,173,98,253,9,231,212,226,212,38,28,112,146,4,168,177,205,44,45,76,4,69,93,156,182,235,229,102,169,177,219,217,54,57,118,32,79,226,114,84,133,215,83,153,226,223,230,156,22,69,219,75,148,73,236,134,235,104,49,30,190,76,15,51,29,227,165,206,121,138,189,221,217,239,38,133,129,156,176,50,72,113,1,99,138,117,136,140,230,122,21,31,222,215,135,65,189,255,226,241,252,211,230,40,57,99,213,148,15,181,87,218,128,13,6,149,248,18,221,83,158,210,139,249,16,63,128,187,225,72,58,91,28,39,92,179,95,125,156,254,252,203,223,111,248,17,161,94,2,70,233,208,118,209,141,202,206,243,150,120,211,178,77,75,196,194,177,86,2,35,194,117,109,46,97,17,235,191,242,241,125,226,91,210,251,56,227,4,44,104,201,154,77,233,74,111,161,101,91,24,27,214,66,62,5,42,138,191,80,1,46,133,204,128,33,220,111,94,152,145,193,23,10,96,100,85,44,10,155,26,184,16,46,97,228,28,46,32,59,64,209,1,85,4,139,192,231,49,97,208,219,55,121,163,115,221,24,10,129,66,201,148,63,44,100,18,59,116,88,148,101,80,176,45,100,73,11,167,75,79,23,89,194,130,32,228,36,77,52,104,115,209,157,83,206,72,49,134,28,197,81,9,210,64,78,201,82,85,233,23,115,32,209,101,194,176,76,108,18,117,97,155,91,108,116,176,159,115,135,121,3,249,176,116,71,205,71,182,138,136,194,168,43,46,42,112,48,216,173,9,192,84,106,102,72,234,113,91,88,201,167,107,178,41,77,164,165,80,36,92,164,98,31,145,202,154,152,10,130,10,102,171,172,179,24,65,235,28,184,118,177,46,181,64,233,138,25,220,218,152,155,106,103,106,37,202,72,238,113,103,185,75,217,156,253,90,195,115,36,163,92,2,142,161,219,118,222,169,152,212,18,92,77,4,10,210,237,119,121,217,169,55,105,207,5,145,158,31,113,127,225,136,46,237,110,206,177,117,83,208,178,215,142,117,238,221,221,158,190,172,99,195,130,82,101,187,119,233,24,235,87,13,58,90,39,153,206,100,136,144,147,133,153,19,236,25,177,0,163,62,243,37,39,207,236,203,246,28,141,169,43,87,33,186,168,241,29,85,247,109,211,174,217,125,94,169,150,220,151,93,67,108,53,122,19,53,152,93,26,52,132,38,227,58,6,155,104,144,146,29,21,132,4,178,92,227,92,185,54,214,2,95,240,174,40,254,147,102,188,105,69,231,222,14,182,235,4,245,177,167,84,112,60,49,157,250,51,180,93,126,102,95,226,207,108,255,248,167,51,35,99,43,137,205,59,220,46,44,100,164,100,133,60,8,77,220,174,11,226,230,201,165,110,59,29,205,116,79,242,195,34,58,196,109,212,39,20,28,21,94,151,141,75,217,8,225,112,241,25,42,231,90,235,72,205,238,126,173,15,184,148,243,123,151,183,186,191,143,253,244,225,37,1,96,240,213,80,48,170,79,32,79,105,116,231,147,55,174,31,191,126,235,241,251,87,86,61,138,63,120,4,62,185,148,109,226,115,233,21,173,20,85,126,22,1,34,140,83,16,205,71,50,18,103,210,26,43,33,206,5,217,211,187,137,25,126,183,116,229,26,104,63,145,223,141,109,153,39,193,0,100,32,116,156,140,157,107,231,86,78,103,2,119,228,158,245,253,191,255,250,248,190,49,173,73,116,30,24,223,25,67,16,89,165,139,46,72,91,180,44,216,176,62,96,70,20,55,230,16,159,18,57,23,36,116,96,115,235,85,87,58,45,43,11,128,108,113,32,20,25,186,232,64,84,233,110,122,32,8,168,97,108,4,178,8,6,244,164,179,204,255,127,174,152,170,229,120,146,207,247,215,139,10,133,4,130,206,185,64,82,44,167,53,190,15,3,110,148,209,36,52,39,222,68,78,252,156,118,219,179,70,48,108,174,182,87,106,103,112,198,164,76,218,208,94,91,183,71,174,26,63,141,189,141,91,91,251,220,174,150,215,19,120,95,195,215,85,126,179,123,143,158,244,197,54,74,175,157,151,17,199,104,179,60,81,52,228,1,116,242,204,9,167,207,86,250,108,27,99,96,191,215,168,120,215,237,123,104,223,40,46,113,123,226,254,169,228,230,14,6,106,133,84,174,106,165,2,168,168,128,101,82,210,132,2,178,254,10,10,17,49,142,21,149,134,182,78,18,123,115,88,197,14,92,157,210,2,71,214,77,173,119,237,204,221,67,216,209,177,130,80,39,51,23,170,232,92,239,76,12,82,204,176,33,52,35,55,24,44,82,132,98,153,4,11,82,17,249,41,81,96,67,218,239,247,227,71,78,98,205,226,153,202,35,67,151,122,34,110,167,249,207,158,45,131,253,250,50,251,95,255,192,164,239,251,230,128,55,138,43,194,37,33,209,117,85,191,70,226,232,52,163,99,2,100,35,158,66,117,196,58,7,107,17,204,136,109,63,54,115,94,199,74,220,245,193,40,27,246,127,35,100,189,249,253,152,204,245,24,155,87,123,241,110,191,246,46,69,63,90,211,79,188,251,181,88,186,243,219,252,159,91,151,254,127,214,88,5,208,176,149,218,43,180,129,186,227,168,122,209,33,86,235,123,129,179,132,215,193,60,117,165,126,8,231,198,133,24,109,16,12,21,107,98,170,124,28,162,206,214,238,47,101,231,179,183,198,111,87,132,19,64,87,156,97,207,192,217,19,173,143,226,170,182,254,71,151,11,29,126,163,126,160,60,129,129,197,100,236,250,171,81,199,85,254,95,220,239,236,175,175,29,245,93,139,93,74,58,250,60,41,44,123,22,79,25,202,114,248,130,228,89,249,98,52,126,32,184,103,96,86,143,206,126,178,254,246,103,170,242,251,243,201,225,203,180,71,113,5,138,112,52,155,204,2,50,83,132,213,76,57,202,144,40,161,179,199,225,106,234,89,126,149,251,63,223,121,175,183,182,223,141,245,180,245,243,155,7,187,126,253,73,238,82,225,38,91,73,21,191,76,0,68,98,40,112,44,47,164,72,20,58,86,54,224,132,154,200,73,169,110,79,233,23,16,146,154,199,134,16,153,82,210,102,200,96,10,30,90,23,245,228,243,12,211,89,155,73,146,239,191,240,253,137,57,185,72,5,140,239,88,0,173,205,200,42,69,129,246,74,199,242,129,128,184,118,71,46,73,85,20,9,240,41,161,131,82,68,65,84,139,112,85,116,2,47,227,144,133,87,9,27,221,239,99,225,200,48,61,227,34,206,20,78,44,99,226,188,72,135,22,1,184,23,174,180,56,145,198,106,54,175,178,8,253,251,134,103,34,105,34,122,237,143,149,152,180,140,118,98,229,36,63,93,25,172,170,160,134,118,27,135,137,176,179,77,175,51,62,220,229,202,83,55,132,235,65,71,62,99,30,11,239,111,82,178,46,31,77,28,159,169,31,200,15,148,197,80,210,104,138,46,234,26,197,162,182,204,216,96,30,96,121,229,6,81,175,52,227,236,177,66,249,79,246,120,189,117,165,248,180,127,252,138,239,126,142,175,193,115,7,173,156,155,29,159,131,107,232,83,21,34,179,97,101,109,23,144,189,10,6,55,117,54,103,108,36,11,209,97,79,230,72,227,42,68,212,164,180,5,107,12,94,227,137,212,32,216,145,15,81,201,197,156,11,42,4,0,145,197,128,91,74,164,193,22,140,124,215,236,247,9,189,199,82,214,47,198,131,175,67,51,81,169,20,137,197,18,215,29,172,6,4,145,82,55,12,144,187,209,111,61,58,56,167,250,28,219,150,215,157,33,69,177,40,240,1,121,240,211,147,71,77,23,66,165,32,98,5,170,136,1,8,128,33,71,146,53,88,170,225,149,138,68,115,36,57,66,106,222,20,124,170,198,182,38,231,182,114,121,156,56,103,109,211,50,162,221,165,148,127,247,187,226,47,28,190,0,106,224,208,236,32,168,102,102,237,83,201,1,178,121,22,71,230,148,245,154,64,161,111,105,36,34,133,10,201,57,42,33,12,9,11,10,96,37,119,41,238,225,63,168,240,223,212,245,100,249,72,7,146,54,134,165,171,209,174,89,197,77,54,112,101,47,50,132,153,248,53,191,19,116,132,101,80,164,47,107,187,125,254,247,195,246,180,59,191,113,10,111,120,49,78,68,219,130,182,142,37,145,84,51,148,88,91,80,18,8,150,72,57,197,52,177,201,229,216,235,131,248,254,3,127,247,111,250,247,147,242,246,98,124,52,187,117,227,42,133,167,104,141,130,78,212,27,131,82,64,224,48,1,13,183,204,90,236,37,203,254,222,105,246,82,49,230,16,194,23,212,127,250,223,214,59,91,8,160,216,108,144,81,132,105,165,72,104,46,128,140,101,34,142,166,27,152,177,0,171,197,57,196,19,218,64,122,135,5,18,181,10,34,139,17,174,153,170,88,145,145,149,60,176,126,221,63,227,158,148,224,105,211,206,173,155,42,43,92,22,215,237,46,129,167,60,185,191,93,164,142,254,122,77,0,110,151,220,29,38,59,65,10,180,0,78,218,213,113,51,160,71,75,37,0,93,207,183,222,231,43,95,124,206,188,89,222,25,71,238,162,54,36,62,239,160,63,251,77,23,58,226,56,140,39,218,209,207,201,73,14,191,180,95,219,168,89,220,152,174,88,62,97,245,236,254,26,185,98,50,124,83,188,182,206,170,242,248,190,142,206,163,88,216,66,14,158,52,29,220,141,49,21,180,117,218,216,47,205,79,37,52,95,45,184,57,11,119,234,33,55,25,200,246,82,178,113,234,181,102,158,231,119,111,158,191,248,51,237,15,192,23,115,126,106,124,1,63,215,31,9,215,0,6,91,171,42,231,58,223,47,228,199,229,178,137,242,53,210,185,236,139,239,150,89,223,200,31,42,82,32,97,94,205,36,101,31,202,176,88,218,98,108,255,98,173,9,47,163,91,80,7,200,53,132,59,86,97,98,25,16,129,45,8,213,70,91,110,163,80,82,20,63,61,13,155,92,165,56,20,38,185,193,95,124,32,217,15,148,27,73,15,251,77,125,152,108,80,102,35,90,215,43,207,90,36,194,150,178,10,82,119,186,216,165,152,134,72,38,22,39,31,161,92,9,125,153,160,74,149,165,8,74,204,192,81,229,164,202,32,171,9,2,23,125,137,75,5,52,133,22,22,216,163,166,125,131,115,77,190,182,140,190,71,250,125,110,42,219,122,93,158,252,249,183,167,62,61,188,227,208,63,2,76,77,115,183,24,200,14,201,104,98,74,100,140,85,183,247,47,182,115,108,84,143,220,22,88,227,231,26,251,130,50,83,149,114,136,18,18,193,4,197,48,56,149,28,93,120,171,242,97,3,235,83,31,121,121,107,14,200,234,214,182,244,181,209,140,234,21,98,25,227,246,32,139,17,134,32,63,1,193,149,92,252,248,226,219,255,233,112,76,239,158,126,118,202,247,125,107,183,13,173,5,52,32,33,38,82,77,88,183,170,204,251,186,41,48,160,166,10,31,69,58,129,242,78,26,53,43,47,103,86,39,94,99,88,80,95,178,126,82,17,140,82,10,16,162,186,96,146,252,18,67,210,32,72,91,202,192,146,35,92,55,86,218,104,165,145,69,67,166,218,213,92,128,52,209,252,34,92,38,3,2,0,24,10,76,138,42,88,4,11,4,117,7,1,152,78,54,70,105,24,100,79,210,160,218,177,34,86,85,218,121,21,106,44,139,174,60,77,28,147,203,75,22,234,135,130,188,8,194,69,238,33,248,144,66,90,24,33,57,29,5,46,190,249,20,78,139,131,139,40,215,134,195,250,164,20,154,72,64,150,88,60,154,186,19,183,156,234,89,59,193,101,250,71,254,169,231,223,142,253,245,191,185,127,251,251,171,54,106,199,43,226,195,185,60,90,134,248,153,111,236,5,41,163,111,248,136,193,207,209,224,215,153,44,215,89,203,129,245,22,62,97,115,211,213,91,237,12,122,102,230,156,76,175,239,142,167,121,230,34,2,227,76,179,203,18,131,236,91,3,227,209,3,169,208,19,115,105,52,69,191,106,240,128,155,225,29,234,204,35,185,90,201,10,200,248,241,241,47,95,127,214,214,250,138,235,133,87,44,180,222,18,138,162,196,112,218,5,44,195,57,237,212,45,80,159,202,98,148,228,152,16,55,165,61,29,51,108,242,145,102,212,55,169,96,44,150,141,173,107,146,155,192,16,128,0,136,151,216,209,8,20,177,74,133,149,5,20,42,50,214,34,158,96,192,6,26,117,37,92,205,102,194,206,254,18,254,40,209,97,101,7,200,108,67,71,52,215,86,225,149,236,13,231,21,223,18,239,225,167,23,165,40,182,65,117,157,9,64,167,6,37,165,194,9,186,6,85,253,244,72,161,228,154,115,21,20,5,5,192,197,81,26,0,88,138,30,129,25,110,137,1,68,103,221,134,252,59,128,122,157,237,172,220,25,62,187,255,178,214,199,18,47,255,86,125,103,104,252,96,7,143,87,24,56,245,59,122,39,75,71,135,165,81,132,97,171,144,159,80,117,174,62,236,139,143,139,213,102,158,113,57,8,94,0,29,192,101,113,200,44,116,16,137,116,236,120,213,101,43,36,107,12,90,22,109,243,254,69,241,22,152,101,104,149,5,72,133,93,53,174,184,176,216,59,219,105,232,38,83,127,142,202,76,131,21,255,7,232,170,204,223,56,161,236,145,233,195,22,61,139,52,213,53,35,137,54,5,76,177,32,60,100,67,224,156,35,99,155,198,243,124,98,0,20,25,33,113,198,243,233,178,113,21,91,225,18,209,139,43,156,34,83,122,11,139,180,208,128,38,101,0,59,4,13,224,95,61,227,252,12,138,136,170,108,37,234,7,203,137,128,139,8,169,232,16,105,90,192,28,74,112,64,157,3,32,12,208,8,194,0,53,25,132,202,131,253,73,21,108,242,5,197,98,187,118,87,162,91,177,93,176,117,165,148,211,125,214,151,67,146,143,247,255,120,223,162,185,27,62,39,7,25,96,134,55,216,178,89,10,6,76,152,68,26,177,192,233,152,39,92,238,53,7,233,65,229,143,54,203,216,182,109,95,69,12,186,46,165,185,205,95,15,127,6,62,237,15,103,56,203,181,121,63,47,191,214,78,24,49,82,63,214,114,129,69,182,63,35,30,7,11,132,62,211,126,86,67,63,241,207,113,86,127,123,87,219,74,49,253,86,59,201,221,173,13,135,162,92,25,51,115,49,189,120,136,51,27,15,13,79,96,177,235,120,174,62,83,95,148,118,241,165,15,55,140,183,26,12,78,147,243,206,113,121,113,204,230,110,125,155,238,88,217,212,37,234,143,96,187,167,253,19,245,26,27,177,60,91,87,168,58,37,48,48,156,216,171,95,36,209,40,5,97,39,79,122,219,139,115,193,150,161,150,219,33,225,32,193,169,31,175,220,83,10,64,3,29,69,140,164,142,201,142,115,93,241,55,154,196,72,112,161,234,98,29,160,155,186,214,57,137,183,194,195,56,35,49,27,144,114,30,231,224,194,140,22,99,169,48,88,180,188,29,126,207,200,137,174,242,246,109,93,57,222,218,215,186,32,207,19,131,97,221,71,58,177,233,32,92,65,66,84,21,226,166,147,117,135,130,201,215,15,238,188,90,118,8,100,240,145,21,9,82,223,90,2,202,4,169,128,75,67,44,36,37,0,131,66,136,45,197,66,64,144,26,163,54,203,203,228,212,103,244,8,77,195,255,124,88,46,253,78,158,122,53,234,163,79,165,83,77,30,89,245,113,217,199,112,126,199,122,3,146,36,2,232,192,48,54,86,85,110,249,220,183,231,211,114,93,191,60,170,198,126,109,8,153,67,121,189,80,221,132,95,52,80,34,60,83,81,96,196,208,199,130,184,101,116,39,132,231,28,196,106,236,174,158,247,113,204,92,131,49,21,34,63,201,159,179,59,94,206,48,14,119,210,205,142,48,50,94,113,29,143,219,215,95,235,119,127,125,234,7,254,71,104,241,186,87,113,169,185,148,235,28,41,143,196,96,8,231,201,81,96,146,89,47,22,179,66,9,138,12,103,26,82,179,102,190,156,120,139,203,26,35,93,166,219,129,45,136,134,213,108,30,127,180,188,41,128,152,36,176,176,212,37,136,177,169,104,67,246,55,95,27,110,40,132,84,106,107,117,233,223,51,237,250,52,88,131,41,54,13,25,37,6,80,104,211,0,67,196,72,154,212,34,22,150,128,101,137,144,147,32,37,80,108,216,9,118,146,153,97,78,56,121,112,91,67,1,85,242,108,207,250,58,227,229,216,200,250,215,223,254,251,120,255,191,90,196,127,187,77,153,219,76,55,131,197,128,80,54,32,140,220,76,120,145,99,68,189,130,179,119,88,201,26,186,145,106,107,5,225,184,231,25,188,182,250,74,248,244,85,246,187,181,239,199,243,171,245,124,10,221,233,51,163,139,212,5,153,147,138,84,16,12,79,8,182,209,207,122,128,220,156,128,76,251,140,6,31,249,153,245,99,201,219,63,252,243,186,31,215,206,134,107,208,184,213,159,62,170,121,112,100,81,170,39,182,122,108,28,209,104,51,85,195,62,176,38,246,203,154,19,97,20,50,172,245,174,234,74,203,201,13,219,226,78,106,67,169,107,189,132,181,112,183,242,198,196,219,223,244,112,230,243,24,79,173,217,203,187,252,177,180,9,112,23,156,193,51,153,230,8,204,132,62,170,53,164,67,216,9,64,189,136,10,254,241,152,17,117,32,137,43,216,45,199,70,213,176,131,38,193,42,34,180,135,5,39,58,98,13,205,149,9,216,23,140,185,71,55,68,162,40,128,69,44,92,233,17,215,54,26,209,174,90,72,72,235,245,23,31,254,214,242,111,207,139,248,54,226,13,160,207,161,55,138,49,192,46,227,112,65,27,56,69,73,5,187,228,38,9,64,5,182,180,152,237,74,4,164,169,196,129,138,217,170,197,218,133,2,21,149,10,128,132,16,144,29,97,67,224,18,163,146,64,160,38,65,5,238,2,164,141,166,241,78,59,62,246,222,138,148,222,71,193,241,177,225,208,142,118,1,155,40,195,242,136,250,105,55,128,60,196,135,212,1,216,184,161,134,171,167,161,223,205,206,253,171,217,247,87,239,103,15,235,63,200,234,152,88,221,206,189,103,244,92,251,184,128,46,154,106,56,24,150,44,80,36,3,4,97,32,177,225,208,122,208,51,252,75,159,127,210,213,73,99,4,151,196,156,217,65,116,204,135,132,143,183,95,95,116,175,7,251,254,163,245,94,200,227,215,100,215,244,183,91,110,229,214,22,43,53,92,168,41,182,232,155,96,80,43,199,53,243,93,33,243,145,18,100,226,24,68,178,32,112,133,146,21,56,109,61,6,238,241,2,54,27,111,123,155,11,34,50,222,51,27,174,90,40,2,32,18,25,202,88,129,64,11,130,169,210,80,202,206,110,176,251,232,4,221,122,14,61,157,3,207,212,171,79,184,33,147,64,152,75,26,38,1,66,9,148,52,208,176,17,2,88,164,1,130,89,236,180,26,212,212,207,121,49,235,217,57,78,43,247,50,231,50,175,199,85,118,213,134,14,60,109,110,27,227,248,254,127,199,251,187,86,10,49,10,40,169,115,46,26,1,42,25,241,41,78,153,81,194,226,38,110,101,72,1,21,229,207,47,159,172,175,59,247,251,120,63,215,3,191,82,158,228,251,112,238,247,63,127,123,127,62,223,250,254,247,203,97,162,37,78,226,21,128,80,44,2,65,1,184,183,112,133,76,157,224,195,211,229,103,188,239,252,147,215,159,109,255,213,245,127,8,237,211,108,94,231,217,235,58,251,122,196,47,40,223,57,121,79,232,94,149,170,167,93,180,21,99,179,81,243,203,182,52,174,31,142,61,59,185,221,129,58,125,39,151,243,240,193,56,39,35,151,118,110,237,44,51,69,120,168,218,248,230,79,63,223,143,223,117,202,45,196,27,114,203,48,102,218,12,53,227,220,52,54,9,194,203,88,141,65,36,135,188,117,97,122,75,216,112,161,228,111,96,224,216,47,201,123,235,40,67,192,177,234,255,109,247,49,10,20,55,49,51,108,98,76,71,237,32,98,218,7,77,218,34,80,117,44,70,237,133,106,189,129,220,129,56,69,199,3,209,19,138,161,82,105,46,94,90,138,199,113,73,144,104,247,234,250,97,254,7,75,219,238,101,213,251,115,167,86,195,244,228,181,5,213,240,239,246,100,245,90,138,42,206,86,55,214,243,95,64,44,104,153,237,225,32,243,170,111,183,109,21,53,20,153,101,194,149,113,63,111,167,255,211,43,44,101,64,200,10,9,0,74,144,162,32,117,82,82,132,6,74,205,154,170,190,40,121,229,32,225,112,235,189,11,88,247,78,253,177,38,189,130,121,113,76,187,126,15,238,121,186,138,147,121,231,120,245,235,163,248,147,212,11,219,86,27,252,182,169,239,135,253,205,97,189,123,120,104,124,254,135,111,21,198,115,173,95,95,218,175,78,71,222,187,149,239,209,182,126,10,186,5,113,165,199,217,42,75,46,19,33,193,108,42,42,27,53,187,151,183,127,108,55,52,124,235,159,170,252,237,217,197,45,211,136,107,146,106,242,97,59,91,248,223,13,190,240,30,159,246,223,137,79,215,230,183,231,173,238,20,79,45,34,67,89,197,196,16,179,192,237,98,171,138,162,67,96,189,212,34,218,201,37,103,20,243,156,132,144,28,123,10,113,205,181,40,96,0,16,103,56,186,248,92,135,13,4,31,187,130,49,95,28,194,24,124,10,52,112,137,79,95,36,96,30,26,210,15,54,118,64,41,159,18,190,147,178,95,134,195,158,176,165,76,77,219,23,180,224,2,100,236,104,193,5,8,238,104,1,100,6,171,161,5,11,180,80,36,124,166,67,228,179,234,149,228,99,131,177,18,204,247,144,92,190,159,22,239,221,250,22,236,240,254,176,178,253,218,7,226,68,237,112,5,198,60,131,107,109,204,92,193,8,0,151,130,205,19,180,50,45,24,53,224,227,237,159,84,127,1,199,190,61,112,238,122,127,224,203,220,143,169,111,103,247,231,7,231,203,111,230,243,255,236,219,97,115,16,94,60,125,172,171,237,181,48,76,72,22,81,170,69,84,203,128,23,43,74,120,85,178,89,71,236,11,183,80,8,10,68,45,156,57,69,22,16,8,80,86,10,28,21,229,15,242,78,191,181,255,109,150,191,53,255,197,238,255,230,155,127,145,63,243,123,190,248,175,121,92,107,102,206,23,117,185,152,45,155,73,39,234,170,124,210,140,196,50,83,19,50,122,128,29,75,229,126,37,117,50,48,55,37,86,189,105,173,220,72,190,208,60,209,26,133,118,7,219,157,159,92,214,231,195,87,171,46,119,219,153,85,190,237,253,235,147,43,80,115,136,72,181,166,171,129,84,12,172,128,80,205,224,146,176,0,149,53,164,110,43,97,3,112,238,191,35,135,3,56,133,132,126,107,168,122,1,98,230,88,85,50,241,142,128,65,190,49,146,86,251,3,31,198,36,94,109,190,87,123,141,45,65,213,176,129,104,158,117,249,157,65,116,188,212,37,49,35,31,26,44,230,26,233,146,11,10,90,203,48,163,71,227,163,32,30,232,232,69,214,205,197,159,213,215,116,141,236,28,44,247,151,218,79,254,81,158,29,252,143,135,1,67,94,132,74,52,7,140,33,202,224,169,233,178,33,77,137,133,172,221,214,215,52,55,33,59,227,189,187,152,6,18,133,185,21,138,2,6,96,198,65,160,16,0,164,34,102,100,32,141,152,226,128,231,83,129,8,213,81,221,200,89,125,125,60,116,61,88,50,110,192,97,37,190,158,149,231,178,234,250,13,82,39,96,46,131,64,147,109,171,10,110,39,143,209,125,217,55,214,190,247,109,20,60,245,127,253,81,43,195,163,140,95,79,236,158,238,99,235,183,115,108,23,40,43,149,196,125,211,229,164,138,36,153,8,24,62,79,131,135,193,39,47,142,109,238,100,238,230,116,68,34,39,222,103,231,24,104,220,40,24,144,207,229,177,136,222,242,88,131,111,163,150,0,61,17,104,216,61,96,85,192,49,79,74,8,16,32,11,135,138,10,33,104,44,113,137,140,160,65,203,101,152,248,80,10,124,225,237,233,186,213,57,135,62,72,137,0,84,212,237,62,247,207,74,28,198,109,172,30,24,45,55,175,86,149,41,150,114,147,154,72,59,164,149,29,130,169,74,34,227,54,73,229,182,7,26,154,132,57,2,43,75,32,213,128,139,8,64,32,176,84,32,101,108,108,150,216,173,161,55,77,140,183,189,95,147,186,214,69,153,245,191,30,234,161,225,5,218,132,218,229,170,220,97,169,149,7,126,249,107,61,63,156,129,114,65,7,168,222,81,17,64,13,112,6,212,197,64,230,32,91,25,40,43,72,1,213,45,247,32,168,87,89,106,56,112,22,0,55,0,70,2,84,6,69,128,211,221,116,134,247,2,228,197,231,185,137,46,191,235,43,93,223,44,189,243,189,231,249,198,123,125,239,95,127,221,254,120,218,239,147,221,103,222,190,55,127,247,123,255,222,55,255,134,255,237,121,235,139,143,100,7,125,127,143,31,79,134,77,99,29,8,112,238,43,81,116,113,114,189,215,65,226,104,252,223,225,239,128,39,213,59,114,136,149,64,202,251,207,64,39,222,59,28,18,223,219,104,158,199,132,37,233,115,202,2,114,204,151,88,108,88,208,216,116,8,150,133,0,50,164,144,178,164,35,42,20,19,144,140,108,133,5,32,12,131,19,50,227,180,109,174,54,99,159,27,183,117,243,230,107,55,199,45,15,135,159,126,45,253,143,223,246,127,255,238,73,26,139,231,210,231,154,62,89,190,111,155,76,41,173,250,234,125,97,216,61,188,80,21,4,128,114,17,48,74,8,46,199,56,56,102,62,254,132,126,75,120,197,246,55,126,239,255,219,214,81,195,203,199,106,61,112,92,130,119,231,166,220,58,52,29,221,43,65,71,31,54,6,6,27,198,38,104,210,38,145,0,32,96,40,64,6,3,152,68,175,3,70,93,235,68,23,7,0,18,92,88,71,228,75,10,234,0,192,247,92,120,139,164,36,16,10,234,162,82,161,54,62,95,205,43,61,28,238,55,245,163,217,55,176,198,143,115,114,30,3,223,213,66,164,175,35,127,191,55,78,184,190,105,182,30,170,91,192,48,11,20,120,148,110,20,6,227,133,69,154,209,172,60,20,184,57,244,194,85,243,230,204,14,78,232,227,113,134,202,232,143,246,18,40,187,31,184,240,69,254,246,157,91,91,86,165,212,252,215,93,241,188,153,59,239,52,71,147,22,92,72,190,211,209,18,180,38,246,123,240,186,70,114,173,152,7,188,122,127,184,93,22,190,145,63,68,95,94,156,63,47,79,157,181,191,168,185,18,65,145,135,57,239,14,68,30,230,218,70,100,149,176,173,248,119,77,156,175,230,115,5,1,170,21,253,196,190,123,122,23,135,86,200,151,151,120,184,223,30,230,235,15,109,115,211,244,30,104,99,191,106,187,128,111,240,167,8,230,246,90,243,61,218,107,54,175,213,39,121,103,247,84,253,106,158,45,111,117,247,167,64,112,249,219,255,253,55,108,127,122,225,247,126,235,253,191,61,162,123,106,92,31,219,50,167,21,97,77,73,23,215,141,16,217,83,197,216,116,165,203,71,163,250,79,247,219,191,124,118,135,83,182,167,229,60,127,244,82,149,184,254,174,175,142,115,129,117,98,225,96,47,134,220,198,54,212,254,75,124,156,242,103,19,83,41,161,5,25,167,185,59,180,209,162,173,162,89,78,163,136,92,253,160,240,174,196,156,207,243,213,211,249,203,2,128,173,161,196,121,177,12,141,52,171,203,183,103,120,208,85,186,221,232,199,253,158,229,62,11,182,110,247,234,101,251,79,244,241,241,212,217,225,211,39,118,243,242,209,239,198,231,79,125,164,87,210,236,95,252,170,124,90,99,234,220,56,158,67,6,141,121,184,101,100,174,204,237,92,85,191,27,36,134,215,185,172,164,215,53,168,108,231,124,147,248,22,88,69,125,242,196,159,212,118,120,148,158,26,205,154,66,221,246,41,134,65,32,219,172,106,209,102,235,92,87,4,26,160,193,102,176,176,128,96,132,161,182,73,19,141,2,138,144,1,166,2,76,0,0,184,206,193,9,4,48,91,229,70,106,64,113,80,205,24,0,74,33,208,52,189,81,81,129,138,53,146,120,100,2,34,140,180,196,237,185,153,169,6,88,36,4,26,45,128,204,9,16,172,198,88,111,94,231,31,78,190,125,244,147,149,79,23,62,86,189,28,183,226,108,55,126,119,198,255,135,207,251,79,62,209,31,253,184,85,199,241,221,228,221,103,255,237,227,95,127,254,166,16,129,154,163,171,250,254,84,93,213,206,17,248,157,219,83,30,107,68,90,206,168,182,121,248,76,2,148,136,4,68,189,97,204,63,8,40,244,130,193,90,168,164,22,220,239,234,34,169,103,99,43,203,142,133,0,130,1,112,65,7,112,11,4,38,51,12,136,75,36,114,181,18,56,14,98,208,107,185,180,12,107,204,46,211,15,188,25,190,74,79,201,153,241,121,243,9,144,138,163,147,187,247,93,239,66,192,9,22,49,10,148,70,121,85,168,112,48,133,131,169,151,32,219,120,198,204,10,44,109,29,95,157,242,139,223,238,219,251,173,116,239,38,186,110,217,170,33,200,194,186,218,170,106,3,65,20,88,70,192,75,25,35,13,114,132,81,108,3,68,147,142,69,161,76,34,236,95,28,115,32,242,181,142,141,36,216,191,120,37,11,233,240,114,36,209,82,87,186,169,149,221,114,31,119,107,253,175,29,23,156,145,109,151,33,52,152,7,98,225,29,180,77,139,11,104,139,165,209,77,165,22,74,74,142,121,113,206,241,66,173,193,43,66,35,188,12,158,206,189,189,97,152,65,33,75,247,139,79,250,197,232,235,171,187,115,45,173,150,135,107,240,127,76,69,13,236,180,114,27,133,204,61,236,108,49,53,172,126,198,234,115,96,22,217,234,100,23,27,70,149,154,99,180,206,79,255,167,193,184,205,230,173,76,55,122,140,105,228,66,146,225,68,39,150,205,201,215,47,95,81,245,0,47,55,58,107,43,78,26,73,91,96,195,122,106,32,224,219,232,151,117,213,219,155,160,11,192,239,196,195,51,105,55,133,242,88,94,38,106,170,91,7,218,18,101,130,157,113,99,136,20,60,226,105,224,180,107,205,206,203,42,82,218,136,13,63,200,194,229,231,47,95,105,248,224,119,150,237,240,79,207,159,31,208,230,177,183,173,254,44,182,39,225,33,156,42,84,41,130,146,136,230,105,194,84,190,89,238,92,146,37,65,34,162,194,201,169,182,181,101,234,66,178,12,231,149,191,239,131,102,214,12,67,132,220,103,243,227,33,46,215,98,83,1,99,233,217,88,0,2,76,203,229,186,37,25,138,100,197,150,170,228,154,131,224,132,3,178,198,227,44,75,162,241,234,215,238,34,243,184,230,144,245,252,254,233,203,105,114,105,230,227,118,203,106,129,187,231,11,104,35,109,156,76,173,49,141,105,235,130,85,169,112,6,87,58,132,166,116,173,154,208,224,152,1,82,69,154,164,215,44,21,84,106,176,57,172,239,245,157,11,190,255,177,54,46,122,138,250,197,196,253,67,103,43,11,234,8,72,104,3,242,96,7,18,196,72,81,32,70,103,143,140,20,158,96,145,130,142,168,64,161,73,71,41,104,17,96,17,192,185,209,112,137,13,64,89,80,46,4,54,80,160,81,43,2,128,83,56,52,35,41,208,4,99,0,205,0,189,73,204,206,104,168,163,115,64,140,68,16,38,76,71,88,35,7,192,53,224,31,69,124,71,91,173,143,15,252,94,215,147,238,73,101,241,184,148,158,21,127,241,248,243,39,245,253,161,126,218,198,79,239,177,238,65,69,170,139,67,247,207,171,127,168,2,160,74,5,112,151,13,161,135,92,1,6,73,49,120,133,247,86,80,197,52,76,13,94,4,8,95,208,6,18,250,20,91,122,161,99,78,79,118,203,237,166,157,107,133,43,186,141,135,233,147,221,147,125,189,183,227,29,96,129,58,62,240,236,168,147,215,150,238,125,248,166,201,161,98,224,253,223,255,87,254,244,179,23,5,106,150,188,102,247,213,153,245,133,242,220,20,227,249,167,199,203,43,178,13,87,194,185,80,158,176,195,250,102,247,192,232,244,192,251,122,61,27,119,106,33,99,3,80,52,96,81,40,211,68,151,181,220,12,220,184,100,131,94,190,57,22,18,104,82,192,102,37,230,117,28,230,138,199,174,24,219,112,65,2,162,74,58,60,51,47,214,74,155,179,137,200,70,21,67,133,20,112,75,184,33,128,59,16,80,18,142,94,129,4,76,130,110,46,50,186,181,0,170,160,3,88,112,6,46,185,140,4,194,192,41,212,8,32,230,41,243,170,90,201,89,44,117,174,163,92,94,188,103,140,175,59,213,124,240,81,104,150,123,36,185,226,168,157,40,15,65,115,153,209,56,106,188,95,95,183,155,223,210,205,187,233,245,169,176,46,122,69,171,58,165,191,253,143,134,254,25,63,61,179,175,71,54,246,124,150,84,119,188,153,32,140,199,118,57,184,254,209,237,101,254,159,227,252,234,135,151,239,86,122,11,145,83,72,205,32,17,202,26,17,77,143,43,237,215,134,252,110,151,25,74,15,49,100,75,252,202,152,139,169,62,4,181,175,247,24,106,220,92,196,195,76,176,33,134,171,91,75,112,180,108,189,207,219,155,109,127,89,80,132,55,172,87,160,224,117,118,242,250,236,227,199,120,107,120,254,148,188,134,20,190,250,186,193,9,0,209,18,22,55,184,185,82,230,230,41,53,133,153,147,149,100,193,106,69,147,46,210,250,75,220,243,16,103,160,36,145,2,235,194,78,152,94,130,104,254,173,220,17,131,220,105,204,194,231,77,54,32,112,129,12,74,232,229,96,23,139,124,23,13,188,143,203,136,73,199,235,56,160,43,73,154,5,126,21,222,122,181,126,236,159,126,202,99,148,83,151,74,221,61,83,223,170,73,77,67,26,233,10,244,104,1,144,98,104,132,134,17,72,7,170,74,145,153,192,51,28,66,29,199,102,19,133,94,6,0,177,193,246,133,150,240,133,98,98,227,206,195,7,215,205,219,79,248,232,167,227,206,211,190,191,231,193,183,199,103,231,47,182,221,45,89,25,49,110,33,238,34,187,132,173,167,61,199,168,60,50,199,72,136,216,16,89,136,212,4,4,132,158,172,0,166,23,0,3,72,1,49,246,11,58,230,1,45,242,170,1,164,148,3,185,88,110,23,80,139,62,236,150,176,20,93,91,182,185,168,112,38,41,153,28,5,160,14,92,117,190,8,68,210,187,220,127,148,116,108,122,130,250,108,26,15,126,155,250,129,254,161,92,47,25,143,253,248,166,216,242,217,217,238,255,111,220,30,186,169,236,137,67,33,41,107,161,6,223,188,99,97,24,205,14,131,6,49,217,62,183,16,59,78,163,129,27,146,145,34,206,2,203,167,33,175,183,236,7,83,228,149,11,254,192,150,157,168,175,218,63,97,173,11,213,76,186,171,88,218,184,87,118,178,90,181,176,238,255,203,33,235,169,154,23,101,245,168,130,133,82,47,143,41,87,114,58,94,104,219,74,199,119,167,127,176,14,51,237,208,62,189,5,92,134,183,38,114,47,78,96,2,115,164,190,112,73,131,144,132,33,108,57,92,157,41,138,22,77,58,202,126,65,3,136,115,157,13,183,199,136,11,17,22,196,64,93,16,140,90,43,50,127,245,35,224,234,54,172,69,139,70,43,13,129,228,247,202,182,194,83,195,43,172,104,39,59,86,38,219,0,10,180,116,20,96,105,176,201,1,133,129,218,134,48,252,74,2,173,2,184,169,33,84,47,32,102,167,189,105,103,104,109,93,7,248,226,146,15,150,103,187,63,72,143,214,217,224,78,29,230,24,88,117,151,192,208,115,73,186,44,99,103,199,122,245,46,21,255,157,128,15,63,14,173,33,118,253,200,14,163,186,158,212,146,177,205,80,169,90,173,180,24,27,88,56,30,15,221,239,65,26,109,236,193,186,97,60,199,202,252,58,233,42,152,193,37,83,198,140,8,122,33,11,120,86,198,39,197,218,17,181,9,233,162,234,16,45,148,166,231,3,222,184,110,216,65,49,152,67,215,6,167,166,45,10,13,22,252,62,233,79,87,15,190,91,174,68,176,103,133,93,169,124,240,243,247,177,154,99,247,55,183,175,155,233,227,124,97,33,38,176,138,133,68,2,117,218,98,21,116,143,32,66,251,143,191,231,186,177,26,78,104,193,202,150,249,183,99,215,249,30,33,135,184,195,48,109,222,144,210,197,4,249,104,217,156,48,249,245,90,159,169,237,141,144,92,22,46,70,224,2,104,92,39,108,38,208,74,4,156,9,38,57,14,136,104,157,32,181,166,101,244,63,123,121,154,94,95,217,143,66,226,210,183,133,47,146,224,142,253,30,117,133,89,120,142,244,44,119,168,64,148,73,229,38,113,107,168,12,104,208,1,68,41,88,200,24,66,6,43,108,58,184,180,125,100,117,197,201,64,21,158,44,238,60,122,251,37,87,15,12,94,214,65,242,217,182,77,158,31,223,127,193,183,47,235,173,246,214,248,249,57,227,153,40,17,115,82,70,201,174,9,102,67,90,97,140,36,139,200,40,224,157,32,60,4,132,14,97,120,2,6,2,128,0,154,134,2,192,150,169,195,48,193,1,186,86,84,192,170,49,53,217,129,69,174,192,162,20,30,10,148,186,115,244,90,221,128,60,106,2,142,192,43,224,198,112,171,249,7,136,239,49,137,227,87,128,223,17,189,80,106,77,249,172,241,9,255,255,190,62,214,31,126,62,246,19,254,248,209,123,223,249,153,203,161,13,172,209,80,20,230,74,35,22,192,200,81,242,222,137,10,40,194,236,201,10,109,64,168,178,24,77,140,60,135,223,11,99,245,122,180,219,145,240,197,248,176,240,123,195,239,147,36,62,199,248,130,104,172,178,207,163,85,227,254,50,57,232,23,219,114,91,29,39,36,164,207,56,67,17,47,202,206,40,161,40,72,185,252,216,210,83,130,81,174,6,17,45,123,182,223,142,46,110,115,250,164,235,172,2,121,103,113,71,41,17,241,230,102,55,151,89,86,81,20,154,236,24,91,182,150,70,1,4,68,216,8,32,144,2,165,201,49,194,5,130,154,130,133,129,71,174,186,230,137,89,128,65,228,145,133,171,70,45,88,213,87,218,116,215,206,182,237,248,62,244,34,124,123,194,113,118,185,41,228,232,226,60,82,80,26,128,140,7,146,32,184,2,152,27,40,133,110,140,23,168,3,154,173,52,160,16,242,205,56,6,100,83,74,209,113,213,245,36,102,7,190,234,216,227,242,251,30,247,233,238,227,234,241,237,156,78,50,1,243,13,230,41,172,133,160,88,208,154,125,53,219,235,181,246,105,20,78,151,234,216,207,188,61,14,252,230,25,185,190,29,251,106,207,190,200,232,41,231,220,146,119,106,244,209,69,220,63,120,233,100,62,61,165,195,251,49,177,89,231,254,200,135,221,100,103,151,167,249,57,52,123,61,105,196,206,180,154,179,193,108,80,198,124,201,209,251,225,57,252,254,254,154,237,166,106,109,91,147,252,214,213,39,27,245,248,197,162,119,227,93,166,195,33,172,87,160,16,8,219,4,38,209,146,56,171,203,195,77,111,238,179,111,242,163,3,127,0,37,7,88,230,179,135,245,217,7,113,254,112,243,249,86,95,111,34,28,129,34,36,180,48,83,2,19,185,148,98,165,11,11,209,156,130,90,178,5,153,201,38,180,243,114,88,4,2,64,0,32,70,201,18,30,109,195,209,136,175,163,156,70,19,98,119,95,43,146,82,200,125,144,175,242,114,34,3,2,110,88,161,2,60,8,149,203,157,166,212,5,141,200,230,21,190,52,222,197,105,229,162,116,189,221,98,143,72,77,8,238,144,65,168,209,129,201,108,103,113,67,0,160,128,164,154,77,98,171,137,58,64,120,14,10,37,227,68,70,229,112,134,160,139,134,135,37,210,110,58,121,242,28,197,71,70,223,114,231,119,210,111,210,191,188,134,96,246,113,118,55,86,67,213,117,221,206,126,59,248,3,239,41,224,165,225,169,245,202,1,71,15,204,144,53,208,145,20,148,72,128,52,134,24,166,163,196,57,1,32,112,0,179,97,44,130,0,149,5,136,45,40,61,214,129,90,0,118,83,35,43,208,81,64,133,17,70,147,36,177,107,173,189,128,188,195,146,241,60,196,212,248,61,195,119,27,95,95,121,127,225,79,102,124,166,104,67,212,204,124,8,87,48,254,250,248,248,241,246,227,241,46,198,151,59,244,110,214,84,62,30,184,25,172,135,42,49,197,114,169,128,80,49,67,157,119,239,164,237,5,77,128,44,1,128,203,2,62,152,246,74,227,172,199,108,175,41,99,238,14,110,70,190,223,247,227,233,71,205,231,203,103,174,180,26,187,187,254,188,243,198,222,168,119,181,12,26,129,30,36,11,227,227,255,247,147,203,203,76,37,8,89,23,116,120,21,65,208,73,134,213,1,69,216,39,235,197,81,186,222,95,206,136,83,103,1,66,30,196,167,1,142,157,120,235,10,126,133,110,152,101,85,40,218,18,216,232,152,8,46,8,38,90,138,107,169,143,128,161,84,75,80,36,64,20,95,243,64,213,221,232,108,113,24,23,41,90,64,19,233,164,219,174,221,219,253,91,232,71,83,137,155,209,103,55,158,221,225,48,167,145,198,0,148,6,48,141,177,36,103,12,12,188,172,200,96,88,85,161,233,0,55,97,240,205,211,49,148,214,86,48,230,122,182,195,129,151,124,214,21,251,83,222,123,194,221,212,165,107,172,226,251,122,25,185,140,34,145,9,234,229,133,199,53,178,39,182,44,94,148,200,111,140,105,171,31,239,120,154,252,101,218,249,222,48,152,80,150,109,94,95,157,246,24,118,167,196,172,26,88,134,228,66,56,165,210,141,14,255,7,60,154,236,13,154,66,209,18,240,52,25,2,54,68,4,4,142,158,115,19,244,189,41,227,68,53,22,49,63,151,112,19,81,148,249,52,104,127,215,91,153,82,31,30,42,176,197,96,49,24,82,101,133,14,238,69,153,239,158,217,219,31,179,242,34,182,41,237,1,0,22,40,218,57,86,199,156,229,12,136,172,207,32,131,208,138,141,70,193,0,55,17,52,90,134,86,52,214,97,102,192,19,14,50,155,118,140,181,157,149,21,140,113,57,219,152,161,10,163,242,92,157,185,154,197,234,197,99,201,70,107,105,215,186,47,36,120,185,148,188,185,235,137,45,22,205,72,245,52,238,193,46,200,53,67,43,205,200,226,104,156,244,229,93,236,210,122,29,198,203,164,33,113,214,161,233,60,169,244,237,254,80,37,98,39,236,36,42,248,189,4,0,75,17,160,152,2,4,151,11,139,14,161,27,4,156,17,40,226,25,172,58,160,160,220,137,4,195,102,222,216,17,237,43,211,47,112,127,95,242,202,188,57,137,100,127,241,86,119,164,205,241,165,46,19,37,196,110,243,251,230,239,213,117,4,125,233,235,17,247,37,153,209,76,32,16,131,216,194,20,19,72,195,22,70,192,32,0,64,8,178,168,2,219,0,209,34,0,199,130,0,46,88,0,88,117,212,187,209,0,128,1,162,73,187,136,102,45,139,208,75,134,152,110,17,191,43,184,77,177,197,126,10,248,177,182,209,200,170,203,37,252,204,97,212,203,57,78,232,242,211,127,239,235,27,151,227,85,114,10,116,67,34,251,212,118,240,81,36,179,179,76,136,102,114,84,90,40,57,111,222,204,59,224,96,203,212,216,77,181,209,178,180,41,62,30,245,118,116,219,153,95,178,187,227,218,165,118,46,125,163,252,59,247,143,243,194,226,144,174,31,38,71,31,28,157,71,139,171,170,171,18,11,237,76,200,71,108,91,203,116,85,120,251,183,255,36,243,57,66,37,78,232,171,183,222,27,131,90,225,173,53,121,104,211,215,111,250,113,174,165,45,98,122,19,118,31,111,120,166,58,166,235,152,91,120,205,156,162,199,240,68,121,202,175,46,7,80,149,80,48,32,155,160,27,152,11,180,161,149,231,161,95,18,6,168,150,194,2,60,162,110,224,38,143,136,177,23,161,66,71,10,66,173,64,119,221,166,179,238,218,73,219,91,168,102,223,124,45,9,99,180,124,220,148,74,81,170,229,10,40,176,203,46,1,200,50,0,244,202,15,25,69,226,1,113,83,94,192,77,121,132,53,116,212,192,129,56,201,80,68,174,241,109,156,244,38,229,178,12,105,153,99,230,255,124,231,75,179,139,137,96,49,107,82,25,115,217,26,66,193,226,200,235,150,152,199,3,47,87,107,178,100,215,241,183,207,242,249,174,191,219,5,235,241,198,155,220,125,199,229,26,83,105,62,122,252,232,184,83,138,151,248,204,194,119,147,219,241,210,40,91,111,205,122,218,238,28,168,81,13,156,29,226,53,7,36,114,200,21,43,91,13,60,235,250,100,126,242,254,30,153,190,16,165,89,110,227,50,157,14,55,95,155,220,137,159,79,234,187,27,248,79,78,119,179,43,167,145,131,113,169,21,97,0,24,120,31,183,54,47,204,249,225,254,131,71,86,94,201,174,68,17,36,149,71,53,108,105,214,197,235,53,197,220,78,178,18,136,20,14,106,36,7,1,20,37,65,18,168,253,20,48,173,130,38,44,141,53,96,65,219,148,115,142,132,180,113,52,233,99,105,211,174,24,180,179,134,45,180,13,5,187,24,195,169,78,116,147,44,245,102,143,209,239,23,185,78,222,78,219,238,16,200,118,178,177,21,47,234,92,144,58,172,160,91,42,153,126,188,245,241,203,34,143,130,213,43,16,101,30,73,114,51,1,197,117,68,96,228,238,56,37,88,138,6,86,180,241,207,211,202,4,8,146,141,141,26,96,22,10,227,144,96,141,132,97,113,0,72,164,193,33,41,23,211,244,223,80,252,94,195,223,114,253,11,86,239,76,8,83,110,155,249,255,240,109,241,220,205,31,245,18,41,58,117,223,86,1,235,158,62,190,27,215,247,241,209,197,121,17,248,5,247,133,195,21,78,102,240,138,1,24,110,83,7,216,52,202,88,180,140,210,0,129,11,180,137,0,102,229,2,0,122,109,182,97,176,27,141,128,65,61,0,116,208,122,77,247,96,71,40,225,150,224,110,99,233,188,178,120,20,241,121,226,139,208,211,14,73,157,230,208,123,154,239,223,228,125,198,119,220,38,221,254,199,159,218,239,59,137,32,14,26,197,208,161,44,98,46,164,160,26,117,184,55,41,142,188,202,192,155,39,240,21,79,11,170,54,83,129,208,1,226,100,220,22,113,187,228,199,43,145,87,183,190,169,118,20,250,41,230,167,224,160,254,106,120,56,171,142,170,248,64,92,205,161,178,213,188,41,1,205,150,228,230,34,149,125,216,83,235,223,63,117,231,243,164,202,48,87,47,195,134,149,65,49,172,244,3,238,53,3,34,3,2,215,233,208,146,214,93,229,5,249,149,154,104,226,252,252,188,5,186,244,79,67,84,209,202,138,226,46,43,116,145,52,9,34,28,208,38,178,169,227,85,14,76,204,88,19,168,169,69,248,58,98,32,213,84,192,44,60,88,41,68,11,82,80,247,94,155,119,255,253,130,42,236,186,25,222,31,70,90,82,1,97,119,101,26,246,78,160,73,1,95,25,116,104,19,140,25,32,252,169,103,32,172,113,114,101,96,165,22,192,42,120,17,22,235,88,107,36,204,197,43,76,225,2,20,89,163,139,70,206,23,239,252,159,251,167,89,219,78,16,153,177,45,184,21,178,20,117,110,229,212,95,251,241,175,72,18,119,94,34,125,218,7,223,221,236,100,206,241,249,124,251,39,123,171,115,165,171,163,210,45,208,196,47,97,100,61,127,40,123,107,175,196,213,162,114,237,118,118,76,249,27,20,63,129,253,39,38,154,28,213,115,110,1,115,205,161,22,204,141,231,128,33,108,123,61,8,169,27,109,109,214,249,128,35,57,199,128,125,246,235,143,159,151,214,235,56,169,43,182,55,242,86,167,80,38,201,216,11,143,43,237,32,249,112,92,70,155,96,119,105,7,103,128,113,117,235,246,213,207,143,157,102,14,198,8,76,2,176,138,64,4,128,73,61,37,181,230,149,36,208,82,61,64,86,48,67,113,155,51,197,218,97,60,216,55,64,65,52,152,217,33,42,215,73,209,12,234,104,127,182,78,37,231,40,94,145,166,90,184,143,74,59,144,139,81,186,10,132,180,110,99,243,148,84,99,141,53,117,10,28,244,232,95,212,183,75,198,45,206,162,119,150,48,57,154,235,46,130,217,4,91,76,98,41,230,220,32,67,251,236,93,235,139,92,61,178,103,179,138,4,137,236,118,105,60,35,227,80,32,82,110,188,195,67,14,200,122,67,255,147,160,128,168,210,115,85,87,185,185,70,15,77,190,104,245,175,253,253,225,99,229,133,182,250,177,93,133,166,23,95,142,234,255,199,81,255,222,81,253,94,157,254,0,52,127,224,108,67,43,151,161,245,199,189,222,128,117,71,43,213,250,178,225,137,23,28,59,142,69,0,20,44,176,46,146,58,64,66,0,0,67,81,70,150,17,145,50,172,13,143,8,214,4,128,84,111,2,66,21,6,70,246,181,119,224,134,188,198,65,77,151,200,135,26,79,13,99,235,74,81,57,68,101,28,253,41,94,252,240,253,105,149,113,222,180,113,156,122,241,93,227,46,34,61,209,70,4,172,130,67,219,153,125,194,144,220,201,131,52,214,98,221,64,250,182,124,165,199,152,47,131,16,129,100,72,193,65,2,7,175,142,174,148,193,54,48,184,28,76,113,22,227,101,131,175,31,224,118,201,135,96,222,159,252,184,182,249,28,101,253,102,116,238,93,180,136,166,138,91,113,221,125,1,51,9,80,54,128,72,232,104,150,50,149,145,36,98,222,184,253,108,109,53,247,177,187,207,150,71,217,180,202,97,133,171,98,89,9,136,94,150,157,38,118,215,40,161,131,146,51,219,215,10,243,164,120,98,246,253,211,144,218,101,219,80,243,112,180,108,9,45,39,160,155,57,186,32,191,60,19,176,8,177,169,116,14,190,69,194,90,49,42,92,176,146,54,1,223,26,233,204,222,30,251,204,190,32,186,42,40,135,105,191,0,129,1,74,0,107,163,128,175,144,95,15,52,96,130,152,191,217,255,171,152,100,171,234,177,49,218,9,47,40,149,140,135,131,55,224,165,224,64,41,67,11,22,75,52,37,8,192,234,12,119,225,42,20,48,79,42,231,181,79,124,185,115,38,190,234,254,227,33,209,114,197,139,156,133,218,36,105,48,186,209,188,25,208,237,230,234,255,162,27,231,125,249,18,238,234,47,157,80,135,162,124,151,158,206,198,83,36,72,180,78,50,175,214,233,109,180,196,145,103,230,83,53,30,174,63,247,88,255,239,29,186,114,150,190,152,226,209,57,157,121,78,217,97,69,101,97,68,92,244,36,145,130,206,95,110,55,221,121,206,21,199,61,78,250,227,112,90,206,131,113,249,114,25,98,160,203,45,187,252,254,124,100,151,221,175,111,89,92,34,140,32,150,77,135,92,37,135,199,8,191,67,183,204,226,182,114,98,22,47,151,51,47,41,229,16,175,254,109,135,190,237,201,220,195,44,219,13,104,152,169,173,46,187,144,16,210,165,164,208,228,86,96,194,104,17,158,81,129,215,94,53,112,13,120,115,219,122,88,67,222,202,213,196,234,124,85,172,6,44,247,214,122,180,131,195,173,31,87,166,39,214,175,204,190,184,120,133,47,161,81,93,155,6,203,13,131,107,214,194,155,240,195,215,244,117,96,207,122,164,229,148,55,219,227,249,58,131,251,140,85,228,14,76,133,104,6,140,87,189,191,57,248,36,148,48,130,36,125,219,207,236,222,236,62,230,240,208,219,215,220,110,127,250,58,243,132,22,80,220,222,132,81,24,36,213,25,37,27,135,69,199,97,135,42,161,0,146,49,193,165,225,166,15,216,171,199,71,243,215,21,27,252,170,236,232,81,120,17,121,119,251,97,253,179,231,167,15,170,73,85,96,253,29,197,63,92,72,157,216,93,61,23,203,241,218,50,127,203,215,251,80,5,213,87,209,31,69,231,247,97,221,130,90,1,42,123,19,149,216,130,168,144,193,13,176,217,105,56,51,175,21,44,214,120,75,32,34,166,45,65,74,134,44,224,1,100,248,202,123,7,126,140,76,205,238,240,231,51,79,141,43,72,235,93,105,216,133,56,129,102,60,60,227,175,218,239,62,253,31,255,254,23,29,239,92,147,47,181,186,132,166,150,251,9,187,5,74,64,1,2,3,120,45,26,64,34,57,9,16,56,0,48,212,10,93,7,98,204,117,20,130,140,216,252,22,35,49,99,204,145,228,239,106,221,189,108,99,230,133,140,237,76,169,92,104,165,88,11,222,235,221,147,253,113,59,206,59,91,182,2,103,157,231,254,91,47,31,173,123,48,63,55,173,222,76,213,163,6,120,50,10,29,86,160,147,38,8,192,0,141,2,202,84,112,89,54,99,35,172,62,228,133,207,9,166,146,122,57,232,2,2,0,17,66,156,54,146,128,5,76,0,8,25,144,41,16,46,40,115,80,20,85,170,196,92,92,224,167,154,222,129,70,49,38,109,118,53,171,105,161,112,149,106,189,76,208,123,27,6,80,76,129,161,57,245,162,20,108,97,17,72,163,114,151,111,38,246,236,237,161,207,228,105,237,104,9,117,160,117,49,129,19,201,49,84,104,203,12,126,13,52,240,192,250,151,243,184,92,255,120,220,218,117,121,47,244,185,132,249,141,7,92,123,225,147,189,26,42,44,128,170,17,98,21,43,95,116,51,4,137,176,135,69,100,140,111,207,251,71,31,238,127,245,189,231,145,48,14,114,87,12,247,89,158,53,193,30,72,19,178,226,14,151,200,252,64,98,151,201,33,61,255,147,208,87,141,30,32,159,201,220,72,110,0,13,24,138,4,62,84,200,29,78,66,139,4,182,174,108,174,169,152,193,86,167,208,100,76,214,156,242,216,225,196,28,157,1,107,90,32,33,112,35,187,172,197,81,74,158,15,101,41,204,104,15,203,48,86,34,64,234,140,23,239,125,252,157,255,189,249,180,173,233,99,15,48,181,44,7,208,34,13,136,25,195,35,55,55,106,187,238,127,71,135,134,205,137,30,247,252,207,240,84,185,120,112,53,210,149,96,139,1,201,78,211,64,149,236,80,164,132,84,38,154,153,186,207,154,228,188,66,175,200,251,212,43,239,119,17,168,36,185,228,15,185,218,126,220,206,231,174,180,11,176,107,143,33,6,13,106,211,222,21,150,226,27,210,47,225,157,254,30,69,57,0,81,210,214,11,105,221,47,237,41,111,247,130,213,111,89,76,71,255,217,243,88,30,251,253,222,247,136,34,19,161,46,4,203,206,84,165,40,199,17,236,62,209,219,145,218,49,124,7,102,91,246,155,235,159,220,104,175,128,100,106,252,38,135,12,225,142,68,22,12,115,128,30,172,179,50,12,235,38,13,141,48,96,34,97,57,4,23,77,12,19,69,72,190,12,208,186,17,196,234,173,182,15,221,21,247,171,105,69,241,191,122,254,251,112,242,251,57,253,190,232,254,64,247,132,12,234,90,184,191,69,199,7,140,247,173,254,151,222,62,105,125,238,106,67,3,42,184,44,4,168,131,71,82,128,231,68,67,100,205,17,157,45,204,53,118,76,251,0,119,205,116,146,116,13,191,239,253,62,184,230,212,246,179,222,223,201,47,102,234,53,178,26,217,2,187,68,154,216,252,242,135,109,115,175,56,100,115,151,166,63,101,27,177,103,24,144,178,200,155,181,164,13,194,68,64,176,225,34,221,195,37,56,64,104,87,96,219,22,83,40,184,183,78,23,171,29,8,155,58,118,182,47,175,235,211,107,251,171,223,142,167,194,151,248,191,95,234,205,242,124,170,207,167,242,125,27,221,53,184,59,156,167,115,175,46,87,141,6,78,196,105,97,27,39,56,45,72,0,46,84,193,157,221,205,131,42,52,188,191,60,207,103,160,20,234,206,106,17,158,141,164,137,42,232,110,178,192,104,144,0,77,32,48,101,153,6,154,68,197,109,99,66,134,117,71,26,171,221,86,53,208,37,15,173,80,191,25,184,95,154,222,154,205,117,91,79,173,42,245,68,89,168,60,101,64,31,91,186,201,51,32,151,142,109,17,188,96,197,2,222,244,157,58,123,221,245,43,20,108,232,220,76,128,157,27,43,82,112,81,36,113,63,211,123,233,103,235,227,92,22,250,79,24,82,197,22,190,148,139,229,20,130,116,136,45,13,40,84,64,166,56,134,217,13,132,45,86,148,46,28,131,0,57,162,240,8,134,72,85,214,158,255,251,237,123,252,159,243,183,238,63,246,87,125,23,200,245,69,197,197,41,90,18,228,39,228,204,89,17,139,147,230,115,46,99,94,185,38,11,245,7,149,12,149,78,82,224,45,3,54,234,42,20,1,144,172,75,225,101,64,149,54,241,228,205,179,253,234,194,246,168,29,134,68,140,105,189,103,237,70,65,151,41,86,176,106,97,41,133,227,29,163,222,169,30,158,31,194,206,52,5,62,251,127,5,172,52,19,207,241,202,240,155,195,165,219,238,102,127,214,58,62,143,16,108,78,111,229,114,210,26,236,208,30,49,160,127,220,237,128,109,63,34,145,102,123,167,149,145,215,40,14,176,19,49,3,38,10,18,34,171,25,40,32,34,137,144,85,230,216,142,99,211,153,123,38,113,18,84,208,103,142,119,68,56,27,20,162,169,88,239,123,191,22,207,243,20,47,47,163,27,204,8,11,52,98,241,181,13,78,244,239,209,111,229,222,96,15,133,135,173,75,38,172,122,218,92,236,120,185,123,241,248,200,50,101,11,183,28,203,143,63,152,250,121,241,244,210,238,169,161,157,98,140,41,137,94,186,163,203,254,211,47,45,83,236,224,135,54,122,140,166,25,200,185,61,134,82,247,96,72,241,174,54,246,196,77,14,25,149,135,19,12,208,41,178,24,205,184,171,30,22,45,0,75,7,9,19,148,118,138,166,155,212,29,128,120,23,152,166,110,113,94,97,82,123,94,114,59,135,47,22,62,95,122,107,58,69,106,185,215,27,223,217,227,31,205,245,192,21,45,208,60,40,159,175,215,245,103,123,93,193,211,25,241,75,230,79,67,46,144,153,43,162,80,91,2,17,200,148,9,24,201,26,168,187,174,157,44,87,209,229,16,94,115,175,211,93,248,99,211,57,95,182,159,246,182,234,19,50,76,179,45,106,164,17,241,231,215,244,32,156,232,86,113,32,250,198,69,227,178,245,178,83,199,144,37,68,152,20,233,231,193,242,57,109,19,1,24,1,87,8,244,107,86,96,36,243,74,8,121,44,233,66,250,206,253,112,2,1,102,103,219,191,49,176,135,215,42,110,15,250,175,30,242,92,169,146,123,88,79,162,55,89,111,98,246,103,186,227,244,235,200,201,200,13,130,69,116,19,49,161,101,34,24,192,176,104,177,100,110,82,64,23,4,207,195,172,135,234,69,153,11,234,235,250,249,185,97,135,160,81,41,13,21,21,4,204,164,9,4,22,27,0,46,104,24,65,149,178,226,94,162,3,59,100,128,91,68,171,19,206,42,71,86,229,86,116,54,241,101,187,49,200,90,241,9,37,93,119,92,177,143,156,50,119,96,210,38,234,170,34,145,25,176,149,188,249,82,65,217,168,232,160,35,147,99,108,68,1,97,234,10,174,143,231,106,158,237,156,152,202,58,151,186,182,82,216,189,190,165,25,38,29,96,122,155,235,244,107,204,245,32,91,73,211,1,9,184,76,132,224,138,73,42,163,37,115,76,69,11,198,229,31,229,249,125,127,242,240,74,170,152,104,14,160,99,252,164,199,166,187,166,215,179,159,27,103,50,139,104,37,10,32,161,133,50,136,107,50,26,230,36,117,20,141,41,5,148,86,156,21,101,18,86,226,62,51,19,195,146,75,161,106,147,201,72,72,229,80,8,210,32,72,50,42,74,14,197,113,36,24,113,250,134,233,127,227,197,127,229,28,147,45,5,161,226,214,99,219,218,173,185,103,140,237,233,6,64,115,126,198,202,8,30,15,173,167,107,11,0,68,2,32,17,113,151,161,139,68,79,25,130,20,4,3,139,104,129,22,106,83,196,176,49,8,76,78,37,130,13,20,0,118,181,57,194,25,54,23,99,147,107,26,237,121,109,209,19,137,183,67,192,171,205,151,230,234,230,207,183,63,10,159,22,185,238,11,31,94,134,70,133,231,240,199,35,6,243,109,22,255,199,27,28,72,7,248,16,39,177,196,83,58,203,238,73,112,30,195,69,244,195,134,172,25,87,91,250,229,195,58,178,45,61,219,66,79,182,34,87,159,101,4,37,118,95,245,190,103,192,107,207,239,135,121,203,92,112,138,89,204,93,187,162,75,4,175,36,209,46,147,132,177,4,238,120,233,70,1,153,67,49,104,128,142,112,0,98,147,97,131,73,160,65,208,130,253,147,108,54,35,9,121,76,218,150,144,5,57,40,156,203,79,160,17,122,114,115,84,51,197,85,137,177,237,83,235,235,255,247,79,251,127,224,171,255,131,46,3,161,231,74,96,155,151,171,235,243,31,212,239,255,0,81,243,235,255,217,254,65,100,109,77,136,42,228,41,207,158,216,206,128,156,125,10,188,49,37,156,220,3,115,5,246,114,223,12,213,207,218,236,62,76,150,109,74,47,187,7,83,182,9,35,228,215,127,221,19,66,144,33,185,190,243,100,219,117,211,129,242,2,143,200,157,0,234,105,140,0,128,203,130,98,195,101,132,137,104,154,220,64,94,204,105,95,48,24,6,73,105,129,121,215,166,176,178,234,185,181,109,185,180,242,185,44,55,117,86,13,167,238,221,28,174,174,69,13,13,170,95,19,23,113,58,91,28,64,38,130,214,81,0,44,99,2,0,54,105,203,2,29,89,65,19,64,254,248,92,62,63,89,5,213,244,243,31,162,164,128,70,42,9,147,9,128,6,144,129,69,132,13,26,48,1,160,75,84,170,82,207,148,130,108,97,77,164,81,57,14,191,73,129,185,125,220,104,200,76,53,66,158,159,126,11,144,143,61,170,163,74,148,224,117,62,168,205,200,76,106,21,181,17,73,70,117,217,2,149,23,170,134,62,48,9,89,4,162,90,61,70,61,71,124,44,204,54,62,61,172,182,233,177,246,92,165,117,176,184,156,197,22,141,180,70,59,113,67,7,28,87,181,130,12,248,166,148,245,114,40,131,71,141,10,176,142,1,244,152,3,219,152,121,238,117,229,165,124,44,126,119,116,188,18,85,141,59,245,68,244,94,228,38,233,58,230,174,125,58,41,80,86,64,153,0,72,65,64,62,208,47,146,74,17,3,201,33,164,62,41,169,56,87,156,10,202,13,1,99,35,74,80,144,163,6,41,23,17,213,157,188,248,169,52,170,229,39,62,31,132,187,22,135,106,46,25,2,194,31,12,237,212,23,99,163,96,19,150,245,182,13,54,75,178,118,121,41,184,201,208,115,24,227,240,180,29,255,110,251,239,234,238,162,189,221,69,151,248,34,45,152,41,193,152,224,74,253,38,34,109,7,156,84,64,40,242,13,148,72,100,68,50,0,168,193,42,128,16,208,92,225,102,103,135,232,84,124,229,182,131,235,220,146,91,168,63,154,114,41,175,167,246,117,83,191,112,165,109,243,24,38,103,159,4,79,199,102,44,249,213,65,88,1,132,178,64,150,53,59,64,131,238,114,202,77,226,93,118,199,185,214,181,27,231,250,233,187,62,243,112,237,147,246,212,216,253,14,232,242,154,232,196,21,136,24,18,60,120,178,174,13,105,173,143,204,68,64,127,48,29,241,15,251,194,157,51,83,120,43,214,99,112,45,3,136,116,200,240,134,65,135,28,3,142,80,59,2,156,33,225,134,152,0,44,200,6,109,130,40,217,142,238,3,19,58,65,134,253,27,164,140,0,155,155,119,107,156,109,36,153,131,228,42,77,24,137,59,156,124,185,54,239,230,230,176,163,94,234,95,55,167,127,184,204,31,127,113,194,246,62,135,235,101,197,231,136,246,189,253,31,252,21,126,220,242,119,247,35,255,190,176,68,171,185,117,81,91,108,25,182,158,125,22,57,164,123,238,173,188,178,106,230,131,199,98,62,120,59,171,171,186,245,213,65,126,254,234,7,212,242,119,127,21,110,211,50,249,70,120,236,241,153,135,61,250,221,10,49,12,44,91,196,213,88,64,107,184,6,242,32,238,254,90,38,2,176,32,76,35,52,201,194,84,172,137,198,20,57,0,106,45,140,165,161,246,206,45,70,168,179,140,125,198,113,208,189,236,63,185,101,239,44,229,125,182,116,141,207,41,167,226,21,56,243,84,49,98,91,235,43,88,64,19,20,186,64,154,10,16,27,0,136,201,166,105,73,45,96,74,91,147,246,65,124,38,53,140,85,66,53,75,92,44,12,130,128,66,44,83,37,136,153,32,1,162,1,2,192,5,186,64,104,67,16,6,69,2,162,76,66,18,29,183,22,236,124,36,27,212,196,178,214,129,56,3,109,174,98,158,147,103,135,19,126,134,89,251,251,156,43,204,96,7,80,185,212,154,49,49,117,47,144,29,170,221,187,4,185,161,156,177,233,155,89,93,25,211,127,119,102,104,217,65,55,97,45,55,19,43,26,80,198,6,220,78,238,160,145,224,249,66,51,212,57,175,170,225,4,178,125,4,27,93,154,176,238,72,56,60,154,59,101,1,79,237,51,243,243,255,25,190,181,255,244,233,214,181,18,29,7,213,139,188,201,113,251,130,230,165,182,187,130,172,56,185,64,40,6,82,144,22,82,65,125,145,113,14,136,88,49,129,96,69,68,204,2,197,112,46,64,150,155,44,133,97,238,9,50,7,224,42,6,117,192,0,58,207,56,170,93,148,48,37,197,32,166,100,9,40,197,209,56,164,200,72,121,100,45,178,7,92,65,53,108,84,138,181,116,65,241,16,199,221,109,77,113,145,28,169,148,150,17,64,11,83,17,32,166,13,36,214,0,118,10,134,27,141,164,161,28,196,84,17,33,184,25,208,240,6,83,5,228,52,5,102,129,157,199,42,132,223,202,110,186,149,218,178,231,136,247,2,126,14,95,175,119,159,23,79,235,176,182,111,21,189,41,205,105,136,5,155,99,179,117,42,74,136,46,34,27,166,3,71,81,10,98,65,92,254,160,59,98,103,185,215,12,231,89,196,139,60,97,138,168,207,253,12,246,58,158,117,30,219,28,28,144,50,137,24,145,147,138,210,122,217,48,70,150,243,228,100,181,173,217,21,123,27,190,13,84,40,9,118,77,19,56,20,54,156,184,230,158,184,113,14,173,194,128,115,132,103,49,234,56,148,26,11,52,96,1,184,200,162,133,32,196,171,210,78,16,114,210,31,144,5,163,33,200,61,154,22,137,40,24,4,164,22,217,66,191,224,96,66,55,249,229,26,167,139,87,69,226,99,242,191,141,250,247,235,75,191,158,79,111,239,173,207,61,124,226,209,87,122,186,205,95,125,31,183,191,44,191,196,243,143,164,255,9,219,87,220,16,117,137,45,143,250,230,120,146,44,96,153,61,181,103,207,186,109,110,243,201,141,211,190,250,232,227,91,183,126,241,183,126,115,46,114,135,208,14,72,137,136,72,29,99,239,52,56,164,80,158,137,3,62,96,147,20,214,96,92,198,173,30,81,68,18,128,137,32,96,210,72,169,181,49,6,115,97,1,204,128,17,253,13,213,91,99,253,143,127,188,224,173,155,86,158,184,61,5,62,175,214,187,51,191,61,153,255,105,60,177,87,243,214,249,67,25,191,45,249,59,140,15,237,126,52,79,72,177,119,251,232,179,13,238,7,91,232,50,118,116,55,12,150,0,17,54,145,56,165,15,96,66,139,152,128,220,219,189,94,94,110,52,170,240,168,134,119,229,18,196,107,137,162,38,23,81,112,8,170,96,16,132,66,68,163,89,208,68,75,208,102,25,189,136,38,13,129,196,34,12,164,40,204,159,107,169,165,99,21,27,178,11,68,43,138,159,221,112,135,158,200,25,251,28,166,87,238,216,115,205,100,223,222,215,16,3,77,223,4,83,110,58,128,22,109,66,55,18,224,152,53,103,145,197,172,185,145,135,93,91,1,140,170,6,11,169,88,53,154,70,215,25,26,249,144,165,218,33,213,23,42,161,225,119,116,48,10,181,134,0,103,160,20,136,145,205,137,4,128,34,26,131,48,73,1,18,171,204,202,100,215,243,94,93,251,179,227,199,55,79,95,135,251,99,70,194,174,94,238,175,39,191,35,19,28,65,41,30,170,225,114,202,200,149,202,26,188,87,126,71,148,140,20,133,51,17,34,236,132,128,33,114,18,87,37,84,73,229,90,128,152,233,160,0,18,156,80,11,217,88,112,237,32,36,5,77,199,220,112,95,194,52,108,67,209,49,53,153,85,137,88,140,84,68,27,123,172,204,167,219,52,173,57,57,111,61,222,201,79,183,119,254,100,223,31,123,179,9,190,98,26,64,218,217,241,84,136,208,111,128,180,39,192,140,190,132,109,26,213,148,152,66,20,22,20,174,46,163,13,20,104,169,144,154,253,82,170,35,122,106,208,176,13,147,217,138,175,73,223,97,125,9,56,139,233,158,116,161,193,106,106,107,160,213,115,23,132,174,91,40,105,65,16,167,52,163,48,176,121,197,60,212,109,149,4,109,161,232,103,185,7,220,43,228,246,28,100,20,79,229,153,242,80,167,210,215,119,251,186,11,111,33,17,169,179,10,124,225,164,217,42,207,216,211,60,238,64,48,217,43,204,208,219,193,8,0,242,54,13,220,46,1,91,4,148,1,102,44,68,220,88,21,8,228,84,229,28,242,52,17,0,27,92,18,44,41,165,157,105,136,25,69,185,178,187,131,167,32,226,226,232,183,22,130,26,164,54,85,136,27,212,137,185,206,195,114,20,158,180,68,123,199,171,183,108,62,173,213,138,237,127,230,229,222,15,191,220,197,199,138,227,200,44,222,60,198,105,234,198,241,1,190,252,241,227,182,247,244,253,215,209,127,195,251,28,53,25,248,253,233,158,213,99,115,234,228,209,178,49,237,212,195,227,11,211,139,223,248,219,191,254,249,237,255,127,49,255,211,211,11,231,226,252,198,244,141,238,47,25,43,82,37,25,217,233,184,41,70,12,75,82,8,53,80,64,178,67,27,19,72,0,22,64,16,128,169,81,42,2,216,69,158,42,115,242,85,232,123,202,174,241,16,248,196,68,121,195,46,121,165,156,159,163,128,225,85,40,11,124,193,208,83,188,9,126,50,95,79,123,63,123,203,204,255,234,94,157,83,254,110,116,121,216,118,235,183,137,241,240,101,167,67,123,210,6,155,177,224,14,2,192,57,154,132,45,0,128,200,133,14,177,225,9,70,125,55,181,91,121,14,234,185,226,213,35,174,24,181,30,43,11,49,117,12,118,221,93,240,160,149,182,96,159,60,196,181,27,104,219,1,78,221,130,176,145,32,128,192,85,104,165,70,223,210,54,32,129,28,33,196,60,51,182,71,176,134,86,3,45,227,3,185,114,189,206,155,238,231,230,77,189,187,120,198,253,112,252,217,139,167,203,193,58,62,175,249,99,246,56,19,162,136,224,242,74,7,67,121,227,249,184,114,145,51,107,231,36,143,201,243,229,180,31,87,198,214,117,186,18,189,100,91,66,91,171,103,141,186,26,179,91,77,206,51,95,71,166,207,216,202,160,222,7,177,133,82,198,138,132,58,199,122,217,209,0,88,16,49,6,224,65,70,39,35,135,240,225,184,193,125,81,125,51,190,65,190,251,5,31,79,247,110,61,2,178,206,168,173,91,128,170,213,113,80,178,227,130,45,90,134,200,137,148,84,100,154,48,0,17,177,139,194,48,84,138,178,97,106,36,170,58,7,175,50,32,155,101,206,192,149,160,172,72,206,147,201,59,128,139,189,128,200,20,37,202,52,131,138,160,133,234,53,226,20,164,121,34,70,194,156,145,71,0,174,34,101,215,146,90,224,80,228,113,110,241,102,23,189,91,248,245,151,115,251,40,248,74,125,120,72,0,121,154,38,246,1,187,40,254,26,208,9,131,33,64,64,48,19,20,192,218,10,32,220,96,34,23,52,140,54,185,9,39,87,165,121,119,154,171,111,43,12,5,247,155,196,235,169,255,215,41,201,114,106,153,84,107,64,102,93,33,122,28,3,48,48,1,182,130,20,131,146,104,187,166,120,170,229,7,199,80,116,217,65,247,86,168,46,171,164,65,167,163,211,53,247,202,49,54,144,155,126,59,28,226,34,187,108,13,244,216,17,161,141,56,55,153,49,182,81,190,167,20,163,82,18,62,141,171,62,218,75,108,31,102,168,129,56,181,9,175,60,189,205,156,232,230,220,82,55,225,49,160,36,29,178,78,90,23,175,151,169,206,165,12,7,50,171,76,145,5,3,224,18,195,84,150,0,0,8,94,151,227,222,55,89,167,113,89,130,186,69,156,8,5,49,33,163,135,43,244,235,208,49,155,49,183,45,126,44,175,133,29,60,127,200,79,175,140,87,176,186,241,104,191,181,233,152,79,247,109,116,233,239,254,252,143,95,123,201,67,254,233,151,221,22,170,69,83,139,253,211,221,127,113,167,103,235,115,117,188,162,238,237,223,254,199,143,151,158,31,31,190,254,101,253,208,150,51,248,181,207,174,186,32,41,138,176,100,2,43,48,185,132,236,36,1,167,242,5,208,112,38,238,24,144,160,67,193,104,203,66,155,45,180,96,130,120,25,248,158,241,189,110,153,127,252,233,122,250,117,191,251,92,89,62,3,80,223,149,42,67,52,59,127,177,229,3,8,21,255,4,216,33,144,192,212,244,255,229,115,105,1,205,85,224,178,235,240,88,13,83,54,239,211,176,107,195,38,148,191,80,22,21,57,151,243,163,6,15,52,63,80,63,71,252,137,36,40,14,128,82,176,192,4,22,129,25,165,96,49,10,81,41,20,55,198,13,108,244,1,45,26,64,136,152,100,164,5,233,1,196,2,108,201,90,52,100,217,2,185,113,24,197,85,206,238,176,95,181,127,252,103,249,249,186,217,186,241,148,90,169,246,188,127,158,253,219,211,236,212,105,58,93,78,119,125,88,206,216,12,108,190,91,39,126,212,29,57,73,104,0,233,40,226,41,95,125,14,119,115,226,59,250,117,199,175,171,253,245,17,127,126,252,237,255,225,199,27,191,191,243,199,236,119,252,214,253,38,63,118,30,172,19,29,68,131,122,10,166,189,211,48,234,188,221,182,182,161,157,0,148,72,193,120,101,209,28,170,112,239,53,142,252,211,231,205,223,244,181,218,193,67,185,27,206,225,221,240,206,233,55,251,90,179,253,234,111,208,171,129,202,101,209,193,120,92,234,225,66,109,220,196,183,27,47,16,249,212,254,213,255,197,155,127,243,244,243,122,223,187,254,117,252,235,231,244,231,112,239,187,255,235,249,79,254,167,15,103,190,251,45,145,238,106,223,153,116,173,204,190,193,37,183,82,111,79,172,94,55,88,217,223,94,51,104,118,186,138,11,1,223,243,89,4,184,38,13,137,43,148,198,242,83,166,255,179,223,223,74,32,114,58,85,195,58,80,103,160,169,148,118,205,20,26,120,223,106,170,212,115,241,92,109,219,82,225,185,225,237,17,3,147,156,203,207,35,167,209,175,126,143,101,197,115,100,39,211,59,145,49,228,147,191,246,149,91,104,127,245,178,255,184,187,107,157,243,233,134,183,49,181,110,158,200,118,254,50,12,190,224,234,62,26,181,41,32,22,94,37,165,32,84,195,105,165,179,226,140,88,103,27,187,132,123,225,188,116,92,49,23,191,109,90,212,252,19,31,252,252,153,31,89,222,62,207,223,124,251,193,155,247,213,219,231,253,31,126,51,222,137,119,106,137,93,135,45,63,204,207,248,187,202,47,13,91,125,102,236,112,219,24,60,94,204,199,253,217,7,159,254,217,210,188,241,173,151,204,159,31,223,220,143,207,103,108,233,185,248,250,113,248,235,79,227,197,147,79,95,101,31,47,167,79,218,30,78,231,93,105,210,205,205,219,47,51,239,118,248,109,31,221,217,111,59,197,126,13,175,150,180,78,61,110,185,230,64,206,222,178,220,101,53,23,135,97,130,126,165,112,51,236,162,151,29,85,100,117,159,145,106,102,61,246,161,185,196,242,170,252,183,54,51,134,13,0,235,36,92,9,97,98,89,64,168,145,223,195,86,37,162,164,192,62,198,78,209,144,149,187,190,125,26,70,129,17,162,16,168,9,96,42,117,178,54,0,227,157,120,143,113,211,112,145,238,137,245,178,255,217,203,147,187,203,47,12,207,144,83,30,111,12,63,191,211,127,202,46,31,105,198,172,191,93,70,19,96,255,240,211,87,23,251,30,89,52,188,95,117,148,253,48,253,59,86,95,118,241,31,252,153,159,65,138,213,208,253,227,218,254,102,141,235,147,227,219,24,183,52,92,135,50,54,127,125,18,142,87,217,101,50,96,134,174,234,221,71,104,85,39,91,45,115,173,53,87,155,229,131,7,35,113,66,236,50,238,51,34,175,145,157,181,154,252,6,249,199,112,60,245,167,223,169,239,126,227,252,179,71,39,51,191,188,53,253,238,211,3,169,84,95,18,109,197,255,62,48,255,67,172,22,134,158,188,152,187,218,240,17,66,0,11,6,8,8,86,220,1,152,128,74,247,46,47,173,91,26,103,153,18,50,135,1,176,79,176,55,202,152,151,49,230,33,78,33,194,159,0,25,195,71,139,154,65,43,243,1,120,83,155,144,73,112,50,17,40,194,16,108,130,36,2,80,194,86,233,4,75,1,97,129,13,163,0,26,69,199,146,116,192,5,4,6,72,99,3,100,20,91,209,227,125,70,250,111,94,238,195,244,253,251,123,79,27,215,22,143,2,0,28,99,172,171,192,160,241,226,122,30,45,47,203,89,218,143,213,85,34,233,161,111,31,129,130,9,50,65,20,222,113,70,45,111,227,54,190,163,247,161,95,223,250,63,125,127,243,251,223,254,248,191,251,227,143,255,203,191,127,225,223,53,127,200,239,24,53,51,23,82,32,164,145,220,155,109,79,104,53,154,59,87,0,2,225,24,39,64,160,157,82,168,184,69,210,182,157,118,113,184,49,132,78,38,208,197,251,224,76,121,204,0,166,139,122,18,164,6,74,106,193,2,138,168,133,202,61,209,234,85,143,0,242,20,159,106,122,152,137,121,207,223,247,241,94,255,233,213,223,231,237,223,251,250,255,181,234,187,114,81,13,78,103,179,57,238,212,164,99,222,90,217,30,159,81,142,36,112,151,8,65,102,40,38,137,89,21,183,217,83,208,84,0,208,112,1,22,89,19,129,48,3,174,59,96,245,44,164,196,208,119,133,88,123,254,82,39,59,83,244,2,26,0,12,29,156,2,27,201,150,197,66,150,202,54,196,5,169,146,6,24,6,49,164,180,173,242,195,86,190,71,250,58,182,130,116,195,148,129,6,56,216,4,0,120,18,83,178,40,96,12,170,216,113,130,18,34,37,97,86,147,173,201,54,146,205,78,180,94,196,112,50,114,226,93,166,245,207,78,253,37,182,211,243,234,238,254,236,14,253,206,125,123,250,122,88,174,99,13,54,164,67,43,230,39,248,74,172,185,50,114,48,176,30,155,239,103,119,199,171,244,115,250,249,158,151,123,106,207,123,157,125,69,42,225,225,201,151,47,134,156,110,87,236,114,79,82,205,86,25,209,45,227,233,221,221,93,229,8,67,30,28,27,128,85,136,132,123,194,168,17,215,36,135,248,47,69,100,0,244,48,156,177,91,93,112,171,44,45,32,24,37,105,5,169,34,131,45,25,122,135,50,125,154,1,209,8,140,247,4,100,26,18,176,33,6,130,103,102,42,110,56,173,79,125,165,229,100,144,64,6,15,2,24,130,32,64,22,22,208,10,2,138,92,100,113,62,110,119,44,247,124,123,225,249,251,43,191,0,89,122,190,230,253,106,255,184,62,254,224,228,173,25,246,38,220,170,135,187,115,202,34,186,215,228,129,181,185,250,47,190,38,143,30,176,161,108,146,144,59,109,56,220,52,250,34,107,101,74,24,0,121,84,234,196,237,108,197,212,118,141,188,152,129,75,114,19,143,126,94,102,240,184,176,27,232,135,143,137,76,173,54,154,244,196,184,221,184,212,85,155,47,138,31,15,127,229,175,247,215,151,221,165,239,116,191,35,117,202,145,215,183,174,168,197,64,37,161,106,32,0,198,131,2,4,124,111,37,20,186,180,197,76,215,178,129,68,195,114,177,142,150,202,40,119,104,233,229,178,87,126,202,104,147,235,95,37,245,40,149,238,49,13,190,90,126,181,250,6,57,196,79,65,138,129,97,3,134,65,170,44,200,146,176,148,138,204,254,94,50,5,55,99,1,13,0,113,130,11,126,128,19,132,177,233,216,84,155,234,74,152,253,103,200,103,172,161,253,24,175,239,98,95,186,28,235,176,244,12,58,139,57,203,57,167,120,156,70,234,70,225,135,71,90,208,188,124,22,122,20,206,169,201,186,80,206,22,23,189,180,119,229,159,63,250,63,126,227,207,191,237,231,111,95,253,155,31,127,252,63,253,254,237,231,183,123,191,187,203,183,49,119,28,135,66,241,234,52,139,7,164,147,3,84,23,117,166,52,164,136,49,22,112,60,97,250,3,38,106,144,23,228,55,22,55,63,59,37,229,112,32,76,177,72,34,238,229,64,175,248,190,206,49,241,214,120,3,58,229,153,178,84,188,210,129,177,98,50,36,162,106,2,222,199,111,232,171,242,139,215,108,101,207,123,239,179,199,64,60,217,91,241,87,182,108,41,73,137,55,65,110,73,202,144,219,78,61,152,8,66,101,231,113,213,201,45,33,144,115,127,234,120,82,221,21,93,105,46,197,32,73,33,39,254,85,201,181,217,185,122,199,250,34,58,254,116,234,117,186,6,23,93,25,155,115,158,182,33,237,75,7,116,67,218,0,216,66,178,8,211,64,161,93,236,248,0,192,118,46,108,203,95,175,225,55,209,213,203,167,176,25,190,54,187,34,61,195,139,53,89,156,219,128,184,225,165,17,111,40,4,32,206,182,131,52,0,119,46,166,75,24,142,57,161,106,118,209,56,13,127,56,184,2,203,95,236,210,239,15,23,127,145,121,245,155,224,239,146,28,26,51,88,128,26,26,8,110,42,24,75,8,45,228,146,17,196,115,57,170,159,155,7,241,44,247,200,121,36,223,152,211,61,118,89,24,130,190,214,41,206,16,204,99,181,9,14,168,160,196,38,176,85,56,44,159,94,178,241,3,114,87,22,213,26,83,98,29,110,162,2,154,9,99,163,70,214,210,187,202,184,64,153,114,145,144,81,11,41,97,92,168,222,164,74,11,26,3,72,236,145,97,219,54,96,39,245,3,104,161,46,28,11,51,42,67,131,173,198,102,169,124,184,8,23,89,210,173,89,158,133,121,72,85,162,64,142,152,169,169,9,155,235,105,151,211,159,14,130,170,30,197,25,231,74,71,177,228,84,175,97,26,95,175,249,104,221,154,150,94,95,222,248,209,207,95,139,255,120,134,159,224,207,91,95,211,67,221,123,133,244,79,253,229,109,143,245,69,108,47,217,95,102,216,83,122,198,148,18,8,35,233,98,35,181,0,88,34,206,126,162,223,88,44,230,7,252,9,117,104,19,88,137,134,225,112,31,20,108,206,147,9,157,220,84,95,110,237,246,208,61,99,11,92,245,175,31,226,251,79,161,79,128,125,243,30,241,38,57,37,22,240,162,104,129,2,168,188,138,159,111,85,105,190,121,7,64,238,21,134,75,47,105,162,20,80,228,86,3,219,136,254,124,104,211,30,239,112,188,18,6,65,67,46,83,42,198,208,110,18,202,137,237,114,145,68,190,177,188,23,112,102,188,121,47,67,39,217,43,232,17,241,4,46,5,18,75,9,228,2,128,32,209,100,21,20,32,192,36,194,150,49,144,140,2,0,194,100,11,144,203,40,205,198,236,103,192,62,117,200,119,115,78,142,128,136,205,24,73,130,74,97,41,24,132,204,16,64,64,38,127,188,135,112,177,84,160,46,180,84,81,244,214,247,214,125,247,175,31,253,31,223,248,245,237,238,231,219,187,127,251,237,245,191,252,227,198,207,87,224,179,170,171,74,142,225,102,119,93,116,27,180,73,27,160,2,0,141,82,17,4,105,105,115,129,64,138,102,91,252,7,22,87,86,94,205,89,184,187,40,186,133,206,114,64,64,69,59,150,168,223,206,181,67,109,116,165,162,64,232,70,186,40,204,58,17,44,31,239,249,157,126,121,112,121,148,177,121,83,215,30,252,54,57,164,137,83,84,173,173,99,24,41,59,46,163,106,84,106,86,158,104,82,70,142,161,129,109,41,1,135,72,98,82,170,3,250,160,74,203,10,33,0,4,209,119,114,20,100,134,249,138,178,105,160,197,174,28,244,129,180,20,93,67,254,239,55,16,60,2,209,134,53,161,217,4,72,42,54,104,168,26,251,2,12,179,156,48,128,81,54,77,31,0,27,207,255,180,75,216,208,224,100,218,65,165,32,52,130,160,164,3,16,113,21,71,3,130,20,9,17,1,67,82,49,82,73,74,35,139,122,139,36,75,30,196,73,171,188,254,250,231,149,190,253,104,225,101,240,244,155,54,225,142,153,141,58,180,246,49,52,99,98,137,72,142,60,6,68,13,17,160,121,82,27,207,195,96,191,200,62,162,7,82,130,83,125,112,238,242,80,137,12,231,57,143,100,152,18,105,70,252,192,58,181,33,92,42,204,207,117,184,42,44,79,207,44,83,28,108,96,29,94,44,33,32,242,17,94,76,213,2,128,168,238,48,8,25,23,48,195,45,234,28,155,176,70,5,206,233,72,21,200,54,139,181,48,68,49,73,181,55,240,222,191,246,235,7,114,121,138,78,0,94,59,205,212,194,124,141,37,229,26,54,173,226,26,108,67,80,86,135,167,24,68,96,130,1,44,117,112,155,108,19,176,212,1,164,245,52,60,44,236,106,151,208,70,208,241,112,193,203,194,147,202,172,124,251,118,197,15,253,127,63,128,179,52,172,75,247,212,235,110,172,51,186,1,210,139,83,80,14,113,128,0,34,164,148,135,162,149,169,2,50,0,84,100,197,10,88,142,171,82,229,70,175,165,84,193,46,19,182,198,180,31,216,40,124,240,218,89,47,207,249,250,187,254,147,95,195,31,156,242,215,31,152,239,34,36,205,84,59,17,202,34,77,64,32,94,170,186,18,236,183,38,234,30,233,97,43,13,188,15,11,114,36,36,50,138,114,177,230,226,222,54,250,202,224,96,135,254,193,39,177,10,131,255,247,69,127,147,163,182,203,76,135,82,84,98,122,1,223,169,220,132,254,158,145,204,129,37,254,84,242,107,134,119,133,31,20,102,12,16,15,178,43,0,132,32,203,200,39,11,17,55,215,7,113,154,2,23,48,212,29,104,58,4,28,212,65,222,168,59,0,187,110,8,214,204,136,248,249,215,39,121,11,159,142,205,247,191,40,103,203,74,125,254,197,217,211,165,218,123,246,109,236,57,19,169,238,173,71,243,84,16,211,202,207,31,128,225,130,70,113,235,140,91,134,194,153,224,252,199,181,255,237,236,247,246,247,62,255,121,173,127,92,122,87,243,125,249,227,231,162,57,90,239,198,143,119,57,20,124,145,234,40,246,21,191,30,228,100,76,0,12,72,150,16,169,43,153,108,136,17,147,241,10,215,12,79,216,221,113,112,226,236,157,225,177,6,85,89,67,131,172,33,212,137,91,200,73,197,27,176,148,119,204,224,35,20,160,113,149,21,48,211,48,107,123,158,109,231,237,248,83,159,63,219,244,145,173,91,175,132,194,32,24,39,95,118,154,138,101,24,118,230,141,252,46,104,237,154,48,8,171,102,23,130,151,180,54,89,33,0,72,207,24,122,220,37,67,7,64,27,102,43,37,137,175,249,220,91,89,61,200,226,153,124,4,195,165,111,226,29,54,252,252,119,47,162,233,138,242,114,240,255,125,150,134,208,128,141,134,0,208,0,26,98,194,36,128,0,149,139,175,59,0,104,112,5,139,57,179,180,159,96,12,29,99,106,230,54,180,212,33,30,138,1,210,113,52,226,170,18,204,27,198,160,244,212,112,113,166,184,41,67,35,193,222,183,213,47,86,146,80,189,232,219,138,63,254,205,239,223,46,95,159,47,123,255,91,110,70,77,102,59,226,184,116,31,160,29,92,19,179,169,4,160,113,168,6,105,146,153,64,223,175,251,189,103,191,51,250,71,249,239,199,236,242,190,108,190,236,79,195,99,75,213,194,154,67,32,206,195,180,186,13,253,64,183,113,194,92,11,70,243,209,1,183,123,227,15,177,158,30,29,64,52,41,96,69,28,58,113,171,134,25,9,53,114,44,65,249,76,90,2,138,35,152,49,220,202,56,35,108,192,51,52,4,185,253,217,180,18,107,39,195,16,59,36,95,187,249,254,240,171,95,110,158,250,215,229,207,62,95,181,183,244,116,34,78,239,187,249,148,202,138,152,194,214,241,214,242,32,217,44,6,156,106,65,214,74,0,150,70,75,4,216,122,95,69,129,137,138,178,183,97,68,78,39,151,204,34,215,112,43,158,28,250,254,113,237,44,249,215,202,219,78,173,231,161,159,63,90,178,149,9,205,97,144,32,202,72,66,53,16,72,85,202,70,232,208,133,12,84,54,25,138,215,164,198,185,14,120,51,159,242,107,133,3,135,39,71,61,252,120,172,174,116,223,225,245,151,186,243,242,37,159,255,244,139,95,127,255,171,95,254,141,223,244,243,20,63,127,23,184,11,13,201,57,188,101,46,152,149,153,192,66,41,44,105,164,112,165,80,38,108,199,11,128,50,223,130,0,13,247,118,9,213,32,254,155,166,236,102,137,16,212,181,232,133,176,62,48,91,121,168,215,23,228,11,116,199,20,128,57,243,79,111,115,144,148,99,84,119,225,201,187,38,212,160,143,177,62,196,96,232,163,147,31,140,184,12,131,228,32,62,216,151,208,9,48,80,2,141,12,96,64,38,0,164,5,192,64,113,129,96,199,18,240,162,166,41,0,220,223,184,111,159,177,71,124,254,113,132,207,11,31,179,231,74,132,237,197,218,178,87,229,181,239,102,77,71,43,122,244,179,186,24,158,34,17,187,17,94,12,23,141,142,11,205,140,51,218,58,163,181,159,57,125,45,127,134,59,243,154,135,47,190,251,197,162,34,6,146,149,249,215,37,82,68,203,208,232,205,198,6,148,142,150,40,69,161,69,32,244,97,101,163,144,149,34,49,169,159,236,18,55,239,183,106,61,159,221,179,62,90,94,25,67,88,170,229,233,175,189,44,135,197,104,168,75,161,151,133,206,22,15,199,42,109,136,184,121,224,219,207,219,21,158,179,170,220,72,49,68,58,68,86,236,52,37,199,247,34,103,44,34,193,47,100,89,69,92,197,243,107,34,10,74,101,220,208,168,76,67,211,173,86,226,255,172,153,108,44,152,202,98,140,114,240,144,254,246,150,138,150,47,173,56,174,36,91,151,204,64,154,65,114,25,75,156,68,145,162,1,135,38,76,49,209,1,96,234,160,22,10,99,13,3,215,133,82,25,237,53,165,180,232,192,155,141,37,180,241,5,128,72,42,8,39,7,48,169,2,96,195,185,253,127,92,26,20,206,74,95,118,65,12,228,123,22,110,206,117,117,228,58,199,246,203,229,219,225,119,124,139,63,244,180,220,53,26,164,192,244,128,193,210,217,12,1,6,96,225,8,128,100,136,11,17,73,53,200,195,226,119,159,242,201,224,83,220,255,22,42,250,220,131,57,172,154,214,28,212,82,59,41,109,56,79,90,96,47,48,174,122,97,158,69,182,62,33,127,248,192,186,90,80,99,84,142,92,168,163,162,70,65,194,117,71,108,74,71,32,155,130,7,152,33,92,160,227,153,162,128,224,120,199,2,58,6,57,189,195,183,38,196,218,248,66,241,101,251,166,186,211,155,47,239,127,252,183,248,111,239,18,79,223,124,117,31,132,205,92,143,220,106,13,50,160,44,16,153,71,0,172,145,165,145,176,133,2,68,73,76,33,82,78,101,207,218,106,154,26,0,147,42,79,75,26,148,189,14,215,162,84,228,70,46,21,107,101,186,182,134,144,22,46,36,29,0,34,0,64,4,173,24,138,76,44,146,6,182,45,86,4,181,6,146,212,9,112,128,19,161,82,172,54,42,73,81,8,193,37,223,221,225,167,63,4,108,214,47,159,183,254,187,254,231,127,109,253,115,179,245,225,77,252,234,187,141,59,172,14,152,27,193,16,240,145,180,221,153,38,189,177,174,172,2,6,56,0,204,183,176,124,106,16,0,52,176,2,4,2,64,229,29,247,207,90,181,220,70,216,179,191,42,182,7,51,65,174,11,82,95,14,198,143,102,31,173,244,26,222,14,250,12,81,40,147,136,254,221,15,199,143,62,14,79,59,148,199,208,60,88,246,190,13,252,109,148,112,249,110,229,158,211,103,23,223,44,159,4,157,40,64,147,241,98,105,227,102,28,170,139,177,1,144,101,193,100,47,210,108,90,80,57,44,26,192,54,223,166,189,62,179,201,244,243,231,229,231,159,159,225,49,155,163,118,75,110,116,31,103,77,178,119,235,146,124,181,217,128,65,21,216,172,59,57,191,21,26,243,22,94,232,168,53,206,120,166,248,12,104,218,15,175,211,167,115,72,207,207,249,31,217,24,175,45,86,229,151,166,238,189,94,5,240,250,223,36,158,178,237,173,197,87,244,123,224,89,125,177,213,205,150,57,179,117,71,79,11,97,144,47,43,138,170,128,198,54,174,127,105,101,248,229,193,249,59,242,179,149,15,182,72,124,233,49,144,59,23,117,159,12,253,23,121,71,221,139,10,197,74,171,186,230,35,118,58,167,125,123,154,158,247,155,148,19,2,113,230,57,177,103,163,58,155,120,198,206,211,8,136,153,199,78,165,6,240,18,203,74,172,147,202,81,156,231,119,215,58,24,221,221,108,247,221,245,247,215,129,56,152,183,166,239,217,239,88,55,194,166,152,132,112,175,198,89,240,103,6,123,204,97,243,15,166,109,102,58,14,165,1,159,179,103,167,45,85,172,38,101,26,0,140,36,160,34,24,210,130,112,17,146,27,212,24,195,83,161,215,195,241,215,93,237,139,125,12,185,77,51,145,37,7,32,232,73,149,160,116,147,0,76,155,175,56,54,68,138,83,224,174,183,15,93,231,109,142,147,143,119,171,17,78,70,247,113,94,212,15,79,95,222,174,95,115,185,135,177,179,22,118,15,79,45,14,61,198,88,1,88,90,181,84,99,32,64,139,0,88,58,28,201,215,217,146,253,201,11,175,6,127,224,254,110,36,25,116,177,146,230,42,189,8,68,195,34,83,241,106,22,88,47,128,217,158,242,83,185,195,241,72,209,57,103,36,84,148,186,88,83,136,92,81,44,64,160,199,11,233,108,70,90,249,104,6,108,41,37,46,80,57,48,88,101,200,240,170,13,1,193,61,56,32,72,20,70,94,184,29,77,255,196,111,168,224,15,218,243,234,237,55,111,220,252,248,253,63,252,119,247,136,16,183,170,141,56,152,59,131,111,93,174,206,139,147,81,208,96,73,200,216,101,140,123,74,123,138,23,141,209,240,89,115,151,38,93,186,109,148,194,178,168,86,116,30,91,0,81,151,194,4,238,163,97,107,214,99,216,49,162,82,185,166,70,40,24,158,89,10,137,41,91,130,185,162,56,182,206,112,39,251,59,43,75,63,208,118,194,232,218,205,40,221,232,95,144,61,183,111,222,168,249,247,83,61,31,124,253,179,95,254,253,31,126,241,115,238,253,242,219,247,133,219,159,96,87,52,64,13,215,144,3,10,179,69,174,152,179,224,218,81,100,0,228,128,1,17,168,248,231,221,99,6,182,188,188,73,93,253,53,67,149,64,208,50,208,133,190,198,69,123,21,211,61,25,187,9,175,100,44,11,241,81,226,236,197,216,240,8,52,56,118,172,47,189,153,216,0,99,76,151,243,63,166,31,109,232,111,50,108,253,48,250,46,122,238,129,213,193,215,6,55,239,223,57,150,135,54,180,128,15,208,29,249,130,56,53,74,163,1,2,66,147,4,218,52,216,50,2,24,22,205,40,128,186,196,221,159,65,203,169,226,116,156,133,146,15,160,209,161,204,195,55,61,170,94,163,31,61,52,66,149,49,170,102,208,71,142,24,153,169,45,207,164,56,195,30,103,8,107,16,158,212,254,30,183,187,121,167,217,42,32,113,152,160,58,35,93,199,217,0,61,227,34,190,127,233,177,121,188,247,30,130,142,186,162,37,7,140,212,81,28,48,73,37,44,35,112,226,203,27,31,126,187,243,212,79,207,190,255,90,118,79,113,118,78,232,205,205,49,95,200,213,83,119,152,147,173,206,238,65,123,55,233,44,63,214,25,97,114,215,33,210,133,144,162,88,204,177,50,18,73,3,6,133,84,70,180,136,86,212,16,167,130,88,44,3,13,150,137,252,219,78,76,219,105,217,243,41,255,112,209,145,49,104,84,153,51,19,145,1,197,116,178,245,167,124,253,223,19,142,3,190,79,250,179,255,163,104,198,11,210,142,120,53,70,52,1,9,77,105,155,139,136,1,16,52,8,202,104,11,16,110,70,66,148,208,145,54,187,126,56,62,213,248,187,245,102,80,151,131,112,17,75,114,144,3,5,82,0,36,12,200,80,82,84,28,69,194,78,202,71,185,53,69,173,196,130,177,8,109,182,62,206,242,83,83,232,253,242,117,92,159,37,111,139,189,14,26,125,2,59,136,161,177,3,98,6,226,64,144,6,196,173,4,192,44,134,240,28,188,16,247,98,206,251,139,221,111,135,255,135,252,59,181,12,9,128,182,51,93,79,116,156,107,20,120,133,117,12,62,122,146,126,143,173,197,229,68,115,226,58,241,78,192,141,3,122,132,141,6,210,149,162,26,208,130,72,155,99,114,40,214,191,54,18,163,224,134,129,229,0,25,130,91,140,27,178,161,96,24,179,17,141,206,6,225,141,211,26,104,209,87,3,98,129,14,160,31,9,30,126,120,206,158,246,95,208,183,87,190,114,127,243,126,76,69,167,130,175,88,75,233,44,98,230,107,64,43,19,14,197,80,217,148,135,132,45,133,160,152,3,182,168,157,119,161,139,13,193,208,33,61,98,98,1,70,227,74,236,41,186,101,94,85,228,64,70,58,180,37,0,33,232,4,74,100,107,77,6,82,195,201,122,146,90,25,112,198,29,41,145,68,170,134,59,111,138,175,99,94,225,207,31,174,63,60,91,223,252,248,248,246,236,252,249,237,71,125,180,178,181,244,2,150,103,32,221,3,17,12,96,73,138,177,4,26,120,0,21,176,82,173,146,76,79,231,46,176,216,2,76,133,2,173,94,149,183,101,148,101,3,233,25,136,36,168,2,47,86,25,137,82,198,86,71,98,181,102,244,104,114,177,94,116,143,45,79,203,185,61,87,194,18,37,158,122,252,217,150,97,200,164,81,174,146,5,39,193,209,100,98,149,128,19,185,175,206,55,126,250,76,75,111,174,181,125,194,238,57,134,218,227,77,11,111,82,94,198,118,235,202,95,12,197,236,85,176,231,140,60,85,187,125,210,152,22,83,57,141,167,80,30,229,93,201,81,74,155,198,50,23,56,206,197,110,125,66,63,99,29,229,101,95,209,141,195,209,73,141,34,150,180,215,11,190,49,96,172,17,69,231,9,51,114,185,160,250,84,12,23,47,104,149,231,216,229,28,112,6,164,242,162,234,43,143,90,82,239,153,36,14,233,94,200,101,227,84,125,2,62,205,231,43,251,139,235,153,247,223,202,177,185,126,171,241,156,230,59,93,215,92,67,110,92,171,26,112,12,103,198,114,98,176,173,25,175,238,181,125,243,135,179,255,151,127,248,197,207,149,189,98,208,240,167,164,80,125,15,96,192,155,97,220,47,79,208,205,59,28,189,110,27,175,182,169,211,153,48,232,252,203,52,163,86,150,181,26,98,7,183,186,72,237,206,220,36,150,231,142,145,252,188,150,133,247,188,143,249,203,69,122,50,104,33,228,79,209,255,222,161,47,112,28,251,71,211,79,1,207,52,22,29,155,154,215,173,103,168,72,232,119,252,105,239,231,84,155,212,206,50,197,215,254,150,250,27,127,88,247,254,201,246,43,255,230,187,151,255,213,215,248,112,234,134,176,33,174,160,161,133,98,87,15,68,32,127,70,115,218,53,107,235,8,116,145,130,14,121,47,30,253,92,31,86,253,238,152,41,206,157,91,119,113,179,141,1,237,188,114,9,44,60,206,208,66,45,102,234,86,162,18,185,147,104,7,31,94,67,20,160,21,147,154,11,117,61,96,214,116,58,126,35,89,44,183,175,48,218,211,134,13,37,24,115,212,35,8,20,132,110,8,161,244,75,189,128,205,64,8,90,176,77,86,150,193,153,104,248,9,250,131,242,58,251,223,228,170,180,28,43,148,7,141,104,126,216,185,210,253,87,153,211,214,224,71,149,110,213,125,21,139,37,116,28,60,92,118,129,154,214,190,215,226,109,247,16,46,70,97,130,17,129,206,136,135,49,104,158,217,82,186,237,142,84,149,165,29,160,171,14,195,70,25,72,4,102,70,12,43,124,99,222,52,182,80,118,164,44,4,74,218,128,44,98,199,98,221,226,106,246,196,251,151,159,60,141,27,191,253,236,167,215,110,238,119,250,213,94,190,251,164,175,199,193,51,156,180,54,170,169,128,32,201,6,40,148,55,137,67,128,9,155,96,26,90,22,154,185,0,16,199,150,153,81,18,69,50,170,211,3,125,19,30,148,192,67,39,68,155,108,6,39,43,153,153,77,118,179,153,128,161,82,120,117,61,208,101,155,17,103,2,176,249,164,123,59,110,141,95,88,63,30,189,253,11,191,254,245,95,60,250,242,219,63,242,237,155,187,239,191,52,203,135,218,189,86,87,21,35,125,204,78,28,0,201,38,144,128,57,107,155,200,27,21,28,1,6,188,89,8,207,204,43,246,168,27,255,227,15,133,199,66,42,0,74,136,192,173,131,65,4,97,200,188,152,121,138,37,134,129,243,97,57,21,183,40,58,249,201,239,93,6,136,183,144,142,149,234,95,36,17,164,14,91,193,10,219,209,175,234,64,247,243,52,207,216,147,204,254,253,241,245,162,33,59,23,66,40,1,179,160,206,204,193,228,212,23,144,18,66,3,23,54,226,164,5,19,139,137,145,166,167,43,207,96,123,38,23,140,202,146,79,35,133,161,195,115,76,25,242,8,81,3,255,149,128,43,216,231,132,107,184,95,243,76,30,202,104,224,145,240,165,139,215,158,135,247,112,46,23,27,49,64,41,150,249,76,116,243,123,248,241,57,251,24,47,128,128,64,11,52,109,192,104,17,96,89,58,64,0,152,64,46,147,30,77,21,35,204,233,182,114,110,164,44,206,13,133,170,141,123,240,168,43,133,148,141,2,116,34,108,121,146,39,226,68,222,70,120,180,152,85,165,170,210,153,140,127,49,170,51,143,189,233,111,154,120,163,132,75,58,193,76,89,118,132,166,117,196,2,54,200,42,119,82,30,128,203,63,245,231,189,173,81,113,99,142,14,79,231,30,143,14,8,207,120,7,202,159,102,88,53,136,177,31,50,140,99,168,137,208,157,224,39,180,166,27,238,222,20,226,211,124,64,201,235,78,208,101,53,248,60,118,98,7,73,104,104,122,220,178,195,214,188,95,139,77,179,148,153,186,228,168,43,82,143,96,179,120,121,181,241,46,72,243,20,127,255,175,246,254,49,241,219,253,244,63,248,246,172,128,221,186,47,9,132,36,26,86,45,193,6,234,160,5,96,96,14,116,46,66,0,139,247,10,242,126,57,87,247,176,22,83,207,29,19,25,29,225,138,228,54,180,220,173,46,18,153,178,107,217,34,128,206,209,153,57,63,74,48,97,51,181,115,117,235,158,187,219,182,7,133,222,4,60,5,56,84,56,19,7,150,16,40,10,192,244,34,240,23,68,0,43,0,4,85,7,11,215,208,32,68,106,109,188,104,238,64,111,215,189,69,255,192,125,62,10,252,200,124,2,188,98,189,95,89,186,126,210,113,171,204,162,201,19,48,88,32,96,102,27,6,145,215,192,50,176,121,82,0,234,10,141,136,100,0,20,131,124,226,77,38,209,130,51,192,45,51,132,123,212,98,232,127,46,117,184,154,205,41,65,69,18,168,20,100,100,53,90,112,77,82,144,7,12,132,144,16,160,71,58,127,248,157,18,247,151,119,163,221,238,110,227,195,139,255,235,157,116,30,167,237,167,49,82,70,164,78,68,99,96,36,85,138,73,240,154,81,122,94,125,240,134,58,208,50,194,18,43,74,176,19,45,1,100,37,90,0,205,69,84,144,89,112,236,49,186,99,38,70,81,93,89,75,113,3,6,11,23,115,23,251,233,160,102,199,154,240,250,129,187,125,148,241,115,124,197,167,247,127,237,199,231,158,173,191,186,49,231,119,10,232,152,134,14,218,6,13,146,176,32,109,20,8,40,9,80,26,198,24,170,163,67,131,34,156,24,20,184,8,148,31,30,63,182,123,253,251,99,21,162,129,99,132,161,73,240,48,72,112,100,203,187,178,104,40,12,24,137,57,135,24,197,47,182,50,210,2,222,133,42,184,209,251,176,253,137,250,48,75,42,52,103,83,199,179,37,4,94,37,42,88,232,8,79,71,21,69,50,83,77,168,162,172,67,44,32,74,211,39,179,79,64,57,246,57,221,138,234,205,47,235,87,171,124,77,123,74,216,37,14,236,254,199,57,220,172,241,102,142,123,132,116,235,249,54,210,223,85,125,146,7,28,14,63,238,217,246,200,226,149,120,24,31,192,36,69,75,17,218,166,229,96,50,2,233,34,62,3,39,26,187,230,70,44,16,224,52,129,13,2,48,1,0,166,1,128,176,9,128,84,145,184,248,146,45,187,144,162,199,185,232,64,233,26,45,170,43,216,157,120,161,34,56,200,87,98,26,147,66,198,94,111,202,137,156,71,232,87,173,143,253,250,220,175,91,207,191,189,121,251,243,37,190,138,66,16,196,210,5,3,188,166,73,22,78,183,224,31,186,185,6,155,172,66,67,183,27,84,123,53,206,1,189,5,196,120,65,220,162,215,94,156,226,170,107,188,247,122,218,203,221,76,234,207,155,86,48,79,226,213,219,52,18,247,213,155,175,3,179,164,170,102,231,96,50,194,191,33,50,75,182,143,123,225,166,71,159,136,40,7,210,108,196,31,218,84,28,217,18,145,2,124,161,54,170,180,250,126,169,240,60,5,151,31,176,11,247,39,201,200,12,243,192,61,130,47,3,255,219,123,213,195,61,11,183,149,9,202,104,145,32,108,116,81,97,136,132,146,24,224,105,91,141,8,245,242,50,104,186,155,236,109,234,146,89,11,208,65,227,216,242,44,6,117,204,189,58,95,58,24,1,176,236,65,14,78,74,114,138,241,43,29,250,86,95,235,246,213,58,253,160,28,54,117,119,180,77,151,49,109,149,76,93,67,4,10,36,20,66,8,106,98,10,4,92,54,196,197,88,128,128,129,44,157,104,28,22,108,179,100,129,75,176,98,199,232,173,186,26,243,125,228,173,6,160,151,224,51,214,190,120,218,12,223,193,157,64,133,6,208,96,152,129,64,87,131,8,102,52,161,23,99,224,196,32,45,19,149,181,128,193,193,22,10,88,59,16,197,112,81,178,100,108,148,193,182,63,101,15,86,98,220,96,188,68,76,153,182,77,78,94,195,28,105,103,155,42,158,69,2,137,144,12,132,245,108,254,218,204,251,228,196,179,51,62,57,247,233,242,113,218,197,43,151,63,253,177,223,228,123,238,159,159,63,242,203,92,173,155,151,242,211,50,11,77,125,238,89,35,183,15,174,82,113,114,39,104,144,14,36,24,172,226,74,180,193,149,164,100,131,5,140,185,34,81,136,140,102,55,220,201,105,1,165,116,20,164,227,118,246,173,71,189,29,223,238,127,245,46,255,223,216,125,250,119,127,252,43,127,251,111,61,124,231,171,191,252,131,15,223,235,78,97,16,56,126,169,238,197,241,69,122,17,18,0,208,96,147,103,92,89,89,82,52,66,69,54,12,80,211,9,2,40,144,16,67,10,160,64,126,221,221,62,191,125,200,75,220,94,82,166,141,96,27,41,18,143,3,16,75,202,187,34,231,52,204,49,50,103,24,36,235,198,36,10,12,170,213,5,246,119,127,145,253,186,71,69,205,172,71,18,239,13,84,6,12,4,129,48,72,193,220,88,183,230,29,235,69,37,30,187,155,156,58,21,39,70,179,209,197,72,129,0,185,5,87,154,58,204,146,246,36,94,154,20,209,94,129,208,100,253,108,200,176,235,213,45,229,39,165,75,253,72,236,127,38,97,37,29,184,38,191,142,1,43,11,26,110,234,71,194,67,113,138,151,128,146,141,232,249,72,62,131,12,200,0,76,56,55,137,160,133,96,0,98,3,40,83,1,54,138,0,109,220,7,226,196,89,64,104,16,59,133,225,6,84,234,130,174,133,67,195,72,0,164,77,57,7,104,148,67,79,102,18,18,228,136,82,115,148,103,25,243,152,104,219,113,149,95,32,208,147,230,48,201,176,146,38,186,94,160,0,210,50,64,12,107,94,10,194,69,73,5,136,138,107,116,213,29,42,166,56,175,189,212,221,59,201,240,29,131,188,133,164,19,29,116,75,95,90,106,67,93,6,225,177,187,72,247,6,60,245,101,249,11,79,100,26,27,85,133,84,133,18,37,25,233,62,153,63,55,226,88,199,185,102,178,165,125,155,238,142,96,0,83,9,37,91,36,250,24,252,237,19,132,124,76,8,216,28,59,169,229,6,40,74,64,8,14,136,153,136,212,210,9,27,173,205,123,157,141,182,195,56,188,206,42,174,60,69,106,237,22,238,172,225,44,46,9,61,57,11,147,212,57,17,7,72,96,21,168,124,224,214,168,89,2,109,80,221,52,82,151,83,213,156,144,61,150,162,1,121,82,236,214,18,19,199,24,181,0,53,160,8,145,140,72,64,16,176,40,38,78,33,80,85,213,26,200,154,168,0,100,24,160,114,147,61,201,14,66,235,99,169,50,126,214,101,171,99,189,108,206,95,24,22,202,2,151,89,100,199,104,11,210,81,73,157,192,18,118,154,39,188,134,69,15,40,104,188,27,19,42,23,123,32,209,193,200,90,24,224,78,116,107,72,167,82,82,214,32,111,9,1,108,69,18,90,36,0,80,0,25,9,0,0,1,204,34,2,66,156,151,231,139,229,73,23,250,69,126,198,186,244,67,235,135,24,223,7,237,63,254,238,173,139,199,29,140,46,92,206,104,93,65,7,146,41,225,106,48,98,52,244,6,1,149,128,156,199,96,36,8,104,0,64,88,74,36,99,18,246,67,23,51,242,42,231,78,82,65,16,19,52,248,170,131,145,36,220,230,112,188,127,89,175,125,121,73,135,47,159,46,127,251,139,95,42,187,254,230,110,127,120,29,220,51,233,156,17,167,67,35,57,37,52,33,65,16,38,106,72,42,156,49,72,12,3,136,160,164,36,8,79,36,146,69,192,74,40,0,66,128,171,126,52,207,159,63,224,21,124,34,207,113,77,96,137,0,245,74,162,113,148,24,222,21,9,24,25,226,130,199,155,254,181,91,251,68,122,192,94,172,207,112,222,155,224,107,110,77,213,154,168,99,240,91,222,110,9,69,54,122,142,38,90,67,247,214,150,201,107,167,65,201,102,58,27,121,129,145,91,175,220,52,50,19,79,46,88,125,13,229,125,24,222,143,221,37,165,36,164,59,221,243,219,202,223,76,127,0,143,169,200,180,113,252,105,233,126,73,220,196,223,247,120,106,82,77,254,107,41,6,6,101,44,167,51,196,139,227,75,134,195,209,38,168,144,154,41,192,45,124,6,205,119,226,52,153,128,81,0,140,5,200,52,0,65,50,118,0,128,140,2,112,126,236,15,165,213,251,68,3,8,20,55,85,42,64,195,122,65,67,185,161,118,96,208,162,137,174,212,113,217,178,168,108,108,178,189,225,120,178,122,31,253,116,250,225,15,172,63,242,78,55,33,5,21,109,35,34,74,195,148,50,186,40,66,210,141,48,61,80,4,116,59,252,82,140,57,83,241,6,140,151,168,203,34,186,113,189,242,28,150,44,186,169,47,192,154,43,70,48,153,113,178,171,113,55,153,37,75,78,65,65,206,11,15,57,152,195,115,247,150,32,144,217,13,150,225,48,105,110,212,63,119,46,93,27,49,50,218,161,129,188,133,15,140,45,170,84,18,167,151,81,231,51,244,213,219,35,167,192,219,194,91,7,97,71,215,130,91,226,136,187,36,18,182,1,82,164,180,161,222,227,73,61,120,255,39,49,201,179,190,188,18,105,214,169,238,29,219,34,177,27,50,236,84,221,105,202,28,100,172,231,41,97,213,82,168,184,66,142,235,190,62,202,244,23,215,231,130,71,91,171,156,89,239,172,189,86,182,248,112,189,92,72,107,7,195,76,189,148,85,14,225,193,81,69,14,8,192,172,85,168,85,19,40,224,2,132,228,8,93,51,0,117,54,172,128,65,7,242,142,160,2,178,9,236,14,144,99,113,41,50,152,65,2,20,214,120,165,154,225,10,109,21,65,88,64,135,100,174,82,129,118,217,135,190,24,53,253,212,140,68,26,115,227,24,223,96,231,162,70,85,127,66,67,128,90,10,50,71,161,91,139,67,134,160,114,71,122,147,195,158,101,103,176,55,173,161,220,169,67,216,32,229,22,20,161,205,66,54,248,19,16,252,164,126,53,184,102,26,121,51,138,210,212,197,200,217,228,118,202,237,120,137,109,236,108,31,119,31,255,241,246,222,241,230,195,122,139,135,135,14,43,165,162,42,154,148,205,172,90,213,177,174,177,235,67,29,18,168,2,17,168,180,72,35,116,5,177,37,246,109,169,87,174,230,232,118,187,109,119,58,190,204,219,81,19,19,150,159,150,191,246,175,124,188,110,227,221,135,201,225,159,188,91,217,14,12,63,177,254,136,151,159,176,190,101,180,103,23,158,47,98,154,139,126,25,164,38,44,67,131,83,48,65,24,11,69,11,192,128,233,128,100,154,226,64,144,6,244,180,21,146,243,93,246,94,237,69,57,88,127,191,94,218,188,41,55,196,47,206,148,56,96,145,180,120,87,164,101,96,10,8,196,200,220,173,115,238,105,30,230,98,221,175,145,250,186,110,211,170,213,171,105,123,93,129,106,100,22,149,163,34,231,210,148,84,210,54,222,198,254,221,37,168,184,115,74,33,192,76,40,5,41,4,178,18,155,199,13,142,39,129,8,169,44,96,163,217,20,153,5,217,122,225,41,105,182,46,72,173,80,151,216,153,190,227,226,255,254,42,253,101,183,216,237,54,186,108,45,217,242,79,19,237,242,37,100,101,201,48,224,123,38,62,82,223,19,207,246,25,117,60,251,178,172,44,203,98,107,20,185,140,2,0,8,0,64,67,163,97,108,160,65,25,5,224,176,220,85,133,167,94,66,85,169,5,196,153,27,126,147,135,136,44,90,111,134,93,214,6,110,174,154,24,84,101,74,17,211,155,74,85,122,94,95,63,55,251,115,228,8,184,185,163,56,33,134,19,244,66,141,168,8,91,206,2,226,76,11,234,142,148,165,126,221,100,240,215,120,218,120,139,85,43,6,3,117,226,122,61,129,51,118,243,210,55,14,210,219,164,23,206,112,199,245,90,82,109,79,207,17,104,49,141,43,217,219,176,204,39,28,58,81,140,169,219,32,87,100,43,199,210,101,169,164,40,155,67,37,83,61,95,137,190,1,62,36,140,244,12,202,24,155,32,135,5,196,20,84,12,165,24,204,42,113,67,40,32,67,73,118,244,65,29,104,19,17,43,54,83,43,150,211,189,164,206,58,70,177,219,45,170,160,54,232,206,23,4,154,66,102,218,19,43,140,92,184,89,170,179,149,247,204,52,220,200,120,47,71,23,107,188,249,221,151,175,238,122,91,43,212,237,110,85,246,1,203,14,49,71,91,100,95,74,160,121,12,216,30,245,128,217,0,130,144,139,89,184,206,56,64,2,54,160,179,14,163,48,144,53,136,194,96,0,29,52,176,41,58,52,1,122,56,111,236,2,99,161,142,90,136,198,202,214,114,43,177,205,142,25,0,16,48,198,130,70,14,27,174,228,32,23,57,213,111,155,171,109,78,21,165,41,19,181,185,193,78,148,208,236,162,80,118,136,77,87,59,12,41,13,74,33,94,105,160,112,184,177,120,149,89,65,102,16,148,59,101,72,132,136,85,64,222,212,200,106,50,209,186,157,2,123,96,128,40,140,222,66,42,98,141,92,105,10,130,250,220,198,149,61,115,23,111,198,63,188,219,255,33,239,95,94,224,237,115,205,135,26,141,49,135,177,107,219,4,242,92,197,30,64,83,5,16,240,69,104,145,62,235,60,237,80,17,27,244,42,112,66,122,23,158,222,244,207,184,188,227,213,254,197,252,43,123,119,253,82,218,207,188,86,113,203,153,27,103,201,249,70,217,49,76,115,67,37,174,184,38,77,181,101,129,134,115,208,70,19,84,218,116,1,147,142,5,81,52,18,134,137,74,24,224,96,223,80,81,65,67,132,151,187,73,55,146,29,111,38,75,249,61,253,84,194,251,203,166,73,247,180,40,232,241,174,200,138,200,28,97,96,74,204,249,121,125,176,251,8,11,126,148,78,86,141,229,58,211,203,74,45,169,83,91,61,226,191,106,239,152,23,85,150,144,245,92,145,132,68,212,21,140,196,27,234,220,245,214,58,250,165,143,149,32,160,210,34,181,83,168,238,127,107,15,149,149,111,253,242,176,243,36,183,240,158,100,40,63,41,12,94,135,61,201,127,105,123,7,251,222,33,221,87,191,250,168,63,208,231,46,159,119,222,158,250,113,237,227,169,215,165,143,127,94,179,147,112,254,228,226,145,249,225,226,213,113,78,159,160,159,105,51,165,187,220,9,86,72,88,8,4,104,0,48,207,207,1,92,128,0,108,89,0,96,128,18,82,47,117,212,5,148,180,80,207,212,181,114,49,98,35,140,155,121,72,151,172,78,111,210,67,112,37,198,37,157,85,243,140,85,103,146,232,212,60,129,100,151,211,107,11,103,244,160,6,37,137,116,218,138,50,10,50,45,45,0,182,49,110,69,91,196,27,3,222,12,227,180,234,166,12,120,82,162,10,5,221,136,26,18,202,42,208,31,127,183,111,239,158,174,247,233,230,215,47,165,235,25,185,63,47,30,148,60,154,208,168,235,130,66,125,213,220,98,53,23,128,220,191,136,81,69,178,152,21,149,77,149,14,134,102,38,42,193,214,50,45,152,68,85,148,119,110,151,21,64,132,3,205,201,169,82,133,178,219,43,254,246,169,236,6,224,60,18,13,153,158,16,55,196,116,155,69,129,9,201,248,59,143,74,217,11,166,180,143,13,60,46,3,107,148,206,54,108,84,25,73,102,101,26,179,192,88,123,179,30,210,105,208,4,107,244,224,7,109,108,241,209,245,215,139,247,127,207,238,174,99,184,204,45,237,9,143,1,110,171,208,13,11,197,194,236,13,64,56,21,85,84,3,132,1,136,18,117,128,214,82,16,176,169,114,17,128,164,220,176,106,77,0,170,14,32,195,5,164,45,77,134,46,54,58,75,104,17,2,49,12,229,64,44,172,136,233,12,104,246,2,162,1,29,2,45,11,49,7,179,134,185,16,163,186,216,71,214,111,124,19,40,156,186,89,30,240,111,248,127,62,144,45,192,213,119,232,128,186,88,240,28,74,133,58,35,113,135,217,156,72,7,2,144,146,171,76,41,82,126,67,208,68,72,1,146,44,220,18,164,209,194,204,150,104,71,196,106,23,25,98,196,180,197,52,52,14,240,136,85,220,232,103,229,163,221,209,225,208,87,167,203,185,61,223,253,214,63,126,227,241,119,239,133,182,241,250,57,239,191,198,60,133,17,65,51,15,213,180,179,201,96,167,162,70,83,75,66,47,46,247,71,27,175,247,124,165,211,183,114,248,104,60,204,240,230,221,207,127,241,155,231,193,71,227,119,63,176,168,195,201,67,172,119,49,246,113,186,49,108,156,156,43,95,225,98,106,64,113,64,138,101,92,42,133,211,178,192,69,206,32,212,61,201,54,176,104,42,152,198,24,8,2,175,157,182,161,44,128,182,1,66,9,86,177,198,213,44,125,151,76,171,59,210,15,114,112,231,167,216,90,190,48,239,239,89,5,164,35,175,86,184,90,119,250,134,20,239,27,37,100,251,187,25,144,249,69,203,93,155,201,46,183,221,254,106,251,194,238,175,183,127,241,190,71,119,165,183,228,171,6,105,218,86,205,149,25,225,90,173,74,97,7,209,36,217,56,56,237,213,136,16,193,19,32,208,160,21,229,149,224,90,72,133,232,131,101,175,227,246,49,3,179,197,184,158,127,99,138,184,45,187,148,157,104,39,208,42,178,61,216,52,182,49,12,91,211,45,105,142,230,89,92,124,140,31,28,232,52,130,118,249,127,118,151,59,110,23,189,238,213,72,27,233,129,164,119,2,230,170,1,46,62,144,249,167,247,47,101,209,77,129,110,64,182,202,6,1,221,13,0,16,96,52,169,5,151,81,52,128,128,52,136,140,65,4,233,152,36,11,80,7,20,224,212,40,224,12,199,35,5,180,176,24,172,19,32,60,7,236,108,8,60,136,129,42,186,92,75,92,142,13,228,62,70,208,89,196,61,228,67,226,210,87,42,162,67,223,140,211,211,38,244,1,203,176,97,40,43,56,194,50,136,9,4,235,42,13,196,161,1,181,183,53,115,198,143,23,186,121,70,130,120,227,28,132,96,6,10,193,32,244,123,72,159,252,191,240,163,243,232,199,8,174,32,137,37,82,213,65,244,29,23,49,73,244,1,145,32,118,133,22,210,69,161,231,102,68,133,165,179,188,56,151,74,145,16,144,82,28,43,46,78,158,43,75,76,212,193,52,61,65,56,197,208,143,247,151,142,77,140,179,148,215,54,30,110,119,202,198,211,251,178,128,169,4,112,161,252,135,71,248,135,110,217,66,58,145,13,28,44,96,3,149,128,98,178,204,180,34,79,161,110,24,38,14,118,180,37,83,113,41,80,156,108,197,87,101,116,226,140,53,168,71,20,205,72,252,111,64,137,35,136,236,3,49,64,137,144,115,217,71,4,148,37,0,138,129,16,8,166,34,0,21,4,64,212,170,73,41,0,193,2,54,75,53,167,112,2,83,97,233,134,24,106,19,8,20,225,0,21,100,244,90,2,132,199,80,13,3,2,0,1,198,57,128,115,185,157,26,117,76,196,136,164,72,217,169,178,113,247,149,175,61,122,254,160,38,240,115,112,115,110,25,98,179,163,14,165,162,232,210,209,174,113,57,148,49,5,48,106,128,146,149,130,160,225,1,39,57,224,1,108,137,80,104,229,38,1,155,150,243,232,170,152,35,146,82,30,8,145,100,8,200,87,13,43,199,51,226,4,44,116,163,220,25,166,106,221,63,46,34,69,246,215,210,252,214,112,191,150,226,172,143,167,140,251,169,72,42,69,176,146,87,152,134,24,5,140,190,188,252,150,199,107,249,13,23,19,31,244,228,237,55,159,151,125,141,231,159,88,223,234,134,137,25,151,51,149,164,104,36,144,184,220,132,66,194,108,99,53,121,106,56,119,149,133,126,13,172,206,85,144,128,24,32,109,0,166,162,97,10,104,216,236,194,234,40,201,59,77,180,132,45,246,73,100,228,167,211,119,139,255,30,127,15,252,77,122,15,96,141,239,54,239,220,172,201,166,35,79,214,193,114,149,247,205,85,232,207,125,67,207,71,251,124,206,220,151,156,243,249,61,126,109,212,120,51,18,236,167,30,67,56,198,200,169,68,71,223,11,138,17,69,40,100,64,64,94,249,8,180,98,3,91,120,133,149,94,251,103,245,109,235,244,196,235,147,235,99,207,194,89,207,15,80,47,248,75,125,231,71,189,208,249,209,190,117,34,167,121,124,55,1,120,241,154,142,202,70,229,81,41,101,27,98,112,150,17,186,130,51,226,214,184,194,201,199,81,94,243,169,172,175,26,143,227,118,141,183,217,194,122,142,254,221,116,243,98,94,181,178,167,30,129,192,80,112,238,246,167,109,126,59,186,135,209,141,61,86,170,155,66,231,191,244,179,124,223,225,34,210,48,132,51,240,179,192,183,193,158,82,29,2,71,190,125,201,112,15,152,244,82,28,138,233,52,189,163,152,0,140,5,8,164,178,82,54,203,216,133,80,208,144,14,170,17,102,195,4,64,32,44,136,38,45,32,236,176,33,11,108,24,105,9,0,32,44,120,174,0,0,18,108,144,128,105,32,184,184,41,5,180,163,236,226,144,162,9,148,21,32,1,29,0,32,99,4,1,91,194,69,213,221,18,241,4,27,62,123,253,57,226,117,154,95,218,141,179,112,103,156,160,85,170,141,213,165,252,225,254,219,155,211,123,120,67,156,40,154,182,209,159,110,236,60,30,167,45,27,95,98,133,124,241,185,206,77,254,253,97,172,45,74,5,192,185,178,41,144,98,156,123,200,0,83,3,96,42,3,0,64,36,48,199,22,100,219,140,197,8,55,65,16,101,46,141,31,165,27,235,199,96,245,138,94,224,226,177,141,56,187,10,88,147,82,7,222,147,236,206,173,93,210,232,191,165,253,186,23,141,31,112,199,165,235,119,211,193,186,244,126,201,215,12,146,54,204,247,71,175,224,59,166,121,56,246,216,173,66,63,187,22,186,127,71,38,156,88,156,31,249,239,222,54,239,211,127,202,195,127,147,143,185,142,155,39,215,111,39,77,250,207,89,254,150,229,247,244,143,254,55,249,166,255,186,138,7,199,222,202,109,103,8,198,57,185,57,220,218,76,91,77,181,202,231,78,206,143,175,62,62,243,255,255,237,183,159,125,249,255,248,245,173,255,253,245,209,255,120,255,27,126,255,225,253,157,95,222,203,127,189,165,103,202,211,38,133,12,111,248,219,51,196,175,115,189,106,236,83,2,10,209,139,128,242,86,19,239,140,255,150,128,232,150,240,146,130,208,27,142,222,176,60,216,64,188,1,117,244,70,168,101,1,83,93,151,180,114,107,240,112,180,108,175,151,51,51,153,77,29,228,250,44,143,111,23,245,233,199,40,57,125,177,214,58,104,165,20,40,138,112,177,101,147,190,162,86,225,52,72,150,174,70,194,0,143,236,63,126,99,250,137,188,155,126,111,91,14,123,93,39,142,169,104,226,216,43,181,176,185,92,128,226,213,42,186,53,132,150,246,180,135,49,89,175,12,173,112,92,233,115,56,82,174,150,107,250,163,21,141,126,184,218,112,16,91,243,114,126,243,227,199,247,190,255,176,251,84,63,249,132,175,63,33,137,248,90,53,251,230,135,254,154,235,3,253,21,63,49,252,151,239,127,247,127,126,245,255,248,186,139,63,252,18,249,110,158,175,238,118,188,180,221,95,198,63,228,73,229,77,94,168,46,81,150,184,187,241,88,62,207,114,103,9,156,205,49,248,92,213,253,221,206,154,173,70,115,29,35,165,246,204,107,234,133,171,77,51,219,200,60,165,107,249,95,119,30,135,63,207,248,57,129,226,48,157,142,127,78,243,95,239,227,171,248,237,95,49,133,222,53,205,70,39,125,189,54,63,213,119,122,226,203,238,95,231,239,217,63,43,255,75,126,110,167,247,137,218,144,37,35,169,170,64,85,44,1,134,18,54,188,51,170,167,79,49,128,87,35,133,92,149,219,147,13,148,170,229,34,163,248,10,205,0,49,11,206,91,222,55,254,119,248,81,108,157,147,61,207,152,43,58,170,91,9,81,64,32,49,21,134,135,15,49,30,107,81,101,117,110,81,15,233,69,253,129,122,170,219,134,53,211,17,127,237,184,154,71,37,197,6,20,169,172,51,115,169,98,220,54,129,77,228,104,140,70,4,218,142,148,123,160,8,31,50,69,175,16,47,41,86,38,10,218,19,220,10,184,214,186,121,171,94,39,43,75,70,33,96,140,77,81,15,93,220,95,124,145,89,145,42,98,233,177,97,152,221,107,236,255,224,189,143,225,54,67,37,182,221,54,228,205,116,35,227,95,106,45,245,167,132,8,28,218,2,171,87,162,189,109,132,41,38,130,20,70,44,0,73,54,130,45,128,64,224,2,13,10,142,81,4,0,88,144,5,11,208,128,108,65,116,177,77,203,20,182,8,123,2,166,137,36,12,128,97,144,145,209,32,40,67,30,49,149,129,42,41,101,144,171,18,67,22,35,90,42,197,74,180,44,225,240,214,1,25,255,57,175,87,243,173,215,106,180,255,26,251,157,253,220,140,217,15,13,192,1,164,42,44,175,215,47,240,246,69,210,34,70,118,170,45,200,93,72,184,158,219,240,202,151,147,211,196,183,140,111,61,27,0,64,108,131,157,77,66,128,18,96,44,3,32,153,10,128,74,244,2,0,165,26,152,35,172,136,89,33,112,193,210,7,6,52,53,112,11,96,135,129,94,14,246,9,150,123,51,213,40,109,74,30,15,1,97,192,136,190,73,134,68,42,201,40,149,141,151,46,153,110,56,13,114,160,83,235,139,72,167,113,188,186,244,135,242,123,197,51,194,163,79,143,16,224,50,124,177,181,154,255,234,227,231,183,95,249,241,127,111,222,51,205,241,158,231,205,155,137,55,235,191,43,115,188,115,55,101,78,252,234,61,2,3,214,106,174,65,81,17,21,54,170,173,65,12,11,180,179,212,248,197,111,125,251,207,61,231,181,255,249,184,247,235,177,4,62,143,220,107,153,171,157,177,51,8,38,4,183,92,241,118,240,163,196,117,59,238,186,254,90,177,160,53,60,28,205,21,67,194,60,222,112,189,41,248,17,35,125,241,182,68,87,144,82,78,155,119,129,87,135,47,244,188,22,94,45,241,46,113,117,251,163,44,151,113,147,55,63,9,24,128,70,129,68,192,186,40,178,13,208,0,0,38,130,130,66,88,70,189,150,23,135,155,57,0,90,250,40,170,82,13,46,13,194,17,17,185,134,0,2,185,144,135,54,58,17,42,135,76,7,189,194,198,224,11,109,42,6,85,108,56,231,156,71,155,206,114,188,118,125,249,43,151,243,206,147,191,106,53,71,187,117,251,128,95,157,184,215,231,255,246,223,190,155,188,190,255,242,73,125,249,105,245,5,230,9,249,42,247,102,140,199,147,75,200,175,214,100,86,92,97,243,224,145,224,124,222,138,117,111,247,134,18,169,120,250,193,169,39,179,213,172,145,26,3,29,131,78,236,180,63,242,21,170,152,108,6,247,163,217,189,237,232,233,137,29,240,169,254,90,210,227,238,200,207,176,243,148,151,188,32,60,11,220,120,150,103,34,102,87,93,88,105,76,153,167,124,222,200,251,190,190,199,189,116,77,208,86,134,20,106,152,230,196,3,17,221,240,142,24,48,175,97,246,11,234,187,241,254,189,126,35,224,84,191,173,1,218,170,78,165,61,64,246,141,111,8,185,3,197,13,86,243,216,57,69,90,181,192,234,41,251,68,253,97,157,214,86,181,221,12,86,165,2,98,177,25,73,206,228,84,162,4,39,106,217,158,86,89,4,16,33,8,6,99,212,38,138,124,195,34,114,60,99,136,92,63,226,229,37,151,91,245,2,106,244,43,126,59,64,239,96,207,24,102,110,21,34,44,58,76,32,58,178,87,48,2,43,117,12,123,164,220,51,156,209,222,6,129,109,31,211,107,86,247,31,228,17,206,183,90,66,134,215,146,227,226,128,128,123,14,4,219,76,235,133,65,96,25,150,201,166,101,0,203,52,100,5,93,16,140,0,4,192,84,64,32,0,11,192,57,109,144,134,178,225,184,203,72,2,210,161,33,11,44,158,183,134,0,0,44,104,34,68,134,165,106,184,164,110,9,136,25,29,210,32,72,146,153,91,195,214,28,106,87,115,15,102,85,185,43,247,89,232,1,252,12,168,116,124,154,231,120,252,229,15,63,215,124,142,215,123,152,111,220,178,145,236,137,34,17,2,61,35,157,232,77,219,212,102,141,210,32,11,215,70,76,129,114,42,82,76,246,201,248,106,79,49,45,186,209,66,9,139,86,98,67,217,1,156,27,163,99,131,8,6,152,154,168,47,20,163,104,114,112,37,144,0,80,115,205,129,0,98,62,65,216,94,203,86,21,60,205,8,74,52,82,28,45,189,192,84,52,49,211,119,155,250,47,166,2,251,165,150,64,38,40,33,213,186,237,231,23,225,108,86,78,53,175,41,12,72,44,182,195,179,92,62,172,178,158,58,95,155,160,66,232,213,197,214,251,254,127,190,63,62,244,250,137,167,57,9,123,230,205,221,228,17,54,154,19,115,58,13,174,240,34,40,105,68,8,13,19,208,184,186,107,105,58,104,173,157,129,94,145,155,242,249,63,55,158,60,136,190,63,90,255,121,227,223,207,189,200,243,2,134,11,193,52,114,255,184,229,161,146,193,234,29,172,12,150,117,83,156,166,24,185,239,230,39,18,190,17,5,241,45,214,160,128,161,239,18,153,235,238,198,189,117,239,145,212,118,30,3,33,48,32,154,245,115,194,4,76,209,20,3,145,208,128,169,128,128,50,21,39,145,160,149,118,181,135,235,160,108,148,27,229,138,42,104,45,157,64,104,41,227,240,82,110,176,86,107,157,11,71,13,189,23,20,232,137,174,75,215,37,94,234,179,78,72,226,152,226,51,221,93,66,56,39,20,172,209,156,104,10,135,139,159,85,182,187,254,114,174,155,250,37,22,239,255,221,251,151,207,249,214,87,254,230,112,242,86,119,28,74,162,141,97,13,23,173,99,176,129,102,40,136,65,174,114,109,210,175,0,195,94,184,0,13,148,55,189,94,211,203,186,113,232,231,196,172,28,69,134,64,222,24,239,37,63,184,56,100,28,37,58,137,150,215,87,3,79,245,75,154,224,98,35,75,236,50,9,148,193,64,137,206,68,163,78,36,65,179,107,159,203,233,66,238,240,125,253,81,122,23,211,3,57,77,179,206,152,169,209,83,168,198,23,91,49,171,210,7,227,11,200,154,183,125,93,252,236,128,97,55,64,64,160,161,121,219,58,228,120,141,56,99,127,140,39,234,162,191,186,30,172,108,61,178,10,53,100,252,181,229,246,87,20,44,50,16,83,128,137,1,4,173,49,193,181,8,253,244,0,206,54,87,204,6,90,98,212,222,46,104,84,213,158,220,145,7,164,196,117,192,133,113,253,122,239,144,85,128,34,246,51,231,8,91,73,51,134,51,117,133,43,97,1,64,26,149,95,97,27,73,77,139,180,224,106,141,243,162,13,194,115,204,239,175,59,27,77,18,187,220,162,170,77,116,122,219,237,98,62,66,80,54,120,7,182,243,98,45,46,195,167,113,1,144,22,1,128,128,0,104,10,0,224,115,130,166,0,134,11,92,180,76,98,195,72,194,198,2,77,200,148,243,92,48,51,5,21,160,97,34,0,90,171,169,0,120,150,83,1,84,141,62,164,165,19,9,213,29,20,144,140,127,156,35,193,244,53,235,99,137,115,134,249,197,223,189,249,18,173,207,15,183,194,119,54,142,71,118,69,73,36,196,109,137,66,139,100,72,133,212,237,192,110,135,157,226,53,89,77,182,244,107,132,123,126,55,241,11,197,130,216,237,142,221,2,208,178,166,130,106,41,32,16,32,116,0,152,116,126,14,204,232,181,216,8,152,37,10,52,132,139,79,74,185,0,132,124,104,164,167,144,49,213,217,59,11,94,206,105,24,66,9,183,25,3,24,241,219,214,177,90,149,149,8,224,226,237,34,203,84,178,254,147,235,250,250,227,203,171,125,46,232,186,156,98,76,200,54,71,54,135,208,158,216,81,176,100,189,48,93,224,115,139,248,244,143,191,245,247,49,113,79,108,206,44,147,199,141,241,28,205,17,236,4,66,111,26,77,26,97,100,134,116,7,119,96,66,122,161,134,214,22,103,44,246,240,198,157,255,193,251,159,30,53,254,168,253,221,248,107,54,149,162,61,98,203,74,103,81,140,16,27,114,87,32,82,16,48,232,244,2,85,218,125,161,124,129,160,163,168,173,160,6,211,91,73,111,108,11,103,152,223,82,174,222,212,118,152,222,15,6,107,121,10,23,190,240,159,15,149,194,83,250,246,109,122,1,128,12,216,68,75,195,5,194,68,0,230,162,37,29,176,64,247,136,88,169,42,162,10,176,132,180,37,242,170,35,8,164,181,39,250,246,37,68,75,161,198,86,0,43,57,138,83,204,41,119,29,211,19,150,196,226,216,212,175,229,42,48,29,153,25,197,172,124,217,45,248,51,167,174,167,206,179,86,221,127,184,115,124,190,114,251,114,83,62,175,185,227,115,157,46,228,77,122,148,227,216,171,224,36,13,137,141,54,21,128,132,241,172,55,94,231,188,133,207,120,1,126,65,60,78,137,152,186,122,108,108,31,190,17,191,222,91,251,103,122,247,160,17,131,108,117,191,91,114,229,85,97,174,120,38,236,72,148,14,242,148,129,27,141,224,224,202,200,201,75,247,140,1,227,68,93,248,172,83,229,80,46,179,210,31,240,189,244,45,141,50,75,19,43,61,35,114,64,191,37,95,108,176,7,14,253,2,39,214,2,152,219,107,117,61,202,20,240,110,3,152,43,102,137,57,66,119,59,103,64,159,93,58,158,174,63,206,9,203,118,136,87,5,84,107,13,84,53,65,240,127,91,146,69,20,206,197,10,23,41,1,112,50,71,81,235,104,244,53,66,250,255,63,158,54,62,17,54,2,75,44,152,254,253,22,126,244,178,126,26,177,3,173,180,6,54,32,16,91,224,246,233,241,192,47,144,77,224,148,113,171,225,230,140,242,22,124,64,26,145,26,213,165,72,70,128,0,222,24,24,81,165,11,206,205,131,46,222,33,222,197,244,255,251,80,199,109,231,251,158,94,154,13,53,79,85,223,80,63,125,175,23,186,140,165,253,186,185,153,252,56,93,77,127,78,158,54,199,118,89,196,40,64,0,76,36,0,192,20,192,100,206,207,1,2,144,51,174,34,142,145,26,82,53,13,33,147,70,147,102,26,128,5,3,0,13,18,64,13,203,169,21,217,187,165,102,245,117,169,238,167,86,85,50,195,248,151,39,219,26,142,112,59,87,233,89,156,171,59,245,231,124,125,232,9,60,85,62,216,231,189,11,178,161,85,46,15,70,48,57,54,16,128,150,142,129,156,104,251,74,41,162,168,65,20,107,84,176,40,189,105,71,106,123,208,167,145,223,83,109,55,155,241,170,251,138,73,29,212,29,182,139,131,8,170,0,3,77,206,160,138,11,88,97,47,231,69,53,0,56,140,170,35,160,128,191,192,206,144,48,80,235,162,255,56,235,22,55,2,43,20,3,249,41,248,15,90,132,26,73,153,95,144,122,229,182,248,210,83,70,201,75,157,151,55,249,135,233,147,106,190,246,242,251,219,151,95,151,107,115,55,142,191,246,225,232,253,31,140,118,59,221,158,217,237,133,197,16,62,214,153,139,60,230,60,31,254,184,244,29,16,150,190,146,62,103,135,231,64,241,70,120,117,102,211,105,102,12,77,1,38,46,70,59,53,7,48,193,218,120,226,3,131,251,127,60,229,48,141,118,74,60,227,86,227,212,212,195,198,134,11,42,111,222,41,39,209,130,128,49,175,73,0,182,181,131,201,5,122,227,79,244,134,85,94,194,230,54,204,25,79,160,55,116,10,232,116,230,6,118,0,171,223,15,121,190,219,93,195,181,211,29,112,236,227,35,25,138,14,200,80,216,75,135,8,3,176,8,109,64,74,138,129,22,171,164,66,66,121,77,221,145,1,177,200,53,57,196,215,74,20,2,109,57,142,73,100,183,125,89,199,11,16,85,117,169,168,13,3,122,183,186,178,11,115,14,231,236,57,77,4,78,97,208,82,34,54,81,242,203,217,17,55,181,44,220,117,38,206,1,48,107,14,165,65,163,7,172,123,22,167,76,141,157,194,24,156,135,103,178,203,34,176,165,155,137,186,56,185,144,199,33,33,87,7,14,0,224,48,25,192,66,182,216,194,113,110,143,31,191,233,31,54,241,238,235,218,127,215,76,166,189,110,73,144,115,217,43,33,63,74,167,60,118,183,22,168,82,153,40,175,61,150,113,93,36,157,10,26,149,157,100,160,85,112,158,22,150,178,32,232,59,233,15,245,135,156,200,34,93,96,100,108,63,128,0,195,125,12,216,23,13,224,54,42,100,204,99,140,9,76,13,118,43,244,174,35,113,131,39,179,199,78,31,230,168,142,24,210,128,232,215,6,2,97,17,174,150,146,58,46,170,77,144,210,64,37,103,100,106,36,87,84,51,15,26,110,112,251,166,248,255,125,117,122,246,139,49,86,66,254,238,215,249,83,118,145,33,0,31,189,146,147,149,132,6,9,25,197,5,159,2,207,153,23,139,90,101,77,216,23,28,25,102,107,167,89,9,233,20,104,8,45,224,54,16,113,146,39,102,168,172,5,78,218,28,112,113,208,178,177,189,142,201,104,151,54,109,230,145,189,237,241,210,235,11,235,173,122,19,227,109,240,36,94,178,199,146,21,215,33,103,63,98,9,64,0,76,146,178,145,38,74,47,0,70,16,0,140,110,128,65,161,73,3,192,57,4,139,82,53,34,171,148,119,249,166,23,73,209,68,83,163,234,203,211,90,109,217,85,117,212,30,214,28,215,63,87,122,93,45,164,58,90,99,61,189,104,204,123,205,192,246,175,114,160,246,38,241,141,61,227,221,75,102,69,103,145,73,96,45,198,229,244,84,14,1,23,130,130,144,92,145,112,3,37,130,43,215,192,88,128,113,112,163,63,118,206,30,83,251,23,212,71,234,47,93,204,213,149,235,27,154,23,233,19,120,131,236,73,41,122,1,13,5,30,224,4,23,217,43,35,106,197,53,34,238,159,234,180,71,40,61,72,26,56,209,66,24,181,139,240,33,143,42,88,0,0,224,50,62,16,61,1,28,163,226,170,89,6,186,209,202,116,198,65,135,243,96,191,8,199,230,37,191,254,125,183,175,125,159,212,188,187,200,190,219,198,184,253,238,195,51,166,163,112,77,72,11,195,172,227,36,35,11,92,254,209,118,77,86,66,118,52,114,38,17,195,27,4,169,29,144,116,216,229,42,215,112,182,205,140,172,129,26,65,108,177,181,152,64,127,98,159,156,226,144,38,127,172,230,251,116,24,142,51,160,160,11,137,11,185,3,36,106,7,254,65,37,27,148,192,70,187,73,6,142,138,55,224,156,129,185,188,115,163,49,227,225,184,99,225,38,189,5,221,119,119,88,52,13,251,6,150,118,224,25,42,212,171,59,139,231,44,7,215,211,4,192,38,74,47,19,136,9,218,178,208,38,128,50,41,54,104,202,2,0,98,9,49,227,172,195,139,65,204,141,170,57,30,246,17,199,100,160,222,218,0,176,81,36,141,6,112,21,10,177,76,236,201,115,50,171,204,128,123,217,144,8,210,240,76,62,33,5,153,24,44,62,47,174,196,45,114,202,164,74,11,208,168,108,83,220,37,27,163,17,24,164,180,16,128,134,73,40,2,138,176,92,222,11,79,192,43,32,56,66,5,149,165,157,163,108,99,236,150,80,59,241,195,235,62,110,96,123,253,234,176,250,48,83,174,218,140,47,3,157,213,7,35,94,105,154,43,52,178,193,88,235,150,27,25,155,245,7,43,73,208,68,164,118,214,36,72,175,74,72,65,145,203,218,243,105,250,54,111,234,39,24,173,216,125,160,6,168,212,17,160,211,23,207,251,166,88,75,96,128,186,243,179,74,52,0,227,173,161,115,61,241,118,137,95,183,191,201,159,181,169,117,240,109,1,66,38,72,34,155,81,98,33,34,20,140,103,93,157,162,27,231,32,13,85,8,35,13,61,0,117,65,121,118,246,6,119,86,191,202,158,165,104,34,30,103,127,118,163,179,78,101,32,12,64,90,5,53,132,202,184,32,190,219,45,195,13,156,92,163,189,246,35,230,211,243,126,17,105,12,223,106,198,210,206,93,26,220,178,233,108,41,244,205,11,197,106,213,218,68,26,83,101,169,129,226,177,197,215,102,140,142,80,150,99,200,26,252,130,60,233,162,165,1,3,99,194,48,160,135,235,8,193,12,98,130,54,18,0,72,128,196,2,112,14,76,89,1,8,200,72,64,0,44,97,34,64,184,96,178,5,240,60,43,129,37,128,118,235,201,198,172,161,106,219,191,126,249,70,182,145,225,63,24,225,216,240,203,102,221,166,253,58,60,142,249,113,175,94,125,122,247,226,255,86,60,152,29,53,108,185,107,187,247,7,89,191,160,21,193,184,177,84,110,224,218,154,36,105,100,152,10,181,98,78,251,64,131,12,154,196,164,177,111,130,148,96,13,146,20,43,28,247,232,72,237,140,241,26,107,194,253,53,249,177,126,174,245,147,215,159,80,127,96,247,17,241,22,189,210,6,77,197,14,150,89,68,145,181,132,143,228,17,128,168,49,5,168,35,98,142,4,29,16,117,36,156,159,152,14,67,218,90,102,38,89,211,42,81,54,77,14,144,28,230,53,203,135,122,181,84,59,159,111,176,15,122,125,148,64,26,158,255,233,236,15,144,61,244,245,243,199,107,103,156,182,253,199,187,203,131,229,195,187,79,86,69,218,83,239,84,20,203,10,198,230,26,45,215,241,215,87,251,62,2,76,98,188,26,16,111,132,17,188,129,102,161,82,74,88,195,129,86,89,195,39,179,58,51,237,141,97,32,35,28,141,60,59,128,148,144,91,59,141,188,230,201,41,25,128,24,63,33,209,187,48,106,52,171,174,51,209,133,170,106,87,40,193,157,65,3,21,71,96,60,188,185,209,220,144,162,27,129,69,4,207,117,183,186,11,232,120,10,242,133,173,152,221,204,228,143,93,253,16,109,214,215,140,93,95,172,227,144,134,49,160,129,101,1,34,228,9,24,77,26,226,137,162,44,16,82,7,208,79,147,67,136,101,174,149,174,254,216,191,138,38,54,33,237,148,28,147,139,38,2,114,177,130,6,81,0,74,227,74,160,197,68,135,70,232,96,234,153,199,223,245,238,130,118,80,34,229,66,46,101,15,96,162,50,246,160,130,56,3,42,33,147,188,211,21,74,49,213,198,146,238,44,104,23,53,182,202,197,154,8,70,99,2,80,1,55,38,99,176,104,0,192,66,111,114,15,13,87,211,232,46,203,111,44,251,48,211,99,14,235,248,252,249,195,178,127,241,0,31,102,214,91,203,52,85,248,82,84,16,46,34,30,45,58,219,101,253,238,253,70,198,8,27,192,128,17,72,2,6,208,72,182,140,104,196,116,197,89,90,184,34,23,116,224,118,250,22,175,243,158,94,191,167,90,61,135,142,23,253,98,82,176,251,137,176,129,65,39,50,241,6,119,70,123,123,158,191,106,127,145,103,172,193,178,236,188,68,0,2,239,48,65,128,4,198,226,0,4,43,203,171,227,76,16,132,77,6,35,176,129,106,144,2,84,238,154,175,222,179,63,247,46,233,206,141,23,87,177,69,158,175,124,62,35,126,184,200,96,36,80,166,9,96,34,35,6,67,103,72,76,211,65,118,12,47,207,117,96,243,201,85,139,25,218,228,172,196,185,22,86,114,101,54,69,127,228,172,160,12,193,136,177,42,42,136,233,144,91,179,14,58,143,102,29,47,194,218,170,253,202,255,187,77,248,37,83,75,249,212,13,245,23,196,109,79,91,24,15,194,78,39,13,0,38,178,3,4,130,44,27,67,16,128,17,108,129,0,100,162,169,44,4,132,45,88,0,46,224,146,44,133,250,168,154,92,66,51,182,85,163,197,191,240,170,48,114,182,188,198,115,226,129,245,154,139,199,99,181,50,111,219,255,182,0,103,156,195,224,100,195,134,82,238,60,185,140,110,151,114,10,237,146,78,1,96,72,106,7,84,168,217,163,119,136,167,61,188,206,54,69,112,13,146,19,184,65,148,9,54,64,33,148,107,123,158,39,251,163,22,161,240,126,119,50,247,224,146,250,69,235,103,47,94,208,92,231,250,185,236,18,221,101,9,19,64,3,56,87,41,146,28,161,102,2,107,0,16,102,83,11,2,143,65,241,203,124,113,17,137,48,109,42,28,96,106,7,21,98,14,134,43,106,143,73,117,186,203,54,100,203,102,119,125,86,62,118,166,135,98,57,196,240,46,218,182,59,229,193,252,161,153,241,101,99,27,227,96,159,110,147,41,67,182,160,58,73,105,229,228,103,102,144,63,150,141,114,246,45,44,136,29,43,232,16,41,210,17,17,68,154,116,154,228,114,25,68,136,42,74,6,208,155,213,46,236,250,50,193,254,209,68,211,120,41,29,46,227,132,13,20,99,194,32,215,118,154,219,155,8,82,100,199,136,83,5,116,160,100,244,102,96,45,108,220,128,128,254,147,27,253,237,233,138,210,192,216,207,212,185,188,3,167,178,128,43,32,79,233,76,125,166,121,198,122,13,253,43,5,207,117,19,70,21,65,0,67,1,109,177,82,6,12,100,192,108,184,94,70,210,84,107,6,232,136,186,14,115,193,1,189,49,123,17,4,113,104,196,140,80,67,5,8,91,75,17,153,181,85,19,141,224,96,246,157,171,177,195,50,235,91,214,123,86,81,77,136,1,223,144,5,53,183,23,142,129,54,107,35,34,212,202,70,115,98,174,61,203,32,107,3,153,130,2,22,165,225,14,86,0,87,16,67,43,2,201,197,35,35,255,54,24,9,151,51,84,35,64,59,102,232,100,203,128,141,21,145,20,24,51,246,243,254,236,249,159,79,111,232,207,222,161,183,105,189,110,130,214,110,143,27,181,75,127,52,111,38,59,97,244,223,206,229,251,38,44,40,130,197,24,81,166,99,68,72,241,11,136,145,85,73,218,178,74,141,30,149,67,230,60,208,143,249,63,239,79,73,10,10,148,184,144,129,126,49,25,52,80,80,133,8,236,245,180,144,96,32,183,74,32,161,77,190,49,111,118,203,156,153,184,229,237,155,252,5,251,43,92,183,53,235,155,33,142,206,247,132,39,167,223,1,66,53,145,188,178,70,244,156,233,120,53,71,21,219,1,47,239,96,137,123,29,146,114,13,68,116,141,153,106,243,1,179,17,175,71,95,190,101,145,184,119,197,47,127,237,199,39,66,127,205,142,115,200,240,145,206,32,10,45,80,164,9,144,158,177,67,76,156,109,215,79,102,189,96,115,175,253,200,87,19,234,25,114,164,249,192,122,213,118,69,193,104,16,38,18,93,144,161,93,216,124,100,227,142,245,93,7,223,218,203,55,156,84,27,175,55,55,200,205,255,21,211,203,209,63,189,93,126,28,221,141,233,250,78,233,242,124,69,67,0,199,24,169,176,56,14,33,2,44,103,26,152,168,140,106,32,139,146,164,130,234,110,92,226,114,150,103,19,180,58,244,2,127,248,168,234,44,42,75,94,190,224,124,123,62,138,215,31,220,227,213,238,21,223,171,251,170,245,125,212,255,21,99,7,201,81,122,243,101,13,158,151,126,152,253,237,172,111,171,15,5,111,29,42,167,153,105,109,135,76,129,198,92,173,150,35,90,151,12,15,54,35,146,35,9,232,249,114,164,192,232,133,38,176,55,37,104,164,189,34,103,15,210,182,58,117,105,21,30,137,230,181,20,115,241,82,44,221,121,188,251,240,198,230,201,171,15,172,95,148,158,195,43,100,196,213,189,73,59,194,53,64,194,51,86,163,123,140,142,24,113,22,216,170,53,19,86,64,136,160,251,25,184,96,38,64,73,141,27,89,128,216,191,157,75,126,61,42,26,172,105,167,122,100,66,144,195,94,136,59,250,129,150,171,76,31,179,117,69,197,68,186,1,167,204,225,2,169,7,66,137,52,239,14,92,44,242,34,203,249,239,31,49,199,57,231,57,2,232,156,9,16,231,8,181,6,18,53,34,72,75,9,133,34,132,73,145,150,41,183,144,10,5,219,101,181,89,84,130,189,209,60,218,224,104,58,89,17,24,24,120,5,24,128,117,158,70,0,137,241,108,208,48,185,21,91,33,54,121,167,73,144,29,181,129,233,188,186,121,34,217,181,173,167,3,51,235,103,111,246,25,114,201,11,196,49,43,236,93,101,65,191,48,215,229,115,205,99,91,64,237,52,79,159,167,214,137,153,240,57,180,215,227,205,153,51,7,58,57,33,49,79,196,202,2,105,44,77,131,211,129,125,122,35,188,242,162,120,242,171,98,118,77,110,93,54,6,161,83,79,203,150,165,6,135,170,119,123,201,30,239,142,52,71,53,122,130,183,107,30,104,168,41,79,237,77,86,157,210,244,3,53,71,240,178,124,226,78,46,92,238,202,147,251,35,29,116,5,136,0,11,149,171,144,157,208,74,164,131,136,82,71,22,134,78,168,22,137,237,178,76,176,133,117,235,198,156,82,15,192,12,101,4,20,245,137,159,190,179,126,143,68,95,91,122,79,121,1,181,64,164,176,52,128,208,14,84,178,189,88,150,198,87,246,55,159,245,184,125,174,63,246,118,86,236,102,50,190,156,92,193,230,242,56,90,134,183,123,125,153,123,114,196,18,75,167,199,36,59,187,20,201,213,57,156,208,85,191,184,1,163,164,14,221,168,138,166,128,136,248,133,251,115,83,191,203,123,244,73,67,0,244,52,42,100,20,0,85,51,4,55,10,14,136,82,93,53,27,163,126,90,187,231,141,196,239,239,120,26,99,64,9,80,156,36,166,64,79,129,182,160,211,227,159,111,243,245,162,5,50,202,13,247,151,110,127,198,190,204,204,192,234,214,211,208,186,112,51,95,65,65,42,173,219,25,227,155,24,66,171,34,177,65,164,6,3,200,35,40,96,25,121,105,216,187,98,110,178,165,135,123,142,231,166,25,213,81,149,182,91,227,88,120,208,163,71,62,254,246,251,151,204,254,231,239,101,67,77,40,19,25,17,26,58,103,116,184,64,223,245,213,15,222,215,91,242,206,39,142,175,223,110,155,198,69,199,107,236,235,45,226,218,81,105,52,242,2,117,142,43,6,243,96,34,158,208,194,246,209,182,39,210,201,151,103,127,190,244,133,88,240,178,189,95,174,238,143,157,124,117,103,111,199,22,53,218,30,1,203,37,1,50,224,29,133,83,204,53,215,0,45,20,187,1,180,200,150,75,138,22,65,21,68,173,88,77,156,217,11,30,213,31,190,40,188,156,220,110,237,165,246,128,205,66,40,88,21,143,67,62,127,72,239,143,166,209,138,246,159,42,4,178,173,133,193,173,141,205,85,213,166,250,218,108,51,46,21,134,92,184,173,115,196,229,20,17,90,101,214,60,41,84,174,84,184,26,216,216,145,183,188,211,183,58,66,130,53,21,48,3,164,17,46,194,116,69,13,11,10,48,94,106,205,8,139,167,90,71,180,52,46,140,23,180,86,29,173,77,224,178,218,91,170,15,89,127,66,245,1,245,179,155,167,138,227,188,211,55,240,45,137,136,212,116,207,236,18,220,0,145,0,69,4,67,211,56,235,18,45,54,133,138,188,34,202,0,66,19,103,58,241,108,100,102,238,106,128,132,1,172,239,29,33,57,134,32,80,177,62,215,203,87,169,49,65,239,106,237,37,15,153,231,92,237,13,52,66,18,148,253,27,50,114,49,43,192,57,224,156,104,161,156,211,218,155,72,98,52,88,32,82,194,244,2,32,180,36,117,104,198,84,161,37,126,68,8,0,3,193,193,47,17,64,173,134,90,177,153,243,230,22,68,208,208,140,248,40,7,246,91,115,230,52,139,105,98,223,230,151,88,241,24,93,131,198,35,211,155,73,107,97,185,34,109,170,89,40,81,85,48,49,150,251,120,122,141,157,145,133,140,101,65,22,144,96,32,148,48,116,52,213,60,42,53,113,79,108,92,201,181,1,212,102,5,116,218,43,121,177,37,79,134,177,36,210,228,94,245,31,69,38,32,37,235,6,93,247,89,95,182,28,217,205,238,151,242,154,254,216,247,247,62,68,79,213,234,236,193,110,179,62,101,221,95,210,35,177,218,6,149,14,225,33,217,39,111,74,99,65,212,96,3,215,62,42,105,131,64,218,162,84,52,16,166,52,64,152,100,176,169,0,156,139,1,193,210,26,27,177,70,74,93,115,192,202,0,232,17,54,105,32,120,205,228,221,170,194,3,235,208,239,223,125,187,109,125,250,189,3,226,209,194,33,164,163,227,6,128,72,227,92,96,179,233,37,4,35,178,211,175,7,121,237,222,251,213,51,15,150,59,116,2,106,195,144,98,158,114,245,36,228,216,61,100,212,121,138,39,153,173,42,67,114,77,223,23,191,188,25,27,152,130,201,112,215,148,56,56,190,159,139,204,244,19,94,231,77,142,85,104,57,77,148,165,6,86,20,18,106,29,138,65,34,1,161,231,139,162,199,121,223,204,19,152,34,199,88,118,25,229,30,204,123,226,185,91,221,124,241,250,107,245,183,249,75,246,12,205,237,24,88,198,104,152,185,204,250,166,78,39,194,175,88,42,81,97,65,64,185,103,187,146,52,146,1,186,132,24,40,114,188,194,243,219,219,51,167,235,176,0,236,158,57,95,60,153,133,210,13,67,142,60,186,133,185,67,89,185,199,216,31,200,61,31,101,220,103,182,151,210,30,163,195,19,23,14,215,56,42,54,139,236,199,47,146,17,6,135,23,107,124,52,215,153,151,77,171,159,63,45,196,59,17,187,129,217,210,225,0,121,64,181,106,226,80,210,204,117,171,107,216,44,239,154,52,66,211,173,246,9,248,9,90,215,218,213,243,77,180,189,95,126,63,138,185,210,55,178,93,147,217,225,45,184,252,216,29,167,18,87,31,90,223,214,236,146,193,57,242,173,150,108,224,230,137,176,156,77,199,124,255,236,135,246,197,208,193,27,130,57,22,239,165,71,39,183,239,25,222,225,222,169,111,72,19,242,213,253,239,94,248,175,159,241,226,116,13,63,218,191,192,191,144,207,90,62,53,92,119,63,186,108,187,197,37,98,52,174,132,115,204,159,188,31,47,197,149,221,130,74,0,242,242,176,219,246,160,88,173,75,12,51,73,12,137,183,181,153,175,168,139,3,128,99,172,180,131,16,235,84,80,174,57,170,237,17,126,218,151,129,112,122,123,34,76,172,78,87,77,7,135,193,180,59,222,208,189,168,121,78,117,197,234,202,110,127,125,191,254,182,175,95,101,34,91,117,75,34,94,171,171,89,185,43,106,27,218,81,9,126,45,51,10,153,38,2,53,195,60,103,33,227,122,208,125,38,101,145,99,143,2,119,29,58,184,85,42,187,54,21,172,136,164,254,248,181,151,211,169,75,233,234,117,72,68,131,213,33,147,65,2,37,81,66,8,139,64,118,41,69,232,141,174,80,238,8,181,224,155,18,144,57,16,45,136,1,49,13,11,132,49,99,5,6,197,17,24,135,48,150,34,202,238,133,7,192,182,40,30,110,136,69,7,187,50,16,254,202,7,14,228,237,218,23,72,68,159,73,30,118,159,120,156,17,135,228,152,109,137,238,156,242,241,63,247,252,114,188,59,127,75,255,212,219,133,15,231,181,26,119,253,182,177,211,38,214,117,94,84,12,97,201,77,106,147,108,21,13,155,45,156,10,22,142,189,35,108,156,168,66,104,84,161,163,57,49,47,143,22,74,66,4,98,162,140,178,170,120,115,136,204,195,125,218,182,49,204,247,227,64,198,213,155,205,156,111,111,25,110,123,179,249,236,216,111,192,235,187,29,62,96,125,61,191,255,82,239,239,120,29,57,215,206,55,117,205,225,197,120,249,200,219,183,131,29,3,36,224,44,143,77,11,110,2,107,176,206,149,113,29,141,150,173,238,45,110,34,93,105,66,218,8,2,5,16,48,73,88,8,8,0,182,64,24,216,206,65,2,49,81,107,0,41,147,132,144,139,44,192,18,168,74,191,178,109,214,174,159,160,190,168,126,245,113,185,151,231,238,229,183,16,206,161,45,45,59,198,214,164,65,192,114,40,98,155,218,94,8,147,254,152,249,122,125,67,111,67,215,49,14,143,7,56,110,51,7,167,203,57,86,210,72,167,134,176,92,15,111,162,155,81,140,55,77,13,197,112,80,20,152,186,225,192,210,229,246,84,250,116,193,156,207,249,145,254,148,219,92,210,192,131,196,56,34,178,98,193,134,21,40,12,100,18,95,16,16,12,168,89,128,40,160,231,144,174,238,204,240,186,196,248,232,118,233,203,159,179,191,197,107,28,193,91,207,96,32,64,10,112,17,162,240,10,10,82,157,52,1,25,247,180,138,56,44,67,17,193,96,140,146,176,218,250,188,228,217,199,55,205,180,128,185,244,209,150,83,15,123,15,30,177,182,170,42,167,239,51,47,176,19,38,137,179,29,76,226,103,19,108,226,246,195,24,8,200,148,142,212,49,8,221,235,231,222,29,88,62,184,18,8,251,156,121,225,56,252,254,199,199,43,79,0,101,226,61,192,17,65,138,219,49,186,215,140,75,57,34,96,75,180,174,176,146,186,122,115,99,85,190,116,176,244,233,212,126,101,186,190,190,138,122,251,250,75,251,221,110,90,73,67,85,94,167,27,3,177,206,54,111,31,154,158,93,213,34,213,220,56,122,92,35,230,227,151,159,61,210,246,229,194,234,245,220,163,223,8,188,26,220,198,116,119,240,132,189,175,248,142,238,78,253,207,222,225,52,68,247,2,108,145,93,110,144,27,177,195,118,165,77,231,41,211,110,3,90,96,57,194,7,137,117,90,75,232,23,68,141,120,198,37,50,200,221,212,118,229,104,105,41,54,156,9,74,129,76,168,217,232,199,28,17,181,6,34,128,133,133,11,128,181,66,55,53,42,154,231,49,78,21,173,116,206,186,42,46,176,194,90,41,11,9,14,72,46,189,40,14,182,131,253,237,254,132,63,234,249,44,98,245,54,92,105,203,210,33,8,61,104,173,38,215,44,48,220,176,189,46,21,38,0,36,168,6,45,95,120,78,92,70,57,211,128,81,117,64,78,194,128,144,34,211,226,172,7,44,161,229,53,123,152,187,63,62,23,173,6,236,39,137,23,151,163,218,138,114,144,129,85,0,193,5,3,121,16,180,58,188,101,163,183,222,240,86,131,155,129,39,132,41,20,44,212,20,71,224,34,3,113,40,226,16,9,128,202,53,96,44,91,27,97,147,198,18,188,244,149,150,56,214,91,5,1,184,229,113,54,242,106,77,40,145,201,217,148,243,178,180,153,35,49,62,242,219,201,31,186,254,187,249,56,95,250,56,92,239,219,95,92,255,38,127,253,249,94,239,174,147,246,110,210,110,204,210,238,230,11,29,211,9,193,160,41,178,115,223,131,52,50,3,56,131,55,153,36,210,218,200,168,171,210,78,244,106,14,92,125,53,45,5,163,140,154,116,202,100,78,85,246,154,207,75,191,175,232,8,211,132,23,59,31,107,95,178,31,147,103,102,57,246,51,249,63,239,249,195,3,63,248,174,195,107,135,245,246,152,119,55,30,174,148,103,78,47,63,60,243,207,106,79,197,90,20,88,141,152,1,116,44,192,33,30,180,178,78,98,198,191,47,130,26,205,54,36,209,96,64,0,8,162,97,65,0,231,48,217,0,145,107,28,168,193,10,208,150,186,61,71,6,199,65,114,36,12,0,64,155,136,173,162,53,234,204,205,175,88,7,160,242,237,107,60,175,233,7,159,83,37,24,146,13,78,135,184,200,21,56,44,69,208,65,173,153,174,207,137,239,187,234,173,200,75,108,162,68,56,83,118,234,172,114,82,75,139,67,231,28,24,149,195,32,6,212,112,171,48,210,42,96,181,109,73,169,210,99,146,72,233,15,121,83,239,48,211,134,51,186,164,229,1,130,7,8,16,34,95,20,214,65,11,250,26,76,0,229,166,104,143,28,242,100,239,110,157,253,252,190,248,213,191,100,255,176,187,196,130,129,14,90,4,36,162,35,29,14,34,147,157,42,120,153,88,180,246,131,217,194,26,54,83,251,134,194,84,120,163,4,134,30,47,55,186,242,124,249,97,91,75,120,194,98,196,205,67,29,134,112,28,205,74,44,75,238,64,7,204,11,246,141,149,65,42,143,34,18,242,244,255,251,217,227,192,179,45,205,11,230,67,140,5,25,202,122,199,130,161,210,58,242,206,89,199,38,250,44,225,68,122,67,132,68,69,152,11,166,85,227,223,209,189,105,157,113,193,156,48,64,193,186,49,158,138,143,224,224,232,161,226,206,211,179,62,91,250,146,138,227,253,221,173,222,141,223,238,234,183,189,250,44,222,167,111,91,22,109,176,61,218,200,124,87,138,154,158,151,24,253,211,219,159,254,134,46,105,254,116,109,204,183,228,215,132,75,21,247,72,117,119,247,150,252,110,119,159,248,79,223,227,180,28,203,23,243,130,254,52,151,255,212,115,247,211,78,72,217,12,45,177,37,40,137,66,123,173,76,15,242,104,243,88,251,60,227,170,33,235,253,146,90,130,203,40,127,129,255,8,54,156,186,107,198,46,90,89,51,168,37,164,47,53,17,252,32,49,20,18,34,134,96,67,56,154,170,17,163,242,194,81,15,146,91,182,139,54,131,215,64,0,60,160,0,0,3,88,75,218,96,147,90,10,218,254,114,125,73,104,83,156,122,159,208,35,223,22,138,247,89,29,226,214,101,67,219,8,120,86,210,53,141,131,74,234,17,40,66,146,40,195,106,119,11,125,57,240,25,188,142,69,46,31,205,116,76,156,139,166,75,47,122,191,5,203,60,56,29,187,159,124,73,239,143,75,239,243,93,244,95,185,185,39,91,22,9,151,25,97,38,176,6,44,132,67,197,177,63,229,87,238,209,171,247,232,120,102,80,129,201,28,0,117,40,68,112,163,21,1,108,50,16,64,24,160,8,8,159,148,17,151,173,77,115,100,173,240,52,184,91,129,113,145,17,177,202,241,60,203,172,12,244,149,9,51,146,216,217,37,154,249,144,253,205,204,47,229,215,235,199,228,235,124,60,190,115,218,182,55,214,124,61,120,223,94,255,139,246,235,231,181,246,235,137,166,123,230,190,189,15,222,241,184,9,12,66,237,217,188,104,51,242,136,202,78,57,230,174,161,176,112,113,97,140,173,199,147,8,30,112,23,43,116,217,226,98,86,51,121,185,121,11,84,42,91,137,200,124,98,222,22,100,79,216,211,250,54,238,59,223,207,174,254,254,224,93,225,11,227,87,168,239,248,243,115,15,111,188,187,243,197,242,142,252,232,135,15,123,62,127,255,106,199,123,231,148,162,86,14,213,40,214,67,14,100,13,13,28,162,56,17,9,47,15,209,192,198,36,90,66,33,152,231,100,206,9,0,4,64,131,203,154,5,23,2,149,1,200,36,21,64,26,128,88,100,196,210,145,152,22,43,213,17,0,19,168,96,173,202,47,200,211,224,35,250,237,124,127,3,191,238,48,186,40,107,151,108,165,19,71,116,88,65,157,162,135,64,139,220,81,36,179,155,215,65,9,51,75,90,208,251,44,189,200,78,58,11,244,58,197,220,92,148,40,32,80,12,24,138,170,98,0,55,160,198,86,220,226,202,12,106,8,33,13,80,22,172,210,155,252,137,222,102,73,171,29,45,64,201,24,66,160,229,11,194,48,60,54,163,171,1,225,50,221,237,248,132,220,55,235,31,243,13,150,102,93,227,68,122,87,132,120,97,229,34,137,105,123,93,164,6,168,118,142,137,61,137,49,130,119,156,1,136,212,49,33,105,129,56,152,161,61,105,131,56,96,253,141,227,202,120,122,206,237,47,61,215,5,215,19,22,3,227,130,108,226,180,192,47,208,17,195,130,97,196,129,225,0,89,87,120,38,69,92,125,247,253,41,243,130,25,62,255,96,19,40,18,8,133,86,234,72,18,68,111,61,29,152,61,242,82,248,232,196,83,32,103,45,128,183,63,87,249,160,54,109,173,30,96,101,218,8,11,103,39,70,93,229,129,166,181,46,186,147,67,104,88,245,11,142,159,91,143,240,253,213,120,243,253,252,197,221,241,143,146,234,52,174,99,65,80,69,86,138,235,239,125,124,251,223,222,219,37,222,191,135,186,105,140,39,202,5,123,119,253,6,121,120,107,174,237,90,167,255,222,183,160,45,23,6,244,26,221,114,30,47,61,93,46,113,111,41,133,64,218,132,4,50,146,14,114,203,84,60,214,78,115,30,21,102,235,21,169,87,142,125,11,234,193,176,33,124,112,66,53,44,154,237,196,11,181,69,151,178,12,118,46,81,204,190,90,160,87,80,168,17,128,88,200,16,152,136,55,85,17,101,196,70,185,57,103,7,159,167,44,210,38,64,69,192,183,181,153,44,174,184,211,210,18,11,249,208,254,207,119,254,180,31,140,249,192,139,106,93,103,67,119,141,109,1,120,74,180,144,1,13,36,87,140,139,68,237,180,68,207,110,54,67,28,63,30,138,231,19,220,116,69,36,154,24,76,159,212,202,4,38,229,219,206,87,161,56,251,232,188,210,113,62,107,110,98,103,59,249,75,155,78,140,69,70,210,6,72,33,52,4,0,4,125,125,175,26,122,21,206,1,207,148,24,12,8,161,118,4,101,4,213,96,37,0,155,136,76,24,1,40,199,166,26,115,98,85,81,139,121,59,192,29,245,219,182,114,0,180,205,177,70,223,65,44,44,50,204,32,218,249,110,230,87,59,191,146,223,207,121,66,107,146,231,92,77,246,186,235,46,156,222,27,122,255,222,31,244,143,95,255,74,223,191,242,246,79,112,127,125,230,177,239,177,63,177,99,150,249,17,24,86,168,45,102,4,171,61,193,18,142,110,134,238,183,179,72,245,26,13,92,35,32,155,215,88,163,107,163,236,242,19,237,146,205,202,87,202,85,222,28,84,54,153,141,70,9,43,208,201,255,172,110,101,167,180,132,186,57,159,60,157,186,220,217,223,62,57,246,4,134,245,60,31,247,89,70,181,159,205,25,151,4,89,247,44,183,234,192,199,148,125,135,182,34,234,133,96,29,65,108,230,160,32,148,101,52,165,128,6,217,38,104,32,73,24,96,208,2,32,29,154,214,110,6,0,90,200,37,26,19,75,135,80,51,144,164,0,119,102,208,136,208,204,105,161,17,48,49,60,208,13,125,233,245,133,222,21,249,242,173,156,151,124,75,168,121,108,251,239,209,46,3,54,20,174,225,72,132,251,180,103,187,30,100,216,153,182,243,51,83,117,231,199,120,95,103,105,118,138,164,119,90,208,201,76,148,19,171,65,20,179,10,78,140,173,226,102,88,2,129,102,178,42,154,78,73,46,210,166,239,243,45,117,37,222,44,15,16,67,41,116,144,47,8,165,160,175,2,45,51,32,204,248,244,255,119,227,55,249,151,201,95,179,215,106,105,61,195,45,188,235,179,65,105,141,70,10,61,151,240,14,69,82,193,129,103,130,63,150,123,184,167,141,28,63,199,55,139,98,76,162,64,213,78,134,196,100,130,97,32,144,51,101,199,109,207,23,220,219,31,188,179,129,155,91,204,28,71,130,111,134,5,99,97,97,152,40,218,15,152,78,206,207,56,88,112,136,200,12,189,226,34,241,229,69,110,118,57,166,214,142,62,1,204,65,209,150,62,68,52,138,46,34,27,232,159,119,211,227,33,227,197,164,205,215,182,113,120,180,48,62,17,30,75,39,121,71,191,176,213,168,39,214,68,86,216,137,62,36,151,196,145,107,122,12,20,207,128,79,132,79,253,134,227,235,143,198,135,111,95,255,81,244,251,5,43,92,247,225,227,222,221,222,63,39,38,106,183,142,224,183,104,191,210,222,60,185,227,242,187,179,127,227,103,243,119,31,34,211,225,246,163,219,79,105,127,152,237,143,108,190,103,253,145,58,183,201,111,135,59,138,123,236,18,189,38,93,102,188,57,109,110,53,231,152,39,51,235,115,134,246,230,202,6,176,177,104,221,74,247,21,151,21,45,8,16,29,70,203,178,239,79,172,41,20,26,150,35,202,0,42,143,243,65,208,8,202,0,54,200,172,5,218,136,171,97,113,131,72,140,238,247,249,154,29,92,72,94,140,94,81,229,1,2,6,160,77,64,44,129,216,65,187,125,254,143,99,126,63,176,83,178,91,255,213,164,141,188,240,126,116,247,181,161,43,111,132,17,23,180,197,235,140,159,250,89,110,154,105,169,74,21,154,47,248,118,200,175,70,184,198,100,72,67,36,196,179,129,171,216,57,33,135,139,1,57,89,124,190,199,179,150,189,154,45,232,210,190,115,6,171,44,135,44,147,160,52,41,101,198,173,132,5,6,116,204,127,127,117,196,205,67,47,230,158,18,96,241,114,138,44,128,54,10,172,160,140,41,54,26,1,81,153,114,84,210,62,46,7,131,128,27,59,182,171,50,29,85,22,192,33,160,182,216,254,184,87,206,40,217,155,221,234,242,97,243,73,254,231,205,31,142,223,217,243,40,211,103,14,52,233,210,39,128,114,237,232,181,181,211,61,115,223,199,171,251,124,245,252,101,253,107,250,231,249,170,239,249,253,84,95,16,87,237,19,227,38,53,86,207,237,35,69,29,149,140,186,27,81,160,245,32,64,49,6,225,155,249,178,125,52,232,90,44,38,135,171,252,196,250,208,234,172,235,149,118,69,38,134,173,105,25,141,179,35,71,137,15,191,114,31,87,30,200,66,189,102,88,90,214,132,158,73,100,115,236,206,19,13,174,23,199,55,251,46,230,103,241,41,197,195,206,235,171,231,103,117,235,190,184,109,142,123,100,213,56,4,64,28,113,98,81,150,49,8,130,6,205,0,69,128,134,33,0,209,20,0,13,184,216,22,196,43,175,32,40,24,64,74,136,67,156,11,172,37,136,76,154,211,44,154,153,89,0,8,173,129,37,80,216,227,80,193,156,94,120,95,171,213,126,5,184,125,255,156,12,83,170,186,172,149,130,20,247,40,92,132,49,52,71,54,158,253,126,53,206,23,215,246,91,86,243,200,71,115,42,39,141,228,230,25,40,21,195,21,223,0,90,127,223,2,52,44,189,83,144,6,168,133,172,137,62,93,1,185,64,76,63,228,109,125,119,101,6,72,75,36,243,200,254,36,161,135,14,2,220,84,49,43,5,15,117,105,46,24,158,0,205,24,204,124,89,243,222,191,253,59,95,183,87,77,56,235,247,65,191,209,25,37,162,37,133,13,90,8,180,172,32,2,209,84,217,213,28,12,202,215,133,102,77,198,80,131,24,137,96,2,57,19,8,179,208,56,98,69,15,12,1,126,235,98,64,144,104,184,35,7,132,95,76,58,81,86,189,95,217,227,48,64,23,142,239,80,222,169,156,153,26,211,2,94,52,71,223,16,238,100,60,176,22,236,240,118,107,216,109,18,15,168,34,243,45,78,99,50,181,93,41,232,49,51,245,204,98,249,103,179,250,255,159,14,200,103,183,200,134,203,233,203,143,149,191,35,189,83,31,156,44,5,104,145,53,163,19,48,104,15,150,132,212,67,126,42,155,154,177,125,129,254,115,214,113,125,243,151,242,195,157,56,203,243,199,234,186,103,111,181,59,163,199,124,246,186,46,191,114,82,200,254,173,63,142,237,213,129,58,44,223,163,184,105,57,172,193,120,131,238,197,103,243,66,140,24,213,64,142,192,6,221,164,56,59,176,175,217,115,253,182,52,17,118,181,182,47,218,62,82,46,91,195,138,51,168,92,129,187,55,132,18,51,169,59,175,42,216,33,153,48,32,20,86,27,96,71,13,22,224,208,20,173,186,128,109,64,132,235,48,172,176,74,11,174,192,250,156,182,38,32,15,27,144,36,192,2,156,3,32,67,224,92,129,4,104,233,6,159,215,99,230,34,49,209,39,24,77,236,243,126,255,85,224,28,64,57,237,242,216,135,220,255,251,252,143,191,62,214,71,158,101,59,81,180,90,44,225,226,163,16,17,28,197,91,53,155,66,205,212,244,145,212,0,158,64,185,177,89,231,31,120,202,113,249,108,203,30,15,183,139,30,202,78,115,210,172,211,34,67,18,146,32,37,129,0,53,185,60,3,57,185,8,231,8,207,140,111,89,189,96,64,65,2,85,68,192,26,177,128,13,43,184,9,152,34,9,5,230,176,112,7,147,146,225,186,139,163,198,205,152,128,67,38,140,26,238,191,229,36,171,244,228,105,252,142,252,31,235,87,57,231,153,158,203,147,144,182,196,146,116,166,72,242,90,147,238,222,166,93,251,112,141,182,221,118,93,244,213,219,191,56,251,151,94,255,97,191,116,143,162,93,25,237,48,141,51,141,184,37,226,202,136,227,17,215,192,121,192,158,64,5,3,54,221,150,153,202,4,0,115,228,11,64,152,85,211,6,70,66,110,180,192,218,212,150,160,92,115,200,146,146,182,250,57,251,38,219,3,173,34,121,143,56,203,217,56,37,6,253,225,105,215,206,109,75,110,151,238,64,147,231,114,131,57,115,227,205,243,193,234,199,95,124,119,19,123,170,249,226,121,63,255,98,222,29,243,74,137,66,101,236,131,5,162,10,106,20,11,254,140,53,45,161,131,58,202,8,219,66,67,78,201,178,1,80,116,144,70,217,86,149,28,199,194,17,199,138,235,48,199,104,78,217,164,111,174,31,214,134,111,70,69,82,46,146,41,80,1,157,179,77,93,3,162,57,167,155,43,199,19,161,117,108,60,3,146,182,155,75,211,151,36,46,135,93,24,176,7,99,57,194,61,186,101,221,36,220,209,113,122,46,217,47,254,249,253,198,206,63,247,79,222,239,51,231,142,166,54,78,40,231,68,57,49,146,98,64,113,119,223,44,47,40,192,9,205,22,49,50,89,141,72,210,129,140,166,2,5,68,82,250,153,222,218,189,165,159,209,223,18,36,220,12,2,44,239,17,12,207,104,236,170,82,241,78,136,108,73,131,47,58,7,19,72,9,178,146,74,174,203,33,60,59,13,113,193,101,231,195,103,147,63,25,159,145,189,57,42,57,85,232,57,132,67,197,60,144,31,66,167,4,204,255,189,4,74,198,17,224,72,146,64,147,160,164,115,217,36,202,250,60,141,52,76,57,59,162,105,31,172,164,59,210,153,89,191,172,48,108,184,54,228,103,20,216,219,94,102,15,185,184,157,119,91,179,143,167,162,151,238,9,243,216,117,123,90,179,207,30,227,195,178,41,8,82,128,118,110,251,112,154,245,52,126,126,239,43,171,158,230,217,127,218,167,148,167,154,93,200,205,240,228,190,118,27,33,235,251,71,127,92,126,19,9,219,166,136,197,4,152,236,182,231,55,249,213,158,47,130,156,215,236,92,223,91,42,30,16,140,29,143,169,112,196,46,184,117,94,193,107,192,168,27,237,113,235,150,44,241,86,208,246,220,46,231,58,254,155,131,106,208,30,188,251,187,239,254,151,162,29,97,12,186,191,191,255,159,188,79,71,17,107,189,83,19,130,29,221,101,156,125,109,235,30,19,20,17,162,4,16,98,172,98,51,84,73,30,252,116,75,31,209,93,122,5,238,191,235,224,125,109,223,249,78,83,3,249,168,16,141,31,173,179,97,209,186,43,87,59,217,28,183,223,245,119,173,127,141,95,249,245,122,178,123,186,126,152,62,39,205,30,182,190,45,183,92,107,30,160,202,34,113,137,161,48,203,165,239,26,90,132,78,186,73,188,114,71,165,17,180,192,123,132,192,68,12,199,174,255,195,160,236,255,64,198,249,131,255,251,87,190,195,199,236,243,61,203,111,254,56,250,229,255,249,249,207,195,175,158,105,215,247,211,159,247,140,234,240,252,115,94,223,196,198,249,156,199,47,30,125,14,159,191,238,107,167,211,251,233,99,174,159,126,208,71,115,229,247,21,246,250,191,126,29,94,126,62,246,121,191,240,240,46,243,183,211,191,242,221,67,125,106,252,193,249,22,55,35,132,158,31,27,224,215,243,225,76,60,13,181,26,137,127,117,115,244,228,134,123,28,84,90,245,125,19,85,132,240,251,66,94,126,203,243,218,252,113,155,125,239,163,92,87,103,78,126,174,190,52,61,138,241,100,60,172,207,26,249,237,143,105,230,145,255,51,249,111,249,149,216,188,202,181,206,56,7,113,98,16,12,22,247,61,51,136,123,3,13,245,18,182,171,204,76,247,228,189,23,142,61,23,127,45,239,194,105,116,193,169,189,23,79,163,139,191,250,59,226,52,126,51,243,108,221,25,137,250,37,198,143,131,191,65,248,168,1,124,169,88,78,39,206,195,149,243,96,188,43,238,197,219,199,239,142,73,105,97,46,235,134,31,128,63,156,203,62,242,31,63,214,200,47,92,80,224,216,160,64,143,119,91,119,254,109,127,189,255,15,191,126,249,173,247,139,111,246,234,13,199,91,95,127,66,100,78,79,167,14,10,115,255,148,23,95,107,111,118,7,187,45,231,207,157,142,178,250,52,140,19,126,240,124,65,102,247,225,214,29,143,230,98,158,42,82,158,4,73,189,150,49,57,240,9,45,91,198,62,230,199,97,79,249,112,250,209,221,67,206,220,129,63,55,61,235,93,114,105,234,142,228,89,240,18,4,186,104,207,245,250,244,213,189,185,77,157,121,95,217,55,227,193,187,136,205,219,205,87,159,188,201,175,0,100,80,183,202,16,80,136,179,75,18,214,37,99,195,222,247,143,219,235,217,153,227,201,97,252,8,211,116,200,106,104,243,76,225,61,28,227,251,220,210,240,79,182,89,72,193,161,167,178,88,245,0,1,196,204,255,235,13,159,3,130,75,164,113,189,188,207,79,248,8,228,45,161,102,10,170,196,45,197,93,160,88,97,91,112,226,97,109,192,97,0,152,62,214,155,166,106,216,166,70,255,114,65,44,126,19,147,52,229,177,191,210,42,49,7,223,100,96,16,241,37,64,147,177,147,107,106,121,55,254,161,231,240,101,124,51,249,8,154,115,198,38,12,42,58,169,8,68,149,74,40,1,43,217,190,246,36,182,124,19,134,16,201,97,27,84,24,4,164,92,140,216,253,48,30,125,188,25,180,249,104,114,192,64,74,29,205,30,156,217,172,211,103,227,98,235,242,184,0,156,84,111,15,101,103,126,151,97,102,0,2,210,70,139,171,77,41,86,166,150,133,99,207,123,39,33,15,30,149,87,83,45,127,149,23,31,103,10,96,135,151,176,195,128,107,24,221,84,218,112,14,61,100,23,217,16,72,88,82,62,125,232,147,169,222,4,92,243,40,17,108,45,174,113,157,212,92,33,56,162,199,160,2,178,12,150,104,145,195,128,198,208,248,245,132,79,167,10,245,111,253,17,251,255,254,2,252,113,81,234,76,215,90,184,201,106,19,67,32,109,154,133,137,115,8,233,35,132,24,93,106,109,56,136,29,18,168,7,227,245,97,228,33,85,155,151,11,183,79,110,63,16,42,32,133,114,46,66,104,168,187,22,84,213,253,102,88,99,175,82,220,85,64,47,205,204,149,158,71,115,14,7,232,68,155,98,69,1,79,243,20,3,40,67,86,16,176,154,239,38,2,32,124,107,22,243,25,57,73,194,112,224,2,113,121,95,165,160,12,251,244,251,175,68,192,207,25,240,64,198,8,159,119,218,27,253,196,177,225,107,66,36,245,234,139,122,240,169,238,204,59,96,246,125,134,93,189,60,81,247,233,135,59,191,240,14,249,212,159,142,223,156,171,159,231,248,189,235,83,114,172,249,2,160,197,47,117,132,0,84,225,138,34,226,201,168,33,35,213,172,134,187,59,221,29,119,118,164,114,205,131,29,142,246,186,174,171,245,58,49,233,185,27,121,46,207,249,237,153,255,119,246,255,144,31,216,155,187,196,242,44,78,48,136,19,216,10,61,230,11,87,103,210,64,253,125,189,182,56,222,222,175,71,180,209,181,202,189,212,69,229,222,210,58,180,54,238,206,48,120,201,64,248,112,160,200,197,3,194,95,42,126,107,156,140,226,175,116,192,101,238,114,102,135,172,72,170,175,85,204,13,29,217,59,12,92,162,206,250,183,255,117,254,163,223,148,127,249,139,221,151,123,245,181,244,117,218,154,167,23,30,159,51,63,193,238,171,183,94,63,248,37,18,205,225,202,196,25,73,79,158,228,49,220,13,100,99,7,155,9,50,23,83,77,17,156,234,12,166,211,118,176,224,89,197,29,232,78,217,93,243,180,243,206,235,35,221,93,18,112,47,111,192,193,77,244,193,222,159,238,211,43,167,130,62,113,68,30,183,81,2,32,135,79,214,22,189,159,249,114,230,245,62,83,215,129,165,53,168,114,148,149,11,208,1,152,86,139,230,239,190,50,218,161,135,195,187,181,87,29,55,228,233,120,124,176,181,102,37,81,22,136,41,15,10,85,202,204,3,13,67,222,39,188,37,183,120,144,215,48,211,136,234,64,159,218,93,234,17,46,163,160,8,174,107,132,125,180,57,113,181,223,205,16,5,52,94,13,137,2,60,134,208,86,171,81,217,234,177,131,115,60,194,245,167,62,124,126,248,38,158,65,74,214,8,231,236,96,25,32,6,19,76,161,68,85,226,189,42,9,51,38,160,16,204,112,145,42,40,145,136,209,137,138,221,214,215,23,28,170,30,143,56,121,179,245,137,38,164,228,109,179,103,163,107,247,244,134,50,99,136,172,15,187,217,123,137,109,230,248,253,81,6,66,97,180,169,129,220,198,38,204,138,123,10,239,210,186,153,5,243,86,187,237,156,193,204,125,50,63,190,156,48,14,106,199,173,73,17,52,12,142,10,71,150,150,110,206,94,150,112,104,80,138,138,65,227,13,55,231,12,106,7,222,142,206,215,186,81,171,168,210,210,150,177,137,74,129,212,161,64,6,69,82,120,165,172,222,199,192,82,171,89,231,7,78,22,222,118,2,214,201,38,55,47,91,182,230,68,35,150,49,76,83,102,211,172,22,6,8,145,17,145,78,216,246,124,182,143,16,253,227,87,95,61,230,53,100,183,57,42,100,38,59,186,84,166,244,147,251,102,15,176,229,196,92,202,90,199,185,148,246,165,237,244,173,163,48,56,121,95,79,105,173,2,71,38,82,60,102,18,224,173,170,75,225,9,39,3,25,5,88,62,78,220,43,49,169,226,74,183,198,0,66,164,33,49,173,49,72,97,82,18,241,101,62,132,4,113,16,185,110,131,100,168,203,206,255,231,115,27,88,246,141,220,123,205,221,61,216,190,156,243,246,237,143,120,189,91,109,175,240,3,109,181,71,50,130,174,12,173,123,132,92,0,92,225,179,130,228,45,145,122,112,72,107,169,115,224,130,37,10,28,228,92,238,102,15,192,17,60,38,241,188,77,225,94,249,110,184,83,255,127,51,57,123,109,193,139,20,9,6,16,227,4,212,61,246,133,230,204,33,225,156,102,114,95,167,5,166,141,244,160,158,175,71,236,76,175,112,169,130,146,18,88,221,213,102,216,20,8,36,8,158,145,56,128,42,56,111,148,98,39,238,243,220,41,220,161,165,64,236,117,4,82,131,63,27,182,59,98,149,89,229,89,180,223,247,7,254,221,175,248,143,255,104,253,183,191,137,127,251,155,250,42,227,185,121,67,79,59,108,79,127,201,203,139,206,179,218,227,177,71,79,152,27,122,11,30,49,6,132,41,173,177,22,216,47,44,111,79,198,106,35,182,78,79,119,186,237,238,70,45,207,253,100,192,41,231,245,187,233,244,7,46,209,121,119,152,155,157,156,89,155,179,179,148,109,165,63,212,85,213,0,225,168,42,6,96,10,233,217,221,167,243,141,251,164,189,139,175,62,251,69,22,74,6,77,217,34,7,170,136,65,129,32,85,123,219,53,207,60,243,54,37,228,149,175,32,167,97,62,6,144,57,183,1,57,125,107,33,172,97,125,178,204,103,107,122,2,41,79,57,149,83,62,204,187,195,109,29,88,234,130,194,138,104,238,36,34,216,82,140,250,57,225,96,143,56,131,20,161,128,228,82,136,192,58,121,170,153,174,226,163,248,102,220,28,68,159,151,207,224,155,31,27,152,105,26,25,20,195,57,35,38,1,128,16,118,10,84,3,87,91,132,103,137,114,179,35,1,20,194,65,139,2,5,85,197,172,112,50,98,174,156,2,86,191,246,23,159,1,207,99,155,139,40,122,246,111,82,147,2,56,81,25,170,228,45,24,25,181,112,82,112,20,72,178,196,138,3,82,15,40,203,211,38,199,148,227,105,150,42,76,83,172,105,138,58,196,242,136,178,11,207,189,126,171,139,211,218,2,92,108,111,28,127,28,41,154,141,130,236,56,92,112,158,210,117,60,127,47,184,159,1,59,136,25,56,115,20,204,178,118,113,54,43,67,18,196,210,156,20,185,82,128,43,136,185,105,127,238,161,56,44,176,234,158,51,230,85,94,85,200,54,136,128,177,101,0,59,83,165,96,221,72,122,75,64,50,185,185,94,86,254,82,117,233,253,250,61,27,141,209,149,174,19,27,118,198,181,164,212,22,179,66,97,5,151,178,122,163,243,106,221,119,191,111,26,174,150,182,101,180,193,70,226,234,100,36,77,184,200,81,212,129,168,29,86,48,47,220,4,39,9,98,4,4,69,240,137,228,124,64,93,69,32,64,220,171,232,113,74,248,36,128,76,7,136,8,74,6,20,98,8,72,37,184,0,53,52,166,107,58,60,84,175,178,98,31,223,179,60,121,45,110,95,239,251,183,254,254,251,247,117,122,243,211,115,251,211,244,43,143,86,247,11,175,184,104,105,1,54,2,128,153,184,6,70,164,155,20,211,234,52,166,62,12,84,194,8,95,205,213,126,191,62,252,227,166,84,202,46,186,56,53,239,102,126,84,142,163,107,213,237,180,103,99,182,33,50,73,82,76,136,19,115,85,232,208,21,18,96,113,133,71,43,105,65,217,146,182,181,93,207,217,67,189,251,85,219,2,168,18,121,119,233,189,3,59,50,104,35,131,148,135,65,49,6,86,222,1,198,80,4,57,143,113,198,167,28,113,70,248,124,192,30,133,63,51,86,177,101,232,52,229,34,150,112,89,204,115,134,223,255,247,215,255,241,215,207,255,243,175,118,107,203,202,249,197,121,103,57,206,112,176,131,163,83,38,125,119,153,44,96,95,130,88,193,194,102,30,176,142,209,88,11,163,2,180,138,13,212,220,133,142,177,145,189,231,111,158,175,127,251,98,161,48,43,183,31,103,46,78,205,73,244,50,30,58,150,213,147,5,61,48,214,0,204,9,3,118,247,243,153,109,183,237,102,231,157,162,121,183,111,55,135,217,61,80,166,64,176,37,3,138,28,56,35,237,149,191,94,250,235,118,12,40,168,160,69,68,28,86,28,150,147,27,11,1,34,1,148,89,128,100,134,60,208,72,195,231,121,103,220,209,15,249,68,7,230,44,232,204,112,64,184,170,249,81,136,146,6,171,60,7,113,83,98,156,3,9,58,254,125,108,252,220,175,245,115,195,71,150,85,248,64,30,207,202,67,230,44,6,135,112,234,49,128,168,0,131,1,48,132,145,165,151,168,7,233,240,129,56,34,128,20,70,249,27,58,145,255,235,159,251,21,56,99,86,112,224,49,215,214,128,129,117,69,122,118,57,158,191,252,218,94,95,249,155,51,214,131,214,135,89,31,185,206,42,96,11,29,58,197,45,199,61,187,199,24,174,98,188,34,47,88,188,158,197,253,202,203,162,213,113,85,168,23,110,187,211,167,98,217,246,32,14,96,85,116,244,116,92,125,231,203,11,90,87,63,151,141,55,129,45,115,184,175,81,28,137,25,51,219,72,234,162,216,70,155,116,25,116,33,186,74,145,5,77,78,126,245,103,107,54,170,203,149,68,140,86,15,107,86,148,10,183,32,110,242,85,101,105,195,28,3,172,116,244,30,42,204,210,62,130,118,224,158,34,222,12,90,94,243,73,212,231,234,229,200,59,99,189,238,58,140,184,185,239,186,171,223,217,255,201,210,70,94,206,159,144,38,186,169,241,172,88,213,183,34,233,27,131,165,81,112,112,210,62,93,194,143,198,18,171,213,167,27,196,156,3,42,49,123,8,160,112,142,208,100,244,86,80,10,32,209,224,202,0,136,204,17,64,206,103,84,182,33,212,229,234,126,136,64,92,233,200,40,91,169,137,36,148,204,144,100,152,18,67,27,52,124,45,26,229,94,213,139,179,158,187,62,221,249,139,174,51,238,247,251,173,229,93,63,250,5,198,55,115,94,187,158,51,94,158,236,70,95,155,139,140,165,107,16,84,16,157,75,36,135,131,141,12,163,204,20,148,212,152,49,221,208,164,199,115,135,20,29,225,253,234,221,204,70,15,232,182,94,195,172,76,243,158,89,128,89,26,166,67,2,6,1,140,193,66,185,162,44,0,57,133,215,28,82,73,164,2,223,230,90,143,234,97,206,217,147,122,160,118,176,12,111,151,223,203,127,111,249,197,42,138,4,240,248,83,32,4,56,11,22,12,128,253,25,221,60,25,236,128,99,174,113,120,110,163,56,63,159,17,140,26,246,110,62,37,23,12,42,25,162,131,171,66,77,183,137,230,210,225,15,254,125,252,219,223,28,190,85,222,166,60,206,252,17,203,115,30,15,203,220,195,193,116,68,101,223,141,6,75,11,98,9,147,154,152,91,182,27,68,11,125,101,121,176,101,79,23,47,119,39,70,182,131,47,166,207,250,249,144,155,231,125,60,124,15,74,207,80,12,175,182,20,84,93,241,140,28,181,70,96,176,142,1,108,251,159,191,122,190,76,116,38,175,178,122,82,191,72,238,102,30,54,59,47,29,176,81,88,3,155,91,70,46,101,166,72,49,76,231,215,71,193,193,144,113,169,61,133,112,5,103,181,151,137,155,209,155,65,220,242,128,138,66,141,24,199,220,202,251,144,207,88,175,196,108,69,10,43,50,129,118,20,128,227,178,1,178,71,28,40,116,252,156,8,67,192,38,181,209,140,78,214,159,253,231,245,103,44,55,126,159,183,170,223,74,254,80,238,46,118,172,208,169,172,229,136,77,202,228,166,201,0,149,64,48,88,6,141,152,11,230,154,76,29,137,84,0,169,237,42,214,38,163,54,164,130,5,112,179,66,206,152,163,110,34,15,24,91,237,175,96,244,155,12,239,179,25,40,212,147,142,118,192,38,205,229,102,217,39,10,91,196,13,52,152,30,13,5,225,143,39,253,33,109,203,171,249,164,224,131,234,174,231,160,83,100,147,242,5,116,166,175,149,115,204,83,207,55,225,114,140,213,235,22,203,65,155,48,100,93,228,180,222,134,41,73,109,32,114,35,34,244,50,17,49,104,195,220,68,173,230,198,33,110,65,153,78,57,245,92,161,197,163,50,89,76,153,189,134,81,105,67,42,61,34,67,112,150,165,185,163,182,51,152,206,237,197,88,137,207,138,207,86,220,95,181,219,227,90,230,13,92,119,149,101,235,117,51,65,156,62,181,225,247,24,52,196,214,134,154,152,66,75,10,94,112,232,121,35,31,109,248,53,3,50,27,248,224,228,241,193,194,144,186,226,91,55,16,182,196,233,200,134,128,32,90,134,184,17,2,220,16,2,83,97,96,131,128,27,33,31,82,139,67,143,82,48,72,100,10,76,202,64,65,49,156,4,148,66,143,224,132,195,61,0,150,237,58,82,169,13,179,101,216,178,253,245,14,119,61,96,10,125,248,232,126,253,161,113,185,207,190,227,139,159,196,240,46,199,149,60,53,238,110,147,225,107,249,87,240,140,147,146,159,97,62,154,107,3,124,206,112,57,196,106,129,89,50,152,129,206,240,6,20,83,125,22,207,99,74,75,156,222,57,205,231,221,188,119,136,147,44,136,137,155,103,51,209,69,128,82,70,240,170,21,113,148,148,10,196,109,164,196,14,93,141,57,85,31,182,167,153,187,11,247,187,125,175,254,228,12,224,170,145,148,7,40,16,224,20,8,96,198,48,204,18,61,143,17,206,123,28,38,195,123,251,20,123,87,46,164,218,167,217,10,134,13,72,237,40,150,105,3,44,93,126,219,223,76,255,233,215,235,63,251,181,254,217,175,191,105,199,173,221,188,121,153,47,119,214,157,171,131,187,206,82,81,35,4,1,196,16,210,14,199,109,232,121,101,61,77,156,91,239,179,91,157,22,66,10,182,227,126,49,187,59,191,15,211,246,246,235,17,94,197,128,218,67,149,138,42,49,1,75,15,22,98,10,3,54,53,96,215,253,243,152,238,34,219,229,118,214,183,242,122,237,106,138,57,219,44,29,27,5,48,66,81,97,161,1,100,193,180,100,38,37,195,144,165,112,131,13,62,168,90,75,161,34,241,74,186,21,50,138,229,9,16,16,117,69,166,37,229,157,242,30,183,56,91,221,90,67,102,68,116,12,8,0,151,45,47,222,30,113,192,100,234,144,97,226,145,42,57,190,157,249,167,31,191,87,253,246,242,91,233,251,65,46,125,240,73,145,0,63,112,149,199,182,37,59,49,190,224,139,90,6,13,27,196,9,51,189,61,9,144,23,143,15,49,129,41,76,45,109,100,37,59,148,153,152,163,99,166,44,42,154,51,251,35,170,202,35,215,212,150,41,167,35,116,223,217,47,32,183,155,209,95,104,251,17,182,223,116,124,140,112,227,148,97,23,228,127,57,178,15,155,191,219,12,62,218,199,63,132,223,174,35,191,231,114,49,175,47,217,61,138,247,51,59,62,244,244,80,237,64,82,190,149,124,93,240,211,142,95,243,33,62,127,84,33,44,105,142,173,187,13,137,225,168,184,25,11,7,94,138,149,7,115,48,49,131,240,162,211,249,171,151,89,199,45,162,119,206,90,151,197,89,97,81,177,212,112,160,73,5,53,69,36,49,164,179,207,162,174,83,80,108,126,33,252,244,34,206,2,105,161,13,117,67,87,221,173,82,129,21,190,84,106,238,21,57,142,61,86,90,170,2,53,160,64,185,86,38,56,87,179,184,241,165,93,22,167,95,75,129,83,241,64,156,201,238,215,89,79,90,33,123,1,161,205,241,224,76,42,31,89,107,196,88,8,106,106,128,224,22,68,2,194,138,76,206,3,2,80,10,51,136,7,70,67,6,94,37,6,103,106,40,6,17,220,1,148,106,16,129,224,71,237,154,182,161,23,83,10,232,32,92,171,132,109,52,7,187,47,239,213,137,74,214,201,205,55,185,253,250,238,223,177,164,237,84,150,37,161,214,198,94,83,1,75,8,226,111,240,156,225,102,188,17,128,180,154,168,149,33,199,109,177,168,175,54,242,93,235,245,52,86,183,241,76,120,182,16,143,176,210,221,248,42,214,249,117,238,158,128,29,19,73,71,160,200,120,73,176,83,203,12,86,11,163,208,32,165,150,72,98,43,25,210,67,213,3,28,240,62,114,191,247,221,238,169,138,226,83,106,65,89,21,0,159,6,108,129,192,139,189,66,97,181,177,176,224,236,110,201,101,62,195,40,121,251,20,216,0,162,99,154,76,54,137,161,170,178,218,226,173,34,78,156,58,122,240,158,172,191,253,239,70,242,226,233,245,173,222,59,155,91,191,222,253,242,58,15,7,99,163,14,22,0,131,0,192,170,86,177,156,140,75,234,137,122,78,93,163,225,19,154,21,174,156,94,168,95,253,166,91,217,24,225,144,105,49,43,240,129,65,204,21,41,5,192,210,172,154,158,192,88,66,142,190,150,249,197,115,63,190,112,94,141,233,38,251,222,219,43,87,80,92,72,49,27,49,161,48,16,58,198,58,31,199,247,236,66,33,104,154,147,78,55,128,213,206,66,104,81,252,201,10,81,119,62,5,37,2,172,172,161,133,100,29,40,24,154,18,170,226,36,16,39,111,220,187,187,62,165,167,33,209,143,21,145,71,35,74,95,252,89,40,54,149,80,168,27,93,45,63,63,107,90,77,15,13,183,210,22,74,94,152,135,169,17,214,152,114,237,224,86,79,223,158,195,240,188,253,98,201,167,8,49,12,181,169,16,39,12,44,134,72,145,137,90,90,168,130,43,60,56,95,148,84,237,186,14,245,245,206,198,243,61,207,3,159,222,245,248,66,135,31,141,227,151,251,127,119,188,199,60,93,107,174,195,29,229,199,178,179,36,106,216,69,218,201,114,219,180,233,215,171,63,86,123,118,56,177,106,157,215,205,207,25,206,49,156,47,70,179,76,163,136,40,161,75,168,210,57,54,156,31,184,65,33,139,207,232,66,123,42,203,107,132,222,52,131,106,193,112,93,164,139,232,2,190,38,190,40,237,38,204,140,135,205,11,86,141,209,43,90,215,24,152,19,125,86,12,221,37,60,181,100,93,241,172,83,231,201,179,85,226,184,109,117,35,247,152,207,226,234,96,117,16,203,79,111,164,50,86,165,107,217,170,2,170,108,195,55,145,97,107,241,155,58,110,188,43,173,163,205,11,51,85,101,247,65,0,136,248,105,158,118,107,38,5,103,97,185,90,171,69,251,245,46,52,30,212,170,70,27,206,121,131,22,2,147,176,213,7,234,239,3,115,20,53,78,137,150,4,24,232,152,216,71,132,0,49,50,30,152,18,91,62,152,150,90,145,54,210,7,72,128,108,116,115,167,158,55,35,115,55,87,110,190,243,245,217,171,236,239,186,127,199,195,214,215,27,245,142,114,33,5,222,8,192,2,108,76,33,91,66,9,110,73,78,223,184,98,198,27,32,85,165,92,40,1,84,152,91,114,169,190,131,135,218,133,157,63,230,189,191,51,169,94,9,123,188,104,151,81,40,211,224,170,5,78,49,205,47,245,21,5,166,147,58,49,246,132,161,119,136,178,81,30,144,248,196,85,128,56,44,140,68,81,168,129,136,65,41,212,66,239,70,125,159,254,251,186,200,89,123,224,108,211,111,125,191,174,43,128,149,15,80,0,219,49,64,53,21,102,214,19,241,163,187,107,238,45,73,121,251,192,31,253,217,66,202,154,186,70,203,32,97,138,210,247,170,129,41,131,197,140,15,120,165,222,123,122,216,199,15,190,104,159,111,242,254,24,220,122,222,126,52,159,31,243,121,35,175,67,56,4,25,65,227,177,199,117,247,75,95,128,27,20,158,115,229,113,114,186,92,190,246,206,163,245,56,154,214,73,155,41,238,149,253,106,88,228,254,160,134,101,110,42,189,182,147,226,2,182,62,12,215,192,185,234,244,254,122,195,151,147,135,181,247,68,167,221,128,140,213,68,67,0,119,49,15,10,70,100,194,98,212,108,153,62,204,167,69,246,181,34,218,106,143,5,118,87,255,239,67,163,20,117,143,153,117,56,136,26,80,28,169,171,110,89,217,164,185,215,175,123,124,192,207,56,166,97,57,58,70,134,71,221,20,158,219,233,119,195,105,216,156,28,249,241,98,203,103,157,84,239,101,78,163,155,213,115,50,9,124,43,94,37,47,215,45,144,149,13,92,65,121,173,120,194,170,185,82,72,35,25,169,93,60,116,59,30,35,210,3,28,161,115,152,0,35,92,9,57,118,69,74,128,190,162,64,160,141,145,219,37,250,233,28,110,127,172,195,113,217,29,175,127,228,55,127,211,30,127,111,52,154,63,249,2,149,191,240,252,123,158,174,246,12,167,63,66,59,74,133,116,13,219,74,81,73,142,216,253,132,139,207,230,15,133,123,26,46,110,171,239,61,245,159,221,138,183,131,111,51,43,48,146,77,80,1,140,95,44,123,242,27,34,143,154,167,60,11,241,32,41,36,178,172,129,157,195,138,229,220,19,119,101,109,29,89,31,227,37,215,41,175,127,245,53,184,79,83,111,103,158,86,12,30,199,130,163,48,82,100,21,17,54,56,15,94,197,184,143,124,238,72,169,254,225,41,81,88,208,126,244,124,189,40,200,70,155,205,225,12,35,192,5,106,160,24,234,181,99,237,225,183,28,223,113,231,211,250,11,23,188,18,14,249,19,70,142,207,111,158,177,190,46,62,148,162,89,12,56,8,50,200,176,177,120,160,84,30,34,86,151,177,187,72,134,0,140,64,212,156,149,49,16,88,18,1,5,87,2,27,125,1,84,65,182,218,103,129,52,180,20,86,120,66,0,134,43,128,4,92,25,216,202,79,248,62,109,16,246,213,148,41,182,104,212,20,116,189,169,220,114,71,146,163,195,235,175,211,146,135,186,142,14,247,11,155,85,142,11,16,150,194,38,33,128,24,211,164,128,143,57,46,176,32,139,208,105,186,24,114,64,104,25,33,162,218,35,204,232,16,85,140,38,89,220,13,201,153,254,118,180,166,37,62,89,125,102,63,150,115,219,209,132,5,122,120,196,184,20,70,77,229,132,62,120,198,161,6,18,116,28,210,147,130,27,103,173,56,247,84,73,188,131,21,192,119,161,47,115,171,56,88,47,242,160,30,254,76,245,255,186,254,166,167,67,168,234,131,212,225,164,188,130,6,48,16,152,58,19,28,20,83,26,142,56,224,125,10,145,150,194,26,234,156,2,128,18,55,10,248,95,123,190,84,211,49,157,233,195,140,56,33,212,48,66,49,109,246,234,194,233,201,81,164,218,222,62,62,43,110,43,26,231,206,247,135,201,247,114,23,242,121,204,255,182,107,242,165,230,118,225,102,248,120,222,143,190,180,203,226,114,243,116,77,219,174,227,198,51,245,221,251,176,147,91,40,3,71,164,132,103,216,232,1,210,164,154,168,45,245,56,140,38,88,136,213,228,38,137,232,100,71,240,205,204,177,14,215,232,64,223,141,155,86,40,80,128,1,4,48,134,230,17,153,38,207,108,178,198,206,155,253,248,2,77,86,138,177,140,209,188,217,224,33,98,241,32,174,131,69,190,135,124,185,131,9,86,223,221,5,134,91,186,221,142,147,124,79,240,194,9,31,175,247,185,55,91,190,39,3,120,128,244,172,40,144,0,40,128,196,156,61,49,240,111,100,60,14,175,236,192,197,6,192,166,232,232,153,9,109,134,199,119,238,132,163,78,51,251,217,112,187,234,243,35,119,231,107,131,131,219,2,182,53,224,170,138,56,200,86,161,124,225,61,159,162,172,108,9,21,1,209,41,212,32,34,144,133,22,121,81,92,56,114,128,177,72,136,192,72,236,216,97,182,55,197,53,239,167,12,231,203,223,228,159,143,243,233,173,15,234,117,197,201,117,96,14,227,160,90,12,203,192,148,144,41,220,36,10,178,98,44,217,56,117,43,117,78,93,236,254,14,74,250,99,152,153,14,183,241,164,120,2,78,160,115,236,45,219,106,201,97,101,9,121,4,58,10,44,100,180,162,19,196,41,117,104,205,25,214,103,46,33,216,43,100,136,202,18,160,205,84,70,164,210,195,152,234,248,195,53,38,129,119,54,90,118,188,47,188,8,236,58,87,219,186,121,216,103,167,152,65,153,198,129,44,223,152,185,33,3,140,21,220,64,16,134,16,69,40,237,39,202,186,234,205,239,109,254,139,123,214,235,99,63,26,18,221,234,87,191,255,245,55,124,155,204,177,192,211,83,242,25,89,99,249,96,65,156,190,99,111,78,198,99,116,5,7,154,227,177,158,70,165,42,177,172,28,200,170,202,205,45,228,103,51,103,140,234,189,32,137,1,234,252,189,187,43,137,22,161,167,3,36,246,70,149,182,41,198,135,188,123,50,7,98,35,40,19,181,16,115,161,57,48,73,129,84,22,44,44,88,122,5,197,197,110,50,0,75,83,4,4,91,166,108,136,128,48,152,106,100,50,138,42,9,77,64,84,240,9,175,243,150,190,130,75,122,153,246,2,127,55,127,49,114,65,35,23,132,10,2,86,63,209,113,92,13,235,77,155,3,238,40,219,146,138,237,180,194,16,221,215,220,55,237,18,61,205,88,174,15,127,238,211,167,91,225,22,166,171,163,33,164,146,132,167,75,237,14,24,9,97,0,230,164,224,98,51,26,14,89,243,57,103,52,28,144,245,152,5,160,122,222,74,252,122,6,137,3,52,181,39,85,51,150,142,36,53,133,17,13,84,6,108,95,151,124,100,29,131,155,185,44,208,126,255,50,183,203,238,233,241,195,207,95,44,62,130,58,184,26,231,179,40,151,39,139,216,91,94,82,63,248,82,231,12,155,203,150,176,102,130,16,83,140,151,83,76,110,151,222,78,12,2,91,52,21,27,236,59,34,108,177,3,119,164,123,48,145,186,61,237,70,6,114,224,69,227,38,196,169,228,242,165,39,179,29,155,37,67,243,222,76,210,153,67,126,188,156,13,223,92,73,75,194,84,22,81,2,195,255,237,196,206,4,64,82,203,41,116,160,149,28,217,28,90,243,49,44,173,248,196,41,46,8,94,44,186,203,25,221,250,205,166,91,3,50,244,197,70,124,153,17,48,10,134,0,30,97,237,88,162,70,10,6,42,6,163,197,179,38,59,147,169,242,137,253,104,231,184,221,164,55,125,92,113,174,52,14,235,237,160,161,153,92,134,109,216,58,197,37,67,69,224,24,216,133,216,21,45,167,20,128,8,136,41,108,65,146,55,59,115,35,20,180,40,64,135,228,136,131,6,200,141,31,63,190,116,61,14,94,188,219,253,61,238,211,211,99,103,170,213,251,115,5,181,208,77,89,108,11,208,100,197,48,9,151,133,21,27,133,70,146,93,101,79,188,35,64,227,140,155,35,62,57,240,135,20,63,165,13,255,212,28,91,62,239,244,115,198,195,222,225,203,212,175,123,19,194,18,23,163,168,229,142,168,100,213,113,187,2,169,120,53,245,211,16,8,158,70,101,4,204,206,214,53,32,58,22,119,75,19,3,19,172,12,121,78,160,77,124,33,254,162,211,206,133,23,174,157,176,8,170,124,171,28,202,174,72,37,135,231,71,143,138,24,139,236,4,130,19,164,193,144,85,238,159,76,84,247,158,231,206,109,174,226,168,226,218,92,156,235,225,127,185,65,111,237,236,27,207,31,239,225,199,41,159,214,222,30,167,190,130,95,44,236,190,235,250,187,26,68,248,145,251,146,92,122,94,86,153,149,96,80,27,140,45,106,105,77,200,20,220,8,228,60,64,234,119,78,34,160,94,56,167,97,96,141,178,57,32,180,22,59,40,168,15,32,3,48,64,26,3,176,17,9,32,47,22,146,90,210,148,224,10,10,187,129,149,1,72,8,92,76,65,54,155,191,246,229,36,38,53,251,35,219,124,178,37,138,47,21,252,76,191,203,77,214,204,242,180,105,208,66,128,144,42,143,109,6,80,209,2,132,5,147,246,22,207,8,3,216,155,234,75,78,144,9,53,59,1,172,250,150,95,29,94,121,200,34,168,135,207,253,17,126,64,155,253,88,247,217,85,58,52,167,79,162,129,100,10,225,46,224,196,97,138,65,252,162,53,12,60,96,77,34,168,2,28,106,56,17,216,119,30,175,28,145,144,81,69,37,142,69,202,12,115,140,19,83,57,130,209,45,117,213,228,16,175,165,135,206,205,19,235,7,207,221,201,87,171,211,171,231,252,233,167,183,203,28,67,159,191,149,107,248,41,127,96,231,162,162,244,169,7,165,49,48,14,100,235,50,199,8,149,91,118,226,176,16,76,170,141,219,156,38,110,224,32,118,184,35,52,56,183,235,190,45,39,58,50,221,107,34,219,228,234,38,25,136,50,114,57,192,204,112,230,120,174,51,78,151,189,156,107,213,28,125,133,32,61,4,35,41,85,182,31,157,85,22,98,38,39,149,0,7,113,75,67,18,71,100,228,110,66,21,83,184,93,77,117,228,23,25,225,37,13,130,203,105,252,238,229,55,249,104,149,70,22,154,180,10,138,33,4,124,106,120,68,129,131,128,20,100,19,4,48,214,58,211,35,142,82,236,16,174,210,156,5,78,179,174,120,180,206,62,174,111,175,53,253,77,212,120,15,175,100,15,27,108,77,121,161,144,37,151,87,127,98,32,111,11,52,76,97,246,140,16,72,8,79,208,70,109,98,163,65,27,107,54,41,146,2,206,86,173,116,79,112,113,246,233,110,23,181,80,218,99,176,87,3,119,162,165,184,200,91,80,154,6,188,201,14,50,19,4,32,200,173,36,9,72,25,77,32,111,219,93,84,190,89,238,183,43,23,22,223,255,79,106,227,165,127,216,172,79,221,152,254,216,213,148,147,57,120,141,80,196,104,15,249,138,160,150,184,188,231,146,120,42,113,229,152,82,49,130,193,196,205,93,199,224,97,80,66,44,12,231,206,154,209,37,246,29,22,125,19,55,63,89,52,161,43,106,21,234,44,29,21,32,3,153,134,171,89,58,147,170,44,74,127,229,233,176,231,123,27,204,35,127,227,57,55,119,90,223,251,173,167,184,55,219,199,193,181,227,253,206,167,135,214,86,233,178,231,31,239,230,231,87,209,79,98,60,110,188,254,174,54,246,142,31,203,163,225,122,228,102,228,214,54,99,43,35,227,146,33,124,105,8,40,14,4,8,17,12,97,116,15,170,10,211,30,153,33,172,24,8,184,98,74,128,27,187,236,81,25,98,101,84,40,160,7,97,215,68,66,192,222,64,18,101,96,79,241,5,80,43,241,23,237,69,218,88,154,2,108,176,50,162,128,140,222,26,21,12,172,147,200,66,19,133,78,127,196,247,211,123,136,24,29,189,222,68,9,169,29,81,190,224,183,28,156,20,0,32,170,1,202,138,172,171,250,66,125,14,246,49,241,37,224,235,42,23,240,70,180,252,26,72,241,128,106,48,150,62,105,93,214,115,60,170,199,224,217,66,223,55,177,161,92,80,194,157,1,136,64,51,20,47,182,228,34,13,247,185,139,232,17,29,4,106,20,0,193,231,245,53,169,224,8,224,200,133,88,244,161,7,100,44,101,132,141,86,168,12,0,44,210,90,129,76,157,62,168,78,234,218,67,204,120,161,107,31,225,242,221,63,188,120,175,118,29,26,200,10,21,99,2,80,24,141,99,0,9,64,141,214,109,49,157,17,22,90,104,65,3,222,161,88,88,87,220,36,152,215,116,112,120,113,7,194,18,229,108,210,4,113,2,229,88,119,122,114,124,150,190,242,147,86,250,170,191,106,163,246,114,114,202,202,34,119,131,131,92,112,10,252,42,32,204,241,111,99,30,207,103,228,174,143,131,200,81,253,219,33,125,65,244,94,105,184,208,76,6,70,243,194,241,128,31,95,126,51,190,115,233,231,59,123,159,37,45,129,194,154,73,121,84,161,216,160,178,9,43,168,158,169,96,179,114,200,134,8,135,246,10,98,113,62,45,18,46,7,237,45,185,121,207,238,38,220,240,38,222,228,30,191,167,111,252,54,107,196,55,31,112,213,130,164,45,37,104,168,8,104,176,132,169,145,244,147,15,62,243,220,72,64,54,103,11,139,179,172,81,170,233,174,119,222,60,184,12,247,241,175,170,155,111,62,214,191,240,181,109,211,180,14,247,159,212,191,51,244,189,133,79,4,43,129,162,92,134,252,94,153,30,94,173,222,237,50,109,93,164,6,66,120,83,78,139,57,26,66,155,227,230,228,39,135,255,234,153,253,30,237,174,70,242,167,48,62,154,135,209,222,83,222,83,142,145,31,98,190,72,167,232,10,38,22,115,194,140,35,151,216,188,229,42,225,36,163,151,229,162,125,168,152,145,18,85,32,10,226,146,5,37,3,72,33,216,110,13,115,15,6,35,155,203,244,27,106,96,12,8,143,239,233,68,29,81,16,110,253,224,250,142,251,40,224,84,182,135,206,211,200,167,224,193,173,205,247,20,1,63,102,54,165,105,108,64,49,113,6,178,8,107,168,243,200,120,255,200,143,239,4,57,250,141,242,155,71,155,135,75,75,63,147,49,24,169,120,97,46,194,216,16,46,114,200,109,166,203,83,2,13,38,138,0,76,141,201,129,25,173,114,171,205,95,82,88,179,177,235,217,6,155,157,246,250,213,28,11,40,223,120,199,132,25,17,43,30,164,4,21,20,144,31,1,183,10,0,16,107,100,236,136,26,3,80,0,98,115,145,80,3,216,14,34,96,44,86,137,88,116,26,147,68,163,137,181,254,140,15,120,35,61,97,37,6,212,72,204,210,135,202,226,209,192,253,200,62,140,146,184,107,1,136,198,82,160,128,134,120,197,222,92,159,155,117,24,254,62,65,149,252,25,67,141,50,17,164,239,160,6,112,213,130,170,15,205,16,168,248,109,204,52,71,120,164,158,57,149,254,178,119,70,199,1,205,233,40,68,20,24,17,136,161,22,119,3,137,139,52,156,113,170,147,64,168,219,132,200,62,79,1,32,72,68,69,28,53,33,116,104,20,24,172,186,225,45,54,176,198,73,69,198,1,17,184,0,99,159,229,30,211,39,208,66,184,138,25,196,116,77,126,58,195,6,146,97,158,218,134,169,181,108,97,128,72,37,213,200,0,162,183,179,174,181,75,188,38,112,5,15,145,29,222,134,148,0,27,75,153,105,55,168,26,20,138,108,199,32,90,33,142,202,241,201,183,15,217,167,142,151,174,157,160,201,8,10,69,167,160,17,11,82,44,230,61,54,70,101,248,48,32,204,224,65,50,38,184,100,83,34,237,160,127,72,77,128,183,154,138,229,137,200,192,139,12,188,96,40,122,233,35,94,34,50,78,95,222,25,191,251,242,221,241,121,61,56,43,18,23,56,0,156,240,136,130,188,22,177,1,89,12,98,99,177,141,199,208,186,122,165,140,157,24,12,8,113,86,207,65,242,54,245,204,110,158,185,251,230,158,221,183,253,190,250,30,190,25,157,114,143,71,179,133,92,29,15,206,48,33,66,67,33,20,41,146,59,23,27,22,59,234,128,45,161,169,24,10,245,72,183,32,155,236,167,221,79,201,99,236,242,248,206,249,31,63,187,255,205,79,239,103,167,233,121,223,125,244,71,202,224,45,41,158,210,181,134,165,60,85,109,192,112,3,33,216,202,84,162,162,200,76,14,242,86,177,74,73,94,177,67,202,173,253,218,221,172,221,223,228,40,202,31,211,109,54,243,87,79,78,90,151,49,211,52,85,169,73,11,131,202,25,231,128,57,115,159,185,129,245,66,221,222,49,4,92,93,24,145,117,182,65,165,6,103,24,176,71,65,100,145,161,54,123,103,180,38,137,20,168,11,205,67,149,138,221,138,233,47,191,255,35,23,113,46,124,113,246,179,26,95,16,186,20,211,13,53,198,168,114,88,156,110,95,102,183,183,41,177,241,6,96,130,112,96,76,38,128,168,17,111,0,172,86,147,124,205,247,151,206,235,149,231,167,199,203,207,207,252,112,153,206,220,44,71,153,204,40,174,35,42,59,118,36,183,231,15,112,33,65,138,100,2,96,50,38,247,9,152,213,225,99,65,166,99,10,68,148,129,113,134,104,116,0,125,201,85,64,28,173,85,53,91,138,212,144,152,117,27,128,34,8,214,198,75,0,194,108,155,141,2,128,233,159,108,26,25,1,0,62,84,160,226,0,204,146,152,180,74,78,184,165,239,242,78,250,41,42,208,64,76,5,197,160,118,162,40,177,180,46,176,50,88,139,8,128,178,88,196,98,65,106,110,81,228,101,112,7,119,174,20,26,255,21,8,204,4,31,227,167,151,196,59,82,108,227,144,104,176,230,71,70,4,168,58,11,12,41,117,158,253,219,63,223,255,255,90,191,151,89,19,0,229,52,16,69,173,186,236,104,87,177,14,114,137,11,12,250,57,61,134,41,17,8,208,6,39,184,82,129,168,18,150,242,202,148,222,80,105,11,235,64,18,69,38,90,199,168,107,172,57,194,138,52,236,0,6,105,176,194,244,22,50,250,172,179,248,32,36,76,241,102,106,50,54,96,19,116,111,151,128,104,136,136,119,76,247,118,66,131,206,108,206,77,166,35,166,234,13,80,102,97,96,105,233,144,5,166,46,101,152,117,84,102,30,231,227,145,199,120,238,60,155,101,231,114,155,41,133,220,228,88,164,169,92,20,174,44,5,12,172,44,225,10,248,65,42,80,68,74,45,185,36,139,148,114,124,70,124,198,227,82,80,242,217,178,112,231,240,64,193,46,115,34,159,242,225,248,59,188,154,204,56,227,148,1,242,200,82,32,32,40,27,160,218,140,141,118,151,84,173,49,114,137,124,210,162,93,203,215,219,152,43,55,184,136,19,238,139,239,177,61,47,223,125,245,61,87,247,116,239,73,221,121,211,96,186,5,87,45,138,241,246,132,77,30,228,80,178,48,199,173,204,37,24,179,58,63,197,30,193,49,78,8,199,192,61,204,153,166,92,138,240,139,116,194,240,234,187,201,252,195,225,15,223,210,191,88,165,93,151,148,235,205,55,241,166,112,179,153,171,240,253,39,211,127,118,244,189,177,41,117,87,220,67,63,66,191,167,16,138,205,190,216,103,170,135,35,88,106,131,82,27,97,29,113,102,144,123,246,232,159,164,254,193,16,55,41,94,137,190,242,95,254,170,109,167,45,131,142,169,115,170,148,150,180,212,96,140,141,211,58,239,206,107,89,205,104,155,120,169,217,92,183,100,142,228,65,57,21,6,98,198,112,87,179,115,136,50,168,107,193,118,69,191,104,122,174,187,90,175,29,227,186,160,204,252,159,80,171,77,180,65,33,179,139,76,131,242,142,161,234,236,107,217,137,109,125,30,241,181,26,223,169,86,170,184,38,0,215,229,81,176,213,149,76,111,12,181,210,220,156,243,252,60,63,57,186,101,162,254,222,229,231,179,62,210,142,157,49,35,173,207,2,18,182,212,72,123,51,144,103,26,136,4,140,173,149,19,55,83,182,153,17,111,232,24,0,130,49,206,255,239,56,128,126,181,175,110,245,6,147,161,106,152,153,12,123,72,36,92,122,195,168,9,212,18,36,149,112,51,162,142,128,41,64,137,169,132,128,12,13,22,128,25,53,167,204,243,238,233,251,220,228,157,244,62,73,14,73,10,134,180,87,67,112,72,75,38,5,25,229,35,254,16,196,33,193,192,130,8,48,176,178,84,71,111,70,32,224,204,56,34,39,110,140,32,252,87,0,235,164,126,6,5,169,3,188,241,30,42,128,161,70,27,77,68,1,40,129,148,31,83,37,241,233,171,253,251,159,228,251,154,173,232,81,140,5,122,128,225,102,6,128,217,106,204,232,8,28,177,80,112,78,71,175,74,96,2,74,49,82,17,10,46,193,91,186,165,168,219,214,217,82,91,2,15,25,237,231,244,145,56,142,26,44,224,34,47,86,216,83,81,155,129,236,154,104,186,237,205,122,82,119,31,206,210,186,45,199,69,198,68,104,37,204,237,32,173,120,67,214,216,18,212,149,8,67,230,118,87,158,230,179,142,211,131,210,183,52,225,168,161,67,155,158,180,241,169,0,102,53,203,180,207,216,60,229,122,156,125,31,31,157,243,46,46,205,209,230,44,109,164,173,2,88,101,196,80,10,136,193,132,48,16,80,224,251,76,92,184,63,182,182,168,140,78,159,58,39,178,131,10,223,143,87,215,206,178,10,1,165,31,70,75,2,151,255,128,127,135,127,204,43,8,231,123,3,51,30,81,192,178,216,28,48,58,54,0,88,228,221,171,169,181,142,187,163,105,109,185,214,199,171,177,205,27,73,224,174,216,205,77,229,77,185,187,221,92,122,247,51,61,207,236,217,233,137,151,181,252,77,121,23,58,15,185,102,38,86,47,246,91,11,172,247,169,169,202,112,51,7,16,17,144,208,177,163,12,30,111,102,157,61,115,101,17,1,189,53,108,171,194,156,235,131,110,1,178,251,87,44,40,95,63,252,60,172,94,158,159,182,1,47,22,126,153,253,112,115,27,225,209,191,52,189,28,146,82,147,148,72,73,104,130,134,53,0,4,80,64,38,51,144,70,188,70,216,161,145,153,50,11,231,181,194,154,166,187,239,63,35,49,168,46,236,87,155,212,121,84,45,220,184,150,72,180,53,115,20,141,193,76,213,169,133,47,56,38,236,83,196,202,171,194,171,161,207,34,102,41,162,224,18,0,89,147,197,188,210,175,75,23,132,130,234,237,126,88,247,187,93,92,251,160,173,212,71,133,15,140,102,163,177,131,74,155,4,141,72,157,83,199,193,123,251,240,175,220,245,217,235,191,248,247,249,171,189,245,211,98,188,31,1,0,13,103,228,160,17,122,114,193,129,40,1,12,187,45,18,9,63,251,160,231,227,159,235,5,211,244,252,23,89,99,26,55,229,92,254,86,135,212,73,1,22,104,80,74,30,32,146,71,4,55,104,88,90,98,0,247,45,24,64,8,72,62,190,249,107,100,72,163,6,217,183,200,20,34,35,128,181,4,32,12,41,165,210,35,213,93,56,150,0,1,0,13,226,47,54,136,192,95,164,179,145,40,142,44,32,64,242,193,64,86,242,71,62,239,165,183,40,204,9,226,153,94,27,152,22,160,9,163,219,151,39,205,174,102,142,223,81,167,12,122,199,32,4,216,24,196,22,2,155,149,238,220,94,32,228,197,127,236,14,151,10,23,178,41,127,120,229,207,228,45,10,90,49,131,125,3,15,159,16,66,248,196,124,156,145,39,188,227,176,162,63,75,236,103,182,151,254,247,223,184,93,183,7,204,88,208,145,77,8,199,55,19,113,238,20,33,90,175,29,13,135,28,113,198,137,14,4,130,153,22,68,177,72,192,38,142,72,65,139,21,19,172,40,161,51,73,20,208,154,35,44,96,19,54,199,208,190,44,30,219,211,164,203,186,58,16,138,222,232,108,79,221,196,113,205,137,166,120,129,75,175,131,232,13,237,136,25,213,157,29,98,163,89,121,86,100,89,142,185,192,82,12,135,80,211,132,157,22,35,54,184,17,144,245,22,202,179,103,31,31,156,143,211,31,109,230,98,87,185,73,60,147,166,207,248,117,26,202,42,3,137,71,91,5,196,115,120,141,12,27,2,128,146,126,53,113,62,145,194,150,14,55,35,106,219,18,0,2,151,201,45,227,178,170,85,106,110,68,228,66,12,119,15,148,165,77,92,130,161,200,184,253,213,167,63,253,87,159,254,187,239,253,91,95,125,237,183,47,188,126,158,179,154,166,109,48,172,90,188,131,96,7,12,85,45,100,198,159,254,118,147,186,135,204,81,25,53,198,45,233,239,250,115,194,119,209,64,226,120,243,75,229,44,127,110,93,11,75,46,210,178,133,162,80,185,227,35,169,242,204,234,120,49,179,57,139,207,154,102,242,188,180,213,10,193,165,46,56,161,110,18,151,132,66,40,41,16,187,40,129,113,190,62,222,81,215,57,131,76,117,66,114,14,232,97,228,103,138,59,52,237,37,255,74,252,225,240,103,142,255,188,249,207,251,254,15,159,254,207,132,47,87,119,40,172,172,199,224,101,235,215,27,211,86,174,138,15,72,239,144,94,197,75,206,249,15,126,125,111,251,242,84,191,218,219,222,7,247,158,88,117,68,110,1,119,181,231,133,70,206,160,19,130,19,89,202,185,107,95,124,34,105,42,14,236,11,16,167,248,216,77,126,254,234,19,159,131,63,254,225,213,175,252,183,126,254,227,171,251,227,207,125,122,141,215,243,116,151,236,60,221,231,181,136,64,44,243,126,118,46,192,150,108,47,86,202,169,111,30,113,187,122,253,197,54,94,240,254,85,156,100,92,27,138,198,30,239,87,174,51,251,36,222,127,211,111,158,235,117,223,255,139,111,162,203,170,86,126,214,160,79,134,219,35,136,188,172,13,57,163,153,83,175,169,207,251,88,81,189,136,181,113,207,253,217,62,253,250,213,159,140,241,71,241,73,71,37,84,138,26,212,141,136,37,216,19,1,240,14,3,222,176,99,83,101,29,24,120,66,94,63,215,131,246,221,236,199,37,101,49,54,46,177,30,151,65,121,91,88,201,58,96,64,81,80,77,120,7,103,75,41,206,242,89,92,0,132,9,208,210,27,192,46,22,197,174,79,255,95,55,43,1,132,119,64,117,35,70,221,79,30,232,241,245,131,135,178,199,224,194,14,23,81,13,202,249,217,99,139,221,227,170,47,64,6,32,149,170,47,50,236,197,13,192,119,130,81,16,77,64,51,10,210,196,140,94,63,224,123,250,38,63,246,7,12,73,255,141,184,45,150,128,131,67,86,213,110,124,108,68,187,134,52,244,204,195,154,53,87,183,239,73,71,109,186,99,159,51,249,153,159,108,72,241,20,238,170,106,222,235,157,197,13,179,91,202,224,81,209,227,33,204,43,192,162,115,185,117,146,80,152,104,26,7,69,201,105,246,169,61,37,216,140,157,97,198,220,202,103,74,150,114,127,230,22,174,239,85,240,1,223,183,155,95,255,165,228,195,252,73,249,19,220,42,63,249,214,152,82,82,192,59,96,10,219,178,173,242,100,209,174,66,110,115,198,129,53,186,130,185,156,144,13,226,152,236,248,205,252,29,80,43,188,60,248,44,76,191,70,134,142,12,17,135,187,100,219,200,207,219,135,46,211,63,238,9,253,104,153,216,64,68,108,0,248,86,97,90,90,159,78,177,91,53,130,219,124,98,239,100,27,173,2,170,186,36,77,4,141,44,148,205,58,137,121,157,201,153,167,249,254,97,190,127,224,113,103,149,54,65,50,199,198,146,195,146,159,252,12,32,134,201,226,33,224,49,1,24,98,102,212,86,92,114,221,81,92,174,242,41,229,47,102,250,164,152,25,37,46,183,76,105,241,152,203,112,253,59,171,95,191,252,81,53,20,220,118,181,71,94,69,64,157,52,129,93,99,198,56,84,64,2,58,92,67,237,20,176,17,248,39,126,132,39,6,235,48,74,139,18,238,177,66,161,131,168,185,146,153,116,188,58,108,118,154,91,121,195,24,144,21,43,18,50,76,173,182,129,17,71,158,202,163,51,185,81,250,208,159,96,24,195,80,152,122,116,169,85,37,213,26,74,162,106,124,235,76,222,29,143,164,174,4,234,206,27,228,28,207,64,121,71,167,84,50,249,240,53,177,123,232,228,195,255,127,50,90,161,245,122,93,120,183,173,163,170,186,49,201,84,77,86,180,115,52,15,50,26,147,254,169,6,61,152,127,125,249,249,95,186,32,16,213,139,102,220,148,72,140,230,4,130,29,3,55,169,237,85,230,140,93,136,183,77,193,230,14,225,17,89,161,207,255,251,127,119,124,201,206,199,111,95,221,1,191,115,58,251,235,234,227,24,239,117,178,249,128,235,76,148,206,182,215,213,192,38,212,225,150,60,198,38,83,193,51,204,130,29,192,62,97,114,14,10,254,114,118,95,240,202,47,234,181,123,28,46,26,47,125,31,251,37,224,121,142,16,168,96,233,210,92,96,200,210,84,156,232,34,150,134,97,89,235,226,167,213,150,226,134,125,77,28,188,243,231,115,252,18,234,88,215,143,216,254,176,62,143,214,139,82,0,20,16,2,4,32,3,214,239,173,155,113,35,0,117,158,195,99,151,110,198,109,162,195,135,89,111,36,119,219,65,221,92,225,172,120,38,19,32,185,140,99,29,57,144,162,192,128,139,106,66,158,157,2,2,21,240,240,194,176,141,13,129,88,74,28,132,32,12,67,203,161,51,225,127,247,85,18,194,131,107,13,103,92,78,208,0,39,190,161,135,23,193,189,55,98,20,168,1,213,129,199,211,129,207,244,38,175,235,135,116,121,9,206,131,164,56,90,36,7,64,104,51,77,142,171,174,94,143,218,140,220,237,232,67,92,205,172,120,157,117,137,225,20,57,216,220,209,63,250,151,242,128,188,221,115,210,149,93,194,137,14,92,125,213,235,126,64,7,20,128,13,96,138,1,168,3,79,154,54,131,102,147,137,32,28,40,45,7,142,209,122,154,171,230,208,237,244,122,99,122,133,150,153,183,245,46,136,249,91,203,207,90,87,170,4,129,3,166,102,80,88,245,5,173,226,222,168,18,0,13,28,114,129,83,251,8,229,146,174,115,121,6,203,185,70,9,175,189,141,232,166,74,180,163,119,100,65,67,166,80,19,52,179,17,238,100,164,206,132,197,200,128,70,99,128,219,219,83,187,43,158,196,109,41,22,25,65,104,121,113,25,25,125,138,20,216,244,25,144,13,5,199,135,223,127,255,244,249,254,129,79,114,26,146,73,34,103,137,76,44,155,201,156,92,152,37,64,196,1,10,177,15,136,250,168,168,92,115,62,39,31,81,16,223,162,134,217,60,171,143,194,171,8,110,59,176,74,151,239,173,126,235,242,123,171,147,21,96,235,22,187,237,35,59,138,102,233,94,140,115,12,216,182,162,2,184,178,211,106,7,172,255,236,79,100,99,131,115,10,225,5,31,185,37,55,30,86,109,14,81,26,236,95,207,78,220,123,120,97,22,136,132,152,49,75,17,81,55,71,82,155,90,137,79,55,237,163,56,134,198,204,71,187,105,27,165,201,134,49,88,160,202,196,87,78,85,85,148,143,207,80,205,44,140,164,243,39,22,189,24,168,232,196,225,240,229,19,167,153,169,99,115,50,19,11,48,23,87,145,115,83,209,176,12,170,118,101,30,188,202,157,196,237,245,193,253,187,225,248,52,120,187,157,252,207,159,79,111,2,59,11,254,165,227,46,24,217,34,208,94,46,225,226,232,240,89,56,254,65,127,48,154,44,251,231,33,170,245,230,159,205,240,209,27,194,132,143,60,91,18,59,204,148,244,156,17,94,111,90,203,173,152,20,3,72,238,241,86,32,25,225,27,164,185,175,40,150,158,156,224,170,235,17,155,197,111,89,189,131,90,19,31,25,63,238,37,215,251,58,80,90,79,18,120,112,202,214,172,117,199,38,233,17,249,57,104,181,248,94,229,171,205,113,233,253,220,185,174,213,83,165,130,235,172,201,103,103,62,103,189,244,211,53,212,61,175,55,248,146,99,2,173,119,7,144,121,33,64,114,103,235,103,144,3,6,44,0,105,134,161,28,142,93,119,218,123,201,201,83,49,91,139,213,148,24,76,51,70,5,21,112,197,144,144,5,217,149,70,128,91,120,195,20,31,77,84,17,39,22,15,232,1,239,226,56,177,188,2,79,150,115,58,165,58,138,189,128,209,8,18,146,118,4,64,193,242,34,73,132,55,244,3,110,230,125,6,52,162,244,124,55,201,39,197,2,28,220,224,39,143,157,105,159,119,156,29,158,199,167,62,31,249,49,195,1,61,52,151,227,165,110,120,18,231,170,13,90,22,75,107,115,20,8,118,175,183,158,222,64,21,29,208,65,160,80,84,108,129,106,76,88,12,180,33,199,169,45,25,59,56,108,93,215,56,111,233,88,111,89,53,186,147,179,119,153,246,236,133,199,205,67,89,55,174,109,224,182,54,126,241,126,15,141,22,28,157,226,190,205,199,104,186,209,242,50,206,159,43,141,29,48,99,224,132,115,166,17,8,83,58,141,45,185,233,155,88,13,200,84,235,150,44,216,70,87,38,222,209,182,189,83,50,67,91,160,196,202,71,211,168,31,186,54,190,187,4,221,177,168,2,213,72,93,168,162,241,140,177,40,43,235,128,122,206,183,39,243,252,153,15,63,31,79,123,61,179,138,104,194,64,214,196,226,77,230,36,54,96,30,168,43,70,50,19,239,90,35,86,2,102,46,147,216,208,34,94,16,59,86,25,145,87,14,221,42,92,218,202,174,222,192,47,172,126,23,199,171,2,123,153,125,82,174,53,19,58,236,42,157,220,32,189,64,21,43,46,63,241,218,104,26,17,166,158,172,216,154,127,198,126,103,132,91,55,42,34,107,211,56,141,200,55,188,144,47,252,253,44,132,226,38,44,152,178,150,167,1,167,179,22,163,71,135,21,112,216,161,189,116,26,54,10,6,161,232,57,104,69,73,114,156,243,25,188,228,199,36,201,28,98,60,65,239,204,213,202,55,253,228,225,97,7,157,139,212,249,147,165,43,179,171,206,3,90,80,108,56,111,42,86,80,9,62,167,159,197,188,134,135,141,214,177,53,109,134,33,133,133,152,12,243,251,60,175,127,179,77,253,227,252,146,139,23,19,139,182,135,95,87,93,157,248,111,201,54,82,182,176,148,118,23,167,97,141,96,59,4,35,197,130,72,173,94,240,97,79,35,208,194,51,98,6,47,178,87,198,3,86,206,116,32,111,150,21,105,198,184,214,225,8,91,188,173,188,110,152,144,30,154,155,152,212,83,118,209,5,228,129,54,251,98,199,171,136,14,123,171,124,54,151,117,46,68,83,236,123,43,246,92,151,5,57,143,53,104,110,1,40,65,183,84,81,85,161,107,252,146,171,105,230,186,190,67,190,218,95,134,124,5,216,199,166,105,43,23,220,111,201,196,41,152,25,151,0,117,120,102,200,122,119,250,72,238,167,145,218,92,205,81,54,155,200,209,19,145,2,72,128,77,243,119,80,193,32,12,91,128,25,33,209,132,93,129,9,3,166,46,7,33,146,232,53,197,18,179,42,113,193,11,80,132,192,134,134,123,25,107,52,239,144,37,15,228,117,110,242,145,118,172,242,64,212,136,161,192,20,86,118,210,47,180,239,253,55,95,155,253,60,253,33,210,247,231,191,253,215,227,62,253,187,68,236,83,23,63,194,140,83,124,218,185,18,22,99,44,82,55,100,175,160,67,232,214,73,188,29,126,58,96,110,56,47,172,45,0,132,13,168,0,159,73,148,85,16,72,80,48,62,139,189,105,46,55,103,46,7,237,180,66,147,237,247,54,220,102,77,142,202,238,213,173,57,215,120,249,243,191,46,58,5,183,130,222,234,55,178,171,190,9,77,80,79,198,140,158,51,187,192,19,40,183,57,107,180,26,113,174,238,19,92,64,78,180,206,17,122,55,157,203,55,108,97,163,203,131,198,141,50,237,52,35,155,212,199,173,52,199,205,194,20,247,149,59,229,248,124,204,80,47,156,128,157,28,41,61,179,235,227,200,113,158,235,201,253,179,252,204,227,140,63,55,19,73,64,78,114,158,89,8,177,228,39,54,137,65,114,172,110,24,193,33,192,2,132,9,220,243,228,197,8,69,152,182,104,86,57,26,86,35,218,43,174,230,152,174,239,225,151,241,43,184,179,90,18,200,69,195,52,255,12,126,219,253,201,65,123,42,23,124,240,159,252,255,23,194,59,56,81,18,168,66,137,197,234,217,106,72,87,98,59,77,235,116,196,250,52,180,0,71,24,182,149,3,166,126,112,5,39,90,202,169,25,60,145,142,155,229,30,23,179,56,28,134,197,8,145,215,131,192,224,90,67,14,150,202,16,38,253,93,55,244,222,30,78,117,117,234,231,127,21,12,81,181,222,68,76,53,193,13,39,209,183,178,76,48,135,75,132,225,162,75,44,182,206,169,235,162,246,236,245,49,151,7,133,145,211,179,28,112,234,219,8,9,24,122,46,180,95,105,103,70,10,140,254,207,79,176,46,96,223,125,119,197,211,95,218,55,118,37,143,166,109,120,187,35,184,136,72,163,124,44,173,36,209,227,209,141,166,65,175,233,131,138,9,197,68,236,214,136,1,154,16,251,153,142,25,168,103,6,64,133,92,24,38,11,211,140,245,220,139,149,66,30,75,108,131,186,144,59,9,139,20,87,145,125,226,34,249,116,167,79,119,60,75,60,31,59,209,225,112,21,121,94,3,219,49,177,84,103,177,141,42,99,170,59,93,102,118,168,8,248,133,210,53,112,29,159,60,18,159,145,51,150,227,243,109,232,122,254,126,162,79,72,129,220,101,112,169,39,192,82,133,51,64,221,204,96,221,205,6,52,58,61,183,251,201,61,231,113,60,12,98,249,140,30,131,20,41,206,105,1,9,49,24,124,195,27,4,64,252,89,128,98,113,16,74,37,4,242,191,53,143,238,138,59,128,38,201,74,193,144,80,170,234,56,94,54,7,136,220,230,71,252,68,239,82,24,242,90,26,205,172,101,138,180,60,46,57,157,15,200,131,1,247,95,246,239,191,203,243,107,175,243,155,241,113,252,234,95,243,115,190,249,126,124,228,249,242,207,167,255,3,29,212,109,136,236,248,44,13,164,11,150,17,149,232,142,113,105,93,83,244,118,120,173,255,27,107,36,232,0,22,83,45,178,97,141,134,155,3,73,235,4,3,168,127,110,51,218,141,58,177,213,153,115,178,251,140,186,123,142,79,228,59,207,183,31,211,73,114,23,239,142,230,247,91,110,3,48,189,77,98,110,212,137,181,166,178,182,128,3,110,200,77,0,25,225,2,23,237,199,62,235,115,90,188,9,10,76,44,16,37,35,139,17,220,133,196,9,35,19,182,125,23,221,226,166,117,219,241,212,183,9,125,15,208,162,191,242,94,121,41,28,191,38,230,106,186,45,2,80,1,20,2,234,25,103,45,134,136,174,3,250,250,180,223,127,150,122,74,86,99,114,197,92,144,57,201,58,99,66,182,211,39,54,96,201,145,32,102,9,152,176,190,8,53,173,0,50,115,237,24,21,210,232,109,81,81,8,26,200,74,153,8,213,6,221,245,154,22,216,193,165,234,62,190,133,255,125,185,127,125,242,227,252,156,217,159,47,89,175,87,143,238,105,62,64,129,10,253,105,112,145,137,191,78,41,42,180,56,209,203,253,40,38,87,170,203,234,117,208,188,110,168,83,15,166,140,1,2,32,65,1,5,82,83,140,24,219,212,178,112,112,150,31,2,99,88,133,35,58,12,110,234,48,137,102,104,2,76,9,165,70,245,206,45,254,89,63,190,3,222,25,68,152,142,31,197,68,4,55,122,47,45,32,182,36,70,200,248,100,154,222,49,178,100,79,93,238,205,102,171,250,133,171,115,224,1,18,34,56,77,16,125,49,99,68,28,232,118,150,165,76,99,201,239,81,68,91,50,187,175,118,134,31,129,108,172,146,68,59,101,34,40,171,21,10,66,48,151,73,42,194,166,108,4,0,106,1,66,128,1,18,32,82,95,138,126,129,90,154,12,162,38,45,128,121,41,105,244,16,89,69,223,133,143,156,71,174,82,190,140,49,237,241,184,162,43,117,127,245,249,71,171,40,216,105,125,144,58,198,53,94,172,70,67,21,40,97,12,158,35,89,4,40,22,27,21,219,69,73,170,213,39,23,214,119,69,178,42,243,126,224,83,225,165,90,142,175,46,71,251,196,243,159,128,5,183,150,122,11,144,129,26,35,23,249,10,48,90,199,13,121,199,194,50,215,123,209,221,179,207,50,58,90,29,104,16,131,203,180,64,201,152,22,88,168,86,206,135,192,80,80,3,138,8,201,47,146,125,136,252,148,109,37,42,197,212,48,77,36,18,48,10,179,237,251,188,206,251,122,159,30,128,188,196,154,78,35,11,73,100,186,203,65,162,94,124,112,63,24,242,87,254,245,251,255,127,207,238,225,236,135,207,92,251,109,11,233,80,30,94,251,254,245,159,148,191,254,55,48,164,59,245,9,218,120,151,207,84,184,210,23,115,226,186,181,222,122,233,77,50,244,184,174,131,114,177,65,150,106,145,117,36,199,50,6,7,80,164,8,143,249,97,151,221,177,55,182,89,45,135,201,178,37,58,7,233,243,111,110,19,228,222,158,123,35,43,211,85,55,95,53,18,216,216,140,219,137,49,13,11,86,79,74,166,189,45,24,56,161,225,178,61,124,191,78,215,199,113,194,52,2,225,5,18,81,85,24,221,13,113,145,13,211,190,91,58,173,245,109,170,158,185,123,228,32,135,135,81,106,242,96,119,116,4,200,86,244,98,77,83,176,131,233,242,219,198,1,7,172,31,79,251,113,78,222,203,89,158,198,41,73,9,105,40,89,140,64,58,203,196,180,156,137,231,29,196,100,142,195,100,14,237,2,76,216,70,88,29,241,124,5,206,139,53,10,141,117,165,44,112,17,87,138,6,45,34,175,46,114,152,175,255,213,234,15,175,126,113,249,206,203,242,71,168,60,117,127,156,2,174,47,100,43,253,196,111,104,234,160,173,6,40,143,236,187,143,244,143,182,251,163,103,174,47,75,15,104,14,165,131,1,129,204,34,165,114,4,40,12,8,18,36,174,140,37,87,55,26,78,215,81,153,52,161,13,28,89,116,175,19,35,141,36,242,236,3,71,72,227,118,168,125,50,38,114,116,169,242,240,169,239,59,42,207,92,224,157,154,71,167,18,29,197,214,254,122,141,138,13,89,235,177,3,97,245,153,77,54,122,150,27,84,87,220,57,164,213,216,156,59,189,15,31,221,86,154,105,206,128,178,200,110,230,82,164,116,166,112,48,157,37,218,144,144,33,189,108,202,82,130,86,8,64,71,21,14,131,81,160,24,65,194,1,10,27,1,195,26,32,132,34,13,32,73,145,84,123,2,75,208,235,164,97,139,54,104,69,212,21,44,249,182,96,133,229,100,75,17,67,142,177,203,179,24,171,140,159,52,239,231,254,115,71,236,159,202,204,61,227,94,182,166,10,63,112,100,117,93,76,250,112,159,92,165,209,168,47,10,236,108,67,160,108,96,53,79,12,191,161,132,36,1,182,153,188,136,114,166,140,58,217,240,249,85,15,27,47,124,190,125,226,217,159,62,127,234,190,69,94,157,187,195,228,158,28,251,181,3,25,2,160,70,133,16,235,60,234,3,144,102,222,58,122,55,103,156,25,227,225,160,204,129,166,140,114,141,6,31,16,6,97,2,224,207,69,0,135,21,70,80,83,193,8,74,248,118,58,72,16,74,18,145,20,109,70,71,201,11,68,230,36,6,238,115,204,111,110,31,220,59,166,83,69,72,52,218,33,48,5,138,3,255,56,216,204,132,237,28,140,120,112,240,157,63,238,255,71,107,255,205,158,150,195,118,242,83,221,89,127,205,233,102,79,82,181,142,26,140,58,229,167,74,188,82,185,178,110,212,2,29,162,54,93,205,56,190,0,214,214,96,59,24,168,108,45,23,75,171,49,42,228,135,89,58,69,219,161,166,102,53,103,17,173,192,102,218,217,111,38,235,171,237,163,248,168,175,72,14,120,179,138,150,241,140,96,9,144,49,64,79,210,58,6,128,109,149,45,97,58,195,3,13,164,191,117,179,63,118,95,211,183,172,225,63,24,208,39,85,197,170,42,221,5,113,17,237,11,149,141,183,147,87,111,245,102,62,119,188,110,94,123,119,223,181,26,162,113,50,80,33,95,80,161,6,131,0,92,25,108,170,199,253,183,87,5,125,61,205,199,135,228,167,153,103,121,206,145,48,19,66,6,73,82,86,130,18,235,39,157,52,41,12,203,37,112,49,222,208,70,223,58,15,170,96,162,253,60,125,97,2,24,132,155,149,68,153,71,100,244,48,172,65,222,217,186,209,80,37,124,238,233,63,252,57,63,186,252,230,203,183,110,63,124,103,236,14,49,102,91,12,80,0,8,24,238,79,222,207,175,42,64,197,150,113,179,73,67,252,27,60,253,224,247,126,61,26,190,252,2,94,41,59,82,24,103,44,35,202,134,160,110,145,120,84,155,130,72,21,35,196,171,97,162,211,40,80,76,82,12,248,224,50,43,58,140,142,51,57,13,71,59,227,41,250,251,212,237,53,159,119,104,182,137,94,132,7,105,139,137,80,128,169,173,253,37,146,160,224,10,150,165,78,11,77,232,44,186,77,220,118,72,27,213,174,169,27,112,46,240,122,73,221,68,148,131,146,37,196,19,104,32,154,24,39,198,164,76,178,79,253,8,44,2,105,40,201,3,138,137,120,113,204,9,79,147,60,16,3,2,3,229,28,24,88,78,150,129,48,57,24,64,137,213,250,180,17,57,218,39,245,172,23,130,245,150,162,56,3,248,152,247,146,139,148,95,68,253,90,116,114,131,26,48,157,73,120,222,30,193,5,228,170,186,30,11,141,144,186,246,164,40,145,64,171,22,218,176,67,202,26,98,27,19,94,216,250,165,109,7,13,122,34,62,8,138,72,149,39,24,68,194,93,16,96,39,165,249,165,201,227,202,232,99,227,87,231,121,237,251,27,89,135,230,199,21,192,74,4,233,19,128,192,181,68,26,203,28,224,205,207,60,142,30,156,179,38,142,36,147,71,177,151,120,120,120,91,177,8,115,212,162,65,172,90,97,80,31,146,47,11,177,255,99,184,45,178,212,7,224,114,23,176,57,174,119,54,223,175,119,182,205,189,1,104,75,66,201,10,20,82,29,146,139,7,140,72,208,231,203,31,239,239,191,239,209,159,251,92,127,70,94,168,167,63,219,194,91,207,175,126,253,189,189,215,223,244,178,163,203,114,3,143,121,17,166,180,48,197,142,224,220,144,186,85,11,55,113,7,44,24,131,32,100,83,59,54,0,121,101,211,174,92,14,87,174,101,56,174,142,114,82,94,227,38,199,147,102,223,204,53,176,57,31,118,105,27,105,40,105,197,105,143,126,188,134,20,148,142,68,195,142,198,76,199,72,46,99,4,136,18,110,205,236,211,61,111,158,183,52,158,214,83,187,230,4,10,16,193,69,17,111,100,226,64,188,65,227,70,221,184,170,189,123,222,92,222,126,231,232,83,29,224,98,125,49,47,137,28,88,163,88,101,29,137,16,1,21,7,174,48,224,42,63,61,253,238,253,126,252,212,243,113,102,53,8,73,91,93,150,28,147,115,212,241,208,77,176,190,89,48,94,146,164,231,180,112,142,177,84,229,130,7,225,31,123,43,38,37,149,234,230,233,193,73,59,8,69,148,142,128,172,113,131,17,134,174,113,200,216,18,173,12,179,185,250,228,236,191,243,235,227,222,143,127,229,234,55,238,60,232,5,6,170,197,20,200,79,252,164,111,70,105,134,97,9,52,168,171,228,83,254,88,62,209,114,242,159,188,158,115,244,112,115,251,66,220,127,141,31,185,70,183,128,223,50,148,212,21,171,108,234,106,23,123,48,70,104,156,34,89,177,144,93,1,21,23,234,96,154,168,68,167,207,58,49,103,188,26,254,202,175,103,122,175,102,226,194,224,166,235,214,172,169,120,145,41,3,143,172,141,199,144,218,31,20,67,50,153,70,66,122,87,191,162,208,131,91,134,86,121,173,222,57,19,158,166,206,118,228,189,175,186,164,124,123,21,103,221,51,209,188,227,16,221,26,59,58,114,100,178,8,139,46,6,72,62,29,222,53,119,207,236,8,37,99,212,136,218,68,77,40,94,63,249,58,2,136,64,239,21,80,1,110,139,161,163,213,46,193,199,143,138,34,59,89,48,69,70,156,5,45,176,6,118,10,96,33,7,132,11,45,137,219,89,147,164,143,68,191,100,77,162,74,141,57,173,201,122,204,222,241,113,88,68,81,99,158,9,230,251,216,228,54,150,157,106,226,216,186,50,68,142,113,190,112,210,252,214,92,57,144,147,103,194,125,226,84,12,131,133,171,27,98,36,1,145,0,224,130,16,35,212,157,143,212,36,187,221,92,79,63,129,87,103,223,252,254,69,234,173,178,83,105,161,88,74,229,92,88,41,196,224,9,162,50,138,153,198,137,103,30,157,185,167,247,207,57,35,29,92,46,194,190,199,183,132,32,216,143,67,53,108,139,173,132,129,137,207,246,228,175,27,222,9,240,136,25,241,77,128,8,182,37,73,5,227,7,233,94,8,165,141,100,148,217,133,244,24,11,134,241,41,55,215,143,155,59,203,154,197,202,121,220,142,219,26,240,170,137,19,28,247,231,225,230,125,127,47,215,127,220,219,183,205,141,20,115,91,116,220,254,178,83,230,246,172,61,147,153,222,199,12,138,72,10,103,141,66,29,189,29,223,245,241,138,24,122,244,171,242,44,18,43,83,11,184,114,173,96,118,122,165,218,139,86,244,62,14,201,55,179,156,147,247,57,159,125,181,186,66,221,178,164,123,209,17,171,182,20,179,26,8,18,203,178,86,9,80,238,64,2,12,184,153,1,5,106,196,65,90,102,91,247,160,35,10,225,141,184,187,204,118,215,254,86,28,121,133,236,71,243,51,135,101,100,47,194,161,235,108,227,13,184,155,218,174,135,155,195,215,87,114,247,222,253,189,113,147,137,239,180,110,180,176,161,216,162,32,134,97,32,16,91,109,17,21,48,210,78,121,244,59,255,242,60,77,30,183,235,187,188,149,100,98,241,40,187,76,255,12,47,185,244,146,87,48,229,97,41,231,244,89,231,128,141,1,15,131,187,71,13,152,25,101,138,58,246,158,185,104,55,164,205,23,154,130,28,43,163,67,128,128,6,138,10,117,13,80,164,96,144,46,13,158,171,190,114,247,190,231,223,124,158,59,189,253,61,103,253,193,93,253,103,101,0,181,50,249,179,11,228,124,62,239,176,32,73,191,209,35,153,224,128,31,142,95,222,254,226,80,215,191,150,152,75,183,253,109,150,188,193,180,45,33,176,178,192,154,35,178,65,29,113,8,42,8,96,141,24,17,35,146,205,88,164,35,141,242,113,38,127,255,252,69,223,63,193,131,233,244,167,153,195,77,111,123,167,167,190,133,246,162,37,211,24,201,160,243,50,60,67,227,227,214,59,173,91,117,37,22,144,89,133,173,189,241,174,137,62,117,19,116,18,177,78,191,154,188,252,23,7,209,227,194,204,20,49,160,137,178,25,17,58,243,34,215,199,138,39,130,68,10,170,194,160,17,33,17,114,10,169,212,13,28,209,137,12,12,48,6,216,162,54,250,210,30,114,185,152,35,243,175,58,178,22,81,17,62,168,117,137,221,229,182,140,154,145,17,218,128,86,224,192,18,99,68,5,52,139,44,194,16,112,189,154,163,103,213,215,178,2,198,153,98,216,59,146,114,165,153,169,85,67,161,81,199,239,190,59,72,248,78,226,78,244,207,203,43,250,76,213,200,41,154,83,82,148,18,189,44,42,175,8,137,118,194,234,65,133,242,156,157,115,250,171,77,95,203,62,219,221,207,36,207,237,249,179,163,126,79,215,205,93,185,155,85,27,160,216,11,168,96,77,140,101,64,200,15,172,128,241,153,227,204,195,217,15,195,194,20,142,56,47,193,248,13,34,169,75,161,22,150,192,134,171,193,243,7,74,226,211,2,16,113,106,144,108,53,41,188,111,103,24,221,5,68,102,44,198,183,120,115,253,152,147,185,197,235,209,202,156,35,249,1,99,24,91,13,231,120,7,140,192,119,218,219,195,153,119,249,30,50,118,100,167,157,10,27,8,219,237,57,125,171,64,140,112,59,182,16,100,222,193,251,77,65,37,202,113,169,101,74,80,101,167,215,153,76,194,110,125,24,14,171,114,219,12,110,123,118,56,219,252,137,121,133,119,39,60,142,31,98,5,207,253,58,141,176,70,194,29,27,25,88,1,124,70,101,105,66,101,7,157,108,109,69,83,156,187,193,27,169,48,119,214,183,157,198,93,123,100,70,124,103,13,107,247,237,68,96,82,179,95,211,105,166,217,67,61,220,121,251,250,234,215,151,58,5,234,184,65,163,65,177,69,132,25,68,16,4,101,133,196,76,89,140,198,185,45,115,45,155,40,249,47,114,94,75,146,132,144,201,153,234,130,228,238,53,103,31,242,70,87,3,142,204,49,208,55,6,99,192,120,2,202,208,229,116,18,73,121,246,35,67,216,129,140,218,0,38,206,48,145,78,181,25,68,183,125,50,169,98,179,185,25,250,234,119,223,218,60,215,238,223,15,39,80,160,130,126,42,92,70,2,240,82,145,83,33,168,187,143,236,166,108,69,116,156,163,242,183,198,75,62,107,149,43,54,216,76,115,246,54,126,50,180,81,101,213,168,139,75,208,74,170,62,39,138,236,33,144,34,98,7,21,8,21,34,4,142,49,178,168,12,57,157,238,103,251,118,111,223,154,175,121,115,51,119,253,44,218,110,166,236,116,192,183,203,200,155,239,174,21,23,157,81,65,148,103,188,163,119,200,209,81,20,140,64,24,119,193,64,83,91,23,187,5,190,181,34,21,123,77,88,39,213,219,154,49,226,232,198,214,237,52,85,26,182,34,194,197,91,175,106,103,7,114,187,232,136,106,115,137,170,208,47,49,101,118,103,119,129,103,123,82,2,98,86,208,132,52,204,16,211,173,176,89,154,83,115,36,122,115,249,57,203,208,179,123,100,209,59,222,113,195,11,119,128,233,69,51,118,23,101,200,0,8,130,221,76,72,142,94,181,227,126,42,108,235,166,4,248,40,80,73,25,23,118,75,31,31,120,236,188,246,163,219,201,150,207,220,86,120,82,152,39,215,161,214,72,33,159,16,209,152,24,113,128,210,145,72,50,175,240,102,214,112,172,148,250,231,52,130,55,214,221,237,115,223,217,219,215,165,237,139,248,232,112,249,190,200,57,21,56,202,123,185,29,158,2,181,34,173,101,36,197,2,96,97,248,248,136,79,227,235,94,185,17,88,138,198,138,108,20,197,119,253,2,32,120,4,122,195,12,24,113,28,112,94,1,1,5,16,65,10,121,64,38,120,82,155,118,100,150,204,185,59,190,205,15,215,135,164,21,145,141,149,110,12,16,125,246,100,136,54,229,57,182,171,58,158,21,226,6,130,140,17,89,173,167,85,54,23,3,7,139,165,174,193,209,85,111,96,24,229,57,37,208,184,22,85,145,147,178,144,202,170,199,14,250,83,15,224,222,198,87,101,115,60,172,195,1,94,173,62,186,253,97,247,2,139,101,4,7,114,170,198,33,144,1,124,30,101,1,249,168,18,72,134,184,3,222,89,202,187,112,1,245,248,214,9,196,105,196,129,140,222,9,90,43,218,219,153,157,157,113,219,175,231,225,35,21,88,218,185,95,119,231,222,185,55,123,221,191,206,191,168,3,229,38,110,194,22,29,20,199,88,149,0,8,33,21,98,90,104,156,219,58,183,21,23,219,229,116,8,20,159,244,207,228,140,8,169,46,157,171,42,103,45,192,45,55,6,140,103,51,7,140,77,121,92,109,90,98,101,242,21,136,151,31,184,182,23,202,194,2,139,116,101,12,16,237,54,106,22,223,221,245,184,203,230,236,225,210,132,253,205,53,143,107,119,95,122,191,53,63,0,227,51,180,177,112,189,181,19,139,145,23,195,159,93,44,102,57,31,128,185,53,41,149,174,1,143,174,241,1,207,73,207,194,171,242,157,211,201,218,209,75,40,211,210,19,194,16,101,246,104,59,136,163,211,11,133,21,12,107,89,48,6,96,48,160,166,10,36,32,64,231,62,234,155,154,103,234,190,121,243,53,95,220,28,161,79,87,190,107,218,153,76,179,191,22,156,75,109,98,40,191,185,81,94,16,137,2,168,29,1,192,18,74,20,213,192,44,217,3,170,131,46,160,243,2,105,197,16,2,6,169,129,182,248,76,108,203,13,146,10,1,191,16,25,218,224,168,114,10,189,254,138,50,70,60,57,14,73,226,1,176,236,131,155,60,2,6,102,36,221,178,88,14,232,103,122,43,52,166,226,36,56,132,50,175,54,234,137,106,139,54,86,25,194,74,12,176,122,116,38,6,51,98,71,133,65,100,205,236,140,194,54,109,22,198,110,104,140,108,214,21,230,112,196,9,242,195,31,61,105,215,29,120,200,122,20,235,37,142,186,173,11,167,132,68,96,82,72,231,164,65,67,162,88,208,102,89,59,17,86,54,203,245,162,145,30,202,108,159,236,39,55,215,151,114,186,13,251,240,123,198,119,139,115,139,63,62,235,246,22,136,166,187,181,187,210,129,234,65,32,45,144,168,68,9,98,130,0,22,128,99,231,222,232,231,47,190,14,151,14,77,155,209,93,166,140,143,183,44,8,46,192,216,79,187,232,191,16,121,33,192,156,48,167,153,175,210,195,17,95,62,28,127,200,27,235,156,180,148,180,137,96,21,156,136,26,214,55,66,61,2,21,220,121,171,98,150,144,192,80,1,7,223,110,156,167,212,232,151,66,140,44,237,86,111,48,87,32,160,28,133,115,146,242,44,142,59,110,162,157,50,67,144,213,213,97,56,110,27,28,3,248,216,246,243,205,14,222,164,239,9,119,162,70,178,67,179,120,32,148,149,0,177,85,54,0,232,32,32,25,19,86,136,128,59,226,114,103,38,247,228,102,121,219,158,48,97,65,97,132,70,165,81,167,124,179,59,19,210,180,188,105,237,164,95,92,87,123,98,185,102,219,110,246,237,78,223,180,199,238,189,103,254,197,25,117,250,36,239,68,65,59,129,0,110,251,196,1,129,19,64,185,140,52,174,11,111,229,158,52,219,66,192,78,153,113,183,60,255,176,228,12,144,73,186,116,98,123,49,205,153,42,224,122,17,185,49,5,54,117,131,184,254,133,22,194,198,5,37,226,10,16,200,66,241,111,204,201,221,218,227,247,244,50,105,175,140,174,221,199,229,191,191,73,177,144,70,66,237,61,92,32,32,139,193,219,250,147,62,1,83,45,6,42,175,1,72,221,20,78,189,8,20,9,25,182,205,115,249,140,156,234,45,254,213,213,83,74,10,45,21,117,212,198,28,149,78,142,184,152,67,66,196,186,18,172,170,75,12,54,65,42,169,228,84,144,186,97,208,110,179,109,215,99,29,174,223,112,247,117,231,61,156,214,230,179,146,183,223,151,140,253,13,168,85,170,139,184,49,242,12,6,129,4,77,69,109,127,205,31,78,47,138,129,146,24,251,45,38,15,172,162,56,63,129,207,112,99,5,95,64,141,86,144,90,66,141,184,34,210,114,229,66,42,138,90,190,201,32,86,170,233,236,114,103,153,39,12,12,24,3,59,216,133,0,22,216,163,99,146,175,51,54,11,211,59,53,81,53,8,108,10,211,108,53,197,82,165,13,105,84,240,130,116,32,147,128,2,213,90,0,106,36,104,227,240,182,164,219,227,147,75,159,121,245,195,168,238,124,147,30,199,239,243,38,104,222,229,19,90,23,18,79,5,151,137,151,91,89,154,187,74,227,88,95,155,168,132,81,166,77,69,210,24,135,196,166,183,189,150,223,86,178,172,28,45,195,156,254,74,255,100,111,103,142,206,113,182,108,232,184,61,157,227,211,124,33,46,153,151,63,126,142,250,159,112,109,132,74,7,64,10,81,13,10,176,77,5,64,133,151,227,254,239,88,79,209,115,233,183,223,51,180,76,183,5,188,128,33,139,112,12,149,156,192,97,4,15,64,156,159,21,167,75,136,32,223,16,139,17,228,128,204,183,223,185,247,131,248,232,114,111,15,63,107,63,175,25,45,235,181,166,108,18,78,12,45,176,7,19,224,172,19,157,148,184,64,25,32,188,120,20,92,40,232,29,8,138,229,202,218,133,173,90,231,0,6,60,169,38,153,147,179,153,64,99,158,180,185,246,29,15,195,26,199,88,162,220,74,9,120,53,251,163,24,240,189,234,109,225,106,63,62,218,213,199,29,165,106,137,132,14,211,233,8,200,5,62,71,6,234,91,133,6,154,59,64,38,223,16,40,91,23,21,19,2,78,51,133,17,185,33,79,110,200,227,109,70,143,241,21,109,236,222,206,221,126,207,238,58,107,60,106,247,157,135,246,222,175,253,171,58,64,199,35,110,212,41,27,1,149,24,144,83,14,44,21,200,103,214,238,203,78,12,204,163,141,102,157,89,229,167,42,9,165,100,78,74,159,53,85,41,70,91,196,92,81,238,128,169,139,17,56,1,199,13,103,41,1,97,53,134,67,159,191,16,46,168,100,95,249,198,42,116,199,43,119,95,116,220,187,251,158,131,238,235,206,193,238,217,207,147,0,114,144,61,97,225,140,50,27,84,0,216,98,10,248,39,120,71,166,191,158,77,27,248,218,160,90,8,11,166,178,178,24,160,211,109,186,1,159,150,205,226,47,47,127,49,142,118,198,179,177,239,88,28,58,157,230,138,187,48,133,129,146,129,234,0,133,0,232,129,154,218,52,230,94,122,82,247,221,59,27,207,83,159,199,215,131,247,237,235,87,230,139,231,174,141,99,120,84,184,76,106,11,127,22,106,83,209,121,9,144,98,69,171,56,133,119,115,122,157,0,129,178,24,29,179,228,16,177,2,199,86,209,145,33,216,157,130,233,68,134,116,132,156,199,150,72,79,107,86,18,217,202,170,72,199,142,65,34,239,4,223,119,16,76,214,194,245,209,229,180,102,149,125,36,21,9,34,14,133,94,10,160,236,88,78,81,163,33,26,35,215,173,34,220,4,22,208,43,215,213,140,134,68,82,13,145,201,57,216,155,180,86,223,220,49,184,66,149,229,38,220,255,245,238,189,190,223,124,117,91,191,56,191,202,250,2,120,110,36,110,71,48,193,38,183,0,218,121,6,136,60,71,186,200,140,40,41,33,112,32,156,83,17,22,11,3,52,138,181,74,99,136,20,230,222,175,103,251,217,253,46,39,217,177,30,191,245,73,179,133,50,13,8,105,216,229,35,169,94,254,185,46,45,215,60,125,131,20,168,172,12,36,160,86,93,217,136,36,189,94,84,239,194,190,142,222,149,223,231,247,220,91,142,3,44,10,109,132,5,188,120,190,145,111,74,19,210,138,136,1,97,103,241,254,115,7,132,59,233,62,255,29,223,130,171,33,12,176,94,229,231,27,251,153,35,107,96,2,2,26,84,5,216,200,8,142,217,113,98,226,91,207,18,192,25,9,219,0,182,192,147,174,254,159,179,41,156,90,24,128,172,57,24,178,154,115,24,175,229,13,135,159,179,160,77,56,209,35,228,229,82,243,194,241,237,246,90,243,225,157,247,228,72,51,200,42,121,29,114,47,172,112,33,128,73,70,174,28,172,162,154,218,136,2,84,203,67,144,138,186,96,102,0,101,163,57,92,138,161,128,137,248,102,173,173,53,93,176,69,27,111,65,247,234,173,174,188,247,245,219,55,122,119,157,187,243,219,131,159,113,235,140,110,72,233,16,106,6,38,49,73,24,25,103,172,206,143,55,222,151,227,120,113,30,33,113,157,57,201,212,53,28,248,78,62,100,213,85,244,152,62,67,155,137,17,224,169,129,17,117,21,68,41,49,219,144,3,84,172,198,112,73,238,173,33,151,121,151,232,240,16,110,101,162,43,189,109,239,113,239,153,246,117,117,95,55,251,186,244,243,195,191,148,67,126,224,218,181,205,190,252,141,179,89,214,243,78,1,42,184,90,140,188,68,97,254,228,175,84,139,128,202,22,224,214,98,34,75,66,81,144,87,7,81,164,104,145,112,27,117,76,29,166,241,120,24,121,51,163,89,93,166,139,173,179,26,38,25,24,16,107,18,34,164,128,41,133,137,120,90,82,105,35,126,250,124,63,220,199,193,166,61,183,121,239,254,185,123,93,250,114,95,180,237,185,235,251,165,249,134,119,55,255,252,117,54,153,253,89,207,168,6,168,46,27,93,80,82,166,23,108,41,206,56,23,1,37,132,172,178,141,180,58,99,170,115,76,28,54,138,131,204,192,40,42,13,22,37,10,0,40,170,61,185,189,52,133,42,132,105,90,162,186,23,79,188,208,209,36,48,11,24,204,104,77,228,127,127,180,15,182,136,135,25,112,18,219,10,59,162,67,20,201,156,130,116,129,6,168,187,77,33,47,171,44,226,0,112,68,206,208,231,236,115,213,200,238,69,66,182,90,236,52,136,201,194,221,219,245,173,215,181,119,23,15,158,233,229,229,56,223,197,215,155,52,151,114,9,106,208,181,204,92,67,115,38,240,180,134,130,156,188,190,109,198,50,70,12,42,66,154,1,130,185,194,22,15,132,74,104,92,136,37,152,248,245,53,159,87,17,166,13,58,13,198,35,73,19,133,128,117,38,160,137,186,21,126,122,249,246,150,117,189,157,73,211,237,132,21,86,72,128,138,130,53,14,16,24,180,102,7,10,149,169,253,121,176,179,184,189,38,5,67,242,216,5,85,66,60,36,238,34,148,167,39,193,2,136,96,109,63,57,239,248,49,0,59,23,239,243,27,235,91,223,223,246,235,211,82,70,161,95,71,172,55,253,226,106,136,20,6,228,157,189,140,229,165,14,80,156,199,122,81,127,53,98,128,174,1,14,129,189,68,178,8,168,172,158,204,96,189,80,87,234,68,187,33,224,137,19,111,144,148,41,57,76,238,228,110,188,146,59,166,207,57,62,148,198,151,57,174,200,110,212,108,12,119,233,20,75,80,251,202,55,3,206,114,205,204,216,43,33,84,61,252,144,154,49,120,1,153,92,144,127,119,175,110,8,20,20,64,11,164,91,68,56,188,20,6,50,190,217,203,198,154,142,184,131,158,103,190,78,182,189,5,189,39,222,198,189,95,190,231,248,188,186,231,248,158,118,85,1,221,244,70,135,65,135,12,100,173,57,179,49,136,12,25,200,164,86,243,54,118,146,7,28,9,125,53,173,26,200,180,84,185,202,65,131,91,36,118,142,239,210,141,197,154,51,23,244,109,209,154,170,156,5,247,148,169,235,254,26,6,3,6,114,1,239,41,215,35,194,147,23,80,157,45,144,107,133,45,148,102,213,220,76,239,190,246,158,219,247,235,252,247,131,69,69,196,191,107,248,114,115,35,173,189,103,236,211,177,63,119,115,65,160,22,91,4,66,138,9,240,123,120,216,148,171,50,149,21,167,205,142,72,30,229,109,66,211,150,86,99,63,4,48,146,212,6,203,184,99,157,137,63,60,26,157,149,182,185,114,187,57,194,132,139,20,36,82,1,84,61,241,173,164,146,161,226,148,35,166,154,223,215,119,117,226,236,210,118,210,147,223,149,119,122,27,54,250,198,205,206,222,117,143,111,254,251,23,220,196,94,108,193,109,56,177,142,187,252,25,207,168,163,91,26,217,97,81,23,81,10,240,204,200,163,37,86,216,94,171,39,146,25,106,110,8,34,161,180,146,38,52,164,6,103,202,172,39,104,68,52,1,146,114,6,42,42,133,96,213,39,18,170,130,212,102,145,150,46,181,130,238,93,227,49,216,60,88,223,55,93,143,52,4,204,216,234,45,118,74,35,184,58,179,110,105,103,72,142,149,13,131,16,174,245,232,17,84,181,240,186,235,72,184,52,174,168,47,87,134,59,215,92,215,63,240,78,226,205,5,103,203,58,131,254,221,16,155,172,105,79,37,68,225,150,99,22,161,0,54,4,53,147,8,213,17,10,166,97,210,54,81,96,49,34,86,143,213,5,135,59,202,192,70,179,52,34,219,2,60,67,214,45,249,250,238,102,251,200,5,70,2,49,213,71,140,36,114,145,204,184,14,143,165,237,127,156,222,152,28,84,207,208,237,178,215,87,216,100,227,90,81,214,0,214,86,116,182,48,128,122,139,150,55,226,111,100,23,207,61,251,215,252,159,103,171,217,222,100,45,139,128,150,71,40,201,237,113,206,2,41,4,74,126,245,132,89,0,201,55,253,46,127,240,1,118,86,209,206,244,27,252,96,44,63,143,219,21,203,49,227,100,103,232,6,75,251,184,44,79,110,246,249,5,214,84,110,88,201,38,135,190,76,72,234,31,169,9,3,224,6,56,120,248,68,130,237,68,137,89,161,125,202,235,153,81,225,42,203,100,66,128,19,240,166,60,151,147,87,114,55,121,203,253,102,166,179,152,243,143,157,159,118,116,37,188,136,107,101,133,31,214,111,150,28,79,164,197,200,203,84,59,59,147,61,58,94,245,163,70,210,114,54,164,171,238,184,151,120,109,167,96,27,184,1,16,184,240,6,104,192,225,200,102,79,36,210,102,179,75,27,241,114,140,142,130,27,27,163,117,220,176,39,3,239,100,216,139,204,90,95,41,173,175,161,15,223,247,221,245,245,61,135,239,103,220,198,211,174,64,151,54,187,49,128,147,19,25,229,32,215,168,129,51,117,218,235,39,62,236,196,158,190,204,195,206,170,139,184,164,80,146,97,229,22,119,234,110,37,85,99,142,102,212,19,47,50,182,235,110,90,27,91,25,172,179,238,148,169,34,209,201,49,184,116,4,148,113,14,109,126,98,142,77,225,43,82,16,90,136,115,241,34,112,66,178,111,222,106,156,179,27,47,178,205,176,75,47,215,110,14,110,94,248,254,141,5,171,221,43,215,227,238,75,69,153,231,14,72,11,31,109,139,216,218,60,239,0,66,197,196,166,63,21,54,11,15,236,176,112,170,30,142,153,153,161,129,147,71,101,16,108,176,229,183,242,243,13,138,202,154,147,143,255,235,127,206,105,63,239,43,95,247,253,199,123,40,71,227,152,44,7,59,118,227,56,213,177,63,37,167,65,168,65,126,7,107,135,112,101,39,165,21,187,41,69,120,5,33,164,64,0,89,30,31,230,155,3,76,201,111,138,148,139,182,189,0,216,168,90,11,184,27,204,120,111,34,115,242,154,34,157,78,99,69,207,176,18,171,80,245,152,87,69,249,64,112,1,31,187,64,5,41,188,168,123,124,6,251,211,222,203,119,244,231,234,170,183,125,190,150,159,63,227,183,247,249,247,191,255,201,247,191,253,79,63,94,253,191,247,135,63,191,246,239,123,254,251,255,189,251,111,255,251,115,147,157,189,125,248,255,254,188,249,89,248,227,151,101,78,247,123,246,174,210,209,216,171,252,190,135,247,106,87,210,137,63,222,60,201,158,15,207,213,31,101,213,4,146,213,242,149,142,188,50,180,55,241,213,111,230,237,47,254,19,255,167,155,107,30,110,237,147,79,249,236,248,186,222,111,95,217,95,108,79,61,36,235,39,76,75,31,124,226,228,58,102,92,167,95,237,205,225,245,28,111,237,238,137,182,245,208,203,28,217,61,197,188,231,242,233,186,243,248,248,56,107,245,44,204,154,112,119,39,255,241,209,59,29,27,81,4,57,9,96,129,86,96,113,164,187,107,35,91,189,62,244,249,227,247,126,165,127,225,251,255,226,54,147,77,86,7,10,41,164,164,149,144,202,98,32,62,245,43,96,243,89,31,154,187,209,131,195,210,106,206,205,114,1,6,141,51,50,23,120,170,57,190,96,65,215,166,122,162,168,188,22,84,98,198,42,153,51,182,121,149,167,10,113,122,144,222,111,186,255,21,241,159,137,25,109,61,157,179,252,54,62,45,58,163,45,121,60,54,222,195,122,112,226,174,13,37,226,202,49,97,176,93,4,192,85,25,105,229,194,133,26,20,219,28,128,10,88,12,96,98,49,0,210,59,78,110,226,217,234,94,89,15,227,173,22,144,30,183,245,15,70,198,46,134,147,0,155,116,150,13,198,168,112,166,137,102,103,245,216,27,41,120,144,144,145,208,235,14,62,142,91,242,12,38,40,40,109,158,54,183,4,128,82,224,214,114,71,78,228,53,61,207,226,158,124,108,193,201,8,100,43,202,233,164,196,34,114,104,72,46,24,50,165,176,33,46,20,205,100,7,13,122,180,208,211,120,189,60,141,215,151,58,60,113,16,16,85,64,160,50,71,43,205,169,146,19,22,151,198,31,137,52,201,14,246,210,121,211,189,37,85,42,128,2,96,7,139,129,207,70,10,6,44,174,58,2,106,205,15,195,179,142,231,126,68,171,24,28,250,177,212,80,213,71,213,208,162,242,33,138,238,52,207,130,166,248,245,17,137,244,158,27,186,68,138,192,205,45,192,252,202,195,173,42,149,205,33,207,49,234,6,223,41,101,203,168,89,197,220,44,91,224,199,231,7,16,166,2,194,40,71,198,114,44,161,64,81,29,60,92,165,149,109,252,95,148,111,153,238,245,220,94,174,251,49,235,119,119,101,29,41,92,179,161,200,21,91,139,61,13,185,173,70,237,62,244,88,8,238,54,181,17,159,216,164,64,212,196,110,27,192,61,82,94,64,98,134,211,42,67,199,141,99,4,4,163,244,64,131,254,250,251,116,238,215,254,244,71,249,246,241,124,236,15,121,86,58,106,70,227,89,229,65,50,60,128,117,44,91,249,145,93,17,94,0,107,113,226,69,193,2,80,8,8,32,87,203,106,12,3,74,8,163,249,101,119,58,45,247,225,183,1,205,70,96,146,207,216,229,188,55,50,76,5,175,18,208,51,24,42,167,98,226,133,11,23,43,223,225,161,117,218,63,95,116,231,205,244,237,238,215,55,100,247,200,175,231,127,241,23,234,159,179,191,87,251,215,219,240,149,23,127,34,246,253,92,119,150,131,138,108,187,202,69,23,119,221,140,2,206,24,135,184,46,63,153,216,34,9,75,93,74,231,133,233,210,198,123,194,155,87,135,231,169,250,9,229,109,251,137,148,66,3,27,71,163,0,56,219,115,146,117,98,147,60,14,148,27,127,210,173,154,197,181,190,105,35,247,60,248,231,235,184,78,85,49,100,55,176,206,156,204,174,185,166,86,157,131,26,1,234,26,145,67,183,158,153,216,166,91,212,215,232,123,232,115,120,123,184,247,207,246,249,75,239,207,233,94,213,147,187,217,253,61,72,1,11,108,0,136,166,25,193,0,241,20,177,208,58,235,17,14,207,122,247,185,51,55,157,150,117,154,90,199,141,60,22,236,33,181,34,34,193,24,211,52,117,19,143,0,183,38,192,192,41,12,85,97,59,6,133,77,229,247,94,228,72,115,235,95,115,233,255,172,221,17,103,18,43,106,126,150,223,52,127,109,222,167,252,154,137,25,119,159,165,91,65,0,182,22,14,157,12,67,149,107,97,87,49,69,149,113,17,84,160,86,139,49,177,24,4,112,247,77,171,26,24,133,183,104,208,51,28,91,224,94,8,119,225,186,77,134,172,45,159,165,35,100,60,218,227,25,207,70,61,219,65,160,67,78,128,203,250,241,195,203,183,7,55,221,74,40,106,36,81,55,117,200,32,152,214,233,29,69,70,132,81,23,142,100,148,20,146,113,0,104,102,90,77,56,216,11,65,50,213,43,46,221,214,186,141,69,26,244,216,86,229,140,97,136,40,0,4,178,26,114,194,218,97,11,78,24,145,165,77,93,237,179,89,137,228,42,39,122,189,163,179,59,179,231,204,251,112,43,18,160,141,7,42,171,81,104,33,0,21,231,160,148,145,197,140,88,116,0,198,95,28,229,211,225,120,147,165,35,99,68,142,135,87,67,243,12,13,119,215,23,96,184,162,55,109,11,143,202,202,134,3,4,176,72,142,35,89,245,148,198,118,79,121,89,196,69,58,100,123,65,26,127,76,223,34,54,6,144,196,190,0,249,54,193,29,250,183,225,16,101,137,49,132,155,134,252,127,206,149,159,220,46,87,124,157,220,167,81,233,101,165,113,164,225,53,132,168,91,88,99,110,222,153,84,222,20,15,35,29,197,51,118,176,24,160,74,3,20,36,1,143,10,52,170,72,39,17,163,208,225,190,174,85,141,235,249,159,188,194,207,29,31,204,52,71,167,31,250,153,118,156,142,54,227,146,145,131,191,106,22,189,50,56,8,208,218,137,8,192,2,16,79,32,119,144,196,104,141,184,20,8,124,236,219,43,80,164,81,38,141,100,37,16,97,146,115,56,2,42,53,25,198,136,184,0,185,36,34,137,241,44,228,202,13,30,183,185,115,222,123,249,57,203,90,93,187,28,204,182,107,71,109,39,171,241,161,127,125,237,249,183,103,191,29,114,86,199,191,217,244,232,91,70,113,27,35,121,143,223,201,102,209,155,3,12,0,0,8,44,223,137,174,206,100,195,89,64,82,7,68,32,151,60,70,194,11,54,26,80,97,113,53,154,104,15,83,155,89,18,162,48,242,227,246,141,7,217,45,254,57,248,199,201,59,203,75,174,117,145,168,253,25,65,70,86,253,68,98,29,238,13,43,56,103,104,111,209,8,230,219,73,167,150,107,247,250,237,195,123,194,251,230,219,63,161,127,198,62,220,191,84,171,107,28,250,30,105,1,77,173,241,21,80,45,213,88,42,192,130,70,241,204,131,231,211,3,243,193,201,122,87,115,104,239,74,167,3,124,28,17,25,28,224,160,81,73,219,35,155,40,50,98,60,34,98,75,6,120,125,158,42,194,102,155,37,14,114,136,125,53,255,205,199,215,59,54,71,26,36,106,229,0,157,218,92,22,61,3,18,252,74,164,96,171,215,45,172,50,160,65,140,139,78,116,237,3,64,133,2,144,39,157,197,0,24,100,49,24,96,158,237,22,99,188,138,141,161,106,84,215,177,52,168,226,14,240,234,198,97,52,205,236,97,231,216,241,56,26,96,135,109,19,94,208,47,12,31,147,110,206,230,118,178,178,37,179,137,155,16,64,130,165,5,57,2,4,85,79,112,199,42,209,32,25,199,118,40,181,130,187,104,75,180,166,152,238,169,43,8,144,77,126,219,54,109,102,43,200,24,134,237,86,81,68,1,16,2,183,114,176,162,48,64,60,188,250,157,84,149,236,92,35,245,165,11,125,229,167,7,77,251,226,133,4,24,49,145,98,45,3,8,0,3,86,41,203,96,83,160,90,72,199,139,243,182,230,227,71,35,199,25,25,73,164,28,15,9,33,15,104,83,53,49,54,228,109,175,11,12,205,131,254,226,129,72,109,196,25,209,58,171,233,69,236,95,49,245,148,24,178,60,69,71,211,149,16,85,27,23,5,113,112,187,181,74,115,210,214,208,118,79,48,167,46,189,245,175,153,253,100,226,187,148,188,119,211,174,187,189,103,56,75,90,236,176,16,213,34,192,57,21,176,180,112,99,216,233,246,105,64,57,247,98,171,242,163,10,194,118,114,165,24,206,93,152,71,5,41,211,61,122,254,248,165,241,75,135,60,30,207,228,81,55,238,51,105,186,92,247,208,86,99,105,5,132,157,24,68,46,42,109,73,233,58,214,40,114,52,98,19,86,24,249,106,197,193,35,172,8,168,161,182,153,196,7,4,88,71,188,40,77,146,141,3,227,251,4,95,126,14,178,16,164,73,66,211,163,130,5,238,62,127,241,17,191,187,254,213,3,218,253,155,103,15,175,55,223,15,103,237,156,102,183,35,157,93,202,179,161,164,70,202,22,85,210,146,18,200,129,171,91,110,27,206,49,210,136,172,144,143,58,239,199,18,86,196,172,184,70,165,155,208,177,161,155,161,2,162,74,3,157,172,12,122,90,42,183,182,255,246,24,59,227,69,174,65,82,201,29,17,119,135,176,241,138,215,48,26,77,73,54,3,206,81,107,96,162,226,204,118,167,115,219,238,69,121,155,239,177,61,190,253,186,253,227,250,11,222,248,211,109,45,108,206,114,151,110,55,80,115,90,5,82,89,170,140,218,57,22,226,71,49,215,153,251,67,190,79,11,228,51,30,129,243,33,19,99,207,2,69,25,13,67,57,36,108,83,172,56,151,83,92,3,26,3,6,54,29,50,122,88,166,56,90,79,204,114,214,55,219,237,167,186,98,216,198,150,36,219,76,57,35,33,202,26,113,197,164,93,13,144,11,133,168,134,34,186,10,129,107,59,225,14,228,124,30,24,0,89,204,46,27,65,152,103,27,255,191,97,183,208,198,169,91,15,33,162,74,33,247,160,146,180,36,38,67,55,116,164,153,56,205,25,63,110,208,78,63,133,207,12,151,196,18,133,63,105,222,158,181,178,32,22,180,173,33,197,25,93,170,104,96,0,200,158,1,83,9,160,14,159,168,157,136,250,67,184,72,182,206,105,52,163,165,218,208,74,205,49,87,25,90,101,78,146,161,141,14,134,2,39,1,213,129,173,65,171,246,69,79,12,21,130,21,20,147,210,113,37,148,144,132,78,147,227,26,188,72,69,210,33,239,77,19,95,66,2,81,48,108,209,133,20,235,60,42,113,200,214,33,29,43,143,185,157,205,58,166,51,198,99,140,108,80,206,89,6,57,13,88,97,20,85,51,173,122,21,54,92,203,161,198,226,1,16,97,153,68,120,121,74,139,123,11,222,86,11,164,11,125,176,66,32,74,88,179,53,97,85,182,57,200,158,153,94,198,110,139,144,219,233,239,240,14,192,10,107,8,90,192,129,192,206,5,198,244,61,57,147,82,133,99,176,133,120,198,0,169,86,170,192,3,120,84,33,160,56,81,8,224,134,179,198,24,227,14,238,76,162,52,230,209,141,227,143,143,63,122,220,241,217,16,57,156,54,84,166,128,198,108,49,21,128,13,60,185,240,12,246,171,44,137,92,236,225,74,77,148,74,60,186,31,186,213,20,147,161,133,116,20,104,187,154,18,161,65,28,209,21,116,134,187,78,53,8,19,47,220,136,26,124,92,114,246,249,229,204,145,9,97,32,71,104,48,226,228,12,205,103,134,57,121,188,243,207,28,224,121,185,113,123,156,126,123,117,71,130,92,126,39,158,141,13,176,95,80,45,161,18,98,37,45,56,183,28,14,69,192,61,208,193,17,85,206,85,144,20,105,172,19,115,9,241,37,138,168,92,104,137,10,176,214,29,242,117,249,159,15,119,197,168,172,227,42,173,155,58,92,185,10,181,190,210,32,144,204,102,192,34,134,2,89,216,140,115,132,217,13,181,128,141,51,235,174,221,93,159,237,221,123,119,237,122,125,102,111,127,193,55,250,124,119,223,87,179,155,5,40,35,187,134,180,91,32,129,240,64,101,33,102,188,48,177,160,209,67,159,30,224,241,227,145,19,53,163,144,101,188,137,6,164,131,141,134,81,57,85,86,0,4,99,98,195,128,177,65,35,67,69,59,188,52,109,18,10,50,116,109,205,99,121,96,109,230,243,121,189,189,17,177,77,29,57,43,177,96,138,14,195,246,48,103,177,36,216,22,13,130,111,4,21,235,82,88,108,122,161,108,230,216,11,64,7,92,209,101,83,64,126,121,223,107,73,171,147,1,152,11,84,137,59,90,195,189,52,72,136,84,76,23,120,139,165,83,248,163,1,43,180,124,115,184,201,95,59,204,100,18,32,72,129,81,54,50,91,219,146,71,134,44,128,107,17,39,72,212,48,144,79,50,103,40,172,131,157,65,237,208,106,183,183,51,58,84,170,38,252,141,173,90,36,116,83,72,6,205,165,40,172,2,248,198,193,73,128,138,1,45,33,226,225,182,99,112,139,128,176,82,164,32,235,12,93,61,65,7,187,167,116,180,99,129,132,26,105,221,2,213,192,80,149,53,230,196,169,5,32,125,88,230,243,241,172,53,74,150,30,148,149,150,35,137,57,42,72,71,6,66,48,20,48,53,155,12,125,128,42,208,114,195,161,198,162,88,155,153,47,177,176,195,83,169,11,164,139,45,87,3,218,106,210,138,38,137,200,138,77,239,76,116,119,53,235,193,122,112,206,116,51,87,94,112,69,120,109,214,148,140,109,0,25,187,0,18,21,168,53,154,182,15,87,67,83,24,142,146,75,98,15,1,138,2,32,67,30,89,6,119,67,33,46,232,93,1,254,40,199,235,177,189,184,175,53,61,93,212,225,153,131,15,47,240,75,195,21,202,167,75,14,159,122,230,212,80,57,0,198,2,59,1,63,1,88,150,114,98,107,128,65,88,20,17,111,70,30,30,111,16,43,169,186,100,50,106,138,250,198,43,98,53,86,17,39,65,7,65,160,198,197,5,55,136,115,212,98,156,163,22,177,190,247,247,223,223,255,210,197,57,221,164,76,0,216,196,143,228,81,156,164,51,163,231,228,120,51,160,221,249,31,188,212,60,223,148,213,235,157,215,55,89,201,74,70,74,200,119,57,4,221,20,212,134,180,208,82,153,45,40,16,13,11,76,82,5,93,245,136,113,89,176,0,132,145,54,192,224,43,235,149,120,245,53,133,52,166,52,29,222,201,193,174,93,196,181,191,70,172,171,52,221,18,174,120,226,113,109,62,39,144,81,97,145,182,209,216,212,154,184,157,116,215,54,213,145,157,222,54,226,186,14,183,123,206,173,230,57,236,247,43,128,117,184,97,177,218,53,0,42,20,3,129,0,100,107,156,182,234,28,11,71,121,251,48,62,61,58,141,79,199,137,37,22,30,15,195,208,206,232,35,131,162,32,113,70,142,29,27,192,79,0,160,237,176,69,15,210,4,192,2,237,112,123,168,156,216,215,147,205,121,217,217,188,216,252,199,233,226,185,218,172,30,238,122,156,157,215,125,51,195,177,198,213,106,206,176,74,57,90,161,160,242,10,5,184,83,81,3,181,114,23,186,128,45,24,64,14,249,242,190,99,141,29,39,55,128,2,119,109,13,85,28,126,132,215,150,166,109,240,212,11,219,190,103,137,213,97,130,23,233,211,248,216,112,13,155,41,80,166,25,76,188,56,200,38,65,224,197,240,68,174,5,136,10,15,176,24,19,196,68,205,200,148,91,199,237,91,254,152,146,86,238,84,15,82,248,202,72,154,20,27,80,82,204,180,237,155,227,0,15,17,52,10,149,70,208,42,76,8,17,129,191,33,178,22,96,235,195,36,76,208,95,59,209,180,220,88,109,1,98,137,86,146,65,5,70,2,128,145,38,246,41,82,11,181,166,153,232,74,153,195,115,219,100,173,79,50,123,106,225,99,142,30,179,14,6,196,238,80,55,88,97,30,213,96,115,90,207,242,10,0,97,104,10,220,88,217,80,149,236,44,6,122,181,88,76,189,184,57,147,167,2,142,14,165,25,226,172,210,180,203,172,109,71,151,155,230,202,166,235,213,225,97,185,86,146,195,228,85,65,70,18,91,123,116,104,238,26,206,65,204,123,89,116,142,18,11,132,193,37,213,172,118,59,217,15,128,177,23,36,138,140,2,2,242,136,66,97,203,196,112,142,126,39,98,28,11,250,163,6,155,51,43,204,103,213,148,250,103,174,225,249,204,75,211,171,199,71,31,186,145,63,40,10,48,34,1,136,145,90,76,198,9,0,166,132,82,14,5,186,3,96,44,5,97,142,113,181,42,103,71,49,160,227,67,216,222,221,179,239,59,37,234,46,228,43,4,70,215,241,250,49,92,238,225,198,12,31,203,246,59,18,60,97,22,146,9,95,44,42,1,144,211,114,52,75,210,51,146,51,86,124,28,246,197,85,23,46,203,237,229,242,31,250,81,205,149,106,137,172,80,145,32,203,55,217,109,208,0,208,35,45,4,56,19,189,96,128,234,194,237,17,6,61,205,52,85,203,16,33,99,166,162,10,53,183,94,222,233,201,7,77,36,87,40,41,196,59,18,245,235,12,139,89,81,192,6,99,8,22,202,137,17,102,140,192,94,8,240,152,230,157,137,155,32,218,198,116,187,232,225,236,85,36,188,157,102,103,91,186,85,58,220,186,188,212,115,117,191,186,75,238,85,214,189,167,44,64,41,122,9,1,161,44,14,56,49,86,112,196,4,56,158,183,7,241,157,163,69,140,177,231,20,15,135,248,12,30,19,213,160,164,172,208,145,198,198,6,163,170,49,154,238,211,161,169,86,134,88,180,13,34,153,93,247,233,125,47,234,25,251,140,189,96,254,240,185,126,127,230,119,112,84,237,14,251,43,232,136,125,202,215,235,147,225,186,110,71,36,133,176,6,182,16,238,60,217,14,123,109,129,173,197,0,114,200,195,60,227,141,138,128,147,11,16,144,173,161,175,134,181,132,47,100,94,81,155,10,175,2,177,224,222,210,185,220,124,4,159,195,199,199,123,88,227,4,221,137,65,130,19,67,148,12,182,2,133,32,68,13,18,116,154,211,25,70,30,15,136,61,25,34,6,172,142,106,72,194,48,51,82,198,13,81,92,153,86,42,52,24,72,145,240,194,227,208,247,100,162,102,152,132,166,17,39,101,241,141,23,39,2,182,10,92,188,23,201,193,77,27,52,171,182,225,110,173,45,84,19,235,209,124,56,22,134,193,206,214,96,39,18,99,106,65,7,160,198,15,43,247,69,125,86,175,14,67,222,44,35,169,131,139,9,99,29,230,88,29,78,176,6,71,29,28,10,214,121,0,186,209,27,144,82,192,168,70,11,118,73,200,244,106,162,120,125,251,45,10,43,36,27,88,158,202,228,227,170,214,90,145,120,39,87,214,10,77,48,75,167,215,94,138,231,16,45,51,203,222,114,171,163,176,56,178,145,131,19,160,172,139,24,8,7,50,118,192,100,68,64,165,6,219,104,156,49,4,2,78,206,151,21,101,16,12,134,170,17,1,30,85,16,188,170,27,155,86,147,107,57,141,156,6,207,146,41,135,204,110,8,99,96,195,134,75,135,235,227,47,252,98,114,104,163,130,52,2,228,184,130,244,8,140,17,97,7,128,2,6,42,142,120,3,42,49,226,178,241,67,200,184,85,41,235,163,213,101,243,240,234,251,249,234,250,192,172,198,221,96,122,86,80,24,20,8,39,202,198,197,36,22,105,230,36,180,143,57,166,49,155,20,3,39,38,29,227,50,245,101,60,106,70,235,100,141,131,83,107,198,179,74,139,155,142,119,146,169,124,120,201,210,57,120,240,132,168,164,4,128,229,42,43,32,60,232,65,3,52,5,177,23,18,92,150,21,176,76,106,150,12,208,29,157,137,38,42,52,241,112,85,113,35,32,107,80,120,99,143,211,50,12,110,221,12,57,131,98,21,99,23,201,196,86,229,224,123,117,174,185,237,80,215,45,141,196,202,132,37,21,173,141,156,233,109,35,218,45,78,216,118,98,148,166,106,131,120,117,141,110,69,46,223,190,216,220,218,31,237,123,184,202,150,219,58,7,107,136,46,146,32,0,21,19,112,137,148,125,98,33,62,126,224,246,78,230,209,72,227,112,84,158,85,50,233,164,92,231,131,1,25,160,140,140,75,172,92,160,164,48,141,13,99,129,86,111,53,69,122,163,141,118,149,81,201,103,216,234,77,187,45,207,202,227,35,124,31,191,21,255,0,195,78,23,11,5,52,236,99,195,136,229,104,220,222,175,176,122,2,89,85,174,42,11,118,88,67,128,74,228,207,123,93,110,47,33,160,219,242,106,176,77,164,151,72,108,165,66,143,121,8,34,208,254,164,158,87,54,31,195,28,203,97,41,30,83,196,105,20,29,7,49,36,176,109,32,24,144,16,225,24,76,102,180,226,28,91,220,16,249,113,252,14,238,194,116,239,197,12,25,210,44,156,36,86,193,221,230,167,112,197,1,34,96,136,105,220,119,201,213,192,139,107,76,84,108,241,13,109,64,94,112,142,92,48,149,155,220,53,105,230,147,233,29,120,229,82,76,25,149,32,173,216,176,89,179,32,32,213,247,46,35,196,152,128,53,66,186,181,16,63,156,122,63,30,150,245,56,85,178,44,159,123,137,53,45,85,30,41,148,244,100,206,30,134,53,54,211,2,227,170,10,76,12,21,3,64,85,171,250,24,170,187,214,77,207,227,68,242,164,38,205,22,188,189,112,39,127,88,108,160,198,219,54,153,12,251,219,41,177,103,204,99,164,67,191,26,93,214,134,217,19,242,235,205,176,1,143,243,84,225,219,118,113,48,20,33,42,246,2,200,21,176,168,24,231,32,69,38,116,91,184,243,249,242,91,185,47,217,190,81,149,134,35,129,48,229,145,245,124,192,238,219,234,42,142,133,215,0,201,78,193,128,141,145,193,20,177,13,96,128,108,227,248,71,94,120,120,141,159,69,115,72,24,143,141,27,198,105,137,203,200,193,141,12,9,114,84,152,34,0,155,4,10,241,42,112,1,56,48,3,160,181,245,249,125,30,250,222,83,71,246,215,64,250,204,252,109,16,106,134,98,201,49,153,155,56,60,224,154,77,72,50,248,95,107,76,57,241,10,29,55,36,106,155,229,209,124,128,110,18,86,146,16,54,210,160,21,90,151,235,54,124,59,153,129,251,47,126,90,56,181,123,48,179,90,49,251,251,91,72,174,130,117,170,144,66,66,188,230,211,15,250,180,247,9,83,238,25,18,127,249,97,42,41,135,86,80,74,116,229,135,112,21,51,67,229,143,103,157,28,22,104,6,31,36,148,167,121,41,199,65,195,237,2,8,48,182,67,156,216,9,84,233,85,139,17,180,107,72,168,136,182,209,110,130,118,52,106,107,45,123,188,108,221,130,70,182,205,37,108,62,33,151,223,92,234,55,89,128,178,23,196,11,22,8,80,75,82,93,138,24,108,84,14,210,90,120,252,188,191,203,31,156,73,31,131,117,106,157,50,40,204,2,236,161,80,230,28,235,200,216,0,56,2,67,88,124,43,182,73,74,101,199,91,55,20,97,209,130,29,30,235,224,224,120,224,183,226,63,50,175,103,61,224,33,67,238,51,130,196,225,48,91,47,113,182,126,44,11,232,45,214,104,177,136,250,149,79,88,138,218,21,192,176,44,103,27,147,118,86,66,15,156,16,72,74,102,68,136,122,245,187,38,9,45,8,207,130,208,42,165,153,33,79,215,242,121,134,63,195,151,231,110,244,152,0,134,138,198,14,64,129,40,73,53,67,97,35,193,136,125,220,77,247,227,128,21,167,40,51,15,77,156,232,13,126,48,186,31,159,192,161,17,24,226,10,9,91,16,40,210,6,199,140,24,18,101,106,149,56,186,187,233,187,99,15,39,178,133,74,35,23,136,235,1,176,181,196,111,219,161,221,92,45,134,252,238,50,213,78,126,96,161,194,177,74,109,174,108,71,2,2,200,186,192,21,3,82,29,138,41,135,183,221,211,33,113,26,74,108,35,112,141,185,74,156,79,236,26,39,14,158,56,237,208,192,97,131,19,172,128,67,224,85,126,90,129,174,201,36,80,69,193,182,182,217,174,167,41,44,238,153,154,133,216,39,177,189,59,70,18,31,242,146,38,128,15,142,242,146,171,54,240,224,4,40,146,81,160,209,213,238,221,205,206,24,251,56,9,199,121,95,230,39,221,145,188,130,141,88,59,49,214,200,115,160,244,81,51,161,198,86,87,13,188,88,11,16,178,35,200,200,236,16,88,135,152,171,237,211,219,63,156,47,255,89,252,95,60,243,131,247,214,126,221,155,47,71,136,64,12,4,248,209,246,150,170,6,192,194,107,59,37,46,88,211,175,56,2,170,197,132,141,251,95,172,79,193,87,240,242,232,5,204,207,56,58,58,244,220,140,44,210,3,97,163,50,197,142,159,56,230,37,29,141,168,9,179,12,194,5,163,61,72,15,247,153,175,43,234,238,184,215,135,115,208,29,169,11,249,109,18,186,99,226,167,130,120,203,113,82,215,210,40,56,17,55,129,53,44,0,21,130,69,114,143,17,6,192,78,121,189,5,184,65,208,135,86,233,232,28,184,221,185,43,14,145,227,230,75,172,35,181,21,80,51,126,104,188,181,60,184,30,154,37,151,99,161,163,182,32,227,184,241,72,249,234,55,53,149,53,134,14,136,169,53,54,66,194,111,242,247,200,208,5,93,150,131,55,187,211,65,135,33,67,42,255,32,205,56,141,252,250,86,111,115,163,183,44,222,241,210,219,92,241,198,139,23,47,61,204,58,39,134,84,18,218,78,32,164,33,161,91,123,203,166,189,141,77,123,175,52,161,199,131,2,145,165,217,250,203,208,189,191,220,234,190,125,185,178,223,0,22,101,222,170,16,46,64,0,164,177,52,177,66,103,92,107,65,163,85,222,87,167,239,124,230,52,90,160,112,24,57,30,226,205,96,140,3,50,2,155,41,136,113,105,98,169,198,206,2,235,13,170,130,113,48,133,41,173,159,19,135,2,137,131,101,153,33,107,48,111,101,125,55,243,93,235,52,227,15,129,75,92,120,55,200,78,62,217,92,29,203,201,178,68,121,193,198,26,188,160,5,68,92,13,180,205,42,214,70,84,215,5,222,78,203,72,130,200,49,139,43,191,115,225,227,20,114,244,204,53,131,106,89,181,249,89,196,139,252,169,151,47,115,157,228,134,123,216,104,6,141,1,170,7,160,38,20,8,2,64,227,48,178,0,188,147,85,248,196,202,216,225,157,248,222,33,211,183,248,7,241,48,138,28,224,152,192,136,16,205,90,36,217,61,141,186,19,233,139,24,112,237,4,59,163,157,100,53,201,93,235,50,232,98,141,92,188,248,165,116,139,248,198,47,141,204,100,23,179,251,145,162,18,107,100,161,28,220,91,155,178,165,98,74,160,195,8,53,28,83,206,2,44,212,225,153,179,174,227,241,154,199,135,60,202,92,70,96,156,88,4,78,35,215,9,105,168,124,74,88,4,28,33,194,48,193,14,20,135,147,71,89,23,242,103,173,25,18,169,242,77,166,238,63,231,222,220,36,46,27,153,48,200,36,180,113,105,215,200,203,228,100,134,136,216,172,71,185,234,176,23,93,78,103,34,213,114,56,219,189,152,123,116,51,97,131,169,84,122,204,59,118,224,218,98,84,54,242,159,231,122,46,45,157,180,123,172,54,117,40,98,208,59,5,13,90,53,218,100,122,251,116,190,252,150,245,159,227,231,233,65,86,251,248,242,215,117,102,126,58,214,202,214,122,88,115,101,195,5,129,32,0,50,80,45,67,216,97,243,208,76,56,202,49,79,175,224,229,153,103,226,231,71,145,214,135,196,50,106,225,78,140,22,143,108,199,128,224,209,240,19,7,237,220,0,21,164,90,188,123,79,106,87,211,158,89,119,76,221,123,230,235,142,166,96,53,116,57,160,117,235,172,60,191,61,194,98,225,92,85,19,53,11,42,140,184,216,17,42,12,128,69,204,41,211,141,216,0,29,156,245,220,3,94,129,247,136,35,115,33,188,28,122,57,218,106,107,113,147,102,105,232,250,213,6,40,193,120,255,212,178,124,229,107,28,168,153,175,3,176,210,57,36,137,113,74,227,254,203,178,178,96,87,30,109,72,233,138,230,3,216,38,0,26,61,178,152,205,249,14,65,103,115,71,225,14,81,14,58,91,57,75,7,38,176,97,100,3,81,210,38,181,197,149,73,187,106,210,238,241,141,115,60,228,154,141,84,190,241,219,206,73,23,116,79,245,102,247,51,219,171,125,54,247,176,212,92,19,94,32,91,45,18,192,198,91,11,34,128,5,29,142,62,159,62,192,125,62,61,148,40,88,110,148,226,60,20,171,160,60,50,40,27,70,103,65,0,80,108,120,11,2,132,2,82,14,77,67,20,212,197,236,34,137,115,172,99,100,73,174,154,114,153,117,252,232,13,235,219,209,187,214,58,246,236,70,5,50,157,242,20,249,234,17,142,54,139,54,58,241,74,27,87,196,41,40,235,214,223,76,118,209,73,119,37,77,208,206,42,137,114,102,246,174,50,91,244,11,206,171,228,181,104,156,243,196,243,101,254,98,189,198,33,61,171,222,128,23,168,145,41,128,198,0,16,150,81,36,74,16,238,209,140,7,156,141,50,119,184,22,173,249,238,225,78,124,104,158,143,127,116,230,33,207,224,169,39,65,164,12,120,225,194,146,24,201,214,76,125,140,192,231,4,253,174,172,32,160,72,179,220,181,156,250,139,180,110,43,226,182,89,250,118,71,118,46,189,211,245,225,223,178,232,160,92,6,89,185,198,130,193,82,169,44,11,176,196,166,18,16,168,22,82,214,106,214,146,150,209,154,215,15,105,166,137,203,168,68,122,0,48,50,212,221,3,118,48,209,117,156,140,24,144,128,56,65,209,98,138,6,25,145,239,230,143,106,98,78,110,207,80,90,180,42,193,176,7,172,97,5,89,39,141,47,172,89,98,189,138,56,129,134,85,106,11,252,208,37,110,24,49,208,208,221,209,206,116,135,250,200,231,152,88,246,153,53,186,54,86,6,68,42,57,128,75,204,59,231,55,25,2,1,26,15,221,60,154,61,121,156,238,93,197,137,67,108,231,173,172,82,86,102,47,133,87,89,255,85,238,255,83,230,151,120,29,79,57,204,125,227,254,216,132,44,240,79,189,101,70,101,137,53,166,92,87,172,47,224,194,223,200,158,35,192,160,200,7,196,97,212,208,39,15,55,71,183,227,201,104,164,205,193,224,166,251,89,5,145,242,0,18,85,20,18,60,229,89,228,105,118,110,131,120,237,172,154,26,220,119,95,119,30,218,25,107,167,43,223,134,175,53,29,32,92,0,122,227,232,30,84,172,44,195,134,23,27,115,65,133,212,102,184,65,140,86,63,102,177,204,90,30,211,133,211,72,235,154,17,153,192,83,243,173,112,158,74,47,117,252,214,95,12,86,217,243,172,161,178,222,38,136,218,248,250,87,29,104,174,11,181,55,103,140,49,176,52,199,106,42,65,198,171,157,182,92,47,134,46,92,185,26,227,251,69,209,136,103,149,120,192,149,79,124,38,50,52,164,238,81,184,75,168,199,65,23,107,35,155,14,161,183,13,16,129,144,21,32,130,18,85,90,237,173,235,118,219,45,33,215,132,168,223,186,134,130,30,147,176,103,167,61,144,249,229,198,126,247,47,44,64,54,38,161,91,90,160,130,107,97,141,69,170,133,10,44,206,219,195,232,195,209,34,107,60,237,173,60,74,113,30,204,34,244,1,32,167,82,9,183,16,64,135,130,88,10,136,26,222,228,188,228,108,199,224,116,102,204,36,171,100,186,172,100,226,99,24,100,29,241,119,163,31,242,221,51,33,118,81,65,66,83,205,195,44,57,107,15,229,222,213,135,106,127,5,9,158,186,46,191,251,240,142,56,123,151,46,158,169,208,245,166,77,119,210,88,114,22,194,53,237,51,99,200,150,28,242,160,78,221,75,252,57,254,86,111,193,172,10,43,6,226,51,163,2,6,54,23,50,149,82,198,40,112,3,205,172,121,13,55,132,233,94,102,137,183,179,222,195,59,135,15,200,101,253,217,220,240,46,245,56,137,199,88,219,58,132,164,36,123,60,242,55,48,152,171,77,194,198,186,234,123,6,189,201,25,18,179,77,130,172,108,192,86,101,203,150,151,171,210,111,119,186,187,251,2,88,44,66,165,21,197,173,0,84,128,78,139,113,0,3,24,80,149,19,229,122,60,215,154,79,134,85,29,7,206,242,103,100,180,24,24,187,113,59,109,71,205,137,11,12,135,40,113,198,118,171,168,6,97,7,32,34,161,193,30,230,124,192,160,74,207,0,32,133,109,58,190,39,165,232,122,143,178,149,23,93,245,232,52,133,44,44,18,83,183,169,204,163,126,152,87,147,217,154,174,154,197,122,149,207,171,3,55,28,124,39,8,79,117,93,6,185,178,3,24,176,129,43,27,184,229,217,113,198,16,156,254,190,168,197,212,110,95,171,121,75,187,118,124,248,230,205,249,249,63,194,127,99,190,107,201,44,71,62,247,156,187,100,250,185,50,19,22,131,126,250,85,183,217,13,98,25,192,6,89,217,192,213,57,206,233,144,107,160,145,17,227,193,163,27,49,26,70,235,131,27,29,208,115,135,23,70,55,208,143,12,249,176,81,201,8,137,58,162,38,68,116,184,112,47,66,192,181,97,116,45,89,17,45,234,39,116,210,185,187,235,28,219,35,59,207,122,11,117,247,30,206,49,28,119,196,86,229,212,98,12,188,5,113,225,197,70,0,175,0,59,66,101,103,0,27,65,132,61,210,108,228,158,153,165,158,115,100,169,148,206,229,172,75,67,217,166,238,183,187,165,228,133,254,207,185,67,98,70,168,188,16,74,25,138,227,85,177,66,1,54,230,128,38,98,7,73,53,206,69,87,1,211,155,118,72,87,105,40,137,32,44,140,177,20,124,154,33,67,135,172,59,74,232,56,213,241,228,162,148,55,141,18,1,2,173,42,232,86,4,162,32,210,118,112,35,144,85,37,170,128,235,77,211,107,223,13,201,109,17,47,205,118,190,221,123,187,239,107,248,129,165,90,112,55,154,67,176,2,163,3,84,29,138,65,234,28,160,198,199,143,114,63,30,45,179,158,196,246,45,3,148,145,50,255,182,242,70,68,64,65,54,25,145,136,28,142,211,2,94,154,188,208,24,52,182,99,139,204,210,248,238,120,206,93,86,166,241,49,217,16,51,247,103,222,29,191,89,31,178,34,88,53,98,22,249,52,4,149,83,60,108,63,144,248,111,139,59,172,8,247,165,149,39,186,233,77,96,230,192,228,24,229,154,53,63,102,43,7,190,212,251,219,246,231,184,78,103,5,69,144,12,12,244,248,179,12,128,137,1,48,128,13,150,81,82,214,189,0,198,56,78,35,153,190,149,245,35,188,125,122,2,50,226,48,154,141,10,13,113,139,204,60,184,54,250,62,101,120,77,24,15,147,70,178,21,19,184,142,94,89,235,196,121,225,115,252,130,175,197,212,137,220,216,32,91,135,238,210,73,157,221,15,22,0,149,50,32,45,85,42,8,80,45,82,16,142,53,1,106,173,227,89,75,159,134,179,215,35,69,25,129,25,35,99,7,203,76,206,51,91,209,12,39,35,134,180,38,132,184,160,42,192,2,135,26,25,56,215,148,150,72,240,196,246,132,207,234,132,200,2,106,199,22,246,236,170,85,182,179,151,54,143,176,114,68,146,97,51,73,26,138,88,67,15,7,183,251,195,165,33,173,150,178,222,174,121,60,163,100,77,151,165,51,216,34,0,134,50,88,195,3,96,17,152,197,128,8,104,243,177,116,83,76,4,59,43,114,209,222,126,164,227,112,187,206,251,111,251,242,31,199,255,51,31,254,88,190,20,32,108,156,50,204,242,172,167,9,30,64,133,66,0,240,79,181,118,187,130,29,3,54,150,45,24,168,92,61,5,72,94,90,4,228,209,8,61,180,163,118,200,241,233,161,172,103,95,121,33,122,57,189,17,239,140,10,115,176,40,151,28,249,210,100,154,102,131,167,20,244,37,64,71,173,144,134,141,182,221,100,219,213,218,206,222,222,113,232,243,175,222,210,151,128,17,11,65,218,29,108,246,20,0,241,45,24,194,107,84,8,192,5,3,56,118,166,40,116,80,19,177,178,163,243,70,192,114,192,137,136,8,178,44,91,72,186,81,250,79,192,30,62,125,50,209,42,52,12,33,85,88,228,238,130,90,128,0,86,92,53,166,252,35,155,193,77,219,106,133,197,106,31,207,95,238,233,70,199,43,162,137,124,147,48,242,155,196,51,58,158,209,109,14,29,79,226,122,61,147,39,186,230,208,129,18,133,14,181,164,138,128,208,184,42,228,194,14,33,32,19,144,73,170,219,52,135,173,72,16,223,248,37,253,168,221,206,242,218,219,236,246,71,247,187,44,178,192,129,112,133,128,206,185,184,107,90,24,44,129,9,96,225,254,215,167,33,107,121,180,225,52,178,152,160,177,29,254,94,12,207,248,172,180,216,34,16,30,33,194,38,214,229,36,137,156,161,7,141,140,149,219,145,70,35,175,185,156,52,44,72,199,249,220,74,214,154,63,164,247,178,238,241,105,38,177,127,112,193,143,93,0,74,27,145,95,255,250,239,249,240,221,159,223,242,171,124,58,229,107,215,55,236,164,143,172,236,101,103,146,37,151,231,141,159,239,225,221,215,234,239,237,125,149,100,43,120,235,161,17,67,115,36,89,210,213,115,1,23,53,6,152,203,72,185,100,108,23,152,224,241,130,199,225,127,166,71,49,39,211,24,88,115,226,53,173,99,3,184,133,114,68,25,171,194,177,189,217,4,239,118,9,167,83,197,166,130,83,115,39,31,21,181,25,211,82,250,152,200,94,179,187,158,247,213,253,108,128,229,73,31,235,202,43,76,207,77,97,88,49,56,72,5,41,35,29,86,231,109,112,139,29,235,110,60,124,45,19,125,34,129,71,176,52,202,156,15,107,54,40,12,54,71,81,43,70,198,182,82,228,168,64,97,240,108,168,0,97,48,86,220,97,201,85,30,112,78,143,40,216,162,42,252,185,76,24,151,237,102,16,91,73,218,30,118,146,221,171,246,212,181,11,103,28,141,245,38,42,45,83,9,222,112,46,29,151,82,82,3,225,176,205,0,216,88,4,96,202,107,32,205,107,42,192,198,10,59,147,251,180,112,246,188,47,221,255,199,172,255,98,223,190,157,181,200,40,35,171,105,97,15,240,214,78,110,49,179,254,54,190,216,59,89,130,13,228,167,223,132,187,190,98,12,216,145,92,206,65,121,130,109,37,120,105,127,84,160,192,169,0,163,124,82,70,202,253,16,14,113,186,226,230,228,69,126,254,248,37,154,149,9,12,3,70,0,2,59,2,184,156,51,167,101,214,57,65,99,106,133,213,215,180,141,214,198,43,106,54,209,222,243,31,222,239,161,223,184,63,0,2,84,130,188,112,53,45,133,122,161,194,4,43,4,94,0,46,231,116,217,8,108,71,0,170,133,219,176,48,128,29,25,237,86,97,1,202,14,208,138,53,83,109,138,215,206,31,192,70,236,122,161,196,76,151,36,157,117,192,136,184,167,155,23,153,168,85,17,133,64,134,250,207,166,175,186,159,58,40,98,41,149,208,13,117,175,128,136,184,45,112,141,59,126,114,121,64,97,140,186,64,14,12,245,116,56,234,12,173,71,61,21,21,68,23,208,10,226,10,240,2,38,24,147,9,3,79,112,193,236,32,109,67,205,146,47,211,159,177,173,101,183,247,53,115,246,239,158,223,76,238,150,139,52,178,5,172,99,224,53,17,165,121,14,8,92,99,100,199,222,182,176,57,183,163,243,182,160,213,33,113,137,117,156,198,47,64,64,88,81,128,22,61,4,10,71,129,67,154,164,128,1,176,193,80,78,140,71,24,202,136,192,137,97,196,56,75,158,91,126,108,25,151,149,51,143,179,238,228,250,208,186,51,202,25,101,25,183,33,4,9,124,185,255,167,249,225,87,255,208,243,115,251,163,254,116,79,190,119,154,119,82,152,164,177,154,19,83,174,251,121,255,202,231,251,151,114,223,120,226,220,49,114,107,128,181,123,157,235,111,36,25,88,219,170,159,254,185,192,6,72,173,198,0,114,109,200,118,102,86,151,245,152,191,149,249,254,209,222,232,149,233,209,161,61,40,192,5,142,27,210,120,130,41,143,7,195,6,190,135,72,125,181,125,90,194,103,223,231,242,177,45,85,29,18,41,188,131,143,205,27,49,38,131,37,161,143,217,187,119,49,221,151,44,64,206,148,171,176,149,202,11,22,0,21,212,10,10,80,37,72,133,180,68,37,94,103,86,86,242,44,42,81,87,119,8,90,158,103,65,230,114,170,177,241,86,71,126,164,176,82,109,142,181,85,227,204,66,130,106,177,193,184,42,28,208,201,136,4,52,104,244,163,186,106,151,185,108,199,122,66,223,9,84,160,111,224,231,195,180,101,118,251,134,168,147,1,197,141,118,86,51,181,57,139,201,138,78,122,147,28,73,36,146,192,53,180,204,140,179,100,71,64,53,128,100,94,132,1,106,3,91,136,101,128,45,155,208,142,113,162,221,202,95,254,248,249,252,203,185,254,157,172,71,185,78,246,157,185,186,92,146,149,51,86,82,127,204,154,148,117,242,51,152,53,253,53,152,156,188,227,159,243,83,74,186,236,221,110,131,65,184,177,71,0,152,2,230,214,198,220,18,79,129,139,93,235,41,33,144,17,78,192,54,45,188,245,100,39,9,121,36,124,18,110,154,151,155,107,153,174,41,153,52,212,80,217,49,80,171,141,42,75,228,152,82,11,210,118,5,219,120,66,213,2,87,102,226,222,117,223,239,250,23,254,202,31,124,191,35,96,56,137,77,166,23,3,81,58,132,174,30,122,243,127,122,143,225,80,79,153,53,80,9,209,12,102,6,88,208,204,179,198,0,204,3,129,208,13,40,98,69,206,100,199,16,180,91,60,9,113,81,134,229,26,10,152,6,112,43,131,40,227,112,40,85,68,139,118,56,89,238,226,133,101,58,105,48,110,79,162,177,234,134,249,237,98,221,92,142,171,142,103,116,245,132,43,147,107,223,206,162,134,123,97,131,142,104,45,96,65,196,113,91,200,19,16,32,192,39,168,152,67,72,183,64,68,22,249,81,184,72,79,146,210,221,108,246,246,236,189,221,223,211,94,158,104,50,40,203,22,9,22,168,166,128,196,96,164,22,202,136,10,228,135,213,188,159,154,163,248,236,8,118,232,197,15,181,172,40,254,195,203,107,146,148,229,99,223,219,134,215,75,214,13,10,155,26,21,196,169,194,78,4,9,6,166,26,151,73,134,1,103,198,115,211,92,198,91,205,88,46,125,12,235,40,115,127,244,142,121,116,72,28,194,214,191,62,252,105,250,229,104,249,238,175,60,255,231,123,127,236,115,120,93,188,209,77,22,148,252,133,153,255,198,252,199,179,215,251,91,106,77,127,11,214,144,237,252,46,94,228,70,51,20,67,76,218,104,217,17,96,208,140,49,88,51,153,102,185,194,157,123,89,127,156,235,59,116,239,120,196,171,15,19,46,89,115,172,57,50,224,224,107,189,181,102,221,189,192,1,93,193,115,206,38,61,57,186,182,50,3,201,50,16,156,140,155,77,43,26,108,248,158,198,180,121,143,125,129,209,213,239,111,23,141,215,176,0,104,173,216,133,96,64,12,198,96,83,192,96,247,74,199,139,204,106,50,232,100,187,211,153,74,147,90,149,36,107,248,218,10,99,192,70,202,57,82,128,21,21,130,4,48,84,203,60,89,215,0,6,106,70,101,77,128,13,10,147,139,122,172,239,233,69,14,185,204,253,118,69,226,225,202,245,187,94,71,148,33,126,0,206,36,159,82,114,158,63,161,247,4,193,21,39,108,9,55,243,106,247,97,175,41,243,237,104,215,97,126,218,184,149,201,36,177,84,107,29,217,10,83,64,130,193,193,29,184,214,73,41,121,167,68,109,3,2,160,150,97,3,128,133,140,166,239,83,135,223,152,47,255,62,255,47,185,142,126,174,230,203,62,23,247,94,114,149,44,100,204,42,118,48,235,88,204,244,11,90,35,242,132,79,127,106,249,37,170,137,229,204,129,0,163,69,134,247,242,173,10,5,10,193,150,219,27,76,48,224,71,251,152,193,199,18,64,86,135,0,173,99,139,2,225,23,64,148,148,214,244,224,121,81,95,173,39,5,175,103,159,118,175,109,27,95,148,220,74,43,24,200,11,55,34,112,153,217,78,105,6,128,201,142,112,14,61,154,148,118,6,73,147,214,90,18,209,176,204,128,243,78,38,181,183,11,117,192,237,0,207,32,252,162,158,193,68,2,93,181,167,50,163,1,102,61,195,25,238,1,4,148,107,86,81,227,12,23,110,85,30,191,174,146,143,111,56,65,170,26,245,32,224,184,8,71,252,163,194,96,63,101,254,193,59,224,156,192,102,122,187,109,109,201,65,159,86,183,59,141,147,52,42,238,49,120,177,176,139,99,199,86,118,40,46,45,93,165,84,99,217,107,253,2,42,70,29,97,194,226,79,101,3,8,18,119,103,38,91,244,104,130,220,17,89,243,47,186,86,188,171,116,145,213,153,186,111,159,111,250,190,126,127,181,23,117,32,110,104,184,195,60,224,14,42,97,246,114,140,102,161,126,254,156,143,185,87,145,141,192,193,145,33,57,178,216,205,92,234,237,251,87,100,52,94,61,126,243,228,125,64,15,147,240,227,130,227,104,76,129,160,130,126,136,35,24,123,104,77,203,153,56,216,200,51,41,57,239,70,58,54,104,46,165,52,206,153,198,148,227,49,115,58,126,132,15,249,49,86,71,248,71,209,39,42,78,166,27,162,91,40,118,114,193,173,150,114,207,189,246,231,36,135,167,34,189,136,33,172,216,170,87,182,12,182,241,43,99,241,103,37,90,60,133,148,218,232,135,188,129,197,139,115,106,252,86,138,151,13,254,242,215,52,83,237,233,205,177,20,184,119,47,29,166,239,220,142,109,56,16,80,61,121,207,196,102,205,174,223,238,66,89,29,116,219,115,89,45,120,51,98,44,142,171,199,209,76,132,179,48,91,123,247,51,221,99,175,143,188,133,123,12,41,3,84,224,201,20,75,66,16,8,22,4,8,56,197,250,76,142,237,241,115,127,240,241,227,248,152,156,230,52,113,78,174,204,177,100,178,229,236,79,207,170,136,121,36,179,4,72,70,72,197,128,123,213,142,0,98,37,133,55,177,166,239,107,250,211,243,89,127,14,184,106,143,233,185,125,2,209,65,4,87,50,135,85,226,188,75,205,74,152,214,247,168,220,0,213,237,57,168,125,92,137,80,235,1,86,80,55,201,93,180,73,36,37,55,33,42,90,92,169,112,37,61,16,222,22,169,114,53,47,87,151,61,233,92,248,130,173,253,191,95,81,241,21,91,122,131,10,5,12,8,126,144,64,247,195,239,131,123,96,87,60,112,46,6,20,213,163,33,28,94,4,18,216,54,251,123,235,253,167,255,83,255,179,244,143,232,117,38,76,85,161,150,7,69,127,173,127,67,67,255,94,133,79,96,126,92,33,32,120,46,12,207,111,72,84,227,48,176,64,248,133,83,220,22,32,234,204,144,9,21,14,87,56,98,46,74,134,215,194,172,159,103,159,175,181,47,189,232,231,83,94,135,54,191,176,141,90,170,39,146,16,178,13,11,44,118,115,186,1,96,178,8,231,236,145,155,126,177,0,46,151,112,11,136,91,76,130,53,43,26,81,43,147,66,32,90,183,192,100,199,180,22,134,198,86,181,158,15,39,0,242,185,68,244,199,135,52,120,56,15,6,220,82,222,129,98,189,158,106,67,178,208,94,202,147,117,139,205,233,11,238,62,96,40,64,8,68,88,253,215,71,171,206,40,11,128,108,39,238,100,202,187,209,136,202,195,17,129,136,17,174,249,61,122,17,113,23,73,188,75,38,110,166,190,62,115,159,215,207,151,125,222,190,207,249,81,167,247,110,39,20,10,221,138,212,157,52,34,18,196,145,163,156,230,189,194,58,156,157,147,1,206,96,182,206,100,230,218,229,205,111,189,248,148,152,60,190,121,122,58,254,57,217,89,124,40,144,16,32,25,196,49,31,44,86,7,201,249,0,144,84,234,28,231,142,107,61,24,192,154,201,227,2,27,25,235,113,206,228,176,142,215,216,124,230,230,51,189,143,26,84,166,168,186,172,240,159,129,103,42,143,60,189,249,28,217,209,6,231,44,117,146,19,39,199,190,3,64,203,54,0,254,123,81,129,8,62,107,101,40,126,163,165,35,249,228,173,65,72,19,97,54,118,86,173,52,155,22,115,104,246,156,133,54,127,135,108,100,87,75,30,241,42,139,5,176,112,200,247,150,71,15,92,198,38,18,173,206,234,168,179,210,7,194,20,78,150,24,174,227,110,127,103,49,169,74,179,41,181,226,235,93,141,116,158,186,56,55,160,22,3,136,80,145,26,85,157,106,67,184,10,208,241,79,255,218,199,249,241,99,242,51,39,177,240,169,100,201,133,201,25,75,38,102,243,246,81,19,174,229,158,89,8,176,68,204,202,130,240,94,81,213,29,93,154,8,20,122,62,213,57,45,79,113,151,51,90,132,14,218,66,255,79,108,15,165,148,97,121,188,141,18,145,106,178,148,222,55,72,164,65,49,53,137,147,146,27,193,22,87,128,108,93,143,219,14,61,188,106,155,189,229,146,189,255,58,8,22,253,0,1,21,193,140,175,84,0,3,130,4,254,150,222,135,23,86,82,25,84,198,163,48,82,64,155,105,127,201,191,217,249,253,237,234,249,233,55,252,219,111,230,207,143,6,159,75,20,214,41,81,1,80,80,5,44,24,48,208,223,254,95,71,161,50,250,172,45,242,218,115,222,15,159,195,246,240,229,207,182,23,218,163,215,208,22,209,87,169,64,34,99,4,18,180,97,245,180,142,19,64,35,92,86,114,195,99,69,228,134,11,110,182,225,93,34,218,108,53,22,1,58,49,211,14,232,41,186,23,178,219,245,170,125,113,56,254,203,164,200,50,81,101,5,137,214,226,205,186,64,183,206,56,101,77,134,120,11,1,110,184,162,165,253,224,169,23,10,181,226,156,194,170,153,119,128,56,221,70,195,221,244,26,47,18,101,68,187,72,244,18,55,186,170,141,190,251,62,15,207,91,125,120,121,245,253,84,7,202,70,157,225,1,206,233,100,34,36,14,107,159,165,188,115,111,168,150,103,103,59,49,210,140,5,121,165,63,22,249,180,250,214,89,126,139,47,202,79,63,122,97,216,49,109,2,50,86,24,14,192,217,65,101,156,16,199,222,52,69,39,83,97,229,146,49,50,232,184,230,177,114,121,84,184,12,142,61,140,199,67,156,153,29,49,200,52,42,253,247,136,178,225,239,125,234,187,95,208,216,50,104,59,148,7,164,48,104,197,22,96,139,4,6,1,201,208,34,207,136,29,43,30,22,179,143,156,116,105,54,197,220,105,87,204,170,187,89,126,103,55,46,98,168,1,107,8,90,73,75,182,221,214,205,216,45,129,129,209,221,143,89,106,55,30,197,89,55,208,170,85,100,172,230,26,209,82,184,222,180,128,105,171,179,19,125,80,208,10,217,10,0,220,65,9,12,24,41,80,171,178,14,22,92,83,1,11,105,102,109,86,199,63,252,118,63,206,249,180,93,133,76,19,75,79,60,44,208,233,211,76,108,204,47,137,227,155,102,192,202,134,226,36,252,172,188,58,183,50,17,33,167,61,139,187,35,230,92,214,149,29,179,34,146,180,67,64,172,91,217,252,196,216,117,56,216,110,94,193,80,52,209,169,182,37,40,88,41,172,7,34,183,253,237,206,114,169,217,189,234,36,52,84,174,0,208,128,185,167,133,11,172,123,143,68,196,98,20,137,68,111,123,146,74,180,191,188,172,237,31,62,146,127,146,151,119,238,249,171,243,225,19,57,73,21,146,216,158,134,233,23,194,56,64,152,239,212,152,201,176,215,72,104,85,87,175,235,146,151,23,218,47,183,207,232,252,129,90,9,221,75,67,42,174,161,202,34,1,58,224,50,193,195,137,61,114,35,232,4,34,203,140,19,51,69,238,228,146,110,137,198,226,190,120,99,39,53,159,142,186,65,163,122,71,237,0,231,136,203,132,24,46,99,91,154,111,12,122,138,64,14,86,179,102,36,148,53,231,116,244,0,97,43,78,214,246,133,87,161,158,198,32,128,6,165,1,98,240,142,184,64,71,129,239,244,222,184,145,137,187,67,68,160,211,94,230,155,169,239,234,93,251,198,245,85,123,255,242,213,101,255,230,224,215,238,94,168,20,110,154,74,161,170,99,65,88,67,46,174,95,78,177,102,116,38,167,98,18,179,216,65,199,44,146,15,103,59,170,166,237,183,62,246,247,39,19,56,112,120,136,119,64,12,214,144,147,57,20,72,7,151,11,36,168,29,47,184,100,20,74,101,80,206,131,178,28,167,56,7,205,0,198,233,144,102,240,104,84,43,215,56,113,171,173,203,253,246,54,31,87,214,82,115,232,41,86,4,17,103,104,220,131,173,95,160,29,7,204,79,73,185,100,27,22,185,71,96,36,103,214,147,155,238,220,110,63,159,162,61,148,163,219,178,204,172,212,108,169,179,49,108,92,75,55,206,32,98,213,72,173,97,59,109,198,205,114,60,35,226,128,37,251,135,234,46,231,112,161,3,88,79,85,53,179,29,1,211,84,74,43,137,124,42,215,244,177,13,209,187,192,46,91,12,2,198,96,11,26,233,169,44,58,148,67,202,90,159,251,25,157,68,203,209,121,110,103,216,54,9,49,167,100,49,154,177,64,38,107,146,96,204,131,240,77,240,15,226,117,235,3,230,129,205,171,134,158,142,192,212,146,249,156,196,21,14,153,30,0,50,89,27,118,212,151,81,28,230,93,117,157,232,101,43,4,34,167,83,150,64,6,184,134,30,107,20,182,80,26,237,122,218,171,43,203,206,203,212,118,78,238,148,69,224,5,20,3,212,40,245,189,140,9,190,7,1,5,72,8,183,177,158,233,253,86,250,92,217,223,189,234,249,167,157,183,247,244,254,2,95,112,239,106,26,185,199,192,1,224,116,52,47,95,36,195,94,49,213,4,45,105,41,131,26,171,209,240,58,240,160,201,207,179,250,245,122,137,185,118,117,248,213,78,87,143,77,194,147,8,16,19,224,4,197,101,37,11,247,5,132,70,92,38,48,160,102,240,46,94,154,91,202,75,183,73,141,21,244,136,138,110,118,160,46,106,58,32,158,55,90,142,4,165,109,195,91,191,34,45,51,60,17,16,86,12,116,120,193,16,60,148,1,170,184,150,140,64,37,85,168,32,198,246,48,114,135,148,183,118,85,87,73,92,66,2,161,59,83,55,143,189,187,175,125,59,157,213,179,118,91,243,240,206,23,246,221,125,222,189,207,184,1,117,82,100,227,8,40,202,61,192,40,1,220,225,175,186,231,233,122,82,31,75,126,75,125,136,173,33,75,178,136,161,144,195,15,229,227,243,186,77,65,71,22,118,30,30,193,227,97,44,131,135,14,244,148,103,8,98,200,32,199,138,90,50,22,52,46,99,101,30,140,203,144,41,31,140,1,61,87,190,208,74,79,156,247,212,203,68,113,53,94,50,53,162,68,58,38,38,169,135,10,134,247,176,82,27,24,22,132,151,237,157,68,82,79,177,148,142,64,47,82,120,95,127,233,215,119,218,3,156,226,172,122,54,43,142,111,140,70,180,32,45,140,183,24,221,219,138,108,212,189,234,226,102,184,152,233,62,20,22,187,87,41,226,89,17,95,166,91,220,79,14,210,92,81,78,194,98,107,21,46,9,64,8,24,204,5,82,213,165,123,194,4,162,145,145,101,9,1,58,228,135,229,243,118,116,110,75,107,51,138,81,97,229,252,44,36,213,7,72,66,22,156,120,154,137,177,41,88,172,2,194,250,18,48,179,146,176,109,91,10,5,50,5,208,146,239,206,89,240,49,135,118,133,199,185,205,154,165,254,12,177,91,138,201,0,150,183,155,15,58,242,162,136,110,60,104,16,240,93,192,29,153,64,57,16,175,186,223,209,109,8,87,19,236,47,7,178,115,227,155,188,147,213,181,30,126,41,200,18,87,80,160,174,235,170,125,11,76,8,64,121,143,80,20,64,108,34,75,234,150,75,251,219,127,245,252,253,62,110,238,248,61,210,131,27,193,176,238,83,210,200,140,1,163,121,234,228,31,250,133,48,9,82,77,154,143,32,69,76,51,67,21,109,104,95,201,41,171,187,11,175,95,151,47,191,94,249,84,95,129,224,214,42,229,17,1,86,196,1,148,22,246,112,51,128,211,100,66,28,6,38,46,58,8,220,177,109,58,233,68,123,146,78,50,31,236,48,36,50,113,225,217,150,134,215,41,170,48,34,128,217,234,241,1,210,50,167,97,9,48,10,61,29,158,97,213,151,223,62,38,47,234,150,240,108,143,233,78,54,135,33,188,11,171,35,9,200,180,139,168,110,219,75,235,59,221,182,174,84,173,222,69,211,206,174,187,215,123,125,247,157,215,254,185,251,43,160,78,21,20,13,64,129,5,230,160,173,153,178,247,96,3,119,102,63,30,203,79,245,190,45,35,146,177,79,179,163,244,234,199,122,255,170,110,2,9,57,112,152,41,224,0,14,15,79,65,163,63,104,80,160,195,122,172,83,133,193,198,128,142,52,147,14,100,27,10,167,131,17,65,118,67,94,100,161,154,85,197,150,182,148,189,220,81,135,138,173,44,82,8,135,80,27,247,84,2,213,120,1,211,150,209,158,242,76,106,22,247,14,252,252,193,206,71,114,206,175,13,127,44,203,130,90,59,84,69,138,106,141,50,113,91,176,46,74,247,152,126,53,165,207,112,156,94,204,92,105,210,152,67,151,122,38,192,192,172,100,6,20,77,112,244,72,7,75,215,49,59,19,226,183,145,118,224,11,186,11,165,192,104,14,42,40,1,203,205,129,90,4,75,135,114,24,62,147,178,78,230,58,61,179,56,30,50,58,99,25,97,194,141,186,102,101,117,25,146,198,42,144,91,27,83,229,217,71,17,64,132,187,145,164,188,88,216,124,233,105,153,49,80,200,144,6,48,29,243,57,135,92,227,152,149,54,172,168,47,208,26,228,241,22,244,2,24,122,192,47,209,19,2,73,111,18,125,95,191,63,166,247,185,139,93,157,98,242,42,216,126,59,178,129,45,23,66,132,56,95,54,49,149,23,96,172,183,154,175,3,31,185,36,180,252,185,177,191,123,221,121,99,207,223,239,108,238,179,116,210,61,114,39,243,216,37,106,131,36,150,36,86,116,63,240,113,145,115,249,226,248,107,206,80,33,159,1,37,208,84,164,144,149,148,22,36,72,38,63,214,190,246,245,94,104,95,97,201,41,103,175,51,14,106,245,10,172,33,104,1,84,118,113,7,135,9,12,212,109,14,209,128,154,170,217,225,61,67,190,63,15,26,128,14,22,170,254,57,166,6,183,235,125,154,2,98,224,174,96,16,64,214,151,68,75,130,12,116,76,145,134,5,115,18,160,160,183,83,212,10,174,128,29,51,212,94,0,116,187,140,167,6,160,69,87,144,84,197,69,2,93,15,103,223,250,229,164,110,247,220,157,29,235,155,19,121,59,119,223,92,223,181,15,111,238,253,181,123,157,190,1,26,55,34,74,129,212,208,130,160,130,90,53,15,227,181,191,63,25,59,83,204,5,52,235,17,169,191,179,143,111,191,193,211,12,10,26,238,160,144,151,137,7,223,143,91,216,28,182,1,163,51,180,207,41,135,130,106,99,227,50,24,229,131,102,20,198,101,40,92,14,74,81,75,130,187,174,180,162,232,218,47,213,77,152,195,22,162,146,146,84,195,223,85,225,12,86,16,6,4,65,3,50,220,51,35,248,189,43,126,254,104,231,51,110,121,54,150,159,139,219,128,58,76,139,80,235,8,66,153,98,168,73,237,60,11,102,44,215,133,43,130,235,131,44,48,96,20,192,176,51,239,241,50,228,116,142,54,103,237,184,156,177,71,97,169,105,34,12,212,94,106,40,42,52,219,196,186,130,72,71,196,193,153,120,194,3,171,114,88,63,179,224,211,179,214,99,57,94,205,53,204,32,195,227,194,121,100,149,222,185,250,39,157,101,183,2,147,179,150,42,48,15,1,159,139,79,121,36,177,70,7,16,91,38,137,22,13,68,205,214,35,68,214,119,75,50,119,244,18,79,114,137,119,245,143,124,82,134,209,244,191,213,98,196,223,33,21,236,197,159,47,181,80,92,74,55,197,203,116,35,178,179,162,151,153,185,191,246,223,31,243,55,123,216,113,188,93,246,54,34,47,210,118,104,96,87,3,178,52,232,212,157,47,108,1,4,150,74,7,50,6,239,217,124,31,123,124,165,239,199,205,243,79,47,44,207,203,187,59,119,255,255,196,255,124,120,31,194,131,27,246,152,5,12,217,140,166,107,148,134,11,31,133,19,130,128,74,251,133,96,168,87,74,62,130,43,165,140,128,224,3,166,193,168,176,160,177,30,124,125,102,47,55,248,82,251,107,92,108,59,238,191,46,203,94,33,40,170,21,84,118,186,163,11,19,129,86,143,184,174,59,141,208,162,175,175,70,52,102,246,207,196,170,160,83,133,253,23,89,146,78,44,87,134,0,129,24,14,154,75,193,29,8,145,192,128,146,1,145,150,57,137,75,183,193,86,76,107,6,10,70,128,84,100,161,229,5,10,124,123,222,114,170,146,43,26,208,190,16,239,42,33,81,3,115,55,213,58,221,236,186,161,168,223,133,206,151,137,233,59,168,111,213,151,235,31,171,215,111,223,189,95,187,47,71,191,143,200,219,186,180,134,10,108,104,97,11,133,48,238,217,149,79,125,89,47,189,0,11,27,208,72,234,143,47,95,117,149,166,108,100,35,44,238,4,160,224,226,151,15,223,137,33,22,241,56,22,195,149,175,147,15,9,219,194,101,40,92,6,71,249,144,51,4,198,134,136,200,245,115,208,78,92,229,43,89,149,138,215,35,79,170,171,220,201,65,224,71,156,210,16,81,4,202,110,231,119,64,120,79,75,86,118,62,62,231,157,205,109,177,34,151,150,89,223,136,22,112,212,49,48,185,106,168,140,20,57,194,5,51,173,101,31,207,207,172,101,252,34,175,188,83,214,201,210,16,215,50,126,25,132,38,102,184,140,62,13,38,35,78,246,110,162,60,148,26,128,12,184,77,97,197,206,91,240,120,20,125,49,65,25,52,199,166,241,139,211,185,29,143,78,227,245,40,155,252,248,217,241,105,214,226,40,103,233,72,89,7,169,188,179,220,89,48,141,0,169,53,151,186,233,178,90,106,28,131,172,24,121,147,195,72,149,31,51,206,80,22,36,86,12,204,48,20,34,116,60,192,108,206,126,27,70,247,213,24,73,161,229,161,243,167,88,208,11,170,91,208,211,79,187,21,126,130,87,237,23,188,189,103,255,231,201,123,20,85,197,173,29,68,4,69,236,94,20,135,45,214,170,19,246,102,4,5,8,1,54,72,8,157,247,219,39,254,227,31,54,255,202,53,241,162,23,50,118,79,36,126,103,36,44,209,34,176,109,4,206,40,40,43,200,35,247,249,130,23,128,196,76,36,217,196,197,130,128,169,57,200,121,132,134,124,70,92,8,239,144,110,85,43,124,125,114,91,8,47,151,121,161,125,149,167,218,213,171,86,209,242,36,73,101,58,208,238,116,40,66,52,160,24,1,176,93,193,30,206,181,190,168,128,56,37,133,187,103,152,6,155,206,141,21,118,90,74,162,45,4,104,250,144,175,29,107,187,25,7,44,72,24,3,211,29,106,166,150,103,69,37,14,20,51,37,2,228,84,133,66,185,47,84,181,119,41,19,68,173,196,41,105,211,86,21,23,17,111,68,28,233,244,29,121,226,109,234,238,250,250,59,95,158,47,250,121,248,214,1,40,65,5,44,200,3,228,46,52,160,27,223,252,113,115,245,145,55,155,99,143,254,223,59,240,85,255,243,246,93,157,175,96,4,134,120,113,70,128,59,233,184,134,223,196,247,96,13,20,226,59,51,63,249,244,215,249,108,248,98,102,134,83,156,77,103,153,33,148,152,65,51,9,60,12,216,195,41,11,66,10,41,35,182,205,149,213,222,70,86,120,138,42,10,212,73,45,43,162,26,49,196,72,103,217,48,173,69,237,233,237,12,228,15,246,116,15,231,97,146,5,49,52,90,162,80,66,108,122,112,187,64,31,182,167,229,33,163,230,171,246,83,185,188,153,181,110,179,29,202,88,167,4,239,199,237,50,137,67,176,144,17,150,16,229,214,145,188,155,156,131,118,76,41,68,128,220,18,51,157,204,113,233,208,237,255,31,252,120,245,190,182,26,201,163,119,255,188,214,103,173,57,78,141,113,176,72,71,202,207,156,253,214,220,52,46,35,65,58,200,157,211,44,189,76,37,198,89,88,19,117,61,99,69,172,136,121,180,1,163,68,84,195,87,49,239,164,15,37,89,33,68,122,128,40,44,99,41,211,243,187,37,61,1,234,128,80,214,9,138,21,236,27,29,32,64,76,10,110,4,194,123,231,33,65,55,119,117,27,175,113,232,163,235,174,125,243,124,225,121,115,51,219,248,86,238,225,230,130,243,196,43,7,81,165,164,178,110,64,20,72,252,226,169,133,0,78,60,233,214,74,46,72,199,95,145,31,95,238,95,110,57,223,233,151,79,157,155,111,224,232,44,132,17,15,8,192,27,6,4,8,160,219,235,118,202,198,30,110,212,127,183,204,239,185,14,217,192,162,90,58,122,143,164,58,147,110,175,165,197,171,161,33,121,139,222,133,244,160,253,11,237,17,203,87,163,107,21,121,33,121,36,92,40,166,8,129,2,112,194,27,177,7,54,125,223,1,2,109,15,4,21,26,180,35,178,219,136,11,71,77,237,173,196,185,119,10,23,187,41,32,208,208,18,121,194,255,93,251,235,152,105,69,129,32,143,165,106,56,9,68,19,58,70,109,81,204,251,150,41,238,18,85,251,2,157,146,162,80,187,155,138,119,164,173,27,87,217,246,213,148,183,58,243,219,59,251,174,239,91,125,245,253,20,51,244,220,113,139,122,65,159,208,64,11,65,75,44,143,54,159,235,62,217,21,12,47,255,232,223,124,245,59,250,246,221,189,18,88,200,0,64,208,140,134,42,255,8,126,9,183,225,99,0,122,24,239,107,231,79,95,194,171,248,155,49,25,6,182,195,64,50,40,143,3,144,224,49,66,68,214,138,49,46,5,153,149,151,120,33,108,26,74,235,16,218,212,34,28,7,25,209,10,244,142,50,141,61,171,158,103,127,46,201,239,238,233,27,244,36,184,133,96,67,214,168,105,65,98,77,13,232,208,12,101,86,239,95,46,114,57,111,241,229,146,146,108,122,245,116,166,215,94,127,204,181,171,254,176,101,217,134,58,114,209,149,45,54,140,12,17,110,155,217,160,6,161,152,245,132,206,141,106,74,204,37,172,82,156,175,190,31,241,243,182,182,106,7,255,199,125,248,90,9,10,196,146,26,74,132,201,78,28,70,119,208,141,6,112,194,93,93,46,168,202,217,170,76,122,70,149,153,139,156,143,19,196,102,110,185,11,25,47,8,145,83,44,109,152,85,91,50,68,112,162,184,138,63,39,40,245,225,141,251,232,26,239,125,227,125,245,125,94,235,155,215,189,39,190,179,104,191,109,23,200,57,120,231,92,98,4,97,77,68,12,83,35,18,194,81,10,161,151,200,143,187,126,237,172,179,251,173,244,121,115,127,255,166,249,231,229,45,15,245,171,221,17,18,169,101,4,73,131,92,129,192,96,0,80,16,187,126,49,100,153,0,233,11,168,129,212,171,184,199,115,133,54,160,189,62,47,135,230,73,111,158,190,210,126,181,125,2,121,29,40,69,102,43,0,50,67,25,145,128,220,128,61,91,94,176,246,170,174,184,168,226,64,71,180,215,70,176,149,184,174,14,153,40,208,241,43,83,67,235,20,127,127,29,39,222,109,99,96,18,152,132,83,14,184,196,17,193,119,237,157,176,226,56,17,21,124,91,119,0,167,146,106,226,39,64,34,42,184,218,87,72,47,178,46,211,17,21,47,161,209,149,234,132,157,190,80,191,181,30,206,131,190,98,114,127,0,200,5,160,15,96,211,130,53,63,103,162,209,61,235,86,35,143,103,186,31,45,184,75,247,243,15,230,118,12,240,215,97,63,46,14,11,97,70,44,19,51,63,132,95,199,229,43,255,88,35,63,180,195,116,120,116,139,183,255,240,175,57,153,106,252,205,112,5,249,16,121,51,8,2,150,112,240,40,69,80,203,64,107,187,184,5,9,215,161,234,80,143,148,105,115,100,166,106,62,219,208,141,125,62,187,231,249,61,87,205,246,231,212,30,105,72,8,92,0,71,137,105,91,222,134,97,214,233,178,135,31,50,143,243,10,111,227,48,123,52,6,41,237,137,208,27,253,79,192,171,45,153,201,165,9,13,44,24,70,178,54,191,193,168,217,213,105,123,39,212,82,51,201,51,218,160,94,88,158,6,145,102,117,88,246,165,231,117,152,143,169,124,140,198,233,235,115,250,90,6,192,53,56,41,168,58,37,158,213,59,164,72,136,105,27,119,150,1,38,49,158,45,168,92,168,229,34,159,2,17,103,53,2,105,174,88,94,253,182,140,32,210,33,105,161,69,210,53,228,2,129,192,85,16,203,76,36,48,1,85,229,234,248,173,237,212,231,238,250,170,207,241,237,187,126,30,222,115,208,233,187,221,147,125,100,167,27,235,240,14,64,64,207,57,79,224,64,100,24,26,180,232,158,166,40,204,198,239,0,131,125,56,246,250,239,190,191,251,96,255,246,188,252,187,92,194,110,90,158,81,191,210,30,101,164,117,88,176,85,88,5,5,32,117,141,45,47,118,127,160,102,59,193,155,165,191,233,105,102,87,170,15,65,161,184,208,194,148,72,128,225,229,85,96,94,105,123,226,203,115,124,181,125,129,182,122,206,94,35,81,163,197,86,110,125,222,112,107,25,161,181,122,123,61,146,58,106,141,208,205,240,20,146,223,185,248,168,120,160,134,251,78,62,134,230,237,159,50,241,46,164,110,105,185,27,82,189,91,164,249,174,75,237,46,166,71,119,71,233,28,177,149,207,9,39,214,1,2,233,8,134,171,41,134,251,3,149,152,20,171,165,246,2,215,228,75,197,37,84,71,84,123,71,86,42,232,238,207,236,213,55,139,39,171,233,238,50,156,207,214,168,230,94,121,255,36,140,187,138,35,153,211,248,250,180,118,166,141,122,51,105,95,101,212,243,240,84,122,187,178,175,215,113,12,175,101,110,253,57,240,99,121,25,131,114,230,103,240,163,188,244,187,248,111,203,131,57,44,151,43,163,97,136,248,151,240,191,14,191,92,221,124,120,13,159,192,107,227,57,18,242,116,133,43,153,181,224,81,9,246,142,220,85,156,88,149,37,48,117,215,18,137,97,52,22,201,88,197,219,103,255,93,62,94,110,49,116,212,146,238,209,38,22,94,70,208,130,36,109,76,91,7,217,217,138,246,188,252,0,203,230,234,230,3,251,153,164,38,229,14,83,50,191,92,215,231,51,62,218,172,25,77,84,35,148,51,110,68,36,43,41,32,142,218,61,66,195,219,16,205,224,208,22,110,72,119,122,123,213,31,233,58,94,23,143,106,142,14,94,161,25,119,108,182,233,143,123,121,70,1,84,211,130,170,41,100,142,9,238,129,114,138,93,30,166,91,53,84,193,73,82,204,69,6,80,55,232,70,89,222,107,243,105,100,31,24,16,10,9,178,6,172,100,183,79,77,89,78,128,111,39,88,68,111,5,64,104,0,91,247,84,123,102,189,235,251,166,207,187,235,125,191,208,246,125,220,119,209,222,39,236,241,246,120,51,100,120,7,32,46,204,85,8,136,2,133,71,143,120,195,88,177,68,146,236,219,203,96,191,254,237,254,235,37,121,118,243,85,167,185,204,157,159,12,35,167,217,47,165,201,112,40,130,179,5,186,5,173,33,224,197,22,248,122,169,226,109,121,126,183,33,128,108,173,207,112,159,187,163,71,44,5,214,58,217,192,90,217,241,190,92,68,203,96,19,9,121,93,79,242,16,3,200,187,193,175,247,94,108,46,188,23,208,215,225,86,242,226,141,173,18,216,192,202,1,119,173,45,221,148,184,108,16,29,181,80,220,84,213,31,215,116,184,113,225,98,135,190,26,249,185,9,253,238,207,57,152,169,154,65,105,212,201,105,208,169,104,177,162,106,243,249,44,185,192,225,29,221,185,30,115,206,10,26,113,129,38,128,211,69,4,34,36,84,34,109,50,216,201,51,58,147,198,17,21,136,210,59,178,161,209,213,193,59,117,39,38,13,86,137,196,185,161,199,85,234,182,219,210,235,131,93,46,63,191,140,238,94,236,183,196,132,5,187,229,24,136,236,205,206,194,18,91,157,204,235,56,206,175,176,140,85,253,219,153,159,66,55,83,130,228,20,70,178,206,211,242,215,249,151,254,92,191,49,252,124,166,13,64,135,91,135,143,225,179,252,204,64,24,106,145,48,17,201,10,77,185,218,83,68,28,250,28,181,139,166,210,164,124,51,35,227,143,143,63,220,33,73,81,123,180,81,142,221,211,93,60,77,34,50,10,181,2,94,230,7,242,216,2,92,230,146,253,210,100,102,158,1,141,61,13,190,176,175,54,197,114,194,142,119,111,152,34,195,145,33,6,238,48,208,27,66,216,179,232,78,149,74,19,163,101,250,232,250,93,5,12,58,195,176,82,169,221,33,7,155,113,36,140,58,133,90,12,249,150,127,78,25,43,10,12,38,134,42,171,162,9,47,227,8,199,200,8,72,210,58,11,153,49,80,125,91,150,202,217,50,112,236,133,11,255,32,128,164,223,204,36,86,182,35,154,183,209,82,39,195,27,50,125,154,40,206,225,182,199,231,112,2,234,254,83,203,45,90,68,238,10,25,53,172,253,95,185,127,222,240,96,239,218,201,19,173,250,118,109,215,214,71,170,22,139,234,134,25,222,203,78,8,128,2,212,128,8,45,13,170,98,192,24,181,197,65,50,181,171,124,175,250,135,23,246,188,46,47,110,140,224,158,233,243,73,166,191,15,135,144,226,30,189,40,172,177,0,136,183,162,5,173,43,189,42,87,59,182,121,116,27,46,17,43,2,221,92,253,134,239,47,13,106,104,1,194,52,48,68,206,35,129,208,75,132,246,175,124,189,107,239,93,235,37,50,128,229,208,26,188,181,235,21,16,221,162,3,209,10,110,170,96,145,190,142,195,203,129,21,145,100,191,188,163,183,87,33,117,251,239,66,97,196,67,167,134,156,200,140,37,222,24,40,12,244,172,205,7,10,190,136,170,26,226,199,18,17,8,102,226,76,7,21,21,82,85,220,161,43,27,218,230,105,111,52,15,119,234,103,199,215,189,147,248,94,146,88,240,231,165,186,223,47,120,253,209,171,170,175,159,113,191,71,166,252,98,100,186,147,46,224,60,147,160,206,154,146,204,85,254,55,190,25,127,57,255,8,175,174,1,112,22,133,236,132,213,206,112,140,127,4,127,48,253,213,76,51,156,1,104,131,96,239,248,6,254,124,60,155,1,144,1,238,64,164,137,168,29,120,154,20,140,10,74,158,103,189,252,103,230,205,224,198,23,183,221,61,211,66,123,188,41,151,108,25,138,18,20,67,159,145,38,236,243,46,5,181,177,201,185,201,42,94,218,109,180,244,77,178,243,110,251,241,198,58,247,219,35,200,118,106,154,111,58,162,153,161,76,6,154,52,100,183,20,22,215,154,201,247,30,63,169,238,172,185,157,121,180,11,2,231,61,206,9,236,136,19,25,201,144,50,11,153,225,1,212,30,242,39,101,244,4,92,17,21,171,136,122,101,189,143,55,49,109,150,177,25,36,40,115,149,199,14,35,235,39,101,49,111,191,119,67,80,72,195,26,227,23,80,105,0,251,113,222,182,224,205,76,238,140,98,70,176,57,243,159,223,119,127,184,251,246,142,67,87,195,183,107,218,117,178,106,165,77,167,22,86,219,77,211,197,59,118,160,156,135,5,170,7,81,138,98,219,64,162,190,167,179,111,180,95,248,245,95,119,158,151,107,50,50,243,123,236,2,14,47,165,212,98,147,166,119,39,82,37,14,179,0,100,200,58,176,5,101,197,212,245,55,8,198,122,53,138,76,54,176,87,162,175,64,91,98,175,128,74,172,228,251,228,251,111,153,219,246,152,235,80,1,37,41,232,25,34,50,123,253,240,211,231,190,222,151,159,231,184,198,146,210,118,200,3,156,32,28,120,187,130,0,221,92,224,206,5,21,112,51,172,27,64,4,105,47,198,138,251,174,100,26,250,80,200,173,224,14,170,39,72,171,34,7,238,226,212,78,70,81,35,238,11,196,34,13,238,9,225,233,248,210,57,83,85,157,121,22,36,32,17,36,234,234,26,47,50,66,139,68,128,9,166,110,83,165,62,235,188,190,20,226,15,213,59,120,146,236,234,33,232,228,231,183,230,239,255,93,249,238,217,79,253,79,25,200,35,230,17,103,175,136,70,193,206,132,32,156,51,206,42,184,158,125,201,155,211,245,235,120,135,91,64,25,126,135,245,176,75,166,113,249,167,70,223,27,254,71,14,135,57,54,224,48,98,91,255,122,240,248,84,60,218,217,24,26,84,104,170,174,86,252,172,58,189,188,28,93,255,147,235,88,240,169,222,89,28,13,247,72,105,154,114,177,162,132,101,202,52,140,165,71,202,1,238,211,71,115,210,251,172,39,106,153,18,185,36,100,203,78,112,231,106,251,217,230,124,57,182,197,29,217,204,232,141,238,242,156,6,19,68,208,81,193,68,240,149,148,202,245,214,62,55,144,74,46,84,151,66,144,177,185,1,205,131,160,129,82,64,128,91,81,143,183,240,212,105,165,238,65,120,186,179,245,196,128,107,133,129,29,34,175,44,182,235,130,103,121,81,141,88,165,73,230,133,114,85,126,122,49,241,108,33,198,25,149,202,231,203,16,32,0,37,136,18,174,238,241,150,1,50,137,73,104,184,7,121,136,170,198,162,33,206,219,22,209,236,174,24,108,118,59,228,136,131,159,255,255,240,247,182,191,10,73,223,213,139,246,13,38,178,93,129,208,6,67,200,46,192,98,105,207,123,121,58,109,5,107,100,109,225,145,41,60,235,151,127,50,239,45,235,194,146,236,236,219,179,190,135,13,236,209,162,119,64,204,146,111,154,127,111,81,11,129,141,16,20,94,152,0,96,203,128,214,24,0,90,133,7,179,74,255,200,254,119,137,24,214,18,128,87,64,229,28,127,126,57,216,3,196,1,1,5,75,211,157,190,234,157,165,49,228,119,175,111,123,218,122,129,175,242,204,203,156,161,54,64,143,88,30,111,193,21,163,52,80,176,122,161,132,99,245,28,67,148,251,84,227,204,185,68,155,184,3,1,172,170,233,46,59,3,184,41,250,133,65,119,171,0,53,234,129,82,169,195,20,151,12,57,150,240,16,3,24,106,164,22,221,55,151,214,76,217,221,153,102,167,139,102,197,39,146,46,43,11,75,210,113,183,93,177,50,129,68,92,68,116,61,139,182,106,58,177,229,208,157,130,114,46,30,161,157,114,83,242,99,45,111,240,198,146,246,183,111,60,175,87,231,156,236,108,104,191,167,143,248,118,130,229,177,202,4,140,200,206,100,193,100,108,78,232,38,222,205,188,205,39,59,118,199,85,30,138,127,42,252,65,252,223,255,206,222,63,86,194,118,58,40,11,142,127,250,119,252,242,25,94,89,95,157,92,239,144,178,208,153,138,220,146,120,121,126,174,87,61,78,103,26,113,35,178,121,48,51,86,169,157,230,142,219,179,41,51,196,90,104,217,187,221,43,250,62,219,251,164,62,168,251,90,176,25,106,135,247,248,175,242,30,58,119,83,62,126,231,83,249,73,221,139,37,37,50,73,45,181,191,51,222,221,95,165,141,18,170,165,166,144,156,253,195,22,94,208,196,92,108,174,101,240,82,30,227,40,100,9,20,220,96,226,165,229,42,103,168,97,106,58,39,41,69,179,209,170,193,99,94,152,109,177,65,175,21,198,92,141,216,137,227,106,192,238,206,51,94,63,116,1,61,33,91,198,25,72,16,1,186,24,207,208,168,70,174,41,42,97,220,9,20,172,246,34,224,145,64,213,147,183,26,39,231,178,199,6,19,239,17,10,7,227,109,226,94,127,75,182,176,139,119,23,108,97,1,126,255,234,239,111,123,43,202,187,122,98,182,224,34,23,202,0,238,122,42,213,195,141,20,17,196,158,151,200,27,238,223,138,255,180,143,85,89,23,177,73,133,197,46,189,61,169,225,197,11,83,128,226,9,226,239,117,21,209,194,27,35,78,136,0,4,6,244,107,66,177,170,95,138,239,35,15,92,117,153,78,206,51,218,51,164,66,129,160,9,18,122,252,69,58,21,64,1,36,102,195,106,17,12,5,61,42,1,131,0,200,163,3,57,18,200,202,90,47,18,242,114,156,211,240,194,243,114,125,165,157,193,167,35,71,68,82,220,217,163,76,129,66,79,156,44,232,216,176,227,133,0,185,161,12,192,133,206,30,2,48,113,152,203,114,183,86,223,131,90,203,157,181,178,67,203,247,99,45,222,143,182,216,89,235,218,114,199,85,129,247,221,1,245,39,25,152,178,57,47,129,178,97,185,36,46,149,216,186,136,72,30,2,121,8,152,226,239,249,55,159,190,63,92,40,89,172,184,147,18,14,240,116,151,136,8,132,118,182,83,43,100,6,50,174,132,59,18,46,137,112,3,46,20,46,218,129,25,149,101,115,217,34,61,137,107,197,94,155,99,234,234,71,227,43,217,139,123,185,122,103,254,205,79,111,163,157,237,174,141,235,233,249,200,251,150,164,68,80,142,153,132,201,238,135,118,15,251,78,102,210,147,183,39,150,85,164,191,159,106,238,110,30,224,78,60,226,12,6,186,201,50,2,248,40,92,188,77,210,77,47,75,250,14,183,142,37,125,209,172,55,178,78,160,148,107,236,25,224,161,176,169,233,54,132,95,183,160,195,157,201,54,145,149,102,98,211,14,19,205,151,193,207,62,79,167,248,28,12,121,199,246,247,49,61,101,231,202,62,63,232,220,156,125,229,192,102,158,182,22,17,174,191,29,218,14,134,97,207,98,235,221,157,222,102,95,101,247,164,158,97,159,252,241,230,228,249,184,179,184,115,96,211,48,221,69,22,218,104,50,185,178,189,70,236,57,162,115,44,81,122,125,49,21,180,189,14,223,97,63,182,207,28,224,67,228,190,118,153,243,224,198,186,196,103,221,93,63,127,209,223,239,164,241,253,80,71,128,187,73,188,56,64,160,37,175,58,100,1,50,161,25,153,237,25,25,205,7,205,222,182,12,70,111,244,104,86,104,180,37,243,41,55,236,1,179,12,243,152,241,132,78,114,3,229,29,64,15,116,35,226,69,40,49,137,91,115,98,225,14,96,153,227,157,172,43,190,7,211,195,187,118,153,153,11,52,63,117,239,210,3,4,56,75,111,97,11,128,18,168,76,192,74,8,240,13,128,27,196,139,19,92,148,99,22,101,167,188,110,185,188,127,252,15,121,86,190,224,111,249,144,3,26,32,86,246,172,216,160,199,85,112,255,190,193,55,15,248,21,128,238,27,33,79,165,249,191,39,130,216,191,191,44,204,61,191,123,21,218,250,24,153,202,41,103,245,163,202,68,137,167,211,185,144,25,33,47,161,189,14,214,140,195,215,151,235,43,92,43,211,238,81,200,60,214,244,79,162,129,232,164,16,168,193,160,217,195,137,21,109,146,85,147,53,128,153,168,182,196,90,163,180,96,104,3,218,26,214,250,68,28,107,31,44,111,82,111,71,145,20,72,204,178,241,80,150,94,0,9,146,114,63,228,199,221,97,195,251,33,160,220,128,24,9,8,225,142,118,100,114,19,2,147,184,184,200,9,176,188,58,12,161,144,105,174,58,81,90,215,184,28,101,211,192,164,36,123,150,159,21,239,152,184,222,21,155,244,247,26,253,88,99,183,71,232,189,172,119,170,15,206,88,121,219,49,207,189,249,161,243,18,135,66,203,39,195,33,14,149,120,115,248,70,13,155,99,248,207,12,77,134,217,208,147,137,215,228,144,3,111,224,76,188,80,132,160,170,175,28,98,88,151,235,25,26,205,50,31,107,228,108,196,83,211,0,144,102,82,41,88,7,161,93,42,122,144,22,229,4,217,116,149,63,80,140,137,184,138,144,141,243,222,121,62,124,103,248,125,29,124,57,101,230,55,253,54,137,135,20,45,227,0,43,109,251,205,170,8,93,234,61,108,246,43,157,221,201,219,227,60,163,81,78,100,196,98,140,73,244,187,166,124,54,215,51,253,62,143,218,121,36,179,75,214,181,226,206,183,176,222,142,54,54,203,45,149,119,192,221,194,158,129,57,122,119,78,195,2,133,156,95,122,98,68,35,24,255,9,224,92,152,110,80,56,85,187,165,169,236,168,41,172,180,156,211,48,224,154,220,196,53,233,124,166,83,50,3,123,219,77,82,75,219,80,178,3,247,91,44,99,39,173,185,29,174,185,59,252,209,174,102,10,87,238,138,201,86,76,128,0,96,145,128,21,72,213,96,20,81,200,234,177,118,68,12,99,96,143,90,132,227,151,5,255,125,103,255,241,194,254,229,249,229,37,249,254,255,37,250,87,14,240,191,132,204,228,235,155,161,2,220,16,37,209,28,69,175,202,250,13,207,2,184,179,90,61,1,213,212,120,52,214,161,218,34,53,208,245,74,45,212,158,11,188,92,175,233,227,21,233,159,21,115,154,48,10,53,209,250,121,220,57,1,213,7,85,132,17,105,5,187,58,127,96,187,17,111,91,15,225,14,51,98,111,252,125,27,67,164,247,9,21,233,130,17,112,83,167,145,46,13,119,195,59,177,56,34,83,186,5,200,165,75,184,83,6,194,165,1,244,183,104,107,139,19,112,154,80,210,64,177,116,176,90,86,70,42,82,22,143,101,61,26,237,206,92,30,39,153,246,204,173,47,159,248,152,247,135,115,249,180,111,238,155,195,182,121,79,246,181,19,252,26,113,90,241,11,116,30,235,252,202,138,226,95,51,243,255,124,237,33,24,228,43,248,227,102,45,100,16,239,103,41,201,170,172,43,61,50,98,1,23,85,240,138,35,91,57,208,173,4,214,4,24,84,168,103,52,103,80,109,164,207,208,163,241,165,112,164,235,124,140,72,197,147,236,121,222,112,93,229,53,125,208,251,74,99,245,32,123,233,163,218,133,185,101,89,26,40,64,75,242,32,206,233,236,62,147,61,59,93,251,125,185,205,10,40,77,184,16,249,97,226,183,138,87,203,201,45,54,197,102,201,93,236,129,213,242,101,132,73,49,32,33,38,217,158,92,96,181,7,4,214,68,102,156,243,51,22,252,89,126,123,37,5,162,32,185,189,164,216,219,78,111,185,1,175,90,208,167,42,106,75,62,103,73,167,173,229,4,121,137,27,157,92,235,68,33,48,112,220,211,203,80,200,194,171,181,203,223,205,109,182,157,217,130,133,45,54,237,29,70,88,156,199,59,3,38,91,49,6,109,229,237,8,134,82,53,193,171,129,209,68,20,47,129,165,68,238,73,220,98,159,61,207,119,246,31,239,202,219,123,182,165,105,22,254,149,130,91,242,55,206,121,182,254,246,21,47,238,172,22,132,164,105,72,115,138,150,49,21,172,64,236,53,244,237,138,204,236,185,172,79,213,151,120,166,142,40,156,63,231,4,22,68,134,32,35,236,14,37,68,48,100,169,141,110,28,24,192,73,141,135,157,200,238,249,128,170,175,36,1,49,34,217,178,3,164,62,99,175,227,198,156,150,126,9,135,111,235,78,216,138,150,136,164,21,28,69,238,235,75,211,177,169,27,186,9,170,28,165,81,95,175,189,33,17,68,233,23,141,135,200,39,131,50,110,46,89,48,227,158,65,207,203,244,220,142,214,194,11,147,107,229,94,55,158,204,213,149,204,96,68,119,228,138,144,166,34,147,224,19,248,75,156,192,17,190,136,213,140,28,172,3,76,228,201,32,160,12,223,145,67,1,182,242,4,144,138,3,33,17,36,74,192,43,62,20,247,224,236,93,237,129,120,47,157,141,223,226,37,51,17,165,49,70,193,119,87,189,156,207,94,151,162,250,169,238,30,119,126,177,77,79,69,91,206,70,123,159,116,117,72,166,40,173,54,94,166,222,76,127,242,102,207,108,155,27,217,26,104,120,51,187,1,250,29,61,214,220,153,203,205,109,123,154,251,107,103,145,173,166,63,163,48,203,182,92,68,59,16,82,94,184,245,8,117,223,224,68,24,32,129,200,64,230,170,255,125,242,35,233,24,168,196,136,127,230,176,196,120,72,119,183,60,222,8,128,54,246,128,37,29,173,174,19,184,249,140,168,204,168,59,208,168,86,218,218,160,76,194,141,53,230,119,110,23,215,33,179,19,174,188,195,84,119,230,228,167,180,64,48,217,194,141,197,153,42,2,132,4,163,78,80,37,132,195,162,122,156,144,137,193,245,234,126,254,55,121,105,243,93,15,47,74,166,12,47,5,44,77,194,113,216,43,91,201,33,125,217,125,30,221,9,65,3,165,50,168,192,250,181,161,165,196,113,158,245,158,224,25,158,173,27,92,175,196,64,65,25,158,6,130,112,60,14,100,82,95,160,112,82,195,1,9,4,219,80,80,12,39,94,159,150,45,223,43,77,105,101,218,226,121,84,86,237,76,29,92,30,34,16,185,109,24,116,175,213,135,102,221,172,65,238,0,225,216,0,75,45,16,41,12,214,108,151,190,21,143,56,237,14,226,154,197,86,165,144,246,148,245,250,52,188,148,131,122,42,92,153,213,244,97,231,209,185,92,25,203,49,154,146,25,100,168,164,169,9,219,234,31,141,47,96,190,218,144,153,169,180,232,165,51,120,124,183,197,104,188,147,191,227,112,17,103,248,12,174,14,112,79,150,58,79,146,215,194,71,86,99,144,32,83,178,178,37,254,43,229,31,174,175,82,4,16,24,109,240,104,179,253,40,58,56,141,243,220,140,45,190,77,14,83,30,68,175,227,66,60,86,109,228,5,65,87,62,220,228,106,144,54,178,146,187,154,210,142,65,232,1,78,113,252,204,107,124,247,157,97,182,225,159,142,73,139,50,43,51,39,221,237,138,92,126,99,229,196,217,11,54,186,19,51,82,103,201,20,173,166,197,166,245,54,33,39,94,84,147,45,163,230,208,128,65,220,32,96,96,142,113,202,227,60,207,71,124,247,253,243,31,203,79,210,241,130,154,27,112,123,205,245,7,112,192,242,12,222,18,170,103,44,80,96,203,196,201,8,117,111,12,226,134,230,74,150,30,181,123,86,93,206,130,218,61,119,28,244,154,133,35,70,184,0,77,166,113,131,59,76,105,2,143,94,237,78,129,84,173,196,18,196,47,142,128,40,148,145,5,232,250,252,100,243,28,111,200,186,40,166,246,88,156,177,11,227,132,5,249,166,64,0,49,100,94,90,136,32,91,178,59,201,174,96,26,144,2,133,161,150,186,126,148,134,70,11,167,181,102,222,123,133,175,241,60,71,72,129,82,253,51,2,151,49,78,185,12,97,116,79,215,40,0,67,9,212,124,204,176,125,24,204,181,5,154,87,2,94,215,75,23,200,228,110,40,65,13,24,148,198,33,119,150,78,233,146,49,228,102,144,131,203,133,251,141,208,209,44,246,15,206,42,11,69,66,150,77,229,91,182,209,57,255,187,10,94,181,15,242,196,170,38,51,87,34,115,204,35,149,49,173,1,33,123,218,210,135,195,37,186,248,61,255,251,210,137,79,33,58,208,236,197,24,107,196,168,66,143,7,104,97,30,95,56,132,56,143,55,15,149,67,219,160,163,222,27,245,182,127,90,66,1,53,177,87,244,147,222,95,237,1,86,115,88,156,108,235,68,206,141,236,208,237,50,72,220,84,196,5,74,113,183,250,147,232,70,221,140,182,96,15,245,163,193,205,92,179,118,222,140,57,58,116,53,207,20,5,153,182,236,73,115,145,54,159,240,161,237,222,147,125,166,7,136,226,76,111,241,236,231,227,229,101,17,237,185,115,206,183,13,10,117,214,183,25,26,221,22,131,6,180,111,22,155,185,205,154,237,54,118,154,77,60,103,10,72,157,138,43,151,137,156,113,206,9,253,228,97,27,52,10,42,168,228,243,49,197,189,58,6,2,7,12,228,45,110,103,100,90,132,105,221,235,134,30,186,183,116,33,40,24,61,180,214,143,125,219,109,163,233,94,239,187,15,28,181,49,3,119,122,85,120,39,251,228,196,5,147,105,56,196,204,182,133,9,240,98,32,35,168,133,72,200,226,122,119,191,188,46,207,114,121,217,129,73,165,99,182,145,139,130,165,4,16,40,30,42,64,168,243,94,156,178,33,146,88,6,109,40,205,174,76,178,26,225,137,8,90,166,86,134,34,26,192,83,136,28,151,241,20,95,225,229,222,229,74,228,34,246,16,134,219,35,19,128,205,70,95,89,11,213,57,210,192,118,82,124,148,122,64,199,128,236,213,92,176,40,57,170,183,164,91,191,58,1,5,50,104,229,158,9,51,40,204,152,48,157,2,17,91,217,181,92,100,9,111,235,17,26,44,98,172,170,130,80,101,55,254,230,161,239,255,185,120,110,159,99,205,156,190,181,61,117,69,39,27,211,11,145,154,3,99,8,40,2,135,164,242,189,170,52,189,90,38,250,156,210,227,74,223,122,139,93,167,138,131,184,187,33,0,96,168,65,28,178,97,117,14,193,246,195,151,134,2,203,89,22,58,225,214,81,112,65,61,214,149,65,62,18,47,216,97,231,234,225,201,110,192,125,94,176,206,156,151,213,220,230,115,10,146,149,19,69,237,219,209,153,250,201,180,77,211,52,75,65,211,14,170,158,11,107,245,208,123,124,119,21,160,131,215,17,205,60,201,35,179,157,55,204,231,51,164,217,68,223,50,169,100,184,23,11,159,166,155,126,79,220,218,35,89,176,45,55,163,55,37,241,190,53,162,229,77,105,161,77,20,229,7,45,145,155,171,124,185,113,17,70,136,30,104,157,127,12,172,184,148,180,124,192,29,230,220,136,149,198,56,22,145,249,231,78,39,8,251,143,73,22,156,0,34,129,30,231,26,64,118,216,207,91,40,189,3,92,244,114,45,197,210,201,219,217,243,134,215,231,208,78,218,104,186,186,11,68,130,3,156,26,52,219,210,210,207,19,35,48,7,252,206,46,96,65,0,48,29,237,122,178,37,165,233,187,231,227,146,92,217,249,219,126,94,51,61,244,50,133,96,36,27,123,98,28,35,1,17,104,113,155,146,67,83,237,191,120,109,211,142,132,231,141,137,107,176,217,36,169,50,60,78,132,220,182,160,58,84,19,66,65,176,7,100,74,93,226,43,189,87,235,49,80,91,0,130,205,56,78,244,42,208,151,42,51,188,39,184,39,12,239,0,196,112,7,102,220,207,24,251,210,134,167,173,134,16,96,16,247,6,67,169,82,24,101,235,86,52,14,208,113,136,173,19,155,115,29,227,83,231,26,59,70,227,100,208,177,183,67,218,72,133,51,181,79,153,229,239,99,167,239,159,211,243,64,111,65,206,169,240,217,65,220,162,148,17,23,69,18,234,50,54,52,104,53,211,253,154,236,147,218,94,166,22,220,197,223,190,83,121,248,219,194,70,164,195,86,40,248,200,167,49,6,193,133,25,230,228,163,3,195,250,242,110,185,28,235,137,117,45,157,13,71,135,174,238,197,170,125,225,222,222,63,175,196,182,22,250,24,75,177,14,205,171,120,30,77,122,64,247,168,40,86,26,149,60,26,173,140,157,49,217,97,252,210,86,214,97,57,194,15,232,103,182,112,7,158,109,74,43,5,149,23,79,78,8,77,72,74,106,87,229,98,97,60,68,180,137,219,237,86,175,128,107,216,46,114,146,5,238,218,59,172,152,29,218,166,227,228,219,157,151,69,59,74,199,141,0,184,79,225,42,115,78,151,102,3,97,146,122,33,202,162,27,85,250,165,201,30,3,4,56,111,41,111,133,64,34,61,202,209,203,165,180,4,11,68,128,34,155,215,101,78,171,134,214,96,183,120,47,150,246,79,121,142,231,174,157,21,117,107,100,3,48,232,70,23,8,119,122,13,71,230,99,102,192,4,81,120,3,11,16,208,32,32,64,127,153,165,237,183,45,255,240,30,207,241,230,114,231,239,105,254,62,35,207,220,62,45,67,15,32,136,37,144,120,24,128,241,4,136,244,180,195,215,243,44,64,241,11,27,114,184,8,121,24,41,10,46,72,114,174,131,36,2,164,223,201,158,202,111,26,39,246,90,241,177,60,128,168,154,246,20,38,224,120,172,28,189,87,235,101,94,174,3,134,103,0,84,13,132,76,138,16,49,4,49,144,75,17,38,187,1,82,73,28,81,10,174,184,161,121,80,203,219,158,38,20,8,6,196,216,214,189,234,215,29,211,230,81,173,229,176,12,184,163,221,203,5,23,222,128,247,155,57,94,110,51,158,229,131,149,49,143,81,177,137,9,35,210,29,93,225,141,87,202,238,73,199,235,201,92,133,110,232,99,215,252,72,198,159,59,187,123,114,201,185,209,58,84,8,3,25,101,101,27,221,138,205,115,138,187,16,25,98,107,220,58,143,21,172,76,230,47,51,39,135,123,241,200,116,203,80,62,148,51,81,72,193,150,36,46,9,109,15,235,195,81,84,93,12,255,217,60,101,62,39,186,210,253,217,172,149,46,39,167,0,135,177,72,94,78,231,246,46,78,217,163,237,76,24,171,136,244,49,230,116,43,203,241,74,32,46,50,213,125,24,149,104,115,160,249,129,237,60,87,154,87,55,55,156,185,110,127,82,83,180,177,88,96,209,20,196,100,91,191,109,220,140,144,95,83,211,127,8,60,34,187,211,136,237,204,179,158,41,14,112,132,14,43,122,139,149,38,29,197,154,48,102,19,19,159,89,41,47,196,221,192,49,132,235,220,161,112,64,135,192,162,165,17,193,181,213,212,196,24,77,245,44,225,52,2,4,35,32,233,200,73,32,94,168,151,109,15,64,28,66,96,153,11,121,167,116,183,150,2,136,121,103,217,29,141,60,30,141,100,153,247,192,170,150,80,143,108,149,179,59,190,203,55,29,218,73,239,237,67,123,119,239,206,70,43,15,175,234,74,13,108,164,79,22,1,78,83,228,200,124,196,128,65,2,174,131,166,70,156,56,228,18,73,228,235,186,159,222,88,94,231,138,244,73,164,177,51,234,103,191,1,130,216,140,111,166,234,21,21,156,38,38,98,125,159,175,104,169,76,65,164,147,110,47,171,146,113,210,66,84,145,157,67,43,62,200,27,3,76,219,154,58,64,123,71,245,4,47,214,75,60,134,176,166,219,57,81,156,120,65,232,41,22,136,149,216,245,121,8,5,76,9,197,11,241,54,164,166,192,45,79,112,106,6,80,234,154,134,151,95,81,40,122,31,223,15,192,27,208,77,75,102,224,217,27,185,189,202,251,224,193,140,244,65,51,10,160,119,176,140,54,196,189,210,71,236,146,139,227,0,5,93,149,121,223,230,60,132,7,129,203,249,246,26,73,228,75,41,115,47,222,204,232,149,59,166,156,145,134,1,2,29,85,224,34,248,179,143,194,154,238,192,150,97,63,38,15,110,229,80,23,253,182,25,138,33,173,230,147,7,239,234,31,174,244,169,121,57,183,162,155,100,188,193,90,7,96,71,167,247,246,143,92,142,102,116,22,81,149,217,148,156,54,4,183,17,100,115,71,128,168,50,45,57,201,253,54,153,203,229,29,189,67,199,146,65,64,208,242,128,48,34,64,96,120,168,225,45,214,114,167,236,198,128,113,86,24,181,245,13,211,176,199,152,215,13,238,216,13,41,218,100,177,228,102,48,35,41,82,138,221,94,216,150,42,184,43,190,205,69,18,65,41,216,122,101,178,93,87,62,172,246,196,154,158,211,210,147,107,243,226,41,61,20,228,206,95,53,33,129,254,69,160,35,61,9,90,133,81,205,182,12,230,58,109,217,80,205,162,86,7,48,228,52,121,195,109,64,146,86,27,131,218,237,62,103,189,60,179,232,44,251,105,163,167,193,170,94,51,65,239,46,131,230,213,175,179,227,192,209,222,181,135,219,189,78,182,183,168,30,117,81,216,74,224,22,16,7,48,210,144,79,222,143,156,72,128,24,178,199,80,44,138,182,149,222,77,63,127,185,252,155,92,225,115,25,210,89,26,12,204,198,50,221,79,32,223,224,66,137,141,188,126,93,71,203,61,25,210,242,70,218,136,25,21,120,5,2,24,190,213,6,206,123,153,131,122,138,151,153,110,208,208,44,210,163,22,64,100,26,34,78,182,21,107,118,112,22,136,27,74,193,200,148,180,160,64,73,0,121,202,134,57,196,248,213,242,72,75,119,128,119,91,205,212,111,34,175,184,15,228,236,134,60,56,163,99,32,19,27,130,130,215,68,175,244,12,243,101,223,254,63,103,159,197,188,20,48,69,228,100,123,42,34,170,114,123,40,122,74,103,121,232,124,16,45,107,3,29,144,51,193,139,100,236,30,37,197,115,200,109,248,78,127,83,108,208,231,85,90,212,232,220,58,105,154,15,111,14,219,241,225,76,101,83,153,174,181,3,106,168,143,98,186,2,218,203,76,24,102,230,152,245,181,92,103,166,239,176,181,250,136,65,58,71,41,86,209,144,106,53,180,109,4,98,183,74,115,88,176,165,202,67,251,195,203,193,124,230,235,109,159,235,86,75,188,113,13,88,28,4,5,11,111,1,132,5,21,192,55,12,174,188,153,254,211,219,232,175,3,219,189,98,187,100,34,251,216,217,43,78,87,115,214,40,108,76,108,16,20,4,4,17,27,1,114,6,39,196,5,151,132,220,101,69,119,140,72,131,203,243,225,173,73,131,93,77,165,193,134,145,77,115,145,109,234,231,81,37,22,222,255,155,184,165,153,234,200,157,172,168,120,140,159,176,208,141,158,201,69,90,23,197,92,217,60,187,246,204,88,83,188,21,164,43,179,141,120,210,103,94,241,151,214,95,124,243,55,110,14,157,123,238,218,89,101,213,234,73,149,66,233,70,88,65,224,124,234,187,146,3,201,146,210,10,138,1,53,125,180,77,234,203,248,216,220,185,194,75,242,182,108,46,132,48,136,95,16,33,117,217,249,134,157,232,183,80,95,213,209,114,67,72,120,189,227,141,48,2,5,78,118,3,65,128,219,3,164,20,67,201,189,150,39,121,138,63,103,11,26,50,134,192,8,244,180,204,81,134,202,236,41,81,35,66,32,97,108,22,101,188,164,6,52,98,121,0,10,76,12,159,47,180,48,246,32,222,122,108,243,4,75,222,36,221,242,123,56,214,99,29,76,0,50,32,74,215,75,115,190,241,246,146,79,187,227,67,158,22,161,106,60,239,113,38,158,102,145,3,106,116,188,205,217,31,63,181,88,122,37,189,128,1,177,135,105,154,182,182,106,24,144,135,93,216,192,75,130,252,82,61,110,100,204,157,227,239,193,248,188,204,246,102,69,62,20,230,135,46,90,240,81,169,96,228,245,49,240,178,150,151,99,211,147,61,172,182,134,207,165,230,158,15,72,183,12,101,72,132,162,193,65,139,5,161,160,179,178,143,119,200,107,162,217,176,171,62,217,247,12,49,214,152,161,130,130,4,222,64,252,6,4,149,1,16,80,6,219,237,237,233,252,128,197,122,115,51,48,7,235,158,229,197,61,87,109,70,140,140,128,177,155,18,192,82,138,133,241,27,186,39,59,246,128,224,1,247,151,200,12,40,222,179,102,24,247,105,163,149,162,85,15,87,70,148,67,149,113,149,113,184,61,71,114,160,50,31,21,110,87,133,91,85,62,195,83,43,59,107,43,38,108,125,203,194,90,47,133,101,229,40,172,201,174,49,87,174,37,100,15,141,237,149,6,209,157,184,49,217,174,27,105,27,173,251,184,22,53,175,211,63,205,95,77,255,50,191,232,188,185,9,219,16,238,155,232,65,155,14,121,161,8,26,230,207,180,173,151,13,37,13,133,140,34,68,192,144,166,61,202,93,247,241,26,207,202,23,75,105,98,236,162,81,226,41,196,128,136,13,190,128,126,221,119,138,151,2,63,215,97,47,171,223,191,35,96,90,43,2,48,115,203,171,248,108,129,123,27,48,188,102,87,30,35,210,80,106,133,18,89,220,190,206,159,225,58,249,173,35,16,233,67,233,41,100,18,130,129,195,251,86,214,227,43,102,183,198,240,66,102,208,76,73,1,180,26,252,238,95,130,71,42,113,66,221,205,7,10,28,134,130,227,168,120,132,221,57,115,190,100,31,140,187,92,224,236,61,50,7,0,129,212,154,32,160,150,45,183,184,255,107,110,254,232,95,253,229,151,159,170,102,237,52,35,185,54,228,103,188,47,22,67,87,68,67,195,186,236,226,62,78,115,90,243,241,153,44,52,61,61,189,49,21,41,189,149,133,71,72,228,85,126,133,175,188,133,83,130,238,91,252,44,175,131,1,235,171,157,255,69,136,233,246,153,120,123,233,68,56,210,246,141,252,198,235,238,39,134,50,123,152,32,172,122,187,220,109,247,216,24,128,32,3,67,131,2,20,170,116,17,79,106,3,231,244,4,111,222,179,70,182,44,54,179,118,48,189,34,137,225,13,16,64,24,216,96,220,87,32,4,208,128,111,64,227,181,203,226,157,99,155,211,231,101,62,224,61,153,233,163,39,26,137,31,108,74,88,27,130,184,197,90,39,30,52,238,236,252,126,13,176,49,187,241,128,196,146,67,90,148,158,204,250,198,144,210,108,173,137,52,154,37,165,33,173,173,156,170,249,8,220,32,230,30,5,110,190,69,248,220,173,155,62,112,97,108,182,179,192,37,68,205,195,37,199,171,229,112,181,220,100,193,195,196,67,240,82,34,95,44,228,114,236,117,98,33,186,109,38,237,243,90,218,105,250,117,251,231,249,203,171,190,205,30,145,230,45,106,138,23,209,180,225,83,116,202,137,224,69,45,83,222,89,42,119,72,121,103,41,89,209,16,49,72,67,2,201,229,247,211,235,59,47,177,2,46,17,40,30,133,193,8,32,54,132,35,0,16,222,96,120,179,59,157,185,151,126,18,91,165,154,120,149,10,233,42,167,84,124,68,71,64,140,24,166,103,160,176,105,195,108,10,156,93,126,155,35,94,229,155,111,207,65,78,184,26,153,181,13,164,74,128,238,46,238,239,158,72,138,208,180,217,112,84,205,100,85,206,82,3,138,60,226,84,242,244,96,81,143,196,199,14,123,83,116,35,112,87,184,196,147,238,251,115,228,136,179,23,156,170,179,161,224,20,130,185,66,132,161,170,235,193,175,208,99,90,187,142,126,233,149,143,213,217,249,116,86,152,61,159,177,242,33,243,137,195,104,4,72,166,236,21,215,184,231,125,248,28,123,138,151,232,173,171,54,84,70,1,3,32,16,94,137,197,59,171,158,229,94,37,199,225,202,122,203,198,176,137,158,58,90,29,105,27,103,30,45,15,70,199,205,31,58,35,92,195,40,145,40,137,146,26,185,251,55,37,187,135,8,13,32,228,113,187,56,242,249,153,93,154,183,167,50,239,87,177,26,201,100,17,165,59,75,86,0,189,137,21,132,97,9,1,1,64,220,0,148,93,26,97,250,26,185,109,147,91,103,76,165,73,205,192,19,45,145,12,52,131,16,180,101,93,105,145,65,131,163,68,132,52,11,172,202,17,249,138,130,17,104,89,176,100,206,35,107,103,57,167,145,167,143,56,30,243,201,17,103,152,164,50,246,69,130,187,115,201,228,199,157,18,222,133,29,204,239,54,246,184,155,220,210,124,183,97,193,187,201,238,152,218,65,194,51,225,32,135,11,210,238,142,33,23,182,216,105,43,59,137,188,75,212,202,2,211,7,30,210,191,180,253,43,221,191,54,190,96,89,75,27,236,180,247,9,27,128,94,68,5,183,158,141,0,156,56,128,144,200,128,166,11,150,254,239,93,127,253,49,223,210,215,251,236,237,177,52,144,146,99,16,240,70,34,240,98,97,20,146,226,46,40,6,128,0,152,111,96,42,147,222,211,43,85,64,87,97,102,79,109,144,125,91,142,219,253,84,44,56,1,133,150,132,94,114,216,5,1,150,12,156,241,71,36,123,134,63,247,124,147,7,108,22,8,138,225,0,86,43,70,149,41,83,3,108,228,190,4,88,158,161,106,172,181,164,69,11,10,64,222,175,148,63,66,171,28,4,58,56,224,28,14,115,93,71,92,177,19,62,102,70,24,249,5,28,147,141,128,42,3,85,163,154,214,43,105,144,201,87,170,118,51,234,211,201,93,58,248,201,79,209,53,90,200,151,61,243,28,205,15,19,121,210,201,210,68,229,238,112,144,186,61,125,174,207,246,190,189,134,215,248,29,164,66,225,65,161,122,140,214,233,85,191,210,99,179,178,86,2,232,152,92,251,132,112,42,125,9,155,71,13,166,211,58,144,210,72,50,130,5,163,217,253,136,111,105,60,134,62,110,99,15,118,197,97,53,175,183,112,41,179,94,122,73,181,38,172,84,150,162,201,233,108,23,97,122,98,9,30,22,30,54,88,80,161,1,252,87,4,8,172,200,52,61,59,108,75,59,135,178,25,206,121,127,179,71,22,145,104,112,201,1,98,40,118,199,226,98,135,141,131,247,43,75,112,2,220,47,176,230,52,57,167,163,32,68,190,109,163,211,178,155,179,189,179,100,179,163,172,58,206,210,217,138,108,173,76,202,222,15,72,180,244,115,70,158,29,241,218,227,149,81,20,56,163,28,77,228,48,217,164,5,237,238,53,103,197,237,158,95,108,255,198,248,203,237,159,31,97,153,181,50,90,187,112,246,28,251,134,54,192,98,116,3,74,46,187,98,4,6,194,182,130,62,228,156,199,125,27,255,255,166,127,249,109,254,152,119,184,159,79,167,207,82,220,70,0,56,8,133,23,131,5,69,129,148,148,154,220,5,173,153,73,25,2,169,144,175,245,149,248,155,215,172,82,132,5,174,155,82,222,36,1,153,219,43,54,232,113,227,216,136,86,129,0,90,125,66,141,108,17,177,75,38,210,2,186,40,24,115,18,61,239,240,223,206,187,240,246,215,244,41,123,156,64,23,253,54,146,174,192,199,207,230,34,56,48,20,163,201,128,187,229,1,42,8,100,237,88,167,3,5,3,202,123,149,45,4,113,138,42,4,113,237,98,9,239,12,232,142,24,176,254,22,33,208,219,206,94,214,83,92,182,239,209,106,100,181,137,29,74,244,8,166,152,76,164,82,80,76,197,210,57,100,11,137,28,78,99,243,166,250,212,14,121,62,62,255,158,255,126,234,212,76,57,159,55,102,102,105,118,254,95,223,11,66,170,149,128,17,134,52,166,179,63,61,119,150,231,107,190,108,225,223,67,49,79,189,147,182,44,38,66,152,2,15,56,147,0,151,12,82,121,108,215,89,52,73,49,194,197,25,242,43,165,106,106,132,64,200,120,99,116,0,137,173,252,44,111,150,115,62,222,117,115,169,125,71,107,245,212,190,23,58,103,184,163,118,205,182,193,34,86,190,39,67,59,253,130,27,128,9,1,12,42,24,172,0,59,12,54,176,1,248,235,240,157,198,209,220,186,12,116,133,219,210,211,95,64,104,201,72,20,193,194,198,130,70,128,22,54,162,65,0,1,102,133,165,229,147,173,211,154,173,101,180,23,70,127,233,35,95,126,76,142,117,140,251,154,66,109,79,122,251,4,140,37,167,7,128,11,5,11,229,86,121,172,251,172,99,142,181,74,90,86,80,152,211,128,15,212,94,111,200,170,248,200,214,58,50,84,190,135,44,44,20,150,150,123,175,220,141,191,172,127,135,191,208,190,25,179,93,103,155,194,170,138,89,27,238,11,180,162,50,1,81,106,5,243,196,75,126,148,247,213,75,216,7,28,41,129,90,143,136,190,205,239,164,127,192,45,1,17,189,143,243,208,6,5,33,128,146,130,8,9,193,88,241,74,34,188,160,64,205,220,211,226,90,251,188,188,95,206,39,227,175,228,6,41,156,87,160,36,204,75,1,132,44,130,87,5,239,202,31,131,112,14,40,57,238,38,254,178,192,147,15,5,16,21,174,51,227,163,19,66,128,42,201,31,191,49,71,252,17,224,87,128,15,42,169,131,65,145,173,243,174,223,190,204,55,120,18,208,161,214,244,23,166,90,44,208,128,232,153,145,201,93,245,254,87,72,69,231,85,141,153,146,156,218,120,74,255,136,6,4,123,148,210,40,137,76,129,189,128,96,56,134,26,159,14,72,93,64,75,167,202,57,12,37,78,136,247,58,30,75,70,66,76,128,98,0,168,146,209,11,157,43,223,148,68,173,166,212,179,218,227,166,72,49,139,128,190,241,208,90,21,117,66,78,240,0,2,1,191,107,97,240,223,178,255,225,116,27,207,192,11,231,239,10,94,62,228,188,178,138,158,195,115,235,246,118,242,117,189,120,174,87,77,230,117,172,227,215,86,5,20,85,28,58,144,147,213,51,86,245,96,206,0,223,152,115,147,254,45,115,130,219,157,120,205,206,242,44,125,136,31,181,51,38,163,50,134,115,99,193,222,151,168,55,210,197,187,226,26,129,110,249,123,83,220,230,210,235,158,244,158,229,185,159,63,153,181,39,83,22,182,59,239,208,251,212,14,234,6,17,137,92,210,123,156,173,147,174,105,43,67,68,129,227,230,122,64,11,198,9,121,141,24,80,96,213,139,179,40,244,101,176,8,71,116,244,215,108,201,114,247,235,221,198,153,31,178,15,120,47,222,87,41,204,243,11,250,92,155,235,123,87,250,78,211,59,165,141,52,13,80,179,85,183,114,42,90,42,88,108,71,207,31,31,180,86,69,75,69,11,5,43,180,195,235,113,203,61,105,210,46,181,139,247,44,134,179,138,238,228,224,137,89,216,43,63,1,150,226,166,169,221,74,106,55,73,113,219,28,0,55,75,121,43,41,239,172,193,158,54,216,219,72,38,151,118,92,90,62,113,149,237,182,109,9,179,164,201,180,164,45,121,104,203,211,99,8,179,231,156,226,60,75,154,160,43,225,45,42,175,136,92,17,86,167,140,152,43,3,194,12,47,0,23,226,210,166,44,203,228,158,237,79,184,26,194,76,131,187,157,63,31,240,95,200,7,121,183,85,116,153,10,61,153,3,110,171,106,227,115,251,143,45,161,136,220,54,18,210,96,35,17,163,220,13,41,222,79,94,73,96,78,65,94,137,146,157,182,213,13,1,188,43,175,225,27,44,148,110,11,75,144,88,229,164,58,198,189,225,24,227,113,94,225,101,158,231,154,125,248,254,94,184,150,194,0,45,134,0,2,210,9,155,253,43,154,9,112,37,2,226,113,24,236,206,58,127,229,188,1,183,158,228,197,16,86,105,32,244,136,150,82,212,152,175,222,163,87,6,55,23,56,81,23,65,157,163,214,57,106,27,215,246,111,114,16,223,124,89,164,212,204,166,109,129,211,243,122,71,114,106,187,144,1,131,194,40,34,10,153,34,209,9,14,248,162,67,182,134,79,240,151,60,34,61,201,211,225,130,175,158,190,249,103,164,51,78,134,207,194,143,21,241,122,120,229,15,231,158,218,170,203,81,105,40,199,64,121,40,164,46,25,146,68,39,6,227,57,223,148,179,186,58,159,57,105,157,203,106,229,146,223,207,116,2,9,154,67,27,251,148,92,195,105,124,14,18,13,3,118,145,131,233,81,187,29,212,238,135,184,143,201,62,126,185,207,93,89,142,101,231,153,120,139,186,184,163,28,212,45,187,65,29,184,32,100,116,222,231,128,180,34,90,48,78,215,3,246,112,182,218,196,45,166,119,25,70,100,68,103,243,90,138,144,104,155,152,242,40,164,191,185,251,178,254,187,11,47,15,154,101,29,173,93,86,243,75,163,42,170,68,146,153,126,39,61,149,123,122,74,97,5,21,61,128,98,150,42,216,162,79,20,125,74,215,18,199,45,50,71,40,172,89,219,89,94,26,56,138,225,59,106,94,0,195,162,10,242,230,64,221,137,154,131,88,229,106,119,177,14,41,156,215,189,54,216,140,182,215,115,214,45,120,153,151,122,135,206,153,213,14,164,254,65,203,248,74,202,223,208,45,40,2,96,11,12,54,35,153,210,179,109,98,223,29,144,41,220,112,79,136,74,86,188,165,175,231,253,158,124,55,111,174,107,13,249,36,138,58,136,246,216,154,250,226,230,53,236,72,184,58,68,188,190,238,253,116,114,238,202,163,230,73,20,213,127,197,123,36,79,130,148,199,29,120,198,249,95,67,25,40,28,241,10,47,217,215,63,223,230,38,20,20,58,22,88,223,2,98,196,74,136,4,28,213,104,222,136,131,32,43,216,157,232,247,116,62,125,62,43,58,134,7,26,16,180,13,144,194,240,98,68,2,167,57,224,156,171,221,46,65,29,55,234,120,96,176,112,225,25,23,67,1,2,113,48,167,59,154,80,103,44,51,171,183,165,199,238,189,14,176,192,194,232,11,87,4,49,104,176,139,57,72,181,74,233,161,149,63,91,85,230,67,238,74,131,31,61,189,249,23,232,35,149,149,190,151,57,70,81,73,229,7,185,60,20,126,132,94,24,175,199,60,222,168,81,76,23,189,0,240,134,115,2,190,153,209,231,154,193,153,203,214,251,153,247,140,157,147,244,105,242,76,230,161,6,182,226,3,188,31,110,158,204,71,225,195,205,189,0,110,134,219,5,220,131,103,251,220,237,7,234,142,115,181,173,106,23,217,195,156,172,177,28,10,147,193,141,79,213,252,2,8,87,236,176,1,4,82,129,21,122,93,224,161,85,4,209,64,49,48,54,100,146,23,214,1,206,116,109,206,22,199,168,167,40,184,195,38,130,133,174,108,208,150,38,57,213,247,185,165,199,233,137,100,157,209,176,38,211,26,88,54,87,226,209,141,108,142,184,176,45,29,10,183,64,36,64,18,75,181,51,12,61,133,170,166,125,97,196,203,98,75,177,70,197,117,0,57,212,186,10,66,251,204,232,110,199,172,235,50,127,154,87,121,182,119,145,248,140,192,49,4,30,105,39,18,195,99,11,4,26,113,80,48,34,13,64,80,122,140,9,228,123,71,251,186,125,63,227,143,243,254,128,119,197,88,178,2,180,36,178,22,131,62,140,127,53,157,74,244,57,94,204,186,152,235,142,154,99,149,17,36,30,81,20,33,102,42,164,64,34,137,141,191,7,123,37,123,241,249,117,174,223,10,43,172,162,155,129,155,162,166,69,4,103,38,192,128,37,198,130,10,134,249,41,154,233,89,125,210,209,105,33,149,40,48,45,15,165,226,85,99,195,9,196,161,142,67,29,244,194,187,182,86,77,34,24,142,196,182,103,83,142,19,241,125,54,144,160,208,130,134,133,241,0,26,4,70,208,138,173,208,163,106,149,167,15,175,119,217,87,30,215,165,100,233,11,115,130,34,151,31,109,255,146,242,49,207,224,145,19,231,75,62,160,132,210,87,233,223,134,235,127,233,252,199,28,143,223,202,250,156,158,105,123,83,32,206,170,193,176,49,108,76,134,50,105,246,216,95,221,189,202,56,115,150,170,217,5,20,200,121,148,64,206,54,251,140,251,180,122,15,250,8,55,247,70,135,151,39,100,193,193,237,240,238,124,234,154,105,233,117,197,60,14,102,135,132,113,7,103,76,38,242,69,184,152,167,180,222,118,142,114,217,75,33,112,206,112,103,34,193,107,236,91,132,192,1,232,59,181,242,61,220,231,26,180,203,18,189,189,64,177,237,53,125,74,144,132,84,134,188,89,158,233,49,31,233,45,62,77,87,204,100,235,240,219,120,36,89,109,241,62,31,253,18,165,50,103,108,223,241,47,158,13,170,170,28,85,171,241,91,84,219,109,224,176,74,58,173,28,36,228,81,214,124,194,60,123,178,94,224,21,158,178,163,158,96,100,144,50,208,10,27,87,194,171,3,180,174,248,236,207,88,219,160,9,7,68,232,210,22,161,16,104,200,172,183,223,246,249,195,235,239,201,167,204,242,230,100,61,211,35,237,80,50,36,81,116,160,147,113,194,189,20,220,223,229,227,171,234,223,159,107,199,223,139,33,39,137,138,87,4,8,60,105,75,133,144,130,17,17,128,66,114,6,46,243,21,251,211,207,51,55,227,196,161,228,38,68,196,128,102,10,117,42,213,18,196,22,9,76,37,55,108,144,208,32,79,212,232,89,113,254,218,167,107,168,129,168,44,213,129,33,61,142,11,6,159,208,25,198,96,93,142,171,22,213,57,19,67,241,161,5,166,88,106,37,43,108,211,33,7,23,36,48,126,65,33,5,168,53,20,28,112,4,69,238,41,50,155,230,249,53,223,255,227,193,81,127,254,240,229,232,245,114,101,79,135,159,163,255,8,38,48,82,145,140,116,229,164,58,135,224,153,232,72,20,60,70,206,234,191,214,245,250,235,150,237,237,163,135,109,216,5,187,26,6,27,5,220,140,12,105,70,28,233,121,214,177,125,30,191,63,143,227,56,138,43,77,156,59,228,145,230,206,125,228,127,125,60,247,225,15,201,99,168,237,33,14,210,245,202,207,179,180,73,76,184,113,117,74,110,240,107,242,49,21,12,140,57,181,58,153,156,198,177,234,43,200,20,187,246,108,191,203,18,103,141,125,155,250,182,220,47,165,105,33,18,97,104,136,206,142,60,153,147,121,203,102,249,105,219,244,103,237,45,188,81,32,30,5,82,208,229,115,202,29,110,241,9,61,51,185,32,189,206,180,164,67,106,0,218,64,145,191,34,0,136,109,17,129,42,48,11,104,10,34,110,244,28,99,103,49,112,128,81,200,76,10,48,118,167,61,188,51,70,6,43,121,34,100,205,58,132,11,118,196,151,158,167,121,254,118,68,102,85,70,128,84,181,53,43,62,30,131,87,2,8,129,23,128,218,32,40,72,35,66,166,168,18,49,130,206,137,121,119,248,67,190,179,253,222,62,189,70,46,230,39,115,162,162,115,186,180,99,208,64,131,16,204,232,102,152,240,249,39,222,20,69,180,21,65,82,29,196,103,140,72,160,103,133,50,99,206,105,9,158,110,135,207,243,246,117,126,237,214,21,29,145,27,160,161,228,198,157,9,0,149,142,0,180,37,65,28,148,188,242,170,28,107,151,174,41,42,4,181,130,158,237,109,222,208,77,103,7,18,104,251,168,24,56,30,69,32,192,80,128,19,9,7,91,199,101,44,211,140,192,197,131,134,197,47,64,96,232,74,53,38,66,149,9,146,96,160,183,65,100,127,188,240,111,14,229,191,125,33,182,244,203,13,126,62,170,224,40,71,169,33,195,10,38,53,122,199,215,199,244,45,138,142,112,198,122,12,153,202,187,47,103,253,246,95,184,31,243,139,211,38,130,201,33,167,107,12,34,20,141,163,163,14,35,39,91,243,51,9,150,115,120,179,125,119,107,230,185,219,254,131,207,44,110,171,224,219,62,50,169,192,22,194,64,36,151,157,235,186,249,135,204,203,24,105,36,33,16,102,144,153,1,165,185,4,7,103,221,156,96,45,97,117,89,110,225,96,255,56,206,53,251,253,2,78,207,79,25,157,13,44,115,195,12,183,44,106,87,61,179,135,221,218,43,146,82,121,113,109,110,99,128,45,249,224,122,71,63,166,103,193,156,204,169,50,141,144,30,35,225,25,16,243,87,228,221,144,186,15,144,145,99,185,29,25,60,1,98,20,220,73,61,141,40,226,110,108,176,90,135,160,15,39,71,207,179,124,217,158,227,49,50,253,237,115,164,26,4,53,110,195,216,170,132,74,76,230,245,238,73,201,64,214,72,147,151,88,179,32,235,155,252,142,124,139,143,232,239,29,238,71,47,129,132,49,0,144,174,16,230,16,37,3,132,166,34,108,127,254,27,162,204,116,149,25,163,20,98,108,159,15,32,176,226,140,69,83,240,226,148,217,237,202,115,197,254,193,237,192,29,84,115,203,100,219,30,42,32,168,64,64,160,5,198,217,69,134,144,91,2,136,168,32,130,188,162,107,78,245,52,29,160,134,39,232,185,97,22,202,153,139,210,51,227,238,186,142,191,111,80,91,10,1,97,155,101,72,38,114,68,183,185,65,132,98,231,140,128,54,12,8,0,219,224,207,226,131,97,0,192,80,208,23,43,120,3,47,249,119,178,231,74,250,153,237,25,245,227,137,118,11,54,218,67,116,167,45,136,5,133,90,192,154,247,84,210,167,229,223,105,120,81,127,172,62,100,214,122,237,246,242,158,111,49,250,187,78,224,245,147,3,248,68,58,139,106,198,28,226,16,1,131,196,232,52,56,181,154,57,124,30,250,219,221,118,233,45,45,213,125,20,174,92,124,81,23,128,98,237,181,48,111,159,235,159,248,253,44,23,105,3,185,16,211,44,153,35,7,202,108,32,1,198,155,109,39,65,71,156,96,209,140,128,60,43,207,54,151,238,215,18,43,55,187,227,172,99,111,61,31,82,83,171,197,90,185,205,95,204,26,79,65,250,54,30,71,193,234,155,143,176,251,164,116,70,64,233,25,80,168,10,16,12,226,129,236,93,249,125,166,110,64,205,192,228,52,35,167,10,111,66,66,206,249,16,136,0,182,102,175,245,118,169,54,197,221,216,160,213,162,207,65,189,178,190,146,61,75,162,231,179,108,65,91,192,12,88,56,41,43,18,148,18,130,80,234,68,234,54,89,49,79,89,67,157,227,29,243,244,143,248,45,125,75,79,243,20,64,218,125,221,94,7,73,144,204,64,36,49,109,175,154,149,118,158,9,82,58,213,171,84,46,24,127,223,128,48,50,196,195,149,226,83,32,211,99,68,38,237,43,208,18,36,187,210,163,21,123,245,246,167,235,37,119,0,110,10,13,4,180,90,166,54,67,45,40,130,186,203,97,8,195,221,242,8,148,18,96,30,180,231,76,79,89,145,211,187,61,122,227,29,61,204,14,138,241,179,122,110,191,232,62,10,17,146,153,2,115,230,182,191,189,74,159,6,158,82,98,96,19,144,0,16,140,199,66,0,192,107,162,50,129,140,13,127,91,12,57,163,130,29,210,198,204,83,1,18,29,244,252,138,121,63,96,145,232,38,226,158,244,175,176,231,211,119,62,34,255,170,236,9,250,40,15,249,21,207,138,246,242,14,208,133,114,233,92,193,206,139,214,87,125,177,247,199,58,144,60,120,152,29,70,226,24,5,8,96,108,50,166,161,168,13,18,158,123,226,138,189,228,91,137,198,5,33,3,207,117,58,159,126,45,235,194,44,47,163,242,218,208,176,41,178,84,46,196,146,133,184,204,65,33,17,170,210,24,68,136,141,158,224,172,121,79,86,242,124,243,167,224,250,239,175,15,62,63,61,152,186,76,227,209,19,25,251,118,240,163,174,100,26,47,125,85,227,237,141,230,178,38,242,160,30,217,172,239,167,104,231,153,163,136,75,10,6,138,138,69,148,204,195,120,116,129,120,96,82,38,55,72,4,216,173,208,99,39,10,231,234,116,68,25,233,237,82,237,150,119,64,1,53,110,60,47,212,107,92,3,183,53,129,150,67,64,71,70,172,1,168,35,0,7,193,56,74,24,193,68,62,63,249,210,40,20,204,82,225,3,189,201,255,174,183,185,159,23,165,165,168,17,55,167,218,238,29,232,192,4,2,11,148,194,25,134,16,217,129,189,58,67,188,178,49,151,98,38,86,213,67,102,194,209,42,17,147,91,66,162,178,232,178,121,244,137,149,189,170,177,32,102,212,90,235,255,39,6,154,15,32,188,161,224,8,111,225,57,53,227,185,219,159,170,47,187,139,240,150,119,148,42,8,128,43,195,42,96,203,117,156,88,150,40,217,182,142,62,21,64,3,37,5,65,69,51,43,206,219,239,202,184,67,168,1,219,164,133,41,208,28,241,82,152,39,172,52,120,90,148,115,252,34,215,56,180,75,6,52,18,39,0,110,2,136,131,16,2,88,60,170,141,159,54,202,25,141,62,60,76,3,176,142,15,176,1,196,97,182,98,210,83,168,93,235,28,9,57,107,193,199,71,124,251,148,215,141,142,115,246,82,118,110,127,68,142,72,48,135,72,250,141,59,18,181,169,240,53,124,161,186,220,46,216,203,228,178,126,126,62,253,246,111,223,41,61,124,207,225,97,60,148,184,28,31,185,189,84,83,228,98,55,130,149,149,230,13,41,217,178,92,190,15,28,174,121,249,243,106,97,46,249,252,122,98,126,99,50,150,112,124,138,251,138,102,19,203,140,228,96,129,1,78,96,146,159,80,148,10,141,161,2,20,76,217,126,31,73,162,124,4,47,54,143,171,179,212,103,105,27,31,185,77,41,223,120,154,211,215,126,179,102,63,123,153,229,2,243,196,172,105,86,8,83,222,52,197,109,235,85,170,219,60,63,128,164,92,22,32,2,108,235,163,22,5,102,132,106,192,92,83,35,164,220,83,56,87,239,143,20,20,18,48,50,3,51,10,138,65,12,117,5,37,65,27,80,46,242,60,79,246,94,253,205,177,4,96,149,138,86,58,224,178,107,12,24,118,137,203,0,40,0,6,16,212,5,26,185,3,181,220,225,42,118,20,195,54,145,210,129,247,244,143,248,67,125,155,75,121,16,0,53,44,15,112,136,14,121,110,0,222,215,200,74,35,17,96,184,89,21,126,68,221,136,152,49,31,21,39,23,169,50,240,32,152,153,40,124,241,255,183,92,16,218,219,21,93,165,226,34,78,118,77,91,0,102,78,7,250,222,220,2,231,150,227,49,190,105,175,114,230,25,217,18,2,241,138,232,58,34,214,216,138,106,168,1,84,41,222,54,32,80,32,106,0,73,3,216,14,149,245,238,246,57,30,207,227,204,26,141,93,103,158,57,93,24,153,185,90,77,130,201,101,21,163,224,3,198,21,174,114,198,71,80,101,169,26,72,140,199,0,16,74,75,89,103,30,67,136,105,149,234,157,188,185,193,183,134,197,85,54,77,247,51,241,176,61,93,49,156,11,243,247,196,63,233,156,220,82,121,169,247,251,78,207,71,241,148,189,69,29,251,117,167,251,170,58,98,7,90,35,197,17,0,50,156,5,195,171,124,157,188,183,253,99,216,52,198,145,95,197,127,95,95,138,123,6,105,166,192,181,188,43,105,120,205,118,225,86,117,209,158,196,219,185,124,249,159,235,23,248,226,23,95,253,249,182,253,241,21,205,107,154,215,12,68,65,168,135,204,160,12,224,206,29,4,144,187,112,82,174,185,50,84,160,218,156,250,109,188,134,182,93,33,34,75,115,240,145,144,222,159,236,80,28,108,182,88,209,187,198,48,223,238,101,122,100,242,109,129,111,154,251,99,41,208,20,88,138,219,47,238,254,191,54,216,227,92,45,125,68,201,24,219,219,126,199,68,228,225,164,60,152,240,93,152,116,207,48,97,191,151,55,207,245,94,216,220,232,45,106,63,209,38,165,26,16,1,225,200,37,194,236,240,37,137,16,56,12,151,174,159,234,27,252,177,126,135,143,243,22,92,149,19,160,192,176,60,0,229,192,121,120,175,241,126,243,242,26,77,187,25,47,170,10,164,55,21,92,40,32,135,152,169,104,77,225,217,43,133,150,143,251,230,104,86,116,5,192,30,204,3,145,233,152,62,86,79,96,169,91,150,217,214,133,154,105,6,217,152,184,50,86,173,42,129,228,22,8,155,221,9,50,197,67,118,167,101,39,144,165,243,137,79,241,20,15,29,155,86,36,142,164,114,142,144,92,85,187,71,206,105,185,193,130,251,220,99,48,247,45,16,120,25,195,163,0,45,96,162,86,126,111,122,110,72,225,186,134,57,244,112,234,8,151,93,235,126,196,55,110,126,233,56,157,75,25,60,181,36,241,119,204,63,176,249,71,20,36,137,220,128,136,83,113,22,123,54,232,54,7,158,4,146,35,249,93,235,199,103,116,42,79,97,142,39,90,96,69,217,250,188,65,39,124,227,141,188,159,175,169,166,59,23,215,191,245,158,3,207,89,148,135,122,168,148,47,126,162,12,78,206,249,250,175,241,145,235,37,248,92,254,124,43,231,150,228,210,215,214,14,2,154,147,57,20,156,72,131,160,15,104,14,110,16,32,128,148,107,160,86,99,67,5,190,125,242,17,120,40,26,24,108,84,184,212,217,165,181,31,171,62,182,235,37,146,230,128,141,222,68,75,178,75,214,54,208,8,228,0,175,31,36,5,82,253,164,214,161,227,171,226,34,205,44,207,224,125,43,62,219,13,204,54,76,176,55,186,78,24,16,28,40,238,160,161,48,20,22,10,43,231,242,101,25,215,47,207,103,207,175,43,53,91,185,50,91,192,156,139,192,54,224,34,116,96,155,72,53,76,41,30,77,188,35,209,198,95,128,51,128,195,238,252,230,246,39,155,31,115,170,75,230,210,113,154,55,3,106,0,232,118,253,250,244,96,110,236,146,159,202,110,182,236,207,96,190,172,21,97,43,143,218,107,90,7,191,2,160,0,210,155,10,239,180,103,47,45,136,229,109,140,219,242,82,58,188,16,67,113,187,3,77,56,198,35,90,71,149,81,118,168,181,130,213,194,86,18,213,190,96,80,26,148,112,1,129,184,109,12,15,8,232,62,185,231,160,113,187,204,121,238,44,157,79,161,144,144,141,71,120,195,13,165,127,84,108,133,244,28,114,157,142,91,100,174,48,248,94,96,76,129,128,74,24,143,0,90,111,185,138,180,226,197,193,198,187,241,74,53,173,99,117,58,194,37,250,128,191,138,175,72,224,162,184,168,153,127,64,82,204,63,75,24,131,84,33,119,220,68,73,87,247,216,143,78,15,233,102,42,62,56,190,75,247,97,106,232,33,61,160,208,20,146,55,28,240,167,0,107,129,197,67,186,6,235,216,90,125,49,245,56,187,117,127,247,71,48,220,254,170,156,229,149,95,248,63,87,153,83,12,191,86,148,203,111,140,198,61,0,114,82,52,58,207,168,135,40,200,93,132,59,0,132,59,25,242,170,106,100,48,86,108,191,117,242,74,220,129,36,211,13,59,4,118,95,55,235,230,251,121,228,251,0,57,132,102,175,229,106,22,211,218,5,85,34,3,112,171,2,245,14,233,130,64,179,9,59,158,241,122,216,27,113,25,32,2,1,5,87,80,13,236,157,111,206,123,205,230,177,238,177,201,211,207,116,253,109,54,89,61,221,132,79,67,221,172,226,174,237,26,120,181,8,73,193,29,75,97,0,47,242,77,67,152,155,188,206,39,207,59,121,243,201,28,161,163,207,75,44,56,87,224,190,177,128,121,245,204,160,59,194,212,30,233,18,155,161,49,65,230,117,109,72,152,244,204,174,229,67,0,169,50,169,161,20,253,251,5,33,158,125,180,128,1,33,96,171,230,10,80,11,249,33,13,62,84,209,90,164,30,229,81,61,65,90,99,203,234,241,213,131,74,8,107,177,1,238,201,13,56,54,129,120,51,10,122,33,83,101,55,105,178,75,238,227,149,221,243,135,157,181,243,28,75,36,33,83,163,181,36,221,9,228,130,221,205,0,29,96,179,1,74,5,188,96,171,200,212,107,210,74,155,107,13,247,236,58,234,99,13,81,229,114,149,117,24,194,95,43,7,183,102,200,188,0,161,212,179,121,255,81,251,199,98,254,69,101,56,91,217,20,152,10,5,197,162,98,28,213,195,190,220,31,229,203,187,222,192,255,240,229,213,122,30,224,14,127,67,245,184,151,18,232,231,18,219,162,192,239,39,95,240,2,255,135,247,143,25,59,238,172,142,174,80,247,143,66,95,94,184,107,20,163,63,87,193,195,142,79,238,207,27,69,188,79,126,223,39,67,130,248,96,100,202,227,222,62,88,55,238,209,115,0,104,128,177,201,96,206,61,188,0,96,141,148,245,196,248,143,70,159,142,60,175,57,28,92,148,232,132,214,74,223,154,218,230,4,109,8,71,119,35,80,111,53,50,142,242,171,187,194,102,235,163,112,27,83,229,181,16,56,32,137,215,152,198,156,142,171,184,111,37,17,48,96,186,97,130,253,142,68,47,50,144,113,193,129,53,171,94,70,107,177,174,214,179,235,169,222,229,117,185,116,229,172,92,44,194,37,69,164,235,96,220,129,250,21,110,8,39,112,196,129,123,232,12,194,50,220,97,35,16,34,17,59,163,235,61,121,135,75,108,47,248,28,233,249,166,39,209,98,186,162,99,193,200,43,96,59,198,238,207,212,13,48,237,213,137,141,128,218,249,5,16,111,155,226,14,169,234,227,88,59,160,164,188,121,143,156,229,173,110,203,186,165,142,102,91,82,234,9,30,213,19,53,178,41,74,1,95,61,160,172,205,167,30,112,33,128,183,178,73,183,8,47,6,110,64,204,86,239,237,57,182,83,181,78,75,182,175,167,203,229,41,251,244,242,248,177,226,43,206,71,173,205,112,210,79,197,72,161,35,48,195,88,51,238,120,217,109,107,34,130,25,0,221,54,179,239,4,229,116,230,206,166,113,61,180,215,89,90,171,214,135,176,127,220,124,254,95,255,117,119,230,29,222,83,228,102,40,219,209,249,39,50,162,25,136,10,147,82,6,146,26,113,41,76,197,160,67,110,225,176,171,247,111,234,179,207,103,227,26,255,29,227,110,253,2,152,126,92,186,199,1,3,254,177,220,77,116,199,250,105,253,158,236,165,252,143,253,143,196,91,239,178,6,15,67,168,204,136,165,234,97,174,228,143,0,222,126,136,253,209,234,59,194,198,233,253,114,40,231,112,191,15,178,144,24,65,2,25,32,96,132,212,215,19,24,107,164,7,203,250,238,240,34,187,44,97,57,125,196,31,196,15,89,117,231,55,203,104,122,120,18,109,72,94,61,108,0,82,2,96,172,95,110,220,212,119,121,171,137,40,243,87,180,118,179,129,131,209,229,179,82,240,220,44,122,161,46,240,12,47,112,157,232,50,138,193,91,162,1,244,120,234,198,235,115,66,182,70,43,75,137,16,66,154,64,130,108,239,92,146,183,174,43,203,136,72,82,100,231,24,142,72,0,12,24,194,232,60,96,19,111,150,86,21,42,255,255,150,97,182,21,2,186,10,158,189,82,200,57,96,175,4,66,44,15,164,214,141,65,135,135,52,218,88,126,171,43,226,21,0,91,214,161,30,214,11,237,195,236,81,75,166,146,228,208,218,40,92,116,156,192,12,185,133,75,184,1,206,17,58,186,100,90,97,123,166,103,215,240,243,229,92,179,157,105,248,230,57,158,57,143,11,70,42,140,145,9,180,100,86,4,150,228,159,74,141,10,3,88,67,67,37,133,117,218,102,65,91,247,156,200,204,13,37,14,182,26,181,35,118,29,114,164,167,67,219,111,78,206,109,219,189,87,230,155,253,222,241,121,35,5,65,30,73,35,51,136,108,245,237,44,66,132,193,2,25,177,40,101,75,81,159,26,246,188,47,230,81,206,124,197,60,255,115,175,211,153,83,148,48,202,72,1,232,95,143,232,86,173,243,47,172,51,244,226,143,201,214,188,176,42,103,27,109,71,50,130,91,149,50,205,76,233,239,67,147,168,239,124,127,238,27,61,200,31,193,246,243,61,205,219,176,139,116,99,249,127,32,131,24,184,236,15,220,84,141,237,216,34,176,101,253,209,248,101,118,143,151,244,110,214,183,121,49,116,124,120,235,227,136,40,136,200,222,12,236,34,158,114,99,240,167,136,190,81,186,49,104,106,120,221,247,42,196,13,48,211,80,182,218,49,159,45,42,46,61,137,205,214,32,145,154,203,159,123,174,94,230,144,115,86,180,119,75,122,2,180,130,131,41,162,59,161,222,55,39,0,142,123,91,113,91,216,217,158,1,9,13,114,185,186,115,131,127,16,139,127,17,50,45,44,5,121,231,16,27,138,103,188,177,25,107,64,157,109,226,109,242,234,124,52,5,147,1,253,133,27,178,45,190,198,78,254,123,40,55,164,242,170,54,23,10,200,83,148,27,98,188,148,236,183,198,28,217,2,88,30,194,176,60,34,234,246,96,142,193,138,0,160,65,90,89,251,234,233,232,89,30,225,100,27,83,104,126,120,179,146,5,104,28,176,112,51,227,162,17,25,246,200,164,145,172,24,237,204,207,76,227,15,218,99,242,238,250,48,14,199,221,147,44,221,191,123,30,101,193,192,0,136,10,128,156,131,118,80,199,65,253,20,200,39,193,34,11,239,44,173,212,146,166,59,99,64,104,48,58,88,65,160,173,196,20,213,120,6,24,179,100,247,234,168,253,100,217,21,228,202,150,50,114,12,174,209,67,149,81,62,22,135,161,235,202,244,82,87,121,126,115,102,88,252,250,79,146,152,7,240,12,62,33,103,235,163,156,82,120,2,26,168,133,162,38,157,104,142,43,49,108,177,192,165,223,108,118,190,105,30,49,93,204,252,59,31,227,37,162,17,252,40,157,39,220,65,207,152,102,112,226,53,2,104,164,174,211,53,129,104,100,198,203,198,140,60,194,189,183,242,177,39,251,155,251,248,130,89,99,30,202,12,222,175,217,156,242,68,52,48,160,59,58,131,215,104,129,26,33,191,15,116,27,91,86,121,68,70,22,198,191,158,117,251,232,46,255,96,180,137,39,212,78,71,30,188,35,44,18,122,75,90,227,69,217,53,52,113,21,184,23,143,63,5,176,207,82,224,80,3,24,227,150,122,148,80,109,49,205,251,106,222,70,29,5,235,145,181,54,219,150,166,136,178,6,92,225,121,158,172,103,62,182,108,136,220,1,67,16,35,14,156,187,221,239,160,183,241,33,75,87,223,51,125,236,235,217,225,237,247,241,174,92,102,157,198,34,32,241,157,66,184,161,115,58,148,145,49,18,129,66,54,131,236,107,15,248,231,248,184,235,109,141,201,114,97,20,37,235,85,242,127,110,62,242,88,159,194,121,35,199,41,190,159,30,50,101,139,232,211,154,9,112,94,164,138,144,14,116,102,238,155,58,33,156,18,56,43,73,94,7,19,183,164,146,163,76,7,148,140,207,120,241,238,47,240,53,139,122,89,237,119,252,125,25,209,21,150,212,119,81,73,101,69,229,87,115,248,71,239,236,114,8,71,229,79,62,10,240,1,217,149,206,159,198,79,242,131,60,19,51,83,14,73,95,231,33,209,66,156,0,163,189,170,159,182,70,134,196,174,158,164,153,94,156,92,161,22,244,125,119,244,236,72,18,74,15,105,45,76,7,64,131,48,101,200,140,123,182,228,101,26,123,159,123,204,209,69,5,162,28,24,26,232,1,21,240,48,5,115,248,230,175,247,244,121,107,63,223,194,219,244,213,205,185,208,221,230,97,121,90,14,114,194,146,34,84,72,166,157,104,52,86,20,232,164,42,116,218,114,61,27,253,114,244,191,91,191,146,252,109,199,122,23,252,137,247,55,201,239,43,140,92,70,65,192,225,162,205,225,245,8,207,238,68,201,211,41,125,223,214,38,15,251,122,117,187,226,134,61,75,142,141,96,7,199,192,101,132,80,197,107,19,135,42,179,24,25,219,180,171,44,58,156,121,180,204,14,175,151,203,250,81,233,231,172,116,88,90,216,254,177,123,192,48,53,131,130,66,128,40,32,97,165,187,31,111,113,79,30,119,0,57,1,160,8,107,140,42,213,24,109,199,61,222,23,38,247,53,227,125,205,234,242,118,98,120,193,84,32,134,62,48,81,177,117,100,34,215,120,190,158,225,162,77,249,61,224,4,86,93,133,217,114,26,1,138,220,87,46,2,217,134,249,254,73,8,165,193,147,38,66,201,207,252,222,135,250,125,190,203,219,156,229,51,231,128,21,192,57,54,35,199,196,217,210,67,193,67,193,144,3,48,97,192,188,84,201,167,34,42,23,34,131,171,93,220,185,118,139,32,199,184,139,231,8,195,149,14,44,94,96,255,62,116,110,63,78,254,134,167,146,64,135,164,163,76,157,107,20,171,168,89,78,171,17,91,67,8,24,61,198,130,67,247,195,125,31,237,221,11,170,69,42,246,102,170,186,164,168,80,189,146,106,180,140,246,128,32,21,46,137,9,102,99,45,242,200,15,201,143,147,103,233,155,38,241,137,135,93,185,122,98,60,226,117,238,167,45,198,137,4,33,7,233,151,66,199,81,89,44,229,109,172,2,119,135,230,145,108,163,11,180,68,238,113,157,107,128,123,220,199,104,244,215,114,73,204,235,216,156,234,230,20,231,173,251,250,222,124,131,147,65,85,50,82,76,171,235,21,58,105,180,202,114,185,192,16,131,206,46,40,83,131,166,103,113,123,232,216,103,254,112,52,193,255,145,129,167,122,127,160,167,102,7,173,97,203,198,81,131,50,182,134,179,233,245,83,250,57,73,80,173,205,253,114,255,128,186,83,161,13,48,136,137,129,29,68,43,25,252,20,173,146,64,139,157,172,207,106,214,114,40,87,143,227,251,214,161,125,118,244,103,111,81,217,148,11,139,77,0,46,122,255,192,182,22,31,37,0,10,96,242,98,184,5,81,234,147,71,123,163,249,42,160,87,183,176,64,98,193,58,63,6,123,4,150,57,175,129,107,217,99,60,199,13,22,143,210,89,102,169,251,162,253,105,113,25,110,125,158,17,9,16,147,3,10,3,229,73,106,175,107,206,246,231,255,240,231,103,227,61,86,44,153,209,113,202,33,15,113,62,17,4,114,206,101,148,113,117,88,208,196,83,121,98,185,143,114,6,175,239,238,171,189,45,9,64,79,237,53,65,146,195,20,36,38,87,135,98,189,74,205,114,90,141,216,102,72,100,91,141,68,29,245,189,168,15,240,112,93,80,163,208,109,216,82,177,75,42,84,86,86,131,69,237,1,190,6,32,73,200,132,146,231,245,163,249,189,57,63,204,180,28,45,229,196,12,226,36,23,173,85,138,88,50,145,9,66,58,128,150,222,192,86,240,118,184,159,165,96,171,145,161,108,40,23,0,185,206,33,153,219,28,147,240,204,241,73,98,254,130,210,199,181,189,47,219,156,165,135,237,161,179,222,187,155,107,182,175,249,119,221,145,249,148,250,182,153,107,227,74,159,241,51,9,38,128,162,164,25,5,37,14,233,38,54,43,71,193,90,60,28,208,49,31,24,94,198,105,185,9,104,232,99,232,69,162,248,6,63,248,112,231,243,79,249,254,236,232,101,95,251,94,252,252,192,32,128,8,38,134,209,53,164,73,234,6,92,75,200,96,23,8,125,183,249,212,58,139,240,118,116,255,109,152,126,92,63,182,58,85,182,6,2,139,197,0,38,186,31,174,81,106,33,24,5,131,24,5,32,117,227,232,113,225,221,14,169,51,118,239,121,69,36,209,160,100,166,51,114,175,133,156,115,102,45,79,113,131,199,178,67,142,72,100,10,13,62,0,220,57,228,206,157,59,178,5,151,127,46,201,53,34,24,14,168,103,154,152,105,224,36,239,38,127,200,143,231,29,251,51,31,45,70,143,210,50,227,156,135,144,6,97,194,69,109,17,230,20,174,231,201,136,37,234,235,187,143,124,177,23,97,157,14,30,64,204,132,100,166,38,25,159,105,20,235,85,106,150,211,106,68,162,161,103,0,36,2,196,156,237,162,90,90,250,88,253,65,93,208,126,87,91,161,178,11,234,21,16,149,176,203,36,118,253,136,198,252,77,153,51,171,52,153,147,92,143,230,113,206,239,37,231,113,202,181,44,76,147,54,187,157,182,33,144,73,26,35,9,0,197,170,229,82,255,44,93,125,180,227,28,48,199,88,145,184,200,13,238,242,41,107,34,19,40,224,137,195,98,186,236,14,237,116,232,215,150,68,222,240,113,151,206,251,240,188,123,109,61,221,96,115,179,115,25,57,15,172,202,84,81,160,80,50,172,207,120,14,28,51,202,41,30,201,197,187,167,7,39,115,220,150,255,136,207,124,177,124,184,63,218,253,240,231,191,226,245,255,172,247,235,57,191,79,163,49,223,11,33,53,154,128,24,82,193,48,0,5,86,171,52,15,40,21,0,248,80,195,241,94,119,143,143,46,243,246,249,204,181,4,215,43,135,0,17,6,168,123,3,212,146,199,181,67,166,148,141,61,110,74,113,35,106,91,165,27,5,250,241,186,176,113,112,190,200,138,115,140,68,100,202,154,56,103,96,206,43,60,205,245,58,160,201,128,178,198,137,50,5,128,243,206,119,58,212,161,22,43,10,2,130,146,243,22,144,207,249,33,127,164,111,147,89,108,237,62,50,8,80,10,138,33,128,135,152,67,212,218,94,36,192,116,121,140,103,154,249,149,5,230,45,137,180,165,170,255,222,42,68,137,171,51,66,182,22,157,119,87,42,68,168,154,28,85,188,105,125,87,2,218,133,244,209,250,131,122,76,93,215,89,80,209,69,88,29,74,119,65,237,24,160,32,168,99,184,167,17,166,179,138,103,118,201,110,125,114,62,204,124,151,252,48,158,37,147,105,170,28,239,173,21,96,140,197,10,6,171,246,218,224,205,9,231,179,235,250,167,122,135,3,29,130,43,133,150,171,92,225,45,86,128,25,66,135,146,248,241,38,9,75,18,145,182,42,195,192,227,96,22,102,21,107,61,235,212,149,102,201,188,135,231,195,101,91,208,46,243,196,30,77,21,26,27,64,0,123,43,60,198,131,65,220,241,25,205,226,229,97,12,84,158,44,7,180,249,208,251,239,38,248,154,251,125,45,159,175,248,83,59,63,198,253,74,42,133,17,29,76,85,208,108,128,11,10,102,132,87,246,180,23,73,140,183,142,159,3,95,91,186,22,51,35,212,225,18,246,196,47,235,104,160,233,114,241,6,206,232,196,192,13,236,78,52,100,13,114,25,35,241,112,174,150,194,49,13,125,29,113,10,20,210,251,84,109,114,150,58,170,107,60,197,13,59,192,232,1,138,33,4,72,177,129,249,29,224,32,0,54,190,115,11,124,192,20,121,138,17,104,88,234,91,188,206,119,184,5,100,78,68,247,201,117,53,214,4,22,36,214,172,152,179,67,24,156,71,245,157,168,207,83,151,9,165,199,189,176,16,91,137,76,10,188,90,17,215,43,61,137,72,245,156,75,125,219,2,25,117,153,68,89,135,245,97,61,175,15,50,215,29,217,33,90,219,221,76,65,145,74,41,199,164,64,24,3,159,229,101,150,29,241,97,179,202,154,100,246,46,215,121,251,100,30,103,62,201,135,228,3,159,38,243,111,87,110,72,46,228,38,70,168,133,1,123,67,153,165,121,44,111,74,199,17,55,80,62,225,30,145,137,24,192,208,60,52,39,163,81,70,30,137,21,102,188,75,143,179,69,83,172,113,116,214,235,100,180,246,19,242,214,228,41,43,52,138,130,170,247,82,212,69,220,239,10,113,161,210,85,176,226,110,84,62,209,104,49,46,21,29,15,171,117,125,31,87,252,94,197,71,169,31,100,71,30,201,78,154,36,174,106,182,102,13,60,193,93,40,69,43,53,89,142,247,251,112,253,124,63,191,119,170,159,173,249,182,153,172,235,195,153,131,232,50,176,61,153,166,183,59,56,104,22,10,24,168,128,102,216,200,162,217,88,126,20,32,108,236,197,173,17,115,65,76,202,14,216,158,0,188,203,143,78,105,240,66,143,49,99,186,214,222,224,73,230,172,237,132,134,57,37,139,40,133,14,161,177,67,242,29,216,183,96,158,119,162,29,135,76,247,249,19,239,117,190,141,194,188,132,144,25,208,121,184,206,102,13,74,71,33,209,178,6,24,15,247,167,140,96,154,219,138,232,41,226,245,42,51,93,133,128,174,50,151,43,168,17,127,35,226,3,138,224,70,131,30,158,142,85,100,93,71,172,219,26,213,189,60,164,143,235,126,10,182,123,27,189,160,72,189,75,238,2,20,1,168,2,208,188,122,121,190,243,68,206,236,217,37,97,250,246,156,171,101,91,210,118,87,243,193,124,207,135,57,143,191,93,167,205,34,166,17,210,183,157,25,228,122,59,122,182,184,199,27,216,185,17,4,142,55,146,9,92,225,136,187,188,203,227,24,61,3,66,2,76,31,159,177,194,148,3,71,102,197,51,185,151,205,4,147,198,158,221,105,225,205,100,8,121,206,6,47,239,135,239,246,16,0,186,36,232,157,29,172,215,107,88,215,4,6,220,89,124,98,27,49,84,87,81,200,136,53,76,17,113,209,37,201,164,196,81,6,233,164,131,177,212,137,1,50,164,24,21,177,8,51,125,158,206,215,19,253,84,248,127,187,105,143,26,124,128,155,217,137,164,157,211,174,104,117,36,199,180,175,0,183,70,92,8,192,6,205,224,70,9,106,193,16,64,198,3,2,58,160,92,189,193,94,169,115,107,107,86,135,109,161,35,211,112,149,167,185,198,99,237,64,207,131,162,69,132,174,134,91,131,11,74,102,224,156,246,103,48,64,64,253,30,243,91,88,222,103,243,46,167,115,62,226,143,249,14,31,233,192,85,78,89,107,160,65,48,44,207,118,54,51,128,43,238,9,240,176,75,118,142,7,186,60,165,31,190,192,185,83,149,152,14,222,32,121,106,200,144,86,142,80,192,85,255,207,142,201,36,4,5,4,140,76,208,72,60,5,206,214,113,23,176,90,170,96,161,158,227,34,199,188,182,139,189,200,152,192,150,168,1,212,49,252,178,187,153,197,156,103,58,65,75,218,110,167,139,136,25,72,206,159,252,230,231,124,250,204,167,236,218,163,217,144,46,203,110,75,0,41,112,66,22,224,119,116,218,59,166,254,38,204,80,206,137,28,112,6,72,248,38,146,158,241,127,191,37,137,78,146,52,104,48,166,161,229,88,6,99,141,92,65,106,13,19,215,228,228,44,175,143,117,247,61,115,236,172,59,113,87,166,186,30,197,189,118,181,46,134,69,187,139,179,17,76,135,241,72,171,34,83,0,60,237,244,114,114,208,14,157,2,228,78,1,4,202,232,216,212,0,3,136,117,16,170,170,99,115,139,222,207,141,195,19,139,59,231,236,58,56,103,4,221,214,57,160,141,179,92,217,97,191,236,46,167,0,72,16,48,27,203,0,27,212,18,148,217,40,3,32,160,194,107,105,248,173,255,246,229,172,29,5,234,83,132,5,215,121,146,171,204,0,199,4,34,196,12,24,228,136,129,53,32,18,72,216,221,78,146,213,15,45,228,48,189,169,223,227,167,124,70,33,176,208,19,53,230,48,175,208,1,154,229,156,109,5,73,32,251,159,123,44,99,180,189,68,244,121,170,89,212,159,125,117,247,145,55,110,67,68,41,181,203,128,198,194,12,171,175,22,69,21,52,104,37,68,57,190,103,7,147,74,56,2,40,0,86,224,187,8,96,149,152,97,177,247,151,189,115,221,166,150,88,84,69,53,42,16,173,84,82,135,133,170,104,226,69,55,162,16,193,44,114,181,48,187,2,60,19,63,115,154,249,113,251,221,59,127,244,241,44,145,51,207,88,122,78,10,185,98,201,116,233,106,153,152,224,147,193,27,96,90,221,69,130,3,230,124,175,216,89,14,166,60,149,14,217,98,212,22,115,199,235,232,52,78,219,156,229,213,55,49,251,89,103,7,239,224,72,46,47,207,151,203,203,220,217,185,63,54,251,137,111,85,112,107,98,139,138,142,148,241,52,152,168,26,37,164,22,11,35,24,242,148,144,205,178,82,49,102,19,148,69,153,229,224,60,18,94,237,235,245,106,45,93,188,94,152,110,75,111,181,23,210,122,40,173,152,93,28,105,25,177,114,5,109,70,158,186,43,47,68,65,25,8,84,86,91,217,99,128,45,170,79,129,184,115,48,86,34,192,58,64,204,17,145,131,135,140,62,201,144,17,170,150,129,4,83,107,65,53,178,44,215,184,194,227,92,34,162,56,9,207,168,247,177,179,7,196,73,3,200,96,210,76,148,140,172,6,146,209,188,6,46,144,241,131,17,237,19,253,128,223,202,231,174,222,163,144,72,10,52,207,0,14,49,26,1,20,115,156,237,22,138,93,178,177,200,182,4,156,221,136,194,198,82,248,136,202,185,234,122,164,83,147,188,190,143,251,208,235,148,134,228,247,101,41,166,164,212,168,121,86,91,129,181,104,132,117,148,72,210,190,251,221,135,188,79,115,188,166,22,212,225,106,164,70,93,43,52,65,170,165,120,157,223,165,91,137,0,193,236,56,198,96,121,235,217,92,49,27,102,145,15,201,247,51,223,59,63,127,226,28,187,138,57,78,194,97,161,1,165,144,49,0,217,229,6,112,63,47,144,216,20,21,200,50,32,51,0,90,109,197,201,246,108,207,170,123,39,231,149,225,13,78,49,17,222,170,184,219,75,114,99,251,204,123,184,160,41,183,185,81,113,139,140,134,41,20,202,118,194,86,102,98,58,40,232,70,142,161,67,64,99,83,101,200,172,234,249,38,163,94,127,231,234,125,185,121,182,189,247,93,97,71,53,108,32,224,171,48,88,192,13,35,213,48,149,198,96,7,94,33,80,80,229,131,92,113,144,181,52,150,97,106,149,53,91,108,76,99,105,210,12,96,136,123,192,45,78,1,51,80,128,7,19,60,152,232,195,201,252,177,73,126,116,82,30,155,232,3,74,27,49,6,50,75,110,240,24,135,180,120,160,160,236,114,175,57,3,74,15,48,50,125,26,238,2,17,162,121,153,194,57,101,93,224,72,86,238,221,244,38,63,226,93,142,116,173,66,139,160,148,60,226,35,23,196,124,221,141,159,43,145,232,251,202,69,62,244,130,39,75,146,148,98,133,0,36,83,133,16,208,105,159,82,172,87,161,89,175,66,1,178,135,8,200,164,20,91,69,209,74,24,44,104,117,239,168,75,28,211,199,244,254,58,11,216,129,38,85,168,85,110,165,10,224,85,239,66,175,144,66,13,0,239,163,148,109,51,147,56,121,156,252,36,63,237,249,149,51,229,35,114,206,159,60,229,78,105,51,123,134,247,53,84,129,152,64,5,202,168,109,97,43,223,7,26,47,21,92,43,34,174,40,89,66,78,217,109,246,164,251,212,249,120,58,201,188,153,11,177,0,109,146,178,109,174,250,27,215,125,99,251,108,95,151,94,96,167,165,52,58,170,92,203,149,76,160,146,145,44,102,160,160,25,68,170,164,145,44,44,83,157,143,114,126,158,190,127,187,22,58,243,173,132,141,151,113,8,4,168,5,170,160,131,226,95,12,184,20,193,21,27,184,1,236,68,174,12,82,150,224,177,64,90,100,0,131,64,95,160,134,187,215,41,243,6,102,235,200,136,1,149,246,8,174,242,186,109,145,207,138,235,184,197,178,146,37,21,150,21,232,8,175,51,174,188,30,113,153,233,128,6,67,201,56,137,4,52,16,219,92,37,87,229,127,1,135,145,114,9,88,158,33,210,72,88,202,156,83,126,188,239,39,246,134,222,1,44,245,193,61,33,48,153,102,176,4,10,112,195,242,42,236,242,104,227,97,4,232,2,158,136,253,38,76,38,71,98,29,211,58,135,91,78,157,62,6,136,115,162,79,113,32,168,125,66,232,32,19,124,72,74,24,69,13,48,164,133,149,149,48,202,186,220,62,170,15,232,225,10,174,169,133,146,166,45,80,16,29,189,136,104,199,22,180,80,82,1,234,182,125,22,86,66,230,49,37,172,116,148,243,171,185,254,223,220,239,55,251,92,119,206,178,158,153,249,177,71,112,98,40,198,40,224,64,81,176,159,31,22,129,1,16,10,52,107,219,83,110,59,231,113,243,172,243,66,120,51,131,103,101,147,69,208,106,120,27,151,245,213,212,137,247,176,231,106,243,194,230,138,176,217,12,252,214,0,85,38,24,49,204,197,234,14,221,100,76,14,21,239,188,247,97,94,46,230,143,110,246,83,238,127,142,183,51,105,19,12,26,164,33,85,222,178,107,147,14,197,5,128,20,65,20,3,25,82,245,68,238,232,196,177,219,16,56,54,96,133,201,121,145,200,113,43,121,184,89,30,110,154,199,219,214,94,243,120,99,45,85,89,92,151,165,222,243,176,159,225,55,174,202,82,209,112,79,132,21,196,156,9,107,33,116,144,226,178,244,101,130,222,242,117,193,101,174,115,153,25,202,192,26,195,73,64,216,213,169,88,15,152,38,55,92,73,34,20,6,33,51,74,94,230,123,121,63,208,31,140,99,22,204,40,172,52,65,92,201,120,96,82,25,249,47,230,11,246,204,134,115,155,93,158,119,98,45,150,138,126,69,116,149,86,224,164,158,254,34,120,71,121,72,141,196,225,246,32,76,64,100,87,98,20,80,150,171,85,169,141,246,126,189,216,123,191,77,253,216,238,244,85,145,40,55,32,100,65,148,90,189,8,244,138,82,119,131,128,37,114,56,177,236,118,50,215,31,206,249,85,206,31,137,103,14,57,199,159,7,21,35,84,163,160,68,42,88,202,27,234,231,86,108,130,192,14,107,86,149,133,142,74,16,94,0,213,47,232,25,255,48,139,7,63,8,23,152,132,53,213,238,148,158,201,226,157,245,213,186,103,82,158,151,219,98,2,191,48,64,35,35,83,228,177,206,38,240,122,71,118,215,111,221,124,252,254,237,222,141,159,86,179,213,174,180,165,139,72,227,34,136,7,191,164,194,85,47,10,172,69,80,149,158,208,98,133,0,212,106,7,185,74,17,3,1,40,44,160,131,138,24,208,250,125,245,170,39,88,130,154,61,14,85,89,92,63,151,212,135,197,85,217,115,133,123,10,110,150,183,145,189,13,147,112,67,94,185,245,121,83,155,55,191,61,241,122,216,94,160,33,115,214,39,68,12,39,66,0,20,60,117,4,184,204,1,43,231,46,32,20,220,160,145,73,21,186,208,120,249,156,239,235,15,120,107,196,188,57,215,243,214,220,207,227,90,32,102,40,14,11,70,85,204,109,12,184,109,13,191,124,221,136,115,249,174,43,59,152,58,4,184,7,113,120,0,68,137,83,68,86,167,165,197,42,21,187,29,61,218,251,160,189,160,11,181,160,171,199,155,235,90,89,1,241,117,131,188,153,111,166,169,200,182,207,38,94,129,55,211,218,147,227,251,124,252,90,126,119,47,248,104,94,1,236,124,178,44,75,145,253,220,176,17,24,29,40,0,129,110,129,234,175,87,248,188,76,248,143,98,60,108,82,15,68,25,153,137,192,110,113,200,87,5,94,131,176,29,100,92,54,190,143,125,234,94,219,131,7,59,72,247,180,194,103,7,126,115,125,127,99,101,118,182,239,205,153,237,246,66,141,115,239,55,1,216,186,2,30,210,54,188,248,160,154,131,183,42,162,146,11,223,129,177,179,46,124,28,115,118,140,55,150,33,12,21,1,21,3,225,174,10,179,134,143,92,127,29,40,16,160,204,15,157,140,10,250,215,8,110,4,14,184,194,81,175,169,128,160,24,192,149,205,228,10,216,245,139,60,34,110,20,140,72,52,225,190,94,38,242,62,223,186,247,6,247,129,94,203,59,229,76,102,204,185,44,253,189,114,235,149,6,60,32,20,29,136,108,207,235,23,98,16,125,158,55,79,33,160,171,80,192,85,10,217,195,15,4,176,8,104,15,49,222,129,19,128,64,13,88,201,21,213,121,179,150,117,65,143,215,211,246,140,30,172,63,115,129,110,74,96,213,14,208,139,110,212,59,94,188,143,90,219,200,219,136,121,115,186,38,125,6,180,43,49,203,231,251,59,239,211,233,25,43,6,64,64,40,0,175,234,167,253,220,144,32,3,170,80,42,132,215,44,190,138,109,83,79,240,73,188,206,239,100,46,157,99,217,49,39,197,194,18,113,111,37,54,24,201,154,0,160,6,0,183,239,111,73,55,68,156,107,165,60,66,30,113,62,175,245,115,207,71,230,49,133,157,167,99,171,208,220,206,83,53,229,173,15,64,14,181,48,181,78,196,53,70,218,90,169,186,112,20,197,62,228,92,188,92,204,167,235,14,245,66,53,157,221,45,110,112,123,130,180,217,7,137,129,17,119,0,29,75,95,195,246,182,87,67,75,115,91,215,64,33,49,67,24,232,104,48,0,81,72,64,0,86,92,110,15,225,4,16,163,60,32,77,2,198,57,135,124,39,239,91,235,93,58,13,76,72,123,137,50,211,194,241,61,16,84,242,250,251,2,50,202,30,110,181,6,216,103,216,47,54,87,240,136,75,215,94,113,231,16,100,78,105,156,195,37,25,132,91,155,171,16,82,200,144,198,127,201,188,229,134,246,240,3,25,7,128,6,216,35,64,88,0,33,160,14,175,162,162,130,149,21,20,213,182,3,213,156,214,251,234,127,1,86,20,26,183,202,171,91,210,184,245,188,186,85,54,14,112,103,122,223,125,97,30,107,180,178,202,43,237,121,133,182,18,16,36,222,143,175,237,127,61,191,127,59,241,243,224,57,179,46,213,206,52,30,123,44,5,110,141,243,102,182,93,21,58,194,228,80,220,66,194,41,81,166,202,229,190,161,10,57,215,117,64,105,78,206,170,230,244,83,237,189,195,59,166,63,205,57,46,187,228,48,110,216,162,196,220,229,227,76,140,5,138,2,180,18,135,91,191,132,89,93,233,102,178,177,92,197,243,37,170,73,190,207,133,77,228,54,241,85,50,155,47,174,209,139,58,7,174,81,138,182,0,13,163,156,64,243,193,90,137,19,202,18,86,165,91,59,226,149,193,6,46,54,225,50,140,101,177,1,11,6,86,226,216,24,247,187,1,217,21,166,57,249,37,238,95,8,1,245,234,255,227,158,251,128,7,90,26,72,207,231,164,54,216,28,99,5,136,204,41,4,132,109,78,70,1,92,156,108,211,202,73,148,115,154,39,55,230,233,236,179,186,187,254,159,188,147,117,78,28,75,116,163,175,97,172,9,208,18,188,128,194,112,75,184,209,51,16,0,211,232,196,224,48,219,39,70,102,64,10,73,255,214,232,57,91,112,220,74,19,83,226,228,213,27,19,52,151,168,47,124,155,67,68,241,221,125,16,235,69,232,165,38,43,74,32,188,58,47,82,2,184,117,156,170,184,58,136,64,128,243,82,53,235,133,119,28,208,12,150,130,178,62,162,130,161,3,33,138,119,231,188,15,241,184,93,86,106,249,14,157,111,121,215,156,23,47,125,222,248,142,63,223,197,59,216,70,125,234,253,92,122,49,39,108,33,218,80,154,86,101,11,128,137,74,70,214,240,126,190,234,119,183,60,119,93,113,124,56,125,64,39,199,254,56,176,31,167,120,61,43,71,97,210,172,179,135,235,14,112,170,200,1,68,2,131,160,0,132,45,129,152,137,147,171,53,176,55,245,168,153,114,177,85,49,112,238,208,54,187,107,45,119,183,218,188,155,183,29,204,133,19,192,144,232,153,159,86,10,101,0,232,16,5,69,1,32,35,1,16,5,122,230,229,124,228,78,49,7,108,100,189,196,45,244,75,79,138,64,78,79,60,21,158,123,80,86,168,240,176,203,115,15,178,48,96,68,149,174,106,230,7,19,16,48,230,236,98,129,11,130,23,226,115,92,247,58,6,64,131,7,80,165,72,44,128,77,193,112,44,195,65,96,50,23,48,6,202,189,52,136,98,180,187,102,187,182,247,182,111,238,126,218,220,89,223,119,193,205,245,216,225,226,208,222,183,189,248,147,31,63,28,166,143,49,223,134,168,107,136,112,39,236,138,3,251,205,107,113,47,82,112,76,193,136,18,205,115,114,228,70,64,34,17,160,230,124,173,21,142,40,251,102,72,89,232,11,178,113,62,128,87,123,223,248,70,84,204,232,52,207,109,57,160,229,113,6,73,8,238,220,122,154,243,250,116,61,233,75,180,189,180,188,186,22,218,235,178,109,183,90,203,247,83,119,63,231,29,211,32,225,70,85,123,76,252,157,11,96,23,217,59,227,85,58,51,187,207,43,211,3,248,140,234,187,209,81,188,108,251,227,43,232,104,97,142,116,122,131,158,196,153,53,246,81,99,5,83,8,168,80,8,11,96,145,5,80,4,176,30,160,14,122,173,23,199,133,169,237,141,164,224,148,151,57,224,35,238,211,32,116,124,148,237,188,176,60,194,129,43,112,12,167,193,202,59,195,62,34,124,81,184,115,194,168,84,203,198,85,58,170,39,189,55,218,45,84,182,120,100,224,69,134,189,248,142,46,60,167,145,79,5,50,29,129,6,146,89,209,204,109,24,205,104,176,213,49,231,76,111,173,155,188,205,231,8,243,125,191,224,2,115,207,61,51,2,174,215,2,146,54,174,121,186,195,82,26,119,144,231,41,230,238,61,202,222,128,143,69,107,175,175,145,74,60,189,9,144,238,136,135,198,248,30,136,241,26,199,45,122,28,214,203,197,185,133,22,56,157,110,79,219,103,186,23,220,70,219,247,66,219,118,227,54,215,194,210,125,248,222,116,109,112,226,26,39,97,29,36,2,224,29,139,201,4,153,40,247,213,74,80,205,104,27,176,167,115,204,87,155,246,113,184,215,158,44,8,7,213,222,89,182,45,36,110,141,171,201,13,60,140,215,17,99,139,108,98,73,133,90,208,145,238,145,34,144,187,24,117,156,40,16,93,134,90,60,220,95,48,10,229,47,114,198,123,8,13,29,132,229,130,12,169,47,134,34,134,178,149,28,191,240,246,134,185,224,38,2,113,55,64,102,39,31,108,54,232,86,139,27,3,133,52,26,6,215,18,48,108,229,85,240,255,143,15,121,127,157,208,176,196,24,32,117,217,46,234,40,137,6,72,51,238,185,174,104,2,54,43,14,241,202,63,6,41,67,188,247,204,108,86,49,130,148,94,41,72,179,142,178,124,45,14,235,229,197,185,9,41,160,3,45,219,41,187,216,125,90,31,176,251,251,171,235,12,107,139,88,243,59,237,143,195,202,65,219,40,5,126,105,160,0,3,216,139,140,136,168,232,113,66,202,78,186,66,213,36,109,221,37,215,154,203,134,183,247,31,238,93,157,72,202,178,94,226,146,94,101,24,227,8,29,5,246,12,178,41,1,173,8,132,231,85,119,176,187,51,230,38,17,193,29,172,198,151,56,225,99,214,44,200,116,204,88,229,154,219,160,84,200,40,228,161,2,36,4,218,221,203,34,37,182,251,142,252,202,158,150,193,151,100,206,32,145,6,176,162,117,61,32,81,248,152,31,243,22,159,65,194,58,64,40,100,166,63,86,244,166,45,175,137,96,105,75,227,43,11,227,93,173,74,164,59,139,151,29,8,41,141,188,10,52,112,77,144,196,211,0,129,0,23,11,203,231,57,138,53,146,120,219,95,119,24,18,37,86,80,219,122,43,116,95,251,152,62,101,247,246,149,59,57,234,110,185,175,230,141,135,3,23,64,81,61,115,109,49,152,132,152,144,182,149,181,196,77,168,166,8,24,175,55,73,115,113,152,230,117,213,57,232,29,229,241,242,225,184,120,215,89,218,209,192,46,87,251,145,175,115,0,108,130,217,54,181,137,13,72,166,247,122,94,64,212,113,2,50,190,113,102,228,137,177,139,189,198,79,57,225,0,99,32,64,174,16,163,86,148,1,99,11,137,109,193,228,35,113,98,69,156,239,157,185,199,61,219,144,93,182,4,56,23,233,16,226,48,10,36,209,210,209,144,215,205,245,125,222,102,77,195,98,17,165,208,111,12,33,225,214,68,246,129,238,90,215,89,4,184,2,208,173,189,65,138,7,33,37,143,32,21,207,243,149,226,43,33,17,64,156,18,82,135,109,112,182,165,15,183,63,198,9,63,212,93,188,39,191,25,80,164,69,191,38,50,42,24,53,152,68,32,150,166,104,83,185,200,144,80,54,46,9,151,6,235,104,115,141,92,251,253,184,166,87,48,11,155,243,9,179,98,41,217,2,9,5,155,217,100,75,109,138,217,64,181,1,74,94,29,4,45,64,54,197,200,20,200,24,51,238,49,103,198,49,194,130,21,71,185,64,160,64,83,44,83,88,196,40,84,110,123,217,127,107,208,129,144,28,144,15,128,81,207,123,8,115,185,23,226,16,34,78,128,119,220,228,71,235,54,74,195,33,32,178,162,35,208,146,40,12,100,163,23,181,95,181,188,110,119,22,5,183,120,115,20,119,52,91,122,65,91,153,233,42,51,95,69,193,143,128,177,120,69,8,72,71,7,148,74,112,219,228,1,30,189,253,236,251,163,239,246,72,87,17,128,43,2,212,108,129,138,152,144,53,37,134,54,211,110,50,214,200,104,151,78,23,232,219,138,54,85,64,135,62,207,246,121,54,121,143,205,184,59,245,88,182,180,33,72,138,9,230,144,48,5,219,0,181,48,229,2,37,165,128,89,153,225,149,121,121,150,106,109,141,115,90,188,208,17,136,100,200,182,152,214,119,169,76,163,78,69,0,213,152,30,130,166,0,221,197,1,32,7,197,171,219,197,227,117,97,190,101,195,113,117,124,142,47,215,37,122,222,101,250,137,59,97,69,100,6,177,165,220,227,128,171,27,227,140,251,144,68,81,57,56,175,105,120,93,91,153,182,50,251,10,121,205,103,181,90,193,35,200,117,167,194,58,227,243,109,29,229,157,85,52,57,72,21,14,49,31,13,96,53,40,24,163,8,160,35,49,100,16,105,223,159,126,95,95,184,251,75,184,228,181,225,225,78,211,246,18,133,43,182,0,133,168,178,184,185,15,237,64,1,51,180,18,177,198,84,242,146,9,27,40,80,96,123,233,153,198,57,184,223,119,41,32,75,108,198,57,146,34,65,176,41,24,35,128,117,95,220,197,20,80,68,22,34,182,13,10,11,234,148,207,63,118,84,118,60,163,231,128,204,154,37,191,184,224,217,128,154,153,24,78,128,34,60,92,244,235,191,179,100,42,153,17,51,181,91,10,251,24,115,184,127,194,133,53,231,152,239,241,19,110,113,10,157,112,68,36,211,35,43,113,129,158,187,144,205,42,74,167,18,232,184,139,175,92,26,85,198,182,121,188,240,87,76,246,45,8,152,67,156,149,23,70,239,125,164,24,166,157,107,106,231,75,9,179,88,16,107,137,137,166,226,247,17,77,28,16,255,25,23,106,20,2,106,149,21,80,172,195,155,214,126,17,223,92,190,84,174,122,160,78,87,218,208,246,197,219,104,117,17,120,32,151,101,164,53,216,166,48,182,64,117,160,24,177,16,20,218,225,28,203,214,29,71,147,125,206,184,161,16,142,242,212,192,96,35,26,11,168,140,143,185,206,153,179,133,41,98,228,108,182,220,96,61,43,15,70,22,69,202,215,191,248,47,178,44,103,102,194,119,18,128,68,160,103,201,138,129,67,50,128,248,195,58,161,126,0,73,124,137,158,251,77,63,98,142,20,169,76,54,80,12,161,96,76,17,82,200,216,134,183,138,8,214,149,117,139,55,120,235,114,151,129,72,123,177,28,80,58,184,226,2,25,108,140,6,128,53,172,177,27,236,140,139,47,16,72,170,134,67,158,87,60,37,223,76,201,147,60,83,248,248,156,216,175,122,115,51,167,184,10,96,191,31,31,52,158,91,74,49,53,248,154,241,170,62,71,78,65,176,189,7,223,160,117,184,222,244,100,204,229,153,242,234,230,75,242,137,126,67,205,215,209,30,27,74,223,227,87,74,133,133,93,68,36,100,233,116,222,46,0,96,133,41,23,136,101,184,91,230,163,120,96,183,207,113,149,102,52,180,209,94,38,116,78,102,47,107,23,250,142,234,26,159,114,61,100,238,63,212,249,52,115,110,35,118,147,72,165,131,101,60,171,239,159,126,225,32,14,221,88,154,0,82,168,63,126,97,57,151,229,213,42,211,231,15,8,153,53,133,72,98,203,96,194,234,232,249,111,56,189,220,231,12,37,66,148,81,248,222,147,94,108,215,19,162,172,12,46,122,71,59,66,2,188,1,15,119,245,118,227,96,215,31,31,52,220,38,241,165,2,143,20,74,225,183,238,168,184,17,47,226,38,8,127,120,169,50,128,237,4,223,78,12,53,95,98,219,217,207,149,231,54,127,86,115,187,175,3,63,82,103,124,113,118,211,106,44,91,193,6,107,244,180,87,214,114,63,92,7,192,114,110,201,6,234,243,157,158,44,72,172,32,117,117,43,65,219,109,63,247,118,175,156,108,46,195,86,234,119,115,222,79,222,235,106,238,102,15,161,100,229,121,22,227,1,216,130,178,252,3,250,11,247,7,26,216,86,100,134,136,244,66,85,133,26,63,31,105,83,60,17,47,153,73,73,44,137,12,116,0,44,33,176,230,22,63,225,189,203,57,128,164,177,153,11,210,171,156,28,27,80,181,151,180,83,122,72,199,155,106,174,202,165,154,124,29,30,18,185,188,151,190,116,233,93,189,45,72,239,232,183,224,241,43,194,122,141,27,103,31,185,235,169,17,175,25,3,10,241,159,106,212,230,234,68,80,16,192,32,240,160,196,171,65,217,6,123,239,246,179,246,215,187,95,233,217,121,17,177,38,71,174,39,160,135,147,53,182,45,239,226,84,0,59,240,10,1,213,182,250,253,144,108,169,17,89,173,163,106,53,45,47,97,158,77,19,220,195,86,174,184,254,127,247,125,24,95,222,153,127,122,190,235,36,235,190,138,105,46,40,4,114,201,168,107,249,249,133,43,110,234,80,152,170,33,120,135,80,87,165,222,228,36,57,191,58,241,90,210,112,206,61,6,14,185,188,205,52,156,240,46,63,225,103,244,151,134,5,6,7,16,12,240,208,98,226,189,169,223,143,191,195,215,224,17,30,226,45,152,221,199,46,233,199,175,172,142,136,220,136,21,133,67,213,193,46,34,19,249,108,188,54,20,164,18,157,1,21,4,16,36,86,120,120,33,228,10,186,238,89,55,179,229,115,246,159,220,188,42,123,61,84,127,95,247,75,194,21,244,56,69,30,230,72,5,21,96,7,8,23,27,243,10,125,66,216,197,177,88,50,114,181,116,252,56,150,33,195,189,239,220,231,244,238,240,222,186,213,79,124,55,190,99,153,220,219,253,100,117,63,175,70,238,96,156,8,50,206,194,254,153,51,251,98,56,48,148,13,214,144,186,47,213,141,81,78,230,0,161,33,51,78,88,49,231,34,137,83,238,243,57,111,207,247,71,151,187,180,28,0,122,182,111,107,84,15,70,157,1,176,113,3,112,25,190,79,215,116,166,134,83,78,194,109,175,185,120,116,6,134,191,126,241,253,242,69,177,223,85,196,151,81,4,217,82,168,13,99,10,169,171,231,131,76,24,23,148,29,180,157,20,229,130,30,234,173,246,231,228,27,205,78,247,117,15,199,143,144,155,189,168,224,176,236,102,16,80,1,213,14,188,181,51,172,64,22,33,70,32,75,189,205,12,132,170,185,194,162,247,238,175,247,252,248,243,249,122,63,127,251,221,228,247,207,15,115,45,107,98,234,149,63,165,55,96,242,67,23,2,184,131,253,162,49,42,206,217,42,74,117,43,118,131,147,136,34,205,72,231,73,49,2,9,112,159,159,113,155,31,173,116,147,203,146,129,99,26,90,122,42,185,20,100,149,15,176,67,42,126,69,12,98,75,17,206,225,222,128,128,222,104,180,174,50,115,149,66,1,141,245,122,154,153,93,133,63,64,168,46,91,7,74,8,1,84,167,85,89,9,93,142,3,28,252,94,27,201,45,64,49,13,235,190,207,175,237,199,231,229,99,106,245,226,56,96,103,113,56,3,244,226,189,190,146,189,51,67,131,72,35,212,168,172,180,107,73,209,162,199,53,190,101,79,9,54,127,101,254,199,95,158,47,205,31,191,153,253,117,231,49,153,51,233,96,156,227,93,58,224,137,14,247,151,183,125,192,206,190,40,149,8,8,222,67,20,224,15,163,40,107,74,153,225,53,231,151,151,129,75,4,62,224,7,220,225,2,143,49,39,93,140,196,18,67,71,63,128,32,235,161,196,129,195,87,11,32,59,222,116,145,210,227,17,205,248,188,112,233,246,203,239,247,227,67,243,151,101,83,227,247,134,222,16,99,118,141,113,246,99,143,52,92,188,170,41,3,248,15,82,173,39,76,29,48,99,62,106,155,26,148,5,161,35,92,56,198,229,78,139,0,149,2,194,183,178,231,191,62,243,189,75,123,244,23,44,223,232,51,226,65,174,220,238,130,61,0,183,181,66,108,140,125,19,43,144,68,36,168,131,135,105,149,218,85,40,70,72,24,239,219,159,238,78,215,95,200,255,249,91,243,143,215,249,241,219,238,255,119,250,253,29,166,56,118,209,219,187,186,203,11,54,82,120,171,171,45,114,6,193,173,10,151,202,167,200,180,255,255,34,103,219,45,220,94,102,3,47,249,133,88,113,163,133,173,109,55,22,199,82,225,26,94,149,109,100,35,124,171,68,11,41,108,174,63,181,215,219,110,122,227,221,141,233,229,119,13,216,13,40,66,4,24,5,161,224,134,111,12,216,0,212,244,112,229,57,190,114,72,223,227,36,206,29,72,170,112,110,161,53,95,57,22,54,113,223,214,237,110,23,159,215,43,88,214,188,81,108,161,78,117,78,66,238,68,37,66,173,67,32,96,206,255,215,234,133,112,94,145,140,146,226,255,47,17,219,227,236,11,178,99,107,57,224,102,228,206,240,251,190,207,247,129,9,94,92,193,175,110,96,15,85,213,153,4,28,59,122,188,93,101,95,170,63,59,254,102,215,103,211,91,251,167,147,126,198,214,137,95,160,214,74,234,230,202,46,49,78,84,82,147,29,215,4,216,57,28,108,164,35,157,225,44,60,162,17,229,226,47,97,133,183,122,167,217,220,124,159,221,13,238,62,218,14,91,191,242,36,247,34,231,153,50,0,30,88,23,176,113,24,211,166,71,80,4,173,111,136,244,64,6,19,22,192,0,8,64,68,181,136,10,84,155,84,174,214,111,179,118,119,238,164,173,159,149,19,165,68,85,1,134,32,51,15,98,186,243,156,111,212,66,197,17,1,8,58,132,58,16,173,115,212,22,130,5,37,192,176,2,162,132,37,0,55,176,179,239,165,153,226,45,137,99,110,219,183,245,212,206,145,149,102,92,165,153,30,28,115,33,74,31,142,196,191,112,60,28,192,82,201,187,36,2,168,129,99,120,47,16,96,168,2,140,248,20,233,13,134,219,52,130,62,127,142,124,204,183,172,36,2,159,123,34,82,27,15,170,227,196,122,15,54,43,72,23,66,216,42,225,222,232,199,223,30,103,63,51,173,55,52,42,118,57,26,91,213,172,102,227,185,218,107,22,5,156,57,235,246,160,124,38,125,117,245,151,37,97,177,42,95,68,154,202,52,34,207,165,176,110,145,214,105,69,154,34,114,10,170,213,198,140,183,44,254,86,110,65,178,66,142,180,108,32,157,116,185,218,92,193,218,100,45,50,113,71,120,118,40,92,144,217,38,0,99,193,4,99,28,75,1,5,177,107,8,3,197,12,82,86,32,155,156,63,156,97,160,66,65,20,221,154,132,170,10,233,64,221,126,135,21,170,128,20,73,181,0,243,51,115,75,31,157,235,108,16,185,41,104,81,43,186,161,135,2,73,21,67,209,146,133,138,63,147,209,236,34,61,199,124,196,77,222,229,50,121,113,145,201,192,194,14,140,48,201,139,5,110,159,230,77,14,104,88,242,94,128,19,70,208,75,139,113,244,199,124,163,211,148,124,51,141,113,245,117,213,100,57,231,141,120,173,209,190,175,220,167,112,163,237,163,223,198,241,0,164,228,35,62,94,101,103,69,254,28,76,181,22,224,212,92,60,33,57,150,200,67,214,144,178,205,61,246,230,86,250,39,214,127,202,248,118,3,216,43,149,44,59,79,92,182,179,145,104,118,201,206,57,150,29,6,40,8,0,147,193,108,221,53,11,50,140,112,74,182,145,157,41,231,230,79,39,125,76,62,233,242,83,136,173,12,211,211,59,77,104,227,86,29,219,40,197,137,18,147,228,76,128,28,148,99,192,75,112,108,14,80,161,149,21,133,1,168,22,81,160,172,44,94,181,202,94,145,41,202,196,210,123,102,38,188,144,123,68,59,215,176,135,240,68,29,226,218,139,20,137,4,128,235,34,130,163,184,172,228,251,130,173,184,199,59,188,205,93,34,135,156,83,0,100,95,203,241,117,2,95,195,49,194,185,158,241,215,93,190,138,210,113,190,13,87,193,54,72,128,57,40,46,143,134,55,251,241,43,142,34,62,16,227,36,62,94,133,53,196,205,213,146,194,87,115,241,132,184,153,204,5,76,131,184,53,213,54,167,58,189,220,76,63,223,245,39,12,159,242,209,56,11,159,109,30,234,88,142,165,116,188,134,198,169,3,21,17,8,76,32,240,202,95,179,6,17,72,49,34,144,73,89,118,38,229,173,204,116,251,154,251,218,122,235,241,70,181,201,156,149,179,40,15,77,167,153,186,204,122,196,140,131,112,206,40,200,110,182,246,176,32,135,53,244,194,57,66,169,22,46,156,241,70,126,84,238,35,38,140,64,0,34,13,170,196,220,164,51,174,143,10,236,113,217,161,216,182,117,26,224,88,17,195,57,135,71,38,6,246,222,227,221,221,187,172,104,56,64,233,80,136,64,20,7,206,225,188,227,66,119,203,94,215,157,47,225,235,122,163,120,83,110,104,227,251,227,115,191,254,78,63,254,206,56,123,187,226,240,170,51,55,19,194,97,90,74,73,14,209,51,18,3,186,74,194,117,35,109,13,209,86,133,59,211,244,163,230,79,154,245,229,156,54,223,91,47,74,78,45,39,84,146,163,193,85,128,197,0,239,144,81,177,114,107,94,99,32,129,24,97,138,17,41,100,172,46,14,41,168,95,38,126,188,234,249,222,253,219,55,112,56,56,227,116,157,117,50,189,30,231,81,142,139,149,85,99,63,106,183,113,14,26,164,168,129,90,47,132,52,216,146,0,139,124,54,64,246,56,190,27,43,67,38,116,16,45,114,98,232,198,19,20,83,158,193,138,220,3,130,121,61,188,244,70,240,176,140,108,138,236,132,5,231,147,129,197,94,91,199,235,38,239,206,221,223,217,46,113,113,41,43,140,150,76,53,87,164,99,44,158,188,38,236,154,216,231,219,112,198,119,33,176,173,136,167,43,98,91,17,86,17,251,138,158,81,72,220,132,54,213,245,186,93,95,237,166,101,109,106,216,8,215,183,14,47,230,244,190,58,175,221,39,147,148,35,116,52,205,166,1,24,17,192,187,8,42,107,255,206,214,14,4,64,69,130,33,195,167,190,248,164,105,189,163,203,216,139,247,237,139,254,255,171,147,193,223,252,145,190,126,64,181,127,184,111,188,54,228,79,253,189,210,105,66,30,121,194,132,107,59,57,215,69,102,12,1,106,253,177,61,146,196,228,33,74,66,99,226,44,0,57,125,230,152,69,156,3,136,144,2,166,176,204,10,240,2,175,56,1,92,134,153,172,104,105,114,143,203,123,51,238,204,253,136,119,173,99,182,150,187,19,166,25,115,22,12,100,2,130,81,37,71,194,121,71,242,138,13,142,118,203,40,81,213,28,93,190,86,188,222,141,185,171,16,208,85,40,224,2,197,0,187,163,233,58,94,78,1,109,69,205,197,19,146,143,56,88,92,150,2,137,186,104,178,218,32,239,72,212,163,198,101,156,162,251,161,31,107,105,63,106,44,151,213,16,123,149,186,5,34,86,32,94,81,185,176,184,29,104,149,130,41,129,4,104,138,37,169,81,145,134,54,54,114,133,116,113,255,146,211,87,250,31,159,202,107,234,231,55,233,251,21,195,136,241,212,85,114,34,119,74,154,98,63,182,44,192,2,1,84,11,6,2,106,17,34,75,33,36,101,97,186,222,37,212,171,248,146,84,16,64,115,178,34,30,106,1,41,212,11,200,10,180,64,135,19,3,43,146,118,164,88,25,7,235,157,185,31,115,123,167,180,38,232,186,207,156,171,40,43,6,26,102,116,40,155,57,96,20,42,255,41,157,168,201,113,81,67,168,223,48,186,224,248,225,93,152,5,233,162,8,210,226,219,234,199,223,28,103,223,168,130,18,169,183,138,141,224,138,5,15,134,202,72,58,53,163,160,239,32,86,232,29,166,62,98,100,61,126,62,134,112,231,204,7,185,220,232,186,53,247,64,237,98,16,133,21,84,10,132,69,192,133,36,192,169,0,83,136,160,180,50,237,90,105,115,107,218,174,203,133,19,187,46,222,154,60,175,247,255,94,156,115,115,175,31,250,233,48,122,184,156,36,152,246,165,229,192,235,185,192,22,83,236,228,252,162,42,139,159,180,96,98,235,23,70,133,209,8,210,1,1,26,110,45,86,141,176,94,221,184,91,103,248,45,131,170,212,245,24,66,165,52,209,229,237,46,209,207,221,115,199,187,239,78,250,93,7,119,9,177,194,64,75,225,20,16,89,82,56,69,8,0,67,112,197,225,186,99,130,196,62,71,93,9,52,208,47,225,107,184,213,235,125,169,157,21,249,126,242,213,56,110,83,5,216,65,40,20,103,244,164,168,36,204,120,249,28,31,235,149,133,79,150,241,45,226,63,115,134,195,148,14,25,20,27,127,62,167,178,115,193,134,1,35,246,170,231,7,32,248,164,204,229,103,137,235,152,63,216,107,232,204,238,219,45,191,132,141,153,84,40,221,149,211,178,132,66,32,48,96,16,16,172,16,177,144,164,178,34,43,25,185,59,222,129,184,10,57,249,126,202,86,235,49,233,143,47,249,159,73,238,177,95,222,47,239,132,165,56,71,114,149,115,105,150,83,9,57,206,144,184,9,33,142,24,79,93,220,170,132,49,140,248,222,234,227,19,49,32,168,225,85,102,201,32,2,49,148,140,63,228,147,97,62,215,37,67,13,141,255,6,227,234,96,86,136,55,178,113,172,6,109,4,229,59,243,213,176,182,59,252,108,124,180,142,231,130,113,7,38,231,168,127,185,89,62,152,71,115,119,49,99,176,29,173,47,77,204,155,170,65,69,128,8,62,50,173,202,65,128,4,70,70,88,247,32,153,78,24,190,202,123,138,252,55,227,237,51,231,91,115,195,178,17,164,211,105,180,223,111,239,171,24,31,156,184,58,217,95,47,200,134,64,101,250,20,113,136,43,59,224,243,145,244,92,41,87,48,93,22,235,24,111,170,15,202,73,138,222,111,74,231,35,102,178,150,16,219,49,248,170,25,249,58,13,185,48,14,164,3,64,144,160,100,100,120,141,148,123,108,202,11,166,92,131,1,172,47,127,255,233,185,254,225,198,215,229,239,79,247,38,63,188,243,238,201,205,185,70,142,112,227,233,137,15,49,90,79,207,120,22,38,89,25,103,113,146,62,158,9,36,239,46,125,203,119,125,53,191,157,92,41,40,110,122,254,235,204,234,59,28,156,218,125,206,61,189,125,166,235,158,163,237,244,54,105,58,179,117,233,215,11,235,254,228,67,110,185,79,57,223,229,9,118,51,227,130,113,2,7,184,28,195,94,246,198,235,253,4,22,201,224,187,92,93,159,216,32,17,219,239,120,87,92,171,124,45,148,130,157,163,95,74,233,53,37,159,193,14,52,79,11,150,137,241,42,197,76,80,71,144,139,162,96,209,133,237,192,22,135,243,150,51,165,131,10,106,240,87,108,143,245,225,229,76,58,190,28,207,251,104,66,167,125,28,234,244,52,146,61,8,203,56,71,2,130,53,25,68,3,174,231,138,13,232,193,28,249,25,208,58,203,157,233,239,243,210,127,62,174,231,151,75,191,110,83,203,227,127,92,227,96,148,218,33,6,203,169,31,237,68,219,17,18,183,167,33,206,39,41,254,117,95,73,146,137,219,83,29,63,217,118,193,51,202,246,140,33,64,9,225,29,128,80,131,240,172,204,76,231,185,21,59,164,113,250,57,51,181,77,173,137,187,78,226,246,245,201,231,235,19,78,12,204,231,26,226,174,131,59,192,9,28,23,112,231,24,135,112,3,236,99,96,48,198,212,37,109,174,17,45,199,218,227,237,196,247,61,113,184,210,91,4,49,94,213,240,34,74,29,82,242,13,233,122,169,237,59,170,185,234,169,104,74,200,212,14,89,125,19,102,33,66,23,15,96,17,163,139,187,179,172,146,187,26,41,190,161,72,35,87,34,251,165,113,142,147,55,151,59,231,160,115,144,219,220,35,231,50,226,25,111,201,24,17,131,175,93,1,44,150,26,140,44,100,72,22,216,216,20,224,150,215,152,141,106,94,214,203,226,185,197,135,201,59,215,254,235,235,117,207,253,121,189,242,201,123,238,63,192,67,182,42,60,64,71,87,51,142,147,76,26,92,22,131,114,145,98,145,210,206,212,9,48,92,49,10,27,107,32,56,243,110,240,249,90,249,255,226,159,25,218,51,161,59,226,54,89,219,99,167,183,214,253,35,190,215,95,242,219,167,155,148,93,169,184,26,196,122,134,213,24,224,4,112,111,79,48,223,55,147,142,207,77,3,115,139,195,131,182,249,146,215,53,248,222,148,21,145,183,148,28,161,228,9,56,94,201,124,59,227,241,253,134,60,151,24,215,209,191,173,140,91,255,216,103,58,97,39,64,5,143,89,237,210,110,112,79,222,234,70,75,150,86,79,19,73,46,147,127,242,208,60,154,57,62,60,231,93,221,120,48,206,25,109,69,3,52,101,1,49,102,23,50,96,40,230,160,70,202,11,80,177,102,83,86,1,205,5,136,20,231,86,14,184,220,220,223,190,250,254,254,229,63,57,205,207,127,88,189,81,138,107,55,125,252,233,44,238,199,202,107,29,15,13,117,241,170,201,109,163,36,84,168,225,5,175,134,135,185,110,188,0,6,14,100,79,228,249,148,231,53,51,191,233,186,156,71,230,118,127,93,111,94,93,233,254,142,254,159,111,254,127,205,115,212,8,150,150,44,80,108,160,76,102,140,216,195,61,164,144,148,94,224,252,134,136,166,119,181,56,237,90,155,183,187,246,254,40,2,60,75,17,95,94,25,233,237,233,88,34,4,188,181,19,160,86,127,21,246,148,102,236,49,167,73,39,218,233,25,188,54,136,81,109,226,48,126,152,121,108,142,248,106,230,150,95,250,124,148,94,150,45,91,10,148,53,249,9,32,128,29,120,169,192,150,45,170,53,2,154,21,73,19,176,191,248,118,19,242,199,211,159,243,202,243,155,87,71,110,62,253,80,191,83,103,68,75,225,15,237,211,208,201,136,144,22,239,142,183,42,128,79,125,157,224,130,19,129,140,165,30,82,60,241,56,73,237,218,236,157,165,245,149,183,235,245,127,123,126,163,253,225,42,14,87,88,223,226,225,208,23,76,72,32,50,157,243,48,41,196,67,90,24,163,127,138,34,222,76,101,102,91,217,240,154,63,137,2,97,111,232,186,64,5,4,211,11,119,81,125,11,149,125,150,190,204,105,156,86,144,70,89,99,114,154,211,113,240,35,63,77,227,56,10,51,97,111,143,241,86,114,127,35,110,87,246,190,223,175,161,160,97,203,53,217,50,204,128,160,54,5,46,222,16,176,93,74,171,205,78,36,188,35,104,110,221,108,119,190,171,20,139,115,77,223,125,123,255,244,220,63,246,213,185,190,179,95,30,158,220,139,86,196,81,160,172,99,252,87,146,44,66,79,207,3,81,124,70,77,226,7,118,220,127,133,153,58,127,38,86,158,214,238,153,206,35,63,92,127,122,251,127,119,150,167,95,231,179,191,153,218,149,56,236,113,103,45,150,1,172,136,1,32,85,140,192,185,135,149,146,102,93,65,188,87,116,57,58,1,59,124,125,175,123,83,214,5,17,164,89,197,16,48,118,67,36,10,20,146,188,134,52,227,209,24,105,236,185,124,105,41,99,1,213,45,254,127,146,29,150,156,32,235,2,32,245,41,80,189,151,245,144,92,0,101,146,104,106,134,3,208,64,80,0,242,36,176,235,54,154,164,37,121,236,117,148,227,219,221,94,45,195,88,22,51,118,150,116,0,164,232,133,130,4,194,2,178,8,88,194,197,29,247,183,50,91,55,195,153,184,38,186,226,102,231,251,150,62,35,231,204,254,213,254,124,251,147,254,250,125,254,199,251,227,126,126,63,125,112,89,163,59,154,141,126,228,215,234,69,21,178,250,151,178,40,240,197,251,37,204,66,132,100,121,22,93,158,1,156,8,94,255,68,44,221,93,117,3,200,112,7,40,57,238,160,128,179,216,5,131,187,56,141,208,231,243,157,254,222,155,223,191,253,112,179,111,91,231,238,181,191,253,212,186,51,183,51,116,102,6,160,130,82,6,216,192,221,30,78,246,149,199,236,245,195,226,167,106,20,48,156,17,206,9,210,127,70,235,69,223,19,142,113,146,214,56,122,155,109,183,141,47,198,187,50,147,100,218,156,55,91,121,218,146,122,167,116,147,210,55,210,253,83,32,92,96,72,237,120,170,212,78,66,74,142,246,125,110,16,41,10,217,78,14,87,26,5,9,93,43,48,112,52,112,48,112,50,116,48,112,48,116,48,64,146,185,227,232,123,184,240,143,64,29,24,64,73,78,137,84,212,139,181,227,146,156,233,203,238,246,47,237,235,107,175,94,235,255,97,103,211,79,126,145,158,13,188,123,244,59,38,199,122,63,241,62,139,110,45,28,108,6,229,82,231,82,51,250,223,75,253,107,201,127,95,230,95,180,252,166,214,57,50,237,23,196,235,238,255,159,143,251,241,23,254,183,127,228,204,227,239,215,255,182,31,255,171,63,127,253,249,249,97,191,237,254,186,199,163,38,207,248,72,191,62,219,153,220,248,77,239,71,185,138,189,199,184,164,136,229,84,0,82,168,120,17,92,178,135,11,136,98,0,14,224,52,67,225,165,133,187,202,77,172,166,13,46,16,172,160,2,215,184,109,251,255,189,59,223,247,249,136,19,10,97,79,48,64,25,176,198,128,151,30,246,202,171,21,4,192,192,94,182,106,82,31,21,215,69,62,135,225,88,80,147,223,37,222,224,38,226,134,220,145,67,7,208,241,68,206,254,56,122,16,56,170,240,99,216,251,198,207,177,34,194,188,27,98,138,252,157,126,251,154,67,144,92,166,53,222,32,72,251,188,65,123,92,190,32,27,41,2,7,228,8,28,128,19,49,92,166,129,60,83,114,168,49,213,41,193,117,129,174,154,235,206,94,94,46,117,127,227,230,47,220,231,107,247,79,214,137,212,174,196,181,125,15,19,181,79,218,93,106,120,8,57,63,11,230,162,35,60,192,8,39,112,10,130,216,135,186,50,204,66,201,124,249,231,175,167,220,31,119,244,199,249,167,255,244,243,105,62,126,99,246,151,63,243,43,189,108,170,115,220,131,230,110,179,16,169,108,122,100,141,25,185,131,39,174,197,24,104,183,200,80,18,135,129,114,142,80,64,85,62,234,196,15,121,187,134,94,245,205,108,187,90,203,54,52,97,17,100,25,144,126,114,243,255,174,155,157,209,97,16,127,56,119,18,213,221,58,10,183,104,212,47,28,150,163,152,211,243,132,207,222,5,23,143,227,108,86,34,117,61,86,220,31,211,197,235,253,88,20,134,91,59,81,243,104,54,21,151,164,6,25,17,57,236,107,151,29,63,108,12,147,43,226,83,80,192,216,215,136,21,73,227,193,214,2,7,172,121,77,45,183,147,238,225,214,250,250,234,205,95,215,243,185,126,181,93,246,222,117,175,60,37,57,52,201,166,201,24,207,226,51,118,6,145,96,172,182,7,234,17,247,140,228,17,219,99,210,248,162,141,227,204,241,190,254,250,181,111,158,209,215,239,151,63,224,19,138,31,218,216,117,54,113,206,48,38,156,186,186,34,125,234,86,27,121,84,220,148,90,81,32,60,200,89,202,105,115,213,194,111,75,147,47,1,216,138,186,109,198,163,203,59,120,248,211,242,253,203,65,34,9,160,24,15,221,212,157,253,172,229,217,225,243,92,27,28,45,215,21,224,10,190,119,68,166,244,134,84,117,52,188,164,225,125,162,196,105,85,65,13,46,63,46,127,60,103,78,9,231,93,69,124,101,2,119,71,38,9,71,121,132,53,99,191,6,236,218,218,126,57,115,194,219,73,207,178,187,108,190,222,254,185,78,245,45,43,241,243,75,103,229,9,239,113,102,112,133,179,32,203,16,128,56,184,79,45,230,6,165,103,36,112,234,40,39,147,243,94,221,129,216,206,191,92,251,249,195,39,252,114,117,254,114,249,248,215,239,124,255,152,227,185,21,12,38,238,142,29,144,16,210,254,159,123,103,58,132,135,151,130,212,148,181,107,252,182,129,44,43,185,115,121,11,71,219,128,249,155,5,54,170,211,39,198,62,119,106,184,9,113,94,84,118,122,109,206,2,136,93,206,190,23,238,243,189,55,43,2,144,122,75,37,207,20,28,6,135,180,56,102,166,193,85,142,203,183,209,140,94,211,0,142,188,21,190,76,230,238,42,234,232,136,49,1,230,26,192,46,148,184,4,219,183,188,114,61,112,54,237,250,102,32,38,76,100,74,185,211,132,118,228,99,165,157,108,150,202,88,61,246,222,245,54,221,39,236,195,219,191,59,251,70,120,200,8,64,101,102,179,202,106,149,179,239,27,167,111,86,39,237,117,240,251,121,253,251,121,253,231,241,238,255,190,30,236,61,143,25,187,9,24,17,192,98,168,23,135,67,200,135,45,189,65,37,155,138,64,26,169,216,200,10,202,203,2,119,182,111,99,37,61,166,87,25,195,182,160,20,192,206,182,131,31,90,87,1,16,195,179,193,215,231,218,246,29,145,56,46,224,123,63,166,174,34,46,83,132,231,104,52,132,118,21,65,190,138,2,41,167,114,16,40,219,26,145,220,27,208,47,73,181,53,91,175,173,180,50,235,134,244,86,184,49,104,105,228,165,108,163,160,114,149,251,142,114,153,8,42,37,122,55,239,211,2,246,134,206,79,186,119,142,5,235,103,214,153,56,199,95,111,211,3,89,254,250,225,230,87,225,95,244,131,203,26,166,185,151,77,89,0,168,193,244,199,95,28,175,71,160,120,116,227,182,99,163,218,99,122,61,202,61,60,220,190,142,201,165,131,44,17,89,4,205,237,122,208,170,198,85,253,87,207,32,190,140,34,218,124,239,201,84,91,245,85,202,140,115,46,251,130,231,106,140,102,35,160,23,210,240,174,140,31,100,200,134,76,57,245,12,228,24,204,72,238,205,224,177,22,93,77,208,181,69,210,181,74,60,165,51,120,24,148,149,56,45,229,121,25,117,39,57,202,146,150,168,73,143,107,211,158,34,255,60,247,59,120,200,68,93,112,52,139,253,148,119,114,77,95,176,102,30,251,202,15,221,243,109,39,167,44,139,95,90,141,218,186,11,8,22,160,21,45,180,94,56,45,239,10,189,128,135,110,170,80,221,138,120,235,175,252,86,113,42,15,240,224,114,140,65,103,192,86,129,91,130,34,144,235,104,213,189,46,223,19,112,91,86,111,247,178,229,29,222,43,102,139,115,199,11,47,56,126,120,71,158,74,239,217,184,159,141,119,30,65,54,56,102,26,92,189,145,199,221,177,133,36,198,211,161,93,17,60,122,142,192,184,128,89,30,216,91,6,209,64,214,35,138,58,184,107,76,200,99,116,132,34,70,98,232,85,173,153,155,29,103,190,84,93,141,215,255,161,115,164,139,247,137,29,81,60,116,103,164,207,50,11,84,15,117,201,185,59,120,193,213,226,104,126,237,119,53,211,20,111,42,9,210,218,9,91,238,64,120,101,131,158,23,246,64,55,221,198,91,161,183,254,135,195,237,157,225,195,213,6,212,0,183,213,193,110,21,114,113,128,20,212,136,27,138,65,4,7,15,101,45,234,228,110,243,56,142,182,179,182,57,108,165,97,156,105,159,239,173,81,73,197,32,64,209,150,23,196,112,16,32,206,240,5,1,167,75,46,14,136,152,33,7,25,236,193,9,86,128,102,206,142,98,172,33,248,213,36,78,17,136,39,199,111,192,28,128,244,243,132,103,67,224,56,129,128,1,236,13,176,172,74,6,80,95,32,68,159,165,143,81,128,98,82,198,246,140,236,186,98,229,181,107,60,159,93,239,188,79,147,161,178,188,228,52,140,12,148,28,217,78,201,68,183,80,174,134,247,6,158,133,225,60,124,238,195,29,63,91,160,57,86,163,33,160,44,72,8,52,110,60,25,222,173,218,244,8,183,190,109,175,122,158,110,62,61,63,218,198,101,51,216,214,195,55,128,174,117,202,75,229,182,66,129,170,85,157,190,43,227,80,125,16,210,45,106,13,195,23,85,202,78,187,165,181,168,121,91,92,194,208,166,248,149,241,90,88,74,97,214,222,29,249,19,60,124,240,19,184,247,133,179,159,0,123,129,192,0,226,202,93,23,94,161,86,243,184,193,12,164,0,180,129,216,204,2,163,77,81,93,31,119,118,187,73,109,237,204,177,250,240,138,103,180,126,149,44,84,169,171,239,133,3,128,202,230,14,11,19,94,219,4,53,29,116,65,128,45,107,236,220,208,143,126,228,120,221,93,90,251,147,126,255,203,239,61,223,159,249,182,92,242,17,46,2,215,40,42,1,225,10,250,127,53,150,176,109,209,127,106,131,255,255,97,145,30,8,184,2,22,3,32,242,197,218,81,86,243,184,153,12,114,64,145,64,13,49,170,105,236,45,246,72,116,47,217,23,186,211,201,104,251,87,255,186,152,134,145,113,2,215,109,116,135,30,89,122,192,57,108,1,61,229,154,93,150,96,10,101,193,14,4,224,218,70,79,253,54,194,83,221,190,101,189,126,223,254,254,183,127,248,250,116,203,155,73,221,15,178,197,88,182,6,52,10,131,3,244,162,57,194,135,186,237,23,235,219,221,235,210,222,5,25,0],"type":"Buffer"},"height":363},"thumbnail":{"ext":".webp","url":"https://www-uploads.scaleway.com/thumbnail_New_DC_Amsterdam_press_release_a3d321d442.webp","hash":"thumbnail_New_DC_Amsterdam_press_release_a3d321d442","mime":"image/webp","name":"thumbnail_AZ-AMS-Release-Image.webp","path":null,"size":"28.99","width":245,"height":119}},"hash":"New_DC_Amsterdam_press_release_a3d321d442","ext":".webp","mime":"image/jpeg","size":132.49,"url":"https://www-uploads.scaleway.com/New_DC_Amsterdam_press_release_a3d321d442.webp","previewUrl":null,"provider":"strapi-provider-upload-scaleway-bucket","provider_metadata":null,"createdAt":"2022-05-19T08:58:03.841Z","updatedAt":"2022-06-14T09:31:07.278Z"}}},"link":{"label":"seeMore","page":{"data":{"attributes":{}}},"url":"/en/news/scaleway-is-strengthening-its-position-in-europe-by-opening-a-second-data-center-in-amsterdam/"}}]},"footer":{"footerItems":[{"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":"2025-01-27T10:23:16.899Z","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":"2025-04-02T14:28:19.709Z","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":"2025-01-24T08:21:16.687Z","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":"2025-03-24T17:37:38.191Z","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":"2025-03-12T14:07:47.535Z","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":"2025-04-03T13:30:21.238Z","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":"2025-04-04T08:06:46.583Z","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-12-02T14:09:58.690Z","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":"2025-03-04T16:09:43.881Z","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":"2025-03-31T09:21:52.419Z","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":"2025-03-26T15:10:44.672Z","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-2","slug":"scw-events","external":false,"related":{"id":1627,"title":"Events","path":"/events/","scheduledAt":null,"createdAt":"2025-02-19T14:40:38.544Z","updatedAt":"2025-04-04T09:59:13.385Z","publishedAt":"2025-02-25T08:59:31.594Z","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":"2025-02-04T15:14:39.010Z","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":"2025-03-28T12:41:12.209Z","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-12-11T09:57:09.345Z","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":""}],"bottomItems":[{"id":888,"title":"Contracts","menuAttached":false,"order":1,"path":"https://www.scaleway.com/en/contracts/","type":"EXTERNAL","uiRouterKey":"contracts","slug":{},"external":true,"description":""},{"id":889,"title":"Legal Notice","menuAttached":false,"order":2,"path":"https://www.scaleway.com/en/legal-notice/","type":"EXTERNAL","uiRouterKey":"legal-notice","slug":{},"external":true,"description":""},{"id":890,"title":"Privacy Policy","menuAttached":false,"order":3,"path":"https://www.scaleway.com/en/privacy-policy/","type":"EXTERNAL","uiRouterKey":"privacy-policy","slug":{},"external":true,"description":""},{"id":891,"title":"Cookie","menuAttached":false,"order":4,"path":"https://www.scaleway.com/en/cookie/","type":"EXTERNAL","uiRouterKey":"cookie","slug":{},"external":true,"description":""},{"id":892,"title":"Security Measures","menuAttached":false,"order":5,"path":"https://security.scaleway.com/","type":"EXTERNAL","uiRouterKey":"security-measures","slug":{},"external":true,"description":""},{"id":893,"title":"Accessibility Statement","menuAttached":false,"order":6,"path":"https://www.scaleway.com/fr/accessibility/","type":"EXTERNAL","uiRouterKey":"accessibility-statement","slug":{},"external":true,"description":""}]},"isDraftMode":false},"__N_SSG":true},"page":"/[[...slug]]","query":{"slug":["news"]},"buildId":"eZdOR8bKj1sLKN-gPXqH2","isFallback":false,"gsp":true,"locale":"en","locales":["default","en","fr"],"defaultLocale":"default","scriptLoader":[]}</script></body></html>