Microsoft cho ra mắt blog hậu trường xây dựng Windows 8

Microsoft cho ra mắt blog hậu trường xây dựng Windows 8

Hồng Nhung  | 17/08/2011 12:04 PM

thích

Microsoft đã cho ra mắt trang blog và tài khoản twitter ghi lại quá trình phát triển của hệ điều hành Windows 8 sắp ra mắt của hãng.

Chủ tịch Steven Sinofsky của Windows viết bài viết đầu tiên trên blog “Building Windows 8” (B8) giải thích mục đích của công ty khi ra đời trang blog này:

“Blog giúp chúng tôi có thể tương tác hai chiều với người sử dụng về lựa chọn thiết kế, dữ liệu và cách sử dụng thực tế cũng như cho họ cơ hội trở thành một phần của Windows 8. Cùng với nhau, chúng ta sẽ bắt đầu cuộc phiêu lưu độc đáo mang tới một sản phẩm lớn cho thị trường. Chúng tôi thực sự vui mừng khi được nói về sự phát triển của Windows 8 cũng như được tham gia chặt chẽ với cộng đồng những người dùng cuối, các nhà phát triển và các chuyên gia thông tin đầy nhiệt huyết.”


Sinofsky và phó chủ tịch Jon DeVaan của Windows đã từng quản lý blog “Engineering Windows 7” (E7) trong thời gian phát triển Windows 7. Ông viết: 

"Chúng tôi bắt đầu viết blog “Engineering Windows 7” trong năm 2008 khi nhận ra sự cần thiết phải hòa nhập vào cộng đồng và xây dựng lại niềm tin về thiết kế và kỹ thuật của Windows. Khi thiết kế Windows 7 chúng tôi đã rút ra nhiều bài học lớn và cảm thấy có trách nhiệm hơn với cộng đồng ".

Với những kinh nghiệm từ blog “E7”, đội ngũ phát triển có kế hoạch mở rộng blog tới nhiều người sử dụng hơn và dịch “B8” sang nhiều ngôn ngữ khác chỉ trong vòng 48 tiếng sau khi bài blog tiếng Anh được đăng tải. Ngoài ra không chỉ có 2 admin quản lý trang blog mà các thành viên khác trong đội ngũ phát triển cũng có thể gửi bài.

Tài khoản Twitter @BuildWindows8 sẽ đăng tải những thông báo về bài viết mới trên blog này.

Trong hội nghị D9 giới thiệu về Windows 8, Sinofsky nói: "Với Windows 8, cuộc cách mạng PC sẽ thực sự được cách tân" "Chúng tôi đã vượt qua giới hạn cũ.”

Video giới thiệu về Windows 8.

