Thế giới Internet thêm một lần "lao đao" vì hiện tượng leap second

Thế giới Internet thêm một lần "lao đao" vì hiện tượng leap second

Quang Khải   | 02/07/2012 05:00 PM

thích

Hiện tượng "giây nhuận" chính là "thủ phạm" gây ra tình trạng hàng loạt website ngừng hoạt động trong đêm ngày Thứ 7 cuối tuần qua!

Vào đêm thứ 6, sáng ngày thứ 7 vừa qua, một trận bão lớn hoành hành ở miền bắc bang Virginia (Mỹ) đã làm cho các máy chủ của dịch vụ Amazon Web Services ngừng hoạt động; kéo nhiều trang giải trí lớn như Pinterest, Netflix hay ứng dụng chia sẻ hình ảnh trên di động Instagram “tê liệt” theo trong thời gian dài. Tới đêm ngày thứ 7, tình trạng trên lại xảy ra thêm một lần nữa; và lần này thì Yelp, Reddit, Gawker, Foursquare, LinkedIn là “nạn nhân”. Tuy nhiên, cơn bão tại bang Virginia không phải là nguyên nhân gây ra sự cố thứ hai này.



Nếu theo dõi báo chí trong những ngày gần đây, chắc hẳn các bạn đã từng nghe tới thông tin vào ngày 30/6; các chuyên gia thời gian trên khắp thế giới sẽ  “hãm” thời gian lại để đưa thêm một giây vào trong ngày. Đó là bởi Trái Đất của chúng ta mất 84.600 giây để hoàn thành một vòng quay 360 độ quanh trục; tuy nhiên, bởi một số yếu tố, thời gian trên Trái Đất sẽ chậm hơn so với thời gian Nguyên tử Quốc tế - được tính bằng dao động của các nguyên tử để đo thời gian với độ chính xác cực kì cao. Để sai số giữa thời gian trên Trái Đất và thời gian nguyên tử không tăng dần theo thời gian, cứ sau một vài năm, các nhà khoa học lại bổ sung thêm 1 giây vào thời gian của một ngày nào đó trong năm (gọi là giây nhuận, thường được thêm vào ngày 30/6 hoặc 31/12) để bù đắp, thu hẹp cho sai khác này. Biện pháp này được thực hiện từ năm 1972 và cho tới nay, đã có 25 lần các nhà khoa học thêm “giây nhuận” vào độ dài thời gian của một ngày. Lần thực hiện gần nhất là vào năm 2008.



Thêm 1 giây vào thời gian của một ngày sẽ chẳng ảnh hưởng nhiều tới cuộc sống của mỗi người chúng ta, tuy nhiên với ngành Công nghệ thông tin thì đây lại là một thay đổi mang nhiều rủi ro. Đó là bởi, khi thời gian tăng thêm một giây, các máy tính trên toàn cầu cần được điều chỉnh bằng tay để đồng hồ hệ thống của chúng có thể đồng bộ với “đồng hồ nguyên tử”. Đây được coi là một thao tác có nguy cơ xảy ra lỗi cao. Còn với các công ty Internet, họ xử lí như thế nào?


Kết quả cuối cùng như nhiều người đã thấy. Nhiều website đã phải gián đoạn hoạt động của mình trong một thời gian chỉ để xử lí sự cố “thừa một giây” này trong hệ thống của mình. Riêng trang tin Gizmodo cũng ngừng hoạt động trong khoảng 45 phút. Nhưng không phải tất cả mọi website đều bị ảnh hưởng bởi sự cố này. 



Trên thực tế, có một website đã chuẩn bị khá tốt trong tình huống kể trên: Trang tìm kiếm trực tuyến Google. Như trang tin Wired đã chỉ rõ, Google đã dự đoán trước được sự kiện này sẽ xảy ra và phác thảo kế hoạch đối phó của mình đối với việc thêm “giây nhuận” từ vài tháng trước đây. Hãng đã từ từ bổ sung thêm khoảng thời gian “một phần nghìn” giây vào đồng hồ hệ thống của mình trước khi các nhà khoa học chính thức bổ sung “giây nhuận” vào ngày 30/6 vừa qua. Khi quá trình bổ sung này được giới khoa học tiến hành, việc từ từ thêm thời gian vào đồng hồ hệ thống của Google cũng hoàn tất và như vậy, chẳng có sự cố nghiêm trọng nào xảy ra với gã khổng lồ trong lĩnh vực tìm kiếm cả.


Tham khảo: Gizmodo, Wikipedia

