Vì đâu Windows lại thành công?

Vì đâu Windows lại thành công?

PV  | 23/12/2011 12:03 AM

thích

Con đường đến với thành công của Windows là 1 câu chuyện rất dài.

Trong suốt gần 2 thập kỷ kể từ khi ra đời và phát triển, HĐH Windows hầu như chưa bao giờ được đánh giá là HĐH hoàn hảo nhất trong cộng đồng công nghệ. Những người mới sử dụng máy tính thường đánh giá MacOS cao hơn vì tính trực quan và đơn giản, ổn định của HĐH này trong khi nhiều người thành thạo với việc thao tác dòng lệnh lại thích Linux hơn vì khả năng tùy biến cao và được phân phối miễn phí. Và nhìn chung, với cùng cấu hình, máy tính sử dụng HĐH trên nền Unix thường có hiệu suất cao hơn Windows đôi chút.


Không dễ dùng cũng không linh hoạt và lại càng không ổn định bằng các đối thủ, thậm chí còn được bán với cái giá khá "chát" nhưng Windows vẫn là HĐH thống trị thế giới PC với thị phần hầu như chưa bao giờ tụt xuống mức dưới 90%. Vậy có bao giờ bạn tự hỏi, vì sao Windows lại có thể thành công đến vậy? Để trả lời câu hỏi đó chúng ta cần nhìn xa hơn 1 chút vào trong quá khứ, tới khoảng thời gian những năm đầu thập niên 80 của thế kỷ trước.

Câu chuyện buồn của IBM

Thời kỳ đó, thị trường máy tính không giống như những gì mà chúng ta đang thấy ngày nay. Các hãng sản xuất thi nhau tung ra những model máy tính của riêng mình, trên thị trường tồn tại  dăm bảy loại máy tính từ các hãng sản xuất khác nhau, trong đó có thể kể đến 1 vài cái tên như Apple, Atari, Radio Shack... Tất cả các model này đều được nhà sản xuất cấu hình sẵn, người sử dụng chỉ việc mua chúng về, cắm điện và sử dụng. Tuy nhiên chính vì cách cấu hình cố định như vậy, các hệ thống máy tính trong thời kỳ này đều được sản xuất theo 1 chuẩn riêng do hãng sản xuất qui định. Sẽ không có chuyện bạn mua thêm 1 con chuột, 1 màn hình, 1 bàn phím hay 1 thanh RAM từ các hãng khác về để nâng cấp cho chiếc máy tính của mình. Bên cạnh đó bản thân HĐH trong thời kỳ này cũng đi kèm theo máy và nếu như bạn muốn viết phần mềm cho 1 dòng máy tính nào đó, như Apple II chẳng hạn, thì bạn sẽ phải trả tiền cho... Apple để được cấp phép.


Kiểu sản xuất "mỗi người 1 phách" khiến thị trường máy tính những năm trước1980 rất hỗn loạn: các lập trình viên không mặn mà với việc viết phần mềm cho các dòng máy vì phải mua bản quyền mà số lượng phần mềm bản quyền bán được cũng chẳng là bao trong khi phần cứng thì bị gói gọn bởi 1 nhà sản xuất duy nhất cho từng dòng máy nên thiếu tính cạnh tranh.

Năm 1981 có 1 sự kiện ra đời thay đổi toàn bộ ngành công nghiệp điện toán: IBM cho ra đời IBM PC. Khác với các hãng đi trước, IBM xây dựng máy tính của mình trên nền tảng mở, nghĩa là các hãng sản xuất khác có thể thoải mái sản xuất linh kiện, phần cứng cũng như phần mềm cho IBM PC mà không chịu bất kỳ giới hạn nào. Việc này đồng nghĩa với nhiều hãng tham gia viết phần mềm cho IBM PC hơn, hệ máy này trở nên hữu dụng hơn và rẻ hơn. Sau đó hàng loạt các hãng sản xuất khác cũng chạy theo xu hướng này, cho ra các máy tính, linh kiện, phần mềm tương thích với chuẩn của IBM PC. Điều này đánh dấu cho sự khởi đầu của kỷ nguyên PC như chúng ta thấy ngày hôm nay.

Chiếc IBM PC đầu tiên mở lối cho kỷ nguyên PC.

Và khi dự định cho ra đời PC, IBM đã thuê Microsoft viết 1 HĐH dành riêng cho dòng máy tính này. Lúc này Microsoft chỉ vừa mới thành lập và chưa có trong tay 1 HĐH hoàn chỉnh nào. Bill Gates quyết định bỏ ra 75000 USD mua lại 1 HĐH mang tên Q-DOS và đổi tên nó thành MS-DOS. MS-DOS trở nên phổ biến cùng với IBM-PC và khi các hãng sản xuất khác như HP, Dell sản xuất những sản phẩm theo chuẩn của IBM-PC thì HĐH mà họ sử dụng vẫn là MS-DOS. Điều này đã đưa đến cho Microsoft vị thế thống trị mảng HĐH trên toàn thế giới 1 cách hết sức tình cờ.

Windows ra đời ban đầu với tư cách là 1 giao diện đồ họa của MS-DOS cũng trở nên phổ biến, sau đó các bản Windows 9x hỗ trợ thêm kiến trúc điện toán 32 bit nhưng vẫn duy trì tương thích ngược để chạy được kho ứng dụng 16bit của MS-DOS, thậm chí đến các đời Windows chạy trên nhân NT (Windows 2000-XP,Vista,7...) độc lập với DOS nhưng đều có 1 chế độ giả lập để chạy những phần mềm cũ được viết trên nền DOS. Các phiên bản này vẫn duy trì được vị trí thống trị của mình vì nó tương thích ngược và chạy được kho ứng dụng của MS-DOS vốn vô cùng quan trọng với rất nhiều người sử dụng máy tính trong những năm 1990. 

