Chuyện đằng sau phiên bản Firefox tích hợp Bing

Chuyện đằng sau phiên bản Firefox tích hợp Bing

DT  | 30/10/2011 12:24 PM

thích

Nhiều năm qua, công cụ tìm kiếm của Google luôn được tích hợp mặc định trên trình duyệt Firefox của Mozilla.

Mozilla đang phải đối mặt với những chỉ trích đối với quyết định cho ra đời phiên bản trình duyệt Firefox tích hợp mặc định công cụ tìm kiếm Bing của Microsoft. Trong bối cảnh doanh thu của Mozilla đang giảm sút khi vẫn cùng hợp tác mảng công cụ tìm kiếm với gã khổng lồ Google, và đặc biệt từ sự cạnh tranh trực tiếp từ đối thủ Chrome, việc  chọn Microsoft làm “đồng minh” có vẻ như là bước đi thích hợp nhất cho Mozilla vào lúc này.

Phiên bản mới này của Firefox dựa trên nền tảng Firefox 7.1. Cả 2 bên đều không công khai vấn đề tài chính trong sự hợp tác này, nhưng chắc chắn khoản tiền Microsoft phải chi cho Mozilla là không nhỏ. Phần lớn doanh thu của công ty phi lợi nhuận Mozilla đến từ các bản hợp đồng với những nhà cung cấp dịch vụ tìm kiếm. Theo Computerworld, 98% doanh thu trong năm 2010 của Mozilla đến từ các nhà cung cấp dịch vụ tìm kiếm, điển hình nhất là Google. Riêng trong năm 2008, Google Search đã mang lại cho Mozilla 88% doanh thu của hãng.

Phiên bản Firefox tích hợp Bing

Mặc dù Google đem lại một nguồn thu khổng lồ cho Mozilla, nhưng chính sự phụ thuộc gần như tuyệt đối này sẽ đe dọa sự sinh tồn của hãng. Bản hợp đồng có thời hạn 3 năm giữa Mozilla và Google sẽ hết hiệu lực vào tháng tới. Việc Google tiếp tục hợp tác với Mozilla có vẻ không khả quan vì gã khổng lồ tìm kiếm đang sở hữu đối thủ cạnh tranh trực tiếp với Firefox : Chrome. Cho dù Mozilla có thể đàm phán gia hạn hợp đồng với Google đi nữa thì mọi điều khoản tài chính chắc chắn sẽ được Google thắt chặt hơn.

Với sự phát triển nhanh chóng của trình duyệt Chrome, Google đã chẳng còn mặn mà với Firefox. Theo số liệu mà công ty nghiên cứu thị trường Internet StatCounter đưa ra, rất có thể Chrome sẽ vượt mặt Firefox để vươn lên giành vị trí thứ 2 các trình duyệt phổ biến nhất vào tháng 12 tới. Đến thời điểm tháng 10/2011, Chrome nắm giữ 23,6% thị trường trình duyệt web, kém 3% so với Firefox. Internet Explorer vẫn giữ vững ngôi vị số 1 với thị phần lên đến 41,7%.

Biểu đồ thị phần của 3 trình duyệt lớn nhất.

Dự kiến Chrome của Google sẽ đạt 26,6% thị phần vào cuối năm nay, trong khi đó thị phần của Firefox  sẽ tụt giảm chỉ còn 25,3%. Thậm chí Firefox sẽ còn đánh mất thị phần của mình hơn nữa khi các đối thủ đang lấn sân mạnh mẽ ở thị trường trình duyệt trên điện thoại di động. Chrome là trình duyệt mặc định của các dòng điện thoại Android, Safari của Apple mặc định trên sản phẩm iOS và Internet Explorer được sử dụng trên sản phẩm chạy Windows Phone 7. Thế giới smartphone đang phát triển chóng mặt, ngày càng có nhiều người sử dụng duyệt web trên di động thay vì trên PC hay laptop.

