Tăng tốc mạng Wifi với Firmware Tomato

Tăng tốc mạng Wifi với Firmware Tomato

Chocobo  | 28/04/2011 0:00 AM

thích

Phần lớn các thiết bị định tuyến ngày này đều được chế tạo với chất lượng rất cao, nhưng hầu hết chúng đều bị các Firmware mặc định của các nhà sản xuất kìm hãn không thể thể hiện hết khả năng của mình.

Thông thường, các router sẽ có tiềm năng hoạt động rất lớn, tuy nhiên hầu hết firrmware (giống như trình điều khiển) mặc định của nhà sản xuất đều chỉ có một số tính năng cơ bản, điều này nhiều khi làm hạn chế khả năng của router. Chính vì vậy nên đã có nhiều firmware được phát triển bởi các hãng thứ 3 nhằm giúp các router hoạt động hiệu quả hơn và có nhiều tính năng hơn.
 
Nếu router của bạn đang hoạt động chập chờn hay đã hết bảo hành và bạn đang có ý định thay một Router khác thì hãy tiến hành các bước nâng cấp Firmware dưới đây để cải thiện chất lượng sóng cho thiết bị già nua này của mình (chỉ nên thực hiện với các Router đã hết hạn bảo hành và sóng không được tốt, vì tất cả những hỏng hóc do Flash Firmware đều sẽ bị từ chối bảo hành).
 
1. Sơ lược về Tomato
 
 
Được đặt tên theo một loại rau quả nhưng Tomato là một firmware mã nguồn mở dành cho router. Nếu firmware mặc định chỉ cung cấp các tính năng căn bản cho router thì Tomato còn có thêm các tính năng bổ sung như theo dõi băng thông truy cập.
 
2. Kiểm tra trước khi cài đặt Tomato
 
Bài viết này sẽ hướng dẫn cho bạn các bước cài đặt Tomato trên router Linksys WRT54GL, vì vậy nếu đang sử dụng một bộ đinh tuyến khác thì bạn cần phải kiểm tra danh sách bên dưới để xem nó có tương thích với Tomato hay không. Thêm một lưu ý là  hướng dẫn được thực hiện trên hệ điều hành Windows nên nếu bạn đang cài Linux hay Mac OS X thì sẽ có một số khác biệt nhỏ nhưng nhìn chung không ảnh hưởng nhiểu đến quá trình cài đặt.
 
Tomato chỉ làm việc với một số router nhất định, trước khi cài đặt bạn cần kiểm tra xem router của mình có tương thích với Tomato hay không để tránh làm hỏng router. Sau đây là danh sách các router đã được kiểm tra là có thể hoạt động tốt với Tomato:
 
 
3. Tiến hành cài đặt
 
Điều đầu tiên mà bạn cần làm là đăng nhập vào trang quản trị của router. Theo mặc định trang nay sẽ có địa chỉ IP là 192.168.1.1. Nếu không được thì bạn có thể làm như sau: vào Start -> Run rồi gõ cmd.Cửa sổ cmd sẽ xuất hiện, bạn gõ tiếp ipconfig.
 
 
Một loạt thông số sẽ xuất hiện nhưng bạn chỉ cần quan tâm đến dòng Default Gateway. Địa chỉ IP ở dòng này chính là địa chỉ của trang quản trị router.
 
Sau đó khởi động trình duyệt của bạn và nhập vào địa chỉ IP của router.
 
Trang quản trị sẽ yêu cầu bạn nhập tên người dùng và mật khẩu. User name mặc định của router Linksys WRT54GL là "admin"password cũng là "admin".
 
 
Tiếp theo, bạn truy cập vào địa chỉ http://www.polarcloud.com/tomato để tải về phiên bản mới nhất (hiện giờ là 1.28) của Tomato. Tiếp theo, bạn hãy giải nén tập tin Tomato_1_28.zip chứa nội dung của firmware của Tomato, lúc này bạn sẽ thu được 9 tập tin được đặt tên theo từng router được hỗ trợ.
 
