Facebook đã "chôm" ý tưởng của tính năng Friendshake như thế nào?

Facebook đã "chôm" ý tưởng của tính năng Friendshake như thế nào?

Quang Khải   | 26/06/2012 05:04 PM

thích

Theo một công ty có tên Friendthem, mạng xã hội lớn nhất hành tinh Facebook đã đánh cắp ý tưởng của họ và đưa vào tính năng mới Friendshake được hãng âm thầm trình làng trong ngày hôm qua. Còn Facebook cho hay, đơn giản đó chỉ là một thử nghiệm của hãng.

Tính năng mới Friendshake của Facebook cho phép người dùng tìm kiếm những người sử dụng Facebook đang có mặt ở chung quanh và dễ dàng gửi lời mời kết bạn tới họ nhờ GPS của điện thoại di động. Theo một công ty có tên Friendthem, đây là một ý tưởng ăn cắp bởi công ty của họ đã cung cấp dịch vụ tương tự trong nhiều năm qua.


Giám đốc điều hành Friendthem-dịch vụ hiển thị cho người dùng những người khác đang ở gần họ dựa trên hệ thống định vị-cho biết công ty của ông đã sở hữu ý tưởng về tính năng này trước Facebook rất lâu; thậm chí còn thảo luận về ý tưởng này với một giám đốc điều hành giấu tên của Facebook hồi đầu năm nay.



Vào ngày Chủ nhật vừa rồi, tôi rất ngạc nhiên khi đọc được thông tin Facebook trình làng tính năng mới “Find Friend Nearby” trên các trang tin công nghệ. Họ đã ăn cắp ý tưởng của chúng tôi một cách trắng trợn”, Charles Sankowich, CEO của Friendthem cho biết trong một tuyên bố gửi tới trang tin công nghệ CNET và các đơn vị truyền thông khác.


Kỹ sư của Facebook Ryan Patterson cho biết “Find Friend Nearby” được ra đời từ một cuộc thi Hackathon của hãng (cuộc thi dành cho những hacker với mục đích tìm kiếm ra những ý tưởng mới cho Facebook). Tuy nhiên, dựa trên hoạt động của tính năng mới này, chúng tôi có thể khẳng định chắc chắn rằng, Facebook đã trắng trợn “chôm” ý tưởng trên trang Friendthem.com của chúng tôi”, ông nói thêm.


Về phần mình, Facebook cho hay “Friendshake chưa phải là một tính năng được hãng chính thức cho ra mắt. Nó vẫn đang trong quá trình thử nghiệm”.


Trong bài phỏng vấn với trang tin CNET, giám đốc điều hành Sankowich cho biết ông đã thảo luận về những hoạt động của công ty ông với một giám đốc điều hành cấp cao giấu tên của Facebook tại một bữa ăn tối vào Tháng Hai năm nay. Sau khi nghe ông trình bày xong, người này nói với ông “Tôi thực sự thích ý tưởng của cậu!”. Thế rồi khi Facebook mua lại Glancee-một dịch vụ dựa trên vị trí địa lí để kết nối các thành viên sống gần nhau, Sankowich đã ngay lập tức tìm cách liên lạc với vị giám đốc này nhưng không được ông ta hồi đáp.



Ý tưởng của tính năng mới “Friendshake” – sử dụng hệ thống định vị để tìm ra những người dùng Facebook quanh bạn và gửi lời mời kết bạn tới họ-tất nhiên không phải là một ý tưởng quá mới mẻ. Ý tưởng này có thể bắt gặp trong ứng dụng Highlight được giới thiệu tại Hội nghị Southwest Interactive hồi tháng 3 năm nay. Giống như tính năng mới của Facebook, ứng dụng này cũng được thiết kế để giúp bạn tìm kiếm những người bạn xung quanh mình và kết nối với họ một cách dễ dàng.


Tuy nhiên, chính bởi sự xuất hiện của cuộc trao đổi với vị giám đốc điều hành của Facebook mà Sankowich cho rằng ý tưởng của công ty ông đã bị ông ta ăn cắp trắng trợn và đưa vào tính năng mới của Facebook. Ông cho hay Friendthem.com đang thu xếp hồ sơ để đưa vụ tranh chấp này ra tòa án.