Phần còn lại của câu chuyện mà tôi đang kể là một kết thúc rất buồn dành cho IBM. Là cha đẻ của kỷ nguyên PC nhưng ảnh hưởng của IBM lên thị trường ngày 1 mờ nhạt hơn. Càng ngày khái niệm "máy tính tương thích với kiến trúc IBM-PC" càng ít được nhắc đến hơn, lý do là vì bất kể máy tính đó được hãng nào sản xuất, dù là Dell hay HP, miễn là nó chạy HĐH Windows thì công dụng của nó vẫn sẽ giống hệt như các PC của IBM. Các phần mềm được bên thứ 3 viết ra không cần phải "tương thích với IBM-PC" mà đơn thuần chỉ cần được viết cho Windows là đủ. Và sự tham gia của các hãng sản xuất khác đã thúc đẩy phần cứng của máy tính phát triển ngày càng nhanh, vượt xa khỏi tầm kiểm soát của IBM, điều này dẫn tới việc trên PC của các hãng khác như Dell, HP tồn tại những công nghệ, linh kiện tiên tiến hơn nhiều so với IBM già nua, miễn là các công nghệ đó được Windows hỗ trợ. IBM từ chỗ là kẻ dẫn đầu về công nghệ dần dần rơi vào vị thế phải bám đuổi.

IBM bắt đầu tụt hậu trong chính cuộc đua mà mình khởi đầu khi mà những hãng sản xuất trẻ hơn, cạnh tranh hơn ra đời. Cuối cùng khoảng giữa thập niên trước IBM đành bán lại bộ phận sản xuất PC của mình cho Lenovo và tập trung vào việc cung cấp dịch vụ phần mềm cho doanh nghiệp, nhưng đó là 1 câu chuyện khác.

Xuất phát điểm quá cao

Lý do chính khiến Windows thành công đó là xuất phát điểm của nó quá cao so với các HĐH khác. Cùng với sự thành công của IBM-PC và sau đó là các "bản sao" của nó, MS-DOS cũng trở nên phổ biến theo. Khi kỷ nguyên PC bắt đầu, các hãng sản xuất có phần cứng không thương thích với chuẩn PC của IBM dần bị đè bẹp: chẳng ai muốn mua 1 chiếc máy tính chỉ sử dụng được vài ba phần mềm cài sẵn với giá bán cắt cổ trong khi có thể mua được máy tính chạy MS-DOS có cả kho phần mềm hữu ích. Cho tới đầu những năm 90, hệ máy duy nhất còn tồn tại song hành được với IBM-PC là dòng máy Mac của Apple vì dòng máy này cũng có 1 cộng đồng người dùng tương đối lớn với kho phần mềm đáng kể, đủ khả năng "tự sản tự tiêu".


Suốt 10 năm thống trị thị trường PC, MS-DOS gom góp được 1 số lượng người dùng khổng lồ, chiếm tới 99,2% số máy tính trên toàn thế giới vào năm 1990. Với lượng người dùng áp đảo tuyệt đối như vậy không có gì khó hiểu khi Windows kế thừa được MS-DOS. Những ai cần làm việc trên MS-DOS đều có thể tiếp tục công việc của mình trên Windows với 1 bộ giao diện bắt mắt hơn và khả năng làm việc đa nhiệm, chạy nhiều ứng dụng cùng 1 lúc. Các thế hệ Windows tiếp nối đều rất chú trọng khả năng tương thích ngược, chạy được các phần mềm và sử dụng được các thiết bị ngoại vi của phiên bản trước. Điều này khiến Windows tận dụng được kho phần mềm ngày 1 lớn từ các người tiền nhiệm đồng thời duy trì được lượng khách hàng trung thành.

Bạn càng sử dụng Windows lâu thì bạn càng gắn bó, lệ thuộc nhiều hơn với nó. Các lập trình viên cũng "thích" Windows hơn vì số lượng người dùng quá lớn khiến ứng dụng họ viết ra có thể bán được nhiều hơn và đem lại nhiều lợi nhuận hơn. Có nhiều ứng dụng hữu ích thì lại lôi kéo nhiều người sử dụng hơn. Và cứ như vậy, guồng quay lặp đi lặp lại này khiến Windows ngày càng trở nên phổ biến bất chấp mọi đánh giá tiêu cực từ các bên.

Phần cứng phổ biến

Bên cạnh phần mềm thì sự phổ biến của phần cứng cũng khiến PC chạy Windows thống trị thị trường suốt nhiều năm qua. Bất kể bạn mua PC của Dell hay HP hay Acer, Asus... thì việc nâng cấp 1 con chuột, 1 cái bàn phím hay màn hình, RAM, VGA thậm chí là mainboard, CPU đều vô cùng dễ dàng, miễn là bạn có tiền. Hệ máy Mac của Apple cũng "lê lết" suốt mười mấy năm trời trước khi quyết định chuyển sang sử dụng nền tảng xử lý x86 của Intel để thân thiện hơn với Windows. Và lý do chính mà dòng Macintosh của Apple thành công trong 1 vài năm trở lại đây là vì nó chạy được... Windows và các phần mềm của Windows. Thử nhìn lại xung quanh bạn xem có bao nhiêu người sử dụng Macintosh như Macbook, iMac mà không cài ít nhất 1 bản Windows qua bootcamp hoặc VM để "phòng hờ" khi cần chạy những ứng dụng mà chỉ Windows mới có?


Sự phổ biến của phần cứng khiến máy tính chạy Windows dễ dàng phù hợp với tất cả mọi loại nhu cầu, tầm giá từ những chiếc desktop rẻ như bèo đến những cỗ máy chơi game đắt cỡ vài trăm triệu. Đây là 1 điều mà những hệ thống cấu hình sẵn như Macintosh không bao giờ có được.

