229776 | [Подлинное] (Специальные) Авторитетное руководство Puppet

Цена: 263руб. (¥12.4)
Артикул: 43162018178
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товараPHA+PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PGRpdj48aW1nIHdpZHRoPSI3OTBweCIgc3JjPSJodHRwczovL2ltZy5hbGljZG4uY29tL2ltZ2V4dHJhL2kxLzIxNzA0Mjk3Ni9PMUNOMDFQN2VPUzYxWHIzSWNZYWdral8hITIxNzA0Mjk3Ni5qcGciPjwvZGl2PjxkaXY+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTMvMjE3MDQyOTc2L1QyejMzVlhwQlhYWFhYWFhYWC0yMTcwNDI5NzYuanBnIiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjYwIiBzdHlsZT0ibWFyZ2luLXRvcDogMTAuMHB4OyI+PC9kaXY+PHRhYmxlIHdpZHRoPSI3NTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0ibGluZS1oZWlnaHQ6IDIzLjBweDtmb250LXNpemU6IDE0LjBweDtjb2xvcjogIzY2NjY2NjttYXJnaW4tdG9wOiAxMC4wcHg7Ym9yZGVyOiBzb2xpZCAxLjBweCAjY2NjY2NjO2JvcmRlci13aWR0aDogMS4wcHggMCAwIDEuMHB4OyI+PHRyPjx0ZCB3aWR0aD0iMTE5IiBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNGQkZCRkIiIHN0eWxlPSJib3JkZXI6IHNvbGlkIDEuMHB4ICNjY2NjY2M7Ym9yZGVyLTEuMHB4IDEuMHB4IDA7Ij7Ql9Cw0LPQvtC70L7QstC+0Lo6PC90ZD48dGQgd2lkdGg9IjYyOCIgc3R5bGU9ImJvcmRlcjogc29saWQgMS4wcHggI2NjY2NjYztib3JkZXItMS4wcHggMS4wcHggMDsiPlvQn9C+0LTQu9C40L3QvdC+0LVdICjRgdC/0LXRhtC40LDQu9GM0L3QvtGB0YLRjCkg0LDQstGC0L7RgNC40YLQtdGC0L3QvtC1INGA0YPQutC+0LLQvtC00YHRgtCy0L4g0L/QviDQvNCw0YDQuNC+0L3QtdGC0YMgfCAyMjk3NzY8L3RkPjwvdHI+PHRyPjx0ZCB3aWR0aD0iMTE5IiBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNGQkZCRkIiIHN0eWxlPSJib3JkZXI6IHNvbGlkIDEuMHB4ICNjY2NjY2M7Ym9yZGVyLTEuMHB4IDEuMHB4IDA7Ij7QptC10L3QsCDQutC90LjQs9C4OjwvdGQ+PHRkIHdpZHRoPSI2MjgiIHN0eWxlPSJib3JkZXI6IHNvbGlkIDEuMHB4ICNjY2NjY2M7Ym9yZGVyLTEuMHB4IDEuMHB4IDA7Ij42OSDQrtCw0L3RjDwvdGQ+PC90cj48dHI+PHRkIHdpZHRoPSIxMTkiIGFsaWduPSJyaWdodCIgYmdjb2xvcj0iI0ZCRkJGQiIgc3R5bGU9ImJvcmRlcjogc29saWQgMS4wcHggI2NjY2NjYztib3JkZXItMS4wcHggMS4wcHggMDsiPtCQ0LLRgtC+0YAg0LrQvdC40LPQuDo8L3RkPjx0ZCB3aWR0aD0iNjI4IiBzdHlsZT0iYm9yZGVyOiBzb2xpZCAxLjBweCAjY2NjY2NjO2JvcmRlci0xLjBweCAxLjBweCAwOyI+0JLQsNC9INCU0L7QvdCz0YjQtdC90LM8L3RkPjwvdHI+PHRyPjx0ZCB3aWR0aD0iMTE5IiBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNGQkZCRkIiIHN0eWxlPSJib3JkZXI6IHNvbGlkIDEuMHB4ICNjY2NjY2M7Ym9yZGVyLTEuMHB4IDEuMHB4IDA7Ij7QmNC30LTQsNGC0LXQu9GM0YHRgtCy0L46PC90ZD48dGQgd2lkdGg9IjYyOCIgc3R5bGU9ImJvcmRlcjogc29saWQgMS4wcHggI2NjY2NjYztib3JkZXItMS4wcHggMS4wcHggMDsiPtCc0LDRiNC40L3QvtGB0YLRgNC+0LjRgtC10LvRjNC90LDRjyDQv9GA0L7QvNGL0YjQu9C10L3QvdC+0YHRgtGMINCf0YDQtdGB0YHQsDwvdGQ+PC90cj48dHI+PHRkIHdpZHRoPSIxMTkiIGFsaWduPSJyaWdodCIgYmdjb2xvcj0iI0ZCRkJGQiIgc3R5bGU9ImJvcmRlcjogc29saWQgMS4wcHggI2NjY2NjYztib3JkZXItMS4wcHggMS4wcHggMDsiPtCU0LDRgtCwINC/0YPQsdC70LjQutCw0YbQuNC4OjwvdGQ+PHRkIHdpZHRoPSI2MjgiIHN0eWxlPSJib3JkZXI6IHNvbGlkIDEuMHB4ICNjY2NjY2M7Ym9yZGVyLTEuMHB4IDEuMHB4IDA7Ij4yMDE1LTAxLTAxINCn0LXRgtCy0LXRgNCzIDAwOjAwOjAwPC90ZD48L3RyPjx0cj48dGQgd2lkdGg9IjExOSIgYWxpZ249InJpZ2h0IiBiZ2NvbG9yPSIjRkJGQkZCIiBzdHlsZT0iYm9yZGVyOiBzb2xpZCAxLjBweCAjY2NjY2NjO2JvcmRlci0xLjBweCAxLjBweCAwOyI+0J3QvtC80LXRgCBJU0JOOjwvdGQ+PHRkIHdpZHRoPSI2MjgiIHN0eWxlPSJib3JkZXI6IHNvbGlkIDEuMHB4ICNjY2NjY2M7Ym9yZGVyLTEuMHB4IDEuMHB4IDA7Ij4gOTc4NzExMTQ4NTk4ODwvdGQ+PC90cj48dHI+PHRkIHdpZHRoPSIxMTkiIGFsaWduPSJyaWdodCIgYmdjb2xvcj0iI0ZCRkJGQiIgc3R5bGU9ImJvcmRlcjogc29saWQgMS4wcHggI2NjY2NjYztib3JkZXItMS4wcHggMS4wcHggMDsiPtGE0L7RgNC80LDRgjo8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyOiBzb2xpZCAxLjBweCAjY2NjY2NjO2JvcmRlci0xLjBweCAxLjBweCAwOyI+MTY8L3RkPjwvdHI+PHRyPjx0ZCB3aWR0aD0iMTE5IiBhbGlnbj0icmlnaHQiIGJnY29sb3I9IiNGQkZCRkIiIHN0eWxlPSJib3JkZXI6IHNvbGlkIDEuMHB4ICNjY2NjY2M7Ym9yZGVyLTEuMHB4IDEuMHB4IDA7Ij7QmtC+0LvQuNGH0LXRgdGC0LLQviDRgdGC0YDQsNC90LjRhjo8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyOiBzb2xpZCAxLjBweCAjY2NjY2NjO2JvcmRlci0xLjBweCAxLjBweCAwOyI+MzQ2PC90ZD48L3RyPjx0cj48dGQgd2lkdGg9IjExOSIgYWxpZ249InJpZ2h0IiBiZ2NvbG9yPSIjRkJGQkZCIiBzdHlsZT0iYm9yZGVyOiBzb2xpZCAxLjBweCAjY2NjY2NjO2JvcmRlci0xLjBweCAxLjBweCAwOyI+0JjQt9C00LDQvdC40LU6PC90ZD48dGQgc3R5bGU9ImJvcmRlcjogc29saWQgMS4wcHggI2NjY2NjYztib3JkZXItMS4wcHggMS4wcHggMDsiPjEtMTwvdGQ+PC90cj48L3RhYmxlPjx0YWJsZSB3aWR0aD0iNzUwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgc3R5bGU9ImJvcmRlcjogMS4wcHggc29saWQgI2NjY2NjYzttYXJnaW4tdG9wOiAxMC4wcHg7bGluZS1oZWlnaHQ6IDIzLjBweDtmb250LXNpemU6IDE0LjBweDtjb2xvcjogIzY2NjY2NjsiPjx0cj48dGQgc3R5bGU9ImJvcmRlci1ib3R0b206IDEuMHB4IGRhc2hlZCAjY2NjY2NjO2JhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7Zm9udC13ZWlnaHQ6IGJvbGQ7Y29sb3I6ICM5OTAwMDA7Ij7QntCxINCw0LLRgtC+0YDQtTwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSJwYWRkaW5nOiAxMC4wcHg7Ij5XYW5nIERvbmdzaGVuZywg0YHRgtCw0YDRiNC40Lkg0LjQvdC20LXQvdC10YAg0L/QviDRjdC60YHQv9C70YPQsNGC0LDRhtC40Lgg0Lgg0YLQtdGF0L3QuNGH0LXRgdC60L7QvNGDINC+0LHRgdC70YPQttC40LLQsNC90LjRjiwg0LIg0L3QsNGB0YLQvtGP0YnQtdC1INCy0YDQtdC80Y8g0YDQsNCx0L7RgtCw0LXRgiDQsiBUZW5jZW50LCDQvtGC0LLQtdGH0LDQtdGCINC30LAg0Y3QutGB0L/Qu9GD0LDRgtCw0YbQuNGOINC4INGC0LXRhdC90LjRh9C10YHQutC+0LUg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC1LCDRgNCw0LfRgNCw0LHQvtGC0LrRgyDQuNC90YHRgtGA0YPQvNC10L3RgtC+0LIg0L7Qv9C10YDQsNGG0LjQuCwg0LjQvdGC0LXQu9C70LXQutGC0YPQsNC70YzQvdGL0Lkg0LDQvdCw0LvQuNC3INC00LDQvdC90YvRhSBRUSBTcGFjZSBhbmQgQWxidW1zOyDQutC+0LPQtNCwIC3RgtC+INGA0LDQsdC+0YLQsNC7INCyIFNpbmEsINC+0YLQstC10YLRgdGC0LLQtdC90L3Ri9C5INC30LAg0YHQuNGB0YLQtdC80YMg0YPQv9GA0LDQstC70LXQvdC40Y8g0LHRgNCw0L3QtNC80LDRg9GN0YDQvtC8IFNpbmEsINCh0LjRgdGC0LXQvNCwINC80L7QvdC40YLQvtGA0LjQvdCz0LAsINCx0LDQt9CwINC00LDQvdC90YvRhSDQsdCw0LfRiyDQtNCw0L3QvdGL0YUg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9C10Lkg0L/RgNC10L7QsdGA0LDQt9C+0LLQsNC90LjQtSwg0LAg0YLQsNC60LbQtSDRgNCw0LfRgNCw0LHQvtGC0LrQsCDQuCDRjdC60YHQv9C70YPQsNGC0LDRhtC40Y8g0Lgg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC1INGB0LjRgdGC0LXQvNGLINCy0YXQvtC00LAg0LIg0YHQuNGB0YLQtdC80YMu0JLQtdGC0LXRgNCw0L0gQ2hpbmFVbml4ICjQstC10LEgLdC90LDQt9Cy0LDQvdC40LU6IFJlc2VhcmNoIE1vbmspLCDRhdC+0YDQvtGI0L4g0LjRgdGB0LvQtdC00L7QstCw0L3QuNC1INC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INC/0YDQvtCz0YDQsNC80LzQvdC+0LPQviDQvtCx0LXRgdC/0LXRh9C10L3QuNGPINGBINC+0YLQutGA0YvRgtGL0Lwg0LjRgdGF0L7QtNC90YvQvCDQutC+0LTQvtC8LCDRgNCw0LfRgNCw0LHQvtGC0LrQsCDRgdC40YHRgtC10LzQvdGL0YUg0LjQvdGB0YLRgNGD0LzQtdC90YLQvtCyINC4INGCLiDQlC7QntCx0YDQsNGC0LjRgtC1INCy0L3QuNC80LDQvdC40LUg0L3QsCDQvNC+0LHQuNC70YzQvdGL0Lkg0LjQvdGC0LXRgNC90LXRgiwg0LHQvtC70YzRiNC40LUg0LTQsNC90L3Ri9C1INC4INCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNGOINC4INGC0LXRhdC90LjRh9C10YHQutC+0LUg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC1Ljxicj48L3RkPjwvdHI+PC90YWJsZT48dGFibGUgd2lkdGg9Ijc1MCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHN0eWxlPSJib3JkZXI6IDEuMHB4IHNvbGlkICNjY2NjY2M7bWFyZ2luLXRvcDogMTAuMHB4O2xpbmUtaGVpZ2h0OiAyMy4wcHg7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7Ij48dHI+PHRkIHN0eWxlPSJib3JkZXItYm90dG9tOiAxLjBweCBkYXNoZWQgI2NjY2NjYztiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO2ZvbnQtd2VpZ2h0OiBib2xkO2NvbG9yOiAjOTkwMDAwOyI+0JLQstC10LTQtdC90LjQtSDQsiDQutC+0L3RgtC10L3RgjwvdGQ+PC90cj48dHI+PHRkIHN0eWxlPSJwYWRkaW5nOiAxMC4wcHg7Ij7QotGP0LbQtdC70LDRjyDRgNCw0LHQvtGC0LAg0LIg0L7QsdC70LDRgdGC0Lgg0YDQsNCx0L7RgtGLINC4INGC0LXRhdC90LjRh9C10YHQutC+0LPQviDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40Y8g0LDQstGC0L7QvNCw0YLQuNC30LDRhtC40LgsINGB0LjRgdGC0LXQvNGLLCDQs9C70YPQsdC+0LrQuNGFINC4INC60L7RgNC/0L7RgNCw0YLQuNCy0L3Ri9GFINGE0LDQutGC0LjRh9C10YHQutC40YUg0LfQvdCw0YfQtdC90LjQuSDQsiDQvtCx0LvQsNGB0YLQuCDQvNCw0YDQuNC+0L3QtdGC0LrQuC7QndCw0L/QuNGB0LDQvdC90LDRjyDQuNC90LbQtdC90LXRgNCw0LzQuCDQv9C+INGN0LrRgdC/0LvRg9Cw0YLQsNGG0LjQuCDQuCDRgtC10YXQvdC40YfQtdGB0LrQvtC80YMg0L7QsdGB0LvRg9C20LjQstCw0L3QuNGOIFRlbmNlbnQsINC/0L7Qu9GD0YfQuNC70LAg0LLRi9GB0L7QutC+0LUg0L/RgNC40LfQvdCw0L3QuNC1INC4INGB0L7QstC80LXRgdGC0L3Rg9GOINGA0LXQutC+0LzQtdC90LTQsNGG0LjRjiDRjdC60YHQv9C10YDRgtC+0LIg0L/QviDRjdC60YHQv9C70YPQsNGC0LDRhtC40Lgg0Lgg0YLQtdGF0L3QuNGH0LXRgdC60L7QvNGDINC+0LHRgdC70YPQttC40LLQsNC90LjRjiDQtNC40YDQtdC60YLQvtGA0L7QsiDQuNC3IFRlbmNlbnQsIEJhaWR1LCBBbGliYWJhLCBTaW5hINC4INC00YDRg9Cz0LjRhSDQvNC40YDQvtCy0YvRhSDQuNC90YLQtdGA0L3QtdGCIC3QutC+0LzQv9Cw0L3QuNC5Ljxicj7QldGB0LvQuCDQstGLINGF0L7RgtC40YLQtSDRhdC+0YDQvtGI0L4g0YDQsNCx0L7RgtCw0YLRjCwg0LLRiyDQtNC+0LvQttC90Ysg0YHQvdCw0YfQsNC70LAg0L/RgNC40L3QtdGB0YLQuCDQv9C+0LvRjNC30YMg0YHQstC+0LXQvNGDINC40L3RgdGC0YDRg9C80LXQvdGC0YMuINCd0LAg0YDQsNCx0L7Rh9C10Lwg0YPRgNC+0LLQvdC1INGN0YLQsCDQutC90LjQs9CwINC40LzQtdC10YIg0L/QvtC00YDQvtCx0L3Ri9C5INCw0L3QsNC70LjQtyDQvtGCINC+0YHQvdC+0LLQvdC+0Lkg0YTRg9C90LrRhtC40Lgg0LzQsNGA0LjQvtC90LXRgtC60Lgg0LTQviDRhNGD0L3QutGG0LjQuSDQstGL0YHQvtC60L7Qs9C+INGD0YDQvtCy0L3Rjywg0LAg0LfQsNGC0LXQvCDQtNC+INCy0YLQvtGA0LjRh9C90L7QuSDRgNCw0LfRgNCw0LHQvtGC0LrQuC4g0KHQvtC00LXRgNC20LDQvdC40LUg0L/QvtC00YDQvtCx0L3QviDQuCDRgdC40YHRgtC10LzQsNGC0LjRh9C10YHQutC4INGB0LjRgdGC0LXQvNCw0YLQuNGH0LXRgdC60LggOyDQs9C70YPQsdC+0LrQvjsg0YXQvtGA0L7RiNC40Lkg0L7Qv9GL0YIg0LHQtdGB0YbQtdC90LXQvS4g0J3QsCDRg9GA0L7QstC90LUg0L/RgNC40LzQtdC90LXQvdC40Y8g0LDQstGC0L7RgCDQv9C+0YHQstGP0YLQuNC7INC80LXRgtC+0LTRiywg0L3QsNCy0YvQutC4LCDQv9GA0LDQutGC0LjQutC4INC4INGB0LXQutGA0LXRgtGLINGA0LXRiNC10L3QuNGPINGC0YDRg9C00L3QvtGB0YLQtdC5INCyINC+0LHRg9GH0LXQvdC40Lgg0Lgg0L/RgNC40LrQu9Cw0LTQvdC+0Lkg0LzQsNGA0LjQvtC90LXRgtC60LDRhSDQsiDRgtC10YfQtdC90LjQtSDQvdC10YHQutC+0LvRjNC60LjRhSDQu9C10YIuINCd0LAg0L/RgNCw0LrRgtC40LrQtSwg0L3QsCDRhNCw0LrRgtC40YfQtdGB0LrQvtC8INGD0YDQvtCy0L3QtSDCu0xpbnV4IC/QotC10YXQvdC40YfQtdGB0LrQsNGPINGB0LXRgNC40Y8gVU5JWDogUHVwcGV0IFByb2Zlc3Npb25hbCBHdWlkZSDCu9C00LDQtdGCINC90LXRgdC60L7Qu9GM0LrQviDQstCw0LbQvdGL0YUg0Lgg0L7QsdGJ0LjRhSDQstGB0LXQvtCx0YrQtdC80LvRjtGJ0LjRhSDRgdC70YPRh9Cw0LXQsiwg0LrQvtGC0L7RgNGL0LUg0LLQsNC20L3RiyDQuCDRgNCw0YHQv9GA0L7RgdGC0YDQsNC90LXQvdGLINC90LAg0L/RgNC10LTQv9GA0LjRj9GC0LjRj9GFLCDQutC+0YLQvtGA0YvQtSDQvNC+0LPRg9GCINC90LUg0YLQvtC70YzQutC+INC/0L7QvNC+0YfRjCDRh9C40YLQsNGC0LXQu9GP0Lwg0YPQu9GD0YfRiNC40YLRjCDQuNGFINGE0LDQutGC0LjRh9C10YHQutC40LUg0LHQvtC10LLRi9C1INCy0L7Qt9C80L7QttC90L7RgdGC0LgsINC90L4g0Lgg0LTQsNGC0Ywg0LjQvCDRgNC10YjQtdC90LjRjyDQtNC70Y8g0L3QuNGFINGF0L7RgNC+0YjQuNGFINGA0LXRiNC10L3QuNC5INC00LvRjyDRjdGC0LjRhSDQv9GA0L7QsdC70LXQvC48YnI+PC90ZD48L3RyPjwvdGFibGU+PHRhYmxlIHdpZHRoPSI3NTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0iYm9yZGVyOiAxLjBweCBzb2xpZCAjY2NjY2NjO21hcmdpbi10b3A6IDEwLjBweDtsaW5lLWhlaWdodDogMjMuMHB4O2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2OyI+PHRyPjx0ZCBzdHlsZT0iYm9yZGVyLWJvdHRvbTogMS4wcHggZGFzaGVkICNjY2NjY2M7YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtmb250LXdlaWdodDogYm9sZDtjb2xvcjogIzk5MDAwMDsiPtCa0LDRgtCw0LvQvtCzPC90ZD48L3RyPjx0cj48dGQgc3R5bGU9InBhZGRpbmc6IDEwLjBweDsiPtCf0YDQtdC00LjRgdC70L7QstC40LUgMTxicj7Qn9GA0LXQtNC40YHQu9C+0LLQuNC1IDI8YnI+0J/RgNC10LTQuNGB0LvQvtCy0LjQtTxicj7Qn9C10YDQstCw0Y8g0YfQsNGB0YLRjCDRhNC+0L3QtNCwPGJyPtCT0LvQsNCy0LAgMSDQntGA0YPQttC40LUg0JjQvdC20LXQvdC10YDQvdC+0LPQviDQuNC90LbQtdC90LXRgNCwINC/0L4g0Y3QutGB0L/Qu9GD0LDRgtCw0YbQuNC4INC4INGC0LXRhdC90LjRh9C10YHQutC+0LzRgyDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40Y48YnI+MS4xINCg0LDQt9Cz0L7QstC+0YAg0L7QsSDQuNC90LbQtdC90LXRgNCw0YUg0L/QviDRjdC60YHQv9C70YPQsNGC0LDRhtC40Lgg0Lgg0YLQtdGF0L3QuNGH0LXRgdC60L7QvNGDINC+0LHRgdC70YPQttC40LLQsNC90LjRjjxicj4xLjEuMS48YnI+MS4xLjIg0J7RgtC70LjRh9C90YvQuSDQuNC90LbQtdC90LXRgCDQv9C+INGN0LrRgdC/0LvRg9Cw0YLQsNGG0LjQuCDQuCDRgtC10YXQvdC40YfQtdGB0LrQvtC80YMg0L7QsdGB0LvRg9C20LjQstCw0L3QuNGOLjxicj4xLjEuMyDQmNC90YHRgtGA0YPQvNC10L3RgtGLINCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNC4INC4INC+0LHRgdC70YPQttC40LLQsNC90LjRjzxicj4xLjIuPGJyPjEuMi4xQ2ZlbmdpbmU8YnI+MS4yLjJDaGVmPGJyPjEuMi4zUHVwcGV0PGJyPjEuMyDQodGA0LDQstC90LXQvdC40LUg0LjQvdGB0YLRgNGD0LzQtdC90YLQvtCyINCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNC4INC4INGC0LXRhdC90LjRh9C10YHQutC+0LPQviDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40Y88YnI+0JPQu9Cw0LLQsCAyINCS0LLQtdC00LXQvdC40LUg0LIg0LzQsNGA0LjQvtC90LXRgtC60LA8YnI+Mi4xRGV2b3BzINCS0LLQtdC00LXQvdC40LU8YnI+Mi4yUFVQUEVUINCy0LXRgNGB0LjRjyDQktCy0LXQtNC10L3QuNC1PGJyPjIuMi4xUHVwcGV0INGBINC+0YLQutGA0YvRgtGL0Lwg0LjRgdGF0L7QtNC90YvQvCDQutC+0LTQvtC8INC90L7QvNC10YAg0LLQtdGA0YHQuNC4INGB0L7QvtCx0YnQtdGB0YLQstCwINCS0LLQtdC00LXQvdC40LU8YnI+Mi4yLjJwdXBwZXQg0LLQtdGA0YHQuNGPINGB0LzQtdGI0LDQvdC90YPRjiDQvtGB0YPRidC10YHRgtCy0LjQvNC+0YHRgtGMPGJyPjIuMi4zINCa0LDQuiDQvtCx0L3QvtCy0LjRgtGMINC60YPQutC+0LvRjNC90YPRjjxicj4yLjIuNC48YnI+Mi4zIFBVUFBFVCDQstC10YDRgdC40Y8g0L7Qv9C10YDQsNGG0LjQvtC90L3QvtC5INGB0YDQtdC00Ysg0Lgg0YLRgNC10LHQvtCy0LDQvdC40Y8g0Log0LDQv9C/0LDRgNCw0YLQvdC+0LzRgyDQvtCx0LXRgdC/0LXRh9C10L3QuNGOPGJyPjIuMy4xINCS0LXRgNGB0LjRjyDQtNC70Y8g0Y3QutGB0L/Qu9GD0LDRgtCw0YbQuNC4Ljxicj4yLjMuMi4g0KLRgNC10LHQvtCy0LDQvdC40Y8g0Log0LDQv9C/0LDRgNCw0YLQvdC+0LzRgyDQvtCx0LXRgdC/0LXRh9C10L3QuNGOPGJyPjIuNFB1cHBldCBXb3JrZmxvdzxicj4yLjUg0JjQvdGB0YLRgNGD0LzQtdC90YIg0YDQsNC30YDQsNCx0L7RgtC60Lg8YnI+Mi41LjFHRVBQRVRUTyBERVZFTFVTVElDRTxicj4yLjUuMlZJTSBFbnZpcm9ubWVudCBEZXZlbG9wbWVudDxicj4yLjZQdXBwZXQgUSAmIEE8YnI+0JPQu9Cw0LLQsCAzINCa0L7QvdGE0LjQs9GD0YDQsNGG0LjRjyDQuCDRg9GB0YLQsNC90L7QstC60LAg0LrRg9C60L7QuyDQuCDRgdCy0Y/Qt9Cw0L3QvdGL0YUg0LjQvdGB0YLRgNGD0LzQtdC90YLQvtCyPGJyPjMuMSDQo9GB0YLQsNC90L7QstC60LAg0LrQsNC20LTQvtC5INGB0YDQtdC00Ysg0LzQsNGA0LjQvtC90LXRgtC60Lg8YnI+My4xLjEgUnVieSDQoNCw0LfQu9C40YfQvdGL0LUg0LLQtdGA0YHQuNC4INGB0YLQsNGC0YPRgdCwINC/0L7QtNC00LXRgNC20LrQuCBQdXBwZXQ8YnI+My4xLjIg0KHQuNGB0YLQtdC80LAg0YPQv9GA0LDQstC70LXQvdC40Y8g0L/QsNC60LXRgtCw0LzQuCDQuCDQuNGB0YLQvtGH0L3QuNC6PGJyPjMuMS4zINCj0YHRgtCw0L3QvtCy0LjRgtC1IFB1cHBldCDQvdCwIFJlZGhhdCBFbnRlcnByaXNlIEVkaXRpb24g0LjQu9C4IENlbnRvczxicj4zLjEuNCDQo9GB0YLQsNC90L7QstC40YLQtSBQdXBwZXQg0L3QsCBEZWJpYW4g0LggVWJ1bnR1PGJyPjMuMS41INCj0YHRgtCw0L3QvtCy0LjRgtC1IFB1cHBldCDQsiDQvtC/0LXRgNCw0YbQuNC+0L3QvdC+0Lkg0YHQuNGB0YLQtdC80LUgTWljcm9zb2Z0IFdpbmRvd3M8YnI+My4xLjYg0KPRgdGC0LDQvdC+0LLQuNGC0LUg0LzQsNGA0LjQvtC90LXRgtC60YMg0L3QsCBNYWM8YnI+My4xLjcg0KPRgdGC0LDQvdC+0LLQuNGC0LUg0LzQsNGA0LjQvtC90LXRgtC60YMg0YfQtdGA0LXQtyBSdWJ5Z2Vtczxicj4zLjEuOCDQmtC+0LzQv9C40LvRj9GG0LjRjyDQuNGB0YXQvtC00L3QvtCz0L4g0LrQvtC00LAuPGJyPjMuMS45INCf0LDQutC10YIg0LjRgdGF0L7QtNC90L7Qs9C+INC60L7QtNCwIFJQTTxicj4zLjIg0KPRgdGC0LDQvdC+0LLQutCwINC4INC60L7QvdGE0LjQs9GD0YDQsNGG0LjRjyDRg9C/0YDQsNCy0LvQtdC90LjRjyDQstC10YDRgdC40LXQuTxicj4zLjIuMSDQo9GB0YLQsNC90L7QstC60LAg0Lgg0LrQvtC90YTQuNCz0YPRgNCw0YbQuNGPINC/0L7RgdCw0LTQutC4PGJyPjMuMi4yLjxicj4zLjIuM3N2biDQuCA0INGC0L7Rh9C60LggR0lUPGJyPtCj0YHRgtCw0L3QvtCy0LrQsCDQuCDQutC+0L3RhNC40LPRg9GA0LDRhtC40Y8gMywzRE5TPGJyPtCT0LvQsNCy0LAgNCDQodGC0YDRg9C60YLRg9GA0LAg0LrQsNGC0LDQu9C+0LPQvtCyIFB1cHBldCwg0YTQsNC50Lsg0LrQvtC90YTQuNCz0YPRgNCw0YbQuNC4INC4INC/0L7QtNGA0L7QsdC90L7QtSDQvtCx0YrRj9GB0L3QtdC90LjQtSDQutC+0LzQsNC90LTRizxicj40LjEg0KHRgtGA0YPQutGC0YPRgNCwINC60LDRgtCw0LvQvtCz0LAg0LjRgdGF0L7QtNC90L7Qs9C+INC60L7QtNCwINC4INC+0YHQvdC+0LLQvdC+0LPQviDRhNCw0LnQu9CwINC60L7QvdGE0LjQs9GD0YDQsNGG0LjQuDxicj40LjJwdXBwZXQg0J7RgdC90L7QstC90L7QuSDRhNCw0LnQuyDQutC+0L3RhNC40LPRg9GA0LDRhtC40Lgg0LLQstC10LTQtdC90LjQtTxicj40LjIuMXB1cHBldC5jb25mINCy0LLQtdC00LXQvdC40LU8YnI+NC4yYXV0aC5jb25mINCy0LLQtdC00LXQvdC40LU8YnI+NC4yLjNuYW1lc3BhY2VhdXRoLmNvbmYg0LLQstC10LTQtdC90LjQtTxicj40LjIuNGF1dG9zaWduLmNvbmYg0LLQstC10LTQtdC90LjQtTxicj40LjIuNWZpbGVzZXJ2ZXIuY29uZiDQstCy0LXQtNC10L3QuNC1PGJyPjQuMi42dGFnbWFpbC5jb25mINCy0LLQtdC00LXQvdC40LU8YnI+NC4zIFBVUFBVVCBDT01NQU5EINCf0L7QtNGA0L7QsdC90L7QtSDQvtCx0YrRj9GB0L3QtdC90LjQtTxicj40LjMuMSDQn9GA0LXQtNGL0LTRg9GJ0LDRjyDQttC40LfQvdGMINC4INC90YvQvdC10YjQvdGP0Y8g0LbQuNC30L3RjCDQvNCw0YDQuNC+0L3QtdGC0L7Rh9C90L7QuSDQutC+0LzQsNC90LTRizxicj40LjMuMiDQmtCw0Log0L7RgdCy0L7QuNGC0Ywg0LrQvtC80LDQvdC00YMgUHVwcGV0PGJyPjQuMy4zcHVwcGV0bWFzdGVyINCy0LLQtdC00LXQvdC40LU8YnI+NC4zLjRwdXBwZXRhZ2VudCDQstCy0LXQtNC10L3QuNC1PGJyPjQuMy41cHVwcGV0Y2VydCDQstCy0LXQtNC10L3QuNC1PGJyPjQuMy42cHVwcGV0QXBwbHkg0LLQstC10LTQtdC90LjQtTxicj40LjMuN3B1cHBldE1vZHVsZSDQktCy0LXQtNC10L3QuNC1PGJyPjQuMy44cHVwcGV0cnNvdXJjZSDQstCy0LXQtNC10L3QuNC1PGJyPjQuMy45cHVwcGV0RGVzY3JpcHQg0JLQstC10LTQtdC90LjQtTxicj40LjMuMTBwdXBwZXRkb2Mg0LLQstC10LTQtdC90LjQtTxicj40LjMuMTFwdXBwcGV0UGFyc2VyINCS0LLQtdC00LXQvdC40LU8YnI+NC4zLjEyLiDQktCy0LXQtNC10L3QuNC1INC60L7QvNCw0L3QtNGLINGB0L/RgNCw0LLQvtGH0L3QvtC5INC/0L7QvNC+0YnQuC48YnI+NC4zLjEzcHVwcHBldGZpbGVidWNrZXQg0LLQstC10LTQtdC90LjQtTxicj40LjMuMTRwdXBwZXRmaWxlINCy0LLQtdC00LXQvdC40LU8YnI+NC4zLjE1cHVwcGV0a2ljayDQstCy0LXQtNC10L3QuNC1PGJyPtCT0LvQsNCy0LAgNSDQodC+0LfQtNCw0LnRgtC1INC60L7QvdGB0L7Qu9GMINGH0LXRgNC10Lcg0LzQsNGA0LjQvtC90LXRgtC60YM8YnI+0J/QtdGA0LLQvtC1INC/0L7RgdC10YnQtdC90LjQtSA1LjFhZ2VudCDQsiDQv9GA0L7RhtC10YHRgSDQvNCw0YHRgtC10YAgLdC60L7QvdGE0LjQs9GD0YDQsNGG0LjQuDxicj41LjEuMSDQodC+0LfQtNCw0L3QuNC1INGE0LDQudC70L7QsiDQuCDQutCw0YLQsNC70L7Qs9CwIHNpdGUucHA8YnI+NS4xLjIg0JzQkNCh0KLQldCgINCa0J7QndCk0KPQoNCQ0KbQmNCvPGJyPjUuMS4zINCa0L7QvdGE0LjQs9GD0YDQsNGG0LjRjyDQsdGA0LDQvdC00LzQsNGD0Y3RgNCwPGJyPjUuMS40YWdlbnQgQ29uZmlndXJhdGlvbjxicj41LjIg0JLQstC10LTQtdC90LjQtSDQutCw0YLQsNC70L7Qs9CwINC80LDQvdC40YTQtdGB0YLQvtCyINC4INC80L7QtNGD0LvQtdC5PGJyPjUuMi4xIE1hbmlmZXN0cyBEaXJlY3Rvcnkg0JLQstC10LTQtdC90LjQtTxicj41LjIuMk1vZHVsZXMgRGlyZWN0b3J5INCS0LLQtdC00LXQvdC40LU8YnI+0JLQstC10LTQtdC90LjQtSDQsiDQutC70LDRgdGBIDUsMyDQutC70LDRgdGB0LA8YnI+NS4zLjEg0J7Qv9GA0LXQtNC10LvQtdC90LjQtSDQsdC10Lcg0L/QsNGA0LDQvNC10YLRgNC+0LIg0LrQu9Cw0YHRgdCwINC60LvQsNGB0YHQsDxicj41LjMuMi4g0J7Qv9GA0LXQtNC10LvQuNGC0LUg0LrQu9Cw0YHRgSDQutC70LDRgdGB0LAg0L/QsNGA0LDQvNC10YLRgNC+0LIuPGJyPjUuNCDQndCw0YHQu9C10LTQvtCy0LDQvdC40LU8YnI+NS40LjEg0KPQt9C10Lsg0L3QsNGB0LvQtdC00L7QstCw0L3QuNC1PGJyPjUuNC4yINCa0LvQsNGB0YHQvtCy0L7QtSDQvdCw0YHQu9C10LTRgdGC0LLQvjxicj41LjVwdXBwdXQgQ29uc3RydWN0INGF0L7RgdGCPGJyPjUuNS4xINCe0YHQvdC+0LLQvdCw0Y8g0YHRgtGA0YPQutGC0YPRgNCwINC60LDRgtCw0LvQvtCz0LAg0LzQvtC00YPQu9C10Lk8YnI+NS41LjIuINCS0LLQtdC00LXQvdC40LUg0YTQsNC50LvQsCDQutC+0LTQsDxicj41LjUuM3NpdGUucHAg0YTQsNC50Lsg0LrQvtC90YTQuNCz0YPRgNCw0YbQuNC4INC30LDQs9GA0YPQt9C60Lg8YnI+NS42cHVwcHV0IE11bHRpIC1FbnZpcm9ubWVudCDQoNCw0LfQstC10YDRgtGL0LLQsNC90LjQtTxicj7Qp9Cw0YHRgtGMIElJINGN0L3RgtGD0LfQuNCw0YHRgtC40YfQtdGB0LrQsNGPINGB0YLQsNGC0YzRjzxicj7Qk9C70LDQstCwIDYg0J/QvtC00YDQvtCx0L3QvtC1INC+0LHRitGP0YHQvdC10L3QuNC1INC60YPQutC+0LsuPGJyPjYuMSDQv9C10YDQtdC80LXQvdC90YvQtSDQuCDQv9C10YDQtdC80LXQvdC90YvQtTxicj42LjEuMSDQp9GC0L4g0YLQsNC60L7QtSDQv9C10YDQtdC80LXQvdC90YvQtTxicj42LjEuMiDQv9C10YDQtdC80LXQvdC90YvQtSDRgdGE0LXRgNCwINC00LXQudGB0YLQstC40Y88YnI+Ni4xLjMg0J/QtdGA0LXQstC+0YDQvtGC0LA8YnI+Ni4xLjQg0LLRgdGC0YDQvtC10L3QvdGL0LUgLdCyINC/0LXRgNC10LzQtdC90L3Ri9GFPGJyPjYuMiDQotC40L8g0LTQsNC90L3Ri9GFPGJyPjYuMi4xINCi0LjQvyDRgdGC0YDQvtC60Lg8YnI+Ni4yLjIg0KfQuNGB0LvQvtCy0L7QuSDRgtC40L88YnI+Ni4yLjMg0LzQsNGB0YHQuNCyPGJyPjYuMi40INCl0Y3RiCAt0YLQuNC/PGJyPjYuMi41INC70L7Qs9C40YfQtdGB0LrQuNC5INGC0LjQvzxicj42LjIuNiDQoNC10LPRg9C70Y/RgNC90L7QtSDQstGL0YDQsNC20LXQvdC40LU8YnI+Ni4yLjd1bmRlZjxicj42LjMg0JfQsNGP0LLQu9C10L3QuNC1INC+INGD0YHQu9C+0LLQvdC+0Lwg0YHRg9C00LU8YnI+Ni4zLjFpZiZhbXA7aGVsbGlwO2Vsc2lmJmFtcDtIZWxsaXA7INC10YnQtSDRg9GB0LvQvtCy0L3QvtC1INGD0YLQstC10YDQttC00LXQvdC40LU8YnI+Ni4zLjIg0JfQsNGP0LLQu9C10L3QuNC1PGJyPjYuMy4zINCX0LDRj9Cy0LvQtdC90LjQtSDRgdC10LvQtdC60YLQvtGA0LA8YnI+Ni40INCS0LLQtdC00LXQvdC40LUg0YTRg9C90LrRhtC40Lg8YnI+Ni40LjEg0J7QsdGJ0LjQtSDRhNGD0L3QutGG0LjQuCDRgdC40YHRgtC10LzRizxicj42LjQuMiDQlNGA0YPQs9C40LUg0YHQuNGB0YLQtdC80Ysg0YHQuNGB0YLQtdC80Ys8YnI+Ni41UHVwcGV0dGFnPGJyPjYuNi4g0JrQu9GO0YfQtdCy0YvQtSDRgdC70L7QstCwPGJyPjYuNyDQodC/0LXRhtC40YTQuNC60LDRhtC40Lgg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y88YnI+Ni43LjEgTWFuaWZlc3RzIGFuZCBNb2R1bGVzLjxicj42LjcuMiDQn9GA0LjQvNC10YfQsNC90LjRjzxicj42LjcuMyDQn9C10YDQtdC80LXQvdC90YvQtSDRgdC/0LXRhtC40YTQuNC60LDRhtC40Lg8YnI+Ni43LjQg0KHQv9C10YbQuNGE0LjQutCw0YbQuNC4INGA0LXRgdGD0YDRgdC+0LI8YnI+Ni43LjUg0KHQv9C10YbQuNGE0LjQutCw0YbQuNC4INGD0YLQstC10YDQttC00LXQvdC40Y8g0YPRgdC70L7QstC40Y88YnI+Ni43LjYg0JrQu9Cw0YHRgSDQodC/0LXRhtC40YTQuNC60LDRhtC40Y8g0LrQu9Cw0YHRgdCwPGJyPjYuNy43INCh0L/QtdGG0LjRhNC40LrQsNGG0LjRjyDQuNC80LXQvdC+0LLQsNC90LjRjyDQuNC00LXQvdGC0LjRhNC40LrQsNGC0L7RgNCwPGJyPjYuOCDQmNC80L/QvtGA0YIg0YTQsNC50LvQvtCyINC60YPQutC+0LssINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuNC80LXQvdC+0LLQsNC90LjRjyDQuCDQsNCy0YLQvtC80LDRgtC40YfQtdGB0LrQsNGPINC30LDQs9GA0YPQt9C60LA8YnI+Ni44LjEg0JjQvNC/0L7RgNGCINGE0LDQudC70L7Qsjxicj42LjguMi4g0J/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC40LzQtdC90L7QstCw0L3QuNGPINC4INCw0LLRgtC+0LzQsNGC0LjRh9C10YHQutGD0Y4g0LfQsNCz0YDRg9C30LrRgy48YnI+0JPQu9Cw0LLQsCA3INCf0L7QtNGA0L7QsdC90L7QtSDQvtCx0YrRj9GB0L3QtdC90LjQtSDQutGD0LrQvtC70YzQvdC+0LPQviDRgNC10YHRg9GA0YHQsDxicj43LjEg0KDQtdGB0YPRgNGBPGJyPjcuMS4xINCa0LvQsNGB0YHQuNGE0LjQutCw0YbQuNGPINGA0LXRgdGD0YDRgdC+0LI8YnI+Ny4xLjIg0KHQvtGC0YDRg9C00L3QuNGH0LXRgdGC0LLQviDRgSDQvNCw0YDQuNC+0L3QtdGC0LrQvtC5PGJyPjcuMS4zINCh0L7RgdGC0LDQsiDRgNC10YHRg9GA0YHQvtCyPGJyPjcuMlB1cHBldCBDb21tb24gUmVzb3VyY2Ug0JLQstC10LTQtdC90LjQtTxicj43LjIuMWZpbGUg0LggRmlsZUJ1Y2tldCBSZXNvdXJjZXM8YnI+Ny4yLjIg0KDQtdGB0YPRgNGB0Ys8YnI+Ny4yLjNTZXIgUmVzb3VyY2VzPGJyPjcuMi40INCT0YDRg9C/0L/QvtCy0YvQtSDRgNC10YHRg9GA0YHRizxicj43LjIuNVBhY2thZ2UgUmVzb3VyY2VzPGJyPjcuMi42U2VydmljZSBSZXNvdXJjZXM8YnI+Ny4yLjcg0KDQtdGB0YPRgNGB0Ys8YnI+Ny4yLjhjcm9uIFJlc291cmNlczxicj43LjIuOW5vdGlmeSBSZXNvdXJjZXM8YnI+Ny4zINCg0LXRgdGD0YDRgdC90YvQtSDQv9GD0LHQu9C40YfQvdGL0LUg0LDRgtGA0LjQsdGD0YLRizxicj43LjMuMSDQodGG0LXQvdCw0YDQuNC5INC/0YDQuNC80LXQvdC10L3QuNGPINGA0LXRgdGD0YDRgdC+0LIg0L/Rg9Cx0LvQuNGH0L3Ri9GFINCw0YLRgNC40LHRg9GC0L7Qsjxicj43LjMuMi48YnI+Ny4zLjxicj43LjMuNC4g0JTRgNGD0LPQuNC1INC80LXRgtC+0LTRiyDQvtC/0LjRgdCw0L3QuNGPINGA0LXRgdGD0YDRgdC+0LIg0L/Rg9Cx0LvQuNGH0L3Ri9GFINCw0YLRgNC40LHRg9GC0L7Qsjxicj43LjMuNSDQntC/0YDQtdC00LXQu9C40YLRjCDRhtC10L/QvtGH0LrRgzxicj43LjMuNiAt0Lkg0L/QvtGB0YLQsNCy0YnQuNC6PGJyPjcuMy43QXVkaXQgQXVkaXQ8YnI+Ny40INCg0LXRgdGD0YDRgSDQv9C+INGD0LzQvtC70YfQsNC90LjRjjxicj43LjUucHVwcGV0INCS0LjRgNGC0YPQsNC70YzQvdGL0LUg0YDQtdGB0YPRgNGB0Ys8YnI+Ny41LjEg0KHRhtC10L3QsNGA0LjQuCDQv9GA0LjQu9C+0LbQtdC90LjQuSDQstC40YDRgtGD0LDQu9GM0L3Ri9GFINGA0LXRgdGD0YDRgdC+0LI8YnI+Ny41LjIg0JLQuNGA0YLRg9Cw0LvRjNC90YvQtSDRgNC10YHRg9GA0YHRizxicj43LjYg0K3QutGB0L/QvtGA0YIg0YDQtdGB0YPRgNGB0L7Qsjxicj43LjYuMSDQmtC+0L3RhNC40LPRg9GA0LDRhtC40Y8g0YHRgNC10LTRizxicj43LjYuMi48YnI+Ny42LjMg0KHRgNC+0Log0LTQtdC50YHRgtCy0LjRjyDRgNC10YHRg9GA0YHQvtCyINGD0LHQvtGA0LrQsDxicj7Qk9C70LDQstCwIDggUHVwcGV0ZXJiINCo0LDQsdC70L7QvSDQv9C+0LTRgNC+0LHQvdGL0Lkg0L7QsdGK0Y/RgdC90LXQvdC40LU8YnI+OC4xZXJiINCo0LDQsdC70L7QvSDRgdGG0LXQvdCw0YDQuNC4INC/0YDQuNC80LXQvdC10L3QuNGPPGJyPjguMmVyYiBMYW5ndWFnZTxicj44LjIuMSDQodC90LDRh9Cw0LvQsCDQt9C90LDQtdGCINGI0LDQsdC70L7QvSBFUkI8YnI+OC4yLjIg0L/QtdGA0LXQvNC10L3QvdGL0LU8YnI+OC4yLjNpZiZhbXA7aGVsbGlwO2Vsc2lmJmFtcDtIZWxsaXA7INC10YnQtSDRg9GB0LvQvtCy0L3QvtC1INGD0YLQstC10YDQttC00LXQvdC40LU8YnI+OC4yLjQg0KbQuNC60Ls8YnI+OC4yLjUg0KTRg9C90LrRhtC40Y88YnI+OC4zINCd0LDRgdGC0YDQvtC50YLQtSDQstC40YDRgtGD0LDQu9GM0L3Ri9C5INGF0L7RgdGCIEFwYWNoZSDRh9C10YDQtdC3INGI0LDQsdC70L7QvSBFUkI8YnI+0JPQu9Cw0LLQsCA5INCS0LLQtdC00LjRgtC1INC90LAg0YTQuNC30LrRg9C70YzRgtGD0YDQtTxicj45LjFmYWN0ZXIg0LLQstC10LTQtdC90LjQtTxicj45LjEuMS5mYWN0ZXIg0LLQtdGA0YHQuNGPPGJyPjkuMS4yINCf0LDRgNCw0LzQtdGC0YAg0Lgg0L/RgNC40LzQtdC90LXQvdC40LU8YnI+OS4xLjNmYWN0ZXIg0LggUHVwcGV0PGJyPjkuMmZhY3RlciDQntCx0YvRh9C90L4g0LjRgdC/0L7Qu9GM0LfRg9C10LzRi9C1INC/0LXRgNC10LzQtdC90L3Ri9C1PGJyPjkuMi4xQ1BVIC3RgdCy0Y/Qt9Cw0L3QvdGL0LUg0L/QtdGA0LXQvNC10L3QvdGL0LU8YnI+OS4yLjIg0J/QsNC80Y/RgtGMINC4INC/0LXRgNC10LrQsNGH0LjQstCw0LXQvNGL0LUg0L/QtdGA0LXQvNC10L3QvdGL0LU8YnI+OS4yLjMg0YHQtdGC0LXQstC+0Lkg0LjQvdGC0LXRgNGE0LXQudGBINC4INCw0L/Qv9Cw0YDQsNGC0L3Ri9C5INCw0LTRgNC10YEgLdGA0LXQu9C40LPQuNGA0L7QstCw0L3QvdGL0LUg0L/QtdGA0LXQvNC10L3QvdGL0LU8YnI+OS4yLjQg0JLQtdGA0YHQuNGPINGB0LjRgdGC0LXQvNGLINGA0LDRgdC/0YDQtdC00LXQu9C10L3QuNGPINGB0LjRgdGC0LXQvNGLINC4INC/0LXRgNC10LzQtdC90L3Ri9C1LCDRgdCy0Y/Qt9Cw0L3QvdGL0LUg0YEg0LLQtdGA0YHQuNC10Lkg0Y/QtNGA0LA8YnI+OS4yLjVzZWxpbnV4LCDRgdCy0Y/Qt9Cw0L3QvdGL0LUg0YEg0L/QtdGA0LXQvNC10L3QvdGL0LzQuDxicj45LjMg0KDQsNGB0YjQuNGA0LXQvdC40LU8YnI+OS4zLjEuINCg0LDQt9Cy0LXRgNC90LjRgtC1INC/0LXRgNC10LzQtdC90L3Ri9C1INC90LDRgdGC0YDQvtC50LrQuDxicj45LjMuMi48YnI+OS40INCg0LDRgdGI0LjRgNC10L3QuNC1INC90LDQv9C40YHQsNC90LjRjyDQuCDRgNCw0YHQv9GA0LXQtNC10LvQtdC90LjRjyDRhNC40LrRgdCw0YbQuNC4PGJyPtCi0YDQtdGC0YzRjyDRh9Cw0YHRgtGMPGJyPtCT0LvQsNCy0LAgMTAgUHVwcGV0IEFkdmFuY2VkIEZ1bmN0aW9uPGJyPjEwLjFlbmMg0JLQstC10LTQtdC90LjQtTxicj4xMC4xLjFlbmMg0JrQvtC90YTQuNCz0YPRgNCw0YbQuNGPPGJyPjEwLjEuMmNlIENhc2U8YnI+MTAuMiDQoNGD0LHQuNC00YHQuyDQstCy0LXQtNC10L3QuNC1PGJyPjEwLjIuMSDQmtCw0Log0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMIFJ1Ynlkc2w8YnI+MTAuMi4ycnVieWRzbCBDYXNlPGJyPjEwLjMg0JTQuNCw0LPRgNCw0LzQvNCwINCy0LfQsNC40LzQvtGB0LLRj9C30Lg8YnI+MTAuMy4xLiDQr9C30YvQujxicj4xMC4zLjIg0KPRgdGC0LDQvdC+0LLQutCwIG9mZ3JhcGh2aXo8YnI+MTAuMy4zcHVwcGV0INCyINGB0L7Rh9C10YLQsNC90LjQuCDRgSBHcmFwaHZpejxicj4xMC40cHVwcGV0bGFicy1zZGxpYiDQlNC10YLQsNC70Lg8YnI+MTAuNXB1cHBldCDRgNCw0YHRiNC40YDQtdC90LjQtTxicj4xMC41LjEg0KHRgtGA0YPQutGC0YPRgNCwINC60LDRgtCw0LvQvtCz0L7QsiDRgNCw0YHRiNC40YDQtdC90L3QvtCz0L4g0YDQsNGB0YjQuNGA0LXQvdC40Y88YnI+MTAuNS4yINCj0LTQu9C40L3QtdC90LjQtSDRhNGD0L3QutGG0LjQuDxicj4xMC41LjMg0KLQuNC/INC4INC/0L7RgdGC0LDQstGJ0LjQui48YnI+0JPQm9CQ0JLQkCAxMSDQotC10YXQvdC+0LvQvtCz0LjRjyDQvNCw0YDQuNC+0L3QtdGC0L7Rh9C90YvRhSDQutC70LDRgdGC0LXRgNC+0LI8YnI+MTEuMSDQnNCQ0KHQotCV0KAuPGJyPjExLjJNb25ncmVsINCg0LXQttC40Lw8YnI+MTEuM1BodXNpb25QYXNzZW5nZXI8YnI+MTEuMy4xQXBhY2hlK1Bhc3Nlbmdlcjxicj4xMS4zLjJOZ2lueCtQYXNzZW5nZXI8YnI+MTEuNHB1cHBldCBDbHVzdGVyINCS0LLQtdC00LXQvdC40LU8YnI+MTEuNC4xINCX0LDRh9C10Lwg0L/QvtGB0YLRgNC+0LjRgtGMINC60YPQutC+0LvRjNC90YvQuSDQutC70LDRgdGC0LXRgDxicj4xMS40LjIuINCh0L7Qt9C00LDQvdC40LUg0YHRhtC10L3RiyDQutGD0LrQvtC70YzQvdC+0LPQviDQutC70LDRgdGC0LXRgNCwPGJyPjExLjQuMyDQoNCw0YHRgtCy0L7RgCDQsdCw0LvQsNC90YHQuNGA0L7QstC60Lgg0LrQu9Cw0YHRgtC10YDQvdC+0Lkg0L3QsNCz0YDRg9C30LrQuDxicj4xMS41cHVwcGV0Y2Eg0KHQsdCw0LvQsNC90YHQuNGA0L7QstCw0L3QvdCw0Y8g0L3QsNCz0YDRg9C30LrQsDxicj7Qk9C70LDQstCwIDEyINCh0LjRgdGC0LXQvNCwINC+0YLRh9C10YLQvdC+0YHRgtC4PGJyPjEyLjEg0JLRhdC+0LQg0YHQuNGB0YLQtdC80Ysg0L7RgtGH0LXRgtC90L7RgdGC0Lg8YnI+MTIuMiDQntGC0YfQtdGCINC/0YDQvtGG0LXRgdGB0L7RgNCwPGJyPjEyLjMg0J/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC40Lkg0L/RgNC+0YbQtdGB0YHQvtGAINC+0YLRh9C10YLQvtCyPGJyPjEyLjMuMSDQoNCw0Lcg0L/RgNC+0YbQtdGB0YHQvtGA0LAg0L/RgNC+0YbQtdGB0YHQvtGA0LAg0JDQvdCw0LvQuNC3INC40YHRhdC+0LTQvdC+0LPQviDQutC+0LTQsDxicj4xMi4zLjIg0J/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC40Lkg0L/RgNC+0YbQtdGB0YHQvtGAINC+0YLRh9C10YLQvtCyPGJyPjEyLjMuMyDQv9C10YDRgdC+0L3QsNC70LjQt9C40YDQvtCy0LDQvdC90YvQuSDQv9GA0L7RhtC10YHRgdC+0YA8YnI+0JPQu9Cw0LLQsCAxMyBQdXBwZXR3ZWJndWk8YnI+MTMuMS48YnI+MTMuMiDQndCw0YHRgtGA0L7QudC60LAg0L/QsNC90LXQu9C4INC/0LDQvdC10LvQuDxicj4xMy4zINCh0YbQtdC90LDRgNC40Lgg0L/RgNC40LvQvtC20LXQvdC40LkgREFTSEJPQVJEPGJyPjEzLjRkYXNoYm9hcmQg0LggTmdpbngg0YPQu9GD0YfRiNCw0Y7RgiDQv9GA0L7QuNC30LLQvtC00LjRgtC10LvRjNC90L7RgdGC0Yw8YnI+0JPQu9Cw0LLQsCAxNCBQdXBwZXRkYiBXYXJlaG91c2U8YnI+MTQuMSDQo9GB0YLQsNC90L7QstC60LAg0YHRgNC10LTRizxicj4xNC4xcHVwcHBldGRiINCS0YHQv9C+0LzQvtCz0LDRgtC10LvRjNC90LDRjyDRg9GB0YLQsNC90L7QstC60LAg0YHRgNC10LTRgdGC0LIg0YHRgNC10LTRizxicj4xNC4xLjIuINCj0YHRgtCw0L3QvtCy0LrQsCDQuCDQvtCx0L3QvtCy0LvQtdC90LjQtSDRgdGA0LXQtNGLLjxicj4xNC4ycHVwcGV0ZGIg0Lgg0LrQvtC90YTQuNCz0YPRgNCw0YbQuNGPINC80LDRgNC40L7QvdC10YLQvtC6PGJyPjE0LjIuMSDQmtC+0L3RhNC40LPRg9GA0LDRhtC40Y8g0LHQsNC30Ysg0LTQsNC90L3Ri9GFPGJyPjE0LjIuMnB1cHBwZXRkYiBjb25maWd1cmF0aW9uPGJyPjE0LjIuMyDQmtC+0L3RhNC40LPRg9GA0LDRhtC40Y8g0L/Rg9C/0L/QsDxicj4xNC4zUHVwcGV0REJBUEk8YnI+MTQuMy4xPGJyPjE0LjMuMiBQT1BQUEVQVERCQVBJINCS0KHQotCQ0J3QntCS0JrQkCDQn9Cg0JXQlNCb0J7QltCV0J3QmNCvPGJyPjE0LjRwdXBwZXRkYiDQktC+0L/RgNC+0YHRiyDQuCDQvtGC0LLQtdGC0Ys8YnI+0JPQu9Cw0LLQsCAxNSBNYXJpb25ldGVDb2xsZWN0aXZlIEZyYW1ld29yayBBcHBsaWNhdGlvbjxicj4xNSwxINCc0JrQntCb0JvQldCh0JrQntCVINCS0JLQldCU0JXQndCY0JU8YnI+MTUuMiDQktCy0LXQtNC10L3QuNC1PGJyPjE1LjIuMUFjdGl2ZW1xINCy0LLQtdC00LXQvdC40LU8YnI+MTUuMi4ycmFiYml0bXEg0LLQstC10LTQtdC90LjQtTxicj4xNSwzINCc0JzQmtCe0JvQrNCa0JAg0KPQodCi0JDQndCe0JLQmtCQINCYINCa0J7QndCk0JjQk9Cj0KDQkNCm0JjQmDxicj4xNS4zLjEg0JzQnNCa0J7Qm9Cb0JXQodCa0JDQryDQo9Ch0KLQkNCd0J7QktCa0JA8YnI+MTUuMy4yINCc0JzQmtCe0JvQm9CV0KHQmtCQ0K8g0JrQntCd0KTQmNCT0KPQoNCQ0KbQmNCvPGJyPjE1LjQg0JrQsNC6INC40YHQv9C+0LvRjNC30L7QstCw0YLRjCBNY09sY2VjdGl2ZTxicj4xNS40LjFNQ29sbGVjdGl2ZSBCYXNpYyBDb21tYW5kczxicj4xNS40LDJNQ29sbGVjdGl2ZSBQbHVnIC1JTiBBcHBsaWNhdGlvbjxicj4xNS40LjMg0KPQv9GA0LDQstC70LXQvdC40LUg0LzQsNGA0LjQvtC90LXRgtC+0Lwg0YfQtdGA0LXQtyBNY29sbGVjdGl2ZTxicj7Qp9Cw0YHRgtGMIDQg0YHRgtCw0YLRjNGPINC/0L4g0LfQsNGP0LLQutC1PGJyPtCT0LvQsNCy0LAgMTYgSEFQUk9YWSBDb25zdHJ1Y3QgUHVwcGV0IENsdXN0ZXIgUHJhY3RpY2U8YnI+MTYuMWhhcHJveHkg0LLQstC10LTQtdC90LjQtTxicj4xNi4yINC40L3QuNGG0LjQsNC70LjQt9Cw0YbQuNGPIEhBUHJveHk8YnI+MTYuMyBIYXByb3h5INGB0YLRgNC+0LjRgiDQvNCw0YDQuNC+0L3QtdGC0LrRgzxicj4xNi4zLjEg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBIQVBST1hZLCDRh9GC0L7QsdGLINGA0LDRgdGI0LjRgNC40YLRjCDQutC70LDRgdGC0LXRgCBQdXBwZXQ8YnI+MTYuMy4yINCe0LHQvdC+0LLQu9C10L3QuNC1INC80LDRgNC40L7QvdC10YLQutC4PGJyPtCT0LvQsNCy0LAgMTcg0J/RgNCw0LrRgtC40LrQsCBNdXBwZXQgTWFuYWdlbWVudCBTU088YnI+MTcuMVNTTyDQktCS0JXQlNCV0J3QmNCVPGJyPjE3LjEuMSDQp9GC0L4g0YLQsNC60L7QtSBTU088YnI+MTcuMS4yU1NPINCh0LjRgdGC0LXQvNC90YvQuSDRgNCw0LHQvtGH0LjQuSDRgdGF0LXQvNCwINGA0LDQsdC+0YfQtdCz0L4g0L/QvtGC0L7QutCwPGJyPjE3LjEuM1NTTyDQodC40YHRgtC10LzQvdCw0Y8g0LDRgNGF0LjRgtC10LrRgtGD0YDQsDxicj4xNy4yINCj0L/RgNCw0LLQu9C10L3QuNC1INC4INGN0LrRgdC/0LvRg9Cw0YLQsNGG0LjRjiDRgdC40YHRgtC10LzRiyBTU08g0YfQtdGA0LXQtyBQdXBwZXQ8YnI+MTcuMi4xINC40L3QuNGG0LjQsNC70LjQt9Cw0YbQuNGPINGB0LjRgdGC0LXQvNGLPGJyPjE3LjIuMlBVUFBVVCDQndCw0YHRgtGA0L7QudGC0LUg0LjQvdC40YbQuNCw0LvQuNC30LDRhtC40Y4g0YHRgNC10LTRiyDRg9C/0YDQsNCy0LvQtdC90LjRjzxicj7Qk9C70LDQstCwIDE4IFB1cHBldCDQsdGL0YHRgtGA0L4g0YHQvtC30LTQsNC10YIg0LLQvdGD0YLRgNC10L3QvdGO0Y4g0YHQtdGC0LXQstGD0Y4g0L/RgNCw0LrRgtC40LrRgyDQv9GA0LXQtNC/0YDQuNGP0YLQuNGPPGJyPjE4LjEg0LjQvdC40YbQuNCw0LvQuNC30LDRhtC40Y88YnI+MTguMiDQn9GD0L/Qv9GD0YIg0LLRgdC/0L7QvNC+0LPQsNGC0LXQu9GM0L3Ri9C1INC40L3RgdGC0YDRg9C80LXQvdGC0Ys8YnI+MTguMi4xUHVwcGV0Rm9yZ2U8YnI+MTguMi4yRXhhbXBsZTxicj4xOC4zINCx0YvRgdGC0YDQviDRgdC+0LfQtNCw0YLRjCDQstC90YPRgtGA0LXQvdC90Y7RjiDRgdC10YLRjCDQv9GA0LXQtNC/0YDQuNGP0YLQuNGPPGJyPjE4LjMuMSDQktCy0LXQtNC10L3QuNC1INCy0L4g0LLQvdGD0YLRgNC10L3QvdGO0Y4g0YHQtdGC0Ywg0L/RgNC10LTQv9GA0LjRj9GC0LjRjzxicj4xOC4zLjIg0KHQvtC30LTQsNC50YLQtSDQstC90YPRgtGA0LXQvdC90Y7RjiDRgdC10YLRjCDQv9GA0LXQtNC/0YDQuNGP0YLQuNGPPGJyPjxicj48L3RkPjwvdHI+PC90YWJsZT48dGFibGUgd2lkdGg9Ijc1MCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHN0eWxlPSJib3JkZXI6IDEuMHB4IHNvbGlkICNjY2NjY2M7bWFyZ2luLXRvcDogMTAuMHB4O2xpbmUtaGVpZ2h0OiAyMy4wcHg7Zm9udC1zaXplOiAxNC4wcHg7Y29sb3I6ICM2NjY2NjY7Ij48dHI+PHRkIHN0eWxlPSJib3JkZXItYm90dG9tOiAxLjBweCBkYXNoZWQgI2NjY2NjYztiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO2ZvbnQtd2VpZ2h0OiBib2xkO2NvbG9yOiAjOTkwMDAwOyI+0JLRi9Cx0L7RgCDRgNC10LTQsNC60YLQvtGA0LA8L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0icGFkZGluZzogMTAuMHB4OyI+0KHRgtCw0YDRiNC40Lkg0LjQvdC20LXQvdC10YAgVGVuY2VudCDQv9C+INGN0LrRgdC/0LvRg9Cw0YLQsNGG0LjQuCDQuCDRgtC10YXQvdC40YfQtdGB0LrQvtC80YMg0L7QsdGB0LvRg9C20LjQstCw0L3QuNGOINC90LDQv9C40YHQsNC7LCDRh9GC0L4g0LzQvdC+0LPQuNC1INGN0LrRgdC/0LXRgNGC0Ysg0L/QviDRgNCw0LHQvtGC0LUg0Lgg0L7QsdGB0LvRg9C20LjQstCw0L3QuNGOINC60L7RgNC/0L7RgNCw0YLQuNCy0L3QvtCz0L4g0LTQuNGA0LXQutGC0L7RgNCwLCDRgtCw0LrQuNC1INC60LDQuiBUZW5jZW50LCBCYWlkdSwgQWxpYmFiYSwgU2luYSDQuCDQtNGA0YPQs9C40LUg0LrQvtGA0L/QvtGA0LDRgtC40LLQvdGL0LUg0LTQuNGA0LXQutGC0L7RgNCwLCDQstGL0YHQvtC60L4g0L/RgNC40LfQvdCw0L3RiyDQuCDRgNC10LrQvtC80LXQvdC00YPRjtGC0YHRjyE8YnI+0JjQtyDRgNCw0LfQu9C40YfQvdGL0YUg0YPQs9C70L7QstGL0YUg0YHQuNGB0YLQtdC8LCDRgtCw0LrQuNGFINC60LDQuiDQvtGB0L3QvtCy0L3Ri9C1INGE0YPQvdC60YbQuNC4LCDQvtC/0LXRgNCw0YbQuNC4LCDRhNGD0L3QutGG0LjQuCDRgSDQstGL0YHQvtC60LjQvCDRg9GA0L7QstC90LXQvCDRg9GA0L7QstC90Y8sINCy0YLQvtGA0LjRh9C90LDRjyDRgNCw0LfRgNCw0LHQvtGC0LrQsCwg0L/RgNC40L3RhtC40L/RiyDRgNCw0LHQvtGC0YssINC+0L/RgtC40LzQuNC30LDRhtC40Y4g0L/RgNC+0LjQt9Cy0L7QtNC40YLQtdC70YzQvdC+0YHRgtC4INC4INGB0LvQvtC20L3Ri9C1INC/0YDQvtCx0LvQtdC80YssINCyINCz0LvRg9Cx0LjQvdC90L7QvCDQvtCx0YrRj9GB0L3QtdC90LjQuCDQvNC10YLQvtC00L7QsiDRgNCw0LHQvtGC0Ysg0Lgg0YLQtdGF0L3QuNGH0LXRgdC60L7Qs9C+INC+0LHRgdC70YPQttC40LLQsNC90LjRjyBQdXBlcHQsINCy0LrQu9GO0YfQsNGPINC80L3QvtC20LXRgdGC0LLQtdC90L3Ri9C1INC/0YDQtdC00L/RgNC40Y/RgtC40Y8gLdC/0YDQtdC00L/RgNC40Y/RgtC40LUgLSDQn9GA0LDQutGC0LjRh9C10YHQutC40LUg0YHQu9GD0YfQsNC4INGD0YDQvtCy0L3Rjy48YnI+PC90ZD48L3RyPjwvdGFibGU+PHRhYmxlIHdpZHRoPSI3NTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0iYm9yZGVyOiAxLjBweCBzb2xpZCAjY2NjY2NjO21hcmdpbi10b3A6IDEwLjBweDtsaW5lLWhlaWdodDogMjMuMHB4O2ZvbnQtc2l6ZTogMTQuMHB4O2NvbG9yOiAjNjY2NjY2OyI+PHRyPjx0ZCBzdHlsZT0iYm9yZGVyLWJvdHRvbTogMS4wcHggZGFzaGVkICNjY2NjY2M7YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtmb250LXdlaWdodDogYm9sZDtjb2xvcjogIzk5MDAwMDsiPjxpbWcgc3JjPSJodHRwczovL2ltZy5hbGljZG4uY29tL2ltZ2V4dHJhL2kxLzIxNzA0Mjk3Ni9UQjIyXzZBdzFHU0J1TmpTc3BiWFhjaWlwWGFfISEyMTcwNDI5NzYuanBnIj48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0icGFkZGluZzogMTAuMHB4O2NvbG9yOiAjMDAwMDAwOyI+PC90ZD48L3RyPjwvdGFibGU+PGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMTAuMHB4OyI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTIvMjE3MDQyOTc2L1QyMllrT1h1cGFYWFhYWFhYWC0yMTcwNDI5NzYuZ2lmIiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3Ij4uLjwvZGl2PjxkaXYgY2xhc3M9ImhsZ19yYW5kXzk5NDQzNjQ2NiIgc3R5bGU9Im9wYWNpdHk6IDA7Ij4xNjk1OTk1NDg0PC9kaXY+PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0yIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMzYuMHB4O2NvbG9yOiAjY2MwMDAwOyI+PHN0cm9uZz7QmtC90LjQs9C4LCDQv9GA0L7QtNCw0LLQsNC10LzRi9C1INCyINGN0YLQvtC8INC80LDQs9Cw0LfQuNC90LUsINGP0LLQu9GP0Y7RgtGB0Y8g0L3QsNGB0YLQvtGP0YnQuNC80Lgg0LrQvdC40LPQsNC80Lg8L3N0cm9uZz48L3NwYW4+PC9wPjxkaXYgY2xhc3M9ImhsZ19yYW5kXzk5NDQzNjQ2NiIgc3R5bGU9Im9wYWNpdHk6IDA7Ij4xNjk1OTk1NDg0PC9kaXY+PC9wPg==
Продавец:奥维博世图书专营店
Адрес:Пекин
Рейтинг:

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



