<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	     xmlns:dc="http://purl.org/dc/elements/1.1/"
	   xmlns:atom="http://www.w3.org/2005/Atom"
	     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>cadburyhack &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/cadburyhack/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Thu, 01 May 2025 14:24:36 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>cadburyhack &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[Hackdays - How Much Preparation is Acceptable?]]></title>
		<link>https://shkspr.mobi/blog/2012/11/hackdays-how-much-preparation-is-acceptable/</link>
					<comments>https://shkspr.mobi/blog/2012/11/hackdays-how-much-preparation-is-acceptable/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Wed, 21 Nov 2012 12:00:38 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[cadbury]]></category>
		<category><![CDATA[cadburyhack]]></category>
		<category><![CDATA[hackathon]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[NaBloPoMo]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=5860</guid>

					<description><![CDATA[I don&#039;t watch much TV.  During the last episode of The Apprentice, my Twitter-feed was suddenly flooded with people talking about Nick Holzherr&#039;s app &#34;Whisk&#34;.  Apparently it was some kind of recipe / shopping / mash up thing called Whisk. Sounded good.  Sounded familiar. Then I remembered this from CadburyHack  Cadbury UK@CadburyUKBest use of APIs at #CadburyHack - Whisk team for their recipes…]]></description>
										<content:encoded><![CDATA[<p>I don't watch much TV.  During the last episode of The Apprentice, my Twitter-feed was suddenly flooded with people talking about <a href="https://web.archive.org/web/20120707051446/http://www.nickholzherr.com/">Nick Holzherr</a>'s app "Whisk".</p>

<p>Apparently it was some kind of recipe / shopping / mash up thing called Whisk. Sounded good.  Sounded familiar. Then I remembered this from <a href="https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/">CadburyHack</a></p>

<blockquote class="social-embed" id="social-embed-206797834798899200" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/CadburyUK" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-square" src="data:image/webp;base64,UklGRkIBAABXRUJQVlA4IDYBAACQBgCdASowADAAPrVMoUynI6MiKrqpWOAWiWMAzKX/5dg3wNIEzCUbGrDxr8OOl0Zk0jCo+LXmsAWHaBR4AP7yIoBcH1//q7+Pv2wXAdj2zPhhddgULsPY6Thm3n6t8zrxiSUThqAciHp2vaYSIgODoPw5jRE9m4uRwWXM12Z0eRdEWKSXZzHp4FAYuHHwGhzyLPqPJ4TK0OuCAN+BmrBkUP+RYNB0A+Di5T4wV/h4NjAjgDvHhzUl5AdMWHw4QZalA05GeAC2rb94YzPH/y1D90Tuik+Cl8OsDpv1OUSKWVjQOSIfjz5jW6KAABFQ84PjdBbHJA6yblzNIWgi/mwpq/3r74kObvrswi59F9p/Tn0twobTT0ZyiKli4YSnXWHjxMALbmNTqZ4uTGrSsoDNo7gAAAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Cadbury UK</p>@CadburyUK</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody">Best use of APIs at <a href="https://twitter.com/hashtag/CadburyHack">#CadburyHack</a> - Whisk team for their recipes mashup <a href="https://twitter.com/CadburyUK/status/206797834798899200/photo/1">pic.x.com/e9ztkuy3</a><div class="social-embed-media-grid"><a href="https://pbs.twimg.com/media/At6xiPvCIAM_zdm.jpg" class="social-embed-media-link"><img class="social-embed-media" alt="" src="data:image/webp;base64,UklGRsZWAABXRUJQVlA4ILpWAAAQNAKdASqoAv4BPrVQo06nJC8vpDA7yfAWiWdueBvHc9cOiGpdyJ/x85z6tPPNPK+xf0uT08W/y3g1te/PeaPwXt94uOiH9R0ZOkweE/8h5kdfIt+/5AfU9//7rO//wWEn/8ffyM5Z4z53/h8y1+cc7+at6MO7HI37ASt+mGfu7aMqWT7skIpd05AIGaSl2SU2LGE5jAVZ3VWJpMzPi4vqGRl19rnWJPLbVDX5Ixx7doiz+HyzJtmHZmn3k9ZRBSEPsNU2CcEZbPkVYx4/P8wPF60gPT2bj5EapHr18miHMzdFXAcIHd7s6dGHVDvFpfhtxDb8IztRX9YFl0iryzZzubfpqt8Ro6p6nClYh/XLUIcd14dUE+xXUp8n+z8QJOrzivYKl/sOuEH+9jYRUOGZVXHCxhQ84h3SqIusgxk/wcnh20PXiw5ALhGQiEAm5GKqKizRix5uDRph9Zua6ke0tie4ejqNl1dGAJhBlY6PaG0q76zAJbM82JIgrzCXp8ejibMjHK9akmaaP+HmdnFvROYbLvunaYmxPi7X5MITAIyg5bMLHW/kl6NqojdXvb7WqNCQgnqZWKOXwmpsn1Cu1yVPyn5jPng6JxhsGCSLDuOBotXAgWswi2jH+HsXYoY55tfZvXlMJYrusCavJppm7lMvWwWn+8obADqEaNLsOIDX6YT6pAw/DOELkjKd0OHG3yf6psvKBoTzkRD+SQtIMx7OZ3m8O5yztze7U7Ga+uz5NlggqeQ/DdqWtXBj6t1bRYiB5uLc1RUX36vBu3W2/UKWMohx+xVeqJeRQ84RhSsH0ILXhNHQHuULG2y2QdEsn+aEXAHGxunCldsCO4jfEjzpk3T7ezC428xteIFx42ESyaZ+7N6kBspho7Ky6Uvujdr1D7XYPkBrNy+YJVw5/d4LJgWAr6KpelxvtyW6LnfWouIEgCHsZnVFTqDoaImpBn8bop22cXzlfpQM0EOJ8G0l2wEwfvM1cqqwT2A4Ts16cmm/xc5fSw6EY7ngdwKaPq2fXE2OjOnfX1lQyJOsovsrxD6mmQbZvWvBKlhUR1ULEbbVsNYLwActEi/CvfsVV7T0TbiSD2myVRyUl/MW8ACPqGjbsUsw47Lq75OXwoJ1wGWPfIZrR1SCNO3aiwzlgnoHC50gImMlYp2RdVXJnYCpF4ayWrD/7QPd03SRSZs9nfX4BicAMlZeaaD9G6GMY+Y592h5k98tg3qzO8/JBux7IcCuBrEPDustCyQ7LvRNt6D/+eTFTnFDTbflroQO8NOWUeEQpKxlzRhhBiDsBxMW6vooVIWlx8jsUSO7epgJ9FV2Sr3WjGNTwcVa51E7jVUocjzbz5KZD5i7EmmqAeKftVDbevPNgRSYpgr46D0FZJwL01YSDnv+p7tMEb6MSlh9QsbrlW2tzKjoCYHZ/D8DbZttMpkbcOgrHjRlVMiNF37qYAWcrzPS+xIQzdejPN3QXAvTJGNKe8KiYsKcJK6iPyfENokrYpFFTgkkKnblzEPDVePPleoU0CWVvooeR/tbTUUQ65r9BpL/duu0E51rdARx/kPPmd7oRSeHjY5JtdvbcuBSCIuNAAkRZCRfya/yveKgSBq8/WfLCw5L8ZaKlkpRRlXEUArVZlkVHbg1h19Z3GubXF5iNFsbFlKjMWxwnHIz7VI5ollASl9gj/drjoAFGWq7hm7MNLnSY0CVTNLiqMhJ39Hu3Enyquw18KqQA2kcaJutx3UzvCgr6IkzNANSFGg/JelWusDUf5dFPt/ugfNqbaPob9vetsHJMkjOmDhJie0txbmEB5k4KlNOQ0RDUpExnJuGXSjvB/02VyqwEqx5f7esAsykpTmyZceR3WmQLflvUP2Wyt+LUioQKzQKe3w6EV/dojp8oJqz89ULWNVDd5LmpGI7aT9VbKUyF5+vCpapWnJ5o2QHOSVrOoeLpAwjaWcXLI+BCz/MR5b7956BQKaikinQdTiB3Cw3wPY1RlwLl7tIXIFDEI6PrAFyZJo+Ys2YI26mLIkR4UFTPY7JBEOh/b4BNSWH2ZrwlOkLETa7mndIguPQpvl/sbM98rGwri/D1ila8bjewLlqX3hlhO75AFXYAXr4RcEJZuj11lSdcs9U5iUgWHHLPjdTqsRiAP4LHjXs9KEF6dh61VivyHindEzF7MVFFfCuARsDe1NweDXHu5BlHNMwY8JSFq9kbBSZP0V7ojSiEGfJSy3cTUq+nRW769C/GhH2Vjbp36tZ9szct1nV5Bk2FnJHWToYzwd+E8NoMXivv9Cdu7ZHibWv4ZQ8TxOdIEUnEo2wtLZbaiawePCEXyYRtPn+MaO3/hta7IqzCHgy8SnOA+R4vtfbfVcQdZwYwMedWA0Ajq0AN9eaTFRTgNk183NLEk0HY1zec6v/e2wnT1oTo95XMrGd9/6gZrHiUrpnyHlONfz/cqtA9M2xsatNeIQQohQuAn0gcDOqwXgNHo/dLVAnTkLlYgew7uKVVQmgf/RlnUPJn4mBEHly87xrNvyM08pp9P18tHvOz6fbs8n95xagLoBvf7bS3R0kS3BpWhb2GISCtLp4Hy5x0jba2VXVlsAgBNHOcmAzL+li5uF9BgVUqEHT+5/X4UdBEDJpwlDBtEFCAoKjhNzK7mNwy+0TOn1FFpByj+sec97AV0/Px6BdDThOXiZO+WrhbcS+vm/esbi9EokAHeYADtkcGRKYozPfTsuYopt1vGQ9TxHRxjMWWy9QMCbE8hBFKJwGWizJ9Y0IpVPqRwf5XKKOgzM5mzLQ1+pxIb9/KPOiWrBldqqeajF3+3cG9G/y/e8dtqbRJ6vXIHrIfcatLl1ysc11nVy5lwpkPi0ZCy/mZ+Hu/PQLZ7t26RMrqhfzx/vu4EkwY+Kuq8hKPFB3GYwRiHevmdDt34VRmDmVq9H2oWr26n0NgRtrlH1XAv0m1m2SWbxzER6JU9nHTR0U2BquRL9ynETsyOiC5N4etSZ1dd0sE9ZkAK6JNaOIPxGmWkuGUQCmSAfbeF/BPrViaeRQ8buRnO2vMyRxd/mwvy/K4ra6YgnJYefVYDiVx6F+nRZwZeloDyIgVoBL6f+QBa4KTkBN7c0exqB6K3CZrukQkZrzdhB3OljZSvHvbM3hnJlrIWmF81FdzTX9IF5piVS8l6tZX0/yUumzK7qJXpg786hXfRQu+LNmZ9EVAa//2t814Ho6nKvHjGK/g9lEF8KPBBuQMRg5tX7xre/LWL0Mf49AE1P2sP84AqsOklZiq9+Iqb2I4L+TW4Hq35rFQsSatqS8IhHFcb245riDCsDd58GwFegX98q8uu5Qzo7y+YPq0LKt06Ai2qcMiikf5IJMulJCJdgQYvCV6jhOcv9pKLzTATYQCHsMqJYH93ZxP8RhKyiPoFTHV05x8kx1cNGXhkiTT5RKTnzFgGYA5EYL8mOtfk0GMNF+j71MnIw+dw2gDj/+hITGYsYKDTQCn+WtQjm1lSoaKXo1JaHQDKqJ+NtfYwq/qBFcEfa8sL1ayxNeE6jQP/Funpdov5mT3YsAtOsao6EFDcvrYDEQXlCyp0qdbpANtOVcrDJOeCsufH7gWavdb3bA5KJiTHRx1KMODaQ7clwj95jkOmceDnRLmKSRQig9i0m2CXHezgqgdkSSG6Hg5rt4SLza/4ni181z0/bG6chI61ENdVBSSxoU888svF49o9IQ16K9hNPSBS0wXy3hL0dPlqlOSDiTkzWX9C+PoztDcD7qQnIUXbrusY+JJFRL+2s/hFVm6HTldk9BOXyzjWPBYaqHBBVizu0+n7HN37zxP94brVhA1dEm/EgoIBIi4836yrhXOq9J9j6vQOOhPOsdu2bIlwe55nhRqBN9aSvPTZewfRp6WM9T+QdKuKkUV1nladuv4dTAK3/xomJt5pCLgQWak4y4YN++XmvLWbVU52Cn+Un5sP6abSH9yxqn5z5ciK8Jv9QplWaGBys/BTcU4saVfotYKAdKEvQ7d2hu0dtKNV96MxoMk+6XqG4F45r/ACOkdOXM15En+qR8ORNCIwoCWNSMsE1d3Ah8d+skD9el7GGD8Fa3+Nrf9Yg9k6BjoqFFE7uJ3+Ap0JiQZl4rIbzVvhMdntBrXNFbG0zKe/5ngkKGsVcM3XSySbig4HiTuhRc7LWubqr/SxCTRRNtVziBcac8YH3Gw/jNq9DHhYa52V1BTyACEd0vrPkqDrGlC3/s5B4Em4Hhnq15Ok//2oX4mbC7L2M9yCAv1st4lKt4MLp3V2TVTR48xCng70ODf+DQVp3ECcq3Rn9tUQ4mLgwji7433ezqaa7/suGvtF57rSuvzL1Et1jxhn3Ir33ti+PpB9Cijf8AwWoEOUV2VtdgYaAyJVeRfflwXX9E9EMptHRXFVMK/AZbY4jJnMpodX2KVYpwidXZURKKnP760a899txojXLaLLLqGvaA/fAVrNg/sS/ajh7I5A6qpda2HBDsMmZULoZbxwBisiZjb5R6+ZW+jqTMBccbYk+WT9xZ6iRkvOcNyTeIctFwkrCVJMsZEwwmtG0Qrv0lmHGytB/KZIbtDFog6Had8XtRBmbCTuhD+vTsRHGfHP2gZ4js/gTpKMgjEaEsR/3aXVmG9ZFkS7ClbnEwAyJXaV2ZwVxNuiS+ZyJC9X5vd+zRiB74+VfVwuV9ayxa4DO42xLTB/z18VRodP6WamahpJ4DEkt8p+FQ+BRaLZ3gWdpzY52u+06XU4V1gpx/5dsWdIogYDCpvBqfI2qg6TAM9QbvvKs31EOksk5hw3QcZvXpcIL147Z6wE5eoaYhCATjp0j64bDx0zwvSyu2V1f5c7pDa2oovPtGDjApsYoPTkRDgazrl4mhnmxBAKaoVrI4WKCQa3ReMTO/Xs0s/i5wxexHN8RSYOAPZiGPa7M1Mv8f4zkeFsiuKBaXKstP7Wrt9STtesoRCnrE7bZMBffQO6az1A6Jrrc9NMOPWMrgbS/AgEnNNppmPAqqdMLw0DdOZSUu0Rix5bh3FrrU2k2wvYDJbu6zpEYblI1fTndkZMLpvRVGb3oe2MCmOb3Ey5631M+vFYRRZRNM8cg2JPXAyJILAkwb7xSRysG2h0Cre3swFQCOWYclixrq4qXwaYxM7O902oHSJmhN4mhyybF37h23HV2yFue5rMXfuThSRn5e1MxFNBGADuGt0fFGlRupk/zIr8XgkFZcDpOlZMh4AjRPtrpY4fp6U1KaC2ix+Lo6Ge7xHCZZA77iSAlFCEblpmzV3Bw2Dx69EtUJYsAw0llsxRBqpOILrngbt4Q7uEnynQDVlIFvrp5lDiv2PCJjC/4QllcYIAmrHG5QeREd4CPLtBpafnICWz3x+WptA3tOfLFZCRP/+LlNZz9Uose0n+inDniNgv+nUqMauhifebiEg7QR2PiTTrf+n/HXdAbC6amQOng3Rkp7ePwjAqdQ0eWxtw7CaAACOtaENpXokVht7ZMVFynNFa2JghQDhIyp0c76hhGmLCyctERe4sCl2OqKbY6QOd8/rX1M3THC62D5ZGYKBBvabYLYWEOXKHVBIwtTb9yWnJysYa8Rc9/ftr5qh62zDTfZJUU+29w7LhMu3aOWMcovU5gJdZRS9JCjNkbDYSlctyR/Gnm0xnA1vyCbk3eTt8XM9jUjCWHhYdqR6pckPIbn+SLdpW4y+pIe5YKxurjKQIjOL+LqpZ1xlqC4xagiXv1j+eArZ0k0UG+LybYzxW3z79GcgbhuGUm+QhZR9zUROspUs73sN10QfM1ru/h2ZFrKblI97drxGqaqEFDMiPkEMALw0figT9peU6JcSb6OOCkLyhe6di5H1qsXWQkfnqOFNJ5ZbgSR0SLfr4lcghxI0/6e9Jef6jPT2WF9mima1U5iUMbGUAE4bcoBx0bBqaT6t5aAKKBw1W8ZYQWG9sXIIsviLW5p5SjA7WaF1mfrh0CzwO8c2TF4plXg2hpFyAPnzKG/XAqzccMbtJBWnHS3mpsvjDf3JY0IxSL0ml1hA9j2jqaCq1PSygAA/vnBlKnmeqUXNq9Fz+IQ5vJDl7mtnDIHizISWSlUkGgHywwS3wz0BlbYDMM942lKzpsq6yhZcjv8amdABerloQZBFX7XToiCZymuEnzUMcoJfIDWCkVZYwEP8tBBFA0Pf7F7tZHZiZAQIkEauZKCvf52JkRZXYiE5qDtToioU/0e7uLVDQ5TDPdTpU8WMkiDphTQzXI0AUjv33fgu4zuPNn0HOwJ2TrYG52xrQczmzSocjiN3t+Hq4MkUykWpJGy6n2Esgiv+J2EmG3OLMvJL57skDVLdPDpeft0xpzaKsUdB6XJ6jGHYI/P38WcLHvdpUfho09YeH1L9NUhNQgtEDDuPt5CUb7f9+TokXPQh66ykl4XBasLIRKxBkdLscqrvmeRXZWgEYa7Jyw9ZYizE7DJW27+HGskcBCpMuw7lkAnLkRrwH9E9FamviNZf3jgwPgR8vg/oTlNjIX6cqOHelI/514tuu9stTE67REi/0F1wdtSi5J/xGDrKGw1xmeDdiArDWzFEhXYxMYzAtsiuIDH5BzvApMJw0Q1iIc0mcTAc1kOZxpv6cUVKsUejaIP0ggC391goFaN6TUONJXJm9eXYMglMdBhc8Kssc4P2JxrTsgKQ6Z7lYR+f/PxlVuEnd0+/CRClBFhUkh5vFUza5tGHfQoZdmt2wNQ8zgphbn3bjTQeHcMx+Lg83N6TGAiQsdjFn7R1C3Z1ERCsEBh473s1jnajDTOKdrLTnH4t8vMDcwfOHwJVxl12KQ7k5E1pBSAdg2pOapTmWCulSlDgR25lz8ZlPJo2x6fBk4PQ7HFR+aaTUHMbX9YuLulbMlxXKXFLXrGGlFA8fsIOxpWeI3v3LjALwND2UMbn0M/GQzn/Zb11C9kFI9rk5obj4Ze5GWuWtD67KWwz0ZRUIMU2SqY+uNLaI0Zc5r5JpjTLs9blUE7RBlnNqM9aiFRpBEb03CR+xtWQtSZC+nCpNsI2LH9CEqzWPqBVymm4dqbjOKqCUk9wSCxtHKaao5uMjih1JtGyNz2+nuTH3wd688lRvW/O1cTL6FFgdOG66zVZl/WNR++28Hc4OTdLLAKInIduMh/kFAlZ5nJcPBaBP7Rp71JrW+Unb2b7o0tvqBEiIc6qyQAAWJaPk7Jzbnt2eWIg/wR7OeKF9cYv2hvxnKhXNFswj9iyMFryCVf4ieta1dUaM2hWXAOdQfhrDWbZSVvS4SVSc9CwQprVGGjUq9uFEm5leslLpA03ASnZiE0INMKpZhTRerbNecRcfJMmdYReP9ezgjNVTE32lex7sT/TYDIvQ5AWXwB7hlUsNi3JIlqNT9i0Qzs/wU3INR5MKNVkOelcblC7sDtxPIVXe4JQqF2Nbf30oB+Rh6OKPlw2feUNPKsX7SCPtqZ+Fy/vBEe8Z75i+eXs+DouUMqeupL7IaEJdg9+/Cgutb1CL3X7JgAxqCj6uT0JVoWKWw5m2CGfAVE6/CcNQEgiTLH8udUhpjYbR2xO0f4WO5KIgH5bPflCY0YYfwQ8E66GNzqPems1uSRMeTYOD2u0KkuTytP5Q5jcJ+tiqtxxfnkfsvs2vGLG4ZzAhDw8QTFVx1SF1hKxNZgOx3Pyx0GqQVB/stZoyWBvFwVNfrI6OIiydeg7W4qbJ6RegwGTowm8G+8K8HL10DbAlZ8W7O9SXLJMtm/lmoU3zYlr/nASADt3ciqlNKERi8lOLDpg5dprjC7sFnFqW97nclmnU3LIT1z/cv1YGoSTsh9eCg6IsoPLXlQPFfZ0gfBt/UPEJ62h/juSR4jvUy14twCZxS1zzMpOhU6u7XmAvciQj4wBdZjo96u/MBS8IbqGGWBcuerHfbk/ADgl0qkJkILmXoXiN6f00G3/LnzCdlf4VXibrqBw8pCqzmAj37s8cW/aW49Em++kQ8u7NHwR3LItMpvl1ZSEk7zYFULne67vyFvKdl2FpAKEhi6udczwiP4I7yZquEfIXpTpabs6gs1z4gYCzeca7SuD8ySfsBqmh5kUlgl+taG8ogfu2M2X+eE4MJ2gx/J91mOPdSYKQ0A+iUcFjy3SJv7b3gNKZ42QeWgkjJ3iAkVGn4CCrWA88UxLqrPcEVIUlak3XBy9kp+qj5uW4wSDWwWKqGVRsaLSVLccEmSi7KykE2CRXXXnjG7JNOqzRIGIAhqQwGOaVUvLv9wYwMcMTRyuYdwNJaR3W9ZAjuuCr/tYi5H/hT70JPM4pWm5feldp8xd+bpJ+ll4acIfiSi8W0TBiv3ywN31J2eGACYxTdK/iiu9a8XJsXl4941hlgq7FcEzvGxtg2cUfNwyKQXwyu+X63bXqAknXx//Wy3a5gPX/d/WM7BAg10WsKTAuYQSKr3RdRUb6rTSPEbL4OxLG+cmufKDMuWB5p0sxAmsseBkmLO7tS9ltbirDSmUj1FZBD0fl5yDspM4ZCj4GsA8k8YTUK2tMJXPFoBzYu9iUUX2kDsg/hOH5D/1emLaiwPDqx5N54RLXfKFKXlAYURq5tXhIUOCVqurdugwxbmYOJ1uqo6VyXb3/Qv5RHfvDbT4tPywQu04xqYZVuPRciVVJacqQ1xQ2y6198e3TGIc7AJyo7gy07ucpjBS/57fYchC9vlGDtHO2ZKklbl8L+ee2zXZcNZ7uIeoKfgaA2TN7T1nX0d7gfc/iJZyuZuYj79Jjc/QxB3sqiefXenf8v7rqw8QU8ImQlpyJYe40pAxiBhrhsOzbhErgzss+HGMMF+Yvg29aYokdVGvbYIv855FuyYcfhza0JD31X+oDIPh4CJPJVNyAf765gT/cbcjMCv+wQHS/zRJS7kACEl5XBN6GoCBVb3sgYbZDG8tAAAABbCXZ/Ej20JVdUtp7Nk9fqLe+Aj/7m6Xo9EBYutipjec9LMiUzNPOOlHKgyDAi2vk/E45nyDrjvjJAk9l86rbYSiRf9e011NwlpgMat3vQLMcLtZwkXzw26mgPHUbiXSu61AXt8vZx07cXq/CGP57yM4IZ0D1NYiBdJW5LCTuyRJrnKQHycbxHlK1OjX5/55keeBWXqxsHbfrKdFcNmI9YRmLrhKvSiM37/y5Hi8sC1A8l4VH0qx5wN1B4V2bg20lev4Io9hfdNvNsldViTwC7W3mj0Q/BcQWGbxzCwSoDDhWwqwvV0PBBoV0j5BMeL6HJsKToM/nusZrZVXz9SmoP68z5LQnkr85IgyABAOPIWdzecsk7WTkfelyE8bccj2QxS6f4EI8cMJjqPd72Syb2tdnUuxI75pkKzb9CMYV9+WQRoDCkrSUmq7PJMQA1DG1rIe93BcrLxV/bLiUx+ZHIBQixBpA1beP4tXMXUbHjC9t55B03eBKy4XGqE9pUajGtCmBC00LSJfzkIDFLe7Cf93HcJnkMOuCjIrhVJZjWUKbCC0my27N2A5pDX0eJ1DhrQ1FoV7d0MdsAfn+vSAW5ybAalzjHjHZAK24MXaQbwAistX17dLqbWyNQIZ+9Rnq//9iLw/gTZ7LF05InNAMuq+uKgd8PXvQ1kHWVeIQ+yYTkqSkY7jOeW9nkTnDA7DUZ1/h9HWOvBFkdvmyaXfx1iZyKuxeBSI43PeWCXiONfjjqUch7CP4IZ2smeXb39hVM3CZ4k3HZ6W4UpbFSivrDhlkHPkTeL8kDxn7a08Et81Pclo99TDg1BEjiCB1uovay+w8JaDv9vS+hsaPFNegp+LuYpeJ6ck25xP/kZKA8177Cl25K69JPVXUz7Q7DorRvZFV0a2Heuov1OsrjszGSo1hXwYz/e9fMBMP98MJU0zIY+Evs2Co6JA4a2QJB9YdDhdzSEv4Dpvt8/7vqaM8945ZtHXJe4+/dBnVT2+wPvRWXWIq/M02l2Mih1fefrpOHnyJzE7Yku7RUGPeW7/m6aAvkmlYhbigzi+zOSvZlVMYpJ+GZcQS0jezrb2BQZ0zcKpqwtAsNSBUByqvtwMDvIe4zZLbPMWwnxDQvIYMo8tVKGGZ5+ZYDz/KHQLpb9bV64IuZQxN8k3/SjFJeHAAHxg+cUkkanPFHVZTkUBhxEYzPMvneIA1PgBxkqYW+Mp9n64vwhcKK1VQTZZKAFc5NJ3s/X/MJbQZ9oO68zixsV6nJu8XHsXLlhQb1C7/nYEmnTVjOIKIxQMZBgFR3xLebvUhPm82kuHP9pQQ4/HnRYzrn+TyLRHcIZLwLKWDmfknQr8wtI6rlwHXYGN1HglOq6AB8eP0nn/Asj2ZTB62XLCuvIb1ZvxAm56CVa0e2wI3SJVVHQIsTJjYuQNVK/XNZPvOySPgcwvRI94BIWpZa4LE5wXqcXR28z0JKOzq8YIV95RuYpKbUNUFSJZMYwRmq/9exe8prsDaq22NXjgwqU70V9mUecu7mM16mfxYaH1MOqSeOtv+Rd1GqicgWqCK9wNGaL2GW3hi71rSNG5BcxIjQ7pUl/q9Nf4b0vRbC+IK9sL9lf/ZhmZ2MME0wpIr044BJ1dn7z2O9WMD7PEWzBMgB4iUWHy5iU1kXyxnnU0rUlxBBHOGev+V5zkAcggbM94icndd+bvE5OLfzUcQ2W8/r8CUwSMVJZIvLoIR2tZ9tiw376DlzmyOmg2dgOIY0hISdJFQcJdknOt+rwUS/E5wT/ITraEpniUKVsHIWrPDeYe+u6letHulqhnwbCKZvgsEV5LNKSsRdDnyQvumztTnEPfPcoRRixPXnK+tnT4fb29v3i9MaWBKE3KY/T5saM5xqDfnMcghiz4SE7CZdZns9teIt2uLnyNaIN469+DAjCBXwnH870jniBWfnFdPmhlyJGdoneAwDgVHa2I7g65i8ENkQnRpbbTftd94u5v/suWoAaeLjGNesW8Ng8qnLbZAxJ4MbrqfUt76ezzTf8AUIQ4zMs0Qh8dHx0bwIkbtk6ufbA5sd8lHT9nt0Q8+vxTGcMAOm21oXXvoeiGxR02vl1Fq8nbA/g001nFjf7pOUdFyICGuEgktLf/fzGOz6/lFWN+IFBUGvZayUdu2XbLoi0SEYVZKtxJ90cQIiZVw1q8bgyCiq6hZ4qtFdlJyuE5zYOy68HdaP2rOa4D3o87kIP1bUXAHUXh/7bfI44samAylJ5XPFcm5rYF0vN7xG5mmq5ST517X1dEdiUkWao8XLng9Wx3sedTQGijvyjehhATArOkYXZgo41PmusZELEDiowcSowsvyCeGyxM9VlU5oP3CyCjy9vi//6c2FHqcYBtZAlxX+433rMhoVqo2aI/Gm3wbA65uVJjRvMhwbSmy0ZWhlVP5ldUGx7rPuEZ35sojpr/u/xndAYC9w5OWNsHLoyltsOS5wcxfXdSp1Dpyoioq0Uqhfjs17EAs9tBVuK3CGET8PAehH0BnlyQlkujBurBUUAeLq9DGyjhKcGnkxTFCA58hDPmzKIKh2EgA+f5E55oTyXkfH7oE1qPqgZso6C9yqabkYA8T+lv/Hmmwsja3Dt7BwRnR2FcIqemWszD1WoTdlXbstpNbsjHgHt5XnoHqc8cCJtkYtiq5DioBkMOmEZcznyQpG75iyBVQBxzo+d/NMsuACYdqrSuHCSA8ivJSWszRTbnwYrRk/DCoarW/lZfsq///0V9uMDU8U5p8PxEquNYOGyAxy3zV+u+UpWH+88Fwlv+RXQbWgLG2EtXZKpciXvyP57AOtK2rhcf7PMlcCTrANiZcspRp+J4mLIIuD2qZ8HOva6sG/UoKiyrAAwCp6t/96VVhwh+0lMPSTKVJ9JMfMsuDSurDp5EdN3YXEzcOIN95/h/OMh2kLI4ricGEXMWBZXw581PBHphXn2uCNlvs1NzFhtFYp8Xk1KO66NVwi8Emi6QhuFw4X1TPcFKL9iFFaZA18TepqJJZMh0FmQT63QExV1yMOu4Ya2f0RITM9gn8tz6vo54q8wm6sqdeusxK5O48iAVKXo3Qr8QeEa9pc+y+KZUmmxWtQLOLG/93Du9qg/EFqx7dm46zQeE2ume4a6B1xXwJ+fy81+BRmRGhLkee9G5F0WrfKVo8hLB5oymbcFW7SDpr9vZcVZF8rY4pha+vbqq7APoHHi2vXMRkj3zzS5AqIhO14z7mtbD2N4oLoXY4WPRBAfA11drCoqcIcbepHpXB7g90olycs0VK6TZV9lUoAKka9eIJPdbCyT0zUiFrLNRqCg+bYoxmCVeEIUpHSDPkkMBI6IbtCo5tpp7NuSm8L6grtvTVgjtkslLjbVnJhsvnkiQrGewbNbRQb16W9/36H8PtRMzQjD1SBSQRxna5Cr2pXhNmhd1dhqbxa0WXuBaDR61zozB3dkY2k6+Xt6VIBk3eg/eG9PNhaXx6Xz1DkooCG4vXQrjIrwUP0EtDauWLzH+nU/08Ywh2kaaF9jaypDy/icWjNhULzPZeats2ryy/z/gASGXn531vLdveYyrlNU5Quc0pvj7B/yT5g9sylrvGYjfCZt5oUcSwpelMqU5C7BN5x1RTpf9Ch/sgNbYBvPjKdcl7kohzn54lGqP/da1xhSxLlgA5kPR68EcW2Qtwv07roGDhxh6QY4soyHhX7NcvJgUPmtmcFjDAZE7Kx1AgTEcxTVMa4nrcDQMaWGeq2UydlQ9XbujV3dum0RIsQelCqdTtGc+x5yLx6g+Hob0b61odqrgdk7QFucFEZxers6mE0hlO6qrlKsd+SIAYPkn2q5okdjFaVzKAAzLdL/USuJ2t7dqMlbwM7OF7YkOvnm93iDquZTcY9c5848R3OcK1D+A6VgcrjZQLYNQ5OuSPddcUSfEvgGg7oCbALpQJkARKf4P1rlPP5UWsX9p+9h42KFTuTOAhg2YpMoj/80fwCYBkH8nxqbAtYwGMekOhT13R7kd10DDEv4ui8T1uuqh+39MzX2aB59mQQEchsnIbmJbCImfGaF/gAVfbMyDrZ7LBql0o0GHryFoK9OgsgvBsSly56bKs7u9U13dRNxM806YN4jtlLUWtuYoSuZV2M/OcumSv3T9Rn6bM6tB87hu9cvADs0a+aYAgmenNAWPmqUxbDwyLOjIvT4UBEm7k/MrbFSWDbx+6eqdiu9Fhot0om7Q7g0alBmkYpRWFQkcLnmXhs5l4kL2R5AIdNHthoAvyLMC/8mF4Z9Dvl+eSChWVyIuawXHpSaw3WMBvB9kImiHSavwYfXJnk8ck1Ra1SvhKZDNtguE6RkGFSnDxtNhdmzYTRy4jc+VBkJiS1d3ITOPvKj16ko8k5CSuYPcbfdHJN4+AOJNVU9b36330YoUgkVXGcVWmBOPQ/ZqYTAMjx/DLb5mZhBq9GmuVFhP69EWw3bqKjab+OPpIq6i5O9hMuy70ckb2BQFoGJ16WoEzhlf1f92Rwhbz4w78EuISvCVw2SQP0b82NC9uErphC9rQjANSA0hacqFwFnTUgBsq0u2N44XpWKEMsGIr9a35pz1jLjQJo/j38Gagag6voN4jkjCPtQMf9Pbxsrmp6LO6Cx5HP9aNtOQox0z+TVnms/M8CPwhXbtE8qnU1ZT5mC3eQYfsY3SgRXOZaz8pw77X5YDUZ8JuaPlR9g1gf0BiozZXH9BDKNyG/wV5G8vD7cF0LdrNeDjoZdxShmJrSqyhbN/u/Rle7UkOOA9Lo6kx3u+QBJM6KF9hgl4CUO6Zz4wRM26C04NOIJyBg5ImsL/aUCKOPQVyltvT/hWlxsfXz/gb8Seu+qs7WTxX3GtD35m7bcCbWEwjb8j0T6gL8zQsbSfT9mLZEVrRWt1/+ASAuAMwHIQvKHuWE+jXOq+ivWQX8VH1Vwz/gN/3gQVWiGRYyRYHixwZuwv5rokC1TqAxZUPH8qZVndDtN8nHaSkuzSa/n2d7BAIIbh2+cDYgcz1+nu7K9oawH79SVQ/BZ6WcSmkFllxbtbnJRuXddENk1SUTRbBUdH6h3BISQWZVvTDrupPffn0poiAZ2qZYIUlZS80lT8R2rae91UrS4dtfpofhsT4AdKTyowVksc8XJSe+kSXPvm/kGX5d3o6Vsc6CGAlRA+XlzRiWkHDxMF+ZPUN+snPPOPSzGH9YAcG7u2Eer/cQyZ0UGsdZLs4dQklhg/6EOLVRBqRs8wxJZDNUh541VGxcSh3OScSdfGW7cctLFU2VHWOcyIGuhcb+X87MtJir3847VKtBl8B86gkwuj8u4VI17C4CQ4qfjgP+n0+l5jY0cdZu2xeJhWcFJ/+idKx4EXYg/PmUQZu1DwCUr1GTVJ6D8iGOep5I71EsGXE78kIyzo5XTICLcirUkPg6j9jYHZpfj8lmNpQ8j2j1l3L8yFmIlaogKqDzD/kFzVon9uRYpJReENPNHNfw55cjdt3d7/649NcGSn2yfFk2U/uZ2XAVhrmvIhfTRVrbdQ51NARB6GLp59+gtK8fXHMvBSWpLgGSY56y6pi5lTNE6IrOPYzSrcQg183K+FZAliOMXZpjREVRCP9WB8oicTAiT+1RwtHdkUCA5YcNOrY0Oqcwawh0wbzd7YxD/xE3q/HC6JbWxL+ZHCNLXn6rSvq5DKIsG0JdK20sGceijeNwmniuFdRpkqAKAJEzQCSJsgrINnDetox1Foq/1lSYADOY4F4s9w2Q4snFta5kf0TA8OJrJW4128R+zk8LLHV7sg1u9HIxo4fGELChUiYsfOQaIENAGWoihuCzZIFbkk2qnHesI7OKE7DKzlZyRbxokQPBnhVRU6QziGQipLKb4WcCr7PCagNk2sp9fOCaUUQxRjFQPASy/uqNfvIqS7tEYjbWWd9ayZ92XUuW/BDVTKspxasVNXjxIF2b4NDpaar4LovqiGbnVId58kECDKapElnF5T1Pi3a1sCEyLXEYh8nOM4PM8E/zXbPYDf1uY9dwTENAiF2+sezmXbEA3Vx6oqLKKMwOWH5Ot6YEcVOERFs+v1/ZHiuaIzuqLannIMiaHyh28Vzr0TzKwbw4ajrVeOiocS94t103AvtfJPj4cbtc+M9Ktpouk2Mw6RWqlAa//BgXgSPKeirvBDaqmfBNukMZTIxdplr0pZvxmFp6fcF6aiPTMEaOizkLahKE85YcSnyrB3hnZteegJ5RTz49vPNtYdk9mfP9Y5zkRdfgBrIWHAm9yO55+Uau4WDLZf+ocmCbeDeEENidejledVn8QCk5/DbfJ061tDmUWrftUEkrkHD8b6dlqmaS8ruupAjEwwL2RcYz4JBR3SIk2RqX3HPVMZhzj8DJSMX7sUpTtR63h8P7Pr5f/v3obMFMWuYN+ZejFtnDcHNjucLgqPMYvA7fEDXMMDOns2FPI70nTuXRL71962n3sZJkvyCTc9ufB0RUwqNT868dGDw8AVCbK2L8fR18seVlXuRjGw8MxeKbROlq2yD0EUKXxZ2WBmQaZEZEY4a2ZNRv1j5GuZ9Wh0gieciZHAfdn/qbTcsqDs+0bW2AtTOmQ6Ns0Qey+6V7BP/as7PeLWA9EP+AYD7utf61fngmy4rvqn/67ubxBdYYHZSaxRHaEBAKbkIDAKt9mvy9/kICELmSc5PCw3WQ9G3LqQ/7tH5ZInmBAdvUh62erfx0bXJiPgLN//tT2sYu3g7jtya6fY6Dp9SJOL2BtyVzDSD8Hj18Q23y65AotQeSvfgAwLI/DYtx2tp6ZEnbJqpRG8x9lKBZK2Sxr6eFyBmHMZJrAl5zKyafX27O9KdctbdJKfwfCTtFuqUEDnwTDk0gfV3hXMKgkspAmK3qFDvbKXZWW9WgZtPXod97R8sFOd0+XCm5iqzKLJ33fpA2AfaHE0nTTF2+PNpJ103ya73xWk5lgHViKn2JP+RWj63qo7otbUbTrxY8v4SuX27eM/TU+oovZwcp23U1cJMer3bS7j/0rwQJl6Cc+yq6vpD+upN34R34J5ovk/2lLR7hcqyx0vy8CeOynCKhwm/P9hIgAKVGc066UeJ5Fv4uXRIu49460rSoYTptLU3tZRVBoGpuI4IhHv6DO39Y0o5tMUn+MiiwaXKzLOmWcvnSVyOjN3ebyw0pZae3exGeX06VXEMwTgkzTtiJKCNKHHsf0zzQd6VWGPR1qP+UZNXfDCl8yqGWGfUB7RBIkZdQoXoLjGCvlxRZDWg2KhdWqkCwmaMkFljt9PcQjxQ+xe33RHjTrViNuqPfugZrfgTrUKZfZTXx64gXQllTAjjpa6GGCNt+JuWFy/7wUFAAS0qQG52WB4UV/vGSOlhTcRP5+2DgnFmnV6LNRWTt43x6NrHGuG/3bMkYWkaH+hi1bKinPcj6rUWyHEUFYlMTyme6iJ01wpOaNVT+3vEX/mIMF4zD2UAcOtNS7MYERfNLP4Uk3WeDzcjeNLf36y4d0oIJkEjTpO5TeEJzom6UgzDHKIT5J58WPdg7i0A6lh7ZVpdMX1+dr1cTiNYU6guC0iwHo2yYyu4CyXIedB6YJma14RZuIHYrtmiVA0bQoRN3MFDSJjaHJbwu4vqIe+fJyqWMuJAZdK/0t0SuAXfm4ZF0bHuaU2iH3zxMJEQNlaVpGcvgpml2onWniBNZYZr65awg5cGHbAvzaBqcsGDFImrSbeMhhbTEk15ZAGxAts9TmTBssTJXsJxMq4wInPMDpeOM9usE84KDGKECLAhwkEFoFOKDH/weZFRPAToUnru7hn7h046XTesMdj1QVWUoE9hqe/CkOmqnamaOMZXsXzPrtkL4hxLW04ztTW5sD6ov+1ftrD4NFxC+TVixsmKQcnNPkWwQG6FHn9DMuQLBGMRz3cr9v+MN+NOqTp2hi/oCC2aOpaITAYVq1wtT4rUGQme0wdmuEKUen/PXiCj/hW+sxC7K1LS1axjDbfct6c8aD2jxJDXZA3XdTHpqmq6t98x3xXkOQbM8EjXFa+wnObWcDQNOPxbA8BsZw2S5slfF2KO5Lu+s351eJxqsT0eRQ2E1eSdIadyo441nbgOpoG5AzzgG/Zo6Had0WFqARoiwZDEDFYdtMf7r+ZAJBMsXJD7uDnGXr43JyqJqRAOZNZRXIzmL1vSdrA0VVQMc5zLKZB8X/cxkeRvAHECSFMNdIZ0DBidslxfEn9nYxBl79oW9qojfDOOcWEXexP4haFcE0LX0OUoZhwq1vhoZgjo+dinxDOywok9GxtrYQxC1NdZoxw4Ah8ljYDe+gvRVeHwCKlExDF9kU02Q0XtOmFpN5M3mgeBvk0EPRwrvmk7vfsNAZcW06We43ZpCyKvKYS4OFYsfl5C3Wgoysn1jxXaaJ37Eu6VaeQ4SbSvPO6WBro63LuwYPhbW4achQJNNydO/QRhdBwxcP/lZCDeDjBHLaR0O2aPkKnbfUOuubqR6SxRWtarEa1+efeJ38200dguwG49xjcdW3RV4sIS5eIf3PFPp6iCrSiyD/8ZCfbolqS1xk9Tr3/He8M40j9CxmH6Dx5YpZWEsYGY5KQonQadEceUSzrYVLMJjkqDRXoHEtpJwKhBqkOGRU5eOVNnv8ERWAsy91v086OEEN/aCF1ZgK5HCoxW4Oy6bKecXQUyHkamw3iSlhIdKYUMfP+ZxwzAluTVWkUxIcx4hflvs2v67NfOvygnvnMxKNcoVgJW824DqYWe35nNssj0ho91sJ8q2AaX6pMAWPhz6c7eIybPs6Be1pXz0qB5aGlQFVO7raEAMgUjNUG20IUJGJLkwO25UMI3xxlXR6tKprE3uEl+ufjG4myVSGYM4fqQNi05qb5Gx8xSQRNrO0uSZpSFQd6yRNS4erfs4EjDXvaWfm5PNfkH6+NwyGBMvTTPYKUcZJjCKBkTAv13evJu4WuLaRyXIprzblGOAOikn5m8eEqZSOyFuBgUqbjcq0AUzhzNIzi3mcyJdOTU3Vg20ukSeHgedY6P3q7HHxs73iZIQ2BiHPtELIrFpxqGbIn4xx9Aro75xKCCD08Tc7LDTXLHgmV2yUdxpdu98kmDDtpftlolt+JuK3De4ljampFSoJWx1nIlZOG5hkR+fZk7f/lpVi/8idcYFETBMWXQr19nAuakyNPVxHAM3Dmwui0H1gxMaoI9kEQ39KEFFI7bvGzOVyW24wQU/VVCt9OksBvRCtniEEGXGzgpYxRGUAxmrefYPywQ65QVq10VTXK7myvjx6+QwERqUwWdjUKAGGwDQNfoNYSG5bFtn+5FjTqeKdcfOgJXO0MA2bg4tvkI4urnrf59RpgrXSQPabtpSNp6CiZdnqMA3NfvSOIDxS5hmq2TetnjF5AU2jvGM0sHfkYxaP+3rKNe0AIbkSp1HVeiexEHtz0a8nvGSJwVmQAGfE72yON818pM2vTV7PuhoIgIHpyIxlyUpJKmGn/7kX1HgzfMLxkdMEzHfB4/5eVCBeH7B3Xlw/lIgc5E0bzmkTs6i0IDbZ+SRDKUbyj6FXjrGwkE9pghme4xMJv1mum9/8ALbUDRwFt924THSAF4fwpQ9QWpB2wz/VgeSM1xoygNqYNsU18IFKlMal7vSPrreiT+kgCOGMhDCfhVuJUp4GYhac541b5QoqL1oxyH7RaM3U0tNc/UMpH0eO3jajmdXO1KHh4uNLlULI0ZdchYPvP7hogiIdbND4zGWIDVbViwfGkbzk1SXQS0wX+DQqx1qspUAcE6B21SCcsTUZYAzt1+176mwLpHDC2a21UysftJMlSri52r5lvTNPU6n/jsZLIWxPFiQZEXfyY+M9GodUgXP6ETIABbbRV4Ud8eFE4oIhZlgHhALBZ7MfappkIZ/ii9XFW57RdtZ6ySQn2vBXngv7i+Nl051eWkNqOm38sHMhfTibe4SULYjFfnz/wpESEEPepMzfYkM0yvO//5reZ+3m69lhHrtqGfI51wk8mFi4EUFHdn7YbMv/QSPYKeo9woLqhA+lu4AhvfK3/tsCbZRR7hQ08nDixXAg5zE1iqjLxZFheH/xDEPq3k+IwHyioeVgLYTrJABrb89ZVmKngcPHNj6Nerg45ZZOWrSdcju7jfPM7nlp+LAioTeKA8Ow/C5myax7H3/UKrhP+6B9Zd422N2xiltc6msf+60JxQ3EeD8jzv0mlNgjiIVnTErs24TBPgjz8IPJv3fNHFpK+0FGH/qg5APigkhZ6IEcLZm6fyLD1OMJdrSBct1ThbOQiKpUZeaZBBFlbIGTXTvFfdsz6MlzLq/nC8mGE0Tr6oMXV2B+K0Q9GnfBdT4ti+G+s62d5MjFSR//WODYF+EeZgv0ocZO5tnBsVCoKG0rAwk2BsaWoqy/s5GaSvMqO9vPDy3fHm3S+GnVc1+L0K9If1YmAOzHwpaAaphvbCPbbkHHk8jb41U7cSxQxDbHLAPAoGqfesLYN4bKQge5pkCB3XfFhA6mz1H0EFhY0TNwVAzMLGTuiS/pzxmibVT9szr0qphZ/FhI7fIsOwjpgiE4PwZ/2+tfrugoiLxtH3TO30U6KjmhQUaFnTAwomgDCS2mC5HGikUH/3PK3rJLm3+wum3pskquDsYbEmV1hr10B80TDM+yXhx7qi34gtTqLDJC1kjUxrs53YqG06UtY3pk6DksdRLjbr0+UiOZkezEndv7LfcxEQWGwFzAinpGXXeSW11OUONvSwPp8UopQ+JMz0f0LzjdI9j5adthZzVMfZxTDf1cwCD/l79Cfud6MdbhzTrSUW00zLUvltXEJv0/3Wcl4yn4HsxB6M7QuPA9bpSS5z0qOyNY2WAJj9/wPczpPQ7B3LGv4XOEvEDJ6AjTV4CoNEh/46WaqE0z2HAhr34eEVT1TPAigLDxGKlRQjjTzXjD4Nl5ki9I8Qyj1XVQTm3+IpaoJF9+vB10VCs2qK4YP0JBOaCUzSks6ALU0YuMk1FzgNKxI6WXrMnNOLlgFzp757WtRu1zjg9vEmL377KBM5IpOCaHl1ojr5VESm5xrvy+ODnya0/Mymp3jIsHkUKQHD4iXZ+kW0Z8h1iJEEayvWvDZhy7WRJIh7kX2McdbFmYJkCQa8DpS7Gv+lP4ZuuWIoTAEMLW681H0zB82ThSyQk0kKRk1CUHRMTlT7HLe7iM9YH2n3m9NOq0RXs3dRr7nUPSmEuRX8VfTdI2b9yMIR8lKdOK3DYBdTQQE+8zOF6JhKu3t/37IeBLffzLQH7ugrFwBfst0pfNq3L/xuNr/+zH/bDxbTq/MxrfGdULWcMaK7h2/04A6NAlaNvxO4SfpZgy482V6sKtzuivG2RiaWnpiarpgNan53pdH7Q+CJg2TNVf2N4R0NQHcOHvVwoD1S2B1Gy3NzrlcdvdIIklFsnLCONWorcPpx1EwEeEmCspQoQQF3taeN726FGM55/MeR2pQgCJz534bi6ZqywtqoQYqzxDUfAM7tHM7pqFWeTxfygd/kUdJ2OBQ7tILcZRvZDsPgb2kq2p4m970Cx4ENMMQu9z4BVj4pTySTZ77rJlzXkzkC885w5OiUNVVJDU3cqlQ1fB+AJgFYMSMzNY3bMEJIEYlrPAXUUMSGteDx//jXTGM/e5a8rWn3uRQd7B9CxSJrgr2WMQ2vk0LQc/AoYRjrSZuNeGIDOkOaxfSwxrniZNbWhFh4s8T5bWEqJh1THJsBszpho96EsBN6GKlEN1K5R5Z2uHhy1utbgtvkemhcWV1G3oTVYNPrTv5jEDihi850PQT2FCTnIF/HSb/E/ka91rHksBm8Jiyte65EqqO9ohVQqIX6gr9SgPQUDfk60X4KQQQI729glqXRKPqXTeK1NYmacdYUdNJd+mUA2MhW9XM5h319/XcHFWuanUDTjXyZ2HQf68nzZG/j18A1amFQFh091ogKiAwtm9c+cszitAmBvzsOAFvtijdlRRcZqGKVi6TyKAUx04G9hdnv8jremPoxh27Fvf+zkWEcHfbycNum8HAoDg7oNthidFWt01+ZFLZvwqt2twe4atzQQNm76g5Ryc+sYutNH/5gQWmwQR3Kpy0E0GU7tCy7rhlY4XZDnP9sb5JhOxu65aZi4Yame13w0WVIPGCgtEqNTMhP2thOQ85dgOW41J2fDSWl38s9Ffpgrzp3IKYa3KYppO/4F+DuPAerQYb7rf7Kf9jk2E76TKUNWi1mbwHwtgStCPAH0YxFWDVMZJIXaoUM4/fslq8wtswwV24O3fA8AAPxzS60UehCGwhaIv69gPz9qLNPeiO+1feAJykuYaF1PneSFMAIfLDJq8xVd/qROsFndo6pbNHhTclFHT8jxdfTsfCq8U6gXv8z9sniRXuS0QBzrC/uuODSwP6pc+aIWn3DB+Jdp3gc/YswCZVnN+hAtSWr11ddQ+qHGcx9ngRaOj1y1SZkbmg5HzjEJNlyLDki04hy4mx3Hkx9dU/1YthQr5J/d8qqbFsTz63c4gARUO+vbxNdFz+3FFsgodI+MYX9vCTJ/WflwrxowRgyjguDR1lkipOfwRTlV9BuHQ4yqGU8CznYqThEd8YIj7YrI+382C+18nS+VRukIlj/pM1YqitVhtOW/avjEhn119HHVKiHNGj2XMpPASFLQJMmPkM6CinbPlEbluf7sRYuxDxFZ75ZkFeKjGw+NC8YY6KVGyvLCSDWbEXbd6SeBOPpVlYdpYEoP+XhMKlp10Vdec/UGiosUY8Nn6h4JeJNqnUXAZsDjueskr5KXjTqjvr2bvKZLizQe6mExI8MmDIO4OfwPp2281GQXHKIlNIXmpy0dHi5fwmyewEm6qwm8MAmLfSJOad6hYDje4Msw2ob65+m38Ucz/a16saTYEHMHhJFUxXNS9VVilYpZ24dvwsZyVQVeXKUeNk+GgKxEta6jazO39BhOEjAE+eAQ3JwMktyRjt9V8ToXHSlzLM+MaK5WxI0p5kwatYFDz3ad1/rN7AHe8SebC9rkF6CcIYOLAbPkovUs/E4NTwHBo6Nsan0NpsoOMNAyZWtu0C9PoyMaYh3WAwBSqkcJ3vnmyBOp05586AU+S+0aaB5nfvIAVxPa0ET/RvKdyaoDUQpa++k9a9p3rBTKjXTJz3QAp59C34yFdJF4uRjiEn931tcfAY2albq5wvUMM7PCMGGgO5KUiQppn5WWCP9C+N76rmSUiHzxW7TB+k8EDnBQmKEAYNqRoy7zV9IyAjuzDK4NMRj7LGPpKX2nqkzTNG6nMtv+WuiJwHnBz+gkyrnepVt04m+SwKIIbIppcZiHVEoNzO6Hzrvs8LALvJdrPsXipNbkQsNs1Mq0fwo/xSmWOv+hhu9rb/WgCWoKzsZnB9B/hC7yELIVFnMRjzyPgZK9BoZTFNoC1cJVVhZXQWkeI8InTcCi36Yf7TSaS5gbmh2/xl0LgW4P/GBf3MOb3IRKaChAiqqlh4qz8TgZBbXV1CrYA/BPOEsja1hdlE4ZEv2wd1zqnhyNRarPoKGwEEcr8ba+lsMKgBoLnkMy62BwnQd1K1Oj7JBWSZVu8FIi70t6XiZ418+SmEvvFpdMJMNH4suCDC1NRXgP4RVTyiTH11xeqNjFNOlKe7Hyxan/pGt6TRi+SmnFb7b0HaB2bRQgyCrrF9+EF0+Jh/+i63pYXmxjl4uWDYgKzvxAwOxKT83GRJGIg6kn5uatPgpw4E051z8EalrAtjj0gLB2yvfrYlrW0VgOu5PcunqnXhJs81LieYj/cpCeZj+630KOInRjgF7sNlMOLztNxJmp9TZyijTHsnN2+n/3wudk44KlkTgU5bBbcF6d64ICLnZ3bZcCFNCKUI2hR+UH5MROqIaWyVvx6G2Ncf2WANifM6WJ66Vy17YrMdaOh7QF7ITz+hg1opSvxHZNR44xbo82bI0xXOkgeuOfm/uacfPs+ktNKzesUBMOq6m+hk96Qv4k49BDZHlY/3bcGvTAUg+RftF4X4vOnJngcO9zkQ1Pg+Rsz4h37xezJ/Bta+4OYUC92zC/sUvneyUw98xFIHdlrV9skaQWZ/KIsGFajQsVxX1+P8lxN0BGq0PD4DIqdkorYr+9RBW4a09lluxGBVrUtFJqfoOju24dEmLYqd0MMvnLIANwL3OAqI4ZuTWRHF/MZrq6PVAS83Y7c5TSTBikcNhN0kl80xz71JuUTCel7VivdGvHaHaa7nrAlZKrmgWrvzQWaRox4y1pl7PkshC2uhpPQLDNixf0YHtCcAyF9E9/L7w0UbXgl9rsJ7rghKV6yY93FE7yQmtWfy0n6MnyGcUwciBBwAxG16QSl3WWmSa6Uu3oOhusP34vC3MvNgvVtD5kplQkek2QVfwPWGWT2XQa20I1wEoRetLpF44dqIUkLTzUm2wupN6g4BKlcg/nJTULzFkWIagiync4Gx2wldxD+PgfGTbPoZwEyIfmvHc5E+1xLuCvL96okjSGfFBWKavsypfkIbIdjKJcs101rgbliNpAaBv4/CYUQqrbRt+qqsnC87OGy4/WNJqVPoYPj3EAHrWDCtwe/ezTJMZuUMZkUNSszxKzgrYnlk24YJ0hs2jFS0AqDWYTn0G5dHLDJFqBFZlqQhYT/l6wQPVDHEXf+JuzQT/xwBRwoE2WSSC1PFuoHNKi3XdKeJcQ38YGY6WHNL6dyXtorR+CYFWFNDdLChd4dbaU9LKyyWAIq/kLe0N36Tb4jx7Y+Lble1IyUETM8hGDi9loUHWarfvZ8csRKEgGxQankHbETiWIdbMwHGGw2w6TM50w17gt7QrSZV2xfcSSJGIqf50QvLAJqfDmqLWSUbE8porDc4+wiaRBD9g6RlqMz8HBqAI9miRTs1HnM2b2h0rhobcnMBcVbSS9xJ1PbkQb90AOC/lGSKrl2ZMSWlCXkia7OziwlTcijF7i7vsQJPFso5T2T7RZiQXMlDAqHt5Xdjk2Ihuu/6qxO3QxyvPiHSsiEpchI74aNwFhKdWO8Gu8TwVhlRoxFEtK52S1/L4MmUN7LAoH5d89tu/B0Q5nmpDwQYZB5EToBsIFGSuDncmryto5TEsrLKv0Hca58n8V8BhHL6FS+Ki3TEFoYMFRzEdXvdNwcTNZr/fQJyi/RowIlpgffA2HWiucaweihy3gqPDLBOuEr8IQomQunpkHRiznoMu8+vLLhMmy37ZazKRwv2/ojsychqW3bxOOrcJN4UfC10st7IoDmP6VVdXkgdSzFypEM29mNbDYqUXbpD2vcmM4b8F4Y/wGfUkP8wRm8hkML2Bc+JI5BDjtDPbrlAml/M66FKiI7ItlMquJ6M6UDMbgIluysdV/XmrLL64XEi/wxJwjpWnpzZmcev0Fzygh8O4/XTh4fMUyxSZw3HK/1+JWVsE60kqMOgL33X2NYbP2Gw9/tB05HBJtjRLkOKxky7A8NewOJjX9mKSyTRyKf0j7N85HWlZiApNOI+AAF3JdMhfEM25BpcLiNGEmKL5XxajMEWfKNfFobsCjuOkQKEbn85CSfXVu5Ii7t3z7gRutBsjd8mffaYQOo4gm51ALc9K42maIl8S2v2MC1cP0dM2iFZDWoTn0PFUDhpnV5fauKthXxLkY/l9/qmV479cry8bbLKEhsmDH3kFxTBwJQzfkSagH4UKvrtLsPpb2sfbPPzo/wkIMtcIuIwsVnz9aKPf+0J5BE56scplWlxxXfCow6Mr2+9bXiGVD5Lo0KAnoE3xaTWzRdWOPxAOfnXMizeIRYGp2YXmufTtYURYRE+28sy1SjfvR3KrnOsXqpo68/2kCQ8UiZ6pSPJzn7NZ17aTmqhNheFswE0Ez+IO2FsmpPG0hZbLTUiBIbOhpZhOE+O79nPpi1Y4JEi7N+g6/iApCMXJAkH0mkEAA8qWphwV+T6TnDy+EF4cUBSMW+26lEInm3OMkvvrYvPS9dko6OwOO3hktW/a2EMfX+0ptKdJ6w84FNjH/jbgwbIDyqA9XxKmyLJRH2Whv8gk7z03pRkELM62Pi1QjUPZs3yXdgvHCghWn/UKmRRK/uc32LaGcy/mEmahWQbTkYSnDFx5g1qDNdNk8oUr+LecOZXRgxkpCsIKubXzVTRPEW/c+qQDf7c4jtV64Cxu2YMIe1RSK02MZwExGoj2Fi2PT85X+QLYoWm5ccnkNlyIB9vey8iJfpIYtzJ8f8XM6f8bstCY8lnA0JlPfQI0TCnszMU9lRChq9wYZylypiDPwwZ25pDsbrDTXq/1TG3jVkYl6LpQiwbYlMf9q8hNsc6nIVUrxPxUpet+nR1eOLkRWOUOs6ONt2r/i/EEYnYDIKlcq1V0eNtuJSUaZ1XzYaGYyswEWsatg1dU9Jiho6mjf8WnwRXrdjIRoFqGI90La52CGg1XlXCAqdiz8dlmGLWgu4wfjAUOaNNGdC3ZtXl3rvEv/azQcEKkqa7mBoK/0EJeRMh8CxDtlGt2qs8HjDV7hOayoOROPnWryfTWyk/FoDoD9Ow8n84rTXVxQU3IZna+x7uxzh+bGi7Qx/tIXs3Y5Y7Mk47QKFYFyeYEQpVZZmILn694qr4UDD0ImbOyDMsxI+b7QtcXlCJXgb1X9IGzFe9poxLrelNjlHyXPWFUt3IuRT/ayiz0+CCk21NCPmrfuRWfesHosFs4TELYcDLe1MAfaK0AKnh8n2IMNB1bzyldogIBxNThXf0Fl9q+ygcQfxHMdHZrd3P4GpQf9gXNbzjj+Qy3/IVuwDVhExRaBXXmwdNtmFYLbG0VOG4Wxs5hz6bW1mjSgGkOMwPkBA5rgB7BMjSHZ2Wv2vIv8rS7vfDssRe4H6deFO3OcLVPRu/1CR1cULGgJ+5CKVwkjW1PfsyVJwe6lILkD9B0h/uaTXlKJkLPsiY3b5/qvBaGf0PFOrTqCmwewv5ReRZPGcnnROIGcsv/UbZ1+90MmgpG2yNf/T8KHfjgg+EZFEsKC6hVA+n305S/g++rlVK5SyqhoocFHnJAjeRvpCoII6Q70kte0PhsskmYgF8DIIPnvQlWA2QNwwE1SIIOZxhRkWDv0mQh+WHMS+ugxn6yuEO0e7/kcPlH7yk9DKtXVGlXIuUhQsE4RaJ05YlXnXDLwzOMIYz65ezQzwrMvGV9On5rG2XWFupgy82lTN4rI93o42eeMuuQHN8P6QhD2auWdkhnHHH4hKyTZgyZ8JEHLBUkjO9NU8b/TqbhOPz24sQCHbcBgIpHqE8HuYhFd1VdAvGYcrfvPEeyvG8W9bABVuOka0nexhxGpfwWcMdaWBWxsoEjHdP1mbzcEu+OO6WHTOkl6HklRC2MvnrZSLBJXQPRxh76HqCJOkQ+931vPtbZo3Ngr8OyOcmlLK34SzaHXglFoPBmKXMpj8LyyPY1Gl/JPXAdcLYkTjOzOChPWpIF04Jif0Z6d1KJkp3EDK8gxW7EQwwF9rTl0SJttcm3tF+fbFVmErTdY30fUOLNoV2RGY6x29RMo/LLvmaFO5H+BMAPh559gLcyWQlDgvWnfTuJepKtrzQnoeBMVmY4FnCO0xiHHU9s4sfS+B0IXrcxPOy4flSLfqjjyKOuptj77HIS4yF6gDiLnI6a5Gsxs1kgI1AXlpps+WOWs0Vvv1qG6pyZh7kMIsCWAGTaV0z4v6O466wNOEZd8YSSoEAfyXuack5vZEZU3b7uhgs1HXnJTuISfd/++6OFjafpLMUQzWMd2wFFrdkBgXBTdhzet2FmrAhi1/0oIAT+iiRgxQ869McTsUOdZHYiElso4vyu5hL8z6TqtjLGPHC3nc1Nzibj0cBZtEp6v8U63M7zS7xwUDGhtQx0jo4j2TW7G3PB7icLl4VP7z36vVnXN0RElD9ZFspvxoa7BmOcP2dzom143XTsFmQv+fAT4X2X63fKmftDvA61Tq11Jz4706GlqFW3CJh6ZcG210Y404kSrDkDYGnIRsCHWazpZOWQMDgsTsQBWfzwSPlN3U4SkiWxRJ94qYMS6nnBG2SKymXKtE+hcn3eolWnsM6MvW1wpvez2H19GmoespIRJ7ll5dBly3232hErJKQUc4hitBzhCCez9Nbn7swmg4dmNqOfHytUCZ3C2LzeQLhFoSHMShVWnVJDh7xSVF5iPVLUH27bcWi1B5Wb4CKZoshPMEJdQk+uguOyKbQSh9E+W6aLi+BM91AlGCEooBI1TBffMn+BomLSs43lOpSTGfBPKtfcY6tzaoQaLJTUMqjAcJU//AD5e+EPRwq+7mOtwnmDJluQ4u5S69aQjU85c48ViSs9HDTFbFC7ZFfpK7EZA97vNJjObMlpJlztTx94lD4J4SlthaCHiTVCe4FoD+9JfakdHKNJdJkbFEYq927ARE/lr+F0TqcTVsvqom99YNAce4GRtVZOO9TdXtdqSldD1XvvJ/TcnqoA7s2R6X7pfEXlH4kGJQQclBNqwFMxXxrB2pS+Lh70m9Gv1w4WzV7vNVRHCdyRjKZXs4wPLib6SywdT27C4YOWr6z/4dVGiZHJTYZy647z1tKkRwN1ZqbcuIjtMxl7KowccTyNCOJZXBmdpWodFnThFJJqAHVIkEay5V/R66Myh2rSa2XoBCIW8yvM+bY9azgP9nayI3ZUg5jtDL/1CY50RaCkTYvLO9CYIBwpe/6kS9E1fn/9vo5/Jpr2srmQ+UL4VH4ru627Uqa496O7DuAuMONud5ia0ldiMfzPi9XkYggmaB427jWpzTASIqHop0JZ3CWta2AGFMFJACNStEyvz0Gq2Ty/tsLuoB4ivlQq9TnBFtQgQbAfsSrebNTY6dXW10PoP4Ut524BZwXfttazdMg/m1EAqDcULA8MYl4ToHxOVsjBbAJzOX4WN8au16P3+9lzIgwpScYz4bcBwUhXO2qOjC23zUqu8HiyGuTpI2s90OXdCZHxgS2567REZ5axqKJKT2wPdHoTOxxAPSM3nnFqVmdWcVx8OIHu+4RPiv2dcNIhrfS7ftpCSoygnE2PlGwgPokNLul6qnbt5GdUAhphGcteFSUvjuvoWQQuUu5UkTwIGt+9kvE90MIsesUrHLS/Zu6Ni4ndBHSKaw3gwa+GDwFQFj+TdOC4Kgd8AunjrfwH/Lj8UyMBr3Qlw3kIiUoWKFOIAjpSV8Yg78Oo95+IteQYQv+SE247FTEMvhqeX9bhwLmqqEXuCHjUjbxyU7XTrHoELiFc4FpB2EI8zGlMcZK2qtfQpODMD4qKwdPb26s3NUvAzRsI2rEGT+kYCili5ifKxorWDiGBXo7oJhivEivqzTNtZZRshnCa6W9Rp6So6/vu3sMVal7NKgLzc6TSI4VeT4bapi8SE1uuDwXXZUMF5rPmTu+WsbKp9gc6iZV1WwmphZI1AGoiSwVT1o2Ys+pG2SID8Qbtfx5Dwst4ml+BvucPMUAoz3nBCMgVuiAw1L38edwg2iklUVv4MFE7lie+xgIIAe/NzGONtRR5wpyPkMXYHnc/KGv0bpOZXT1BllzitOyBDKEWGogTEx0OkyShw+JF26hGZPuFFNedb4LQjeoxXxlCd53G4/LGKr45QU3A78MuvaJbGuiUdeK/UIbPRtZlGtc99fmyqtT95DZ8VEd1Lw2bRA5w2YLwrbC3MTgYnwVLX6RnNjtrPRY/mgPpDHuPBRM/3WkxqJBn3uAIu3poVGto7+31l1cgrVT2q3CtULVeOO56kMGvNGWAwFGC82mhFSpS+3R8jZ9j2vZA5TFBSQHfCEoAFjsJnSYex76dhRTHnYyBs01rjBSeAHbFKU3JeScLb/pWhiV76xUgAZIs6r/gmwfLzZJV8TRx8hHq8U9TczL4bZYGRlA42LoqX47cXawISa7pyFbpak+tHNUgoqr8NqIoupvXzNv6NdmhdGqxnDw34sPCBycBEeHmfB3G/JYEUwjrKJByk5KAUQZp32aC48Ur8qKj77FR/KZ713Mcen1r1jRjPmS69EltCiNv3LUJ8IKoH2C1g6MBxclMAWXo4Kr5xAoULBtFy//IgWghGicOYtnEytwCblRM9s4KmBUYonh/ZOyu3N38uybhSL2W4RjCkTQX9F50NfYcvhn97okxyU/M6V/r3ClmkyFE7c/md0VV5TopfdwLjgISXuPeek1G058m+rLaDbmpKih35m8cdT5QYQVOp6QNrT3hC20ZT4y/KcHh88lPk294eLujHXuOny9RLzfJIgEvIh1zwhmzIwn1NRkDdxciBF96IKGWkrMFCKUbRN8vN+ywapbKgGncQxMhFw19DHOhlBFYQIuptTrIMzB/lX/FOgho3f4OZM6obKtwEy6Cameg2RpUZYNkvX3Rc31dJLunwJNoKYw+SXmpgZWnBwm/GGFVRljZ4sH6cOGELxNig0Bf+hUODgABhm4gF5QdWtGoys/QWKuSAAAAOoU4Twjw1GlRFhf2OaXxK4uPyIsNKOl0anT1tlEKGuQvw+kNrLSVG0pFMHvuPXsMML3ouE1h4mn6kLG/VpbztbFeZBBRkbiRWXGXK7IvoijvABJZ95hilmr2Z1g+M2NmaBsAAIJNV807EEAT3/eDi0+hQb6l4+AUr5fZ54CtVUQPuYxrGiHjv08I3X4h8reBeWirjTMinSM0ResBeGkXaZ+OnhYgOenc3aAu/xlo4f6uJeoTXgsXjY1iczrT28jkaB8xkDuM/ZlaJRS6QVSXJrVtnJdxFjEKc9UgMB7GqhmzE4hffjKcgDVkD/yk08LU0Ux7Op+KEAcuR9LX1LfoprBmY330uqAGBQr+qZJjBBeGKAW4DIC6s1D4AAAA=="></a></div></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/CadburyUK/status/206797834798899200"><span aria-label="0 likes" class="social-embed-meta">❤️ 0</span><span aria-label="0 replies" class="social-embed-meta">💬 0</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2012-05-27T17:23:42.000Z" itemprop="datePublished">17:23 - Sun 27 May 2012</time></a></footer></blockquote>

<p>Now, I didn't see either the TV show or the final presentation at the Hack Day.  For all I know, they're two completely separate apps.  Indeed, quoth The Hodge</p>

<blockquote class="social-embed" id="social-embed-209391104649474049" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/TheHodge" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRiwCAABXRUJQVlA4ICACAABwDACdASowADAAPrVMnkwnJCKiLjQLMOAWiUAVUffAyy7HSz49v67QNmfdB8I9T6bVExE+wH0yDhvvAhrPxRANIGp7I+QOUYbJ7gs71Nlgr0unbxLB2YTRu6MtTP65lIZIENqwK1TFcO5MRAAA/vPxOsJhUWb3rE6EEZNj2LEhPiZP/VzCDzLXDGAmvvrfXW4d7LCz9mYkW7FAIYdP/UiFjbZUwaFZqUFx87LeBKXlCmyTFaGpCJ2WJfZ5AoQKCAhhHuv0ZTTDRCsqj5if0A6gGcDYEdbPfpd0LanV5B3lIZB2/6TFxEL9ldMDJFZo2rwkag9MYOcoi3UX9jJz3K5ik39EE3y5q3IH6d2CuEmyuY7g5KaGiZHTDhRlDo7OuaM3VBoJWru5vnTw7iezMg2FihMVlGf2cMrHpkHNFwlc2Pkl8Rr4/lSusggK01uO0ZEogLpqIahEPy3NnNzciozmElQ+34HbmPQjMXSXvOQYeFrxnit1CwsoZfNLCycadKChRTd2P7MaacWwtNJcr90sAA2XmWBmDT2VAEbs1WVoSZH8s/XXA5WhCArnV1sDBZq6w6PMqKg7Owbn53OFAVIZPJXeQsd7nXdxDvp/cYs7AfPYqIbzGACjU71cuOXe34UbkRA08gVnqNkWb495oZFtuuuoT2/Q/DPE8EIrtsvK9MrWi0y4HuPA8i2ZS7odeLhqh2A/A+CcQP/AYbiiHgAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Dom Hodgson</p>@TheHodge</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody">@girlgeeks <a href="https://twitter.com/edent">@edent</a> bit of research tbh, I think they did build the app at the hack daybut using the data and backend of <a href="http://foodient.com">foodient.com</a></section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/TheHodge/status/209391104649474049"><span aria-label="1 likes" class="social-embed-meta">❤️ 1</span><span aria-label="0 replies" class="social-embed-meta">💬 0</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2012-06-03T21:08:24.000Z" itemprop="datePublished">21:08 - Sun 03 June 2012</time></a></footer></blockquote>

<p>That last link points at <a href="https://web.archive.org/web/20120529160739/http://www.foodient.com/">http://www.foodient.com/</a> - a site co-founded by Nick Holzherr.</p>

<p>So, at the very least, the app was built off a back end that the team were intimately familiar with having created it.</p>

<p>I asked Nick, about it, and he cleared things up.</p>

<blockquote class="social-embed" id="social-embed-210678040320159745" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/nickholzherr" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-circle" src="data:image/webp;base64,UklGRm4CAABXRUJQVlA4IGICAADwCwCdASowADAAPrVKnkonJCKhrjv7MOAWiWUAwbE2mBPUoUkY2W31wHDdAkchoVxrVCmJJRLyXCPMICdgFDRtHbSZu/XVWbSzyA2rD1X0ljTmbbW4MIxeOVNu/psMjDXZcB17k1OjAAD+/mD8LBUBPIv6BthAbF+ABujTYb7paf+x4VnyKp7AAcR+nKSgixSEncEJm50ZZq/Anq/qRMIsXctxXzKIlt+AsfIskhXKvYPH4RxX0b7/wRK9gO+O1UKA3evIzYEX9b1X2327CNe4apbRX0AlyB1Sp2pqy5ZJZJ0g8/W2/dfcT8asrn9o8+vI4y52HbzfXPkhLb89+hOK7DvZNGe2swRF7wEiKSOLLP+VaptYV0pAsKZJQBkiOhg5+SJqrtZo098TL4daMw4safHaZJ/SNofYgnxt6R6rPRC9WG+3FnhOnSsMrZK816+NzoyBOFrlLbd0vJmOZnlyJl4OJLaIElEdgww9vfjt+oswd3wuY7b68ZDhW/VKNy7fun76Bt4FaAo0cqGe3y/uwGOvi75rmwKqdduJQaOJJAGlMe7e8y/Lm/Q6GQQ2PwiI6hHn8nJN5dAbUYzQuo0bwXd6nFXg8n6NDeYynJp66Apl3OzTAKGAiZa0l34BQcKlBD0EkxSKs/6eKDeXQk76NrgsLz9BcZ/QbCauF07lkiYIzZGRmp9igNjNXqVthkos+re1mLFDUPRDZoru9zvwO20DICz8+JIPrejGG4S5PtAVwCQoVcaw7R9VhF9F21M7wU6HW77T4eZWpXs+bEZCog//Pf1/Zdz9ssr13NsigAAA" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">Nick Holzherr</p>@nickholzherr</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody"><small class="social-embed-reply"><a href="https://twitter.com/edent/status/210677549150384128">Replying to @edent</a></small><a href="https://twitter.com/edent">@edent</a> We used @whiskapp APIs for recipes (and stated that) but app (Olympic event party organising) was 100% original. Hope you liked it.</section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/nickholzherr/status/210678040320159745"><span aria-label="1 likes" class="social-embed-meta">❤️ 1</span><span aria-label="1 replies" class="social-embed-meta">💬 1</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2012-06-07T10:22:13.000Z" itemprop="datePublished">10:22 - Thu 07 June 2012</time></a></footer></blockquote>

<p>Now, the CadburyHack event had a top prize of £10,000.  That's a hell of an incentive.</p>

<p>I wouldn't have been surprised if people had pre-built components, or even developed entire apps - I did some prep for my app.</p>

<p>But it just doesn't feel... sporting.  Building a hack on top of your own product seems to me to be against the spirit of a hackday.  But perhaps I'm just bitter that I didn't win!</p>

<h2 id="how-much-is-too-much"><a href="https://shkspr.mobi/blog/2012/11/hackdays-how-much-preparation-is-acceptable/#how-much-is-too-much">How Much Is Too Much?</a></h2>

<p>I suppose that the Platonic Ideal of a hackday is that one attends as a blank slate, sees the technology on offer, form a team with people you've never met, hack all through the night, and produce something groundbreaking.</p>

<p>That never happens. Most people have at least half an idea of what they want to build, they team up with their friends, re-use components they've build previously, and hack with an eye on the prize categories.  "Doesn't seem to be much competition for best use of Erlang!"</p>

<p>Take, for example. <a href="https://shkspr.mobi/blog/2012/06/optical-theremin-demo/">my Android Theremin</a>.  I can honestly say that I didn't write a single line of code - or do any research on the Android sound APIs - until the second morning of the hackday.  I didn't reuse any code that I'd previously written either.
However, the idea had been buzzing around in my head for a month or so.  I'd watch Theremin videos, and looked at the science behind them just to keep the idea percolating.</p>

<p>Is that too much prep?</p>

<p>My CadburyHack was a different affair:</p>

<iframe title="Choc In To Joyville #CadburyHack - Terence Eden" width="620" height="349" src="https://www.youtube.com/embed/P1n4G7_PaWY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p>The Twitter and FourSquare code were originally written by me for other projects - so I reused them (Yay for Object Oriented Programming!).  I'd used XPath before to scrape a site - so adapting it for Cadbury's wasn't hard.  The barcode scanning integration was ripped out of an existing project.  Even the template from the page and the font embedding code was recycled.</p>

<p>Is there a difference between code you've previously written and code you've plundered from some Open Source project?
Is there a difference between your prior knowledge of coding, and what you pick up on the day?
Is there a difference between building on an API you've used a hundred times, and one you've only just seen?</p>

<p>Hackdays are fun.  The prizes are a nice bonus.  But, ultimately it's about showing off and proving yourself within a limited time in front of a crowd.  If you "cheat" you're really only cheating yourself out of the pride of hacking something original.</p>

<p>Still, whether the prize is a new phone, or ten grand, then incentive to bend the spirit of a hackday is strong.</p>

<p>Or am I just making a fuss over nothing?</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=5860&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/11/hackdays-how-much-preparation-is-acceptable/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Choc In To Joyville - Cadbury's Hackday]]></title>
		<link>https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/</link>
					<comments>https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 27 May 2012 20:37:44 +0000</pubDate>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[cadbury]]></category>
		<category><![CDATA[cadburyhack]]></category>
		<category><![CDATA[hackday]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=5732</guid>

					<description><![CDATA[Before Cadbury&#039;s inaugural hackday began there were a number of rumblings on the blogs about the extact nature of Cadbury&#039;s intentions. See Thayer Prime&#039;s and Emma Mulqueeny&#039;s thoughts on the subject.  As it happens, after a bit of gentle poking, some of the terms were clarified.   The event itself went rather well, but I&#039;d like to point out a few points where it didn&#039;t quite live up to the Hack…]]></description>
										<content:encoded><![CDATA[<p>Before Cadbury's inaugural hackday began there were a number of rumblings on the blogs about the extact nature of Cadbury's intentions. See <a href="http://thayerprime.wordpress.com/2012/05/06/when-hackdays-just-arent-cool-some-pr-advice-for-brands-and-companies/">Thayer Prime</a>'s and <a href="http://mulqueeny.wordpress.com/2012/05/06/types-of-hack-day/">Emma Mulqueeny</a>'s thoughts on the subject.</p>

<p>As it happens, after a bit of gentle poking, some of the terms were clarified.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/05/Cadbury-IP.jpg" alt="Cadbury IP" title="Cadbury IP" width="600" height="65" class="aligncenter size-full wp-image-5737"></p>

<p>The event itself went rather well, but I'd like to point out a few points where it didn't quite live up to <a href="http://hackdaymanifesto.com/">the Hack Day Manifesto</a>.</p>

<ul>
<li>Registration - due to some confusion with the registration form, <a href="https://twitter.com/TheLocalPCShop/status/206396684824088577">some entrants were turned away</a>.</li>
<li>Checking for clashes - sadly <a href="http://nhshackday.com/">NHS Hack Day</a> was also on. It's hard to avoid clashes, but both seemed well attended.</li>
<li>WiFi - a bit patchy and no security.</li>
<li>Power sockets - far too few, requiring the staff to go out and buy more.</li>
<li>Dietary requirements - lack vegetarian food.  The catering staff seemed somewhat taken aback that veggie friendly fare was asked for. After a few polite comments, food was provided.</li>
<li>APIs - there were none on offer. We did get a bunch of nice Cadbury's assets to play with though.</li>
<li>Prizes - a contentious one this. The prizes were, if anything, <em>too</em> generous. £500 and new phone is quite an incentive. The top prize was £10,000!  This lead to a number of professional teams entering, and some people bringing along pre-built apps to polish. Naturally, I'm just bitter because I didn't win anything.</li>
</ul>

<p>That said, the event was very good - especially as a first effort from the team.</p>

<p>A specially mention on the "Accessibility" front - this was the first event I've been to where a sign language interpreter was provided.</p>

<p>Oh, and while some hackdays give away stickers, memory sticks, and even phones - Cadbury's provided basically unlimited chocolate! Including a 1KG bar of Dairy Milk for everyone!</p>

<p><img src="https://shkspr.mobi/blog/wp-content/uploads/2012/05/1kg-choc.jpeg" alt="1kg of chocolate" title="1kg choc" class="aligncenter wp-image-5734"></p>

<h2 id="my-hack"><a href="https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/#my-hack">My Hack</a></h2>

<p>My hack allowed a user to scan a Cadbury's barcode, see nutrional information about their treat, as well as "checking in" to the chocolate on Twitter. I then added some gubbins about finding your local sports centre &amp; tweeters near you.  It looked a bit like this:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/05/Choc-In-Front-Page.png" alt="Choc In Front Page" title="Choc In Front Page" width="480" height="800" class="aligncenter size-full wp-image-5736"></p>

<p>So, anyway, here's my 3 minute demo video:</p>

<iframe title="Choc In To Joyville #CadburyHack - Terence Eden" width="620" height="349" src="https://www.youtube.com/embed/P1n4G7_PaWY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<h3 id="android"><a href="https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/#android">Android</a></h3>

<p>The Android aspect is pretty simple, it just calls ZXing and then throws the result to an HTML5 site.
Which, should make it easy to port to any other system.</p>

<h3 id="cadburys-api"><a href="https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/#cadburys-api">Cadbury's API</a></h3>

<p>As I've discussed before, Xpath is a wonderful thing. I've turned Cadbury's Nutrition Information site into an ersatz API.</p>

<p>I used Yahoo's YQL Console to construct a JSON feed of the dietary info.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/05/Cadbury-API.jpg" alt="Cadbury API" title="Cadbury API" width="600" height="386" class="aligncenter size-full wp-image-5744">

<p>Which means we can display data like this for any of Cadbury's products:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2012/05/Choc-In-Nutrition.png" alt="Choc In Nutrition" title="Choc In Nutrition" width="480" height="800" class="aligncenter size-full wp-image-5735"></p>

<h2 id="whats-next"><a href="https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/#whats-next">What's Next</a></h2>

<p>A number of people commented on how useful the dietary aspect was.  As a vegetarian, I'm often a bit unsure as to which sweets are veggie friendly.  I know coeliacs face similar issues.</p>

<p>Translating all of Cadbury's barcodes into their relevant ID numbers may prove a bit of a challenge - but it would be a good excuse to try every single one of Cadbury's products....</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=5732&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/05/choc-in-to-joyville-cadburys-hackday/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
