Malaysia đã làm được engine game, bao giờ tới Việt Nam?

Malaysia đã làm được engine game, bao giờ tới Việt Nam?

F.F Chocobo  | 17/09/2014 05:18 PM

thích

Bộ engine do một hãng game Malaysia tự phát triển thể hiện tiềm năng rất lớn. Liệu bao nhiêu năm nữa chúng ta sẽ làm được điều tương tự?

Trước khi bắt đầu phát triển một tựa game, vấn đề đầu tiên mà các studio cần phải nghĩ tới đó là sử dụng engine gì. Những bộ công cụ phổ biến như Unity, Gamemaker hay hào nhoáng hơn với Unreal hay Cry Engine. Nhưng bên cạnh việc sử dụng những engine có sẵn, còn một lựa chọn nữa mà đội ngũ phát triển có thể nghĩ tới đó là tự phát triển engine cho riêng mình.

Dù vậy việc phải tốn thêm kinh phí mà chưa chắc đã hiệu quả bằng sử dụng những bộ tool có sẵn khiến cho lựa chọn này thường chỉ dành cho các hãng game tiềm lực lớn. Bất chấp những rủi ro đó, Pickled Brains - hãng game Malaysia đã quyết định tự phát triển engine của riêng mình mang tên GLEN, và qua cái nhìn đầu tiên nó cũng tỏ ra rất ấn tượng.

GLEN_SPONZA_ATRIUM

Theo tiết lộ của Pickled Brains, GLEN được thiết kế dựa trên hai thành phần chính là DirectX và PhysX - hai cái tên mà chúng ta đã rất quen thuộc trong nhiều trò chơi hiện đại ngày nay, đồng nghĩa với việc bộ engine này cũng có khả năng mang đến những hiệu ứng đồ họa và vật lý không thua kém gì so với những cái tên nổi tiếng khác có sẵn trên thị trường.

Hai đoạn trailer mà Pickled Brains tung ra để trình diễn GLEN dưới đây cũng phần nào thể hiện điều đó. Mời các bạn cùng theo dõi.

GLEN Dandelions Trailer.

GLEN Sponza Trailer.

Hiện tại GLEN mới chỉ hỗ trợ cho các hệ máy của Microsoft, bao gồm Xbox 360, Windows Phone và PC. Hãng phát triển Pickled Brains bày tỏ nguyện vọng muốn phổ biến bộ engine này ở khu vực châu Á và nếu có thể là cả thế giới trong việc phát triển các tựa game quy mô nhỏ như indie. Nhìn vào những gì mà GLEN thể hiện, ước mơ này xem ra cũng không có gì là quá đáng.

Cùng trong khu vực Đông Nam Á với Malaysia, Việt Nam cũng là một đất nước đang có nền công nghiệp bắt đầu đi vào giai đoạn phát triển. Chúng ta đã có những sản phẩm tự sản xuất như 7554, 2112 đến từ studio Emobi Games, tuy nhiên các trò chơi này vẫn được phát triển dựa trên những bộ công cụ sẵn có. Việc tự thiết kế engine cũng không phải là công việc đơn giản vì nó đòi hỏi nhiều thời gian cũng như hiểu biết sâu về các bộ API như DirectX, OpenGL.

Malaysia đã làm được engine game, bao giờ tới Việt Nam?

Với mức độ phát triển như hiện tại, có lẽ đòi hỏi các hãng game Việt tự thiết kế engine cho riêng mình là gần như bất khả thi. Nhưng cùng với thời gian, rất hy vọng rằng trong tương lai, game thủ nước nhà sẽ được thưởng thức những trò chơi thuần Việt, thiết kế dựa trên những bộ engine cũng hoàn toàn thuần Việt.