Sankowich cho biết thêm “Cái quan trọng ở đây không phải là tiền bồi thường. Tôi muốn biết ý tưởng của chúng tôi quan trọng và đáng giá đến nhường nào. Chúng tôi đã làm việc rất vất vả để có thể xây dựng thương hiệu và tiếp thị tên tuổi mình với mọi người. Nhưng giờ đây, Facebook đã ngang nhiên cướp đi thành quả của chúng tôi”.


Trước vụ “lùm xùm” này, Facebook đã nhanh chóng vô hiệu hóa tính năng này trên các thiết bị di động, cũng như trên phiên bản mobile của Facebook. Và có lẽ ngày Facebook phải đối mặt với một vụ kiện cũng không còn xa. 


Tham khảo: CNET 

    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.

    9mBaxuB4bOdMuQCAQyOyEipjS1irh9oXSxvzSRj1SOunAToKNzXGqWgZ6l546xb42 y8teETwMi9Swo4XKEnKPUSV7jhR78oemKww4PjrRA y01xMQW 9skI1v9Ayb1Sf7XOJV4xF816 lmiAvxpGDJhAFdRoltcPAiUL6Iae5Bw5AtbiisoAGIBgGF2t7RXpmLrrAYBTiLMHaIBJtNSS2IfoFb40Dv2ZlaUn3YU 3I9Y5EY3jCyh8LzcgJbUC7YTMV5f3Emh up6by9EJB50oCoeEa5nPyqomip07dEUhnoF3wqSk4bmy1oCpNbcZBtj9yWyIgwBmotbsY7tpjy2Pnp5n6y5PmyE8jVali4gB9RBMLeVGts 5Yvk8a t2p34SVCIMSFcqcG7CaspQM1lq4CRlXPLng1DeR1hkzQKoa7EEt0sjwuW5igHmk1QWbSgMS8BT2XXVtT7V9CDcslJes0avxYDbnUlmPRUCDQOFV9KuqJcXjSfbGjqeIJwSOYViPwrnEYWRBTp hQQXWN4hxDTdkWG3vGE0bHGFqYoIdWJWOkYrcN2mDq3R9m9dKZ8PDhYCWuCZ43EA 5mwiHMTWlrxGV9mN5T0ohsxFnJCe3AOujDAlz5H0MM0cYZvDNth1mAAAyUBQEeFUoZ2IzK34C cGycvDfAuPFmZwQEBzrxbUZKAg9ayR5WlIvJ9WX9MO hHdUUI5m9PqoJkncIriZU8KpKAoTICbW HyjbNSa5zGyj9KJKfOwO4n2Fho2HSMbabhiTvzPNi07a4ewf4066n2GTO1ZwiECv6phv0dfxLofVIFefFWfuYFGONT8sRykr5pHVecEiapVlVJ5INlWI1nOzxfYJXmmwvR01cK3UK 0w9zEJ0br7XhHzxASbWMu6kIvQsnvkxZi0QhWdV0ZVr0uSRduw45k2Mc8JTRSBpsr255MxuMOCUwCqhQavfxkBFpoSJ8Au fwnxO0oWuxMgSHi4gtVVxvgQoQGAClDcNV9SFabWAIFQoB1fG77R gIz6Y05TrbTVV8S0LED2RtGfIKMYw9PwaTC8yM9JcIJprCLo2F3oR8K8QP4JHIfCgnwEdrK05w6bN9dIyi3uX7g8dyv9PWRQZc6OvdqnChzcO8FlYv54 cHgOEZIloJobfdnT07WwnpJXTvpKAEuykm8qUQ5Lxa7v56PUQn3maLFxevo3JLmjpdMRS94oNVb1lIPvYgy8KBmP5qWW9z3m87CDyT40g9PSmehYc Dcch76jjtkS27JVdzyPuvmnovyCjcWFxjXLM1XKJ7yweOPyFfaFkum9BIG7Bd8 671Y4PYxalIlqR30horsaii2WRL7tEQu7pZAoCeEeYqt 0A75Y1xtD9XMWPh579JOrVyvGYhINAdd8GrVwUTv8ELBAewTLCTjaP8MJgsmSDcjPskQrMjx5SjA7TFqemZuJq8ukiiADJ2Sn1IXNkv4A2V21fq90t7hE0CVgmsEdzEu5Btbk7QZIgkxPIYwGOFtdAqjY9JoWTmupfVoBBnh7nkjYQvmTneok8nqjbHh8rWrtP7dTcCV ODoYj7McLxKvMjyzYjngQy9LfhO4q2TFBC0QwW1eL99uoZbhIhpnjZUKTAwAnCKqtwB2y95IjpVBiIIEMczC6aJQzeWJ3uPacq8hAnzTGDo RJjWuPWrPhCSWg7qD 67Oe73YNKQbZTxRw b p A19k7acaKjq4v26B0qsbxywL1tDnGSXwJHN6RHvOnzDTvIfCGxhKeHBmcsp2V7J8x5o1GibvDP0KQUUqhLYnlt6ylBf3Z3Utz4DSJhiSIgOwcbewpW2cT2xJANnGwpJCpbL7eC4Zn2BfvinTpTpe3VTWHWj6Zym0b4SiqUU4XxUTb7sxuo2KPCkms3dRcyt0VqaPzjRC7Qj3FMHRcZ3Fb5yNHN2aNZIZIbq8fYfvs8 j8TkPQKdtHrKEt3gCeQ1lf1DUeRj07v10BukNNAfzcoZNL6gZKCEcwEFYiqwZ X8DN0H0e2gfMiHNnrztztEMCXMkSBd CaB4MSD7AUufrSGbbBihHUKtYJOymizZpwCdJ91PountzZTAhbQ 9Xc d4hFnBdxyIi0ZBVRSsxRwCMlQj7iV0sWzIOuIApDl aSNBrROZiLOZE6XXYZfNMSUQBCsU5hZG0 2UG4gf1a1X0G3cYmOm9Yj iV0ChL1OhJv5nikPdICH6k6dJKJtUDCN9TxXsXDfF8jcmDtnZg5d5nHTPSl9l5xnZn4dUPJQ2Uuq1GG0ITxFEA8QDV68lpW2RpOortin1XxNLYtsbzFEFAx 81VFyHnGT4DKHUx2ImCWuWiwGwXxtrdpkjS8rZcG7OHbbG9YXRNUbgj1W3Y rXISXdTjmVnM1aGkWhPuD3t2 TovnlXAzjUV1oRD1CkpC7ynDf4IOnDhoSVh8VO7f7CJZiHVF1FT2K2SbMTkcqSjVUbgTs 9D9CUcdcxxYzS0y77QLWgiJCtcVETOG0BTuA752 pFCo62PP6cKM7fSgK2MTAdcxOTTzRwJW1WZnzZSpLZb0UGLr4By3J6CyRYZyDRytp9Ej61Z3aKNs0OZyg6Zi2EpZAiAG1eiVUm8Hdst4OhbqH7nPaxlcqH5gVOToqR1PkMgx NaslxRCM1ppYkjn rZX0JxH6Yu46o9BfSHoayMqOt0cPJTMe06VIiIEXRDbnN6jhkTEGQ433K2GTZ8G6m1x DNna8npyY qle1PcP8oNq10 g4nsybJJo3V vEYintAe5fh9lK1vtkm3iSrCKoAazbT8OPMj5m63IeVDPv4LrH4ryZSBzq2uXqz0zpW1QjhOzTzpC1ZFro ZhVY5WkC5Hjhb3ZGyq wNMKtoRXtZFjo0kf2tVCn6gzHFoYIIY1bt8UADY 475r08AzPASwrQru6FWxDQjifStt d9TWabyFabGmt0EY3vw44F1ZMWtdYk7G0Xqb7xFWn8Rp6GmMx0JtoePpbYSe0zkJrrYvm3iqfDaYeVItCYW32fnZNVRT8XiLqmGdKAD4uP5 Sapnk2x7VXSbO63Bz3EfAOpvq6uPKu1BeEDO9llA6r8Bi90OiAxf5xNQ9WYFSkgr0tVFxof441x0n4rxxl5Mp2biQIwrDE K5O2nAQYCvppmlEtHGCRQcFW0J2zYDtq1AooM0YZYrsJJI2NcgOiCTlf5CpBGzctcQLIWosDGNRN5 xCXK2dgRsHVzL78VxCI3rKTpwoZePmwGFKrnJ7KpP1r3qj5qxAxMMd 4PPB6xmQj6hLav nXjqQV1QeB3OGtcP9Uhd5i5mTYdcq0OBxF759kCopkKVg69tLB3yE7Eaowy0IJSfAgH9cLKDS9BX FE90ZQ kN0Otz3P3QRGySZwzp6JykXvaSFR6Zoxp1kmfbf7j56zafsl nzIxrxsa6txLk0qtLyI4I15wS3ahyIK01B18zk5M7uRFoI43WOG8IsLeUEzey9U5BsbWdM1yXCEZmjQDkVkA5vDnS8ynqlo59Gz83RpR7N6QTsG Bqq5TA0Du831Ce40DnZk QIV1Lhqj5g 3UEU7RuZ6hDMEVYORvF2m8B2cKmTy1CZJ8Jg8h63xQyg M9J4gsW6w1KZRjdtd Nvcm88jSPVkaSJafrlSvfLJfpLQxTnOxgeODAI6QZkGroEOhFVuMBjdFrMtfHO N0HVRJ5aWCN1Q9QcdYvVmySJwriCTXYFhFfxBuzihmZB9mQJbkRrEKjUbJ8ZORzNps0ElK5vGQkdPaI9V pZ1Z73W2MSLu 0BUBAHR2Hhz1iJsjbGs489xYwf74iVwFQHhrPl9bh 65sUwfbYGqFnciQjs7Kp2y0yPtIWu85aZFvd3sZer4EtwJpNh76RyaOzGoKYGakqlxEJcCsS1 PxwQMJ0oOBK PnI8Sa ZnFWJFdGjoiSkJJnumKOqq36PRnwJMQVRvKFRmB7q9MGRDERJPxFU 9vD9TuVYyl1XKkbH8IdNVy2Ge9t11cysObz9msFP9xWq AoAIbtS5OowuoFR4pfQWws5OBnGkSwKrTmGAG6VpIrhhlCF3CTdwPWzvdWWhh2VD8eWFYe2f0v6a8MRoUJOJX Tgd4ALbeUVTXR ahx5Ro70WYYq3rTp msekvKN11qKxSNdeJ4OFlqpuW1lwsk0bQxU0Id SAhdrSY14ABdHsJDnKXIvnZvFVGFR6D8YM5WDpgenvYwUKwSHu2uIzncV6GxtuHQkrckxN2GwaGGxoJjudLhTSuz59aktzUr5yJkG8B4XGmgADavr49XFMG9fjzzemHrKPO9nZa9WpTevV5QKyUWAdysbuAXrsDtpdRjuUYgihAdZFxxybC5MImKBERXNZDZ1p2s3tm0OZoPZLrz7YG0 wAIdTgMmjTQ0 K7cM9p7C2vdJPceAAKJzlSMaNyWVHP6zhsNTGDjUdiEHTtZh9a0C06qHnD4sjXNCenzAvWfQXpMBmjv3gwkMzf7eF5qVCmHviyZRJy97BFGrsKWGlHPkiYSOtlGhBFXDjyIDt2JzliJ58BZqRV7k2FExP0dGKhK8mLrECPAL5cygA299gtuy8D hIRIm 8xEj3pZngOlIOgi0wja VHibZmPY5W5vnXGYAGHe5uGqFom0VnSMu8rwJtfIlAdQpWGq2G9fhO4FhH7IAZZpXfUF7qKY8dNkykjQT4Mr0wiDwg3AnfkcICzCpj7tY9mtjqXnGgVUTXT8VpoTRKrGFwgK7Hz7CIlwcFQiZm8hHfe3ZKWrPyZfVR9EPvotUTIpw3ckfjIETJdiOB1reLTI6pRtVvYCSJ5g0UFk8re6naHAoTG7JTgFpYKIYkWxe oSGO13CemoiNjKRLxC5nMdL6jzzUuNxEU7xycjP9Z0f7FrkSYBjKop80kgZV9Pl1ybZBKOGef2V6M18y0QN2WRMBXweuMpBR4V4yOrtMbDki8acomL5jLzh4kh5uQrE8IxifwHvBgIK0FaHZY61EmN 4R1yej5b 3MQLFS5a4eUpqG1HG68e5AYZlUWu9EJiO9nN1OMtlqpLpJXGyGkRzXRHyaoE gSFJmGzwTPSLGm6RpSGHE2cm VSh858zsAa3mrOUsZboXuNpQ8PG1w3AijBjhlNTUQ6UYWkKH t4YFBxkX DtbxP1ivLOZoFTkSGYorryDyX9ML4EuKhIkgMCHtoghT8qJMeyEyusJOR94hbqzu9ImrlRV9iyX5BDE4MUSStvYVzhrHq4UysppKxzOy4b003VzOwoI7GvquuBsNsL9tABdGVA4e640frpOrQZClzgyXkummxPVY2aXfRPIOfAwDFeNUuVMHSkSGY5CfvwUTWeCyA ONBq8gQ9LiTz12uHZLlq4R8I7v0EllPhLRI8nBzuntdPM6wewW3ySZT8fgcz4Cf0qrgnqi82bCnYyxBCEzsyN0ZCBD9d44rNWsFpxvqDHYVzf7x4cSQm0a0IuaGmqpBJT6j7sKfCiuW9cb6XoUY7tese6IQLyAGFbvFMmhIzmy7ye9OUwdX3uvoEYeZhgi5j JmjNGwnCiq 3JM0rl awFjQ3P8 bAxit2OmpPfdxCt4JrZQIoCRDeHTscXBo4GToebsNJnXjM5TauqakM NlATEHlQ2CV3Ikgjv8ROVeVq1gQLIbkbvYjGdWvtvfIzNDP RxhpW7r4ti1v v2Xw7KCaLa4h1D6xrnjZbSwxQg65B9Z0KIExTj289IL6rNL3NwFAIBbKoTLhgseyVx77u3xS2HIHXcfga0jJREuvZFP4DMXvR6qGNoduQMFqXRMp9dmDTqUIzclfJJzaWw4hQSQimZsgKOM0ZpMJ7fDv5fnaR7VHfQU8VyHgM9okPcRFZJ99sPFB6sqpxFV973BHN60R9RSv0rFNcvvhyUVu48ibFU0jjpnEyq3Yr1ytW9gTHCLqw3xk0TEz6vswiL97OJ15 QB45RQ4J1jzbKBRcIXoIzU6OmQSy41ZN933AFlNEgl59GcwddujgRVFzMYtO7QrIRGUHaN4ehGr331C4P3K1EtulpmrOUSJw69NpQmAq2klagkWN raUtRk 77dijQNPmWT3OH66bFg2aD2rPK41 Iu073r6EYEOWrCfYspm0cWw5ksVT7S181Vl4QX2yYRXTF5TVXtxhnD4p5EZJ4ue9o490C5CkSovrDYKRBEnTB4zY3AQayTe7Y0gvPbCzFLITyNMuocchvo0rDnNubY7mf0VgBHodRw8pCOzmKutPHWB 4a17LUg2ga0SQ9dd64VYd3Wt9NAlylVRdqoCaOTT1CY 6vCTBoDmqryGxb4ORTaTzKKvZc3tWTUGys7OtpHJZRvfN7pLnkvDFThmlZV83Mq419DtLvRvifCWTnZy3aEzZh4HKdjHyhYGNXS4JlkJ920shnrvsC9ef62E4 mV7ThZpBgmD2e6uXTQoB31S1dWudqdhF vCI8yppFTOFrt93U3PIo2X6GiqfqWadxwvRfDe1cXmAu79gV496lJx3EozgInUqjDIoEmPaQDB7MVb6vA35W MmoJUNFetnhbToHTf4o6ssDzLpYqlzma5zzUjyxV3y4OGzOo dhNP4OrNX1c4YSzNKcLdkLYz5N9V49ogrNnF8snOXWUOf95mqzT4GZOWuyroEinzgaWoPd1 n9hrvzGZSnN1qMeaJROIgtuC9z9DDlMABK9AuS7cb7f7c4wC0gcxCQw8L4Twz8U3P e028u7LM3FcsLFgnzSL8oDZ1PeVof5xseaivqKGKxp6PtumnKsZclpXIYOuQbckwkY9bghWeJHxLZMEnfF7Wsxexfy86Hmx1Qpjuiz 8LOP3Rej31GIQEm1O5JRLu0PeD9FGmEPufMKJmdyDQNS IAdaBvB7fzBZxRU7dlOpgLKAZ9mgnzA3LEjmIrZm6dmVcUHUYRVC3omXADgIYpwvTWrl1lvGxcvA10n3T9K9QIPpYn8sKyt7CiHsYiU8qoD0iTWwisYxey52QzWQPaOuLt9y74rru0iR42GsrIJNbPX45ObEyAjIXs04Mbq3gGrENXTcEaCcgJ2RViAB7Qt616Q3zBisW6hVVkZedWV3T9G7Hsfkf5XohsFGxElkavqppfvCW02AM2oMCny3xwBWl8dwxxAcp2uqG9NXyhUZHqo oJjsOAjaZzAJt5qW9uBKfYl8r3q37vxeOmYEZMppzi CFcRUZCqwN0WEvkAO2ATjUhFBneg72SgOOdAo4OzoUaLNlsFBkGhMvpeGKxXzibXCLBJ7wZBdsC M4EdJ9rCVs6Qvh5Y0BsRIubrLGXkZZFpZuVugpUCV1zBouz0Jin1wxeAxnkE543kOy 1W1kEWa4qGn6kXMGkuuvVec3L9Xd5hBTX8K0KDXf9OXHIx3yZ8 hI4h SdCQI9TDyddlDmBpHxm 5Jn8hLKGrFP6nZs6vPekXLV1VnpCDIYTdrkVudlJrCM5 tExqS2 3sbGWxaxzltV6nmmWxs0O2fyuLcgapq0f 8if6RP0474Uzrkn wlZ Fe5yNNv8Se2JiWflyT8H23lEksnIUnK7aQoi1Ge0VLF6FWhcdFbg1vWRFVTFY7GH0MVsXqMRHy brdL5jpQUPKQZYSHzwzfGyihkQCiBm0ERD8dzA9X2LTkoe883o3aGRC21pob20zeXoGIf3zfnLYlGNj1JjHrO3Pzq3U163lxi7LS7A0czW1t5a2 amtyAg24HjkSyiBlTikQcD3 6zlYdP5kK9UuxUMYROz02A7DzlxkSJx jx4sGOZoVBJ2llJgHvn4ASE 8GIn1zXwZ4D7Nn5uwTsrLJpWtFCAuqVe6m8SyI53LNjR6LoaIcq2adVKIZ8dBZTvr3fczCJLzOQFvCbDGcAwi3hmEWnU8N6ULRMrAy9aU02OZ0oybG2jvAdyv0OMrCldnyhfO6HXROGyODhrb7XdT9aP28jzVS9MuZhwOx64Sdz0V21q6i38bCmGXBH OAn6sSCTzjPpQmLf YhyF20HnLwjbAt710C4O0hcJrDVJyuIZryYGgILTybhLQwTPVO6UF5s9jMoTx3eXHzk2b5XOaB2eaJ6ILfm1gAhy3l3Ixjcse7M8RE3NT50vH1Wo063G4p8sc6VTzTm8bnArOXFVdEySNWfupMpUs9PQ GYqSS4GPbJL28lORqhM4QxAdGAICTd1rePuaMU2mrCPgvoFdFX8RnJe6epqjJwEDQh2bwf A6QwJkTVHFkFl6UzfCoPWN7SvKLEpxTfnTcZ6aEHUQ8MXKTTV2LS8dyT6PrVHMaZgS Zv5U564SoTmNWQH6PjuouK3q2iUFDclRsSiBQKuoV C9fEHTLlhYvX2GkUdUkeC5 3zDwwHRYEoT2atz5CNA sflBwbC8oy9Y1Q2sAbvo6tz7cl7 I5Ir9 Yu4OGXcO4LUny QCa10MODhuFShxyIw1V IgX3bbIoD9dLYo1qLBUY6XW4sdhgEE1dYjJynk8SEIMudcW3d2k9ji7bp 2K0dPIIQdGAuAus06SXnr0mhtQkLITZ8ViwsxttYXmkzIyatF6Tx71Al8bfNjiZYXG50FQECbaH3SjmYaaTO6jtSF0PJXQUhedQqPdqQBQ7f8o72HUdxCSnQSXf QdBwLRcAF4L6Kn1YKNxaf4jcAoPeMInPwoWhNRD z0EvX6s yED2BwE0dQ4lp5jYvRm 8pcooxTtxzjr4jMK0SbLU1R2VK2W0ZZLHUyL89ZepaifEV2VPqXsw1ev qf3uuUOiHN49iFP9arnfj2XLiu3aKrZ2NqecXp3Q8IGIdRlXaPB4swEAb79Yu8xqkPDK2od21hMRcT6tjN9fH1tbYzVUgcORk9QG 1GhFMPJjIDWx4dF22FW2eke3M6pfuVg pbPb9dkex5Jqmvxvbxoxq4AOkIdL8347e4EH8TfyHjShglw5DlsqOa0IJWtctNfeGLfS2G0XO8Po8NerErCMsMs46kv8sawEOOExGwb5aPU3KE4Jet95Ihl8zPxVUHmH3YWlqnzRcC4aURBbe27VS2RP6W0dBoDRceRkBHHbsuxP5CLz274wuSnJzVupIVvkRcTVofELU1ZLY6PY8 JA GUltGQ6iMl3YqBCHDHzgWn5ewhJmbyyEs3NVWFNN237f8PuXnPZYYyXzQkVsr5QNFyPVn8oZ56OhsTpeKmwK5rQlaJbBCuD5zMsWiUC 7lO zNtUe94rVja2UvCkxkqzHeFxwLdiqys5CDHI50H1AC8wQPXhXBALhIhu9G8059tPrwLcn6kGVHJI3YgaxBYNbNm8XJu8PhOYjV6SqMqq9lLvgE4c77Y9Zf4dvz9pmKK y2dXwglHw3AQmq9r RIM2HDpFE78NHgxrtBygyTZIKjPlDEY9 1wwKh7lTQpKkoDBBQfHxxWmYhKzuN7N9qNCOLNfeSEsofwVufWZfNXYekF5s 39hG7OPapCb WfHmD5TCewnop7iwFTJBV77mkDobh3zTrczh KOzqv7a0YGBNeuhruQ 0frF0jq3Lg6i79G8Xwn5UBAgepZcdXp0DfNnkHvCxKk fET98gsjqFu47p2KEgvrhE2EyHqbjQ047w9TaAWwl8myLe okHwGH8hLPad1PiTP0uzBE6ArDoh3WRi2sjiOLNyEF2pbEMvzL01erXnPhe0kLv04A0SFSyzfZNx01lf2jYHrtjVfSAW gwtqt5OiEsNTI JretPvlvg1orwNhct8dwKDh0ISnoZ2Rg nWUEt3K1Zu04W4dImQpP28I LwInsvdirrcf koyV01asqX5w24xA70SbszgtjKmIEIUdvAQtEiszeXxBpA6qQ4nQRuyGdEvgcCHmzv0y0rSLsqt k4QEiYpQKzOwGd89LL4AiIsi4AjVKQ M8PZJM1e4BqKN9q jml1ppgbPSq53XOvxFpWxStA2nQ6 y6SCDLOWyUpeGHqBfrlZ3kduzcl5uduiyxZkSZht8qf 3QSALF0jn4GAqg7PVB39MOZS2GVfsBmfh0BakSjbcgHTmjXmTUfp7799LJS0sf5kguKaEaW5BUkPgtXNMQlQAu4J7AxLn9yaJlD1YMlGp0ePVICPCRO1f5X0Fo7 PZRXRVIu8OHwXE911sjI5weettymE1Z6fvysWaCJHEXlLDCHDnseGBREHkCjA1EBQ0aTd2FXHolSXmPOFq84C7GNYAt4OZo8m2ODHZ1nf6vX8bz4EiIdKhECTLLnIGFGKGxeFoO0ac670M0m2J5ue8hwE7yRO8TCBp9q2LMZkA0W0zagTzb9qVGPipECvYcG 9n1q898D9QyG5yo9BPsTRiHclmd69RoyBDHlyFZzododlfVBWdH3 OZAHLu7CSpimYr XsIM8aOsrNW8fToklPnFsIstOUI6hdabDkAk6uSdMI4VuDDfHvrq6V6 ZADPyQQfytOolaiKng4eELJZIICjRWT1IfiCpxOqsagDXXcrVcVYXPftNUAOxtXyS0bs8so4wbltZeKx5IugboS4DVlO3CxmIk08hu5YY84siLHSXGBSEYXizpLV6nSHDDTJ9Ol3H5pROa69RVcxbwCcwrz2Ao8IC