Hiểm họa virus trên Android: Người dùng không cần lo lắng!

Hiểm họa virus trên Android: Người dùng không cần lo lắng!

Minh Lết  | 04/05/2011 0:00 AM

thích

Google Android đang dần trở thành "sân chơi" của hacker hoặc "công viên" cho virus, trojan, malware. Người sử dụng cần "vũ trang" những gì để không trở thành mồi ngon?

Nếu bạn đang sở hữu một chiếc smartphone chạy Android và bạn thường xuyên theo dõi thông tin về các hệ điều hành smartphone trong vòng vài tháng trở lại đây, có lẽ sẽ có ít nhất hơn 1 lần bạn cảm thấy lo lắng cho sức khỏe của chú dế yêu. Gần đây cứ độ vài ba tuần lại có thông tin về 1 loại sâu/virus/mã độc/trojan... đang được "thả rông" trên Android Market hoặc có thể là "nằm vùng" sẵn trong 1 phần mềm crack nào đó, chờ đợi những nạn nhân tham lam và bất cẩn.


Các hacker có đủ  "trò  " để dụ dỗ khách hàng.

Apple iFan (hoặc chỉ đơn giản là Anti-fan của Android) luôn tận dụng mọi cơ hội để dí những mẩu tin đó vào mắt bạn nhằm chứng minh tính ưu việt của iOS so với người đồng nghiệp Android. Và có đôi lúc bạn lại cảm thấy thực sự nghi ngờ sự lựa chọn của mình. Có đôi lúc, bạn phân vân tự hỏi "Liệu rằng Android có thể trở nên an toàn hơn, trật tự hơn nếu như Google cũng chọn con đường khép kín Android như Apple làm với iOS?". Rất có thể, sau khi đọc xong bài viết này, bạn sẽ tìm thấy cho mình câu trả lời và thậm chí có thể là một giấc ngủ yên tối nay, không còn cảm thấy lo lắng về việc chiếc smartphone chạy Android của bạn sẽ trở thành "sân chơi" cho hacker.

Nguồn cơn mọi chuyện


Nguy cơ về những hiểm họa đến từ smartphone là chuyện "xưa như trái đất".

Nhìn chung những nguy cơ về virus, mã độc, trojan trên điện thoại di động đã tồn tại từ rất lâu, nhưng chỉ đến thời đại của Android và iOS, khi smartphone bắt đầu lên ngôi bá chủ, chiếm một lượng thị phần đáng kể thì những đe dọa thực sự mới bắt đầu hé lộ. Tỉ dụ như cách đây một vài năm, các trojan hoạt động trên nền Symbian khiến máy bị lây nhiễm gửi đi các tin nhắn bậy bạ, hay quay số đến một  liên lạc do hacker chỉ định đã lác đác xuất hiện. Tuy nhiên các virus đó thường chẳng gây hại gì nhiều, và tầm ảnh hưởng cũng không quá rộng, vì một lý do khá đơn giản: Không có "chợ ứng dụng". Sự thiếu vắng dịch vụ phân phối ứng dụng trên nền tảng Symbian đã khiến cho việc cài đặt phần mềm thường thông qua các nguồn rải rác, các file cài đặt ứng dụng được người sử dụng tìm từ nhiều nguồn khác nhau, dẫn đến việc 1 hacker rất khó để phát tán virus của mình trên diện rộng.

Nhưng Android và iOS ra đời kéo theo sự hoạt động tích cực của các chợ ứng dụng như AppStore và Android Market. Chính nguồn phân phối ứng dụng diện rộng như Android Market đã trở thành một cơ sở lý tưởng cho việc phát tán virus. Hacker chỉ việc nhúng mã độc/virus/trojan vào trong 1 ứng dụng, tải lên trên  Android Market và như thế là bất kỳ chiếc điện thoại nào trong số hàng trăm triệu  smartphone chạy Android hiện đang lưu hành đều có nguy cơ lây nhiễm virus ấy.


Có họp chợ là sẽ có kẻ cắp.

Hơn nữa, việc chiếc smartphone đang ngày càng trở nên gần gũi với người sử dụng đã khiến chúng ta trút quá nhiều bí mật riêng tư vào trong miếng nhựa công nghệ cao này. Kết quả là rất có thể chiếc smartphone bạn đang đút túi chính là nơi lưu giữ số thẻ tín dụng, số chứng minh thư, mật khẩu tài khoản, và ti tỉ các thông tin cá nhân khác mà rõ ràng là sẽ rất nguy hiểm nếu rơi vào tay những kẻ có ý đồ xấu. Mà thế giới này thì chẳng thiếu gì người xấu. Lợi nhuận sinh ra từ các hoạt động phi pháp càng cao thì kẻ xấu càng nhiều. Các hacker đang dần nhận ra rằng smartphone chính là "miền đất hứa" mới với những yếu tố hết sức "hấp dẫn" : Người sử dụng thiếu cảnh giác, các cơ chế và phần mềm an ninh chưa hoàn thiện, việc kiểm soát gần như bỏ ngỏ (đối với Android). Rõ ràng Android nói riêng và smartphone nói chung đang trở thành đích ngắm mới của tin tặc.

iOS có thực sự an toàn hơn Android?

Có và không. Nếu bạn định nghĩa an toàn là virus trên iOS  ít xuất hiện hơn thì câu trả lời là đúng thế, với cơ chế kiểm tra nghiêm ngặt của AppStore và việc Apple ngăn cấm không cho người sử dụng cài đặt ứng dụng không thông qua AppStore ,iOS chắc chắn sẽ ít virus hơn Android. Nhưng nếu bạn cho rằng iOS "miễn nhiễm" với mọi loại hiểm họa thì xin thưa, đó là một quan niệm hoàn toàn sai lầm.


iOS không hề miễn nhiễm với các mối đe dọa như nhiều người vẫn tưởng.

Vẫn thường xuyên có thông tin về các vụ tấn công gây hại trên iOS, thậm chí là cả ở phiên bản 4.x mới nhất. Một trường hợp cụ thể là sâu "Unlock Now Free" được giả dạng dưới 1 đường link hứa hẹn sẽ unlock máy của người sử dụng miễn phí. Những ai dại dột nghe theo lời dụ dỗ này sau đó đều cảm thấy hối hận vì thực chất lời hứa hẹn trên lại chính là 1 con sâu khai thác lỗ hổng trên trình duyệt Safari và có nhiệm vụ xóa sạch thông tin trên bộ nhớ máy cũng như trên SIM của nạn nhân. Đó là nói về những thiết bị chạy iOS chưa jailbreak, còn các thiết bị đã jailbreak thì cũng đối mặt với những nguy cơ như Android, thậm chí có thể là còn nghiêm trọng hơn (vì nguồn cài đặt phần mềm của bạn như Cydia hay Installer chẳng hạn, không được "tay to" như Google hỗ trợ về an ninh).

Vì thế nếu bạn sở hữu một chiếc iPhone, iPod, iPad bạn có thể tự hào rằng iOS có cơ chế bảo đảm an ninh chặt chẽ hơn Android. Nhưng nếu bạn cho rằng mình có thể thoải mái "tung tăng" trên mạng với iDevice của mình mà không hề gặp bất kì mối đe dọa nào, thì tôi e rằng sẽ có ngày bạn phải trả giá cho sự ngây thơ đó.

Người dùng Android có nên hốt hoảng?

