Подлинный тест на автоматизацию Selenium 2 фактические бои на Python Language Insect Master SE2.0

Цена: 945руб. (¥44.7)
Артикул: 535477664096
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товараPGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHA6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIj48ZGl2PjxkaXY+PHNwYW4+PHNwYW4+0J7RgdC90L7QstC90LDRjyDQuNC90YTQvtGA0LzQsNGG0LjRjzwvc3Bhbj48L3NwYW4+PC9kaXY+PHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjUiPjx0Ym9keT48dHI+PHRkPjxzcGFuPjxzcGFuPjxzdHJvbmc+0JfQsNCz0L7Qu9C+0LLQvtC6Ojwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC90ZD48dGQgY29sc3Bhbj0iMyI+PHNwYW4+PHNwYW4+U2VsZW5pdW0gMiDQkNCy0YLQvtC80LDRgtC40LfQsNGG0LjRjyDRgtC10YHRgiDRhNCw0LrRgtC40YfQtdGB0LrQvtCz0L4g0LHQvtC10LLQvtCz0L4g0L/QuNGC0L7QvdCwPC9zcGFuPjwvc3Bhbj48L3RkPjwvdHI+PHRyPjx0ZCB3aWR0aD0iODIiPjxzcGFuPjxzcGFuPjxzdHJvbmc+0JDQstGC0L7RgDo8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNzciPjxzcGFuPjxzcGFuPtCS0YDQtdC00LjRgtC10LvRjDwvc3Bhbj48L3NwYW4+PC90ZD48dGQgd2lkdGg9IjgyIj48c3Bhbj48c3Bhbj48c3Ryb25nPtGE0L7RgNC80LDRgjo8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIxNjkiPjxzcGFuPjxzcGFuPjxicj48L3NwYW4+PC9zcGFuPjwvdGQ+PC90cj48dHI+PHRkPjxzcGFuPjxzcGFuPjxzdHJvbmc+0JjQt9C90LDRh9Cw0LvRjNC90LDRjyDRhtC10L3QsDo8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjwvdGQ+PHRkPjxzcGFuPjxzcGFuPjU5PC9zcGFuPjwvc3Bhbj48L3RkPjx0ZD48c3Bhbj48c3Bhbj48c3Ryb25nPtCa0L7Qu9C40YfQtdGB0YLQstC+INGB0YLRgNCw0L3QuNGGOjwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC90ZD48dGQ+PHNwYW4+PHNwYW4+PGJyPjwvc3Bhbj48L3NwYW4+PC90ZD48L3RyPjx0cj48dGQ+PHNwYW4+PHNwYW4+PHN0cm9uZz7QotC10LrRg9GJ0LDRjyDRhtC10L3QsDo8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjwvdGQ+PHRkPjxzcGFuPjxzcGFuPtCd0LAg0LLQtdGA0YjQuNC90LU8L3NwYW4+PC9zcGFuPjwvdGQ+PHRkPjxzcGFuPjxzcGFuPjxzdHJvbmc+0J7Qv9GD0LHQu9C40LrQvtCy0LDQvdC90LDRjyDQtNCw0YLQsDwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC90ZD48dGQ+PHNwYW4+PHNwYW4+MjAxNi0wMTwvc3Bhbj48L3NwYW4+PC90ZD48L3RyPjx0cj48dGQ+PHNwYW4+PHNwYW4+PHN0cm9uZz7QndC+0LzQtdGAINC60L3QuNCz0Lg6PC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L3RkPjx0ZD48c3Bhbj48c3Bhbj45Nzg3MTIxMjc4NTMyPC9zcGFuPjwvc3Bhbj48L3RkPjx0ZD48c3Bhbj48c3Bhbj48c3Ryb25nPtCS0YDQtdC80Y8g0L/QtdGH0LDRgtC4Ojwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC90ZD48dGQ+PHNwYW4+PHNwYW4+PGJyPjwvc3Bhbj48L3NwYW4+PC90ZD48L3RyPjx0cj48dGQ+PHNwYW4+PHNwYW4+PHN0cm9uZz7QmNC30LTQsNGC0LXQu9GM0YHRgtCy0L46PC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L3RkPjx0ZD48c3Bhbj48c3Bhbj7QrdC70LXQutGC0YDQvtC90L3QsNGPINC/0YDQvtC80YvRiNC70LXQvdC90LDRjyDQv9GA0LXRgdGB0LA8L3NwYW4+PC9zcGFuPjwvdGQ+PHRkPjxzcGFuPjxzcGFuPjxzdHJvbmc+0JLQtdGA0YHQuNGPOjwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC90ZD48dGQ+PHNwYW4+PHNwYW4+PGJyPjwvc3Bhbj48L3NwYW4+PC90ZD48L3RyPjx0cj48dGQ+PHNwYW4+PHNwYW4+PHN0cm9uZz7QotC40L/RiyDQv9GA0L7QtNGD0LrRgtCwOjwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC90ZD48dGQ+PHNwYW4+PHNwYW4+0J/QvtC00LvQuNC90L3QsNGPINC60L3QuNCz0LA8L3NwYW4+PC9zcGFuPjwvdGQ+PHRkPjxzcGFuPjxzcGFuPjxzdHJvbmc+0JjQvdC00LjQudGB0LrQuNC5Ojwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC90ZD48dGQ+PHNwYW4+PHNwYW4+PGJyPjwvc3Bhbj48L3NwYW4+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48ZGl2PjxzcGFuPjxzcGFuPtCa0YDQsNGC0LrQvtC1INGB0L7QtNC10YDQttCw0L3QuNC1PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjxzcGFuPjxpbWcgc3JjPSJodHRwOi8vaW1nLmFsaWNkbi5jb20vaW1nZXh0cmEvaTIvMjg4OTAyNzYyL1RCMjlvLlFlSG9yQktOalNaRmpYWGNfU3BYYV8hITI4ODkwMjc2Mi5qcGciIGFsaWduPSJhYnNtaWRkbGUiPjwvc3Bhbj48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj48c3Bhbj7QvtCxINCw0LLRgtC+0YDQtTwvc3Bhbj48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj48c3Bhbj7QmNC90LbQtdC90LXRgCAt0LjRgdC/0YvRgtCw0YLQtdC70YzQvdGL0Lkg0LjQvdC20LXQvdC10YAg0LLRi9GB0L7QutC+0LPQviDRg9GA0L7QstC90Y8g0LjQtyDRhNC40LvQuNCw0LvQsCBIdSBaaGloZW5nIE1laXp1IFRlY2hub2xvZ3kgKFNoZW56aGVuKS7QkiDQuNGO0L3QtSAyMDExINCz0L7QtNCwINCyINGB0LDQtNGDINCx0LvQvtCz0LAg0LHRi9C70Lgg0L/QtdGA0LXQtNCw0L3RiyDRgNCw0LfQu9C40YfQvdGL0LUg0YLQtdGF0L3QvtC70L7Qs9C40Lgg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPLjwvc3Bhbj48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj48c3Bhbj7Ql9Cw0LzQtdGH0LDRgtC10LvRjNC90YvQuSDQs9C40LQ8L3NwYW4+PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+PHNwYW4+0KDQtdC60L7QvNC10L3QtNCw0YbQuNGPJm5ic3A7PGJyPtCvINC/0L7QvNC90Y4g0LTQsNCy0L3Ri9C8IC3QtNCw0LLQvdC+LCDQutC+0LPQtNCwINGPINCx0YvQuyDQsiDQutC+0L3RgtCw0LrRgtC1INGBINCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNC10LksINGPINC/0YDQvtGH0LjRgtCw0Lsg0LrQvdC40LPRgyDQviDQuNC90YHRgtGA0YPQvNC10L3RgtC1INGA0LDQvdC90LXQs9C+INGC0LXRgdGC0LjRgNC+0LLQsNC90LjRjyDQsNCy0YLQvtC80LDRgtC40LfQsNGG0LjQuC4g0J3QsNC30LLQsNC90LjQtSDQutC90LjQs9C4INC90LXQu9GM0LfRjyDQstGB0L/QvtC80L3QuNGC0YwsINC4INC60L7QvdGC0LXQvdGCINC+0YHRgtCw0LLQuNC7INC90LAg0LzQtdC90Y8g0LPQu9GD0LHQvtC60L7QtSDQstC/0LXRh9Cw0YLQu9C10L3QuNC1LtCf0L7RgtC+0LzRgyDRh9GC0L4g0LrQvdC40LPQsCDQv9GA0L7RgdGC0L4g0L/QtdGA0LXQstC+0LTQuNGCINC+0YTQuNGG0LjQsNC70YzQvdGL0LUg0LTQvtC60YPQvNC10L3RgtGLLCDRh9GC0L4g0L/QvtGH0YLQuCDRgNCw0LLQvdCwINC90YPQu9GOINC00LvRjyDQv9GA0LDQutGC0LjRh9C10YHQutC40YUg0L/RgNC40LzQtdC90LXQvdC40Lku0J/QvtGN0YLQvtC80YMsINGBINGC0LXRhSDQv9C+0YAg0Y8g0LLRgdC10LPQtNCwINC00YPQvNCw0LssINGH0YLQviDQstCy0LXQtNC10L3QuNC1INC40L3RgdGC0YDRg9C80LXQvdGC0L7QsiDQvdC1INC00L7Qu9C20L3QviDQsdGL0YLRjCDQvdC1INGC0L7Qu9GM0LrQviDQsiDRgtC+0Lkg0YHRgtC10L/QtdC90Lgg0YLQtdC+0YDQuNC4INC4INC/0L7QvdC40LzQsNC90LjRjy4g0JXRgdC70Lgg0L3QtdGCINGE0LDQutGC0LjRh9C10YHQutC40YUg0LHQvtC10LLRi9GFINC00LXQudGB0YLQstC40LksINGC0L4g0LjQvdGB0YLRgNGD0LzQtdC90YLRiyDQtNC70Y8g0L3QsNGI0LjRhSDQuNC90YHRgtGA0YPQvNC10L3RgtC+0LIgLSDRjdGC0L4g0JTRgNCw0LrQvtC9LtCn0YLQviDQvtGH0LXQvdGMINC/0YDQuNGP0YLQvdC+LCDRgtCw0Log0Y3RgtC+INGC0L4sINGH0YLQviDQvNCw0YHRgtC10YAg0L3QsNGB0LXQutC+0LzRi9GFIMKr0KHQtdC70LXQvSAyINCw0LLRgtC+0LzQsNGC0LjQt9C40YDQvtCy0LDQvdC90L7Qs9C+INGC0LXRgdGC0LAg0YTQsNC60YLQuNGH0LXRgdC60L7Qs9C+INCx0L7RjyDQvdCwINGP0LfRi9C60LUg0L/QuNGC0L7QvdCwwrsg0L3QtSDQsdGL0LvQviDQvdCwINC/0L7QstC10YDRhdC90L7RgdGC0Lgg0L/RgNC10YPQstC10LvQuNGH0LXQvdC40Y8uINCvINGC0YnQsNGC0LXQu9GM0L3QviDQuNC30YPRh9Cw0Lsg0LrQvtC0INC4INC/0YDQuNC80LXRgNGLINCyINC60L3QuNCz0LUuINCf0LXRgNCy0YvQuSDQv9GA0LjQvNC10YAg0L/RgNC40LvQtdC20L3QvtCz0L4g0KDQtdC30Y7QvNC1INGA0LDQsdC+0YLRiyDQv9C+0LvQtdC30L3QviDQtNC70Y8g0YLQtdGF0L3QuNGH0LXRgdC60LjRhSDQutC90LjQsy4mbmJzcDs8YnI+0JTQu9GPINC60L3QuNCz0LgsINC/0YDQtdC00YHRgtCw0LLQu9GP0Y7RidC10Lkg0LDQstGC0L7QvNCw0YLQuNGH0LXRgdC60L7QtSDRgtC10YHRgtC40YDQvtCy0LDQvdC40LUsINC90LDQvCDQvdC1INGF0LLQsNGC0LDQtdGCINCyINGC0LXQvtGA0LjQuC7QnNC90L7Qs9C40LUg0LjQvdC+0YHRgtGA0LDQvdC90YvQtSDQutC+0LvQu9C10LPQuCDQv9C+0YHRgtC+0Y/QvdC90L4g0L/RgNC+0L/QvtCy0LXQtNGD0Y7RgiDQodCy0Y/RidC10L3QvdGL0LUg0J/QuNGB0LDQvdC40Y8uINCY0YUg0LLRi9Cy0L7QtNGLINC90LAg0YHQsNC80L7QvCDQtNC10LvQtSDQvtGH0LXQvdGMINC/0YDQvtGB0YLRiy4g0KLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNC4IC0g0Y3RgtC+INGF0L7RgNC+0YjQvi4g0JTQu9GPINGD0LvRg9GH0YjQtdC90LjRjyDQutCw0YfQtdGB0YLQstCwINC/0YDQvtCz0YDQsNC80LzQvdC+0LPQviDQvtCx0LXRgdC/0LXRh9C10L3QuNGPINCw0LLRgtC+0LzQsNGC0LjQt9C40YDQvtCy0LDQvdC90L7QtSDRgtC10YHRgtC40YDQvtCy0LDQvdC40LUg0L/RgNC40L3QvtGB0LjRgiDQtNC+0YXQvtC0INC+0YIg0L3QsNGI0LXQuSDQv9GA0L7QuNC30LLQvtC00LjRgtC10LvRjNC90L7RgdGC0LgsINC90LDQvNC90L7Qs9C+INCx0L7Qu9GM0YjQtSwg0YfQtdC8INGB0YLQvtC40LzQvtGB0YLRjC7Ql9Cw0LrQu9GO0YfQtdC90LjQtSDQnNGLINCy0YHQtSDQt9C90LDQtdC8LCDRh9GC0L4g0LjQvdGB0YLRgNGD0LzQtdC90YLRiyDRgtCw0LrQttC1INGP0YHQvdGLLiDQrdGC0L4g0L3QtSDRh9GC0L4g0LjQvdC+0LUsINC60LDQuiDQvNC+0LTRg9C70YzQvdGL0Lkg0YLQtdGB0YIg0LTQu9GPIFhVTklULCBSU1BFQyDQuCDRgi7Qvy7QnNGLINCy0YHQtSDQuNGB0L/QvtC70YzQt9GD0LXQvCDRjdGC0Lgg0LjQvdGB0YLRgNGD0LzQtdC90YLRiywg0LgsINCy0L7Qt9C80L7QttC90L4sINGN0YLQviDQtNC+0LLQvtC70YzQvdC+INGF0L7RgNC+0YjQviwg0L3QviDQv9C+0YfQtdC80YMg0L3QsNGIINGC0LXRgdGCINCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNC4INC90LUg0YLQvtC70YzQutC+INGN0YTRhNC10LrRgtC40LLQtdC9LCDQt9CwINC40YHQutC70Y7Rh9C10L3QuNC10Lwg0LLRgNC10LzQtdC90Lgg0Lgg0YPRgdC40LvQuNC5PyZuYnNwOzxicj7QntGC0LLQtdGCINC90LAg0YHQsNC80L7QvCDQtNC10LvQtSDQvtGH0LXQvdGMINC/0YDQvtGB0YIuINCc0Ysg0LTRg9C80LDQtdC8LCDRh9GC0L4g0LzRiyDQv9GA0LDQstGLLCDQvdC+INC90LAg0YHQsNC80L7QvCDQtNC10LvQtSDQvNGLLCDQstC+0LfQvNC+0LbQvdC+LCDQv9GA0L7RgdGC0L4g0LHRi9C70Lgg0L3QsCDQtNC+0YDQvtCz0LUg0Lgg0LTQsNC20LUg0L/RgNC40YXQvtC00LjQvCDQuiAqKiDQv9GA0LDQutGC0LjQutC1LtCt0YLQviDQstGB0LUg0YDQsNCy0L3Qviwg0YfRgtC+INCy0LfRj9GC0YwgaVBhZCDQsiDQutCw0YfQtdGB0YLQstC1INGA0LXQttGD0YnQtdC5INC00L7RgdC60LgsINGD0LHQuNCy0LDRjyDRhtGL0L/Qu9GP0YIg0YEg0L3QvtC20L7QvCDQtNC70Y8g0LrRgNGD0L/QvdC+0LPQviDRgNC+0LPQsNGC0L7Qs9C+INGB0LrQvtGC0LAsINC00L7RgNC+0LPQsCDQvdC10LLQtdGA0L3QsCwg0LLRiyDQvNC+0LbQtdGC0LUg0L/QvtC/0YDQsNC60YLQuNC60L7QstCw0YLRjNGB0Y8g0YLQvtC70YzQutC+INCyINC/0YPRgtC4LCDQv9C+0LrQsCDQvdC1INCy0L7QudC00LXRgtC1INCyINC80LDQs9C40Y4uJm5ic3A7PGJyPtCSINGN0YLQvtC5INC60L3QuNCz0LUg0L3QsCDRgdCw0LzQvtC8INC00LXQu9C1INGD0L/QvtC80LjQvdCw0LvQvtGB0Ywg0LzQvdC+0LPQviDRhdC+0YDQvtGI0LXQuSDQv9GA0LDQutGC0LjQutC4LiDQlNC+0YDQvtCz0LAg0L/QvtC00LvQuNC90L3QsCwg0Lgg0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70LgsINC10YHRgtC10YHRgtCy0LXQvdC90L4sINC90LUg0YHQsdC40LLQsNGO0YLRgdGPINGBINC/0YPRgtC4LiDQrdGC0L4g0LXRidC1INC+0LTQvdCwINC/0YDQuNGH0LjQvdCwLCDQv9C+INC60L7RgtC+0YDQvtC5INGPINGA0LXQutC+0LzQtdC90LTRg9GOINC10LUuJm5ic3A7PGJyPtCa0L7Qs9C00LAg0Y8g0L/RgNC+0YfQuNGC0LDQuyDQv9C10YDQstGL0LUg0LPQu9Cw0LLRiyDRjdGC0L7QuSDQutC90LjQs9C4LCDRjyDQstGB0LXQs9C00LAg0LLRgdC/0L7QvNC40L3QsNC7INC/0YDQtdGB0YLQuNC20L3Rg9GOINC00LjQu9C10LzQvNGDLCDRgSDQutC+0YLQvtGA0L7QuSDRjyDRgdGC0L7Qu9C60L3Rg9C70YHRjyDQsiDQvdCw0YfQsNC70LUg0LPQvtC00LAu0K8g0LTQtdC50YHRgtCy0LjRgtC10LvRjNC90L4g0YXQvtGH0YMg0LLRi9GD0YfQuNGC0Ywg0YLQtdGF0L3QvtC70L7Qs9C40Y4sINC90L4g0YEg0YfQtdCz0L4g0L3QsNGH0LDRgtGMPyZuYnNwOzxicj7QkiDQvdCw0YfQsNC70LUg0LLRgdC1INGB0LvQvtC20L3Qvi4g0JHQtdC3INCy0YXQvtC00LAg0JzQsNGB0YLQtdGA0LAg0LIg0LTQstC10YDRjCDQvNGLINC80L7QttC10Lwg0LvQtdCz0LrQviDQvtGC0LrQsNC30LDRgtGM0YHRjyDQvtGCINCx0LXQu9C+0LPQviDRhNC70LDQs9CwINC4INGB0LTQsNGC0YzRgdGPINC/0L7QtCDQv9C+0YHRgtC+0Y/QvdC90YvQvCDRgNCw0LfQvtGH0LDRgNC+0LLQsNC90LjQtdC8LCDQsCDRgtCw0LrQttC1INC/0LXRgNC10LTQvdC10Lkg0Lgg0LfQsNC00L3QtdC5INC/0LDQvdC10LvRjNGOINGA0LDQt9C70LjRh9C90L7QuSDQuNC90YTQvtGA0LzQsNGG0LjQuC7Qn9GA0LXQtNGB0YLQsNCy0YzRgtC1INGB0LXQsdC1INGC0LDQutGD0Y4g4oCL4oCL0YHRhtC10L3Rgzog0LXRgdC70Lgg0LLRiyDQvdC+0LLQuNGH0L7Quiwg0LLRiyDRg9GH0LjRgtC10YHRjCDQvdCwINC+0L/RgNC10LTQtdC70LXQvdC90L7QvCDQutCw0L3QsNC70LUsINGH0YLQviBTZWxlbml1bSDRj9Cy0LvRj9C10YLRgdGPINGC0LXRgdGC0L7QstGL0Lwg0LjQvdGB0YLRgNGD0LzQtdC90YLQvtC8INC00LvRjyDQsdGD0LTRg9GJ0LjRhSDRgtC10L3QtNC10L3RhtC40Lkg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPLCDQstCw0LbQvdGL0Lwg0YHRgNC10LTRgdGC0LLQvtC8INC00LvRjyDQv9C+0LLRi9GI0LXQvdC40Y8g0L/RgNC+0LjQt9Cy0L7QtNC40YLQtdC70YzQvdC+0YHRgtC4LCDRhdC+0YDQvtGI0LjQtSDQuNC90LLQtdGB0YLQuNGG0LjQuCDQsiDQv9C+0LLRi9GI0LXQvdC40LUg0YPRgNC+0LLQvdGPINCy0LDRiNC10LPQviDQtNC+0YXQvtC00LAsINC/0L7RjdGC0L7QvNGDINCy0Ysg0LLQvtGB0L/QvtC70L3Rj9C10YLQtSwg0YfRgtC+0LHRiyDRgdC00LXQu9Cw0YLRjCDQpdC+0YDQvtGI0LDRjyDRgNCw0LHQvtGC0LAg0Lgg0L/QvtC00LPQvtGC0L7QstC40YLRjNGB0Y8sINGH0YLQvtCx0Ysg0YPQt9C90LDRgtGMINC+0LEg0Y3RgtC+0Lwu0JLRiyDQvdCw0YfQuNC90LDQtdGC0LUg0LjRgdC60LDRgtGMINCyINCY0L3RgtC10YDQvdC10YLQtSDQtNC70Y8g0L/QvtC40YHQutCwINC80LDRgtC10YDQuNCw0LvQvtCyLCDQsCDQt9Cw0YLQtdC8INC90LDRh9C40L3QsNC10YLQtSDQv9GD0YLQsNGC0YwsINC/0L7RgtC+0LzRgyDRh9GC0L4gU2VsZW5pdW0g0LjQvNC10LXRgiDQtNCy0LUg0LLQtdGA0YHQuNC4OiBTZWxlbml1bSAxINC4IFNlbGVuaXVtIDIsINCwIFNlbGVuaXVtIDEg0L3QtSDQv9C+0LvQvdC+0YHRgtGM0Y4g0L7RgtC60LDQt9Cw0LvRgdGPINC+0YIg0L3QtdCz0L4uINCS0Ysg0LjQt9GD0YfQsNC10YLQtSDRgdC10LvQtdC9IDEg0LjQu9C4IFNsZW5pdW0gMj9TZWxlbml1bSAxINC+0YfQtdC90Ywg0LrQu9Cw0YHRgdC40YfQtdGB0LrQuNC5LCBTZWxlbml1bSAyINC+0YfQtdC90Ywg0YDQtdC20YPRgiAt0YLQvtCz0LTQsCDQstGLINC/0YDQvtC00L7Qu9C20LDQtdGC0LUg0LrQvtC/0LDRgtGMINCz0LvRg9Cx0L7QutC+LiDQktGLINC+0LHQvdCw0YDRg9C20LjRgtC1LCDRh9GC0L4g0LXRgdC70Lgg0LLRiyDQuNC30YPRh9C40YLQtSBTZWxlbml1bSAyLCDQstGLINGB0YLQvtC70LrQvdC10YLQtdGB0Ywg0YEg0LLQtdGJ0LXQuSwg0L3QsNC30YvQstCw0LXQvNC+0LkgV2ViZHJpdmVyINCyINGB0LXQu9C10L3QtSAxLiDQp9GC0L4g0Y3RgtC+P9Ce0LTQvdCw0LrQviwg0LXRgdC70Lgg0LLRiyDRhdC+0YLQuNGC0LUg0LLRi9GD0YfQuNGC0YwgU2VsZW5pdW0gMSwg0LLRiyDQsdGD0LTQtdGC0LUg0L/RgNC+0LTQvtC70LbQsNGC0Ywg0LLQuNC00LXRgtGMINGB0LvQvtCy0L4g0L/QvtC0INC90LDQt9Cy0LDQvdC40LXQvCBTZWxlbG5pdW0gUkMuINCn0YLQviDRjdGC0L4/0JLQvtC30LzQvtC20L3Qviwg0LLRiyDQstGB0YLRgNGP0YXQvdGD0LvQuNGB0Ywg0YHQtdC50YfQsNGBLCDQvdC+INC60L7RiNC80LDRgCDRgtC+0LvRjNC60L4g0L3QsNGH0LDQu9GB0Y8u0JLRiyDQvNC+0LbQtdGC0LUg0YHRgtC+0LvQutC90YPRgtGM0YHRjyDRgSDQvdC10LrQvtGC0L7RgNGL0LzQuCDQvdCw0LTQtdC20L3Ri9C80Lgg0LvRjtC00YzQvNC4LCDQuCDQvtC90Lgg0L/RgNC10LTQu9C+0LbQuNGCINGB0L3QsNGH0LDQu9CwINC40LfRg9GH0LjRgtGMINGP0LfRi9C6LCDQv9C+0YLQvtC80YMg0YfRgtC+LCDQtdGB0LvQuCDQstGLINGF0L7RgtC40YLQtSDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0YHQtdC70LXQvSwg0Y3RgtC+INCyINC+0YHQvdC+0LLQvdC+0Lwg0L7Qt9C90LDRh9Cw0LXRgiwg0YfRgtC+INCy0Ysg0LTQvtC70LbQvdGLINC90LDRg9GH0LjRgtGM0YHRjyDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNGC0Ywu0J3QviDRgdC10LvQtdC9INC/0L7QtNC00LXRgNC20LjQstCw0LXRgiDRgdC70LjRiNC60L7QvCDQvNC90L7Qs9C+INGP0LfRi9C60L7QsiDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjywg0YLQsNC60LjRhSDQutCw0LogUnVieSwgUHl0aG9uLCBKYXZhLCBKYXZhY3JpcHQsIE9iamVjdGl2ZS1DLCBQSFAsINC60LDQutC+0Lkg0Y/Qt9GL0Log0LLRiyDQtNC+0LvQttC90Ysg0L3QsNGH0LDRgtGMINGBINCz0YDRj9C30Lgg0LrQu9Cw0YHRgdC40YfQtdGB0LrQuNGFINGP0LfRi9C60L7QstGL0YUg0YHQv9C+0YDQvtCyLiDQryDQv9C+0YLRgNCw0YLQuNC7INC80L3QvtCz0L4g0LLRgNC10LzQtdC90Lgg0L3QsCDQuNC30YPRh9C10L3QuNC1LCDQvdC+KtC90LDQutC+0L3QtdGGINC/0YDQvtGB0YLQviDQv9GA0L7RgdGC0L4g0L/RgNC+0YHRgtC+LiDQl9C90LDQtdGCLCDRh9GC0L4g0YHQtdC70LXQvSDQvdCw0YXQvtC00LjRgtGB0Y8g0L3QsCDRgNCw0YHRgdGC0L7Rj9C90LjQuCwg0L/QtdGA0LXQtCDQvdC40Lwg0LXRgdGC0Ywg0LrRg9GH0LAg0LHQuNGE0YPRgNC60LDRhtC40LguINCa0LDQttC00YvQuSDRj9C30YvQuiDQstGL0LPQu9GP0LTQuNGCINGF0L7RgNC+0YjQvi4g0K8g0L3QtSDQt9C90LDRjiwg0LrQsNC6INGB0LTQtdC70LDRgtGMINGI0LDQsy7QrdGC0L4g0YHRgtC+0LjQvNC+0YHRgtGMINCy0YvQsdC+0YDQsC4g0JXRgdGC0Ywg0YDQuNGB0LrQuCDQtNC70Y8g0LLRi9Cx0L7RgNCwLiDQn9GA0LDQstC40LvRjNC90L4g0LLRi9Cx0YDQsNGC0Ywg0L/RgNCw0LLQuNC70YzQvdGD0Y4g0LLQtdGJ0YwsINGN0YLQviDQsdC+0LvQtdC1INGH0LXQvCDQvdCwINC/0L7Qu9C/0YPRgtC4LiZuYnNwOzxicj7QlNC70Y8g0LzQvdC+0LPQuNGFINC90L7QstC40YfQutC+0LIg0L/RgNC40LLQtdC00LXQvdC90LDRjyDQstGL0YjQtSDQtNC40LvQtdC80LzQsCDQtNC+0LvQttC90LAg0YHRg9GJ0LXRgdGC0LLQvtCy0LDRgtGMLtCt0YLQviDQt9Cw0L3Rj9C70L4g0LzQvdC+0LPQviDRjdC90LXRgNCz0LjQuCDQuCDQstGA0LXQvNC10L3QuCwg0L3QvirQvdCw0LrQvtC90LXRhiAt0YLQviDQvtCx0L3QsNGA0YPQttC40LssINGH0YLQviDQstGB0LUg0LHRi9C70L4g0LHQtdGB0L/QvtC70LXQt9C90L47INGPINGB0LTQtdC70LDQuyDQvNC90L7Qs9C+INC00L7QvNCw0YjQvdC10Lkg0YDQsNCx0L7RgtGLLCDQvdC+INGC0L4sINGH0YLQviDRjyDQtNC10LnRgdGC0LLQuNGC0LXQu9GM0L3QviDQtNC+0LvQttC10L0g0YHQtNC10LvQsNGC0YwsINC90LjQutC+0LPQtNCwINC90LUg0L3QsNGH0LDQu9C+0YHRjC7QmiDRgdGH0LDRgdGC0YzRjiwg0Y3RgtCwINC60L3QuNCz0LAg0LzQvtC20LXRgiDRhdC+0YDQvtGI0L4g0YDQtdGI0LjRgtGMINGN0YLRgyDQtNC40LvQtdC80LzRgy7QktCw0Lwg0L3QtSDQvdGD0LbQvdC+INCy0YvQsdC40YDQsNGC0YwuINCSINGN0YLQvtC5INC60L3QuNCz0LUg0L7Qv9C40YHRi9Cy0LDQtdGC0YHRjyDRgdC10LvQtdC9IDIsINC60L7RgtC+0YDRi9C5INC/0YDQtdC00YHRgtCw0LLQu9GP0LXRgiDQvtGB0L3QvtCy0L3QvtC5INC/0L7RgtC+0LosINCwINGC0LDQutC20LUg0L/RgNC10LTRgdGC0LDQstC70Y/QtdGCINCx0YPQtNGD0YnQtdC1LiDQr9C30YvQuiAtINGN0YLQviBQeXRob24sINC60L7RgtC+0YDRi9C5INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQsiDQvNC40YDQtS4g0K3RgtC+INC/0YDQvtGB0YLQviwg0Y3RhNGE0LXQutGC0LjQstC90L4sINC60LvQsNGB0YHQuNGH0LXRgdC60LjQuSwg0Y3Qu9C10LPQsNC90YLQvdGL0Lku0J7Rh9C10L3RjCDQuNC90YLQtdGA0LXRgdC90L4sINGH0YLQviDRgdC+0LHRgdGC0LLQtdC90L3QsNGPINGE0LjQu9C+0YHQvtGE0LjRjyBQeXRob24g0YLQsNC60LbQtSDRgdGH0LjRgtCw0LXRgiwg0YfRgtC+ICoqINC40YHQv9C+0LvRjNC30YPQtdGCINGC0L7Qu9GM0LrQviDQvtC00LjQvSDRgdC/0L7RgdC+0LEg0YHQtNC10LvQsNGC0Ywg0L7QtNC90YMg0LLQtdGJ0YwgKNCy0Ysg0LzQvtC20LXRgtC1INC+0YLQutGA0YvRgtGMINC40L3RgtC10YDQv9GA0LXRgtCw0YLQvtGA0LAgUHl0aG9uLCDQsCDQt9Cw0YLQtdC8INC/0L7Qv9GA0L7QsdC+0LLQsNGC0Ywg0Y3RgtC+KSwg0YfRgtC+0LHRiyDQuNC30LHQtdC20LDRgtGMINCy0YvQsdC+0YDQsCDQsdC10LTRgdGC0LLQuNGPLtCS0Ysg0LTQvtC70LbQvdGLINC/0L7RgdGC0LDQstC40YLRjCDRgdCy0L7RjiDRjdC90LXRgNCz0LjRjiDQvdCwINCx0L7Qu9C10LUg0LfQvdCw0YfQuNC80YvQtSDQstC10YnQuCwg0YLQsNC60LjQtSDQutCw0Log0L3QsNC/0LjRgdCw0L3QuNC1INC10YnQtSDQvdC10YHQutC+0LvRjNC60LjRhSDQsNCy0YLQvtC80LDRgtC40LfQuNGA0L7QstCw0L3QvdGL0YUg0YLQtdGB0YLQvtCy0YvRhSDRgdC70YPRh9Cw0LXQsiwg0LAg0L3QtSDQt9Cw0L/Rg9GC0LDQvdGLINCyINGA0LDQt9C70LjRh9C90YvRhSDQstCw0YDQuNCw0L3RgtCw0YUg0Lgg4oCL4oCL0LfQsNGC0Y/QttC60LUuJm5ic3A7PGJyPtCi0L7Qs9C00LAg0Y3RgtC+INCx0L7Qu9C10LUg0YDQsNGB0L/RgNC+0YHRgtGA0LDQvdC10L3QvdCw0Y8g0L/RgNC+0LHQu9C10LzQsCDQsiDQt9Cw0YLRgNGD0LTQvdC40YLQtdC70YzQvdC+0Lwg0L/QvtC70L7QttC10L3QuNC4INC90LDRh9C40L3QsNGO0YnQuNGFOiDQutCw0Log0L/QvtGB0YLRgNC+0LjRgtGMINC+0LrRgNGD0LbQsNGO0YnRg9GOINGB0YDQtdC00YM/0K8g0YHRgtC+0LvQutC90YPQu9GB0Y8g0YHQviDQvNC90L7Qs9C40LzQuCDQu9GO0LTRjNC80LgsINGD0L/QsNCy0YjQuNC8INGB0Y7QtNCwLCDQuCDQuNC00YMg0LLQv9C10YDQtdC0INC4INGD0YXQvtC00LjRgtGMLCDQvdC10L7Qs9GA0LDQvdC40YfQtdC90L3Ri9C5INGG0LjQutC7LtCV0YHQu9C4INGDINCy0LDRgSDQtdGB0YLRjCDRjdGC0LAg0LrQvdC40LPQsCwg0YLQviDRjdGC0Lgg0L/RgNC+0LHQu9C10LzRiyDQvdC1INC00L7Qu9C20L3RiyDQsdGL0YLRjCDQv9GA0L7QsdC70LXQvNC+0LkuINCh0LvQtdC00YPQudGC0LUg0YjQsNCz0LDQvCwg0L7Qv9C40YHQsNC90L3Ri9C8INC/0L7QtNGA0LDQt9C00LXQu9C10L3QuNC10Lwg0YfQtdGA0LLRjywg0Lgg0YjQsNCzINC30LAg0YjQsNCz0L7QvCwg0Lgg0YDQuNGC0Lwg0L7QttC40LLQu9C10L0uJm5ic3A7PGJyPtCf0L7RgdC70LUg0YHQvtC30LTQsNC90LjRjyDRhdC+0YDQvtGI0LXQuSDRgdGA0LXQtNGLINC4INC90LDQv9C40YHQsNC90LjRjyDRgdGG0LXQvdCw0YDQuNGPLCDQvtGB0LzQtdC70LjQstCw0Y7RgtGB0Y8g0YHQv9GA0L7RgdC40YLRjCwg0LPQtNC1INC/0YPRgtGMINGP0LLQu9GP0LXRgtGB0Y8g0L7QsdGJ0LXQuSDQv9GA0L7QsdC70LXQvNC+0Lkg0LTQu9GPINC90LDRh9C40L3QsNGO0YnQuNGFLtCf0L7RgdC60L7Qu9GM0LrRgyDRgdC10LvQtdC9INC90LUg0LjQvNC10LXRgiDQvtGE0LjRhtC40LDQu9GM0L3Ri9GFINC60LjRgtCw0LnRgdC60LjRhSDQtNC+0LrRg9C80LXQvdGC0L7Qsiwg0LDQvdCz0LvQuNC50YHQutC40Lkg0L3QtSDQv9GA0LjRj9GC0L3Ri9C5LtCc0L7QttC10YIg0LHRi9GC0YwsINCy0Ysg0L3QsNC60L7QvdC10YYg0L/QvtC90LjQvNCw0LXRgtC1INC+0LHRitGP0YHQvdC10L3QuNC1LCDQvdC+INCy0Ysg0L7QsdC90LDRgNGD0LbQuNGC0LUsINGH0YLQviDQvtGE0LjRhtC40LDQu9GM0L3Ri9C5INC/0YDQuNC80LXRgCDRgdC70LjRiNC60L7QvCDRgdC40LvRjNC90L4g0L7RgtC70LjRh9Cw0LXRgtGB0Y8g0L7RgiDRgdGA0LXQtNGLLCDQsiDQutC+0YLQvtGA0L7QuSDQstGLINC20LjQstC10YLQtS4g0J7RhNC40YbQuNCw0LvRjNC90YvQvCDQv9GA0LjQvNC10YDQvtC8INCy0YHQtdCz0LTQsCDQsdGL0Lsg0L/QvtC40YHQuiDQsiBHb29nbGUg0Lgg0L7RgtC/0YDQsNCy0LrQsCBHbWFpbCwg0L3QviDQstGLLCDQuiDRgdC+0LbQsNC70LXQvdC40Y4sINC+0LHQvdCw0YDRg9C20LjQu9C4LCDRh9GC0L4g0LLQvtC+0LHRidC1INC90LXRgiDQstC10LEgLdGB0LDQudGC0LAgR21haWwg0LLQvtC+0LHRidC1INCf0L7Qu9C10LzQrdGC0LAg0LrQvdC40LPQsCDQvdC1INGC0L7Qu9GM0LrQviDQv9C+0LTRgNC+0LHQvdC+INC/0YDQtdC00YHRgtCw0LLQu9GP0LXRgiBBUEkg0YHQtdC70LXQvdCwLCDQvdC+INGC0LDQutC20LUg0LTQsNC10YIg0LzQvdC+0LbQtdGB0YLQstC+INC70L7QutCw0LvQuNC30L7QstCw0L3QvdGL0YUg0L/RgNC40LzQtdGA0L7Qsiwg0LrQvtGC0L7RgNGL0LUg0LzQvtC20L3QviDQt9Cw0L/Rg9GB0YLQuNGC0YwuINCt0YLQviDQldCy0LDQvdCz0LXQu9C40LUg0LTQu9GPINC90LDRh9C40L3QsNGO0YnQuNGFINC4INC00YDRg9Cz0LjRhSDQv9C+0LvRjNC30L7QstCw0YLQtdC70LXQuS4g0JfQvdCw0LnRgtC1LtCd0LAg0YHQsNC80L7QvCDQtNC10LvQtSwg0L/QvtGB0LvQtSDQv9C+0L/Ri9GC0LrQuCDRgNCw0LfQu9C40YfQvdGL0YUgQVBJINCyIFdlYmRyaXZlciwg0LLQsNGBINGB0LvQtdC00YPQtdGCINC/0L7QtNGB0YfQuNGC0LDRgtGMLtCf0L7RgdC70LUg0L3QsNGH0LDQu9CwINGA0LDQsdC+0YLRiyDQv9C+0Y/QstC40LvQvtGB0Ywg0LHQvtC70YzRiNC1INC/0YPRgtCw0L3QuNGG0YssINC90LDQv9GA0LjQvNC10YAsINC60LDQuiDQv9C40YHQsNGC0Ywg0YLQtdGB0YLQvtCy0YvQtSDQv9GA0LjQvNC10YDRiywg0LrQsNC6INC00LXQu9Cw0YLRjCDQtNC40LfQsNC50L0g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0L3QsCDQvtGB0L3QvtCy0LUg0LTQsNC90L3Ri9GFLCDQutCw0Log0YDQsNGB0L/RgNC10LTQtdC70LjRgtGMINCy0LDRgNC40LDQvdGC0Ysg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8sINC60LDQuiDQstGL0L/QvtC70L3QuNGC0Ywg0LzQvdC+0LPQvtC/0L7RgtC+0YfQvdGL0LUg0LLQsNGA0LjQsNC90YLRiyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQuCDRgi4g0JQuINCt0YLQuCDQvtGC0LLQtdGC0Ysg0LIg0Y3RgtC+0Lwg0LrQvdC40LPQsC4q0J/QvtGB0LvQtSDRjdGC0L7Qs9C+INGN0YLQviBCREQg0LggQ0kuINCV0YHQu9C4INCyINC60L3QuNCz0LUg0L/RgNC10LTRgdGC0LDQstC70LXQvdC+INCw0LLRgtC+0LzQsNGC0LjQt9C40YDQvtCy0LDQvdC90L7QtSDRgtC10YHRgtC40YDQvtCy0LDQvdC40LUsINC90LUg0LjQvNC10LXRgiDRjdGC0LjRhSDQtNCy0YPRhSDRjdC70LXQvNC10L3RgtC+0LIsINC+0L3QsCDQtNC+0LvQttC90LAg0LHRi9GC0Ywg0L3QtdC/0L7Qu9C90L7QuS7QldGB0LvQuCDQsNCy0YLQvtC80LDRgtC40LfQsNGG0LjRjyAtINGN0YLQviDRgNCw0LTRg9Cz0LAsINGC0L4gQ0kgLSDRjdGC0L4g0LLQtdGC0LXRgCDQuCDQtNC+0LbQtNGMLCDQuCDQutCw0Log0LLRiyDQvNC+0LbQtdGC0LUg0YPQstC40LTQtdGC0Ywg0YDQsNC00YPQs9GDINCx0LXQtyDQvtC/0YvRgtC90L7Qs9C+INCy0LXRgtGA0LAg0Lgg0LTQvtC20LTRjy7QkdC10LcgQ0kg0LDQstGC0L7QvNCw0YLQuNC30LDRhtC40Y8g0L3QtSDQvNC+0LbQtdGCINC90LDQudGC0Lgg0YHQu9C40YjQutC+0Lwg0LzQvdC+0LPQviDRgdGG0LXQvdCw0YDQuNC10LIg0L/RgNC40LzQtdC90LXQvdC40Y87INCx0LXQtyDQsNCy0YLQvtC80LDRgtC40LfQsNGG0LjQuCBDSSDQvdC1INC80L7QttC10YIg0YHQutCw0LfQsNGC0Ywu0KXQvtGC0Y8g0LIg0YbQtdC90YLRgNC1INCy0L3QuNC80LDQvdC40Y8g0Y3RgtC+0Lkg0LrQvdC40LPQuCAtINC90LUgQ0ksINC60L7QvdC10YfQvdC+0Lkg0YLQvtGH0LrQvtC5INGN0YLQvtC5INC60L3QuNCz0Lgg0Y/QstC70Y/QtdGC0YHRjyBDSSwg0LrQvtGC0L7RgNCw0Y8sINC/0L7RhdC+0LbQtSwg0YPQutCw0LfRi9Cy0LDQtdGCINC90LAg0LLQvtC30LLRgNCw0YnQtdC90LjQtSDRgdGD0LTRjNCx0Ysg0Lgg0LjQt9C+0LHRgNC10YLQsNGC0LXQu9GM0L3QvtGB0YLQuC4mbmJzcDs8YnI+0K8g0LTQviDRgdC40YUg0L/QvtGAINC/0L7QvNC90Y4g0YHRhtC10L3Rgywg0LrQvtCz0LTQsCDRjyDQstGB0YLRgNC10YLQuNC7INGD0YfQuNGC0LXQu9GPINC90LDRgdC10LrQvtC80YvRhSDQsiDQv9GA0L7RiNC70YvQuSDRgNCw0LcsINGN0YLQviDQtNC+0LvQttC90L4g0LHRi9C70L4g0LHRi9GC0Ywg0LHQvtC70LXQtSDQtNCy0YPRhSDQu9C10YIu0JLRgNC10LzRjyDQtNCy0LjQs9Cw0LvQvtGB0YwsINC4INC80LXRgdGC0L4sINC60YPQtNCwINC80Ysg0L/QvtGI0LvQuCDQvdCwINGA0LDQsdC+0YLRgywg0LHRi9C70L4g0YHQvtGB0LXQtNC90LjQvC4g0KLQtdC/0LXRgNGMLCDQutC+0LPQtNCwINC/0YDQvtGI0LvQviDQstGA0LXQvNGPLCDQvNC90L7Qs9C+0LUg0LjQt9C80LXQvdC40LvQvtGB0Ywu0KLQtdC8INC90LUg0LzQtdC90LXQtSwg0L3QtSDQstCw0LbQvdC+LCDRh9GC0L7QsdGLINGB0YLRgNC10LzQu9C10L3QuNC1INC6INC80LXRgtC+0LTQsNC8INGC0LXRgdGC0LjRgNC+0LLQsNC90LjRjyDQvdC40LrQvtCz0LTQsCDQvdC1INC40LfQvNC10L3Rj9C70L7RgdGMLCDQuCDQvtC90L4g0L3QtdC/0YDQtdGA0YvQstC90L4g0LLRi9GA0LDRidC40LLQsNC70L4uINCt0YLQsCDQutC90LjQs9CwINC90LAg0YHQsNC80L7QvCDQtNC10LvQtSDRj9Cy0LvRj9C10YLRgdGPINGA0LXQt9GD0LvRjNGC0LDRgtC+0Lwg0LLQvtC00Ysu0J3QtSDQt9Cw0LHRi9Cy0LDQudGC0LUg0L4g0YHQstC+0LXQvCDQv9C10YDQstC+0L3QsNGH0LDQu9GM0L3QvtC8INC90LDQvNC10YDQtdC90LjQuCwg0L3QsNGB0YLQsNC40LLQsNC50YLQtSDQvdCwINGB0LXQsdC1INC4INC90LDQtNC10Y7RgdGMLCDRh9GC0L4g0Y3RgtCwINC60L3QuNCz0LAg0LzQvtC20LXRgiDQv9C+0LzQvtGH0Ywg0L3QtdC60L7RgtC+0YDRi9C8INC70Y7QtNGP0LwuINCvINC00YPQvNCw0Y4sINGH0YLQviDRjdGC0L4g0YLQsNC60LbQtSDQtNC+0LvQttC90L4g0LHRi9GC0Ywg0L/QtdGA0LLQvtC90LDRh9Cw0LvRjNC90YvQvCDQvdCw0LzQtdGA0LXQvdC40LXQvCDQvNCw0YHRgtC10YDQsCDRh9C10YDQstGPLiZuYnNwOzxicj7RjdGC0LDQvdC+0Ls8L3NwYW4+PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+PHNwYW4+0J7Qs9C70LDQstC70LXQvdC40LU8L3NwYW4+PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+PHNwYW4+0JPQu9Cw0LLQsCAxINCe0YHQvdC+0LLRiyDRgtC10YHRgtCwINCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNC4IC4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uIDE/IDEuMSDQmtC70LDRgdGB0LjRhNC40LrQsNGG0LjRjyDRgtC10YHRgtC40YDQvtCy0LDQvdC40Y8g0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8gLi4uIC4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4g0J/RgNC+0LjQt9Cy0L7QtNC40YLQtdC70YzQvdGL0Lkg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INGB0LvQvtC10LIgLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uIDY/IDEuMyDQmtCw0LrQvtC5INC/0YDQvtC10LrRgiDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQsNCy0YLQvtC80LDRgtC40YfQtdGB0LrQvtCz0L4g0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPIC4uLiAuLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLiAuLi4uLi4uLi4uLi4uIDk/IDEuNCDQmtGA0LDRgtC60L4g0YLQtdGB0YIg0Lgg0LjQvdGB0YLRgNGD0LzQtdC90YIgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLiAuLi4uLi4uLiAxMD8gMS41IFNlbGVuaW0gVG9vbCDQktCy0LXQtNC10L3QuNC1IC4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuIDExPyAxLjYgRnJvbnQgLWVuZCDQotC10YXQvdC+0LvQvtCz0LjRjyDQktCy0LXQtNC10L3QuNC1IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLiDQuNC80LXRgtGMIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIDE2PyAxLDgg5byA5Y+RIOivreiogCDnmoQg6YCJ5oupLiAuLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uIDE5Pzxicj7Qk9C70LDQstCwIDIg0KHRgtGA0L7QuNGC0LXQu9GM0YHRgtCy0L4g0LjRgdC/0YvRgtCw0YLQtdC70YzQvdC+0Lkg0YHRgNC10LTRiyAuLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIDIxPyAyLjEuMSDQo9GB0YLQsNC90L7QstC40YLRjCBQeXRob24gLi4uIC4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uIDIyIDIuMS4yINCj0YHRgtCw0L3QvtCy0LjRgtGMIFNldHVwdG9vbHMg0LggUGlwIC4uLiAuLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLiAyNCAyLjEgLjMg0KPRgdGC0LDQvdC+0LLQuNGC0Ywg0YHQtdC70LXQvSAuLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uIDI2IDIuMS40IEFjdGl2ZVB5dGhvbi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uINC00L7Qu9C20LXQvSDQvdCw0L/QuNGB0LDRgtGMIFB5dGhvbiDRgSDRhdC+0LvQvtGB0YLQvtC8INGF0L7QtNC+0LwgLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4g0L3Rg9C20L3QviDQvdCw0L/QuNGB0LDRgtGMINGB0YbQtdC90LDRgNC40Lkg0LDQstGC0L7QvNCw0YLQuNC30LDRhtC40LggKiogLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLiAzMj8gMi41INCj0YHRgtCw0L3QvtCy0LjRgtC1INC00YDQsNC50LLQtdGAINCx0YDQsNGD0LfQtdGA0LAgLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uIDM0PyAyLjYg5LiN5ZCMIOe8lueoiyDor63oqIAg5LiLIOS9v+eUqCBXZWJkcml2ZXIgLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLiAzNTU8YnI+0JPQu9Cw0LLQsCAzIFB5dGhvbiBCYXNpYyAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4gMzc/IDMuMSDQpNC40LvQvtGB0L7RhNC40Y8gUHl0aG9uIC4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLiAzNz88YnI+0JfQsNC/0LjRgdGMIHggSUUmbmJzcDs8YnI+My4yINCS0YvRhdC+0LQg0Lgg0LLRhdC+0LQgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLiAuLi4uLi4uLiAzOT8gMy4yLjEg0J/QtdGH0LDRgtGMINC/0LXRh9Cw0YLQuCAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uIDQwPyAzLjIuMiDQktCy0L7QtCDQstCy0L7QtNCwIC4uLiAuLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLiAuLi4uLi4uLi4uLi4uLi4uLiA0MT8gMy4yLjMg0KbQuNGC0LDRgtGLINC4INC30LDQvNC10YLQutC4IC4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLiAuLi4uLi4uLi4gNDE/IDMuMyDQstC10YLQstC4INC4INGG0LjQutC70YsgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA0Mz8gMy4zLjEsINC10YHQu9C4INGD0YLQstC10YDQttC00LXQvdC40LUgLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA0Mz8gMy4zLjIg0LTQu9GPINC30LDRj9Cy0LvQtdC90LjRjyAuLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gNDU/IDMuNCDQnNCw0YHRgdC40LIg0Lgg0KHQu9C+0LLQsNGA0YwgLi4uIC4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4gLi4uLiA0Nz8gMy40LjEg0LzQsNGB0YHQuNCyIC4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uIDQ3PyAzLjQuMiDQodC70L7QstCw0YDRjC4gLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uIC4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA0OT8gMy41LjEg5Ye95pWwIC4uIC4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIC4uLi4uLi4uLi4uLiAuLi4uIDQ5PyAzLjUuMiDQuCDQvNC10YLQvtC00YsgLi4uIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uPC9zcGFuPjwvc3Bhbj48L2Rpdj48L2Rpdj48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciIgaWQ9ImRlc2MtbW9kdWxlLTIiIHNyYz0iaHR0cDovL2Fzc2V0cy5hbGljZG4uY29tL2tpc3N5LzEuMC4wL2J1aWxkL2ltZ2xhenlsb2FkL3NwYWNlYmFsbC5naWYiPjxkaXY+PHA+PHNwYW4+PC9zcGFuPjxzcGFuPjxicj48L3NwYW4+PC9wPjxwPjxzcGFuPjxzcGFuPjxzcGFuPlvQmtC90LjQs9C4INCyINGN0YLQvtC8INC80LDQs9Cw0LfQuNC90LUgLSDQv9C+0LTQu9C40L3QvdGL0LUg0LrQvdC40LPQuF08L3NwYW4+PC9zcGFuPjwvc3Bhbj48L3A+PHA+PHNwYW4+PHNwYW4+PHNwYW4+W9Ch0LXQvNGMINC00L3QtdC5INCx0LXQtyDQv9GA0LjRh9C40L3RiyDQstC+0LfQstGA0LDRgtCwINGB0LvRg9C20LHRi108L3NwYW4+PC9zcGFuPjwvc3Bhbj48L3A+PHNwYW4+PHNwYW4+PHNwYW4+PGJyPjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwvZGl2PjxzcGFuPjxzcGFuPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9zcGFuPjxwPiZuYnNwOzwvcD4=
Продавец:凤凰新华书店旗舰店
Адрес:Цзянсу
Рейтинг:

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