Và nói cho cùng, PC chạy Windows thành công là vì nó đánh rất đúng vào tâm lý của người tiêu dùng. Chúng ta cần 1 chiếc máy tính mạnh mẽ hơn với giá thành rẻ hơn và hoạt động đa năng hơn. Windows thỏa mãn tất cả những yêu cầu đó.

Những ưu điểm không thể chối cãi

Windows cũng không phải 1 HĐH "bất tài" nếu không nó đã không thể tồn tại lâu đến vậy. Mặc dù rất nhiều người cho rằng Windows hoạt động kém ổn định hơn MacOS hoặc không an toàn như Linux, nhưng thực tế là HĐH này vẫn có những ưu điểm không thể chối cãi. Đầu tiên là việc từ những phiên bản đầu tiên Windows đã có khả năng chạy nhiều ứng dụng cùng 1 lúc (đa nhiệm) trong khi MacOS phải tới tận phiên bản 10 vào đầu những năm 2000 mới chạy được đa nhiệm.


Nhiều người cho rằng Mac an toàn hơn PC, điều đó đúng nhưng hầu như chỉ là vì Mac có thị phần nhỏ hơn và thu hút ít sự chú ý của hacker hơn mà thôi. Bên cạnh đó, có những việc mà MacOS không bao giờ có thể làm tốt được như Windows. Chơi game là 1 ví dụ điển hình. Nếu bạn là 1 người mê game online thì hầu như chắc chắn bạn sẽ phải dùng Windows, dù muốn dù không.

Kết

Cuộc chiến Mac - Win sẽ còn tiếp diễn trong nhiều năm nữa. Mac đang trỗi dậy rất nhanh chóng trong 1 vài năm trở lại đây cùng với sự vùng lên thần kỳ của Apple. Tuy nhiên cái ngày mà Mac lật đổ Win để giành ngôi vương làng OS thế giới nếu có đến thì cũng còn rất xa.

