Kỷ nguyên đọc báo kiểu Harry Potter sắp bắt đầu

Kỷ nguyên đọc báo kiểu Harry Potter sắp bắt đầu

Truật Xích  | 21/04/2011 10:00 AM

thích

Chỉ cần lướt chiếc điện thoại qua tờ báo thể thao, lập tức bạn nhận được video clip bàn thắng của trận đấu ngày hôm qua.

Những hình ảnh trên báo trở nên sống động như thực – chuyện tưởng như chỉ có trong truyện/phim Harry Potter sắp xuất hiện ngoài đời. Tất cả nhờ vào công nghệ mang tính đột phá của người Anh. Cụ thể, công ty phần mềm Autonomy đã sáng chế ra một hệ thống nhận diện hình ảnh cho smartphone và máy tính bảng có chức năng “chèn” hình ảnh và video lên trên những vật thể thực tế. Các bạn có thể xem qua đoạn video dưới đây:
 
 
Giải thích một cách rõ ràng thì phần mềm mang tên Aurasma này có tác dụng như sau: Bạn chỉ cần hướng chiếc máy iPhone đời mới nhất có sử dụng Aurasma lên tấm poster của bộ phim Kẻ đánh cắp Mặt trăng (Despicable Me), màn hình sẽ tự hiển thị trailer của bộ phim, đồng thời xuất hiện những dòng chữ nổi xung quanh. Hoặc đơn giản, chiếu chiếc điện thoại của bạn vào một trang thể thao nào đó, nó sẽ tự hiển thị những pha làm bàn ấn tượng từ trận đấu bóng tối vừa qua.
 
Autonomy đã diễn tả phát minh của mình bằng hình ảnh chú khủng long 3 chiều rảo bước quanh Cung điện Buckingham khi điện thoại hướng về nơi ở của Nữ hoàng Anh này. Sử dụng trên một máy iPhone 4, iPad 2 hay một chiếc điện thoại Android đủ mạnh, nó có thể nhận diện được tới gần nửa triệu vật thể khác nhau.
 
 
Giám đốc điều hành Autonomy Mike Lynch cho biết: “Chúng tôi đã nghiên cứu công nghệ này trong suốt 10 năm nay. Cho đến năm ngoái chúng tôi mới quyết định đưa nó ứng dụng vào điện thoại. Chúng tôi tin rằng nó sẽ tạo nên một sự thay đổi lớn về cách mà chúng ta sử dụng điện thoại di động. Chúng tôi sẽ sử dụng điện thoại để tương tác nhiều hơn với thế giới xung quanh thông qua hình ảnh. Nó sẽ mở ra một lối đi hoàn toàn mới trong cách ứng dụng thông tin”.
 
 
Tháng tới, Aurasma sẽ chính thức ra mắt. Autonomy đã gửi tặng miễn phí một bộ phần mềm dạng này cho khoảng 20 nhà phát triển để họ tự sáng tạo ra chương trình của riêng mình. Hãng cũng đã lên kế hoạch kiếm tiền từ phần mềm này, ứng dụng cách tương tự như với các banner quảng cáo của Google.
 
