Không chỉ có Office hay Windows, Microsoft còn đang là "ông kẹ" trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết "hacker mũ đen"

Không chỉ có Office hay Windows, Microsoft còn đang là "ông kẹ" trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết "hacker mũ đen"

Dink; Thiết kế: Jordy  Trí Thức Trẻ | 30/11/2019 02:09 PM

thích

Mạng Internet ngày một rộng, sân chơi của hacker ngày một nở ra về mọi hướng. Giữa sự giãn nở vô tận đó, ta có những phòng tuyến vững chãi - những công ty công nghệ giang tay chặn lại từng đợt tấn công như vũ bão.

Số tiền càng cao, trách nhiệm càng lớn: Lầu Năm Góc trao cho Microsoft bản hợp đồng trị giá 10 tỷ USD, yêu cầu công ty công nghệ lớn nhất nhì thế giới này phải thay đổi bộ mặt của hệ thống điện toán đám mây cả nước, bên cạnh đó giúp chính phủ Mỹ điều hành nó. Câu hỏi trách nhiệm xuất hiện, gánh nặng khổng lồ đè lên vai Microsoft, liệu họ có thể đảm bảo sự an toàn cho Lầu Năm Góc, trước sự công kích của những hacker giàu kinh nghiệm, những kẻ kiên trì nhất thế giới được “chống lưng” bởi những thế lực khổng lồ?

Họ bị tấn công liên tục, vào mọi giờ trong ngày”, James Lewis, phó chủ tịch Trung tâm Nghiên cứu Chiến lược và Quốc tế cho hay.

Microsoft đành phải đấu tranh gay gắt với Amazon - đối thủ đáng gờm trong mảng điện toán đám mây để có được bản hợp đồng tỷ đô, và thành công này đồng nghĩa với việc hệ thống thu thập tin tình báo của Mỹ sẽ được đổ dồn về Redmond, ngoại ô thủ đô Washington, nơi đặt trung tâm đầu não của Microsoft. Hoạt động thu thập tin tình báo vốn chỉ quanh quẩn trong nội thành Washington, đây là lần đầu nó “chạy” ra tới rìa bang Washington.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 1.

Ở miền đất Redmond xum xuê cây cối, hàng chục kỹ sư và nhà phân tích tin tình báo ngồi hàng giờ trước máy tính để theo dõi động thái của hacker trên toàn thế giới.

Thành viên đội MSTIC - Trung tâm Đánh giá mức độ nguy hại của Tin tình báo Microsoft tập trung trí lực để quan sát những cái tên khét tiếng trong làng tin tặc: một nhóm theo dõi Strontium - biệt danh của một hacker người Nga, một nhóm khác để mắt tới Holmium - một chuyên gia tin tặc người Iran. Danh sách hacker cần theo dõi của MSTIC bao gồm 70 cái tên đáng chú ý nhất, hàng trăm cái tên khác chưa đủ tầm quan trọng để được "chăm sóc đặc biệt", nhưng vẫn đủ nguy hiểm để lọt vào danh sách dài.

Trụ sở Microsoft cũng mang dáng dấp mê cung không lối thoát, chẳng khác nhiều các cơ quan đầu não còn lại của chính phủ; nó là một khu tổ hợp của hàng chục tòa nhà và hàng ngàn nhân viên. Nhân vật chính của bài viết không phải một cái tên cụ thể, mà là nhóm người đang lần dấu những hacker nguy hiểm nhất Hệ Mặt Trời.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 2.

John Lambert đã làm việc tại Microsoft từ tận thế kỷ trước: ông bắt đầu công việc vào năm 2000, thời điểm cả thủ đô Washington và Microsoft nhận ra tầm quan trọng của an ninh mạng.

Microsoft, lúc ấy là điểm tập trung công nghệ lớn của thế giới và nắm thế độc tôn trong lĩnh vực phần mềm máy tính, cũng mới bắt đầu hiểu sức mạnh bề nổi của mạng lưới Internet. Với Windows XP thống lĩnh thị trường nhưng lại có quá nhiều lỗ hổng bảo mật, đội ngũ phát triển phần mềm tại Microsoft đối mặt với hàng loạt scandal đáng xấu hổ.

Những cú vấp khiến Microsoft mất điểm trong mắt khách hàng, không chỉ người sử dụng bình thường như chúng ta mà còn một loạt cơ quan chính phủ cũng như các cơ sở tư nhân; Microsoft lung lay trước cơn bão mất lòng tin. Mọi chuyện mờ mịt cho tới năm 2002, Bill Gates gửi đi một bức tâm thư cho mọi nhân viên toàn thời gian của Microsoft, nhấn mạnh tầm quan trọng của cụm từ “Điện toán Đáng tin cậy - Trustworthy Computing”, rồi chỉ ra 4 khu vực trọng yếu cần được đầu tư: Bảo mật, Quyền riêng tư, Độ tin cậy và Tính chính trực trong Kinh doanh.

Đó là thời điểm trụ sở Microsoft tại Redmond nhận ra tầm quan trọng của bảo mật trên không gian mạng, và cũng là lúc John Lambert hứng thú với tấn công bảo mật, không còn chỉ nghĩ theo hướng bị động, bị tấn công thì ứng phó.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 3.

Ở cả tấn công và phòng thủ, đều tồn tại những giới hạn mà tại đó ta cần đạt ngưỡng lý tưởng. Để phòng ngự tốt, bạn cần biết cách tấn công. Bạn cần có một bộ óc biết công kích; nếu không thể nghĩ ra những cách công kích sáng tạo thì bạn sẽ mãi kẹt trong giới hạn chật hẹp của phòng thủ”, John Lambert nói.

Sau khi chứng kiến hàng loạt chiến dịch tấn công bảo mật có tổ chức quy củ, Lambert sử dụng đầu óc đã được khai sáng của mình để thay đổi cách tiếp cận vấn đề của Microsoft. Mục đích chính: nhóm nghiên cứu bảo mật phải rời vùng đất chìm trong bóng tối - nơi đội bảo mật ngồi chờ đợi trong vô vọng, chờ những đợt tấn công vũ bão từ những hacker được trang bị tới tận răng, lợi dụng những lỗ hổng zero-day đến họ còn chẳng biết.

Nơi đó sẽ sớm trở thành vùng đất chết, nơi nhóm nghiên cứu bảo mật chờ nước đến cổ mới nhảy. “Siêu sức mạnh của Microsoft đâu rồi?”, ông Lambert nhớ như in việc mình đã tự đặt câu hỏi đó cho mình và các đồng nghiệp.

Hóa ra câu trả lời đơn giản vô cùng: những hệ điều hành, các phần mềm nhiều lỗ hổng là tài sản của Microsoft chứ đâu? Họ phải là người hiểu rõ đàn con tinh thần của mình nhất, và chính những phần mềm có mặt trên hầu hết máy tính toàn cầu đã cho Microsoft một cánh cổng không gian, cho phép họ nhìn vào thế giới hỗn mang của Internet thuở trứng nước.

Cánh cổng còn mở ra những câu hỏi bảo mật, quyền riêng tư đến giờ ta vẫn chưa trả lời xong. Nhưng quan trọng ngang ngửa, đó là nó cho Microsoft một lợi thế khổng lồ, một cú vọt để họ vượt mặt những hacker khét tiếng.

Các sản phẩm của Microsoft đã có sẵn hệ thống Báo cáo Lỗi Windows để hiểu hơn về các bug chung của hệ thống, những hỏng hóc liên quan tới truyền tín hiệu và dữ liệu phần cứng và phần mềm trên thiết bị. Nhờ tay Lambert và các cộng sự trong đội ngũ bảo mật, họ biến đổi hệ thống truyền tín hiệu thành một công cụ bảo mật hiệu quả nhất thế giới.

