Осознайте поля дизайна (отца предисловий DDD, чтобы сделать идеи DDD первым шедевром)

Цена: 1 152руб. (¥54.5)
Артикул: 523083591526
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товараPHA+PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTIuMHB4OyI+0KDQtdC60L7QvNC10L3QtNGD0LXQvNCw0Y8g0L/QvtC60YPQv9C60LA6PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNTtmb250LXNpemU6IDEyLjBweDsiPijQmtGA0YPQv9C90L7QvNCw0YHRiNGC0LDQsdC90YvQtTwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNTtmb250LXNpemU6IDEyLjBweDsiPnw8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjU7Zm9udC1zaXplOiAxMi4wcHg7Ij7QnNCw0YHRiNGC0LDQsdC40YDRg9C10LzRi9C5PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS41O2ZvbnQtc2l6ZTogMTIuMHB4OyI+fDwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNTtmb250LXNpemU6IDEyLjBweDsiPtC90LjQt9C60LDRjyDRgdGC0L7QuNC80L7RgdGC0Yw8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjU7Zm9udC1zaXplOiAxMi4wcHg7Ij58PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS41O2ZvbnQtc2l6ZTogMTIuMHB4OyI+0KDQtdGI0LXQvdC40LUg0YEg0LLRi9GB0L7QutC+0Lkg0Y3RhNGE0LXQutGC0LjQstC90L7RgdGC0YzRjiwg0LrRgNGD0L/QvdC+IC3QvNCw0YHRiNGC0LDQsdC90L7QtSDRgNCw0YHQv9GA0LXQtNC10LvQtdC90LjQtTwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNTtmb250LXNpemU6IDEyLjBweDsiPnw8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjU7Zm9udC1zaXplOiAxMi4wcHg7Ij7QnNC90L7Qs9C+0YfQuNGB0LvQtdC90L3QvtC1INC/0YDQuNC70L7QttC10L3QuNC1PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS41O2ZvbnQtc2l6ZTogMTIuMHB4OyI+fDwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNTtmb250LXNpemU6IDEyLjBweDsiPtCQ0YDRhdC40YLQtdC60YLRg9GA0LAg0L/QtdGA0LXQtNCw0YfQuCDRgdC+0L7QsdGJ0LXQvdC40Lkg0YHRgtGA0L7QuNGCINC+0YDRg9C20LjQtSk8L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS41O2ZvbnQtc2l6ZTogMTIuMHB4OyI+KNCg0LDRgdC/0YDQtdC00LXQu9C10L3QvdCw0Y8g0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70YzQvdC+0YHRgtGMPC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS41O2ZvbnQtc2l6ZTogMTIuMHB4OyI+Wm9vS2VlcGVyPC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS41O2ZvbnQtc2l6ZTogMTIuMHB4OyI+0KDQtdCw0LvRjNC90YvQtSDQsdC+0LXQstGL0LUg0YDQsNCx0L7RgtGLINC/0L7RgdGC0YPQv9Cw0Y7RgiDQuNC3INC60YDRg9C/0L3Ri9GFLCDRgdC70L7QttC90YvRhSDQuCDQtNC70LjRgtC10LvRjNC90YvRhSDRgdC40YHRgtC10Lwg0LIg0JrQuNGC0LDQtSk8L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEyLjBweDsiPjwvc3Bhbj48L3A+PHA+PHNwYW4+PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMi4wcHg7Ij7jgIo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTIuMHB4OyI+Ijwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTIuMHB4OyI+44CKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEyLjBweDsiPiI8L3NwYW4+PC9wPjxwPtCf0LXRgNC10LLQvtC0INGB0YLQsNGA0YjQtdCz0L4g0LrQvtC90YHRg9C70YzRgtCw0L3RgtCwIFRodXVnaHR3b3JrcyDQtNC70Y8g0L/QtdGA0LXQstC+0LTQsCDQuCDRiNC60L7Qu9GLPC9wPjxwPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS41OyI+0J/QvtC70L3QvtGB0YLRjNGOINC/0L7QutGA0YvRgtGMINC30L3QsNC90LjRjyBEREQsINGH0YLQvtCx0Ysg0L/RgNC10LTQvtGB0YLQsNCy0LjRgtGMINC80L3QvtCz0L4g0L/RgNC40LzQtdGA0L7QsiDQutC+0LTQsDwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjU7Ij7QodC70YPRh9Cw0Lkg0L/RgNC+0YXQvtC00LjRgiDRh9C10YDQtdC3INC80L7QtNC10LvRjCDRgtC10YHQvdC+0Lkg0YHQstGP0LfQuCDQvNC10LbQtNGDINGC0LXQvtGA0LjQtdC5INC4INC/0YDQsNC60YLQuNC60L7QuSDQutC90LjQs9C4PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNTsiPtCQ0YDRhdC40YLQtdC60YLQvtGA0Ysg0Lgg0YbQsNGA0YHRgtCy0L4g0L/RgNC+0LPRgNCw0LzQvNC40YHRgtCwINC90LXQvtCx0YXQvtC00LjQvNGLPC9zcGFuPjwvcD48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciIgaWQ9ImRlc2MtbW9kdWxlLTIiIHNyYz0iaHR0cHM6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIj48ZGl2IHN0eWxlPSJtYXJnaW46IDAgYXV0byAyMC4wcHg7Ym9yZGVyOiAxLjBweCBzb2xpZCAjZWRlZGVkO292ZXJmbG93OiBoaWRkZW47aWRlbnRpdHk6IHByZF92MSAwLjBfMjAxODAxMzBfYmFzaWNfaW5mbzsiPjxkaXYgc3R5bGU9Im1hcmdpbjogMCBhdXRvO2hlaWdodDogMjUuMHB4O2NvbG9yOiAjMzMzMzMzO2xpbmUtaGVpZ2h0OiAyNS4wcHg7Zm9udC13ZWlnaHQ6IGJvbGQ7cGFkZGluZy1sZWZ0OiAxNS4wcHg7Ij7QntGB0L3QvtCy0L3QsNGPINC40L3RhNC+0YDQvNCw0YbQuNGPPC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luOiAwIGF1dG87cGFkZGluZy1sZWZ0OiAxNS4wcHg7Ym9yZGVyLXRvcDogMS4wcHggZGFzaGVkICNlZGVkZWQ7Y29sb3I6ICM2NjY2NjY7bGluZS1oZWlnaHQ6IDIwLjBweDtmb250LXNpemU6IDEyLjBweDtwYWRkaW5nLXRvcDogNS4wcHg7Ij48dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iNSIgY2VsbHNwYWNpbmc9IjEwIj48dHI+PHRkPjxzdHJvbmc+0J3QsNC30LLQsNC90LjQtSDQv9GA0L7QtNGD0LrRgtCwOjwvc3Ryb25nPjwvdGQ+PHRkIHdpZHRoPSI0MjBweCI+0J7RgdC+0LfQvdCw0LnRgtC1INC/0L7Qu9GPINC00LjQt9Cw0LnQvdCwICjQvtGC0YbQsCDQv9GA0LXQtNC40YHQu9C+0LLQuNC5IERERCwg0YfRgtC+0LHRiyDRgdC00LXQu9Cw0YLRjCDQuNC00LXQuCBEREQg0L/QtdGA0LLRi9C8INGI0LXQtNC10LLRgNC+0LwpPC90ZD48dGQ+PHN0cm9uZz7RhNC+0YDQvNCw0YI6PC9zdHJvbmc+PC90ZD48dGQ+MTY8L3RkPjwvdHI+PHRyPjx0ZD48c3Ryb25nPtCQ0LLRgtC+0YA6PC9zdHJvbmc+PC90ZD48dGQ+0JLQvtC9INCS0LXRgNC90L7QvSAo0KPRjdC50L0g0KTQsNC90L3QvtC9KSwg0L/QtdGA0LXQstC10LTQtdC90L3Ri9C5INCi0LXQvdCzINCu0L08L3RkPjx0ZD48c3Ryb25nPtCm0LXQvdGLOjwvc3Ryb25nPjwvdGQ+PHRkPjk5LjAwPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz7QndC+0LzQtdGAIElTQk46PC9zdHJvbmc+PC90ZD48dGQ+OTc4NzEyMTIyNDQ4NTwvdGQ+PHRkPjxzdHJvbmc+0JLRgNC10LzRjyDQv9GD0LHQu9C40LrQsNGG0LjQuDo8L3N0cm9uZz48L3RkPjx0ZD4yMDE0LTAzLTAxPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz7QmNC30LTQsNGC0LXQu9GM0YHRgtCy0L46PC9zdHJvbmc+PC90ZD48dGQ+0K3Qu9C10LrRgtGA0L7QvdC90LDRjyDQv9GA0L7QvNGL0YjQu9C10L3QvdCw0Y8g0L/RgNC10YHRgdCwPC90ZD48dGQ+PHN0cm9uZz7QktGA0LXQvNGPINC/0LXRh9Cw0YLQuDo8L3N0cm9uZz48L3RkPjx0ZD4yMDE0LTAzLTAxPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz7QmNC30LTQsNC90LjQtTo8L3N0cm9uZz48L3RkPjx0ZD4xPC90ZD48dGQ+PHN0cm9uZz7QktGA0LXQvNGPINC/0LXRh9Cw0YLQuDo8L3N0cm9uZz48L3RkPjx0ZD4xPC90ZD48L3RyPjwvdGFibGU+PC9kaXY+PC9kaXY+0J/RgNC10LTQuNGB0LvQvtCy0LjQtSBYSVg8YnI+0J/RgNC10LTQuNGB0LvQvtCy0LjQtSBYWEk8YnI+0KHQv9Cw0YHQuNCx0L4gWFhYSTxicj7QntCxINCw0LLRgtC+0YDQtSB4eHh2PGJyPtCa0LDQuiDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0Y3RgtGDINC60L3QuNCz0YMgeHh4dmlpPGJyPirQk9C70LDQstCwIERERCDQt9Cw0L/QuNGB0Yw8YnI+0JzQvtCz0YMg0LvQuCDRjyBEREQ/PGJyPtCX0LDRh9C10Lwg0L3QsNC8IERERDxicj7QmtCw0Log0YHQtNC10LvQsNGC0YwgREREPGJyPtCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YbQtdC90L3QvtGB0YLRjCDQsdC40LfQvdC10YHQsCBEREQ8YnI+MSDRgyDQstCw0YEg0LXRgdGC0Ywg0L7Rh9C10L3RjCDQv9C+0LvQtdC30L3QsNGPINC/0L7Qu9C10LLQsNGPINC80L7QtNC10LvRjDxicj4yINCS0LDRiCDQsdC40LfQvdC10YEg0LHRi9C7INCx0L7Qu9C10LUg0YLQvtGH0L3Ri9C8INC4INC/0L7QvdGP0YLRi9C8PGJyPtCt0LrRgdC/0LXRgNGC0Ysg0LIg0L/QvtC70LUgMyDQvNC+0LPRg9GCINGB0L/QvtGB0L7QsdGB0YLQstC+0LLQsNGC0Ywg0YDQsNC30YDQsNCx0L7RgtC60LUg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y88YnI+NCDQu9GD0YfRiNC10LPQviDQv9C+0LvRjNC30L7QstCw0YLQtdC70YzRgdC60L7Qs9C+INC+0L/Ri9GC0LA8YnI+NSDRh9C10YLQutCw0Y8g0LPRgNCw0L3QuNGG0LAg0LzQvtC00LXQu9C4PGJyPjYg0JvRg9GH0YjQsNGPINC60L7RgNC/0L7RgNCw0YLQuNCy0L3QsNGPINCw0YDRhdC40YLQtdC60YLRg9GA0LA8YnI+NyBBZ2lsZSwg0LjRgtC10YDQsNGC0LjQstC90L7QtSDQuCDQvdC10L/RgNC10YDRi9Cy0L3QvtC1INC80L7QtNC10LvQuNGA0L7QstCw0L3QuNC1PGJyPjgg0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDRgdGC0YDQsNGC0LXQs9C40Lgg0Lgg0YLQsNC60YLQuNGH0LXRgdC60LjQtSDQuNC90YHRgtGA0YPQvNC10L3RgtGLPGJyPtCf0YDQsNC60YLQuNC60YPQudGC0LUg0LfQsNC00LDRh9GDLCDRgdGC0L7Rj9GJ0YPRjiDQv9C10YDQtdC0IERERDxicj7QktGL0LzRi9GI0LvQtdC90L3Ri9C1INGB0LvRg9GH0LDQuCwg0YDQtdCw0LvRjNC90LDRjyDQv9GA0LDQutGC0LjQutCwPGJyPtC60YDQsNGC0LrQvtC1INGB0L7QtNC10YDQttCw0L3QuNC1INCz0LvQsNCy0Ys8YnI+0JPQu9Cw0LLQsCAyINCf0L7Qu9C1LCDQv9C+0LTRgNCw0LfQtNC10LvQtdC90LjQtSDQuCDQvtCz0YDQsNC90LjRh9C10L3QvdGL0Lkg0LPRgNCw0L3QuNGH0L3Ri9C5INC60L7QvdGC0LXQutGB0YI8YnI+0J7QsdGJ0LjQuSDQstC40LQ8YnI+0KHRg9CxIC3QtNC+0LzQtdC9INC4INC+0LPRgNCw0L3QuNGH0LXQvdC90YvQuSDQvNC40YDQvtCy0L7QuSDQutC+0L3RgtC10LrRgdGCINC90LAg0YDQsNCx0L7RgtC1PGJyPtCf0L7QvNC10YHRgtC40YLQtSDQstC90LjQvNCw0L3QuNC1INC90LAg0L7RgdC90L7QstC90L7QtSDQtNC+0LzQtdC9PGJyPtCf0L7Rh9C10LzRgyDRgdGC0YDQsNGC0LXQs9C40YfQtdGB0LrQuNC5INC00LjQt9Cw0LnQvSDQstCw0LbQtdC9PGJyPtCU0L7QvNC10L3RiyDQuCDQtNC+0LzQtdC9INCyINGA0LXQsNC70YzQvdC+0Lwg0LzQuNGA0LU8YnI+0J/QvtC90Y/RgtGMINC+0LPRgNCw0L3QuNGH0LXQvdC90YvQuSDQvNC40YDQvtCy0L7QuSDQutC+0L3RgtC10LrRgdGCPGJyPtCa0L7QvdGC0LXQutGB0YIg0L7Qs9GA0LDQvdC40YfQtdC90L3Ri9GFINCz0YDQsNC90LjRhiDRgdC+0LTQtdGA0LbQuNGCINC90LUg0YLQvtC70YzQutC+INC80L7QtNC10LvQuDxicj7QoNCw0LfQvNC10YAg0LrQvtC90YLQtdC60YHRgtCwINC+0LPRgNCw0L3QuNGH0LXQvdC90YvRhSDQs9GA0LDQvdC40YY8YnI+0JIg0L7RgdC90L7QstC90L7QvCDQsiDRgdC+0L7RgtCy0LXRgtGB0YLQstC40Lgg0YEg0YLQtdGF0L3QuNGH0LXRgdC60LjQvNC4INC60L7QvNC/0L7QvdC10L3RgtCw0LzQuDxicj7Qn9GA0LjQvNC10YAg0LrQvtC90YLQtdC60YHRgtCwPGJyPtCa0L7QvdGC0LXQutGB0YIg0YHQvtGC0YDRg9C00L3QuNGH0LXRgdGC0LLQsDxicj7QmtC+0L3RgtC10LrRgdGCINC70LjRh9C90L7RgdGC0Lgg0Lgg0LjQvdGC0LXRgNCy0YzRjjxicj5BZ2lsZSBDb250ZXh0INGD0L/RgNCw0LLQu9C10L3QuNGPINC/0YDQvtC10LrRgtCw0LzQuDxicj7QutGA0LDRgtC60L7QtSDRgdC+0LTQtdGA0LbQsNC90LjQtSDQs9C70LDQstGLPGJyPtCT0LvQsNCy0LAgMyDQmtC+0L3RgtC10LrRgdGCINCc0L7RgNC/0L7RgtC10YA8YnI+0J/QvtGH0LXQvNGDINCy0LDQttC90LAg0LrQsNGA0YLQsCDQutC+0L3RgtC10LrRgdGC0LA/PGJyPtCd0LDRgNC40YHRg9C50YLQtSDQutCw0YDRgtC40YDQvtCy0LDQvdC40LUg0LrQvtC90YLQtdC60YHRgtCwPGJyPtCf0YDQvtC00YPQutGC0Ysg0Lgg0L7RgNCz0LDQvdC40LfQsNGG0LjQvtC90L3Ri9C1INC+0YLQvdC+0YjQtdC90LjRjzxicj7QmtCw0YDRgtCwIDMg0J7QsdGA0LDQt9C10YYg0L/RgNC10LTQtdC70YzQvdC+0LPQviDQutC+0L3RgtC10LrRgdGC0LA8YnI+0LrRgNCw0YLQutC+0LUg0YHQvtC00LXRgNC20LDQvdC40LUg0LPQu9Cw0LLRizxicj7Qk9C70LDQstCwIDQg0JDRgNGF0LjRgtC10LrRgtGD0YDQsDxicj7QmNC90YLQtdGA0LLRjNGOINGBINGD0YHQv9C10YjQvdGL0Lwg0JjQoiAt0LTQuNGA0LXQutGC0L7RgNC+0Lw8YnI+0KHQu9C+0Lk8YnI+0J/RgNC40L3RhtC40L8g0LfQsNCy0LjRgdC40LzQvtGB0YLQuCDQv9C10YDQtdCy0LXRgNC90YPRgtCwPGJyPtCT0LXQutGB0LDQs9C+0L3QsNC70YzQvdCw0Y8g0LDRgNGF0LjRgtC10LrRgtGD0YDQsCAo0L/QvtGA0YIg0Lgg0LDQtNCw0L/RgtC10YApPGJyPtCQ0YDRhdC40YLQtdC60YLRg9GA0LAg0L7QsdGB0LvRg9C20LjQstCw0L3QuNGPPGJyPlJFU1Q8YnI+0J7RgtC00YvRhdCw0YLRjCDQutCw0Log0YHRgtC40LvRjCDQsNGA0YXQuNGC0LXQutGC0YPRgNGLPGJyPtCa0LvRjtGH0LXQstC+0Lkg0LDRgdC/0LXQutGCIFJFU1RGVUwgSFRUUCBTRVJWRVI8YnI+UmVzdGZ1bCBIVFRQIC3QutC70Y7Rh9C10LLQvtC5INCw0YHQv9C10LrRgjxicj7QntGC0LTRi9GFINC4IERERDxicj7Qn9C+0YfQtdC80YMg0L7RgtC00YvRhT88YnI+0KDQsNC30LTQtdC70LXQvdC40LUg0L7RgtCy0LXRgtGB0YLQstC10L3QvdC+0YHRgtC4INC30LAg0LrQvtC80LDQvdC00L7QstCw0L3QuNC1INC4INC30LDQv9GA0L7RgdCwJmFtcDttZGFzaDsmYW1wO21kYXNoO0NRUlM8YnI+0JLRgdC1INCw0YHQv9C10LrRgtGLIENRUjxicj7QntCx0YDQsNCx0L7RgtC60LAg0LzQvtC00LXQu9C4INC30LDQv9GA0L7RgdCwINGBKtC+0LrQvtC90YfQsNGC0LXQu9GM0L3QvtC5INC/0L7RgdC70LXQtNC+0LLQsNGC0LXQu9GM0L3QvtGB0YLQuDxicj7QkNGA0YXQuNGC0LXQutGC0YPRgNCwINC00YDQsNC50LLQtdGA0LAg0YHQvtCx0YvRgtC40Y88YnI+0KLRgNGD0LHQsCDQuCDRhNC40LvRjNGC0YA8YnI+0JTQu9C40YLQtdC70YzQvdGL0Lkg0L/RgNC+0YbQtdGB0YEg0L7QsdGA0LDQsdC+0YLQutC4ICjRgtCw0LrQttC1INC40LfQstC10YHRgtC90YvQuSDQutCw0Log0YHQsNCz0LApPGJyPtCY0YHRgtC+0YfQvdC40Log0YHQvtCx0YvRgtC40Y88YnI+0KHQtdGC0YfQsNGC0YvQtSDRgdC10YLQutC4INC4INGA0LDRgdC/0YDQtdC00LXQu9C10L3QvdGL0LUg0LLRi9GH0LjRgdC70LXQvdC40Y8g0L3QsCDQvtGB0L3QvtCy0LUg0YHQtdGC0LrQuDxicj7QoNC10L/Qu9C40LrQsNGG0LjRjyDQtNCw0L3QvdGL0YU8YnI+0KHQvtCx0YvRgtC40LUg0YHQtdGC0LrQuCDQuCDQv9C+0LvQtdCy0YvQtSDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPGJyPtCd0LXQv9GA0LXRgNGL0LLQvdC+0LUg0YDQsNGB0YHQu9C10LTQvtCy0LDQvdC40LU8YnI+0KDQsNGB0L/RgNC10LTQtdC70LXQvdC90LDRjyDQvtCx0YDQsNCx0L7RgtC60LA8YnI+0LrRgNCw0YLQutC+0LUg0YHQvtC00LXRgNC20LDQvdC40LUg0LPQu9Cw0LLRizxicj7Qk9C70LDQstCwIDUg0KHRg9GJ0L3QvtGB0YLRjDxicj7Ql9Cw0YfQtdC8INC40YHQv9C+0LvRjNC30L7QstCw0YLRjCDRgdGD0YnQvdC+0YHRgtC4PGJyPirQm9C+0LPQvtGC0LjQvzxicj7Qn9C+0LvRjNC30L7QstCw0YLQtdC70Lgg0L/RgNC10LTQvtGB0YLQsNCy0LvRj9GO0YIq0LjQtNC10L3RgtC40YTQuNC60LDRhtC40Y48YnI+0J/RgNC40LvQvtC20LXQvdC40LUg0LTQu9GPINCz0LXQvdC10YDQsNGG0LjQuCrQuNC00LXQvdGC0LjRhNC40LrQsNGG0LjQuDxicj7QmtC+0L3QutGA0LXRgtC90YvQuSDQs9C10L3QtdGA0LDRhtC40Y8g0LzQtdGF0LDQvdC40LfQvNCwKtC70L7Qs9C+0YLQuNC/PGJyPtCV0YnQtSDQvtC00LjQvSDQvtCz0YDQsNC90LjRh9C10L3QvdGL0Lkg0LPRgNCw0L3QuNGH0L3Ri9C5INC60L7QvdGC0LXQutGB0YIg0L/RgNC10LTQvtGB0YLQsNCy0LvRj9C10YIq0LvQvtCz0L7RgtC40L88YnI+0JLRgNC10LzRjyDQuNC00LXQvdGC0LjRhNC40LrQsNGG0LjQuDxicj7QntGG0LXQvdC60LA8YnI+0KHRgtCw0LHQuNC70YzQvdC+0YHRgtGMPGJyPtCe0YLQutGA0L7QudGC0LUg0LTQu9GPINGB0LXQsdGPINGB0YPRidC90L7RgdGC0Lgg0Lgg0LjRhSDQvtGB0L3QvtCy0L3Ri9C1INGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lg8YnI+0J7RgtC60YDQvtC50YLQtSDRgtCw0LjQvdGB0YLQstC10L3QvdGD0Y4g0LfQsNCy0LXRgdGDINGB0YPRidC90L7RgdGC0Lgg0Lgg0LXQtSDQvtGB0L3QvtCy0L3Ri9C1INGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lg8YnI+0JrQu9GO0YfQtdCy0L7QtSDQv9C+0LLQtdC00LXQvdC40LUg0LrQvtC/0LDQvdC40Y8g0YHRg9GJ0L3QvtGB0YLQuDxicj7QoNC+0LvRjCDQuCDQvtGC0LLQtdGC0YHRgtCy0LXQvdC90L7RgdGC0Yw8YnI+0KHQvtC30LTQsNGC0Ywg0YHRg9GJ0L3QvtGB0YLRjDxicj7Qv9GA0L7QstC10YDRj9GC0Yw8YnI+0KHQvNC10L3QsCDRgdC70LXQtNCwPGJyPtC60YDQsNGC0LrQvtC1INGB0L7QtNC10YDQttCw0L3QuNC1INCz0LvQsNCy0Ys8YnI+0JPQu9Cw0LLQsCA2INCm0LXQu9GMPGJyPtCl0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lgg0L7QsdGK0LXQutGC0LAg0LfQvdCw0YfQtdC90LjRjzxicj5NZXJ0dXJlINC40LvQuCDQvtC/0LjRgdCw0L3QuNC1PGJyPtCV0LTQuNC90YHRgtCy0L48YnI+0JrQvtC90YbQtdC/0YLRg9Cw0LvRjNC90YvQuTxicj7Ql9Cw0LzQtdC90Y/QtdC80L7RgdGC0Yw8YnI+0K3QutCy0LjQstCw0LvQtdC90YLQvdC+0YHRgtGMPGJyPtCd0LXRgiDQv9C+0LHQvtGH0L3Ri9GFINGN0YTRhNC10LrRgtC+0LI8YnI+KtCc0LjQvdC40LDRgtGO0YDQvdCw0Y8g0LjQvdGC0LXQs9GA0LDRhtC40Y88YnI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvtCx0YrQtdC60YIg0LfQvdCw0YfQtdC90LjRjywg0YfRgtC+0LHRiyDQv9GA0LXQtNGB0YLQsNCy0LjRgtGMINGB0YLQsNC90LTQsNGA0YLQvdGL0Lkg0YLQuNC/PGJyPtCe0LHRitC10LrRgiDRgtC10YHRgtC+0LLQvtCz0L4g0LfQvdCw0YfQtdC90LjRjzxicj7QvtGB0L7Qt9C90LDQstCw0YLRjDxicj7Qn9C+0YHRgtC+0Y/QvdC90YvQuSDQvtCx0YrQtdC60YIg0YbQtdC90L3QvtGB0YLQuDxicj7QntGC0LrQsNC3INC+0YIg0L/QvtCx0L7Rh9C90YvRhSDRjdGE0YTQtdC60YLQvtCyINGD0YLQtdGH0LrQuCDQvNC+0LTQtdC70LjRgNC+0LLQsNC90LjRjyDQtNCw0L3QvdGL0YU8YnI+0J7RgNC8INC4INC10LTQuNC90YHRgtCy0LXQvdC90YvQuSDQvtCx0YrQtdC60YI8YnI+0J/QvtGB0LvQtdC00L7QstCw0YLQtdC70YzQvdC+0YHRgtC4INC+0LHRitC10LrRgtC+0LIg0YEg0L3QtdGB0LrQvtC70YzQutC40LzQuCDQt9C90LDRh9C10L3QuNGP0LzQuCDRgdC10YDQuNCw0LvQuNC30YPRjtGC0YHRjyDQvdCwINC+0LTQuNC9INGB0YLQvtC70LHQtdGGPGJyPtCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L7QsdGK0LXQutGCINCx0LDQt9GLINC00LDQvdC90YvRhSDQtNC70Y8g0YHQvtGF0YDQsNC90LXQvdC40Y8g0L7QsdGK0LXQutGC0L7QsiDQvdC10YHQutC+0LvRjNC60LjRhSDQt9C90LDRh9C10L3QuNC5PGJyPtCY0YHQv9C+0LvRjNC30YPQudGC0LUg0YLQsNCx0LvQuNGG0YMg0LrQvtC80LHQuNC90LDRhtC40LgsINGH0YLQvtCx0Ysg0YHQvtGF0YDQsNC90LjRgtGMINC+0LHRitC10LrRgtGLINC90LXRgdC60L7Qu9GM0LrQuNGFINC30L3QsNGH0LXQvdC40Lk8YnI+0J7RgNC8INC4INGA0LXQt9C40L3QutCwPGJyPtC60YDQsNGC0LrQvtC1INGB0L7QtNC10YDQttCw0L3QuNC1INCz0LvQsNCy0Ys8YnI+0JPQu9Cw0LLQsCA3INCf0L7Qu9C10LLRi9C1INGD0YHQu9GD0LPQuDxicj7Qp9GC0L4g0YLQsNC60L7QtSDQtNC+0LzQtdC90L3QsNGPINGB0LvRg9C20LHQsCAo0LLQviAt0L/QtdGA0LLRi9GFLCDRh9GC0L4g0L3QtSDRj9Cy0LvRj9C10YLRgdGPINGB0LvRg9C20LHQvtC5INC00L7QvNC10L3QsCk8YnI+0J/QvtC20LDQu9GD0LnRgdGC0LAsINGD0LHQtdC00LjRgtC10YHRjCwg0YfRgtC+INCy0LDQvCDQvdGD0LbQvdCwINC/0L7Qu9C10LLQsNGPINGB0LvRg9C20LHQsDxicj7QnNC+0LTQtdC70LjRgNC+0LLQsNC90LjQtSDQv9C+0LvQtdCy0L7QuSDRgdC70YPQttCx0Ys8YnI+0J3Rg9C20L3QviDQu9C4INC00LvRjyDQvdC10LfQsNCy0LjRgdC40LzQvtCz0L4g0LjQvdGC0LXRgNGE0LXQudGB0LA/PGJyPtCe0LTQuNC9INC/0YDQvtGG0LXRgdGBINGA0LDRgdGH0LXRgtCwPGJyPtCh0LvRg9C20LHQsCDQutC+0L3QstC10YDRgdC40Lg8YnI+0KHQvtC30LTQsNC50YLQtSDQvNC40L3QuCAt0YHQu9C+0Lkg0LTQu9GPINC+0LHQu9Cw0YHRgtC4INC+0LHRgdC70YPQttC40LLQsNC90LjRjzxicj7QotC10YHRgtC+0LLQsNGPINC/0L7Qu9C10LLQsNGPINGB0LvRg9C20LHQsDxicj7QutGA0LDRgtC60L7QtSDRgdC+0LTQtdGA0LbQsNC90LjQtSDQs9C70LDQstGLPGJyPtCT0LvQsNCy0LAgOCDQn9C+0LvQtdCy0L7QtSDQvNC10YDQvtC/0YDQuNGP0YLQuNC1PGJyPtCa0L7Qs9C00LAv0LfQsNGH0LXQvCDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0LIg0L/QvtC70LXQstC+0Lwg0YHQvtCx0YvRgtC40Lg8YnI+0J/QvtC70LUg0LzQvtC00LXQu9C40YDQvtCy0LDQvdC40Y88YnI+0KHQvtC30LTQsNGC0Ywg0YHQvtCx0YvRgtC40LUg0YEg0YXQsNGA0LDQutGC0LXRgNC40YHRgtC40LrQsNC80Lgg0LDQs9GA0LXQs9Cw0YbQuNC4PGJyPtCb0LjRh9C90L7RgdGC0Yw8YnI+0JLRi9C/0YPRgdC6INC/0L7Qu9C10LLRi9GFINGB0L7QsdGL0YLQuNC5INC40Lcg0L/QvtC70LXQstGL0YUg0LzQvtC00LXQu9C10Lk8YnI+0L7RgtC/0YDQsNCy0LjRgtC10LvRjDxicj7Qn9C+0LTQv9C40YHRh9C40Lo8YnI+0J7RgtC/0YPRgdGC0LjRgtC1INC/0L7Qu9C10LLQvtC1INGB0L7QsdGL0YLQuNC1INCyINC60L7QvdGC0LXQutGB0YLQtSDRg9C00LDQu9C10L3QvdC+0LPQviDQvtCz0YDQsNC90LjRh9C10L3QuNGPPGJyPtCf0L7RgdC70LXQtNC+0LLQsNGC0LXQu9GM0L3QvtGB0YLRjCDQvtCx0YrQtdC60YLQvtCyINGB0L7QvtCx0YnQtdC90LjQuTxicj7QkNCy0YLQvtC90L7QvNC90YvQuSDRgdC10YDQstC40YEg0Lgg0YHQuNGB0YLQtdC80LA8YnI+0JfQsNC00LXRgNC20LjQstCw0YLRjDxicj7QpdGA0LDQvdC10L3QuNC1INGB0L7QsdGL0YLQuNC5PGJyPtCf0LXRgNC10YHRgtCw0L3RjNGC0LUg0YHRgtC40LvRjCDQsNGA0YXQuNGC0LXQutGC0YPRgNGLINC80LXRgNC+0L/RgNC40Y/RgtC40Y8g0YXRgNCw0L3QtdC90LjRjzxicj7Qn9GD0LHQu9C40LrRg9C50YLQtSDRg9Cy0LXQtNC+0LzQu9C10L3QuNC1INC+INGB0L7QsdGL0YLQuNC4INCyINGE0L7RgNC80LUg0YDQtdGB0YPRgNGB0LAgUkVTVDxicj7Qn9GD0LHQu9C40LrQsNGG0LjRjyDRg9Cy0LXQtNC+0LzQu9C10L3QuNGPINC+0LEg0LjQvdGG0LjQtNC10L3RgtC1INGH0LXRgNC10Lcg0L/RgNC+0LzQtdC20YPRgtC+0YfQvdC+0LUg0L/RgNC+0LPRgNCw0LzQvNC90L7QtSDQvtCx0LXRgdC/0LXRh9C10L3QuNC1PGJyPtC+0YHQvtC30L3QsNCy0LDRgtGMPGJyPtCS0YvQv9GD0YHQuiDRg9Cy0LXQtNC+0LzQu9C10L3QuNC5PGJyPtCe0L/Rg9Cx0LvQuNC60L7QstCw0L3QvdC+0LUg0YHQvtC+0LHRidC10L3QuNC1INC+INGB0L7QsdGL0YLQuNC4INC90LAg0L7RgdC90L7QstC1INGB0L7QvtCx0YnQtdC90LjQuTxicj7QutGA0LDRgtC60L7QtSDRgdC+0LTQtdGA0LbQsNC90LjQtSDQs9C70LDQstGLPGJyPtCT0LvQsNCy0LAgOSDQnNC+0LTRg9C70Yw8YnI+0JfQsNC/0L7Qu9C90LjRgtC1INC00LjQt9Cw0LnQvSDRh9C10YDQtdC3INC80L7QtNGD0LvRjDxicj7QntGB0L3QvtCy0L3Ri9C1INGB0L/QtdGG0LjRhNC40LrQsNGG0LjQuCDQuNC80LXQvdC+0LLQsNC90LjRjyDQvNC+0LTRg9C70LXQuTxicj7QodC/0LXRhtC40YTQuNC60LDRhtC40Lgg0LjQvNC10L3QvtCy0LDQvdC40Y8g0L/QvtC70LXQstGL0YUg0LzQvtC00LXQu9C10Lk8YnI+0JzQvtC00YPQu9GMINCyINC60L7QvdGC0LXQutGB0YLQtSDQs9C40LHQutC+0LPQviDRg9C/0YDQsNCy0LvQtdC90LjRjyDQv9GA0L7QtdC60YLQsNC80Lg8YnI+0JzQvtC00YPQu9C4INCyINC00YDRg9Cz0LjRhSDRgdC70L7Rj9GFPGJyPtCh0L3QsNGH0LDQu9CwINGA0LDRgdGB0LzQvtGC0YDQuNC8INC80L7QtNGD0LvRjCwg0LAg0LfQsNGC0LXQvCDQvtCz0YDQsNC90LjRh9C10L3QvdGL0Lkg0LzQuNGA0L7QstC+0Lkg0LrQvtC90YLQtdC60YHRgjxicj7QutGA0LDRgtC60L7QtSDRgdC+0LTQtdGA0LbQsNC90LjQtSDQs9C70LDQstGLPGJyPirQk9C70LDQstCwIDAg0JDQs9GA0LXQs9Cw0YbQuNGPPGJyPtCY0YHQv9C+0LvRjNC30YPQudGC0LUg0LDQs9GA0LXQs9Cw0YbQuNGOINCyINC+0YHQvdC+0LLQvdC+0Lwg0L/QvtC70LUgU2NydW08YnI+KtCf0L7Qv9GA0L7QsdGD0LnRgtC1OiDRgNCw0LfQtNGD0YLQsNGPINCw0LPRgNC10LPQsNGG0LjRjzxicj7QktGC0L7RgNCw0Y8g0L/QvtC/0YvRgtC60LA6INC80L3QvtC20LXRgdGC0LLQtdC90L3QsNGPINCw0LPRgNC10LPQsNGG0LjRjzxicj7Qn9GA0LjQvdGG0LjQvzog0YDQtdCw0LvRjNC90YvQtSDQv9C+0YHRgtC+0Y/QvdC90YvQtSDRg9GB0LvQvtCy0LjRjyDQvNC+0LTQtdC70LjRgNC+0LLQsNC90LjRjyDQsiDQv9GA0LXQtNC10LvQsNGFINCz0YDQsNC90LjRhtGLINGB0L7Qs9C70LDRgdC+0LLQsNC90L3QvtGB0YLQuDxicj7Qn9GA0LjQvdGG0LjQvzog0LTQuNC30LDQudC9INC90LXQsdC+0LvRjNGI0L7QuSDQsNCz0YDQtdCz0LDRhtC40Lg8YnI+0J3QtSDQstC10YDRjNGC0LUg0LrQsNC20LTQvtC80YMg0LLQsNGA0LjQsNC90YLRgyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjzxicj7Qn9GA0LjQvdGG0LjQv9GLOiDQvdCwINC00YDRg9Cz0LjQtSDQsNCz0LvQvtC80LXRgNCw0YbQuNC4INGB0YHRi9C70LDRjtGC0YHRjyrQuNC00LXQvdGC0LjRhNC40LrQsNGG0LjRjzxicj7QodGB0YvQu9C60LAg0L3QsCDQvNC90L7Qs9C+0YfQuNGB0LvQtdC90L3Rg9GOINGA0LDQsdC+0YLRgyDQv9C+INGB0L7RgtGA0YPQtNC90LjRh9C10YHRgtCy0YMg0YEg0L/QvtC80L7RidGM0Y4g0LjQtNC10L3RgtC40YTQuNC60LDRhtC40Lg8YnI+0JzQvtC00LXQu9C40YDQvtCy0LDQvdC40LUg0L3QsNCy0LjQs9Cw0YbQuNC4INC+0LHRitC10LrRgtCwPGJyPtCY0LfQstC70LXRh9C10L3QuNC1INC4INGA0LDRgdC/0YDQtdC00LXQu9C10L3QuNC1PGJyPtCf0YDQuNC90YbQuNC/0Ys6INCY0YHQv9C+0LvRjNC30L7QstCw0YLRjCrQntC60L7QvdGH0LDQvdC40LUg0YHQvtCz0LvQsNGB0L7QstCw0L3QvdC+0YHRgtC4INC30LAg0L/RgNC10LTQtdC70LDQvNC4INCz0YDQsNC90LjRhtGLPGJyPtCn0YzRjyDQt9Cw0LTQsNGH0LA/PGJyPtCf0YDQuNGH0LjQvdCwINC90LDRgNGD0YjQtdC90LjRjyDQv9GA0LjQvdGG0LjQv9CwPGJyPtCe0LTQvdCwINC40Lcg0L/RgNC40YfQuNC9OiDRg9C00L7QsdC90YvQuSDQv9C+0LvRjNC30L7QstCw0YLQtdC70YzRgdC60LjQuSDQuNC90YLQtdGA0YTQtdC50YE8YnI+0J/RgNC40YfQuNC90LAgMjog0J7RgtGB0YPRgtGB0YLQstC40LUg0YLQtdGF0L3QuNGH0LXRgdC60LjRhSDQvNC10YXQsNC90LjQt9C80L7Qsjxicj7Qn9GA0LjRh9C40L3QsCAzOiDQs9C70L7QsdCw0LvRjNC90YvQtSDQtNC10LvQsDxicj7Qn9GA0LjRh9C40L3QsCA0OiDQn9GA0L7QuNC30LLQvtC00LjRgtC10LvRjNC90L7RgdGC0Ywg0LfQsNC/0YDQvtGB0LA8YnI+0KHQu9C10LTRg9C50YLQtSDQv9GA0LjQvdGG0LjQv9GDPGJyPtCn0LXRgNC10Lcg0L7RgtC60YDRi9GC0LjQtSwg0LIg0LPQu9GD0LHQuNC90LUg0L/QvtC90LjQvNCw0L3QuNGPPGJyPtCf0LXRgNC10YHQutCw0Lcg0LTQuNC30LDQudC9PGJyPtCg0LDRgdGH0LXRgtC90LDRjyDRgdGC0L7QuNC80L7RgdGC0Ywg0LDQs9GA0LXQs9Cw0YbQuNC4PGJyPtCe0LHRidC40LUg0YHRhtC10L3Rizxicj7Qn9C+0YLRgNC10LHQu9C10L3QuNC1INC/0LDQvNGP0YLQuDxicj7QmNGB0YHQu9C10LTRg9C50YLQtSDQtdGJ0LUg0L7QtNC40L0g0LTQuNC30LDQudC9PGJyPtCg0LXQsNC70LjQt9Cw0YbQuNGPKtCe0LrQvtC90YfQsNGC0LXQu9GM0L3QsNGPINGB0L7Qs9C70LDRgdC+0LLQsNC90L3QvtGB0YLRjDxicj7QrdGC0L4g0LfQsNC00LDRh9CwINC60L7QvNCw0L3QtNGLIFNjcnVtPzxicj7Qn9GA0LjRiNC70L4g0LLRgNC10LzRjyDRgNC10YjQuNGC0Yw8YnI+0L7RgdC+0LfQvdCw0LLQsNGC0Yw8YnI+0KHQvtC30LTQsNGC0Ywg0L7RgdC90L7QstGDINGBKtC40LTQtdC90YLQuNGE0LjQutCw0YbQuNC10Lk8YnI+0J7QsdGK0LXQutGCINC30L3QsNGH0LXQvdC40Y8g0L/RgNC40L7RgNC40YLQtdGC0L3QvtCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y88YnI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQt9Cw0LrQvtC9IERpbWl0INC4JmFtcDtsZHF1bzsg0YHQutCw0LbQuNGC0LUg0LLQvNC10YHRgtC+INC30LDQv9GA0L7RgdCwJmFtcDtyZHF1bzsg0L/RgNC40L3RhtC40L/Rizxicj7QntC/0YLQuNC80LjRgdGC0LjRh9C90LDRjyDQv9Cw0YDQsNC70LvQtdC70LjQt9C8PGJyPtCY0LfQsdC10LPQsNC50YLQtSDQstCy0LXQtNC10L3QuNGPINC30LDQstC40YHQuNC80L7RgdGC0Lg8YnI+0LrRgNCw0YLQutC+0LUg0YHQvtC00LXRgNC20LDQvdC40LUg0LPQu9Cw0LLRizxicj4q0JPQu9Cw0LLQsCAxINCk0LDQsdGA0LjQutCwPGJyPtCk0LDQsdGA0LjQutCwINCyINC/0L7Qu9C10LLQvtC5INC80L7QtNC10LvQuDxicj7QpNCw0LHRgNC40YfQvdGL0Lkg0LzQtdGC0L7QtCDQsiDQutC+0YDQvdGP0YUg0L/QvtC70LjQvNC10YDQuNC30LDRhtC40Lg8YnI+0K3QutC30LXQvNC/0LvRj9GAINC60LDQu9C10L3QtNCw0YDRjzxicj7QodC+0LfQtNCw0YLRjCDRjdC60LfQtdC80L/Qu9GP0YAg0LTQu9GPINC+0LHRgdGD0LbQtNC10L3QuNGPPGJyPtCk0LDQsdGA0LjQutCwINCyINC/0L7Qu9C10LLRi9GFINGD0YHQu9GD0LPQsNGFPGJyPtC60YDQsNGC0LrQvtC1INGB0L7QtNC10YDQttCw0L3QuNC1INCz0LvQsNCy0Ys8YnI+KjIg0JPQu9Cw0LLQsCDRgNC10YHRg9GA0YHQvtCyINCx0LjQsdC70LjQvtGC0LXQutCwPGJyPtCh0YLQvtC70LrQvdC+0LLQtdC90LjQtSDQsdC40LHQu9C40L7RgtC10LrQuCDRgNC10YHRg9GA0YHQvtCyINGB0LHQvtGA0LA8YnI+0JLQvdC10LTRgNC10L3QuNC1INGBINCz0LjQsdC10YDQvdCw0YLQvtC8PGJyPtCg0LXQsNC70LjQt9Cw0YbQuNGPIFRvcGxpbms8YnI+0KHRgtC+0LvQtdC8INC/0L7RgdGC0L7Rj9C90L3QvtC5INCx0LjQsdC70LjQvtGC0LXQutC4INGA0LXRgdGD0YDRgdC+0LI8YnI+0JLQvdC10LTRgNC10L3QuNC1INC60L7Qs9C10YDQtdC90YLQvdC+0YHRgtC4PGJyPtCg0LXQsNC70LjQt9Cw0YbQuNGPIE1vbmdvREI8YnI+0JTQvtC/0L7Qu9C90LjRgtC10LvRjNC90L7QtSDQv9C+0LLQtdC00LXQvdC40LU8YnI+0KPQv9GA0LDQstC70LXQvdGH0LXRgdC60LjQtSDQtNC10LvQsDxicj7Qv9GA0LXQtNGD0L/RgNC10LbQtNCw0YLRjDxicj7QotC40L8g0YPRgNC+0LLQvdGPPGJyPtCR0LjQsdC70LjQvtGC0LXQutCwINGA0LXRgdGD0YDRgdC+0LIg0L/RgNC+0YLQuNCyINC+0LHRitC10LrRgtCwINC00L7RgdGC0YPQv9CwINC6INC00LDQvdC90YvQvCAoREFPKTxicj7QkdC40LHQu9C40L7RgtC10LrQsCDRgtC10YHRgtC+0LLRi9GFINGA0LXRgdGD0YDRgdC+0LI8YnI+0KLQtdGB0YIg0LIg0YDQtdCw0LvQuNC30LDRhtC40Lgg0L/QsNC80Y/RgtC4PGJyPtC60YDQsNGC0LrQvtC1INGB0L7QtNC10YDQttCw0L3QuNC1INCz0LvQsNCy0Ys8YnI+KjMg0JPQu9Cw0LLQsCDQuNC90YLQtdCz0YDQuNGA0L7QstCw0L3QvdGL0Lkg0L7Qs9GA0LDQvdC40YfQtdC90L3Ri9C5INCz0YDQsNC90LjRh9C90YvQuSDQutC+0L3RgtC10LrRgdGCPGJyPtCY0L3RgtC10LPRgNC40YDQvtCy0LDQvdC90YvQtSDQsdCw0LfQvtCy0YvQtSDQt9C90LDQvdC40Y88YnI+0KHRg9GJ0LXRgdGC0LLRg9GO0YIg0YTRg9C90LTQsNC80LXQvdGC0LDQu9GM0L3Ri9C1INGA0LDQt9C70LjRh9C40Y8g0LzQtdC20LTRgyDRgNCw0YHQv9GA0LXQtNC10LvQtdC90L3Ri9C80Lgg0YHQuNGB0YLQtdC80LDQvNC4PGJyPtCY0L3RhNC+0YDQvNCw0YbQuNGPINC+0LEg0L7QsdC80LXQvdC1INCz0YDQsNC90LjRhtC10Lkg0L/QtdGA0LXQutGA0LXRgdGC0LjRjzxicj5VbmljbyDRh9C10YDQtdC3INC60L7QvdGC0LXQutGB0YIg0L7Qs9GA0LDQvdC40YfQtdC90LjRjyDQuNC90YLQtdCz0YDQsNGG0LjQuCDRgNC10YHRg9GA0YHQvtCyIFJFU1Q8YnI+0KDQtdCw0LvQuNC30L7QstCw0YLRjCDRgNC10YHRg9GA0YEgUkVTVDxicj7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INCw0L3RgtC40LrQvtGA0YDQvtC30LjQvtC90L3Ri9C5INGB0LvQvtC5LCDRh9GC0L7QsdGLINC00L7RgdGC0LjRh9GMINC60LvQuNC10L3RgtCwINC+0YHRgtCw0LvRjNC90L7Qs9C+PGJyPtCn0LXRgNC10Lcg0LrQvtC90YLQtdC60YHRgiDQvtCz0YDQsNC90LjRh9C10L3QuNGPINC40L3RgtC10LPRgNCw0YbQuNC4INGB0L7QvtCx0YnQtdC90LjQuTxicj7Qo9Cy0LXQtNC+0LzQu9C10L3QuNC1INC+INGA0LXRhNC+0YDQvNC1INC+0YIg0L7RgtCy0LXRgtGB0YLQstC10L3QvdC+0LPQviDQu9C40YbQsCDQuCDRh9C70LXQvdC+0LIg0LrQvtC80LDQvdC00YsgU2NydW08YnI+0JzQvtC20LXRgtC1INC70Lgg0LLRiyDRgdC/0YDQsNCy0LjRgtGM0YHRjyDRgSDRgtCw0LrQvtC5INC+0YLQstC10YLRgdGC0LLQtdC90L3QvtGB0YLRjNGOPzxicj7QlNC70LjRgtC10LvRjNC90YvQuSDQv9GA0L7RhtC10YHRgSDQu9C10YfQtdC90LjRjyDQuCDQuNC30LHQtdCz0LDQudGC0LUg0L7RgtCy0LXRgtGB0YLQstC10L3QvdC+0YHRgtC4PGJyPtCT0L7RgdGD0LTQsNGA0YHRgtCy0LXQvdC90LDRjyDQvNCw0YjQuNC90LAg0Lgg0YLRgNC10LrQtdGAINGC0LDQudC8IC3QsNGD0YLQsCDQtNC+0LvQs9C+0YHRgNC+0YfQvdC+0LPQviDQv9GA0L7RhtC10YHRgdCwINC+0LHRgNCw0LHQvtGC0LrQuDxicj7QoNCw0LfRgNCw0LHQvtGC0LDRgtGMINCx0L7Qu9C10LUg0YHQu9C+0LbQvdGL0Lkg0L/RgNC+0YbQtdGB0YEg0L7QsdGA0LDQsdC+0YLQutC4INC00LvQuNC90L7QuTxicj7QmtC+0LPQtNCwINC80LXRhdCw0L3QuNC30Lwg0YHQvtC+0LHRidC10L3QuNC5INC40LvQuCDQstCw0YjQsCDRgdC40YHRgtC10LzQsCDQvdC10LTQvtGB0YLRg9C/0L3QsDxicj7QutGA0LDRgtC60L7QtSDRgdC+0LTQtdGA0LbQsNC90LjQtSDQs9C70LDQstGLPGJyPio0INCf0YDQuNC70L7QttC10L3QuNC1PGJyPtCf0L7Qu9GM0LfQvtCy0LDRgtC10LvRjNGB0LrQuNC5INC40L3RgtC10YDRhNC10LnRgTxicj7QoNC10L3QtNC10YDQuNC90LMg0L/QvtC70LXQstC+0Lkg0L7QsdGK0LXQutGCPGJyPtCe0LHRitC10LrRgiDQv9C10YDQtdC00LDRh9C4INC00LDQvdC90YvRhSDRgNC10L3QtNC10YDQuNC90LPQsDxicj7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INC/0L7RgdGA0LXQtNC90LjRh9C10YHRgtCy0L4g0LTQu9GPINC+0YHQstC+0LHQvtC20LTQtdC90LjRjyDQstC90YPRgtGA0LXQvdC90LXQs9C+INGB0L7RgdGC0L7Rj9C90LjRjyDQsNCz0YDQtdCz0LDRhtC40Lg8YnI+0KfQtdGA0LXQtyDQv9C+0LvQtdCy0YvQtSDQvtCx0YrQtdC60YLRiyDRgNC10L3QtNC10YDQuNC90LPQsCDQvtCx0YrQtdC60YLQsCDQt9Cw0L/QvtC70L3QtdC90LjRjyDQv9GA0LjQvNC10YDRizxicj7QodC+0YHRgtC+0Y/QvdC40LUg0Y3QutC30LXQvNC/0LvRj9GA0LAg0L7RgtC+0LHRgNCw0LbQsNC10YLRgdGPPGJyPtCX0LDQv9GA0L7RgSDQsdC40LHQu9C40L7RgtC10LrQuCDRgNC10YHRg9GA0YHQvtCyINC+0L/RgtC40LzQuNC30LDRhtC40Lgg0LLQsNGA0LjQsNC90YLQvtCyINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPPGJyPtCb0LXRh9C10L3QuNC1INGA0LDQt9C70LjRh9C90YvRhSDRgtC40L/QvtCyINC60LvQuNC10L3RgtC+0LI8YnI+0KDQtdC00LDQutGC0LjRgNC+0LLQsNGC0Ywg0L/QvtC00YXQvtC00Y/RidC40LUg0LDQutGB0LXRgdGB0YPQsNGA0Ysg0Lgg0L7QsdGA0LDQsdC+0YLQutCwINC/0L7Qu9GM0LfQvtCy0LDRgtC10LvRjyDRgNC10LTQsNC60YLQuNGA0L7QstCw0YLRjDxicj7QodC70YPQttCx0LAg0L/RgNC40LvQvtC20LXQvdC40Y88YnI+0J/RgNC40LzQtdGAINGB0LvRg9C20LHRiyDQv9GA0LjQu9C+0LbQtdC90LjRjzxicj7QntGC0LTQtdC70YzQvdGL0Lkg0LLRi9GF0L7QtCDRg9GB0LvRg9Cz0Lg8YnI+0J7QsdGK0LXQtNC40L3QuNGC0LUg0L3QtdGB0LrQvtC70YzQutC+INC/0YDQtdC00LXQu9GM0L3Ri9GFINC60L7QvdGC0LXQutGB0YLQvtCyPGJyPtC40L3RhNGA0LDRgdGC0YDRg9C60YLRg9GA0LA8YnI+0JrQvtC90YLQtdC50L3QtdGAINC/0YDQtdC00L/RgNC40Y/RgtC40Y8g0LrQvtC80L/QvtC90LXQvdGC0LA8YnI+0LrRgNCw0YLQutC+0LUg0YHQvtC00LXRgNC20LDQvdC40LUg0LPQu9Cw0LLRizxicj7Qn9GA0LjQu9C+0LbQtdC90LjQtSDQkNCz0YDQtdCz0LDRhtC40Y8g0Lgg0JjRgdGC0L7Rh9C90LjQuiDRgdC+0LHRi9GC0LjQuTogQStFUzxicj7QktC90YPRgtGA0LXQvdC90LjQtSDQv9GA0LjQutC70LDQtNC90YvQtSDRgdC70YPQttCx0Ys8YnI+0JrQvtC80LDQvdC00L3Ri9C5INC/0YDQvtGG0LXRgdGB0L7RgDxicj7Qk9GA0LDQvNC80LDRgtC40LrQsCBMYW1iZGE8YnI+0J7QtNC90L7QstGA0LXQvNC10L3QvdGL0Lkg0LrQvtC90YLRgNC+0LvRjDxicj7QodGC0YDRg9C60YLRg9GA0L3QsNGPINGB0LLQvtCx0L7QtNCwLCDQv9GA0LjQvdC10YHQtdC90L3QsNGPK2VzPGJyPtC/0YDQvtC40LfQstC+0LTQuNGC0LXQu9GM0L3QvtGB0YLRjDxicj7QoNC10LDQu9C40LfQvtCy0LDRgtGMINGF0YDQsNC90LXQvdC40LUg0YHQvtCx0YvRgtC40Lk8YnI+0KPQv9C+0YDRgdGC0LLQvjxicj5CTE9CIExBVklORzxicj7QmtC+0L3RhtC10L3RgtGA0LjRgNC+0LLQsNC90L3QsNGPINCw0LPRgNC10LPQsNGG0LjRjzxicj7Qn9GA0L7QtdC60YbQuNGPINC80L7QtNC10LvQuCDRh9GC0LXQvdC40Y88YnI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQtdCz0L4g0YEg0LTQuNC30LDQudC90L7QvCDQsNCz0YDQtdCz0LDRhtC40Lg8YnI+0KPQu9GD0YfRiNC40YLRjCDQuNC90YbQuNC00LXQvdGCPGJyPtCY0L3RgdGC0YDRg9C80LXQvdGC0Ysg0Lgg0YjQsNCx0LvQvtC90Ys8YnI+0KHQvtCx0YvRgtC40LUg0YHQtdGA0LjQsNC70LjQt9Cw0YLQvtGA0LA8YnI+0JjQvdGG0LjQtNC10L3RgiDQvdC1INGP0LLQu9GP0LXRgtGB0Y8g0LjQt9C80LXQvdGH0LjQstC+0YHRgtGM0Y48YnI+0JfQvdCw0YfQtdC90LjQtSDQvtCx0YrQtdC60YLQsDxicj7Qn9GA0L7RgtC+0LrQvtC7INCz0LXQvdC10YDQsNGG0LjRjzxicj7QnNC+0LTRg9C70YzQvdGL0LUg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNC1INC4INGB0L/QtdGG0LjRhNC40LrQsNGG0LjQuCDRgdC/0YDQvtGB0LA8YnI+0JjRgdGC0L7Rh9C90LjQuiDRgdC+0LHRi9GC0LjQuSDQuCDRhNGD0L3QutGG0LjQvtC90LDQu9GM0L3Ri9C5INGP0LfRi9C6PGJyPtCg0LXQutC+0LzQtdC90LTQsNGG0LjQuDxpbWcgY2xhc3M9ImRlc2NfYW5jaG9yIiBpZD0iZGVzYy1tb2R1bGUtMyIgc3JjPSJodHRwczovL2Fzc2V0cy5hbGljZG4uY29tL2tpc3N5LzEuMC4wL2J1aWxkL2ltZ2xhenlsb2FkL3NwYWNlYmFsbC5naWYiPtCS0YHQtSDRgNCw0YHRh9C10YLRiyDQv9C+0LrQsNC30YvQstCw0Y7Rgiwg0YfRgtC+INGN0YLQviDQvdC1INGA0LDQsdC+0YLQsNC10YIuKtCf0L7QtNGF0L7QtCDQt9Cw0LrQu9GO0YfQsNC10YLRgdGPINCyINGC0L7QvCwg0YfRgtC+0LHRiyDQt9Cw0YHRgtCw0LLQuNGC0Ywg0LXQs9C+INGA0LDQsdC+0YLQsNGC0YwuJmFtcDttZGFzaDsmYW1wO21kYXNoO1BpZXJyZS1HZW9yZ2VzIExhdCZhbXA7ZWFjdXRlO2NvJmFtcDtlZ3JhdmU7IHJlIC1lYXJseSDRhNGA0LDQvdGG0YPQt9GB0LrQuNC5INCy0L7Qt9C00YPRiNC90YvQuSDQv9GA0LXQtNC/0YDQuNC90LjQvNCw0YLQtdC70Yw8YnI+0JTQsCwg0LzRiyDQt9Cw0YHRgtCw0LLQuNC8INGN0YLQviDRgNCw0LHQvtGC0LDRgtGMLtCi0LXQvCDQvdC1INC80LXQvdC10LUsINGC0YDRg9C00L3QviDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0L/QvtC70Y8g0LTQuNC30LDQudC90LAg0LIg0L/RgNC+0YbQtdGB0YHQtSDRgNCw0LfRgNCw0LHQvtGC0LrQuCDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjy7QlNCw0LbQtSDRgdC/0L7RgdC+0LHQvdGL0LzQuCDRgNCw0LfRgNCw0LHQvtGC0YfQuNC60LDQvNC4INGC0YDRg9C00L3QviDQvdCw0LnRgtC4INC/0YDQsNCy0LjQu9GM0L3Ri9C5INGB0L/QvtGB0L7QsSDRgNC10LDQu9C40LfQvtCy0LDRgtGMINC00LjQt9Cw0LnQvSwg0L7RgdC90L7QstCw0L3QvdGL0Lkg0L3QsCDQv9C+0LvQtdCy0YvRhSDRg9GB0LvQvtCy0LjRj9GFLjxicj7QktC30LvQtdGC0LXRgtGMLCDQt9C10LzQu9GPPGJyPtCa0L7Qs9C00LAg0Y8g0LHRi9C7INC80L7Qu9C+0LTRi9C8LCDQvNC+0Lkg0L7RgtC10YYg0L3QsNGD0YfQuNC70YHRjyDQstC+0LTQuNGC0Ywg0LzQsNC70LXQvdGM0LrQuNC5INGB0LDQvNC+0LvQtdGCLtCc0Ysg0YfQsNGB0YLQviDQstGL0YXQvtC00LjQvCDQuiDQv9C+0LvQtdGC0YMsINC40L3QvtCz0LTQsCDQu9C10YLQsNC10Lwg0LIg0LTRgNGD0LPQvtC5INCw0Y3RgNC+0L/QvtGA0YIsINCz0LTQtSDQvNGLINC+0LHQtdC00LDQtdC8INC4INCy0L7Qt9Cy0YDQsNGJ0LDQtdC80YHRjy7QmtC+0LPQtNCwINCy0YDQtdC80Y8g0LXQs9C+INC+0YLRhtCwINCx0YvQu9C+INC+0LPRgNCw0L3QuNGH0LXQvdC+LCDQuCDQvtC9INCy0YHQtSDQtdGJ0LUg0YXQvtGC0LXQuyDQu9C10YLQsNGC0YwsINC10LPQviDQvtGC0LXRhiDQstC30Y/QuyDQvNC10L3Rjywg0YfRgtC+0LHRiyDRhtC40YDQutGD0LvQuNGA0L7QstCw0YLRjCDQvdCw0LQg0LDRjdGA0L7Qv9C+0YDRgtC+0LwsINCy0LfQu9C10YLQtdGC0YwsINC/0YDQuNC30LXQvNC70LjRgtGM0YHRjywg0LLQt9C70LXRgtC10YLRjCwg0LAg0LfQsNGC0LXQvCDQv9GA0LjQt9C10LzQu9C40YLRjNGB0Y8uPGJyPtCi0LDQutC20LUg0LHRg9C00LXRgiDQtNC70LjQvdC90YvQuSDQv9C10YDQtdC70LXRgiwg0LIg0L3QsNGB0YLQvtGP0YnQtdC1INCy0YDQtdC80Y8g0LzRiyDQv9GA0LjQvdC10YHQtdC8INC00L7RgNC+0LbQvdGD0Y4g0LrQsNGA0YLRgywg0L3QsNGA0LjRgdC+0LLQsNC90L3Rg9GOINC+0YLRhtC+0Lwu0J3QtdC60L7RgtC+0YDRi9C1INC40Lcg0L3QsNGI0LjRhSDQtNC10YLQtdC5INGB0YDQsNC20LDQu9C40YHRjCDRgSDQv9C40LvQvtGC0L7QvDog0L7RgtC80LXRgtC60Lgg0L3QsCDQutCw0YDRgtC1INGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGCINC00L7RgdGC0L7Qv9GA0LjQvNC10YfQsNGC0LXQu9GM0L3QvtGB0YLRj9C8INC90LAg0L/QvtC70LUg0L/RgNC40LfQtdC80LvQtdC90LjRjywg0YfRgtC+0LHRiyDRg9Cx0LXQtNC40YLRjNGB0Y8sINGH0YLQviDQvNGLINC90LUg0YPQsdC10LPQsNC10Lwg0YEg0LzQsNGA0YjRgNGD0YLQsC7QrdGC0L4g0L7Rh9C10L3RjCDQuNC90YLQtdGA0LXRgdC90LDRjyDQstC10YnRjCwg0L/QvtGC0L7QvNGDINGH0YLQviDQvtGH0LXQvdGMINGB0LvQvtC20L3QviDQuNC00LXQvdGC0LjRhNC40YbQuNGA0L7QstCw0YLRjCDQvtCx0YrQtdC60YLRiyDQtNCw0LvQtdC60L4g0L3QsCDQvNC10YHRgtCw0YUu0J3QsCDRgdCw0LzQvtC8INC00LXQu9C1LCDRjyDQvtGB0LzQtdC70Y7RgdGMINCx0YvRgtGMINGD0LLQtdGA0LXQvdC90YvQvCwg0YfRgtC+INC80L7QtdC80YMg0L7RgtGG0YMg0L3QtSDQvdGD0LbQvdC+INCy0LXRgdGC0Lgg0L3QsNGBLCDQuCDQvNGLINC30L3QsNC10LwsINCyINC60LDQutC+0Lkg0L/QvtC30LjRhtC40Lgg0LzRiyDQvdCw0YXQvtC00LjQvNGB0Y8mYW1wO21kYXNoOyZhbXA7TURBU0g7INC+0L0g0LzQvtC20LXRgiDQstC40LTQtdGC0Ywg0LLRgdGOINC40L3RhNC+0YDQvNCw0YbQuNGOINC90LAg0L/QsNC90LXQu9C4INC40L3RgdGC0YDRg9C80LXQvdGC0L7Qsiwg0Lgg0YMg0L3QtdCz0L4g0LXRgdGC0Ywg0LvQuNGG0LXQvdC30LjRjyDQvdCwINC/0L7Qu9C10YLQtSDQtNC70Y8g0LjQvdGB0YLRgNGD0LzQtdC90YLQvtCyLjxicj7Qn9C10LnQt9Cw0LYg0LIg0LLQvtC30LTRg9GF0LUg0LTQtdC50YHRgtCy0LjRgtC10LvRjNC90L4g0LzQtdC90Y/QtdGCINC80L7QtSDQt9GA0LXQvdC40LUu0JLRgNC10LzRjyDQvtGCINCy0YDQtdC80LXQvdC4INC80Ysg0YEg0L7RgtGG0L7QvCDQu9C10YLQsNC10Lwg0YfQtdGA0LXQtyDQtNC+0Lwg0LIg0L3QsNGI0LXQuSDRgdGC0YDQsNC90LUu0J3QsCDQsdC+0LvRjNGI0L7QuSDQstGL0YHQvtGC0LUg0YHQvtGC0LXQvSDRhNGD0YLQvtCyINGPINC+0YHQvtC30L3QsNC7INC00YDRg9Cz0L7QuSDQstC40LQmYW1wO0xEUVVPJmFtcDvQmtC+0L3RhtC10L/RhtC40Y8gcmRxdW87LCDQuCDRjdGC0L4g0LHRi9C70L4g0L3QtSDRgNCw0L3RjNGI0LUu0JrQvtCz0LTQsCDQvNGLINC/0YDQvtC70LXRgtC10LvQuCDQvdCw0LQg0L3QsNGI0LjQvCDQtNC+0LzQvtC8LCDQvNCw0YLRjCDQuCDQvNC+0Lgg0YHQtdGB0YLRgNGLINCx0LXQs9Cw0LvQuCDQstC+INC00LLQvtGA0LUg0Lgg0LzQsNGF0LDQu9C4INC90LDRiNC10Lkg0YDRg9C60L7QuS7QryDQt9C90LDRjiwg0YfRgtC+INGN0YLQviDQvtC90LgsINC00LDQttC1INC10YHQu9C4INGPINC90LUg0LLQuNC20YMsINC60YLQviDQvtC90Lgu0KDQsNC30LPQvtCy0L7RgCDQvtC/0YDQtdC00LXQu9C10L3QvdC+INC90LUg0L7Rh9C10L3RjCDRhdC+0YDQvtGI0LjQuSwg0LTQsNC20LUg0L3QtSDQutGA0LjRh9CwLCDQvtC90Lgg0L3QtSDRgdC70YvRiNCw0YIu0K8g0YLQsNC60LbQtSDQstC40LbRgywg0LrQsNC6INC+0LPRgNCw0LbQtNC10L3QuNGPINC+0YLQtNC10LvQtdC90Ysg0L7RgiDQtNC+0YDQvtCz0Lgg0YHQvdCw0YDRg9C20LgsINC4INC80Ysg0L7QsdGL0YfQvdC+INGF0L7QtNC40Lwg0L/QviDQt9Cw0LHQvtGA0YMsINC60LDQuiDRgdCx0LDQu9Cw0L3RgdC40YDQvtCy0LDQvdC90LDRjyDQtNGA0LXQstC10YHQuNC90LAu0KEg0LLQvtC30LTRg9GF0LAg0L7QvdC4INC/0L7RhdC+0LbQuCDQvdCwINC90LXQsdC+0LvRjNGI0LjQtSDQstC10YLQstC4LCDQutC+0YLQvtGA0YvQtSDQsdGL0LvQuCDRgtGJ0LDRgtC10LvRjNC90L4g0YDQsNGB0L/QvtC70L7QttC10L3Riy7QvdCw0YE8YnI+0JTQstC+0YAg0LTQvtC80LAg0L7Rh9C10L3RjCDQsdC+0LvRjNGI0L7QuS4g0JrQsNC20LTQvtC1INC70LXRgtC+INGPINCx0YPQtNGDINC10LfQtNC40YLRjCDQvdCwINCz0LDQt9C+0L3QtSwg0YfRgtC+0LHRiyDQv9C+0YfQuNC90LjRgtGMINCz0LDQt9C+0L0g0LLQviDQtNCy0L7RgNC1LtCSINCy0L7Qt9C00YPRhdC1INGPINC80L7Qs9GDINCy0LjQtNC10YLRjCDRgtC+0LvRjNC60L4g0LfQtdC70LXQvdGL0LksINC4INC70LjRgdGC0YzRjyDRgtGA0LDQstGLINC00L7Qu9C20L3RiyDQsdGL0YLRjCDQvdC10Y/RgdC90YvQvNC4Ljxicj7QnNC90LUg0L3RgNCw0LLQuNGC0YHRjyDQsdGL0YLRjCDQsiDQstC+0LfQtNGD0YXQtSwg0LTQviDRgdC40YUg0L/QvtGAINGPINCy0YHQtSDQtdGJ0LUg0LTRg9C80LDRjiDQvtCxINGN0YLQuNGFINC80L7QvNC10L3RgtCw0YUsINC60LDQuiDQsdGD0LTRgtC+INGN0YLQsCDQv9C+0YHQsNC00LrQsCDQu9C10YLQsNC10YI8YnI+0KHRg9C80LXRgNC60Lgg0LzQsNGI0LjQvdGLINC/0YDQvtC40LfQvtGI0LvQuCDQvdC1INGC0LDQuiDQtNCw0LLQvdC+LtCi0LXQvCDQvdC1INC80LXQvdC10LUsINC+0YnRg9GJ0LXQvdC40LUg0L3QsCDQt9C10LzQu9C1INCy0YHQtSDQtdGJ0LUg0L3QtSDQvNC+0LbQtdGCINC30LDQvNC10L3QuNGC0YwsPGJyPtCf0L7RgtC+0LzRgyDRh9GC0L4g0Y3RgtC+INC00LDQtdGCINC80L3QtSDQvtGJ0YPRidC10L3QuNC1INC+0YnRg9GJ0LXQvdC40Y8uPGJyPkRyaXZlIERlc2lnbiDQsiDQv9C+0YHQsNC00LrQtTxicj7QktC90LDRh9Cw0LvQtSDQtNC40LfQsNC50L0g0LLQvtC00LjRgtC10LvRjyAoREREKSDQsdGL0Lsg0LrQsNC6INGA0LXQsdC10L3QvtC6LCDRh9GC0L7QsdGLINC70LXRgtCw0YLRjC7Qn9C10LnQt9Cw0LYg0LIg0L3QtdCx0LUg0YPQtNC40LLQuNGC0LXQu9C10L0sINC90L4g0LjQvdC+0LPQtNCwINC80Ysg0L3QtSDQv9C+0L3QuNC80LDQtdC8LCDRh9GC0L4g0L7QvdC4INC40LcgLdC30LAg0YHQu9C40YjQutC+0Lwg0YHRgtGA0LDQvdC90L7Qs9C+LtCa0LDQttC10YLRgdGPLCDRgtCw0Log0LTQsNC70LXQutC+INC+0YIg0LfQtdC80LvQuCDQtNC+INCRLtCe0LTQvdCw0LrQviBEREQmYW1wO2xkcXVvOyDQstC30YDQvtGB0LvRi9C5JmFtcDtyZHF1bzsg0LzRiyDQstGB0LXQs9C00LAg0LfQvdCw0LXQvCDQuNGFINC/0L7Qu9C+0LbQtdC90LjQtSwg0L/QvtGC0L7QvNGDINGH0YLQviDQvtC90Lgg0L3QsNGA0LjRgdGD0Y7RgiDQtNC+0YDQvtC20L3Rg9GOINC60LDRgNGC0YMg0LTQsNCy0L3Ri9C8IC3QtNCw0LLQvdC+LCDQuCDQvtC90Lgg0LzQvtCz0YPRgiDQv9C+0LvQvdC+0YHRgtGM0Y4g0YDQsNCx0L7RgtCw0YLRjCDQsiDRgdC+0L7RgtCy0LXRgtGB0YLQstC40Lgg0YEg0LjQvdGB0YLRgNGD0LzQtdC90YLQvtC8LtCYINC80L3QvtCz0LjQtSDQu9GO0LTQuCDQvdC1INC80L7Qs9GD0YIg0L3QsNC50YLQuCZhbXA70L3QsCDQt9C10LzQu9C1JmFtcDvQp9GD0LLRgdGC0LLQviByZHF1bzsg0LIg0Y3RgtC+INCy0YDQtdC80Y8g0L3QsNC8INC90YPQttC90L4mYW1wO0xkcXVvOyDRgdGC0LDQsdC40LvRjNC90LDRjyDQv9C+0YHQsNC00LrQsCZhbXA70KHQv9C+0YHQvtCx0L3QvtGB0YLRjCBSZHF1bywg0LAg0LfQsNGC0LXQvCDQvdCw0LnQtNC40YLQtSDQutCw0YDRgtGDLCDQutC+0YLQvtGA0LDRjyDQvdCw0L/RgNCw0LLQu9GP0LXRgiDQvdCw0YEuPGJyPtCt0YDQuNC6INCt0LLQsNC90YEgItCU0LjQt9Cw0LnQvSwg0YPQv9GA0LDQstC70Y/QtdC80YvQuSDQtNC40LLQuNC30LjQtdC5OiDQvtGB0L3QvtCy0L3QvtC1INC/0YDQvtCz0YDQsNC80LzQvdC+0LUg0L7QsdC10YHQv9C10YfQtdC90LjQtSwg0LfQsNC/0L7Qu9C90LXQvdC40LUg0LrQvtC/0LjQuCDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjyIgLSDRjdGC0L4g0LrQu9Cw0YHRgdC40LrQsCwg0LrQvtGC0L7RgNCw0Y8g0LzQvtC20LXRgiDQstGL0LTQtdGA0LbQsNGC0Ywg0LjRgdC/0YvRgtCw0L3QuNC1INCy0YDQtdC80LXQvdC10Lwu0K8g0YLQstC10YDQtNC+INCy0LXRgNGOLCDRh9GC0L4g0LIg0YHQu9C10LTRg9GO0YnQuNC1INC00LXRgdGP0YLQuNC70LXRgtC40Y8g0Y3RgtCwINC60L3QuNCz0LAg0LLRgdC1INC10YnQtSDQsdGD0LTQtdGCINC/0YDQsNC60YLQuNGH0LXRgdC60LjQvCDRgNGD0LrQvtCy0L7QtNGB0YLQstC+0Lwg0LTQu9GPINGA0LDQt9GA0LDQsdC+0YLRh9C40LrQvtCyLtCa0LDQuiDQuCDQtNGA0YPQs9C40LUg0LzQvtC00LXQu9C4LCDQutC90LjQs9CwINGB0L7Qt9C00LDQu9CwINC00LvRjyDQvdCw0YEg0L/QvtC70LUg0YEg0LLRi9GB0L7QutC40Lwg0LTQvtC80L7QvC7QotC10Lwg0L3QtSDQvNC10L3QtdC1LCDQvNGLINC80L7QttC10Lwg0YHRgtC+0LvQutC90YPRgtGM0YHRjyDRgSDQsdC+0LvRjNGI0LjQvCDQutC+0LvQuNGH0LXRgdGC0LLQvtC8INC/0YDQvtCx0LvQtdC8INGBINGC0LXQvCwg0LrQsNC6INC00L7RgdGC0LjRh9GMIERERC7QktC+0L7QsdGJ0LUg0LPQvtCy0L7RgNGPLCDQvNGLINCx0L7Qu9GM0YjQtSDRgdGC0YDQtdC80LjQvNGB0Y8g0YPQstC40LTQtdGC0Ywg0L3QtdC60L7RgtC+0YDRi9C1INC60L7QvdC60YDQtdGC0L3Ri9C1INC/0YDQuNC80LXRgNGLLjxicj7QntC00L3QsCDQuNC3INC80L7QuNGFINGG0LXQu9C10LkgLSDQv9C+0LzQvtGH0Ywg0LLQsNC8INC/0YDQuNC50YLQuCDQsiDQvtC00LjQvSZhbXA7TGRxdW87INC80Y/Qs9C60LDRjyDQv9C+0YHQsNC00LrQsCZhbXA7UmRxdW87INGH0YLQvtCx0Ysg0YHQvtGF0YDQsNC90LjRgtGMINGB0LDQvNC+0LvQtdGCLCDQsCDQt9Cw0YLQtdC8INC+0YLQstC10LfRgtC4INCy0LDRgSDQtNC+0LzQvtC5INCy0LTQvtC70Ywg0LvQuNC90LjQuCDQp9C20L7RgyDQp9C20Lgu0K3RgtC+INC/0L7QvNC+0LbQtdGCINCy0LDQvCDQu9GD0YfRiNC1INC00L7QsdC40YLRjNGB0Y8gREREINC4INC/0YDQuNCy0LXRgdGC0Lgg0L/RgNC40LzQtdGA0Ysg0YEg0L/QvtC80L7RidGM0Y4g0LjQvdGB0YLRgNGD0LzQtdC90YLQvtCyINC4INGC0LXRhdC90L7Qu9C+0LPQuNC5LCDRgSDQutC+0YLQvtGA0YvQvNC4INCy0Ysg0LfQvdCw0LrQvtC80Ysu0JrQvtC90LXRh9C90L4sINC90LjQutGC0L4g0L3QtSDQvNC+0LbQtdGCINC+0YHRgtCw0LLQsNGC0YzRgdGPINC00L7QvNCwINCy0YHQtSDQstGA0LXQvNGPLCDQv9C+0Y3RgtC+0LzRgyDRjyDQv9GA0LjQstC10LTRgyDQstCw0YEg0LIg0L3QvtCy0YvQuSDRgNCw0LnQvtC9LCDRh9GC0L7QsdGLINGA0LjRgdC60L7QstCw0YLRjC4g0JLQvtC30LzQvtC20L3Qviwg0LLRiyDQvdC40LrQvtCz0LTQsCDQvdC1INCx0YvQu9C4INCyINGN0YLQuNGFINC+0LHQu9Cw0YHRgtGP0YUu0JTQvtGA0L7Qs9CwINC/0YDQuNC60LvRjtGH0LXQvdC40Lkg0L7Qv9Cw0YHQvdCwLCDQvdC+INC/0YDQuCDQv9GA0LDQstC40LvRjNC90L7QvCDRgtCw0LrRgtC40YfQtdGB0LrQvtC8INC+0YLQstC10YLQtSDQvNC+0LbQvdC+INC/0L7QsdC10LTQuNGC0Ywg0Y3RgtC4INGC0YDRg9C00L3QvtGB0YLQuC7QndCwINGN0YLQvtC8INC/0YPRgtC4INC/0YDQuNC60LvRjtGH0LXQvdC40Lkg0LLRiyDRg9C30L3QsNC10YLQtSDQtdGJ0LUg0L7QtNC90YMg0LDRgNGF0LjRgtC10LrRgtGD0YDRgyDQuCDRgNC10LbQuNC8INC00LvRjyDQuNC90YLQtdCz0YDQsNGG0LjQuCDQvdC10YHQutC+0LvRjNC60LjRhSDQvtCx0LvQsNGB0YLQtdC5LtCS0Ysg0YHQstGP0LbQtdGC0LUg0LzQtdGC0L7QtCDQuNC90YLQtdCz0YDQsNGG0LjQuCwg0LrQvtGC0L7RgNGL0Lkg0L3QtSDQsdGL0Lsg0LjQt9GD0YfQtdC9INGA0LDQvdC10LUsINC4INGD0LfQvdCw0LXRgtC1LCDQutCw0Log0YDQsNC30YDQsNCx0LDRgtGL0LLQsNGC0Ywg0LDQstGC0L7QvdC+0LzQvdGL0LUg0YPRgdC70YPQs9C4Ljxicj7QryDQv9GA0LXQtNC+0YHRgtCw0LLQu9GOINCy0LDQvCDQutCw0YDRgtGDLCDQutC+0YLQvtGA0LDRjyDQv9GA0LjQvNC10L3QuNC80LAg0LrQsNC6INC6INC60L7RgNC+0YLQutC+0LzRgyDRgNCw0YHRgdGC0L7Rj9C90LjRjiwg0YLQsNC6INC4INC6INC00L7Qu9Cz0L7RgdGA0L7Rh9C90L7QvNGDINC/0YPRgtC10YjQtdGB0YLQstC40Y4uINCt0YLQviDQvNC+0LbQtdGCINC/0L7QvNC+0YfRjCDQstCw0Lwg0LvRg9GH0YjQtSDQvdCw0YHQu9Cw0LTQuNGC0YzRgdGPINC/0LXQudC30LDQttCw0LzQuCDQvdCwINGN0YLQvtC8INC/0YPRgtC4LCDQvdC1INCx0YPQtNGD0YfQuCDQv9C+0YLQtdGA0Y/QvdC90YvQvC48YnI+0KHRgNCw0LLQvdC40YLQtSDQvNC10YHRgtC90L7RgdGC0YwsINC90LDRgNC40YHRg9C50YLQtSDQv9C+0LvQtdCy0YPRjiDRgdGF0LXQvNGDPGJyPtCSINC/0YDQvtGG0LXRgdGB0LUg0YDQsNC30YDQsNCx0L7RgtC60Lgg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8sINC+0LTQvdCwINCy0LXRidGMLCDQutC+0YLQvtGA0YPRjiDQvNGLINGH0LDRgdGC0L4g0LTQtdC70LDQtdC8LCAtINGN0YLQviDRgdC+0YHRgtCw0LLQuNGC0Ywg0L7QtNC90YMg0LLQtdGJ0Ywg0YEg0LTRgNGD0LPQvtC5LtCc0Ysg0YHQvtC/0L7RgdGC0LDQstC70Y/QtdC8INC+0LHRitC10LrRgtGLINGBINCx0LDQt9C+0Lkg0LTQsNC90L3Ri9GFLCDQvtGC0L7QsdGA0LDQttCw0LXQvCDQv9C+0LvRjNC30L7QstCw0YLQtdC70YzRgdC60LjQuSDQuNC90YLQtdGA0YTQtdC50YEg0LjQu9C4INGB0L7Qv9C+0YHRgtCw0LLQu9GP0LXQvCDRgNCw0LfQu9C40YfQvdGL0Lkg0L7RgtC+0LHRgNCw0LbQtdC90LjQtSDRg9GA0L7QstC90Y8g0L/RgNC40LvQvtC20LXQvdC40LkgKNCy0LrQu9GO0YfQsNGPINC00YDRg9Cz0LjQtSDRgdC40YHRgtC10LzRiyDQuNC70Lgg0L/RgNC40LvQvtC20LXQvdC40Y8g0LIg0LrQsNGH0LXRgdGC0LLQtSDQv9C+0YLRgNC10LHQuNGC0LXQu9C10LkpLtCS0L4g0LLRgdC10YUg0Y3RgtC40YUg0LrQsNGA0YLQuNC90LDRhSDQvNGLLCDQtdGB0YLQtdGB0YLQstC10L3QvdC+LCDQvdCw0LTQtdC10LzRgdGPLCDRh9GC0L4g0LzQtdC20LTRgyDRgNC10LbQuNC80L7QvCDQstGL0YHQvtC60L7Qs9C+INGD0YDQvtCy0L3RjyDQrdCy0LDQvdGB0LAg0Lgg0LrQvtC90LrRgNC10YLQvdC+0Lkg0YDQtdCw0LvQuNC30LDRhtC40LXQuSDRgdGD0YnQtdGB0YLQstGD0LXRgiDQvtGC0L7QsdGA0LDQttC10L3QuNC1Ljxicj7QlNCw0LbQtSDQtdGB0LvQuCDQstGLINGD0LbQtSDQv9C+0LfQvdCw0LrQvtC80LjQu9C40YHRjCDRgSBEREQsINGDINCy0LDRgSDQstGB0LUg0LXRidC1INC10YHRgtGMINC80L3QvtCz0L4g0L/RgNC10LjQvNGD0YnQtdGB0YLQsi7QmNC90L7Qs9C00LAgREREINCy0L/QtdGA0LLRi9C1INGA0LDRgdGB0LzQsNGC0YDQuNCy0LDQtdGC0YHRjyDQutCw0Log0L3QsNCx0L7RgCDRgtC10YXQvdC40YfQtdGB0LrQuNGFINC40L3RgdGC0YDRg9C80LXQvdGC0L7Qsiwg0Lgg0L3QtdC60L7RgtC+0YDRi9C1INC70Y7QtNC4INC90LDQt9GL0LLQsNGO0YIg0Y3RgtC+0YIgRERELWxpdGUu0JzRiyDQvNC+0LbQtdC8INCx0YvRgtGMINC+0YfQtdC90Ywg0LfQvdCw0LrQvtC80Ysg0YEg0LrQvtC90YbQtdC/0YbQuNC10LkgRERELCDRgtCw0LrQvtC5INC60LDQuiDRgdGD0YnQvdC+0YHRgtC4INC4INGD0YHQu9GD0LPQuCwg0Lgg0YHQvNC10LvQviDQv9C+0L/RgNC+0LHQvtCy0LDRgtGMINCw0LPRgNC10LPQsNGG0LjRjiDQtNC40LfQsNC50L3QsCDQuCDRg9C/0YDQsNCy0LvRj9GC0Ywg0L3QsNGB0YLQvtC50YfQuNCy0L7RgdGC0YzRjiDRh9C10YDQtdC3INCx0LjQsdC70LjQvtGC0LXQutGDINGA0LXRgdGD0YDRgdC+0LIu0K3RgtC4INC80L7QtNC10LvQuCDQvtGC0L3QvtGB0LjRgtC10LvRjNC90L4g0LfQvdCw0LrQvtC80Ysg0YHQviDQstGB0LXQvNC4LCDQuCDQvtC90Lgg0L/RgNC+0YHRgtGLINCyINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC4LCDQuCDQvNGLINC00LDQttC1INC40YHQv9C+0LvRjNC30YPQtdC8INC+0LHRitC10LrRgtGLINC30L3QsNGH0LXQvdC40Y8u0JLRi9GI0LUg0L/RgNC40LLQtdC00LXQvdGLINC60LDRgtC10LPQvtGA0LjQuCDQvNC+0LTQtdC70LXQuSDRgtCw0LrRgtC40YfQtdGB0LrQvtCz0L4g0LTQuNC30LDQudC90LAsINGC0L4g0LXRgdGC0Ywg0L7QvdC4INCx0L7Qu9C10LUg0YLQtdGF0L3QuNGH0LXRgdC60LjQtS7QrdGC0Lgg0YDQtdC20LjQvNGLINC80L7Qs9GD0YIg0L/QvtC80L7Rh9GMINC90LDQvCDRhdC+0YDQvtGI0L4g0YDQtdGI0LjRgtGMINC/0YDQvtCx0LvQtdC80Ysg0YEg0L/RgNC+0LPRgNCw0LzQvNC90YvQvCDQvtCx0LXRgdC/0LXRh9C10L3QuNC10Lwu0JIg0YLQviDQttC1INCy0YDQtdC80Y8g0YMg0L3QsNGBINCy0YHQtSDQtdGJ0LUg0LXRgdGC0Ywg0LzQvdC+0LPQviwg0YfRgtC+0LHRiyDQvdCw0YPRh9C40YLRjNGB0Y8g0LTQu9GPINGC0LDQutGC0LjRh9C10YHQutC+0Lkg0LzQvtC00LXQu9C4LtCvINGB0L7Qv9C+0YHRgtCw0LLQu9GP0Y4g0YLQsNC60YLQuNGH0LXRgdC60YPRjiDQvNC+0LTQtdC70Ywg0L3QsCDRg9GA0L7QstC90LUg0YDQtdCw0LvQuNC30LDRhtC40LguPGJyPtCS0Ysg0LrQvtCz0LTQsCAt0L3QuNCx0YPQtNGMINC/0L7QvdC40LzQsNC70Lgg0LLQtdGJ0LgsINC60YDQvtC80LUg0YLQsNC60YLQuNGH0LXRgdC60L7Qs9C+INC80L7QtNC10LvQuNGA0L7QstCw0L3QuNGPP9CS0Ysg0L/QvtC90Y/Qu9C4LCDRh9GC0L4g0Y3RgtC+INC90LDQt9GL0LLQsNC10YLRgdGPIERERCZhbXA7bGRxdW87INC00YDRg9Cz0LDRjyDQv9C+0LvQvtCy0LjQvdCwJmFtcDtSZHF1bzs/INCh0YLRgNCw0YLQtdCz0LjRh9C10YHQutC40Lkg0YDQtdC20LjQvCDQv9GA0L7QtdC60YLQuNGA0L7QstCw0L3QuNGPP9CV0YHQu9C4INCy0Ysg0L3QtSDQuNGB0L/QvtC70YzQt9C+0LLQsNC70Lgg0L7Qs9GA0LDQvdC40YfQtdC90L3Rg9GOINC60LDRgNGC0YMg0LrQvtC90YLQtdC60YHRgtCwINC80LjRgNC+0LLQvtCz0L4g0LrQvtC90YLQtdC60YHRgtCwINC4INC60LDRgNGC0YMg0LrQvtC90YLQtdC60YHRgtCwLCDRgtC+INCy0YssINCy0LXRgNC+0Y/RgtC90L4sINC90LUg0LHRg9C00LXRgtC1INC40YHQv9C+0LvRjNC30L7QstCw0YLRjCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQuSDRj9C30YvQui48YnI+0JXRgdC70Lgg0YMg0K3QstCw0L3RgdCwINC10YHRgtGMINC40LfQvtCx0YDQtdGC0LXQvdC40LUg0LIg0YHQvtC+0LHRidC10YHRgtCy0LUg0YDQsNC30YDQsNCx0L7RgtC60Lgg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8sINGN0YLQviDQvtCx0YnQuNC5INGP0LfRi9C6LtCe0LHRidC40Lkg0Y/Qt9GL0LogLSDRjdGC0L4g0LzQvtC00LXQu9GMINGB0L7RgtGA0YPQtNC90LjRh9C10YHRgtCy0LAg0LrQvtC80LDQvdC00Ysg0LTQu9GPINC30LDRhdCy0LDRgtCwINC60L7QvdGG0LXQv9GG0LjQuSDQuCDRgtC10YDQvNC40L3QvtCyINCyINC60L7QvdC60YDQtdGC0L3Ri9GFINGB0YTQtdGA0LDRhSDQsdC40LfQvdC10YHQsC7QmtC+0L3QutGA0LXRgtC90LDRjyDQvtCx0LvQsNGB0YLRjCDQv9GA0L7Qs9GA0LDQvNC80L3Ri9GFINC80L7QtNC10LvQtdC5INCy0YvRgNCw0LbQsNC10YLRgdGPINGA0LDQt9C70LjRh9C90YvQvNC4INGC0LXRgNC80LjQvdCw0LzQuCwg0L/RgNC40LvQsNCz0LDRgtC10LvRjNC90YvQvNC4INC4INCz0LvQsNCz0L7Qu9Cw0LzQuC4g0K3RgtC4INGB0LvQvtCy0LAg0YTQvtGA0LzQsNC70YzQvdC+INC40YHQv9C+0LvRjNC30YPRjtGC0YHRjyDQutC+0LzQsNC90LTQvtC5INGA0LDQt9GA0LDQsdC+0YLRh9C40LrQvtCyLCDQuCDQutC+0LzQsNC90LTQsCDQtNC+0LvQttC90LAg0LLQutC70Y7Rh9Cw0YLRjCDQvtC00L3QvtCz0L4g0LjQu9C4INC90LXRgdC60L7Qu9GM0LrQuNGFINGN0LrRgdC/0LXRgNGC0L7Qsi7QotC10Lwg0L3QtSDQvNC10L3QtdC1LCDQvdC10L/RgNCw0LLQuNC70YzQvdC+INC+0LPRgNCw0L3QuNGH0LjQstCw0YLRjCDQvtCx0YnQuNC5INGP0LfRi9C6INC90LXQutC+0YLQvtGA0YvQvCDRgdC70L7QstCw0YDQvdGL0Lwg0LfQsNC/0LDRgdC+0Lwu0J/QvtC00L7QsdC90L4g0YLQvtC80YMsINC60LDQuiDQtdGB0YLQtdGB0YLQstC10L3QvdGL0Lkg0Y/Qt9GL0Log0L7RgtGA0LDQttCw0LXRgiDQvNGL0YHQu9C4INC70Y7QtNC10LksINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9C5INGP0LfRi9C6IERERCDQvtGC0YDQsNC20LDQtdGCINC80L7QtNC10LvRjCDQvNGL0YjQu9C10L3QuNGPINC/0L7Qu9C10LLRi9GFINGN0LrRgdC/0LXRgNGC0L7QsiDQsiDQv9GA0L7Qs9GA0LDQvNC80L3Ri9GFINGB0LjRgdGC0LXQvNCw0YUu0J7QsdGJ0LjQuSDRj9C30YvQuiDQuCDRjdGC0Lgg0LzQvtC00LXQu9C4INGB0YLRgNCw0YLQtdCz0LjRh9C10YHQutC+0LPQviDQuCDRgtCw0LrRgtC40YfQtdGB0LrQvtCz0L4g0LzQvtC00LXQu9C40YDQvtCy0LDQvdC40Y8g0L7QtNC40L3QsNC60L7QstC+INCy0LDQttC90Ysg0Lgg0LIg0L3QtdC60L7RgtC+0YDRi9GFINGB0LvRg9GH0LDRj9GFINC10YnQtSDQsdC+0LvQtdC1INC/0L7RgdGC0L7Rj9C90YsuPGJyPtCf0YDQvtGJ0LUg0LPQvtCy0L7RgNGPLCBEREQtTElURSDQv9GA0LjQstC10LTQtdGCINC6INC90LjQt9C60LjQvCDQv9C+0LvQtdCy0YvQvCDQvtCx0YrQtdC60YLQsNC8LCDQv9C+0YLQvtC80YMg0YfRgtC+INGA0L7Qu9GMINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtCz0L4g0Y/Qt9GL0LrQsCwg0L7Qs9GA0LDQvdC40YfQtdC90L3QvtCz0L4g0LzQuNGA0L7QstC+0LPQviDQutC+0L3RgtC10LrRgdGC0LAg0Lgg0LrQsNGA0YLQuNGA0L7QstCw0L3QuNGPINC60L7QvdGC0LXQutGB0YLQsCDRgdC70LjRiNC60L7QvCDQstC10LvQuNC60LAuINCi0L4sINGH0YLQviDQstGLINC/0L7Qu9GD0YfQuNC70Lgg0L7RgiDQvdC10LPQviwg0L3QtSDQv9GA0L7RgdGC0L4g0L3QsNCx0L7RgCDQutC+0LzQsNC90LQsINGA0LDQt9C00LXQu9GP0LXQvNGL0YUg0LrQvtC80LDQvdC00LDQvNC4LtCSINC60L7QvdGC0LXQutGB0YLQtSDQvtCz0YDQsNC90LjRh9C10L3QvdGL0YUg0LPRgNCw0L3QuNGGINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC1INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtCz0L4g0Y/Qt9GL0LrQsCDQtNC70Y8g0LLRi9GA0LDQttC10L3QuNGPINC/0L7Qu9C10LLQvtC5INC80L7QtNC10LvQuCDQvNC+0LbQtdGCINC/0L7QstGL0YHQuNGC0Ywg0YbQtdC90L3QvtGB0YLRjCDQsdC40LfQvdC10YHQsCDQuCDQt9Cw0YHRgtCw0LLQuNGC0Ywg0L3QsNGBINGD0LHQtdC00LjRgtGMINC/0YDQsNCy0LjQu9GM0L3QvtGB0YLRjCDRgNCw0LfRgNCw0LHQvtGC0LDQvdC90L7Qs9C+INC/0YDQvtCz0YDQsNC80LzQvdC+0LPQviDQvtCx0LXRgdC/0LXRh9C10L3QuNGPLtCU0LDQttC1INGBINGC0LXRhdC90LjRh9C10YHQutC+0Lkg0YLQvtGH0LrQuCDQt9GA0LXQvdC40Y8g0Y3RgtC+INC80L7QttC10YIg0L/QvtC80L7Rh9GMINC90LDQvCDRgdC+0LfQtNCw0YLRjCDQu9GD0YfRiNC40LUg0L/QvtC70LXQstGL0LUg0LzQvtC00LXQu9C4LiDQotCw0LrQuNC1INC80L7QtNC10LvQuCDQv9C+0LvQvdGLINC/0L7QstC10LTQtdC90LjRjywg0YfQuNGB0YLQvtCz0L4g0LHQuNC30L3QtdGB0LAg0Lgg0LzQvtCz0YPRgiDRg9C80LXQvdGM0YjQuNGC0Ywg0LLQvtC30LzQvtC20L3QvtGB0YLRjCDRgdC+0LLQtdGA0YjQtdC90LjRjyDQvtGI0LjQsdC+0Lou0J/QvtGN0YLQvtC80YMg0Y8g0L3QsNC80LXRgtC40Lsg0YjQsNCx0LvQvtC9INGB0YLRgNCw0YLQtdCz0LjRh9C10YHQutC+0LPQviDQtNC40LfQsNC50L3QsCDQsiDQv9C+0L3Rj9GC0L3Ri9C5INC/0YDQsNC60YLQuNGH0LXRgdC60LjQuSDQv9GA0LjQvNC10YAuPGJyPtCt0YLQsCDQutC90LjQs9CwINC80L7QttC10YIg0L/QvtC80L7Rh9GMINCy0LDQvCDQvtC00L3QvtCy0YDQtdC80LXQvdC90L4g0LjRgdC/0YvRgtCw0YLRjCDQv9GA0LXQuNC80YPRidC10YHRgtCy0LAg0YHRgtGA0LDRgtC10LPQuNGH0LXRgdC60L7Qs9C+INC00LjQt9Cw0LnQvdCwINC4INGC0LDQutGC0LjRh9C10YHQutC+0LPQviDQtNC40LfQsNC50L3QsC7Qp9C10YDQtdC3INC90LXQutC+0YLQvtGA0YvQtSDQutC+0L3QutGA0LXRgtC90YvQtSDQv9GA0LjQvNC10YDRiyDQstGLINC/0L7Rh9GD0LLRgdGC0LLRg9C10YLQtSDQsdC40LfQvdC10YEgLdGG0LXQvdC90L7RgdGC0Ywg0Lgg0YLQtdGF0L3QuNGH0LXRgdC60L7QtSDQvtGC0L7QsdGA0LDQttC10L3QuNC1INGN0YLQuNGFINC60LDRgNGC0LjQvdC+0LIgRERELjxicj7QldGB0LvQuCDQstGB0LUg0L3QsNGI0Lgg0L/RgNCw0LrRgtC40LrQuCBEREQg0L/RgNC+0YHRgtC+INC+0YHRgtCw0Y7RgtGB0Y8mYW1wO9C90LAg0LfQtdC80LvQtSZhbXA7UmRxdW87INGN0YLQviDQsdGD0LTQtdGCINGA0LDQt9C+0YfQsNGA0L7QstGL0LLQsNC10YIu0KfRgNC10LfQvNC10YDQvdCw0Y8g0L/RgNC40LvQuNC/0LDQvdC40LUg0Log0LTQtdGC0LDQu9GP0Lwg0LfQsNGB0YLQsNCy0LjRgiDQvdCw0YEg0L/QvtGC0LXRgNGP0YLRjCDQstC+0LfQvNC+0LbQvdC+0YHRgtGMINGD0L/Rg9GB0YLQuNGC0Ywg0LjQtyDQstC40LTRgyDQstC+0LfQtNGD0YUu0J/QvtGN0YLQvtC80YMsINC90LUg0L7Qs9GA0LDQvdC40YfQuNCy0LDQudGC0LUg0YHQtdCx0Y8g0LTQtdGC0LDQu9GP0LzQuCDQt9C10LzQu9C4LCDRgdC80LXQu9C+INC70LXRgtC40YLQtSDQsiDQstC+0LfQtNGD0YXQtSDQuCDRg9GB0L/QvtC60LDQuNCy0LDRjtGC0YHRjy7QktC+0LfRjNC80LjRgtC1INGB0YLRgNCw0YLQtdCz0LjRh9C10YHQutC40Lkg0L/QvtC70LXRgiDQtNC40LfQsNC50L3QsCwg0YfRgtC+0LHRiyDQv9C+0L3Rj9GC0Ywg0L7Qs9GA0LDQvdC40YfQtdC90L3Rg9GOINC60LDRgNGC0YMg0LrQvtC90YLQtdC60YHRgtCwINC4INC60LDRgNGC0Ysg0LrQvtC90YLQtdC60YHRgtCwLCDQstGLINC/0L7Qu9GD0YfQuNGC0LUg0LHQvtC70LXQtSDRiNC40YDQvtC60L7QtSDQv9C+0LvQtSDQt9GA0LXQvdC40Y8u0JrQvtCz0LTQsCDQstGLINC/0L7Qu9GD0YfQsNC10YLQtSDQstGL0LPQvtC00YMg0L7RgiDQv9C+0LvQtdGC0LAgRERELCDQvNC+0Y8g0YbQtdC70Ywg0LTQvtGB0YLQuNCz0LDQtdGC0YHRjy48YnI+0JrQsNC20LTQsNGPINCz0LvQsNCy0LA8YnI+0J3QuNC20LUg0L/RgNC40LLQtdC00LXQvdC+INC+0YHQvdC+0LLQvdC+0LUg0YHQvtC00LXRgNC20LDQvdC40LUg0LrQsNC20LTQvtC5INCz0LvQsNCy0Ysg0Lgg0YLQviwg0LrQsNC6INCy0Ysg0L/QvtC70YPRh9C40YLQtSDQuNC3INC90LXQtSDQstGL0LPQvtC00YMuPGJyPirQk9C70LDQstCwOiDQt9Cw0L/QuNGB0YwgREREPGJyPtCSINGN0YLQvtC5INCz0LvQsNCy0LUg0L/RgNC10LTRgdGC0LDQstC70LXQvdGLINC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCBEREQg0LTQu9GPINCy0LDRgSDQuCDQvdCw0YPRh9C40YLQtSDQstCw0YEg0LrQsNC6INC80L7QttC90L4g0LHQvtC70YzRiNC1INC00L7RgdGC0LjQttC10L3QuNGPIERERC7QktGLINGD0LfQvdCw0LXRgtC1LCDRh9GC0L4g0LLRiyDQvNC+0LbQtdGC0LUg0L/RgNC40L3QtdGB0YLQuCDQsiDRgdCy0L7QuCDQv9GA0L7QtdC60YLRiyDQuCDQutC+0LzQsNC90LTRiywg0LrQvtCz0LTQsCDQstGLINCx0YPQtNC10YLQtSDQuNC80LXRgtGMINC00LXQu9C+INGB0L4g0YHQu9C+0LbQvdGL0LzQuCDQv9GA0L7Qs9GA0LDQvNC80L3Ri9C80Lgg0YHQuNGB0YLQtdC80LDQvNC4LtCSINGC0L4g0LbQtSDQstGA0LXQvNGPINCy0Ysg0L/QvtC50LzQtdGC0LUsINC/0L7Rh9C10LzRgyDQvtCx0YvRh9C90LDRjyDQt9Cw0LzQtdC90LAgREREINC4INGN0YLQuCDRgNC10YjQtdC90LjRjyDQstGL0LfRi9Cy0LDRjtGCINC/0YDQvtCx0LvQtdC80Ysu0JIg0LrQsNGH0LXRgdGC0LLQtSDQvtGB0L3QvtCy0L3QvtCz0L4g0L7QsdGK0Y/RgdC90LXQvdC40Y8gRERELCDRjdGC0LAg0LPQu9Cw0LLQsCDQvdCw0YPRh9C40YIg0LLQsNGBLCDQutCw0Log0L3QsNGH0LDRgtGMINC40YHQv9C+0LvRjNC30L7QstCw0YLRjCBEREQg0LIg0L/RgNC+0LXQutGC0LUsINC4INC60LDQuiDQv9GA0L7QtNCw0LLQsNGC0YwgREREINCy0LDRiNC40Lwg0L/QvtC70LXQstGL0Lwg0Y3QutGB0L/QtdGA0YLQsNC8INC4INGC0LXRhdC90LjRh9C10YHQutC40Lwg0LPRgNGD0L/Qv9Cw0Lwu0J/QvtC0INGB0LjQu9Cw0LzQuCBEREQg0LLRiyDRg9C30L3QsNC10YLQtSwg0LrQsNC6INGA0LXRiNCw0YLRjCDQv9GA0L7QsdC70LXQvNGLINC4INC00LLQuNCz0LDRgtGM0YHRjyDQstC/0LXRgNC10LQuPGJyPtCSINGN0YLQvtC5INCz0LvQsNCy0LUg0LHRg9C00YPRgiDQv9GA0LXQtNGB0YLQsNCy0LvQtdC90Ysg0LjRgdGB0LvQtdC00L7QstCw0L3QuNGPINCyINC+0LHQu9Cw0YHRgtC4INC60L7QvNC/0LDQvdC40Lgg0Lgg0LXQtSDQutC+0LzQsNC90LTRiy4g0KXQvtGC0Y8g0LrQvtC80L/QsNC90LjRjyDQstGL0LzRi9GI0LvQtdC90L3QsCwg0L/RgNC+0LHQu9C10LzRiyDRgSBEREQsINGBINC60L7RgtC+0YDRi9C80Lgg0L7QvdC4INGB0YLQsNC70LrQuNCy0LDRjtGC0YHRjywg0Y/QstC70Y/RjtGC0YHRjyDRgNC10LDQu9GM0L3Ri9C80Lgu0JrQvtC80L/QsNC90LjRjyDRgdGC0YDQtdC80LjRgtGB0Y8g0YDQsNC30YDQsNCx0L7RgtCw0YLRjCDQvdC+0LLRi9C1INC/0YDQvtCz0YDQsNC80LzQvdGL0LUg0L/RgNC+0LTRg9C60YLRiyBTYWFTICjQv9GA0L7Qs9GA0LDQvNC80L3QvtC1INC+0LHQtdGB0L/QtdGH0LXQvdC40LUg0LrQsNC6INC/0YDQvtCz0YDQsNC80LzQvdC+0LUg0L7QsdC10YHQv9C10YfQtdC90LjQtSwg0L/RgNC+0LPRgNCw0LzQvNC90L7QtSDQvtCx0LXRgdC/0LXRh9C10L3QuNC1LCDQv9GA0L7Qs9GA0LDQvNC80L3QvtC1INC+0LHQtdGB0L/QtdGH0LXQvdC40LUg0LrQsNC6IFNlcnZpY2UpLtCd0LXRg9C00LjQstC40YLQtdC70YzQvdC+LCDRh9GC0L4g0L/RgNC4INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNC4IERERCDQvtC90Lgg0LTQvtC/0YPRgdGC0LjQu9C4INC90LXRgdC60L7Qu9GM0LrQviDQvtCx0YnQuNGFINC+0YjQuNCx0L7Qui7QmiDRgdGH0LDRgdGC0YzRjiwg0L7QvdC4INC+0LHQvdCw0YDRg9C20LjQu9C4INGN0YLQuCDQvtGI0LjQsdC60Lgg0Lgg0YDQtdGI0LjQu9C4INC90LXQutC+0YLQvtGA0YvQtSDQv9GA0L7QsdC70LXQvNGLLCDQv9C+0Y3RgtC+0LzRgyDQv9GA0L7QtdC60YIg0L3QtSDQsdGL0Lsg0L7RgtC60LvQvtC90LXQvSDQvtGCINC/0YDQsNCy0LjQu9GM0L3QvtCz0L4g0L/Rg9GC0Lgu0JrQvtC80LDQvdC00LAg0LTQvtC70LbQvdCwINGA0LDQt9GA0LDQsdC+0YLQsNGC0Ywg0L/RgNC+0LPRgNCw0LzQvNC90L7QtSDQvtCx0LXRgdC/0LXRh9C10L3QuNC1INC00LvRjyDRg9C/0YDQsNCy0LvQtdC90LjRjyDQv9GA0L7QtdC60YLQsNC80Lgg0L3QsCDQvtGB0L3QvtCy0LUgU2NydW0u0JTQtdC70L4g0LHRg9C00LXRgiDQv9C+0YHRgtC+0Y/QvdC90L4g0YPQv9C+0LzQuNC90LDRgtGM0YHRjyDQsiDQv9C+0YHQu9C10LTRg9GO0YnQuNGFINCz0LvQsNCy0LDRhSDRjdGC0L7QuSDQutC90LjQs9C4LtCa0LDQttC00LDRjyDRgdGC0YDQsNGC0LXQs9C40Y8g0Lgg0YLQsNC60YLQuNGH0LXRgdC60LDRjyDQvNC+0LTQtdC70Ywg0LHRg9C00YPRgiDQv9GA0LXQv9C+0LTQsNCy0LDRgtGM0YHRjyDRjdGC0L7QuSDQutC+0LzQsNC90LTQvtC5LtCSINC/0YDQvtGG0LXRgdGB0LUg0LrQvtC80LDQvdC00LAg0YHQsdC40LvQsNGB0Ywg0YEg0L/Rg9GC0LgsINC90L4q0LIg0LrQvtC90YbQtSDQutC+0L3RhtC+0LIg0L7QvdC4INGI0LDQs9C90YPRgiDQuiDRg9GB0L/QtdGI0L3QvtC5INC/0YDQsNC60YLQuNC60LUgRERELjxicj7Qk9C70LDQstCwIDI6INCf0L7Qu9GPLCDQv9C+0LTRgNCw0LfQtNC10LvQtdC90LjQtSDQuCDQvtCz0YDQsNC90LjRh9C10L3QvdGL0Lkg0LzQuNGA0L7QstC+0Lkg0LrQvtC90YLQtdC60YHRgjxicj7QmtCw0LrQvtCy0Ysg0LTQvtC80LXQvdGLLCDRgdGD0LEgLdC00L7QvNC10L3RiyDQuCDQvtGB0L3QvtCy0L3Ri9C1INC00L7QvNC10L3Riz/QmtCw0LrQvtCyINC60L7QvdGC0LXQutGB0YIg0L7Qs9GA0LDQvdC40YfQtdC90L3Ri9GFINCz0YDQsNC90LjRhiwg0L/QvtGH0LXQvNGDINC80Ysg0LXQs9C+INC40YHQv9C+0LvRjNC30YPQtdC8INC4INC60LDQuiDQtdCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMP9Cd0LAg0Y3RgtC4INCy0L7Qv9GA0L7RgdGLINCx0YPQtNGD0YIg0L7RgtCy0LXRh9Cw0YLRjCwg0LrQvtCz0LTQsCDQutC+0LzQsNC90LTQsCDQv9GA0L7QtdC60YLQsCBTYWFTINC00LXQu9Cw0LXRgiDQvtGI0LjQsdC60Lgu0JIg0YHQstC+0LjRhSDQv9GA0L7QtdC60YLQsNGFIERERCDQvtC90Lgg0L3QtSDQv9C+0L3QuNC80LDRjtGCINC60L7QvdGG0LXQv9GG0LjQuCDQv9C+0LTRgNCw0LfQtNC10LvQtdC90LjRjywg0L7Qs9GA0LDQvdC40YfQtdC90L3QvtCz0L4g0LzQuNGA0L7QstC+0LPQviDQutC+0L3RgtC10LrRgdGC0LAg0Lgg0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0LPQviDRj9C30YvQutCwLtCd0LAg0YHQsNC80L7QvCDQtNC10LvQtSwg0L7QvdC4INC90LUg0LfQvdCw0Y7Rgiwg0YfRgtC+INGC0LDQutC+0LUg0YHRgtGA0LDRgtC10LPQuNGH0LXRgdC60LjQuSDQtNC40LfQsNC50L0sINC90L4g0LjRgdC/0L7Qu9GM0LfRg9GO0YIg0YLQvtC70YzQutC+INGC0LDQutGC0LjRh9C10YHQutC40Lkg0LTQuNC30LDQudC9INC00LvRjyDRgNC10YjQtdC90LjRjyDQvdC10LrQvtGC0L7RgNGL0YUg0YLQtdGF0L3QuNGH0LXRgdC60LjRhSDQv9GA0L7QsdC70LXQvC7QotCw0LrQuNC8INC+0LHRgNCw0LfQvtC8LCDQvtC90Lgg0YHRgtC+0LvQutC90YPQu9C40YHRjCDRgSDQvNC90L7QttC10YHRgtCy0L7QvCDQv9GA0L7QsdC70LXQvCwg0LrQvtCz0LTQsCDQvdCw0YfQsNC70Lgg0LzQvtC00LXQu9GMINC00LjQt9Cw0LnQvdCwLtCaINGB0YfQsNGB0YLRjNGOLCDQvtC90Lgg0YHQstC+0LXQstGA0LXQvNC10L3QvdC+INC+0YHQvtC30L3QsNC70Lgg0Y3RgtC4INC/0YDQvtCx0LvQtdC80YssINC4INGDINC/0YDQvtC10LrRgtCwINCy0YHQtSDQtdGJ0LUg0LHRi9C70L4g0LzQtdGB0YLQviDQtNC70Y8g0LLRi9C30LTQvtGA0L7QstC70LXQvdC40Y8uPGJyPtCSINGN0YLQvtC5INCz0LvQsNCy0LUg0YLQsNC60LbQtSDRgNCw0YHRgdC60LDQt9GL0LLQsNC10YLRgdGPINC+INGC0L7QvCwg0LrQsNC6INGA0LDQt9C00LXQu9C40YLRjCDQvNC+0LTQtdC70Ywg0YEg0L7Qs9GA0LDQvdC40YfQtdC90L3Ri9C8INC80LjRgNC+0LwuINCt0YLQviDQvtGH0LXQvdGMINCy0LDQttC90L4uINCSINGC0L4g0LbQtSDQstGA0LXQvNGPINGC0LDQutC20LUg0YPQv9C+0LzQuNC90LDQtdGC0YHRjywg0YfRgtC+INC90LXQutC+0YLQvtGA0YvQtSDQvNC+0LTQtdC70Lgg0YDQsNC30LTQtdC70LXQvdC40Y8g0LzQvtC00LXQu9C4INC90LUg0YDQsNC30LTQtdC70LXQvdGLINC00L7Qu9C20L3Ri9C8INC+0LHRgNCw0LfQvtC8LCDQuCDQtNCw0Y7RgtGB0Y8g0Y3RhNGE0LXQutGC0LjQstC90YvQtSDQv9GA0LXQtNC70L7QttC10L3QuNGPINC/0L4g0YDQtdCw0LvQuNC30LDRhtC40Lgu0J/QvtGB0LvQtSDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDRjdGC0LjRhSDQv9GA0LXQtNC70L7QttC10L3QuNC5INGH0LvQtdC90Ysg0LrQvtC80LDQvdC00Ysg0L/QvtCy0YLQvtGA0L3QviDRgdC+0LfQtNCw0LvQuCDQtNCy0LAg0YDQsNC30L3Ri9GFINC/0YDQtdC00LXQu9GM0L3Ri9GFINC60L7QvdGC0LXQutGB0YLQsC7Qn9GA0LXQuNC80YPRidC10YHRgtCy0L4g0Y3RgtC+0LPQviDRgNCw0LfRg9C80L3QvtCz0L4g0YDQsNC30LTQtdC70LXQvdC40Y8g0LzQvtC00LXQu9C4INC30LDQutC70Y7Rh9Cw0LXRgtGB0Y8g0LIg0YLQvtC8LCDRh9GC0L4g0L7QvdC+INC/0YDQuNCy0L7QtNC40YIg0Log0YLRgNC10YLRjNC10LzRgyDQv9GA0LXQtNC10LvRgyDQutC+0L3RgtC10LrRgdGC0LAg0L7Qs9GA0LDQvdC40YfQtdC90L3Ri9GFINCz0YDQsNC90LjRhi4mYW1wO21kYXNoOyZhbXA7TWRhc2g7IENvcmUgRG9tYWluLCDRjdGC0L4g0LHRg9C00LXRgiDQvtGB0L3QvtCy0L3Ri9C8INC/0YDQuNC80LXRgNC+0Lwg0Y3RgtC+0Lkg0LrQvdC40LPQuC48YnI+0JTQu9GPINGC0LXRhSwg0LrRgtC+INC40LfQviDQstGB0LXRhSDRgdC40Lsg0L/Ri9GC0LDQtdGC0YHRjyDQv9GA0LjQvNC10L3Rj9GC0YwgREREINC90LAg0YLQtdGF0L3QuNGH0LXRgdC60L7QvCDRg9GA0L7QstC90LUsINGN0YLQsCDQs9C70LDQstCwINC00L7Qu9C20L3QsCDRgNC10LfQvtC90LjRgNC+0LLQsNGC0Ywg0YEg0LLQsNC80Lgu0JXRgdC70Lgg0LLRiyDRj9Cy0LvRj9C10YLQtdGB0Ywg0L3QtdC/0YDQvtGE0LXRgdGB0LjQvtC90LDQu9C+0Lwg0YHRgtGA0LDRgtC10LPQuNGH0LXRgdC60L7Qs9C+INC00LjQt9Cw0LnQvdCwIERERCwg0YLQviDRjdGC0LAg0LPQu9Cw0LLQsCDRg9C60LDQttC10YIg0LLQsNC8INC90LDQv9GA0LDQstC70LXQvdC40LUuPGJyPtCT0LvQsNCy0LAgMzog0JrQvtC90YLQtdC60YHRgiDQnNC+0YDQv9C+0YLQtdGAPGJyPtCa0L7QvdGC0LXQutGB0YLQvdCw0Y8g0LrQsNGA0YLQsCDQv9C+0LzQvtCz0LDQtdGCINC90LDQvCDQv9C+0L3Rj9GC0Ywg0LHQuNC30L3QtdGBIC3QvtCx0LvQsNGB0YLRjCwg0LPRgNCw0L3QuNGG0Ysg0LzQtdC20LTRgyDQvNC+0LTQtdC70Y/QvNC4INC4INC80LXRgtC+0LQg0LjQvdGC0LXQs9GA0LDRhtC40Lgg0LzQtdC20LTRgyDRjdGC0LjQvNC4INC80L7QtNC10LvRj9C80LguPGJyPtCa0LDRgNGC0LAg0LrQvtC90YLQtdC60YHRgtCwKtC90LUg0YLQsNC6INC/0YDQvtGB0YLQviwg0LrQsNC6INGA0LjRgdC+0LLQsNC90LjQtSDQtNC40LDQs9GA0LDQvNC80Ysg0LDRgNGF0LjRgtC10LrRgtGD0YDRiyDRgdC40YHRgtC10LzRiy4g0J7QvdCwINC+0LHRgNCw0LHQsNGC0YvQstCw0LXRgiDQstC30LDQuNC80L7RgdCy0Y/Qt9GMINC80LXQttC00YMg0YDQsNC30LvQuNGH0L3Ri9C80Lgg0L/RgNC10LTQtdC70YzQvdGL0LzQuCDQutC+0L3RgtC10LrRgdGC0LDQvNC4INC4INGC0LXQvCwg0LrQsNC6INC+0YLQvtCx0YDQsNC20LDRgtGMINC+0LHRitC10LrRgtGLINC80LXQttC00YMg0YDQsNC30LvQuNGH0L3Ri9C80Lgg0LzQvtC00LXQu9GP0LzQuC7QrdGC0L4g0LLQsNC20L3QviDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0YXQvtGA0L7RiNC+INC+0LPRgNCw0L3QuNGH0LXQvdC90L7Qs9C+INCz0YDQsNC90LjRh9C90L7Qs9C+INC60L7QvdGC0LXQutGB0YLQsCDQsiDRgdC70L7QttC90YvRhSDQsdC40LfQvdC10YEgLdGB0LjRgdGC0LXQvNCw0YUu0JIg0LPQu9Cw0LLQtSAyINGH0LvQtdC90Ysg0LrQvtC80LDQvdC00Ysg0YHRgtC+0LvQutC90YPQu9C40YHRjCDRgSDQv9GA0L7QsdC70LXQvNC+0Lkg0L/RgNC4INC/0L7Qv9GL0YLQutC1INC+0LPRgNCw0L3QuNGH0LjRgtGMINC60L7QvdGC0LXQutGB0YIg0LzQuNGA0LAu0JIg0Y3RgtC+0Lkg0LPQu9Cw0LLQtSDQvtC90Lgg0YPQt9C90LDRjtGCLCDQutCw0Log0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINC60LDRgNGC0LjRgNC+0LLQsNC90LjQtSDQutC+0L3RgtC10LrRgdGC0LAg0LTQu9GPINGA0LXRiNC10L3QuNGPINGN0YLQuNGFINC/0YDQvtCx0LvQtdC8LtCSINGA0LXQt9GD0LvRjNGC0LDRgtC1INGB0YPRidC10YHRgtCy0YPQtdGCINC00LLQsCDQv9GA0LjQu9C40YfQvdGL0YUg0L/RgNC10LTQtdC70YzQvdGL0YUg0LrQvtC90YLQtdC60YHRgtCwLCDQuCDRjdGC0Lgg0LTQstCwINC60L7QvdGC0LXQutGB0YLQsCDQsdGD0LTRg9GCINC40YHQv9C+0LvRjNC30L7QstCw0YLRjNGB0Y8g0LTRgNGD0LPQvtC5INC60L7QvNCw0L3QtNC+0LksINC+0YLQstC10YLRgdGC0LLQtdC90L3QvtC5INC30LAg0L7RgdC90L7QstC90L7QuSDQtNC+0LzQtdC9Ljxicj7Qk9C70LDQstCwIDQ6INCh0YLRgNC+0LjRgtC10LvRjNGB0YLQstC+PGJyPtCc0Ysg0LLRgdC1INC30L3QsNC10Lwg0LzQvdC+0LPQvtGD0YDQvtCy0L3QtdCy0YPRjiDQsNGA0YXQuNGC0LXQutGC0YPRgNGDLCDQvdC+INGN0YLQviDRgdC/0L7RgdC+0LEg0YDQsNC30YDQsNCx0L7RgtCw0YLRjCDQv9GA0L7Qs9GA0LDQvNC80L3QvtC1INC+0LHQtdGB0L/QtdGH0LXQvdC40LUgRERELCDQuNC70LgsINC80L7QttC10YIg0LHRi9GC0YwsINC10YHRgtGMINC00YDRg9Cz0LjQtSDRgdC/0L7RgdC+0LHRiz/QkiDRjdGC0L7QuSDQs9C70LDQstC1INC80Ysg0L/QvtCz0L7QstC+0YDQuNC8INC+INCz0LXQutGB0LDQs9C+0L3QsNC70YzQvdC+0Lkg0LDRgNGF0LjRgtC10LrRgtGD0YDQtSAo0L/QvtGA0YIg0Lgg0LDQtNCw0L/RgtC10YApLCDQsNGA0YXQuNGC0LXQutGC0YPRgNGDINC+0LHRgdC70YPQttC40LLQsNC90LjRjywg0L7RgtC00YvRhSwgQ1FSUywg0LTRgNCw0LnQstC10YDQtSDRgdC+0LHRi9GC0LjQuSAo0YLRgNGD0LHQvtC/0YDQvtCy0L7QtCDQuCDRhNC40LvRjNGC0YAsINC00LvQuNGC0LXQu9GM0L3Ri9C5INC/0YDQvtGG0LXRgdGBINC+0LHRgNCw0LHQvtGC0LrQuCwg0LjRgdGC0L7Rh9C90LjQuiDRgdC+0LHRi9GC0LjQuSkg0Lgg0YHQtdGC0Ywg0LTQsNC90L3Ri9GFLCDRh9GC0L4g0YXQvtGA0L7RiNC+INC40Lcg0L3QuNGFLiDQndC10YHQutC+0LvRjNC60L4g0LDRgNGF0LjRgtC10LrRgtGD0YAg0LHRg9C00YPRgiDQv9GA0LjQvdGP0YLRiyDRh9C70LXQvdCw0LzQuCDQutC+0LzQsNC90LTRiy48YnI+0JPQu9Cw0LLQsCA1OiDQodGD0YnQvdC+0YHRgtGMPGJyPtCSINGC0LDQutGC0LjRh9C10YHQutC+0Lwg0YDQtdC20LjQvNC1IERERCDQvNGLINGB0L3QsNGH0LDQu9CwINC/0L7Qs9C+0LLQvtGA0LjQvCDQviDQvtGA0LPQsNC90LjQt9Cw0YbQuNGP0YUu0KfQu9C10L3RiyDQutC+0LzQsNC90LTRiyDQuNC30L3QsNGH0LDQu9GM0L3QviDQv9C+0LTRh9C10YDQutC90YPQu9C4INGA0L7Qu9GMINC+0LHRitC10LrRgtCwINC4INC/0YDQvtC40LPQvdC+0YDQuNGA0L7QstCw0LvQuCDQvtCx0YrQtdC60YIg0YbQtdC90L3QvtGB0YLQuC7Ql9Cw0YLRgNC+0L3Rg9GC0LDRjyDQsdCw0LfQvtC5INC00LDQvdC90YvRhSDQuCDQv9C+0YHRgtC+0Y/QvdC90LDRjyDRgNCw0LzQutCwLCDQvtGA0LPQsNC90LjQt9Cw0YbQuNGPINC/0L7QtNCy0LXRgNCz0LvQsNGB0Ywg0L3QsNGB0LjQu9C40Y4g0YHQviDRgdGC0L7RgNC+0L3RiyDQutC+0LzQsNC90LTRiy4g0JIg0L3QsNGB0YLQvtGP0YnQtdC1INCy0YDQtdC80Y8g0L7QvdC4INC90LDRh9Cw0LvQuCDQvtCx0YHRg9C20LTQsNGC0YwsINC60LDQuiDQuNC30LHQtdC20LDRgtGMINGI0LjRgNC+0LrQvtCz0L4g0LzQsNGB0YjRgtCw0LHQvdC+0LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQvtGA0LPQsNC90LjQt9Cw0YbQuNC5Ljxicj7QkiDRjdGC0L7QuSDQs9C70LDQstC1INCy0Ysg0YPQstC40LTQuNGC0LUg0LzQvdC+0LPQviDQvtGC0LvQuNGH0L3Ri9GFINC/0YDQuNC80LXRgNC+0LIg0YTQuNC30LjRh9C10YHQutC+0LPQviDQtNC40LfQsNC50L3QsC7QkiDRgtC+INC20LUg0LLRgNC10LzRjyDQsiDRjdGC0L7QuSDQs9C70LDQstC1INGC0LDQutC20LUg0YDQsNGB0YHQutCw0LfRi9Cy0LDQtdGC0YHRjyDQviDRgtC+0LwsINC60LDQuiDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0YHRg9GJ0L3QvtGB0YLQuCDQtNC70Y8g0LLRi9GA0LDQttC10L3QuNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9GFINGP0LfRi9C60L7Qsiwg0Lgg0LrQsNC6INC/0YDQvtCy0LXRgNGP0YLRjCwg0LTQvtGB0YLQuNGH0Ywg0Lgg0YPQsdC10LbQtNCw0YLRjCDRgdGD0YnQvdC+0YHRgtGMLjxicj7Qk9C70LDQstCwIDY6INCe0LHRitC10LrRgiDQt9C90LDRh9C10L3QuNGPPGJyPtCg0LDQvdC10LUg0YfQu9C10L3RiyDQutC+0LzQsNC90LTRiyDRg9C/0YPRgdGC0LjQu9C4INGF0L7RgNC+0YjRg9GOINCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINC+0LHRitC10LrRgiBWYWx1ZS7QntC90Lgg0YPQtNC10LvRj9GO0YIg0YHQu9C40YjQutC+0Lwg0LzQvdC+0LPQviDQstC90LjQvNCw0L3QuNGPINGB0L7Qt9C00LDQvdC40Y4g0L3QtdC60L7RgtC+0YDRi9GFINC10LTQuNC90LjRh9C90YvRhSDQsNGC0YDQuNCx0YPRgtC+0LIg0LTQu9GPINGB0YPRidC90L7RgdGC0LguINCt0YLQvtGCINC80LXRgtC+0LQg0L3QtSDQv9C+0LTRhdC+0LTQuNGCLiDQm9GD0YfRiNC40Lwg0YHQv9C+0YHQvtCx0L7QvCDRj9Cy0LvRj9C10YLRgdGPINGB0L7QsdGA0LDQvdC40LUg0Y3RgtC40YUg0LXQtNC40L3RgdGC0LLQtdC90L3Ri9GFINCw0YLRgNC40LHRg9GC0L7QsiDQsiDQvdC10LjQt9C80LXQvdC90L7QtSDRhtC10LvQvtC1LtCSINGN0YLQvtC5INCz0LvQsNCy0LUg0LHRg9C00LXRgiDQvtCx0YrRj9GB0L3QtdC90L4sINC60LDQuiDRgNCw0LfRgNCw0LHQsNGC0YvQstCw0YLRjCDQvtCx0YrQtdC60YIg0LfQvdCw0YfQtdC90LjRjyDRgSDRgNCw0LfQvdGL0YUg0YLQvtGH0LXQuiDQt9GA0LXQvdC40Y8sINC4INC60L7Qs9C00LAg0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINC+0LHRitC10LrRgiBWYWx1ZSDQsdGD0LTQtdGCINC70YPRh9GI0LUsINGH0LXQvCDQvtCx0YrQtdC60YIu0JIg0YLQviDQttC1INCy0YDQtdC80Y8g0Y3RgtCwINCz0LvQsNCy0LAg0YLQsNC60LbQtSDQstC60LvRjtGH0LDQtdGCINCyINGB0LXQsdGPINC90LXQutC+0YLQvtGA0YvQtSDQtNGA0YPQs9C40LUg0YLQtdC80YssINGC0LDQutC40LUg0LrQsNC6INGA0L7Qu9GMINC+0LHRitC10LrRgtCwINC30L3QsNGH0LXQvdC40Y8g0LIg0LjQvdGC0LXQs9GA0LDRhtC40Lgg0Lgg0LzQvtC00LXQu9C40YDQvtCy0LDQvdC40LUg0YHRgtCw0L3QtNCw0YDRgtC90L7Qs9C+INGC0LjQv9CwLtCX0LDRgtC10Lwg0LIg0Y3RgtC+0Lkg0LPQu9Cw0LLQtSDRgNCw0YHRgdC60LDQt9GL0LLQsNC10YLRgdGPINC+INGC0L7QvCwg0LrQsNC6INGB0L/RgNC+0LXQutGC0LjRgNC+0LLQsNGC0Ywg0LjRgdC/0YvRgtCw0L3QuNC1INC90LAg0L/QvtC70LUg0Lgg0LrQsNC6INC00L7RgdGC0LjRh9GMINC+0LHRitC10LrRgtCwINC30L3QsNGH0LXQvdC40Y8u0JrRgNC+0LzQtSDRgtC+0LPQviwg0LIg0Y3RgtC+0Lkg0LPQu9Cw0LLQtSDRgtCw0LrQttC1INGA0LDRgdGB0LrQsNC30YvQstCw0LXRgtGB0Y8g0L4g0YLQvtC8LCDQutCw0Log0LjQt9Cx0LXQttCw0YLRjCDQv9C+0LHQvtGH0L3Ri9GFINGN0YTRhNC10LrRgtC+0LIg0LzQtdGF0LDQvdC40LfQvNCwINGB0YLQvtC50LrQvtGB0YLQuCwg0LrQvtCz0LTQsCDQvtCx0YrQtdC60YIg0YHRgtC+0LjQvNC+0YHRgtC4INGF0YDQsNC90LXQvdC40Y8g0YXRgNCw0L3QuNGC0YHRjyDQsiDQsNCz0YDQtdCz0LDRhtC40LguPGJyPtCT0LvQsNCy0LAgNzog0KHQu9GD0LbQsdGLINC/0L7QtNGA0LDQt9C00LXQu9C10L3QuNGPPGJyPtCSINGN0YLQvtC5INCz0LvQsNCy0LUg0YHQutCw0LbRg9GCLCDRh9GC0L4g0LIg0LzQvtC00LXQu9C4INC00L7QvNC10L3QsCwg0LrQvtCz0LTQsCDQtNC+0LvQttC90LAg0LHRi9GC0Ywg0LLRgdGC0YDQvtC10L3QsCDQutC+0L3RhtC10L/RhtC40Y8g0LIg0L/QvtC70LXQstC+0Lkg0Lgg0LHQtdC3INCz0L7RgdGD0LTQsNGA0YHRgtCy0LXQvdC90L7QuSDQv9C+0LvQtdCy0L7QuSDRgdC70YPQttCx0Ysu0JLRiyDRg9C30L3QsNC10YLQtSwg0LrQvtCz0LTQsCDQstCw0Lwg0YHQu9C10LTRg9C10YIg0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINC/0L7Qu9C10LLRi9C1INGD0YHQu9GD0LPQuCDQstC80LXRgdGC0L4g0L7QsdGK0LXQutGC0L7QsiBPbnRpdHkg0LjQu9C4IFZhbHVlLCDQuCDQutCw0Log0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINC/0L7Qu9C10LLRi9C1INGD0YHQu9GD0LPQuCDQtNC70Y8g0L7QsdGA0LDQsdC+0YLQutC4INCx0LjQt9C90LXRgSAt0LvQvtCz0LjQutC4INC4INGC0LXRhdC90LjRh9C10YHQutC+0Lkg0LjQvdGC0LXQs9GA0LDRhtC40Lgu0KfQu9C10L3RiyDQutC+0LzQsNC90LTRiyDQv9C+0LrQsNC30YvQstCw0Y7RgiDQvdCw0LwsINC60L7Qs9C00LAg0LzRiyDQtNC+0LvQttC90Ysg0L/QvtC70YzQt9C+0LLQsNGC0YzRgdGPINC/0L7Qu9C10LLRi9C80Lgg0YPRgdC70YPQs9Cw0LzQuCDQuCDRgdC/0L7RgdC+0LHRiyDRgNCw0LfRgNCw0LHQvtGC0LrQuCDQv9C+0LvQtdCy0YvRhSDRg9GB0LvRg9CzLjxicj7Qk9C70LDQstCwIDg6INCU0L7QvNC10L3Rizxicj7QrdGA0LjQuiDQrdCy0LDQvdGBINC+0YTQuNGG0LjQsNC70YzQvdC+INC90LUg0L/RgNC10LTRgdGC0LDQstC40Lsg0L/QvtC70LXQstGL0LUg0YHQvtCx0YvRgtC40Y8g0LIg0YHQstC+0LXQuSDQutC90LjQs9C1LiDQn9C+0LvQtdCy0YvQtSDRgdC+0LHRi9GC0LjRjyDRg9GH0LDRgdGC0LLQvtCy0LDQu9C4INCyINCy0LjQtNC10L3QuNC4INC70Y7QtNC10Lkg0L/QvtGB0LvQtSDQv9GD0LHQu9C40LrQsNGG0LjQuCDQtdCz0L4g0LrQvdC40LPQuC7QkiDRjdGC0L7QuSDQs9C70LDQstC1INCy0Ysg0YPQt9C90LDQtdGC0LUsINC/0L7Rh9C10LzRgyDQv9C+0LvQtdCy0YvQtSDRgdC+0LHRi9GC0LjRjyDQvdCw0YHRgtC+0LvRjNC60L4g0L/QvtC70LXQt9C90YssINC4INGA0LDQt9C70LjRh9C90YvQtSDQvNC10YLQvtC00Ysg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINC/0L7Qu9C10LLRi9GFINGB0L7QsdGL0YLQuNC5LtCf0L7Qu9C10LLRi9C1INC80LXRgNC+0L/RgNC40Y/RgtC40Y8g0LTQsNC20LUg0LjRgdC/0L7Qu9GM0LfRg9GO0YLRgdGPINC00LvRjyDQvtC60LDQt9Cw0L3QuNGPINC/0L7QvNC+0YnQuCDQuNC90YLQtdCz0YDQsNGG0LjQuCDQuCDQsNCy0YLQvtC90L7QvNC90YvQvCDRg9GB0LvRg9Cz0LDQvC7QkiDQv9GA0L7Qs9GA0LDQvNC80L3QvtC5INGB0LjRgdGC0LXQvNC1INC80Ysg0YfQsNGB0YLQviDQuNGB0L/QvtC70YzQt9GD0LXQvCDQvdC10LrQvtGC0L7RgNGL0LUg0YHQvtCx0YvRgtC40Y8g0YLQtdGF0L3QuNGH0LXRgdC60L7Qs9C+INGD0YDQvtCy0L3Rjywg0L3QviDRjdGC0LAg0LPQu9Cw0LLQsCDQsdGD0LTQtdGCINGB0L7RgdGA0LXQtNC+0YLQvtGH0LXQvdCwINC90LAg0YDQsNC30L3QuNGG0LUg0LzQtdC20LTRgyDQvtCx0LvQsNGB0YLRjNGOINGB0L7QsdGL0YLQuNC5INC4INGN0YLQuNC80Lgg0LzQtdGF0LDQvdC40LfQvNCw0LzQuCDRgdC+0LHRi9GC0LjQuS7QrdGC0LAg0LPQu9Cw0LLQsCDRgtCw0LrQttC1INC00LDRgdGCINCy0LDQvCDRg9C60LDQt9Cw0L3QuNC1LCDQutCw0Log0L/RgNC+0LXQutGC0LjRgNC+0LLQsNGC0Ywg0Lgg0YDQtdCw0LvQuNC30L7QstCw0YLRjCDQv9C+0LvQtdCy0YvQtSDRgdC+0LHRi9GC0LjRjywg0LLQutC70Y7Rh9Cw0Y8g0L3QtdC60L7RgtC+0YDRi9C1INCy0L7Qt9C80L7QttC90YvQtSDRgNC10YjQtdC90LjRjyDQuCDQstGL0LHQvtGAINGN0YLQuNGFINGA0LXRiNC10L3QuNC5LtCX0LDRgtC10Lwg0LIg0Y3RgtC+0Lkg0LPQu9Cw0LLQtSDRgNCw0YHRgdC60LDQt9GL0LLQsNC10YLRgdGPINC+INGC0L7QvCwg0LrQsNC6INGB0L7Qt9C00LDRgtGMINC80LXRhdCw0L3QuNC30LwgLdC/0L7QtNGB0YfQtdGC0LAg0LLRi9C/0YPRgdC60LA7INC60LDQuiDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0LjQvdGG0LjQtNC10L3RgtGLINC00LvRjyDQuNC90YLQtdCz0YDQsNGG0LjQuCDQv9C+0LTQv9C40YHRh9C40LrQvtCyINCy0L4g0LLRgdC10Lwg0L/RgNC+0LPRgNCw0LzQvNC90L7QvCDQvtCx0LXRgdC/0LXRh9C10L3QuNC4INC/0YDQtdC00L/RgNC40Y/RgtC40Y87INC60LDQuiDRgdC+0LfQtNCw0LLQsNGC0Ywg0Lgg0YPQv9GA0LDQstC70Y/RgtGMINGF0YDQsNC90LXQvdC40LXQvCDRgdC+0LHRi9GC0LjQuTsg0LrQsNC6INGB0L/RgNCw0LLQuNGC0YzRgdGPINGBINC+0LHRidC40LzQuCDQv9GA0L7QsdC70LXQvNCw0LzQuCwg0YEg0LrQvtGC0L7RgNGL0LzQuCDRgdGC0LDQu9C60LjQstCw0LXRgtGB0Y8g0LzQtdGF0LDQvdC40LfQvCDRgdC+0L7QsdGJ0LXQvdC40LkuPGJyPtCT0LvQsNCy0LAgOTog0JzQvtC00YPQu9GMPGJyPtCU0LvRjyDQvtCx0YrQtdC60YLQvtCyINCyINC80L7QtNC10LvQuCwg0LrQsNC6INC80Ysg0LTQvtC70LbQvdGLINC+0YDQs9Cw0L3QuNC30L7QstCw0YLRjCDQuNGFINCyINC60L7QvdGC0LXQudC90LXRgNC1INGD0LzQtdGA0LXQvdC90L7Qs9C+INGA0LDQt9C80LXRgNCwP9Ca0LDQuiDQvNGLINC80L7QttC10Lwg0LPQsNGA0LDQvdGC0LjRgNC+0LLQsNGC0YwsINGH0YLQviDRgdGD0YnQtdGB0YLQstGD0LXRgiDRgtC+0LvRjNC60L4g0L7Qs9GA0LDQvdC40YfQtdC90L3QsNGPINGB0LLRj9C30Ywg0LzQtdC20LTRgyDQvtCx0YrQtdC60YLQsNC80Lgg0LIg0YDQsNC30L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNCw0YU/0JrRgNC+0LzQtSDRgtC+0LPQviwg0LrQsNC6INC80Ysg0LzQvtC20LXQvCDQvdCw0LfQstCw0YLRjCDRjdGC0Lgg0LrQvtC90YLQtdC50L3QtdGA0YssINGH0YLQvtCx0Ysg0L7RgtGA0LDQt9C40YLRjCDQvtCx0YnQuNC5INGP0LfRi9C6P9CSINC00L7Qv9C+0LvQvdC10L3QuNC1INC6INC/0YDQvtGB0YLRgNCw0L3RgdGC0LLRgyDRg9C/0LDQutC+0LLQutC4INC4INC40LzQtdC90L7QstCw0L3QuNGPLCDQutCw0Log0LzRiyDQuNGB0L/QvtC70YzQt9GD0LXQvCDRgdC+0LLRgNC10LzQtdC90L3Ri9C5INC80L7QtNGD0LvRjNC90YvQuSDQvNC10YXQsNC90LjQt9C8LCDQv9GA0LXQtNC+0YHRgtCw0LLQu9GP0LXQvNGL0Lkg0Y/Qt9GL0LrQvtC8INC4INGB0YLRgNGD0LrRgtGD0YDQvtC5LCDRgtCw0LrQvtCz0L4g0LrQsNC6IE9zZ2kg0LggSmlnc2F3P9CSINGN0YLQvtC5INCz0LvQsNCy0LUg0LLRiyDRg9Cy0LjQtNC40YLQtSwg0LrQsNC6INGH0LvQtdC90Ysg0LrQvtC80LDQvdC00YsgU2FhUyDQuNGB0L/QvtC70YzQt9GD0Y7RgiDQvNC+0LTRg9C70Lgg0LIg0YDQsNC30L3Ri9GFINC/0YDQvtC10LrRgtCw0YUuPGJyPtCT0LvQsNCy0LAgMTA6INCa0YPQstGI0LjQvTxicj7QkiDRgtCw0LrRgtC40YfQtdGB0LrQvtC8INGA0LXQttC40LzQtSBEREQg0LDQs9GA0LXQs9Cw0YbQuNGPINC80L7QttC10YIg0LHRi9GC0Ywq0L3QtdC70LXQs9C60L7QuSDQtNC70Y8g0L/QvtC90LjQvNCw0L3QuNGPLtCe0LTQvdCw0LrQviDQsiDRgdC70YPRh9Cw0LUg0YHQvtCx0LvRjtC00LXQvdC40Y8g0L7Qv9GA0LXQtNC10LvQtdC90L3QvtCz0L4g0L/RgNCw0LLQuNC70LAg0L7Qv9GL0YLQsCDQvNGLINC80L7QttC10Lwg0LTQvtGB0YLQuNGH0Ywg0LDQs9GA0LXQs9Cw0YbQuNC4INC/0YDQvtGJ0LUg0Lgg0LHRi9GB0YLRgNC10LUu0JIg0Y3RgtC+0Lkg0LPQu9Cw0LLQtSDQstGLINGD0LfQvdCw0LXRgtC1LCDQutCw0Log0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINCw0LPRgNC10LPQsNGG0LjRjiDQtNC70Y8g0YHQvtC30LTQsNC90LjRjyDQs9GA0LDQvdC40YYg0YHQvtCz0LvQsNGB0L7QstCw0L3QvdC+0YHRgtC4INC80LXQttC00YMg0YDQsNC30LvQuNGH0L3Ri9C80Lgg0L3QtdCx0L7Qu9GM0YjQuNC80Lgg0LrQu9Cw0YHRgtC10YDQsNC80Lgg0L7QsdGK0LXQutGC0LAsINGC0LXQvCDRgdCw0LzRi9C8INGD0LzQtdC90YzRiNCw0Y8g0YHQu9C+0LbQvdC+0YHRgtGMINC80L7QtNC10LvQuC7QmNC3IC3Qt9CwINGB0LvQuNGI0LrQvtC8INCx0L7Qu9GM0YjQvtC5INGN0L3QtdGA0LPQuNC4INCyINC60L7QvdGG0LUg0YLQvtC90LrQuNGFINCy0LXRgtCy0LXQuSDRh9C70LXQvdGLINC60L7QvNCw0L3QtNGLIFNhYVMg0LLRgdC10LPQtNCwINGB0L/QvtGC0YvQutCw0LvQuNGB0Ywg0L/RgNC4INGA0LDQt9GA0LDQsdC+0YLQutC1INCw0LPRgNC10LPQsNGG0LjQuC7QnNGLINCx0YPQtNC10Lwg0YLRidCw0YLQtdC70YzQvdC+INC40LfRg9GH0LjRgtGMINC/0YDQvtCx0LvQtdC80YssINGBINC60L7RgtC+0YDRi9C80Lgg0YHRgtCw0LvQutC40LLQsNGO0YLRgdGPINC60L7QvNCw0L3QtNCwLCDQuCDQv9GA0L7QsNC90LDQu9C40LfQuNGA0YPQtdC8INC/0YDQuNGH0LjQvdGLINC90LXQstC10YDQvdGL0YUg0Lgg0LjRhSDRgdGC0YDQsNGC0LXQs9C40Lkg0YDQtdCw0LPQuNGA0L7QstCw0L3QuNGPLtCSINGA0LXQt9GD0LvRjNGC0LDRgtC1INGH0LvQtdC90Ysg0LrQvtC80LDQvdC00Ysg0LjQvNC10LvQuCDQsdC+0LvQtdC1INCz0LvRg9Cx0L7QutC+0LUg0L/QvtC90LjQvNCw0L3QuNC1INGB0LLQvtC40YUg0L7RgdC90L7QstC90YvRhSDQvtCx0LvQsNGB0YLQtdC5LtCc0Ysg0YPQstC40LTQuNC8LCDRh9GC0L4g0LIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNC4INGBINGA0LDQt9GD0LzQvdC+0Lkg0L7QsdGA0LDQsdC+0YLQutC+0Lkg0YLRgNCw0L3Qt9Cw0LrRhtC40Lkg0Lgg0LPQsNGA0LDQvdGC0LjQtdC5KtC60L7QvNCw0L3QtNCwINC40YHQv9GA0LDQstC40LvQsCDQvtGI0LjQsdC60LgsINC60L7RgtC+0YDRi9C1INC+0L3QuCDRgdC+0LLQtdGA0YjQsNGO0YIg0LIg0YDQsNGB0L/RgNC10LTQtdC70LXQvdC90L7QuSDRgdGA0LXQtNC1LCDQuCDRgNCw0LfRgNCw0LHQvtGC0LDQu9CwINCx0L7Qu9C10LUg0YLQtdC70LXRgdC60L7Qv9C40YfQtdGB0LrQuNC1INC4INCx0L7Qu9GM0YjQtSDQsiDRgNCw0YHQv9GA0LXQtNC10LvQtdC90L3QvtC5INGB0YDQtdC00LUuINCc0L7QtNC10LvRjCDRgSDQstGL0YHQvtC60L7QuSDRjdGE0YTQtdC60YLQuNCy0L3QvtGB0YLRjNGOLjxicj7Qk9C70LDQstCwIDExOiDQpNCw0LHRgNC40LrQsDxicj7Ql9CwINGE0LDQsdGA0LjQutC+0Lkg0LPQvtCy0L7RgNC40LvQvtGB0Ywg0LLQviDQvNC90L7Qs9C40YUgW0dhbW1hIGV0IGFsLl0sINCf0L7Rh9C10LzRgyDQstGLINCy0YHQtSDQtdGJ0LUg0LPQvtCy0L7RgNC40YLQtT/QrdGC0LAg0LPQu9Cw0LLQsCDQvdC1INC90LDQvNC10YDQtdC90LAg0L/QvtCy0YLQvtGA0Y/RgtGMINGC0LUg0LbQtSDQvtGI0LjQsdC60LgsINC90L4g0YHQvtGB0YDQtdC00L7RgtC+0YfQuNGC0YHRjyDQvdCwINGE0L7QutGD0YHQtSZhbXA7bGRxdW87INCz0LTQtSDQtNC+0LvQttC90LAg0YHRg9GJ0LXRgdGC0LLQvtCy0LDRgtGMINGE0LDQsdGA0LjQutCwJmFtcDtSZHF1bzsg0L/QviDRjdGC0L7QvNGDINCy0L7Qv9GA0L7RgdGDLtCSINGN0YLQvtC5INCz0LvQsNCy0LUg0LzRiyDQv9C+0LPQvtCy0L7RgNC40Lwg0L4g0YDQtdCw0LvQuNC30LDRhtC40Lgg0LfQsNCy0L7QtNGB0LrQuNGFINC90LDQstGL0LrQvtCyINCyIERERC7QpNCw0LHRgNC40LrQuCwg0YHQvtC30LTQsNC90L3Ri9C1INGH0LvQtdC90LDQvNC4INC60L7QvNCw0L3QtNGLINCyINC40YUg0L7RgdC90L7QstC90YvRhSDQtNC+0LzQtdC90LDRhSwg0LzQvtCz0YPRgiDRg9C/0YDQvtGB0YLQuNGC0Ywg0LjQvdGC0LXRgNGE0LXQudGBINC60LvQuNC10L3RgtCwINC4INC30LDRidC40YLQuNGC0Ywg0L/QvtGC0YDQtdCx0LjRgtC10LvRjyDQvNC+0LTQtdC70LgsINGH0YLQviDQuNC30LHQtdCz0LDQtdGCINCy0LLQtdC00LXQvdC40Y8g0LrQsNGC0LDRgdGC0YDQvtGE0LjRh9C10YHQutC40YUg0L7RiNC40LHQvtC6INCyINC80L3QvtCz0L7Rh9C40YHQu9C10L3QvdGD0Y4g0YHRgNC10LTRgy48YnI+0JPQu9Cw0LLQsCAxMjog0JHQuNCx0LvQuNC+0YLQtdC60LAg0YDQtdGB0YPRgNGB0L7Qsjxicj7Qr9Cy0LvRj9C10YLRgdGPINC70Lgg0LHQuNCx0LvQuNC+0YLQtdC60LAg0YDQtdGB0YPRgNGB0L7QsiDQv9GA0L7RgdGC0L4g0L7QsdGK0LXQutGC0L7QvCDQtNC+0YHRgtGD0L/QsCDQtNCw0L3QvdGL0YUgKERBTyk/0JXRgdC70Lgg0L3QtdGCLCDQutCw0LrQvtCy0Ysg0YDQsNC30LvQuNGH0LjRjyDQvNC10LbQtNGDINC90LjQvNC4P9Cf0L7Rh9C10LzRgyDQvNGLINC00L7Qu9C20L3RiyDRgNCw0YHRgdC80LDRgtGA0LjQstCw0YLRjCDQsdC40LHQu9C40L7RgtC10LrRgyDRgNC10YHRg9GA0YHQvtCyINC60LDQuiDQvNC+0LTQtdC70LjRgNC+0LLQsNC90LjQtSDRgdCx0L7RgNCwLCDQsCDQvdC1INC60LDQuiDQsdC40LHQu9C40L7RgtC10LrRgyDQtNCw0L3QvdGL0YU/0JIg0Y3RgtC+0Lkg0LPQu9Cw0LLQtSDQvNGLINC/0L7Qs9C+0LLQvtGA0LjQvCDQviDRgtC+0LwsINC60LDQuiDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0YwgT1JNINC00LvRjyDRgNC10LDQu9C40LfQsNGG0LjQuCDQsdC40LHQu9C40L7RgtC10LrQuCDRgNC10YHRg9GA0YHQvtCyLiDQodGD0YnQtdGB0YLQstGD0LXRgiDQtNCy0LAg0YDQtdGI0LXQvdC40Y8gT1JNLCDQvtC00LjQvSDQuNC3INC60L7RgtC+0YDRi9GFINC40YHQv9C+0LvRjNC30YPQtdGCINGA0LDRgdC/0YDQtdC00LXQu9C10L3QvdGL0Lkg0LrRjdGIINC90LAg0L7RgdC90L7QstC1INGB0LXRgtC60LgsINCwINC00YDRg9Cz0L7QuSDQuNGB0L/QvtC70YzQt9GD0LXRgiDQt9C90LDRh9C10L3QuNC1INC60LvRjtGH0LAgTk9TUUwg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8u0KfQu9C10L3RiyDQutC+0LzQsNC90LTRiyDQvNC+0LPRg9GCINC/0YDQuNC90Y/RgtGMINC70Y7QsdC+0LPQviDQuNC3INC90LjRhSDQsiDQutCw0YfQtdGB0YLQstC1INC80LXRhdCw0L3QuNC30LzQsCDQvdCw0YHRgtC+0LnRh9C40LLQvtGB0YLQuC48YnI+0JPQu9Cw0LLQsCAxMzog0JjQvdGC0LXQs9GA0LDRhtC40Y8g0YEg0L7Qs9GA0LDQvdC40YfQtdC90L3Ri9C8INCz0YDQsNC90LjRh9C90YvQvCDQutC+0L3RgtC10LrRgdGC0L7QvDxicj7QlNC+INGB0LjRhSDQv9C+0YAg0LLRiyDRg9C30L3QsNC70Lgg0L4g0YHRgtGA0LDRgtC10LPQuNGH0LXRgdC60L7QvCDRg9GA0L7QstC90LUg0LrQsNGA0YLQuNGA0L7QstCw0L3QuNGPINC60L7QvdGC0LXQutGB0YLQsCDQuCDQvNC90L7QttC10YHRgtCy0LXQvdC90YvRhSDRgtCw0LrRgtC40YfQtdGB0LrQuNGFINGD0YDQvtCy0L3Rj9GFLtCSINGN0YLQvtC5INCz0LvQsNCy0LUg0LPQvtCy0L7RgNC40YLRgdGPLCDRh9GC0L4g0LIgRERELCDQutCw0Log0LzRiyDQvNC+0LbQtdC8INC40L3RgtC10LPRgNC40YDQvtCy0LDRgtGMINGA0LDQt9C70LjRh9C90YvQtSDQvNC+0LTQtdC70Lgg0YfQtdGA0LXQtyDQtNC40LDQs9GA0LDQvNC80YMg0LrQsNGA0YIg0LrQvtC90YLQtdC60YHRgtCwLtCa0L7Qs9C00LAg0LrQvtC80LDQvdC00LAg0LjQvdGC0LXQs9GA0LjRgNGD0LXRgiDQv9GA0LXQtNC10Lsg0LrQvtC90YLQtdC60YHRgtCwINC+0YHQvdC+0LLQvdC+0LPQviDQtNC+0LzQtdC90LAg0Lgg0LTRgNGD0LPQuNGFINCy0YHQv9C+0LzQvtCz0LDRgtC10LvRjNC90YvRhSwg0LzRiyDQtNCw0LTQuNC8INGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGJ0LjQtSDQv9GA0LXQtNC70L7QttC10L3QuNGPINC4INGA0YPQutC+0LLQvtC00YHRgtCy0L4uPGJyPio0OiDQn9GA0LjQu9C+0LbQtdC90LjQtTxicj7QlNC70Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0LPQviDRj9C30YvQutCwINC60LDQttC00L7Qs9C+INC+0YHQvdC+0LLQvdC+0LPQviDQtNC+0LzQtdC90LAg0LzRiyDRgNCw0LfRgNCw0LHQvtGC0LDQu9C4INGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGJ0YPRjiDQvNC+0LTQtdC70Ywg0Lgg0L/RgNC+0LLQtdC70Lgg0LTQvtGB0YLQsNGC0L7Rh9C90YvQtSDRgtC10YHRgtGLLiDQoNCw0LHQvtGC0LAg0LzQvtC00LXQu9C4INC90L7RgNC80LDQu9GM0L3QsNGPLtCe0LTQvdCw0LrQviDQutCw0Log0LrQu9C40LXQvdGC0Ysg0LTQvtC70LbQvdGLINC40YHQv9C+0LvRjNC30L7QstCw0YLRjCDQvdCw0YjRgyDQvNC+0LTQtdC70Yw/0JTQvtC70LbQvdGLINC70Lgg0L7QvdC4INC40YHQv9C+0LvRjNC30L7QstCw0YLRjCBEVE8g0LTQu9GPINC/0LXRgNC10LTQsNGH0Lgg0LTQsNC90L3Ri9GFINC80LXQttC00YMg0LzQvtC00LXQu9GM0Y4g0Lgg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GM0YHQutC40Lwg0LjQvdGC0LXRgNGE0LXQudGB0L7QvD/QmNC70Lgg0LXRgdGC0Ywg0LTRgNGD0LPQuNC1INGB0YXQtdC80YssINC60L7RgtC+0YDRi9C1INC80L7Qs9GD0YIg0YDQtdCw0LvQuNC30L7QstCw0YLRjCDQv9C10YDQtdC00LDRh9GDINC00LDQvdC90YvRhSDQvNC10LbQtNGDINC80L7QtNC10LvRjNGOINC4INC+0YLQvtCx0YDQsNC20LXQvdC40LXQvCDQutC+0LzQv9C+0L3QtdC90YLQvtCyP9Ca0LDQuiDRgNCw0LHQvtGC0LDRjtGCINGD0YHQu9GD0LPQsCDQv9GA0LjQu9C+0LbQtdC90LjQuSDQuCDQuNC90YTRgNCw0YHRgtGA0YPQutGC0YPRgNCwINCyIERERD/QndCwINGN0YLRgyDQs9C70LDQstGDINCyINGN0YLQvtC5INCz0LvQsNCy0LUg0LHRg9C00LXRgiDQtNCw0L3QsCDQvtGC0LLQtdGC0LAuPGJyPtCf0YDQuNC70L7QttC10L3QuNC1IEE6INCf0L7Qu9C40LzQtdGA0LjQt9Cw0YbQuNGPINC4INCY0YHRgtC+0YfQvdC40Log0YHQvtCx0YvRgtC40Lk6IEErRVM8YnI+0JjRgdGC0L7Rh9C90LjQuiDRgdC+0LHRi9GC0LjQuSDRj9Cy0LvRj9C10YLRgdGPINCy0LDQttC90L7QuSDRgtC10YXQvdC+0LvQvtCz0LjQtdC5INCw0LPRgNC10LPQsNGG0LjQuCDQvdCw0YHRgtC+0LnRh9C40LLQvtGB0YLQuCwg0LAg0YLQsNC60LbQtSDRj9Cy0LvRj9C10YLRgdGPINC+0YHQvdC+0LLQvtC5INCw0YDRhdC40YLQtdC60YLRg9GA0YssINC+0YHQvdC+0LLQsNC90L3QvtC5INC90LAg0YHQvtCx0YvRgtC40Y/RhS7QmNGB0YLQvtGH0L3QuNC6INGB0L7QsdGL0YLQuNGPINC/0L7QutCw0LfRi9Cy0LDQtdGCINCy0YHQtSDRgdC+0YHRgtC+0Y/QvdC40Y8g0LDQs9GA0LXQs9Cw0YbQuNC4INC/0L7RgdGA0LXQtNGB0YLQstC+0Lwg0YDRj9C00LAg0YHQvtCx0YvRgtC40Lku0KfQtdGA0LXQtyDRg9C/0L7RgNGP0LTQvtGH0LXQvdC90L7QtSDQvNC10YDQvtC/0YDQuNGP0YLQuNC1INC80Ysg0LzQvtC20LXQvCDQstC+0YHRgdGC0LDQvdC+0LLQuNGC0Ywg0YHQvtGB0YLQvtGP0L3QuNC1INCw0LPRgNC10LPQsNGG0LjQuC7QmtC+0L3QtdGH0L3Qviwg0L/RgNC10LTQv9C+0YHRi9C70LrQsCDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQuNGB0YLQvtGH0L3QuNC60L7QsiDRgdC+0LHRi9GC0LjQuSDQt9Cw0LrQu9GO0YfQsNC10YLRgdGPINCyINGC0L7QvCwg0YfRgtC+INC+0L0g0LzQvtC20LXRgiDRg9C/0YDQvtGB0YLQuNGC0Ywg0L/RgNC+0YfQvdGD0Y4g0LTQsNC90L3Ri9C1INC4INC30LDRhdCy0LDRgtC40YLRjCDQutC+0L3RhtC10L/RhtC40Lgg0YHQu9C+0LbQvdGL0LzQuCDQv9C+0LLQtdC00LXQvdGH0LXRgdC60LjQvNC4INCw0YLRgNC40LHRg9GC0LDQvNC4Ljxicj5KYXZhINC4INC40L3RgdGC0YDRg9C80LXQvdGC0Ysg0YDQsNC30YDQsNCx0L7RgtC60Lg8YnI+0JHQvtC70YzRiNC40L3RgdGC0LLQviDQv9GA0LjQvNC10YDQvtCyINCyINGN0YLQvtC5INC60L3QuNCz0LUg0L3QsNC/0LjRgdCw0L3RiyDQvdCwINGP0LfRi9C60LUgSmF2YS7QryDQvNC+0LMg0LHRiyDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0YwgQyMsINC90L4g0Y8g0YHQvtC30L3QsNGC0LXQu9GM0L3QviDQuNGB0L/QvtC70YzQt9C+0LLQsNC7IEphdmEuPGJyPtCf0YDQtdC20LTQtSDQstGB0LXQs9C+LCDRjyDQtNGD0LzQsNGOLCDRh9GC0L4g0YHQvtC+0LHRidC10YHRgtCy0L4gSmF2YSDQvtGC0LrQsNC30YvQstCw0LXRgtGB0Y8g0L7RgiDRhdC+0YDQvtGI0LXQuSDQv9GA0LDQutGC0LjQutC4INGA0LDQt9GA0LDQsdC+0YLQutC4INC4INGA0LDQt9GA0LDQsdC+0YLQutC4INC/0YDQvtCz0YDQsNC80LzQvdC+0LPQviDQvtCx0LXRgdC/0LXRh9C10L3QuNGPLtCi0LXQv9C10YDRjCwg0LTQu9GPINCx0L7Qu9GM0YjQuNC90YHRgtCy0LAg0L/RgNC+0LXQutGC0L7QsiBKYXZhLCDRgtGA0YPQtNC90L4g0L3QsNC50YLQuCDRhdC+0YDQvtGI0LjQuSDQv9C+0LvQtdCy0L7QuSDQvtCx0YrQtdC60YIu0J3QsCDQvNC+0Lkg0LLQt9Cz0LvRj9C0LCBTY3J1bSDQuCBBZ2lsZSDRgdGH0LjRgtCw0Y7RgtGB0Y8g0LDQu9GM0YLQtdGA0L3QsNGC0LjQstCw0LzQuCDQv9GA0LXQstC+0YHRhdC+0LTQvdC+0LPQviDQtNC40LfQsNC50L3QsCwg0Lgg0L/RgNC+0LTRg9C60YLRiyDQtNC+0LvQttC90Ysg0YDQsNGB0YHQvNCw0YLRgNC40LLQsNGC0YzRgdGPINC60LDQuiDRgdCw0Lwg0LTQuNC30LDQudC9LtCR0L7Qu9GM0YjQuNC90YHRgtCy0L4g0LPQuNCx0LrQuNGFINC70Y7QtNC10Lkg0L3QtSDRgdC70LjRiNC60L7QvCDQvNC90L7Qs9C+INC00YPQvNCw0Y7RgiDQviDRgtC+0LwsINCx0YPQtNGD0YIg0LvQuCDRjdGC0Lgg0Y3Qu9C10LzQtdC90YLRiywg0LrQvtGC0L7RgNGL0LUg0LTQvtC70LbQvdGLINCx0YvRgtGMINC+0L/RgNC10LTQtdC70LXQvdGLLCDQv9C+0LLQu9C40Y/RjtGCINC90LAg0LHQuNC30L3QtdGBIC3QvNC+0LTQtdC70Lgu0K8g0LTQvtC70LbQtdC9INC+0LHRitGP0YHQvdC40YLRjCwg0YfRgtC+INC+0YDQuNCz0LjQvdCw0LvRjNC90L7QtSDQvdCw0LzQtdGA0LXQvdC40LUgU2NydW0q0L3QtSDQt9Cw0LrQu9GO0YfQsNC10YLRgdGPINCyINC30LDQvNC10L3QtSDQtNC40LfQsNC50L3QsC7QndC10LfQsNCy0LjRgdC40LzQviDQvtGCINGC0L7Qs9C+LCDRgdC60L7Qu9GM0LrQviDQvNC10L3QtdC00LbQtdGA0L7QsiDQv9GA0L7QtdC60YLQvtCyINGF0L7RgtGP0YIg0YHQstGP0LfQsNGC0Ywg0LLQsNGBINC90LAg0L/Rg9GC0Lgg0Log0L3QtdC/0YDQtdGA0YvQstC90L7QuSDQtNC+0YHRgtCw0LLQutC1LCDRjyDQtNC+0LvQttC10L0g0YHQutCw0LfQsNGC0YwsINGH0YLQviBTY3J1bSAtINGN0YLQviDQvdC1INGC0L7Qu9GM0LrQviDQtNC70Y8g0YLQvtCz0L4sINGH0YLQvtCx0Ysg0YPQs9C+0LTQuNGC0Ywg0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70Y/QvCDRjdGC0L7QuSDQtNC40LDQs9GA0LDQvNC80YsgR2FudHQu0J7QtNC90LDQutC+LCDQutC+0LPQtNCwINC40YUg0YHQu9C40YjQutC+0Lwg0LzQvdC+0LPQviwg0YHQuNGC0YPQsNGG0LjRjyDQtNC10LnRgdGC0LLQuNGC0LXQu9GM0L3QviDQuNC80LXQtdGCINC80LXRgdGC0L4uPGJyPtCvINC00YPQvNCw0Y4sINGH0YLQviDRjdGC0L4g0LHQvtC70YzRiNCw0Y8g0L/RgNC+0LHQu9C10LzQsCwg0L/QvtGN0YLQvtC80YMg0Y8g0YXQvtGH0YMg0L/QvtCx0YPQtNC40YLRjCDRgdC+0L7QsdGJ0LXRgdGC0LLQviBKYXZhINCy0LXRgNC90YPRgtGM0YHRjyDQuiDQvNC+0LTQtdC70LjRgNC+0LLQsNC90LjRjiDQsiDRjdGC0L7QuSDQvtCx0LvQsNGB0YLQuC4g0JIg0YLQviDQttC1INCy0YDQtdC80Y8g0Y8g0L7QsdGK0Y/RgdC90Y4g0LLQsNC8INGH0LXRgNC10Lcg0Y3RgtGDINC60L3QuNCz0YMsINGH0YLQviDQtNC40LfQsNC50L0g0LzQvtC20LXRgiDQv9GA0LjQvdC10YHRgtC4INC90LDQvCDQv9C+0LvRjNC30YMuPGJyPtCa0YDQvtC80LUg0YLQvtCz0L4sINCyINGB0L7QvtCx0YnQtdGB0YLQstC1IC5ORVQg0YPQttC1INC10YHRgtGMINGF0L7RgNC+0YjQuNC1INGA0LXRgdGD0YDRgdGLIERERCwg0YLQsNC60LjQtSDQutCw0LogwqvQstC90YPRgtGA0LXQvdC90LjQuSDQtNC40LfQsNC50L0g0Lgg0YDQtdC20LjQvMKrINCU0LjQt9Cw0LnQvSDQuCDRgNC10LbQuNC8IMK70JTQttC40LzQvNC4INCd0LjQu9GM0YHRgdC+0L3QsCBb0J3QuNC70YzRgdGB0L7QvV0u0JHQu9Cw0LPQvtC00LDRgNGPINCy0YvQtNCw0Y7RidC10LnRgdGPINGA0LDQsdC+0YLQtSDQlNC20LjQvNC80Lgg0Lgg0L/RgNC+0L/QsNCz0LDQvdC00LUg0LTRgNGD0LPQuNGFINC70Y7QtNC10LkgQWx0Lm5ldCwg0YHQvtC+0LHRidC10YHRgtCy0L4gLk5FVCBaaG9uZ3poZW5nINC30LDRgdGC0LDQstC40LvQviDQstC+0LvQvdGDINGA0LDQt9GA0LDQsdC+0YLQutC4INC/0YDQtdCy0L7RgdGF0L7QtNC90L7Qs9C+INC00LjQt9Cw0LnQvdCwLCDQvdCwINC60L7RgtC+0YDRg9GOINC90YPQttC90L4g0L7QsdGA0LDRgtC40YLRjCDQstC90LjQvNCw0L3QuNC1INGB0L7QvtCx0YnQtdGB0YLQstGDIEphdmEuPGJyPtCS0L4gLdCy0YLQvtGA0YvRhSwg0Y8g0L/QvtC90Y/Quywg0YfRgtC+INGDINC/0LXRgNGB0L7QvdCw0LvQsCBDIy5ORVQg0L3QtSDQsdGL0LvQviDQvdC40LrQsNC60LjRhSDRgtGA0YPQtNC90L7RgdGC0LXQuSDQsiDQv9C+0L3QuNC80LDQvdC40Lgg0LrQvtC00LAgSmF2YS7Qn9C+0YHQutC+0LvRjNC60YMg0LzQvdC+0LPQuNC1INC70Y7QtNC4INCyINGB0L7QvtCx0YnQtdGB0YLQstCw0YUgREREINC40YHQv9C+0LvRjNC30YPRjtGCIEMjLk5FVCwg0LAg0YHQvtGC0YDRg9C00L3QuNC60LgsINGA0LDQsdC+0YLQsNGO0YnQuNC1INCyINGA0LDQvdC90LXQuSDRiNC60L7Qu9C1LCDRgtCw0LrQttC1INGP0LLQu9GP0Y7RgtGB0Y8g0L/RgNC+0LPRgNCw0LzQvNC40YHRgtCw0LzQuCBDIywg0L3QviDRjyDQvdC40LrQvtCz0LTQsCDQvdC1INC/0L7Qu9GD0YfQsNC7INC40YUg0LbQsNC70L7QsdGLLtCf0L7RjdGC0L7QvNGDINC80L3QtSDQvdC1INC90YPQttC90L4g0LHQtdGB0L/QvtC60L7QuNGC0YzRgdGPINC+0LEg0Y3RgtC+0LwuPGJyPtCa0L7Qs9C00LAg0Y8g0L3QsNC/0LjRgdCw0Lsg0Y3RgtGDINC60L3QuNCz0YMsINC40L3QtNGD0YHRgtGA0LjRjyDQv9C10YDQtdGI0LvQsCDQvtGCINCx0LDQt9GLINC00LDQvdC90YvRhSDQvtGC0L3QvtGI0LXQvdC40Lkg0LIg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8sINC+0YHQvdC+0LLQsNC90L3QvtC1INC90LAg0L/QsNGA0LDRhSDQtNC+0LrRg9C80LXQvdGC0L7QsiDQuCDQutC70Y7Rh9C10LLRi9GFINC30L3QsNGH0LXQvdC40Lku0K3RgtC+INC/0YDQuNGH0LjQvdCwLCDQnNCw0YDRgtC40L0g0KTQsNGD0LvQtdGAINC90LDQt9GL0LLQsNC10YIg0Y3RgtC4INGB0YXQtdC80Ysg0YXRgNCw0L3QtdC90LjRjyZhbXA7TGRxdW87INC70LjRhtC+INC30LDQv9C+0LvQvdGP0LXRgiDRgdC+0LLQvtC60YPQv9C90L7QtSDRhdGA0LDQvdC40LvQuNGJ0LUmYW1wO3JkcXVvOy7QrdGC0L4g0LjQvNC10L3QvtCy0LDQvdC40LUg0YPQvNC10YHRgtC90L4sINC+0L3QviDQvtC/0LjRgdGL0LLQsNC10YIg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPIE5PU1FMINCyIERERC48YnI+0J7QtNC90LDQutC+LCDRh9GC0L4g0LrQsNGB0LDQtdGC0YHRjyDQvNC+0LXQs9C+INC+0L/Ri9GC0LAg0LIg0LrQvtC90YHRg9C70YzRgtCw0YbQuNGP0YUsINC80L3QvtCz0LjQtSDRgNCw0LfRgNCw0LHQvtGC0YfQuNC60Lgg0L7Qv9GA0LXQtNC10LvQuNC70Lgg0YDQtdC70Y/RhtC40L7QvdC90YvQtSDQsdCw0LfRiyDQtNCw0L3QvdGL0YUg0Lgg0LrQsNGA0YLQuNGA0L7QstCw0L3QuNC1INC+0LHRitC10LrRgtC90YvRhSDQvtGC0L3QvtGI0LXQvdC40Lku0J/QvtGN0YLQvtC80YMg0Y8g0LTRg9C80LDRjiwg0YfRgtC+INC/0L7RgdC70LXQtNC+0LLQsNGC0LXQu9C4IE5PU1FMINC00L7Qu9C20L3RiyDQsdGL0YLRjCDQsiDRgdC+0YHRgtC+0Y/QvdC40Lgg0L/QvtC90Y/RgtGMINCz0LvQsNCy0YssINC60L7RgtC+0YDRi9C1INGPINCy0LrQu9GO0YfQsNC10YIg0LIg0YHQtdCx0Y8g0LrQsNGA0YLQuNGA0L7QstCw0L3QuNC1INC+0LHRitC10LrRgtCwINCyINC60L3QuNCz0LUu0KLQtdC8INC90LUg0LzQtdC90LXQtSwg0Y8g0LTQtdC50YHRgtCy0LjRgtC10LvRjNC90L4g0L/RgNC40LfQvdCw0Y4sINGH0YLQviDRjdGC0L4g0LzQvtC20LXRgiDQv9GA0LjQstC10YHRgtC4INC6INC/0YDQtdC30YDQtdC90LjRjiDRgtC10YUsINC60YLQviDQtNGD0LzQsNC10YIsINGH0YLQviDRgdGD0YnQtdGB0YLQstC+0LLQsNC90LjQtSDQvtCx0YrQtdC60YLQvdC+IC3RgdCy0Y/Qt9Cw0L3QvdC+0LPQviDQuNC80L/RgNC+0LLQuNC30LDRhtC40Lgu0K3RgtC+INC90LUg0LjQvNC10LXRgiDQt9C90LDRh9C10L3QuNGPLCDRjyDQstGL0YDQsNC30LjQuyDQv9GA0LjQt9C90LDQvdC40LUsINC/0L7RgtC+0LzRgyDRh9GC0L4g0LHQvtC70YzRiNC40L3RgdGC0LLRgyDQu9GO0LTQtdC5INC00L7Qu9C20L3RiyDRgdGC0L7Qu9C60L3Rg9GC0YzRgdGPINGBINGN0YLQuNC8INC+0LHRitC10LrRgtC+0LwgLdGA0LXQu9C40LPQuNC+0LfQvdC+0Lkg0L/QvtGC0LXRgNC10Lkg0LjQvNC/0LXQtNCw0L3RgdCwINCyINGB0LLQvtC10Lkg0L/QvtCy0YHQtdC00L3QtdCy0L3QvtC5INGA0LDQsdC+0YLQtS48YnI+0JrQvtC90LXRh9C90L4sINCyINCz0LvQsNCy0LUgMTImYW1wO0xkcXVvOyDQsdC40LHQu9C40L7RgtC10LrQsCDRgNC10YHRg9GA0YHQvtCyJmFtcDvQkiBSZHF1bzsg0Y8g0YLQsNC60LbQtSDQv9GA0LXQtNC+0YHRgtCw0LLQu9GP0Y4g0L3QsCDQvtGB0L3QvtCy0LUg0LTQvtC60YPQvNC10L3RgtC+0LIsINC/0LDRgNGLIC3QutC70LDQstC40YggLdC30L3QsNGH0LXQvdC40Y8g0Lgg0YDQtdGI0LXQvdC40Y8g0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0YHQtdGC0LrQuCDQtNCw0L3QvdGL0YUu0JLQviDQvNC90L7Qs9C40YUg0LzQtdGB0YLQsNGFINGPINC+0LHRgdGD0LbQtNCw0Lsg0LLQu9C40Y/QvdC40LUgTk9TUUwg0L3QsCDQtNC40LfQsNC50L0g0LDQs9GA0LXQs9Cw0YbQuNC4LtCi0LXQvdC00LXQvdGG0LjQuCBOT1NRTCwg0LLQtdGA0L7Rj9GC0L3Qviwg0LHRg9C00YPRgiDQv9GA0L7QtNC+0LvQttCw0YLRjNGB0Y8sINC4INGN0YLQuCDRgNCw0LfRgNCw0LHQvtGC0YfQuNC60Lgg0Y3RgtC40YUg0L7QsdGK0LXQutGC0L7QsiAt0L/QtdGA0LXRgdGC0YDQvtC50LrQsCDQtNC+0LvQttC90Ysg0L7QsdGA0LDRidCw0YLRjCDQstC90LjQvNCw0L3QuNC1LtCSINGN0YLQvtC5INC60L3QuNCz0LUg0LLRiyDRg9Cy0LjQtNC40YLQtSwg0YfRgtC+INGPINC80L7Qs9GDINC/0L7QvdGP0YLRjCDQstC30LPQu9GP0LTRiyDQtNCy0YPRhSDQu9Cw0LPQtdGA0LXQuSDQvtC00L3QvtCy0YDQtdC80LXQvdC90L4sINC4INGPINGB0L7Qs9C70LDRgdC10L0g0YEg0LLQt9Cz0LvRj9C00LDQvNC4INC+0LHQtdC40YUg0YHRgtC+0YDQvtC9LtCt0YLQviDRgtGA0LXQvdC40LUsINCy0YvQt9Cy0LDQvdC90L7QtSDRgtC10YXQvdC40YfQtdGB0LrQuNC80Lgg0YLQtdC90LTQtdC90YbQuNGP0LzQuCwg0Lgg0Y3RgtC+INC90LXQvtCx0YXQvtC00LjQvNC+INC00LvRjyDQv9C+0LvQvtC20LjRgtC10LvRjNC90YvRhSDQuNC30LzQtdC90LXQvdC40LkuPGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS00IiBzcmM9Imh0dHBzOi8vYXNzZXRzLmFsaWNkbi5jb20va2lzc3kvMS4wLjAvYnVpbGQvaW1nbGF6eWxvYWQvc3BhY2ViYWxsLmdpZiI+0J/QvtC70LXQstC+0Lkg0LTQuNC30LDQudC9IChEREQpINC90LDRg9GH0LjQuyDQvdCw0YEsINC60LDQuiDQtNC10LvQsNGC0Ywg0L/RgNC+0LPRgNCw0LzQvNC90L7QtSDQvtCx0LXRgdC/0LXRh9C10L3QuNC1LCDQsCDRgtCw0LrQttC1INC90LDRg9GH0LjQuyDQvdCw0YEsINC60LDQuiDQu9GD0YfRiNC1INC40YHQv9C+0LvRjNC30L7QstCw0YLRjCDRgtC10YXQvdC+0LvQvtCz0LjRjiDQvtCx0YrQtdC60YLQsC7QntC9INC/0YDQtdC00L7RgdGC0LDQstC70Y/QtdGCINC90LDQvCDQvdC+0LLRg9GOINC/0LXRgNGB0L/QtdC60YLQuNCy0YMg0L/RgNC+0LPRgNCw0LzQvNC90L7Qs9C+INC+0LHQtdGB0L/QtdGH0LXQvdC40Y8g0LTQu9GPINC00LjQt9Cw0LnQvdCwLCDQsCDRgtCw0LrQttC1INC+0YHRgtCw0LLQuNC70L4g0YHQtdGA0YzQtdC30L3Rg9GOINC/0YDQvtCx0LvQtdC80YMg0LTQu9GPINGA0LDQt9GA0LDQsdC+0YLRh9C40LrQvtCyOiDQutCw0Log0L/RgNC40LLQu9C10YfRjCDQv9C+0LvQtSDQtNC70Y8g0L/RgNCw0LrRgtC40LrQuCDQvdCwINC/0YDQsNC60YLQuNC60LU/wqvQlNC40LfQsNC50L0g0LLQvtC00LjRgtC10LvRjyDRgNC10LDQu9C40LfQsNGG0LjQuMK7INCS0L7QvSDQktC10YDQvdC+0L0g0LTQsNC7INC90LDQvCDQv9C+0LvQvdGL0Lkg0L7RgtCy0LXRgi48YnI+wqvQoNC10LDQu9C40LfQsNGG0LjRjyDQv9C+0LTRgNCw0LfQtNC10LvQtdC90LjRj8K7INC+0LHRgdGD0LbQtNCw0LXRgiwg0LrQsNC6INC/0L7QtNGA0L7QsdC90L4g0LTQvtGB0YLQuNGH0YwgREREINC+0YIg0YHRgtGA0LDRgtC10LPQuNGH0LXRgdC60L7Qs9C+INC4INGC0LDQutGC0LjRh9C10YHQutC+0LPQviDRg9GA0L7QstC90Y8sINC60L7RgtC+0YDRi9C5INGB0L7QtNC10YDQttC40YIg0LHQvtC70YzRiNC+0LUg0LrQvtC70LjRh9C10YHRgtCy0L4q0L/RgNCw0LrRgtC40LrQuCwg0YHRgtCw0L3QtNCw0YDRgtGLINC/0YDQvtC10LrRgtC40YDQvtCy0LDQvdC40Y8g0Lgg0LrQvtC80L/RgNC+0LzQuNGB0YEg0LzQtdC20LTRgyDQvdC10LrQvtGC0L7RgNGL0LzQuCDQv9GA0L7QsdC70LXQvNCw0LzQuC7Cq9Cf0L7QvdC40LzQsNC90LjQtSDQtNC40LfQsNC50L3QsCDQtNGA0LDQudCy0LXRgNCwwrsg0YDQsNC30LTQtdC70LXQvdC+INC90LAgMTQg0LPQu9Cw0LIuINCSINGH0LDRgdGC0Lgg0YHRgtGA0LDRgtC10LPQuNC4IERERCDCu9C/0L7QvdC40LzQsNC90LjQtSDQtNC40LfQsNC50L3QsCDQtNGA0LDQudCy0LXRgNCwwrsg0L7QsdGK0Y/RgdC90Y/QtdGCINC/0L7Qu9GPLCDQvtCz0YDQsNC90LjRh9C10L3QvdGL0LUg0LrQvtC90YLQtdC60YHRgtGLLCDQutC+0L3RgtC10LrRgdGC0L3Ri9C1INC60LDRgNGC0Ysg0Lgg0LDRgNGF0LjRgtC10LrRgtGD0YDRgyDQtNC70Y8g0L3QsNGBLiwg0KHQvtCx0YvRgtC40Y8g0LTQuNCy0LjQt9C40LgsINCw0LPRgNC10LPQsNGG0LjRjyDQuCDQsdC40LHQu9C40L7RgtC10LrQuCDRgNC10YHRg9GA0YHQvtCyLtCS0YvQvNGL0YjQu9C10L3QvdC+0LUg0YLQtdC80LDRgtC40YfQtdGB0LrQvtC1INC40YHRgdC70LXQtNC+0LLQsNC90LjQtSDQv9GA0L7RhdC+0LTQuNGCINGH0LXRgNC10Lcg0LrQvdC40LPRgywg0LrQvtGC0L7RgNCw0Y8g0L7Rh9C10L3RjCDQv9C+0LvQtdC30L3QsCDQtNC70Y8g0YDQtdCw0LvQuNC30LDRhtC40LggRERELjxicj7Cq9CU0LjQt9Cw0LnQvSDRgNC10LDQu9C40LfQsNGG0LjQuMK7INGD0YHRgtCw0L3QsNCy0LvQuNCy0LDQtdGCINC80L7RgdGCINC80LXQttC00YMg0LzRi9GB0LvRj9C80Lgg0Lgg0YDQtdCw0LvQuNC30LDRhtC40LXQuSBEREQuINCc0L7QttC90L4g0L/RgNC+0YfQuNGC0LDRgtGMINC60LDQuiDQsNGA0YXQuNGC0LXQutGC0L7RgNGLLCDRgtCw0Log0Lgg0L/RgNC+0LPRgNCw0LzQvNC40YHRgtGLLCDQuCDQuNGFINGC0LDQutC20LUg0LzQvtC20L3QviDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0LIg0LrQsNGH0LXRgdGC0LLQtSDRgdC/0YDQsNCy0L7Rh9C90LjQutCwIERERC48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciIgaWQ9ImRlc2MtbW9kdWxlLTUiIHNyYz0iaHR0cHM6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIj4uLi4uLi48aW1nIGNsYXNzPSJkZXNjX2FuY2hvciIgaWQ9ImRlc2MtbW9kdWxlLTYiIHNyYz0iaHR0cHM6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIj7QkNCy0YLQvtGAOiDQktC+0L0g0JLQtdGA0L3QvtC9IC0g0L7Qv9GL0YLQvdGL0Lkg0L/RgNC+0LPRgNCw0LzQvNC90YvQuSDQvNCw0YHRgtC10YAuINCe0L0g0LjQvNC10LXRgiDQsdC+0LvQtdC1INGH0LXQvCAyNSAt0LvQtdGC0L3QuNC5INC+0L/Ri9GCINGA0LDQsdC+0YLRiyDQsiDRgNCw0LfRgNCw0LHQvtGC0LrQtSwg0YDQsNC30YDQsNCx0L7RgtC60LUg0Lgg0LDRgNGF0LjRgtC10LrRgtGD0YDQtSDQv9GA0L7Qs9GA0LDQvNC80L3QvtCz0L4g0L7QsdC10YHQv9C10YfQtdC90LjRjy7QntC9INCy0YvRgdGC0YPQv9Cw0LXRgiDQt9CwINGD0L/RgNC+0YnQtdC90LjQtSDQv9GA0L7QtdC60YLQuNGA0L7QstCw0L3QuNGPINC4INGA0LXQsNC70LjQt9Cw0YbQuNC4INC/0YDQvtCz0YDQsNC80LzQvdC+0LPQviDQvtCx0LXRgdC/0LXRh9C10L3QuNGPINGBINC/0L7QvNC+0YnRjNGOINC40L3QvdC+0LLQsNGG0LjQuS7QoSAxOTgwIC3RhSDQs9C+0LTQvtCyINC+0L0g0L3QsNGH0LDQuyDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0Y/Qt9GL0LosINC+0YDQuNC10L3RgtC40YDQvtCy0LDQvdC90YvQuSDQvdCwINC+0LHRitC10LrRgiDQtNC70Y8g0L/RgNC+0LPRgNCw0LzQvNC40YDQvtCy0LDQvdC40Y87INCyINC90LDRh9Cw0LvQtSAxOTkwIC3RhSDQvtC9INC/0YDQuNC80LXQvdGP0Lsg0LTQuNC30LDQudC9LCDQvtGB0L3QvtCy0LDQvdC90YvQuSDQvdCwINC/0L7Qu9C10LLRi9GFINGD0YHQu9C+0LLQuNGP0YUg0LIg0L7QsdC70LDRgdGC0Lgg0LzQvtC00LXQu9C40YDQvtCy0LDQvdC40Y8uINCSINGC0L4g0LLRgNC10LzRjyDQvtC9INC40YHQv9C+0LvRjNC30L7QstCw0Lsg0Y/Qt9GL0Log0LzQsNC70L7Qs9C+INGG0LLQtdGC0LAu0J7QvSDQuNC80LXQtdGCINC+0L/Ri9GCINC+0L/Ri9GC0LAg0LLQviDQvNC90L7Qs9C40YUg0L7QsdC70LDRgdGC0Y/RhSDQsdC40LfQvdC10YHQsCwg0LLQutC70Y7Rh9Cw0Y8g0LDQstC40LDRhtC40Y4sINC+0LrRgNGD0LbQsNGO0YnRg9GOINGB0YDQtdC00YMsINCz0LXQvtCz0YDQsNGE0LjRjiwg0YHRgtGA0LDRhdC+0LLQsNC90LjQtSwg0LzQtdC00LjRhtC40L3RgyDQuCDRgtC10LvQtdC60L7QvNC80YPQvdC40LrQsNGG0LjQuC7QkiDRgtC+INC20LUg0LLRgNC10LzRjyDQktC+0L0g0YLQsNC60LbQtSDQtNC+0LHQuNC70YHRjyDQsdC+0LvRjNGI0L7Qs9C+INGD0YHQv9C10YXQsCDQsiDRgtC10YXQvdC40YfQtdGB0LrQuNGFINGD0YHQu9C+0LLQuNGP0YUsINCy0LrQu9GO0YfQsNGPINGA0LDQt9GA0LDQsdC+0YLQutGDINC80L3QvtCz0L7QutGA0LDRgtC90YvRhSDRgNCw0LzQvtC6INC4INC60LvQsNGB0YHQvtCy0YvRhSDQsdC40LHQu9C40L7RgtC10Lou0J7QvSDQv9GA0L7QstC+0LTQuNGCINC60L7QvdGB0LDQu9GC0LjQvdCzINC/0L4g0L/RgNC+0LPRgNCw0LzQvNC90L7QvNGDINC+0LHQtdGB0L/QtdGH0LXQvdC40Y4g0Lgg0LvQtdC60YbQuNC4INC/0L4g0LLRgdC10LzRgyDQvNC40YDRgywg0LAg0YLQsNC60LbQtSDQv9GA0LXQv9C+0LTQsNC10YIg0LrRg9GA0YHRiyDQv9C+IMKr0YDQtdCw0LvQuNC30LDRhtC40Lgg0LTQuNC30LDQudC90LAg0LTRgNCw0LnQstCwwrsg0LLQviDQvNC90L7Qs9C40YUg0YHRgtGA0LDQvdCw0YUuPC9wPg==
Продавец:当当网官方旗舰店
Рейтинг:

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