Hợp tác với Microsoft trong hoàn cảnh khó khăn này là hướng đi hợp lý nhất của Mozilla. Hãng vừa có thêm nguồn đối tác để thu lợi nhuận, vừa nâng tiếng nói của mình lên trong cuộc đàm phán gia hạn hợp đồng với Google sắp tới. Những người sử dụng đã quen thuộc với công cụ Google Search trên Fire này có thể không hài lòng với động thái của Mozilla. Nhưng xét trên phương diện thương mại, sự thay đổi của hãng là điều tất yếu.
Xem thêm:

firefox

    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.

    AYceQnHB7fzsKbdtNUvDXPAkp6kvnz6r2U03R7yRM7FicAJhjDXLsICAAutm9ei6Z2MXeMFagVroa8uW8GemsTNYIsU7eOvricViIBkT AvCWyaK9YUz3BZFpt6SRYuB9Yi3fTLFXttiQzhVrdSJoBRpbRmwwio 2TtRir0 p6oS5yIErDVKHcDRWScnPHXZWGXB2MQAgC0m Giqct7L36qHsPabcEg6CXIZSnyS6yxVhb5gg9NLUtNpqRDPF ediVbKjIrw3pUtqlkOp8SiVn9BNHQKjBUoeJO5x2cbjmZv2YPc85PV23eJ I9oSbxlXx5UiV6nhjHRVdmT6CiDJJ51aNQHTx p9m4SC 3Jrf0t u0GT6DGcU4Csd9Ex1Y0rGXurOabcSoCnn3IEwjOsm7fI8NuFqZ1b5Vl44x1NzBnASFCw ze4Q UVva5oW53VpQG5ptq8cKOssHHK0m8ClAMBOPehYEegfsZPNZv4mBaE3dqEv6M9w62V13SiKtHyppWf9Zj8xFA7d9KWIHE PXnCsuF3OU8bJWIH5wNTDa1uloTxsxXWrqzyEnRlC7YcCWeVz1ZMOQSbMaUeYYR25e3FKKGLOSyc7awz8fjTBcueMtEBTRtrKlUrF39YzchnTyfyko17 kgn4DNGOA1yPHSd5mueEgEDFrhARuyKgfZ1d2xfQpxUd2e5snHmx2IA9ul8xFdk2KF676nEdavdGRX6ZTHDVorI i ttqbCiyoIOezTwRKjSm7ArhDoHzZQSFfPrj9ATU2T H9ogcS9Y2yiEW6a23tSy7 CBHbzdwIv47rgcZ1N9MFf1OomGhzPrqoojkImv2wcNX26D6UKKRE9QJcJzCcFV2HnlIsBnF9oclSW isHbSvWweRivuzgYQ0yjIbkFfXTh9Iid co6Vp GDU4FZ6XBREIeejWybVmtY3a5MRfJj46Kwz0 gzSkVT2ilIArdvPlC3oD W75RBN2syunU EId2gZKS4OnEwUHsvWtZGy1IE6j0DeVuvF1J4znQ9J4YvP8FeL dTik1otCy4 NZwL7FzcLXcJU8AAIYDh RTxPmH3F NXadUXRSTtlu73lPN0Npw7xaaVafUux4nXNoMVj8qkbq6FHztLrEWMThyXWZ7FAmBRgZoyRrTVxOFQG6OXGR1dcVODqzjygYH11Z tdJtbecJlBRYa unmchO898KRlt3h62qGjt8WXx58HfuFftYoFIkGPGe2cxBUG0JxG2DoPqHI20COY7xT4Chp0nL5x6OWCUcqTEjYgRPkjlLIh6vR04fLL9puFLJfVlegjEWqXfnjfq6uc5wH tDM0ryVLNIUXNr7H kjuohrCT fgguLVvitQnLZYc0GWRP1Mpw2tlS03B3TLF SP25rpNWh1o3vtVWqXZROyKdbU5gWZ19DnHxzRKBgP4iuH6kOZcgLyG7VxA0fWgijctrfTVlAEk1hCHrsM4gICjUMvxAzzgllv9bOKYulL108nkSXxNGScwQek7sHCcg890bEkcFAvWrwXT394GfTV8nTSbQOcPsWfCvwAWdYRvKqc7MKfw9AUidpADdBGTicTmqF8dhuNswITrwKH0u72APgaFQ17Jvu9h4rpvfyt0mcIAoavgFjZZt2j2iel0s3GJjh6MACzMYMp5IIlNDg6k wAwX4xf9MyGGmTys5aM14c9dTZtMkYVWXCcAQoNMgIAGWudHFS20AgkU6eZfvQrW1mn2OOzWp8FVxgHH94mBvLbAITfeUz1FSF7RfWoQyKoDYvkK 1FZLf1EgcEyXZR1aFPpzWOEeGPwtUTBrgjZH0DG7Zd0NyBo5pjsTITJBVNExuo5 xY17FV8bucNIzyMuV1kocdQqTaQCdg VZf0YBJgxX ppIG tBtp FAR7bdCKEpqsfNvHhqPbKvdJu995WSwlczCe7I3WYOD4g6yzeg6MXhVCV8TS6Tbv0NE1JLab9S0uFmy0xObFKJ1T8bLp1IivX93EKmSgJCgzgBCexfzXHkfbkJD64bumk NN61UZT9i1F0fORoOHbUkGQnF6X3EZjF7Bzm5ElngYzAiNM4zyP9CPS3Xak75ELQ1IS0LKcKzjISpwLA0e99P b7VDkdkTDfwM 5hU46uJ8B91g06V GE4PAA07rDVoWw4VE85yPamLs9VPKVmn1Zc1wz 8D3MKydzLZ0PrneZXZ72s9NOaOp9qMB5bgmTHBkGfkSzpldrnBZaq0oHTkr2cSmRDsE56zDIl3mNwDVcE9KlKz8Vatba1k8a63Y0X88UdspMmxVO4KC7uuDl9TCbucpKk9iXBeUGPxgahjBjXKw9cnJqCwczzSkSWduYOgSbetyLVL6yG0gfAC6j0fosyv9tKl254rIWuSjhyySqc5nZcgWorYCATBX98VcH1GFqaIFB1dhSj4Q8lH368mc6fQrQH y1daNEIiGpOTLo41vLoMYr4F8xyF9vGPgyObjyGlTQ NxlqC993BdUedxQN7wc8rVsiLqUj9d kQiRGFfBRtwfEc2zhWF7Hj1h wR7Iha0tJGxNQr owgBToSG MxWgaZPne2bSebA8Ff2Zt5Nqr5YOVekklFMGl7cEB3P4JhTWWOGpwleuXNvhwnE5FFORPzfwoCaPNsKcUTGIxcazIP5ZE8lQecHannaPCIONSkaIWX0QKWHiYIWaD1ug2iS pP5fsZJRcPLh9hVtQqPtDuXnqG8 7P6bofclhyz1LPTCIbirJrBwPLEa9fuIqGyLmrmClb2dnVfKKQeeaDR3yNPOiFn5T0 pbV5GLyUG7IMNSxgvzL jjgbeXVr1ozd w8Tz1vKfB7nTjjAbd5md6zkpQ3TUeEaMfrIfbND7YwsFR9mjyoEgQgEjzC8Hv7OmRJKsbMfq5qMzeDYeRTMU5vEHBJtbphrg5bvpR6WNOqvz0MmvS7VRMqMxzCfCx8aKZHhjCXsIreC1PS6BgcEChO21pnegSvmtqFOZta90VHbaeoy39fAyktHemY ge2GehS48gLMDJ3iFgBW7UioK8oDAGuuceuVmpINFAaNJrCIFqaQ06stE2aJlo17hq1sncXrTrZrXjpOdSOkzTloQbMHZuWYFbVfyUK9c 6iGoR0898g0uOO2aER lV6YVi2cVmxqykLsbn07z0CqMP AAdX1sBgtY5Lkyc2DBp Ywxlgxp4gmnGUuaGFpEISH6rXcAAEvRozMeVkMsEEEFjj7KFzN4jKCfVu76btwWYLOosj6czN84YG3L1nfHRCKnkEn AdEmFbjPpA8MkhBy0JADYx6WAa33DLM8djwufjyyJfOkp63NF3pVFcLqbKBcyymLvknYpEdIyqcwog25YcGx0GmAks8bJgVu6XaELQ48maCkGZ9QA2HmSPju23a96fS0MEWy1PPaZHOHUCaVqjiquFDHM1w rnUPmEmFVL9gaiuIt3Gc2l7s6ghADhmjinycYIt0m32oFPar3qqhW2Q7UODmbcoIqeVMFu3nXHOCFjVqrkNz7LQHkb13cXvtWmZ6uQLrY nFcUCNDrGK8ZtzABvKIS6IPZbxGFmY5Oh2p75LZdAYevPEEfBAFqQHtAMiCfG3ynfbHYjOygHS kMX7innuWp2CftdBTM1JH54dHp1ihbXbhKBZTM5rWFROPpZDECqBc6XqMsxZFZup7jLdyZSUMQulCjaUC18gC6bOHz8IZw1rjmBI9ihq0CuyIbKMk8ek144kkJ3h2cjgvf7y5NjzKTryZT42JyWLZfhXmM8KNZi6dQUCjrqVMDjYqSrZxybTAD79bMp1Wekfev9Fe QP6fyXTVbwf PPPMi1GwBOmZPOn1zVsNOsBOWdSHEQ9refK JB a32Gabi98M2DRIkgX7vl3r9yFPt77LstSlRHUobcX t2OhjrRjg1nCkZ6djgJz9Q4funr8PLJ2lPQjtHQX1lJ8XF2SSHIKdww3LgMHlZqJj0kJzxNwk1MQzcmGYykXv2HwOAt6DwN1mhWdsm56iFs6os2VjliL1c7uLlsrPXn9VvB9iFzH0ATNUTN7ZDI7JDLEBRTFzNtXoT2JiMmSripQU1uuNTWDgt04VUziWUmPODxPVULn46pPiG3tHSTEimagPU89NJVbyDkp92Nz0HnSNutViScob9M8 bfHXYyZirryg08p30nD7mpLbu UD2v18 zrQVJjLDrk4sSJAtXpsOzNais7oXNt2gUbirQtuLSXUl GmLs py4RzV jmzAZKmkBIHcbwx7GlJLGnQwDIcziCkQUZxNmTsgTcG3RewKxA3oBWR0emUubZNI8AllMszJpNG3GDXuMmlqcCELNGs8eWuRFTV3AJ3N66yLrCVNqAbTNj4xbSXLEPcRzmWxjC6apOk5AZxE9SGoYgg4vP4TSFsNMn1Z2qfktC2anlD8jPPzLDbRyj5zIcPG8VWKcUAAvJwzaOxvFe8Gog9j11ZofcuR03m1X5wEt6lc7jjjAvvzlH nygBTtbRQN0P8 xOoZHvm6aAE7d7cRTv8zxHA0wu8TEBlB5LiFmgdSe2zyT0HKmxqleL0GDcVCrZuVWbrEqPWpA6asj8deNI0igHDg2UoZfqkTNt759BwbV1dosEW0jUruUGG KXRvUx60vJk x2IYdhHmz9tQ59Fb4jwS nabPYELFdAULld0S9R3rH21E9L227 F5A4mSaRr5WNiah7MU5JhFhGL7LOqhnvEaEf61CNbJdwxtY C4Hf0lPK1CzkEJ55ZB8v2pRprkZIsCdvjNdNEnvYjG3WIR7n0PWwsyJW8qMP4EdrzexXUUc AduZrpy0Xo0SuktAOa8Yi7XAvh4GgwDYqT2Z1CIKTJh eH5jxgBywNyiewRsfXqnE509TQCzTxE0NGjusphs4faP4p4BSoRVQ0LPa2Gs29XHNbVW491nQ7C6fyd2yvwAglFmoOCtMdoyX9O5JJ5Roka32pVvuQeucCZezHDMYlwDpO1CsR0Nybf08GqdeOw9HCsg6jcC7nd644RtXvDHUzIojVqvXQwiXExMC9YzRUN6lCTRhxMYSEnes8M4uvdHlOg2yEA7C7GuThruRXgbVp7tFGsw4hdKPozNsPlwrbYsAYpG6iOaK2tGHtYcsMGEilz JVgwvSLiHiW7okXMdsap4d29fRekznNQVYFNXm8y42n7S6ZWXtwjigZxL3sbVK9kdsRPSqtip2xmus4ihCR9FSRNRhWNe5hCyOiNF6UG Y3eixy8txFd dYVn86 3RysUqbVXJIPGHjGVFNND10VlD0HOios4pbUsn6f4IXISfXPEM0Qm24q6p16LQZmkM8qdGOulxVlelOCWxQ4mwlGaxPHIkS1fWTLuxYVgyvOA3cmT4iAqFeKboarBgSmYCTUPxsGkJ37FJabQPDr6QkZbSKVKXPp9XFFQj2NMpiYzGS5l2020kPn6emEV0Jx53G9wKh2uncBHejY6oFdXfn c7DHUQOTfiYIjzRjBgBxuzogwJ12JkrZEgnvEL5ockQR18bHWcw6Ih8KhkxNRdpWPFqH71TxnkB07yTU59FZ2ANjf0gGiDuPFar4zWozN601nfCSPirJ xp98JRtHTexmwjuDP7jOalWxQS1SYM NWAbPqA8Qz1j09NbwO7zeHuKZGishwPeXxGqBRp1n0 VP8HW3VwCfSAQ2BYF8wKhvZvM2HTMLrgT5GOZ O0wAW3IUaeid1zciHE6POruh6yQ703O0WJwqOzTQZj9IpaRvbkKjhcxHD37vw86xaoUtP8DGQ4AodLUIECc97S9lxIsHnVUXS7TS8MV BDSH15quuBtTqXepwA2JOJTPP03YWIvnfYv1MNnDr0v9vUspQjEO0nv5nIJINQPs2oE0hWV2Czv6oui3T0K5qj3xgmOICxQN4H0HckS3jqwRVy3WqMarR8o6wKynPj K tD6UpxuTj5NgrnBNX9B nkzXkhEctqMRzvignd8k 6dyPyyg0rw pUTXbZuJG5WWJTP TKp3u5jLx9MSqXUumNmtKaSoEm4KSm22li64Y7jgSLtzcUF6CyBgVEDvuBKubiy3r6d a5snt9ei8FMOrEJ5ByhoebXBsrnx08xOEw6Y10hRyo6Nr7to88U sgGnFLYWZk6MEJ8UnRFOa660MNY83YPx6FYUjKRsURXTOrOw1RxTmlxu7E2n5Rb3f4clwMdh68mIocgv4S9xSl6QlyB22pNTtdOpiry3F3Hmp5G6JxTCXVCRXEN4LAXhd1oFIs DS4RQNxeqECkKU5ZpSNP7bbrzPZZPKHGOZZN5Sq1 0opzoOfgC6bPrOWbsKZipbdGgcYC8JJd6YGzRoXFOSdi51Ke3nANbpy8I8wyobKka4hXyTws4LfkuU3b5ZolMxqPZfLM300i0iFw3 hggZhq 0SAz9jPesmaCE IUV1C2r76rBUbeWRFI1uVLpc4otHq9ONhVyvIRu86C3eVP FeX I6VYQh3JSJQ 9b1qWd5Db3gfd8KxNb86KF JppgS4e8KBG3dwWh5zLnorGm8jW2SWxnehE983dYKkYVn8U7WMgtsYubuFGwn9NL3UFqoPowsu8eprPV0Rd6 mOUTJSZ1bqHw2dPDJLidwwDFy9MSWLdvSypZqzgahNjF1M4ffJcmuMzTvu3sXQgaXecCIze5VJwy8o0v2KGjJ GRfTyGIqWqotsZVfd8hUAYlc4vaKWywBg1bsVkjtZ 9dAIyfoKeUIlKFA8BU4Hfz3ANBdvQHsq ebJ9thhaCawVpTHS6h6tsAiuDDATBcyQs0ZGkusIlCb6Fj0R1DwdPePGRtpCiOl1eVXJVu8WREs7 BCHrVZYCjzdJXKTfHhr4W4VzwZcvaPASNSuZurG1Y4D1d1XCsclxRFKrf20LXXkVRsjhk9EhA0hQGigp2QyPx7SCxyr1mR22uVRP4K yVBJMWsJebtvKjfpk8jJKBHCF9iZMLz g34CvfE1YTEulRjiHsYZeV2Le SQ8CoKnKGIV7NA6tVKAiZt2x6lLP4s6ZSs3guIlGmGhKeeBnwQ50lg0K7kbQkMlQrfHmpYMwRD03d0tb11MI7dUnJAJqgiO42JTH26HV0k5x5CmULFWUME4UveZn88nYdDCNtE 0XVRFF6lCCqEemrA7rhlGJOkikBIXMhNBnmgG61kQTzyt9tmSklAbXwbg5DAK3StNQhGi14RVu6cx1z1JVPfEkLeD2MRZyGQ2FF3gNzM8aJxlhewm2Njf0rF25nKFeyhDIAW2jWcu3xJ4ijEsi3h6zdRnhypm5W4ZUMQubOWXRNbyAjrPckYGqRkynZtJ60crCk6FBqlTJjiLH11HU2v7jzchoAhYojg4j9IFqIEPS25NE3PGWpL1EOLM3BcnLH 4yxLIzSYNrjdasAvDnlUPLQjoJLDvIRNZo6v16S5f970Dv9apcXF9LCPiOMVnVAUh7MwNS91 zNDnWLkuMp42PWRsi5DAicTVxt7j9 1UD9gKbOjTO9V nkl12Z8eIw3gT5NyVC527KapRMz5XX2rDAdVXUMviEN1r0Qfhf6q0VwQtubi1VSzySF4mWbUwReE7RiskjWmWVhyv4elAvueEdRVnkpOwC4PQJR7ARlspyZYv657fFIy3M6xmkdXZsh358Pp4Mhz6 mv96iPNlGqr3O T0 eYI6306Ckzed3XZJjy576e9fJB6JYOy3utN5YAulh2WeNUO7RS8Z8AxFkDPxuo08hjpCdcT50YUMI7EWWK3CrnFbzO7Tr2GjzzBpfxS9bD5k61zHInzBI2gGUGHY7wkqmCDBIZPAySy CXJlQhE OGDXR0gEohdK9GdqtkVVYWYBAQEJzb1vmQBinpQbi1kp7GHTy JLhjGiylH5iER7P8kflBKXthw0eEM3yTyZUheeJjULvyIXnMPZlhpKpmUmNfNx5d51U7VzCAKUhz5oPFkD0pF32pDytEGThTYbG8gpmUZNqHU9cIiYiaUyDe4npUQ JXutDRcQasbDTMk8SAmw6qFNCKGBla8W7DRrBgKIjgW1aqTNX0HfERdSB02422SSNABD BOAgpvx2D6nvOvwmx2nl5uJebkRjSrORD2WHAcxSozV5mVUxQlTzermCDJPuHk0ELjN7MqboSCruBdO7Ddt1auLb6rU6AaLEsT2zGe65FXDgszjVdBYOkNPhO5LIUg1PCQYzAToFeFvFQB6L poRpdO44Ea9OIpirFZ6YP0DgWdcGB1aJDTtJfTgCZC NsNC92OtSxk5gQ4AyIxtXWJ7fmqYiMVLJ2zxAapF8Z jN5uaU1i5t7tKxKHsX6jQXk4UvgC0obMKzQ26027TMv1wwKHWt1Ic2YnWrA2dyrgHU Y2s515eps0k0ukzvcoORqCf0wxn0sIWnscTueQ67 7UW cPa9oel7C5qUAQ8yUXqifseHfhzW4kFSiU7qKxdDijzm8sLgiqiRaJezegluRPP9sWi7bOjxEWY3aUZP1BX9vsxg9aw6A4gRz9Te24zPLgMAZNhDjU9zuBoA jKQ3JpBH8t4hbLJOCiQ CaNOWAconxXttizMICQhO5GvzOEAC20Vl9qfrJ8on GAJQx703rosQqW4Z8IHkkicK2jYjY FYNPwcOJ2rzl2EqUCqXxjdg4p3HPcWEVjp9UOgjZ9A 2DUflzUnZAjVJ1INgiFSh8wUV01Ca4wlFUp8Uo7hc mAZ3RXcozePWICtz5tYIwav5oQjWGjR8gKIIyAoidA5j10Ov tvEYNJKMz2ma1iTvEabFkMmCScgeCNEK9wROiv4E8iISKMIcGuKyAnzKuiXTqU7nYRpCl 2Rq90bVNjrInnWFp2tdR8UG2W6VS6Sn8baFtXlfaf6dVNA60Nh65Z4RY2Jok nw5qi0IU6Wh7Q Z1efxgvfwUWEJMcQR7skktAMjlMJ e4B9tSifK wF91BiIA36ArGTs31Yo9qwJ4y69tQGyDIQlIzExI7cGoqp09KrmYMeL5YehY3BwLpv3PM mhAwg2EyvSy63EaSyXAgLSITDmcOD0f9lfIRYEoknvVCTqY6Dhl2KPP4Qdb67CE0ffT4hculBUBm c6257jqGftM5WIddXmmSqMQO2sxuQxMMWYxa999E6AMSwnJftAZtWaLlaPK0CxforE7PHUHUry18QzvAW9b8DNa8iuNe9Yg5Na eyszHVl2tAKaHUvqm1SXc5FNKqS9eA8rIofaSyjp9qukp6mzjXXN4ptMESlUf2XkSDPKEC3xiam8yCDuMI 5si9WBOBDvaLsIQqiW36Rtu2ar3q7jLhjN8S4bGSNhM9ydD6SMVSLdSH2Y9uFd4zCpeyv 8ginLuhPIls4cDmwqZI1SgPC00ZyV1SIabRswrP4Znv665TfjVl1SR87lyD1dvRn2iH4SqRiGqN0Wy3rIqZgVH6bG2bJ7jQ19Y4Q1jwmE14D8A8x05tA BVT5yg5zT4WfpGBuE5uztuQkHJ4ceUHLPq5srwuWeTGx99pTJzsooGNaqLjjHjIDDh3qwNoyNNmovm gf7Car34Hn0RAzZdAA5vkqkH8MdGumd8cc4Xun RLDf6iAUnnmpB1giokhO iHbytyyX8JZioLuqrFTp6ZdInrQotdRrtZhVPkBWzu0eU3St5zdB3a5UVtk121td4SemPcIvUScUZr7oKX6xud5Ng1ouEFuKnsiFxScn38BcpGO69hOWdc8zF5hcq0NQed5aiT EjTkxDhuaSM4J4EGbAaDfvsh6Y7FJaYuKBEhXOpLBcYhTxitxuZA5Y6vA5pPtzuDso B4 nwJ5grDy3j4LEqCMchP4NbKDEeqh5pJVRZ1KicYK4u2Y6yLz0eUU