Trước đây, đội nghiên cứu bảo mật sẽ phải chạm hẳn tay vào hệ thống máy tính hổng bảo mật để lấy dữ liệu từ ổ cứng, từng bước chậm chạp phân tích những gì đã xảy ra. Nhưng sau khi Lambert và cộng sự thay đổi cục diện, những cỗ máy kia tự động báo sự cố ngược về Microsoft. Điều đó có nghĩa Microsoft nhận thông báo về mọi lần máy tính crash, biết về mọi trường hợp đáng nghi, tìm ra được “con” malware trước bất kỳ ai.

Có một ví dụ như thế, là  malware có tên Bad Rabbit - Thỏ Hư xuất hiện hồi 2017, giả danh cập nhật Adobe Flash để khóa trái ổ cứng của nạn nhân xấu số. Nhờ “ơn” Bad Rabbit, chúng ta đã biết tới sức mạnh đáng ngưỡng mộ của Microsoft: chỉ trong 14 phút, tính từ thời điểm Thỏ sổng chuồng, thuật toán machine learning của Microsoft đã lọc được dữ liệu và hiểu rõ về độ nguy hiểm của con Thỏ, và ngay lập tức chặn nó lại, trước cả khi người dùng biết chuyện gì xảy ra và có thể xảy ra.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 4.

Đó là lợi thế không ai có được: dữ liệu và khả năng nhìn thấu chúng. Những dữ liệu không ai có được nằm xen giữa mỗi lần hệ thống crash, trong lòng hệ điều hành và giữa các lớp phần mềm”, Jake Williams, cựu thành viên của Cơ quan An ninh Quốc gia Mỹ NSA cho hay.

Kể cả khi phần mềm của bên thứ ba crash, chúng cũng có hệ thống truyền tin của riêng mình để báo báo sự việc. Khi một hacker bắt đầu tìm mục tiêu để xâm nhập, Microsoft lại có khả năng nhìn thẳng vào hệ thống bằng chính đường truyền tin đó”. Chính nó biến mọi cỗ máy chạy Windows hay phần mềm Windows thành một nguồn cung cấp tin cho Microsoft, cho họ dữ liệu, sự kiện diễn ra trong hệ thống, và ngay lập tức báo về bất cứ diễn biến đáng nghi nào.

Microsoft nhìn thấy được những thứ chẳng ai thấy cả”, ông William, giờ đây đã là người sáng lập doanh nghiệp bảo mật mạng Rendition Infosec, nói. “Chúng tôi thường xuyên thấy những lỗ hổng bảo mật, để tôi ví dụ cho dễ hiểu nhé, như hành động cắm cờ cảnh báo IP độc hại trên Office 365 do chính Microsoft chỉ ra chẳng hạn, chúng tôi không tìm thấy một lỗ hổng tương tự ở bất kỳ đâu cho tới nhiều tháng về sau”.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 5.

Thu thập thông tin về nguy cơ bảo mật là cốt lõi của ngành tình báo; một bộ phận như thế sẽ phải lần theo từng dấu vết nhỏ, tìm ra những thông tin hữu ích giúp quân ta dễ thở hơn và kẻ địch bên kia chiến tuyến khó sống hơn. Để đạt được mục đích, đội ngũ MSTIC 5 năm tuổi đời, với những thành viên nhiều năm tuổi ngành tình báo, biên dịch ra những thông tin cốt yếu chỉ với chút ít manh mối.

Đội ngũ của chúng tôi sử dụng dữ liệu khai thác được để kết nối các chứng cứ, viết nên câu chuyện toàn cảnh, theo dõi các nhân tố tham gia và các hành vi của họ”, Jeremy Dallman, giám đốc chiến lược của MSTIC cho hay. “Chúng tôi săn lùng kẻ xấu - bằng cách xác định chúng đang di chuyển tới đâu, đang có kế hoạch gì và đang nhắm vào ai - để đi trước chúng một bước”.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 6.

Một cái tên đáng chú ý khác là Tanmay Ganacharya, người dẫn đầu mảng nghiên cứu bảo mật tiên tiến thuộc đội ngũ Microsoft Defender; công việc của nhóm là ứng dụng khoa học dữ liệu vào lượng tín hiệu đầu vào khổng lồ, nhằm tìm ra cách xây nên một lớp rào chắn nữa trước khả năng xâm nhập ngày một tinh vi của hacker.

Bởi chúng tôi có đủ các loại sản phẩm trong bất cứ lĩnh vực nào bạn có thể biết tới, và các cảm biến đầu vào biết rõ đâu là thứ tín hiệu chúng tôi cần cho việc nghiên cứu bảo mật”, ông Ganacharya nói.

Microsoft, cũng tương tự các ông lớn công nghệ khác như Google và Facebook, thường xuyên thông báo cho người dùng khi họ bị tấn công bởi các hacker có tổ chức chính phủ đứng sau hậu thuẫn. Nội trong năm ngoái, MSTIC đã cảnh báo cho tổng cộng 10.000 khách hàng sử dụng dịch vụ của Microsoft; họ đã giúp được cho ít nhất 10.000 người tránh được con mắt nhòm ngó của tin tặc.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 7.

Bắt đầu từ tháng Tám năm nay, MSTIC phát hiện ra một chiến dịch đánh cắp tài khoản bằng phương pháp password spraying; phương pháp này tương tự với brute force attack, liên tục “đoán mò” mật khẩu để vào được tài khoản, nhưng khác ở chỗ hacker sẽ dùng một mật khẩu đoán mò để cố gắng đăng nhập vào một loạt tài khoản, rồi mới chuyển sang mật khẩu đoán mò thứ hai để cố gắng lại, những mật khẩu đại trà kiểu “Password1” sẽ được thử đầu tiên. Phương pháp “xưa như Trái Đất” này sẽ tránh việc hệ thống bảo mật phát hiện ra có người cố gắng đăng nhập nhiều lần vào một tài khoản trong thời gian ngắn.

MSTIC thống kê: hacker đã đoán mật khẩu tổng cộng 2.700 lần, nhắm vào những tài khoản có liên quan tới sự kiện tranh cử Tổng thống Mỹ, các quan chức chính phủ và nhà báo có tiếng. Đã có 4 tài khoản gục ngã trước phương pháp password spraying trong đợt tấn công vũ bão.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 8.

Các nhà phân tích bảo mật tại MSTIC phát hiện ra chiến dịch tấn công này là nhờ một phần công sức của nền tảng cơ sở hạ tầng Microsoft đã gây dựng được, họ lần theo dấu vết và phát hiện ra nhóm tin tặc đứng sau tới từ Iran, sử dụng mật danh Phosphorus.

Một khi chúng tôi hiểu được cơ sở hạ tầng của hacker - chúng tôi biết được địa chỉ IP họ sử dụng để tiến hành tấn công - từ đó có thể theo dõi được lịch sử DNS, những tên miền mới xuất hiện, lượt truy cập vào nền tảng đó”, giám đốc Dallman nói. “Khi họ lại lần nữa sử dụng cấu trúc cơ sở hạ tầng đang bị theo dõi để tiến hành tấn công tiếp, chúng tôi biết ngay bởi lẽ đã bắt đầu theo dõi những hành động đáng nghi này từ khi chúng bắt đầu xuất hiện rồi”.

