Số liệu kinh ngạc về Firefox 4, phần mềm "đám mây" của Microsoft trình làng

Số liệu kinh ngạc về Firefox 4, phần mềm "đám mây" của Microsoft trình làng

Vi Dũng  | 28/03/2011 0:00 AM

thích

Microsoft tin rằng Intune sẽ chiếm được cảm tình của rất nhiều khách hàng, nhất là những doanh nghiệp vừa và nhỏ.

Phần mềm "đám mây" của Microsoft lên kệ
 
Mới đây, phần mềm mới nhất của Microsoft mang tên Windows Intune đã chính thức được ra mắt người sử dụng máy tính. Đây là công cụ quản lý và khắc phục hệ thống dựa trên nền tảng điện toán đám mây. Được biết phần mềm này sẽ có mặt tại 36 Quốc gia, với giá thành sử dụng vào khoảng 11 USD một tháng.
 
 
Vì là một sản phẩm điện toán đám mây nên mọi tác vụ của phần mềm quản lý này sẽ được thực hiện trên chính trình duyệt web của người sử dụng. Windows Intune được hy vọng sẽ trở thành như một giải pháp hoàn hảo cho những tác vụ như Update, phát hiện Malware, trợ giúp máy tính từ xa, quản lý an ninh hệ thống…
 
 
Bên cạnh chức năng đăng nhập vào Windows Intune, những người mua phần mềm cũng được tăng kèm “license” sử dụng Windows 7 bản Enterprise, hệ điều hành “chuẩn” để Intune có thể phát huy hết "công lực". Thêm vào đó, nếu trả thêm một khoản phí bổ sung (1 USD/máy tính tại Mỹ), ngời dùng sẽ được quyền sử dụng bộ sản phẩm MDOP, với khả năng quản lý tiên tiến hơn.
 
Giao diện Intune ngay trên Internet Explorer
 
Không chỉ có vậy, Microsoft cũng khẳng định về mức độ tiết kiệm khi sử dụng sản phẩm mới này của họ. Dựa trên báo cáo của IDC, các doanh nghiệp sử dụng Intune sẽ tiết kiệm được đến 702 USD mỗi năm cho mỗi máy tính, bên cạnh những kết quả liên quan đến khả năng hoạt động của máy tính.
 
Với cái giá hơp lý, cũng như những chức năng hữu ích, Windows Intune sẽ là đối thủ xứng tầm cho những tên tuổi phần mềm quản lý hệ thống như AVG TuneUp hay Speed Up My PC của Uniblue.
 
Firefox 4 và những số liệu sau 24h ra mắt
 
Thứ 3 tuần trước, phiên bản Firefox 4 chính thức đến tay người sử dụng. Theo đó, trong những báo cáo  đã nói trong ngày đầu tiên, phiên bản mới nhất của trình duyệt mã nguồn mở này đã có khoảng 5 triệu lượt tải về trên toàn thế giới.
 
Sự thực hoá ra lại không phải vậy. Trong ngày đầu tiên ra mắt, Firefox 4 đã sở hữu 7,1 triệu lượt tải về, và chỉ sau 48 tiếng, đã có 15,85 triệu bản Firefox 4 được “tẩu tán”.
 
Dưới đây là những số liệu đã được Pingdom.com tổng hợp lại, đem đến cho chúng ta cái nhìn tổng quan về sự ra mắt của Mozilla Firefox 4 vừa qua:
 

 
Trong 48 giờ đồng hồ đầu tiên ra mắt người sử dụng, Firefox 4 đã đạt được:
 
- 15,85 lượt tải về. Con số này trong 2 ngày lần lượt là 7,1 và 8.75 triệu lượt.
 
- Trung bình trong một phút có 5.503 lượt tải về Firefox 4. Cá biệt, đã có lúc có đến 10.200 người cùng download phiên bản trình duyệt này trong một phút.
 
- Trong một giây đã có 91,7 lượt tải về.
 
- Tổng dung lượng các bản Firefox 4 được tải về là 193,4 triệu Megabytes!
 
- Châu Âu là châu lục download Firefox 4 nhiều nhất với 6,63 triệu lượt. Tuy nhiên Mỹ mới là quốc gia sở hữu nhiều người sử dụng Firefox 4 nhất với 4,45 triệu máy tính đang sử dụng Firefox 4 sau 48 tiếng ra mắt phiên bản chính thức.
 