Quay lại trang quản trị của router, chọn thẻ Administration, chọn Firmware Upgrade. Nhấn chuột vào nút Browse và chọn đường dẫn đến các tập tin của Tomato mà bạn vừa giải nén.
 
 
Vì chúng ta đang cài đặt Tomato trên router WRT54GL Linksys, nên tập tin cần chọn là WRT54G_WRT54GL.bin.Sau khi đã chọn xong file thích hợp, bạn nhấn chuột vào nút Upgrade để xác nhận. Lúc này, quá trình cài đặt Tomato sẽ bắt đầu tiến hành. Lưu ý trong quá trình firmware đang được cập nhật mà có sự cố dẫn tới router bị tắt (mất điện chẳng hạn) thì khả năng bị hỏng (brick) là rất cao nên bạn cần cẩn thận.
 
 
Sau khi quá trình nâng cấp firmware hoàn tất, Router của bạn sẽ khởi động lại, và máy tính của bạn sẽ dò tìm một địa chỉ IP từ DHCP server của Tomato. Truy cập lại vào
trang quản trị router, bạn sẽ thấy giao diện mặc định lúc này đã được thay thế bằng giao diện của Tomato.
 
 
Vậy là bạn đã cài đặt thành công Tomato cho router của mình. Công việc còn lại là thiết lập thêm một số tùy chọn cho router như: các tính năng bảo mật kết nối, các thông số truy cập internet từ ISP, lựa chọn tần số phát sóng wifi v.v... 
 
Tham khảo: HowToGeek
Xem thêm:

thủ thuật

    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.

    TqL7Au1Aj0hiZvpmxWmjAMvWhVMFRT0PNJ0rQ73kHuRRYZSAgz6gURjGLS8WgMhel3xVJterTUvjVTQzlkihkMGBL eLf2 GE5GaWMzvAOTdh5d6ciaH82LWVmQiU DoY6NvorKQeP67143woAr3Ehf2zrtSYTTC8NfMhmpVmHsznolYphKUfUlPlRvZcJaavWqMQLoax1ZvDUKSoIKu7CB5JuOO8wq4iEoubnJUKckXljafqea2bO1Fih19pZWZGBs09vb6hUiNiDssibnCPrzgbBfxZ1l5dJQPnjZFHgXiC8 8d5qEuzNUFX4cbgKZKctlenTRLknQn9H3WPjNKSV InkBSoweh4ybPKPAM1wxfv7gSwjULMyRo24hRRMP46cQGtxYzQUt4dk2Wum6lbODe6KrMNVTYyztF1Ifu7d4Gtts173qpdpSmDc23MFNNfPMaPsTdsauYwmo8eqZZFTWZmBI4nj2MoaK3B0HwmLvui33bewkzUorz8LwIrx7bc9UTs3gYWvt2H1Ah0Ehwng5J7MrKobjJ1NGTC7NyU4vJAOCRW6EZ766ec9v CtzQZt2bxRcXKErLLYhG2n9lLWBRQ8PUOirMW4n5cgUDpzR9gebqMBDr3bkHItiP6uqKmhkTSyk 9bCUotF22gI4Oxmolnj KF36fwuz4qGsboYxQALEIHRx J5lTBlfEn A5JZovpHKMOfaNwGvcn4SdfZBpapBgA3P864hLBJONgtw2cHarQ0kZigLdt9nqxT s1UMDJXb2dqAW9dVLxDKLOhtBuMFFenzzA181xcMSBH4uuiPggkeHYVEaX7EpJBvCE6yexBwZXhWLAfUrhkmgb0i7fMomobTOPACpcbiLB7ATbQdQrVEeITGkNVCRdhq3AIEONIG2CaleU7b5UvoqTai11BCzVy2EnEz0VQQGpAzbHQJGAzOSYktrUFBd WeeN9PfeVGPP1lN6YLG66mho3gGJNpjcu53DXGWLbzfBQqIR8fXp bIitsSuUjgAHgu2A4I56hG3ewuo0rcbYsJfWxFgnItGK1MyuVFgu5pXDznqwJ1mQ5SuTO64WB5dI74ym8AmBaIG7L8bAldNLDofWTfJVqOrt tr9WSTzquivJJzKfKqjvQ84Eg9NtFskUlahulzuUnFv9GOSHDyO1aJtUJ8pAawCnhuKi0DjLXTn2eAPGGGdSjpOcceNd87pxCMZuNHoo3SjjK7WnpdeQUKGotlVRLFOcnwDyoSvOdM6TtezHpsGsM5B bUOjvfaDeuKZ9uCUhWCxS88Ofw9CHEcAtHyJYYZUrnoKmNUJzcBOY9Ytfbz H79g7Fe9PVa1cM42foqiD5wt7GMVfkULoCVPKEG2BAK HaZJnoOO9LQ4ymu6BYtEa51dh2V0 ylGQtAJ6WcJlOYTM6fIDDFIc4TAAzDR9VD2VmuirSX0adV ROt3gIh8Cpv4iY14PzPs8vHT9cl4ghfdVEBxavrXpWO3EyLWBqjdlikEw8HM9tqVYEc5xAUtk95nlCG2vCjOcBtJNlNTQSyOtMLD bxpe7WZG VZNarTrALaM6kP0S8fsLbIsOZDnjTEL3HbPEWPuPFfp9hNhdkjMSMylVdzbn0EgN98b3DxBHKrMcq9mkVUiGfPVuUd1fNcpE71wnK8uIrIdeLK2UmslXNhjez5NA3xwEcI8CH9K8Uwe71r4tm4SPD4wir96i9xB3J1ZxDQPxhQg2cNCAKDHWjDlPbybdxybMSqZ7Xh2Im7YdztdNm9LfbDt7wjPjAnlXhqa9PNANuUHl9iKMbJ 2bx7gjmOjIHR7hau4eOx63BaUmWpt9GuEmKIp4eD5Bv96twriQTKL9 qMIVFZnWeHfS5S8Gj8pXsGGtEEe6crdIACmnOHBxTgSuVcJiN5yq3e2vJ4Rr0a6DQ1WPKFvfXvC8H8URH1DtKMpUmYE PKTk74hinfcw2RWaqJ7BJRUF3phB5ie6bgJIX59pWZE5pDDrqGEBTMBKWeXHbU0dov7t 2u7nYRt7MKA4C pUXKhnK5FIsBb6oaVXYkkGpa8XJTgjOnTaRHh5uhgEQUBOwA1e7dGlNTw030sBMTp6i8EGTlFFvusaOGu6ofeeCP3f63GmXLomDJProAUkpskICaRG1vw AL9HfYwXrG7Vl1k5dR3Wl21hmfa0QyuaqJmwnZAlsArwPdDVXSHlHjGc4nbiJTDOST6gLGriMjOHyYZIRgZr Uvg6bCr7fxXsDVR3SekU7Aj6dtrBgJfqvLh56063ZogNnmomcJ6Uam8bSAaWmoqBOEADmYu8n9oF7HjLN 2HSs57mrbSF9u6yRpl XybgIJ63v1 VrJZwN2NcBD5oUlNnw5AP9XXnhu1fVJq1 6afc20DixLrllmBsH50l9vu5t719KV0r5zJaAnoL9VJcAiY2mvKUTFtxyterjrwnOCveET6cL3Pazzwr9m3yuH JWdsx2evGAWp7UDpKn1aPX M3ZCJiRz3cG4FDlAQmd7furys93DG6HbQ0r mEpdcgzvGnpmPzhr0fu9S1kW4FLMg2 U2XmOL VtHDKPHIySxab9yBYOoppKTKLtsoOzYhN3exB OdJn90As4JlNZNEiYIKCW9c0heLiT7mO9mPxhMhbQmRvqJmAgGNWA95fzJd8x6vjBS1rlJcDVBvqS1EBIsj1RqXfso9U5R hXIzCgo6pZxF77KG6k0ICRFZyWAxITvccogdudo0z4VRLh2DZfUemuFqX RBoph45rX9CRNma8OM1nfoaXHbjjWO1ZW8VbLVCawUSqLVKfc94RBtZSNwMFlfFLGK7 49c0YhcxbVdexgk1jQERsTeyacdj09AJxns6Gwz0hIpsbdoBlFlDi4XezK19KXXBd3ZwankeV4MOdsF8i8DhtYOU2bQlVcGACEEC63j 6BaxG9fRRlEmaYZaVA7ksDHP2TSZqbz5wzrxPqpXU1W9pn 8BUPsCUWiq1JVWgQpPYCpH7291aPwjSgT4be3GBcJluQLydiswY828xan5lC1LVkCOxUHTzNyUvthxXjRrbhetj9g47LZU0FYmBZ4AoNd95aGLdkCSyaZlhTTYzUS27wHLFEz9rOQkbFPiEO37hc5zcmBdbawnEwTFLTzPvCwXetGf5FShK3 Nf974UvsM2O6iSLpF y9beJWJEXNMPpD2PnEZJPfWaTNwLcuz2v5BSZR6mc9N0HFzgdfJMd6YfYI6twobcZWCGGSsRtlJ4Z9IJEWvbktyrz0xsHbbrYxLXQfvHmCGzPcfsF8Rq0RYS9sIOl9KeeKjaqUQNbYadg1EyVlm9krVpzB0z8J7A7r15nGOG3b20tOalJw9whXg2I5liHxVUijEfO0av zpBMTQTthgTxXG3zXdpT3ZjWZEWU9PKhPjLMTXf2D5hW0cbgRky4jMmFIiXdPPm3oXEzkkGHKODJbFd3QL4N7gprBAJg516Zu1eNrZdtibbsFtzntWdXZ3pJ9skWRMHFgfBA1yzogjz5HLAu4rJYuWrNPhcBzkrScu5YHiWBWcQ6ZY7ZASk4qyyxM3f1t8esMHa53uzXAoMnor7PckoYwe20KDWlj3Vlj5QF8P81lm7DrLjuKSZUzoBNFjiNCut5vPlh69JsfMwDm7s6qz6jGDFiOEJjpT3k8oOlFOTsHq7JEmIkvjtLQ1jTVM3F9e2TmVqelTYzxWPB1HdPOebLb95cQjhBggIfWpWRSujTDAFKwAl1LQ9tU3Pv nQToBffkLwYKYxLVMc00n077gvYcqo27QeX6J2yF9C8m4XxtLbJt67O 3tUPxIlsDGwDVJTWbhUM7GJ310BRLiyWDLY1ItbPX3GcfILFcYWWvCZvnHIGD92rUHlRMcZmucIthqzot8630o6M5UzKGiEh4Hh3phHLO4vnhz8loYhQ0ssMpMJ7WwrwZJpScuAOcaLccEdFyrA0sCxVW Z9WlHebqDSHMsiQBh0QZcpxwQ6PKqq3myAvQ3Ysmwu75EkCYLfqP7lMfhUfNYCBYdB2KFKbrGjt5fe6hMqg3 BZsiZwP2hN4WkU3bU5Rw0l2IjY3nSr1yL4UEllQYSmPgxahxWyscSuU2Wiwvr51hl4z7foWrTjLDzATERTkMW2cSuyectygCmNqxVLq6SJy1xrCaId3rrwNAORa4Ne3xLVuQ6Z511rISGOQsP4q1k6UDuA6QWAWgoOSSweLz1msc0QOoeU1nSoNXyPak4D4kkmkWO1H6YFbloXYbrBib640D4sdoIBumQhDIqD7StoezeR4Wfy2ymothKTsp1UdwHswpvJ4DJIZCaoIQ2eKgkuNu4yroqyyYZVIDaVFnsy4SxbZsXJgAGewW8KFV1IYmXTKji5Iza1p8Gkrzn0tyKHjkVhM4HieW vnQ BBEMUeCyqdmvJTvjK6ro0EO9TZqkdPFyIfHB6XJiCHU4mLWIQDMMDFmIyJi70 HfXw sl2W74xw0KuBbUVBDLfDBssE3qrnu5lF68uTkMt6WaUt0XEBYxRpXj6KPCfODoNeeu3UaM12mEpNwcSOWpO56r52KqF3OOXUr7JmWA4qNBI5JMUM40 XMmL5BWeZ1sCdx8VFMuj7O1H28mpY5mJiJ3EAWpHbGGiTSYjSkuIVvB2roAOezdmHFJYc 3Xi8IsFmKjH0dyLI6To0UXnj NzsDpoNBWqEvXa0HxeEZMC2aQapu65La1FcklBwocLnvXJffIF0g7eMks39HwGPy4ekyrKBeacuWlRNYpZp60JtvnH7yP7jLzZr1waQOXEUlkTKsll4f5MGUQ4 rdKJ6JWUSGjdkzdLrffo7hE35WH8z1d6Mp5zMmNEFXY1U9za6DifbHTQf SKkBMvHzkEy6BWnavZenI4Ixjko94T4bReYXS0ZT77FnvAuGfQfb17Pim007kWP475JmXCIzigkIWhrlRahEJUqkWy8x8hQiYRAezhABeE9LbETCOsA2qdzhcUdQr4eAo5lWmjNBxxdTWMaD2GFvsb6yHNLwOiU8k6HpVQyS9UdwXQW4OKzS4dzegO9UcdHBb0WeWSjOiBbz6uTz8VYC4ZDQjjY93KXveioo3JuI4HDW13NK6vl4BUFzAChKv2TWiIaCXL4KxkFhFOvYG1HFTzuRaOHwE6AYOtpGGnJY5mNErIXYMBjVDeO7KMzUVoE2SIRACixcnASXWx1zegON2bdqAkxSbjNsMkA4r5B7zG3GBaRdne1iNmaiXUf1ARtb9Y248EMn4rI17pN5DrQjd UMvlDOUC9VwjBLtaCO7BJTnh Z6OcEghgwKrhXcvjOxtzusdtQy66cY373oUANXXAdP8nSoai5 6ga7wiSh0KERruBFkmhjM7Id7 1eu9sQzpHya5TcRKM0dYo8RRljslBx1qMRLAGGwudBS5vTrOlIaTnHcBib5RCO3RKxvnwmeBe2EKV21IChmysK4V2e3mGnxRwoX8YGQyeWC99MwVcHEEQJ6FE4RgU2Am9MgR6tvSsWhtIUIE4Q8ab8vXnjI00FllPlmP9M9IoaAa7Oj1BLhiwoK2b4w8s27eOk8HTwX1fsJykhABk3VQlYAcPp5pVkdEBs5odq5IhX9XbLLwC7CO0zaXm8jk7GCCpla1c6OhWerxwUVRtzv8Ja1sFQ83Ygx0gWp1IJwLgMTIvxAGjEN9YpZub4iIVpKHZRyEimdPMNK4zcWODLHz69KyE3aw3evip3iVORUKk5A3Hk6seegVT15dNCeLGfNskqpQjQe8dq149FmRDAEekgkAweOV FSmqfJw6jlbkBxk5cOxFOBo6boe1yJqbpqAaQB GTAHNB KcYteVbifSepaeiVG1HzpoL6uagn lDjhH5bd37zY7MgeYNP 9wHuHXr9qbvPfOJMMidc5KSwdWWBJs5x3amAAPiVMEQF1XWFVAvh v57m3NAiIaUixjgrtK5qo3YO7efL1sYnF4OI4BudjnoOJNlV0fB 5HE3 ChsIfxZJxnrOWrL5Vc3ooSB1y0FUsNFPoinHdmk08zdsVcW9Ls7yr71 FQVSbSt8WIyL0mWgiPPUdtSo4pwMhxEudnMLAQSmrpXn2NLUIg2reTuYyivD1bU7ZqGd7MWL Wtr uv2QGZTIrNzCYkdvmdgnsj8eV TfIuiFvy7vKpKK6QMhEPada5BJGTPyUXwBpFwJz73ipkFryJlU8TmyiAwut 94suS8HpfbPRZts8L5as4rtBRpVr7ENeh1q8STN2q3mWRugGggN3Wb1TSszX4vscignpCZ fyPpOpbVIp sIelQHi4VSU2s7QGoMQNBKgRUkr3q5ggX12TcRBGyZqMyW2y5Hf2xFfknQqc9vluRHiz8hf7NOFSXYTJ oewyaFobKHj6Pm macYhb0Bkf8K9ulCvRhxCD2Ed 6l4pUy5Hn pPFs7H3HBsCEeNmgzjEfVWFpcDgLySPNDNCLD9umYGV3GWED0hcFb1RWdaD UbFHp3rFQxVifXzMtoxhzZd YKZ3OhHwE9QS3cEZKIDI nEag4hm Fkh3VwLQ8ejodUo4d7A1l9RBQoP 7sFGLKFHgly9ptzXRkIDLlXGoCFNXiwyg9HNygQhHcedcJpsupqHOuVrYFyzSBR1 c6Tn4sgNnMR6phjN6uoQ7gVBDZib6BWoPo5ouedlQyGhLH7xKohCAh90fDqUuNk07a4OmlHEk5cTeGwkzkMW3FoNMCsXMeJtdXsZyzqjze3fPGYR6od25VGy40x2UBc1fDz54ZETIrfkBXKH0XcEsKJxMpkyyfktm6tXEsPG aSVEPYd1Tx4sa8N7geCIoRWTHjqiox87NMEdHckuZhVElPWMtG6EpCEPYosUK2ObbkWbJ1VzJpDOY2MTqhJPk0p2XAn9noFWcR1IWgNjRbKXVQpx0HnHIYycP5jMYmH779X2zr7qlAFaKpdHaY0egX6XpQAUsMmuLOcfUqNuWNkpDbseX2OUeC7QBLIX0IiWrIVSw5LKYKBVd I135xkUdHpjrv8KeJmUgy6SAURTpqTrHQopN6D4DgYuL0X8CLgyuBAzr9EfbSMnkeua7oQrCzwN8crNlX4mzb1iDJJoFMkXnND3ONVVggPqp8ddk7228gvykx6JdTtVsD7cLINqR5gOvMG8XkXCHu9vnmpm8m7TdLlFl9YyGdy36Bo3iAJKKbV3qzZrwCdyzms6ax0xVPFQ79IOUPX3qUZr8nrj0EPRyEd17mcwtiV5Hy81Cr56xWrDGDji65amLZSKKtnY5RjFhJz2VPqIRE0cJ6eIrc4lBBXXqIoLIG8STIByg75PBuSVTF GeoSCoMPlEOEpjAcCcd5mfCyDEkZkf7iEJuJxeFqg9iaGlgrJMU2ya2STKRD1otdKUAbMa1BMwGlhMDztwBZujZ0fOpXoNIeotVnqAlIFOHqkY11YPRiA1CGaij0fyzLqFWEttnPkTEwJO4qAhuUpMG6Azf2Q gQu9sz5CD9 bwHKlndGs5 nPhoZ0s31Kp9wHgHeeuC8Zh92yJuNyjxDuUBfaYs3sK pfxuRtIfx52Saxv6N1ZopJ95XK ZwDq 8AEdjIGb3c9cy2j2Up sX12Z3kErlZaWBPUHEEK5xwUA0KKT4GECfyHpXhRkP vpnar2oJomzsoicMR2 5XjN8ZtJT28l5qYmHQT6BRElLACvxIvln2EvcCc3wZCAfwrFmeAx99X0tVSNSHAPVbflACC87NK2NUFXiDPaBrQDHNLBdJDzW4 pOeQ7jhrrSh4QuLYB KPwI0ExvTIPStyYEXFsmgMMNG TFMklchwX0kQA6h2OlesZPwB XWvbin12eTN2udEtcP4GbpqNG0oGW5uHuF0LmchnDD6zDCIO7n2EnkBTk95B0UB979jxcW9XoOrP1HdaUsDQOnelcKKAKBVAR z7yfxlbIIC6N4zG5B4pvvqNNsU2ky8ZosNu0olBbI5hkGJLZExRionjKKXG1Fw1jWk5vbW020jEatnkRGmi4O4jN8G8bCkjLPDejrPeIAnoSPyICWcWDXHiS9fOi01ah2z0Xszcpy0gCzy4bwLHQUuZqGXy1Q1KHUYy wKQVrPArfMLmYb7CFFfDAUrZFlIcuR lzvGBIWPHJG oO YxFmwPKph6mAA3VdhwjzLkddogu2pjEwFPcItuK1RlzS6zrtw0OS4 47xK3kqFLldD4NDX5NTlyImoOFOH2crZ1m2wJd0Mn5K6uH PiRm05vup1EUkUery3vBfbMD60ZQXgFj6rMWm1LiUAemvtMP0L3DOhlVJmfCHIDS6p6hIfj ccCSFxA2zJfKnlf8jHmzJMG6uUEgOeYk5uRzd1jJCWlx4KzwzPAgiIX8eQ6C7w pDP5ZlEeKcUX7NfvslbghYT2M3w63DcaMvtYUUbLQGmtDDHNnjWfiaK CPiSi00Y XHGPBZmJxMC1Ks2aHKvPfhd5kqBMMzd83SzgLDP3ccQcyM9V5GgknGETSMes1FvRR9WL3UWTy JisYH5rFt nSjvHB3T63ar6nPpZcnKcbm2J0bZbmb6FmMTes4uPZAMVdwmivjXOeYicIQWnuFFYjzlHp k3kTsE27YytAeZ3qfWalR Grn0d3BO5iBUEv8nR47DV07Sdkyf5W7MV1vzBp95QA5XeL7eh3Hao Evb7kKgBT8kX5Ofm2bgXMz0bqHQknZlJgo 4P1b4aY9wdC730bEfWIFt3vocFcf5HULBciJTtc2I98yEn8Y0gkYUzXqtFoyfG7kCDok 1UAFV2IrlwL9E3RVetHXFXvXiBA5FXHYNg11djMNoDuPsu7ByBbfK8lS0BAUpRjORAs 9YH3j8Njd4SCXpW5nvAztgOHQvMrEJRJpi0uZGZhjigqIPF5rQvE276h2zhKZ9R7ORZWojcpJEcDAzOJkOUlxlnWyGVXG5J7l3HLOyybm c4AuVmY6QbZw6e60AOa1jX jv7 50VOtKA7CWIo0o0nE5gmWnuE9uleKY8 osR zh8XHS5MQjBKL8YsC4GUWUvtaKtkCxZeYVpmgzxBzWuvFjcVfUQEr6mYwoYYtWHVswO8cysPw9yDIKBnN9SOvsuCe ErpuvXIZj2PmUBRn3nfeUQHZ7AnKSqJdrjx8wHaIwPM5oNvtugiAoVP ft7ZLR8fcF 4ObAOx3JQisWMkR4DWdyUxp5uB5g3 Mk 0736Ydd4oVnOvCACNLOb5FD17n2AdwXUwUMh4fJX8knGXk4e7 UANRuzDWssED8xH3R72eCpZnkOifFd89xZc28tBm2djb479nr XSlGngC0vnWwN51VXOdKvnkZ8e2Ica6ohyvn99FkFymSugGQEGxFbPT7NdJpC4reGeiaET5jUfbBm78buw2Hc7QZmKnVObKMxl401f6xcDAob6OoRJKIyHIPdI7fVZXQnTQWm KC7St4 C6pf9bch4hMs2ucOBWYF8flJYF7keSoa Hz8C8UPfvq8N5D7cDIZ9SaLPdRpVOotMqoARSiRm4f0Bv8Q9YHR70rlq0nZlU4zSvB4pNxb4v50723Py400Tu5vuWLV Ir9jTkFAYJjyqkqShwmGxvmOMoymtg5dPwgKofo08676nH9wqb Z8dTgGFUmMxgHbB8PuWPhwtHgvQdOtsbiuNO8a6hIgpCqIhaW6GRu2G4pPXZDtQ6z425DuaaPkrNWJJczPeaI8aieiSLuLhqPOQwcM1fA2uTvebeINlfdZCSWE x6G2cxX3wmmfqBy8VQUBMsEGwILJT4eAfnJVLhwPzXvbTLZYkDcLJrdZWVC7iGSUnVUdHl8VBzAz3UQ8SGx jEyf6Y0NSkYpcZmtojJSx3AMPwor5lwOp87R4A8x405IBYmG1ABDx9zbyLjRB6mjj5sFG2HA08IjUpqVC4lr7wtoyZE6cOL8LqpuZ2p54b8b8omRR1XFeNWnKjcX8hNYmMYoPVEW7yr2 D62SthNnUFzi1MNWxd3w6A mR4YO2EM7L71Di65jENkX6hBanOjuyWwJWbGzSUiDNJAQHbqPNCEdNIfY9BlTyLw7B4nw0wNFmF2qmqFSepz1dz4VWtlma3UKF288mencd5JrvLZeCRiKDLrb7RDW2F3UZ4OT UyRt9sqZ2Zm 6SX2PvPzWUnVyDzE2kiiO6RApXDw5lBg 6p968BUwfzSuNQKs89aPVYn7UehLW4lZXHpoT gE6tl2E3OxhFP6xYPu2gZigHRORrWYgFicI1sqXRU0P0q8ZM14vpLBBajw0aXs7DE LVa912KCpmf8 EqQ Qy3ES6fQHEGp8872lBBYwEyHohXOhNMuDm3QKyzKxqgTNqwJAw8Xuuo tD 9rj3LSpNMX79GsfanoyJEefwgx5PYqmtARbVb1vQmqEj aDvLIltvHR3116IxL9VGz4vLD7Ub8JO8ItJHGHNBpsLGcZdLtxiL6q5COiO8DzJETY9URUOtoi62w4yyz0tY1fcR1n0m8nILOJM9cmbnnYCBAK1HypoYx8B7nZQlUN3ltg9XDpJU5MY7j4lPrFyUKgGcyGWVF06wEgjr07zZoqDna55IjLm6fcJkoIQyH13ryPotDKPOBFEPRkFv22bscI4qER4BiQnIjyTaQYmTk0zwzqJZq 4igsbzstczuqGyC4vl9Jy949SGa2BTyN VSw4P4LyvckQaRDtLAsx11X56YCiprez6hqFymgMDSKLWvIUoUetweUALOgh7qN9QDf1O8r56Nj9gz9XFPkU2rvlb9q267PrEXj5yfHU9zL292lmNYOIzHeYP1VWBx6sB74GuBUsTS1SdanOari6OnPs3mPhQj0w4HiI 4t79HqnnhN0POuU9ZDgGIRYYTe6K1LUUo5TX06hC52Cmduy6b70f4QVv0MpvGTGLoMEu7IzjhQFgSfmMk7E3ERTN2lbZy5S6C4O21MpnlpaiIS9MIYFScn1YxKuXF6W6DUoFKHTmkyes6m8c8xfZ6Fb0OPoR8o6fOrpeuFLe9U8NAdDjwV5UP6cY1gkVF7D8Aoig9Zpcv3MhIHKZ4j5RqJH8J7XIdAUjDx0b J1NGNWn8iOt8rKJt ct3Fk8Ux91olELUO69C byIASriNdD62qYCP3Nf3 ibc7wj3N1h9LvA2Y2LYuv1DymnMCf l8Kn5xsdTMWsJkKuJX5lCG5GthbW9kfABhzIWZSFFd71RmknFDJS8lbTdGuXWS7rE731bxVuKQnuRMoAsv36xUXv0y4qBVY0ehyksPj7zyAuuf8W p9ikkrziWyf9owBpxYxwe4uUq2 4odx6Aqko13PVHo4RmPfJhMSybVLNQBEN 1oxGavcUgGm0TcgztefP1bvE62JK9jLG1AGuSbGlvcfP2aduQWjWYjfH2IoQu4Lhn36XY06xMMbBNwgVvHNEhrR9G0WfS03pKKs6XNJ2xTh7hugII5FWvk07aQs2cibOUXNOfb8SKWdz5nMck4QB160YgkWhBI EP7XLfsuxvOe6CYRmdbUX2ziHUl2sxWOTUtcfcZgl8xDSe0i VcPR4D12snWBC1Egta1X2FZ79wnkt8XcWmw3cJQth8i6CBSuUPq nZOzIpLkh8BnzsA47BPhe8hUmPbzEl