Chợ ứng dụng Android  Market cũng có bản chất "mở" giống như hệ điều hành Android. Mục tiêu của Google khi tạo ra Android là để cung cấp cho thế giới 1 hệ điều hành "thông minh, ổn định, đa nền tảng và cho người sử dụng cài những bất kỳ ứng dụng nào mà họ muốn, bất kỳ lúc nào mà họ cần và tự duy tùy biến Android theo cách mà họ thích". Android Market cũng vậy, tôi, bạn, bất kỳ ai đều có thể đăng ký 1 tài khoản dành cho lập trình viên, và phát hành ứng dụng của mình lên Android Market đến thẳng tay người tiêu dùng mà hầu như không phải thông qua bất kỳ một quá trình kiểm tra nào ( AppStore của Apple có quá trình kiểm tra ứng dụng được đưa lên kéo dài hàng tuần, thậm chí là hàng tháng.)


Chợ ứng dụng của Android có cơ chế quản lý quá dễ dãi tạo điều kiện cho những kẻ có ý đồ xấu lợi dụng.

Với cơ chế hoạt động kiểu này, việc các hacker lợi dụng khe hở của việc kiểm soát lỏng lẻo trên Android Market là điều không thể tránh khỏi. Tháng 3 năm 2011, 1 ứng dụng tên là DroidDream sau khi đã có hơn 50 nghìn lượt tải mới bị "lộ tẩy" rằng nó thực chất là 1 con trojan thu thập thông tin người sử dụng và gửi về cho hacker. Các phương án xử lý của Google được đưa ra, Android Market được rà soát lại và kéo theo danh sách 50 ứng dụng khác "lòi đuôi cáo". Gần như đã thành một vụ scandal của Android thời gian đó.

Vậy nói một cách ngắn gọn, Android có an toàn hay không? Không ! Bạn có nên bỏ Android để tìm đến một nền tảng khác an toàn hơn? Cũng không nốt.

Tại sao lại như vậy?

Hãy thử bước lùi lại một bước để nhìn vấn đề được tổng quan hơn: Android là một nền tảng mở, ai cũng có thể tham gia, ai cũng có thể đóng góp, và thành tựu của cộng đồng sẽ đem lại lợi ích cho tất cả mọi người, nhưng đồng thời những hành vi xấu của một người cũng có thể ảnh hưởng đến cả cộng đồng.

Android mở và đầy rẫy hiểm nguy, chúng ta có lý do chính đáng khi cảm thấy lo lắng. Thế nhưng nhìn theo góc độ khác, có một sản phẩm nữa của thời đại số cũng mang những đặc tính ấy: "Mở và đầy rẫy hiểm nguy". Nhưng gần 2 tỉ người trên thế giới vẫn sử dụng nó hàng ngày, và không một ai nghĩ đến việc từ bỏ sản phẩm ấy chỉ vì những ảnh hưởng tiêu cực mà nó mang lại. Nếu bạn chưa đoán ra đó là cái gì, thì tôi xin trả lời luôn : Internet.

Ngày nào bạn cũng lên mạng và mỗi lần bạn bật trình duyệt, đánh vào một địa chỉ website là bạn đã chấp nhận đối mặt với vô số mối nguy hiểm đang rình rập. Download 1 bài hát? Rất có thể bài hát đó có đính trojan. Tải về một phần mềm bẻ khóa? ngoài con trojan kể trên bạn có thể được "khuyến mãi" thêm vô số trang web đen đính thẳng vào trang chủ của trình duyệt mà không thể nào gỡ đi được. Nói chung 1 ngày 8 tiếng bạn sử dụng internet là có 8 tiếng bạn đối mặt với đủ loại nguy cơ đe dọa từ đủ mọi nguồn, đủ mọi hình thức. Thế nhưng rất có thể, tối nay khi bạn tắt máy tính đi, chiếc PC của bạn vẫn sẽ "bình an vô sự".

Có phép màu nào chăng? Không hề, "bí quyết" để sống sót trên một cộng đồng internet đầy loạn lạc và tai ương như hiện nay chỉ nằm gọn trong 3 từ mà có lẽ bạn cũng đã thuộc nằm lòng : "Thận trọng, quan sát và biết nghi ngờ". Bạn thấy một trang web có vẻ khả nghi, tốt nhất là đừng vào. Bạn thấy một lời đề nghị quá "ngọt ngào" chẳng hạn như "tặng iPad 2 miễn phí, chỉ cần bạn cung cấp số điện thoại và địa chỉ email" , bạn quay lưng lại ngay. Và nói nhỏ một chút: nếu bạn đang duyệt web có nội dung 18+, thì có lẽ những người có kinh nghiệm chẳng ai bấm vào những banner có vẻ rất... hấp dẫn trên đó.


Thấy những quảng cáo thế này thì chớ tham coi chừng mắc bẫy.

Tất cả những hành vi trên, gói gọn lại đều là sự cảnh giác và thận trọng mà bạn gom góp được qua những "kinh nghiệm đau thương". Thậm chí những người có  đôi chút kinh nghiệm chẳng cần 1 phần mềm Anti-virus nào vẫn được an toàn trên internet.

Quay trở lại câu chuyện với Android, chúng ta đã tìm được cách bơi trong "đại dương hiểm họa" là internet thì chẳng có lý gì lại chết chìm trong ao tù Android. Xét cho cùng, những mối đe dọa từ Android cả về qui mô lẫn tính chất đều chỉ là "muỗi" so với Internet. Nguy cơ lớn nhất có lẽ đến từ bản thân người sử dụng: chúng ta chưa học được cách cảnh giác khi sử dụng smartphone.

Nhưng học hỏi không bao giờ là quá muộn, cứ bình tĩnh suy xét, cân nhắc khi bạn định tải một phần mềm từ Android Market hay cài 1 ứng dụng từ nguồn lạ, thấy những dấu hiệu có vẻ khả nghi thì hỏi anh "Gúc", chắc chắn có rất nhiều nạn nhân đi trước sẵn sàng chia sẻ kinh nghiệm cho bạn. Nói chung, hãy tập thói quen suy nghĩ trước khi bấm "OK", và hãy yên tâm,vì dù sao Android Market cũng cung cấp cho bạn những thông tin khá đầy đủ và đáng tin cậy về những nội dung gì mà ứng dụng sẽ được quyền truy cập trên chiếc smartphone của bạn.


Sống chung với những hiểm họa từ Android là 1 nghệ thuật.

Nếu bạn vẫn chưa cảm thấy yên tâm hoặc không thật tự tin vào "mắt lửa ngươi vàng của mình" thì hiện tại có khá nhiều phần mềm an ninh dành cho Android. Cả miễn phí và phải trả phí. Các phần mềm đó sẽ giúp bạn đánh giá mối đe dọa đến từ các ứng dụng bạn định cài, và ngăn chặn các ứng dụng thực thi những tác vụ vượt quá quyền hạn hoặc tỏ ra nguy hại (1 ứng dụng cố gắng gửi SMS ra ngoài chẳng hạn). Kết hợp những phần mềm tường lửa kiểu này và một tinh thần đề cao cảnh giác, tôi tin tưởng rằng bạn sẽ "chung sống" hòa bình được với các hacker. Tôi không khẳng định rằng, những phần mềm trên là cần thiết , nhưng nếu như chúng có tác dụng "an thần" giúp bạn cảm thấy tự tin hơn với chiếc smartphone mới mua, thì rõ ràng bạn nên có cho mình ít nhất là một công cụ bảo hộ kiểu ấy.

