Ai mới thực sự là người phát minh ra PC?

Ai mới thực sự là người phát minh ra PC?

Tùng Phạm  | 23/06/2011 11:54 AM

thích

IBM đã không thực sự tạo ra máy tính cá nhân. Đó là sự đóng góp của rất nhiều người.

Tập đoàn IBM sẽ tổ chức lễ kỉ niệm 100 năm thành lập vào năm nay. Và để làm điều đó, IBM đã tung ra một video diễn thuyết nói về lịch sử phát triển của công ty trong đó có chứa một thông tin gây tranh cãi rằng IBM đã tạo ra các máy tính cá nhân.
 
 
 

"Đó là một bước đột phá đáng chú ý, không phải là về con chip hay một thứ nào khác, mà nó là sự tích hợp những thứ đó", Bernie Meyerson, phó chủ tịch (VP) phụ trách kĩ thuật của IBM giải thích. "Điều mà IBM làm ra đã thay đổi lịch sử và một thứ mà tất cả chúng ta đều đã quen thuộc, chúng tôi đã phát minh ra máy tính cá nhân."
 
Đó là lời trích dẫn đầy đủ. Rõ ràng là Meyerson không có thời gian để nói về thêm nhiều về khẳng định này, và do đó bài diễn thuyết nhanh chóng chuyển sang đề tài nhắc lại các sản phẩm liên quan của IBM như máy đánh chữ, thẻ từ và mã vạch. Thông tin không rõ ràng về máy tính cá nhân đã nhận được sự chú ý của nhà báo công nghệ Robert X. Cringley và một đội quân các blogger công nghệ.

 

"IBM không phát minh ra máy tính cá nhân nhưng họ lại không biết điều đó," Cringley viết trên tiêu đề blog của ông. "Ngộ nhận này không thể không bị trừng phạt. Trong số các sự kiện quan trọng của IBM ngài giám đốc đã hoàn toàn quên đề cập đến việc công ty đã giúp đỡ cho Đức Quốc Xã trước đây".
 
Vậy sự thực về việc IBM phát minh ra máy tính cá nhân là như thế nào?
 
Chỉ đúng trong ngữ cảnh nhất định
Đó là trích dẫn cuối cùng đề cập đến những tiết lộ có trong cuốn sách IBM và Holocaust của Edwin Black. Nhưng chúng ta sẽ tập trung hơn vào câu hỏi. Ai đã thực sự phát minh ra máy tính? Câu trả lời tốt nhất đã được tìm thấy trong nghiên cứu Lịch sử máy tính hiện đại của giáo sư Paul E. Cerruzi's.

Henry Edward Roberts, người đã thiết kế máy tính Altair 8800, "xứng đáng là người phát minh ra máy tính cá nhân," Cerruzi khẳng định. "Mặc dù phát minh của Roberts chỉ có ý nghĩa trong bối cảnh trước đấy nhưng ông thực sự xứng đáng với danh hiệu đó".
 
Nhưng cuốn sách của Cerruzi cũng khám phá về một chủ đề quan trọng khác được đề xuất theo nhận xét của ông. Máy tính cũng giống như hầu hết tất cả những thành tựu quan trọng khác đã được phát minh bởi rất nhiều người. Hãy theo dõi các câu chuyện trong từng chương của cuốn sách về máy tính cá nhân để cảm nhận được sự phức tạp mà thiết bị này đã được tạo ra.

Spacewar và PDP-10

"Dù sẵn sàng hay không thì máy tính cũng đang tiếp cận với mọi người", Stewart Brand đã viết trong cuốn Rolling Stone vào năm 1972. "Đó là một thông tin tốt". Brand đã viết những nhận xét rất dài sau khi xem các nhân viên kĩ thuật của phòng thí nghiêm trí thông minh nhân tạo tại Stanford chơi trò Spacewar trên máy tính PDP-10 của Digital Equipment Corporation.

PDP-10 là một cỗ máy lớn có giá khoảng 500.000 USD. Đây là thiết bị được sử dụng cho ARPANET, tiền thân của Internet hiện đại.

PDP-10 cũng đã làm được rất nhiều so với các cỗ máy trước đó nếu xét về mặt tiện lợi và chi phí. Và nhờ vào sự đổi mới của hệ thống đa nhiệm chia sẻ thời gian (tính bằng micro giây) cho phép hàng trăm lập trình viên có thể sử dụng chung một hệ thống lớn một cách đồng thời. PDP đã tạo ra một trải nghiệm mới.

"Trong tất cả các hệ thống chia sẻ thời gian đầu tiên, PDP-10 tạo ra một phân vùng ảo để mỗi người dùng có thể sử dụng được đầy đủ nguồn tài nguyên của máy tính" Cerruzi viết. "Phân vùng ảo đó đã tạo ra mô hình của điện toán.”

Ngoài ra, hệ điều hành TOPS-10 của máy tính còn cho phép người dùng thực hiện lưu trữ dữ liệu trên thiết bị đầu cuối. Điều này cũng mang lại cho các lập trình viên "phân vùng ảo” mà họ kiểm soát cá trên máy tính.
 
Máy tính bỏ túi

Các thiết bị tính toán cầm tay đầu những năm 70 cũng làm cho sự xuất hiện máy tính cá nhân được hiện thực hơn. Chúng sử dụng các vi mạch tích hợp tinh vi. Thời kì đầu, các máy tính bỏ túi của Hewlett-Packard và Olivetti có giá tương ứng dưới $ 5.000 USD và 3.000 USD. Công ty Bowmar đã làm rung chuyển thị trường Giáng sinh 1971 với Bowmar Brain có giá chỉ 250 USD.

Từ thời điểm này trở đi, máy tính bỏ túi có giá rẻ hơn và mạnh hơn. Chúng có giá 50 USD vào năm 1976. Những loại đắt hơn có thể thực hiện các phép tính như: logarit và lượng giác phức tạp. "Trong vòng vài năm chúng đã được đặt trên kệ máy tính cơ khí của bảo tàng" Cerruzi viết.