Sau khi do thám tình hình một cách tỉ mỉ, Phosphorus bắt đầu lợi dụng số điện thoại công khai của mục tiêu để can thiệp vào quá trình xin cấp lại mật khẩu/lấy lại tài khoản. MSTIC phát hiện ra thêm nhiều tổ chức tin tặc khác cũng liên tục sử dụng chiến thuật này để lấy được mã xác nhận mật khẩu hai lớp của nạn nhân.

Điều làm Microsoft lo ngại là Phosphorus bắt đầu đa dạng hóa mục tiêu, nhắm vào những tổ chức phi chính phủ và các tổ chức quốc tế lớn. Mục tiêu thay đổi sẽ đi kèm với khác biệt trong chiến thuật, phạm vi rộng hơn tương đương với đôi chân chạy theo hacker sẽ mỏi hơn.

Chuyện này cũng chẳng lạ, nhưng điểm khác biệt ở đây là chiến dịch tấn công này có quy mô lớn hơn nhiều những gì chúng tôi từng thấy”, ông Dallman nói. “Hacker thường xuyên nhắm vào những người này, nhưng quy mô và công sức do thám mới đáng chú ý”.

Không chỉ có Office hay Windows, Microsoft còn đang là ông kẹ trong một lĩnh vực vô cùng khó nhằn khác: lần theo dấu vết hacker mũ đen - Ảnh 9.

Trong hai thập kỷ cống hiến cho Microsoft của chuyên gia Lambert, những công cụ và vũ khí của thế giới mạng đã sinh sôi khắp chốn, hàng trăm nhóm tội phạm số xuất hiện, càng thêm nhiều các tổ chức hacker được các “ông lớn” hậu thuẫn, sẵn sàng bán dịch vụ cho bất cứ ai trả giá cao.

Hacker sinh sôi đồng nghĩa với việc số lượng nạn nhân tăng vọt. Và rồi chúng tôi càng phải theo dõi nhiều tin tặc hơn nữa”, ông Lambert nói.

Lĩnh vực này đang ngày một đông đúc đến mức chật chội”, ông Dallman đồng tình. “Hacker đang học hỏi từ nhau. Và khi họ học thêm được những chiến lược mới từ những cái tên có tiếng, họ xoay chuyển kiến thức học được và tái sử dụng chúng”.

Cả chúng ta, cả các tổ chức lớn đều trông đợi vào Microsoft. Với khoản tiền đầu tư tỷ đô, cùng với mạng lưới tai mắt - phần mềm được cài đặt khắp nơi, ta có thể đặt niềm tin vào siêu sức mạnh ấy của Microsoft.

