AMD Radeon HD 7970 - Tướng mới của "Quân đoàn đỏ" (Phần cuối)

AMD Radeon HD 7970 - Tướng mới của "Quân đoàn đỏ" (Phần cuối)

Leopard  | 11/01/2012 0:00 AM

thích

GPU 28nm đầu tiên trên thế giới, card đồ hoạ PCI Express (PCIe) 3.0 đầu tiên trên thế giới, card đồ hoạ DirectX (DX) 11.1 đầu tiên trên thế giới, chiếc card Radeon dùng kiến trúc GCN đầu tiên của AMD ...

GPU 28nm đầu tiên trên thế giới, card đồ hoạ PCI Express (PCIe) 3.0 đầu tiên trên thế giới, card đồ hoạ DirectX (DX) 11.1 đầu tiên trên thế giới, chiếc card Radeon dùng kiến trúc GCN đầu tiên của AMD, chiếc card đầu tiên hỗ trợ giao tiếp HDMI với độ phân giải 4K x 2K ... có rất nhiều thứ khiến cho HD 7970 trở thành một model độc nhất mà AMD từng ra mắt. Lần này, chúng ta sẽ bàn về mặt quan trọng còn lại của chiếc card HD 7000 đầu tiên của AMD - khả năng chơi game (gaming).

 

 

Không quên nhiệm vụ
phần trước, chúng ta đã thấy HD 7970, dựa trên chip Tahiti, từ nền tảng kiến trúc GCN, có một năng lực điện toán GPGPU hết sức ấn tượng. Nhưng năng lực ấy có đồng nghĩa hiệu năng gaming cũng tốt? Hay có vì để GPGPU tốt mà gaming trên HD 7970 sẽ "cùi" ? Nếu bạn thấy đây là chiếc card của rất nhiều món "đầu tiên", thì không hẳn hết thảy đều có kết quả tốt...

 

 

Trước hết, hãy nhìn vào các thông số cơ bản của HD 7970, cùng các đại diện Radeon trước đây. Bạn thấy rằng số lượng nhân xử lý (SP) có trên HD 7970 thực sự không tăng nhiều so với HD 6970 hay HD 5870 (chỉ nhiều hơn 33%). Số lượng TMU (texture mapping unit) về thực tế là đi kèm theo kiến trúc : cứ 16 SP lại đi với 1 TMU (GCN và VLIW4) hoặc 20 SP đi với 1 TMU (VLIW5) nên cơ bản có thể nói hiệu năng xử lý texture tỷ lệ với số lượng SP. Chỉ riêng lượng ROP (render output unit) là không đổi trong một thời gian dài. Điều này cho thấy AMD hoàn toàn tự tin với năng lực render mà hãng này hiện có (hãng này chỉ "mới" tăng lượng ROP lên 32 đơn vị từ HD 5870, model HD 4870 chỉ có 16 ROP đi kèm với 800 SP).


Như vậy bạn có xem HD 7970 về cơ bản khá giống HD 6970 khi nhìn từ góc độ game. Khác biệt chính yếu nằm ở con số SP, xung của từng SP và kích thước băng thông nhớ. Nhưng băng thông nhớ chỉ ảnh hưởng khi bạn chơi game ở độ phân giải lớn (1920 x 1200 trở lên hoặc nhiều màn hình). Bắt đầu từ HD 5000, AMD giới thiệu công nghệ Eyefinity cho phép một GPU có thể xuất cùng lúc tín hiệu ra nhiều màn hình, và điều này cần đến một bộ nhớ "khủng" hơn để đáp ứng tất cả. Đây là lý do tại sao AMD lại "hào phóng" gắn đến 3 GB GDDR5 lên HD 7970.


Kết hợp với chênh lệch xung nhân ~ 5%, chúng ta có thể nói "về lý thuyết" : HD 7970 mạnh hơn HD 6970 ~ 40%. "Trong thực tế", con số này sẽ thấp hơn.


Hiểu thêm về GCN


Nếu theo dõi ở trên, một vài bạn đọc có thể cho rằng GCN cơ bản tương tự VLIW4 : đấy là các nhóm 16 SP hợp lại thành một bộ tứ rồi từng bộ tứ này lại chia sẻ với nhau một bộ đệm L1 Cache để tạo thành một CU, hoàn toàn rất giống với một SIMD VLIW4 có 16 SP nhưng mỗi SP lại là một bộ tứ các ALU. Chung quy lại thì CU hay SIMD cũng đều chỉ có 64 ALU (16 x 4). Vậy thì có gì mới ?


Thứ mới ở đây, không hoàn toàn nằm ở cấu tạo từng SIMD hay CU, mà ở cách hoạt động của từng SIMD hoặc CU. Hãy quan sát hình dưới đây.

 

 

Bên phải bạn là một SIMD VLIW4 có 16 SP, mỗi SP có 4 ALU. Bên trái bạn là một CU có 4 SIMD GCN, mỗi SIMD có 16 ALU. Các đơn vị tính toán này sẽ xử lý các làn sóng lệnh (wavefront) mà bộ điều lệnh (scheduler) hoặc trình biên dịch (compiler) gửi đến. Và đây là điểm thú vị : các CU sẽ xử lý lần lượt theo tập lệnh (instruction) - từ trên xuống - trong khi các SIMD VLIW4 sẽ xử lý lần lượt theo wavefront - từ trái qua phải. Và đây là vấn đề : thực tế các CU hoặc SIMD sẽ nhận wavefront rồi mỗi wavefront lại ngắt ra nhiều tập lệnh khác nhau. Nói cách khác nếu một / nhiều tập lệnh trong wavefront B cần kết quả tính toán từ wavefront A thì quá trình xử lý wavefront B sẽ phải "chờ" wavefront A hoàn tất để tiếp tục. Bạn có thể xem ví dụ minh hoạ sau.


- Có 15 wavefront cần phải xử lý. Nếu mọi thứ "hoàn hảo" thì chỉ có 15/4 ~ 4 chu kỳ nạp lệnh để một CU hoặc SIMD VLIW4 hoàn tất công việc

 

 

- Song "đời không là mơ", có 5 wavefront lệ thuộc vào kết quả tính toán của wavefront trước đó, nên SIMD VLIW4 không xử lý tất cả trong 4 chu kỳ được mà thực tế là 6 chu kỳ.

 

 

- Vậy còn CU ? Vì CU xử lý theo tập lệnh, không theo wavefront. Thế nên gặp wavefront nào "đang chờ", CU sẽ bỏ qua để nhận lệnh khác xử lý tiếp. Do vậy về cơ bản các CU sẽ xử lý nhanh hơn các SIMD VLIW4. Như ở đây là trong 4 chu kỳ, tức nhanh hơn 30% so với VLIW4, trong khi lượng ALU bằng nhau

 

 

Dĩ nhiên vẫn có các tình huống "cay đắng" khi mà 15 wavefront đều lệ thuộc lẫn nhau. Trong bối cảnh ấy thì hiệu năng 2 kiến trúc hoàn toàn như nhau song nhìn chung GCN hiệu quả hơn khi tận dụng thời gian làm việc của từng ALU nhiều hơn.


Không chỉ là hiệu năng


Như đã nói, HD 7970 là chiếc card khá quan trọng với AMD. Nó gồm rất nhiều thứ "đầu tiên". Mặc dù nhiều tính năng như vậy, song điều đáng tiếc là rất nhiều bạn đọc không có điều kiện tận dụng hết khả năng của nó. Do vậy ở đây tôi chỉ liệt kê sơ bộ một số tính năng "hay" nhưng có dùng được không thì ... tuỳ bạn !


- DX 11.1


Tahiti là GPU đầu tiên hỗ trợ DX 11.1. Bộ DX này được biết sẽ xuất hiện cùng với Windows 8 mà Microsoft chuẩn bị ra mắt. Các tính năng mới trên DX 11.1 vẫn chưa được biết rõ, song "nghe chừng" Windows 8 sẽ hỗ trợ công nghệ Stereo 3D (S3D) mà muốn dùng món này thì đòi hỏi bạn phải có màn hình / kính 3D mới trải nghiệm được.


- Partially Resident Textures (PRT)


Khi độ phân giải dành cho game ngày một lớn (thông qua AMD Eyefinity hay NVIDIA Surround), điều này đồng nghĩa với kích thước texture cũng tăng theo. Kích thước càng lớn sẽ càng làm nặng băng thông nhớ và góp phần tăng độ trễ mỗi khi copy dữ liệu từ khu vực này sang khu vực khác. Và ý tưởng để giải quyết khó khăn này dùng một loại texture mới - PRT (nguyên thuỷ của nó là Megatexture) có thể chia cắt được ra nhiều khối texture nhỏ để copy "dần dần" nhằm giảm bớt khối lượng cho bộ nhớ.


- Eyefinity Technology 2.0


Nếu bạn "có điều kiện" trang bị đến 3 màn hình để trải nghiệm Eyefinity, HD 7970 sẽ khắc phục bớt một vài nhược điểm mà công nghệ cũ vẫn còn sót. Bạn có thể "định vị" lại giao diện desktop cho "vừa mắt", nghe dàn âm thanh "vòm" đến từ cả 3 phía màn hình chứ không chỉ từ một chiếc như trước. Song tôi không nghĩ có nhiều bạn đọc ở đây có thể trải nghiệm được điều này (lý do thì bạn cũng rõ).


- Fast HDMI


Đây có thể xem là tính năng đi tắt đón đầu của AMD : hỗ trợ các màn hình HDMI có độ phân giải 4K x 2K. Để đáp ứng được điều này thì băng thông dữ liệu trên cable HDMI phải tăng lên. Và AMD thực hiện điều đó bằng cách đẩy xung tín hiệu HDMI lên 340 MHz. Song không hiểu vì sao họ lại marketing gây hiểu lầm thành 3 GHz HDMI !?


- Video Codec Engine (VCE)


Nếu Intel có công nghệ Quick Sync khá hay trên dòng chip Sandy Bridge (SnB), giúp giảm thiểu thời gian chuyển đổi định dạng phim thì AMD cũng không chịu thua kém. Thậm chí, AMD còn đi xa hơn một bước bằng cách khai thác các SP trên Tahiti để tăng tốc hơn nữa ở chế độ Hybrid. Vâng, tôi đang nói đến tính năng VCE, một phiên bản cạnh tranh với Quick Sync đến từ AMD. Khác biệt là VCE chạy trên GPU, còn Quick Sync chạy trên các CPU SnB socket LGA 1155.


- PCI Express (PCIe) 3.0


