www.changingyouinstitute.com Open in urlscan Pro
52.9.169.102  Public Scan

Submitted URL: http://changingyouinstitute.com/
Effective URL: https://www.changingyouinstitute.com/
Submission: On March 03 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST ./

<form method="post" action="./" id="form1">
  <div class="aspNetHidden">
    <input type="hidden" name="ScriptManager_TSM" id="ScriptManager_TSM" value=";;System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35:en-US:2caafa8b-6f58-4a66-a3cd-4d77ee6a1707:ea597d4b:b25378d2">
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwUJOTY0NDE4NTg2DxYGHgxtaW5pc3RyeUd1aWQoKVhTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5JDM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMR4EY29ubgV3RGF0YSBTb3VyY2U9ZWMyLmRhdGEwMS5mYWl0aG5ldHdvcmsuY29tXChsb2NhbCksIDE0MzM7SW5pdGlhbCBDYXRhbG9nPUZBSVRITkVUV09SSztVc2VyIElkPUZBSVRITkVUV09SSztQYXNzd29yZD1mQDF0aDseAmRzMtSEAgABAAAA/////wEAAAAAAAAADAIAAABOU3lzdGVtLkRhdGEsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAATU3lzdGVtLkRhdGEuRGF0YVNldAMAAAAXRGF0YVNldC5SZW1vdGluZ1ZlcnNpb24JWG1sU2NoZW1hC1htbERpZmZHcmFtAwEBDlN5c3RlbS5WZXJzaW9uAgAAAAkDAAAABgQAAACrLDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi0xNiI/Pg0KPHhzOnNjaGVtYSBpZD0iTmV3RGF0YVNldCIgeG1sbnM9IiIgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczptc2RhdGE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206eG1sLW1zZGF0YSI+DQogIDx4czplbGVtZW50IG5hbWU9Ik5ld0RhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpVc2VDdXJyZW50TG9jYWxlPSJ0cnVlIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYWJsZSI+DQogICAgICAgICAgPHhzOmNvbXBsZXhUeXBlPg0KICAgICAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJob21lcGFnZVNlY3Rpb25JZCIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iaG9tZXBhZ2VTZWN0aW9uR3VpZCIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJtaW5pc3RyeUd1aWQiIG1zZGF0YTpEYXRhVHlwZT0iU3lzdGVtLkd1aWQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic2VjdGlvbkd1aWQiIG1zZGF0YTpEYXRhVHlwZT0iU3lzdGVtLkd1aWQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic29ydE9yZGVyIiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJpc0FjdGl2ZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNjcm9sbEFuaW1hdGlvblR5cGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNlY3Rpb25JZCIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic2VjdGlvbkd1aWQxIiBtc2RhdGE6RGF0YVR5cGU9IlN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InRpdGxlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJ0eXBlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJyb3RhdG9yR3VpZCIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJibG9nR3VpZCIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJ2aWRlb0d1aWQiIG1zZGF0YTpEYXRhVHlwZT0iU3lzdGVtLkd1aWQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iaW1hZ2VVcmwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im1pbmlzdHJ5R3VpZDEiIG1zZGF0YTpEYXRhVHlwZT0iU3lzdGVtLkd1aWQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY29sb3JIZXgiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImNvZGUyIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjb2xvckhleDIiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InBhZGRpbmdUb3AiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InBhZGRpbmdCb3R0b20iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InBhZGRpbmdUb3AyIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJwYWRkaW5nQm90dG9tMiIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0idmlkZW9DYXRlZ29yeUd1aWQiIG1zZGF0YTpEYXRhVHlwZT0iU3lzdGVtLkd1aWQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZ3JvdXBHdWlkIiBtc2RhdGE6RGF0YVR5cGU9IlN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InVybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZmVhdHVyZWRPbmx5IiB0eXBlPSJ4czpib29sZWFuIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY291bnQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImNvbG9ySGV4MyIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY29sb3JIZXg0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJwaG90b0FsYnVtR3VpZCIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjb250ZW50cGFnZXRpdGxlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjb250ZW50cGFnZWRlc2NyaXB0aW9uIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJob21lcGFnZU1vZGFsQ29udGVudFBhZ2VHdWlkIiBtc2RhdGE6RGF0YVR5cGU9IlN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNETlVSTCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgPC94czplbGVtZW50Pg0KICAgICAgPC94czpjaG9pY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgPC94czplbGVtZW50Pg0KPC94czpzY2hlbWE+BgUAAAD/1QE8ZGlmZmdyOmRpZmZncmFtIHhtbG5zOm1zZGF0YT0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4bWwtbXNkYXRhIiB4bWxuczpkaWZmZ3I9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206eG1sLWRpZmZncmFtLXYxIj48TmV3RGF0YVNldD48VGFibGUgZGlmZmdyOmlkPSJUYWJsZTEiIG1zZGF0YTpyb3dPcmRlcj0iMCI+PGhvbWVwYWdlU2VjdGlvbklkPjMzMzE8L2hvbWVwYWdlU2VjdGlvbklkPjxob21lcGFnZVNlY3Rpb25HdWlkPmEzZTMwYzllLTMxZDYtNGZmMS05MDc4LWRmNTJjNTNhZTg3MTwvaG9tZXBhZ2VTZWN0aW9uR3VpZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxzZWN0aW9uR3VpZD44YTY5NjE4Zi1kM2MwLTQ4NDYtYjMyNS1mMjdlNzU2ZjQ4YzY8L3NlY3Rpb25HdWlkPjxzb3J0T3JkZXI+NjU8L3NvcnRPcmRlcj48aXNBY3RpdmU+dHJ1ZTwvaXNBY3RpdmU+PHNjcm9sbEFuaW1hdGlvblR5cGUgLz48c2VjdGlvbklkPjQ0NTk8L3NlY3Rpb25JZD48c2VjdGlvbkd1aWQxPjhhNjk2MThmLWQzYzAtNDg0Ni1iMzI1LWYyN2U3NTZmNDhjNjwvc2VjdGlvbkd1aWQxPjx0aXRsZT5Ib21lIC0gQmFubmVyPC90aXRsZT48dHlwZT5pbWFnZWJhY2tncm91bmQ8L3R5cGU+PGNvZGU+Jmx0O3N0eWxlJmd0Ow0KI3RlbXBsYXRlV3JhcHBlckRpdg0Kew0KLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZDogdXJsKCcvRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZXJvdGF0b3JzL3JvdGF0b3JfYmcuanBnJykgbm8tcmVwZWF0IGNlbnRlciB0b3A7LyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqLw0KcG9zaXRpb246c3RhdGljOw0KYmFja2dyb3VuZC1zaXplOmNvdmVyOw0KYmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkOw0KYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0Ow0KbWFyZ2luOiAwIGF1dG87DQp0ZXh0LWFsaWduOmNlbnRlcjsNCnRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCnRleHQtYWxpZ246LXdlYmtpdC1jZW50ZXI7DQotd2Via2l0LWJhY2tncm91bmQtc2l6ZTpjb3ZlcjsNCi13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogbm9uZTsNCi13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogbm9uZTsNCi13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTsNCi13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7DQpiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlOw0KdHJhbnNmb3JtOiBub25lOw0KLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlOw0KLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7DQotd2Via2l0LXBlcnNwZWN0aXZlOiBub25lOw0KLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7DQpwYWRkaW5nOjI1MHB4IDBweCAyNTBweCAwcHg7DQogICAgIA0KICAgICAgICAgICAgDQogICAgICAgIH0NCg0KIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6MTAyNHB4KSB7DQogICAgI3RlbXBsYXRlV3JhcHBlckRpdiB7DQogICAgYmFja2dyb3VuZC1hdHRhY2htZW50OnNjcm9sbDsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOw0KICAgIG92ZXJmbG93OiBoaWRkZW47DQogICAgfQ0KICAgIH0NCg0KI3RlbXBsYXRlV3JhcHBlckRpdiBoMQ0Kew0KICAgIG1hcmdpbjowcHg7DQogICAgcGFkZGluZzowcHggMjBweCAxMHB4IDIwcHg7DQogICAgZm9udC1zaXplOiA2MHB4Ow0KICAgIGNvbG9yOiAjZmZmZmZmOw0KfQ0KI3RlbXBsYXRlV3JhcHBlckRpdiBoMg0Kew0KICAgIG1hcmdpbjowcHg7DQogICAgcGFkZGluZzowcHggMjBweCAxMHB4IDIwcHg7DQogICAgZm9udC1zaXplOiA0MHB4Ow0KICAgIGNvbG9yOiAjZmZmZmZmOw0KfQ0KDQoNCiN0ZW1wbGF0ZVdyYXBwZXJEaXYgcA0Kew0KICAgIHRleHQtYWxpZ246Y2VudGVyOw0KICAgIHRleHQtYWxpZ246LW1vei1jZW50ZXI7DQogICAgbWF4LXdpZHRoOjkwMHB4Ow0KICAgIG1hcmdpbjowcHg7DQogICAgcGFkZGluZzowcHggMjBweCAzMHB4IDIwcHg7DQogICAgZGlzcGxheTppbmxpbmUtYmxvY2s7DQp9DQombHQ7L3N0eWxlJmd0Ow0KICAgICZsdDtkaXYgaWQ9InRlbXBsYXRlV3JhcHBlckRpdiImZ3Q7DQogICAgICAgICZsdDshLS1zdGFydGFuaW1hdGlvbi0tJmd0Ow0KICAgICAgICAmbHQ7aDImZ3Q7V2VsY29tZSB0byZsdDsvaDImZ3Q7DQogICAgICAgICZsdDtoMSZndDtDaGFuZ2luZyBZb3UgSW5zdGl0dXRlJmx0Oy9oMSZndDsmbHQ7cCZndDsmbHQ7c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiJmd0OyZsdDtzdHJvbmcmZ3Q7TGVhcm4gSG93IFRvIEVtYnJhY2UgQ2hhbmdlIOKAkyBMZWFybiBIb3cNClRvIENoYW5nZSDigJMgTGVhcm4gV2h5IFlvdSBTaG91bGQgQ2hhbmdlJmx0O2JyJmd0O0NoYW5naW5nIFlvdQ0KSW5zdGl0dXRlIOKAkyBXaGVyZSBFdmVyeW9uZSBDb21lcyBUbyBCZSBFbXBvd2VyZWQuJmx0O2JyJmd0O1NpZ24gdXAgdG9kYXkgZm9yIHVubGltaXRlZCBhY2Nlc3MgdG8gb3ZlciAxMDAgY291cnNlcyBmb3Igb25seSAkMzkuOTkgcGVyIG1vbnRoISZsdDticiZndDsmbHQ7L3N0cm9uZyZndDsmbHQ7L3NwYW4mZ3Q7DQombHQ7YnImZ3Q7Jmx0O2EgaHJlZj0iL2N1c3RvbS9zaWdudXAuYXNweD9zdWJoZWFkZXJ0ZXh0PVNpZ24rVXAiIGNsYXNzPSJibGFja0J1dHRvbiImZ3Q7U2lnbiBVcCZsdDsvYSZndDsgJmx0O2EgaHJlZj0iL2N1c3RvbS9sb2dpbi5hc3B4P3N1YmhlYWRlcnRleHQ9TG9nK0luIiBjbGFzcz0iYmxhY2tCdXR0b24iJmd0O0xvZyBJbiZsdDsvYSZndDsmbHQ7YnImZ3Q7DQombHQ7YSBocmVmPSIvZnJlZWNvdXJzZSIgY2xhc3M9ImJsYWNrQnV0dG9uIiZndDtUUlkgQSBGUkVFIENPVVJTRSZsdDsvYSZndDsNCiZsdDsvcCZndDsmbHQ7L2RpdiZndDs8L2NvZGU+PGltYWdlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlcm90YXRvcnMvcm90YXRvcl9iZy5qcGc8L2ltYWdlVXJsPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48Y29sb3JIZXg+I0VFRUVFRTwvY29sb3JIZXg+PGNvZGUyIC8+PGNvbG9ySGV4Mj4jRUVFRUVFPC9jb2xvckhleDI+PHVybCAvPjxmZWF0dXJlZE9ubHk+ZmFsc2U8L2ZlYXR1cmVkT25seT48Y291bnQ+MDwvY291bnQ+PGNvbG9ySGV4Mz4jRUVFRUVFPC9jb2xvckhleDM+PGNvbG9ySGV4ND4jRUVFRUVFPC9jb2xvckhleDQ+PC9UYWJsZT48VGFibGUgZGlmZmdyOmlkPSJUYWJsZTIiIG1zZGF0YTpyb3dPcmRlcj0iMSI+PGhvbWVwYWdlU2VjdGlvbklkPjMzMzI8L2hvbWVwYWdlU2VjdGlvbklkPjxob21lcGFnZVNlY3Rpb25HdWlkPmY2M2IyMzA1LTY1YzYtNDkxZS04Zjg3LTNmNjcxZTBkMTgxZjwvaG9tZXBhZ2VTZWN0aW9uR3VpZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxzZWN0aW9uR3VpZD44ZjFlNjQ2Yy1kODJmLTQ1NTAtODRlYy0zYjQ5ZWIwMTRkZTQ8L3NlY3Rpb25HdWlkPjxzb3J0T3JkZXI+NjY8L3NvcnRPcmRlcj48aXNBY3RpdmU+dHJ1ZTwvaXNBY3RpdmU+PHNjcm9sbEFuaW1hdGlvblR5cGU+ZmFkZUluRG93bjwvc2Nyb2xsQW5pbWF0aW9uVHlwZT48c2VjdGlvbklkPjQ0NjA8L3NlY3Rpb25JZD48c2VjdGlvbkd1aWQxPjhmMWU2NDZjLWQ4MmYtNDU1MC04NGVjLTNiNDllYjAxNGRlNDwvc2VjdGlvbkd1aWQxPjx0aXRsZT5Ib21lIC0gQWJvdXQ8L3RpdGxlPjx0eXBlPmNvbG9yZWRiYWNrZ3JvdW5kPC90eXBlPjxjb2RlPiZsdDtzdHlsZSZndDsNCiAgICAgICAgI3RlbXBsYXRlV3JhcHBlckRpdg0KICAgICAgICB7DQogICAgICAgICAgICAvKnN0YXJ0VGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi9iYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7LyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqLw0KICAgICAgICAgICAgcGFkZGluZzo4MHB4IDBweCA4MHB4IDBweDsNCiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyOw0KICAgICAgICAgICAgdGV4dC1hbGlnbjogLW1vei1jZW50ZXI7IA0KICAgICAgICAgICAgdGV4dC1hbGlnbjotd2Via2l0LWNlbnRlcjsNCiAgICAgICAgfQ0KDQogICAgICAgICN0ZW1wbGF0ZVdyYXBwZXJEaXYgaDENCiAgICAgICAgew0KICAgICAgICAgICAgDQogICAgICAgICAgICBtYXJnaW46MHB4Ow0KICAgICAgICAgICAgcGFkZGluZzowcHggMjBweCAzMHB4IDIwcHg7DQogICAgICAgIH0NCg0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2IHANCiAgICAgICAgew0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICBtYXgtd2lkdGg6OTAwcHg7DQogICAgICAgICAgICBtYXJnaW46MHB4Ow0KICAgICAgICAgICAgcGFkZGluZzowcHggMjBweCAzMHB4IDIwcHg7DQogICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7DQogICAgICAgIH0NCg0KICAgICZsdDsvc3R5bGUmZ3Q7DQogICAgJmx0O2RpdiBpZD0idGVtcGxhdGVXcmFwcGVyRGl2IiZndDsNCiAgICAgJmx0OyEtLXN0YXJ0YW5pbWF0aW9uLS0mZ3Q7DQogICAgJmx0O2gxJmd0O0Fib3V0Jmx0Oy9oMSZndDsNCiAgICAmbHQ7cCZndDtJbiB0b2RheeKAmXMNCndvcmxkLCBmaW5kaW5nIHRoYXQgc2Vuc2Ugb2YgaW5zcGlyYXRpb24gaXMga2V5LiBGaW5kaW5nIHRoYXQgZmVlbGluZyBvZg0KZW1wb3dlcm1lbnQgaXMgY3JpdGljYWwuIEFuZCBtb3N0IGltcG9ydGFudGx5LCBmaW5kaW5nIHRoZSB3aWxsIHdpdGhpbiB5b3Vyc2VsZg0KdG8gY2hhbmdlLCB0byBncm93LCBhbmQgdG8gZGV2ZWxvcCBpcyBqdXN0IHdoYXQgeW91IG5lZWQgdG8gcmVhY2ggbmV3IGhlaWdodHMuJmx0O2JyJmd0OyZsdDticiZndDsNCiZsdDthIGhyZWY9Ii9hYm91dCIgY2xhc3M9ImJsYWNrQnV0dG9uIiZndDtMZWFybiBNb3JlJmx0Oy9hJmd0Ow0KDQoNCiZsdDticiZndDsmbHQ7L3AmZ3Q7Jmx0O2JyJmd0Ow0KICAgIA0KICAgICZsdDshLS1lbmRhbmltYXRpb24tLSZndDsNCiZsdDsvZGl2Jmd0OzwvY29kZT48aW1hZ2VVcmwgLz48bWluaXN0cnlHdWlkMT4zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDE8L21pbmlzdHJ5R3VpZDE+PGNvbG9ySGV4PiNGRkZGRkY8L2NvbG9ySGV4Pjxjb2RlMiAvPjxjb2xvckhleDI+I0VFRUVFRTwvY29sb3JIZXgyPjx1cmwgLz48ZmVhdHVyZWRPbmx5PmZhbHNlPC9mZWF0dXJlZE9ubHk+PGNvdW50PjA8L2NvdW50Pjxjb2xvckhleDM+I0VFRUVFRTwvY29sb3JIZXgzPjxjb2xvckhleDQ+I0VFRUVFRTwvY29sb3JIZXg0PjwvVGFibGU+PFRhYmxlIGRpZmZncjppZD0iVGFibGUzIiBtc2RhdGE6cm93T3JkZXI9IjIiPjxob21lcGFnZVNlY3Rpb25JZD4zMzMzPC9ob21lcGFnZVNlY3Rpb25JZD48aG9tZXBhZ2VTZWN0aW9uR3VpZD40OWQ3YjUwNi02YmUwLTRhNzQtOGJkNS0wOWRlYmEwZDZkZTA8L2hvbWVwYWdlU2VjdGlvbkd1aWQ+PG1pbmlzdHJ5R3VpZD4zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDE8L21pbmlzdHJ5R3VpZD48c2VjdGlvbkd1aWQ+NjdiM2M1NTctNGE1Yi00ZmE1LWI0OTUtZjMyZGI3YzVhZWU1PC9zZWN0aW9uR3VpZD48c29ydE9yZGVyPjY3PC9zb3J0T3JkZXI+PGlzQWN0aXZlPnRydWU8L2lzQWN0aXZlPjxzY3JvbGxBbmltYXRpb25UeXBlPmZhZGVJbjwvc2Nyb2xsQW5pbWF0aW9uVHlwZT48c2VjdGlvbklkPjQ0NjE8L3NlY3Rpb25JZD48c2VjdGlvbkd1aWQxPjY3YjNjNTU3LTRhNWItNGZhNS1iNDk1LWYzMmRiN2M1YWVlNTwvc2VjdGlvbkd1aWQxPjx0aXRsZT5Ib21lIC0gV2hhdCBXZSBPZmZlcjwvdGl0bGU+PHR5cGU+Y29sb3JlZGJhY2tncm91bmQ8L3R5cGU+PGNvZGU+Jmx0O3N0eWxlJmd0Ow0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2DQogICAgICAgIHsNCiAgICAgICAgICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqL2JhY2tncm91bmQtY29sb3I6I0Y3RjFFODsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQogICAgICAgICAgICBwYWRkaW5nOjgwcHggMHB4IDgwcHggMHB4Ow0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICB0ZXh0LWFsaWduOi13ZWJraXQtY2VudGVyOw0KICAgICAgICB9DQoNCiAgICAgICAgI3RlbXBsYXRlV3JhcHBlckRpdiBoMQ0KICAgICAgICB7DQogICAgICAgICAgICANCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjBweCAyMHB4IDMwcHggMjBweDsNCiAgICAgICAgfQ0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2IGgyDQogICAgICAgIHsNCiAgICAgICAgICAgIA0KICAgICAgICAgICAgbWFyZ2luOjBweDsNCiAgICAgICAgICAgIHBhZGRpbmc6MTBweCAwcHggMTBweCAwcHg7DQogICAgICAgICAgICBmb250LXNpemU6IDIwcHg7DQogICAgICAgIH0NCg0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2IHANCiAgICAgICAgew0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICBtYXgtd2lkdGg6OTAwcHg7DQogICAgICAgICAgICBtYXJnaW46MHB4Ow0KICAgICAgICAgICAgcGFkZGluZzowcHggMHB4IDEwcHggMHB4Ow0KICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOw0KICAgICAgICB9DQoNCiAgICAmbHQ7L3N0eWxlJmd0Ow0KICAgICZsdDtkaXYgaWQ9InRlbXBsYXRlV3JhcHBlckRpdiImZ3Q7DQogICAgICZsdDshLS1zdGFydGFuaW1hdGlvbi0tJmd0Ow0KICAgICZsdDtoMSZndDtXaGF0IFdlIERvJmx0Oy9oMSZndDsNCiAgICAmbHQ7ZGl2IGNsYXNzPSJjb250YWluZXIiJmd0Ow0KICAgICAgICAmbHQ7ZGl2IGNsYXNzPSJyb3ciJmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gc3RhcnQtLSZndDsNCiAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtc20tMTIgY29sLW1kLTEyIGNvbC1sZy00IGNvbC14bC00IiBzdHlsZT0icGFkZGluZzogMjBweDsiJmd0OyZsdDtpbWcgc3JjPSIvRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy93aGF0d2VvZmZlcl9idXNpbmVzc2dyb3d0aGFuZGV0aGljcy5qcGciIGFsdD0iIiBzdHlsZT0id2lkdGg6MTAwJTsiJmd0OyZsdDtoMiZndDtCdXNpbmVzcyBHcm93dGggJmFtcDthbXA7IEV0aGljcyZsdDsvaDImZ3Q7DQogICAgICAgICAgICAmbHQ7cCZndDtTdGFydGluZyBhDQpidXNpbmVzcyBpcyBvbmUgdGhpbmcsIGJ1dCBrbm93aW5nIGhvdyB0byBncm93IGl0LCBzY2FsZSBpdCwgYW5kIGltcHJvdmUgaXQgaXMgc29tZXRoaW5nDQplbnRpcmVseSBkaWZmZXJlbnQuICZsdDsvcCZndDsNCiAgICAgICAgICAgICZsdDsvZGl2Jmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gZW5kLS0mZ3Q7DQogICAgICAgICAgICAmbHQ7IS0taXRlbSBzdGFydC0tJmd0Ow0KICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTQgY29sLXhsLTQiIHN0eWxlPSJwYWRkaW5nOiAyMHB4OyImZ3Q7Jmx0O2ltZyBzcmM9Ii9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL3doYXR3ZW9mZmVyX3BlcnNvbmFsZ3Jvd3RoLmpwZyIgYWx0PSIiIHN0eWxlPSJ3aWR0aDoxMDAlOyImZ3Q7Jmx0O2gyJmd0O1BlcnNvbmFsIEdyb3d0aCZsdDsvaDImZ3Q7DQogICAgICAgICAgICAmbHQ7cCZndDtIYXZpbmcgaGlnaA0KYW1iaXRpb25zIGlzIGFsd2F5cyBhIGdvb2QgdGhpbmcg4oCTIGp1c3QgYXMgbG9uZyBhcyB5b3UgaGF2ZSB0aGUgd2lsbCBhbmQNCmluc3BpcmF0aW9uIHRvIHB1cnN1ZSB0aGVtLiAmbHQ7L3AmZ3Q7DQogICAgICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIGVuZC0tJmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gc3RhcnQtLSZndDsNCiAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtc20tMTIgY29sLW1kLTEyIGNvbC1sZy00IGNvbC14bC00IiBzdHlsZT0icGFkZGluZzogMjBweDsiJmd0OyZsdDtpbWcgc3JjPSIvRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy93aGF0d2VvZmZlcl9taWNyb3NvZnRwcm9kdWN0dHJhaW5pbmcuanBnIiBhbHQ9IiIgc3R5bGU9IndpZHRoOjEwMCU7IiZndDsmbHQ7aDImZ3Q7TWljcm9zb2Z0IFByb2R1Y3QgVHJhaW5pbmcmbHQ7L2gyJmd0Ow0KICAgICAgICAgICAgJmx0O3AmZ3Q7V2hldGhlciBpbg0Kc2Nob29sLCBpbiBidXNpbmVzcywgb3IgaW4geW91ciBwZXJzb25hbCBsaWZlLCBNaWNyb3NvZnQgcGxheXMgYSBsYXJnZSByb2xlIGluDQp0aGUgd2F5cyBpbiB3aGljaCB5b3UgaW50ZXJhY3Qgd2l0aCBhbmQgdXNlIGRpZ2l0YWwgdGVjaG5vbG9naWVzLiAmbHQ7L3AmZ3Q7DQogICAgICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIGVuZC0tJmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gc3RhcnQtLSZndDsNCiAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtc20tMTIgY29sLW1kLTEyIGNvbC1sZy00IGNvbC14bC00IiBzdHlsZT0icGFkZGluZzogMjBweDsiJmd0OyZsdDtpbWcgc3JjPSIvRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy93aGF0d2VvZmZlcl9sZWFkZXJzaGlwYW5kbWFuYWdlbWVudHNraWxscy5qcGciIGFsdD0iIiBzdHlsZT0id2lkdGg6MTAwJTsiJmd0OyZsdDtoMiZndDtMZWFkZXJzaGlwICZhbXA7YW1wOyBNYW5hZ2VtZW50IFNraWxscyZsdDsvaDImZ3Q7DQogICAgICAgICAgICAmbHQ7cCZndDtFdmVyeQ0KcHJvZmVzc2lvbmFsIGhhcyBhc3BpcmF0aW9ucyBvZiBiZWNvbWluZyBhIGxlYWRlciDigJMgYW5kIHNvbWUgYWxyZWFkeSBhcmUuIFdoZW4NCml0IGNvbWVzIHRvIHlvdXIgbGVhZGVyc2hpcCBhbmQgbWFuYWdlbWVudCBza2lsbHMsIGl0IGRvZXNu4oCZdCBhbHdheXMgY29tZQ0KbmF0dXJhbGx5LiAmbHQ7L3AmZ3Q7DQogICAgICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIGVuZC0tJmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gc3RhcnQtLSZndDsNCiAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtc20tMTIgY29sLW1kLTEyIGNvbC1sZy00IGNvbC14bC00IiBzdHlsZT0icGFkZGluZzogMjBweDsiJmd0OyZsdDtpbWcgc3JjPSIvRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy93aGF0d2VvZmZlcl9ib29ra2VlcGluZy5qcGciIGFsdD0iIiBzdHlsZT0id2lkdGg6MTAwJTsiJmd0OyZsdDtoMiZndDtCb29ra2VlcGluZyZsdDsvaDImZ3Q7DQogICAgICAgICAgICAmbHQ7cCZndDtNYW5hZ2luZyB0aGUNCmJvb2tzIGFuZCBrZWVwaW5nIHRyYWNrIG9mIHRoZSBudW1iZXJzIGlzbuKAmXQgdGhlIGVhc2llc3QgdGFzayBpbiB0aGUgd29ybGQg4oCTIGluDQpmYWN0LCBpdOKAmXMgb25lIG9mIHRoZSBtb3N0IGNvbXBsZXguICZsdDsvcCZndDsNCiAgICAgICAgICAgICZsdDsvZGl2Jmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gZW5kLS0mZ3Q7DQogICAgICAgICAgICAmbHQ7IS0taXRlbSBzdGFydC0tJmd0Ow0KICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTQgY29sLXhsLTQiIHN0eWxlPSJwYWRkaW5nOiAyMHB4OyImZ3Q7Jmx0O2ltZyBzcmM9Ii9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL3doYXR3ZW9mZmVyX2NyZWF0aXZlcHJvYmxlbXNvbHZpbmcuanBnIiBhbHQ9IiIgc3R5bGU9IndpZHRoOjEwMCU7IiZndDsmbHQ7aDImZ3Q7Q3JlYXRpdmUgUHJvYmxlbSBTb2x2aW5nJmx0Oy9oMiZndDsNCiAgICAgICAgICAgICZsdDtwJmd0O1Byb2JsZW0gc29sdmluZw0Kc2tpbGxzIGFyZW7igJl0IGp1c3QgaW1wb3J0YW50IGluIHlvdXIgcHJvZmVzc2lvbmFsIGxpZmUg4oCTIHRoZXnigJlyZSBpbXBvcnRhbnQgaW4NCnlvdXIgcGVyc29uYWwgbGlmZSBhcyB3ZWxsLiAmbHQ7L3AmZ3Q7DQogICAgICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIGVuZC0tJmd0Ow0KICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAmbHQ7L2RpdiZndDsNCiAgICAmbHQ7YnImZ3Q7Jmx0O2EgaHJlZj0iL3doYXQtd2UtZG8iIGNsYXNzPSJibGFja0J1dHRvbiImZ3Q7RmluZCBPdXQgTW9yZSZsdDsvYSZndDsNCiAgICAmbHQ7IS0tZW5kYW5pbWF0aW9uLS0mZ3Q7DQombHQ7L2RpdiZndDs8L2NvZGU+PGltYWdlVXJsIC8+PG1pbmlzdHJ5R3VpZDE+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQxPjxjb2xvckhleD4jRjdGMUU4PC9jb2xvckhleD48Y29kZTIgLz48Y29sb3JIZXgyPiNFRUVFRUU8L2NvbG9ySGV4Mj48dXJsIC8+PGZlYXR1cmVkT25seT5mYWxzZTwvZmVhdHVyZWRPbmx5Pjxjb3VudD4wPC9jb3VudD48Y29sb3JIZXgzPiNFRUVFRUU8L2NvbG9ySGV4Mz48Y29sb3JIZXg0PiNFRUVFRUU8L2NvbG9ySGV4ND48L1RhYmxlPjxUYWJsZSBkaWZmZ3I6aWQ9IlRhYmxlNCIgbXNkYXRhOnJvd09yZGVyPSIzIj48aG9tZXBhZ2VTZWN0aW9uSWQ+NTEwNjwvaG9tZXBhZ2VTZWN0aW9uSWQ+PGhvbWVwYWdlU2VjdGlvbkd1aWQ+ZDRjMGU2NDQtY2I2ZS00OTNjLWJhN2EtMzgyZDhjYjg5NDZmPC9ob21lcGFnZVNlY3Rpb25HdWlkPjxtaW5pc3RyeUd1aWQ+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQ+PHNlY3Rpb25HdWlkPmZlMjc1Nzg3LTNhOWUtNGU1NC1hNTAzLTJhYjZiOTdiYjM4Njwvc2VjdGlvbkd1aWQ+PHNvcnRPcmRlcj42ODwvc29ydE9yZGVyPjxpc0FjdGl2ZT50cnVlPC9pc0FjdGl2ZT48c2Nyb2xsQW5pbWF0aW9uVHlwZSAvPjxzZWN0aW9uSWQ+NjYwODwvc2VjdGlvbklkPjxzZWN0aW9uR3VpZDE+ZmUyNzU3ODctM2E5ZS00ZTU0LWE1MDMtMmFiNmI5N2JiMzg2PC9zZWN0aW9uR3VpZDE+PHRpdGxlPkhvbWUgLSBUaGluayBUYW5rPC90aXRsZT48dHlwZT5jb2xvcmVkYmFja2dyb3VuZDwvdHlwZT48Y29kZT4mbHQ7c3R5bGUgdHlwZT0idGV4dC9jc3MiJmd0OyANCiAgCS50aGluay10YW5rLWhvbWUtc2Vjew0KICAJCXRleHQtYWxpZ246IGNlbnRlcjsNCiAgCQljb2xvcjogI2ZmZjsNCiAgCQlwYWRkaW5nOiAxNTBweCAwIDE1MHB4IDA7DQogIAl9DQogICZsdDsvc3R5bGUmZ3Q7DQoNCiZsdDtzZWN0aW9uIGNsYXNzPSJ0aGluay10YW5rLWhvbWUtc2VjIiZndDsNCgkmbHQ7ZGl2IGNsYXNzPSJjb250YWluZXIiJmd0Ow0KCQkmbHQ7ZGl2IGNsYXNzPSJyb3ciJmd0Ow0KCQkJJmx0O2RpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTEyIGNvbC14bC0xMiB0ZXh0LWNlbnRlciImZ3Q7DQoJCQkJJmx0O2gyJmd0O0NoYW5naW5nIFlvdSBUaGluayBUYW5rICZsdDticiZndDsmbHQ7YnImZ3Q7Jmx0Oy9oMiZndDsNCgkJCQkmbHQ7cCZndDtDaGFuZ2luZyBZb3UgVGhpbmsgVGFua+KAmXMgYWltIGlzIHRvIGhlbHAgQ2hyaXN0aWFuIGJ1c2luZXNzIGxlYWRlcnMgaW4gdGhlIHB1YmxpYywgZ292ZXJubWVudCwgYW5kIHNvY2lhbCBzZWN0b3JzIHRvIGRldmVsb3AgYSBiZXR0ZXIgdW5kZXJzdGFuZGluZyBvZiBnbG9iYWwgZWNvbm9taWNzIGFuZCBjcmVhdGUgYW4gZW52aXJvbm1lbnQgd2hlcmUgcGVvcGxlIGZsb3VyaXNoIGFuZCBwcm9zcGVyLiZsdDsvcCZndDsNCgkJCQkmbHQ7YSBocmVmPSIvdGhpbmstdGFuayIgY2xhc3M9ImJsYWNrQnV0dG9uIiZndDsgTGVhcm4gTW9yZSZsdDsvYSZndDsNCgkJCSZsdDsvZGl2Jmd0Ow0KCQkmbHQ7L2RpdiZndDsNCgkmbHQ7L2RpdiZndDsNCiZsdDsvc2VjdGlvbiZndDs8L2NvZGU+PGltYWdlVXJsIC8+PG1pbmlzdHJ5R3VpZDE+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQxPjxjb2xvckhleD4jRUVFRUVFPC9jb2xvckhleD48Y29kZTIgLz48Y29sb3JIZXgyPiNFRUVFRUU8L2NvbG9ySGV4Mj48dXJsIC8+PGZlYXR1cmVkT25seT5mYWxzZTwvZmVhdHVyZWRPbmx5Pjxjb3VudD4wPC9jb3VudD48Y29sb3JIZXgzPiNFRUVFRUU8L2NvbG9ySGV4Mz48Y29sb3JIZXg0PiNFRUVFRUU8L2NvbG9ySGV4ND48L1RhYmxlPjxUYWJsZSBkaWZmZ3I6aWQ9IlRhYmxlNSIgbXNkYXRhOnJvd09yZGVyPSI0Ij48aG9tZXBhZ2VTZWN0aW9uSWQ+MzMzNDwvaG9tZXBhZ2VTZWN0aW9uSWQ+PGhvbWVwYWdlU2VjdGlvbkd1aWQ+ZmQzZTJiM2ItYmZhZi00NjI3LTk3M2EtZTQ5NDJlMmQ1ZTcyPC9ob21lcGFnZVNlY3Rpb25HdWlkPjxtaW5pc3RyeUd1aWQ+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQ+PHNlY3Rpb25HdWlkPjVjZTlmZWVmLTgzN2QtNDNhNy05YzkwLTVjMDRlYmJmZTg5MTwvc2VjdGlvbkd1aWQ+PHNvcnRPcmRlcj42OTwvc29ydE9yZGVyPjxpc0FjdGl2ZT50cnVlPC9pc0FjdGl2ZT48c2Nyb2xsQW5pbWF0aW9uVHlwZT5mYWRlSW5MZWZ0PC9zY3JvbGxBbmltYXRpb25UeXBlPjxzZWN0aW9uSWQ+NDQ2Mjwvc2VjdGlvbklkPjxzZWN0aW9uR3VpZDE+NWNlOWZlZWYtODM3ZC00M2E3LTljOTAtNWMwNGViYmZlODkxPC9zZWN0aW9uR3VpZDE+PHRpdGxlPkhvbWUgLSBQb3B1bGFyIENvdXJzZXM8L3RpdGxlPjx0eXBlPmltYWdlYmFja2dyb3VuZDwvdHlwZT48Y29kZT4mbHQ7c3R5bGUmZ3Q7DQojdGVtcGxhdGVXcmFwcGVyRGl2DQp7DQovKnN0YXJ0VGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi9iYWNrZ3JvdW5kOiB1cmwoJy9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL3BvcHVsYXJjb3Vyc2VzX2JnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgdG9wOy8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi8NCnBvc2l0aW9uOnN0YXRpYzsNCmJhY2tncm91bmQtc2l6ZTpjb3ZlcjsNCmJhY2tncm91bmQtYXR0YWNobWVudDpmaXhlZDsNCmJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDsNCm1hcmdpbjogMCBhdXRvOw0KLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6Y292ZXI7DQotd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IG5vbmU7DQotd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IG5vbmU7DQotd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7DQotd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOw0KYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTsNCnRyYW5zZm9ybTogbm9uZTsNCi13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTsNCi13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOw0KLXdlYmtpdC1wZXJzcGVjdGl2ZTogbm9uZTsNCi13ZWJraXQtdHJhbnNmb3JtOiBub25lOw0KcGFkZGluZzoxNTBweCAwcHggMTUwcHggMHB4Ow0KICAgICANCiAgICAgICAgICAgIA0KICAgICAgICB9DQoNCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6MTAyNHB4KSB7DQogICAgI3RlbXBsYXRlV3JhcHBlckRpdiB7DQogICAgYmFja2dyb3VuZC1hdHRhY2htZW50OnNjcm9sbDsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOw0KICAgIG92ZXJmbG93OiBoaWRkZW47DQogICAgfQ0KICAgIH0NCg0KI3RlbXBsYXRlV3JhcHBlckRpdiBoMQ0Kew0KDQogICAgbWFyZ2luOjBweDsNCiAgICBwYWRkaW5nOjBweCAwcHggMzBweCAwcHg7DQogICAgdGV4dC1hbGlnbjogbGVmdDsNCiAgICBjb2xvcjogIzM4QzBCMzsNCn0NCg0KI3RlbXBsYXRlV3JhcHBlckRpdiBwDQp7DQogICAgY29sb3I6I0ZGRjsNCiAgICBmb250LXNpemU6MjBweDsNCiAgICB0ZXh0LWFsaWduOmxlZnQ7DQogICAgbWF4LXdpZHRoOjkwMHB4Ow0KICAgIG1hcmdpbjowcHg7DQogICAgcGFkZGluZzowcHggMHB4IDMwcHggMHB4Ow0KfQ0KJmx0Oy9zdHlsZSZndDsNCiAgICAmbHQ7ZGl2IGlkPSJ0ZW1wbGF0ZVdyYXBwZXJEaXYiJmd0Ow0KICAgICAgICAmbHQ7ZGl2IGNsYXNzPSJjb250YWluZXIgZC1mbGV4IGp1c3RpZnktY29udGVudC14cy1jZW50ZXIganVzdGlmeS1jb250ZW50LXNtLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIGp1c3RpZnktY29udGVudC1sZy1zdGFydCBqdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQiJmd0Ow0KICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTYgY29sLXhsLTYiJmd0Ow0KICAgICAgICAgICAgICAgICZsdDshLS1zdGFydGFuaW1hdGlvbi0tJmd0Ow0KICAgICAgICAgICAgICAgICZsdDtoMSZndDtQb3B1bGFyIENvdXJzZXMmbHQ7L2gxJmd0Ow0KICAgICAgICAgICAgICAgICZsdDtwJmd0O1dhbnQgdG8gc2VlDQp3aGF0IG91ciBtZW1iZXJzIGFyZSBzdHVkeWluZz8gVGFrZSBhIGxvb2sgYmVsb3cgdG8gdmlldyBzb21lIG9mIG91ciBtb3N0DQpwb3B1bGFyIGNvdXJzZXMuIEZyb20gdGhlcmUsIGNsaWNrIG9uIHRoZSBsaW5rIGFuZCByZWdpc3RlciB5b3VyIHNwYWNlIGluIHRoZSBuZXh0DQpvbmxpbmUgY291cnNlLiBUaGVyZeKAmXMgbmV2ZXIgYSBiZXR0ZXIgdGltZSB0byBleHBhbmQgeW91ciBlZHVjYXRpb24gYW5kIHRvDQpidWlsZCB5b3VyIGtub3dsZWRnZSwgc28gbGV04oCZcyBnZXQgc3RhcnRlZCB0b2RheS4mbHQ7L3AmZ3Q7DQogICAgICAgICAgICAgICAgJmx0O2EgaHJlZj0iL3Jlc291cmNlbGlzdC5hc3B4IiBjbGFzcz0id2hpdGVCdXR0b24iJmd0O0dldCBTdGFydGVkJmx0Oy9hJmd0Ow0KICAgICAgICAgICAgICAgICZsdDshLS1lbmRhbmltYXRpb24tLSZndDsNCiAgICAgICAgICAgICZsdDsvZGl2Jmd0Ow0KICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAmbHQ7L2RpdiZndDs8L2NvZGU+PGltYWdlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL3BvcHVsYXJjb3Vyc2VzX2JnLmpwZzwvaW1hZ2VVcmw+PG1pbmlzdHJ5R3VpZDE+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQxPjxjb2xvckhleD4jRUVFRUVFPC9jb2xvckhleD48Y29kZTIgLz48Y29sb3JIZXgyPiNFRUVFRUU8L2NvbG9ySGV4Mj48dXJsIC8+PGZlYXR1cmVkT25seT5mYWxzZTwvZmVhdHVyZWRPbmx5Pjxjb3VudD4wPC9jb3VudD48Y29sb3JIZXgzPiNFRUVFRUU8L2NvbG9ySGV4Mz48Y29sb3JIZXg0PiNFRUVFRUU8L2NvbG9ySGV4ND48L1RhYmxlPjxUYWJsZSBkaWZmZ3I6aWQ9IlRhYmxlNiIgbXNkYXRhOnJvd09yZGVyPSI1Ij48aG9tZXBhZ2VTZWN0aW9uSWQ+MzMzNTwvaG9tZXBhZ2VTZWN0aW9uSWQ+PGhvbWVwYWdlU2VjdGlvbkd1aWQ+NTljYzE2YzAtNDJjYi00NzA0LTlhZmQtZDljYTgyMzA0NjU5PC9ob21lcGFnZVNlY3Rpb25HdWlkPjxtaW5pc3RyeUd1aWQ+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQ+PHNlY3Rpb25HdWlkPjExNTc5NDgwLWE0NDUtNGU2YS04ZDBlLWI3OTBlNWVjMGMwZTwvc2VjdGlvbkd1aWQ+PHNvcnRPcmRlcj43MDwvc29ydE9yZGVyPjxpc0FjdGl2ZT50cnVlPC9pc0FjdGl2ZT48c2Nyb2xsQW5pbWF0aW9uVHlwZT5mYWRlSW5Eb3duPC9zY3JvbGxBbmltYXRpb25UeXBlPjxzZWN0aW9uSWQ+NDQ2Mzwvc2VjdGlvbklkPjxzZWN0aW9uR3VpZDE+MTE1Nzk0ODAtYTQ0NS00ZTZhLThkMGUtYjc5MGU1ZWMwYzBlPC9zZWN0aW9uR3VpZDE+PHRpdGxlPkhvbWUgLSBJY29uczwvdGl0bGU+PHR5cGU+Y29sb3JlZGJhY2tncm91bmQ8L3R5cGU+PGNvZGU+Jmx0O3N0eWxlJmd0Ow0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2DQogICAgICAgIHsNCiAgICAgICAgICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqL2JhY2tncm91bmQtY29sb3I6I0ZGRkZGRjsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQogICAgICAgICAgICBwYWRkaW5nOjgwcHggMHB4IDgwcHggMHB4Ow0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICB0ZXh0LWFsaWduOi13ZWJraXQtY2VudGVyOw0KICAgICAgICB9DQoNCiAgICAgICAgI3RlbXBsYXRlV3JhcHBlckRpdiBoMg0KICAgICAgICB7DQogICAgICAgICAgICANCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjEwcHggMHB4IDEwcHggMHB4Ow0KICAgICAgICAgICAgY29sb3I6ICMwRTVCNTQ7DQogICAgICAgICAgICBmb250LXNpemU6IDE4cHg7DQogICAgICAgIH0NCg0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2IHANCiAgICAgICAgew0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICBtYXgtd2lkdGg6OTAwcHg7DQogICAgICAgICAgICBtYXJnaW46MHB4Ow0KICAgICAgICAgICAgcGFkZGluZzowcHggMjBweCAzMHB4IDIwcHg7DQogICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7DQogICAgICAgIH0NCg0KICAgICZsdDsvc3R5bGUmZ3Q7DQogICAgJmx0O2RpdiBpZD0idGVtcGxhdGVXcmFwcGVyRGl2IiZndDsNCiAgICAgJmx0OyEtLXN0YXJ0YW5pbWF0aW9uLS0mZ3Q7DQogICAgJmx0O2RpdiBjbGFzcz0iY29udGFpbmVyIiZndDsNCiAgICAgICAgJmx0O2RpdiBjbGFzcz0icm93IiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIHN0YXJ0LS0mZ3Q7DQogICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiJmd0Ow0KICAgICAgICAgICAgJmx0O2ltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iL0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX3Byb2Zlc3Npb25hbGRldmVsb3BtZW50LnBuZyImZ3Q7DQogICAgICAgICAgICAmbHQ7aDImZ3Q7UHJvZmVzc2lvbmFsIERldmVsb3BtZW50Jmx0Oy9oMiZndDsNCiAgICAgICAgICAgICZsdDsvZGl2Jmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gZW5kLS0mZ3Q7DQogICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiJmd0Ow0KICAgICAgICAgICAgJmx0O2ltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iL0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX2NyZWRpYmxlYW5kYWZmb3JkYWJsZS5wbmciJmd0Ow0KICAgICAgICAgICAgJmx0O2gyJmd0O0NyZWRpYmxlICZhbXA7YW1wOyBBZmZvcmRhYmxlJmx0Oy9oMiZndDsNCiAgICAgICAgICAgICZsdDsvZGl2Jmd0Ow0KICAgICAgICAgICAgJmx0OyEtLWl0ZW0gZW5kLS0mZ3Q7DQogICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiJmd0Ow0KICAgICAgICAgICAgJmx0O2ltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iL0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX29uZ29pbmdlZHVjYXRpb24ucG5nIiZndDsNCiAgICAgICAgICAgICZsdDtoMiZndDtPbmdvaW5nIEVkdWNhdGlvbiZsdDsvaDImZ3Q7DQogICAgICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIGVuZC0tJmd0Ow0KICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTQgY29sLXhsLTQiIHN0eWxlPSJwYWRkaW5nOiAyMHB4IiZndDsNCiAgICAgICAgICAgICZsdDtpbWcgc3R5bGU9IndpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDgwcHg7IiBzcmM9Ii9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL29mZmVyaW5nc193b3Jrc3BhY2V0cmFpbmluZy5wbmciJmd0Ow0KICAgICAgICAgICAgJmx0O2gyJmd0O1dvcmtzcGFjZSBUcmFpbmluZyZsdDsvaDImZ3Q7DQogICAgICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIGVuZC0tJmd0Ow0KICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTQgY29sLXhsLTQiIHN0eWxlPSJwYWRkaW5nOiAyMHB4IiZndDsNCiAgICAgICAgICAgICZsdDtpbWcgc3R5bGU9IndpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDgwcHg7IiBzcmM9Ii9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL29mZmVyaW5nc19jYXJlZXJhZHZhbmNlbWVudC5wbmciJmd0Ow0KICAgICAgICAgICAgJmx0O2gyJmd0O0NhcmVlciBBZHZhbmNlbWVudCZsdDsvaDImZ3Q7DQogICAgICAgICAgICAmbHQ7L2RpdiZndDsNCiAgICAgICAgICAgICZsdDshLS1pdGVtIGVuZC0tJmd0Ow0KICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTQgY29sLXhsLTQiIHN0eWxlPSJwYWRkaW5nOiAyMHB4IiZndDsNCiAgICAgICAgICAgICZsdDtpbWcgc3R5bGU9IndpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDgwcHg7IiBzcmM9Ii9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL29mZmVyaW5nc19jb3Jwb3JhdGVhbmRsZWFkZXJzaGlwdHJhaW5pbmcucG5nIiZndDsNCiAgICAgICAgICAgICZsdDtoMiZndDtDb3Jwb3JhdGUgJmFtcDthbXA7IExlYWRlcnNoaXAgVHJhaW5pbmcmbHQ7L2gyJmd0Ow0KICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7DQogICAgICAgICAgICAmbHQ7IS0taXRlbSBlbmQtLSZndDsNCiAgICAgICAgJmx0Oy9kaXYmZ3Q7DQogICAgJmx0Oy9kaXYmZ3Q7DQogICAgJmx0OyEtLWVuZGFuaW1hdGlvbi0tJmd0Ow0KJmx0Oy9kaXYmZ3Q7PC9jb2RlPjxpbWFnZVVybCAvPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48Y29sb3JIZXg+I0VFRUVFRTwvY29sb3JIZXg+PGNvZGUyIC8+PGNvbG9ySGV4Mj4jRUVFRUVFPC9jb2xvckhleDI+PHVybCAvPjxmZWF0dXJlZE9ubHk+ZmFsc2U8L2ZlYXR1cmVkT25seT48Y291bnQ+MDwvY291bnQ+PGNvbG9ySGV4Mz4jRUVFRUVFPC9jb2xvckhleDM+PGNvbG9ySGV4ND4jRUVFRUVFPC9jb2xvckhleDQ+PC9UYWJsZT48VGFibGUgZGlmZmdyOmlkPSJUYWJsZTciIG1zZGF0YTpyb3dPcmRlcj0iNiI+PGhvbWVwYWdlU2VjdGlvbklkPjM2MTM8L2hvbWVwYWdlU2VjdGlvbklkPjxob21lcGFnZVNlY3Rpb25HdWlkPjVmZjY1MjBiLTBiM2ItNDBmNi05NjIxLTAyN2Y2M2FmOGY1ODwvaG9tZXBhZ2VTZWN0aW9uR3VpZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxzZWN0aW9uR3VpZD42ZTI5Yzg2Yy03YjNiLTQ5YTgtYmE0ZS0wYTM3NjFiZDlhYjM8L3NlY3Rpb25HdWlkPjxzb3J0T3JkZXI+NzE8L3NvcnRPcmRlcj48aXNBY3RpdmU+dHJ1ZTwvaXNBY3RpdmU+PHNjcm9sbEFuaW1hdGlvblR5cGUgLz48c2VjdGlvbklkPjQ4MjE8L3NlY3Rpb25JZD48c2VjdGlvbkd1aWQxPjZlMjljODZjLTdiM2ItNDlhOC1iYTRlLTBhMzc2MWJkOWFiMzwvc2VjdGlvbkd1aWQxPjx0aXRsZT5Ib21lIC0gTWFya2Rvd24gUm90YXRvcjwvdGl0bGU+PHR5cGU+bWFya2Rvd25yb3RhdG9yPC90eXBlPjxjb2RlIC8+PHJvdGF0b3JHdWlkPjk4YzU3YzNiLTYzYzMtNDQ5Mi1hY2Y4LWNiOWNlYmY4NDY4Yjwvcm90YXRvckd1aWQ+PGltYWdlVXJsIC8+PG1pbmlzdHJ5R3VpZDE+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQxPjxjb2xvckhleD4jRUVFRUVFPC9jb2xvckhleD48Y29kZTIgLz48Y29sb3JIZXgyPiNFRUVFRUU8L2NvbG9ySGV4Mj48dXJsIC8+PGZlYXR1cmVkT25seT5mYWxzZTwvZmVhdHVyZWRPbmx5Pjxjb3VudD4wPC9jb3VudD48Y29sb3JIZXgzPiNFRUVFRUU8L2NvbG9ySGV4Mz48Y29sb3JIZXg0PiNFRUVFRUU8L2NvbG9ySGV4ND48L1RhYmxlPjxUYWJsZSBkaWZmZ3I6aWQ9IlRhYmxlOCIgbXNkYXRhOnJvd09yZGVyPSI3Ij48aG9tZXBhZ2VTZWN0aW9uSWQ+MzMzNzwvaG9tZXBhZ2VTZWN0aW9uSWQ+PGhvbWVwYWdlU2VjdGlvbkd1aWQ+YjRhMjkxNmYtOWQ4Zi00Y2QwLWIyNjctMGVhNDlmNjAwYTRmPC9ob21lcGFnZVNlY3Rpb25HdWlkPjxtaW5pc3RyeUd1aWQ+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQ+PHNlY3Rpb25HdWlkPmM1NWIwYzE1LTgxMDgtNDdlNi05Nzk0LWE0MmI4NWViNGE4Nzwvc2VjdGlvbkd1aWQ+PHNvcnRPcmRlcj43Mzwvc29ydE9yZGVyPjxpc0FjdGl2ZT50cnVlPC9pc0FjdGl2ZT48c2Nyb2xsQW5pbWF0aW9uVHlwZT5mYWRlSW5Eb3duPC9zY3JvbGxBbmltYXRpb25UeXBlPjxzZWN0aW9uSWQ+NDQ2NTwvc2VjdGlvbklkPjxzZWN0aW9uR3VpZDE+YzU1YjBjMTUtODEwOC00N2U2LTk3OTQtYTQyYjg1ZWI0YTg3PC9zZWN0aW9uR3VpZDE+PHRpdGxlPkhvbWUgLSBHZXQgTW9yZSBJbmZvcm1hdGlvbjwvdGl0bGU+PHR5cGU+Y29sb3JlZGJhY2tncm91bmQ8L3R5cGU+PGNvZGU+Jmx0O3N0eWxlJmd0Ow0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2DQogICAgICAgIHsNCiAgICAgICAgICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqL2JhY2tncm91bmQtY29sb3I6I0Y3RjFFNzsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQogICAgICAgICAgICBwYWRkaW5nOjgwcHggMHB4IDgwcHggMHB4Ow0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICB0ZXh0LWFsaWduOi13ZWJraXQtY2VudGVyOw0KICAgICAgICB9DQoNCiAgICAgICAgI3RlbXBsYXRlV3JhcHBlckRpdiBoMQ0KICAgICAgICB7DQogICAgICAgICAgICANCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjBweCAyMHB4IDMwcHggMjBweDsNCiAgICAgICAgfQ0KDQogICAgICAgICN0ZW1wbGF0ZVdyYXBwZXJEaXYgcA0KICAgICAgICB7DQogICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICAgICAgICAgIHRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCiAgICAgICAgICAgIG1heC13aWR0aDo5MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjBweCAyMHB4IDMwcHggMjBweDsNCiAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jazsNCiAgICAgICAgfQ0KDQogICAgJmx0Oy9zdHlsZSZndDsNCiAgICAmbHQ7ZGl2IGlkPSJ0ZW1wbGF0ZVdyYXBwZXJEaXYiJmd0Ow0KICAgICAmbHQ7IS0tc3RhcnRhbmltYXRpb24tLSZndDsNCiZsdDtkaXYgc3R5bGU9Im1heC13aWR0aDogOTAwcHgiIGNsYXNzPSJjb250YWluZXIiJmd0Ow0KICAgICZsdDtoMSZndDtHZXQgTW9yZSBJbmZvcm1hdGlvbiZsdDsvaDEmZ3Q7Jmx0O3AmZ3Q7RG8geW91IGhhdmUgYQ0KcXVlc3Rpb24gYWJvdXQgQ2hhbmdpbmcgWW91IEluc3RpdHV0ZT8gV291bGQgeW91IGxpa2UgdG8gbGVhcm4gbW9yZSBhYm91dCBhDQpwYXJ0aWN1bGFyIGNvdXJzZSBvciBhcmVhIG9mIHN0dWR5PyBCZSBzdXJlIHRvIGNvbnRhY3QgdXMgdG9kYXkgYnkgZW1haWwgYXQgaW5mb0BjaGFuZ2luZ3lvdWluc3RpdHV0ZS5jb20gb3IgeW91IGNhbiBjb21wbGV0ZSB0aGUgZm9ybSBwcm92aWRlZCBiZWxvdy4gRnJvbSB0aGVyZSwgYSBtZW1iZXIgb2Ygb3VyIHRlYW0gd291bGQgYmUgbW9yZSB0aGFuDQpoYXBweSB0byBhc3Npc3QgYW5kIHByb3ZpZGUgeW91IHdpdGggYWRkaXRpb25hbCBpbmZvcm1hdGlvbi4gV2UgbG9vayBmb3J3YXJkDQp0byBoZWFyaW5nIGZyb20geW91IHNvb24uJmx0Oy9wJmd0Ow0KICAgICZsdDtzY3JpcHQgbGFuZ3VhZ2U9IkphdmFTY3JpcHQiJmd0Ow0KZnVuY3Rpb24gYXV0b1Jlc2l6ZShpZCl7DQp2YXIgbmV3aGVpZ2h0Ow0KdmFyIG5ld3dpZHRoOw0KaWYgKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKQ0Kew0KbmV3aGVpZ2h0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpLmNvbnRlbnRXaW5kb3cuZG9jdW1lbnQuYm9keS5zY3JvbGxIZWlnaHQ7DQp9DQpkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCkuaGVpZ2h0ID0gKG5ld2hlaWdodCkgKyAicHgiOw0KfQ0KLy8gcmVtb3ZlIHRoaXMgdG8gZGlzYWJsZSBjaGFuZ2luZyBSYWRSb3RhdG9yJ3Mgd2lkdGggd2hlbiB0aGUgd2luZG93IGlzIHJlc2l6ZWQNCndpbmRvdy5vbnJlc2l6ZSA9IGZ1bmN0aW9uKCkgew0KZGVsYXkoZnVuY3Rpb24oKSB7DQphdXRvUmVzaXplKCdpZnJhbWUxJykNCn0sIDUwMCk7DQp9DQovLyByZW1vdmUgdGhpcyB0byBkaXNhYmxlIGNoYW5naW5nIFJhZFJvdGF0b3IncyB3aWR0aCB3aGVuIHRoZSB3aW5kb3cgaXMgcmVzaXplZA0KdmFyIGRlbGF5ID0gKGZ1bmN0aW9uKCkgew0KdmFyIHRpbWVyID0gMDsNCnJldHVybiBmdW5jdGlvbihjYWxsYmFjaywgbXMpIHsNCmNsZWFyVGltZW91dCh0aW1lcik7DQogdGltZXIgPSBzZXRUaW1lb3V0KGNhbGxiYWNrLCBtcyk7DQp9Ow0KfSkoKTsNCg0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7aWZyYW1lIGlkPSJpZnJhbWVGb3JtIiBvbmxvYWQ9ImF1dG9SZXNpemUoJ2lmcmFtZUZvcm0nKTsiIHNjcm9sbGluZz0ibm8iIHNyYz0iL2Zvcm1ub25hdi5hc3B4P2Zvcm1ndWlkPThkM2EwNjhjLTRhYzAtNDQzZi1iNTNiLWY5OWRhNGE4N2RiMSIgc3R5bGU9IndpZHRoOjEwMCU7bWF4LXdpZHRoOjEyMDBweDtib3JkZXI6MHB4O21hcmdpbjowcHggMHB4IC0xMHB4IDBweDtkaXNwbGF5OmJsb2NrOyIgZnJhbWVib3JkZXI9IjAiJmd0OyZsdDsvaWZyYW1lJmd0Ow0KJmx0Oy9kaXYmZ3Q7DQogICAgJmx0OyEtLWVuZGFuaW1hdGlvbi0tJmd0Ow0KJmx0Oy9kaXYmZ3Q7PC9jb2RlPjxpbWFnZVVybCAvPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48Y29sb3JIZXg+I0Y3RjFFNzwvY29sb3JIZXg+PGNvZGUyIC8+PGNvbG9ySGV4Mj4jRUVFRUVFPC9jb2xvckhleDI+PHVybCAvPjxmZWF0dXJlZE9ubHk+ZmFsc2U8L2ZlYXR1cmVkT25seT48Y291bnQ+MDwvY291bnQ+PGNvbG9ySGV4Mz4jRUVFRUVFPC9jb2xvckhleDM+PGNvbG9ySGV4ND4jRUVFRUVFPC9jb2xvckhleDQ+PC9UYWJsZT48VGFibGUgZGlmZmdyOmlkPSJUYWJsZTkiIG1zZGF0YTpyb3dPcmRlcj0iOCI+PGhvbWVwYWdlU2VjdGlvbklkPjMzMzg8L2hvbWVwYWdlU2VjdGlvbklkPjxob21lcGFnZVNlY3Rpb25HdWlkPjZlOTEzODUwLTZhM2MtNGU1Ni04MzZhLTEzNGQ0ODNiOTMxMjwvaG9tZXBhZ2VTZWN0aW9uR3VpZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxzZWN0aW9uR3VpZD40NGZiYWFjNC0zZDM5LTQ4MzMtOTNiMS04Y2JhYzg5MzIyNTA8L3NlY3Rpb25HdWlkPjxzb3J0T3JkZXI+NzQ8L3NvcnRPcmRlcj48aXNBY3RpdmU+dHJ1ZTwvaXNBY3RpdmU+PHNjcm9sbEFuaW1hdGlvblR5cGUgLz48c2VjdGlvbklkPjQ0NjY8L3NlY3Rpb25JZD48c2VjdGlvbkd1aWQxPjQ0ZmJhYWM0LTNkMzktNDgzMy05M2IxLThjYmFjODkzMjI1MDwvc2VjdGlvbkd1aWQxPjx0aXRsZT5TaXRlIEZvb3RlcjwvdGl0bGU+PHR5cGU+Y29sb3JlZGJhY2tncm91bmQ8L3R5cGU+PGNvZGU+Jmx0O3N0eWxlJmd0Ow0KICAgICAgICAjdGVtcGxhdGVXcmFwcGVyRGl2DQogICAgICAgIHsNCiAgICAgICAgICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqL2JhY2tncm91bmQtY29sb3I6IzBFNUI1NDsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQogICAgICAgICAgICBwYWRkaW5nOjUwcHggMHB4IDEwMHB4IDBweDsNCiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyOw0KICAgICAgICAgICAgdGV4dC1hbGlnbjogLW1vei1jZW50ZXI7IA0KICAgICAgICAgICAgIHRleHQtYWxpZ246IC13ZWJraXQtY2VudGVyOyANCiAgICAgICAgfQ0KDQogICAgICAgICN0ZW1wbGF0ZVdyYXBwZXJEaXYgaDENCiAgICAgICAgew0KDQogICAgICAgICAgICBjb2xvcjojMDAwOw0KICAgICAgICAgICAgbWFyZ2luOjBweDsNCiAgICAgICAgICAgIHBhZGRpbmc6MHB4IDIwcHggMzBweCAyMHB4Ow0KICAgICAgICB9DQoNCiAgICAgICAgI3RlbXBsYXRlV3JhcHBlckRpdiBwDQogICAgICAgIHsNCiAgICAgICAgICAgIGNvbG9yOiMwMDA7DQogICAgICAgICAgICBmb250LXNpemU6MjBweDsNCiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyOw0KICAgICAgICAgICAgdGV4dC1hbGlnbjogLW1vei1jZW50ZXI7IA0KICAgICAgICAgICAgbWF4LXdpZHRoOjkwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOjBweDsNCiAgICAgICAgICAgIHBhZGRpbmc6MHB4IDIwcHggMTBweCAyMHB4Ow0KICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOw0KICAgICAgICB9DQoNCiAgICAgICAgICNmb290ZXItc29jaWFsIGxpew0KICAgICAgICAgICBkaXNwbGF5OmlubGluZTsNCiAgICAgICAgIH0NCg0KICAgICAgICAgI2Zvb3Rlci1zb2NpYWwgbGkgYXsNCiAgICAgICAgICAgY29sb3I6ICNiYmI4Yjk7DQogICAgICAgICB9DQoNCg0KICAgICZsdDsvc3R5bGUmZ3Q7DQogICAgJmx0O2RpdiBpZD0idGVtcGxhdGVXcmFwcGVyRGl2IiZndDsNCiAgICAgICAgJmx0OyEtLXN0YXJ0YW5pbWF0aW9uLS0mZ3Q7DQogICAgICAgICZsdDtoMSZndDsmbHQ7aW1nIHNyYz0iL0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvZm9vdGVyX2xvZ28ucG5nIiBzdHlsZT0id2lkdGg6IDEwMHB4OyImZ3Q7Jmx0Oy9oMSZndDsNCiAgICAgICAmbHQ7YSBocmVmPSJodHRwczovL3d3dy5jaGFuZ2luZ3lvdWluc3RpdHV0ZS5jb20vcHJpdmFjeS1wb2xpY3kiJmd0O1ByaXZhY3kgUG9saWN5Jmx0Oy9hJmd0Ow0KICAgICAgICZsdDt1bCBpZD0iZm9vdGVyLXNvY2lhbCImZ3Q7DQogICAgICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9jaGFuZ2luZ3lvdWluc3RpdHV0ZSImZ3Q7RmFjZWJvb2sgfCZsdDsvYSZndDsmbHQ7L2xpJmd0OyANCiAgICAgICAgICAgICZsdDtsaSZndDsmbHQ7YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9jaGFuZ2luZ3lvdWluc3RpdHV0ZS8iJmd0OyBJbnN0YWdyYW0gfCZsdDsvYSZndDsgJmx0Oy9saSZndDsgDQogICAgICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2NoYW5uZWwvVUNUbk9sQ0lNY0dGQ3JCYmdkR3g2cFZBIiZndDtZb3VUdWJlICZsdDsvYSZndDsmbHQ7L2xpJmd0OyANCiAgICAgICAmbHQ7L3VsJmd0Ow0KICAgICAgICAmbHQ7IS0tZW5kYW5pbWF0aW9uLS0mZ3Q7DQogICAgJmx0Oy9kaXYmZ3Q7PC9jb2RlPjxpbWFnZVVybCAvPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48Y29sb3JIZXg+IzBFNUI1NDwvY29sb3JIZXg+PGNvZGUyIC8+PGNvbG9ySGV4Mj4jRUVFRUVFPC9jb2xvckhleDI+PHVybCAvPjxmZWF0dXJlZE9ubHk+ZmFsc2U8L2ZlYXR1cmVkT25seT48Y291bnQ+MDwvY291bnQ+PGNvbG9ySGV4Mz4jRUVFRUVFPC9jb2xvckhleDM+PGNvbG9ySGV4ND4jRUVFRUVFPC9jb2xvckhleDQ+PC9UYWJsZT48L05ld0RhdGFTZXQ+PC9kaWZmZ3I6ZGlmZmdyYW0+BAMAAAAOU3lzdGVtLlZlcnNpb24EAAAABl9NYWpvcgZfTWlub3IGX0J1aWxkCV9SZXZpc2lvbgAAAAAICAgIAgAAAAAAAAD//////////wsWAmYPDxYMHg9fX0FudGlYc3JmVG9rZW4FIDc5MTk1MDQxNGE2ZjRmNmQ4M2ZjNzRiNzRkZjQ5NGIzHhJfX0FudGlYc3JmVXNlck5hbWVlHwEFd0RhdGEgU291cmNlPWVjMi5kYXRhMDEuZmFpdGhuZXR3b3JrLmNvbVwobG9jYWwpLCAxNDMzO0luaXRpYWwgQ2F0YWxvZz1GQUlUSE5FVFdPUks7VXNlciBJZD1GQUlUSE5FVFdPUks7UGFzc3dvcmQ9ZkAxdGg7HwAoKwQkMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxHgVzM1VSTAVyaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFHwIyiegHAAEAAAD/////AQAAAAAAAAAMAgAAAE5TeXN0ZW0uRGF0YSwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAABNTeXN0ZW0uRGF0YS5EYXRhU2V0AwAAABdEYXRhU2V0LlJlbW90aW5nVmVyc2lvbglYbWxTY2hlbWELWG1sRGlmZkdyYW0DAQEOU3lzdGVtLlZlcnNpb24CAAAACQMAAAAGBAAAAJr+ATw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi0xNiI/Pg0KPHhzOnNjaGVtYSBpZD0iTmV3RGF0YVNldCIgeG1sbnM9IiIgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczptc2RhdGE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206eG1sLW1zZGF0YSI+DQogIDx4czplbGVtZW50IG5hbWU9Ik5ld0RhdGFTZXQiIG1zZGF0YTpJc0RhdGFTZXQ9InRydWUiIG1zZGF0YTpVc2VDdXJyZW50TG9jYWxlPSJ0cnVlIj4NCiAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICA8eHM6Y2hvaWNlIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJuYXZpZ2F0aW9uIj4NCiAgICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im1pbmlzdHJ5SWQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im1pbmlzdHJ5R3VpZCIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJwYXJ0bmVyR3VpZCIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjdXN0b21lck51bWJlciIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibWluaXN0cnlOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJtaW5pc3RyeUFkZHJlc3MiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im1pbmlzdHJ5Q2l0eSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibWluaXN0cnlTdGF0ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibWluaXN0cnlaaXBDb2RlT0xEIiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJtaW5pc3RyeURvbWFpbiIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic2VydmVyRm9sZGVyIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJiYXNlSHRhY2Nlc3NDb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJsYXRpdHVkZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImxvbmdpdHVkZSIgdHlwZT0ieHM6ZGVjaW1hbCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImVkZ2VJZCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZWRnZUh0dHBMYXJnZVVybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZWRnZUh0dHBTbWFsbFVybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZWRnZUZsYXNoVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJlZGdlV2luZG93c01lZGlhVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJhZnRlckhvdXJzQ29udGFjdCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYWZ0ZXJIb3Vyc1Bob25lIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJhZnRlckhvdXJzQWx0UGhvbmUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InBhc3RvckZpcnN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0icGFzdG9yTGFzdE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InBhc3RvclBob25lIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJwYXN0b3JFeHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InBhc3RvckVtYWlsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJlZGl0b3JGaXJzdE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImVkaXRvckxhc3ROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJlZGl0b3JQaG9uZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZWRpdG9yRXh0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJlZGl0b3JFbWFpbCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYWRtaW5Bc3Npc3RhbnRGaXJzdE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImFkbWluQXNzaXN0YW50TGFzdE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImFkbWluQXNzaXN0YW50UGhvbmUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImFkbWluQXNzaXN0YW50RXh0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJhZG1pbkFzc2lzdGFudEVtYWlsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZG1pbk1nckZpcnN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRtaW5NZ3JMYXN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRtaW5NZ3JQaG9uZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYWRtaW5NZ3JFeHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImFkbWluTWdyRW1haWwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImJvb2trZWVwZXJGaXJzdE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImJvb2trZWVwZXJMYXN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYm9va2tlZXBlclBob25lIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJib29ra2VlcGVyRXh0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJib29ra2VlcGVyRW1haWwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Imdvb2dsZUFjY291bnRJZCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibWluaXN0cnlDb3VudHJ5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJtaW5pc3RyeVppcENvZGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Imdvb2dsZUFjY291bnRQYXNzd29yZCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZ29vZ2xlQWNjb3VudFVzZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJoYXMyNGhvdXJzdHJlYW0iIHR5cGU9InhzOmJvb2xlYW4iIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJoYXNTTVNCbGFzdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Imhhc0VtYWlsQmxhc3QiIHR5cGU9InhzOmJvb2xlYW4iIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJhZG1pbkVtYWlsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJkZWZhdWx0U0VPTWV0YURlc2NyaXB0aW9uIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJkZWZhdWx0U0VPTWV0YVRpdGxlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJkZWZhdWx0U0VPTWV0YUtleXdvcmRzIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJkZWZhdWx0U0VPTWV0YUltYWdlVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJsb2dvRmlsZVVybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic2l0ZUhlYWRlclRleHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNpdGVGb290ZXJUZXh0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJob21lcGFnZU1vZGFsQ29udGVudFBhZ2VHdWlkIiBtc2RhdGE6RGF0YVR5cGU9IlN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImhlYWRlclRyYW5zcGFyZW50IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJoZWFkZXJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iaGVhZGVySGVpZ2h0IiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJuYXZGb250Q29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdkZvbnRDb2xvck92ZXIiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdk1lbnVSb2xsb3ZlckJhY2tncm91bmRDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2TWVudVJvbGxvdmVyVGV4dENvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJsb2dvV2lkdGgiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImxvZ29XaWR0aFBob25lcyIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibG9nb1BhZGRpbmciIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImxvZ29QYWRkaW5nUGhvbmVzIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJidXJnZXJNZW51UGFkZGluZyIgdHlwZT0ieHM6aW50IiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY29weXJpZ2h0Rm9udENvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmYWl0aG5ldHdvcmtMb2dvVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJoZWFkZXJTb2NpYWwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImRlZmF1bHRTdWJoZWFkZXJJbWFnZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0idG9wQmFyVGV4dCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0idG9wQmFyQmFja2dyb3VuZENvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJ0b3BCYXJUZXh0Q29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InRvcEJhclRleHRSb2xsb3ZlckNvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmb250Qm9keSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEJvZHlXZWlnaHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRCb2R5U3R5bGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIMSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgxV2VpZ2h0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmb250SDFTdHlsZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgyIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmb250SDJXZWlnaHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIMlN0eWxlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmb250SDMiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIM1dlaWdodCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgzU3R5bGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIMUN1c3RvbUNzc1VybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgxQ3VzdG9tIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmb250Qm9keUN1c3RvbUNzc1VybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEJvZHlDdXN0b20iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIMkN1c3RvbUNzc1VybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgyQ3VzdG9tIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmb250SDNDdXN0b21Dc3NVcmwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIM0N1c3RvbSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibGJHb29nbGVBY2NvdW50SWQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImRpc2FibGVEU0dhbGxlcmllcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImRpc2FibGVEU01lc3NhZ2VzIiB0eXBlPSJ4czpib29sZWFuIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZGlzYWJsZURTQmxvZ3MiIHR5cGU9InhzOmJvb2xlYW4iIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJkaXNhYmxlRFNTdG9yaWVzIiB0eXBlPSJ4czpib29sZWFuIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZGlzYWJsZURTTmV3cyIgdHlwZT0ieHM6Ym9vbGVhbiIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIMUNvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJmb250SDJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgzQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIMVNpemUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIMlNpemUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRIM1NpemUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdkZvbnQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdkZvbnRXZWlnaHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdkZvbnRTdHlsZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2Rm9udEN1c3RvbSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2Rm9udEN1c3RvbUNzc1VybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25Gb250IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJibGFja0J1dHRvbkZvbnRXZWlnaHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImJsYWNrQnV0dG9uRm9udFN0eWxlIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJibGFja0J1dHRvbkZvbnRDdXN0b20iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImJsYWNrQnV0dG9uRm9udEN1c3RvbUNzc1VybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25Cb3JkZXJXaWR0aCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25Cb3JkZXJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25Gb250U2l6ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25CR0NvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJibGFja0J1dHRvbkZvbnRDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25SRm9udENvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJibGFja0J1dHRvblJCb3JkZXJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25SQkdDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25MaW5lSGVpZ2h0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJibGFja0J1dHRvblBhZGRpbmciIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uRm9udCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0id2hpdGVCdXR0b25Gb250V2VpZ2h0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJ3aGl0ZUJ1dHRvbkZvbnRTdHlsZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0id2hpdGVCdXR0b25Gb250Q3VzdG9tIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJ3aGl0ZUJ1dHRvbkZvbnRDdXN0b21Dc3NVcmwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uQm9yZGVyV2lkdGgiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uQm9yZGVyQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uRm9udFNpemUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uQkdDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0id2hpdGVCdXR0b25Gb250Q29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uUkZvbnRDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0id2hpdGVCdXR0b25SQm9yZGVyQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uUkJHQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uTGluZUhlaWdodCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0id2hpdGVCdXR0b25QYWRkaW5nIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjdXN0b21CdXR0b25Gb250IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjdXN0b21CdXR0b25Gb250V2VpZ2h0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjdXN0b21CdXR0b25Gb250U3R5bGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImN1c3RvbUJ1dHRvbkZvbnRDdXN0b20iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImN1c3RvbUJ1dHRvbkZvbnRDdXN0b21Dc3NVcmwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImN1c3RvbUJ1dHRvbkJvcmRlcldpZHRoIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjdXN0b21CdXR0b25Cb3JkZXJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY3VzdG9tQnV0dG9uRm9udFNpemUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImN1c3RvbUJ1dHRvbkJHQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImN1c3RvbUJ1dHRvbkZvbnRDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY3VzdG9tQnV0dG9uUkZvbnRDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY3VzdG9tQnV0dG9uUkJvcmRlckNvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjdXN0b21CdXR0b25SQkdDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY3VzdG9tQnV0dG9uTGluZUhlaWdodCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY3VzdG9tQnV0dG9uUGFkZGluZyIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25Cb3JkZXJSYWRpdXMiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uQm9yZGVyUmFkaXVzIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjdXN0b21CdXR0b25Cb3JkZXJSYWRpdXMiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdkZvbnRTaXplIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJuYXZEcm9wRG93bkZvbnRTaXplIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJidXJnZXJOYXZGb250U2l6ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VG9wIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJuYXZSaWdodCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic29jaWFsSGVhZGVyV2lkdGgiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNvY2lhbEhlYWRlclRvcCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2UGFkZGluZyIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYUxpbmtDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYUxpbmtSQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRCb2R5Q29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvbnRCb2R5U2l6ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2SXRlbVBhZGRpbmciIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNvY2lhbEhlYWRlclJpZ2h0IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJhTGlua1RleHREZWNvcmF0aW9uIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJhTGlua1JUZXh0RGVjb3JhdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYmxhY2tCdXR0b25NaW5XaWR0aCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0id2hpdGVCdXR0b25NaW5XaWR0aCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY3VzdG9tQnV0dG9uTWluV2lkdGgiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdlRleHRUcmFuc2Zvcm0iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYnVyZ2VyTmF2VGV4dFRyYW5zZm9ybSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYnVyZ2VyTmF2RHJvcERvd25UZXh0VHJhbnNmb3JtIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJibGFja0J1dHRvblRleHRUcmFuc2Zvcm0iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IndoaXRlQnV0dG9uVGV4dFRyYW5zZm9ybSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2RHJvcERvd25NaW5XaWR0aCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgxVGV4dFRyYW5zZm9ybSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgyVGV4dFRyYW5zZm9ybSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9udEgzVGV4dFRyYW5zZm9ybSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYnVyZ2VyTmF2SWNvblRoaWNrbmVzcyIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iYnVyZ2VyTWVudVBhZGRpbmdSaWdodCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9vdGVyQUxpbmtDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iZm9vdGVyQUxpbmtSQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvb3RlckFMaW5rVGV4dERlY29yYXRpb24iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImZvb3RlckFMaW5rUlRleHREZWNvcmF0aW9uIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzdWJwYWdlSGVhZGVyRm9udCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic3VicGFnZUhlYWRlckZvbnRXZWlnaHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InN1YnBhZ2VIZWFkZXJGb250U3R5bGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InN1YnBhZ2VIZWFkZXJGb250U2l6ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic3VicGFnZUhlYWRlckZvbnRDdXN0b20iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InN1YnBhZ2VIZWFkZXJGb250Q3VzdG9tQ3NzVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzdWJwYWdlSGVhZGVyQkdDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic3VicGFnZUhlYWRlckhlaWdodCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic1dyYXBwZXJCR0NvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJuYXZUYWJzRm9udCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic0ZvbnRXZWlnaHQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdlRhYnNGb250U3R5bGUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdlRhYnNGb250Q3VzdG9tQ3NzVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJuYXZUYWJzRm9udEN1c3RvbSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic0JHQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdlRhYnNSQkdDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic0ZvbnRDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic0ZvbnRSQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdlRhYnNCb3JkZXJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic1JCb3JkZXJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iY2RUb3BCR0NvbG9yIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJjZFRvcEJvcmRlclJhZGl1cyIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdlRhYnNGb250U2l6ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic1RleHRUcmFuc2Zvcm0iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InN1YnBhZ2VIZWFkZXJGb250Q29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImN1c3RvbUJ1dHRvbk1hcmdpbiIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic1RvcEJvcmRlclJhZGl1cyIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2VGFic1dyYXBwZXJCb3R0b21Cb3JkZXJDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iaGVhZGVyVHlwZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2aWdhdGlvbkJhckJhY2tncm91bmRDb2xvciIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0idGVtcGxhdGVHdWlkIiBtc2RhdGE6RGF0YVR5cGU9IlN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZCYWNrZ3JvdW5kQ29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZIZWlnaHQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZGb250IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzbmF2Rm9udFdlaWdodCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic25hdkZvbnRTdHlsZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic25hdkZvbnRDdXN0b20iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZGb250U2l6ZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic25hdkZvbnRDdXN0b21Dc3NVcmwiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZJc0FjdGl2ZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZQYWRkaW5nVG9wIiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzbmF2UGFkZGluZ1JpZ2h0IiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzbmF2UGFkZGluZ0xlZnQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZQYWRkaW5nQm90dG9tIiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzbmF2SXRlbVBhZGRpbmciIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZUZXh0Q29sb3IiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZUZXh0Q29sb3JPdmVyIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzbmF2VGV4dEFsaWduIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzbmF2TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic25hdkFmdGVySHRtbCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ic25hdlRleHRUcmFuc2Zvcm0iIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9InNuYXZQb3NpdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iandQcm9wZXJ0eUlkIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJqd1NlY3JldCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2aWdhdGlvbklkIiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJuYXZpZ2F0aW9uTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2aWdhdGlvblVybCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2aWdhdGlvblRhcmdldCIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0icGFyZW50TmF2aWdhdGlvbklkIiB0eXBlPSJ4czppbnQiIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJtaW5pc3RyeUd1aWQxIiBtc2RhdGE6RGF0YVR5cGU9IlN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImNvbnRlbnRQYWdlR3VpZCIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJncm91cEd1aWQiIG1zZGF0YTpEYXRhVHlwZT0iU3lzdGVtLkd1aWQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0icGFnZUJhY2tncm91bmRJbWFnZSIgbXNkYXRhOkRhdGFUeXBlPSJTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5IiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJwYWdlQmFja2dyb3VuZEltYWdlVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJzb3J0T3JkZXIiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdmlnYXRpb25EZXNjcmlwdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ib25OYXZpZ2F0aW9uQmFyIiB0eXBlPSJ4czpib29sZWFuIiBtc2RhdGE6dGFyZ2V0TmFtZXNwYWNlPSIiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0ibmF2aWdhdGlvbkNTU0NsYXNzIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJ0aGVQYXJlbnROYXZpZ2F0aW9uSWQiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Im5hdmlnYXRpb25GdWxsVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1zZGF0YTp0YXJnZXROYW1lc3BhY2U9IiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJncm91cE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9ImNoaWxkQ291bnQiIHR5cGU9InhzOmludCIgbXNkYXRhOnRhcmdldE5hbWVzcGFjZT0iIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICAgIDwveHM6ZWxlbWVudD4NCiAgICAgIDwveHM6Y2hvaWNlPg0KICAgIDwveHM6Y29tcGxleFR5cGU+DQogIDwveHM6ZWxlbWVudD4NCjwveHM6c2NoZW1hPgYFAAAAxOcFPGRpZmZncjpkaWZmZ3JhbSB4bWxuczptc2RhdGE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206eG1sLW1zZGF0YSIgeG1sbnM6ZGlmZmdyPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhtbC1kaWZmZ3JhbS12MSI+PE5ld0RhdGFTZXQ+PG5hdmlnYXRpb24gZGlmZmdyOmlkPSJuYXZpZ2F0aW9uMSIgbXNkYXRhOnJvd09yZGVyPSIwIj48bWluaXN0cnlJZD45OTA8L21pbmlzdHJ5SWQ+PG1pbmlzdHJ5R3VpZD4zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDE8L21pbmlzdHJ5R3VpZD48bWluaXN0cnlOYW1lPkNoYW5naW5nIHlvdSBJbnN0aXR1dGU8L21pbmlzdHJ5TmFtZT48bWluaXN0cnlEb21haW4+aHR0cDovL3d3dy5jaGFuZ2luZ3lvdWluc2l0dXRlLmNvbTwvbWluaXN0cnlEb21haW4+PHNlcnZlckZvbGRlcj5cRkFJVEhORVRXT1JLXFRFTVBMQVRFU0lURVNcQ0hBTkdJTkdZT1VcPC9zZXJ2ZXJGb2xkZXI+PGJhc2VIdGFjY2Vzc0NvZGU+UmV3cml0ZUNvbmQgJXtIVFRQU30gKG9uKT8KUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9IF4oPyF3d3dcLikoLispJCBbTkNdClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKykKUmV3cml0ZVJ1bGUgLj8gaHR0cCg/JTFzKTovL3d3dy4lMiUzIFtSPTMwMSxMXQoKUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9ICguKikKUmV3cml0ZUNvbmQgJXtIVFRQU30gb2ZmClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKikKUmV3cml0ZVJ1bGUgLj8gaHR0cHM6Ly8lMSUyIFtSLExdPC9iYXNlSHRhY2Nlc3NDb2RlPjxnb29nbGVBY2NvdW50SWQ+VUEtMTY1MDU5MzYyLTUzPC9nb29nbGVBY2NvdW50SWQ+PG1pbmlzdHJ5WmlwQ29kZT4wPC9taW5pc3RyeVppcENvZGU+PGhhczI0aG91cnN0cmVhbT5mYWxzZTwvaGFzMjRob3Vyc3RyZWFtPjxoYXNTTVNCbGFzdD5mYWxzZTwvaGFzU01TQmxhc3Q+PGhhc0VtYWlsQmxhc3Q+ZmFsc2U8L2hhc0VtYWlsQmxhc3Q+PGRlZmF1bHRTRU9NZXRhRGVzY3JpcHRpb24+SW4gdG9kYXnigJlzIHdvcmxkLCBmaW5kaW5nIHRoYXQgc2Vuc2Ugb2YgaW5zcGlyYXRpb24gaXMga2V5LiBGaW5kaW5nIHRoYXQgZmVlbGluZyBvZiBlbXBvd2VybWVudCBpcyBjcml0aWNhbC4gQW5kIG1vc3QgaW1wb3J0YW50bHksIGZpbmRpbmcgdGhlIHdpbGwgd2l0aGluIHlvdXJzZWxmIHRvIGNoYW5nZSwgdG8gZ3JvdywgYW5kIHRvIGRldmVsb3AgaXMganVzdCB3aGF0IHlvdSBuZWVkIHRvIHJlYWNoIG5ldyBoZWlnaHRzLjwvZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj48ZGVmYXVsdFNFT01ldGFUaXRsZT5DaGFuZ2luZyBZb3UgSW5zdGl0dXRlPC9kZWZhdWx0U0VPTWV0YVRpdGxlPjxkZWZhdWx0U0VPTWV0YUtleXdvcmRzPkVkdWNhdGlvbiwgRW1wb3dlcm1lbnQsIFNlbGYtSGVscCwgSW5zcGlyYXRpb24sIENoYW5nZSwgUGVyc29uYWwgRGV2ZWxvcG1lbnQsIEdyb3d0aCwgV2VsbG5lc3MsIFByb2Zlc3Npb25hbCBEZXZlbG9wbWVudCwgVHJhaW5pbmcsIENvdXJzZXMuPC9kZWZhdWx0U0VPTWV0YUtleXdvcmRzPjxkZWZhdWx0U0VPTWV0YUltYWdlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2xvZ29fZmFjZWJvb2suanBnPC9kZWZhdWx0U0VPTWV0YUltYWdlVXJsPjxsb2dvRmlsZVVybD4vRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9oZWFkZXJfbG9nby5wbmc8L2xvZ29GaWxlVXJsPjxzaXRlSGVhZGVyVGV4dD4mbHQ7IS0tIEdsb2JhbCBzaXRlIHRhZyAoZ3RhZy5qcykgLSBHb29nbGUgQWRzOiAxMDkzOTk5MTg1OSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUFXLTEwOTM5OTkxODU5IiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0FXLTEwOTM5OTkxODU5Jyk7DQombHQ7L3NjcmlwdCZndDsNCg0KJmx0O3N0eWxlJmd0Ow0KICAgICNDb250ZW50UGxhY2VIb2xkZXIxX0NvbnRlbnRQbGFjZUhvbGRlcjJfbGJsRGVzY3JpcHRpb24NCiAgICB7DQogICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgfQ0KJmx0Oy9zdHlsZSZndDsNCg0KJmx0OyEtLSBHb29nbGUgdGFnIChndGFnLmpzKSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUctOU41RjlZQzcyWCImZ3Q7Jmx0Oy9zY3JpcHQmZ3Q7DQombHQ7c2NyaXB0Jmd0Ow0KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsNCiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQ0KICBndGFnKCdqcycsIG5ldyBEYXRlKCkpOw0KDQogIGd0YWcoJ2NvbmZpZycsICdHLTlONUY5WUM3MlgnKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBHb29nbGUgVGFnIE1hbmFnZXIgLS0mZ3Q7DQombHQ7c2NyaXB0Jmd0OyhmdW5jdGlvbih3LGQscyxsLGkpe3dbbF09d1tsXXx8W107d1tsXS5wdXNoKHsnZ3RtLnN0YXJ0JzoNCm5ldyBEYXRlKCkuZ2V0VGltZSgpLGV2ZW50OidndG0uanMnfSk7dmFyIGY9ZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXSwNCmo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycmYW1wO2w9JytsOicnO2ouYXN5bmM9dHJ1ZTtqLnNyYz0NCidodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsO2YucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaixmKTsNCn0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnZGF0YUxheWVyJywnR1RNLU43S0daQzInKTsmbHQ7L3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDs8L3NpdGVIZWFkZXJUZXh0PjxzaXRlRm9vdGVyVGV4dD4mbHQ7IS0tU3RhcnQgb2YgVGF3ay50byBTY3JpcHQtLSZndDsNCiZsdDtzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiZndDsNCnZhciBUYXdrX0FQST1UYXdrX0FQSXx8e30sIFRhd2tfTG9hZFN0YXJ0PW5ldyBEYXRlKCk7DQooZnVuY3Rpb24oKXsNCnZhciBzMT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSxzMD1kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07DQpzMS5hc3luYz10cnVlOw0KczEuc3JjPSdodHRwczovL2VtYmVkLnRhd2sudG8vNjI1ZTcwNDQ3Yjk2N2IxMTc5OGI1ZmE2LzFnMTBlZDNydic7DQpzMS5jaGFyc2V0PSdVVEYtOCc7DQpzMS5zZXRBdHRyaWJ1dGUoJ2Nyb3Nzb3JpZ2luJywnKicpOw0KczAucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoczEsczApOw0KfSkoKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLUVuZCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ozwvc2l0ZUZvb3RlclRleHQ+PGhlYWRlclRyYW5zcGFyZW50IC8+PGhlYWRlckNvbG9yPiNGRkZGRkY8L2hlYWRlckNvbG9yPjxoZWFkZXJIZWlnaHQ+ODA8L2hlYWRlckhlaWdodD48bmF2Rm9udENvbG9yPiMwMDAwMDA8L25hdkZvbnRDb2xvcj48bmF2Rm9udENvbG9yT3Zlcj4jMEU1QjU0PC9uYXZGb250Q29sb3JPdmVyPjxuYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+IzBFNUI1NDwvbmF2TWVudVJvbGxvdmVyQmFja2dyb3VuZENvbG9yPjxuYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+I0ZGRkZGRjwvbmF2TWVudVJvbGxvdmVyVGV4dENvbG9yPjxsb2dvV2lkdGg+MjUwPC9sb2dvV2lkdGg+PGxvZ29QYWRkaW5nPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmc+PGxvZ29QYWRkaW5nUGhvbmVzPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmdQaG9uZXM+PGJ1cmdlck1lbnVQYWRkaW5nPjI3PC9idXJnZXJNZW51UGFkZGluZz48Y29weXJpZ2h0Rm9udENvbG9yPiNGRkZGRkY8L2NvcHlyaWdodEZvbnRDb2xvcj48ZmFpdGhuZXR3b3JrTG9nb1VybD4vY29uZmlnL2ltYWdlcy9sb2dvX3doaXRlX2ljb24ucG5nPC9mYWl0aG5ldHdvcmtMb2dvVXJsPjxoZWFkZXJTb2NpYWwgLz48ZGVmYXVsdFN1YmhlYWRlckltYWdlPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlc3ViaGVhZGVycy9zdWJoZWFkZXJfZGVmYXVsdC5qcGc8L2RlZmF1bHRTdWJoZWFkZXJJbWFnZT48dG9wQmFyVGV4dD4mbHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0Ow0KJmx0O25vc2NyaXB0Jmd0OyZsdDtpZnJhbWUgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ucy5odG1sP2lkPUdUTS1ON0tHWkMyIg0KaGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiImZ3Q7Jmx0Oy9pZnJhbWUmZ3Q7Jmx0Oy9ub3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0OzwvdG9wQmFyVGV4dD48dG9wQmFyQmFja2dyb3VuZENvbG9yIC8+PHRvcEJhclRleHRDb2xvciAvPjx0b3BCYXJUZXh0Um9sbG92ZXJDb2xvciAvPjxmb250Qm9keT5Nb250c2VycmF0PC9mb250Qm9keT48Zm9udEJvZHlXZWlnaHQ+bGlnaHQ8L2ZvbnRCb2R5V2VpZ2h0Pjxmb250Qm9keVN0eWxlPm5vcm1hbDwvZm9udEJvZHlTdHlsZT48Zm9udEgxPk1vbnRzZXJyYXQ8L2ZvbnRIMT48Zm9udEgxV2VpZ2h0PmJsYWNrPC9mb250SDFXZWlnaHQ+PGZvbnRIMVN0eWxlPm5vcm1hbDwvZm9udEgxU3R5bGU+PGZvbnRIMj5Nb250c2VycmF0PC9mb250SDI+PGZvbnRIMldlaWdodD5ibGFjazwvZm9udEgyV2VpZ2h0Pjxmb250SDJTdHlsZT5ub3JtYWw8L2ZvbnRIMlN0eWxlPjxmb250SDM+TW9udHNlcnJhdDwvZm9udEgzPjxmb250SDNXZWlnaHQ+YmxhY2s8L2ZvbnRIM1dlaWdodD48Zm9udEgzU3R5bGU+bm9ybWFsPC9mb250SDNTdHlsZT48Zm9udEgxQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIMUN1c3RvbSAvPjxmb250Qm9keUN1c3RvbUNzc1VybCAvPjxmb250Qm9keUN1c3RvbSAvPjxmb250SDJDdXN0b21Dc3NVcmwgLz48Zm9udEgyQ3VzdG9tIC8+PGZvbnRIM0N1c3RvbUNzc1VybCAvPjxmb250SDNDdXN0b20gLz48bGJHb29nbGVBY2NvdW50SWQgLz48ZGlzYWJsZURTR2FsbGVyaWVzPmZhbHNlPC9kaXNhYmxlRFNHYWxsZXJpZXM+PGRpc2FibGVEU01lc3NhZ2VzPmZhbHNlPC9kaXNhYmxlRFNNZXNzYWdlcz48ZGlzYWJsZURTQmxvZ3M+ZmFsc2U8L2Rpc2FibGVEU0Jsb2dzPjxkaXNhYmxlRFNTdG9yaWVzPmZhbHNlPC9kaXNhYmxlRFNTdG9yaWVzPjxkaXNhYmxlRFNOZXdzPmZhbHNlPC9kaXNhYmxlRFNOZXdzPjxmb250SDFDb2xvcj4jMEU1QjU0PC9mb250SDFDb2xvcj48Zm9udEgyQ29sb3I+IzBFNUI1NDwvZm9udEgyQ29sb3I+PGZvbnRIM0NvbG9yPiMwRTVCNTQ8L2ZvbnRIM0NvbG9yPjxmb250SDFTaXplPjQwPC9mb250SDFTaXplPjxmb250SDJTaXplPjM4PC9mb250SDJTaXplPjxmb250SDNTaXplPjIwPC9mb250SDNTaXplPjxuYXZGb250Pk1vbnRzZXJyYXQ8L25hdkZvbnQ+PG5hdkZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2Rm9udFdlaWdodD48bmF2Rm9udFN0eWxlPm5vcm1hbDwvbmF2Rm9udFN0eWxlPjxuYXZGb250Q3VzdG9tIC8+PG5hdkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Gb250Pk1vbnRzZXJyYXQ8L2JsYWNrQnV0dG9uRm9udD48YmxhY2tCdXR0b25Gb250V2VpZ2h0PmJsYWNrPC9ibGFja0J1dHRvbkZvbnRXZWlnaHQ+PGJsYWNrQnV0dG9uRm9udFN0eWxlPm5vcm1hbDwvYmxhY2tCdXR0b25Gb250U3R5bGU+PGJsYWNrQnV0dG9uRm9udEN1c3RvbSAvPjxibGFja0J1dHRvbkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Cb3JkZXJXaWR0aD4wPC9ibGFja0J1dHRvbkJvcmRlcldpZHRoPjxibGFja0J1dHRvbkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQm9yZGVyQ29sb3I+PGJsYWNrQnV0dG9uRm9udFNpemU+MTY8L2JsYWNrQnV0dG9uRm9udFNpemU+PGJsYWNrQnV0dG9uQkdDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvbkJHQ29sb3I+PGJsYWNrQnV0dG9uRm9udENvbG9yPiNGRkZGRkY8L2JsYWNrQnV0dG9uRm9udENvbG9yPjxibGFja0J1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25SRm9udENvbG9yPjxibGFja0J1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvblJCb3JkZXJDb2xvcj48YmxhY2tCdXR0b25SQkdDb2xvcj4jMzhDMEIzPC9ibGFja0J1dHRvblJCR0NvbG9yPjxibGFja0J1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvYmxhY2tCdXR0b25MaW5lSGVpZ2h0PjxibGFja0J1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvYmxhY2tCdXR0b25QYWRkaW5nPjx3aGl0ZUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvd2hpdGVCdXR0b25Gb250Pjx3aGl0ZUJ1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L3doaXRlQnV0dG9uRm9udFdlaWdodD48d2hpdGVCdXR0b25Gb250U3R5bGU+bm9ybWFsPC93aGl0ZUJ1dHRvbkZvbnRTdHlsZT48d2hpdGVCdXR0b25Gb250Q3VzdG9tIC8+PHdoaXRlQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjx3aGl0ZUJ1dHRvbkJvcmRlcldpZHRoPjA8L3doaXRlQnV0dG9uQm9yZGVyV2lkdGg+PHdoaXRlQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25Cb3JkZXJDb2xvcj48d2hpdGVCdXR0b25Gb250U2l6ZT4xNjwvd2hpdGVCdXR0b25Gb250U2l6ZT48d2hpdGVCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uQkdDb2xvcj48d2hpdGVCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvd2hpdGVCdXR0b25Gb250Q29sb3I+PHdoaXRlQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvblJGb250Q29sb3I+PHdoaXRlQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uUkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvblJCR0NvbG9yPiMzOEMwQjM8L3doaXRlQnV0dG9uUkJHQ29sb3I+PHdoaXRlQnV0dG9uTGluZUhlaWdodD4yLjI1PC93aGl0ZUJ1dHRvbkxpbmVIZWlnaHQ+PHdoaXRlQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC93aGl0ZUJ1dHRvblBhZGRpbmc+PGN1c3RvbUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvY3VzdG9tQnV0dG9uRm9udD48Y3VzdG9tQnV0dG9uRm9udFdlaWdodD5ib2xkPC9jdXN0b21CdXR0b25Gb250V2VpZ2h0PjxjdXN0b21CdXR0b25Gb250U3R5bGU+bm9ybWFsPC9jdXN0b21CdXR0b25Gb250U3R5bGU+PGN1c3RvbUJ1dHRvbkZvbnRDdXN0b20gLz48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxjdXN0b21CdXR0b25Cb3JkZXJXaWR0aD4wPC9jdXN0b21CdXR0b25Cb3JkZXJXaWR0aD48Y3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+IzM4QzBCMzwvY3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRTaXplPjE2PC9jdXN0b21CdXR0b25Gb250U2l6ZT48Y3VzdG9tQnV0dG9uQkdDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25CR0NvbG9yPjxjdXN0b21CdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uRm9udENvbG9yPjxjdXN0b21CdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L2N1c3RvbUJ1dHRvblJGb250Q29sb3I+PGN1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9jdXN0b21CdXR0b25SQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvblJCR0NvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCR0NvbG9yPjxjdXN0b21CdXR0b25MaW5lSGVpZ2h0PjIuMjU8L2N1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+PGN1c3RvbUJ1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvY3VzdG9tQnV0dG9uUGFkZGluZz48YmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+NDA8L2JsYWNrQnV0dG9uQm9yZGVyUmFkaXVzPjx3aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvd2hpdGVCdXR0b25Cb3JkZXJSYWRpdXM+PGN1c3RvbUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvY3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjxuYXZGb250U2l6ZT4xNjwvbmF2Rm9udFNpemU+PG5hdkRyb3BEb3duRm9udFNpemU+MTY8L25hdkRyb3BEb3duRm9udFNpemU+PGJ1cmdlck5hdkZvbnRTaXplPjIwPC9idXJnZXJOYXZGb250U2l6ZT48YnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT4yMDwvYnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT48bmF2VG9wPjIxPC9uYXZUb3A+PG5hdlJpZ2h0PjE8L25hdlJpZ2h0Pjxzb2NpYWxIZWFkZXJXaWR0aCAvPjxzb2NpYWxIZWFkZXJUb3AgLz48YUxpbmtDb2xvcj4jMEU1QjU0PC9hTGlua0NvbG9yPjxhTGlua1JDb2xvcj4jMDAwMDAwPC9hTGlua1JDb2xvcj48Zm9udEJvZHlDb2xvcj4jMDAwMDAwPC9mb250Qm9keUNvbG9yPjxmb250Qm9keVNpemU+MTg8L2ZvbnRCb2R5U2l6ZT48bmF2SXRlbVBhZGRpbmc+MHB4IDEwcHggNDNweCAxMHB4PC9uYXZJdGVtUGFkZGluZz48c29jaWFsSGVhZGVyUmlnaHQgLz48YUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1RleHREZWNvcmF0aW9uPjxhTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1JUZXh0RGVjb3JhdGlvbj48YmxhY2tCdXR0b25NaW5XaWR0aD4yMjA8L2JsYWNrQnV0dG9uTWluV2lkdGg+PHdoaXRlQnV0dG9uTWluV2lkdGg+MjIwPC93aGl0ZUJ1dHRvbk1pbldpZHRoPjxjdXN0b21CdXR0b25NaW5XaWR0aD44MDwvY3VzdG9tQnV0dG9uTWluV2lkdGg+PG5hdlRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L25hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2J1cmdlck5hdlRleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT5ub25lPC9idXJnZXJOYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+PGJsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9ibGFja0J1dHRvblRleHRUcmFuc2Zvcm0+PHdoaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC93aGl0ZUJ1dHRvblRleHRUcmFuc2Zvcm0+PGN1c3RvbUJ1dHRvblRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvY3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25NaW5XaWR0aD4xMDA8L25hdkRyb3BEb3duTWluV2lkdGg+PGZvbnRIMVRleHRUcmFuc2Zvcm0+bm9uZTwvZm9udEgxVGV4dFRyYW5zZm9ybT48Zm9udEgyVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIMlRleHRUcmFuc2Zvcm0+PGZvbnRIM1RleHRUcmFuc2Zvcm0+dXBwZXJjYXNlPC9mb250SDNUZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZJY29uVGhpY2tuZXNzPjM8L2J1cmdlck5hdkljb25UaGlja25lc3M+PGJ1cmdlck1lbnVQYWRkaW5nUmlnaHQ+MjU8L2J1cmdlck1lbnVQYWRkaW5nUmlnaHQ+PGZvb3RlckFMaW5rQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtDb2xvcj48Zm9vdGVyQUxpbmtSQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtSQ29sb3I+PGZvb3RlckFMaW5rVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj48Zm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+PHN1YnBhZ2VIZWFkZXJGb250Pk1vbnRzZXJyYXQ8L3N1YnBhZ2VIZWFkZXJGb250PjxzdWJwYWdlSGVhZGVyRm9udFdlaWdodD5ibGFjazwvc3VicGFnZUhlYWRlckZvbnRXZWlnaHQ+PHN1YnBhZ2VIZWFkZXJGb250U3R5bGU+bm9ybWFsPC9zdWJwYWdlSGVhZGVyRm9udFN0eWxlPjxzdWJwYWdlSGVhZGVyRm9udFNpemU+NjA8L3N1YnBhZ2VIZWFkZXJGb250U2l6ZT48c3VicGFnZUhlYWRlckZvbnRDdXN0b20gLz48c3VicGFnZUhlYWRlckZvbnRDdXN0b21Dc3NVcmwgLz48c3VicGFnZUhlYWRlckJHQ29sb3I+IzBFNUI1NDwvc3VicGFnZUhlYWRlckJHQ29sb3I+PHN1YnBhZ2VIZWFkZXJIZWlnaHQ+NDAwPC9zdWJwYWdlSGVhZGVySGVpZ2h0PjxuYXZUYWJzV3JhcHBlckJHQ29sb3I+IzBFNUI1NDwvbmF2VGFic1dyYXBwZXJCR0NvbG9yPjxuYXZUYWJzRm9udD5Nb250c2VycmF0PC9uYXZUYWJzRm9udD48bmF2VGFic0ZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2VGFic0ZvbnRXZWlnaHQ+PG5hdlRhYnNGb250U3R5bGU+bm9ybWFsPC9uYXZUYWJzRm9udFN0eWxlPjxuYXZUYWJzRm9udEN1c3RvbUNzc1VybCAvPjxuYXZUYWJzRm9udEN1c3RvbSAvPjxuYXZUYWJzQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzQkdDb2xvcj48bmF2VGFic1JCR0NvbG9yPiNGRjNFM0Q8L25hdlRhYnNSQkdDb2xvcj48bmF2VGFic0ZvbnRDb2xvcj4jRkZGRkZGPC9uYXZUYWJzRm9udENvbG9yPjxuYXZUYWJzRm9udFJDb2xvcj4jMDAwMDAwPC9uYXZUYWJzRm9udFJDb2xvcj48bmF2VGFic0JvcmRlckNvbG9yPiNGRkZGRkY8L25hdlRhYnNCb3JkZXJDb2xvcj48bmF2VGFic1JCb3JkZXJDb2xvcj4jMzhDMEIzPC9uYXZUYWJzUkJvcmRlckNvbG9yPjxjZFRvcEJHQ29sb3I+IzM4QzBCMzwvY2RUb3BCR0NvbG9yPjxjZFRvcEJvcmRlclJhZGl1cz4zMDwvY2RUb3BCb3JkZXJSYWRpdXM+PHN1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3N1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPjxuYXZUYWJzRm9udFNpemU+MTY8L25hdlRhYnNGb250U2l6ZT48bmF2VGFic1RleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGFic1RleHRUcmFuc2Zvcm0+PHN1YnBhZ2VIZWFkZXJGb250Q29sb3I+I0ZGRkZGRjwvc3VicGFnZUhlYWRlckZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uTWFyZ2luPi0xNXB4IDFweCA1cHggMXB4PC9jdXN0b21CdXR0b25NYXJnaW4+PG5hdlRhYnNUb3BCb3JkZXJSYWRpdXM+MDwvbmF2VGFic1RvcEJvcmRlclJhZGl1cz48bmF2VGFic1dyYXBwZXJCb3R0b21Cb3JkZXJDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPjxuYXZpZ2F0aW9uQmFyQmFja2dyb3VuZENvbG9yIC8+PHNuYXZGb250IC8+PHNuYXZGb250V2VpZ2h0IC8+PHNuYXZGb250U3R5bGUgLz48c25hdkZvbnRDdXN0b20gLz48c25hdkZvbnRTaXplIC8+PHNuYXZGb250Q3VzdG9tQ3NzVXJsIC8+PHNuYXZJc0FjdGl2ZT5mYWxzZTwvc25hdklzQWN0aXZlPjxzbmF2VGV4dFRyYW5zZm9ybSAvPjxuYXZpZ2F0aW9uSWQ+NTg5NTA8L25hdmlnYXRpb25JZD48bmF2aWdhdGlvbk5hbWU+QmxvZ3M8L25hdmlnYXRpb25OYW1lPjxuYXZpZ2F0aW9uVXJsPi9ibG9nLmFzcHg/YmxvZ2d1aWQ9MzZjNWNlNzUtY2JjNy00NDM1LTlkY2EtODc1MDg0ZjU0N2E5JmFtcDtzdWJoZWFkZXJ0ZXh0PTwvbmF2aWdhdGlvblVybD48bmF2aWdhdGlvblRhcmdldCAvPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48bmF2aWdhdGlvbkRlc2NyaXB0aW9uIC8+PG9uTmF2aWdhdGlvbkJhcj50cnVlPC9vbk5hdmlnYXRpb25CYXI+PG5hdmlnYXRpb25DU1NDbGFzcyAvPjx0aGVQYXJlbnROYXZpZ2F0aW9uSWQ+P3BhcmVudG5hdmlnYXRpb25pZD01ODk1MDwvdGhlUGFyZW50TmF2aWdhdGlvbklkPjxuYXZpZ2F0aW9uRnVsbFVybD4vYmxvZy5hc3B4P2Jsb2dndWlkPTM2YzVjZTc1LWNiYzctNDQzNS05ZGNhLTg3NTA4NGY1NDdhOSZhbXA7c3ViaGVhZGVydGV4dD0/cGFyZW50bmF2aWdhdGlvbmlkPTU4OTUwJmFtcDt2aWV3Y29udGVudHBhZ2VndWlkPTAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMDwvbmF2aWdhdGlvbkZ1bGxVcmw+PGNoaWxkQ291bnQ+MDwvY2hpbGRDb3VudD48L25hdmlnYXRpb24+PG5hdmlnYXRpb24gZGlmZmdyOmlkPSJuYXZpZ2F0aW9uMiIgbXNkYXRhOnJvd09yZGVyPSIxIj48bWluaXN0cnlJZD45OTA8L21pbmlzdHJ5SWQ+PG1pbmlzdHJ5R3VpZD4zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDE8L21pbmlzdHJ5R3VpZD48bWluaXN0cnlOYW1lPkNoYW5naW5nIHlvdSBJbnN0aXR1dGU8L21pbmlzdHJ5TmFtZT48bWluaXN0cnlEb21haW4+aHR0cDovL3d3dy5jaGFuZ2luZ3lvdWluc2l0dXRlLmNvbTwvbWluaXN0cnlEb21haW4+PHNlcnZlckZvbGRlcj5cRkFJVEhORVRXT1JLXFRFTVBMQVRFU0lURVNcQ0hBTkdJTkdZT1VcPC9zZXJ2ZXJGb2xkZXI+PGJhc2VIdGFjY2Vzc0NvZGU+UmV3cml0ZUNvbmQgJXtIVFRQU30gKG9uKT8KUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9IF4oPyF3d3dcLikoLispJCBbTkNdClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKykKUmV3cml0ZVJ1bGUgLj8gaHR0cCg/JTFzKTovL3d3dy4lMiUzIFtSPTMwMSxMXQoKUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9ICguKikKUmV3cml0ZUNvbmQgJXtIVFRQU30gb2ZmClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKikKUmV3cml0ZVJ1bGUgLj8gaHR0cHM6Ly8lMSUyIFtSLExdPC9iYXNlSHRhY2Nlc3NDb2RlPjxnb29nbGVBY2NvdW50SWQ+VUEtMTY1MDU5MzYyLTUzPC9nb29nbGVBY2NvdW50SWQ+PG1pbmlzdHJ5WmlwQ29kZT4wPC9taW5pc3RyeVppcENvZGU+PGhhczI0aG91cnN0cmVhbT5mYWxzZTwvaGFzMjRob3Vyc3RyZWFtPjxoYXNTTVNCbGFzdD5mYWxzZTwvaGFzU01TQmxhc3Q+PGhhc0VtYWlsQmxhc3Q+ZmFsc2U8L2hhc0VtYWlsQmxhc3Q+PGRlZmF1bHRTRU9NZXRhRGVzY3JpcHRpb24+SW4gdG9kYXnigJlzIHdvcmxkLCBmaW5kaW5nIHRoYXQgc2Vuc2Ugb2YgaW5zcGlyYXRpb24gaXMga2V5LiBGaW5kaW5nIHRoYXQgZmVlbGluZyBvZiBlbXBvd2VybWVudCBpcyBjcml0aWNhbC4gQW5kIG1vc3QgaW1wb3J0YW50bHksIGZpbmRpbmcgdGhlIHdpbGwgd2l0aGluIHlvdXJzZWxmIHRvIGNoYW5nZSwgdG8gZ3JvdywgYW5kIHRvIGRldmVsb3AgaXMganVzdCB3aGF0IHlvdSBuZWVkIHRvIHJlYWNoIG5ldyBoZWlnaHRzLjwvZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj48ZGVmYXVsdFNFT01ldGFUaXRsZT5DaGFuZ2luZyBZb3UgSW5zdGl0dXRlPC9kZWZhdWx0U0VPTWV0YVRpdGxlPjxkZWZhdWx0U0VPTWV0YUtleXdvcmRzPkVkdWNhdGlvbiwgRW1wb3dlcm1lbnQsIFNlbGYtSGVscCwgSW5zcGlyYXRpb24sIENoYW5nZSwgUGVyc29uYWwgRGV2ZWxvcG1lbnQsIEdyb3d0aCwgV2VsbG5lc3MsIFByb2Zlc3Npb25hbCBEZXZlbG9wbWVudCwgVHJhaW5pbmcsIENvdXJzZXMuPC9kZWZhdWx0U0VPTWV0YUtleXdvcmRzPjxkZWZhdWx0U0VPTWV0YUltYWdlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2xvZ29fZmFjZWJvb2suanBnPC9kZWZhdWx0U0VPTWV0YUltYWdlVXJsPjxsb2dvRmlsZVVybD4vRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9oZWFkZXJfbG9nby5wbmc8L2xvZ29GaWxlVXJsPjxzaXRlSGVhZGVyVGV4dD4mbHQ7IS0tIEdsb2JhbCBzaXRlIHRhZyAoZ3RhZy5qcykgLSBHb29nbGUgQWRzOiAxMDkzOTk5MTg1OSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUFXLTEwOTM5OTkxODU5IiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0FXLTEwOTM5OTkxODU5Jyk7DQombHQ7L3NjcmlwdCZndDsNCg0KJmx0O3N0eWxlJmd0Ow0KICAgICNDb250ZW50UGxhY2VIb2xkZXIxX0NvbnRlbnRQbGFjZUhvbGRlcjJfbGJsRGVzY3JpcHRpb24NCiAgICB7DQogICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgfQ0KJmx0Oy9zdHlsZSZndDsNCg0KJmx0OyEtLSBHb29nbGUgdGFnIChndGFnLmpzKSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUctOU41RjlZQzcyWCImZ3Q7Jmx0Oy9zY3JpcHQmZ3Q7DQombHQ7c2NyaXB0Jmd0Ow0KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsNCiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQ0KICBndGFnKCdqcycsIG5ldyBEYXRlKCkpOw0KDQogIGd0YWcoJ2NvbmZpZycsICdHLTlONUY5WUM3MlgnKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBHb29nbGUgVGFnIE1hbmFnZXIgLS0mZ3Q7DQombHQ7c2NyaXB0Jmd0OyhmdW5jdGlvbih3LGQscyxsLGkpe3dbbF09d1tsXXx8W107d1tsXS5wdXNoKHsnZ3RtLnN0YXJ0JzoNCm5ldyBEYXRlKCkuZ2V0VGltZSgpLGV2ZW50OidndG0uanMnfSk7dmFyIGY9ZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXSwNCmo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycmYW1wO2w9JytsOicnO2ouYXN5bmM9dHJ1ZTtqLnNyYz0NCidodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsO2YucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaixmKTsNCn0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnZGF0YUxheWVyJywnR1RNLU43S0daQzInKTsmbHQ7L3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDs8L3NpdGVIZWFkZXJUZXh0PjxzaXRlRm9vdGVyVGV4dD4mbHQ7IS0tU3RhcnQgb2YgVGF3ay50byBTY3JpcHQtLSZndDsNCiZsdDtzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiZndDsNCnZhciBUYXdrX0FQST1UYXdrX0FQSXx8e30sIFRhd2tfTG9hZFN0YXJ0PW5ldyBEYXRlKCk7DQooZnVuY3Rpb24oKXsNCnZhciBzMT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSxzMD1kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07DQpzMS5hc3luYz10cnVlOw0KczEuc3JjPSdodHRwczovL2VtYmVkLnRhd2sudG8vNjI1ZTcwNDQ3Yjk2N2IxMTc5OGI1ZmE2LzFnMTBlZDNydic7DQpzMS5jaGFyc2V0PSdVVEYtOCc7DQpzMS5zZXRBdHRyaWJ1dGUoJ2Nyb3Nzb3JpZ2luJywnKicpOw0KczAucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoczEsczApOw0KfSkoKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLUVuZCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ozwvc2l0ZUZvb3RlclRleHQ+PGhlYWRlclRyYW5zcGFyZW50IC8+PGhlYWRlckNvbG9yPiNGRkZGRkY8L2hlYWRlckNvbG9yPjxoZWFkZXJIZWlnaHQ+ODA8L2hlYWRlckhlaWdodD48bmF2Rm9udENvbG9yPiMwMDAwMDA8L25hdkZvbnRDb2xvcj48bmF2Rm9udENvbG9yT3Zlcj4jMEU1QjU0PC9uYXZGb250Q29sb3JPdmVyPjxuYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+IzBFNUI1NDwvbmF2TWVudVJvbGxvdmVyQmFja2dyb3VuZENvbG9yPjxuYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+I0ZGRkZGRjwvbmF2TWVudVJvbGxvdmVyVGV4dENvbG9yPjxsb2dvV2lkdGg+MjUwPC9sb2dvV2lkdGg+PGxvZ29QYWRkaW5nPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmc+PGxvZ29QYWRkaW5nUGhvbmVzPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmdQaG9uZXM+PGJ1cmdlck1lbnVQYWRkaW5nPjI3PC9idXJnZXJNZW51UGFkZGluZz48Y29weXJpZ2h0Rm9udENvbG9yPiNGRkZGRkY8L2NvcHlyaWdodEZvbnRDb2xvcj48ZmFpdGhuZXR3b3JrTG9nb1VybD4vY29uZmlnL2ltYWdlcy9sb2dvX3doaXRlX2ljb24ucG5nPC9mYWl0aG5ldHdvcmtMb2dvVXJsPjxoZWFkZXJTb2NpYWwgLz48ZGVmYXVsdFN1YmhlYWRlckltYWdlPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlc3ViaGVhZGVycy9zdWJoZWFkZXJfZGVmYXVsdC5qcGc8L2RlZmF1bHRTdWJoZWFkZXJJbWFnZT48dG9wQmFyVGV4dD4mbHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0Ow0KJmx0O25vc2NyaXB0Jmd0OyZsdDtpZnJhbWUgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ucy5odG1sP2lkPUdUTS1ON0tHWkMyIg0KaGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiImZ3Q7Jmx0Oy9pZnJhbWUmZ3Q7Jmx0Oy9ub3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0OzwvdG9wQmFyVGV4dD48dG9wQmFyQmFja2dyb3VuZENvbG9yIC8+PHRvcEJhclRleHRDb2xvciAvPjx0b3BCYXJUZXh0Um9sbG92ZXJDb2xvciAvPjxmb250Qm9keT5Nb250c2VycmF0PC9mb250Qm9keT48Zm9udEJvZHlXZWlnaHQ+bGlnaHQ8L2ZvbnRCb2R5V2VpZ2h0Pjxmb250Qm9keVN0eWxlPm5vcm1hbDwvZm9udEJvZHlTdHlsZT48Zm9udEgxPk1vbnRzZXJyYXQ8L2ZvbnRIMT48Zm9udEgxV2VpZ2h0PmJsYWNrPC9mb250SDFXZWlnaHQ+PGZvbnRIMVN0eWxlPm5vcm1hbDwvZm9udEgxU3R5bGU+PGZvbnRIMj5Nb250c2VycmF0PC9mb250SDI+PGZvbnRIMldlaWdodD5ibGFjazwvZm9udEgyV2VpZ2h0Pjxmb250SDJTdHlsZT5ub3JtYWw8L2ZvbnRIMlN0eWxlPjxmb250SDM+TW9udHNlcnJhdDwvZm9udEgzPjxmb250SDNXZWlnaHQ+YmxhY2s8L2ZvbnRIM1dlaWdodD48Zm9udEgzU3R5bGU+bm9ybWFsPC9mb250SDNTdHlsZT48Zm9udEgxQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIMUN1c3RvbSAvPjxmb250Qm9keUN1c3RvbUNzc1VybCAvPjxmb250Qm9keUN1c3RvbSAvPjxmb250SDJDdXN0b21Dc3NVcmwgLz48Zm9udEgyQ3VzdG9tIC8+PGZvbnRIM0N1c3RvbUNzc1VybCAvPjxmb250SDNDdXN0b20gLz48bGJHb29nbGVBY2NvdW50SWQgLz48ZGlzYWJsZURTR2FsbGVyaWVzPmZhbHNlPC9kaXNhYmxlRFNHYWxsZXJpZXM+PGRpc2FibGVEU01lc3NhZ2VzPmZhbHNlPC9kaXNhYmxlRFNNZXNzYWdlcz48ZGlzYWJsZURTQmxvZ3M+ZmFsc2U8L2Rpc2FibGVEU0Jsb2dzPjxkaXNhYmxlRFNTdG9yaWVzPmZhbHNlPC9kaXNhYmxlRFNTdG9yaWVzPjxkaXNhYmxlRFNOZXdzPmZhbHNlPC9kaXNhYmxlRFNOZXdzPjxmb250SDFDb2xvcj4jMEU1QjU0PC9mb250SDFDb2xvcj48Zm9udEgyQ29sb3I+IzBFNUI1NDwvZm9udEgyQ29sb3I+PGZvbnRIM0NvbG9yPiMwRTVCNTQ8L2ZvbnRIM0NvbG9yPjxmb250SDFTaXplPjQwPC9mb250SDFTaXplPjxmb250SDJTaXplPjM4PC9mb250SDJTaXplPjxmb250SDNTaXplPjIwPC9mb250SDNTaXplPjxuYXZGb250Pk1vbnRzZXJyYXQ8L25hdkZvbnQ+PG5hdkZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2Rm9udFdlaWdodD48bmF2Rm9udFN0eWxlPm5vcm1hbDwvbmF2Rm9udFN0eWxlPjxuYXZGb250Q3VzdG9tIC8+PG5hdkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Gb250Pk1vbnRzZXJyYXQ8L2JsYWNrQnV0dG9uRm9udD48YmxhY2tCdXR0b25Gb250V2VpZ2h0PmJsYWNrPC9ibGFja0J1dHRvbkZvbnRXZWlnaHQ+PGJsYWNrQnV0dG9uRm9udFN0eWxlPm5vcm1hbDwvYmxhY2tCdXR0b25Gb250U3R5bGU+PGJsYWNrQnV0dG9uRm9udEN1c3RvbSAvPjxibGFja0J1dHRvbkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Cb3JkZXJXaWR0aD4wPC9ibGFja0J1dHRvbkJvcmRlcldpZHRoPjxibGFja0J1dHRvbkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQm9yZGVyQ29sb3I+PGJsYWNrQnV0dG9uRm9udFNpemU+MTY8L2JsYWNrQnV0dG9uRm9udFNpemU+PGJsYWNrQnV0dG9uQkdDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvbkJHQ29sb3I+PGJsYWNrQnV0dG9uRm9udENvbG9yPiNGRkZGRkY8L2JsYWNrQnV0dG9uRm9udENvbG9yPjxibGFja0J1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25SRm9udENvbG9yPjxibGFja0J1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvblJCb3JkZXJDb2xvcj48YmxhY2tCdXR0b25SQkdDb2xvcj4jMzhDMEIzPC9ibGFja0J1dHRvblJCR0NvbG9yPjxibGFja0J1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvYmxhY2tCdXR0b25MaW5lSGVpZ2h0PjxibGFja0J1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvYmxhY2tCdXR0b25QYWRkaW5nPjx3aGl0ZUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvd2hpdGVCdXR0b25Gb250Pjx3aGl0ZUJ1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L3doaXRlQnV0dG9uRm9udFdlaWdodD48d2hpdGVCdXR0b25Gb250U3R5bGU+bm9ybWFsPC93aGl0ZUJ1dHRvbkZvbnRTdHlsZT48d2hpdGVCdXR0b25Gb250Q3VzdG9tIC8+PHdoaXRlQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjx3aGl0ZUJ1dHRvbkJvcmRlcldpZHRoPjA8L3doaXRlQnV0dG9uQm9yZGVyV2lkdGg+PHdoaXRlQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25Cb3JkZXJDb2xvcj48d2hpdGVCdXR0b25Gb250U2l6ZT4xNjwvd2hpdGVCdXR0b25Gb250U2l6ZT48d2hpdGVCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uQkdDb2xvcj48d2hpdGVCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvd2hpdGVCdXR0b25Gb250Q29sb3I+PHdoaXRlQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvblJGb250Q29sb3I+PHdoaXRlQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uUkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvblJCR0NvbG9yPiMzOEMwQjM8L3doaXRlQnV0dG9uUkJHQ29sb3I+PHdoaXRlQnV0dG9uTGluZUhlaWdodD4yLjI1PC93aGl0ZUJ1dHRvbkxpbmVIZWlnaHQ+PHdoaXRlQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC93aGl0ZUJ1dHRvblBhZGRpbmc+PGN1c3RvbUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvY3VzdG9tQnV0dG9uRm9udD48Y3VzdG9tQnV0dG9uRm9udFdlaWdodD5ib2xkPC9jdXN0b21CdXR0b25Gb250V2VpZ2h0PjxjdXN0b21CdXR0b25Gb250U3R5bGU+bm9ybWFsPC9jdXN0b21CdXR0b25Gb250U3R5bGU+PGN1c3RvbUJ1dHRvbkZvbnRDdXN0b20gLz48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxjdXN0b21CdXR0b25Cb3JkZXJXaWR0aD4wPC9jdXN0b21CdXR0b25Cb3JkZXJXaWR0aD48Y3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+IzM4QzBCMzwvY3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRTaXplPjE2PC9jdXN0b21CdXR0b25Gb250U2l6ZT48Y3VzdG9tQnV0dG9uQkdDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25CR0NvbG9yPjxjdXN0b21CdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uRm9udENvbG9yPjxjdXN0b21CdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L2N1c3RvbUJ1dHRvblJGb250Q29sb3I+PGN1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9jdXN0b21CdXR0b25SQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvblJCR0NvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCR0NvbG9yPjxjdXN0b21CdXR0b25MaW5lSGVpZ2h0PjIuMjU8L2N1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+PGN1c3RvbUJ1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvY3VzdG9tQnV0dG9uUGFkZGluZz48YmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+NDA8L2JsYWNrQnV0dG9uQm9yZGVyUmFkaXVzPjx3aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvd2hpdGVCdXR0b25Cb3JkZXJSYWRpdXM+PGN1c3RvbUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvY3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjxuYXZGb250U2l6ZT4xNjwvbmF2Rm9udFNpemU+PG5hdkRyb3BEb3duRm9udFNpemU+MTY8L25hdkRyb3BEb3duRm9udFNpemU+PGJ1cmdlck5hdkZvbnRTaXplPjIwPC9idXJnZXJOYXZGb250U2l6ZT48YnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT4yMDwvYnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT48bmF2VG9wPjIxPC9uYXZUb3A+PG5hdlJpZ2h0PjE8L25hdlJpZ2h0Pjxzb2NpYWxIZWFkZXJXaWR0aCAvPjxzb2NpYWxIZWFkZXJUb3AgLz48YUxpbmtDb2xvcj4jMEU1QjU0PC9hTGlua0NvbG9yPjxhTGlua1JDb2xvcj4jMDAwMDAwPC9hTGlua1JDb2xvcj48Zm9udEJvZHlDb2xvcj4jMDAwMDAwPC9mb250Qm9keUNvbG9yPjxmb250Qm9keVNpemU+MTg8L2ZvbnRCb2R5U2l6ZT48bmF2SXRlbVBhZGRpbmc+MHB4IDEwcHggNDNweCAxMHB4PC9uYXZJdGVtUGFkZGluZz48c29jaWFsSGVhZGVyUmlnaHQgLz48YUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1RleHREZWNvcmF0aW9uPjxhTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1JUZXh0RGVjb3JhdGlvbj48YmxhY2tCdXR0b25NaW5XaWR0aD4yMjA8L2JsYWNrQnV0dG9uTWluV2lkdGg+PHdoaXRlQnV0dG9uTWluV2lkdGg+MjIwPC93aGl0ZUJ1dHRvbk1pbldpZHRoPjxjdXN0b21CdXR0b25NaW5XaWR0aD44MDwvY3VzdG9tQnV0dG9uTWluV2lkdGg+PG5hdlRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L25hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2J1cmdlck5hdlRleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT5ub25lPC9idXJnZXJOYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+PGJsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9ibGFja0J1dHRvblRleHRUcmFuc2Zvcm0+PHdoaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC93aGl0ZUJ1dHRvblRleHRUcmFuc2Zvcm0+PGN1c3RvbUJ1dHRvblRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvY3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25NaW5XaWR0aD4xMDA8L25hdkRyb3BEb3duTWluV2lkdGg+PGZvbnRIMVRleHRUcmFuc2Zvcm0+bm9uZTwvZm9udEgxVGV4dFRyYW5zZm9ybT48Zm9udEgyVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIMlRleHRUcmFuc2Zvcm0+PGZvbnRIM1RleHRUcmFuc2Zvcm0+dXBwZXJjYXNlPC9mb250SDNUZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZJY29uVGhpY2tuZXNzPjM8L2J1cmdlck5hdkljb25UaGlja25lc3M+PGJ1cmdlck1lbnVQYWRkaW5nUmlnaHQ+MjU8L2J1cmdlck1lbnVQYWRkaW5nUmlnaHQ+PGZvb3RlckFMaW5rQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtDb2xvcj48Zm9vdGVyQUxpbmtSQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtSQ29sb3I+PGZvb3RlckFMaW5rVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj48Zm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+PHN1YnBhZ2VIZWFkZXJGb250Pk1vbnRzZXJyYXQ8L3N1YnBhZ2VIZWFkZXJGb250PjxzdWJwYWdlSGVhZGVyRm9udFdlaWdodD5ibGFjazwvc3VicGFnZUhlYWRlckZvbnRXZWlnaHQ+PHN1YnBhZ2VIZWFkZXJGb250U3R5bGU+bm9ybWFsPC9zdWJwYWdlSGVhZGVyRm9udFN0eWxlPjxzdWJwYWdlSGVhZGVyRm9udFNpemU+NjA8L3N1YnBhZ2VIZWFkZXJGb250U2l6ZT48c3VicGFnZUhlYWRlckZvbnRDdXN0b20gLz48c3VicGFnZUhlYWRlckZvbnRDdXN0b21Dc3NVcmwgLz48c3VicGFnZUhlYWRlckJHQ29sb3I+IzBFNUI1NDwvc3VicGFnZUhlYWRlckJHQ29sb3I+PHN1YnBhZ2VIZWFkZXJIZWlnaHQ+NDAwPC9zdWJwYWdlSGVhZGVySGVpZ2h0PjxuYXZUYWJzV3JhcHBlckJHQ29sb3I+IzBFNUI1NDwvbmF2VGFic1dyYXBwZXJCR0NvbG9yPjxuYXZUYWJzRm9udD5Nb250c2VycmF0PC9uYXZUYWJzRm9udD48bmF2VGFic0ZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2VGFic0ZvbnRXZWlnaHQ+PG5hdlRhYnNGb250U3R5bGU+bm9ybWFsPC9uYXZUYWJzRm9udFN0eWxlPjxuYXZUYWJzRm9udEN1c3RvbUNzc1VybCAvPjxuYXZUYWJzRm9udEN1c3RvbSAvPjxuYXZUYWJzQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzQkdDb2xvcj48bmF2VGFic1JCR0NvbG9yPiNGRjNFM0Q8L25hdlRhYnNSQkdDb2xvcj48bmF2VGFic0ZvbnRDb2xvcj4jRkZGRkZGPC9uYXZUYWJzRm9udENvbG9yPjxuYXZUYWJzRm9udFJDb2xvcj4jMDAwMDAwPC9uYXZUYWJzRm9udFJDb2xvcj48bmF2VGFic0JvcmRlckNvbG9yPiNGRkZGRkY8L25hdlRhYnNCb3JkZXJDb2xvcj48bmF2VGFic1JCb3JkZXJDb2xvcj4jMzhDMEIzPC9uYXZUYWJzUkJvcmRlckNvbG9yPjxjZFRvcEJHQ29sb3I+IzM4QzBCMzwvY2RUb3BCR0NvbG9yPjxjZFRvcEJvcmRlclJhZGl1cz4zMDwvY2RUb3BCb3JkZXJSYWRpdXM+PHN1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3N1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPjxuYXZUYWJzRm9udFNpemU+MTY8L25hdlRhYnNGb250U2l6ZT48bmF2VGFic1RleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGFic1RleHRUcmFuc2Zvcm0+PHN1YnBhZ2VIZWFkZXJGb250Q29sb3I+I0ZGRkZGRjwvc3VicGFnZUhlYWRlckZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uTWFyZ2luPi0xNXB4IDFweCA1cHggMXB4PC9jdXN0b21CdXR0b25NYXJnaW4+PG5hdlRhYnNUb3BCb3JkZXJSYWRpdXM+MDwvbmF2VGFic1RvcEJvcmRlclJhZGl1cz48bmF2VGFic1dyYXBwZXJCb3R0b21Cb3JkZXJDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPjxuYXZpZ2F0aW9uQmFyQmFja2dyb3VuZENvbG9yIC8+PHNuYXZGb250IC8+PHNuYXZGb250V2VpZ2h0IC8+PHNuYXZGb250U3R5bGUgLz48c25hdkZvbnRDdXN0b20gLz48c25hdkZvbnRTaXplIC8+PHNuYXZGb250Q3VzdG9tQ3NzVXJsIC8+PHNuYXZJc0FjdGl2ZT5mYWxzZTwvc25hdklzQWN0aXZlPjxzbmF2VGV4dFRyYW5zZm9ybSAvPjxuYXZpZ2F0aW9uSWQ+NTU2NzQ8L25hdmlnYXRpb25JZD48bmF2aWdhdGlvbk5hbWU+QWJvdXQ8L25hdmlnYXRpb25OYW1lPjxuYXZpZ2F0aW9uVXJsPi9hYm91dDwvbmF2aWdhdGlvblVybD48bmF2aWdhdGlvblRhcmdldCAvPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48c29ydE9yZGVyPjE8L3NvcnRPcmRlcj48bmF2aWdhdGlvbkRlc2NyaXB0aW9uIC8+PG9uTmF2aWdhdGlvbkJhcj50cnVlPC9vbk5hdmlnYXRpb25CYXI+PG5hdmlnYXRpb25DU1NDbGFzcyAvPjx0aGVQYXJlbnROYXZpZ2F0aW9uSWQ+P3BhcmVudG5hdmlnYXRpb25pZD01NTY3NDwvdGhlUGFyZW50TmF2aWdhdGlvbklkPjxuYXZpZ2F0aW9uRnVsbFVybD4vYWJvdXQ/cGFyZW50bmF2aWdhdGlvbmlkPTU1Njc0JmFtcDt2aWV3Y29udGVudHBhZ2VndWlkPTAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMDwvbmF2aWdhdGlvbkZ1bGxVcmw+PGNoaWxkQ291bnQ+MDwvY2hpbGRDb3VudD48L25hdmlnYXRpb24+PG5hdmlnYXRpb24gZGlmZmdyOmlkPSJuYXZpZ2F0aW9uMyIgbXNkYXRhOnJvd09yZGVyPSIyIj48bWluaXN0cnlJZD45OTA8L21pbmlzdHJ5SWQ+PG1pbmlzdHJ5R3VpZD4zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDE8L21pbmlzdHJ5R3VpZD48bWluaXN0cnlOYW1lPkNoYW5naW5nIHlvdSBJbnN0aXR1dGU8L21pbmlzdHJ5TmFtZT48bWluaXN0cnlEb21haW4+aHR0cDovL3d3dy5jaGFuZ2luZ3lvdWluc2l0dXRlLmNvbTwvbWluaXN0cnlEb21haW4+PHNlcnZlckZvbGRlcj5cRkFJVEhORVRXT1JLXFRFTVBMQVRFU0lURVNcQ0hBTkdJTkdZT1VcPC9zZXJ2ZXJGb2xkZXI+PGJhc2VIdGFjY2Vzc0NvZGU+UmV3cml0ZUNvbmQgJXtIVFRQU30gKG9uKT8KUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9IF4oPyF3d3dcLikoLispJCBbTkNdClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKykKUmV3cml0ZVJ1bGUgLj8gaHR0cCg/JTFzKTovL3d3dy4lMiUzIFtSPTMwMSxMXQoKUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9ICguKikKUmV3cml0ZUNvbmQgJXtIVFRQU30gb2ZmClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKikKUmV3cml0ZVJ1bGUgLj8gaHR0cHM6Ly8lMSUyIFtSLExdPC9iYXNlSHRhY2Nlc3NDb2RlPjxnb29nbGVBY2NvdW50SWQ+VUEtMTY1MDU5MzYyLTUzPC9nb29nbGVBY2NvdW50SWQ+PG1pbmlzdHJ5WmlwQ29kZT4wPC9taW5pc3RyeVppcENvZGU+PGhhczI0aG91cnN0cmVhbT5mYWxzZTwvaGFzMjRob3Vyc3RyZWFtPjxoYXNTTVNCbGFzdD5mYWxzZTwvaGFzU01TQmxhc3Q+PGhhc0VtYWlsQmxhc3Q+ZmFsc2U8L2hhc0VtYWlsQmxhc3Q+PGRlZmF1bHRTRU9NZXRhRGVzY3JpcHRpb24+SW4gdG9kYXnigJlzIHdvcmxkLCBmaW5kaW5nIHRoYXQgc2Vuc2Ugb2YgaW5zcGlyYXRpb24gaXMga2V5LiBGaW5kaW5nIHRoYXQgZmVlbGluZyBvZiBlbXBvd2VybWVudCBpcyBjcml0aWNhbC4gQW5kIG1vc3QgaW1wb3J0YW50bHksIGZpbmRpbmcgdGhlIHdpbGwgd2l0aGluIHlvdXJzZWxmIHRvIGNoYW5nZSwgdG8gZ3JvdywgYW5kIHRvIGRldmVsb3AgaXMganVzdCB3aGF0IHlvdSBuZWVkIHRvIHJlYWNoIG5ldyBoZWlnaHRzLjwvZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj48ZGVmYXVsdFNFT01ldGFUaXRsZT5DaGFuZ2luZyBZb3UgSW5zdGl0dXRlPC9kZWZhdWx0U0VPTWV0YVRpdGxlPjxkZWZhdWx0U0VPTWV0YUtleXdvcmRzPkVkdWNhdGlvbiwgRW1wb3dlcm1lbnQsIFNlbGYtSGVscCwgSW5zcGlyYXRpb24sIENoYW5nZSwgUGVyc29uYWwgRGV2ZWxvcG1lbnQsIEdyb3d0aCwgV2VsbG5lc3MsIFByb2Zlc3Npb25hbCBEZXZlbG9wbWVudCwgVHJhaW5pbmcsIENvdXJzZXMuPC9kZWZhdWx0U0VPTWV0YUtleXdvcmRzPjxkZWZhdWx0U0VPTWV0YUltYWdlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2xvZ29fZmFjZWJvb2suanBnPC9kZWZhdWx0U0VPTWV0YUltYWdlVXJsPjxsb2dvRmlsZVVybD4vRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9oZWFkZXJfbG9nby5wbmc8L2xvZ29GaWxlVXJsPjxzaXRlSGVhZGVyVGV4dD4mbHQ7IS0tIEdsb2JhbCBzaXRlIHRhZyAoZ3RhZy5qcykgLSBHb29nbGUgQWRzOiAxMDkzOTk5MTg1OSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUFXLTEwOTM5OTkxODU5IiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0FXLTEwOTM5OTkxODU5Jyk7DQombHQ7L3NjcmlwdCZndDsNCg0KJmx0O3N0eWxlJmd0Ow0KICAgICNDb250ZW50UGxhY2VIb2xkZXIxX0NvbnRlbnRQbGFjZUhvbGRlcjJfbGJsRGVzY3JpcHRpb24NCiAgICB7DQogICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgfQ0KJmx0Oy9zdHlsZSZndDsNCg0KJmx0OyEtLSBHb29nbGUgdGFnIChndGFnLmpzKSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUctOU41RjlZQzcyWCImZ3Q7Jmx0Oy9zY3JpcHQmZ3Q7DQombHQ7c2NyaXB0Jmd0Ow0KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsNCiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQ0KICBndGFnKCdqcycsIG5ldyBEYXRlKCkpOw0KDQogIGd0YWcoJ2NvbmZpZycsICdHLTlONUY5WUM3MlgnKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBHb29nbGUgVGFnIE1hbmFnZXIgLS0mZ3Q7DQombHQ7c2NyaXB0Jmd0OyhmdW5jdGlvbih3LGQscyxsLGkpe3dbbF09d1tsXXx8W107d1tsXS5wdXNoKHsnZ3RtLnN0YXJ0JzoNCm5ldyBEYXRlKCkuZ2V0VGltZSgpLGV2ZW50OidndG0uanMnfSk7dmFyIGY9ZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXSwNCmo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycmYW1wO2w9JytsOicnO2ouYXN5bmM9dHJ1ZTtqLnNyYz0NCidodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsO2YucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaixmKTsNCn0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnZGF0YUxheWVyJywnR1RNLU43S0daQzInKTsmbHQ7L3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDs8L3NpdGVIZWFkZXJUZXh0PjxzaXRlRm9vdGVyVGV4dD4mbHQ7IS0tU3RhcnQgb2YgVGF3ay50byBTY3JpcHQtLSZndDsNCiZsdDtzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiZndDsNCnZhciBUYXdrX0FQST1UYXdrX0FQSXx8e30sIFRhd2tfTG9hZFN0YXJ0PW5ldyBEYXRlKCk7DQooZnVuY3Rpb24oKXsNCnZhciBzMT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSxzMD1kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07DQpzMS5hc3luYz10cnVlOw0KczEuc3JjPSdodHRwczovL2VtYmVkLnRhd2sudG8vNjI1ZTcwNDQ3Yjk2N2IxMTc5OGI1ZmE2LzFnMTBlZDNydic7DQpzMS5jaGFyc2V0PSdVVEYtOCc7DQpzMS5zZXRBdHRyaWJ1dGUoJ2Nyb3Nzb3JpZ2luJywnKicpOw0KczAucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoczEsczApOw0KfSkoKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLUVuZCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ozwvc2l0ZUZvb3RlclRleHQ+PGhlYWRlclRyYW5zcGFyZW50IC8+PGhlYWRlckNvbG9yPiNGRkZGRkY8L2hlYWRlckNvbG9yPjxoZWFkZXJIZWlnaHQ+ODA8L2hlYWRlckhlaWdodD48bmF2Rm9udENvbG9yPiMwMDAwMDA8L25hdkZvbnRDb2xvcj48bmF2Rm9udENvbG9yT3Zlcj4jMEU1QjU0PC9uYXZGb250Q29sb3JPdmVyPjxuYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+IzBFNUI1NDwvbmF2TWVudVJvbGxvdmVyQmFja2dyb3VuZENvbG9yPjxuYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+I0ZGRkZGRjwvbmF2TWVudVJvbGxvdmVyVGV4dENvbG9yPjxsb2dvV2lkdGg+MjUwPC9sb2dvV2lkdGg+PGxvZ29QYWRkaW5nPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmc+PGxvZ29QYWRkaW5nUGhvbmVzPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmdQaG9uZXM+PGJ1cmdlck1lbnVQYWRkaW5nPjI3PC9idXJnZXJNZW51UGFkZGluZz48Y29weXJpZ2h0Rm9udENvbG9yPiNGRkZGRkY8L2NvcHlyaWdodEZvbnRDb2xvcj48ZmFpdGhuZXR3b3JrTG9nb1VybD4vY29uZmlnL2ltYWdlcy9sb2dvX3doaXRlX2ljb24ucG5nPC9mYWl0aG5ldHdvcmtMb2dvVXJsPjxoZWFkZXJTb2NpYWwgLz48ZGVmYXVsdFN1YmhlYWRlckltYWdlPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlc3ViaGVhZGVycy9zdWJoZWFkZXJfZGVmYXVsdC5qcGc8L2RlZmF1bHRTdWJoZWFkZXJJbWFnZT48dG9wQmFyVGV4dD4mbHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0Ow0KJmx0O25vc2NyaXB0Jmd0OyZsdDtpZnJhbWUgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ucy5odG1sP2lkPUdUTS1ON0tHWkMyIg0KaGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiImZ3Q7Jmx0Oy9pZnJhbWUmZ3Q7Jmx0Oy9ub3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0OzwvdG9wQmFyVGV4dD48dG9wQmFyQmFja2dyb3VuZENvbG9yIC8+PHRvcEJhclRleHRDb2xvciAvPjx0b3BCYXJUZXh0Um9sbG92ZXJDb2xvciAvPjxmb250Qm9keT5Nb250c2VycmF0PC9mb250Qm9keT48Zm9udEJvZHlXZWlnaHQ+bGlnaHQ8L2ZvbnRCb2R5V2VpZ2h0Pjxmb250Qm9keVN0eWxlPm5vcm1hbDwvZm9udEJvZHlTdHlsZT48Zm9udEgxPk1vbnRzZXJyYXQ8L2ZvbnRIMT48Zm9udEgxV2VpZ2h0PmJsYWNrPC9mb250SDFXZWlnaHQ+PGZvbnRIMVN0eWxlPm5vcm1hbDwvZm9udEgxU3R5bGU+PGZvbnRIMj5Nb250c2VycmF0PC9mb250SDI+PGZvbnRIMldlaWdodD5ibGFjazwvZm9udEgyV2VpZ2h0Pjxmb250SDJTdHlsZT5ub3JtYWw8L2ZvbnRIMlN0eWxlPjxmb250SDM+TW9udHNlcnJhdDwvZm9udEgzPjxmb250SDNXZWlnaHQ+YmxhY2s8L2ZvbnRIM1dlaWdodD48Zm9udEgzU3R5bGU+bm9ybWFsPC9mb250SDNTdHlsZT48Zm9udEgxQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIMUN1c3RvbSAvPjxmb250Qm9keUN1c3RvbUNzc1VybCAvPjxmb250Qm9keUN1c3RvbSAvPjxmb250SDJDdXN0b21Dc3NVcmwgLz48Zm9udEgyQ3VzdG9tIC8+PGZvbnRIM0N1c3RvbUNzc1VybCAvPjxmb250SDNDdXN0b20gLz48bGJHb29nbGVBY2NvdW50SWQgLz48ZGlzYWJsZURTR2FsbGVyaWVzPmZhbHNlPC9kaXNhYmxlRFNHYWxsZXJpZXM+PGRpc2FibGVEU01lc3NhZ2VzPmZhbHNlPC9kaXNhYmxlRFNNZXNzYWdlcz48ZGlzYWJsZURTQmxvZ3M+ZmFsc2U8L2Rpc2FibGVEU0Jsb2dzPjxkaXNhYmxlRFNTdG9yaWVzPmZhbHNlPC9kaXNhYmxlRFNTdG9yaWVzPjxkaXNhYmxlRFNOZXdzPmZhbHNlPC9kaXNhYmxlRFNOZXdzPjxmb250SDFDb2xvcj4jMEU1QjU0PC9mb250SDFDb2xvcj48Zm9udEgyQ29sb3I+IzBFNUI1NDwvZm9udEgyQ29sb3I+PGZvbnRIM0NvbG9yPiMwRTVCNTQ8L2ZvbnRIM0NvbG9yPjxmb250SDFTaXplPjQwPC9mb250SDFTaXplPjxmb250SDJTaXplPjM4PC9mb250SDJTaXplPjxmb250SDNTaXplPjIwPC9mb250SDNTaXplPjxuYXZGb250Pk1vbnRzZXJyYXQ8L25hdkZvbnQ+PG5hdkZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2Rm9udFdlaWdodD48bmF2Rm9udFN0eWxlPm5vcm1hbDwvbmF2Rm9udFN0eWxlPjxuYXZGb250Q3VzdG9tIC8+PG5hdkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Gb250Pk1vbnRzZXJyYXQ8L2JsYWNrQnV0dG9uRm9udD48YmxhY2tCdXR0b25Gb250V2VpZ2h0PmJsYWNrPC9ibGFja0J1dHRvbkZvbnRXZWlnaHQ+PGJsYWNrQnV0dG9uRm9udFN0eWxlPm5vcm1hbDwvYmxhY2tCdXR0b25Gb250U3R5bGU+PGJsYWNrQnV0dG9uRm9udEN1c3RvbSAvPjxibGFja0J1dHRvbkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Cb3JkZXJXaWR0aD4wPC9ibGFja0J1dHRvbkJvcmRlcldpZHRoPjxibGFja0J1dHRvbkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQm9yZGVyQ29sb3I+PGJsYWNrQnV0dG9uRm9udFNpemU+MTY8L2JsYWNrQnV0dG9uRm9udFNpemU+PGJsYWNrQnV0dG9uQkdDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvbkJHQ29sb3I+PGJsYWNrQnV0dG9uRm9udENvbG9yPiNGRkZGRkY8L2JsYWNrQnV0dG9uRm9udENvbG9yPjxibGFja0J1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25SRm9udENvbG9yPjxibGFja0J1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvblJCb3JkZXJDb2xvcj48YmxhY2tCdXR0b25SQkdDb2xvcj4jMzhDMEIzPC9ibGFja0J1dHRvblJCR0NvbG9yPjxibGFja0J1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvYmxhY2tCdXR0b25MaW5lSGVpZ2h0PjxibGFja0J1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvYmxhY2tCdXR0b25QYWRkaW5nPjx3aGl0ZUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvd2hpdGVCdXR0b25Gb250Pjx3aGl0ZUJ1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L3doaXRlQnV0dG9uRm9udFdlaWdodD48d2hpdGVCdXR0b25Gb250U3R5bGU+bm9ybWFsPC93aGl0ZUJ1dHRvbkZvbnRTdHlsZT48d2hpdGVCdXR0b25Gb250Q3VzdG9tIC8+PHdoaXRlQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjx3aGl0ZUJ1dHRvbkJvcmRlcldpZHRoPjA8L3doaXRlQnV0dG9uQm9yZGVyV2lkdGg+PHdoaXRlQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25Cb3JkZXJDb2xvcj48d2hpdGVCdXR0b25Gb250U2l6ZT4xNjwvd2hpdGVCdXR0b25Gb250U2l6ZT48d2hpdGVCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uQkdDb2xvcj48d2hpdGVCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvd2hpdGVCdXR0b25Gb250Q29sb3I+PHdoaXRlQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvblJGb250Q29sb3I+PHdoaXRlQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uUkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvblJCR0NvbG9yPiMzOEMwQjM8L3doaXRlQnV0dG9uUkJHQ29sb3I+PHdoaXRlQnV0dG9uTGluZUhlaWdodD4yLjI1PC93aGl0ZUJ1dHRvbkxpbmVIZWlnaHQ+PHdoaXRlQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC93aGl0ZUJ1dHRvblBhZGRpbmc+PGN1c3RvbUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvY3VzdG9tQnV0dG9uRm9udD48Y3VzdG9tQnV0dG9uRm9udFdlaWdodD5ib2xkPC9jdXN0b21CdXR0b25Gb250V2VpZ2h0PjxjdXN0b21CdXR0b25Gb250U3R5bGU+bm9ybWFsPC9jdXN0b21CdXR0b25Gb250U3R5bGU+PGN1c3RvbUJ1dHRvbkZvbnRDdXN0b20gLz48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxjdXN0b21CdXR0b25Cb3JkZXJXaWR0aD4wPC9jdXN0b21CdXR0b25Cb3JkZXJXaWR0aD48Y3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+IzM4QzBCMzwvY3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRTaXplPjE2PC9jdXN0b21CdXR0b25Gb250U2l6ZT48Y3VzdG9tQnV0dG9uQkdDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25CR0NvbG9yPjxjdXN0b21CdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uRm9udENvbG9yPjxjdXN0b21CdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L2N1c3RvbUJ1dHRvblJGb250Q29sb3I+PGN1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9jdXN0b21CdXR0b25SQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvblJCR0NvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCR0NvbG9yPjxjdXN0b21CdXR0b25MaW5lSGVpZ2h0PjIuMjU8L2N1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+PGN1c3RvbUJ1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvY3VzdG9tQnV0dG9uUGFkZGluZz48YmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+NDA8L2JsYWNrQnV0dG9uQm9yZGVyUmFkaXVzPjx3aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvd2hpdGVCdXR0b25Cb3JkZXJSYWRpdXM+PGN1c3RvbUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvY3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjxuYXZGb250U2l6ZT4xNjwvbmF2Rm9udFNpemU+PG5hdkRyb3BEb3duRm9udFNpemU+MTY8L25hdkRyb3BEb3duRm9udFNpemU+PGJ1cmdlck5hdkZvbnRTaXplPjIwPC9idXJnZXJOYXZGb250U2l6ZT48YnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT4yMDwvYnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT48bmF2VG9wPjIxPC9uYXZUb3A+PG5hdlJpZ2h0PjE8L25hdlJpZ2h0Pjxzb2NpYWxIZWFkZXJXaWR0aCAvPjxzb2NpYWxIZWFkZXJUb3AgLz48YUxpbmtDb2xvcj4jMEU1QjU0PC9hTGlua0NvbG9yPjxhTGlua1JDb2xvcj4jMDAwMDAwPC9hTGlua1JDb2xvcj48Zm9udEJvZHlDb2xvcj4jMDAwMDAwPC9mb250Qm9keUNvbG9yPjxmb250Qm9keVNpemU+MTg8L2ZvbnRCb2R5U2l6ZT48bmF2SXRlbVBhZGRpbmc+MHB4IDEwcHggNDNweCAxMHB4PC9uYXZJdGVtUGFkZGluZz48c29jaWFsSGVhZGVyUmlnaHQgLz48YUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1RleHREZWNvcmF0aW9uPjxhTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1JUZXh0RGVjb3JhdGlvbj48YmxhY2tCdXR0b25NaW5XaWR0aD4yMjA8L2JsYWNrQnV0dG9uTWluV2lkdGg+PHdoaXRlQnV0dG9uTWluV2lkdGg+MjIwPC93aGl0ZUJ1dHRvbk1pbldpZHRoPjxjdXN0b21CdXR0b25NaW5XaWR0aD44MDwvY3VzdG9tQnV0dG9uTWluV2lkdGg+PG5hdlRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L25hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2J1cmdlck5hdlRleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT5ub25lPC9idXJnZXJOYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+PGJsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9ibGFja0J1dHRvblRleHRUcmFuc2Zvcm0+PHdoaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC93aGl0ZUJ1dHRvblRleHRUcmFuc2Zvcm0+PGN1c3RvbUJ1dHRvblRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvY3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25NaW5XaWR0aD4xMDA8L25hdkRyb3BEb3duTWluV2lkdGg+PGZvbnRIMVRleHRUcmFuc2Zvcm0+bm9uZTwvZm9udEgxVGV4dFRyYW5zZm9ybT48Zm9udEgyVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIMlRleHRUcmFuc2Zvcm0+PGZvbnRIM1RleHRUcmFuc2Zvcm0+dXBwZXJjYXNlPC9mb250SDNUZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZJY29uVGhpY2tuZXNzPjM8L2J1cmdlck5hdkljb25UaGlja25lc3M+PGJ1cmdlck1lbnVQYWRkaW5nUmlnaHQ+MjU8L2J1cmdlck1lbnVQYWRkaW5nUmlnaHQ+PGZvb3RlckFMaW5rQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtDb2xvcj48Zm9vdGVyQUxpbmtSQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtSQ29sb3I+PGZvb3RlckFMaW5rVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj48Zm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+PHN1YnBhZ2VIZWFkZXJGb250Pk1vbnRzZXJyYXQ8L3N1YnBhZ2VIZWFkZXJGb250PjxzdWJwYWdlSGVhZGVyRm9udFdlaWdodD5ibGFjazwvc3VicGFnZUhlYWRlckZvbnRXZWlnaHQ+PHN1YnBhZ2VIZWFkZXJGb250U3R5bGU+bm9ybWFsPC9zdWJwYWdlSGVhZGVyRm9udFN0eWxlPjxzdWJwYWdlSGVhZGVyRm9udFNpemU+NjA8L3N1YnBhZ2VIZWFkZXJGb250U2l6ZT48c3VicGFnZUhlYWRlckZvbnRDdXN0b20gLz48c3VicGFnZUhlYWRlckZvbnRDdXN0b21Dc3NVcmwgLz48c3VicGFnZUhlYWRlckJHQ29sb3I+IzBFNUI1NDwvc3VicGFnZUhlYWRlckJHQ29sb3I+PHN1YnBhZ2VIZWFkZXJIZWlnaHQ+NDAwPC9zdWJwYWdlSGVhZGVySGVpZ2h0PjxuYXZUYWJzV3JhcHBlckJHQ29sb3I+IzBFNUI1NDwvbmF2VGFic1dyYXBwZXJCR0NvbG9yPjxuYXZUYWJzRm9udD5Nb250c2VycmF0PC9uYXZUYWJzRm9udD48bmF2VGFic0ZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2VGFic0ZvbnRXZWlnaHQ+PG5hdlRhYnNGb250U3R5bGU+bm9ybWFsPC9uYXZUYWJzRm9udFN0eWxlPjxuYXZUYWJzRm9udEN1c3RvbUNzc1VybCAvPjxuYXZUYWJzRm9udEN1c3RvbSAvPjxuYXZUYWJzQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzQkdDb2xvcj48bmF2VGFic1JCR0NvbG9yPiNGRjNFM0Q8L25hdlRhYnNSQkdDb2xvcj48bmF2VGFic0ZvbnRDb2xvcj4jRkZGRkZGPC9uYXZUYWJzRm9udENvbG9yPjxuYXZUYWJzRm9udFJDb2xvcj4jMDAwMDAwPC9uYXZUYWJzRm9udFJDb2xvcj48bmF2VGFic0JvcmRlckNvbG9yPiNGRkZGRkY8L25hdlRhYnNCb3JkZXJDb2xvcj48bmF2VGFic1JCb3JkZXJDb2xvcj4jMzhDMEIzPC9uYXZUYWJzUkJvcmRlckNvbG9yPjxjZFRvcEJHQ29sb3I+IzM4QzBCMzwvY2RUb3BCR0NvbG9yPjxjZFRvcEJvcmRlclJhZGl1cz4zMDwvY2RUb3BCb3JkZXJSYWRpdXM+PHN1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3N1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPjxuYXZUYWJzRm9udFNpemU+MTY8L25hdlRhYnNGb250U2l6ZT48bmF2VGFic1RleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGFic1RleHRUcmFuc2Zvcm0+PHN1YnBhZ2VIZWFkZXJGb250Q29sb3I+I0ZGRkZGRjwvc3VicGFnZUhlYWRlckZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uTWFyZ2luPi0xNXB4IDFweCA1cHggMXB4PC9jdXN0b21CdXR0b25NYXJnaW4+PG5hdlRhYnNUb3BCb3JkZXJSYWRpdXM+MDwvbmF2VGFic1RvcEJvcmRlclJhZGl1cz48bmF2VGFic1dyYXBwZXJCb3R0b21Cb3JkZXJDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPjxuYXZpZ2F0aW9uQmFyQmFja2dyb3VuZENvbG9yIC8+PHNuYXZGb250IC8+PHNuYXZGb250V2VpZ2h0IC8+PHNuYXZGb250U3R5bGUgLz48c25hdkZvbnRDdXN0b20gLz48c25hdkZvbnRTaXplIC8+PHNuYXZGb250Q3VzdG9tQ3NzVXJsIC8+PHNuYXZJc0FjdGl2ZT5mYWxzZTwvc25hdklzQWN0aXZlPjxzbmF2VGV4dFRyYW5zZm9ybSAvPjxuYXZpZ2F0aW9uSWQ+NTU2NzU8L25hdmlnYXRpb25JZD48bmF2aWdhdGlvbk5hbWU+Q291cnNlczwvbmF2aWdhdGlvbk5hbWU+PG5hdmlnYXRpb25Vcmw+L3Jlc291cmNlbGlzdC5hc3B4PC9uYXZpZ2F0aW9uVXJsPjxuYXZpZ2F0aW9uVGFyZ2V0IC8+PG1pbmlzdHJ5R3VpZDE+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQxPjxzb3J0T3JkZXI+Mjwvc29ydE9yZGVyPjxuYXZpZ2F0aW9uRGVzY3JpcHRpb24gLz48b25OYXZpZ2F0aW9uQmFyPnRydWU8L29uTmF2aWdhdGlvbkJhcj48bmF2aWdhdGlvbkNTU0NsYXNzIC8+PHRoZVBhcmVudE5hdmlnYXRpb25JZD4/cGFyZW50bmF2aWdhdGlvbmlkPTU1Njc1PC90aGVQYXJlbnROYXZpZ2F0aW9uSWQ+PG5hdmlnYXRpb25GdWxsVXJsPi9yZXNvdXJjZWxpc3QuYXNweD9wYXJlbnRuYXZpZ2F0aW9uaWQ9NTU2NzUmYW1wO3ZpZXdjb250ZW50cGFnZWd1aWQ9MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwPC9uYXZpZ2F0aW9uRnVsbFVybD48Y2hpbGRDb3VudD4wPC9jaGlsZENvdW50PjwvbmF2aWdhdGlvbj48bmF2aWdhdGlvbiBkaWZmZ3I6aWQ9Im5hdmlnYXRpb240IiBtc2RhdGE6cm93T3JkZXI9IjMiPjxtaW5pc3RyeUlkPjk5MDwvbWluaXN0cnlJZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxtaW5pc3RyeU5hbWU+Q2hhbmdpbmcgeW91IEluc3RpdHV0ZTwvbWluaXN0cnlOYW1lPjxtaW5pc3RyeURvbWFpbj5odHRwOi8vd3d3LmNoYW5naW5neW91aW5zaXR1dGUuY29tPC9taW5pc3RyeURvbWFpbj48c2VydmVyRm9sZGVyPlxGQUlUSE5FVFdPUktcVEVNUExBVEVTSVRFU1xDSEFOR0lOR1lPVVw8L3NlcnZlckZvbGRlcj48YmFzZUh0YWNjZXNzQ29kZT5SZXdyaXRlQ29uZCAle0hUVFBTfSAob24pPwpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gXig/IXd3d1wuKSguKykkIFtOQ10KUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4rKQpSZXdyaXRlUnVsZSAuPyBodHRwKD8lMXMpOi8vd3d3LiUyJTMgW1I9MzAxLExdCgpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gKC4qKQpSZXdyaXRlQ29uZCAle0hUVFBTfSBvZmYKUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4qKQpSZXdyaXRlUnVsZSAuPyBodHRwczovLyUxJTIgW1IsTF08L2Jhc2VIdGFjY2Vzc0NvZGU+PGdvb2dsZUFjY291bnRJZD5VQS0xNjUwNTkzNjItNTM8L2dvb2dsZUFjY291bnRJZD48bWluaXN0cnlaaXBDb2RlPjA8L21pbmlzdHJ5WmlwQ29kZT48aGFzMjRob3Vyc3RyZWFtPmZhbHNlPC9oYXMyNGhvdXJzdHJlYW0+PGhhc1NNU0JsYXN0PmZhbHNlPC9oYXNTTVNCbGFzdD48aGFzRW1haWxCbGFzdD5mYWxzZTwvaGFzRW1haWxCbGFzdD48ZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj5JbiB0b2RheeKAmXMgd29ybGQsIGZpbmRpbmcgdGhhdCBzZW5zZSBvZiBpbnNwaXJhdGlvbiBpcyBrZXkuIEZpbmRpbmcgdGhhdCBmZWVsaW5nIG9mIGVtcG93ZXJtZW50IGlzIGNyaXRpY2FsLiBBbmQgbW9zdCBpbXBvcnRhbnRseSwgZmluZGluZyB0aGUgd2lsbCB3aXRoaW4geW91cnNlbGYgdG8gY2hhbmdlLCB0byBncm93LCBhbmQgdG8gZGV2ZWxvcCBpcyBqdXN0IHdoYXQgeW91IG5lZWQgdG8gcmVhY2ggbmV3IGhlaWdodHMuPC9kZWZhdWx0U0VPTWV0YURlc2NyaXB0aW9uPjxkZWZhdWx0U0VPTWV0YVRpdGxlPkNoYW5naW5nIFlvdSBJbnN0aXR1dGU8L2RlZmF1bHRTRU9NZXRhVGl0bGU+PGRlZmF1bHRTRU9NZXRhS2V5d29yZHM+RWR1Y2F0aW9uLCBFbXBvd2VybWVudCwgU2VsZi1IZWxwLCBJbnNwaXJhdGlvbiwgQ2hhbmdlLCBQZXJzb25hbCBEZXZlbG9wbWVudCwgR3Jvd3RoLCBXZWxsbmVzcywgUHJvZmVzc2lvbmFsIERldmVsb3BtZW50LCBUcmFpbmluZywgQ291cnNlcy48L2RlZmF1bHRTRU9NZXRhS2V5d29yZHM+PGRlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvbG9nb19mYWNlYm9vay5qcGc8L2RlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+PGxvZ29GaWxlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2hlYWRlcl9sb2dvLnBuZzwvbG9nb0ZpbGVVcmw+PHNpdGVIZWFkZXJUZXh0PiZsdDshLS0gR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBZHM6IDEwOTM5OTkxODU5IC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9QVctMTA5Mzk5OTE4NTkiJmd0OyZsdDsvc2NyaXB0Jmd0Ow0KJmx0O3NjcmlwdCZndDsNCiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107DQogIGZ1bmN0aW9uIGd0YWcoKXtkYXRhTGF5ZXIucHVzaChhcmd1bWVudHMpO30NCiAgZ3RhZygnanMnLCBuZXcgRGF0ZSgpKTsNCg0KICBndGFnKCdjb25maWcnLCAnQVctMTA5Mzk5OTE4NTknKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KDQombHQ7c3R5bGUmZ3Q7DQogICAgI0NvbnRlbnRQbGFjZUhvbGRlcjFfQ29udGVudFBsYWNlSG9sZGVyMl9sYmxEZXNjcmlwdGlvbg0KICAgIHsNCiAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICB9DQombHQ7L3N0eWxlJmd0Ow0KDQombHQ7IS0tIEdvb2dsZSB0YWcgKGd0YWcuanMpIC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9Ry05TjVGOVlDNzJYIiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0ctOU41RjlZQzcyWCcpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDsNCiZsdDtzY3JpcHQmZ3Q7KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZhbXA7bD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQ0KJ2h0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0nK2krZGw7Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOw0KfSkod2luZG93LGRvY3VtZW50LCdzY3JpcHQnLCdkYXRhTGF5ZXInLCdHVE0tTjdLR1pDMicpOyZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIC0tJmd0Ozwvc2l0ZUhlYWRlclRleHQ+PHNpdGVGb290ZXJUZXh0PiZsdDshLS1TdGFydCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ow0KJmx0O3NjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiJmd0Ow0KdmFyIFRhd2tfQVBJPVRhd2tfQVBJfHx7fSwgVGF3a19Mb2FkU3RhcnQ9bmV3IERhdGUoKTsNCihmdW5jdGlvbigpew0KdmFyIHMxPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpLHMwPWRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJzY3JpcHQiKVswXTsNCnMxLmFzeW5jPXRydWU7DQpzMS5zcmM9J2h0dHBzOi8vZW1iZWQudGF3ay50by82MjVlNzA0NDdiOTY3YjExNzk4YjVmYTYvMWcxMGVkM3J2JzsNCnMxLmNoYXJzZXQ9J1VURi04JzsNCnMxLnNldEF0dHJpYnV0ZSgnY3Jvc3NvcmlnaW4nLCcqJyk7DQpzMC5wYXJlbnROb2RlLmluc2VydEJlZm9yZShzMSxzMCk7DQp9KSgpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tRW5kIG9mIFRhd2sudG8gU2NyaXB0LS0mZ3Q7PC9zaXRlRm9vdGVyVGV4dD48aGVhZGVyVHJhbnNwYXJlbnQgLz48aGVhZGVyQ29sb3I+I0ZGRkZGRjwvaGVhZGVyQ29sb3I+PGhlYWRlckhlaWdodD44MDwvaGVhZGVySGVpZ2h0PjxuYXZGb250Q29sb3I+IzAwMDAwMDwvbmF2Rm9udENvbG9yPjxuYXZGb250Q29sb3JPdmVyPiMwRTVCNTQ8L25hdkZvbnRDb2xvck92ZXI+PG5hdk1lbnVSb2xsb3ZlckJhY2tncm91bmRDb2xvcj4jMEU1QjU0PC9uYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+PG5hdk1lbnVSb2xsb3ZlclRleHRDb2xvcj4jRkZGRkZGPC9uYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+PGxvZ29XaWR0aD4yNTA8L2xvZ29XaWR0aD48bG9nb1BhZGRpbmc+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZz48bG9nb1BhZGRpbmdQaG9uZXM+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZ1Bob25lcz48YnVyZ2VyTWVudVBhZGRpbmc+Mjc8L2J1cmdlck1lbnVQYWRkaW5nPjxjb3B5cmlnaHRGb250Q29sb3I+I0ZGRkZGRjwvY29weXJpZ2h0Rm9udENvbG9yPjxmYWl0aG5ldHdvcmtMb2dvVXJsPi9jb25maWcvaW1hZ2VzL2xvZ29fd2hpdGVfaWNvbi5wbmc8L2ZhaXRobmV0d29ya0xvZ29Vcmw+PGhlYWRlclNvY2lhbCAvPjxkZWZhdWx0U3ViaGVhZGVySW1hZ2U+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVzdWJoZWFkZXJzL3N1YmhlYWRlcl9kZWZhdWx0LmpwZzwvZGVmYXVsdFN1YmhlYWRlckltYWdlPjx0b3BCYXJUZXh0PiZsdDshLS0gR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7DQombHQ7bm9zY3JpcHQmZ3Q7Jmx0O2lmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLU43S0daQzIiDQpoZWlnaHQ9IjAiIHdpZHRoPSIwIiBzdHlsZT0iZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuIiZndDsmbHQ7L2lmcmFtZSZndDsmbHQ7L25vc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7PC90b3BCYXJUZXh0Pjx0b3BCYXJCYWNrZ3JvdW5kQ29sb3IgLz48dG9wQmFyVGV4dENvbG9yIC8+PHRvcEJhclRleHRSb2xsb3ZlckNvbG9yIC8+PGZvbnRCb2R5Pk1vbnRzZXJyYXQ8L2ZvbnRCb2R5Pjxmb250Qm9keVdlaWdodD5saWdodDwvZm9udEJvZHlXZWlnaHQ+PGZvbnRCb2R5U3R5bGU+bm9ybWFsPC9mb250Qm9keVN0eWxlPjxmb250SDE+TW9udHNlcnJhdDwvZm9udEgxPjxmb250SDFXZWlnaHQ+YmxhY2s8L2ZvbnRIMVdlaWdodD48Zm9udEgxU3R5bGU+bm9ybWFsPC9mb250SDFTdHlsZT48Zm9udEgyPk1vbnRzZXJyYXQ8L2ZvbnRIMj48Zm9udEgyV2VpZ2h0PmJsYWNrPC9mb250SDJXZWlnaHQ+PGZvbnRIMlN0eWxlPm5vcm1hbDwvZm9udEgyU3R5bGU+PGZvbnRIMz5Nb250c2VycmF0PC9mb250SDM+PGZvbnRIM1dlaWdodD5ibGFjazwvZm9udEgzV2VpZ2h0Pjxmb250SDNTdHlsZT5ub3JtYWw8L2ZvbnRIM1N0eWxlPjxmb250SDFDdXN0b21Dc3NVcmwgLz48Zm9udEgxQ3VzdG9tIC8+PGZvbnRCb2R5Q3VzdG9tQ3NzVXJsIC8+PGZvbnRCb2R5Q3VzdG9tIC8+PGZvbnRIMkN1c3RvbUNzc1VybCAvPjxmb250SDJDdXN0b20gLz48Zm9udEgzQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIM0N1c3RvbSAvPjxsYkdvb2dsZUFjY291bnRJZCAvPjxkaXNhYmxlRFNHYWxsZXJpZXM+ZmFsc2U8L2Rpc2FibGVEU0dhbGxlcmllcz48ZGlzYWJsZURTTWVzc2FnZXM+ZmFsc2U8L2Rpc2FibGVEU01lc3NhZ2VzPjxkaXNhYmxlRFNCbG9ncz5mYWxzZTwvZGlzYWJsZURTQmxvZ3M+PGRpc2FibGVEU1N0b3JpZXM+ZmFsc2U8L2Rpc2FibGVEU1N0b3JpZXM+PGRpc2FibGVEU05ld3M+ZmFsc2U8L2Rpc2FibGVEU05ld3M+PGZvbnRIMUNvbG9yPiMwRTVCNTQ8L2ZvbnRIMUNvbG9yPjxmb250SDJDb2xvcj4jMEU1QjU0PC9mb250SDJDb2xvcj48Zm9udEgzQ29sb3I+IzBFNUI1NDwvZm9udEgzQ29sb3I+PGZvbnRIMVNpemU+NDA8L2ZvbnRIMVNpemU+PGZvbnRIMlNpemU+Mzg8L2ZvbnRIMlNpemU+PGZvbnRIM1NpemU+MjA8L2ZvbnRIM1NpemU+PG5hdkZvbnQ+TW9udHNlcnJhdDwvbmF2Rm9udD48bmF2Rm9udFdlaWdodD5yZWd1bGFyPC9uYXZGb250V2VpZ2h0PjxuYXZGb250U3R5bGU+bm9ybWFsPC9uYXZGb250U3R5bGU+PG5hdkZvbnRDdXN0b20gLz48bmF2Rm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkZvbnQ+TW9udHNlcnJhdDwvYmxhY2tCdXR0b25Gb250PjxibGFja0J1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L2JsYWNrQnV0dG9uRm9udFdlaWdodD48YmxhY2tCdXR0b25Gb250U3R5bGU+bm9ybWFsPC9ibGFja0J1dHRvbkZvbnRTdHlsZT48YmxhY2tCdXR0b25Gb250Q3VzdG9tIC8+PGJsYWNrQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkJvcmRlcldpZHRoPjA8L2JsYWNrQnV0dG9uQm9yZGVyV2lkdGg+PGJsYWNrQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvYmxhY2tCdXR0b25Cb3JkZXJDb2xvcj48YmxhY2tCdXR0b25Gb250U2l6ZT4xNjwvYmxhY2tCdXR0b25Gb250U2l6ZT48YmxhY2tCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQkdDb2xvcj48YmxhY2tCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25Gb250Q29sb3I+PGJsYWNrQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC9ibGFja0J1dHRvblJGb250Q29sb3I+PGJsYWNrQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uUkJvcmRlckNvbG9yPjxibGFja0J1dHRvblJCR0NvbG9yPiMzOEMwQjM8L2JsYWNrQnV0dG9uUkJHQ29sb3I+PGJsYWNrQnV0dG9uTGluZUhlaWdodD4yLjI1PC9ibGFja0J1dHRvbkxpbmVIZWlnaHQ+PGJsYWNrQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9ibGFja0J1dHRvblBhZGRpbmc+PHdoaXRlQnV0dG9uRm9udD5Nb250c2VycmF0PC93aGl0ZUJ1dHRvbkZvbnQ+PHdoaXRlQnV0dG9uRm9udFdlaWdodD5ibGFjazwvd2hpdGVCdXR0b25Gb250V2VpZ2h0Pjx3aGl0ZUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L3doaXRlQnV0dG9uRm9udFN0eWxlPjx3aGl0ZUJ1dHRvbkZvbnRDdXN0b20gLz48d2hpdGVCdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PHdoaXRlQnV0dG9uQm9yZGVyV2lkdGg+MDwvd2hpdGVCdXR0b25Cb3JkZXJXaWR0aD48d2hpdGVCdXR0b25Cb3JkZXJDb2xvcj4jRkYzRTNEPC93aGl0ZUJ1dHRvbkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRTaXplPjE2PC93aGl0ZUJ1dHRvbkZvbnRTaXplPjx3aGl0ZUJ1dHRvbkJHQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25CR0NvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvbkZvbnRDb2xvcj48d2hpdGVCdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L3doaXRlQnV0dG9uUkZvbnRDb2xvcj48d2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+PHdoaXRlQnV0dG9uUkJHQ29sb3I+IzM4QzBCMzwvd2hpdGVCdXR0b25SQkdDb2xvcj48d2hpdGVCdXR0b25MaW5lSGVpZ2h0PjIuMjU8L3doaXRlQnV0dG9uTGluZUhlaWdodD48d2hpdGVCdXR0b25QYWRkaW5nPi41cmVtIDFyZW08L3doaXRlQnV0dG9uUGFkZGluZz48Y3VzdG9tQnV0dG9uRm9udD5Nb250c2VycmF0PC9jdXN0b21CdXR0b25Gb250PjxjdXN0b21CdXR0b25Gb250V2VpZ2h0PmJvbGQ8L2N1c3RvbUJ1dHRvbkZvbnRXZWlnaHQ+PGN1c3RvbUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L2N1c3RvbUJ1dHRvbkZvbnRTdHlsZT48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbSAvPjxjdXN0b21CdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PGN1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjA8L2N1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjxjdXN0b21CdXR0b25Cb3JkZXJDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25Cb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uRm9udFNpemU+MTY8L2N1c3RvbUJ1dHRvbkZvbnRTaXplPjxjdXN0b21CdXR0b25CR0NvbG9yPiMzOEMwQjM8L2N1c3RvbUJ1dHRvbkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC9jdXN0b21CdXR0b25Gb250Q29sb3I+PGN1c3RvbUJ1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uUkZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uUkJHQ29sb3I+I0ZGM0UzRDwvY3VzdG9tQnV0dG9uUkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvY3VzdG9tQnV0dG9uTGluZUhlaWdodD48Y3VzdG9tQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9jdXN0b21CdXR0b25QYWRkaW5nPjxibGFja0J1dHRvbkJvcmRlclJhZGl1cz40MDwvYmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+PHdoaXRlQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC93aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz48Y3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC9jdXN0b21CdXR0b25Cb3JkZXJSYWRpdXM+PG5hdkZvbnRTaXplPjE2PC9uYXZGb250U2l6ZT48bmF2RHJvcERvd25Gb250U2l6ZT4xNjwvbmF2RHJvcERvd25Gb250U2l6ZT48YnVyZ2VyTmF2Rm9udFNpemU+MjA8L2J1cmdlck5hdkZvbnRTaXplPjxidXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjIwPC9idXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjxuYXZUb3A+MjE8L25hdlRvcD48bmF2UmlnaHQ+MTwvbmF2UmlnaHQ+PHNvY2lhbEhlYWRlcldpZHRoIC8+PHNvY2lhbEhlYWRlclRvcCAvPjxhTGlua0NvbG9yPiMwRTVCNTQ8L2FMaW5rQ29sb3I+PGFMaW5rUkNvbG9yPiMwMDAwMDA8L2FMaW5rUkNvbG9yPjxmb250Qm9keUNvbG9yPiMwMDAwMDA8L2ZvbnRCb2R5Q29sb3I+PGZvbnRCb2R5U2l6ZT4xODwvZm9udEJvZHlTaXplPjxuYXZJdGVtUGFkZGluZz4wcHggMTBweCA0M3B4IDEwcHg8L25hdkl0ZW1QYWRkaW5nPjxzb2NpYWxIZWFkZXJSaWdodCAvPjxhTGlua1RleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rVGV4dERlY29yYXRpb24+PGFMaW5rUlRleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rUlRleHREZWNvcmF0aW9uPjxibGFja0J1dHRvbk1pbldpZHRoPjIyMDwvYmxhY2tCdXR0b25NaW5XaWR0aD48d2hpdGVCdXR0b25NaW5XaWR0aD4yMjA8L3doaXRlQnV0dG9uTWluV2lkdGg+PGN1c3RvbUJ1dHRvbk1pbldpZHRoPjgwPC9jdXN0b21CdXR0b25NaW5XaWR0aD48bmF2VGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+bm9uZTwvbmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvYnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L2J1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YmxhY2tCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L2JsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT48d2hpdGVCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3doaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT48Y3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9jdXN0b21CdXR0b25UZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93bk1pbldpZHRoPjEwMDwvbmF2RHJvcERvd25NaW5XaWR0aD48Zm9udEgxVGV4dFRyYW5zZm9ybT5ub25lPC9mb250SDFUZXh0VHJhbnNmb3JtPjxmb250SDJUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvZm9udEgyVGV4dFRyYW5zZm9ybT48Zm9udEgzVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIM1RleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkljb25UaGlja25lc3M+MzwvYnVyZ2VyTmF2SWNvblRoaWNrbmVzcz48YnVyZ2VyTWVudVBhZGRpbmdSaWdodD4yNTwvYnVyZ2VyTWVudVBhZGRpbmdSaWdodD48Zm9vdGVyQUxpbmtDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua0NvbG9yPjxmb290ZXJBTGlua1JDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua1JDb2xvcj48Zm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1RleHREZWNvcmF0aW9uPjxmb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj48c3VicGFnZUhlYWRlckZvbnQ+TW9udHNlcnJhdDwvc3VicGFnZUhlYWRlckZvbnQ+PHN1YnBhZ2VIZWFkZXJGb250V2VpZ2h0PmJsYWNrPC9zdWJwYWdlSGVhZGVyRm9udFdlaWdodD48c3VicGFnZUhlYWRlckZvbnRTdHlsZT5ub3JtYWw8L3N1YnBhZ2VIZWFkZXJGb250U3R5bGU+PHN1YnBhZ2VIZWFkZXJGb250U2l6ZT42MDwvc3VicGFnZUhlYWRlckZvbnRTaXplPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbSAvPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbUNzc1VybCAvPjxzdWJwYWdlSGVhZGVyQkdDb2xvcj4jMEU1QjU0PC9zdWJwYWdlSGVhZGVyQkdDb2xvcj48c3VicGFnZUhlYWRlckhlaWdodD40MDA8L3N1YnBhZ2VIZWFkZXJIZWlnaHQ+PG5hdlRhYnNXcmFwcGVyQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJHQ29sb3I+PG5hdlRhYnNGb250Pk1vbnRzZXJyYXQ8L25hdlRhYnNGb250PjxuYXZUYWJzRm9udFdlaWdodD5yZWd1bGFyPC9uYXZUYWJzRm9udFdlaWdodD48bmF2VGFic0ZvbnRTdHlsZT5ub3JtYWw8L25hdlRhYnNGb250U3R5bGU+PG5hdlRhYnNGb250Q3VzdG9tQ3NzVXJsIC8+PG5hdlRhYnNGb250Q3VzdG9tIC8+PG5hdlRhYnNCR0NvbG9yPiMwRTVCNTQ8L25hdlRhYnNCR0NvbG9yPjxuYXZUYWJzUkJHQ29sb3I+I0ZGM0UzRDwvbmF2VGFic1JCR0NvbG9yPjxuYXZUYWJzRm9udENvbG9yPiNGRkZGRkY8L25hdlRhYnNGb250Q29sb3I+PG5hdlRhYnNGb250UkNvbG9yPiMwMDAwMDA8L25hdlRhYnNGb250UkNvbG9yPjxuYXZUYWJzQm9yZGVyQ29sb3I+I0ZGRkZGRjwvbmF2VGFic0JvcmRlckNvbG9yPjxuYXZUYWJzUkJvcmRlckNvbG9yPiMzOEMwQjM8L25hdlRhYnNSQm9yZGVyQ29sb3I+PGNkVG9wQkdDb2xvcj4jMzhDMEIzPC9jZFRvcEJHQ29sb3I+PGNkVG9wQm9yZGVyUmFkaXVzPjMwPC9jZFRvcEJvcmRlclJhZGl1cz48c3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvc3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+PG5hdlRhYnNGb250U2l6ZT4xNjwvbmF2VGFic0ZvbnRTaXplPjxuYXZUYWJzVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUYWJzVGV4dFRyYW5zZm9ybT48c3VicGFnZUhlYWRlckZvbnRDb2xvcj4jRkZGRkZGPC9zdWJwYWdlSGVhZGVyRm9udENvbG9yPjxjdXN0b21CdXR0b25NYXJnaW4+LTE1cHggMXB4IDVweCAxcHg8L2N1c3RvbUJ1dHRvbk1hcmdpbj48bmF2VGFic1RvcEJvcmRlclJhZGl1cz4wPC9uYXZUYWJzVG9wQm9yZGVyUmFkaXVzPjxuYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPiMwRTVCNTQ8L25hdlRhYnNXcmFwcGVyQm90dG9tQm9yZGVyQ29sb3I+PG5hdmlnYXRpb25CYXJCYWNrZ3JvdW5kQ29sb3IgLz48c25hdkZvbnQgLz48c25hdkZvbnRXZWlnaHQgLz48c25hdkZvbnRTdHlsZSAvPjxzbmF2Rm9udEN1c3RvbSAvPjxzbmF2Rm9udFNpemUgLz48c25hdkZvbnRDdXN0b21Dc3NVcmwgLz48c25hdklzQWN0aXZlPmZhbHNlPC9zbmF2SXNBY3RpdmU+PHNuYXZUZXh0VHJhbnNmb3JtIC8+PG5hdmlnYXRpb25JZD41NTY3NzwvbmF2aWdhdGlvbklkPjxuYXZpZ2F0aW9uTmFtZT5UZXN0aW1vbmllczwvbmF2aWdhdGlvbk5hbWU+PG5hdmlnYXRpb25Vcmw+L3Rlc3RpbW9uaWVzPC9uYXZpZ2F0aW9uVXJsPjxuYXZpZ2F0aW9uVGFyZ2V0IC8+PG1pbmlzdHJ5R3VpZDE+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQxPjxzb3J0T3JkZXI+NDwvc29ydE9yZGVyPjxuYXZpZ2F0aW9uRGVzY3JpcHRpb24gLz48b25OYXZpZ2F0aW9uQmFyPnRydWU8L29uTmF2aWdhdGlvbkJhcj48bmF2aWdhdGlvbkNTU0NsYXNzIC8+PHRoZVBhcmVudE5hdmlnYXRpb25JZD4/cGFyZW50bmF2aWdhdGlvbmlkPTU1Njc3PC90aGVQYXJlbnROYXZpZ2F0aW9uSWQ+PG5hdmlnYXRpb25GdWxsVXJsPi90ZXN0aW1vbmllcz9wYXJlbnRuYXZpZ2F0aW9uaWQ9NTU2NzcmYW1wO3ZpZXdjb250ZW50cGFnZWd1aWQ9MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwPC9uYXZpZ2F0aW9uRnVsbFVybD48Y2hpbGRDb3VudD4wPC9jaGlsZENvdW50PjwvbmF2aWdhdGlvbj48bmF2aWdhdGlvbiBkaWZmZ3I6aWQ9Im5hdmlnYXRpb241IiBtc2RhdGE6cm93T3JkZXI9IjQiPjxtaW5pc3RyeUlkPjk5MDwvbWluaXN0cnlJZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxtaW5pc3RyeU5hbWU+Q2hhbmdpbmcgeW91IEluc3RpdHV0ZTwvbWluaXN0cnlOYW1lPjxtaW5pc3RyeURvbWFpbj5odHRwOi8vd3d3LmNoYW5naW5neW91aW5zaXR1dGUuY29tPC9taW5pc3RyeURvbWFpbj48c2VydmVyRm9sZGVyPlxGQUlUSE5FVFdPUktcVEVNUExBVEVTSVRFU1xDSEFOR0lOR1lPVVw8L3NlcnZlckZvbGRlcj48YmFzZUh0YWNjZXNzQ29kZT5SZXdyaXRlQ29uZCAle0hUVFBTfSAob24pPwpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gXig/IXd3d1wuKSguKykkIFtOQ10KUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4rKQpSZXdyaXRlUnVsZSAuPyBodHRwKD8lMXMpOi8vd3d3LiUyJTMgW1I9MzAxLExdCgpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gKC4qKQpSZXdyaXRlQ29uZCAle0hUVFBTfSBvZmYKUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4qKQpSZXdyaXRlUnVsZSAuPyBodHRwczovLyUxJTIgW1IsTF08L2Jhc2VIdGFjY2Vzc0NvZGU+PGdvb2dsZUFjY291bnRJZD5VQS0xNjUwNTkzNjItNTM8L2dvb2dsZUFjY291bnRJZD48bWluaXN0cnlaaXBDb2RlPjA8L21pbmlzdHJ5WmlwQ29kZT48aGFzMjRob3Vyc3RyZWFtPmZhbHNlPC9oYXMyNGhvdXJzdHJlYW0+PGhhc1NNU0JsYXN0PmZhbHNlPC9oYXNTTVNCbGFzdD48aGFzRW1haWxCbGFzdD5mYWxzZTwvaGFzRW1haWxCbGFzdD48ZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj5JbiB0b2RheeKAmXMgd29ybGQsIGZpbmRpbmcgdGhhdCBzZW5zZSBvZiBpbnNwaXJhdGlvbiBpcyBrZXkuIEZpbmRpbmcgdGhhdCBmZWVsaW5nIG9mIGVtcG93ZXJtZW50IGlzIGNyaXRpY2FsLiBBbmQgbW9zdCBpbXBvcnRhbnRseSwgZmluZGluZyB0aGUgd2lsbCB3aXRoaW4geW91cnNlbGYgdG8gY2hhbmdlLCB0byBncm93LCBhbmQgdG8gZGV2ZWxvcCBpcyBqdXN0IHdoYXQgeW91IG5lZWQgdG8gcmVhY2ggbmV3IGhlaWdodHMuPC9kZWZhdWx0U0VPTWV0YURlc2NyaXB0aW9uPjxkZWZhdWx0U0VPTWV0YVRpdGxlPkNoYW5naW5nIFlvdSBJbnN0aXR1dGU8L2RlZmF1bHRTRU9NZXRhVGl0bGU+PGRlZmF1bHRTRU9NZXRhS2V5d29yZHM+RWR1Y2F0aW9uLCBFbXBvd2VybWVudCwgU2VsZi1IZWxwLCBJbnNwaXJhdGlvbiwgQ2hhbmdlLCBQZXJzb25hbCBEZXZlbG9wbWVudCwgR3Jvd3RoLCBXZWxsbmVzcywgUHJvZmVzc2lvbmFsIERldmVsb3BtZW50LCBUcmFpbmluZywgQ291cnNlcy48L2RlZmF1bHRTRU9NZXRhS2V5d29yZHM+PGRlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvbG9nb19mYWNlYm9vay5qcGc8L2RlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+PGxvZ29GaWxlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2hlYWRlcl9sb2dvLnBuZzwvbG9nb0ZpbGVVcmw+PHNpdGVIZWFkZXJUZXh0PiZsdDshLS0gR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBZHM6IDEwOTM5OTkxODU5IC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9QVctMTA5Mzk5OTE4NTkiJmd0OyZsdDsvc2NyaXB0Jmd0Ow0KJmx0O3NjcmlwdCZndDsNCiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107DQogIGZ1bmN0aW9uIGd0YWcoKXtkYXRhTGF5ZXIucHVzaChhcmd1bWVudHMpO30NCiAgZ3RhZygnanMnLCBuZXcgRGF0ZSgpKTsNCg0KICBndGFnKCdjb25maWcnLCAnQVctMTA5Mzk5OTE4NTknKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KDQombHQ7c3R5bGUmZ3Q7DQogICAgI0NvbnRlbnRQbGFjZUhvbGRlcjFfQ29udGVudFBsYWNlSG9sZGVyMl9sYmxEZXNjcmlwdGlvbg0KICAgIHsNCiAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICB9DQombHQ7L3N0eWxlJmd0Ow0KDQombHQ7IS0tIEdvb2dsZSB0YWcgKGd0YWcuanMpIC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9Ry05TjVGOVlDNzJYIiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0ctOU41RjlZQzcyWCcpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDsNCiZsdDtzY3JpcHQmZ3Q7KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZhbXA7bD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQ0KJ2h0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0nK2krZGw7Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOw0KfSkod2luZG93LGRvY3VtZW50LCdzY3JpcHQnLCdkYXRhTGF5ZXInLCdHVE0tTjdLR1pDMicpOyZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIC0tJmd0Ozwvc2l0ZUhlYWRlclRleHQ+PHNpdGVGb290ZXJUZXh0PiZsdDshLS1TdGFydCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ow0KJmx0O3NjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiJmd0Ow0KdmFyIFRhd2tfQVBJPVRhd2tfQVBJfHx7fSwgVGF3a19Mb2FkU3RhcnQ9bmV3IERhdGUoKTsNCihmdW5jdGlvbigpew0KdmFyIHMxPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpLHMwPWRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJzY3JpcHQiKVswXTsNCnMxLmFzeW5jPXRydWU7DQpzMS5zcmM9J2h0dHBzOi8vZW1iZWQudGF3ay50by82MjVlNzA0NDdiOTY3YjExNzk4YjVmYTYvMWcxMGVkM3J2JzsNCnMxLmNoYXJzZXQ9J1VURi04JzsNCnMxLnNldEF0dHJpYnV0ZSgnY3Jvc3NvcmlnaW4nLCcqJyk7DQpzMC5wYXJlbnROb2RlLmluc2VydEJlZm9yZShzMSxzMCk7DQp9KSgpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tRW5kIG9mIFRhd2sudG8gU2NyaXB0LS0mZ3Q7PC9zaXRlRm9vdGVyVGV4dD48aGVhZGVyVHJhbnNwYXJlbnQgLz48aGVhZGVyQ29sb3I+I0ZGRkZGRjwvaGVhZGVyQ29sb3I+PGhlYWRlckhlaWdodD44MDwvaGVhZGVySGVpZ2h0PjxuYXZGb250Q29sb3I+IzAwMDAwMDwvbmF2Rm9udENvbG9yPjxuYXZGb250Q29sb3JPdmVyPiMwRTVCNTQ8L25hdkZvbnRDb2xvck92ZXI+PG5hdk1lbnVSb2xsb3ZlckJhY2tncm91bmRDb2xvcj4jMEU1QjU0PC9uYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+PG5hdk1lbnVSb2xsb3ZlclRleHRDb2xvcj4jRkZGRkZGPC9uYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+PGxvZ29XaWR0aD4yNTA8L2xvZ29XaWR0aD48bG9nb1BhZGRpbmc+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZz48bG9nb1BhZGRpbmdQaG9uZXM+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZ1Bob25lcz48YnVyZ2VyTWVudVBhZGRpbmc+Mjc8L2J1cmdlck1lbnVQYWRkaW5nPjxjb3B5cmlnaHRGb250Q29sb3I+I0ZGRkZGRjwvY29weXJpZ2h0Rm9udENvbG9yPjxmYWl0aG5ldHdvcmtMb2dvVXJsPi9jb25maWcvaW1hZ2VzL2xvZ29fd2hpdGVfaWNvbi5wbmc8L2ZhaXRobmV0d29ya0xvZ29Vcmw+PGhlYWRlclNvY2lhbCAvPjxkZWZhdWx0U3ViaGVhZGVySW1hZ2U+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVzdWJoZWFkZXJzL3N1YmhlYWRlcl9kZWZhdWx0LmpwZzwvZGVmYXVsdFN1YmhlYWRlckltYWdlPjx0b3BCYXJUZXh0PiZsdDshLS0gR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7DQombHQ7bm9zY3JpcHQmZ3Q7Jmx0O2lmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLU43S0daQzIiDQpoZWlnaHQ9IjAiIHdpZHRoPSIwIiBzdHlsZT0iZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuIiZndDsmbHQ7L2lmcmFtZSZndDsmbHQ7L25vc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7PC90b3BCYXJUZXh0Pjx0b3BCYXJCYWNrZ3JvdW5kQ29sb3IgLz48dG9wQmFyVGV4dENvbG9yIC8+PHRvcEJhclRleHRSb2xsb3ZlckNvbG9yIC8+PGZvbnRCb2R5Pk1vbnRzZXJyYXQ8L2ZvbnRCb2R5Pjxmb250Qm9keVdlaWdodD5saWdodDwvZm9udEJvZHlXZWlnaHQ+PGZvbnRCb2R5U3R5bGU+bm9ybWFsPC9mb250Qm9keVN0eWxlPjxmb250SDE+TW9udHNlcnJhdDwvZm9udEgxPjxmb250SDFXZWlnaHQ+YmxhY2s8L2ZvbnRIMVdlaWdodD48Zm9udEgxU3R5bGU+bm9ybWFsPC9mb250SDFTdHlsZT48Zm9udEgyPk1vbnRzZXJyYXQ8L2ZvbnRIMj48Zm9udEgyV2VpZ2h0PmJsYWNrPC9mb250SDJXZWlnaHQ+PGZvbnRIMlN0eWxlPm5vcm1hbDwvZm9udEgyU3R5bGU+PGZvbnRIMz5Nb250c2VycmF0PC9mb250SDM+PGZvbnRIM1dlaWdodD5ibGFjazwvZm9udEgzV2VpZ2h0Pjxmb250SDNTdHlsZT5ub3JtYWw8L2ZvbnRIM1N0eWxlPjxmb250SDFDdXN0b21Dc3NVcmwgLz48Zm9udEgxQ3VzdG9tIC8+PGZvbnRCb2R5Q3VzdG9tQ3NzVXJsIC8+PGZvbnRCb2R5Q3VzdG9tIC8+PGZvbnRIMkN1c3RvbUNzc1VybCAvPjxmb250SDJDdXN0b20gLz48Zm9udEgzQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIM0N1c3RvbSAvPjxsYkdvb2dsZUFjY291bnRJZCAvPjxkaXNhYmxlRFNHYWxsZXJpZXM+ZmFsc2U8L2Rpc2FibGVEU0dhbGxlcmllcz48ZGlzYWJsZURTTWVzc2FnZXM+ZmFsc2U8L2Rpc2FibGVEU01lc3NhZ2VzPjxkaXNhYmxlRFNCbG9ncz5mYWxzZTwvZGlzYWJsZURTQmxvZ3M+PGRpc2FibGVEU1N0b3JpZXM+ZmFsc2U8L2Rpc2FibGVEU1N0b3JpZXM+PGRpc2FibGVEU05ld3M+ZmFsc2U8L2Rpc2FibGVEU05ld3M+PGZvbnRIMUNvbG9yPiMwRTVCNTQ8L2ZvbnRIMUNvbG9yPjxmb250SDJDb2xvcj4jMEU1QjU0PC9mb250SDJDb2xvcj48Zm9udEgzQ29sb3I+IzBFNUI1NDwvZm9udEgzQ29sb3I+PGZvbnRIMVNpemU+NDA8L2ZvbnRIMVNpemU+PGZvbnRIMlNpemU+Mzg8L2ZvbnRIMlNpemU+PGZvbnRIM1NpemU+MjA8L2ZvbnRIM1NpemU+PG5hdkZvbnQ+TW9udHNlcnJhdDwvbmF2Rm9udD48bmF2Rm9udFdlaWdodD5yZWd1bGFyPC9uYXZGb250V2VpZ2h0PjxuYXZGb250U3R5bGU+bm9ybWFsPC9uYXZGb250U3R5bGU+PG5hdkZvbnRDdXN0b20gLz48bmF2Rm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkZvbnQ+TW9udHNlcnJhdDwvYmxhY2tCdXR0b25Gb250PjxibGFja0J1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L2JsYWNrQnV0dG9uRm9udFdlaWdodD48YmxhY2tCdXR0b25Gb250U3R5bGU+bm9ybWFsPC9ibGFja0J1dHRvbkZvbnRTdHlsZT48YmxhY2tCdXR0b25Gb250Q3VzdG9tIC8+PGJsYWNrQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkJvcmRlcldpZHRoPjA8L2JsYWNrQnV0dG9uQm9yZGVyV2lkdGg+PGJsYWNrQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvYmxhY2tCdXR0b25Cb3JkZXJDb2xvcj48YmxhY2tCdXR0b25Gb250U2l6ZT4xNjwvYmxhY2tCdXR0b25Gb250U2l6ZT48YmxhY2tCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQkdDb2xvcj48YmxhY2tCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25Gb250Q29sb3I+PGJsYWNrQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC9ibGFja0J1dHRvblJGb250Q29sb3I+PGJsYWNrQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uUkJvcmRlckNvbG9yPjxibGFja0J1dHRvblJCR0NvbG9yPiMzOEMwQjM8L2JsYWNrQnV0dG9uUkJHQ29sb3I+PGJsYWNrQnV0dG9uTGluZUhlaWdodD4yLjI1PC9ibGFja0J1dHRvbkxpbmVIZWlnaHQ+PGJsYWNrQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9ibGFja0J1dHRvblBhZGRpbmc+PHdoaXRlQnV0dG9uRm9udD5Nb250c2VycmF0PC93aGl0ZUJ1dHRvbkZvbnQ+PHdoaXRlQnV0dG9uRm9udFdlaWdodD5ibGFjazwvd2hpdGVCdXR0b25Gb250V2VpZ2h0Pjx3aGl0ZUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L3doaXRlQnV0dG9uRm9udFN0eWxlPjx3aGl0ZUJ1dHRvbkZvbnRDdXN0b20gLz48d2hpdGVCdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PHdoaXRlQnV0dG9uQm9yZGVyV2lkdGg+MDwvd2hpdGVCdXR0b25Cb3JkZXJXaWR0aD48d2hpdGVCdXR0b25Cb3JkZXJDb2xvcj4jRkYzRTNEPC93aGl0ZUJ1dHRvbkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRTaXplPjE2PC93aGl0ZUJ1dHRvbkZvbnRTaXplPjx3aGl0ZUJ1dHRvbkJHQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25CR0NvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvbkZvbnRDb2xvcj48d2hpdGVCdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L3doaXRlQnV0dG9uUkZvbnRDb2xvcj48d2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+PHdoaXRlQnV0dG9uUkJHQ29sb3I+IzM4QzBCMzwvd2hpdGVCdXR0b25SQkdDb2xvcj48d2hpdGVCdXR0b25MaW5lSGVpZ2h0PjIuMjU8L3doaXRlQnV0dG9uTGluZUhlaWdodD48d2hpdGVCdXR0b25QYWRkaW5nPi41cmVtIDFyZW08L3doaXRlQnV0dG9uUGFkZGluZz48Y3VzdG9tQnV0dG9uRm9udD5Nb250c2VycmF0PC9jdXN0b21CdXR0b25Gb250PjxjdXN0b21CdXR0b25Gb250V2VpZ2h0PmJvbGQ8L2N1c3RvbUJ1dHRvbkZvbnRXZWlnaHQ+PGN1c3RvbUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L2N1c3RvbUJ1dHRvbkZvbnRTdHlsZT48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbSAvPjxjdXN0b21CdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PGN1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjA8L2N1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjxjdXN0b21CdXR0b25Cb3JkZXJDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25Cb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uRm9udFNpemU+MTY8L2N1c3RvbUJ1dHRvbkZvbnRTaXplPjxjdXN0b21CdXR0b25CR0NvbG9yPiMzOEMwQjM8L2N1c3RvbUJ1dHRvbkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC9jdXN0b21CdXR0b25Gb250Q29sb3I+PGN1c3RvbUJ1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uUkZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uUkJHQ29sb3I+I0ZGM0UzRDwvY3VzdG9tQnV0dG9uUkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvY3VzdG9tQnV0dG9uTGluZUhlaWdodD48Y3VzdG9tQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9jdXN0b21CdXR0b25QYWRkaW5nPjxibGFja0J1dHRvbkJvcmRlclJhZGl1cz40MDwvYmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+PHdoaXRlQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC93aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz48Y3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC9jdXN0b21CdXR0b25Cb3JkZXJSYWRpdXM+PG5hdkZvbnRTaXplPjE2PC9uYXZGb250U2l6ZT48bmF2RHJvcERvd25Gb250U2l6ZT4xNjwvbmF2RHJvcERvd25Gb250U2l6ZT48YnVyZ2VyTmF2Rm9udFNpemU+MjA8L2J1cmdlck5hdkZvbnRTaXplPjxidXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjIwPC9idXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjxuYXZUb3A+MjE8L25hdlRvcD48bmF2UmlnaHQ+MTwvbmF2UmlnaHQ+PHNvY2lhbEhlYWRlcldpZHRoIC8+PHNvY2lhbEhlYWRlclRvcCAvPjxhTGlua0NvbG9yPiMwRTVCNTQ8L2FMaW5rQ29sb3I+PGFMaW5rUkNvbG9yPiMwMDAwMDA8L2FMaW5rUkNvbG9yPjxmb250Qm9keUNvbG9yPiMwMDAwMDA8L2ZvbnRCb2R5Q29sb3I+PGZvbnRCb2R5U2l6ZT4xODwvZm9udEJvZHlTaXplPjxuYXZJdGVtUGFkZGluZz4wcHggMTBweCA0M3B4IDEwcHg8L25hdkl0ZW1QYWRkaW5nPjxzb2NpYWxIZWFkZXJSaWdodCAvPjxhTGlua1RleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rVGV4dERlY29yYXRpb24+PGFMaW5rUlRleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rUlRleHREZWNvcmF0aW9uPjxibGFja0J1dHRvbk1pbldpZHRoPjIyMDwvYmxhY2tCdXR0b25NaW5XaWR0aD48d2hpdGVCdXR0b25NaW5XaWR0aD4yMjA8L3doaXRlQnV0dG9uTWluV2lkdGg+PGN1c3RvbUJ1dHRvbk1pbldpZHRoPjgwPC9jdXN0b21CdXR0b25NaW5XaWR0aD48bmF2VGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+bm9uZTwvbmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvYnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L2J1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YmxhY2tCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L2JsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT48d2hpdGVCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3doaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT48Y3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9jdXN0b21CdXR0b25UZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93bk1pbldpZHRoPjEwMDwvbmF2RHJvcERvd25NaW5XaWR0aD48Zm9udEgxVGV4dFRyYW5zZm9ybT5ub25lPC9mb250SDFUZXh0VHJhbnNmb3JtPjxmb250SDJUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvZm9udEgyVGV4dFRyYW5zZm9ybT48Zm9udEgzVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIM1RleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkljb25UaGlja25lc3M+MzwvYnVyZ2VyTmF2SWNvblRoaWNrbmVzcz48YnVyZ2VyTWVudVBhZGRpbmdSaWdodD4yNTwvYnVyZ2VyTWVudVBhZGRpbmdSaWdodD48Zm9vdGVyQUxpbmtDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua0NvbG9yPjxmb290ZXJBTGlua1JDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua1JDb2xvcj48Zm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1RleHREZWNvcmF0aW9uPjxmb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj48c3VicGFnZUhlYWRlckZvbnQ+TW9udHNlcnJhdDwvc3VicGFnZUhlYWRlckZvbnQ+PHN1YnBhZ2VIZWFkZXJGb250V2VpZ2h0PmJsYWNrPC9zdWJwYWdlSGVhZGVyRm9udFdlaWdodD48c3VicGFnZUhlYWRlckZvbnRTdHlsZT5ub3JtYWw8L3N1YnBhZ2VIZWFkZXJGb250U3R5bGU+PHN1YnBhZ2VIZWFkZXJGb250U2l6ZT42MDwvc3VicGFnZUhlYWRlckZvbnRTaXplPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbSAvPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbUNzc1VybCAvPjxzdWJwYWdlSGVhZGVyQkdDb2xvcj4jMEU1QjU0PC9zdWJwYWdlSGVhZGVyQkdDb2xvcj48c3VicGFnZUhlYWRlckhlaWdodD40MDA8L3N1YnBhZ2VIZWFkZXJIZWlnaHQ+PG5hdlRhYnNXcmFwcGVyQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJHQ29sb3I+PG5hdlRhYnNGb250Pk1vbnRzZXJyYXQ8L25hdlRhYnNGb250PjxuYXZUYWJzRm9udFdlaWdodD5yZWd1bGFyPC9uYXZUYWJzRm9udFdlaWdodD48bmF2VGFic0ZvbnRTdHlsZT5ub3JtYWw8L25hdlRhYnNGb250U3R5bGU+PG5hdlRhYnNGb250Q3VzdG9tQ3NzVXJsIC8+PG5hdlRhYnNGb250Q3VzdG9tIC8+PG5hdlRhYnNCR0NvbG9yPiMwRTVCNTQ8L25hdlRhYnNCR0NvbG9yPjxuYXZUYWJzUkJHQ29sb3I+I0ZGM0UzRDwvbmF2VGFic1JCR0NvbG9yPjxuYXZUYWJzRm9udENvbG9yPiNGRkZGRkY8L25hdlRhYnNGb250Q29sb3I+PG5hdlRhYnNGb250UkNvbG9yPiMwMDAwMDA8L25hdlRhYnNGb250UkNvbG9yPjxuYXZUYWJzQm9yZGVyQ29sb3I+I0ZGRkZGRjwvbmF2VGFic0JvcmRlckNvbG9yPjxuYXZUYWJzUkJvcmRlckNvbG9yPiMzOEMwQjM8L25hdlRhYnNSQm9yZGVyQ29sb3I+PGNkVG9wQkdDb2xvcj4jMzhDMEIzPC9jZFRvcEJHQ29sb3I+PGNkVG9wQm9yZGVyUmFkaXVzPjMwPC9jZFRvcEJvcmRlclJhZGl1cz48c3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvc3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+PG5hdlRhYnNGb250U2l6ZT4xNjwvbmF2VGFic0ZvbnRTaXplPjxuYXZUYWJzVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUYWJzVGV4dFRyYW5zZm9ybT48c3VicGFnZUhlYWRlckZvbnRDb2xvcj4jRkZGRkZGPC9zdWJwYWdlSGVhZGVyRm9udENvbG9yPjxjdXN0b21CdXR0b25NYXJnaW4+LTE1cHggMXB4IDVweCAxcHg8L2N1c3RvbUJ1dHRvbk1hcmdpbj48bmF2VGFic1RvcEJvcmRlclJhZGl1cz4wPC9uYXZUYWJzVG9wQm9yZGVyUmFkaXVzPjxuYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPiMwRTVCNTQ8L25hdlRhYnNXcmFwcGVyQm90dG9tQm9yZGVyQ29sb3I+PG5hdmlnYXRpb25CYXJCYWNrZ3JvdW5kQ29sb3IgLz48c25hdkZvbnQgLz48c25hdkZvbnRXZWlnaHQgLz48c25hdkZvbnRTdHlsZSAvPjxzbmF2Rm9udEN1c3RvbSAvPjxzbmF2Rm9udFNpemUgLz48c25hdkZvbnRDdXN0b21Dc3NVcmwgLz48c25hdklzQWN0aXZlPmZhbHNlPC9zbmF2SXNBY3RpdmU+PHNuYXZUZXh0VHJhbnNmb3JtIC8+PG5hdmlnYXRpb25JZD41NjMxNTwvbmF2aWdhdGlvbklkPjxuYXZpZ2F0aW9uTmFtZT5DZXJ0aWZpY2F0ZTwvbmF2aWdhdGlvbk5hbWU+PG5hdmlnYXRpb25Vcmw+L2NlcnRpZmljYXRlPC9uYXZpZ2F0aW9uVXJsPjxuYXZpZ2F0aW9uVGFyZ2V0IC8+PG1pbmlzdHJ5R3VpZDE+MzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxPC9taW5pc3RyeUd1aWQxPjxzb3J0T3JkZXI+Njwvc29ydE9yZGVyPjxuYXZpZ2F0aW9uRGVzY3JpcHRpb24gLz48b25OYXZpZ2F0aW9uQmFyPnRydWU8L29uTmF2aWdhdGlvbkJhcj48bmF2aWdhdGlvbkNTU0NsYXNzIC8+PHRoZVBhcmVudE5hdmlnYXRpb25JZD4/cGFyZW50bmF2aWdhdGlvbmlkPTU2MzE1PC90aGVQYXJlbnROYXZpZ2F0aW9uSWQ+PG5hdmlnYXRpb25GdWxsVXJsPi9jZXJ0aWZpY2F0ZT9wYXJlbnRuYXZpZ2F0aW9uaWQ9NTYzMTUmYW1wO3ZpZXdjb250ZW50cGFnZWd1aWQ9MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwPC9uYXZpZ2F0aW9uRnVsbFVybD48Y2hpbGRDb3VudD4wPC9jaGlsZENvdW50PjwvbmF2aWdhdGlvbj48bmF2aWdhdGlvbiBkaWZmZ3I6aWQ9Im5hdmlnYXRpb242IiBtc2RhdGE6cm93T3JkZXI9IjUiPjxtaW5pc3RyeUlkPjk5MDwvbWluaXN0cnlJZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxtaW5pc3RyeU5hbWU+Q2hhbmdpbmcgeW91IEluc3RpdHV0ZTwvbWluaXN0cnlOYW1lPjxtaW5pc3RyeURvbWFpbj5odHRwOi8vd3d3LmNoYW5naW5neW91aW5zaXR1dGUuY29tPC9taW5pc3RyeURvbWFpbj48c2VydmVyRm9sZGVyPlxGQUlUSE5FVFdPUktcVEVNUExBVEVTSVRFU1xDSEFOR0lOR1lPVVw8L3NlcnZlckZvbGRlcj48YmFzZUh0YWNjZXNzQ29kZT5SZXdyaXRlQ29uZCAle0hUVFBTfSAob24pPwpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gXig/IXd3d1wuKSguKykkIFtOQ10KUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4rKQpSZXdyaXRlUnVsZSAuPyBodHRwKD8lMXMpOi8vd3d3LiUyJTMgW1I9MzAxLExdCgpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gKC4qKQpSZXdyaXRlQ29uZCAle0hUVFBTfSBvZmYKUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4qKQpSZXdyaXRlUnVsZSAuPyBodHRwczovLyUxJTIgW1IsTF08L2Jhc2VIdGFjY2Vzc0NvZGU+PGdvb2dsZUFjY291bnRJZD5VQS0xNjUwNTkzNjItNTM8L2dvb2dsZUFjY291bnRJZD48bWluaXN0cnlaaXBDb2RlPjA8L21pbmlzdHJ5WmlwQ29kZT48aGFzMjRob3Vyc3RyZWFtPmZhbHNlPC9oYXMyNGhvdXJzdHJlYW0+PGhhc1NNU0JsYXN0PmZhbHNlPC9oYXNTTVNCbGFzdD48aGFzRW1haWxCbGFzdD5mYWxzZTwvaGFzRW1haWxCbGFzdD48ZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj5JbiB0b2RheeKAmXMgd29ybGQsIGZpbmRpbmcgdGhhdCBzZW5zZSBvZiBpbnNwaXJhdGlvbiBpcyBrZXkuIEZpbmRpbmcgdGhhdCBmZWVsaW5nIG9mIGVtcG93ZXJtZW50IGlzIGNyaXRpY2FsLiBBbmQgbW9zdCBpbXBvcnRhbnRseSwgZmluZGluZyB0aGUgd2lsbCB3aXRoaW4geW91cnNlbGYgdG8gY2hhbmdlLCB0byBncm93LCBhbmQgdG8gZGV2ZWxvcCBpcyBqdXN0IHdoYXQgeW91IG5lZWQgdG8gcmVhY2ggbmV3IGhlaWdodHMuPC9kZWZhdWx0U0VPTWV0YURlc2NyaXB0aW9uPjxkZWZhdWx0U0VPTWV0YVRpdGxlPkNoYW5naW5nIFlvdSBJbnN0aXR1dGU8L2RlZmF1bHRTRU9NZXRhVGl0bGU+PGRlZmF1bHRTRU9NZXRhS2V5d29yZHM+RWR1Y2F0aW9uLCBFbXBvd2VybWVudCwgU2VsZi1IZWxwLCBJbnNwaXJhdGlvbiwgQ2hhbmdlLCBQZXJzb25hbCBEZXZlbG9wbWVudCwgR3Jvd3RoLCBXZWxsbmVzcywgUHJvZmVzc2lvbmFsIERldmVsb3BtZW50LCBUcmFpbmluZywgQ291cnNlcy48L2RlZmF1bHRTRU9NZXRhS2V5d29yZHM+PGRlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvbG9nb19mYWNlYm9vay5qcGc8L2RlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+PGxvZ29GaWxlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2hlYWRlcl9sb2dvLnBuZzwvbG9nb0ZpbGVVcmw+PHNpdGVIZWFkZXJUZXh0PiZsdDshLS0gR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBZHM6IDEwOTM5OTkxODU5IC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9QVctMTA5Mzk5OTE4NTkiJmd0OyZsdDsvc2NyaXB0Jmd0Ow0KJmx0O3NjcmlwdCZndDsNCiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107DQogIGZ1bmN0aW9uIGd0YWcoKXtkYXRhTGF5ZXIucHVzaChhcmd1bWVudHMpO30NCiAgZ3RhZygnanMnLCBuZXcgRGF0ZSgpKTsNCg0KICBndGFnKCdjb25maWcnLCAnQVctMTA5Mzk5OTE4NTknKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KDQombHQ7c3R5bGUmZ3Q7DQogICAgI0NvbnRlbnRQbGFjZUhvbGRlcjFfQ29udGVudFBsYWNlSG9sZGVyMl9sYmxEZXNjcmlwdGlvbg0KICAgIHsNCiAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICB9DQombHQ7L3N0eWxlJmd0Ow0KDQombHQ7IS0tIEdvb2dsZSB0YWcgKGd0YWcuanMpIC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9Ry05TjVGOVlDNzJYIiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0ctOU41RjlZQzcyWCcpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDsNCiZsdDtzY3JpcHQmZ3Q7KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZhbXA7bD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQ0KJ2h0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0nK2krZGw7Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOw0KfSkod2luZG93LGRvY3VtZW50LCdzY3JpcHQnLCdkYXRhTGF5ZXInLCdHVE0tTjdLR1pDMicpOyZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIC0tJmd0Ozwvc2l0ZUhlYWRlclRleHQ+PHNpdGVGb290ZXJUZXh0PiZsdDshLS1TdGFydCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ow0KJmx0O3NjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiJmd0Ow0KdmFyIFRhd2tfQVBJPVRhd2tfQVBJfHx7fSwgVGF3a19Mb2FkU3RhcnQ9bmV3IERhdGUoKTsNCihmdW5jdGlvbigpew0KdmFyIHMxPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpLHMwPWRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJzY3JpcHQiKVswXTsNCnMxLmFzeW5jPXRydWU7DQpzMS5zcmM9J2h0dHBzOi8vZW1iZWQudGF3ay50by82MjVlNzA0NDdiOTY3YjExNzk4YjVmYTYvMWcxMGVkM3J2JzsNCnMxLmNoYXJzZXQ9J1VURi04JzsNCnMxLnNldEF0dHJpYnV0ZSgnY3Jvc3NvcmlnaW4nLCcqJyk7DQpzMC5wYXJlbnROb2RlLmluc2VydEJlZm9yZShzMSxzMCk7DQp9KSgpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tRW5kIG9mIFRhd2sudG8gU2NyaXB0LS0mZ3Q7PC9zaXRlRm9vdGVyVGV4dD48aGVhZGVyVHJhbnNwYXJlbnQgLz48aGVhZGVyQ29sb3I+I0ZGRkZGRjwvaGVhZGVyQ29sb3I+PGhlYWRlckhlaWdodD44MDwvaGVhZGVySGVpZ2h0PjxuYXZGb250Q29sb3I+IzAwMDAwMDwvbmF2Rm9udENvbG9yPjxuYXZGb250Q29sb3JPdmVyPiMwRTVCNTQ8L25hdkZvbnRDb2xvck92ZXI+PG5hdk1lbnVSb2xsb3ZlckJhY2tncm91bmRDb2xvcj4jMEU1QjU0PC9uYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+PG5hdk1lbnVSb2xsb3ZlclRleHRDb2xvcj4jRkZGRkZGPC9uYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+PGxvZ29XaWR0aD4yNTA8L2xvZ29XaWR0aD48bG9nb1BhZGRpbmc+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZz48bG9nb1BhZGRpbmdQaG9uZXM+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZ1Bob25lcz48YnVyZ2VyTWVudVBhZGRpbmc+Mjc8L2J1cmdlck1lbnVQYWRkaW5nPjxjb3B5cmlnaHRGb250Q29sb3I+I0ZGRkZGRjwvY29weXJpZ2h0Rm9udENvbG9yPjxmYWl0aG5ldHdvcmtMb2dvVXJsPi9jb25maWcvaW1hZ2VzL2xvZ29fd2hpdGVfaWNvbi5wbmc8L2ZhaXRobmV0d29ya0xvZ29Vcmw+PGhlYWRlclNvY2lhbCAvPjxkZWZhdWx0U3ViaGVhZGVySW1hZ2U+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVzdWJoZWFkZXJzL3N1YmhlYWRlcl9kZWZhdWx0LmpwZzwvZGVmYXVsdFN1YmhlYWRlckltYWdlPjx0b3BCYXJUZXh0PiZsdDshLS0gR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7DQombHQ7bm9zY3JpcHQmZ3Q7Jmx0O2lmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLU43S0daQzIiDQpoZWlnaHQ9IjAiIHdpZHRoPSIwIiBzdHlsZT0iZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuIiZndDsmbHQ7L2lmcmFtZSZndDsmbHQ7L25vc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7PC90b3BCYXJUZXh0Pjx0b3BCYXJCYWNrZ3JvdW5kQ29sb3IgLz48dG9wQmFyVGV4dENvbG9yIC8+PHRvcEJhclRleHRSb2xsb3ZlckNvbG9yIC8+PGZvbnRCb2R5Pk1vbnRzZXJyYXQ8L2ZvbnRCb2R5Pjxmb250Qm9keVdlaWdodD5saWdodDwvZm9udEJvZHlXZWlnaHQ+PGZvbnRCb2R5U3R5bGU+bm9ybWFsPC9mb250Qm9keVN0eWxlPjxmb250SDE+TW9udHNlcnJhdDwvZm9udEgxPjxmb250SDFXZWlnaHQ+YmxhY2s8L2ZvbnRIMVdlaWdodD48Zm9udEgxU3R5bGU+bm9ybWFsPC9mb250SDFTdHlsZT48Zm9udEgyPk1vbnRzZXJyYXQ8L2ZvbnRIMj48Zm9udEgyV2VpZ2h0PmJsYWNrPC9mb250SDJXZWlnaHQ+PGZvbnRIMlN0eWxlPm5vcm1hbDwvZm9udEgyU3R5bGU+PGZvbnRIMz5Nb250c2VycmF0PC9mb250SDM+PGZvbnRIM1dlaWdodD5ibGFjazwvZm9udEgzV2VpZ2h0Pjxmb250SDNTdHlsZT5ub3JtYWw8L2ZvbnRIM1N0eWxlPjxmb250SDFDdXN0b21Dc3NVcmwgLz48Zm9udEgxQ3VzdG9tIC8+PGZvbnRCb2R5Q3VzdG9tQ3NzVXJsIC8+PGZvbnRCb2R5Q3VzdG9tIC8+PGZvbnRIMkN1c3RvbUNzc1VybCAvPjxmb250SDJDdXN0b20gLz48Zm9udEgzQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIM0N1c3RvbSAvPjxsYkdvb2dsZUFjY291bnRJZCAvPjxkaXNhYmxlRFNHYWxsZXJpZXM+ZmFsc2U8L2Rpc2FibGVEU0dhbGxlcmllcz48ZGlzYWJsZURTTWVzc2FnZXM+ZmFsc2U8L2Rpc2FibGVEU01lc3NhZ2VzPjxkaXNhYmxlRFNCbG9ncz5mYWxzZTwvZGlzYWJsZURTQmxvZ3M+PGRpc2FibGVEU1N0b3JpZXM+ZmFsc2U8L2Rpc2FibGVEU1N0b3JpZXM+PGRpc2FibGVEU05ld3M+ZmFsc2U8L2Rpc2FibGVEU05ld3M+PGZvbnRIMUNvbG9yPiMwRTVCNTQ8L2ZvbnRIMUNvbG9yPjxmb250SDJDb2xvcj4jMEU1QjU0PC9mb250SDJDb2xvcj48Zm9udEgzQ29sb3I+IzBFNUI1NDwvZm9udEgzQ29sb3I+PGZvbnRIMVNpemU+NDA8L2ZvbnRIMVNpemU+PGZvbnRIMlNpemU+Mzg8L2ZvbnRIMlNpemU+PGZvbnRIM1NpemU+MjA8L2ZvbnRIM1NpemU+PG5hdkZvbnQ+TW9udHNlcnJhdDwvbmF2Rm9udD48bmF2Rm9udFdlaWdodD5yZWd1bGFyPC9uYXZGb250V2VpZ2h0PjxuYXZGb250U3R5bGU+bm9ybWFsPC9uYXZGb250U3R5bGU+PG5hdkZvbnRDdXN0b20gLz48bmF2Rm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkZvbnQ+TW9udHNlcnJhdDwvYmxhY2tCdXR0b25Gb250PjxibGFja0J1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L2JsYWNrQnV0dG9uRm9udFdlaWdodD48YmxhY2tCdXR0b25Gb250U3R5bGU+bm9ybWFsPC9ibGFja0J1dHRvbkZvbnRTdHlsZT48YmxhY2tCdXR0b25Gb250Q3VzdG9tIC8+PGJsYWNrQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkJvcmRlcldpZHRoPjA8L2JsYWNrQnV0dG9uQm9yZGVyV2lkdGg+PGJsYWNrQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvYmxhY2tCdXR0b25Cb3JkZXJDb2xvcj48YmxhY2tCdXR0b25Gb250U2l6ZT4xNjwvYmxhY2tCdXR0b25Gb250U2l6ZT48YmxhY2tCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQkdDb2xvcj48YmxhY2tCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25Gb250Q29sb3I+PGJsYWNrQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC9ibGFja0J1dHRvblJGb250Q29sb3I+PGJsYWNrQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uUkJvcmRlckNvbG9yPjxibGFja0J1dHRvblJCR0NvbG9yPiMzOEMwQjM8L2JsYWNrQnV0dG9uUkJHQ29sb3I+PGJsYWNrQnV0dG9uTGluZUhlaWdodD4yLjI1PC9ibGFja0J1dHRvbkxpbmVIZWlnaHQ+PGJsYWNrQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9ibGFja0J1dHRvblBhZGRpbmc+PHdoaXRlQnV0dG9uRm9udD5Nb250c2VycmF0PC93aGl0ZUJ1dHRvbkZvbnQ+PHdoaXRlQnV0dG9uRm9udFdlaWdodD5ibGFjazwvd2hpdGVCdXR0b25Gb250V2VpZ2h0Pjx3aGl0ZUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L3doaXRlQnV0dG9uRm9udFN0eWxlPjx3aGl0ZUJ1dHRvbkZvbnRDdXN0b20gLz48d2hpdGVCdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PHdoaXRlQnV0dG9uQm9yZGVyV2lkdGg+MDwvd2hpdGVCdXR0b25Cb3JkZXJXaWR0aD48d2hpdGVCdXR0b25Cb3JkZXJDb2xvcj4jRkYzRTNEPC93aGl0ZUJ1dHRvbkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRTaXplPjE2PC93aGl0ZUJ1dHRvbkZvbnRTaXplPjx3aGl0ZUJ1dHRvbkJHQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25CR0NvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvbkZvbnRDb2xvcj48d2hpdGVCdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L3doaXRlQnV0dG9uUkZvbnRDb2xvcj48d2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+PHdoaXRlQnV0dG9uUkJHQ29sb3I+IzM4QzBCMzwvd2hpdGVCdXR0b25SQkdDb2xvcj48d2hpdGVCdXR0b25MaW5lSGVpZ2h0PjIuMjU8L3doaXRlQnV0dG9uTGluZUhlaWdodD48d2hpdGVCdXR0b25QYWRkaW5nPi41cmVtIDFyZW08L3doaXRlQnV0dG9uUGFkZGluZz48Y3VzdG9tQnV0dG9uRm9udD5Nb250c2VycmF0PC9jdXN0b21CdXR0b25Gb250PjxjdXN0b21CdXR0b25Gb250V2VpZ2h0PmJvbGQ8L2N1c3RvbUJ1dHRvbkZvbnRXZWlnaHQ+PGN1c3RvbUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L2N1c3RvbUJ1dHRvbkZvbnRTdHlsZT48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbSAvPjxjdXN0b21CdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PGN1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjA8L2N1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjxjdXN0b21CdXR0b25Cb3JkZXJDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25Cb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uRm9udFNpemU+MTY8L2N1c3RvbUJ1dHRvbkZvbnRTaXplPjxjdXN0b21CdXR0b25CR0NvbG9yPiMzOEMwQjM8L2N1c3RvbUJ1dHRvbkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC9jdXN0b21CdXR0b25Gb250Q29sb3I+PGN1c3RvbUJ1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uUkZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uUkJHQ29sb3I+I0ZGM0UzRDwvY3VzdG9tQnV0dG9uUkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvY3VzdG9tQnV0dG9uTGluZUhlaWdodD48Y3VzdG9tQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9jdXN0b21CdXR0b25QYWRkaW5nPjxibGFja0J1dHRvbkJvcmRlclJhZGl1cz40MDwvYmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+PHdoaXRlQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC93aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz48Y3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC9jdXN0b21CdXR0b25Cb3JkZXJSYWRpdXM+PG5hdkZvbnRTaXplPjE2PC9uYXZGb250U2l6ZT48bmF2RHJvcERvd25Gb250U2l6ZT4xNjwvbmF2RHJvcERvd25Gb250U2l6ZT48YnVyZ2VyTmF2Rm9udFNpemU+MjA8L2J1cmdlck5hdkZvbnRTaXplPjxidXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjIwPC9idXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjxuYXZUb3A+MjE8L25hdlRvcD48bmF2UmlnaHQ+MTwvbmF2UmlnaHQ+PHNvY2lhbEhlYWRlcldpZHRoIC8+PHNvY2lhbEhlYWRlclRvcCAvPjxhTGlua0NvbG9yPiMwRTVCNTQ8L2FMaW5rQ29sb3I+PGFMaW5rUkNvbG9yPiMwMDAwMDA8L2FMaW5rUkNvbG9yPjxmb250Qm9keUNvbG9yPiMwMDAwMDA8L2ZvbnRCb2R5Q29sb3I+PGZvbnRCb2R5U2l6ZT4xODwvZm9udEJvZHlTaXplPjxuYXZJdGVtUGFkZGluZz4wcHggMTBweCA0M3B4IDEwcHg8L25hdkl0ZW1QYWRkaW5nPjxzb2NpYWxIZWFkZXJSaWdodCAvPjxhTGlua1RleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rVGV4dERlY29yYXRpb24+PGFMaW5rUlRleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rUlRleHREZWNvcmF0aW9uPjxibGFja0J1dHRvbk1pbldpZHRoPjIyMDwvYmxhY2tCdXR0b25NaW5XaWR0aD48d2hpdGVCdXR0b25NaW5XaWR0aD4yMjA8L3doaXRlQnV0dG9uTWluV2lkdGg+PGN1c3RvbUJ1dHRvbk1pbldpZHRoPjgwPC9jdXN0b21CdXR0b25NaW5XaWR0aD48bmF2VGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+bm9uZTwvbmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvYnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L2J1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YmxhY2tCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L2JsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT48d2hpdGVCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3doaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT48Y3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9jdXN0b21CdXR0b25UZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93bk1pbldpZHRoPjEwMDwvbmF2RHJvcERvd25NaW5XaWR0aD48Zm9udEgxVGV4dFRyYW5zZm9ybT5ub25lPC9mb250SDFUZXh0VHJhbnNmb3JtPjxmb250SDJUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvZm9udEgyVGV4dFRyYW5zZm9ybT48Zm9udEgzVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIM1RleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkljb25UaGlja25lc3M+MzwvYnVyZ2VyTmF2SWNvblRoaWNrbmVzcz48YnVyZ2VyTWVudVBhZGRpbmdSaWdodD4yNTwvYnVyZ2VyTWVudVBhZGRpbmdSaWdodD48Zm9vdGVyQUxpbmtDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua0NvbG9yPjxmb290ZXJBTGlua1JDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua1JDb2xvcj48Zm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1RleHREZWNvcmF0aW9uPjxmb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj48c3VicGFnZUhlYWRlckZvbnQ+TW9udHNlcnJhdDwvc3VicGFnZUhlYWRlckZvbnQ+PHN1YnBhZ2VIZWFkZXJGb250V2VpZ2h0PmJsYWNrPC9zdWJwYWdlSGVhZGVyRm9udFdlaWdodD48c3VicGFnZUhlYWRlckZvbnRTdHlsZT5ub3JtYWw8L3N1YnBhZ2VIZWFkZXJGb250U3R5bGU+PHN1YnBhZ2VIZWFkZXJGb250U2l6ZT42MDwvc3VicGFnZUhlYWRlckZvbnRTaXplPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbSAvPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbUNzc1VybCAvPjxzdWJwYWdlSGVhZGVyQkdDb2xvcj4jMEU1QjU0PC9zdWJwYWdlSGVhZGVyQkdDb2xvcj48c3VicGFnZUhlYWRlckhlaWdodD40MDA8L3N1YnBhZ2VIZWFkZXJIZWlnaHQ+PG5hdlRhYnNXcmFwcGVyQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJHQ29sb3I+PG5hdlRhYnNGb250Pk1vbnRzZXJyYXQ8L25hdlRhYnNGb250PjxuYXZUYWJzRm9udFdlaWdodD5yZWd1bGFyPC9uYXZUYWJzRm9udFdlaWdodD48bmF2VGFic0ZvbnRTdHlsZT5ub3JtYWw8L25hdlRhYnNGb250U3R5bGU+PG5hdlRhYnNGb250Q3VzdG9tQ3NzVXJsIC8+PG5hdlRhYnNGb250Q3VzdG9tIC8+PG5hdlRhYnNCR0NvbG9yPiMwRTVCNTQ8L25hdlRhYnNCR0NvbG9yPjxuYXZUYWJzUkJHQ29sb3I+I0ZGM0UzRDwvbmF2VGFic1JCR0NvbG9yPjxuYXZUYWJzRm9udENvbG9yPiNGRkZGRkY8L25hdlRhYnNGb250Q29sb3I+PG5hdlRhYnNGb250UkNvbG9yPiMwMDAwMDA8L25hdlRhYnNGb250UkNvbG9yPjxuYXZUYWJzQm9yZGVyQ29sb3I+I0ZGRkZGRjwvbmF2VGFic0JvcmRlckNvbG9yPjxuYXZUYWJzUkJvcmRlckNvbG9yPiMzOEMwQjM8L25hdlRhYnNSQm9yZGVyQ29sb3I+PGNkVG9wQkdDb2xvcj4jMzhDMEIzPC9jZFRvcEJHQ29sb3I+PGNkVG9wQm9yZGVyUmFkaXVzPjMwPC9jZFRvcEJvcmRlclJhZGl1cz48c3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvc3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+PG5hdlRhYnNGb250U2l6ZT4xNjwvbmF2VGFic0ZvbnRTaXplPjxuYXZUYWJzVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUYWJzVGV4dFRyYW5zZm9ybT48c3VicGFnZUhlYWRlckZvbnRDb2xvcj4jRkZGRkZGPC9zdWJwYWdlSGVhZGVyRm9udENvbG9yPjxjdXN0b21CdXR0b25NYXJnaW4+LTE1cHggMXB4IDVweCAxcHg8L2N1c3RvbUJ1dHRvbk1hcmdpbj48bmF2VGFic1RvcEJvcmRlclJhZGl1cz4wPC9uYXZUYWJzVG9wQm9yZGVyUmFkaXVzPjxuYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPiMwRTVCNTQ8L25hdlRhYnNXcmFwcGVyQm90dG9tQm9yZGVyQ29sb3I+PG5hdmlnYXRpb25CYXJCYWNrZ3JvdW5kQ29sb3IgLz48c25hdkZvbnQgLz48c25hdkZvbnRXZWlnaHQgLz48c25hdkZvbnRTdHlsZSAvPjxzbmF2Rm9udEN1c3RvbSAvPjxzbmF2Rm9udFNpemUgLz48c25hdkZvbnRDdXN0b21Dc3NVcmwgLz48c25hdklzQWN0aXZlPmZhbHNlPC9zbmF2SXNBY3RpdmU+PHNuYXZUZXh0VHJhbnNmb3JtIC8+PG5hdmlnYXRpb25JZD41NTY3OTwvbmF2aWdhdGlvbklkPjxuYXZpZ2F0aW9uTmFtZT5Db250YWN0IFVzPC9uYXZpZ2F0aW9uTmFtZT48bmF2aWdhdGlvblVybD4vY29udGFjdC11czwvbmF2aWdhdGlvblVybD48bmF2aWdhdGlvblRhcmdldCAvPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48c29ydE9yZGVyPjY8L3NvcnRPcmRlcj48bmF2aWdhdGlvbkRlc2NyaXB0aW9uIC8+PG9uTmF2aWdhdGlvbkJhcj50cnVlPC9vbk5hdmlnYXRpb25CYXI+PG5hdmlnYXRpb25DU1NDbGFzcyAvPjx0aGVQYXJlbnROYXZpZ2F0aW9uSWQ+P3BhcmVudG5hdmlnYXRpb25pZD01NTY3OTwvdGhlUGFyZW50TmF2aWdhdGlvbklkPjxuYXZpZ2F0aW9uRnVsbFVybD4vY29udGFjdC11cz9wYXJlbnRuYXZpZ2F0aW9uaWQ9NTU2NzkmYW1wO3ZpZXdjb250ZW50cGFnZWd1aWQ9MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwPC9uYXZpZ2F0aW9uRnVsbFVybD48Y2hpbGRDb3VudD4wPC9jaGlsZENvdW50PjwvbmF2aWdhdGlvbj48bmF2aWdhdGlvbiBkaWZmZ3I6aWQ9Im5hdmlnYXRpb243IiBtc2RhdGE6cm93T3JkZXI9IjYiPjxtaW5pc3RyeUlkPjk5MDwvbWluaXN0cnlJZD48bWluaXN0cnlHdWlkPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkPjxtaW5pc3RyeU5hbWU+Q2hhbmdpbmcgeW91IEluc3RpdHV0ZTwvbWluaXN0cnlOYW1lPjxtaW5pc3RyeURvbWFpbj5odHRwOi8vd3d3LmNoYW5naW5neW91aW5zaXR1dGUuY29tPC9taW5pc3RyeURvbWFpbj48c2VydmVyRm9sZGVyPlxGQUlUSE5FVFdPUktcVEVNUExBVEVTSVRFU1xDSEFOR0lOR1lPVVw8L3NlcnZlckZvbGRlcj48YmFzZUh0YWNjZXNzQ29kZT5SZXdyaXRlQ29uZCAle0hUVFBTfSAob24pPwpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gXig/IXd3d1wuKSguKykkIFtOQ10KUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4rKQpSZXdyaXRlUnVsZSAuPyBodHRwKD8lMXMpOi8vd3d3LiUyJTMgW1I9MzAxLExdCgpSZXdyaXRlQ29uZCAle0hUVFA6SG9zdH0gKC4qKQpSZXdyaXRlQ29uZCAle0hUVFBTfSBvZmYKUmV3cml0ZUNvbmQgJXtSRVFVRVNUX1VSSX0gKC4qKQpSZXdyaXRlUnVsZSAuPyBodHRwczovLyUxJTIgW1IsTF08L2Jhc2VIdGFjY2Vzc0NvZGU+PGdvb2dsZUFjY291bnRJZD5VQS0xNjUwNTkzNjItNTM8L2dvb2dsZUFjY291bnRJZD48bWluaXN0cnlaaXBDb2RlPjA8L21pbmlzdHJ5WmlwQ29kZT48aGFzMjRob3Vyc3RyZWFtPmZhbHNlPC9oYXMyNGhvdXJzdHJlYW0+PGhhc1NNU0JsYXN0PmZhbHNlPC9oYXNTTVNCbGFzdD48aGFzRW1haWxCbGFzdD5mYWxzZTwvaGFzRW1haWxCbGFzdD48ZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj5JbiB0b2RheeKAmXMgd29ybGQsIGZpbmRpbmcgdGhhdCBzZW5zZSBvZiBpbnNwaXJhdGlvbiBpcyBrZXkuIEZpbmRpbmcgdGhhdCBmZWVsaW5nIG9mIGVtcG93ZXJtZW50IGlzIGNyaXRpY2FsLiBBbmQgbW9zdCBpbXBvcnRhbnRseSwgZmluZGluZyB0aGUgd2lsbCB3aXRoaW4geW91cnNlbGYgdG8gY2hhbmdlLCB0byBncm93LCBhbmQgdG8gZGV2ZWxvcCBpcyBqdXN0IHdoYXQgeW91IG5lZWQgdG8gcmVhY2ggbmV3IGhlaWdodHMuPC9kZWZhdWx0U0VPTWV0YURlc2NyaXB0aW9uPjxkZWZhdWx0U0VPTWV0YVRpdGxlPkNoYW5naW5nIFlvdSBJbnN0aXR1dGU8L2RlZmF1bHRTRU9NZXRhVGl0bGU+PGRlZmF1bHRTRU9NZXRhS2V5d29yZHM+RWR1Y2F0aW9uLCBFbXBvd2VybWVudCwgU2VsZi1IZWxwLCBJbnNwaXJhdGlvbiwgQ2hhbmdlLCBQZXJzb25hbCBEZXZlbG9wbWVudCwgR3Jvd3RoLCBXZWxsbmVzcywgUHJvZmVzc2lvbmFsIERldmVsb3BtZW50LCBUcmFpbmluZywgQ291cnNlcy48L2RlZmF1bHRTRU9NZXRhS2V5d29yZHM+PGRlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvbG9nb19mYWNlYm9vay5qcGc8L2RlZmF1bHRTRU9NZXRhSW1hZ2VVcmw+PGxvZ29GaWxlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2hlYWRlcl9sb2dvLnBuZzwvbG9nb0ZpbGVVcmw+PHNpdGVIZWFkZXJUZXh0PiZsdDshLS0gR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBZHM6IDEwOTM5OTkxODU5IC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9QVctMTA5Mzk5OTE4NTkiJmd0OyZsdDsvc2NyaXB0Jmd0Ow0KJmx0O3NjcmlwdCZndDsNCiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107DQogIGZ1bmN0aW9uIGd0YWcoKXtkYXRhTGF5ZXIucHVzaChhcmd1bWVudHMpO30NCiAgZ3RhZygnanMnLCBuZXcgRGF0ZSgpKTsNCg0KICBndGFnKCdjb25maWcnLCAnQVctMTA5Mzk5OTE4NTknKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KDQombHQ7c3R5bGUmZ3Q7DQogICAgI0NvbnRlbnRQbGFjZUhvbGRlcjFfQ29udGVudFBsYWNlSG9sZGVyMl9sYmxEZXNjcmlwdGlvbg0KICAgIHsNCiAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICB9DQombHQ7L3N0eWxlJmd0Ow0KDQombHQ7IS0tIEdvb2dsZSB0YWcgKGd0YWcuanMpIC0tJmd0Ow0KJmx0O3NjcmlwdCBhc3luYz0iIiBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0YWcvanM/aWQ9Ry05TjVGOVlDNzJYIiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0ctOU41RjlZQzcyWCcpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDsNCiZsdDtzY3JpcHQmZ3Q7KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZhbXA7bD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQ0KJ2h0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0nK2krZGw7Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOw0KfSkod2luZG93LGRvY3VtZW50LCdzY3JpcHQnLCdkYXRhTGF5ZXInLCdHVE0tTjdLR1pDMicpOyZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIC0tJmd0Ozwvc2l0ZUhlYWRlclRleHQ+PHNpdGVGb290ZXJUZXh0PiZsdDshLS1TdGFydCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ow0KJmx0O3NjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiJmd0Ow0KdmFyIFRhd2tfQVBJPVRhd2tfQVBJfHx7fSwgVGF3a19Mb2FkU3RhcnQ9bmV3IERhdGUoKTsNCihmdW5jdGlvbigpew0KdmFyIHMxPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpLHMwPWRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJzY3JpcHQiKVswXTsNCnMxLmFzeW5jPXRydWU7DQpzMS5zcmM9J2h0dHBzOi8vZW1iZWQudGF3ay50by82MjVlNzA0NDdiOTY3YjExNzk4YjVmYTYvMWcxMGVkM3J2JzsNCnMxLmNoYXJzZXQ9J1VURi04JzsNCnMxLnNldEF0dHJpYnV0ZSgnY3Jvc3NvcmlnaW4nLCcqJyk7DQpzMC5wYXJlbnROb2RlLmluc2VydEJlZm9yZShzMSxzMCk7DQp9KSgpOw0KJmx0Oy9zY3JpcHQmZ3Q7DQombHQ7IS0tRW5kIG9mIFRhd2sudG8gU2NyaXB0LS0mZ3Q7PC9zaXRlRm9vdGVyVGV4dD48aGVhZGVyVHJhbnNwYXJlbnQgLz48aGVhZGVyQ29sb3I+I0ZGRkZGRjwvaGVhZGVyQ29sb3I+PGhlYWRlckhlaWdodD44MDwvaGVhZGVySGVpZ2h0PjxuYXZGb250Q29sb3I+IzAwMDAwMDwvbmF2Rm9udENvbG9yPjxuYXZGb250Q29sb3JPdmVyPiMwRTVCNTQ8L25hdkZvbnRDb2xvck92ZXI+PG5hdk1lbnVSb2xsb3ZlckJhY2tncm91bmRDb2xvcj4jMEU1QjU0PC9uYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+PG5hdk1lbnVSb2xsb3ZlclRleHRDb2xvcj4jRkZGRkZGPC9uYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+PGxvZ29XaWR0aD4yNTA8L2xvZ29XaWR0aD48bG9nb1BhZGRpbmc+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZz48bG9nb1BhZGRpbmdQaG9uZXM+MTVweCAwcHggMTVweCAxMHB4PC9sb2dvUGFkZGluZ1Bob25lcz48YnVyZ2VyTWVudVBhZGRpbmc+Mjc8L2J1cmdlck1lbnVQYWRkaW5nPjxjb3B5cmlnaHRGb250Q29sb3I+I0ZGRkZGRjwvY29weXJpZ2h0Rm9udENvbG9yPjxmYWl0aG5ldHdvcmtMb2dvVXJsPi9jb25maWcvaW1hZ2VzL2xvZ29fd2hpdGVfaWNvbi5wbmc8L2ZhaXRobmV0d29ya0xvZ29Vcmw+PGhlYWRlclNvY2lhbCAvPjxkZWZhdWx0U3ViaGVhZGVySW1hZ2U+L0ZBSVRITkVUV09SS19Vc2VyRmlsZVN0b3JlL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVzdWJoZWFkZXJzL3N1YmhlYWRlcl9kZWZhdWx0LmpwZzwvZGVmYXVsdFN1YmhlYWRlckltYWdlPjx0b3BCYXJUZXh0PiZsdDshLS0gR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7DQombHQ7bm9zY3JpcHQmZ3Q7Jmx0O2lmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLU43S0daQzIiDQpoZWlnaHQ9IjAiIHdpZHRoPSIwIiBzdHlsZT0iZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuIiZndDsmbHQ7L2lmcmFtZSZndDsmbHQ7L25vc2NyaXB0Jmd0Ow0KJmx0OyEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0mZ3Q7PC90b3BCYXJUZXh0Pjx0b3BCYXJCYWNrZ3JvdW5kQ29sb3IgLz48dG9wQmFyVGV4dENvbG9yIC8+PHRvcEJhclRleHRSb2xsb3ZlckNvbG9yIC8+PGZvbnRCb2R5Pk1vbnRzZXJyYXQ8L2ZvbnRCb2R5Pjxmb250Qm9keVdlaWdodD5saWdodDwvZm9udEJvZHlXZWlnaHQ+PGZvbnRCb2R5U3R5bGU+bm9ybWFsPC9mb250Qm9keVN0eWxlPjxmb250SDE+TW9udHNlcnJhdDwvZm9udEgxPjxmb250SDFXZWlnaHQ+YmxhY2s8L2ZvbnRIMVdlaWdodD48Zm9udEgxU3R5bGU+bm9ybWFsPC9mb250SDFTdHlsZT48Zm9udEgyPk1vbnRzZXJyYXQ8L2ZvbnRIMj48Zm9udEgyV2VpZ2h0PmJsYWNrPC9mb250SDJXZWlnaHQ+PGZvbnRIMlN0eWxlPm5vcm1hbDwvZm9udEgyU3R5bGU+PGZvbnRIMz5Nb250c2VycmF0PC9mb250SDM+PGZvbnRIM1dlaWdodD5ibGFjazwvZm9udEgzV2VpZ2h0Pjxmb250SDNTdHlsZT5ub3JtYWw8L2ZvbnRIM1N0eWxlPjxmb250SDFDdXN0b21Dc3NVcmwgLz48Zm9udEgxQ3VzdG9tIC8+PGZvbnRCb2R5Q3VzdG9tQ3NzVXJsIC8+PGZvbnRCb2R5Q3VzdG9tIC8+PGZvbnRIMkN1c3RvbUNzc1VybCAvPjxmb250SDJDdXN0b20gLz48Zm9udEgzQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIM0N1c3RvbSAvPjxsYkdvb2dsZUFjY291bnRJZCAvPjxkaXNhYmxlRFNHYWxsZXJpZXM+ZmFsc2U8L2Rpc2FibGVEU0dhbGxlcmllcz48ZGlzYWJsZURTTWVzc2FnZXM+ZmFsc2U8L2Rpc2FibGVEU01lc3NhZ2VzPjxkaXNhYmxlRFNCbG9ncz5mYWxzZTwvZGlzYWJsZURTQmxvZ3M+PGRpc2FibGVEU1N0b3JpZXM+ZmFsc2U8L2Rpc2FibGVEU1N0b3JpZXM+PGRpc2FibGVEU05ld3M+ZmFsc2U8L2Rpc2FibGVEU05ld3M+PGZvbnRIMUNvbG9yPiMwRTVCNTQ8L2ZvbnRIMUNvbG9yPjxmb250SDJDb2xvcj4jMEU1QjU0PC9mb250SDJDb2xvcj48Zm9udEgzQ29sb3I+IzBFNUI1NDwvZm9udEgzQ29sb3I+PGZvbnRIMVNpemU+NDA8L2ZvbnRIMVNpemU+PGZvbnRIMlNpemU+Mzg8L2ZvbnRIMlNpemU+PGZvbnRIM1NpemU+MjA8L2ZvbnRIM1NpemU+PG5hdkZvbnQ+TW9udHNlcnJhdDwvbmF2Rm9udD48bmF2Rm9udFdlaWdodD5yZWd1bGFyPC9uYXZGb250V2VpZ2h0PjxuYXZGb250U3R5bGU+bm9ybWFsPC9uYXZGb250U3R5bGU+PG5hdkZvbnRDdXN0b20gLz48bmF2Rm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkZvbnQ+TW9udHNlcnJhdDwvYmxhY2tCdXR0b25Gb250PjxibGFja0J1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L2JsYWNrQnV0dG9uRm9udFdlaWdodD48YmxhY2tCdXR0b25Gb250U3R5bGU+bm9ybWFsPC9ibGFja0J1dHRvbkZvbnRTdHlsZT48YmxhY2tCdXR0b25Gb250Q3VzdG9tIC8+PGJsYWNrQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxibGFja0J1dHRvbkJvcmRlcldpZHRoPjA8L2JsYWNrQnV0dG9uQm9yZGVyV2lkdGg+PGJsYWNrQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvYmxhY2tCdXR0b25Cb3JkZXJDb2xvcj48YmxhY2tCdXR0b25Gb250U2l6ZT4xNjwvYmxhY2tCdXR0b25Gb250U2l6ZT48YmxhY2tCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQkdDb2xvcj48YmxhY2tCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25Gb250Q29sb3I+PGJsYWNrQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC9ibGFja0J1dHRvblJGb250Q29sb3I+PGJsYWNrQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uUkJvcmRlckNvbG9yPjxibGFja0J1dHRvblJCR0NvbG9yPiMzOEMwQjM8L2JsYWNrQnV0dG9uUkJHQ29sb3I+PGJsYWNrQnV0dG9uTGluZUhlaWdodD4yLjI1PC9ibGFja0J1dHRvbkxpbmVIZWlnaHQ+PGJsYWNrQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9ibGFja0J1dHRvblBhZGRpbmc+PHdoaXRlQnV0dG9uRm9udD5Nb250c2VycmF0PC93aGl0ZUJ1dHRvbkZvbnQ+PHdoaXRlQnV0dG9uRm9udFdlaWdodD5ibGFjazwvd2hpdGVCdXR0b25Gb250V2VpZ2h0Pjx3aGl0ZUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L3doaXRlQnV0dG9uRm9udFN0eWxlPjx3aGl0ZUJ1dHRvbkZvbnRDdXN0b20gLz48d2hpdGVCdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PHdoaXRlQnV0dG9uQm9yZGVyV2lkdGg+MDwvd2hpdGVCdXR0b25Cb3JkZXJXaWR0aD48d2hpdGVCdXR0b25Cb3JkZXJDb2xvcj4jRkYzRTNEPC93aGl0ZUJ1dHRvbkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRTaXplPjE2PC93aGl0ZUJ1dHRvbkZvbnRTaXplPjx3aGl0ZUJ1dHRvbkJHQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25CR0NvbG9yPjx3aGl0ZUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvbkZvbnRDb2xvcj48d2hpdGVCdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L3doaXRlQnV0dG9uUkZvbnRDb2xvcj48d2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25SQm9yZGVyQ29sb3I+PHdoaXRlQnV0dG9uUkJHQ29sb3I+IzM4QzBCMzwvd2hpdGVCdXR0b25SQkdDb2xvcj48d2hpdGVCdXR0b25MaW5lSGVpZ2h0PjIuMjU8L3doaXRlQnV0dG9uTGluZUhlaWdodD48d2hpdGVCdXR0b25QYWRkaW5nPi41cmVtIDFyZW08L3doaXRlQnV0dG9uUGFkZGluZz48Y3VzdG9tQnV0dG9uRm9udD5Nb250c2VycmF0PC9jdXN0b21CdXR0b25Gb250PjxjdXN0b21CdXR0b25Gb250V2VpZ2h0PmJvbGQ8L2N1c3RvbUJ1dHRvbkZvbnRXZWlnaHQ+PGN1c3RvbUJ1dHRvbkZvbnRTdHlsZT5ub3JtYWw8L2N1c3RvbUJ1dHRvbkZvbnRTdHlsZT48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbSAvPjxjdXN0b21CdXR0b25Gb250Q3VzdG9tQ3NzVXJsIC8+PGN1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjA8L2N1c3RvbUJ1dHRvbkJvcmRlcldpZHRoPjxjdXN0b21CdXR0b25Cb3JkZXJDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25Cb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uRm9udFNpemU+MTY8L2N1c3RvbUJ1dHRvbkZvbnRTaXplPjxjdXN0b21CdXR0b25CR0NvbG9yPiMzOEMwQjM8L2N1c3RvbUJ1dHRvbkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRDb2xvcj4jRkZGRkZGPC9jdXN0b21CdXR0b25Gb250Q29sb3I+PGN1c3RvbUJ1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uUkZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj48Y3VzdG9tQnV0dG9uUkJHQ29sb3I+I0ZGM0UzRDwvY3VzdG9tQnV0dG9uUkJHQ29sb3I+PGN1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvY3VzdG9tQnV0dG9uTGluZUhlaWdodD48Y3VzdG9tQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC9jdXN0b21CdXR0b25QYWRkaW5nPjxibGFja0J1dHRvbkJvcmRlclJhZGl1cz40MDwvYmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+PHdoaXRlQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC93aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz48Y3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjQwPC9jdXN0b21CdXR0b25Cb3JkZXJSYWRpdXM+PG5hdkZvbnRTaXplPjE2PC9uYXZGb250U2l6ZT48bmF2RHJvcERvd25Gb250U2l6ZT4xNjwvbmF2RHJvcERvd25Gb250U2l6ZT48YnVyZ2VyTmF2Rm9udFNpemU+MjA8L2J1cmdlck5hdkZvbnRTaXplPjxidXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjIwPC9idXJnZXJOYXZEcm9wRG93bkZvbnRTaXplPjxuYXZUb3A+MjE8L25hdlRvcD48bmF2UmlnaHQ+MTwvbmF2UmlnaHQ+PHNvY2lhbEhlYWRlcldpZHRoIC8+PHNvY2lhbEhlYWRlclRvcCAvPjxhTGlua0NvbG9yPiMwRTVCNTQ8L2FMaW5rQ29sb3I+PGFMaW5rUkNvbG9yPiMwMDAwMDA8L2FMaW5rUkNvbG9yPjxmb250Qm9keUNvbG9yPiMwMDAwMDA8L2ZvbnRCb2R5Q29sb3I+PGZvbnRCb2R5U2l6ZT4xODwvZm9udEJvZHlTaXplPjxuYXZJdGVtUGFkZGluZz4wcHggMTBweCA0M3B4IDEwcHg8L25hdkl0ZW1QYWRkaW5nPjxzb2NpYWxIZWFkZXJSaWdodCAvPjxhTGlua1RleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rVGV4dERlY29yYXRpb24+PGFMaW5rUlRleHREZWNvcmF0aW9uPm5vbmU8L2FMaW5rUlRleHREZWNvcmF0aW9uPjxibGFja0J1dHRvbk1pbldpZHRoPjIyMDwvYmxhY2tCdXR0b25NaW5XaWR0aD48d2hpdGVCdXR0b25NaW5XaWR0aD4yMjA8L3doaXRlQnV0dG9uTWluV2lkdGg+PGN1c3RvbUJ1dHRvbk1pbldpZHRoPjgwPC9jdXN0b21CdXR0b25NaW5XaWR0aD48bmF2VGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+bm9uZTwvbmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvYnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L2J1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YmxhY2tCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L2JsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT48d2hpdGVCdXR0b25UZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3doaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT48Y3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9jdXN0b21CdXR0b25UZXh0VHJhbnNmb3JtPjxuYXZEcm9wRG93bk1pbldpZHRoPjEwMDwvbmF2RHJvcERvd25NaW5XaWR0aD48Zm9udEgxVGV4dFRyYW5zZm9ybT5ub25lPC9mb250SDFUZXh0VHJhbnNmb3JtPjxmb250SDJUZXh0VHJhbnNmb3JtPnVwcGVyY2FzZTwvZm9udEgyVGV4dFRyYW5zZm9ybT48Zm9udEgzVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIM1RleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkljb25UaGlja25lc3M+MzwvYnVyZ2VyTmF2SWNvblRoaWNrbmVzcz48YnVyZ2VyTWVudVBhZGRpbmdSaWdodD4yNTwvYnVyZ2VyTWVudVBhZGRpbmdSaWdodD48Zm9vdGVyQUxpbmtDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua0NvbG9yPjxmb290ZXJBTGlua1JDb2xvcj4jRkZGRkZGPC9mb290ZXJBTGlua1JDb2xvcj48Zm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1RleHREZWNvcmF0aW9uPjxmb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9mb290ZXJBTGlua1JUZXh0RGVjb3JhdGlvbj48c3VicGFnZUhlYWRlckZvbnQ+TW9udHNlcnJhdDwvc3VicGFnZUhlYWRlckZvbnQ+PHN1YnBhZ2VIZWFkZXJGb250V2VpZ2h0PmJsYWNrPC9zdWJwYWdlSGVhZGVyRm9udFdlaWdodD48c3VicGFnZUhlYWRlckZvbnRTdHlsZT5ub3JtYWw8L3N1YnBhZ2VIZWFkZXJGb250U3R5bGU+PHN1YnBhZ2VIZWFkZXJGb250U2l6ZT42MDwvc3VicGFnZUhlYWRlckZvbnRTaXplPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbSAvPjxzdWJwYWdlSGVhZGVyRm9udEN1c3RvbUNzc1VybCAvPjxzdWJwYWdlSGVhZGVyQkdDb2xvcj4jMEU1QjU0PC9zdWJwYWdlSGVhZGVyQkdDb2xvcj48c3VicGFnZUhlYWRlckhlaWdodD40MDA8L3N1YnBhZ2VIZWFkZXJIZWlnaHQ+PG5hdlRhYnNXcmFwcGVyQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJHQ29sb3I+PG5hdlRhYnNGb250Pk1vbnRzZXJyYXQ8L25hdlRhYnNGb250PjxuYXZUYWJzRm9udFdlaWdodD5yZWd1bGFyPC9uYXZUYWJzRm9udFdlaWdodD48bmF2VGFic0ZvbnRTdHlsZT5ub3JtYWw8L25hdlRhYnNGb250U3R5bGU+PG5hdlRhYnNGb250Q3VzdG9tQ3NzVXJsIC8+PG5hdlRhYnNGb250Q3VzdG9tIC8+PG5hdlRhYnNCR0NvbG9yPiMwRTVCNTQ8L25hdlRhYnNCR0NvbG9yPjxuYXZUYWJzUkJHQ29sb3I+I0ZGM0UzRDwvbmF2VGFic1JCR0NvbG9yPjxuYXZUYWJzRm9udENvbG9yPiNGRkZGRkY8L25hdlRhYnNGb250Q29sb3I+PG5hdlRhYnNGb250UkNvbG9yPiMwMDAwMDA8L25hdlRhYnNGb250UkNvbG9yPjxuYXZUYWJzQm9yZGVyQ29sb3I+I0ZGRkZGRjwvbmF2VGFic0JvcmRlckNvbG9yPjxuYXZUYWJzUkJvcmRlckNvbG9yPiMzOEMwQjM8L25hdlRhYnNSQm9yZGVyQ29sb3I+PGNkVG9wQkdDb2xvcj4jMzhDMEIzPC9jZFRvcEJHQ29sb3I+PGNkVG9wQm9yZGVyUmFkaXVzPjMwPC9jZFRvcEJvcmRlclJhZGl1cz48c3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvc3VicGFnZUhlYWRlclRleHRUcmFuc2Zvcm0+PG5hdlRhYnNGb250U2l6ZT4xNjwvbmF2VGFic0ZvbnRTaXplPjxuYXZUYWJzVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9uYXZUYWJzVGV4dFRyYW5zZm9ybT48c3VicGFnZUhlYWRlckZvbnRDb2xvcj4jRkZGRkZGPC9zdWJwYWdlSGVhZGVyRm9udENvbG9yPjxjdXN0b21CdXR0b25NYXJnaW4+LTE1cHggMXB4IDVweCAxcHg8L2N1c3RvbUJ1dHRvbk1hcmdpbj48bmF2VGFic1RvcEJvcmRlclJhZGl1cz4wPC9uYXZUYWJzVG9wQm9yZGVyUmFkaXVzPjxuYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPiMwRTVCNTQ8L25hdlRhYnNXcmFwcGVyQm90dG9tQm9yZGVyQ29sb3I+PG5hdmlnYXRpb25CYXJCYWNrZ3JvdW5kQ29sb3IgLz48c25hdkZvbnQgLz48c25hdkZvbnRXZWlnaHQgLz48c25hdkZvbnRTdHlsZSAvPjxzbmF2Rm9udEN1c3RvbSAvPjxzbmF2Rm9udFNpemUgLz48c25hdkZvbnRDdXN0b21Dc3NVcmwgLz48c25hdklzQWN0aXZlPmZhbHNlPC9zbmF2SXNBY3RpdmU+PHNuYXZUZXh0VHJhbnNmb3JtIC8+PG5hdmlnYXRpb25JZD41NTY3ODwvbmF2aWdhdGlvbklkPjxuYXZpZ2F0aW9uTmFtZT5NZW1iZXJzaGlwPC9uYXZpZ2F0aW9uTmFtZT48bmF2aWdhdGlvblVybD4vY3VzdG9tL3NpZ251cC5hc3B4P3N1YmhlYWRlcnRleHQ9U2lnbitVcDwvbmF2aWdhdGlvblVybD48bmF2aWdhdGlvblRhcmdldCAvPjxtaW5pc3RyeUd1aWQxPjM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMTwvbWluaXN0cnlHdWlkMT48c29ydE9yZGVyPjc8L3NvcnRPcmRlcj48bmF2aWdhdGlvbkRlc2NyaXB0aW9uIC8+PG9uTmF2aWdhdGlvbkJhcj50cnVlPC9vbk5hdmlnYXRpb25CYXI+PG5hdmlnYXRpb25DU1NDbGFzcz5jdXN0b21CdXR0b248L25hdmlnYXRpb25DU1NDbGFzcz48dGhlUGFyZW50TmF2aWdhdGlvbklkPj9wYXJlbnRuYXZpZ2F0aW9uaWQ9NTU2Nzg8L3RoZVBhcmVudE5hdmlnYXRpb25JZD48bmF2aWdhdGlvbkZ1bGxVcmw+L2N1c3RvbS9zaWdudXAuYXNweD9zdWJoZWFkZXJ0ZXh0PVNpZ24rVXA/cGFyZW50bmF2aWdhdGlvbmlkPTU1Njc4JmFtcDt2aWV3Y29udGVudHBhZ2VndWlkPTAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMDwvbmF2aWdhdGlvbkZ1bGxVcmw+PGNoaWxkQ291bnQ+MDwvY2hpbGRDb3VudD48L25hdmlnYXRpb24+PG5hdmlnYXRpb24gZGlmZmdyOmlkPSJuYXZpZ2F0aW9uOCIgbXNkYXRhOnJvd09yZGVyPSI3Ij48bWluaXN0cnlJZD45OTA8L21pbmlzdHJ5SWQ+PG1pbmlzdHJ5R3VpZD4zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDE8L21pbmlzdHJ5R3VpZD48bWluaXN0cnlOYW1lPkNoYW5naW5nIHlvdSBJbnN0aXR1dGU8L21pbmlzdHJ5TmFtZT48bWluaXN0cnlEb21haW4+aHR0cDovL3d3dy5jaGFuZ2luZ3lvdWluc2l0dXRlLmNvbTwvbWluaXN0cnlEb21haW4+PHNlcnZlckZvbGRlcj5cRkFJVEhORVRXT1JLXFRFTVBMQVRFU0lURVNcQ0hBTkdJTkdZT1VcPC9zZXJ2ZXJGb2xkZXI+PGJhc2VIdGFjY2Vzc0NvZGU+UmV3cml0ZUNvbmQgJXtIVFRQU30gKG9uKT8KUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9IF4oPyF3d3dcLikoLispJCBbTkNdClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKykKUmV3cml0ZVJ1bGUgLj8gaHR0cCg/JTFzKTovL3d3dy4lMiUzIFtSPTMwMSxMXQoKUmV3cml0ZUNvbmQgJXtIVFRQOkhvc3R9ICguKikKUmV3cml0ZUNvbmQgJXtIVFRQU30gb2ZmClJld3JpdGVDb25kICV7UkVRVUVTVF9VUkl9ICguKikKUmV3cml0ZVJ1bGUgLj8gaHR0cHM6Ly8lMSUyIFtSLExdPC9iYXNlSHRhY2Nlc3NDb2RlPjxnb29nbGVBY2NvdW50SWQ+VUEtMTY1MDU5MzYyLTUzPC9nb29nbGVBY2NvdW50SWQ+PG1pbmlzdHJ5WmlwQ29kZT4wPC9taW5pc3RyeVppcENvZGU+PGhhczI0aG91cnN0cmVhbT5mYWxzZTwvaGFzMjRob3Vyc3RyZWFtPjxoYXNTTVNCbGFzdD5mYWxzZTwvaGFzU01TQmxhc3Q+PGhhc0VtYWlsQmxhc3Q+ZmFsc2U8L2hhc0VtYWlsQmxhc3Q+PGRlZmF1bHRTRU9NZXRhRGVzY3JpcHRpb24+SW4gdG9kYXnigJlzIHdvcmxkLCBmaW5kaW5nIHRoYXQgc2Vuc2Ugb2YgaW5zcGlyYXRpb24gaXMga2V5LiBGaW5kaW5nIHRoYXQgZmVlbGluZyBvZiBlbXBvd2VybWVudCBpcyBjcml0aWNhbC4gQW5kIG1vc3QgaW1wb3J0YW50bHksIGZpbmRpbmcgdGhlIHdpbGwgd2l0aGluIHlvdXJzZWxmIHRvIGNoYW5nZSwgdG8gZ3JvdywgYW5kIHRvIGRldmVsb3AgaXMganVzdCB3aGF0IHlvdSBuZWVkIHRvIHJlYWNoIG5ldyBoZWlnaHRzLjwvZGVmYXVsdFNFT01ldGFEZXNjcmlwdGlvbj48ZGVmYXVsdFNFT01ldGFUaXRsZT5DaGFuZ2luZyBZb3UgSW5zdGl0dXRlPC9kZWZhdWx0U0VPTWV0YVRpdGxlPjxkZWZhdWx0U0VPTWV0YUtleXdvcmRzPkVkdWNhdGlvbiwgRW1wb3dlcm1lbnQsIFNlbGYtSGVscCwgSW5zcGlyYXRpb24sIENoYW5nZSwgUGVyc29uYWwgRGV2ZWxvcG1lbnQsIEdyb3d0aCwgV2VsbG5lc3MsIFByb2Zlc3Npb25hbCBEZXZlbG9wbWVudCwgVHJhaW5pbmcsIENvdXJzZXMuPC9kZWZhdWx0U0VPTWV0YUtleXdvcmRzPjxkZWZhdWx0U0VPTWV0YUltYWdlVXJsPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL2xvZ29fZmFjZWJvb2suanBnPC9kZWZhdWx0U0VPTWV0YUltYWdlVXJsPjxsb2dvRmlsZVVybD4vRkFJVEhORVRXT1JLX1VzZXJGaWxlU3RvcmUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9oZWFkZXJfbG9nby5wbmc8L2xvZ29GaWxlVXJsPjxzaXRlSGVhZGVyVGV4dD4mbHQ7IS0tIEdsb2JhbCBzaXRlIHRhZyAoZ3RhZy5qcykgLSBHb29nbGUgQWRzOiAxMDkzOTk5MTg1OSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUFXLTEwOTM5OTkxODU5IiZndDsmbHQ7L3NjcmlwdCZndDsNCiZsdDtzY3JpcHQmZ3Q7DQogIHdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOw0KICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9DQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7DQoNCiAgZ3RhZygnY29uZmlnJywgJ0FXLTEwOTM5OTkxODU5Jyk7DQombHQ7L3NjcmlwdCZndDsNCg0KJmx0O3N0eWxlJmd0Ow0KICAgICNDb250ZW50UGxhY2VIb2xkZXIxX0NvbnRlbnRQbGFjZUhvbGRlcjJfbGJsRGVzY3JpcHRpb24NCiAgICB7DQogICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgfQ0KJmx0Oy9zdHlsZSZndDsNCg0KJmx0OyEtLSBHb29nbGUgdGFnIChndGFnLmpzKSAtLSZndDsNCiZsdDtzY3JpcHQgYXN5bmM9IiIgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndGFnL2pzP2lkPUctOU41RjlZQzcyWCImZ3Q7Jmx0Oy9zY3JpcHQmZ3Q7DQombHQ7c2NyaXB0Jmd0Ow0KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsNCiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQ0KICBndGFnKCdqcycsIG5ldyBEYXRlKCkpOw0KDQogIGd0YWcoJ2NvbmZpZycsICdHLTlONUY5WUM3MlgnKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLSBHb29nbGUgVGFnIE1hbmFnZXIgLS0mZ3Q7DQombHQ7c2NyaXB0Jmd0OyhmdW5jdGlvbih3LGQscyxsLGkpe3dbbF09d1tsXXx8W107d1tsXS5wdXNoKHsnZ3RtLnN0YXJ0JzoNCm5ldyBEYXRlKCkuZ2V0VGltZSgpLGV2ZW50OidndG0uanMnfSk7dmFyIGY9ZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXSwNCmo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycmYW1wO2w9JytsOicnO2ouYXN5bmM9dHJ1ZTtqLnNyYz0NCidodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsO2YucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaixmKTsNCn0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnZGF0YUxheWVyJywnR1RNLU43S0daQzInKTsmbHQ7L3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAtLSZndDs8L3NpdGVIZWFkZXJUZXh0PjxzaXRlRm9vdGVyVGV4dD4mbHQ7IS0tU3RhcnQgb2YgVGF3ay50byBTY3JpcHQtLSZndDsNCiZsdDtzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiZndDsNCnZhciBUYXdrX0FQST1UYXdrX0FQSXx8e30sIFRhd2tfTG9hZFN0YXJ0PW5ldyBEYXRlKCk7DQooZnVuY3Rpb24oKXsNCnZhciBzMT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSxzMD1kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07DQpzMS5hc3luYz10cnVlOw0KczEuc3JjPSdodHRwczovL2VtYmVkLnRhd2sudG8vNjI1ZTcwNDQ3Yjk2N2IxMTc5OGI1ZmE2LzFnMTBlZDNydic7DQpzMS5jaGFyc2V0PSdVVEYtOCc7DQpzMS5zZXRBdHRyaWJ1dGUoJ2Nyb3Nzb3JpZ2luJywnKicpOw0KczAucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoczEsczApOw0KfSkoKTsNCiZsdDsvc2NyaXB0Jmd0Ow0KJmx0OyEtLUVuZCBvZiBUYXdrLnRvIFNjcmlwdC0tJmd0Ozwvc2l0ZUZvb3RlclRleHQ+PGhlYWRlclRyYW5zcGFyZW50IC8+PGhlYWRlckNvbG9yPiNGRkZGRkY8L2hlYWRlckNvbG9yPjxoZWFkZXJIZWlnaHQ+ODA8L2hlYWRlckhlaWdodD48bmF2Rm9udENvbG9yPiMwMDAwMDA8L25hdkZvbnRDb2xvcj48bmF2Rm9udENvbG9yT3Zlcj4jMEU1QjU0PC9uYXZGb250Q29sb3JPdmVyPjxuYXZNZW51Um9sbG92ZXJCYWNrZ3JvdW5kQ29sb3I+IzBFNUI1NDwvbmF2TWVudVJvbGxvdmVyQmFja2dyb3VuZENvbG9yPjxuYXZNZW51Um9sbG92ZXJUZXh0Q29sb3I+I0ZGRkZGRjwvbmF2TWVudVJvbGxvdmVyVGV4dENvbG9yPjxsb2dvV2lkdGg+MjUwPC9sb2dvV2lkdGg+PGxvZ29QYWRkaW5nPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmc+PGxvZ29QYWRkaW5nUGhvbmVzPjE1cHggMHB4IDE1cHggMTBweDwvbG9nb1BhZGRpbmdQaG9uZXM+PGJ1cmdlck1lbnVQYWRkaW5nPjI3PC9idXJnZXJNZW51UGFkZGluZz48Y29weXJpZ2h0Rm9udENvbG9yPiNGRkZGRkY8L2NvcHlyaWdodEZvbnRDb2xvcj48ZmFpdGhuZXR3b3JrTG9nb1VybD4vY29uZmlnL2ltYWdlcy9sb2dvX3doaXRlX2ljb24ucG5nPC9mYWl0aG5ldHdvcmtMb2dvVXJsPjxoZWFkZXJTb2NpYWwgLz48ZGVmYXVsdFN1YmhlYWRlckltYWdlPi9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlc3ViaGVhZGVycy9zdWJoZWFkZXJfZGVmYXVsdC5qcGc8L2RlZmF1bHRTdWJoZWFkZXJJbWFnZT48dG9wQmFyVGV4dD4mbHQ7IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0Ow0KJmx0O25vc2NyaXB0Jmd0OyZsdDtpZnJhbWUgc3JjPSJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ucy5odG1sP2lkPUdUTS1ON0tHWkMyIg0KaGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiImZ3Q7Jmx0Oy9pZnJhbWUmZ3Q7Jmx0Oy9ub3NjcmlwdCZndDsNCiZsdDshLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tJmd0OzwvdG9wQmFyVGV4dD48dG9wQmFyQmFja2dyb3VuZENvbG9yIC8+PHRvcEJhclRleHRDb2xvciAvPjx0b3BCYXJUZXh0Um9sbG92ZXJDb2xvciAvPjxmb250Qm9keT5Nb250c2VycmF0PC9mb250Qm9keT48Zm9udEJvZHlXZWlnaHQ+bGlnaHQ8L2ZvbnRCb2R5V2VpZ2h0Pjxmb250Qm9keVN0eWxlPm5vcm1hbDwvZm9udEJvZHlTdHlsZT48Zm9udEgxPk1vbnRzZXJyYXQ8L2ZvbnRIMT48Zm9udEgxV2VpZ2h0PmJsYWNrPC9mb250SDFXZWlnaHQ+PGZvbnRIMVN0eWxlPm5vcm1hbDwvZm9udEgxU3R5bGU+PGZvbnRIMj5Nb250c2VycmF0PC9mb250SDI+PGZvbnRIMldlaWdodD5ibGFjazwvZm9udEgyV2VpZ2h0Pjxmb250SDJTdHlsZT5ub3JtYWw8L2ZvbnRIMlN0eWxlPjxmb250SDM+TW9udHNlcnJhdDwvZm9udEgzPjxmb250SDNXZWlnaHQ+YmxhY2s8L2ZvbnRIM1dlaWdodD48Zm9udEgzU3R5bGU+bm9ybWFsPC9mb250SDNTdHlsZT48Zm9udEgxQ3VzdG9tQ3NzVXJsIC8+PGZvbnRIMUN1c3RvbSAvPjxmb250Qm9keUN1c3RvbUNzc1VybCAvPjxmb250Qm9keUN1c3RvbSAvPjxmb250SDJDdXN0b21Dc3NVcmwgLz48Zm9udEgyQ3VzdG9tIC8+PGZvbnRIM0N1c3RvbUNzc1VybCAvPjxmb250SDNDdXN0b20gLz48bGJHb29nbGVBY2NvdW50SWQgLz48ZGlzYWJsZURTR2FsbGVyaWVzPmZhbHNlPC9kaXNhYmxlRFNHYWxsZXJpZXM+PGRpc2FibGVEU01lc3NhZ2VzPmZhbHNlPC9kaXNhYmxlRFNNZXNzYWdlcz48ZGlzYWJsZURTQmxvZ3M+ZmFsc2U8L2Rpc2FibGVEU0Jsb2dzPjxkaXNhYmxlRFNTdG9yaWVzPmZhbHNlPC9kaXNhYmxlRFNTdG9yaWVzPjxkaXNhYmxlRFNOZXdzPmZhbHNlPC9kaXNhYmxlRFNOZXdzPjxmb250SDFDb2xvcj4jMEU1QjU0PC9mb250SDFDb2xvcj48Zm9udEgyQ29sb3I+IzBFNUI1NDwvZm9udEgyQ29sb3I+PGZvbnRIM0NvbG9yPiMwRTVCNTQ8L2ZvbnRIM0NvbG9yPjxmb250SDFTaXplPjQwPC9mb250SDFTaXplPjxmb250SDJTaXplPjM4PC9mb250SDJTaXplPjxmb250SDNTaXplPjIwPC9mb250SDNTaXplPjxuYXZGb250Pk1vbnRzZXJyYXQ8L25hdkZvbnQ+PG5hdkZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2Rm9udFdlaWdodD48bmF2Rm9udFN0eWxlPm5vcm1hbDwvbmF2Rm9udFN0eWxlPjxuYXZGb250Q3VzdG9tIC8+PG5hdkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Gb250Pk1vbnRzZXJyYXQ8L2JsYWNrQnV0dG9uRm9udD48YmxhY2tCdXR0b25Gb250V2VpZ2h0PmJsYWNrPC9ibGFja0J1dHRvbkZvbnRXZWlnaHQ+PGJsYWNrQnV0dG9uRm9udFN0eWxlPm5vcm1hbDwvYmxhY2tCdXR0b25Gb250U3R5bGU+PGJsYWNrQnV0dG9uRm9udEN1c3RvbSAvPjxibGFja0J1dHRvbkZvbnRDdXN0b21Dc3NVcmwgLz48YmxhY2tCdXR0b25Cb3JkZXJXaWR0aD4wPC9ibGFja0J1dHRvbkJvcmRlcldpZHRoPjxibGFja0J1dHRvbkJvcmRlckNvbG9yPiNGRjNFM0Q8L2JsYWNrQnV0dG9uQm9yZGVyQ29sb3I+PGJsYWNrQnV0dG9uRm9udFNpemU+MTY8L2JsYWNrQnV0dG9uRm9udFNpemU+PGJsYWNrQnV0dG9uQkdDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvbkJHQ29sb3I+PGJsYWNrQnV0dG9uRm9udENvbG9yPiNGRkZGRkY8L2JsYWNrQnV0dG9uRm9udENvbG9yPjxibGFja0J1dHRvblJGb250Q29sb3I+I0ZGRkZGRjwvYmxhY2tCdXR0b25SRm9udENvbG9yPjxibGFja0J1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9ibGFja0J1dHRvblJCb3JkZXJDb2xvcj48YmxhY2tCdXR0b25SQkdDb2xvcj4jMzhDMEIzPC9ibGFja0J1dHRvblJCR0NvbG9yPjxibGFja0J1dHRvbkxpbmVIZWlnaHQ+Mi4yNTwvYmxhY2tCdXR0b25MaW5lSGVpZ2h0PjxibGFja0J1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvYmxhY2tCdXR0b25QYWRkaW5nPjx3aGl0ZUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvd2hpdGVCdXR0b25Gb250Pjx3aGl0ZUJ1dHRvbkZvbnRXZWlnaHQ+YmxhY2s8L3doaXRlQnV0dG9uRm9udFdlaWdodD48d2hpdGVCdXR0b25Gb250U3R5bGU+bm9ybWFsPC93aGl0ZUJ1dHRvbkZvbnRTdHlsZT48d2hpdGVCdXR0b25Gb250Q3VzdG9tIC8+PHdoaXRlQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjx3aGl0ZUJ1dHRvbkJvcmRlcldpZHRoPjA8L3doaXRlQnV0dG9uQm9yZGVyV2lkdGg+PHdoaXRlQnV0dG9uQm9yZGVyQ29sb3I+I0ZGM0UzRDwvd2hpdGVCdXR0b25Cb3JkZXJDb2xvcj48d2hpdGVCdXR0b25Gb250U2l6ZT4xNjwvd2hpdGVCdXR0b25Gb250U2l6ZT48d2hpdGVCdXR0b25CR0NvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uQkdDb2xvcj48d2hpdGVCdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvd2hpdGVCdXR0b25Gb250Q29sb3I+PHdoaXRlQnV0dG9uUkZvbnRDb2xvcj4jRkZGRkZGPC93aGl0ZUJ1dHRvblJGb250Q29sb3I+PHdoaXRlQnV0dG9uUkJvcmRlckNvbG9yPiNGRjNFM0Q8L3doaXRlQnV0dG9uUkJvcmRlckNvbG9yPjx3aGl0ZUJ1dHRvblJCR0NvbG9yPiMzOEMwQjM8L3doaXRlQnV0dG9uUkJHQ29sb3I+PHdoaXRlQnV0dG9uTGluZUhlaWdodD4yLjI1PC93aGl0ZUJ1dHRvbkxpbmVIZWlnaHQ+PHdoaXRlQnV0dG9uUGFkZGluZz4uNXJlbSAxcmVtPC93aGl0ZUJ1dHRvblBhZGRpbmc+PGN1c3RvbUJ1dHRvbkZvbnQ+TW9udHNlcnJhdDwvY3VzdG9tQnV0dG9uRm9udD48Y3VzdG9tQnV0dG9uRm9udFdlaWdodD5ib2xkPC9jdXN0b21CdXR0b25Gb250V2VpZ2h0PjxjdXN0b21CdXR0b25Gb250U3R5bGU+bm9ybWFsPC9jdXN0b21CdXR0b25Gb250U3R5bGU+PGN1c3RvbUJ1dHRvbkZvbnRDdXN0b20gLz48Y3VzdG9tQnV0dG9uRm9udEN1c3RvbUNzc1VybCAvPjxjdXN0b21CdXR0b25Cb3JkZXJXaWR0aD4wPC9jdXN0b21CdXR0b25Cb3JkZXJXaWR0aD48Y3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+IzM4QzBCMzwvY3VzdG9tQnV0dG9uQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvbkZvbnRTaXplPjE2PC9jdXN0b21CdXR0b25Gb250U2l6ZT48Y3VzdG9tQnV0dG9uQkdDb2xvcj4jMzhDMEIzPC9jdXN0b21CdXR0b25CR0NvbG9yPjxjdXN0b21CdXR0b25Gb250Q29sb3I+I0ZGRkZGRjwvY3VzdG9tQnV0dG9uRm9udENvbG9yPjxjdXN0b21CdXR0b25SRm9udENvbG9yPiNGRkZGRkY8L2N1c3RvbUJ1dHRvblJGb250Q29sb3I+PGN1c3RvbUJ1dHRvblJCb3JkZXJDb2xvcj4jRkYzRTNEPC9jdXN0b21CdXR0b25SQm9yZGVyQ29sb3I+PGN1c3RvbUJ1dHRvblJCR0NvbG9yPiNGRjNFM0Q8L2N1c3RvbUJ1dHRvblJCR0NvbG9yPjxjdXN0b21CdXR0b25MaW5lSGVpZ2h0PjIuMjU8L2N1c3RvbUJ1dHRvbkxpbmVIZWlnaHQ+PGN1c3RvbUJ1dHRvblBhZGRpbmc+LjVyZW0gMXJlbTwvY3VzdG9tQnV0dG9uUGFkZGluZz48YmxhY2tCdXR0b25Cb3JkZXJSYWRpdXM+NDA8L2JsYWNrQnV0dG9uQm9yZGVyUmFkaXVzPjx3aGl0ZUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvd2hpdGVCdXR0b25Cb3JkZXJSYWRpdXM+PGN1c3RvbUJ1dHRvbkJvcmRlclJhZGl1cz40MDwvY3VzdG9tQnV0dG9uQm9yZGVyUmFkaXVzPjxuYXZGb250U2l6ZT4xNjwvbmF2Rm9udFNpemU+PG5hdkRyb3BEb3duRm9udFNpemU+MTY8L25hdkRyb3BEb3duRm9udFNpemU+PGJ1cmdlck5hdkZvbnRTaXplPjIwPC9idXJnZXJOYXZGb250U2l6ZT48YnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT4yMDwvYnVyZ2VyTmF2RHJvcERvd25Gb250U2l6ZT48bmF2VG9wPjIxPC9uYXZUb3A+PG5hdlJpZ2h0PjE8L25hdlJpZ2h0Pjxzb2NpYWxIZWFkZXJXaWR0aCAvPjxzb2NpYWxIZWFkZXJUb3AgLz48YUxpbmtDb2xvcj4jMEU1QjU0PC9hTGlua0NvbG9yPjxhTGlua1JDb2xvcj4jMDAwMDAwPC9hTGlua1JDb2xvcj48Zm9udEJvZHlDb2xvcj4jMDAwMDAwPC9mb250Qm9keUNvbG9yPjxmb250Qm9keVNpemU+MTg8L2ZvbnRCb2R5U2l6ZT48bmF2SXRlbVBhZGRpbmc+MHB4IDEwcHggNDNweCAxMHB4PC9uYXZJdGVtUGFkZGluZz48c29jaWFsSGVhZGVyUmlnaHQgLz48YUxpbmtUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1RleHREZWNvcmF0aW9uPjxhTGlua1JUZXh0RGVjb3JhdGlvbj5ub25lPC9hTGlua1JUZXh0RGVjb3JhdGlvbj48YmxhY2tCdXR0b25NaW5XaWR0aD4yMjA8L2JsYWNrQnV0dG9uTWluV2lkdGg+PHdoaXRlQnV0dG9uTWluV2lkdGg+MjIwPC93aGl0ZUJ1dHRvbk1pbldpZHRoPjxjdXN0b21CdXR0b25NaW5XaWR0aD44MDwvY3VzdG9tQnV0dG9uTWluV2lkdGg+PG5hdlRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25UZXh0VHJhbnNmb3JtPm5vbmU8L25hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT48YnVyZ2VyTmF2VGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2J1cmdlck5hdlRleHRUcmFuc2Zvcm0+PGJ1cmdlck5hdkRyb3BEb3duVGV4dFRyYW5zZm9ybT5ub25lPC9idXJnZXJOYXZEcm9wRG93blRleHRUcmFuc2Zvcm0+PGJsYWNrQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC9ibGFja0J1dHRvblRleHRUcmFuc2Zvcm0+PHdoaXRlQnV0dG9uVGV4dFRyYW5zZm9ybT5jYXBpdGFsaXplPC93aGl0ZUJ1dHRvblRleHRUcmFuc2Zvcm0+PGN1c3RvbUJ1dHRvblRleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvY3VzdG9tQnV0dG9uVGV4dFRyYW5zZm9ybT48bmF2RHJvcERvd25NaW5XaWR0aD4xMDA8L25hdkRyb3BEb3duTWluV2lkdGg+PGZvbnRIMVRleHRUcmFuc2Zvcm0+bm9uZTwvZm9udEgxVGV4dFRyYW5zZm9ybT48Zm9udEgyVGV4dFRyYW5zZm9ybT51cHBlcmNhc2U8L2ZvbnRIMlRleHRUcmFuc2Zvcm0+PGZvbnRIM1RleHRUcmFuc2Zvcm0+dXBwZXJjYXNlPC9mb250SDNUZXh0VHJhbnNmb3JtPjxidXJnZXJOYXZJY29uVGhpY2tuZXNzPjM8L2J1cmdlck5hdkljb25UaGlja25lc3M+PGJ1cmdlck1lbnVQYWRkaW5nUmlnaHQ+MjU8L2J1cmdlck1lbnVQYWRkaW5nUmlnaHQ+PGZvb3RlckFMaW5rQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtDb2xvcj48Zm9vdGVyQUxpbmtSQ29sb3I+I0ZGRkZGRjwvZm9vdGVyQUxpbmtSQ29sb3I+PGZvb3RlckFMaW5rVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtUZXh0RGVjb3JhdGlvbj48Zm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+bm9uZTwvZm9vdGVyQUxpbmtSVGV4dERlY29yYXRpb24+PHN1YnBhZ2VIZWFkZXJGb250Pk1vbnRzZXJyYXQ8L3N1YnBhZ2VIZWFkZXJGb250PjxzdWJwYWdlSGVhZGVyRm9udFdlaWdodD5ibGFjazwvc3VicGFnZUhlYWRlckZvbnRXZWlnaHQ+PHN1YnBhZ2VIZWFkZXJGb250U3R5bGU+bm9ybWFsPC9zdWJwYWdlSGVhZGVyRm9udFN0eWxlPjxzdWJwYWdlSGVhZGVyRm9udFNpemU+NjA8L3N1YnBhZ2VIZWFkZXJGb250U2l6ZT48c3VicGFnZUhlYWRlckZvbnRDdXN0b20gLz48c3VicGFnZUhlYWRlckZvbnRDdXN0b21Dc3NVcmwgLz48c3VicGFnZUhlYWRlckJHQ29sb3I+IzBFNUI1NDwvc3VicGFnZUhlYWRlckJHQ29sb3I+PHN1YnBhZ2VIZWFkZXJIZWlnaHQ+NDAwPC9zdWJwYWdlSGVhZGVySGVpZ2h0PjxuYXZUYWJzV3JhcHBlckJHQ29sb3I+IzBFNUI1NDwvbmF2VGFic1dyYXBwZXJCR0NvbG9yPjxuYXZUYWJzRm9udD5Nb250c2VycmF0PC9uYXZUYWJzRm9udD48bmF2VGFic0ZvbnRXZWlnaHQ+cmVndWxhcjwvbmF2VGFic0ZvbnRXZWlnaHQ+PG5hdlRhYnNGb250U3R5bGU+bm9ybWFsPC9uYXZUYWJzRm9udFN0eWxlPjxuYXZUYWJzRm9udEN1c3RvbUNzc1VybCAvPjxuYXZUYWJzRm9udEN1c3RvbSAvPjxuYXZUYWJzQkdDb2xvcj4jMEU1QjU0PC9uYXZUYWJzQkdDb2xvcj48bmF2VGFic1JCR0NvbG9yPiNGRjNFM0Q8L25hdlRhYnNSQkdDb2xvcj48bmF2VGFic0ZvbnRDb2xvcj4jRkZGRkZGPC9uYXZUYWJzRm9udENvbG9yPjxuYXZUYWJzRm9udFJDb2xvcj4jMDAwMDAwPC9uYXZUYWJzRm9udFJDb2xvcj48bmF2VGFic0JvcmRlckNvbG9yPiNGRkZGRkY8L25hdlRhYnNCb3JkZXJDb2xvcj48bmF2VGFic1JCb3JkZXJDb2xvcj4jMzhDMEIzPC9uYXZUYWJzUkJvcmRlckNvbG9yPjxjZFRvcEJHQ29sb3I+IzM4QzBCMzwvY2RUb3BCR0NvbG9yPjxjZFRvcEJvcmRlclJhZGl1cz4zMDwvY2RUb3BCb3JkZXJSYWRpdXM+PHN1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPmNhcGl0YWxpemU8L3N1YnBhZ2VIZWFkZXJUZXh0VHJhbnNmb3JtPjxuYXZUYWJzRm9udFNpemU+MTY8L25hdlRhYnNGb250U2l6ZT48bmF2VGFic1RleHRUcmFuc2Zvcm0+Y2FwaXRhbGl6ZTwvbmF2VGFic1RleHRUcmFuc2Zvcm0+PHN1YnBhZ2VIZWFkZXJGb250Q29sb3I+I0ZGRkZGRjwvc3VicGFnZUhlYWRlckZvbnRDb2xvcj48Y3VzdG9tQnV0dG9uTWFyZ2luPi0xNXB4IDFweCA1cHggMXB4PC9jdXN0b21CdXR0b25NYXJnaW4+PG5hdlRhYnNUb3BCb3JkZXJSYWRpdXM+MDwvbmF2VGFic1RvcEJvcmRlclJhZGl1cz48bmF2VGFic1dyYXBwZXJCb3R0b21Cb3JkZXJDb2xvcj4jMEU1QjU0PC9uYXZUYWJzV3JhcHBlckJvdHRvbUJvcmRlckNvbG9yPjxuYXZpZ2F0aW9uQmFyQmFja2dyb3VuZENvbG9yIC8+PHNuYXZGb250IC8+PHNuYXZGb250V2VpZ2h0IC8+PHNuYXZGb250U3R5bGUgLz48c25hdkZvbnRDdXN0b20gLz48c25hdkZvbnRTaXplIC8+PHNuYXZGb250Q3VzdG9tQ3NzVXJsIC8+PHNuYXZJc0FjdGl2ZT5mYWxzZTwvc25hdklzQWN0aXZlPjxzbmF2VGV4dFRyYW5zZm9ybSAvPjxuYXZpZ2F0aW9uSWQ+NTc0ODA8L25hdmlnYXRpb25JZD48bmF2aWdhdGlvbk5hbWU+TG9nIEluPC9uYXZpZ2F0aW9uTmFtZT48bmF2aWdhdGlvblVybD4vY3VzdG9tL2xvZ2luLmFzcHg/c3ViaGVhZGVydGV4dD1Mb2crSW48L25hdmlnYXRpb25Vcmw+PG5hdmlnYXRpb25UYXJnZXQgLz48bWluaXN0cnlHdWlkMT4zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDE8L21pbmlzdHJ5R3VpZDE+PHNvcnRPcmRlcj45PC9zb3J0T3JkZXI+PG5hdmlnYXRpb25EZXNjcmlwdGlvbiAvPjxvbk5hdmlnYXRpb25CYXI+dHJ1ZTwvb25OYXZpZ2F0aW9uQmFyPjxuYXZpZ2F0aW9uQ1NTQ2xhc3M+Y3VzdG9tQnV0dG9uPC9uYXZpZ2F0aW9uQ1NTQ2xhc3M+PHRoZVBhcmVudE5hdmlnYXRpb25JZD4/cGFyZW50bmF2aWdhdGlvbmlkPTU3NDgwPC90aGVQYXJlbnROYXZpZ2F0aW9uSWQ+PG5hdmlnYXRpb25GdWxsVXJsPi9jdXN0b20vbG9naW4uYXNweD9zdWJoZWFkZXJ0ZXh0PUxvZytJbj9wYXJlbnRuYXZpZ2F0aW9uaWQ9NTc0ODAmYW1wO3ZpZXdjb250ZW50cGFnZWd1aWQ9MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwPC9uYXZpZ2F0aW9uRnVsbFVybD48Y2hpbGRDb3VudD4wPC9jaGlsZENvdW50PjwvbmF2aWdhdGlvbj48L05ld0RhdGFTZXQ+PC9kaWZmZ3I6ZGlmZmdyYW0+BAMAAAAOU3lzdGVtLlZlcnNpb24EAAAABl9NYWpvcgZfTWlub3IGX0J1aWxkCV9SZXZpc2lvbgAAAAAICAgIAgAAAAAAAAD//////////wtkFgQCAQ9kFgYCEA8WBB4EbmFtZQULZGVzY3JpcHRpb24eB2NvbnRlbnQF9AFJbiB0b2RheeKAmXMgd29ybGQsIGZpbmRpbmcgdGhhdCBzZW5zZSBvZiBpbnNwaXJhdGlvbiBpcyBrZXkuIEZpbmRpbmcgdGhhdCBmZWVsaW5nIG9mIGVtcG93ZXJtZW50IGlzIGNyaXRpY2FsLiBBbmQgbW9zdCBpbXBvcnRhbnRseSwgZmluZGluZyB0aGUgd2lsbCB3aXRoaW4geW91cnNlbGYgdG8gY2hhbmdlLCB0byBncm93LCBhbmQgdG8gZGV2ZWxvcCBpcyBqdXN0IHdoYXQgeW91IG5lZWQgdG8gcmVhY2ggbmV3IGhlaWdodHMuZAIRDxYEHwYFCGtleXdvcmRzHwcFjAFFZHVjYXRpb24sIEVtcG93ZXJtZW50LCBTZWxmLUhlbHAsIEluc3BpcmF0aW9uLCBDaGFuZ2UsIFBlcnNvbmFsIERldmVsb3BtZW50LCBHcm93dGgsIFdlbGxuZXNzLCBQcm9mZXNzaW9uYWwgRGV2ZWxvcG1lbnQsIFRyYWluaW5nLCBDb3Vyc2VzLmQCEg8WBB4IcHJvcGVydHkFCG9nOmltYWdlHwcFzgFodHRwczovL3MzLXVzLXdlc3QtMS5hbWF6b25hd3MuY29tL2ZhaXRobmV0d29ya3VzZXJmaWxlc3RvcmUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9sb2dvX2ZhY2Vib29rLmpwZ2QCBQ9kFhYCAw9kFgJmDxYCHgRUZXh0BckBPHN0eWxlPi5zdWJwYWdlSGVhZGVyV3JhcHBlcntiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9GQUlUSE5FVFdPUktfVXNlckZpbGVTdG9yZS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlc3ViaGVhZGVycy9zdWJoZWFkZXJfZGVmYXVsdC5qcGcnKSFpbXBvcnRhbnQ7fTwvc3R5bGU+ZAIJDxYCHgtfIUl0ZW1Db3VudAIIFhBmD2QWAmYPFQGcATxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGNsYXNzPSJuYXYtbGluayBwci0zIiBocmVmPScvYmxvZy5hc3B4P2Jsb2dndWlkPTM2YzVjZTc1LWNiYzctNDQzNS05ZGNhLTg3NTA4NGY1NDdhOSZzdWJoZWFkZXJ0ZXh0PScgdGFyZ2V0PSdfcGFyZW50Jz5CbG9nczwvYT48L2xpPmQCAQ9kFgJmDxUBWzxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGNsYXNzPSJuYXYtbGluayBwci0zIiBocmVmPScvYWJvdXQnIHRhcmdldD0nX3BhcmVudCc+QWJvdXQ8L2E+PC9saT5kAgIPZBYCZg8VAWk8bGkgY2xhc3M9Im5hdi1pdGVtIj48YSBjbGFzcz0ibmF2LWxpbmsgcHItMyIgaHJlZj0nL3Jlc291cmNlbGlzdC5hc3B4JyB0YXJnZXQ9J19wYXJlbnQnPkNvdXJzZXM8L2E+PC9saT5kAgMPZBYCZg8VAWc8bGkgY2xhc3M9Im5hdi1pdGVtIj48YSBjbGFzcz0ibmF2LWxpbmsgcHItMyIgaHJlZj0nL3Rlc3RpbW9uaWVzJyB0YXJnZXQ9J19wYXJlbnQnPlRlc3RpbW9uaWVzPC9hPjwvbGk+ZAIED2QWAmYPFQFnPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIHByLTMiIGhyZWY9Jy9jZXJ0aWZpY2F0ZScgdGFyZ2V0PSdfcGFyZW50Jz5DZXJ0aWZpY2F0ZTwvYT48L2xpPmQCBQ9kFgJmDxUBZTxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGNsYXNzPSJuYXYtbGluayBwci0zIiBocmVmPScvY29udGFjdC11cycgdGFyZ2V0PSdfcGFyZW50Jz5Db250YWN0IFVzPC9hPjwvbGk+ZAIGD2QWAmYPFQGNATxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGNsYXNzPSJwci0zIG1vYmlsZWN1c3RvbUJ1dHRvbiIgaHJlZj0nL2N1c3RvbS9zaWdudXAuYXNweD9zdWJoZWFkZXJ0ZXh0PVNpZ24rVXAnIHRhcmdldD0nX3BhcmVudCc+TWVtYmVyc2hpcDwvYT48L2xpPmQCBw9kFgJmDxUBhwE8bGkgY2xhc3M9Im5hdi1pdGVtIj48YSBjbGFzcz0icHItMyBtb2JpbGVjdXN0b21CdXR0b24iIGhyZWY9Jy9jdXN0b20vbG9naW4uYXNweD9zdWJoZWFkZXJ0ZXh0PUxvZytJbicgdGFyZ2V0PSdfcGFyZW50Jz5Mb2cgSW48L2E+PC9saT5kAgsPDxYCHwllZGQCDQ9kFgICAQ8PFgIfCQX1ATwhLS0gR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0+DQo8bm9zY3JpcHQ+PGlmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLU43S0daQzIiDQpoZWlnaHQ9IjAiIHdpZHRoPSIwIiBzdHlsZT0iZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuIj48L2lmcmFtZT48L25vc2NyaXB0Pg0KPCEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIChub3NjcmlwdCkgLS0+ZGQCDw8WAh8KAggWEGYPZBYCZg8VAZwBPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIHByLTMiIGhyZWY9Jy9ibG9nLmFzcHg/YmxvZ2d1aWQ9MzZjNWNlNzUtY2JjNy00NDM1LTlkY2EtODc1MDg0ZjU0N2E5JnN1YmhlYWRlcnRleHQ9JyB0YXJnZXQ9J19wYXJlbnQnPkJsb2dzPC9hPjwvbGk+ZAIBD2QWAmYPFQFbPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIHByLTMiIGhyZWY9Jy9hYm91dCcgdGFyZ2V0PSdfcGFyZW50Jz5BYm91dDwvYT48L2xpPmQCAg9kFgJmDxUBaTxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGNsYXNzPSJuYXYtbGluayBwci0zIiBocmVmPScvcmVzb3VyY2VsaXN0LmFzcHgnIHRhcmdldD0nX3BhcmVudCc+Q291cnNlczwvYT48L2xpPmQCAw9kFgJmDxUBZzxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGNsYXNzPSJuYXYtbGluayBwci0zIiBocmVmPScvdGVzdGltb25pZXMnIHRhcmdldD0nX3BhcmVudCc+VGVzdGltb25pZXM8L2E+PC9saT5kAgQPZBYCZg8VAWc8bGkgY2xhc3M9Im5hdi1pdGVtIj48YSBjbGFzcz0ibmF2LWxpbmsgcHItMyIgaHJlZj0nL2NlcnRpZmljYXRlJyB0YXJnZXQ9J19wYXJlbnQnPkNlcnRpZmljYXRlPC9hPjwvbGk+ZAIFD2QWAmYPFQFlPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIHByLTMiIGhyZWY9Jy9jb250YWN0LXVzJyB0YXJnZXQ9J19wYXJlbnQnPkNvbnRhY3QgVXM8L2E+PC9saT5kAgYPZBYCZg8VAYcBPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9InByLTMgY3VzdG9tQnV0dG9uIiBocmVmPScvY3VzdG9tL3NpZ251cC5hc3B4P3N1YmhlYWRlcnRleHQ9U2lnbitVcCcgdGFyZ2V0PSdfcGFyZW50Jz5NZW1iZXJzaGlwPC9hPjwvbGk+ZAIHD2QWAmYPFQGBATxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGNsYXNzPSJwci0zIGN1c3RvbUJ1dHRvbiIgaHJlZj0nL2N1c3RvbS9sb2dpbi5hc3B4P3N1YmhlYWRlcnRleHQ9TG9nK0luJyB0YXJnZXQ9J19wYXJlbnQnPkxvZyBJbjwvYT48L2xpPmQCEQ8PFgQeCEltYWdlVXJsBcwBaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvaGVhZGVyX2xvZ28ucG5nHg1BbHRlcm5hdGVUZXh0BRZDaGFuZ2luZyB5b3UgSW5zdGl0dXRlZGQCEw8PFgIfCWVkZAIZD2QWAgIBDw8WAh8JBfj4ATxzdHlsZT4NCiNIb21lLUJhbm5lckRpdg0Kew0KLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZDogdXJsKCdodHRwczovL3MzLXVzLXdlc3QtMS5hbWF6b25hd3MuY29tL2ZhaXRobmV0d29ya3VzZXJmaWxlc3RvcmUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZXJvdGF0b3JzL3JvdGF0b3JfYmcuanBnJykgbm8tcmVwZWF0IGNlbnRlciB0b3A7LyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqLw0KcG9zaXRpb246c3RhdGljOw0KYmFja2dyb3VuZC1zaXplOmNvdmVyOw0KYmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkOw0KYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0Ow0KbWFyZ2luOiAwIGF1dG87DQp0ZXh0LWFsaWduOmNlbnRlcjsNCnRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCnRleHQtYWxpZ246LXdlYmtpdC1jZW50ZXI7DQotd2Via2l0LWJhY2tncm91bmQtc2l6ZTpjb3ZlcjsNCi13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogbm9uZTsNCi13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogbm9uZTsNCi13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTsNCi13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7DQpiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlOw0KdHJhbnNmb3JtOiBub25lOw0KLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlOw0KLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7DQotd2Via2l0LXBlcnNwZWN0aXZlOiBub25lOw0KLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7DQpwYWRkaW5nOjI1MHB4IDBweCAyNTBweCAwcHg7DQogICAgIA0KICAgICAgICAgICAgDQogICAgICAgIH0NCg0KIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6MTAyNHB4KSB7DQogICAgI0hvbWUtQmFubmVyRGl2IHsNCiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6c2Nyb2xsOw0KICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQogICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICB9DQogICAgfQ0KDQojSG9tZS1CYW5uZXJEaXYgaDENCnsNCiAgICBtYXJnaW46MHB4Ow0KICAgIHBhZGRpbmc6MHB4IDIwcHggMTBweCAyMHB4Ow0KICAgIGZvbnQtc2l6ZTogNjBweDsNCiAgICBjb2xvcjogI2ZmZmZmZjsNCn0NCiNIb21lLUJhbm5lckRpdiBoMg0Kew0KICAgIG1hcmdpbjowcHg7DQogICAgcGFkZGluZzowcHggMjBweCAxMHB4IDIwcHg7DQogICAgZm9udC1zaXplOiA0MHB4Ow0KICAgIGNvbG9yOiAjZmZmZmZmOw0KfQ0KDQoNCiNIb21lLUJhbm5lckRpdiBwDQp7DQogICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgdGV4dC1hbGlnbjotbW96LWNlbnRlcjsNCiAgICBtYXgtd2lkdGg6OTAwcHg7DQogICAgbWFyZ2luOjBweDsNCiAgICBwYWRkaW5nOjBweCAyMHB4IDMwcHggMjBweDsNCiAgICBkaXNwbGF5OmlubGluZS1ibG9jazsNCn0NCjwvc3R5bGU+DQogICAgPGRpdiBpZD0iSG9tZS1CYW5uZXJEaXYiPg0KICAgICAgICA8IS0tc3RhcnRhbmltYXRpb24tLT4NCiAgICAgICAgPGgyPldlbGNvbWUgdG88L2gyPg0KICAgICAgICA8aDE+Q2hhbmdpbmcgWW91IEluc3RpdHV0ZTwvaDE+PHA+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48c3Ryb25nPkxlYXJuIEhvdyBUbyBFbWJyYWNlIENoYW5nZSDigJMgTGVhcm4gSG93DQpUbyBDaGFuZ2Ug4oCTIExlYXJuIFdoeSBZb3UgU2hvdWxkIENoYW5nZTxicj5DaGFuZ2luZyBZb3UNCkluc3RpdHV0ZSDigJMgV2hlcmUgRXZlcnlvbmUgQ29tZXMgVG8gQmUgRW1wb3dlcmVkLjxicj5TaWduIHVwIHRvZGF5IGZvciB1bmxpbWl0ZWQgYWNjZXNzIHRvIG92ZXIgMTAwIGNvdXJzZXMgZm9yIG9ubHkgJDM5Ljk5IHBlciBtb250aCE8YnI+PC9zdHJvbmc+PC9zcGFuPg0KPGJyPjxhIGhyZWY9Ii9jdXN0b20vc2lnbnVwLmFzcHg/c3ViaGVhZGVydGV4dD1TaWduK1VwIiBjbGFzcz0iYmxhY2tCdXR0b24iPlNpZ24gVXA8L2E+IDxhIGhyZWY9Ii9jdXN0b20vbG9naW4uYXNweD9zdWJoZWFkZXJ0ZXh0PUxvZytJbiIgY2xhc3M9ImJsYWNrQnV0dG9uIj5Mb2cgSW48L2E+PGJyPg0KPGEgaHJlZj0iL2ZyZWVjb3Vyc2UiIGNsYXNzPSJibGFja0J1dHRvbiI+VFJZIEEgRlJFRSBDT1VSU0U8L2E+DQo8L3A+PC9kaXY+PHN0eWxlPg0KICAgICAgICAjSG9tZS1BYm91dERpdg0KICAgICAgICB7DQogICAgICAgICAgICAvKnN0YXJ0VGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi9iYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7LyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqLw0KICAgICAgICAgICAgcGFkZGluZzo4MHB4IDBweCA4MHB4IDBweDsNCiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyOw0KICAgICAgICAgICAgdGV4dC1hbGlnbjogLW1vei1jZW50ZXI7IA0KICAgICAgICAgICAgdGV4dC1hbGlnbjotd2Via2l0LWNlbnRlcjsNCiAgICAgICAgfQ0KDQogICAgICAgICNIb21lLUFib3V0RGl2IGgxDQogICAgICAgIHsNCiAgICAgICAgICAgIA0KICAgICAgICAgICAgbWFyZ2luOjBweDsNCiAgICAgICAgICAgIHBhZGRpbmc6MHB4IDIwcHggMzBweCAyMHB4Ow0KICAgICAgICB9DQoNCiAgICAgICAgI0hvbWUtQWJvdXREaXYgcA0KICAgICAgICB7DQogICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICAgICAgICAgIHRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCiAgICAgICAgICAgIG1heC13aWR0aDo5MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjBweCAyMHB4IDMwcHggMjBweDsNCiAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jazsNCiAgICAgICAgfQ0KDQogICAgPC9zdHlsZT4NCiAgICA8ZGl2IGlkPSJIb21lLUFib3V0RGl2Ij4NCiAgICAgPGRpdiBjbGFzcz0iYW5pbWF0ZWJsb2NrIGZhZGVJbkRvd24iPg0KICAgIDxoMT5BYm91dDwvaDE+DQogICAgPHA+SW4gdG9kYXnigJlzDQp3b3JsZCwgZmluZGluZyB0aGF0IHNlbnNlIG9mIGluc3BpcmF0aW9uIGlzIGtleS4gRmluZGluZyB0aGF0IGZlZWxpbmcgb2YNCmVtcG93ZXJtZW50IGlzIGNyaXRpY2FsLiBBbmQgbW9zdCBpbXBvcnRhbnRseSwgZmluZGluZyB0aGUgd2lsbCB3aXRoaW4geW91cnNlbGYNCnRvIGNoYW5nZSwgdG8gZ3JvdywgYW5kIHRvIGRldmVsb3AgaXMganVzdCB3aGF0IHlvdSBuZWVkIHRvIHJlYWNoIG5ldyBoZWlnaHRzLjxicj48YnI+DQo8YSBocmVmPSIvYWJvdXQiIGNsYXNzPSJibGFja0J1dHRvbiI+TGVhcm4gTW9yZTwvYT4NCg0KDQo8YnI+PC9wPjxicj4NCiAgICANCiAgICA8L2Rpdj4NCjwvZGl2PjxzdHlsZT4NCiAgICAgICAgI0hvbWUtV2hhdFdlT2ZmZXJEaXYNCiAgICAgICAgew0KICAgICAgICAgICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZC1jb2xvcjojRjdGMUU4Oy8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi8NCiAgICAgICAgICAgIHBhZGRpbmc6ODBweCAwcHggODBweCAwcHg7DQogICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICAgICAgICAgIHRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCiAgICAgICAgICAgIHRleHQtYWxpZ246LXdlYmtpdC1jZW50ZXI7DQogICAgICAgIH0NCg0KICAgICAgICAjSG9tZS1XaGF0V2VPZmZlckRpdiBoMQ0KICAgICAgICB7DQogICAgICAgICAgICANCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjBweCAyMHB4IDMwcHggMjBweDsNCiAgICAgICAgfQ0KICAgICAgICAjSG9tZS1XaGF0V2VPZmZlckRpdiBoMg0KICAgICAgICB7DQogICAgICAgICAgICANCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjEwcHggMHB4IDEwcHggMHB4Ow0KICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4Ow0KICAgICAgICB9DQoNCiAgICAgICAgI0hvbWUtV2hhdFdlT2ZmZXJEaXYgcA0KICAgICAgICB7DQogICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICAgICAgICAgIHRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCiAgICAgICAgICAgIG1heC13aWR0aDo5MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjBweCAwcHggMTBweCAwcHg7DQogICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7DQogICAgICAgIH0NCg0KICAgIDwvc3R5bGU+DQogICAgPGRpdiBpZD0iSG9tZS1XaGF0V2VPZmZlckRpdiI+DQogICAgIDxkaXYgY2xhc3M9ImFuaW1hdGVibG9jayBmYWRlSW4iPg0KICAgIDxoMT5XaGF0IFdlIERvPC9oMT4NCiAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KICAgICAgICAgICAgPCEtLWl0ZW0gc3RhcnQtLT4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtc20tMTIgY29sLW1kLTEyIGNvbC1sZy00IGNvbC14bC00IiBzdHlsZT0icGFkZGluZzogMjBweDsiPjxpbWcgc3JjPSJodHRwczovL3MzLXVzLXdlc3QtMS5hbWF6b25hd3MuY29tL2ZhaXRobmV0d29ya3VzZXJmaWxlc3RvcmUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy93aGF0d2VvZmZlcl9idXNpbmVzc2dyb3d0aGFuZGV0aGljcy5qcGciIGFsdD0iIiBzdHlsZT0id2lkdGg6MTAwJTsiPjxoMj5CdXNpbmVzcyBHcm93dGggJmFtcDsgRXRoaWNzPC9oMj4NCiAgICAgICAgICAgIDxwPlN0YXJ0aW5nIGENCmJ1c2luZXNzIGlzIG9uZSB0aGluZywgYnV0IGtub3dpbmcgaG93IHRvIGdyb3cgaXQsIHNjYWxlIGl0LCBhbmQgaW1wcm92ZSBpdCBpcyBzb21ldGhpbmcNCmVudGlyZWx5IGRpZmZlcmVudC4gPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8IS0taXRlbSBlbmQtLT4NCiAgICAgICAgICAgIDwhLS1pdGVtIHN0YXJ0LS0+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHg7Ij48aW1nIHNyYz0iaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvd2hhdHdlb2ZmZXJfcGVyc29uYWxncm93dGguanBnIiBhbHQ9IiIgc3R5bGU9IndpZHRoOjEwMCU7Ij48aDI+UGVyc29uYWwgR3Jvd3RoPC9oMj4NCiAgICAgICAgICAgIDxwPkhhdmluZyBoaWdoDQphbWJpdGlvbnMgaXMgYWx3YXlzIGEgZ29vZCB0aGluZyDigJMganVzdCBhcyBsb25nIGFzIHlvdSBoYXZlIHRoZSB3aWxsIGFuZA0KaW5zcGlyYXRpb24gdG8gcHVyc3VlIHRoZW0uIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPCEtLWl0ZW0gZW5kLS0+DQogICAgICAgICAgICA8IS0taXRlbSBzdGFydC0tPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTQgY29sLXhsLTQiIHN0eWxlPSJwYWRkaW5nOiAyMHB4OyI+PGltZyBzcmM9Imh0dHBzOi8vczMtdXMtd2VzdC0xLmFtYXpvbmF3cy5jb20vZmFpdGhuZXR3b3JrdXNlcmZpbGVzdG9yZS9GQUlUSE5FVFdPUktfVVNFUkZJTEVTVE9SRS9GQUlUSE5FVFdPUktfVVNFUkZJTEVTVE9SRS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL3doYXR3ZW9mZmVyX21pY3Jvc29mdHByb2R1Y3R0cmFpbmluZy5qcGciIGFsdD0iIiBzdHlsZT0id2lkdGg6MTAwJTsiPjxoMj5NaWNyb3NvZnQgUHJvZHVjdCBUcmFpbmluZzwvaDI+DQogICAgICAgICAgICA8cD5XaGV0aGVyIGluDQpzY2hvb2wsIGluIGJ1c2luZXNzLCBvciBpbiB5b3VyIHBlcnNvbmFsIGxpZmUsIE1pY3Jvc29mdCBwbGF5cyBhIGxhcmdlIHJvbGUgaW4NCnRoZSB3YXlzIGluIHdoaWNoIHlvdSBpbnRlcmFjdCB3aXRoIGFuZCB1c2UgZGlnaXRhbCB0ZWNobm9sb2dpZXMuIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPCEtLWl0ZW0gZW5kLS0+DQogICAgICAgICAgICA8IS0taXRlbSBzdGFydC0tPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTQgY29sLXhsLTQiIHN0eWxlPSJwYWRkaW5nOiAyMHB4OyI+PGltZyBzcmM9Imh0dHBzOi8vczMtdXMtd2VzdC0xLmFtYXpvbmF3cy5jb20vZmFpdGhuZXR3b3JrdXNlcmZpbGVzdG9yZS9GQUlUSE5FVFdPUktfVVNFUkZJTEVTVE9SRS9GQUlUSE5FVFdPUktfVVNFUkZJTEVTVE9SRS9pbWFnZWxpYnJhcmllcy9taW5pc3RyaWVzLzM1OTE5ZDIxLTIwMTgtNGQzMi1iNDJhLTIwY2U5YWY3OGQwMS9zaXRlaW1hZ2VzL3doYXR3ZW9mZmVyX2xlYWRlcnNoaXBhbmRtYW5hZ2VtZW50c2tpbGxzLmpwZyIgYWx0PSIiIHN0eWxlPSJ3aWR0aDoxMDAlOyI+PGgyPkxlYWRlcnNoaXAgJmFtcDsgTWFuYWdlbWVudCBTa2lsbHM8L2gyPg0KICAgICAgICAgICAgPHA+RXZlcnkNCnByb2Zlc3Npb25hbCBoYXMgYXNwaXJhdGlvbnMgb2YgYmVjb21pbmcgYSBsZWFkZXIg4oCTIGFuZCBzb21lIGFscmVhZHkgYXJlLiBXaGVuDQppdCBjb21lcyB0byB5b3VyIGxlYWRlcnNoaXAgYW5kIG1hbmFnZW1lbnQgc2tpbGxzLCBpdCBkb2VzbuKAmXQgYWx3YXlzIGNvbWUNCm5hdHVyYWxseS4gPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8IS0taXRlbSBlbmQtLT4NCiAgICAgICAgICAgIDwhLS1pdGVtIHN0YXJ0LS0+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHg7Ij48aW1nIHNyYz0iaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvd2hhdHdlb2ZmZXJfYm9va2tlZXBpbmcuanBnIiBhbHQ9IiIgc3R5bGU9IndpZHRoOjEwMCU7Ij48aDI+Qm9va2tlZXBpbmc8L2gyPg0KICAgICAgICAgICAgPHA+TWFuYWdpbmcgdGhlDQpib29rcyBhbmQga2VlcGluZyB0cmFjayBvZiB0aGUgbnVtYmVycyBpc27igJl0IHRoZSBlYXNpZXN0IHRhc2sgaW4gdGhlIHdvcmxkIOKAkyBpbg0KZmFjdCwgaXTigJlzIG9uZSBvZiB0aGUgbW9zdCBjb21wbGV4LiA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwhLS1pdGVtIGVuZC0tPg0KICAgICAgICAgICAgPCEtLWl0ZW0gc3RhcnQtLT4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtc20tMTIgY29sLW1kLTEyIGNvbC1sZy00IGNvbC14bC00IiBzdHlsZT0icGFkZGluZzogMjBweDsiPjxpbWcgc3JjPSJodHRwczovL3MzLXVzLXdlc3QtMS5hbWF6b25hd3MuY29tL2ZhaXRobmV0d29ya3VzZXJmaWxlc3RvcmUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy93aGF0d2VvZmZlcl9jcmVhdGl2ZXByb2JsZW1zb2x2aW5nLmpwZyIgYWx0PSIiIHN0eWxlPSJ3aWR0aDoxMDAlOyI+PGgyPkNyZWF0aXZlIFByb2JsZW0gU29sdmluZzwvaDI+DQogICAgICAgICAgICA8cD5Qcm9ibGVtIHNvbHZpbmcNCnNraWxscyBhcmVu4oCZdCBqdXN0IGltcG9ydGFudCBpbiB5b3VyIHByb2Zlc3Npb25hbCBsaWZlIOKAkyB0aGV54oCZcmUgaW1wb3J0YW50IGluDQp5b3VyIHBlcnNvbmFsIGxpZmUgYXMgd2VsbC4gPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8IS0taXRlbSBlbmQtLT4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQogICAgPGJyPjxhIGhyZWY9Ii93aGF0LXdlLWRvIiBjbGFzcz0iYmxhY2tCdXR0b24iPkZpbmQgT3V0IE1vcmU8L2E+DQogICAgPC9kaXY+DQo8L2Rpdj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPiANCiAgCS50aGluay10YW5rLWhvbWUtc2Vjew0KICAJCXRleHQtYWxpZ246IGNlbnRlcjsNCiAgCQljb2xvcjogI2ZmZjsNCiAgCQlwYWRkaW5nOiAxNTBweCAwIDE1MHB4IDA7DQogIAl9DQogIDwvc3R5bGU+DQoNCjxzZWN0aW9uIGNsYXNzPSJ0aGluay10YW5rLWhvbWUtc2VjIj4NCgk8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KCQk8ZGl2IGNsYXNzPSJyb3ciPg0KCQkJPGRpdiBjbGFzcz0iY29sLXhzLTEyIGNvbC1zbS0xMiBjb2wtbWQtMTIgY29sLWxnLTEyIGNvbC14bC0xMiB0ZXh0LWNlbnRlciI+DQoJCQkJPGgyPkNoYW5naW5nIFlvdSBUaGluayBUYW5rIDxicj48YnI+PC9oMj4NCgkJCQk8cD5DaGFuZ2luZyBZb3UgVGhpbmsgVGFua+KAmXMgYWltIGlzIHRvIGhlbHAgQ2hyaXN0aWFuIGJ1c2luZXNzIGxlYWRlcnMgaW4gdGhlIHB1YmxpYywgZ292ZXJubWVudCwgYW5kIHNvY2lhbCBzZWN0b3JzIHRvIGRldmVsb3AgYSBiZXR0ZXIgdW5kZXJzdGFuZGluZyBvZiBnbG9iYWwgZWNvbm9taWNzIGFuZCBjcmVhdGUgYW4gZW52aXJvbm1lbnQgd2hlcmUgcGVvcGxlIGZsb3VyaXNoIGFuZCBwcm9zcGVyLjwvcD4NCgkJCQk8YSBocmVmPSIvdGhpbmstdGFuayIgY2xhc3M9ImJsYWNrQnV0dG9uIj4gTGVhcm4gTW9yZTwvYT4NCgkJCTwvZGl2Pg0KCQk8L2Rpdj4NCgk8L2Rpdj4NCjwvc2VjdGlvbj48c3R5bGU+DQojSG9tZS1Qb3B1bGFyQ291cnNlc0Rpdg0Kew0KLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZDogdXJsKCdodHRwczovL3MzLXVzLXdlc3QtMS5hbWF6b25hd3MuY29tL2ZhaXRobmV0d29ya3VzZXJmaWxlc3RvcmUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9wb3B1bGFyY291cnNlc19iZy5qcGcnKSBuby1yZXBlYXQgY2VudGVyIHRvcDsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQpwb3NpdGlvbjpzdGF0aWM7DQpiYWNrZ3JvdW5kLXNpemU6Y292ZXI7DQpiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6Zml4ZWQ7DQpiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7DQptYXJnaW46IDAgYXV0bzsNCi13ZWJraXQtYmFja2dyb3VuZC1zaXplOmNvdmVyOw0KLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiBub25lOw0KLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiBub25lOw0KLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBub25lOw0KLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsNCmJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7DQp0cmFuc2Zvcm06IG5vbmU7DQotd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7DQotd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsNCi13ZWJraXQtcGVyc3BlY3RpdmU6IG5vbmU7DQotd2Via2l0LXRyYW5zZm9ybTogbm9uZTsNCnBhZGRpbmc6MTUwcHggMHB4IDE1MHB4IDBweDsNCiAgICAgDQogICAgICAgICAgICANCiAgICAgICAgfQ0KDQpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOjEwMjRweCkgew0KICAgICNIb21lLVBvcHVsYXJDb3Vyc2VzRGl2IHsNCiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6c2Nyb2xsOw0KICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQogICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICB9DQogICAgfQ0KDQojSG9tZS1Qb3B1bGFyQ291cnNlc0RpdiBoMQ0Kew0KDQogICAgbWFyZ2luOjBweDsNCiAgICBwYWRkaW5nOjBweCAwcHggMzBweCAwcHg7DQogICAgdGV4dC1hbGlnbjogbGVmdDsNCiAgICBjb2xvcjogIzM4QzBCMzsNCn0NCg0KI0hvbWUtUG9wdWxhckNvdXJzZXNEaXYgcA0Kew0KICAgIGNvbG9yOiNGRkY7DQogICAgZm9udC1zaXplOjIwcHg7DQogICAgdGV4dC1hbGlnbjpsZWZ0Ow0KICAgIG1heC13aWR0aDo5MDBweDsNCiAgICBtYXJnaW46MHB4Ow0KICAgIHBhZGRpbmc6MHB4IDBweCAzMHB4IDBweDsNCn0NCjwvc3R5bGU+DQogICAgPGRpdiBpZD0iSG9tZS1Qb3B1bGFyQ291cnNlc0RpdiI+DQogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciBkLWZsZXgganVzdGlmeS1jb250ZW50LXhzLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIGp1c3RpZnktY29udGVudC1tZC1jZW50ZXIganVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IGp1c3RpZnktY29udGVudC14bC1zdGFydCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNiBjb2wteGwtNiI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYW5pbWF0ZWJsb2NrIGZhZGVJbkxlZnQiPg0KICAgICAgICAgICAgICAgIDxoMT5Qb3B1bGFyIENvdXJzZXM8L2gxPg0KICAgICAgICAgICAgICAgIDxwPldhbnQgdG8gc2VlDQp3aGF0IG91ciBtZW1iZXJzIGFyZSBzdHVkeWluZz8gVGFrZSBhIGxvb2sgYmVsb3cgdG8gdmlldyBzb21lIG9mIG91ciBtb3N0DQpwb3B1bGFyIGNvdXJzZXMuIEZyb20gdGhlcmUsIGNsaWNrIG9uIHRoZSBsaW5rIGFuZCByZWdpc3RlciB5b3VyIHNwYWNlIGluIHRoZSBuZXh0DQpvbmxpbmUgY291cnNlLiBUaGVyZeKAmXMgbmV2ZXIgYSBiZXR0ZXIgdGltZSB0byBleHBhbmQgeW91ciBlZHVjYXRpb24gYW5kIHRvDQpidWlsZCB5b3VyIGtub3dsZWRnZSwgc28gbGV04oCZcyBnZXQgc3RhcnRlZCB0b2RheS48L3A+DQogICAgICAgICAgICAgICAgPGEgaHJlZj0iL3Jlc291cmNlbGlzdC5hc3B4IiBjbGFzcz0id2hpdGVCdXR0b24iPkdldCBTdGFydGVkPC9hPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2PjxzdHlsZT4NCiAgICAgICAgI0hvbWUtSWNvbnNEaXYNCiAgICAgICAgew0KICAgICAgICAgICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGOy8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi8NCiAgICAgICAgICAgIHBhZGRpbmc6ODBweCAwcHggODBweCAwcHg7DQogICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICAgICAgICAgIHRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCiAgICAgICAgICAgIHRleHQtYWxpZ246LXdlYmtpdC1jZW50ZXI7DQogICAgICAgIH0NCg0KICAgICAgICAjSG9tZS1JY29uc0RpdiBoMg0KICAgICAgICB7DQogICAgICAgICAgICANCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjEwcHggMHB4IDEwcHggMHB4Ow0KICAgICAgICAgICAgY29sb3I6ICMwRTVCNTQ7DQogICAgICAgICAgICBmb250LXNpemU6IDE4cHg7DQogICAgICAgIH0NCg0KICAgICAgICAjSG9tZS1JY29uc0RpdiBwDQogICAgICAgIHsNCiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyOw0KICAgICAgICAgICAgdGV4dC1hbGlnbjogLW1vei1jZW50ZXI7IA0KICAgICAgICAgICAgbWF4LXdpZHRoOjkwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOjBweDsNCiAgICAgICAgICAgIHBhZGRpbmc6MHB4IDIwcHggMzBweCAyMHB4Ow0KICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOw0KICAgICAgICB9DQoNCiAgICA8L3N0eWxlPg0KICAgIDxkaXYgaWQ9IkhvbWUtSWNvbnNEaXYiPg0KICAgICA8ZGl2IGNsYXNzPSJhbmltYXRlYmxvY2sgZmFkZUluRG93biI+DQogICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4NCiAgICAgICAgICAgIDwhLS1pdGVtIHN0YXJ0LS0+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiPg0KICAgICAgICAgICAgPGltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX3Byb2Zlc3Npb25hbGRldmVsb3BtZW50LnBuZyI+DQogICAgICAgICAgICA8aDI+UHJvZmVzc2lvbmFsIERldmVsb3BtZW50PC9oMj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPCEtLWl0ZW0gZW5kLS0+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiPg0KICAgICAgICAgICAgPGltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX2NyZWRpYmxlYW5kYWZmb3JkYWJsZS5wbmciPg0KICAgICAgICAgICAgPGgyPkNyZWRpYmxlICZhbXA7IEFmZm9yZGFibGU8L2gyPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8IS0taXRlbSBlbmQtLT4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtc20tMTIgY29sLW1kLTEyIGNvbC1sZy00IGNvbC14bC00IiBzdHlsZT0icGFkZGluZzogMjBweCI+DQogICAgICAgICAgICA8aW1nIHN0eWxlPSJ3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiA4MHB4OyIgc3JjPSJodHRwczovL3MzLXVzLXdlc3QtMS5hbWF6b25hd3MuY29tL2ZhaXRobmV0d29ya3VzZXJmaWxlc3RvcmUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9vZmZlcmluZ3Nfb25nb2luZ2VkdWNhdGlvbi5wbmciPg0KICAgICAgICAgICAgPGgyPk9uZ29pbmcgRWR1Y2F0aW9uPC9oMj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPCEtLWl0ZW0gZW5kLS0+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiPg0KICAgICAgICAgICAgPGltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX3dvcmtzcGFjZXRyYWluaW5nLnBuZyI+DQogICAgICAgICAgICA8aDI+V29ya3NwYWNlIFRyYWluaW5nPC9oMj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPCEtLWl0ZW0gZW5kLS0+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiPg0KICAgICAgICAgICAgPGltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX2NhcmVlcmFkdmFuY2VtZW50LnBuZyI+DQogICAgICAgICAgICA8aDI+Q2FyZWVyIEFkdmFuY2VtZW50PC9oMj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPCEtLWl0ZW0gZW5kLS0+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtMTIgY29sLXNtLTEyIGNvbC1tZC0xMiBjb2wtbGctNCBjb2wteGwtNCIgc3R5bGU9InBhZGRpbmc6IDIwcHgiPg0KICAgICAgICAgICAgPGltZyBzdHlsZT0id2lkdGg6IDEwMCU7IG1heC13aWR0aDogODBweDsiIHNyYz0iaHR0cHM6Ly9zMy11cy13ZXN0LTEuYW1hem9uYXdzLmNvbS9mYWl0aG5ldHdvcmt1c2VyZmlsZXN0b3JlL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL0ZBSVRITkVUV09SS19VU0VSRklMRVNUT1JFL2ltYWdlbGlicmFyaWVzL21pbmlzdHJpZXMvMzU5MTlkMjEtMjAxOC00ZDMyLWI0MmEtMjBjZTlhZjc4ZDAxL3NpdGVpbWFnZXMvb2ZmZXJpbmdzX2NvcnBvcmF0ZWFuZGxlYWRlcnNoaXB0cmFpbmluZy5wbmciPg0KICAgICAgICAgICAgPGgyPkNvcnBvcmF0ZSAmYW1wOyBMZWFkZXJzaGlwIFRyYWluaW5nPC9oMj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPCEtLWl0ZW0gZW5kLS0+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KPC9kaXY+IDxkaXYgY2xhc3M9InJvdyBtYXJrZG93bnJvdGF0b3Jyb3dIb21lLU1hcmtkb3duUm90YXRvciI+PGRpdiBjbGFzcz0iY29sIj48ZGl2IGlkPSJjYXJvdXNlbEV4YW1wbGVJbmRpY2F0b3JzIiBjbGFzcz0iY2Fyb3VzZWwgc2xpZGUiIGRhdGEtaW50ZXJ2YWw9IjUwMDAiPjxvbCBjbGFzcz0iY2Fyb3VzZWwtaW5kaWNhdG9ycyI+PGxpIGRhdGEtdGFyZ2V0PScjY2Fyb3VzZWxFeGFtcGxlSW5kaWNhdG9ycycgZGF0YS1zbGlkZS10bz0nMCcgY2xhc3M9J2FjdGl2ZSc+PC9saT48bGkgZGF0YS10YXJnZXQ9JyNjYXJvdXNlbEV4YW1wbGVJbmRpY2F0b3JzJyBkYXRhLXNsaWRlLXRvPScxJz48L2xpPjxsaSBkYXRhLXRhcmdldD0nI2Nhcm91c2VsRXhhbXBsZUluZGljYXRvcnMnIGRhdGEtc2xpZGUtdG89JzInPjwvbGk+PGxpIGRhdGEtdGFyZ2V0PScjY2Fyb3VzZWxFeGFtcGxlSW5kaWNhdG9ycycgZGF0YS1zbGlkZS10bz0nMyc+PC9saT48bGkgZGF0YS10YXJnZXQ9JyNjYXJvdXNlbEV4YW1wbGVJbmRpY2F0b3JzJyBkYXRhLXNsaWRlLXRvPSc0Jz48L2xpPjxsaSBkYXRhLXRhcmdldD0nI2Nhcm91c2VsRXhhbXBsZUluZGljYXRvcnMnIGRhdGEtc2xpZGUtdG89JzUnPjwvbGk+PC9vbD48ZGl2IGNsYXNzPSJjYXJvdXNlbC1pbm5lciBjYXJvdXNlbC1iYWNrZ3JvdW5kIiBzdHlsZT0iaGVpZ2h0OjQwMHB4OyI+PHN0eWxlPg0KICAgIC5jYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNFZEJBbGJ1cXVlcnF1ZU5NIHsNCiAgICAvKnN0YXJ0VGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi9iYWNrZ3JvdW5kLWNvbG9yOiMzOEMwQjM7LyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqLw0KICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kSW1hZ2UqLyAvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRJbWFnZSovDQogICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsNCiAgICB9DQogICAgLmNhcm91c2VsLWl0ZW0gew0KICAgIG1pbi1oZWlnaHQ6IDM1MHB4Ow0KICAgIGhlaWdodDogMTAwJTsNCiAgICB3aWR0aDogMTAwJTsNCiAgICB9DQogICAgLyogQW5pbWF0aW9uIGRlbGF5cyAqLw0KICAgIC5jYXJvdXNlbC1jYXB0aW9uMVRlc3RpbW9uaWVzRWRCQWxidXF1ZXJxdWVOTSB7DQogICAgYW5pbWF0aW9uLWRlbGF5OiAxczsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgbWFyZ2luLWJvdHRvbTogMzBweDsNCiAgICBmb250LXNpemU6IDEwcHg7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1jYXB0aW9uMlRlc3RpbW9uaWVzRWRCQWxidXF1ZXJxdWVOTSB7DQogICAgYW5pbWF0aW9uLWRlbGF5OiAyczsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgbWFyZ2luLWJvdHRvbTogMzBweDsNCiAgICBmb250LXNpemU6IDIwcHg7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1jYXB0aW9uM1Rlc3RpbW9uaWVzRWRCQWxidXF1ZXJxdWVOTSB7DQogICAgYW5pbWF0aW9uLWRlbGF5OiAzczsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNFZEJBbGJ1cXVlcnF1ZU5NIGgxIHsNCiAgICBjb2xvcjogI0ZGRjsNCiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7DQogICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNFZEJBbGJ1cXVlcnF1ZU5NIHAgew0KICAgIGNvbG9yOiAjRkZGOw0KICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDsNCiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDsNCiAgICB9DQo8L3N0eWxlPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaXRlbSBhY3RpdmUgY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzRWRCQWxidXF1ZXJxdWVOTSI+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uIGQtbWQtYmxvY2siIHN0eWxlPSJ0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGJvdHRvbTowOyB0b3A6IDUwJTsiPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbjFUZXN0aW1vbmllc0VkQkFsYnVxdWVycXVlTk0iIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPGgxPldoYXQgUGVvcGxlIEFyZSBTYXlpbmc8L2gxPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uMlRlc3RpbW9uaWVzRWRCQWxidXF1ZXJxdWVOTSIgZGF0YS1hbmltYXRpb249ImFuaW1hdGVkICI+DQo8cD4iSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHlvdSBmb3IgcHJvdmlkaW5nIHRoaXMgcGxhdGZvcm0gb2YgY291cnNlcy4gIFRoaXMgaXMgb25lIG9mIHRoZSBiZXN0IGludmVzdG1lbnRzLCBJIGhhdmUgbWFkZSBkdXJpbmcgdGhpcyBzZWFzb24gb2YgbXkgbGlmZS4iDQo8YnI+DQo8YnI+DQotIEVkIEIuIEFsYnVxdWVycXVlLCBOTQ0KPC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uM1Rlc3RpbW9uaWVzRWRCQWxidXF1ZXJxdWVOTSIgZGF0YS1hbmltYXRpb249ImFuaW1hdGVkICI+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+PHN0eWxlPg0KICAgIC5jYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNIYXJvbGRXRnRMYXVkZXJkYWxlRkwgew0KICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqL2JhY2tncm91bmQtY29sb3I6IzM4QzBCMzsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQogICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRJbWFnZSovIC8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZEltYWdlKi8NCiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOw0KICAgIH0NCiAgICAuY2Fyb3VzZWwtaXRlbSB7DQogICAgbWluLWhlaWdodDogMzUwcHg7DQogICAgaGVpZ2h0OiAxMDAlOw0KICAgIHdpZHRoOiAxMDAlOw0KICAgIH0NCiAgICAvKiBBbmltYXRpb24gZGVsYXlzICovDQogICAgLmNhcm91c2VsLWNhcHRpb24xVGVzdGltb25pZXNIYXJvbGRXRnRMYXVkZXJkYWxlRkwgew0KICAgIGFuaW1hdGlvbi1kZWxheTogMXM7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbi1ib3R0b206IDMwcHg7DQogICAgZm9udC1zaXplOiAxMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjJUZXN0aW1vbmllc0hhcm9sZFdGdExhdWRlcmRhbGVGTCB7DQogICAgYW5pbWF0aW9uLWRlbGF5OiAyczsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgbWFyZ2luLWJvdHRvbTogMzBweDsNCiAgICBmb250LXNpemU6IDIwcHg7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1jYXB0aW9uM1Rlc3RpbW9uaWVzSGFyb2xkV0Z0TGF1ZGVyZGFsZUZMIHsNCiAgICBhbmltYXRpb24tZGVsYXk6IDNzOw0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICB9DQogICAgLmNhcm91c2VsLWJhY2tncm91bmRUZXN0aW1vbmllc0hhcm9sZFdGdExhdWRlcmRhbGVGTCBoMSB7DQogICAgY29sb3I6ICNGRkY7DQogICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4Ow0KICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzSGFyb2xkV0Z0TGF1ZGVyZGFsZUZMIHAgew0KICAgIGNvbG9yOiAjRkZGOw0KICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDsNCiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDsNCiAgICB9DQo8L3N0eWxlPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaXRlbSBjYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNIYXJvbGRXRnRMYXVkZXJkYWxlRkwiPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbiBkLW1kLWJsb2NrIiBzdHlsZT0idHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBib3R0b206MDsgdG9wOiA1MCU7Ij4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWNhcHRpb24xVGVzdGltb25pZXNIYXJvbGRXRnRMYXVkZXJkYWxlRkwiIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPGgxPldoYXQgUGVvcGxlIEFyZSBTYXlpbmc8L2gxPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uMlRlc3RpbW9uaWVzSGFyb2xkV0Z0TGF1ZGVyZGFsZUZMIiBkYXRhLWFuaW1hdGlvbj0iYW5pbWF0ZWQgIj4NCjxwPiJJIGhhdmUgYmVlbiB0aG9yb3VnaGx5IGltcHJlc3NlZCB3aXRoIHlvdXIgZWxlYXJuaW5nIGNvdXJzZXMuICBJIGFtIGVucm9sbGluZyBteSBlbnRpcmUgbWFuYWdlbWVudCB0ZWFtIGluIENoYW5naW5nIFlvdS4gIFdlIGFyZSBsb29raW5nIGZvcndhcmQgdG8gYSBncmVhdCB3b3JraW5nIHJlbGF0aW9uc2hpcCB3aXRoIHlvdS4iDQo8YnI+DQo8YnI+DQotIEhhcm9sZCBXLiBGdC4gTGF1ZGVyZGFsZSwgRkwNCjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbjNUZXN0aW1vbmllc0hhcm9sZFdGdExhdWRlcmRhbGVGTCIgZGF0YS1hbmltYXRpb249ImFuaW1hdGVkICI+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+PHN0eWxlPg0KICAgIC5jYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNIZWF0aGVyU0xvbmRvbk9udGFyaW8gew0KICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqL2JhY2tncm91bmQtY29sb3I6IzM4QzBCMzsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQogICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRJbWFnZSovIC8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZEltYWdlKi8NCiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOw0KICAgIH0NCiAgICAuY2Fyb3VzZWwtaXRlbSB7DQogICAgbWluLWhlaWdodDogMzUwcHg7DQogICAgaGVpZ2h0OiAxMDAlOw0KICAgIHdpZHRoOiAxMDAlOw0KICAgIH0NCiAgICAvKiBBbmltYXRpb24gZGVsYXlzICovDQogICAgLmNhcm91c2VsLWNhcHRpb24xVGVzdGltb25pZXNIZWF0aGVyU0xvbmRvbk9udGFyaW8gew0KICAgIGFuaW1hdGlvbi1kZWxheTogMXM7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbi1ib3R0b206IDMwcHg7DQogICAgZm9udC1zaXplOiAxMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjJUZXN0aW1vbmllc0hlYXRoZXJTTG9uZG9uT250YXJpbyB7DQogICAgYW5pbWF0aW9uLWRlbGF5OiAyczsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgbWFyZ2luLWJvdHRvbTogMzBweDsNCiAgICBmb250LXNpemU6IDIwcHg7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1jYXB0aW9uM1Rlc3RpbW9uaWVzSGVhdGhlclNMb25kb25PbnRhcmlvIHsNCiAgICBhbmltYXRpb24tZGVsYXk6IDNzOw0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICB9DQogICAgLmNhcm91c2VsLWJhY2tncm91bmRUZXN0aW1vbmllc0hlYXRoZXJTTG9uZG9uT250YXJpbyBoMSB7DQogICAgY29sb3I6ICNGRkY7DQogICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4Ow0KICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzSGVhdGhlclNMb25kb25PbnRhcmlvIHAgew0KICAgIGNvbG9yOiAjRkZGOw0KICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDsNCiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDsNCiAgICB9DQo8L3N0eWxlPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaXRlbSBjYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNIZWF0aGVyU0xvbmRvbk9udGFyaW8iPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbiBkLW1kLWJsb2NrIiBzdHlsZT0idHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBib3R0b206MDsgdG9wOiA1MCU7Ij4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWNhcHRpb24xVGVzdGltb25pZXNIZWF0aGVyU0xvbmRvbk9udGFyaW8iIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPGgxPldoYXQgUGVvcGxlIEFyZSBTYXlpbmc8L2gxPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uMlRlc3RpbW9uaWVzSGVhdGhlclNMb25kb25PbnRhcmlvIiBkYXRhLWFuaW1hdGlvbj0iYW5pbWF0ZWQgIj4NCjxwPiJJIHdvdWxkIGxpa2UgdG8gdGhhbmsgeW91IGZvciBwcm92aWRpbmcgdGhpcyBwbGF0Zm9ybSBvZiBjb3Vyc2VzLiAgVGhpcyBpcyBvbmUgb2YgdGhlIGJlc3QgaW52ZXN0bWVudHMsIEkgaGF2ZSBtYWRlIGR1cmluZyB0aGlzIHNlYXNvbiBvZiBteSBsaWZlLiINCjxicj4NCjxicj4NCi0gSGVhdGhlciBTLiBMb25kb24sIE9udGFyaW8mbmJzcDs8L3A+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWNhcHRpb24zVGVzdGltb25pZXNIZWF0aGVyU0xvbmRvbk9udGFyaW8iIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2PjxzdHlsZT4NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzRGV4dGVyV0tlbnNpbmd0b25VSyB7DQogICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZC1jb2xvcjojMzhDMEIzOy8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi8NCiAgICAvKnN0YXJ0VGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZEltYWdlKi8gLyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kSW1hZ2UqLw0KICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1pdGVtIHsNCiAgICBtaW4taGVpZ2h0OiAzNTBweDsNCiAgICBoZWlnaHQ6IDEwMCU7DQogICAgd2lkdGg6IDEwMCU7DQogICAgfQ0KICAgIC8qIEFuaW1hdGlvbiBkZWxheXMgKi8NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjFUZXN0aW1vbmllc0RleHRlcldLZW5zaW5ndG9uVUsgew0KICAgIGFuaW1hdGlvbi1kZWxheTogMXM7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbi1ib3R0b206IDMwcHg7DQogICAgZm9udC1zaXplOiAxMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjJUZXN0aW1vbmllc0RleHRlcldLZW5zaW5ndG9uVUsgew0KICAgIGFuaW1hdGlvbi1kZWxheTogMnM7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbi1ib3R0b206IDMwcHg7DQogICAgZm9udC1zaXplOiAyMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjNUZXN0aW1vbmllc0RleHRlcldLZW5zaW5ndG9uVUsgew0KICAgIGFuaW1hdGlvbi1kZWxheTogM3M7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIH0NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzRGV4dGVyV0tlbnNpbmd0b25VSyBoMSB7DQogICAgY29sb3I6ICNGRkY7DQogICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4Ow0KICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzRGV4dGVyV0tlbnNpbmd0b25VSyBwIHsNCiAgICBjb2xvcjogI0ZGRjsNCiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7DQogICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7DQogICAgfQ0KPC9zdHlsZT4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWl0ZW0gY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzRGV4dGVyV0tlbnNpbmd0b25VSyI+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uIGQtbWQtYmxvY2siIHN0eWxlPSJ0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGJvdHRvbTowOyB0b3A6IDUwJTsiPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbjFUZXN0aW1vbmllc0RleHRlcldLZW5zaW5ndG9uVUsiIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPGgxPldoYXQgUGVvcGxlIEFyZSBTYXlpbmc8L2gxPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uMlRlc3RpbW9uaWVzRGV4dGVyV0tlbnNpbmd0b25VSyIgZGF0YS1hbmltYXRpb249ImFuaW1hdGVkICI+DQo8cD4iVGhlIHRpbWUgbWFuYWdlbWVudCBjb3Vyc2Ugd2FzIHJlYWxseSBnb29kIHdpdGggcGxhbm5pbmcgYmVuZWZpdHMsIHBvc2l0aXZlIHRoaW5raW5nLCBhbmQgY3JlYXRpdmUgdGhvdWdodHMuIg0KPGJyPg0KPGJyPg0KLSBEZXh0ZXIgVy4gS2Vuc2luZ3RvbiwgVUsNCjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbjNUZXN0aW1vbmllc0RleHRlcldLZW5zaW5ndG9uVUsiIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2PjxzdHlsZT4NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzTGFycnlCRHVibGluSXJlbGFuZCB7DQogICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZC1jb2xvcjojMzhDMEIzOy8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi8NCiAgICAvKnN0YXJ0VGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZEltYWdlKi8gLyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kSW1hZ2UqLw0KICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1pdGVtIHsNCiAgICBtaW4taGVpZ2h0OiAzNTBweDsNCiAgICBoZWlnaHQ6IDEwMCU7DQogICAgd2lkdGg6IDEwMCU7DQogICAgfQ0KICAgIC8qIEFuaW1hdGlvbiBkZWxheXMgKi8NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjFUZXN0aW1vbmllc0xhcnJ5QkR1YmxpbklyZWxhbmQgew0KICAgIGFuaW1hdGlvbi1kZWxheTogMXM7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbi1ib3R0b206IDMwcHg7DQogICAgZm9udC1zaXplOiAxMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjJUZXN0aW1vbmllc0xhcnJ5QkR1YmxpbklyZWxhbmQgew0KICAgIGFuaW1hdGlvbi1kZWxheTogMnM7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbi1ib3R0b206IDMwcHg7DQogICAgZm9udC1zaXplOiAyMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjNUZXN0aW1vbmllc0xhcnJ5QkR1YmxpbklyZWxhbmQgew0KICAgIGFuaW1hdGlvbi1kZWxheTogM3M7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIH0NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzTGFycnlCRHVibGluSXJlbGFuZCBoMSB7DQogICAgY29sb3I6ICNGRkY7DQogICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4Ow0KICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4Ow0KICAgIH0NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzTGFycnlCRHVibGluSXJlbGFuZCBwIHsNCiAgICBjb2xvcjogI0ZGRjsNCiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7DQogICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7DQogICAgfQ0KPC9zdHlsZT4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWl0ZW0gY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzTGFycnlCRHVibGluSXJlbGFuZCI+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uIGQtbWQtYmxvY2siIHN0eWxlPSJ0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGJvdHRvbTowOyB0b3A6IDUwJTsiPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbjFUZXN0aW1vbmllc0xhcnJ5QkR1YmxpbklyZWxhbmQiIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPGgxPldoYXQgUGVvcGxlIEFyZSBTYXlpbmc8L2gxPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uMlRlc3RpbW9uaWVzTGFycnlCRHVibGluSXJlbGFuZCIgZGF0YS1hbmltYXRpb249ImFuaW1hdGVkICI+DQo8cD4iSSBwdXJjaGFzZWQgeW91ciBwZXJzb25hbCBncm93dGggY291cnNlLCBhbmQgSSBoYXZlIGJlZW4gdHJhbnNmb3JtZWQuICBDaGFuZ2luZyBZb3UgSW5zdGl0dXRlIGlzIGEgdHJlbWVuZG91cyB2YWx1ZSwgYW5kIEkgYW0gb3JkZXJpbmcgbW9yZSBjb3Vyc2VzIGFzIHdlIHNwZWFrLg0KIjxicj4NCjxicj4NCi0gTGFycnkgQi4gRHVibGluLCBJcmVsYW5kDQo8L3A+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWNhcHRpb24zVGVzdGltb25pZXNMYXJyeUJEdWJsaW5JcmVsYW5kIiBkYXRhLWFuaW1hdGlvbj0iYW5pbWF0ZWQgIj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj48c3R5bGU+DQogICAgLmNhcm91c2VsLWJhY2tncm91bmRUZXN0aW1vbmllc01hZGlzb25DTmV3cG9ydCB7DQogICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZC1jb2xvcjojMzhDMEIzOy8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi8NCiAgICAvKnN0YXJ0VGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZEltYWdlKi8gLyplbmRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kSW1hZ2UqLw0KICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1pdGVtIHsNCiAgICBtaW4taGVpZ2h0OiAzNTBweDsNCiAgICBoZWlnaHQ6IDEwMCU7DQogICAgd2lkdGg6IDEwMCU7DQogICAgfQ0KICAgIC8qIEFuaW1hdGlvbiBkZWxheXMgKi8NCiAgICAuY2Fyb3VzZWwtY2FwdGlvbjFUZXN0aW1vbmllc01hZGlzb25DTmV3cG9ydCB7DQogICAgYW5pbWF0aW9uLWRlbGF5OiAxczsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgbWFyZ2luLWJvdHRvbTogMzBweDsNCiAgICBmb250LXNpemU6IDEwcHg7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1jYXB0aW9uMlRlc3RpbW9uaWVzTWFkaXNvbkNOZXdwb3J0IHsNCiAgICBhbmltYXRpb24tZGVsYXk6IDJzOw0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICBtYXJnaW4tYm90dG9tOiAzMHB4Ow0KICAgIGZvbnQtc2l6ZTogMjBweDsNCiAgICB9DQogICAgLmNhcm91c2VsLWNhcHRpb24zVGVzdGltb25pZXNNYWRpc29uQ05ld3BvcnQgew0KICAgIGFuaW1hdGlvbi1kZWxheTogM3M7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIH0NCiAgICAuY2Fyb3VzZWwtYmFja2dyb3VuZFRlc3RpbW9uaWVzTWFkaXNvbkNOZXdwb3J0IGgxIHsNCiAgICBjb2xvcjogI0ZGRjsNCiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7DQogICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7DQogICAgfQ0KICAgIC5jYXJvdXNlbC1iYWNrZ3JvdW5kVGVzdGltb25pZXNNYWRpc29uQ05ld3BvcnQgcCB7DQogICAgY29sb3I6ICNGRkY7DQogICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4Ow0KICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4Ow0KICAgIH0NCjwvc3R5bGU+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1pdGVtIGNhcm91c2VsLWJhY2tncm91bmRUZXN0aW1vbmllc01hZGlzb25DTmV3cG9ydCI+DQo8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uIGQtbWQtYmxvY2siIHN0eWxlPSJ0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGJvdHRvbTowOyB0b3A6IDUwJTsiPg0KPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbjFUZXN0aW1vbmllc01hZGlzb25DTmV3cG9ydCIgZGF0YS1hbmltYXRpb249ImFuaW1hdGVkICI+DQo8aDE+V2hhdCBQZW9wbGUgQXJlIFNheWluZzwvaDE+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWNhcHRpb24yVGVzdGltb25pZXNNYWRpc29uQ05ld3BvcnQiIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPHA+IlRoZSBDaGFuZ2luZyBZb3UgSW5zdGl0dXRlIGVsZWFybmluZyBjb3Vyc2VzIGluIHRoZSBIdW1hbiBSZXNvdXJjZSBGaWVsZCBoYXZlIGJlZW4gaW5jcmVkaWJsZS4gIEkgaGF2ZSBzaWduZWQgdXAgZm9yIGFsbCBvZiB5b3VyIGNvdXJzZXMuIg0KPGJyPg0KPGJyPg0KLSBNYWRpc29uIEMuIE5ld3BvcnQgQmVhY2gsIENBDQo8L3A+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9ImNhcm91c2VsLWNhcHRpb24zVGVzdGltb25pZXNNYWRpc29uQ05ld3BvcnQiIGRhdGEtYW5pbWF0aW9uPSJhbmltYXRlZCAiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2PjwvZGl2PjxhIGNsYXNzPSJjYXJvdXNlbC1jb250cm9sLXByZXYiIGhyZWY9IiNjYXJvdXNlbEV4YW1wbGVJbmRpY2F0b3JzIiByb2xlPSJidXR0b24iIGRhdGEtc2xpZGU9InByZXYiPjxzcGFuIGNsYXNzPSJjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiIgYXJpYS1oaWRkZW49InRydWUiPjwvc3BhbiA+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlByZXZpb3VzPC9zcGFuID48L2E+PGEgY2xhc3M9ImNhcm91c2VsLWNvbnRyb2wtbmV4dCIgaHJlZj0iI2Nhcm91c2VsRXhhbXBsZUluZGljYXRvcnMiIHJvbGU9ImJ1dHRvbiIgZGF0YS1zbGlkZT0ibmV4dCI+PHNwYW4gY2xhc3M9ImNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5OZXh0PC9zcGFuPjwvYT48L2Rpdj48L2Rpdj48L2Rpdj4gPGRpdiBzdHlsZT0nY2xlYXI6Ym90aDsnPjwvZGl2PjxzdHlsZT4NCiAgICAgICAgI0hvbWUtR2V0TW9yZUluZm9ybWF0aW9uRGl2DQogICAgICAgIHsNCiAgICAgICAgICAgIC8qc3RhcnRUZW1wbGF0ZVdyYXBwZXJEaXZCYWNrZ3JvdW5kQ29sb3IqL2JhY2tncm91bmQtY29sb3I6I0Y3RjFFNzsvKmVuZFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovDQogICAgICAgICAgICBwYWRkaW5nOjgwcHggMHB4IDgwcHggMHB4Ow0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICB0ZXh0LWFsaWduOi13ZWJraXQtY2VudGVyOw0KICAgICAgICB9DQoNCiAgICAgICAgI0hvbWUtR2V0TW9yZUluZm9ybWF0aW9uRGl2IGgxDQogICAgICAgIHsNCiAgICAgICAgICAgIA0KICAgICAgICAgICAgbWFyZ2luOjBweDsNCiAgICAgICAgICAgIHBhZGRpbmc6MHB4IDIwcHggMzBweCAyMHB4Ow0KICAgICAgICB9DQoNCiAgICAgICAgI0hvbWUtR2V0TW9yZUluZm9ybWF0aW9uRGl2IHANCiAgICAgICAgew0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICBtYXgtd2lkdGg6OTAwcHg7DQogICAgICAgICAgICBtYXJnaW46MHB4Ow0KICAgICAgICAgICAgcGFkZGluZzowcHggMjBweCAzMHB4IDIwcHg7DQogICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7DQogICAgICAgIH0NCg0KICAgIDwvc3R5bGU+DQogICAgPGRpdiBpZD0iSG9tZS1HZXRNb3JlSW5mb3JtYXRpb25EaXYiPg0KICAgICA8ZGl2IGNsYXNzPSJhbmltYXRlYmxvY2sgZmFkZUluRG93biI+DQo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6IDkwMHB4IiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICA8aDE+R2V0IE1vcmUgSW5mb3JtYXRpb248L2gxPjxwPkRvIHlvdSBoYXZlIGENCnF1ZXN0aW9uIGFib3V0IENoYW5naW5nIFlvdSBJbnN0aXR1dGU/IFdvdWxkIHlvdSBsaWtlIHRvIGxlYXJuIG1vcmUgYWJvdXQgYQ0KcGFydGljdWxhciBjb3Vyc2Ugb3IgYXJlYSBvZiBzdHVkeT8gQmUgc3VyZSB0byBjb250YWN0IHVzIHRvZGF5IGJ5IGVtYWlsIGF0IGluZm9AY2hhbmdpbmd5b3VpbnN0aXR1dGUuY29tIG9yIHlvdSBjYW4gY29tcGxldGUgdGhlIGZvcm0gcHJvdmlkZWQgYmVsb3cuIEZyb20gdGhlcmUsIGEgbWVtYmVyIG9mIG91ciB0ZWFtIHdvdWxkIGJlIG1vcmUgdGhhbg0KaGFwcHkgdG8gYXNzaXN0IGFuZCBwcm92aWRlIHlvdSB3aXRoIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24uIFdlIGxvb2sgZm9yd2FyZA0KdG8gaGVhcmluZyBmcm9tIHlvdSBzb29uLjwvcD4NCiAgICA8c2NyaXB0IGxhbmd1YWdlPSJKYXZhU2NyaXB0Ij4NCmZ1bmN0aW9uIGF1dG9SZXNpemUoaWQpew0KdmFyIG5ld2hlaWdodDsNCnZhciBuZXd3aWR0aDsNCmlmIChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCkNCnsNCm5ld2hlaWdodCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKS5jb250ZW50V2luZG93LmRvY3VtZW50LmJvZHkuc2Nyb2xsSGVpZ2h0Ow0KfQ0KZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpLmhlaWdodCA9IChuZXdoZWlnaHQpICsgInB4IjsNCn0NCi8vIHJlbW92ZSB0aGlzIHRvIGRpc2FibGUgY2hhbmdpbmcgUmFkUm90YXRvcidzIHdpZHRoIHdoZW4gdGhlIHdpbmRvdyBpcyByZXNpemVkDQp3aW5kb3cub25yZXNpemUgPSBmdW5jdGlvbigpIHsNCmRlbGF5KGZ1bmN0aW9uKCkgew0KYXV0b1Jlc2l6ZSgnaWZyYW1lMScpDQp9LCA1MDApOw0KfQ0KLy8gcmVtb3ZlIHRoaXMgdG8gZGlzYWJsZSBjaGFuZ2luZyBSYWRSb3RhdG9yJ3Mgd2lkdGggd2hlbiB0aGUgd2luZG93IGlzIHJlc2l6ZWQNCnZhciBkZWxheSA9IChmdW5jdGlvbigpIHsNCnZhciB0aW1lciA9IDA7DQpyZXR1cm4gZnVuY3Rpb24oY2FsbGJhY2ssIG1zKSB7DQpjbGVhclRpbWVvdXQodGltZXIpOw0KIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgbXMpOw0KfTsNCn0pKCk7DQoNCjwvc2NyaXB0Pg0KPGlmcmFtZSBpZD0iaWZyYW1lRm9ybUhvbWUtR2V0TW9yZUluZm9ybWF0aW9uIiBvbmxvYWQ9ImF1dG9SZXNpemUoJ2lmcmFtZUZvcm1Ib21lLUdldE1vcmVJbmZvcm1hdGlvbicpOyIgc2Nyb2xsaW5nPSJubyIgc3JjPSIvZm9ybW5vbmF2LmFzcHg/Zm9ybWd1aWQ9OGQzYTA2OGMtNGFjMC00NDNmLWI1M2ItZjk5ZGE0YTg3ZGIxIiBzdHlsZT0id2lkdGg6MTAwJTttYXgtd2lkdGg6MTIwMHB4O2JvcmRlcjowcHg7bWFyZ2luOjBweCAwcHggLTEwcHggMHB4O2Rpc3BsYXk6YmxvY2s7IiBmcmFtZWJvcmRlcj0iMCI+PC9pZnJhbWU+DQo8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2PjxzdHlsZT4NCiAgICAgICAgI1NpdGVGb290ZXJEaXYNCiAgICAgICAgew0KICAgICAgICAgICAgLypzdGFydFRlbXBsYXRlV3JhcHBlckRpdkJhY2tncm91bmRDb2xvciovYmFja2dyb3VuZC1jb2xvcjojMEU1QjU0Oy8qZW5kVGVtcGxhdGVXcmFwcGVyRGl2QmFja2dyb3VuZENvbG9yKi8NCiAgICAgICAgICAgIHBhZGRpbmc6NTBweCAwcHggMTAwcHggMHB4Ow0KICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiAtbW96LWNlbnRlcjsgDQogICAgICAgICAgICAgdGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7IA0KICAgICAgICB9DQoNCiAgICAgICAgI1NpdGVGb290ZXJEaXYgaDENCiAgICAgICAgew0KDQogICAgICAgICAgICBjb2xvcjojMDAwOw0KICAgICAgICAgICAgbWFyZ2luOjBweDsNCiAgICAgICAgICAgIHBhZGRpbmc6MHB4IDIwcHggMzBweCAyMHB4Ow0KICAgICAgICB9DQoNCiAgICAgICAgI1NpdGVGb290ZXJEaXYgcA0KICAgICAgICB7DQogICAgICAgICAgICBjb2xvcjojMDAwOw0KICAgICAgICAgICAgZm9udC1zaXplOjIwcHg7DQogICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjsNCiAgICAgICAgICAgIHRleHQtYWxpZ246IC1tb3otY2VudGVyOyANCiAgICAgICAgICAgIG1heC13aWR0aDo5MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjowcHg7DQogICAgICAgICAgICBwYWRkaW5nOjBweCAyMHB4IDEwcHggMjBweDsNCiAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jazsNCiAgICAgICAgfQ0KDQogICAgICAgICAjZm9vdGVyLXNvY2lhbCBsaXsNCiAgICAgICAgICAgZGlzcGxheTppbmxpbmU7DQogICAgICAgICB9DQoNCiAgICAgICAgICNmb290ZXItc29jaWFsIGxpIGF7DQogICAgICAgICAgIGNvbG9yOiAjYmJiOGI5Ow0KICAgICAgICAgfQ0KDQoNCiAgICA8L3N0eWxlPg0KICAgIDxkaXYgaWQ9IlNpdGVGb290ZXJEaXYiPg0KICAgICAgICA8IS0tc3RhcnRhbmltYXRpb24tLT4NCiAgICAgICAgPGgxPjxpbWcgc3JjPSJodHRwczovL3MzLXVzLXdlc3QtMS5hbWF6b25hd3MuY29tL2ZhaXRobmV0d29ya3VzZXJmaWxlc3RvcmUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvRkFJVEhORVRXT1JLX1VTRVJGSUxFU1RPUkUvaW1hZ2VsaWJyYXJpZXMvbWluaXN0cmllcy8zNTkxOWQyMS0yMDE4LTRkMzItYjQyYS0yMGNlOWFmNzhkMDEvc2l0ZWltYWdlcy9mb290ZXJfbG9nby5wbmciIHN0eWxlPSJ3aWR0aDogMTAwcHg7Ij48L2gxPg0KICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmNoYW5naW5neW91aW5zdGl0dXRlLmNvbS9wcml2YWN5LXBvbGljeSI+UHJpdmFjeSBQb2xpY3k8L2E+DQogICAgICAgPHVsIGlkPSJmb290ZXItc29jaWFsIj4NCiAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2NoYW5naW5neW91aW5zdGl0dXRlIj5GYWNlYm9vayB8PC9hPjwvbGk+IA0KICAgICAgICAgICAgPGxpPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL2NoYW5naW5neW91aW5zdGl0dXRlLyI+IEluc3RhZ3JhbSB8PC9hPiA8L2xpPiANCiAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vY2hhbm5lbC9VQ1RuT2xDSU1jR0ZDckJiZ2RHeDZwVkEiPllvdVR1YmUgPC9hPjwvbGk+IA0KICAgICAgIDwvdWw+DQogICAgICAgIDwhLS1lbmRhbmltYXRpb24tLT4NCiAgICA8L2Rpdj5kZAIbDw8WAh8JBUMmY29weTsgQ29weXJpZ2h0IDIwMjMsIENoYW5naW5nIFlvdSBJbnN0aXR1dGUsIEFsbCBSaWdodHMgUmVzZXJ2ZWQuZGQCHQ8PFgIfCwUiL2NvbmZpZy9pbWFnZXMvbG9nb193aGl0ZV9pY29uLnBuZ2RkAh8PDxYCHwkFvgM8IS0tU3RhcnQgb2YgVGF3ay50byBTY3JpcHQtLT4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCnZhciBUYXdrX0FQST1UYXdrX0FQSXx8e30sIFRhd2tfTG9hZFN0YXJ0PW5ldyBEYXRlKCk7DQooZnVuY3Rpb24oKXsNCnZhciBzMT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSxzMD1kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07DQpzMS5hc3luYz10cnVlOw0KczEuc3JjPSdodHRwczovL2VtYmVkLnRhd2sudG8vNjI1ZTcwNDQ3Yjk2N2IxMTc5OGI1ZmE2LzFnMTBlZDNydic7DQpzMS5jaGFyc2V0PSdVVEYtOCc7DQpzMS5zZXRBdHRyaWJ1dGUoJ2Nyb3Nzb3JpZ2luJywnKicpOw0KczAucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoczEsczApOw0KfSkoKTsNCjwvc2NyaXB0Pg0KPCEtLUVuZCBvZiBUYXdrLnRvIFNjcmlwdC0tPmRkZNJyYGyeSSNt+VIBwlw8psfcdZ/6rcl0Fohhwphmt6Gl">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['form1'];
    if (!theForm) {
      theForm = document.form1;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=eGet6YNhl6As87hFjj49xQ8d9NowyUBrXUUoVacCchS22ZrvPGZjLykQRiAT8Zaz_UO-0JX0hErLqLCC0UuTdo5_R_qP46eIhzTF7AbkLLE1&amp;t=637884558531980166" type="text/javascript"></script>
  <script
    src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ScriptManager_TSM&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a2caafa8b-6f58-4a66-a3cd-4d77ee6a1707%3aea597d4b%3ab25378d2"
    type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
    //]]>
  </script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="4CB88B96">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAPuezUzkb9H0JgQ2NYAiWCATb2KuHBAOchRqwMwAAq0foUHWROE4ErBdnKaOGeOfBWWGYNhbmhdpIO//gXIeHeoS/Md0U99kdpgqLeo8M68sg==">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'form1', ['tctl00$searchUpdatePanel', 'searchUpdatePanel'], [], [], 90, 'ctl00');
    //]]>
  </script>
  <!-- Modal -->
  <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="exampleModalLabel">
            <span id="modalTitle">Page Updated!</span>
          </h5>
          <button type="button" class="close" data-dismiss="modal" aria-label="Close">
            <span aria-hidden="true">×</span>
          </button>
        </div>
        <div class="modal-body">
          <span id="modalDescription">Your page has been updated and a back up was created for the previous version.</span>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        </div>
      </div>
    </div>
  </div>
  <div style="width: 100%; overflow: hidden;">
    <div class="navbar-header">
      <div class="mobileMenu hidden-lg-up" id="mobileMenu">
        <div id="nav-icon4">
          <span></span>
          <span></span>
          <span></span>
        </div>
      </div>
      <div id="burgerMenu" class="mobileMenuContent hidden-lg-up">
        <div style="position: relative; height: 100%;">
          <nav class="navbar navbar-dark bg-faded justify-content-between">
            <ul class="nav navbar-nav">
              <li class="nav-item"><a class="nav-link pr-3" href="/blog.aspx?blogguid=36c5ce75-cbc7-4435-9dca-875084f547a9&amp;subheadertext=" target="_parent">Blogs</a></li>
              <li class="nav-item"><a class="nav-link pr-3" href="/about" target="_parent">About</a></li>
              <li class="nav-item"><a class="nav-link pr-3" href="/resourcelist.aspx" target="_parent">Courses</a></li>
              <li class="nav-item"><a class="nav-link pr-3" href="/testimonies" target="_parent">Testimonies</a></li>
              <li class="nav-item"><a class="nav-link pr-3" href="/certificate" target="_parent">Certificate</a></li>
              <li class="nav-item"><a class="nav-link pr-3" href="/contact-us" target="_parent">Contact Us</a></li>
              <li class="nav-item"><a class="pr-3 mobilecustomButton" href="/custom/signup.aspx?subheadertext=Sign+Up" target="_parent">Membership</a></li>
              <li class="nav-item"><a class="pr-3 mobilecustomButton" href="/custom/login.aspx?subheadertext=Log+In" target="_parent">Log In</a></li>
            </ul>
          </nav>
          <div id="socialHeaderMobile" class="visible-md-down">
            <span id="lbl_headersocialMobile"></span>
          </div>
        </div>
      </div>
    </div>
    <div class="topBar">
      <span id="topBarText" class="topBarText"><!-- Google Tag Manager (noscript) -->
        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N7KGZC2" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
        <!-- End Google Tag Manager (noscript) --></span>
    </div>
    <header>
      <div class="navtop hidden-md-down">
        <nav class="navbar navbar-light bg-faded justify-content-between flex-nowrap flex-row">
          <a href="/" class="navbar-brand"></a>
          <ul class="nav navbar-nav flex-row">
            <li class="nav-item"><a class="nav-link pr-3" href="/blog.aspx?blogguid=36c5ce75-cbc7-4435-9dca-875084f547a9&amp;subheadertext=" target="_parent">Blogs</a></li>
            <li class="nav-item"><a class="nav-link pr-3" href="/about" target="_parent">About</a></li>
            <li class="nav-item"><a class="nav-link pr-3" href="/resourcelist.aspx" target="_parent">Courses</a></li>
            <li class="nav-item"><a class="nav-link pr-3" href="/testimonies" target="_parent">Testimonies</a></li>
            <li class="nav-item"><a class="nav-link pr-3" href="/certificate" target="_parent">Certificate</a></li>
            <li class="nav-item"><a class="nav-link pr-3" href="/contact-us" target="_parent">Contact Us</a></li>
            <li class="nav-item"><a class="pr-3 customButton" href="/custom/signup.aspx?subheadertext=Sign+Up" target="_parent">Membership</a></li>
            <li class="nav-item"><a class="pr-3 customButton" href="/custom/login.aspx?subheadertext=Log+In" target="_parent">Log In</a></li>
          </ul>
        </nav>
        <script>
          $(document).ready(function() {
            $('.navbar-light .dmenu').hover(function() {
              $(this).find('.sm-menu').first().stop(true, true).fadeIn(500);
            }, function() {
              $(this).find('.sm-menu').first().stop(true, true).fadeOut(105)
            });
          });
        </script>
      </div>
      <div class="logo">
        <a href="/">
                        <img id="logoImage" src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/header_logo.png" alt="Changing you Institute" style="width: 100%; height: auto;"></a>
      </div>
      <div id="socialHeader" class="hidden-md-down">
        <span id="lbl_headersocial"></span>
      </div>
      <div id="searchUpdatePanel">
        <div id="search_wrapper" style="display: none;" class="hidden-md-down">
          <div id="pnl_search" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'searchButton')">
            <input name="ctl00$txtsearch" type="text" id="txtsearch" class="text_wrapper" placeholder="Keyword Search"
              style="color:Black;background-color:Transparent;border-width:0px;border-style:Solid;font-size:16px;height:35px;width:220px;position: relative; outline: 0px; padding-top: 5px;"><a id="searchButton" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$searchButton&quot;, &quot;&quot;, true, &quot;search&quot;, &quot;&quot;, false, true))" style="display:inline-block;border-width:0px;"><img src="/images/spacer.gif" style="padding:0px 0px 0px 0px;width:40px;height:36px;margin:-10px 0px 0px 0px;z-index:10000020;"></a>
          </div>
        </div>
      </div>
    </header>
    <div style="clear: both;"></div>
    <div class="headerSpacer"></div>
    <div style="clear: both;"></div>
    <link rel="StyleSheet" href="/site/css/owl.carousel.min.css?v=1" type="text/css" media="screen">
    <link rel="StyleSheet" href="/site/css/owl.theme.default.min.css?v=1" type="text/css" media="screen">
    <link href="/css/nivo-slider.css" media="all" rel="Stylesheet">
    <link href="/css/bar/bar.css" media="all" rel="Stylesheet">
    <span id="ContentPlaceHolder1_homepageSections">
      <style>
        #Home-BannerDiv {
          /*startTemplateWrapperDivBackgroundColor*/
          background: url('https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siterotators/rotator_bg.jpg') no-repeat center top;
          /*endTemplateWrapperDivBackgroundColor*/
          position: static;
          background-size: cover;
          background-attachment: fixed;
          background-repeat: no-repeat;
          margin: 0 auto;
          text-align: center;
          text-align: -moz-center;
          text-align: -webkit-center;
          -webkit-background-size: cover;
          -webkit-transition-delay: none;
          -webkit-transition-duration: none;
          -webkit-transition-property: none;
          -webkit-transition-timing-function: none;
          backface-visibility: visible;
          transform: none;
          -webkit-backface-visibility: visible;
          -webkit-font-smoothing: antialiased;
          -webkit-perspective: none;
          -webkit-transform: none;
          padding: 250px 0px 250px 0px;
        }

        @media only screen and (max-device-width:1024px) {
          #Home-BannerDiv {
            background-attachment: scroll;
            background-size: cover;
            overflow: hidden;
          }
        }

        #Home-BannerDiv h1 {
          margin: 0px;
          padding: 0px 20px 10px 20px;
          font-size: 60px;
          color: #ffffff;
        }

        #Home-BannerDiv h2 {
          margin: 0px;
          padding: 0px 20px 10px 20px;
          font-size: 40px;
          color: #ffffff;
        }

        #Home-BannerDiv p {
          text-align: center;
          text-align: -moz-center;
          max-width: 900px;
          margin: 0px;
          padding: 0px 20px 30px 20px;
          display: inline-block;
        }
      </style>
      <div id="Home-BannerDiv">
        <!--startanimation-->
        <h2>Welcome to</h2>
        <h1>Changing You Institute</h1>
        <p><span style="color: rgb(255, 255, 255);"><strong>Learn How To Embrace Change – Learn How To Change – Learn Why You Should Change<br>Changing You Institute – Where Everyone Comes To Be Empowered.<br>Sign up today for unlimited access to
              over 100 courses for only $39.99 per month!<br></strong></span>
          <br><a href="/custom/signup.aspx?subheadertext=Sign+Up" class="blackButton">Sign Up</a> <a href="/custom/login.aspx?subheadertext=Log+In" class="blackButton">Log In</a><br>
          <a href="/freecourse" class="blackButton">TRY A FREE COURSE</a>
        </p>
      </div>
      <style>
        #Home-AboutDiv {
          /*startTemplateWrapperDivBackgroundColor*/
          background-color: #FFFFFF;
          /*endTemplateWrapperDivBackgroundColor*/
          padding: 80px 0px 80px 0px;
          text-align: center;
          text-align: -moz-center;
          text-align: -webkit-center;
        }

        #Home-AboutDiv h1 {
          margin: 0px;
          padding: 0px 20px 30px 20px;
        }

        #Home-AboutDiv p {
          text-align: center;
          text-align: -moz-center;
          max-width: 900px;
          margin: 0px;
          padding: 0px 20px 30px 20px;
          display: inline-block;
        }
      </style>
      <div id="Home-AboutDiv">
        <div class="animateblock fadeInDown">
          <h1>About</h1>
          <p>In today’s world, finding that sense of inspiration is key. Finding that feeling of empowerment is critical. And most importantly, finding the will within yourself to change, to grow, and to develop is just what you need to reach new
            heights.<br><br>
            <a href="/about" class="blackButton">Learn More</a>
            <br>
          </p><br>
        </div>
      </div>
      <style>
        #Home-WhatWeOfferDiv {
          /*startTemplateWrapperDivBackgroundColor*/
          background-color: #F7F1E8;
          /*endTemplateWrapperDivBackgroundColor*/
          padding: 80px 0px 80px 0px;
          text-align: center;
          text-align: -moz-center;
          text-align: -webkit-center;
        }

        #Home-WhatWeOfferDiv h1 {
          margin: 0px;
          padding: 0px 20px 30px 20px;
        }

        #Home-WhatWeOfferDiv h2 {
          margin: 0px;
          padding: 10px 0px 10px 0px;
          font-size: 20px;
        }

        #Home-WhatWeOfferDiv p {
          text-align: center;
          text-align: -moz-center;
          max-width: 900px;
          margin: 0px;
          padding: 0px 0px 10px 0px;
          display: inline-block;
        }
      </style>
      <div id="Home-WhatWeOfferDiv">
        <div class="animateblock fadeIn">
          <h1>What We Do</h1>
          <div class="container">
            <div class="row">
              <!--item start-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px;"><img
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/whatweoffer_businessgrowthandethics.jpg"
                  alt="" style="width:100%;">
                <h2>Business Growth &amp; Ethics</h2>
                <p>Starting a business is one thing, but knowing how to grow it, scale it, and improve it is something entirely different. </p>
              </div>
              <!--item end-->
              <!--item start-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px;"><img
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/whatweoffer_personalgrowth.jpg" alt=""
                  style="width:100%;">
                <h2>Personal Growth</h2>
                <p>Having high ambitions is always a good thing – just as long as you have the will and inspiration to pursue them. </p>
              </div>
              <!--item end-->
              <!--item start-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px;"><img
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/whatweoffer_microsoftproducttraining.jpg"
                  alt="" style="width:100%;">
                <h2>Microsoft Product Training</h2>
                <p>Whether in school, in business, or in your personal life, Microsoft plays a large role in the ways in which you interact with and use digital technologies. </p>
              </div>
              <!--item end-->
              <!--item start-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px;"><img
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/whatweoffer_leadershipandmanagementskills.jpg"
                  alt="" style="width:100%;">
                <h2>Leadership &amp; Management Skills</h2>
                <p>Every professional has aspirations of becoming a leader – and some already are. When it comes to your leadership and management skills, it doesn’t always come naturally. </p>
              </div>
              <!--item end-->
              <!--item start-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px;"><img
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/whatweoffer_bookkeeping.jpg" alt=""
                  style="width:100%;">
                <h2>Bookkeeping</h2>
                <p>Managing the books and keeping track of the numbers isn’t the easiest task in the world – in fact, it’s one of the most complex. </p>
              </div>
              <!--item end-->
              <!--item start-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px;"><img
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/whatweoffer_creativeproblemsolving.jpg"
                  alt="" style="width:100%;">
                <h2>Creative Problem Solving</h2>
                <p>Problem solving skills aren’t just important in your professional life – they’re important in your personal life as well. </p>
              </div>
              <!--item end-->
            </div>
          </div>
          <br><a href="/what-we-do" class="blackButton">Find Out More</a>
        </div>
      </div>
      <style type="text/css">
        .think-tank-home-sec {
          text-align: center;
          color: #fff;
          padding: 150px 0 150px 0;
        }
      </style>
      <section class="think-tank-home-sec">
        <div class="container">
          <div class="row">
            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 text-center">
              <h2>Changing You Think Tank <br><br></h2>
              <p>Changing You Think Tank’s aim is to help Christian business leaders in the public, government, and social sectors to develop a better understanding of global economics and create an environment where people flourish and prosper.</p>
              <a href="/think-tank" class="blackButton"> Learn More</a>
            </div>
          </div>
        </div>
      </section>
      <style>
        #Home-PopularCoursesDiv {
          /*startTemplateWrapperDivBackgroundColor*/
          background: url('https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/popularcourses_bg.jpg') no-repeat center top;
          /*endTemplateWrapperDivBackgroundColor*/
          position: static;
          background-size: cover;
          background-attachment: fixed;
          background-repeat: no-repeat;
          margin: 0 auto;
          -webkit-background-size: cover;
          -webkit-transition-delay: none;
          -webkit-transition-duration: none;
          -webkit-transition-property: none;
          -webkit-transition-timing-function: none;
          backface-visibility: visible;
          transform: none;
          -webkit-backface-visibility: visible;
          -webkit-font-smoothing: antialiased;
          -webkit-perspective: none;
          -webkit-transform: none;
          padding: 150px 0px 150px 0px;
        }

        @media only screen and (max-device-width:1024px) {
          #Home-PopularCoursesDiv {
            background-attachment: scroll;
            background-size: cover;
            overflow: hidden;
          }
        }

        #Home-PopularCoursesDiv h1 {
          margin: 0px;
          padding: 0px 0px 30px 0px;
          text-align: left;
          color: #38C0B3;
        }

        #Home-PopularCoursesDiv p {
          color: #FFF;
          font-size: 20px;
          text-align: left;
          max-width: 900px;
          margin: 0px;
          padding: 0px 0px 30px 0px;
        }
      </style>
      <div id="Home-PopularCoursesDiv">
        <div class="container d-flex justify-content-xs-center justify-content-sm-center justify-content-md-center justify-content-lg-start justify-content-xl-start">
          <div class="col-xs-12 col-sm-12 col-md-12 col-lg-6 col-xl-6">
            <div class="animateblock fadeInLeft">
              <h1>Popular Courses</h1>
              <p>Want to see what our members are studying? Take a look below to view some of our most popular courses. From there, click on the link and register your space in the next online course. There’s never a better time to expand your
                education and to build your knowledge, so let’s get started today.</p>
              <a href="/resourcelist.aspx" class="whiteButton">Get Started</a>
            </div>
          </div>
        </div>
      </div>
      <style>
        #Home-IconsDiv {
          /*startTemplateWrapperDivBackgroundColor*/
          background-color: #FFFFFF;
          /*endTemplateWrapperDivBackgroundColor*/
          padding: 80px 0px 80px 0px;
          text-align: center;
          text-align: -moz-center;
          text-align: -webkit-center;
        }

        #Home-IconsDiv h2 {
          margin: 0px;
          padding: 10px 0px 10px 0px;
          color: #0E5B54;
          font-size: 18px;
        }

        #Home-IconsDiv p {
          text-align: center;
          text-align: -moz-center;
          max-width: 900px;
          margin: 0px;
          padding: 0px 20px 30px 20px;
          display: inline-block;
        }
      </style>
      <div id="Home-IconsDiv">
        <div class="animateblock fadeInDown">
          <div class="container">
            <div class="row">
              <!--item start-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px">
                <img style="width: 100%; max-width: 80px;"
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/offerings_professionaldevelopment.png">
                <h2>Professional Development</h2>
              </div>
              <!--item end-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px">
                <img style="width: 100%; max-width: 80px;"
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/offerings_credibleandaffordable.png">
                <h2>Credible &amp; Affordable</h2>
              </div>
              <!--item end-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px">
                <img style="width: 100%; max-width: 80px;"
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/offerings_ongoingeducation.png">
                <h2>Ongoing Education</h2>
              </div>
              <!--item end-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px">
                <img style="width: 100%; max-width: 80px;"
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/offerings_workspacetraining.png">
                <h2>Workspace Training</h2>
              </div>
              <!--item end-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px">
                <img style="width: 100%; max-width: 80px;"
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/offerings_careeradvancement.png">
                <h2>Career Advancement</h2>
              </div>
              <!--item end-->
              <div class="col-xs-12 col-sm-12 col-md-12 col-lg-4 col-xl-4" style="padding: 20px">
                <img style="width: 100%; max-width: 80px;"
                  src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/offerings_corporateandleadershiptraining.png">
                <h2>Corporate &amp; Leadership Training</h2>
              </div>
              <!--item end-->
            </div>
          </div>
        </div>
      </div>
      <div class="row markdownrotatorrowHome-MarkdownRotator">
        <div class="col">
          <div id="carouselExampleIndicators" class="carousel slide" data-interval="5000">
            <ol class="carousel-indicators">
              <li data-target="#carouselExampleIndicators" data-slide-to="0" class=""></li>
              <li data-target="#carouselExampleIndicators" data-slide-to="1" class="active"></li>
              <li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
              <li data-target="#carouselExampleIndicators" data-slide-to="3"></li>
              <li data-target="#carouselExampleIndicators" data-slide-to="4"></li>
              <li data-target="#carouselExampleIndicators" data-slide-to="5"></li>
            </ol>
            <div class="carousel-inner carousel-background" style="height:400px;">
              <style>
                .carousel-backgroundTestimoniesEdBAlbuquerqueNM {
                  /*startTemplateWrapperDivBackgroundColor*/
                  background-color: #38C0B3;
                  /*endTemplateWrapperDivBackgroundColor*/
                  /*startTemplateWrapperDivBackgroundImage*/
                  /*endTemplateWrapperDivBackgroundImage*/
                  background-size: cover;
                }

                .carousel-item {
                  min-height: 350px;
                  height: 100%;
                  width: 100%;
                }

                /* Animation delays */
                .carousel-caption1TestimoniesEdBAlbuquerqueNM {
                  animation-delay: 1s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 10px;
                }

                .carousel-caption2TestimoniesEdBAlbuquerqueNM {
                  animation-delay: 2s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 20px;
                }

                .carousel-caption3TestimoniesEdBAlbuquerqueNM {
                  animation-delay: 3s;
                  text-align: center;
                }

                .carousel-backgroundTestimoniesEdBAlbuquerqueNM h1 {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }

                .carousel-backgroundTestimoniesEdBAlbuquerqueNM p {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }
              </style>
              <div class="carousel-item active carousel-backgroundTestimoniesEdBAlbuquerqueNM carousel-item-left">
                <div class="carousel-caption d-md-block" style="transform: translateY(-50%); bottom:0; top: 50%;">
                  <div class="carousel-caption1TestimoniesEdBAlbuquerqueNM animated" data-animation="animated ">
                    <h1>What People Are Saying</h1>
                  </div>
                  <div class="carousel-caption2TestimoniesEdBAlbuquerqueNM animated" data-animation="animated ">
                    <p>"I would like to thank you for providing this platform of courses. This is one of the best investments, I have made during this season of my life." <br>
                      <br> - Ed B. Albuquerque, NM
                    </p>
                  </div>
                  <div class="carousel-caption3TestimoniesEdBAlbuquerqueNM animated" data-animation="animated ">
                  </div>
                </div>
              </div>
              <style>
                .carousel-backgroundTestimoniesHaroldWFtLauderdaleFL {
                  /*startTemplateWrapperDivBackgroundColor*/
                  background-color: #38C0B3;
                  /*endTemplateWrapperDivBackgroundColor*/
                  /*startTemplateWrapperDivBackgroundImage*/
                  /*endTemplateWrapperDivBackgroundImage*/
                  background-size: cover;
                }

                .carousel-item {
                  min-height: 350px;
                  height: 100%;
                  width: 100%;
                }

                /* Animation delays */
                .carousel-caption1TestimoniesHaroldWFtLauderdaleFL {
                  animation-delay: 1s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 10px;
                }

                .carousel-caption2TestimoniesHaroldWFtLauderdaleFL {
                  animation-delay: 2s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 20px;
                }

                .carousel-caption3TestimoniesHaroldWFtLauderdaleFL {
                  animation-delay: 3s;
                  text-align: center;
                }

                .carousel-backgroundTestimoniesHaroldWFtLauderdaleFL h1 {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }

                .carousel-backgroundTestimoniesHaroldWFtLauderdaleFL p {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }
              </style>
              <div class="carousel-item carousel-backgroundTestimoniesHaroldWFtLauderdaleFL carousel-item-next carousel-item-left">
                <div class="carousel-caption d-md-block" style="transform: translateY(-50%); bottom:0; top: 50%;">
                  <div class="carousel-caption1TestimoniesHaroldWFtLauderdaleFL animated" data-animation="animated ">
                    <h1>What People Are Saying</h1>
                  </div>
                  <div class="carousel-caption2TestimoniesHaroldWFtLauderdaleFL animated" data-animation="animated ">
                    <p>"I have been thoroughly impressed with your elearning courses. I am enrolling my entire management team in Changing You. We are looking forward to a great working relationship with you." <br>
                      <br> - Harold W. Ft. Lauderdale, FL
                    </p>
                  </div>
                  <div class="carousel-caption3TestimoniesHaroldWFtLauderdaleFL animated" data-animation="animated ">
                  </div>
                </div>
              </div>
              <style>
                .carousel-backgroundTestimoniesHeatherSLondonOntario {
                  /*startTemplateWrapperDivBackgroundColor*/
                  background-color: #38C0B3;
                  /*endTemplateWrapperDivBackgroundColor*/
                  /*startTemplateWrapperDivBackgroundImage*/
                  /*endTemplateWrapperDivBackgroundImage*/
                  background-size: cover;
                }

                .carousel-item {
                  min-height: 350px;
                  height: 100%;
                  width: 100%;
                }

                /* Animation delays */
                .carousel-caption1TestimoniesHeatherSLondonOntario {
                  animation-delay: 1s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 10px;
                }

                .carousel-caption2TestimoniesHeatherSLondonOntario {
                  animation-delay: 2s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 20px;
                }

                .carousel-caption3TestimoniesHeatherSLondonOntario {
                  animation-delay: 3s;
                  text-align: center;
                }

                .carousel-backgroundTestimoniesHeatherSLondonOntario h1 {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }

                .carousel-backgroundTestimoniesHeatherSLondonOntario p {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }
              </style>
              <div class="carousel-item carousel-backgroundTestimoniesHeatherSLondonOntario">
                <div class="carousel-caption d-md-block" style="transform: translateY(-50%); bottom:0; top: 50%;">
                  <div class="carousel-caption1TestimoniesHeatherSLondonOntario" data-animation="animated ">
                    <h1>What People Are Saying</h1>
                  </div>
                  <div class="carousel-caption2TestimoniesHeatherSLondonOntario" data-animation="animated ">
                    <p>"I would like to thank you for providing this platform of courses. This is one of the best investments, I have made during this season of my life." <br>
                      <br> - Heather S. London, Ontario&nbsp;
                    </p>
                  </div>
                  <div class="carousel-caption3TestimoniesHeatherSLondonOntario" data-animation="animated ">
                  </div>
                </div>
              </div>
              <style>
                .carousel-backgroundTestimoniesDexterWKensingtonUK {
                  /*startTemplateWrapperDivBackgroundColor*/
                  background-color: #38C0B3;
                  /*endTemplateWrapperDivBackgroundColor*/
                  /*startTemplateWrapperDivBackgroundImage*/
                  /*endTemplateWrapperDivBackgroundImage*/
                  background-size: cover;
                }

                .carousel-item {
                  min-height: 350px;
                  height: 100%;
                  width: 100%;
                }

                /* Animation delays */
                .carousel-caption1TestimoniesDexterWKensingtonUK {
                  animation-delay: 1s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 10px;
                }

                .carousel-caption2TestimoniesDexterWKensingtonUK {
                  animation-delay: 2s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 20px;
                }

                .carousel-caption3TestimoniesDexterWKensingtonUK {
                  animation-delay: 3s;
                  text-align: center;
                }

                .carousel-backgroundTestimoniesDexterWKensingtonUK h1 {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }

                .carousel-backgroundTestimoniesDexterWKensingtonUK p {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }
              </style>
              <div class="carousel-item carousel-backgroundTestimoniesDexterWKensingtonUK">
                <div class="carousel-caption d-md-block" style="transform: translateY(-50%); bottom:0; top: 50%;">
                  <div class="carousel-caption1TestimoniesDexterWKensingtonUK" data-animation="animated ">
                    <h1>What People Are Saying</h1>
                  </div>
                  <div class="carousel-caption2TestimoniesDexterWKensingtonUK" data-animation="animated ">
                    <p>"The time management course was really good with planning benefits, positive thinking, and creative thoughts." <br>
                      <br> - Dexter W. Kensington, UK
                    </p>
                  </div>
                  <div class="carousel-caption3TestimoniesDexterWKensingtonUK" data-animation="animated ">
                  </div>
                </div>
              </div>
              <style>
                .carousel-backgroundTestimoniesLarryBDublinIreland {
                  /*startTemplateWrapperDivBackgroundColor*/
                  background-color: #38C0B3;
                  /*endTemplateWrapperDivBackgroundColor*/
                  /*startTemplateWrapperDivBackgroundImage*/
                  /*endTemplateWrapperDivBackgroundImage*/
                  background-size: cover;
                }

                .carousel-item {
                  min-height: 350px;
                  height: 100%;
                  width: 100%;
                }

                /* Animation delays */
                .carousel-caption1TestimoniesLarryBDublinIreland {
                  animation-delay: 1s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 10px;
                }

                .carousel-caption2TestimoniesLarryBDublinIreland {
                  animation-delay: 2s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 20px;
                }

                .carousel-caption3TestimoniesLarryBDublinIreland {
                  animation-delay: 3s;
                  text-align: center;
                }

                .carousel-backgroundTestimoniesLarryBDublinIreland h1 {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }

                .carousel-backgroundTestimoniesLarryBDublinIreland p {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }
              </style>
              <div class="carousel-item carousel-backgroundTestimoniesLarryBDublinIreland">
                <div class="carousel-caption d-md-block" style="transform: translateY(-50%); bottom:0; top: 50%;">
                  <div class="carousel-caption1TestimoniesLarryBDublinIreland" data-animation="animated ">
                    <h1>What People Are Saying</h1>
                  </div>
                  <div class="carousel-caption2TestimoniesLarryBDublinIreland" data-animation="animated ">
                    <p>"I purchased your personal growth course, and I have been transformed. Changing You Institute is a tremendous value, and I am ordering more courses as we speak. "<br>
                      <br> - Larry B. Dublin, Ireland
                    </p>
                  </div>
                  <div class="carousel-caption3TestimoniesLarryBDublinIreland" data-animation="animated ">
                  </div>
                </div>
              </div>
              <style>
                .carousel-backgroundTestimoniesMadisonCNewport {
                  /*startTemplateWrapperDivBackgroundColor*/
                  background-color: #38C0B3;
                  /*endTemplateWrapperDivBackgroundColor*/
                  /*startTemplateWrapperDivBackgroundImage*/
                  /*endTemplateWrapperDivBackgroundImage*/
                  background-size: cover;
                }

                .carousel-item {
                  min-height: 350px;
                  height: 100%;
                  width: 100%;
                }

                /* Animation delays */
                .carousel-caption1TestimoniesMadisonCNewport {
                  animation-delay: 1s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 10px;
                }

                .carousel-caption2TestimoniesMadisonCNewport {
                  animation-delay: 2s;
                  text-align: center;
                  margin-bottom: 30px;
                  font-size: 20px;
                }

                .carousel-caption3TestimoniesMadisonCNewport {
                  animation-delay: 3s;
                  text-align: center;
                }

                .carousel-backgroundTestimoniesMadisonCNewport h1 {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }

                .carousel-backgroundTestimoniesMadisonCNewport p {
                  color: #FFF;
                  padding: 0px 0px 0px 0px;
                  margin: 0px 0px 0px 0px;
                }
              </style>
              <div class="carousel-item carousel-backgroundTestimoniesMadisonCNewport">
                <div class="carousel-caption d-md-block" style="transform: translateY(-50%); bottom:0; top: 50%;">
                  <div class="carousel-caption1TestimoniesMadisonCNewport" data-animation="animated ">
                    <h1>What People Are Saying</h1>
                  </div>
                  <div class="carousel-caption2TestimoniesMadisonCNewport" data-animation="animated ">
                    <p>"The Changing You Institute elearning courses in the Human Resource Field have been incredible. I have signed up for all of your courses." <br>
                      <br> - Madison C. Newport Beach, CA
                    </p>
                  </div>
                  <div class="carousel-caption3TestimoniesMadisonCNewport" data-animation="animated ">
                  </div>
                </div>
              </div>
            </div>
            <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev"><span class="carousel-control-prev-icon" aria-hidden="true"></span><span class="sr-only">Previous</span></a><a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next"><span class="carousel-control-next-icon" aria-hidden="true"></span><span class="sr-only">Next</span></a>
          </div>
        </div>
      </div>
      <div style="clear:both;"></div>
      <style>
        #Home-GetMoreInformationDiv {
          /*startTemplateWrapperDivBackgroundColor*/
          background-color: #F7F1E7;
          /*endTemplateWrapperDivBackgroundColor*/
          padding: 80px 0px 80px 0px;
          text-align: center;
          text-align: -moz-center;
          text-align: -webkit-center;
        }

        #Home-GetMoreInformationDiv h1 {
          margin: 0px;
          padding: 0px 20px 30px 20px;
        }

        #Home-GetMoreInformationDiv p {
          text-align: center;
          text-align: -moz-center;
          max-width: 900px;
          margin: 0px;
          padding: 0px 20px 30px 20px;
          display: inline-block;
        }
      </style>
      <div id="Home-GetMoreInformationDiv">
        <div class="animateblock fadeInDown">
          <div style="max-width: 900px" class="container">
            <h1>Get More Information</h1>
            <p>Do you have a question about Changing You Institute? Would you like to learn more about a particular course or area of study? Be sure to contact us today by email at info@changingyouinstitute.com or you can complete the form provided
              below. From there, a member of our team would be more than happy to assist and provide you with additional information. We look forward to hearing from you soon.</p>
            <script language="JavaScript">
              function autoResize(id) {
                var newheight;
                var newwidth;
                if (document.getElementById) {
                  newheight = document.getElementById(id).contentWindow.document.body.scrollHeight;
                }
                document.getElementById(id).height = (newheight) + "px";
              }
              // remove this to disable changing RadRotator's width when the window is resized
              window.onresize = function() {
                delay(function() {
                  autoResize('iframe1')
                }, 500);
              }
              // remove this to disable changing RadRotator's width when the window is resized
              var delay = (function() {
                var timer = 0;
                return function(callback, ms) {
                  clearTimeout(timer);
                  timer = setTimeout(callback, ms);
                };
              })();
            </script>
            <iframe id="iframeFormHome-GetMoreInformation" onload="autoResize('iframeFormHome-GetMoreInformation');" scrolling="no" src="/formnonav.aspx?formguid=8d3a068c-4ac0-443f-b53b-f99da4a87db1"
              style="width:100%;max-width:1200px;border:0px;margin:0px 0px -10px 0px;display:block;" frameborder="0" height="494px"></iframe>
          </div>
        </div>
      </div>
      <style>
        #SiteFooterDiv {
          /*startTemplateWrapperDivBackgroundColor*/
          background-color: #0E5B54;
          /*endTemplateWrapperDivBackgroundColor*/
          padding: 50px 0px 100px 0px;
          text-align: center;
          text-align: -moz-center;
          text-align: -webkit-center;
        }

        #SiteFooterDiv h1 {
          color: #000;
          margin: 0px;
          padding: 0px 20px 30px 20px;
        }

        #SiteFooterDiv p {
          color: #000;
          font-size: 20px;
          text-align: center;
          text-align: -moz-center;
          max-width: 900px;
          margin: 0px;
          padding: 0px 20px 10px 20px;
          display: inline-block;
        }

        #footer-social li {
          display: inline;
        }

        #footer-social li a {
          color: #bbb8b9;
        }
      </style>
      <div id="SiteFooterDiv">
        <!--startanimation-->
        <h1><img src="https://s3-us-west-1.amazonaws.com/faithnetworkuserfilestore/FAITHNETWORK_USERFILESTORE/FAITHNETWORK_USERFILESTORE/imagelibraries/ministries/35919d21-2018-4d32-b42a-20ce9af78d01/siteimages/footer_logo.png" style="width: 100px;">
        </h1>
        <a href="https://www.changingyouinstitute.com/privacy-policy">Privacy Policy</a>
        <ul id="footer-social">
          <li><a target="_blank" href="https://www.facebook.com/changingyouinstitute">Facebook |</a></li>
          <li><a target="_blank" href="https://www.instagram.com/changingyouinstitute/"> Instagram |</a> </li>
          <li><a target="_blank" href="https://www.youtube.com/channel/UCTnOlCIMcGFCrBbgdGx6pVA">YouTube </a></li>
        </ul>
        <!--endanimation-->
      </div>
    </span>
    <script>
      $(document).ready(function() {
        $(".owl-carousel").owlCarousel({
          items: 3,
          autoWidth: true,
          dots: false,
          margin: 15,
          loop: false,
          nav: true,
          navText: ['<span class="fa-stack"><i class="fa fa-circle fa-stack-1x"></i><i class="fa fa-chevron-circle-left fa-stack-1x fa-inverse"></i></span>',
            '<span class="fa-stack"><i class="fa fa-circle fa-stack-1x"></i><i class="fa fa-chevron-circle-right fa-stack-1x fa-inverse"></i></span>'
          ],
        });
      });
    </script>
    <div class="container copyrightContainer">
      <div class="copyright">
        <div class="copyrightText">
          <span id="lblCopyright">© Copyright 2023, Changing You Institute, All Rights Reserved.</span>
        </div>
        <div class="fnIcon"><a href="https://www.faithnetwork.com" target="_blank">
                    <img id="fishNetLogo" src="/config/images/logo_white_icon.png" alt="Powered By FaithNetwork, Inc" style="padding-top: 5px;"></a></div>
      </div>
      <a href="#0" class="cd-top">Top</a>
    </div>
    <span id="siteFooter"><!--Start of Tawk.to Script-->
      <script type="text/javascript">
        var Tawk_API = Tawk_API || {},
          Tawk_LoadStart = new Date();
        (function() {
          var s1 = document.createElement("script"),
            s0 = document.getElementsByTagName("script")[0];
          s1.async = true;
          s1.src = 'https://embed.tawk.to/625e70447b967b11798b5fa6/1g10ed3rv';
          s1.charset = 'UTF-8';
          s1.setAttribute('crossorigin', '*');
          s0.parentNode.insertBefore(s1, s0);
        })();
      </script>
      <!--End of Tawk.to Script-->
    </span>
    <script type="text/javascript">
      $(function() {
        var $elems = $('.animateblock');
        var winheight = $(window).height();
        var fullheight = $(document).height();
        $(window).scroll(function() {
          animate_elems();
          //get scroll position
          var topWindow = $(window).scrollTop();
          //multipl by 1.5 so the arrow will become transparent half-way up the page
          var topWindow = topWindow * 1.5;
          //get height of window
          var windowHeight = $(window).height();
          //set position as percentage of how far the user has scrolled 
          var position = topWindow / windowHeight;
          //invert the percentage
          position = 1 - position;
          //define arrow opacity as based on how far up the page the user has scrolled
          //no scrolling = 1, half-way up the page = 0
          $('.arrow-wrap').css('opacity', position);
        });

        function animate_elems() {
          wintop = $(window).scrollTop(); // calculate distance from top of window
          // loop through each item to check when it animates
          $elems.each(function() {
            $elm = $(this);
            if ($elm.hasClass('animated')) {
              return true;
            } // if already animated skip to the next item
            topcoords = $elm.offset().top; // element's distance from top of page in pixels
            if (wintop > (topcoords - (winheight * .75))) {
              // animate when top of the window is 3/4 above the element
              $elm.addClass('animated');
            }
          });
        } // end animate_elems()
      });
    </script>
    <script>
      $(document).ready(function() {
        $('.smoothscrollanchor').on('click', function(event) {
          if ($("#mobileMenu").is(':visible')) {
            $("#burgerMenu").animate({
              height: 'toggle'
            });
            $("#nav-icon4").toggleClass('open');
            //open up the content needed - toggle the slide- if visible, slide up, if not slidedown.
            //toggle navigation color for transparency
            $("header").toggleClass('headerColorToggle');
            $("#mobileMenu").toggleClass('mobileMenuFixedToggle');
          }
          var target = $(this.getAttribute('href'));
          if (target.length) {
            event.preventDefault();
            $('html, body').stop().animate({
              scrollTop: target.offset().top
            }, 1000);
          }
        });
      });
    </script>
    <script type="text/javascript">
      <!-- js for burger expand 
      -->
      $(document).ready(function
      ()
      {
      $("#mobileMenu").click(function
      ()
      {
      $mobileMenu
      =
      $(this);
      //getting
      the
      next
      element
      $("#burgerMenu").animate({
      height:
      'toggle'
      });
      $("#nav-icon4").toggleClass('open');
      //open
      up
      the
      content
      needed
      -
      toggle
      the
      slide -
      if
      visible,
      slide
      up,
      if
      not
      slidedown.
      //toggle
      navigation
      color
      for
      transparency
      $("header").toggleClass('headerColorToggle');
      $("#mobileMenu").toggleClass('mobileMenuFixedToggle');
      (function
      ($)
      {
      var
      $window
      =
      $(window),
      $html
      =
      $('html');
      function
      resize()
      {
      if
      ($window.width()
      >
      1020)
      {
      $("header").removeClass('headerColorToggle');
      $("#nav-icon4").removeClass('open');
      $("#burgerMenu").css({
      "display":
      "none"
      });
      $("#mobileMenu").removeClass('mobileMenuFixedToggle');
      }
      }
      $window
      .resize(resize)
      .trigger('resize');
      })(jQuery);
      });
      $("#snavMenuMobile").click(function
      ()
      {
      $snavmobileMenu
      =
      $(this);
      //getting
      the
      next
      element
      $("#snavBurgerMenu").animate({
      height:
      'toggle'
      });
      //
      $("#nav-icon4").toggleClass('open');
      //open
      up
      the
      content
      needed
      -
      toggle
      the
      slide -
      if
      visible,
      slide
      up,
      if
      not
      slidedown.
      //toggle
      navigation
      color
      for
      transparency
      //
      $("header").toggleClass('headerColorToggle');
      });
      //$("#mobileMenuClose").click(function
      ()
      {
      //
      //getting
      the
      next
      element
      //
      //$mobileMenuContent
      =
      $mobileMenu.next().animate({
      width:
      'toggle'
      });
      //
      $("#burgerMenu").animate({
      height:
      'toggle'
      });
      //
      //open
      up
      the
      content
      needed
      -
      toggle
      the
      slide -
      if
      visible,
      slide
      up,
      if
      not
      slidedown.
      //});
      });
    </script>
    <script>
      $(document).ready(function() {
        $(".searchIcon").click(function() {
          $("#search_wrapper").fadeToggle("slow");
          $("#searchmobile_wrapper").fadeToggle("slow");
        });
      });
    </script>
    <script src="/site/javascript/MarkDownRotator.js" type="text/javascript"></script>
    <script type="text/javascript">
      //<![CDATA[
      window.__TsmHiddenField = $get('ScriptManager_TSM'); //]]>
    </script>
  </div>
</form>

Text Content

 

PAGE UPDATED!

×
Your page has been updated and a back up was created for the previous version.
Close
 * Blogs
 * About
 * Courses
 * Testimonies
 * Certificate
 * Contact Us
 * Membership
 * Log In



 * Blogs
 * About
 * Courses
 * Testimonies
 * Certificate
 * Contact Us
 * Membership
 * Log In









WELCOME TO


CHANGING YOU INSTITUTE

Learn How To Embrace Change – Learn How To Change – Learn Why You Should Change
Changing You Institute – Where Everyone Comes To Be Empowered.
Sign up today for unlimited access to over 100 courses for only $39.99 per
month!

Sign Up Log In
TRY A FREE COURSE


ABOUT

In today’s world, finding that sense of inspiration is key. Finding that feeling
of empowerment is critical. And most importantly, finding the will within
yourself to change, to grow, and to develop is just what you need to reach new
heights.

Learn More




WHAT WE DO


BUSINESS GROWTH & ETHICS

Starting a business is one thing, but knowing how to grow it, scale it, and
improve it is something entirely different.


PERSONAL GROWTH

Having high ambitions is always a good thing – just as long as you have the will
and inspiration to pursue them.


MICROSOFT PRODUCT TRAINING

Whether in school, in business, or in your personal life, Microsoft plays a
large role in the ways in which you interact with and use digital technologies.


LEADERSHIP & MANAGEMENT SKILLS

Every professional has aspirations of becoming a leader – and some already are.
When it comes to your leadership and management skills, it doesn’t always come
naturally.


BOOKKEEPING

Managing the books and keeping track of the numbers isn’t the easiest task in
the world – in fact, it’s one of the most complex.


CREATIVE PROBLEM SOLVING

Problem solving skills aren’t just important in your professional life – they’re
important in your personal life as well.


Find Out More


CHANGING YOU THINK TANK



Changing You Think Tank’s aim is to help Christian business leaders in the
public, government, and social sectors to develop a better understanding of
global economics and create an environment where people flourish and prosper.

Learn More


POPULAR COURSES

Want to see what our members are studying? Take a look below to view some of our
most popular courses. From there, click on the link and register your space in
the next online course. There’s never a better time to expand your education and
to build your knowledge, so let’s get started today.

Get Started


PROFESSIONAL DEVELOPMENT


CREDIBLE & AFFORDABLE


ONGOING EDUCATION


WORKSPACE TRAINING


CAREER ADVANCEMENT


CORPORATE & LEADERSHIP TRAINING

 1. 
 2. 
 3. 
 4. 
 5. 
 6. 


WHAT PEOPLE ARE SAYING

"I would like to thank you for providing this platform of courses. This is one
of the best investments, I have made during this season of my life."

- Ed B. Albuquerque, NM




WHAT PEOPLE ARE SAYING

"I have been thoroughly impressed with your elearning courses. I am enrolling my
entire management team in Changing You. We are looking forward to a great
working relationship with you."

- Harold W. Ft. Lauderdale, FL




WHAT PEOPLE ARE SAYING

"I would like to thank you for providing this platform of courses. This is one
of the best investments, I have made during this season of my life."

- Heather S. London, Ontario 




WHAT PEOPLE ARE SAYING

"The time management course was really good with planning benefits, positive
thinking, and creative thoughts."

- Dexter W. Kensington, UK




WHAT PEOPLE ARE SAYING

"I purchased your personal growth course, and I have been transformed. Changing
You Institute is a tremendous value, and I am ordering more courses as we speak.
"

- Larry B. Dublin, Ireland




WHAT PEOPLE ARE SAYING

"The Changing You Institute elearning courses in the Human Resource Field have
been incredible. I have signed up for all of your courses."

- Madison C. Newport Beach, CA


PreviousNext



GET MORE INFORMATION

Do you have a question about Changing You Institute? Would you like to learn
more about a particular course or area of study? Be sure to contact us today by
email at info@changingyouinstitute.com or you can complete the form provided
below. From there, a member of our team would be more than happy to assist and
provide you with additional information. We look forward to hearing from you
soon.




Privacy Policy
 * Facebook |
 * Instagram |
 * YouTube

© Copyright 2023, Changing You Institute, All Rights Reserved.

Top