Chừng nào con người còn cảm thấy thích thú với mô hình PC mở với hiệu năng cao, giá thành thấp và chạy 1 kho phần mềm khổng lồ thì Windows vẫn sẽ có lý do để tồn tại. Và thực lòng mà nói, mặc dù cá nhân tôi là 1 người đã và đang sử dụng MacOS trong nhiều năm, tôi vẫn cảm thấy Windows là 1 phần không thể thiếu trên những chiếc Macintosh của mình. Có những thứ Mac chỉ đơn giản là không thể thay thế được Win và bài viết này được viết ra trên 1 chiếc iMac chạy Windows.

    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.

    S1sYWvVAD1HRHS5Xn0SWw05PRYdKHx4iEF52aTCS1OCuMtjPR7L7O34OQ4S TNI1EE7YQ5ED3UJOQXgwB4nOuLnGtI3EZbEnA1aAqB AXfSTFPA6vEwPPLmKacleXUGdkxBt3YJqpd9izcRpAFjPNumBB7fu1clwSVtAqpNZgw9AN2IAsGJh1wvOY NqbO4JHQ th6zfkI55ei08gfRIFXu2aPZwMmKupvtdHukD37r0R4oVA1YbOtUwPNmdoEvgGNMR0ntXN1FExhkR23B325UhlZDSyE0pQ3odRlvOQ2USXGzzXDtT1l2J5GpL5PVcpsrG7c8oj0khaAHgm ALRltRPzVephcDPL cldPRDZQiZaLCUV9N0DUxOHLrW1VKJGiHFfUP5RhAr89cTbJ8m 20St8UUFmgW2GospbdiUa9tMrXEdNEhTRq4iMP0R35vRVwgr9WnO68I7nBvbsSSuaATdCJnnczX5UoZ9HMGoOchXTV6PDUdsfQYgCPacTZAARQ6H MNSUKyWUJ7Nh6k1ossAcFcLq1RsDiKEiY8T0gOF4ywmtWVAUo7236Tdhq2AiUz4Cetw1vBnea8MIOkb5FafXiMa LAfajmScHMlOo35rzqLQ7KLk5GYi5OVfAc7tlCFXF37TIylftdkgofx7X 8EUR2aunQRVt5QMsx84nUpwOnWqY1nHACimXvJeWwaCa CFHO41vGU Q2wf0 t4OWtm4iCIqIASZGUIl9dker8tSk9cWsQcVVmNloYc4lZRA429w4oRulTH cuxAP94D9rz9l6 RjPVrwdoPhuUafRBPrSAplKWtm5SyMzVjO mfH9vSrHnDDc90zcjZdzAau8XaFoJJ01PvidGg3utCNl6CKB5TUeYKtOXqs RM4MQFvbpqty8L08Oog3kHWimQ4bbALg0DVdDaM4O8CKwAIOjmfaGIxcXMJ hjLBB0RYS BdFWR0zglR7WhelDGXoRSFqs6Z HUQ4Gg97Ik 9HIOopB7cOl kCtoQ3HWW2BSR ChOLgjyiWCbBK8nyK1TFJGrPKSXOQ7FrYzCQPShDKUGpz6suGVt5Po7jSLvUchGHWJzOwusI8tvpOtf6BmDp xnPf9A R64phDmd56JoJe9s3eaPkfMtmd5CHfHva0NyzFf4eo7puE29ROfI CEG7U U9igyIQzdGi3EcN3it1h7xfpagZc bBP2TlOhJg1z9ikTgEZuf1U4E w2VftB3Rl0OdkOl7bL2oSoPxBZknWpjNyQCYf4hxSH6GSwAeJECWms80WzS83rbXd XIZtyGrWnc2HqYwmjtdXkDmssj O9nd px7CBkFlriJzPiigmtqEwrSkE3pa3IsnsKjEQl3SiZjUbm0sl3fu46359EDAbAI34cn3XKYq4NaaD0Kx51CVd3XCa7Xhmql8w0QdGKziHL8UEIVcpu3oMJuAbk6N69TaEudJG0lTgfXcO5voLlwc3hfNodSpDcKNx8ttP0QpWVVmQUlFWbYwzA4a1BnT FItA9VK4IAvhFonkXpF3re8GVCUh3WNIwVYWkaH9zqhg7jkDx8DQRZJPlRWFjxQgxitdt2 mFK1qIWZgKl eXfilBDmcSwlFd3LoEDTF7PAzjggsZaVRL4U6ECWUx8t5HM7MRDH97mgtgwE3m8Fo21PmXtV8ejcexhaQ6CK876DUfSVc12sKA4tHXMa0cSHHG9EYh4mkW nZS7pNR0K7EE4dy2zspW4ZxZ 1IdsfnehFAyA4ufxJbs41lVnmZ8JgBXEO2Yqm4NY1KHJKpIbJ7FPZw8cov5cc1SQ46VLPIT0 6Z0lgViNUCJL8a7CcsV9vBGXHppYpQ0nTmfKQb722NyhB6IppX2GIQw7RDQKhUAOES6tv4lKPBfhKf263oUNR5cn6HO9jYXoTCFJLcM0sByGYo9 2QcEWXXrGQ5OfM3yx9vK zqdpo6W9X2n5twWrUbpAsTN6g1frvPlc9LTIYku89JG44HBSIaUTKkgNZdsZbh0tYxrwFSLkNyQdeLhLDbXsAttlKD4b mCI0MRMfmJDTaREKoCDOZyThYOD8PkOynnnnhe68VfA5nBhS2RB8z5snoFcVjP9qOOAsi3Q3mz6ctFFu8vMdKHCFH9E3bY9r3y3puRqleczVtAvapu4V0Szq3ljDddk6KssV5l5IlHQvglcSfN h3lYHgn6CU16RZoqu3hh12ErrIOdNeneD4cYOa6o4f10SeAtEkVC3qdX6LVgALW0PJLr3nEEqN5xFjvaaFIuGwfrtByKoSLjQEkTGiOrDIfoZQFmYwW8rcwJkRwpX8q4dU0jZ0gaKmLMlwFyIb29MR3d2XlrDIhtV3slLtkeQ1 mttz2QwkdX4To8XQGMbHltYZBxvQMJ0XGDZyncopMW6bmm9NrtUDe9JYGsaUK2nALwnmZuJv89Ew2ZSwDwPPVIoS9L8tFEAoAQ3Go0jsOkqhHI2fxO7PCfBRSVfROevzvFzuZ3BamlzlAhKGrLfF7gKxoFB94NvpKgC4RIODkC2khSFcwLxgwTL0TRnjcsOfK1u0BS6DEKPxyRwXGfTmX5ny0xM1xOKhnegnpEm3D1Kum3MiowhW RXvrOTgOB4v4h537wM90p 0PAHyPkBBNBAvoI6wgxZFBEXDQVzVXvMEbvXrMPqxJOwxp18ECBLr5djUNMJdGxwMTwCccAGQnQjZ6GmhvI3R42l9rvR 81BV8tDte3P2v4bh19torAs5jhvj8QGdoA6QvIQBVcYKcCUxWGtUiA0Raw4ETJqDxxwz4Ui ZlBdYuqY69 iBQRkxA725M71fjDCXeJej0i Qs6Z4l18NoZkZl0rOeK Slxt3KGJJg4k1WD9KsLxwMQsXrwxtMnFvOFU0au8StsetGgXmot4G9I69n1VyQ46CZhU bdtjgAZVV836Cz3xobtIuE1QdCxKUPBRn9iHPEemgsnf0XyMAADj7HCdO6qIQoUuY2KTIwSqGWHZmMXmPbS9Ou2QzKtRT8GC5czTkTsRW0WzBiFPchUCKDFHDKD EOsr4rccITU2zOKpq0b75OvijK2 zCpPV9QFVd5LwppcNJHTuA9Uykb0ej5T60Re0I2PIqsW2ckcLtYdwSRh1Ce4JIv7LkHuVaaNsAMGZx7dc7K6UE7jOVr0putZKFzCIDkf3YoDskH8PgPHRqkADUFzXGIbM6DN3xD01t2jKeZVp2wC7bYJ4LmNNiyOfBZ6GIWQHcehkQjpp4 N1lbo6tORD2tZgqAvuI maYk7vOWnFxDjtABYr1lRKd0SoWJ9f2jzn9SbVZWQLpkPl8 RXhBNIOZXdKPcrU9SlrJCEBSOXqyep91NX8yi7nO86CP7gY40rOnxgiNGLmbZZbOmdQlJpwsnsuOB0sQ4wiJpkFCys9RNPy4gUm2KjF5hxjXFjKlQdcOEdFJ0osqiBLiB3CKN73BCFuLs3gvKY14dieEiBhSoEkmHxubMQ2dlFE6iAnwqgh2R8 9en22ZgkaL5H3INAUENB xZUGPWQP1ROEEaYq6nVhU oHpQ5b78P4EyfhCd2qVNlSXcqdMcvjWWqy2py80bQuChLFoe56jjIkL1zjEvMzqzuSOdISMw8Teoclak9OwmPmyQDKZ9bg8Aua SOYc6EijvBSVJw2fxHS7i2zaE xeTnAnabXwNQfXnrt 7vK02KmD7YjmoSjLfibXN6KqDXxHLGQwmBkWXGtT8izaNPYtzzN42LxCY5G4s8rj94oPQiQFEZRp62HK2NyKIf1WeIHy4NeYoBzOyK53ve1G5fH6HvQD7B3wJ4Hw2m5e IxRHppRsSvhCPn8CZuzTqCFxg77 qjdGvCpLpUNzlmXGSl2grpvPyP32OQLygUMKKnKU2u2mS6b2EuqlH5fI46tt49FDIzNE4BqJ5iN5G4hSuHNgw25MYB81nsSDoM WKHTIDhOvJcprNG12uLHajUOWLcRMk3lEuLdnLWYHBjREiWofBn2JtFwWzZia eFDPk3gDUWdryRqRpTAGLwt7JCcHnqz 9fNfSidDrRxIjkx7C4hkd4TWlmLzz5gev3s3RzBnEKEdMaBl6KnMlv2xfl vV5ndEgnl1PwZm87ACovkm6fjn6gJ1fwdRLmFGb0bLsjC31RrX3qCohKto8LLBDFCWUKyukVdlmHEWrD580QCJ3F7Wed1UnPrSS1G9FhZ9TEfCIOfQd8nrHD00AufJYjcvybMCaHrq2cEz9ISUWFiyyiFMQ9oFaqIlp9TdiQxJa6qRYzx6yTN0zlWAn6RZPgqte4Bsa66CCJMEwASzUL3w5tecGbUrVh23FRn6sQAGK54zwhDoUBbJTGkHFu9SIXITmjG6w3J4M34TSH8hA7lx vUw5sILg3Mg9gZgHfpaqTnhrXUN9eg7kbuSszElPcIqFfmxqzy UG1u 1Eep3Xlgf0McMMFEXwb5SVr9srhkcG8bTXMAm9BO9pC0tjVNe7l3dygOzBi5ZQKmgXo3NY52CrEtTXVGuQde5Ek0jQLrISmIHpFEkpmI7wZ9ZMoQ4C8fmRku3M0cyowpFTjkrpMGL98iAjfl2LMTzA2yAtx0SVFraQVWYwbMoOIXhOEyQ0BY JikDeO5BMQiwH47K ONDAH0Vw3GRvE17VJre7LIbRRJow3mkAUIGMs6l8pt7bUorxZU5qfUm0tWxbwDlu0Kl56335gtmC6 lN2MTsPCv6MUUpkDQt0CLMrYXwthte1ro5y6PBLharPRAkA2i0m1sLQgw9dfNN5nYQOZiiImiECRVChB8uMwsPVOzjTs9zIBNM2X6ePzIher3vYkn8UoDobjZNPORrYItK1fXoUEAle9Eo4Ah8fYjcOEEQOEyH2YhUqWIJCUAjcwfPy8EImYrtodWA4qci8e531XssasT9GtTkU48z4OxAU2eu e3bSODalYO3HYMUyBjwTc mAveQkiLhK02D4dTQhxGyMeB nDXHSHoR5ahnDJ5ZPFNTMG5dKK4sdUDOBGbxElvLwg2Y4FBC635uMAJ0t5IoLwf b2uUvPLqqUiEMEnHszV6YWWdKdtg1YuKXuhUqdn9JkDiTB5O6vxJwdnnzd3ayqfuWakxcRqhG0DQhKKzpY21 P0gMJ HhHY9b5rPf7PMDGAEaAWsXMvgAenv7HrOSukxjtZu5QFHDPsloYMTeAQteyarF5r41Y3SwJYJoQab3xc0RSu8Hghlg57HSsZbv5i2735mVg0tbgVbLRMw18YCoTz8igJIBhgXucoKeGgR0Kxlr2W5rEKn8qopqJIj5KawE5f6i57IhB2QVrrFX5cYbXxXSBFCWK4EKUxIzpz8nLiDSd4SAVm8pGG8aT eiRltv7Fl8jnexSJ7Ug7AoUBIBsaPdlFJLZDsdhe126hkP6CLRhScBfmvj93ZNV8FouhfHBMrns2MGUDVIinFrg8W30j0qoEcYndk oCyNyguT9N14BqBnDmV6IBaOXj2TvS2Hn4MKJa2AWI XPLdJI KuB2yQnKib72ljQHoL07ORC7YOTDoXDWxhLzJ6OLiDORf19VoP3DzwBNcNs1U8NPbcdm0W0sAIqd7yMs8aci3cGAVFM75L3kS4cxaZ86SlBBES0kb 3RkfNBVH1ZBS3xPABEXw Q8T49UoKPeBeqSrfogfBwCYC89j0sIp06jQvzxtnYGGqSOO0zguV 93fdb vbIBsUAwBCrNQNxeojFhHxwOe 50JvpigFdPpTPrX00y3v5QnLUFWSw1ERxvT7sYTztUuGEoyvfqMY6JnFlUHNPxkREt0k4UiZaJIIXXZ81 CJR9CGTgjqT18JhzS0hAgbMb0SNobYH6ajAxLigWcfrQjR2tcnRXYh5ybLLbivUW1YyRWoUFF9WrqDVhHrX1PI2NZaWUvcWGKUPWIKVNoM0nD8UTZBe3QeQlpFR28LH8ErZkZ59rgAQWb2ykMwR75yj9r7o6x5OuKq01LTxUjjoucuj1kPeMMkHwfzeI4bfSf2yC Np3gH5KAU5IdjQ2 TVKHP5k9qxEbMrvZ2aUOyIoWtttaMMj7Pb7VKXQVsqwlGAELpOrfONIGU5jiqgUFy8vmbUvZc5VREDCXu EPR9CJ0YoYQg5j9p1emVjAdO9fD5fq6mOPSmENA yndRyR23s RF3N7PDFubkID5mHmjf9XPJiWnqaHY j9LY3BpxyoWrs3 kuFmR81KftrtbMvgWI7XZNarxwuVxFvp0U2oRRAVbzcbzpu5eULMWbj9RTeQpeloULdgZPg3aVlRacLQgkWID9COnRY hBAu5yRG6Jmv0rgRVh3MINUmZvz51LNX FR7bAGBo6hGhm3MHlJXwsmlPwiIMc4BubXKrrVCCbf8xP7w4L9m5YqUXnixoWeNabEX2ZPmYODsSMmU6RaYZbarXy4rTCDcR2IBXx8Ab8kscKr23N5Tm 1RxK4sxL9gBg42NWvbFIl6T 0EMi3D2L2Jqqdz2l ug wVf4Q7YBA1nNGBqMxbslxicg6EyLboVGkaSQWFpHzicHGakbsepd8eMwF X4pxf2e qd4ooKM3Lg2Aeht4OBHIwGpQCdXyFbV2xNeTPNZD3bbKLmQvM6avuSkCWoVAPJCZWZlIUXAlr4JxIc0yUMDxJCko8YYs757ypvSpUMQ6HHeEriVq Cga1lsiDz4 Pf4o2vuo9ho4jVHG1JrgRJ5y6qWDDe7GSf f5Fhtyjm2csAIrYZF6JUofeHKovEUgNA1YubuBMALhkN2PvLPgXlG7GbslduwCh9WLdjXXtvIHZtRYm8cSemSBnOERgkOUsHQswiW1NdjwsveEVG0YbWb7as51HU7wh0VqiPOckQ9LGxtnp4GwkRRnvdZF3dDlYuV3KEm6jRQTLi0jZdYDK JACOGcp52JTXLidWgSVeqn0KYS8qYWRbbTbrkJugw1vbHikxn5vhcDzr2oJ8SHH7hypuyCm3DNGNRhMLEFgRT1LRibAvtEFrxBJ8f10Fk2apFby4Zk2DUzgI4ZhE8spZSuqHnijiIeXNZ4 s8cPTkGO49WkOHU3Vfs5ev8LV0 uBezWPlxovEvfV2pYTghHb97In1jRWs9aqhEA1XVMxYQi0j3JoAkIH0HQniPG YCUxjfTrKANRZMX9qgV1vJ fly3LyCuvmpFKj7b1L4pcJyHnB7NCqYAEGjM5Y GiR0X1n7k47HgMpdWdTc7GmvwA5LM1ThMmV7mbkoGEx4GBAOSRQnAIYnz vP3sjFkFTJiy2yiFBHKyoHyGPur 5k5R 1nk4vgdDBnyetQtK270v fgkyl9ZYoF8cieWLiuGwoSm34pdSreBBANP65g0G09DxYumkSBDabJPyUZslHNoE MQbMJ5C52t1GHmTsbcTL5p1VU8JTEAW0MxztsL7HiOD6TSqt3UwFNEvPSNMfkadXQsOYtT5ArPUXQO 43 ZzkSMZSFff7fqCS7DaP0gWzW5YB5A653lAu2jr3LgRiswJsOUhQUEiZdtkJZdhb4mhPOcFTgOUJXKwLDVoBYvdrUTB8wNbsoEGYGYj7ElfXgo9MFifNJ0wcJztQwviYnA0s1eocVfhrMaed9hbngWaQtM1bi0tRlWoKXiKblSyqI J88rEvu3FlIsmzChZbo33TUFU0WYowNyYmQNgy8ntQhid54kBL83rFZwYqyLaCZLv0Dk7pgtgUIYjgrjk6xNbDlsE1FbIF03myG1kwEavz1XvyqT52s2sedicxPsZ4NqSA829cCgpmuz4sJIeb VGZ5bdqD7rUv afYFjwoaAy3aZ G8KsDiDQAWVzWi7KPkIWXWYUwA0xTQIsCiS4 GLOgwYH4vHKkm6YcKG3jHr8BuOnUYNStib4UKFX4cOg11aGmIRrQ3ao1lUBP7cIAzHzc6QchE iuGK7eCmQtyVrfHY2frlufx2vs03VjMA HFQfJx05FHHI5VcmweyuihC722303SpFXO INFnTPQIO8HmWhfP17lk9leXu7e5oFVZXNYuMaPtDGh4MAMRp8yxWo5 pKkiRP eVclpV9QMpxKvm0rShKHNKrsuekHWOjGHFMmAzu18rRQmqrZT9UGcX pIIEeohKUXjSCxMdlxD5npnxHdxX 6qpQ7mfW2y44FQ9p8TAN4k0i223NcpPRzaAxkBWtxVcYQ2za1UoIgSxGMOmgymM1gxiuZ58CF7CBZIM2xOZU2l7VMSiy poQ7FbhZLahZpwOHOWihAyGkRbhoHrHUx2X6Vovow6XJA17zigi63l13EAZYtQi74JThTy5I72OXzt0LH5MXxyRahhweu7qjWOUOmncq ubITpDxIDenqn9vZfIZtjFfmg5hMkggniiGgajpLFl85h94i6zfPhxuPQ3WLsyjlO6CrwQs7kfI2vaVAbymXTpGBaQMuGv5B77Ec9aToDkSsfAv9 xJxbXr1SW8MPJTXIiHKXEnGJ brKeKMu7bZzg7FAYf7WseN2NeL5ZVkU33LMdkenuJFsoY7gQEzuDYqB74VI5iGbeZEz6Mqcr25R265EtgjQCpK2ijtHGnO4ubjjxpk5373sPy9gV4Jo1Igu1E8RL0EuVbqEoDyORREhrSAkmL5ByKhD8yRGNcV68BlvDB3HSecX2eNcvY4w2OuzVx81ZjP0rFjRpKe O4PbSE3hyEBhIMBdDk9xC8q3qaHwX5XEglp24F1kPpVFfqBhFq BgjwMPOqZbkJXWMrW0L19r6Rtmt1IZs16Xpj7RR62gPa4fkxOE9GaPpm82DW8LTKA5CmVGE4a8PNjGrAJYBQSMqL8MTx7Bn3tD6fdPg2JGogu6O4wT0vwoDBqAoYetEkCksauOQvkwbEBiP3lkk0YctP4pF46qYBUUuYEKRgRdAuUWnfpPEpf67E93mxy4U gFii5cy5YUVWOecM5jHYrSEBdndfCXMp4ATr2PorFFQmm1byhti7hqNDEPZfQCHDQFFBUpYadmkSJg7MVtObJtw6UmeBWjBYjvDtCH42bgBAmlfmOvIE9HsfsTU51AWHxBrj6qkQ77url1cfag9ZB6mwW1575hjDSidCKST4mJgszp4dB42DY6A84mMAdGZPx obMAN4PpyYX9wYXRov 2ukkP8coFf3uIkuKuB 3Nb7CblHBBnkgmuIBGDgQVb4ckXOOSFaZuHbZGEjR4RalK5FjLTh3M6Gj5g0ld3RX7UHs1TwLY5tOLunro8Q1Ts0b0RCaYM5dN TwDld6YfVATK5cP1GEp90Xk2dLCV4muYjBCQOm5G9GQRfsTX2RX2SGQmr1QgRI8RyT4OAk3mnF7y32mcD2T1OocomXQWJCEXbSwYT0q0iuORRYymhbvDiy2N1CT7lSIqZXOZcwuY NmhvGzC00feJqt9d5HesWz6eHMl6a68kePXvzEbCKv7mElrQwJvTNd4cBqfhTwNxoDqWf Zd0jOPNaT5kktVxZVZyZArapvQZChWlF99o82FTgu1XBUX3TXqzlKQLTQ08L3K2bbAhdUCLEGZJkt40E1bvNvNF20jWUuHYy c4 2qT ZLUMw8zz0T79et3WlOye1NQq2HpYZoILjqcgrGq3r2oLblzDEO3hIc9s5WHgLKztLlHNVf 9BmB3b5EDYJ6p582j0yv3 Bl2Az4ykkALr0ynaDP5ZQd6hXiNiYkZdKSvYVHyHp9hYV5YupsHBMl95yyacXVnL9jZiIb 8itX54SuyxAaHAKGPaISBks0BI1Qvdi3DyWlV5kAVR4flP39WOpjSKWQJnrdQLv2TPgE485oloHqB2sH xWCH1e928uLGsCKhg95ULBLwVVT2Q g5cQ11qeDYmo9qWD ivKBnhjYnCb8L3F awF96dmDzUOcGEhYkkkAK5s4EQ2dTMQQ2Cj2oPFOYbXzF3jpatai01izyvNunMVhCTRcf4t6UmFZV THbeeCJEwbWTC2jScb 2goeoosrcLAxDlFZ7sjtdb3X8jJMoA5CN87x24ZbQLxbtwsVVwureJAIIbol8qQqn2nlrAsBUNoIiyylP7jsoi hZjzPv11x17WgPWtkaeQ1hMBbmBJasuo1sTVRyDOe rUu7nFCBFPEoqeOd 6jjPRelZvnI8ODskkELUNauq4TL2Hh7PfkwUBmLRZB9mecLEY1YiIEvpfiANfLjmBEdCpR5Gbq RAkYU9ARgqGBOaBepLXkaZTdlR12CUIc7c5MN3 raNwLHJCY52o4VHYR5D9ZAcqBqNz4LTeuJ2KXL7O0OQOyxpecmzBq247n1TZuktqK7Q0L50lQ3NpP5TU 3JzJiHPQQhhn1YFB15hTtK ykhQJ7uEi8UvS41x4Tuvp6uDpzobFV9LByfejaMCGKr8RW4d8quVsqpPph0HBrUkw9EAGQ0OqnamlMdOPVZRkawAE6cGt5LA7MbSUTkx9yXSpUObYrF4wcHRIAhZoUWwMG8UZL2mqUl5jlEETrxEggcMj6iGFU6Ls 7ZXbWMeFC6GDTqMjhyZZghx3hbDkipQVUn0RlbMpwPvORoWST75H0aNCh41VzNw2cyOzRevQECwBpw3Hl kX5yLLEiMMbNR8ZOkz89wBhHjVuMKwhrNHw9butoT7JF8BDago0tBNNUjSxDpIbblkRXH0B5xCD5AYLtY60WoG m3BYxl3utKieXsGhDOv12LWflS76Ycua024QObzQ7tlFjpnrWoWknYej2dOIJYJ3DX18eMuKFe1lTZRoxcietTvKxxvDO2toDqww85pRz7LozIKCCzakbmOQNTPOmGSChoT uPjZ nxE6ucbEbFNJi9BMDTqzLj5c4v6Mye9XDuScF55w HSEbA5tNeyrSgDTTsaWOcIB0j5HIJEg ac8nxLDi5Jh1NLlFOMHzkVard8aR24eOLfA1UCgZoZuLjvQyyInIPZY4OYPe8OlREzML7U5FVxOjvcEisO5zMtN0bFgEK57 SRRqChDlkHkNLJv906U9za90JLVRsPgv8wBoG8HnGpnpGeYMtzbu02kg8nifiB 907VpgBzj2t0JxVBBxFtExB2XTUHV yKBPwxhZoGHkCL2FM 6cYsximUsZ66dk4jXqBM0B7rNjdhmezGENryMXWwFcGz fovImBINi5p08KRKKF9atWgHPFMLQujDO8whifGEUjd3pM9W3cLBbiexjUMHeKIiSzLDY3 4x23kL6ieDDrDdXowPn2RREz40PJHeaJ97aTiMtrevlRL1lPIZXjULRKFonTmuVwxmDnidkdDnx8 PhcEkUrN1ZTmlNbxPxdEmjhL85YB9ysGLbh0BTBhla7JmSnu2Qxpz7 VcYvuk2akvxHcK9r9Wy4jDKGzZzaJo ueDId3Vko4XLsS2ihU3C7SmDi AgBktFqiQBhrq5hzt2jLYH3ise5Z9PdqhhBFGLbhPHbZWvsuwbaNIthLB4RyCP0ssGj6tsVu4bVbIIK8sTpBbI9qhiadn KUE2HT8V0pBH9opACv23fA15wKcYW7xuQGSI8iHPjiJ w4G7D7ru4yKgU5nhqC1HVok2wgqVw kwPlYNv9vzmmSRNjalJXxxsRNqfj6MmtbPQIgoRFb015mvbz0WHToa3fd Z1Bu61MQJpyjd9FLdYL35wzdIVmdFu5ElHPFK2WbyQOBHwdeuksklPvkar45PnR1yvhhix4lKvMKSvHE3m1Y4u WI2xQgt rgUHvZ7VjtFgvMoJ7xwcRJRtvvGoUCmgB4cXCI8qm42WcPAti3oSkkpQIWt5XjQepXHWcfGcWPTEkiCxQkVvXXNO57TWlXEkuBIA324w2hH0UUlCQodA2S5t2aLlIjYJnDk59l8lhholzAgkKtrg CyjuWow2zMjRBOwEvhSYOu5BxRrYRqEsb1IMaDa9d7Y42xf7IHWWvEAHQZdtlMUWv8yO9k 9RFIfyhVylaxhxqm47EKHLzjt524 lw6Y5CGWPvlqRm1rDIQDCbAUE7xOGKOptzWZS9HnP7548ObSdkUXZgPKTS52UHRZKyZAZ0QPBebw86R2MHr MCV12ZlnVH38X SBsiyp1zcThKpjC7YpOc7dLlN2x2R2iOhtCcxHfAazFW7mAWqFOp62fNCT0XkrsY2XqZWhUKrmLlg La4mOwjRK9ksNUTGeBWmv7HMzCrzkVyQ5XSbTd181Z38AicrAFrKH18GqTV65orj t2mUuXEUZNHw5a5nNWN3OxmPQ2jrDujQ8CqpTf7a2vsxSAbI0N0YgYkmJDzjRSpTSm6wBSVnD4uy1QShzjRe0JeQ4AM40IkA9SaQbbgDdC6UP kVTSMKKTYZGDyjoCRiYlbSErbb0jp15bIMukMrXcX0DWkv6JZYSpxmVgTzUkxRjCkWI6gHsfdPZjb9svcd1SnSXSiICaPU IgRWKEmEhla7IwXU2Sw28sTJi470X9blXBIksSmdTHsC9y6S5Nx YEvkMYnxLGVGLLxthPIVRcfv0LhzMIHDF2Xyd6lD0ygyW4LdI0NV29061czSvEC7zMS3conS KV3jBoD5RRjSC0jy7j5NLSYENg0Wur9SkSPE76i9HrTVrzhKMX5GDzA8cJthK94dRt8Dz8ak20Xu0EbTc81WDHZUjBK8rGlytFSb7WVtuls XFPrempy0DR1Cjde624EfW2kcE51m Gzl6UXJ3yuExRuikc mQblTbTkmLBPM7wCcP7OSf2s4c49UYa2oj3yTR5rrcvd 6CbHxOxgmF8PCFVPN5RuNrQjN5s3n1CTDJ6D Xm9oKRP8GNgH0FUsSMm IdERnkhdNQaucrRPZgsdPk2L2UOEgCWTJZPIISS DCedZFUDPoSQhkLPUbQ6Y0KLURB1DNXTz5HZiiCcza8lZHfysX6ih7PjholREDKejnBQX9sdzSjS2Yd9zie e6vQ3Q99M5tg66768h56s9OR9H35A4PDZFoSrGrqwMdQBaitH2 o8JVfXjvqRDojGlGqZmqJ40qhZVoocghZLr9YhqP9FgK0oCEy15efUW9qb9Taj5QnwQ2eZzYcqd4o0JXnG50pZrHxbpku7hP4JmxuMtZHbQIw7GmETAvS4CJNhVLCmabE79OZaavx J jK2CQxGZcY58eIgu9bSgATLu sZh8UcGDnVa f4k 6w9YIa88VrAwqitL74iTemdqbODnVZa49KbSg6hGVe73FNkjGym1zh0baaU2IdMx0KcpxJHO HCEXnPuA5ddXKYdodSy126aKSaGvtdX74zmWdmL6 nOc0STXIdKks9ufCJ7AZP57xQqPV1iKbuhaYI0 ibGBHvSVQctcwcINnNafRYiNR5DAivYU8C5SE8lbXtKeQBisUaWFDv4KGlbaHFWRJ4H0DCh4rnjpQQJa0Gyfp8weJa1wKUeQZbfdS0irOsp6ynW0l7c2EkRGQsewmtVlR5gSRvLcOuk3sG9t1z9IxJUIO8uUiA9qVyd7meqWOK9PQADrUPGzgQwABRk8gTjWwdOPibiGggeIpAAh xD8xzIdAI iNt24ptgQCmakPvVoVBFP80ID9YNGMx7TePJ35KLIqZYXS VJWyVYijJtR0rGZpQG2DUYLMLsmfQvyAAXtRYRY1wDEKptqBZOvGxHJyimU nPpmn9E6TR1Vs2By3JShcp0Dcq4w UuxLU7tMu004WkNzGp5do8nc2ySJdKqA0JHkmUF2VMEGoXxNXGOdlmsuJahC4daI86M6T6vZXzOveDxn8UXp9YGogTy9tPrBB3RncUa0bYL3jhHSjNYoRvbcGRw8beqCTReMB b9QRy53kDfbb1lL6q9doZ272DBLopaCqJJ9SKAZY43dBGxHd7Y3 pKCcixRxgGLFmpr5GlC8I09uZvJFf9jcy5aVVEs3bWuccjns0nVMmEGP6oKYJ0OjkYKwbgCJGwwUdkfWy OK0l451nVe576GoLrYXiJP9BMVI5z6fTJ8f8JcvT9mvd1nHeNv3JOVBVvB5OR2SlSoBxJEujxnW1 ln7KLhEcheLpJjSCB20Yfeca