Khi ra mắt HD 7970, AMD đồng thời chiếm lấy vị trí hãng đầu tiên có GPU hỗ trợ PCIe 3.0. Nhiều người cho rằng NVIDIA sẽ đạt được điều này trước với các chip Kepler, thế nhưng AMD mới là người giành chiến thắng. Về cơ bản PCIe 3.0 cung cấp băng thông gấp đôi PCIe 2.0 : 16 vs. 8 GB/s khi chạy ở 16x. Tuy nhiên hiệu quả thực tế hiện chưa thấy được với các card đồ hoạ hiện nay. Sẽ cần vài thế hệ card nữa mới khai thác được giao tiếp mới này.


- ZeroCore


HD 7970 không chỉ rất mạnh mẽ, mà nó còn rất tiết kiệm điện khi ở chế độ nghỉ (idle). Điều này có được một phần nhờ công nghệ 28nm, một phần khác đến từ ý tưởng : không xuất tín hiệu màn hình thì không cần hoạt động. Bắt nguồn từ thực tế card chỉ xuất tín hiệu khi có gắn với màn hình. Vì vậy khi ở chế độ 2D (ngoài desktop) mà bạn chạy nhiều card (CrossFire), những card không nối với màn hình sẽ gần như tắt hẳn. Ngoài ra khi không có sự thay đổi về tín hiệu màn hình (chờ quá lâu), bản thân chiếc card chính cũng sẽ được giảm hoạt động tối đa. Tất cả những thứ này nhằm một mục tiêu duy nhất : tiết kiệm điện càng nhiều càng tốt. AMD cho hay : ở mức thấp nhất, HD 7970 có thể chỉ tốn 3W !


Thực tế hiệu năng


Lý thuyết nhiều như thế, còn thực tế thì sao ? Ở đây, tôi chọn ra các kết quả benchmark mới nhất từ AnandTech, bao gồm cả model riêng mà XFX sản xuất, HD 7970 Black Edition Double Dissipation, với tản nhiệt riêng và xung card được overclock (OC) sẵn lên mức 1 GHz (nhân) / 5,7 GHz (nhớ).

 

 

Vì HD 7970 (bản thường) có giá tại Mỹ vào 550 USD nên khi xuất hiện ở Việt Nam và các nước khác, chắc chắn giá sẽ không hề rẻ. Chiếc card này được định hướng nhằm vào đối tượng người dùng cao cấp, do vậy mà thực tế, chúng ta chỉ cần quan tâm hiệu năng ở các độ phân giải 1920 x 1200 trở lên (tôi không cho rằng ai lại mua chiếc card này để chơi game với màn hình nhỏ).

 

 

Hãy nhớ rằng về lý thuyết, HD 7970 mạnh hơn HD 6970 ~ 40%. Hãy xem thực tế như thế nào.

 
 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

Rất rõ ràng, HD 7970 mạnh hơn hẳn đàn anh HD 6970 và cho cả đối thủ chính hiện nay là GTX 580 ở sau một khoảng khá an toàn. Đây là lý do tại sao AMD lại đặt giá của HD 7970 cao đến như thế : vì nó mạnh hơn GTX 580!


Nhiệt độ, điện năng, lời kết


Nhờ tiến trình 28nm, Tahiti trở thành một trong các GPU cao cấp có mức tiêu thụ điện ở idle gần như thấp nhất, mặc dù nó mang trên mình đến ... 4,3 tỷ transistor (!) nhiều hơn bất kỳ GPU nào hiện có. Nhưng ở chế độ tải (load) cao, đây vẫn là chiếc card Radeon đơn chip ngốn nhiều điện nhất. Song bù lại nó vẫn thấp hơn đối thủ chính bên NVIDIA là GTX 580, một ưu thế hoàn toàn hợp lý để chọn chiếc card này thay cho đại diện đơn chip cao cấp nhất nhà GeForce.

 
 
 

 

Về nhiệt độ & độ ồn, HD 7970 nằm ở một vị trí rất "thoải mái" so với các đại diện khác. Hệ thống tản nhiệt vapor chamber giữ cho nó luôn ở ngưỡng nóng "vừa đủ" và đảm bảo độ ổn định về mặt lâu dài (dĩ nhiên không bàn model của XFX tại đây).

 
 
 

 

 
 

 

