diff --git a/p5.dyalog b/p5.dyalog new file mode 100644 index 0000000..83877f7 --- /dev/null +++ b/p5.dyalog @@ -0,0 +1,5 @@ +p←⊃⊃⎕NGET'p5.txt'1 +lcase←819⌶ +f←(1↓∊'|',¨(⊢,⌽¨)⎕A,¨lcase ⎕A)⎕R''⍣≡ +≢q←f p ⍝ part 1 +⌊/{≢f q~⍵,lcase ⍵}¨⎕A ⍝ part 2 diff --git a/p5.txt b/p5.txt new file mode 100644 index 0000000..ba31ef5 --- /dev/null +++ b/p5.txt @@ -0,0 +1 @@ +qLkKleEZHhTtzGtiITowWOJjlLJkKZzRrQqsvVSjvzZrRhTtHVJvVjAavVRrgQMmAabegGKkEBnNMthVvoOHTkKjJCcmnNvVSlLstToxXYcfFUuCNnyOpPoOUgOoZwWzzxXZhpPxXHGgeExXnNzEeZMmyWwYGuWwCcOZzKkypPpPYHhgUuZzGoBbyoOYqQeEsSHhHGxtTXgxXhiIeEoNnXNnnKfFkfFNwqQhlLHWxIiLlzZiwWIOBqQbtHmMhiITfFEeCceyYeEjJiICcnNmbtHhTBMHBaAaAbcCpPhqQSsmMEWVvcKlLkhHiqQISsCsSwWMEePMmpfFmSJjkKnNnECceNohHgGOwWTBzZYyGgkKmMWkKwbiBbIaANnWwDdaAjJtlgGLRBbtCcTeYyhdDHPpUuBBRTtpWgGwtTsSPOoXzZxrbfFbZizZIBrhHbcEeIisSCXxBsSFfXOoqQbHhiIzZIiBxGgzZDdLlVvRfRrJjFOobWpaAKkPeGgEjJBbwQqaAzYyLXxlGgDQqTsUuSmMxXMmvVbBFZzkKGgfMSFfiIyYjJsmDDdnNdmMOogGSsDdLlWwrRkKBoOuUbtCchHiiIIqQPpQdDqbBbBUgGudtryYeEnNRFfJjwoOWRrWwiIcCYyTbBkKHDdhEOoNfFCcqQnaTtHhAXxIHhzYyZgsKkSEeCeEcGLTjJtgGiIRrlEePSsgGbBdDpWegGEWwFftTwBbtTbGgBCJjctTOFxXfNnQuUqNnEeoiIiIpFflLEeyCcYZBboOVvRrLlZzOoqQzwWPuUYtTyPpVviSsHhIiQqrfASsaOXxDsSiIoOFnNfdogYfFycCNnbBGlmMJFfoVvOjJjnNgGQqDdTtuULzZNnxXGYhHpPygGwWuUvVqQjJowWOQzrRZJjxXEeyYTthFkKpPjJRryYDOosxOoXSdDlxXgGLdTtFfEqQeMmhHlLSsPpfpPjJpIiIidDQqPVHhEGgeWwvCDhHdBblGgLckKeElLHRNvVZznUuYMVlLvmyFfwWrVvtBbKkTZzkXxvsSrCcdDReEQsSiuUaAIqVhUuHlvVWwCcLVNnrRvaAFfpPFfbBBbFfBCyYRrRrVvcOovVxXZJUuUujnhHNkKvVhHwGgWHlLhIiIiXxEesSjJoOEeppPCcPIieETqQKkCRiIrhcCHTthHOHVvhyYoOoTICcipPoOtBbLRrhMPxXpmHlcaAJjuhHqQqQUaBOoJYyjmMfFGgbBffFSshHFoOoOwWydBbDMmYnuLlURwhHGgWvwiIdDWDdVOoRrYypyYPTtVFflWcNnCHhWwSsAaLsSlwMPpmLmMeEARpPAazZzZQqdDdqQjJkzvrRVvVZAazvVIiyxXYyvVYrRNXxNneEnNEeBfFbhHngGoOUxXQqOeAaECcNjlLAaJnBbxXouULluURTtrusoOajJvInNqQidfjlLJFDLQnNqltTQyYRrisSCciIpPXxsSIiZzIcCXoOxjJltrRnNeETMmDVvdLfFrRjJXxfFqHhhgnNGHVvQqCcUjJuCkKzZcIcdDNzUuYGsMmUuSgfFSfFIisEonNOeoOApPMmaZzsSfFTtPpWwksSwWKBbiIgoOSdpPWwYydDDJaiIAbBzVvZjrisTtSNnGaJjAgYyGHhEegIYyDdanNABxXvVsSPpRrMqlLUuQmtTlLsSDtmKwWkMTfcuUjJCFMmwwWoOzbBZClLAacFfKkwVTtvWWnNRwWLoOlrHhcCcCvVbBKpPyYlLOokNnebBcsTRdDrtzZSKPpkCDHhRrdFftTEpPedDAlLYyQAQqNnjJlLlLQqFfjJjJGgXxSsBmkKEekKylXxLYMMmQoOqlPpUyYNnYyPpGjJgFfRruTtTGgtLnzZoOuUNbolXxhKxXxSsQqXkqFfDdDaAkVYyveEKsSkTtKdeEMmzZGgeAaQqrrRRPwWMDdjJWwVvmpHCeErRcUFfuWwWwsShqQBbzyIiYZtTPpPpLlTtRryYfOoTOotRrDdFcFzZflLCUeEpEeEePukNncQqCsSrOiVvICcNnoRjySsYwRrWJsSSsGgMmFeEhvVHTthjJHAaorRxXKzXxEeZLiIlncoOCnNNYPOopCcykUhHurRZzekKAahHEsBbSLlfFayYAOyYfFkKLjJlnNYyoOQqyzZqQYVDdvHxdDXAIiEeaRrdgGBbMXfxXFvVxjJFftTmlzZzZLvOooOjJVsRrMmSgGKYyKOooaAZuUoOyQqFAxXahPLlpLlHfsSyaAYixXIiQoOeEqIqUuIiQceoTtkKOsSeEfWaHsSRrhAfFhUuHRrStTHhswMmSPgGpsEXxeKGgbTtrUuRBkeEXrOoPpodDORxcHdDhkKCqQmMAaXaAYyYyxOoOgGdXmMxkKDHhyYbBPwDdWJjeEpeRrEKkGBqQlLAauUIOrVvRbBoEEeAaegGBbiZzeUuzZuUkKEemMEcpLlgqQjUuJGxXXWsSBWwbwuuULlUoOAdeEDfdkKLlUuEeQqDQqLOFfXxoMlLmVGgNnBbvoGgpdQqDBbPXuUWwxRrClGgOubBUoLBwOoOoWKkIiWwZgGzbRrcfFnpPNZZqRrQzyYHMmSKksAtdDTaSsPpBbBbwWVvhsSKJjiINnkWwZfZzFzzZWwWwosSBbfpPFxXORrmoOMuUcuoOTtUeEUudDdDOoCHhcpPHzVsNnSvgGZkKwWhCmMoHoOGghdwWLlfFDzBbNlHOojfFdDcCJtTVvhLJjnNFfwWtTkSbBoOBXxbTtsjEejNgGiYyUusSlLIcCxXYKkydXxEeCoOXxclLDfFSgGcCCcsRGJjgrSsPUuWwpmMnNoOMmVZzXxfFQqvgGnTtMmmFfMzZNaAnJAlLaeLlsSEqQehHhHRyYzZuUdHhDTrRtZzSsIsQqoOSiRHhKkbdDBiHhraARrRkKqfFbBFfgNnGKaSsVvTtjXxYGgmSsMySDdsmMJkcCqWwQmMuUKjJNnQGgqAaMEpoOcCPAaRcCrAaerRKZzdDsSktbBLAalqQTPdkKybBEDjJdegGwsdDjJSwkKWWsdDSHhuMmUFLPpLlOopPsSKsSGgkFflfqTtSsKcCfFfEeFWxXwkknxNnXNnNKkKdOrrRGgqQRoiIDwWeENiInZzmMoleEDAadFfscCSjqQNuUntJjTzZJNVvADdSsmNnMeTbBtEOoGvVgIiKRrDdCchUuHQvvVVLlIisSKdDkhHczZVvCyYgcCVmMvGJjhHTtZUuzTtZrTtvVRBbMXxmAahEeHmMhHjJzIiZzZJIdDCcibwNnWmMeErRBufEeqQqQOofHmMhJYyjuUdFfDCctIiTBbFXxpPMOombQFZzfqBKktTcbBgGCsHUOoYyuizVTtvZILfFlYyheTtSsELleaIgGiImMXBbxEIieiWwEoOeLPpvkCcKpPTtvOozLleEJjsSJjKkhHYyZcPaAXxkKpnAnuUNxXwEeWasSmMNUmhHMuSpPsqFsGgSOJyYTtaAjWwxEeXqQBbajCcMmJCswYyWSkKDdjwWDdbBJcUxXXvVUuxuEeTtQuUVzZcCvKkgHcChKkGWuwWUVCpPyYcvTtZziHhpFxXCcbHhBWtTkgGKjJwdIvVvVvpMmPtTgGymMYVztTRrmkgGKMZBbBbIWgGeETtkKqQcCXxfFyRrvVYFVvHhRrfcCIibBBbMmrRSsFdDaAGnmhaAHwWMNgBbrRvVpvkKJmlEeYylLSsGCcffFFzHSshLlRrQIiIiqfuCcUFyYpBbFfeEJtTBbLlxXhHNnXxjPOoWwJUfFLluOojOOLlooKkXxsSzZpPBcVeEzRrGgZzZLlvXxBbeeFLlDdfTtcGgoOCUuMmNneSrXxRgGcrRCsnNtTQqTteiZzEeIZZzfFzEZzVvsStTHeEKqQkhTJjlLPpLlPptwWuULlBWwbTZDdzVJQqEjJMmTXxtrEerRRtTCFwWgoOGKktTUufCOvVkGgKpiIDdPpPockKdDmMxGgXiIimMIJiIjKkOolNsVvuUSwWOoiKkaFUuqQCcYvVpPyIifhHiIfEeOGggGbPpfFBTcCtDduNnUrMmdMmHhKnNkDaAiIRWJsJdDjrRSMhEeFQqkKUuTgWwfoPpOFFBbpEeOohucpewWEfTdDtmMNnzZjJOHaArRhGgoNLlrRnGkHhrJjcMmCdEeDWzOoZwZzFfeERSSSsUKkvVuPdhHaADQWwCcNGgFpPpaDdBbAGgRrMpIiiIPKhHdDkRFfvVrmkKgQJYyaAjqSstJjuUpQqNnPdcbBCDWtTwYymMlluUWwLFfPxXOnmMHhBbiImhDNndHhHxXYyiqQwWIMTaoOAtNLaAZzlVZJjjZAaRrzvVZAabhHXxBSsbBLsSAasStgGxNnXCcTteEHhyYxXZlLzTPpCsvVwjnNrxXRqECclLwWunNUwWYUuRBCEmMecblVOpPXxovCSsStYyTQVvSsKgGkqhwWbBHiBbSMmsIsZLkKwkMGvTtUussSSTtVXIixQCtdfFDTJvFcDgGdEewwWlLeENaAuGgTtdDsShHyYFCcYWJwWUcCcCguUEvVzZevVOCCKkccCfvVYyqQMmFYTtyxXlXxLsiCYWrRwyRJjrcIubmMaABUxblalLYyxXVMyYMmQdzZDGgrEeRoOrRPLlDdpNnfGgoOjJnQqmMkCtTWwlIiiIwcClmuUNnMmaAMzZLwoODJjdyWwhLmMjJhHTAaUErRyYjRmMrGgmuULOAacGgCjJQExOoXCcNneZzFfYyasSAateETBbBbKkHhpPPpJaZxXEeIdDiCmMsSfFkKjBbTtJjJcNnCsqTtMmhUuwjJcCWlLOpPfUeBbEuQqFQqUuxXmsSMLZQqmMzuUegrUtGgTkKSfYnNsSXxyFIiUIiuZzsKkuRPpzZDdxdDXwmTtMZzoJjOMuUmhHyaAYrRbBLyYlNfFdDWwbVvzWwnjnNEejJUrRuerkKZzaUWPpwexXcwVvWMYypPMudxXDUzZmirDdRKkrjMyYmroXIAZcCIiniISHhsoOKVvHDMmBbdhlLhHXIixgGZzxXAaVVvvttYyLPploOplLdDBbfFLzZzRlLPpBbGsSjJgwWZDxXlLKeAaEkdDdrRTQUzZdDJGuUhHQqbfSsqSlLFfsiIybBrRxyYdHhEpPeEeDykKkYwdTtDDdPauSsUmBpPkCctTmMvdWwNnuUvkKVAaDblLhIiBNIinNnbHImMihXSsOoxnZSsuxXUxlLeEXnNzNJLNyMmYnepPEmMlGgVvIJtTKkhHkKjgGisSTrUdMmDMSsTHhlLmOoOgGkKGgBrRbolLMhHqQcCtlLxjJecCEKBbkQLlkcCPhqQoOHohUuCcEeCcOiIoXzGgVvTtZvVvVsSzZxXxCcoOPpOyGgHqmMQpPhoGvlLhLlHGgkKyYnYyNVLltjJqQQZzqJzZRiIfFHhrjOlLNxAhHkwWKqxXFyPpDdCcYanvVNANnnNtTfFfMmicCdyYzBOocCVYyckdDGoOjJnyYNhPpziIXOoOvVzZaAGIieEVKkvGAagZzMsgefFjXxJMcCuUaAmOoEqCcaAQZZzzYyvBbHhRrOeeqQEaAFSsfwWEQYDdycQqCBAaUVvubyPhHSKksoqQOpHbBhztTJjXSsxmMeEdDvVnNcTtCBTmMHYbcAaCeEWwagnNGFQqEEeZzeIWiIwmzAPpKQqktwffFTtKkDdFfFjUueERrcFfGgMKRrktTwWOUuoTuUnSNrRyYnVvAaSdDDSGgpPjJqQafBbQzZUuqNSjiIzDdZYykYyCnNXIiAagGxsRGgWwrldDKgGJjkvVMmKnNtTkJHhjgvVjJnNFfGwofIiWwmMFIiFfwWQQNnqqlEeLaiFfIHtThGsOoHhSNnNamMAYyjPpJkKgsSnNQqjrRGgUuqGVvgqQvVwWlLQwWJOgrRGFfUuooOJxXVvdHOMmlgGoOLohcZzCPpjhSsHHvVaAMBbmGVWwyIisGgSYLadZzPpMNnEenNWmhHeEFfMcNnCDddSsDeEeVvFfeEEHXxEekKHhUuhNnYhNnxEUusSGgrjJNCcoOhHXxniIREeBbCXxeEPaAAalfFqQEbtTBSsCckKMTmPpGgMOeEdDiInJlaAUueENnPpwXxZWwgGzffNnFZzFqQyYCpPoJUgMmNnnkKNaKxKktNnTAUuaXYGgyBbUlLunNkhHkKRrHhLlJWDdkKupxXgGeEkKPpPdDFnwWDOoxhHXdOkKoWPpwIiNnDWXcfFNvHhCrRWwGRrglLcqQVzoYyKlMmLkuUuUTHhtjJiIOZZzMWwykKSslcCknzYLhHhHlymMZOobBcmmgGMGmLlrRTEjJeMmfaWwKjOBbpPIiakhHAavVfPpaAoOfOoFFcNnCbBAErRewWRrxaADZijIZBbaDdAzuVqQlLhHcCvUinyYeYyxxXRrXYARKkLlrIiaJjKQqaAddCMRUurmMmGgXxdTtugiIWEeOoYyOoYDdwWygGzZsVvBbEcClLiIeSRrwReEWaAdDEewroPpZEejJqQHhHhHGhgpKknNQqzZunGgNAapQBDIisNnOoKkSzTtXxuUDdBkKXxbgUeEMmuUuEeLlFfOonPpNnHJmMtTjskKOXxqQonNSiPpEelLdCcpsSPDucCIiRsSrUIVvhNOobBgxXTtQqxXGJjrqKkSRsoOwQqCGYyzZyYBvVWeEDdujXxDdJVobtPWwRreENnQqZOozfFVvyJFnNAazbWrMmxPpXPpRbBDdbhHeiIqfKkFQpPjEWwtjJdDTNnXCNnsMGYcCyGgGsEeYyRrGgGgviIVcCNvVdMmDKkKknmPpAoOaxXtUgGKXxKkkfuUFMGgmeEuMmPpUVvEevVjJCzrRZoLlUuRrOkVEetUuTVoOGfFBbjlLHhNUuBdJjDUudDbWwnQZzyRrYLlLBhNnHaANtTnSqQKkKJjGgRfFQjQqZzpPFkKWWwCVvqYyDdEXxesZqQznNLlQmMgGqHEeqWwhHQOotTNHefmMFtHhqJaAYygXxGrRlXxpveEGgQOoqegGViIvLLlhmuUMBXxtTGsSgVlMmPpTXxtFzZfqjJEDdiFUnHhUeEleElcuURrCUXzZCoCcOchiiIcCqQIHbpPlMtGOoEeNtiXxIpPDdHhTnRrzTtwUbBPKkzZXDdxpuCcClrRLHkKDdnUuLJjBVzhHZQqvlcCDWwuUdLHDoSsOercCSsZzREwmMdvBCiIcwAaJfFFfHmMhJvvVVpPFGLpPXxlHxXhJjgvhHvVQqRrmaAMGNwWjJYoOJXxjneENfKYyQaAxXawYypPWWwcEedjJdNpPaJjAnDDzQqHhzZRrZHhzxXKkhHKkYymMwWojJOwWhDdpwWaaANKkniIFQCsPDdjJplLggGrxMoVvaAWwOdDGEezXxdBbDPpzZfLlFZvTtVgiLleEOoVvmMAaOoIiMjJmCcnbVvvkKhyYHVcCRrBKkLrNnUUNnqFfzZIiJvrRVJjzZutTORQqrvVpYyyYPoLlujJQqUvaAXxGuULWwsSlgtTXKkCcSuUEeHhaOoOoJrRrRooysSYqnYdDyNcYbByCQlLiIQQqMmoOtRreiIPbBohxXHOpOoGgTtVoOvhHfFHhWwNnoblLBPpOZanEeNYyAxXabBqQAFGgNnJBpPbuhLlHUYydDjDLSOLRDYyaAdaRrAcCvxXklwWLzMGoObBgOoLlDdhKkHpMmPrRLlbTtYuUtucCqxXNNnnPpZzDRxwWjIiGkWMmgGwKGgrHDmpoOPotTkbksgGSKNnBXxZwWFfzdDGgbBbBsWwyrRDBYEHyYhepYypiIqQTCctVPOyGFfgZzPpVTtMyYsZzluphHvVOoYfFNUuvPUubZWwzBpJjyYjvVrRJMKkdDiGLjJrGgtqQTGgTtIgGoOuUICcinNpFfZjnPsSpOhHHWiIgGwtLlciIhkKaAaAaABgGVvbHqeEQbUukKrRsDdSRrkgSsGAaMmOlLBziBbKQqkrQxXEeLFfljSiIsQiIqjFfJqIiuZeEzUbBbMmwWuUBxXhQoAaKvVaAJjZzkBbNnFhslBegGJXxjymdDMzvVxXqQWfQqwHhWVvVvgGqYygSsWwdDcCZmMmMVvABbQqDdXxpCdwWYyJjDgKkmMhZjJzPeUUuRsSHiDGgsCAacSdxsSXhHYIiuLllbByjjJbBCaAUucJjkKpPjtTuUVbOsCcsSzZoOuUuJjUxXCMOkKUuWkKwcpiIPIiCqGgQosSsZzSIhHiPplcCyYpPXxLlLxXkKsuUMpshrXneaAzZEJHhJjjMmYXdDxyEeeELyYlqrRQZzjJtWwTMmgkKGOoaAmnNtaHhXAyUuYLdLEeZmvVMDdAaWwPLeQlLYNxYyzswWSJjQqZGgXnQRrquNNnpPhEeHneZzRAjjJnNFfKWXxyYkfFKiZvTXxEfFpPkMmkKpPRjcpViqeyYiBbIzZLlrREwwWYwGgWJsSjXAMmaLlEexPIKkipmMPplLXpHwWgWwHhGffFFhaKkPpZoOLltTzSscCACIiCYycGZMbBDWAAasWmhkOBbzZoKHwWgQGgfFwWuKVvLKGTnNtgSsTtkEeAalkWwWXxJlNnAaLjwwWCcwWKVvfVzxXkKJLlaAjHhCclmMBtuzTAavIibTtWDdYBuUUuDRruIiJfpPFtTAajUNnsTmPJjpMtITKkxXtdDiMWwmzZYdDyjWwJXSsxwHhrRXpPxHnNgzyYROoUrgGRcCkqQKbasbBSkKaGgPAqQBDdHDdRrqQhICOoVvgGdsSDqUuQcnUDdkBfZzFAabryYyzVvZBbBbXNzZvvejmMWVPpXhHxkYBbyvUuVKkKUqQmMUuyYqsSbBTtgXxiyYpPtTLBbWHhqQSswwWaAPGgLlcCTJjthHxXeEVYPpyvZAaaABbWwdDzWZMmzwYyqsWKxXsvmcCiIWwSeEsMbTtRrDdeEDdQWwqLfFZzfNgGnzZDdFjJSiIoOfOeEdlLDsgGSMltTuULSdBbdKusSURtTrBNnMhuMfwWFFSXxsncCNfMmJiIjQbBnNqeEKkKkgGdVvdDDbBeNgcCpPLluKkRkzXxZaaiIDzuUxXNnuDuUlLYkeSXxsygGYEKZRrzSsKkuAPpaqeikecRzBaAbebGgBEvkKVwfvVkyIQqiHhRrTtsXuFfUxwIiWNnwIivxvVXVCFfTwWzPCcFuUtTkimMkKQcCPpsnNjJpjJbBUuPSQqgkKOLloGZIcCfFEdTtoyQqYOcCpKkGgPXNFfnOyYhIBbhEcCeCcHjHvVhJoSsOoOfFkDdBbKhHNDdbWbBcCwnNyYuUsShHvVBiEDdZGMmuiIkAaPlVvZzrgGPpRVrgGAaEnEbjUuHWXxjJzWAzEWrNnRwecCoOtTgdgaZWmMZzwCczVMmGgeExkdDMmkKOoyYRuIiUnAazZnXFfxNMkKgrYyxPpkRrKZzphzeJjiIimniWhHFfeEwYyINcrRCKLRrFdJHUusSxmtTVbhHPpBdDDKWwJjyMwWFCeqIiZzQJjAZeUUuuaekxXIiUudKknvVLjLlbvVQquUFfNnToBUTgWvWwZzsSNVvnBvxXVlOoYyBbRrDlLdqQxXLFuDpCeQQWLlafFAPpUuNnAziIZbBfHnuOoUNOqLuUlLlJLlotTOLCcoAaOZIinNYfSDdRrqhHQJjsDmRoRrOoOMmDdObnNBUuFfKlLziKkIHhZfwYyWnNFSsnmMaAKGkKmbBZdGoGgEaAebBoOagGAXaXxXxrRAAAaBbamZzYyGgIEsSeorEeRkCPpcKjJlLGgOVvKMcCmqQHhnpqQPPpNUxXdJjDGguZzZeEJjZztTgeQEnNGguUelNnLZzqSsMnzNcCiRrAxXasfFrRuUcCnNSoAMhHmGVSsvYzoCcdNnnNDOerGfFGAaEMmeoOfFuUnNRXxrPVeEvoOXBbxghiIHKkgGhfrRFGbBiLlLNnSusSOoUuLlUsrCcRRrSvXxTOotPQRcHiIbBboVvVsSRrRdDXAaxMLWSazKHPphXxGEEeeEYhQqHbYiIyVDdEevaAAmajJAnNkKRrAsHhUuSUaAzmMbTtrRBBbZcWtTOoUmMuwbxPpsvDdAlmXxgGMhHdDmkTtKlLVpVvPEevSsIGgfqNtDdEepPLlEepuUNnvWwbxXdbBqEdDeyYfFOoQfFdDqQoFBZzbLlfaAOUnNuaAoUDaNPKktTaAUuMWwvWYybBBRiqCZZzzZzaXxoQEeYyYyWwMcoTtOCNnmqCJPQZzqmKeEBbVvxkKIAOalTtgokKOnNGMmMmizZxQqQqdDidDSYyoOsslFxKOoPptTkXIifZzOoNxvMLlRrqQlJjLrlqSsEeQLjJXyYJyYUujJXAvVaAazMZbZzlXTtaAfxRBYdCcDyYybNntTHhbCbhHaAyYBpPVvHHhIinNhVKVvxXAgSeBbvxeQqRSUuhHZLlXxMmmfSyYXxmMDWWwpPwXxdVvOouUkKXxsFvVSsfFSssSAaEemuvLlVUBzcCZdEwWeDGDdgnNIcCiQKBbkqdmNnLvfaAttnNTjUenNsSEmMuJnNLlJmVvDdqQaAYNeEdDcCEbpPBeHhOoAbBEeHhnIiNcCcCMevhxeoOWwFfCtTcsSbvdDHhVlLZzvXUoOuxiImmMMAamzZMLzZmMljJWWrRwwfNDdsSwWSsnFrRiBbyYBcCmMeSsDyzZYWcCsuUtTeEfUumCcMFurRUfyYFwpvVPDEedpPWwaAktPpKBbjJrrRAIiJjpPaLVKHCmnNBbMhYyrRlxPpxcCXoaAQnNqOOnPaelLEAZzRVvWENnewLLlZzlAsHhSbBtqqQQSsTCqLRglLWSKkcCsPJHFfEIBbOIdvVKpPzLrREejUuJlLljJSrRgJvvAagGgGVahEeMmYNRwNnWrcpPdDpVvVWwTqvFzvVFiOoIyYKkEKmMPpJKhHyxXNnsbBOYctTtVjJDdlLTtlRraEWLkWhZdqQZYyUucCuUzCcoFnjJTATtEIinNeEewWnNWwDdahHkKaAOkmxxXCcljJfFWwNGDdoOZzVKqpsSPGYvDNnEMmpPeDdgAaoORPgYDdSHhsYyhcCjJTthiOoIaDOKNnLldpPDzrujJJjKkRvZbBSsSszTBTTAAFbBfcCaoOSswWZcEeCYIdoOwIiWiVvPpOUIiuAalLcCFvGgfAaKYytTktTOoLltSsFfKkgVvGMgJunyYfhpsrRSPHFkMmzZFfKpPfFvQPkKGgpPpXxMARnNtFfFCceLGAEuEeUJjSsGgblBQCaAMSIiRbGTNnxiIXtyJjYWwVHitTIOohOEenRQkKyYqMEMvVhjYylcsSCJofnnNNFaAOjjJDHhvVzguUGZwvaUuACcwdDrNnVvdDZRrzywWYWwdDxXRJjWEXJnNqQoOjOoWNngGtTwMmdDhEpEePzZocaAJUuCcjmvVqvVIihBbNnwWHLieMiIgGmVLldngGzZNnNRlLXeEAarRhHBbMmcCWVSdrRDvVuBzrXcPpCybeESlnNOvSseEKkVvVaGHhHtCeEepPEXxvVtJKUbBukKkxXzZdDrRjodDZsGgSsYFxXNnsYySSWJjXnNNnDdxrRrTtRcCDIidjVRrvTtSZVvzPpnNOosFfgbLzZDdLWwyYOvEevVyYVsxmUuwWoSssShKBPjzPpZgGJGsrRGxBbKkXqVQqCHqQaAoZsSSsuRSTtsfFVvrvYqzHlLhOoDdVENNnnoKkbrjJDdJSsAauuUUZvVxUuWQqBvVCQqcbcoOJjGgmAaSADELLsSlBGxXtSsTgSHwWOSsbsSyCcYBohTtNignwdDXxNnyojKEexJIOoiBBbSsbtkKYvLlrRcCVvvVVQxKklgGPMnNczZzaAADdKkLloOaLetTYywamWwjJrRyPpfQkbLlgGBPGVvahQqgFQoOHhqkeErRpBbiIPKvzDdZhHSsiIgcCDbclLLIilCHhhHGgOskKXxUNnuNGgnYbByeEHKVvjLlvVMmLlVWNnaAxGgaALOorRLlbunNDmMaAwZdmMeEoWWrpPjJoIiOTjJdLlpdDVvhHtdhHwMmvAaTbBUtRdypPxxMmInNMSyASsQSsqZzxXLlvVaJgvVGXYyTAavEeVfFyYPHcCKkhcyAaYIHCcZzIihRrEmOoIiVoynKKwWquUcCQqQdDVUWwrAPpHnMLlrYJjqQtTCtGaSsXwcIiCWuUvVQqIQmIiTeWwjJBbnJrGgVvIqQiaAPpRbypeEbJSgQdvVYDdyPpupXxPRrMmkLNnblvVEeLBAAaaBbcXxCLsiIUtTVOkKovQqESsgZzkbBxGSsqbnVvcwbBWQAaoscCIEjvVbBJLXfFxSMmLqQlYmMXhKzZcEegGOJiINnuUyNJfpPeECcRTtipLEzZMzZoxOoUuDdXCYOgsSHoOYLlKkyplLtTjJlSVvTtsYXjJxaAfkaAPhHpZmMbSsBmiIOoiWwITtbeEhHiIonNOBBbQmOoxXXzZxQHSjXvVBnNzZxXvVkGgUaAQtLltTTwaAkKVvBbyYymjSlLsJErRYyeMYQEeqQIiJjMmViINfFnvAaqEeHJDdvaJzZkqVoOvQBEPwkKJTzZzbBZUQceEnABbanrBbtTAaYyWwUuRNzRrMmyqQYXlLtTAIpPJjiaIAHhVeHYyDderRXnMUYyAaYeQqSsEEMCcLlmreEHhRtwWFmMfTNMmPYAazJjJjxFfuUGlLhSsNnHEVTtvTmMcsiIsSWWhqZzhJjsSoozPpFfRrZkeStTxXszZiooOIyJjWwYCFfwBJzvGggfJjIiNfFVfFvCpMmrRPcwWnOudDzZogwWuUJjNWwnNnjJiiSAQqnpzJeEjzmnNfFWwAaWgGUuGhHhHUujXxJQqTtQqsSnNgJGbIiIiWwdHhFNnqFQqKsSXxbNnBhHoCSWOTtMsJUuWxpPPZzikKgYyGcsFVvfttqQTTFfgGooPplCnZqEUFpyHBbjJmMoCcOgWvVByRnNrTtYzZGgyvVYucHMmVbpYyEipPIfXxhnNWwqWwkKzZQHqzZdRBazZruoOUAQzZqPVvpNnalfqNnQTUubqQbHhdFfTuNnAaUKrSkRsSxXlLxiIIirXxRQqrRRrXbhHxgPLlLlElLexXLltTPgoydDQEKkuKkUmMBbyYYhHMzyYNnqhGgFxcyYCjQqWKNHhSliOSsoSsbBFMmZSsAbBxUDdTtbYHgeEXxBRhfPpCvVUuicCNEeJjyYWWwtZAauyYnxXNfNkeEzZttNnRDQqWERRrrkKefFqQwWEDdsZeVAavsSwQNnQQCSsAENnXQqCclLtTnXoJiIjjNnHhIiJqaudDtTqQPuUYYfFUfFBkKEebPAakMmKaThmMzZHZKdOAaGoJjOoOojwJsSjCcWkKEecCwWIiGzNnHNPLlnNWTfLYyiyaoOAtTYTlBbLKtnNoencCosSuRcFozJjyDdYlLkKnnNdmMxXzroTtbBOcCFfJNiIFfHhBWCNoOnbWEfqiIbYvGgVyaABQXxYBhHaiIArRbXxbBfoOqbdDnNiHRraRdDDPrRrqiJWwjJVNnQexXLlEuLHzrRlLZhFcCbBflcCVvsHPpeTtWwETtBJjepQNnaAqCEeAavVZBvVpPIcHhEmtKwWoOgGkTMZboOBJjjJxoMxXmtragkfaAFXNvVYynbBHsSRrxacNnQqIjJleaPfFpsSnuUdDNjJdpIsSWwiPsSDdguUVvHLCcNnlGwWhQqYyvhHVHPpaARrjVvpPLlGgJMmgRoOqQrhHhBbMfUuFxVfiOojWwTNnLlEINniJCcjsSQqAfFgGmIiqQZitDdWwUGWMmwgHWRrWHhwpVvXmJjMrRfzhDdHyYxXOoYyWJjwVvUjJuZnNJwtVzZAjJaFfCAacvTBbWwWXiPpKkIeLUukjSsJOskKSoKnNKkYytqQXTTttOoXxtbqfaIioeEDdMoZLqAaQafFAgsnNrRyYSOKgGMyyYDKgGHbBvVhfiIFRVvVvUgzlLCrcCRIicoescCKkBGgaZfeEZbyFfDWwjCcJdIbAaAGgkhdOBboDHSQqUGgBBbutTAaYEmxXTkKqyymDKfFWVvcqQFfBUuENneVvBzoGgOZwZzaAWgAyVXKDenoOoARBRrFunNUJjoOBbyCkHHqQiaAaAvZnNvVhuUxXHAQqiInAaBinNxrRrYyXxTUuthHudXIoOvroOkwIinNpPAVCnNFKkfciDdkXxKSgGCcQqtvoOVuUTtTgYyGIdVvDigGTtJjpPsSFYPpsSsSnqdDYyPeEMmDYPbaoVvJpBqQqwTMmMEetEeaATgaqQTtqGGgAVAxDiDHhNxXnXxkKvjJVWQffFcaAvethbRromMOTBbnNFEeOAaoISsiNnWIitTTtkiRrXrWJjzvVkyYNOoJIijwWwGeEvqQxqEWwihHLlnNMJjkdbBfFnNmLjVbBSsVzZvAjJLlabDbBdBcEeEvVendCrjhHMjJVveqQGgdQvLlqUIztwWDdvLOikNeLDxXwWGgBRrxXnNsGgZSwWVvVZmMbBuUzRCcxsSEzZtudDtTvVnLkGaITtMmiAVyMKkWVvHWwpcsSYrRBbzZOEoOPpxXVvdDghnmCctJjvVqMFMKkmWwZOXxoaAOcCwWkFfTttTdDXxXxoDJIiQqjdUjJhHSsIiBvlLVbuWjJpPCezFqQLlVQtLlwTtDJjIMQvEGGiDdFfvqQeEEyYJEclLuABuUtDlLdNMmTCcVhHvesSpPoOSsqLarRVHFeAsDdNyYLlIYGYyAcsSyuUeEQrZzRqHhEerRxNnXkKTtsSHhtBWwMFTtuhIYypPirCcDdjJgDdkwktcLlCuUrRbBoOuTtvTPSxcCpPXcsLlZzSCcWDzZdFfrzVHVLljgGeLfYpPljJLxXiIyoNncQqwUmMuHTtxSsjJXvVxXsAaSRrOoQqwyPpxXmLuoOUlOdDodNnbhHBDPpPdRTlxXNCcuuBRrbNyhHJMundPKkKCckpDvJTyYtjVzZazDdZzOuwWIiFVRrvxXeEsSXxcZnRrwDhUpPuWwCHcZDdzPpEKRRrrCjyYJlnNzZLcWwkcXxIifIKRQqpkZkSIhlLyYqQgLlFfOhHQMmOJmTtliDdCYZsXxpTtPwyMRXUuuDdSeEsgSsGoLlAmgGbFfwQpKkPPpqmMXCbWwVvfFwWhHDdKWFfTcCFHhuPSyYseGVvgwfUuUuFAWwaJjQyesWzNBbnZCcKNFdjdBPpbDmMJYyWwKiMAamLacJjXmMQpPqsiiIPpWCccgzGBbayYioOgDkKIhoOWXtWwPzZpnRnNXxAaRJxXRrpWwCcfFyYLlBmMbyFgTuWqBbQZdXxvVuUdDCNnnNQkKOKkjmMdQqiulkPpXxcKnkKNolLkKZDdzZdlLFfOdkVhRmEkWqvVDcCwtTWdsQqSqQuUJbBjqQQPpCFeEvVOohoxXOKhHkVvpPoFfHoOGgnLlNXhcCHlFfLhFfKWmMvVXjJxiIXCbvzZUtMKkmlpIiPfFskCcCcdmBbZzMmSbNBbXBeEGgPIUfNyYnCYtkKKkTmMldDLINujuPHhaEelLRVXKmMkNENkKwcCUuqXxuxXYyLlXnAaqQNxtJGfDpqQPVPppKiCQCcywfDdFIjDdtNnjVvBHhPAaznQtTFGgfHhHhqOSrcCXxHOGGBqQbUugFfoWszAaSsJXxMXxCQntTlXeExdNQqikpDUyXxYVvglLlLtrJCctTnIwFfyYWwDPgGsIiVvARxXNnrQFpPEMmMyvpFREeugGayYecNMmcLvcCNoOiZlLlLRrGgVvVvVvsnwAaWrXzsSYlLyvVWwXgszMyCyYYycYmcNnqQCDdbLlBkKZAnNBzZbesSwWcCKgGFfklLmhJjFffSnNscDdBbflLChoZzOPjoeExGwiWwuvubhHdIiDBlVgGyjJaAMmeFFffMWwalLvVsSioHbBOLfkKhvVoDFfuUmMzZgXQqxHhpPLlImMabBIYyYgBqxXQHhbSkvVEYyedWwuUkCcPkjJFfuULliDdFfxmNjCRJQqjmmxXoOqmrYFIqQRHQVvvDdhBbDdNnYyJQFxCFfKSmMsJTtCcsHhHeCnedDEiYjhayAlJOoiIvMmJXxBRwrbLljdxrRdDLlOoQqdxXDDaxXtBbpPvezZpCcPjUADdAJjKkHharNMpPmwWEOoaEGaAYyDMmdwfogGxXxyYXcgGCTyYtMmOQzZqbnNDdkCclLKDeskKlsIizdLlzpPqQjvVNeZzcyYltypBzZaDdcjJCuUACwWqcQqhSsCYDgyrYVPRIirLSjJvxXRrHhPbtTWwRgGkKSOEebeCcOowWIEeHXjMjbPFwGggGKkRfNKICciCcONaatSsataAaorDdSsSswzZSsoucwPRNoKyYPyYdZDFfRrQqkKIKNTTmMfcQqHUdxXRrDuhtTjJkmMVvZbJjBeFKkKkJHIfFOOooKkxXjJcCccCgkdwWDKZBoteEZzCcFuUABbGgBnNVRrPpJjPpvEeXxvKkrRnLlNVbeElDKJjAlLCcmMQblMmLiYWGcCQuWwhHvhHVkKpOmTtMfUNQSOosqbyCwWmGQqqvyYVploUmqQrdviZzzZVvTdXxrZDfUNnuWtgRrchkYYkjJKyyKEehHHhLAVmdDTtXfewmMMRuXQquKkUYlxQuhHSAcCMCxaAUuXNncmdDZqQhfFHqCbBIXxLlkSsgzBlLbFfjJZDhHdVKhHkXpPxvVBlLuDdbXlOGgoDezLlYohSurDdlwWmMmstCcdDmMShnNHpfmZCcclLnNqCWwcQCrRXfAUPvVGVjRTtTNWwVYJjjpKreyYEhHJewWGEeZzEOIiaPTsStYXxilrfNoOYkfsCgLzZlavsSoQQqqtNPEaAffFkKGgnnNrRSeEsREFgGUjJkogGUaGZzhHgAJOfFUyAQqaYHhVvWwaALVhHmoDmqnDoyYzoOoFwaxXaAAzZszisYyOJbKkGvcCfRrFalwWfFLkwXJjxEeGruiDdDdjJCDdjJcSgGDKkTtzObtwoOWiITRPKTJjnNEetkprLlvVWfFUulxcWftTqQAZuRredQqDGocCODdZCcRRVVvszNASsGgDWwRrTWBQIUuiBiIEgGMkFOKGjJwvVfFMmaUehmiWwjKkJpkKKBgGkaJjAKkKMLlYyjXxzZzdDWNlVvPQqpHhLnTdaADtCccrqollyYOojJqnNQEJBPmMcCpVvGmtlCrRcFKkJWGgpugoOUuGzZeEXxiIEkpbTtHTZzOiSXxRrEHhJjxlLXQIidDrRqJqpPQXfsAaiIpPePpECcpPEEeFlGeXMmxKkIFfsSihHeEsibDducGgAaAalLzZVvRYcaiGnNgJjbBQKgCcKtpPlfvPzZnzkGhjJjJIiuGCcFfytmMDXxtHhJzICpPPpuUcodiIaAoTtwWdDyWCYzBbjqhHcCQMNUunXGgdhiqDdQIGWjJGgmMssKblLXVcQqBvHhVUHWwKLlwoIbDBbDdDdsDimzxXlLqXpLAalIjCcPVLCcVYymMvWosSQmMqHhnTtZNnpPSADIidapmUubRrxXxcIrRHtgGhrRxlGQAPTgrRlvwWevFDvAsSWwadDCcSUBUWKEYyprQhHrRKUOtTAQyYqvVEGNvYKkkKCrRcwWOqBbQoyNpfFbBQiItTPJzHRqSsVefhgGjdDDdDdGYPpmMDCNjHhrVhUSspwNKEsSHhfXQWweVYwWgNnVHqpZzXxQfncqQCNFrhJBbJgGPqhTqQKQNzZwSsWPpZzasSqJQqmRrytLlCcGgTCnMmGgBgqQGwiqFoyYtTUggiITwKkxTsAaNeEeEPvXxgPNnXWfndDauUGKkWwKJZfFENnayYmMxXXtTtrYyVvRqRrEenzUZzuoHhsAVvasHhCcSYNnyYySoOBlswAWwUuRHhuUoOhhPFiPpYIltBjiXQqAXkJjXMODLlrvfUWQYyOoZjJzHhfFEevmasvVSdNKkSwiIWFvBpftemvthHTaAtIizVvSSfFssonNymBbkKCzZhGgsSHDggGgZzGGdNKiIjVIfBRwwytTYWSsFfLfFhHSSssnvSsVOoNXgGMvbqQbGzdwWarEBKtuLlMmUqDLlbByxojSsqCbwWBAyWBbKRrzZkqQOoXxvzDRrEoOVvNPhQqHpNCcuNnUplvleyLwrDMgGrRAkKoOrpPRlLMmFCuYysSUSLlfFfTGgVyYmnFoIEeivVwXRQqcCwBunERrFWVjcSgIiLlfXKkpBUVvQqujMmbRhHaAdDaCnXazZktbBaEeMmeSpcbBgMwCVCySoAaOdQqvlhXxHrRXxruMYwylLyRiLlYyjJSsIfFrPxXpIzyhHYrkKUupmMPscCwXqxXQxWSjfblnvThSTDdKCclHhLkpPVMhkKHmvNewMXMEEziezadDSsOUuvVjHhVmydvtKKkQlFuUJjvVISXxaWwNnAsxXXaAxFqQaAkjJkdMGbBgmUubnIagfFiIvVoqRrVmMvJjQOQqVvBbTTsSxXCphHONgGZsULLllUunNqcCjFfDEmxXyeVYEiIzwzZbUnZGgSsLjJqQJrHhrRlULicCyYLlkhHZzOCZXAcOgDOOMmEedDzAaAaqnNzbTtItiITQTtOoqBhHrRXtTDdzZlLZwQTikTlpYyYeUudDxSdNLlvVjiSsIZapkusXxQqjJuhBhbmHhlLTzaAPoOpZTtbqQadGDjJXIuUsSpPPSophHGPPdExXoOalAqkSsTTnNZFnpvlSJYyJpJtTOHisvlLeeKBnHibBJdddPlLVLaAlvpRktTKrGrRgBhQirRdNcpjGozFHhdyZzaAbBYFfoYyTAatCciCqQHJjNnOlIiNTXxtHuUhniItCGqCEeNmMyiImvYxXPtZIbSXiaiTtfFDdVLsSbBqTrKkRBRrvVtBdJojJeMQqmCcJjVWwnvVrkwGgpVrUqXxQNnpJjEePLjJlHhKXxTtkuRNnloaAaAEeYyYXfEeyTtMmdLlDXOoxvVvGHFQgvjmMDdduRTMawWtTZJjtbmWvbBVDdKkMYCcsShAQrwWSsfFqwiIzZbaHJjUHIzXxZViIvHhfldUjhqQHAeIixXEghHLlaAjKkxXNEuklbXxlzipkKPyqVsWwoRGgAuUJmBbADMmgtQqTGSDtJoQqKZfsSFzWIzaAZitxCcZkhNnhHHtBpPsbNbjESKkseJxJjmMYLPpllEjSmsRrEeSeEoAsEeKCjJXxcBFadDAWYyotRrTiImejflLFJPLUFMIFcYJgXdDxtDdTNVblnXGKrRkDJUuPvVIecllLLYysWTFftJuUjfFebaCoXxBbRyaAYQOoqJrRopROohHZHhQqzqYyQGgRrqXxQvVnDdWpzmoOLlNiIgjMlLsGKCzYpWBbwLldVDZzdfFVvUZbBzBCEoOqQoVvOoPRqQuUYyvuUbBVlLrUrfSsFYxXrlGgdDLlXxCcREFKRrkfIaAlJjkoiIbGjJfAaFvVqKJGsSQAapyYuBhZgcaAEgLhHJjwWeTaAtYyoOedEDUuPpdtTehlPRWwuuUVVeEBpPzEtGgiUuHhfFfJjFcHBuTKUuUxYUTtAUuorDAaaMTnGgGgoRHmkKJMAaTAanNYDdWIiwiIJjZztTQqinNJrALIFfilKkxVvYibawWABEebBkKIhHNwchHkKCyCcyYcdDCSsHVQEmlLnAyZzNNvVXMXxARfBrRbFXxGcTNaAQJxujJUlrRWSbBoOqMmQuUIizyiLfTtgdGmMVzcayYACFfZupPKtjpPPjLfEeDjhZVvrRtbBnNyYZHsqrhnwWvXmaEOhHMPpmofFZADdlLaaFwWIjOsSoYybqQByYBCxJvCsXxNyYnRmMSXxGgBGhaVqKDZzKkrawjJBNcCuMLlFfoRmlNGYygNnnLqZzAallzlxXLVlLYjbIijJIXsSMFFfriTPnNbBYHxXhlKkJSIKmvVaArZzmORrRrosCvyYYymMTHEnLnQyYpFUunNEkAIianNPnknNhNnSsDrAwCcWwyYkOAaRHhfKOdMmQqgGVotxAdtTrzJUujhzAjXhzZcCHxeWaAzCxXloOImtiaAIOTGpPtTdnJrRjNKpqzkNVhTuDlbQIhDhZxtYQfvIGgaALlhYyvihccCWbLlTtBYymCEGQqpgbureNemuUMXARoreBUVPpDdpWwmibWzKbBUuIfCcFYyikxrjsvStTJjGeRgWUdvTqQtAaVvSOojSsBbhHBREIierjJOKWHhwNxXRlcEvVkIPwVQclPgGhHGgaAGxtPpSrRNApAIJRAarSmMYyXWwWHkxYycAaCpPfFtyUNnuxSBbdzVvImdcMXjnwfEsSeFeVJjvESbtgqbBCcUxXnNYyiIWwyYaAPpOEKhHkIFFfKbLlexXeoORrlLBGgbOlLTjdEnAcoOyJyYXmuZzhHOZzowWuhHkKUwdVvwWgGDEepQiIqAVzsSZvAmMRriNInwilkQqvIZhCcfFQqHOcgGCocwwSgGLBbiJjNTtnMbBUSlLfSshHUvVuJxQaAqXTSKNnLvVQqobsSrgGSdPyJUujBbCcbBkbBKAanSuoOUcAxAaXaCMeQHsVzrFfEMcfFQqCmLleBbYyBocHbBhAHhUBPRNeaKQzXfFxNyYnxHJjhqQMcCxGgJGgxUuJjCchMWUrRuouUVywFgWvgivsSBbAnjJKGgkVQFfJByYcNmoRVPpTsNVmKkMcyYpBbPTtsVIiaXUgGcorXxRDhECcBsSbCoOctLJBbjaAnASsNSLObBykKRrDdgSkQEetDckUNnuKhyoTIzZitrRNFRrxjxZzXtksSSsjCcgijLdDnNWWpiLllnrzRrKvkdDKuwLYyjtbXxKQqqqUNsTtvYcvftrLFjJLvgTIioOMEeyTGglLXwAVTtSsatslegSKksbOvVgBbkDLhtTaVvnlJrRVzZuUNnyYxIiwWqppPPcCjTObWxGgkeswWSXwdPsLlFsMmuUdPpDxXTtSCHhAlLzJvVFOoyBjvOoOroOFwWiSsWKkQGfRfFrFwMuGORyuUhHAaYlZtTzLDygGqIibxXBefbelNwWrRHpGAaNmsdMvrRagSsadAaDigBtTbLlRnNEeVWADlBPPpBbjKkNnAjbSYPeiijQIIjCdDcCgGuUBidORVvKhHpaABbLSfFwWOulmcCkuUVsBQqJNtIioaMfFjJmvaAVmLlTtMIYHhYTthmMiyYIaMmeNdyWADbBBSsNHVvALGjyfPpioNyYjnwHMmWKkwIZNmnGRrgNrwPxXpWRMOfZYyzAUKExaAXXxyYKosSHhJPpPpcamAaMIiDdZztTAediqKpzAajGgdkBbKflLqWFaApUuNXGGSdDCqZiWGqiWDCslQqLOobHLlSsLaAsSGGFoZttlLTFbyYBnPpNnTYVxXvSsMYMpJDdjKkQKFfCcMvYAaVGgPpRixosSPpXxtfUprdzZBbdhoxHlcCtTLoDdCAruURTfUifizZzjJkBHadnNagDbxXanNAelVxXlLOuuUULPpuRrVvRDdrxiIYNnpxyrVCBbPpeeSJjsJQqXxjVeQqczWoOwtlhjJHuaATubwWBAafjQVfxADdHXCpzRrZJfzZKkFoOeHxXHMNSsPpOJDpMmgDfFsYySQXolLhKSlNUSpYyUuSoaAUfFcCfyOofIKLaXKkxmyBbLlDdkdDZHhdDXxzrEXMFaqKkQAiduUkKEfNnSsFWSWGgOowFyUMtTmubZjJzRhcCHeNkaeEHhbyYYsdYylkCRdukIfFOcQwPfbEhMiIHvVBaJYyyToOrsSRpEePBfNYEbtKCcjmSHENDCcdiFfDNPjJIbBBAkWKKeEkZiXemMEsSvVHgdLXANjHhIQIiqiKkJngKCotwUpPuZoFguHWSVgQqfWiaAEeQqEebBiJjISaAsXsTtvCZDdkENDpvrUNRSsrfIclZMpRAaXAMvIOVZvFInNifVhlwjJfFWOsSAafdIYyLSVIiilGWwgLonNtsFRrXWwlvVbBLYIrodDQNaOoQqXdDjIidDuUMfFmjSJjbBcCEeiDdoODeEiyYcjfvVFFfJSsErROodUYyBblVcKkXxkcRAzvVZeBPiGnNDBPpYytuGAapJFosSEewWjlpPsiICrRDdpPbNdJjmyRSsrpkKQZmRrdDrBbxqzBfzZBJEzZCLlcarWpPwRAzvVZnIjJsUykKfFrffMeEmLlzjJZeEHwfiEZzZzRzMmbzuUIiEhFPpuUJjOopPBsSBDGYVvyzTtpPZIgMmVZDdvHrrRbBdNnrjNneCcaGcDNnkLlKcRrcLlCDdNyYsmEeMzOmzXEexJnCcuUJjugGxwHhwWiqQOzoYPSALuOQxxvKWXywRRbftOxXdDoOHhdGMmggscQoOajJdDUtOlgfuNlrRYSsqWNnYXxxXTtCjdDrRRYyqQCbHudwWwnNWIimkyJjCvXuUxiIOowWWwVFxsSJjglSWSRrWwIQaYydUvRrSWZYyZzzokREeXxReEYXVyDmMdglLGshlLGKjLlHhiImLDpeCqnkDdWnOpDeOnNoANncCaWvSlmMLxXdDafnlWwLBiIaxyTcCNGgogMmGuUtKkTVvlTZcCswFcCFKVomMTocCkyJjvAzmFMjnCJpztTXCcOaGaXwZsIfDdyrIvOpSfFsmzZMPBcCVTbBtIgnaOoVmMCUJfflVSubbuWTquUbBKyZzLnvVfrPvVjXxxGgyYvVHREUZJJLESpPNDKzZpaOoxEeBbXPVmxIaAuUZdDcgGGgFjjlYyxIEefyYaryTtCWaBbmGxVYrkjBbKkSIisaApPJKJjAAOxFWwRYENieEJCsSQzZnEegnJjuIaAUuGgRuUrZKljLCBzZcyKQdAveEPnRrGgGRrAaFnNfzZLlubHyTtuBbmGgmOTBTFfxaDdADtcKkVjZzAayuzdPhsSYUusgDTWwahHkpfKkUgGNeEEqQnNGDxKmTcWsCcfzqHBcYiIXmGLMFtCaxXAJkQqeEVCCDdUnlskHGgZzhkKLIcDsMpLlbgGkwWDdYtwWBbQAATxubaJjQHJHhqQjhqQvIuGaMhHCIoDWwdOoKaJfFDdjuOayEbiIPbXNeWAPpFOokCjpPpPJOPXPFoOoHvqnNQdatTYpIMmzgCOgvrxqFfQXbBnfpQqfUuKALHwHzlrXSQFbBMcUufVDdXmaqQyYOkBoORElwQqWBiTtqVwoZzODJxXhThHtvVytHDdnxbODdhEZPVtXxvVTQjJRrjFFWDChCcqpPxQqfFtRbTrhpyYwsPRbThHmiIFgWwyyYwUXgBXxbwoXTtxOFEjJWwIFgEtTejPYyFZzDHaCgbqQcCyYubuWdCUHVvYyEUuJjGgIiuekGCBQJjxnNCSTBHpaAAMvhHbdcCfyYrRrRPsMUuwNdDdDnOopPIiksOsfFZzKNnaZnNHVWdzZVSJeBTtZVNnvObSsJQqpLYNMbOVqbBKPrpPKpPajfFujiIfFXxgKLlkKmMkGnYlLeEcCUQqutTIrCcAwzZWxKVRiJyBbkyrOoRYKNRAyhHyoWwETHhtdyYsSdWHNGksTtcEinMTtpIpzZNpKvgGmMtucDiiQTgnDaAHFtVHIhJoldDGgtmMZzaAptfIcChPpPZzryApzduylLYIiomQZzqfQBijxPpTDjSPpNtpcCCqEedOrRXlLxqxJjJjhJjXxHAKTMEHJrRcCvVjVvhCcXxoOlqHcCRLlivDuUplGnNEeQMmNnZwWPkxozFfZLmcCexDbnNnNuXxzBDoOdmIpPJWwfLlFjiicSRDdroQuDFZzjJGLXOitdAbLUuZtFoOkbwbzLepQbWQXzZlxJjLAaQvojJmMOBaArRPsspqgWwxXOFOojJIraYpuYyuUUbImMPizkKZvRDdXECZGgCxXczegBwtMIiuWPeEjVKkINSzZBFfvVYtTfFrRnGgFpPFybmrHquJjUsoAaOWeyKCUSsZGWkHqeDchpPkiIBbKhWVVLDGgduxXUwaARRUpQxvVunhHcCNUpPXlLDdgjPJCgspNvsDdDdLlLvkDicPpCHzZsVvBhqYprRPSIFUOKONFcZzprRtcvcCErhHReAxUnXLKLNnRRuxrRteTXxsYhvmVgNnuXipMliIspZqJOoPczvJvVBhyERxXreLnfFzAtTimMYpPmKkGuukIVhaAdWwRrypGhHgvcsNnSCKkeIgPdXhDdDiZxElsvbBsSyYVRpPHlLtPpVRrgSsGqoOmMkRXzaYyAZOyoDeGjJTyTwyYWtYUfFzZkYSJEDdQTbBtXddcoXoaASkKIsbBNnegZzghVsIiKoOLlxXRrNwgGWQzHSEAHTtxnNXdWCccCVwEdrozfGAalLIXaHGKGFfzZdKSJqsZUPpuzchOoGMgGxVvntIiLcOoCqbeEsCcnYEvjqwWlLleEuUhbQqdgGhteEbiqQIZzcOXlLxfpXNopFkrARaOZljHhGIgHhmCcMrUuRdDAioweIdJxXjSaIcBmeABpPdMeLjJulXHAIYyEenNaAaiQNfFOizZrjOqYpPvFfSsZrDuyMXJnuUkxVXdDlsibwWNlLwOocMIGCcNhLsfaTtAYlbEeMmOMmTtoSXIUunaIFrDMmSsSEnjOQNnRnhHNwlLYgidZkbBOYyTmtSsTVVuUjJkKwWtKkTqZmzFfUHhtTufOofFJBbKmYynNMmnhLVZzUuCmMNnqkNnMrrGNAanPeEWaBbSLOwvYcJjjhHhvVHtBbTJAapypeXRtlDIivhNWgtTGoIgGNYtsnSKkyYlVvIiIvWwUJjteETpPavsTDdyYYHCchVMATzPpXnNLRWkKEQYCMNgbpPmMhHJZpgbyYUiIuBXlLXkXxKxPUuxAaJnNAbGxNgGnklLfXmNZzeEnpMvVZzOpIvViPMtKeSsEkTmomPMxvVUnHhNuTtFKLlXrRAaUMmuAagJjBBbajSsXAapxUuxXVUuvGVvXxPzjBGnmcyqsSewrlNnnNxZtamwWsSPpvytYRkKryGgSrRVAuFfVfFiVvLZaAzsNSLlTyniOwnHVdLTrxENnPYmMPCyWkKwVWolsiIAwpQqyYIiNnGggRkKRbvVBmKQQqcvlHNMkVvjFZMzuUQvvMtoXQvVqxKzDIGyWrcCxCcXqWwoJNejbBJsdAWRrwaRfiANXxixsLldHhtTyYDYyhHITtiBLyFSlHngimCWnBIStTBbLxvdDXKNjDdxmDdYUdRzCccCEeVyQoJRIonmMqIAHhiahxAaTtLUlEmTtDbaEMbCiAsDiEWOIaEsSHheGigJLzoAvZzVraUuRKiIfPjyYJOnNnGIiRHhUurgxPfFForRCBNXxnTHUnNuDQTtqBHWwLQJVeymMNSBQlpPTNXgGmgHCQqsSvVSQjskDgOoqWwQkgGghXxAxuUigFZORDeEeJllLLRrlLjWuUvFqQfwDUuEDAadehaeshZqnogGOoOkSvHvVGeEGESrjCcJRikKSsRhHrFfsOxOCDDxqaAeBbjMmsyKuWwEetIigfFEdOYoHYyxrKkXdDxKolLOQvPpThrnNSLeXzayYAIdHxDpGiEVPYFfDvxXiKUUgGgaTtAjJMyIaZNHhEelhmxXMHYHbZzjFfViIAavVZCpEejQzPSnOoNRraAaALmPIxUxXGvMVHyStETXUrrlklxNulvVLXaVCTPCfnokoKkuxQqXfoOisUuyQHbNnSsBjJlLbShIdUuKVlwWSVnPxvVXSwWGcjpJGlLlLAaqPurrWmMRrlvvwHHCeEdNnZzyYEQhKwgzuckXxYEwSQhRMBYmMflLfNyTtvRrVbsnWkKwivJpwKkUuUlLwMmWmTWbGEcexriIlvVLWwVIpEeiKkuUBsSZbBzPrRyARifolLaAGbBQPSSpbVqlXLBboOxqnNwBqaAPRraAElZBWXoOxMmBKxXfTzlBnNaDTIZzoxPplgcCfdUtDdTqOsCIpPhHHhMAabIiZkKcCUrRKkYyBdXESsMlOXKyYpKkzqgXxLPdVIrhQLemOotkaXQIioDlLQchHPTnsdCcDzZsSJdtXJIbqqQFfFMOfFUDkKZPaYRpoPpWwOHbBiFtTTXxPpPTVvgGLOPpjPpHihvTfhNnRrpPdcHhCaANGtqIPpIdsSCcCdDUTVkPSsnPiPmNIIieCSKgtTgGnhqQwDeEDWweOYnHhHhNBbFfYarnYeOoUuEjuUIruUvoOjJklLXaRiyNJUFfJAkRpkQvZzjJoBnNCcmnyluSsUTtPjBoEezbEjsiIcCHhvcCDrRnQqNKkzZwvhzAHhkjJFfSnNooUcCuOSKWmSprRFDBFgGfIuCcUiVmjJaPhbtOoscXvaAaNnAVqbcOSsogKEfFizZTtIjJlLUHDdVvDdhehucNnUucCOMmNnofFDuUwrVvCcRUBUqQBGcIiAsShdfpJGfiFWwfefTtxXWGxuQqWYGOofeErRoAXxaOMtBVvrpSWPHRUutoxvVXjJeFfkKEoOOoOBrTDdXuULlGQqgQCoOJjcHcDddPpwffBbzZJqMmoOfFvpzetpCcoOPTHoxXBXNhTYnNHHhjgfFGOoGgOodWvQgGIeEbLerbKfFoAMxvFsSQqCRrmZdTtDzHhfqsxRoOLZIihWhlaeEYykFPFNkKRVGvVocGZMPpmiPybBAMmfFYyBbbDdDdBqQDVhOHYyhfpxGgpooOcyYKfawEnxBSsprRBEeNneYUuAorRUAkPpMmOicYymAgUiVqHgGhIiABUXtsBbSaaSsqieEITnNhHeEdDyKRrJjBUumPpMiIPrRnNmHhSdCitTlaAKwWSTtLNjJkKucVvQqxXUtmuUMTucvKjcTfmlgMxyNZznCbhQZFdDSwCTtkKtMkXdgZyYzenuFPKAtErRejJdGEeSyWwHpDZUYJvCyYTLRrlQqxlLCcXdeEXtbtoMMUYhBUgrRGgDdNpVaDLlqNnlyYLBPpbkYCbclJLkzhHiUNGEeNqBbcdDAajIDkKdneyXxrvVfpPXoTtaaSsREeyIivXfFgMAaAwcYHhNnxXzZzZRABbFeEiXnNSsLJJbBfEeCSscCNgGPUupnbBWwFfzuUiXMvqDdAaQpzZAPkdnseljjvVkEeKzueEerhXJpIEeiRSVvsFNleEYPMmpoOkQtwUBBUsvLFFjuxXcvOWwoANGivbpPoViRYQqbmMBFiSzWxwWaAAgAoxoqQOZAaPjvVjJcNJmAkKafaAFiIfMZzZaLlVuUsSYuUgGKzZOtgGmMOvklLIWwiffWeESpPuUfFzXxjJIitLOFfntYXAHhTLaAltZzvVxsSXblWwLNFyTtYAsVwENndPoNwKNQcEPdlMJkTtAAaNnXxagHSBbpPYuUvxyrrKOtTwsVuDAqiswHhJjrRsLGEeIiXfNnCccYKMwWDkKUhCcBcreElLJcJLAaljcCywyYQyLnrRUFJjmMrRGLoTuAqoZbBzOCrRSGAaDoTFEeBrrWYxwkSsnNVXXqoUlaspyOZoIrRWXvVUFfnNNjJxGgXjZKfFLlkMoBbZSnZzMvVmCdQsSqCYygjJAVvECcjJFcCfJRDRGgsShVKIvVikzvGEeigdbbTtSsfHepPZBZreeEIJfoIiOFjFRSspvVPrWheEiIDdVYyvFwWaAFHhRhHYuQqQqBqQaAFfaAbSivVNgiIGGgejbFNnbZQwWXRMzquUPYMDnBQqcSLJOftTjJjPKkgUTbAadgTtIpbEarCKSsKkCcCcCvLBbuDeCiIIdIJjsJJxAnqOoORiWwiIyGgxFffcCSsSFfNnTvLlVRrOcCIplLPiIvQqVRrvsliDFoLHzvoRriQqVcCmzZaxNfFngGzZrPmsSzLCiFnuRVPdnfFdDzZeKzYycVSxuMmUhHwWIwFGvswhUGhHyYfOzWFfTOckoOGaxlesSOoETtDeEiIGhhHGpPcCgDdsSxIDHhdzpeEPkwKabipTArRatndIneIihjJsMJgGkTBeynNdDLMmlnFbpaAPuUrtzdDZTRtPpIiYjAbMHhmzZhmHeWwBDtTdFpWbBqCojJiKUYyDrcKLYyCcDSybByYBAKnErBqQYfpPZzsweDIfmVvxegGmdDMRGgnWwVvNknNQqKKYMAlNnkiFSsYdDFzZRruqSUusQOmMsSsAOpRrPUuozZaPIiskNnKRrunLsynNYkHerRDvVdEOxqKkdDSsdGPSslLTtdjoyYnfFmhXxEbBedDhEiIBbjPcxhfFaXFvqaAJZzmMzlwKkWLZFqQbBlLUtPpvmMVIiUQqLXxTZCEcCvEEPpCccvRMmYXPbBNnyXRrVvUMmlqQCcPpiIZFfzopPvLEeEBdGAnNeQqEDAcChbKZIFIzZjJuFtacKNnkjJOhXfFOZUuzHDDLlrRRAaPfFuFuUTOXIrvyVBbIimkKZzkqPmlLymytjJMyYmNyLKklYxXRrfaATTtzsSmMOfggliIoOhBScDddwIQgwIeEzyYQcMmsggxnPyYfJjwQFDJZTvVNntPkQIcCDiIECaAyYlLjOkMmekuaFOoJjonziwWhwNnWMmWtTNJnOtTIFYJglaqLlKkQhnbdawYAWKkwaDnEOBboAHhHyyiAhHkKzeEYyZOOoTbBnvVjbSvKMLjJUoyYslsSLljJXxPkUurjeEJoDIbcJiiMmqJIImMEpysBJadDlLJxXJhHjpbLdRyYrOoawvrAUhHuaLlGIAeEGAAaVmDSMngPlLhqrRrqQRahHAQnGgLEBFEJjQYdrbBogIitTUmzZmMWgGCcGggqwILlfmMRJjoRrVJbYfBbQqjZacRrdvVDfqoGhHgOQTtXxiISpDWxEgPtTrRpGKHhXwBNqQnotJQXvjLVvNAHCbBcldKGcjJpPwWCZzoBAaGyYECcLSHhTAEVveEevaWxtYmKktMmGLlVzZljJFfflzZkKkKRTFfFVCgGyCcVSnuRVvUurQlLQkBTJlWrRUVkNTLltnqQZbBMMmmUuRNLVvwWhHIPwzZwWwlJIGDlLdBlLWwbJxXAbKkBauiCcIUZzbBKVaALldDvTTGgcCtsSIiJXfnOoNJjnwWCcOZaAzYHhHDdkKCdbBTqbBRrhHgtTGQqKsGRrYolqQsnazZlCcLNqQsSlhHThuqQUHJjeHdyGjJLlgxXLlYOCuUuxAwWvRrSBbCYxXyvRYdDypkxXBbKPjJrnBbShJjHtvrHhRrOMnVvCFEefbjqVvvNaxXjJVIGVwGfWYDdvNpsSPnOwmHCcNnXjpPLNnVvlXmXNnkKpPQqGguUZqkAEnrpbucCCgGcaCObVvhHTtRZvShqELlmuUsNHhYpXxDxXsRHhBKkOlksttTjFnNTtsumIlsWLbBlWCzQqiVKzZLWwIWNitTnaCcAIaakKraARPZzWUMxeEjYyYCaNRrewWEeDJtoNnpPZUuzXxXxEEHhBBbkfvVPpieZzkKoGguQGTBQqsTtWiZIibBzFfzZJjINoYyMmOJxmCIiDSsMiZnNDXxsXYTcCIiXomMWwOKrRhwxsjiaPgvUuVGnNYyanQqsTkKrRMLlmXXDdxEVvnNegpLlXxLCmnNMqZzhHlLfIiFvVvWpvVigGKeCLHhrnkoRpPrRrWwbIiSeEsJsVDuwGrEgJjRrwHEehWsqQrRVSJRXlLZwrRBIRrMPvtTEeRrubEROJcCjraxxXElLnRrEQqRUBHhGjJNnPRreEgecMBbmpPjJMwCHIVHrAaRiVzZzZFwMmWIhHiTtjJqyTXLlzHdoOIiHiRrqBLZzzZwXxtTWqQdDdUtHvnKZQPkmMDgtoTMKkiLnNcZwEeUuEzZgGqQJXxapPZHZxtTvVnNXRDaXdDqQTtTOvDokFaArobBKkEeKWaRdYkKyHKNAfFapEeKefPOyYxXoqNlNejlLJhtQKkzZqVcSgGwUKklgGLuqQPpWMNnRdDMkisnNjLyptIRfmHhxGgBbiuUBJyvZZzLzZLbBQMrOmGgdTtDUTtnbWARdkQvAHgbsraAScVAajXtTcbQqIrRiNnWwRxXxXoORrYyjJrlLJifAsSLbBlziIeAMfFxrRiIVNHRQShOozypPYTzSsHhHJdFlxXqQWgrRGwJpJXxTXxkfFUvgDGTtFlIMfFCcmQqYZIisfFyYtcCTwLZzXFfjdDqntCgeErTtamxngGqQuUfgGFnNnYaNMeqvVvhYWnyXfsqQwWSFVGgvlLaRPpjpPgGaAIsSytEeAamjdDMhIibBraAObBGgVvxjkKrRJXNtmAdROaWGgwuyXlLwLeElzZWjJuCcpPktzMmZUvVbhCIKUuZzkwWTeZFfbiIvvUrpLACcaHZzDEqQEMmlxXGeCqQGSuEeLlQqTkqQKGgJjtUswWVvHhzHbUPLPplqjJgjkQAoOaUugBAaOKLiyYeoOrSsLRlVvLxkKXyRupOVWwveISsicHhbRrTtuvDnYySsgGNuUuUPUuKkyZIickgSBbmJTtGnMZPwNrPrROSKksjrOcDdABEwSYyCHhEivVpUujdeEgxeZzENLBvnGjyCfimfulpElLQvVqQXIixqdDbFfBkNnKnNMOwIwaAWPdGgDpilLfbkEeEeqyYRrQSaOMsJwWCceEeLygFfGXFfjjJwWIiJBnrRBSbTQqKZzzQqMmbBXTwZFfzkOjTwWdsFfSsdacfFCMjXfFxnNarOSjJvQwWiHhIYIQqhHZfFLBLKAaUOkVvgmMOPpoeEnNGKoSsenJGayXxYJjJzZumMDLFcCihuIihABJjWQLlRqalLbBHympPuKsBbSkUNcCnwCcMBTzwWAmtrUDWwAaoOJVGQqqEefYyhqQgdDAUaAuaVbBdDYSxXTtsHhFPpxyOLIiFIiKkfjJUubgGBuUxXQqvPWKRrRNvMmEmMOjDxXbTbbAkKaBOorRtjJcCQlAavEekiIpPKIaAAIxMmsBJjieEQqzTpvzZVqQyVMYtTEencQgcTLohcIOyyeEYnNMrRmYDfZTtvVOgJgGPlcCLCSsnDIqNBUubFgGfSsnHbDDbBDjBbfFIhNbfFkEmDdMZzEVSISshEeeEoZzjPaANIinjjsLVPNfzLlttIBbiKQaGgLAeCcDppgoOnNPaAYyOsMnNmpixAadgDABTtvlLmmMMwWVtMMmBHbHIVvisSUWwSUKTtTtPAlLJjzRrJnDsaAXyYOoEDdyPLtKItdDQqZzqWzxbhHBbQqiWwlLBZvVQZwWoodWwGsSOooWwCNntgMmGTaqQxXxzJjcMmoBQqbKlLgGzZIloOSsuLHHhhReEbBuEIieUjIKkiBbyoOSsRrYlvVzNuBIeEiWZeyyYvEYQqMMmedvEeRrVJGuUgQuSzpPnoPcttMmGgdXxDGFfAVvXxiuUNBDKQqKfiJjftYyTLqTtuUkIkKBhHbNIJjiniTVDYMvJoAYyGgZENnYyIZeemxmFfWEnKzHaAhVvZktdDcCbBsHtVNDdLBiIFSsJVKkAavpPWqQEewRZiYlLYEeWyMmmURLVAYnNyaDeEhHsYcLlvKkKcCkcWmGbBCPsEAhoOHOoTKAxQqNuUrRcArBAaJtTbmUuMlLPxdDOoFVvpPBbWwFfGsdDCJvwfeNUbbBWrxWQqOaAfNpPMvtFscZzysSYffFmMBNiEeInEebawWmdRWlYELVLdDPnPpboOBnCcCcedZVwPpYacQqQJGgdDOXYZzdQTmMkWwspPSulLUyYbeReEADNWwnZwWPpiIxXDwWdgBBVrRmeExPpLllUuWrbsSFivJyYknIizQqZBbcdDAaSsIiMYnNOLlbBSJoOjsXxZTGgIifnNFVMETFPbVftTGEegsnDlBSsbLAMVSsLkKlqwuFrDdRVRGgxTtGdDgqQXOodomxKbBMmxadDxIJbTMmLinNyIfpHulOoKkLUHKjJvVkraWSLbORaATtrZNBbQTHhahHAjJRlLrxcCXtTeExAKkeznNjkaAgAWwNkKyYFwwWxpGjItTifEeFPpYgGyJVpnVvBCcVvJwWjztTIiZbAGgVvaTtCcStXFfWtGGuOPpfjJiIQIWhHxXbNoOoOkdAaDKaAcrnPpNRYMYyjQYyKkLTtlGfFdDgAnqoOktHQpjKkYyjHGYygwWRqPQhvXjJrRxGyvmUuMaAeEEqxGgzZFvVsSeknHhWPuHvRJncdygOoJHFEvqQQUumZzlLMrXhHxhZzZjpqvVwWOoPnNnEOoeVnpPgeTqQyEeYtaNnouwWkqRPGgeZzkwKkuVvbZzuswbLlNaApPnDdEeBWXxbBVdfVEVLrhHDdwWRGtpajJqWBbwgLXHTlLUbuUBuhiCXBPHhEavVAepMPXxIiszNTtOwlvpJiPhHxQqQUuIiZMIdSVvdBOoHhiORrWkwWhubCvxBkpPSEeSwdDgHLdDlDVvxLlNnuUmJxXsBbSZycPpEekfFKwYOXxDOiZjTfFdMmdDKeEkaAgGjJTYgUYyHgaAKhHsSZNuUpvVVFLLlTTtiIkGIikqfFIArRCqQeEyrCzZUIiBISdDlLEUIiugLbBfeMmaASFsSGgxjeXaAxsQqIothBPKeUPTtlLwjKkxXfLTaAMgbiIUSsujvVesMmSBbLLOQRCXxwnSsNnNZwWXxiIJmiIJjbbBkPAatKkdVdDvxXDTIMHAaEurRLlAWUujJgzZkofPpaAKmOMQqsSmtToebqbwtdLlanNnZSJsSjnNvrocCOrzEeDdgbAYyaBEUDGgdXxzaFwCXLwySsYBsSaAoyYZxXSNnsmKLlkMdscCxgxXGQbBqxXXpPyAaYIURgWKTRrtfFAabUnNuBpjJPnNAVgvVBjIioSFfOoIZSlLWOofPpNnxXZaASWwszRrONBQqbReErGFaAfgAanZFMmyYKkfOdNQMdOMkDdKrRpldDqoOXxQTtLPpPNnvluBbTtoKkwWjgGTtuOKtTuNnGgferNFLleyQqYSspLlgGnTQFfqBAHhfFaFfbOaAAjJaVAGcSFKyoOnNnfFjoGgOJFRLoOEeIyzZpAoexXgEjWwyZzYxXgXxGEeWYywjJRTtkPJyvntrkKJQqvgpuaBbFxYyzvVMoOFoOPovVOwnyYMmNWvsSVUuSsAasAahHTSMoOLdDjJRWwLlUsHOgOoGyZEdmMmMLNnxzZBUbvFZznNfPpGQqKVviLlcpPLdfFfFDlQhHpeEPfFuClLBbcsSUzasUZwKkWzQqqXxtTXLyLYyvRrlLDdVlxUrXxmOoWZzcCJjmMEGgFxMvalGeEgHCGTwjJFuUdzvVsHhSQVzZvZzqvVRhHDtTtLWwlGyYgIrYyRVeYykiITtKIpPJjiuUXxEPpFfDRmGgwhHuclLCUWGFfCcgMzjJZoOrRMeEuOPpLdHhDiLlIPlLkKQFfNngMwWWwDdcuUYBQqExXXxenuCcFjJoPYyRrmMUqgwyBbIBqxQqtTXwWakdLvPpVajEXxeJfTObaAzGrRtTvVCBbKkihjUuCcfEWwziPpIkKKaACFSsttHhnkrRidziYyIDjJxlLXpRrkOnrpdDWiICUOWmMLljJROATAKkDdTaAqQAAnQqcCokneEFTfFtrWfpBJmKkeHhyYUudRUurDEJxhinNEFfBoLlOhHoshHrCQqzZcWwtTBpVskKlpvWwLlkKyRYGdxXycHEeCQoOqQOtTocZzhnaANHAbBamMpPDdhHaAbPdDYTLCKkEsSntTtTvVJqQZDZSLDduUSbdBbDBQqETtaAuPpCcUZzdBoyYIiuMmUeExXdDsYySrROFvcCuUrRVWfFOoWKkwgGWKkwgkKeAewWnYyiIPqQpRIigGdhHDaqQOjJhHouJEWwVDOBbodTCcjJCcAiQqIdQqXDuJjUJxXJjBRWNnrdIiDbcCjVsmMSqLlQjCcrRGgLaTtYAHKkvVJCZzgGcMmyvBbVIePpETuUfMmFtNnyYkoOTtKJjxEeXNcEMmQqhqyYQSjleEtTLiIERrPpekBbcXfPpwWqjHgGVqhrNnFfDdiMmNnfNnyMmZzBbRMQGgHhMMrKkciIJjJOOlLogGonvVMXIlLCcKRreESspKXxDKsGyiIiVvAtTiGyYuQqUdOuUHFgGFflonNJjhLlKkKkOIAmorRCXxcdDzZOBbdDEkKjJYgtbBTGvLvVUYyVUqQsSIwWWgXOJYypkgGKHKVvkcFkKBfFbgGMmCFMmHMEKkHhDNndarRNnzZSGnNxDdPpZxRNSUuNnBbzInVbBXxSuUsXxdDlJjCjJaAnCEAUrOofPVYmeMbBSsmEJjefqaeESZzNMmnpoCcOdiNnIAakKWiNjcCIZzikKRrRwWIBbXxiTTtGxXKkudMmPpPKIlLnDLNXxbBqmMcmeEjZSfFwOIUuigohRgGsoNGBbTtgQqNZznJjLlZpbxXJTJmlLiWYIiGgyDdfFYmMOoqJjbBFfLySsiLLldDlIYYylMmfFcQqxXnbBNIIikPkKwWvHhdFgUGgMmujtTTuUUQsAaSWnrRenxvrApUPpCcJdDULyYlsSnUmMuyYigSsSoyYOnNsGyBbcBbFuiBbpbbBxnfHhFBsNnMDjJrRoOKSgGCcwWLqZzaArRQMmTuVBcxwkOoHxaAMmhdDOHzZfctaDdAvxXVTKkYyxXwpeEaATtVvPKoOezZQqiIMrHvKeEPpztcCTRrnDdNGEeMmgZDuUoDIiDdxXpPZzuUFfzkKOoOYyxXwWkCKLNnUlwWLIGgDnNJcCoqcDiIjJzCcjrRJvpPVwsSURrBRrbtKGggGkGfvViIYeEDdPjSsrrfFoJjOcCWJjwNSsWFfwzoenNEOZcCBbTEexwHikKdzZoOGIuUmMAgZGyYCUuwGgSslLISxvfFVCtTsSACmMwWWwEeclNnBbYyIkDaAZdnNDzePpEfWwAPPppaRrnkdDwSdAaiIDETPpTKkSsQqttYzZqWnNWwJjEpUftTtwksSrRPpBedDETlLtcEeUuOoxWBMJjRraOBbhHbLlBUFUnNufxrzAanNZmYtTyfFoNRrnOYcCOoPpBbWslLVvSZzSUFfZzuzycIAaLMjoqRrlvVMmLouUGAacCHisKzBbKPiIrkiEeFCeOoCHhhcHSsdRrWNRrzDsSdCfUUkKuoZkZzcCfFKfFrRvVIiWgGwEeANUwWmGgCcjYWHhxXmIKkiMvVwnuUUOoUnLhHZztrpPmMDpOoMYyQqYcCWhPpWeMftTFmqQvyYVECDdTQFzZzDdyYRrZfmMqtOFlEJvhvZlLZzReEIiaAVvTyYMmtkKKkeEPpwkiIfFKOoCUukKsbBptSsIiiIVUiITRfNnFrldDLlPpLXxKqQSpPsZzRrWKAaGQHhWwTtqzZRtPpUJjuTHUfmZzbTZAabBzHhtTxXHhAsSlLaYkcCKkEeKpPpPCwWEWwemMnNjAaVvJBbaVDdOovgyinSTtaUuEVHhvfpPFfhvAlQEkmMKtnTIkKUuiUubgqQGaUCeNnjeVKkIghHxXpPgIieEeoJjDfSsFdoOOVqLlmyYidWfaAeEFmMTRrqvfZEcCoiIOcRrSscbBCiIwOgGXxwWSsZRrzKouUzWwYyfGgmQTMNHjJGsSxXeoVXxgGBbvMmyCPhwNnmvBbVMmUqQuYvgKlNUuBbTjvlLVgGSsJtUTeXrZzvszQqSNWwnbtmMTdrRNnXxOorgGRlEAanSsKIolVjJTZiuUJPpjUuoOkYyeEKuQkKtTViIqKkDCcEmYyByYbJRSsTtcMmDNoOmMCMmgGvJlaAMDKWwmIegGQMmWwyYXVgtvVTtbBTZUuzWNnnJjKZVvwRxsIiBbSqQIJWwjKhHwHfFhkKcCbJjBftBHThSsHEVpPWvVwCFkKqwdIdXvVavawWvVtTAagKkQAGdjJDEemtWQbnNPaAjoOsSOABAaSsmMpydXxpvVMmHhkKQVviSsINysSrRftaOotTABbnNOcZNnJjzCTtoTsIvCcXcCDhHdxalLDpPdWQqXxbBKjJRViVvLlwWxDKkiITtUWIiwCczZRXJjOEeJjKkotTIbdDhHNIiazVIyYxiIXCchwWsShKoOcoOYFaAffbrahgGHONEdkKOokxvNncCEEeeYaGbbCwkXxdMPpYFfiIYRrvtTVQtMfFCceyYyVvUbufFnNsyYhHsSKaBdqQDgGiyYYBzcCsSFzAbSEOZAaGgGurkdYmkoGTLltsSCcRrlzxXOmMuUmSsOjJRrWMmwAFsQqSQBTxwWzZTIDdiBbldoOsSDExdCcDdDlLeEjOotiITFxPwFwWfhbBuTIzqQtTMoOLcCrRlqQaDdaAetJRrIsSFvXtTmGnzzZZNnCdDcPpNMmDAoOmMvVELiCAXhxKuUrRyYGnNARTzZOXzNnjJeCKkibRrzcZNnzhHWwPEbOouUhShdDHXxLlUqvjIKkQQqRmBoOqQbMpzZdwWeErgbBGAhMZztTmOoIBJjsSQFTtbByGgFeZzwBEechHwcCSsbXxnjRijJIZWTtAacCmMwzZxrRXSsIyYiDNSbBbBFfsmMkIHhiKZOffCfHhFJjcMmFGgfFaeEAjJfFQqCVvJjtTtTrUsSeEOfFNZzcCOoEdDvVlLQqOpPHDdDdhTkCcSvVHhstIWFfwlFtwpnhZZunNUvVTtzCcWwgHzZhaAJOgwWAaoDwWkztAxXkKpwWunNykKuUypUAQwWcCOazZAlLxNsSxeMKkmacRraAMmqqCcqWEzVvlaALSebBNnwcCBbghHWwaATtGLLllPpMmdrjsPpSpPJnNTtTTdDhHZaAYmMybDpPjbBJwWddDBzOoKzZmMnFUzTwnIcFHrlPpLbjMmJGhywWBuXbBvtTkxXKVWwavuUVMmzfzZPpIrRLfaAFsnjJwWkwzZkKJSsXfqQJjFsSfNnHQZmytwWTepPqIiYOGpkKJQqQqjNcCbKksSBnppPfzZFGDdGiIgXBriIeEKsaAfFFfRkthHNnDBpCcGRrJjgxXPBwWubBUtFLRAtTrRTtbrDxXQFePBvhCUlLEJjebDdjJwjJJjRrAaOoGhYPibBIfueQzjJSsNQqchHLSlLsObBOacCASCtnNTgGIphHeEXtyYTwjSnNmoGgwsyLlYoOcOuUkUuyYfQPpmMjJfBbHKkQqhDBRdcCDrxXaAgjdDwWPpPpGgwZEezMZBbZPNcnNoOCaCcsIfjJFIGOsSUDyFfYHhdqQsSopPsSFGfFrRVZjbWcRrJjNIinLlGsSgDdaWwPpAiOouUMmOIfFmlLMEaAzZwWoOKzZlLYyzZOxXfFOrRPpHQUkKuHwwSCteOomMmbBIitKkTMgXZyLlLSszZmMlpnMmOotRrTJjBbeQAauUqoOyzZumkFfKNxEnNcChEBbCcvaiFftbBCceETFfAaxZNCquUutjnNWpebYyKjAVjhTTeEtiSsItsSWqdDIiucTtxXCHhaAKbxBbJshqfXxFMMmmuUvVBZzOobSsMtTHhqwuUCcWMzqQtTuUKFyLQqPhOoGmMJjGgoyNncOJjuUmedDKkrRlPzjJZpPIAriIRaIirzZFYyjnYjoCYycJjOoCkHpPbByYcCxNnysNneuSsUElREereClLPpcaFfAbBiSOqCNBQuWwdDTtUgXLvVXiIxlKEeGeuUYybBzyYSsoOZukKSllKWwoOVvUDUuLlqYyGDJjAadsjByrRYPpOoPYkKBjaANEtMqixRrkGEtTegKAgZzTcyReEoOmNSshacCRrRgGgMmGuveEkAakKnkKNkwWbBcFfCNYOvuUIiMefJDBbdjFoSsOiCpnYyEeNtxPGIigSspjJjUxXuTtaAYUusaAGghHmigGKkXHhsSXKkPhHpyYYJjDDdrTHKkhakKAWAawKkTgGtuMmyYyYigGItVWmMkcCKDTxXbQgGiuUfFIqBfFPDtGgkvVZzKRwwmMiIOCcyYDzoOSsWDdRrdUsSBXxjJWukKUwfvVFlXwvqQBbJkhSHhoBdzZqQwOZzolLrREeHhJjOJgGXxjoWGPpoOGgwTtWrRjOoJVhHfGHdDLzZlLRrVvlzZtTARrQqMmFfVvVvgQbBqpKOotcCNpxXECceEEeePpcCPvVvVnTyYqlLFYMANntTWBXxyYbEcjFyYoOcCfJClZyYAaaAvVCuUmMmRrBbLlkmMZzKqBbQmMppPLRrEeLlypFfPYAayYyYXzZCcqyTjXkvVNnJOYKkpUugGPuUCcWNGInwWsblhaAHSUusyYBbedaqQqQsVvMCRrwXJLljzCcAajViJjIvRGgjlpPLLlJHLlhBOevZQyVgGUzsRnNrSOhcvQguGgUSgpcCzZbkHORrMOozZIiEeQtTqXSyYolhHpPCcdDWwvVlPprReEHhBGWDdvVwyYCcGgvcCTtVRrQVvqwWuUJwsrbBRfcCRryAasSSyYzlNnLOoFfQryYyYRqhHkVvRrYyKnNOsSaANnJDdEeoOnNgGjTHhcThkEedDNnQqKgqBbQhHAocCnNKiiIIkIiLsxXkKZzBpPYEebWCcwDdLlBYyxRIiRrZbUsvwAyYkKxXaeUuEwWlYyuUtTLxYyrlLSsDvERrcRrCIWwPpLQqllfFQvwWVOVvoMCZdDzQvVqOEeehHHzZxeOoVzZFpPfeEWcCdEeLJHfFFfmNnfFemVvrUOouCciINCcOfFRPprbBoOoJDdjZzRrovgGgHhBDdrOosmbBjJExXecqboNNnnRlLrOZzLBWwWwYyhHdDeaglOoEfbBTrKEeMmkAaaVvoOmrRpQqPqVQGgqNnBbFTtfUuNEelLaAUjhHGmTyUuoOoOWwYFsPsSoOpSVRrfcCoIDoOimPIiAayYpMyzTtrRzLlClMmLQqEecvVVvZagGtbBTttSsbtvVVrrRevVEURqQZCcNnkodxXAHpPjJHyLsSlGprGKkVvKhuUHkOoKGPpglLkdHhFEfFexXrRDdFfTtfVvVygbBQhVvHsLlSqwWQTtLlkvgIinLXMwWKrRQwLHhlUADdnNaBbuWwWTtqsnNSgGwqQWotNfvzZVxXOoODJjxXzLlFfHTtwKlweQqARrieEIemMEhHLvTCjJSsyoSELlBoObezVvZYkjVvHhkoOlLegxXGnoONfzpPZZfVvmMVQmMEeocCOqQKktzhHjJZTtvPXQqxCaAnqQyHhHlLAvOoVvVfJjwbBLlpuUPWFVEwWejGTtvVsZkQqDiAayAaYowWzZqQibBehjpwGrlQcXIixarnbBNbKQqksSuUUgGuBBbgVvGpNotTXLVvqsSQqQyYUuSsHGgeEyYiIvVcDdhkvlUCcuUuRBbrRkpPTEeKLRrlvVnllLLNDTtiIdnNWSwdIiCcEbIDdmXxHhMAayjJYuUBbVBETtepPEXnEeNNcCnHOoTtiJjkKIVtTEMswWSNmMFNnfnrvVRmlLGbBgmzJjWlLwZanPpOoTtQqDdcCSbBsyXxMMmjJODdoLlTtjYyTHhBbMmgWwrRPnNBbpTtCcGFVlMDdDwJoOjWlLXxbQqAaOoVvMuUBbMzsrkKPpEXVDdEpPJjhHsGakOvVdDdDozWwCcZPpvMmDdAacdxuqQUXPpCcyeEQqYQiIqDBygGlLfFYlLBbrUuUuXFxlLLBxfFVvGgjRryYhHsSxaYyAyYkKNpPnRlUuLmVVvvVXGgniILSeEIiCFfcEekKIcCXfFILAosSyVvCcYyYGgaiXkIiSsxXwWPpMYyEepDdjEevVqQczZOUuAcQZtTzCcCCcceEZEezIkKrbxXwgGVOompoOmMqaAQnoOAdzZuZDdEezmMnoONFMmkKWwfOMmCdDcDOoBqQgGVBoOYyvVbWwPCcTnQOoXoOxFiMyugGUpPYqQLbBeEaVSyYTtXuUBCwWLoOOoluRrkYyKaRzZrMIHhiapPByeiUucCIbnEeNVvONnoFfMmBGggkbBZAswbBjJlPRrpmbBrEevOjJBLlHhhlLZzCrqpVZzsKkMkSCbBLlcCkQqKSsogGOcwWEepTtPvVsvVWwKsSmJjjJvVUucCNlLwWnlIiIgftmRxXrMfFMmTFyJjYkKiIHhHGpggRBbEuYyUCcZWwyvViUpPpPzZuIgAaaOyJjYDdPpInZnNGgQqNoOmEGuUQqqQzUuWpPHhwfsSvVFGgRrxsSXkoJjJjpPcCOezZEiMxOgYyDzMgkNWeEwfOoBbhJjQJeEjqNnHTUwWuzZtSsxXFkofQqFreEMdkKFyuUVvxXHhzCNnGgcljEcCeJZzPmMpjbBycCYQGgTtsUNnuSohDTtdFUuapPwLlhHRrWwqqEcPdUoOGgfHhNnbCcVZzwGrRplLPvVzZtubOjJtFfBJloOZUuISsXxizNlLwWDKBbsSEzZgGUuAEzauUEPYyJjpcflLmYwxXQfFRNnrqWkIiOodQqvMXhHkOoKbBhjDflkMMmIXxEYyMhHmZHDdgcCDdGhHpPhHdyJjYDKksSYyPVvXRGSKkCcsmtTNYyIiaFfAoOrKXXxvAYyUugrRGGsSnvVNDGqQpPuUzCchFfHJjZZaJjwwWoOaAZwhJuRrUBiIFhHcCfPpfFWwfFbBQqekKdDrRDdBbNmaAMwZyYpPzNnYyWeKuUkRNXxsSZzEenCcvFfpPLpKUgdtTrRDwWWwzqQJjWweDNfFnySsrKkRYdnNzfFZiIInOUoONnuzeEZokKBbMmiwWbBXsSuUzkKZxvVQqXxHoIimPpFfkUuEJjeKIiMmvTtVmMQiIqxXanNAMDdxtTDeizHhwWJjkKwwWWqqQpPIiIKjFfaAJfpGSEesgQqZtsScxyYXWSYKYyKkIiFWbBXxZAabBsSxXcCiIryYCpPENnzZEeXaAxMmcdDCKxXXYyxIEVvhHQdLlDUyKkVvRrQqjJsSrRevOoVJjUuEdEeUZgGdAAtNnQqTKrUHhHhYyLfFlGcCewWYyjlLJEOonNrhfFHbBRnElgGLmUHaNnxXAmxXbDdVvqRZzEerQLlkDQqDsDGgAadmoFfFNnWwPOopuUsPrxXRSdDsprRaAtTrxXRlcCpLlWwHhPSsMmBVwWSkDdVOoVbBzZvvwSsSQCcAakKlLplIGQJjucCzZGgvFKwWkuUfAawJEwWIbByYcCiKkVyYKWwkVMmnFfxYTtRNnxXfaAFKuNgGcCiElLebaMmpAABuEeQqrPpZhHGgGhWOopEIiePSdjGgvVJbywBDdEeVtZmMUTExozZOXebFfLBmRrMGgbpPJjvVxmMtTXgGzZZvFtTqSsUuaAUuYyQgGoOvVLlHhIikUXxvVbBNnqGMDdwBbWwxXpPOotiITSPpTQrsSRKkqHvVhtawNcCndhHDdmzgGIigiIcPxycVKkaAvCcCzZWhHmyYMmMRSsrsGCcgJjSdDwWQKcCvVeEkuqQOoxXyYUIveyYEPCSmMeEsJrsYyzYyZQqSlLKetEmMeVDdzHhfFIwMIimLlkHhJaQyYqoOcCrEcCYyTtKkmdDMUNmMnyXxYiIyqaAsTtZzSElyYLlaAaoOLtTlpPmMApzlaMWnuUNdDwjNcCnuUJJRrjWxXPFfpwrRLNnlCcmorRCcOAMyYkKmDnNvVEelanhsSHoOaAvVTywWYLltNSlaALsxRjJXxrpPATxXgmMRrGMBbyYyYqQOosSSsNOohHxRrQjJqRHoOaAyYaASdDrRYWwEeyWwPnJjiDdfIiFIIiIjJiTaAtNmMmSmPrUuTtRLYyKksSlpxXqQcSoBymllLLMYvxXtUuatTATJFIiiIfOoJYiILOoNnUzZQqtTcCjIiJGgQbBFfSsuUTtqQqWwPpXxoOySsXxIhrRyYvVrWwusSyIgGiYEuUpHGcpPPSsCcanNzaAGoOgGQFQqzZwZYeEEpPbFfLdDxCcXSDdHAqQafOoTtpyYEePFfwWOqHWwxaAtTXFxpCcPvVXmMfNiInOogGTVvFftGgSsQJHhLWtTwTtlqRmMJjIZboKBGgCEeThsSoNrTRJEeZzOowWzBbNnLlPiNnrRReEgGlIivVgGgKkuQqUEeIsSmFfeEVDdSsnSKkwWCcsyWwvRrVfFieaAoOMmrRKkEVUuvkKIPdgGDULsSQqSuDdLNnlUmoOOoCcGgvYEeoNinNoOqyYQIqQKpPHhknHhLlZzpxXvjzZJPJjPXxybXWwXlLxcCqQlLfFxGgVvrRBbTtTnJjRrsSNtGgxXdTtDdjJkKiIYSPuUptdDTKkpPrRWwbWwBKaAOQqMdhRiIgJPuUpXxXcCWBbCmMXxcwrdPpQvyYVUuUyYPpTyBmQRwWdDdDLlrqZWwKrRKFfJDdjjJkVCrSZzsEezZRctTdeEDrVvFfloTtRIirTtslAaNnzWwZdoOfJjTtzlLELlTMUumKkqIbBuUrRejJhHEyYiOOZFfziImvVrRZzMtzZTjuGgKTtkUCclLQqAxXsIiJjxZkKzaZpPzAVUeEiNnIiIVvtTWwTFftLJjBSsbPpljQEeuIigGdDuGyYgRMmTfFtSslNvVImKkoOZzyDdjJSsYEeWwOxXobBMuUtFfTmrIiGgRAazZXRmMTtpPGSDdcgGqaAQqXxpPfvVXMmgGEeYyxOolaGgAXxeELAhHPHZtTTtCIdDiAHbBKqQkhwWYyqkFJjXSsxyngVKkGgfjDVvdjkKJjiIWqQbVDWdTcCthHhdDuiIUblNhcUiQqIuWTtZgbBnNDiIdTymMYDdCcmzZLuUFTtBbfnNBBbxePpRrEaAuLlLocCOSBqQbCcsLRriCcEeIuNoOufFfnNoOdzZDICceQnNQqLvbHlZzgcCGEvVgGuUuUiISsPpgGVlLPLjPTtpQHhsSTEIiYtTkKtTyhnhrRmMSZzQDdoOccCdRrDwrrRRhHfJqfFPcCTtpTthHrkqdDQDdsyYblqfFvVJJjgvbBWwGKkgvuUhiIHKyPqQpbBYWwSsFfiIaAUuPpmIcCiMnNcHhugpPGXxudDUTMcCJWBmMbwjNuuUupPUkKUSsRzZruUZzwWFzZfRryFfYjJnvVqQkYyVYdDyvKNUunupPmMUSggGFfcCOoggGFfmSvVZzZzcLlLlxlLELlcCXVrlLRBbvxeVveNnAaeEwhfsMmSsSaAFNXSsVygGYvYyPpAayYwWxFPpfgGDdnJjHWJFfrRwWAaEeOoAadYyDhHExXGuUvVgBgLlGdHhXxDEtnNoOTeLlxXwBHhjJLlbahHyYAeEvVBfvRrAaXxTtiIVbBFZJjlLCcNnuUyWwYfFfNcCnOojeEsSpvVZzuUuUUuiIPIQqiYCqHhQcnCcTtpshHSPNATtYyAxXalLrRaZzpTPqlLQUupBcByYbCJjsOobBScJjCHmhHMhwAaWOSsvmMXxEeqCrRcKKkzZkQlLGgbeEBWwupPUlLUwJgGtTjgpaAeEPGFiIZoOzWwKksSfKkIiPYFfypjJuUNnbCcGoOoXtTxOgfFgtTcWcChHSrRrCjJcsQRxLlgGXGUuZdQHsSQqhaAqnNVvUjVvVvJuJWwjJCaIiAcjFfNgGnkKbLlLlqhAarRjJlLxaAXHtTPUDdUuuUbNnBBbeEPVvXxHhHhGxXOTtoHxFfAajaAJsSJjXgkKhwWbBzOCBbObBBboJJjjuUbBvGsSzZgcCGgVvVjJlLcGUDcfFrmMmHhMRNCcaAnTtDDqsSQkuUyFfENBdDiIoOvVbuTtUdDPGgpuUwWJxXFuUfYkAaKyYyIzbsShHAaBZhHzcCdeEfFhHnOoNRrXhOdDoHsSIiNyYnvHhVJfGgFjmMdjJDeEPpBpXxtzZTPpPbaKVvAoJkaAaAAzZFTjJBbtxXtMgFfIdBbDHhYyiaUtTkKuAMexXLlEkKeECNqQaAqQAcCaKgGJSsjIiWwcSsCLyYFfYWwxXEbBdWwDkKqQOkKoeTtmMmIiRrzsHhSZZnNzhHngaQsSqAIiGXqQKkxCDzDpPdZdebJjAaBUuExmKpZEezPUukkKMwIidNlLfUSswjJZzjzZDduUNFfnOngGNeEacChkKHAozWwrRZABTXxtbWAalLkSsKwwWGuHhHhUuIijyJjYOfFgGBkKDdbQqcNnWZzSxXsvVLjaFfAFfNEeodIiDtaAmeEeLpAaOocvDsSdVeXwWfInNHMmhbBiFrRnNzZnNQqHyBbYyNITtiGgnxhHXpPmjJMTtWwwrRhHmXxHnNhDPpLlfFDDdoOdYWwyAanNdDAtTlWwyYvzZdDgBbhzZTHnNhtfFfAaFJDUuAzZapgGUuPjQjEewwWYyWnNJjpPDdpPXxlPpLpPHhJWRrBbwHhKZIizkWwqBbsMmSHVvAtTqQaPpYyhGnbiIMmGgBgGgAhJjNkKnHOWDsSSmMCcsdLGgHhlUucCLHhIiSYypPcdDicsSoOCIKfFJkKfFsdDPnNVvphHJjTImMiTtRtTrtPVvpdLIHhilDnRmMrWdDwFSsASMmTtIiVvoOxXpNnPnSsGUuFfgxXNaOTtonNAsszvVZdsbBRrsdDYycCDddDWwNpPvVFzZLlfJjbBIitmCBbtgGiITJzZeOoEhHGgWIEzyzZYZeRFfriTVAnNVvkKrRZNnzGDdgeEayhHmMbpPBdqQDYsSYGgyTtvcCCxXqNnQjgUuGJcaEeaAZeEVpPWwvMizZKkKkfIiAzZpPiIQqVvaABynNmMhtbZMcCmYqoVGguUuUGbBZzcCSXxRrmSSssRzZrgHhojDjjJJdJggKkGMmiIDdXxGCcxIiZDdHfFSsCcgKIRriQqdDyYpPCENnhHVbBvOoeGgzoOZHhuUhHNnvQdDZTtTtJjzZzVvdDLDdlepPOoEoOqCcIigGbrWwRZDeEBbILlQAaBVvVvbvduUyYiIjJDVhAadJjDUuHhHaeEXwWFfnHhXxoGMmcCgGLRrfXxFlgTPpgnNaAOYXxoHOpKNnwzxYyXZWqmMXJuUjmZzjOoeEiIRrJuRRrPptjHXxpPyYUuPaApVNwWnsSaAUuvBlAavQqVLnNVKAabJqQjMAFFfAmMafRriIdDpjvVJWpFQqfRrPuUvVgvVGdDQqyFfnNKwjPpJGDdyYgWjdDJnNYXYkRHhrCcyYEeKVvQdDOoFBiaAsSIYyGglLCcgzTtQqBbZjFfuqtWwztUuTWwwWrfFCcHuUhEeNnYyBbMmZryYRKklMmPTeSLlsEHhwnNUuLleErRqQWTkrRNnNkaARrKGYeEypPgYyzaqQixJeEiIjOcCDPYypdesSEnvmMPpTtwWVNzZXrRxAatTDdgKZzDdktTGcCRJQqpPfFPpRImCEuAqqQQRcCEMPpmybBuUKkYIeEiJhHNwNnWPpZoOBXxZzBbnWQqGEhHHhloqQDPpdHQXxgGHhSJoOjAacmMMmGqCcQgxXXxUuXxzAyYjDmFfMySsYyYdADdMzZmONhHvVnoqlLXxlLLlolMJfFpPeutHMmhfFbRrBJjcChHIzHSshZilHYWWfGgFlUuRepPEMGgmTtrLLoOcRcCrKvxXVLlxXiDdvVsSIJeEjNJjFeEqzUuZvcCVmvAXxZzLqQHOoUMmCcuhsXxSKkqDXxdQBXzRraAnNbBZsqKkQCiIckKSSkKcgGgFfGpPoGYeEKkpPywWlLujoOwVvZzaAyYMmtTyfWgGwBbAaZzUAaeEnWCfpPNntTVqQeEjeEeuUEKkYzrRZycrUIiuKPpoOkkKnNqQAatxBbXTtJjXoiIOoOxXCPpuUcxwWOoeETRNoOzZnbBqpaAPHlLhcCgQqmVvuUmMFfeoOLlEKpPsSFfWaAcCGvNIinVTtcCgsSlzjJXxcCVvVmMvwTtKkYUuyWWwRrciILRdDrlLrVrRKkvfFLlqoOQyZjJzeaALqQuUlZznNqjvVJiIQpPDdQBbgZzWwboWYywOBGiXRrxBoOUubsSIjCcoOJYUCcYyuySnNWwsJaANIinxXWeEScTtPCcpldDtTyWbBwMQqGgHhkpPKmOoGgyYtTYzJzpPlzZuULsyYSFfjJveEqgGQYyeEAauUlXxLgGhTtoOpzwWZPTtHBJXxjJXxjbwWlLoUXxuAaLVtTvlpAaUueSsUfFBbucCElLGgLlmMwgGnNPpxXWmMLaGgATGXLuUlxdDFfEnBbNCmMcePDdzZfdDgGnKkxdDJjlLXqEeRYsJjSnFuUfNyJAahHeEpPPpjJjTtskKSrYypsSeEszwWZsxXvVKgAakKFPCUHPRasSTtkKAGSsBbvdDVxXgVvxXGJRrjglUuLFbPtTpBoONnyYkIIiyiIKqQdDkYioOKxXfrfGtfHIimAaaAaAqQIiMmaXxaAYyAaEeAjgGaAwEeqQEVvXxeKxXkBboFARaAcCTtZzrvVOWwojiIJEeInGRrgLeEvVaBbAvKkVKgGoMPpHhmOkcboOBQqGgRryYzZjyYJrRbuUrYySsRBejPpYygGvttNtTnqQUTtVvuEhHVvBbEECdDbZWxXKiIkaHjJxXeEhAwNnpPgqQLMJjbBrRLltkKLzZlJjwWCcTbBFIxXifjVZzGgzZPPpfOojFfHhdDDdJWwkKwoLlOivzZyjJYTFfKktiIVivVhHTtfFDfPAaIRreEneENwqEeVvzZNuVvHhUWmMqQwntTLlcCNngGiIBbdxXiIgGjaAJgGDAogGOovVsSEecCfxrFfRXCcGWwyGgYKkeEgQYyUucUwWuCAuUaCVVLldMmDpCcPHhXsSHhSsrRxVyYUuVvIisSlLKkvpPJjUxXyYukVoOiMmIAaBAasSbzZFfFfvKlAEPCcRrpuCcUMmgGrRSFlLeKkEUTOXxozZtiIjiwWRmMfFrIIifmgGMFfFGgJjlLzqcPpCdDHhkaLlwWKKkLEzZeyYlkZIirRcCzcmMCeEEenzFfZZpoOPzoObBpPqQpQdDUuqxXPXDBbdxLkKcRrqQPoOeEsSmMpaAxXrdDRSOoLlMmMrRmkLlKsUuCrRBOobeEOhHQqQYUusSVvPpsSDpWUuwCckKvCcCOosScBzQttTTqZLlbLlOkKowWVmaAUuAvVPwWrIiRmPpeEZzlCuUVvHhcLMpkLlYyHhpPcCctEesSLlcCTBbptTeEOoPXxCgqQGWwoORrQwWFaAZzMmfHGdkKDgoOugGUhIGgrAaUuKkTUcCMmKkzEeUuMmZZzutHYytjJTIihDdrEyRrYBzZbJKVviIxXnhHZfFeEBbfFaiIQqFfMmAYyETbdDBPEepUutKkeSsyYeYyEoOWwOzxIiHhXOOovBXxVvTDdtbVsxVvXSeElLDdlSslLFKkPpZnNBbzaxPeEChHjkKcCFfEoOoOJjnRBbrEfFeKkuUNeZzJUuKpPJBbWwjxXkIoOyYDEedibuUBbHEehbwWhHBBbwWgoMmkKwWcfFCajJAZzSskhHKSCcsFRrvsSVZznNyZzYEBzZFfbCYawWjJuUgGqQJjAwKkWmLlMzTtpPOGcCHhgCckxGgXklLOgGJjPpoyYoWwEeOdDiIyYDnrLZzlRYyNuUhoUuuUzghHGZzYNDdnpPlLWwyZIiDEeCNncEedLlOfKJYNnCcyjoxXGNngOhHbKYhHcCyFfkBEhHuUQHoORrRyZzYNndDtTfFdZSskKIizpPDrIifOoLlFLQqWwLlqQkTtKOeEwWlaARrOoLEedpPDvVUuaIiSsFfvVbTtoOBPpIpPxXiHhJjEEeeeEqYyNnaAnNWwaNnIicCPpWfFweELlGgbByYzZvVQqfWwruUMmlLRkKsSdDFsSLlqmMQrREgGKgGWwkmICciMSsMRrBhHLlYfyYFfFgjJuUGyXxNziIZvnNVnbmhkKriXxIFfRiIIGgiYWwNnUuWiIwaAqcCveEYyOoVpPQrRQqnNnAaNrTtDGgdYSsyRyRJWwYyvfFVpPvVjqQTtemMCgGcWwEpcCPiyYdIiyYOotTYytTQqVvDIukwWKNnpPtMmSsnNTIiOobgsSAaOoGDdBInNhcCAaHiRrdlLABbEeeEkKTteEKkaqQDgGqkKfQqbfFBFrRQsJjSzZqQUHhEerNnXxmMEeHOYywtTWoxXWcCcCwtTHhTtvVdbRDCcJjOjJoTtiImRrMKkdrRqQmfFaAMLlKNnkiVvItMmTGgdDmMZGvxXVgzPSseEpsGWwvVgGbBkuUKBPEepkKbNDdnXNLlnAaxBlLbiwWItTWPpwAayVvPtDdwwWWTpgGhWwnNHMmYyrRYyTrRtGaAgwWRxXrFfLlxXeSsEFCCccfoCvsScvVCJjVUucOBbpmvOoPpWwVMPZFfNYynNIiuUncCAcCaxTTPptaASstcJEejCdDEyYeXoOyYBbYiIcCyvHduUDaAdoOgHhGmMoODEeCchVnlLCDdiPpdHhQdDqfFwWfLlFxXiIDqUuQyYqQMmvVjJjaAJVSsCcRrASeEpPZqjJBbQmMtTXxOoCclLKEeLzAaZAiSfFsIaujJAavVUMmhHUTtudDncCNlgGwWhmQqMGgHHDdMmhfLlFDPpFfbtTOMEemoPAapmMJjlBGtTLlgbWwpYydDPeEVHhvLslLSPpBzZyYpPZzcmMCfdUubtTBgGDFJjyfFvVgGYraFqQfOoRrKkrCcplLPPpRJjZzbBaAjJnNOOtToovKpyYPkXkTtKjJtTVCBbOonNcXxNnzZvxrNcCTrRtSeEeESsPpgVvGTtaAXxTtsStTrIiIBbDdiRxXvViXxIFSvtpPTVsQNuUHhvhHVnZzqZzFfVvXxaAPLlBbnNpvVXxNnPpQqaAfxXiOoIGgHhsoZzOdSOVvtTxXjMmJosDaAoOGgmMAaoOHhBbbOoBbdOMmWwolLbBEnNejJDdDhQqHVvcCZDdzDEeGvVgzZvEeVaAEeKkIidhrRHlLlOoxXLMkKmCcxpPfFVQqvWwHhaQLlqAgXxcCvaAVZzXVvxCcWwGXAnNSsdDqnNjmMJnNXxzZOChHjJcSsoCFMmfcOorbBRVCcvsSluwWULQapgGgGPAeEbBbUuBEfHhQqfFFMjcCJmOoeTttFRrfEetTICcEeIiiwWOmnNMpPAaoxXIIlmkKMLiRrSsxXlLMmElLEeeQqYyizAiIaDMmdhHufKkFUgGKAakKkFfbUslLRrSUudDuNJjuUnPpSsIiiIrYyRKRrkKXxBbYyIiQWweEhHDdqiIpPInNLligiZzwWIBnlLYyxXNbLFflGIioOcCEEHheecQEmMwWeqiLlIOoSsVZzveEuUnjJAaPeEkozZOKEepRsStTsSrFfuUNCWZzoOSsPpwVJjJEejdDvtTFqQfQqqKyYSoOCcsTDdtTtqQtyYshHgGSZzTEWwMmtTSsRrSeEmMZzzZsemwWvVtTyYHhMkiGKkgsSoNnnNOkWwWwNndDATtYTtRryVvXxaAaKklLTtuUKMPpmbBesSVvqQEFwWfCCVvcgGIicRaPpAedDErURryYBbPpuOogGIgeElLKkiIqQJjWwoiIObBLlqQFVOodDvOeEcCoouUOoFbBfOovVzZqKkPpLlQOLhHWDdlLwXUuEQqettTTIQpPbBqkKZziFfxlsiIicCQqFvCcGgVfIcCQqBbIzZiTtBLldDyYZvVxXDdUuVMmvzHhaAUuDdafFAblLwVvWrtMmTRPpwPdWkKwDIiJjbBWYHhLZzlynNLlwSspPKkhYmhHMyDdkKHlkKdDoOLpGrlLXxzZZxXfqDdWwzCcZQFzMtXxGgEUuhHeTTtmqQhmMHRvLlYydEewnNWDVubWwBUgypeEPQrcdDVvrRfwWFsSnNZzCFsSPpCQqcJFfjeEfHWhHwLlwWhRqpPeElLIihzsSiXxItTZHyYwWIipPzZXxmtTeEeEMHqQIiQcCMJjmqkKMmbYyUuQqEebBelxXBdZziIDbDdKkfUugGFLlLEBIitTzrRrRZCctjwWJThVvkKVwWvY