Тест программного обеспечения: метод программного мастера (оригинальное 4 -е издание)
Цена: 1 137руб. (¥63.2)
Артикул: 561556232290
Доставка по Китаю (НЕ включена в цену):
144 руб. (¥8)
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
PHA+PGgzIHN0eWxlPSJtYXJnaW4tdG9wOiAxMC4wcHg7bWFyZ2luLWJvdHRvbTogMC4wcHg7Zm9udC1zaXplOiAxNi4wcHg7Y29sb3I6ICM0YjRiNGI7Ij7QotC10YHRgiDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjzog0LzQtdGC0L7QtCDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0LzQsNGB0YLQtdGA0LAgKNC+0YDQuNCz0LjQvdCw0LvRjNC90L7QtSA0IC3QtSDQuNC30LTQsNC90LjQtSk8L2gzPjxkaXYgY2xhc3M9ImJvb2tfd29yZHNfamciIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O3dpZHRoOiA1NzAuMHB4O2hlaWdodDogYXV0bztvdmVyZmxvdzogaGlkZGVuO2NvbG9yOiAjNGI0YjRiO2ZvbnQtc2l6ZTogMTIuMHB4OyI+PHVsIHN0eWxlPSJtYXJnaW4tdG9wOiAwLjBweDttYXJnaW4tcmlnaHQ6IDAuMHB4O21hcmdpbi1ib3R0b206IDAuMHB4O3BhZGRpbmctbGVmdDogMC4wcHg7Y2xlYXI6IGJvdGg7Y29sb3I6ICMzMzMzMzM7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICNjZDAwMGY7Zm9udC1zaXplOiAxNC4wcHg7Ij7QptC10L3Rizo8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiAjY2QwMDBmO2ZvbnQtc2l6ZTogMTQuMHB4O21hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7Ij7vv6UgNzkuMDA8L3NwYW4+PGJyPjwvdWw+PC9kaXY+PGRpdiBjbGFzcz0iYm9va193b3Jkc196aCIgc3R5bGU9Im1hcmdpbjogMC4wcHg7cGFkZGluZzogMC4wcHg7Zm9udC1zaXplOiAxNi4wcHg7Y29sb3I6ICM0YjRiNGI7Ij7QkNCy0YLQvtGAOjxhIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0ibWFyZ2luOiAwLjBweDtwYWRkaW5nOiAwLjBweDt0ZXh0LWRlY29yYXRpb246IG5vbmU7Y29sb3I6ICM0YjRiNGI7Ij5b0JrRgNCw0YHQvtGC0LBdINCf0L7QuyDQoS4g0JTQttC+0LPQtdC90YHQtdC9PC9hPjwvZGl2PjxkaXYgY2xhc3M9ImJvb2tfd29yZHNfeHEiIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O3dpZHRoOiA1NjIuMHB4O2hlaWdodDogYXV0bztvdmVyZmxvdzogaGlkZGVuO2xpbmUtaGVpZ2h0OiA0MC4wcHg7Ym9yZGVyLWxlZnQ6IDEuMHB4IHNvbGlkICNlZGVkZWQ7Ym9yZGVyLXRvcDogMS4wcHggc29saWQgI2VkZWRlZDtjb2xvcjogIzRiNGI0Yjtmb250LXNpemU6IDEyLjBweDsiPjx1bCBzdHlsZT0ibWFyZ2luLXRvcDogMC4wcHg7bWFyZ2luLXJpZ2h0OiAwLjBweDttYXJnaW4tYm90dG9tOiAwLjBweDtwYWRkaW5nLWxlZnQ6IDAuMHB4OyI+PGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lO2Zsb2F0OiBsZWZ0O3dpZHRoOiAxODYuMHB4O2JvcmRlci1yaWdodDogMS4wcHggc29saWQgI2VkZWRlZDtib3JkZXItYm90dG9tOiAxLjBweCBzb2xpZCAjZWRlZGVkO3RleHQtaW5kZW50OiAxMC4wcHg7Ij4gSSZhbXA7bmJzcDtTJmFtcDtuYnNwO0ImYW1wO25ic3A7TiZhbXA7TkJTUDs6IDk3OC03LTExMS01ODEzMS00PC9saT48bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7ZmxvYXQ6IGxlZnQ7d2lkdGg6IDE4Ni4wcHg7Ym9yZGVyLXJpZ2h0OiAxLjBweCBzb2xpZCAjZWRlZGVkO2JvcmRlci1ib3R0b206IDEuMHB4IHNvbGlkICNlZGVkZWQ7dGV4dC1pbmRlbnQ6IDEwLjBweDsiPtCd0L7QvNC10YAg0LrQvdC40LPQuCDRiNGC0YDQuNGFIC3QutC+0LTQsDogOTc4NzExMTU4MTMxNDwvbGk+PGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lO2Zsb2F0OiBsZWZ0O3dpZHRoOiAxODYuMHB4O2JvcmRlci1yaWdodDogMS4wcHggc29saWQgI2VkZWRlZDtib3JkZXItYm90dG9tOiAxLjBweCBzb2xpZCAjZWRlZGVkO3RleHQtaW5kZW50OiAxMC4wcHg7Ij7QlNCw0YLQsCDRgdGC0YDQvtC60Lg6IDIwMTcvMTEvMTE8L2xpPjxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTtmbG9hdDogbGVmdDt3aWR0aDogMjc5LjVweDtib3JkZXItcmlnaHQ6IDEuMHB4IHNvbGlkICNlZGVkZWQ7Ym9yZGVyLWJvdHRvbTogMS4wcHggc29saWQgI2VkZWRlZDt0ZXh0LWluZGVudDogMTAuMHB4OyI+0JTQsNGC0LAg0L/Rg9Cx0LvQuNC60LDRhtC40Lg6IDIwMTcvMTEvMTE8L2xpPjxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTtmbG9hdDogbGVmdDt3aWR0aDogMjc5LjVweDtib3JkZXItcmlnaHQ6IDEuMHB4IHNvbGlkICNlZGVkZWQ7Ym9yZGVyLWJvdHRvbTogMS4wcHggc29saWQgI2VkZWRlZDt0ZXh0LWluZGVudDogMTAuMHB4OyI+0JLQtdGA0YHQuNGPJmFtcDtuYnNwOyZhbXA7bmJzcDsmYW1wO25ic3A7JmFtcDtuYnNwOyZhbXA7bmJzcDsmYW1wO25ic3A7JmFtcDtOQlNQOyDRgNCw0Lc6IDEtMTwvbGk+PGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lO2Zsb2F0OiBsZWZ0O3dpZHRoOiA1NjAuMHB4O2JvcmRlci1yaWdodDogMS4wcHggc29saWQgI2VkZWRlZDtib3JkZXItYm90dG9tOiAxLjBweCBzb2xpZCAjZWRlZGVkO3RleHQtaW5kZW50OiAxMC4wcHg7Ij7QstC90LUmYW1wO05CU1A7JmFtcDtOQlNQOyDQntCx0YnQtdGB0YLQstC+OjxhIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O3RleHQtZGVjb3JhdGlvbjogbm9uZTtjb2xvcjogIzRiNGI0YjsiPk1hY2hpbmVyeSBJbmR1c3RyeSBQcmVzczwvYT48L2xpPjxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTtmbG9hdDogbGVmdDt3aWR0aDogNTYwLjBweDtib3JkZXItcmlnaHQ6IDEuMHB4IHNvbGlkICNlZGVkZWQ7Ym9yZGVyLWJvdHRvbTogMS4wcHggc29saWQgI2VkZWRlZDt0ZXh0LWluZGVudDogMTAuMHB4OyI+0J7RgNC40LPQuNC90LDQu9GM0L3Ri9C5INC40LfQtNCw0YLQtdC70YzRgdGC0LLQvjog0KLQtdC50LvQvtGAJmFtcDsgRnJhbmNpcyAtQ1JDIFByZXNzPC9saT48bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7ZmxvYXQ6IGxlZnQ7d2lkdGg6IDU2MC4wcHg7Ym9yZGVyLXJpZ2h0OiAxLjBweCBzb2xpZCAjZWRlZGVkO2JvcmRlci1ib3R0b206IDEuMHB4IHNvbGlkICNlZGVkZWQ7dGV4dC1pbmRlbnQ6IDEwLjBweDsiPtCa0LvQsNGB0YLQtdGAJmFtcDtOQlNQOyDQmtC90LjQs9CwJmFtcDtOQlNQOyDQuNC80Y86JmFtcDtuYnNwOzxhIHN0eWxlPSJtYXJnaW46IDAuMHB4O3BhZGRpbmc6IDAuMHB4O3RleHQtZGVjb3JhdGlvbjogbm9uZTtjb2xvcjogIzRiNGI0YjsiPtCh0LXRgNC40Y8g0LjQvdGE0L7RgNC80LDRgtC40LrQuDwvYT48L2xpPjxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTtmbG9hdDogbGVmdDt3aWR0aDogMTg2LjBweDtib3JkZXItcmlnaHQ6IDEuMHB4IHNvbGlkICNlZGVkZWQ7Ym9yZGVyLWJvdHRvbTogMS4wcHggc29saWQgI2VkZWRlZDt0ZXh0LWluZGVudDogMTAuMHB4OyI+0KHRgtGA0LDQvdC40YbQsCZhbXA7bmJzcDsmYW1wO25ic3A7JmFtcDtuYnNwOyZhbXA7bmJzcDsmYW1wO05CU1A7INCn0LjRgdC70LA6IDMyNCZhbXA7bmJzcDsmYW1wO25ic3A7PC9saT48L3VsPjwvZGl2Pjx0YWJsZSB3aWR0aD0iODAlIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiIGNlbGxwYWRkaW5nPSI2IiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9ImZvbnQtc2l6ZTogMTIuMHB4O2xpbmUtaGVpZ2h0OiAyMC4wcHg7Ij48dHI+PHRkIGhlaWdodD0iMjQiIGNvbHNwYW49IjIiIGJnY29sb3I9IiM2ODdFOEMiPjxzcGFuIGNsYXNzPSJzdHlsZTEiIHN0eWxlPSJmb250LXNpemU6IDE4LjBweDtmb250LXdlaWdodDogYm9sZDsiPtC60YDQsNGC0LrQvtC1INCy0LLQtdC00LXQvdC40LU8L3NwYW4+PC90ZD48L3RyPjx0cj48dGQgd2lkdGg9IjgzJSIgaGVpZ2h0PSIzMDAiIHZhbGlnbj0idG9wIiBiZ2NvbG9yPSIjRTlGNEY2IiBzdHlsZT0iYm9yZGVyOiAxMC4wcHggc29saWQgI2Q3ZTJlODtmb250LXNpemU6IDE0LjBweDt3b3JkLWJyZWFrOiBicmVhay1hbGw7Ij7QrdGC0LAg0LrQvdC40LPQsCDQv9GA0LXQtNGB0YLQsNCy0LvRj9C10YIg0YHQvtCx0L7QuSDQutC70LDRgdGB0LjRh9C10YHQutC40Lkg0YPRh9C10LHQvdC40Log0L/QviDRgtC10YHRgtC40YDQvtCy0LDQvdC40Y4g0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8sINC60L7RgtC+0YDRi9C5INGC0LDQutC20LUg0LzQvtC20LXRgiDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0YzRgdGPINCyINC60LDRh9C10YHRgtCy0LUg0YHQv9GA0LDQstC+0YfQvdC40LrQsCDQtNC70Y8g0YLQtdGB0YLQtdGA0L7QsiDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjywg0YDQsNC30YDQsNCx0L7RgtGH0LjQutC+0LIg0Lgg0LjQvdC20LXQvdC10YDQvtCyLtCa0L3QuNCz0LAg0YHQvtC00LXRgNC20LjRgiDQstGB0LXRgdGC0L7RgNC+0L3QvdC10LUg0L7QsdGK0Y/RgdC90LXQvdC40LUg0LHQsNC30L7QstGL0YUg0LfQvdCw0L3QuNC5INC4INC80LXRgtC+0LTQvtCyLCDQutC+0YLQvtGA0L7QtSDQstC60LvRjtGH0LDQtdGCINCyINGB0LXQsdGPINC60LDQuiDQvNC+0LTQtdC70YwsINC90L4g0YLQsNC60LbQtSDQstCy0L7QtNC40YIg0YDQsNC30YDQsNCx0L7RgtC60YMg0YDQsNC30YDQsNCx0L7RgtC60LgsINC+0YHQvdC+0LLQsNC90L3QvtC5INC90LAg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNC4LjwvdGQ+PC90cj48L3RhYmxlPjx0YWJsZSB3aWR0aD0iODAlIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiIGNlbGxwYWRkaW5nPSI2IiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9ImZvbnQtc2l6ZTogMTIuMHB4O2xpbmUtaGVpZ2h0OiAyMC4wcHg7Ij48dHI+PHRkIGhlaWdodD0iMjQiIGNvbHNwYW49IjIiIGJnY29sb3I9IiM2ODdFOEMiPjxzcGFuIGNsYXNzPSJzdHlsZTEiIHN0eWxlPSJmb250LXNpemU6IDE4LjBweDtmb250LXdlaWdodDogYm9sZDsiPtCe0LPQu9Cw0LLQu9C10L3QuNC1PC9zcGFuPjwvdGQ+PC90cj48dHI+PHRkIHdpZHRoPSI4MyUiIGhlaWdodD0iMzAwIiB2YWxpZ249InRvcCIgYmdjb2xvcj0iI0U5RjRGNiIgc3R5bGU9ImJvcmRlcjogMTAuMHB4IHNvbGlkICNkN2UyZTg7Zm9udC1zaXplOiAxNC4wcHg7d29yZC1icmVhazogYnJlYWstYWxsOyI+0J7Qs9C70LDQstC70LXQvdC40LU8YnI+PGJyPiBTb2Z0d2FyZSBUZXN0aW5nOiBBIENyYWZ0c21hbiZhbXA7cnNxdW87cyBBcHByb2FjaCwgRm91cnRoIEVkaXRpb248YnI+PGJyPtCY0LfQtNCw0YLQtdC70Yw8YnI+PGJyPtCf0LXRgNC10LLQvtC00YfQuNC6PGJyPjxicj7Qn9GA0LXQtNC40YHQu9C+0LLQuNC1PGJyPjxicj7Qp9Cw0YHRgtGMIDEg0JzQsNGC0LXQvNCw0YLQuNGH0LXRgdC60LDRjyDQvtGB0L3QvtCy0LA8YnI+PGJyPtCT0LvQsNCy0LAgMSDQntCx0LfQvtGAINGC0LXRgdGC0LAgMjxicj48YnI+MS4xINCe0YHQvdC+0LLQvdCw0Y8g0LrQvtC90YbQtdC/0YbQuNGPIDI8YnI+PGJyPjEuMiDQotC10YHRgtC+0LLRi9C5INC/0YDQuNC80LXRgCAzPGJyPjxicj4xLjMg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSBWZW50dSwg0YfRgtC+0LHRiyDQv9C+0L3Rj9GC0Ywg0YLQtdGB0YIg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8gMzxicj48YnI+MS40INCh0YLRgNC+0LjRgtC10LvRjNC90YvQuSDRgtC10YHRgtC+0LLRi9C5INC/0YDQuNC80LXRgCA0PGJyPjxicj4xLjQuMSDQotC10YHRgiDQvdCwINC+0YHQvdC+0LLQtSDRgdC/0LXRhtC40YTQuNC60LDRhtC40LggLdCd0LAg0L7RgdC90L7QstC1INC+0L/QuNGB0LDQvdC40Y8gNTxicj48YnI+MS40LjIgLdC90LAg0L7RgdC90L7QstC1INC60L7QtNCwIDU8YnI+PGJyPjEuNC4zINCh0YDQsNCy0L3QtdC90LjQtSDQtNCy0YPRhSDQvNC10YLQvtC00L7QsiDQuNGB0L/Ri9GC0LDQvdC40LkgNjxicj48YnI+MS41INCa0LvQsNGB0YHQuNGE0LjQutCw0YbQuNGPINC+0YjQuNCx0LrQuCA3PGJyPjxicj4xLjYg0KLQtdGB0YLQvtCy0YvQuSDRg9GA0L7QstC10L3RjCA4PGJyPjxicj4xLjcg0KPQv9GA0LDQttC90LXQvdC40LUgODxicj48YnI+MS44INCh0YHRi9C70LrQuCA4PGJyPjxicj7Qk9C70LDQstCwIDIg0J/RgNC40LzQtdGAINC/0YDQvtCz0YDQsNC80LzRiyA5PGJyPjxicj4yLjEgR00gUHNldWRvIENvZGUgOTxicj48YnI+Mi4yINCi0YDQtdGD0LPQvtC70YzQvdCw0Y8g0LfQsNC00LDRh9CwIDEwPGJyPjxicj4yLjIuMSDQntC/0LjRgdCw0L3QuNC1INC/0YDQvtCx0LvQtdC80YsgMTA8YnI+PGJyPjIuMi4yINCe0LHRgdGD0LbQtNC10L3QuNC1INC/0L4g0YLRgNC10YPQs9C+0LvRjNC90YvQvCDQstC+0L/RgNC+0YHQsNC8IDExPGJyPjxicj4yLjIuMyDQmtC70LDRgdGB0LjRh9C10YHQutCw0Y8g0YDQtdCw0LvQuNC30LDRhtC40Y8g0YLRgNC10YPQs9C+0LvRjNC90L7QuSDQv9GA0L7QsdC70LXQvNGLIDExPGJyPjxicj4yLjIuNCDQodGC0YDRg9C60YLRg9GA0LjRgNC+0LLQsNC90L3QsNGPINGA0LXQsNC70LjQt9Cw0YbQuNGPINGC0YDQtdGD0LPQvtC70YzQvdGL0YUg0L/RgNC+0LHQu9C10LwgMTQ8YnI+PGJyPjIuMyDQpNGD0L3QutGG0LjRjyDQtNCw0YLRiyDRgdC70LXQtNGD0Y7RidC10Lkg0LTQsNGC0YsgMTU8YnI+PGJyPjIuMy4xINCe0L/QuNGB0LDQvdC40LUg0L/RgNC+0LHQu9C10LzRiyAxNTxicj48YnI+Mi4zLjIg0J7QsdGB0YPQttC00LXQvdC40LUg0YTRg9C90LrRhtC40LggTmV4dERhdGUgMTY8YnI+PGJyPjIuMy4zINCg0LXQsNC70LjQt9Cw0YbQuNGPINGE0YPQvdC60YbQuNC4IE5leHREYXRlIDE2PGJyPjxicj4yLjQg0JrQvtC80LjRgdGB0LjRjy4g0J/RgNC+0LHQu9C10LzQsCAxODxicj48YnI+Mi40LjEg0J7Qv9C40YHQsNC90LjQtSDQv9GA0L7QsdC70LXQvNGLIDE4PGJyPjxicj4yLjQuMiDQntCx0YHRg9C20LTQtdC90LjQtSDQv9C+INCy0L7Qv9GA0L7RgdCw0Lwg0LrQvtC80LjRgdGB0LjQuCAxOTxicj48YnI+Mi40LjMg0KDQtdCw0LvQuNC30LDRhtC40Y8g0LLQvtC/0YDQvtGB0L7QsiDQutC+0LzQuNGB0YHQuNC4IDE5PGJyPjxicj4yLjUg0KHQuNGB0YLQtdC80LAgU0FUTSAyMDxicj48YnI+Mi41LjEg0J7Qv9C40YHQsNC90LjQtSDQv9GA0L7QsdC70LXQvNGLIDIwPGJyPjxicj4yLjUuMiDQntCx0YHRg9C20LTQtdC90LjQtSDRgdC40YHRgtC10LzRiyBTQVRNIDIxPGJyPjxicj4yLjYg0JrQsNC70YzQutGD0LvRj9GC0L7RgCDQvtCx0LzQtdC90LAg0LLQsNC70Y7RgtGLIDIyPGJyPjxicj4yLjcg0JrQvtC90YLRgNC+0LvQu9C10YAg0YHRgtC10LrQu9C+0L7Rh9C40YHRgtC40YLQtdC70Y8gMjI8YnI+PGJyPjIuOCDQk9Cw0YDQsNC20L3QsNGPINC00LLQtdGA0Ywg0L/Rg9C70YzRgiDQtNC40YHRgtCw0L3RhtC40L7QvdC90L7Qs9C+INGD0L/RgNCw0LLQu9C10L3QuNGPIDIyPGJyPjxicj4yLjkg0KPQv9GA0LDQttC90LXQvdC40LUgMjM8YnI+PGJyPjIuMTAg0KHRgdGL0LvQutC4IDI0PGJyPjxicj7Qk9C70LDQstCwIDMg0JTQuNGB0LrRgNC10YLQvdCw0Y8g0LzQsNGC0LXQvNCw0YLQuNC60LAg0LTQu9GPINGC0LXRgdGC0LXRgNCwIDI1PGJyPjxicj4zLjEg0KLQtdC+0YDQuNGPINC60LDQv9C40YLQsNC70LAgMjU8YnI+PGJyPjMuMS4xINCe0YLQvdC+0YjQtdC90LjRjyDRh9C70LXQvdC+0LIgMjU8YnI+PGJyPjMuMS4yINCc0LXRgtC+0LQg0L7Qv9GA0LXQtNC10LvQtdC90LjRjyDRjdC/0LjQt9C+0LTQvtCyIDI1PGJyPjxicj4zLjEuMyDQv9GD0YHRgtC+0Lkg0L3QsNCx0L7RgCAyNjxicj48YnI+My4xLjQgV2llbnR1IDI2PGJyPjxicj4zLjEuNSDQoNCw0L3QvdC10LUg0YDQsNGB0YfQtdGCIDI3PGJyPjxicj4zLjEuNiDQrdC/0LjQt9C+0LTRiyAyODxicj48YnI+My4xLjcgRXZlcmJvdW5kIERpdmlzaW9uIDI5PGJyPjxicj4zLjEuOCBFdmVyYnJpZ2h0IEhlbmcgZXQgYWwuPGJyPjxicj4zLjIg0KTRg9C90LrRhtC40Y8gMzA8YnI+PGJyPjMuMi4xINCe0L/RgNC10LTQtdC70LXQvdC40LUg0LTQvtC80LXQvdCwINC4INC00L7QvNC10L3QsCDQt9C90LDRh9C10L3QuNGPIDMwPGJyPjxicj4zLjIuMiDQotC40L8g0YTRg9C90LrRhtC40LggMzA8YnI+PGJyPjMuMi4zINCk0YPQvdC60YbQuNC+0L3QsNC70YzQvdGL0Lkg0YHQvtGB0YLQsNCyIDMxPGJyPjxicj4zLjMg0J7RgtC90L7RiNC10L3QuNGPIDMyPGJyPjxicj4zLjMuMSDQntGC0L3QvtGI0LXQvdC40Y8g0LzQtdC20LTRgyDRjdC/0LjQt9C+0LTQsNC80LggMzI8YnI+PGJyPjMuMy4yINCe0YLQvdC+0YjQtdC90LjRjyDQsiDQvtC00L3QvtC5INC60L7Qu9C70LXQutGG0LjQuCAzMzxicj48YnI+My40INCb0L7Qs9C40LrQsCDQv9GA0LXQtNC70L7QttC10L3QuNC5IDM0PGJyPjxicj4zLjQuMSDQm9C+0LPQuNGH0LXRgdC60LjQuSDQvtC/0LXRgNCw0YLQvtGAIDM0PGJyPjxicj4zLjQuMiDQm9C+0LPQuNGH0LXRgdC60L7QtSDQstGL0YDQsNC20LXQvdC40LUgMzU8YnI+PGJyPjMuNC4zINCb0L7Qs9C40YfQtdGB0LrQuNC5INGN0LrQstC40LLQsNC70LXQvdGCIDM1PGJyPjxicj4zLjUg0KLQtdC+0YDQuNGPINCy0LXRgNC+0Y/RgtC90L7RgdGC0LggMzY8YnI+PGJyPjMuNiDQo9C/0YDQsNC20L3QtdC90LjQtSAzNzxicj48YnI+My43INCh0YHRi9C70LrQuCAzNzxicj48YnI+0JPQu9Cw0LLQsCA0INCY0YHRgtC40L3QvdGL0Lkg0YHQv9C40YHQvtC6INGC0LXRgdGC0LXRgNCwIDM4PGJyPjxicj40LjEg0KDQuNGB0YPQvdC+0LogMzg8YnI+PGJyPjQuMS4xINCh0YLQtdC/0LXQvdGMINGD0LfQu9CwIDM4PGJyPjxicj40LjEuMiDQnNCw0YLRgNC40YbQsCDQsNGB0YHQvtGG0LjQsNGG0LjQuCAzOTxicj48YnI+NC4xLjMg0JDQtNC80LjQvdC40YHRgtGA0LDRgtC40LLQvdCw0Y8g0LzQsNGC0YDQuNGG0LAgMzk8YnI+PGJyPjQuMS40INCf0YPRgtGMIDQwPGJyPjxicj40LjEuNSDQodC+0LXQtNC40L3QtdC90LjQtSA0MDxicj48YnI+NC4xLjYg0KHQttCw0YLQuNC1INCg0LjRgdGD0L3QvtC6IDQxPGJyPjxicj40LjEuNyDQmtGA0YPQsyA0MTxicj48YnI+NC4yLiDQndCw0L/RgNCw0LLQu9C10L3QuNC1INCg0LjRgdGD0L3QvtC6IDQxPGJyPjxicj40LjIuMSDQktGF0L7QtCDQuCDQuNC3IDQyPGJyPjxicj40LjIuMiDQotC40L8g0YPQt9C70LAgNDI8YnI+PGJyPjQuMi4zINCQ0LTQvNC40L3QuNGB0YLRgNCw0YLQuNCy0L3QsNGPINC80LDRgtGA0LjRhtCwINCz0YDQsNGE0LjQutCwINC90LDQv9GA0LDQstC70LXQvdC40Y8gNDM8YnI+PGJyPjQuMi40INCf0YPRgtGMINC4INC/0YPRgtGMIDQzPGJyPjxicj40LjIuNSDQvNC+0LbQtdGCINC00L7RgdGC0LjRh9GMINC80LDRgtGA0LjRhtGLIDQ0PGJyPjxicj40LjIuNiBOINCf0L7QtNC60LvRjtGH0LXQvdC40LUgNDQ8YnI+PGJyPjQuMi43INCg0LjRgdGD0L3QvtC6IDQ0PGJyPjxicj40LjMg0KDQuNGB0YPQvdC+0LogNDUg0L7QsdGL0YfQvdC+INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQsiDRgtC10YHRgtC40YDQvtCy0LDQvdC40Lgg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y88YnI+PGJyPjQuMy4xINCf0YDQvtCz0YDQsNC80LzQuNGA0L7QstCw0L3QuNC1IDQ1PGJyPjxicj40LjMuMiDQntCz0YDQsNC90LjRh9C10L3QvdGL0Lkg0YHRgtCw0YLRg9GBIDQ2PGJyPjxicj40LjMuMyBQZXRyaSBOZXR3b3JrIDQ3PGJyPjxicj40LjMuNCDQodCV0JvQmNCn0JXQodCa0JjQlSDQodCV0KLQmCDQn9CV0KLQoNCYIDQ5PGJyPjxicj40LjMuNSDQodGC0LDRgtGD0YEg0KDQuNGB0YPQvdC+0LogNTA8YnI+PGJyPjQuNCDQo9C/0YDQsNC20L3QtdC90LjQtSA1Mjxicj48YnI+NC41INCh0YHRi9C70LrQuCA1Mjxicj48YnI+0KfQsNGB0YLRjCAyINC80L7QtNGD0LvRjNC90YvQuSDRgtC10YHRgjxicj48YnI+0JPQu9Cw0LLQsCA1INCi0LXRgdGCINC90LAg0LPRgNCw0L3QuNGH0L3QvtC1INC30L3QsNGH0LXQvdC40LUgNTQ8YnI+PGJyPjUuMSDQkNC90LDQu9C40Lcg0L/QvtCz0YDQsNC90LjRh9C90L7Qs9C+INC30L3QsNGH0LXQvdC40Y8gNTQ8YnI+PGJyPjUuMS4xINCg0LDRgdGI0LjRgNC10L3QuNC1INCw0L3QsNC70LjQt9CwINCz0YDQsNC90LjRh9C90YvRhSDQt9C90LDRh9C10L3QuNC5IDU1PGJyPjxicj41LjEuMiDQntCz0YDQsNC90LjRh9C10L3QuNC1INCw0L3QsNC70LjQt9CwINCz0YDQsNC90LjRh9C90L7Qs9C+INC30L3QsNGH0LXQvdC40Y8gNTY8YnI+PGJyPjUuMiDQotC10YHRgiDQvdC+0YfQuCA1Njxicj48YnI+NS4zINCi0LXRgdGCINGF0YPQtNGI0LXQuSDRgdC40YLRg9Cw0YbQuNC4IDU3PGJyPjxicj41LjQg0KLQtdGB0YIg0YHQv9C10YbQuNCw0LvRjNC90L7QuSDRgdGC0L7QuNC80L7RgdGC0LggNTc8YnI+PGJyPjUuNSDQn9GA0LjQvNC10YAgNTg8YnI+PGJyPjUuNS4xINCi0LXRgdGC0L7QstGL0LUg0YHQu9GD0YfQsNC4INGC0YDQtdGD0LPQvtC70YzQvdGL0YUg0L/RgNC+0LHQu9C10LwgNTg8YnI+PGJyPjUuMiDQotC10YHRgtC+0LLRi9C5INGB0LvRg9GH0LDQuSDRgdC70LXQtNGD0Y7RidC10Lkg0YTRg9C90LrRhtC40LggNTk8YnI+PGJyPjUuNS4zLiDQotC10YHRgtC+0LLRi9C1INGB0LvRg9GH0LDQuCDQutC+0LzQuNGB0YHQuNC+0L3QvdGL0YUg0LLQvtC/0YDQvtGB0L7QsiA2MDxicj48YnI+NS42INCh0LvRg9GH0LDQudC90YvQuSDRgtC10YHRgiA2Mjxicj48YnI+NS43INCf0KDQmNCd0KbQmNCf0Ksg0KLQldCh0KLQkCDQk9Cg0JDQndCY0KbQkCDQl9Cd0JDQp9CV0J3QmNCvIDYzPGJyPjxicj41Ljgg0KPQv9GA0LDQttC90LXQvdC40LUgNjU8YnI+PGJyPtCT0LvQsNCy0LAgNiDQotC10YHRgiDRhtC10L3RiyA2Njxicj48YnI+Ni4xINCt0LrQstC40LLQsNC70LXQvdGC0L3Ri9C5INC60LvQsNGB0YEgNjY8YnI+PGJyPjYuMiDQotGA0LDQtNC40YbQuNC+0L3QvdGL0Lkg0Y3QutCy0LjQstCw0LvQtdC90YLQvdGL0Lkg0YLQtdGB0YIg0LrQsNGC0LXQs9C+0YDQuNC4IDY2PGJyPjxicj42LjMg0KPQu9GD0YfRiNC10L3QuNC1INGN0LrQstC40LLQsNC70LXQvdGC0L3QvtC1INGC0LXRgdGCIDY3PGJyPjxicj42LjMuMSDQodC70LDQsdGL0Lkg0L7QsdGJ0LjQuSDRjdC60LLQuNCy0LDQu9C10L3RgtC90YvQuSDRgtC10YHRgiA2ODxicj48YnI+Ni4zLjIg0KHQuNC70YzQvdGL0Lkg0L7QsdGJ0LjQuSDRjdC60LLQuNCy0LDQu9C10L3RgtC90YvQuSDRgtC10YHRgiA2ODxicj48YnI+Ni4zLjMg0KHQu9Cw0LHRi9C5INC4INGB0LjQu9GM0L3Ri9C5INGN0LrQstC40LLQsNC70LXQvdGC0L3Ri9C5INGC0LXRgdGCIDY4PGJyPjxicj42LjMuNCDQodC40LvRjNC90YvQuSDQuCDRgdC40LvRjNC90YvQuSDRjdC60LLQuNCy0LDQu9C10L3RgtC90YvQuSDRgtC10YHRgiA2OTxicj48YnI+Ni40INCh0LvRg9GH0LDQudC90YvQuSDRgtC10YHRgtC+0LLRi9C5INGB0LvRg9GH0LDQuSDRgtGA0LXRg9Cz0L7Qu9GM0L3Ri9GFINC30LDQtNCw0YcgNjk8YnI+PGJyPjYuNSDQrdC60LLQuNCy0LDQu9C10L3RgtC90YvQuSDRgtC10YHRgtC+0LLRi9C5INGB0LvRg9GH0LDQuSDRgdC70LXQtNGD0Y7RidC10Lkg0YTRg9C90LrRhtC40LggNzE8YnI+PGJyPjYuNiDQrdC60LLQuNCy0LDQu9C10L3RgtC90YvQuSDRgtC10YHRgtC+0LLRi9C5INC/0YDQuNC80LXRgCDQtNC70Y8g0LrQvtC80LjRgdGB0LjQvtC90L3Ri9GFINCy0L7Qv9GA0L7RgdC+0LIgNzM8YnI+PGJyPjYuNyDQotC10YHRgiDQutGA0LDRjyA3NTxicj48YnI+Ni44INCf0YDQuNC90YbQuNC/0Ysg0Lgg0LzQtdGA0Ysg0L/RgNC10LTQvtGB0YLQvtGA0L7QttC90L7RgdGC0LggNzU8YnI+PGJyPjYuOSDQo9C/0YDQsNC20L3QtdC90LjQtSA3Njxicj48YnI+Ni4xMCDQodGB0YvQu9C60LggNzY8YnI+PGJyPtCT0LvQsNCy0LAgNyDQotC10YHRgiDQvdCwINC+0YHQvdC+0LLQtSDRhNC+0YDQvNGLINGA0LXRiNC10L3QuNGPIDc3PGJyPjxicj43LjEg0KLQsNCx0LvQuNGG0LAg0YDQtdGI0LXQvdC40LkgNzc8YnI+PGJyPjcuMiDQodGC0L7Qu9C40YfQvdC+0LUg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0YTQvtGA0LzRiyDQv9GA0LjQvdGP0YLQuNGPINGA0LXRiNC10L3QuNGPIDc3PGJyPjxicj43LjMg0KLQtdGB0YLQvtCy0YvQtSDQv9GA0LjQvNC10YDRiyDRgtGA0LXRg9Cz0L7Qu9GM0L3Ri9GFINC30LDQtNCw0YcgODA8YnI+PGJyPjcuNCDQotC10YHRgtC+0LLRi9C5INGB0LvRg9GH0LDQuSDRgdC70LXQtNGD0Y7RidC10Lkg0YTRg9C90LrRhtC40Lgg0LTQsNGC0YsgODE8YnI+PGJyPjcuNC4xINCf0LXRgNCy0LDRjyDQv9C+0L/Ri9GC0LrQsCDRgNCw0YPQvdC00LAgODE8YnI+PGJyPjcuNC4yINCf0L7Qv9GL0YLQutCwINCy0YLQvtGA0L7Qs9C+INGA0LDRg9C90LTQsCA4Mjxicj48YnI+Ny40LjMg0KLRgNC10YLQuNC5INGA0LDRg9C90LQg0L/QvtC/0YvRgtC60LAgODM8YnI+PGJyPjcuNSDQotC10YHRgtC+0LLRi9C5INGB0LvRg9GH0LDQuSDQmtC+0LzQuNGB0YHQuNC4INCf0YDQvtCx0LvQtdC80LAgODU8YnI+PGJyPjcuNiDQntGC0L3QvtGI0LXQvdC40Y8g0L/RgNC40YfQuNC90Ysg0KDQuNGB0YPQvdC+0LogODU8YnI+PGJyPjcuNyDQn9GA0LjQvdGG0LjQv9GLINC4INC80LXRgNGLINC/0YDQtdC00L7RgdGC0L7RgNC+0LbQvdC+0YHRgtC4IDg2PGJyPjxicj43Ljgg0KPQv9GA0LDQttC90LXQvdC40LUgODc8YnI+PGJyPjcuOSDQodGB0YvQu9C60LggODc8YnI+PGJyPtCT0LvQsNCy0LAgOCDQotC10YHRgiDQv9GD0YLQuCA4ODxicj48YnI+OC4xINCf0YDQvtCz0YDQsNC80LzQsCDQoNC40YHRg9C90L7QuiA4ODxicj48YnI+OC4yIEREIFBBVEggOTA8YnI+PGJyPjguMyDQmNC90LTQtdC60YEg0YLQtdGB0YLQvtCy0L7Qs9C+INC/0L7QutGA0YvRgtC40Y8gOTI8YnI+PGJyPjguMy4xINCc0LXRgtC+0LQg0LjQt9C80LXRgNC10L3QuNGPINC/0L7QutGA0YvRgtC40Y8g0L3QsCDQvtGB0L3QvtCy0LUg0L/RgNC+0LPRgNCw0LzQvNC90L7QuSDQtNC40LDQs9GA0LDQvNC80YsgOTI8YnI+PGJyPjguMiDQrS4g0KQuINCc0LXRgtC+0LQg0LjQt9C80LXRgNC10L3QuNGPINC/0L7QutGA0YvRgtC40Y8g0JzQuNC70LvQtdGA0LAgOTI8YnI+PGJyPjguMy4zINCa0YDQsNGC0LrQuNC5INC/0YPRgtGMINCyINGD0YHQu9C+0LLQuNGP0YUg0LrQvtC80L/QvtC30LjRgtCwIDk1PGJyPjxicj44LjMuNCDQn9GA0LjQvNC10YAgOTY8YnI+PGJyPjguMy41INCQ0L3QsNC70LjQt9Cw0YLQvtGAINGC0LXRgdGC0L7QstC+0LPQviDQv9C+0LrRgNGL0YLQuNGPIDk5PGJyPjxicj44LjQg0KLQtdGB0YIg0LHQsNC30L7QstC+0LPQviDQv9GD0YLQuCA5OTxicj48YnI+OC40LjEg0JzQtdGC0L7QtCDQsdCw0LfQvtCy0L7Qs9C+INC/0YPRgtC4INCc0LDQutCa0LXQudCx0LAgMTAwPGJyPjxicj44LjQuMiDQnNC10YLQvtC0INCx0LDQt9C+0LLQvtCz0L4g0L/Rg9GC0LggTWNDYWJlINGBINGD0YfQtdGC0L7QvCAxMDI8YnI+PGJyPjguNC4zINCe0YHQvdC+0LLQvdCw0Y8g0YHQu9C+0LbQvdC+0YHRgtGMINC80LXRgtC+0LTQsCBNY0NhYmUgMTAzPGJyPjxicj44LjUg0J/RgNC40L3RhtC40L/RiyDQuCDQv9GA0LjQvNC10YfQsNC90LjQtSAxMDU8YnI+PGJyPjguNiDQo9C/0YDQsNC20L3QtdC90LjQtSAxMDU8YnI+PGJyPjguNyDQodGB0YvQu9C60LggMTA2PGJyPjxicj7Qk9C70LDQstCwIDkg0KLQtdGB0YIg0L/QvtGC0L7QutCwINC00LDQvdC90YvRhSAxMDc8YnI+PGJyPjkuMSDQntC/0YDQtdC00LXQu9C10L3QuNC1L9CY0YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INGC0LXRgdGC0LAgMTA3PGJyPjxicj45LjEuMSDQn9GA0LjQvNC10YAgMTA4PGJyPjxicj45LjEuMiDQn9GD0YLRjCDQvtC/0YDQtdC00LXQu9C10L3QuNGPINC30LDQv9Cw0YHQvtCyIDExMDxicj48YnI+OS4xLjMg0J7Qv9GA0LXQtNC10LvQtdC90LjQtSDQt9Cw0LzQutC+0LIg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQv9GD0YLRjCAxMTA8YnI+PGJyPjkuMS40INCf0YPRgtGMINC+0L/RgNC10LTQtdC70LXQvdC40Y8g0KLQvtGC0LDQu9C70L7QutCwIDExMzxicj48YnI+OS4xLjUg0J7Qv9GA0LXQtNC10LvQtdC90LjQtSDQv9GA0L7QtNCw0LYgMTEzPGJyPjxicj45LjEuNiDQn9GD0YLRjCDQvtC/0YDQtdC00LXQu9C10L3QuNGPINCa0L7QvNC40YHRgdC40LggMTE1PGJyPjxicj45LjEuNyDQntC/0YDQtdC00LXQu9C40YLQtSDQuNC90LTQuNC60LDRgtC+0YAg0L7RhdCy0LDRgtCwINGC0LXRgdGC0LjRgNC+0LLQsNC90LjRjyDQv9GD0YLQuCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyAxMTU8YnI+PGJyPjkuMS44INCe0L/RgNC10LTQtdC70LXQvdC40LUv0JjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0YLQtdGB0YLQsCDQvtCx0YrQtdC60YLQsCAt0J7RgNC40LXQvdGC0LjRgNC+0LLQsNC90L3QvtCz0L4g0LrQvtC00LjRgNC+0LLQsNC90LjRjyAxMTY8YnI+PGJyPjkuMiDQotC10YHRgiDQvdCwINC+0YHQvdC+0LLQtSDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjyAxMTY8YnI+PGJyPjkuMi4xINCf0YDQuNC80LXRgCAxMTg8YnI+PGJyPjkuMi4yINCh0YLQuNC70Ywg0Lgg0YLQtdGF0L3QvtC70L7Qs9C40Y8gMTIyPGJyPjxicj45LjIuMyDQqNC40YLRhyAxMjM8YnI+PGJyPjkuMyDQmNC90YHRgtGA0YPQvNC10L3RgiDQv9GA0L7Qs9GA0LDQvNC80LjRgNC+0LLQsNC90LjRjyAxMjQ8YnI+PGJyPjkuNCDQo9C/0YDQsNC20L3QtdC90LjQtSAxMjU8YnI+PGJyPjkuNSDQodGB0YvQu9C60LggMTI1PGJyPjxicj7Qk9C70LDQstCwIDEwINCe0LHQt9C+0YAg0LzQvtC00YPQu9GM0L3QvtCz0L4g0YLQtdGB0YLQsCAxMjY8YnI+PGJyPjEwLjEg0JrQsNGH0LDQvdC40LUg0LzQtdGC0L7QtNCwINC40YHQv9GL0YLQsNC90LjQuSAxMjY8YnI+PGJyPjEwLjIg0JzQtdGC0L7QtCDQuNGB0L/Ri9GC0LDQvdC40Lkg0J/RgNC+0LHQu9C10LzQsCDQv9C+INC/0L7QstC+0LTRgy4g0JjQt9GD0YfQtdC90LjQtSAxMjg8YnI+PGJyPjEwLjMg0JjQvdC00LjQutCw0YLQvtGA0YssINC40YHQv9C+0LvRjNC30YPQtdC80YvQtSDQtNC70Y8g0L7RhtC10L3QutC4INC80LXRgtC+0LTQsCDQuNGB0L/Ri9GC0LDQvdC40LkgMTMxPGJyPjxicj4xMC40INCi0LXQvNCw0YLQuNGH0LXRgdC60L7QtSDQuNGB0YHQu9C10LTQvtCy0LDQvdC40LUg0L/QtdGA0LXRgdC80L7RgtGA0LXQvdC90L7Qs9C+INGB0LvRg9GH0LDRjyAxMzM8YnI+PGJyPjEwLjQuMSDQotC10YHRgiDQvdCwINC+0YHQvdC+0LLQtSDRgdC/0LXRhtC40YTQuNC60LDRhtC40LggLdCd0LAg0L7RgdC90L7QstC1INC+0L/QuNGB0LDQvdC40Y8gMTMzPGJyPjxicj4xMC40LjIg0JrQvtC00L7QstGL0Lkg0YLQtdGB0YIgMTM2PGJyPjxicj4xMC41INCf0L7Qu9C40YLQuNC60LAg0YDRg9C60L7QstC+0LTRgdGC0LLQsCAxMzg8YnI+PGJyPjEwLjYg0KPQv9GA0LDQttC90LXQvdC40LUgMTM5PGJyPjxicj4xMC43INCh0YHRi9C70LrQuCAxMzk8YnI+PGJyPtCi0YDQtdGC0YzRjyDRh9Cw0YHRgtGMINC30LAg0L/RgNC10LTQtdC70LDQvNC4INC80L7QtNGD0LvRjNC90L7Qs9C+INGC0LXRgdGC0LA8YnI+PGJyPtCT0LvQsNCy0LAgMTEg0KLQtdGB0YIg0L3QsCDQvtGB0L3QvtCy0LUg0LbQuNC30L3QtdC90L3QvtCz0L4g0YbQuNC60LvQsCAxNDI8YnI+PGJyPjExLjEg0KLQtdGB0YIg0LzQvtC00LXQu9C4INCy0L7QtNC+0L/QsNC00LAgMTQyPGJyPjxicj4xMS4xLjEg0KLQtdGB0YIg0LzQvtC00LXQu9C4INCy0L7QtNC+0L/QsNC00LAgMTQzPGJyPjxicj4xMS4xLjIg0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC4INC90LXQtNC+0YHRgtCw0YLQutC4INCy0L7QtNC+0L/QsNC00LAg0LzQvtC00LXQu9GMIDE0Mzxicj48YnI+MTEuMiDQotC10YHRgiDQsiDQuNGC0LXRgNCw0YbQuNC+0L3QvdC+0Lwg0LbQuNC30L3QtdC90L3QvtC8INGG0LjQutC70LUgMTQ0PGJyPjxicj4xMS4yLjEg0JjQt9C80LXQvdC10L3QuNGPINCy0L7QtNC+0L/QsNC00LAg0LzQvtC00LXQu9GMIDE0NDxicj48YnI+MTEuMi4yINCc0L7QtNC10LvRjCDQttC40LfQvdC10L3QvdC+0LPQviDRhtC40LrQu9CwINC90LAg0L7RgdC90L7QstC1INGB0L/QtdGG0LjRhNC40LrQsNGG0LjQuSAxNDY8YnI+PGJyPjExLjMgQWdpbGUgVGVzdCAxNDc8YnI+PGJyPjExLjMuMSDQp9GA0LXQt9Cy0YvRh9Cw0LnQvdC+0LUg0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40LUgMTQ4PGJyPjxicj4xMS4zLjIg0KDQsNC30YDQsNCx0L7RgtC60LAg0YLQtdGB0YLQvtCy0L7Qs9C+INC00LLQuNC20LXQvdC40Y8gMTQ4PGJyPjxicj4gMTEuMy4zIFNjcnVtIDE0OTxicj48YnI+MTEuNCBBZ2lsZSBNb2RlbCBEcml2ZSBEZXZlbG9wbWVudCAxNTA8YnI+PGJyPjExLjQuMSDQnNC+0LTQtdC70Ywg0LPQuNCx0LrQvtCy0L7QuSDQvNC+0LTQtdC70LggRHJpdmUg0KDQtdC30Y7QvNC1IDE1MCAxNTA8YnI+PGJyPjExLjQuMiBBZ2lsZSBEZXZlbG9wbWVudCDQvNC+0LTQtdC70LggRHJpdmUgMTUxPGJyPjxicj4xMS41INCh0YHRi9C70LrQuCAxNTE8YnI+PGJyPtCT0LvQsNCy0LAgMTIg0KLQtdGB0YIg0L3QsCDQvtGB0L3QvtCy0LUg0LzQvtC00LXQu9C4IDE1Mjxicj48YnI+MTIuMSDQotC10YHRgiDQvdCwINC+0YHQvdC+0LLQtSDQvNC+0LTQtdC70LggMTUyPGJyPjxicj4xMi4yINCf0L7QtNGF0L7QtNGP0YnQsNGPINGB0LjRgdGC0LXQvNCwINC80L7QtNC10LvQuCAxNTI8YnI+PGJyPjEyLjIuMSDQkNGA0YXQuNGC0LXQutGC0YPRgNCwINCf0LXRgtC10YDRgdC+0L3QsCAxNTM8YnI+PGJyPjEyLjIuMiDQodC/0L7RgdC+0LHQvdC+0YHRgtGMINCy0YvRgNCw0LbQtdC90LjRjyDQvtGB0L3QvtCy0L3Ri9GFINC80L7QtNC10LvQtdC5IDE1NDxicj48YnI+MTIuMi4zINCf0YDQvtCx0LvQtdC80LAgMTU0PGJyPjxicj4xMi4yLjQg0JLRi9Cx0LXRgNC40YLQtSDRgdC+0L7RgtCy0LXRgtGB0YLQstGD0Y7RidGD0Y4g0LzQvtC00LXQu9GMIDE1Njxicj48YnI+MTIuMyDQnNC+0LTQtdC70Ywg0L/QvtC00LTQtdGA0LbQutC4INC90LAg0L7RgdC90L7QstC1INGC0LXRgdGC0L7QstC+0LPQviDQutC+0LzQvNC10YDRh9C10YHQutC+0LPQviDQuNC90YHRgtGA0YPQvNC10L3RgtCwIDE1Njxicj48YnI+MTIuNCDQodGB0YvQu9C60LggMTU2PGJyPjxicj7Qk9C70LDQstCwIDEzINCY0L3RgtC10LPRgNC40YDQvtCy0LDQvdC90YvQuSDRgtC10YHRgiAxNTc8YnI+PGJyPjEzLjEg0JjQvdGC0LXQs9GA0LDRhtC40Y8g0YTRg9C90LrRhtC40L7QvdCw0LvRjNC90L7Qs9C+INGA0LDQt9C70L7QttC10L3QuNGPIDE1Nzxicj48YnI+MTMuMS4xINC40L3RgtC10LPRgNC40YDQvtCy0LDQvSAxNjAg0L7RgiDQvdC40LbQvdC10Lkg0YfQsNGB0YLQuCDQstC10YDRhdC90LXQuSAxNjA8YnI+PGJyPjEzLjEuMiDQuNC90YLQtdCz0YDQuNGA0L7QstCw0L3QviDRgdC90LjQt9GDINC00L3QsCAxNjE8YnI+PGJyPjEzLjEuMyDQmNC90YLQtdCz0YDQsNGG0LjRjyDRgdGN0L3QtNCy0LjRh9CwIDE2MTxicj48YnI+MTMuMS40INCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQuCDQvdC10LTQvtGB0YLQsNGC0LrQuCAxNjI8YnI+PGJyPjEzLjIg0JjQvdGC0LXQs9GA0LDRhtC40Y8g0L3QsCDQvtGB0L3QvtCy0LUg0LPRgNCw0YTQuNC60LAg0LLRi9C30L7QstC+0LIgMTYyPGJyPjxicj4xMy4yLjEgLXBhaXIg0LjQvdGC0LXQs9GA0LjRgNC+0LLQsNC9IDE2Mzxicj48YnI+MTMuMi4yIEFkdmFuY2VkIEludGVncmF0aW9uIDE2NDxicj48YnI+MTMuMi4zINCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQuCDQvdC10LTQvtGB0YLQsNGC0LrQuCAxNjY8YnI+PGJyPjEzLjMg0JjQvdGC0LXQs9GA0LDRhtC40Y8g0L3QsCDQvtGB0L3QvtCy0LUg0L/Rg9GC0LggMTY2PGJyPjxicj4xMy4zLjEg0J3QvtCy0LDRjyDQutC+0L3RhtC10L/RhtC40Y8g0Lgg0LrQvtC90YbQtdC/0YbQuNGPINGA0LDRgdGI0LjRgNC10L3QuNGPIDE2Nzxicj48YnI+MTMuMywyINC80Lwg0KHQu9C+0LbQvdC+0YHRgtGMIDE2ODxicj48YnI+MTMuMy4zINCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQuCDQvdC10LTQvtGB0YLQsNGC0LrQuCAxNjg8YnI+PGJyPjEzLjQg0J/RgNC40LzQtdGAOiDQuNC90YLQtdCz0YDQuNGA0L7QstCw0L3QvdCw0Y8g0LLQtdGA0YHQuNGPIE5leHREYXRlIDE2OTxicj48YnI+MTMuNC4xINCh0LvQvtC80LDQvSDQuNC90YLQtdCz0YDQuNGA0L7QstCw0L3QvdGL0LkgMTY5PGJyPjxicj4xMy40LjIg0JjQvdGC0LXQs9GA0LjRgNC+0LLQsNC90L3Ri9C5IDE3MCDQvdCwINC+0YHQvdC+0LLQtSDQs9GA0LDRhNC40LrQsCDQstGL0LfQvtCy0L7Qsjxicj48YnI+MTMuNC4zINCY0L3RgtC10LPRgNCw0YbQuNGPINC90LAg0L7RgdC90L7QstC1INC/0YPRgtC4IE1NIDE3MiAxNzI8YnI+PGJyPjEzLjUg0JfQsNC60LvRjtGH0LXQvdC40LUg0Lgg0L/RgNC10LTQu9C+0LbQtdC90LjQtSAxNzQ8YnI+PGJyPjEzLjYg0KPQv9GA0LDQttC90LXQvdC40LUgMTc0PGJyPjxicj4xMy43INCh0YHRi9C70LrQuCAxNzU8YnI+PGJyPtCT0LvQsNCy0LAgMTQg0KHQuNGB0YLQtdC80L3Ri9C5INGC0LXRgdGCIDE3Njxicj48YnI+MTQuMSDQn9C+0LTRgdC60LDQt9C60LggMTc2PGJyPjxicj4xNC4xLjEg0JLQvtC30LzQvtC20L3QvtGB0YLRjCDRgdGD0YnQtdGB0YLQstC+0LLQsNC90LjRjyDQv9C+0LTRgdC60LDQt9C+0LogMTc3PGJyPjxicj4xNC4xLjIg0J7Qv9GA0LXQtNC10LvQtdC90LjQtSDQv9C+INCx0L7RgNGM0LHQtSDRgSDQv9C+0LfQvtGA0L7QvCAxNzc8YnI+PGJyPjE0LjIg0J7RgdC90L7QstC90LDRjyDQutC+0L3RhtC10L/RhtC40Y8g0L7Qv9C40YHQsNC90LjRjyDRgdC/0YDQvtGB0LAgMTc4PGJyPjxicj4xNC4yLjEg0JTQsNC90L3Ri9C1IDE3ODxicj48YnI+MTQuMi4yINCe0L/QtdGA0LDRhtC40Y8gMTc5PGJyPjxicj4xNC4yLjMg0J7QsdC+0YDRg9C00L7QstCw0L3QuNC1IDE3OTxicj48YnI+MTQuMi40INCY0L3RhtC40LTQtdC90YIgMTgwPGJyPjxicj4xNC4yLjUg0J/QvtC00YHQutCw0LfQutC4IDE4MTxicj48YnI+MTQuMi42INCh0LLRj9C30Ywg0LzQtdC20LTRgyDQvtGB0L3QvtCy0L3Ri9C80Lgg0L/QvtC90Y/RgtC40Y/QvNC4IDE4MTxicj48YnI+MTQuMyDQnNC+0LTQtdC70YzQvdGL0LUg0L/QvtC00YHQutCw0LfQutC4IDE4MTxicj48YnI+MTQuNCDQotCw0LzQvtC20L3RjyDQvdCwINC+0YHQvdC+0LLQtSDQstCw0YDQuNCw0L3RgtC+0LIg0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8gMTg0PGJyPjxicj4xNC40LjEuINCj0YDQvtCy0LXQvdGMINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPIDE4NDxicj48YnI+MTQuNC4yINCf0YDQsNC60YLQuNGH0LXRgdC60LDRjyDRgdC40YHRgtC10LzQsCDQstGL0L/QvtC70L3QtdC90LjRjyDRgtC10YHRgtC+0LIgMTg2PGJyPjxicj4xNC40LjMg0KHQuNGB0YLQtdC80L3QsNGPINGC0LXRgdGC0L7QstCw0Y8g0L/RgNC40LzQtdGAIDE4Nzxicj48YnI+MTQuNC40INCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YHQvtCx0YvRgtC40Y8g0LTQu9GPINC/0YDQuNCy0LvQtdGH0LXQvdC40Y8g0J/QtdGC0YDQuCDQtNC70Y8g0LLRi9GA0LDQttC10L3QuNGPINCy0LDRgNC40LDQvdGC0L7QsiDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyAxODg8YnI+PGJyPjE0LjQuNSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGB0L7QsdGL0YLQuNC1INC00LvRjyDQv9GA0LjQstC70LXRh9C10L3QuNGPINGB0LXRgtC4INCf0LXRgtGA0Lgg0LTQu9GPINGN0LrRgdC/0YDQtdGB0YHQuNC4INGBINC+0LPRgNCw0L3QuNGH0LXQvdC90L7QuSDQs9C+0YHRg9C00LDRgNGB0YLQstC10L3QvdC+0Lkg0LzQsNGI0LjQvdC+0LkgMTkwPGJyPjxicj4xNC40LjYg0JrQsNC60LDRjyDQv9C10YDRgdC/0LXQutGC0LjQstCwINC90LDQuNCx0L7Qu9C10LUg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHQuNGB0YLQtdC80L3QvtCz0L4g0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPIDE5MDxicj48YnI+MTQuNS48YnI+PGJyPjE0LjYg0KHQutC+0LvRjNC60L4g0YHQu9GD0YfQsNC10LIg0L3QtdC+0LHRhdC+0LTQuNC80L4gMTkzPGJyPjxicj4xNC42LjEg0YHQstGP0LfQsNC9INGBINCy0YXQvtC00L3Ri9C8INGB0L7QsdGL0YLQuNC10LwgMTkzPGJyPjxicj4xNC42LjIg0YHQstGP0LfQsNC90L4g0YEg0LLRi9GF0L7QtNC+0LwgMTk0PGJyPjxicj4xNC42LjMg0KHQstGP0LfQsNC90L4g0YHQviDQstGB0LXQvNC4INC/0L7RgNGC0L7QstGL0LzQuCDRgdC+0LHRi9GC0LjRj9C80LggMTk0PGJyPjxicj4xNC42LjQg0JDRgdGB0L7RhtC40LDRhtC40Y8g0YEg0LrQu9Cw0YHRgdC+0LwgMTk0PGJyPjxicj4xNC43INCY0L3QtNC40LrQsNGC0L7RgCDQvtCx0YHRgtCw0L3QvtCy0LrQuCDRgdC40YHRgtC10LwgMTk0PGJyPjxicj4xNC43LjEg0J7RhdCy0LDRgiDRgtC10YHRgtCwINGB0LjRgdGC0LXQvNGLINC80L7QtNC10LvQtdC5IDE5NTxicj48YnI+MTQuNy4yINCe0YXQstCw0YIg0YHQuNGB0YLQtdC80L3QvtCz0L4g0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPINC90LAg0L7RgdC90L7QstC1INGB0L/QtdGG0LjRhNC40LrQsNGG0LjQuSAxOTU8YnI+PGJyPjE0Ljgg0JTRgNGD0LPQuNC1INC80LXRgtC+0LTRiyDRgdC40YHRgtC10LzRiyDRgdC40YHRgtC10LzRiyAxOTY8YnI+PGJyPjE0LjguMSDQkNC90LDQu9C40Lcg0Y3RhNGE0LXQutGC0LjQstC90L7RgdGC0LggMTk3PGJyPjxicj4xNC44LjIg0KLQtdGB0YIg0L3QsCDQvtGB0L3QvtCy0LUg0YDQuNGB0LrQsCAxOTk8YnI+PGJyPjE0Ljkg0J3QtdGE0YPQvdC60YbQuNC+0L3QsNC70YzQvdGL0Lkg0YHQuNGB0YLQtdC80L3Ri9C5INGC0LXRgdGCIDIwMDxicj48YnI+MTQuOS4xINCh0YLRgNCw0YLQtdCz0LjRjyDRgdGC0YDQtdGB0YEgLdGC0LXRgdGC0LAgMjAwPGJyPjxicj4xNC45LjIg0JzQtdGC0L7QtCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQvNCw0YLQtdC80LDRgtC40LrQuCAyMDE8YnI+PGJyPjE0LjEwINCf0YDQuNC80LXRgCDRgtC10YHRgtCwINGE0YPQvdC60YbQuNC4INCw0YLQvtC80L3QvtC5INGB0LjRgdGC0LXQvNGLIDIwMjxicj48YnI+MTQuMTAuMSDQo9C30L3QsNC50YLQtSDRgdC+0LHRi9GC0LjRjyDQstCy0L7QtNCwINC4INGB0L7QsdGL0YLQuNGPINCy0YvQstC+0LTQsCAyMDQ8YnI+PGJyPjE0LjEwLjIg0KPQt9C90LDQudGC0LUg0YTRg9C90LrRhtC40Y4g0LDRgtC+0LzQvdC+0Lkg0YHQuNGB0YLQtdC80YsgMjA1PGJyPjxicj4xNC4xMC4zINCf0L7Qv9GA0LDQstGM0YLQtSDRhNGD0L3QutGG0LjRjiDQsNGC0L7QvNC90L7QuSDRgdC40YHRgtC10LzRiyAyMDU8YnI+PGJyPjE0LjExINCj0L/RgNCw0LbQvdC10L3QuNC1IDIwNjxicj48YnI+MTQuMTIg0KHRgdGL0LvQutC4IDIwNzxicj48YnI+0JPQu9Cw0LLQsCAxNSDQotC10YHRgiDQvdCwINGC0LXRgdGCINC+0LHRitC10LrRgtCwIDIwODxicj48YnI+MTUuMSDQodCy0Y/Qt9Cw0L3QviDRgSDQvtCx0YrQtdC60YLQvtC8IC3QvtGA0LjQtdC90YLQuNGA0L7QstCw0L3QvdGL0Lwg0YLQtdGB0YLQvtC8IDIwODxicj48YnI+MTUuMS4xINCR0LvQvtC6IDIwOCDQtNC70Y8g0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPINC+0LHRitC10LrRgtCwIC3QvtGA0LjQtdC90YLQuNGA0L7QstCw0L3QvdC+0LUg0L3QsCDQvtCx0YrQtdC60YI8YnI+PGJyPjE1LjEuMiDQl9C90LDRh9C10L3QuNC1INGB0LjQvdGC0LXQt9CwINC4INGD0L/QsNC60L7QstC60LggMjA4PGJyPjxicj4xNS4xLjMg0JfQvdCw0YfQtdC90LjQtSDQvdCw0YHQu9C10LTQvtCy0LDQvdC40Y8gMjEwPGJyPjxicj4xNS4xLjQg0JfQvdCw0YfQtdC90LjQtSDQv9C+0LvQuNC80L7RgNGE0LjQt9C80LAgMjExPGJyPjxicj4xNS4xLjUg0J7QsdGK0LXQutGCIC3QvtGA0LjQtdC90YLQuNGA0L7QstCw0L3QvdGL0Lkg0YPRgNC+0LLQtdC90YwgMjExPGJyPjxicj4xNS4xLjYg0KLQtdGB0YIg0L/QvtGC0L7QutCwINC00LDQvdC90YvRhSDQtNC70Y8g0L7QsdGK0LXQutGC0L3QvtCz0L4g0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8gMjExMTxicj48YnI+MTUuMiDQntCx0YrQtdC60YIgLdCe0YDQuNC10L3RgtC40YDQvtCy0LDQvSDQv9GA0LjQvNC10YAg0YHQu9C10LTRg9GO0YnQtdCz0L4uIDIxMTxicj48YnI+MTUuMi4xIENhbGVuZGFydW5pdCBDbGFzcyAyMTM8YnI+PGJyPjE1LjIuMiBUZXN0aXQgQ2xhc3MgMjEzPGJyPjxicj4xNS4yLjMg0JTQsNGC0LAg0LrQu9Cw0YHRgdCwIDIxMzxicj48YnI+MTUuMi40INCU0JXQndCsINCa0JvQkNCh0KEgMjE0PGJyPjxicj4xNS4yLjUg0LzQtdGB0Y/RhiDQutC70LDRgdGBIDIxNDxicj48YnI+MTUuMi42INC60LvQsNGB0YEgMjE1PGJyPjxicj4xNS4zINCe0LHRitC10LrRgiAt0L7RgNC40LXQvdGC0LjRgNC+0LLQsNC90L3Ri9C5INC80L7QtNGD0LvRjNC90YvQuSDRgtC10YHRgiAyMTY8YnI+PGJyPjE1LjMuMSDQotC10YHRgiDRgSDQvNC10YLQvtC00L7QvCDQutCw0Log0LXQtNC40L3QuNGG0LAgMjE2PGJyPjxicj4xNS4zLjIg0KLQtdGB0YIg0YEg0LrQu9Cw0YHRgdC+0Lwg0LIg0LrQsNGH0LXRgdGC0LLQtSDQtdC00LjQvdC40YbRiyAyMTY8YnI+PGJyPjE1LjQg0J7QsdGK0LXQutGCIC3QmNC90YLQtdCz0YDQuNGA0L7QstCw0L3QvdGL0Lkg0YLQtdGB0YIgMjIxPGJyPjxicj4xNS40LjEg0J/QvtC00LTQtdGA0LbQutCwIFVNTCDQtNC70Y8g0LjQvdGC0LXQs9GA0LjRgNC+0LLQsNC90L3QvtCz0L4g0YLQtdGB0YLQsCAyMjE8YnI+PGJyPjE1LjQsMiDQvNC8INC/0YPRgtC4INC00LvRjyDQvtCx0YrQtdC60YLQvdC+0LPQviDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjyAyMjM8YnI+PGJyPjE1LjQuMyBGcmFtZXdvcmsgMjI3INC00LvRjyDRgtC10YHRgtC+0LLRi9GFINGC0LXRgdGC0L7QsiDQtNC70Y8g0L/QvtGC0L7QutC+0LLQvtC5INC/0LXRgNC10LTQsNGH0Lgg0LTQsNC90L3Ri9GFINC+0LHRitC10LrRgtCwIDIyNzxicj48YnI+MTUuNSDQntCx0YrQtdC60YLQvdGL0Lkg0YLQtdGB0YIg0YHQuNGB0YLQtdC80YsgMjI5PGJyPjxicj4xNS41LjEgVU1MINCe0L/QuNGB0LDQvdC40LUg0LrQsNC70YzQutGD0LvRj9GC0L7RgNCwINC+0LHQvNC10L3QsCDQstCw0LvRjtGC0YsgMjI5PGJyPjxicj4xNS41LjIgU3lzdGVtIFRlc3Qg0L3QsCDQvtGB0L3QvtCy0LUgVU1MIDIzMzxicj48YnI+MTUuNS4zINCh0LjRgdGC0LXQvNC90YvQuSDRgtC10YHRgiDQvdCwINC+0YHQvdC+0LLQtSDQtNC40LDQs9GA0LDQvNC80Ysg0YHQvtGB0YLQvtGP0L3QuNGPIDIzNTxicj48YnI+MTUuNiDQo9C/0YDQsNC20L3QtdC90LjQtSAyMzU8YnI+PGJyPjE1Ljcg0KHRgdGL0LvQutC4IDIzNTxicj48YnI+0JPQu9Cw0LLQsCAxNiDQn9GA0L7Qs9GA0LDQvNC80L3Ri9C5INC60L7QvNC/0LvQtdC60YEgMjM2PGJyPjxicj4xNi4xINCh0LvQvtC20L3QvtGB0YLRjCDQvdCwINGD0YDQvtCy0L3QtSDQtdC00LjQvdC40YbRiyAyMzY8YnI+PGJyPjE2LjEuMSDQodC70L7QttC90L7RgdGC0Ywg0LrRgNGD0LPQsCAyMzY8YnI+PGJyPjE2LjEuMiDQodC70L7QttC90L7RgdGC0Ywg0YDQsNGB0YfQtdGC0LAgMjM5PGJyPjxicj4xNi4yINCY0L3RgtC10LPRgNC40YDQvtCy0LDQvdC90LDRjyDRgdC70L7QttC90L7RgdGC0YwgMjQwPGJyPjxicj4xNi4yLjEg0JjQvdGC0LXQs9GA0LjRgNC+0LLQsNC90L3QsNGPINGB0LvQvtC20L3QvtGB0YLRjCDQutGA0YPQs9CwIDI0MTxicj48YnI+MTYuMi4yINCh0LvQvtC20L3QvtGB0YLRjCDQv9C+0YLQvtC60LAg0YHQvtC+0LHRidC10L3QuNC5IDI0Mjxicj48YnI+MTYuMyDQodC70L7QttC90L7RgdGC0Ywg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC60L7QvNC/0LvQtdC60YHQsCAyNDI8YnI+PGJyPjE2LjMuMSDQmtC+0LzQv9C70LXQutGBINC10LTQuNC90LjRh9C90L7Qs9C+INC60YDRg9Cz0LAgMjQzPGJyPjxicj4xNi4zLjIg0JjQvdGC0LXQs9GA0LjRgNC+0LLQsNC90L3QvtC1INC+0LHRgdGC0LDQvdC+0LLQutCwINC60YDRg9Cz0LAgMjQzPGJyPjxicj4xNi40INCe0LHRitC10LrRgiAt0L7RgNC40LXQvdGC0LjRgNC+0LLQsNC90L3QsNGPINGB0LvQvtC20L3QvtGB0YLRjCAyNDQ8YnI+PGJyPiAxNi40LjEgV01DJmFtcDttZGFzaDsmYW1wO01EQVNIOzxicj48YnI+IDE2LjQuMiBESVQmYW1wO21kYXNoOyZhbXA7TURBU0g7PGJyPjxicj4gMTYuNC4zIE5PQyZhbXA7bWRhc2g7JmFtcDtNREFTSDs8YnI+PGJyPiAxNi40LjQgQ0JPJmFtcDttZGFzaDsmYW1wO01EQVNIOzxicj48YnI+IDE2LjQuNSBSRkMmYW1wO21kYXNoOyZhbXA7TURBU0g7PGJyPjxicj4gMTYuNC42IExDT00mYW1wO21kYXNoOyZhbXA7TURBU0g7PGJyPjxicj4xNi41INCh0LvQvtC20L3QvtGB0YLRjCDRgdC40YHRgtC10LzRiyAyNDY8YnI+PGJyPjE2LjYg0KPQv9GA0LDQttC90LXQvdC40LUgMjQ2PGJyPjxicj4xNi43INCh0YHRi9C70LrQuCAyNDg8YnI+PGJyPtCT0LvQsNCy0LAgMTcg0LzQvtC00LXQu9C4INC90LAg0L7RgdC90L7QstC1INC60L7QvNC/0LvQtdC60YHQvdC+0Lkg0YHQuNGB0YLQtdC80YsgU3lzdGVtIDI0OTxicj48YnI+MTcuMSDQntGB0L7QsdC10L3QvdC+0YHRgtC4INC60L7QvNC/0LvQtdC60YHQvdC+0Lkg0YHQuNGB0YLQtdC80YsgMjQ5PGJyPjxicj4xNy4yINCf0YDQuNC80LXRgNGLINC60L7QvNC/0LvQtdC60YHQvdC+0Lkg0YHQuNGB0YLQtdC80YsgMjUwPGJyPjxicj4xNy4yLjEg0JrQvtC90YLRgNC+0LvQu9C10YAg0LPQsNGA0LDQttC90YvRhSDQtNCy0LXRgNC10LkgKNC60L7QvdGC0YDQvtC70LjRgNGD0LXRgtGB0Y8pIDI1MDxicj48YnI+MTcuMi4yINCh0LjRgdGC0LXQvNCwINGD0L/RgNCw0LLQu9C10L3QuNGPINCy0L7Qt9C00YPRiNC90YvQvCDQtNCy0LjQttC10L3QuNC10LwgKNCY0L3RhNC+0YDQvNCw0YbQuNGPKSAyNTE8YnI+PGJyPjE3LjIuMyBHVlNVIFNub3cgRGlzYXN0ZXIgU3lzdGVtIChDb2xsYWJvcmF0aXZlKSAyNTEgMjUxPGJyPjxicj4xNy4yLjQg0KDQvtC6INCk0LXQtNC10YDQsNC70YzQvdGL0Lkg0LrRgNC10LTQuNGC0L3Ri9C5INCw0LvRjNGP0L3RgSAo0LLQuNGA0YLRg9Cw0LvRjNC90YvQuSkgMjUyPGJyPjxicj4xNy4zINCf0YDQvtCz0YDQsNC80LzQvdC+0LUg0L7QsdC10YHQv9C10YfQtdC90LjQtSDQtNC70Y8g0LrQvtC80L/Qu9C10LrRgdC90L7QuSDRgdC40YHRgtC10LzRiyAyNTI8YnI+PGJyPjE3LjMuMSDQodC/0YDQvtGBINCy0LXQtNC10YIgMjUyPGJyPjxicj4xNy4zLjIgVU1MINC00LjQsNC70LXQutGCIFNZU01MINCh0YXQtdC80LAg0L7Qv9C40YHQsNC90LjRjyAyNTM8YnI+PGJyPjE3LjMuMyDQotC10YHRgiAyNTU8YnI+PGJyPjE3LjQg0J7RgdC90L7QstC90LDRjyDQutC+0LzQvNGD0L3QuNC60LDRhtC40L7QvdC90LDRjyDQtdC00LjQvdC40YbQsCDQutC+0LzQv9C70LXQutGB0L3QvtC5INGB0LjRgdGC0LXQvNGLIDI1Njxicj48YnI+MTcuNC4xINCh0LXRgtGMINCf0LXRgtGA0Lgg0KPQutCw0LfRi9Cy0LDQtdGCINC/0YDQuNCz0LvQsNGI0LXQvdC40LUgRVNNTCAyNTY8YnI+PGJyPjE3LjQuMiDQndC+0LLRi9C1INGB0L7QstC10YLRiyDQsiDRgdC10YLQuCDQn9C10YLRgNC4IDI1ODxicj48YnI+MTcuNS4g0JrQvtC80L/Qu9C10LrRgdC90L7QtSDQstC70LjRj9C90LjQtSDQvdCwINGB0LjRgdGC0LXQvNC90YvQuSDRg9GA0L7QstC10L3RjCDQvdCwINC/0L7QtNGB0LrQsNC30LrQuCAyNjA8YnI+PGJyPjE3LjUuMSDQmtC+0L3RgtGA0L7Qu9C40YDRg9C10Lwg0Lgg0L7RgtCy0LXRh9Cw0Y8g0L3QsCDQutC+0LzQv9C70LXQutGB0L3Rg9GOINGB0LjRgdGC0LXQvNGDIDI2MDxicj48YnI+MTcuNS4yINCh0L7QstC80LXRgdGC0L3QsNGPINC4INCy0LjRgNGC0YPQsNC70YzQvdCw0Y8g0LrQvtC80L/Qu9C10LrRgdC90LDRjyDRgdC40YHRgtC10LzQsCAyNjA8YnI+PGJyPjE3LjYg0KPQv9GA0LDQttC90LXQvdC40LUgMjYwPGJyPjxicj4xNy43INCh0YHRi9C70LrQuCAyNjA8YnI+PGJyPtCT0LvQsNCy0LAgMTgg0JjRgdGB0LvQtdC00L7QstCw0L3QuNC1IDI2MTxicj48YnI+MTguMSDQmNGB0YHQu9C10LTQvtCy0LDQvdC40LUg0LjRgdGB0LvQtdC00L7QstCw0L3QuNGPIDI2MTxicj48YnI+MTguMiDQmNGB0YHQu9C10LTRg9C50YLQtSDQvtCx0YnQuNC5INC/0YDQuNC80LXRgCAyNjM8YnI+PGJyPjE4LjMg0J3QsNCx0LvRjtC00LXQvdC40LUg0Lgg0LLRi9Cy0L7QtCAyNjQ8YnI+PGJyPjE4LjQg0KPQv9GA0LDQttC90LXQvdC40LUgMjY1PGJyPjxicj4xOC41INCh0YHRi9C70LrQuCAyNjU8YnI+PGJyPtCT0LvQsNCy0LAgMTkg0KLQtdGB0YLQvtCy0LDRjyDRgNCw0LfRgNCw0LHQvtGC0LrQsCAyNjY8YnI+PGJyPiAxOS4xJmFtcDtsZHF1bzsmYW1wO1JkcXVvOzxicj48YnI+MTkuMiDQktGL0L/QvtC70L3QtdC90LjQtSDRgtC10YHRgtCwINCw0LLRgtC+0LzQsNGC0LjQt9Cw0YbQuNC4ICjRgtC10YHRgtC+0LLQsNGPINGB0YLRgNGD0LrRgtGD0YDQsCkgMjczPGJyPjxicj4xOS4zIEphdmEg0LggSnVuaXQg0J/RgNC40LzQtdGAIDI3NDxicj48YnI+MTkuMy4xIEphdmEg0LjRgdGF0L7QtNC90YvQuSDQutC+0LQgMjc0PGJyPjxicj4xOS4zLjIg0KLQtdGB0YLQvtCy0YvQuSDQutC+0LQgSnVuaXQgMjc2PGJyPjxicj4xOS40INCU0YDRg9Cz0LjQtSDQv9GA0L7QsdC70LXQvNGLLCDQutC+0YLQvtGA0YvQtSDQtNC+0LvQttC90Ysg0LHRi9GC0Ywg0YDQtdGI0LXQvSAyNzc8YnI+PGJyPjE5LjQuMSDQndCwINC+0YHQvdC+0LLQtSDRgdC/0LXRhtC40YTQuNC60LDRhtC40Lkg0L7QvSDQstGB0LUg0LXRidC1INC+0YHQvdC+0LLQsNC9INC90LAg0LrQvtC00LUgMjc3PGJyPjxicj4xOS40LjIg0LLQsNC8INC90YPQttC90L4g0YPQv9GA0LDQstC70LXQvdC40LUg0LrQvtC90YTQuNCz0YPRgNCw0YbQuNC10LkgMjc3PGJyPjxicj4xOS40LjMsINC90LDRgdC60L7Qu9GM0LrQviDRjdGC0L4g0LTQvtC70LbQvdC+INCx0YvRgtGMIDI3Nzxicj48YnI+MTkuNSDQn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0Lgg0L3QtdC00L7RgdGC0LDRgtC60Lgg0YDQsNC30YDQsNCx0L7RgtC60Lgg0YLQtdGB0YLQvtCy0L7Qs9C+INC00LLQuNC20LXQvdC40Y8g0Lgg0LTRgNGD0LPQuNGFINGB0LLRj9C30LDQvdC90YvRhSDQstC+0L/RgNC+0YHQvtCyIDI3ODxicj48YnI+MTkuNiDQodGA0LDQstC90LXQvdC40LUg0YDQsNC30YDQsNCx0L7RgtC60Lgg0LTRgNCw0LnQstC10YDQsCDQvNC+0LTQtdC70Y8g0Lgg0YDQsNC30YDQsNCx0L7RgtC60Lgg0LTRgNCw0LnQstC10YDQvtCyLjxicj48YnI+0JPQu9Cw0LLQsCAyMCDQn9C+0LTRgNC+0LHQvdGL0Lkg0YLQtdGB0YIgMjgyPGJyPjxicj4yMC4xIFRlY2hub2xvZ3kgVGVjaG5vbG9neSAyODI8YnI+PGJyPjIwLjEuMSDQktCy0L7QtCDQv9GA0L7Qs9GA0LDQvNC80YsgMjgzPGJyPjxicj4yMC4xLjIg0J3QtdC30LDQstC40YHQuNC80LDRjyDQv9C10YDQtdC80LXQvdC90LDRjyAyODQ8YnI+PGJyPjIwLjEuMyDQl9Cw0LrQsNC3INCy0LLQvtC00LAgMjg2PGJyPjxicj4yMC4xLjQg0JHRi9GB0YLRgNGL0Lkg0YHQsdC+0LksINCy0YvQt9Cy0LDQvdC90YvQuSDQstGF0L7QtNC+0LwgMjg4PGJyPjxicj4yMC4yINCU0LDQu9GM0L3QtdC50YjQuNC5INCw0L3QsNC70LjQtyDRgNC10LfRg9C70YzRgtCw0YLQvtCyINC40YHRgdC70LXQtNC+0LLQsNC90LjQuSBOSVNUIDI4OCAyODg8YnI+PGJyPjIwLjMg0J7QsdC70LDRgdGC0Ywg0L/QvtC70L3QvtCz0L4g0YLQtdGB0YLQsCDQv9Cw0YDRiyAyODk8YnI+PGJyPjIwLjQg0J/RgNC10LTQu9C+0LbQtdC90LjRjyDQtNC70Y8g0L/QvtC70L3QvtCz0L4g0YLQtdGB0YLQsCAyOTA8YnI+PGJyPjIwLDUg0KPQv9GA0LDQttC90LXQvdC40LUgMjkwPGJyPjxicj4yMC42INCh0YHRi9C70LrQuCAyOTA8YnI+PGJyPtCT0LvQsNCy0LAgMjEg0J7RhtC10L3QutCwINGC0LXRgdGC0L7QstC+0LPQviDQv9GA0LjQvNC10YDQsCAyOTE8YnI+PGJyPjIxLjEg0KLQtdGB0YIg0L3QsCDQvNGD0YLQsNGG0LjRjiAyOTE8YnI+PGJyPjIxLjEuMSDQodGC0LDQvdC00LDRgNGC0LjQt9C40YDQvtCy0LDQvdC90LDRjyDRjdC60YHQv9GA0LXRgdGB0LjRjyDQstCw0YDQuNCw0YbQuNC4INC/0YDQvtCz0YDQsNC80LzRiyAyOTE8YnI+PGJyPjIxLjEuMiDQvNGD0YLQsNC90YIg0YHRi9C9IDI5Mjxicj48YnI+MjEuMiDQnNC10YLQvtC0INGB0LvRg9GH0LDQudC90YvRhSDQvdCw0YDRg9GI0LXQvdC40LkgMjk2PGJyPjxicj4yMS4zINCX0LDQutC+0L0g0L4g0YHRgtCw0YLQuNGB0YLQuNC60LUg0LrQvtGA0LfQuNC90Ysg0YDRi9Cx0Ysg0Lgg0LjQvdGK0LXQutGG0LjRjyDQvtGI0LjQsdC60LggMjk3PGJyPjxicj4yMS40INCj0L/RgNCw0LbQvdC10L3QuNC1IDI5Nzxicj48YnI+MjEuNSDQodGB0YvQu9C60LggMjk3PGJyPjxicj7Qk9C70LDQstCwIDIyINCe0LHQt9C+0YAg0L/RgNC+0LPRgNCw0LzQvNC90L7QuSDRgtC10YXQvdC+0LvQvtCz0LjQuCAyOTg8YnI+PGJyPjIyLjEg0K3QutC+0L3QvtC80LjRh9C10YHQutCw0Y8g0YbQtdC90L3QvtGB0YLRjCDQv9GA0L7Qs9GA0LDQvNC80L3QvtC5INGC0LXRhdC90L7Qu9C+0LPQuNC4INCe0LHQt9C+0YAgMjk4PGJyPjxicj4yMi4yINCg0LDQt9C70LjRh9C90YvQtSDQv9C10YDRgdC+0L3QsNC20Lgg0LIg0YLQtdGF0L3QuNGH0LXRgdC60L7QvCDQvtCx0LfQvtGA0LUgMjk5PGJyPjxicj4yMi4yLjEg0KDQsNC30YDQsNCx0L7RgtGH0LjQutC4INC/0YDQvtC00YPQutGC0LAgMzAwPGJyPjxicj4yMi4yLjIg0JvQuNC00LXRgCDQutC+0LzQsNC90LTRiyDQvtCx0LfQvtGA0L7QsiAzMDA8YnI+PGJyPjIyLjIuMyDQl9Cw0L/QuNGB0LggMzAwPGJyPjxicj4yMi4yLjQg0K3QutGB0L/QtdGA0YIg0L/QviDQvtCx0LfQvtGA0YMgMzAwPGJyPjxicj4yMi4yLjUg0JzQvdC+0LPQvtCy0LjQtNC40YLQtdC70YzQvdC+0YHRgtGMINC/0LXRgNGB0L7QvdCw0LbQsCAzMDE8YnI+PGJyPjIyLjMg0JrQu9Cw0YHRgdC40YTQuNC60LDRhtC40Y8g0YLQtdGF0L3QuNGH0LXRgdC60L7Qs9C+INC+0LHQt9C+0YDQsCAzMDE8YnI+PGJyPjIyLjMuMSDRg9GH0LXQvdC40LrQuCAzMDE8YnI+PGJyPjIyLjMuMiDQotC10YXQvdC40YfQtdGB0LrQsNGPINC/0YDQvtCy0LXRgNC60LAgMzAxPGJyPjxicj4yMi4zLjMg0JDRg9C00LjRgiAzMDI8YnI+PGJyPjIyLjMuNCDQodGA0LDQstC90LXQvdC40LUg0YDQsNC30LvQuNGH0L3Ri9GFINC+0LHQt9C+0YDQvtCyIDMwMjxicj48YnI+MjIuNCDQodC+0LTQtdGA0LbQsNC90LjQtSDRh9C10LrQvtCy0L7Qs9C+INC/0LDQutC10YLQsCAzMDI8YnI+PGJyPjIyLjQuMSDQotGA0LXQsdC+0LLQsNC90LjRjyDQuiDRgNC10LfRg9C70YzRgtCw0YLQsNC8INGA0LDQsdC+0YLRiyAzMDI8YnI+PGJyPjIyLjQuMi4g0KDQtdC30YPQu9GM0YLQsNGC0Ysg0LfQsNC80L7RgNC+0LbQtdC90L3Ri9GFINGA0LDQsdC+0YIgMzAyPGJyPjxicj4yMi40LjMg0KHRgtCw0L3QtNCw0YDRgiDQuCDRgdC/0LjRgdC+0LogMzAzPGJyPjxicj4yMi40LjQg0K3Qu9C10LrRgtGA0L7QvdC90YvQtSDRh9Cw0YHRiyAzMDM8YnI+PGJyPjIyLjQuNSDQpNC+0YDQvNCwINC+0YLRh9C10YLQsCAzMDQuPGJyPjxicj4yMi40LjYg0KLRj9C20LXQu9GL0Lkg0YPRgNC+0LLQtdC90Ywg0L7RiNC40LHQutC4IDMwNDxicj48YnI+MjIuNC43Ljxicj48YnI+MjIuNSDQn9GA0L7RhtC10YHRgSDQv9GA0L7QstC10YDQutC4INC/0YDQvtC80YvRiNC70LXQvdC90L7QuSDRgdC40LvRiyAzMDU8YnI+PGJyPjIyLjUuMSDQntGC0L/RgNCw0LLQuNGC0Ywg0L/Qu9Cw0L0gMzA2PGJyPjxicj4yMi41LjIuINCf0YDQtdC00YHRgtCw0LLQu9C10L0g0YHRg9C00YzQtdC5IDMwNjxicj48YnI+MjIuNS4zINCf0L7QtNCz0L7RgtC+0LLQutCwIDMwNjxicj48YnI+MjIuNS40INCa0L7QvdGE0LXRgNC10L3RhtC40Y8g0L7QsdC30L7RgNCwIDMwNzxicj48YnI+MjIuNS41INCf0L7QtNCz0L7RgtC+0LLQutCwINC+0YLRh9C10YLQsCAzMDc8YnI+PGJyPjIyLjUuNiDQoNCw0LfQstC10YDRgtGL0LLQsNC90LjQtSAzMDc8YnI+PGJyPjIyLjYg0K3RhNGE0LXQutGC0LjQstC90LDRjyDQutGD0LvRjNGC0YPRgNCwINC+0LHQt9C+0YDQsCAzMDc8YnI+PGJyPjIyLjYuMSDQn9GA0LDQstC40LvQsCAzMDg8YnI+PGJyPjIyLjYuMiDQo9GH0LDRgdGC0LjQtSDQsiDRg9C/0YDQsNCy0LvQtdC90LjQuCDQsiDQvtCx0LfQvtGA0LUgMzA4PGJyPjxicj4yMi42LjMg0JjRgdGC0L7RgNC40Y8g0LTQstGD0YUg0L7QsdC30L7RgNC+0LIgMzA4PGJyPjxicj4yMiw3INCQ0L3QsNC70LjQtyDRh9C10LrQvtCyIDMwOTxicj48YnI+MjIuOCDQodGB0YvQu9C60LggMzEwPGJyPjxicj7Qk9C70LDQstCwIDIzOiDQn9GA0L7Qs9GA0LDQvNC80L3Ri9C5INGC0LXRgdGCIExlYW4gU2VlciAzMTE8YnI+PGJyPjIzLjEg0KLQtdGB0YIg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8g0Y/QstC70Y/QtdGC0YHRjyDRgdCy0L7QtdCz0L4g0YDQvtC00LAg0L3QsNCy0YvQutC+0LwgMzExPGJyPjxicj4yMy4yINCb0YPRh9GI0LDRjyDQv9GA0LDQutGC0LjQutCwINGC0LXRgdGC0LjRgNC+0LLQsNC90LjRjyDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjyAzMTI8YnI+PGJyPjIzLjMg0J/Rg9GB0YLRjCDQv9GA0L7Qs9GA0LDQvNC80L3QvtC1INC+0LHQtdGB0L/QtdGH0LXQvdC40LUg0LvRg9GH0YjQtSDQv9GA0L7RgtC10YHRgtC40YDRg9C10YIgMTAg0LvRg9GH0YjQuNGFINC/0YDQsNC60YLQuNC6IDMxMzxicj48YnI+MjMuMy4xIEFnaWxlIERldmVsb3BtZW50INC80L7QtNC10LvQuCAzMTM8YnI+PGJyPjIzLjMuMiDQotGJ0LDRgtC10LvRjNC90L7QtSDQvtC/0YDQtdC00LXQu9C10L3QuNC1INC4INC00LXQu9C10L3QuNC1INGC0LXRgdGC0L7QstC+0LPQviDRg9GA0L7QstC90Y8gMzEzPGJyPjxicj4yMy4zLjMg0JzQvtC00LXQu9GMIC3QvdCwINC+0YHQvdC+0LLQtSDRgdC40YHRgtC10LzRiyAt0KLQtdGB0YIgMzEzPGJyPjxicj4yMy4zLjQg0KDQsNGB0YjQuNGA0LXQvdC40LUg0YHQuNGB0YLQtdC80L3QvtCz0L4g0YLQtdGB0YLQsCAzMTM8YnI+PGJyPjIzLjMuNSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGJ0YPRjiDQvNCw0YLRgNC40YbRgyDQtNC70Y8g0YDRg9C60L7QstC+0LTRgdGC0LLQsCDRgNC10LPRgNC10YHRgdC40L7QvdC90L7Qs9C+INGC0LXRgdGC0LAgMzE0PGJyPjxicj4yMy4zLjYg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQv9GD0YLRjCBNTSDQtNC70Y8g0LTQvtGB0YLQuNC20LXQvdC40Y8g0LjQvdGC0LXQs9GA0LjRgNC+0LLQsNC90L3QvtCz0L4g0YLQtdGB0YLQsCAzMTQ8YnI+PGJyPjIzLjMuNy48YnI+PGJyPjIzLjMuOCDQmNC90LTQtdC60YEg0L/QvtC60YDRi9GC0LjRjyDQutC+0LTQsCDQvdCwINC+0YHQvdC+0LLQtSDQvtC00L3QvtCz0L4g0LzQvtC00YPQu9GM0L3QvtCz0L4g0YXQsNGA0LDQutGC0LXRgNC40YHRgtC40LogMzE0PGJyPjxicj4yMy4zLjkg0JjRgdGB0LvQtdC00L7QstCw0L3QuNC1INC90LAg0Y3RgtCw0L/QtSDRgtC10YXQvdC40YfQtdGB0LrQvtCz0L4g0L7QsdGB0LvRg9C20LjQstCw0L3QuNGPIDMxNDxicj48YnI+MjMuMy4xMCBEZXZlbG9wbWVudCAzMTQ8YnI+PGJyPjIzLjQg0JvRg9GH0YjQsNGPINC/0YDQsNC60YLQuNC60LAg0LTQu9GPINGA0LDQt9C90YvRhSDQv9GA0L7QtdC60YLQvtCyIDMxNDxicj48YnI+MjMuNC4xINCf0YDQvtC10LrRgiDQutC70Y7Rh9CwINC30LDQtNCw0YfQuCAzMTU8YnI+PGJyPjIzLjQ0Ljxicj48YnI+MjMuNC4zINCa0L7RgNGA0LXQutGG0LjRjyDQvtGI0LjQsdC+0Log0Lgg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC1INC+0YHRgtCw0LLRiNC10LPQvtGB0Y8g0LrQvtC00LAgMzE1PGJyPjxicj4yMy41INCh0YHRi9C70LrQuCAzMTU8YnI+PGJyPtCf0YDQuNC70L7QttC10L3QuNC1INC/0L7Qu9C90L7QtSDRgtC10YXQvdC40YfQtdGB0LrQvtC1INC+0LHQt9C+0YDQvdC+0LUg0LTQvtC60YPQvNC10L3RgiDQo9GB0YLQsNC90L7QstC40YLQtSAzMTY8L3RkPjx0ZCB3aWR0aD0iMTclIiByb3dzcGFuPSIyIiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCIgYmdjb2xvcj0iI0JFQ0ZENiI+ICZhbXA7bmJzcDs8L3RkPjwvdHI+PHRyPjwvdHI+PC90YWJsZT48YnI+PC9wPg==
Продавец:中建标图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
- Информация о товаре
- Фотографии
Тест программного обеспечения: метод программного мастера (оригинальное 4 -е издание)
- Цены:¥ 79.00
- I S B N : 978-7-111-58131-4
- Номер книги штрих -кода: 9787111581314
- Дата строки: 2017/11/11
- Дата публикации: 2017/11/11
- Версия   раз: 1-1
- вне   Общество:Machinery Industry Press
- Оригинальный издательство: Тейлор& Francis -CRC Press
- Кластер  Книга  имя: Серия информатики
- Страница   Числа: 324
краткое введение | |
Эта книга представляет собой классический учебник по тестированию программного обеспечения, который также может использоваться в качестве справочника для тестеров программного обеспечения, разработчиков и инженеров.Книга содержит всестороннее объяснение базовых знаний и методов, которое включает в себя как модель, но также вводит разработку разработки, основанной на тестировании. |
Оглавление | |
Оглавление Software Testing: A Craftsman’s Approach, Fourth Edition Издатель Переводчик Предисловие Часть 1 Математическая основа Глава 1 Обзор теста 2 1.1 Основная концепция 2 1.2 Тестовый пример 3 1.3 Используйте Ventu, чтобы понять тест программного обеспечения 3 1.4 Строительный тестовый пример 4 1.4.1 Тест на основе спецификации -На основе описания 5 1.4.2 -на основе кода 5 1.4.3 Сравнение двух методов испытаний 6 1.5 Классификация ошибки 7 1.6 Тестовый уровень 8 1.7 Упражнение 8 1.8 Ссылки 8 Глава 2 Пример программы 9 2.1 GM Pseudo Code 9 2.2 Треугольная задача 10 2.2.1 Описание проблемы 10 2.2.2 Обсуждение по треугольным вопросам 11 2.2.3 Классическая реализация треугольной проблемы 11 2.2.4 Структурированная реализация треугольных проблем 14 2.3 Функция даты следующей даты 15 2.3.1 Описание проблемы 15 2.3.2 Обсуждение функции NextDate 16 2.3.3 Реализация функции NextDate 16 2.4 Комиссия. Проблема 18 2.4.1 Описание проблемы 18 2.4.2 Обсуждение по вопросам комиссии 19 2.4.3 Реализация вопросов комиссии 19 2.5 Система SATM 20 2.5.1 Описание проблемы 20 2.5.2 Обсуждение системы SATM 21 2.6 Калькулятор обмена валюты 22 2.7 Контроллер стеклоочистителя 22 2.8 Гаражная дверь пульт дистанционного управления 22 2.9 Упражнение 23 2.10 Ссылки 24 Глава 3 Дискретная математика для тестера 25 3.1 Теория капитала 25 3.1.1 Отношения членов 25 3.1.2 Метод определения эпизодов 25 3.1.3 пустой набор 26 3.1.4 Wientu 26 3.1.5 Раннее расчет 27 3.1.6 Эпизоды 28 3.1.7 Everbound Division 29 3.1.8 Everbright Heng et al. 3.2 Функция 30 3.2.1 Определение домена и домена значения 30 3.2.2 Тип функции 30 3.2.3 Функциональный состав 31 3.3 Отношения 32 3.3.1 Отношения между эпизодами 32 3.3.2 Отношения в одной коллекции 33 3.4 Логика предложений 34 3.4.1 Логический оператор 34 3.4.2 Логическое выражение 35 3.4.3 Логический эквивалент 35 3.5 Теория вероятности 36 3.6 Упражнение 37 3.7 Ссылки 37 Глава 4 Истинный список тестера 38 4.1 Рисунок 38 4.1.1 Степень узла 38 4.1.2 Матрица ассоциации 39 4.1.3 Административная матрица 39 4.1.4 Путь 40 4.1.5 Соединение 40 4.1.6 Сжатие Рисунок 41 4.1.7 Круг 41 4.2. Направление Рисунок 41 4.2.1 Вход и из 42 4.2.2 Тип узла 42 4.2.3 Административная матрица графика направления 43 4.2.4 Путь и путь 43 4.2.5 может достичь матрицы 44 4.2.6 N Подключение 44 4.2.7 Рисунок 44 4.3 Рисунок 45 обычно используется в тестировании программного обеспечения 4.3.1 Программирование 45 4.3.2 Ограниченный статус 46 4.3.3 Petri Network 47 4.3.4 СЕЛИЧЕСКИЕ СЕТИ ПЕТРИ 49 4.3.5 Статус Рисунок 50 4.4 Упражнение 52 4.5 Ссылки 52 Часть 2 модульный тест Глава 5 Тест на граничное значение 54 5.1 Анализ пограничного значения 54 5.1.1 Расширение анализа граничных значений 55 5.1.2 Ограничение анализа граничного значения 56 5.2 Тест ночи 56 5.3 Тест худшей ситуации 57 5.4 Тест специальной стоимости 57 5.5 Пример 58 5.5.1 Тестовые случаи треугольных проблем 58 5.2 Тестовый случай следующей функции 59 5.5.3. Тестовые случаи комиссионных вопросов 60 5.6 Случайный тест 62 5.7 ПРИНЦИПЫ ТЕСТА ГРАНИЦА ЗНАЧЕНИЯ 63 5.8 Упражнение 65 Глава 6 Тест цены 66 6.1 Эквивалентный класс 66 6.2 Традиционный эквивалентный тест категории 66 6.3 Улучшение эквивалентное тест 67 6.3.1 Слабый общий эквивалентный тест 68 6.3.2 Сильный общий эквивалентный тест 68 6.3.3 Слабый и сильный эквивалентный тест 68 6.3.4 Сильный и сильный эквивалентный тест 69 6.4 Случайный тестовый случай треугольных задач 69 6.5 Эквивалентный тестовый случай следующей функции 71 6.6 Эквивалентный тестовый пример для комиссионных вопросов 73 6.7 Тест края 75 6.8 Принципы и меры предосторожности 75 6.9 Упражнение 76 6.10 Ссылки 76 Глава 7 Тест на основе формы решения 77 7.1 Таблица решений 77 7.2 Столичное использование формы принятия решения 77 7.3 Тестовые примеры треугольных задач 80 7.4 Тестовый случай следующей функции даты 81 7.4.1 Первая попытка раунда 81 7.4.2 Попытка второго раунда 82 7.4.3 Третий раунд попытка 83 7.5 Тестовый случай Комиссии Проблема 85 7.6 Отношения причины Рисунок 85 7.7 Принципы и меры предосторожности 86 7.8 Упражнение 87 7.9 Ссылки 87 Глава 8 Тест пути 88 8.1 Программа Рисунок 88 8.2 DD PATH 90 8.3 Индекс тестового покрытия 92 8.3.1 Метод измерения покрытия на основе программной диаграммы 92 8.2 Э. Ф. Метод измерения покрытия Миллера 92 8.3.3 Краткий путь в условиях композита 95 8.3.4 Пример 96 8.3.5 Анализатор тестового покрытия 99 8.4 Тест базового пути 99 8.4.1 Метод базового пути МакКейба 100 8.4.2 Метод базового пути McCabe с учетом 102 8.4.3 Основная сложность метода McCabe 103 8.5 Принципы и примечание 105 8.6 Упражнение 105 8.7 Ссылки 106 Глава 9 Тест потока данных 107 9.1 Определение/Использование теста 107 9.1.1 Пример 108 9.1.2 Путь определения запасов 110 9.1.3 Определение замков Используйте путь 110 9.1.4 Путь определения Тоталлока 113 9.1.5 Определение продаж 113 9.1.6 Путь определения Комиссии 115 9.1.7 Определите индикатор охвата тестирования пути использования 115 9.1.8 Определение/Использование теста объекта -Ориентированного кодирования 116 9.2 Тест на основе программирования 116 9.2.1 Пример 118 9.2.2 Стиль и технология 122 9.2.3 Шитч 123 9.3 Инструмент программирования 124 9.4 Упражнение 125 9.5 Ссылки 125 Глава 10 Обзор модульного теста 126 10.1 Качание метода испытаний 126 10.2 Метод испытаний Проблема по поводу. Изучение 128 10.3 Индикаторы, используемые для оценки метода испытаний 131 10.4 Тематическое исследование пересмотренного случая 133 10.4.1 Тест на основе спецификации -На основе описания 133 10.4.2 Кодовый тест 136 10.5 Политика руководства 138 10.6 Упражнение 139 10.7 Ссылки 139 Третья часть за пределами модульного теста Глава 11 Тест на основе жизненного цикла 142 11.1 Тест модели водопада 142 11.1.1 Тест модели водопада 143 11.1.2 Преимущества и недостатки водопада модель 143 11.2 Тест в итерационном жизненном цикле 144 11.2.1 Изменения водопада модель 144 11.2.2 Модель жизненного цикла на основе спецификаций 146 11.3 Agile Test 147 11.3.1 Чрезвычайное программирование 148 11.3.2 Разработка тестового движения 148 11.3.3 Scrum 149 11.4 Agile Model Drive Development 150 11.4.1 Модель гибковой модели Drive Резюме 150 150 11.4.2 Agile Development модели Drive 151 11.5 Ссылки 151 Глава 12 Тест на основе модели 152 12.1 Тест на основе модели 152 12.2 Подходящая система модели 152 12.2.1 Архитектура Петерсона 153 12.2.2 Способность выражения основных моделей 154 12.2.3 Проблема 154 12.2.4 Выберите соответствующую модель 156 12.3 Модель поддержки на основе тестового коммерческого инструмента 156 12.4 Ссылки 156 Глава 13 Интегрированный тест 157 13.1 Интеграция функционального разложения 157 13.1.1 интегрирован 160 от нижней части верхней 160 13.1.2 интегрировано снизу дна 161 13.1.3 Интеграция сэндвича 161 13.1.4 Преимущества и недостатки 162 13.2 Интеграция на основе графика вызовов 162 13.2.1 -pair интегрирован 163 13.2.2 Advanced Integration 164 13.2.3 Преимущества и недостатки 166 13.3 Интеграция на основе пути 166 13.3.1 Новая концепция и концепция расширения 167 13.3,2 мм Сложность 168 13.3.3 Преимущества и недостатки 168 13.4 Пример: интегрированная версия NextDate 169 13.4.1 Сломан интегрированный 169 13.4.2 Интегрированный 170 на основе графика вызовов 13.4.3 Интеграция на основе пути MM 172 172 13.5 Заключение и предложение 174 13.6 Упражнение 174 13.7 Ссылки 175 Глава 14 Системный тест 176 14.1 Подсказки 176 14.1.1 Возможность существования подсказок 177 14.1.2 Определение по борьбе с позором 177 14.2 Основная концепция описания спроса 178 14.2.1 Данные 178 14.2.2 Операция 179 14.2.3 Оборудование 179 14.2.4 Инцидент 180 14.2.5 Подсказки 181 14.2.6 Связь между основными понятиями 181 14.3 Модельные подсказки 181 14.4 Таможня на основе вариантов использования 184 14.4.1. Уровень использования 184 14.4.2 Практическая система выполнения тестов 186 14.4.3 Системная тестовая пример 187 14.4.4 Используйте события для привлечения Петри для выражения вариантов использования 188 14.4.5 Используйте событие для привлечения сети Петри для экспрессии с ограниченной государственной машиной 190 14.4.6 Какая перспектива наиболее подходит для системного тестирования 190 14.5. 14.6 Сколько случаев необходимо 193 14.6.1 связан с входным событием 193 14.6.2 связано с выходом 194 14.6.3 Связано со всеми портовыми событиями 194 14.6.4 Ассоциация с классом 194 14.7 Индикатор обстановки систем 194 14.7.1 Охват теста системы моделей 195 14.7.2 Охват системного тестирования на основе спецификаций 195 14.8 Другие методы системы системы 196 14.8.1 Анализ эффективности 197 14.8.2 Тест на основе риска 199 14.9 Нефункциональный системный тест 200 14.9.1 Стратегия стресс -теста 200 14.9.2 Метод использования математики 201 14.10 Пример теста функции атомной системы 202 14.10.1 Узнайте события ввода и события вывода 204 14.10.2 Узнайте функцию атомной системы 205 14.10.3 Поправьте функцию атомной системы 205 14.11 Упражнение 206 14.12 Ссылки 207 Глава 15 Тест на тест объекта 208 15.1 Связано с объектом -ориентированным тестом 208 15.1.1 Блок 208 для тестирования объекта -ориентированное на объект 15.1.2 Значение синтеза и упаковки 208 15.1.3 Значение наследования 210 15.1.4 Значение полиморфизма 211 15.1.5 Объект -ориентированный уровень 211 15.1.6 Тест потока данных для объектного программного обеспечения 2111 15.2 Объект -Ориентирован пример следующего. 211 15.2.1 Calendarunit Class 213 15.2.2 Testit Class 213 15.2.3 Дата класса 213 15.2.4 ДЕНЬ КЛАСС 214 15.2.5 месяц класс 214 15.2.6 класс 215 15.3 Объект -ориентированный модульный тест 216 15.3.1 Тест с методом как единица 216 15.3.2 Тест с классом в качестве единицы 216 15.4 Объект -Интегрированный тест 221 15.4.1 Поддержка UML для интегрированного теста 221 15.4,2 мм пути для объектного программного обеспечения 223 15.4.3 Framework 227 для тестовых тестов для потоковой передачи данных объекта 227 15.5 Объектный тест системы 229 15.5.1 UML Описание калькулятора обмена валюты 229 15.5.2 System Test на основе UML 233 15.5.3 Системный тест на основе диаграммы состояния 235 15.6 Упражнение 235 15.7 Ссылки 235 Глава 16 Программный комплекс 236 16.1 Сложность на уровне единицы 236 16.1.1 Сложность круга 236 16.1.2 Сложность расчета 239 16.2 Интегрированная сложность 240 16.2.1 Интегрированная сложность круга 241 16.2.2 Сложность потока сообщений 242 16.3 Сложность программного комплекса 242 16.3.1 Комплекс единичного круга 243 16.3.2 Интегрированное обстановка круга 243 16.4 Объект -ориентированная сложность 244 16.4.1 WMC—— 16.4.2 DIT—— 16.4.3 NOC—— 16.4.4 CBO—— 16.4.5 RFC—— 16.4.6 LCOM—— 16.5 Сложность системы 246 16.6 Упражнение 246 16.7 Ссылки 248 Глава 17 модели на основе комплексной системы System 249 17.1 Особенности комплексной системы 249 17.2 Примеры комплексной системы 250 17.2.1 Контроллер гаражных дверей (контролируется) 250 17.2.2 Система управления воздушным движением (Информация) 251 17.2.3 GVSU Snow Disaster System (Collaborative) 251 251 17.2.4 Рок Федеральный кредитный альянс (виртуальный) 252 17.3 Программное обеспечение для комплексной системы 252 17.3.1 Спрос ведет 252 17.3.2 UML диалект SYSML Схема описания 253 17.3.3 Тест 255 17.4 Основная коммуникационная единица комплексной системы 256 17.4.1 Сеть Петри Указывает приглашение ESML 256 17.4.2 Новые советы в сети Петри 258 17.5. Комплексное влияние на системный уровень на подсказки 260 17.5.1 Контролируем и отвечая на комплексную систему 260 17.5.2 Совместная и виртуальная комплексная система 260 17.6 Упражнение 260 17.7 Ссылки 260 Глава 18 Исследование 261 18.1 Исследование исследования 261 18.2 Исследуйте общий пример 263 18.3 Наблюдение и вывод 264 18.4 Упражнение 265 18.5 Ссылки 265 Глава 19 Тестовая разработка 266 19.1“&Rdquo; 19.2 Выполнение теста автоматизации (тестовая структура) 273 19.3 Java и Junit Пример 274 19.3.1 Java исходный код 274 19.3.2 Тестовый код Junit 276 19.4 Другие проблемы, которые должны быть решен 277 19.4.1 На основе спецификаций он все еще основан на коде 277 19.4.2 вам нужно управление конфигурацией 277 19.4.3, насколько это должно быть 277 19.5 Преимущества и недостатки разработки тестового движения и других связанных вопросов 278 19.6 Сравнение разработки драйвера моделя и разработки драйверов. Глава 20 Подробный тест 282 20.1 Technology Technology 282 20.1.1 Ввод программы 283 20.1.2 Независимая переменная 284 20.1.3 Заказ ввода 286 20.1.4 Быстрый сбой, вызванный входом 288 20.2 Дальнейший анализ результатов исследований NIST 288 288 20.3 Область полного теста пары 289 20.4 Предложения для полного теста 290 20,5 Упражнение 290 20.6 Ссылки 290 Глава 21 Оценка тестового примера 291 21.1 Тест на мутацию 291 21.1.1 Стандартизированная экспрессия вариации программы 291 21.1.2 мутант сын 292 21.2 Метод случайных нарушений 296 21.3 Закон о статистике корзины рыбы и инъекция ошибки 297 21.4 Упражнение 297 21.5 Ссылки 297 Глава 22 Обзор программной технологии 298 22.1 Экономическая ценность программной технологии Обзор 298 22.2 Различные персонажи в техническом обзоре 299 22.2.1 Разработчики продукта 300 22.2.2 Лидер команды обзоров 300 22.2.3 Записи 300 22.2.4 Эксперт по обзору 300 22.2.5 Многовидительность персонажа 301 22.3 Классификация технического обзора 301 22.3.1 ученики 301 22.3.2 Техническая проверка 301 22.3.3 Аудит 302 22.3.4 Сравнение различных обзоров 302 22.4 Содержание чекового пакета 302 22.4.1 Требования к результатам работы 302 22.4.2. Результаты замороженных работ 302 22.4.3 Стандарт и список 303 22.4.4 Электронные часы 303 22.4.5 Форма отчета 304. 22.4.6 Тяжелый уровень ошибки 304 22.4.7. 22.5 Процесс проверки промышленной силы 305 22.5.1 Отправить план 306 22.5.2. Представлен судьей 306 22.5.3 Подготовка 306 22.5.4 Конференция обзора 307 22.5.5 Подготовка отчета 307 22.5.6 Развертывание 307 22.6 Эффективная культура обзора 307 22.6.1 Правила 308 22.6.2 Участие в управлении в обзоре 308 22.6.3 История двух обзоров 308 22,7 Анализ чеков 309 22.8 Ссылки 310 Глава 23: Программный тест Lean Seer 311 23.1 Тест программного обеспечения является своего рода навыком 311 23.2 Лучшая практика тестирования программного обеспечения 312 23.3 Пусть программное обеспечение лучше протестирует 10 лучших практик 313 23.3.1 Agile Development модели 313 23.3.2 Тщательное определение и деление тестового уровня 313 23.3.3 Модель -на основе системы -Тест 313 23.3.4 Расширение системного теста 313 23.3.5 Используйте соответствующую матрицу для руководства регрессионного теста 314 23.3.6 Используйте путь MM для достижения интегрированного теста 314 23.3.7. 23.3.8 Индекс покрытия кода на основе одного модульного характеристик 314 23.3.9 Исследование на этапе технического обслуживания 314 23.3.10 Development 314 23.4 Лучшая практика для разных проектов 314 23.4.1 Проект ключа задачи 315 23.44. 23.4.3 Коррекция ошибок и обслуживание оставшегося кода 315 23.5 Ссылки 315 Приложение полное техническое обзорное документ Установите 316 | |