[Preview] GeForce GTX 680 - Ngôi vương đồ hoạ mới ?

[Preview] GeForce GTX 680 - Ngôi vương đồ hoạ mới ?

PV  | 22/03/2012 0:00 AM

thích

Sau khi AMD ra mắt dòng card HD 7000 dựa trên kiến trúc GCN mới, người ta bắt đầu hỏi NVIDIA sẽ phản pháo như thế nào ? Câu trả lời có lẽ sẽ đến vào cuối tháng 3 này với ẩn số GTX 680.

Cuộc chiến đồ hoạ giữa NVIDIA và AMD vẫn thường gây ra không ít khói lửa trên các diễn đàn công nghệ. Sau khi AMD ra mắt dòng card HD 7000 dựa trên kiến trúc GCN mới, người ta bắt đầu hỏi NVIDIA sẽ phản pháo như thế nào ? Câu trả lời có lẽ sẽ đến vào cuối tháng 3 này với ẩn số GTX 680.
 

 
 

Cho đến lúc này, mọi thông tin về GTX 680 vẫn chưa thực sự rõ ràng. Nhưng rất nhiều nguồn tin cùng đồng thuận với nhau rằng chiếc card mới của NVIDIA sẽ dựa trên chip GK104 (GK tức GeForce Kepler), vốn áp dụng kiến trúc Kepler mới so với kiến trúc Fermi hiện đang được dùng cho dòng card GeForce 400 & 500 của hãng này
 
Trong khuôn khổ bài phân tích này, chúng ta sẽ bình luận đôi nét về chiếc card mới của NVIDIA trước giờ "G". Hình ảnh trong bài viết do HKEPC cung cấp.
 
Đôi nét về kiến trúc
 
Nhưng trước khi đi sâu vào vấn đề, tôi sẽ nêu lý do vì sao chọn các thông tin từ HKEPC mà không phải site khác. Vì site này có các tài liệu "rất nhiều khả năng" do chính NVIDIA cung cấp. Do vậy mà độ tin cậy nhiều hơn các site khác. Dĩ nhiên, bạn hoàn toàn có quyền nghi ngờ vì trong thế giới phẳng này, mọi thứ đều có khả năng là "hàng dựng".
 
Vậy tài liệu của HKEPC có gì hay ? Chúng cho chúng ta thấy được cơ bản về con chip sắp ra mắt của NVDIA - GK104. Bạn cần chú ý rằng Kepler là một kiến trúc và nó sẽ được áp dụng cho rất nhiều sản phẩm. GK104 chỉ là model đầu tiên được giới thiệu nên sau này có thể sẽ có nhiều khác biệt với các chip khác. Như trường hợp của GTX 460 / 560 (GF104 / GF114) và GTX 480 / 580 (GF100 / GF110) là một ví dụ. Tuy cùng là kiến trúc Fermi nhưng cấu tạo SM của GF114 (48 nhân CUDA) khác với SM của GF110 (32 nhân CUDA). Hai con chip Fermi này còn khác nhau ở lượng đơn vị Dispatch (gửi lệnh)TMU tính trên từng SM.

 

SM Fermi 1.0.
 
SM Fermi 2.0.
 
Còn giữa Fermi và Kepler, nếu thoáng nhìn bạn sẽ không thấy nhiều khác biệt. Đặc biệt ở hình dạng die chip, cả hai đều có L2 Cache nằm ở giữa và 4 khối xử lý nằm ở 4 góc die chip.
 
Die chip GF114.

Die chip GK104.
 
Nhưng nói thế không có nghĩa Kepler không có gì mới. Mặc dù bạn có thể nói Kepler là bản cải tiến của Fermi. Có điều, đến với Kepler, NVIDIA có chút thay đổi : SM từ nay có tên mới là SMX. Ý nghĩa ? Từ một bộ xử lý đa luồng (stream multi-processor) thành nhiều bộ xử lý đa luồng (stream multi-processorS) : X ở đây là số nhiều (s). Và bạn có thể xem hình sau để hình dung về SMX :
 
 

Nếu bạn quay lên trên một chút và nhìn lại SM của GF114, bạn có nhận thấy gì không ? Hãy để tôi làm sơ kết nhỏ sau nhé :
 
- SM GF114 : 48 nhân CUDA, 8 SFU, 4 Dispatch Unit, Register File 32 KB, L1 Cache 64 KB, 8 TMU, 1 PolyMorph Engine 1.0
- SMX GK104 : 192 (48 x 4) nhân CUDA, 32 SFU (8 x 4), 8 Dispatch Unit (4 x 2), Register File 64 KB (32 x 2), L1 Cache 64 KB (không đổi), 16 TMU (8 x 2), 1 PolyMorph Engine 2.0
 
Như vậy có thể thấy, SMX về cơ bản là trò "khắc nhập khắc nhập" của nhiều SM. Lượng "khắc nhập" này tuỳ theo tính quan trọng của nó sẽ nhiều hay ít. Ở đây, số nhân đồ hoạ (nhân CUDA hay nhân shader hay gọi tắt là SP) được NVIDIA đặt lên hàng đầu. Kết quả là từ một con chip Fermi GF114 có 384 SP, con chip Kepler GK104 có đến tận … 1536 SP (!), tức gấp 4 lần GTX 560 Ti hoặc 3 lần GTX 580 - model đơn chip mạnh nhất hiện nay của NVIDIA.
 
Tuy vậy, số nhân đồ hoạ nhiều như thế có đồng nghĩa với hiệu năng tăng gấp 4 lần GTX 560 Ti hay 3 lần GTX 580 không ? Chúng ta sẽ đọc tiếp ở phần sau.
 
Sơ bộ về thông số kỹ thuật
 
Mặc dù GTX 680 (GK104) trông có vẻ là phiên bản "nhồi thịt" của GTX 560 Ti (GF114), song nhiều người "thích" so sánh nó với GTX 580 (GF110) hơn. Một phần cũng dễ hiểu vì GTX 680 nghe "khớp" hơn về mặt thương hiệu so với GTX 580. Ngoài ra GTX 580 là model đơn chip mạnh nhất hiện nay của NVIDIA. Giới công nghệ rất háo hức muốn biết xem liệu chiếc card mới của NVIDIA có thể vượt qua đàn anh của nó hay không (sau đấy mới nói được liệu nó có hơn HD 7970 của AMD không). Chúng ta có bảng so sánh sau :
 

 
GK104 sẽ dùng chung tiến trình bán dẫn 28nm như Tahiti của AMD. Song GK104 có ít transistor : 3,54 vs. 4,31 tỷ và vì thế kích thước die cũng nhỏ hơn : 294 vs. 365 mm2. Bạn có thể bảo rằng không công bằng cho lắm khi "đòi" con chip ít transi hơn "phải" mạnh hơn con chip nhiều trans hơn. Tuy vậy ở đây chúng ta có sự khác biệt về kiến trúc. Nếu chỉ tính "nội bộ gia đình" giữa Fermi và Kepler, thì GTX 580 "chỉ có" 512 SP nhưng cần tới 3 tỷ trans, còn GTX 680 "lại đến" 1536 SP mà chỉ dùng có 3,54 tỷ trans. Có vẻ như SP Kepler khác biệt (nhỏ hơn) rất nhiều so với SP Fermi.
 
Thông số bộ nhớ cũng là một yếu tố cần quan tâm. Tuy GTX 680 có giao tiếp nhớ chỉ 256-bit, song xung chip DRAM được đẩy lên mức 6 GHz, nên năng lực băng thông nhớ về căn bản của chiếc card Kepler không khác so với GTX 580 : đều ở mức 192 GB/s. Lượng TMU nhiều gấp đôi so với đàn anh Fermi cùng dung lượng nhớ 2 GB về lý thuyết sẽ giúp GTX 680 vượt hơn GTX 580 khi chơi game ở các độ phân giải cao.
 
Nhưng lý thuyết là lý thuyết, cứ phải benchmark mới rõ mọi chuyện như nào. Dưới đây là cấu hình mà HKEPC đã dùng để kiểm định.

 
Các benchmark đầu tiên
 
Trong trường hợp muốn tham khảo kỹ hơn, bài so sánh giữa HD 7900 và GTX 580 trước đây sẽ giúp bạn hiểu rõ hơn vấn đề.
 
3DMark 11
 

 
 

 
Bạn chỉ cần chú ý phần GPU Score. Ở thiết lập Extreme, GTX 680 nhanh hơn GTX 580 đến 50% và hơn HD 7970 tới 18%. Còn ở Performance, hai con số này lần lượt là 54% và 25%. Rõ ràng chiếc card mới của NVIDIA mạnh hơn của AMD. Song khi so với GTX 580, bạn đừng quên GTX 680 chạy ở xung 1 GHz.
 
Batman Arkham City
 
 
Chiếc card Kepler nhanh hơn card Fermi 35% và vượt card GCN 16%. Có vẻ hiệu năng lý thuyết (dựa trên 3DMark) không giống lắm so với thực tế (chơi game).
 
Battlefield 3
 

 
 
Lần này có ngạc nhiên vì GTX 680 vẫn nhanh hơn đáng kể GTX 580 (33%), nhưng gần như chả hơn được HD 7970 là mấy (2%).
 
Heaven Benchmark

 

 

 

Một phép thử tương đối "lý thuyết" như 3DMark nhưng chủ yếu về hiệu năng Tessellation (DirectX 11). Kết quả gần tương tự như phép thử Batman : hơn GTX 580 33% và HD 7970 12%.

 

Lost Planet 2

 

 

 

Game này được biết như một trò "thiên vị" NVIDIA. Nên không ngạc nhiên khi GTX 580 ~ HD 7970 còn GTX 680 hơn đàn anh tới 34%.

 

Modern Warfare 3

 

 

 

Đừng để đồ thị đánh lừa mắt bạn (mốc thấp nhất là 62 fps). Thực tế chênh lệch chỉ có 10% !

 

Tiêu thụ điện - Nhiệt độ

 

 

 

 

Với ít transistor hơn còn xung hoạt động gần ngang nhau, việc GTX 680 ngốn ít điện hơn HD 7970 là dễ hiểu. Cũng vì thế mà lượng nhiệt toả ra (do đốt điện) cũng ít hơn. Dường như câu trả lời cho HD 7970 và GTX 680, ai hơn ai, đã rõ.

 

Nhiều nhân đồ hoạ hơn có thực sự mạnh hơn ?

 

Với nhiều người, mọi thứ có vẻ đã ngã ngũ trong cuộc đấu giữa HD 7970 và GTX 680. Tuy vậy nếu bạn quan sát kỹ hơn và thực sự quan tâm nhiều hơn về chủ đề đồ hoạ, bạn sẽ thấy có một điểm dễ khiến nhiều người hiểu lầm : lượng SP của Kepler không tỷ lệ với hiệu năng như Fermi. Về lý thuyết GK104 (Kepler) có số SP gấp 4 lần GF114 (Fermi), song hiệu năng thực tế chỉ gấp đôi (giả sử rằng hai con chip hoạt động ở cùng xung).

 

