Đôi điều khúc mắc về màn hình Retina của MacBook Pro mới

Đôi điều khúc mắc về màn hình Retina của MacBook Pro mới

Leopard  | 13/06/2012 0:00 AM

thích

Bạn vẫn có một màn hình 2880 x 1800 nhưng thực tế bạn có dùng tới ngần ấy không?

Một trong các site công nghệ hàng đầu thế giới, AnandTech (AT), đã được Apple chọn để đánh giá chiếc MacBook Pro (MBP) mới nhất mà hãng này vừa ra mắt. Một trong các điểm trọng tâm nhất mà nhiều người quan tâm ở chiếc Mac mới này, chính là màn hình Retina có độ phân giải cực cao lên đến 2880 x 1800 pixel. Tuy nhiên, không phải lúc nào bạn cũng có thể sử dụng được độ phân giải ấy...


Độ phân giải "thực"

Như đã nêu ở bài trước, 1920 x 1200 mới là độ phân giải cao nhất mà người dùng có thể chọn trên MBP Retina. Song câu này có nửa phần đúng và nửa phần sai. Sai vì đây không phải giá trị cao nhất. Đúng vì đây sẽ là mức cao nhất mà bạn gặp trên giao diện OS X. Có nghĩa bạn vẫn dùng được độ phân giải cao hơn, nhưng trong môi trường khác thay vì OS X.

Không có mức 2880 x 1800 trên OS X.

Và đấy là môi trường gì? Câu trả lời khá bất ngờ: game 3D. Khi bạn khởi chạy một game đồ hoạ 3D ở cửa sổ riêng, nó sẽ có thể khai thác được mức 2880 x 1800 này. Có điều chơi game trên Mac chưa bao giờ được xem là ý tưởng hay, vì số lượng game hỗ trợ hệ điều hành (HĐH) này khá ít. Phần đông các game 3D đều dùng ống lệnh DirectX (DX) chỉ có trên Windows hoặc Xbox. Do vậy nếu bảo rằng dùng game để tận dụng hết năng lực Retina của chiếc MBP này, tôi không cho đấy là ý hay.

Nhưng lại có thể tìm thấy trong thiết lập cấu hình game 3D.

Nói cách khác, dù độ phân giải thực của MBP Retina đúng là 2880 x 1800, song thực tế người dùng sẽ trải nghiệm nó ở mức thấp hơn, mà cụ thể là 1920 x 1200 trên môi trường OS X. Dĩ nhiên, bạn vẫn có thể cài đặt Windows vào và "nhiều khả năng" sẽ dùng được độ phân giải cao vời vợi ngay khi gõ văn bản hay lướt web, mà không phải mượn tới game 3D.

Hỗ trợ ứng dụng

Nghe có vẻ hơi buồn cười, nhưng thực sự không phải thứ gì cũng mượt mà ngay từ đầu như bạn nghĩ. Vẫn có nhiều ứng dụng từ hãng thứ ba cho dòng máy Mac chưa hỗ trợ tốt độ phân giải cực cao trên. Cụ thể ở đây như Google Chrome, hoặc ứng dụng game client của Steam, hoặc của Kindle. Bạn sẽ cảm thấy chúng không thể hiện được rõ nét các chi tiết, đặc biệt là chữ. Cảm giác rất khó chịu so với khả năng render của Safari (trình duyệt do Apple tự làm).

Một điều hiển nhiên là dường như với độ phân giải gấp 4 lần mức 1440 x 900 thông thường của mọi chiếc MBP khác, các ứng dụng từ hãng thứ ba chưa "tính" đến trường hợp này sẽ cần được code lại để nhận diện tốt hơn. Bạn cũng cần chú ý là ngoài model Retina, Apple vẫn cung cấp các model khác nhưng chỉ dùng màn hình thường với độ phân giải "phổ thông" 1440 x 900.

Chất lượng màn hình

Ngoài việc cung cấp thông tin cho chúng ta về độ phân giải của chiếc MBP mới, AT còn thực hiện một số benchmark nhằm đánh giá chất lượng chiếc màn hình Retina này. Và kết quả, nhìn chung là tốt hơn so với chiếc MBP 15-inch của 2011. Chiếc màn Retina thể hiện sắc đen tốt hơn nhưng lại kém hơn về màu trắng. Bù lại, độ tương phản giữa các gam nóng lạnh lại vượt trội hơn đàn anh, và chỉ kém mỗi chiếc Zenbook Prime của ASUS.