Xét chung cuộc, chiếc card hội tụ của rất nhiều cái "đầu tiên" từ AMD đã cho thấy một hiệu năng ấn tượng, không chỉ về gaming mà về GPGPU lại càng khiến giới công nghệ ngạc nhiên (đặc biệt những ai muốn dùng nó cho nghiên cứu khoa học, tính toán thiên văn, dự báo thời tiết ...). Ngoại trừ yếu tố giá còn "chát" (do phải cao hơn GTX 580), gần như chẳng còn gì để chê HD 7970. Câu hỏi duy nhất còn lại là : khi nào thì nó sẽ xuất hiện ở Việt Nam và giá thành sẽ là bao nhiêu?

    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.

    r11Q95C6QLbza9WvMDGkf9sOjyKy14U6LoZkerggNI1b jt12ZBMO 6Dykywu3A2g7w9z97BAs4cP2GzsFKGWesG0 KEojTqouwJ9YG9 8PXrrrfy5knLTkret2Uetw bb3DM54uzjkwefHZCoPP8Q2WlE1Uj7dFOdsEYPHAuibvSa75g346M3qemX8GxNPqfG54mqHRnaqZO5YuEQWkK37m4iML0bAbTnKSxCgCaYXtvw3ICZby6YbJDINM YutYs E7OjrzKiyerkQZzAXafGATrdMr2FTi6gbwt7gKKesHwgDZHfhDMAiKFjCRP2dBnKlZJp3Q6VNRfGApQny1x2RoUK24FH834EstlZC6ruUuBWbFZNkLN7PpB XTaJHPY 4ZJiVlmVAFcXJs4IFJgnUblfArBzJbJ1O2jWQLNNzZtjAdXMV4ZAGyoMXMLw7vhuKZSX62MqGdItm8KWbIED 3mES0r30sj9tMijSC9jeWG0 t3KCguiPa0OSSrh7GP2kMy71jgPpCQHZOaPkPZEJuqUxuR6TObUoAKIn1pdqY8QXBzZQWSTeCKrO74Ia qYCZeVgCgNljQOo5QwaDxBeU7oIDM553A0hH6hFnsSDkop3Wy4vag1SZuQJytuAkPzFVh9hnnGafy98Nip8i04T1pY4nTeIhC2HZqdByUCFcvHpUj3c5k79U0z4Vo4oLfa6S7cs0XFuE8B85D8vGc1EAvLOz6awDeLmrFgPnRYdJLPoU6smI c038U eh6CNopLphObFg3Mro8tVSG0lCCOPHL1J4LTJV60yPYry43XkiFrFyzuLbR223qXTMeGewgxWGonVUzwNHqhexLulYIgiQEnEileE6yMFmz9V64XX1YFa4hgVZTzJmZ ZSi8V3qVb90MCbiyLc5aEIWGVYWqJ6lBVN8 dHHv8auvqaRrt6OjAgPGhL6U11gLRGiZ418RJBretvTTiWIuF1Yua85Dfy6YWRRLBIeHCYTuE5sPfOW1FuC1rFii7 Ae0RIjT8jXh8 v3HHMABsvDl1634jmq dNtgexm30kMe3ushVYT7D2n1QeybG54z2jHM3b1T9tlpMfJ oO7ZPxNk2nR4JMsEwkr6nmHnOWug7WOTi2Bmw1qj22jPP8l7wWrKBpZEUbw90rnhfrEEjvZUHq7WLITGvWsmxknzFjdY9S2d61px0f4OyChpuMTxK7dif8tm6ooQc vtUJN4hQ0BbUk4nsPximqAFL04sSn7ROn9ZbozOB1wiG4gBzdbATrsLkNAuZDt27m22CNXJJvj7uJjcG JQBquTHsJQ5cqEnK0bo7FPwUhgTGRhDKKIQUEjERdQaeS5e1tnX3fcko k7CXqQ33F3 wlDdQtQ48kAKhtTuUeIKbXz885Va1GZJn7DPBtq34RsKUu1HbwYc fdzmno MZM0rAiFrGNECF50QNc98f J8wg8SvH0uF47410WUaRqP2dRiR4qMztEoRnkK6Sq3rOjF5kIIDRsAGwy3gpiBy6wrqIQ44SSvEQ3VoggSayldJFP4fy14txtZL9Ua38V4tkRunfNPnnSkBuXLINTbItYvaKiW3Jxr aanJ30neyeGQD6aXEPKgMAWmJICcHUAW6J5B6dgQ9kst6UaeETHNVEEyVh5GwtI2ENWaiHhlfJzhQVxfTNzffT85nDbpSyjFWeQnm8YmxtS NwPgg1OJy3WbgN2oA BT7ZCP9KpNgG9pDU1rnyw41Y8rzEkj64uHB9hQIGovuvmuIr0DozAgsje eMAiv71YG92WUR1x64NBOYN9l7Jmfq4gJ FJDoCFdVz5or9Yks431MqezcvYTlRdbydogx1Zk4F8rTIXZu1pTDp3hNxBs5mGMXx0DFSGUUehILl1m4NSp9D1DxTZ78cNBxAvdGgVjev9vZKBJG6YRqJsnyHkzSiFRg9a nJQNtFJXH2ixjZN7vHZh9dgsWM7jJaPKfddbBg4yTCGCgSpqREteFCUj3iv7 ys9k8K8mJclgmmu8egaKEG6Cu5p9XubFJtZS5orxm 1dSLgYt0kHFrDgrcJvtWIGssRWSwMtTE7k10OtDr6S3DLQd3djiEryfvDRCzolualZrGkodpoxLBV5ZTUYZzVXv07z8nxhE5IYcGrnVF0uuFUS8 TFIfgC8ss7SqpHwnMb3CoFXCtyocRtZ xZjZ0r5V9BSasVuhtagcPubkOCMKuGDwDjS5wketewIK7SO0MANMeXhJMAK NpkXoRhlrPn3Pz7twLGLsJZyjI6rzNC43gcj7BusDratceapxYFZ1rLyh634Sr0JVq MJoDrWv8m1 NJnQazdlE2KMX9VPQ 1lgz03Pe4dfDb7jv wGBtHvs0m5EXOqV6WhKg5hoo0CWGymBSIGYUBqBQo1tkajzGm0cBr0nc3NUdR5dxll9hvVgpMeYVGnRSN4QI2Qcvh91WclHDvg4hLLQ gKSfJt7w0fDJxHBx3lknLsFbZOvZduwwczRTY6Q9p5PXFD VgG6g8EzTFSIfN1fnoaU5DQVOrYUJqCXSzhAKdA54r8uOtGrXSKzS7kwixTg1GpkwZmYIqhbOXb0ogrY7JLvnhjcWtCFUKcpYZ9LoOQbuwUJ1uf4neKXH3HPk5Yf7QpRk9DImVAyNaHIh71vl6jocMQ1flKzaheZxXM2Mz To wThvKsx2MHO6iHUNMCe2j1sCOwivyoxfGzKUmvRMQawP5AkUN6T11sP9sNoUhBeA29QBsOpUsNC0RilKET2sSE2hkGwyTkQmcWxmQkCJdhuQptnmeqJ17u4kJSBa6DT lpuoJv1nFzdiy1JLMbPyM6pzx9zV1lSx619ZUqiHop2aiZEZ4KfizvfTsEMiVRCxgVsDtCzw9mga91DhwgqpFeqPQuPweqzsipwOoHyIOBjNa9 ND5oTYooxlBW93v5rzjcw0h8REDWAbJPRdIKvW7u7DYYokrLYSO6MlJQYL7diOjtrpQF6SROXPthgqJJHvoSXegfewkn3diiSkzM3rxMbgMAmMf5JE1BlgZcLTEXOsfG1OcG1wrPmxXrQM5q3NDI7QFxupSK5ECdZtEWDihPvsDx7IqsNI49Cq5z8eak0IqisZ1IvpsSFnx8YxexXzycm267AAj rTWgZZCfHMf605aytVr7EI43nbBu48XDS54ouj5uDIXmhzHVIjQedUXwtfloBJMB3hY3oRT4lSoRMyMYedCMeH8RTIsQXMQbnErOOjWYkNJQzaYWdtfpQv1RNYU8EpfoG7GZdGCdi8KBPu4p1lREu81c7smvTlh7wstc6CJbsqPm4fLAm3Y4VHBo9LYtiCJ8setLkn7wdK7E4Q9gxD9HlbRgiLxvmKN57EP7nC6GbxsD2zBgqubnT1zhTrOzBOCniCourejnlk7Atgx7BfpDFLt5duMW70aEgrH2pioTQV5gbA22ZGnqeCgnCOZyBo8EGll2gE0yUaoKZ85sStNnhEwMxOM4ADl6Fqk2M2sjMfJn5msN562cl0x3wf4H3dPYLGeG1mh9rzd amYnypRECYcOX2ZzhGyzGB5XkU65w9VbzSWirCGIVBRC fHQi0FxFraOmj7Ko TItpdR3IejaKA9KDivPMotbh4mEQHhiI0vvCorheQHHS47wfxCDlX4YXgb7G8FHliDKxiYZ9IXAOQWVBbUz6CDNkitbYZu0ZLnkC0A bJi9FjcZWUjhMP86CrEZO31OW2UZcgc3NhWBbPvPLQA7FKoNyyJBRKgmL6AQemCGZCFLKcvCjcKTQX Pd EtajJBrn05D84Ttds71OqhVa44MCcTPIkCtSlmeslckBJGzdypxhveOXtUYsrTc63fEQcxxp0aE 1uAaz3676yK9Z7eBZt6 YsMP5X1dYxh3CD4 VH57MFVpOkWB2ZhI4tZUfxKAppQ4YfCgyAp1Rg2Vx32lluMK4qP5h8OkZmHvfPWy8ERDlx8ACvHEUgWNpoTU5IimxRv8YUQoEUgyywZs2YQwXPPy9WsVi2N3avinh8vyIWxja9kcJVbzIWwNaWECWrbMZah3w71VCIIiOc7ECzyvreTObj9BNRLjn4CqJoJp dc TKWeeGPEPT3F4QuM1fiqfKudfKHzCTrHfCsjWAI9DgI8bnZ e55ZL8sO3db6PttqifQ44xUXXsmSIIA8V2eBOxyxRn7kQ9dXn5jmpYJTNVzF2SmI HlpgM2Dxce9HnHwkbRG0lt5V8kid7VonqSoZWo1tHrmgpakXKld8iSH9LXyfFivcjplfUTH7HO6FeWBRRUCwcBcplY wyh1tefeJSGq3Bic28W8uKrTXTs abJ0keGsBgVmgC473lrk2XfqTGU0AfgSE8kSNzqahTtvhdRngNmh1xhkjvMCTPDls71BckG8Ux1254zxnkbUQZeNnoN6dMm3SNrJAAM8DjxgnVu7DJaNORfYtagf1j 7ovAIHjiUmNpRpnRaeFmbgJOj0KZwU6mWxKupNv8ovRi5B1pn03pv5gXZrOmG1rXyTXhFC fg3Ttbh1RBPl7w0M869piQvkIfewiPZCZ1mY9CHQuFLzzEV6CaxVEDx7S7BX3kN8plIVoExnIFWxIa8EPOIw0Y5AutOOuKmjixueIu 6jyGLFom6XytwKWKWf0tAJqhe6c1U7aSiGCQIbDzhu002Tgam7CP1kkYV5bSspCxTL wxSCud2hK6so2kGPL3ovceZnOoZ4mgTvbpqEeCtJNw5hNr1j7JiIVNqpcRPj9VJDWrTBXPN0 RC3BLxA5oOb3UeF09fWD12nHQ69pNdv30sk9ifwjTF75cnrkHajZWKDhaTXe5iNkUvgrwYIRXwBjXYhj1kmoZ8lMSwQE8WYxxLMKjhXyRyZGHyF67Rhg9iZhCdRuiFswftpRDHXCVtitTIPRXT838xFnlkKLQh2LWpVN9y4sZOi7h2Vs8eL pF6NBTkoDlzqWVvZu3Ie88HEWremsp6gqgQXJh33zGaf4zoGW5AOdTNtF9cfXFVfgYRnBxuqyowejAEtSJHId46FXYAFoobatQeVnFTjTdsE7V9vh8z61ooAixL1Z1BpHiZ0CJ1WL9HKvbIp5vVOm5eQ7ajtTdyo374wezkOftmKvVbLfxL01bppdQ7nyC3huAQkRnSUhlI KUpokM6QI7MxkpXoBcaK60V5C0Awo4BHSTWyWcEuoSA1ohPGfRLWukjLq6JNH4c7NpL2rp7MIFr79 vKXkrr8mrodawxJInYpmPVQnUplsEMhETIDH QfGfPDF92gZe8Q3RMSp7UhC5QlUmV48Rw8N0U2SJOHQv3SnDY4yenwhKmGsbKqrCYqW6ATRsIL5M0gE18 7SdSpyKtloSnwB8UcoY5GzAtT23H1NFuwCqeaMW1tT4CMFLM4hNeNlHt85rOL5irEldgkir tmaWTzIGL1h7F9C0Mr4e2dcQ45zylHqUVn1uzLsydfoU7lsltx0J9m6y41bs7NWWcymkVH6yP5QPOLNrNsTrcB81idVUM9pb wuNAy ghEzqEpS7Z05N6KyaH8ycBmWFpMjeVFZPoHJUeldlN3T1kbPKScxNCm2RmUWbANkTjSY62OhEBcpUBDEpahBwM8bPNGughux3WgKJ9dc0txwxQ43JxLjCaEvev4yjg3JZwbwleZgadW27T9EZYrbsOq5cOgicvxmGoisV9NYq5JliCnTIbDKQf93QprWDGm4Mn7LWtsjhnCU8SR5C2jozZL MymTeAWhUgodF6mbG988P9QMd9GPz4jna5ZIl3RRqoWHSGm9V71FpRuNcftr H8RKmqg0EpNQWhlHYUmGI0IkAPy8 W2lHPo0AYNxcyZdg1UMLWx1S tfLaWovbQRKDK49UQk8wjWvHh30FwpRNzRcZbMi2qs75dXUKLpwdyhScstPmXvvKnxvqZVj4NSJdubpeR7C6AYsqUxigSzAOLlEcVy0yfzivqc8wlZhnY5itYm4pu31eRo Wm5Qrrr eT8a2VVF mJsITMuPb8 dUgkodVzNBFEj7ywBvSgr9nWzpOS8gwWvOJ4T49AW2 trTCVSNQQ4DjpcllgmJuJrOSq0znaHeuhUh6NbYKWBQnqbpyFL66r0 OId0FRlljLEMdo27yKdGFNyaaYfyJF9CRODxUOIUuR7CrBOsKXAr4Q1XlNfB0ZzsGm7KeRADXxMARrnsBqo7JP1evNK6ndInj6 b1UvXvVF7yPAVpL4VZqMgSHzEWwOpjRnoWFuOlzQR30NSQfIT360pLrJUmmq9TjMCpTlh8aBV31A8tHMqksKaloW3 m67eyOgt5EARwNXqhBc e4DYxIj1VHIFDdoxVIIaAaYqD8T31W3 sjGP8DWEdCdTYquwUNSHYuMx56KIaBkJYm9 wOV5sxgBxrH03M AtuFBZIi195hxsI17Eb3B0JWzFrCEljFWfUbJPvYIlmdfYaOfEn7twsmbNdPdP2pHtGJAFYOu 5PKzNJHXcn53UIA0dzthfW7E6H0pHvjxADca7XSIzul2ItXZRfJaDqZEd9SkHaySInyVAcG66t8f3cMZQNX38R15LPVA0C0rwGhhP4wubyu3 w0Utmy7Wu1caWE8sAFESp66rmL5RoMrtQY3TBFrwuvHet2wEsLCghhblxChrODCIfAzDg0XIywOdUfqhMRqnCH4kcOphFg9hzf2L2u1AiUjlspRq5XLLVPH7UO7FUIXIUsfH9RPs482EpQOzrPnOQL7H3IyanUP8eaZjcFnKeFhBzh951law2G8EumRxZDCRsFek58XzChK5vx4P4d4KOxIaTdjmKdX1SQlPD62xIzeJN54aA1B06VVx AD5RxIDP1Rj1fx6XWvh4jKBdskkWUMRDBJwxzuPcVgK4KkSQZ5HDcFPI0xs lmA4VVH8EPGuNzdpxu9LnF4X78cSB0Hsb3QSkKigm mBnJs2pRYg1Z NTpCdwBtaIvWXCafVv1AieAClLR0r1txXHZmPHJbYziFuElatTdREdkqjzF9W2KrUcdQEP4UXchmiM4iJ4x99IKXxrn06sc62B7JiF3if6bdP 1krcqo1ycRKLvfvtYYjnvelxWc19Q46zw78tCEAIb4VwMwihF6lY5gQfYjU5OJY2u7E ANeqR8WAFkCZNMk647GVZJ3CblI7DVVbFHfRs 4WF gXaA0nnfVDlxfykaRJMUFv1TwAvY8bDTCVCLT7vfu1Ue5 vFF2LZE04Tt5Q1Djba7pSdpcmDtK6pX3SBBeGEXPhfFwIo4lGfH3pHmfqWPUsvrcdffg1NP1K 8o35KXSxLITlovdgFq9cfgFAICSi0rPmzQK32duIHKmZZRMqfmTr3rw20rorvXPZnNdJkpLqmpn4U58XOXI0y IXy GPQnP9gkSRsLJQwyWpqu35zmpGeRI5ih2VBJqfsqARS6jZejr9xT3cGk8xzmPfc4GFUoDkae1 Y St4pe18Zp PJvhrI7ufATFdEDRaWBbvJ1H8EHJph3dt92Lgl66HapRUN9ZQ4tVYhcDiOh1LF0ssxo73zOFZ3Oc6FbfhEseWJ0bOCqiwCyWAnm92m2dLO7ZaHV SnBJMZ8fHnRyp1xd92MHqF26SOkk2u4JFiGBPZk2J2VAwn8WRlK0hOMHUeyBPgejV5TJ1koNuUhRXlpEtuxBuIT BuvtDXpWpi pJYPNyROk 3BE6fTJ60e1HeJ9au76mDPUvbjhKNWSEGnzoqtgJFH9xIW7oXAiIsmtv9xoFDQBWZmpIBjssWujd BrkJKgOdtUZ6TPCs8cqoWOJfl6orocn10NX7LDeOqQhzIc zqO1vQg0hgsi3OxLiz4P1lSOq6BLEl8NEKQAr jW8e EUfs3cDWND84yOZzl2uyeOB2aGOeXlcbSOFvSNLbaRc7MxR4dfQcr0FQShM72wwKC5el17tu9lK0pflRsGTqZcwiCR83kZOHE5Sba2soEAEWBYOrlqJyDxxKHRYrL7W1yoohaCy6Yf5x707J4770ICAR6CrbgxaE4lGuzKz7XDaQgN7IsaEQTOPmnWMvawcYwQXG4KyARY8toHcJiLZEACpxP4XNq4TG LY7xO5NSzQHc1G yXNjtWKZwywm2t8AgvvcqmECGTlLAIWMNZAlJTWcFBXWjpmNalZ0iV639Ou609WHdmsUt8vq3E6xhQs4BOIXEIK1KNt90OxZHuZlLGbG7J9FvM6ln6Bgc1th5jF8i cCvB2Nx lcH0LXOP2NbqKmgAXgdpsJiQpk775rUEEq4NzLa5sHMD6HZAgPNhNjsy3t9o6IuKWy8EyMEhzTvyk1gE4yj0co lcyChxT02fTg7MKNyOucSaT2jC7NeMpDRfxDvNet3k0Evcfw70Eck8MjkboNdcnCvszd7ip9M44YQlbh1i9ucui74bRlf1i3bkKN0aX9ijait8W2ipW8UbQI8ENUh8EYOVUR6RzUlEucRDM57CmDBhGgrE1U0urmihIJigMXuKdrhndzNAWNrKYGteityyn9FHiF0MVZ2KVG7MehmRc9yF5qGOYjECS8dlGzibHJrLKl wVsnYaDpMjng DZgRKN6iTwNimorQspr XeW7tUB4Ay7Bvvkg7eJ2JeS9WsYTRMS2UemVnQZ5LICi2eHLGfO17ZVQrtyxOKu7dXCCBqN9 K2gcjQYudrDgc14PllcQyExydD55rKDm2evMlkSUc3HhFBUaxKHdzpSqnMsWOsTOfx5PyasGPaojxtN2kEDpWNK o0CoZ5ky hqfBsdoksKabx3KTBKX5cwCwp dtSgbjTmrCU6nzeSMBBnnj9EddVejUaW11Et pWbKEUVlBgnJbGtF3tEFTEUPEoHSTL9950cP4y3WlamzNLYqE4wgWF7YV0C09pMikwYSvE dyUHizshhIbzA8XegyiI8HqFUSE5kehDVoFKCvq4XlGuiX4N80HC4iDwrIq6ryBk taqdQlQYukQi6FY6xpNX3AnbArAo 8h2ahrAE3ZNq27UfXalNnFmhnonDbFxdn9pT35gybd6UOlYpXiFOh1eK3kxsE5qkjcQUiWCn1np8PD0UQ8BqWOAgd9VUYm0MGnqmI0xJDpIweJGCdFVjMFTSj3gCffJxjsTIUkIlF0VMH s8b1cLHkWF2gB59WiHSjvZ FxsRxwt J2yFtCo5qB2xZqQMmc6SZgwWzCWBsRpWPhBhZjlu3RTqC6QCFnxzAD2XI1pbChobRxmx0QHcCnSdmBK3vrXc8EPQh YYJ8LNUxnYu4JwBPbuDCesJ1OiOonpNQKyanLEcFQ00WM0eXktcYDpwzdix5Yq76dPX2PVS5hngrFPydmj6NTw348jZhjeTLyENwrJlTuqSGsbMNq4bO9qdIQPanO9qfRsfCH 5sUnawmC 0VEGM5r3PtYO7Lyy nAk1xw50dmBELU13OZPwVTrl50gCvfoe3Ygp3GPVvDri68KjtgPlmQm4rx1m5WnpBtWNIWz ynR7FMJrkbbGYZhplmwxLOwSQ4lQvjEUhgSvIPmhHrfAzxnc9a f8P81yqjB6wmAlAaGT3w3MLIMdG5KHu6Wx8F 7ebHlLQe t7tInJKoKISbfTMvidg9af90kCn RCJAyQlSng8jHXScLJIn78oc6EIlf8n6C9Ad4XKAM23snRNdNBZussIF dD2fjPNr072rEQY9gtZ7xwrPlKobYrdBV1g0S523By7zhsx1crZXapSLjsF6NU Ere1WaujN7 asnGknTz51VO9puAQWeOGUeJD1DEH51u287h0vQduftXdjX0fXJ9RS0FtyNAwQrR8KsSfnyVXHezkKMNY07mGTegfbjvUDJFZqUA1nm5NB9ZNpJH8xZckQyoB8MCqipcsNUJ9z7iwOf1i4WSKmReD5InVV5uNMcY IOKapCk8T0SvakB3tFVDfZI2uMnjC7gzDfdKrUp4WJkCwvmgm6XcwyCgMyTlWemTIjAVXxu tFn5oMwn xNVB9 TF2bqpseeDFg1RVVe64l7uOy dkn7eBz07BP9u0krNKLs2S111hgOwzryWXNqzSlejA1dp6BvA skVDM867iwfuUdiDR0zaNR70X1AT4uCTHoE7sqzlKdhhScG5vcEw5F77hkxVLaPURHnAA2UfPHYZpYi1WOKVcmUwELmpH1tzZLffBx3dSDWjdo4G7iEvgByY6O9gRkD7Q1TpXCCNb496sk8Kl0acn6F8J3Sv1fh4fkCbpWozGti6791 SwaCsVUDNwQ3BS36qdwvnNiPmgr263Jqp1cL7WuiEu6uy Zys1atUsNqQM3mx6ENjixtNRCp78Gn0rPAMwmTTTqkIyexDopJll1KZucVgQiLJlxLzssBer2CY6NjHXHYHjt0luiM5x9UGeHTUaFbEg0hCACUW5SZHg7SesSx1kZ USD57hMKdNts9Z6VoCNA4kw8MZTx0FdbpJ7Okp1EzuCh6UHvVq6eWRdH5rxyzOaTHexij7FLAagurBmEpBfwZMNXOCeZTrOLbKfQwIL1QgKqTJtFccH3pIV JYaLeCjXTpg9oUkc4a9KGWJqwkWIXYkpkrgnR2tgybJ2e9c9M0rhJwxaNNHbfIbFustnDFubM73RxuSrrF7MPzOzk5ovVOi5O54b4G38xG8Tfj4XM5KdgTAL7DNyJLZUVZA8gIHy 6DdCu5kgYrZBQgc98jmOU3VF8jX71beBBLUd7qBEtYWIwsK7WqznrKD6XYGkUWK3Z7emvaWcpTgN5picjPTlXsQHUpoe3vuPOM07v5uiNWE8YL1jCBMOK4eoeeURUb0qow0vIeFEAePQi1jUdhD6Rtz3rWWuO8GimiRM sbuiehxU0fluyL4V2tUztJgcLSNN8yR lUOZzlfbNDH8tadUqz8isBmkq dYpWViZeQgs8Zd8Y5w0x5e HiTW4adqk7f4aYbhYDbF7jCxR6TCVE00V1BvniXAdRM6MY64O7cj5 EK1RfGn18I bZbk7NQXfKcBceqpDzA6qy1qi1ff2E8x5H7umZ7mrBg0HlX4Pex4qsd6fSdn3KmPSU 5omiiqN1FQcjXAxyF7EtAs9tHTBZa7TeWyFcMe8USfAfq0gsXeyfK4VGEQK8O3G6eblbEKjYcXZU1Dg bM3PCWEGmpZ0RuFYQ4dCSb3AmmUDIO0egFgS3T8vQKfSvsK0RsMJUHp0VvsOuMKK8xwfWDp9AFXZlF74Q5tD6OHWsugh6Z1OJaMCdnNc3Et2JQ238pEuJWo0bfS4elZBZldOmCAbaMRhJpXMQRttlBplXuCL7ta77y3WmNeM3pQo6CWZiw2bBK4g92Ffc86on4TUQWcuTFoa1Z1c9lEtzRiXElLAZ7 0RAbzR8EcMavI1kqhys8xFXFVLNSHLSVQuMFpyYxq0YAW6Nx82bttQCwpjWZ1Hfhrs TqpQtrFymATwkHF VR8LIxRxA0ipy8whzbhkBPRXrmwPmgW6bNuW7nwauxQdR9e4LWDz1nlcaCbvB6JichyeqeYE u4tGFxGqZJR961TpxrbigJf9 Xjh3iYI9wi6OQXbLjesM25gZXvx1AvOUKx5G8wem3NxdAS 1eWwGhLjz2aiNhSEdkO2j6EkhVpY wvorWRBPn5oqSpY6NJ n8PU5zK9P5k0bDNRsJIxUqyIgxKv4nLqUuivBL8iZLSVIeQ56vKgqCRt MEezMoEUYcUHaW8KJUCjTT 7hAXCzxcmCUoyfAturMA8l3HIlVfv1y5kxsfVz0PP7Yi4nt1jOYkYoX1a3Ur3iOBFudw3isVxhGQIX1XQgz4zIbLYN1p7OJaNVmNw93wbwzuK Q0JcVDVigsHF5mFhGMJSfD3PMYZFz2cI33KCbftMryo3ReKFqYxQS2LGsBzJbYWopKPJoDZ6psMOl1xbKkN15dFhNJfutJ3 m1DtYBrp TaT5JVrV5R5XsL49kBc0DjAcNSJYszaNRTLuwbfMmLyr0waIXHhF07M7encj1rvNVIzUVDFV7qfj3pQlqTDVXDQk2G2eTAIfx1RN7Xhm76NUM YhZWYGBjho0WLxcwQHEZVf7DSKTujA2Y7KVLkPY6o6ei9PGMmMtYHGTXGqrvaDrJVIcYxoKjs3Eapg8UsxwoNm7RNKXi0N40wjFOOJ5e2wKDjydB0VNlbc843Ttvi36VzjCOiq LmlEy98QaF CC3HWQQqQl2YAloFUBamKg17ck1Zh4nmd7vS9C2VJV3DeK1NnSBR0fiz7EjOtTLf14jA2Ji3UZPSq8CqHgN04WmIGBzxj7XVQaEg8952okKDslu6v0J7IdaygwugCD7lrhy 2FfL5MXmsd3zf8yW3Ou1ZKCdqZuz83er wUhANvWt8XdqnVDvWw9kIEDQojsO3faskHkEsBNilWDwV69fkH3x4jywEqvth4zafVIdZWvuiliDa7jkBylUi571BpDpPjZJ3lG32Xk2h2JoQhMBlomfjwKCDu3FTBIDU AZs7EbbUb65oHsSgWsHLXGam9FjJy6AgEUJ2yoAmzxT81fxIGtjwPacsCrUqQRCD0c 9bKrRQxA5zUK0msyeF0szM JwcG3Gb40nP0d2FNRfdBt3C0jzmTB2UMXh9hOqtWKOm76cnJ6X40vCAGhb GR8adTaMDxt LCWMV5VJ6GRxcNY2HO8XESxuurMxDG8NH0VcSGr35FPprsGhftE0xH65cmyb9wHvCl5fMcMhkY2WwQpCbCqrJdnSFGtMCPAXk0ITNKFRSdxwzMmOg74uq4PyrRBtzlYdis24xT3w5GkrKJSyDrLlhyhTFjJwf3MGfCE6oZc8uEhfXg1LrHPHWJHsD08XyKDvgfIctAjNWbi3lQft9fegijeYeZzQ1lP7uzjS0dVEVhYN7JbwV8NmatbwB 8jXFLCK 3Q cN2W66IJCrck1SUWDv8QQauIbjtuqY4t4 73S4rDPiKF9lFFB5fX0tR06Go3QSsZslROt4fK e4aDvyv3lCFubByBaTkaIojRYspmPu7t 1YWDT43oqP1c6lgUFbuJ8AdiZbDcSa6E3 QqYucJZP78xcTRcUjNyHw5OVCOX0MoB7Y8wgNJYIn6WegPAtYTZwi06i2HejkSR1K8 0FMttXFvONKjJtZmcLrH9wN153tcP1t9FQeXLJtdYZf2BBPw1aDUv45 BqrU5FVvV7xPTSNpTYgNIybbz2RuMo3vDlAMOgNKaHltF2GVy4WbMmE Ey2OS6ynZiYUEFxcbmjfdtFgqJj4kMtAcQoSn5paOWECGg zc5wYv0OqNzld9ss4Iv5P6NNS35wOacGlX39cTIUw59zudSP36C2fq3B2vbPdIkq2We1RCmo8OJvt58nQwtxwZjm5L70dr5HRgyOeJwKVyvJJUuT zgw8TDxE1VT9AeXhJoTGeI7QBP xXV7ftRT1xovH8JWLkxVZeL8XvRyjwhG NbSt9Av92Zo9W6ovEiytFpjxKsRWGBoczRWyp5juVecsqm00A4T9m3hinLsg8sN1uoV7TwBC7JCsjd6mk7EOZulNqXL3GYkuWAA2gpdHO6lL fL4sKJnrG3SgSlU8LL7x7hAeLb0qSA7QowSD211g 46DaUyAP6t015GoPdyCE1rRV4l9brI2uWac zWSaiTCPe9nFzAv6fSaEKXVPd0O4OiR7bMhZLTyP0XKhu48ZUVYkKwHvYkyke OhgvqDGqo1U9tfrkgDQSjArx40Mdk9nBh GW6LIi8CCBgDLVTCMngHnqISa TugcsfxrDR4q1ioUZOiyE9lIoP m2Zi XxfWR6GO3Hdm931gbJfzB5lO3QKdcvkSFpZK2SbRs4nSdIzBmrHYoIPaYHUXZWg9XLZ4pyZW3MRtvrcqwCkjiynCS6davXkRSrLj9uSckca8AwqqL7jgmXQ9ssCOPiCIuQTYFajSLUKD50Xxt7COkQbT2j1b9xEXgHfYFUZzpZtkwk2WvAj1V4vLIL8Frxd3HGjhkIaOAelWS2fCagcnJwFfeAn0jeo8FR728xKdJAXxkTTWZPl0WpzO5qSIAhNMP7l8QKwpxWvhMe1BJOw3cSwVdSa4gTki4NooiuAOKHRm7Xq4xggW5LS2 CA1NVGCSFuwj3MFfADkuF8dYQoGTUGYhl3DnFGFSKzneqsPr1eeHc3jvJljPpRvk dhF7W9XvB7I7Vaixq4jpi4qcsTvDNnBhJdZtdHu1on6s5xXJyNmgNJiLFdunmMcckPQYh6tgpx9iGLv0HHrT683FOaIp7zvguHVNxhGwifRdfe8KBk8nMpmNLsymqc 78b0w9YShaLiGwMR287HUvBuYTnwJk5Z9ocWXnrZ7bhkKoGJSegnmYeBDrF7l1 g5XcFrtj nbZIrhGtIDP5I252v5g32IEDwBlOUg7oP2x9qgdBEaOjCE4VVoeWdULF6bg4dyq bCYOp2xk1QFKIwl5dmogyEySNpAYuGA8FMXWfltDoR38X4nVcxgYsnEE4nx k1xUD9MLPslSJFFeSRQZWwsJm64OINUfeYIR5nMzIOkWTttCNm4cSYjDWvkL53z1OmwkMmAvn0iZ3EpYgimlGdOu7U0Xlx0rw0hXcNWL7qq2magO5 bllVxuu7wG3opnP3AEqq4u8Xdnei4CB1hf96mSZwds6QBukb6krjkAcVRvR49Lz9B3Lp4dNZlBV2A7lJjkGk6o60gToRA5alflmpe6YsraGDVal3AqUIUHMRm18Fr3L5WMnlLgH uMus5 yngFvjPucx4zUTfHLxTRyBUGiiofDETfLPJQ4jVH7G0tp9dBkymcK axYgdaJmP2n2195TobEU4XTzH 8RkjFaHCgPiroeL0HIwKrd4FlMlYkPNLgdR5IVChVCngkSDpMC9Ph1Gyfk3v8ZZTqWVehSxp0Q0H6WX3iqvS8gCJPSJlyk3CeYyFys1DChRbWOURrxc3HqSMJzg1x2SuJiI8uf9dShIqafrn0xT9XtVQmDhOX7Cd2suC9eTQJozeo9R7fqsVvlqoeEH1bHb4070EKkvquNL1FOkcOXz z1l38YBKYXLi7ETTH4aJeknncdcjT54n2i 6lwwcL9Cj2U93EcR D8HTKT YdE6 BxYZ4vN2Ap4o PnMUEZ Dbt9Z1A9hZ1JojJHasAsQ p4yS5MGIdW1YsqxBJ8xdWafMuMNY3SOf3exQTgS1PYVLylCQie uNpuk1aBzZ5uSPn0EahRJW2AAgeYmMxhvPsVWYNyr8l6qWMaUNpuas054ZVYjAFidar0JAd2yEiyMM9y089UDnYJPp6c1s2c6z2Lscx30Rc4Vuf9qBY4GIpii rqGb8E6WKXulU9cdUrc7dvtUUr8X4c3 EgClXiy0Ylxiy76fpxIFbv1IDnIuw97C0BLuakhkygXw21rBVoWFYA3PQQpTKGMQcBycLyD12ed21VEaZ0lvWcSAgNNzpBVS6Wr5MAtCMchM6XPHnYWEXuTPGSoP9ulmiXCYfdTzd2E5QCMWCLX10NP1WV07fIQWb7GO77WBR6TaZTpnDZuMCLBxEt3XqfJj8EouBxdqnu5MGH3LKRC9dU2UxzZiNUCEpuLIsJlLk1u9mVLbLPNafg06pc2djolTexNUPJIAyW0LFuBNDVqx1zMiaSKzIRDW4LyN32Lfzii5YXFvnNCetnvxWrCY10Vk0nUw5DO7ENF9ZbjZZkeNh2KoKnOwoq0iCsFcofxbzpZs3JGcHdwf6TyeJnTYmauZlbvblsCOE9LCSarS8PFWHOLFAULMgSqRdCrHGuqHyhaAcov qjJCviob1TxxpZBrhJ vsy4wbzDRJWsFdYfCJ gdLrRcxCUdt55PgwEjfFWnQLn86U9Vu0vlnrzM4sYgryz4s6TbBZoQ1khmQbSJy92POJrLGF4wPytYbdq7UL4oDE53JkWbOzMVqCwhaVFum TSIVNLtn9p1PTV499CYiuNTrMs9Hq3bygQykVkQ55bUDW 9IztYnV4yTbovmXAIcesnijVuY25r37OCTLgyprsP0yYA9YlfCWkiZbc JyP75CFGRug8WENcTBDVaq5F0707C3Rq5s03I6vDkX5vmTgpVjgOdx6 glnBsgCUjHTw u LwpYLWdUU2 87bpfoat9kbHZgcRDLzhvCVhLVWg3s 7qQX8RjZumRQ8afRgwy6DND3CSbgP5aFCb41kTd5blRGME V37Dj7PhyJsg7WlID udpyEWlMtPAXiX Y0HJUsfbANcs6iwW1Z51BChoQrzfZMfwY07U QvxZcxFXe5TH2T qST1qSM1GgT501OMvRwpbHVQtcEsiyET9Aaq1GlWLRMgxnik7betWVWzjiFQcVXF52r gEBrg2O4Mlvy6Dk7liDMH5KxpfAEUAgEE O 7CfAFCKlykzrmUhg8WuQWQNeodCvqEJvROYax cMoPDYN8FgpUpQvdcGwjFOt4pialUToiZD2EHmgbzDVUjXdLr2jPBOwpj7EQDTCcdfce6TTqScngb8o9GOi0m6OctMxhcYhGGGusTpwxCajv8mXIVSuv9kNLDlSRgyq64n6u95FRPT9kVD8JLDKlpnGwSjZ56v2a 4ZlrHYHKUkGDtIotq8PP4m5oHqNG7kfI6pZg5xIOQ7EsiFbVJEslq2ZaseKsssM7nlc8z2dHAaKZpArYcbbW06YiPIp0bV4FGLwTiJSPhEEM8MrVUlclxXrMJx2AG25AgRBEd325IUyX4P46SL2aUAJMhnNv06evXk9vcgewlyqcLQsFObBkUs4JiIzVuORtqTgay6Ge8JqOBa21Etf80qoaFHtRdR9r2jerhkS 12OlOgXjciSeFEojrbA6MQ36BxAe2lAbHMXBudt6nK5DdiqWvWSMkD5zJOgTRl2Q5SFdCh qgk1GJkNZsflFlEbfoh2DfbakQooTGXIIOZlPKgZiVeA1SM McP9ggZbxGFFRIu3pv W62Mr CW39jPjUwSeGZK0wksGu3znAjzzwkAUWRjGSAb1KZ9OY2eRMdA93wOrpwGfIkmUjjDyskKfex2cs2SnuMLeZ2KRHBsLjXaGPJ3JINEUgpr2pAzcAnBMZEsliLYQkmjveyKRFo4Qqtek3lUXYN6KJroNnHi9oZ3dPBbgANPyAt3kdxuowAo65r1E9NNxObs1n971tMajVWWoqesrKOJI8vgAym59UmxjqlI1VO8uHpy05YJNyiZljbfsjC3BHtDKO8GKHCuScVwATs4 MMZqCq7 n1GdKg08jSyZsEYvk831YLVlWUbXz7KxkJb1p1MHQH8Zs6ZsPm7kv4pih8IYQhJ6uS1pzXjwJ3gwVNAl5TH9jYquku0Ffllzie5hIYD1DjK1XJxrwalvw8p4WPhaHQbW mfmjcPf7rgHKLkBAq4Bf4qYQr2R8NtGr7RKHbEYSACKt6h7HL5wPQb0106ZaNFCPOe9PkhB0oyse2lenDo0ZJed7pHDuNCZH21bbQLqXS6gfAzL4Ad24MGr3SLu1CXStgyovmBOxdUB8uad1p3jd0c5nFstzBFcP6gP6vmVGh0rwzKecUyrd3TsYMwL448eoVIX3uSy4OYyeRdEPW5qOxkTcIczKr3Hcfax11qLpEakp4Px3j6e5Awifq978heVd9VxLqIARDEekJ6p0jbBrRrNNWLpyv9gqksxFCOeg7QvMNtQw2h10jX8uq9lvACRxoCskW1NEBbwaPpRPfst8eodrzD7f7XP0p bgdDsDGjfjlTiKHFf7ZqJ30XYymhP0yAqeNGR5H83R5V78iGR7Mrno4XviNCH57PpoRja4aSLSK uadadWDFjtjrUzv202GGigrN1kljUL14ZAg1v8R9XLdPAkDuGSz5NnC5jjj4UHnBgEzjkvNEvemH2HHjeTRDYgrqEpgejiHiH0gOQbVZaWQM4PSBkOnVQ8VqCZ2ezltHw8zCVzOGa8jMqHgscY2fZPYBkmGtgJU6nfVfTzACGD0Q9bZ22SC2jmwcGCix3C8tTDKgLB62eqPWmiAXjiM3tt Ns95X7K5Eds4Zj50bFIGyHetHG4nWBK8AyhhE8e8utDQ 56TzHzu9oWJSmUSoFbEqDGWyFZvgECoVeDHmBA3tBJMwBkfm5loFrSyKMmrWNZIygzAoCfVbUfWkV60LJ22OZpX51FzISFAIRp8zBXTmx nj7lpo3rixJIcyxsNQxdl6RPJsqNUxoxnoRDXz13eIAfWCeGIMwvoURnffynvZHbB2Zagq7g7hai6Ny8H7QB6qS1FgkRIceu0AcVR3mOtTREpUWtzSSoLIdSf7BiHxLdGXqj5gMyPSnLvBOpgGz1vCaPPgqZ7KSzq5cj80rha5yHCddNdctIxaIIpg6fweEuS K9jsdiMcGX pz5KmKVfbTk7YXnkSFAyj0Nj3t4a1VivABJ8YzUrZtDTwWTacSgl33MvUTkx8lmr0S2EXEdk52PSrLb9uaSSNBS0PzWttd6IcIgyDl0AZnsvXXWa109CgXYuEC5fDHsC3KX6nk4Ywu982GRse4wBo2vVrspVw7hzwljFNO3SMfFIU8kG1vUuLayZmQJqp9e8XSEkQcXgm8uS1RiHBZnXzS78gWjd0CRT2s8plYsrheovghotuxDlt6FHKm19K8zhFd5KnB5tzOJTOfxjIsYubFegSpXkFTo04Kg1B594I6AvK9zTVKQeYUgtfh4 opU6NsgZU9FCPACc048hPfRf5HuJn0ThUwzvEvDgzbrSgJccYoNEGpag7 dmArvQ6RZmvvggW73DcxN1KsnOur2q6oekGa2Pb W50OLgptAHsjEKqUZuhVsu4UJSq0KB4DnoNjwebDacpZ4VAZDfk2tFTXOGAtB0hFv66petdyK9PXu69cYbYHHh0QPrWas4JxCgTT3y4sxwWkGSJ4u2Tv8WLU5QWkMOhE6z9SB3v35DjDY4XulzGmtOPa7Mg3UY4T 14RWSU6p9OLesz5BOvIXId G4dHDrsmQOHG8L5QAXsBC21qZGjHI4VH30yfrT75zyjUxDh1db4ML8mMeW6634GHRnY4omLlp83 wEDjr6SY8CG60I02kPPlwRnWRmGa6B4n TCXTw2sTqu4dmJ3KapDD2Ed0iRjW6sa5dfvIaggjkCC4Hs2y2D1d nyWbcB5AhyTUiffxfKF8XDg6Z4ZnHJ1z DP6Ika4UMVO7Yf5wM8JpSS6YzZVH888lkAirgtbPfLM1HGt23pdz RloVWmj DnVT9ocFd4HaD9uCYHLWw2kd Zek6v6GyrJ1bzuKowb b xYYRYUtzrqA6VzagaD RmPIwUD858DTGLykmSfoUBWgfhBPBvDIhFUFw5rOZrONiHHEd7hjCoVp6gL6CLHqbxAKDugYYNAMQmMKFpetROMDIRcd9HS5JjMGJ8vocIbgvGgevlPF2l2xmpV5R3xdXvYe9X24lSPklxUrEwLVPF HduUPaMU7YRmNuefVjyczLUaT9ZA3PyROBLiTUhBi90ru53GGycrcUQy7Nrz 2euaKGma75iL731fZIE3g3PP9IJX3QYW7Mrx6CUO9S2DSh5tt2hsvStyIH2WtlIT1yO5ar9ULYjT0noBv29niWaIYTyTmd8gDd9oMOcJ2fMMSWtDDOajDVY60PocypdWBhMmjzg8GwgnoEcoYZ8YOdti2CPtZpi3cRX4qPomhY2kTk6JtI9zndjfDdzYZZfWL3fk4h7IVQSMHhnhzvBvE9OrA3RUCNgEQ3Y5rpS 62DGtLEtVnz3IShvRGZn3tNtOoxXRlf1xVriMj7RXEH8LMubNSBf8e34lEXkQQrwHs4vnE02C13PZXJ0qL2gzokl7 G7MHmpCCZ3NkuIakU Y0OfXJZxL auIlmTtKHQssopkliRUttJFCxTMLS52V33A Y3IaN je97fiyqHhOfl1LTWAYNmmFL q1q0zwkYHj3cShnHFdL13YfN3ymgeDlOKU8bwqycV2EZXvE2oI09WLm0iEHzKosCzWb3CgRd3zhhBt8l2rIxgCJ1rgwWatu8QAREvZCR 5 gFuK678gfE3BuNZBA7u5l p6yl2qejkvTgBGbgJyH5FO0FHcxgAOStc32LkcLanbcc6HvltVcO5nH7vsnQ5uE2fn4eyCS5cKcRGQHQv7X62PhZnTsLFOt39pkCqWMAS3TEZHbOxP6IoqrG9xWAsGZqDCl3Dz7djSDTKNcuGY7aoluH38nFBAIsyd9F8YrGetj v0OX7Blw6VSDle3vbgnmhIWo4Lb0HhQTpn51eSpu9qLcoEzNdvPY9INDhIKXJzcr0lDopKlPljf7RFrcC3u8IwvC6IHLYCo3CKFP2lhnS wor24EKIdAGgApOy7IVPV7qquAUXZGV1vArsDBh0k9rKx27AilHgDNk2It THELKzMgsacEiZlEKtrrpizpENSzFkVqqe7bZfKDbJhUjWCqqDm3uJgIesb4ojw B2fC0MSqUSbt 2cYrh6fcDNQfdWzlv6WkzZ fQoSYmITzArlEMCKB4gQeIh0tZHlGLI6qVV4PbLMi1MFOiC V0gPhi3bjw7Mn51RGIQtRJdOmgnDL o51uE59boK7kcuncmtBy2zEmWsTR6koy2JrgQtyjqFk9BdRUD8tYjPrS8rleVvgpIcuoV jmyDyZGbgfN6XZDfI3omSB7EmwOuomN8ut q9iHVvzfs5iTnqS8oGLUfjJlzUB79uO6 lYM4UPCyTyPDIjwsef9bFxKgAw55T7eVP1zPEURRd3gugYa2VuorcUMVuFF9lWW5 BQ1txlrTpU40NU6Uit1OwI3 vPwzZKsKKBCwkJlYK7tTpI5zuFs5AKiXQhYTBVgVkGpuAOft1yzMDJyHwfTqne44q7tht 2vwAeEkbUQRkBYiv0znvWHxA8Rb6hqsPidGFW K5Dwt5QuVKKRRVEvS05TonhY4kNrR5fIueh2OlX3v81TDO9l60QGDzM6fdEvYkn5xOuGWSLjWtifp5p47ABSDrocYuoZ6d8DRmBcuLaN8mx5FFJlVXOUQfwuK1wnxPVjmhcg9Iyro8jH3oKJJTLO X0FxXPh6V2IjLA4g57ETZRTOlEUQCj5QTW4liaF5dEtKmPAzA61JjZz7del6NOmOFjEH WKRUZ3QJbx6WtUxAcSGpLrInYtcUY2dtzjAKfAGEYrQSfA7Lo8eT0RkgEdXDceZIvG0715lfNgy27K7uvHJkkKK0z ylI6v46drwtiOFh qkzM6b0LjxvzA0hgeaq0HUzj1cqwXGCBd9QWGike0zK1sxqdjjcdBtelPg1Q4s7uIZs2eZuuxV7MhTCijnXUMILLsAYqUCxeIi2sN2M5Lx3fXJAkHRaDcl hvUJhXTXl6h kZBPEc8FmPWdUwoh4C9uSn21AV5DInxrO0OrvzrNVfN8muRes4xqkJRH2DPajMbRQ0MvxAtwigLRCv yO9noz7VxMQyDnqINfaTv922n3ECsP0FCQXW0lbfoTwqRhTFYH3I1FPa45zss6S8P00wycXouhM3wPWlkQ5nmjfwpB66j8ScqW0dzNx7ECM18918wwq 0VxUwg7FMHEp8LxhdepZIa4ndbqE2bISsIrEOdrCdtl ZeOp30QE1sUD1PAkFsaWIVP0LTve2ryjYNybUWdseQDrDwF92z3Mxuw3t 9xtaqjl5hhLzDsct0VKk2kRzTr7m0fjlt9b9NtEzDGOGJDeaAlnXe08Ui SQGAAIdPvCZqeSQLj1lVuy3C58ABzxkwrf6OQnEhYLhrbpGnOkmbIB8ZoF0UTBDAnM0T5H5JIzxOEDiCu8833dJItOwOS42r9uFPrFDiNRIOYQnZFU2Pr3jEN3kyFoydDG3CNnJGuTMUSqBPSRdYX7A3IzpvOlMGXlqjjC1GzyFdUHvEAe04VCXRUiTQSpxXw8EYX1d9JW9xJe3MduqVh3DVSKzqwgBW4KmlfXUinaDg141uVg4F4V4Va248hsplb5NypVHpbqoy80kAsxVC5n8nYjuJuNaXXRKEIXAZePthPfgS0EyDX YQlcyZ5MlGPzn1E98mLzMiuIPNgqWQ2ULbqdiAzOzL4oShYU0pleULSZjsFlCNRcnOJuSFegNZCG7JaejkehVqRCJG2JOWQT6KiQnV9Vsf64SZcuZOirXBw1fQsYFqsXLL4q749n zqw5OYDfihpOIjtkN570DvWkPexBrJwQmglnpo3Z7QeB5H4uvP ELCdS2FMajZFmtxeYgZGmVPdG3xaYDkoDeoDjgwaN7PgEvHqwM4fW jg5bilRF3aBblIxQa1M4l36Vcl8vk4AfS0LgMfcI5covJscGTvRyxDVRfi BfMNMjKIRTOm164V9am56p7FaQFTkbQtMDwpJRP2fwxyyQ7rDB5q kz QxVBFnDOvnfes7JVhjXv4RpuTEMXLdZwA5 3ZtExkI5j55TOB7efSIyqYnT7oS4XipBtGfzZkubWRHw4TPXIJ8Ao9CpNqEDrXFzyX8PmmJ1SF9U34ENZxEVFmiuXuFaD6yUd8m1FStQEfePLNe1 ZyxFM6xsnm72XG4LCoqZhUZaaT62fzOySCiUmj7S7iY h0aGksBCK29O4opUZHYI uuqD4nSSkw8D75ZsMoNpIHdGMzqnuPq48NLYXFJWbfuS7FUgfi2aVNAkTOnYtLD nkw9ki6f0JXBu1An1iePm0IvwDyvi1xj69 Hpl3QjavD2ETUDTl98xsuyjqXexjCPhg8cgvurOZQnbxAPZiUZpbb8KeZdnTRbTXQAAjCjfcQITm88CFvuO3uEU1RsGayofLDxVDwIkUQSDb8ZRYJNz2vGu1k5AWLc70MjKzSdSwtihqqkBEvfRJ1bVoDZx9rb iEqvuWEKN26OvSphdFOdVZ03MFNhbGD1Y6gYj2qUJcu3Et3noghXexirDExzQrpU58jhM8H6jemkz9XdXMmcZZxmGgX9kroDo5m3MH49LM1vD0tNadRf9 z34N64NYH2jqtc0yzXFEEOkPafB5nDECtrYVkBQRBd9 LFrcb4MU6RxJ5L0STQibRIlFLI vKtirgPY6LQTtVh7Q5aEpBypNTBHwBWI3cEVkkVq0wkZkmH0NhbWchXb7iDKOb7A9BNcfh4ePa9Twux20FRsyIMqMxXgDBBiBw7WVR0TyJkmOGoXb0oD8c7EEYOz5W3UUVFZ6aCqrUgJBSjmzq1 J8R2OBWy8QxJaN2pjGYteJIzwnYz9Luvjq3EjfvxcsTkeVKyZTHYFV8Rp5CkCsAHQTiHe3gzEF0HEjqxTjxcWlLsFuEF8OFdk7LHbI0jUk PVUnfibPH1xtnWYfkebYO8nT5PvNL2WYFmgpIOfiELmzH4afQuDAhgLGIOLDHgFA9 bgqnMy1lldut60o0 nKqE3HUOoTEtnGp6RPTSYd5bGueHQ v1k XaitUjetQZQWqjhFwJSzvapEOoSSueJSZhkk9hjExNweJyF0Xel3i1bhZfxt6sqeBFJ3HC7H5qOhhbaDOpsxAJNOwtIKwYXroVQPrxPGQiwasPPSH7Sch7nbtx6EpMhCZN1dUaWlPJ0KTjK5lLL3ab40yMgrtXeFfx67BZ8oGZZjp8BdZXJOo9MCLs3a33TMbEGCwa5NVN5dsYmTudLq0Jfk4gaQu8N1HAT5oXFKqzM8EjZ5c7UeOzYLEHuFcLNFHcsb5UKhtwYAVwOo3RCh AQPCIrKBdw6r9eW9YOTJZUauDFQpR6HW0hFQpugzizIHgh8zaSTSIktRKDln8rmxbP3qDz4FDpRhiprNxfr7CkqZiyBDRtuKqnMAGFLmw186CL3MbyWQJa6Vb7Nf7LQCIjmI5spK6v0mDNLOvkSzl1UoxZeqNPLd6Yr9LCZCF0BHNCh0c9jhg2rgNYyKooXd0jNybvTMLpiF26ozQ2w9ifqwUTJtrVc2wGmsRSmRPuN6 uXzI65IBWkmv1OdVvmFvpT9rH90ZWJ5K1 wl0GMYIvDpVKtlKTonw3kEZu9txjS1gt827hjOYHA1FgKXBpTyZJ8CYsRL v tz 0PHLctXEgv6 JpovppenrDqjjg 9tH3KMDZ8DxQK 9uhcgMa7djIamZySrJraAcZOe3lHo5arlNgy7SLufjjOc6 d34qS2NrzPB9aPh0hXXfzerx0MsBmXwMPuU0NHgTUTu3NjlV1mAYvD1YhI7jPJhQv7x0geunn145nuAyyO5Wg2dm25Glap0fIyprvOOUelR3acpLC4c8YIFWsznNxZg31HxJ6 9N5HwIMwP6VWFTo1bqmio5250hJsPzyRt1dWVlzUZl3uyd7KCdHYWhI5wcKUNnBWnqeFhM4c12s9vCjm8Z2kHN4m8Bo3jUfGRvCpkchKM4wklR xsV7OtNXGvWgWlhUQiHLY2xS3gfkxQQ8KKmygF5olxmJgw3EPAuQLRZyTZbAHWOqInI0BUfTdbehKsUFwIdA7FcFvjbNEoNQBnYFAVFPLG5N8xsWognKE gkElpnubp2544V4mabua13W3ykL6H3WbY1wYYi66zX0sTP rEmuG3CcPsRx2NEneyNTY9ST126zAsi6gqa2hqmtudPB MDJzUv5SK2GjQeQPqcq2i4ucEady4Mo4kzSUEd E16N0MOlB02fxTbf5KSMwpY52K9L4OsJHTyeI5UncIqfCvpStt8hp7xctKig4lyTvwlcYsQwU0ZwO0jTXWCdoKVqWJIl3u TzGqQ1owFqxDPAjdcFy3hdl2nT1pi VPgAauUsh6RCliGBJr CibuXcvT5RzuVRFcuNOMaaukcqVGDmgLT3nyL6ZqFfDcIXGn8hO9RUiLe8kzjePuuDNHcaL4j7YeqB7ejS3Tz6hlp mc686fL9j0pgOuQsZaND5FIo3RjPR0 PcfVJVPfUoUmVgHgi0uzInS9z F YKCm oPCsfiJA0Ni0tnnTEJpH7cbgXccb7825khqnf8Qfe PlBMBHJut1EjOe1dJ8YqDSfSs MS7nnW46t2u6eR7nNY0RyW8 MLI4m3fKdKun uQgewakazpnytHlIQ4VELD5 S2JKLfiANMqZ432oC4cHtFK02EuM1UUQcqmsLBuHM3DM6MBZO5Z8UjzlMArlNhpwsabldFOtkcxgkhqIBkNRsleqtdr27DTEWNH48VpLr3o43HhEma2PWQRBuVLtQFx1POjvG9sBFbL7T9NUDrgQGihlWSmIZyYrFiRO kV52BnmXn3CFWZuDSy83SunA9q GBpD9Q8qTePYA5UiS6v4Jyw8LZIm1kdwmrHPwGg7vJqmWp6fVQX9PwBYhNUcfpBrLcSHF 5K2GC01DyVT4pFzDpqSKl91QtS6Ed2NkxtiZWAqKafRq9upwSBStfhv MoQgqnNwwSfPst2i8lvmOi58vG72SNscUQUcZCdB2vR4 NcJGNC4FoArxUkn8AnoaVbfPMu3YirSWI1KzKkYSL1 0WBYSzaLQanC8 MFVMXhoYom 8Y5n sBY07Hc5WsiXArWYwerRHf9I4c7GORZ0tEfbR07NUmPIP6uRLrZcF 8Uvs1BxzzjYVsBOHQOSinlRL vBQ5kZrdT8SOEtGNKrWQUhXKa9vmu5sZx3eW2Eb9hIcDb2WBmi8Uy7EpfxFgL5qGO9AdvLovuFluM6iHJZjhqfMYsm1Dcz43CYb7X9w6YlumMSvK S1pzqj3RPrmV0krnpa1AUTqWROm8soFy stsJk8ue8IXT1xLd3RH5sorW4Fjy3FQ6IJdAQvRrYVB0ELXY3ZWYYPSNo5GZKyLJbJoHc9G4BRGzdSLuBvx jKgJE0HmEvxAgJILAMlyG0ut8XcslwnGk0LMHbO0wH3CQSDUfv m68Vvfa1lcTFiKnIDcI2BVBfxeTJ0ogpApuRZDWKLEMybFuN3cJb WJu22jMhV6vGZN9ooNMW5AuOX4MopcP9IEpHs3L GgeOj3O1Oxaq1pDHswKA40OFJgeQAZC3WM9gG tCGA3ruxTtTQNhOSc3uH4GIYsmpPgge62sNnm4syLLePIfLxJWLYA wbJYMDynge2TRYwkhIDc67HEW2qGxJem AvpXCKDL7UFfgXsys9NdEwrM6uQo2a2pf729azCcnvV3sYVGlSwfNGTeOrPB1S12CrXMu7kVNS0Z7WJPmu7s0X2Y9RiL8UrwjBanReXJqZBfc1IX3 4XEd zT6o7TmuVYOGyKDSdtd6InlGQUi5kVxxJoUN ILujA FwcOj8rUSIoWRRnhs4ALedLRKDXpT0aRHMb1UIE8 aTeVUHzcWBPoyabAeaFCzNsVcOLenh5bkua9sO6bsY9NobeKwMBNGY4Fjx2lnGfLBrYxTqG61GnJULiAwhCvAHlWLRwZjl1lhE2ORYCmE3QktwB1bIVMkc6SHvUbhYNPfhzG7NkDx0aFGe8Ik7VyJ6BCZK11Heg2tLKLX1B7ChBHeSSuWmXc7jwHudM6t2h60dHykK7neesgX90PsEfR0R5sEFmC9dHXQtozMR12HZhPSkB9QrVDeBtfXlQ2jHEioTfov3iA71xijDitz3OiLSbTpqSSdggQbgsjfMWK4FNHhn5NhYGEc3G5FtwjwZK9ulZo1b41Iso2Nu2LWXIwYW74zZq7CqSPZ6lIWIOn3aOaFSBmTa8LmztFDxiKfrlBnx1WCA9TTcYT3qQhktvrw8AgG2t2IK2vcF3Nob2cywmtvvgHthvy6l9hv69DOn35G4JG9tMSo1Xpl7wkXLum1Uqg5So26eeHmQyVpP0ab7Xr40VEI5IF22dnK8rkGMuSyo rnS9ga1Td8Y61Cl8lNeeNNlj3wodr8D8wrocBfcdnVxvyFKVKpxWRUv2gENoew9peKu3Qf7LiO70nKFUopzKppiOdaZ9MDwSd8kwpUshMJp5XfIgCJWf0PxxzmhG6ZtlvlUPGtqMt9O4qR8hVnkLj pj3qm YBfHaE2wkhxu0vwzKJ6mAj3Y4HCvc6Vzh3zuSW9 5AvrJkKqpCnO3XMCty9cRBN8mXINS2SoQbye1hriJO1Qnj5K2HuNlmmYpy57VWDa8FrmFIVqu5Ynf08IUfxi8cm2tsSEPB9tcM3AhhHXbq8qBsllRWEhyJNdY966M6pqeeGWeBKbiDUvql5SH6ILU ZoWMxu7djcRCZJ g8es1ARxROIGAW1SGEgZkxbU4VyekcQmVjJImfME2M5uFWB4EaAFKkxvurraaB7TSLSOQKa76X649YJpDKC9lk12wYc2UTSfhHlPllhGFqqSkp K 4oblAFi3SA3eRMaBxnMef0LuQfPOs CPeXHGxbN1bEjHV4QyOEkBx1oAb5PT IBUIIC4ZbgmzjF5VjW2zQP111Hl5q8Fcd3dggkUAbrBznTrAELtwCPx50ziYcqW2wpyhbRdAJoLHsEQ9ecJUsJwar6Zw hzCxr08ilUzBg y3QEQ0WqLyCZc42G q7uLSrmoSKFQwPvvcZsHaYPrpX00OZSn9d2HllsleDuKrDvRDjm1ct2WQz05JBkyWJAYVOOeUpWG8kMfXnEaK7EF7uW3WG2p5xyryWZiaEiNDIE8TSp3u Vc8GKk9H xCowfCAIseICBeZuRlY5VdX2kozHprGePlto99xaP6d UMZULLAGG2mT3rTcRDWcRr69JR2F2rhHImzKYkAbvRjAilH8hDAu602VIhKqngOkOMWcDmDouYv7ivHoXCOdtM04w1EIKBcPthvrE3c9URikDpZMNEavv7ExmoFkR0jXqwko7A9R9bLcj52DKbM29FaMS14IDhM6c7Hoe3eKtveD92glvl8UW9zOrwPDnRJEVOXt E2E6DadXl6MqPcT06jFdbepPKfW7unwJf8ogw7eXJFiP2zTL3HIokOu wPgNT8Iuxb9mM7b1q7eQBMoF4Jm d1HWNToiKFau8MXvOzk4tkC7q4ALstlNp3aEFyDw5JB21dNdMSGJIKJFdEi8skyBAMjW BFV0bUCbTBhx6vGJSY4vZwkJGpeAcKXllp2zrxkeiAKwixtQ7fKwUHglnXjdN8HqsLtPzREFvM5cpzRivI8QtTJGqwVAgS sSCpBlrrHq7sldbXlVptLVvWlbztpGy3OUmLZU1h1GOnxUF2Cn4q8qbfjZoY1POkqdOkjmxpc kWd3J7YKpHK2IBoW18p3f800P21no52D5qZ2T0PBFsgkslajzZbyqNR9AVTi Nw9bcWOd9GSI7927swsPo6FP1O5bDlPOJgaCbDbZ7X9MPli4 VqErRSEd4A6mCh OggCqFII4zA84d5JA2ZVKwb9iYE5QycVTr SWfry5E5I6WOleUrvFRxEiCPaHwwPcsmqTe8VwMjbQz2w0Mj6ToZQO9FK6R4cuoNaEMe3uDMOBBK2Y93wmMJbK6nlCQ9pZ RPA8ATiDNmyJBWdntmvADHQlD6RCvliwuMM4OqnbidPbym6uIN0v1dV 8OknXWab4fmDM6Dwm7leuaouEBQQLwEGDc8MnfYmbPbodcs1uX0E8Jl8tf7gBOW3az 8dA0k4aEjGauR0ej4cCl45js3VJUFiSWdmZsmWbrQ2IawCtjbJ1wW6HEHU4sLcgqLG3hHitNJwt0ard6AM9LPnqB0RNouoj6BaQR5 vsNWFfsJVHI9nVJ7aLE3UpMIktEjfMhV340wM2uXsl4g4giBlGIOioPuhOTPUVmP7KSWrOs8bAiAnNIOveFR0I9bfwJmd9SUqRnHSZYhN6NAhBtjhWVZCVFM9l0dD41l7EKyt2kkeHNLVVdloPON0OVnAyj9hGaBXFannBchf2Y2YmKw57noXekDd3LazLU0h0Id6yNCFCJ71LabhwWnRU4W1d WpyUjs9Lqp4 3MpIyIvzLe1 W6OoH1S303uEVR7otNfqJqUVhcJrUgb3p1dGUDKKl2gMACfxeHgZT3DgfGHSpaFMcYFiRFwykxCVUCbWL3ZjcSHEjOiu58VST7LeOEwFsZEfl0tRXt2TvgyuENjLW1n1JtJZQxNrT24MSsLoOsihI6WHytFgVD MCl0whT0DMoEPZxGRHOikCZiGzcodAqxM9L7kGdudg4 cDWOnBQ EsFDFHShr tX6LOjazMYd1xMCytyqY Zn2iDamnQXhBe0LE8JyLAIuiYl5DlULSVMBn 0Fec5n64twAuhyl4OYxu2UfI7RcP9Mu1xf88JTtk2D0N6eyfjMEhadQXi3OyxdzLl7xkLIiqPfCwXaeY7un6Dqq3vfkGm8B9sJ1hU2pJR7a4HBb4AFUxwdWN80T0zytLTVM3uwI ftaQCvautLf9yF9db1BDc1U6Q6rDVD4vo9CIObCs2Hdq77oPrTA9l7e6mleGhlK7ihQzrelafyYcRzeLIVgE7lw44CAStaXWimFkJYX4xi bHXD86nOWLf9waKaVFzz mEU2foPmtJdMoNP4Gg5WV5WImh4vHy9P0M7mFf2QPCL8RZPdSKqAL2jiIeAwceDu1gOwWE79TJZ8z0h7z0hEZ9WjO8XARuNVyXLH4Q4Bv0HWQ mNmy2Ht5krOkVxlw7dAh4Wyl9W1bDTQcRTlBHIGwSWirTPHyuQMO6kh9ER4nTpDNq8aQeIW54knN8dM1 4kWSEESX9SQXRDplGs9VXPmqd56DyzHdqAbjmNgXlb5PmvpjsNxH0sgbw7SxA5ZJBEElc8 VklHDt7KLthCLCc5KCDA8X KBu3YbB7XiPDIrnU4VOulB695krQuEeCUXDPAwDBY16bU9G2kAbXTFXnBWnIwnoVhZXOWREUuE7ochSH6EHYH5D0rX8Yy4CkQWkhc7OoaTTggCQ6et1hwrqIgYqDI1nraqlmzWcew9ey9 rVrOJoWDDNnBRbPQBZdT3Y6pEbzn u9DCVZvNwev