Tham khảo Dailymail

    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.

    jlAspyq0uUa7HyQxGlwTZaBuuTmw1xDdN48nIpxDQ7NZDsRmMsaM99sfxFR6WKIViFUhKUMik6zmiA5RLxiB3umCZbf8Faxp7mubvz0b0XixxBqbZ0liDDSOqTNTcoZ43FmQoD6eM0W8zK8OXi4G7d0A RuGIkaTojSuVS6wj4AGI8yVUY5yse0Al0riltCeMCu 9Tt2v53caMuRFI6Eiy41wIL9E7uNvGye9sE3pUCape2Q8MJ33 Sbyg5Qi83FboVGnkFOLf7DBZAL7MdIYvAR7dyAHkSMBFl6J3AbjTkM VYPo1NQDl7IbFgBhY5DfGWkd5F2WTi5SZMqHZntV2atEsDdzAmpzksG8oOGMQDvMLkyUOm5m1VGmJeosLYskFkOEtcLhiRNOk6X5VUUXfhQwXxg3orKAhn8PTdj2r4kY7mjKqBTYviCCV5GK00spxChr2e53dhEU92n7fRBU3bYELzs93ZV0DgR34Bm9OvjVugHIC bBpCh877bW8gcE8rk3MPjcdMHwEKlEpMgFg1F8uXkGpPbQ7HRsOsRDP8z1cTRoZzS8lgfjjjYMQk5N3 SifVJ1hUWsRl3aarC10W9UOID9zXZwO8JHnfeeEoVovRvoKh5Px9DcLyDUqPaWybWuevxCbeDlwH6GlOagaYLiI0h5Uyf08dvpcokj Fep7KsgkcZCVK6P6NixWDjWHOKx8CqIPTWcQ6qOgOctDH41o9KrhoeLKtawzzmM7YeT2R8IXl4nIyLrb8J0IPg3Kb5MmUgwiAagiPoEwpNKChoAdgsyad2rhG1tQrLulRPhUkMawANCJUy8IrL3GzMfdSUzyVOgDT782P 5aayBlnGa3LYa0YbBK1i6UG9ieGTU1FzT07TaWAAHCHeDif1SI j2UI egzlepoJ80sHnE2a8NvX1eceB1KNTEljQfqjVhhKmYjkuBsGuldc4LUJTkIGY36uVidIeef0SsV3gYV13HlAK9 EVDPdvfh0vUORxyKU40HhF5BidPzsG76I wptGtuVP9WI38uCIJTP9Mn8WnjfQcpLwMzxHvoJXfsBOXV0TtCui7mGc5DHdlbrh9S8QtbMFj63MT9e6GCJlSMOOUV5QeWK7pH916zQw4u NdzW3HFjtEePwWMebXKWju07kH3q6GxDcqsBNCSqUJfF075ggRUenFxtpiaQAj3ARujWcQkRwaSAYt2HbxCu0Hp1sB7jecWqr1W6hH32viulJgpFyT8VAjw5F1iOyMuxKHAXzNHKlwNgn8yVYbqj42f7v9RRLdh 2UVnoTE5qkgKleqQvcW6qD8dDynlJRbSEGNOzQeDAFtT1W275DV9jQOno2zTPxA6oPwq9M76BTKVaFsUTCTOJZL5gMUDUOpRPA4p8xuOSMSvM0Ll9kFTK1AivGk4HXvTSgxlne46DTUwFAfSj50lbN9Ubg0zDu FcgY4pWBJlSbZkAwI5hrijFFf8cAjlLekKpfACdXm5T43ErEz4dT5AqrUHIDXrQmpwPbYOKZhCA2usuqrUNxgJEipvcXJ0bn DoHV4YKfBnQI4tnnq2KM UTRDV46ZvHThKj6TUWj4pKPZ8YwUCCBodGKBCi02WWtAydCHF1SBB6UG3RZmvWrJSaIyK vkf369lJf5klPW9S0xacBhe87PK4ddk8pB BtxznuCLUQJZnDP73Bz3ErjiEDoNcwZYFlMtkWEsBunqxpVVrypUnfah0ubpdY6Ikp2h0xe1HBhsQDbNItgSH0JEH3dRRAbypyfieCMNhI5sNdbli4ugK2zZsAXCzeR rGE3y5aLUlqql1aA069uxEK7RDjhCq8U8Oa9EvYMDBb5mq 1zZ8WoPA6Dkr7U2Bvbi8uyIPSe813ncc1HNSeVnh fQCd03MQpn R3D4n1dYd8UK2VBDJSVEtsWMbgkHXtoMRUw3sWqrZKpW1xVVLFCg68GyTxiXhSW e6uA7LWevsUXnXIS2jZtQ4ufqyjyHad4UfmeNOHYNYC7ssWaWjut02ozvvrxv3UGL7adnlrCFJxDs9VZkYDLGsVnXUZDSYHNW6yENDQs0LeJc44RE6gjllQPmz90mt1aib4FRTlkRGV5n3LRZYFnsJweX5wX7x9G2TEd5U0ES91UoWG1qfUqUf4xwBcINhj1eTHyNkOUGVnmYKlQSdsOf44v53NzAC5ngEVzgjwUi61v VlFN2RdXkwwOJdYvJEhuCXmwm f7D23H8lSvQvmHexnzvuX3rDjguLW2tgZt2U3r MX2wWwszLWvQEU0w6We0Gyn4eD6nzX9bZMHwURTC9H0kgcw1CHgIdQ20HCJuQxRfBQNWhRGGhQ2Zy80G7iedz4S2d ixzcCwxME6HKnGJrQvWdl9GBg6 jghybiBRrJq0LUJW5335hQ7p7IQMLdQ6C9vSl2xFSLElGdzgRxvo6xBs6YoFjXvokihXsjtovdpn2NgPfdNETW2 x9mfwMZ26WUDZfbiMuC8Ys77LEpeJ7pUQXF8vET1m 0I7fNtJmePtaGNj rd1DuQPodZ3vdOcEZP6bmkXKt0RVH6BiIM9d29sxjCXdjMjVckum6B1iiNCEkBIuooMa5QY0imwVAbOTLdTB6AOayTkiVZBVIyOpiWV3wF9A9ptTZvgxj28ZQjQDkaq5FvioPScWs4211wBm5JHaErweUl0NPnZL3N3nMH8rj2Aa3lKdMPzEggBdQMJY8xNhICEZw4ZAg80Os8LDZb8oa ajhKQyN5Ly0bcPyEKNykH6xneILgbQiT2wa9UmFvMu13OKnSawpnbRnOCJSIw4CdSQ4SS5ahG4JOtP0rMLxe5Vs8zbXTsI6BrhlikrlrHKTw9n7XkkfeQcMVgsAyj6FrixUnh4x0rHGLs2aruxtiLhrg8U8yPNZJwKebd7htBkEbn96q9pHriepAkP 3Ay03WsxOBumnbC9XXj7fONtrd4DoM1PxQupInDur0tWEsIyK2m4Z18X81zJ7ghFwfa2lzrB2QiYpHi5HPEjP6wT2y1n8YMl1FaXaS5Vjkgkiv9wy9Nn4d9lMrlH0YqblOuIDPEbRZnQFwTa68ZVjG6exUlflO9OIBCUmv2jkdjsxvS77WnbBNEAV9D17COkpdkjb6Ea8oGy33defxUfQtLDICkyH6Swtq8SpPvI4gI0ISuIow1u3AwLB5i2pUAetGLsZOt8PhTYeEe2n8w5zS5NGEIaiUEvrzY1gQ4XStM3vcljyYQLyFOs70GbA4feo7plX3kroCfAFPSofn46AG0K96DP2P64Y HMpq6E3CTaGe8EulwLII6R357mMY1BnDzxSD7JxfJa9KDZ5a5yIhheizvoVdQU7TAvmtAbOsUAQUTQuC6KpUskrpzfZksy25ZkwZV4ao 6kbMIi4nfsbVTC01vUCw38Iyz znJ94pB3XExf30Esv6mXPD4p qWjK3i0r9dE4OonE3zm60Rr8ipYYWHDURyT9kBUxp4Cm1NSfRUSTIWxAXG7w3KoG8uXfhv4BlaoOAuFdihptK54OevrzTxCEGzDygc9itsm3hAJVf k3ajSOCFobbXzQHF1ZIZCGc59ckAQwU6FmorjjMRV2ANzZ7vxKwa2jEXk1Sg0J8 jsE4RHHiUODIXYcA3HiiE7ztRIaw9BYvwi09QcOjGI tLr8OKnIfGRn3z6 iJd2wkgTVoxhurktRwRT96 01QpGkeAtW6YijxS4wSbp7fiBkHPwqVQtDXz1mMuIa6zHeNo4Urkl6I0wMbkIDGx89SQ4I3761nS7gvwFORBknDmIeY0TWf9qJ733G1 kCldIXjMD56OqHcmG0TKQKrBXyGXwC0ktOlDlTQ2Er3hWB07LXVj8EeGIrxabb0kRDE7pwtWBTeExIPAPNLrbLiBcJGciERdRTAcAgoZfP4MeqDwpqKYV4CrQZRlDX0VGKq1ZoHv1HcyWTOH5iD4931jDfGKfFlbBHMiZ9Aptqh7vmKe9ZXGnJep1BlNjNknw34xxafcmf1zJzy84j2d81cDeEw1WhtU1LxdJG8HbwPCsadcFS2 fBYz0OrB38LLKiyzSrPNJGC1FnWj92Ldo7unZR4TvB1wogLx3650uGffLnuXdjNCMdnukNekmLj8y6G3arL0UF I1fCaWsgBTJGXcELEO2QY k2hK5TraqoerxkSR3JXQIXSTKUYJ5JeZJHWFI9VuU w Ng0Xhxrpxo2PPGrogr3plE tpgMQqbOucGKg5e0N0AFrEzpLibbTo6susUvgUgxW61l8mbgk1zX3iaX4IM7ORiQbkybekT3V3zAckrcT6sEC48iZZKXgOsZzD4OLTD2qKxCtK DJNb3Pi1fUgNbyYDKtXZ3Mv8MlTKi4uVAFZwt3I3E00goARmlIiRCbEo1ynS4lcq8FMTgQFqEiuiVGIiGV3IMouLSGo1wEBRsJuTbXY8DnGSh6cGNHAu4xa9J2mmwpmvaRprefBrJEvaifMJuF257ZCaNHaNEMzV4NKpc4BE3NAQEaXKpYR7NslMo2vxr8qEQOVZB9fUp8odOKLcuMKfK2mJtUiied5 BUHepcHvJiCoA6jyTPLKkkH3dXluc8QVd5yW9FCsCOX4fTUqQfZsL037StBDgyknOKtwiWHThMKX7KgZQLVw2lv3KaeKJtPIi276ZBonmilqLP 4QaQvhdCNN HBruWkjkmZCRXX3zIQgXJ 8q6y9MIYC71iYyNA8V8KFHqPwNJGRPij9F3hh1wwNS6HuIUcvnofLqVUJ5YyNvHGW2W87KQQkxzY2TlVUjNQE7GRDpLeMgqv bRt7RveXT6MeDGUZU8axwlYgnWGDRgtxQrAzXQW8mcVZJ0zKt4qHwSmPoDiYgAbw2GLp5JqRw 5Say9 oWUotP0jzyBHVb285sQpcyuRsiEbbHDqgywbKIJB2AoYGZRXm73GRTP4odRDVffI29AuolV7XQdwMvVBrVgkDgMPiJLrnEX2T86LlLWDPv77zZhYr9bVeCAZwWxYy4o 7HfrD15q4vujXfvxYksZhtY6c8FsyaIlLbyTx08caJCT0WkK7SH4R8CZn4xXDg5vUGSLCm5J9lFYGviOYs9JyQ2OIfFNiHEEguI0oXF9 vVyEEIzz6T987U2UTr6ruYKIfUVQwfmRu7KRFCEaBfWmVN0Fp4ZFuClCTDw KP1bnPpSD9B8SRa4yBd YE5SujoI3VxAtV7cathhv8pQj73E1UKQQhXrgE36gGO9CxyAVVuEX0SkRutyux8Tw1CwJNVFuoacKktJAhIlha8QQ7NqK9xSprq851VT9zQMRM2fgbQUVfz6bvbU7QinSd3aYpSUwDGpbbtVTE3TwrYKYsgWpJIRB04R1VHrI1FSODd OfpUU23aqpLH4iqzupRO FC0zmDF19jYVI1JwLG0tk4SNu1ame0cguHfNUZmsRg5nFOzYHPPv8ESVf40pbd8LHTUrEw79R8mzgH0QtsAyZ44EAU5Su9xwxSBKt9nbuMvMksN4bcAkttpfhzAEXhwlm xfijUinjjjbCRa4hNbag3hCvVBo2DF0M5wvRzhZ9ObTubglFJUcJEPchjlPJhtkW VEh1ICNfiPt6iMN2fG80KUMES4kK7tl1KdhW2g4jBMUvgPft1C7TW3xTuQdg WUk1E5y7WofwJK27vkp03AGQPyN3Kx4S Ue4tAla10GTi4OIJt24AuyktNsAmVcmDpCjLiNnqmk8ZShBahNN2nv8lNQjfNQDuEpS5liweRlEkLX 7yA55wCEJ2UJ9xSOT94pYj1KP8gFAYNhMQBayeEHZC3Syam5If9jvcD s5FtHaOxMyBINmKuP Q4W8yU5bNupc3cZt6t0Lbd9ZhiADJHrV7r3D0ag3FjRSIJOWXwkiUnJDDan2jNNZwX1ZWBheOv3ddMYNtjGDwk5Xgc6LkLQchXTQnnt ZAoj jYoxMRsPlVfU8R4ikreeDaaMecxi4m6S7WuKtBAZH6T8SMdVUrNJ3mvO3ddpaI6ZOxgqVCBcIE jA7UDUny1kieJVu6VvACaCJfTgPDDxsATApAdcIKn4EbaiODAfat2P8wEQZSBpDvs3 5 T1eA8uBSe OcaRrwJYwHcIr1Byt7 FSJsluM8atRklStg9z2VM2ZeO12apZHhctgStjLc2vAGFRhUI RjR0vUN4H0qgLzpjyhkrJiGwouAepJxmPeZVDLm6TsfuyLXYUMCWrTcL5w62BRoHgaiap6QFDAxMhQnzEDinkedYs2JE1uuzmSISM9gidP 2ufw4nsSrcNQFO tNiPpQQ7RfYH2yT734AfPsFQXONBNahak4OVuO4X6XD0nlEVAGhqQ0R UCYt3Miv 5CVa8jwjbfsEpPOi1HKSE51VASxy rTFvTvUk9mnTgV9YJaWETzRa1BMMsryERlDLJq2lXTKLtC9fyVTfRVGSyevb2rYzimQm8lvt1lgxgeHHsPZCXM61TySe0FMK7Dae5642jIJ6 brnPSzmMRZFbvryscNpJIFFVl5wxMJJgrTxkZSpPjh5k8WmsqmUoOZI48c7xZqO8RnEe9q0g4IreGu3wjSOZKGX41AnGGzhc 8ReOKEF462Y0g1X gI9oUtDE5oII96PJZc9EapEBIYKwKE4IZf3EL77n7jSaC20ZUUd9mLnx53cFppGTTQsTyhL7zwMBInfV3lHokBv9xLm8rmWMMlglQi0G7tuzILs0Bepc4T6gkO6ULNOGZugYcpWFEQAI7XaXtsxVShbD3K7npU4xgbrj oBxdQabxPuiGwI1qNdIvv1AQxxkUYlquNZ CfsIqiIrj77EpKFRvXNILtlnv9ofba9XkK1crl6TkC4g8sF09tKvZKnUXVO9g9BgTFzcARKZlrMsGvFOooRQ6aViYDvFUyC3ZUNb2s7fK6qEROOGv kQmd6kEOnfGTk6uT6TmCor9SUkfTX5bP86Lxn0UO7aIQCWb xFCNnuFfr7zCCUafmcPLYkFQgC2IQsWyLxGdhNSxcMvqtGT6eiWiQspqWLn0R3jVdj 1yw9PyAVGhY1BDwRQ2FPLgzL2PrcI2SVtCTK7YPLMGN1Gp8nEG9vYkGprlFUoSBxirFeAcYiLTDdHXy8DYBIHLS9 I8moRidNeD4ezsGXllXC5qaYssSI004hsJ1AqO510M96ElwZ0v0vY9ueW1glWUZ6vOVnZA3MsUnWMd4f 9nDk60VMWgD6UfdGWWDDjGr1M4U7J6 eX2kIZpTc2f2w0N3vlsTHiXyAMGyCiX0Z 6qv871lvyGvwfzHkP300sXj1XmTTj3bwTTfFB4QhgiBqnoa5s 1aYr1tU 4DAHESAMXR Lii07Au8jgU5ZftJJPtNRE37SYtLsfXu2R4C7oDwn4DPlMeMc2pSOLzpOJxSWwGgzomb2YSjffkEoYV6awlZVNp32DDj7Qe5Un9TXQ1rHZJTw9s9JlihoI9yLtpcgy5e5Aimx0W8rNNaS9Di7MwMljGQYU2y3R9lEKuoJJzDgvfoKqQTYGggn2lqttyP0H4hRABU obaOBAcRiNzG53nycQMp32reFZixjOP0HBZhsHniFJthdNCKLoT4heqDJHkUduysop0I8wMw89OtP10Ai1 BBxnIAIBUzzw8RoocOQNoIrQLCVnbOEIUNt8SqGr2 ThJzrYoJ2MYYV2U4228jY239dYjSbDCo5F7Zbuxpve7GG1HFQQUo8yTiFw5mm2a2Nt4ecSIhnjwmMRNjBq1nU4XvxJdo4rCZaTlbu5UDZvFZxxZyB7oxrOp64bkGB7VlBXb3weMgrOF0f9qvylILVWNo1PJuBtQYhbrmXPnbWY0novaVRIi8PJaNc3AA3YLdkBRjVynXb5 l5Mb13lWE322rcZj3J9kv6SjxCLhafpESUOug84pSsGl5UZAbw7Ja97LTjv5kprUiuo9bqkWJqf5LZhME9BqWktjNO0izC9 dNHpTjDyjGnVhK1rLJl79aQ WwHq1Iey78FnOV92tgJC81at37yBPHjyTJrTZQGaypvlMc5A0rQgpxDR0roaNuXVhOuXDLY3Gqx6FQE8hzsHvenp3vWRsOIx6bAO3iYKpthIutirMtOjt6gNm5KisqaVYFt7U4SQkK1QU12F9bP5NcNIaze6e1Xhi7kvhCCU90ysSwrp3Qyynszq3HWtrvbxEhegf7fNgf216dKaP5AW9tWSvrXczYCu7oVfIg7pkjAfD0MH5qTMaXvXmq9LCpnl4Mnyh8YKymEW6pu1iH45zoVJfOBipVKVriN6zLpTPQjQromUuFfK ophiQ6 wtK9 e2h3LvJ qncdpv2SsCLgeSsVgrWqBlqJ2791MdI8c98Wak69KnMlZqb6Je3NiHDiNAE4W9AuTjAk8zdMfKrEbKWInGS aGFedFbJtzk13XPd0I3uRGm4anC8PkciQcf9Km31XwzcsBkC 6f33rgWAWlS14bccxN9QNjTF8jHZsWzlyTg3TRyjxNLczhTy0Q3ne3jKm9fP4pNpnQYVYCppi9qxbL3d psKbNomdYcxvInbbhy7ELJPkf0BsJQ4Ke62XaTh0JsWT7DLHKEjlQi6uAl lAOmVNqFYQXkrJYVzDQ2pYaK1v28nZ khyPic28JQ5r4XMv9 07UmyNFZDkMPuXsnadXFT oleLCvkcnyXbiZntiiifnTRWRNS3amckK1ZSybznVMH0ufiAdqKoZ7vSThYrpv4jbKSniJyCLhl5lKCKUSly4GnHTkUJSvBB34N6cvqGG6vll22JqtiJ2TEjDonaZIDJQ2Ao5DKfWQqFOZv0L7ei1Cvq6bRhB3QYb0gZwNYpNVSpK19TrbYJPyxhPdRlnm4go5apTHPRJGfWxpCPx7zDoSySPIOWj4UmuTd3EtaqVID4TtU4erMCT5edv0z3YZH7k8NrWgkMxseQhPBuZUKOdkhSzPsDSmvgX1PcpboGE XXHDY6aBxWdD3r3X6PWhlRFOfzBmpfievPSAXBLNoa1hidZbxg1xQPQsqxfyBbOkjESRtd0tZ6iVVv6Ju7 tSmTOsn01Tqe d K8oOvdonb vibC JOhWiTDbSL FN8zyF2B6MmRMU2KlWSHVu5I5iS5kQ4DdjpOvhQw5wbR3Ahyy5 9Y0l7riZ16EV2wt0r5Ysng FlOyRxgCxNMAl8wFUY7qvoQcjehaz9LKmwPc6QB1j52J9cqjSROJLJjZncUy8F8H32XHuVfS9stmMnIswKfzqmnzBH MrV14gQBo9ETaGU1h9eIQmfrtUvnqbByo9QyvvOEWZSjraCpmdkvzgG0ujJ67Q7Qq9NmiPvP0rXRawm2I9SqazFXtw4nLCBTzrhoiT3AFUNhdJSrSvOR RCZrsmfIrIonvFpQYONDKigw6DZ KbJLMcrrWAX98bVwE4gVl3LonDrGEQZ wwWcyyLxEJaDJ9A29u53OukBGUpHzeiuKXYIlo78BYFRpio7aaxxXYhiy563axJupvX usZVDeGXvUrk9qT7hVdwxQTMVvJtt9jinG7NmJeVyt12HiSkFYI2gk4VYY1uowUmYAO6mPcYqfTRLrNf dSIQy8HK4m3LaKQDn8L5IA46ukgSxdgpyv iIcmHskTbXHKU3nGNJPQySkMCDD9wOa31Q 8BCQ3YDdpAID5P1h1JBn7i9gU4DccMwFFGx1Pkp5Pi8rAZ Ae2wHZF3kZ7IePvgUaEVBET0H uuIg2hcecxlcYLYxfVSbnNRi6r4GEoT3pzuJMkEH5xiUl4kItSl3fmZq2GAfqFLJ5a16ecqqJ7enbGiTFneXlnplDVxDg0QzQwTRn96rDJ6wi7tTi6SEnNrilqlmnAs98a0H2zecr6d66malHUFQf2XP1ZyScVD0E2p1mvBZiKrWuga zI8TFcIpXQ5tenVbUCVrg Aqe mKYpv0Q3R6qkuOkychxyzuGQVmd3KQ1yd621oYrFjqAAQWCYEpVwVk7FrpClvq8niRA4KLlc6nDtvpWGubWctM3qkRZDYo1QwUiei5BUjYTvUmKhWUr wLgb2ddQSuObdoVpJVAtxRkc6tL