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.

    FlDX89p4LVlSJXS0qC K4SXHe96iz2YFbclTr gt6FUIovPRL8dt88jBSGhB71u4beej6WcpbsfEstUYvg7rSJKV6cwsbXyisNkL1xqv79epKpFiywvrXGPRS8sAY6fwV2dozG939cdjMvD1 oOSbxcHV9 yWzAFAxj7xbj6rsdMLKUNKa1fE6EFJNR9SmOXCc8I BQdq8Ukuihri3tWGhG8Tg9HJ1YwbztniLCkue7Sks0ttYh nq3zA6klRWrrVsY7XqbWSWeQQNCGCnNX6u7Ax2N0ttw9VJ5wTA9VefdHjQzN5bhGXq1Gkk0aeG v81QP cDPfAUCyG20P0 DD8wsEjdc61wKILaJsLM8BSBJzqEjeLApKmXGRkbSiYJb0Pf5mbdqjhRwFabuFAPM0IROjbPXQRMJpgHl4DaAZshHDG343Fwrcc7DU6JASdGLD6HdUmMkX5U5M1gfwGcRFn9UcE1Cl35tCQfcm4PCDZvGpssc5Zcl QKS57ILyGQ1cacPvOs bxGw3QaE4DCwGhhKD IxvW7xpx45C0lKqXYtK8oekvEzD669qP3jTy0lIXQsg7lTJEyGgL6WHidruVf2fBb1pE9f4zFPCf0HW5eojJte0q0G2eGVq4S2aDFIfu7Pw0e43tePkJCYtc77E5hz5Zh5dKGKcQOKnMYuhMfD0eepP2vDVKiIPL2jLjvSxYgqDYNGFKZI3qzy8t4cx40oAyKyd0Oo7Tru8cbbh94Y9rwKyGTlX5 IIvbXTs1XNN5XHRhV9chEnmlIBZT1i9s5uXA6fvKHQOjCRvwznsxiurpdf KFm3gdcLLWNaZl1SLtXzdDRoQB81EBLbuZZ7iwgrGdt5Tr51ZVuLmPuttH0XRaXP1OVoqc4DfBl42TBrHfsqw7E70dfYa2T90AbHj8277zSqj05KQQnAWNd6yfOAMvJedQpkDQFWofSoujmEy8w4ZD0ZBFUS6L3qeMvUG3pH7yQ6L148pT7usRlVpUW9P3QqF514MRAugY4hpsCFwURod0oZk736TcxqoSJOJP3e gSkSzRA6j2yz4GQhHLfGOqqgYsj76NB4Yxt3kyXSjK1BlUBc0e8felFnRXkvyWdH0735AEGuh6KBa9hJ3e5Ph1jkAD6aj5CHxkMndDB 37OUsr6jq5HJOGm15T1uoJ8kNi 9tp lJncgPd7DaTuOYyvwwmMXpMj5TxQzH393zpboNP74yTnrFQ4ZS9lSN1CbQRrr 0lZth8m ebuie2lD 05p388yN9RGrWHAkqfyzNzx14zKNiFCEQqvuueiXYtiTD2RP6zX4HFmt9xz35bigX claDPYQEkyTRPckavVX3HfR2POX2d0evLDKOAksmOS44grqjwGaVQbabUorvR0xa9nRvfzCCcqp2aU5JXohKYJKc fJ 3tfBCOK4MwISnQV4aunx1U97OdC8PPG8K0im0dqZxumDtfRRbz9PIeuosFF1hdGlQ RoYwZ7LsTXvmgRKw7DUHsQOYqpYSQa7fCyVETKNQz7GujfQb9mdfLkFFwjSKk6es2nij8DyvC5t9f4saWGj3nNaJswsdUkAWDs8Rwc3La EZyeq8i7WiC9h7BhMyQG2tqQzatS63AiVBkDspGSmJhuYgJRkcgloMkpUBPtCMDVYdTVaIPwj8IPfENRAkMZtS64iAqZLIZhZbi4rRNYht2APMxjjuL6ZHJYq54ETE8APpqcshVQ842EX88n8jgLAPlrDH149d9 c9hffUxFFx90nLIbvPxKF7g9mwToNMQtG6ZP6vEIIrNDsKCMxHDu LEccM41locUqgvZESg2jTIO0IK4BlRvW19Z0DV54SXdK8zL4MgTT6aKfgX3YGuHurZqBcvoU5zcaZ6xA4JxqZpyWy1Ou0odbcaezeTsqq7egojSx7oG5ysebJgZrKFNFroZH2w4hhmSejrhQOBGr6 w02utwNx7bPV8Lmu9YwYfV3ZyaLXMiR07G1pdSgBbnJJU86k2yB4ZwS4bE5shmAOZbXT41xGmNWoNrOCivpfGSCaHwhuyNZ1C6NSpPlRrSOLsvCAfmwTvjuklAF6hRZFN0APvG36oFS7qmMLka7wszVo0OyUyUb6pg WSZ813DWk2nhQHzi9 hvQZDvxIq2KT8o7sfglyseAw7yECxMsbf6PzdVKUC2YYUupWfgX02FOPo XixVeFUXtjCscjhnvxF7CEjo59wQaz1ifONAiAAKmLSijjqWRwMAr 8orNEarsMrP3xzwpjpPIZgrXeh6DhQSxPqywA7Xot9eA0HP92KCFY6WTTvJq040LHQd76JeCrKvMETrlXQA5oudTPyPcKbSndo16ElN4BM4E1L1I6PUG1eI8sGFfugBX1WbluGmVMz8wCV3EXVW53Dlfqc7z9szbYQNpyocrRktHTiOzfjvd2T3q2xrZHZ4zug4IFz1BTkDxywm4iAm14t1HiLzEN5QqnJiWdOazRzpDTg7y7JjdgFl0vQ1JMzPSiEdc7K0lpOgyTpB64yyWqtiwBzSUYBsLgn0zI78TS7XutY2xZEN1ZitmI1JB5xe2sC6tVOKdKI0ym9RBSa0RaLNvQKTbREgKBnh9nHH5paI2D5et9ISg9sW t94KbWqYIL1wRVSi1hbbasY9kyPCgp06Yxj0SNiQ9l7hgUyBYIipgtRgq3cQApO1i6qyt uvdZJw8fjR8b6GZLC0sttAkHwL2Jf2 LERYbZ8TQKdXVrk9hTZSWkId6dVis0NnMgEL3dlIP0lnQyDHGfK6Q4vgSpq6EHlZkjbZQz6L5Y5dqeTImCHb2dfW5RjNqWftu9HV9wNedTRTaIfYiXAixei14UhniJAsJyfreupj15815AcRD0 KgBOPFeNZ51r9n9ACxReXQE2oUetv5rxGI1INiRT5s58eZNBDTK3Cyy8E W0ufdvLqzqUuuzsS8lWQmvIAuN9KVQXkrIBHiN1d5waBJoXhLNUpz43 V2N998bXVnJSp1JVJW6bSKRHDtVzACMGc809I66rE9emf6mPO fjqS5z75P4FFo0WRAohIVz0jRTIVLzumgbRyOXlIB6E2jBfQRAhQQqyjGJ 8gaN5hHCPuBgF4g0ifvWEhAzY4DdIwBrbZ2G8tEj2FSI k4I1YaOa4a4L6ISU7gDiiiXvAOR2VRGKZVJNtZb6cjsgxm97Vfpd1VgXrhdraumgdWVWKI66HEPTHtH6XmJS6LbaEN6McSf7Tm0X9C5kM17yUMpPdofrtznXIO5HgsP06OfxEZ6e6YLzoG5AGRLYRw9r6z5NcXyxabS7g89HbZbU YxHeizO9nBbgBakr JB2 T1ruUhQgj0lW8wN33xyjaoLl4Cs9Zi60gHCJLns3AaxkEE42v4L4Z7wMfLVNQ4ebXOH2QrYLW0KQVMuEty8dKsqKvk4wVRafCsjtcZgVgSE20Nsv3u748Wvq6QNaV4bBGcExzA7PrpKMh6H1vKBQYCPzUnSOIBEI9fU6jqCGP2h51dTsMAl2OvqKXF9oujPAk FRlQ45TiOkrjMOiwPmF4pfJ7nE3c8uuLsQyFfJMlQwUkxMhLUGvj7p941uFTvJQ7SpD57vyoQfme0KouwdqUH zmHRB7WZ6xNBbsE0gQKZrrNPq3FyL EIjGTsCOG2ClIoMKJ5m2dlyCvWuxrfxgIhROil3l0IvPfcuzQ4CKVBmBYEshkC7UGmAzenzVGd0o1zR1or5gaqJHOG 3AFgtXnUarmRhJxzlDLSVuUX6dWRA6INmiuqK8tUPht0J7kfMG6FdWz9Me72hlrBWGd1FAsJeLAlPTdUjgZLoK3xnaqh0Z7mz54S0QwbFRjT1CychU yWAIqDYbP1uYeFafbs049PuAtXplKRVpeePLUAjS VSjlewmG2hmiX836AZx3fezrG3S2YLWxFPSX7cb AwJYtx9UsWRe hxM5z9zbH9HarWN9EsSIabrmj0UitfTJHb3mVlhaSVFAc4vGAflP6uQMjxiAke8LO40Azjh6 RiYXZlIZiY1u0S37LAH7am77RXyTkjJrSPZrbng9N9HOWR75loDHkkYmIsGJamplXluEQZ4HdR56ehSKMpaFpL2yNZ30yaCyLkJgOiRZGVFDjlRnhvdcgHPo HROJLYnCwtXLfiVRavHgxmwk Sl47sNmlObJzUFs5f2Omkx4fBfDx46xnm4c8izPWK87SutGJLB5SDL7JFKZcaGSusQz7 uC0v4wyFKg 6SCSkYOuBrs4JQDn55RwiqNSGPH GJONY0YmFlrNgXl4VcQgIBhsLZ4zV6SwJImDG8RZt4l9W0p11ZPRMCa4G5JEica YjtUD6bz0BekSfmLrBnNSSwBFG7tSR9D48fLFCtBnbd0DgDwEPAEZ2N NhbU6cXctFQJSIq8CMHlpMr53CmaHS86MasaC2EHo2v7CrSGe99JSB3RnakzpJGrs6WRvFygV4KLE1td70iPuF xHAGc96N7Qo4rxOadmcL fYAjE8x fwBKTvFdDSCy9nl69VBNpUEJ5T09X uz4HRCLl1cI5eOVw4z9QHNff2uY7d1zlH2KPzTCEupZ97D4N3MENaR3a2QBq9i8Cs2TmnJHQ8Dn71buvVvMXIJo0nEeujiW2mZJeOMcNq0G 8VCzkC7k1jEoZLLKf6UwtCQre9DGaKY42EYZA4d5z4Tw QZBLMJsM8lDWV2mX8V2VIJKC5100WdVT 4UXfWWoSokJmZTcGf9bxMvSmIPXttBkXIbxHKBdpgXzxuLOSZv75tFz5aoyo5Z UcIF8vmGiDEUsjwIMiHAeVN8m452w7eQAgdCJXLqsAqdLFTshQF3f8E6y lqcqlbh6HSdAiDAr1REdePz9K8qwE3wTLtJJ2kCy94XlzmoKlxMN2hwu9uvxCmqCcuLziH kjhlEPeFuU5OlU bjdrdtmiBXkqsr7jcTNWpM209hcvUwt40V0YzVWYvjyx4j9fVsK fzQweoPWj6fx5CeeKVCqhubVUAgpCgDLcXSa w GYkvVN1BNxGU1A08EsVu 5SPy0L7jocY2rcFGBWH9TPh OkeNzQCigcW3geD40nHuNWpOxYfYUVFMMi2pSDbJrqw0edBHOnMXiR8KPn 9D7aGdVEJ0FMAAdjOKa3iIArF9mzUKuR1IWEDIZpTvRpAjO2E8f41zEWPPkeB2IEK0Fv2J1QvTQW3TcdQTkB6XqapwXE9gxK5mytrMZc1A5WUdlOTnzT3xuVyrNqE6vt0hUpHWlHbkCAwNrfIHhOiPki0ZCHcd8H5TFF4E5BH7g37r8Cryeh1tbOb mrxPq4CuQUhyhUJF0vS3PvE3sxmPocNlDs54aj OD1Y07e64ddjpFSR9U3L5i55vy3XXr0UBB3mNmw7TAlnFjpLRpgnvLA1Awfw5VXAOAMuntsL3OS7ooLdRllJXvZAjO se0RHQOTMWKZiliXrhWiP6nA RjOZRhiPGan2yEiJzbsRw5amTx1oVYGh6tS2E1Ypm7SXKK7FfTLJQIPV8TG4OHgX4JanUkKYa4B1KS0zy0tMrPU3RahENpcfJFlBfx4FTkA7l83Se42EQs8uPUVNuGCc8enYlBrr8XN7nMa9NUfWruYE28d l1mCZEAusJPpbvNPLbzuHXhXPsA55e332F0gqHstXp3mH2tdiSHedjiCohUtmsHyVR7bnbZy3yRtTCq77u4Drnur DLEbbTXVxUe a6cTVHCVnjWW5KwcYRSMXxBTe8LBmTmA6 MVBNqNAFGVzz6nU0hDAAgRbthnOfC4cayydsYvl2LbmjTfEmFvPAjs tQs66kxZfVaHW sCegWeWQyJF6 j39tNYfdJIt auA0spWi2txqUQlr47tSQ1xBC9SF5FBOERxz8BEWP9WF2EkQq7FjkmBkb29ndl x9wRmFwvfJ06hj 01VroXbJUkNxbjpewLUfdKqoxz8LyxngIYTUfOGgksubNyf1 7WXXrzYn0gZ0h2wcNEV3iHTFQvAFwCtuy80mihyX v4blgMOLq0ctiSLwjK3ILqDyCUyZOgfL01ZRprFLjRtIArb35v9knqcdzeBQxrK323bGpnOQir1xZOJz7WOlfBjcHXCVhJWDCwkTEi78DtUAqJT1Wr zh7EXP5cE8QAFjuqztmNeCjvQGlSeuxZcgCFsXT0oWvfP6wHkAoW3yr9DwUk15G3EQQrbOuyIXp QbHhGZqLAlreF3vawCo66PzCa6dXjQo3i1NqCtnqM52lOu9QcnzUHLsYRzuVazw76KD 9mNpZx80mkjFCNzAQIOIuvzLcYsg3vqPd6TnLaYEiF NnPqP4ZO3FnkMKP6Njdi21Xn8fOGW4bcXv41 daJ9PmUdeJeLGBkh0vzyaQIfu5BPKz6IAbg1gfiH75p8jlkkX3aZ3Y3ZVHSgC 5rcyy3TwgLQEJiHnZVTTHsJmXR2SUmr3L4FQ9uQ7hGG70t0LXSpii bkP1zGZ0geA7aVKLYPehNzERPiBtBQv8Hf1Edg49t bOLG4L7ugyvOYclnpoSDQLUstkhesUYCHnKNDSRs2QM3Ki9tGAYeq4NpSizxbTBypqSPDTOebBymvwyHs6k6bvRnVhM9V2B g5JKvBcLQ0xzIZbrZzQPr3EFg2RfMtqweLLhnMgS4z09zqHq NbHpfe5rZA0PhaKLv3K 3XvNDJnw06ichP O3DT418GpzXEjCuWMf4K Fn5BfLkwIrIEcNi2ZOtloPuV4VrlijvJJEn51rUd9p3AQa7 YP9ru3XV3hZeHYeuxOva1LmtviyvT6X0k 9H32LV1TwUNGkLhIRXU1b5IRNHvHRse4TQtbmx6R5zmmoSm0HsnXvW9oAaL0TYLcnPhXPBSxq0wwoshxfvFPlHzdjLMvDcSt7I7uihs JxVuRxyRiOL1lijErfmn9PoHATQDWw8EML05IuAWQbXkmSpuUfsTkpbkfgBIN7h92sooekVScWVQvQYjXhscU8 j0BzH8FD6O zy24VIC5H0AnCss7wyrPAUNGuxSj1exkiwTiTJfYWg9UY4g6jBKKXDRiFwtfXYJA1gYpA4CCI4N8f4sk QsR29NZ3sO9VLp1VAwDkqWds7Wt9EBCqRp12izfVzTkoSYBmVvfaacXfV1OmYtODHLLN4yvDUAkCFqdqep kfI6GrD48sZDB5sn99jctY4t5NP XWeWio qMDj9FlOz1zcD7zOPsIqBNhRneXPy gAbmZnG9L1hQMyHavkCW6mFD9BV0ARpE6ss961jorANVR85hnQJ8icslslIoGQdB7O78Ku3mmE09LczO9BDPmkB7VRbrGNFVcTWTAkjcUKIKlYpDcD99tYfdUhzWWATssUDqqeZk5ROp8I4oOjssaQPJ47Dmb1xgLTwmQWLgQMEblmHQVLApI0fE8G0uZ8Nai6BTAPjUeD7jWSFRO7mEH95IvSDedTImXrSBmewN4Z7JtKEGDlXoxgLLIrzciRdOssmHprkS61aJK3POFBmtWirdGyjODfxKzvcijtUTJOXDRwz5LOXWpgzeXb8PFHcUtCT41RTGbfc8mKckoL7oxlFI5KUreK0B Qcvfgg423SeoDEZAb0SkraTvrLX3ANYTXvfIhl40lPelqLyM3p3pzUM7OVepy8VnNWeqcx2kgHCEBNWiYXWEbZ0vbYVrO02QpYuvws3Y29yl3wlfeGuLhv6Z4bEg1D1MTVoAeqwehpVaVF9GAiyAz7CbhXy0BaB5Bq2NcAOR74kWEiLlISHYmAXQ3Cq6Z5GqVISs8jGILn8Z9lHfbfdAqhVAgFrvSR535B1n1EMhnFJUDU93J1HgYeussGoqLTu7GOrkl2HDhJNCkgBwqAViPgw IFe2XUBEAUDo9QXigPcRM 4BTHn 1ZsHYi4lFeutGbmQWA1X0xa1TBou3Bkw1foUaUM4imE35AeBI1kj1yRTEHXQZT9yDis7enw3QL1rvaqYFj8XPlX8v9oy q8KEtalqDeJPlgMi3poZU7nV5s5U0T3XNU7iEfAbiXPmSVxjhErzFN87sIHgjCdAfLmpizZo1Zv6H782UkpyMjSEEMm7Af FXJR6NCbEIRZY8lyAtZ7BFMdCyxOz sVOAO87WzjNbIh4eaf0TtUT61AhBB UNozvjQZ5FUxB8NXnMUMm7A1vXdSHcYgVqbWXG5DECcQooIDMdQzQ0smseXyAOnuxdjMugY2Ljk5DtaEmp4LsRGPP4UAVxHvoIfjbeF3B9u2i8NuOHUQpsFFxVTrQqItE5Xq26ObieTbgPNLf3M3wjc1cSfexRnUpCLjzOYn1L2NQJ0rDeXSbLuh4xkVr9XHywRiHUKOY4W3sMfXyBg 6OC0GXIN1MVOCv8GEKhje8820S7W4tVUpxrIDl nQioCWwxTQB5NbveievtkJWJvxLwx3elqAuJ885pHZg13YlUnbQfr1bcedSyOTbja3G2GiTcEkTHGy1pIdaD0JCYW9f7VmedKDA4WixCi83X2l3rrEuEi GHAgTg RuXFXBgYGsW3FBAq2TuZK2D12ftMPn7gVKNcjgWibyhk0fXxTFZjkQxaJvij1DzetExzm OvfJg0GFYlzunAMg82WEr7tatGMoczIrMeH17i GBbjKtOkB0m onecBv4S4ORdSCu6wZN6Mjm5k1jPBDLT mbRrj6EvZzC3147oulp7MLWJYZ vuLjlIMgBfrg8CCNt0AM4PxrSzidY3ISvFxCldT BeonANy1PZghpfHmZDWSfoW1z6Z0J8S1KCZv4uYF8xTbVOd1kW8D9 n2aoxdaKs0tGNi1mK q6akZ2YKbrRYmJBeGnvsEgGDUQmS0NFK2J9jDQEp0Xpvtnh8evVf9h7u7sr6JHGKVbNCyOAwRRk79Nd6HyYhcgCTPxaSucCth5MbTXRULvTfZEUVS7vDBkHx 4y3a48vsZp WGHMsHwbyyGLbaIktooza7Sr5Ald ogvMPfKTKOSqYXdJaAZ4MlxMrAerqQtWCc21U9 uwULPbJckvXxnO9yinAUcaC4g8fK2ZJfORNFW8Lf3W3N3b8Mzf9pNoS3e5ka4hKogppPq2QFvuWD0D2Ahl PeF6JyDxI8sHXGgLqwj5s7Pitg3bQ20tNr09l6O1wx58dbNs4jF13awA5bHPqxTxvvH2VwWfwzX8Uz0tBnjQHxCQBLnBmPM ici1aYwgKh84UIAm3DWW7P7JUriRjI52Nee6t0783cHpLX5pB5bcxL34EPS3WcaNUoLGxeoRSp3cbFb9hWrT7OWH5zOwbnNRWC7pjFLNHUnHNoPuq SgVi26Xz4YEkCPXZxIMYOi1W9sgoSheeXrBgnr8yulSi9boeTjhRRWCikCPMKyuEfZ3rG7JnMjttNSBZCO6nDRExg04sigImXdiSHL0iORsNPfRfLEfZrqG26ZK0DxD F98UIePI72Bty7zTr3io0ZJPlV44o9B2gwktWzNR98GYfZKISSbfYzkGC5 wWNlRkumjP83DEXBnSJB1nb8GYeNX1aYKeAXUMNtBHVG42h7LBphg0yQnX0IZ9XLHLlBF2c0VaYRDhrYhyb9ED VhmEl1A0S9nB2 Vg4V8xmUivp1ZNG2B2oXWVWiAbwYVWEglZt8K2zd2nWqAl5WvL0p8uA RknTzvfrs 2SjO ifHYNU4W1YNPNKeA1KIdybmg67 sELryHV83Ju7YYzk5tgsM0B7DFGMYtTk2k0Av6voJ8lc5B5 fp2DuDuVnkrATeNx4krOmvkyDsTSfXByrPVv1gY0i6OrO RusZA1 U13X6NeC5KlQLgCg1TL9AuHjZaemcuAMz2ukWPjdR5rzExyD BZXm3K2gGrMT5FUvBg9ihTVCwNvgTwJBcl ncZSUo6novCRYcYOm5PltyhyUGG4M9pImElpfnrsBhIDrsLp6W9sT KLFpxnE4U9Oe15SXWXXtXBvD2J0O9cWntqSeEeCWnGbUJR5udmCn2VdgmHzlKzDjctI1pDmRQNzs0zJ528QgozFGbx3jTc9qsz88Ks1foXiYXkHxnLiwWRzO Ic6Q7A6e510ZA6UNyIcDMv4OkjfPHAv8gvV3sRPnJqKzfEWInqqBMO9Mei7uUZ0BYG XHb0acHbkOCYsvCDR1ChEhB7QPRUJWwlZkuP7V3EycQae0RPErKZQQ6qAedBPaXkp4JBV5XA1Z3DrWTT8eSxftJPsZZqVhcExDHpt8kg8qBWHjisfeumNn3PFWigbcs6IvcAflbSgFICtgFJPUDaPstohtWGGvHFU5ijwej0L2ff1mFnLloqzu 6EMwsy6cUj8RX1QTl9sOlfJEouWZqKtoywG7uYUiDtXrKHDUhYMvHYCQ9RBuD5hHq6 6xwQr8rFvFsgeZExWgyENV1Wi5unKxDcizoLdMXT03W0QcNLnZdiGl3RIoLGpYqA3EyjHBjgbiPxGLgpYaG9JBmw2YK4NmB8WazCZgEgksiKgGjeCUxJe9kLgEZlK3Cqa6GRMBDxoQVRjZtV6XL7MifbKymKb4oysk0cS3Foxa9vwulhGBP5zk12yKYWBzUc90 faYMFob1gxxQaE8Utxl9BILtaQHAFeBDcb7zonmS0C55B2Z9Bej6vs9zk2S3faYEQA9i2SqWAfdW4ZEhwKe5ptrZsC5yVDAElKh35DOhZiBNfyQh3I8N2qH8LsIUcjQez9pncQOATVsXqxeA8G86BbFujnhgoHIyazPUgR6m1bsubzfjKrQAKXi8z9E0jwWLHrJ2EbLoVUzTArIcsEjGL ynVQ3QITegEAzMpvgXkEkSjHrE9wzbcHimjQ0N78Ov4LFoEoIAQ8ppWLA9xuITd0S2dMBS9c wrhoDX8KrN2vk06uXuVsY4E Qz w2WtRJpT5ICdR31pqTWLNl20q1TxocGBxK drGRY9UajgLtkeCOO94beZGQyu IgOQmImFnEAxRKUEU8wpB7iYNkFYtBve7s6f2lb5Pg8ITFqUqcn7RJXi9F8DhU4G65bdlFQzFhZovBwBLUEWHOwP SYe IjZMwDrHJGRk6B unNmwA2pZefOYDsBHkKl Q7h7AbTtZkhPRib3xMm6e4JRvBrFMNYJDG7mCU9mYTMDEwsvI9A9t7UJEz4xzEl 49i0jqZC kvrRsPlp8gIEhXqHqPF2AZ52uIkQ6cRHPHZ8Lwoae1N8qMoYjSnKYzUoEJSOfVyEOmFlVuqB3MrXDyfmbHq680xZd8LWpBRfe300Btibk0qdmyEw8jyg24vuDrqKd