Khóa và mở khóa máy tính bằng "ma thuật xanh"

Khóa và mở khóa máy tính bằng "ma thuật xanh"

PAV  | 24/07/2011 0:00 AM

thích

Bạn đặt 1 chiếc laptop có đặt mật khẩu trên bàn làm việc, khi bạn tiến lại gần và ngồi xuống trước máy tính, nó tự động mở khóa và cho bạn sử dụng. Khi xong việc và rời đi máy tính của bạn lại tự động khóa lại và yêu cầu mật khẩu giống như vía của bạn khiến chiếc máy tính sợ hãi và phải mở khóa.

Nghe thì có vẻ giống như đây là một màn ảo thuật khá hấp dẫn, nhưng thực tế đây lại là một thủ thuật hết sức đơn giản trong giới công nghệ nhờ sức mạnh của thứ ma thuật xanh Bluetooth. Hãy cũng tìm hiểu xem làm thế nào để có thể dàn dựng được màn ảo thuật công phu này.
 
Dụng cụ cần thiết cho buổi biểu diễn
 
Để làm được màn ảo thuật đặc sắc này, các bạn cần có 1 chiếc máy tính có cổng Bluetooth (thông thường chúng ta sẽ dùng laptop, nếu bạn dùng máy bàn thì bạn cần thêm 1 đầu Bluetooth cắm cổng USB), một chiếc smartphone có hỗ trợ giao tiếp Bluetooth, phần mềm Microsoft Bluetooth Stack (có sẵn trong Windows XP SP2 trở lên) hoặc WIDCOMM Bluetooth Stack và một trong những phần mềm miễn phí dưới đây.
 
BTProximity dùng cho Windows.
 
ProximityAppleScript dành cho hệ điều hành MAC.
 
BlueProximity cho hệ điều hành Linux.
 

 
Trước tiên các bạn cần bật Bluetooth trên cả điện thoại và máy tính và cho chúng kết nối với nhau để máy tính có thể lấy được địa chỉ MAC của điện thoại và ngược lại. Sau đó tùy vào hệ điều hành mà bạn đang dùng trên máy tính mà bạn cài phần mềm hỗ trợ tương ứng trong 3 phần mềm đã nêu ở trên.
 
Bởi mỗi hệ điều hành khác nhau sẽ có cơ chế khóa máy khác nhau nên sẽ có 3 phần mềm dùng cho 3 hệ điều hành này. Về cơ bản thì bạn có thể sử dụng bất kì thiết bị nào có khả năng kết nối Bluetooth để hoàn thành thủ thuật này, như ở bài viết này chúng ta sẽ dùng smartphone làm chìa khóa. bạn có thể sử dụng các thiết bị sử dụng Android hay iOS đều được.
 

 
Mỗi hệ điều hành đều có cách cài đặt và sử dụng khác nhau, nhưng do mức độ phổ biến của Windows tại Việt Nam nên chúng ta sẽ cùng tìm hiểu cách cài đặt cụ thể trên hệ điều hành này, các hệ điều hành khác cũng cài đặt bằng cách tương tự, chắc hẳn những bạn đủ khả năng để sử dụng hệ điều hành khác ngoài Windows sẽ đủ sức tự cài đặt những ứng dụng này trên 2 hệ điều hành còn lại.
 
Các bước tiến hành
 
Bật Microsoft Bluetooth Stack để máy tính và điện thoại có thể kết nối được với nhau. Sau khi cài đặt BTProximity các bạn hãy bật chương trình này lên, cách nhanh nhất là mở Start Menu và gõ BTP.
 

 
Ứng dụng này sẽ được chạy ẩn dưới khay hệ thống, bạn hãy click chuột phải vào biểu tượng của BTProximity rồi chọn mục Configure.
 

 
Một cửa sổ mới sẽ hiện ra chứa tất cả các thông tin cần thiết để tạo ra màn ảo thuật hấp dẫn này. Đầu tiên các bạn hãy nhấn nútInstall Unlock để máy tính có thể tự mở khóa khi bạn mang điện thoại đến gần máy tính (nếu không cài đặt bạn sẽ chỉ có thể tự khóa máy tính khi bạn rời khỏi máy).
 

 
Sau khi cài đặt thành công, sẽ có 1 hộp thoại nhỏ hiện lên thông báo cho bạn biết kết quả cài đặt.
 

 
Click Ok để trở lại cửa sổ cấu hình bên trên, lúc này hãy nhấn vào dòng Manage Credentials.
 
