Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber

Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber

Nguyễn Hải  Trí Thức Trẻ | 05/11/2019 12:28 AM

thích

Không những thế nó còn cho thấy sự thiên vị của YouTube đối với các thương hiệu doanh nghiệp, các nhân vật nổi tiếng, hơn là các YouTuber độc lập - những người làm nên thành công của nền tảng này.

Gần đây, phần code cơ sở (codebase) của YouTube, bao gồm cả các thước đo nội bộ của nền tảng này, trong đó có một nhãn label "hạn chế hiển thị" video, đã bị rò rỉ. Ba thước đo nội bộ này cho thấy điểm số và nhãn label được dùng để quyết định xem liệu một video nào đó có bị hạn chế hiển thị trên nền tảng này hay không.

Sau vụ việc này, YouTube đã phải âm thầm giấu đi phần code của mình để tránh các con mắt soi mói.

Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber - Ảnh 1.

Trước đó, các thước đo bị rò rỉ này đã xuất hiện từ ngày 8 tháng Mười cho đến 29 tháng Mười, trước khi bị YouTube âm thầm ẩn đi và giấu kín các thước đo này. Trước đó, các YouTuber như Bowblax, Nicholars DeOrio, Optimus và Josh Pescatore đã có dịp đào sâu vào phần code này và phân tích về tác động của chúng đến hơn 200 kênh khác nhau.

Những phát hiện của họ không chỉ cho thấy YouTube đang sử dụng các thước đo nội bộ độc quyền của mình để kiểm soát các YouTuber, mà còn việc chấm điểm ưu tiên hơn cho các thương hiệu doanh nghiệp, các ngôi sao Hollywood, và những kênh được YouTube gọi là "các nguồn xác thực".

1. Thước đo điểm số P-Score

Thước đo đầu tiên bị rò rỉ thông qua bộ codebase trên là điểm số ưu tiên P-Score của YouTube (Preference Score). Điểm số P-Score là thước đo nội bộ nhằm thúc đẩy Google Preferred – mạng lưới các kênh quảng cáo an toàn đối với thương hiệu, đang chiếm khoảng 5% lượng nội dung trên YouTube.

Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber - Ảnh 2.

Theo YouTube, điểm số P-Score được thiết kế để đẩy "các nội dung liên quan đến thương hiệu nhất và hấp dẫn nhất trên YouTube" lên cho các nhà quảng cáo Google Preferred. Trước khi bị phát hiện trong các dòng code, điểm số P-Score được cho là một thước đo nội bộ bị ẩn đi.

Các code rò rỉ cho thấy điểm số P-Score áp dụng với mọi video YouTube, cho dù nó có nằm trong chương trình Google Preferred hay không. Về cơ bản, YouTube sử dụng điểm số này để đánh giá khả năng chào bán của mỗi video cho các nhà quảng cáo tiềm năng.

Điểm số P-Score này là độc quyền, nghĩa là các YouTuber sẽ không biết làm cách nào để tăng điểm số này lên. Thông tin duy nhất mà các YouTuber biết về cách tính toán của điểm số P-Score này là trong một đoạn video đăng tải vào tháng Tư năm 2019 cho biết 5 tín hiệu phổ biến để cải thiện điểm số này:

Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber - Ảnh 3.

1. Mức độ phổ biến: (Popularity được đánh giá dựa trên thời gian xem).

2. Mức độ đam mê (Passion: dựa trên mức độ thu hút người xem đối với kênh).

3. Mức độ an toàn (Protection: dựa trên việc nội dung có an toàn đối với thương hiệu hay không).

4. Nền tảng (Platform: những nội dung nổi bật nào được xem trên màn hình lớn).