Основная информация
| Заголовок: | Selenium 2 Автоматизация тест фактического боевого питона | ||
| Автор: | Вредитель | формат: | |
| Изначальная цена: | 59 | Количество страниц: | |
| Текущая цена: | На вершине | Опубликованная дата | 2016-01 |
| Номер книги: | 9787121278532 | Время печати: | |
| Издательство: | Электронная промышленная пресса | Версия: | |
| Типы продукта: | Подлинная книга | Индийский: | |
Краткое содержание

об авторе
Инженер -испытательный инженер высокого уровня из филиала Hu Zhiheng Meizu Technology (Shenzhen).В июне 2011 года в саду блога были переданы различные технологии тестирования.
Замечательный гид
Рекомендация
Я помню давным -давно, когда я был в контакте с автоматизацией, я прочитал книгу о инструменте раннего тестирования автоматизации. Название книги нельзя вспомнить, и контент оставил на меня глубокое впечатление.Потому что книга просто переводит официальные документы, что почти равна нулю для практических применений.Поэтому, с тех пор я всегда думал, что введение инструментов не должно быть не только в той степени теории и понимания. Если нет фактических боевых действий, то инструменты для наших инструментов - это Дракон.Что очень приятно, так это то, что мастер насекомых «Селен 2 автоматизированного теста фактического боя на языке питона» не было на поверхности преувеличения. Я тщательно изучал код и примеры в книге. Первый пример прилежного Резюме работы полезно для технических книг.
Для книги, представляющей автоматическое тестирование, нам не хватает в теории.Многие иностранные коллеги постоянно проповедуют Священные Писания. Их выводы на самом деле очень просты. Тестирование автоматизации - это хорошо. Для улучшения качества программного обеспечения автоматизированное тестирование приносит доход от нашей производительности, намного больше, чем стоимость.Заключение Мы все знаем, что инструменты также ясны. Это не что иное, как модульный тест для XUNIT, RSPEC и т.п.Мы все используем эти инструменты, и, возможно, это довольно хорошо, но почему наш тест автоматизации не только эффективен, за исключением времени и усилий?
Ответ на самом деле очень прост. Мы думаем, что мы правы, но на самом деле мы, возможно, просто были на дороге и даже приходим к ** практике.Это все равно, что взять iPad в качестве режущей доски, убивая цыплят с ножом для крупного рогатого скота, дорога неверна, вы можете попрактиковаться только в пути, пока не войдете в магию.
В этой книге на самом деле упоминалось много хорошей практики. Дорога подлинна, и последователи, естественно, не сбиваются с пути. Это еще одна причина, по которой я рекомендую ее.
Когда я прочитал первые главы этой книги, я всегда вспоминал престижную дилемму, с которой я столкнулся в начале года.Я действительно хочу выучить технологию, но с чего начать?
В начале все сложно. Без входа Мастера в дверь мы можем легко отказаться от белого флага и сдаться под постоянным разочарованием, а также передней и задней панелью различной информации.Представьте себе такую сцену: если вы новичок, вы учитесь на определенном канале, что Selenium является тестовым инструментом для будущих тенденций тестирования, важным средством для повышения производительности, хорошие инвестиции в повышение уровня вашего дохода, поэтому вы восполняете, чтобы сделать Хорошая работа и подготовиться, чтобы узнать об этом.Вы начинаете искать в Интернете для поиска материалов, а затем начинаете путать, потому что Selenium имеет две версии: Selenium 1 и Selenium 2, а Selenium 1 не полностью отказался от него. Вы изучаете селен 1 или Slenium 2?Selenium 1 очень классический, Selenium 2 очень режут -тогда вы продолжаете копать глубоко. Вы обнаружите, что если вы изучите Selenium 2, вы столкнетесь с вещей, называемой Webdriver в селене 1. Что это?Однако, если вы хотите выучить Selenium 1, вы будете продолжать видеть слово под названием Selelnium RC. Что это?Возможно, вы встряхнулись сейчас, но кошмар только начался.Вы можете столкнуться с некоторыми надежными людьми, и они предложит сначала изучить язык, потому что, если вы хотите использовать селен, это в основном означает, что вы должны научиться программировать.Но селен поддерживает слишком много языков программирования, таких как Ruby, Python, Java, Javacript, Objective-C, PHP, какой язык вы должны начать с грязи классических языковых споров. Я потратил много времени на изучение, но*наконец просто просто просто. Знает, что селен находится на расстоянии, перед ним есть куча бифуркации. Каждый язык выглядит хорошо. Я не знаю, как сделать шаг.Это стоимость выбора. Есть риски для выбора. Правильно выбрать правильную вещь, это более чем на полпути.
Для многих новичков приведенная выше дилемма должна существовать.Это заняло много энергии и времени, но*наконец -то обнаружил, что все было бесполезно; я сделал много домашней работы, но то, что я действительно должен сделать, никогда не началось.К счастью, эта книга может хорошо решить эту дилемму.Вам не нужно выбирать. В этой книге описывается селен 2, который представляет основной поток, а также представляет будущее. Язык - это Python, который используется в мире. Это просто, эффективно, классический, элегантный.Очень интересно, что собственная философия Python также считает, что ** использует только один способ сделать одну вещь (вы можете открыть интерпретатора Python, а затем попробовать это), чтобы избежать выбора бедствия.Вы должны поставить свою энергию на более значимые вещи, такие как написание еще нескольких автоматизированных тестовых случаев, а не запутаны в различных вариантах и затяжке.
Тогда это более распространенная проблема в затруднительном положении начинающих: как построить окружающую среду?Я столкнулся со многими людьми, упавшим сюда, и иду вперед и уходить, неограниченный цикл.Если у вас есть эта книга, то эти проблемы не должны быть проблемой. Следуйте шагам, описанным подразделением червя, и шаг за шагом, и ритм оживлен.
После создания хорошей среды и написания сценария, осмеливаются спросить, где путь является общей проблемой для начинающих.Поскольку селен не имеет официальных китайских документов, английский не приятный.Может быть, вы наконец понимаете объяснение, но вы обнаружите, что официальный пример слишком сильно отличается от среды, в которой вы живете. Официальным примером всегда был поиск в Google и отправка Gmail, но вы, к сожалению, обнаружили, что вообще нет веб -сайта Gmail вообще ПолемЭта книга не только подробно представляет API селена, но также дает множество локализованных примеров, которые можно запустить. Это Евангелие для начинающих и других пользователей. Знайте.На самом деле, после попытки различных API в Webdriver, вас следует подсчитать.После начала работы появилось больше путаницы, например, как писать тестовые примеры, как делать дизайн использования на основе данных, как распределить варианты использования, как выполнить многопоточные варианты использования и т. Д. Эти ответы в этом книга.*После этого это BDD и CI. Если в книге представлено автоматизированное тестирование, не имеет этих двух элементов, она должна быть неполной.Если автоматизация - это радуга, то CI - это ветер и дождь, и как вы можете увидеть радугу без опытного ветра и дождя.Без CI автоматизация не может найти слишком много сценариев применения; без автоматизации CI не может сказать.Хотя в центре внимания этой книги - не CI, конечной точкой этой книги является CI, которая, похоже, указывает на возвращение судьбы и изобретательности.
Я до сих пор помню сцену, когда я встретил учителя насекомых в прошлый раз, это должно было быть более двух лет.Время двигалось, и место, куда мы пошли на работу, было соседним. Теперь, когда прошло время, многое изменилось.Тем не менее, не важно, чтобы стремление к методам тестирования никогда не изменялось, и оно непрерывно выращивало. Эта книга на самом деле является результатом воды.Не забывайте о своем первоначальном намерении, настаивайте на себе и надеюсь, что эта книга может помочь некоторым людям. Я думаю, что это также должно быть первоначальным намерением мастера червя.
этанол
Я помню давным -давно, когда я был в контакте с автоматизацией, я прочитал книгу о инструменте раннего тестирования автоматизации. Название книги нельзя вспомнить, и контент оставил на меня глубокое впечатление.Потому что книга просто переводит официальные документы, что почти равна нулю для практических применений.Поэтому, с тех пор я всегда думал, что введение инструментов не должно быть не только в той степени теории и понимания. Если нет фактических боевых действий, то инструменты для наших инструментов - это Дракон.Что очень приятно, так это то, что мастер насекомых «Селен 2 автоматизированного теста фактического боя на языке питона» не было на поверхности преувеличения. Я тщательно изучал код и примеры в книге. Первый пример прилежного Резюме работы полезно для технических книг.
Для книги, представляющей автоматическое тестирование, нам не хватает в теории.Многие иностранные коллеги постоянно проповедуют Священные Писания. Их выводы на самом деле очень просты. Тестирование автоматизации - это хорошо. Для улучшения качества программного обеспечения автоматизированное тестирование приносит доход от нашей производительности, намного больше, чем стоимость.Заключение Мы все знаем, что инструменты также ясны. Это не что иное, как модульный тест для XUNIT, RSPEC и т.п.Мы все используем эти инструменты, и, возможно, это довольно хорошо, но почему наш тест автоматизации не только эффективен, за исключением времени и усилий?
Ответ на самом деле очень прост. Мы думаем, что мы правы, но на самом деле мы, возможно, просто были на дороге и даже приходим к ** практике.Это все равно, что взять iPad в качестве режущей доски, убивая цыплят с ножом для крупного рогатого скота, дорога неверна, вы можете попрактиковаться только в пути, пока не войдете в магию.
В этой книге на самом деле упоминалось много хорошей практики. Дорога подлинна, и последователи, естественно, не сбиваются с пути. Это еще одна причина, по которой я рекомендую ее.
Когда я прочитал первые главы этой книги, я всегда вспоминал престижную дилемму, с которой я столкнулся в начале года.Я действительно хочу выучить технологию, но с чего начать?
В начале все сложно. Без входа Мастера в дверь мы можем легко отказаться от белого флага и сдаться под постоянным разочарованием, а также передней и задней панелью различной информации.Представьте себе такую сцену: если вы новичок, вы учитесь на определенном канале, что Selenium является тестовым инструментом для будущих тенденций тестирования, важным средством для повышения производительности, хорошие инвестиции в повышение уровня вашего дохода, поэтому вы восполняете, чтобы сделать Хорошая работа и подготовиться, чтобы узнать об этом.Вы начинаете искать в Интернете для поиска материалов, а затем начинаете путать, потому что Selenium имеет две версии: Selenium 1 и Selenium 2, а Selenium 1 не полностью отказался от него. Вы изучаете селен 1 или Slenium 2?Selenium 1 очень классический, Selenium 2 очень режут -тогда вы продолжаете копать глубоко. Вы обнаружите, что если вы изучите Selenium 2, вы столкнетесь с вещей, называемой Webdriver в селене 1. Что это?Однако, если вы хотите выучить Selenium 1, вы будете продолжать видеть слово под названием Selelnium RC. Что это?Возможно, вы встряхнулись сейчас, но кошмар только начался.Вы можете столкнуться с некоторыми надежными людьми, и они предложит сначала изучить язык, потому что, если вы хотите использовать селен, это в основном означает, что вы должны научиться программировать.Но селен поддерживает слишком много языков программирования, таких как Ruby, Python, Java, Javacript, Objective-C, PHP, какой язык вы должны начать с грязи классических языковых споров. Я потратил много времени на изучение, но*наконец просто просто просто. Знает, что селен находится на расстоянии, перед ним есть куча бифуркации. Каждый язык выглядит хорошо. Я не знаю, как сделать шаг.Это стоимость выбора. Есть риски для выбора. Правильно выбрать правильную вещь, это более чем на полпути.
Для многих новичков приведенная выше дилемма должна существовать.Это заняло много энергии и времени, но*наконец -то обнаружил, что все было бесполезно; я сделал много домашней работы, но то, что я действительно должен сделать, никогда не началось.К счастью, эта книга может хорошо решить эту дилемму.Вам не нужно выбирать. В этой книге описывается селен 2, который представляет основной поток, а также представляет будущее. Язык - это Python, который используется в мире. Это просто, эффективно, классический, элегантный.Очень интересно, что собственная философия Python также считает, что ** использует только один способ сделать одну вещь (вы можете открыть интерпретатора Python, а затем попробовать это), чтобы избежать выбора бедствия.Вы должны поставить свою энергию на более значимые вещи, такие как написание еще нескольких автоматизированных тестовых случаев, а не запутаны в различных вариантах и затяжке.
Тогда это более распространенная проблема в затруднительном положении начинающих: как построить окружающую среду?Я столкнулся со многими людьми, упавшим сюда, и иду вперед и уходить, неограниченный цикл.Если у вас есть эта книга, то эти проблемы не должны быть проблемой. Следуйте шагам, описанным подразделением червя, и шаг за шагом, и ритм оживлен.
После создания хорошей среды и написания сценария, осмеливаются спросить, где путь является общей проблемой для начинающих.Поскольку селен не имеет официальных китайских документов, английский не приятный.Может быть, вы наконец понимаете объяснение, но вы обнаружите, что официальный пример слишком сильно отличается от среды, в которой вы живете. Официальным примером всегда был поиск в Google и отправка Gmail, но вы, к сожалению, обнаружили, что вообще нет веб -сайта Gmail вообще ПолемЭта книга не только подробно представляет API селена, но также дает множество локализованных примеров, которые можно запустить. Это Евангелие для начинающих и других пользователей. Знайте.На самом деле, после попытки различных API в Webdriver, вас следует подсчитать.После начала работы появилось больше путаницы, например, как писать тестовые примеры, как делать дизайн использования на основе данных, как распределить варианты использования, как выполнить многопоточные варианты использования и т. Д. Эти ответы в этом книга.*После этого это BDD и CI. Если в книге представлено автоматизированное тестирование, не имеет этих двух элементов, она должна быть неполной.Если автоматизация - это радуга, то CI - это ветер и дождь, и как вы можете увидеть радугу без опытного ветра и дождя.Без CI автоматизация не может найти слишком много сценариев применения; без автоматизации CI не может сказать.Хотя в центре внимания этой книги - не CI, конечной точкой этой книги является CI, которая, похоже, указывает на возвращение судьбы и изобретательности.
Я до сих пор помню сцену, когда я встретил учителя насекомых в прошлый раз, это должно было быть более двух лет.Время двигалось, и место, куда мы пошли на работу, было соседним. Теперь, когда прошло время, многое изменилось.Тем не менее, не важно, чтобы стремление к методам тестирования никогда не изменялось, и оно непрерывно выращивало. Эта книга на самом деле является результатом воды.Не забывайте о своем первоначальном намерении, настаивайте на себе и надеюсь, что эта книга может помочь некоторым людям. Я думаю, что это также должно быть первоначальным намерением мастера червя.
этанол
Оглавление
Глава 1 Основы теста автоматизации ... .............................................. .................................................. ...................... ............... 1? 1.1 Классификация тестирования программного обеспечения ... .... .................................................. .................................................. .......... ........................................ .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ................... Производительный тестирование слоев ... ....................... .................................................. ......................................... ......... ................... 6? 1.3 Какой проект подходит для автоматического тестирования ... ................ .................................................. ................................................ .. ............. 9? 1.4 Кратко тест и инструмент ........................... .. .................................................. .................................................. ............ ........ 10? 1.5 Selenim Tool Введение ... ..................... .................................................. ....................................................... . 11? 1.6 Front -end Технология Введение ....................................................................................................................................................................................................................................... .................................................. .................................................. .... .............................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. . иметь ................................................ .................................................. ................ .......................... 16? 1,8 开发 语言 的 选择. ................ .................................. .................................................. .............................. .................... ........ 19?
Глава 2 Строительство испытательной среды ... ............................................ .................................................. ....................... ........................... .................................................. .................................................. .................................................. .................................................. .................................................. ............. ..................................... .................................................. ........................................... 21? 2.1.1 Установить Python ... .. .................................................. .................................................. ............ .......... 22 2.1.2 Установить Setuptools и Pip ... ................. .................................................. ........... 24 2.1 .3 Установить селен ... .............................. .............. 26 2.1.4 ActivePython. .............................. .................................................. .................................. ................ .................................................. .......................... ........................ .................................................. ........................................ .......... .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ..... должен написать Python с холостом ходом ......... .............................. .................................................. .................................. ................ .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ..... нужно написать сценарий автоматизации ** ... .................................. .................................................. .............................. .................... ............ 32? 2.5 Установите драйвер браузера ... ............................ .................................................. .................................... .............. ................. 34? 2.6 不同 编程 语言 下 使用 Webdriver .......... .............. .................................................. .................................................. ........ 355
Глава 3 Python Basic .................................................. ... ................................................... .................................................. ................. ................... 37? 3.1 Философия Python ......... ............. ..................................... .................................................. ............................................... ....... 37?
Запись x IE
3.2 Выход и вход ................................. ............. .................................................. .................................................. . ........ 39? 3.2.1 Печать печати ............................... ... .................................................. .................................................. ........... ............. 40? 3.2.2 Ввод ввода ... ................ .................................................. ................................................ .. ................. 41? 3.2.3 Цитаты и заметки ... ...................... .................................................. .......................................... ........ ......... 41? 3.3 ветви и циклы ....................... ............ .................................................. .................................................. .. .................................................... ........................................ 43? 3.3.1, если утверждение ... .................................................. .................................................. .............. ........................ 43? 3.3.2 для заявления ..... .................................................. .................................................. ......... ......................................... .................................................. ....................... 45? 3.4 Массив и Словарь ... .................. .................................................. .............................................. .... .... 47? 3.4.1 массив ... ..................................... .................................................. ........................... ................ 47? 3.4.2 Словарь. .. .................................................... .................................................. ................ .... .............................. .................................................. .................................. ................ .......................... 49? 3.5.1 函数 .. ................ .................................................. ................................................ .. .................................................. .................................................. ............ .... 49? 3.5.2 и методы ... ........................ .................................................. ......................
Глава 2 Строительство испытательной среды ... ............................................ .................................................. ....................... ........................... .................................................. .................................................. .................................................. .................................................. .................................................. ............. ..................................... .................................................. ........................................... 21? 2.1.1 Установить Python ... .. .................................................. .................................................. ............ .......... 22 2.1.2 Установить Setuptools и Pip ... ................. .................................................. ........... 24 2.1 .3 Установить селен ... .............................. .............. 26 2.1.4 ActivePython. .............................. .................................................. .................................. ................ .................................................. .......................... ........................ .................................................. ........................................ .......... .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ..... должен написать Python с холостом ходом ......... .............................. .................................................. .................................. ................ .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ..... нужно написать сценарий автоматизации ** ... .................................. .................................................. .............................. .................... ............ 32? 2.5 Установите драйвер браузера ... ............................ .................................................. .................................... .............. ................. 34? 2.6 不同 编程 语言 下 使用 Webdriver .......... .............. .................................................. .................................................. ........ 355
Глава 3 Python Basic .................................................. ... ................................................... .................................................. ................. ................... 37? 3.1 Философия Python ......... ............. ..................................... .................................................. ............................................... ....... 37?
Запись x IE
3.2 Выход и вход ................................. ............. .................................................. .................................................. . ........ 39? 3.2.1 Печать печати ............................... ... .................................................. .................................................. ........... ............. 40? 3.2.2 Ввод ввода ... ................ .................................................. ................................................ .. ................. 41? 3.2.3 Цитаты и заметки ... ...................... .................................................. .......................................... ........ ......... 41? 3.3 ветви и циклы ....................... ............ .................................................. .................................................. .. .................................................... ........................................ 43? 3.3.1, если утверждение ... .................................................. .................................................. .............. ........................ 43? 3.3.2 для заявления ..... .................................................. .................................................. ......... ......................................... .................................................. ....................... 45? 3.4 Массив и Словарь ... .................. .................................................. .............................................. .... .... 47? 3.4.1 массив ... ..................................... .................................................. ........................... ................ 47? 3.4.2 Словарь. .. .................................................... .................................................. ................ .... .............................. .................................................. .................................. ................ .......................... 49? 3.5.1 函数 .. ................ .................................................. ................................................ .. .................................................. .................................................. ............ .... 49? 3.5.2 и методы ... ........................ .................................................. ......................

[Книги в этом магазине - подлинные книги]
[Семь дней без причины возврата службы]