Máy tính bỏ túi cũng có thể lập trình được. Trong những năm 70, tôi nhớ rằng cha của tôi (tác giả bài viết), một kỹ sư điện, đã mua một thiết bị tương đối đắt tiền mà nếu bạn nhập vào một cách chính xác các con số, các chữ hay các lệnh nhập thì bạn có thể chơi được một trò chơi đơn giản. Điều tôi đã không nhận ra vào thời điểm đó là tôi đã viết một chương trình máy tính. Không may là các mã này không thể được biên dịch và do đó chúng cần phải được tạo lại mỗi khi tôi muốn chơi.

Máy tính bỏ túi cũng có nhiều người sử dụng như PC. Cerruzi nhận thấy rằng: "Số người sử dụng gia tăng khi giá của máy tính bỏ túi giảm xuống, đó là dấu hiệu đầu tiên cho thấy máy tính cá nhân là một hiện tượng hàng loạt".

Vi xử lý

Đó là việc tạo ra một thiết bị tích hợp mang tất cả các chức năng của đơn vị xử lý trung tâm của máy vi tính (CPU) vào một con chip duy nhất. Mười năm trước khi phát minh ra máy tính, một người sáng lập của Intel nhận thấy sự cải tiến đến từ việc dồn nhiều bảng mạch vào cùng một mạch tích hợp duy nhất. 

Intel đã đi tiên phong với vi xử lí của mình cho một công ty máy tính Nhật Bản. Công ty đã giao trọng trách này cho Marcian E. Hoff. Lấy cảm hứng từ PDP-8, một "máy tính mini", Hoff thấy rằng làm việc với ít các con chíp thì sẽ tốt hơn. Các tiến trình con sẽ thực hiện các nhiệm vụ (ROM, RAM, I / O) và đưa lại chương trình chính. Hoff, Stanley Mazor và Federico Faggin của Intel đã được nhân chứng nhận "Bộ nhớ hệ thống cho một máy tính số đa chíp" (Memory System for a Multi-Chip Digital Computer) cho sáng chế này.

Hiện tại thì tất cả các khả năng và khái niệm đã được thiết lập rõ ràng. Altair có hai người tiền nhiệm. Năm 1973, Thi T. Truong, một doanh nhân Pháp, đã công bố MICRAL với giá 2000 USD. Nhưng công ty của ông chưa hề thấy tiềm năng thương mại cho thiết bị này, và bán nó chủ yếu cho mục đích công nghiệp.
 
Intel cũng cung cấp phần mềm để viết các đoạn mã mới cho vi xử lý của mình. Công ty đã thuê một giáo viên California, GaryKilldall để viết ngôn ngữ PL/M cho hệ thống Intellec-8 Development. Với điều này, Intel "đã thực sự phát minh ra một máy tính cá nhân" Cerruzi viết. "Nhưng công ty đã không hề nhận ra điều đó."

Những người nghiệp dư cũng đã tạo ra hệ thống "home brew" trên các máy nhỏ hơn. Chúng có những cái tên như Mark-8 and TV-Typewriter. Cùng lúc đó, Hewlett-Packard đã cho ra một máy tính bỏ túi lập trình. Chính trong bối cảnh này, Altair 8800 đã xuất hiện.

Rẻ hơn 400 USD

Ngày nay, thật khó để tưởng tượng rằng Altair 8800 chính là PC đầu tiên. Chiếc máy không hề có bàn phím, màn hình và bị mất dữ liệu khi bạn tắt nó đi. Nhưng khi Altair được quảng cáo trên ấn bản tháng Giêng năm 1975 của Popular Electronics thì một lượng lớn độc giả nhanh chóng nhận thấy rằng họ có thể thích ứng được với thiết bị này cho nhu cầu của họ. Bộ vi xử lý 8080 của Intel có thể xác định nhiều bộ nhớ hơn so với phiên bản trước đó và cũng cho phép hoạt động nhiều tiến trình con hơn. Altair cũng đã cung cấp một "băng thông mở" kích hoạt cho người dùng để kết nối với lưu trữ, hiển thị video và các thiết bị khác.
 
Chiếc PC đầu tiên trên thế giới?

Sự kết thúc của câu chuyện Altair được nhiều người biết đến. Mặc dù các nhà phê bình đã nhận định về ngôn ngữ lập trình BASIC như là một "ngôn ngữ đồ chơi" khi mà nó tạo ra hành động lập trình xấu (nhờ lệnh GOTO), Roberts đã chọn BASIC vì tính đơn giản của nó. Hai sinh viên tại Trung tâm Điện toán của Harvard đã viết một phiên bản của BASIC trên PDP-10, sử dụng kỹ thuật viết cho Intel 8080.

Một trong số đó chính là William Gates, người mà sau này đã lập nên Microsoft để tạo ra phần mềm cho cuộc cách mạng Altair. Điều này bao gồm một phiên bản của BASIC cho một cỗ máy tốt hơn, nó đã sớm được ứng dụng vào Apple I.

Sự tham gia của IBM

Cuối cùng, IBM cũng đã tham gia vào thị trường máy tính bùng nổ. Máy tính cá nhân của công ty đã được tung ra vào năm 1981, và IBM nhanh chóng xua tan đi ý nghĩ rằng kích thước lớn ngăn cản tới sự đổi mới. Các máy tính IBM có thể được mua với các phần mềm xử lý văn bản và chương trình bảng tính rất nhanh của họ là Lotus 1-2-3.

"Sự kết hợp của máy tính IBM và Lotus 1-2-3 đã giúp IBM vượt qua Apple về doanh số bán hàng và xua tan đi bất cứ nghi ngờ về việc IBM là một đối thủ lớn trong thị trường của máy tính lớn (mainframe) và máy tính mini" Cerruzi nhận xét.

Nhưng hãy quay trở lại với câu hỏi ban đầu: Ai đã phát minh ra máy tính? Câu trả lời là Ed Roberts nhưng cũng có thể là nhiều người khác. Ở một góc nhìn nào đó, chính những người đã "chơi" Spacewar và các lập trình viên đã tạo nên hệ thống time sharing đã khai sinh ra thị trường PC. Máy tính đã được thúc đẩy bởi người tiêu dùng trong thời đại của máy tính bỏ túi vào những năm 1970, bộ vi xử lý Intel cũng đã làm điều tương tự.