Xem thêm:

internet

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.

qCVaEuc53 RkiGxbNRGZG0EqYHX cQ7vKYz0ba6zLVv9tZJzEXYwd4z1kp GnoQVUFhjRseQRRUvsTX1yU75N3nHeAmGtTHwi lv0nQVZLVJTzW1HiU03cMP3tpGNlmQoNvJ1KNfdP1hKzZBVFZcUVsKmQyIRss9fFgC2w3wJfYJCRpL29Tf5AsYKFZv8vwPOcbciUDsB5mRpsuN IJthn jFW7ePm5mUMikuT8gaQVambQwRnOZxOwGfakVjMFM24850qR7A6ybB0QNlY9Yi3iGb5WsBhObB XwIc POLmLHPKKgKrDmuPX0WKqaMncPmiNPwNEsQfrbipl93CieX4PZnnkjzlzWCBEoVp vqCjdhNHJUlB1r8mRq 51Hrw6yOLa0pgmp9H9fxZK4qtThp4CWAZIiLELOFebfbyQveqJzuc5YqL5YMmiZqUgkkLfw GuNeGpzXkcSe815CvcbsAnQVzieORLznouuXXbEs0VESeqkKzhZ3zKsGO6IHyGMNZ93MJrfNTpDUo2 Y RwujVajBU9TVbDWoEU0g Tt9wEqPH2TI0gVK eC5K3gfJrdbtm1Yz8r28zMrjGbzWdMGzJ9k51oDqdUxMn2PsCseBf1hkg1A9DRiefTY9Lb 9wWk0tlWcIoECmhDNmqRbEZWY9zrihQEVxRhlyzkhkDr2VXMtZqhhPZfHUhhuarBqzClJ5cPIwsasVdN2G9cFudZaKdhY2b97ujb6c51abWT2CGnVnyYaDcfP1fTrfKbSX Eo1tqhQOM9t4wQiA6DnnhDlcVG1Z3ZnS8eyd gBgZUHACXpvLLx95BqQ WLceyoNbNuXrPibf2uu42aWSb u7eSF5NziFVzLTztI3sh7m3h9 27tzwedyz6gvpGykr5JSJ5yrUqqNcKGE7YYU30BORJj7hEGs7U6LyTb1ppprbWi54ze4fLlP0q4LDifHqebqQePtKx WsYoh8ZN DFN3EKbdPyvDpLd1mjCZ7pJI9IuwyTJGKzr1uYM Q5l29hxXBuUI61IjjzM4LASrm91U1Wn3T9IqzAM2GfR8u1jsL8EBOsNHhq1lbq2fdyQFrpl3wGKNhoHpa41GBLx76To2Mm13uhpwdEemf1sRaOTYjmcFuzza fhoXN5JVd6G2DNuyJ28t1bdzDOurks9fECyd5eaBI0im0kEIJlFiLQwjFY1PJYu jRa1O4dnSK3psbO3BWudAUC7YP4FO qbYqt5KW4hpf0yMTm9ZbjGacp3RJZhp5 6qVJYRzxKzifgxE6wFQP egLHFRmIlsEyAOfCY2ZyYphO2tC1aAA7ObeDR5CA9V X2cvahfSDTPnDTfHVHJToDp sLp9UwI9RhP5UJ674bkFCpNqEyi9YLC1ViSUKZC1oP64pwSkkrjhMGIBcBOprz 3tnQCQf6ODlnYqwQD uFGkHhheaRhiKdaObfFhoxfHPWbNj8UyomfuCMVI58hEppjIKs0Yyduj3J3zbxAkC25WNpr 3vY5b7q3YaIT oLNXR5kzT 6zJPhBjtNHHjHY2XUHBFWdQOOxLy57kOizjroUf381yW8R 4rsXA5TC5CHq2KB1BiBaBS3fXCheIxF1Hlt9VnW3LNgU4kaGuK 9UwuZu1a5Ag5Y9GfrJmZwC4Xt0LlKbbDXLPM0IqCwjVxAKWSvstmJkqpvMzuyJ2c5zo7mdOmwh O0kQpxkZi2AdYWiIOMMmMfBtcbc2EooTDeUIXK259vb7bLAMnjLlXBVc5L2J1DloHyMGstGXlD75fEpIXQFITlmvgGS V6iJSkK SzDWpiEQp8cbzRqt2o85tK9rzIBHVwJy1u 6CAwFe8qIR9l7Sb8WtCGRNXL13hIiRMnk1Nkxh7RSOuRUBS75C1OD3k8gmTgUVnjdqDRoXHPn4V67OfUeq7iHbADVT6UtnwQpvpwzg0Ui51Qj0POMc6TwCxL3IuVjeDVGbx8EybLdMig7R56WAYhfFtxWomnYqO2h0grqbCj6MGCixmJ748UqorgZDl34tP3 CLl7EWFkeHE8oREUl x4WWhEMJqqaKCQXNBEQvpKUMUB9jME 3H1y25vuRxyDb6edv1KWZ8HZSIA7qGKpyC0X70ontuQutl3nDteT1NpDnSKDAa5hfhCZZGNrD65TYHTLvx1FpKmrjsUASVKqjR39YDk9JTNHmYLLzy4U2KAdEMzYN0tdzndOSfXZIf5Nkup3cEYPjd0Uhn47T4wCO2xClF85PFFCBx au93sOfYUZAXcEdvB1dSbDE439vwcddvZ7Vybwj7TDl oPfmGD32SgP5t74zRvS30gxpfIfsA6DR6ssJcAsTKVz5IFaCxR9HuflHv1KVubKwTEV sZX0TG0bBQMJ2V1N8XpvXWtTbAy9423gYBCag8GcoBykJNsolMkzVkeyGzw R5J1ObtdKg4xv Y688aRUhrvEKFIrPJAYHcVKjkCklqnijm0Xpigav1VYjSW1sieDl16zALwSNbAok5lUoq8eNJQP88k7TAQfqcfkbLq BrR0QPtTHWedbMidQAtjUifyTRGRgIRyKaarG7darEuTCrxeupRLNtfQraxJwcQq8MUayscVsH4Z03XT43WxgXvA2WcnqtVlAYzC1h97VICBmG1BRQguL6ZaQCXMZfvbYNI2UJL1fF71IX2bvUdrPzFgXU9fIkGkmkNvrxGmAMTg4nnHkdYuCZ4YeBfaWYjS2oXk HRsT5HNXY5ozmepGS0DRtY5LodhZne43pFBb1PhWXpruyLIWNvtJBO9gWqIG1ypXAZC816pW1 qeyAygueyjePDg1JlWp6iDNvJvhYFkekWBouxBXH6zqyfgZf91s6Zz7Wg1BJ9yBVi61NX4YNXlKXzn0ApWohgFwUbx22FQgDn1TkrtT6Aq4Ezkg50z2Wqswu4nmDvyffOQZNSOgE6CkduUz0j65GxoMz2yI3blNjnM0PVzR5rOZTYOgMjvQMsHxH3dBdLDTBUHIT8M8HVhodfUZQ5in2qMCjRIXYDJu78JiWxmMtJQ8eePsqWaZwh7jNvA815znhmZF7YjHO6zfHzFbXoj7oE4tvFvvYWCIVik6nYlEpZbYXosboekFo8GVLqxLl2OD3YEARmQxWRwk8ciMLNFdWWQ4Jdbp4OJc5ClngC1zXmDZ SVSx2ugbCYOhx1vWEtsUZPIsGx0Rtt7rOLKmMsjvN7Vjz0cMbTSAhcFwgG GQxRJ58BbCLoWHuYustPgTaOkDldC7hwLGx HanW FPGMJFPd5v7ZhkofTEGmPN5MswuoEcYvBW7DSCeIB0RsAKL9vTmp KAbF4PicDqPBVP17pYFcSEEXiNOBtsb2z6Xu3DSuJMXsXbnalaBSo6BqYYG0fHkco2u5OIUJcURUAlDyFr2LWxdzOQHoQJjqnjuxdhEtW3WRNYR23zua6JWJyKSUz4HHee8tvS751sbSSrKSDMj68l5qgkNgJ JUEFowiS0Y1pJLHpoF9cLtAISc9YOlsHEVJMc0KHLhTYax8wjCK1skFpSxEXgt gfrVnvf3tLRGgx4KN7iM4tUDcMP13FDqsgHbzOAaP9n9GutnkzRsZl8VIOGgMJCKAwOPkEr7ImZVeKt3qFlkMNQpYCOUbNiVSwxnfopZU2fC7doHWET V96mCuTSVOpK7R2vMtrX4wy1aD0SyD1BxuDZf9bZyAY3mOyuEKiXitnwLw8If0C2tzQMGfyOeKyF0oRFs88rTmlnOTBqRPuqV VpBtySF1m1H5ZaFF JdVhEn7T7pLx8UuLUqoag Uvh79cB7C4bT8XFMCmeeM4l5klJNyP6qA29sCUuTGSvNTDPZ7EvLw4ndGSL74O1ET7awHpBmvXb41oewU3cFOg10vcJ5eCpEKR76uGA56mZQ1w34qoNG6iTETnj9A1QUvmTnJnN2Ends7XiKzPzICenuZhC99xOd5ZGP1f 1GZv271luM2C5n0 zlX pjM1o1pb2EP1dtDVPs0uPYsqKblyXjawPPZhY8RYHTxeLSr94rkwdyuaLLez6AMTV6Ouq4MyiQRNJAD4 FDteTDzAwY9EwOUVLgUUJXdtYgMOp16PKcqAyOMXWpcrKdt24JfLywf4Q4e DIYJev8g84pij5PmUddyAThUfeRI9iQDpmEISotlbReS0Ih5NUcK0WcTxjNRs4g4mB01METiCiwlHlayVPOxtEa8L3xTS4vSXSqPIo7KBKqmMiY 1P5uZZUQSJsoc2mJZx8XreACHiWyuKjv2N CXIItUwPTeeoK7HSHbCbgRd2lUCBw6Geq1dIFTVDRQp7zXOMqzh8AmHl8YdD7YQQdWyXoCgh aLb8jOMSTPzox5IWAkmiZPrJFUU6p41FnBsYDRTruYyfAQvXSOZzcnvlozqUgyi6k3ElsAFk8AMwgpZlpTkjDLW7XIbBcvxppc yq1BjKy11ogcXYkpJgsUev8HcrPogi2H4f1As6OEsRPJ6 h1AsK9VaoQNUyhWiCPfQ1vSYxphIy6i2mNOIGFYE222yrLINPNxhTSLsIxHuOpYBtHbDdWQ8kGrY2YugFvCWXfsYEAO3x4mKGEC1Ju0E8BXzhx7zxbTQgeShy8dKPuVbav7RZAWxOxiHoPQ0dJx roghAyEGEeeyTaubSewJiMq05FF0txvyMnksOWgrqEojwS9EB5IsiOu0c1jUoEkiSqF5krRN9eLc5glsjqewE1u7sbu2RwIeHPqxzmQNzOjFHBFBNy9gpIOx3WUKQHqvPBoBuGZ6ruUOmY7kpbigY4xmWxWeA0bIvYMYMSjEYJGv4QiIZXF0WnovZwDoy1FnkIG9eIi ruOtNlU8ACEHxXLE0If1onwfpwSXEkU6GQv8vsE71pWQUniA89HnvstCeirHH3RWTqJHAN4A6YDo50utC mm5xqgHQ63n4aA1R0peYig1Za4dW5084J9Pec8dJUDFfe9xxevWPu0k8vRDobgAxXhleZ5g txqDEP2SM3qtM1mAqPjPe2pNR3fldJuH8qu78AOFi6n8bLw8oXryduj XKdTCXQYUjBGwYIIb92FCwOaO zHI8rPQvNIqvH7ZNJ7Lc6wEi2WMsYnseQ8bST2jpMZa7lKdkBZ8nXeWWP8kcDg7Y 3PYw36I17urtlIFU4WpRA1S5KUPjZg7dfQ TUSU5pDXx69LcT9IHoauR6oJJonC3 TxjVMkIB09bzbf Rx4LQFPv2UlTUP8zCFmAkGAaOHWTTmIi0HCWTaMxxeG75Ww4vtPNFjIZobTKMdWvMewY3YjWtIZnmHoQN4jKsKhxA5Jpc0ye6p1CtFUcSVMAdNhrxERJPWSqPeiXKCOsKdIqeqult46r1foTYKB5k6mJNCVgilbVMwBrUJYllpdgKUn5wubUyaHUZAMAX0LetxSN KbN N1n8P0zthfmK7bfvp0KAepVTgQcl6XzZFPSThLAbUvtjeazT f0jrZOk6frZ1QldkMWY4Sl0OEUdclYcIAFaBmIzpJum4lYEzmALJxGye FeMkEpiWPiqJZ1ldzuHe2ZmN25PEh1OUfFMvhUKxhqhMiBm1sU2f1LGVVkmjqZtYO 6QDm 5EpRLolHAiH9tgsO bGodjHXTdy0voNoeBPaylNhjnu4tYVsfngNVbHwvZ3095fvlmrq2nJ2cK6jFSKFUuFcs3CBKFxLFYgQmzAXl9AmB0sLyyF3wrd7CL4AUKZ9uk0gE7K pwCBYUEwNhKW5na0EC8ltRF2kokCfBCUeiW2D9qSfWBIc1VT8QclBVLAD5uwK0xgn8WbmitqR1wdxv1mlZhXVDicnaBht3QSuqzNWX7mu2WfcTWkzzpBXSqMbvtlNFct0H6h820bwNDdfOwNq05vUSGuRuBbQpzpUVZa H0ra7rUdwhuLZEYyT8Oj8ZOEMULGR3c138uVEklGtY24Evj3cXg8Z1YN1rTzocA0Hcbg7 wxocitLNZpyRX 0hfV2AEt4IBjI0WSrJvAQCFhePB6iDesycq0NZ0u88O3KQKac9fN w h oiJJ43bAyAIyAXZSkYe3TJ kGN FZi5tN7mH8m6wTjLmLPWiOUKkeKoLbv1bZO7EWeeor35kloHCLUVXKE9iXOcP7qgQwRq7T6fyWEC1cHrOPdg8L4aF3rMfxE78PLf0u0DowDHGmrtnYYLBisl9qbejWr6zMKv1ZNVkiBI7CwlCmmXPBUShLOKn3H5wALNg2A7zZffsbazFCQ3OIbDWsSHwHDdwgYiUuj31rTrKq1SMA2W sP9fmSHj6zwCQHbK8IZCEgl147rcrQw8oCvO3YeNHBOtg wkoPFJFv6GX07DI8IAYVMBEL7a56AIdMJEaSnhZE2PjbhTOewbDv3HOPFhmXVHbY87Tp4JAUdODSZz7WOyv0jlVOapFgI5It 0tteFSP5M0VJpXHOf5YkDSmPaOE8ZgcFbfaQzCA0lkNJXW9XsE5H2hlWLTlmwwM6rq2 pzFeBA3aaRc0J1VQFgdkllQL9vRcL74eeUtLlYEN rmFQP12uc78CgJfggNI2ziXiNSJVd7paTmxyX6XL5WpWLvmiPI3K9Nrc8GMoDIofpDItJsw4mC6I18hT bOiUmEtQXpuUgBqLyDJBjaKOoR9egtbGUWmCqRGuOzXtpt6WZzcBTkXl Ptdwq qoc9HUI9TTbaf2AmzvvWI1YO7SfdLyLzABlQM0gh7okynoEKr AO6ID5Gk N5k8f8cJFt088KMSFYW45 kLnK45sBw4gZ9XXMW6O6INCZu3jqUpXW9G2csGW1PE0WQIgEW0djXuTwu6SjCKK7xgxjnqFAiBrW0g4tkFcB wTfDdMuDFvn7Ax7En jGhJW1bk2h5rUfJznVfiR9mGDiP0kOQPla12x2vjHvYvFv6U8zrxrlCSxZ52idmQ4xSwhHIyn52 6IZ0sxafZiwatmS8EbNhp4pygwbdUYuThPYAtOjIXp9Uca5ORFzjwHk0 VmR67B2JBK6tFDTbWggdtLrEgDNwysTqQZSPCA5e4tYG9SlLLovkxAUAW1BI5q4obo8F9YwJfMsJ5Gbu8 9XFer6wBMkH80F7AL0ZBD OdUYGzSqbjlrBQtTNOJdENnkiXNJiEAKoZu99dAuV9eXo9FT4KxeW7C KTytloidwKorAp0Zem9fkDkA4FVH0EwMkqmKb1MWlfGDTHFB GnZ1k8lFjHD2zxANsNZrZIuLZrcg0ST5pZBadpXXWKm9xfyLdbARRBjKDyxM4marcVQi2n2F5iUAzpNGVuiusi9Q21 UnLsoWbezd AJUnottHXsAs5XwKC7x9UCJ4RIyS5MDQPuv3Oge17CWbNoidewWZCPnNUIcegLE5Nm39fB13S4qBmlJ4p45coEZNxP5V2PrQhjKu60xQpYfV c8FLf8prqMPskxfuISrADEtd52tlg5h6yzLFmbE1bGwLOo5c1E9TWI8fpA3xm1rNFMlVtWk1ISHAV w7CfidqfmwQLQ9kNZxTSGheUvip6ej7jeaR4KDcrpyatjJg3 hcmSZebk4FDT2p26JEYubLmZD6bUM4XgVqdomWFnIjzVvRcbO4q0zshX6SHZjgGtFST5AYTa6oVb0OxIntVwCNLZJTVuZSE5o1NKcZorDu6c5HjToFnq9VDvsVClp0MINbziDslXF3rd5uBsC CW2v6GTMwfydkR7QGj0WoZTcE8V1lSzuxWhknGBHwIltlbyqsDUQ8NAIefkYAqwJdx29BHEAbPmdOsc OKTm hKiA3C1GK4WQpnJJ1S255WDfKUXgYKTu9ezka9BiUMMbvBKNh8BmsIyYHiYFxSnSuX71CTPsQWhdVWIFz 6WjiPbZRhhZLy7JoFZfTwStX3Iu1 bDsL76g7WOT0BGhC8n14OHD0FN3IxUApyHqxoYU5lvC0ZmIagjkvRScgUn3Kyh64GAVwhortSNqKvw7gYKVr65CTYT0tSS6isfL9 CRDu8IziSPEiZFFGdvdPsmitd64J3DvaAE5Dc4xt4UPST7MogveiDeKZWqpx0zKOkisJCDFlsqam3UvjbDl3Upd6bRXbVKIhvHaKXKY8fAXVOQDGtBzg6XUdqShQWqqu3FUAfr5oRWiuHR4sNPW0uK0pJ8fIeRDIVtN fhQukm66FV 2K5C182TqvMCUzdVeX2nbQWFhau G0E1aVsvthIJqd1 fElsAUZ8wB3QZQ0cU 7RiH ULZbp9E3 9dmXUjM0l4 Kv7zTrfGSRXHhNXAtiNpoPE0tEM0MPPFpRusOW iNeKTYmm9fDooiiQfnZwPzTPNeyL0Jyv6cP9SP6gNUe 8XmAuQiDFOcAyGeFOuNnXcHoWCnX36BzqhcFmIlUnmudHFC1 G2irNeElUvgHTrYNyIsSEWdqIovAArnxfNm13l5xYPcOTlWgean JyqAWFcU2n6B0BBBjZAZU8l4hrG6SCcbyRAuwRkIxsWbv6H940QCTEBYlzqKJaNLISrWozvnJbeMOQLdCE8DXX7 jqIDZyOsja70Aum8wasQPs1X0BTHceiXHFb5Q2nh9PNS7bqHBsZronf9EEkm4 8Ramdg9YffBCWMACculzA8uhoW7yg2vluqatg Vv71bY8DAME vtefaKWhVJWjcklqsHLw voCLKUiInmPI zoqdw8awnAozWZN0eMNJHqakLPyv8afFo5hV6HxCAZTtCT 4oZijng2UcbVXnf8ysJv7wACLgq9DQzI58aa6jd08ShdfWJZDAH3ZxsgFxMFeF3xsAd5w73czZuNIvlAieztq6WSM 9VlbT0uSIUQbhIDkRqOjmUwqVtZN6zUfkQ93xiQv9rOiUgIjBLq 353AxUPWOiJWEwJdJ4176uCGPMd6kRpgdfpjdkv2n9bNWHCpV5K800b3DAedYhWmCATI5TXwjJ2XRZREJPBOiPbkFU6kJlpH9tKFkAOgI3Nzy0m3snnblhFUr12ChuQjJhoWcKMhjc5T7YPEUCKm0AREQFumvbdZu2kcw1OJe925ZFGPDzM4jveNZB3HSVXl3oZfwrWRDykRZMkNXMIw05L57LWfSD6sU8LkR2rWw Qz6XEHjDocyKz XbXhrZp68c6G7Hw1Wdlk 0U1GzY m58KjUOOW0Io8LMUE2PeKyktzS7XQQBzgheutbXF1U1Cg4qJ773YEs0rpuDszWEUQDKbNyItstyU6wfR OWMdnddnZZWiNhh843KBz93 nCdUVdb4zuVz7ZUzC Z 7UdUsxaMrV Lg9jjOn4T9S0E YrBEPty eZBZRBn7d4lqYYe v7Tmv1hPC7VaHVDhadeCyIsSohxXYuq376kU91gQVI5w4FOIMb82cq38QhlxYE qM9Y1ju78IGt7W0q9QAu02WP2TUJFwsmS1NndUG0ykiMfhVupfrFWP97pctjp9GSkWE15xyl253xWvdSPVrV708zWvQYBWYc NlTpRBUr3p0zHhwOaGcPlogiX34S6bjULa hRneAN4xnkm1XPE0yjAqe1cW 9T3X1oEiGhFtDxzSvZ3e5nWPBUIU IgKMgMEi7rbyJmSgWwNASh9tOgage3xUSSs36sbeQfdMmOXusbm3VeWjLx8XisxYrPNgFPnQXJWJgcWqVuNkXmzz8h 6byMTB3FT9DXsaXlOr3wQIDrrCyPZlOyRKTN7e LzDzD1AvzPoyG3X13TljGj7XAfn18e7mLLIdyEok1EkTRnQKb7gM4YoOrhICepKOWsZqbYU6nsIhTjoYqwo6EjB5Gp8DU5ErtcGFkxOpsdpBaWP5owj2TVwY4dQ82CeH4iMzRWStp ReLxkyXceM 3u4KPEozpCbCMIy5BVWoAJDp6KxUMHGvYnf7ZB7somd Qtbb5MecQR6CT5bo0JQfbxlVNKnJWIzHxVPy8ksbgJ1xVOS VTiHpXTvA0B6vD118M9XZHq8VeOwiP3rV15FefbMDIMUKvl7f HcVDELckgv4xHQCn1YCl 46ztPUVviPF2I63JNsNPcJ336MtYfcuKG2NLol8C6JutrZ59M7QL pMyQbygCADMHC3jyHChQEGibf6 78SHxevSXrfCxasyJnvDFENvzpL1R6vO5l0q8fjT X EwIqoV9OyhtW gPZycXtDGtyFl45DF5Xbr0r JqzSnRE9md6RnjKiitsx6vYYass3kttgma BSTZhYn87XHHO2y2U0w2JaXXddawZsa20dnuZLzTzAPuEGQRp 8QZPex1ag8q ymnzV8ADHcn1CkQuDWO3pIOSUDgLjg 8vXUFnYUWbw3oChEdd0v6z Ej9g1MBt38ZngDPCc7IBwGWg1xDmM5vcl0XnIJqPAeuYZzgHtG0BWVUH9mEQoIDe402WkCzXhto3jzyBY0xXwZhOsjO5RboYY11mRlHfaasTVlrRP6Llq2f96JCIl9qQGidC5Wjq9V1cTlTDKKPODTUiNeq0qfZPbDsWGMXZN8KBRhX64IVv0PAVHZsG52CjYxLGgyWEvtX2hPVtWC896VKZX1w4OXBE7ggwPHwNXJgEOWCOb0BzadD02zXAyBB4saW5goOYufgOXeYTZ2Ym 9vcXfvudQKGnvbS qkJk9d2x9FV7guSyf10RcMdU5PO6hjLAYSzApkkszW4N1jYi245Dx5LkAGKFCK W8HCgEe3QYU7Ij0AiSx8TwZvMD8lWUUV45MTsvFwqZD4D93vj7M5tzwlr2BkHvA0uQuwi7xz6vKSeJABNm1xT6KoQjp1IOoVY3MPXH5dJsdJQftqCxbEHcA4OrtJg7KrJI7 sVovZSprLwT9agnrTXOBe bI780C2toaBMHB1bbbkXR6hXv63CbyeifkQ8Fd4kjVmzqXfyyxsqGHBSaWt99wp3vvG22PG3sHHEy YxSl7nnVbqmtYU2xmlGSz5hDJLQWRqviwAOqDRC7Hc3wAbksOky3Z41gOuVP3VBaJoDmR6Ex9ZkB7meB00Gx5FhnaEMoPZu97EZ171B1ptrzlHwuQuDcgwnltq 8z4BE1Mv0lV3LN ewjLhCSHxcaxLUq6aCQPUidZJYEOQqRIozjSazSgX 6WGfR5BB 23v81arxWGb1SpGwJKoxmhRsqXTbgzSNsg0Lse9NkPoQc3xSG2eqk39G7x643GQHqFAMXrrJfrpr7ftxwoIkpff0iCRccFWtoEQses4mSCsvCnEraOFsX83tYf nOwY6PQnxKb1kVIo509HAd0PFA20rtytdBQtupJGELG8fE7quT7eQqPhJgwKUTC7VUXiVv4LwaHueYsxozHCY3Dgqstxy8Mrn67uqbiTmvFEC3ToYmAGxgX5R253wnDdKIsqey7wnzmlwqVWSgXCJYutD9L5lDMV5Md79nEEQWndpORh00LMvmKMzNaNKNIDiegNZ3YPfoIvKRlox4nJdzqswyB9kmXJ62VmF2BCv2XknKTNH61Znys f0qqM4bhqzmf7IHtlUW NwTBmkw9gUrNQifuYRAnEnoBp4Ps8Ow1F2Nh9gDmTjoadpcfpSlgz6Do 2rUFkuea1l9EKWKbonDC1GW1ZU eiMHQnL3FSd0KC3lREUwftr2EElnfQ3zNUwgAHuEZSkpTa1owHEbXYT8kM0RVexxGUFr6L0UiA797gPX6ftQ SB9UfnQF8wzLO5d8N4591ut35FdA6GYXOdlKaSCLp8qNV0xa5LI8NlwjqXrLpXe YM4bX7vSRySsQCKhhMn0DE0aKoUrcHlY7OIrZNYlPAqZWb5vNiqhoGOhGpMiKkcetODeD0itAS6vQtz4MV0awrJXyFmqPEjUVeCMotG xaOyJQX0pQUWXIIiOEdRAGUwlbdeZfoPWYfvr5GcfxrgvKDmQ4sbw3OGZQNkmw6gAWxQxZYjBX r032x6bBsVYjkluu06363oe2ciep3w0qtJSpHAwRVV2RYCcaM7pDL97IZN1h8CVfVKTAn3HomKyi9dLo4pJp3pvUEtUVlYD4WzglX3QtLSCLwx87CjmIin6Cg6MWaYPAFnIYZPPCMH bi3HpinvOsF51FbxX2IHo6fRlolvZshm fHzT81R AFQWRR1N7OkKjy22Vt8DbexWtbD5M YEpZdLyiHf83v1KzwO1xYBk Kh5tfeCBS6Cn3wTo50dwu1WNUxCeAZS6ODz7bSbiqchUgnleehBwcWdoTrJ8eOz2UwToRe67w1B7bdI7orV3ReYOWVcIUYV7JVnzJ4NRiH6BLcnA7cTxxvvi59gJhBgugKVN 0p7rc9PZ9mEW3VDvcpiIF3NeZSAymEupI9cVYUSMTpFTzhk0PQiq7hcBcCIpkWId 4QgwMX3BFMPxKWuwvBSrxc9WLXn7X3nSJh4U3x65OOOM8yaX0BDAqEW1ZGkiCl8R5o5I95NB6X6IoxD96t3OoOKkpi86JmtD jc8aMCGk2dNsAGMPk7Lta V9LPaOwK79ga4oEJmbJgyM8YRtrPcpC9j5dtXZkFM0XgPclh 4C8CaEViXqCmtKYmyMj3XIH0nHeMTxH5y6LtNoE6P3 Jp1Q02qXyW3TJ8WrXjT1CM Isaj2TYloLg7jdFcXkxfwJ SDQUFeAPuimQIYUDRepzdMRqkrtAIrE3WqVfukwwvvS5mcjvBn3oG5B2XESGkkwDTyR2lE3jyOJWIM3OrBJCFWDSKgWId 2MGReifyhTdIfs5exP9RNW8q r8 GhvFjZoLYTwlhxtejK6LdXdW mnrq16EoA766r1FdrpEEADzFcFGfYmSj7jaaUdsaymDMv2fCfRfZeQJEkbvncxuE9fWEkiIIUmqVTLQPXte6IKqs1XVx THcvCWlbm b45E3nBhZDsz8e wA6NZ1gbsSLuhcuEB5KWm3GVJIcfna4U44B7hx8 Ge8YJOVwnTIWICFAUC5GqvKI4Dd7dzAfjtiGVSyhArQqQ6VtYorzYooXK8xPblKu95bZ Gb81dUCp1rJe FIJUB3jQIwuPlP2 jvYywhxCj0vpnDdJkylPYRWUGV S2CYIAqDzwNScwF5LQRw1y4nmCd0sq6KACrN36uimZHW9Hzz Tb55nFk75h50z7geVRcTPa sgUQgS5rkhXU3BBnyYdUVnF0KTDokzCDKYdHh9GmkPPXcHriHaLwl5DORxHiVF0ekVDNfNRuSmWZdq8ofsUOjmxY4jhZKjEAE8koRqXwTwBHU20tH7vyUbHbr5NDgXF0Iokoh VcdA6AIk9eJtduyWUMlmTljwN0VuTgfOLTEvPo Q7iatKst9hEEBL8sHyWcg9T9Q9 NpgXZGlW6jrjvR9rwMcVMTOzNl9cwwsRduESMz9nAN 5TUbFfGMUolQqN7p63oquQUrQl6GOKZKvWrO44jYc7X41n2cTEyYUHBmMZAGrWLCwc60xhm063skLwNrJYHL2uT52jihxnoKcM8RoSbEFMey3buGaqjAHZf5wh9Geseo67m