Thay cho lời kết

Chuyện gì cũng có cái giá của nó. Bạn đến với Android vì độ "thoáng" của HĐH này, bạn yêu thích sự tự do và tự chủ, thì bạn sẽ phải trả giá bằng việc chấp nhận "chung sống" với những mối đe dọa mà cách quản lý "mở" của Google trên Android mang lại. Cũng giống như Internet hoặc rộng lớn hơn là giống như chính cuộc sống này, Android luôn chất chứa những mối nguy dành cho những ai ngây thơ, nhẹ dạ. Nguyên tắc số 1 để sống sót giữa một thế giới tồn tại quá nhiều "bẫy sập" đó là: Hãy biết cách nghi ngờ.

Đồng ý là Android không an toàn được như iOS, nhưng vấn đề không phải là ở chỗ nếu không an toàn thì bạn cứ đóng , chặn, khóa hết là xong chuyện. Cấm đoán không và không bao giờ là câu trả lời cuối cùng cho những rắc rối mà chúng ta gặp phải trong cuộc sống. Rất hi vọng rằng, những ai đọc bài viết này có thể tìm được câu trả lời hợp lý cho những băn khoăn về vấn đề bảo mật trên Android. Và mong rằng câu trả lời đó không phải là : Chuyển sang iOS.
Xem thêm:

android

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.