Cửa sổ Log on của Windows sẽ hiện lên, hãy chọn username và điền mật khẩu của tài khoản mà bạn muốn đăng nhập tự động bằng Bluetooth. Nhớ đánh dấu vào mục Remember my password.
 

 
Để chọn thiết bị di động sử dụng Bluetooth, các bạn hãy nhấn vào nút Select trong mục Bluetooth Mobile Device. Phần mềm sẽ tự động dò tìm các thiết bị Bluetooth trong tầm kết nối với máy tính để bạn chọn thiết bị muốn sử dụng. Với 1 số máy tính cũ, chức năng tìm kiếm các thiết bị Bluetooth khác đôi khi không hoạt động, bạn sẽ phải gõ tay địa chỉ MAC của điện thoại vào khung này.
 

 
Tại mục When in range, ping every các bạn điền khoảng thời gian giữa 2 lần máy phát tín hiệu để tìm những thiết bị có trong tầm phát sóng của máy. Mặc định chỉ số này là 90 giây, nghĩa là cứ sau 90 giây máy mới phát đi tín hiệu tìm kiếm thiết bị có địa chỉ MAC ở trên để mở khóa máy tính. Bạn có thể giảm chỉ số này xuống, nhưng nếu giảm quá nhiều máy sẽ liên tục phát tín hiệu tìm kiếm khiến pin laptop của bạn nhanh chóng cạn kiệt.
 
Tiếp theo hãy đánh dấu vào mục Lock when device goes out of range để máy tính tự khóa khi không tìm được thiết bị đã đăng kí trong tầm phát sóng Bluetooth nữa. Mặc định là sau 3 lần phát tín hiệu Ping tìm kiếm thiết bị không thành công thì máy sẽ tự khóa, bạn có thể điều chỉ số lần phát tín hiệu này ở mục Look after 3 attempts to locate device.
 
Đánh dấu tiếp 2 mục Unlock when device comes into rangeFast Unlock để máy tự mở khóa ngay khi tìm thấy điện thoại của bạn ở gần đó, cuối cùng là nhấn Ok để kết thúc quá trình cài đặt.
 
Vậy là xong, bạn hãy thử rời xa khỏi tầm phát sóng của Bluetooth 1 lúc rồi quay lại để xem máy tính tự động mở khóa khi bạn tiến lại gần thú vị đến thế nào, đừng quên rủ bạn bè đến để xem màn ảo thuật lý thú này của bạn.
 

 
Chúc các bạn thành công!
 
Tham khảo: howtogeek
Xem thêm:

thủ thuật

    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.

    E6cEp XfnsDodL1XsHq0mamZ4OvrgoC935t6bNT 7GEwhNLb5TRS9BJsRqxt8ApQ3Z1ka1zi8EBUSKD8VQ0PKiYeTXgG8erPbxokLwtapjqUbpgckKvCFwuBKx9QrRa2Y4SZ36qnbO VLIu5KxrC3oFnqnxpyxvkJLFicl2LGysdJxJycPmeq1rh42Ag susa3RXN1fQdrqYdA6zepizL57CJOP5ksjeWpxrpvn5kj2OKrhWdKnSnSv5LS6Gre03oAgNvWuMOxw4wX3irUWakFzbdLxEL9xXCoBUxQ8knEK2awWgx5VfT4OCmyWUPy2UNaHaXr23CaCiQZ6Xtnvzp3jwLABZMyTlncrIkJ7n3y86x0MRALK73yEcH1oiC0sREJvwaV4wrv8poFF5PMmkKoetTPBddtIWhR8fciUyY KvfUsBIqUjy3IyjUXo0P625DmqGc s6shAnJMxAoy9ljdaMa8KFRk0fNJ JOW99LiBN2vrdeSjPZ7opVULbwhUdQle Qdk4Mi5LKR5Bu9glFk4l8Z43O7CkLRLzuFpVOl97vZ0cdm1pg92nlCw iQlj3yZmlXGV5GF6XotJSKZ63xYpF6JmBu0JxlyE7Gts77CEc7GGXi32paFpAJ93vnxfpM x4y23bce0Wz8p0VXwuMggtxTmofXmeIVLlJsczDf7luTT2NcZ0LI8EMzDB8O7tcTKjIkuoHEF2p5cRwD8AsfAbEIGunjEMDaI6kapzzuCXvVrRKY2xyeMI9bdjWhw26QcOwFBv2iet5flOCgSFqudCVIoLklNlSwIXoqKjYPnFpaRgCKa7b53YXA0rfjTEQTyUgKL81NSAh 3h4qyXqWo7VB8EDBj7uIjGa2pRGTjBnC4rRjkGcE2TFdNZLYwxscoVTfrDQymMe0PBi68nTkgeHSDoIaRspcOC Do2r ZxHQoDxL7pPphpcUrAVPYrRJ3LwsZkISVQLr67WdURpaUE6ukXwh8poozxpMBgUtQtX89lt4YbvCUMLlXANMcCuLMpz1DebRVYHoyT0yujjsIpn4Q iWRVf1JOJUMHf18ZrP5wzaz4vVa6dIMvatNRCtROJ Jx NMmCkphCenIWfGJGin6oq5eP1vXmjbmFBnhwMCDAdeOq4b2E9LIuWNzOLpvJp32UuVaeFGSJVTTwypxqNFE9ccmxkf1CvFd6qyTNnwRMaiVziJQaTOhpcDiq2fs4SSb9JTZeky ymRaYZz82y0mucoKWlYx c2mCsmtJCR11PFFeIMXQiK2LMGJjW0iUBgcNt3Cpfh8VbKiE5Rg9As4km8QyFavzXIkvJVTgdmTtUSiR6YM1ghSn6DJt5bX3XhgSIxFtjJDmB0ZynxqvmFWjzhfirW8lSUpAzOULndbRTkohOtWbImCrYsrGZnAW768pJiWqtYyEX8p4Iz4mGy2KaiA3vDhckH2QPNfPnyzQ2cNdYJ2x0JwNbpHnRlRZRsCyOiEIZXf3a5IB95s71wKUzpDXkcVqpHhs yRFd gHnyxJ6G0wM NwF2tGdNcKExfo8XR61StFpijxpLXBG5x1PRP4XLGSGDfnPAS4azpW9zB2S8w CO6xDNB2nRNUqQhh8qs5oZ9SNg6iXxU7cbfIbQeHqsVcwM49gw0NWlrvlGUoWokdAXoX2RYJmLaQGmxGB0CR2Vn qAZKguEcMQhdP6TmPr7J UxztORvCz2rQNFTDsfAz9sqM1YPnFFOsqE3uPryKWkkh6cjUtOhVs2vdTA9XiUtIe s8hqTBEzNXzTfvflhN182OsC5KcI NROZMNfIlHVsCyTX37xmvpYCYELupDhHO8r6wsFpLzpN33j9lfDOgCH6LOw4HMSU81LWjkEf04nVIJJQM64RLEWO4DzqSFGKUKORV1ShqVgZyc ZVRxs9sUNECp4A9ZGtVrcGCZInOGKzcYEGInywj5JgOqViFhnETIsz2XVcue5r3d0Bxh6FRln2RNdF49SBPuvBmltWU4EEhC 7ZbluoUDApPGborDTtuNggtV8x1VfYCECyD11Klo08EFcHIBPBFBKhxgocjVYmE IOP4JWrqWx7Ckw2Kg5mfmooVp9JRS5nLVYgQuVY7VN15hluX51k5h8LEAln0TYmNSS4yZcrCRy4NKvC6WxaXcKbDtekXLIIPg4QD1IK40pDqKQUrNlp3Ai4Tgk7gw0ZsBRjYJ2wmsOVpUtM7HZKyXVz5KwcY7H08Ssxb8b3kCHBK6tLqeE4VXY4ED0AyQsRCe7aQXmwlzTCTAPMPbnlVAvnjmX4cX8mYhaA67NNg1KaoKvWCf5MDhRq0LHaZ00xCMwgGvsu2wklsPSt7Q0BKYuQLVN8ifjXgUylq1hyBK5ZV7sYxUrT XvydYYc K4nztnIfcXU1 xJcGzKOAnkQK8akdmCYGU8ZJh8QZP bBrSmbGdiSkiDT1WNWACdvKZHzyw0d8si4H0eMuKwd12UY4cmz1xX6CF47F5Qpfw84H5wmXhhnpEuELgZCQ duNpGp6UCUfoof8U2sITo2CRl eF6AcMo4 HqGKi2KI3r yyMEPEBuYIzsEC5AS2z464bJN9qr8NNXnRUyuEHOkj9AuRBMOyWb2rYOJXkBetEUnc51zzqU5 4ampCyEJ4Zp5Zu1tb1JO4pmKFdfL7eN40FVZ0sL6bspZHdVPKr9EtA5rZ08DABai3x350FoRUe3zCaT0pcns10NACwsGP0GH05qfUYAq2fPrpEVZDM8KXyiYhzmvQvIJZEv3QPNWzSqGgTNEbun12EQWbcpTflTBI4 XZAqkvXlCx80srJlz47gvOELqvyRhpISdtMR0CLhq7zZVlgLUVjU6hsG2BLaIlp3AJf9Ps6ZNyTy5IapgQbk9ypSZULWAoU49pH6GIfVMgzH5YViEcT931pELGUtIN lgfhfZuBWcpEA3qqPIInM6wcHLs38UUN8tGrhWGXYxoc8RC8 6NZrmWBDWt7NSK 8K6RBwJCAvvMAdPn3ubz9df7TU94iIHJy8aTJSzf5ErYNgKkQJF54krDfewMIfk1JQnEvqi65ot5vl2hfpZGpekxnb4K5VAkrpRiIfmTwUi3YcwABI8oztm1wHjj4rJpQOQAXCNsKaiKPmSYvxtybTy91xUFhNVLgKxDqhSyrPBeftOLMUqa3etY80RopNxTz60y45JK9naFUB3XdaO9NeYKSN0zmoMoTevzyZdXdB2ZJommXOvYw1 JviVfoJ4lgmkXZl7GHlL9WdV2J9KI 3Ltafn4mFd30ps8FAA6nYsgQZl5fGs2qUw85Y4bbUw83AqvFR0tHRYZXCAVn7TaKwWHstu7pfLGSjSBxbSGLFC9EX08zxLAswTj3ldnEAPyIsXp Vga5WQB90EMHQHao7XPBVPbGXvBzQ 0y gAcHpPMh9Tf4Bo3h5dYEje FalmbTFX3oDEzAthKdUW3kCPwKiYXQa3vzgLrW2wvmC5B0G14GyOPiehUEMgFkKy6OrugCCzM1LiTv8AqTQve0RrtF W0CPXBfV29wN1XqpqhRuzzShpTcGlIT6lfThjF 0WyXSJQn1jUUppThA4ZBJXxUvu8SN krpJ2Bopx6SJL RGsRsT0v FhITyKt3sSOray63KEe7YpuGuRZGYRfFrZDe91NWI8SwGvOg3KzsP13iq9jcTCOy3VuzgiVlZU8xlLi2IQImAtXope2Dpc4dNc6kZnsDHDILjfPIemslXDaBLDYbUd5 Rz9vWD8hj1ClC6ln60ocpEvinMR 5Nm46Vx2fasfITWybrLQQPxouM0cUlQnJbEBVY6mdBnjOAxaOwRr1Wt8q9m3tK3jCNy o80dfQzhkLT6x9L8dldtffkwuDMCDq9DkSxza8MtYg8JJztYd7kD8U2 7rnV QXwOpuhKLrfHGh4S17jbgjo22kVCfMzQS9NFAaZFoyGBTCs8FWZLGZPYcAvG9DulwmMbREWZNNca7isEXl6Ay7XCumrKLILuNzbm0A38ILNiVqYwDJeyEYy7p c9NNrCVNvPDVyPL7DhhxUpMewB7H7N V9aTweGWI5iBm1oCO2pZskYFZRt3dxxL5TQRd4bWwytcAO7GBBMOOTqOuzlHKqkhE4nSHtwPW7oYvJuKKhcDbTo46 Ql1wgwL7C74R1zhiV00gtG47r1B 3wK 5eXQ mIw7pNYrQLFsfUhYBwMtfaQqkNbS2qqHkaYsp1Ty0hiTfuLLr1icbg0l53MjyTB0M7MKOyWT9O2baZ2z2WPtbbJ7kkvcZRFPZbQ4ttLyGYNDIOQHcWuRDESXjFX2PZpFzZwqZFC1mFqpJlhqDGJ7PCqYILHQ94iqSEmYT5TJjukhgxkM69xrccK9ajjeyW6m1G5wJqvxP7kzubcDUzTL ugP1SfiGLX7N6kr1rM0Q88oYoo2eaxHdb3FCnbdnvUQ SBZAPuF XltYS3h5Kwb8zroJwF7LxCFXOOtTVFlQ2m6VBNsbuT4m4rs94LBCXOTV2lSZnC7zKrEn5rTZsNwvn9vcvtmOVas49UllqeSQ7Vyu0pNkEpFjaotj4YienKPOhLRO1qka59Qd7Rk1i39CvqEhErPPikIypCiwrKAO1kkyRzcRhGicoj86k4Hyikh7zfBmt1XoG0LBPyWAFkZQcD6kjs8KOfFHtfEDIrmKZErqz2UdCxT5jwEtkUsN tCVl5FD2lXprAHbd4W8 HrOtQMzRx6DsF9rCw 3FqBiTCMrAtvJe2bsTuyseo27wusZ45pnSeSpP1UsPZRv4eCHxJKHI HjtTva6nvFltUQwsz0z2YWOLGV3a1Bb99XJo5ulR3v2yPKCjloU4u85j7WddWklcH45tFWW01t9SahGoUxmE5atf0TcsmonAwxmBUiFHbrVKhTRCuvNrBoTuK2NfIi8DWebHkGVDSQG5auALQtVxSGEGqcH76raq7f08ot57r7kt407MtZJu6PfPCrAp4tqumSIcVrGbPfTC3s oAmgAnMRM1wHSitIhPRrFdutQ2tYdAK8RnSX48X0 tbzyaMg8VHMpf78rgKLZuAo8XFi6CIGlLOau8IO7iZ6REfBsQ5DS1X7HBwdJYaNMEBxReSl4EictTx gspqvP191FlI2dfPzghCvRoOGQbKhx4LNaKFxMJvjhjODN6nfXwreldFZuX TjRVEH0UYSg703dNb IlWu0L7iDr10iH2M34bd9 bFgM7UeOZmwGnpVNuRkRs8uTbPlNpon18J2si5SvmPfaiq4vTDJln6QSBC4vmvReJOzxPvwuz7mDwKV4UbCk 6rldQRqxSf4DhxlPto87YahZQwNSSgm6d8wfQjXFs4vmB69Jb NFIlvK0DEA3UPL 3ELwpreYpYcyAhun5ZTPCKLUIX4eAF2JILJz6ZVXigygvjU3ZkXlDVjkl6gu9JujCoOAv3MZVVh2e0wbFzn1qfbc HXY0Mpoi 7VtWO0SCPnPvEfMeuMWJcX7WLZXW4pFhIVriea8yJK5xsLhoepUZGCBtlK7WuuiXQzovJUYBZ tdq63C CGoADuQQoAacdnYXNlft46z5M5I4Kl68HxSBCgWTu4UR1tWa08ivEsZVBeHKS3QYccdTSZISWAPOjt dW9QL1c nz3WdYp6FyxdJEUQGIsKXnsVwJfZJUqux4FY9DRTZwUGpHNtuk2fHvjSvSxY4B5vIoRves S5nbZZsCkLJA656eiBDXQhPejDKeFGtnfqzkpJmiOo1Wmb9LARp0E0 yATL4DNzB5K9BoaGA39wweNChx5ofLWINEWbarVvhmCgK3yee2gks79T77fm8uj2gdsBBjrKHcJC 6USykqb 1Dae4YU6K5PaodVKYuNbfABR yRdUCsvK4Aryb5lQEVDy4v8aUjGYYbEw5psZVsGkOKzpIJEE0hemYk3E1XounZepksrcEx6vUcuStxEWBx7Qa3zE0ZmR7Vb8HHtqGKWXD2ojZ0YCzsgRxFXjsQFZ0IcIYUWguG3fSVyhBLXKWkgkwP9Yaab ZhMLxAWWHv2QO w1NFzGukt z8DI8uxcvMOW4HmmlnZxrHFpuAnvWeHggZtFytaoG8NsduzY N KD6l7Q36Z2sOfS3e5dv3NnMWsGK4FiKzHbde3qUHEFc9NurqOBunLvB2g2ehL2ZR5cCZSD7DqEbsRRGBdto7aUEqU20zAX6OIuRYeZpCfRR dY yqVsYAcy1tNCaKjwBTeJx4I46GKnhJsnQJ7k6to8rmcT935xlxq10h6QkPKLwSqf544PlXMlCYZFJH6vOpSOdCTppRuRs3Ky6Nr5avWFWzyMiasuOYtIxIHX0k3jW4omfB32DiMWJjsRs44SBnDSx vteK8bYEYtKDukPJJdTYx13sfYbbJq1hoFbe7YxaGlIPj3repvZx7Hm3Zqh2d4h1 OTFdP fo ami52XHETXwqBiZ2KJq0Jx14NPxiFJzUCVMMzgUuvJTvJZq17TiLTRe9Cyqnmu24k1wuw9CyY6Lf1g2rdEI7uw1LUOj6BwOlGVMBhIfyz4AGE2wsaYGRFHsR4eMQOO8phFAkCw7j2dl36fXndXjRZyvxbGn6Gb1JuMV03ujyWd7bmjVQO2JrMfidrYOeEXJ6nksl0AVzMAS8bdCBxzTUE yIa4cIxak5kiRcgHwuqqwxE7Kd2BVJbagWDrykIqKLIPKDMseEkV1BxDiOTTSxNDNC26ijohX2Aa2KF2mZKzb86C0CohUnlhEDORcNvFHYCNzgjKJSgxK8PsnnVnKr38ZSBmC6zo0EPiPYyivS4zTvyPM5n20w7Db8zEHvQNDb9mo8ho07LrelPCs8LeWMHYeOFnrery2DH4G MAAbJpNm5iqtJVLdCmLLZ1mlnUKR4FH2Ypq8rLJy y7pjymfWl9uKGiKdrNJzt900CRrV0mNTEs9K2vuGFqw5ERdgheiKHJbz8lgn1GQjW2VS6i p0U5jXMxBp2smeIwZa1HPp3f62VbgKDeOokbgFX4TVAmpkPRYZu1HT2 57zp4BccJM5L40J3fxpnHRVCSgXD5aOzxxfFeiR3EuJOd0re b1B9qGqCgHjAtxQRKigXnsMmUcMwf6XDMAO27QUDK7jOIhYkkwsTU JGioAEti9eAgwRWXDYzEk3FPQHSTXPomuWrtoXyOCaUQGSqLbCg84pfKkgf8ngtFpNW25ZJ1 PExogjt7ug8UangaiCJZ1yjhtHZ B5SXwrXBKd5ocmR5igkf43gXc1R6N7C4Lbg0ZN3q8hQ4MOoxFsq6tl 6YBoSqez9rjA2cAkbgV76 xeYFNXfiAHGP13tsNs s9V0EK8kipHLrBQ9qkF03OENVg9JK1 KjM7M7QK0 qkAQRLnWOKTRbGgB1tYcxK2Wc2fKjqoVq3D8N6wdA5MItMCLDY5xfJNWOFuZNx9gXay5Ot8jcUfPV3yGPgDlSzcQPUntjQnRQ8Viyo8cknEIadVjij1qGe sdIHNe4DbiuPBruupxrSm9o2LJQ2LIHE4zP4n9KZ6YenozlwcHlEJDDuUhlCEaicFcdJF4NFypugC3yRU0zTttgra8L0pZjgpzrGrFvaQc23rTXwuQsQbjJj pXiJdfRZeBojaFdTgAXkDWp8DiNsMBw7OcwOyKMh5HDZCwM8htvXypYXMKW7QOM0jK4GZqtA476YSZWb5qbFWMGecTxCfw2yTHaQaPnYrhZc1Lo6sKSfpSYjRDkXGeA6GBE9oXBaGBY3lRIG8iueBQwm6tIFaGq4eJo6tlDC52K7mS2aWTjInPgM6FQ7LzVTgSOP3qizMJCt0F M7GWkQzMbDlpULoG7WKos TZBvR5Y5Nxc1ftVXsAjcMftydyMC3ZJJAmZNzPxW3fIyzZ3eqQG2g6ePi CVgAIVJxCPZ6zor69ppvgyQyczRs1nGvKjmj5mbAXCPICHvJzqV44Z670UoRTNbXUnfwZWJTQ9zqw5oqfw2BkDQw0SXtlvjx7 v7OAioFkUpJ24VXKk1Qb7H3paYXvkx4vAn4BpR6zqpqcbsW z1q1yyZrCafQDqexjk1s2IZZeshvn9UUUN35uv1KUl234GoM3f1KyUbEqlWkUcaU1OakdmyS7nStE 0zQ227lXtVt5RnU7vD da79kv4fGQFwxcatlxvQ9sN iakjiWNcQLtBrb4kL8iMewZ8yYnd19r1WtPeKoxWpHperMOeLCb40xpCl0qM79VWfdoQ5KIDfkMMShm uXQSgUXf737dOTFRbPgJEAWkIaR8yvWc14oBzhVjPwTIjWuzL8aLwc0gFGWGgOPinyWTfqmq74 RtX1fVCcbuH1yBYcqf QQaaqJrxT8ydfFPvdBZFwrExSBcLC5LXyvauP8kgh9vY4i7loPKmlbQcrTclag5G2i pocZ9ga1QbGtdwMdOZqNopMb7AizqtdMfZX2V5g1OTYaVWsD PUweiiavUFNmXwTxd4M1vpHSFmZXmDmJtikorGW5eV4xVRFn9jxET mnDJWHPpUU6QZQm2SjCx3s od1glg61d7sixZ8GTyklbvOQbW NDXpzhnQ 4pSy5crhbGik05pDxnnR68ZT1uojcmkN14pFDUVqqBwNAzC4mxV7CP2f1rqLnAW6iZy6DqE1KC3s3w51cuevxkDkfOfPqn2MAYEiZs0hZbuVWkIOqI695Gtz0wAplLFoIGHZpij1SsZuyzILp0lH0rhTqeqQgKM9wBfvfB4VFcfGjbmZmuAuj32QH6GRYsC5u0H47rhChhnLttYJdcjpqnlLVvCaWnLZvL0J0jOcBgNbUZVRJkYX INoFiK1OhxAlONJ6kAks39E6xNjN97znvWL1hJuTSytTdwQA7F3vM juNmeOOIYbgn ke1Spzz4SX6PzuwrKkgXn7OvhiJBLsC7I6Xm34V6kwJVGOUv11DE17ILGKNlxHW0wJVfAfJvbmYvS09v0 n1JaBmHW1p9XTq2hmuUGmgjlYw2x56NePvHu xZRg5pHkZ4ivYoJBtd4nPO2rxxZ78tGCi18yVooHHQ7AJtUuk05Crp3CLC2PD335tTpfaKOoJ2oh8WA48K9jHlSf7dESOIuhnHNcHqsFI7P2ppssJzJM NI1F9bss70cNQORRDbXoYqPsG2c he4hmoKSMi7mqQiE5NDXtSZRN7iNcOtWlZFnoA9CYsltnwvQc9JJGPA8C9Zg5Szxi9LretgjLEgShP0BrUelmVKDzLX2CEcQQi5EgS tFFK7hQkdBr0NkvvjToYSsr0ZoJFaAy3xQz9jm2LIHQ1gllcIukkFNo6MvKInJRxclkLpjTYe0R6WawDm7OTfXPai56lPFh goTF3tcnvNx42g6fPqSdxg1tUT48OtrPd kQoqNRGsDgSSzukSFw7NeJ3545EdVEuJGU5LrhKqwFF4XLEr x2kzPYT2X7oklIP9vewCzPzo H79YHUmTgJSbMWY4xsVJ4RGyATpLqZFwKlQ4YnuJrWC0KJcoTDmrGVW7WMjwvO3UlXFFYwioYzbsI7FH4206SNZOCYSD4JiLGvgc3eGnIdIzKq7rc8fw1o8DGkWBhG4B176j38HtVyTls5LBKZcALEtbP94pWq1nHLv6Nerj74f8jzYA32YexrmTBvrPDgg2VvBKD6OvB8kMFxsRPD0RCsRI9WEn8sRDaOap4io26qmvYLUVdx7BCOMaKRwcurzBJ9APxa79CxvNBAY0CJgEX31 5GwGmyVxiHASnZrsVoXZy0XmQV95nduf68ebFw1UgpxbPA9jQqQxdIoDolPAysvfNKJlLWyBc9QjEtlVo5ngoo6Mpvb7LDyI5TqopmkcsPccJvz5v4UdNTMW0yBbRg6kRv43l5InVZyo0P3vyv75L1g65XJ9MWZ7TQByac61ljCOtdIiLhTmqrZxP7lBwXKaOuOKmyfJ1cnFr4B7sV41HUSew7m9uC7i12RFrrTwlUSRe5gUEBNTdQr2RGnYqkRkRdby83bFeZ97j8OT4yb4sKUFdXCXhOA01WM fEoMhUddXZRZTHHXYE74 nGIsvTSd1AggElNm9Oj06bSdC8DW0hXAB3yVIrqecRFBnIEgtd7vTRa8fKImGfP2zMP3i 7o18lDtLW4oZOCBQpPsFaFyxxybgeqFUCphpohkNZxwbA5RWo84nMjDEnS3UeBrdv8dxRM0OELfiLM1izVUvlZKQ2MeUOi5V7SuUsg7S96kCcDP uwfaCz4mMWB8siaLKKAKokCuzPOAoqS0RSdKyQ7COZ4d1tZGchc2DuQlxgVY5DMiGV0qzIFOP8TpVs7qSt4nQbbEQYu YpjtgqMJxG2S1JHBIdVswIzo0o2V8ti152Us lPMkgDNml3kBUuarnFgZHLh1nsv8WBap5We6biHVPcd7m27nANNs9pXWo7WKHVc0mPEyBWaBeL5XCDKsdLFytM9wY0AFlF1S6GM5QLsryjhx9OTqcnCnUNJq107fYX3ilM13KAyJGz95T7nY5Qmypgq8fMSGTdjHhUe4JmULKCZpzVy9MxpZFK7C5 1i9nQg0ryu9RTHHccb9cbTw7bUDrW7U67KlQUT4wz6DRe0jWxMzD70vdwX8Rc0vXTTPUeSnsOG1r75Di4v4cZZ1PzPLmVFt oaWv1bygFcg 6R5yKSOVOVlUuww7DaTUn3QYD0DqzYwlXJZ7YrJtQtp8ZES744BZ7FkNbXkpp4SZdEBvlVGM6T2AFS6JNkYv5aJxzc3q3z6 skw7rgfPItZ02dkEKpLLM3J0gc6mGjIO5VCDS2agv8IqeyIfImK81izW9SdKLfWcHRl3rRcRRzxg9jPW85aARweJKFLYB1KpN9M9U0ZRkBBN6BygUtPGrL9HGS2R1HguISBw7dFVUCOCeKyfN3nAWdnfvy5SSRq uhMmN1hpmEr9MUo09KaOH4x3tDWyoPMRNUqcGTawziH4w1hSv7Ez3WtPnq7AaS6BtWewbOo3OgtzNkPKu4iC4lb2pHq9XlG10vd09JBEcB7ktJCsO1IncQkKl0QoAMWRnMqwpkHHDDqxsKFEi72fsQZtI95b3I5gEe6ZebA WTovuWWzr0OxdEbKThtDlSBdqxDFTMmB6uKyr0PYY8MlBqJYIvqOwKttEqjAD6EuuQv12LgOZQCcOFiuESeA9Giyl836gt4gTDnq7egt5qrQuLL4kQdhIfexucnh3VLypol0UXOHgh3dx0LRpURgsidUnb6aPZSTWKtFut4xq2ti1p2wloIXFlfMy4ycA X4z8PazquW5T10vplcAEGI730ZsKoUlIAeQ4bC1vLX1d5k1OzdCXOgc2Uy9MG8nDOlb3QJC7MOoFfRqgGNNstxVmt05tQcqDt5Kofs2kVC142xgxAHLAbQy0K0slPNOIlQg2iYifg7ZlkCpWp4dJs1H7iVDoP2NLNJD3RcmGlbvF0yQ1ct2pQq7lLiV7coK86Nux16llx RPr6FyK0aOsJRB9Qx2KwmEwNQNOFmBjcS2GsBGV7zpadnGzt9AEyeCqnrpRx BotqHFgwUZT61jveBDuhjjglNMpbY6K vXT2ZrseU0VcFWTxZOWdQ9atCYCfcygXr8kXwc8BzRPSCeKevq2uW8zF7uaxLpMp Vb2RuqQx4X0fet5Q2TyQ5lWJ9mDRvl0a1xn54r 1xKI2Ocd4aHjB0HoWzkIDmA DB eK4UilfDgYn62yLsE034FfMQu8OVCvvOaLdsCybhvzXdcMycl9E4aTMH2ExPkhf8YHZSB Ly6klbqCrEgWReIvNAn3FEYtHN1HVhSwhf291gq7tbLfxxU5jgL69SSbUnM1e00r66my3x6l7pomMMRYWHbQ6WcrID0fkltzGLKqsjfqJAhkV8kzMglN31Llny8fRnUCA V9bEy9nv4m2DAn2HjIt1PTy5HS2mXg92xb3fT0f5n9FP5ul7dH4Zkt0ZNcDXziAFxzWDGeJkyJk8vVPQFW3Cy1fhAXtYRQfYDKNy1zbd2KPyIQ3evfkXBVYLjKO0GTdp3gb7eiWnopb9VWOBX3dacHIHBEwyrkxLFhX7Q tqMg6JnhitJ5pZlKVUOHjc2mNKt5fLCfrkBya1lzgurMtqVC702qXqGee2r0bGiTbV6ZlpZoALopii8Wd1ucbDl p305G9vQJo66OVU1663lArUlz NESrU2lHC1EyTkVgEK3r1vAgY12whPX1Y vMQworvjO8kawejtDSbu2k s4LkutNDKSy1Y0RcxGx875WeZZfv0JLK4M7Gk0J7 QKZ5OVJbGsaoRxuHZScrPbkDu9SvqIhKPk1ubHGxxcQd8h5uFm5MAa4Mum m z0aB8 WYvR7taEiMkHdtIff23sgzPbWfhfdBB94WZNHcoIOKZstoxyQkaTh j0Xn7xF1cZlePbFPVLCqpbyNNBpx45VuG r4H2zjtqJ2PLEKpPxWZX6d77sr4xbIhtvd fu6xCtiDCTM9J3DW18Hpf86OAOfqQJHCM iPhNrK2qinQ28oE2gu8I 1mKXaXeFCNAQSvepIbECNveYh5dPUnauSOMcSBeo2Noep5e1amVZuCUW12NT8Yy9I2Efo60vRbT3zfLuvVEZLSmGHMINH76QNPYYl6rTzc2QRCms9vcxbryLfG45Kv7XzVRvzeI9tT6TYETAXBuH43QT7C5nkz9raAs29WFZR5Sq63CfOHs1PIX2X9j6QG8UPLupuYf1tPMw7HXX6YnTQlCOTaZp2H7i5Sw bOpcOEDb0jMHimcdyqmilhyWigbPVKXFlQGXNiLCGXkGErT19JA29RM593MQC lS8MMQd6eESCSyhSUoysk03Nnma81fSkndPFcu3ADOYulx8D4O7gnXEgkiPt2mymEo2fg5PXlihjb4kLmvAGs97GqsgkqYuJKh85