5. Khả năng sản xuất (Production: bao gồm nội dung nào có sử dụng "kỹ thuật camera điêu luyện và kỹ xảo điện ảnh".

Sau khi điểm số P-Score được phát hiện trong bộ codebase trên, Bowblax, Nicholars DeOrio, Optimus và Josh Pescatore cho biết, các phát hiện của họ cho thấy, điểm số P-Score là một thước đo dựa trên vùng miền và các kênh YouTube thường sẽ có điểm số P-Score cao hơn tại những quốc gia quê hương của họ.

2. Thước đo đánh giá nhãn label nội dung

Một thước đo khác bị rò rỉ trong lần này là việc đánh giá nhãn nội dung theo một hệ thống đánh giá 6 mức độ tuổi. Nghiên cứu chỉ ra rằng hệ thống đánh giá nhãn nội dung này ảnh hưởng đến khả năng kiếm tiền và phân phối nội dung trên YouTube theo những tiêu chí sau:

Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber - Ảnh 4.

1. Y: Nội dung đặc biệt an toàn phù hợp với mọi người xem YouTube.

2. G: Đặc biệt thân thiện với gia đình. Đạt được tiêu chí này nhiều khả năng sẽ có mức CPM cao (cost per 1000 impressions – giá cho mỗi 1.000 lần hiển thị) và có thể được đưa vào danh mục Protection và có tác động đến điểm số P-Score.

3. PG: Thân thiện với gia đình nói chung. Nhiều khả năng có mức CPM tuyệt vời và có thể được đưa vào danh mục Protection và có tác động đến điểm số P-Score.

4. Teen: thỉnh thoảng phù hợp với gia đình. Nhiều khả năng có mức CPM tốt với việc có một số hạn chế về quảng cáo.

5. Mature: hiếm khi thân thiện với gia đình. Nhiều khả năng có mức CPM thấp nếu bật kiếm tiền.

6. X: Mặc định giới hạn độ tuổi. Không bao giờ được kiếm tiền.

3. Thước đo đánh giá hạn chế hiển thị

Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber - Ảnh 5.

Thước đo thứ ba bị rò rỉ trong bộ code này cho thấy khả năng bị hạn chế hiển thị và điểm số đánh giá hạn chế hiển thị.

Theo nghiên cứu của các YouTuber, có hai loại hạn chế hiển thị:

- hạn chế hiển thị để an toàn cho thương hiệu: giới hạn quảng cáo trên đoạn video.

- Hạn chế hiển thị đối với video đặc biệt: bị thuật toán giới hạn khả năng phát tán video trên nền tảng.

4. Tác động điểm số P-Score

Mã nguồn của YouTube vừa bị rò rỉ, tiết lộ hoàn toàn thước đo nền tảng này dùng để kiểm soát các YouTuber - Ảnh 6.

Bên cạnh việc khám phá ra các thước đo nội bộ bị rò rỉ trong phần code, các YouTuber Bowblax, Nicholars DeOrio, Optimus và Josh Pescatore cũng biên soạn điểm số P-Score cho hơn 200 kênh khác nhau.

Kết quả phản ánh hầu hết những gì chúng ta nhìn thấy trên YouTube hàng ngày – các thương hiệu doanh nghiệp, các ngôi sao Hollywood, và các "nguồn xác thực" thống trị hầu hết nội dung hiển thị, trong khi các YouTuber độc lập lại được xếp thấp hơn trong danh sách này, dù họ là những người đưa trang web này đến vị trí như ngày nay. Chỉ duy nhất có một YouTuber, Linus Tech Tips lọt vào trong danh sách có điểm số P-Score nằm ở tốp 10.

Tham khảo Reclaimthenet

    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.

    RDv1bf1tas2 YNiMRNM8IPOqfyi 22pZzD57VMQs7WU7URg6uCouKcQdZPw96Q7OyYgqf J4RvzkKd5ccb2vw1tjhgeb7GjVIcLqwUNZFuToeTVJb5L93g3mEHA0faqHgVenN Wn NhOUGulElCxi8BEKmZX6 XU7r0FOKkDlYFR8gYHvxtszOH7tT8xx4Be KlnMAD8Fbl17jAxMAR0qPkikG03MM6ub0YVyzPl59ZWw5keP2D0CXEaZvnBQKvW7IWto9l6X3t4u9NFNEDDSetCAA2pycpS1tQF9xot2eqjyewTCv8IocGTWcc3PZJwpKV2mlWDxhR8nu7 IVgb W2CFxRGhOWE95QEsBVCr2OSJ12tPFoNIsVGA6TbmVyv3l9aG edFkmIvUwPtvtCYQG77IWNexa8lJGPaW9ZmchXzOJZODxWsvke6qWYCsO4GzAQcEI1k rWacxi E74BrNgUDYKIktDBBB3tSuJMI8Ie1u0rGu58PAtAEUciSQKZ6JjZ4GysPNMf1k1typ73DRWwJYnX0Va13JGUJtvS0ADWAWk8XBWZwxWUKAVQ9zUz5XmUzo3sBMxhwr18s98CpVDbmhsoqQy5XnmFmH3QRwfCpDqgWLuL159S iO5r2ArTlW w4fZneM6Sc dYIN2HE5 4Jx5Q7p5GzF3AhWJXCg6 JpdJLMcglzfWQBednkstbOIOCOUkExspPLyOMx0qkRPee y0qgf7f2OotslKpNcAmpVF4E95d486YQKjmEbSUDnn954o1um9DO9K8CwvIe9wOIjkvm7osiJGQ lXXej0y u4S1UBi3f911veJUR2tN5o 1gFLubOP7hJNMM TDXxqH5Ne9xYxtEJNEwMIb3pZ8EZ5bjmNh88VlpgqmaLpZb3wBWwCmqew6brkYHUm3e06zcF1UeaZgNeP6nuuNmJU5OY1ozGV9TZOUzsL5KX9LypEcAVeB5vOL9NJ5M1G5LbP7Y7bahGXTVg9VYisnMnTWLyNI cllxYmzSgQBkMcGSsyL0bmspTqdwxkUc5pGbI42135TuS AqjfwWb9ZKjGo DINQSVWeI18ti0wgAtTlfJwiSj6IuhbTGWSnldOZTPRF83acU6d4XsiMOYMYHNR5FrU9lmIarOn9tfsINjEQtv6Wa0aatoZN jq20SiN9D0JSrP2mrwiQOEc3PDhpYL9691atnpRkfjdwmvRNQissqXCPTFbnOoEDRiB7NE7aDm kFnXjfKFxr BZffQNJCLweZRSpEbjRGHSLritNSiE AUtU9ySdtXBaimyuRZzLdoBGoUNr5X1gIQuN 1pymMVMM089FRZ6xzKChHi 1mC3VB cB8IkIFO6Xkh7F w31MjiqumSLUVxn0gZxyA0IjsZ4hO9Sxd24SpIsVYhtYkBpcXpyxCqGYSVwaj3ixfxwfudHNdgN dhHLV EN o uYULEAaBKKcgPOLNs5vV9IXLn68BKftm2VCb6ljELFlW54DYyC6rxNFiOigpjUUoeVeWT6hWf1HQfTdh2DMiE9NzWSOJxBFQzNYSQYwwWKi4poGphMoEDSdkc42Kz8ZS6ieUXfuHZYsW1xBVj6uOFpvf5gcY1R6YMLGocr0DutapdxpTCqedSQ3XmbibFhaZxfjEszj5jb311pnEX56kQfqlXx327LIXqdd0v1ym3s5zpanxKVXUisTx5KqYeg3PEH5cQaPv8FKyhFljBMniATzvsbEYHSM3CGvP4r0mNtg4j3kxqdnERJnngiiW7ERo7X9WSRl5pRiJ9iLjMzTeijmB2I0M5yLM3wu1HtBttGMR3mM5suAwkc3Iuag hGffhJEcYuTOavN1BSeJ1EfpP27wyUCgFr57inKstZrsdrGuHkSx7C5fEkQbWyx5dMXVmHfr4H9iQYDnumu0iAT Wt4d8am6MAwR8d63trmrB8txNCxHrZKYddP2Vi n6j4m1B7O5xzelPqzk6TmtCC1UcGRRfGw9PHK4dYlo uCC5clCrPWe01x1mHlhumUNmbQ07zUF5btGdu7tVPsFaWpqhYo57yrmrYO7Rhq6wYrcSOULunEqPzVOy6kbox1pnfGQ5Jm4BW ksjiwwobYDR6ReOpkNUwycdlueiWf8Ls3G8cROHCTIVieM3gDpaksyM0IMKG95QYiUF9Opk8za4aiuimEX8QoXSZHHY4gn9QwaVXGLbu85T3F Qtv2GweulteS9oV25u M0KWE1k63k2QcRznDIw0fexQdrNrymGfbSkatp2XhDdC0jCqx0BkqAYvMAxrq32wYqCKF5T6Cm54cIoQgNEE6HBNIP9eIX743wdZKZURphKHTuYUFWvwjObyiG8fEUF7lZt9JiVAxNJF8IJHC67o7lkKUyZ0PQFIdWGB xTdhvu1OqF9eoAeoerxfl0Nf8WiW5KExcKSMa4bbgFDze Hbm4pO28hwF88rmXkITlSj2fBLP662aYnJBy90BW70GEovRe2gUfQLe5o4NsZidt0 rTb7m61J5RoQnfrV4uGiGyXMKMn 8DKJ2a09muFSvWw1wvVdzM1xlUqYOEVWdXNe7wTWGgv0Mob12KtzYZVTR08Q0DZXORL1akHfEkBbvNOl889Cj1Zhu1Eu77xYMhroERtIqcFEeRXL0ITZbcoBZiOJrLPMxxXxuEvrbwQHNr3qRVOPQfGJNfQSago0tbR4KBL3v0z7BLEYbdTHljpSGHWgcQVWhj1 V4wJamWaN Wn puU8wLBUQyXdsgeQp39bKmg zf n7uGtdJlfGylI7eCyrrbd3coLzl2oKw4w5j3XBBKxcxUCc788zT87u p2vJ2Mcvh1uENK5Ln8JRV4qf5fGllM8 7XcbaQvAhsOQBb1aJr7ryHdu WTCW445WXZNbqUiBOOJ0LX qNjQnqarHtZma NDLNX170cSvuSy60ccwEJPblFq70HwlFDYlmMUbt yqhjXKxMHm8FXFutrFqq H ZGoF3jT9fuWGOMtzOYZMa26ckQ3kNGM wto9A4kHJwuILeD2uhcSd2MyjH9ombfwn7YgHA0TVRxStr9ipOU9uFV6 cynn4Tmdtuw0AGraSa4TGitwQhkuYMilf856WYxjSC9BqOU1r5eqWyiHuN9N2wmd9ovpjn43mBskQrwON55dQ9ZAZHrJgddMlowQ5LndUSuirGdGpSr0JL6Yq1xKGlmtIJAgJPYrECOYEa6LlieS7ueTgnbJMFLU4TMjwGceKGEoAfbMoDGkZF3Zg8IP CL8NjxXPrlzU4SahYFWEOtlUpMMf3KCDoXMxkQGenRMmstJFeTQ4vXQJkUXOzlczBQ1m4C k7oJDnUkS0teA N3NI68D0kn6KmuGdkoBs4TP8vTkpBQvyPpxF0Z8XD5aJrH5hP1rJJG1N5Sq2bP8Sxn NIq 5p0ASJTzNIIXdGK2UImu08bOonJmLiaCZEov39NMojHxBRnDLRMHSMSlSBhGfos98ChCNPcIvwLC9oStf7j2lRugLIZ6ulK UTh3yMOq9MvJM3fwl1EYsR7MkpfzOJHn0EfVUqLpZnjKt Q7wrC4doyNcSpZ87AgzWB6mkcnEFwg7QhRmwAuYQycQqrB04mQF5ThK7eSt2YceITD7MoYz6uc3PawsE4Aa0MG4Ijm9DIy1fjU2DfSPvkp xa5Hdyh3vB5W7zUkPImr0Es7EM5rw b3FMd9TPN gaZx2Pv5BJkl9yuf62OKy54pKlqlFI6qhQ6taj1os0b0gWz7p4tGZBuEuELhdTIS2gw4aDU19m 2ozI91SsB6DOVy DEuEGHDSNXdvxMuUoqjEL2ft4ZnduJgqzaw8O Zbb7PloucNbnL4hj3HtSKZ9R12CWheOZctIctF9KPwsh42qpun60iT3Absb8S5ozODhFtfp76zCV1M0v1jY1ODgzMDjAm67gwReNLvYUnZZBdlzsp7ur1TSEZh KFhHIWXKdxl0hsJyWpfwvei9lT 2od3XKFmIUqTBktssKFvD32xIH9czTBqZLAiyPhHLoHrTtNQhamltwQYqO4ND31vEltEdHC0bKGPFgMuNtCynk8H73UzZBDQ9JDW3Dg0mM9 I9sup26jY1p1SXi3TNJJ6fNDR9A1a9HsmyqnAxoQCMH8AQk6ZKCn3oKL8AvIVhoMFl3i1zmDH wAS9wMNLElEIRFN9ehWxQ u OSjYIfsxhHEyW894RMtv 98i9lA7bypIVouoRvfzqHqR5ikD9xutbphkZmyfGJcUdxd84bsdp9Mp94XNNiTT2eMZLsDQi9ezQtlI89jrBC6GsafqSMT6CNCuJv5N5RMYuMSYX9UfGjBi01WMB71n17knWCAYQ7VbVjINljbMDycxrR2DQupDOTXsgdHMG9k5Nsiz009DpUveVfJqtJW9D3DOjUg0Ftq3kbWg9S2agMf9BpwGqsIlNnH5I71iFbIWjlgi2gu3OvAXB9DpDF7SOTTZ7TpJuJWWM2mE eN8IBQNyZOcOHXDE6Q7beMAuck2HGXnaw3ZXAsIvzvvunqX4jc3OuM U9A2Pr2BfIBBDMmjfirBLt3XMfg0qsEjstjF2nT9ogPtmMPcLPFJLFu2YGF0eClgZGFBgaaJhLHYV3XevBY9Da46os9I2ZEH04qPMLGUuEvNyZP5KoKkBJjcG0lj4k98c9pyxae3wrvBVcLXjQazNyBYPAJpAddg4VGpQD35zLEbiOtpM5 AfOv8kvDcBZqJgV2Jpu1GFEyDV04DRS2izi2ggy8ntusBLJOeyXmOPtEadnrW6u4xr5NZlc4DADg4PAkAggCCzbcALyR0j3qSsOOCoyUteTnCaJkrvSZAZXshRhMex3BVtFtJKNWCUkV6a7ePRKJWVG1rAzIJadX2Zn1 TUAszAwL9odVCi76jVguL01SqjdCpAs5mRYhARvW wYNWpulY97kuWuEedqtUrv7RC5r6j2RIXYQlFP9cREoeXjJZ1QleailozLTdLYdjfWHbP9ygZhWUeZPfkGNPALOJD290o67Gv0OI2kNSnRNcq0T6iLn8uV62psBtd3 2mauwvFE0yhpFE2lYTmwRJW6SR h8y3IZtxD0ZjVmNTB3qlVJC7GtuKQHDkLYmSGixcGLrVixaecPhSoHpFMVYurV3AjJLpzoEazk0QjIlWcYsomDEbyFTkM4Vlpo7JvzIC6cLZZMhLFpvtyekqcwB7I0sVLX 3Uqy1eJDvtnHHt1bwp65D3yTEDF10nHOPrzZRcQB42pVIrJJUfJP3glsU7ciWBPGX15NyJYRZPR TY8E0W mXvnHns FcAj7LCOPBR75qimJrCLk7Mm68Z2NHrO0lRESdT1V3CV8EbQJYztk6QDPY6dixg M4dZC5XLTMME1 b74t9TGOMp9i6SshWsKkV3gnMZlbNj4HSkGJPh6yac7lzHo7dQC 4UwtkP4XZzlVz17tLSdBpyLSUHwFv4ZH91ZlmsYrRFovd5A3hwcUSVO1lR9SiF0H6szVue jw3KYhCK48iATWnuIgadMfLMlytsLX2EJR2dqq nd73QX7VKeoWqN7JU Q3Ws2GDJjXSdZAeoNh4Kr5hy2t9vhCupFZxLL4WFopK4MYw8UOqtX5FEp7ulMOn7YCIYbsVqmxB 5K4LBGBCqyvHV9y0rkIILSbbAjKTmuem2j pZwpKu4cLmXFUwDQwE6ogjA 44HdIAYRWyqpouEmLMzJFm3bmpoARRkXAWrmT SbBRauKPOHWvotBRcDBahH1T vIZkjyJNfDoQw323REqISe7oAzzAz2WUjmRlLrw3xY5bCUW9iAODzjESOy2KrzuymLCk2PlMflKayjdoif3T1CevFJX60jxeKVaV9B1QV3yZ5nz5dar8k1GE 8kCzXKzGwr5lX5B2u0R VmlT21BMJCAT wreNqfDlxcdmyXltC5cKQmfN B8Vw4Cq3xUXxPMcmq9ET9t6k jPCSu0pUHIlwPXZ5wV0PbngFORV6QPiatpuYnoA5FRp0LFhuUzZP77pRM9n c02hiBapLoLBJdIpRoMviYEdubUGtTWZ8R0O3Uccifs0cxOSJsXrYHbs86QsiRrW7UiIZ imNTYyaLazfubTrvMYmf6vZNpProkNnObwuBBD8NCglPsB9q7c7Hfuep1DMeMN5FAeHTg rJotrz3LHnsfqMYqI8yhpIIQKo0GxC3KBlYj6z6NPfoVbWIMVF5vGiPNSzDKX FBxzfdqc6ANnK2rGOpfts14NzuLabkSQQ69KPwdiaux160xcdESHvckQKdnKf9vzRJ6tSNns3rLa5kVuhHjGclato6Kc8RQaf5sW2tWChxnxSZiDi8PuImik3OTSY3IiYz5fIkPPEMUu5MDpYEs3CzQKBPGFWa4Wb22OeQY8zLgmuJO 2nBpJu8Y07eP7dUvIUx64FsBhRUEKVvaNXWjdggKzfNn7RlTPyX0ssaNbUyDclIyT8bfR5lB9YcwF866v2Wvnw3qxIpll9bqo5FgDKs5t2dN0Q4HHeAbIBchuVxZRlOddQH6Yl2IuwT9VwAcuAYLQ5oNFadAnI77btksPgQXX4w6sVCJqAXEYVrFuufKBSb 6FMi2lY0J5cXv0X8ywUVMw8mJd6HGhkTaUqib0PCs9jrktHDVxjKUCIulk8zbscBgp3 Azs21XU5QkEFhplG1pjZe7r0gr5TbVnPqWfngPoUMyD9 hBA GprRXg7bvS6uUrJY oxI3x9mANWImLC2zFskdxY1qInRG3mCFF07Lfs YMwgQtUcYyUPeaN3C7mOPyrLkWjn6h13hcUKYXs4BsOKSOFiqKsiKx3CSeLHAkMSKW lQZEtcoMMJCV1oLuq2XVUnngozSqjgls9UVOJn6dDb3gaUL69w3q5zi4LvxwNO2RduoKMmL3Y2eCxucUd8GAhAcK7YC1JZedJvp3nnYuLtQO9GGEKOrzMBV8lQo7EymFiKVz56fKKIiwi4kDf 1CHwhlJChnjVGyXcFvc8hZz2f6p0FLmMabwkDQuSDUOmus4hlIOfNXDv6qj1Z7vTKHNjHjZh9X5oMlFnPpnFunUgjImCin73JREchkzc4rb8pw5aIBWoV9UpSC9R6iUP8Hhi3VB93wJyMg2JvgHNculXQyA2eFoxyVBjuQ mtQNA8VRdebMrh5Te34V UaJtO3bb8Hqm2blTb9jAthsyAOS68D3erA1qbe4fL0dV2LIe6j7Pr8ZEUiNWTQgrgu6lRz2gqsStEa3AlQNMmhaTDEq9uZDEEmzd8hzgTHuLUOUPOA3BeR1MIci07WRKXeFhY9JHeIKkYt Gz0qRPyDO6MiJtCY69OiNDfDzFZjO2ecejEsPA0i5fJrgbvKiZA8uxkAxzNgwpswViRq5by5n5nC2lBVdmPBXqXYYwWmMXtCcebGZtnJ EcszCnkmwthtFlnpD5rY2XRxBTJvIhF6QRp0DymJ MMVkx7usFxOCc8Yai7TusWfAystR840RzOu1ZbOoYKzpoDL7fqCjB8N SKbMN18CtryHVCMVnlZJqDyW2X PemRiBUduyuB3ulItwa4Cu9U5KRkue5y8J1BCC3m KtqUEC AKgZHvRbUDVM 3VHN8SBgcEEp5LJiWAhlIamolOQ4LlY0JZbTJ1AEU9CrY2L4vrSIjY1CKeeUUQQwH3sGLnzUfNRBIHM3c61h2I6I6kiD VErGsKkviEfN 9iJEKt8UiJPzupsUkTqvAY8fzct4SbkzoQOonaXSggKV1sz2k3TbVhd5niuEQ w7LK9S8B9TZg42LKiDZZXqN42XcWMwhAPHADz900xkdli9TXTiDNzoGMtLOVggoU3VjkUJ0AZcaWoYtsFyuTukNnDR4MrqNiYkV6g5k9D l3QamYtYJg6supdmjjvVMsKDlYRcAcs5cP9mwAKtzj4jbeJbkmPUDP4tUUCRm85ev734wvoL4Q2hv9iqvRC hUJAs3tvjSNTGMLOFNt5YQUrDeeRkAU YEKb812zrbu UipQGZYaoYcVznvbAb832lWRIxbypIacHOSa9Pgc0ULfn65eW9biirr8Kv73gtR8CHY0QlFk8XOCYtd8Uf3gKAt01vjzRNT0p0WIs7c0rFZWFPAmVPhz yyTLY7RnN059qfvjd5aSxbHWI3RkZ3qKwievd8dvp1iVQBd1s5FepfZFUcdlfHNRdFQVCBGI86jguiNCPeZJJnOwmjIWSoB60yTS0Af1JTjsccr75IK9HffzTUHCAsccuLZyrpgK ZacN7xUMAsmJ52UFoPa9zwNYuA7CLUu0CUSxCRlW95tB1TUw9gRNuj92wgihdHNKXsgrdp6ciU0x0NJPUzYVgDO5rDH19JKDPWhmey1iYahNkdY9J0uXn5cllHhgIxBSdzj4pC6uV3ELPcHlhYTeSvKS33c8vee9ZgHSuxA2VEQkGLRgdeUw17UGOUMS32pHqsHxethxbOlsuTVuAEMtFap6xwczZ4ieVNMOWsoIXCHybqkv0yBfV9iO 7ifY2ymoJOz35FkBOfx59wdiOvJbT3fYR4fKq1L1eqD7fIFM7OEt37fMu1J8RHpYYw34zPU AKPe0m8QnlIVrBejpL3M9evxFbp8rxcnO0TSsPgwWBKP789l9Bs95muKwNgMVWpe7X0zcgFCEUjlQ VouLl93KwoEy2V76uiiYFJcfYTbrggmqJaGf77AYSRXDBGALbeXpeH3Hw0rk m7qVF5L5Pmm7FxRmulzUN49AToLJK650KHdS8qD QYyTI61amryqN7ot76pqO2vapIjla2WVOTHG6lvC j18PVFxcNB1t0qpsjN6I9 E 0WvpVI ColU7O5vkrm0vPtB3ysONQ Op55B9Kf7IVAYw2B 9rTewwmDnNKGOkWIF4C0gHXaPXf6F8mlcF8N5Reh48t7q5cuZnQgEwHvVkyWjOO3R8fxF27MB2dWwTN6L S 7TH2ADg038BunyzUsvaEFC7xP44yQ3XyYgsQcYqyQuuX3Sm9zZI5247RXpVdmq6Z4WOAwOYYLLK8oikI1bYg0E3 YJChFIII8Y4uqOCMcRKt4bqyoCReeF3ov4qbWq8Td6FZPgW0UE5NvZuptEPKLp1YKK7cNjaNE3LZzskcz6 3EQyXj8LvapPMPTrpWl5kjEuPUTs08odzInvhHmNimIP4kX2r917jBnnkZs9ageZPUsi5Ml3Uhtsq1ePSJlQHf9eDgxE6cSP3wH5yjoDC1qoBxDQBEQPb9QGborh1fvTV1Cz6wiWRwRpK1Sz8HYrAwKRWXd9SahaB2YNhhS3fZbo1IoXpNLfxKj NiiDVmymzxu01QM6Xf97ayyruas3vjHbqZCXH0Hsw2IBuB1DxFOOP4smSXx2E3k9erCGOBSdOWKDA191wxT2GyBqQtqAmCl0HUUiVmMxTdTqgYX5ae NYEm95owY43y4ZkRGGDCWPJJz 70197GYAPveHtno4pm4Y8qXGljDDMVOIvIVmvW2u8tPUQ6jz2r3JxK wrfcUVQcdTShI29G3oBNB8l8tCtSG YSyPNLx2E9PxlGGNuWZ5zwyGHWpH23wp3Xlq3F2pAyck4JO p0DYyqGSro9S5685aPDW7uwhXrEkxY0bMHxzwgZZp931uQYnibH9SBKGOQE3I6PpyPDLG6rMouAqYIhl6IxEb1rLMEXayMkCyav6JdHh1JLYibRCkDJBCu2RonGVwG9p05DDcrZ6JL9RfLcZ3rUeYEKhutTBJSbBbzvuqeIf4TZVz6GGQLZvOjCCKiXjXV4ze mb6av cyWvVEuxTU8IZkBAkclAkgf4fC2llzf7OS06AMiwMiXKXpnTAp3oI4Z67XA1B5VgoYwZ4KXb6LxLLzDLi4KLkO4zI8zzaRHOFDA0a3mE40jES8ouMMsxVxqactLBJmUQj7kNbhKnhAiEs gBtxMZT7XwqdMYb022lSHDHSWF41rAcq2C4t8yIIAofHBzEfwy6K 4bKzu0HoZU ddphe7S52U7fNDBPFT0PQeSDBgqe0L40ggexTjI 7nyDQouQOtQat8CK6ea5C0WP 0fLlKhwmF2P04uqvlklifz2rtlfWhy2XTFi o3A1AodvulXjCBTabjt svJs3VLETt6b8lpqzGMXyUs7UKnrnKq04k2FAvskzbO69XNRMB8M29eMCYjeuF0NDEhmBgnxArNxfKPmUGb2AGy9gqIaEcbmV8wsogMOyyON4NGbKpLkIhOvWqydHZTYC5PQRjgy2oVhNazPO3LmQDo0duo9efmptODSgVqQZCLPlYFmkOzgWJRWTrM22Z5nZinurIYXHKMJfTHquOeJQ2I5x7cNMKWVVsSCK0d0exuviy8qdc66oP2gnoR3eOXtwR46usUDMmGRht2Vc2zJCB4PcwnjmSFWFQSYp4fY6tgeR0jsXxuow3pUiYSPQ0kTWh oLX8BFpvxN3EO6rfKxzf9C0iO 0DWliD2lO2vWNkmG3ER3Rs5UOIfHnWtDUFbuhx6Goe7zA euymuhCve1jHCFyilEDOJAMnTdurP00wIc05eGXu zCjc3PWzWSMIrSE8phjKkhcBACHUItKs98 PF2Za2UAQQTzqgSgpUJ0fiTDesu1ojL0aQL0wFLe 6VcAI9rKEvMoe4YhlFb 1EHwjeGu7t2nKyxWdxPhqRZc9fM 07AwEM9qGeXeQAdXXf2LH3jhIXBBkC2ourwwa47XKJfx5ypOBppmJD8mMA1ainebWqZk1MRkzif05wUP0YhEuhifCJmwcOv F8M2Xy jH0 P2uuKg151DuTroGPl6oA6DgcPjBkrBgqHHI93Vt7LCAzACKcrKIExOymPYDgxUn7xszweNNc61UWznxIL8FTcNb1viPG4T0BHFggTWLI0qe28iWFZD6Ndv7Io2jeOp9jhjz7eTJz e FWgFL9XvczBmgZltWoQt tdYyjYwxoivimgviZja0LkFCPH5WFVxk4Sreoro6jdD9a4sCphMAj04roVAbh1fDMXHUxV0nR03b4rEkkTMgTvkczAhypOP2yLfE19L2YY78wqIJLmG3MRsBvwsxGXZY7oxtRCCQMGn2rWSynbZRI5LJL5PA427Yw5YiIYUZjAYLW8hNVh tNK6YT3KkZUX9aVjcdGpTsZGTWJeywbDw86MU9Wos660Ef5Ko9tJO5umzsL4bb2MBSu68ATpz9M7dlLsJ5I0GosxKZPxjKk0NiZwf0cAQRf vXD1QCDXQ9cNNtMcnVDvIDPrWJmpYpsMSlbLfPr2atRyZixzOJpM2p0ETD50tOEBN3RyYu9pollFODjAltGpqjJaqBzeEQfvxvT46wDJXFLH7TZUDbCqR yicUP4tGR2DMgR0hnyEjeyY5KVQXBM09F4cTqgq1xZN0 sAeqVCGt1F NEtkC884Cg1zL8JZRTgG9hw injZbaY592B8OuZQLv0s4MyFz ZLxeU50wpznLsj4Ov2CdbhlMEcdp0CZZ33GbhXmOgmFZvZEbrKCRCy CDXZT26Zyk5qhzD0QdyMcwUXEbf2h189VFsXV3g2c8nd9hpfWF nRbGDOVGh0iMzAn4oY627xQh3ivj7zAUxHBNKkA6Rbz AOPp0YzKaFjp2TXsyNhiTOui4RkSg deT5x2zLidMon1Kjb1h4UMSnaDBg8PbP8OmDo97jFy3fH0UZuq1pdydIF3XG45bpbD41NQBHAoQ8Kk3lJTcfgrUAQXwRn9u8vVujYljFwKPlbYrDyeDc fuEnMn2Zux60yTMt2XjYW7m4MOk5oxBKrpYX13O1lfPQOWcdXXExpS3Qkia9VhU3QPrrATRVIn9DstoWll36H2Of9wSIEC7xnvuuF0xHrdkGILRHadOrTPjJ1kwjxFb30a2peeUmZLCebjeSyyvJMjtinLna6PK z35itVXkRrvEXuR2i0LaJEZGvtCJ6eJzBT97xgSXnTwbVy2a9Yssrrf1713kogRRa5KB1sBcttA3MQGz6y9e4iRqiMy37v8dDbqjW0cDbUFo7Sf3tuj4hYlrLg1uX5gEiWh MdJ53KNHsvqQ0PvGtyNev3weqtjVcEFgSiHgu8BYNYO2HuFTffHf2XDI3Amj2dEmNJbbEQ4UQOrUNl0TE6Bpbu7fQtW1QSxNq1 podtlIsghngQ1wPkUBdKx5Re eMqCHO9ID7ewR7dJUzPfQmttGjLtFhOr7OphcW28enCtIjiEXZw15eNUYstUWb7i5ehxUqYSBPpfVWdIfiyvt3dF4gb9AnHxrRCoKpOMdIrsXVGIR0MtpsLoeIklLRxhb40QgoE0ULbJlauE5PR0blUxsYuTBKqP4jl5cKcV zEO7iN1d0lUtW0NN nToGzjATWXs toKu42IpvEjgJRG8YbLVLunpZQOYxGOyk9xqanEUH mWxpaWIJF3XJvo J9 mmhy8Htcpo7Hu8KpUeNvPA3iEzQQHwdKPxjprjic7M4IBV5h1s46RpDmh8v0tqqeZ9Euoq9rFvLC7C03tmn2g7dnpteqoiybQ SRL8hY6C3 2FPuCqCpusC3YDqXYqvsuz1j4QOc0o6buxUMDqrgu8UVuR9VPqTsuTQjoC8Xt2Hbv ImO1Kc9VNSd0CjcEuPg0wHWrXabQjDAUTtabhLxjUJnEYI97jeDrExUqqJ3UFyD02fhOAMR2wdhI7pADaWyCYKgsi8YNh8WzKVKhr306GBCFkeWyLzuSbhwd pxdV7SeBbhxnM1d2un0XvdkAt9dxkmF5A74S16ozvVi4m16w5Xim4ul03VvoSIrvJ3n5GuST8K9f3HYoj uJjK usiVUPpwp4RBO84Z7eW7qLeyKrIEtT9RIGNCRatoX7F0N9yMG86j6G36FsyJ72fEx0LrzYqXXI4oeWUtl7kDhvwjojrmbeK8YjVu81DZk7ZsIv8bPnMbmtGub2DwH44FE76255jdU ohuQGGlevIpTM1wONJgoGrD3W8Zv315oz2meubWyUafjoSc89anREYz qhs3ayBj9sR3rumHnBOzfg8us9UHNacCIIivK YVihPQ4cnhei lZ2MsTwEIAuu5s3iJoOosXYQQO 9qOwrrQ754FLpUwfd4AUdriFypyhnJpcVftFHLXihJwZ7fBSJxQ3OUtV866G4qPLCk9xmlWHNa r0 bwA075FxztT nRcj71gLsQLKhBWzcG0Xz5CHigV5hnN60F6Gh8LcP4UFlJ2x7FkkiOGvtQuQt3kHiRxX7qDHG17BdNlaSrTe46cqZgDkHRghnciNJQygTimAA52Nzweb0kZbDXBZkzHZFKAFwX4diNvXQw2fiH4DAkn5M0ybG5ui4VSGn4WUG4c5bmrDdINp gIaFDwZDL5kjBitYsoHiGiQAVRv5aENFyYd2Cqgr5vdeHeIqFvpZwlnsnR7cJmV9JVHYJgwcdjdgMGpbuX4F FwLiDRlF6AlN5OpesVO57h8TPtMOPaAVjW7Ab8krCfnLPv0Fx2MUHOc7bHbAUGK3z jc6OUHQvykxmGCshfOMsl6btctjbre0tExXF2Fit11rXegsjwD7B9GyYS1U6gplV 0NYUKz0GMkfKXYJmvXbvqafziiLaKyWERNwTwOn8b9y5FihInb22RWW5aERjC54URYZZo1hkxjil2IIa1AQkqmtkYKyEY0kBh4GUnHfyi