Last active
December 6, 2018 00:24
-
-
Save watmough/6e5646a6b117abdba77d4ce5eef45644 to your computer and use it in GitHub Desktop.
Day 5 - Alchemical Reduction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Advent of Code 2018 | |
// Day 05 - Alchemical Reduction | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <ctype.h> | |
int react(char * s) { | |
char *r = s+1, *w = s; | |
while (*r) | |
if ((*r^*w)==('A'^'a')) w--, r++; else *++w=*r++; | |
*++w='\0'; | |
return w-s; | |
} | |
int main() | |
{ | |
#if 1 | |
#include "day_05.h" | |
#else | |
char o[] = "dabAcCaCBAcCcaDA"; | |
char s[] = "dabAcCaCBAcCcaDA"; | |
#endif | |
int l = react(s); | |
printf("Part 1: Length: %d\n",l); | |
int b = l; | |
for (int i='a';i<='z';++i) { | |
char *p=s,*q=o; | |
while (*p) | |
if (tolower(*p)==i) p++; else *q++=*p++; | |
*q='\0'; | |
int c = react(o); | |
b = c<b ? c : b; | |
} | |
printf("Part 2: Best length: %d\n",b); | |
return 0; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Advent of Code 2018 | |
// Day 05 - Alchemical Reduction | |
char o[] = "czYyZQMzZmSsBbqCUufFrrREeKkXxAqQMmardDIiVRcCXxrvmMQeEqVFzZfvEeRRaApPSsuqNnQIiipPkKIYyrIiRqQKkpBbyZzTtYYDNDdndSsbBVvoOyDdSVHhHhtTcCZzgvVRsSKkGgrjAaTRrQqcCDdtnVvNfFBbtpWwCcnNPsSIiTTWwrRtJGzZdYyjJfNnqQFeETtbUuBpPkKDvWgGwsaAfXxPpFxXnNOofFlLBQqbZzNBbKkrRYyFfnPNnpsSSsIUusSoOFfXxVvqQeETOpPotiYCclLaaAVvAoOHhPmMGvVgpCchvVtTJjxEetTPpRrXyYyuUvVEeYyfFYHZzontTNbBOtuUTxXozBbjJJjFfYEeTVvHhtyLCSscJjcCfFlVvyYoOQqQaABbqZucCogGOzZvVBJjrRbURraAzZkKNnswxFOofXWSZzgAaGXxVUSsuPiIiRCcPAaylLYprgCcGHhIiBRrbkJjVvTtKEeLlLZzZzlIWTtwXRrIikKFfaAxxyYbBXpTtTtfFTtMmnnNNJjQvmMozZOVVCcvqeEUuVtTtTGxSsZzTtXHhgRryYvvRrmMVvllLLNnsYySPpKkFBUusSbnjrRJlbcCBLWwOoNfuZhHoOZzjJsFrRfaAKkSlLNnrRqUuQOozgGUrRgGJJjSsoOogeEGZzXtTxOGOosKkXxlLOoSkegGEKDdGmMzAaZgehHWXxGgYyWwAaVYyCcMmLlPpvwzZmMnNmMEgUukKEeOovVFfyYZPhHpzFGgTtqNnYJMmmMhmMcCHnNjmMXaAvVHhxohHOyQfBxUgGIiuXJaAjnzZdeEQqvZzVxXxXUuDgGNcCjrRNnLkKNnlJzZqQdDoUuRrOqQqQVKsSkjJjJYylJjLHhiIolLdDOvcCfHhFcELleAaCeEUuMmuUiIhcCcCHaMmJjYnNSfFsnNyAKkPQqpaTHhtFfjYfFylvVVvrRgGLMvVmjtNFfnTJHhAaQqDQqdJtTRrduUDAaJjvvVVAKTCctTtaAjErResSebJxXZzjqQeEBJjoOZzYyYPpyYEUqQjJuEOlLorReGgeGgTtcCUuvVEegWwGINSsnuUuURriOEkCcKDdCnVvNcnNNnePpoxVvXyVvPpOiIkKoKkeEMmIijgGJtnNHEehPnNzZIOoFfnNiIidDDdpFfRrLlBbUuLlFfMmHUuPphXxIEeFftCyYcTgGmkKMpCcPMsDnNdtTaASmxXMaAmDwcCWhTtRrMmxXHdCiIuUQqrRZzYyaAkKcCCgGHhctTzZnmWwMcCNroORucCUuUhHeeEEDdcRcCgGJjFfrtQqJjzZoOgpnNYOoyKkPGCcruURaAQHhDoOdCpPGgcpXxkTtKPsSEeqdDTfFNnWwSCSWwEeJjiIscslLivmnDdNuUMNHcCvVhntOoTCuUcmKBbkfFMfKklLFnNJjjJuUNnNtTnhzZHDdbNnBtTSsuUcXxJjZuUnNzCVtZzEeEJjeaAAaTDheEMNnmeQqEHdgtIiyYQdDorRNnhHDdWwjJdQcCGgGgqQqXxqQUhHudNnDNnVGgNDuUUumMdnfDOxXodmMiIFcaACtTyYoJjYyUuOkbBgGVKlLwAaHtbBrRZzTWwKkhdDHGgSsHhcnkKuUNlLFfbpFfPtTpTtqoOIiQzZIIiAaiPepPEMmQAaqDdrNneaAPsSpCCcRrEecCMWwnNwWlCcLFDxFfdDXdnNvVfjsSipPIlsSLRrgGjJBVvrRbRrORrWvVaWwWwIiuUAdDBbZzOENFfnKYQqnNSsSsyklLQqWUGrRgmRrmMMugGcCdDMsgGSXxvVlLntIpPiTQlLqzYywWvnCcNuUEeIiwWGgpYyUuvVPnNvUuVpzZPVsSZlLjeEJrRIBbiPnNbBpwHpPhWNLBblpPEnMmNeoaxXDdAbBVvOdDwvPpBGgbPpVWSsfFivVZzImvVsSqjJXiIxiIQRrlLvbiIBwWHUuhRrCcSsMOoyPpUuhHvJyYjJjVDdTtARraLlbOotTBBbDdZzQqyJjYGgYSxGgXvVmlLZzWAuUgGaUuwTtsSzZVvMsnGgeJjCcENRrCgPpQqWdDwHhsSGaAuUsSctkbcCBKDEedKkvGcCmMgVyYOozJjZmYNnyMtTxvPUuBbpVVGgvZNnlLIixXlLXMmxXUuAaKAaBbkuUxzRBbYyrUuXuZznNUCccCHhXAaxDMmsVSsvSJjGNIinHDdhNiquUQEeGgIngwPMmpEYyKrRqQGnBbNpPuUiSbBYmMsSyKQqkbBfFkKIiPYKkyeEpqgGEeuUQMEeXxntVSsvPXYytTVvxpBbaAkvkKgGWTteEbBJjwltyFfYyYoMmeEzZHWwzXgiIuUiBbIGGgBbXxxaADmMdFwWfZpBdnNDbPhBbxdDXCbDdSsYyAaBoOlQIiqzZLVDdgGvwjJWYPpyHhHhfFMmHYyhYsIiCcSvUIiuXqdDtTQkKxVrEeRHehHiVvIEtTUukmMKdDhqQlzqQgGZXxLlnNxfFMJjEyYemSntTNfFzIhHizZZeiIEsHSAoPpDdOcDdVvCakKsSzSRrVvFfsZcCsNGgCcXJjtcsSCTxaMmPrRpvVAPdDpnehpPFfHNHhXxPBbpAaMQqmiIndOokbBTtUuKmRrMDyYJwgGWjTfwWFiIeEtBAoOaVvbaygGEsSzZjJeKkEeFfhEXmMuUxeEeajKnNkIIiiNaAnkKMmMmQqmMnCcBbbBNtTVpPFfvaAHWwKbJJjtbBTsGgSYyyYhqQHAxXAUukKadWwusSiIqjJeEdDQuoEeOUiIiIUDFfNnNmMPpoOoOpLRrltzvVuUZTAaJjyYHhCcPpuDdUPmeQeEqWwEeqreEfFRZzyYepPeEpgGPokIIcCizZiyYTtKfMmoqZzQVXxvEMmsFTtfdXbBxDCDdcVPpvTtNJjBbaAGdDgGglLMmoiIOVvRJjCnNcrwfFpwWPWeIdDqQiEhHnusqQwWnNWwSlTtXxLCcbAaZzBcAIigKeEkGZzNZzVhHvnmvomMOqsSQViIFfbBcYyCwWMeEJjIFfeeEEdfFcCURrdDuIiqLtTlJnCcNjvsUuSSshHsSGghzZHTtdDowWOVZzQMQbhHAadDCQqcqQbBiIGgNnscCSivbBVfFtoBbRrOJOoUHhqQQqYiIywfFWPpoOHhbLlBAviIWwSRtTvVaZzAeQqEQcCqslLomMOJjSrJjPkQrRAaqKpsFCccvVRrutiIcCTpPRrNndDNnvjJVGLvVlgsScbBCVdDvuUAhHhHvVapPkKUpEeNnOoSsPpKvViIGCcIBbCcmMXxeEixXgddDBEeTtsYMmCcBbXxySPqowWOGGUMmRjnNJrgGqQeiIEUbPpBmjJDdlLMZzXeZzExkKtNsSQqnlfhHyYsSFLfyXxYNnVqQAavHVrRvPpvMmVxCuUcxXXXxgGEekKwQqDdWkmJjvUnakKANkKnpnNEUueRrdDuUmXxoOMJjqNniIkQCcJjyNnWwtTVVvvVvjAJYoXxOyUujWGgvVFfwoazbBZScCsAtTMmtTZIsoOSiXxeEHdDtThqQfFHOouUdcgGJjiNngGIklLKCcjyDkKeESsajJAVKkeEvBAjJalLDdeEXxEkKzJspjJPSAalLXxZuyYUFfzQqaASsTrRyNnYsSZzzZVaUueFfSlGgLsGgsSEoOfaCEecAJdbBFfyYDOoqdHhDsblLBkYyKRUcaAbJjBCuBbOyYwWKQqEesZzCcpPPpTIdDGHhgiVsSHhAavtKkoOJjTtnSbTtBBbsNatTAlLoOzZRsDhHvVvVdSANtTnaZzIiRvVriIQqYiICcnNRvqQVrFNnwnGoOmMgCczUuyYZlgGtrRTLNgcCGWYUucKkCCcDdZzzBbZBbyJjEgGDOoeExXEedEeeqqQUnrResSEgaALbBUuEezZlXxHuUhGjDdJmkYyKkMmbHhBKLlIwWGUusaASsERrerpPqQQqATtaejJRrOoERWeZzESfFQjJPZzkKYyWwDdBbpaAMFbOocCSsVvYyYyxeEoOzZXGgNnvVejJEWzZJOojZzCcuUmYcCuUCcyfFhGgkMmLlKnyiIYNsSuUCcDdsbBjJSiasSAgGnNImMHMmuUPpSxskKSXghHGdDiZzhoOHhMmLnYyKkQqWwGraAzziIbBZgHhGegrtTAaTtyYDNrnNQsSunvyKkEUubBeVeEJsyYSRrjyYvJsSeHcrRWCcbBwjcCUnQqNhHMmuGgfxtTdDXFvVOotTTtbBvVTtpztTZvVjnzZRrNWwnoOGiIZzjJxXVvgNJpPMxIiXaAhJjHdDgEelZzqQhHpHeEhPLKkQqvVyYudDHbBSbBcCgGsKxXklHWCcwvsJbQqwWdDBKkoOaAMkKHXxhmNnjQqJDdMmlJhHiIjLXyYxtxwrREeWXSshHAaVkKnXxNvVNnvKkyWlJMmjGgLjJbJjTtwwWKkMLlNnLlmqQWwWYaAymFCGgtTQiIEerYgGxXyRqNAywWEPpeKkYaPrXxRLlPrRpNnptTskKSQJCcDdjOoqsYyQqSfFGkKgYWwkMmYLFjwPpyYSsvVJjZsxXJmSsYdDxgGtTkvVKSsMmIiaAUugGwoOWQqNnpMmPZzGgqDdFfQCcZQoOIiqbBkKviItTxnvVNXHhFvVtYsSyDdnFfNeEdLebBEfFlBOodDsSlIQqrRRrilLHjJSsvBzfGVvOogYyBbFDXxXCcHhxnNyYiIZooOOzreEmMcCRdKSLlZzzaAZcCDiWHhwRrpXxXxqQcCEeVvgGPpbBOoYKyiILlYcWwqQkPpNnmkKcXxCBbgGoUuMmpPezqQdAAqUOrRoJjFjJxXuHhzZLlUYyUiIExXjJeSBbiIsuDdHhqwFfWKEexrRjJPpXkQhHRWwrHhffwWgGFWwvEeIfIWKkwxXiHhOohHOoFuvVUvVHxXUuUuzZhcIiZzCiRBAabrwWPaApViysSeOojJEbBvAzZpPDdJNnmMjBVvaAPpXDhHQqIicCdFfpPoOoOwWIiuwzZWvVWwsSbBUgnNpPalLAUUuhOoTtQdDBbmMSsqTtrRcCQlLoOkPVvpWAaDdweEKZhHyMmYQqkpuUPltyXxYTLnNlwWqQSbzZsiISBskKUuQqvVSNnRaAhwepPoWwOjJEHhRruUfdPJjpWwDHhXHhcCVMmCcvVvaQqFfEwWQpPAaNjzZJnqVveEoMmtTWlLwOoOFfoqQgCuUcGOyYQOqQqOoQYycCoQyYqGgVRrjIiEzwuURrVvslLSaNnuUAkBbKbBhqsSxXtTQHuuHhWNRrSsIzljAEeOoaatTAIiJLxLrRlLtfFTjJbBSsliIAAaiIayYPplTtinNInNwWCuSJjsRrUmQqmMFQqfuUCTfFtcKwWDdFfKhlLHJjkZWwzgSsGbGeEPpuUgeDdFfFBXVvtTlFhHfgBMmbRrZzYhHyVgGCrUuRUucvGJMmjDdRrPKkpRrOKpnNMuUmwxXWPqQelhHLWwEkQVvWYKmewWEjMkHfHhDdFhsxXUuxXNBDnCEAaeeqQdDFEehHQqbQqbBczkFfFfbBaAKZCnlLCnPpcZzCtTNJjLFflnNPJjpBbNZznsScNKkeENkQmMqPxbaABXnNpTZzYbBGgDdIqkTtKkKQtmOlGgLJjEkxXEYcCfbMdedEeDvVNUuROouUdDcCAaDdEeryYoVvODTtdzZhjKQqLlHhkPplLnmMPpsdpPDSNeErRUuZzJgGjHhuNTtAyYenNEkEeHhnhuUHNiGXKkxfFuUMmvViyYIkFfaAJyYjJHhjKIiOoqHEeBbhQIiQRrwWsSQpqZzQwWOokKkVvHrRhVvdZzDbBdDLlTddsSDCcOomaAMDhHVmkcCcCKMmMiWwuTtUIfFBbUvVumuUYyJjIiMfFhHYyLloONOoeiIEnwWqUiHhIEdDexXuUutTffFOzfFqFfVveiIEfWwFQkNnTIinNtuUKUuPQcCBbqDVWwDdlLlNnYNuUnyskEDBlYTtyxfSIHUuipPmMIQBbquUhnNGgijRroOlpPAaNnLLCcyYEeQqHhlgkKgfFXrRxEVdDvLllfFoCcORrLAaeSZzcCsSGFflLgGgKkspPGzDdZeEDwWUuKkJiyYITvVtfFjPpzzNnnSsKKkpPKkvUuVkYybjJrRDdXxBxXcgGCmGgIEeiGAagzZhhUTMmFYWwyKZyYEhHvVeUZWwmMzyHIWfpRCcrMmMjaGgAGLlLlgrRIMQMmuggGYyHlGdDvGaAgAhHbBhHqNjJUrRunCXtTplLlLtinNjioKkOevVINYjJnyemMEYNoIiMoqsFfnNDdVvqQiISuUzicCpPiIwJesSiiIIVvpPgGTttSsaQfepCcxvAtTzjJRrtTAyYYyaTRrtgGebAavVBmqEeQxOzibNnUiIvVugRRryYBoOjFfJboJfiVPWwFDdfHAaBfIZsSSszUxXuBbidkKIwKkeWRePpEMMmmMkPpMmKIzZiOomfFHUuhrRsSRrrwEzZUivVbMtEeNzyYZwDdWTtnXxtToQqODNndzgGHhFZkKNmkKDwMmRrnDEedNnBSWwqaAQYyHZQGgBbYLlyNnJjnNzZyJfIiZtbBrEORFfElmfDdFxXznUsScCDmIYFfyDdnNvVxXirRXcCRrxQqvVNnyYzvVDdAEePprRKkDnNdMwyYGgkKNnvVWlLkKzZmLlbVvUuBvVTtFXxDSiYyIsdxpbBKkPWwnhHKkNgnXxUuNGXjoOBWgGwyYoOZhKkQSsqnNRrmMqIXIiqQlIiZFVvRuhHsSUJoeuUEOjTdpyspPSMvfqQFlLwWvuahHAPpKcMmMyQzkKZtjzZvQqkKULBbdDLZzDuUwxXPhHJjpKVzqjJQZvoOuQjJqUKkxvRNnrVCcXpSsxXiQUuqqoOQqxIivVtTSsZLlvpicCONOonoIcGgGAaqQgwWfFpYTYytUnNuustFfoOTNIkKipToOlSsaALeVvEeZxXTtznRYyHhrHhUofFOxXOgGdJjJVpqQPvMmlEHhyhHYNpPniIZjThHJxXxQqXjcCZzDduUhHKktObBoKkWwJDRrEedzEFfuUsSepvRaoODaAdSUIQeEBbtcHhCiIcCRwWrzZAaMllLLbEeqDdSfFsUgGpPuWwSsvCcVUMjJeEmzIiZyYupMmgGmMNmSPpJlLjTWrKkUuRwZzsStogrRhymMYHcCGOcwWCkUuKtTUuoOfIiFKZzIlLiWYywAgEeQqVvaIiGgTxXtAVvuUAaIJRrjgZbBmdpPUuDMpfFECUurRZzcejRrUZKkHhHhzzwXxRozZAnNaIiLlnNOsSwWqMmMPpNnWwdDrQvVqRmOofPpYySsFfTtuBtxiBbLkKlUuIzZrruUNYyzZuUnZsSLDdaxXJjTtQqwFfLnNlzZWWUuQqncCTHhZkBTtbDRruUdUuJjGQqqtTIiQeEbwWBQeEqQCcqeEgzZvSsZMmJjxhHOoXnTtpPSKkdDOohudJwWIpPqxZMmzXoOTThuVvHhUOorVvQdxQdDqXXNFfTCctYynhiIHraARxJYyjhHAMgGmaWPUJPpFSsiHSPUGguVLlvjDdjgGfcchHhqQUutuUBvVFfrRlLbTagoOLfWqQaAwJsaAIiPFbBBbfQRrBQySPDctTlLCaAcgulLUKkLCclmiukAaKuBalcnJjTtlKkVAbBavjpeEPBbXGvVgoOyYgEeRRrrtQqTGNKkCNncKjOoJouUPwYymMWpxXPAaIhZzbBSBbsHipJjyCcpbcCAfFhLlOoPaApPpPjhsShHbBMmrRyNnNHhnYYOCuUchHXxjnNJyYoyKDddGgDEoQrRGgqfWAaTtwqwenNHrRhCcVvEVxXHpPVHhRrzkDdKZvUqQyYtjJzJjJjaAwqQWKuUkvLoOliVtTdYKkKJjYykRwWcCrcQqxpzSWNngGAawmMeEKksFowkKWOfQqlLWCceHhEWhHcDfCcFsSNqtTQndQqoqQIwqQTteEIirRqYPpydDhhHnNEDdebBeeEiIJPpjnUkKPpjmPSoWJTtjwuUyYjJzZrkKRmMifUgRrGdNnDAauwbBEwwWWyFfYKBbkOoxXxXJjOouMmmMBbEuUeEeUONknNDdsSAHhEeYyFfYyaBuUgsSFbBSqPpQskKKkfWwjuUfFfqqgpPPpgGejGnNmmMoOyYQqfFASsMmzfFEPSspiIeAZzHhsSaTMmtEdvrWjJwRcOoChpPIqQZeTtEzjyYJAaaAaqSHMnRTtfFrSQIiVvoXRrVvaAxHhHYTNnlqQdDjJgGGuUuUMmQPdDgPTtpGejlFmMuUMmdDOoQwWUTtusSqmAaMnKkNXxfwWPCcBUuoObpkZznNKftGRrBbgTfFxXQqgGMXxmIYyGdwWwWpPDnNMmBbjJOUuFrRsQqSytWwOWiIwomMgGsSkWwgnoiIepbBPGjEeJkKiITZfoOhHgGIicEsSeGgEWcMmPpZzCWXtTVvxBzXxpPywZIizTtmSAyYCaxXfNnvVwWsMmSZhXxDdsFkKFjDagJDziInNZdoOnNYkKYyhBbHlLesSoJjOSkDxXdKOaWseESQlLqzZEeRrOZzBboUkfFKuDGgYydiidDIdMmVYyjJhHHhPwgGWEeRAauEeaAhHUrGgQuxXUqGgZzpjJArRQqarLkgZzGKQKkqzVSMbBMmUuVvyIiGcCgoESsewWOhHtTQqYgYogGOHhRrDdlLtOodDTgJbBhOoPpQqtuKSTjXJvDRrVvyytPIDdiMgGmoOVvxamFfMPLjJhYyAYyaHVXxvkEeKqgGvnNVTtNnEMjEeaIioOAJetTIjJhHiYaaAxXHQGgyYNPpYrRydLsADVvdrRqgGPpfFuGOieEkrjJRKtTqEeXrRxHxXhmMdJjDqQEpPeQuUPhNnJsSzzZtuSsIidDUTZQqiIZzHhMmmMhHFtTtDJTtjTtaZuUzRtEfFeeBbEkCclLtTnNCcJBKPDdVvNwWnpRrkboOjDlLbWwtTLlBATsStprRlRSilLMtUGBbnkKNkKSNPGVvEeYyCcgnNETtgGBbepqQnsIdDivfdDEexOtToRrUutzKXgGiIbBmnNzZznNZbBaAGgBbjLlSssbWYywBsSzfAaFTSstmMKkmMRMwcBbCsSWzZGgUaQEeqNtsSreEHEWwskSsKLyYxMmXlxXBbDuvVUdSfsSfFfFGdaADQqCcNfFnOwtTtTyYhSsXxFfHBbCpPlLcOQquUBOQqfJvIiVqvVTtQAHIihDdkhXxQYycCpPtgMmJjGWwnNTLfFkKtTExXeSMjJvaXCcJjaAcYylkKkKyquUXxhsSsMmjJdDNntDdTSgsSGgRrEeKlPxfxXFbBXpPMmhpwfFWNFNnxbKjJkAfFsSOoaHuUTthqQwUbvKkVBmMxnNLQqEelXOocCnNfSQWwmyTIiJjsmMSLlZztiIgfFGbBYYyUuvVisSRrIsShqSsjOBboKcCfFkJqQEeQSssSYyHFaxXtTAbBNnRNZTwKkRrFLlNnPpzZHGghxXyOoFEMmOpuUPsfFSJjHldDtDdTtTlLdVvDlLjJhHKEekfzHhuUPpAaVvfEeFJvVvEfFeVAaICOXhgGHqQcXEeMmxJDdjpPhsCchHLKobBhHnaOZeZSXqQxBCcRwWFfQqDdPyeEYjpuIiRmMQYyEzZeqFDUuUMVHIoOihMcCLlhNgqQlXxXpPxLYgGcSGgIiaAyYAZzlLbBikoOKILlaARVnNvOKkPeESWwslAMmVSslLSUBbcsSXxpLlPiIeERrnqsSmMpPPAapQfJjFRrNEeaEXxeGPpJfFjBPpDdbAOePdDHhuUuUKktTyIPcpGgPXxzZSzcoOXxCVSiIgdDprRgGPWwKUuwjJeDiIiIsLlSRrrRdnxXHhNrqQsaASREAafWwKKxXmSsPplLryiDdEeIBDvuUdDqlLMGgmQIjJSsiVlBbaXxALlTfFtbBNQTtcCzQvVoOZzCelLFtTEjJeTtfNnHhlAanMmecDwmMWMUmMuGojJOMmgERreGxXrjJHzZAZzDklLcJjDNnwWdcSsEeaAKkffVjZziIfcGgGrORroRJPaAWwhHwWpKkgHhlLaAhHxlLwZzWUjBbJPwWpaAeWwEiuUuMSsmiIQqFFffFUueEHhQqfvNErRJjuUoOegCNncqQUfFdmMCcVvJjDuGcCVRrsSNnHhFvVyMmYeEyyYRKPcCprLpPyiEeISsVvVexzUuKZzChHciIAvVqQpEMmwWwWGrRrmMcdDCZjJKcCZvVUQHLloOmgCcciICiICqQGULCclTtULFtTKkhQqYyHVrdDxXSnNNzxEeXmMRrkKkaAPpKfmMXxmtTVhHbBFffnrRnNQqFfsEeUuXbPpQddtTMuUVAatTkaAFfKVBAaRrbfftDTSyERrerRxQnAHYvnNPdDiKkfFsSIADFfdarsSMmuUjbBJGknNsnWwNSBMUvfFVuUeryjNnFfgpVCcktrJFxtTQqAanwWKYyrRkgGoOqbBeEDBeEXeEurRTteAKkaVTnMmNtXRWazZjIQqiDdGghHJEeAkKwIiIitIirREywHzUudIiaAqQhHSlGgTiItGEeqQfbXxBWwtzmMeEhoOHvVKkxXawWJXWCcCRGhajGpJOonLCNnrYyCwWUXFfxwWuZSKAakZsnYtTyYdDuIiGgzJjcCfgGjJAapPVvBOpPzLxcLlCcCJeEMRrwhvSdDwNkKVlxzSAuRrUlKzpPZTtytiIGgoZLGgwJjjiLYylBIibwZzqYbBtSsIbBxdYyDObBvtTuaAUwYojriIRMCAATtaDetwGxXgIiyYWTycCDdcCZeBzZbvrRcCZzkwlLNnpBbLlEePyxUuMUumXAPpoQqOaoCcpPsRrRBbexSLlgTtGidDypPYwWTtTLlEIAaiLYyCEecZzaombkKBUuAaaAjAagPpjJSCpPbeuUJNnoFfpkKqQICczZknXxyYqtTQnNSQqIiKhNnHTtNnbBkQwcCkGgdDGtTGggVvimMgfFGlUuWwQaAspUuZzvtTdDtTVxuUBMSsVFfHKkhYXxyvrRmaAQquUqQtxXPjOoJpTauPpjJOovnNaAPpPpPpJHhkKbBMmjRrNnViITteqQEJjJIrROifFFfrRBbKkaFWmMmMwrhPpPZuFfPCAacQoIiOCcLmMlqbBsQdDqyYtTJmMjzZaAXQsSUubIhHeZRrmMgGVkcdDxXWwBbPLlJjpUSLlsuoONdDuUnCtpPeEpSsPDgGdGgQmMvVqjFjYXAaxyAafklLKpPaLOaAyhaNnWwAamIiAoObrRYyYBbysSQqBIisSIZHhhHZzUultTLLeKkXxLlEMmnwWcOonNNnCUuvUunZnjJkKNWoOaPbBXaAxFfpdXJaAjrKJjuUkpPxyYXtTRxRNnCclLpCprRPcPEewlLWFZPJAaplLPohKkiNnpSKksHfVSskDRrWwoObkKRYyIWwilLgpPpeEPHhsDdSVDdvAaitTEeFfVBopbvRZLlVQqvzrBUunTEetKeNxNrRnNnJEeoOjiBbWvVtTpPwIdIiDIGgWjVvJyYRrRcKkdDfsEecpYyPeECxXtToOMoqtKWVZfmMFUuHQiIzZRoOQkKtTktTXsSxpPrRnsSgGaAsFRTtrDfmMFdDwPfFqUMCcmTDdtmeXSirRINRrndlXxLiIXTfaAfNceEwWHhSEyYXxbBUOouefnSEqEQqMrRjdDJhVvtTaAnwWNKMhHmkekRrKBbNnaHhWnNwqTKkTjJQTtUuqQhHrRuUqTsSIitgqARRoaBbtRrTeEAUuBxFuHhBsSnNdqBUukRSSQazfFZUMmuFeEbBmMKkYSsyJjPpfoONmMbHMmkBbQoOyYkIMmiKOodnJjNRrDqQXfGfaAKdQqwiIWjJhyYuUOogGOOyAaYodDDdphHMVvVvmGsgGSljXxVlFfSxUDHMmwCcgjNvNnOZTtTtzkKjJhdfFxDdqaAQpNnKLcClpfQcEexIZzHhiHhHoOhGzZSsgjncCZYxXNnaAyaRrbBQqCNnbBcyYoOyYExGurRFfMmQqUucHhCMmQrRPpGJRrkKjDdZzTtVZzZVvzfFNOaAwobzbKlLkVEGgeiqQflLFecgGpfMmnMmzZaAguUPpKrCQEgroOREZzVvRrDdgGjJHxXoOLcClJjBJjbeVxcCwZzZkQqHdDTtNLhqQLlqQuQqyDVvEPplWhHVHiIooxxKyLlSIpuzZLlwMkaAKmWXymnNkjJLlYykKEexXiwWRrItTTEfgQqtDlyRhbBkcEeRrCKBItTiTHcZzsSCzGlYbJjBisTtSDqQbNLlnIiBdIAkupdiZzMTtyYuUUuwUpPFfGrRahBUuSwFfWENnsSjWlLvVfFcCwGgGxXjKkMmJiIEeZzlLgwWtKaAkTstuvVqWwQtkcCHSsVYkKpuwpPzGBbQTBnNbDdCcQqlFfHyYnUTtRrJoBbOjXZDdzLlKkXxxAuUuUUzJjZyWwqRtNnxXqqyPpZzmGMmOuUsQDdooZiIsSsYyYyFhiIHiILSsLlyYsSVvyYZifojJAaOQnNqPcBbQOosBNnRrhHieXxEWcChBbHwEeuUhOkKojPZzpMpSwWspPnNIUeQjJzFfZzOoOBbEebdDBDKJxXRxPpXetrvVuXxvdTiInNbnNSsjJjJCHuUEPpIiebBgGhvVtTDHhHhasuUSAfoBbcBbSBbsCOlLLYyliWwdcZzCgGlLozSFMmfMcCoODdWEewvvVUuUpDjJdVsrPpRMmMfJjrRzZoOFRrnvHEjJehlvRGgrsqnbiIzZBOnNcGtkFJsegUpnYGAaSbfFqQptajJjuDdwCgsSqkKgGwCXxcyJARrasdDSqQhHjlULjJJKCPppCgGOocKsSgGtsSdLsSkkKKdDCahHAcvzZuGgYyhJqQRrFfPpPpuENnoPpmMqQTyYtTCsOobwYBozZOIjUuQcCWwqvVEZzcCecHVvYyhBFpPoyLlUAqIiOonRrNKgFfGkpBbjJPVkKvebBUuExGIigtBjrvVRtaAlLTvVRrFoOEebPJZZfFRdyfEehHUuUQkRoOegGEgzZHvVSshLlXxxXlaAEeeEEeLGfvVAaZcLsOmMjVoLleEOuIiUKRFfrlLHhhWKCYeEycdYyqQDiHqQNnLlhjJSsITwbKkKkVviihHItTIfFCcwNFfnbBZzMFYyfJjvVWwfoOKkQqdDFDdyYPNhHXawWRnNuBsSbzrRpyYYeEXxLgOoGlwZgSsUzZuLlQkQhHxnzUuCGgKhHvsSZDZJjjJFfoOoXSUuDdLlTHRrahHJArRaoOjqQmYymMFCcfVvRrBbhOAaZFfIaZBrDkKoOIfFZoOSsgbBpPOZDgGbBBbSskMmMdrfsVvcJjhoJYyBpPYEeyMtgGjzZmMEPVvXcPpCVvxNnNkKsFfSsrRSJjjJqqEzlTtfSfFMRikKWwUcCuUuXxgGEiIenNjYEObmmMnZzTZyYGgCxmMrPhcCCygGYcbkyNqiIBpNWwFfCLDdlOoJeWwBNyPDmOoOoUcCuUTOjUtTmMqQKkIiLJYCuLLaAgeEGgGZBbzkJzoOmbUgGPpOUuMOZzYpUeXxUZwsSWatmDOodSsMTscyOoiIXxhwwrRWiIWLXxhFANDLnNPZzwAjYyvVBdDbYcIiCJjsSynNiItVmxoPppSckKGvjJoPFqQObBrRreEdxYyXEeDRRrkXxrRQoOmMRWwrmxjGXvKkGylLXxYwXxeYAXxUuYyYyfrZpPYVvIxXihsroONnNnKQqKoZzOkpPmjJoXiIxXUuxHhMmLiIlfFKcCdBjQqJbwHhWoozZjVoOvYlkKLhHFEmwWtxAnNdbBxXDTSstbBJjwVvWfVzZOojfFJQyuSxXsUilRZTqQtaAMOomJjRVVFflCZzcCcLdDeEvvNnVoOGgvCcqQyYqQEhHeqQUXfSbAalupPeSsBbtTUuAcCqSsmPkMmwWjejJEJPppfnNpPVVmMvvrSnHVvFBbfizkKdDAQCuXSsLlsSxLJVvTSSlyjGmMeuUGgdPigGKkHTqegGtpyYHvAaUuiKknNkKfFmMSXxRrscCTSrRjUuPRxXxXLiyYIpSsPsSlEEuUyEAKYXyYBbxXdCDsSXxEedaodTtDjJJjJWTKkCPVvOYFRjHVjJetUgGuTokKbBYEzZEeTuUQzZqqQUpsSXgGKPAahHpyYovyvVYGNnFfCcRXxfRlxXLrUMcCuUmGYyrkKWNwzZsSzxXSXxUCcxXfFuWwsmMXxTcCtZQqnNkKnMmkvVRrOQombcSUcCoOHZhHhHVQJcZzCtSMmsqhHpPpjDdmMJeIizZESsHjZzoEfUuggIFWsSzbBvJjgGJdccfFBEYkuwWFDdJjfUpeliIRirRIPpNntyQqYkKVGQqgdDLTtrRTtzZlePkYdnyfXXSsWwofJjalLRrqqBtcMttEYyeTRrTvbHlKgJgGytTYjGuHhjJeEUqdIiDQeUuHHhaWyzCczZZWwgwCcrQLFffFlAJjqJuUjTpPgGfFsMmStXcfRrQqbZzBCkqQkNnjWmZOsSozqQLlgJjHFuVgBbMfFmLlMATnNIAaUuoOAzZdDkKaexSxXxKRrNnkPpZZzZmMmcCtwQtpPxAamZONnqoOQxhHQqmMGFfgHeESsYyheSSsAaWJLXfFOooeEqKkQqQbijJBedDPpPeTtVQqvVoqbPQlLJjqRHhCiIsHoOoYeEyRVAUumMetODhIIXDddPSsFfMBbcCmFfJDdHMoOBEJLJmMKkEJtpPFUuaIUZzuYyfmTCcKkcCqtsSTQpUuIiwWPqyLliIhdDHYEtTeeEbmMvVcGVOoDnxXNHhEewihTtkbHPPppTtsSxXPPzxzajsSOgGBbemuUOmrRMKSsRGOZZQoOGgjZOosSzJEwWeyIigzZaADdhHGPmMgnNwWRQqODTvowHbOUuoBhYyqTtRriIAauUQaAcSsRCiIksyRrNbsSqQBxozspeElBXUuIZuUzZzpoOoOPTqQtjUueESsSXzZCjxXpPMbCcKbBkLcfKWcCwkkTtKaAORsSkmMImOsSANnaKdDWggBnNGZzJRAHhXxeEIiNLlYWkJOojsiKkInNwWScCeFGjVklXxSAPYyBJjiISooOaAZFffxOoOoTHhcDddkIiqQqQKUuzZmgGUqMmMtTuUjJViXEPNyYnqQLlWLkKlwYJjymsyYwoxMmtULlJjZsSzNnuyAwNsSHhnUhnNHvlLVxzqQYyZIaDdACVvNeIeNUuqCcQEeLiIfAiSNilLdqLltHRrhHyIeERxNnXrWwgfAaFGiUxXplgGLkKJTBmUxLlEJqYGgyJjhtDoOyFfPpXjSmMMmyQDdqpPImAiIaMiuGzZBbcHhRrpbBPCgzYPpqQojJlLOGTtTaMmAuUjAarRfUuFcCuwWnNOoUBoaouvqpPeEFLlOJjoMXGFFfaAZPphnNsSyYDdPDVoWtNnTKLllKDdHAkYLlyMsSgTtGHhmkjJSeEnuzZWXxRrwZNnRqyGgZYySszViwpqdDeEQqwbBTtljJLxmRrXHhKXxwWOoURJOruHhxPKkzZbcXJjrdDMBbmuBETpEewoOWPtTVvIWEjbrRVnCcNvXxSIrWpPAaQqhhHHjJwUuMBqQbTtmrldDLJjRyYiIXpOIYyiveEOKLQdDlLqzHhZBmtQnNqgMwAYyVxfRUsTtdtDYYdDdnFfNnOSqQJjjJjpPVvMmTpwkSXrrRfFrEjGgJGgejJRZzJjRgGmwWUEeuwWxXTtIiefNnctTCQqiIYyONnoOUDDNneEVvOEEUrHhIifDwWNnIodDOHSshUuVvTtHhkmPeEuUFftTvczHxQqvVUPpoOLlPKVvkIiFflLtbxXRrBbAaBwWLlotGglLTQpqQBDNndSsmMbjJPoFBieEIIiePpEIiezvVRrRmtOnuUrNNqQvUuWwhHYyhaAXUuSsuebvVKcYrRyjhHJPpVvTtJjmMtwfUdDOSsPRfWhHyWDtuKZABtTTtbcCwNpPMmnWIiZzXxmMqahVvwWjJJrzZPphHVbdLlDdMgJjVOoPSYjJYypqIieoOEQoOpcCUbWHxXQpVvMmgiIHAaXmNnOyDJjnNdLlVqCdDqMmwWWwfFQFIUuifHHhhBGtZkwECcerkpQqqQPKeYfFmcNPDeEiINgGnqQREdDeZzrIhnHHhuUzZFJbxQBbqNrRhHGgGEeVfLluUFzZvIiCvcJjCnlyfKSorhHMyNcCNnQhNnXxbwqQWZpPZzzOoBtsSOoFkKtTnMgngGhBxKiwLlRiCOrhHZzRLrRyWwyxXcJegsSGqGggoyYAPLMmSXVqQSBwtTtrHhLlRDdDdUXxIJDZzOMMmmRxbBiIIiWyTtTtsbIhYXjJOoXxUyqUuEeQRrPpLnBSsqQbFfhHBrEeiIDdUuSAZEKkKCFftYiIkKFfvVyTcwGLPXxQQHhHhGPpCcUoYcCHnNbWwBhWsKlIiLNeECljJLdDPpeGHuUwWSZMNnqQHGIpEePywuUgGUbBimMBbcCbBmMovbkzZKuUDxXEdRJjEeSshQqqhXemfFylbBqWxhHYHhyXxXgGgGXxEeCsSUscAIrRyYCRrcSUDxJjInNivpiIRrmvVsgUWXRmxXCcWoKrTHtQVfCcFCQUoOuqYyuJjIqQYUukfqQRbBrjfFRENyHhVEeVvgyYmSSswWsrRWwfcSsaKVvJeKHqQhhWfPpAaZZzNcdDVfQZcIROqUtKkuUqYpWviCQkKyqQebPIFUulXxIroORlLiMmQlLkIOvaAVeFBljFfhgGlkKkEKkrEeLlRVCcDJjdXHQtTBeEQxXlWWwuUwpHHhqTfyYnfqzZQyrRUuNLmAJjadkwbDdVvGgdDcVYoOmMMcJjhcmjJeEuUBWwNggmMGwWkSDOnBYeqQhvVbBwHasSZzmcJjIRhqQTtqliDaNdDRLrRlrQHXxLWwlhWbBWoeEOiIEekKMTtbeElLgsSGtTtOowWPnNwWYgPeIyYwGpVvPmaAMCyKkOLgGzAaZIUZIibdBnCwSDdsqQPpSCsScgMmYwUOouTyQqYwEfFMMikHhfOCVvTYFfxbjJWdDbzOjhHsSEdPpdZzGgpPyYBbihbvVfFBqQmMxqzLlplLQIAadDiYyghLtHJjhqxAFfaqQzuUhHvCzfFjzcYYADoOhByYmokKgCcXSJZTwWmMwoOWdDUlWwtTcbLuukKqsLrRlaAhKnWDdUXOMmSgGgNrjxXFExXtymMYqGgwOEeOCBbdbSsOZBbJjqmMwXmMxlEEpPeeEeeEAfFabBBCcJegGCcuGgdDUnPpvDdLLqKVvkQKkwnNYZzyWiqQRrkKMnNPbuUBpvTGFfmMkKnNgtJjAaVrTtMNLdfFDJpBiIRrJQqBAtpPfFpgGBbEvVgXxVTtMEFfemsnNmMSiIGxXgFWimMIuzZzmXpmZrObxXWwCNnXxpyVcyYyWttOxXogrENldulYyLOyBIivmhHhZwrjJJpPjZNThvHaxCcUumMXSGrRgGghkHzNaEeAfpZzPFcgiIKkIDWHGOoaAJEkKUutmvefposWIPeEzZrRaPpAelLKWeEAPibBHheIXxjkkaSsEmMyxXJLifFIJlfFLuuPXxFfInNjJtrRkEeoOsCXxcRvVrKmwWumSLlAapPVnHhNzxXMLQsFejCZzcnUuxpotTTtMhHJjDrRMFfZEeaguSsUBaPpAZfaAZLlurJlLdDnRHhrgGZSoUkKNdDVimMMmUuMmHOohGUuOogZzWwYyRGgZdFfDzZucMLugBceEHcGgpPcCJGqNvVxTGgLqEZDSsiIsStrgGdvVyYcpPnNniUTJjtdlTKRVpThRrVvkcJjCJlLPpubvvVZzPFBHhbfFstxGvPlbldvYukKUBfAaZmzZmKkgGjJioOYyWwNPptTfGggKySsYmMmxEeXGzZGgTtpPTtePpvnaAAaNVERYMqDdbBAafFdkKQqQqDzZYrexXAuYGgyEGgeATEHnhHXAaSVhVKPpFfoONKgGkfQgvFyCWoOquREerFwWfvJjyFGelLEXBryYnNsNRhfTtxnNXvEeVvtIckkslsSVvnNrRUuEeIGikpPUhHzZrCoivongRfKgSRrxuUMmsSFpPGThjJMycCVxXvUuWwBbeEKkNeEeEmMPpjzZJVCNunNUnTtjEQRfMmMMSSsCTtJvVznNVLlvdmlgGlLRrLMvVKwWwAgGaPcHZzhYypPCoOziKkEeTUkkDyYdJjyYeIARYYTTtfFYtGgTxGRxXXxXMAatTtTcoOEvVnuUSsdcCluJeCcELZFzZNnzguRHWwgOoGQmMVryYMkMMduEFfpKAanNXxCcBbBkGgnNLlqQgaQqDTtEeoONnAbuTpkKMdWwAttgGAyYpaHuHRrGApGpTpExXeCkvmMePTtzUuhjaAJxhHODrRdoWwaAahHLlmaAmRAhpyYRdNuUTcnjJpPfFplLzmfFnOizJsuvCXxmYAqQTyYeEtEYVxIDdiTwfnNLleNHoOGdDWoOLlwNnBPqQSsuhJwvvksSOvHhibmMTiInjyYBhPhPqQpsSkMmXYlLzZyxxDHhCBsHhXfFGgvVRscCzSyYyYHhDeOWfGDFCcHhfAuUwhAaGNcnNnTmMDjzZJUfFukUSrRsYBpPbDQFrRXtGgsSqlMhHTtxMPSspEZUuqZiIqQzQAWwFfWvYOoIiyyYuBsXweEpKkKgGvdDBYrRyjYkLlKhHquDbJjBwlLWnXiIUjNnKRxXwGqQgGBQZzMmqbAaWwBkaWIsUPkEPzfOPpoGqUjoCUROoXHhxAaeEqakKAsINcyuOTtoVnKkNvaAGCyAatgGJcHNkcCXAWWwLDqXxmMcfViIDdNnaJjACUnNcCWncCGgzVvZxXnNHhcSsFYvVaAyjJUiceEXQKkoOqkOBCRdKkKVQmyuWQqqyYIaAGwwVhdPlTtkRzxXQqKkWoDAXxZztFfdDXngGzZHdqQDoNoOrRTtLLlVvutTqbBoCfFcjFYylsRdKkdDYSsSsoOaEYGoOZzhfFSQqfXLWwliIBbqdJJuUjZYyzkGaApTtgGPgkSsNnKJLYylOojUTtmzZMaxXAOodxXegRhHGbWwBChYOoLlBaAcyYAawlLuHhUCLDRsSrOjJlLndWuCcUeZQGuUgyQqfFYfwWlLXxFytiIAhJaglTtDzHhZEBcAxuSxlTCGrRgozZqnWwNDmqKkfFKkskGRroOvRrwtUiCOsSkoOyzZYXrqJlxhMDzZENnzyYjJAaZXtTxGvOTSsajdDlnNHmMhfdlTtpJjVFfvPsxvVMmXbRGgSImpByYrXoOnpTBQaAkeEgYyfgGJnKjQqJmWwuUEemcsSarCAiWwIFfWwrRMminPLSslJuqYJzjJZMDJjdwWuUxLlHhKLlVcCCcBuqQbDmMqYutTsCcHBbHEehgOEKlpPmMFFfgGsmYNnJyAaYKGbjKVvLlwhOoriISSstYWjBbJlmMLZzWdDoOwwyhHxWRTtrDSUuudDTNsSukKLsvFTjpGUxXmNTwWCcOjJPgsiRjoOXxCfFcJrsZOomMeEzbBcOwdDcCHhPtCLTtUMPdiXzWwZxtrRQEerRqzwWZdjJhSLpdYyFEfNwJjvmEeMVOounXxNUbyYaFerRQqECwezVctnwqOoMmXfVcRrOoSaboOBAXLlUqFkKLAaAaRrliXQqVjUjDnNsSEedkzkKSOjKaqdDfLfxXFOofnNFbUuJWeECceEWqiIGjqQWwKeETCpPcDdAakTTtAauUXjukbBgqUuxUugGwWjHoOaHhAgGbUuoeZmGRsiITFDgGRPpFrXrHhmvOvVqDfFGNngGgIWhlLHtCBbcZMmqKkgGJuUVvCLauljeCqFeJlLvVpPwJpoOFsaLNGUZzuFbNnFfpnObkeEKpCcqQcKDwWddoOxXZzDEKpLFfDdTjmtTMJGgbjJHQFDdQYmwWalLqPpeEvGRrNPpbWwPgGxsrhHRvVSkOMqiIQZOEDllTzZAFfwGgWqyJFuUjJJjyvVvRoOiFwWXJKhkKHugShaAHOIiloOoKkiIkgGuIMmiTlZoyikgGkfFESIeEuUmMAxiSEebVTAUumpPhHLlMsSNjIDdiDVpJjPWwvdYlLjJymMcCnNcCcAaiIQmhDSgMJhijJpdxKBbBbsUwCUuZzRTRQqowWOMPpcCEIBDdomkKaAhuEXcQqwJkrRkYxxXXiIdSKSsyYFftTEwkOgGohUusiIFcprgGfOBRjJLFflqZXGasSnpyoUBSYNcdTZbBzWweEwLlXBbeExIJJOnuUSWPpbBpmxXJjSzFyqQWXMHnFmMoOlWsyZzSdDdYOpSWwrRBSPECsCnRwkKqDdQIVvilLnJjQTgGtqjJAORriVTtBbBbTIzLlZYpPblrpcjUusSaDbBWwbXcCxbBUubDcCLkJVvEeAaZlIVvVuUwPvNnVBTtbZiIwEYxfEeFCAamrDjJdqQhHRVvaYympPMJNFbvtBGaVUgGnKbBuWwBykwWwzOorxctvLZqQPCbhzZbiIsMwWmJjpbBfFfFkdnNDCrOglLuhHUPZQqqSqQsSuBbUjJciJjhkWzxeMmxXtErRrDFqOrdPpYEkzPhHeEdRkgErXkKpQdpJhHcrRsSERhHgwmupDCczUuQLwUukIpMgJlLjkqoYypPjJZpPoOUupNlLMdDkAaFftTxzMrqjDXxIKtrRpDdRrQUuIiiIyNyYfDdFwhtTHhHVvHBbxXXaIGgxJCMmcjapDOcCNfQxXFZXxNVJKuUFfOoXDtnyWzZsnACiIVxKksSXhOowWEmrPOoBbGgpBXBrpPrQYlGsBoOXbBVvjXnzawWzpMyVnAhHadmXnqyiIYQbKkAwQqELNncoOmMzZbBwVShHeEsvWrQmMhEsJjSdEAjtTSqWYyDTtUDdudwWAcCzZyxScBJBbsFUgGBpRrctNeEsSaBEYbByHVDWXMMmmOoczPEepqAaQCBoRvVreqYyJLhHRrRjJCcbSQJAavpFkEnrRNKmMvVkTMYBbfcGfPnNqjpGgTqQIECceCAwcQqPWeVAawiOoIkalrRcCzTjvrjNnlgRohHbBNneEABbwGclBbyxnsAmcCrBSslXmjvRroOkbBUvVljAJaAEshHCcDdjfFkViEegFFfVRDdqNCyYZIiCczeOiInftuwgywjJGnLDVhhjgwMyYuCjJUDdskKSfFFfmDsAMDKkTOdWJIioKkgUSVhbCceGDLmMvVAVkeetSxiKklUZQePvhDGlGgLZqQYaDTrReYyhQFxvVcCgGeEPNnRrsamMmrKcKkGkKBbvBEeEeNpKJBkESQqyRYyUyPpghHlyYBADHhrqyZzYLojiIBsukKZVvbBbZQlBbJjLmjJJnNjoOSjMQqmJGPnNqvNaTHVNQEdJsYySEenhHGyCcVtrnHflLFoLsnWUgGgsvVttkKlQcrdlrRLHxXMmPnhpBKUixaeXqnNRAtTjYcuUMkcDSiOeEBzRHQzZqQoSXxGglmOCcIirGFRrtyYTLlYyfvHmirWwSjlLNhDYyqQkwPpWZgvLPpFLBLVEEeqQwFfgzZgBZzbLlGkEegeVEXzmTGjJXxcUOVvouCLoOAWwaBbulmTWtBtvVCfHtBbTtxXZzZOJIwWiEEeeIikuRkkSsKFEhPpHcCefgNnGYhwWHxSEXYUqQsEeSOvVWwHzZziIZaAlaHzZhUCeSFfVeJWwGgfKtTGrQqfZKhHNGgKkUnNCcueEJJUuDAaWUVPpCchHKDFTBbifMuUNBKXxQpWDdSJjGgPIkWpzCzJUwbrudDeRqQvDdVFvVfmHIihUoOiRrxFpnNPUnWGgCoOLDkUmIPCNUufRrDdVgBHhbxzZywJXhANgGYVcCDHpMuUbcCiIRrrYWwyUeGVvkdZZzicQYvvVPpUuVlLFaARHGgscCiIUwPQJjjIWwhmfZzZzFBzZbWxZVWMLucMoGgOeLODBmMeNFyXUuCocjRbRlLrlLBrdDZYnGgdUuDvQnWwbBBbiHmathxXJcCjHTtBAqBbpEKXiLlKsoaAOKGCcgkuRREyYIPpWXFfxwNiCwjJWcBseEMmLCgrwWAQdyWmIZswWbuRryYUAYyWiiIFVhHtTzkKVnNsXxSvlLqFbWhnNHYyQSqQyiIEeKkwvVmaRrQgGMmiqjzGgHhpPILlOoiZnNdcNnqfAOnyYCcxXqHjJccPJbBjtMmHhaRrkPJjeMweElJjLWmxTtOoWwXEsSoBbOzZFssSEeDZzBPEiIYHDfFPeRsIIiEJOOXpRSKgItTiOoXxGTHAamnYyZjAaiYklvXJjvvVhfFfEeqaIiaJjXXiCzflnNUuvnNaTSZyYOskNnxaMcCvOxowtmMtTWWlwkErKlYyJWLlYxPUtTVvEkKVpPZaAVvVqaUbBchNAauZzZzzZaycIajbBbdQmMhrRpZJjeEJpPjKkWkIjJReOoYzVViILlElLFfYkZzHWeYbBycEyYeCUVjGFDEpYyfSkwxzjJJuUypkKhHpnNJKmNwWXxHhtzAYfFmcLljuUGPpHtTzibzzRrtFGxIiXIimSQkuwWaAUkPqiIpLlFYyzZyEbuGgrdEeBbbBsSDRdIicNTBazhJjHLTtLMmlnaMmfOoNiIJjfFuzciknvcdTGwdAlVaAvtOoTvNZZbBzzKnNwVpPgGgGwWuUWuUyRhFvTBbBRKuUtZwvRbEVvvmkcCDdSsKdBnZxJjXCcxxxXGRUKkuJBbhHjDVuUpiUwzZwsqQxyFfeEYXmmJjSBAEeabnoyhHXfFQSyYGgsHYgYiaAmhwqOOjKqTWbBEYyRNOonOoPnRvCvWfFYyaAaNHpoxUPZzjPRMFdjJzcCDdZDxXsSfiJjYcwWlmaAMbBXxwmpmzluULZMDhhInNqYATtGgLBxSYChkTtRrKHCdMmAaUEePpukParRygyYZyYOcCvVdaASnNkEyXxYekuUCHvwyYEeUuWPpbqKYjJbZzBDdEzDkKZsSpJoEehOiiHDSsiIEJbBjoOlLuyPRrpFfYHhzQZgGONbJtqQHhTttTTwWjRbxXLwXFjoGgpjyYFfyHhZzCcTtuUIYXTjfFYSWGbBfFgfWKkOdtTDQZCagPDeGvmnEIFenaANRhdSzKcuUCOgGaZzuZexXUaqNwWyImpCynrJQqwWUuOAarByYhiqFvVOPRxuzfFtCZFoOMJLCEVDdKwxXpbBzmMZllySMmeokKIiZzbtFfuZUOwWJIiyacHPpGDdewWCwWrcFNnJCkEQbkkKPpiIKwtPDKZzQLlneENYAzZaoOfPisSjQTtAKkisnsTUxXYwdrafEIkOIlDUfFgamTdbqnfSdFbHTMmWwtTtObHhBFjCmvMtTnaALGLlGghhlLzZlFIgzgkGCeEGGgvVhGpPPpELutTUwEeVvWdHFqQYyfgpkutYdDgqYDAPnaAKhHfscDFfiSEuUWlLwsSpVvPGKbTtvkBHhbKYUTtuReGaANnAaVvYyMIeEiTOIngwWHhMmPfFfeEWwBxXfFbbcaDdatJuSUAnjDdxruMmlQlwWpNnjzeTtnAaNKXxOodEqoONovVORXFVdSqqCzGrwQIcETtknNKeFwWASTaAtzZWtwWcsqUCuMgzrRBbRLlrpPLMlQrreEOCpJXFfxXMmxjlLcCKwDpcCrsksPkKTvYnOojJsyiXUvVaDdALlZoABFfJqAIisGXNsEgOotNqJHSsSvVsSDswWwWjeRyZsSzkwqqQSawrBTPpaAXxGNngnGAagTtKTPpfRBbrsLlmNhwTHkKCvWsxXQivsjWJcPJfywWYCEkQbIeIQNnMmsdDJmjqQsmMMaAmQYakXwFdDjDdvNnSaoHhQquUIIsSZziihbBHemQqzZWyYbBFqQwfKkXZzeEymMnXUhHldRrDygGiIUloOsSLGNnGgRUunsdQvVqDHhSkQqbezOEeofbaeBhHwoOWoRWAdeEDvVCCvjJJaiIjJPMmpoOYNtLlPUfubXHOohEMEtTpWeEiPfxmMNnLFNSiSvZSMmRzyYZOqWwQoRfgNjXnXbiIBzgIiGuUeJuMVvdUXxZYNHWpPwhwQryNrQqnNkKLvzzvWmOLLiILlGIeEoOwBtdQltyDdSaAdJjgrjJRoOGlWspPMiRbQdTVvfpSEGIigXIMdRrBnNiaAITDRSKkpIzZiLlwWPGgNWDrveFfoiTQnqTnQFfDcQUPpMyWwLlDeWkKmMYmXGKJtTsDUgGTtKkFHhKkxXpXlLxPIOYyonKkfkuAXkDwTwMyEerPbNSseXxJJjjEenNEUHhLEnsKNPSQSsqtTzxXGgApMUxWwXuAapPEeXCjJcxHYkgGuUuzvyAaxwWXueFMAATFfxdgaBuAAIieqQHgTjOoyXgxXxXGCcTBhHzKkIqQRTtHhDqQEZzzZsMAtTrfFwHnEVgMTCxTzBuUaqdiIDivhvVrKdbMwgzIRrBoazZhHbhJTKkTeHKHiIyVDZzLeElYHluUCcxXlPpLhHmZzafFPpyZLiRFDxXBbdfIyqOwpPgGoMmnVcRGJgGmePQUumMmhwotUIXxiuiBavDdaAVedkKvVFAfdYRDwXpnEeSehUUqQniIwWRrIiNfyxXnNBbxXKMmBaAlHURrAauMzZmMAaJkCcPSasVCcpjYfUCFfETtOhAmTMlGArTEiyNHhGSqvvVwWWbBwWgFOqQvVoXxAxoOASsaLXZvVVbCXxqvDvVdryiJjeEiIRVUqQNRDdGgrbTmQqlLIRrnrRKwSsQrRxAbQcRoOrdDxXqCQTyYDcvhHlEJFfNpWJrRDVCcTjNntIuUmMtNYyTjCuUHaAZziILHnCcnCMadDdDKkcuXWPkGwVvQjwtTrRRTFOoRxPVvpXmNrRmMnljsbRoTtBbwVvWOrBSJwWLfFMrFfftrEOgGkSsKocQNnkKqCCTtcePpWMmJqeEWNngKpwwWxUxXCAmcNNZzhlhxXcJtniITMmiTJtveESlAaLsdjwPnHhjeLVCdtqcQCqdDAKzZkGWhHwgaBUuaXqWjJkNiGgmIiMrpPRueAaEUMtBnuvrnNHhIYRrrCcRRVQLlctTRrxXBvzxloOXafGlLzZkKwVbBQsRreEgnYIeJjtRaHhBbuUgbZzBRHhrvSsVLmtMaHwWoDdecyYXxuQqFyJPvSHhAsRrpKjoObAgGaBmUsSuPphcPpCLbEKkTtekXxYFnkKyYCcZzNuutTAhQqHaHuUEsNPxXxWNndryFfDjJFaKkfDPUoMmOupEvVAlLbuxXUTtITOWVvEOoeHMqpFfEMjgrCvNOgGWoQYirIlWwzYhUuxXHOkKoAMcCgGCcLhydvJjYhkhLAQqalEttjHBAObdDiZGWmBDkRHVIQAlLbZtXctmGvRreNhWvVRiIaKkmSednNrOoiZzZbtgAaGxYJtnNGhOoEaYyaUbAGDXtaamfEUVvYrRVZyYUKQqyaAhxXsSdDmPaoRrOZspZznkSMmNelunBpRYmWtLlWqsSQdKxaPpUKFNijJfSsudSjkgxMyhHTtxXkKpPwEdyYwPpsSWYmuqCdqNWwtTXxtNnQNqtIzZOYyEVRdweEnLlsrdtbDbBmixKkesPFtDqBrImSwLsfFScCfFfXxFDsDdYTLtdNvVnaADcRrCGgTqDrRtTrRmMFfTZzbWigOoaIiAllHqFBbfQhoMbBwVZZVNnlhiIaAHFDdfBpPbRnYRqWnyzXxuDmUdDuUjEKbBkZxLlNxJnGDdFxHhXDdkKuFfUrYyzZrMmszVsIsnflMmXFpITtwPbBembBeQRrqyYxBJjUFupoObBTnyUukKAjVcFfcbBawrgGObEQqAmMBFmMZbBEBBoObKNrRrlLhHknNKguuUYjJLuxNuJjUYxiIncCNFWfUuwMEONnAlLWwsVDdPpJfWxXxKOFYyLlNnfoKkARryqrRSqQoOJMeEjhHwWyYSxXtTqiEiQqBqKeMmcDdPpsSfpPFFjpCRnNrjwJmZzGgWwMSmMOoVIqSBbwRrVgGchtWHnMfFSrRFtnSsNkTtkKNtbRWAWwsQWKYrEJnECXxmMcUueNSdshjHeEojJOhQnTGaAeSnhAaHBbxgSacCQgGABbajbxXSsaOzuxIqQvVvVYShwWHNlLyVtpSgFYyWovVOwfGKSReyYEeEPdWkJjPcoRRqAjQqJaLmlZGmjJUcufFQSCVvTwsajAaJfaACHhiqWRgZcQQsGgDvFGgffRiIrDdxrnQYySPpsZIVvrRiNnxXzeDcCUukEZJPLqRDdrLUnNRXJNausUjTtTAcCbBVXxvQqAzZCvgGVBFpwWGNiotmMEBbemVbBvpPgLlEryVBkgesIdCSmMFKkkNpadyQGxXdDydDTUKPGNnhRrDbBleDNnyYdgGgHKecCEkgmgGMcgKGZGifLHHgnNaAlNmVMcJfoTthBfDsFNQaABDtMAGudLioIiBbUuKuUiLleFtTARDdDWyuaAtSNSIOoaqJZzZzIFZzyvVqxXihHIbBkdskKSpTWwWkMmKKkBqZzeKcjfCRcdDYyYoOoOyERrgXtTxhCvVPpAYGgjeEuUouyYzUnNhHTMmBOEsYLDdaAuUoOVvLUuPseESWkDdvVvecljPpmfzcTZUXrpoxXmMfQIBbSshHgGHJjAabRtToQqjRZzWwNYcPDdMiYnQAnKknYkKIiymMNXxNuEzUPpAooOkZsDHtkKTrEfuUWqQwPpiHheNmMMVQqgEdpGrRAczoOqyVvYowFGgwsyJtxybBIiiMmYjJtVvTJPOJzZcCfxWlBrBnozqZXxbVvBIiIpPiUeHhSiIGgsdOohIIWwRrYydDoHOuUjPzdZeyqQdDkQyYBiIRrVhcgGKKsDVvozGCcmMYAwFfWpKZzDccBeEbYaAyysXblBbtTaBbcCyVvQiHHdPOoMHhWJjPptTLCCcyVvImXxrpbBbBJQqplLuXOPhnAwVcwmEeMgGdDWyYVrgVOovVIivGNprewtQkJooIiQWHsShHMIyGyhqZzMmqQxsvVhHSLlYONsMMSWWKkuIALlaPvdJjrNwGgXxWdDuUYyngiIWwXvVcCxfFXPpLlXzWwNbDMVeBrVWzTkhHgGrbEetVfHrcCYuUwvWkKknVVvLmMaDiIrRCcWOogcCnHvVhNEboOBetDCCcVNKRCcrIdNnDEeCZUnFAdDNBbliIZAbtnCDIiyYQqUBFfesSYfIiWwLlPQpKsSKqsMgfpPLlTtTeEZZBIQqZhGjJgTNnuaXxAwWJjUtgJCCcMyBbJjaZTneEMkoVvOKfFkeEjPPYjMmZjhMmHJGgtTXlLWKsFPZzZzedWwfgaAJvuEwEehKyetTvvZyOopPErStTsiKwzPHqDPpKwWkuUBOfTtFoJXxAiCYiIAZzUnnNHsaASYyCuAQvzpPveQYyquPppXyyYwjLkResSyYKWPpLwCcwGgdDmWwMmMTWyLlwWYOXlLtToVbBmefEeDKkdFEAXqQBbKSoAazstAVLCwWcFZcIxxAyYAsSQpPNnFtTHvVVmMQqxgGVLEeKyIUuJzRrJjNMhteEzZknNsXxrPzZxoojeiSrEpdhFQqfyBBbbYuUyyYewWpbIidHhpPrRSbBrRfqtTQpPpKAPpTPppCjJChQNoaFQwWCDpHhPJQIqAMWYsSsXxqaAwBHnNhfQZmDfFdMvflLRFfriZzIfFIwakKzzXxVvcCUuZZBSHhziMDdKCtTckBbwYdDyYDqZzdDzZayYJFfVvDHKvVvOoVkuUCchAEeadjRGclSbCcInqVvQilXrRxLWwerrUSKkkIxkePXxyYQTQnNopPpPZzOqRrtabTgGAMhINqVNyzGgJCOcCZzcSsIixYfnEbdolEyYvVlLmCUtTvVlmwvzTrtTRrRtXwMHWwfFFfUuiJCcqpqQWuShrfkKWwxVvoOXVvhHyqCgGIeEzmMDKgEuSsRzZBXxmgGPhdvynaaAHyYxiIjWYXTtGvFaAncpiMuKyYdlcvVHhwNufXIPpHhusSHflLFhMrEdDURBWujZcoOZPQqwKipsxXKkKkwPqkJjbndDmFIZzXxdDtQqfdkvNnuLlwdjjUCcuqQnTQqtkzFRgOokFjEvsvVUuEcuRrALhVvouYyyxXCcxpPesXjJwWycCulLUKUudDrUKnNjozoOUdDuZwWzKkTZzhFcTGgKkKkbDdTwtoOMLGqQgULlcuUClrVvRAagtLltRrTMdDZxevEGKGWevlblflVGzKfFdHnJYysWcCwRIMhVgRbBoMLscCOqhoOrZboIsdCKmCyaueEUAJarQxEAXIukbPHNpzEeZhSsDRCqLTTSGuwNSlOhRIirNRTMmvCcOoYgjJNyYjcVvdZzDYyCiIiIDeqnhHviIhtAnVYyBbTtQpgjJjUuJsMEeqzrRfFBDdzUSbNnwWKkiIJOllLQRdeEabyyYYLGYAaurYzZQqseKbjkPnjJbVCciIgvVCkTtRSsIiCczZMHhASOopXoPpOmMqaAxXqQQfqVvHEFftdUuAyzPpgdTTttHVpEqzuLICcXsTEEKvaWwldgEBHvsbBuGOuUjwDotddDmaSdMucWBbwUmWGJHHvdlNgWYGWUTFNoIiPSspEtTnGOogNcnQKcCkhHrvjJcCfGZMmzIvKeEJBbSeTtzZjaJLeEuKVVvJjNnKkKkYyJMVvxLbRMaSDdNXYyYIirRLCgWbBaiIYyOrGLGgJRViIJtZLAKWvEwwWpCWalLcqQZzityuXxUYQqQqPJQpFgCFymqTtQORrwWoteyYoyYOKfPuUYfFyVjJjqsxXBrOolNnjQEObcZCOoRrxwXxdqQvLrRYylfFhebAZzxXncCKkXxTCPbufgGSjbCsXYaDdzZwdDQsJaeDePQqpHqEeLlRmMoOClSKkHhseWaBNxMDQmMqNvYmPZAZNxJlEeLtmMTkKXxxbSMtTmgEeLyZGgBbIiyYzqRRbYyxbRWwQqIiMebBHcCvOocaNSwYNTdgGxpZAazEtTePtdDTkjvxXtTnzGgQqRrfqFnodPhHAXmMidDACDuUCvVcdcxhlLOoWnuUYqDaAdPTkidJTtvNnVWJjwAaQyYRbtTBmPpZXtGgTsSGNngKmUugGnpPDdPzOQKGmPiKSQqsBbWlqGgZRrFfuUqiIpPQbBdPUMWGrepPVYyvMmCjpPPNqgGQNiInqEeQnDqPRrxRehHGKoOzZrDGgpZzZxXHaAaDdeEAhKeyDRoUuQfdMmReTEXZwpPdMmDKHICNnskKHhvVQzpmMGoRcKPsSGglLSJjtTLlBHBcpkKzlVGGgpPrRgTnNCXXxRZmMnNgGWuUKZpLlPzYbUPpaYyAkNugGvAgbTVBfnjAMclLXyeWzsSvVpWviLzjKldCcBMmBtTdAsSJCPRsSEdDeLByKCcEekhHitvqQIpPCcoaDdBnYyNbkKNyRrYWrNPpiIcScepsbsPoytTDsfFMmQqYSlRrLwLfqQMmNKkhmxwYfuUZOosvVMPsxXSysSOoYacCAVvwsBYybaAtTNojjOouUiLqQlWEetjJDCnVvyYBbqBbQhHyPpkKsbuOYNKkAQKkLlqgxybBYzVvQrvccgGCCVbCMmZzcoFREePCfmMSHAeEaTtIiKWeksDDtyYTUudyKKjWCxeUHKxXkMObiekKOoZzmrtvVkKFwEeRrWJjmMfrgGNLQcQqCPpquUlMmncaBbAWEeRruSkXDPIHjmGsGggVvKksSWwVvGdHMqgGCgGJYynathHvBdDsIXazJjZWWwwiSaAAaiXxIsfFseTdDtHKvVyYkhQqOyYoKkcRrqQCKoOKNnIYhHOzbnNBLtdDIiIiUKiHhIbBOsSLOooHJjhsGKkTtuUuUUkeEjxfIZzyYWwLlrVYfjYQaDdtLLZzdeozmNnoJjKQqXxUwWRrWwuXzZsSTtpBngqQVQmMZeWwTtvVEzAMypwWPGgqAaWwfqhsSypyYTcCRNnrtPYBtIilPkekCPBoNPBfxXXcCxgZznlASfeEPjnNJjWjEfQtTcEJLzZfFUAeElcjQzZzIiTfFAawizZdQQqfUuFaACcoVMjJRxRfGgrdftCcSrEegMzEOBRrhJgGXQGmMKUJxtKtktGbBpPgTuUJcOoGgtTDdQqCxLlXgEeQsSebBEtTwCcwjBTtdDlQLlqFQUuADdkJosZKJuJvsQqSjMmJxXjwWJxRrIfjJFfQuxpPsTbhHLlBtCvFxQWKEekNTnNCvqwWQZXxEWrRFcCfcfABGgWnFefDPHhEelzZsmMHDQqThHOoIDIipaAmwWkKulcfRrFTpWoCGgSISGpotnMKkjJugPJtfPpVSlUntUEezZsdTtwXBbYwWyTsiIRHWkJBgkjyMSqQdDfLTYytkeoGYyCchSUuhKsSJjxXkHTWwmMkKTtNntwWmUNnuMUyQdBfFUcCHhNgGOonbBbAaQeEqQqyYXxgNnGLlvMNnmkXdDmjyQUjKkpNIacRjJBSsbATtCMYyMkNjFGHuUhKgCcGqTtboOtHhPUhqQHNnuNxRbOoPPpMsSisNnrBSBbLSsQWwqDFLJAtWwoubBUfFvVVYyBbbBgPpyYeFfdmHXLPpjkKQRaARrUuxpPSsKocBbIyFfRrYPpuoOTSsfFfFTtWMmjJAaDhFfHdSoOsVgGgKfNnDdZzbBBbPZeEzpFSpPjJuUQrXxRMdQOdDvsSVcCcCctLXsrrRRUXaCbedLGgGmTtMehHEeEWEeDdwAHhjHBKYykbaTYqhHzEwDzZRrNodlcyNnYWCPpbkKsSypPHcoOAaUugrGEDuXxKjXxDQxFsHgyejlLJbBbBnNAyDyYrdDWwcCSLmsSMjQqQqxXJzeyYEZfJGgOQJjUkiIKldDBbwWnWwOpPhNxTyYBbqQaXxdIQqivVOwKkZCcrNnKLpKkDHvWZzEeWAagAaiQwhHUYMqvSskiIleELDrcgGbFfoSsKxCqQTtIuYysSJjfCVvvVEwjJvVWeOomMNwucfIiFUuxXvaAFCEeQdlwamMxKnAajJhCjTYzZcgPpjJkKUYCnZziScCQFfrucOJiIuQgmMFEeoOKkZeEaApeKpuSyYiwAzZtBbTKbgWYybBtTrkJuxfFMmNVvdUQOoyJbSsVkPWxSbUVwdDazKQqkemXmLQTxHhGgfqdbByuKuUdtgQqsShHHWBbadgFwoEwWdnNsZSOorSsxLlsFfSSfFyYbcdFfrRMmXnYyoOwdDEzZeoOWNPpjJhHKHzZwWwWpqQHrRbEeJNoOtaxXABIVoKmMVXxuUdSsDVWjHUprcCvVTtKkRbgShHXxshOeEoEenEFWtYyXvAGgDcCdayeayMcVNnaAUSYyjwWZIoNWwMWwZGgPBbNCtnDrPHaPprHhMMAXUuWwAaepPEHbBZnNTtpEVKcKkdDPtPghHPaggGozZOhGgUhAPyYaTTaDmQyYqPVvUutUBalLiITtdAkKGKJjbPpkPeUDmWwzZmKmRvfFqJSrRRBbrGgWwsjhrmMUGZfzljUhHLZWwzDZzNeoOCmxiIrgXyHJjhfFDdtiIoOyyraiEQqKKuOothHGgEeIZpWkDdDZjcPpsmNkNnKnzZaAmFrqeJcvnYyaAiIYmHtgfXsgGGGfFgkFrRrGNOZzVIaAOEecRRLlrwlLNnWuKIKkgiPpLSKKCuUiTVvVFHYyrQyYqnSRrhHRlLbxCcRrXxKkYjTtJygmMnNfYVMmKOorRZzkYyzZEeVvGgQqUQquUQwcIivVvVYfVGqFnkCcvHwWFfvsBbxXnNxNGzZCcGggHhhxXetaUTtxpPXysSlLYmMatUuCvUuVcmMTDdEmMeERVvyMmyYLlQtTaAqgGmMQpPmyXxrRrRrgzZMkFfGFIiQqnIMMpPzIiFbTtLlusSUlcCLykKVDLBLpJjVcCJjVkKYyvgeEXTEeSfCcpVLlVvTtBUjZzKvVzZHtPvrVvktLDtTuINCDVvRTIAMmabBiCcdKJjkzeQlTtoGgbBjJOtoPcCpHhOFfXnLlFfjjJJlLrRLlIiQJjgjBbMmbbBBCcHhChCbGmMUlgGqQmCGgUvVzUtTuvVrAaIWwAUuavnBMmyYbxWwXYyuOcbBCszNjRUzFzbGAcCiIYRryzHOohmdVvmyYOPdDXNJEfHhSqlmZXxsjJjJSrRvYbByuUcRrCpPshHMUMkSKaATBbikKuUpUUjlJHhjDliICcLPVvptTdLnNljSUusWLlwYiIlLoWwKkOeAKKJifFEyxXYICzZcpawEeKnkKNkXdDdDxmMkEqQpiwSOPQqFEKkVdYyDqQMTtTeAaTtjgVvhwdisoOaAHBbhqtTQmMSVvTtGCnZhKHsYyAhoOIiVHtZznzxXeEREYyeWNnWwzHMVoOAaiIPUutTpbYojJUDLwWnLyYlHdDheRGaATTwYAARraaCJjvYPtcCPpThGgUzZuvVHpPcBoRpPzMPoOrRFfxMoOZvaaAAPpVHUuhzZUwfRrvVvhHGQMmKkqePTabjbeEPjlndDmRmnTtNIllVvCJoOcbBIHhivVmMCjcaAsSTtVNEjzxdDzZTtXZHhbvViIfFLWvVQzoBnNDcoOUuMyYQIiqmpaAPoiIoWoOQTefrRHmMhJcCRnYyGsVvoxuAahHieEQqCcIftTFZmMzwNkHSzZQLlUUlbBBCLutzEejsxGFfBbVAaKkvOMbYSIisyHdayyCZfCcFVAajJuUOKgGkEvVeRYyrovWwJZcVGghHKkmMZVvXQVvSsvVTlBbHeEUuGqPEeZQXIiHTtIayYAUooOOuPpXPXxpxDDoOeJdDoZByYEgGeZXRryYjJxJZzAavHBbhVWwjzwBFfXyBbtyYbBlLhHcooOFKIlLNHvVhnmmeWtWgGYyoOMmyGCcqQsYRDdryWFfcNmMbDnNBeEDdlLzRruiBbCcoOlYyoYBbciIgWMmiEpGtTypsSWwTwWBgGmwhHwMmqnvyqQYVAdkKILcCQAaAaHrSsiCMyYgGAhWHdDVvEPpyYeoOEEeybNodsKdDdDGnMVvmbMCHCAjJaGCcgmyvCBWKDMljJneEvHhVYFNFtDZzdPOopmMQhPWwcCLpGgPqbqhxveKLHqTYytQJbBLbfEoiKqLfFfuMmsSUipBUdDuENnYcCqcIVDjJoONndwPyQmMTuQkKonNriCzqFvCTtnzFsSQqwHKkkEJjjkAEeCFNnMGvdDYnVverJRrYcpRrEePCyqBcZHhzCboOQDdhUuxXuZzUHFKyiUcvxXqThtRrRUukOwAavVMrlLxwuSsGSlkKLQqMPVtBGgbPpTXdusiaCScCucxXsSxBbXwuOozZUQLYGgeZzJjEBbXxMEOoxRGgPoOprYkEeKRrVvyHQHJjsSOTXxtorMmDEeeDdPpFfdBrRLlVOIpPuDdeELlOocIiCWHhYDXxeRrEJjnNdcCighWwmGgzsheEpPgEcLiZzIlnkSDdwrRTtlLWXhHbBxBmMbDzZdwyOuHhgqqDTshaAHnNamMAStcCLlkKdZzkaAOosSKpllLaAgWZpPkKznNUukekKSjJswWzbBGgasxXRbWwNldDYuxyvVUuHiBSYDdwUfFuGgXroKkdjiuiIpPHvVhTpPWbsPpvxiIEesKwWklpaOZzDoOdGikKIQEKkXxwWjOoCUuYYuUlocqxXQgGIeEaAJjrWIJFfjkXbuUHoONGXxmNkKfyYMmeEEeThHHqnYbKkBByYbmRTtOvkKVskFYbBxXLNeEqQRrSsVgyYGaAcmMgcCnXBjkWtTBbwyYjeEuUJBbKfhNHiaAVvdpnCMKkyERkjJKCcvVtnNTWpPaAKzTkKgbSscQoTtOvAaiILlYoMjJxhCccCGrRPqgGYyqQhBbwBVvuTtPPyspAavfgGFHUuhGmDBvlLLlRDdKsSMmkjbBHAQHGghHyYhXxjcCJkEeKvVYdDyHhhHgBbGapPzkUTdwYwSsFKQqVvkOorKqQWwJjkaAPpphHXxohHuiIxXFhHWTWwJjyIiYCkDdBoOeEAaEUxqQHVnnRNoTMqQAaNnQqfFtTqQrZEbfQqOfFqCcOXxzZTpuXhjgFfGqQaBbzpbBfFPZABbJZCVpMKQqiwqpPQWdFRwWueeowHhWdduoHhFEaAMxtTNnsHIIiiuUhQqCcKFfNnWKkPsStELleJvVsjJsSzZoNCcDyydxXTgGDMmSXxuuUoOrFBbXvqQaWmGTMEebERrLhHlLlelnNkECcCIiceozZVoPUuVFfvaAxfyYFGESsegRfFisiIBJuUewitebCcaAOoURxoOCCcBXxKkfFAXVvFfxaDdKkpXgGWwUuURojrukKBbkxpgGPFfFfMXbVvSsPOoVvpbBxsEeSXBWQPEeWnNIvYQrOPpLloEezZpPGgCczUNMptTzoOZPuUmjMAaVvnNmJYysKMmyfFPpYLlKzZatTwWhkYyrRLkwOvMmdpeFCcfrRwWiIEHVvzfgxkKsSqQFfFfmfaAGgQVUOAOFpPfiIiOoIbJaAtjLlJgpPyZeEBbUYsJAaAaxNjJoNnOnRSsrYdHzZhYyTHQXxjeETteyyYYXuMxXUubqcCQtjQqPuYhTQDIBbnTUnNutsoOITtoOaFiFfcNnCIGgqQiIliInyqQYgGEZziEncWwijJjJXuBbWaqQxXYIaAPpyYpPiTXOWRtTAaEefFrQqSQqMiImMKkkKpexItTvmQxXqQupPMDEeQqSsPpCdJjVvGgDlLtVvXFUuzOsbpaaATtsQqLWwKvJgfEsraARSjJKwUuynjJeEaQqrjgbGopPOGwedPpDEkXxomMMiKVvrolLVvoOQqFRrxXClBmixTtXKkIbBJjDdJcxsJixbLaAPSZGNIiWwsSrRNnQqzZngOXnnNKkvVYuUSKciIrSsNnBbkKhOojJHhHCkKLlHyYhWOVtTaAcCyYtdorjJGpYttTVvTcCcCgrRoOGqzzZzojJIigrkoRrJgGjmfFMMFfcCEoJkVvKAVvZDdXwWZppLspPJjSlhBKHIWTtdZzZzZzvgfFIiClLPpBEaAtTeWwzZTtQqQaAOoZzgnNGuUDdtWwhLlHMFgGRrfFiHhAlLfaAQqTfFfFuUGgGyYgjejxXZzlqZzggGGQjzSpWwPsZebmfFhjpVvDTtximUuMiHdoTEQquDdUUuavrqXxaAQgGoOOhScvVrEepBAaYymMQOZzqQIiicTtCIvEpEboOqQcCIBOTtxljwslLEzZFfexXBbrRETtbBimMITfFVvtXozMXTfFqgGmMWGgzoOZGgTMzzXRrsWwXEYyYyitaLlmGvUOouUfiIHhLPpjJlhfYyFQqGMRrlpPgGlLgdDzZdDGLApPGgyYawJKKhLlHnNcFYyLPpKklCxxXBbJvVrRbBjQaqRxXWGYmMwJjEHhcCeTtWwAOZzoVvhCcwWpPEdRkKrmzZSsmMMDVXxvgdNnDuUGnNKCYyoOcqyYQYykUuPpkOoeEpPSNnsLhkKZHhQqzBVmCTJjbOoQeEQAMmFOVXxmzZMdDvxxiIKkFfrRFdDYNDKkyaAPVvSZwWzspKSspjWSswhHvOoVZzKvVkJEdDDdkKUHhuvsSYpPyTrLlLEPKyebUuOoCCDdDFfuUlLjVvJjVKkyYZnNwfxqQkyYVvKXyYiUuUusSGNnGAaFeOWTtwGgAaJhPQlLTJjjqkKvCuUkKczRBbjJaArhuHhsSsrRnlLlLNKkCBMOOoqoKOGMmgoNnkKNfFWnwRVtTvgueEYyAaFrKkgEbBeQqVOpPkKneEEeNnNkUpPvVuScCccCCsxhHGgPutRrekKyOEeMbBiImKkEvTtqhHDdQhJIirvFfVkKfyoLlpYycnNlLaAKkDdtwjOnNlLAcIPYypBNnbiDBbVvxyKkWwkKuUkaeYeIgGiuUerXxiIsSOoaApUuJmMzZpPsDBbdtItTiaHhAIChHctTeEzZOoVhUdDoOuSsXxPTEQthnNgSsGpPDdIvbByYdDVzZLlpstTNnUuSDEmMgJszZSYLfFsKksdDtjJjlbBuUUcqiIgFSsCcfGbBaPpzDdZZNNnnIhOoTtNsRFPKpMJjQaEFjJfcCdDULYyBWwsHhFxTturzrLIYqvFaHhXTDdSswWMaASsefvTtVyZzjJYyhHiIjiIJJOODKRrkBbdDkVvJjOMkSDdsRQqSZzHqQyDdLMGKkvVhHYyXxgmlrnNRTtzRFTtTfFuUtayEWhHgVNnLlxVYymMvfFgJXICciFfHhIiyYMqkKKoaSsAvVmmAaRrMMQqKaABbkaNnMmMmvVAQjJqfpOMmsScFfCVyYgCsPDdmHWwhMcCOXQqMJjNngGMmyYvpPTJrRsSaEevVIiWSsSskdDKpldyYnaaAfMIimHuUDdgOoGHmMhlDdHYCBbSTszZStAzudDEuPpPyomxXoulLBMZjKllUlLcyoKkOsScCjpPpPzZluJjJotgpoOPGuyzcCZYSHhSssSsMMmTVEelLvtdpYnbMmIiEjcWwnPkKbOBbtToQnXxZzYFfNneEKBHpRXQqjJcztNMBoccCCiIIjJieyFfvVAaJUufBbFJaAjpPInNmMOkKXxGgcCoFfrCQqcHhmsFLZeZzQQaAXxngGtTBbpkgGKexXJTvRrVRIiTtnQqNrmbjDdOxXHCLlpeELlPSWwFYyRDZzmKeEOozZNnbBpPiIdzofFGBbmMgRUurCeEGgcGwWBbXbBxhEeHWwzAaiYyJjdAQqCcqQaRbzAiHhzopPHdDSslLrJjRoKkOsSBuUwWbGgMmMqQAhaAtssVvSxOoOAazdzVkcwDdWPpZNWwXqRaArOoQqJiIjKSwWsHyZzYTttuUThqGzWeEyPZUrvVmZzMAxnZISsizNnjvVJwmMJjWpnNFVvfFhHeEDdiMmIfYymWzkKZBWvVtkwHgGVvvVkvJoNnQqSCclrRSsFfUuZEezCHhzFrVvKqQqqQuFvVpPVCcvYgGDuUrfFbBzzPpjpBfJbPpTUuXwsSbBWQautTVvYOoOfuUbCJjJNxXniZzbybBWBSXMmxctLlOeURrzZjHUnNVIKkilDTkPCIicWftTFwckjluLYWQGWwiIcWbBkKUJaAATsSBQqbtSsTgGfFPrRBQqsgKkKkyldoOmlvVzZLMtTGgDhHUkfcCFKuzZLeENxXhDdLliIHPuGESirhHRIzZjfKVvTghHlLCoLDdlNyYQWwGZzgSoOVaALpPVMmeEbrRWGgwBdzZDNNxXphHPBbnNgGSsnmDdyYqeYyXSsxEQSAaZzvPbBuLlKkYyVWwmsZODFfIFdYhHAayZzcBHhlLtkKDVURTErjkOodrRLlzZAavVoZCcuUDdqmMkKEuihSsmMHEePJjmzZJyaAYmGgMfFzZHjXxiPpIJQqUvVufFIbSnNuUVvGtTgfcCFqtTCpFIzhHWyYwlfYwWNnySzOpdDPOyYiIiIqzZpPPpSFfysSYogGgMPpQqYQAaQqeEQTFzZfrgGQPpYUuPpGgulLoOKkQqasSuNbBhObBoLPpIitqgZCcGHNnPpheXxEgWmMUOoPyMmpPvtThKfFMmqQTUTLlSsSfFKkdDWwJbBvVesbvoIiOVCcHAgqQuWmBbIDTtYyhHPUKGgayuULrVvtTlLzZRrRgGyYgiImMZRrxMmXhtEeyYbCciIoOHVlLvrpPmlLMYLNiIndTpPAaGFiIeEeOotMmLwWlxXFfAxXaQqKzZMYxUmcCMHhPisvVWhdDSsHwYkbBtTKhHkXxXXQqLlOOyYgGhvvVwLedPpYUaARrKkPpeEHtTlfFnhSsOoKzWXoOpZzPcCfRAarSszZFvJjExtTXPZzvVgGpjJyPpYSsheGenNyUuYqcRaAlLkGNFPVviICfFEIMmvpPrRBPpZBIteExXTyYiXoOxOWZzXxonlifFgOoiIGQUuqqQjJIiILGggGvlLgGgqLpDdzZPlfFUgnRrGDKkdgVvOotTviIVBbhHNNnqQXIvVnNinNbBHheARmMSsrYIJOomMvVjiyMmYyzNJZbBzVcMmbjBbJBxXCvXaACqOoFPkSsPsSXDHAaoVnKbBkDdJGkKZYLlyzyYWGghdGgHhuRrXbBsLbBXxXxZeEcDdKkIiCKkzyYvIiJLgPoaAHLlzRrKkPpZDqQktTFglLFxqKSsNnaAzZhLlsSnNBnQqNAXxanaEeAaAAJjqzDdZaDLldQqrRwWAssdwPpWDvVMmaArKbhpPHQDbUbxXGgBGgfTtXPsSpbPpOSsOorRrIiraSsQTtGtOoFftsSQEgGeAEHmULluetTQoaAONIWwBbinlLYgGypXSfHhAaFsJjxPlLeqQsNFDdsCYyoOnnNrRbBGgFbBcQqCFtxyYXxZjJSszfFGwWLlxtQqTdDXgDwfFWsxERrSDdsMfFqQLlDdVvVvuTtkSsKQfbBFpWdyYiIfSvVNQMmqhHdDKqrqLlhzvwfFkWCcwcCMmTrRjAaVvJQOmciIvVrRCKkYfFqZDdzQySlLIiFCoOrFAKkafNnwdAaDiVvXnEkNbVpELlerRyYPcCBqgGQPOLlZOozjJTtbvIjJGIimMkQqjJWwOoKrBtTdKLlvTVvcCVvtKNnkfFjJoOFhsSeEPIPpEepPHOlWwLNnjpNnzfrmjJMRrFfDAZyYzKkwzqQwWvKkVNVmMNlziaMDCsSccCdkVvuUMRrmKAWwDdHYqWwcCQoKkFfrRlAQqgGsSvVVvFMmJfaAJTKoOvztTpPEEeiDdBsKiQqIFfTtkuNnUSuUqnNAQqhHaoOBCcbZPpDHhdzxSzzZzeEZBWwXxbZpUzpWwHRwWfAGCrRcgIoijjPpJjJUZNWwnzAMsSDoOdJjMmVFqgGaAQfSqQswVvWviImbXPJjsMmSSaAqQqfFAaLcCuUnNCTtcFfUuIKEqMmQeEeaAFfNnVIiviIxRrXNnWSssSqfFfFdDMYymLijJNnFftTQqIuUlFfWwiiIIMmfFXxsrYyRNKkKiPAaOcChHjNnEBPkKpPpGgczZsqQGGgWwJWeEgVvGwMOAlRrLwWlDgGdXJjxetTlLYytMiImqQIhsdKkDSIipPHFfsXEjJdeEDrcCSIEeiOYWCcGgKFNnwJjWfVLjJxXlrRTtAaECrRczkKYEZzdCcaAacsSyYmQqCQqcJOWwyWVgGoXTtbBEeNnxXiLlTyYysSQWnEegGwSAasXxWNwqQWvVKkIJWlzOjJTQmMjJJjWzZlLwWwqsSnvVKkNqQyYqQTtYkLbiIBYyGXxgUAatBbTdDNnuahHQqskJjQqQxjJRLloOrFfXqTtwWKtTZXvcCVLvpPJKkjkKnYyFcCfdDWdDZPJjjxXJpzeEjJFVvfqQJjnNsKHhkVHPptuUTYyWvVmjNnGgXkKlCyYcAaZMhUuaAHmobuOoUtTFZWwUMmFfsbBSIijJyKkNSmMQEeqzsRrCczcfoOFRclNuUTtjahHAqtTdISsiFfelLiTtIEDKkOoQLlxXSsPgbBJepPEAsSRrwWHbBgrcjJCcIiFfreERwwWxjAVvbBLjJluUHqQhfQqFZTFgLshfLlFmEenNMQqHDZSsMmPrRMmdDIimMrzNnZRyYphWFbBfYOhHPpozdDZehHkKTPprxAavAaEvEeQwWbBpPqVUZhHziIxbdQMmoHYyhOIiJjeENXOpPlfFLpPofgGjRTLPplOtTcCoKiIQqkKJqbBJjQEejyYhHEeWwrhhHHRJxOoZYyzCNnctTXZzqQYtTyjaAvPGJYRExXxXumcCbfFKgRpVyhxXkKapPNSsqXbBaAzZAarqaAQYlLdDyRYsfFtFfdAaTFjJFRrHWwhvEevmmMDBbDdDsSzeEZqmMjJuUBqQqQxuUSNVvVJjvlLPShHZOozspFvknbBNKRrRrMwWLluUnNFYanNAyeVvEvbBVZJWwjmOoMKkeERrnUuzZsRZzvTtfWwluNnNntTGgCcuPpfFxXgMmeEcGMRroOhOoKkquzkzRgePGgWwnLluaAUTtNajJkZXKkzrRZEvGgDnNdzZYNnlaAGOogWxXNQqnwRkThGgHtrYpPUufeEQqvXxlLyYnTtVghqQHhJjHGQwWqUIkKKzZkBbNnuhHnNXGjcCgCFJvFFCCKdqQahxXKkRrRgmdEeCEoOoOKqQkNiuUILwWEKkfFcqgGfFNnjJqQZuUAaiIqnLdfFlLeYyEHhCDAadMPpmcbYRNnMFfkkKkFRrWkYyuVvUVvYyGsvBbZsXxCppPpPiYpRrEIQqKEekiPpOLlooagACrRcshHSPpCgGusIiOoOoSsvaLpPYySsHZoOzkKhfFwWJjqQHhwWWtTZzwQqMmporaVGYygvpPsnNCXxnHhNeEdTtDAslSsuUWwLSakKyqMmQCcGqQEenHnNxtTXbBmvmuIidfrAaUxLwWlYyXPgGRrzZJpwWyYuIiUsSfyYOoFjJbBZtTzrbszNnExXzoANOklSHQqCxocLlVvNnPpijZisSIFLUuAmMahoeIbBHhiRrCcfrRdDVyYtTMmDjJdVvvfFDdzUyYuZYRrffFaAWtRHhuUrTQqtTtzjJigGZzrZzRRrKkxTtXxXInYyJjrDdfTmMtbBMqiIsFnnNDdVdDvNkEeKujJWABbaCcIiBvVbBXQqfTQqtntTPHTtpPGgwWpLrRkCCccMmGdtTqoOQMsSmDHxXtLlTJjnNQoODdxjqQpPJXYLGgGAagCxqQsSAVvVmaAUuslqrRHKgGJjFsSeEmMfIPpiZzajFlLofcwWgGCiIFUucwWdDCFJjfNnbyYoSsSsWogqQFcCeymMYhkWEePpwwjDdJWKRRrtbFfBTTniVvNnIShbBHYyqQsAuYybBpPsSsSIiDdmrZphHPMmtpPSsTSfFZzRrwWJmMFfdDtTQqZAPpazMHhfFrmMRxkZTvVUuXjJEeFlLBbDdVguBbTvfFVtCcTmUubBoOIidDIFfsrzZJjLNnPHhGgHhaExXTteoeBbEPpbBOoOdpPnNDdGgQqtTKnNWwTraAqQMqQjJmIivVTtAKkywnNWYdWwTfLlNnzZjEeHpngrRGdkKDNOoWXxUuwMqQmrqQKkRvVIogUQbBzZMmgpPGaSlDTtnqhAhHOoyeEEvVmeQgGlptTRrAXzNnZpcCTlLVAWwavkAaVvAaKYkKDdJRrjYBbjJwxXWiImkKMdVUrnNRujxuNnfFUJVvtGgskUrRPpgQqGTHaAjeJjEGyVvGdBFfCcfFblLtTDmcCsFfvZwWWwDdlftTFkKiIMmRSsMmvzZDPpIRrwAgjJGolLfFsEeEytBnNbTjGAQqZfFMmAaYyxXDdDdvVzGgdxrRWwXmMJxXLIYyidDlffvVLlbBSHdDUuzQqcCFLcCbBkKUuXiIKMmuUkKMmkwWxhHlAcDdIibBuUHhLlasKkTcCtMWYiIZbwWDdyYwwfFeCFNnlLDdFfBbcCzWwtyYxbdDBXgSsnNjJeEoiInfFNMmOEAcCaDdzZwqQXxEeJjnNaWObBEerRNoOCcGKVvqQTbLlHhBQqEeYOoAawWqQqQZzfogjJCciDMmdFUqQuSRxXrWwsFFffslLSLJEpmMqyYgCJjcdDpPIiqgDdGaRraAAQnNLtjJyOozaAAaZcmMTtBbCZmMzxLluNDdnAaUXiIiZzCcvVZzIhOqDdZzslNrRVIviIVimMIivcCVAacCvnmMLNlLcCEehaAHrPSspRTaAtmhsQLlAiHVuUDiuUEeMmAEeaiHhIoOsSIWweZaRrMmMWUuQqwgOjJosSJEGHhQYmMyoOQFJioOIGbyYFBbUufNZznKnsTtDdUuSdDIlLlRrLYyVvLlYyiTtjJoTtFfUucCMyVvdDhdDHVvYmxKRPpBbrkUuXeBbWHhhHWwaAFhQqHPpIkiuUzZGgItTgGkKqQdfBDdbFSshHQqYybBDlLKOspMLWwmMlJPpOopPExXeeTtEuNYyfFtJjcCNndsYySnuUNDYyTEHVviInNCcKkQwWlLWdDigGOgGgbBgGGeZHhXGgxAazMmEHhdDbUYyuZzgGBxXCIiwlLYzZyTPpMnNmTtEetwdrRDZCcCcWwTtPTtXcCZzSsAaCGGggyDBbLlLlvIyYVIfFKklLnNwnNWiYyyZzYZdDLlwWzZTuhbBrRDdvWNnQFOxXeRrkHxXJBzZHhcAaCeEbpHfFhHLlIiaBPUoOuYWOSsoOoMstTwAaWMmSjJxPpXmwrROkFfKgGkaAIiGfFjJcCgUuSsnAahHxxuUGgXIoOMvVRHhrmiJLJjyroEeOClLcPhHpFfRYAaNuUCiILlkKjJLEeAbUUiIIsxXKkSMGCwWdBGgbvKkVjcCJpsYqbqreERxQqXpxXSjFlGHwtTWhxuGvlXxLlLVqQgUkKXXxpPAXxHkKNnKHhSjJsXlLxkSscCsSkKOaAoBWwbJjCCFuUJJxXyKkmMQqYpshISsNnCcfsSQqZzjNmMwWnuyYpSsjJwAyYYywXxWIiavpPsSVYyDXpPxqRYSsyxXpBbPnNHtXRZzrxtQiuULLlljDqQJjgGiIUHCbBVvcsNzVDdUutTnNEDdepIiQQqucCUqPKztNwAlzKklLCcRRXTsSwWFQqfbUUuFrRNFCcRraBbAfnQrWZiuUIPYEeRrypDprRPJjduJbKOokvVBTtzZdvVDWaAfFwPzGjWwAaJiHOoBbUuhHWwhzZGMmakslLNnGCcgRrgGMVvntTPQgaAfFdDGBmTcEHhiInNeCQqqiusFfcCApDdDdPrAveEoOVgqQGaqBbQVPsSaoOAeaALjWLlwDSsyYRrnNVvbBGoOgrRouNmMVvEdpPzZjJnNDuUtPoOnfFSUyPCPFRrfCdAaDuUcpPVlcMNnbBmaACLcNnCpPcOoOoCzCcaADddFfwWFfDgGXoOQRrtTITtPyYkWFfAaBbbBbBjJTvVtdZNnzlsSluQqwWVNmMnaAESsUqQuvVjuCcUJeQFfcCiIqWwuUJTZnNzEeqYEnNdSNTtnsBbDeYymMmCnNXxkUBtTbCkXxmMKcXxVYyixXIxXhHeEnogGONVmlLXxwWGgpPYxBbXPWpPwTeEtDAHPpRreEhIiaBbteEofFLlhHDdyYOsSrHhKktTdDNnfdHfFhzZLlrRDzLVveEYyNnTtxiujJUQHBbzaAfFLlnrCclLGgRNKkbeEJfaKRrkZMdFfzZuexXENOouUZMBbgGUGguLeroeRtTsSTcCzFyiIYhHjYdDCcqgGtTzZQqKkzhsbByYYGgybsSNWLldMHSshBbndEeYyNiInMmPNnZzEeuUdXKkxDzxXZpvVDxXQqqQDdzfZDdfVvYyFjJTzZmDdKkBIeMmEuWiDlWwwnNIiQSiIvVsqWlLOjJDdEsSeoLFeAaEeEpFfPQqKkwWbhpwaALlWNnKrRkqQvTtsSIFjoOIrRiZyYiIbBUuIizOiIrGBIrRSsZFUutTfoVvPWwpRrXCAqQaiIcSsFfMEaAYyuXxUbBJjoOZaCcVvOofbBFVXPEWwFqRrtlLToOATjEepPJEBeEfFbJXxjjWvYalLAyRrVDdyGgYnBdDbKkNIkKZVvMzpPeEejJEcCcpPAaCYyPpZmKlLkQOmmNnZeEqQGgzKkOouUcCMaAOCcTduUDJjsSaOoAIbBitlLnNJjqvVQnNPpBrvVRAzZauUBbRrbynrRsSiEIUdDuJVkKUugGSsLlOovEaAeITcCxiLiIlBbjSsJgGIXPxXlLxwWcQaMmBWwJjWwgGblZzLVDoOdWwUuPPpSpSEemMmxXMpPsPhHYyPpspgLhiIUyFfYLlujJRrGUqmMmfFiJmnNdqFfQWwDmsSMPlfFLJjRrsSdCcDWcCFfwfFFcqQaAYyuUCWSswwiKkEvuUVehYutTtMmkxXKzZTzpsSYyPxXkRrGgaAiIftKktTuHHXdDLldDxMNZiIZKkHsShPDmMpPdpDdfFIiwWBbWwiILlWwSsyYoOZzdnNiIqQGsSJcCCcyYzZsfFFXLhaVvwWAHMmbAIiaZzmMsDdSsyYSDnNdhvVHdemRrMsSKXxSXxHRYyrMmBbZzhLvdpCdDcqQZHhfFDafFAdlLfPpzZFhoOHsSvZzmMbBkKZzUuqgGQVCcnLlNAaMmyYXkKIizZxoDrRlhHLdbwWBFQvTFftEeeEtGgiIeOoEeEnNLGQqglkKtTWwKDdADLlnNdKkatTPrRBbqEefFqOwWOolLojrcCrRRdDJYmMiIyTBbyYtgnNdDIxXKcCBbEegGKkaVvVvTtOoPpnkSsvVKtTUJVTtvbBDdUuVSsvYyHnSsEDcCrRmzZpPwWKkBgGWwFyekGgKKsSfFegGoMdDPAHhNnkyYKadDbFHhqQfBkOjJoKPpHhpTcCmMiGgytKnwWKkBPpfGgRtTrsfFSEcrRNOoHhdbiIlLmMWwsPpILlIiuUmMibWiIVvXxtTSswtTBDdoOkKSLPpuUlrROoqtzZWwhHTQoOyYnoOyjJYMLlmcCjJSWwOoPpBAawWRrcCHhbcCLlWwXxFQAaqLlfKfFuUXxmPpaArRfFyYHpPASdDsqQqSssSQqQcEeIKkiYjJyCEzZeaAamMwWhGgJlLRrMAJIijakZzmMvNnVywqsSMmobBPAaYyywWjJYsSXsSqQCbBcSsxRruUqQSspLKHhkLlUdDdDuUuxLlbffFEBbySsYRCcwWrhHBUukrRMvVhHcXxqQLmMXDJjdttmMTTfFLOolZxXiQqMmnYywUtTUBbSsjXaAEeMHhmxJnKTtAnNakNWSspTtnNnNPZzZeJjZzJFTtmMfjbkKBOoYyJJjSsTtqQvRrVPpYyNWHhwgHhGnjJeEjVvYyOoJrREeDjJdvWwZzqmMeZPpzAEyYaDdAHAahVveIixoOFPpyYRrWWBbwauUnNAbBNAAaGkKgRraIinHrRrsnNBJjbmyvVYLkKRrLTtljJlMGpoOuUbBPrRwWgUuIiLAapuJjUbBdyZzYDPcmMDdCKvVzbyYBqcoOeYyECfFCZuUcCzcuUjJSsHZzucCoOKkGCcrRxblvVLaEesSXxVYQqjJUuLlPpyYJLkbBKQiIqljIrRaryYRrGgRAXxFfuZxTtXzsaALlSQZkAaKDdzaKkkKZvVLiIlQqxXzanNDZEehHENnuUOEeiPPppIDdoOMtTbBginhmMHNQqjJIGXvVxVZzRrMmmMXxvKjJCFfcCAafFkYvVyykKPLvVlbBHhIdtaATVNnvWwVvBbRrPpSsWOowskZbkKOofFYyoOtnNTXxNnWwXxVwAaWhZzgGnWQqwZzFSsmMlLfCcajJpPANLvmkKMqQYysSFfVfFeElLfFbDTbBfIKtTkLlGgoOVNqQneEXxvrRFYyfeEizlYyLOoZbBQpJjtpPTPNnEeqAaVKkkKzXyMpoOMmnNCcPXxMmOojYylLtcCYpPyTcCSDBbdzZzWJzEeZfMNnDdHjJhmBbZiIUuzUuygGYlyKjdDwWuUJGgbBCcyrRnyYcfbBfNnFMBbPpyYBLlJjVvwYTjSzZmkNnZzKZzgGNnMVDdiIeEGXxghcCpPcCtTLcDdJjCOoxlLsSNnXhVvHKZzXiImMxeEZztToOGgLlmMWKkmMwWCcQqzZwkkEePpqCcQKZJjaAzhXxsSjJUGmJjhHlLRjJrDQqdHXxAatThyYPHRrhkKGgJCcChDTHhtoOseqQESGfFgdaAAaNnLljJjJyYElLEeTKktySsYPpRrJjeEZbBzjMfsSgGFmoEqQQqeDdPpOdDYVxLGPpglXNUqhvVdDHzZOouURnVvNqQnXxdRlkKLclLyYfFAaRrWwCGztSshHTZKklNnLbyYunNUBhxXMmHECdDpPcZEHhFfeRWvVpPwvcCVkKwNnTtdDWQqdDRrplLJjPRrgdDNlVvRWwpmMPrHhPpAoOahHHLlIfMmMmQqCQqtTciAaIPpCclLYynNQzZFfkKqKcCkyYrRiAaMmIwXxWONnoFsURrudDAyBmdDMAaULlnNauUAuBbbVvYqQZcCzuUajPpPpHhJszZSiIMQoSsEeSsOGlLgqwtLbBsSlbBTnNLIeEirwWRlzZhHBdiIDZzgGfKkjJmkKqMmsXIiaAGkKgxwWwwSsqQWSUFfsSbBuoOguUMmBbAmMaNnZzafNnFoyYDdOVvuUoIKkiOFMmfAvViDdrGgRPpjEeJMqQNvtTVuQpPuUZzZzeEhHfYyrRKkyFfqrRjJXbBzZbBxQraAydDKkYtRreETFiItTgGfvVHhSjJkoXxtTdCQqSscVvUuuUDdDbBUITtibyYDdBurGqgGdDQyYyYlLguUBbWwlTtIUubpPBiZzxkKCcOoXbQnNXxqBWwKaAkcClLjsSJZzLhHbBlJjLSiIlLuUezZEeyYEWwkKyYQOgGFfoUXqQUuxujjJdDGyYIiZzZoOzglnNLUuFAvtjhgGHQENnxXenNmMqwuUWOosbBxRpPrXShHDdkKuUMLlmZegGcCsSbCxXGgcYDdXxytTdFXxTRrtdiIDJjKkfYqQClLZzcmDDddMfFWoODqhAaHQCcsSdwsSZzSxcCXsoOSkKsfFoKkOJoOCcPpbBuAawWUvVsTXwWxCcrRtSYsXxSIijJaUuAyCcxXxJjLlXfFCKkTtKPXxpkRrDCBbxZzXfHhwWZzXxFcCchTtuVvUzkqQubBUuUKOJmMUuVvHhWwqMmQYgGMBbmqKQjJXxvSsXxzZTTttDdVPNEvVvVeujrRXxJfFxXNnqQYfFMmyOoVlBbRrHhLddDNnTtvVDtTMiIOoroOOoRsuUSRrvVlYyLfFgGxqQiIXxXKhFTTtjTtJvVuugGlLwWrRGCcsSgiTtvVIAahHggTHhtjDuUSsdYTtyKrRkpPJKksSfFjUuDyWvVwYwWdMmJrRYySnNlLhHshUIiuHQPppbDkCcjJPhHCfmMuuUfBuUFfbFoWwWQqwNnKkOURrpPJjIiKgGkCcVQqHVvzZhaHiIhuAaBblLBbjiCWwcIHEeMmhTosSsSOIBsSqmIifFbOoyYYyjnNJLloSslLJeEjOUpPuBYyvVgGxXpPHhDwkuUKnrWwRcCNmAaMwWWfFHhlFEefLwWiWwWwnNhSsHXpCcPkKxwhHIiWnNaCKkVvtfcCsSFyYQqaAuUTgBbGOoUFHhDdIifwWSQqeOFuqQUTtoORrZLlCcuMmcCLlUDdzOHhtrRlLTyYEYyQQhHqEnAaMmtKktTdDLlTNMrRTTttCcpPqXxYyQGbLlBgAanbBOoayYHhEedyYDkKWwjSsJUujBKkTuUWwmMfFtpPnNjJEeWloOyYVvDOodLyYEStTFfxxXXsewzPpZDdDdaAkhWvlLVwaAJkgGyYKeCRrcEAlnNkoOKLUuHTTttMmTuUQpPEeDdLjJlqKOVvokuUtMoOmAaoOoOhHAEeTbBtalLWGgwYdVvzZDrRanNnNAVsSvAaABbWwdDvVoOeEbUsSDduUxXuUuZzhHlLBKkTtqQEOoKkhPcCpXTtKkYwFfWDdyLZzxXEeDdykKFfcCfFtTwWMmcGMmrRbBAagsSFfTBtTmLlmMMbZzLDdlvkWwKdDVSIiVrRqBbQuUlLvjJsWwwWDCcSsdVaAvOoxHhVvXbBBblLmMKkYysSiImMckKCXaATNntxEeyYGgSsuUAVvlLUuMtTTtmmEeQqMaLlmHhAaMvVPvVpqVbBvmMbBAaQteFfSsqQnLlMmmMNkTtGgKKJjkYyyYahHkawBbWAKtTpPAlLJKkLlKIikTtjXxQquUEZziIamMAGvVdkKDlDdLgkLzYrRyZiIlyHhYjhHJtMmdXxDTtTxXPpkKzZKQPRTrRtfFrPpTtcHCdDPpclmMLhDdgGmWwMEeCCcHhpHhiIeEQqqszZczZCSYUfFuzZytZzTNvVngGBfJjFpPaAbORJwfuKkUFWjjbBJzoOZxXpPAwWasSFfxEeXUdDuetTEVWwvNnrTHhQqLEeIvBbVyYiNnihnNHpPNQqiInAaWwIJWwjVQvVqpwWPKQqzZbBmVvPrRIiDQqdpMYyltTLCcJXxjJSsjiMmIBbHhGgTfFNmqzZHhQbBAaySsYsGsSGggQiFfIqIgmMeEkXxeptLlTrkKRPsifFIUuSQVvqmYyMnNqKkBdDbQWdiISsOoTIigGmrVvvVRtQmMWwUuJjRrcCMmqrRhDdXYyckKnNnNCkKMmxZBbziBbeEoOIOobBHHhHhTVpPrRSsxBbVaAvXwRBblJjLiIreXxcCoFfwyYgYyWcCwGooGgmMiIOqQRrJmgGeEYlLyEhHwiIRZmAaevVlLqQEhHtQqTHhBnNbMoJjOzqQABbarvViIWrRkKaAXxmnyYhHVveEeEgGUMmvVudfFDPpvVFAafpSsPSshmMRrHJjRfFrvOoVFbBfNePIiIipEMRBbMmiIKRrkJjBCRrcLlLlgGrFRrxPpXFflLpPZzqQfSsRBbVvxXQKkqChAYyaMyYsGoOgSGgmWkKkKkvbBMmKVvkKVvTPptvhHDOqTGmMHhyMmWwuUYLllLgGOyYmMRrOopzZPoxXsSuAemMIiEaQqUbFfVNAanERrrhHaARXxZzZzBbHYPpyrREEeebaApPBhevRKIieEkrmMBXCtTcxTpPVwWvuZzoOUtGFfgIiSsozZOuWwRrkizcCZIFfKULyzZYDdsSsSlIcFfzZBVMmdEeDZzwWeEvbCHhhHGgmOoQnNqAwWaMtTGHhzZwrvVRWkKhHgsSiisScCIVvgGGVvgqQBwrIiRkKWKxQqXEkKeqQkgGaqLlQAOoOobnoONmikKzZGiLlIgPpIfOoFkzZPpKMTjJXrRBbyFfYiIMHhZTtoOaAzVvmxJjxGIifFgRPWVeEvwprHJjtTcCzrRxXyYtTmzMmZMJjaAZhNRroOnOowoMfFbxXYyOoGgBWwFoOfDyYSTtsdwWwWmOWXmMZzwoOWbxeEXtTBaEePpWwsfmMFSggGGwWAVvJjtTEYycrRQqCHCcLiIGUuglCxXsStTcSpPFVvfXxsJjuUEjJeJRhHrrRayYAjHhhVvscCtTSXxkKJZzxtEeTUuXFfKZzkgGiIjJnNJjWwInNnxXyYQqNWwLlXxpfFdOoCuUcWwZzDXGgGgxUuXxWfFwyYmMPSsIiiLwBbWlNnuUmMiNAaEniINsSlLxYyYyXQqeyYnUuWLlPpwpPHhHhNQqMmxXRrtTnGkKguUXxMmIyYLiIrGgrRRPpETteiIsShHSsPpoOBbLlqQUzzZzZMmZJjEeulMSuUsEjJEeeFftTmfFMmkPpNnkKeFfEKxXJaAJjxXjNnkVvlLBgGeEbjJTYycCcCYyUYyUuuVvcfFfFCtyYNnbMmlaALEeQqdEeDoOCcqwWQVvWwPUupOoBvtHhTVzZbpUuVvQqGgRviIqQVZzrPCcJjJgVvyYGjXHsfFMmSWwyYhxXxjwFfWoONnQqgGovVZOozOQqUuNivVIZzIinRrZztAatPpTnxXRrNXxXUuGgxpPTOKgGDdCctxXTNnRrkULluJjktTlLqQKoMmGpPgmzZMOuUVxQXxFkKfqXgGCcvcCrReEZzuUyYjJYyWHhwWQqwYNnUyYuyauUAGgPQqppvoOVPDdvCcnfpPFJjgGNtTVAuUaNKkjJAvVzZBbeEaeEvPpVnRJjroOyGggGNVvjJjJnrGguQqCcuXbBxcCokKOUUhHrRhHbBxXopPBPpbrRNdDfFnOqQgGRspPcRrZztTCSSbBsoOUxELhHleXuxXPpPYifFITNncnRrNCgrRGSsLVvlVKkiIpAaPWEeSstTyYTtwPDddDpEHhefFvtyXxmMlLOUuoU"; | |
char s[] = "czYyZQMzZmSsBbqCUufFrrREeKkXxAqQMmardDIiVRcCXxrvmMQeEqVFzZfvEeRRaApPSsuqNnQIiipPkKIYyrIiRqQKkpBbyZzTtYYDNDdndSsbBVvoOyDdSVHhHhtTcCZzgvVRsSKkGgrjAaTRrQqcCDdtnVvNfFBbtpWwCcnNPsSIiTTWwrRtJGzZdYyjJfNnqQFeETtbUuBpPkKDvWgGwsaAfXxPpFxXnNOofFlLBQqbZzNBbKkrRYyFfnPNnpsSSsIUusSoOFfXxVvqQeETOpPotiYCclLaaAVvAoOHhPmMGvVgpCchvVtTJjxEetTPpRrXyYyuUvVEeYyfFYHZzontTNbBOtuUTxXozBbjJJjFfYEeTVvHhtyLCSscJjcCfFlVvyYoOQqQaABbqZucCogGOzZvVBJjrRbURraAzZkKNnswxFOofXWSZzgAaGXxVUSsuPiIiRCcPAaylLYprgCcGHhIiBRrbkJjVvTtKEeLlLZzZzlIWTtwXRrIikKFfaAxxyYbBXpTtTtfFTtMmnnNNJjQvmMozZOVVCcvqeEUuVtTtTGxSsZzTtXHhgRryYvvRrmMVvllLLNnsYySPpKkFBUusSbnjrRJlbcCBLWwOoNfuZhHoOZzjJsFrRfaAKkSlLNnrRqUuQOozgGUrRgGJJjSsoOogeEGZzXtTxOGOosKkXxlLOoSkegGEKDdGmMzAaZgehHWXxGgYyWwAaVYyCcMmLlPpvwzZmMnNmMEgUukKEeOovVFfyYZPhHpzFGgTtqNnYJMmmMhmMcCHnNjmMXaAvVHhxohHOyQfBxUgGIiuXJaAjnzZdeEQqvZzVxXxXUuDgGNcCjrRNnLkKNnlJzZqQdDoUuRrOqQqQVKsSkjJjJYylJjLHhiIolLdDOvcCfHhFcELleAaCeEUuMmuUiIhcCcCHaMmJjYnNSfFsnNyAKkPQqpaTHhtFfjYfFylvVVvrRgGLMvVmjtNFfnTJHhAaQqDQqdJtTRrduUDAaJjvvVVAKTCctTtaAjErResSebJxXZzjqQeEBJjoOZzYyYPpyYEUqQjJuEOlLorReGgeGgTtcCUuvVEegWwGINSsnuUuURriOEkCcKDdCnVvNcnNNnePpoxVvXyVvPpOiIkKoKkeEMmIijgGJtnNHEehPnNzZIOoFfnNiIidDDdpFfRrLlBbUuLlFfMmHUuPphXxIEeFftCyYcTgGmkKMpCcPMsDnNdtTaASmxXMaAmDwcCWhTtRrMmxXHdCiIuUQqrRZzYyaAkKcCCgGHhctTzZnmWwMcCNroORucCUuUhHeeEEDdcRcCgGJjFfrtQqJjzZoOgpnNYOoyKkPGCcruURaAQHhDoOdCpPGgcpXxkTtKPsSEeqdDTfFNnWwSCSWwEeJjiIscslLivmnDdNuUMNHcCvVhntOoTCuUcmKBbkfFMfKklLFnNJjjJuUNnNtTnhzZHDdbNnBtTSsuUcXxJjZuUnNzCVtZzEeEJjeaAAaTDheEMNnmeQqEHdgtIiyYQdDorRNnhHDdWwjJdQcCGgGgqQqXxqQUhHudNnDNnVGgNDuUUumMdnfDOxXodmMiIFcaACtTyYoJjYyUuOkbBgGVKlLwAaHtbBrRZzTWwKkhdDHGgSsHhcnkKuUNlLFfbpFfPtTpTtqoOIiQzZIIiAaiPepPEMmQAaqDdrNneaAPsSpCCcRrEecCMWwnNwWlCcLFDxFfdDXdnNvVfjsSipPIlsSLRrgGjJBVvrRbRrORrWvVaWwWwIiuUAdDBbZzOENFfnKYQqnNSsSsyklLQqWUGrRgmRrmMMugGcCdDMsgGSXxvVlLntIpPiTQlLqzYywWvnCcNuUEeIiwWGgpYyUuvVPnNvUuVpzZPVsSZlLjeEJrRIBbiPnNbBpwHpPhWNLBblpPEnMmNeoaxXDdAbBVvOdDwvPpBGgbPpVWSsfFivVZzImvVsSqjJXiIxiIQRrlLvbiIBwWHUuhRrCcSsMOoyPpUuhHvJyYjJjVDdTtARraLlbOotTBBbDdZzQqyJjYGgYSxGgXvVmlLZzWAuUgGaUuwTtsSzZVvMsnGgeJjCcENRrCgPpQqWdDwHhsSGaAuUsSctkbcCBKDEedKkvGcCmMgVyYOozJjZmYNnyMtTxvPUuBbpVVGgvZNnlLIixXlLXMmxXUuAaKAaBbkuUxzRBbYyrUuXuZznNUCccCHhXAaxDMmsVSsvSJjGNIinHDdhNiquUQEeGgIngwPMmpEYyKrRqQGnBbNpPuUiSbBYmMsSyKQqkbBfFkKIiPYKkyeEpqgGEeuUQMEeXxntVSsvPXYytTVvxpBbaAkvkKgGWTteEbBJjwltyFfYyYoMmeEzZHWwzXgiIuUiBbIGGgBbXxxaADmMdFwWfZpBdnNDbPhBbxdDXCbDdSsYyAaBoOlQIiqzZLVDdgGvwjJWYPpyHhHhfFMmHYyhYsIiCcSvUIiuXqdDtTQkKxVrEeRHehHiVvIEtTUukmMKdDhqQlzqQgGZXxLlnNxfFMJjEyYemSntTNfFzIhHizZZeiIEsHSAoPpDdOcDdVvCakKsSzSRrVvFfsZcCsNGgCcXJjtcsSCTxaMmPrRpvVAPdDpnehpPFfHNHhXxPBbpAaMQqmiIndOokbBTtUuKmRrMDyYJwgGWjTfwWFiIeEtBAoOaVvbaygGEsSzZjJeKkEeFfhEXmMuUxeEeajKnNkIIiiNaAnkKMmMmQqmMnCcBbbBNtTVpPFfvaAHWwKbJJjtbBTsGgSYyyYhqQHAxXAUukKadWwusSiIqjJeEdDQuoEeOUiIiIUDFfNnNmMPpoOoOpLRrltzvVuUZTAaJjyYHhCcPpuDdUPmeQeEqWwEeqreEfFRZzyYepPeEpgGPokIIcCizZiyYTtKfMmoqZzQVXxvEMmsFTtfdXbBxDCDdcVPpvTtNJjBbaAGdDgGglLMmoiIOVvRJjCnNcrwfFpwWPWeIdDqQiEhHnusqQwWnNWwSlTtXxLCcbAaZzBcAIigKeEkGZzNZzVhHvnmvomMOqsSQViIFfbBcYyCwWMeEJjIFfeeEEdfFcCURrdDuIiqLtTlJnCcNjvsUuSSshHsSGghzZHTtdDowWOVZzQMQbhHAadDCQqcqQbBiIGgNnscCSivbBVfFtoBbRrOJOoUHhqQQqYiIywfFWPpoOHhbLlBAviIWwSRtTvVaZzAeQqEQcCqslLomMOJjSrJjPkQrRAaqKpsFCccvVRrutiIcCTpPRrNndDNnvjJVGLvVlgsScbBCVdDvuUAhHhHvVapPkKUpEeNnOoSsPpKvViIGCcIBbCcmMXxeEixXgddDBEeTtsYMmCcBbXxySPqowWOGGUMmRjnNJrgGqQeiIEUbPpBmjJDdlLMZzXeZzExkKtNsSQqnlfhHyYsSFLfyXxYNnVqQAavHVrRvPpvMmVxCuUcxXXXxgGEekKwQqDdWkmJjvUnakKANkKnpnNEUueRrdDuUmXxoOMJjqNniIkQCcJjyNnWwtTVVvvVvjAJYoXxOyUujWGgvVFfwoazbBZScCsAtTMmtTZIsoOSiXxeEHdDtThqQfFHOouUdcgGJjiNngGIklLKCcjyDkKeESsajJAVKkeEvBAjJalLDdeEXxEkKzJspjJPSAalLXxZuyYUFfzQqaASsTrRyNnYsSZzzZVaUueFfSlGgLsGgsSEoOfaCEecAJdbBFfyYDOoqdHhDsblLBkYyKRUcaAbJjBCuBbOyYwWKQqEesZzCcpPPpTIdDGHhgiVsSHhAavtKkoOJjTtnSbTtBBbsNatTAlLoOzZRsDhHvVvVdSANtTnaZzIiRvVriIQqYiICcnNRvqQVrFNnwnGoOmMgCczUuyYZlgGtrRTLNgcCGWYUucKkCCcDdZzzBbZBbyJjEgGDOoeExXEedEeeqqQUnrResSEgaALbBUuEezZlXxHuUhGjDdJmkYyKkMmbHhBKLlIwWGUusaASsERrerpPqQQqATtaejJRrOoERWeZzESfFQjJPZzkKYyWwDdBbpaAMFbOocCSsVvYyYyxeEoOzZXGgNnvVejJEWzZJOojZzCcuUmYcCuUCcyfFhGgkMmLlKnyiIYNsSuUCcDdsbBjJSiasSAgGnNImMHMmuUPpSxskKSXghHGdDiZzhoOHhMmLnYyKkQqWwGraAzziIbBZgHhGegrtTAaTtyYDNrnNQsSunvyKkEUubBeVeEJsyYSRrjyYvJsSeHcrRWCcbBwjcCUnQqNhHMmuGgfxtTdDXFvVOotTTtbBvVTtpztTZvVjnzZRrNWwnoOGiIZzjJxXVvgNJpPMxIiXaAhJjHdDgEelZzqQhHpHeEhPLKkQqvVyYudDHbBSbBcCgGsKxXklHWCcwvsJbQqwWdDBKkoOaAMkKHXxhmNnjQqJDdMmlJhHiIjLXyYxtxwrREeWXSshHAaVkKnXxNvVNnvKkyWlJMmjGgLjJbJjTtwwWKkMLlNnLlmqQWwWYaAymFCGgtTQiIEerYgGxXyRqNAywWEPpeKkYaPrXxRLlPrRpNnptTskKSQJCcDdjOoqsYyQqSfFGkKgYWwkMmYLFjwPpyYSsvVJjZsxXJmSsYdDxgGtTkvVKSsMmIiaAUugGwoOWQqNnpMmPZzGgqDdFfQCcZQoOIiqbBkKviItTxnvVNXHhFvVtYsSyDdnFfNeEdLebBEfFlBOodDsSlIQqrRRrilLHjJSsvBzfGVvOogYyBbFDXxXCcHhxnNyYiIZooOOzreEmMcCRdKSLlZzzaAZcCDiWHhwRrpXxXxqQcCEeVvgGPpbBOoYKyiILlYcWwqQkPpNnmkKcXxCBbgGoUuMmpPezqQdAAqUOrRoJjFjJxXuHhzZLlUYyUiIExXjJeSBbiIsuDdHhqwFfWKEexrRjJPpXkQhHRWwrHhffwWgGFWwvEeIfIWKkwxXiHhOohHOoFuvVUvVHxXUuUuzZhcIiZzCiRBAabrwWPaApViysSeOojJEbBvAzZpPDdJNnmMjBVvaAPpXDhHQqIicCdFfpPoOoOwWIiuwzZWvVWwsSbBUgnNpPalLAUUuhOoTtQdDBbmMSsqTtrRcCQlLoOkPVvpWAaDdweEKZhHyMmYQqkpuUPltyXxYTLnNlwWqQSbzZsiISBskKUuQqvVSNnRaAhwepPoWwOjJEHhRruUfdPJjpWwDHhXHhcCVMmCcvVvaQqFfEwWQpPAaNjzZJnqVveEoMmtTWlLwOoOFfoqQgCuUcGOyYQOqQqOoQYycCoQyYqGgVRrjIiEzwuURrVvslLSaNnuUAkBbKbBhqsSxXtTQHuuHhWNRrSsIzljAEeOoaatTAIiJLxLrRlLtfFTjJbBSsliIAAaiIayYPplTtinNInNwWCuSJjsRrUmQqmMFQqfuUCTfFtcKwWDdFfKhlLHJjkZWwzgSsGbGeEPpuUgeDdFfFBXVvtTlFhHfgBMmbRrZzYhHyVgGCrUuRUucvGJMmjDdRrPKkpRrOKpnNMuUmwxXWPqQelhHLWwEkQVvWYKmewWEjMkHfHhDdFhsxXUuxXNBDnCEAaeeqQdDFEehHQqbQqbBczkFfFfbBaAKZCnlLCnPpcZzCtTNJjLFflnNPJjpBbNZznsScNKkeENkQmMqPxbaABXnNpTZzYbBGgDdIqkTtKkKQtmOlGgLJjEkxXEYcCfbMdedEeDvVNUuROouUdDcCAaDdEeryYoVvODTtdzZhjKQqLlHhkPplLnmMPpsdpPDSNeErRUuZzJgGjHhuNTtAyYenNEkEeHhnhuUHNiGXKkxfFuUMmvViyYIkFfaAJyYjJHhjKIiOoqHEeBbhQIiQRrwWsSQpqZzQwWOokKkVvHrRhVvdZzDbBdDLlTddsSDCcOomaAMDhHVmkcCcCKMmMiWwuTtUIfFBbUvVumuUYyJjIiMfFhHYyLloONOoeiIEnwWqUiHhIEdDexXuUutTffFOzfFqFfVveiIEfWwFQkNnTIinNtuUKUuPQcCBbqDVWwDdlLlNnYNuUnyskEDBlYTtyxfSIHUuipPmMIQBbquUhnNGgijRroOlpPAaNnLLCcyYEeQqHhlgkKgfFXrRxEVdDvLllfFoCcORrLAaeSZzcCsSGFflLgGgKkspPGzDdZeEDwWUuKkJiyYITvVtfFjPpzzNnnSsKKkpPKkvUuVkYybjJrRDdXxBxXcgGCmGgIEeiGAagzZhhUTMmFYWwyKZyYEhHvVeUZWwmMzyHIWfpRCcrMmMjaGgAGLlLlgrRIMQMmuggGYyHlGdDvGaAgAhHbBhHqNjJUrRunCXtTplLlLtinNjioKkOevVINYjJnyemMEYNoIiMoqsFfnNDdVvqQiISuUzicCpPiIwJesSiiIIVvpPgGTttSsaQfepCcxvAtTzjJRrtTAyYYyaTRrtgGebAavVBmqEeQxOzibNnUiIvVugRRryYBoOjFfJboJfiVPWwFDdfHAaBfIZsSSszUxXuBbidkKIwKkeWRePpEMMmmMkPpMmKIzZiOomfFHUuhrRsSRrrwEzZUivVbMtEeNzyYZwDdWTtnXxtToQqODNndzgGHhFZkKNmkKDwMmRrnDEedNnBSWwqaAQYyHZQGgBbYLlyNnJjnNzZyJfIiZtbBrEORFfElmfDdFxXznUsScCDmIYFfyDdnNvVxXirRXcCRrxQqvVNnyYzvVDdAEePprRKkDnNdMwyYGgkKNnvVWlLkKzZmLlbVvUuBvVTtFXxDSiYyIsdxpbBKkPWwnhHKkNgnXxUuNGXjoOBWgGwyYoOZhKkQSsqnNRrmMqIXIiqQlIiZFVvRuhHsSUJoeuUEOjTdpyspPSMvfqQFlLwWvuahHAPpKcMmMyQzkKZtjzZvQqkKULBbdDLZzDuUwxXPhHJjpKVzqjJQZvoOuQjJqUKkxvRNnrVCcXpSsxXiQUuqqoOQqxIivVtTSsZLlvpicCONOonoIcGgGAaqQgwWfFpYTYytUnNuustFfoOTNIkKipToOlSsaALeVvEeZxXTtznRYyHhrHhUofFOxXOgGdJjJVpqQPvMmlEHhyhHYNpPniIZjThHJxXxQqXjcCZzDduUhHKktObBoKkWwJDRrEedzEFfuUsSepvRaoODaAdSUIQeEBbtcHhCiIcCRwWrzZAaMllLLbEeqDdSfFsUgGpPuWwSsvCcVUMjJeEmzIiZyYupMmgGmMNmSPpJlLjTWrKkUuRwZzsStogrRhymMYHcCGOcwWCkUuKtTUuoOfIiFKZzIlLiWYywAgEeQqVvaIiGgTxXtAVvuUAaIJRrjgZbBmdpPUuDMpfFECUurRZzcejRrUZKkHhHhzzwXxRozZAnNaIiLlnNOsSwWqMmMPpNnWwdDrQvVqRmOofPpYySsFfTtuBtxiBbLkKlUuIzZrruUNYyzZuUnZsSLDdaxXJjTtQqwFfLnNlzZWWUuQqncCTHhZkBTtbDRruUdUuJjGQqqtTIiQeEbwWBQeEqQCcqeEgzZvSsZMmJjxhHOoXnTtpPSKkdDOohudJwWIpPqxZMmzXoOTThuVvHhUOorVvQdxQdDqXXNFfTCctYynhiIHraARxJYyjhHAMgGmaWPUJPpFSsiHSPUGguVLlvjDdjgGfcchHhqQUutuUBvVFfrRlLbTagoOLfWqQaAwJsaAIiPFbBBbfQRrBQySPDctTlLCaAcgulLUKkLCclmiukAaKuBalcnJjTtlKkVAbBavjpeEPBbXGvVgoOyYgEeRRrrtQqTGNKkCNncKjOoJouUPwYymMWpxXPAaIhZzbBSBbsHipJjyCcpbcCAfFhLlOoPaApPpPjhsShHbBMmrRyNnNHhnYYOCuUchHXxjnNJyYoyKDddGgDEoQrRGgqfWAaTtwqwenNHrRhCcVvEVxXHpPVHhRrzkDdKZvUqQyYtjJzJjJjaAwqQWKuUkvLoOliVtTdYKkKJjYykRwWcCrcQqxpzSWNngGAawmMeEKksFowkKWOfQqlLWCceHhEWhHcDfCcFsSNqtTQndQqoqQIwqQTteEIirRqYPpydDhhHnNEDdebBeeEiIJPpjnUkKPpjmPSoWJTtjwuUyYjJzZrkKRmMifUgRrGdNnDAauwbBEwwWWyFfYKBbkOoxXxXJjOouMmmMBbEuUeEeUONknNDdsSAHhEeYyFfYyaBuUgsSFbBSqPpQskKKkfWwjuUfFfqqgpPPpgGejGnNmmMoOyYQqfFASsMmzfFEPSspiIeAZzHhsSaTMmtEdvrWjJwRcOoChpPIqQZeTtEzjyYJAaaAaqSHMnRTtfFrSQIiVvoXRrVvaAxHhHYTNnlqQdDjJgGGuUuUMmQPdDgPTtpGejlFmMuUMmdDOoQwWUTtusSqmAaMnKkNXxfwWPCcBUuoObpkZznNKftGRrBbgTfFxXQqgGMXxmIYyGdwWwWpPDnNMmBbjJOUuFrRsQqSytWwOWiIwomMgGsSkWwgnoiIepbBPGjEeJkKiITZfoOhHgGIicEsSeGgEWcMmPpZzCWXtTVvxBzXxpPywZIizTtmSAyYCaxXfNnvVwWsMmSZhXxDdsFkKFjDagJDziInNZdoOnNYkKYyhBbHlLesSoJjOSkDxXdKOaWseESQlLqzZEeRrOZzBboUkfFKuDGgYydiidDIdMmVYyjJhHHhPwgGWEeRAauEeaAhHUrGgQuxXUqGgZzpjJArRQqarLkgZzGKQKkqzVSMbBMmUuVvyIiGcCgoESsewWOhHtTQqYgYogGOHhRrDdlLtOodDTgJbBhOoPpQqtuKSTjXJvDRrVvyytPIDdiMgGmoOVvxamFfMPLjJhYyAYyaHVXxvkEeKqgGvnNVTtNnEMjEeaIioOAJetTIjJhHiYaaAxXHQGgyYNPpYrRydLsADVvdrRqgGPpfFuGOieEkrjJRKtTqEeXrRxHxXhmMdJjDqQEpPeQuUPhNnJsSzzZtuSsIidDUTZQqiIZzHhMmmMhHFtTtDJTtjTtaZuUzRtEfFeeBbEkCclLtTnNCcJBKPDdVvNwWnpRrkboOjDlLbWwtTLlBATsStprRlRSilLMtUGBbnkKNkKSNPGVvEeYyCcgnNETtgGBbepqQnsIdDivfdDEexOtToRrUutzKXgGiIbBmnNzZznNZbBaAGgBbjLlSssbWYywBsSzfAaFTSstmMKkmMRMwcBbCsSWzZGgUaQEeqNtsSreEHEWwskSsKLyYxMmXlxXBbDuvVUdSfsSfFfFGdaADQqCcNfFnOwtTtTyYhSsXxFfHBbCpPlLcOQquUBOQqfJvIiVqvVTtQAHIihDdkhXxQYycCpPtgMmJjGWwnNTLfFkKtTExXeSMjJvaXCcJjaAcYylkKkKyquUXxhsSsMmjJdDNntDdTSgsSGgRrEeKlPxfxXFbBXpPMmhpwfFWNFNnxbKjJkAfFsSOoaHuUTthqQwUbvKkVBmMxnNLQqEelXOocCnNfSQWwmyTIiJjsmMSLlZztiIgfFGbBYYyUuvVisSRrIsShqSsjOBboKcCfFkJqQEeQSssSYyHFaxXtTAbBNnRNZTwKkRrFLlNnPpzZHGghxXyOoFEMmOpuUPsfFSJjHldDtDdTtTlLdVvDlLjJhHKEekfzHhuUPpAaVvfEeFJvVvEfFeVAaICOXhgGHqQcXEeMmxJDdjpPhsCchHLKobBhHnaOZeZSXqQxBCcRwWFfQqDdPyeEYjpuIiRmMQYyEzZeqFDUuUMVHIoOihMcCLlhNgqQlXxXpPxLYgGcSGgIiaAyYAZzlLbBikoOKILlaARVnNvOKkPeESWwslAMmVSslLSUBbcsSXxpLlPiIeERrnqsSmMpPPAapQfJjFRrNEeaEXxeGPpJfFjBPpDdbAOePdDHhuUuUKktTyIPcpGgPXxzZSzcoOXxCVSiIgdDprRgGPWwKUuwjJeDiIiIsLlSRrrRdnxXHhNrqQsaASREAafWwKKxXmSsPplLryiDdEeIBDvuUdDqlLMGgmQIjJSsiVlBbaXxALlTfFtbBNQTtcCzQvVoOZzCelLFtTEjJeTtfNnHhlAanMmecDwmMWMUmMuGojJOMmgERreGxXrjJHzZAZzDklLcJjDNnwWdcSsEeaAKkffVjZziIfcGgGrORroRJPaAWwhHwWpKkgHhlLaAhHxlLwZzWUjBbJPwWpaAeWwEiuUuMSsmiIQqFFffFUueEHhQqfvNErRJjuUoOegCNncqQUfFdmMCcVvJjDuGcCVRrsSNnHhFvVyMmYeEyyYRKPcCprLpPyiEeISsVvVexzUuKZzChHciIAvVqQpEMmwWwWGrRrmMcdDCZjJKcCZvVUQHLloOmgCcciICiICqQGULCclTtULFtTKkhQqYyHVrdDxXSnNNzxEeXmMRrkKkaAPpKfmMXxmtTVhHbBFffnrRnNQqFfsEeUuXbPpQddtTMuUVAatTkaAFfKVBAaRrbfftDTSyERrerRxQnAHYvnNPdDiKkfFsSIADFfdarsSMmuUjbBJGknNsnWwNSBMUvfFVuUeryjNnFfgpVCcktrJFxtTQqAanwWKYyrRkgGoOqbBeEDBeEXeEurRTteAKkaVTnMmNtXRWazZjIQqiDdGghHJEeAkKwIiIitIirREywHzUudIiaAqQhHSlGgTiItGEeqQfbXxBWwtzmMeEhoOHvVKkxXawWJXWCcCRGhajGpJOonLCNnrYyCwWUXFfxwWuZSKAakZsnYtTyYdDuIiGgzJjcCfgGjJAapPVvBOpPzLxcLlCcCJeEMRrwhvSdDwNkKVlxzSAuRrUlKzpPZTtytiIGgoZLGgwJjjiLYylBIibwZzqYbBtSsIbBxdYyDObBvtTuaAUwYojriIRMCAATtaDetwGxXgIiyYWTycCDdcCZeBzZbvrRcCZzkwlLNnpBbLlEePyxUuMUumXAPpoQqOaoCcpPsRrRBbexSLlgTtGidDypPYwWTtTLlEIAaiLYyCEecZzaombkKBUuAaaAjAagPpjJSCpPbeuUJNnoFfpkKqQICczZknXxyYqtTQnNSQqIiKhNnHTtNnbBkQwcCkGgdDGtTGggVvimMgfFGlUuWwQaAspUuZzvtTdDtTVxuUBMSsVFfHKkhYXxyvrRmaAQquUqQtxXPjOoJpTauPpjJOovnNaAPpPpPpJHhkKbBMmjRrNnViITteqQEJjJIrROifFFfrRBbKkaFWmMmMwrhPpPZuFfPCAacQoIiOCcLmMlqbBsQdDqyYtTJmMjzZaAXQsSUubIhHeZRrmMgGVkcdDxXWwBbPLlJjpUSLlsuoONdDuUnCtpPeEpSsPDgGdGgQmMvVqjFjYXAaxyAafklLKpPaLOaAyhaNnWwAamIiAoObrRYyYBbysSQqBIisSIZHhhHZzUultTLLeKkXxLlEMmnwWcOonNNnCUuvUunZnjJkKNWoOaPbBXaAxFfpdXJaAjrKJjuUkpPxyYXtTRxRNnCclLpCprRPcPEewlLWFZPJAaplLPohKkiNnpSKksHfVSskDRrWwoObkKRYyIWwilLgpPpeEPHhsDdSVDdvAaitTEeFfVBopbvRZLlVQqvzrBUunTEetKeNxNrRnNnJEeoOjiBbWvVtTpPwIdIiDIGgWjVvJyYRrRcKkdDfsEecpYyPeECxXtToOMoqtKWVZfmMFUuHQiIzZRoOQkKtTktTXsSxpPrRnsSgGaAsFRTtrDfmMFdDwPfFqUMCcmTDdtmeXSirRINRrndlXxLiIXTfaAfNceEwWHhSEyYXxbBUOouefnSEqEQqMrRjdDJhVvtTaAnwWNKMhHmkekRrKBbNnaHhWnNwqTKkTjJQTtUuqQhHrRuUqTsSIitgqARRoaBbtRrTeEAUuBxFuHhBsSnNdqBUukRSSQazfFZUMmuFeEbBmMKkYSsyJjPpfoONmMbHMmkBbQoOyYkIMmiKOodnJjNRrDqQXfGfaAKdQqwiIWjJhyYuUOogGOOyAaYodDDdphHMVvVvmGsgGSljXxVlFfSxUDHMmwCcgjNvNnOZTtTtzkKjJhdfFxDdqaAQpNnKLcClpfQcEexIZzHhiHhHoOhGzZSsgjncCZYxXNnaAyaRrbBQqCNnbBcyYoOyYExGurRFfMmQqUucHhCMmQrRPpGJRrkKjDdZzTtVZzZVvzfFNOaAwobzbKlLkVEGgeiqQflLFecgGpfMmnMmzZaAguUPpKrCQEgroOREZzVvRrDdgGjJHxXoOLcClJjBJjbeVxcCwZzZkQqHdDTtNLhqQLlqQuQqyDVvEPplWhHVHiIooxxKyLlSIpuzZLlwMkaAKmWXymnNkjJLlYykKEexXiwWRrItTTEfgQqtDlyRhbBkcEeRrCKBItTiTHcZzsSCzGlYbJjBisTtSDqQbNLlnIiBdIAkupdiZzMTtyYuUUuwUpPFfGrRahBUuSwFfWENnsSjWlLvVfFcCwGgGxXjKkMmJiIEeZzlLgwWtKaAkTstuvVqWwQtkcCHSsVYkKpuwpPzGBbQTBnNbDdCcQqlFfHyYnUTtRrJoBbOjXZDdzLlKkXxxAuUuUUzJjZyWwqRtNnxXqqyPpZzmGMmOuUsQDdooZiIsSsYyYyFhiIHiILSsLlyYsSVvyYZifojJAaOQnNqPcBbQOosBNnRrhHieXxEWcChBbHwEeuUhOkKojPZzpMpSwWspPnNIUeQjJzFfZzOoOBbEebdDBDKJxXRxPpXetrvVuXxvdTiInNbnNSsjJjJCHuUEPpIiebBgGhvVtTDHhHhasuUSAfoBbcBbSBbsCOlLLYyliWwdcZzCgGlLozSFMmfMcCoODdWEewvvVUuUpDjJdVsrPpRMmMfJjrRzZoOFRrnvHEjJehlvRGgrsqnbiIzZBOnNcGtkFJsegUpnYGAaSbfFqQptajJjuDdwCgsSqkKgGwCXxcyJARrasdDSqQhHjlULjJJKCPppCgGOocKsSgGtsSdLsSkkKKdDCahHAcvzZuGgYyhJqQRrFfPpPpuENnoPpmMqQTyYtTCsOobwYBozZOIjUuQcCWwqvVEZzcCecHVvYyhBFpPoyLlUAqIiOonRrNKgFfGkpBbjJPVkKvebBUuExGIigtBjrvVRtaAlLTvVRrFoOEebPJZZfFRdyfEehHUuUQkRoOegGEgzZHvVSshLlXxxXlaAEeeEEeLGfvVAaZcLsOmMjVoLleEOuIiUKRFfrlLHhhWKCYeEycdYyqQDiHqQNnLlhjJSsITwbKkKkVviihHItTIfFCcwNFfnbBZzMFYyfJjvVWwfoOKkQqdDFDdyYPNhHXawWRnNuBsSbzrRpyYYeEXxLgOoGlwZgSsUzZuLlQkQhHxnzUuCGgKhHvsSZDZJjjJFfoOoXSUuDdLlTHRrahHJArRaoOjqQmYymMFCcfVvRrBbhOAaZFfIaZBrDkKoOIfFZoOSsgbBpPOZDgGbBBbSskMmMdrfsVvcJjhoJYyBpPYEeyMtgGjzZmMEPVvXcPpCVvxNnNkKsFfSsrRSJjjJqqEzlTtfSfFMRikKWwUcCuUuXxgGEiIenNjYEObmmMnZzTZyYGgCxmMrPhcCCygGYcbkyNqiIBpNWwFfCLDdlOoJeWwBNyPDmOoOoUcCuUTOjUtTmMqQKkIiLJYCuLLaAgeEGgGZBbzkJzoOmbUgGPpOUuMOZzYpUeXxUZwsSWatmDOodSsMTscyOoiIXxhwwrRWiIWLXxhFANDLnNPZzwAjYyvVBdDbYcIiCJjsSynNiItVmxoPppSckKGvjJoPFqQObBrRreEdxYyXEeDRRrkXxrRQoOmMRWwrmxjGXvKkGylLXxYwXxeYAXxUuYyYyfrZpPYVvIxXihsroONnNnKQqKoZzOkpPmjJoXiIxXUuxHhMmLiIlfFKcCdBjQqJbwHhWoozZjVoOvYlkKLhHFEmwWtxAnNdbBxXDTSstbBJjwVvWfVzZOojfFJQyuSxXsUilRZTqQtaAMOomJjRVVFflCZzcCcLdDeEvvNnVoOGgvCcqQyYqQEhHeqQUXfSbAalupPeSsBbtTUuAcCqSsmPkMmwWjejJEJPppfnNpPVVmMvvrSnHVvFBbfizkKdDAQCuXSsLlsSxLJVvTSSlyjGmMeuUGgdPigGKkHTqegGtpyYHvAaUuiKknNkKfFmMSXxRrscCTSrRjUuPRxXxXLiyYIpSsPsSlEEuUyEAKYXyYBbxXdCDsSXxEedaodTtDjJJjJWTKkCPVvOYFRjHVjJetUgGuTokKbBYEzZEeTuUQzZqqQUpsSXgGKPAahHpyYovyvVYGNnFfCcRXxfRlxXLrUMcCuUmGYyrkKWNwzZsSzxXSXxUCcxXfFuWwsmMXxTcCtZQqnNkKnMmkvVRrOQombcSUcCoOHZhHhHVQJcZzCtSMmsqhHpPpjDdmMJeIizZESsHjZzoEfUuggIFWsSzbBvJjgGJdccfFBEYkuwWFDdJjfUpeliIRirRIPpNntyQqYkKVGQqgdDLTtrRTtzZlePkYdnyfXXSsWwofJjalLRrqqBtcMttEYyeTRrTvbHlKgJgGytTYjGuHhjJeEUqdIiDQeUuHHhaWyzCczZZWwgwCcrQLFffFlAJjqJuUjTpPgGfFsMmStXcfRrQqbZzBCkqQkNnjWmZOsSozqQLlgJjHFuVgBbMfFmLlMATnNIAaUuoOAzZdDkKaexSxXxKRrNnkPpZZzZmMmcCtwQtpPxAamZONnqoOQxhHQqmMGFfgHeESsYyheSSsAaWJLXfFOooeEqKkQqQbijJBedDPpPeTtVQqvVoqbPQlLJjqRHhCiIsHoOoYeEyRVAUumMetODhIIXDddPSsFfMBbcCmFfJDdHMoOBEJLJmMKkEJtpPFUuaIUZzuYyfmTCcKkcCqtsSTQpUuIiwWPqyLliIhdDHYEtTeeEbmMvVcGVOoDnxXNHhEewihTtkbHPPppTtsSxXPPzxzajsSOgGBbemuUOmrRMKSsRGOZZQoOGgjZOosSzJEwWeyIigzZaADdhHGPmMgnNwWRQqODTvowHbOUuoBhYyqTtRriIAauUQaAcSsRCiIksyRrNbsSqQBxozspeElBXUuIZuUzZzpoOoOPTqQtjUueESsSXzZCjxXpPMbCcKbBkLcfKWcCwkkTtKaAORsSkmMImOsSANnaKdDWggBnNGZzJRAHhXxeEIiNLlYWkJOojsiKkInNwWScCeFGjVklXxSAPYyBJjiISooOaAZFffxOoOoTHhcDddkIiqQqQKUuzZmgGUqMmMtTuUjJViXEPNyYnqQLlWLkKlwYJjymsyYwoxMmtULlJjZsSzNnuyAwNsSHhnUhnNHvlLVxzqQYyZIaDdACVvNeIeNUuqCcQEeLiIfAiSNilLdqLltHRrhHyIeERxNnXrWwgfAaFGiUxXplgGLkKJTBmUxLlEJqYGgyJjhtDoOyFfPpXjSmMMmyQDdqpPImAiIaMiuGzZBbcHhRrpbBPCgzYPpqQojJlLOGTtTaMmAuUjAarRfUuFcCuwWnNOoUBoaouvqpPeEFLlOJjoMXGFFfaAZPphnNsSyYDdPDVoWtNnTKLllKDdHAkYLlyMsSgTtGHhmkjJSeEnuzZWXxRrwZNnRqyGgZYySszViwpqdDeEQqwbBTtljJLxmRrXHhKXxwWOoURJOruHhxPKkzZbcXJjrdDMBbmuBETpEewoOWPtTVvIWEjbrRVnCcNvXxSIrWpPAaQqhhHHjJwUuMBqQbTtmrldDLJjRyYiIXpOIYyiveEOKLQdDlLqzHhZBmtQnNqgMwAYyVxfRUsTtdtDYYdDdnFfNnOSqQJjjJjpPVvMmTpwkSXrrRfFrEjGgJGgejJRZzJjRgGmwWUEeuwWxXTtIiefNnctTCQqiIYyONnoOUDDNneEVvOEEUrHhIifDwWNnIodDOHSshUuVvTtHhkmPeEuUFftTvczHxQqvVUPpoOLlPKVvkIiFflLtbxXRrBbAaBwWLlotGglLTQpqQBDNndSsmMbjJPoFBieEIIiePpEIiezvVRrRmtOnuUrNNqQvUuWwhHYyhaAXUuSsuebvVKcYrRyjhHJPpVvTtJjmMtwfUdDOSsPRfWhHyWDtuKZABtTTtbcCwNpPMmnWIiZzXxmMqahVvwWjJJrzZPphHVbdLlDdMgJjVOoPSYjJYypqIieoOEQoOpcCUbWHxXQpVvMmgiIHAaXmNnOyDJjnNdLlVqCdDqMmwWWwfFQFIUuifHHhhBGtZkwECcerkpQqqQPKeYfFmcNPDeEiINgGnqQREdDeZzrIhnHHhuUzZFJbxQBbqNrRhHGgGEeVfLluUFzZvIiCvcJjCnlyfKSorhHMyNcCNnQhNnXxbwqQWZpPZzzOoBtsSOoFkKtTnMgngGhBxKiwLlRiCOrhHZzRLrRyWwyxXcJegsSGqGggoyYAPLMmSXVqQSBwtTtrHhLlRDdDdUXxIJDZzOMMmmRxbBiIIiWyTtTtsbIhYXjJOoXxUyqUuEeQRrPpLnBSsqQbFfhHBrEeiIDdUuSAZEKkKCFftYiIkKFfvVyTcwGLPXxQQHhHhGPpCcUoYcCHnNbWwBhWsKlIiLNeECljJLdDPpeGHuUwWSZMNnqQHGIpEePywuUgGUbBimMBbcCbBmMovbkzZKuUDxXEdRJjEeSshQqqhXemfFylbBqWxhHYHhyXxXgGgGXxEeCsSUscAIrRyYCRrcSUDxJjInNivpiIRrmvVsgUWXRmxXCcWoKrTHtQVfCcFCQUoOuqYyuJjIqQYUukfqQRbBrjfFRENyHhVEeVvgyYmSSswWsrRWwfcSsaKVvJeKHqQhhWfPpAaZZzNcdDVfQZcIROqUtKkuUqYpWviCQkKyqQebPIFUulXxIroORlLiMmQlLkIOvaAVeFBljFfhgGlkKkEKkrEeLlRVCcDJjdXHQtTBeEQxXlWWwuUwpHHhqTfyYnfqzZQyrRUuNLmAJjadkwbDdVvGgdDcVYoOmMMcJjhcmjJeEuUBWwNggmMGwWkSDOnBYeqQhvVbBwHasSZzmcJjIRhqQTtqliDaNdDRLrRlrQHXxLWwlhWbBWoeEOiIEekKMTtbeElLgsSGtTtOowWPnNwWYgPeIyYwGpVvPmaAMCyKkOLgGzAaZIUZIibdBnCwSDdsqQPpSCsScgMmYwUOouTyQqYwEfFMMikHhfOCVvTYFfxbjJWdDbzOjhHsSEdPpdZzGgpPyYBbihbvVfFBqQmMxqzLlplLQIAadDiYyghLtHJjhqxAFfaqQzuUhHvCzfFjzcYYADoOhByYmokKgCcXSJZTwWmMwoOWdDUlWwtTcbLuukKqsLrRlaAhKnWDdUXOMmSgGgNrjxXFExXtymMYqGgwOEeOCBbdbSsOZBbJjqmMwXmMxlEEpPeeEeeEAfFabBBCcJegGCcuGgdDUnPpvDdLLqKVvkQKkwnNYZzyWiqQRrkKMnNPbuUBpvTGFfmMkKnNgtJjAaVrTtMNLdfFDJpBiIRrJQqBAtpPfFpgGBbEvVgXxVTtMEFfemsnNmMSiIGxXgFWimMIuzZzmXpmZrObxXWwCNnXxpyVcyYyWttOxXogrENldulYyLOyBIivmhHhZwrjJJpPjZNThvHaxCcUumMXSGrRgGghkHzNaEeAfpZzPFcgiIKkIDWHGOoaAJEkKUutmvefposWIPeEzZrRaPpAelLKWeEAPibBHheIXxjkkaSsEmMyxXJLifFIJlfFLuuPXxFfInNjJtrRkEeoOsCXxcRvVrKmwWumSLlAapPVnHhNzxXMLQsFejCZzcnUuxpotTTtMhHJjDrRMFfZEeaguSsUBaPpAZfaAZLlurJlLdDnRHhrgGZSoUkKNdDVimMMmUuMmHOohGUuOogZzWwYyRGgZdFfDzZucMLugBceEHcGgpPcCJGqNvVxTGgLqEZDSsiIsStrgGdvVyYcpPnNniUTJjtdlTKRVpThRrVvkcJjCJlLPpubvvVZzPFBHhbfFstxGvPlbldvYukKUBfAaZmzZmKkgGjJioOYyWwNPptTfGggKySsYmMmxEeXGzZGgTtpPTtePpvnaAAaNVERYMqDdbBAafFdkKQqQqDzZYrexXAuYGgyEGgeATEHnhHXAaSVhVKPpFfoONKgGkfQgvFyCWoOquREerFwWfvJjyFGelLEXBryYnNsNRhfTtxnNXvEeVvtIckkslsSVvnNrRUuEeIGikpPUhHzZrCoivongRfKgSRrxuUMmsSFpPGThjJMycCVxXvUuWwBbeEKkNeEeEmMPpjzZJVCNunNUnTtjEQRfMmMMSSsCTtJvVznNVLlvdmlgGlLRrLMvVKwWwAgGaPcHZzhYypPCoOziKkEeTUkkDyYdJjyYeIARYYTTtfFYtGgTxGRxXXxXMAatTtTcoOEvVnuUSsdcCluJeCcELZFzZNnzguRHWwgOoGQmMVryYMkMMduEFfpKAanNXxCcBbBkGgnNLlqQgaQqDTtEeoONnAbuTpkKMdWwAttgGAyYpaHuHRrGApGpTpExXeCkvmMePTtzUuhjaAJxhHODrRdoWwaAahHLlmaAmRAhpyYRdNuUTcnjJpPfFplLzmfFnOizJsuvCXxmYAqQTyYeEtEYVxIDdiTwfnNLleNHoOGdDWoOLlwNnBPqQSsuhJwvvksSOvHhibmMTiInjyYBhPhPqQpsSkMmXYlLzZyxxDHhCBsHhXfFGgvVRscCzSyYyYHhDeOWfGDFCcHhfAuUwhAaGNcnNnTmMDjzZJUfFukUSrRsYBpPbDQFrRXtGgsSqlMhHTtxMPSspEZUuqZiIqQzQAWwFfWvYOoIiyyYuBsXweEpKkKgGvdDBYrRyjYkLlKhHquDbJjBwlLWnXiIUjNnKRxXwGqQgGBQZzMmqbAaWwBkaWIsUPkEPzfOPpoGqUjoCUROoXHhxAaeEqakKAsINcyuOTtoVnKkNvaAGCyAatgGJcHNkcCXAWWwLDqXxmMcfViIDdNnaJjACUnNcCWncCGgzVvZxXnNHhcSsFYvVaAyjJUiceEXQKkoOqkOBCRdKkKVQmyuWQqqyYIaAGwwVhdPlTtkRzxXQqKkWoDAXxZztFfdDXngGzZHdqQDoNoOrRTtLLlVvutTqbBoCfFcjFYylsRdKkdDYSsSsoOaEYGoOZzhfFSQqfXLWwliIBbqdJJuUjZYyzkGaApTtgGPgkSsNnKJLYylOojUTtmzZMaxXAOodxXegRhHGbWwBChYOoLlBaAcyYAawlLuHhUCLDRsSrOjJlLndWuCcUeZQGuUgyQqfFYfwWlLXxFytiIAhJaglTtDzHhZEBcAxuSxlTCGrRgozZqnWwNDmqKkfFKkskGRroOvRrwtUiCOsSkoOyzZYXrqJlxhMDzZENnzyYjJAaZXtTxGvOTSsajdDlnNHmMhfdlTtpJjVFfvPsxvVMmXbRGgSImpByYrXoOnpTBQaAkeEgYyfgGJnKjQqJmWwuUEemcsSarCAiWwIFfWwrRMminPLSslJuqYJzjJZMDJjdwWuUxLlHhKLlVcCCcBuqQbDmMqYutTsCcHBbHEehgOEKlpPmMFFfgGsmYNnJyAaYKGbjKVvLlwhOoriISSstYWjBbJlmMLZzWdDoOwwyhHxWRTtrDSUuudDTNsSukKLsvFTjpGUxXmNTwWCcOjJPgsiRjoOXxCfFcJrsZOomMeEzbBcOwdDcCHhPtCLTtUMPdiXzWwZxtrRQEerRqzwWZdjJhSLpdYyFEfNwJjvmEeMVOounXxNUbyYaFerRQqECwezVctnwqOoMmXfVcRrOoSaboOBAXLlUqFkKLAaAaRrliXQqVjUjDnNsSEedkzkKSOjKaqdDfLfxXFOofnNFbUuJWeECceEWqiIGjqQWwKeETCpPcDdAakTTtAauUXjukbBgqUuxUugGwWjHoOaHhAgGbUuoeZmGRsiITFDgGRPpFrXrHhmvOvVqDfFGNngGgIWhlLHtCBbcZMmqKkgGJuUVvCLauljeCqFeJlLvVpPwJpoOFsaLNGUZzuFbNnFfpnObkeEKpCcqQcKDwWddoOxXZzDEKpLFfDdTjmtTMJGgbjJHQFDdQYmwWalLqPpeEvGRrNPpbWwPgGxsrhHRvVSkOMqiIQZOEDllTzZAFfwGgWqyJFuUjJJjyvVvRoOiFwWXJKhkKHugShaAHOIiloOoKkiIkgGuIMmiTlZoyikgGkfFESIeEuUmMAxiSEebVTAUumpPhHLlMsSNjIDdiDVpJjPWwvdYlLjJymMcCnNcCcAaiIQmhDSgMJhijJpdxKBbBbsUwCUuZzRTRQqowWOMPpcCEIBDdomkKaAhuEXcQqwJkrRkYxxXXiIdSKSsyYFftTEwkOgGohUusiIFcprgGfOBRjJLFflqZXGasSnpyoUBSYNcdTZbBzWweEwLlXBbeExIJJOnuUSWPpbBpmxXJjSzFyqQWXMHnFmMoOlWsyZzSdDdYOpSWwrRBSPECsCnRwkKqDdQIVvilLnJjQTgGtqjJAORriVTtBbBbTIzLlZYpPblrpcjUusSaDbBWwbXcCxbBUubDcCLkJVvEeAaZlIVvVuUwPvNnVBTtbZiIwEYxfEeFCAamrDjJdqQhHRVvaYympPMJNFbvtBGaVUgGnKbBuWwBykwWwzOorxctvLZqQPCbhzZbiIsMwWmJjpbBfFfFkdnNDCrOglLuhHUPZQqqSqQsSuBbUjJciJjhkWzxeMmxXtErRrDFqOrdPpYEkzPhHeEdRkgErXkKpQdpJhHcrRsSERhHgwmupDCczUuQLwUukIpMgJlLjkqoYypPjJZpPoOUupNlLMdDkAaFftTxzMrqjDXxIKtrRpDdRrQUuIiiIyNyYfDdFwhtTHhHVvHBbxXXaIGgxJCMmcjapDOcCNfQxXFZXxNVJKuUFfOoXDtnyWzZsnACiIVxKksSXhOowWEmrPOoBbGgpBXBrpPrQYlGsBoOXbBVvjXnzawWzpMyVnAhHadmXnqyiIYQbKkAwQqELNncoOmMzZbBwVShHeEsvWrQmMhEsJjSdEAjtTSqWYyDTtUDdudwWAcCzZyxScBJBbsFUgGBpRrctNeEsSaBEYbByHVDWXMMmmOoczPEepqAaQCBoRvVreqYyJLhHRrRjJCcbSQJAavpFkEnrRNKmMvVkTMYBbfcGfPnNqjpGgTqQIECceCAwcQqPWeVAawiOoIkalrRcCzTjvrjNnlgRohHbBNneEABbwGclBbyxnsAmcCrBSslXmjvRroOkbBUvVljAJaAEshHCcDdjfFkViEegFFfVRDdqNCyYZIiCczeOiInftuwgywjJGnLDVhhjgwMyYuCjJUDdskKSfFFfmDsAMDKkTOdWJIioKkgUSVhbCceGDLmMvVAVkeetSxiKklUZQePvhDGlGgLZqQYaDTrReYyhQFxvVcCgGeEPNnRrsamMmrKcKkGkKBbvBEeEeNpKJBkESQqyRYyUyPpghHlyYBADHhrqyZzYLojiIBsukKZVvbBbZQlBbJjLmjJJnNjoOSjMQqmJGPnNqvNaTHVNQEdJsYySEenhHGyCcVtrnHflLFoLsnWUgGgsvVttkKlQcrdlrRLHxXMmPnhpBKUixaeXqnNRAtTjYcuUMkcDSiOeEBzRHQzZqQoSXxGglmOCcIirGFRrtyYTLlYyfvHmirWwSjlLNhDYyqQkwPpWZgvLPpFLBLVEEeqQwFfgzZgBZzbLlGkEegeVEXzmTGjJXxcUOVvouCLoOAWwaBbulmTWtBtvVCfHtBbTtxXZzZOJIwWiEEeeIikuRkkSsKFEhPpHcCefgNnGYhwWHxSEXYUqQsEeSOvVWwHzZziIZaAlaHzZhUCeSFfVeJWwGgfKtTGrQqfZKhHNGgKkUnNCcueEJJUuDAaWUVPpCchHKDFTBbifMuUNBKXxQpWDdSJjGgPIkWpzCzJUwbrudDeRqQvDdVFvVfmHIihUoOiRrxFpnNPUnWGgCoOLDkUmIPCNUufRrDdVgBHhbxzZywJXhANgGYVcCDHpMuUbcCiIRrrYWwyUeGVvkdZZzicQYvvVPpUuVlLFaARHGgscCiIUwPQJjjIWwhmfZzZzFBzZbWxZVWMLucMoGgOeLODBmMeNFyXUuCocjRbRlLrlLBrdDZYnGgdUuDvQnWwbBBbiHmathxXJcCjHTtBAqBbpEKXiLlKsoaAOKGCcgkuRREyYIPpWXFfxwNiCwjJWcBseEMmLCgrwWAQdyWmIZswWbuRryYUAYyWiiIFVhHtTzkKVnNsXxSvlLqFbWhnNHYyQSqQyiIEeKkwvVmaRrQgGMmiqjzGgHhpPILlOoiZnNdcNnqfAOnyYCcxXqHjJccPJbBjtMmHhaRrkPJjeMweElJjLWmxTtOoWwXEsSoBbOzZFssSEeDZzBPEiIYHDfFPeRsIIiEJOOXpRSKgItTiOoXxGTHAamnYyZjAaiYklvXJjvvVhfFfEeqaIiaJjXXiCzflnNUuvnNaTSZyYOskNnxaMcCvOxowtmMtTWWlwkErKlYyJWLlYxPUtTVvEkKVpPZaAVvVqaUbBchNAauZzZzzZaycIajbBbdQmMhrRpZJjeEJpPjKkWkIjJReOoYzVViILlElLFfYkZzHWeYbBycEyYeCUVjGFDEpYyfSkwxzjJJuUypkKhHpnNJKmNwWXxHhtzAYfFmcLljuUGPpHtTzibzzRrtFGxIiXIimSQkuwWaAUkPqiIpLlFYyzZyEbuGgrdEeBbbBsSDRdIicNTBazhJjHLTtLMmlnaMmfOoNiIJjfFuzciknvcdTGwdAlVaAvtOoTvNZZbBzzKnNwVpPgGgGwWuUWuUyRhFvTBbBRKuUtZwvRbEVvvmkcCDdSsKdBnZxJjXCcxxxXGRUKkuJBbhHjDVuUpiUwzZwsqQxyFfeEYXmmJjSBAEeabnoyhHXfFQSyYGgsHYgYiaAmhwqOOjKqTWbBEYyRNOonOoPnRvCvWfFYyaAaNHpoxUPZzjPRMFdjJzcCDdZDxXsSfiJjYcwWlmaAMbBXxwmpmzluULZMDhhInNqYATtGgLBxSYChkTtRrKHCdMmAaUEePpukParRygyYZyYOcCvVdaASnNkEyXxYekuUCHvwyYEeUuWPpbqKYjJbZzBDdEzDkKZsSpJoEehOiiHDSsiIEJbBjoOlLuyPRrpFfYHhzQZgGONbJtqQHhTttTTwWjRbxXLwXFjoGgpjyYFfyHhZzCcTtuUIYXTjfFYSWGbBfFgfWKkOdtTDQZCagPDeGvmnEIFenaANRhdSzKcuUCOgGaZzuZexXUaqNwWyImpCynrJQqwWUuOAarByYhiqFvVOPRxuzfFtCZFoOMJLCEVDdKwxXpbBzmMZllySMmeokKIiZzbtFfuZUOwWJIiyacHPpGDdewWCwWrcFNnJCkEQbkkKPpiIKwtPDKZzQLlneENYAzZaoOfPisSjQTtAKkisnsTUxXYwdrafEIkOIlDUfFgamTdbqnfSdFbHTMmWwtTtObHhBFjCmvMtTnaALGLlGghhlLzZlFIgzgkGCeEGGgvVhGpPPpELutTUwEeVvWdHFqQYyfgpkutYdDgqYDAPnaAKhHfscDFfiSEuUWlLwsSpVvPGKbTtvkBHhbKYUTtuReGaANnAaVvYyMIeEiTOIngwWHhMmPfFfeEWwBxXfFbbcaDdatJuSUAnjDdxruMmlQlwWpNnjzeTtnAaNKXxOodEqoONovVORXFVdSqqCzGrwQIcETtknNKeFwWASTaAtzZWtwWcsqUCuMgzrRBbRLlrpPLMlQrreEOCpJXFfxXMmxjlLcCKwDpcCrsksPkKTvYnOojJsyiXUvVaDdALlZoABFfJqAIisGXNsEgOotNqJHSsSvVsSDswWwWjeRyZsSzkwqqQSawrBTPpaAXxGNngnGAagTtKTPpfRBbrsLlmNhwTHkKCvWsxXQivsjWJcPJfywWYCEkQbIeIQNnMmsdDJmjqQsmMMaAmQYakXwFdDjDdvNnSaoHhQquUIIsSZziihbBHemQqzZWyYbBFqQwfKkXZzeEymMnXUhHldRrDygGiIUloOsSLGNnGgRUunsdQvVqDHhSkQqbezOEeofbaeBhHwoOWoRWAdeEDvVCCvjJJaiIjJPMmpoOYNtLlPUfubXHOohEMEtTpWeEiPfxmMNnLFNSiSvZSMmRzyYZOqWwQoRfgNjXnXbiIBzgIiGuUeJuMVvdUXxZYNHWpPwhwQryNrQqnNkKLvzzvWmOLLiILlGIeEoOwBtdQltyDdSaAdJjgrjJRoOGlWspPMiRbQdTVvfpSEGIigXIMdRrBnNiaAITDRSKkpIzZiLlwWPGgNWDrveFfoiTQnqTnQFfDcQUPpMyWwLlDeWkKmMYmXGKJtTsDUgGTtKkFHhKkxXpXlLxPIOYyonKkfkuAXkDwTwMyEerPbNSseXxJJjjEenNEUHhLEnsKNPSQSsqtTzxXGgApMUxWwXuAapPEeXCjJcxHYkgGuUuzvyAaxwWXueFMAATFfxdgaBuAAIieqQHgTjOoyXgxXxXGCcTBhHzKkIqQRTtHhDqQEZzzZsMAtTrfFwHnEVgMTCxTzBuUaqdiIDivhvVrKdbMwgzIRrBoazZhHbhJTKkTeHKHiIyVDZzLeElYHluUCcxXlPpLhHmZzafFPpyZLiRFDxXBbdfIyqOwpPgGoMmnVcRGJgGmePQUumMmhwotUIXxiuiBavDdaAVedkKvVFAfdYRDwXpnEeSehUUqQniIwWRrIiNfyxXnNBbxXKMmBaAlHURrAauMzZmMAaJkCcPSasVCcpjYfUCFfETtOhAmTMlGArTEiyNHhGSqvvVwWWbBwWgFOqQvVoXxAxoOASsaLXZvVVbCXxqvDvVdryiJjeEiIRVUqQNRDdGgrbTmQqlLIRrnrRKwSsQrRxAbQcRoOrdDxXqCQTyYDcvhHlEJFfNpWJrRDVCcTjNntIuUmMtNYyTjCuUHaAZziILHnCcnCMadDdDKkcuXWPkGwVvQjwtTrRRTFOoRxPVvpXmNrRmMnljsbRoTtBbwVvWOrBSJwWLfFMrFfftrEOgGkSsKocQNnkKqCCTtcePpWMmJqeEWNngKpwwWxUxXCAmcNNZzhlhxXcJtniITMmiTJtveESlAaLsdjwPnHhjeLVCdtqcQCqdDAKzZkGWhHwgaBUuaXqWjJkNiGgmIiMrpPRueAaEUMtBnuvrnNHhIYRrrCcRRVQLlctTRrxXBvzxloOXafGlLzZkKwVbBQsRreEgnYIeJjtRaHhBbuUgbZzBRHhrvSsVLmtMaHwWoDdecyYXxuQqFyJPvSHhAsRrpKjoObAgGaBmUsSuPphcPpCLbEKkTtekXxYFnkKyYCcZzNuutTAhQqHaHuUEsNPxXxWNndryFfDjJFaKkfDPUoMmOupEvVAlLbuxXUTtITOWVvEOoeHMqpFfEMjgrCvNOgGWoQYirIlWwzYhUuxXHOkKoAMcCgGCcLhydvJjYhkhLAQqalEttjHBAObdDiZGWmBDkRHVIQAlLbZtXctmGvRreNhWvVRiIaKkmSednNrOoiZzZbtgAaGxYJtnNGhOoEaYyaUbAGDXtaamfEUVvYrRVZyYUKQqyaAhxXsSdDmPaoRrOZspZznkSMmNelunBpRYmWtLlWqsSQdKxaPpUKFNijJfSsudSjkgxMyhHTtxXkKpPwEdyYwPpsSWYmuqCdqNWwtTXxtNnQNqtIzZOYyEVRdweEnLlsrdtbDbBmixKkesPFtDqBrImSwLsfFScCfFfXxFDsDdYTLtdNvVnaADcRrCGgTqDrRtTrRmMFfTZzbWigOoaIiAllHqFBbfQhoMbBwVZZVNnlhiIaAHFDdfBpPbRnYRqWnyzXxuDmUdDuUjEKbBkZxLlNxJnGDdFxHhXDdkKuFfUrYyzZrMmszVsIsnflMmXFpITtwPbBembBeQRrqyYxBJjUFupoObBTnyUukKAjVcFfcbBawrgGObEQqAmMBFmMZbBEBBoObKNrRrlLhHknNKguuUYjJLuxNuJjUYxiIncCNFWfUuwMEONnAlLWwsVDdPpJfWxXxKOFYyLlNnfoKkARryqrRSqQoOJMeEjhHwWyYSxXtTqiEiQqBqKeMmcDdPpsSfpPFFjpCRnNrjwJmZzGgWwMSmMOoVIqSBbwRrVgGchtWHnMfFSrRFtnSsNkTtkKNtbRWAWwsQWKYrEJnECXxmMcUueNSdshjHeEojJOhQnTGaAeSnhAaHBbxgSacCQgGABbajbxXSsaOzuxIqQvVvVYShwWHNlLyVtpSgFYyWovVOwfGKSReyYEeEPdWkJjPcoRRqAjQqJaLmlZGmjJUcufFQSCVvTwsajAaJfaACHhiqWRgZcQQsGgDvFGgffRiIrDdxrnQYySPpsZIVvrRiNnxXzeDcCUukEZJPLqRDdrLUnNRXJNausUjTtTAcCbBVXxvQqAzZCvgGVBFpwWGNiotmMEBbemVbBvpPgLlEryVBkgesIdCSmMFKkkNpadyQGxXdDydDTUKPGNnhRrDbBleDNnyYdgGgHKecCEkgmgGMcgKGZGifLHHgnNaAlNmVMcJfoTthBfDsFNQaABDtMAGudLioIiBbUuKuUiLleFtTARDdDWyuaAtSNSIOoaqJZzZzIFZzyvVqxXihHIbBkdskKSpTWwWkMmKKkBqZzeKcjfCRcdDYyYoOoOyERrgXtTxhCvVPpAYGgjeEuUouyYzUnNhHTMmBOEsYLDdaAuUoOVvLUuPseESWkDdvVvecljPpmfzcTZUXrpoxXmMfQIBbSshHgGHJjAabRtToQqjRZzWwNYcPDdMiYnQAnKknYkKIiymMNXxNuEzUPpAooOkZsDHtkKTrEfuUWqQwPpiHheNmMMVQqgEdpGrRAczoOqyVvYowFGgwsyJtxybBIiiMmYjJtVvTJPOJzZcCfxWlBrBnozqZXxbVvBIiIpPiUeHhSiIGgsdOohIIWwRrYydDoHOuUjPzdZeyqQdDkQyYBiIRrVhcgGKKsDVvozGCcmMYAwFfWpKZzDccBeEbYaAyysXblBbtTaBbcCyVvQiHHdPOoMHhWJjPptTLCCcyVvImXxrpbBbBJQqplLuXOPhnAwVcwmEeMgGdDWyYVrgVOovVIivGNprewtQkJooIiQWHsShHMIyGyhqZzMmqQxsvVhHSLlYONsMMSWWKkuIALlaPvdJjrNwGgXxWdDuUYyngiIWwXvVcCxfFXPpLlXzWwNbDMVeBrVWzTkhHgGrbEetVfHrcCYuUwvWkKknVVvLmMaDiIrRCcWOogcCnHvVhNEboOBetDCCcVNKRCcrIdNnDEeCZUnFAdDNBbliIZAbtnCDIiyYQqUBFfesSYfIiWwLlPQpKsSKqsMgfpPLlTtTeEZZBIQqZhGjJgTNnuaXxAwWJjUtgJCCcMyBbJjaZTneEMkoVvOKfFkeEjPPYjMmZjhMmHJGgtTXlLWKsFPZzZzedWwfgaAJvuEwEehKyetTvvZyOopPErStTsiKwzPHqDPpKwWkuUBOfTtFoJXxAiCYiIAZzUnnNHsaASYyCuAQvzpPveQYyquPppXyyYwjLkResSyYKWPpLwCcwGgdDmWwMmMTWyLlwWYOXlLtToVbBmefEeDKkdFEAXqQBbKSoAazstAVLCwWcFZcIxxAyYAsSQpPNnFtTHvVVmMQqxgGVLEeKyIUuJzRrJjNMhteEzZknNsXxrPzZxoojeiSrEpdhFQqfyBBbbYuUyyYewWpbIidHhpPrRSbBrRfqtTQpPpKAPpTPppCjJChQNoaFQwWCDpHhPJQIqAMWYsSsXxqaAwBHnNhfQZmDfFdMvflLRFfriZzIfFIwakKzzXxVvcCUuZZBSHhziMDdKCtTckBbwYdDyYDqZzdDzZayYJFfVvDHKvVvOoVkuUCchAEeadjRGclSbCcInqVvQilXrRxLWwerrUSKkkIxkePXxyYQTQnNopPpPZzOqRrtabTgGAMhINqVNyzGgJCOcCZzcSsIixYfnEbdolEyYvVlLmCUtTvVlmwvzTrtTRrRtXwMHWwfFFfUuiJCcqpqQWuShrfkKWwxVvoOXVvhHyqCgGIeEzmMDKgEuSsRzZBXxmgGPhdvynaaAHyYxiIjWYXTtGvFaAncpiMuKyYdlcvVHhwNufXIPpHhusSHflLFhMrEdDURBWujZcoOZPQqwKipsxXKkKkwPqkJjbndDmFIZzXxdDtQqfdkvNnuLlwdjjUCcuqQnTQqtkzFRgOokFjEvsvVUuEcuRrALhVvouYyyxXCcxpPesXjJwWycCulLUKUudDrUKnNjozoOUdDuZwWzKkTZzhFcTGgKkKkbDdTwtoOMLGqQgULlcuUClrVvRAagtLltRrTMdDZxevEGKGWevlblflVGzKfFdHnJYysWcCwRIMhVgRbBoMLscCOqhoOrZboIsdCKmCyaueEUAJarQxEAXIukbPHNpzEeZhSsDRCqLTTSGuwNSlOhRIirNRTMmvCcOoYgjJNyYjcVvdZzDYyCiIiIDeqnhHviIhtAnVYyBbTtQpgjJjUuJsMEeqzrRfFBDdzUSbNnwWKkiIJOllLQRdeEabyyYYLGYAaurYzZQqseKbjkPnjJbVCciIgvVCkTtRSsIiCczZMHhASOopXoPpOmMqaAxXqQQfqVvHEFftdUuAyzPpgdTTttHVpEqzuLICcXsTEEKvaWwldgEBHvsbBuGOuUjwDotddDmaSdMucWBbwUmWGJHHvdlNgWYGWUTFNoIiPSspEtTnGOogNcnQKcCkhHrvjJcCfGZMmzIvKeEJBbSeTtzZjaJLeEuKVVvJjNnKkKkYyJMVvxLbRMaSDdNXYyYIirRLCgWbBaiIYyOrGLGgJRViIJtZLAKWvEwwWpCWalLcqQZzityuXxUYQqQqPJQpFgCFymqTtQORrwWoteyYoyYOKfPuUYfFyVjJjqsxXBrOolNnjQEObcZCOoRrxwXxdqQvLrRYylfFhebAZzxXncCKkXxTCPbufgGSjbCsXYaDdzZwdDQsJaeDePQqpHqEeLlRmMoOClSKkHhseWaBNxMDQmMqNvYmPZAZNxJlEeLtmMTkKXxxbSMtTmgEeLyZGgBbIiyYzqRRbYyxbRWwQqIiMebBHcCvOocaNSwYNTdgGxpZAazEtTePtdDTkjvxXtTnzGgQqRrfqFnodPhHAXmMidDACDuUCvVcdcxhlLOoWnuUYqDaAdPTkidJTtvNnVWJjwAaQyYRbtTBmPpZXtGgTsSGNngKmUugGnpPDdPzOQKGmPiKSQqsBbWlqGgZRrFfuUqiIpPQbBdPUMWGrepPVYyvMmCjpPPNqgGQNiInqEeQnDqPRrxRehHGKoOzZrDGgpZzZxXHaAaDdeEAhKeyDRoUuQfdMmReTEXZwpPdMmDKHICNnskKHhvVQzpmMGoRcKPsSGglLSJjtTLlBHBcpkKzlVGGgpPrRgTnNCXXxRZmMnNgGWuUKZpLlPzYbUPpaYyAkNugGvAgbTVBfnjAMclLXyeWzsSvVpWviLzjKldCcBMmBtTdAsSJCPRsSEdDeLByKCcEekhHitvqQIpPCcoaDdBnYyNbkKNyRrYWrNPpiIcScepsbsPoytTDsfFMmQqYSlRrLwLfqQMmNKkhmxwYfuUZOosvVMPsxXSysSOoYacCAVvwsBYybaAtTNojjOouUiLqQlWEetjJDCnVvyYBbqBbQhHyPpkKsbuOYNKkAQKkLlqgxybBYzVvQrvccgGCCVbCMmZzcoFREePCfmMSHAeEaTtIiKWeksDDtyYTUudyKKjWCxeUHKxXkMObiekKOoZzmrtvVkKFwEeRrWJjmMfrgGNLQcQqCPpquUlMmncaBbAWEeRruSkXDPIHjmGsGggVvKksSWwVvGdHMqgGCgGJYynathHvBdDsIXazJjZWWwwiSaAAaiXxIsfFseTdDtHKvVyYkhQqOyYoKkcRrqQCKoOKNnIYhHOzbnNBLtdDIiIiUKiHhIbBOsSLOooHJjhsGKkTtuUuUUkeEjxfIZzyYWwLlrVYfjYQaDdtLLZzdeozmNnoJjKQqXxUwWRrWwuXzZsSTtpBngqQVQmMZeWwTtvVEzAMypwWPGgqAaWwfqhsSypyYTcCRNnrtPYBtIilPkekCPBoNPBfxXXcCxgZznlASfeEPjnNJjWjEfQtTcEJLzZfFUAeElcjQzZzIiTfFAawizZdQQqfUuFaACcoVMjJRxRfGgrdftCcSrEegMzEOBRrhJgGXQGmMKUJxtKtktGbBpPgTuUJcOoGgtTDdQqCxLlXgEeQsSebBEtTwCcwjBTtdDlQLlqFQUuADdkJosZKJuJvsQqSjMmJxXjwWJxRrIfjJFfQuxpPsTbhHLlBtCvFxQWKEekNTnNCvqwWQZXxEWrRFcCfcfABGgWnFefDPHhEelzZsmMHDQqThHOoIDIipaAmwWkKulcfRrFTpWoCGgSISGpotnMKkjJugPJtfPpVSlUntUEezZsdTtwXBbYwWyTsiIRHWkJBgkjyMSqQdDfLTYytkeoGYyCchSUuhKsSJjxXkHTWwmMkKTtNntwWmUNnuMUyQdBfFUcCHhNgGOonbBbAaQeEqQqyYXxgNnGLlvMNnmkXdDmjyQUjKkpNIacRjJBSsbATtCMYyMkNjFGHuUhKgCcGqTtboOtHhPUhqQHNnuNxRbOoPPpMsSisNnrBSBbLSsQWwqDFLJAtWwoubBUfFvVVYyBbbBgPpyYeFfdmHXLPpjkKQRaARrUuxpPSsKocBbIyFfRrYPpuoOTSsfFfFTtWMmjJAaDhFfHdSoOsVgGgKfNnDdZzbBBbPZeEzpFSpPjJuUQrXxRMdQOdDvsSVcCcCctLXsrrRRUXaCbedLGgGmTtMehHEeEWEeDdwAHhjHBKYykbaTYqhHzEwDzZRrNodlcyNnYWCPpbkKsSypPHcoOAaUugrGEDuXxKjXxDQxFsHgyejlLJbBbBnNAyDyYrdDWwcCSLmsSMjQqQqxXJzeyYEZfJGgOQJjUkiIKldDBbwWnWwOpPhNxTyYBbqQaXxdIQqivVOwKkZCcrNnKLpKkDHvWZzEeWAagAaiQwhHUYMqvSskiIleELDrcgGbFfoSsKxCqQTtIuYysSJjfCVvvVEwjJvVWeOomMNwucfIiFUuxXvaAFCEeQdlwamMxKnAajJhCjTYzZcgPpjJkKUYCnZziScCQFfrucOJiIuQgmMFEeoOKkZeEaApeKpuSyYiwAzZtBbTKbgWYybBtTrkJuxfFMmNVvdUQOoyJbSsVkPWxSbUVwdDazKQqkemXmLQTxHhGgfqdbByuKuUdtgQqsShHHWBbadgFwoEwWdnNsZSOorSsxLlsFfSSfFyYbcdFfrRMmXnYyoOwdDEzZeoOWNPpjJhHKHzZwWwWpqQHrRbEeJNoOtaxXABIVoKmMVXxuUdSsDVWjHUprcCvVTtKkRbgShHXxshOeEoEenEFWtYyXvAGgDcCdayeayMcVNnaAUSYyjwWZIoNWwMWwZGgPBbNCtnDrPHaPprHhMMAXUuWwAaepPEHbBZnNTtpEVKcKkdDPtPghHPaggGozZOhGgUhAPyYaTTaDmQyYqPVvUutUBalLiITtdAkKGKJjbPpkPeUDmWwzZmKmRvfFqJSrRRBbrGgWwsjhrmMUGZfzljUhHLZWwzDZzNeoOCmxiIrgXyHJjhfFDdtiIoOyyraiEQqKKuOothHGgEeIZpWkDdDZjcPpsmNkNnKnzZaAmFrqeJcvnYyaAiIYmHtgfXsgGGGfFgkFrRrGNOZzVIaAOEecRRLlrwlLNnWuKIKkgiPpLSKKCuUiTVvVFHYyrQyYqnSRrhHRlLbxCcRrXxKkYjTtJygmMnNfYVMmKOorRZzkYyzZEeVvGgQqUQquUQwcIivVvVYfVGqFnkCcvHwWFfvsBbxXnNxNGzZCcGggHhhxXetaUTtxpPXysSlLYmMatUuCvUuVcmMTDdEmMeERVvyMmyYLlQtTaAqgGmMQpPmyXxrRrRrgzZMkFfGFIiQqnIMMpPzIiFbTtLlusSUlcCLykKVDLBLpJjVcCJjVkKYyvgeEXTEeSfCcpVLlVvTtBUjZzKvVzZHtPvrVvktLDtTuINCDVvRTIAMmabBiCcdKJjkzeQlTtoGgbBjJOtoPcCpHhOFfXnLlFfjjJJlLrRLlIiQJjgjBbMmbbBBCcHhChCbGmMUlgGqQmCGgUvVzUtTuvVrAaIWwAUuavnBMmyYbxWwXYyuOcbBCszNjRUzFzbGAcCiIYRryzHOohmdVvmyYOPdDXNJEfHhSqlmZXxsjJjJSrRvYbByuUcRrCpPshHMUMkSKaATBbikKuUpUUjlJHhjDliICcLPVvptTdLnNljSUusWLlwYiIlLoWwKkOeAKKJifFEyxXYICzZcpawEeKnkKNkXdDdDxmMkEqQpiwSOPQqFEKkVdYyDqQMTtTeAaTtjgVvhwdisoOaAHBbhqtTQmMSVvTtGCnZhKHsYyAhoOIiVHtZznzxXeEREYyeWNnWwzHMVoOAaiIPUutTpbYojJUDLwWnLyYlHdDheRGaATTwYAARraaCJjvYPtcCPpThGgUzZuvVHpPcBoRpPzMPoOrRFfxMoOZvaaAAPpVHUuhzZUwfRrvVvhHGQMmKkqePTabjbeEPjlndDmRmnTtNIllVvCJoOcbBIHhivVmMCjcaAsSTtVNEjzxdDzZTtXZHhbvViIfFLWvVQzoBnNDcoOUuMyYQIiqmpaAPoiIoWoOQTefrRHmMhJcCRnYyGsVvoxuAahHieEQqCcIftTFZmMzwNkHSzZQLlUUlbBBCLutzEejsxGFfBbVAaKkvOMbYSIisyHdayyCZfCcFVAajJuUOKgGkEvVeRYyrovWwJZcVGghHKkmMZVvXQVvSsvVTlBbHeEUuGqPEeZQXIiHTtIayYAUooOOuPpXPXxpxDDoOeJdDoZByYEgGeZXRryYjJxJZzAavHBbhVWwjzwBFfXyBbtyYbBlLhHcooOFKIlLNHvVhnmmeWtWgGYyoOMmyGCcqQsYRDdryWFfcNmMbDnNBeEDdlLzRruiBbCcoOlYyoYBbciIgWMmiEpGtTypsSWwTwWBgGmwhHwMmqnvyqQYVAdkKILcCQAaAaHrSsiCMyYgGAhWHdDVvEPpyYeoOEEeybNodsKdDdDGnMVvmbMCHCAjJaGCcgmyvCBWKDMljJneEvHhVYFNFtDZzdPOopmMQhPWwcCLpGgPqbqhxveKLHqTYytQJbBLbfEoiKqLfFfuMmsSUipBUdDuENnYcCqcIVDjJoONndwPyQmMTuQkKonNriCzqFvCTtnzFsSQqwHKkkEJjjkAEeCFNnMGvdDYnVverJRrYcpRrEePCyqBcZHhzCboOQDdhUuxXuZzUHFKyiUcvxXqThtRrRUukOwAavVMrlLxwuSsGSlkKLQqMPVtBGgbPpTXdusiaCScCucxXsSxBbXwuOozZUQLYGgeZzJjEBbXxMEOoxRGgPoOprYkEeKRrVvyHQHJjsSOTXxtorMmDEeeDdPpFfdBrRLlVOIpPuDdeELlOocIiCWHhYDXxeRrEJjnNdcCighWwmGgzsheEpPgEcLiZzIlnkSDdwrRTtlLWXhHbBxBmMbDzZdwyOuHhgqqDTshaAHnNamMAStcCLlkKdZzkaAOosSKpllLaAgWZpPkKznNUukekKSjJswWzbBGgasxXRbWwNldDYuxyvVUuHiBSYDdwUfFuGgXroKkdjiuiIpPHvVhTpPWbsPpvxiIEesKwWklpaOZzDoOdGikKIQEKkXxwWjOoCUuYYuUlocqxXQgGIeEaAJjrWIJFfjkXbuUHoONGXxmNkKfyYMmeEEeThHHqnYbKkBByYbmRTtOvkKVskFYbBxXLNeEqQRrSsVgyYGaAcmMgcCnXBjkWtTBbwyYjeEuUJBbKfhNHiaAVvdpnCMKkyERkjJKCcvVtnNTWpPaAKzTkKgbSscQoTtOvAaiILlYoMjJxhCccCGrRPqgGYyqQhBbwBVvuTtPPyspAavfgGFHUuhGmDBvlLLlRDdKsSMmkjbBHAQHGghHyYhXxjcCJkEeKvVYdDyHhhHgBbGapPzkUTdwYwSsFKQqVvkOorKqQWwJjkaAPpphHXxohHuiIxXFhHWTWwJjyIiYCkDdBoOeEAaEUxqQHVnnRNoTMqQAaNnQqfFtTqQrZEbfQqOfFqCcOXxzZTpuXhjgFfGqQaBbzpbBfFPZABbJZCVpMKQqiwqpPQWdFRwWueeowHhWdduoHhFEaAMxtTNnsHIIiiuUhQqCcKFfNnWKkPsStELleJvVsjJsSzZoNCcDyydxXTgGDMmSXxuuUoOrFBbXvqQaWmGTMEebERrLhHlLlelnNkECcCIiceozZVoPUuVFfvaAxfyYFGESsegRfFisiIBJuUewitebCcaAOoURxoOCCcBXxKkfFAXVvFfxaDdKkpXgGWwUuURojrukKBbkxpgGPFfFfMXbVvSsPOoVvpbBxsEeSXBWQPEeWnNIvYQrOPpLloEezZpPGgCczUNMptTzoOZPuUmjMAaVvnNmJYysKMmyfFPpYLlKzZatTwWhkYyrRLkwOvMmdpeFCcfrRwWiIEHVvzfgxkKsSqQFfFfmfaAGgQVUOAOFpPfiIiOoIbJaAtjLlJgpPyZeEBbUYsJAaAaxNjJoNnOnRSsrYdHzZhYyTHQXxjeETteyyYYXuMxXUubqcCQtjQqPuYhTQDIBbnTUnNutsoOITtoOaFiFfcNnCIGgqQiIliInyqQYgGEZziEncWwijJjJXuBbWaqQxXYIaAPpyYpPiTXOWRtTAaEefFrQqSQqMiImMKkkKpexItTvmQxXqQupPMDEeQqSsPpCdJjVvGgDlLtVvXFUuzOsbpaaATtsQqLWwKvJgfEsraARSjJKwUuynjJeEaQqrjgbGopPOGwedPpDEkXxomMMiKVvrolLVvoOQqFRrxXClBmixTtXKkIbBJjDdJcxsJixbLaAPSZGNIiWwsSrRNnQqzZngOXnnNKkvVYuUSKciIrSsNnBbkKhOojJHhHCkKLlHyYhWOVtTaAcCyYtdorjJGpYttTVvTcCcCgrRoOGqzzZzojJIigrkoRrJgGjmfFMMFfcCEoJkVvKAVvZDdXwWZppLspPJjSlhBKHIWTtdZzZzZzvgfFIiClLPpBEaAtTeWwzZTtQqQaAOoZzgnNGuUDdtWwhLlHMFgGRrfFiHhAlLfaAQqTfFfFuUGgGyYgjejxXZzlqZzggGGQjzSpWwPsZebmfFhjpVvDTtximUuMiHdoTEQquDdUUuavrqXxaAQgGoOOhScvVrEepBAaYymMQOZzqQIiicTtCIvEpEboOqQcCIBOTtxljwslLEzZFfexXBbrRETtbBimMITfFVvtXozMXTfFqgGmMWGgzoOZGgTMzzXRrsWwXEYyYyitaLlmGvUOouUfiIHhLPpjJlhfYyFQqGMRrlpPgGlLgdDzZdDGLApPGgyYawJKKhLlHnNcFYyLPpKklCxxXBbJvVrRbBjQaqRxXWGYmMwJjEHhcCeTtWwAOZzoVvhCcwWpPEdRkKrmzZSsmMMDVXxvgdNnDuUGnNKCYyoOcqyYQYykUuPpkOoeEpPSNnsLhkKZHhQqzBVmCTJjbOoQeEQAMmFOVXxmzZMdDvxxiIKkFfrRFdDYNDKkyaAPVvSZwWzspKSspjWSswhHvOoVZzKvVkJEdDDdkKUHhuvsSYpPyTrLlLEPKyebUuOoCCDdDFfuUlLjVvJjVKkyYZnNwfxqQkyYVvKXyYiUuUusSGNnGAaFeOWTtwGgAaJhPQlLTJjjqkKvCuUkKczRBbjJaArhuHhsSsrRnlLlLNKkCBMOOoqoKOGMmgoNnkKNfFWnwRVtTvgueEYyAaFrKkgEbBeQqVOpPkKneEEeNnNkUpPvVuScCccCCsxhHGgPutRrekKyOEeMbBiImKkEvTtqhHDdQhJIirvFfVkKfyoLlpYycnNlLaAKkDdtwjOnNlLAcIPYypBNnbiDBbVvxyKkWwkKuUkaeYeIgGiuUerXxiIsSOoaApUuJmMzZpPsDBbdtItTiaHhAIChHctTeEzZOoVhUdDoOuSsXxPTEQthnNgSsGpPDdIvbByYdDVzZLlpstTNnUuSDEmMgJszZSYLfFsKksdDtjJjlbBuUUcqiIgFSsCcfGbBaPpzDdZZNNnnIhOoTtNsRFPKpMJjQaEFjJfcCdDULYyBWwsHhFxTturzrLIYqvFaHhXTDdSswWMaASsefvTtVyZzjJYyhHiIjiIJJOODKRrkBbdDkVvJjOMkSDdsRQqSZzHqQyDdLMGKkvVhHYyXxgmlrnNRTtzRFTtTfFuUtayEWhHgVNnLlxVYymMvfFgJXICciFfHhIiyYMqkKKoaSsAvVmmAaRrMMQqKaABbkaNnMmMmvVAQjJqfpOMmsScFfCVyYgCsPDdmHWwhMcCOXQqMJjNngGMmyYvpPTJrRsSaEevVIiWSsSskdDKpldyYnaaAfMIimHuUDdgOoGHmMhlDdHYCBbSTszZStAzudDEuPpPyomxXoulLBMZjKllUlLcyoKkOsScCjpPpPzZluJjJotgpoOPGuyzcCZYSHhSssSsMMmTVEelLvtdpYnbMmIiEjcWwnPkKbOBbtToQnXxZzYFfNneEKBHpRXQqjJcztNMBoccCCiIIjJieyFfvVAaJUufBbFJaAjpPInNmMOkKXxGgcCoFfrCQqcHhmsFLZeZzQQaAXxngGtTBbpkgGKexXJTvRrVRIiTtnQqNrmbjDdOxXHCLlpeELlPSWwFYyRDZzmKeEOozZNnbBpPiIdzofFGBbmMgRUurCeEGgcGwWBbXbBxhEeHWwzAaiYyJjdAQqCcqQaRbzAiHhzopPHdDSslLrJjRoKkOsSBuUwWbGgMmMqQAhaAtssVvSxOoOAazdzVkcwDdWPpZNWwXqRaArOoQqJiIjKSwWsHyZzYTttuUThqGzWeEyPZUrvVmZzMAxnZISsizNnjvVJwmMJjWpnNFVvfFhHeEDdiMmIfYymWzkKZBWvVtkwHgGVvvVkvJoNnQqSCclrRSsFfUuZEezCHhzFrVvKqQqqQuFvVpPVCcvYgGDuUrfFbBzzPpjpBfJbPpTUuXwsSbBWQautTVvYOoOfuUbCJjJNxXniZzbybBWBSXMmxctLlOeURrzZjHUnNVIKkilDTkPCIicWftTFwckjluLYWQGWwiIcWbBkKUJaAATsSBQqbtSsTgGfFPrRBQqsgKkKkyldoOmlvVzZLMtTGgDhHUkfcCFKuzZLeENxXhDdLliIHPuGESirhHRIzZjfKVvTghHlLCoLDdlNyYQWwGZzgSoOVaALpPVMmeEbrRWGgwBdzZDNNxXphHPBbnNgGSsnmDdyYqeYyXSsxEQSAaZzvPbBuLlKkYyVWwmsZODFfIFdYhHAayZzcBHhlLtkKDVURTErjkOodrRLlzZAavVoZCcuUDdqmMkKEuihSsmMHEePJjmzZJyaAYmGgMfFzZHjXxiPpIJQqUvVufFIbSnNuUVvGtTgfcCFqtTCpFIzhHWyYwlfYwWNnySzOpdDPOyYiIiIqzZpPPpSFfysSYogGgMPpQqYQAaQqeEQTFzZfrgGQPpYUuPpGgulLoOKkQqasSuNbBhObBoLPpIitqgZCcGHNnPpheXxEgWmMUOoPyMmpPvtThKfFMmqQTUTLlSsSfFKkdDWwJbBvVesbvoIiOVCcHAgqQuWmBbIDTtYyhHPUKGgayuULrVvtTlLzZRrRgGyYgiImMZRrxMmXhtEeyYbCciIoOHVlLvrpPmlLMYLNiIndTpPAaGFiIeEeOotMmLwWlxXFfAxXaQqKzZMYxUmcCMHhPisvVWhdDSsHwYkbBtTKhHkXxXXQqLlOOyYgGhvvVwLedPpYUaARrKkPpeEHtTlfFnhSsOoKzWXoOpZzPcCfRAarSszZFvJjExtTXPZzvVgGpjJyPpYSsheGenNyUuYqcRaAlLkGNFPVviICfFEIMmvpPrRBPpZBIteExXTyYiXoOxOWZzXxonlifFgOoiIGQUuqqQjJIiILGggGvlLgGgqLpDdzZPlfFUgnRrGDKkdgVvOotTviIVBbhHNNnqQXIvVnNinNbBHheARmMSsrYIJOomMvVjiyMmYyzNJZbBzVcMmbjBbJBxXCvXaACqOoFPkSsPsSXDHAaoVnKbBkDdJGkKZYLlyzyYWGghdGgHhuRrXbBsLbBXxXxZeEcDdKkIiCKkzyYvIiJLgPoaAHLlzRrKkPpZDqQktTFglLFxqKSsNnaAzZhLlsSnNBnQqNAXxanaEeAaAAJjqzDdZaDLldQqrRwWAssdwPpWDvVMmaArKbhpPHQDbUbxXGgBGgfTtXPsSpbPpOSsOorRrIiraSsQTtGtOoFftsSQEgGeAEHmULluetTQoaAONIWwBbinlLYgGypXSfHhAaFsJjxPlLeqQsNFDdsCYyoOnnNrRbBGgFbBcQqCFtxyYXxZjJSszfFGwWLlxtQqTdDXgDwfFWsxERrSDdsMfFqQLlDdVvVvuTtkSsKQfbBFpWdyYiIfSvVNQMmqhHdDKqrqLlhzvwfFkWCcwcCMmTrRjAaVvJQOmciIvVrRCKkYfFqZDdzQySlLIiFCoOrFAKkafNnwdAaDiVvXnEkNbVpELlerRyYPcCBqgGQPOLlZOozjJTtbvIjJGIimMkQqjJWwOoKrBtTdKLlvTVvcCVvtKNnkfFjJoOFhsSeEPIPpEepPHOlWwLNnjpNnzfrmjJMRrFfDAZyYzKkwzqQwWvKkVNVmMNlziaMDCsSccCdkVvuUMRrmKAWwDdHYqWwcCQoKkFfrRlAQqgGsSvVVvFMmJfaAJTKoOvztTpPEEeiDdBsKiQqIFfTtkuNnUSuUqnNAQqhHaoOBCcbZPpDHhdzxSzzZzeEZBWwXxbZpUzpWwHRwWfAGCrRcgIoijjPpJjJUZNWwnzAMsSDoOdJjMmVFqgGaAQfSqQswVvWviImbXPJjsMmSSaAqQqfFAaLcCuUnNCTtcFfUuIKEqMmQeEeaAFfNnVIiviIxRrXNnWSssSqfFfFdDMYymLijJNnFftTQqIuUlFfWwiiIIMmfFXxsrYyRNKkKiPAaOcChHjNnEBPkKpPpGgczZsqQGGgWwJWeEgVvGwMOAlRrLwWlDgGdXJjxetTlLYytMiImqQIhsdKkDSIipPHFfsXEjJdeEDrcCSIEeiOYWCcGgKFNnwJjWfVLjJxXlrRTtAaECrRczkKYEZzdCcaAacsSyYmQqCQqcJOWwyWVgGoXTtbBEeNnxXiLlTyYysSQWnEegGwSAasXxWNwqQWvVKkIJWlzOjJTQmMjJJjWzZlLwWwqsSnvVKkNqQyYqQTtYkLbiIBYyGXxgUAatBbTdDNnuahHQqskJjQqQxjJRLloOrFfXqTtwWKtTZXvcCVLvpPJKkjkKnYyFcCfdDWdDZPJjjxXJpzeEjJFVvfqQJjnNsKHhkVHPptuUTYyWvVmjNnGgXkKlCyYcAaZMhUuaAHmobuOoUtTFZWwUMmFfsbBSIijJyKkNSmMQEeqzsRrCczcfoOFRclNuUTtjahHAqtTdISsiFfelLiTtIEDKkOoQLlxXSsPgbBJepPEAsSRrwWHbBgrcjJCcIiFfreERwwWxjAVvbBLjJluUHqQhfQqFZTFgLshfLlFmEenNMQqHDZSsMmPrRMmdDIimMrzNnZRyYphWFbBfYOhHPpozdDZehHkKTPprxAavAaEvEeQwWbBpPqVUZhHziIxbdQMmoHYyhOIiJjeENXOpPlfFLpPofgGjRTLPplOtTcCoKiIQqkKJqbBJjQEejyYhHEeWwrhhHHRJxOoZYyzCNnctTXZzqQYtTyjaAvPGJYRExXxXumcCbfFKgRpVyhxXkKapPNSsqXbBaAzZAarqaAQYlLdDyRYsfFtFfdAaTFjJFRrHWwhvEevmmMDBbDdDsSzeEZqmMjJuUBqQqQxuUSNVvVJjvlLPShHZOozspFvknbBNKRrRrMwWLluUnNFYanNAyeVvEvbBVZJWwjmOoMKkeERrnUuzZsRZzvTtfWwluNnNntTGgCcuPpfFxXgMmeEcGMRroOhOoKkquzkzRgePGgWwnLluaAUTtNajJkZXKkzrRZEvGgDnNdzZYNnlaAGOogWxXNQqnwRkThGgHtrYpPUufeEQqvXxlLyYnTtVghqQHhJjHGQwWqUIkKKzZkBbNnuhHnNXGjcCgCFJvFFCCKdqQahxXKkRrRgmdEeCEoOoOKqQkNiuUILwWEKkfFcqgGfFNnjJqQZuUAaiIqnLdfFlLeYyEHhCDAadMPpmcbYRNnMFfkkKkFRrWkYyuVvUVvYyGsvBbZsXxCppPpPiYpRrEIQqKEekiPpOLlooagACrRcshHSPpCgGusIiOoOoSsvaLpPYySsHZoOzkKhfFwWJjqQHhwWWtTZzwQqMmporaVGYygvpPsnNCXxnHhNeEdTtDAslSsuUWwLSakKyqMmQCcGqQEenHnNxtTXbBmvmuIidfrAaUxLwWlYyXPgGRrzZJpwWyYuIiUsSfyYOoFjJbBZtTzrbszNnExXzoANOklSHQqCxocLlVvNnPpijZisSIFLUuAmMahoeIbBHhiRrCcfrRdDVyYtTMmDjJdVvvfFDdzUyYuZYRrffFaAWtRHhuUrTQqtTtzjJigGZzrZzRRrKkxTtXxXInYyJjrDdfTmMtbBMqiIsFnnNDdVdDvNkEeKujJWABbaCcIiBvVbBXQqfTQqtntTPHTtpPGgwWpLrRkCCccMmGdtTqoOQMsSmDHxXtLlTJjnNQoODdxjqQpPJXYLGgGAagCxqQsSAVvVmaAUuslqrRHKgGJjFsSeEmMfIPpiZzajFlLofcwWgGCiIFUucwWdDCFJjfNnbyYoSsSsWogqQFcCeymMYhkWEePpwwjDdJWKRRrtbFfBTTniVvNnIShbBHYyqQsAuYybBpPsSsSIiDdmrZphHPMmtpPSsTSfFZzRrwWJmMFfdDtTQqZAPpazMHhfFrmMRxkZTvVUuXjJEeFlLBbDdVguBbTvfFVtCcTmUubBoOIidDIFfsrzZJjLNnPHhGgHhaExXTteoeBbEPpbBOoOdpPnNDdGgQqtTKnNWwTraAqQMqQjJmIivVTtAKkywnNWYdWwTfLlNnzZjEeHpngrRGdkKDNOoWXxUuwMqQmrqQKkRvVIogUQbBzZMmgpPGaSlDTtnqhAhHOoyeEEvVmeQgGlptTRrAXzNnZpcCTlLVAWwavkAaVvAaKYkKDdJRrjYBbjJwxXWiImkKMdVUrnNRujxuNnfFUJVvtGgskUrRPpgQqGTHaAjeJjEGyVvGdBFfCcfFblLtTDmcCsFfvZwWWwDdlftTFkKiIMmRSsMmvzZDPpIRrwAgjJGolLfFsEeEytBnNbTjGAQqZfFMmAaYyxXDdDdvVzGgdxrRWwXmMJxXLIYyidDlffvVLlbBSHdDUuzQqcCFLcCbBkKUuXiIKMmuUkKMmkwWxhHlAcDdIibBuUHhLlasKkTcCtMWYiIZbwWDdyYwwfFeCFNnlLDdFfBbcCzWwtyYxbdDBXgSsnNjJeEoiInfFNMmOEAcCaDdzZwqQXxEeJjnNaWObBEerRNoOCcGKVvqQTbLlHhBQqEeYOoAawWqQqQZzfogjJCciDMmdFUqQuSRxXrWwsFFffslLSLJEpmMqyYgCJjcdDpPIiqgDdGaRraAAQnNLtjJyOozaAAaZcmMTtBbCZmMzxLluNDdnAaUXiIiZzCcvVZzIhOqDdZzslNrRVIviIVimMIivcCVAacCvnmMLNlLcCEehaAHrPSspRTaAtmhsQLlAiHVuUDiuUEeMmAEeaiHhIoOsSIWweZaRrMmMWUuQqwgOjJosSJEGHhQYmMyoOQFJioOIGbyYFBbUufNZznKnsTtDdUuSdDIlLlRrLYyVvLlYyiTtjJoTtFfUucCMyVvdDhdDHVvYmxKRPpBbrkUuXeBbWHhhHWwaAFhQqHPpIkiuUzZGgItTgGkKqQdfBDdbFSshHQqYybBDlLKOspMLWwmMlJPpOopPExXeeTtEuNYyfFtJjcCNndsYySnuUNDYyTEHVviInNCcKkQwWlLWdDigGOgGgbBgGGeZHhXGgxAazMmEHhdDbUYyuZzgGBxXCIiwlLYzZyTPpMnNmTtEetwdrRDZCcCcWwTtPTtXcCZzSsAaCGGggyDBbLlLlvIyYVIfFKklLnNwnNWiYyyZzYZdDLlwWzZTuhbBrRDdvWNnQFOxXeRrkHxXJBzZHhcAaCeEbpHfFhHLlIiaBPUoOuYWOSsoOoMstTwAaWMmSjJxPpXmwrROkFfKgGkaAIiGfFjJcCgUuSsnAahHxxuUGgXIoOMvVRHhrmiJLJjyroEeOClLcPhHpFfRYAaNuUCiILlkKjJLEeAbUUiIIsxXKkSMGCwWdBGgbvKkVjcCJpsYqbqreERxQqXpxXSjFlGHwtTWhxuGvlXxLlLVqQgUkKXXxpPAXxHkKNnKHhSjJsXlLxkSscCsSkKOaAoBWwbJjCCFuUJJxXyKkmMQqYpshISsNnCcfsSQqZzjNmMwWnuyYpSsjJwAyYYywXxWIiavpPsSVYyDXpPxqRYSsyxXpBbPnNHtXRZzrxtQiuULLlljDqQJjgGiIUHCbBVvcsNzVDdUutTnNEDdepIiQQqucCUqPKztNwAlzKklLCcRRXTsSwWFQqfbUUuFrRNFCcRraBbAfnQrWZiuUIPYEeRrypDprRPJjduJbKOokvVBTtzZdvVDWaAfFwPzGjWwAaJiHOoBbUuhHWwhzZGMmakslLNnGCcgRrgGMVvntTPQgaAfFdDGBmTcEHhiInNeCQqqiusFfcCApDdDdPrAveEoOVgqQGaqBbQVPsSaoOAeaALjWLlwDSsyYRrnNVvbBGoOgrRouNmMVvEdpPzZjJnNDuUtPoOnfFSUyPCPFRrfCdAaDuUcpPVlcMNnbBmaACLcNnCpPcOoOoCzCcaADddFfwWFfDgGXoOQRrtTITtPyYkWFfAaBbbBbBjJTvVtdZNnzlsSluQqwWVNmMnaAESsUqQuvVjuCcUJeQFfcCiIqWwuUJTZnNzEeqYEnNdSNTtnsBbDeYymMmCnNXxkUBtTbCkXxmMKcXxVYyixXIxXhHeEnogGONVmlLXxwWGgpPYxBbXPWpPwTeEtDAHPpRreEhIiaBbteEofFLlhHDdyYOsSrHhKktTdDNnfdHfFhzZLlrRDzLVveEYyNnTtxiujJUQHBbzaAfFLlnrCclLGgRNKkbeEJfaKRrkZMdFfzZuexXENOouUZMBbgGUGguLeroeRtTsSTcCzFyiIYhHjYdDCcqgGtTzZQqKkzhsbByYYGgybsSNWLldMHSshBbndEeYyNiInMmPNnZzEeuUdXKkxDzxXZpvVDxXQqqQDdzfZDdfVvYyFjJTzZmDdKkBIeMmEuWiDlWwwnNIiQSiIvVsqWlLOjJDdEsSeoLFeAaEeEpFfPQqKkwWbhpwaALlWNnKrRkqQvTtsSIFjoOIrRiZyYiIbBUuIizOiIrGBIrRSsZFUutTfoVvPWwpRrXCAqQaiIcSsFfMEaAYyuXxUbBJjoOZaCcVvOofbBFVXPEWwFqRrtlLToOATjEepPJEBeEfFbJXxjjWvYalLAyRrVDdyGgYnBdDbKkNIkKZVvMzpPeEejJEcCcpPAaCYyPpZmKlLkQOmmNnZeEqQGgzKkOouUcCMaAOCcTduUDJjsSaOoAIbBitlLnNJjqvVQnNPpBrvVRAzZauUBbRrbynrRsSiEIUdDuJVkKUugGSsLlOovEaAeITcCxiLiIlBbjSsJgGIXPxXlLxwWcQaMmBWwJjWwgGblZzLVDoOdWwUuPPpSpSEemMmxXMpPsPhHYyPpspgLhiIUyFfYLlujJRrGUqmMmfFiJmnNdqFfQWwDmsSMPlfFLJjRrsSdCcDWcCFfwfFFcqQaAYyuUCWSswwiKkEvuUVehYutTtMmkxXKzZTzpsSYyPxXkRrGgaAiIftKktTuHHXdDLldDxMNZiIZKkHsShPDmMpPdpDdfFIiwWBbWwiILlWwSsyYoOZzdnNiIqQGsSJcCCcyYzZsfFFXLhaVvwWAHMmbAIiaZzmMsDdSsyYSDnNdhvVHdemRrMsSKXxSXxHRYyrMmBbZzhLvdpCdDcqQZHhfFDafFAdlLfPpzZFhoOHsSvZzmMbBkKZzUuqgGQVCcnLlNAaMmyYXkKIizZxoDrRlhHLdbwWBFQvTFftEeeEtGgiIeOoEeEnNLGQqglkKtTWwKDdADLlnNdKkatTPrRBbqEefFqOwWOolLojrcCrRRdDJYmMiIyTBbyYtgnNdDIxXKcCBbEegGKkaVvVvTtOoPpnkSsvVKtTUJVTtvbBDdUuVSsvYyHnSsEDcCrRmzZpPwWKkBgGWwFyekGgKKsSfFegGoMdDPAHhNnkyYKadDbFHhqQfBkOjJoKPpHhpTcCmMiGgytKnwWKkBPpfGgRtTrsfFSEcrRNOoHhdbiIlLmMWwsPpILlIiuUmMibWiIVvXxtTSswtTBDdoOkKSLPpuUlrROoqtzZWwhHTQoOyYnoOyjJYMLlmcCjJSWwOoPpBAawWRrcCHhbcCLlWwXxFQAaqLlfKfFuUXxmPpaArRfFyYHpPASdDsqQqSssSQqQcEeIKkiYjJyCEzZeaAamMwWhGgJlLRrMAJIijakZzmMvNnVywqsSMmobBPAaYyywWjJYsSXsSqQCbBcSsxRruUqQSspLKHhkLlUdDdDuUuxLlbffFEBbySsYRCcwWrhHBUukrRMvVhHcXxqQLmMXDJjdttmMTTfFLOolZxXiQqMmnYywUtTUBbSsjXaAEeMHhmxJnKTtAnNakNWSspTtnNnNPZzZeJjZzJFTtmMfjbkKBOoYyJJjSsTtqQvRrVPpYyNWHhwgHhGnjJeEjVvYyOoJrREeDjJdvWwZzqmMeZPpzAEyYaDdAHAahVveIixoOFPpyYRrWWBbwauUnNAbBNAAaGkKgRraIinHrRrsnNBJjbmyvVYLkKRrLTtljJlMGpoOuUbBPrRwWgUuIiLAapuJjUbBdyZzYDPcmMDdCKvVzbyYBqcoOeYyECfFCZuUcCzcuUjJSsHZzucCoOKkGCcrRxblvVLaEesSXxVYQqjJUuLlPpyYJLkbBKQiIqljIrRaryYRrGgRAXxFfuZxTtXzsaALlSQZkAaKDdzaKkkKZvVLiIlQqxXzanNDZEehHENnuUOEeiPPppIDdoOMtTbBginhmMHNQqjJIGXvVxVZzRrMmmMXxvKjJCFfcCAafFkYvVyykKPLvVlbBHhIdtaATVNnvWwVvBbRrPpSsWOowskZbkKOofFYyoOtnNTXxNnWwXxVwAaWhZzgGnWQqwZzFSsmMlLfCcajJpPANLvmkKMqQYysSFfVfFeElLfFbDTbBfIKtTkLlGgoOVNqQneEXxvrRFYyfeEizlYyLOoZbBQpJjtpPTPNnEeqAaVKkkKzXyMpoOMmnNCcPXxMmOojYylLtcCYpPyTcCSDBbdzZzWJzEeZfMNnDdHjJhmBbZiIUuzUuygGYlyKjdDwWuUJGgbBCcyrRnyYcfbBfNnFMBbPpyYBLlJjVvwYTjSzZmkNnZzKZzgGNnMVDdiIeEGXxghcCpPcCtTLcDdJjCOoxlLsSNnXhVvHKZzXiImMxeEZztToOGgLlmMWKkmMwWCcQqzZwkkEePpqCcQKZJjaAzhXxsSjJUGmJjhHlLRjJrDQqdHXxAatThyYPHRrhkKGgJCcChDTHhtoOseqQESGfFgdaAAaNnLljJjJyYElLEeTKktySsYPpRrJjeEZbBzjMfsSgGFmoEqQQqeDdPpOdDYVxLGPpglXNUqhvVdDHzZOouURnVvNqQnXxdRlkKLclLyYfFAaRrWwCGztSshHTZKklNnLbyYunNUBhxXMmHECdDpPcZEHhFfeRWvVpPwvcCVkKwNnTtdDWQqdDRrplLJjPRrgdDNlVvRWwpmMPrHhPpAoOahHHLlIfMmMmQqCQqtTciAaIPpCclLYynNQzZFfkKqKcCkyYrRiAaMmIwXxWONnoFsURrudDAyBmdDMAaULlnNauUAuBbbVvYqQZcCzuUajPpPpHhJszZSiIMQoSsEeSsOGlLgqwtLbBsSlbBTnNLIeEirwWRlzZhHBdiIDZzgGfKkjJmkKqMmsXIiaAGkKgxwWwwSsqQWSUFfsSbBuoOguUMmBbAmMaNnZzafNnFoyYDdOVvuUoIKkiOFMmfAvViDdrGgRPpjEeJMqQNvtTVuQpPuUZzZzeEhHfYyrRKkyFfqrRjJXbBzZbBxQraAydDKkYtRreETFiItTgGfvVHhSjJkoXxtTdCQqSscVvUuuUDdDbBUITtibyYDdBurGqgGdDQyYyYlLguUBbWwlTtIUubpPBiZzxkKCcOoXbQnNXxqBWwKaAkcClLjsSJZzLhHbBlJjLSiIlLuUezZEeyYEWwkKyYQOgGFfoUXqQUuxujjJdDGyYIiZzZoOzglnNLUuFAvtjhgGHQENnxXenNmMqwuUWOosbBxRpPrXShHDdkKuUMLlmZegGcCsSbCxXGgcYDdXxytTdFXxTRrtdiIDJjKkfYqQClLZzcmDDddMfFWoODqhAaHQCcsSdwsSZzSxcCXsoOSkKsfFoKkOJoOCcPpbBuAawWUvVsTXwWxCcrRtSYsXxSIijJaUuAyCcxXxJjLlXfFCKkTtKPXxpkRrDCBbxZzXfHhwWZzXxFcCchTtuVvUzkqQubBUuUKOJmMUuVvHhWwqMmQYgGMBbmqKQjJXxvSsXxzZTTttDdVPNEvVvVeujrRXxJfFxXNnqQYfFMmyOoVlBbRrHhLddDNnTtvVDtTMiIOoroOOoRsuUSRrvVlYyLfFgGxqQiIXxXKhFTTtjTtJvVuugGlLwWrRGCcsSgiTtvVIAahHggTHhtjDuUSsdYTtyKrRkpPJKksSfFjUuDyWvVwYwWdMmJrRYySnNlLhHshUIiuHQPppbDkCcjJPhHCfmMuuUfBuUFfbFoWwWQqwNnKkOURrpPJjIiKgGkCcVQqHVvzZhaHiIhuAaBblLBbjiCWwcIHEeMmhTosSsSOIBsSqmIifFbOoyYYyjnNJLloSslLJeEjOUpPuBYyvVgGxXpPHhDwkuUKnrWwRcCNmAaMwWWfFHhlFEefLwWiWwWwnNhSsHXpCcPkKxwhHIiWnNaCKkVvtfcCsSFyYQqaAuUTgBbGOoUFHhDdIifwWSQqeOFuqQUTtoORrZLlCcuMmcCLlUDdzOHhtrRlLTyYEYyQQhHqEnAaMmtKktTdDLlTNMrRTTttCcpPqXxYyQGbLlBgAanbBOoayYHhEedyYDkKWwjSsJUujBKkTuUWwmMfFtpPnNjJEeWloOyYVvDOodLyYEStTFfxxXXsewzPpZDdDdaAkhWvlLVwaAJkgGyYKeCRrcEAlnNkoOKLUuHTTttMmTuUQpPEeDdLjJlqKOVvokuUtMoOmAaoOoOhHAEeTbBtalLWGgwYdVvzZDrRanNnNAVsSvAaABbWwdDvVoOeEbUsSDduUxXuUuZzhHlLBKkTtqQEOoKkhPcCpXTtKkYwFfWDdyLZzxXEeDdykKFfcCfFtTwWMmcGMmrRbBAagsSFfTBtTmLlmMMbZzLDdlvkWwKdDVSIiVrRqBbQuUlLvjJsWwwWDCcSsdVaAvOoxHhVvXbBBblLmMKkYysSiImMckKCXaATNntxEeyYGgSsuUAVvlLUuMtTTtmmEeQqMaLlmHhAaMvVPvVpqVbBvmMbBAaQteFfSsqQnLlMmmMNkTtGgKKJjkYyyYahHkawBbWAKtTpPAlLJKkLlKIikTtjXxQquUEZziIamMAGvVdkKDlDdLgkLzYrRyZiIlyHhYjhHJtMmdXxDTtTxXPpkKzZKQPRTrRtfFrPpTtcHCdDPpclmMLhDdgGmWwMEeCCcHhpHhiIeEQqqszZczZCSYUfFuzZytZzTNvVngGBfJjFpPaAbORJwfuKkUFWjjbBJzoOZxXpPAwWasSFfxEeXUdDuetTEVWwvNnrTHhQqLEeIvBbVyYiNnihnNHpPNQqiInAaWwIJWwjVQvVqpwWPKQqzZbBmVvPrRIiDQqdpMYyltTLCcJXxjJSsjiMmIBbHhGgTfFNmqzZHhQbBAaySsYsGsSGggQiFfIqIgmMeEkXxeptLlTrkKRPsifFIUuSQVvqmYyMnNqKkBdDbQWdiISsOoTIigGmrVvvVRtQmMWwUuJjRrcCMmqrRhDdXYyckKnNnNCkKMmxZBbziBbeEoOIOobBHHhHhTVpPrRSsxBbVaAvXwRBblJjLiIreXxcCoFfwyYgYyWcCwGooGgmMiIOqQRrJmgGeEYlLyEhHwiIRZmAaevVlLqQEhHtQqTHhBnNbMoJjOzqQABbarvViIWrRkKaAXxmnyYhHVveEeEgGUMmvVudfFDPpvVFAafpSsPSshmMRrHJjRfFrvOoVFbBfNePIiIipEMRBbMmiIKRrkJjBCRrcLlLlgGrFRrxPpXFflLpPZzqQfSsRBbVvxXQKkqChAYyaMyYsGoOgSGgmWkKkKkvbBMmKVvkKVvTPptvhHDOqTGmMHhyMmWwuUYLllLgGOyYmMRrOopzZPoxXsSuAemMIiEaQqUbFfVNAanERrrhHaARXxZzZzBbHYPpyrREEeebaApPBhevRKIieEkrmMBXCtTcxTpPVwWvuZzoOUtGFfgIiSsozZOuWwRrkizcCZIFfKULyzZYDdsSsSlIcFfzZBVMmdEeDZzwWeEvbCHhhHGgmOoQnNqAwWaMtTGHhzZwrvVRWkKhHgsSiisScCIVvgGGVvgqQBwrIiRkKWKxQqXEkKeqQkgGaqLlQAOoOobnoONmikKzZGiLlIgPpIfOoFkzZPpKMTjJXrRBbyFfYiIMHhZTtoOaAzVvmxJjxGIifFgRPWVeEvwprHJjtTcCzrRxXyYtTmzMmZMJjaAZhNRroOnOowoMfFbxXYyOoGgBWwFoOfDyYSTtsdwWwWmOWXmMZzwoOWbxeEXtTBaEePpWwsfmMFSggGGwWAVvJjtTEYycrRQqCHCcLiIGUuglCxXsStTcSpPFVvfXxsJjuUEjJeJRhHrrRayYAjHhhVvscCtTSXxkKJZzxtEeTUuXFfKZzkgGiIjJnNJjWwInNnxXyYQqNWwLlXxpfFdOoCuUcWwZzDXGgGgxUuXxWfFwyYmMPSsIiiLwBbWlNnuUmMiNAaEniINsSlLxYyYyXQqeyYnUuWLlPpwpPHhHhNQqMmxXRrtTnGkKguUXxMmIyYLiIrGgrRRPpETteiIsShHSsPpoOBbLlqQUzzZzZMmZJjEeulMSuUsEjJEeeFftTmfFMmkPpNnkKeFfEKxXJaAJjxXjNnkVvlLBgGeEbjJTYycCcCYyUYyUuuVvcfFfFCtyYNnbMmlaALEeQqdEeDoOCcqwWQVvWwPUupOoBvtHhTVzZbpUuVvQqGgRviIqQVZzrPCcJjJgVvyYGjXHsfFMmSWwyYhxXxjwFfWoONnQqgGovVZOozOQqUuNivVIZzIinRrZztAatPpTnxXRrNXxXUuGgxpPTOKgGDdCctxXTNnRrkULluJjktTlLqQKoMmGpPgmzZMOuUVxQXxFkKfqXgGCcvcCrReEZzuUyYjJYyWHhwWQqwYNnUyYuyauUAGgPQqppvoOVPDdvCcnfpPFJjgGNtTVAuUaNKkjJAvVzZBbeEaeEvPpVnRJjroOyGggGNVvjJjJnrGguQqCcuXbBxcCokKOUUhHrRhHbBxXopPBPpbrRNdDfFnOqQgGRspPcRrZztTCSSbBsoOUxELhHleXuxXPpPYifFITNncnRrNCgrRGSsLVvlVKkiIpAaPWEeSstTyYTtwPDddDpEHhefFvtyXxmMlLOUuoU"; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment