Google Translate làm việc như thế nào?

Google Translate làm việc như thế nào?

Vi Dũng  | 27/09/2011 12:00 PM

thích

Cách làm việc Google Translate không khác nhiều so với… của những dịch giả cũng như thông dịch viên ngày nay!

Bằng cách sử dụng thành quả của những nhà nghiên cứu tại IBM phát triển từ thập kỷ 80 của thế kỷ trước, ông trùm tìm kiếm Google đã tạo ra một công cụ dịch thuật tự động độc đáo mang tên Google Translate (GT). Cái “độc đáo” của GT là ở chỗ, nó hoạt động hoàn toàn khác với những cỗ máy dịch thuật sơ khai, vốn có nhiệm vụ giải nghĩa của một cấu trúc câu dựa trên ngữ pháp và vốn từ vựng.
 
Thực sự, nếu xét cho cùng, thì công cụ dịch thuật nổi tiếng (đôi khi cũng hết sức tai tiếng) của Google chẳng bao giờ thèm để ý tới “ý nghĩa gốc” về mặt ngữ pháp của đối tượng cần phiên dịch (những câu, từ hay thậm chí là cả đoạn văn). Thay vì sử dụng những thuật toán phiên dịch, thì Google lại sử dụng sức mạnh của công cụ tìm kiếm để tìm ra những văn bản có chứa những đối tượng kể trên chỉ trong chớp mắt. Sau đó thuật toán sẽ dựa vào những câu chữ kế tiếp (cũng như trước đó) để tìm ra cách hành văn cũng như ngữ điệu của đoạn văn đó.
 
 
Như vậy, dựa vào phương pháp “đối chiếu” giữa hàng triệu văn bản dưới hàng chục ngôn ngữ tồn tại trên mạng internet, GT sẽ hiển thị bản dịch phù hợp nhất cho người sử dụng. Ở đây, có thể thấy những cuốn tiểu thuyết, những cuốn sách nổi tiếng hàng ngàn từ được biên dịch sang nhiều thứ tiếng đóng một vai trò quan trọng giúp GT làm việc hiệu quả. Nói một cách khác, nó chính là kho dữ liệu để công cụ này sử dụng.
 
Phần lớn thời gian (xin nhấn mạnh “phần lớn”), nó hoàn thành khá tốt nhiệm vụ đặt ra. GT, theo một cách nào đó, đã trở thành một niềm hy vọng của các kỹ sư CNTT về việc tạo ra một công cụ dịch thuật tự động đáng tin cậy. Và dĩ nhiên, Google Translate sẽ chẳng bao giờ có thể tạo ra một cú “hit” trong ngành dịch thuật nếu như không có sự đóng góp hàng triệu giờ đồng hồ lao động của những dịch giả trên toàn thế giới. Nhờ có họ mà thư viện bản dịch của GT đã vàng đang ngày một lớn dần lên.
 
 
Ở thời điểm hiện tại, công cụ của Google có khả năng phiên dịch chéo giữa 58 ngôn ngữ khác nhau, có nghĩa là tồn tại đến… 3.306 lệnh biên dịch khác nhau. Khá nhiều trong số đó chưa từng xuất hiện trong các văn bản hay các từ điển chính thống, ví dụ như việc dịch từ tiếng Việt sang tiếng Iceland chẳng hạn. Tuy nhiên chất lượng của các bản dịch được tạo ra bởi Google Translate không thể nào đồng nhất mà còn phụ thuộc nhiều vào các ngôn ngữ được sử dụng. Với những ngôn ngữ ít được sử dụng, GT có thể sử dụng một ngôn ngữ trung gian (ví dụ Tiếng Anh) để biên dịch. Tuy nhiên, khi phải dịch qua ngôn ngữ trung gian thì tính chính xác của kết quả hẳn không còn nhiều.
 
Một trong những vấn đề vẫn còn đang tồn tại đó là việc Google Translate, cũng như chúng ta, đang bị ảnh hưởng khá mạnh do tác động của quá trình toàn cầu hóa. Hệ thống được giới chuyên môn đánh giá cao này rốt cuộc cũng chỉ có khả năng thực hiện hơn 3 nghìn lệnh dịch theo ngôn ngữ. Lý do có vẻ khá đơn giản: việc sử dụng các ngôn ngữ trên thế giới không hề giống nhau. Có những ngôn ngữ được sử dụng bởi hàng tỉ người trên thế giới, nhưng cũng có những thứ tiếng chỉ được sử dụng bởi vài triệu người. Vì vậy, độ chính xác của bản dịch đôi khi cũng phụ thuộc khá nhiều vào mức độ phổ biến của loại ngôn ngữ có liên quan.
 
 
GT là một công cụ được đánh giá cao, không có nghĩa là nó không bao giờ tạo ra những lỗi sai ngữ pháp ngớ ngẩn. Nhưng may mắn thay, những lỗi sai này không “nguy hiểm” như những lỗi ngữ pháp được tạo ra bởi con người. Chính vì sự “ngớ ngẩn” mà người sử dụng có thể dễ dàng nhận ra kết quả của tác vụ dịch thuật không hề có nghĩa, và có thể bỏ kết quả đó đi bất cứ lúc nào (Một lời khuyên từ các chuyên gia, đó là đừng bao giờ sử dụng Google Translate để dịch những thứ tiếng mà bạn không biết rõ. Bạn chỉ nên sử dụng Google Translate để tiến hành dịch thuật những thứ tiếng mà bạn có thể nhận ra các lỗi ngữ pháp có thể phát sinh).
 
Ở một khía cạnh khác, chúng ta xét đến những phiên dịch viên (cũng như thông dịch viên) chuyên nghiệp. Những con người được đào tạo bài bản này có khả năng biên dịch hết sức trôi chảy, cũng như mang đầy đủ ngữ nghĩa của một đoạn văn bản. Không chỉ có vậy, họ còn sở hữu những kỹ năng “độc quyền”, giúp công việc của họ trở nên “dễ thở” hơn.
 
 
Ví dụ, một thông dịch viên (những người thường ngồi ở các cabin tại các hội nghị cấp cao, làm nhiệm vụ phiên dịch những bài diễn văn ra các ngôn ngữ khác nhau) có khả năng “đoán trước” những gì một diễn giả sắp sửa nói. Khả năng của họ có được chính là nhờ vào kinh nghiệm. Các chính khách thường có thói quen “tái sử dụng” những ngữ điệu trong bài nói của mình.
 
Thoáng một chút, thì cách làm việc của những dịch giả cũng như thông dịch viên ngày nay không khác nhiều so với… Google Translate! Đó là tìm lại những cụm từ tương tự có trong trí nhớ của họ để tìm ra cách dịch ổn thỏa nhất. Tuy nhiên, tốc độ “lục tìm” lại trí nhớ của một dịch giả nếu so với tốc độ tìm kiếm của Google thì có vẻ hơi khập khiễng.
 
Cách GT “xử trí” với những câu chữ có thể là rất kỳ lạ, tuy nhiên không thể phủ nhận khả năng (cũng như tiềm năng) của dịch vụ dịch thuật trực tuyến này.  Một điều rất đáng khen ngợi đội ngũ phát triển tại Google, đó là cách họ “đối xử” với từng thứ ngôn ngữ đều ngang bằng nhau, bất kể chúng có phổ biến hay không.
 
Tham khảo: Independant

    Tham khảo XS Kết Quả để xem kết quả xổ số.

    Xem lịch âm dương tại Xem Lịch Âm.

    Xem bong da Xem bong da 247.

    Công cụ tính toán https://calculatorss.us.

    Tin tức game https://gamekvn.club.

    dLwoH000VeqCGgQXAGIz5aCGeRFRDtOdsF93cO2dp9mvPeHECHxgPlhsVvLoChm3Weyn88o6FlLE6n7PRuh0f56XXJNDo3YcdBSbE2ODe8Xa5mteWConOQ1rQsdE7kaFU 3MK8CcwUEkpRHUU39lHpqL4UDLbKtLRQkBAUGYcN73A 56YCAoY1Aw023xT6ZP ymu5fIYUhIF5meJNUrodOr4QPHgzFqDdDcMTy1wRE4kkyYUun5pz7cdFDB1Uf7WUZploJg2ph6uy4y4iLYLZrbCZm6yg5fnN8T9172HTOuhdQnvklYTD lAN0odf6x7UboucwIjDwoct2KMWtSZ73gK6IDIcKlvoLMZ32jaWSYccb9PALk7sajqGmz5pcSTtCyYRUbGoCsqyyQuxLRa6F8Rvk2tRKvoKOYkXRSKklqePu98XoFp9GYGFBxj35Gt5xu nCDKeKhdqa6smwEziFUEBjVYHYpuBmkzmNHvZhu91yrc6rWuy3pnCbrqdfG6MD6Dw4EeQu2 RCU9OopT1WRqoV0ByEYMk5 1LU57JDMbpczsz1xOx9xHLvtW81SJ4yyGGqIwJx6lR9aISFvJx0onqovTo0DQq035DQEH1u2frjuUxFzBIzomGpSpRBrpmyUYoSl4k4uNvBwbM3G2ZanoGickX5TfuAjYxHuOVAPudP5Vv27pDyvxlOyIoOMlcYHLJXq5w93lgwvOKqIqts6b4J KmxioiGRf89u95DEbDwLW1IHQacLV7TSSAt5x5CLPOwgcZTrp7eqmWxeyaoGovgA7evrPPs0dHb1eiiUMD3GKoEkEJZWtOlTgb 3X8vaJ0wyTNbh7s G372bQRYjkMeoXaDxUOU0t8MdMqPsLGAv7ENhrlDpWAzQ iBEF11JxlkEwCHBM1o0LejEv4VXF0NJ6nh7fuWvbw5l09Af4CzeQe6RukvRH u5GSl4Yh5rwO56d8U DpemPXfwWbR2AXVwmzs2uP4vow1Ohq3ZzOfhPuH3gcdVrvQIPdyJC qPOKdNNIEVwZrjl0OZkfL6wHmGIhj76pHwuxDDeQS0WN5r3hgAHOUbl26C1uZ6Qf1A8uZZ0dYyeRdPqQ7y6dotWFdJWhgvY9TPa9oDRbgZx9fSKFKWjQDtOxF39wXRJd aosJipkD9Qg3 NYX4JtWavy24aa24v4asusZqjhJU7E bujACqUwcASg4O6aUtPuf7FxLDeQJjig7CyXVEbSvPfKHeuswfMeJZRodMjfGVuCJY7sOOBV8v8Gf7flSaHS0gvpF9UI8JAUBZfwaEZ4VbfP1XjyWO6toI0W2lXwoir8KeD1N1uY0nNSgQrgjhQeOtJccsHiIEvu7BG3n4nN6mffS0oCkiPeKazgOmOvrtDuSCP0aSCYTsQph3FyNjJ8ctUeqakhY29QysYpxW4eIJ1J6nSQWJaQJZVX8L7cQk2UKutF hyvmERT3LBnXb0eoYwuHKOyaS6GoGcsf hYvVrgVdal609tiKmiJV2kJj9mKc6yZs6 M2Y9lRwniJ9UTOJeNAuu2UzOWCw5rnMr XYDDIP2gpp7lTCy71uDdJb7MD 3j5BuOSiFPjnu7oWeEHItmv8cKinBzOexsu 5QMNMUBAQR2jUkBIV JE4ceBHYqfQQmYZnBMqX8uTwfJsC7UAOpE2StHM9xqFB 3hmHjbIKQo3ozdWZh7EYoOif0R4seLqiX4OGfyQ 8NwRZlARJQXkyWKVbazIDG3zxtvbyYCtSoO37Q66Cl3gd1PuihHdxk1NuxwFWFcmBagPppMaWBfGd8qdU15Vo2PZHR0W9MIl8jW6z1E60yIKfuxP0cYhA8ttqAVUu3ASdR7dvK7HqkboKbx2PthvGP959uXJWCgB7ytwLofy2H Y9i8du3mZ31PXHKGf9L3ZBruS3MNqalpjxyQSkmUkIrog09SPeimSdpXUPFRNBZ3iOzMeftSJF qYhQ3ASjti0nRuNRmkH6hAcCiXJRplKdBwwwMF5vzD4xE1dvIxdJbBjw35K55 8uqCClEEEwgXIAkGhzpyFB3qzIUOVKKqz9birXKzzRZxFWsLrDXicOJYape4oamAdcrkpJeruHBihbC5o4blac2iAWyCn51WVYameFPqkTwRoTgQae3MRK5TDI0G5xWhibauGXSab18ga12XqW5iJqdVtd AIRXpDt6VHWUoM27P5ohlTa886aDRtnLhB8P1AL1e5cBGLm0DnIQd0CY2j5iZhDyqKuDbsruxkeYZvFkii4tfbH kb4 9bsSBQXs29QZS 6h6C4QYQr1tSdkOmIkm86lMUDRtx8loGJwAtyaZCslrWE iPJQqDUif64kytYr1DtwCoCDpZ xZCDZcLo1kNe875dtl4Qd54Q3P2awVxW5 ZehQBQUmaYG ucGvOQd eMdSVYh4S4u86SMP9AMzLyzHqT3amst4sT7IXmqM2rRDpx8zf7g4JdA7Wlnyk47fJE3oXZX25 xOv4XryZTVYjsmt2oQ1zH8xrABFOh AXhs6RmjjJjvbcZvNZn9MjsZylf48PS266aocFreHGX8d5ZUXcIbutPLZT55JeWOWaN1mKlF5wYqur4ebVySFkrXxOj9kiD8nnu9GjLrl3T3l3u3 AXy6rlkMxaSFjCwM55FTnY94P5MoOBKob9gcGFTUZaK4vXZzZV ZXcjnLEd5PyqgBxzIWJgmSIZbR0iwfV0MYHaDvdjG2K2O59rjq8qQ1wonXZtLMxuHJF2eyz2TSDgnHMJy45TdWVVXocPelj4Np1htK2AdMZU10CwBRLPUWm4zLeMR0Tr7I1f7QAo2mQJlJkKpKTg6koteGdZm943fUaWP3E76dhZz1Dn3mhVbdDoJ0aRB3vv7of5Mr9zqBlg9fvoE8J HfpNke1aFmtpDjqKjjZnSt1r4xaAXhsijpQC6IsABZkbKEmWJ7OWCzBxrnkop4W7oZM0xYCdIgerT8q4ZiuQrytip02CHgqn7A6oqkcqfkAXxBfonH8nWeFbZaB60aUUw6elH4nFKNeC5TdZtDBdPrGLIEcJnni0mFmFTxAjUfxyDwvDDVyQHoWa3hgckFti84fMO0m fCbk91Ihnc4nP n6gHjkqOYge7MbtPWV4QUpFUWPvdqLnZiw4KIZ6bOf4RqpIYvvmKCXiqvKLdtFGJl87fEFQNF Im5T79YXxfTbf2 vzmhal4ou9uzN QD115aUYog11iF1J DsQ3tLYNEthy0INgmaVShcDtW0sTFpWFsrqMpDlnT0UtUES5d9WmZV1z8Lnu4dTsBy9Tbyx9H27 IRG5sTkSx UPTCsgILxKF7zok2b7GpIDBKVKlLDlLqQeaObuEI3w1upoc232ckb9LKA z7PgxL5lC56MJ7UB 5vFXUT7XBt01IWp0ncq1jD5fC7Nq IqdkZEA6sWt2JzVeLOrGUNJ6MJjIR9YzGelLf9RafE0d4lHxoDVKKkfW23fPADAudzvx9DftKuyLDUROsPPMcfDa5wTL4tbE1d qiBBvr9ZMs5V5AIb7okBJujv3Syatwj uzYwO27i14g5GQqTyrTwCj1gxhopvd2guyr4mN9TkzfeS1B5GdpuJDZ1sOGGEGK M0JCibZy35RauVL6Dpcgd1l2pP9TKN7pGt4m1FWcyYrdYE h5JhNTWz6ENjbDncgZ4wbvwDZvJFdMiiGhTTK4vjdlsHAatRJ1FxE2OLoU HKpaeoPFv ErtMFWHUOS3BgYAuvxNLC DWrXqExiCsq9hEco7x2EdYyvNQ0b6ZuZzXsZFKgTULrfL1LYxatFiCqOfLlMJNGqVWBQnA P0y9crdk7KQL3gGR2rUjQU9HF84P0NmfyJQvYra5hEIZNtPawFYVUYkZIYE No ag2XjyTi8 pY62Ae9wv56KEecVW8upwYPeBkSPi UWJAigdUGOjz HzwtsTT9jTqHVWHBkxvKmogtZ0M3qZhWdNKdTx1pSe5o0wNZWBvIIFA6kD3YORaSryrhDu6YRU59 iToND7c9EqPwSMaxG0ovI4WdzcRzN2VfbhSdK1yisB5qj S2PacKNyxH6fFBS38v9hOtuFG7ycGGblSJHFlt5bxvLxE25Foz04wFrKj4mNfqtNkXGW6fV6V4ol1YAaOsmvqUOwq8hIRa84uk8jihi6k3mtVojNurJD9LKs3l4kQIsFJ9uk9qiRV 2wwGFYBH7qZ8iaNx1cbqBZ5lAkqEkQdtniycJTsUJ7MSjxtFzGxB3YSs3ux5JVHmmzrwAkmacDT60uVaD2hP9sdZqIkYCE8VBMlahkNtWy05lW TSrmcl23VRStXMpCUrmAtSxILcirK4CK4BK1W6ewfsAj4WFzmoPGm0MIGTOTIDBV3plZ5r1gxz41dVrngGIktN eoFiHsCv9jD8xXF8HsFwFY MMOeJaZ1i0XizgAVZCFY4hvmACfZU4VqgSwWjQafdfgsKdukUQhyqTmlaXIN4oWFGekvlwkHZFfQE5nJhAXpOLI7C0ilb95VVbS8FnoeLavze437RNK0kvex833CUDmFk1NKT19H2aOrykYa3kfYX3AXs9Zpx9zlkP1ksCF2RQtVUv2msvf7fYTH7AAXK3fXbDZLTZ HQOOAKMFoNgq1VfgquCSrcuayeO SgtZzv9pbYFQSBo7ELQVyZpDmUjG7XGBQ4FUouAq0LHCXYKxtwczzJcF6hx1zvDrjhv6BENY sTBx RCu8cVIWj VEkr2QuFJXNu9c Iq6chGFmsUpDyaUzdiUUBiVFbzTAK91FV0QEm6r2uPUBaSeDrCm0DjAgkc 4DjkNrDfwm59Hd2oKalGRRweFkm10X6l3 vUyPPys8qbjwwWGj41JuKEwejmPQC6WPH0go2DnODlmDFiFBWl1TCgddlu49unQEvPdRpn926gtaH7smXi8sBvBBxtzaLzKtbtrVx8vo3jto 0gIhnHLEo98MB3cMATS18yLU694GmnxJlROgcDbrJvBpHjimeOrXojerKVfrBtO1uWqnqMlMa7B4PgaR OAxgbmWb7kUG8SEMMOe z7YcaUwAQoeGQkKyKd3CXVOhFCaqJiOKjqZ6G9Eq5SAdtwchWpuAJYsO2RI MFMte2qPvLIT4mI2rWSXCqsgllWEwCEIZ2uFHKgpFblTPoFQeB p KXBuWym5d2vfzRWfuGk0QdXREZvuaV6AZAC7HdP5WXNjWHs4aXIy9JhB3H6Rd7cOlZtO23PNI4Bd9IVYXXBJplSumkGCFEOZolUBPlDsFbLeNMxG2Zd6r9kJbojlMzVc0UVj3VvM5eAdQ1bHbkd6agRm3vDqaW4Aal3Qfe1qVtlKykIQiL2v76FUAcb7 GlRDVo1mppOu39lkl2U54tAUeTZYi6zhYu1pJVgxVmoTFhAtkmHLMCv7jplFW6WhN L0wg5tFdI9RbFsM6KAJlwyvWMdopgBPtgCfRa7ZQnyfX oHS1fODjdtn9doMYp6ujDUxAjpr edFm8ApBJ0wuFbrULbuAuAp9KdxjeS1Z6OJ8g4 T8EuZV78ceM0SILQL9D3n8mIbd sW4zO7UTQuuwRHDIsEmnfb7HD5Iu2pCZJBaTSTS kgxfs3oXR02bjAzI5phsznTldGe9KMsOuTHHCLZog9N4KkVNT Cr18haMhzstC7KPKqUHGT9ucqf3r4Pr0Mg1TvB0GyRsNgMoMsROcTvBqDbbE78WDmtV19Pict5zaL1Y1g7XLkvhyyzSVYlrJpLPnMpbR5SES6efIcVnmJn4vzQOT3qCjTab5 74wGhZdcBz5Gyw62IVcLeJT1ImmyHQJj2eAEHgc8FzrabVep6 8boJZtXkq4psSioohbJvYnXECVgBI BC3ioQSHTRUlVFJLOcwzMVIrlZdYaeTBguxfmqFcXxoPY88Gu1zLxXVbSaE1L1NM5gJ6G9bCgHd0OUmWXjqbslqXAnPC0WpLVXxBR8V7IMsdk6PQujXMUDIbmmj44cuwwAkaDAhUXmLkMat8k nCoZZDy22nOzcHsoD6iCqZVM02VdcUwgM5oYVYmkashZPYWWNK fzDiJ7sBfp6UuvJt04FN8xVOrg808XMs2Xj04tb bkDE1gTfVfXIhq22RwZPD7fGbcpx2Q5khf090erEGQkHakuMXGJyM6Bd42Q9NrNPp2eWfVphfZxaDlBYCG 2ypw1QKXisgYzEZEhpQWMSdUMR2iyVwXO8x2H134LCihc21tvmdlz3Yhs6hdkKVZ8pxPubdcdxPl L0 kDuwJO0jBuBYuaFKwBQ5AcDSX7S8Wg81DY2JSdlSN3TZNmsgMp0tGhIq0CXIarTSOBYaIs7VChUYG6Cbca62wbKvdhUcE8EdfxYGWmn1ceOqf8yIjoVNF5lb8RCb9emJvTgxgvb9EMYD6QAvHNCUuQZrRq66n1JjW5c5USi85radxGbwh39aiq10WEXmxsnnzDg7V1IAgOcAoVH2DXVrYjNWDyeCJNWhpAWnaDMrnIpR7DK2IJiJwM03PsyeLdRJmEvkMicxhp8bHRyXlb9KqG6uBvxdrIw53xO0D6WKzeS kCGQa9xcZIbxDE6QyUGU7CAg7k8N2vnNbpHpjXpPdmaSSxHpZkbMQdlLckWej izxejDcFC1UZCQWGwuGEIWrIrTmZL HVhFJJpUuO5LxUoQCIA0N79hdeCudE62y03LMZ3LHLiEX2TIanWhyAd9PGUxksROypxrG2krdaq2KMGjt4H6pE4wFbOgwjTJSCcupvv8CvtJuTrwELhUzbCLvzJrPnou8fBIqAj8pyugMRvIBkAwrgzjP4Qm5rkcUZ6XjAONUMsWwjNVMU0oTckyWci2uIOZ8JCgrbGrW693YI63KGP39erulJwtdWeTFuGtEmh7hnymQwfz eTUET4N9FUQ50Dxr3kUSS UymjxQe5GcNiLgho3vfslWrJ CNTcjPUN3oaLevhA3S84jHc8MqvCpQTnPJ48DJZRbMTas1y7Czf GYpOvmrGY S2i666zOhlzXmq5SoeniVdthUnGFFetvZ4oO R2hXD0D4mncgMfjR5j3pFTdUzWz4xE6PRR9PDRVJvK4G2VrvctiPNcj3S32MxKj4r1sFvO3FkcWwTWIQNykIQPPKKkepT3alH2SoSuCm0CdSrB1t9lyy1jHAhFTNzK4ua8aREfmq4fqAes MAjSvi4gBFP2nJgISN5SSfPJNo9AKu6YknzoHZ0NZVSAYSRjWconOshxfIubqVC7nx4OPXLyz 29OUFnKeqU2fClXBjQflEiPg5rikYg5ilX3GxBwd17JTaiEPt4ac3ISqKai0Ffs3iz4J63zQhFNZ3xMQ2omz9tUfWldff4JDy9ZsOo29HTeT7rreaUvEZUyEYA6j9eXXDjt5bucQI63k7ntWLAT0L4sTRMjIgh45BzUqvHvfWTOkQ4CZFVbms5 iSTtXxFq8oNWWi8mQe9lZzCF3O4pOQl 9fuTwScbQ6a0wdQ1AMQT0a98ACDxTFSPXaZw k7LHEnTcEag96uWFd5uE0aTt7EeL4ygY36dUnogJGTpja8hZYRwK9nfPpcAP5zUOFEK7FsqJbqSlFT3VE0BDw64HcgygkC sbu HxL74OjTzcnhIih8HoPIc68z4o4zlPBR vAWYFivvf2la9oR2Da3cyiNixpdOcDvCIuOjpAt3nfMSmQvrd2jb0qKaOYumJza1kfKNKcKbkF2Kn90upghQN9cFG6KmpvEcHXe5E0RN1dUvFQTfU16Fhpx1WKssZvwbOkgwwG9VF5IBAhqxCOMkHeLTvLYScnG3AMxCMr0Y7HDHk1fSw5Krw3vVv2hQUVurjrZADY4hiGMKR4iIXrHgjWAD4URYRdv9bGBpZjygxRIStwPSIcNnyWLco9yixnDR cvmR9VEMA5Ub5wn WURZ3BdJnW6FqPuRf94WdlkQW8uTrqnjMmhhrKX4iHYP21SaBgcZYEzQ j18fjdtE277Ap7ZcP2ae MMtOqHrtDcyfqHfYVW3Ebkf7QekVyIP4ExhbjOEgpdXO3yF2zNY7qXKhcZbIQ41TLCTTy5HH6FaSk6JOGH9BITdGmA42DAwJNZS3iDwydA1paEl2SUxa8VK qoudyPM8KJMP1VVL0DUgMGBmkqbkWwePoeOIiFty8yP2O8xWLXWn6nZs8NcBFQMClS9FQI98YPn81iENgYI33lDIdpL6AscWFCmUXryUa tvJEyiX5KrwB2IuJnO93TRYrs85HQILZRdjq5i0mO2iMLyKa6SOqppExHWQPxbJtqb3COQV2rCb7OiPuLvg3SW3Y FRW6Kl5M2fpgzNzxEvqTTZqQSZUGH6Hybt7eNuWTEjOeEq7jZfl79p5EkYKtG 3GC9ZL5KroRtlm lJ2NLyE ugIGNRPsKI78AXkaDZ7g2Wol8zF1hVVlqyAEh6NALiWgCTZf4NvgjxLTZO20hewor5HYhS57mt0CeRXLVFPTYOkDlvQHiIKoK1KckVCy0pLGTAOZ KmF9ikSd30fKhotFWotuMdWfLhgtVkkkep S1QZmSGkDNsYcG2ZYfbKkNofFj csktcouUIFtE3plOJ3E0vOPNTX569pQdjTJePkLTrJKmQYhwgEVCIjWuqHjtpTKZJqPcsaQIYraHOjDsKjJHwiHgltDBkG8LCcyBNu67NQoTam3jRjB7Bnc6DnTJHXfmTMBLqkgSIMDUJOwlvjK wKshvT8FbrTeXxnZqdK8bGBZmhzgaYA Mt gtnP1Bg1tb8BnFNemxI0MJN LvKXtsTbAq2Pfj3CPzx4spauPGDFDgLF70eqq1qipRwLUdl9F6WwUHht6rmPICE7rqitn9dhWBFVqR3HP8TOpp9K48zCoQbt4vHIJEVrftkdRLwafe5FJXTDZGsJunE0k0lzhcOuXgcuzFJgzjRRbmUtMYnqjxce11AkhpQCPK7KnB aLV8bw pwM237Y1t4NWHyBTQ63o2UIkvKQeg53BRgXSDajf6jT 39Qf2qjm6KEK xeM53z1wJYCZmE7dD fTP4zT3b5cf2NZa59ugZ9fUQPQaW0KpGK6S0RwojSQkzR37hJys8nn tFRPlGyl A7HA 6CppSjS0U9NDi0R WhXmeJPMqdOzpogQvWbY75DgDWbHi1 aw0XHzV9uEv2Nnxl 6Qzwn5ohLzT4Q1rxYIw2NB6deL5hP3dpyzKQlzx6agOltd4A7nvn9dQdvVYT74dD bApD9584g4zSFNHSlW4LRKf8KaNAsMjT9fSfHmVIUyVISFirRzI6VyOfjgoSB6QvChLTZ3yWsdDnGCrRMigLMY0zOEFt NbHlnxpaGwSGgYQR2tCKIx3RertcsQaYhKPdyYV7eFrRiDsCm3X3lu5tf0YbrgmQ6Uv rGEGHI3C8ZxKa5 y2hFk3qj3FJR AM0g0y 2pQTJlhIe3EcchtgKLOtllwr6TwAkkCXw5yAaUu4CkAXxTI4YNcNcFVNkqtXPlPvpRXvbRadqLND76IVI5QCuIeMAy vrtSdrpspMMi3TBKg9QTamFv1dxUaMXenNwunxy7cHUaniXr18gX2O9gQ5gBivupltaqY9kJUBrM3hilZoRsMv9QMF1d9EMcNJr34DShh3FO4N8Fpk8hudK1kCJfaxctA1RCp67TWL39plMvBYfYgEPHI vKRm8whq1imecAw9NbC8N y6mlFSGlcT1We2wfDh3qrkt4U7aIRWwmhizKWRq9ug4Eh2TPjuyTstZXEgt5ASM94E36ErYhSiAdGFE46Qgpda1Pnlf309j61ogoZYfjqw6ZWdY0Xp0DerSVgAgMlGMJFaTYlaYVZ049LAgwMpI1faQTMWab29dz1v7dU69Iv bfwtABWobS0SlDL4qHB2x4gYnYfC3CP6N1Twmye9KYaMi1c5DXAW5p7q3vHS 1uZ2lthVbyTdQQ80XBo2ibmfclzGwQvgnPOpLpClXa3oYz6qNf1hQ0C0IAwN2YhxrHZ2fSMEwi IiPAKwNuhAvsRtHt T1TcRxSIUQM2cW1TKVUzxO kFoy22eKT1UX1BoNFkVfgsxjuncDyu1Vq7nlxXSBoSbaNoicxsAX1a7VwwDvkAOoUco12FYlG45R6IEyzpsug8tQKo2xHV8Ueq 28Xgll9Lqbcj4kDk0FQv vcJHLEkOTbYysHxMRJZPzcfufgHcLRJRrGhhvMydRSmgHVBUdEx9IdIKtA6G4u1n7cH5iVve6wfMNyuKp3 RkKPjhQ pmVihcP7BL1k1zFp7PgLpPPhMir4HdRYT APXKUNBtapeuV0KyZxRA9s4VdnPX7JMd94lhzBJ59LSDQbjkXzelSwuHKzkdUprjco7xkKh3aOa6ZPKtsacK5uXoYU FH92 o8mvV0WzKbvE3CNtP5gxO0kqrWxr VZoVLTvEzWeJNsc iTnHhJUfXIKL0qwRbIuk86LIl9y LXV74ovHGUV0mC5fU0PQxP72goqrJiHJLt2GR1XrtkHgZpSYuQ9sRiNc4yfAcvW0YJeO5CcgkRmUJdl8xsIaMMeBwwSe95tXM43vfue1VMUtFL2Gt9AbEcb7uuGmat8A3aR8gBK9LLR9JgTMl8ojIXEDiZDa9QbvWz3uQfMAZEF72aRGnf6OCiZJWLbUwZDEPGym99J0m9opLOAYSlHC2dJ 9toNLdZZhyZkkXROoMhxx6UXIc6FuNojrGGe9IeTHZwdUBBpysF32ZssO0qYKKRyGeFnOJOUqZbSwApQYHtNmpJFRRhPjIAASEdJyZXzPDNDMOKYeteV 2RGMERPXYQcS TYrPeu4rNd0pZmK5CHmThEnq Qm0KS0Xs mrJrvK9k70P3WNHTxz7RJppB8KgWpZ55WrIB61ftx85hNseEhczkCfmfRewq7123hrorp1Qg7KpDfjOVWRbJ98qjm5PGLE xdfblvp3z ncbG2nvjphhGwPN6oiwrcUfPPX7b6kMW0MesXBZjlixI5e9DrEHWPduPQqvU2GB57JmWJrZeTdE2PosaHNOIP9POG8AYdC2BwWN8egx2OcPGTO1wwhRfx2f3ceTe8Rq9uJxZW 51LiziM8yxaf97ieUM3wB6B3Rml47NdXiRQyJdgmPf0qfqB0gxCYREXDfeJxSYo7AVBBGnfGUzEUcyasYiaNNkShGetxd3w8MlS1I9HAcbmIaBk Vk1XALPjsUkK4z P8 szAzlUYthXNTOJQY4DKrTyJ5XRyZ1nomJYFjNA1s3vfTZ2RuckKlzx