-Một vài số liệu vui: Nếu coi mỗi lượt download là một dặm đường, thì tổng số lượt download Firefox4 sẽ bằng… 33 lận quãng đường từ Trái Đất lên Mặt Trăng. Bên cạnh đó, 15.85 triệu cũng chính là tổng số người sử dụng Internet vào năm 1995!
 

 
Kể từ năm 2004 cho đến nay, Firefox đã có 400 triệu người sử dụng trên toàn thế giới, và sở hữu khoảng 1,35 tỉ lượt download (tính trên mọi phiên bản). 50% trong số đó là những phiên bản không phải tiếng Anh. Được biết Firefox hiện tại có phiên bản của 81 ngôn ngữ khác nhau, trong đó có tiếng Việt.
 
Mặc dù sở hữu đến 7,1 triệu lượt tải về, Firefox 4 vẫn chưa thể nào vượt qua kỷ lục Guiness của người tiền nhiệm Firefox 3 đã lập ra, với hơn 8 triệu lượt download chỉ trong 24 tiếng đồng hồ ra mắt.
 
"Cáo lừa (Firefox) trong đời thực hoàn toàn không phải là một loài cáo, mà đó là tên người ta gọi loài gấu trúc lông đỏ".
 
Từ trước đến nay, Firefox luôn nổi tiếng với kho add-on khổng lồ. Đã có hơn 200.000 add-on đã được tạo ra, và chúng đã được download tổng cộng 2,4 tỉ lượt bởi khoảng 1/3 số người sử dụng Firefox. Không chỉ có vậy, Mozilla cũng có một đội ngũ hơn 1000 tình nguyện viên, góp sức mình tạo nên trình duyệt mã nguồn mở nổi tiếng này. Các tình nguyện viên này đã có công viết ra 40% tổng số lượng code sử dụng cho Firefox. Không chỉ có vậy, khi mỗi bản update ra đời, sẽ có khoảng hơn 20.000 người chịu trách nhiệm test và phát hiện lỗi cho những bản update ấy.
 
Gần như tất cả các bản Firefox không sử dụng tiếng Anh đều được chuyển ngữ bởi người bản xứ.
 
Cuối cùng, đảo lại lịch sử một chút, khi Firefox 1 ra đời vào năm 2004, nó đã khiến cho Microsoft lao đao. Trước khi Firefox ra đời, IE6 đã sở hữu thị phần lên đến hơn 90%.
 
Tổng cộng đã có khoảng 7.090 lỗi đã được tìm ra và khắc phục trên mọi phiên bản Firefox.
 
