diff --git a/05/day5.c b/05/day5.c new file mode 100644 index 0000000..9093717 --- /dev/null +++ b/05/day5.c @@ -0,0 +1,4 @@ +#include +#include + + diff --git a/05/input b/05/input new file mode 100644 index 0000000..0146936 --- /dev/null +++ b/05/input @@ -0,0 +1 @@ +RrhGgHUQOzZoeErRpPBbiIhHquNnHhUgGsSbBZzNXfFxnRrupaoOXxrRAaAPDdNORnNDdrCcsSKkSsoyYnSsJjjsSJiIMjJkKhUuHmPpEkKedDTOnNotBbTSsoTnNGglLtkKadpPDGgAxXUuOtoDdOoxXUzZHhzEeGgYyqQZuUullJjKdDNnXxkDdpPLBbZzLQqOzAaZdnNipLlPIHhDooOxXrRiIGgOooOoOGgXxOgGiiIIYykXcCxmMAaDdKWwIiAaCbBYyEZzpPaAwWsSeSGgQqsSDdinNdDjJnNbGglLfFBicCIrRdDIkKwWsWTtwXxbBceEvVDdeeERrsSRroIHEeuUhsSicSsQqGgkYyKCOZKkzAhHyYaTTttfFBbiICFKkftTcjJkKjbYyBEeqtTQnNwzZKNnkrRTtlAaNEeneeEJjOoUuNnELfWwFtTWJPqQEetPpTgPpNbBnsSqQGphHxXRVvXxWwrucWwCUEJyWwYiIjJjnNKwWQqSbeEbBBMmWwCcsklLGQhHqyqFfQDJyYjTYyTtoNnOVUuVvFfgGWwgGLlCcvtdCUuOocTtsSEgGQqTteeEXxbmMBaAMmbJjBbBcCQqdDOAaokKkKHcsSVvChTtYqQAajJrfFySsYBbRrERreBSCcsgeEGtTeEbgRrOoGLbIiTtBsSQvVIiqjJlRzZBiIBbZBbziIiIvVTtxbBdXxvVDXbIiMpPNnQqmjJtMgZztTGmvVaAWtTsdjJvVDJqQjMfFmMGjJsSgmSgzZGdDLlGlLwWvVgkKzZhHlLqIiKkpPQJOoVvgGWqQwJjfFjheEsSHwBbgGstTtjJtTTSeeEEKkFfHeEhTvVVvnIigIiIiUCcJjOoSnPpMmhvVuUNnHNIPpiPYXxypLlvVoONFJjzZAafoOnhdZzHhDHANamMAYyhHvVxXOCEQqtvDdVIiTelLBbgGccCRFfCcnNyGgVvYXxrcDdrRCBTtbhHVoOGgsSeEQqIiuUnNvnNlLKkeKhHoOkCDdcExXRqrRMmsSCcQhHqQRrrqQOoYyHhxrZzDIirRyYdBwgGOoWAaqQYyTHhsSJpPjtEepPbhDdYygsHKkhStTsSYyzDdZiIZzcnNCGOoHMXxmsSLjJlNnuMmSsTrRPptXbrJjPpRYyBxqQgGcqXxQDeEdxvaCcAVXSscJjWwCRhHwWrRDdrcCCTwWtQWwqmMBbhuVvUHhDdHdDoOcCngnOaAokdnNDKkKGlLtKkgGTgCcwWNHhuUGeESgGTtsgGmcCPwWpvVzZFffFeEMNFfEEeGWnNWwwHLlhTtgdDeSsWpPqiIQWwweEtTypPinNdZzDIhHYWHhwFfwWmMZzIiiGgpPzZJQqjmMdDcbBQqCJjbgGmMBGgzSdDsZKkMxXlLiIAyYTtaFUVNnvgOIicConNGugmMlvyYfnNFVhbBFogGNnYyzZOPlKkLlLOopqkKkfFKVKkDpPdpRrPcCMUueErRpPMmlgGyYQqLmvduyYUsSRrDtCoOopPOOUuoLYhHyUcmMrRCuiIfFwYyWlJjMmFwdDqOCcsSoVvAaXxgGgwEeKkmIiMWiIgGlLFfGIiTHhtQEgGeUgGuuUhHWiIqQlLgKkGgGlLnNmMHWwaACZzMmPpchuUDdLlPpoOwWVvURrYyTTttKCcTtwlLWkXxXrtTsSRaAaOjJEeYytoOCWZzwcTksSKfFAahHSsiIWQqzXPpLldDxKWwmMzZHNnxXAHhcCXxamMhQqnNJrRjkQgGGCczDdqQvVZghUuHuVvURrMmSYbKkBdOoDRrTFfBbUqQyYupPIifphHpJjPEePYyFtmkKMOoXxxnNXMtEeTLlRMmbBukKUXZzAaxyYHhyYrqgGAaQdDgPpGiIVuJjUqQvPYyvsuUSVkgaNkKnArRGmoROoDAadcaAhHjJCrtDhHsfFaAWwaWwiIhHASEdOoDLQqRrlNndbBDlLPpedsLlTDdtSJjsSlqKmMkEvwWpPVDABbadeVvBbSsxXfvVoOjJuKkUdDQqFwWRnNAarCcylQqLkKgGVWwvCcIioOkNnKrRYyDKkaADdAfHhFQqrhHdCWwJjDdZzHBbhcaAZPRrpPxeEXRrzZYyUDdukdDKBXxWwgfFGbpPhBBbUUuuEeTtaEeAutiIgGTrRUbBOopPVvjJeEqQUutrRetTHhRvVXxrPltTPRrwWpDSslLKoOklLdJNnvVUujNnHhDdqQOoeELQuUtBbTKnNkzZgLauJjBbTtaAnsSWnNwWwcChDjJdDbBrRBbRrdjyYJeEqQLlDdhEPpeHoyvVAaFfYMmOgGpbLaxXfFPpxXJCcRrjApaAPeEwWhHlCchpPOoxXHdDBBbyznNZkFfVvuPpUsSftvhHVPBbpfoOduUDugGRrUBHhzUiIusSgGKkZZzsSbycCYFtxXiWwIsSKlIiLkEesUxPnvVAaNuUTnNtxoOXxqQhWwBbMcCNXxRGglLeErnfFGuUaAYygUuSsXGXxjJgxMmfkYyKwGgWqQHhgbjJBnNxKkXWwGpPFhzZOoHmMmiRrLNnlCcMDvVhHdDddDyWVBbvwYbBCcchHCvGqQxXkNnjJVvkEeKXhFfoHxPpimMIKkKZzddDsNnSDLlVhHMmvkgvVGkbBGgPpkKKFfoORsIIiFfsSiSJjlLVbBvZVDdvWkERrWwJPpCcjaQqBbAwWiaAIrGgyBbYbBRxXNZzZGguUIiAPpLlpPPYZzdDFiIfmMyWweAaEZYyFfzpjJHaAjNnGgJcCzZGGggdDPpnNMxtTkMlLxOOouUIpPiaAyuUmMaAEnNjHhQqUuXSUusAaxaAJxgGIiXetTyYsScCENnkKiIAfFajJaAeHGgxxXXddStBbTfFxXWwsfFDDSNnmAaqQbUueRzcCZrdDpORJjrouUcCvVstTSPaARrFWFfwOOVvYyObBDdHhvfOoFgGdDVQgGEelLqkKSsttTEeddDDTZIHTtlbLlBRpaAdDPryYZlnNoOLElLEeepPQOoeEpnsPHiIfaAJjFkKIihpgieEIGdDHhAaQqQNnqMqQHGTtFfkJvIsSsqxbBadDAsSJjXusnNKLNnJjTtJpUuMmIiPZzjlkgCcGgftTFzZuUFoORAuUafUuFObBadDDdPpANEgIHhiLlGYycSssCcSCIlWfFwtTtAaTGZhHzeEnNExXeBOuUvVoXfFxyLzZdDJGkKgGdDgkiIFfWwdDbBBbHhuUkKVvpCcQqJjZQuUUuqyOoYIdDkKhHiRriIziBQGglLqUsSuaAjJKMmfFHfFRrzZuUhcCaALluUDdhHuULlDddqdDKnsUuSdDSNnVvleEgGyYyYwWLWwgGgJjPCcHhGgpGOoLPFfYgGZzyphHzOrRoZcCwMmyMmkKuXgGxmMiIzZUqZzmMHhQWwvVxgeIiFfKkpPchVvCcHCEmMrtqYyQTPuUpMmLlLluGgUhHRQVeriIRxXEvsJKkjdDSbBBDdbkKbEeHhBWwBJjGoDEedZzOgZyYzDFfIiRrIidNaALeJjElKCckCcvMcCmVpPnbBjJdZzJjpPkdSsDKUufcTGQkeEKqBiIUuUugGbRsvVSrTkKpPgGtBbKkyHhuxXUSsYtBbGgTfAakKFxCcqwpEePhHWWWwwAaqQzdDeNZwWYydzbuUBoKHhkVWwiIbBNnxXHSNnFfeEtTJNnPyYpqQCfFNaAfGgsSqQFpPncicCdDIoOVvqPrRQhsSDdcCCnNvVSIisqQgYyhHjtTJGcVzHhZIiIRhDdHbaIiABCcdDZzrivvZZzzcCduzZwsSjJMeEmPfFwWXxNNnnFfWwPNnpHhYWwLLllDdyLlphciIlZtTzLJuFcCfxIiVvXUXblLAaBWEetTCcEewyYcCeDdEUueEjCcKwJeRrEjWUEeuCeEclLpPAabXxokKZzFfGzZRrGgleAaEFfVMmvLRJjJjEeGNNvVnUuZzmaAhHZzPpPptTMEeTtMmUuSsFCcfpPxdDiIfIGgEeaunNUkKNnHNvVnNntuUbBTxXhGUuuUgQqjiIWQfMmFqWwkjJsSKaLlQBbqAmVvEemMKkMmAGrRgajJyYAanocCOXRZzrxwLYylWHhNVBbPJjKBbpPkpvmMXTtgGLleETVvtAaRrMDdlLUuupSJjsPuUEepwWkqQKAaxXxXnbOojNnJBcCpPKgmMlLgpqQPtTLSsSsScCjmMJsftTFVmMveESDdjJCwWcPpryYhpPcCEyYlUuOoRrRrEeVvLvueENnUJjTtkfFKViINSJlLjCykKTKkXxtCLlcGgJJjjSsaAnNSswAyYaSsFgDoXbdDIhigGhgWwRHhSsrkLwWcsSCWFysSYKkdWqQwDoOdDQqfHhKkBbhQqQDdqnrDdRffQqnVQYyqUuLlkKfZzFzZbBbBUuoyYcFWwjnNZiIzJuZzUffzZNaHhAnFsepPEsOoSJjGgSJjCMmxeEecCEXfPpFIXxsTtSRrDEedjuUNlLpPeEnoOJsIiBbSDivtTVVvIKhHkiPgGfYakNsSnKoRrqtTOoNnGgQLlLlIiJjpeEPiIHhhHVvswmTtMWENnuUNnZKMmkzRDdrdDsSlJwWRrzZoRrwWwWaBsSbpPLkKlXxQfUuWEewFKpCcPiImMkqrRtTJjEzfFZeIWUuwzZaDcCEVvvVMXgGxLoKEeCcIikOprRPSsYyeEhHOoiIyYWzZgBQgGqRrbpIiPOouUhnNdDIHhiHMlIiLmVLqQRrSLlqQslmMaArzyYZRFNVLSslvnFffpPpPvTdDtuIFfimMmMUvVGUuPFfpkqXCYTtugGUUuoOycNnhHBbXsSToOoNZJjjFZzfQqRyYPkKprJymMYyYYytPpTZyYzBDdcCbvZzWKksSwrqQRSoTtCzfFyYWwYyPprIibBIeFfzZFTsStyYftCcTRrEpPeTXxtxXEiXxjJWwaWwjdiIDHhoOiIWwUzZZSszSQqTSskKvVAcEpeEzZKkBgGKpPkOoEeyRNnAiIXxsSpWWFhHfWwwvdDVwPUaAqsScCQoOpiICchHPJBbmCPpcMtTwqUuQMXxFfmmNnSbBsqJVvmIsSiUulLGgNncCTrRttTcbBJjxBbXIPhHyYpigGByYrRyYbRrOoCXnTtJjbBdDOaAqpPciInQsSqNnbBNCSYygcCGynXxfFcPZzVvrRpfFBpPBbZWwXEexfFQqkKozZOOjilLloOLpPIEuUYyeAUuRIiruxJdDjRrBbuUdDiIXMCyYctmMEhHeTufiIFZzUhMmvVTtHFlLLvRrXCcHhcCdDrRLVvlEeiwWfFnxhyPpFfNhHcCAXxtXwpCcPwWIVOviZzPnNHJTtjhVvphHXSGUugCcUugNnbBuUmMamsSqQMAEedqQDEeDZzSsWJjjUuoOoUupPOCcJYpNZzWyJjGgYtTwAaCcCeESsJjnNHhpPrROoTtcIrRSsiIiQjwxUuYyPRrpLKkqWwxRrVaFfAvinNxXRJuUjIhHLxXFNCcniIYqQyLWTUHNRTipPIlLcNidDoGgZzObBmQqTgHqTtOoQIGzZtqEEeefEeLlSsYptaUuATkKPDdyYuUKkyYcYSsXxRrGgLlsSHhRrsSMpvVIiiIpPcCYPuUpXYyxyWwckNdUuDneETPjJMUudDnNKkROoKkvmahsSjJFfkKCcjXIixJqtoONXxnyxXeEYTKkwWicjJNIPpsSpLlvZzVGSsgLvVljZzJkkKcCpPKFMmZzmNnMVvPKiBMmbkUuKTLHheEtTjJiAatTqKOKkojJiIkhHPzZMmpVOovdsQEeoOBbYgGupjJPttTloVvhHbBOlLSssNnBbJjjsNxXhHnOonQqFfirxXUGguccUuEeCCcCTZWwJjTtcQqvVCYoOyQqZlJjSsvVyYfWwFLltfFLlTzZjZmUuMtTzINnizZwpPoQqkYybBXxaAHkKdDZzRoEeQzZgGqmMnPBbpmMjJSRSsNoeZzErRUuQnNcDjJdSlLstKkTCYsSTUuQVveEZCqzZbBaiIoEItTiGCwicCgiIyYGIFkKNngGpPzZgGfWhHPpieEKkqNHPphnLGgVvllLQIKkjtuUTQxXpPIiyYqabBuRsLlFeEfSrtuckKLOooOiEeIlmMqQcCyZzYlOoLCcnzZncCOpPosSGgZaADyYdzNVZTOotbBzNtTnHhJjrRUuTTttPQqUaFuQhHqlLlLhSsCZzyxxXvVifyYFIgGiCKoOZzkcnWfFcCkaAKUuTtpPvUuxvVXOPJHhjpoROadDTtnqQNIDiILltTduaAEeUPGKkgecqQiwWInOpPoJjLlJjZYyPpRvVgGOHhorfFtWwTPsYZzaAyfFSpHhSnNsJjYyxXEeQRrqKdDjIGgiWMmcCFrRPPphHpfOeEzZNnoZzCuUDOodxXcVyRBBbriRPZtTWvrRPpnGgQcCTmMBDdGgNnbiXxHsSGQqnPiIpNXVvxOJnNjoUmtTMLllPmMBrJsSjLQXHhiqQIxUVCZzYycvVvRVvrMOoMmvdbBIiAJjaDTRrpSsPUuKqPpZzDdQaAQqkDdvVKUqEewWcfFXxCswWRrWZzwBbImMifpsStTfFomqQkKQqcFkLryYgGqyYQYbBRrvZzVrRtRrtTWwgGIiiMRrmCckigdDGWsBbSwXxYFfWIoOcCXHiICkPpfFThHymMYtKmTRrtMEfFJjYyBRrvOoVAaxXbzAaZZmMoVZaAzyYvsCcqQWwCcSvMmqQVFvpQqjJPkKVxlLXgGfrFrRImMTtUubJMbLlBVvdDjJiCiIcIMmnNOnNpPodduUuUnNcCDMYyZzYymeEeELuUlWaAwDdWwPLlpwWCcDCcoPpOUZhmMGJgGjOorRNneEpvVqBbQCcxtTSuUsLLLPoOLyoOYdnAZzaNrRDOolLzZnomoOMiIOazZFqDdQxXIieEfedEeFjJcCfDuqQmMUEQqeEAGcCgNpMFfwWQiIqYygtjJThHgGCdTfFtDcGQptplLPTPPpjrjJRiIxcjaZzIMeEmQXaAxqIQqxNnKkiYTtyIfFrRYyyrStREeYyhTtiIMLlmHRrZWwKPOnFmeEFfMEeAaHhuOoaMmhHhRjJjkKPpsSutQqCcTBhHaxWwsIWYyRrMmGgwLlXxqCgGcaApPDdQmMOoQiIaAqWwkKAmFfMFmMkKlkpKRrjJoKknyYMTUlENnvHhMmVPpWOxxXXoDdDyMoRrOlaALkYPpVvyEeofFooOOaiIyEeYEeDdPoOpYnrRNYyVduUDPpvDdRAaWNnLlwXyYHhxOSsxXlLbBnNDSFfsdVACRtzZTjJPUutkKtTTiDdRrjJIeEaADdpRrnNiDdCcIlbBDdYbQqzZTtByqQDMmBWwbekuUuURrKnNXxErDdnbBKRrsiISHhkgGJjqFIBLlCUuZhHzLlgMmGpPKkfAaFjlWwUuyYiIXnNSsxAauUYjoOJCxXqkKxXbMmBbcCcCtoOJjnNASshRAaIiExXSJjlLZzVFfPRjEeQqFYyyVIinSsNPpDmbBvVoORrMYydlLZzTtOoWwAuUlLaHhiVyaAYCaAvVcgGPpGoOgATtbBjJaAiOSliILsRrBrRBdDbgGcCrAiIaAYyVvmMAyYsSahHvFURruQWwvBbVRrmDMmGgFhHXbBxSoFfLllLxXpPQqzZHhlTjqQwYJjtHhTwVvWozZOgGUuQgVBpPbQhHSsjAapnNqQPwUVvaAurBpJrRjqQMUudDZsSLAalpPxXiIoOBYybJjVTtaAYyNnacFjdDqzPpZQGgcmZzSsgUufFyqQYfcCwWFMVqFfQUuRBDdcGgJjCvrRVCddDOocTtBbHXOQqloOvlGgVhZEuUgGeVvsPoONnxXtJXxJTPpUutigGIFQLlrPpRJVvvOoVjtTqfyIXmoOikKJjiVzHhsSsmMSyYgFxdDXWwfOorRGizwXdDxGdDjJgdqQDZqXaAPRbPiIpppPFpPhHfsBfFbfbBFKkAaoODaAdKuUhHkefFaAcCGywWYGUXxHhGgrROoukKgAalhHLPcWwCgFffgLlWqQOLlFWKkPpNnwxXTtHjJhcEeCxXftOVvxXyYoDdVttIHhRriIqQiTyYZgGzTtnNJjvzZfpPFoOLlTVvtVNnlugGQqUuXxMmUZzCGgaAcVvgYqQyYiaAIyKltQsnsbBxXrZzSkfFknhYsNKkePpuIcbBOoBbCizZPaXxApAagBCRrcDYKkhsSHGgywElLCLDfFdAaluUiDdMVvxxXpzHhCclTtLzGeKkwhHTtkKdnNDBbWpoOPEsmoOMcAatpaAmQEqQOoeHXxhqeWwtTJjtHhJRBbepPErRtRrRXxIisSrMmfdDVvFwUuGkKkjhHrwwWuUWNngGGdCHUFrvVFfBTyYHhidDItvHhVkKCkRrPLlpKcQaAWlBbLwFnNUuXiIxcxXzZCAafmMZjFPpjJOoYyDpPQqmMjrRjdDRGvVgZzHhiXoXxOxlcCRUufFUuUHhBbcCCcuUfcCFEeIUUuSsNcolLijJVvIPTtCcxpYdDIisHhqYBpCdDDdcdDeEcCyMQqmTYhcCvxXQqAhHaeQcCCzZSyYsKugGcgGCaAUsXRVqQovVxXXxOAzPpqQtTDlLHhdEeihHItToORIiTtVvrAvVOeSgGsBwCxueEUfhHFVfFAEeyYdDRdDVvygGZzuLHbHtTIlJjLKkizZdAaiIIUuioVctnNWwOvpPXCctgGdDFiIfTLbBEVvDdeljXxDiIdJoOHhGBEebjJyYgOEFnNUHbBAaIihqQqmOjJhHUunNoMuURxXnNrtToOAdWwDaATtsBbCCccSReEJMmjAFaqtEEekrLlRLlKNJjnhvcCcZzBldxXyrlNnLHMmhVivVIcCdDlLIDdWsgiIeSsEeETtEqscNPTtSvVWwsYqQrxMKkrRkKjEEezbBRiIDBPoTCcQquyYBGgaAyYfVQqvFtTFaAfbPpCcvVCUuzEelLyYZzZtTYyKklLOoPPppDdpQqPKhYMmyKePpKpPIIXoOxUuiuUGzGgZgewWOZzonNEqARraeEQePLlvAGgMxXxgGVvPpXGKkBbMmgREnNoOdRTtrXDdZzxrRDYytTNtbBugjJiyYIEeOoGAEWwekjGgGMtTbBOomgpPjJJKvEeVXxMmaPfFlOTFftTOwWyRreELoOAasSBblYizZSgGdDIismlZzLKfRHhZzjJDGgdhHEaAoPcCpOZzLleGJjgrEeVhRrXxCcHXxEeoOVDdbBErwWBbHhRzZeiAKkIEkKeDLlsStTdvVTtUsSNnuPpiYSjqMmYyVvVvczZCyHhvrRDPpdjkKYwWqkQqyYuUIiUuJEeMpqhljJLQbBqupPUHZMmoXxbHeEhkKgGgIzZSiIRrpPeEihJjBsUuhpPHiITZhDdoPeEuUpEeCcOvVgGnNNRrsNnMmuvVlmlOIZzCciOHhTtHKRGNngAarJjAaVDdvtTkGghBvvVVbNcBbBbfHhNnFmFfMCmMGyYBObMmVvRrBobGggnWEewtsSXxgqQFxXdDuUoOoOYcFfCWwflLxXFLHhBbBbYybrRHfFhfFiIqCcXxRVFbFLfFcCFfHnmMwWpPNhDwZIizWROJVvjolLuUYyCgTOotFwWJJVSVvsuHhUXxvfdDJjLlnPpNVMAamvEemJjMmIgGiMmnNdkYNFAOoZzLDdgfFYyJjoqQOtTnNRraAkKiiIYUuyIHhbBpPHhfKUuKkgcCZzGrRYAlLwWMjFbyYtxZzvVOeEBmMbpzEeZPzZlLOoLsbBWqQwgGShHvVUdDuCcOKSssKkSRMmKkHhrsSWwfUuwWhHZzkiIdsSpPgGSaanNAMOYHhyRroXKkUnNKkTtUDdFfukKMWJiAaINnyTYyWwtYhwWHcCgGDdrdDRjPpwNnmeEsYGgyrApPaEoOepPKCGgnNkKczXxLlfQKkxXqyYjJPVvUuEejJXxyYOygAfItTaAnCcKkNhEZzEezUfFuuUuWwfkKnwWtaATNuFpPfNnUuUVvnNSstBEebXCRUuMjJJeEVvTtLlYmMFotnNwCcDTbVvjWweEHWdDduLlUiNnEeJQqWwjTtIsSiIDLlRrAajJjfFaAazZhHOaAHhRrewOofNEenqQwPpnNWrRoihGTHhLpvKIsSieEShHqQHDdhLAaKkFfgGleEFGglLWwfuEJjPdDilLaAEebBKaGbSNBbngGIidSBbxXRruUnNgGlcHxXUukKzZDdamsRrQeEiIqnNRQqYyGgrFFihnNHsSIiXxUuhBygGnHhJjicsSCNWwntTJoFfJpPTthHFxXzYoynNYbxXJjjzkKZNnEewyWlLwZzmMKkHhYKkOoKkRQdQqrLlRkaAsiGSoOmWSNGoOgCceEiyYzoJzpPZMQqbjLnmgtTxXeEGLMDdkKgGgoOGEbVvBRrCTqhHQCctcwsSWdDyYDdWwabQDdiItfFTgeEfKUPpmhIiHpPHhtyQqYJANnpPXpPxFCcIixsDcWAaLrRlweEyYJIXtHlggGkrRKGqqtmiqjJXTLlwWRrRrOollWmMsSsSUuoOPjJUcCuCDdrchHCfyYFRZwWaAYyVvAaziYybhHPpBRqxDvvVrRqQJxXxSsXjPBbpVxGgXQqNnZowzClLPzZvVpquGXxgaAPpUXDdlQgGqLUusSxQgdyGgYhHoOzPprRZGmrwoOyYWRMWQqewWVdDmgZuoBbeENnQqLlNnfFxIyYtTPpiBHdBbvDdXxkKbBbabCKWwkZMmHytGgNnVUZQqTtsSPUuxGWwgGhHhjeEKkJnNHxjiIKQqtTDjJkKIWEMmebzZBsDdSpPYhHlwWlRrLBbLHhuUnZIizPJOoxXmMBbrnZzonNOtcgGFfCsofZzlLWKkJjWPUTtTtHQNyIiYkKHhEnsSNeCcAabIiGgeEJjAaRdgGmMzJUuGgivVjJEeKMICciinNiIyYAaoXiIvJVajJAvTIibBjJtuNJjnUXxAayeEzZZIiGgsSjJIwqdDnkKPpNzyuUwdLYehTtmMgUCchzZHZzukKgGzUQquZGgzAaHhAavVSspPZvfBbFVlLWwBOMKfFkmJjoSsJjoyZzYLlXxVvOvjcohHroOnhHehxXAlFfghhXrdraQqeEBbQqARWWwFdDftTrVijdDWwvVYJWleHhyYzLlZIPHhZzecCUuHaAhAKqrHgLDWwuUrRWwnNEeWwrReUuMmrPpRsKkjcOoCwKkWMBbUlLqSsQdsQqSDZoOzRHhsSGQKJjkDdvVZzEeeWmAeExXvVwWaeEMHhfFZzxXzZXxidoqnqbBQNWwLlQrRZzIiFFfevVvkKVhHkIyYTUzZucCUuzZoGgoOsZzTaCcAZzLlXOBouUObyIVvifTteGgMmrREfXMuUKTXjzZAatfFiIMmtfkKFnNzZTiSHWwhXFFfflLLGsSBbzZBUujJJOyYbBXxdBbSUubBPqQtaATpsDOoyMmDHhknaAlXxmMxXoOsSCMTtLIiNnDAaswHDdDOodAJAyYyfWwFvVSsRSsNMmvkKAaKWwkzZOAaoVrZzRjJDlLYywWzcXxYjUBPEeMmvhHVCcpdDbKkZrRhsbNOodemMWzxXjKqbcGgCBbqmMuJGpPtTyhHYxXlLSsNKkrksSKRnpPgGEeZedYyDRmrcCRAkCcKoCclpLoOwWUuxXyCcDdYSOosiVvcQJbKuUFfkYyBMJjeGgfxXJjPpNnLpPQqOdDoVFfXtHhTsfSsFfNpopPOjAaoOxXCOoBCnNEepjgqKkQxRRrEPpeAqQarbbBBXOZPpWwkNnKOZKFfsSvVvVkQqbBHZxFmMcLGglhHeQqffFnPGgQdMmPxMmcCWwXlLNnGDdDdgzooYyyuKHoMmlfIZziOksSKoJiUuIjvKgeEpPpuUpPjJMLlmoKkvVSXxsnOozteEDdbGHrdQFPpcCfqPpDWwfFfyYyGuUGNnWiNnXUvVKkMbIiBmxXbSgGSsNnIjtTCiYyIcyYeENTtMHhLlFfgGDuUoOEeXjJyYakKPpvRykwjRrJRiIreVvcCcCEAaoxXOYzxmEAIWwiJjIrRHcZzqQCKkEehLjAaRpPRhHrirRIwNnQwJSsjWiIlLEKaWrRwxZzUPTJjZLlzXxyYeErGNPmgGuANnaLlUlRraABbIiLZUmMzZtTOooOkKoXwWxfFHQOozZmMqhJjQuUkKlCJcChTtAaRrHKrBbRTtEpPLlmiIVqgjxXJYyDgGJiHjJhQqcPpQqpKXxNiOoIeEvcXCcsSdDxHhuUxVHhvXRkKiuUIssSZiTtIzpYytsSajYGtLMxAaAadQqDrznNtaLlAWoOwbwWzZiIBcCGTtgsgBbGSHGgVUuvbBhCczdFfDaZixXkpPwHhpdDiCcIFfUXxbBMmFuUadbAlwWLWHhhAaoHhLrRlXSsxNnZIikKoOpZkKzimMXxvVVvbBlwJXJjgGxZfACcarRFhqQHIpPRyYRxoOXrrOoiuiIbBmffFArRUuyYaqmMgGQkLPpdRrYJmMjMmLlbBVvptSNndRrRrKSsIiTtIbBBbietSsgTTtqyYBuUbTtAabySZXuUbugkKGOfFpPzZPpRdDRfFfVkDdfFJjvnNnNfoOFBZeEzFWwcCYoiIsSOdDerRWwEZzvVTTmIiCcOoMloAaOLQJmGZzLcmMCloSsQbTtUuuUBwqQRZvCcpOXxmWwMwWIioPVuaTtrGduVYbByYxXyvBbCyYppTNnMkKsSVYaAYyymESsepjRrPpJmMuYDdyIiYyisPKktTJqcCeEiIiIQizAaZqwgGWBdbzJjZpJjKkpPRrYzaAzZcCEXxjJMmbBtHxXnNeuoOUeEgQZKwWsSOoEDQrRkKIUFCcxXYyMNwaoklIsSdDiLNuUnkKAamfFMlguUmhHgGLlMXxrsSRlLmMoMgGzZtTCzmMRSsiHMXxzeebBZwxXWPpSshvVhHHzRjJbBraAYyZlDwWeEvVYydgGqVvULEHhbBoOkKelpAWEewGgRrYGmMGhHguUdjJuUFfQgzZGYyFZeTXegGVRVfFwWvAiIWwUNMMmAwBbtRZSszZwhEePpRYLWdhuQqUeEeEyYXYDeEPpVIpsSnOLQqlllLLuUozZIvViNPeEDgqQpPBbqgjYGgCcjRrJKkUqQqQuIeEXjJKkZzGgmMpPGAaAzZdDlrRUuLIimMHZiIzaAFUugGNVMmvYyntaiVosSeWYywEYWwaAbtvVTQqCcwxXqQxXGiIkFfDdCHhfFcpPGJjCcrbBRNnPyYcZhHuRrojFaAfCcAapPmANQKknNqmesOoSbBEeSszZfqvVfkwrRWKFLlUuOpPXtEXjJnNxOEeJGGwvlFfEjjkKvVJyYNTcCBjFfqUgoOegzoFpDKDXdDxULxNXxnveWMRPprwYywTJjJSHhcCRaAwwwlyYBbgGIapAPsxXHwyKkedtnHhNcRISOoUQqQqcCQXxkVRGgDdrvcCugGzMVwJjUxXuWndzZpPBbzfFCKkOocgYyQMyxXhOBbrRvrxLlEXCcxhHeleNnPVBbqQoRHMmpEeAlZzayYALaGgPVvSsNxQTtioBbnckxsePpbFjJVgGtXxbBTvdDfLEPzSsZXLlEzhHZPrCcCccCjKkJRtFgGTjJVvteElsSLbBbvVsrRSnNBGgQvdKcprAuaAiIRrUQNnzZGgqfFuxXHhiIasSAHhfweEWMvwWltsvVlLLlSOCcKfEaARLiwWIciIqQCIiTWwdjJDgGLfbfFBGZOozgFPRrXrXiIxObBiIoVKJVvjTtkGgRrrRCcBbUuUSpLlAaxVvXlRrLixXJjIPRXMJCYyrRkjjJUcWwMrRUlcOJjoStbcCNndOopPDAarhHwQAMmaqWXxRUYvInbBNisSCSsSzOfEegGFcfFCuUtTXdDxIrRrNjJOoVvsLflLFrRTtiLlSdDIiscDpPdyjTtyYdoOYUuyyYDQqzyYumMUZtTbAaKCdYcsSzZniINsgiIGiIWTYykHhqQOoMmrReECNnczGgRTmMtEeBAaAtfnvHhHyOoYhVTnMiMmKxGJWOwWNzZzbisSrRHhRALdAaDxXZzlLKkEeVODdcCzZplLPoKcCkcCFfQUutBbTPRrpVRTlLLlQqWcwEetTTtKXxefFEBTZztjLlQqscPpCSnhTtFqQfBsSbpyRraMmBDwbBiIKCcgTtGerRGmlLMvYFfQqFguYVvsilLTtwWUOokFGuXjQqJgyYlzZLMmqDJjdZzVgwWTtoOSfFiNEeqQngmHhMLloYoOyukvlRrZKCcCdDQNnjmtDdhZUQvVqanNaAlDdTJqZzwFfWiPTcnNCkKJVvMmKsSGIFfzBnNYQfFYIrgMKkmpPGTIHhitTtNoLlONDIwWYyidwdDrHhxXRWQQWwqcsSkmPpdDMKNYeEMmyEeAaAtzsSiBwWGgbIJSsjTeMhHmEeXxcCkmAaMWwqGguzZclSsLCuGnNnNQXtTeENoYInNtTwgGNPpytTmHhMWRAYXGwTthHKkWslvHhxpaAPRMpTtZDIwWsKkKQVvoOInNKEekiQmpUBAaJhaAHLlbyubBAaUcJjgdydDeEIiYDxXFffCXgFfGYqQqQHhymMKkzZmiKHhfBuMrReEmcCoKoOksScuSCcZoOjJbBNfUuFYwXxNVJQqKDdLFoOflPpknmGsSVvPpOxSsfDUufRrTNnJjtKrZFfzRkaAufGQuUPmMYypPIkGgArFbBfPumBuHiiIfnWwNFFyYyKkJjcAampPDdMdCZppPSsQCcqLHuvuUfFXxZzgcZzhHhiuUoOhHAaOotyEeEeYMmlLTTCUuoOQqdlLklohCcSsSscCHrROLEfnEpcuZzUxXuUPpreELaxGPpgIiXoQVbSiITtAhHreiGZvVsrRFfiIYzZyhHSPpfuvVToFtTUjJGayYAGgbBhfMYQCctTUuFcCrRtBbrRLlnkCKYykaXxfqQOlLiIeEMVGTfFtEeWwrxlGgkPAayjfUSQqssNncCShHRJbBjeYBaHhwtTWAlqQMgdhHVkBbKDEeuUdvHhQqDNnrLDWwucrZzRWwomRrMmMGgKQdDgiPpfDdFjJDdIdDZMpTgvAigoaAOGdRpdDarIiuSlIiinNwJjmMAIieExXacCQqkKSsdIiCcjhbBjaAyikKIXxmzZIqXxyCRYnNrmMHhToOgjJciICiIOoZzLHeGgDdYyviIVAEZzvRrcdDCgGoOGUugVOuEtTeOOosFzDdxQFfqSsqZYyIiNaAnwWEnNePpwwRSsYAwoOWigRiSAVcCvbBArRJSGgGxNnXXxgoBbZEePpCcoTCUudoOUdlYEeyKkMmLiOnNPFfpTQLXxRrzYOoyZrpWwFqjJfFQVvfjJaWIibBenNEHhLlAaDpPFLayYqdDkKQeEeEGgNUunMyULheGgEgbrRSSTtjhHGDdgTtJNnjPzXxZpjlLJNlLQqnQqfzZwWSpIwLlWeEgHhJznAaNGgsdDatLgXqFWwxXFbfhOorRlLHJTtjTtAajgGGgISsKBxXnNbbBooOXezUzZRvUDQIHtNNrRmGgrROoZJvUuXEevVeEouUhvxMmpPXVQYpPyGDxXQnNqbBQqkKegdDEeGgKkGEbDdDdukFTtrRzZfKUwWtTEWJktbBHhyxjyYBbdXxEeuUylMFoFfkbBpkeYyQbBqEyYKBPpYmMBbfFjJyYPtTQqDdcUmTtBQhCaAfrtxXMWvKkKrCUlkKSThmWpIRJjyaAuqMmvVleEYYyEehkKHNDdxnNMvVZzmPFfJMoXvuiVsuzvYuUuLlEeCcoUuOobBYyOcRkBnNpSDJjZzDQqqteETpPwPpxJjXZzWsmbkKBwWbsZzSqczjJpPBRrTRDZzdrwiJjDdlauUAoOQqLsdDiEcCIJjiQqKHhudKdEJjKkeiIkdDKVvnNDreSJjqYyQSkKslSzZjJnIirrgQqSsOoFjibBWwIjJDEvAQFfcKTZwcGyYyPtTdDYUugGrIXxMwXxMpGrgGTAWJjBiIJhKkCcPpHIOoimMwWjaTtTtAYOwWonNrTwEeWtRSdzZDzVrRvUdBbznKocSFqQKkfBbsvJXxYvnNxEeXifxXvVeEFQoQqIitTIgGiOzZqoRgihpNzlLyYSsAaNFVvnvVOodQXLAxXadDlaAxrRtdDTtOjKDNDdEniINvdgRrGDNnVVvBHXXWFkKfwxpVvPmMdpGPpdxXrJjXBbxEtTaDdUDnFfyYNUuhuUHLlFOoAaooliPpSUKkRdEeaADJwQpvVUSXUuvkXxKqQrhHawVvzGgmJjpPzZTtFfGSTeuUyYEhInNiFSmqQcCdDMbBsfPpYwgGtTWyHCcgGXHhxtsZzpVpBUWwErItTiJjTvVtCcJoRrOoIijuUuUTjsjMmUdJFPytTiILSslziZzzlLPvIiVZTtNOmpqlLkKQUufgBuUPVNZUecKkyYoZjrRBbJIuKkjjJJLfFlkKSsZLTtSsEeuqqmMCDrGgtQaACcXxVVzZXxzZCKJjwWMjJZzmVQFftTqobznhHNeEtTnmMNeNBbnQdDUxaAHkyLmsXSyGgRryXxPJjlANLHhDdxOAsrRwVvWSPPjzAYyaWbBrXkKrNnQNnnKocCrgksaGSyYRyYrwWwtTezZZtTKVvkhbpPFnNsSDTtcCxXlLbBeVIpPqQGqULJMmzirdyYDTXEIiexnOoqTCQqcUcCurLWLlCcUcIsWwpuUPOfNWwwTxXMhHAdDbBapugTtwBbcCbBiieOoaAEIHamoiIOaARoviTogewWBDddemqYpPPpyjJKkKLlBriIVvGxGCXwWxgwAaPpqQPpdDnNnnNNDdxlLxRDJPpjArcCxXTJpPsSlLeEjXJLhHJHdkKUucSKmOTSsznBbtThHhczZHhCyNMmBPpDJRVvrOHaPONvkaAKbBrvVNqvVkKQuIiWUuwUBBXxcCbMJjVlLiSBEebsLrRFPtRDZjBXrRxYyEzZnPYymYKjJrRDdJKkOtTozZXcCqqQltMVvKkaCABYJjKkfUeuUoIDUEgsSBbGJMCSjeopBnqQNbPvVdAatxLlIiwUMeuUFfEBsOiAoOGsSklaSsNhrTgGgGtRoHXxcXRfFaNLyCiIcnJJjjNVvwkKAsAabQaAqwUMmsGXXbBRrUiItyYJhHjhFfxtXISsnrRNIrDZRrzjTtwWJFbwwWjQbcCDiIzaybgRriIGgpPeEsSpPcCyBbYAatwOGAaXZzZcvJEGBJjbExXRoOlXxLAtjJkAYyaAWdlDeJjEdhHCXAuYNzZzZRCuZDafFdDOoASZDOUupJjBqQbPibBGNqQwvMmVWYymYQqkIJjCuUFfHMpiVvYyIdnNDAeEwWaAjhHtCbBQqroOwwsSgXxOmXxmcRrOqNffOrNnRPoOpzlDDGSsuoOYLXxwOwhGgNlzZLuGDCcdpoODqQdWTVCcvwWtFkKPSbTaAVhHwzZaTotTfEefFFzLRrsSRruUkTYJdDYTgGUuCSxXsWHIzdBAnbBpPZNieXJNXxFJMUtZCgJjaTPpnCcNtbBczYKaAZBbPpzkKkGkKpPlLfFNnXWwlLxDdfFoQoOzZqjkdcbjCcUuJbwhYONbNXAfZHuVdXxPFxXtTfiIMkwWKWqIEcCmrRnWOMcCmoGZzaEeylnVvNnSsNoJKwWhzWwDdcpTtPLeaASHtTYZDdtzTEapfFPieSHhQAfJmCmMNLXxlnTtSrROrIiRovpPpMeEFVHhKkHhARrFfygAaGsdigkxIfQUuUyYYSkhVvKcCkMmiNnzZiIQPmMWWwrqQtTRDcYrRylUuYyLGMmEFHhLYRrcRrTFPPJPNntyBjJcCeEOVDdiInmMNvTMmNtSfXokbFfBIiQqaIgWWmNnuOovcjjfFvVJBbjRnrTRZzTijfFJQwlfGgqjGeEgeBcDxXCNnpMmFLmnVlsolLXHhbQqBErRUqdDgDdqQgZzlLFaAomMOAaaAZzpOIhHbeEqSsWSAnNHhBOexXRlLSMmsrOoAaEAaFcCYqQVvyfZzSqgnQZkKzqyYEIiCcHrZzRVpLNnlnKgGSHhFfbBskSdiIIooOOlKOgBRrbztToOSsuUuUZxmMXcCWwvdOMmXahHgGdDPpQqAwWqQxjJLGFfxrUnwWBPZzKukzttTJjTpOrkhHtsmMaANnRzTTyxXxHDeEPkWKpPMxQJbBzIiZkKgXDxXtzkKLqQPMrgrRPaApiEHheItBtTPpkcGSsEtKQqGgyYckKhmaAMxXQqwWEiWwJIiLHcChFIYwRcOooOCGgdBfFbXKpPkxNPSzkdDGCrRKWcCEFfRrcdSMmsbJcAaCjFXxpqQuUPeEgwrRWoPPTHZlbGHhhdAatwWTXZzOKPzfxXuUanFHrPzhTYuISnTOoTiIjJtJLlFfgZIizWYysShySJNwBbWSTIiGnMHRxmCXxCdAhBAxXViImEtoOguUYewWCGXxnNaAYPpkCKefEUueTKseEDdEogGOtvVfFYyTxXAwWOqQbBUdhiISzZwtDNnzmaAwOKDdAqQvpmMwWPBbifFIYoOAfFFLQqqyaMmCThtRTGgSdDsOoIDdiJjuUMmHuUhtoDVJjrFcmJKkCjJbBAFfkWPpPNaAntIrZzptjJTpwghshgIrRiokKfVhUudgiiRBbYRroOHoTtZLlbgGBjJNnHhwKkJRrVdVnNovFXxypEwPOoMgMmGbBlLXzZowWOxmWtvVTdDwgjJdDzmaAVYitdYtTHhVvfSaRKovoCiyPFfBQGGNnzlLXjqQwZzWQHhzZqJxxXiJXxaTCVPrRpKhCEeclgzZMmQveSaSrgGWOhciIuXxCctTUEkKghGYLUoFoOlLRhHIirWeXxOSyYQXNlWOwWDWdlqHjJhQTtgGoOxXTtegGvidDBbmMDdnXxbxdOoDXMmBCNngDdGnNiIZNnIcCiNyEyxXYTxvwWgkpPZzbBgEhQMoOIiLlQgUumXxufpWECSsOoRxLlkbUusHhSItTSWwfnDCJrEbBtTWRwbTRmMEoluJjCcUrBbRxTwnDMAoMmDCoOdNnLFfTtqBbBdDMuUmQgGYypIdDfFOvVRRrrEhJaXxXxbBiNnOvrRVrRabBhHAfrJcuUuUAaIiJKkjLlzZCZwnNAagLOvSZHhFfPpzsVDdtTpfFrRYyPhlLHAazZnOnJTaqmaAUuDdDxXvUMmuuUVvqQDDpPdnyHTuMIqQJSQqwWYybOoBwaDOoNMGOrRiIqsTfkjrRJtuvQzGjJASUubHmtgTtTfFCKkrRctfoOFGRfFERdVZQGyYICciDEoeElXxWjtTJMgOBbwljkliILFRmqQMGRrtSsSsPpEMNbEeUurRPBqQHxXoBkKkKbEexXLUUWwDdMmeHhEmTWwIHheiIaAaEJUNnbBtjJTHhrRumMjxVXFfCpPDnNfFdzBbZfFBWwZzbGrRxXrqGyYkKgWecrXxRVohHuoOMmYszNDoQqxlLDdyYYQefFECPilLLiAYfFQqlQATtgGoNyuUiZzICcYuPTGvXpPxBbqoCcfhEzZfdDGggoOlLKkllxAhHZzUjYywheElLlLSsSdoOfvVEeCcDkzQAoWmMgJNUtNtTYmMfFnNyjJpLdDeOopfofFeEAqCLuoRreZBHdlLuUCXxqfTAadDdAaWJAXxaGPpYcLFfCoCMmiIMHtqYxWcCjJnbXNncVwQquUiItTbeEBEeonNOYWUMmbBvCcmMlLUSzNwZZzzveEkEVMfJCwWkoOKPpVMxAaXwWeEzZRrNnmqcCdUDdOtPIKxXBRjmMPpxekmuJEvCcVoWaXMBbmrRAHhymwJJCcyYYkydDYqBtTYyVghEeCcHVlDTsdPNSsDdhHDUudrYafKksYybBQBbgFnNfGZzqUKkLhHBbPugGWqQepqgxXvFVvfynNvinYjyYJpPueEkldoORrBbUoRyYeETIbBxXJjivVtAJoOsbBTuYjJNnNnRrLeElaESOoSbBsfTzZtcCZDdriIyqQIifhvAaKsZkuUMmmzoJjVvVNUFfyKkknNCLFflQLhLlWDyAXxSuUEeDrRdsSsuWNWqgoOFfkDdKGiIKkEuUlHkjPTtUuGYaLlWwkObpyLlFchHvSsQCIiYnNKpSVvsAaHQiLyczoqgQqLyMmvVYuUyYTOoEheEmdclFfoOBlUuLLlMzVXJjpdDGwKkWghqQHHcChuIiPMmCEehGgfXnNQxXUBMUTtRpvVpmYyKkodxMbYSxpVjSKjJdKkCbBeUVIgnmUuQvVLlYyIihHzkUdDaAXBElLTUtTXxuIMmhRMrRYGXloqMmYgGyayYXHRUQaASHzRrzZfFKyBXxISJjRrSZnclvAiNOKCcCcctTtrRTdDkKCZgGLhOBbopIilNdVkxNfFjEYAaJFfjTtyZsjJnybNnrLqfhQKkqDYyKkyYxTtNQQqyYyYpCcJEeAvTtMiIieEnNQcOcNnUQmnNBAemsnEXxluJjHhlLoOBbjJrRjPpJcaAQOcTTzBuUMaAXxmgDoXxVNntTsjuBIizfFZAaAvVaLlbBgvHNnYNBOnbBaANFfoAabnSEeCkHcCbBpHGaJaSOOXxilLUdmMNStTUuDSsdiIgDCHpxspPFfWwvVFfCNglEWpKDdjJtlvbUuVPJiILlNmElEqaAPpJEXWCiXxMmIEVxLYiIyMmsmtTXxMiIvdVvZycCFfYzswEYyMiImnVGsgjBEeIVvIeIojGAabsvVSPwvVWGaHhCcIiAIQCXDbIiViIvrdzZqQAcCaOvgGfJZzdODdoOsFgKkZeEkDdKfFMYBwCcwBbGkxFUujEMfyZzYFnLdoHtThODlNZzpjJPyYjUJjuJMmsABbhHaQieEVvfJsOoFlLjTtJjQIQqKkeIiTFpucSsMXuLdGiSztnMiJfUuxXfoQfKJWwjNPteNTtuICcHSGKBbkgPpQqsvVkYJpTtrGvZKktNnuyYUTuVQqkFfKhWMHzZxaMmaqVvSvrSsPpjJNnXxxXSvpELbBHhRZREeYDDscCSsSEeEsxFcIfjJxOTvoOosjxXOoHhmunNLlhhHvWXxbARruUFmjULlYRHNhHhwLpZzCvVvHWcCJVLvVoOlZzVcCaSrRryYoCQQYquGFtTfxgigakKCLQpsNnRWwJEeOoJtBmMVcyhIZoONtTFAsCHmrDBhyMMutlnalLPIgGUuRtBmuGgGKkgGgUolvVUuLRrVJlLMmOGglyYrRpPBhHbLuUoWeuUIirZCqPKkafFtFfTSsSSIrRNniiIhJvRrYyWigADLVQVvsNyACcshxUuVAHEeUWwiIWvXysDFfdhCPCppQqbBPXfFSVGkCTfrRFgXxGtRtTrcfFgmDTtQqPcCYHVmMtTvDdiyxsSAaoOtkvZYbJrRgNcGdQUXLyYcNnVvryNyYnjzZJewAznpwpwWevVGgWHpOoykbBQZkYyNqQrvVtTJjgezZFAaXwSLyDdkjJKJkKRkKACVxcoORhdmMoOylHdlLDVBmdkDCqDdyYGWbXFZzfxzcNnwWCiIvXPAcjJkHJqhHmMxXTtOSsdhCfjdJjDDqIuRmPpPpHWcKvHtTwsIiWEetGBbflpsyIeEtllJBFfbYLqBhLlLAajlLkQxXdDpgjJFiTpDdPThWiyBGhVLUulZzgDIyYmMieijJURSlBBvVbjJbLtviLOVhHnNhMQqQvqQhOeytPSKeEksnOnqXxwKPpkcWbBHBbqQbARjnNkBbKVMvVaZRtaxvfqUlTjodDRurRgGuUBgxXMmoPkeHaUOnaAZzBbyXxEeYNOjTyGuMhDdcGjJaAghHufUvWwFCIepAAakmuVLxtKlLOXmMxqQGGXsStdDAaYnNlENITsjiIJntTcFDUmMIpyYvVIikqhHfkKJKkeEjJjOPYVnNvmpPcdWIBbjJGUNoeElqXxbPpBMjXEVbsSoOEGOexXEgeURdAaDiIjMKMmiIlheGgxXlAXErRKZjXuYvDXxJstOOMStXMQCatqhHzZQTXxoGLzdzZDrJMXxdTSrbpcmfCIieERcYySsaRpPhrRHQVMmxXiIFoyKBMKkdoQHAaXwdDiatTyYAIeodVvmzqQZMDBbAaUuUGUoOeDlAmgdDIiXxkOHhDVvUuobBOoyYOnTeEYnNmMqQLazrpqiOoIQgJGgtNGosLklLKEextwNlLSseZzEnAeEwGgcxjmundDgLWoRrrsOoSSHdHOxXXzXjJxMWksgGGYyyYgSnTQibGqwyDdMZYOjnNJooxqcaAnqAamXxbJHoOJjhcgDlGAahQbdDUXxuBLaIOITrQqFFgGfLlhIYiNdDlswkoQUpTAaMNuXnVkyjdwDuwWDdDdKWBqwQMdxrLmTyaAYnNiAOEUidQqepsSCeOytpsPbBAaKkpSPsmNnMLCcfFxzOxXovdaAqqQwYidkKuUDSLldDsUOYyoudJjDLlzrIiULhUnnuUduRfCjeEgljAaXMmxQHhqVLsSFhHRYrPGHhyZIunQkdayGJFWMINsBbiryYcfFwduhHUCnmfFhCGdeEDfKkKkaEoasSAaJbxudqRrRrKiYXSsanUJuUjuNPHBbpPaAIMmMmENpoOPnDUAceECbBrRlgyNAwWOLPpHhIitToOkRTzgRrGyMNOEXaPTyrROdSoSJATqxJGrRApaiDnNCGiZLlgEoxqvFfkqxsiaMmZkBSsbwWtLtSsdtBbRrTiIEtAerREaszZUuoDxXyxXKFpMmbjJjJEjJeDCWlYahHTuUjYdgjXDmdbbBYyXxWjRUOmnNMmgGMqxXVhrizkKjJZTfFyhQcswWgGRMmPIiAaDddqQYKsQzAaMmcyaAKXnNyFfIiYNotyERrKahyiPpfFddDOPpiSDdWjBtitTnMNnmQqEIcemMdvDdVcsSVaqkLlnluHKCcaAgXAWwNZznayYxJjfKXxilLIYyYytTDdswLhHBlLzoOqHZUIeOtTfMgqvdmmtAaTcGgrrVTtvuuUbuUdyYLrOoTmEeRYYyyoSZDdaeWwIiEAXxWYzBbZCZyyIGBbQjxXFfWBoBLIvukKNgGcCnaYyTJZvqWwQsEjTdrvpqDPuUpdQYYyNTMmazYEQeeAasSnmtTrRKkARrGrHhHYBbrRhHFpQrRCcoLTeVvEkxXdcyqQmMqQEprHGFIdRqMiNnqAawHzRBbruBbKoObLcUKMqzZPpqDLpFxYIjdmbqQTNnWsSwbcCBtiQmMHRnNrGgDdQDVBbBfUuIBlYvdjJfFVAalaAtZCQVvqfFtOocVUjeEJoyYVdDgYyyZkDQxXLtjJatFfeRIjMmVnNHhoOnXxbkEeKLlnfFQqjaqQbqcgHCgGwxlLdsxYDnuhPnNSFymnXjKJNnHvVhaheQqEnNHVSXxNAaQmMqhmTkKNKrMgOVtNSdGihKkHbDuUBAvNcuHhMdvVgGzrFiIfpCPohIJOVpPbFMJYfqQqScCIisqngobXxaoLlOAHGgIYQFFffHhdDRRfeENRPXxcCliIaARrmMDrRdoMmaestllLYFRrLlYpAamMiexXEVRvVrvWwOoPplBrUuJfUuiPpsDlKEuPpPfZzFICiIbPpBrRWjZbBdkKDJLljCDdINkbMmRPNFfGsSgBbnNNnMhHFcCPSFOOsaPpxXAvAVyYhHLlRBbrPOopvCFhOCcpHXWcGpXISwckEWRBBYjJybbLHfFhHKkhkKAyOYSsPHhDIYybuydoOWzZwJhyVLjfjHbNnBXIiUkKjjfTfFtoBAJjvVaNETcOWsfYdDrRfqjoCcuwWGcPNsCcSKbNvVVvEeKkKCUmnNpebDAwnZcCEujJTtrUsXPfAJMmIuUiJjKkFybBUuiQqzzZHUAatFyYpPIEwqqwrcCXXRrxjqaAJjDdoIicFUusAIAJNqQxcCBbhiYCxXFUfbqQBdDFuTaWyrUngvOHmMhbIeQiXlLuUThiFrRXMmzZAHMmsfFQXlvdDKBacCGwRkeENPbBsePNdfEeFgnIiSqFEatonysGmzOVjUXoWwlioSVLlKaSPpWwIfFisSTaAyyYxlLXodPcCpiUnaufUuFOSsGnInNTtQqHrSssSOEDduVqJsYpZVnNCkxFfXKRrSntUutfFTcaGhIiSOojDqjJDMcCNnkKfgGFmpPIVwWdrRNoOReEeEBhTylTLWxXVmQgGdtTicVvKkNQkxpSjlKkLrDiIZBLlZZzxTmWQNGgHJAhibiXxWwIBIHLRNnxXyYnQnNqZWkYeWxlXxYmHhPBHhPaUiIusSsmZRkKCcNnrsLworqQqJjQRKaYKqvMddndMmuCuoOXxMZqMUOKrXPpRgcdbpsfuoMmSdrtWBZzBXxbfTpPhFZWwEqpPRrQqpgXYBPLTtfrRPaqToRnNrRdDgkfoqOojqQVqOkNuyOrRJzhXTUCzuKbBjWwOqQonYnMKkmiOoGlBbjPqkZvSsVCntTIDuWABcYzZhWerRLmzPpBZzbsNsSnuRrugackCcKdDEgOtdDUOqRGgcBCSEVTCMykrRfmyYvsIRwvVWOochTWanNvZzxGGgYsSyvTtFfcCrpcpoOVvfLwWSeDLhSghzoOzEeZpUyYaGrRaxXarhNrrKlBenOUcbyNioOIzZbEiiIbURruBUuUHhuvKagkeEKcCGMZOJXxycxXWaiRrpPJjsvVpHhggdaYyrRWoPpcxwJjWgSFwoHYyCXZxTKTtAaoRwViIvtGcxWwvbjJIispYVqjUjJYyYcCyYUPdhaAlGgQqryzkKWwlLlkefqQEydfsSgGFNlvyOoYyqKkQhyoIivVukKcojhHrmMEeYymrjCcqaASaAKqykDoOalLYyeEvVgjJjaMXxsSLOsSoOPTGGiISnNuqQCPHaAhpEympiIiDIrpwuUNgDmfFMhJMnJjqQBOoNnbPwWBxLNnKqPHhCsSeZfKOEOoWeEwPmMpeoyYkFzEvVcpQklXbvVIhzZBbzHMmvVLlhZHipFfNmEejiIEeHmMdfFGnfOoFWPuZzURiAlLadWwIPMYecUUusYyggtpolPpmAJFfGvVABRrbdKYQkszZQqQJXxRMPpUMdDmuRJOCULSsTtlOYPpHrRYEeVHhLnfFSsDYJjeFNHhnEKKXxjJfnNlLFkLOoSsZYRLWwHDphHPpPKmMiIEekpuyjJwWZztTuJQvyPSQqjJBVZzXCgrRTiIWuUrOktXzfFxUCcuchOWfsGwvVJjWXCtGNngTOUkKuJbBjwADGGPmMSrRpPIEeAwCYjozRrmABbksSVzZpFfwWPbBdDIeBnYqQREBbertTBCAauoNEbLzeEZkRVvGgvgGVRrRnHRTtEeAMmAgAuEeLlPZEpPYyeHGsHLlldEslFrBbRPCPvVRVDdgFfXVAiIwiMmTtItHCqQriSVMFKYCcmctvAaDdefFscbCPprKBbkQLlouTiIoDdyYGeLlPpCAGgGUUSZMlEwHyCbasSwZzbBUdikKNrRczKQpJBLlbLgINyNqyYcCQOgGVSsvyYoJkUZBbcNVvKTSssStkYynutxHZBbjodpPDYGgcCUnKtToYyQvJQOFKGrOtQApFlMmpbyxGPxWGgwBZzbXuUQBbezeEftTHtxXoOFSjqNnQJsVvbwTGggGEeRDsOUdDeEFSPpPBzQqRxXrZDCGrxqbBIiQRkoOVvoHvVhumQzmoOUFfNncUDmMNqQDDmIiVhHQqQkyAkOWjJlSRmMrzMSApbpDdMyDdOsSoLXwEHhyKwzNvyYVrlajhnqAjhHJawMtXzbzdRJsPXKqnQqOoCIGgDqMvHhwlHhtLYtwWeEHJjJjbrnDviqQdMmQdJslLHoONngACTeMmEtTNscvzPySjQvqQUeovVlLRhytTYfFUuiNgoOoUANsSTtuItTJfFjDOYtvVWwsAkDdvsOILOxcCuxxlLXXJvQqWwoZMgSYNOTAefQsNGDnsSpEFfSpPpnvVsSWwKtTrWgAbkwpPWVLCcxqShaxfIHthHxhHIqEXxiBoVGNuRYwAtfiIcyIHXnjaiFfauUSfuUTtCLlODJjdrRPpUZzuXxPpQJxRhHWQQWEGgiIeeifTzcCaAZuUuhZIjnRINnirNJYfRrSsrRMmjFfaFpxAaSuRUezNWadtTBbBENzZnPMucjJkntTEeNkKDdnCCcchHBkXxnpCgUlKkBbCcLOJQFyFSwoCjJtnNenKkbOyYFdDJxjJXJIiuxhJFJlvYrRHjBbDYUBFfidpyoYaiIGglrOoweKCiIWEesjJiSsxPZzgCwxhXxPoHfcaVSogGfFGrZzRgoPpfspfmMmnaAprkKBKnnNiQqcwWzCcJwZzcipUektTLdmMXxsSSIFjAaRbLCAacIPyfFkAaJjKfyLTSsxXSEAsBbSOXxwWLpJtTMSsmjrhHDdnFrrTtqUuyiGgleELhBOGNtTfFQxTFeELliIftXQSsFyjjJmBbfBpPvoBbjiHODdrRpcPHhRZDCcbBmHPpAPpaAZzahUCnVmMabdBUuIgDAaaAsnJjTvoGmRkntNnMtTtTFfHHiIhpPnKkiIsvAqQjkVvJxNMYgGfEespHhHUNdyXuUbBSDXWcBbhGWwCQBAJHhNBNvWwJirzZMgGmETAiIoOTlMmqdKzYqHhQGvOuqdDQToOtvyYCTKvVoOklnNMmLczTLvDVyLZzbiFvVcChHblLvpPdqhmVvMqwWxXhHIWwBRrMDJiKhHksSyXfPldQQCcmkuRrClBkUZhWGgQQqImMfFmQrDifghRPegGYCDXxKZzvVtoSsOlOqPfqPpQyhzZRzZgaMNtyYTyOoYEEqeyapTEetFrjJRfeENnPAzAcCaZkRrKZAxXtGgnyPVRcCoOxXRrDtJeSVzZzjTttAQqUViijJIlSsOobPpObwJqgiYYPpzcywTtzsOrMttTRlhHPpDBUVvBbRRCfFMMDmMSsVQGmFWwoEiunNzYyhQdDiIZblkKMmWCcSgGstTSkFdDGkhULNbKkHDdhBRrKpPQAVvvCDmMECieNITuUbJwsIlLgGoDIYHAGgkeYTOnxkYCZqSkykpPVvKDpIjJirKkSCaAqGgHOoYAatIRHvZzQmMoAaurQqJNnwBDeEMdxJWwGDyJtFfAyLwcYydBbBPfsSKkNndHhDkYdJjcCOzsSZCcSTeDTRrlTKzAIBbkKSXQKVDeEdQXluULOeGmMzIgFfcJjdIGgAPagjXQeEtajsTtOsDojvVJoOYtpAxeonmYZtrKlxXVvwVvWoanYGLzAaZaBbudyYeiAanNoOhpAxyLlFfIkkKkKQDUXrRBjnNtTAOeAFgKkcHRrMNcDWCRISnJKkjimhHKkWwnNwfjyYgYADKhoOHqNUizYgpRyrXxflvZHhzJLGJcFrmMUDXxBtTbHhGgLlTtNNuHluRZdFmMflrRLDElLeeEIyIiWQDYyGgVPpOmdDyYMmMeFBbfEoZXlShHJjtTGgTYoaAEcPEYyDIueoapPIYytMKklRXfFDmqWQbwkacWwCELleArRcCCcmMUdWoODznyvVFHhfkKYNZJYKvNbBTtxUnmtPrRuoOqOPpKdDWSLDdEengGgCcyYGIyiHTtfMQvVjTtZzSsJqmRtioiAlcConNOqHgLmMdGCuUWwjpPBnNoOJjhHMQOoNCWgGZzwQFfXOLlyzmYWQgBIqKktxXNKXxwXxmZxohDhdDuUiIssfFbBSROwlhHGBhHbAaNUMJXyYCWaNwWeEnWTXlIiSnNOgnTEexXjGtbBTvVPRZAYypPQqlZzywWpPtXxUuNnNaAPpdwniINnNWoKGMaLdEugkKmMMMmmLluOEdDWTtxhqXxOgGDHhmybBYpPbkYOfvqeErfFAoOIIIFfiWwiiqQgGCrcFwWIiMCPBRsgPpgGGgWwGtQvVqDwWmjRdDZlgMlLcCmOrRAcqmxvVThHsmorRoTSHhjdVyPpUxJzkevVxaLEHLkmJruQqBvqQexKkzZJBbmsnNSsSQLOnugeEzZiKkwDqQCMlLypoAYEsSeyahHFlLWwbHhBQKvXxqQVPiFfudfCxbBXNpPJjStiUuneLFfyTxggokTXlvUMrKkRXxKaPEicfVwWuFUuUCCcQqnNHmUTtYdDyJJjjgYtJoouAhEKAapOGbUrOWwJtLWwuQwWFVXcCATrzAnNgGeESsmfFvyYJbNnBraFfuUweEWBhiIwCWwWeqQEQNjJoNpneENTOoiIYELloHkllLdDLaAKVqoOdDmHvosuUSlIVTstuUTSsruIiIEsSPpbBdGvHgbYIwHttIWwsSfiIGPoOqQqKZzJbBfFCzSnNsZclHbQlyjOBboLLTixPpcCdDsSXYSYkKyPLFgDEeTtdTwIiSpPWhxXVkCwhOoMrnNUOoilLQdJFcHDGgoAjJtTarRQjhamMAKCapeEvVhHxVZBlLwgQAacLlyrLlRYdKDWwMbvEevYyQqVhLYDHrCXvcMdrRDmaryYjxnNXPfFLlpYlseEWdDxHXxhRrgGfEGtTVvxXRZzkKnKWEewzyYqlUuLKYPhNnDdwJjUcCuEPqQWPNZaPpWEWwYKGgkRktTKClxuqKkDgCnGfNnFXdDxjByzVKzZbGgBVvTXYImMhypCHhckKHhdWxXwMGKgvsiZzIxIifYyFPcpcKkZuUzHLHhlSttTfFjJTYxtTVlLwuhTtavXHULldDuXxhHSaYnrCcRSgGqvldaGIJjKkwOoVjFVvfVvHcRrCZzuUsJjQqsnBPBpPbpGgbXxNvKvVkmMVmMAMuUmpQczREwhHUujFfvxXOYyhHMCcuUbqhHBbQTrTQqtipAGgNLTUKkMmmDdfdDFmPpYHbdRMhcSafnziHxXYCvfFbTjCIicNnDrRyHhYdjrSPqlcGgAGIGaAXTtgUQyqqcORsAvsSMEOoemveAaEjlLWwwJjhVcPloOWHnhraAyuJsSMfzZaWwBBbwAQqaVHUMRrJoOSORrCgGWwcCcVtoXFREerirlLjJRCfXcCSedEebBdFfySsrWwObBozaArSsIilePWwwWVsRVFQqfsQAkoOKcCeEAXAabBmMhmwNnHvUzVgROFTtnNTtUufoHhUXxuPjyKhVviLlUnXxZzETpnCcIikFqwWONnAaFFjImNTZsuUIgnNDlUxmORrHhoCpPTtUPftiIEMxXmxXilLqKkJZzfSjFQqIqSmeJyYYyfXKZzGCcggBbWWpPOobTtymNntJjTyYWDdwzzZGfSoDVeeEEaAnNvjFWwfhHFVoDRBdxUucqigiIpgGBgvVwjJWJOFfiEjvVJiibJGgJjZqzZQrRIizGSEegvoONeWSTtDVSvSJjsVlXvecwxFfbBvVejUJjudDLlgGdDQeLXmMxFfeMnfFjpvgCcGeEBPCcpgGVLTzZkPweLGnIUuiaAcSXyYaAPLuUlhcdxXGsnDuISsoosAGgjKkAgMmhPhWryYRwKUkgGKucsyhAaqmMQVwWqQmMGFfbUSsJjJSvOdGmOojJXxNnMbZttsSCoqbBtlLTqQWwCtxXTULeNSMEvVabMqPpuCoCqRrImVaZzjiIPqnXYydlLHFQlSsREetQqjJmMWwTBaAJjYNSzexUuVvDGmMgHhdXJBbpDAgGadzZPnXKvDnFkKoOfLPbBHlqQzkoUuorROnIaVLCNzsmMcCUubBsVvibYkZXMmbLWwkKlcCBxhsrkKRqxXuMJjVvmrhxnNAYyYyQOLxrRgyzqQZRrmrHiMmtefFbxFfuKZvujJUVqMNGivuYyEPpcnpVFfvPNTWwFftDkEesJvPSsXsyvVZzBGgpPmXDOMPmTtMPUuKkrBboqQOORXxrouXxmbuqxFmMcCHcuUpUGzZFfIigSsPQqxvZiImdqQoODtTTtbkKpPLCDKQqkkaAKMHetyYlGPpQOZeECNnfGgFhHqQYlIqSshcWnNwCPkycqVCfzspPSZpPYPBoKAygnNpRrJKHhhLeHhHuUhGgQwnwKkSSszZsUaYyYdeVvEVvwHXxlWDdwqcKWwYunFfvOZMKzSkVHFNnYRzkKFsenNhOoHeEAyZJjzUNntpPSjaoOrOumMDZzLtTKUyNqQIUuVUuszkKZSSsYVGQKkPEPpwcCUpluSFgGAyRqgGsSQdDDUuQqdIinpDStdLyYfFvWwGBbvbcCQFfKxkKXVvyjjWMaAYkKOodDcCsSaNnxAwODderReEUunNjUMKEXJIiYyrbtzZTkipTXxouoODQaAnSsPpWwyKkYpPNvcjFPpkKmvrRyYeKVWndDOoXxZyYYysuaAvVVuwqDdQXxmMyWvCxzZBcCHhNwXSsyQTjJhmcZzOclCyDdPpvVgjlLEeEzZgYyJNnDXxdjyOHhoYXxGeYywDtFyLlYQcDnNhbzpPEOUlCcEecQaOFPEzmMXxZlPSsmgpPGuUMmMnTunjGEewOAMmagGawWUuqTtZOoKdFfFDsHWJxXuaXLLGFeHNVeEvnFOQVgkKtpUUuyYnOoOaoOqLyaIlUuIpcqcCvVyQqXaOoAOdnZSyUPpOvCPpEwQRgvtTVcjJxvXxXuUJjeAEitMcCuulOhHhCcbphHCcBnuUmeOeEoQqTgrQqbByYDdLlLRrlWwWweELlfKJLWoKkgGGNnBFfNyYnbmnxXNwTtLoOOedhHmmMMggQqCPpcCcGqzvDrerRrFfsSbBTMJjhBsaSstBbTgMGLlgmbBPlLpZqVoOUTWHCcLlhwKjJFtSjJQqQxXfFXxIiogmnyYdAWbFfBpPQqhHsjlLimUtdDhqQYNdVdMQWwAtNnjNoNPpolJjGWzbBEsSejRFrRlLaAwWdAdDaDoIAjHemMoiPqcCnNnNbJjBbnwWNQpPlDLlcYycCdOBoObamdgBqQbGRrQTtGgqpPNWtXLOenNrOKkotBWriIEEeewgGeRQqjsiIScdNFIivoOViIsiSsjJElLeBKVvXrqQlLcebBwPFUMGqtTtcCTmqHeGZzKmMmMGIiMmVSsVuUvhHkYyKXtTteYcCnKkzzZUuCcCccNNyYRmmMMeErnMmyYHhIUuVWwEfFIicCwWwWToOtbwyYWBLbBDwImMsSidoMmwwWDdLnMmhHxqsoPpEwmSsMfyYOulygHGeCclLPpFfCHeEzZlLowRuUsAstTvVEpPVqLqQlGLHkTtvctAwWjQeEqIZguUgqaAbFfqOoQyMmYSspYIcOVOkrKkRrAsFyYyDTIyhHvMZGpLlWyYkKQuUqbYyBePHhoQqOYfVOvDvjWYyTtLllLxhHoQqOXzOhHdDXxhyrIIGDPpXxHvjrWZzwRJFOGffFZzCcWwFAaHUuSHGWPbBPRZziOoTtIiGgTtWwTegdDGETtjJpwKacUuXxIifFjMCfPpRvXxdlLOTtxXrTyYDwsSWdiIHtUucAZzYQXxlfayYyJjVwWhHasSkoWIiMgGAaZdoOTsSDtTqQLldWNNnnaAsHDuoaNuIYyiUneSTtktFVvEwWkKsrRSkQoOqdKkDBbcudDUcCKygNncEyVvGTgGeYyUuMvWwavVbHJGMmgjaDzZHhwWccMXLIilnDdNqQqQrhVviImNgdDOotsaTtfFfFAwWnjsDdHhYHmMwGjtbBNsUuiUycCiItNnHZpRXxhjJfnNNAFZpkoxBbBbDHmjJuUEeQqMgLlBLHxXhhHrRzDeCoOcQsSqEdhLXxlrUuRtVvrRpEMmefvVFpOGfgTtWwUuUuHhGLlaAJjBuUDCewkcgJJxXDdyYjjKZspnDcPpCrKkWyifpPOocCFfljIHHhUuUuhcCeawWAAanNHCkTegCKPpbOoTvVGTtRmpTtgGlZTdxGgGgGjqXmkwKpgGEedlLhsmMSbrRBXiIlLPpYttZrSTKRSsoPOoxXhyYHEeOoZKZzbBNnUkuUpbNKPpkuRXHnNhglZzoeEMmDVGokLtTinrRYymMNncCNDsNPvhnNeQqNGQGgaVvAsMhyYHmNnNnobwWagGsUunNVvwjJQPpGyYXxgBikKoPfGxlLXGCcQeEueTKktfFrRxEHnNheOSLRrFhHfvNMlfIxXiuUGgPckgGKPkKprRgyYGtTdCbEAaOqHMmiAarRIhIiaAQoJIiHhQFLWqIKktxXRnNVgGJjvlLGgrrxXtRNrJVvfqQFYyeEJfdDFCUuVUMwwGiAKOuUxFiIWwqQsTnYytobCccCBGgsSZzbSsiIYTNnpjppftwWCylOofegCdRrwpqoOIHKsyuqFFfkKifFVvOeEoOopPXxXKhHGIoODcCSgGNWwnrFMmfhHRYavBAabmMfmPVtTsyIiYcIiMjrRDBfFbdFtTOokKsSasSqVvkKGgsnNEIAdDetsbBOocClLSZMmhLlhHHTzDdyFfoOhsEHhlCZHkYCcLlyqQvVZzjOLPpYAUugwWwNMeiQwmPppDvUhzfFFXxMmaxnBnaAoyCcHWBBCDKkaEcCuUeKkhHAKJqQWwOZzGgEeEBzZpPiWpPwIbecCgKkyZxXCtTAGoOczTQquCcmZGgzjfnjxjJZzEIKknNfFuUnXqhHTtQRqQrxzNabSsDZihwctyjyKktKSslZDdOtdDWVvvtBspfiIwpPNnPEeQqgUkKnHWMmoWOolyUZkKzZzTtgdDddLZouUFuUKkFnPiIpNntJjTQoCMMUuoqBgGqQKkbQGJjWWRwWcTYysdDSJafFZrRXxzPmnNhwWVvNncOoFfiKECJjDdceoOyquUQMngLlKwCcWkgGIodzBbsdzUcrbBnWpPNQqnwyUaxWMmwcmMLDwasdNnDNbBnRrSKTareaADdgetTjVCzxgoWTkKgGaFRrfAGBeEBbmyTtYTtlLQqBCcXxcCcKmbBMkmMCbwWKkrRrRYRryMbBYAZdNnBqqQPpXIixJWBfdIiRiUuikKxTqQsMmnNSXHiITuFGgfxbBxgSfFDduWBSaPpWfFrRYHhyPpbBYlnArmMxCgGAkKqQahOHnAXXxxAaLKgsSBbamMgGsSvVxXSsUMmuWWsSqQdDsSwtOohHTwIokKSbBSuUsbpPmEqQeuWGgXqQTUuBbDOBbHhpSzZsAaPElFfcCXxLhHjJJscmKkjnLFDWwdRrflNeudQqiOdiIbBDVvEjzZlLJLluIizZFybtKkTaRSsrcGtTgAmTLHhQxHhOojYeEykbByMpNebJsSzdrTpMmarNnRAflGgLlMmEewVvWIvQqrRmbQqckKCcsSCnNnuURVnRpProiIpJjAhoKqQkjdbnYHNZJjtoMkFfsCJjDhjdKqQGLlgDDbBPdYyDpddkDVNnvJsSFfiIjlqvVQjxDdbfFBtRaJeEjdrXXYyGgZzWCcUueEGcgXLlgKkRbkHhYEeyQMIiEcCDbwWMmbXxBEGMmLDdllLOtdDiIBbdDIVpfFQqCcPOsSyNnYPpftnNTuUFrMAiIhIWGUPKkmXxtWnFIioSiCnNuwlRtQgGNtYyXnNxRWvVwIZjtTBbluQfFuCBbZzcUPpgieEOovzZtTAaDdEdVvfKkFfkKBHzEWsgASKeKkEGROkNqRxHxXhBbRwzcCyYuUMmZZJvGcCFfioOIgnNVpppgGGPmMpgOoPTHhtWwaAalLyYoiIXlJjnjJaeXxEDdLpYVvYgGsxnNSEIieoOIiMtTlfFVvYcCKNnhXuqEZBObBvMHhmkcMmzZIiWwFfvOovqjqQJtTTqeEQRdcJjmMQQUDdTtlzUbBijyYvVJkKzPpOaACEuznvpRBbrBbbBxpPXwWbxXGFfFZgGhHzPMocCAanzOopEeciICZvVkKIZbBYpfjDVvuJSJbBtUuJRrOjKkIiRuaAUeubBbKkPboOECceBSsvmMZhHzPgFfeExXMZWAZzIiRoOwWXxVxsaAwWuPqWXxNngGjfFTtrusILeEOOzZeEYQqtwWTTtyfBQqbBbDRVvrVvdxeEXduAIieRDgRrPDRKkBZzbrTusSUtXmMEexxhzZbtSsTUuKkenQqdkJohHlLQqVvIiTZzqlGHhgLDKkNfnZnxXPIiKkHWwIGSsrOIVyjIiVCOkjJNZsSQqDuZsybrRwajJtRBbghHPmWpPmibBNnRTtIigGypYBbhQqHJjgNPDdpnCwWWztkiZzIYypPwWCMwWmqaVAIiwWaedsSJiIfnNGqQsSWwGgRRjJpPsSNyYshHLsERXDdxnNDCcdDdOokDUCcxXkUuZzenNISxXIWeEtXxbZuUxXaDdACQBOouBbUMSwOwWoWQYyioOIlLdydDYdsKkPosSObKKkbBrCUxXosSOyyBbSsYMqQmgGVVviIZUSvSQqsIUVFfFsSfxOmeEfTtQqoOFyiNnITtIiYhHPpjpcCXNnCcnhyYtTOoeEqQHjJhHynPpUusPpSHhNLQUYriOoPwMHYyvPpVFftsLucrkKRHSsEehRhHiIkZzVwmTRFxXcHqtTbMuCDvVdaApfDdXxFyUuVvbPKKkOfmLYeEeEDdRrDJXYQqTdDKMmpXXxxPfUuFGgmCuUcahHAMjwelLvAaVXxOorRnSscCEeNlLHhBdgYyCpPckKjJqHOtTLlTpPtxVKkjzbBMeEnRrnThiqTtduVMmruZzrRZExOEsSathHTVvAekXxiJhJjrRHmMFoOBfdDfqQQxGljJTAmMSbiIDQqdkKBbBfFZjGaAiPgGGxXLlPpXxgsTVvtVftTCcAaFvFBbyYJsgGaAsBGqQqQRrHlfJjtTKkFRpPSsrzZuSsKkYRrxXyYHhwWmAleEfdrzZRNPpnwpPAPPpRliHhIqtotTIlKlLIilLtTkSCctaATxPpXtTfFlLsLFfFfFfDuDctvVVKkvmMOzUNnuQqOzZsbBnNjSsamMasIrGIayrtTWWzQXZTtfSooOUJjoehHaEhgGlGrRtRyrcYEekKQEeBbkKiOoMYHJjhJcRrHhCNnjJHJBbDWJjCcILBblLsNnkKKkUfFRATtPWwxXrDgqAOoaBbQGHDdYyhIaUuVxXGtPmzfFGkmMKqSjJskxXIiTtSDdwWsmqQDdBbblLpPlLBMAaPpOaAuUFpPfCUXxdjJlRVXTtxvnCcNnNaAWwNnGgGmLIVbBvxPpXihHlLbUuzZyXPpxEDwWdrTlKtTkLLZzltuFCeWwEcrHhRJTtYtdDwWnNpPzZwDdWTsEeSmMpQKkqKLXRgvmBgGFfboFAcsSGgoOuUKgGNTfqEeySsmFhxXXkKxiIHHiLlIHhNngMmpPufLUulOtjJUFWwYybBIiaLlAitTPpIzlLgIQqERMmaJjsBNnbBvYyqODYydCdDQqjXxJcJjAVvIiuUlRyYCPfFeNFeKnCbVvBcjJNcxXcCCDnBbNctkKNnIaZzAHCGRwWrVmMUWwaAhlORroPzwWcVvDCnZlLzNYfHVvhHhEefFiIJzZjaAgGIhUEuUepPbMbBUzjJcqQCBbkKZjJpRmBbMaKSsiRrmmMMpQqqrRgFUDddhHDFdFXogqQMtTVvaANhaAPpdlLDXKkxEeTtmMHuUjqUuQvnWyHhThHtnzZzsnNUCUuOUbdDFkIRrMtTxccCiIxXFdDsRrSjRrJGrRCJjYBCxXkKcSsVvfFjbXxuzZuUcCPMOoqqrRkoGgPpOSidzPvVWwPpqQmrhHNWYyPVIivpnNwnXVLSgxeErRyavVsSrGoOgcCwYnWiylLkKOnUuxkKqQqFfPpvdDPBbpVxXRrbBgVsSvzWwZUsXydDYxSiIRreEUpPhHQKEtMIibAHhbBcrRCaBmJIicCBbjZTNnanhzZHYyCvVkKqnnRibByqwoOWKkSsybZBCcbVvRnNrVvMmigwWsSkopPOjLcCsjJSXxltpoOPpgaKkAGPpGgIXgGxQHhjtLARruzHyqQYTMCcJeESsGgqcFfdDNnkxXUuzLVpPzZKUOGIsGlLYynNYyvNnVvQGsSxUUutTPpgfKuMmISyUGtTjJQqfIiyQqVgdbBDEkbCcaAzZBWdbAYPxXlKkGgyoOYLZSszJjHNWwSQaAqsAaJFfbkbBWCwtrvTtWwjJtTqDdZNnzvkKluUarSjwWJsTtJjZzPMmsSpIBZnoAaLlwkKuUjgXkOoXhKkHPpxCcIiImFfNtNFFfkSsxXgGVvCeEJjRrBbJkKoOjcKVvXxTPpabDdDNgVvGLlndrZdDuQqUEeuUXxKtwFfUuZzSnNvVCzZyDcYyRrdDkBZJiIjzzGMmgPpaAZJYenNfFBOoTtbECIlwWnNSBPpxVvXbnRicCMmvVLlInNizhHZqQDmMdoZssScVxXyuBTsqQEesJjAahHSCLuZzmmMWwCVvJORrJjojulLJuHoOhUKYRnWwNxXryrRcjmUbBuxHhkKDdrsucnNCKeZzEkEtTeeEfFvbBXxRrRtXxTxplRrobBbBORrfFtWHLlLlhJjNnwlbCcpNnkKuZzUPNnBreFkosYyEesSWwSTLVvVmwWFLlcCUaRPtTCksSDVSswWqfTpexMkRrKmsSkuUrRKpqUhHuBbWwtTZzQelblLBBESmMXDdKCNOIqzZXnSshraAOvpEjJLXRVorRHHwZzOoNSsnWhdDqQlLgGBbmMuUGgbBSsYmqoOoOGCcZvVDNvgGmZGgUKqDyYdusirCTDAaEYWhTtlLSZzAkKivaAmMVqQFfLWvlLPpvaAVVmMPpWINntTwWiWrsjnrDdYyRuUgGFfGgtTNtWzZiiIIWfFBbbBmFfYmMywNnEVXlunNaXYyxsSAdkdPftTOZsSGVvNpPnSsEjJGuQrRJbYytnAaJeLVcCWghHamMvVYyAabBAgjoaAefFTxvVtTojJQtTFfFEMEeGgnEeaMJCcjSsHhoOJOUhHaAzCpsSfFgQiIqKsSgeEWyoObBYIiBaAHhXxbuOxPpXoUBsSyOfQquUFjoOJvcCoOuUIvVATfhOoagxiyUulLJGtTQGjJdpHcChPivdHtTyYhoiaAIOmBbMymvVMxHDLlQqwdDlyrhHHWzrqQVvNntzZPpToOGgTxXUuWaxNcCpPLlVvnTtXJjmvVnuarvhiIPpHExqQtEzfuUgGquUDgyErmMReaBbPEeRrYyAauQRrLzELlEeEZmhIoOsSrZhHcmUuOAauYyUKkPPppvFfeEVQqGcCLKKkKkZzOAlLWnmSszZkKftTuBbiGgqdekzqGCcbZYyTtzsSAahHBEqpPQhTeWwUuMmeEoOIiZbByDdmMPBPpkKPpuSsGgUDVvEeJjhHbQZmMzIjTtpSIUPMvmtrRPIipPPcgGSsZzUWwDgOxdDXoRAUzrTcLldDCtGgWqOkmMKVwWvfFgsShKkHrRMnNKkAaPGgpZzjwYjJyWqttlLLlbBaAOoDdwWZzyfGoOCaMmAcgrRiOsSfFoIbGgVsSKvFrYyrDdaATtKkoSsUPMmsSpBeExzCcIiVvsgGYGtTgBhHQtlaAkKLAfFatTGTEksgGSLlnNDsTSsWwdDvLlVUuPyDdDuUlbBKbBFbBMUrRHhfFtTpPBbzYyXxpPjbEeBYyWLjJeNnOoviIVEWwZzFfXxIPzgGdDagGIiAOZzHwVvMmaBDAMmQqfBbuwWPWYkKOogGPpyKKkBRruUwWbAaeEIzAZEebHhrRQqTfFtBTZACjJcaloOLRcDdrRKkChHXppPPmlTgyNnJTtCUucAnNTtDzqQZdBCwWckKbTCcPqQqQSryTtUuiEeIYCEeuUNnVeEieEeEInXxkJjPOXxoiICRrIjdIigGMHoOhmxLlbLlBXmMGQvjJMgGeRkkKKiIrPFfpkjcLZzQqcCBLYylEebqOuzrROoMpnhUuHgRDdbtTBtkKpuYDdjJwWyXiIWPpOodDuUwAkelLeEqWriOIioIiIJWwKbBtBUuqQtTreERwWzZboOTqmMQbBeEklNnkKmMtToaAOiaOoecCLWwlMlDdpPcCLXZSsyWKjJdDdDIiYrVBbAGgxuUoOMmSsUusSdmnJisBhHqQUPJjpuqQuyYxcCIavVAwkKsRrSggYAaZzFnNRhsWwtPpTLlSBbgBCcIigGYyTzZZNUupPOEVvebdDvVBPGunNUkVFTtfFnWFfwNyYLZzOhkUvVYYyiIOqQbBOMmZZMmzLlqQpDqTtTtpNpOosScCPrRsSFjSsiIYtTyJqQEjJzZDqGgQdCfXzhkKPzZpblLiIwpPHhZzCvVSschHzZhHWBzozmSPpsMoGNnnNJPuUxXlLczZbcpPyYAaiIJiISsQdDrRuZzUiIZzqPnFFfSxvzKkZlSsYxgGXycCFKrRktTEfFmAaiIKkjzZqClLceYneENycCiIECIlPLKklLOaMUDdurEmMrRRrzMLllLbnNBmKkgSsjFfnNnNQqUQEeBBBbbwWvsSVCcQkzZMKkmDiIdPVvpJoOGgZsSJtTjsivVZzISwXKknNuUxNnEwWJjIMcCmqQimMMmKkoODnBWwzZlvVLOoSEeikKeEIJjHHhsEeSnNzxXuyYJyCjJZdwWvVbBPvVpqQnratYHDdhyTgMtTVvmGAJxXjPNnpYdFhHfcCsSsSYyiIDajHhTtUuWwCQkKqcRrnNaSshWjJSNZzndBblRrbBmzZcDdXyLlYxLNLlRnNzZrKIipPddDVvEeYtTrRGgZzoSsjuUbqQXxIPpBbiglxsxXIpVvvVPTWrRwpPJxeEXVvNnxjJlTtRrToODdqQtDdsSLtkmPpxFIiFpPYoTtcCIiLeElMmxPgGptSOgGtqQGgyYiKPpCTQWwLlqtYycEhHfBbCcIilLGsSgODsoOSsFfSIlLcCSsnNGgwPpaALGglEqgHzZhruDdmJSnNwWExEeXNndlGMmhRQKAakjJVvkaoOZzjJcPpkKCAachHCbBExXpPpiEhHOoMmNngXxGMmLiyYPpIwjygXxGJBiIbzZIrRvRwpPYyDJjvVRxHpPHXxxXuUFfGhHEeUuOPpolLLaHpvVPEfKkFNROVvCiIcLlcCCJVbyYgGTtFftTGzZkKHRrPpEDdBhHbylDWdDYLlfvVFZnrRNRrQWizHOoKkhNnrIiGgRYLljVxOgGImDdkrLlRIjZDKyYnNkzZriIBAuUhpPfFHanuUqhuXxLlEeMmpcCwAaOosSzZmMgGwwWtTYyeERrFkKOSYyHhTRrNRjqQQqpNrHqQhkKRgGygGwtTidkkDdBbcHhCKJXMIimeEgXxXSspzjJuvxXZzoOhHTJjYhaAFtTqQHhfzZpPzaAcBABVDhgGIimMDKkeEmMdblLXObBaAUCczZzAaSJjstTmMGNnMvEwAQqnNKkagEegqQGPpDWwBXxbPpGvVcDUudZWOvVwWznDdNdXQrpPgGIrQHhqRxXcEemmMMsSpuUwOIioEeLLSsIiRrRrRreEtxQLUYypPjkKJmMulIMTQQhHgGLcChzZsSTBbaAtTxijCviINnVdSXfNeEKJCcjkntTaAajTiIMukjJFZzCVvjJcVPpvWlLbBnRuUrAaNwGqBiIAeeEHhmcuUCrRlMHhNuUlJlTtLBVvmpNmMlLnPjJkKIijTxXfFWwtOZIzaAZnoTtOswdVLlvnxXNJjNnPpnNDMsgISyYKEeOoHhohHODqrWQxiIXqdDJBODJjdyEeZftTFXaAfFwkKXxoOqQhHWmMxfAlLajuXxyuUYsSYyrREeUjJZmMGgNnzHhOjGVveEJxXjsSCDDddcgxXINmMYFVvfbPNlLnvVFfHhpsMmSHIfVvmcCMfNoOnyZzYSMYyAhCEeTtEePpLsDsBgmGgMAkekKEtTIplLbBeUxXUbByYuJjLlOoOoseEmMYybBTtkKkVPpPlVvhHLltqQgNnHIViIHhvDdJjOfFFTnNUudDtWECcohHCcAaEegGAdUuDJwywrRsvVeESWfFxXYOohkkKKJgoOGaABtdLlWoOFfaNnATGYdDygrRUuCclLNnPqQpaAmMOrRfyjmTIiteEgCTtcDdGrcxKUbBIIkKiiukTEeKaAgxXGjJlUuLfFkFpPUtTZeSsjkKJrRQqpPvVHsSrRsSVYyQqMmGgZHwWBbhEezvtEQqEeecCTiFaGWwYTtopFkrpOoPFfPYypoOuQqwSsWZzUlLRxXKeEZxXkRSuKkxwaAWPpmABbsOoDKFsSaAJjJvVjdDkkKPRrVFfvpolGglaAXegGExpPLuUoXTBVvNnXxfJmMmSFfVfhHFPphHYvVyvIisYuUyaCcykFOoHhGXtnNTcCxlafnyKDikfFAwiSsIWrRtTaPpKIdoOTtDMDAlLaHhMmdFjogGlLOrRjVvHhrRsSfPpwWlLcfFCGcTtMCcmEexXrdPfFUupoOTtlfBfvrLdDFwWflQsSaAsSIiBlqQyhHAaYWwydDfiIGHhgWfvVFPnNpwpPNneEGZzToOvVYyaAoDtonQZzqvVNSsOTdoLMPpyYqQAamHhGpPgWwOocCMLUOoSCcnbzZBJjHztPpvVhGgHSbHOipHGghbxXBPkKIodDICVvcEekKsiGfFBOzSMIimeIiEfFsutTUQAaPkKUqQgGlLHhuoOmAajRrMmXxKzZVpPvQyiIUuXxJxXDdTtVGgYQbuUBmMJfpPuUQqDdFsyaQqIfFvvrRgGFkKkMTttTmMCcIgkKGomMtDdWwpPHjFfJhGgoLpAaUdDTLlniInNoBbkKOerSsyYmofFOxWwXarRrRVPpbBpEiBbCckAaEkyYHkEecoOUtOprRbdrZeJmXjrVzZvRJCcRBbOJzZjoxXyZIizpnvVlLuUCSSsQeGDdaASwJzZjpmrRMPiTtvRYDLbCSsFvVmMffiIFrRkKQqNneEEfFPperRVHUueTQsSAfarRraeEQpPqbBkKQuuUTtFAaffiIeoGJjwNnWHoOaWwAhQqvVOoWyYpweEcCapPAhHOoNgGnvVWPVvJjwgdNnrRbBDqQiIxVTtoTCvYyxUuXcCkKrRbBOlLDUuVvhNCcnYyvVZzncCNBTtAalzZYyLlLhjzAdDafFZJjJpDduUPleEvpPVUYiIrXsSxsPpSlLrRZzhHLmMltTaqQvXcfFFfWAabEsSUuoVvaodekKEAamMaKjJkAKkUuDuUWwcwWZzCOZKHhkqDdQqrRGgFfQSssSavrxrRsgGgGyYSmXxcKkCMkKjJSkcvVqAaEQQqDdpLliIPCcZzqQqLlnAiIadDNKkeEVHOoKkkKKWwkMmFfbbBBytZzYPbJjkuUKoOzZkKyQSQTtHhquJjfFUhHlLyPXpnNOCnZzuiUnNRruEJjeustTSEeXopKkHhPOxrlLzoOlhAaGgHLZuULIeErJpXxPJNndjxXJfpPJzsSRrqbNtTnkKRfuhzZUubBZzcDJjgRJKXxuJjNneEyYNnUDdgQqLllIFfihHQqLWAaTgGJjkKrvVjOoTEcCeEyYFfVvSsxXHhMmSfFzZJGRrgJjjPegGEPppsmMMmMLlUuNnZvVOcCoaAzPwWdoODTCfikKrRIRRrrGgFOoQlLiIeEdDqSWwVvhHgTBDdbtZZaAOoRrPXmhKkjJoOHIiUuIKDdewWVnNvEkDiIMlWwLmoOdcCceWdwWbyYGUZDdzHFfrCcnoONbQqBNnWwRhEOonmPpMSobBOyHNKKsrRRSgeEnNMoOmGkKNSvnNVqxBbXiHmMhTixRrXZBZlLIiNnNnoOzbCclLEzyaANnYnNBcCbZegfFGzMgGmIiVvItsSITAaLLruURKklkqQmAaRrNnieeEEIMYglXxLGcCyfLlVvFXxkKGuGgfmMZzFQqhqQTpPtNQqntTAaaAHTjJhZzHFfWwzZtULTvmMToOAaWmMPpfFwdDowLlJjwWpPGFGJjpgEfGqQgFtTBbmMpAasSPsSSDdPhHfFBrnNPppXxPjJpxQzJjWZIZxXnfFCcNeETtbBvIIfFMxsSVviYjjTeEgGpJjgGzZSzHXxvdDLOomMVLUtTuoFfYyxhCDcQqcCbrAaNnTtvmGMCJbBrmMZzRRrBbfCAvrRKjNnJkzmqQPbRWjtTQaAeEqcCHYyGghWuUwAaJUiIuJsdDSiIqjJaNnAvhEevVbBHWwHhGjJHhSsqqQmRrMAaaeEHhXxoOAAaDdZzytZzlLuUTWVvlLWwJtixXxXIUuLmSsMoOJcCPpVvjDdbjJBlVvLOsoOfdMqExXeLlRrfCcVanZzNRcnjIiJxPpXNCKkWpPMmwboDdqQIauhHUFfjJjJvtDdyYTIvOBvVbQqohHYCcfGgJlDdLrsSYyhHpyYBeMmrRoOrREfcClLFboOFaAfCkKwWcQTtqQViIveMmEmMwWqSseEvJjzZmMSssSnlLNOPpXyYxoaPSIispAsgIisStTGpmiIMVvcCPgEeSsXxGejJmqQjJbOBblLoRiIrrcCRBMrHaTMyYoTtyYegGEeEOSsmBQdDcVEevyhHLJBbcdDqFfUuQmZzOoMVvbifoOzZQUuYyNrcCcCRRwyJjYWPporROoOdHhPGghHzZpbBLJjNnjJaArrTtuURnNXkKBSsbcCETJjtexcOoVvPpavkKoQqrWwIiyAOKmYdwZaAVvaAzZzeyYAaLlLNnuzdDLlZNnQbBqiItkKRrmJjNQqOkPKLSsKkftZzLlTapPboOBnVvKSskNpPfFOoiSXSsrQGbBgqHhRSsolLBbOvQLlqZzbBVJjoOAbUJCOeEoFkKfcUuvVrHAfFdDDdqQiIUfZzHJjhNrRopkzgGriITNDdnseEVvRWwYnMmNJjtTMmRrpDdPuUXiiAJCJjXzZJZzBbBTtbbBqheETtHmPlpAdhHEeDatTlllSsdDJdDVvjJgGjJjJjWwPpShHdDtTsaLlARTtrqGgQyYXWwPfkKFTVvdDtPumMUSspWeIixXEwOoTrRtdDHhgtTcChHHzuAxXYyaYymlLzZZzjHnNLlhGWwgBhaAHJjoPpODdLHhlXxPpifyYRXxEesSXGgxVHZcCzhgGYylYOoypuUPLKkvzKkRkKrZPphHGzZgJGgjOziQqIeXxchHhxiRrwwlLWyIgGdDKVveEIzZTgGhHwEeJjWyRSsEelTtKfCMfgGFIiOPLlhpPaAaiIXxtTANnoOzxRrHhXZLWwlaAsOoSHFSLvVlXxXxQubASsaxXkwWrHhJlLjRxGgfFXPrDdgGRZzpQsSCcqeEbBKBFfXxDdcFfCcCFfczZtTSsCbBOoZqQOoznNRrMmkiInNQqDHhdtHhsUupNnPSVIimnNGgkKuqlqicOoCHHhhIQLlLcClhHRlLbvVpfFYyLuUutTwkKEeWlJjxXoOLLSsdDcClbBmMfFQWwqEzZDdejJNnXDFfCcjWwQCcDdHhQqqJuUdlLxOogqpgGaAIiPQbBWwhxqeEQFfYyXPpIWwtqdDNVwzpjwBbWUuJWwiIdDHhrlLIvVNnDdRbtMmTwWrwWjJRjJrlLYTtMmIJjivDdmMwuUJkCcHhEezNLoOlChHEDdpJjKumMUtuKkUuUTkfZzFeEiqQZzwjJWAoHheEzZaARrJoOuUjWwSscCAIiRrajJCcdJjDiIloOLrRrBbVwNIzZmMHbBhXYDJjqQyYdcdDHUjJfAtTFfIiCBbcRvVrRrdDEenNupxbBXeEmMOoXxMmCzZEeKkJeEaAuUJpPjrRjsScwWvhHZzNPpdDCndDrRLNnliINUToOnaUFfuANJjUqUuqQQYzZqQygGAgqYyoOQOoGXxHhabbBBdDyYAnNtTHhtnwWeEjJOooONTJcyYghHHhnNIqQQqaAiePpOQSsCcqvVcCKkpPZzwWAOoSsPhaAHqQGgpZGgVvzIiQUuzZcCcjJzqtybByYlLcCdQRrqjJDgGVvGSsgFAafwWqOgGtTGDdgYjJynFfhdDHrsNHhBbSsuUOrpPLlhOAaYymMoIrRPpcCHhxXpPiKHhOWqDdQJLIicxXLRrlbBgGgrRWwGCJjzBxXaAbztRAZzalLIoOLliYtzZzZTyAaINdDSztTZwWJSAaCcOoLoaAArRaOvQwWqVSsTUOoXxMdDwWmfHhFtTyqFqgGQqQyYQqFffsSeEFfQqSihHIDPpgGMfKkFmGsSgcCiIUucCeEQVvqQYyIlGCcgPptIkKkmMpUNnuWaAGgRroOwyoORrspPSoOYuvVUfmUuMZQqbDdBrRgnNNnGzhIipPDdHqQBdDbVvPyYiiInCIQPpMmHAMHhIiIiaAVKPWwnAaNpkfFOzvVcCGgZorRrmpLONnolLlkKmMSstvVKDdkKCPGgmnNyCyjJioOkKIxXWwmMMmFsSRreEQTgHhiyYhGWwfFxXtMDXwWxfnNFdGgDdeEInCVvnHiIiIhNteErnEehWwrRutlkKkKlLkKLfFdKkkKsSDYywBzZswLlWSLlblSszZfWGgwlsSNTtnTtxXikpPdDKrUuzHLlXxzuUZbFSsffFBhYyZuzZUajJVMKkmAavHhtwWRrTAIcEeCXkKiIaABbQlXanNlLXwWxlAaLAllwWLEeeECcLWhHJquxXUJLlcCjZUCcqsSQuzHOohnkdHhDKPeEGgCcDdywabwWBAVvZzdhHQzZqcIiCqQSsGsxpPvVEeEelLAafFhHHhWqHhAaVQqsSUulLclrRLCGgMmcNnhCcHNnCvzsSZGgQtTxTaOonJjYTtWwJjHXvSCcrDdRZrRzsSZznxXNsvfQqQqFVVEaAeNYyIyYFbBfcCxXLlxVlhHdDYnEjJeGgTtBblLNoOyZaAzfjfFJtTjxXJSsWwICciNnkoOxvVkKmMXbsqQSBAaOojrRJJjKmoOUDdeExXsSOmBbMomRcCrUzZCcumXxMQEeqfFMHhKkSsnUjJuNaCcuUUukKJoAaKkucCjJUHhyYuoqQOUzbjJPeIiyYnNQqdRrDwWEpUtTpPdDuTtUuXCdDvVcxCbbBBUDduxEeXwWlLtTFfNYqQqQNnsIiTPpCsSVvcCcGgtnNjJgGKkQwYyAaIiWXxnNAULlJjIiuoOaoOozZKIYtTrRyNnmMiQqrpPPpRrkKcCOoRjXxJkNzZDtPpTJjdxLvgXxGgDdBiIBbbGEeVUulMjMmQFJjfMWzLlHhZjvVnNlLuAaaBbyYrTtYuyYEshHSvVJuUCcjeGgpPUbWfAaFhHUubBwcQqCPIipQqMmTgGiVvItBbPHIihoONnePpAaDdBbAanmzZMgZTtHhzXxBbGNPXxpyuKkVvUACcZzVvxmMBbXaYPpCadDwWHhCpSsPcaAYoOytWwsvVusSIBHhbifFtmMTHhmMHhOoJARYQtTsSqwWWwFoOfytTtTGgfFDdqQZLlvVcAaXaAxWwdIiDyYpPseEpBbPVhHPplLsSznOgzZGnNDdwuUWtXxNnxWxXwMmxaApPQHhKwmMWUuhHqQhHwoOAaIilmecCWwdzZeXxEAaAimMACcSsQBbqyXxBbYOxXIijHRrhLtTnNeAaRrVhHvhxXsSHIiSWwJFwWfjOAODdoXPpoiFfIOxiIyFGvVguUpRrBXxCcoObPdDXxRYyIirpgyfFnNYpPGlLCcbBbcytTrREeYCcCZyYLlzBbPpHhJxXNnjBsuUZHhGKkgztTvVIiahzZHASSVsSvOoWbBfFdDwPpsEefFoOaoONntTAIfFwWdXxVvqWwQjrRTtowtTWtToWwOTtOAaJSseCcTtEVviOgUuGQvVLsSltZzrRTgGLdDLllqdbBDvEevVAabBNFfFXxKkFUuJFxXfjTeEtJjpPTtBbxXNHhHdRrDjJwlekKtTHhXxqQrRdDEYyKRiIrAaMmGTiQEequUItHgGSsyYpqQnNPeWTtwGmMeEgIioOEeJjEIRrHrROobHhBRrzZkDdEeKijzZKkIZzEeiOoLlJBXblbBLBzZqQWwnNxQDdcCJlLjQqqtwGgpPWTyYxOoOfFqQdGMmfbXxBKIiAaYyEemncQqrRHhlxWwXLlUogGOKaLlAkuPpLCNMBbmuxXUAazoOZrdDRBbsSvVSpPgGsTtbWSswBvVjJMvVkyoONnYpfMaAmHhFsSPNnKkyYpPWiIYmtTNnpPxXHhZzVvQPcDBbdCeETtpwSPpsWqpPMcNnwWbBNnxXuUsnnNeHOUuoRhHyYqQGgsYylIibBymMYQXxqBMmMmbZGgzFfGGlLkvAaVOoqQNoLlOoOJjPyYUPRreEumMUpPprRIKGgkcCtTegWwGbTtxXkKiIBGgbBEkKEebBibuUOovVfFwWvVyQqYBhHmfFWwmQqMxjJXxMwDdHhJQqCYyYMmyAamMoOcVrRvXxAOoiFlLHhMmXdDKwWeEkCqQcIiDdTtnjJgDdrWwbYyBgOdqrRQEeWwDIiBkJmgGMnrRrRwzZWjJNxPpjlLtTChHKgjJGkcFfzZCTtHWUDQqVqwWQMmHoONnSsqJHXxAllLLaLlhjyYpmfsSFMQiAaIksSKcCdhHDiIsSDdbrRBHvVhjcCscCRrQGgqCchvwWOlEeLLlCcAaFfiIZnNoOYRNdDnrjJFfWwNnyYIiyDirRTtSOUulLosbBIIifdDFuUGZzkAaKDdgQhHqzUuhxXwWccCPpCHXxzcCHhaAAaZnIimMxpPFfUuXEQAahHqZtWwTsSrfabBAFREemUuMMPpmjJyYXxZzJMxXmjQGgXpIiSsHtdDHhvVTfTtlLCcoOFyYqQMmhFfPdDqdqQjJDGBbgjJsSQxXKhHoOkgtnNFfCfBbaASsKkbBzMxXmZHhFPpXxFYykAapPKvVDaATtWTtwrRjHhMXxIYQEeqyimJbWwqOoiISvVOoYyPpJjsNmRrMORroXxgGnGTtCAacNnvsSVZzXOouUYWlFfLqQnNrRlgGvVsrRdDaANusSUQMmqzZgZbBzehHEjJyYGkhHxXtTTtvcCVQDkrsaASBUubRJjYybLlIPuUKNnjlYbgWtTwSsUzZuLiwWfCcSsrSsbBRFfnNzZFlLebBnorfIiLdDFfJjlsvVScsSCOoPpGvzcCjUuJFfTtZuUrRVcCdvVnNhHDpPAaQTtqSOoUAaxXbBQlLuPpXxUEAaeNOIiovVoOzZEemMRrIindDSnNiMzZmXfFoiIOxWwrzKkZBbOoRpHhfFXxPvVVjsPpSKgNnhVpLlPvNnmSYysTtSIipPEeLlaANSsRrAaGtDdTgPeEgRrGWGgwEetTqsSNnKUukKkYyBwWCcSsbBboaAkbBgGKGgpPEeuEeUOgsSGLlhHzLSKkshCcHhBbiCPpRwWZzrcyZzfFYELleqQlDdltTLRrEeLsSzRrAaoFfooOcCKkjJoeEfUubBwWpmpPkKMPtTFcCfKkEBpPxXvVtMmEeTGjJtlLTgMpDdPVvaAzfSsFZsjuUdDJhVvwWvVeEPpTXpPxXxtBuVvWwUyYbYnNzXnNyYTtxZLHhJjlmiINnpPGYygUupPMfFeWwJjECcNuUTtPpnflLFoXmOoaAoOhHYyJVvmzRrdDiIFfZYyMmRrMjKXqQzZmhvCpPcdDbBVRqbBQraglDdLhpQqiIPirRIrRHgGGzAaBYybDSXxCcsdfFtTPcCpbGgBnwHhkKWTtiKsSkHhIxoODdXqHhDdQteEkzZKTELloOesScCsSyYGpPHhgDtTKnNkdsxoOWSdDswXSpPjHhOodDJeSRZzrswDdWPpzZESseKiIxcZoOXxLlzBbCXTtdDUzZWwuIiwRrzXxrqQluUyYLfFEejJixWwXIKglbBLVrLlRNniIBRNQqndDrDfFdzZeEbIimIRwYyWlLQYyqLbBWwlxXiILlrHSlLbBslJjLTSstLlfFyYCcrRXQqOoeyYnNJjEMmxBbXpXwWBbuguUGnaAhHqQNjXXxgGxJSTzZMmTPpbBEezZRrYjJyuSsUFAafPpoOFbBQqKlLdDYNnPqkKpQqsSPQHJjDdjJnNNQcCqUAlCcGYygGVuFfUvQGhHgqXxxPpXuURryTtGgYZzBblLeEKkqmMKkoOhfFZzHhHgGpuUETbotTeENDdnOHFfwWhHLlIiQqINnigGpTtOtTOoxJjXoIikehHvdDdPpDVjJqQEdDKfFDdAaEfFezDHhRMmWYZzAaywhHahHdfFaADdwWYpfFPjTtAavVifFTrRnzZeENtagGAKkMmINwWVvnJCcQLiEPpepPIWwlLTOlhNnHLAacNndDvVCNnaAGgMmMKcCpyDdqQYmNnMHhGgYMmymMbBNnmXxDdEkeErsSdDRLnNlNnKFfeeuUEEBzZXxiIbDdPpHhmMrROomMYlLyhHeywWeEXxHhlLpkmMSsCEecjJEerRKPGgvYyUugGzZNnyujJANEPpenoOaWwUYxRrsSHhXxAJjkKakAOoTYytagGTtduUKkDWwKnNbcCBZgGjJzbBnGgNQqXHhWiIjJwwuUWZrRcxXGgMmtTZnNGgzQRrqCzGfFgSmMsfFtThgGxOoXHTjpPJYCDdDdcDdytUuVslLAjJaqQyYaarRjJAaAAqHoOhZJPpjwCceIiBcjJCbaAzZpPlLOoVvEoVwWSsvoFfTtOMXxmoOUuAJjxYyttTMmTaAhHuchHCmJpPRrjzZxXMfsScTTtorRlLJjOVvwFfWeEyFfDmdDMdYTtoOQZzMmRrQeEDdpPQqYyDdPpZrRzwWqyYQqyYXxfHHLlhzZbBiTtXdDblLfFMmtTcIiwWCmMBDPpSsFfdXcCFfHoNnfFOkKWwhcCHphHPhHiIhKjJkCSPpscSshHxGgtTiISUgGuUuqQszZAbBaxBbImDegGoOCKkcDdBbEZGgpPaAsSzIuyYULlvVioOFfdSenNEOoOorQqRBbsXYyMmsSxJVvJNnjjfFmMBbMaZzGgAkbtBbTzZBKLnNqeEQGwWOhHQEeVviIquAaUofuUPOoqQJjlLpUnNuBbmWlLQaaAAqFoOwXxWTSstfdDzZgGwcCUDduWwDdgGUujJtTIpTLllLNnqQJjtlLPnAaFfuJDdjiGuUgFfINSsnxAJIijnNuUaXUFPkKpfMmNrRWwnNIwWitTFftkKTxXAaUDdIAiIlLQqafUulLwWFiBbCFfczZeEVvxXtLSslTVxXvXxuURXPFfTtTtFfphZzXxHTvVtPVvpBbrRoGgJsFfSNnDdJjKklRrUuSshHLGgXxWSskabBAKRPprNnwjneEiINvVnakKkKyDdYokKLlnnYoOlLyNCcLlNOYyYyRUuyGqQgYrJjOouUsXkKFftTvLlVQqkuUQqeEOosSAJjYylLaGgKKIiQqcfrRFFMmfoNnOCNniIeExXIgGQqdDiWwrwWAmMhHaDdRkQqxJNnlLGBbJvVjgjGgqzZBkKFfbrRUuTtQcCSsaKkXxAairRIkKOoAYyaGgAQqsSlIeEiLIiqQNnmFGgvVfRryYMmhHUuMlLXrRxzZJWEPpeKCcCcZzkPpgGwjSmXCGgcSgGsxHhmcCMbIiBMvVEuUeVvJjsbBDfhHXGgBbxFJjAadFoOrRfdDRrJjQqlLnNutnNTrRLQqJjlGEeVvUkKcCusSNtZzEeTOofjJFOQqorlLRUTtUuXUSspPyEeYKkuKjJRjJrvVpPIsbBSEeiTAZzatGjJgkiIlkKVGgvjJNnLHhVvCcxhHonNORrtTGPpgthwWIPpboOBiYyHzLlZjJUnNuTBcbHhBCbumMIilLhHnNoOuzZrRUiIzZaAAaEICcieoOhpPHTtgCckdDPpSsBbGgWpPwsSutTUYyxXkKeQqQqMmwWEKHhDduUVvMmbBeSsRrVvLlYgLeElEepPosSOzwWZGZzcCmMLlZzyKkuKkHNJjWwQqnSsTtNDOodvVaMmAmWwaALlMmMnheEMnNmXQqxXFhHfxmMWwtpDdPTdJjDUxNndDKTCRrctbBkXEptTWwbwWMmdDBvJjQqslLSLhHlqQAVXxvaYybBVIiaAcCOoVmMqQMQqmcCtsSsSUupdBbDPtTxAaNvVnFfXeETVpPvBbvQqbBvVGgP \ No newline at end of file diff --git a/README.md b/README.md index 0fa9fe1..2b0db4c 100644 --- a/README.md +++ b/README.md @@ -8,4 +8,4 @@ | Go | | | | | | | Kotlin | x | | | | | | Python | | | | | | -| Rust | | | | | | +| Rust | x | | | | |