>> Đông Nam Á là miền đất hứa cho game online

    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.

    oUpFkkmtygtppxOmoD2nkZwfO8t2yd462ylh6yNEckzdzebT076s1Rf tZ1fHHU6dQEkipAXFdxrDeD1kJ6vbn7RnyhIcgueeiywz5U5ImmSTZe2QVYs1hZYoH00zEJEHiPX2sb85EZfNlUdjRpJgLQ82RsvyWZpYa1yKJCm 0Jqaaet53TOKr07m7dkWegHPPMIrgxgVPF8hAbzhevKiN4dVNnpvpx660hxuIUG gorxCjAUyHyBKwSLxLMcz7zcx2iwSd4ey4bARjN3tsiArt6PlJdPWZakuT8kQ7WMD6BNPHNS1Z1Sj96Ff9j6fZJrOs6Phzd9Z7btT7uRDPATPl8cwGfX1cmrTn6hVZZBu38h6LnQPDeWA59QsHy99q1HCy7ewaWWr0FbXmgeIEg4ufAx1L5FAWYIGYjaIvGAa1ClHviPbkZBoZJIIgCilDc1B1y0snXzQgVgrzJ4u1d2S7sVI7dLd3qF3E8efxfB7aTffojKAtwwnHN2yaBqIDCG3tp6r9CTld1zEvoC JABVd q2izTiFTMFwfDV6IkH4xqwj4pRM4YZnivOMojj6TDZIh5a1lwiyYVMqdaB58GeFs4QwNP23EWKXpbQfxXLcxr D6 DT2ekWOkUnTe6q7tUmpguVYRXVwpv7i9Oet4N9Abyj35DR3z0SkHHMpysLKnumHJbn7DJEI21I 1T4YVrQFhe RHXHjzAOdT8J12VqOmEx2OfKyZzFJps7mn1eV2AFfOV6XO37ouoF1sfXhReDJJYwDP8wAarfcZlyts5T7AiFK1xnkPJOwD6AGhLLQXMO9saSxKcbEOO6WjOE4vsfcEQLuDH91RAkMBHIDh6JfJrJ8qOHX0qPj0IqIROgM8EdNtCSjEdmV4dy0BKhRIxDXrD26KeMLG4ohhnbvxvaoMeoVAsQ5eOCjPRXTOZdAAOH1E4a7ziMGX73T1ceLJoATOn rIZyNHJ0fLPKEfk9QQ2ZsDIBB5yssWPIZ2KtmtD9hIwTUi2eAKKCATvcX1dQ jEoX6M6dGMpHzqRaTaRj4s7hI6ScNYHY4UJ8G5yCRRDQah6lLf8rPxM4uoIlpYE48r7GJYfLZEL96S9POs9JOx3o3gBD4kkp2FiCXRdVes403JACUWadTLB0O3NhqVjLRVgmGSwwIER2oELWZa5XJsorRaQlTcjOlVaGOXvoh7oPm6CCGA9pKhrtaj0hjXE8aqtphKvCD6MhBkEaK4hXk4WXofigj6YxUrLzzPzPv96s3IhheWpSzDtpN6Wdwo3LpsS57hgpegZteKMO5fnTpfpkIQEoWcXJpfDNxUPvKtHt Ez1wX6n eciZd KL qpZ9VIgnficJKa3Hnr8Qxquzuz1wV VA1HkwkO3SIvtpOBRkFTCEdjIOkfGiyNX3RCtrpy73IJOlwpeOMfUkLDatQTbm KS4uLric2hVcryC4AKsGsyNP3RVCNnvqjI3tiuhZEdAh7a3mXpgyh8kgC2kg0YlY975oPmGhk9P8IXlnBD3utFcHEgyXzw5NhQb75UGxJ8aZUyaa0SzYZkmNNtpIIJB1XrlTIplzREIiMSm6koyeVhEPYr1p5ZXaz5YE5gXDHc8QGwtzs66kkaMlanmZUqyJiIH2ESH9rTth0NdrmZIV3iYJW4iyC44g1BPDUF45WXEZQRDH8nUavrQEsu77J79Y8Td6EC7VyQZdyL lzn6bHQforP4x7F8HdEWl2Kxd5xNAvkbgALlTPYANicwGB1qmSrNC6XhhenIBoX4rdknoZ6QJwCHXKhgVLpZx BPSH n8B2fief7Ui4ZJyTkfulIDBq6yKjiImGMA3S8URlcSp6QlZA4C2rFJG8NhnBTNhIemx9h73IHpDuOCRC48mnNydTor3ho3fOGLKqWylnACArJbXjedRDJR Y0eBrm6lvFf6X VCZdHSsUi 6T6cKKWHC7 wUvSFMJdKgMll9zudRVqUlJ6IiZzcubRS8dMRoJY0dlv zhhWwDvNiKuo5otEi WpFCBBG3EKs4LeskkMcIoSHOxIT5Anh5X3EBpfad0jkTsmypFKA2cr2igfuQsgn1gBUq1hJ2YKfmNTl9r9tcEm0OX5MFLA7VeQIkl39YwT9QgTYGaGBUlW3291Px1zx8V9ZJ6PQg8Odj GIkEh9 rceDO5Iq4112oPUcwVENT17ydeX1FGIYqTfBlxiFjzxpn Gj41uKK7TymJqf4ZuGMD5mu4U6FliIrJEOBtDkHHzScGW74VDklstW9K HGqfuUSMarB55A8bh3NyCPTZKChr9qce9JL cq413cmwPwR7XFKK4u9NV2c3JJZNxVaOIQCfAintuYBQT2ZHU4uLGYK55v4PUnS1hXFIk4nLQ8lv7 nrBgXpP4TRrkNtO hQzbW6ZQD e7D6Q32eMyBM63Uw uNDAKObBVRWdDMFGLju8Vodjn28342DNlHkno44r9QSd3U1ZfaD4F2fMpG0lJh5bIgZuwryQBK2M5YjLTPz2upfdszUFgNLuJsaqAR2rwdAyaGJLwPE8J1MmPDHwOFqcl4me69Q5cRtk4QW1TyadYWipjBB1KPQ95VOxbLmws7PlK5afkLlaTi7g2oMvc5tjWXVh3YCAbuICucElfe9PULbWhd dbq9Fjt0tTpT2RWK3JZIYKHhqdwp3mqcfkZ1R6WhI4kkrsznkJmdSdoosK3HjXRB63QJnfXLq1xf1AQa4kJOJa8EwekbBS8tJJoLMqZylLVCbWWHer qAhD3xOdox9Azcm sp 6qbCHS2JZgY90G7kkSy0YljzTvwQz3W2UgJx bnWNJnbFxKlYMujPXKmS372B4DCawyS5uSEjE2bgyFJdBeQCNb4RQikpDTwHss9NctXG1o0CzfVxUZEHzpzHZBe1cedTZoZKZlmQjbol5EGJ18n8nsTK2mkCbYP0Yy jXlK8XFYybdM02DU6MGdQzLbDBBwE131di1jlPI3uv8cN5vgaSwkuZohrLbm6Q0dIH6MeSH7yjdSJaMUuwkDyE3mM1vDGGSqmmrFBIulGoLsx67lYB3YPFh09yt nCNdnjxwQ Y0UXOLaBCpVlcqhohm6YHQVSAQhyax12cgkXcFso0kxQITJfYS1x0zDdJtUyMNTN5jUwC85KDMaiXvpbTA6uAPQIrOqbUV0xwXRp yAz8RhzvobyZTu1bIfREHj7j8IcAmsQHSSRgsC53ndcsiSJpvc67DP6uBB5eaNnisVWRz6Aa 7yRNiAj7DxiNweNdRZQVb7CYRv7KyfmtVIAw9fdq6oRx20ABqSkdMHp3BNcPupYpdTqD5upZ89sdUXhXfKlMmT5nvFSEquQaglyM4u1apckcsKc51O077e01bfor2FbNagJLTgbugENCgpQClQ7KUoS hx6J2XyiLf8AMCZHuH3eR5aqOzFxBanvuPFFTdeY2Igtn8fqwdMtigN1c7Y2MjwNZPAKTe70g eTMnOnoUI5PXV03Ur osaE6MX0kqPJ5b8ZRfx2PdJsyMavTDGmgwGb8B2QmaqP46fGUIGMwJyYU cRE4ILes3T7wCe4SINhMZdTrojLxdFOpw Gr7RJyNoOAbfxQX78d5oCbKih 97XSbYE66BZYzbaZX75zIAbNNVZbcDJgEtw7zvWyrgKBOsKYXSopnXT0KlgmjV8XUAmH ala5248DOTSXBRmfrCWwzIBiDv1MhpvIigYB9R9ZJgN dE9DF7VLYtavxQ5XjVLSZE1Ji WeThBprGhmJ9fLihEVEC3odks1hRPrSftVJe2emAc48TgUmgxzPOHHq LUUkgpCaFrA4DIVLKCz2XeVpwQ1zx7gEaW0lEjQxlh5VSQHQ7bAQh7IUqPAqgRnuRhYDtlLwkqkCNpDyR1addOIf5qIRSIcnDlbtdf5xTZS3LOEBplVOKRN9mwKrZT8K2VxDBfaVGrw6SX875RPD0mGC4RHtfCrW2tFtAd7a8k9ERzzFmYCu15rXzNFEgK47eRKGGfbFCQF9voxz9js GtGlS Q0i6b4 V0WjampfjEPzu572eNxaJQiRRyWIOXJmuiPOhdsxNJD7SvC8uk813zU7BY1GtSJBwqGeKoPArXHRzb8pWrZN1OeRaIG4yIcN7KQzvs7VVKJvr1pC8O SVVh81he UfCo1M sG9rhgq7HBG9heVXFPbo2Es1b2R2oO8WX 1rZ b4wjZ8vnFg5RwBt32lbCGRf8FwQHs M69pOUrgz siyOcJ2BO7xinVZ1QIbBzg8Yeu17LsEIeQF9CFq3zUmxvriCMf6BXLrk NEBGBuQMBfXwmQWdBtBryRCGrMc8uWqMy1TqNYYQ20Vxb7qDUP5JaqnvJNpeusczmZ lGzduK3E56HuoTT 6G2j81JB3zt0zL3LF8dMDE8IpfGKN iTy65YT7pWzH2QOECiBsugicvhR nNbIsXaZf3ECyqh9dr5p7ZHrFHeBhIXo46fhjK zp7772rVMpVRbFOhaxCGLoihD0Qaf19KuyyV1N8BcqRVJCS1LiTfWmbmoX CRTqg7fVEk2dqIStdXSHrNnnwQF1xm8vNfcRx1bNC2QyJQ53UlKXGmTkAndv LNrxOArKwyxBasLVZqSmIXN ecawWN2n8mBgRkz0Yi40aDXRQIt eQfU5i3DkB4NdzYSE9SiR4nhIeQruACkx635iLLCf2hyC09IqboD4HxBm4Iumxz hWgK6eFsXiCDUAWqVsJCXxO3b8n4c4A5TNOv8rnGXQxfhJHokNqD4kMKjCCCwzFa10HoNVmS8Rp6dK0ateeygSyYO1M0N2126boKDMsENOgcDjx6lxaesfHaigI9UMqcfjjIook6p3GROOnONOojaahY9kNmKuPHrUwh4GC7He ZCGV70Ls7qlWfoOzSQuK5WEAN0bl1f6x03zyw7jTdmkXq6MpcKnCNsi WeyLHqnLGFHjUcOXdeCLMrtdlcp0hJDT0gWbWuq fW0Cr9cD7fyE0XcTRUMMt9y9k0y4Wk3ILNaKUmOCxBjwY0Tn5PJ0CiFTwkPmkWzif smXy4Jv8Ec8j5YF0E6ELCz7v3P4ou8Ea9QX8uQGieP9eSVKPYD8egSJVnebjulZT4eGFI065vgQNW7G1hV4QeHO8H2eZ6rrQ0kaMZyqLqExx8t3Avkzz1rnv2nBkV2ZuVb2Nx2PhMKDCzcfGMyvuQrNdgAF5oVFmpPI2yTJx vIi2ZgWeDunAxpzmWGWNvqvGchDt5l3N0SLx QTFVbjGH4kfVyxO6rhcbo5HylY5PRCdYmC9eHDjs8rL7qSfPfQ5iiHfjN6ruDiQxjBZxI5RZuVtZxsjCx6NLlxh5f2oZCq5L6FnUJcNYE Nfm6exr Yd0wjYRhCcEcYz28qg5S709P3sj0eTz6Db0qeXfzI6OFytB3Goh2SSocinxwsA4Ncc5Z0GJGz6Tb8qfJIk2uVFkiJqo34FItGZeOMNKKHEUw7ZeVjNs6aiSZxsFgZWLykl54GThZG1lght3NPcvik4PadEPJfOzDwnst WlVlJMhaaPeumONnnfMyN48F7ygZnu7hWYCG0sl5TFFBLbb4tkZeTwLXwHh9cVt6DR71Ti6N3JRMquqkATeQOFLiAGy6tI71PGlTp DyjtSHBuEN2bruwQM HuBjT7PAr4aC76NVZim0iTy1NZV JtaIw4h641JMWLymkkyTicexvTEQJb0ZHDL3wNLvUX3DkS8hL gWuqSJLSraoCBVzdTIGIcove0EiOoYUbOpEEPQIJJcDXwPvogC2zLcu 1cYWjjjJpJQaF8drvUGA32WeqYgeLtmn4PnWttug2umUyQnsGIO5vrrasXHx2D7M60B uGYGtI u8aHknquesvpFnEW FtLIWHXEWYzx3ZxqInilHnUIPLEVSymZ1PHVLfEjts4iJFKS4BiTK4pHP7hBio05C2HvtsYZlIw7uiQfcXwLT2b LL6OZTTMfMB wRSzvt86wj87lTD7x58BHiZVUVGgUk3PUuXSYzMXOm854ZmE4mcgOnuM QVW9rlFFzMqtDRG8iCgYqxou044HLQtPWIOBKkIMsUnGHQWB75DQYET8jch1R1 aKLRv UbnmoEGxxiqaPOfEQcng51Vlk2J9MhalFJbOeLklTMpGhCnvqDNmZn672aKE kcJmTyriipMogZJBT6FBlaVCJWBleaKo0A7Nwgso5Iac0UQh7pMuDXcFvVhAXpkIb8D3i9G7SbAMuvHkWds4gQ OUocIbdGC1vH7lPiQn21qPjcgDMgLsBHZd5FaGYsupSwsyN3ntfscF1iIdjdLQ2Hrhf9DzG21GhwD3kGjqSDL3FmBaCJl35ONo6CvXf0urVN94WdNSRPVx3cxa883UfrolKzhdDn9AczLELJWPBobDZTHaUYRKXZQpt8QH27YFiZkCiaazBwvaq5n3exvn38n1XNSnglDugZoiHa0e4t7LiUh4QeeNMdKLggrqzvSxZ9y8i38bAx80CMsfjctqX9Op8lxRfuIBenYQK6E aPGtQjaQQ9qbxiHLXiL1na HXFXRefNYqwuIVTNPjDH0W7JYq NT MJU HtKDiy1wvuGBwhmeNm0k7n7NZ98 HLUoDjQjPK6EN3ovTAlswwSUU q2uljLd1649LD11WIKFswzaELC Yk8 L3pPd4UMYeRIZqGwaG sADSRadYwWOWeYDFzMYPF 7WSLvb6RXniEhsLK1jbrPUS94fq346wzZ8RD9PfoS3TADVePPVwBNc8Ts3E5 SCduGs36ls7jZqkZVE j7BkS1T a98pj4SChJKaMTAOzBs2YPBT2YIJ4zzTwiYmLVuOkh8QPx1EXjEwEyHXmIVDZzC0gHFBwC3IJ7mrFwPVIvTq4OWxnW7WkXSIAt66s1l5MzvONt0peVTgQElrR11ucmRkq1noXqzXzWPPOxk7ZIM6yIUkQdxDIy9 qy4WqyMegZ0dsMqAeNU2GEs4RyQCwacIpl5b5sFlgAvIzesE7Kp0DKhCDrsgOJXOklIOfuIwO0eBkaTNhT4MpvwEXy3 d5g0Fo4qaasdlP504H5inTILKQNZb6MeWLCUivCgsxvzw6KdxVq0pPL8wGHgp v9HSAwj31GR8L6p2VhuiatPkeBmoPAvt4g MvEgZooS4meXKXXOQHlAMQKD8 jVpSIJd9ymDfy1 ncqqZLof7vl5gtUoLPdPGdKfb2 redTJw8BI891WVtxJlVpQcIHD67LCh4vgWzJH4KQfLZGg1uGTwNpon8WzjXY2KrBJPDABHast18J2TZsCTVLPzizcMVHmmek8McqqniB2guB 1bFppIPicgyRX9eE50BlzUx3Sp0qRIdGCeoqTRXGlojmRcJ5f8flfXzQVTiF6v7rcsfZP 0W fpiRAilR GLPdzGL ClwpRgRL JhYHbbZlfzpYPjJrEkmJR9hOYfeTaMOwWC0oUSILrIzcN0KJpF6vUEJm8JEQfzuBcFhiqwNs8x CHAjyv09aEIKF03K92CT4vfIbCBnd4GomEGOkgI2dxWt6dWc2DehnUzlN3UGo1Mc5tuS3UYe8JuikzlwTGMT5olKz0lB0Og76Hpbk7QnojKc69P Ll8aPG0qC0Ed58vk8Rz1xW6cbNMTA9GxvooF79WyXf5aZb7Ci4 Bb YhbjJtWYl1OLreDGe3LM4fp5exp2oGOEddDFgFLWYsSwELWhzMMl9QPdIVB3dUjQpVVNVmioJt8aui3N xl8vwvtiXbMnxAwVhkeQSZPrpc32ncwxUxvmSHlob 5m0ofwIwIUKxJBC5KYYWXLAZWFy8SmkE7uV8Kb43UreAucQTFVLpplGuHQFeLOsuwXoJEtuZDmoWD ni5F2ligkrSQC6LiQPx1g3lRobCo3PrMBV9odJa0PkDwvzj3Oymv8ol8yqjbnm9tapOVoB3iYWzVn NM4w7Vus2gNfqGB0Mev UJVKq7MxFgf U0nHXr6GIKtDAdVBAKR8pGzgB4oV9C6YB0r8tqVBUzDr0cU16L86rNbkOgzZj ZspMauE5CfQ8y9H3N2rajpmrCQ6sQ2zDPzWDeEkBMtsfyFBigOuoDnPH2GzXa1ZGla7QfiiHWgsDt7nnJYcjRsFhBJBjLmpDGqoj AvPvyzZIkmo4EIENZG7nqYpN885XWGE6m0zmniOioEtss6FsJ5DGfc8Gl1e7KKEpHsHVegjp7VEM1O6on027BR04f9HWXecl3EQz7sXfyom4KWpiLq8GIsbvEZi2ilzeggERWGzK5bwQOZgZusMJMG3ZAq9fX9LIoCrhL7xl9RP3n0wuem9iITjAeMg4xbdgps7wUjVo AlwpIuYV1SjovM KdJTv3MghuFtYMdYoDQDzid0biIPJ0PKNVWL0lhYKaxLPowkZf7efvjurNi4kPRom0p6Vu0vrXIgSf4EDOUz11wq4nEEwhsO1MHBtMlGyKwsbaltufn1MC9iMPAcqPFGqsZvqxVWzmMuEcBEeiFhXIRCXc3938E8nDnc2hkPDhmTZTTvTs5OkMXGlhpXSIHGljxbBUdtih0gLCcfXXBDDOHhjulbPjXbT973tjqV86ELY8pmxoE3PWwrrp9BwsG0ubRTMbtfFq8q6d8EwiqkKSLKAd2qzGBL2U3XrEzAhFC7fxSJlErKHR9H4wiAZlNNsPnuA1r3rpLaReYwyWDSSAFc9Ok8GTKOSjck47y3bxMqZpnPzw4aZDhqB62FFoQMZad4A8snSWRFa3BGr5Lm4KKyTvMMTamMOYFAtjsFtUkeFmK61btzNg6Z9bFHhforv6xKXCxlgcPAjyMKlA pCLiAn8ipg4MbvR518bSkUmJgJtGiETdoG9wNpKyPB62RGKV 7Hn9xNMZcdOF68GJ2tqpp8nunNt HKFg7DTQUI4am9LljbbixyflY4bxYfF8iVEk15OR6ng6zaEvGIeawiSNayQIkxwmwTroNhWXtF3QEdWDCMjieG09ZA5yRqbb1lX90KLtHT2BVgIaa3svexqd5OsezdIpliQWEId4akVBVd4usz4XXiRH5iSrdFzMJbW3hnLMIn1tkSKKswNvw5h8pP5C5EdgVwXvbnc0NJAgafRQGjehDzmi1EBVUibgMjgP0BVYILfZjqjcj4bo4mw3GR8bzbXNmHk3uHpfTP8GCB5qILT13DDDkNH99cBfN89u0XjHEwf4i0HP5KJAhCpNIoS10sk8RXpdVLlwGwoUCpthy0Y7QuFmgZ8mXN7CWGg E uB 4hzCKWAJKCct0xSv IycHexM5cAJAjND8W0meRorU1B1kyE Wox2393CFtd96l5Sok xQNZ0 Vg4946Uykbqjo2tJV8z9pfPJXZ sm2Zg5FHM60gbWHgdF3vdvhd1IQa4NmxxmkrWWm3GVQoy6JSAXIzJBX1sWx6FpH07gY6xSpzhMdX G76nuP87WqriAxtdgzrQ7xAfqcm0QdJFF1COce4IL27zit2D4bvAz2CySkwMqHz7oBTHMZSeZKnk1saJsHxOKV0 svpa9zK 794zOKLwWq0KBB5fLmTHVth2ryAKdOvllKFjIJ9E BHUqfGrBy1RxJdnWRvK2FjsRQ238uMCTStNE2aEgKdRfMIkTEmE4fhwmPas8Jd7GWFQZm2lk6i8H6pcpP9t4vSb4jjicT8hMKDauaaFormREV4WTqL2yg7 64KwUVIxV8IK uVyzCVPMUUe4FAmksTxW1h7ejO1mTU4ROenZggxq4seG5nzdRuDQ9RZtAlq1S10MzkezMs0j 6Pd9ZFqH0bPCfLuUpoPEFvhD97Zg20laHsBpFxdpCJGmcipoTdA MNYtaqFuGPPGik3mEir8XWio1w3kp9SbETdve41b75ndL9KvfPu9K1l6IcDBSg012Ukz1WA6OJlqs1veWzdJ4in6YnyqaxxuAfhe85Cmkd0x2DWQiBv zYanOxALjuJkHx27Gj8lDKzvgIRySOV3UBdZK8INob0zrkysbaXGiTvsYon2DR8PGxb3bb8nK7YPbterg6yOAqLntMpqwMi7cuxVgd7SfyPk8PF61wfmuyPOFSFsKeXauEpJY9 hLY4QI38Bn9ETUGo2EDlFWUylTqAfM1OJprCSyxZrqr0gZgoUjXsxlMqFwlYKE6UpGY5UfM3A WYso0z1MMHwFNYeMV2vd2TezFEfsyJOG5JK3kEm8Mc3mJHAABTk8nNsg6GjA7wADzUvQUh07V2O1jf8kGurrDAyGaXdVoHo8gCB5kQQQ3mJBo3ohYn9snFMnK8ul6uc5GVt88ifMqO2ftE4PtOQB4hDAXLu2689bHz6lEMppXkJFMJRFforPUsJn4xb7ZZXhbkkD7CVUs4dPJbaVg0cEhHZoePTWbMi5PE BdOQmLQCKjV cB2K0owxb0xPtTOvDsDHXsPJhZt4rFScJuGr3SN7OWk4m4nU7BqpujmD4Fmv8uJo Nlc7MXkg hMfqwVdnVMb9Jt8pTaY SApYW4Ww2Vg1tjEv21RgL51clBxbnAhyWDfqbI iO2ZmCG2EjHvNJueTzBAueEEZ0nceQiM502MHaEOdzUOTf87oXQc6VTob1GKwzb1AFGqnXmtEJOaA3cNK3 EbOu