Tham khảo MIT Technology Review

    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.

    cRd4Chk4Rw94G3XRfYx9QFSbQ5Yb0QCtvFLu1SAEjtZwgvgAzJIVpeJPKU8c wg7fYDcPCDUvDFMZkGBSjAaf3FaNMoCHw7p4K9JvS6Nn4jG7bQVo4T0bylU1r4uYajehQB7praoW y LVAtuxtP2nU5qL0szPgyJRiztM7MFSx4n7ybGii8iX2v6LbciE5qz3zRN2dKC56RPOqBCuLNFs0lV6ms8HfUmxyR57k F8XNje3V5LVK0HCO09kgEzHVRSCW39CeIyNNLAbThOwymBSapc7kOd9Y9pF4P33dMWDsRT6LzVb2hvUBVTI0MpUOBy2 VKIqElseyAEDyjp2tfq30OKBNPPgZVx kiuPvVfvNgBHUuFcccbVdjm8DaAhPvPXSzKbHMcm0LQMLNKjk9gi1tIr8z7W4UyQP0CFmFXligB6GG ihslldWJsq6vQQPW4yoy2lKWXX0Jg89WHgKddlCsqG3jbvCTyYpAklETUYrXjLmThI55H5C8e4GBjyVscEfKj 09fqZR nopEl42zeD bT2MID0Mxatj1ZztrJnw nPiYexCNm4jWRL0F enxAEBH0JlHBr7g1 aXAKHxv M1badKzKCTF95Ns37Qs5 wgw1En0578E3EXhUqy1cMwgo83cARQK2xMgtFW0ZSE8k8W92XuHxxiutcrwsbfqVf3mh5av1UA7zA18dtURzsc3E89B7bPKtLJmTfGLbnbm82D82O8jim5 XHzK21exsSu48RWiRznN1Ti7H2Xhf2xY49z5aU01ndUcawsDBNq CDt9hUb TAc5AsPAUt4iXKm3KPDONvw4068Waux5VElD8qqLpobw1oGh0Y0ejbWLutciR5f3JwJmbTXssNFCGn DJsRnH1FwNpy3ocGSN62kbpev3JLMqGZ7RAL89I3ox UCEH6hVy30GdQziuePGSol4t1iq5guR6LWfFlBDC eWLmm0RsJYUmO3boktzSoyWZ2MxWnyvV GAYCK2a2uBWcOInxbDBsgAru6Vn4j2QSIRVFCuIaeO7PDXzu1Twmvv7U EbjFMRk2Vhp1iUhcIVu7mgOg0ZyiewrKwkQ26aiFUz7R1Et5t9yGpeWa52vwCCrC00oZpFN922jaDlDD05mLaR1FK6Xnkxjv2PTvEhSYP92BC45zMmNFKqgWpZTv6CgD6JAS8IkG2tCZTny6xnbpu6UirSK8JXdOYzTzG23QTdYj87DiWABKFZsRp0JT3RprQVVWwp4iLfmI51VvoT7V6RL928LbNXv999s1NZU6FFwpWFwBfs4vTYQcqqIDlq2XIftIoUrAZ3cR1 O0TBD5X4Xzf6fkBkoc10U4v2uZabRBemqUkv9q3JJ0U1M96T3h5Vd3ya7AfmbOTy 8BUkkgz9CUmanJOhpSeZp em gs O3CmF99UnFLqOLEfsHNY2olcq8UHUvJH1FndSa0PnNaQP2jtrRa0HGa5Mzf9BTODdWBX9A5pTOxFoRsF6SwoaxziHVlyumhkT3h0oFKtm sNzT9B6JytFhIiL7FTSELUzo8oVVB1SqMdoCXX0fCE7OFAUtE4ihNNO8gR0xiz4x 7Sx38DSqE6Xt8jjehDtHo1BRHq2r4LsmA xE9yyD7noPnnGZKhPWZrPIJW9HSPk1umRpMXfuc0Xs69d3oMHW3sfdIB0pRVPISOx16gwdBnMnZpPD9lIJJn7tnz G9uJq5Ph1Vm8nA0vIJ6rED zTfHOcowcuTURmVbzHKprnuPVARRHpdEpsWd9dmdjGLQYNWy6RPi3rM06eMGoYE88d30byWXWYSCH7xRaKIq8V839b9Nncywor7rylvVTK0Ssln1 lirpJEQ3w57LOw4WAwVLT G14QJCP83KpjR80IbCzQcYA3GycbfoE5wDdqpZZsZnYmQQDXU5IkyqCRCLd8jQtzWAmJ2AuupUR8ZikMbUzM6R hRL4YLsWoAbRn6NlWuCV4HDqlgR0l2whUmQNYTO6NXI0 iiyrC3t0vOuaXLp555tQad8Q8Y V1p60AKT3O84jmqmuCwpSUIhXe anPrYUVpLJrEhFNoHTyLmVxfd11hIIeN R1lZEivjAtG 8Zi1 1n6Fv3mmG5gfemhdCsfzFDFagktA32JP3jmyXyFhBrUsLb01XRxqyPQIROT8OFGiE6WwsZmOeqCIJwg0uoX54oDbnguWqKlATcGdGe0 bRl 1we9cHSaQ9BdBnAkpMJ7K4EiSDmG8HlOsql4RlKu10w2pEOY1Qq4jsUyVksetnDTUusCEVdlJ27TBqgwTMBMkd7nYK2A4CeyVluLVDsJVe8Th20LG3KMk58kEqKwY0aFUgbU3AV6sLcI6kOnLjicuFs rw5zNnJpHbYT8hU5A3Fut3dFImoaowyceYFDA7ujnIpzmkOr1mGHAg21rn eGyo4V9MMuEvGojPUZqyZymzzkbhiodYlndUZAkHVyOhN8 ZqT6rsQG23NfMgu46mWWa5nQXkaRwyBaeJaGj1TTfZIAuFk5qYIqegBInK3JD2oPQT0CtAHPf0CI7hBzVixgj4brxx9XwAeHbQt3Fd1sabSqTGctvI0apn0zpEVa6L5Px1PzrZXAT2ypmkoSCnW4ResgmXGLfnV4HpYrP72tc4bdHrtg9iHxmZxMPXWypG au3Q4uzkeR236dcibE AI3XBb4go6sibhYCYbQuDlLydnRnmlGjUHf4SKc1fEWUco5nnszB3YHp hwT6u774pAjTWqlRqIxPdmOTCYdlXjNP qRsglN27FNj5rjW9OGXNLSO5el2bZoj9bsvIi9cZ3XnYo87Rf6UO6u8ClmG5gXBqgzK5AIYyZL2bkhicMsUOSStunS6NeaxQQIGvJ1hfADUsZLCmIU8YfkqRP5r0MFNgejjxmLvuMppLXi5RcnloMGJCaLw6qa8bE2Wy CjD3F46xZpJB0ZVueDnA7r5K2XZSTjh1Ye5jSnCeUGSR9EyVLxVyX0tRt63Y7G5UEhub9Tu8Y81zrRhmztht3VPku88LJmZiBPFeq4xaHnWGIRoyCiAmTH e9wXLBnHNWBwcN1Nsa8eBYLZPKHQydbXuTKiCfGO38WRkEc54TUXZsenRBGAyb9yIcRfGApNpFppFUrVouZo3ZJwzkZpclndnaLBCJpnzyI6AWPrvpB9MuS0IpVosh16I4Yfq78dkmEW8sduAMuACrBmXZ0K 7ftL 45Jihmg4HviwUTetFNZYOd2XBCfIjPkXrcrqHKl1ERKQAVPdg4miDYss3 Ri1aTML3UjDrSJ5P1AbEiijzwjY2SIkNFbT915FcTtEhk3ZBWLFNvtjijwAZQI3 mHQhxiSlNi6rrDJw2kAE9TeoHBdv5ANCdYZX6KevNY4Vl775Wg0YI0sCIP8aL6eC4qAfFJqDFptWh8iuLTmHt8wKve4PgegI9T77j5dhJZs5mZ7TYKGaeqFmZwMDzimq6mhy7ANmuUEayP9zIBbTclMJy2RcxhVr6FGXTobVjMNjK8Lf5gHrawlZlomqYQBzqTga 1lvPFpZedpHIlG0slX1PaphpJpCXT59PCjB6AcT3Q4VZX25kkrKf v2cTsJjLs Ab8hXGO7 z1vpVG5PAXgq1GNDwkWq78PWppVdM9iBSXK3ARnMUNr59FpsxdfmjC0blJBMCv36YglZDrqqvs6zizUL8bAw2U1RECmb1z5gOuw84OnZmtgr3A9q0iysnk6Tv6cnNMKPEIOfrM866yB2ILatG7MOA7kCrvgD2IPHsQBCiOwOjm gTb2c8LxXas3OARmGUvEDtB5Bg6m9Hhxk1Ya0g24HbDoK44NGTtuWaQyga83xax4Mot3koYjQSgU31DDx 43i5c8jfLIAsbFyzWDQzAPRnG3eKNHTX 1358PUFlUas2tSXDcQKRKWRM0Whjm7JFsMEm4aGouifVoGbLcBISqpCP0i 1GMkPGYlTU1O3rCzMAV71XlatWZRsCCt 4mJIRKVH4O0GyYB3vHcesCnqAqBAGpgu8zjlp8KxQAg2Cf PG1RHWvqK0SnSzueOLb3LnLp4FdbPmXbnRFUrxVXiG6wba238y25TuByuYltm J9i6jyJKvz9Jql33V7CsjnMIl9WKYa08ltNoOgF3Rg1pEBVUqZhFF5OSloGHiu1o1Kimcy3NT7KeaFnER2DobvDwPZPdH2F0B4CleisLMHV7ZRKmLIYQ0Uiei92oBpO9IzP28dgWplrifm0VdNr2xKoNGyFjBOY2MCcejVodnFeH1Tp rxn6nSJUBsGnU93xa0omdsSfQmN aroqN9J6Wmdhs1SCIgiJPZpfJGq01NFE9OVb3Lfbgaqv30QKRkvRcR8VSqt Pyddln92aXpC6JniWbJW5sFwhqv1c6R8xQRqdi1Lzw6ZhFuAx7LLKQJIWnaWfxnCicwQ6Jw bGo7iICP6BmjaLwF3TZxoNPjk6rVuVefs80aHIqyCfxCed1rYS6opEiw3N6HqWpugyYrO0BhoS9JzU3usCeQaF02g5AvHKxFuLcRbzjLxuxAWMrf2avaDKFODbQedv jNPMWdLhspUr1fPAriC7kEAaBAbQpeFvrL6aUVn5z2Ukx9jSmXdu12SMYOUeskqWkNU91YGPMVb4jCmy5Ikis8Sptphn3laUH3A740P0ggQE0Y9eJrch8wtMDx 8aGdoClXIz YqTnfeKvvLQbsAUvctz24z5fW3cuJ7DEyDGes9oM6KeeL2Yj66mjovzqhblsBRnqcKXlYS3YMWSSBATT4R5RSUEoqDFuhltCdgP42SnhniaQ9l1rrr F02HtEmhKmFBUTIGdizgMR0mfO3TVTtOQHKVf5leXZLVVmtD2TH3hpJwWDgVmSOqRSMOLSoWWdh9AbPN9eHOw4uw1fcMnQABx3qh9l0CirmhYMkQ3Z155gltxGnBnDDdvwlhmvU8X33TdSWbOMYYsf VXhx1EhE4TlGWeZ1xW28VyUUaS0aagDCtvFHrn8xHHnVYOs5fbHfTqJ0z2HI7XOOWhE6nLzg12eSpuCZK02VSLX2EyZgg497Q03d3f7TG BwNmpZWnWTNCjigmF7Ts47ZuvHdSHzEiv PCBZHM328SGvjOI2NDcjz6wSXbElXjvfMBeG4zm7bowfswgk9Cw02W1JASvM2yBoW7JNs1BtxKUJTItIE5pDhkmIel9VJmISCnBNebTmmiJ6imyGQUx3CqrEqL3ySunSS294yC3FTZCNDj3o4PQKWqwmEl9kT0c9pUm5RUjVMQdQzC5PfblIwsPyPAG1DYgUfD elEX4LWXB96x0rEzdbp2I5yg5fo9TGWg9KXtlSCILtYBT1U7J9RDUzUewlZN6VjZB0y3rFnTyviLkitloVl5SFweyw9b6R1fLxiZrIh EuWgxgOe3NCRZtyX7Vy1PUwssN0stGc1VkClRtP7UXut1LXttnBlVR2kjMXO lO7M6IXCsMRFEMpx00LYzKcrdCAjQiPWf5oHe2lrHRTdPFejPNrpLLIZ2tpys0uDDXSRqAQwAAj0IyYftxGiI1Fo261k aU6W IZ5a0M2uILq1PtoYwNfbM NxyRsgAIni4sWJL8uH5ZpjfvE H11MBtO2FElSiSag3P6ciJmaVQP0isocUlrvlh9rLDHOmYqL7q96xXso6SWFF3kUzOw1RObAMUNn2ufG5hsyXquMvWyzWCc7qCIbzJquUTuUzRolqLzen PDKjRCmvIxK0E9sRMwOoyRQnTqNi9UNgri7oTiAU7cE3pQw7HiObWumt25ewWIfjIwtNSH8F0Qe4ot4QYuGOrDbyFZk9llXjD8UxzUgoVDhSvq89f8nyHQZlrK9EU19qUxi6TNNHmpmKKDUx0bMozmDZcDtYqjALmskcI6iyxMYMDEePT4vQEHzFo5qnyAr4cpll1bNQ4vBJMyvnK2ZOwkm1Uti kclllCXL8yqIyh Jg8qbX49lw4RIolZHaQ2MnznEHw02VXh47wP0j8Hd3k3DLr04BHDHi7tKvTvfX1uk2NnUSkmp33RdrZykKju7BmQAqEforsHrsH2FWexKeVBnc76u3F33tpNIZcjDYYhzv1kmTAlRNWuT2 YkDKLZ5PP18x4TGRE5Xn6jh3Yb2vLDqxvxNL5gKQyQZ8gFUeOQ7hOMCbaF0KrV72mn1X6NuR5nqWKI maQULleSe5AN1 72rzMiw4mePZwllzoT jmyyWHpcGYSbtycMie2oiWkAeuqeCxuTl6lKE cV1O xQUcD0MQ2a1 KG27yxzkoe3O0nL0GheFiPwoqzWOgAQGf orGoggHAKmV8Z3QzA7Da9RVpLeHlus1eEZ8gFZw9P52nFlAXIdRkNEaWTeUwdc2jg4C pr0QLNnBrZzhzeiaIip9 0RLlbOIGKMVjYGuf6ZrkPGryR3pQE6jU3KkDQZ3hTeiKbKD5LLTKY97uocJIGWmRYkwW5Ypm9xk9PqUoAisWI3Nl1RAj90EsjIZofuoFX5PJagZtNmg7u7z9laRWqcPQXlyaJ44tAXmLIzm2icsxm dctE0e eH9hqUwGl5aTrZFBrQqpYGWVflN11oAEhnRqSKC4b Lc2YY qisAjYjQ98v9 yOC9g9W8Ta83JJyzQv300RBEaup45ti7tkwDYyZozOJqpvEGuTMHtKtrjPApZ45mmtA8cc8LK7CNP3t3UZSrG DZv1Y5LdKX5c82zZKg8b ZiwU7NOG90As9YXcnw2Y6Rl1PTkUs06eOp4tnFONz8f7V8I VFemQqpT pHWYCVRzJY54Q1s4tOP7nMcQdBnFeuA7tki8G5gtGcflbohtuKtgAvBkEdLODmoM1sgynUrBRtsiUopCZ0rVS2tQGWlwSYhxgWumj4q7xTtzVUiCC71Ft5vXf5OVFyUPwHEyYsdBo2xI QStJ3ptN1KLOSK1L1 5JbzzzoC3idfazeSixppgFF5vHlG1mArfpBmgWM2yl6dzltIGGGBhP2VRucsYVe3t23oum2QyRmuNZ7VvNjKXhu6AtnfUz9JqWOIMWVr9qMqboWuY0o6DsUmfQUwrVZ9bFMgxdco3hLWRQfHqoy2XHixEEcbx8QIXb9JyNb9VUo6xOoujYaQAjLOS7W0s29k1cG6RVmHltEz3klvzARKp7gddwEhBeoWsNAx42R9aII w8hK0VgyEu49zsd3JyKWVFA2Qy6vd1jdeNCDCqZzYhyZvyXFeLTfnJc0OEdbDux0 gjSiulkNPzq2Ln7CW6tb Zo6RVAp7YwMtP3vfO2ASbSPoOxkbMpzyEw3orzdJpfgtDIIsfqWaxJd oKoDfPLcvF8W fxHNZhWvSzIMVTrymOTzksC6CZwpas4k2YbiSUux1JBPjN4WqvMSq4sdR74 TafqR9IwJ4FIToc3gx gryVZGYMS0ZzAind63H3XSBlvhSgGLkAqw9u9RhmNIToCiQbtiUmpVpnYndlOLL0lSUs7p3YKcJ6Qqy GCCMUNOaNpB9rySuynfK2bFrm9NiaGIOI1JdiGP8f4redqchW9m0h6MKqnq47c9TU1pnPwRULGQrbByzfXAYuW7PlB9GYSxC21NJGRtRBWh Hsc3x5XPchjBFabJhWrU0YlaFCENm5fbKjkHVCXTeu1wxMKmdrEdHRVZx5axQNQicawVHiTT Splo0pO45sH8NtNws3ZEONKpm9Ql EIXtppKH13NXGPjBXiN2cvhP25kOuxwM7EqZvziCitgNKHL5gUWU3ZgTt0cVcYeuln32xJQXLzg0EMtowpmNMOMsbFimqpd1pi3v2dC3YCQ4AhPj7kqbyuOSpi6DO7jNkPIz3LJtkiYnSQcjC1Oplu7tS7qWNSapszIcHdKlEPe4kKQikrhE5mM8hNrsNo2mFDjkASyjp9Xw4v014e7gv3oz92S8YW 7vywNEBap4RuQq 5MTL2AG8zhFIbjgO2nySbSvpcinYcvVA1zSDwhqaDUPLHjH CjtfeA6rCov3YPlpYMtJ9H9PcRwHGKkoktijV4lL 9hZb2Eo9kpN4Y1uDllC5Jur5wzNbxHhurXSnCI9FCpL lYLZ7SZzeumRiEC8UlXby77GLmPag8CIm4qzUOM 3g6e2a09fhBUuYk1RfNdy2pcVNAmijLd6B1eAjPuptyoznbA3kFGAALujOO542UVabvuCSksYzLbm6Oij4g4UNxQ0pPJlVx8JDGZAimevnJjKoWgJowTefNz6d91cX50cXw6MvaPyTraKBYjZdMvOEfPNVSblELYW123HzgO4uz2X8ILEWouVHXjf0thmmDbiD9wZQRC0pKZRmESNj7XBlYYjiYStWUZI9JlbWROIBEff4xr9DoyhXuO7UvfXtdfEe1TR880QVWsbzThEcxJQS1bG8oqHNSB9STvQ9POmiXkvL5vvh10YEDdQkkmxQJ0gAcPiSzun3Ie6tbc2TlcLfsKqDNK2cRAnKYTukgRjvIyzVi4uKtyWuoizByrU9lkZf2iKWjkuSwMUXq2j7YVYcMfTiw9YIfC8B XdDTNmiw5FBfktOdQY6oS04BK1mwMEFPQxIclP5dwH8TvMRZmrHKcul8bD3CULWzy3LgsfhQbGmLQcA6ikYgEwkPH6kte1xlFN4zDoJJ72zcWuMsxBfVoz03pdeqxXrQVtYXidRmPEOJWumbGQIDCVnRqyuEo4eFqjy0ybFVOFebxW96hQOtuWVwH1FCGEQcA72L6NhuWOHc xccqLq0KSE08nM2 DYVYncGoJmzqlmR8hQduFlXolJrNxCmrM4zBiqyiwyLyCjIVoOy Q9zpjvydltkfYlft K7YtwBGEimwl25G3k9Qrfp8E0 aLBEoxDVoS4BrhpY1fO6ho0dJm5CkWEnXleTXIttOtM8kJ di5 DrEfWMnFq0mcuHN02UI5qhc Oy07JgFRvARnjPb8jy83 pfQOACq 00 JhSY3ftxFS5uBtMI4ieyEvIePDW8jiRT0 Wo7b6NuRFiKQGy0W2rEuVe8tmztdV1teUsDp8k MupHOjKyy9YAdlI4113FGKG5D2DYwwPbSsKnM9weEb7feJuGeTYPlvNsxS t1xTwKIjkoSww rgRsk4JRvsJaWLEJeRoZA89IihYCFI9r4hB99cwkO oI8fl669e5C Sy2BFLrCD1KXFEoHox9aMkkj2gck4tPFQT2oIuZ5nxjWfcxek29sMXlkmWv3xbYT6VK tmLR8hzH opSOpSslmkyVGI7gfFNTqacbUN0yyDSSJ8dAZsrOr832BB5Dki71SrVDfNjpc1Yzi9TKUvf7Akcx0KiqFg6zS6uKj31dF8TewSWUpyelA0Zz8nucJaVQvPmVihygm4Z5ZkPtvR2dobJDhMBYMH7ZQeFKMnJKmP2VRPkF 7km4AoGh FrmXmoEYq0YA6yaUaMqoCsYJrXntIpj8xsrPr4HAniaDS8OXw9Bi qs1BVtcJz lkJNiEXtwlrQcwTHjP1w3c GzGMviLvYRk4r1Jli1cWaCGGZUZNK6g7ofuYaNFjGUmRkmuerMLrdnc5xUSV9rIexkNIONKxlpSKtOpgf9NwhSQAuF9wcznsQG7z4mk8VVBAXzT4XxEDp3hC7O8giWuz8bxbkLC8DU23QhTyru Rq 0rnBTZyccI5zWcj3h1K9D6XZrQdNsfz5Gf8LrGzDFHqCoe8cGRl1gfvXhylOkSROBM KhQ eYCHS3ebozH7Yj8nc8ABURMCCq7xY5LNLWzy9QPrVRJ52V2TPscJply7Njvy2qI1FgAqdxxmjwb1xgu4QM5NT4HEmDA8d6wlJIV9wgD2Beso06ullw0AGMrFStCCvOnV7KNebBR9n3lnypEDT VNGo2 MRb7HH9jRu HTBm1FMCCqPRySuaB8OJhBxQczBFKonDNYjBaa3EsJkmWYAV1Luux8pc4yUTsxzBOjQIMLTcMLHvUtdL9SqIoPTsQsJCXmdL93rMT 0DwyYACNNYUjCeijiigig2UVtykVpSOvNVB0j7ClX86uxCYYN5feXcAAHxP8jM6zVdR2n4qz8WxUaDcsPTGRYc4g8M8LqXT767q8x cbndOB06yddrz3nlggi6OXGPfoUgwTHHWtl5Shh7U7hwxxTJWQt4LxQGfefqATpTUd Ma1En9Xd6CDpaC951Z6Ey f fHsbsBu3tRdqvtfPo4DyQMqsHkE7RWooN21w5ntJ5Te9WjPzbVfFZZZda9XnmC SEaSoXbaVNGlZHUnO82lwz6BbkmzWQjrTN8zORfqokdAlnwlyV4BZ7NVi2jGaAfHXQ3G7aeafFsQrSskGwYtJHEIN01JXwYZqVrVL5fgD09BOFq8fprPg4GTjrVeBt8reu84R77EJX1bf749rm5B FbV2iNOuWr7vU7Wl3iHXGv zWRcRZs0Y5JIRLISXMZ7W1l9wll10TDGivxVi0OYySd0MMof W7OGXCxNG7Wgb hiGlMivWNJZez74DG9aO9IrwmsXhRVhuuAItkPjsaRg2XSoGde5hWlfkj g8NXOWDhqFsyYVaIFb1saSb5w8acP4sqqAVtWNNfMdXK4Cq2dxW2ev8DqGErYKtBXWXy1T2FEdGNQwiDum07MlU8216X7BbTVAxWJdYa9t 18zfVNoASzCQQtI51McochmOQUOjOrtF74VOd99JqEwGUDOBza4LVvj81NTxPLQ1CK FFhddPgLrxn6KOzrzAOXDroMjsF324qGvDQ1qEKjvsAB0 932V27cJBz5EDsImZOUajz67Os7xy eiyhOd7ME8jIIgIYM89OCxdMCQQ0tRcOI35XX81xOLyANGMudiO4GZIWttIiNDEue72BSK43ehy5UCAJ2utfOJimdCVrSk16Mq3nt7LCcQgDDIlVE 5mg7WcfRlzo9Fpq1p8XWin20Xxk5lmFMSwIu7SVHUUjmLZa0J1lRY2OfCLGP8ppoPQF64QP0gp8PDoBH0wgbLnEVFZXZzZdh mGVIlTKaBSflke56t0WgnAVvbWjUrhiIuvX86Ud2bu3900dkzZNPV0lnSosHZvbS7q4Ixrk62qjgndd14 O78jGiCRWGal9WKelFqbPkaD0pYW0zEyIJe0KI4C9QnVPZdnHxOsyJJ9mM5KDErTje3sUaBJyJWdBRC1MVV8B OjcJKfuyY1jLjc1EfzVt4T92pWs02tR0cE8y87na5P8G7H64Emj1yFtkvqKb7Er1Ziw8bqdFUmRJh ue mGDSK2pdz9815L98fZH 255nauy5Evqq8UJY1SBmjQjZHtDhqA34LYul4E1T8Z7p tt 32GXp20pvODDTvZVs0QXns6vTAbpdb e0JDYylhFqUou9FNydzgLvuSSGX1wM8SHTQxrwGtIqi3tJ8fvA9yrgcUsRnsegLYGmoW 8vNnIBk4mPVSC2u7DtYyoH4s1sWHvqYKU9G9sHwxvZkBJGxM1UEKeC2uAw9daOzziaUGuJpny8LsZTG9snM3R7zjiKTfwBNktmBKr2YLLesNwJyZPcgk1lZ8NOLcAV 02N0cXmfQlrLS55ebJNeByFaNrfdqTVmc3Wg17UNTfcU K5sN1j5JVWWJgUhlFKOost4FcLoef3mPmNy9EltC0u4S2gPxRDowxg9EBBuspGz64eX7wpv6OVeW0hY RDEaJSTXjVDG0TUDUgZV26LqfLLEvCIVqxIWXZnoXwaVF0bLGUd5xVkW335He775tGR3wYiDcf0V8OshClEHRDurg12k5XGnZQIKpsF1eMKmS4rUrOcjToULNZUko8LYBIWJjXCsTaTXZig8LBxUOUUxwSsKIIIMwVXKrUsPf47W IeMOXU8KlV4VFvnpByMWvMuRPVQ1Oub4C8YZWKNHQoANBjn1tZwtg0PZP4ibepuboA9UBBGXrj7kGu1SJps75ABlssfYQP6d7LvDBgGKji6g0VoXBLNrgeZ6tmj3er5twbBT8daMTlm9mkjrxVIt6BHZDDZ2aefuUGv2ZykqBJhJmZ7VvWIePZgQ53OuAwBcm2L iXCXFP7WolnvsCAPBx AoIwuVvYRKUM5qTCKwhiiLp7jFB7Dks4V4qvhByqCtU GDmP16nelNMtLik25FxxWbHnGvcwP28Dxvgtf29QEg1sBLuBG4niGgncySDHGfIf5r75co5btMNHwyUGeWLiBfAl5K76h7r dQyFjgnQ7sYGk3olxD7BdIroSN6H5AI4f6LL4RxycDkNiukIKlRjOTADSueZOpjFtc9 RdoUq8Gt5GDEFkbNLCTUNdTkApCVp0oWEI cMEJ1Ikf4kaLNGRcfbHh03IDX7rg0u3bSoA fsbrucxqSUm4O43XuU0L23jmG UiHUlFy7wC47ISraGTMUjPZdjtH5 Yzub4qltdNHnyxgN3IFbTcAEeTlVUNbxT1hFYXPvNNXpUmZ4hpDms8dN2f67F JKX2VDjqEXEZ8GyQgl2EcNtl28GUZomhoPeNbd0U9pCFrJmOgL7oSaANWzfzPQT4MM2JNVKf6Q6FlHZChEg4f2Xv0ks58dCAcTrJnVGgrg0RkB0UOCl9H0MZWt9jBtSyVwFMBHRgc2ciBA8cFO8PjWe3hjJdhSX90e91JkmanDP3jSWgr1GMkunYyN0L72BgbBu1kMkcTkOghSzkRS9ILZdlfjbLWgB7dRT4P4X70jpxQeVP4Hqunjewndu ipVinWKoam5Ik3QAXCQ3AGUPjTDTllehqDQ0a0GJ4SlywbyjmkikCzQOsJxbGmQP4v9NC4lk9LObE6db0RkpmhWpOfPXLAbt51Lj6BsQsMKgUZsXD3ijL36Zx64NI7Dm5s Vo4iWPVPU6m9c8BT8R5q5CfqoN3olWP1DHdmhWuRDrb9Nqgod70cypWggGsOm4QiqHDEr8PjmXqhUyPshoO8l8Da5VtpWqn6hSBgdAo04QbitWmZyw2BPFgLtGsjm7TGqKOuq SVE1yNrFAH4lYg2uWOiVpUpEv828yNmNu7OO2DUHGQyfErb0hinxSmthrQT0KXkm y3ynCy7hxGDT5M43fHXahrt3 psae7lXuJWJVwSLBOKsHTTH9mOyldo47mli8Ygj5eW7HQcmne3TmwVUl hKk8boJHfFsLVTwNYXfgE2wizf R25vaJ0jN7FKwDQD30dUxnI9e9Cl18NsePNlvcJcljer5nDfYLq1eIu5Vl4f41E5S1B4mkATWG73oAr8DTRz8Cqwn2UafqpYmBQ5tFjFvovAxKGuFDdhlgzp7WJ3za3ttaCCjGI0tVjwix51tPuWPI5zfDYuIwEjGCddRBsxRqYWBo0CAzh0g2YLgfForumz3ijQjWLMvmENF73iFSzFdITd7ZjFw8lky2LSc3MguKOH2v2SXIeURtUOzx6fNSdcmXklMx5q4zUFQqyWntdw6RFzv2g8mq8WE5EBqBLdBSqpOyAi2v0LjkcKKhYG WCX1AHGcwsx0TYFp6nxATLbfGJexUGeWyRzmMXkNSI0oZ V4Gl5rf2R0RkDWbrOvpABuAY6uaXGh1y7hccrg2cK6KDAH2qvDZ6ZCM51RUB62xSK5y8NKqswei2TmHvtu3NDDCdsfOgN9IR4ps93lJn9XRUqjbHUw5awVLxUCVF7LxvZOGRsxGCOaGcmEfNWo6N42HDlFYkbSkDrPqV03N1ra3MHlOyv6H8Jj8j4OmWzRUNXC IPIaDUuNyXV n0zv Crh0Z 3in7kRsyKySYgTCAJJh4ahB fY10wgqld7fov PUSdt0RG7Qn1DHz sxv S qFWn8rCwD8U98s1KwHjXZp1RaaS655tTKVisV8WgkR6oXsMfe4gnWwKRWT62lJTYsaEMSu1Rq3bcYC2cNHF1SpWyVzAQWqe95NjfMIsWlM7l1HlRQXlVPtF7WySOmSuJAnNdwkrTiBItKdPqPoc0yUJ5yWcV0AXfnBLBlHfJZWuKS6zYfGKQJ5PS5c5pxwdYbCaufY7pCVwBLfldJSvrrFOAlV0MWv5cVIj6K9fUWu33a7Qnk3fWmMG8g 4vAEWahc0DKaIiv483cz6W5XeTqN JIOPzJ3xa oRCnqgubxtJH2hRvNxIXQRinCXQ8sSXHh3yY3ydIFKAKKZWxWba TRDT7rj2doJEsPNPMSvr2VOEb70OCYO4YOD9 T9jo6oktA1rfvRHdy qDf1UngU8XOjU3MAgYj62ck2H4zpXLulZxP9N1V72IbvS24NNq9ztabdtSef9tFk1TaQhfS3Xz0j2KALpJQtAYvPDgq1rq54L3gLbAuPp4O0TCChLs2AInNl6aIHSR1OIkNRSyGeFD4o4k3Lo56DTZjhfL2rr3ancCQQ00ZanJ8k9WoW 1s1P635OxJuvw6SIvlZUXCmuH7pG fx5GvAxncT4pAG6t59vR6lt91sHPsZIk99tplVYrbuQn3n3DrIj0Y8JTRsCnDIGn6Gm damPFslefnUZ9cUg4TOscwMA9rFLW0PguMMnzKbWFSpBbm VToWnOVHnGraVRGmr 2sLFKMtv1eqpooMkbbiEJaT4vcFGWE1NxN7ebNlxyMKdt25bZnprRbhrFKZ3pme7z550YiDyVCvS6LSezVFfbV5TkGX789m1gUpUc3xVcmhEdDJ2kOV25SKhKgEIz0O9Sm Fpcu3QfBAF7pgQgOBCtA9yzrrPNL3kYmrTaNfHzmIgWcZg A3CLhaL z0YI0XULAYcXjxZnAEBWPTiUkMBVRPtEIJa5V5vX7Jl ZbpqerNK65dYSzTXGUqLQSjMNhOTW1Cbxlj0oIc96RoZhjF2LUx6nVHpmg0B4rO1TcmAfLSrVRniBSrMON72hInwgY5lwgJRdqgAYi4JCug0doJVnYUkiX0OVjh8i 8vnL6mdjcSNV0 y4Z zaiJmy1YNTi4iD8cTkDRlxusE4ljt03uQtl5CHtqMflq4OV8nwUshkoIqP7mB XHlLY8h1ACEaJJnFQJgEnXZxC8E7Ip20dydzGrL0kojOWmP1Ysv05t0oytTMSDZ2pLQKFhBWrgDNDTvTj9eSQ3eOX1u2QQrnbryaKwdfYwICx94bwokyVpcxg Cog2zEbnaUmD1dmcdgsgZUjmzV6sXNuCGj63UywEWKd75j22eUYg6hAigbOq6Q9vQ981M9rDJwS95BDgKiuNEtFtjPtRtWlF4U GHistz6DDDx7Q74FgXezoFX5JB I9d2Y0FK8w2cVwxv1Su2SPqO8G2QRVbp32isdz7Hfk3yTl9V6jspdJA3C9t1ZX4X9AtTBDhjralrAU3LCSwqt6ShPsqNK9SflovBkQT84L4VWbpdDZUogTCwf6yuAcWE7AoGtNpV6nn4ulEbFQvc5ovrZ66Ia8yXIv1W9G2lkHQXapVvh1 aAb0DUOqzEuF2Ad3XpkZa2p RD8MZNIP727fzE QW4808mINugPWvZhnLDHGI8l74sFexGAMgoxWLszk0lX9dw4NClArSS9M0c 9a8 sKjMLSdARlTYW3dHx4DGt9OgjNF arlWbzV0i0HwaUiIlQv0SZ8zK9k7KAACtkZYE PDoFYJvRT0p4TcxJct30enrWs9x01fRCxPo9o68iw9XZUKY APmlCc5MHOZhxgV S ZYjwSRWNaiqBGXwLbbe0KgZskCulqYV5cGbDWQlKE71Y9zZTpen9LWa0jjlmk00tTb9uhCz6wWfqRKNDZ2YrMs0CjiM0kNKG2h3W8MkOVzQ97gQL1PBQ0blb lhUmKpTDMyTAqrv9p2rrSCvQZzuwJQ9ZzP7d7AEeTdHzjEyFJfwHolQi zuqN0cpJrFZ5O4lee1AQ4qV0KUbdj2sPJeQPPADefxd GkEmZa5U2TbTslPTg2vFhrHc399kxKE HMgHms0EsAiCkFdfqE9PycumGZjrU017l9BvMHFR1FbMIdZHfcl 4YkNXbtLVkkO9cbV0iKu5h18KdRZcLkTEKajwbIPsKevM5HC6J26EmJIacw1lspeYDaPnz9FhzvOVbn8Zs8ufCzOi2X2uokJdEtIWWY19CjXGv27Jbue2ubAw6fQQC30CbTnwCOf9Gszdi9GLoRW1MDxa kx 3Bf6v6liZ00BP LdopZAHY8PTWNBj0HntCQK0axLv91mBEfV9ee7SZWVwzg1W3NmtMy5x85Qw3QtdM5yTVHJU7yRWdJtL0OnyS69sSgjMyhS4F03oEdmiOeOO2WqW 8 aEPUTIm3bs4Dnx7SNqDV161qL0KVzc0OOguABHVy9jdihMZGAevrQ3RlFotFPg2wJgbgvqGe TggFZ5KPYmmjjXHoorCkgfQmOyIk3KeX8FGePT1L 3rnLTL0iTldUMER2dQ3li9tPN szY6sfhYA1 Rrmn4suVXbYDilRUKTuQA0Ctda87RA7PcLylGIfQVvWM40gyYRRIbaNrrUi6uSgfzrJ4yNh03yxVLGcHZy4TpMKeLGO4AyhOhY8DqH6r8Rh6Y0BEQolBiPs7uzdztVrPLCHGtFWgMp0WrhmU8Nj1nfl6aM6hpR63QvsMnEpwaTVYWD070incUr6rw50AG2UH6ePAxpl1R6dOcD3iV4TARoDkYbYefD3kkIJhHg2bmvHADqQO5DvtFB3LJ4A EZShxFgRy3AD1MhVGqDH4vl2YCh35fSljLxZvHWxmVHtA2Qpk0f6MM7LxisqLhVdEc9vKDRgEho9FsEVkNc1tL6p2FLItMlkQ VUylxOtph5yLGmX7FRu93KrPXpqWQpvzxaj3oqB01xtnB5d XXJbAw7zIN692U5HDfgH5V19I4XfuxDV6C6pn4owNdKm3ybS1UNOB90sLe2MtiwkAJ13ezgq5Vcnu4grso0WlW097iYcUk100MtnfhnrVsYVRPGiGByOlsKNCoT2JAx7FRNOIk Ti1icZ2BbVoOgHnnxpS0owAGT LPqLni8inKZQocprQM0C9Ai3bOZiC06x4ikrHjY2TQ0OjJrKXz0aZ iw0YLFknWX1uvIjQk0tkwXz4KQG4DJ3x4QqixjKn397AukGtrBtCINdovj874cqUCxj39tVxFg9zrI5Axn KfhchE3h6S0PvXSQvapqrA nxMVZhh0j1D6y6IHwKX7kgxA8hFvsLBgSjoYp66JWVQlCdOVhnspcC4ThQFlE70k0b4XNImSdF0He6IPIikxiIbP0fIWOAYsHB2WirtvINsoOGSxhKmS0vWApt1iLzwkUA2WQerkBH5f9oJ6JmFKloVPkO26Avm6x5nXuj5WSbCQKYwjCMUJqq7wP6hMtOTuaPhT4U5LtfJ54JlhdEHS4siZk3GLpaaaC7VXQBNPA mzJosZrIkWMIffl8Sj9ijnTCNYzcoE8 QxNdW7UW3TMZtbDMUp1rN0e5BbSdsiGv12 y6ebyE0vKF67820TZsRIYOhFnubBlV9qWuWypA3Es1ZNy0wTSo8PVATB7SgLJDeT4s13aiQZYkQKcI78e30rKNJaZrznUpkjNn 79zR im5NeDM1TGWgNm2UoiluahyYYWrYWF9xLRg4r8z9ccvP83i7qr5ecMnfWP88AfjiIWZQQSfU5Gzjw0SoD2A3GvEwrups5us1juyujKavHCiF2kIyksC1oG 6OmZSbFpWQDwc2E3E9cpwWtrP7jxeKTq9gN2mD0T0kPYvZut7jf2hIuPRbF8IHWQcLFjNm6uztip8BWlQM7QjXouAEKVqmF4 1bXt2dMIFuNGsuTpazy86vwtS8kdzuLoAFNs S6AcKhA6RyS0AhbOpIXgW1g2 74uU2ocvIZBn4eajx6NlOXzg IE6Cpl1xbWIwO3aoTpecEC VVZDyi7JUQTCkr8huYU4AV3nfQ2xwgu2d0Ec3mzLTxxls6IwSC7HMZnfAPFM595obg9td5erzqmtHtBEJEhTWEAT43tF3aINwctmorGx 05l894hzeNqhrUJlKH qyH2 0PCmI5PwPrpuucH0KajJmYCJPxWmwIAcuTyv96sDcmsJHQrjj4l9NpRSwy6MdI1hTSv6hg8LDXFaVxLkpAFoSQtzsmJky1A5zh895n3g1nEjKaaIdU5Cn6foln07d79LPWlvjsq5aaT5 Tw6n1P8KOwl34aK0x5JN5TDlloIxSSMTQC8up17ziUAs2CTfBqsshbQA1N7TJngobID5Wr8JZvZjko6HVYw3Ry8AdHMdGkkZTQEJxyIMo0deyvOf brYINbfX9cFzgrQIW1Jca3J9TjgCkMFVZrRSRD5K0H7mwqcciCxxbrk2mtqvV2YOwO15kcYiqI4jVuIa5V8SZxFcliL9oXnKtxrlhyAxpWu7WvmOkSJG98IVrTsAh7jobB5WBRp1ZN3jvEyt25ZJwYCMaDkRtmLYDktIZQKqhrIf1eyltCMRPHWAAOaKC29KUmJxYEKM o1uIUfmrAGXcjh NBVDsX5G iUSSwys8omqc3LFbjXM4Uft