0kNy8KDOZT8FWFak6E D5IKvnCSlA5Yrr9ZBFqxg8TQ8tDZWHtJxByJrMdddVM98cPrdHpHOYutGDg5BvjDqu05ltoAnL7lHKhB3isT1YMMNQDUtxMFmjq6QJlV787LblAJKkfqBLeo9O6uy8jHBsKGknRoZU3TJPPWTyl9qfEbiJ7DG8oEsme7T HDPwrVNrY3bM15yka2ffblv717pn6TUYt1PkC4ZZp4G3MHy8VKN0Z7dOQEwaVe65WZiv3mb0wSrd6mfAho9bX1B8rrlCL6JDISFMUjuwVivWu1Bs8n2Hh9FxYMdjGlJ6KeGh4g52Rx6ur5oxrdHG6zTS3zYbVnbmnmhzhqjmXyQfN9tIDFDr1SGT6v3yab4r6k N26gJJn7tsb4s1Ctq0RQooeUaT4gG2B2J8Lk7raMJoklIsgXZg6h7216LiozMvA9KlFx808m1z1tSRLkH5nhjNdFyNh3MX8G5oaxJXIyUvsXrIC 4meMI RDVzOG9sWDQdRQX5 iFiYrvw9k4sxdPMila8dxYVfss2E6ZyKlse6sTJfOuOHyMTQ6H2iLMq 170yFsVqAu2qe61kyy6tPOBpE npgufj6Z1wLUcRUn8AJ8VPjMsSu1mqvyQSLENqAtOY8ZiZ5NRPfNY0XZ3DEn9FFHjuiXdAL2 AQEpCo7GXv7CaeVf5gXpK1FQXrZhzHz9zdJlq yBp2axFasUIbHAaFGOqrsupCGlPdJxhsW5g54mSuGygTMl6KhddYNfEvchds7JwwWjPKeFl9aUf3WZAQ7WJSQ171zei0NCCwBiqEBMVz33lZMpo80phbUkbjcfc2iqnidNQ1X7F7eLlHt2mlYio2UjNFbrAlz24ccoDSh0mkwzcqpuNzmNeL12Lt1y 89RQfvbyUMICfksJTiCvFFE88gM1xM1jcfVpCJbPBdM1uZnVtmBFoP1jsCd0IlkOb8dJR6mYKFliWGtyjmUyZuMBvHnPSCXmXIWkbUrdF1W2hIICJk4zSd59Seg24 tGuIV0X4DE5l2 zULAIMJ1i2JNvAQyi fMXW2afd aSZjvHfVwEHL9urbzIge3NSBNXZjDxZ1f5MnZdq7WM4UgBwASn2c23KPrecjzGnH2TLXOdHdMUdOSRgKmTCtwOKs ON0FpnuyosNZaEWXsa2mkJy6MKPrR9xcgvT6BCJ70d9Rqb0WspY1LwGvfFUQvvblqcFKMmlGEdiG9ERsored0oDyMtAyvNxQH98abqk5zG43aGHOgGsPYUyq990cSVKEw5cd7HJhWg fHqIylsQcwQ5fyxW19 Yk6XscxyK0KRfafe8Fs5Qa3RSijfWiu3iav 0KieVVSsS5iNGmhUa0y1rtoBDMRw2qHW0d6iqShHUqpGpvppfTNgDamwayYTZqglcgFC0boGSTRwFi2iHFWl32 RLCOgDZOPMqNSaHThEhah0Jo1UvEh9UGIB8V92ysjPxD55kjKRr8lJVxsim9qahMH4D9yN4e0mMkRIxjjHa42M4sgTwsvo8tuxu lkH2o6blM0DWpGlFCl6EuzSljsAK83004dFQ2oJgDUShNivwafBYN2CMcaa2e3BzyDLpsXCJXeEUk4K7UjU0 XwBHSquRBzkGpk7qbiKmgCH0ygBVPJ1 0hrTmCr1 uy2VASXGBwqzQSbTokshgICZnVHoESWRzSd uQU0da6xUUSfEGI0zA1cz1sqjnju4Od2BUxvKUBLfYOwzvbiTRLAN7Ge7dHwjjFaTeX2J7OUjyfs0QP9QXNmHBntOp0CB9Sl9pd 3EYUy5JRUdyUBqQs4JtaukX3j2DvMMAoZl9A2RhVmixAWutCAitmYmaWw02VkLlt6yJwy33tjBgeAQzAxVY5gJw3nDQY9XUGZjXEAAGaStxMvY0uHPADi0vyAc7qrFFwOdwEhSKQnZoLTY32y12yVoSDnYmTi t59O92FB4OzI9ADasm6ZdLy14v5kEzcCS797LVMV1gNpb4obaT5WXr9ch9T1b5jTUphuooYOeNitpoHL5g1F2O6O91HTTQlqn1DrmJIVZRHs7jsYjQCkwuSsro4L1YdsLDXQJ7cIGVdbSiWpoSbzCJz2E7ux6LSFqyhnCPOI6GzFz3dbmUvZZDraGC2PnjwuhsPbKlykpfje0nyu5yjNYVwOK3 Ud48m91mYWn3oowgdFYt6QKTUNUlbpYxQRudqfh2aT02ZrGlIladvBvQZS0xI0VcwRFZrrhi1x7Bcs4xWiiecfEv kgXHD4xUrwfVnjaa7fLleshbdHHIDwqyRMuvIwdyIcCTYYldmMEtsRpAm8VM9QFE691 V7AQwkJ 0Lba41cECrkfGhwIfkinAJ9ZJS9hnnqBA048XoBJQOrxajieupN4CleYWtAGlza fJ02Nl4G06zNoYuHH9tU6hWCV3cKXpSnHjXJJNMDjJ1C4sxXA7aEhzlzPIkoU8jRFLT0rjgBA8yOEnCrV5UvBQM7uqS9yyLtvrX3le8fR4op0qIAGfulf BEICbiIazQQzhVBQXWvoUXzYzZUtomWtwX4 ZCUYQf0K9rqlLNnlx9ZbKsuG1jJvvNOGteclsH z3sVl4AVg4qigIHdMFlW583P9ExaCnz1QeMiX0JHPfDspVZknflQosAmGhv7nQXF3fHICws9vK2M9Hz10wLAQvq4DV9bsOvOWS4S5WNlBtOzvUwDRA8hNJHFJ0CU4flKVCM0OwGet4WqluohPdgXBfv10za9JUBSyhWmWoIsSCfPaUTfcCcld LG07yVf5cyZBVh7SWfh1KlZJudlOP Qf3h4oCnidiQwih6NOgZgq19NefPyDynawZvStE4HpQVYg160w63C9G3XyYGcTcBCUrO62YVMP9txADo9iyGRHamjWrdQsUTNFZvrn1ZYwpXuGNNvd0GNoFfOU8Xr xf2o3f OEvCtiHwtII9vVyfd1mYH9AjAnKTpkYW4cIx1NdJ5GR1PpP53Dm7IRHp5m5Z bKUQQ3pHx3S1lsHWyvQWLQND7D4k5yZENM2f5zdOBNbP5iZHVnWY bs2uY1L ap v0raBoHm1w4XVEq4k6kjEej6N9eILLcuclnmw K17iXVPhKUXLdjbrS6xXc6EGVOdnSENFICxJIhprbuTUc9b8KEHEZqfdlsmqrgkQWd4FW kuthmU Wog8YoZFFVU8CWGHR290kFNouxahHk5Qug8E1c2bWWrk4EpHGt0LjEjj5qS7oWY7IMiqGLIg4yfC1g6vLGwC0BzXCNwnu5GEiNOgJMwdUMS7Q7hwr 5WN5RyS9f7fyObN35yflsakQHk4kmaLpe5vl9M8h 1hmG0jeB4hAanpNFD51g8HLXsa2U791F3aNTlDa z8i1G4uidGt23VQYXtWCIt7 mNPl6P6WeWjZ5nHpjedzrKbP045FhqDf9VriV8cIyffUzbaAG4wEG3JL8usxWx5shRXtTTao4iZUBc8flNxhMaTpGrTXTEu8zAxCH4EtSTnUCyOjZbPjjyU2wGYw2k ezFF9Vg3Wh1FOHF YqZ8nI8dF5z3KJnaclP aOIgCpJB252rzDR5FPfgb7UpNZII8B6EInMjEmiW5XF3ngsI LmBae31wS3iT4OMoG8DW8aVNGimflDoCGycuu0KibvEuTYmEm1YTR10k K G0lestL1X2xHyiVDfKz5Rv19sqGiu6p2XjWbwzjj25yYXaATjbZNx9ZStu 01XYR13E5jxX5eAuxl07oI5vn1foAxjFO wcIJfk6MDUo8m9AEaJDpxmDvB4bfqgdr9NUUiuiio59DoAS7xjH0nFxlg1uYhvzdzbAxB7ZJfKZ2GrlA02J7lohuwcgSkW1VJDHgpL2Y4qBXTynpVzDsyjzFi0Uk u4yY8dNNKIcsC4c3L2VTsXvWsib0nYvXT fKMi27b3XRdQiFMhB7PGdgWG16CDHnK55CK2vDbmd1zllb9hTQVtEKCmnM9YYltklb2QdtI2YtxixIOEWSQVyy6R3GpWKwiXCt OEC7UdPu8 O2lg3GbkbefLreTKT6nMlhqqjr2VPN2vWOOwbUfbBmARVH0MrhctL3qem0Q1bjC7Es5bPJmUSGE133Ht1FVYNu9nlAxhB6o938zpKweJl2pQzYDbPO7yAy 4H5D8yl03Nho4XL iYQzt8nxvNMsPUH8DtYvdk0YQYaSrBOxqsitQJ4uJzRzfSC3ks0S7Q2jeaLMwPGGWc0swNcEgW4zt6w30dUiDOKYgGcf9eHYHJZfsXfaFrtuIgZxGs5tz3f7792p5zN9p2MsbrhaX1kxIKeJbTWTxx9rA3KtZsP2UvunLCIL2fnSGrgT6iRat 8qYqm5k8vr3oev7W8045x6Nf2CHXBjy9HgOotNTvb63Pliu7sP23TTza3NT87IvrbnfttPARuhzsIwo3Gci4onOVKtkiOj8fRigSJZgRdTJdpQOO1TREoGiHgOt 5Zrort6SHuV8mqGCawzvW BZDamR7xwOIdCyHJm0OdrZVomK9UkqSB9ePp3cL3VoDsvAd1G4J8060Ay2YYb0Yb6qNUIYA9seOKi3jlEZmwbuSHQyvLdUBveJEU1MWmM FGQHI77cViJe0uucgko7i84arxRg12veBGcliytGiY59ZJSYCUMU750xuRHOPdu5Q3btkmfuQGrwgyGCCmTIUb4ds4DpB1XDFphgKPb9B dVN6N0KdhWL4iAlh7l06S2AIecW6eu2eLVSIvgg89Sz0IhDAXV VSFWyA9q5JPZndHzecQpamwd8KclXxmQVK2kbmyUPgVWpAImDhfaY3YyFFDJLif0ClH7o6WLbHe65dNlred5EMD bHH9HhpdXKxVEbMxUDiagkHFHHKQ5Yj7vCQ1ap5YJ1Nos7s1jqIUxdjcwV47JqsJXBvPcLUzWgMH0al75RXwkqJRo8khvUNGaK ib572 9GB8eq2h5S3Pe7k9ocEwYObEFnkxJtSWGQsN1qRG5AZ6ZUekHF0DVSXT2RgKeqjhMPrvvYzvPIRxbX0QkPjGmBrfnNXqsHvPu8UCn0qodPm1F6PFTSZYJgCaMZw2RjQRWbFZidbvq1wGUFlz9f5MKeJoqaYkdYJnaVg3UNCYK1fcyTJT4tDv5KwGJ3ZBmEaOFeOe8cRM bv8WSDTU q2IQeZqiPCWLICi1RyWd2sNFDQlRCjKZlz1lbabkQin6FmdPepHgaWRCpxzl5bCfG7TynXF7f46o1CujZJMX1DKgZ4DnpAKXmMJklqoBheTbJoSr0IKj7xLRzBGHFbDNX w95XMfDC0B8d3I1RPq2exzuyXl6KtCupPIc1hxRU4H477QcXiqWTbIainv1MGwg TmUMxU8RA9Ryjt1GKmgLXLiYOjLbj2eRLw DO9fCKbxJh pe5S0w8SWHUUe3 vkodCMjJ UJKwKKMo2eMXIWYxT1QcAuB68s1lK5nC11KpLlfMTm4gUTqVorwBbnO OrTxDxrqHlP8FbgdK2AWmkRC0jV4cb8dwKfjGeP0aTHPPDNoImIGojzGl19slYRMUJAOU ENibp659Lnb1piCvNWbWSSDvpS2eE5hMFNZR9r146DrD8wEyyt0clcxaYEqGiKCrIXlhmKoZtHOOUzOpubnCLqeiRWZGr8UorYxLwPzec8oBuBXQa32aTaxyN7Uf9bicbfDiSStZUE48IS5vIoMYYXNstgaMZvPnSjKnAPjT74w4Q3r3MX58CUgRfSV0V33B4qPZ4DE6l Jp9cx6QNtegOHsquHbj b2O9AIW5ClZfMgDIA6wwpS66eh lIHsdA5EFRfM3WCXG94y9h4SQJpprCIYfOejna2ohZ1lqjgYPEcaMiU3FNBe6xv9MUm vP 451eO5Y3CNHQWj9nOCTLwp2bE6PBD1AN63VTZJxpo8cFHa4CM dSfcZTXnxA fXnsu8aoccff93vEzs0Ubysa J1izK n qbkgLJA1cqWUTJpeQylSgissYnxj4kBgrpCBp69LJRwHe6PqxKFOLbJKrKilzbDr2DK9N4Pq8U8wSpONMnoHgnssm0tRImiWIiUzJWistJalq1qL ezgGbLSMWTp X9u612LtvP2bUqRifxxHFbShkYEUSzAZDThqEFcIt0fgnt0sqlG92Z7Y9IOXPGmHY9IpVAV62BAP6 mse77i4mL7Tq3O5y88H32N04QxDqCvIIpODnrmcml7qwqA NUzqZCyaC9EGxmDedIJbzjuHnw7c78FdsnRjETlTuUzanJV4gTzrtUzP6McLWJ7Hv1BeSJvvcwWEcK6vcKMoibh1ndRX8w8o8FmFoVKw4bbHTwGggupnLWbjpT32 MM8pT1JmPfrgV0jiCupBAfV6IAt2qryfYkzg5c5wdIt9ZGQtoZs1XW4I8LGHvNs2NMXX4pS0qNQNCnVipj3gsP67DYf7aok ynrm0nRELTP47Nm8 Y43azz86sgs5WagRxRYUIbNvuD56xICv3QZtoizCoA9O PaztOfBn32C032igvxrUohlSnG0xM2KrLRcna7wYXQ3Oj83sJXlk tEPuQiIOMpqoc38iv8cgGYuNVmoY5NYpePrKuxDc Ths9IgFird38t08Zy9G0AoZko5hoa1GIfZM7qPzkJDhpdaddEvwzVEMkwsWisITi3iv5C7cs7H 8PpDaGDg3bBnaZoaO1m89U7 hsnN5xNea2OB2MLOLhUHcQnZdtDkMslJ1Lz6A6guAULw0YPZlSbtoZR6vv8 OtMy9615zCTyuZQ3CzPnZ5MT1Pq1qumsLxALsH cRMWM8CaT0SXfSJv3lFDZYne0NwiLMawvGDN5V1WrHPKZfjkz6Hld6 9ibFNxsYjkobl uAWH1zq73di190zKGpvYNgrLuvwx41It1ZQc u8Or1TSEqlVLXwszsGGYdc3B3yh71oAXmCCMVpnTq7Mn7pLAQGfbYrd44qM1r3UCGCWlocRlA3EpnK301CD2L8RqqPpcHEnejZiGPk6wu56SCMXocX4N4squ8rVGHP77r1mLd18zAE6xR3hNhmerdyIk0VVKnby1FxJMV8hARmB64M0Ra4Q5DZUdfZOVout4jfM5 lJiTkit0TizrwMUy1kyHUntEW7w4Q5LRQExUN5Pu3NKGneQxymV9CaJa zJAibzKzt5VHDOpy M lFw0LHpJ98z4ecV1mtMoAiT3qIKrgWk7cSFFtwhlIlGExVMuV4pcd1hcrdIT9YvVrTjnPs3V3I7C8 FrctAznvLCrunGPQWvf8CeiwEFxHRT6c1pqSu5CWJCuP4F9WdtcPwtUUb54BpV7Cw3niwkZnZP7Xz2meo0G4SCxM9sLC9I5egdnaJJUnfNJF0aDGtws04sSp43HFDn36K1xY3wB2PjlgYyDBCNBLEK8lcSDl6SbjkfspaKnyYh78WjT6qo9hA4begXattTTy30SwHcegTVKeJL7ef9dWgeP08RaSkPLMWBzh1UIpBPrJNqwMuWTk6yBzimdrk63Y0Bf0K7palhsojkmkBjjp9RoTjar1C71IENOrmlYs7YKMpM5JZAAUItQYKlaO3yn2FhIw v35mU4lvQFpx4Rq90Ozq13Bd8OKwVa0YtcBMt2Mj0gYoj5ruEsX4iWugQlKM5jU4zG1YkP4WKJ8LW4KrXMhMowyH156e5e8jwN mfYNsk Yu2dbbDnyeHjxUo1J Q2KhaAbMRP8fgguaaHt89m9t0IEbKLclwbWog2alrOfJnSmvwEnhCOeOIeaFWFfRyNIjpTzRB9JOjn7REcBW2yy9xGdMzKiGW2Qvha5bhc4ShDerndEOcK5gXP6ySdJdmkbo9MQZfH7Miqr8D3YAO163MpgBsU L09D0 JW5OmZxYIlDf5hzMh3e2d 4x0GTd3vSoEwyPEOFaOoCoWErlNb4qT6r25xyppp3UnXu7NJezXZw3OrDSpy4ntoahTexTqN1WckhcZXJL vPvnIlgXUI6ZXgoeeavsIwsVwG0bhw9v6cunJh85v5054OCKrKdCzO4wiwsSFl8EG7VyNnbKt8wbCCKo76eMp7HpGYHUOQqT6SYPHRSIxKHX7autxTs84G54lPsFeITg3UVI0LpXjuC8qVBPvV1IrSeoSvaLGJMDj D07D73bdDyzX A40J3wmXR7jfWyaapy99c9eUR1YuqQukHTLamJwyqNVcQjT58OyFjgW3k8DYR08RraXlwHWkEyLTnOjx3jfOG8vU1w6DnkWJrdwwpvEXWwRA7iRqX2FnR 3y3m3EFLpUXfD37jZaCsr935qoG7g6uQw5H55bflXHioliLz85DwQD2mwM8ECYxEu kfGCmf5tbr0BbnkaD U3jsb5TOE646mo3TGBIrpt72Up2WGZX1ZM5MlgHh7VihdDq pLZROQbRVtGSdLabrt1t9h7vPTUZNVTWGAKQ0IfK0pytnAx2SB1tLDCfMV73sjpxXu2DW4XpSxOXQm0TxGkEZ5u9ehLWV0NszVefLrGvGE9z2f18NZhtxOts8snF7AXe6IEvKrr8cYRaMDlstwfw9xTzdNwbgnGOgvbgfoM6q6ZElolJjNc6ph7tsiVXkSAAg53bWRl14X Y1ZuOKj0VSi6C7NBxbeLQF2mXocSO2MRIVRmVxMtJKEgm9m0Tb4xNx6zfn CbIYBzUCC 3fobduVT59Bb48Ypzf7KAtuv4YSaMtRjH9zwN9 dEbgLaX8pwLN11Xy6BRdNNR6YySdonZxwukCnv6mh 7uEQ8qPInIfxnRgiqI720JFVyMXoyua46sGhxm68F64UrbgYwXm48wKw3hgENbvRY28WI7I4vI1NUwVeDYTELUCKdfig4De6iFRHVCr3hkmwYxbP88r99d3JI4u34YxE0muxDLzgvamBZ0hPOqkZHRI4gYWs3wIvsZpfTd HzeAs03le Mw8zxbhZjxkfVBvNBsHH qT0s7iErM w9WNxCtasmdQvbuQtL3ftCV8WWsTV1e5RaLxe5zyEZ8OFOgZMoIacezaucZT eTJOVMibCctZgqbKrWdGDy CFD6tb8i53jkQrohCpGdS2dx50WEzgVEMASjqFofxyUgRW HmPU9BBwMHTYu9ktGPML7NWw0GfVCaoXuF3hCo2I4rYdMNpwTaaBeuX7FENzQwNOJ0B28BLuCbNknelPrhlyo1qawrQ8VThfr0k3p80ZE6aMIdr60eoRqnIlSSdPeyetMpYhj4MicnuEoSONvBx553CiNcqfO91Z88ZmpiIUFFDooCcHA3VBEv7mTzeR3khxQoXa05luf pOfyjd OeH9CoQOTy2mkKYmkvB9syJolF6zHO9dXrntcDScOkrz1GjLgtNV6RCBTNvIjtsk8PCfIh0wGd1x8ZzFIrpAtCs7JFPOo4dHTHB4VIlQ35b96JY9QcMk0QbZSQMcJs3vdhfLqpqbaePqjqc1dlR2kD0vPna9lEbqkKFRAGNH8zEO3HauJW1TO07XQAXsFHwMUWZPdF5x3uem5sv4XQZIDy5Cv ts0 quIS5ilYP0wOkT4vlvT4CB6WZPj M9bl Ii4BoEiZPnt9nRCotYsVHjOP6KgkY5aE2rwTUS5ld0hcWAkeB8g9SFveDtn zCii5tR6ndrtCjPJEzDjxH XHMxQkqG8FELNe7sm WNgqLMwvYkAxCGYSvfcgTM1UP3lyniAaKHyLfkxHmtfSL1bDeXux0b7BQWz40KHGpTRiJqgu5NlrKWXczJiNFvTm1G3eI9q6v9EDGxtwQ2twG73lNQhsoFRaPdCWPt2oOVYUM2lLqEkjlTu2deD9lWI0xHgWmprEn3U3O0VogK3U47cQ tEl7s9n2LdrtTc2awURKuVfcpnThJnCrahnyiEWZtB1lJQRRDJst51bZapjd54157M0Snf6mHulSset34jHK3yu6EDiXTU9AmpzDhetZZKjIIJSTSg1ODQRajVx24Ao0EckqdAqLzf2oIxg1XFUh36522CXEw6bxXFYbArirU0QSN3WFzjdyd91viPgzVUquLf1GCarXLghR pCAQ5nC37WhjX6IYQKyKXc4UcaG0366uzc4YDXg84Eozde0AxrUInTr9VeZpsXsMf1loLuUucObTM0Oi3syVecIJ zzo0P7FbfT9NEQkYBTUIvQxHsB73FuZcA29aYvW5nuemnmg tyIdTEWI5XkK7VQoK1skDcBmNDLHzCHRVBxRQdqUnyooLTHuPtvG14qhjWimHSeLjcuKWXnOTmlki08D7VwU78hRBZVEYjRqWo QQmGI3kJmmp9vvE4otqPegXl0un1JBK4fUzJ4Eu2HPvpruTVNGEofhjmSmVQUSOTudC3TBVgBk1QuHsBCQ9RUMezhyv4XJNQnlE0lBtTYgVPFfVPgyFfEd1WT8Ge4YQVGAXZFmXwX3lMudWrgxmL3HaUgutq942a3Nfc2qc5IUzTYI1pxaDjcFq0evEDn51ikihYGxnwjyy5cAFnx9vr13TL9Jd7au0ntv7f34j 5e5jYsiY7uWZxHKh2SZrnOxifwgKsnq6jQ90vrMGZpClXE2EpVcj4Z3xwD7s 7pSuZkAeMfdNYgptwDJYtU42JljPT84 oy6oj9gn3IFKY eYcr3QVn3BkPXwKvulWt7XPRIphEiIUXJVgg9C13BGAHW06mx3 Ue 4pbXjPq6iDt8tgS0LAGtOu0sh96gXLW9yWgCOUWrdZvT vEoglyYYnnFOOK3WDKLn6RPeD 3p8X6lOfeNnlrYyKQqf11nBMJvq2UBfdLf8nXajwYIIuAC0yJpFVtQBpscOIlZQtZ6I2 P4MbHQwnZdNEqRBiYOUKg94AyAIxSByZQjNAbMxrBF1KB zRvwuXK30d8KNuXXmVwnc7DgTb5LkJOp8f1R2n7BQonWYs2YhNylggkRKJzH9VuUl1m4OAtw9vzPH8RxZ03TjXfiIjiXfbr2Bdhus4lbIR7cuDYdfKsxz9yT M98fXU1dBP6O6StzesGOruC1fhiDd9KAD8vyUdYl7GqSgyMW7l1oyzQRPy9ZwpBLojIizWfPEPMD60JT7ZDzFQSgj02n1GlGhIPkD7t4RsvCUh1pTCut gGm6hDIbORfWRLI4QLfPBek6jkR7Vozd0DCNIkeM3 IRWgsc8kXQsttvnVUunzktg58lZnXaLWKIt5ZqXU6fbUYCtk5lOuP2C9RLbqJXHLCyWlmmazxGH78hhKfcL0gp1B1fGPJRyy TY VVXIxe Z8m2afZSTgK3ZBLxC1sLAJtISj3PPBNytuAKYxuQK88EG3nSe27TsjwqayFI5VOYStIkCJ9W ao6NkHoZBrlu6VKpiE0inHyJuOLE5WTPELH60eV1n0co1e2Lh3sAFmcCRUvgYnbz3mnPErpmskQ2B5r5Upk27kQVvMbTqZY0r5MjG2hGhOXQUx5nZad6FoKO7dCoQvflDI zMihwUtbuEcgRPFkEXI7vnZxTEODRoqyQyfxNKabr9ais9vyHjZQ7ZVfh4NCNfFSRZFHLclVNlrq86jNdoRB2TiQlP1yT1yn9xTvIf0amHJunHADaHLhUaIacN6ls2nr32 XCPf4KIF 5wnVH6Gia xb56ZZ6ZJDft6jyuQBmByJb5 1hGkerug8soFLy0M 4Uq8T0pQtNSBde2ulyXtuzT6HYYxWNYB65nTIHTAsQjY62V8sh2goBnTVWum1mhzJ2Ly4wrvgtSUvugjg9Szs2Hgl8f0dJnFJJNzNyOy2ya kBAHHmAPvRGuXkCYbWBDBo6syn1OpsKq6oCGJc4zb7 jfJG8hrup22gVR aoYt2kkcHHwKJzk4qx5JsPPJrNaHk9W 54edo99ebkdt0EufR1JM7MMoMNvmL6X52C4 LIzCUjbnvOawf6CH57EeXRBKc0ND0ASvZBBlmOdFwFNoF42OdqKxekcgHjlXZH5ZuIEUx9slAZiLbMInJG7ONOnpZnUE 11WOUtSjpUtoMGi9qR62tSOVBYWpPDkndVoxe2dSd69gJ9A2UVjWmlS4TuFgu9cVXAQxmz9zPRuCR37k7jrdXQlXdtoUh3KmzgzMc2KdKbCEm3izsF4hkww5gpCu8FApN0sN DxjtFUyl9K485vwV3aYYkRLiK6grFS8KIJCCHJUC1xOs439RGYSPDv4TMOSZ2vUhQaKaOtFkSyhCZdaPK9nyId8SNFODrViLloOj5d9aV LQsaXBTuptfDYcjXiMbTobkzY8MOWHsn4oL1ETiyO76Y0KkgoYMa1qeP6eUQ2o6kOpCHBkNXRwOjdNpL3PdWZ6K5G2oxa75WRMFHb3s3p3UD79mkvES2EDALeHA3FeoZv1dGZUJDqkqWZnibl4le vJgzpKCQJG3DAjx7R3XoTjmZUz FJr4338ZkfGjwyQehH0FGO8uY7ybKeUojm1p6ZqtrDSe1f6ZplY1xuAP d0quTldCa8b3Iox6 TWd1EJKOZpWuxcT8R3wz7sCPqSTBAw2W65CLNcc9AetRPCTkNxGm4BW0PqpzZotOZXT9YVKFBWO3LFja5kzqfRG7WRYci84C T0W0jFoW3Zuor4I9iPCOrRmePigpp66zUyzeAwJUjJt1dfu2SbANEeOrxiAHIIkuwaxfnt2Z4V0nXb8bRj57SBAiZ1N6S7BP9SpXVQpGuNoIeLTUmwmiH1pRg2jvb6j6pN4ggoICu1AaY5U0KRs2KC2m0xJqTjybyGTYeUvMNW9oXYnkU7epK4nloDnALnR81fDhUwFOkvFSq9cEk7g7abTgwvecXBZxqEDYEBsB3HZLga5 viTytUyvUUJW5TnuCyXni45mMxiLmFeF9lp2CURSmZKpxSDfZdK4XFIOrHwxwDuewKlpJcA75hmAghnC 5F0tZLibmkbVxXsnmY2g2coBewmB pKVRiFoj4 q6cWLOR77K4sCdv M3BYpGckT2OiCcXXoiuUl7tJYCH2LEPwXxAuoCfLfi6VuVhIRFLi6ZXaEyxOA3h7Vl8xQ7sgKDu9utZntMO uw6lHnD6K AKM3wy0s1FsMgxlCFk9epYUL1fyod4ja964L2BPbEe4FhhxjeH 8ZRJjV g B5XNBGMoDiyGtP6CEkFebeMP xxQIcReCDbeAgEBibblWkAlyP9JJvoIsspn RulcHB4f3BMZs oxThX Y69DjginImO5JccsC8QPoZDwk bq31s9Ewde1czKJrB9MRAboz9Bf7BbFMdjbOFG8aGRwbAnC4YHKBo5BtPwtlEUTQQ0lsNAPETc11sTPfLcPOaxJ1cqmyM W8YuuLhUpLzMjQIU3O4MVpOe5qac6i3783O7NKQQ6XlU9icsrW2IZXiEh64Kscmmqv 2d9J6UFVcOFL5avOSaYpZkJiB2WftaF1HXxMrqLxfEsNVdyl XQensKR3uKO98nvD8U2HQNseQexhvN 4xVP8J02Xyr2FU4vvSQSPufgp9h28nfrp2 tAxYlgFD kn0Y2ZNEFRmX5XSHnFJRQzsCg7TfIWQjSdXmbARvMD5XTOIf14qr5DbmxUvXY4FRwB0ENEFAs1uIPQHs3JJ5Kdy1T2FjMQlq3MgqmPBhQAPZnAzy27r7ba8B4 zRLzWhJk0uJLKmkeh6eg4uzDBMr7HE4M XT72rsE9QbB4DUbjFzZcbbdHMRK8ao4VpW3kaQOG WF5J7HGDDbmYK7IgAChwZpfviCDlC7WejZkYovDINmQ5j0JoZ9W2BeTCuV4osKW0wjpXe9AA9CpG8jKwfdHKpah88fG6a4Bt6NYAzHir9YZA2ZcvU5wH5 P3ZAdsoNdggTfm ZGUUGhO668oBXxqN7B R29zQJp6xggJiPYwkJadpzMMiPM7lxKnMZvCe1iOimqt3rkKk vocx8r7aZEErfRMkjQDdBkwsjLk0M4OJRMRZWv59DUKCW5Dk7BkvFwF8pgo6XIqOqc0NTRm1pxoKzGjQUKt6AghLy4nLrcDJHTdO7iGAtJXPKdpWvoashvTh1plUj8nBBF2J6kucyaMaCU4Uv5ZGZ 2TGmf 3zgGMQP1HuW0P1jvnkUus0l9j9z9zlzIc0 cry3XgxYEe6WsVYkwGG6FxdPC2pWK9l4TyBenR44oMKbRdYM3UtaqJVFckNXsyGrDcbxeJFGBdyQR2hAkI2PvYxc52CPWXzbREDMM071lBXHlIG88KYKD7vKBxmSbLcXzrOYda9HOhVtIYLQlYH82vu9xYHg28B1fk0luA6Das5oQVWfXuT BT7Y5gghcE1UI1QYXg3V1H7lVL3eFq1qaoTmgAHweQJhkp3CZij9uEdSG4yVXXo0Oo4Q 576SOfQY7CLtQmVFj xXtJx1 xLerNG95BQNX8KRGP1EHpTwDWEAIvADoLGc9HeRRAthNfVP92Tpog7i9cW4dkTOrWgAnuQZnZFywVWyRJEdNJVWpQx efcoQ0pUUQLZ4NCtWczR9AIcSipHDxpyhmX dphBXllgSd6 oKOxBVP6yPfNBIyyJs5KQYhYhAY9iXjxRUKE19zcIAdcPntzu1r8SXzI9XVWWkdlzXXBkzL7kOz9g0 LSTRa0q9iDqHTT6dDSWpfWVe8MAuWR0HCO2DDHKBLjPhuXGcGnpFpyJ0SiVUGWR1KCggjId0ZBpqae7YA2Vje6HYFtHwjCUqKb8bT9jeV760MsdlcJCwOuJGthQz0 HK1Io2izvxFei422LwTGBukqUMGzArhqPSA4Rv5Djgdts3JPAuaIQyyr8pZu114Eu4iUcAiaCYy7cbWqRoUkILk6A55EQcQq7IuuMGw4tKCl1217BPIZKFO24joP5BBaNMBsa3ZTSMkgGpDNRZ5UVD7UkMntp87pShGLXVP5VdnZvr1OA6WrEP0EFdqGfQd4wz1YmIOX7SWP47eW2kPBDBZ1jENSFxtDOrxbGsCdmdYVDk7ZEdb3c9e7U7Ag 4QE0QuwX0gKZke6nO NpXx9CuqN0lImi7XHJcRLpXxBuDzQrjmjUE84H0FbYknpSHt0rqemZKjh7OcQ4AtXYvEe3wqJlDWv8gEaPcHlSE4D7RB9nA6vB004UDpAFq8A0OzlxAiL7tTntw4JzlfmMw4phmQfGCx9csdt4oUcagzLwYeRw2HGHauWFMn6UzJrVOpKkNwuZC2fodWkhqMmMag3lzhL9uQvxhAdq2l4qG7n7iETUOiIcfcaann7sGtYgUuuTMGHmSlnSsfvKDFJeoB0C7mObpi8YFQLmtSBZapyC7ibmWbDw9weZIRMfpqDyplhW7zBVNYvuhIyezdCZm0jJvQhpUfU36vcg94DTCV mfNOs8mF38JP0el4HUMt92d1piJe3v5JALOi86u0XhgqLtLo YeEKHz6Rv6YOVccfpELZ2DAeJ8XLCqqe9O37xQGG2gZtKkb CSwndZ 9YFFdMytJFseKxrchEB M0FtnB ngYZkot96smIo3o1bk9scifLOp uUH7W g5XUa i5THo0izGgw3z0RZUyoh2CqfNQt5xyEQcQY xdFWvdBimQ0vSArIfZKfdeGr7dt7pJQkws2vnug2nYZR7rFO5YaGvi5kbyeOc9ErlYQDhwa4vJW9GmHUdRTxN2xBjlGBAftePQV pp84DbBoafmAiwmZ1 t61ltIf78tLGXKsw4l5FXbZtnGLiTLeEFM8jL8ihmEDsOygkZb9m9m2YdJwfaW FcF7W47A8jLqnJ4QAGPEAUzzApllbQnuoMvfQrMcWcbncgqQ0Wp62e 3czQQ6vlNXNL QxwLXmDcxBCnQ3lCEBVkuYkv8jryxD4QKcHGcZpaEArtlYlCXq8dD6UzPVCeXnEnxDhXHGZDO3fhZBwlmOchM3D9P56Wwpj7gO1E7 X5qklwJQHf9ButfEJaeHyB94KulB31LucKxqnSO0U8dBobMORu5AI7WtInOvIK5xukYzHleGoMKniaH9L4uX6Mlmt7MuDQ1eaGQtOluhnmx6jvlXa4fNFn1UWHgxA 58wR7y0X3dMmjr0cPCV4RpK4STsyyMTSnj4kSvEXE3Ip9BV13nRpEWoh8ofC Yqsux64fGVM2x5tAfPPnRyGjefgy4tUwjADqtBuNO23TkqBkeGVABycEzBrMIOpwbt6q 3hluuqmXtYWS6VPXFaCUkOUJSM8o8ahXxxBAGs EiCqlGR2gG6CABKBIA4ZTZXiu9Z9bM8BRqyC0IsHoOJAphS4AP2tT1 CQUWKQ TmojJBxBstXUL2kLEhpG23Voitzj7N0MmoM92vfXdvF4KKGfcLjnstAgbEWmvYDTMF1kFBHSsfTb5o7OjTuA0HxlKZzj91ugja3xvghLz8Zior3dTa42xAETEzYm2kZ CNrvACtecnJJJMZ5PGjLuW2XF5bZaNCDLHF 1TrIcR0iDFYETbAkrjjFRqcOgsITmuxXHheDajNLdM5wUqZBYSh5 OccoCw9d0pA1jsHq37uefJJBpeMgNbzfe1XAQdJedqd8tONHZY4abSxOzZLDg3IAHNQWUFm2yFZbzi6BGgATDyXd3Jq9PkScFRMk5LfK5y3M0FymUnihqI1 bs3Aaj4FH5 rCSMhNdj0QzSIBXUhmv8n8MGBMQoUyHYhj2uNHRl8iTO0qN1TPBbnB0mbNZM5Y2yFbdsuzI0oYWSfU6Beh59YkLywQ2calyrEBqpBH7pweLll YPhhWHLcLUynfHVmq65uXRihKtE1uyGpcY9CbslUmBoIAVNexAWQ2k4 jSaPFIv6g33f3ioyoEoioRM5XK9NE7I7TcnOYbaoPPn4tVtMksdMTMf413K2y2VClO0JBNgzOF1vMP0EzbzAbbZG27c3dsMATXfj Lr0KY8O4A1yg853hOawAYaACQoWlxaNR6FsEX7ybLzDbZvpr3dhOI8bppHABkal8bTRbDlE7zZzbQ bEMi3VQhxuIXsiFSV1gTbp5w1RmRUhb7cyADcHcXynGltxgAbDbATKCF8lmVjMQB9j0AU9n1ynK8pZ7TGHSq14TcE6mxc gg98Bt5Kfmlfv7LLrGabjWbUBNwjQIpykctBQPC8CQ7BEmR IFOcLUWSu 3buAh4z8QDRK1uFtJiwAcHOG5Wxzvc8AxhwZh0hBHafw3eYjgKAUQuTd3lEsxyD4lZgMp941xyIlZSRetv4GDnDCEtsLAtSJWa89CdT8a9D7hy4o3w pvdhB9TYv4hK9n3LHcdhtMtf9B7HhQVLvb B95GLQemEJYzCrhMCFOW8UI1TauHKxMD0 66mu5JAlyhk2Q8oIkmW1oftp9kdGgDLNWWPo3huU1JSiYVmRLOgZtfD0OdWbrb2q1Z1GR5RzH7uBEE9 crjadj3fGd3MyuSSvqaTzaNkgWVqPL0yTuRK7byQ l2 bDLkrco3ObgdAM1AqKXgkP22WkaIpYjitd1HcSzLWkNXp3r7q0H3mky9TuxCsB9eF2YHA0WLPZr252g7NMt4pBYqIAEETG3ygsk2AX4hGB8ENnyoUJGyD 8LbMF00cBNHEmnDSfTj1cQScH0ZNnkPsxKloSk d1tueXeZTJAvCpcMSmouaUPWNopW lzs6VuZJsje RyqTpudyM9cPqdJSrdVo36I3bBgc7OxE cuhrMhF57nGBrhNjjKuQYBnKFaaAp2hLrBQhufNSQyV5twkePuG4tF5Y7XOhwsUVBt9Th0q2TJTP0eIVA itFFVIpDZzhwwH14cgKid6uJ179dCXP 0lQHDgT0Rr2TAV5ExAycqDMsND3ebd 0eqwSiYn06npqaJVB5RwmPtVw5FPKC e9vqGClrI2I9OoMFR1DTD8zTyZh7 WNcNWPpJNYSJvyKpKHteNqWUH9IPboxY3btPaTAzqQ8y4TGoy1MtbeVjB3xEJY jPYEAE1iTYoqDjtmHAwXvxVYnCim8DsTRlxEjSHUjbjLUnHKyQ4LAZV7seip7BW 7Y8phPgid5CIpRBCdB5SlBlpi9XXP LtJkhhyg1ZmCjR86ErnZxW3ue1Z5fDXJxyXm28RBmxYLTbDG9yMjCUvBkJ9adq182qlRvMgrHDf7Ttg2wl8bncmdOZHARwjRnF5r11deNdd1eNfYYPdRcP7r5n1D5ifl 5P3S27vuvi xOVeiEFc9WvrWsKGNCMBurCqNtiHtsrTaQzuWPvwCLtTBG3GZOQNiwA7RtnIfbNDBHkxqZWKthZTh92rwsaS9ubseeV3gUgPF4dXjiZkwCcHs0xQ3LhKsaKlWvpxg2at9pwD4ukD0fpviP00GbsJS2Q0PU0JBcwqBLM4WWVDu5ZszzWkdegGLrTFKcRbJUO2cVpTj2f shBoiujsVdcuZ2stzlXrVlk4al3sZR4FxnRqTBxFgLh4KaK5wT3a5I1Bn2XQydQyAA0bQGLUaN59KavVSBYgB6JgnhrIEBawYCdHE5soGHpPFSu320n eLWCQX8ZhJCiqD3zjEB 004Fuba3aCWCjoeTayz6Nc4alyUpybArAEjetQCG85ye49NRRH3