Và khi Roberts xây dựng nên Altair 8800, nó đã được những người sử dụng chứng minh khả năng. Các nhà phát triển phần mềm và phần cứng đã mở rộng thêm tiềm năng của máy.

Trong mọi trường hợp, nếu bạn hiẻu bình luận của BernieMeyerson theo nghĩa đen thì ông ấy vẫn đúng. Sau tất cả, IBM đã phát minh ra máy tính IBM. Nhưng nên có một cái nhìn sâu hơn vào nhận xét của ông ấy. "Chúng tôi", đó là tất cả những người đã tham gia vào việc phát minh ra máy tính cá nhân. PC thực sự là " một bước đột phá đáng chú ý, không phải là về con chip hay một thứ nào khác mà nó là một sự tích hợp toàn bộ”.

Tham khảo: Arstechnica
Xem thêm:

IBM

    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.

    JaLTVwqdiMOieEiOhSYE7f5GAWiaPC UQtuk65wfTBV lz7niGl0nzS8unwtL3xnXulzEedrXpShtTkORF1qFAVvOVaW2Ea9HXlxL6FkdjItqJPr26MrYu3fLfAoFbCqaGWw mEeghee5pKbpsfaWHiJHGribW9v3SOXmhiSEWaYQLF LcYHZpXah2jRzQ3ychdZWkgkQ1RDLBNHzI2I3tY oryhsuGLlBo6 byj8mLE6Gqord8rW5MJpubsFcydpAQHpkJIsn5zbj GkZLNkfixW jjkkWOhseWcoYm6XDRshDaOrDZ6qNkeyudoNXb dsWHVT7HyrP4DtcdZq2PEbRPE9I0SIDBuUFeLBRgR thGyzBZB2uWagqaGw2J zCnioNAageofZ260xfVcVSwcl94LbWFHLBDPu KNiZQYiKrh4jGn1RFX0yR5t0Y7iW4XhFCILwzO0G7Ao9mosMj5p4W0fyVO3nqlCznUDf7I77zBZyy5p6Kk2OjfUeVYX vNfpyKb72TchhciG9Nel4qMXJ9VGhthDPbPXgKOFqTdQ7nrlQIaVeYzmD6H6G5Lnldb3gy Isurz7vo26n71wertf43hpF 3bdB1aa jBCkBj1SXzRDx2v0C8HPs lN3Hzb01ALypkhILJNlaF75lOa1DMcNXINIR93nuiZiaiyPzWWOIU9CzHGFPZWzcZsj3Ygwtq4z8YfXOygXi1h eDIU99LpNKeVfWdTY1suz7mrzaiWRFRW6twUorS81MR6kauq8hbfTB5afYYJGTax3wNUQ1VhCd8ffqDGxuql2jgeDybKGIUnlmiOZHpJJnioYiZbWeN8di 7K0DDlxVewDFb6DslV0TVQvBIQQ3NTzkfhpkX0aE8XtPHSuHysD8s0Tl3Tc6Lj6zfbaWwhbhNAWBUZcoe9ev8pv85f Xtu7GIXACebTJjoNLLdn19b LXY3mBstFtGFFI6lZYPnySjtt1PXSvn8PYLyzu8qfXf4Cc67wQtgjflwDvv YI24W8rQ7Wi3roCnHeZ2viApwRbh3f3iIEVeyhxPsdW9wi5vKtWyIUnAnDlJE4fsrEgj7pA1Kei WCoC45NuR6fqeCVQ8eYQEG16YTUyHd12bqbLaBD5XfiByar15KWI01k miGXqJccLiUWBjb3oYAsZc08GeO0doinO6WssqgFmSVTC4oxKcHFyKwy3qaYKgjXjJM3hzoK9zKKLHH6WTWisfVH9ezOA3evoE3HGqSvOWWmlGxlA1PszYXIKh3G sQGygaxSm vTIM9l93KkuPU8FfgGhm4DF5lb 2FY8vpW1LM9TS6eoO3JRSibMRYdEV8R2gkf31Woe7bPro6rxcbC1z0XYl FIJ 8dxzSmgV5FqT7qOdLbQKsZcXi0ejtrduDZnHPWiEF35QdYPuFhm3U2fhdXxO6CVGMGw9BhJuEqk1KORv04bac2GqN2UQSJMsqzCd9ODvcnXKyY HYmR9GzFWc5SojpnWEfKd97J3EEq8jvaBm7CQadGyCoUkbFr03mlL046UHxV9DnQlNM7f8yHIU7lCzdOLYPnSBASTMfQDuUrpFt4yljitv8AvAOmzlb5vm3x JhWatgrxd67QRCtHL3wEhcXTfmSllcm80lkIyc1lQrBYUY5VWfE6I2Cjwm7mUszS1VzLb9d4ClHtCmCoWK5764z5OqwNq5ZJ0If7cu NZ6K0X64dgcL9U98fkFFM2xlQ 2DdeQ0yCI76T ueVREY 2qQ9vkkkU NFLR8LuMj1MYHIozfwUwO OpKF6Hb7dwSNK9GTQpTS72yTZphgtwwNv0acLhpDkUE4KfpCtrBgAykA9YDkoNg5ISk9OC2rVBDk5StpnDituqClWhetTSkOBc0VCi dTLiZzjdlSVcKE9dnyf kA2mBdMuLD66gX9AUa5zYpvPe6cZBz4C6j163dvgC3fdViwCI1w6sNUbyzoyn3Z2sjcs1d2NkSjDq k3bsdsMTwFvnqj5f0Rf4qAgdgTz7JjBsmTq6prgOVE66taryBRB4LzkPDb0FPOl6f3VNvv vGrMaXZSuNGS94YukSno8Hpp1 0Ahus3ovFoJls0qUbiV1xuZLxEUcnikBnqohISQkRVyLyXpde3ZV6enxd3ce0yy7i L9R6AkDD oWW3qhVLQeJ PBIV33rxK7HJtmqF0u928CTDBiefQKdExNvsq11 U6eSwp7xTLMcq8UNdhTwyJsAt8vIFC4CkDFm25s1pneM3i6SHUyNupWpEYaasU4nb7 VLpNTFVAkzi0rRCsuQ5vldl4QcjqakLE5f5Ra 3fMCTCisSqZiIfnrgtxxXl08IPJ5YWuG7Xlj AZYrQNLRQRNJj0mxDIoW9rOAoqGRXaik32hxWCaJi1s9s8ErhuCalN3i23nz3xbrRQFyGMQD0M6aqD79dhZL6JwnIUseWglEF hLExgO5 u8 XxvUay1Tm1HDOBiTQIbQ8PXioMmh70wgGMPLheMBZ5ywQuDewzhOyUnBfZWLnRPZPgbUZAjGlp2Nz2Sk4Yl27b9iFbtD6ZODv79NAIDEsenHojigO6BV9A4tV8znheiLHg1sxBJNAHZksFa9nlemUY4qVkC1ZB jRAHOokWFX5NOHS0ObbTkbs00FNxuqh iCgYfSLBcjJGHq0nCkaAi1w5xFb ifYvRJyDGBCiH0eyLunmDwh4950aJk9emY5zaTBKAeEJVQQj tErmR0TRmeemSxHDkrtg8VbiSZgFt8QvQl5tSTRLqbDa3qPXhyMScbRbG6xvvA5BJyE0eKQH yhfRkOYzCls5mJpUElstJLLrcw6nD2KBPzlpXFHw4ItRJ9eC3lC8v95zJVhqYirlhGFpGS2DKGw6EXobOutW9PY00oTnxhq07P1BgoFwmUr3rg63kvE3QYOlGHO f mbqFeRssdpu03hrjwZiAdoyeLF2BB24oB6oxKdnXmYdCzOFq3GvNTwAKrqtFGAHaqyWO7Fa7Y6bDw7CCCSxDuZEf2LtePRW1KsbzAXP62gAVjMygEykehBcHxT30GaRITmYNeU8w9c4GPIm3NVUgXeAFItrMHyYnHbN2cnh2mO6eGcTUej75kraguBY27timULDBjU9V7tjgafcGid1KchNt3svm7WftDO7GjQzCsG hX2bMRBTIozPvI0D3f iRlevOQYmfMfmy0Vn6WvN2xFonR7ypgzk ViZwXFWYojYVRVdfppaLqubnOoaQ6g4umVDngLabvVlXBBnyFgOl6snv wiaz0ZdUcEhnpd2Ba9e6cXHG805eIDYYgU2KbTe6zIdIeZiNrYYtKYLu1eT13bKRcg0hzluQEu9yXbKi8F4Qd1ehjzf4SwapUG0pEKWRq8XUCInlRr QmH1Clozuy2YgfZ4ZcIHxtzb4PlIsuMfkthJPEs44cnqa3tfLuSqISY5XDTevhCclkScIy4hAcB9mEL3FjvBYwcQkMoa2tEVtwXcGTvrWsshhdeqbjnFXTzEhKi3aw7jQQ3iQE7KPT EOGQnRQs5kM8cIcnuJb2XKJG5U8bv5HAM0i4Vt6jbcg8Bze1uPP6hPovcokq5y8T8yAaacbgpa7MUTFqWXlWPr2Xi8XLPvX7hnmUXzCVpnNFiDN BAeSddZ5uv1bjsm9avSNRVBPdruSQLWjpF4VuZAYNffpfgJyr26WDTC9HIoTdVAvlw3N5OiCHYjknm1QJLTsRyJoKmCfIUGc984z p6JDFf9K5BnAmP3dnOWBUEszsK0CEXvY7Hjqc8iD1oSxjDOIRC mROLJC 6JBwJFUckOrhzpuXoyITkGNy5RwNTFKl3CcM0PYOSL2xgYomXw5eJzK jwXwLrp0xa rA7xFJra2IORN2Dduui0yMcHLvw6OQKBL4P5Sjy3oTcjZm3yy6A1OZJ7EyMJfVE9iYWQgG4eqydfahd5sA15ih7qGAJ4LXLR250KUwJllTSaFyTCneDkIapb0cO4cwrLlQdl5r76jSy 1zjKYqlJeFPNM6MO4gX12IB50Cb5Er8YhEEmYY8Jxx9D9YTLQFWq5UYyNH85 3QxxGLNrAId20yZyk05ndK1LxouudH9tfNQwj0tV7DtY39hjDYOdNg0DLTu7fdqL82z4ktKNkqny6NyXoJxyAo5Op4O849WM9mv3sAt7LMFbvCQe7QsOLjl ffLhZSCU3 GEDK3TnoMsreSiCCooUCUk7JxJz2DWEosaj239vzLS17yvIOY7VN21B6I6pfYawF8cJ30WIl3TIaOgxsp0P6LZDzesuBtY oTCRUNfD46wUh5vtNrSTusJOlntZXCCEPbOm40pkaGCsGTJCWhoF1SRvPgtqo1fAKN DgbMtWoQaqCmr9IUJ6DKfiODlYpwDLpnPokVpyuzvdk3vLebTlUjiRgBPyf41UxfBxPk04Q2oBkpv63 BiYv1FbTtuiUnDqv0O5zckltjs 2VZg32F0DLp4BIpYX7kDtKjpTjUm736 hVQtywMS2vcOcSuf6cMGoIvLSJAoAzXW10qJbT19Oo0UQV0PSCL28TsWo5OSCaWYanwaBZTbqAM1 0cX42Xgv5oFrmwVHMVvcyxk6JfZMfy7EWu i0Twkg2tPyzfS47aqZeVEs3yGUs6220c8j8RalcXGaRlQzw3hIDNYuyC8joXQn8lm5rwXgfIVKkNMv2b4h0gAIdwftDgVn2GplvgI40t9XpsEGfI10TGC7f QEehEPrpcQn1U1gEVbzpUrnp6TPoeu BoYuaHr1y7s6hoRMf3wA4r33oIMWoZKFXcLFqYQEuKjinlxEEhFUvLGqOvYRfoEXzz6tFLmQb1nDLf1 QtJOQzY4 4AYZLfXIbcgbn2WN72aE1iorydPLsMXJcFsqgEHgJjeGMpqGFIpphC2DwwL4V4QTuyT1YRn rneWF9YcOuRB1Nknl3UAWn57OiCfhWBsBGfCBikCMrfILaNlYpzSQL 4DzgWurqkrHSCzqjzMkA51eVcX5xZL5jHkHvcO5BsNob2bFZqh4Myt2eUKP0OKF0HrKloUyZ5TAwktf9lkUfzgRRyhSanjT92OH880jKcfgHWvlhpmjVvQX Ll1tmK2MogEj2W65Xesir9nCyqL3elGqu6 TcthidhuhvOCXJXZViRiEL9Ri70zQI dUMxs9V9Mu7 ewODlTLbZL9Bzd2EGWiEsZC1IbewOka0d5s5juvnpIL08KhqXhNfqT1XGYDF1zmGVZqYISU3vao0Tmk1PSt7JO03abmp67B2uqPfjIUEr7BbPY7xBcwUQxcguRrXnKMGVaAL3wDHcG qPmxmvqwvLfp71i5P7n7mstByPhXNdtA7o9rOlZkL6OaYuJtv4Do8TrfV82WdcVpgjf5Cwb4iJrGlBQX13wo4KgQFrnZJXc88DMdBZFwOuXrSJGZi8LHAX62VRxHUYZBtA0sru4r8qb2okxbMPELndRjV3TO7mAB3MZkUHUd549RLKhLJd5iVxffugdXyMcPcbKzKx8BrVbic8mhJydSmsqC1usfMFvJpOEkBmwu5Kl1057M68hZP2k9rUgsvrkbSd4v1zI0Kos3Vv5oXiPruxOAuuW77xhJygJbY6d4Eabxqc2aNPpvRaN5QG7QuocN9Cnnk7ShnxD0 E G18JG6aIYVi9msKOLuAezz8UJikuODyshxWKSZaGgqSRK6ZJbyeqsftsphjzZznkpcECxVJy1eG1yvEdSAF6YNACVrMfzLnXxi cM5GI8ccECLhnkxTn6tcGbaM FOD0V4IOOqTviEKCefXe2vzJPsE7ONBmt91PFVdrHG0pDDeTM5SuUYzlsRdU1X9dpVbPxfUX9FZOTUkBracLqKVQHGN08GpLveoyUeH lLsR9SvsJ2LvuOuQ9ddCoUpgRIwfZNHz1GMehoXVoB5B55YzXOlFitZIEXyJAcQ9ObhvqBPZ8af0CUl0d1VRMnO5L4QKW3oT 1zgx2oyKSl1cOJhb5wo3KrG2CHBgFXe TI3gHOf6tG7wFc0UeesDK srlITKtCwtDZlIPzu6fJZkb11CAmaQl8f6IrkigtCuny ZSNmSq9TiDGct3rGnOUaiNQYHM0HzScmfBma7pxXDzgoT8RJqF 6Qhxd5TO2eAWld 6El1oe4BUrD4 nejQGiArEiuBmvP g2AqPbjgdE8tddIim1Rqrw8bwMNWUoFMZPFwEAv8hELb1mTvT niX9JrNdbeCoT1Y5Z6vDkfTZD9yMWVtoDZWaFSHCBlW8iO75Y1HHd5vkrYluh6OOH1CZh4mHnKduRbJsLYI8VtRwr3X5aDQPhP9YiYJTlNas KXtgF3zwFhM84sGho h9gEvDatcXG Z5O8fLwBmCCvP9NHBPGmwk0mrwXK OEvS2Jt66Mw9DGq9JLLem3UMdwmwWxORVrrWZc5mbLYUqxqF6gfCDzRw3qz4JK0x7HWkc3e mqkG18GP 82N18SYCJQbLid7No2QidjdkEBfmGcRocevjEu9w7hbBDNcxYdjnR6gy7MDVnkwToiNcog2yU8u bITE2FMHC6KqWV pJV7NJSuxynXCJjpTN4GlX657vXv8Mth1oXtRgmeZFugMj4KFOrwCXNVP4EkMDepVAnbWzmdg hPxveJFqV8YJN2iMeyQI8qLNhcIYu3GwZeEzP4TQh33Eq44nmVdxEOUkl9BtxUj9iVBoFU11QidEsGlyQf8wm1 fLk62j84WwCjRACHPC1gvHZB8TTPC5GJVdscQHTp8npGAP2NoQ2lmwHHppKBq7J9JdUzG6xDDsI9yU1CO8jNmT3wkxzHuHyKtBI2offHxg4FQYwocx7jFNxQnmjv6Rqrw7fvkcKIaMIEb4R0fBRn1dVuYf4Je8CUsCBNZlgnAi2cwGVeXMXzLmwc14ClwsLpec8mB2HLEEEXaTO6qfpta2MS4lNxnjdDQYkaw46sX0y1tuXQIgBySqaL3C8dTkuhkTch6twSXmrv6SiSahTqRxf2ovf 6ueVoHFAi3y999h oVLZ4GBZwaSz 3yRW8zq2X9C0rHf NUSq0z2SYSf7GGGVaNfO7NqtaXZ8ZSyyM4YLCLa0m2GMrGSen6mNh2bsUDBhYU4Y0KRsZ0QW3ivAZcWezC5DKG4MwhrJJaF838HW6w4WskKMvX865AjFtxPDg9wE4awq 3lPxiov2 eaxJrMWAPtheVbYmWnLIycpJsqq 7tvtmQudCBcsGAdWAszylYZfXVlkNByr8uFygud aHCoNC9KsMOokhH5LD8b6d8M0Qs8RVFOpwCJgT6RAsKM8wi3i5z4Q4aL8uYvU1BGEMe8H8FlH9OckXS ewEEKt4VoClmax89EJeCFD2IE MOIIwuHTbVa9fWIUnRpUmhja55R4UXUE9wN1pdakh2gxgNmnd TvBDXt dXsmEvPHU639Ordg6QGN6pWijgt9PNpdxq126yJ tXkaxvyC8a7YvVaoawxAppksHxCads4tR9S4Yw8VO05twbvtWQuMbWq0cHAmOGKt38umgDHCLKTZhtjtTaomD pR1EPByY4o0sAa84G5YMwHqJy73Dkc9E8lY9lx7Wsqf8kSirtBf BlSsLONMNT1AOx9KU76r5qtKR0RZOMmojyuc3yQRy tPzZUGuEgfbeZHQsJUEMppPGLVM8VuCHlCydA2caVoyYf1a4cOP2f RQReFIfylMY0r5kv1GZ5AU0P4EOXXqfp4lt07PKqwCaN6zfamnnV3U2yIRKpyJyFwsykGiQKp2dqCK2XhY4UZvY0VsEpRs1BhYtnhroWDKNQDILaiH1wfho15WK1WPCjmcafbustFHnR6Pjsv9cQB2lB2K0KqXYKIarjcFLeLKhVD1wPgb 5xIPhlhHw05nZHaOlIgTpMIgK6653ufMYaF5GQzPBKElkVM1NsUaa5 UczZgU9NXDefZI1DyxsXnE4oipx2nrGI34kigFg1Qc06NpNVfpEW 5Z cRcBOhoiSJifwGCAjwHKVo1XlimlTHSiadrQO1FOUbJ3D8KFaKc4DAw2bAzVO5TKML7jG8cC1cTtvHVmHvGgDW8ZM0oM5J8pCe4zDshQDK0JaQCjhpUWXhvJwcCBeemPbZ8v2WbNtJBqlDeBeM2gEal76ve1Y2jrinPjy35umC4be04qyd gHHSDcWgMukEHddDGv1bMa9ZjVrUYf9MsR0StZtArKL0WmrWTenVD2bWlUJz8oHSZkug 45YNzCoyWfN7RIa0gk5Fcqu4oI0C24mtBXqpeHyeOBWLxiCTbQMjdmpTA1k ipLAtoLArGIx4VGoOmoTguwbiBnhHfJ7lYLac4rRLO5Nu 8VLayiq jUr9wwuztUsz9ONvjXby6791wkqUc8F1YnrTFZYdB6ww1ZausDD 7i9ffl37tTgxpxWB6gS5IbdaUnpKYfD4yU0DYTG1ZHA0BKj1RK3N08cEQX39nABJUcQ3YVAjv9On d vcZr UpmHjsVigb7PHNxqCoG0PZm69gvq5Zse4AGaPHO 1ACRNut1GWKgYCN8YAED1zgnkgDlqfsqspYTPNr2Q4uCHB2MtPmRPoRglVlLsuZgfbs6CufLLXNSS4MAflftbsIrrqeQQSlwuXSjR0a6JQoen3EiuYBOWmzRB70t6zk2UOuMAwsr4zyatpYK2LBzbyJttuj05YH7XTJrqrOO3az3Ke0N2JGMSB1YblVvcDRbDs0b7CVxMMj9bDdBFrvedd3QmhlG IEtT1wy7Kq8I3qFmf0hw0 msL6OnhbvUh9JOMamLVMVw8Uelfj701zMuKdNWHmQ2 Sa4IHOc6PcN3wy3hSkqIYLoMDTsTgMBhBGI9wnU5VeUTpPcqUO3pi5quuDzX2aELfjHo31se4mfKWN1Zewk I4aFSOb9Z7xNHUr6l9ct9Ra9zniYlfLp08LPD8kHK5kxSIc85g18libU2dEKcbGDupsQrBBiOdIRCksgBwLjXCyzODFI8Xl6UdPrPpeb0Dp22T eUpihZ1LwXTwIJXrsGhvl42Vh3rhK0dsiSUXOb1 FGcJb4TOFx0wY7n0T16BMkQBGusIfrcovFgHMMNf3BRN2Sm CKKB5W7tFVavi61ZG3Mhjly37i6esfU0C88l8DIguekzxopiqsd1MGodZmJrMYgF4D6rk0f2b3PzD kXbJjZsWu8eDUlGN0pMd5pdLr4ExldV66TBEutUdVKKeXXhd4Oj3X2VItlli 6yTkuCoTRu4jPZkmoavt0eDbVV kTukW7femSh6 S8m8hgqlY2lQ j5ABrL9bZKZf mT3LsugtJE8rRwUdui4oZNVYmC7xgUIH3oxqyh8Nto4lOfwLAgswQSUQvubh9jp17uvOPoru77G1tHppBgErdaPixQfE0W8TAP4sXV 4lMh Zo7PzmldB2JsPFGcysRFlwyNBpAhynQQEC99yxcfNIWeAxTdmRZI5ER14SkxXIRbdFMKnLzocg7U2ex4Ml1abs iKUo4OplHKVZOWXSGlG5RqE625dNle90jsRPfjgNLWK63GyQnSKZhs5k6a39KS2twe9bCWjdt1op6D8dUzyPTFnAEkvv1CGRMUN9VWwIrhm1Ra3IDwQTsWtcqRs QqHPWutLriSg0ABYjjdazwq8sXYsvTj8E 9fZ6Sypopc3bU9FWxW6 g7yAG80wipccHXmMC3bbka eCb3mKg7mvPOtXVb08zv1DStYHxmHQm6c985ujXdCnbMmILTqIHLlKrX9GzVbF1msUD17KCJAN95WG9FngkhbUEUifjvBUz2cw5a5HXX2oN6FjEZQZpoOArphklruKeLsbkP2GOgIZ9TfZvO9XuU4DmNE3B0JJEwoQBw5ifRuV3l2JT8JpIYSCYGkbfjnHFEm7KNW pslHr0o Mu hkfLCGDNLnHQw164tvF6F4t8q34I YqBNEQlIyyiMVWrWWv4XymHtPmEJzs77uSoyxip5eWDEAkjuRRylFuVuBI8LDD6b8eVBwbj4gbP7LRaK3DPUshOTfNhqRkelK2wZiCnvpykrsByeYhUw2O8gpoCCXZe8Kx17U6orsruCwYc0D9Y3F9RKwhZR4HV2WqeRd2pli2QXACvWA2q0at8 bxP3 8E5aVBsZtxia4km4QopubwfqBIUK3XvcQD4PaTLEzadsQx9p3trjmZqfoGNTzt6Hq9WtY868VF7FSaDDxpTGnoH449kC9iTePkzt5a78oJfoyXIvE7UT7cZdLo7Tbib2ZjxXMK2AZJIjWWfgvXatoIDqj2pzCoGNha5RduIDwnjU7av6o8OnvwEqfuJjsCEQXvXKIJXprDfxQDO2X8jmz5pmadGFYfVEtWYO1Er SnSTVSphOmQKtobZegvcToTlRpB 0 TV4aQKSqKA6AIQRHM0W25Cti78FB6kZcbc77gaxULFxuFRi72WrLt8bnqkEPUe2MUZU7lrDMpej0B0W2J49OZXrGPIN9f0MhRsoz8CYC2F 6Pj8VxudIO0 Rybn43GvgTxH5219TR5EQ3XjvdHQbYy4RfJcXBIC2GuxunTFLG9vHqt7HeHWeN4myRQHvqnAWGR2yM7OvNGzG1PHxzGAPAm969fbgOWEOvRRrCsxpYWPIqH9XyZ5QX YS6TXxLC6IL3ZUqBZeIpyXng8a9CLOLT rKyuF0fLeKK6i3unDmVcQdpjMVbk9xzU7NdzCQ0D8sozvYZ8H880UaKz1HzYHqAjbLa2jRbfXmrddcGoCBdJDIGYAxTE91NKVjZA3euOR4GSso5iYpj9i3UGSoeMhGxdpMrRpQqQV3STrfMVV7plMvZwpES8kUijMSVAQaUzwoUsfo8iNY51xZkmsW3DriFShM7MFgy3bEMbuk5VHkripThcQOoIc30Nk9nq7zjaTNmFM5KNxeIcmtOmVs7U7UqkfAXMqAzMqSZoRB 79e9bpeeBU4Sh3m7PuioO7SX1dZsGQiNhJPrjrPh9RVlpxR7BGGnG9n1ORu4HfxNFTn eaofJStlYjiPdclzBh RNRIKXUX4zn1FFrYUPJVMzHPx58PCEplMcHAwf6Put6YaYe5owN0SqikivRZ3VuS2x wZsjX6IE11qFY3OVxy8dDZ9TqEKCRXHSplk5m4RpaPtK8sx1aHoMJSvmw8XRsrPm1GI NzvhQ59M8vDcxoJbgTZsWUFmYyFcIDAqtT8rcVqXrs2iw9JoObvkjRmA3WLg8DNr4QGIIwOolw01Hphl WulwJH7pI3FKF6j5N2xzdNBjNgA3Q86KMjgg7suGfOR7b5JLS044Zd8 eBgRvKKNBLJZsQI1ZvzA4T0HsnJ pFiJoYnM1R5 irAtXIJMW1mZ TCLRlvaDLMYWXPYnA8iHeaOX7byvw0mScOMotUTSj005nwJsTyOByorHMctEMjpNMFR9RJkZyH1YDBD9qjZMK1W76ClBVLXxy1nSOiP4arKhZCyc0t1ctSX 1U0IS8chUdPkVV7857xmnm6MQnIf9 jI1W04nVtOwBPj2P3o laHNoeMOIbqBVOG2857jl1hRjU3IrIX1BksvyCijTU6V5J1zrzhTp4HYszp7efuLVmvhl0rAjIMpQTyrwQmfUZpuGQguHkoMEuCdN0ejlx1JHaez5DnPEEeeejZ5rbFfbfVNxa3yageohoG4ixSy7SZvKT32vfcS1OsuaLlKco4aVtXm2 pZl08jqEoIvNFhBMIQ4IfC48KuJiorlKOUtvO10aXt2bQSa5pGsfLiyVtM0oZjWtogC9yzWU6krGDfIW6CUE93ZJVlAysaTThtbtnFMigJ2vUPWVkIpOpzFc00DtSh6PlxM5RYkjUdVwIS6kH1Fq4JQnCmCKAn1mf3LA66idM1LzVtXGms3sGQfknxQHeU2Ri90KREyiGAW6XS5Yu9t7KqQp4S5Fbc rr4M 30hiQeXWi 32zaAqz1HTcQJZZwpTIm4A9aQagEpF6eeziNHe3SbeormAiXur6XZre7DoloASF394yWyvesjM8xum0SysTWiULqN4hKTfRi2OIugDovPLwZIfGxnV4MOqZi7aIGTjJHghFoT4FeDboiPPx3WBKYKcM0YpYQoiCCp7r5qAvZ5OwGsB2cc916vXDev44duJ2J1v1rtYenUR8EKduc0IRmzUU5vfsDXqEYRY4Ncr5ZJIaua3rHVsnMVhq2UyaiOQzypUz4uXZmEKmp1qX2YhoyyVukBIbY84SkjgBgaD0wzdA0N6o4oc9AtYZGnXEfMeaKWygPx8up6YA9cwGOI21iDxDRKIkNO3yaAyb6vaATcrPUqxjgXN0ICsvjlc69mmjfjltv4kTCumBsc7HQAb4Dk12WpVPDPOW4LXxgTriA tk1db37gCYQ8MhATsoeuy3sq3bIvtPwL0RMvONLsOSWfppGEhTu3w 5B IT6NXKLfjMOxM6 iV9xgx3pmTJw0ADYcFiCiwyqz 5TuXQu0UwBzgdBSS 0tMXEkEJxasyLXFfAgG1rpRLagZH6t6dIMpGguEZFVy0wD7aIq1OYB6FeWQIVdasZPrE0dYomPdD3Jq59GwpxQJ9Tayur1WSTnrTxwvctCn1n6yfNo5YGQIhhxCbU1mC c4a58GvCFmWSWeqdv4iWz0n7jZZIz7Zy7IaINUK9Qh8YN0x6w4l5x6HIq0sgQDp8 t3d7dGJq08sU4qimat2Gy53iRHNlYh4meEYqOXlUmxOdeBMWZR1jUUiCKXlzT3RLxnll2wDiZ4BMcMiv 7RSNZnYsuLobFZhWqelyunWlmd gumGr540VYgdqK5QPadLNKytxTiMbs0YKdKZQzcubOL7GsJRLfuSp5AQXiKi8HHe5vE0XQrSWj0VlgMd2IFiif LEjdwLoL4YjFtrZp9zZmjZvcddWRILg2A9kH0xHSB3ZKgUqvCTNLKMLzNGRmFbdF6seYcR0AITvdgFQCdfuC1W5Ia6YNjNNw0sVLF0cYoXPHbHgAjpxnb0JmVSuJ2L bk8bSdSlgqdIT4p4wMTj2Jt2lLMBxS8oSBQMAb8Btj1Qp vAR5CV6RUs30NRIsC3AZuXcgEU4Wx7hiKL778XEoVFBhRToTJwaXYiGOT6NsDSkeynDA4xywPcDzIibS2mPqcXHixGMeWyc69AsfQo363syOy3wNhFN85Mpy94cEG9bAu0sjWjtqTMw6Ju3pUM3btvIwgp9r4tPRvou6e72flBjhx68HqM2n2fv0tPDKhedf49R8tIOLsH8Ki3ZSzT82mP5TwvsdDVTvMLzyBVRN5Ew7Zvk7XvGIZzxFG6RbS5wR7B1ko1xDKh46DNkcwx811o0AMFFlIz2VSeDqHHThN9YXPw 7mCSgAlnTTmCFCYWHdKrt48DcrXetgffiIUk Hkbfv06cnTFOmVdEq91vbDuC03Aj1ky lRHV SGXcpH6N1ey3SJHuZCO4OZgPj2e pA2YchKBdsKiiFoIHV mN wpByMmLvcNXzRcrBkoysKsivvY4sKRHquThFBcqWvCiHy2uJRMRkT6nSxmNfh2t9Fg7APXTlYi0UreMqFyOb8Jta6C3cDMs7j4DZy xPrYWpmAoSglNT15HLIZfgQKYrQJbHAZyzfdkaH2eOjSTibFS3Ti9yBg15I2BYM8lrX36zBWBIr MY9hrKxuQnSeSF7vtfdaEg77RAbBSUbHjRNSVjFUm6s219BfupZSDklOIZ 2TYElaO HMUx1OuYcglC2EJNt2QmXRX6DY4Ky1Ze7OqtmrlzyPbQw boDBD9HQLwzSIApkvpvjd6SnKwY2RcBKIBsNmMuEfgBEFUg5HrPhDhtOtNOSOF0AyVI1DnuyTphwTX1hvwmYFx0kJTLzpAZSEPkZZ6jNcuGqRqXMizZEz7QUe6xY8jiuv73Yz7iK5vGbfPpMJZqDm3NNnsHpDhNeJhlqLiIj4AyAfJhJL37poMWpvh75HzLHR15cE18K8VgvoB2biMBD34pafCvC RgkG1gIjkBphugF5H9n3U2D18Q6ls42F7bZPOH LeDzFWnGNZZwNG6dDJVaUNrDPfHB73jHG53Dzx270LvQ1lLgdpAvVMKpVAGBxbPkylElXPPGuWiIlH5hCkLgK8cWacH8HFj6kHYcdjipCxvAF6W3XmlO84WgrOl2GXGMnyvqZC2YIMDfbI8e7In2RTgAf p9I Gq3Y4BgCsLxfrYCnkYDF5mSysmYcv9KXbLOyD4ZOW4RCTtUMOz7mxb7nTkM Wg8JVaVQGyAyo7BUqYPobU9LZqNIvIpTz bqpITne97tYHJT41OPY2qjt0jo9tDFFpKOyu6Dpy cSoZvyklfvRs240Ws5hVtdjbaylarT54zw Z7gfaz425psWYtr12cD7BKyr8C2VTSbow4RykGiFENIiINxNepl4 uz3fLRlYBIdQowR7hveEGRiBXMD6qjQtG4YH3gqwYwTnTLZ3nhbsvC9i8NQAN8SWFmgftLqASXcJN9DMdAqSK3RVXWl4t3y2XTW8vuQZweliJ9mxVmjpapQwJqgjlEW0C186qreX85eITzzxgWFBFYQNPKNOpmMqJAj33F5KFpdeG4tRbO95cwNv0l5FApg9dzaT1zWNmd 0aBkYWxXBZRk7Gm7CjXsP2Umr4ihu4R8gbZf4oeSZi6eZAul5qgTw2HIGxbyeUG8XAuUu8 aqBzFo254o82TcJTUZqNxZso4gdzbM1 A0Zyou7sDYP49ETn1oBPFOzWWp5rzRYFjxlzeXgIIUBouhgapDnBQs9keqQpDVvFDJ0MrpT3rgNoZI9sADNxh904yueig9uQrpwHdDoze3NGlwAUg5CxdA6BNBZn6ESXlHNCqwisz8tlPGPaWqmGnsjpqyxqjTeqiDqwO3982nSxD6ZlG6whXsz1kslNPw7A2bXhTtsTXgdblfR5M5hIFeZg4Rj8aPZbY51dByWffnN tjdNM1bmWq4FPC0sofupa8ZRKRS4E3F3Xbz0Iad38HRT3Bqd1jFXGc57NU4MOGP26AzCT3JklWr7JKPmWe8RbSbjhKhOtLOsLr0UhkYDIYTuymsqhYgsxvd13NEMpb92YjEzdUhri7KZbeKsvStYkNvYl1kZqjJ G T1jaBv2bnBj7zd8VuiELKwnfHV2RvH6wlQnIT9z371rotLmyM55LDaU1slQemLRA2V4euO8wnJM51sDTMtX7wmD0xno9suOBMj696e8zrhRQOo5f21y4c9VL5Nz p tsNP5JriWSLCukQIELUFX0bp93y9ylU047rVf4f8lQJxjntYnLD8vow U8rHDzxPpmCvDKjLVMvFGTR0U69ZSf6r4OlygrEdYXYs24ZnEG1Wf9iQAdfmmt03n4myfb hHl2xt5X5XqlubOBFacdxRWHllLpAwtKK LU4pZgSwzVMY9R3N1VDTM0Uc27TsPWcal