Рекомендуемая покупка:
(Крупномасштабные|Масштабируемый|низкая стоимость|Решение с высокой эффективностью, крупно -масштабное распределение|Многочисленное приложение|Архитектура передачи сообщений строит оружие)
(Распределенная последовательностьZooKeeperРеальные боевые работы поступают из крупных, сложных и длительных систем в Китае)
《"
《"
Перевод старшего консультанта Thuughtworks для перевода и школы
Полностью покрыть знания DDD, чтобы предоставить много примеров кода
Случай проходит через модель тесной связи между теорией и практикой книги
Архитекторы и царство программиста необходимы

Основная информация
| Название продукта: | Осознайте поля дизайна (отца предисловий DDD, чтобы сделать идеи DDD первым шедевром) | формат: | 16 |
| Автор: | Вон Вернон (Уэйн Фаннон), переведенный Тенг Юн | Цены: | 99.00 |
| Номер ISBN: | 9787121224485 | Время публикации: | 2014-03-01 |
| Издательство: | Электронная промышленная пресса | Время печати: | 2014-03-01 |
| Издание: | 1 | Время печати: | 1 |
Предисловие XXI
Спасибо XXXI
Об авторе xxxv
Как использовать эту книгу xxxvii
*Глава DDD запись
Могу ли я DDD?
Зачем нам DDD
Как сделать DDD
Используйте ценность бизнеса DDD
1 у вас есть очень полезная полевая модель
2 Ваш бизнес был более точным и понятым
Эксперты в поле 3 могут способствовать разработке программного обеспечения
4 лучшего пользовательского опыта
5 четкая граница модели
6 Лучшая корпоративная архитектура
7 Agile, итеративное и непрерывное моделирование
8 Используйте стратегии и тактические инструменты
Практикуйте задачу, стоящую перед DDD
Вымышленные случаи, реальная практика
краткое содержание главы
Глава 2 Поле, подразделение и ограниченный граничный контекст
Общий вид
Суб -домен и ограниченный мировой контекст на работе
Поместите внимание на основное домен
Почему стратегический дизайн важен
Домены и домен в реальном мире
Понять ограниченный мировой контекст
Контекст ограниченных границ содержит не только модели
Размер контекста ограниченных границ
В основном в соответствии с техническими компонентами
Пример контекста
Контекст сотрудничества
Контекст личности и интервью
Agile Context управления проектами
краткое содержание главы
Глава 3 Контекст Морпотер
Почему важна карта контекста?
Нарисуйте картирование контекста
Продукты и организационные отношения
Карта 3 Образец предельного контекста
краткое содержание главы
Глава 4 Архитектура
Интервью с успешным ИТ -директором
Слой
Принцип зависимости перевернута
Гексагональная архитектура (порт и адаптер)
Архитектура обслуживания
REST
Отдыхать как стиль архитектуры
Ключевой аспект RESTFUL HTTP SERVER
Restful HTTP -ключевой аспект
Отдых и DDD
Почему отдых?
Разделение ответственности за командование и запроса——CQRS
Все аспекты CQR
Обработка модели запроса с*окончательной последовательности
Архитектура драйвера события
Труба и фильтр
Длительный процесс обработки (также известный как сага)
Источник события
Сетчатые сетки и распределенные вычисления на основе сетки
Репликация данных
Событие сетки и полевые мероприятия
Непрерывное расследование
Распределенная обработка
краткое содержание главы
Глава 5 Сущность
Зачем использовать сущности
*Логотип
Пользователи предоставляют*идентификацию
Приложение для генерации*идентификации
Конкретный генерация механизма*логотип
Еще один ограниченный граничный контекст предоставляет*логотип
Время идентификации
Оценка
Стабильность
Откройте для себя сущности и их основные характеристики
Откройте таинственную завесу сущности и ее основные характеристики
Ключевое поведение копания сущности
Роль и ответственность
Создать сущность
проверять
Смена следа
краткое содержание главы
Глава 6 Цель
Характеристики объекта значения
Merture или описание
Единство
Концептуальный
Заменяемость
Эквивалентность
Нет побочных эффектов
*Миниатюрная интеграция
Используйте объект значения, чтобы представить стандартный тип
Объект тестового значения
осознавать
Постоянный объект ценности
Отказ от побочных эффектов утечки моделирования данных
Орм и единственный объект
Последовательности объектов с несколькими значениями сериализуются на один столбец
Используйте объект базы данных для сохранения объектов нескольких значений
Используйте таблицу комбинации, чтобы сохранить объекты нескольких значений
Орм и резинка
краткое содержание главы
Глава 7 Полевые услуги
Что такое доменная служба (во -первых, что не является службой домена)
Пожалуйста, убедитесь, что вам нужна полевая служба
Моделирование полевой службы
Нужно ли для независимого интерфейса?
Один процесс расчета
Служба конверсии
Создайте мини -слой для области обслуживания
Тестовая полевая служба
краткое содержание главы
Глава 8 Полевое мероприятие
Когда/зачем использовать в полевом событии
Поле моделирования
Создать событие с характеристиками агрегации
Личность
Выпуск полевых событий из полевых моделей
отправитель
Подписчик
Отпустите полевое событие в контексте удаленного ограничения
Последовательность объектов сообщений
Автономный сервис и система
Задерживать
Хранение событий
Перестаньте стиль архитектуры мероприятия хранения
Публикуйте уведомление о событии в форме ресурса REST
Публикация уведомления об инциденте через промежуточное программное обеспечение
осознавать
Выпуск уведомлений
Опубликованное сообщение о событии на основе сообщений
краткое содержание главы
Глава 9 Модуль
Заполните дизайн через модуль
Основные спецификации именования модулей
Спецификации именования полевых моделей
Модуль в контексте гибкого управления проектами
Модули в других слоях
Сначала рассмотрим модуль, а затем ограниченный мировой контекст
краткое содержание главы
*Глава 0 Агрегация
Используйте агрегацию в основном поле Scrum
*Попробуйте: раздутая агрегация
Вторая попытка: множественная агрегация
Принцип: реальные постоянные условия моделирования в пределах границы согласованности
Принцип: дизайн небольшой агрегации
Не верьте каждому варианту использования
Принципы: на другие агломерации ссылаются*идентификация
Ссылка на многочисленную работу по сотрудничеству с помощью идентификации
Моделирование навигации объекта
Извлечение и распределение
Принципы: Использовать*Окончание согласованности за пределами границы
Чья задача?
Причина нарушения принципа
Одна из причин: удобный пользовательский интерфейс
Причина 2: Отсутствие технических механизмов
Причина 3: глобальные дела
Причина 4: Производительность запроса
Следуйте принципу
Через открытие, в глубине понимания
Пересказ дизайн
Расчетная стоимость агрегации
Общие сцены
Потребление памяти
Исследуйте еще один дизайн
Реализация*Окончательная согласованность
Это задача команды Scrum?
Пришло время решить
осознавать
Создать основу с*идентификацией
Объект значения приоритетного использования
Используйте закон Dimit и“ скажите вместо запроса” принципы
Оптимистичная параллелизм
Избегайте введения зависимости
краткое содержание главы
*Глава 1 Фабрика
Фабрика в полевой модели
Фабричный метод в корнях полимеризации
Экземпляр календаря
Создать экземпляр для обсуждения
Фабрика в полевых услугах
краткое содержание главы
*2 Глава ресурсов библиотека
Столкновение библиотеки ресурсов сбора
Внедрение с гибернатом
Реализация Toplink
Столем постоянной библиотеки ресурсов
Внедрение когерентности
Реализация MongoDB
Дополнительное поведение
Управленческие дела
предупреждать
Тип уровня
Библиотека ресурсов против объекта доступа к данным (DAO)
Библиотека тестовых ресурсов
Тест в реализации памяти
краткое содержание главы
*3 Глава интегрированный ограниченный граничный контекст
Интегрированные базовые знания
Существуют фундаментальные различия между распределенными системами
Информация об обмене границей перекрестия
Unico через контекст ограничения интеграции ресурсов REST
Реализовать ресурс REST
Используйте антикоррозионный слой, чтобы достичь клиента остального
Через контекст ограничения интеграции сообщений
Уведомление о реформе от ответственного лица и членов команды Scrum
Можете ли вы справиться с такой ответственностью?
Длительный процесс лечения и избегайте ответственности
Государственная машина и трекер тайм -аута долгосрочного процесса обработки
Разработать более сложный процесс обработки длиной
Когда механизм сообщений или ваша система недоступна
краткое содержание главы
*4 Приложение
Пользовательский интерфейс
Рендеринг полевой объект
Объект передачи данных рендеринга
Используйте посредничество для освобождения внутреннего состояния агрегации
Через полевые объекты рендеринга объекта заполнения примеры
Состояние экземпляра отображается
Запрос библиотеки ресурсов оптимизации вариантов использования
Лечение различных типов клиентов
Редактировать подходящие аксессуары и обработка пользователя редактировать
Служба приложения
Пример службы приложения
Отдельный выход услуги
Объедините несколько предельных контекстов
инфраструктура
Контейнер предприятия компонента
краткое содержание главы
Приложение Агрегация и Источник событий: A+ES
Внутренние прикладные службы
Командный процессор
Грамматика Lambda
Одновременный контроль
Структурная свобода, принесенная+es
производительность
Реализовать хранение событий
Упорство
BLOB LAVING
Концентрированная агрегация
Проекция модели чтения
Используйте его с дизайном агрегации
Улучшить инцидент
Инструменты и шаблоны
Событие сериализатора
Инцидент не является изменчивостью
Значение объекта
Протокол генерация
Модульные тестирование и спецификации спроса
Источник событий и функциональный язык
Рекомендации
Все расчеты показывают, что это не работает.*Подход заключается в том, чтобы заставить его работать.——Pierre-Georges Latécoè re -early французский воздушный предпринимательДа, мы заставим это работать.Тем не менее, трудно использовать поля дизайна в процессе разработки программного обеспечения.Даже способными разработчиками трудно найти правильный способ реализовать дизайн, основанный на полевых условиях.
Взлететь, земля
Когда я был молодым, мой отец научился водить маленький самолет.Мы часто выходим к полету, иногда летаем в другой аэропорт, где мы обедаем и возвращаемся.Когда время его отца было ограничено, и он все еще хотел летать, его отец взял меня, чтобы циркулировать над аэропортом, взлететь, приземлиться, взлететь, а затем приземлиться.
Также будет длинный перелет, в настоящее время мы принесем дорожную карту, нарисованную отцом.Некоторые из наших детей сражались с пилотом: отметки на карте соответствуют достопримечательностям на поле приземления, чтобы убедиться, что мы не убегаем с маршрута.Это очень интересная вещь, потому что очень сложно идентифицировать объекты далеко на местах.На самом деле, я осмелюсь быть уверенным, что моему отцу не нужно вести нас, и мы знаем, в какой позиции мы находимся—— он может видеть всю информацию на панели инструментов, и у него есть лицензия на полете для инструментов.
Пейзаж в воздухе действительно меняет мое зрение.Время от времени мы с отцом летаем через дом в нашей стране.На большой высоте сотен футов я осознал другой вид&LDQUO&Концепция rdquo;, и это было не раньше.Когда мы пролетели над нашим домом, мать и мои сестры бегали во дворе и махали нашей рукой.Я знаю, что это они, даже если я не вижу, кто они.Разговор определенно не очень хороший, даже не крича, они не слышат.Я также вижу, как ограждения отделены от дороги снаружи, и мы обычно ходим по забору, как сбалансированная древесина.С воздуха они похожи на небольшие ветви, которые были тщательно расположены.нас
Двор дома очень большой. Каждое лето я буду ездить на газоне, чтобы починить газон во дворе.В воздухе я могу видеть только зеленый, и листья травы должны быть неясными.
Мне нравится быть в воздухе, до сих пор я все еще думаю об этих моментах, как будто эта посадка летает
Сумерки машины произошли не так давно.Тем не менее, ощущение на земле все еще не может заменить,
Потому что это дает мне ощущение ощущения.
Drive Design в посадке
Вначале дизайн водителя (DDD) был как ребенок, чтобы летать.Пейзаж в небе удивителен, но иногда мы не понимаем, что они из -за слишком странного.Кажется, так далеко от земли до Б.Однако DDD“ взрослый” мы всегда знаем их положение, потому что они нарисуют дорожную карту давным -давно, и они могут полностью работать в соответствии с инструментом.И многие люди не могут найти&на земле&Чувство rdquo; в это время нам нужно&Ldquo; стабильная посадка&Способность Rdquo, а затем найдите карту, которая направляет нас.
Эрик Эванс "Дизайн, управляемый дивизией: основное программное обеспечение, заполнение копии программного обеспечения" - это классика, которая может выдержать испытание временем.Я твердо верю, что в следующие десятилетия эта книга все еще будет практическим руководством для разработчиков.Как и другие модели, книга создала для нас поле с высоким домом.Тем не менее, мы можем столкнуться с большим количеством проблем с тем, как достичь DDD.Вообще говоря, мы больше стремимся увидеть некоторые конкретные примеры.
Одна из моих целей - помочь вам прийти в один&Ldquo; мягкая посадка&Rdquo; чтобы сохранить самолет, а затем отвезти вас домой вдоль линии Чжоу Чжи.Это поможет вам лучше добиться DDD и привести примеры с помощью инструментов и технологий, с которыми вы знакомы.Конечно, никто не может оставаться дома все время, поэтому я приведу вас в новый район, чтобы рисковать. Возможно, вы никогда не были в этих областях.Дорога приключений опасна, но при правильном тактическом ответе можно победить эти трудности.На этом пути приключений вы узнаете еще одну архитектуру и режим для интеграции нескольких областей.Вы свяжете метод интеграции, который не был изучен ранее, и узнаете, как разрабатывать автономные услуги.
Я предоставлю вам карту, которая применима как к короткому расстоянию, так и к долгосрочному путешествию. Это может помочь вам лучше насладиться пейзажами на этом пути, не будучи потерянным.
Сравните местность, нарисуйте полевую схему
В процессе разработки программного обеспечения, одна вещь, которую мы часто делаем, - это составить одну вещь с другой.Мы сопоставляем объекты с базой данных, отображаем пользовательский интерфейс или сопоставляем различный отображение уровня приложений (включая другие системы или приложения в качестве потребителей).Во всех этих картинах мы, естественно, надеемся, что между режимом высокого уровня Эванса и конкретной реализацией существует отображение.
Даже если вы уже познакомились с DDD, у вас все еще есть много преимуществ.Иногда DDD впервые рассматривается как набор технических инструментов, и некоторые люди называют этот DDD-lite.Мы можем быть очень знакомы с концепцией DDD, такой как сущности и услуги, и смело попробовать агрегацию дизайна и управлять настойчивостью через библиотеку ресурсов.Эти модели относительно знакомы со всеми, и они просты в использовании, и мы даже используем объекты значения.Выше приведены категории моделей тактического дизайна, то есть они более технические.Эти режимы могут помочь нам хорошо решить проблемы с программным обеспечением.В то же время у нас все еще есть много, чтобы научиться для тактической модели.Я сопоставляю тактическую модель на уровне реализации.
Вы когда -нибудь понимали вещи, кроме тактического моделирования?Вы поняли, что это называется DDD“ другая половина&Rdquo;? Стратегический режим проектирования?Если вы не использовали ограниченную карту контекста мирового контекста и карту контекста, то вы, вероятно, не будете использовать универсальный язык.
Если у Эванса есть изобретение в сообществе разработки программного обеспечения, это общий язык.Общий язык - это модель сотрудничества команды для захвата концепций и терминов в конкретных сферах бизнеса.Конкретная область программных моделей выражается различными терминами, прилагательными и глаголами. Эти слова формально используются командой разработчиков, и команда должна включать одного или нескольких экспертов.Тем не менее, неправильно ограничивать общий язык некоторым словарным запасом.Подобно тому, как естественный язык отражает мысли людей, универсальный язык DDD отражает модель мышления полевых экспертов в программных системах.Общий язык и эти модели стратегического и тактического моделирования одинаково важны и в некоторых случаях еще более постояны.
Проще говоря, DDD-LITE приведет к низким полевым объектам, потому что роль универсального языка, ограниченного мирового контекста и картирования контекста слишком велика. То, что вы получили от него, не просто набор команд, разделяемых командами.В контексте ограниченных границ использование универсального языка для выражения полевой модели может повысить ценность бизнеса и заставить нас убедить правильность разработанного программного обеспечения.Даже с технической точки зрения это может помочь нам создать лучшие полевые модели. Такие модели полны поведения, чистого бизнеса и могут уменьшить возможность совершения ошибок.Поэтому я наметил шаблон стратегического дизайна в понятный практический пример.
Эта книга может помочь вам одновременно испытать преимущества стратегического дизайна и тактического дизайна.Через некоторые конкретные примеры вы почувствуете бизнес -ценность и техническое отображение этих картинов DDD.
Если все наши практики DDD просто остаются&на земле&Rdquo; это будет разочаровывает.Чрезмерная прилипание к деталям заставит нас потерять возможность упустить из виду воздух.Поэтому, не ограничивайте себя деталями земли, смело летите в воздухе и успокаиваются.Возьмите стратегический полет дизайна, чтобы понять ограниченную карту контекста и карты контекста, вы получите более широкое поле зрения.Когда вы получаете выгоду от полета DDD, моя цель достигается.
Каждая глава
Ниже приведено основное содержание каждой главы и то, как вы получите из нее выгоду.
*Глава: запись DDD
В этой главе представлены преимущества DDD для вас и научите вас как можно больше достижения DDD.Вы узнаете, что вы можете принести в свои проекты и команды, когда вы будете иметь дело со сложными программными системами.В то же время вы поймете, почему обычная замена DDD и эти решения вызывают проблемы.В качестве основного объяснения DDD, эта глава научит вас, как начать использовать DDD в проекте, и как продавать DDD вашим полевым экспертам и техническим группам.Под силами DDD вы узнаете, как решать проблемы и двигаться вперед.
В этой главе будут представлены исследования в области компании и ее команды. Хотя компания вымышленна, проблемы с DDD, с которыми они сталкиваются, являются реальными.Компания стремится разработать новые программные продукты SaaS (программное обеспечение как программное обеспечение, программное обеспечение, программное обеспечение как Service).Неудивительно, что при использовании DDD они допустили несколько общих ошибок.К счастью, они обнаружили эти ошибки и решили некоторые проблемы, поэтому проект не был отклонен от правильного пути.Команда должна разработать программное обеспечение для управления проектами на основе Scrum.Дело будет постоянно упоминаться в последующих главах этой книги.Каждая стратегия и тактическая модель будут преподаваться этой командой.В процессе команда сбилась с пути, но*в конце концов они шагнут к успешной практике DDD.
Глава 2: Поля, подразделение и ограниченный мировой контекст
Каковы домены, суб -домены и основные домены?Каков контекст ограниченных границ, почему мы его используем и как его использовать?На эти вопросы будут отвечать, когда команда проекта SaaS делает ошибки.В своих проектах DDD они не понимают концепции подразделения, ограниченного мирового контекста и универсального языка.На самом деле, они не знают, что такое стратегический дизайн, но используют только тактический дизайн для решения некоторых технических проблем.Таким образом, они столкнулись с множеством проблем, когда начали модель дизайна.К счастью, они своевременно осознали эти проблемы, и у проекта все еще было место для выздоровления.
В этой главе также рассказывается о том, как разделить модель с ограниченным миром. Это очень важно. В то же время также упоминается, что некоторые модели разделения модели не разделены должным образом, и даются эффективные предложения по реализации.После использования этих предложений члены команды повторно создали два разных предельных контекста.Преимущество этого разумного разделения модели заключается в том, что оно приводит к третьему пределу контекста ограниченных границ.—&Mdash; Core Domain, это будет основным примером этой книги.
Для тех, кто изо всех сил пытается применять DDD на техническом уровне, эта глава должна резонировать с вами.Если вы являетесь непрофессионалом стратегического дизайна DDD, то эта глава укажет вам направление.
Глава 3: Контекст Морпотер
Контекстная карта помогает нам понять бизнес -область, границы между моделями и метод интеграции между этими моделями.
Карта контекста*не так просто, как рисование диаграммы архитектуры системы. Она обрабатывает взаимосвязь между различными предельными контекстами и тем, как отображать объекты между различными моделями.Это важно для использования хорошо ограниченного граничного контекста в сложных бизнес -системах.В главе 2 члены команды столкнулись с проблемой при попытке ограничить контекст мира.В этой главе они узнают, как использовать картирование контекста для решения этих проблем.В результате существует два приличных предельных контекста, и эти два контекста будут использоваться другой командой, ответственной за основной домен.
Глава 4: Строительство
Мы все знаем многоуровневую архитектуру, но это способ разработать программное обеспечение DDD, или, может быть, есть другие способы?В этой главе мы поговорим о гексагональной архитектуре (порт и адаптер), архитектуру обслуживания, отдых, CQRS, драйвере событий (трубопровод и фильтр, длительный процесс обработки, источник событий) и сеть данных, что хорошо из них. Несколько архитектур будут приняты членами команды.
Глава 5: Сущность
В тактическом режиме DDD мы сначала поговорим о организациях.Члены команды изначально подчеркнули роль объекта и проигнорировали объект ценности.Затронутая базой данных и постоянная рамка, организация подверглась насилию со стороны команды. В настоящее время они начали обсуждать, как избежать широкого масштабного использования организаций.
В этой главе вы увидите много отличных примеров физического дизайна.В то же время в этой главе также рассказывается о том, как использовать сущности для выражения универсальных языков, и как проверять, достичь и убеждать сущность.
Глава 6: Объект значения
Ранее члены команды упустили хорошую возможность использовать объект Value.Они уделяют слишком много внимания созданию некоторых единичных атрибутов для сущности. Этот метод не подходит. Лучшим способом является собрание этих единственных атрибутов в неизменное целое.В этой главе будет объяснено, как разрабатывать объект значения с разных точек зрения, и когда использовать объект Value будет лучше, чем объект.В то же время эта глава также включает в себя некоторые другие темы, такие как роль объекта значения в интеграции и моделирование стандартного типа.Затем в этой главе рассказывается о том, как спроектировать испытание на поле и как достичь объекта значения.Кроме того, в этой главе также рассказывается о том, как избежать побочных эффектов механизма стойкости, когда объект стоимости хранения хранится в агрегации.
Глава 7: Службы подразделения
В этой главе скажут, что в модели домена, когда должна быть встроена концепция в полевой и без государственной полевой службы.Вы узнаете, когда вам следует использовать полевые услуги вместо объектов Ontity или Value, и как использовать полевые услуги для обработки бизнес -логики и технической интеграции.Члены команды показывают нам, когда мы должны пользоваться полевыми услугами и способы разработки полевых услуг.
Глава 8: Домены
Эрик Эванс официально не представил полевые события в своей книге. Полевые события участвовали в видении людей после публикации его книги.В этой главе вы узнаете, почему полевые события настолько полезны, и различные методы для использования полевых событий.Полевые мероприятия даже используются для оказания помощи интеграции и автономным услугам.В программной системе мы часто используем некоторые события технического уровня, но эта глава будет сосредоточена на разнице между областью событий и этими механизмами событий.Эта глава также даст вам указание, как проектировать и реализовать полевые события, включая некоторые возможные решения и выбор этих решений.Затем в этой главе рассказывается о том, как создать механизм -подсчета выпуска; как использовать инциденты для интеграции подписчиков во всем программном обеспечении предприятия; как создавать и управлять хранением событий; как справиться с общими проблемами, с которыми сталкивается механизм сообщений.
Глава 9: Модуль
Для объектов в модели, как мы должны организовать их в контейнере умеренного размера?Как мы можем гарантировать, что существует только ограниченная связь между объектами в разных контейнерах?Кроме того, как мы можем назвать эти контейнеры, чтобы отразить общий язык?В дополнение к пространству упаковки и именования, как мы используем современный модульный механизм, предоставляемый языком и структурой, такого как Osgi и Jigsaw?В этой главе вы увидите, как члены команды SaaS используют модули в разных проектах.
Глава 10: Кувшин
В тактическом режиме DDD агрегация может быть*нелегкой для понимания.Однако в случае соблюдения определенного правила опыта мы можем достичь агрегации проще и быстрее.В этой главе вы узнаете, как использовать агрегацию для создания границ согласованности между различными небольшими кластерами объекта, тем самым уменьшая сложность модели.Из -за слишком большой энергии в конце тонких ветвей члены команды SaaS всегда спотыкались при разработке агрегации.Мы будем тщательно изучить проблемы, с которыми сталкиваются команда, и проанализируем причины неверных и их стратегий реагирования.В результате члены команды имели более глубокое понимание своих основных областей.Мы увидим, что в соответствии с разумной обработкой транзакций и гарантией*команда исправила ошибки, которые они совершают в распределенной среде, и разработала более телескопические и больше в распределенной среде. Модель с высокой эффективностью.
Глава 11: Фабрика
За фабрикой говорилось во многих [Gamma et al.], Почему вы все еще говорите?Эта глава не намерена повторять те же ошибки, но сосредоточится на фокусе“ где должна существовать фабрика&Rdquo; по этому вопросу.В этой главе мы поговорим о реализации заводских навыков в DDD.Фабрики, созданные членами команды в их основных доменах, могут упростить интерфейс клиента и защитить потребителя модели, что избегает введения катастрофических ошибок в многочисленную среду.
Глава 12: Библиотека ресурсов
Является ли библиотека ресурсов просто объектом доступа данных (DAO)?Если нет, каковы различия между ними?Почему мы должны рассматривать библиотеку ресурсов как моделирование сбора, а не как библиотеку данных?В этой главе мы поговорим о том, как использовать ORM для реализации библиотеки ресурсов. Существует два решения ORM, один из которых использует распределенный кэш на основе сетки, а другой использует значение ключа NOSQL для хранения.Члены команды могут принять любого из них в качестве механизма настойчивости.
Глава 13: Интеграция с ограниченным граничным контекстом
До сих пор вы узнали о стратегическом уровне картирования контекста и множественных тактических уровнях.В этой главе говорится, что в DDD, как мы можем интегрировать различные модели через диаграмму карт контекста.Когда команда интегрирует предел контекста основного домена и других вспомогательных, мы дадим соответствующие предложения и руководство.
*4: Приложение
Для универсального языка каждого основного домена мы разработали соответствующую модель и провели достаточные тесты. Работа модели нормальная.Однако как клиенты должны использовать нашу модель?Должны ли они использовать DTO для передачи данных между моделью и пользовательским интерфейсом?Или есть другие схемы, которые могут реализовать передачу данных между моделью и отображением компонентов?Как работают услуга приложений и инфраструктура в DDD?На эту главу в этой главе будет дана ответа.
Приложение A: Полимеризация и Источник событий: A+ES
Источник событий является важной технологией агрегации настойчивости, а также является основой архитектуры, основанной на событиях.Источник события показывает все состояния агрегации посредством ряда событий.Через упорядоченное мероприятие мы можем восстановить состояние агрегации.Конечно, предпосылка использования источников событий заключается в том, что он может упростить прочную данные и захватить концепции сложными поведенческими атрибутами.
Java и инструменты разработки
Большинство примеров в этой книге написаны на языке Java.Я мог бы использовать C#, но я сознательно использовал Java.
Прежде всего, я думаю, что сообщество Java отказывается от хорошей практики разработки и разработки программного обеспечения.Теперь, для большинства проектов Java, трудно найти хороший полевой объект.На мой взгляд, Scrum и Agile считаются альтернативами превосходного дизайна, и продукты должны рассматриваться как сам дизайн.Большинство гибких людей не слишком много думают о том, будут ли эти элементы, которые должны быть определены, повлияют на бизнес -модели.Я должен объяснить, что оригинальное намерение Scrum*не заключается в замене дизайна.Независимо от того, сколько менеджеров проектов хотят связать вас на пути к непрерывной доставке, я должен сказать, что Scrum - это не только для того, чтобы угодить последователям этой диаграммы Gantt.Однако, когда их слишком много, ситуация действительно имеет место.
Я думаю, что это большая проблема, поэтому я хочу побудить сообщество Java вернуться к моделированию в этой области. В то же время я объясню вам через эту книгу, что дизайн может принести нам пользу.
Кроме того, в сообществе .NET уже есть хорошие ресурсы DDD, такие как «внутренний дизайн и режим« Дизайн и режим »Джимми Нильссона [Нильссон].Благодаря выдающейся работе Джимми и пропаганде других людей Alt.net, сообщество .NET Zhongzheng заставило волну разработки превосходного дизайна, на которую нужно обратить внимание сообществу Java.
Во -вторых, я понял, что у персонала C#.NET не было никаких трудностей в понимании кода Java.Поскольку многие люди в сообществах DDD используют C#.NET, а сотрудники, работающие в ранней школе, также являются программистами C#, но я никогда не получал их жалобы.Поэтому мне не нужно беспокоиться об этом.
Когда я написал эту книгу, индустрия перешла от базы данных отношений в решение для хранения, основанное на парах документов и ключевых значений.Это причина, Мартин Фаулер называет эти схемы хранения&Ldquo; лицо заполняет совокупное хранилище”.Это именование уместно, оно описывает преимущества использования NOSQL в DDD.
Однако, что касается моего опыта в консультациях, многие разработчики определили реляционные базы данных и картирование объектных отношений.Поэтому я думаю, что последователи NOSQL должны быть в состоянии понять главы, которые я включает в себя картирование объекта в книге.Тем не менее, я действительно признаю, что это может привести к презрению тех, кто думает, что существование объектно -связанного импровизации.Это не имеет значения, я выразил признание, потому что большинству людей должны столкнуться с этим объектом -религиозной потерей импеданса в своей повседневной работе.
Конечно, в главе 12&Ldquo; библиотека ресурсов&В Rdquo; я также предоставляю на основе документов, пары -клавиш -значения и решения для хранения сетки данных.Во многих местах я обсуждал влияние NOSQL на дизайн агрегации.Тенденции NOSQL, вероятно, будут продолжаться, и эти разработчики этих объектов -перестройка должны обращать внимание.В этой книге вы увидите, что я могу понять взгляды двух лагерей одновременно, и я согласен с взглядами обеих сторон.Это трение, вызванное техническими тенденциями, и это необходимо для положительных изменений.
Полевой дизайн (DDD) научил нас, как делать программное обеспечение, а также научил нас, как лучше использовать технологию объекта.Он предоставляет нам новую перспективу программного обеспечения для дизайна, а также оставило серьезную проблему для разработчиков: как привлечь поле для практики на практике?«Дизайн водителя реализации» Вон Вернон дал нам полный ответ.«Реализация подразделения» обсуждает, как подробно достичь DDD от стратегического и тактического уровня, который содержит большое количество*практики, стандарты проектирования и компромисс между некоторыми проблемами.«Понимание дизайна драйвера» разделено на 14 глав. В части стратегии DDD »понимание дизайна драйвера» объясняет поля, ограниченные контексты, контекстные карты и архитектуру для нас., События дивизии, агрегация и библиотеки ресурсов.Вымышленное тематическое исследование проходит через книгу, которая очень полезна для реализации DDD.
«Дизайн реализации» устанавливает мост между мыслями и реализацией DDD. Можно прочитать как архитекторы, так и программисты, и их также можно использовать в качестве справочника DDD.
......
Автор: Вон Вернон - опытный программный мастер. Он имеет более чем 25 -летний опыт работы в разработке, разработке и архитектуре программного обеспечения.Он выступает за упрощение проектирования и реализации программного обеспечения с помощью инноваций.С 1980 -х годов он начал использовать язык, ориентированный на объект для программирования; в начале 1990 -х он применял дизайн, основанный на полевых условиях в области моделирования. В то время он использовал язык малого цвета.Он имеет опыт опыта во многих областях бизнеса, включая авиацию, окружающую среду, географию, страхование, медицину и телекоммуникации.В то же время Вон также добился большого успеха в технических условиях, включая разработку многократных рамок и классовых библиотек.Он проводит консалтинг по программному обеспечению и лекции по всему миру, а также преподает курсы по «реализации дизайна драйва» во многих странах.

