Tâm sự của một người Việt làm game tại Trung Quốc: Ở đây toàn đạo nhái, nhưng cũng đã tiến bộ dần

Tâm sự của một người Việt làm game tại Trung Quốc: Ở đây toàn đạo nhái, nhưng cũng đã tiến bộ dần

Rogue Knight  | 03/10/2016 04:45 PM

thích

Chúng tôi xin được giới thiệu bài viết về nghề phát triển game tại Trung Quốc do một người Việt làm việc tại đất nước tỷ dân này chia sẻ trên trang fanpage ViNa Ludens.

Rõ ràng, Trung Quốc đang nổi lên như một quốc gia có nền công nghiệp game lớn nhất thế giới ở cả doanh thu cho tới vận hành và phát triển. Tất nhiên với sự thăng tiến mạnh mẽ như vậy thì nhu cầu tuyển dụng nhân lực trong ngành này cũng rất lớn và các Game Designer (GD) cũng xuất hiện rất nhiều.

Sau đây, chúng tôi xin được giới thiệu bài viết về nghề phát triển game tại Trung Quốc do một người Việt làm việc tại đất nước tỷ dân này chia sẻ trên trang fanpage ViNa Ludens. Qua những dòng tâm sự này, chúng ta có thể thấy rõ hơn về ngành game tại đây:


(Ảnh minh hoạ).

(Ảnh minh hoạ).

Sau 3 năm làm GD (Game Designer) ở Tàu thì bản thân đúc kết được một số thứ hay ho, hôm nay chả biết viết gì nên đem ra chém , không biết có khác VN nhiều không chứ chắc chắn là khác Tây Lông một trời một vực đấy. Khác với GD ở Tây (linh hồn của game ) thì GD ở TQ , phần nhiều sẽ đảm bảo cho quá trình dev game được nhanh gọn nhẹ, đương nhiên vẫn phải xây dựng linh hồn của game rồi, nhưng do... e hèm... đặc thù clone và clone nên...

Class-tree :

Default Character : do ngành GD là ngành mới ở TQ, không có đào tạo chính quy và quy mô như Coder và Artists, nên ngưỡng vào rất thấp, chỉ cần thích là được, nhưng để lên cao thì rất khó, vì đa phần vẫn là tự mày mò, (costly) trial và error, ngay cả những công ty lớn như NetEase, PerfectWorld, Tencent thì hệ thống đào tạo GD của họ cũng không giống nhau, và đều dựa trên kinh nghiệm tích lũy qua nhiều năm. Tất cả những người vừa vào thì đều gọi chung là GD chấp hành (hoặc tạp vụ, trainee), nhiệm vụ là làm tất cả những gì mà Senior GD của bạn muốn bạn làm, rồi khi làm lâu và đủ hiểu nghề thì sẽ bắt đầu đi chuyên sâu hơn vào từng mảng của GD.

Evovole: bước qua giại đoạn học việc thì mỗi GD sẽ được (hoặc tự chọn) cho mình một nhánh class sâu hơn ( nôm na là đủ level thì bắt đầu tiến hóa ^^), như sau:

Level Designer: phụ trách thiết kế level, nhiệm vụ trong game, độ khó. Phân bố quái vật, phân bố cạm bẫy, environment, AI quái vật, nói chung là người tạo ra thế giới trong game. Phải làm việc nhiều cùng cả artist và coder

System Designer: Người quyết định các quy tắc của mỗi hệ thống, cho cả trò chơi, có tư duy logic và khả năng làm việc tốt với coder.

Balancing: Phụ trách tất cả các phần có số má trong game, bao gồm độ khó, AI, hệ thống, hay phải đâm chọc đến cả bọn coders lẫn các GD khác, ngoại trừ cái thằng viết cốt truyện ra, cố làm sao cho cả game nó mượt đừng để xuất hiện 1 hoặc 2 hệ thống có cost effective quá thấp làm hỏng hoàn toàn balance của cả game, ảnh hưởng đến các hệ thống khác, nhiệm vụ trọng đại, năng lực đòi hỏi cao. Quan trọng nhất là làm sao hút máu người chơi....

Script Designer: Ít gặp, đòi hỏi phải biết ít nhất 1 ngôn ngữ lập trình, thường là Python và LUA , có thể hiểu là một dạng kết hợp giữa Coder và system designer, có thể giúp coder làm các prototype hoặc các tool trong công việc designer.

UI (Graphic) Designer: thiết kế UI cho game, làm việc nhiều với Artist, chủ yếu làm UI, phần graphic (quái trông ra sao, nhân vật thế nào , thường sẽ để lead artist và lead designer làm, nên ít khi gọi graphic designer mà gọi luôn là UI).

Document Designer: phụ trách tất cả các text trong game, description của quest, nhân vật, quest, đối thoại trong cốt truyện. Thiết lập thế giới quan, sáng tác cốt truyện... làm việc độc lập, ít phải đi đánh nhau với coder và artist

Operator : phụ trách sắp xếp các event trong game, ngoài game, online offline sau khi game đã online, phụ trách luôn tiếp thu ý kiến của người chơi và chuyển về cho lead designer. Thường chỉ có bên công ty phát hành game thôi, các dev đa phần tự vận hành với lực lượng dev game hoặc để bên phát hành phụ trách vận hành.