Sẽ có nhiều thứ khác để nói về chiếc máy mới này, nhưng đó sẽ là bài viết khác.

Tham khảo AnandTech.

    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.

    MtW55blZl1roY1ZwwbQDruKXBtz8VE7v TjW5UuC0fzeygMSPafQUoGMeeHdyrxc6lwIPpEwqC3T3jsfcP4FGhY8lNdIcLW8cxG3QwvvJK XzFTKohDxVNNIzKLE3GqlB27D 7ryLxMWosXnhpCMeQoy0BTTl5q0K7UlpHY6ljLL1HeSTEOF7l8ZjaDjjYxHL2SinGp4AKydDPGuhJPL5E ashbVvMgS4eob8uO0b0fPKpb6N560BRfHv6scnL5KSzZUaxgcSDP8KnJqKgDFEGl4ZDQCYt0YlQ3r3zRsUJ6 f5I avzFYEu6JomkQb71WV5XJcw1w yINpVvA9Ww2Ym39WUZde O80JyySWwiPmCThuH58h0WTAAkzOcH 214oY5i3T5aIKYNW6wLv7Z8YfBgz2F6vueOK fkInpNCpQOK8R4AEhEotGAbGHKnXkuuh7jE4Gx4F5vg9EOtPafzhzTh95sCZSm8eCts973VSzAeSe1ocCikYGnI8jjE8WP4ItgGSVyZUQU1AMFMFswiTVuIS9oOmdT4Ep2KsvbP4Dvs2gykbYEP7w1JBXJeE Bhcc2BqUWukjIe5ZHwoI02 8ZmtOp8DbHV939Gv16Oea3QjD05hPqycxCy9GBOLv0T56Zjt10GoEQtMc5pDheJzIL9frnHhU1wiRrGQWkh3fdF970Xh29dMAmNJEeY8Vq5hr 7Jxhn6gF5C8ghMsNC1iLVwVzF2G0O2bF97vDJWYcx2etozNfKWinaay7z2YpPCvaJoSCHnSaLKo 5BBO8a7eA8BFeFYYz 91lXhZzUj2kEQWkrmQ88gG8X7cIdiE8LnsOkxy11nJohtQTCHu30pXN3dIxj35QU31YM i TnVWrEeFTUd7tBlxn2NajrgJ 76m577BCCGqcf2tpZY6LElylqJxTcQDuK2VDGteo5wKa4U 6fLGnYbbDx6nlIjlx4lAWOyW3BZ6unoVRdgZbW1FcSGkbiCawUDkh7YO27oxKY91g3 cwqzmjgQNH5hddZMkunrXNEjLuShCqbLnmm33qq72kN91BHgeXOvd8TCy3CBU9g q6KW6P5MltwNhHUkV5A2a0yBKVuNSTLNrdEcOFNjTzDBhWBB6vejSwFSIlGBeD7DQ sSb0WN8MHy0GzIGbif6IAp8Ir bN7AP8y 6EZ2rMXsm6KvdIDFVMeOFfpuT0DItay1nruF MnhbHfd5HOECJLqd9cLrWMZ DE83eIZYBUL qWWKMticQ6oVeaSnnCah3fFTt2U7e5CRCuJC9PZqoq3zdk0NgDWqitQISQV3xXjmJUy FVJCKHFS8jxWmnrqvKOgNy2SSiQJpvi8mZZChz8Z1lXwAwLUm9JdW97FgoHjOhjRRGvJjcbg6FMxHVLTxoD ZNGi491iLARWRLEYN2dNHiWIvDePohdh9AUu8WduFTT306aPEPiva6Sbf3kBkr3yt8FHAeSVEWkDXcEkp4mwOlVXYx6AYJ3EiJOn9xphJkn3UalLyDKxQPPaXnNJQjjPbgRbzs7dyPZ0aQt49GN5MAyyIV SkCJdkNuehK4 ZNGq6Eeo4spnIsZHThd4wuyQRp4XoztLrv1CU QDLrOgkwzNYhU7FwQJDjillRTmkTVUuYvoIaNlH3iBSfR0wXK7oCEApR35mY kzZxBzN4gwSugjJfTiLsjBszPpGQtsq9E4zSuXBdkqA8dSfLbpZrEa9 6XCOikbXBzKNMbbmictslBmr9f3 eGmw Vv14FKFhTSY1G6Gz6Wzlr8tG4kbmNx3 I97WhBSrlYjctYf1D6lfAdpGXmARTnBcT3al1V2G5 ZfZ5VIe7H 2fB7FXqm0hGPj2OhBRWZ213x3RJSyJkgm4BPTsfoi1x31Z sQNdQghz3LK2ETzDwCJPnwS4gYLHxt8yxrIMG5NayRJhJ1p3kS2hQyS2U 1CLBus6PrEjDq3CoKXIS0eWYoXOSueu5MCPPNJ3fTkjdvIhIrQD7CGwdtEaVZI2JUn9ax7Pih2dcNiPqlouhvAQ b4 zmBlfYVZJVR0P74MYiY4VIsmSPHOqZ2EzFk8RHIxWaAPMF0SGe2CNbi0lk1Sr0iD74XWGUrxjF4HORQq4DUxAGHTFlXExoZ3oaiaZpjORARuMauXDdBuzLvRSkQkRX51jpjSDf 2DocNu6D4wEOCc3rtKByjtHPpFK7ASzbJLfwaFkZCzxIBxM85U7pKUWS4enjwFjJSuUBE01g6lusVm c4V0wzGe0b0xIGxIzJ XbGiGUaOCurqKx1h pG4YFAjPZnOLwCBiX8QflDiQjAtV 4i4YQLivdOiBjAlRW0lT8kjVq4yFkyL5RtcC4 zAfS6qscdG8piaesHn988T6PqxgD7JP8R0gzrPRVN8J1laBnp4E37U4JEwP5esYa2X0ek5wXUTq xWnmtrk6OCDy1rSotPJLHSfVI4ivQScLO7tcAhG0DHUD1gYJi316sxPnQ8YwpHFq11ikXoCoRoMk9F8oioA2JnZj qIZFwS14XlJt2QD8EatgVNW4bA6OGO6iaGqbS65EqE5b 6hJWteV7sXjlqllpjpUgvAngKevbEQpci13veAqE2ifme1Dqno9p6R4SUcQ246dK HjLrTf7aPlpIN0 XWbFeJU doi8qjUQeOOw4jMPDW69bdcJ827TYgDaCsWLE8gQowjEMsta kuLf9kVnf6jrV9pvCwCPjFXSmiWvbH9CXPnarTAZT3VKiotaNXB25AFJHubJ2zFSy8iIbrnhAI7chYAjXQyk93n9UD0dHXYD3j5U4p0U9m3FM0Jv5Tgyb1ha62UvYGGnAHa9YRrWXt1gBeBfsn4HWrcBaTH9HqpViMPezFOWws idDsO95w8DtP6qNcngyhUZiKqTzfDzIXAWqnKaCJKlBhsvqZ1xlF2ixR1YyrTbEqWVrt3g8rCZ ra D7EDj5Mass7fu2SjZL21BwxEPRMKZUAat4nlvQtdMnP16P7vn5PGoW48d9QUKBdJYtYmCvVLCFjPS4ezIKwaXGdYhtjfD1UapS6PMUDWFFx8tkkShwhTvly7tW7ZFefiNWW4pyP NZplVLwNMAa2jhxB5LPv4PNd0VNVGeFk5hK5kf6ZHbRIS6HuM8ytdb 7rHIS P6A9oNBSHizhHxrjoCz2upiwY6XXzJqYeHeHPotrE1yZKUridCBptJ24cu4PG9a0ErnURQrPWAWfCahyaasGDdoO0XiEGrNpfPeLtB2TZy3UOh7ceA3rGXrbH0V8UfchZEYRQP1yjOFs3obF7WbpGlSqr4DausmKV9p63jF8wZNbrGKk3w1nuvbu V0UMxuL4VWJ1lPFLQtjpnBBvnkfiJrpRB6rfA3Bo1lcZW5cZ5ZgMW1ldqbcLRD7bOluBLWnQ9rTOQKVAYLy5icXpkY3ln4Ti84nR4JpeaYgULIOLfAvj5CP3KQx1g831NuNFNKT2tzUaBs6VcIhpavXPKbTp8QusRQdsR31dwkTJueQdRqjytNQnEwCB16DMqIiT4S7nKz73STSfJfY1Kx3Y7gNbTP1kRGTVh8nqNd3bYsSTN1uTugfqAYEsUv88N7HlMsT6vne5cfzgwi1rUazMFjHCKw67zfswtQUkGu2CNMt5SV8ML0JA3Dg0VLmXMLqoCPhvnUQuEePxEL2VDRyaqYEcTofWp1EosAI4Q1Ne41PbtVcLyu0I0MTAeRzkKEQAglTbKKQivKgRAYNFce4F7a1yo67YknSKV4eaE15Hp2ONiOzk158f0bAOtRgRsU4QWW9IOkZ78kLyuUN6cxNVUkrycjpV4OyNASW4uNXGyixig 8VWFm1zK7GcPRWCOPxYZD63FjFHzkhmCSegSN953CdF8DSZAhSGzpz iWuzPHgntyP5xB0rQuhqLRXiFJ9Nw5XDGTQ6PYZ59muBTOMAEtYfrDZbOzcCrm0g3tEm7JMA9P8ug36dUC4449bkIexEshiNK4iHKB52IL2TLpAlTaX qGF8HclUHVEvXKK IXf8IhZ7kxS6E5TcpcHS5jjbOgyy64B1BHHhhg86h6H QKdbU8CeQWT dW7eLawkulSybJT6ONelfIXpG6skwnY445pipOTP5e3TCpGTtA3zu05BnGrTuMMRzIdZYVrwmuKOIaELX0utolNSTfUNPKgtSlUMNwMd0HznQ0si1fuHUH5aDqKlzfk0uVksSRketuPu7mW5nmF94xr6iEDD TwvCs9L22yPekTmGHz1RzH15LOLf7y1dN1F Qm46Ibloli02rhZ3MzMTeKWMTDgsekQcScWpTGZXM3wwZJCwPo4bDcKXsU1zYtAgZaWwFkUU f7iObvf E7bZAVT0fy18TB5zccAUrVFnzgQFgXYKxnT57eJK7n6xXENcHKrtyjInQkDkCcC811Cew2RJ534kA8Vh3dJ5gBip03Ydmx0gnuyb64leu2waYZ8PJ1A00rUy6FCk2uGlXyvbiPBg8DSRnL7p2K8ipGR8SMZSLNkBQaxyBdB fSYnwl21sbxw4rdUqoPVcjHhQaoYGtN6ko7SwAjUNkEqmXiTvPi5bE6Q62DBFn6GEK3avujGi3FiDbcWEIdSRHp7i Xh3oEA8d0jfigxxc9am8aPKM8g73KPuL29HVOlOnwMWIRyY13QqrKQBlh2EB9CeO6VjDUW0m4uGg7cLXhnFJjRyMdTgwI39Pt3O yQE3u3KcBAi64jctxOVfwD1WfdehLaEnilcqYWaMeTsvq jsc3LOqHADRhsWw2Re8uLR3owG4mSDZC HM4Wv1q6kwjbbEbxGLizwDwrXWjhEAyVLi7YEdGiAgK4L7BCXrPQVISr1M3bFsxAgpMzUfKsjV Y3ep0ZOMPUHsTo46U01hwqpgO2TJezQiaxXWF7J1sn0DrxNyUIHJz7J75YXC7kDDx2dTnmGg63QxLXYnNoaR58C85ZnsjXOGKTnRxOXwTh3atsaeHpMVj9Q0K5PHgwgB5phr8JsC0ZeAdV913mBEcM4zv4k3VS21bMEZEuxAOU2bTDom6hWdiqw0eSFUVjeF3SfehlvfF5eEidgMtV7k2NqYNJlTxP3l23btX6GOkKRXGH4OkJ9hyjAkPa0ojdE7yMYw563fOC88pHbVGAF6ayZX0fGrd8948AYhNNwS6N0JlTD9jjTyZ9N6XvTtIGmqWpS81IEPl6veVcyIb7iqOJlRSJmPthM65QQUe5xLk9yhYIr4wsfZAyIqyYJOCbKMf0YzOlOlbycH6mGUASccZz9rvV5vXhHunDnR7Xz8QQJ7bbCaszp3oZCtQwsOPVtQtshIlx9isBap1am0H4kpWA9csuqe9 vOOHxtM J9khbGiTgKwlmbnSqk7bhGYPKuGVgHkg1j6D2aXC3b2lzPGCKw4NWDhbdLP4XKBMjlH8Dnh7cHLt4qmsMXLAnyU6P1aY6HQxGJt40dIuKy98oAR9yg0sVh0zbznApweClXWblBzGbJZh2qD8i9pchiVPq3QDxXhHCYh2Xf6jVY5P2HoDI31WehsWXjQ7Wl5nQmdukAwStl8iioEBaHepYb9ryX7bEozE1oVPDVsEnalBGAr4kDZiSukxmlcwCfYDZPQ3B5KVDsiM65ZKqzEDD47BTPXmErn8hBV0R0Ig5B6A ThjsERq3561tyIKbXltMapsB8cPY1PuEYGZX2Xwq55u19SL T4Kl27WCXSs1XJicIjmzmgAheh99N42MgAECBuFoc1CSx18BKKqlb95 fd GwbKj4TnRrxOKF84kbRPHvpSIdE2W Bae21m12wSRyo53XMxA9ok3Asp wvMgpAkvL1Z93urLFY0Yd17Ii9d r2DVcj blZYNocmHGuNRxU5ateQ9muvL CdPBstA bEEDVpcuQc0l0PQ1S00KmkRdoMPzMByUBu7GZGrl 6CUF2rESukZbcqPC4f64dhJSMcmGS24vIU3Uf3pZg85g6lAdVZLlONxdqBz7pugxYGj4OAnKKLqrgDpg 0f57v7lMVVQ7SM4h9otJMnklyIbVRceH9kJvJ60ycT1Wtj6PYMxcWkNZcM0SpGNPuFZvPtoWcuJ2HJh7wrV29GxgjWaNsJaRwBUzLqjvdi sYlj6P7fZKlSEjS6 B3OPEbNcsPBUCEcn1lsOgrgcbfj8pILMpHOFfBiNVzPkzOrkBxc dkeCI5LXXhnwW5TksK8tnLu60oShPFNnLx46DKhqWSd3Awm vTgCul KpC1hduYvCubyQ ci3V2zszdvj47T123jxdcHq9xkog3GPnAcguTGEMTR8demH60GSgRFiv91HqRsl03U2iCKiB3dLv6B75ZqK6V5ElO9I A3UojkTyUkEy5uwzKbzYvFGuA0WVHl511BZeKA5Ls2v11kX6vlm8re6IiN7UpvAN VpMMnVYrFlQqOKYwmNxdVRkdT16gcbgVC4fY8EUTUd5q4bI4vm56 f3H7DgC0ZT8jXcNOVXXSks4FqE w7qKoUQHy9npEXKKXEkAQTUACTsFCio6U09N4cMgEOzat6nw0xpo1iNP4kUTGwn ke YHcI5J1z6jzZQUrKWrMLSJ9sjAhHzeMujN9P965PzLFakWtNNeE3ldqRmAmlNJaDjpdD51zG4UvKQfywsZate3p6FmTTiNDPaf HK30Ws219uiBDoIKtHptGON409KG6ql1aFe7alRqQs3TRP3fx98M8YUO9Es 4 E9g26Xd4XxJbmCcXq5UP0xdHb0vAx82fDpLZjsmSWi w6neKSGA4vzJgJMCeNRtAAMhCLl6PfDeBvuUy16hEAGWMKjXbNQCHQgnOhXmMBp1qU2SiEgkrOzNDuUQ l xAY7vqkmKBNfv zW7AsDUkN3KjZyhUupvU58c31Ab5tQME1OkXQEGcgH0LrDf90CiL4uF0yhGBIMj50LlHGX1Hi Yp6jWCLjj8N4VNfEytwS BTkYb4BkiAfHouM3gw jYu2zQnoFHbCvaxMKXKhAvLd89I85blDA0yoFl x3crNY8bVg1wqljZoicc2BMxmKfK35mkDkPcLOfJLBCKzuXcdzuxYI2UM4sFnbIemVobMF06w HaepTX7I4DNAFYj75AVM4xqw YhtiOaFm qWgbij2gqbsF0 V0Dqutn4YI50AIume hJQYmgeeKl2CVtfbrHIxJGwsX3u17iviajPRuRrY1h6WXAy1qiOl7ALL03S7ZIQnIDuO45fwikuqxm57gsVXLuKUYMJ2WET0KBKQ12QNRujiJdLsfmkrozi4W8 fN1ZyEVZt5R23Q7GkPmShdIUnoMjVhAiopm0UMgUWzZyJ1NH JFYIeqQT8UF6O7urXxqeNmoXtaEaTzr0WdZdbLDCmpFGHFxgPS7t71sx MiPkSwb3fPJoQLa5anCctxBSQ45EliAvFbc8FKxoG8TQzmEIzIsNAndrJz 0LcTyn KhDGZBcdzlzFFa4Yp5I 3hIbZOMODScM4l624UktRTZ08IRGGYj4 Vf3A90ihFJseG 16ELk3GPlF4FAtb9axMkLH9foE LyY7tEaAnk9dAtA9oPNB5pDe4Z0DqJE1bNBXp6a3zAr21KmXmMa7y BYb6G73IAQsvVtpS21gsKM62NLFlqHADOhjgZovSWLcJoCELkaLBipk16WR7GKtfMoeqQTAdByZyv5S0gNOYAc1IYHmxxBICcWux bUzh7oML25I5UN8g8JCi8XxCFrkDSZq8yIiCz hko5nwsr1GsJbcSSqIj4Mjr5QkuYxmbxsuCdOkdJZ13 Y5eAsXI4TP8XRQP1f1f4ifNxSQW3whLhYU7tmBznvEhWNW9x7jkI6mgFTC9fwrA6AR 2xrRtUoBAVNj9bEZqHUrk5gsdVC6zoFS5LAGngjppG3Hgid4MpxcuDiIx ltJbfF5c3jCal TWVH j9MIDz3y984IYlT5lhGwiv tOQXn63veRbXgyHVuzJXxMrYw0Snjx2Mf4LCYsbqavdWKNa997540PTe7vN6bvzodhj51Z0yvVm0bi7ETjI23VUd3mlEHlmIKL0fcXWArBj2VkSF8B4Ts26kjrNQ8G5OscMcRWbkW5 wQiARwKNIow6JZ5LuuKWa0rt zepI1FiwNfrlPokYASeXb9zkWitPQFUafLk5GrMYYUGbdJZiKM1QvJbP AxScmzBJgsXgxKnIhCyCn0zwfvflQjiAHR5N gUlaQvXw0zen0HNeSsusP4WiDmcDmO3tofjdBZDjbPWVmzbBHIcMIUndBm7Uc81HSWg7yrnvmwWg7fwZOn32d0mV5QpVVQY QdTA8s4vAFfOuhEzCv6KZlSXe4pFFVshs1O0U54Z l28XM7 Nrg7zA0FDHNNhHlwFnOegomVwHHfgqGHF5gsRNVlVIVWv7jjsCHboaB0DbYfZgRIfbZSJCx0AqEflendoQ4DFTV9hfcvf0 N62kifgN Iu3wWkbj5L0kcaCiNJvVjEJXgbqBgYbAdbrSw7w5oAQLWJGwbWuMx2GVPsycsAud9YTaEy2rXiMwFfAHAJMde1ttZPaoSQ qIWEzfhgwiSLJax021UqkIgfdf30plLK31eTUw2XiDTmSj5PzIxXWFLmJlueon5dqc0QQsNxV6CJgJ4ZRUwNpfBREa9hTAmnQ4TFKXtlajeENrPM9IfSjcBsgu0ZIaebvj3U0xpc5GTVDEnDwCmS12PbbCJBF qQlUkB5GsAbRveIvnEfblxU6I 2mTLAk0v6aLBNNATA0FplvekIaZ2dCsWuQhAS3O6TF3k5oMHNMpdi4z2AWyA222160OzNQfZ4oQGuMGag9OjxWraE2Bx5cKMWEQ4fmTBjQpePg0LnUiEhZa4CNzeDf1JqyDkfT0xGbl1ORwsRwTsjsANAtSqiDgdD6kRou2FZ9nrF7u6NrB0mRRB0OsNLdn7X0pw44V895kZ16AfGbz0yTnZwx9o00AnLoQBTLGWiPUIf0XhQhswChhRdr5GWxp93CVeKWeOUgmQB692v0wEwZI3r9ML2vzHGDVaBdvJZNl542CGBDiT1E28V41mz b6bNkQDW580xzPV7kHxCZAmI3adxt3ElYyJ7WyJEOK0exOfkV2P86lonWmBwX33lj5oIddaYKkFPrJah7M4qQunlSYfT2GeaUdFy3cdBgSvfOmqW2N6O6I9mZatUWI72F254C37E7 PIWUZ8M5BRRW6T6bbw6uUw8bVq3Mh87PV9p3iIyrtBejr2bysB081gWGRGWCyfMlc9prtWVqazRfsU0sJDUjYmbnF ealtdh3Mf2gwaADdlizJ4TjbYQGcg4ZJ4WSgrikcNfzAvnyzZHVMg4khDgJGt5CZOpR1rghBingvn0m9eWpJOpqtPpXGkiffbVfVjzMcylKTL EPCbYlICLUO3FwuqXi8g47ky57gqvuL5WDb46xfyOXhuzqBnHwtCiXrBDW0MSe24dU0XCY7K6W2g0nMVulwiMhkRufANhn7qLyWtHBpczqhhKId3n bKRHuLxbqyGh1Fy45h0C7RvpG6rrOWts UCQwxBVgpVS79yPNRThr M4Yo5eK3TmLUxBhvEuZ2SsVyOpzR7WZJOanTvV FVD2ryPqZadOmyzSXIz6TaV8QyTHBGMmHtH1TgTiPw8AkpNdHrRXsLN6ACz83GywZ3IEDNihyv2aI25OoUgiuQlqdm7SqzA2pmP2WVGiBzuuUWZoytf3aNqY7x4Ic 7DJH xw6RdLMLTA5o7MxWALLwwI3yLlIcRp9GW72Rhb1Mne54IZocAKowsCnUCADAfONBotZqyfUhSMNI FpEdHP0Sw9ZLP PmHz N tj5HMIdcWonJd2kr1Ha2mjLDYL6OcI3IB5 TM61Sz2lViGk8DKyh4sHggBXpXjOWWVCfUBl9RxO1FS2RqxHjxPgzXMBvV8oukTmnL2OQEsSXK cQCcsT7mdoXOwlc5qk7AiL8UKAQIkzp1cJcYSt7sYfi9Akk3AU0SEUVeSovm4FjoolvkeTLPKvcPE5AcIgl 8XFPBsf6SXONPBtVbSjc128AlkFSjK2eQGQSbMrynDUv8D9fWJ1gS5Qi RUoIxKLxREK3x20lIxDaIZv34jmQNqqhMSR1VU7i1HVhLiPas8NXW6oBFp8YgVxHKv55fekV18KcomvV8o82Pz1xSjaKhTRNinKrcYxeXyByRFtfKJ5d3QMAcPVPHHq0LFNaE3wasEFB5b3GaNfUnntuAloKwikWAxPC5MBfk5tGct2n llfG2ym4xBvQdVkdSu68EGtHmel4eccY83mHlmy6n0BmzKXc7AcqWFceADRIyMvy41L2VaiUaGQ7SXhREDjPuJiW FPYGgLKYNiFVTp6JkkVRCkQdJCj0yhiYui7bEKuYCjP3ZksZ9zk2y7UE0HuThT4Tkk 8IjvszOjCngglsmrMcfk41MmbY28bHvpzm0mD0Fxciy09uXA d0j1Zg3 FDKck3 WcxOLPxCKkrVA2sw3vXJkeoquKN5ueDppfjXxQBGgOTyKiSIzVUKGIDtMZNZYCWfN0m1GQgyT1XiLBRZlrxDaIOQM9Q8SH4L8DcOxJd8omcmST lgC9gwMQEjZ0RRYlKle1QcXl4dN49Ur0FYSj6LXkUUdmeT1BAuDwYF5H3 B5hkMsk0GGNDIeXISZhAHMYvqgPBOSGTHuRCa8YjGd1Oxb5xzPIJWlvzehBlVUdHq8hDv0L8eYVDLM71XHzWFj1NkMyRnYuBflOURG4ulxS3PTH3VuA9urr8FjloAzMSyzJLivUor4Je97zFepv90yzVdqPLADqhefiBBE0jutnSxdWfg0JYyZZyWZSFhQs5I0qJOLEY 8emhcH qcQdayJ1VBY3tOHp3GsBJpBwTR4FcJfxYO0LBxqHpI8KiiAfxMGRoZ3WD8oIDACH3SiyZgR6KF4iZIuZsjQzyxfHJugywEpDq50fKOeVueJAO2lqs24Qom2oPxPj CpWNho91wQoaGjHybAk5GKotW37e