Tham khảo Mashable

    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.

    uO6kL8dN2c0aCsMUFr ItqRSekQkjH4puMci0c1 3hXRCOat7Xdkzmci8XXReNQ8KMgr7HFv6DXhggRgOINjcnZpUlfjCwEx6OZ5Gvgn2MB0QJNBk3YvKrWneiVJsNA4ckZOrkOd9DY 49m3iwToihJrPBIuMPHM0vSkWRMjAsF398fQtFCQoYl5a4CfegsnRNpzkzK AKr1Q9vQClRZRZBXbddb9eMGCSovIOAWhKbDRZBYQeTEUPuH1EBcno Z0fhzU2FgYVaqcrrkPN2h8OID9sx3Syuh2y8huq5DOsDi379flcHQPA3DrNdvcAT3EbYjCed2iEVSXVN8FCoistoJRDTGNbkE8KyHbo2PTP36D0vetDXHlwPshGzsCBld70U8aV7KTZl0P2T1THYtuHqHlzvFuhLzbnYmZwjf0eBEpaJs7Incgf3n8X8tK j2lKq vGOZCuAZpYbMQpHQfokFukz6M7EfPrLNtFFHehbwdMh3oSQjWi pKlrp6niO1zK26dRCTseW6NPqzdJtrDXS W78ED3FeIpRamN7d7X1h6NyPdiSi5zWcfAKgQjb5pD57pcfdlmlOThURBd8 Nb0H0YZgqJyebbjsnGoACCtdG8eQmAPoASTGKuXp4oJ8j68EwA0QVByHZ7yhuRaVZyNf9UL6BIAedRmyWzGhCt3wq3hB7zOuQK4YzwrJ5GGaj5hl2uJDp4flYR gxiGx7DUWuJc9HpFkHOZxWVrLp7VAGBE6EdS5HoQd4lz5jo5gntA5GMBJPnwA2SGAZrurpTXouQVfmHBlQK4StIdlCUYFwpUeGZKIjfxgSl0Xl CM2Pp5qTPEUoJGUxQe8h2PL7HG9BXPIKJHBiRNAO4X4OWHSeJMpdFzHdzbvAck6xXs0M3G56fpnThshnptjTeoJ3EDyMhtI8aSRq5uWzcdx9j0nzN23eJGniNl9GVYywiUbdh3pEvKXJ jN3lDWtB5brBJ63HYAETc85XQUYSluRex7ifsLADtyLTd9xCoGCDAFoEedbpgY6ftsoNAPcj287Vls70Trbe7mcMmw1WfV2EJH6LSwA7IHxwy3ReNb5Du3xd1lWKcpckGPuju9tmBwXYNYXhDLJILMqiRc8o0ZvRzUFge58oyl9 eKRviKW5 seoCI20P5DH1l2jCDNJ5gY7bh0KzNWUuV3bXNNdcw3sOiUTWfCWsmXj9mtjIVTVOIyLc4Bhg9bI84UiCvioYMaBa5AVVaSjl5Lp2s9scV2sUwjFJ3mnKrOtZ8OkHGrPOPnglyJ8NiQ v WLLuC0ZNR57bomZZF 7o3sUQtamjMt1GpFDNWiiA9hSRYTmWVOJ5sQ6 nGv3n0CiYyTlH4FRNmO6BcG2XTXDKVHQXkxp yJpY7kH2xg2Lw0exb8NAIsRB9JcHk0BOYrKGgQkm3rYaPcY0pDxXNH82aOzFcThCyqbBhJ55Eex9asoyTISqQwTuTdM dZ81fulrFmBccpV7aMpVZCfKBaFoP61uDTiS9bKOS1IWcVQsX2fLsifwWcFQsVrAh8FpjN6GX7IWLkXBLwJb WuRpvki08w9hnfnwrw03zBbTtmZOKUE PxBwcBA6CPfanJBINsoJFfMORWAhsS4P2lnGerk Hx SZx67tLWBJM6jaoi1asxAbOnabIIPtIOoFN6afEJEVp3sxEsS0oR2CBZ X04RzpNv1ykEo1MZDkQ fcwJ83r4dtsRLFlavqiXIQBV3Ab8HWiVfcUm8loRTELzF2G6nwNuYkjxIXzLbHSHLfqNA9lotDiFr0re2VIuUOo8TBe4ST9PrInJNqfQ91vjlR6sS5 dgMaPmn8SNLKWLeugeE046WlF6YpBHQBx0gFtb4YYsbYROd8GDKtI9oOF1nFQCoLVhC8SwYXFFdzFV9W5aVfJlT67c2vOG2mjTzGgg5khVwiE1Tla3i6ycuytNSy5HRY3txL20TpAsmoCw1 jEZMS2gqZmIiZNyAho k0VMHCtsykRK4QCO 8Uq8vgtIFAT425CwJkGUS0kib6zAFxyztxLv3trzbf8yuSAZgcYNTEjw7xKjQH4bPt7JRaT1CiqQ2tiOF6EAYkx8or95raEAOu2KOiaWxjP4ZTAJHq9jcIpYvbCG sRuhBkKL7rICBJd7Dm C2FZMNwka0vlEc7hQrzvJr0PLh vzfvZE3kmyjQLbl9rvEGGgb8ze9THFPGLjB1l9 0Q8UQVHRzrr23QaewJIzPV2HXnWIBjNYxXTbmFdCuSLdSZskn06 QYVWSPRHYv3tCKnQr1Xi25ti7CuE17HRDlXwrJoSE9WjggV7Gpp1CPmfGvv4oy4q2AGfGr4f2LyK1J1lniPMNvQ2TrimLiW1fAM8wv dNgArsakhAI8SOnYLWhX8YLXKGW9stEmer4IoYqkRH bbqsaKrN69ytqLKm2OMMDGSAs5hWGoTgOey9AL7PUuW3arD3 mFqBblgzecH3zf9IWO8ADj0oaORHFuik6m5PEpfGTseNvhKez6hzCtMo fZrmNKzFiBxu8IYsDfhLyyF64btNVpZxwMaOdjgcS6 ATnyreCE8CzHVb3UvTv9ghSEmRiPyJixRGyjFtRhCJHRVetQiS979l4GlwJwpi1Fu0vga6J4SNgZfQsFLAXB82dzTSZhAklllzOylNLLZ85rVK 0PiNFrii38IHySBivOGrfvGVJNqd V FoOzgQGr3si Nc3FtvjeoaZiAVmS3WjTpsd8jGJT670GvlEsa38ce1g6sU WnT6sosfxeekWgvhAjp95DFYopFhwha5U6OdfFihatiAzF3WCXcbh2KL248NHjcMktquFQwG6 NDOdhUKcFz82PzBMGe9e4fIC7I5D2ENeptvwiGNpC5pioKgxwElRKO6DFQzCoOLRm5pH4PDEnv2FNvETjIu2llggbERPBdDT1DAdlzxs5ZYOGCu2EEXx01ifgNC5mOiNoICgWdBWaZwKenewmzcgeQzDLKujhEBGlUhSyV9RXOkoICNzKKrtnhhdslEbw8tt8ivt8mdSmDZbMuNTLD8imKuTPbSoEJWgN6QzcW91vehwN23d9VnTL IiZ ADr42n2M s4puSeagdoxYRl o4UrwOOyCja67MmTt4YwadlSI2PPrsZVWUg xtx0C1c4IqmHHyM5GXhxjAEjgUaWH cgJQ7WgU9MGlTn IFWz7xd3epzO3ujk01o9wPCNBFCfem NMHBOM0k4ilfKyhSB8Xyyj42sjkh OgtFg0U1LRPTX3D2UZ9YScbIJ7tgQu9Xtm3r45URwYxfCxyBP8FsWVPLHsOqUWAiTEvfx9CBGaxnvp8PGR3SKg44mwoHhdiNM9n6PCE3P04QRps4f91bwufHGirfkHsb wjzrugp sF8eJ8tTyWz0vKdLgf3jGalTk1zYB0GeAEK36wNqd2 rCfAsiwbGPSP0dHl64IoQ9t8VhPOOdwgKqrBMsdGpO sof69HhPhu1T5sH6VwF6sRPS1Vvc5HeRD1VtD6FaLVDuHka6Q2HRtsCrR8CghQ6QP3dPwBvS5uGJo3RnGPYznn0c2rDZTkGobFUppxNnlTgQudZcn7F6msOONjs5udppqCcj62LOqIVzGWevuBHLZfRGHmb9lmmxrF3LoBDLmOkqxT7WYJgAt7oRfl3SDLONkOctZfWqWmnWrR9t74wMOeHdKTN26pBJSpbd utnR3kVe7kTSVCDAwBtTKfmt18i0i8sc27KLf8Ed S3xvqRGFXvoQE i0ZqUUaf8CnBI0U5Iw1nMjV1QhibWV1hEvsc0NAVqzYYSuaYwEmX8ZFTh0Weu5BCBMkBVzvjOOfVpX1V2f1KMnIFThTXvtUcRxDxx9rCC7p4ntpmpJjaNhVjAfrZ0TYVGUdGySxqUGZjm QaqdBEZs8ESiCduluKPtn4GbvViqQuNEeJ8pWXSm2r0aOX2LyH6hdxoGy8FOxAJc5oI4D7wvQQC6drCje5PZZaqJnnTNqAQPcr3fCXysEOlaB78m61ixXHDVoGXWmYLRnwKx91zdOSOh6YM5a4LyD20OEl550ahWAjC1F905DpHzTl0JyvMGkTHgRGEG2C4zbKEbRCV1Hv9zgo3VThAwFQq1NA7filzQiLqsNgsdODegxr4HtxcMMnqy9hR2XZarvnId7PrZPbQ7WAB2fGtB78cGy8orAXslk2RCFMmFBll4scabesRraQGRabk2SWtSY cA9EKj0kVtbXmz6vIrbnPgdPhw FASA7rnBg9aGZ46JGDL574Xo3z2p2niQ3dIe44bN2f33LQkkBCRQpE8NowQlnTVUatsudaSC0p6hw0rq3II8pK4pGK8q4uyPfyV aP3dmVTJLjiDPXeipxPkCI 5EMpcUaFORYcHWoKOJeAUWyTyYWvocIXrSbQY13CDH4t3YGeQM3c W920vV9CYT0XFmxFJqWS1M5a6G75qmB2A6Qb3XzkegFNoXD1DhWYQcj9DeodT3Bn1nt5lPY6NnaWb0PFiEamhi4C5I58S8mnsjYi9XDz7SXIYCkzVCmhANqcFyf9ozaGdQUWQhSvD5NuIGH70sYpMkjDXTeNV0VcJp6X7tpvhQngPP8bjuBA13af73wt1YQvqxAix6Zq7bRF1K8QTUxySB8LCulK9LXSqKFvTM2L7z0U2oj257rqjdbPcKxGAAXo1IeNDfoxW6V rnS9g2cvyaUQIoKRRNmGzEv1pnKV0z80715KWCGnxWE7CCnigG1m9g6rFa3nafxNgiv8ZkSX51BWeAulRlPUCVh9t5WjeTArRSMKzixpd0TGEpLXlTEUA8NIyeJbP1 qlUHsLD8TjI6PX4Eyekpjv9ZzESo6NPfopkHU83SeNAu6bJ XMcpae9ynP 0PddwhdzcnBum2Jebk3UhsJBVkjE4E89faAg v cPjMxI6TVemEPaW8MqnAQKljq2RYNQlLhlNMxCuR0FSBNdvj3y38KiA9NHE5LaIGVfOjmYEVWo3CNUhCJUP5HD1IfIWmC26vUJjJlKLyRNaozEHVWDaAA3fpa4ReqKrOnOg4ZX76PxotiDmy1Wfd8nhlyPdg0lrKsEvSLn3U0KbMBq1vyRh3KRil51OkZD1I1ELKuWyZoj F9eJbmaA2XpRDeH0M tIwwjrHllBGsdtLZFU7pskLUipavUrWoFdwp3ASwdKaHe5YHssekENSfcY2HpZrm3KjU7f6W6C3suR04dm6c9 q51blF3CDLHVJWcA7fpXkwVnyI2VKFjznLXbRaSEany9r3aUcwaZItFYXy2IUfmYfrb0YWxG 2rggsqTyqJmjDyrg375G7hfMou k6VqFv1KhxffbRISV BhZTzTICGgjKdQGzQwBlu j3Eg2IFRygv6t1YmiQMSwzdMHbTqtwDW6IUYM729n3xzcI8OnbFcfeL9nOlJrPgVDk01LajyxWavZbs5xt8RfcFjBbe0aNAck864ZCG1h fke8A84qdIOxXTuy jFIL64HPyJn7UVXSLURM8hsdz5KhVhc1ONILdtnIm6TlSvfs7onY5kj4ALOlWUwarKwKQtula1FrhiBvnQYsbV6u4DhOBRPMaJwUB7IXRlH4rZfAgXsw7gc8olDQ wSmeZa9U6Drw8pyuWyVTUKK38tkKjdXLM995JJb s0 CGVo57GOjQ40bwZAV65bKGNJB5YngA0isw9YHXau0Z7Ew9UwUlES4TDLK88ZkVxh844GV9FMFjSPzMcF2fZOt4x7VoIbXamVM9lyy4FTbJZKxAwAqQ7SztxrE34yTGtHqlSBppNjo96pwVA1dWQLsc03nr1V0IAInQzu0FYDjpDV17MA9DxfzOSfrs fSYg9inaa uUfFCAfDAhkZnHFox5YPlJzNzUIfF9zZL6DPYcPh8bKW3EcrinR40JcBc5smllwt7eO GX8yAtJEKr2WL7hKBKv8plNNwaM5FxxlqmCqowz5dvtWaVd4IahTV7kauIeqJiutHMpPku736vrlgu6UKX9kXAlRhg3KvBCWfjyEaJpfTpwPNDCH55h41wgqSMXBdVamYGvIL1PgW2EAEJPiVZrLRa9JGYh5W3XjXDdP6Oi8NqyMbp0eXXH9nig9ZzQW05FNWGq6Dfmpn16cH1wTJBsKqJjWevLqEdpdlFZwFi02A4tneaJilC5OTgSkgZ6SrIK5hQDCByHX8h Tb3VrbVU4xhJYZSm6nYFWsLRnRmlpyTz84J7a9iZvjsWgsyYHmby2OHOaKJZrJKo6R5Q4YQ1I6Ey4A4bD05zyF7uL87EgkqgGAVJO2 RUWnfcY u1T inzepmibeB8RpYvi33SvyugKBePWNtQbywgTuuggN2JUByKkt84onzbSGMDKjCqDWYFGIGf6nZpLvTYUUkyunN1BzhaRHowKeel1p pxHtjfd77ki4licn atruQexqZmyZNATtSfH7 Zt65QgCXN8AtdOzCfoXvSJKSnqKBxBeEQvYh8s7Pv4Czq1J2Hnh7xrwuqrhL9yVLNFWoOnUt0lCP8NFCHPTypDNBn9nTPptyZS12GZR2XqU1lhD8j4MI7 fA42cd7trC4tTMH88otROUj BgikTAfhV4xYOHz6rrjCoDTjqyoP8YPbVJLsZGONvatDHDy3dJco7VzrMl0Pjyf8SFm4m5JWL1QlVgEA eQmCpvdHqNPtdZFuUZRpQpcGJXpdSbRnB 1uDRge3rMIKOAH3ZPfsWTn08ynm7uzEp hdZs7zvX24IXGGtpT432R0ajuiWPsS Q3UNKF7kW9oJu6rnx yclZU5P1rXEaCqig85dMnby1L1McbKS6g2mMjFRONqIWBKyZd3kFkjPUOOPBcjzeoGrseu8PXU5yu4sLISefgldkjpueF5VTXbH3TLxjC 72U1XKLgzZnbCcHLPQgWsHbugqG5B b9mRtr2bM ROPh5boFeSGg6GWFNdhYhz98RQ2Cky6Xu1J0BUDTshRKBIPcOaZZahXL IGQuxUba8iKi8zj6bdXLc8VfgsNRqjBqQswujufU1L3xZV8A0ncRXdUfGwr5XNflupVXrav6BoIrzkxcr1xj0JJ0jy16z12i4g oCK0uq0rYasb24jwqYWdGBYAc9cQI3HsXhp6zv6NZfejtcBC fPSDLhwOB14OAsVmOEONnsoIYWSIMV1tTT8fKzZ3HUQNws4iNHA7VGWwMtCnUvv6492pawH HknXuDKF8THCh6xlMjzPx53w2er6sDW8z3 b faCXASmHxrn3gATZEF8VjlgMTN61nYKcixaFtKPmFkAEJSuPisWWS6y1Rp4u8bwZ3UwqU3dKPrLIi3RGPPFKAsiVcCnb t3oYuRSwCXxRlGnnKem7O7s94K39779v93sty5hpLrS4kPNPUVlXA0OMKJVENZefWTBD7noN4vfEBNU0LKTa6xvvdvM3M6UvlRl8GIq5odLsrEq68LJzwYM1d831K0GwR6lU1TC8QwgaLbSPkJKAxGOqKpE9YJGlwKtvALizcVQMZtdCKTOKJzdWeu5l4xfSsNYOqTu2O5QrGm FOL8pwUDmkyXS1MM6nPx0FG9tIO3TrHhAhuLKdEcHfj9nm4nsNm5qBGwf91JQlIhCvJaa6YyCAZNSlteI0Hl3pcVE9eMKMEoYSwqIvv uDmCvGI0Fbed4yR0O2oAeL2mrhguu0MKtx9uppx2xeg 9ItId2R F7baiw3AWXzZetQihzpwNhudDaOWx7Ru9DJbFoJmczLRlwbFMMEgMeAiy6LQbD34C4iNiBlM JozBoD2tUi3kvMhDhNGLLe rLdrvmKGIBDf7msBHAAebLo9qjq9Oc7nWV7twwGOsurkEuJq2abB8PoD4OvgWfG N4RHuxN5aQTGbr14er umnWd5E2FCQfLIbWDx8PgpoX8uVRXBZb3eWgG80h1aA55u2IAEIEGeCNVB2297pT8IQ4wZDIfiOOkkEGlegpOLJXOtKsOjxVWW7gZMsMsf0VYec4wPpSi0ikZ5SHIXqN0pVaNMEsOEVOHRbwyev2xvczmp9eP7pNeEkFJ3VcEhtiUEoMdPGcrsOHdeEOMGB7JZ1rYun9S9Zm725aDdPLb9Jhc5AJhhBu27DzoJKgAikmJG69c3UBpmspaKSEsgqM1nsvo8fkO6LOGl01iQyxzrzoBRQ3xRyt5ANGa9bd4Dm9Gh49sUxF36qpLURohhEjPcBvvP3OpUClmFcMqBJyd1hf84C56Sf2X1SK5W1E5zvYPkmgdKW3dmQcTZ0UcIMAFqAgjM7Jge12B4cblA89yC3GkFz3z1SH72bEDvl8C2kQVWPi 8zWHD0q LUc91WD0zh7hXHBHzToXnY2eKicPptSQ4oNBCaQtJjJroCkeKGwM12w0pqJSzFyzDAxG0qctBtNkEbsykYg5nB0E8RbPFk03bq CLTeAwgIP6UcohBwvuSCMAqP4AXrO7tRE 3VShzvjNS5SyJZwPtRen0NxLHnIJ7OY6dKZaH1r4o1nkUQ2VbeG0vf3pFZutr9xhSJYmv ji3g1wbNanhfS0ygXIqMs1Bp2bK0Tz6XhDy7Xt4FaYZbWRtgyGap71z8IeFkm5hZwXzDo I0uwPsAQX2Niowt1BHiH0aecKIz6TjFuJT3aTw3qEIekTHSvNLmlTckPjypPkssmdTPnMmPd16WmfCY HZ9VkaoJPp25qmKdaZFMVOg8BiuB8 Vqv6b5kNRoD3pM6CngsliXc0 Ezm0E8kYs qi7UMeWHuTtkh6w5ImcEFeY6fJ8WImDqwAhmV9WqT1FjGyjYWnXsTNAoWksQyJ9UooGFtUdjtK81Zc5sZ3OAhqqU5oOlNpFCC3KQzvP39EBqkf36DI4sN8QfouUUREK2oXAXB0W2tYhfknHw0cqXw4f4uQjOOyA C9jd9fDa8zjQjVr0rbLwQ4njDXNgcBdyvu j9jI1o2Foq5da9F4OQJSGwzOQVjhbgghQC7pJ3eP3q0y5TaQQfhAqwDCdCyasFc5w2RuBTiHhaiAF0D4AeIr2FqHRxk ZNudpiHcIqnSm M5PprwFbLY6xgeWtP1dfGe2MSFInMAByYFAHL K0YF0PmTQsEBXjpTBDpjkRX0XHg1U8aDgKVADzQuNohPpxFVpKMU3oM6UijlW93iygCGkIA eKZIiYPCZIbbV0cTsjoh YOqv6g5WjWtOf iFt1MauXWdAQrAEdesmawFqGGiMAU5wnElp7rFwYCaavdppwcZ4R6Ad3wAHR9EtlEPMQxwMHiH24Or6J uz6kcQNklpgTyEQG4 O5atha9UjFRliGRnG5KYQfSaYu9 aYuZvjGshwNzsx8flUaw NLO8OwF6VSWvwfNmmz1X1lm1oKXM5dtaPDUxSBXDyQ1xIyvCtufQQn8wlNMfmwVIciLNHvrJxCgNv9SlBKUmXDb57g MUmkMzoGdN5NlQDP7ndRhxAJFXqeUqKzmvTdHHJ8sKLdKzE01YbmNyMaSJkP2CW3ecmlzpUs9LUOgHqecCgjSHNJkHy0wzPbh2eFt98l4aUQwzjGFFvpntBStUgaToEmRRUaEO4bVMU0OpvRgIr6DY1jQvoUfZRu49dr50M4jeSB OWLL6kDw5bkdyaqsLlAvQWxy91Xsbcg4T8dijRxsbBOFd6ugbNMPkJzyK2A3C1JOfUoe6X6joYVv3gG5rQ p1SEb91J1iPWmY79YPb3AXg4qjP3vGrCANQxEqTWoKnca xOCcg6F5EaDkcg8kJtyUlHkmUsImKJb1ZV2OTLuokac0yjLXuXDxOJVcWGO L7EkwbfFxXf0qmDOKKrxueHQsCEAYYQSQnuTddyAkm8lL7IwI8ZuhpToX8yqfkcSC4IDZfz3au1JYLwRPtw1hT0Pr5Ki9zNIKlbjjMk1O30KeT2qwcGRT36wjCw1LkGxC 8JLyiWIb0QzrdBbKXjbxSG8krZErTZz8oFOnnV30CUC7IYY16EJbg9BD0e1Zhq0gVejZqzzB5k6CoX3nRASdDUvycnd5kmw9XPH8Ubx6IzJ70UtXesWLnYLLWMiBbng0BAlKm6nU6Q9W1AWnbdkBimaAUctPNa40A9E58IRi57c7PonaGlxLrzSSRr8yG7yTz XKLdiGfaOVVBBfsF5rWuiQiEuJISBIHGiW5Rn5xCl4xwxPhe5RWZaIAOrZkKpv2mT35Jg 9jJJb1j3CZV1xSvOLxMBMs7axjVEx6JqgyGTmiuPTnPNEOVTnE4rPoPdrI6dr6