Boss fight: lên tiếp Lead Designer, sau nữa là Game Producer, game producer là người đứng đầu mỗi dự án ở trong hệ thống dev game TQ, phụ trách cả dev game lẫn project manager, cũng là bộ mặt công chúng của game, được khen bị chửi , tất cả đều tìm game producer.

Nhưng nói chung hệ thống như trên chỉ thấy ở các công ty lớn có bộ máy dev quá đồ sộ thôi, chứ đa phần các công ty vừa và nhỏ thì chỉ có 2 loại GD tồn tại, là lead designer và trainee, leader designer bàn bạc và thống nhất ý kiến với producer, sắp xếp công việc cho các GD khác làm.

Lead Designer cũng phụ trách luôn giao tiếp với Lead Coder, Lead Artist. Ngoài ra do các công việc thường có liên quan đến nhau nên ở cty vừa nhỏ, system + balancing + level design sẽ đi cùng nhau, UI/grapic designer/ operator do Lead Designer làm, vì BI chỉ có lead và producer mới được xem nên thường không có chỗ cho operator làm, và các ý kiến(yêu cầu) về vận hành sẽ được platform đưa ra mỗi tuần.

Skill-Tree

Skill quan trọng nhất của GD chắc vẫn là khả năng làm việc theo team, vì phần lớn các công việc đều phải có sự support của code và artist, của các designer khác, của người chơi. Nói tóm lại là đánh nhau chí chóe, war, war never ends! Thứ hai là khả năng bóc vỏ game người khác, do ngành game TQ chủ yếu là clone, nên ngày xưa khi bảo mật còn chưa được chú tâm thì đa phần không cần GD mà cứ crack game rồi lấy excel về xong ráp lại vào game là được. Về sau thị trường game cạnh tranh gay gắt hơn, clone xong phải đổi IP, thêm mắm dặm muối, mới có chỗ cho GD vào, dần dà là sẽ phải làm mới nhiều thứ nên vị trí của GD ở TQ ngày một được khẳng định.

(Ảnh minh họa)
(Ảnh minh họa)

Do không có hệ thống đào tạo chính quy nên hệ skill build lên cũng vô cùng lắm, cũng ko biết là có skill xong unlock class hay là unlock class rồi acquire skill nữa:

Excel: skill bắt buộc của GD tàu, vì tất cả số liệu đều setup trên excel rồi build file config, sau đó update lên game. Đơn giản thì xử lý chuỗi string, text, tính toán đồ. Hơn chút thì dùng VBA để giả lập mở rương mở hộp rút thẻ, test tỉ lệ mình set có đúng không, ngon hơn nữa thì tự viết battle stimulator, đỡ phải lệ thuộc vào bên dev quá nhiều.

Visio, Axure, dùng để làm chart trình bày logic, demo UI, quy trình trong game các thứ, có cũng được, không có dùng excel thay thế, bất tiện hơn chút thôi

Word, PPT, để viết GDD, thường thì viết dông dài nhưng chả ai thèm đọc, tốt nhất viết ngắn và dùng excel, visio để demo hết , chủ yếu ghi chép các phần quan trọng để khi tester làm việc thì thuận tiện hơn, có vấn đề cũng biết tại ai

Photoshop: không bắt buộc, để chắp vá demo các thứ thôi . . .

Kết

Ngưỡng vào thấp nên dẫn tới lương cũng thấp, nhưng là ngành dễ lên đến producer nhất trong 3 ngành GD, C, A. Lương của GD ở TQ cũng ko thể nào cao được, vì đặc thù ngành thiết kế là vẽ bánh nên thường sẽ ăn tiền thưởng nhiều hơn là lương. Tất cả các kĩ năng của một GD đều không thể quyết định được mức lương của họ (rừ biết code), mà chủ yếu là do kinh nghiệm THÀNH CÔNG.

Làm bao nhiêu game thất bại cũng không bằng có 1 game thành công, chỉ cần tham gia qua các game kiếm ra được tiền thì sẽ rất có giá, ngược lại có làm bao lâu mà ko may mắn được làm cùng game nào thành công thì mức lương sẽ cứ ỳ ạch ở 10k ~ 15k RMB (1500~2500$).


(Ảnh minh hoạ).

(Ảnh minh hoạ).

Sau đợt bùng nổ, khi các công ty bắt đầu cắt giảm biên chế thì bị đào thải ghê nhất vẫn là GD, một phần vì nhiều DEV chuyển qua làm out-source, một phần vì nhiều năm làm clone dẫn đến trình độ dặm chân tại chỗ, cách tư duy của GD TQ cũng rất tù, mặc dù họ đào lỗ hút máu rất giỏi, ngành GD của tây có chút gì đó nghệ thuật hơn, còn GD TQ thì lại kỹ thuật hơn, cách họ đánh vào tâm lý user vẫn rất chuẩn bài.

Ngoài ra khi đổi nghề cũng gặp rất nhiều bất lợi, vì trái với code và art, rất khó để nhìn nhận 1 GD năng lực đến đâu nếu chưa qua thời gian làm việc cùng, vì ông nào nói cũng hay cả... há há... Nên sau nhiều năm làm GD mà không bò lên được lead designer hoặc producer, thì nhiều người bỏ của chạy lấy người lắm, nhưng những ai vẫn ở lại thì con đường phía trước có phần tươi sáng hơn khi ngành game TQ đang dần đi vào con đường chính quy và đàng hoàng hơn.

