[Зона продвижения] Crazy Android Lecture CD -Rom 2 Edition 2 Li Gang Android Application Application and Development Environment

Цена: 1 245руб. (¥58.9)
Артикул: 41684110228
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товараPHA+PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PHA+JmFtcDtuYnNwOzwvcD48dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHN0eWxlPSJtYXJnaW46IDEwLjBweCAwLjBweCAwLjBweDtwYWRkaW5nOiAwLjBweDtib3JkZXItc3BhY2luZzogMC4wcHg7Ym9yZGVyLWNvbG9yOiAjY2NjY2NjO2ZvbnQtc2l6ZTogMTQuMHB4O2JvcmRlci1yaWdodC1ib3JkZXItYm90dG9tLWJvcmRlci1zdHlsZTogc29saWQ7bGluZS1oZWlnaHQ6IDIzLjBweDtjb2xvcjogIzY2NjY2NjsiIHdpZHRoPSI3NTAiPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNmYmZiZmIiIHN0eWxlPSJib3JkZXItY29sb3I6ICNjY2NjY2M7Ym9yZGVyLXN0eWxlOiBzb2xpZDtib3JkZXItbGVmdC1ib3JkZXItdG9wLSIgd2lkdGg9IjExOSI+ICZhbXA7bmJzcDvQndCw0LfQstCw0L3QuNC1INC60L3QuNCz0Lg6PC90ZD48dGQgc3R5bGU9ImJvcmRlci1jb2xvcjogI2NjY2NjYztib3JkZXItc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LWJvcmRlci10b3AtIiB3aWR0aD0iNjI4Ij4gJmFtcDtOQlNQOyAt0J/QvtCxINGB0L3QsNGH0LDQu9CwKTwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgYWxpZ249InJpZ2h0IiBiZ2NvbG9yPSIjZmJmYmZiIiBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjY2NjY2NjO2JvcmRlci1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtYm9yZGVyLXRvcC0iIHdpZHRoPSIxMTkiPiAmYW1wO05CU1A7INCm0LXQvdCwINC60L3QuNCz0Lg6PC90ZD48dGQgc3R5bGU9ImJvcmRlci1jb2xvcjogI2NjY2NjYztib3JkZXItc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LWJvcmRlci10b3AtIiB3aWR0aD0iNjI4Ij4gJmFtcDtOQlNQOyA5OSDQrtCw0L3RjDwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgYWxpZ249InJpZ2h0IiBiZ2NvbG9yPSIjZmJmYmZiIiBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjY2NjY2NjO2JvcmRlci1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtYm9yZGVyLXRvcC0iIHdpZHRoPSIxMTkiPiAmYW1wO05CU1A7INCQ0LLRgtC+0YAg0LrQvdC40LPQuDo8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjY2NjY2NjO2JvcmRlci1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtYm9yZGVyLXRvcC0iIHdpZHRoPSI2MjgiPiAmYW1wO05CU1A7PC90ZD48L3RyPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNmYmZiZmIiIHN0eWxlPSJib3JkZXItY29sb3I6ICNjY2NjY2M7Ym9yZGVyLXN0eWxlOiBzb2xpZDtib3JkZXItbGVmdC1ib3JkZXItdG9wLSIgd2lkdGg9IjExOSI+ICZhbXA7bmJzcDvQmNC30LTQsNGC0LXQu9GM0YHRgtCy0L46PC90ZD48dGQgc3R5bGU9ImJvcmRlci1jb2xvcjogI2NjY2NjYztib3JkZXItc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LWJvcmRlci10b3AtIiB3aWR0aD0iNjI4Ij4gJmFtcDtOQlNQOyBFbGVjdHJvbmljIEluZHVzdHJ5IFByZXNzPC90ZD48L3RyPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNmYmZiZmIiIHN0eWxlPSJib3JkZXItY29sb3I6ICNjY2NjY2M7Ym9yZGVyLXN0eWxlOiBzb2xpZDtib3JkZXItbGVmdC1ib3JkZXItdG9wLSIgd2lkdGg9IjExOSI+ICZhbXA7TkJTUDsg0JTQsNGC0LAg0L/Rg9Cx0LvQuNC60LDRhtC40Lg6PC90ZD48dGQgc3R5bGU9ImJvcmRlci1jb2xvcjogI2NjY2NjYztib3JkZXItc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LWJvcmRlci10b3AtIiB3aWR0aD0iNjI4Ij4gJmFtcDtuYnNwOzIwMTMtMy0xIDA6MDA6MDA8L3RkPjwvdHI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIGFsaWduPSJyaWdodCIgYmdjb2xvcj0iI2ZiZmJmYiIgc3R5bGU9ImJvcmRlci1jb2xvcjogI2NjY2NjYztib3JkZXItc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LWJvcmRlci10b3AtIiB3aWR0aD0iMTE5Ij4gJmFtcDtuYnNwO9Cd0L7QvNC10YAgSVNCTjo8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjY2NjY2NjO2JvcmRlci1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtYm9yZGVyLXRvcC0iIHdpZHRoPSI2MjgiPiAmYW1wO25ic3A7OTc4NzEyMTE5NDg1NjwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgYWxpZ249InJpZ2h0IiBiZ2NvbG9yPSIjZmJmYmZiIiBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjY2NjY2NjO2JvcmRlci1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtYm9yZGVyLXRvcC0iIHdpZHRoPSIxMTkiPiAmYW1wO05CU1A7INC+0YLQutGA0YvRgtCw0Y8g0LrQvdC40LPQsDo8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjY2NjY2NjO2JvcmRlci1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtYm9yZGVyLXRvcC0iPjE2PC90ZD48L3RyPjx0ciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjx0ZCBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNmYmZiZmIiIHN0eWxlPSJib3JkZXItY29sb3I6ICNjY2NjY2M7Ym9yZGVyLXN0eWxlOiBzb2xpZDtib3JkZXItbGVmdC1ib3JkZXItdG9wLSIgd2lkdGg9IjExOSI+ICZhbXA7TkJTUDsg0YHRgtGA0LDQvdC40YbQsDo8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLWNvbG9yOiAjY2NjY2NjO2JvcmRlci1zdHlsZTogc29saWQ7Ym9yZGVyLWxlZnQtYm9yZGVyLXRvcC0iPiA3ODI8L3RkPjwvdHI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIGFsaWduPSJyaWdodCIgYmdjb2xvcj0iI2ZiZmJmYiIgc3R5bGU9ImJvcmRlci1jb2xvcjogI2NjY2NjYztib3JkZXItc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LWJvcmRlci10b3AtIiB3aWR0aD0iMTE5Ij4gJmFtcDtOQlNQOyDQktC10YDRgdC40Y86PC90ZD48dGQgc3R5bGU9ImJvcmRlci1jb2xvcjogI2NjY2NjYztib3JkZXItc3R5bGU6IHNvbGlkO2JvcmRlci1sZWZ0LWJvcmRlci10b3AtIj4gMi0xPC90ZD48L3RyPjwvdGFibGU+PHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBzdHlsZT0ibWFyZ2luOiAxMC4wcHggMC4wcHggMC4wcHg7cGFkZGluZzogMC4wcHg7Ym9yZGVyLXNwYWNpbmc6IDAuMHB4O2JvcmRlci1jb2xvcjogI2NjY2NjYztmb250LXNpemU6IDE0LjBweDtib3JkZXItc3R5bGU6IHNvbGlkO2xpbmUtaGVpZ2h0OiAyMy4wcHg7Y29sb3I6ICM2NjY2NjY7IiB3aWR0aD0iNzUwIj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgc3R5bGU9ImJvcmRlci1jb2xvcjogIzAwMDAwMCAjMDAwMDAwICNjY2NjY2M7Ym9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Y29sb3I6ICM5OTAwMDA7Zm9udC13ZWlnaHQ6IGJvbGQ7Ij4gJmFtcDtOQlNQOyDQktCy0LXQtNC10L3QuNC1INCyINCw0LLRgtC+0YDQsDwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgc3R5bGU9InBhZGRpbmc6IDEwLjBweDtib3JkZXItY29sb3I6ICMwMDAwMDA7Ij7Qm9C4INCT0LDQvdCzLCDQutC+0YLQvtGA0LDRjyDQt9Cw0L3QuNC80LDQtdGC0YHRjyDRgNCw0LfRgNCw0LHQvtGC0LrQvtC5INC30LDRj9Cy0L7QuiDQvdCwIEphdmEgRUUg0LIg0YLQtdGH0LXQvdC40LUg0LHQvtC70LXQtSAxMCDQu9C10YIsINCyINC90LDRgdGC0L7Rj9GJ0LXQtSDQstGA0LXQvNGPINGP0LLQu9GP0LXRgtGB0Y8g0L/RgNC10L/QvtC00LDQstCw0YLQtdC70YzRgdC60LjQvCDQtNC40YDQtdC60YLQvtGA0L7QvCBDcmF6eSBTb2Z0d2FyZSBFZHVjYXRpb24gQ2VudGVyLtCe0YHQvdC+0LLQsNGC0LXQu9GMIENyYXp5IEphdmEgVHJhaW5pbmcgQ2FtcCwg0LDQstGC0L7RgCDQutC90LjQs9C4IMKr0KHRg9C80LDRgdGI0LXQtNGI0LDRjyDRj9Cy0LDCuy7QkdGL0LLRiNC40Lkg0LTQuNGA0LXQutGC0L7RgCDQv9C+INGC0LXRhdC90L7Qu9C+0LPQuNGP0LwgTGl0ZW9uIEoyRUUg0L7RgtCy0LXRh9Cw0LXRgiDQt9CwINC00LjQt9Cw0LnQvSDQsNGA0YXQuNGC0LXQutGC0YPRgNGLINC60L7RgNC/0L7RgNCw0YLQuNCy0L3QvtC5INC40L3RhNC+0YDQvNCw0YbQuNC+0L3QvdC+0Lkg0L/Qu9Cw0YLRhNC+0YDQvNGLINC60L7QvNC/0LDQvdC40LguNTFjdHRvINCt0LrRgdC/0LXRgNGCINCQ0LzQsdGD0LvQsNGC0L7RgNGB0YLQstC+INC/0YDQuNCz0LvQsNGB0LjQu9C+INCz0L7RgdGC0LXQuS7QntC9INCx0YvQuyDQuNC90YHRgtGA0YPQutGC0L7RgNC+0Lwg0L/QviDRgtC10YXQvdC40YfQtdGB0LrQvtC80YMg0L7QsdGD0YfQtdC90LjRjiDQuNC3IEd1YW5nemhvdSBUZWxlY29tLCDRgtC10YXQvdC+0LvQvtCz0LjQuCDQk9GD0LDQvdC00YPQvSDQm9C+0L3Qs9C60LLQsNC90LAg0Lgg0LTRgNGD0LPQuNGFINC60L7QvNC/0LDQvdC40LksINCwINGC0LDQutC20LUg0YfQsNGB0YLQuNGH0L3QviDQtNC+0YbQtdC90YLQsCDQutCw0YTQtdC00YDRiyDQutC+0LzQv9GM0Y7RgtC10YDQvdGL0YUg0L3QsNGD0Log0L3QsCDRhNCw0LrRg9C70YzRgtC10YLQtSDQutC+0LzQv9GM0Y7RgtC10YDQvdGL0YUg0L3QsNGD0Log0KPQvdC40LLQtdGA0YHQuNGC0LXRgtCwINGC0LXRhdC90L7Qu9C+0LPQuNC4INCT0YPQsNC90LTQvtC90LPQsC7QntCx0YPRh9C10L3QvdGL0LUg0YHRgtGD0LTQtdC90YLRiyDRgNCw0LHQvtGC0LDQu9C4INCyIEh1YXdlaSwgSUJNLCBBTEkgU29mdHdhcmUsIE5ldGVhc2UsIFRlbGVjb20gWWluZ2tlINC4INC00YDRg9Cz0LjRhSDQuNC30LLQtdGB0YLQvdGL0YUg0LrQvtC80L/QsNC90LjRj9GFLtCX0L3QsNC80LXQvdC40YLRi9C1INC00L7QvNCw0YjQvdC40LUg0YLQtdGF0L3QuNGH0LXRgdC60LjQtSDQv9C40YHQsNGC0LXQu9C4INCY0KIgLdCY0KIgLdCY0KIsINC+0L/Rg9Cx0LvQuNC60L7QstCw0L3QvdGL0LUgwqvQodGD0LzQsNGB0YjQtdC00YjQsNGPINC70LXQutGG0LjRjyDQvdCwIEphdmHCuywgwqvQodGD0LzQsNGB0YjQtdC00YjQsNGPINC70LXQutGG0LjRjyDQvdCwIEFuZHJvaWTCuywgwqvQm9C10LPQutCw0Y8gSmF2YSBFZSBFbnRlcnByaXNlIEFwcGxpY2F0aW9uwrssIMKr0KHRg9C80LDRgdGI0LXQtNGI0LDRjyDQu9C10LrRhtC40Y8gQWpheMK7LCDCq9Ch0YPQvNCw0YHRiNC10LTRiNCw0Y8g0LvQtdC60YbQuNGPIFhNTMK7LCDCq9Ca0LvQsNGB0YHQuNGH0LXRgdC60LDRjyBKYXZhIEVlIEV4cHJpc2UgQXBwbGljYXRpb24gQ29tYmF0LMK7IMKr0KHRg9C80LDRgdGI0LXQtNGI0LjQuSBIVE1MIDUvQ1NTIDMvSmF2YVNjcmlwdCBMZWN1dHVyZcK7LCDCq9CQ0LLRgtC+0YDQuNGC0LXRgtC90L7QtSDRgNGD0LrQvtCy0L7QtNGB0YLQstC+IFN0cnV0cyAyLngg0Lgg0LTRgNGD0LPQuNC1INGA0LDQsdC+0YLRiy7QodGA0LXQtNC4INC90LjRhSDQutC90LjQs9C4INC+INGB0YPQvNCw0YHRiNC10LTRiNC40YUg0YHQuNGB0YLQtdC80LDRhSBKYXZhINCx0YvQu9C4INGI0LjRgNC+0LrQviDQv9GA0LjQt9C90LDQvdGLINGA0YvQvdC60L7QvCwg0L3QtdC+0LTQvdC+0LrRgNCw0YLQvdC+INC/0LXRgNC10L/QtdGH0LDRgtCw0L3RiyDQsiDRgdGD0L/QtdGAINC70YPRh9GI0LjRhSDQutC90LjQs9Cw0YUg0Lgg0LHRi9C70LgmYW1wO2xkcXVvOzk4NSZhbXA7cmRxdW87JmFtcDtsZHF1bzsyMTEmYW1wO3JkcXVvO9Cd0LXQutC+0YLQvtGA0YvQtSDQutC90LjQs9C4INCx0YvQu9C4INC/0LXRgNC10LLQtdC00LXQvdGLINCyINGC0YDQsNC00LjRhtC40L7QvdC90YPRjiDQutC40YLQsNC50YHQutGD0Y4g0LLQtdGA0YHQuNGOINC4INGA0LDQt9GA0LXRiNC10L3RiyDQvdCwINCi0LDQudCy0LDQvdGMLjwvdGQ+PC90cj48L3RhYmxlPjx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9Im1hcmdpbjogMTAuMHB4IDAuMHB4IDAuMHB4O3BhZGRpbmc6IDAuMHB4O2JvcmRlci1zcGFjaW5nOiAwLjBweDtib3JkZXItY29sb3I6ICNjY2NjY2M7Zm9udC1zaXplOiAxNC4wcHg7Ym9yZGVyLXN0eWxlOiBzb2xpZDtsaW5lLWhlaWdodDogMjMuMHB4O2NvbG9yOiAjNjY2NjY2OyIgd2lkdGg9Ijc1MCI+PHRyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+PHRkIHN0eWxlPSJib3JkZXItY29sb3I6ICMwMDAwMDAgIzAwMDAwMCAjY2NjY2NjO2JvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZDtiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO2NvbG9yOiAjOTkwMDAwO2ZvbnQtd2VpZ2h0OiBib2xkOyI+ICZhbXA7TkJTUDsg0JLQstC10LTQtdC90LjQtTwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgc3R5bGU9InBhZGRpbmc6IDEwLjBweDtib3JkZXItY29sb3I6ICMwMDAwMDA7Ij7QnNC+0LHQuNC70YzQvdGL0Lkg0LjQvdGC0LXRgNC90LXRgiDRgdGC0LDQuyDRgdCw0LzRi9C8INCx0YvRgdGC0YDRi9C8INGA0LDQt9Cy0LjRgtC40LXQvCDQvNC40YDQsCDRgdC10LPQvtC00L3Rjywg0LrRgNGD0L/QvdC10LnRiNC40Lwg0YDRi9C90L7Rh9C90YvQvCDQv9C+0YLQtdC90YbQuNCw0LvQvtC8INC4INGB0LDQvNGL0LzQuCDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdGL0LzQuCDQv9C10YDRgdC/0LXQutGC0LjQstCw0LzQuCwg0LIg0YLQviDQstGA0LXQvNGPINC60LDQuiBBbmRyb2lkINGP0LLQu9GP0LXRgtGB0Y8g0L/Qu9Cw0YLRhNC+0YDQvNC+0Lkg0YEg0YHQsNC80L7QuSDQstGL0YHQvtC60L7QuSDQtNC+0LvRjiDRgNGL0L3QutCwINCyINC80L7QsdC40LvRjNC90L7QvCDQuNC90YLQtdGA0L3QtdGC0LUgKNC90LDQvNC90L7Qs9C+INC/0YDQtdCy0YvRiNCw0LXRgiBpT1MsINC/0L7RgdC70LXQtNC90Y/RjyDRgdGC0LDRgtC40YHRgtC40LrQsDogQW5kcm9pZCBBY2NvdW50cyDQlNC70Y8gNTMsNyUsIGlPUyBpT1MsIGlPUyDQvtC00L3QvtCy0YDQtdC80LXQvdC90L4sINC/0YDQuNC70L7QttC10L3QuNC1IEFuZHJvaWQg0LLRi9Cx0YDQsNC70L4gSmF2YSDQsiDQutCw0YfQtdGB0YLQstC1INGP0LfRi9C60LAg0YDQsNC30LLQuNGC0LjRjywg0YfRgtC+INGC0LDQutC20LUg0Y/QstC70Y/QtdGC0YHRjyDQvtGC0LvQuNGH0L3QvtC5INCy0L7Qt9C80L7QttC90L7RgdGC0YzRjiDQtNC70Y8gSmF2YS7QrdGC0LAg0LrQvdC40LPQsCDRj9Cy0LvRj9C10YLRgdGPINCy0YLQvtGA0YvQvCDQuNC30LTQsNC90LjQtdC8IMKr0KHRg9C80LDRgdGI0LXQtNGI0LDRjyDQu9C10LrRhtC40Y8gQW5kcm9pZMK7LtCe0YHQvdC+0LLRi9Cy0LDRj9GB0Ywg0L3QsCDQv9C+0YHQu9C10LTQvdC10LwgQW5kcm9pZCA0LjIsINGN0YLQsCDQutC90LjQs9CwLCBBbmRyb2lkIFNESywgQURUINC+0YHQvdC+0LLQsNC90LAg0L3QsCBBbmRyb2lkIDQuMi7QrdGC0LAg0LrQvdC40LPQsCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/RgNC10LTRgdGC0LDQstC70Y/QtdGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGJ0LjQtSDQt9C90LDQvdC40Y8g0YDQsNC30YDQsNCx0L7RgtC60Lgg0L/RgNC40LvQvtC20LXQvdC40LkgQW5kcm9pZC4g0KDQsNC30YDQsNCx0L7RgtC60LAg0LzRg9C70YzRgtC40LzQtdC00LjQudC90YvRhSDQv9GA0LjQu9C+0LbQtdC90LjQuSwg0YDQsNC30YDQsNCx0L7RgtC60LAgT3BlbkdMINC4IDNEINC/0YDQuNC70L7QttC10L3QuNC5LCDQv9GA0L7Qs9GA0LDQvNC80Ysg0YHQtdGC0LXQstC+0Lkg0YHQstGP0LfQuCwg0LLQtdCxIC3RgdC70YPQttCx0LAg0L3QsCDQv9C70LDRgtGE0L7RgNC80LDRhSBBbmRyb2lkLCDRgNCw0LfRgNCw0LHQvtGC0LrQsCDQv9GA0LjQu9C+0LbQtdC90LjQuSDQtNCw0YLRh9C40LrQvtCyLCDRgNCw0LfRgNCw0LHQvtGC0LrQsCDQv9GA0LjQu9C+0LbQtdC90LjQuSBHUFMsINGB0LvRg9C20LHRiyBHb29nbGUgTWFwINC4INGCLiDQlC48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Cq9Ch0YPQvNCw0YHRiNC10LTRiNCw0Y8g0LvQtdC60YbQuNGPIEFuZHJvaWQgKDIgLdC1INC40LfQtNCw0L3QuNC1KcK7INC90LUg0L7Qs9GA0LDQvdC40YfQuNCy0LDQtdGC0YHRjyDRgNCw0LfQu9C40YfQvdGL0LzQuCDRgtC10L7RgNC10YLQuNGH0LXRgdC60LjQvNC4INC30L3QsNC90LjRj9C80LgsINC/0YDQtdC00YHRgtCw0LLQu9C10L3QvdGL0LzQuCDQsiBBbmRyb2lkIFByb2dyYW1taW5nLCDQvdC+INC40LcmYW1wO0xkcXVvOyDQtNGA0LDQudCy0LXRgCDQv9GA0L7QtdC60YLQsCZhbXA70KLQtdC+0YDQuNGPINGD0YfQuNGCINGC0LXQvtGA0LjQuC7QmtC90LjQs9CwINCy0LrQu9GO0YfQsNC10YIg0LIg0YHQtdCx0Y8g0L/QvtGH0YLQuCDRgdGC0L4g0Y3QutC30LXQvNC/0LvRj9GA0L7Qsi7QkiDQutC+0L3RhtC1INC60L7QvdGG0L7Qsiwg0Y3RgtCwINC60L3QuNCz0LAg0YLQsNC60LbQtSDRgdC+0LTQtdGA0LbQuNGCINC00LLQsCDQv9GA0LDQutGC0LjRh9C10YHQutC40YUg0YHQu9GD0YfQsNGPOiBDcmF6eSBMaWFubGlhbiDQuCBFbGVjdHJvbmljIEF1Y3Rpb24gU3lzdGVtIENsaWVudCBBbmRyb2lkIENsaWVudCwg0YEg0LLRi9GB0L7QutC+0Lkg0YHQv9GA0LDQstC+0YfQvdC+0Lkg0YHRgtC+0LjQvNC+0YHRgtGM0Y4u0K3RgtCwINC60L3QuNCz0LAg0L/RgNC10LTQvtGB0YLQsNCy0LvRj9C10YIg0LLRgdC/0L7QvNC+0LPQsNGC0LXQu9GM0L3Ri9C5INCy0LXQsSAt0YHQsNC50YIuPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+wqvQodGD0LzQsNGB0YjQtdC00YjQsNGPINC70LXQutGG0LjRjyBBbmRyb2lkICgyIC3QtSDQuNC30LTQsNC90LjQtSnCuyDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDRh9C40YLQsNGC0LXQu9C10Lkg0YEg0L7Qv9GA0LXQtNC10LvQtdC90L3Ri9C8INGE0L7QvdC00L7QvCDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjyBKYXZhLtCV0YHQu9C4INGH0LjRgtCw0YLQtdC70Ywg0L7Qv9GL0YLQtdC9INCyINGB0LjQvdGC0LDQutGB0LjRgdC1INC/0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNGPIEphdmEg0Lgg0LjQvNC10LXRgiDQvtC/0YDQtdC00LXQu9C10L3QvdGL0Lkg0L7Qv9GL0YIg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y8g0LPRgNCw0YTQuNGH0LXRgdC60L7Qs9C+INC40L3RgtC10YDRhNC10LnRgdCwLCDQvtC9INCx0YPQtNC10YIg0L7Rh9C10L3RjCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9GA0L7Rh9GC0LXQvdC40Y8g0Y3RgtC+0Lkg0LrQvdC40LPQuC7QkiDQv9GA0L7RgtC40LLQvdC+0Lwg0YHQu9GD0YfQsNC1LCDQv9GA0LXQttC00LUg0YfQtdC8INGH0LjRgtCw0YLRjCDRjdGC0YMg0LrQvdC40LPRgywg0YDQtdC60L7QvNC10L3QtNGD0LXRgtGB0Y8g0YLRidCw0YLQtdC70YzQvdC+INC/0YDQvtGH0LjRgtCw0YLRjCDCq9Ch0YPQvNCw0YHRiNC10LTRiNGD0Y4g0LvQtdC60YbQuNGOIEphdmHCuyDQviDRgdGD0LzQsNGB0YjQtdC00YjQtdC5INGB0LjRgdGC0LXQvNC1IEphdmEuPC90ZD48L3RyPjwvdGFibGU+PHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBzdHlsZT0ibWFyZ2luOiAxMC4wcHggMC4wcHggMC4wcHg7cGFkZGluZzogMC4wcHg7Ym9yZGVyLXNwYWNpbmc6IDAuMHB4O2JvcmRlci1jb2xvcjogI2NjY2NjYztmb250LXNpemU6IDE0LjBweDtib3JkZXItc3R5bGU6IHNvbGlkO2xpbmUtaGVpZ2h0OiAyMy4wcHg7Y29sb3I6ICM2NjY2NjY7IiB3aWR0aD0iNzUwIj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgc3R5bGU9ImJvcmRlci1jb2xvcjogIzAwMDAwMCAjMDAwMDAwICNjY2NjY2M7Ym9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Y29sb3I6ICM5OTAwMDA7Zm9udC13ZWlnaHQ6IGJvbGQ7Ij4gJmFtcDtOQlNQOyDQutCw0YLQsNC70L7QszwvdGQ+PC90cj48dHIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij48dGQgc3R5bGU9InBhZGRpbmc6IDEwLjBweDtib3JkZXItY29sb3I6ICMwMDAwMDA7Ij48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Cq9Ch0YPQvNCw0YHRiNC10LTRiNCw0Y8g0LvQtdC60YbQuNGPIEFuZHJvaWQgKDIgLdC1INC40LfQtNCw0L3QuNC1KcK7PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+0JPQu9Cw0LLQsCAxINCh0YDQtdC00LAgQW5kcm9pZCBBcHBsaWNhdGlvbiBhbmQgRGV2ZWxvcG1lbnQgMTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuMSDQoNCw0LfRgNCw0LHQvtGC0LrQsCDQuCDQuNGB0YLQvtGA0LjRjyBBbmRyb2lkIDI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjEuMSDQoNCw0LfRgNCw0LHQvtGC0LrQsCDQuCDQstCy0LXQtNC10L3QuNC1IEFuZHJvaWQgMjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuMS4yINCQ0YDRhdC40YLQtdC60YLRg9GA0LAg0Lgg0YXQsNGA0LDQutGC0LXRgNC40YHRgtC40LrQuCDQv9C70LDRgtGE0L7RgNC80YsgQW5kcm9pZCAzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS4yINCf0L7RgdGC0YDQvtC40YLRjCDRgdGA0LXQtNGDINGA0LDQt9GA0LDQsdC+0YLQutC4IEFuZHJvaWQgNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuMi4xINCh0LrQsNGH0LDRgtGMINC4INGD0YHRgtCw0L3QvtCy0LjRgtGMIEFuZHJvaWQgU0RLIDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjIuMiDQo9GB0YLQsNC90L7QstC60LAg0Lgg0Y3QutGB0L/Qu9GD0LDRgtCw0YbQuNGPLCDRgdGA0LXQtNCwINC+0YLQu9Cw0LTQutC4IDc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjIuMyDQo9GB0YLQsNC90L7QstC40YLQtSBFY2xpcHNlINC4IEFEVCAt0L/Qu9Cw0LPQuNC9IC3QsiAxMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuMyDQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDRh9Cw0YHRgtC+INC40YHQv9C+0LvRjNC30YPQtdC80YvRhSDQuNC90YHRgtGA0YPQvNC10L3RgtC+0LIg0YDQsNC30YDQsNCx0L7RgtC60Lgg0LTQu9GPIEFuZHJvaWQgMTM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjMuMSDQodC+0LfQtNCw0L3QuNC1LCDRg9C00LDQu9C10L3QuNC1INC4INC/0YDQvtGB0LzQvtGC0YAgQVZEIDEzINCyINC60L7QvNCw0L3QtNC90L7QuSDRgdGC0YDQvtC60LU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjMuMiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGB0LjQvNGD0LvRj9GC0L7RgCBBbmRyb2lkICjRjdC80YPQu9GP0YLQvtGAKSAxNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuMy4zINCY0YHQv9C+0LvRjNC30YPQudGC0LUgRERNUyDQtNC70Y8g0L7RgtC70LDQtNC60LggMTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjMuNCBBbmRyb2lkIERlYnVnIEJyaWRnZSAoQURCKSDQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSAxNjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuMy41INCY0YHQv9C+0LvRjNC30YPQudGC0LUgRFgg0LTQu9GPINC60L7QvNC/0LjQu9GP0YbQuNC4IEFuZHJvaWQgQXBwbGljYXRpb24gMTg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjMuNiDQmNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0YDQtdGB0YPRgNGB0Ysg0YPQv9Cw0LrQvtCy0LrQuCBBbmRyb2lkIEFzc2V0IChBQVBUKS48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjMuNyDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IE1LU0RDQVJEINC00LvRjyDRg9C/0YDQsNCy0LvQtdC90LjRjyDQstC40YDRgtGD0LDQu9GM0L3QvtC5IFNEIC3QutCw0YDRgtC+0LkgMTg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjQg0JfQsNC/0YPRgdGC0LjRgtC1INC/0LXRgNCy0L7QtSDQv9GA0LjQu9C+0LbQtdC90LjQtSBBbmRyb2lkIDE5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS40LjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBFY2xpcHNlINC00LvRjyDRgNCw0LfRgNCw0LHQvtGC0LrQuCDQv9C10YDQstC+0LPQviDQv9GA0LjQu9C+0LbQtdC90LjRjyBBbmRyb2lkIDE5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS40LjIg0JfQsNC/0YPRgdGC0LjRgtC1IEFuZHJvaWQgQXBwbGljYXRpb24gMjMg0YfQtdGA0LXQtyBBRFQgMjM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjUg0JDQvdCw0LvQuNC3INGB0YLRgNGD0LrRgtGD0YDRiyDQv9GA0LjQu9C+0LbQtdC90LjQuSBBbmRyb2lkIDIzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS41LjEg0KHQvtC30LTQsNGC0Ywg0L/RgNC40LvQvtC20LXQvdC40LUg0LTQu9GPIEFuZHJvaWQgMjQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjUuMiBBdXRvIC1HZW5lcmF0ZSBSLkphdmEgMjY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjUuMyDQntC/0LjRgdCw0L3QuNC1INC60LDRgtCw0LvQvtCz0LAgUkVTIDI3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS41LjQuPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS41LjUuINCe0L/QuNGB0LDQvdC40LUg0YDQsNC30YDQtdGI0LXQvdC40Y8g0LfQsNGP0LLQu9C10L3QuNGPIDI5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS42INCe0YHQvdC+0LLQvdC+0Lkg0LrQvtC80L/QvtC90LXQvdGCINC/0YDQuNC70L7QttC10L3QuNC5IEFuZHJvaWQg0JLQstC10LTQtdC90LjQtSAzMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuNi4xINCU0LXQudGB0YLQstC40LUg0Lgg0L/RgNC+0YHQvNC+0YLRgCAzMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPiAxLjYuMiBTZXJ2aWNlIDMxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+IDEuNi4zIEJyb2FkY2FzdFJlY2VpdmVyIDMxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+IDEuNi40IENvbnRlbnRQcm92aWRlciAzMjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuNi41IEludGVudCDQuCBJbnRlbnRmaWx0ZXIgMzI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xLjcg0J/QvtC00L/QuNGB0YwgQW5kcm9pZCBBcHBsaWNhdGlvbiAzMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuNy4xINCf0L7QtNC/0LjRgdGMINC/0YDQuNC70L7QttC10L3QuNGPIEFuZHJvaWQg0LIgRWNsaXBzZSAzNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEuNy4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LrQvtC80LDQvdC00YMsINGH0YLQvtCx0Ysg0L/QvtC00L/QuNGB0LDRgtGMINC/0LDQutC10YIgQVBLIDM1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MS44INCg0LXQt9GO0LzQtSDRjdGC0L7QuSDQs9C70LDQstGLIDM3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+0JPQu9Cw0LLQsCAyINCY0L3RgtC10YDRhNC10LnRgSDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjQtSAzODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMSDQmtC+0LzQv9C+0L3QtdC90YIg0LjQvdGC0LXRgNGE0LXQudGB0LAg0Lgg0L/RgNC10LTRgdGC0LDQstC70LXQvdC40LUgKNC/0YDQtdC00YHRgtCw0LLQu9C10L3QuNC1KSAzOTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMS4xINCf0YDQvtGB0LzQvtGC0YAg0LrQvtC80L/QvtC90LXQvdGC0LAg0Lgg0LrQvtC80L/QvtC90LXQvdGC0LAg0LrQvtC90YLQtdC50L3QtdGA0LAgMzk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjEuMiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGE0LDQudC7INC80LDQutC10YLQsCBYTUwsINGH0YLQvtCx0Ysg0YPQv9GA0LDQstC70Y/RgtGMINC40L3RgtC10YDRhNC10LnRgdC+0Lwg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC+0LPQviDQuNC90YLQtdGA0YTQtdC50YHQsCA0NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMS4zINCj0L/RgNCw0LLQu9GP0LnRgtC1INC40L3RgtC10YDRhNC10LnRgdC+0Lwg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC+0LPQviDQuNC90YLQtdGA0YTQtdC50YHQsCDQsiDQutC+0LTQtSA0NTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMS40INCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YTQsNC50LvRiyDQvNCw0LrQtdGC0LAgWE1MINC4IGphdmEgLdC60L7QtCDQs9C40LHRgNC40LTQvdGL0Lkg0LjQvdGC0LXRgNGE0LXQudGBIDQ2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4xLjUg0KDQsNC30YDQsNCx0L7RgtC60LAg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC+0LPQviDQv9GA0L7RgdC80L7RgtGA0LAgNDc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjIg0JPRgNGD0L/Qv9CwIDEg0JrQvtC80L/QvtC90LXQvdGCINC/0L7Qu9GM0LfQvtCy0LDRgtC10LvRjNGB0LrQvtCz0L4g0LjQvdGC0LXRgNGE0LXQudGB0LA6INC80LXQvdC10LTQttC10YAg0LzQsNC60LXRgtCwIDUwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4yLjEg0JvQuNC90LXQudC90YvQuSDQvNCw0LrQtdGCIDUwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4yLjIg0KTQvtGA0LzQsCDQvNCw0LrQtdGC0LAgNTM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjIuMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMi40INCe0YLQvdC+0YHQuNGC0LXQu9GM0L3Ri9C5INC80LDQutC10YIgNTk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjIuNSBBbmRyb2lkIDQuMCBOZXcgR3JpZCBNYXlvdXQgNjE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjIuNiDQkNCx0YHQvtC70Y7RgtC90YvQuSDQvNCw0LrQtdGCIDYzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4zINCa0L7QvNC/0L7QvdC10L3RgiDQv9C+0LvRjNC30L7QstCw0YLQtdC70YzRgdC60L7Qs9C+INC40L3RgtC10YDRhNC10LnRgdCwINCz0YDRg9C/0L/RiyAyOiBUZXh0VmlldyDQuCDQtdCz0L4g0L/QvtC00LrQu9Cw0YHRgdGLIDY1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4zLjEg0KTRg9C90LrRhtC40Y8g0Lgg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUgVGV4dFZpZXcg0LggRWRpdFRleHQgNjU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjMuMiDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBFZGl0VGV4dCA3MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMy4zINCk0YPQvdC60YbQuNGPINC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INC60L7QvNC/0L7QvdC10L3RgtC+0LIg0LrQvdC+0L/QutC4IDc0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4zLjQg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQuNC30L7QsdGA0LDQttC10L3QuNC1IDlwYXRjaCDQsiDQutCw0YfQtdGB0YLQstC1INC60L3QvtC/0LrQuC48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjMuNSDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBSYWRpb2J1dHRvbiDQuCBDaGVja2JveCA3NzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMy42INCk0YPQvdC60YbQuNGPINC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INC60L3QvtC/0LrQuCDQv9C10YDQtdC60LvRjtGH0LXQvdC40Y8g0YHQvtGB0YLQvtGP0L3QuNGPIChUb2dnbGVCdXR0b24pINC4INC/0LXRgNC10LrQu9GO0YfQsNGC0LXQu9GMICjQv9C10YDQtdC60LvRjtGH0LDRgtC10LvRjCkgNzk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7QpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSAyLDMsNyDRh9Cw0YHQvtCyICjQsNC90LDQu9C+0LPQvtCy0YvQuSDRiNC+0Log0Lgg0YbQuNGE0YDQvtCy0L7QuSDRg9GF0L7QtCkgODE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjMuOCDQpdGA0L7QvdC+0LzQtdGC0YAgODM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjQg0JrQvtC80L/QvtC90LXQvdGCINC/0L7Qu9GM0LfQvtCy0LDRgtC10LvRjNGB0LrQvtCz0L4g0LjQvdGC0LXRgNGE0LXQudGB0LAg0LPRgNGD0L/Qv9GLIDM6IEltYWdlVmlldyDQuCDQtdCz0L4g0L/QvtC00LrQu9Cw0YHRgSA4NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuNSDQk9GA0YPQv9C/0LAgNCDQmtC+0LzQv9C+0L3QtdC90YIg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC+0LPQviDQuNC90YLQtdGA0YTQtdC50YHQsDogQWRhcHRlclZpZXcg0Lgg0L/QvtC00LrQu9Cw0YHRgSA5MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuNS4xINCf0YDQvtGB0LzQvtGC0YAg0YHQv9C40YHQutC+0LIgKExpc3RWaWV3KSDQuCBMaXN0YWN0aXZpdHkgOTE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjUuMiDQkNC00LDQv9GC0LXRgCDQuNC90YLQtdGA0YTQtdC50YEg0Lgg0YDQtdCw0LvQuNC30LDRhtC40Y8g0LrQu9Cw0YHRgdCwIDkzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi41LjMg0KTRg9C90LrRhtC40Y8g0Lgg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0LDQstGC0L7QvNCw0YLQuNGH0LXRgdC60L7Qs9C+INC30LDQstC10YDRiNC10L3QuNGPINGC0LXQutGB0YLQvtCy0L7Qs9C+INC/0L7Qu9GPIChBdXRvQ29tcGxldGV4dFZpZXcpIDEwMjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuNS40INCk0YPQvdC60YbQuNGPIEdyaWR2aWV3INC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1IDEwNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuNS41INCg0LDRgdGI0LjRgNC10L3QvdGL0Lkg0LrQvtC80L/QvtC90LXQvdGCINGB0L/QuNGB0LrQsCAoRXhwYW5kYWJsZUxpc3RWaWV3KSAxMDcgMTA3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi41LjYg0KTRg9C90LrRhtC40Y8g0Lgg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUgU3Bpbm5lciAxMTA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjUuNyDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBWaWV3IEdhbGxlcnkgKNCz0LDQu9C10YDQtdGPKSAxMTI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjUuOCDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBBZGFwdGVyVmlld2ZsaXBwZXIgMTE0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi41Ljkg0KTRg9C90LrRhtC40Y8gU3RhY2tWaWV3INC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1IDExNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuNiDQk9GA0YPQv9C/0LAgNSDQmtC+0LzQv9C+0L3QtdC90YIg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC+0LPQviDQuNC90YLQtdGA0YTQtdC50YHQsDogUHJvZ3Jlc3NCYXIg0Lgg0LXQs9C+INC/0L7QtNC60LvQsNGB0YHRiyAxMTk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjYuMSDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBQcm9ncmVzc0JhciAxMTk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjYuMiDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBTRUVDS0JBUiAxMjM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjYuMyDQpNGD0L3QutGG0LjRjyBSYXRpbmdCYXIg0Lgg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUgMTI1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi43INCa0L7QvNC/0L7QvdC10L3RgiDQv9C+0LvRjNC30L7QstCw0YLQtdC70YzRgdC60L7Qs9C+INC40L3RgtC10YDRhNC10LnRgdCwINCz0YDRg9C/0L/RiyA2OiBWaWV3QW5pbWF0b3Ig0Lgg0LXQs9C+INC/0L7QtNC60LvQsNGB0YHRiyAxMjY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjcuMSDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSBWaWV3U3dpdGNoZXIgMTI3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi43LjIg0KTRg9C90LrRhtC40Y8g0Lgg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0L/QtdGA0LXQutC70Y7Rh9Cw0YLQtdC70Y8g0LjQt9C+0LHRgNCw0LbQtdC90LjRjyAoSW1hZ2VzV2l0Y2hlcikgMTMyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi43LjMg0KTRg9C90LrRhtC40Y8g0Lgg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUgVGV4dHNXaXRjaGVyIDEzNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuNy40INCk0YPQvdC60YbQuNGPINC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1IFZpZXdGbGlwcGVyIDEzNjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuOCDQoNCw0LfQu9C40YfQvdGL0LUg0YDQsNC30L3Ri9C1INC60L7QvNC/0L7QvdC10L3RgtGLIDEzODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuOC4xINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LjQvdGE0L7RgNC80LDRhtC40L7QvdC90L7QtSDQv9C+0LvQtSDQtNC70Y8g0L/QvtC00YHQutCw0LfQutC4INC00LvRjyDRgtC+0YHRgtCwLiAxMzg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjguMiDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDQutC+0LzQv9C+0L3QtdC90YLQvtCyIENhbGVuZGFydmlldyAxNDA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7QpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSAyLDgsMyDQtNCw0YLRiywg0LLRi9Cx0L7RgCDQstGA0LXQvNC10L3QuCAoRGF0ZVBpY2tlciDQuCBUaW1lcGlja2VyKSAxNDE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjguNCDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDQvdC+0LzQtdGA0LAgMTQ0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi44LjUg0KTRg9C90LrRhtC40Y8g0Lgg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUgU2VhcmNoVmlldyAxNDY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjguNiDQpNGD0L3QutGG0LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDRgtCw0LHRhdC+0YHRgtCwIDE0ODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuOC43INCk0YPQvdC60YbQuNGPINC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INC/0YDQvtGB0LzQvtGC0YDQsCDQv9GA0L7QutGA0YPRgtC60LggKFNjb2xsdmlldykgMTUwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi44Ljgg0KTRg9C90LrRhtC40Y8g0YPQstC10LTQvtC80LvQtdC90LjRjyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSAxNTE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjkg0JTQuNCw0LvQvtCz0L7QstC+0LUg0L7QutC90L4gMTU0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi45LjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBBbGVydERpYWxvZyDQtNC70Y8g0YHQvtC30LTQsNC90LjRjyDQtNC40LDQu9C+0LPQvtCy0L7Qs9C+INC+0LrQvdCwIDE1NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuOS4yIFdpbmRvdyBvZiBEaWFsb2dlIEZyYW1lIDE2MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuOS4zINCY0YHQv9C+0LvRjNC30YPQudGC0LUgUG9wdXBXaW5kb3cgMTYxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi45LjQg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBEYXRlUGlja2VyRGlhbG9nLCBUaW1lcGlja2VyRGlhbG9nIDE2MzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuOS41INCY0YHQv9C+0LvRjNC30YPQudGC0LUgUHJvZ3Jlc3NEaWFsb2cg0LTQu9GPINGB0L7Qt9C00LDQvdC40Y8g0LTQuNCw0LvQvtCz0L7QstC+0LPQviDQvtC60L3QsCAxNjQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjEwINCc0LXQvdGOIDE2NzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMTAuMSDQnNC10L3RjiDQvtC/0YbQuNC5INC4INGB0YPQsSAt0LzQtdC90YMgMTY3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4xMC4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YHQu9GD0YjQsNGC0LXQu9GPLCDRh9GC0L7QsdGLINC60L7QvdGC0YDQvtC70LjRgNC+0LLQsNGC0Ywg0YHQvtCx0YvRgtC40LUg0LzQtdC90Y4gMTcxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4xMC4zINCh0L7Qt9C00LDQvdC40LUg0LrQvtC90YLRgNC+0LvRjNC90L4gLdC/0YDQvtC/0YPRgdC60L3Ri9GFINC/0YPQvdC60YLQvtCyINC4INGN0LvQtdC80LXQvdGC0L7QsiDQvNC10L3RjiDRgSDQvtC00L3QuNC8IC3QstGL0LHQvtGA0L7QvCAxNzE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjEwLjQg0KPRgdGC0LDQvdC+0LLQuNGC0Ywg0LTQtdC50YHRgtCy0LjQtSAxNzEsINGB0LLRj9C30LDQvdC90L7QtSDRgSDQv9GD0L3QutGC0L7QvCDQvNC10L3RjjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMTAuNSDQmtC+0L3RgtC10LrRgdGC0L3QvtC1INC80LXQvdGOIDE3MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMTAuNiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INC80LXQvdGOINC+0L/RgNC10LTQtdC70LXQvdC40Y8g0YTQsNC50LvQvtCyIFhNTCAxNzQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjEwLjcg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBQb3B1cE1lbnUsINGH0YLQvtCx0Ysg0YHQvtC30LTQsNGC0Ywg0LzQtdC90Y4gUE9QIC1VUCAxNzg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjExIEFjdGlvbmJhciAxNzk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjExLjEg0JLQutC70Y7Rh9C40YLQtSDQsdC+0YDRgtC+0LLQvtC5INCx0LDRgCAxODA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjExLjIg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBCIC1CQVIg0LTQu9GPINC+0YLQvtCx0YDQsNC20LXQvdC40Y8g0LzQtdC90Y4g0L/QsNGA0LDQvNC10YLRgNCwIDE4MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjIuMTEuMyDQktC60LvRjtGH0LjRgtGMINC40LrQvtC90YMg0L/RgNC+0LPRgNCw0LzQvNGLINC90LDQstC40LPQsNGG0LjRjyAxODM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjExLjQg0JTQvtCx0LDQstC40YLRjCDQv9GA0L7RgdC80L7RgtGAINC00LXQudGB0YLQstC40Y8gMTg0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Mi4xMS48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjExLjYg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBCIC1iYXJlINC00LvRjyDRgNC10LDQu9C40LfQsNGG0LjQuCDQvdCw0LLQuNCz0LDRhtC40Lgg0L/QviDQv9Cw0LTQtdC90LjRjiAxOTE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4yLjEyINCg0LXQt9GO0LzQtSDRjdGC0L7QuSDQs9C70LDQstGLIDE5MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPtCT0LvQsNCy0LAgMyDQntCx0YDQsNCx0L7RgtC60LAg0YHQvtCx0YvRgtC40LkgQW5kcm9pZCAxOTM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjEg0J7QsdC30L7RgCDQu9C10YfQtdC90LjRjyDRgdC+0LHRi9GC0LjQuSBBbmRyb2lkIDE5NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjMuMiDQm9C10YfQtdC90LjQtSDQuNC90YbQuNC00LXQvdGC0L7QsiDQvdCwINC+0YHQvdC+0LLQtSDQvNC+0L3QuNGC0L7RgNC40L3Qs9CwIDE5NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjMuMi4xINCc0L7QtNC10LvRjCDQvtCx0YDQsNCx0L7RgtC60Lgg0LzQvtC90LjRgtC+0YDQuNC90LPQsCAxOTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjIuMiDQodC70YPRiNCw0YLQtdC70Ywg0YHQvtCx0YvRgtC40Lkg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjyAxOTc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjIuMyDQktC90YPRgtGA0LXQvdC90LjQuSDQutC70LDRgdGBINC60LDQuiDQutC70LDRgdGBINC80L7QvdC40YLQvtGA0LjQvdCz0LAg0YHQvtCx0YvRgtC40LkgMjAwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+My4yLjQg0JLQvdC10YjQvdC40Lkg0LrQu9Cw0YHRgSDQutCw0Log0LrQu9Cw0YHRgSDQvNC+0L3QuNGC0L7RgNC40L3Qs9CwINGB0L7QsdGL0YLQuNC5IDIwMCDQutC70LDRgdGB0LAgMjAwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+My4yLjUg0KHQsNC80L4g0LTQtdGP0YLQtdC70YzQvdC+0YHRgtGMINC60LDQuiDQvNC+0L3QuNGC0L7RgCDRgdC+0LHRi9GC0LjQuSAyMDI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjIuNiDQkNC90L7QvdC40LzQvdGL0Lkg0LLQvdGD0YLRgNC10L3QvdC40Lkg0LrQu9Cw0YHRgSDQsiDQutCw0YfQtdGB0YLQstC1INC80L7QvdC40YLQvtGA0LAg0YHQvtCx0YvRgtC40LkgMjAzIDIwMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjMuMi43INC90LDQv9GA0Y/QvNGD0Y4g0YHQstGP0LfRi9Cy0LDRgtGMINGBINC80LXRgtC60L7QuSAyMDQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjMg0J7QsdGA0LDQsdC+0YLQutCwINC90LAg0L7RgdC90L7QstC1INC+0LHRgNCw0YLQvdGL0YUg0LLRi9C30L7QstC+0LIgMjA1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+My4zLjEg0JzQtdGF0LDQvdC40LfQvCDQstC+0LfQstGA0LDRgtCwINC4INC80LXRhdCw0L3QuNC30Lwg0LzQvtC90LjRgtC+0YDQuNC90LPQsCAyMDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjMuMiDQoNCw0YHRgdC10LrRhtC40Y8g0LjQvdGG0LjQtNC10L3RgtC+0LIg0L3QsCDQvtGB0L3QvtCy0LUg0L7QsdGA0LDRgtC90L7Qs9C+INCy0YvQt9C+0LLQsCAyMDY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjMuMyDQn9C10YDQtdC/0LjRgdGL0LLQsNC90LjQtSDQvNC10YLQvtC00LAgT250b3VjaEV2ZW50INCyINC+0YLQstC10YIg0L3QsCDRgdC+0LHRi9GC0LjQtSAyMDgg0YHQtdC90YHQvtGA0L3QvtCz0L4g0Y3QutGA0LDQvdCwIDIwODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjMuNCDQodC+0LHRi9GC0LjQtSDQvdCw0YHRgtGA0L7QudC60Lgg0YHQuNGB0YLQtdC80Ysg0L7RgtCy0LXRgtCwIDIxMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjMuNC4xINCS0LLQtdC00LXQvdC40LUg0LIg0LrQu9Cw0YHRgSDQutC+0L3RhNC40LPRg9GA0LDRhtC40LggMjEwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+My40LjIg0J3QsNGB0YLRgNC+0LnQutC4INGB0LjRgdGC0LXQvNGLINGA0LXQsNCz0LjRgNC+0LLQsNC90LjRjyBPbkNvbmZpZ3VyYXRpb25BbmQsINGH0YLQvtCx0Ysg0LjQt9C80LXQvdC40YLRjCAyMTI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjUg0JzQtdGF0LDQvdC40LfQvCDQv9C10YDQtdC00LDRh9C4INGB0L7QvtCx0YnQtdC90LjQuSAyMTQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4zLjUuMSDQktCy0LXQtNC10L3QuNC1INCyIEhhbmRsZXIgQ2xhc3MgMjE0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+My41LjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjMuNiBBc3luY3Rhc2sgMjIwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+My43INCg0LXQt9GO0LzQtSDRjdGC0L7QuSDQs9C70LDQstGLIDIyMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPtCT0LvQsNCy0LAgNCDQkiAtRGVwdGggSW5mZWN0IG9mIEdldGlub3J5IGFuZCBGcmFnbWVudCAyMjQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij40LjEg0KPRgdGC0LDQvdC+0LLQuNGC0YwsINC90LDRgdGC0YDQvtC50LrRgyDQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSDQtNC10Y/RgtC10LvRjNC90L7RgdGC0LggMjI1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+IDQuMS4xIEFjdGl2aXR5IDIyNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjQuMS4yINCd0LDRgdGC0YDQvtC50LrQsCDQtNC10Y/RgtC10LvRjNC90L7RgdGC0LggMjMzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+NC4xLjMg0J3QsNGH0LDQu9C+INC4INC30LDQutGA0YvRgtGMINCw0LrRgtC40LLQvdC+0YHRgtGMIDIzNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjQuMS40INCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L/QsNC60LXRgiDQtNC70Y8g0L7QsdC80LXQvdCwINC00LDQvdC90YvQvNC4INC80LXQttC00YMg0LTQtdC50YHRgtCy0LjQtdC8IDIzNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjQuMS41INCX0LDQv9GD0YHRgtC40YLQtSDQtNGA0YPQs9C40LUg0YDQtdC30YPQu9GM0YLQsNGC0Ysg0LTQtdC50YHRgtCy0LjRjyDQuCDRgNC10LfRg9C70YzRgtCw0YLRiyDQstC+0LfQstGA0LDRgtCwIDI0MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjQuMiDQnNC10YXQsNC90LjQt9C8INC+0LHRgNCw0YLQvdC+0LPQviDQstGL0LfQvtCy0LAg0LTQtdC50YHRgtCy0LjRjyAyNDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij40LjMg0JbQuNC30L3QtdC90L3Ri9C5INGG0LjQutC7INCw0LrRgtC40LLQvdC+0YHRgtC4INC4INGA0LXQttC40Lwg0LfQsNCz0YDRg9C30LrQuCAyNDY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij40LjMuMSDQlNC10LzQvtC90YHRgtGA0LDRhtC40Y8g0LbQuNC30L3QtdC90L3QvtCz0L4g0YbQuNC60LvQsCDQsNC60YLQuNCy0L3QvtGB0YLQuCAyNDY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij40LjMuMiDQodGF0L7QtNGB0YLQstC+INC4INGA0LDQt9C70LjRh9C40Y8g0LDQutGC0LjQstC90L7RgdGC0Lgg0Lgg0YHQtdGA0LLQu9C10YLQsCAyNTA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij40LjMuMyA0INCg0LXQttC40Lwg0LfQsNCz0YDRg9C30LrQuCDQsNC60YLQuNCy0L3QvtGB0YLQuCAyNTE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij40LjQg0KTRgNCw0LPQvNC10L3RgiDQv9C+0LTRgNC+0LHQvdGL0Lkg0L7QsdGK0Y/RgdC90LXQvdC40LUgMjU3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+NC40LjEg0J7QsdC30L7RgCDRhNGA0LDQs9C80LXQvdGC0L7QsiDQuCDQtdCz0L4g0YTQuNC70L7RgdC+0YTQuNGPINC00LjQt9Cw0LnQvdCwIDI1NzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjQuNC4yINCh0L7Qt9C00LDRgtGMINGE0YDQsNCz0LzQtdC90YIgMjU4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+NC40LjMg0KTRgNCw0LPQvNC10L3RgiDQuCDQsNC60YLQuNCy0L3QvtGB0YLRjCAyNjI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij40LjQuNCDQo9C/0YDQsNCy0LvQtdC90LjQtSDRhNGA0LDQs9C80LXQvdGC0LDQvNC4INC4INGE0YDQsNCz0LzQtdC90YIgMjY0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+NC41INCW0LjQt9C90LXQvdC90YvQuSDRhtC40LrQuyDRhNGA0LDQs9C80LXQvdGC0LAgMjY4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+NC42INCh0LLQvtC00LrQsCDRjdGC0L7QuSDQs9C70LDQstGLIDI3MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPtCT0LvQsNCy0LAgNSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INC90LDQvNC10YDQtdC90LjQtSDQuCDQvdCw0LzQtdGA0LXQvdC40LUg0LTQu9GPINC+0LHRidC10L3QuNGPIDI3MzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjUuMSDQlNC10YLQsNC70Lgg0L7QsdGK0LXQutGC0LAg0L3QsNC80LXRgNC10L3QuNGPIDI3NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjUuMS4xINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L3QsNC80LXRgNC10L3QuNC1INC30LDQv9GD0YHRgtC40YLRjCDRgdC40YHRgtC10LzQvdGD0Y4g0LrQvtC80L/QvtC90LXQvdGCIDI3NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjUuMiDQkNGC0YDQuNCx0YPRgtGLINC60L7QvdGE0LjQs9GD0YDQsNGG0LjQuCDQvdCw0LzQtdGA0LXQvdC40Y8g0Lgg0L3QsNC80LXRgNC10L3QuNGPINGE0LjQu9GM0YLRgNCwIDI3NSAyNzU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij41LjIuMSDQkNGC0YDQuNCx0YPRgiDQutC+0LzQv9C+0L3QtdC90YLQsCAyNzU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij41LjIuMiDQlNC10LnRgdGC0LLQuNC1LCDRgdCy0L7QudGB0YLQstCwINC60LDRgtC10LPQvtGA0LjQuCDQuCDQutC+0L3RhNC40LPRg9GA0LDRhtC40Y8g0YTQuNC70YzRgtGA0LAg0L3QsNC80LXRgNC10L3QuNGPIDI3NzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjUuMi4zLiDQo9C60LDQttC40YLQtSDQtNC10LnRgdGC0LLQuNC1LCDQutCw0YLQtdCz0L7RgNC40Y8g0KHQuNGB0YLQtdC80LAg0LLRi9C30L7QstC+0LIgMjgyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+NS4yLjQg0JTQsNC90L3Ri9C1LCDRgdCy0L7QudGB0YLQstCwINGC0LjQv9CwINC4INC60L7QvdGE0LjQs9GD0YDQsNGG0LjRjyDRhNC40LvRjNGC0YDQsCDQvdCw0LzQtdGA0LXQvdC40Y8gMjg3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+NS4yLjUg0JTQvtC/0L7Qu9C90LjRgtC10LvRjNC90YvQuSDQsNGC0YDQuNCx0YPRgiAyOTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij41LjIuNiDQkNGC0YDQuNCx0YPRgiDRhNC70LDQs9CwIDI5NTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjUuMyDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INC90LDQvNC10YDQtdC90LjQtSDRgdC+0LfQtNCw0YLRjCDQstC60LvQsNC00L7QuiAyOTY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij41LjQg0KDQtdC30Y7QvNC1INGN0YLQvtC5INCz0LvQsNCy0YsgMjk3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+0JPQu9Cw0LLQsCA2INCg0LXRgdGD0YDRgdGLINC/0YDQuNC70L7QttC10L3QuNC5IEFuZHJvaWQgMjk4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4xINCi0LjQv9GLINC4INC80LXRgtC+0LTRiyDRhdGA0LDQvdC10L3QuNGPIDI5OTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuMS4xINCi0LjQv9GLINGA0LXRgdGD0YDRgdC+0LIg0Lgg0LzQtdGC0L7QtNC+0LIg0YXRgNCw0L3QtdC90LjRjyAyOTk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjEuMiDQoNC10YHRg9GA0YEgMzAxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YHRgtGA0L7QutGDLCDRhtCy0LXRgiwg0YDQsNC30LzQtdGAINGA0LXRgdGD0YDRgdC+0LIgMzAyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4yLjEg0J7Qv9GA0LXQtNC10LvQtdC90LjQtSDQt9C90LDRh9C10L3QuNGPINGG0LLQtdGC0LAgMzAzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4yLjIuINCe0L/RgNC10LTQtdC70LjRgtC1INGE0LDQudC7INGA0LXRgdGD0YDRgdCwIFN0cmluZywgQ29sb3Ig0LggU2l6ZSAzMDM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjIuMyDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGA0LXRgdGD0YDRgdGLINGB0YLRgNC+0LrQuCwg0YbQstC10YLQsCDQuCDRgNCw0LfQvNC10YDQsCAzMDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjMg0KDQtdGB0YPRgNGB0Ysg0LzQsNGB0YHQuNCy0LAgKNC80LDRgdGB0LjQsikgMzA3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni40INCY0YHQv9C+0LvRjNC30YPQudGC0LUgKNC90LDRgNC40YHQvtCy0LDQvdC+KSDRgNC10YHRg9GA0YHRiyAzMTA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjQuMSDQoNC10YHRg9GA0YHRiyDQuNC30L7QsdGA0LDQttC10L3QuNGPIDMxMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuNC4yINCh0YLQsNGC0L7QstC40YHQu9C+0LLRgdC60LjQtSDRgNC10YHRg9GA0YHRiyAzMTE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjQuMyBMYXllckRyYXdhYmxlIFJlc291cmNlcyAzMTI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjQuNCBDb21tb3J0cmF3YWJsZSBSZXNvdXJjZXMgMzE0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni40LjUgQ2xpcGRyYXdhYmxlIFJlc291cmNlcyAzMTY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjQuNiBBbmltYXRpb25EcmF3YWJsZSBSZXNvdXJjZXMgMzE4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni41INCg0LXRgdGD0YDRgdGLINCw0L3QuNC80LDRhtC40Lgg0L3QtdC00LLQuNC20LjQvNC+0YHRgtC4IDMyMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuNiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INC40YHRhdC+0LTQvdGL0Lkg0YDQtdGB0YPRgNGBIFhNTCAzMjI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjYuMSDQntC/0YDQtdC00LXQu9C40YLQtSDQuNGB0YXQvtC00L3Ri9C5INGA0LXRgdGD0YDRgSBYTUwgMzIyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni42LjIg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQuNGB0YXQvtC00L3Ri9C5IFhNTCAt0YTQsNC50LsgMzIzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni43INCg0LXRgdGD0YDRgdGLINC80LDQutC10YLQsCAzMjU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42Ljgg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvNC10L3RjiAo0LzQtdC90Y4pINCg0LXRgdGD0YDRgSAzMjU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42Ljkg0KHRgtC40LvRjCDQuCDRgtC10LzQsCAo0YLQtdC80LApINCg0LXRgdGD0YDRgSAzMjY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjkuMSDQodGC0LjQu9GMINCg0LXRgdGD0YDRgdGLIDMyNjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuOS4yINCi0LXQvNCw0YLQuNGH0LXRgdC60LjQtSDRgNC10YHRg9GA0YHRiyAzMjc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjEwINCQ0YLRgNC40LHRg9GCICjQsNGC0YDQuNCx0YPRgikg0KDQtdGB0YPRgNGBIDMyOTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuMTEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQuNGB0YXQvtC00L3Ri9C5INGA0LXRgdGD0YDRgSAzMzI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij42LjEyINCY0L3RgtC10YDQvdCw0YbQuNC+0L3QsNC70LjQt9Cw0YbQuNGPINC4INCw0LTQsNC/0YLQsNGG0LjRjyDRgNC10YHRg9GA0YHQvtCyIDMzMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuMTIuMSBKYXZhIEludGVybmF0aW9uYWxpc2ggMzM0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4xMi4yINCv0LfRi9C6INC/0L7QtNC00LXRgNC20LrQuCBKYXZhINC4IE5hdGlvbmFsIDMzNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuMTIuMyDQn9C+0LvQvdCw0Y8g0L/RgNC+0YbQtdC00YPRgNCwINC40L3RgtC10YDQvdCw0YbQuNC+0L3QsNC70LjQt9Cw0YbQuNGPIDMzNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjYuMTIuNCDQn9GA0LXQtNC+0YHRgtCw0LLRjNGC0LUg0LzQtdC20LTRg9C90LDRgNC+0LTQvdGL0LUg0YDQtdGB0YPRgNGB0Ysg0LTQu9GPINC/0YDQuNC70L7QttC10L3QuNC5IEFuZHJvaWQgMzM3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4xMi41INCY0L3RgtC10YDQvdCw0YbQuNC+0L3QsNC70LjQt9Cw0YbQuNGPIEFuZHJvaWQgQXBwbGljYXRpb24gMzM4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4xMyDQkNC00LDQv9GC0LjQstC90YvQtSDRgNC10YHRg9GA0YHRiyDRgNCw0LfQvdGL0YUg0Y3QutGA0LDQvdC+0LIgMzQwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ni4xNCDQoNC10LfRjtC80LUg0Y3RgtC+0Lkg0LPQu9Cw0LLRiyAzNDM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Qk9C70LDQstCwIDcg0JPRgNCw0YTQuNC60LAg0Lgg0L7QsdGA0LDQsdC+0YLQutCwINC40LfQvtCx0YDQsNC20LXQvdC40LkgMzQ0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ny4xINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L/RgNC+0YHRgtGL0LUg0LrQsNGA0YLQuNC90LrQuCAzNDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjEuMSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IERyYXdhYmxlIE9iamVjdCAzNDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjEuMiBCaXRtYXAg0LggQml0bWFwZmFjdG9yeSAzNDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjIg0KDQuNGB0YPQvdC+0LogMzQ4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ny4yLjEg0KTQvtC90LQg0YDQuNGB0L7QstCw0L3QuNGPIEFuZHJvaWQ6INGF0L7Qu9GB0YIsINC60YDQsNGB0LrQsCDQuCDQtNGA0YPQs9C40LUgMzQ4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ny4yLjIg0JrQu9Cw0YHRgSDQv9GD0YLQuCAzNTI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjIuMyDQndCw0YDQuNGB0YPQudGC0LUg0LjQs9GA0YMg0LDQvdC40LzQsNGG0LjQuCAzNTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjMg0J7QsdGA0LDQsdC+0YLQutCwINCz0YDQsNGE0LjRh9C10YHQutC+0LPQviDRgdC/0LXRhtC40LDQu9GM0L3QvtCz0L4g0Y3RhNGE0LXQutGC0LAgMzYyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ny4zLjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBNYXRyaXggQ29udHJvbCBUcmFuc2Zvcm1hdGlvbiAzNjI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjMuMiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IERyYXdiaXRtYXBtZXNoIFR3aXN0ZWQgSW1hZ2UgMzY2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ny4zLjMg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDRiNC10LnQtNC10YAsINGH0YLQvtCx0Ysg0LfQsNC/0L7Qu9C90LjRgtGMINCz0YDQsNGE0LjQutGDIDM2ODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjcuNCDQsNC90LjQvNCw0YbQuNGPINC60LDQtNGA0L7QsiAzNzA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjQuMSBBbmltYXRpb25EcmF3YWJsZSDQuCBGcmFtZSAtYnkgLUZyYW1lIEFuaW1hdGlvbiAzNzE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjUgQW5pbWF0aW9uIDM3NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjcuNS4xIEFuaW1hdGlvbiDQuCDQuNC90YLQtdGA0L/QvtC70Y/RgtC+0YAgMzc0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ny41LjIg0J/QvtC70L7QttC10L3QuNC1LCDRgNCw0LfQvNC10YAsINCy0YDQsNGJ0LXQvdC40LUsINC/0YDQvtC30YDQsNGH0L3QvtGB0YLRjCwg0LDQvdC40LzQsNGG0LjRjyDQutC+0LzQv9C70LXQvNC10L3RgtCwIDM3NiAzNzY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij43LjUuMyDQn9C+0LvRjNC30L7QstCw0YLQtdC70YzRgdC60LDRjyDRgdC70L7QttC90LDRjyDQsNC90LjQvNCw0YbQuNGPIDM4MDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjcuNiDQodCy0L7QudGB0YLQstCwINCQ0L3QuNC80LDRhtC40Y8gMzgzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+Ny42LjEgQVBJIDM4MyDQkNC90LjQvNCw0YbQuNC4INCw0YLRgNC40LHRg9GC0L7QsjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjcuNi4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LDQvdC40LzQsNGG0LjRjiDQsNGC0YDQuNCx0YPRgtCwIDM4NTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjcuNyDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IFN1cmZhY2VWaWV3INC00LvRjyDQtNC+0YHRgtC40LbQtdC90LjRjyDQsNC90LjQvNCw0YbQuNC4IDM5MzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjcuNy4xINCc0LXRhdCw0L3QuNC30Lwg0YDQuNGB0L7QstCw0L3QuNGPIFN1cmZhY2VWaWV3IDM5NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjcuOCDQrdGC0LAg0LPQu9Cw0LLQsCAtINGB0LDQvNC80LjRgiAzOTg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Qk9C70LDQstCwIDgg0KXRgNCw0L3QtdC90LjQtSDQtNCw0L3QvdGL0YUgQW5kcm9pZCDQuCBJTyAzOTk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij44LjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBTaGFyZWRQcmVmZXJlbnRlcyA0MDA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij44LjEgU2hhcmVkUHJlZmVyZW5jZXMg0LggRWRpdG9yIDQwMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMS4yLjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMS4zINCn0LjRgtCw0YLRjCDQuCDQvdCw0L/QuNGB0LDRgtGMINC00YDRg9Cz0LjQtSDQv9GA0LjQu9C+0LbQtdC90LjRjyBTaGFyZWRQcmVmZXJlbmNlcyA0MDM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij44LjIg0YXRgNCw0L3QuNC70LjRidC1INGE0LDQudC70LAgNDA0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OC4yLjEgT3BlbkZpbGVPdXRwdXQg0LggT3BlbkZpbGVJbnB1dCA0MDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij44LjIuMiDQpNCw0LnQuyDQvdCwIFNEIC3QutCw0YDRgtC1IDQwNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMyDQkdCw0LfQsCDQtNCw0L3QvdGL0YUgU1FMaXRlIDQxNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPtCS0LLQtdC00LXQvdC40LUg0LIgOC4zLjEgU1FMaXRlZERhdGFiYXNlIDQxNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMy4yINCh0L7Qt9C00LDQvdC40LUg0LHQsNC30Ysg0LTQsNC90L3Ri9GFINC4INGC0LDQsdC70LjRhtCwIDQxNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMy4zINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L7Qv9C10YDQsNGC0L7RgCBTUUwg0LTQu9GPINGA0LDQsdC+0YLRiyDQsdCw0LfRiyDQtNCw0L3QvdGL0YUgU1FMaXRlIDQxNjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMy40INCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LjQvdGB0YLRgNGD0LzQtdC90YIgU1FMaXRlMyA0MTg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij44LjMuNSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INC60L7QvdC60YDQtdGC0L3Ri9C5INC80LXRgtC+0LQg0LTQu9GPINGA0LDQsdC+0YLRiyDQsdCw0LfRiyDQtNCw0L3QvdGL0YUgU1FMaXRlIDQxOTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMy42INCU0LXQu9CwIDQyMjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguMy43IFNRTGl0ZU9wZW5IZWxwZXIgQ2xhc3MgNDIyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OC40INC20LXRgdGCIDQyNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguNC4xINCe0LHQvdCw0YDRg9C20LXQvdC40LUg0LbQtdGB0YLQvtCyIDQyNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguNC4yINCU0L7QsdCw0LLQuNGC0Ywg0LbQtdGB0YIgNDM0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OC40LjMg0JjQtNC10L3RgtC40YTQuNC60LDRhtC40Y8g0LbQtdGB0YLQvtCyINC/0L7Qu9GM0LfQvtCy0LDRgtC10LvQtdC5IDQzNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjguNSDQkNCy0YLQvtC80LDRgtC40YfQtdGB0LrQvtC1INGH0YLQtdC90LjQtSAoVFRTKSA0Mzk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij44LjYg0K3RgtCwINCz0LvQsNCy0LAgLSDRgdCw0LzQvNC40YIgNDQxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+0JPQu9Cw0LLQsCA5INCY0YHQv9C+0LvRjNC30YPQudGC0LUgQ29udGVudFByb3ZpZGVyINC00LvRjyDQtNC+0YHRgtC40LbQtdC90LjRjyDQvtCx0LzQtdC90LAg0LTQsNC90L3Ri9C80LggNDQyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OS4xINCh0YLQsNC90LTQsNGA0YIg0L7QsdC80LXQvdCwINC00LDQvdC90YvQvNC4OiDQktCy0LXQtNC10L3QuNC1INCyIENvbnRlbnRQcm92aWRlciA0NDM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij45LjEuMSBDb250ZW50UHJvdmlkZXIg0JLQstC10LTQtdC90LjQtSA0NDM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij45LjEuMiDQktCy0LXQtNC10L3QuNC1INCyIFVSSSA0NDQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij45LjEuMyDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IENvbnRlbnRSZVNvbHZlciDQtNC70Y8g0Y3QutGB0L/Qu9GD0LDRgtCw0YbQuNC4INC00LDQvdC90YvRhSA0NDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij45LjIg0KDQsNC30YDQsNCx0L7RgtC60LAgQ29udGVudFByb3ZpZGVyIDQ0NjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjkuMi4xIENvbnRlbnRQcm92aWRlciDQuCBDb250ZW50UmVzb2x2ZXIgNDQ2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OS4yLjIg0KDQsNC30YDQsNCx0L7RgtC60LAgQ29udGVudFByb3ZpZGVyIDQ0NzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjkuMi4zINCd0LDRgdGC0YDQvtC50YLQtSBDb250ZW50UHJvdmlkZXIgNDQ4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OS4yLjQg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBDb250ZW50UmVzb2x2ZXIsINGH0YLQvtCx0Ysg0L/QvtC30LLQvtC90LjRgtGMIDQ0OTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjkuMi41INCY0L3RgdGC0YDRg9C60YbQuNC4INC/0L4g0YHQvtC30LTQsNC90LjRjiBDb250ZW50UHJvdmlkZXIgNDUxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OS4zIENvbnRlbnRQcm92aWRlciA0NTcg0L7Qv9C10YDQsNGG0LjQvtC90L3QvtC5INGB0LjRgdGC0LXQvNGLPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OS4zLjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQutC+0L3RgtCw0LrRgiDRg9C/0YDQsNCy0LvQtdC90LjRjyBDb250ZW50UHJvdmlkZXIgNDU3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+OS4zLjIg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBDb250ZW50UHJvdmlkZXIg0LTQu9GPINGD0L/RgNCw0LLQu9C10L3QuNGPINC80YPQu9GM0YLQuNC80LXQtNC40LnQvdGL0Lwg0LrQvtC90YLQtdC90YLQvtC8IDQ2MzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjkuNCDQlNCw0L3QvdGL0LUg0LjQtyDQuNC30LzQtdC90LXQvdC40Y8g0LTQsNC90L3Ri9GFIENvbnRlbnRQcm92aWRlciA0NjY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij45LjQuMSBDb250ZW50T2JzZXJ2ZXIg0JLQstC10LTQtdC90LjQtSA0NjY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij45LjUg0K3RgtCwINCz0LvQsNCy0LAgLSDRgNC10LfRjtC80LUgNDY4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+0JPQm9CQ0JLQkCAxMCDQodC10YDQstC40YEg0LggQnJvYWRjYXN0cmVjZWl2ZXIgNDY5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuMSDQktCy0LXQtNC10L3QuNC1INGD0YHQu9GD0LPQuCA0NzA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC4xLjEg0KHQvtC30LTQsNC90LjQtSDQuCDQvdCw0YHRgtGA0L7QudC60LAg0YHQu9GD0LbQsdGLIDQ3MDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjEuMiBTVEFSVCBhbmQgU3RvcCBTZXJ2aWNlIDQ3MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjEuMyDQn9GA0LjQstGP0LfRi9Cy0LDRjyDQu9C+0LrQsNC70YzQvdGD0Y4g0YHQu9GD0LbQsdGDINC4INC+0LHRidC10L3QuNC1INGBINC90LjQvCA0NzM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC4xLjQg0JbQuNC30L3QtdC90L3Ri9C5INGG0LjQutC7INC+0LHRgdC70YPQttC40LLQsNC90LjRjyA0Nzc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC4xLjUg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBpbnRlbnRzZXJ2aWNlIDQ3ODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjIgQ3Jvc3MgLVByb2Nlc3MgQ2FsbCBTZXJ2aWNlIChBSURMIFNlcnZpY2UpIDQ4MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjIuMSBBSURMIFNlcnZpY2Ug0JLQstC10LTQtdC90LjQtSA0ODI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC4yLjIg0KHQvtC30LTQsNC90LjQtSDRhNCw0LnQu9CwIEFJREwgNDgyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuMi4zINCe0YLQutGA0YvQstCw0LnRgtC1INC40L3RgtC10YDRhNC10LnRgSDQutC70LjQtdC90YLRgyA0ODM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC4yLjQg0JrQu9C40LXQvdGC0YHQutC40Lkg0LTQvtGB0YLRg9C/IEFpZGxTZXJ2aWNlIDQ4NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjMgVGVsZXBob255TWFuYWdlciA0OTE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC40IFNtc21hbmFnZXIgNDk4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuNSBBdWRpb21hbmFnZXIgNTAyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuNS4xIEF1ZGlvbWFuYWdlciDQktCy0LXQtNC10L3QuNC1IDUwMjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjYg0JLQuNCx0YDQsNGC0L7RgCAo0LLQuNCx0YDQsNGC0L7RgCkgNTA0PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuNi4xINCS0LLQtdC00LXQvdC40LUg0LLQuNCx0YDQsNGC0L7RgNCwIDUwNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjYuMiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INCy0LjQsdGA0LDRgtC+0YAg0LTQu9GPINGD0L/RgNCw0LLQu9C10L3QuNGPINCy0LjQsdGA0LDRhtC40LXQuSDQvNC+0LHQuNC70YzQvdC+0LPQviDRgtC10LvQtdGE0L7QvdCwIDUwNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjcg0KHQu9GD0LbQsdCwINCx0YPQtNC40LvRjNC90LjQutC+0LIg0LzQvtCx0LjQu9GM0L3QvtCz0L4g0YLQtdC70LXRhNC+0L3QsCAoQWxhcm1NYW5hZ2VyKSA1MDU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC43LjEgQWxhcm1tYW5hZ2VyINCS0LLQtdC00LXQvdC40LUgNTA1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuNy4yINCj0YHRgtCw0L3QvtCy0LjRgtGMINCx0YPQtNC40LvRjNC90LjQuiA1MDY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC44INCf0L7Qu9GD0YfQuNGC0Ywg0LLQtdGJ0LDRgtC10LvRjNC90L7QtSDRgdC+0L7QsdGJ0LXQvdC40LUgNTEwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuOC4xIEJyb2FkY2FzdHJlY2VpdmVyINCS0LLQtdC00LXQvdC40LUgNTEwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTAuOC4yINCe0YLQv9GA0LDQstC40YLRjCDRgtGA0LDQvdGB0LvRj9GG0LjRjiA1MTI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMC44LjMg0KLRgNCw0L3RgdC70Y/RhtC40Y8g0LfQsNC60LDQt9CwIDUxMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjkg0J/RgNC40LXQvNCwINGB0LjRgdGC0LXQvNGLINCy0LXRidCw0L3QuNGPIDUyMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEwLjEwINCt0YLQsCDQs9C70LDQstCwINGP0LLQu9GP0LXRgtGB0Y8g0YDQtdC30Y7QvNC1IDUyMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPtCT0LvQsNCy0LAgMTEg0KDQsNC30YDQsNCx0L7RgtC60LAg0LzRg9C70YzRgtC40LzQtdC00LjQsCA1MjQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMS4xINCQ0YPQtNC40L4g0Lgg0LLQuNC00LXQviDQstC+0YHQv9GA0L7QuNC30LLQtdC00LXQvdC40LUgNTI1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTEuMS4xINCY0YHQv9C+0LvRjNC30YPQudGC0LUgTWVkaWFQbGF5ZXIg0LTQu9GPINCy0L7RgdC/0YDQvtC40LfQstC10LTQtdC90LjRjyBBdWRpbyA1MjU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMS4xLjIgTXVzaWMgU3BlY2lhbCBFZmZlY3QgQ29udHJvbCA1Mjg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMS4xLjMg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBTb3VuZHBvb2wg0LTQu9GPINCy0L7RgdC/0YDQvtC40LfQstC10LTQtdC90LjRjyBTb3VuZCBFZmZlY3RzIDUzNjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjExLjEuNCBQbGF5IFZpZGVvIDUzOSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IFZpZGVvVmlldzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjExLjEuNSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IE1lZGlhUGxheWVyINC4IFN1cmZhY2VWaWV3IFZpZGVvIDU0MDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjExLjIg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBNZWRpYXJlQ29yZGVyINC00LvRjyDQt9Cw0L/QuNGB0LggQXVkaW8gNTQzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTEuMyDQo9C/0YDQsNCy0LvRj9C50YLQtSDQutCw0LzQtdGA0L7QuSwg0YfRgtC+0LHRiyDRgdGE0L7RgtC+0LPRgNCw0YTQuNGA0L7QstCw0YLRjCA1NDY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMS4zLjEg0KHQtNC10LvQsNC50YLQtSDRgdC90LjQvNC60Lgg0YfQtdGA0LXQtyDQutCw0LzQtdGA0YMgNTQ2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTEuMy4yINCX0LDQv9C40YHRjCDQstC40LTQtdC+INC60L7RgNC+0YLQutC+0LzQtdGC0YDQsNC20L3Ri9C5INGE0LjQu9GM0LwgNTUxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTEuNCDQoNC10LfRjtC80LUg0Y3RgtC+0Lkg0LPQu9Cw0LLRiyA1NTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Qk9C70LDQstCwIDEyIE9wZW5HTCDQuCAzRCBEZXZlbG9wbWVudCA1NTY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMi4xINCe0YHQvdC+0LLQvdGL0LUg0LfQvdCw0L3QuNGPINGC0YDQtdGF0LzQtdGA0L3Ri9GFINC40LfQvtCx0YDQsNC20LXQvdC40Lkg0LggM0Qg0YDQsNC30YDQsNCx0L7RgtC60LggNTU3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTIuMiDQktCy0LXQtNC10L3QuNC1INCyIE9wZW5HTCDQuCBPcGVuR0wgRVMgNTU4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTIuMyBEcmF3IDJkIEdyYXBoaWNzIDU1OTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEyLjMuMSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IE9wZW5HTCBFUyA1NTkg0LIg0L/RgNC40LvQvtC20LXQvdC40Y/RhSBBbmRyb2lkPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTIuMy4yINCd0LDRgNC40YHRg9C50YLQtSDQvNC90L7Qs9C+0YPQs9C+0LvRjNC90LjQuiDQvdCwINC/0LvQvtGB0LrQvtGB0YLQuCA1NjI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMi4zLjMg0J/QvtCy0LXRgNC90LjRgtC1IDU2NzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEyLjQg0J3QsNGA0LjRgdGD0LnRgtC1IDNEIEdyYXBoaWNzIDU2OTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEyLjQuMSDQmtC+0L3RgdGC0YDRg9C60YbQuNGPIDNEIEdyYXBoaWNzIDU2OTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEyLjQuMiDQmtCw0YDRgtCwINGC0LXQutGB0YLRg9GA0Ysg0L/RgNC40LvQvtC20LXQvdC40Y8gNTczPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTIuNSDQoNC10LfRjtC80LUg0Y3RgtC+0Lkg0LPQu9Cw0LLRiyA1Nzg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Qk9C70LDQstCwIDEzIEFuZHJvaWQgTmV0d29yayBBcHBsaWNhdGlvbiA1Nzk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMy4xINCh0JXQkdCY0J3QndCQ0K8g0KHQntCR0KHQotCS0JXQndCd0JAgNTgwINC90LAg0L7RgdC90L7QstC1INC/0YDQvtGC0L7QutC+0LvQsCBUQ1AgNTgwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTMuMS4xINCe0YHQvdC+0LLQsCDQv9GA0L7RgtC+0LrQvtC70LAgVENQIDU4MDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEzLjEuMiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IFNlcnZlcnNvY2tldCDQtNC70Y8g0YHQvtC30LTQsNC90LjRjyBUQ1AgLdGB0LXRgNCy0LXRgNCwIDU4MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEzLjEuMyDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGB0L7QutC10YIg0LTQu9GPINC+0LHRidC10L3QuNGPIDU4MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEzLjEuNCDQtNC+0LHQsNCy0LjRgtGMINC80L3QvtCz0L4gLXRocmVhZCA1ODY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMy4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUgVVJMINC00LvRjyDQtNC+0YHRgtGD0L/QsCDQuiDRgdC10YLQtdCy0YvQvCDRgNC10YHRg9GA0YHQsNC8IDU5MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEzLjIuMSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IFVSTCDQtNC70Y8g0YfRgtC10L3QuNGPINGB0LXRgtC10LLRi9GFINGA0LXRgdGD0YDRgdC+0LIgNTkzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTMuMi4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUgVXJsQ29ubmVjdGlvbiDQtNC70Y8g0L7RgtC/0YDQsNCy0LrQuCDQt9Cw0L/RgNC+0YHQsCA1OTQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMy4zINCY0YHQv9C+0LvRjNC30YPQudGC0LUgSFRUUCDQtNC70Y8g0LTQvtGB0YLRg9C/0LAg0Log0YHQtdGC0LggNTk5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTMuMy4xINCY0YHQv9C+0LvRjNC30YPQudGC0LUgaHR0cHVybGNvbm5lY3Rpb24gNjAwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTMuMy4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUgQXBhY2hlIGh0dHBjbGllbnQgNjA1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTMuNCDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INC/0YDQtdC00YHRgtCw0LLQu9C10L3QuNC1IFdlYlZpZXcg0LTQu9GPINC+0YLQvtCx0YDQsNC20LXQvdC40Y8g0LLQtdCxIC3RgdGC0YDQsNC90LjRhtGLIDYwOTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEzLjQuMSDQntCx0LfQvtGAIFdlYiA2MTAg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBXZWJWaWV3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTMuNC4yINCX0LDQs9GA0YPQt9C40YLRjCBIVE1MIC3QutC+0LQgNjExINGBIFdlYlZpZXc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMy40LjMg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBKYXZhU2NyaXB0INCyIFdlYlZpZXcsINGH0YLQvtCx0Ysg0LLRi9C30LLQsNGC0Ywg0LzQtdGC0L7QtCBBbmRyb2lkIDYxMjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEzLjUg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQstC10LEgLdGB0LvRg9C20LHRgyDQtNC70Y8g0YHQtdGC0LXQstC+0LPQviDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjyA2MTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xMy41LjEg0J7QsdC30L7RgCDQv9C70LDRgtGE0L7RgNC80Ysg0LLQtdCxIC3RgdC70YPQttCx0YsgNjE1PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTMuNS4yINCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L/RgNC40LvQvtC20LXQvdC40LUgQW5kcm9pZCDQtNC70Y8g0LLRi9C30L7QstCwINCy0LXQsSAt0YHQu9GD0LbQsdGLIDYxNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjEzLjYg0KDQtdC30Y7QvNC1INGN0YLQvtC5INCz0LvQsNCy0YsgNjI4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+0JPQu9Cw0LLQsCAxNCDQo9C/0YDQsNCy0LvQtdC90LjQtSBBbmRyb2lkIFBob25lIERlc2t0b3AgNjI5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTQuMSDQo9C/0YDQsNCy0LvQtdC90LjQtSDQvNC+0LHQuNC70YzQvdGL0Lwg0YLQtdC70LXRhNC+0L3QsNC80Lgg0L3QsCDRgNCw0LHQvtGH0LXQvCDRgdGC0L7Qu9C1IDYzMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE0LjEuMSDQo9C00LDQu9C40YLRjCDQutC+0LzQv9C+0L3QtdC90YLRiyDRgNCw0LHQvtGH0LXQs9C+INGB0YLQvtC70LAgNjMwPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTQuMS4yINCU0L7QsdCw0LLQuNGC0Ywg0LrQvtC80L/QvtC90LXQvdGCINGA0LDQsdC+0YfQtdCz0L4g0YHRgtC+0LvQsCA2MzA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNC4yINCY0LfQvNC10L3QuNGC0Ywg0LzQvtCx0LjQu9GM0L3Ri9C1INC+0LHQvtC4IDYzMTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE0LjIuMSDQltC40LLRi9C1INC+0LHQvtC4IDYzMTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE0LjMg0JTQvtCx0LDQstC40YLRjCDRj9GA0LvRi9C6INGH0LXRgNC10Lcg0L/RgNC+0LPRgNCw0LzQvNGDIDYzNjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE0LjQg0KPQv9GA0LDQstC70LXQvdC40LUg0YPQv9GA0LDQstC70LXQvdC40LXQvCDQvdCw0YHRgtC+0LvRjNC90YvQvCDQutC+0LzQv9GM0Y7RgtC10YDQvtC8IDYzODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE0LjQuMSDQoNCw0LfRgNCw0LHQvtGC0LrQsCDRg9C/0YDQsNCy0LvQtdC90LjRjyDRgNCw0LHQvtGH0LjQvCDRgdGC0L7Qu9C+0LwgNjM4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTQuNC4yIEFuZHJvaWQgNC4wINCd0LXQtNCw0LLQvdC+INC+0YLQvtCx0YDQsNC20LDQtdC80YvQuSDRg9C/0YDQsNCy0LvQtdC90LjQtSDRgNCw0LHQvtGH0LjQvCDRgdGC0L7Qu9C+0LwgNjQyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTQuNSDQoNC10LfRjtC80LUg0Y3RgtC+0Lkg0LPQu9Cw0LLRiyA2NDc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Qk9C70LDQstCwIDE1INCg0LDQt9GA0LDQsdC+0YLQutCwINC00LDRgtGH0LjQutCwIDY0ODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE1LjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQtNCw0YLRh9C40LogQW5kcm9pZCA2NDk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNS4xLjEg0J/RgNC40LzQtdC90LXQvdC40LUg0LTQsNGC0YfQuNC60LAg0YDQsNC30YDQsNCx0L7RgtC60LggNjQ5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTUuMiDQntCx0YnQuNC1INC00LDRgtGH0LjQutC4IEFuZHJvaWQgNjUxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTUuMi4xINCe0YDQuNC10L3RgtCw0YbQuNGPINC00LDRgtGH0LjQutCwINC90LDQv9GA0LDQstC70LXQvdC40Y8gNjUxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTUuMi4yINCc0LDQs9C90LjRgtC90L7QtSDQv9C+0LvQtSDQvNCw0LPQvdC40YLQvdC+0LPQviDQv9C+0LvRjyA2NTI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNS4yLjMg0JTQsNGC0YfQuNC6INGC0LXQvNC/0LXRgNCw0YLRg9GA0YsgVGVtcGFyYXR1cmUgNjUyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTUuMi40INCh0LLQtdGC0L7QstC+0Lkg0LTQsNGC0YfQuNC6IDY1MjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE1LjIuNSDQlNCw0LLQu9C10L3QuNC1INC00LDQstC70LXQvdC40Y8g0LTQsNCy0LvQtdC90LjRjyA2NTM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNS4zINCh0LvRg9GH0LDQuSDQv9GA0LjQvNC10L3QtdC90LjRjyDQtNCw0YLRh9C40LrQsCA2NTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNS40INCg0LXQt9GO0LzQtSDRjdGC0L7QuSDQs9C70LDQstGLIDY2MDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPtCT0LvQsNCy0LAgMTYgR1BTIERldmVsb3BtZW50IDY2MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE2LjEgQ29yZSBBUEkgNjYyINC/0L7QtNC00LXRgNC20LjQstCw0LXRgiBHUFM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNi4yIEdldCBMb2NhdGlvblByb3ZpZGVyIDY2NDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE2LjIuMSDQn9C+0LvRg9GH0LjRgtC1INCy0YHQtSDQtNC+0YHRgtGD0L/QvdC+0LUg0LzQtdGB0YLQvtC/0L7Qu9C+0LbQtdC90LjQtSBQcm92aWRlciA2NjQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNi4yLjIg0J/QvtC70YPRh9C40YLQtSDRg9C60LDQt9Cw0L3QvdC+0LUg0LzQtdGB0YLQvtC/0L7Qu9C+0LbQtdC90LjQtSBQcm92aWRlciA2NjUg0YfQtdGA0LXQtyDQuNC80Y88YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNi4yLjMg0L3QsCDQvtGB0L3QvtCy0LUg0LrRgNC40YLQtdGA0LjQtdCyLCDRh9GC0L7QsdGLINC/0L7Qu9GD0YfQuNGC0Ywg0LzQtdGB0YLQvtC/0L7Qu9C+0LbQtdC90LjQtSBQcm92aWRlciA2NjU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNi4zINCf0L7Qu9GD0YfQuNGC0Ywg0LjQvdGE0L7RgNC80LDRhtC40Y4g0L4g0L/QvtC30LjRhtC40L7QvdC40YDQvtCy0LDQvdC40LggNjY2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTYuMy4xINCe0YLQv9GA0LDQstC40YLRjCDQuNC90YTQvtGA0LzQsNGG0LjRjiBHUFMg0YfQtdGA0LXQtyDRgdC40LzRg9C70Y/RgtC+0YAgNjY2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTYuMy4yINCf0L7Qu9GD0YfQuNGC0Ywg0LTQsNC90L3Ri9C1INC/0L7Qt9C40YbQuNC+0L3QuNGA0L7QstCw0L3QuNGPIDY2NzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE2LjQg0KDRj9C00L7QvCDRgSDQv9GA0LXQtNGD0L/RgNC10LbQtNC10L3QuNC10LwgNjY4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTYuNSDQoNC10LfRjtC80LUg0Y3RgtC+0Lkg0LPQu9Cw0LLRiyA2NzA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Qk9C70LDQstCwIDE3INCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YHQu9GD0LbQsdGDIEdvb2dsZSBNYXAgNjcxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTcuMS48YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNy4xLjEg0J/QvtC70YPRh9C40YLRjCBNYXAgQVBJIC3QutC70Y7RhyA2NzI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNy4xLjIg0KHQvtC30LTQsNGC0YwgQVZEIDY3NCwg0LrQvtGC0L7RgNGL0Lkg0L/QvtC00LTQtdGA0LbQuNCy0LDQtdGCIEdvb2dsZSBNYXAgQVBJPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTcuMiDQv9C+0LfQuNGG0LjQvtC90LjRgNC+0LLQsNC90LjQtSDQvdCwINC60LDRgNGC0LUg0LIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNC4INGBIEdQUyBJbmZvcm1hdGlvbiA2NzY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xNywzIEdQUyBOYXZpZ2F0aW9uIDY4MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE3LjQg0L/QvtC30LjRhtC40L7QvdC40YDQvtCy0LDQvdC40LUg0LIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNC4INGBINCw0LTRgNC10YHQvtC8IDY4MzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE3LjQuMSDQkNC90LDQu9C40Lcg0LDQtNGA0LXRgdCwINC4INCw0L3QsNC70LjQtyDQvtCx0YDQsNGC0L3QvtCz0L4g0LDQtNGA0LXRgdCwIDY4MzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE3LjQuMiDQv9C+0LfQuNGG0LjQvtC90LjRgNC+0LLQsNC90LjQtSDQsiDRgdC+0L7RgtCy0LXRgtGB0YLQstC40Lgg0YEg0LDQtNGA0LXRgdC+0LwgNjg4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTcuNSDQoNC10LfRjtC80LUg0Y3RgtC+0Lkg0LPQu9Cw0LLRiyA2ODk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij7Qk9C70LDQstCwIDE4INCh0YPQvNCw0YHRiNC10LTRiNC40Lkg0JvQuNCw0L3Qu9GP0LnQsNC9IDY5MDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjEgTGlhbmxpYW4gV2F0Y2ggR2FtZSDQktCy0LXQtNC10L3QuNC1IDY5MTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjIg0JjQs9GA0LAg0LIg0YDQsNC30YDQsNCx0L7RgtC60YMgNjkxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTguMi4xINCc0LDQutC10YIg0LjQvdGC0LXRgNGE0LXQudGB0LAg0YDQsNC30YDQsNCx0L7RgtC60LggNjkyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTguMi4yINCa0L7QvNC/0L7QvdC10L3RgiDQuNC90YLQtdGA0YTQtdC50YHQsCDQuNCz0YDRiyDRgNCw0LfRgNCw0LHQvtGC0LrQuCA2OTM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC4yLjMg0JvQuNC90LjRjyDRgdC+0LXQtNC40L3QtdC90LjRjyDQvNC10LbQtNGDINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNGO0YnQuNC8INCx0LvQvtC60L7QvCA2OTY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC4zINCc0L7QtNC10LvRjCDQtNCw0L3QvdGL0YUg0YHRgtCw0YLRg9GB0LAgNjk3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTguMy4xINCe0L/RgNC10LTQtdC70LjRgtGMINC80L7QtNC10LvRjCDQtNCw0L3QvdGL0YUgNjk3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTguMy4yINCY0L3QuNGG0LjQsNC70LjQt9C40YDQvtCy0LDQvdC90YvQtSDQtNCw0L3QvdGL0LUg0L4g0YHQvtGB0YLQvtGP0L3QuNC4INC40LPRgNGLIDY5ODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjQg0JjQt9C+0LHRgNCw0LbQtdC90LjQtSDQuNC90YLQtdGA0YTQtdC50YHQsCDQt9Cw0LPRgNGD0LfQutC4IDcwMDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjUg0KDQtdCw0LvQuNC30LDRhtC40Y8g0LjQs9GA0L7QstC+0Lkg0LTQtdGP0YLQtdC70YzQvdC+0YHRgtC4IDcwMzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjYg0KDQtdCw0LvQuNC30LDRhtC40Y8g0LjQs9GA0L7QstC+0Lkg0LvQvtCz0LjQutC4IDcwODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjYuMSDQntC/0YDQtdC00LXQu9C40YLRjCDQuNC90YLQtdGA0YTQtdC50YEg0LrQvtC80L/QvtC90LXQvdGC0LAgR2FtZXJ2aWNlIDcwODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjYuMiDQoNC10LDQu9C40LfRg9C50YLQtSDQutC+0LzQv9C+0L3QtdC90YIgR2FtZXNlcnZpY2UgNzA5PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTguNi4zINCf0L7Qu9GD0YfQuNGC0LUg0LrQvtGA0L7QsdC60YMgNzEwINCyINGC0L7Rh9C60LUg0YHQtdC90YHQvtGA0L3QvtC5INGC0L7Rh9C60Lg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC42LjQg0J7Qv9GA0LXQtNC10LvQuNGC0LUsINC80L7Qs9GD0YIg0LvQuCDQtNCy0LAg0LHQu9C+0LrQsCDQsdGL0YLRjCDQv9C+0LTQutC70Y7Rh9C10L3RiyDQuiA3MTE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC42LjUg0J7Qv9GA0LXQtNC10LvQtdC90LjQtSDQuNC90YHRgtGA0YPQvNC10L3RgtC+0LIg0LTQu9GPINC/0L7Qu9GD0YfQtdC90LjRjyDQutCw0L3QsNC70L7QsiA3MTM8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC42LjYg0JPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90L7QtSDRgdC+0LXQtNC40L3QtdC90LjQtSDQsdC10Lcg0L/QvtCy0L7RgNC+0YLQsCA3MTU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC42Ljcg0JLQtdGA0YLQuNC60LDQu9GM0L3QvtC1INGB0L7QtdC00LjQvdC10L3QuNC1INCx0LXQtyDQv9C+0LLQvtGA0L7RgtCwIDcxNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4LjYuOCDQodC+0LXQtNC40L3QtdC90LjQtSDQv9C+0LLQvtGA0L7RgtC90L7Qs9C+INC/0YPQvdC60YLQsCA3MTY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC42Ljkg0KHQvtC10LTQuNC90LXQvdC40LUg0LTQstGD0YUg0L/QvtCy0L7RgNC+0YLQvdGL0YUg0YLQvtGH0LXQuiA3MTg8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOC42LjEwINCd0LDQudC00LjRgtC1INC60YDQsNGC0YfQsNC50YjQtdC1INGA0LDRgdGB0YLQvtGP0L3QuNC1IDcyNDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE4Ljcg0KDQtdC30Y7QvNC1INGN0YLQvtC5INCz0LvQsNCy0YsgNzI2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+0JPQu9Cw0LLQsCAxOSDQrdC70LXQutGC0YDQvtC90L3Ri9C5INCw0YPQutGG0LjQvtC9INCh0LjRgdGC0LXQvNCwIDcyNzxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjEg0KHQuNGB0YLQtdC80L3QsNGPINGE0YPQvdC60YbQuNGPINCS0LLQtdC00LXQvdC40LUg0Lgg0LTQuNC30LDQudC9INCw0YDRhdC40YLQtdC60YLRg9GA0YsgNzI4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuMS4xINCS0LLQtdC00LXQvdC40LUg0YHQuNGB0YLQtdC80L3QvtC5INGE0YPQvdC60YbQuNC4IDcyODxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjEuMiDQlNC40LfQsNC50L0g0LDRgNGF0LjRgtC10LrRgtGD0YDRiyDRgdC40YHRgtC10LzRiyA3Mjk8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS4yINCS0LLQtdC00LXQvdC40LUg0LIgSlNPTiA3MzA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS4yLjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQs9GA0LDQvNC80LDRgtC40LrRgyBKU09OINC00LvRjyDRgdC+0LfQtNCw0L3QuNGPINC+0LHRitC10LrRgtCwIDczMTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjIuMiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGB0LjQvdGC0LDQutGB0LjRgSBKU09OINC00LvRjyDRgdC+0LfQtNCw0L3QuNGPINC80LDRgdGB0LjQstCwIDczMjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjIuMyBKU09OIFN1cHBvcnQgNzMzIEpBVkEgNzMzPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuMyDQmtC70LDRgdGBINC40L3RgdGC0YDRg9C80LXQvdGC0L7QsiDQtNC70Y8g0L7RgtC/0YDQsNCy0LrQuCDQt9Cw0L/RgNC+0YHQsCA3MzQ8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS40INCf0L7Qu9GM0LfQvtCy0LDRgtC10LvRjNGB0LrQuNC5INCy0YXQvtC0IDczNTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjQuMSDQntCx0YDQsNCx0L7RgtC60LAg0KHQtdGA0LLQu9C10YLQsCA3MzY8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS40LjIg0J/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC40Lkg0LLRhdC+0LQgNzM3PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuNSDQn9GA0L7RgdC80L7RgtGA0LXRgtGMINC/0L7RgtC+0LrQvtCy0YvQtSDRjdC70LXQvNC10L3RgtGLIDc0NTxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjUuMSDQn9GA0L7RgdC80L7RgtGA0LXRgtGMINCh0LXRgNCy0LvQtdGCIDc0NSDQv9C+0YLQvtC60L7QstGL0YUg0Y3Qu9C10LzQtdC90YLQvtCyPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuNS4yINCf0YDQvtGB0LzQvtGC0YDQtdGC0Ywg0L/QvtGC0L7QutC+0LLRi9C1INGN0LvQtdC80LXQvdGC0YsgNzQ2PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuNjxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjYuMSDQodC10YDQstC70LXRgiA3NTIg0J/RgNC+0YHQvNC+0YLRgCDRgtC40L/QsCDQv9GA0LXQtNC80LXRgtC+0LI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS42LjIg0J/RgNC+0YHQvNC+0YLRgNC10YLRjCDRjdC70LXQvNC10L3RgtGLINCi0LjQvyA3NTI8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS42LjMg0JTQvtCx0LDQstGM0YLQtSDRgtC40L8g0YHQtdGA0LLQu9C10YLQsCA3NTc8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS42LjQg0JTQvtCx0LDQstC70LXQvSDRgtC40L8g0YLQuNC/0LAgNzU4PGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuNyDQkNGD0LrRhtC40L7QvSDRg9C/0YDQsNCy0LvQtdC90LjRjyA3NjA8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS43LjEg0J/RgNC+0YHQvNC+0YLRgNC10YLRjCDQodC10YDQstC70LXRgiA3NjAg0LLQsNGI0LjRhSDQv9GA0LXQtNC80LXRgtC+0LIg0LDRg9C60YbQuNC+0L3QsDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjcuMiDQn9C+0YHQvNC+0YLRgNC10YLRjCDQv9GD0L3QutGC0Ysg0LLQsNGI0LXQs9C+INCw0YPQutGG0LjQvtC90LAgNzYxPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuNy4zINCh0LXRgNCy0LvQtdGCIDc2NCDQlNC+0LHQsNCy0LvQtdC90LjQtSDQv9GA0LXQtNC80LXRgtC+0LIg0LDRg9C60YbQuNC+0L3QsDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjcuNCDQlNC+0LHQsNCy0LjRgtGMINGN0LvQtdC80LXQvdGC0Ysg0LDRg9C60YbQuNC+0L3QsCA3NjU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS44INCj0YfQsNGB0YLQstGD0LnRgtC1INC90LAg0LDRg9C60YbQuNC+0L3QtSA3NzE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS44LjEg0JjQt9Cx0YDQsNC90L3Ri9C1INC/0YPQvdC60YLRiyA3NzE8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS44LjIg0KHQtdGA0LLQu9C10YIgNzcyINC/0YDQvtGB0LzQvtGC0YDQuNGC0LUg0L/RgNC10LTQvNC10YLRiyDQsiDRgdC+0L7RgtCy0LXRgtGB0YLQstC40Lgg0YEg0YLQuNC/0L7QvDxiciBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDsiPjE5LjguMyDQn9GA0L7RgdC80L7RgtGA0LjRgtC1INC/0YDQtdC00LzQtdGC0Ysg0LIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNC4INGBINGC0LjQv9C+0LwgNzczPGJyIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4OyI+MTkuOC40INCh0LXRgNCy0LvQtdGCIDc3NSDQo9GH0LDRgdGC0LjQtSDQsiDRgtC+0YDQs9Cw0YU8YnIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Ij4xOS44LjUg0KPRh9Cw0YHRgtC40LUg0LIg0LDRg9C60YbQuNC+0L3QtSA3NzY8L3RkPjwvdHI+PC90YWJsZT48cD4mYW1wO25ic3A7PC9wPjxpbWcgY2xhc3M9ImRlc2NfYW5jaG9yIiBpZD0iZGVzYy1tb2R1bGUtMiIgc3JjPSJodHRwczovL2Fzc2V0cy5hbGljZG4uY29tL2tpc3N5LzEuMC4wL2J1aWxkL2ltZ2xhenlsb2FkL3NwYWNlYmFsbC5naWYiPjxwPi4uLi4uLi4uLjwvcD48L3A+
Продавец:诺佳图书专营店
Адрес:Аньхой
Рейтинг:

Всего отзывов:0
Положительных:0
Добавить в корзину
- Информация о товаре
- Фотографии

| Название книги: |   -Поб сначала) |
|   Цена книги: |   99 Юань |
|   Автор книги: |   |
| Издательство: |   Electronic Industry Press |
|   Дата публикации: | 2013-3-1 0:00:00 |
| Номер ISBN: | 9787121194856 |
|   открытая книга: | 16 |
|   страница: | 782 |
|   Версия: | 2-1 |
|   Введение в автора |
| Ли Ганг, которая занимается разработкой заявок на Java EE в течение более 10 лет, в настоящее время является преподавательским директором Crazy Software Education Center.Основатель Crazy Java Training Camp, автор книги «Сумасшедшая ява».Бывший директор по технологиям Liteon J2EE отвечает за дизайн архитектуры корпоративной информационной платформы компании.51ctto Эксперт Амбулаторство пригласило гостей.Он был инструктором по техническому обучению из Guangzhou Telecom, технологии Гуандун Лонгквана и других компаний, а также частично доцента кафедры компьютерных наук на факультете компьютерных наук Университета технологии Гуандонга.Обученные студенты работали в Huawei, IBM, ALI Software, Netease, Telecom Yingke и других известных компаниях.Знаменитые домашние технические писатели ИТ -ИТ -ИТ, опубликованные «Сумасшедшая лекция на Java», «Сумасшедшая лекция на Android», «Легкая Java Ee Enterprise Application», «Сумасшедшая лекция Ajax», «Сумасшедшая лекция XML», «Классическая Java Ee Exprise Application Combat,» «Сумасшедший HTML 5/CSS 3/JavaScript Lecuture», «Авторитетное руководство Struts 2.x и другие работы.Среди них книги о сумасшедших системах Java были широко признаны рынком, неоднократно перепечатаны в супер лучших книгах и были“985”“211”Некоторые книги были переведены в традиционную китайскую версию и разрешены на Тайвань. |
|   Введение |
| Мобильный интернет стал самым быстрым развитием мира сегодня, крупнейшим рыночным потенциалом и самыми привлекательными перспективами, в то время как Android является платформой с самой высокой долю рынка в мобильном интернете (намного превышает iOS, последняя статистика: Android Accounts Для 53,7%, iOS iOS, iOS одновременно, приложение Android выбрало Java в качестве языка развития, что также является отличной возможностью для Java.Эта книга является вторым изданием «Сумасшедшая лекция Android».Основываясь на последнем Android 4.2, эта книга, Android SDK, ADT основана на Android 4.2.Эта книга полностью представляет соответствующие знания разработки приложений Android. Разработка мультимедийных приложений, разработка OpenGL и 3D приложений, программы сетевой связи, веб -служба на платформах Android, разработка приложений датчиков, разработка приложений GPS, службы Google Map и т. Д. «Сумасшедшая лекция Android (2 -е издание)» не ограничивается различными теоретическими знаниями, представленными в Android Programming, но из&Ldquo; драйвер проекта&Теория учит теории.Книга включает в себя почти сто экземпляров.В конце концов, эта книга также содержит два практических случая: Crazy Lianlian и Electronic Auction System Client Android Client, с высокой справочной стоимостью.Эта книга предоставляет вспомогательный веб -сайт. «Сумасшедшая лекция Android (2 -е издание)» подходит для читателей с определенным фондом программирования Java.Если читатель опытен в синтаксисе программирования Java и имеет определенный опыт программирования графического интерфейса, он будет очень подходит для прочтения этой книги.В противном случае, прежде чем читать эту книгу, рекомендуется тщательно прочитать «Сумасшедшую лекцию Java» о сумасшедшей системе Java. |
|   каталог |
«Сумасшедшая лекция Android (2 -е издание)» Глава 1 Среда Android Application and Development 1 1.1 Разработка и история Android 2 1.1.1 Разработка и введение Android 2 1.1.2 Архитектура и характеристики платформы Android 3 1.2 Построить среду разработки Android 5 1.2.1 Скачать и установить Android SDK 5 1.2.2 Установка и эксплуатация, среда отладки 7 1.2.3 Установите Eclipse и ADT -плагин -в 10 1.3 Использование часто используемых инструментов разработки для Android 13 1.3.1 Создание, удаление и просмотр AVD 13 в командной строке 1.3.2 Используйте симулятор Android (эмулятор) 14 1.3.3 Используйте DDMS для отладки 15 1.3.4 Android Debug Bridge (ADB) Использование 16 1.3.5 Используйте DX для компиляции Android Application 18 1.3.6 Использовать ресурсы упаковки Android Asset (AAPT). 1.3.7 Используйте MKSDCARD для управления виртуальной SD -картой 18 1.4 Запустите первое приложение Android 19 1.4.1 Используйте Eclipse для разработки первого приложения Android 19 1.4.2 Запустите Android Application 23 через ADT 23 1.5 Анализ структуры приложений Android 23 1.5.1 Создать приложение для Android 24 1.5.2 Auto -Generate R.Java 26 1.5.3 Описание каталога RES 27 1.5.4. 1.5.5. Описание разрешения заявления 29 1.6 Основной компонент приложений Android Введение 30 1.6.1 Действие и просмотр 30 1.6.2 Service 31 1.6.3 BroadcastReceiver 31 1.6.4 ContentProvider 32 1.6.5 Intent и Intentfilter 32 1.7 Подпись Android Application 33 1.7.1 Подпись приложения Android в Eclipse 34 1.7.2 Используйте команду, чтобы подписать пакет APK 35 1.8 Резюме этой главы 37 Глава 2 Интерфейс программирование 38 2.1 Компонент интерфейса и представление (представление) 39 2.1.1 Просмотр компонента и компонента контейнера 39 2.1.2 Используйте файл макета XML, чтобы управлять интерфейсом пользовательского интерфейса 44 2.1.3 Управляйте интерфейсом пользовательского интерфейса в коде 45 2.1.4 Используйте файлы макета XML и java -код гибридный интерфейс 46 2.1.5 Разработка пользовательского просмотра 47 2.2 Группа 1 Компонент пользовательского интерфейса: менеджер макета 50 2.2.1 Линейный макет 50 2.2.2 Форма макета 53 2.2.3 2.2.4 Относительный макет 59 2.2.5 Android 4.0 New Grid Mayout 61 2.2.6 Абсолютный макет 63 2.3 Компонент пользовательского интерфейса группы 2: TextView и его подклассы 65 2.3.1 Функция и использование TextView и EditText 65 2.3.2 Функция и использование EditText 72 2.3.3 Функция и использование компонентов кнопки 74 2.3.4 Используйте изображение 9patch в качестве кнопки. 2.3.5 Функция и использование Radiobutton и Checkbox 77 2.3.6 Функция и использование кнопки переключения состояния (ToggleButton) и переключатель (переключатель) 79 Функция и использование 2,3,7 часов (аналоговый шок и цифровой уход) 81 2.3.8 Хронометр 83 2.4 Компонент пользовательского интерфейса группы 3: ImageView и его подкласс 84 2.5 Группа 4 Компонент пользовательского интерфейса: AdapterView и подкласс 91 2.5.1 Просмотр списков (ListView) и Listactivity 91 2.5.2 Адаптер интерфейс и реализация класса 93 2.5.3 Функция и использование автоматического завершения текстового поля (AutoCompletextView) 102 2.5.4 Функция Gridview и использование 104 2.5.5 Расширенный компонент списка (ExpandableListView) 107 107 2.5.6 Функция и использование Spinner 110 2.5.7 Функция и использование View Gallery (галерея) 112 2.5.8 Функция и использование AdapterViewflipper 114 2.5.9 Функция StackView и использование 117 2.6 Группа 5 Компонент пользовательского интерфейса: ProgressBar и его подклассы 119 2.6.1 Функция и использование ProgressBar 119 2.6.2 Функция и использование SEECKBAR 123 2.6.3 Функция RatingBar и использование 125 2.7 Компонент пользовательского интерфейса группы 6: ViewAnimator и его подклассы 126 2.7.1 Функция и использование ViewSwitcher 127 2.7.2 Функция и использование переключателя изображения (ImagesWitcher) 132 2.7.3 Функция и использование TextsWitcher 134 2.7.4 Функция и использование ViewFlipper 136 2.8 Различные разные компоненты 138 2.8.1 Используйте информационное поле для подсказки для тоста. 138 2.8.2 Функция и использование компонентов Calendarview 140 Функция и использование 2,8,3 даты, выбор времени (DatePicker и Timepicker) 141 2.8.4 Функция и использование номера 144 2.8.5 Функция и использование SearchView 146 2.8.6 Функция и использование табхоста 148 2.8.7 Функция и использование просмотра прокрутки (Scollview) 150 2.8.8 Функция уведомления и использование 151 2.9 Диалоговое окно 154 2.9.1 Используйте AlertDialog для создания диалогового окна 154 2.9.2 Window of Dialoge Frame 161 2.9.3 Используйте PopupWindow 161 2.9.4 Используйте DatePickerDialog, TimepickerDialog 163 2.9.5 Используйте ProgressDialog для создания диалогового окна 164 2.10 Меню 167 2.10.1 Меню опций и суб -мену 167 2.10.2 Используйте слушателя, чтобы контролировать событие меню 171 2.10.3 Создание контрольно -пропускных пунктов и элементов меню с одним -выбором 171 2.10.4 Установить действие 171, связанное с пунктом меню 2.10.5 Контекстное меню 172 2.10.6 Используйте меню определения файлов XML 174 2.10.7 Используйте PopupMenu, чтобы создать меню POP -UP 178 2.11 Actionbar 179 2.11.1 Включите бортовой бар 180 2.11.2 Используйте B -BAR для отображения меню параметра 181 2.11.3 Включить икону программы навигация 183 2.11.4 Добавить просмотр действия 184 2.11. 2.11.6 Используйте B -bare для реализации навигации по падению 191 2.12 Резюме этой главы 192 Глава 3 Обработка событий Android 193 3.1 Обзор лечения событий Android 194 3.2 Лечение инцидентов на основе мониторинга 194 3.2.1 Модель обработки мониторинга 195 3.2.2 Слушатель событий и мероприятия 197 3.2.3 Внутренний класс как класс мониторинга событий 200 3.2.4 Внешний класс как класс мониторинга событий 200 класса 200 3.2.5 Само деятельность как монитор событий 202 3.2.6 Анонимный внутренний класс в качестве монитора событий 203 203 3.2.7 напрямую связывать с меткой 204 3.3 Обработка на основе обратных вызовов 205 3.3.1 Механизм возврата и механизм мониторинга 205 3.3.2 Рассекция инцидентов на основе обратного вызова 206 3.3.3 Переписывание метода OntouchEvent в ответ на событие 208 сенсорного экрана 208 3.4 Событие настройки системы ответа 210 3.4.1 Введение в класс конфигурации 210 3.4.2 Настройки системы реагирования OnConfigurationAnd, чтобы изменить 212 3.5 Механизм передачи сообщений 214 3.5.1 Введение в Handler Class 214 3.5. 3.6 Asynctask 220 3.7 Резюме этой главы 223 Глава 4 В -Depth Infect of Getinory and Fragment 224 4.1 Установить, настройку и использование деятельности 225 4.1.1 Activity 225 4.1.2 Настройка деятельности 233 4.1.3 Начало и закрыть активность 235 4.1.4 Используйте пакет для обмена данными между действием 237 4.1.5 Запустите другие результаты действия и результаты возврата 241 4.2 Механизм обратного вызова действия 245 4.3 Жизненный цикл активности и режим загрузки 246 4.3.1 Демонстрация жизненного цикла активности 246 4.3.2 Сходство и различия активности и сервлета 250 4.3.3 4 Режим загрузки активности 251 4.4 Фрагмент подробный объяснение 257 4.4.1 Обзор фрагментов и его философия дизайна 257 4.4.2 Создать фрагмент 258 4.4.3 Фрагмент и активность 262 4.4.4 Управление фрагментами и фрагмент 264 4.5 Жизненный цикл фрагмента 268 4.6 Сводка этой главы 272 Глава 5 Используйте намерение и намерение для общения 273 5.1 Детали объекта намерения 274 5.1.1 Используйте намерение запустить системную компонент 274 5.2 Атрибуты конфигурации намерения и намерения фильтра 275 275 5.2.1 Атрибут компонента 275 5.2.2 Действие, свойства категории и конфигурация фильтра намерения 277 5.2.3. Укажите действие, категория Система вызовов 282 5.2.4 Данные, свойства типа и конфигурация фильтра намерения 287 5.2.5 Дополнительный атрибут 295 5.2.6 Атрибут флага 295 5.3 Используйте намерение создать вкладок 296 5.4 Резюме этой главы 297 Глава 6 Ресурсы приложений Android 298 6.1 Типы и методы хранения 299 6.1.1 Типы ресурсов и методов хранения 299 6.1.2 Ресурс 301 6.2 Используйте строку, цвет, размер ресурсов 302 6.2.1 Определение значения цвета 303 6.2.2. Определите файл ресурса String, Color и Size 303 6.2.3 Используйте ресурсы строки, цвета и размера 305 6.3 Ресурсы массива (массив) 307 6.4 Используйте (нарисовано) ресурсы 310 6.4.1 Ресурсы изображения 310 6.4.2 Статовисловские ресурсы 311 6.4.3 LayerDrawable Resources 312 6.4.4 Commortrawable Resources 314 6.4.5 Clipdrawable Resources 316 6.4.6 AnimationDrawable Resources 318 6.5 Ресурсы анимации недвижимости 320 6.6 Используйте исходный ресурс XML 322 6.6.1 Определите исходный ресурс XML 322 6.6.2 Используйте исходный XML -файл 323 6.7 Ресурсы макета 325 6.8 Используйте меню (меню) Ресурс 325 6.9 Стиль и тема (тема) Ресурс 326 6.9.1 Стиль Ресурсы 326 6.9.2 Тематические ресурсы 327 6.10 Атрибут (атрибут) Ресурс 329 6.11 Используйте исходный ресурс 332 6.12 Интернационализация и адаптация ресурсов 333 6.12.1 Java Internationalish 334 6.12.2 Язык поддержки Java и National 334 6.12.3 Полная процедура интернационализация 335 6.12.4 Предоставьте международные ресурсы для приложений Android 337 6.12.5 Интернационализация Android Application 338 6.13 Адаптивные ресурсы разных экранов 340 6.14 Резюме этой главы 343 Глава 7 Графика и обработка изображений 344 7.1 Используйте простые картинки 345 7.1.1 Используйте Drawable Object 345 7.1.2 Bitmap и Bitmapfactory 345 7.2 Рисунок 348 7.2.1 Фонд рисования Android: холст, краска и другие 348 7.2.2 Класс пути 352 7.2.3 Нарисуйте игру анимации 355 7.3 Обработка графического специального эффекта 362 7.3.1 Используйте Matrix Control Transformation 362 7.3.2 Используйте Drawbitmapmesh Twisted Image 366 7.3.3 Используйте шейдер, чтобы заполнить графику 368 7.4 анимация кадров 370 7.4.1 AnimationDrawable и Frame -by -Frame Animation 371 7.5 Animation 374 7.5.1 Animation и интерполятор 374 7.5.2 Положение, размер, вращение, прозрачность, анимация комплемента 376 376 7.5.3 Пользовательская сложная анимация 380 7.6 Свойства Анимация 383 7.6.1 API 383 Анимации атрибутов 7.6.2 Используйте анимацию атрибута 385 7.7 Используйте SurfaceView для достижения анимации 393 7.7.1 Механизм рисования SurfaceView 394 7.8 Эта глава - саммит 398 Глава 8 Хранение данных Android и IO 399 8.1 Используйте SharedPreferentes 400 8.1 SharedPreferences и Editor 400 8.1.2. 8.1.3 Читать и написать другие приложения SharedPreferences 403 8.2 хранилище файла 404 8.2.1 OpenFileOutput и OpenFileInput 405 8.2.2 Файл на SD -карте 407 8.3 База данных SQLite 414 Введение в 8.3.1 SQLitedDatabase 414 8.3.2 Создание базы данных и таблица 415 8.3.3 Используйте оператор SQL для работы базы данных SQLite 416 8.3.4 Используйте инструмент SQLite3 418 8.3.5 Используйте конкретный метод для работы базы данных SQLite 419 8.3.6 Дела 422 8.3.7 SQLiteOpenHelper Class 422 8.4 жест 427 8.4.1 Обнаружение жестов 427 8.4.2 Добавить жест 434 8.4.3 Идентификация жестов пользователей 437 8.5 Автоматическое чтение (TTS) 439 8.6 Эта глава - саммит 441 Глава 9 Используйте ContentProvider для достижения обмена данными 442 9.1 Стандарт обмена данными: Введение в ContentProvider 443 9.1.1 ContentProvider Введение 443 9.1.2 Введение в URI 444 9.1.3 Используйте ContentReSolver для эксплуатации данных 445 9.2 Разработка ContentProvider 446 9.2.1 ContentProvider и ContentResolver 446 9.2.2 Разработка ContentProvider 447 9.2.3 Настройте ContentProvider 448 9.2.4 Используйте ContentResolver, чтобы позвонить 449 9.2.5 Инструкции по созданию ContentProvider 451 9.3 ContentProvider 457 операционной системы 9.3.1 Используйте контакт управления ContentProvider 457 9.3.2 Используйте ContentProvider для управления мультимедийным контентом 463 9.4 Данные из изменения данных ContentProvider 466 9.4.1 ContentObserver Введение 466 9.5 Эта глава - резюме 468 ГЛАВА 10 Сервис и Broadcastreceiver 469 10.1 Введение услуги 470 10.1.1 Создание и настройка службы 470 10.1.2 START and Stop Service 472 10.1.3 Привязывая локальную службу и общение с ним 473 10.1.4 Жизненный цикл обслуживания 477 10.1.5 Используйте intentservice 478 10.2 Cross -Process Call Service (AIDL Service) 481 10.2.1 AIDL Service Введение 482 10.2.2 Создание файла AIDL 482 10.2.3 Открывайте интерфейс клиенту 483 10.2.4 Клиентский доступ AidlService 484 10.3 TelephonyManager 491 10.4 Smsmanager 498 10.5 Audiomanager 502 10.5.1 Audiomanager Введение 502 10.6 Вибратор (вибратор) 504 10.6.1 Введение вибратора 504 10.6.2 Используйте вибратор для управления вибрацией мобильного телефона 505 10.7 Служба будильников мобильного телефона (AlarmManager) 505 10.7.1 Alarmmanager Введение 505 10.7.2 Установить будильник 506 10.8 Получить вещательное сообщение 510 10.8.1 Broadcastreceiver Введение 510 10.8.2 Отправить трансляцию 512 10.8.3 Трансляция заказа 513 10.9 Приема системы вещания 520 10.10 Эта глава является резюме 523 Глава 11 Разработка мультимедиа 524 11.1 Аудио и видео воспроизведение 525 11.1.1 Используйте MediaPlayer для воспроизведения Audio 525 11.1.2 Music Special Effect Control 528 11.1.3 Используйте Soundpool для воспроизведения Sound Effects 536 11.1.4 Play Video 539 Используйте VideoView 11.1.5 Используйте MediaPlayer и SurfaceView Video 540 11.2 Используйте MediareCorder для записи Audio 543 11.3 Управляйте камерой, чтобы сфотографировать 546 11.3.1 Сделайте снимки через камеру 546 11.3.2 Запись видео короткометражный фильм 551 11.4 Резюме этой главы 555 Глава 12 OpenGL и 3D Development 556 12.1 Основные знания трехмерных изображений и 3D разработки 557 12.2 Введение в OpenGL и OpenGL ES 558 12.3 Draw 2d Graphics 559 12.3.1 Используйте OpenGL ES 559 в приложениях Android 12.3.2 Нарисуйте многоугольник на плоскости 562 12.3.3 Поверните 567 12.4 Нарисуйте 3D Graphics 569 12.4.1 Конструкция 3D Graphics 569 12.4.2 Карта текстуры приложения 573 12.5 Резюме этой главы 578 Глава 13 Android Network Application 579 13.1 СЕБИННАЯ СОБСТВЕННА 580 на основе протокола TCP 580 13.1.1 Основа протокола TCP 580 13.1.2 Используйте Serversocket для создания TCP -сервера 581 13.1.3 Используйте сокет для общения 582 13.1.4 добавить много -thread 586 13.2 Используйте URL для доступа к сетевым ресурсам 592 13.2.1 Используйте URL для чтения сетевых ресурсов 593 13.2.2 Используйте UrlConnection для отправки запроса 594 13.3 Используйте HTTP для доступа к сети 599 13.3.1 Используйте httpurlconnection 600 13.3.2 Используйте Apache httpclient 605 13.4 Используйте представление WebView для отображения веб -страницы 609 13.4.1 Обзор Web 610 Используйте WebView 13.4.2 Загрузить HTML -код 611 с WebView 13.4.3 Используйте JavaScript в WebView, чтобы вызвать метод Android 612 13.5 Используйте веб -службу для сетевого программирования 615 13.5.1 Обзор платформы веб -службы 615 13.5.2 Используйте приложение Android для вызова веб -службы 617 13.6 Резюме этой главы 628 Глава 14 Управление Android Phone Desktop 629 14.1 Управление мобильным телефонами на рабочем столе 630 14.1.1 Удалить компоненты рабочего стола 630 14.1.2 Добавить компонент рабочего стола 630 14.2 Изменить мобильные обои 631 14.2.1 Живые обои 631 14.3 Добавить ярлык через программу 636 14.4 Управление управлением настольным компьютером 638 14.4.1 Разработка управления рабочим столом 638 14.4.2 Android 4.0 Недавно отображаемый управление рабочим столом 642 14.5 Резюме этой главы 647 Глава 15 Разработка датчика 648 15.1 Используйте датчик Android 649 15.1.1 Применение датчика разработки 649 15.2 Общие датчики Android 651 15.2.1 Ориентация датчика направления 651 15.2.2 Магнитное поле магнитного поля 652 15.2.3 Датчик температуры Temparature 652 15.2.4 Световой датчик 652 15.2.5 Давление давления давления 653 15.3 Случай применения датчика 655 15.4 Резюме этой главы 660 Глава 16 GPS Development 661 16.1 Core API 662 поддерживает GPS 16.2 Get LocationProvider 664 16.2.1 Получите все доступное местоположение Provider 664 16.2.2 Получите указанное местоположение Provider 665 через имя 16.2.3 на основе критериев, чтобы получить местоположение Provider 665 16.3 Получить информацию о позиционировании 666 16.3.1 Отправить информацию GPS через симулятор 666 16.3.2 Получить данные позиционирования 667 16.4 Рядом с предупреждением 668 16.5 Резюме этой главы 670 Глава 17 Используйте службу Google Map 671 17.1. 17.1.1 Получить Map API -ключ 672 17.1.2 Создать AVD 674, который поддерживает Google Map API 17.2 позиционирование на карте в соответствии с GPS Information 676 17,3 GPS Navigation 681 17.4 позиционирование в соответствии с адресом 683 17.4.1 Анализ адреса и анализ обратного адреса 683 17.4.2 позиционирование в соответствии с адресом 688 17.5 Резюме этой главы 689 Глава 18 Сумасшедший Лианляйан 690 18.1 Lianlian Watch Game Введение 691 18.2 Игра в разработку 691 18.2.1 Макет интерфейса разработки 692 18.2.2 Компонент интерфейса игры разработки 693 18.2.3 Линия соединения между перерабатывающим блоком 696 18.3 Модель данных статуса 697 18.3.1 Определить модель данных 697 18.3.2 Инициализированные данные о состоянии игры 698 18.4 Изображение интерфейса загрузки 700 18.5 Реализация игровой деятельности 703 18.6 Реализация игровой логики 708 18.6.1 Определить интерфейс компонента Gamervice 708 18.6.2 Реализуйте компонент Gameservice 709 18.6.3 Получите коробку 710 в точке сенсорной точки 18.6.4 Определите, могут ли два блока быть подключены к 711 18.6.5 Определение инструментов для получения каналов 713 18.6.6 Горизонтальное соединение без поворота 715 18.6.7 Вертикальное соединение без поворота 715 18.6.8 Соединение поворотного пункта 716 18.6.9 Соединение двух поворотных точек 718 18.6.10 Найдите кратчайшее расстояние 724 18.7 Резюме этой главы 726 Глава 19 Электронный аукцион Система 727 19.1 Системная функция Введение и дизайн архитектуры 728 19.1.1 Введение системной функции 728 19.1.2 Дизайн архитектуры системы 729 19.2 Введение в JSON 730 19.2.1 Используйте грамматику JSON для создания объекта 731 19.2.2 Используйте синтаксис JSON для создания массива 732 19.2.3 JSON Support 733 JAVA 733 19.3 Класс инструментов для отправки запроса 734 19.4 Пользовательский вход 735 19.4.1 Обработка Сервлета 736 19.4.2 Пользовательский вход 737 19.5 Просмотреть потоковые элементы 745 19.5.1 Просмотреть Сервлет 745 потоковых элементов 19.5.2 Просмотреть потоковые элементы 746 19.6 19.6.1 Сервлет 752 Просмотр типа предметов 19.6.2 Просмотреть элементы Тип 752 19.6.3 Добавьте тип сервлета 757 19.6.4 Добавлен тип типа 758 19.7 Аукцион управления 760 19.7.1 Просмотреть Сервлет 760 ваших предметов аукциона 19.7.2 Посмотреть пункты вашего аукциона 761 19.7.3 Сервлет 764 Добавление предметов аукциона 19.7.4 Добавить элементы аукциона 765 19.8 Участвуйте на аукционе 771 19.8.1 Избранные пункты 771 19.8.2 Сервлет 772 просмотрите предметы в соответствии с типом 19.8.3 Просмотрите предметы в соответствии с типом 773 19.8.4 Сервлет 775 Участие в торгах 19.8.5 Участие в аукционе 776 |

.........