| Заголовок: | [Подлинное] (специальность) авторитетное руководство по марионету | 229776 |
| Цена книги: | 69 Юань |
| Автор книги: | Ван Донгшенг |
| Издательство: | Машиностроительная промышленность Пресса |
| Дата публикации: | 2015-01-01 Четверг 00:00:00 |
| Номер ISBN: | 9787111485988 |
| формат: | 16 |
| Количество страниц: | 346 |
| Издание: | 1-1 |
| Об авторе |
| Wang Dongsheng, старший инженер по эксплуатации и техническому обслуживанию, в настоящее время работает в Tencent, отвечает за эксплуатацию и техническое обслуживание, разработку инструментов операции, интеллектуальный анализ данных QQ Space and Albums; когда -то работал в Sina, ответственный за систему управления брандмауэром Sina, Система мониторинга, база данных базы данных пользователей преобразование, а также разработка и эксплуатация и обслуживание системы входа в систему.Ветеран ChinaUnix (веб -название: Research Monk), хорошо исследование и использование программного обеспечения с открытым исходным кодом, разработка системных инструментов и т. Д.Обратите внимание на мобильный интернет, большие данные и автоматизацию и техническое обслуживание. |
| Введение в контент |
| Тяжелая работа в области работы и технического обслуживания автоматизации, системы, глубоких и корпоративных фактических значений в области марионетки.Написанная инженерами по эксплуатации и техническому обслуживанию Tencent, получила высокое признание и совместную рекомендацию экспертов по эксплуатации и техническому обслуживанию директоров из Tencent, Baidu, Alibaba, Sina и других мировых интернет -компаний. Если вы хотите хорошо работать, вы должны сначала принести пользу своему инструменту. На рабочем уровне эта книга имеет подробный анализ от основной функции марионетки до функций высокого уровня, а затем до вторичной разработки. Содержание подробно и систематически систематически ; глубоко; хороший опыт бесценен. На уровне применения автор посвятил методы, навыки, практики и секреты решения трудностей в обучении и прикладной марионетках в течение нескольких лет. На практике, на фактическом уровне »Linux /Техническая серия UNIX: Puppet Professional Guide »дает несколько важных и общих всеобъемлющих случаев, которые важны и распространены на предприятиях, которые могут не только помочь читателям улучшить их фактические боевые возможности, но и дать им решения для них хороших решений для этих проблем. |
| Каталог |
| Предисловие 1 Предисловие 2 Предисловие Первая часть фонда Глава 1 Оружие Инженерного инженера по эксплуатации и техническому обслуживанию 1.1 Разговор об инженерах по эксплуатации и техническому обслуживанию 1.1.1. 1.1.2 Отличный инженер по эксплуатации и техническому обслуживанию. 1.1.3 Инструменты автоматизации и обслуживания 1.2. 1.2.1Cfengine 1.2.2Chef 1.2.3Puppet 1.3 Сравнение инструментов автоматизации и технического обслуживания Глава 2 Введение в марионетка 2.1Devops Введение 2.2PUPPET версия Введение 2.2.1Puppet с открытым исходным кодом номер версии сообщества Введение 2.2.2puppet версия смешанную осуществимость 2.2.3 Как обновить кукольную 2.2.4. 2.3 PUPPET версия операционной среды и требования к аппаратному обеспечению 2.3.1 Версия для эксплуатации. 2.3.2. Требования к аппаратному обеспечению 2.4Puppet Workflow 2.5 Инструмент разработки 2.5.1GEPPETTO DEVELUSTICE 2.5.2VIM Environment Development 2.6Puppet Q & A Глава 3 Конфигурация и установка кукол и связанных инструментов 3.1 Установка каждой среды марионетки 3.1.1 Ruby Различные версии статуса поддержки Puppet 3.1.2 Система управления пакетами и источник 3.1.3 Установите Puppet на Redhat Enterprise Edition или Centos 3.1.4 Установите Puppet на Debian и Ubuntu 3.1.5 Установите Puppet в операционной системе Microsoft Windows 3.1.6 Установите марионетку на Mac 3.1.7 Установите марионетку через Rubygems 3.1.8 Компиляция исходного кода. 3.1.9 Пакет исходного кода RPM 3.2 Установка и конфигурация управления версией 3.2.1 Установка и конфигурация посадки 3.2.2. 3.2.3svn и 4 точки GIT Установка и конфигурация 3,3DNS Глава 4 Структура каталогов Puppet, файл конфигурации и подробное объяснение команды 4.1 Структура каталога исходного кода и основного файла конфигурации 4.2puppet Основной файл конфигурации введение 4.2.1puppet.conf введение 4.2auth.conf введение 4.2.3namespaceauth.conf введение 4.2.4autosign.conf введение 4.2.5fileserver.conf введение 4.2.6tagmail.conf введение 4.3 PUPPUT COMMAND Подробное объяснение 4.3.1 Предыдущая жизнь и нынешняя жизнь марионеточной команды 4.3.2 Как освоить команду Puppet 4.3.3puppetmaster введение 4.3.4puppetagent введение 4.3.5puppetcert введение 4.3.6puppetApply введение 4.3.7puppetModule Введение 4.3.8puppetrsource введение 4.3.9puppetDescript Введение 4.3.10puppetdoc введение 4.3.11pupppetParser Введение 4.3.12. Введение команды справочной помощи. 4.3.13pupppetfilebucket введение 4.3.14puppetfile введение 4.3.15puppetkick введение Глава 5 Создайте консоль через марионетку Первое посещение 5.1agent в процесс мастер -конфигурации 5.1.1 Создание файлов и каталога site.pp 5.1.2 МАСТЕР КОНФУРАЦИЯ 5.1.3 Конфигурация брандмауэра 5.1.4agent Configuration 5.2 Введение каталога манифестов и модулей 5.2.1 Manifests Directory Введение 5.2.2Modules Directory Введение Введение в класс 5,3 класса 5.3.1 Определение без параметров класса класса 5.3.2. Определите класс класса параметров. 5.4 Наследование 5.4.1 Узел наследование 5.4.2 Классовое наследство 5.5pupput Construct хост 5.5.1 Основная структура каталога модулей 5.5.2. Введение файла кода 5.5.3site.pp файл конфигурации загрузки 5.6pupput Multi -Environment Развертывание Часть II энтузиастическая статья Глава 6 Подробное объяснение кукол. 6.1 переменные и переменные 6.1.1 Что такое переменные 6.1.2 переменные сфера действия 6.1.3 Переворота 6.1.4 встроенные -в переменных 6.2 Тип данных 6.2.1 Тип строки 6.2.2 Числовой тип 6.2.3 массив 6.2.4 Хэш -тип 6.2.5 логический тип 6.2.6 Регулярное выражение 6.2.7undef 6.3 Заявление о условном суде 6.3.1if…elsif&Hellip; еще условное утверждение 6.3.2 Заявление 6.3.3 Заявление селектора 6.4 Введение функции 6.4.1 Общие функции системы 6.4.2 Другие системы системы 6.5Puppettag 6.6. Ключевые слова 6.7 Спецификации программирования 6.7.1 Manifests and Modules. 6.7.2 Примечания 6.7.3 Переменные спецификации 6.7.4 Спецификации ресурсов 6.7.5 Спецификации утверждения условия 6.7.6 Класс Спецификация класса 6.7.7 Спецификация именования идентификатора 6.8 Импорт файлов кукол, пространство именования и автоматическая загрузка 6.8.1 Импорт файлов 6.8.2. Пространство именования и автоматическую загрузку. Глава 7 Подробное объяснение кукольного ресурса 7.1 Ресурс 7.1.1 Классификация ресурсов 7.1.2 Сотрудничество с марионеткой 7.1.3 Состав ресурсов 7.2Puppet Common Resource Введение 7.2.1file и FileBucket Resources 7.2.2 Ресурсы 7.2.3Ser Resources 7.2.4 Групповые ресурсы 7.2.5Package Resources 7.2.6Service Resources 7.2.7 Ресурсы 7.2.8cron Resources 7.2.9notify Resources 7.3 Ресурсные публичные атрибуты 7.3.1 Сценарий применения ресурсов публичных атрибутов 7.3.2. 7.3. 7.3.4. Другие методы описания ресурсов публичных атрибутов 7.3.5 Определить цепочку 7.3.6 -й поставщик 7.3.7Audit Audit 7.4 Ресурс по умолчанию 7.5.puppet Виртуальные ресурсы 7.5.1 Сценарии приложений виртуальных ресурсов 7.5.2 Виртуальные ресурсы 7.6 Экспорт ресурсов 7.6.1 Конфигурация среды 7.6.2. 7.6.3 Срок действия ресурсов уборка Глава 8 Puppeterb Шаблон подробный объяснение 8.1erb Шаблон сценарии применения 8.2erb Language 8.2.1 Сначала знает шаблон ERB 8.2.2 переменные 8.2.3if…elsif&Hellip; еще условное утверждение 8.2.4 Цикл 8.2.5 Функция 8.3 Настройте виртуальный хост Apache через шаблон ERB Глава 9 Введите на физкультуре 9.1facter введение 9.1.1.facter версия 9.1.2 Параметр и применение 9.1.3facter и Puppet 9.2facter Обычно используемые переменные 9.2.1CPU -связанные переменные 9.2.2 Память и перекачиваемые переменные 9.2.3 сетевой интерфейс и аппаратный адрес -религированные переменные 9.2.4 Версия системы распределения системы и переменные, связанные с версией ядра 9.2.5selinux, связанные с переменными 9.3 Расширение 9.3.1. Разверните переменные настройки 9.3.2. 9.4 Расширение написания и распределения фиксации Третья часть Глава 10 Puppet Advanced Function 10.1enc Введение 10.1.1enc Конфигурация 10.1.2ce Case 10.2 Рубидсл введение 10.2.1 Как использовать Rubydsl 10.2.2rubydsl Case 10.3 Диаграмма взаимосвязи 10.3.1. Язык 10.3.2 Установка ofgraphviz 10.3.3puppet в сочетании с Graphviz 10.4puppetlabs-sdlib Детали 10.5puppet расширение 10.5.1 Структура каталогов расширенного расширения 10.5.2 Удлинение функции 10.5.3 Тип и поставщик. ГЛАВА 11 Технология марионеточных кластеров 11.1 МАСТЕР. 11.2Mongrel Режим 11.3PhusionPassenger 11.3.1Apache+Passenger 11.3.2Nginx+Passenger 11.4puppet Cluster Введение 11.4.1 Зачем построить кукольный кластер 11.4.2. Создание сцены кукольного кластера 11.4.3 Раствор балансировки кластерной нагрузки 11.5puppetca Сбалансированная нагрузка Глава 12 Система отчетности 12.1 Вход системы отчетности 12.2 Отчет процессора 12.3 Пользовательский процессор отчетов 12.3.1 Раз процессора процессора Анализ исходного кода 12.3.2 Пользовательский процессор отчетов 12.3.3 персонализированный процессор Глава 13 Puppetwebgui 13.1. 13.2 Настройка панели панели 13.3 Сценарии приложений DASHBOARD 13.4dashboard и Nginx улучшают производительность Глава 14 Puppetdb Warehouse 14.1 Установка среды 14.1pupppetdb Вспомогательная установка средств среды 14.1.2. Установка и обновление среды. 14.2puppetdb и конфигурация марионеток 14.2.1 Конфигурация базы данных 14.2.2pupppetdb configuration 14.2.3 Конфигурация пуппа 14.3PuppetDBAPI 14.3.1 14.3.2 POPPPEPTDBAPI ВСТАНОВКА ПРЕДЛОЖЕНИЯ 14.4puppetdb Вопросы и ответы Глава 15 MarioneteCollective Framework Application 15,1 МКОЛЛЕСКОЕ ВВЕДЕНИЕ 15.2 Введение 15.2.1Activemq введение 15.2.2rabbitmq введение 15,3 ММКОЛЬКА УСТАНОВКА И КОНФИГУРАЦИИ 15.3.1 ММКОЛЛЕСКАЯ УСТАНОВКА 15.3.2 ММКОЛЛЕСКАЯ КОНФИГУРАЦИЯ 15.4 Как использовать McOlcective 15.4.1MCollective Basic Commands 15.4,2MCollective Plug -IN Application 15.4.3 Управление марионетом через Mcollective Часть 4 статья по заявке Глава 16 HAPROXY Construct Puppet Cluster Practice 16.1haproxy введение 16.2 инициализация HAProxy 16.3 Haproxy строит марионетку 16.3.1 Используйте HAPROXY, чтобы расширить кластер Puppet 16.3.2 Обновление марионетки Глава 17 Практика Muppet Management SSO 17.1SSO ВВЕДЕНИЕ 17.1.1 Что такое SSO 17.1.2SSO Системный рабочий схема рабочего потока 17.1.3SSO Системная архитектура 17.2 Управление и эксплуатацию системы SSO через Puppet 17.2.1 инициализация системы 17.2.2PUPPUT Настройте инициализацию среды управления Глава 18 Puppet быстро создает внутреннюю сетевую практику предприятия 18.1 инициализация 18.2 Пуппут вспомогательные инструменты 18.2.1PuppetForge 18.2.2Example 18.3 быстро создать внутреннюю сеть предприятия 18.3.1 Введение во внутреннюю сеть предприятия 18.3.2 Создайте внутреннюю сеть предприятия |
| Выбор редактора |
| Старший инженер Tencent по эксплуатации и техническому обслуживанию написал, что многие эксперты по работе и обслуживанию корпоративного директора, такие как Tencent, Baidu, Alibaba, Sina и другие корпоративные директора, высоко признаны и рекомендуются! Из различных угловых систем, таких как основные функции, операции, функции с высоким уровнем уровня, вторичная разработка, принципы работы, оптимизацию производительности и сложные проблемы, в глубинном объяснении методов работы и технического обслуживания Pupept, включая множественные предприятия -предприятие - Практические случаи уровня. |
![]() |
1695995484

Книги, продаваемые в этом магазине, являются настоящими книгами
1695995484