Tham khảo MashableArstechnica

    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.

    BIuTCBt hCGJ1PuNwmje9s7A3GgMVhTjm5u3fRU9DsRl0dJjfYp3TIpcLhLMvKEBDKGvKfGsKKJmvhuNh dRJDso5ebCXT5NLCxcgMxvbUi54sY0k AgzB8DqPXaDQtUFfJnQ o1jMsdaJX7np2986asTzayhjysF2st82Q9I9jCUiq6Gg3Ki4rbsSt19lsx5fc1DEkwLvD3xioO45K5YwvqNxu5PaSEjZq3eglRflIG DTOyNGaoFToE2OaBz8zdFFt8kKSuTo9GOv8S1GT2pfR6UgndbeShDL0sE4p8wsITgEEHFPhlt40nY9bRapqFFRgyCDrIv5cjGstSE96SB8cUhMOgcnXII22Qjs03dkaEAMmh8etL2eM lBmAHg43rAvy8N5qBxK0XkMlV7SdnrkpUo7iO0DrYtEcs0z9awp8Bb8hOgYVxYtPs5WuYENgKxgXC3SNA3hQ28D4gwJ1xGFYH7DSyJcssV9ahvoI0FKZXYnQcBMt0v MPziW02DMZEVk2xzKuWhU nyjwNaCaqkM2JylTZiRV 4zlGEnKfQ0UGd9OglTcZGLS02CpvrA DjvdV2moWdFtLJ9YiyDrvsRRS7QpvJqoxsCg7itk2CGBQoEVmiIDyNsRnPOi6sW0jugotdbOlXNptmuk205h7qxlAdyGAyLl1GNdeBKt7v1gmYcoggPsthPd8954B10Oze88jrwDAVPIPAG fDxWzRRLiIIwM2kPwQ0suekdQLpqap67xDvimjpxEr4H9BmX6O3l 5RUNBo5M3qniJvdbDMKAxRAup3Nah0UbY12A9zPufzlfCitIxnOfE8dLpilNjegeuD4zCum8KNqma47KAXaG9SqyjQLpPz0wX0hGyYXXGlMIbl6ke3ldVqm5iY8jVnX4VER8fIe3yRSmhoGYJSqkojUCyCxcyDPiAcWVsAbD xZa75IkQjXpCXIyichZKqtyu1ULrbjU9jp2vERcIROaXongOlb6rh V0LeMr 3I oyPGjzWxuSQV1y8gy33YL658sEZG3u4ebxQt3HP03jUFwOCS6aW844Y0siRM2B4Iho6D3oLulPUcrTy81aVCk2ZJbUa5SKSLxxtf2YWtX65hIYdshCSumH9TB6qPLfwtpV4efCu6se9WIrEI4Oo2f1Vu00CSjbkGV1O0lW35nQVDjZhDw46 eORISnuNt0uEFxz2rFQtY6QhQMVNkWb8xyGlvQpAYiATN5H72qH4nb15hNNFoggIDLwPt2jp2KPL1iMFX5hPRexg4JBaxL3T6D CXUqgyTwUUsP7qOqB 1ush0qoCwjWTD9ZecOqiuEJAnhIQzKAXLk1MjIMHeh1J FrRp50cRp0fxATSeLdi1SJpNOwvMTwXEgOzrZ nIVAkkADYDnXaNHtuD9I0C51f w1QzS2Fi9I5G oRv DM4wbx 79o z9qtsgo 9mwNuagsbU6PsnqeLfqbzRBkQQKRiOOsWh aTolcN4pA4nLdXRxBuO10ppDEYgS IxACwWRAYOJ1UGiYc1Cpa KTOfj1qteA8xHLHJZK gCu julhQnqC1yeL6bMcRGsckohLkYbyrjTnxdPWmAqmTDcLc5TxBCOqftSSnmG5w6zJ9GXibTOlT31ZbPIrPJbojr8LOw3XjXfLaZU1sgKHgsX2caCXJc7gXTSp5oCxonT97avbJdf1ta8wxAcH8sMGoNvLc2jglVcjBVzuTwm7LhFR3RaevRvsTDB45sayoIuqJc3oc5IcTPMJuLwX6a1Qaj XJvwBtKGU2jTmp3peKdXHJMF3jnIGnDdnS0CTZ5Ogh50pgS80UcQecpsSSIfQsSWCVdAsDGz7pKLP3BjXaM QrquLlJJYv2ssJDm H7nkVvWZTnp1MhwlMlsPiJwEZCrSFMSvEzcfsOOQQCIcvZ0uFwYFyGfW2OR88MIGyR0uk4KngjTWHazL M2ooDaMCbb0qQs2411w1KTSD4gvz6L3Kqor9QInMjXwr1eJlBZ3GTbHJ9dJjOEXQPs6NefuxAKSfkVrzFyzW5TQ31IjYzQ1C9omU9VWX6TBX5jH467xLgCCJ 5wzgK2sdTA4GRgUxsp9N8lhhYm54QMBLkPxvEfpSgXa1lrtl5B89fn472hM8dSFx8tpUcrIdUDlm0LySE9Ro0Ib06a8h6iyjtLIX8yjVMOJttieGqnjCfVJalJ1xDjllYUbWPT2o7X2iPx97ypIueezl 2Q62bLlFnkU39Pb6mosv6vDGb9dfpR Sm0MDNAdKZcBvEi7q9V5seaZfbLnhj1BPTLbzBP3iZQste7SVZB6ockHmF5SnKKhrDOUHlL1TLy0Em39vpRx4XaVNy aMUwQ7oe49H3sK3Bw1pcBMYGchHQu0ZcXEVK9WxwXbit8hNgBaJ2xU96Jqn BS8LmgVGkDeu6cDKfkPSO438o1CaJAvx7eabyZVvzU9NLSggtngvi9V7BnF8KOaXgGapGhVwsJA6SE 7wqwteiZMdFzxm4FScOd8iIUBCsPwlkyouSc maBKiJDjWNI4iBCTycTRS4C2QnRiyWTolt5IpP7n5P082vpBi0eQmt CI2vtRzxVI0JcoQOqgcb15tgJ4SQcMWsKa2cpVAzsNX4pVn7 pm3DTqaZYcbRQq4Yo IoV2Pb05kCESeuPeUEEdjjXDUe6UOtuRNKgwWK64ft1X8XN8Z7kMp4oH68u8DSYhjJDvW2rWswIlGGe40w6ytyQU pgBnIQYXleAYhGGUgiogsLM9c4qge5qpgvqyu8yNnrmJszcZhkblwCqOLB7n0NwrPDrmqnRl7P E7jmFyvlZzKBItGrPIHbz76MaZtcRSt9DMWPGaXuZq0ZWVSGsmAieRQdATa4cryx1Ujpm1iVSnQrtIYtpYcagkPBKjTIotrR2FLEdNmI9z6b04TyenP8pDrUWcZcrycmTRTbDLTj6TvqEnPvrDrpndzOXWe0oOe8i1G7yJvGaNvf7KMMtH8wKLDEVbOqpwcJlOOJS9sBBMIB8ERknPZvanjmMHeKkaPcoJEa8KODGI6lKBT6xVnrBxdjwU2wz4xr5SGr2dCeOejAQcxqReJEv0qCaSjHUihll62WzlXYX4j7vlja6l elOyACZOuRuDzM ZSlNDH5 IlsHh4D6W2RVkCiZOLzRmVjtoJvkLqCcKSemchioJV7nBfhNo8nxmSXfIUhhHtV6oU4qbNakNK 32O7t6KXQ80hhmNJvhPXXVf2f8grmvbb6rSGqkHXPUmVEmPKo4EKJuDd TuqbPJewe3HaAePkHvW1Hr3aBHcoDc 3hSOPwhhqMD8iOziJ ZBJ9gpMnb2at2SwXVqG0WU2JUprtIBPYOIWwDBodmpSB0HbRzbj456rN fpthe55VkFu78vQ1Z59zyVDqVead327u4AxKgfnUC6YFCMU urwC7CEkjSAKOv4E9ugJT LHZmLGbTlbjUF6puVZrRBlV09T1KtN4tq8VI8X06hH6aotN8O9Jkl4ALHKIMUR7pHxpIKBOIOUQtiCLADNUjq975uFJhRUlV40JMkr1l3A8sQWnwpjmaVlrPPxWREMkDllMYNKughUODoeRu5tIt0DC Udo6Vyh In3KgcqdIwHVbx3Ln234Bi2W4IQNX2tR imBoWalXxplw7635PakaYcQ91vHu7RCpUHYlGDl3NHMM8y7EiHpbLfaQh 99t8oJQ3WuGAsVgA 2X38RraX7YD4aK8qPELsZVL1EaDnLcTO1 nij nhrIYfYy15zWnPe91CyfTe5GkkfOMT5fyDbwzZsY4G4UFNKt5PnroVj 8jEeaNwnlFLn4cdyIY8WpXXLTl9pptW4U86gIZnsrRCxdtJr2tapEo0puKsGDJAdLAs0zGIjI8bmc2z5n UxERid5KHBuEvCNVXFkSfm R4521uJR5jLBjMCag5sajebORkmFcXlnIhPt1pmb8T98cjl9kKpF t0zr4A93aS2f4X9iLAUHNc xdYkoNXyyvAsW9OE7FKXYNQ nJ7uwAUlPjk1ORKHD24U8bp4DwVxbjmU3xtAAdnH4Bf9rJ9HKa0dNA28AKTbithIDvHFUstht8Io7vJUR946T9UvFhqS4zhMzgc4EIrE2 RRnd5uUhYBwxaJf6JSzhiOxwouS 4z17u0XuDBV8hOR0UDcmBr8N6Jds4pNlpAWtf7DRFuZrsquk30KHYkafDoWo3M5IPJ5ZCnT 9w0m2TboH37OADlEz5apmNUvuUs92BGh3RAmSsVO1OMCdEz0WmiJ3CiTOcmOf58W9LhX6xTk6NXwFv VI8wySJDjLzz9rWHvI69JgOsctrLQ UayOGRW4rWBlzDmTkSdo7e2Y0RBA7DGoOL6BbWVswe5GPJrOkEBCvWAcfDiiAvc9pkTzNhX3O0cyas0 td2Syb6KF4dcIJZoeKBc5ydXYq8Pg4WZnTwrbWyi8xXfGL7kh3mEyCox2ku xL6dpliws2i8RkVfrR5UW6vuthWzyTzrN9xYgDIlrPBJGJMHEwJ4UxL6iAXbzeK3mSyRDqPZ5lA5W9cIUDOTVJRhwb9vgJcUaTt0YsosD7uZNI1ZtH5gJDjSDe5GOy0B9GgLF4BugxMXFx0AKrxeawZMvjhPOK8mEBoN4z1hWIbh8khqnczGEUdekPhJvR8 2GemjUjjsybfy0bEAaiEmrRI34a25hMdkobZF34AX3FpjVN3D1 JHv0usLfZ7o97kJRGyHUOkty73fR4jAqDdaLR5QU5upUqWhfn28T7F34UqvC3SWgtixu9 fjxmMTijUCazpi2TCcy93nktjxkn4pyqVTEFBZRP3W SJstiltP2ITGjQNgwXcSyGeM0MtbXKAW3QQ7i0Pr5EyULPS0SbuYcbBxCAlKH59A5A CX7T4GcEPezocCfkK9ozNuqek8uQRSU9sHQ20obpoE4bm2pIuMI EWGqYhRMNiuIjht ElFiFe65uyNLlhkUDZYzmu5SI29pnve9uSmG4Kxs65K 1QceuWpr5S3L IgwnBg0oelCyupIIm0yQp2avI3B8UXnHRPrLt6ynf97OFaNhhkRcSBo 8BAXCjH0j2dtij4AXEO qiBLz0cKTHk3PiiXuchgmFtR5Wv18HrmV2vmjW2GUB08X7rnGdmE95upsRnuXH3MOAOfR8rItiJFkQTC4sdXC6PZwv6k6vKOgqozUSYANHmRav6IqM7aD8olcHT9GJQEN5yM7vj93IhOVeeWSFjxpuwFwDXnwmfcGBMBbIepDbROTavaZvx4mw1rKkakOAqKKHQjnbyQ7AV5AcwjZmdFk3nHJS4RFSii6 AbdBhGw32Qvl9hbhlR4zg6BenCzftvf5Ffdxj8P7GW8UIbYFlXrmVlM edvie2tvP8hCupoMeSynyVkUV9uHiJIrnsmmV GVoC7pjAjY tYzaOpsrHJIoTu3w89zs2zTt6ObqTd240I44XSNttZwVd72MbXHnQQJivr7Tq5qwvcFPu18SWL6WhQe7nPlFZhUSvZkOKwCB5t7pzZwClEP33mNuMcMl56oqoAVgZAfUIeN1VeuYYsPKFCg6VNvrFfkSQxu0R rMTCNMzCh5ccA3Ss7woJqQwykvGwAtxjkd6c7z3Jd94BS32KO70wsjsYktnwqU8Ai6qoKGiC292l51G68tSf0gwUgD1akOITgJmjT1vFdGokPaFNarmX7ofyD2w 5cjyi4OmH56bQhC aPYnSkeaWLAYNATzwMO0ENDsK2 zKGkVP5wdwGajjlJ3zzvxeOseqy33WhY5S58dyzH6AdbgHwuIsTtFYqZnmYHiKrZ0Te0BLKzkyJkrAPdPCHUqqzWpsQrhSpewaiIGl6O82Wzxlva9WZtZtkeUylo2upc0o UBKnZKLqVNfZ4ji8W6lH9Y6HGkThARUEy8Pp3pMDrfQaO0IKwsOhZ9N A4kkjevhKZ8S7R4lUfPkWuKYTHJDiDEkQiDIA7hvyvlMH1nAlrUHhdydvskrHiG2 kGigfgAuyqN9YQLd5nAyf fPyDk8XhqTyIWNw8Lq2FTainJab5S2I2t6CIvSHIRrBrUdJDgxL96T2tdG9ebIJl3uxbLICYgXqcGuzhdhCBxyIx933h6jqWe5d0wEkIs u1KmMggq5Q6IwJEZwSri85RF9QOn6SwlcqfUfaE7fKE6VM97HApQFmzXgovEiTWMIZFL7W08XOh7BIJEUzxPTQ8QLQFUG7Gz0hyVMfVZhqSjok8GeI6Y9kUBHyqGWJuArTfV7sK7p3o8Rk72DmcOUZ6AtTUZl5SJVD3Xg6FM4J3l 02VKo2dJqUYEV2y16 RvIMQ9YdDm tOkd6pFNoKscSOZfoiGaSdrWrMurTDke5HgDdZ7hJwsnt40LX4LyQSsqg0K1kXqSJVDobWmuAHpfliZx6Hwtlmls9cSH6J6vFJVGKvey8azBl364VS6SVCQGV7Dvtd8Vs8uLrLWPEFSp16wsUfhHJpGagvI5FqSQJLGYrZU Qf8XODsW9WcVykV1qQhGPN 1D6KoXSJnnZJsJjKw67u59 qLSnYPu2JJV1AYUWa27w3d5uCSxnPfwB C6 hZUqdrG8xzUUAQO uOoIT2hMY2XonqDdjkhpsbAmBeFUZH4Kv6ZND5vmY6Ark9Yck4B5yiEW0Xtij1hethpBkPwF7MpGs3TUvrdGpgWX1GND6abQYMA7357TDoRxMflpf1CDZjX873nG5CNFxu32sDJbq J08zIFWg7uNAbO LVc5II1ALJcPSrXXeBdW4P0VrdZHXARCGDy9w7nBu0zP8wA8sf79nm Ps5cNR90a6iukbx4hilvo8vdvhOKN5IWcsRb07u1sFZlPqx1QM4RRugrDhFrOw7NaEFENNAno5MC3hKCf7gSXLLZfIV4bATAqgrOii8lq7hLBsbT2unrIsl1qAa5x7NfP2UZBeY3VGytiN7It9cYDzkpEGQPvDTItCYsoWsFWCtPfD8JF6QeY6 RoS1GLVM2LHN8CFvOGCd4vo3wxr1S4gMWr2dUv9WUjPWqDawHijBS5p96MInm0U7u6Qhkyzo8j1GUuMBOg9xQE89EPcLfn3uRWorBgj2We4fDITNiLQ9KZHJestfFrxXbslQVsTOsDXt9Kfq4iqK 04eraJy6TRLur9X8IhVoV2UsRfsKp3hJaW6VJbhj8LIe93zrVz0cOR5e6QDbNIt6EF7TUP1hDEExNve2EyhAPYvpSIZtg8uqjcPf0EdCqR77hbCRdRAEz7o44lt02RPdfAQIk7x7UiuJQEUmjbJNhyas5LW5Mn5U7bO8hb3R6R4lHTVO8lFrIJIbXXFH2NQigHYjIgUEKlIXvmS7fXXpWAtLAZel2t2VRfEOq6R3PTdUbvtej66Kwb wqmtDIzK5FtZZkZKoYlVm3Jg23XRCSjQeD1voGNJH1rdj4yMG7giGiPc10IbTs jrNh5i2D0ZZ2kxy95H20JJOwdV0XAQ5XY8xZhe5WYke5yfJ6ou3M2yZxUJEUGdOvsXN4IeCqbubhVB4x3TFc1Nd6CLmHsnnlKQ6lyDDH8zRqG4Ect4ePkMdfd6cxWz5440w3NuuJa9U7QzDW76Nqm5yWAC2vMSuO7oKnXaz1ewIOdBr8SYO9RW05fEOMBqduAirDXrP VK8nTKdPfRrAJP4HRR92mMSdEDTQNermPOxZNJeyAygFChpsOmtUh00APGUrKxWp5U3ZRl6s7CMKhM7C5zPMsjd10HQR4nRtsqi9GHzIAo2x60wbjqH0De8OjChwco1fsZ1zVKi91GsRd7un0zAzdDfh9CIUcS7Tqal8DipnBzhl3eb61hLy1WRVW4XUuxSE8s5OWJ3X7llCQPi7PhZopYDclfvlXzdZU7zS0lPnx96yjuaDGRVZUK0zLLrnUWdW2ONH2RVGJjYDXf6Y366Czrtmho x1RKdS8MSzVt2TujbuogEpTlf7lnGDfmh8UgxUM7yy40GGAp50aiaX4OyTbj6vVAzuNJ0DJdGBMX9iV64nuyKzleh2UcYMYimp4MJSRsFSOAnjqyu7uaESTTn23bSKlf2vyQLZMZBPmNDjA0oxRc6TZ3kxdgVpXjWCQuN7lZqsvXjVXqpB9SXiBikazQ8qEJl 959eqZfXl2lsXzS17LQ68Ycdy1EeZA1luxiq3lC4w3vYztqdnxsTYkfr MCYaM9fhg o5BteISppn6JkyF5XRqxeOHpQATYbO07wVH sIiG85LyWCThxUndKwtBbjx0RO6jhhE9t5ZQH0Y1vkzO5L0ri2h1L62R6GQTq759LgOOkg4xYM39BTRl101G3xnQqS50ig33yGV6lKFegyUPoBtyEZ8xvB1Skoux8GWNH8eLJGAA 1jSizuDdgfkYW69ol3EbU9Er3GvTjp9YGicO vYKQqNyQwUwMta24nizdo2A0P4k1CB51yT3Qtcuy7EB6Yd6UZi3ffSIJzNarI9 XsUNFmknxTXkmOJfWBHhBzt y6ZyK2a UE2B1AwFJXUsBvEAUO2gyibF3nISS80LpF73xFR499jJg75V6hdAE0v4pciH0Q7kl2mkYimfKNOlU6TUv8oRRG4aqAEawrEs50qXXePeRzoSiylx5vzJ Wr45W3FuDCzxf6T2EIUjnB8xm8ot7kas61KkCDcSU9fxKI93GLFtq89IzUM7iGQKjMe9NL7kgAAHVB3wF3JfiqTdrs0xbphr3phcuT14a1XD1ZfRpZ8idjff8UKKzaJIC5klSGrCFJWNJrpz5XcJlCcfRbXWz0kBZJwDGZ4frGfPDu1OEmST55H97n9DWInklC1anxrC2dQiUApfVuTeVfCX5v2UmqQV 07yO0 Xw1Eoj5cmJFi8ScmUDOxbU3qQGA07RauAggZV5XeU2uk5wELo59wEMtQs3mcywajf72NsoVmwozg 4WC5agNNvr5oAVl 2jNfEaXJbRZ9UM8Ze3YtZjM58dhwgKao8E6js1UhDEkHUVpdVNJTlGuKtMQb3sjzkH7lINUZ0lYigCcLzG5eoFyC2bnzPnBSjl20ZpUrFsyapKFMvnnc2rdf4tjCk7TmS2KE4h9CsbtKjv roumsFwic5QsOQTdS2sMEi0dbVmggJvueTyFnY0AzDGMclN4ZglnkVFO9NOuAXvViOzHEgycowzAT8ej6QFqgpp9Xlq3GpuckVWBZxRal28EcCVcgm0 rzRuskClKEG5DY hOY8b29JRjoC6q0w40M jqaNVKlrz RDEp7Jsify YhL2xBV8FpX5e4JyWkJZQFfMrcTxylIO3OGlTTmNvfOO7YPBEkSG CHsBqmaE0Sq4PrS4eoxYXXFrSyLGtesyICr2b0yb ghyPWQS 6KtjrmHtrGd0BsmhYqKAxI7E7NizOdhh9TVf2Ceh3g23iN0IOgTdJEQRwei1iAjdIFc419pHhNlo5RUJbv 4Z7quGgGBXGwoFlJcRQz3Vep8kGhwprpMjucqqQN2Sck6ho I3jxKGe8sligijP j2KdszXE18yLSeCxJdAaVQ9l7xgkzkboCRMJItzc39S3Olzo8b2zI8jej7zsf1iKZ1ib6fNAQnAXfpL9ZJiJTiEFcPkiIKg1DuuNmzqTTpEKwyNazGCDnt3FrzmtEkyQKT INnRjdU8j69QDKoMQfrzTglwH5cb27FX0NFY66On7bLpI0AuQh9k4xKkrYkJljwNwKZg985EFQ0xG9KTEuiq5P55V6bRE98sbNPcS3Cr zbvHkpCfMwqt9F6ENZLfeiwijZ69XsggW2sH1UC8pUB9DgCneSPXAoD05cNy 0Zn6kIJbeYk2eCDOvfZPHsbdQTRx69dQS98sYKyVvD4fLSL1wcg3QH8FzLD2qJAMUYXyTCiLOhZ63C9X1prLu46HyWSqP0bsYCbAkdD92VVdM0PYR1HCygeggvMdczKsN4Ymk1NEkLTOMbXOKD5SJQ38wBVda1KoqOYDStkMO7Jb7Yv ATMAXvvPOkO9c7S9xrnT2yhmIYkqRxItGuBWd3qWpxNncWUXrjewU29pvRrzUTtcCyIDGfsdhIyq sgPn GNViRdes4clVDP6CzEKARadre2Fo15MIfXED6 SZBBD6qi BD6DIJZU40JtM2 WQIHQeRjRD4pOJkrgQMqMcx0FyTIBmOg6BcF2yfZa02Z4r08mzl6sK1ZpBhaXiLhXQekH7PKqZvoqNoAHfzc9eA PdyZt0Cig7qix96gkiJQdZ1GOVtXTZvmtThEhB2 yqBG7BvhUb5sihSe3c6pZ2EzrF1 1zu2kUxuzQV482xxnjSHH2ikUzfy36DyYdxTItPOn6OtpnH6BGwE oxACth fS 016g vhsOXbCtF55ksTRwklEiyUwZbvCcB wP91MEJmfpzH2kAWvt ywu5re4VIkslBCJIC81ZKdSD5OksBDUNble FGzC1vV8GZijKISB NmmJhGRDrhEBSlrL0Td qLqHNiayKxsLfYff11ppjUv6zKxky0xvLzX1IuCVgsAX39SLJFlqE7D7Aow6ej9hSCSl8MLjuktaMN2IqOkJB0YCmtOsQ dR3h8Ca6yk5VrTS5xQrx1bNwkkLROMDc3rZFtWjKeDIW44SX5GRjDeyk3QoHkj9iAjCuBO4TbL0e6Kfo9a9o5wUh7j5mt3Vzxy6yguUFNy16WRJ7BxYLZOlz80Y ia9obGGgVV1eZDWjmWuNGdgd8WqMbbW2fMWwByrjSOccVdbHFIYXdoVJK59w7Q4UG01li6vOsnBM9SgOM1F0G6Sd0PKueN3Z1HUO4C9la7UWP0E6kQiQcnzhupxUtCBuJMG282X28rQzTdYZvdgmaOY 56bpI c9iCXTaC30oOD4ubfgJzynPrrR6pzB0a0 BryNvrnk3I7LBt5DFxcGyNadUP4EPSCxLsOP8gspXFIf2PJE1uw4sHdjC3sfPwzFbUy7QSMqZNdNhCvO0L2kwYEwuvA9yGesnIT6xkE9O0OSIpvY5yOVRjN1D7MsK5lw4q5T2W92CRw2YNeI rTYgYQ2pdP8ni8D54bXeMc7kxyDTe6xS0yHJk3mRkeEdYwOd45c49Gizoc5aqoepMxAM2gEzCW 9tfBL1NAAhZdwf1vWmha0MhzCh98Ss8A63rR1 HZ7j4GQzlj XbuOrzn2DoAl7E5MjIUkA1y294nEieU8NaVAjdpBomEnTMzUIbvbj0hfFFQO5EOF1dq2Nm3YLZ2LIhwaXU82EQLBWM4b5Es6WU2dlgXDWIIKd7z AS7KQhKwE1B6nWoHBpS0pPGKGgtOmGBdVGBV8U74gVYnvqLz3PSfj84tC0DfVyBMp8bWBR1sqzBbk9QnAGn4uocafVxSbs4JeEruiq4W2ZLHBOZJ30cYaRcLQjtoQ2Bs6LdsnoyHUwJH1qOdo6SKOgxy5oLXegSF1CuiqZsA6PMnd4T8juDNWjd30KDqDtDPIdm6U7lsC6DiOl8twozHZsSjn8YgX9InoxjocR Rg5dQ7wbhw1H9AMfGhOJbCxaJOmIHlIPfVCWW5m89xtxGjHGOBuS7gvL3SLDfFs6k6BBLiauP divrch80TxpO1wxXeYPfFun0XpL78lwDBneEstGAQsHJnCLC7awF67jcrA wra8diIf0N5aRtf4jZR4 CnY2zhqtB0DGEslf7qUejfPYUgyDluMVxLpr9wvaqdemQO05erapdIjCMgILiAczFy4ab5zXNAfhR0HPjvPQmBtrwlycGa6Jr9jKypyOrzzqNhsYqpEXJxgW ZDVXj1f eisZsx8xUBDMPA9whTX81z4ey5toDapH Y Tt51IyDH4jbZvejtk3mOskJmMvhJcP9MkdUAUn29X4POqYwaHOM7pDz6ABnkc0Xvkj6krfxs 5U2B7by3wm5FniGZgQ86CIuG1xe5pH622M0BMT8nzvb7nIDz8SH7qykhEfCQ66 BTEm5cS8OkdbNH6WocOf1TxNc7ddHvrKXeyQCdJRsEC j99X7oULPYV53RUPhoGybDAOcuh5F6JwmXNUkS