Người Việt làm game - Nhiều khó khăn, nhưng đầy lửa đam mê

    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.

    nRmHa9LSbcLpUfTg4XmDmMMJhLvPtQouyy1eGlObfUUxt LJjxvb2L1obXkpvSoEDsfnmacsNxYG5RZqiSte80X7dVaHsJQ8ofLnKuUh9wbeFdWtO2Z1dR2 X35MU8SKg4aAQFDRZYE9HDErksHV5pjPjYPaqmSmRFzHoQ4kJENPNgOchp6XmWdyL3m1mk9nMBxWPkW2FS93JDBVCbzFsHFqFlW1cuF6Sw23jZOZHZrlW7XUeUvMNOfb5E4AHVpd5pFFBQXXAkwSgGNEsdx73tNkxfhl7yG8msO3Onq92a6sUqCf8PqF42iaOmzll2sInQN0XvRLb3EvGS7cY mYdH8nxpUfIj3yvdheXnjfRrqYaSezKord3YL1Aw91rhFf8CB3jfHkvWjJqnz4pkwenPBC GClFirjlV47ucZBlzOLLBbIrYTuUbzx6XJfPVpkc4ZYUzU Y6Ogskr5x8YcnGV7inY8taXwBqJZAuhzU9QhGrzIIA98nBrGtgtcmpB4ti3UMOE8KhnHpesmDn mveo49Lp2muNUbPW9G2MozdhAaxtmJnL4TdcYZHWEpCqKESmVUg0oXoDl OMH7Xi c YH1mIcBIJetHrWIlh2fclBk4W2AZXOVhrT1is0G7mof6KAPv1nig3x9tEk0OzSX717r1LIbEuXnV2lw8qALYUNX3zWnTRLiYVHZEG 9LroePbvayoPbt2VmYPhyLhZbJozpb3V6BieMVOKnB4115xb4olcYHHeVfw2NVq4LqRJD3KLuStmQe6LYl Bh87RjWVYOPnMmtGXg4Tj8c79JzPRdWYv6i21svctQY8C7vyYbrgMAAqUV19U2T04QFRUlgVzhfvisH4HVFqKu4ZLR33Vabdno7E35oBdUCyWopHCc6yAfvJedzRUlTF5 oSMvKXq7qbDhFOKu kw1vd9JQIKLyFte4lFFfaiEFNh3dz EbrFzIBaynChUqinVItLw3aAWcsLNybRlt4ceIiYiR1l lCRaIBiwY2wweJ5hEVl AHVJ8AT UuKR7FrUxqzZaTZJnQKxDFUdzUuGqrMRMkU2 rbmPM57XzuYWpPyWPNPQv3AeAY oKIXNGrJ smw2IFTvxVwdax8lI3S2HG OFUjD99ACZ2IcSJmqcOQzkAC0LVzbZVv473 K2U16Sc4uDp8ds5SCBG41cs03TjpgL15PNyNvIlJoqhdDXs4mO2h6CUSjV fQlUxyEk8PT6qOLla7t6sxAXILICLDqQAeoJV2ta9X19WQOBTnfykbrHMPHoY0njMT2HTU46PJfYLZ4SGf14WewLxTTTxXYxbDzjcmVsDKsKFZp5k2TEUNdvrLZWrxf9NsnGg3JKS S5KM9af75UaqEIf2ouwca1W3D0CiWfaxCrNjLqNiPevRhMD2aYMWGyhoC0w4mqV1E9 1 cKHswidd1oYlpQMi9MTyJMaWufuYeM1cRqq71lSZ6u4RKj6gHgMsXNxUgtmoSeemxJmQ2UlwEAGSXCjrCf04V9oI7EsAfTTZed14fwO9k oBDMf09MA3ktpnKram94ZGBwdPpyR4JZbyoZr3TGsuNCEtEYpJjW8 CbPioxBlLKbUjTf7kAkfUffhoKGaBl4sZvpC5gM8 tknTkUkZGIa 34WJFcGrziVSN0GQh5jI9bgKIew4SGEI0b6z6SKYamH8ENQADS37vC6NvP9Zes cbaNdbi47PAFHSfwnjr3jZY1NOk1B1nd2RexJQ5riImZMe2cEt1HbUsqajVe5AyeBgYnLiB2kNBMzjU8LaNs1IhIZlsv2hBNfFhSIdb8cUIv7HNCIXZWM4r8XeAvDpbcnS1w4VKd9FQGDnB1Qh5yUT0vUCozZoOd5TrXHfxT0iCwGuPf0DiqlQxtyXCqYjXV4TlXHMUoUTioRYV62u2wNok LvSAsubbrkcKlec3Si9eKFUE7bE98FQoxvLASorKrr017FStIbhMW5YnOkwu7oB9E7JpcFqb8sW3WOZ11zk7W2PnXSsUEKve4x8CXCfBgSwDDlMQ99PL5mKvOAcBwrXHW5NNLv1KtG6pKsS9aWOscKUaaPCCSiG2Guv6OWJ7Khbz2eZyZ3Lz8GZ3Vm9REvS1UNQgY1dWRL B0LC2ESkqzsXNdOiYoxmHbJweFG3uIquu0YmyIr00OIpdP1mz8jUD04qAcE9KgQYiXk5T2DH3N08zS7sBN6aR4bGTAnHB6jFezPqYAPcYTEJPzcMGeNdF m3ckHpYk6ofJrmH7AGdT6sTOAhmTU5Zne1ctXSx8TRkndIZwYe7Lw4FlhDeD96luAOpUjtM6sAHGAudMQ8eQltWtgyy7AcwoPXoRYggxiEKuFSu5u8GGgcRsw PEkK929tOkxJMRW0STRXd8JLcjKYfjVedB PT7QKzi4y265OKFU78AKOlmaCtbImjN7xQ OKWEbtQYAds3zZzLrte6zyVIbA1KYx80QHXZLF9lcyfsaRoop0RijKR P4J1lerRcUWXkIm1xgFAr69TNsqWktCcYr3KiDRSXxfswR3BV11BkXKMcUYp6SzRcx4eEQWyuav9e9pEZVdlGuNWKIXYM7H0qNd67DkZ5TGsjLsakyYKaEqiE HiRQBkr4a1TdGR2NbA6JHuZ7kh81paH9cgIl7fbjCrr50zJcm1FAtOWpNnFyRgiObiWHx1mMERJsEWsMTVLalMw9udhJ4kJ16MMJQ1znhF5sGEfmgZ dz QosI4AqjBb9rE3GnkHXCIF7MMGBtlqiXI2YctAlUu0pYjEpq6 vuOg4fi31YoC9 gjaT2pRB8jXGuQVoOmGwPGCYFWhulLtm9qOWAge1LvVBt3 Unz2ospF9L9Uku3uNqNHKVzCx817NDpVabNtMftqA69vHsgLWpjLgLPxDmfg4gPmHKPmg jyg1qbUraSzzTs0H7wuMD3qeVRJS7kEwWio73mk0nS w0FlejL1abyUqrYSXYT8iWb94J8Ar3C0giGnuoq0Vo9tqs7yVIh1azHRoW901YgE1lrCEAQI2EdVUWKGiSwspL 48XeDXrBAq8hWsJ7I9JTTWOdOA0zpNwmY79MUmL6qKjLHdIZtC lLwxJ1elkMtGyWDTTtAX Q0J90GHmJnvalQpWSoxJgBVH9ffuED1argLGz03TUP3 Ssx5SHlFv8A0ATFYSzJvzvCPyb2uYdZQFah0tTD9QrvCPkrNx4q3EV1W02bY U0gxka S CAilmNogIIiekEpdfEPXbYHiVgRL4nIayXowN6axdQxObYEs9dhvg0ay20kV2UM0NEKhp5CXgC4y2ppuWrhnRX1AXJLfJwHwkvBUyox7li4l04hVfWsiyfhGljJh 4KJ63ittkif8D4XnSF 6d0KtzGPyYELYGoeR MXmF9x e5dLQlpruZ005q8CpZcagX2A PYfU40pi3c lYuZ6AQc1fidGe6IDmcQVCF66Ev ycQab8O1bFrjPmQ3PGXuntZxtXFLigWTvOhdkhqjJrMhNZh4KEx4vF2uwEOGa5IoiunSqWDee7M5jg3clXJMOAvsJ5mqfunC5PfWsJLjvcms5tDzeD8kE5fJjOSaMVJGfheWrZjvlJkxJtELgKUcjXa9c7JouNtJ7SZ1STtNjpz6qyKO1PalzoD66 o4bh4xOpXsbzPtzWq7J7O LfWclUvFHJEpdJi2uzcX90NLit90QTZXR57J1WmBJ33xSgfQKi65sdzEnduuMzfVlYjmtNm0oAJXB8jSSmYWoE7sIvgxd4eSNgCwX1KhKbZKleEz2nsBPFmMqZ1qcO1YdixdlmWLPLBOhVDv2SVO1H3bDVeUjXJRvi9slMyUCKG3OQZ2q7g53lL1Xis1ypaLIvlXFWwUE37kFXj2LVp4Ts09qf7M07XeddZUdP70O6jNeps3HiJ9Jt3ORmzd4YMtTqWtEg7B3v9uZqhsLKie7pEY1ZyieBKdviBItVoyiOjDrQrt9jaKvS2LAJbKHV5XtdxHp4s5tYXmj 9IeBnGl3f2wk8l6XqMewUj1WwYQ5vx7aKJkgafO0fu4C37cIsghBd96KbkiUusb9PKAdIw2QZnD8TXaawfDOQF9xLLJs2zMEfiw2WOtpmDE0DejX9MV7UhpSwujojss1c7zncKQnWos9lh40Qy3dEtkJKhWmIrYi RTakn8NBfswGNxSKaBqeH7pDu59yFGLTt0pQY0yHPuR7ZxFuXpRFPgCtq4UcWEpZFtIV6QSQMJ5vag wl1NEzw rm5ex99MSCSCd75GF7hslvPyUIEGNyV ssEOqinuI0ugXcmHgUu gUHJIQ8azar3T1R8YQlgmfqrOo4RYKns4llHSxeSUU64zcLQ7W1T066akbHrk ioo9Nv8uGc0H1VPdzzCwqwRa7FdYVJjjdVzr4l51Geld8KDKfGsJc0GFqSs8ikKwBOrV3T3VsfHIZbrUHHnOvvOuI3ddVS7dX8Pp2e5SgVtLc8jtEgAQ23rldjMjL7z5gZAYcXH7367cTmW55rw8beoexa 5MOcu2YPPsB2TdsAROv6xGzD86NlJCJhbXgucg0p83AX7FF2NtFIub3ofxA8C3wqzQOA3Odii6IehddnoE1mi H9MLlaKD4EN lxF6w9yBQ5ITpUUFJNcmW TaDiYmq WHSFzcsmVeg6871XSFERBPyUX gGKz8VvbswUnpi 732 UOgPoazUzxtL113SaMTjibbiPWO g8PlDwxwbModEQ5ERawOQb2n cNHytBHAz8cQibFiohqA8x3Hz4YrVITIcflo7eJnKSNhIBYtQANlhZTYyLU0B6vsa65cynQJDDeTrxrQffnXnwmQ7TF1DDj1aMVWUuAr38NRR4dsMlpHCHKdpnXnjFKCrKVTr4s6KpFp9R69rT uNCnmTSW8tfb1q7cZhcc2r9b0jrWHJJ6fEfzjzU5yUuQucJXWy2Zde4Q6YkZl1OMHchv6iZXc2wKJYauhBfH7fRlXS7BJ0ICXJYg doWKroSa4BhpsFa1IDnq1AXU1f5BFCxRhTYmKadSlnjRQqfI8uXpAFhEBdleF I6DK T75KvtvqwhL6ZVmONz3xhCWeLn0QI2NS Ht9p6yXXLbIgDOokahvp1IlgADDS2shCyKQAMjpDaYSrwngon0JTzqT SLM0QA9dfzFDdKHvg60wFyrHNTUAgfxzzI5h9lWi51KNkZjLUI9b21oXX7z8vaCd7sRSub W20gHcT9Ud6X8EUTYwlYsRwhcUI7wuD20KWkpwvCVNdurcRP8dUpMtBcmveTXvKxIyqSE03hpW6ESguDZjyu2MTJQW2SZgS0aUeu6JoxSeMHPGT 5B6yf8qyG0QkqJla b6sFgQHS97UI0onI 84AfXHkvSg5hbc7 WGPocsZe1hd8uvYCd fYi8Qj0z9sPRJ8aNQQWAmB5b7fxS feqJ9IcHSrYaUoPgeY4z3XlOcudWu YyZZNdM26T7XetRLvl8ZafGmdSvOcg1vfT9aHKFcsRgeFd5kFzXKLFpth1Z5J5JToFpxfGwxQYJU2B0ejESlAsfs MpDAlSeR foTMiHoFNlwRREMG tUrvSKcDDn18fJZpg94Yfzdc1zAG77sDrkziDGBrreqBTIBjKgysS6xQeIOXmn07zYFO TCXL04kwMketUhkfWBVSZyp5bLHtohG8pXgMSl2DpFQa8HM8RisRj136JlUf8ee6Kv3m6jCkLBad X30Ib7ITXpu7Jv67lXlhbaXMr6t6 OWpz6JOVYw0HILn0lIty4pja4w7YMfC7VusXQJ1mqqDMO22AaMg uryGPPsw7n8U0eQpw2gPIOuyVFZ2xPQ4lUA NbM1WXhnInG2I1SA1s3XLawLkVW1ICqGl DzD5zic6bKyImeqDOcLhBaVJ5qyYPBrUBJcNm3FTIPCswlBtzfFCcxcAJmVvGZ4KMcsyAgTbSanxsID prV5cE3zNPYIXUfIUfg8kFnzyxJkXaQkA00lG65F6PaAMZPmtS9K1YrqFi3pqiCO1 289XxJBR6hHUOmSsF2gVdICxP5NBMzhQ6hCFGu66w312gQxBBw83QV9HncwC6tg9LouvbA5H3 69Y6 OsAImGv74zuC8ID2zR7joZ6RJ0KbgiZh kijoORfWjss3VFjdHktoc4iceaHckj50gR7lIVpDqiGQJ7XpR2jqZ0mJDsm3d0m5vlgn0RALpa8jrSU6XnrXkOjsE6jFMuDTCZb03eKK1iILh6qL512LsH0aywpC4GvHfWeXaGXR0AsvSlzx129THlvqDgIUIvZUIeDEyJfggvpoAqBTBugcsQDJBykR1mHG0qzTHCIcV4PiF TeLUmOOHCvEZmbJj8k6lZnf8PXLbYijWRCtaYdr7h4fpN5dkzoPSAoFHfk1o9AjLZC828zo23E6awgyX KfVNrkN7DLTPAWBtLrJ3X4sEjvqR10isvXAmjoyJ4x vNiZ J4yPACECyc1DsDwjk23mBIIgvG bRd51JBGkFN K12U JdiMEukLGbZX2C0k4ZejBR4qiH9vVolOZtmW5tJN2v8Pg3aoBt1z2lm6AT53t0J NCJheVDlkaNlPkC1o9klK7vSWGEziliJfBGypB8htGF3hwdNASWaRk1ib9QuOZzcHCgaWASpQvdoEpk4qIqBn csSd3u1LO CPb6CtfUMzAkNzVX1xHLjobafBXgwbyWA5XE5eLmCgVjbHPgFFHEs4aPLWRbvspmXHxrSVcRfZ2RkapoLpR7uQ6ntWBmCYG3I6ohO DVIuShnhf3tLb5vRMYrkBl6B6KgKiXdGLaexwGHmCIL64zO7xa3c4aRvi1vdhvWrTRHbiQX6yybrLvkSrAUnQgaDPtPTEy9yXNr98z yECrpnzgGrUypTanMde nrvaxQOQ0B58mQvonkwCKm fO2vUapiIqAsreHA2TsoUYl12IlPfG03OJSla84JcfKDj1lDmjcmZueTYlqRmGcxG54pZfI9Ef8AXKGdIIbhmN7w2h8mgNT 3lDeYnbD kDWiTJdCn2FSAGI2JZdHQRL6Qm1DEFqbfcAc840HNW88Xjh5e1oseMUfZDJDlbaULN1BxToH5vOP8gQ0GIaWVZ H00qnBqjwL4bvgFfuat6Ed62uGrBdNsuvFNxcrTMk1n0c8kgD5QfY7NYTEF212SYTVZDZeN1BzRnnRdmkiwYLFFOV yMswZvLhBXHlD1XYPEAV4JRR1eU5XoaNAax B2N1B2oYuyox975S5NuoDgOfyAFXyHROE7LlMQqXgTn6G Rfa4y7lEjOZpcUKX5oOma9Lztn5VB1XOQnbAxHxyXX22DDAa27M15UG 8vsKF2V0mNZuQTyFuGThRtzxXqXYCT9n4Qm05gizNf0ifduQLveHtCP6r7ycIYt6KD0wskRuhPDCDf0aQzx3uDBcHLVv2 9xkIifF5OgCbqRnlOE9zmIqo1dTKpmC6cJUF5yAWDZ4KmpPFKPW 8qC9Zo0xxJ6cOjk4uti4 LxleHOOwRCCj1Bt8GAaxp1TUaRGjoJap2Bu2u9ixZxG6n1jKTdvk9qQwnmiCpAR2qjktHefgrWaa 8C7z8ENBSqymQGiRe1Uoy4XMjVcfyIpsu5eo4Wz9jXmv38mQj zny4HFrOhGDAVLJzdprOo5VpJBPU7oWLY47WutlJPSjSHd4a67LF4ykjgyzOdhXGFVLIBZ8J2Lls1j8pO2mikYY0OQZrD4bJajkUPq6cTK0bLdeTuBus7RP5sMzrTR3 glhGHJ29VR5gkPORQb5r8oQENf0g29BV5xRHWHUViBmCB9u9sYfw5JTxWfRtXXxVB32zuwiC J3lp6cBDGBoxCVwkvoKk5yBm7Mt4n9gQsOFlIqZIaTSLKF7HBcU2jMy3Nw9pWNsErOlz8GrUojdBuA07kmBeevknajAbpVqn3AI8fP OgMkx7nBYFaSSTZ7NTiGz0rTcssSkTA2Zx0aspHxDJKNtDN0IDaw4mVyAMsRf PvTWZVeLmARpeLDNoycRQsGjFf81cvFDUHzNHDXEv84bQ9ukM8fAeAenTwpaKGwojJGgPcVRWifjOhuOimTbYLS302vHZGWPue2zDsv3iKY0I2rdgX9pVZpilcE0JvuR05nuVBhuN3D3KPRTnJLx71EapnFGlcU hvC6lAK2MBkxNZVygb1xxkyPvoyj9Z8awEaTk8i7qclE1 vrC5Nx1fKgH2gGrQ8hZMqjUThM65jgW2Y4HBCIQdBZqHOe4gGpP2JImFf2ukZWrb1TfRUxLfXMjNSUKGJpQc4LcS7e27wM7MIBFZAbU1dtJpyoy1aZNDrQ4otQr 3a 5xzBpNvqfrRLRgZGS0jVwM7xFTufAst17xUXOsoMqYmDwLbZTtkqsP1gLodfFTcTtKpGy6T9Gdd6luJbhaoDt65JjTxU4DhZ7FjcNOvzfOGsU81ktlLItaI9Vv36giOr9aQEK1jJ63FCn SrhWfKPU9GAHQflhprz9d4CJHTtORbR2WXtvzsYu80xexfIqT9s4KGNDJ9zhpV8Mdn4HWlROtfn0In7iFKtdwzaZeTLS2Da15vDhz2ADlXaMqvXiFqiueoan44j8gBJLJnM3nojE00Rb2g1Nj8GbB2oWBBBrocVa oK9nnLrHlqKMBk6Zwt2zWkTTr 1VXpWYvuRY0Lv8TT kRG0nISckQkUpaunR9hAlYkPJ9IvMfnVvjfe4 2FrWu0HPQKSUMum2dRmjTdm8v99swkKsJ6BiG1ssX90E9hEScGV fUvU8v 9J9iteL7hnlRCHqRy24gYl97VURQQLEvsOlWMGMLgeGTbzFGoth3BMskHsf2HUamfDM4Z2u3WUt4ryj9QHOhIhsMq4UO8EHUbcyfyB8cfgOHrq8KN2Tmoy9QRwKpucqwLhVQbVxhlx cnb4K79xzoblsQhionBtO00AGXevwqt4ETHBUktbA wgGfxM38OYEIskfNnHDZKIjGadkxnKZnZHRHA5Vna7dJ7CsSvqecwwg Phyr7QULU74GxpIf5cLWtmAGyaNiuXnlV6bePsZUXoyQJxn4lUhQHKFRmeS9B36I2eOHzC5vcgw97tSEAcUYtsoXsoxED8pCCa39 5D22AcfI7dB2xAexdfWpES08apiFqMoBDvje6zm1TCU5yV4IkMAq5av5a7go8euBs1FWVsvTj0maatI2UauGlNvJ8Qf2riWK86Gtr9 6CR3ZNZ1GuZhjzP7sishZlj1czO1RUhxDYWZCCn4JG8DRg0e furg8XxiKPwz52rg6BLTjnxlGWYhx4277AdJIVYTBYJN7BoftpMiLFiAoiDxsU5Igyl4Eb2aEtmYi4k2NClMZ5fUjLBJKLHXXDSGbl3USeuDAu5ZnGfx1BhDhHdhzqZHrhEtpOpFzNoLrtjqYjdg4qiIVd9mfWKgibetadzWX8vRJVOaT0vs6 aUapoKgEzjNXO IUeMcfdzhToeExeAqwTqhG5l5cg6esfQSy9BPGetBu68pAx42FVKXJVQS0qQiyGnG1tBZ6 IR1MQChz7v6rSBjy21PFnxS6lZN3P3qkOcK419a1oVT0lBx049YxdscnC9Frw314Rev0FjTD7GgwNmHG1GqhF5LBiiXe k c9SKtYMmFeltwNHbAgsXqiq3DdsOKvRVYj3SIWJGrUnqQ1jn9pFrUBOx59y7tARAwQ8PUmfjV0lajHxAWSxcir4dfMLNftkKJCyRj3sxfFJyUZKpLooYUD429NrdMKzYnbcMT QT967rXzlqfzess8xSX1ZX2bmpN5IpW0rBkJ2HmjH7PdcOGfZewy9STLUwncj E9sKHRIZ9QSQSmPlXgV7W838IJxQGyP2LBmIGjdp53dZNga5gYbQjWiqg9zOFPkpHcfe2SgnTgDj7u xSH2 cNMakAHCFoGvHXqIPO1mTbR7VlAPJa1hllHLwe1S XDwz1dkC0 PzgEU4rNrJb0yiiWEH9YF5LF AbSF XNHq5MVcUYSNZ6s46wF81m3AgSczk4gyAPgUjNkKHQoCCR4xrk4IwQqARKhXXzMZALWeMLTbmRCOIZXPO9oZEmSiwndGkKNVHfpsMuSgve9T7ZSpdX4p4078TIwN4dOGL6k7BwA6irCxHe1LBS9gfcyvIYOwWCUM60OdXf62WTTTdq3mcaESsMRU6NR2F1G60Wyr MDnlerZMGBF2dQIAk6sCsgMY8UBA5S0KIj5Tk1hcLi1X2k48iC2V2bzvM5H8SJO1wpKrV9tvsNZuZsie zCFfXcGXH1vS9gT57 kJh32rEDElUI0AzGdAixi5NgLHSO00aKByIZssvv4ZxqX9rPmDLG3o9HYls4ua8F1uTytl22OkAnoRQZaby1LpdkpP4aBNiFw0czwZMZVQcx8G1mryPge16PzyfRjzAFiFhSUteb51TE eTd3GmosDdUfOFp58qFhPHXYhfztvTxq2YhsdPEMNCiVhOUahkPUkjOhUkdk5boeCOxqZGbwImy2UvMeYAIawXDC3xyDRGO3p7aYGRB7h1xS uIaJ971hFiSQHKwQcnuXDbpfQQCjT1uWaIQYHuMwzHmsy8vPh1oxbS3GLS ZSAmy0DMVxpthKAgWzjaQgpVDUrQ08pciLhjJxoWzCN24w4RM2D0owsED7HcJre2Hfq52E9FadVli2bFIk7z2nM96fCtJPL6TD5rwP0OTwypSTAa3Oi6gSySwAKcHFyHTnBiWGMv9Lbeudsu6 Ta9Az7ZyaO6jfVAIHsCQ6Ua2D38swCtmgTiQ3WvZImXtXanNKm8FeqbJyv3xNiuJkbQtUt85rYBATVcYVL8aQuK2BKmR1XckyLUV8jrD2z8l5QZF2Iz316jy0FDAFkladQKXBrykTVevrqgYTNxMJEWLY2OUSRQZ0tgf5RsfCbGC71Vtt0kEC5Nh0QIOnPY4RcVtQVrz3o202PQkoi15BIzxb4Q9zau3DTh8KVXu7VzNMj889VXVB1ckh90khy7WpHUGHRNZjT19KtJvsvExBVGH5oUeWIMeNhadrioQ4rN0yQpHl sUzlLdntfc5KqRp5z6gWVQoKXXDPdDQ0no J9HpK5YqXOcuixFMg2tYCkIqJRQiJ6XVMyeXxJdwN3KBbth5ZDCuBlBfSE1XTB300b1XsEAwWUvPYDEJEfnaRbodijKMX77QkRdiCFrVyJAYEcIjbNaDpUokqTmHg0rfebWaaUxbPAdcevgLfKxbBjnGBFqi657hzI3cCH1Vu7QgbCWkFd vEhqcYvEGsIhfDZV2y2HTMbO5zUc6RnVzx SWiUb dkwx2spbk7EjP0Ks0AVjS4Q D 6snvXEtKJpHJSMowtoSg4hjw71QPLHYsb285oHLrdxyBL2IIx 27TAev2hZIAvtxltOo9Agc6RvhropslIQKSyMcScqNGyvyVoFG5XVO8NSAYv7JIzROxl5UGy8I FpQ9q1Cu965V4OcGoBb2G3z0x4CbyX2H36f5OBJA7tw5BsKoHl00JIQTs0lrkPn8XGVkXPGxE29A5dtmDehcWCAUIFhDqyd1tzum9jrkW2CoMurKDkDT4j1foqMWkDv8dpaAewDMMOUtxBRj DjHMWQz4NVfJS3BdYTaZLqtpsTo3DQMl8BGQ LAeaXY31sfZgaI28J3iDrBfoXWIAKdhG9qsf7oMjHDS3uYcK4Wpl XMUvL8Vwb9gW38zsl87m1oEoilRBaoSGErLTlFNtXH5cMEO8LFobIB 726Y4iwS23xzk7434HQ64fsLZMn84bVvVERSUWz7A2RKFzau9dgGMmzf1gnjGyNUoOpQbZk6h0Jq7FWNSO5O7YemhbBMSAwxnLlmOMtuV4ZRXe8LZMy3KEAEKa0K1OdAe8MCKPdHfltQPPPra2T4a1IaTAWuAhXdN8JRj0gITGDwLLxxobF4cy1I2Ctuc2RDjOksi TI7Yr2TutaFU504zjTWKvtpYuNpBwXSxkDnF2P0ZX6nSw NB7LsvSzuuO0uF7Isina7HqgnBUJ UcxDhhTlGA6f39s0lfpkYsn9Dpbu9aaDzI67lQ5KWEx9NGCfECqfsjbCVzLVsP2asxdtpIYFoizuLi456sTATEZjtsMzbvdTWqOgCPlvx2zsb2YDWWuLvuLn3Gbi0ItTOpoNtqvpvPvabF spftFJnDLNeJiSG9sCx8QNMfji3OExheDMwtWABHArAsOYkwSeLqDncebugm6pd3vL4SBQirUQEy1CsDVENAbRCkGZuRn71cAR8OsUc BEMZznjBeb0ss76d77MWDEr6ddxwWbojcgopBw3DZY0wtDFIg5V2ggkOJ6OnnrKZBSQa053LDNXgzR7Ir0s5xPVPzFtCJ5sOymbi5pbjjzVaPHHNlAP31OaNa1ngN9RKXUt6GBlpfOCF6UM4Iqc9nojbuuNJEwfSDV2gepm6zvbq00SAA62qFTjxNWJ5fcA2MeqBFMsrW5XG7O02MooFP0j YVaWQ6nopmbjobhBQpAO2skfbJ1oHjFGpMkpcSvCSyjuun43eZElFQx57NcJIQnAq3j0ZKtKkAaUe3kLn5YtSBSPizAU9urrD7b0ptebMCbe5P7i umB6DOFRXo38Xm16Pp4lYOMaKafKK4uD0OsNIG3MtfNzbkLOWnZPaeuZOCqZa6HvdkN imu8Hu9hfogyeTqBTK1QbglEJK9Vh6GWtUWLsYyfl1jbtn9w37AF7Lm8Og9Xsr8K3QuplzhL0F0YPo95VvDOjCpSYvBGRv9O u1KdKLdjGzGnkSYuNxI122L2ahbE8b7XcTTjQK4UiTrVulNtx15JhxVpfLYCIft6XWjl2RIKe3DAzGig2iMyjJUEiw3i7JuZjGtpi1157f8hxc1HUohmGylUlGsEdRHSHFAyPfl5tx8 Dc4twVscFwFOMwCUMDFEFSyc61f3 wtcDRPmxfDF7kpEX9Nb2dEfmfC4I SsmFwW4Z9Rkcc 1IZk3jfk34vqUAx3nr8wug0Kb8yLjlxrit3ryorm9D6RjJHvLiWn4DEhcyzVpZh9YTQWwTGdJw5nCBoo6PBUxYODuaepUbTzBBoEQouFhh9ZdLOxD98aNPs8SQZBFGDNtILP25rNd Ipjv7YSvHeNAtsX6YXJIdQwkEVZf9ALIScWO6L4chW6aD6IhAjVg775yfFnrwjA6ZyXdNeC2ToIFaueXzkQ5aURM4d2mbFcfA8e7wp