"PGh0bWw+CjxoZWFkPgo8TUVUQSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+Cjx0aXRsZT5BTkVYTyAzOS1WIDogSW5mb3JtZSBBbnVhbDwvdGl0bGU+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgICB0YWJsZQogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsKICAgICAgICAgIH0KICAgICAgICAgIHRhYmxlLCB0ZCwgdGgKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcgogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLXN0eWxlOiBub25lOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcl90b3AKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlci10b3A6MXB0IGhpZGRlbjsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ib3JkZXJfZG91YmxlIHRkIHsKICAgICAgICAgIGJvcmRlcjogMHB4OwogICAgICAgICAgYm9yZGVyLWJvdHRvbToycHQgc29saWQgYmxhY2s7CiAgICAgICAgICBib3JkZXItdG9wOjJwdCBzb2xpZCBibGFjazsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ub19ib3JkZXJfdG9wIHRkIHsKICAgICAgICAgIGJvcmRlci10b3A6MHB0IHNvbGlkIGJsYWNrOwogICAgICAgICAgfQoKICAgICAgICAgIHRyLm5vX2JvcmRlciB0ZCB7CiAgICAgICAgICBib3JkZXI6IDBweDsKICAgICAgICAgIH0KCgogICAgICAgICAgYm9keQogICAgICAgICAgewogICAgICAgICAgbWFyZ2luOjEwcHg7CiAgICAgICAgICBmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOwogICAgICAgICAgfQoKICAgICAgICAgIC50aXR1bG8tdGFiZWxhCiAgICAgICAgICB7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgICAgICAgIGZvbnQtc2l6ZToxMjsKICAgICAgICAgIH0KCiAgICAgICAgICAudGl0dWxvLWRhZG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIGZvbnQtc2l6ZToxMTsKICAgICAgICAgIH0KCiAgICAgICAgICAuZGFkby1jYWJlY2FsaG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIC5kYWRvLXZhbG9yZXMKICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7CiAgICAgICAgICB9CiAgICAgICAgPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPGEgaHJlZj0iamF2YXNjcmlwdDp3aW5kb3cucHJpbnQoKSI+SW1wcmltaXI8L2E+CjxoMiBhbGlnbj0iY2VudGVyIj5JbmZvcm1lIEFudWFsIC0gRklJPC9oMj4KPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Tm9tZSBkbyBGdW5kby9DbGFzc2U6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkJBUlJBIE1BTExTIEZVTkRPIERFIElOVkVTVElNRU5UTyBJTU9CSUxJJkFhY3V0ZTtSSU88L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5DTlBKIGRvIEZ1bmRvL0NsYXNzZTogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MzYuNTAxLjIxMC8wMDAxLTAwPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RGF0YSBkZSBGdW5jaW9uYW1lbnRvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4yMC8wOC8yMDIxPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UCZ1YWN1dGU7YmxpY28gQWx2bzogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+SW52ZXN0aWRvcmVzIGVtIEdlcmFsPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+QyZvYWN1dGU7ZGlnbyBJU0lOOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CUkJUTUxDVEYwMDg8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFudGlkYWRlIGRlIGNvdGFzIGVtaXRpZGFzOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4xLjEzNS4xNjAsMDA8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5GdW5kby9DbGFzc2UgRXhjbHVzaXZvPyA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5OJmF0aWxkZTtvPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q290aXN0YXMgcG9zc3VlbSB2JmlhY3V0ZTtuY3VsbyBmYW1pbGlhciBvdSBzb2NpZXQmYWFjdXRlO3JpbyBmYW1pbGlhcj8gPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+TiZhdGlsZGU7bzwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNsYXNzaWZpY2EmY2NlZGlsOyZhdGlsZGU7byBhdXRvcnJlZ3VsYSZjY2VkaWw7JmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5DbGFzc2lmaWNhJmNjZWRpbDsmYXRpbGRlO286IDwvYj48L3NwYW4+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5TdWJjbGFzc2lmaWNhJmNjZWRpbDsmYXRpbGRlO286IDwvYj48L3NwYW4+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5HZXN0JmF0aWxkZTtvOiA8L2I+QXRpdmE8L3NwYW4+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5TZWdtZW50byBkZSBBdHVhJmNjZWRpbDsmYXRpbGRlO286IDwvYj5IJmlhY3V0ZTticmlkbzwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlByYXpvIGRlIER1cmEmY2NlZGlsOyZhdGlsZGU7bzogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+SW5kZXRlcm1pbmFkbzwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkRhdGEgZG8gUHJhem8gZGUgRHVyYSZjY2VkaWw7JmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQ+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FbmNlcnJhbWVudG8gZG8gZXhlcmMmaWFjdXRlO2NpbyBzb2NpYWw6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjMwLzA2PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+TWVyY2FkbyBkZSBuZWdvY2lhJmNjZWRpbDsmYXRpbGRlO28gZGFzIGNvdGFzOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5Cb2xzYSA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FbnRpZGFkZSBhZG1pbmlzdHJhZG9yYSBkZSBtZXJjYWRvIG9yZ2FuaXphZG86IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkJNJmFtcDtGQk9WRVNQQTwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPk5vbWUgZG8gQWRtaW5pc3RyYWRvcjogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+UkpJIENPUlJFVE9SQSBERSBUJklhY3V0ZTtUVUxPUyBFIFZBTE9SRVMgTU9CSUxJJkFhY3V0ZTtSSU9TIExUREEuPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q05QSiBkbyBBZG1pbmlzdHJhZG9yOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj40Mi4wNjYuMjU4LzAwMDEtMzA8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FbmRlcmUmY2NlZGlsO286IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkFWRU5JREEgUklPIEJSQU5DTywKICAgICAgICAgICAgICAxMzgsCiAgICAgICAgICAgICAgNCZvcmRtOyBBTkRBUiAtIFNBTEEgNDAyLQogICAgICAgICAgICAgIENFTlRSTy0KICAgICAgICAgICAgICBSSU8gREUgSkFORVJJTy0KICAgICAgICAgICAgICBSSi0KICAgICAgICAgICAgICAyMDA0MC0wMDI8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5UZWxlZm9uZXM6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjIxLTM1MDAtNDUxNDwvc3Bhbj48Yj48L2I+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48L3NwYW4+PGI+PC9iPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+U2l0ZTogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+d3d3LnJqaWN2LmNvbS5icjwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkUtbWFpbDogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+Y29udHJvbGFkb3JpYS5mdW5kb3NAcmppY3YuY29tLmJyPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q29tcGV0JmVjaXJjO25jaWE6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjA2LzIwMjU8L3NwYW4+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPC90YWJsZT4KPHA+PC9wPgo8dGFibGUgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MS48L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMzIlIj4KPGgzIGFsaWduPSJsZWZ0Ij5QcmVzdGFkb3JlcyBkZSBzZXJ2aSZjY2VkaWw7b3M8L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMTIlIj4KPGgzIGFsaWduPSJsZWZ0Ij5DTlBKPC9oMz4KPC90ZD48dGQgd2lkdGg9IjM1JSI+CjxoMyBhbGlnbj0ibGVmdCI+RW5kZXJlJmNjZWRpbDtvPC9oMz4KPC90ZD48dGQgd2lkdGg9IjE1JSI+CjxoMyBhbGlnbj0ibGVmdCI+VGVsZWZvbmU8L2gzPgo8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuMQogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgR2VzdG9yOiBJdGVtIDIuMiByZWd1bGFtZW50bzwvdGQ+PHRkPjQyLi4wNi42LjIvNTgvMC0wMDwvdGQ+PHRkPkFWRU5JREEgUklPIEJSQU5DTyAxMzgtNCBBTkRBUjwvdGQ+PHRkPjIxLTM1MDAtNDUxNDwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS4yCiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBDdXN0b2RpYW50ZTogUkpJIENPUlIgVElUUyBWQUxPUkVTIE1PQiBMVERBPC90ZD48dGQ+NDIuLjA2LjYuMi81OC8wLTAwPC90ZD48dGQ+QVZFTklEQSBSSU8gQlJBTkNPIDEzOC00IEFOREFSPC90ZD48dGQ+MjEtMzUwMC00NTE0PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjMKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIEF1ZGl0b3IgSW5kZXBlbmRlbnRlOiBNQ1MgTUFSS1VQIEFVRElUT1JFUyBFIENPTlRBRE9SRVMgTFREQTwvdGQ+PHRkPjIwLi41NC4zLjQvMTYvMC0wMDwvdGQ+PHRkPlJ1YSBTJmF0aWxkZTtvIGpvcyZlYWN1dGU7IG4mb3JkbTs3MCAxNyZvcmRtOyBhbmRhcjwvdGQ+PHRkPjIxLTI1MzMtMTEyMjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS40CiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBGb3JtYWRvciBkZSBNZXJjYWRvOiA8L3RkPjx0ZD4uLi8tPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjUKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIERpc3RyaWJ1aWRvciBkZSBjb3RhczogUkpJIENPUlIgVElUUyBWQUxPUkVTIE1PQiBMVERBPC90ZD48dGQ+NDIuLjA2LjYuMi81OC8wLTAwPC90ZD48dGQ+QVZFTklEQSBSSU8gQlJBTkNPIDEzOC00IEFOREFSPC90ZD48dGQ+MjEtMzUwMC00NTE0PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjYKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIENvbnN1bHRvciBFc3BlY2lhbGl6YWRvOiA8L3RkPjx0ZD4uLi8tPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjcKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIEVtcHJlc2EgRXNwZWNpYWxpemFkYSBwYXJhIGFkbWluaXN0cmFyIGFzIGxvY2EmY2NlZGlsOyZvdGlsZGU7ZXM6IDwvdGQ+PHRkPi4uLy08L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0aCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgICAgICAxLjgKICAgICAgICAgICAgPC90aD48dGggYWxpZ249ImxlZnQiIGNvbHNwYW49IjQiPk91dHJvcyBwcmVzdGFkb3JlcyBkZSBzZXJ2aSZjY2VkaWw7b3Mmc3VwMTs6PC90aD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjIuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+SW52ZXN0aW1lbnRvcyBGSUk8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDIuMQogICAgICAgIDwvdGQ+PHRkIGNvbHNwYW49IjQiPjxiPkRlc2NyaSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBuZWcmb2FjdXRlO2Npb3MgcmVhbGl6YWRvcyBubyBwZXImaWFjdXRlO29kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+My48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5Qcm9ncmFtYSBkZSBpbnZlc3RpbWVudG9zIHBhcmEgb3MgZXhlcmMmaWFjdXRlO2Npb3Mgc2VndWludGVzLCBpbmNsdWluZG8sIHNlIG5lY2VzcyZhYWN1dGU7cmlvLCBhcyBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzIGRlc2NyaXRhcyBubyBpdGVtIDEuMSBjb20gcmVsYSZjY2VkaWw7JmF0aWxkZTtvIGFvcyBpbnZlc3RpbWVudG9zIGFpbmRhIG4mYXRpbGRlO28gcmVhbGl6YWRvczo8L2gzPgo8L3RkPgo8L3RyPgo8dHI+Cjx0ZD5PIEZ1bmRvIHRlbSBnZXN0JmF0aWxkZTtvIGF0aXZhIGUgc3VhIHBvbCZpYWN1dGU7dGljYSBkZSBpbnZlc3RpbWVudG9zIGNvbnNpc3RlIG5vIGludmVzdGltZW50byBkaXJldG8gZSBpbmRpcmV0byBub3MgQXRpdm9zIEltb2JpbGkmYWFjdXRlO3Jpb3MsIG5hIGZvcm1hIHByZXZpc3RhIG5hIEluc3RydSZjY2VkaWw7JmF0aWxkZTtvIENWTSBuJm9yZG07IDQ3Mi8wOCwgcG9kZW5kbyBhZHF1aXJpciBJbSZvYWN1dGU7dmVpcyBxdWUgZXN0ZWphbSBsb2NhbGl6YWRvcyBlbSB0b2RvIG8gdGVycml0Jm9hY3V0ZTtyaW8gYnJhc2lsZWlyby4gQXR1YWxtZW50ZSwgbyBGdW5kbyBkaXNwJm90aWxkZTtlIGRlLCBhcHJveGltYWRhbWVudGUsIFIkIDUsMiBNTSBlbSBjYWl4YSBxdWUgcG9kZXImYWFjdXRlOyBzZXIgdXRpbGl6YWRvIHBhcmEgZmF6ZXIgZnJlbnRlIGEgZXZlbnR1YWlzIG5lY2Vzc2lkYWRlcyBkZSByZWZvcm1hcyBlIG1lbGhvcmlhcyBlbSBmb3JtYSBkZSBDYXBleCBub3MgYXRpdm9zLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+NC48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5BbiZhYWN1dGU7bGlzZSBkbyBhZG1pbmlzdHJhZG9yIHNvYnJlOjwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgNC4xCiAgICAgICAgPC90ZD48dGQ+PGI+UmVzdWx0YWRvIGRvIGZ1bmRvIG5vIGV4ZXJjJmlhY3V0ZTtjaW8gZmluZG88L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+TyBmdW5kbyBvYnRldmUgcmVzdWx0YWRvIHBhdHJpbW9uaWFsIG5vIGV4ZXJjJmlhY3V0ZTtjaW8gZGUgMjAyNSBkZSBhcHJveGltYWRhbWVudGUgUiQgMjUsNiBNTSwgaW1wYWN0YWRvIHByaW5jaXBhbG1lbnRlIHBlbG8gcmVuZGltZW50byBkZSBhbHVndWVsIGUgcGVsbyBhanVzdGUgYSB2YWxvciBkZSBtZXJjYWRvIGRhIHByb3ByaWVkYWRlIHBhcmEgaW52ZXN0aW1lbnRvLiA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDQuMgogICAgICAgIDwvdGQ+PHRkPjxiPkNvbmp1bnR1cmEgZWNvbiZvY2lyYzttaWNhIGRvIHNlZ21lbnRvIGRvIG1lcmNhZG8gaW1vYmlsaSZhYWN1dGU7cmlvIGRlIGF0dWEmY2NlZGlsOyZhdGlsZGU7byByZWxhdGl2byBhbyBwZXImaWFjdXRlO29kbyBmaW5kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5PIHBlciZpYWN1dGU7b2RvIGZpbmRvIGZvaSBtYXJjYWRvIHBlbG8gaW4maWFjdXRlO2NpbyBkYSBzJmVhY3V0ZTtyaWUgZGUgY29ydGVzIG5hIHRheGEgYiZhYWN1dGU7c2ljYSBkZSBqdXJvcywgbyBxdWUgdGVuZGUgYSBzZXIgYmVuJmVhY3V0ZTtmaWNvIHBhcmEgb3MgZnVuZG9zIGltb2JpbGkmYWFjdXRlO3Jpb3MgcG9yIHRvcm4mYWFjdXRlOy1sb3MgbWFpcyBhdHJhdGl2b3MgYW9zIG9saG9zIGRvcyBpbnZlc3RpZG9yZXMgbm8gbSZlYWN1dGU7ZGlvIHByYXpvLiBFbSBjb250cmFwYXJ0aWRhLCBvIG1lcmNhZG8gZGUgdmFyZWpvIHNvZnJldSBjb20gYXMgYWx0YXMgdGF4YXMgZGUganVyb3MgZG8gcGVyJmlhY3V0ZTtvZG8gYWwmZWFjdXRlO20gZGUgdGVyIHNpZG8gaW1wYWN0YWRvIGNvbSByZXBlcmN1c3Mmb3RpbGRlO2VzIG5lZ2F0aXZhcyBlbSBmdW4mY2NlZGlsOyZhdGlsZGU7byBkYSByZWN1cGVyYSZjY2VkaWw7JmF0aWxkZTtvIGp1ZGljaWFsIGRlIGFsZ3VtYXMgZGFzIGdyYW5kZXMgZW1wcmVzYXMgZG8gc2V0b3IuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICA0LjMKICAgICAgICA8L3RkPjx0ZD48Yj5QZXJzcGVjdGl2YSBwYXJhIG8gcGVyJmlhY3V0ZTtvZG8gc2VndWludGUgY29tIGJhc2UgbmEgY29tcG9zaSZjY2VkaWw7JmF0aWxkZTtvIGRhIGNhcnRlaXJhPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPlBhcmEgbyBwZXImaWFjdXRlO29kbyBzZWd1aW50ZSBvIHRpbWUgZGUgZ2VzdCZhdGlsZGU7byBzZWd1aXImYWFjdXRlOyBhbmFsaXNhbmRvIHBvdGVuY2lhaXMgYXF1aXNpJmNjZWRpbDsmb3RpbGRlO2VzIGRlIGltJm9hY3V0ZTt2ZWlzIHVyYmFub3MsIGNvbSBwZXJmaWwgcmVzaWxpZW50ZSBlIGVtIGxvY2FsaXphJmNjZWRpbDsmb3RpbGRlO2VzIGVzdHJhdCZlYWN1dGU7Z2ljYXMuIE8gY2FpeGEgYXR1YWwgZG8gRnVuZG8gdGVtIGNvbW8gb2JqZXRpdm8gbWFudGVyIGUgYXByaW1vcmFyIG9zIGltJm9hY3V0ZTt2ZWlzIGF0dWFpcyBkYSBjYXJ0ZWlyYSBkbyBGdW5kby48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KPGgzPjUuPC9oMz4KPC90ZD48dGQ+CjxoMz5SaXNjb3MgaW5jb3JyaWRvcyBwZWxvcyBjb3Rpc3RhcyBpbmVyZW50ZXMgYW9zIGludmVzdGltZW50b3MgZG8gRklJOjwvaDM+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgVmVyIGFuZXhvIG5vIGZpbmFsIGRvIGRvY3VtZW50by4gPGEgaHJlZj0iI2FuZXhvcyI+QW5leG9zPC9hPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRoIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgICAgIDYuCiAgICAgICAgICAgIDwvdGg+PHRkIGFsaWduPSJjZW50ZXIiIGNvbHNwYW49IjIiIHdpZHRoPSI0OSUiPjxiPlZhbG9yIENvbnQmYWFjdXRlO2JpbCBkb3MgYXRpdm9zIGltb2JpbGkmYWFjdXRlO3Jpb3MgZG8gRklJPC9iPjwvdGQ+PHRkIHJvd3NwYW49IjIiIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIyNSUiPjxiPlZhbG9yIEp1c3RvLCBub3MgdGVybW9zIGRhIElDVk0gNTE2IChTSU0gb3UgTiZBdGlsZGU7Tyk8L2I+PC90ZD48dGQgcm93c3Bhbj0iMiIgYWxpZ249ImNlbnRlciIgd2lkdGg9IjIwJSI+PGI+UGVyY2VudHVhbCBkZSBWYWxvcml6YSZjY2VkaWw7JmF0aWxkZTtvL0Rlc3ZhbG9yaXphJmNjZWRpbDsmYXRpbGRlO28gYXB1cmFkbyBubyBwZXImaWFjdXRlO29kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMjUlIj48Yj5SZWxhJmNjZWRpbDsmYXRpbGRlO28gZGUgYXRpdm9zIGltb2JpbGkmYWFjdXRlO3Jpb3M8L2I+PC90ZD48dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjI0JSI+PGI+VmFsb3IgKFIkKTwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5QZW4maWFjdXRlO25zdWxhIE9wZW4gTWFsbDwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPjgxLjIwMC4wMDAsMDA8L3RkPjx0ZCBhbGlnbj0iY2VudGVyIj5TSU08L3RkPjx0ZCBhbGlnbj0iY2VudGVyIj43LDEyJTwvdGQ+CjwvdHI+Cjx0cj4KPHRkPlJpbyAyIFNob3BwaW5nPC90ZD48dGQgYWxpZ249ImNlbnRlciI+NTkuNDAwLjAwMCwwMDwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPlNJTTwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPjE3LDM5JTwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgNi4xCiAgICAgICAgPC90ZD48dGQ+PGI+Q3JpdCZlYWN1dGU7cmlvcyB1dGlsaXphZG9zIG5hIHJlZmVyaWRhIGF2YWxpYSZjY2VkaWw7JmF0aWxkZTtvPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkVtIDMwIGRlIGp1bmhvIGRlIDIwMjUsIG9zIHZhbG9yZXMganVzdG9zIGNvcnJlc3BvbmRlbnRlcyBhcyBwcm9wcmllZGFkZXMgcGFyYSBpbnZlc3RpbWVudG8gZXN0JmF0aWxkZTtvIHN1cG9ydGFkb3MgcG9yIGF2YWxpYSZjY2VkaWw7JmF0aWxkZTtvIGV4dGVybmEgZWxhYm9yYWRhIHBvciBlbXByZXNhIHRlcmNlaXJhIGVzcGVjaWFsaXphZGEuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+Ny48L2I+PC90ZD48dGQgY29sc3Bhbj0iNyI+PGI+UmVsYSZjY2VkaWw7JmF0aWxkZTtvIGRlIHByb2Nlc3NvcyBqdWRpY2lhaXMsIG4mYXRpbGRlO28gc2lnaWxvc29zIGUgcmVsZXZhbnRlczwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+OC48L2I+PC90ZD48dGQgY29sc3Bhbj0iNCI+PGI+UmVsYSZjY2VkaWw7JmF0aWxkZTtvIGRlIHByb2Nlc3NvcyBqdWRpY2lhaXMsIHJlcGV0aXRpdm9zIG91IGNvbmV4b3MsIGJhc2VhZG9zIGVtIGNhdXNhcyBqdXImaWFjdXRlO2RpY2FzIHNlbWVsaGFudGVzLCBuJmF0aWxkZTtvIHNpZ2lsb3NvcyBlIHJlbGV2YW50ZXM8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjkuPC9iPjwvdGQ+PHRkPjxiPkFuJmFhY3V0ZTtsaXNlIGRvcyBpbXBhY3RvcyBlbSBjYXNvIGRlIHBlcmRhIGUgdmFsb3JlcyBlbnZvbHZpZG9zIHJlbGFjaW9uYWRvcyBhb3MgcHJvY2Vzc29zIGp1ZGljaWFpcyBzaWdpbG9zb3MgcmVsZXZhbnRlczo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MTAuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+QXNzZW1ibGVpYSBHZXJhbDwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMQogICAgICAgIDwvdGQ+PHRkPjxiPkVuZGVyZSZjY2VkaWw7b3MgKGYmaWFjdXRlO3NpY28gb3UgZWxldHImb2NpcmM7bmljbykgbm9zIHF1YWlzIG9zIGRvY3VtZW50b3MgcmVsYXRpdm9zICZhZ3JhdmU7IGFzc2VtYmxlaWEgZ2VyYWwgZXN0YXImYXRpbGRlO28gJmFncmF2ZTsgZGlzcG9zaSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBjb3Rpc3RhcyBwYXJhIGFuJmFhY3V0ZTtsaXNlOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5BdmVuaWRhIFJpbyBCcmFuY28gMTM4LzQgYW5kYXIsIENlbnRybywgUmlvIGRlIEphbmVpcm88YnI+Y29udHJvbGFkb3JpYS5mdW5kb3NAcmppY3YuY29tLmJyPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxMC4yCiAgICAgICAgPC90ZD48dGQ+PGI+SW5kaWNhJmNjZWRpbDsmYXRpbGRlO28gZG9zIG1laW9zIGRlIGNvbXVuaWNhJmNjZWRpbDsmYXRpbGRlO28gZGlzcG9uaWJpbGl6YWRvcyBhb3MgY290aXN0YXMgcGFyYSAoaSkgYSBpbmNsdXMmYXRpbGRlO28gZGUgbWF0JmVhY3V0ZTtyaWFzIG5hIG9yZGVtIGRvIGRpYSBkZSBhc3NlbWJsZWlhcyBnZXJhaXMgZSBvIGVudmlvIGRlIGRvY3VtZW50b3MgcGVydGluZW50ZXMgJmFncmF2ZTtzIGRlbGliZXJhJmNjZWRpbDsmb3RpbGRlO2VzIHByb3Bvc3RhczsgKGlpKSBzb2xpY2l0YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGxpc3RhIGRlIGVuZGVyZSZjY2VkaWw7b3MgZiZpYWN1dGU7c2ljb3MgZSBlbGV0ciZvY2lyYztuaWNvcyBkb3MgZGVtYWlzIGNvdGlzdGFzIHBhcmEgZW52aW8gZGUgcGVkaWRvIHAmdWFjdXRlO2JsaWNvIGRlIHByb2N1cmEmY2NlZGlsOyZhdGlsZGU7by48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+QXZlbmlkYSBSaW8gQnJhbmNvIDEzOC80IGFuZGFyLCBDZW50cm8sIFJpbyBkZSBKYW5laXJvPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxMC4zCiAgICAgICAgPC90ZD48dGQ+PGI+RGVzY3JpJmNjZWRpbDsmYXRpbGRlO28gZGFzIHJlZ3JhcyBlIHByb2NlZGltZW50b3MgYXBsaWMmYWFjdXRlO3ZlaXMgJmFncmF2ZTsgcGFydGljaXBhJmNjZWRpbDsmYXRpbGRlO28gZG9zIGNvdGlzdGFzIGVtIGFzc2VtYmxlaWFzIGdlcmFpcywgaW5jbHVpbmRvIChpKSBmb3JtYWxpZGFkZXMgZXhpZ2lkYXMgcGFyYSBhIGNvbXByb3ZhJmNjZWRpbDsmYXRpbGRlO28gZGEgcXVhbGlkYWRlIGRlIGNvdGlzdGEgZSByZXByZXNlbnRhJmNjZWRpbDsmYXRpbGRlO28gZGUgY290aXN0YXMgZW0gYXNzZW1ibGVpYTsgKGlpKSBwcm9jZWRpbWVudG9zIHBhcmEgYSByZWFsaXphJmNjZWRpbDsmYXRpbGRlO28gZGUgY29uc3VsdGFzIGZvcm1haXMsIHNlIGFkbWl0aWRhcyBlbSByZWd1bGFtZW50bzsgKGlpaSkgcmVncmFzIGUgcHJvY2VkaW1lbnRvcyBwYXJhIGEgcGFydGljaXBhJmNjZWRpbDsmYXRpbGRlO28gJmFncmF2ZTsgZGlzdCZhY2lyYztuY2lhIGUgZW52aW8gZGUgY29tdW5pY2EmY2NlZGlsOyZhdGlsZGU7byBlc2NyaXRhIG91IGVsZXRyJm9jaXJjO25pY2EgZGUgdm90by48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+UG9kZXImYXRpbGRlO28gcGFydGljaXBhciBkYSBBc3NlbWJsZWlhIG9zIGNvdGlzdGFzIGluc2NyaXRvcyBvIHJlZ2lzdHJvIGRlIGNvdGlzdGEgZG8gRnVuZG8gbmEgZGF0YSBkYSBjb252b2NhJmNjZWRpbDsmYXRpbGRlO28gZGEgcmVzcGVjdGl2YSBBc3NlbWJsZWlhLHNldXMgcmVwcmVzZW50YW50ZXMgbGVnYWlzIG91IHByb2N1cmFkb3JlcyBsZWdhbG1lbnRlIGNvbnN0aXR1JmlhY3V0ZTtkbyBoJmFhY3V0ZTsgbWVub3MgZGUgdW0gYW5vLiBTZW5kbyBhc3NpbSwgJmVhY3V0ZTsgbmVjZXNzJmFhY3V0ZTtyaW8gYXByZXNlbnRhciBkb2N1bWVudG8gZGUgaWRlbnRpZmljYSZjY2VkaWw7JmF0aWxkZTtvIHYmYWFjdXRlO2xpZGEsIG5vIGNhc28gZGUgY290aXN0YSBwZXNzb2EgZiZpYWN1dGU7c2ljYSwgb3UgZW0gY2FzbyBkZSBwZXNzb2EganVyJmlhY3V0ZTtkaWNhIG91IGZ1bmRvIGRlIGludmVzdGltZW50bywgZG9jdW1lbnRvIGRlIGlkZW50aWZpY2EmY2NlZGlsOyZhdGlsZGU7byB2JmFhY3V0ZTtsaWRvIGRvKHMpIHJlcHJlc2VudGFudGUocykgYWNvbXBhbmhhZG8gZGUgYyZvYWN1dGU7cGlhIGF1dGVudGljYWRhIGRvIGVzdGF0dXRvL2NvbnRyYXRvIHNvY2lhbCBvdSBjJm9hY3V0ZTtwaWEgc2ltcGxlcyBkbyByZWd1bGFtZW50byBlIHByb2N1cmEmY2NlZGlsOyZhdGlsZGU7byBlc3BlY2lmaWNhIHBhcmEgY29tcHJvdmFyIHBvZGVyZXMuIEVtIGNhc28gZGUgY290aXN0YSByZXByZXNlbnRhbmRvIHBvciBwcm9jdXJkb3IsIGEgcHJvY3VyYSZjY2VkaWw7JmF0aWxkZTtvIGRldmUgc2VyIHRyYXplciBwb2RlcmVzIGVzcGVjaWZpY29zIHBhcmEgcHImYWFjdXRlO3RpY2EgZG8gdm90byBlIGVzdGFyIGNvbSBmaXJtYSByZWNvbmhlY2lkYS4gTm8gY2FzbyBkZSBjb25zdWx0YXMgZm9ybWFpcywgZGV2ZXImYXRpbGRlO28gc2VyIG9ic2VydmFkb3Mgb3MgcHJhem9zIGUgY29uZGkmY2NlZGlsOyZvdGlsZGU7ZXMgZXNwZWMmaWFjdXRlO2ZpY2FzIGEgY2FkYSBjb25zdWx0YSBjb25mb3JtZSBkZXRhbGhhZG8gZW0gc2V1IGVkaXRhbCwgb2JzZXJ2YWRvIHNlbXByZSBvIHByYXpvIG0maWFjdXRlO25pbW8gcHJldmlzdG8gZW0gcmVndWxhbWVudG8gZSBuYSByZWd1bGFtZW50YSZjY2VkaWw7JmF0aWxkZTtvLiBPIHByb2NlZGltZW50byBwYXJhIHZlcmlmaWNhJmNjZWRpbDsmYXRpbGRlO28gZGEgcXVhbGlkYWRlIGRlIGNvdGlzdGEgZSBzdWEgcmVwcmVzZW50YSZjY2VkaWw7JmF0aWxkZTtvIGFjaW1hIGRlc2NyaXRhIHRhbWImZWFjdXRlO20gJmVhY3V0ZTsgYXBsaWMmYWFjdXRlO3ZlbCBuZXN0ZSBjYXNvLiBOJmF0aWxkZTtvIGgmYWFjdXRlOyBwb3NzaWJpbGlkYWRlIGRlIHZvdG8gJmFncmF2ZTsgZGlzdCZhY2lyYztuY2lhLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMwogICAgICAgIDwvdGQ+PHRkPjxiPlByJmFhY3V0ZTt0aWNhcyBwYXJhIGEgcmVhbGl6YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGFzc2VtYmxlaWEgcG9yIG1laW8gZWxldHImb2NpcmM7bmljby48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+Ti9BPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xMS48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5SZW11bmVyYSZjY2VkaWw7JmF0aWxkZTtvIGRvIEFkbWluaXN0cmFkb3I8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj4xMS4xPC9iPjwvdGQ+PHRkIGNvbHNwYW49IjMiPjxiPlBvbCZpYWN1dGU7dGljYSBkZSByZW11bmVyYSZjY2VkaWw7JmF0aWxkZTtvIGRlZmluaWRhIGVtIHJlZ3VsYW1lbnRvOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjb2xzcGFuPSIzIj42LjEuIE8gQWRtaW5pc3RyYWRvciByZWNlYmVyJmFhY3V0ZTssIHBlbGEgcHJlc3RhJmNjZWRpbDsmYXRpbGRlO28gZG8gc2VydmkmY2NlZGlsO28gZGUgYWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvLCByZW11bmVyYSZjY2VkaWw7JmF0aWxkZTtvIGVxdWl2YWxlbnRlIGEgMCwwOTYlKFt6ZXJvIHYmaWFjdXRlO3JndWxhIHplcm8gbm92ZW50YSBlIHNlaXMgcG9yIGNlbnRvXSkgYW8gYW5vIGNhbGN1bGFkYSBzb2JyZSBhIEJhc2UgZGUgQyZhYWN1dGU7bGN1bG8sIG9ic2VydmFkbyBvIHZhbG9yIG0maWFjdXRlO25pbW8gbWVuc2FsIGRlIFIkIDguNzA0LDQ2ICAsIG8gcXVhbCBzZXImYWFjdXRlOyBhdHVhbGl6YWRvIGFudWFsbWVudGVwZWxvIElQQ0EsIG91ICZpYWN1dGU7bmRpY2UgZXF1aXZhbGVudGUgcXVlIHZlbmhhIGEgc3Vic3RpdHUmaWFjdXRlOy1sbyAoJmxkcXVvO1RheGEgZGUgQWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvJnJkcXVvOykuIDYuMy4gQWRpY2lvbmFsbWVudGUgcGVsb3Mgc2VydmkmY2NlZGlsO29zIGRlIGN1c3Qmb2FjdXRlO2RpYSwgY29udHJvbGFkb3JpYSBlIGVzY3JpdHVyYSZjY2VkaWw7JmF0aWxkZTtvIHNlciZhYWN1dGU7IGRldmlkbyB1bSB2YWxvciBlcXVpdmFsZW50ZSBhIDAsMDIlICh6ZXJvIHYmaWFjdXRlO3JndWxhIHplcm8gZG9pcyBwb3IgY2VudG8pIGFvIGFubyBhcGxpY2FkbyBzb2JyZSBwYXRyaW0mb2NpcmM7bmlvIGwmaWFjdXRlO3F1aWRvIHRvdGFsIGRvIEZ1bmRvLCBvYnNlcnZhZG8gbyB2YWxvciBtJmlhY3V0ZTtuaW1vIG1lbnNhbCBkZSBSJCAxLjA0OCw3MyBhdHVhbGl6YWRvIGFudWFsbWVudGUgcGVsbyBJUENBIG91ICZpYWN1dGU7bmRpY2UgcXVlIHZpZXIgYSBzdWJzdGl0dSZpYWN1dGU7LWxvICgmbGRxdW87VGF4YSBkZSBjdXN0Jm9hY3V0ZTtkaWEsIGNvbm50cm9sYWRvcmlhIGUgZXNjcml0dXJhJmNjZWRpbDsmYXRpbGRlO28mcmRxdW87KS4gNi40LiBBIFRheGEgZGUgQWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvIGUgYSBUYXhhIGRlIGN1c3Qmb2FjdXRlO2RpYSwgY29udHJvbGFkb3JpYSBlIGVzY3JpdHVyYSZjY2VkaWw7JmF0aWxkZTtvIHNlciZhdGlsZGU7byBwcm92aXNpb25hZGFzIHBvciBEaWEgJlVhY3V0ZTt0aWwsIG1lZGlhbnRlIGRpdmlzJmF0aWxkZTtvIGRhIHRheGEgYW51YWwgcG9yIDI1MiAoZHV6ZW50b3MgZSBjaW5xdWVudGEgZSBkb2lzKSBkaWFzLCBhcHJvcHJpYWRhcyBkaWFyaWFtZW50ZSBlIHBhZ2FzIG1lbnNhbG1lbnRlIGFvIEFkbWluaXN0cmFkb3IsIHBvciBwZXImaWFjdXRlO29kbyB2ZW5jaWRvLCBubyA1Jm9yZG07IChxdWludG8pIERpYSAmVWFjdXRlO3RpbCBkbyBtJmVjaXJjO3Mgc3Vic2VxdWVudGUgYW8gZG9zIHNlcnZpJmNjZWRpbDtvcwpwcmVzdGFkb3MuCjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxiPlZhbG9yIHBhZ28gbm8gYW5vIGRlIHJlZmVyJmVjaXJjO25jaWEgKFIkKTo8L2I+PC90ZD48dGQ+PGI+JSBzb2JyZSBvIHBhdHJpbSZvY2lyYztuaW8gY29udCZhYWN1dGU7YmlsOjwvYj48L3RkPjx0ZD48Yj4lIHNvYnJlIG8gcGF0cmltJm9jaXJjO25pbyBhIHZhbG9yIGRlIG1lcmNhZG86PC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjE1MS45ODksMzc8L3RkPjx0ZD4wLDEwJTwvdGQ+PHRkPjAsMTAlPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xMi48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5Hb3Zlcm5hbiZjY2VkaWw7YTwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjEyLjE8L2I+PC90ZD48dGQgY29sc3Bhbj0iNCI+PGI+UmVwcmVzZW50YW50ZShzKSBkZSBjb3Rpc3RhczwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTIuMjwvYj48L3RkPjx0ZCBjb2xzcGFuPSI0Ij48Yj5EaXJldG9yIFJlc3BvbnMmYWFjdXRlO3ZlbCBwZWxvIEZJSTwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjAlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPk5vbWU6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkVOSU8gQ0FSVkFMSE8gUk9EUklHVUVTPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+SWRhZGU6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjg1PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UHJvZmlzcyZhdGlsZGU7bzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+RElSRVRPUjwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNQRjogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MDI3LjI2NS40ODctNjg8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FLW1haWw6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkVOSU8uUk9EUklHVUVTQFJKSUNWLkNPTS5CUjwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYWNhZCZlY2lyYzttaWNhOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5DT05UQUJJTElEQURFIEUgQ0lFTkNJQVMgQVRVQVJJQUw8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFudGlkYWRlIGRlIGNvdGFzIGRldGlkYXMgZG8gRklJOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4wLDAwPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbnRpZGFkZSBkZSBjb3RhcyBkbyBGSUkgY29tcHJhZGFzIG5vIHBlciZpYWN1dGU7b2RvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4wLDAwPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbnRpZGFkZSBkZSBjb3RhcyBkbyBGSUkgdmVuZGlkYXMgbm8gcGVyJmlhY3V0ZTtvZG86IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjAsMDA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5EYXRhIGRlIGluJmlhY3V0ZTtjaW8gbmEgZnVuJmNjZWRpbDsmYXRpbGRlO286IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjEwLzA0LzIwMTg8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iNCI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5QcmluY2lwYWlzIGV4cGVyaSZlY2lyYztuY2lhcyBwcm9maXNzaW9uYWlzIGR1cmFudGUgb3MgJnVhY3V0ZTtsdGltb3MgNSBhbm9zPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgICAgPC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iNCI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5EZXNjcmkmY2NlZGlsOyZhdGlsZGU7byBkZSBxdWFscXVlciBkb3Mgc2VndWludGVzIGV2ZW50b3MgcXVlIHRlbmhhbSBvY29ycmlkbyBkdXJhbnRlIG9zICZ1YWN1dGU7bHRpbW9zIDUgYW5vczwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjb2xzcGFuPSIyIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkV2ZW50bzwvc3Bhbj48L3RkPjx0ZCBjb2xzcGFuPSIyIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkRlc2NyaSZjY2VkaWw7JmF0aWxkZTtvPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbHF1ZXIgY29uZGVuYSZjY2VkaWw7JmF0aWxkZTtvIGNyaW1pbmFsPC9zcGFuPjwvdGQ+PHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbHF1ZXIgY29uZGVuYSZjY2VkaWw7JmF0aWxkZTtvIGVtIHByb2Nlc3NvIGFkbWluaXN0cmF0aXZvIGRhIENWTSBlIGFzIHBlbmFzIGFwbGljYWRhczwvc3Bhbj48L3RkPjx0ZCBjb2xzcGFuPSIyIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjwvc3Bhbj48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj4xMy48L2I+PC90ZD48dGQgY29sc3Bhbj0iNiI+PGI+RGlzdHJpYnVpJmNjZWRpbDsmYXRpbGRlO28gZGUgY290aXN0YXMsIHNlZ3VuZG8gbyBwZXJjZW50dWFsIGRlIGNvdGFzIGFkcXVpcmlkby48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PGI+RmFpeGFzIGRlIFB1bHZlcml6YSZjY2VkaWw7JmF0aWxkZTtvPC9iPjwvdGQ+PHRkIHdpZHRoPSIxNiUiPjxiPk4mb3JkbTsgZGUgY290aXN0YXM8L2I+PC90ZD48dGQgd2lkdGg9IjE2JSI+PGI+TiZvcmRtOyBkZSBjb3RhcyBkZXRpZGFzPC9iPjwvdGQ+PHRkIHdpZHRoPSIxNiUiPjxiPiUgZGUgY290YXMgZGV0aWRvIGVtIHJlbGEmY2NlZGlsOyZhdGlsZGU7byBhbyB0b3RhbCBlbWl0aWRvPC9iPjwvdGQ+PHRkIHdpZHRoPSIxNiUiPjxiPiUgZGV0aWRvIHBvciBQRjwvYj48L3RkPjx0ZCB3aWR0aD0iMTYlIj48Yj4lIGRldGlkbyBwb3IgUEo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBdCZlYWN1dGU7IDUlIGRhcyBjb3RhcwogICAgICAgIDwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgNSUgYXQmZWFjdXRlOyAxMCUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDEwJSBhdCZlYWN1dGU7IDE1JQogICAgICAgIDwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgMTUlIGF0JmVhY3V0ZTsgMjAlCiAgICAgICAgPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSAyMCUgYXQmZWFjdXRlOyAzMCUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDMwJSBhdCZlYWN1dGU7IDQwJQogICAgICAgIDwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgNDAlIGF0JmVhY3V0ZTsgNTAlCiAgICAgICAgPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSA1MCUKICAgICAgICA8L3RkPjx0ZD4xLDAwPC90ZD48dGQ+MS4xMzUuMTYwLDAwPC90ZD48dGQ+MTAwLDAwJTwvdGQ+PHRkPjAsMDAlPC90ZD48dGQ+MTAwLDAwJTwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MTQuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+VHJhbnNhJmNjZWRpbDsmb3RpbGRlO2VzIGEgcXVlIHNlIHJlZmVyZSBvIGFydC4gMzQgZSBpbmNpc28gSVggZG8gYXJ0LjM1LCBkYSBJbnN0cnUmY2NlZGlsOyZhdGlsZGU7byBDVk0gbiZvcmRtOyA0NzIsIGRlIDIwMDg8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xNS48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5Qb2wmaWFjdXRlO3RpY2EgZGUgZGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXM8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDE1LjEKICAgICAgICA8L3RkPjx0ZD48Yj5EZXNjcmV2ZXIgYSBwb2wmaWFjdXRlO3RpY2EgZGUgZGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGF0byBvdSBmYXRvIHJlbGV2YW50ZSBhZG90YWRhIHBlbG8gYWRtaW5pc3RyYWRvciwgb3UgZGlzcG9uaWJpbGl6YXIgbyBsaW5rIGNvcnJlc3BvbmRlbnRlIGRhIHAmYWFjdXRlO2dpbmEgZG8gYWRtaW5pc3RyYWRvciBuYSByZWRlIG11bmRpYWwgZGUgY29tcHV0YWRvcmVzLCBpbmRpY2FuZG8gb3MgcHJvY2VkaW1lbnRvcyByZWxhdGl2b3MgJmFncmF2ZTsgbWFudXRlbiZjY2VkaWw7JmF0aWxkZTtvIGRlIHNpZ2lsbyBhY2VyY2EgZGUgaW5mb3JtYSZjY2VkaWw7Jm90aWxkZTtlcyByZWxldmFudGVzIG4mYXRpbGRlO28gZGl2dWxnYWRhcywgbG9jYWlzIG9uZGUgZXN0YXImYXRpbGRlO28gZGlzcG9uJmlhY3V0ZTt2ZWlzIHRhaXMgaW5mb3JtYSZjY2VkaWw7Jm90aWxkZTtlcywgZW50cmUgb3V0cm9zIGFzcGVjdG9zLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5TJmF0aWxkZTtvIGNvbnNpZGVyYWRvcyByZWxldmFudGVzIHBlbG8gYWRtaW5pc3RyYWRvciBxdWFscXVlciBkZWxpYmVyYSZjY2VkaWw7JmF0aWxkZTtvIGRhIGFzc2VtYmwmZWFjdXRlO2lhIGdlcmFsIGRlIGNvdGlzdGFzIG91ZG8gYWRtaW5pc3RyYWRvciBvdSBxdWxhcXVlciBvdXRybyBhdG8Kb3UgZmF0byBxdWUgcG9zc2EgaW5mbHVpciBkZSBtb2RvIHBvbmRlcmF2YWwuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxNS4yCiAgICAgICAgPC90ZD48dGQ+PGI+RGVzY3JldmVyIGEgcG9sJmlhY3V0ZTt0aWNhIGRlIG5lZ29jaWEmY2NlZGlsOyZhdGlsZGU7byBkZSBjb3RhcyBkbyBmdW5kbywgc2UgaG91dmVyLCBvdSBkaXNwb25pYmlsaXphciBvIGxpbmsgY29ycmVzcG9uZGVudGUgZGEgcCZhYWN1dGU7Z2luYSBkbyBhZG1pbmlzdHJhZG9yIG5hIHJlZGUgbXVuZGlhbCBkZSBjb21wdXRhZG9yZXMuPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPk4vQTwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuMwogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyZXZlciBhIHBvbCZpYWN1dGU7dGljYSBkZSBleGVyYyZpYWN1dGU7Y2lvIGRvIGRpcmVpdG8gZGUgdm90byBlbSBwYXJ0aWNpcGEmY2NlZGlsOyZvdGlsZGU7ZXMgc29jaWV0JmFhY3V0ZTtyaWFzIGRvIGZ1bmRvLCBvdSBkaXNwb25pYmlsaXphciBvIGxpbmsgY29ycmVzcG9uZGVudGUgZGEgcCZhYWN1dGU7Z2luYSBkbyBhZG1pbmlzdHJhZG9yIG5hIHJlZGUgbXVuZGlhbCBkZSBjb21wdXRhZG9yZXMuPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDE1LjQKICAgICAgICA8L3RkPjx0ZD48Yj5SZWxhY2lvbmFyIG9zIGZ1bmNpb24mYWFjdXRlO3Jpb3MgcmVzcG9ucyZhYWN1dGU7dmVpcyBwZWxhIGltcGxhbnRhJmNjZWRpbDsmYXRpbGRlO28sIG1hbnV0ZW4mY2NlZGlsOyZhdGlsZGU7bywgYXZhbGlhJmNjZWRpbDsmYXRpbGRlO28gZSBmaXNjYWxpemEmY2NlZGlsOyZhdGlsZGU7byBkYSBwb2wmaWFjdXRlO3RpY2EgZGUgZGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMsIHNlIGZvciBvIGNhc28uPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj4xNi48L2I+PC90ZD48dGQ+PGI+UmVncmFzIGUgcHJhem9zIHBhcmEgY2hhbWFkYSBkZSBjYXBpdGFsIGRvIGZ1bmRvOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHA+PC9wPgo8dGFibGUgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIxMDAlIj48YSBpZD0iYW5leG9zIiBuYW1lPSJhbmV4b3MiPjwvYT48c3BhbiBjbGFzcz0idGl0dWxvLXRhYmVsYSI+QW5leG9zPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHN0eWxlPSJwYWRkaW5nLWxlZnQ6MjBweCI+PGEgaHJlZj0iZG93bmxvYWREb2N1bWVudG9BZGljaW9uYWw/aWREb2N1bWVudG89OTU2MjY5JmFtcDtpZERvY3VtZW50b0FkaWNpb25hbD0zMyI+NS4gcmlzY29zPC9hPjwvdGQ+CjwvdHI+CjwvdGFibGU+CjxwPjwvcD4KPGgzIGFsaWduPSJjZW50ZXIiPk5vdGE8L2gzPgo8dGFibGUgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0JSI+MS48L3RkPjx0ZD5BIHJlbGEmY2NlZGlsOyZhdGlsZGU7byBkZSBwcmVzdGFkb3JlcyBkZSBzZXJ2aSZjY2VkaWw7b3MgZGUgcXVlIHRyYXRhIG8gaXRlbSAxLjggZGV2ZSBzZXIgaW5kaWNhZGEgcXVhbmRvIG8gcmVmZXJpZG8gcHJlc3RhZG9yIGRlIHNlcnZpJmNjZWRpbDtvcyByZXByZXNlbnRhciBtYWlzIGRlIDUlIGRhcyBkZXNwZXNhcyBkbyBGSUk8L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2JvZHk+CjwvaHRtbD4K"