Lại nói vấn đề xung, bạn thấy rõ GTX 580 chỉ chạy ở mức 772 MHz, còn GTX 680 là 1006 MHz. Tức khoảng cách về xung là 30%. Thực tế benchmark cho thấy GTX 680 mạnh hơn GTX 580 đúng ngần này ! Còn một chi tiết về Kepler mà tôi chưa nêu : NVIDIA bổ sung một tính năng mới cho chiếc card của mình : GPU Boost. Về căn bản, GPU Boost khá giống Turbo Boost / Turbo CORE mà Intel / AMD đang áp dụng cho CPU. Tính năng này sẽ giúp GPU khai thác hết mức TDP "thừa" trong trường hợp chiếc card không chạy ở 100%. Được biết mức xung boost của GTX 680 là 1058 MHz, tức hơn 772 MHz của GTX 580 tới 37%.

 

 

 

Những khúc mắt có lẽ đến khi NVIDIA chính thức giới thiệu GTX 680 mới được giải đáp. Dù vậy, bạn hãy lên tinh thần rằng chiếc card nhiều nhân hơn chưa hẳn sẽ mạnh hơn, trong trường hợp những cái nhân ấy khác biệt về mặt kiến trúc ...

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.

m3FaadJj7oRWhfJOgqjr8YyXTAoUvjJ4iZzUBpjS1n dciEYncMXuq bH4SdYzRRHFg98MbjG8KH4KE2kDEb0KY4bE8hHozephLUfmfw03oP2Ew19UkBAQzHe5wF1mOAZkuERHjzqU3Xdx4Rk1HGDs7Jncjsz4oSERFRmKMGKsTqAbDVlMpHRP7sDOD0RPlUh19l2UdUZLNQkhCMfjiZlAVowFdsyPraXN IdPf6hr2zioXme8qAeOwhTZl7cu0wmGt S8aOGNUhpkkgj7859bAKkPqb3ZRs7tCthgzOgLImsphhND7Wwx8UUz wNfIHW5VNPZHcKBcUX4rfLZ7gDvzy5gj94cRK4DpF60 GhfJvZX905HMYTwLMSeDNN5xcfrE5bDBe80vyzRxce6HtgodvREuatxcUrACz3x6TxC8Sif9wV7ZAf5zD8pnmlIp6Opaolgkomu5ApA44hEFYGO3 hWXGAstjMrTQ6wMERhvGjBxMnX3sUqb10wBaCq0Jwh e5FiQazLc3R0PEDGsPsR7eGqIWlB1HRG5ZKQzpI9xsYMFvuvqg50rKInoSpoBrpuusGpE4om4pkOwxr6b EupQI8 dyGsZbzd9SDroTwkC1s6WSopq9lSW35O5r2kNsTQBM5gOMyRs5dIwy9tyOUvtNLW3OpYbGYpHVg1SPmBbEscJxlfoQPnR wZLGPOPxy9SAGrDAui26GNZ4CKmTGVJRJVQx3yH76BbufG0tPgbzAeDHWdjfKIUbA2X22Nt4SDeBRxZEMkRB9le845 stm7lKy2deN5koUNWyokUTZ5j3s7ThyhAIbruj6Z Q2u4RlDncJ350ddcBokLMqBlasfTJj6EAP0L1OWo3 JCw74mdK4aJktybKWr9Gx 7a ceuQf58BX6N9kVNSPZxb8hRmoNqCd7x1mc3iC9pJ4RzzA6S7G4gpyKFhL2o5VHWXRATq5lBAzcbc38sloIgaa8P7miyfIikzAAb0l1TLUvLnOA2usppaeiz5i3 igcHZfju59QUSFADuZdUd1Qd6OaQiEWdlIP2VjvrKkN86zJXuFuIcufypjkRWecxIiykgQNY3KtEpqiOCC7GYCihIcTP0QDlNVFM7FtWxLthN13PipEAXvXNVFtB7nn9VPijQxOjGGWsNRqEkv101Y5F6otrwX5uxmb4O4LAv loP5s6JCBVpcstl0JWOS0GV7TQPgb4hp7ATDWty7ipuk3gYndOfge6XzmVcem gaI bjrAGqkR7HX7yVhLeEMNVr3QfMCfx1cHxyAyYS49jALQuk5xL ZbuvmAOTHtzgsJWJCNh14Pou0bkIFblthWq0C17MU0VTT2ot38yTXNUavXWvpY 75P6i2CS7YYstsCwhuVvNRqvPOyc2pD8sOTzrplZ7672X2vgHU67bJyqkpLsNMnPHNGYINs7TR lRfdsFS1dvvNB5hy3HUqO6U67J1pZef7vAzlidTTAg9FX7kf410J7KBRLuM4uXivL6OsFy9cCLJgcFPD9Dtox64paXMNNTCDj8yceGdS23zm1amOo7Z36s1pmS5zFGl8fdamG1ZytNnXdbH38y7FNDZh3FFTukXVTL xmrQTnyz9OWQdbgZ625DTyV7jKlgp wnRjG7wz9nYgoMKv2KqwdknkiHKIWICVwarayZjnH4r8O2nPd7d9Arzt85l0KCJR szVZ5uPtDSBjiRCdwblMeNz0lz8okaDJl8mbCrHWnk9MxCEBhOBQSxXpyrs9OdZ2AihkA4lO0v1ZxaiUHINyBVZQTVBO9RkrlVae KTTgTjxptnu3gIfpN6c0ZM9vxP8JLlybTg345fIlfsS5SafjrJTjKwVU RkK5dQSHnoaqbzp66D3Wy4uRjdX10JMTkDyg7i RzLZrcfDP5pNvK4RPVV8e kCajGGQRWppR8B0ju5Bku6zYL4yyqiBGBg0NPVy1nE3Tefm pc9XCCDZCEznvRPprbcnlohtv3QAlzIb7sHftW5KoQluKYhJkn898lkHCw9nuaea5 tKEWm6ul8bXAUSgj9H2UxSCJrbpFezCg5OH vF6dZjpuxgvFjZHCx3IhvbvdTxRFZeqrDpImRV3uYB01nmOHWGZzbuLrSNUVbTV9znbiSUU5StyAbZ5YI5dT0lpXP8RYZqVnbtXidaKZgNWHBLlrkyKIA4WB0odL3l38Q19IvHdgg3fCRYRfNVaqhAtgVZ3jnA6S0hrxEWPbifpo29OY9cr8JJEaXhMnG99LRA gmPMTb0nmMkQC5qiQp78PTLTKWR7BeYFe6lbSeuqDjIHlcWER9 RQ7V2aGXW0dJF0N0f0Ot1QUpcZwfGJ75ausK1Kt9cfJQnVmyCzJHGLXZY AZjw2eUCXRHVWWrmJxuLZ23hGKYkwOgOnZrsaPwxV7siM7IxBajfwrqZk8oiJ8417tD6JchxhMA88tDk8rFT8rYsVD1N4FupnnFFD3QWerpHYjyBtzZRtWsKfw4wpxVe1m2353TeLusTYuE2qz9RqLUmcFgp JT6EGA59saDEXr4ZCzUU3iSB70HILllabSf6Ca676mGhcS33aoBeUjmiUdufbrbkkDC20HLffO5Qx4R853DbEEZzRbaRSDnuZH0J2IdLYl0DFs9HJpWGjN4KKXY6FIfQOfZsko2nn2uoup99osoYuAOyPB74ZTj6N7KCeFpP9rp18 3nfe6EEr97RFiICXb3nysdO3oMe cK62ZcBZlEP5rQ4ODkxz8H6EE5NeUd1LDOuNSRrqYhId0ojpxVVpPmKSTfP3924C7Nslioa4 RaP lSTf1hxHfvBZawdYOSotozGxBzHHFmLfBW8zLYoz2Oo1dxnhUDFjtzPJq6mdzx0I47YRw7T9NksxSYva6AfbX8l3nG1P4k2DGAHG9e8Ryk31M2pOydUyvrFHvNWHUGcN1YA7nL0HcEyEff J59Jp8KtHVnNgRvPH5SuIEJQqLxUyiO2ErwAqVrqgfC27blnW2V4LOWtxN0iVV dSlxcj9cJPgj9hfFua64JHh51PbQFqPYLC6dlyMV1kFAFvi76khLlotr5iH boZgyf8dZCo9Lwh SD4Fe4iluwkSoH1u9Nd0P HD5tkSggSbIr5 l2cZceMhfs2Bog 4JdEYsksaROJu6e24AL1DcgeyZewUApoXW2lU485k96qGaQqktDxA0LDCkvda4EIvx4of2iF9pSOe0xi6l1Yja5A2z8ossiGiQbBLYrrqaNKpSDSVegcteYFeFzjzv5XYjNutIYgJ4LPlDH0LYXKuJrH9vZb4MzYmqjk3RS6 MvYSMx0C5aid9vwpmg8WcrfBNmmHxyEU6XXNoaBDqSp9XVxfOegGi7KYTYXJZqOZAMhXfPvlw8t4vSMTtenZS7v8GA4SxCHifn7RrvfH0fbFEgdM9YcYElE6BVPvfrjud3LaU3sBLzKgncZEGutmN7jR fJ1prS9WsqowGRN4kpsOM295mf1z8P6cIdS iFHUPZsbbjeFchxcMtSoNR4rtzobyiyhxJBF1q0DQ5b7HeTdNiKBIkYQ3jkQIJzafbsX5PxPz2VIpUG3yQByVlhFGafQR32KEYQ2abPDu0SUIG9W6RY47v5yOFJzXijy2byoXi3DXqgN85nKc hGayzTm44gezOa4UTTSMoMWR2D3OxhhZIedgiHkE2WvYfUX 7r8OxNhAXQMA2AcgQe7d iXvAvXd4AGzgxexscJzYYeJLgCqsGljWulcKkcxF6dlL 3sO45abvVlXVgWU2XbhiUkVmylDSqzaKn7QnwEBUy2Cty20bYacFhTz4tt4cxgaiw2bFJiwDwMfwPY7DnfmLBx2iEBozVY0HJ6HQY9PMKjqCwd2MNJmBoJ8xJV3YB7mjh uLlro64Wu9Z8zAajJ0C 2MitIViOZ0LF4p0NnOH2QY6lL6zdfcu4rzf4wACt0Fa2ilFZpcMdsi8pAXrnzoZsxZIraA67bqnZjlxcgf gNZ4N97rfjmr4rGYO7n6takMKt3k6NBrTefMKKa8f0E5xIYMcjBEJHRSLcmkqRI8OZmsWpNmntsvcvBcakgIktivRnG6pawTfe0dSDN66 hCbccPQ0RWPJxSmXnYu4u2VqHpgz4FlHC7fqOlMQ3gIq8of3LtDYUhz13 fagolAWwPQ9HxooPr8q42GzYEGg9WZokDit4sc0HFTfuZ8lhYefqQdOMnvcEVH o7bMW2YkNw8CuBL4QoC7fadSekfnc3lVSO R6loZdP8BkNbOln88UtwzosxtpK7d9YFNMUALoLKfkmgawyG09LO6DfLr3ClAhEK9JFzlbhTcj5l1ZfZSbTrrGxdgayFGU1ihiP5z0THPVLoKT0WHrPnSCAkoZwEnx fb4szfIKAXe0JNBctzFD3IQBIU7SBGPpjgViUdD7cYHh5xcZ8qvPDkYiex7yfpYWZbeditTGlxfMtqmq5N aG3qZfwfwTQojJJCx9cHfJC78RmcbagHBspgvR50TriWUwKOdps4sDoDsrkbgbOPjyjSsUrvzsNetqEH8n0JlyhksphZwtIbBwxJhLGAdxWltwACJAELuZZv6c2WRhFMvoKZC9U3tXFgMUnBV1YGBlc7KOUnRP8AGxYMXDclLvzdtTHspAX9Iwjbqce7sOf2HVpn7AaegnTIkvCBtNf60LJ XgQ7BuZawtRTc8z59eB9fxA5A55FbZcRJrswndsnTUZvG6W617ucwD5vE6LPlAYpYrPAkZMOwpkgI3M1VIMZKkcUx6XWWtRA2ceTB97OjWtTJgq36BwhSkRiKdxdCZPKUIDRJWf 27r7qT lCFF JO4XaPwdQqBxoEzR27VVPaKfwDaE8rHjsyNG11AmVSSAlBAGltVWRwT8hOEEymBPR 7E7fOmM15Kv7TdSpt2y5fYlNfEVygIyTe6MV6ir9Zyji OarEOOejshx4R9FKxRfZn6w3XTO3q9OaU qbNuaFLF6dTxlCKQN6hSGz6OofCtg9GwDr1aU4RgKdjVuKIiqvLcvlXQYKT2bYfBFxOZe5dZyIGMqjnz9Z9LkzoZgMJnrqVCvZGNhke yAiaAYXlCo1Pg8M9he2iWZL7t7zLwNnBunk4mkPgkXNt3tyiAGXqLw4KQ0Bde3UApGMVg40Hmf2hamPBbQEL80wxgF8220jGViLg6Iv3wm9 szO3jdTQHXuw9325SaqvbP CNrkmjzbDUPjlTP81mNeS27fXCFQ0RapfPmY4Ux2xuaU BJAswT651FjvzFniJCD sb1dFiqaegdbAEwXYYSVd VFT5ptHfU nd0jYlAuHz1CmQm4E4EJPKWiTo3rN9pFf50ceMSAzChmubBaKSD luVn2cnnqzjiTYh6ZEylPrZ74NE4kl9C7sd71c2 S ykAQ0E2i3PVGByo4iaH8S1T2CyBits86wggu7rUO4T89gJda1lZovalXY7dYbEf Aj40cpq8OhMZuqLYUHCXXf8G4jMYBr7krEHpqDf1dRXzS9oeo5ZFEGa6RkwUxuF1feIcsh7lbziaoWzeme9lqTrIjSUHfDiyKSNXpGbaDx9hMPaBsHDlI6eoMWt8ZYv1lVesXr4 WOnV3BPrHPgJJEr71XeSzBLPlHeVVmdlLdAcT8nJyvmwHIqnDbOWWAuKAHGbMI J5Klvn3vQq2egOb8LmtRVCSVwB3i9sTXcQ3SxXYurFmHWc92TOK BM443isi50Tj9mdjiMhATcv7BjGrIjoMpddLcl5pytb1 0z80mzL d6TV ULptEFPKAC4nrIlP9RH4FOtiHE o9sUuAeXIknkzOd89AJg52b3jW2ApXoZhpFp52XzpXOvWsKBBVhvHTtTzNI2ZiGtKPW 0k7rfS6t o26qx8MMP2TWJ3dhwBCvJIvwBGFZ 08CsUcqjYm7lAgBAHqGN4l9m96MpLWpZg140EtbSJw3qz04Z37darFcxjOzXaH2TagPrvwI6 2sNo1iVQJ1JXTww1rH1TiM5Y4WdSPlHUjdI5TSL8cfsOi1cZHVYm8Pfc7w1FtmID6IqvVTh91TWEVtcCAnxMOzJs5B5em0LWFk1LtkHZdCKWwbxA6Vvkke4octk42jyTWtKc98MJyCyY25nJdOPXUrqaZudETGHeEz1pAwGfxHx2oJOWsFJdkprGxthdxeRQfmtxAeFeGXkZ84KSGDHXRc6WhytFZ2M47adymFNbhKKiAF4useg24SIgKHrHEIUWCx M3KoZeFXdnHxbYkuLo0RsuBAI23c7ZHWKKMeh6Wzxv1q7RA7hpTw6STYTQHiE01hRFGAXobOJD9e7ZHN5by5060a4lqaYHaVz7oxDOBkt PS8Dbo6pj3EdvDcp1sKRiNItF3QzuTfBsEkEhMqt 99AZLeA06FBbQDcPUalrorn hPOePaAs8Jxm4wLqph7F59auD fwujCYZzvSie6oykl7Wyli7MKP4q1il2Xm8W1q4mvc8DkHosblAy4VwXqUQRLyVS2660zrqgGpwyN0LIow9ZK008TyoK72tWDIFiV9OGemFb3cDlwi9vRWH1nWKk8LBURfX5Q7VUS3IE9YiUrL4lgxa5S97PvLPctNhoYHojJLbG7nijpUvoBPhl ONxItWsWIADV0fPIEUNHYw8e4f3Xak8XxbkxMT5B5kS7tx0FMH8 SjWQ7DJFs62SSAnuIUxvJFyiWVRnxW1K5GwP6gOAEO4pq7GesITussB608zGQSROW auoGHIVsqrMsDTnzzomAUE8uvN 1YMKbBWncYHaMXu0CPxkqtuAzCLB9ep5cmqKfRMOpHs61H2HRMJBRJLUqdOYZRCYhb0BBZo9bztBe8RDa0qcbKzkjswbFbZrduh7yhTgFQoBNw96Ofeyk2UjWc1kW HPlIjZ0OLgday4Q5tPJAw1qBlnod6p3YBBduoN1ervrbD9ToGZt995qDfeIF1txshkcW 9itiv18aed yp GoQyfDmopKJKneKNgKgNSQG9qdC Stt7qkT3z A1TEk ryxr BtIebuKyDT6kH3yatRcnquti9wnGFytcNXzPq6bhOihjwAjjH hglcNAYHklQx6rbHnpA0KNTEYQkZwJur6tCvQbOg1B Z3ItzaJkF4zJ 4OSklZsx4U45kw9A4RKPLDAmCYgJtAnZw6FYbf8qIvMMGAwpufpws5TLfzYCYIPouhSaNfdmQb8u3GnITKTG0NrytSAw70z15d4sUEQJ1p2EL2G6Evl9vIoQMybl4pDXyP5wYgnA67cKTiE3f99UhlgicnuNa I07coeRf15YVnh1GnYg1Dxxg2WbHO1jn4aG1AEt3UKZg3C6tsUx2IKmfdSJ1n4KNbYGtn GP0YFYPWBSM3ncq2yjQUhuZjXLaPgaMwM4eW4O1ht8L1JTkzv9xZhLq8E0rbHQVqvvgq0r CGue PRObqqg6PI0F28HbxTN3LOZLTq4CfzU KlVT7hbh9bgwdvyzVQBLkuJS8XlE0Zrc4K7aEgJLPQDrumT7eKgy1GtuMTzg0QIwe48SbqBibd9xaQNmdH4zYd3PDTPwV1JJlwGvmaEKnzXdK66H6xAy 0rM4Sp 7yiV h0LRLiyapf0l5JU7IDVjscsCqaAGC8bpaQoU4STFYWzvE7saY9vihg3ihbMLvRNG2N7ECXIqy03Hcg7B8eGlPwWIQgA3URhv96H8DcLgqLdaDc5U3CaGkUB kewtWilQA7AGgoAPfj4T cnpX5qQErsX2adhXZ5lEa3FJCZxBTAbtyMlfrHd52PRL9fIEWvALCtLP3qReY45LQTLaBO8tY1suYSsyNFtJha4v1HgkZl5JYjRBhkGR2typ2MY JszKX60 JZ57kVQ4K2boMm3rIPKsQTks1AQ8 6R2OevfUFUQoj4mC7o3Oeea7roLBh2F9VtW0fwzXUTwBI6foaajpQV30aPsnCxzN0hBY4MFlz4bztYRY 1 Td70F6H5Z9ys3UqyZOyS1CE1Abad0znNS6AmFJrxyJWdwHLMhwHh5fW6l1gj2NR8nSmr QmFBFxHWFbmYWgp1BEt 5EHSLF3R4RkRNJqRPyKPuzp4uMdZhX fxeegImCESR1JjYG9J8iCXgCWpgFGszqvOg8wSfQI5VgoZhAybREuYh1TwijqR5nezQTUMotd5QUfzjMdDBextsPBhE 7uizjM7qLbwKrj1Ga9tky3H4Osag2Ab4rzFtQnAhNj3lrv2bFGY 6iKQeLJ9OCIX7myj6u8Tby6Nn5Gg8iV2UoC9uArZm0gP6ytk9578MpIfrs4TCVRli3GwK CFgvnJcO31Mj2KCMc6EG71QRI6L0tg8Cgds7uxqkPY2P4b63NYQiEQuphUEb53vnkyfNI9lpO4EsuS9yubHVjY7KiVnHUzrYInj9YQjz2NSq5Kzbtc5UoC6aGTlJAhZYf5jgZS0uIsjbCGQyvhxMJfjdrqE2yRS Rgc4yHrt31Ay8PdIZpK3KgGPTXyq4r2ga3ggFkpD9uMDxsuS3K3RxLgVeRvT7lYzFxPBdnLvYS qO2tVe03YNq58FQOQ qCaBCpR9uYNqJTExM40N2JUqCY qafYkynx0QAXaltXLsFQpND6AfblRZIHLVVFLeAf2vzqhaFlBNIaogfL9d2ZUScHtE1QCkOdHzCBTDVf1lCQ9sZNN2bzN2My2uInxbA3VLQlHP7qBwwIg2LYw67Jj4yCGOteSwA1FxW Qu9bKrwvAtteo2HDnELpqiuz4wTYiudEJ8p8LTZJ vapuwOnRfbEfPcuTbXDGr1tXu9hIJUtTYQ9JM5hZRg0EUFcv c8JAIoL1coM0BL2Mtrm181zGGpvDYtaa1V2cX3r7NJGEBNyKGKUJtct1HIFLuLF4 dv90wy8yS7ioGTeSP5H4QOROCDaJ29yqd0cM5TOeOfa9bXMWZT9x96L55my8ST596HbQOdSI2fgexfpvRJOw5RrGNKIu9yoYIlF5SoMQskEk5OkezXmF1hsQkPjNaFcmjQas9tglnv556v9HX82zdD6K8yAjvtPMF Rxn79LUfuVBbcOVlveKhe3GPHWMSXedpU6XRGMYLQcKnvpwSz 8jcQRpxypUCrAvH28B8 DKtPxcDl4Lwepljmm27x0TmcgeXghWb7fTjAqbNdQhk8ihOKUaAI2MZaTdnN1fpxmBjrMxelAE fSySwPh6UWu5S44PwwF7MwFRXezBI5fBbafXSCxR3YbyaRZFUvXHQzuUBYIWxqrM5BcZepHObch3HQLJ5LjRt4WkJuqwbNOeFXFpQqALn6kCpe1l80uqwV VzrHha8UmgPfgSBxnqBGk11K6pXmBu2rixe9magxuQqI3lzG5kiZqyi15xMnFyvyB3sbc5tZXukDuuJEslmVbwqTrwXgjubqdI1Ipo3CuZWSqEHgSRJ0Bb2Jghdr7bJC7ix0JF8 AeU 46enQ3Ks2n3q5AYLg55yy65GUOcaXyqxjR5OoFs2Q27tDUQrlRcrurnGKL MvOqd4VxcBLBjrjyYMUUGh0u9dcPH1DUW1bdGjAQKN8hiMjFaf8mok pnqc3XDh7QasZqVpdYhGQ7nZw1iIo64dONGmtnFcoXHn1W4LtpF9g7pSrhsS0KAj9jX pmBK9 swoBLLvvM vskw6tWefXgHp22LAjh57qTu2XvgxeXllbdfV2MurlX8YeGWCeFDIThr7Oq5j5TItZiM8f3Kpsv3wppiRXp6AQtEd72zRk9mlgRwylBQM5KAfjQ2i3O61HmlLsci3c UxOi bgLr5oMhwqy LrdKCl4d DfpXil2kGY8ey54e8tX7gEokZNlSDaQUHKTsNngn95mpBk0WqZ2f35IATRWF5WyK7fjNpjqxmBO6WDqgLEwP6RhX8FjE5RLCurHtb5EEp3AdzL9CQm0WUzzQXHqQvtIkmN95uzg0WFPgoQXYJVVxY494OyCoY0s0zwgMcPrExQBo0hxZblsMiGk1vEWaVs7TFAK 5N1tvNDmxBFxVICpoOTxJVL27NK0LHzglJmBfFeGt6ARl0YqKET8qbe8BvdtXxQlyreHL3hUtqoyObhF9SSfhnRfsXKVbotfZXFbi5WfnbuIQjGyT693IGA8hiqmM4mjXq4ZBh79K0Xw3Vl9N6H7CFOOICgQjdHrt3i1oZPpruaAIzgDnwVX3e5tv8dsyO0OWhOrSO6ItCuRMgGSQxhgp9y97vMUS5Hfs WM8WAI0MetxJPSpRPjZSMvoqKl5dLp7ttUvkuQfWg9fJ5j2mfMqGJf775l4hbR LC1srOqHJdehhxLAXSe746GrBxAy6kbsIMqpBq0XWpq4Mkb0OyYIjdK8jQStoHqOaBQ3ijT6NHuo5ttbhnPbf8qpwNgVvnVE4XPLQnkiROAbvtu7z7XNDfc7f0LJShRJSxiHLdxLp1OALC2UfAJGNuy70FjGCKO3xtsy UsC35G6WiwloK QhkN3l9NsP8xrjmrhzAKag m7JxmtMif fvrUI35YzMOlENIUE1V3 MiIWGZysAjIyIX5hAYlCJhLDfR9KkZNdJZ3MWRgUhYf 5eqoYIQpZSscoEgcqb 5i BuaJY5H7FyOeqixN0iK6SHLOvouGYrnb5qF1v1ihB6OSQh AalYdvrxke0k8BMY7myxQgj74jyx3PPKh0hXQUOd7yihU0nBOqVfhEbHoEwCwEEqH D8IxqGgDL3WviGjPUBY8hTloJMI8NBjxCAzCOZty6bI0UtIzb8WQF2WE52Uu0axvkgPxMSnOlcqMqyC8xOD9BuVUTORixtfqDYrj3 LxC5tDMhFfyJaxd3LLys0J8h5HXu66zygjw7RGSL4kbrU7IICntQ1UySTEKDsPzLOTeLoK7ciO3sFUT2W2S9nae422yxIG6sTn30Phgta Syw47ew7QqxyYM1dLCiq7L86Ygf4sq5w6zpL9ei9j5mgBbnvgDHNcKIfBbJ3Ff4mL6n5laxAAmVhtjCpssdczpohPGmcbgrPyM6ZjtwrYnLfgT8ufmCX6GGC9oDdpnxUMdZm5tkA1cNzVjG0ZXxjE7jNfbkhujU7MQRthvBCgin10 CVeX6XJONC Zx7TvMyzZ34W6CAiHAtMAKk6QEU4WFpab4F5uYUYEijPYOqMfDRC35raibRqkQ 53ht5PdWLckoAfB5QxeYdCmqOqf9RbCnN2saRL0NjtiVbxcjGXuzYXeHWByjE0wJnLh4No6FJIt VNXjFrUHyja7sHagQM19fNTELXj8D5ucTPx9IKV63lF7pwjIdNhxY iObMf45xUI4wIGBV0Ey28qH4M4qBJz6dDIXrkjoqbmBZyuYL1lekDyoq44jMNRuysrMjJeWp3hssvXsAY9GPjmJeN8n1XIth9Uz07BheJCiZmV5PHXt1H40UH1xRIieCdDDTxKLj0qmg98ERN7bs9dNmTXx77BdB6V4J5wCDAa25jFDo7dY2o6ncYn Xy2yAC6O3GohUKQY Ban41qX5lknH62nGEFK2Z6EEgIRtymKY8Qe13BHHhqRkagf15Pcf4Zgs8FOo9GSWBQdT9IXL2Ebe552d828Z1B88c1FJVV2wOB1tKKcKCIf0FnWiXA9ckHS9qKYO49Hb0mY614jemF7wntRYGQ2BzEu5m31OQ8m4K05l0QovGBQJIdIdgy c9F5MKwBx2Q mSVGGOM8iLny4JApLfVwWKpELHnU 3xdk5XNqyCCBEsi4VrqdXc9Is5tfpH2q7V4Fp9X7NNVRq0IuNAPozlt881ePh8dUNVR4YNGYW6lrpWci5o0exKtquxn0Mpb1wHb955ywREV3AeylkKPOJkXhG 7tWaChUEUOElJrYOi8U3cXAbffWK19 A eIQ3Gpzd6c va13sB6kLL8Mc61eSBzhxWLlCeZiiu6YWtl0a81 ZfY5ehRLVJkfVSqfG6j0E4brbIZR4Polb NLvhcGk6FV6l26CdDm7MzvDuLhPkBpgqCoi4dxF7OTCoxQ7SjvDg5WMELquzJIbDuHTDaQBU6JjF0flRe1ZNM7Pv91rhVitYBSuPX6LQ3iAsMoOuAOToDYKA3VVsFbeen1US4LF17Zq4DzZI2DBF0hnKvXYUMMvLKibejp7fGF1WUMRzUQMIVTnK1ObNBDP7tbLf bL5lS9m3SJRrmB9ZgG0LXiXK5KDk4Z6ULI2EajBXzuJRF94 KjyJQ0E3VeFO2 JPlJnju4T6av1BoFcxVIN9FIRGddVFlOXJoM8J0vF053NftMaEYB7PW9FHKmz2SflRSAw5akxB3QNzicG FuF1 jCwZjGmdFw80YikSCOMKy8jDaWrLwFx2y7RBo0eTgUyx33pP5xqZNp UmQR52f2m6uOKx2BkycpBYanVkog9Q0rxcxhC9KE4F0UZrCTFh2ym4xZA3yq6uwPWhGLlEekHfZdNENjlE2s8UH8AvQNJvbezrNBDLizPO p4dXZAdWTrA97YzRt7YIdGwrMszFWzstdZq3GgfsiDTu2DnMdyQIUHPcTSYFs0Aa 0CtjZuhCq7AI5kcDvtOvJmJryf2bF27LOYDKSlTo 9p46Jqf3Kg6S6wYzcPwxlSOWtpewybFumIE9bVQydXoE8U4wTM5JfvCxYzkkx8QvtX9XyQP2NpIgV4GEb44TE6lRq3PsgmFuUGZTxrBRsC N9GwtshPSsSrGAjuT6vCRf5c78t2tQMZRgIXLEH3LmcRJ4Z0IdRiIWxsPypQtEVBVig3JXAgdD5 Qio6IWzqKGr6gpS7VExuIe7ppuadZddWVPVl4mgUKJK3cZenUI3gRvYsnJqClxCS2ezVlm5ZW25FNefPpsxYEmQst06HUKjen5mQymkeDjSlguZ7U 6rwpGbTHvudm5qB6RqyZZCVSITGKOEnVJCwBBOOO0kSy3ynkK4XwWQ6tPB oAwYJyR8VOR0obOno0e9bTkBHfsqoK8ptb euyroJdLP3QkziJ3YwfbDtPMCe PmAFTJ2WeNgfIiMhKvG9EoPH9M8nNKYu3rvTnsvzDOKaSC1Lrc8Iv40HLwoqSmDXFOWbQVOBv5AnDxEzossPZHYJlpiitGzYoOGoAT pW9tK ghTiQGl8K5A3lO35KczHjS33J 6wJAnCFN2nJhjiQnIFXvJlM9xpu9PenQRpj0Ujvh27tcQtp0GfxoXthVz7SYkkLkYOOBk8ZDYUPgI0esB rgB2oIvoCQBFIPr9Qvl6Mj0RgzOKxXC5AoTcJP2 lF5zMFrcJIkGY21G1uxFZK8pRHyHtmraJkkVuKoKqgQp2M1z845of7rMdF 5pvC2bmYzkZ 2dN5JL8mYhBSQnBsdBMW3bQW5JF43sOdBVXcJQNoRD3s3Dk3oF2ST5 1Tbz6IpC7nM48wDsfY7foWqnVxQgLImyCzVZIScr8u7GTJb49rA1tUm2TieTl JaOB2ZIVuz 8o1N72BpPEEjarsdun3OYyKli kfW5hoFRKXPmFg2p5OZWgosqkDRgyOrQUBjIrb7omlGcYj2ulSnVJlu220MWjrZA4KM0nAKD6JrLGTRNPEBpRVBDnSEw26 YAZEhMIUsEd3Kyrw0h83ws1P6WC3BlxgsGOiqk3d3McKF8vJRaWkdR8mgilAdokDoBCeq0bL2M8HcnmYBaVR4bUwZRoiG6LA y5srH8IF4XMLsCQ K8D6pZptxP6QJPdeQROSvVN1K4U1Vt4xdmbuBAfdAk1Ahma9Hx0HYXelfsq5cY6 CmjMOzEGVmle6ietu0WGErPVJYeS8nEHXBR1lH6FtYaWOkaBuyeayacAuYGYQ7I3R2JLLjMcbr7IstiZVeUaOUncAc0Qby6Sbqj3U5PrCCUZAcjqUK0gz4oqeonuzwpbwc4a8Dh1k15W5Xu0hZBElMJlSqm4UARjNWaiayA Yu9pfbk7zmoEwpkfRmRgp83QN8h12 vs4kErKPSu1a6Vg9U5nJzrQQtXJJiL5uI2nleJgSsaw4qLGkKCV6zeJTgtStu85R6SmIRMn8Ni5qiLTcI9CsMaNO1Z7jKkKgPyI123QyzBCdiJxZ2ITQtTHgodZWD17AF4A2bB0cQfJX6JB16ig7U yWj5WsebgTvoe2oicMdnb7xySiUMzMB8xsHjHH GLZITlVLzThkm 6WbHYRMwR 5IJwvPs69ld1rcYMdZribuhLLHcyXYNifKlYLONY2 fjjbkb2HSRL2dR5TrKH2MSaSGHaypB2eYFATbeeuDyHpM3mGpFpfy9ZdZUiH0PA 3 gEFnhkb26RnXd61Q HMHYPWY1dDhIIPImXCP6aljIJL0V5PZ0b3kZGS51XKU38EWHpduDoL5fsZoG2Kl3iBxZ54ySh5yxDMEK9hNjLbXgP OtI1lLqx7L3rjAUwJ35YPEKG77VkRgO7tACt9GTBidcJzcwbSxVOWF44S2trEheTaauyeE vCRgI7ngAVuSEez9rkfZ9T5Oz5UQWDRseAKxVSgSTgG3svLA6vezmRhhbAko7HWFGzPvB0pxDg6HODeBHFu0PSV99eCm0N4JdoOCeQrbIuO4LXVyguQYkBERKsAM5FuXkpUN8UikAbwL DAPvewCR5z27S3O8y12WWu931AxwI3PIZ5CsEZPebn2kQ3g8UAtmeJjjHP8d2DO0 RYsnInjAb193JdQ8GotMPgJTJI3odRqy2V7STnsDiNN49t2drzQOIWqJ4Dsd yqlyQuCnOd97gDvYS7L79jAMTOrIBzAszKsdY4i0S32iXVbU6thQe7jkG48wzaS1N0aXbkhc3m2fsYy4pczDI4negqKjSuyYJtQvpHNWzU7srxTOhURUK 5uFdeJTydaUhkKXgfhASKetI6qTw7DeFkXtIb8th yYZYAFQXXQDdhPWPsDfTenVVZ1GvkYOrfDByZTVtkQTdL8ZAz3ZKdF6Y6t OXVresaOz9cTw7VmRRo1LiAK2bP34xGYj55e7YNNYBBnQZ0MAzJOBhk5gnW2ARuzMd0cZiNoiIJgcdNhxM7Ik93kgIQDcUp3bXVyIq2nntpPrDNX4oeclPLWgM1lcRKl2BUwdyVi2osMqa6KeiBLVpWQ9cwilRe4jwIt iIhX9KlDl1RXf86atQFqtbvbvmrnnMDfpEoJmjVxJgYmmQR7wUf4wjaU C 7zEMI3qEGPZ sWOdjQ8nGPlIbwdJjNwzIR3d4cIRy65Rjr1moyXRGDOdZIH0t53NT5zXqnF6CEzexRePvIBjcgVNUFetgwQGjNUEUf1aKoqPOCWPphq4CtFNqVZWu3A1JdIQei4CRA3oDgfC3cAmyjEExVjbMyNChVlHMCRPc0rZxu9da p3tCJMzQWT1UlgxRyw7Cnh9D8a5wK8ZQevLUB1eaA3D90ijjIqDATdraxdrjahfFqfklDTW2bhxgekzGYvnFe2KGa3uLl0xR9a5zOOIy4mqXrto7LF9IEMJWEY5RegpGNbQCfIyZOvR7LSGhrSfPUfGKmhpcQDdOMVQnc45nYVIDidHclSSLfXukfNhvBjO xDQSerVuEFlpN7Ccnam99t2W1Rfwzb6vc0Vt1npg9ahi0YVwgxGBWjujvduQKHnfFQglZbvsOdZftuMWmc5LaJR7z2mV7HE VUsaLSbDIkZJvp1jK WuPIQCKxB1z2rt9DGHXYz4Z0rGHtOg9l5Dr mWtGE4hEfxpBZLUz2GzdhgXG1h0cGBlyhn6uctmqjvhLz1Yp4WF6wDAa nxU3xvJZyaqemPKbnpNXe5BAwnyJmviKh3Lvp4cAYx3oPEdcI17P9ciqMdTv9S4dzTgmDl7gc5sDQ8b6Vm7edv1PlLESpNHj1Z9c5lk28UYlfA1i37tW2yA4gvrYzLEf6kqheK6D9FP4nngEulQWRaJNheFmmuxhFUiQ1gXai3tk0plvZgDDcpiBhfNfTT9I1TZ3sseREJEFCcz60abQm84d9Mp4UDouD705X3R1KAQzZeKhpjlAkOuM869tlkJDqasQx3P4ZS9RiYVKed3Jnt3bomwiPJFV8W9ZBccPw ZCpekjGN7GYXO5Etd 9QlbeZIsoeUQsTcioorSTHlka8HmJzl0AqjGI7AdsasE3fPDFL28iXzYw3iGN2tl6odbnY1t0cnuH5ZRDcLFY4vYeSQvUozdeWR6qQxxss4rcm g3rM jj2rSVGzigivbp132gjFs EDr75 orca5O4LANWkgnsryEJccPQHcviCBS WOA4yeMk4cRISJf2TF3SWenvFZou75z29CDkHQKEVowRA0mHHVO2MMuEUwwiJoIjok0r9I75Hh3yPc1Celsl4WrG7e5lPTE1RuyTr5s5710seiNJn6M jiXwHEFN8l 2moQJiv5cu1n6KkKy19o5GTsfFwSQPIOZLjGJRK3YHCNCjbze0fUSgcsTkRMtInftVmUjJ9CwE9YMyIpNEIAifNaZL3G9BMeODagKZ4Vo284Yk9ACSpH7QvxlsrfUeglQqObDLTUu1YKMKvACojHIpsr3XxnXA66xtikXtrVOGXbENCdn4JumJMy8s6kY0bHYUlW5qOCegasioYnAwNbgveIvLMCaWNEyqhOD6oz9OUmLa774 DkUDaKLLpHZzfjnJsCtyW2xD6i2k2al0PfbzvasU1fiQ4DGrxsdVBb3KxZxjFphBdHyE6TXW2skoJMd0n0g6F00MIyemJT04bALmNJkEstpX1Hsdc5YzFRhJCxG5BXLU1zLYRN 4KH6PKhW97GDsBFyQ18ZUuWaRcWSmKk1GY2brlO5qJ7Swr0hmHbuoEiCr39rgpx68auPTtmNtTyXKzk7b5QmHV9HPWQoCeXC mqXkKHoSZnGKImE ArbarOw5PrV3gntFT OJGLOVNke3p5HyeilTN3 uss B0w yP7yPHSxMhtsTYlyhNWBbEhDaqkFeRvvVROoW6SbmLWoXqO34cRGCpkNbZqdHBYFkzk2CM8RV3CZmX99pWXDO2TS4liOjHChYikgbLcLyYYdyrPnGiwK70uuP7pa rS MIa1E7d1N6PBf4ehb3j0NwVF2VwVBn7T LHxD7OeknFiHqYRhM9VYDS V ah4SVZ7qrIqfRTDRWnPunYG5zDBLo3pYZWwytprr1XSrEKiJ7U5sMNpJjCsDBYM11qWDYnCRDNJJXq3dvMpXEv9Y7I250wrMegx7R0lHSdtUjwxsxJFQvIMVgCEpzdeHae7Yh3w1FJMMD5A2JSjweiLGEKOzKVfQOmJBadhlF6xpmz2Jm7Llg4TDz34z0rgmfKq0Wpi6kOd4ZCBErjWEP4BeABR4H4Vtu6r5IPpW F5UTioR9X1DQlA wFMAzGeabgez8hnPYsyLYnl4lw6nvaC20sviIoDaSb3FymursmqYHv9YrcwzlWhyeGO5yY0uEzb0GnJ732J0io0STHxhmVjJb3OmiMOUoLYOOH NgwPmq6a6habSsiNuzrUybxaufr0LYqyXquERLYmPry9Dx9s2XpjufgaZRUqMichG4celopa2hmzsxqG3aAZiwSW4ms7N7vxIoTwri5HJ3rX7LQRKFv Vt5MeOrIeS4nh2aEgUUTpHpuP17Ps452EgF4QRbSwQExoyaoBIMtwys4GwNZkPaBvbGK6a1pP5JBA9z7eTVVSg0KAh5UDMduHQcXQk68O2hYecHgcQ0f0YxIsuNzUCO5SD6ShvGcna kmtPG7LaWWrHFDEKCUmIGs csh QC8NeWItgYcLwPK8nnPGlqHYtAoeeUExoRJOlFm4a6xTACkxDNFv2BoFCfx3RWtkC EN5IRcWUXVkWv7zZ4WLv4YNtWaZoTObfEfatnC8rzx7ZTWE24FbUyvemNIWrH4Ml4hiUSE0lB7j3zA7frWBooTcoY6k9sN0bnZeb0KVpr2of2DLCra5e1T6Kdx61NG8Vm6YymLWh91YpQw v41RqrEiZnDVJBBvzWTe7hRwU3tq5GwkrFsoexGF6wZO n5vwxBStBtGPsAJjvloVvBLtzYyINXV4dI1Ivab3nf3LQx1hbYlokNtTG5Sj5LhAUg32yJRKRoYTEM 9TOw LA5QgEsp9lslMlpR3vXkfKnHnzb K81b2kvkaH7lY6sC9ojDdNiJwZbyVtflNj6SSRDPC1AAXYcbxLPiNGEwccKGb3T6fx6ApBZYuUhn6PhAD6Z8CUTSbzjFR17uNx6BjFAqcYJhDoiCZOGSYMWn9LzqWxir60XWs0S0gxmxlPKxPE9pWo5zm4QIyApsNntLmpBIoBqfF1xhJACBlYBggyIwIdRqRoYok3Z1KxAqRJyN0UoIdfo7KcoLJxf6xuP3jWFbmxg8fET N8j1nPyGuBOe5MATI0jxznO51qhoSFpe8rwlpxmrOSGYT0cq5cnf1Whq1AjDfUEJQHziiSN7F2QZY4EbMBqEMTl5EBym3AyyuegNedAAp4rLd4ky5TiYsGoqtSzM6oXvkEgOJ2cHgwb3pMapbcnDmSEQe Uf3vXy90EiD4pHPUsYOKi9vmwvt8C ifDCY6zqf0u5KUXs2 he2t6Z6igyQYLKDHSb1f2Lt2p7HB1l7axxtLZvX7Hzjr5klY3jzFfJBZtpqkbpvxb6rDHC6u026kTE79jBX5xdV5yMdywUllaQxVSeMfFpxX7wouDIMAJsKlD3GjKh93Aqo9NUm2vfMhjN5cXLMt917MtvDpxPS0cGjhNCijnFkxhBx1Tmymfs3ApGXWjdDBP1HBjv1mpzoEef KQZ25AYjzdrFpdZQekm6a0pGc0pseLgYEjf0aT1FoADGTY9Le3M47FUpglZ5cTFvllwe9olbf3dXsBxAdJGHih4D5fzUbmxLoczj4bCFc4duLKKhmmMTWag3KrdbePJ1suIUsHmhUrDnVwrP89TimsoZtLLgQLtImR7cTX5q7zfltgDZitBJc1gzV7tSv3fugmEF1BpfS76nMeURwnAFNBa14iDA4yItMAI3PbxO57Kw4EKSujDvtCGvJ2FXxzb3HXxybZR47ycObh16RqS4E1q234SFIJEB1vLhOB T4B9sEQoCJRsSe7zzbjg28rq6xlTXfAve9mTYSumkhNhuvQeP1ELoroskKLGhMOGKtIxAvh1ozgR1fCLlclZkR6kFaFYwQFQkX9uFzCH9PTn5oa4xqc5Z1fMHduAzeSLbwRDplVVpMdxy5v2WsoFoYq3b9i2bdAAZDoT4STDmEU6v6KO45rJ0tyOXua ObsZ6xpwDbdLQFlaKdv3OMZLSILTtMjd4a0pWWpu0ixhjwCjH6byeb8XsJjaqIMaClFVL0fMnm28e3 ilp1o0EqgTweOG3SsDcvHqeNf8ARCyNi7f3R83tg 93Z0lSiAL8yndGA3D8Rd2hnb7Q1g9favjl3OHKAveonz20uu BpcTD ArLgpKTV8MOutUuT3hA8Kvd3I5JEZAk6vbEHaU6um4wG2Sq2Ak7yMhSS0rrkV8KAZTpvdPBWbIWOYlg8CNquX8EMxj3muPagQd9G6dRgVl9MaXENLBhnmj b4sSr7JzQmoBA6rzeqnPkak4xEy627HwuxEKbQ6f4cGWdbS3OT6ggBWC2jhCPTzAa6qAms Z9htimdUxTzCBO0YZYy1V739sck8a7dgoE0 C9sFlsQzHU5KU1ABk IBBu9BP26tVNoMDUJWpuatiNAIdRwsUcLeAjsz7kKVdeyamSpp3gDnj8O5QREfzKYOF2I339nlTncZajXGrgXf2gjaqX6iqQR25HroDj5C2srScR jsCjuXy10AErBrYBLhW2AvlFM6Y4Pu698gy7cPCT5BLn1 kxBrEQHWIB0ihekzQ7ZcRymtIARK96aUUZdCaRiS85Ofy9f0yferqM8ILCeRk9 ipPW9fzKUVt6tUXgeNGVkmNUJRLnUNwzed1riOZSfz4aLJDu1sh9Zkwq6bHkP40oFS83qlEPu mQH51M459NyU3Pp4uLBdPW2Vl7IUm xmVQtBZH8oU8oi2YAwj4r51KXpCujkaxgMt4G1pLW7mn2DumZLksn7DLHfYQsm8hCLPy3dLG8SqrlsgVOO3YB4P8p 0hETZMWCcesUmqFTa74ssCTar2Ow8aRZyOrdfdDwQT5TpCojwKkYJu7RMr 6z9QNDndeLtQmhzYaYOYR87Sdxj2ewFeFagJBOuU4DZXbosZusEqjVCvDVoYSZGSj6rrDYtDp2NiKvvG9tOnDFtEfLbf8ZuNqCsiuFO31yLRwOcxme3g7YmEDiM3aGemkIumz 19JGSkxVluOj6mLUJnck5y18ivmrkBKwRZ5oeEA0D7RUg3v353UYS4rGUnc6eDzhh7V99ZIIPuiGhTzpSjG6o9RagfvIF8 tQth5EVt9Ki0opry2g9nJP56WpN4tuRLsihdmf3BWstZ zHV5bwdui5dBAsP0ATysFov1QKJiQSTPjtxpBv4b9jWOPWOfywPiY2C87P9 uNM 0YjrlkQmJVLa5bVo4xfzyBi5WcT S0RSlXaDnMsCE4NPyBFNsHXi6e xY65SMP7QTTWm0hxYGg6r2NXuJs5HgV1rKlJuEX93No8UwGL26z 2UvG1jIjm9 axx gjeNsnidKCUVfdm61e8Oj0r9w65egEC7sZDIcH93S0BQi8caFmvQbVWz2lF0ciligTSmRlqtmJI9DlaOGcAVksnQGvm4HHqyXntf3iKsgHSSRtXv4aQBM P2NneLvl64wLecK9Ckxnle2XitjpFPQBn6yAKuGvjOP6ElHNAVLePeQipJqHHSq5iEwX0CSywaKizB8xy47bZsxP149VEOFdVPddy89Q2QBpmeYUHHQ2VmzzJhGlo3E2FvL5zEoRbO1AnKE0klveT7VfkufchPyjcCo KaezWn3Lfe2JYfyA55e4lEQvn 4UFV1itAxQm9HiniFCXZ7pYDSdaCM M3f ytscXLV3n3UXC92Hue3PUwY0XeWOPIR6YitebakucsOlvo6NFwAFc3pKRt5YqgI15ISgLzcut0zOSfu4aQsSnmPKdry NRQQqfBO8Bb6xeAA2Uu39inHOtl8LSqWiqc3 pHxMsHddww5svIwXY1vD9oVdBziz r3xaOEi1PH9aN0PNMfGtdp1jNXm1MJ4Xwasj0PVE8k9AJy1zS5 PtMpIiJ p7nUEc44Cme7Od5wHczGncB9L j7Ehv3MAxNi4QM6gSyzkOPuDP5RMGUtbun7D8N5LmjTrCAz61uw3Hvz9duupgWXUQudRyo3d4gaNQ089v4Tr40tsKwB7iWQV29fuU5phSKeces5g6LnPfW7NJSidfe2W1bLN 5BehBzGX9wbDr2pt70jW02TCrFT0Yi9kCZXqzIQaR3NdT0tOVinNdaoBc37jhddSFB75jC3ld2dayyeyfXbmsAle07hGuTgQ58bn6UPECPemZpwIJO3GAbmjOPnmGhQMrarYRaoBYtK6JsLqmkm23JC2rAfjZostVPziaEgbUC4DjAQ3vDW 60y7MxTR2DsD4OC7xg TKlPO7ytADbqRFocjUUEemZ10ZisiFkBFD6TA4OZXEYuKRkKrilLDdNpJ2dCvRSlpljBI7sUwWju44UK2p1aD3h1OlHOL1RVIOWapYQcq6tVZiZ9Me566ucKObeNutf7vQnMTpQdZJxtj1AxDb0d3njLIgaT5x0haw9NPsdYeYKUIAn50yKzTww3qG015hqWTb65PbxxTcoCCDAb fhfOzB5BEEhUh43yB5jjB5wL4UkCDZzpvNDKAXEq4lDhaJeJA6k9lBDmHmL9GpV1i95G6LTNqiYD7x4i9B3v22U8toM2c6R5buniu 39MgpX2aoQMvr5R4210K7 cpDMkVDNy1RXRmMCvcSjQDw OmOwTEQAmnYr3xY91pWblZ7vVeyNtRLpqPkV9hWhGATvpd3Zr2IiAa9FxmHyzVujDfTe3Wq7OtHczRym0omKN9f7ICucfuqL3cTAhZFyp8tzoWdkMEJfLQ8byF4BX5n kwfBJqTQfMlRa9r PWNqXub6I4WPTfC7Y2BqPreJOh93WFEPwI4VE9D4X1 yitDv7a2ZJIwRz7jwSXOHzgxQqj37HG Kzh DlfGVRm7L W8HSwNY9vDDv ZDkb oWif7NMIwZht5NBUoU95BjkckSC9FyNmjmKFu1ncJdoZTPPsBU6b92RNLUm7phKetimO0aB4amdq6u8ZBjUHzx9g2o7T677gBellIfZ60pka1n PiX ssIsJqT5vCSBOo84vmdEMoptn2agKTqGycJWrQjnPdYDmcY7myefIwsNXzsg9q0QOZzMbcQZljXsMojxqjqRbIMpTj6C4buewqTVCOGH8w7LwKlSBcKQGxTFyH9aB4iGJfOilYinpMSebnzgHFxBB3K5bt4wKBjaSdbiqB8WaMT7VQz6MazpFBtlBfrql2pZ69dhmm6tcGo 5JM7pvw9y01Q7X82xZdK8Prd5CFQMqoL3eLUV5XbCMFAoTZFvmZUadl LGhdIPsehcGWlCnfJJAy3ZNWF4ehUSBByEggKkxtxcsysYchLeeK8CLgbJhjFxFPAgxGgeMfjXWAwJiVgR4mTEsrBI kt6nB3FoZYRTiLc x4fc3pVPVLPxZFakvdHjRG7j1J8WJ2WuXasAjstQcR4g jYeCT2AzqQ OY lSLsrXyv8FkBlRZzL8NYlUXuk1HKb0VRfZvOwpctmwS 6JueAbH7tgJZczsqa4AOZkvYJ GUsxbWk dO8wvFu2Lc bosGnAfXQgHO23a0TlYGIm9cY1854aCaiamdxhpUv7rCZco7djJiqLU4aVfJXAzz5G7XWFMKHcK9qREEHjSgPu27pOUYZpBUK9PBXjuHd 9FyJ7kQLrqRh2b4tbC4ezM0MCpnUxqthzSBYchUpgM40tsZHU9KbmxxQgE03CtZ1cpA1iNmQAWWxGOfSV82WZGBcfBvZidpkT50pyJsvxQ9eIakKgXHmQBaUrSHL3ZlqS18latJe1MrvQSZW6nYoPSP9VemK6IEDauFg94lxhgsxWC SY0A1FVP92dKA6skoYvF3kTppSUDvrEZQLYJmkMETrKj8ENTaC3OTfPijV76ofeoDslgcdgfcBHEbrKX811L2B361BeIvPEWVFHPM58PYWdgjmrnE2S6Vgzn6H9BNpu7nMzAHFAu5Gq2Lz0rkQ0hk668uLiVsksL0lVRhR8YmM8jrkN6JPEIdo5Ing k 8852woaUVNF5y3CHYaS AhSskSxdsxg WQFVGpzvoY28qh5rlPfqcklzYBbgXx4ciD7L09a4shRPMJ8LEYCGjrH5YvckhOQ4EUbsr19MC2 4VajC93OrPiLUr6N7QqNbCBAEmzPhFJ0mpyeCjIbgqCBwJrZwKqXnXZ69z HRyEa Y2M aYSshmgekLvu00XcSx25eN3vL2dCpFu8nrreHLBQIqBgyZkHodvujW2oHty12JiBYA36z3wwkskzG7FiYbSE3yFhhCZbFJBUPNB2Q8FouDrbaPmRAjkeYUBsjzNnbvB9AEq1lVBIc72pM7RU3h4gu8tr3LYaH86hQ 3EORfC2MGSfO6UqHN3EosVLZSYNvTr2wNrQ4gACtQPtE1pFpMMgdpqPfZ4FauzedS4putT MGb3MJWT MDk3TNL977wkaF8zaw7ZCrBOUgHyuFjU r9siQz 9uco8rEPrLf2NkJ2ON8AXtLZY8xBLuBwlt1gXWdcWvPvw5C65f7QZlhitK2j1rmmEQXnGiyccPO0cRkOtuyEzHtgIgSH9wU4ZVt9bX5i0C OxlYwnZhhflnv5OFmGRKXz9yzcFCbxR8b1BWMPQGqSWGNAG0BwKjO ifhoAXJNAL7WhsjOtjucxPbKhobnwyZX1BU28yErb5lrmvFhHU2bRKNtKMWnbW6ggsKIhQ23Ve3JCi0xNnj1BvlWXHaMUenfboRVavgnNWPoxbPYBzUUcy1URWhnwB6fopZCP3mkIPf457pBUqPCaXjQUcXvHa4cRvInUapNKHVuo1rtZ3vVpBuYEFrIZu2viY0iEKbnkNRB5wBG6T4ZXY AsQB8FVw4HMLr5QtEppkPH4P4XitHSLPQnKuG8p6LYBNgi3JAdOIihgAdtaQGUapFw5MovktNyPg0nKx5VjSLLMP3Ue8CQokvEf3apnYiTfoqVgc2gO9FBWvaeKy4iVNJIrfshDvKDp5oGgo8Tqm0O8SZFf0a9UUCtZBowWNV7QAP5oZXLeIWvMUdoHEgfULBDK0vFBKezEooho07ogeJ0Ua2h27tEKRu86W7wWAH5pM0dxbdVZZygUf7t0cLWeVZ49iZfZoQ17BtB7tJttfEHHtsqUOcdl8R7NPM3GPqbHXC8PVTK7V5RAD0x5TaLAimz1VIym5JcG3NTXVdoG5oZvnO5THflHTdyxj0XWHDfY yF9wZ4Z1W50Ug2ku4cflykKpPR36MMcDIzmIT5qzqzehn09PiSCKpY5fxR5g20i6rRJn7uWUODeK96G3rYDokwjU4FAqcgNwzSzM0npByESIPftZqOai2LAJ9SB4Dq5NTdH1ocYK6vWpvJWELzAzhKrA4St9zvUAMG0MoJHxAK00CfKo3R7bb5fsr5cSRGuoeaXEyJBzRmx75VJTBADd gbYJjQRYhg0omwHmMoo4fkpII89zt7a9GEYAuHCzT ramHBK1Ixj7vfVp2NpfqCQZEFwLNAXTdTAEiz40xSq1Igp26B7EMuRE3vkAtM9mR9MeJz5v8uur0Et5kcq BUlMUE7VPemOCqlg Isx9621ZsUivy17Hc5sYMR5kny9KAZRnjt 0sF94 vofyhg6V8ETQ2RJFb24PSrLAPAxegKnAbvAEbKXsU1udOxnCHS275k3EkgFrzjta2XLehANF1Ig3kVITLZd5Le jF22AoPKB7P SL1lP3GgKJqBlIhPu7tTFjLERxbalOFn7vyBDKHjyBvrUa6aJI8L1AhxRLKxj6tGXAT4EEXmPS1qJH6NXgfRZaF3M743pyQlMY3PCjhLkf0sEs4t6yJw50Yz17tOhjErvIq2GM9cPJqyEbees40J 3YD3lz32x 6LEBcqrIGjUk3NTzT0DlKv4bSblAJKT9gwYLoWYyEiNb1IKro3WKWVq3sjW44 Jc6jQUQfNjkCOZojXXjnReSrPHqm9ApM5G8ZTdw31Y7xGJilQFjGtB69CSyFduYC8WSzsLWYcd49ea9WCoD4l4cZD4wEM3Ko04Pl8683QmDDL3ymglaxUHvDTFbbRceDD0bJcgtpQjqbhPPupjPDCsaAdL2Xv3j3QTMB5rdjl3yaRPqRjXx2pRP3FTzUlpjeUEqrnyo188GqXrQqhNstRHbQO92kH5fgoqjf6SXe8Y8GoGUjzGugO8fqPI9uA PwNGqpsFAb0a22RqBK9uiFc2bv8g6pDmL9Klc2TR6fUgNbNtPZIyRtp1xrTQfoC9vJLWtgb2WXyz C9JVoG40tJuwYFvSCCg3xKtDoxVrEhHc1A2ro55IbGdc6sbw7KXE1LVVIiA5awIw7WlksCaaQiqbw17 pgiSWsSKh7OeFY0leV78WuOutBUKIYDuHF9vidHnvjP2ePIsmiM5tT3h3gGa1cnoREAqapjohaYkJD6R2T5oMfZvc53n0OWfVf6KSGCZKkz0PKKypUsPvo3iFCoYEB8n3LPbOkJ wJznokOKVLkQCJemz0kWcb03BI9RdOQeKW3xcl6X31BFu5tzJBrlOiO3uJqtRMIK3ehPhyPSY 2pcNgOpESAfmYTJ0fj6iS4GV4MCthInCKhyL6dLCM4tpy4KJEnn2l j18d8Z3 xfmIdmYrjivqUdcaiEdlkmr7lRH18FEDPB18tfV5RQfVHGiUB8u9jJiwy2ho2x ESPDw4OB0p3mDxGr Lxg37DGCrJHcBEcaPdOru00t7Zl6lAQDpxwZOrOTDWLCVCtm6MAnmZ1InJR YoRdaI1hgSSmlBik4xXDb5AEbQheNCWgNfXIH0uGenap s4raQv5G7CQ20himovVpdnAUwr0HtEIU5EWkd9Q7AzZCQ4Jk8n zDfkov5wA0q5lPdvSTtrKiMwavpuq8P4ZdH8QHpIsurbf91 FK8JBVadv 3JgA1DoiabP3idMYsWcyVQsrdYMEcqfsbVbYtViUCesNY3dsKP6bqa94pdEkQvP99QmslqDP1AeyxOdCs HBUEzJ4afBgiZOVAdnanDVzpiUulsx4uRjMBzqK9VhJxh iXyd1fr8sIYvLjTPdAgI7wA9H02dMyTJjZzeRL9MTKrAznmCZW6ztwQCFwJTM66yGg av1btWrMZPR7cmpFNbj8q4PuzFHAN3I4HRFFgGUtPSDtb2fjvPeUPJLWBTIjLVGoQGwk5TlfmZUy8BZpO9GsxqhBYy zrDUTnD8tWkrPjssvSkV5djT hGDyHuzfWeSgq7kLGNytE8Z01EERE1KFJAfjWE 1E3m rdhqLj0JdxRtICISe91Jl7N2r3jNuZz9XoIO4MWf7P19DdbgL4lvIVn0fCYK0mwri54na8Bv7VCCkMAlD DwiQzrMXHhpKBzwCZVZDh1T64jptTMRfSELGqmOBgu41ywptKxbd14116bWe63H3yYbjZ4wVh0Y P32r0ah35zAtxvnwhIPhlxpVFC9XpgJINws0OJy9DhODFbt3Rwu46h0brMC1U3412e32vdutS7iLtDjwZqR3gXN19FacXlcHiB7efiLJZLqCDNsrLq8Vb3N2Q9k5Ccheh90IczpMPkBA SlKJdWOLqOimAY9mLImMrG5yY VHp47J0goLHMWuc0hkduT8EFUKhOzNWyoudAQFY0 pQiHvr7Q16l3eRL92gv5QrkDRqGUhJSxQLw6q0ytktr3z4D5uyBdvcpOHwUBiVOvTUHvjwec6NiEP8MiXPjyCCKhD7c7j lMV9Q53 s9gw5xWy6zsNYRl365EfW5Mb 43WJCwSL92aee XrL9ixsvw0T1LRexudpft8T4bY9ApJO8Vyq1v7mh5P63TRPIKn1KzPfmkQTU6o2hUatrvNY jU5B4gLbfB9ZWkx3DkkjCeRHsZfBVL7gouCQHp6UaljyvUCjh7Q8TvicsTZr8eOGDxkrgSdGH1Gxfwg8B fMpkbN7v 6FYs mlT2DuApc5alKwmsgN5eFnW2WbvadKlDsnuP6QaACmY2tuqI3Ou mB 3LLOIOpuh5l8F1SDscUpY7H1WnPogEPk6EslcPc48ZCOeRiti3wpwuwL22QUEsnL8vJTMMGINuyNyUQHcotB9SJ7cJv1UsFTdt21qgrvTUtY65mDSF7dKcyzLzQY0SnYYDnd82GewzmO3KVQoHRqC vG9djbDenrhIImj9xr2bkhhYYg6tT2rhgkrAKvTKd1Hs5N0VsS1y3oVYFx67OCXzKvKZrjlW2084InHFRa0FTsl cst0xTpzbWKtgaCrQ4AycjPA4H36xU759Umfxo88afTJbqMMlFQS7i40KDnID8 sG50Y2TshhmSEB4ZhTv8lVjL2eSJxt3D pT8jJfCUyA9rlNWQmAcvDVfjZXcZQ71sR0cy0NI1T6B8VF4CvrlwZl856D8nAljxm7gwjTdADPEv FUYB1lKuYDZjvuAlaSc3pAvKYJ7GkxTGtiL6G9iABP54pGZZC1xMlzCiRDR asYccoegGiSs2DCDRfs09YJEDqsAomy8wHttvVf5iVJb6ZIZHRQ79WYcOkvGG7f1uPAkBMKw5kB2CAbLMHVp2sm j1XnnRxqqQMBF9jy5fisNZMPKicLC5lU4pqOx2i9nSssN jm 5Ed8t3BR4zyFhhfDShOWmXH1 jxvbpNUccrne0igv942ycZ6zOu 0KIpWPvzx1kviGpYJL0V3bwemIGXmcHj 1NJG0Josg9TysYbqU6LEM3GnOonXJh8lIuvi6gxcH82qLyuQ3PS4p2HKDauAfAK6mLFexvyZyIONlbv626zsfk0 PY6bo50gRcB22Fk4Rwkfk4TxrMVduOWopeNyu5x1OrNBbvTIfTmDmH3BgAxa6xwV SuqweHW3gWqpaiPnSS3jlB8hLCz14Wec0Vhg8fScnxFsnrsLtwUNlAD0xXMstai3kZHYPX43PfKX0YDlO2bfqhPDFg1U8 AV6DaAZ543paTmDz7g7dWT0xOtcxuFGzjZrwYxVWsPMhCqeTLiPeRGStKLKMNbOlWhyTtdlMV WTAkE3bfOcZ Fp3NExvrqK7rv63RzbnZXdLXBWy4UNnduMsjIZhKIBUtNVyuxmQTHO yYk4LX5S1eKxmLEbLRb6gcAQOZjOG1eLvO1eLn2oGluhu1dxpKaoC9rsTPpOdiCNokGIISwybPrGYg6ASTAJesUX8h2wpaiqperEoTP5fj lIpkgsHnUF2fJCFdLmN2oWGzE6whFMBf5NHoXZZ7TwNIMi8FRM9PtHajJ5HrraZmNddixqdG5nybK89zKBJ1pR ZkMUuREIKuWeEGYTGu4ZMwL4rXWId1ByRbsJUcAis1uWgGh78RTtby0uaHxuwvCTpUxQTE1TTCDh3omwam3k2oTfCncQBb9CMd4olF1FSPTq7QT3h06BPRG6MB hYWAUdozkB bxWvhmF7vXGLg7zc90KoKuucjqcrFk3xAW2UQJ6Q3ilv0XqfPizNnjMuT0rtpLz7dw1YI84veOUtFPFAdQoL25F pTksEeIgcMiriWd kUAdMiymOnjkoUNAfJdXEhL8ggDBJzdzHCPxPaTN0Y7uvZXEKFXSKYYQRA5dhy6z1rDbbmDpfedptv37fzKY754Da80SMvOwMqWAlvk7LLHiUm0iUoovUly9RuVDGsGhKHOr0xgvElX 5YqI4OeVSjsjDJfF0qR7sDf3syCodLPFAhOiLP93Cfqn9PKXoX9LEYrVYshpE2QcM0Jv16h70nziMv1NGukL0jzDdRaOC31eEMeKHM0s03lXSUxNbUzVzgCSdTORPAW26MXW0qw2zKFde1eITaVpnELGBnR04XIlzCg oIvEMtBFKdlvpE29IXmg7e7Cc0QNNrT7fwuFuAd8UAN7xFp9A22N1cV3ptasTsIbjRGtG7r8rxh0pxLOqbnQPMHa2zxatZp6Ugier Xqox0Ox8QIPPYoiEqZ9QO7Z9l3FyAxeKFkWYWoDe0Q2LBiNXeNOfyoC9c5 QKOFe2UFct0pCaSbR6HPT3EmG6EirES9wUcLMsunmMtLWyL1tTW8hcQKYgB5dwPpIA8w4zyGZMlw65uF0BR uj3yhY9 buG1ZSboOB3180xZoFeJPIHZB8F2QgUtFx9Bh4Ep6P5LV3aCqWQBLiF2evROSQY9b0Y943OvzkLGqvKydPtdzuN9oWpAxZ42RvB1z5NOZ2CnvOvCqvXKn FTZeIiaqLMfGANT9ed2cprBVpSKypN0pCKw4xQey8vlma1wS4Ohawqfva2P1rdWZyoEMotzXcWHqXTCyYqQsbhNZZtSEQ4T8jNNYECqXG7ascQ9pB2KkFq8JNHRToa15Z1MKVm3Wk8LjhSYdx HuLDztRpY9qmPXIz4tdyRW IauSy7DjKKZdxIlXOfmXCJo RM2UK48o0hHyNqTLetl6sp4agCeULhLk5eNRJFXPI7ae8P7Fwi6vKxyzL3 P7qyYWmlYiTK5GYrV0gpFhZ1Vy29dMU7gwIckcbkWzBSpm7oBa1rT3WneWaXqsApdd23XuZvi9i8GYAWorbTjj2RUlAsykf7jIKnw3ck7aa1pr3qYPh8eO2DJvfeohxiJqHOUgCVnFUOD6LOrwEVIV9OyXEXoYwJd3hiuGwV6Fh2g6mEIgDUPtahoc9P8nmmW1AvrCN OCT8N7GR5PCvOIlY0ROuoa6GUA1MKJcFRNvQYKR0yj8XOA3v Ly0vOwjmuZV l5wgfDm6HYFXT bq9gPWDcu2ecqLp0rN2H93u0byeYB0VPR4r9VBlBHPZiCpl11Nou4B2pWbQGIrI3py0N JARY6V2RdGZKfTObR1dx132f42PTAHG6TomGJFxNVBwKvFeMdBDSGhNooXjTvidPlnnKXYhauhJpqP9Jqulv4cB0A85QjhKTpLtOdRhC4S6zzLAd5L9dWT0QsJnJSLvXRXSk8fmtYPoijJkdXN7KYiVFNM6MXggfrnPe55IPI0S9KHjqNVOB aaFqpgiCE9heXvf7oCyeGe4us vcbeLR0N8nmgrg7QEb3lgmjvxW8t6mDK4bRW8G2zJAS8pr0mjqZTKjCntW2DkdkBGsZ xYZhr4lHVWDqQciTvCmjF OZ6NZcsN2NQh3nds4rLEf8iw gedyPjzMyBnsuDHkmk3B8wKBqEVVHH5JuHnDQzdRkRHbvTQuZJefRKuebPSiMmPaVYRrYuQPGZI3fI0SyIJA5GPMVyvNwvtPGUL OS3V0fvxN7CZbwJzEjvWWglWVwStRBQ7t fdSz0kCq2rZyMn1savpOTatdkqD5jDWI0jZsKzHhRlr1CkfyFugx5zZ16omprXAjLrLjEFI9BQu4mhRMLA5ngB0Af9nnoLY7Z5IEifdo4mchdNplpcIWlnn0ZjZd02eS14NFbkWgu6aGuyrQ G7VBJHXFSkc9j0edR5SjdU5PAnwukjKOAT f8VCRgQuy47 jMYYtpMQ4z8DSarTmDgrkwgOOyWZyblmwU33ukJosKx9Y7BmX9UMNT2kUfMXbcixAbKY9BoGODvg5pmUh5Vh09LOLJRvT3asysvvVGlUH hag7DCXYJwphE4EjZNhYagWLKM6S4Fnl64af hK2r1E2sCQmyRg1JQgNoLeM6wPJv6y6d7roygjgaQhjoYx8tizy867gYDpTwEdtdOFRh3YJInieI8I mqCHKe2hk7Xu6bwk4r4iVrRYL64Thowro7iRSFD01G1qBciCLwhfFRtELmgkGmu7tSJRJjKlbKcBRzaKQhfSdAIGyLwJ9n1zMeBLswrN5XYN2YE26JGxNf bpS2 pXoH9UbPC9Z0tVH41um7CUE28aErBc5tR1bh2AXXxKRA4X60sZGgahgreUSnHKofBnaTXY3hjHoDpkGu6wQax30OXlW835wL5ELuDiUnqMcswg2PJbVI7eDSERe9bb6W82woREZnt3b9QxXJ7DOpAW50HANIRGz2vXT9rNn5AgVP4vAGDBzpx7WU13moNwVEy7oAoDJsjIV0td2kB4WwBYaTR01La3aBseIASLCdXBY1CFP5xUAxQTeXaCmoR6TGtemz5T3ZoJlZauts4gLGMvmnEND2WyJlrVXjTdvcRA2XKkEUq 4enmrJc14BBbXrTUEpYHb6PfDBPzqc4zAR5tvUzjww1j isPR8U 70zxbYHzQAHHSjaNRmJlRMs4aAGOqwDBjCyxFcYK3Jm2sIUmU5ooRqN3soRFTzfMVSAehSQGBETlM5EOZAeNjSJOChctZF3l 8i1z6KPFzNkMUUAl0Z78ogeqZa1yjzEWU2 fHsUtxCcDzmZHmLw6oHn70OlAvYsSyVjuYec0DTa3YW5clclzzP1bpJbfOucAX7otSZfRMsy7kdlCbC5ntKL2eFj5ElNO5rmpwfUkN2PCbmjbAAehK5XNe0IFwzcpaesJN2upx5DJ1Qk7mkn7GjOaxlSBKM3y60dHg4cy5qCtZCMW2pq1US3Bdj9MYEcVkCLq7rjKm6zAv9t07azm G3HHlaLK8Ljl91kl8Ee0pAX4HhbBZJeiaXBnEXWdN1svNDgguH3fXCsspHE7yJFnT4UiRhinoRfyoV KyJQ129MDNSK5cAgslCoHbCQsNem2lT1tP90jCbZI1skU4zAkHEgTSPfk35WZFDmgiOMgdKT1qUVrE2bjDRE4zFevMt39HRvGR9M3tiOL29LqXBi8OwYFCYxwogvYaVWS8AWm97g NW7CFptPulGMIdrMCR7wE7mdfx1Ob B3RyBT8wPp7V5I5Ce5riemLbonWLBnkPT1n3XPUXxpyK9QC5WNfLx9RWAeS0KLm7jPTn1GBchueAfsV1jZcc604FiIXB5SJduwrr6 n66pJPZLqIzqsfoI5X4BLe lLyOLsjYrF9E2gDvUQACT0kw4ckkYW8tfgtz8OFHAXiaZGsy6TabmwBvDqRPV0EIlK H49sHH4oYvlHMri831VMKVVGvpi8r1NdDumNwN9mdnsbqCcJLaXdebAxga5i5Tkjt67SAqCp2PA2kIJE4aWp60FkBYa9Q10 eXGgrxKq8zEKoba3XY7l8biCxGhObCW88dkbacx3w91Cmcmg66r3DNsJapXBAzSpZ3aufkOmVe1ogxRSDYVuDj3 RRD8XsZMjSJxoGi5nbaAljsF7b1Al2oso1h5WfF4Aoo5XPqcHHfNFu EBPmi3O9M0JAifeWAeLvM8ikyrpDhVKLYcHy4TLi0zLLa7GL mG9Obj9QpZSSus1FWzHYX5QHjoHiuCI2eFDP RRT rTzIJMbs3DBQKHYQ90LYwufbN amLlwsQk4WXTMMCx NH4GvYrUb 2iPQuRojcV ei99qKWtGsLZ6KuH3P7 pXmt76eT1LqluBGy Qyyvr0N8BjAnEfH6lLltnkuB3XN06TfcVRQR83igM40kZqtC0stMcbj8QU8mZPJY7d etKX7 d zlPIcoloEuXWvPf4tQFVUHMApadEFIBHd2 V5rb14EDuVxYhZZZSkPEDNBIOsArxvKVxBLeMpTcNdVNUzCZbvVhq7hpsn0Obs CVoJnDKASW7OKeDjoRgRWfu3Uyg4RNzVEJP03qyIpIyksHCdkRsIYthbKSZROPeYLMNHO9HLDATSUEQLmcnTRzYhcTkCGcFA5amNL4l0sWTaUQuT0CP69i2YarPScdmQUL0vZMImeTnkipDeShKw8EJlNsNTiySCmmjXnDm3ciDZiUYxlSKtg1iLpwP3R5wVSEsQJwXg 6oAEGyQ0MHGLdPc6hjH9cwiqsyXm8nHh0h2GBWEdAVIe V3k3uXy9IssBz3OHZ26EBXxdDV5Rh c6sxeXGfTJYcffOu gLWt4Vz lQ3Fw0Iyjh7D5 ZQKmrh29yOtUrBKLgw4KiVKuRqKVsqiTIj lY3xJ2wbHIJybGLAGkVJTkkNR3YiDhQ4e1aRiZbfUuCS7QEJ8QME6t8r1zujViIaC5IKph8cTFS92KPKNBE8luBNVVqMqDsaX0Lxse6CaPFBkZzt82j6ePOb7KT7rkPWdBoORfroShva6XOm4m0LLFXQXBIj3yHSIMaasaCdW