E(R2Hԁ$$Global$$qұSͯUZ0+6OxpKPRq93eUbA9KQ20RZ3aE9zRS8dmvlHlqjkhvhg=E(j jZ0+Gd0OpFCBAZB+lhNq1nPZYjDZ38SozKS1OcG28KvuhI=E(jH8Z+cIju9PsF0VwYidfujJIiMHU4HyKj0+KpWRIhD2hMzk=R2HUz(!'tn$JJd884edb1-c4a1-4867-9f97-79b6afdbbe14d884edb1-c4a1-4867-9f97-79b6afdbbe14,Zx+o/6WQ/2vHEVEZywJ1e4avkWH2udAmPnoSGgQkEvw7g=R2HUz(ԫ8msft:rm/algorithm/pkey/2009kvZ/3Jq+xjBj95RRrFGqGDw0GRda42LcEsMaTIulrxQ9Zs=R2HUz(J573d750f-cbf0-4bfc-835e-be2b42d1e780=qZ0/AJ/YYUSHa9NGXcBckbF3KBVtmpjLb+J1b2MXhq9B8Q=E(juZ0/KhbHK1YSg1potNkeS/sSVhhVNecpCQAm/ld0ouf0eM=E(j=%Z0/Xm2a3c+W+23QJcVplaXxvDOeLChb0TAUphNf3d6ZNw=E(j_Z/j8bQsf4J/8AyxBO1UFyGiKiSNtGE6dq2MlZ3h/l1wo=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059f6Z00Q3C/oRfByec5cmlbP/jVaGjeFSsH9gXdd3+2i1aGok=E(j@Z00x6zAx/kJsJANYNXuX0ZF/K1RyeNAmakRlu0IIDXApU=E(jhEZ00zlmTaBL++7aDqRanaYqB/BmfwiqN/uT6DkifcXjPec=E(jV֜8Z01O+OqPJL7FXHmnEr1mMyJA5k2reEgwrLaxhbqRlKz/Y=E(jNTZ01Woz2xmelTwrNe/vczMPxswMJYObKnSRYGbFxM5vYfY=E(jiZ2gjiqwfIuWwvsqcYLjPSphdJITIj4kjnecadEjZkZj0=R2HUz(x,Jf19ff1a2-1a65-8d5b-080d-1a61df63c3667>\Z02o25+y8f0LmBUteEsVt6+3XtZDJGuH2gVNRJXNcbIoo=E(jIZ03524NuE582rxHb7hwySJA25STl7DJNtVTw7rVNQI1tc=E(jXZ03bnaOotA8iZTyuCkZa/qFsEWXLlvrWY7ltFw3BWgo3E=E(jdmZ03cnQ7Y1CaC+1EVknT3QJj7ONY/pIOiwMT8OxCoEN4JQ=E(j1#Z44KPQpVQTop36dmOHMTcw53MgG0Vjs4obgLcrdzNVf0=R2HUz(! Ja6d07a33-b37b-4828-a373-872e0e593d0b~%1Z04D54tJ0/DEEW129lTLcnj7F2DqV0IYNQLRRZrYoUhbM=E(j Zh4DhTykIxy/kzaU23D8+4mpK7Th8ux3zToxbqgzZ6fXI=R2HUz(\Km"ServerDatacenterPVMZ04GaRNzD9c7XpRWXWyk2et09E9MENAfG1I9i9ludJZSc=E(j!NZ04H3lDr0RzqPu/Yopy1KHczV+roDImJmamnGA46jBic4=E(j[[kZ04JYYsjABIBq3vXJpcwH8BUMPY8ywvLcYMZ9/k0qQ+qk=E(jtKZ04NenTdR0BEMfFOrJk+MbxBYSQqk5ldSoMgGd+ISPowM=E(jNZ04Pwbthfh6zvXuKFfMvdFdHUjvl7JSBzLtm6eYXjgAyI=E(j`Z05FRq1ghDEqHxssHy8XC4Tl4ogVRmRBwGphnez6zp/ik=E(jlAZ05nnRPYBt3kkP7xbGaJetzCLOP60ic5puL/TGeaarkD4=E(j Z0644caUDdKxk+oK1cthlWEZvuRjOro/6HpwV37F/uXy4=E(jQZ6MQAaZC3bpIJwgaddDULJC3Rf5VYFvDNnW7hohOrWCU=R2HUz(R=nJ0ceaa8bf-08ba-440f-a3c0-dbfe7c4a2a8cpO*Zh6Q7NW0mXoMRpvkSoun+O7Lb+jcddAL7lcJAVEPQCZWQ=R2HUz(\Km"ServerDatacenterZ 7+pJLFpyLB1y85jHpt+fb9gccVA25f1mVLZogYRzYjk=R2HUz(JJ1d130df2-56b9-4426-b593-251d5589b3fa1d130df2-56b9-4426-b593-251d5589b3faBJJ38fbbe7f-1bca-47a1-953b-b9210889148c38fbbe7f-1bca-47a1-953b-b9210889148cuJJ573d750f-cbf0-4bfc-835e-be2b42d1e780573d750f-cbf0-4bfc-835e-be2b42d1e7800JJ7ffe54a4-acce-491f-8494-c6a0b19b45307ffe54a4-acce-491f-8494-c6a0b19b4530"AJJ8780ef52-e5fd-4b10-b440-e30cb171073d8780ef52-e5fd-4b10-b440-e30cb171073dJJ8849fed0-3fc6-4172-beea-7be44a204f468849fed0-3fc6-4172-beea-7be44a204f46VJJ8f22876f-bd34-45e3-95f3-00914af874158f22876f-bd34-45e3-95f3-00914af87415t JJa690c973-597a-447c-b92f-dbea1a029cdea690c973-597a-447c-b92f-dbea1a029cdedJJadf9f99f-198a-44f7-ab3e-d3ea45baa519adf9f99f-198a-44f7-ab3e-d3ea45baa519$JJd884edb1-c4a1-4867-9f97-79b6afdbbe14d884edb1-c4a1-4867-9f97-79b6afdbbe146;Z7AiCbT9F1XpX72GOYxkMiPJnUZxq+QGi4MHE2UIjwhQ=R2HUz(d:J1d130df2-56b9-4426-b593-251d5589b3fa*Z07FbONprWGfDEPM7JbsHEdDXoJoRcwU/QO5M24Lag78Q=E(jPZ07QTVazQylBbIg+9LsS1+MxlGAaCVlncZf3QtYuc4DGo=E(jZ7l5e97TyuGpFuwIJvpYOq0dsq2LkEsdLgjAlbiSDMcQ=R2HUz(Z`0JJ7ffe54a4-acce-491f-8494-c6a0b19b45307ffe54a4-acce-491f-8494-c6a0b19b4530!LZ7mm+JtysLftobXSwmjcp7uJ0UZfgfHETMc/XVcBIEME=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059fOj@Z83oHkIavDXr9V3eKonI4bKxftCtshGs4w+g0NH2TNGY=R2HUz(*2GJfea51083-1906-44ed-9072-86af9be7ab9aSZ8vmH88tf2UkVqXdP+0vYWUg2IKAx97qz9QN4pgKZcbE=R2HUz(_cEBJJ38fbbe7f-1bca-47a1-953b-b9210889148c38fbbe7f-1bca-47a1-953b-b9210889148cBZ09LN5xhC+HbbJzhmzvhIjsjdLRcC7ierJR9FriE8n9mc=E(jZ=Z09R73ASTnzqWtK1xjYCzs7YqEKUpw+YtodMT8VgUOyH4=E(j_Z09gTfg3Erbic4vfm/WN2RrEtfAp+OgQanxLvbiA2aSOk=E(jj>Z@AHsWYW4+tZ4TG8bRbIC/fDd1PqXmGcbBzz+eAxzbSNo=R2HUz(;?*Z@ASE/QqAIG+DnWLWkQ1rLb8Uqet1w5KcUencmKDqmes8=R2HUz(;?/Z0BMs0y7fuYWle8CYNUNBBNv77PceJQqvZT0LaqDYtynk=E(jM CZ0BpOvwwaErpkbvL6wWWR1xfdWSvPw9dEwkVTP1RHVuIU=E(jZBsztAQEq1eBuP/wbwL8mQotG/+ocM+LXEddaYbiuDwo=R2HUz(y @t JJa690c973-597a-447c-b92f-dbea1a029cdea690c973-597a-447c-b92f-dbea1a029cdeZ0CcoWwltu5J/u5kDbdSfutWXtgqBDUIiWMGS4zf8lRVE=E(jabzZ0Ce/H+QJ08GzTemjVw1XJOKDgUnVS9okU2OxW/ozlVT4=E(j_&2ZCwmo9e0G68nTHXRGFRFUtNJCQAbn6g5ei1JoqqWoQws=R2HUz(ՅJd6992aac-29e7-452a-bf10-bbfb8ccabe59\<ZDZXPhwGzEfYzozk0mIiLCDli+X/blZt4Y7T8J6jqeIg=R2HUz(bJ8780ef52-e5fd-4b10-b440-e30cb171073dG 2Z0DzsPWamDPZ/UEiwv6jcQaCUFYINyhrS2YH/lUYy+G08=E(jFiZ0Evret3bvqsSPAf5fuFzcrI7qyV0ylnI5IBiPLaNs9ck=E(j Z0Ey/AM2JHDJx6bXyc1YSK4jygQD8qDZG/Zf75gMyfKR8=E(j3>Z0FUHUC8mdH8rQqxJHvZaOTLPKOSxRWosvYH5eysd1+kM=E(j{6ZhFjb9BbMXMwEQqhW0BIPffEt5zJAW9SNhGnD4qj66Eq8=R2HUz(\Km"ServerDatacenterlZFuvm80b9OD47Vi49+npEYFF912X13d/yXqdZA4hdNNw=R2HUz(àJJ01398239-85ff-487f-9e90-0e3cc5bcc92e01398239-85ff-487f-9e90-0e3cc5bcc92e6ZJJ21c56779-b449-4d20-adfc-eece0e1ad74b21c56779-b449-4d20-adfc-eece0e1ad74beJJ3c2da9a5-1c6e-45d1-855f-fdbef536676f3c2da9a5-1c6e-45d1-855f-fdbef536676fUJJJ562634bb-b8d8-43eb-8325-bf63a42c4174562634bb-b8d8-43eb-8325-bf63a42c4174 JJ58448dfb-6ac0-4e06-b491-07f2b657b26858448dfb-6ac0-4e06-b491-07f2b657b268t JJ942efa8f-516f-46d8-8541-b1ee1bce08c6942efa8f-516f-46d8-8541-b1ee1bce08c6ի9JJa43f7b89-8023-413a-9f58-b8aec2c04d00a43f7b89-8023-413a-9f58-b8aec2c04d000OxJJcbf3499f-848e-488b-a165-ac6d7e27439dcbf3499f-848e-488b-a165-ac6d7e27439dZ0GC6GUQAfb/GcwWoHMslb83qnmAPVGhWOFqF0xEmjwEU=E(jʨJZ0HDgQhBfQOuTmuDzQqa5Q6zhYuksHE7MIXdK43+w5T5o=E(jZHHXZmiDFOP3U5BXVq6KLbno4udbmtOV/Dpi9ZV+18zk=R2HUz(_wJJ8849fed0-3fc6-4172-beea-7be44a204f468849fed0-3fc6-4172-beea-7be44a204f46.jZ0HJzU97a4ywrwI/A/h1fvJC1h7y0JcifCqWXAO5BrVM0=E(jUhZ0Hnt4s/vSKST76fjQUW1HwxENqiKDYbYRtC/CO980D1E=E(j߅ZI2T1uBlBc8xyadR0dAiEX5oAjmdQK3yV7avFihWWqeg=R2HUz(OJ9cb2c933-b829-48a9-94e0-3bb3cb8511a7 ՎZ0IRbZAsBIpluti5wA/QWMdQ0B1vLe7AqT8p20fh9wDP8=E(j eZ0IY/OjDvVwsR0FldAljNBMYWlULz7ySWFK9FnKc9knDQ=E(j¿1Z0J0SLjxMWwHwQLsskEvKG6Kcgc0OaIxfaw7dhngc5YTg=E(j;ZK/xNjbhN2A0HvLqw7yzzh7dNqQ+G37YJqCPVq75ZwY8=R2HUz(["AJJ8780ef52-e5fd-4b10-b440-e30cb171073d8780ef52-e5fd-4b10-b440-e30cb171073d"b0ZhKUNw9b1PA9X/eeJj+807EAze2mfoka5MrSeX76anreY=R2HUz(\Km"ServerDatacenter"LZ0Kg11yisasZP93V/bMFCKWJq5T1EcigZdkwZnC4iSs10=E(jtlZ0L37bP/7LrJ7iOS2XAursks+ivq6AI//fTkR7df2rpao=E(j)j OZ0MVYwqa/316g1aYCdVw1j70pYi/C7nnZE0mnv5psyv+M=E(jKX!ZMVmyTv49zaB6TlIzpJGKkhg7lVrxFr70Ew9QvMkgjWo=R2HUz(#-J1efb3808-9307-4f74-9a79-a5838a9a7012p9Z0MZ9Gm0B5z1PMT+U/88YLKCudJTv2ncWg0zuEiRQ/ga0=E(jG:Z0NH5WlrYp3zVbFDHXvl5HCF3PLhDNGsr0XpJcM54V/w8=E(jf11ZNQIr7wUN2GJEdXps2CsIhZ/TSiESh1u/MLFFFPxPaPw=R2HUz(Ja43f7b89-8023-413a-9f58-b8aec2c04d00Z@Nz0Ra8XVLkMt9dTqVS9DtS1eeilR+RNtq47kpHYsqGY=R2HUz(;?7BmZhOPPrQflPsSkpL/1baJdTyVIMe22pz42xCpZW00GBtqg=R2HUz(\Km"ServerDatacenteruơLZOhWyBnubn1mtBWJ/MD8oMbK658bHqZy/f6DddpeKFaY=R2HUz(?uJJ573d750f-cbf0-4bfc-835e-be2b42d1e780573d750f-cbf0-4bfc-835e-be2b42d1e780vZPBYJ+msuKqhmHuT75IeQ3l3yptndi4cQmEMY73eP1SE=R2HUz(Jadf9f99f-198a-44f7-ab3e-d3ea45baa519{Ș9Z0PP+EJ9VeVR+bkhJmKq7Tsqkq3+Q7dHFfgbaKwiOQ0TE=E(jWyZPfc/INlPqLiC/EJyEUqQX9dYYIF9c+h16yZIrSAqtHg=R2HUz(H8RJ942efa8f-516f-46d8-8541-b1ee1bce08c6\Z0Q+hi7jxgnpwWgvy6tMe+x1uLKd0YbiSg02JL371X1E0=E(jhZQ19/vimzlKXfWgQNtlpC+pNkG+4m95UHaBeyL1fc8y0=R2HUz($H`J0e5c40ad-d7f8-42a3-a242-2113f7556d90xZ0Q7+BnLfj/OrJzW4IYExLoPthAdiMO9f3Q3dFGRS8k/w=E(jK)bxZ0QBb9U9ATa4hNa/tz92BV1/jvfOE0XEuZmc0rghQp0Pc=E(jC ZQciNp6tM7sFZDSRTepr3Od+S0H1QDhYbtosv2m92bQc=R2HUz(;pdJJadf9f99f-198a-44f7-ab3e-d3ea45baa519adf9f99f-198a-44f7-ab3e-d3ea45baa519j.Z@Ql7p8YozcXo1RYzSu9ymbgFSYzorCzn4AMnk6AcrJKg=R2HUz(;?ZQoBVnSz5NuV7wQfaWQ4/4j+jGzwLRmfirVbjEDGjUOk=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059f}UPZR+il3Zh5I9B+6vB/NoZAg+63reGTrCUn6CUNVG01C+E=R2HUz(@ J58448dfb-6ac0-4e06-b491-07f2b657b268ҊZ0R9qbXDfA3EEwwL1G0O9NNBd/EA0VvUrd6ci85tlzqDQ=E(jڊZRXOaW6PD9W08dFiDsSF1EUwCP3B5ZNESR7n8WGTpFTc=R2HUz($á<JJf19ff1a2-1a65-8d5b-080d-1a61df63c366f19ff1a2-1a65-8d5b-080d-1a61df63c366ǬZ0SFKhPXV6Ikyf5yNX5SJAG3vL/ytpUm+V6pMnJfpB6fs=E(jZ@TDfEHRGTKX656x7sOpirxvE12wkByd2RDnxv6iZ51S8=R2HUz(;?x ZTwJkwp9njYLPC0VXFEGv155nAqAa1AsmA2fUNK/fzZ8=R2HUz(==Jebc44b8b-bbd1-423d-8ef9-eed50df3219e/+Z0UT5//WiBsb3qiTJL0Q6IsIKfSQ+ca1nbrOTQpZVFnXk=E(j^ZWDBNm+Q/a+7m3pM+izCLj8+/tn7e4oa67j/cbKZmw3o=R2HUz($[J0644f879-a985-493f-95d7-c3e190b416e04}ZWxqSconjsDrpHVlZjZyIq9s1Nu+pbrjCceEQ9aPjzDs=R2HUz(*=Jd839f159-1128-480b-94b6-77fa9943a16a[ZX662i+LOoQc2XblrLKPPPniVEVi6nODlk1KK69xrXTw=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059f7bZYfnOB8ygJu7mgTq+odrSpZd7nzDBA6JTXu57oxGPHfE=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059f9ZYfwqjqXTXR6/cJVZFmaxd2KHxkEkKmNwkEXJjKsEOA4=R2HUz((+@wJ40e189b3-38f9-442b-ba0b-75908d3a867f JZ0Yxla5oWU5ECAoF5PMfbQ1/gOXCBITZA9ou7s4abo4mA=E(jGUZZ0Gyi01GiXf2kQB6nCAmviIV+Bu7hYT0QM39n7VlmT8=R2HUz(A~Jff17cde3-cc87-4f9a-91ed-ea83637beb59Z0Z6nvqDpRM/wXvCkVy1KzoD2l8vZbdU3yQsY2vzOzLZA=E(jXZZnH+X+hltgSDUYW0XcXbSgaze+22JEbPG5yYhnHhkls=R2HUz(E~J7ffe54a4-acce-491f-8494-c6a0b19b4530E?ZaIRun2JwnKvhz+jbuwBYR2MEoqpPZvc4Zs+Y5obl//c=R2HUz(vJ163db916-26f1-4651-9614-907649cf9445 34Z0aUBZyTmr3bEeJNmCuE0O/tvwZ/51/7XvcSStE0sJhvs=E(j2yZ0aX2zCMGN56Kln0hp4Sxi+r8DowfJcA7vJX4w2n5h8MU=E(jMjZaaGtAWRrds+Yssm1F0RZIF8OVA109MRe9aBOh29q55s=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059f3"Zb2Pr/hegLvpOoVsujo0PhhQYZqY7Sf+b/pJP1/aivGU=R2HUz(%.J8849fed0-3fc6-4172-beea-7be44a204f465%PZ0b7rf7B/x0qQ+K8HIjbqphxgqJuJuQJ46mG71CBv7Afk=E(jx"ZbsIaLa8iTnHgTwkxsZj3ypa9gfsuIfFhfCbMBVXPNy4=R2HUz(xJ2b3eca70-2782-41e2-817f-75e623fb1de3Z0ccvGirW3SkozseS7IHnhxeey5CS5AQ8DW/t1d6EuOyE=E(j Z0csmwTwyDIISaCMXs/dLchv5As5s8En6RYvaWvzJ0XC4=E(jwZd0VQZlP3nNDaln7bb+TAYckUPbwizB76kNk/lyx8bTs=R2HUz(x[J3c2da9a5-1c6e-45d1-855f-fdbef536676f_VZ0dlIRSsMX9hDWJQbq5QNFbYV8z0BelfEMHxu3Tu25cx4=E(juZeJkd7TBsWXcgEnNH+xJ1qiNBaJMESrZF4HYPozK+V/U=R2HUz(0t8J21c56779-b449-4d20-adfc-eece0e1ad74b[eKZeTevQRd3zgtR1DuVc9CCakJXf5XbIiJudsrTfdGzfd4=R2HUz(kbkJa690c973-597a-447c-b92f-dbea1a029cde!Z0fc1hl8JSNMJjaI6JS5T1rw1hzloxrcm0MPagIb1n22Q=E(j&b2Z0fw5tg+q24gAnqtWEdS1Nm1pU8UH7Ah5hFomRfl9kmL4=E(j^G}Z0g0yMzdiSHpKcU2BXZrheQJe+kGCiWzSNsl+tLd7WrkQ=E(jL:Z0ghVknIR+DYdJMsqU2u3uWRJxcqwATfSA+ivMj+ZypAg=E(j_Z0gmJQFnTuZ0P0kk60o5+82Gkn2B3oQSFu7Pu31mX5ri8=E(j_oZ0h4TOKczEc4QgqstW09DXwZwSSPp+cZ28LCKrhmYTRnk=E(jp>Z@hiF62y2CbdCxTfGO7JsewkWwX0w9IFUPK+BdgKxHWz4=R2HUz(;? Z0htiQwBxDLbC0ks012WvaQJrsYTZ9krlUB5bIKO+j2zQ=E(jGZ0hxnS5Jsi/e6wWf80Xxlzb9+mudQb2hcb91+SktQd8Y8=E(jFZ0i81SYpjY9FpCZQqQXWiVmH+4gHzsGR6jK+0J4Sm9a04=E(j@t2ZiptoktFEJrDweQyPjdJ3TrbhTWPuDAOGG7tUY9GnyPM=R2HUz(hʽ J14e1ca00-6136-407a-b874-3605002742d97CZhirw0rtvpNTkB5L1wBi8vdBZdzGZck6Sx5KJbQXao5o0=R2HUz(\Km"ServerDatacenter<Z0j4TLiSbDGUMsbH/euuDeLGSNZer52laoQyqo3hv8s9o=E(jZ0jdPwuzEF/54nJ/zoCkUayrmU2KcoUSyLh3RrCsuKfXo=E(j,ZhjeA+f79uT/gNPU/jWAPm8IyHF/dFqSM/l+MvjubS1oU=R2HUz(\Km"ServerDatacenterRZ0jj50QERdzEvhunCp7MUIFEWiSiXbBnlJzm7UzD/uVPk=E(jq*KZ@joWV4JJVHWtv0L/udtxKFdz6rro+H+FVTDP299u1rKQ=R2HUz(;?1CZ0kAvgHPsJis/cw+uB9F/FihVqR8auYu02EqoEXx7Ba2Y=E(j>Z0kBcULVAcnfuGL3EfnjjtQrNyyE5ZOkTiWaIxRlEinoI=E(jeX5Z0kndk+xB9u/J9qCvNkT8xAYFZnMoQQoCvA5LsENelqH8=E(j334Z0lQFMVMkVorAeQ4/wVMK3IlNXutSnALPnlNcq2g6yjMQ=E(jTZZm+gd4bhJzZkTepMMBjl3WWYCFVwwDJIhzMcoj5MCvOI=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059fZmdRjBdbzUqWG5nukDPOzYWUKBuXbLqOOQZPniOh8b/8=R2HUz(WJ79bbe484-acae-4fe7-b01c-792e4f6d2792oZmzMezvo63K7iHMLUrawLj53+THWRsMpTHC1whHsUKKI=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059fZn/GyUegA30SsvaisLbSrgXwpx2xxrEpq/YVJMVbhjpQ=R2HUz(HJ08bb0a10-647a-4192-bc9b-ab8d5d4e74ecCZ0nBohJRkF/y+LPq3NPwnPGzuveeiEwQfojX08un7bZg0=E(jIdZnWr1mSO7+Nyl4E2IL2Cw3krCJpxnubSZ+K/5LdIk5wA=R2HUz(WVJJ8f22876f-bd34-45e3-95f3-00914af874158f22876f-bd34-45e3-95f3-00914af874157έZ0o/Cuf/LbENSkkzKTA1oIII+KNza3ZGGmEpVC42kh8jw=E(jyZ0oLVAX1Icu1CLq/qlZXwPC+sm5SQ/SQ/zhIrnaLAyh5k=E(jJ^8Z0oPE11Ir4VCAX5YXSM5UMlu08TbfUotF/bkM8xhIsCzE=E(j)ZohzrNynzLT0euuwZRxeAgE+MWDoYFFobYPfcBN/QJcc=R2HUz(Jd884edb1-c4a1-4867-9f97-79b6afdbbe14pZ0opnQjM9aFCBQ5i+cVB0GpMGxvrnAMF00qR+oeXKWbBw=E(jYZ0ovsGpXgXGHyC/7sAtECFQ/R0zaJq93DmIXPaNmfgLME=E(j{=bZp7z7uj7EKvaG1NYatsML57nPgYzze/GvEETXc1NiWTI=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059f slZ0pH1DkAQrwaIL+T0kDiJOSHFEKEwQD7MPZ5JNqpRUpKU=E(jjpCZ0pIQXzs1a1xMwlDfIc4uhsQsyVyor9zEkAu5YrqkQFgI=E(j[Z0pggykCNMd+nKsSAZx4XmwtAx3G06I3qz5xN4KJCWA5o=E(jj Z@q6FKRXfATNw7FlVi+38LPu6XhZ7R75GGXQIiecjUvKM=R2HUz(;?ߎeZ0qvZGSxn2jr0UJOup0qoDwdDRvy/u+J32jhqDBVw61fg=E(jGΗZrdfGVQgip4dMBeA//LS8F3rwmOeDqaVC69iKqs5quN0=R2HUz(¼ң0JJ55c92734-d682-4d71-983e-d6ec3f16059f55c92734-d682-4d71-983e-d6ec3f16059flZ0sn06CALF6q5jpgn6uwn9r5hd5EPDm3dnX8U+P9r2xRw=E(jRZ0t22Tx23gbEuHhuT6j3tRYgt6w4VJ+U7fmc+S0LfEUeA=E(jbdZ0t3nQzNr0hpFcOZs7vhvmeKwA0e1w7/glFhGLxwSVcmE=E(jZtDbJ09yhm6iHNtVeAZ+HCzMOZZi2mrDmxzQ7L8TAA4c=R2HUz(ۭJcbf3499f-848e-488b-a165-ac6d7e27439d]%Z0tOhdUvYQW+C+duHqgE0TJSZXYLEfJ02Yr/d/9u2H/dI=E(jaZ0tS4WlcBJKAe+5SratnlQd2U08rz6iwHx4AU12wKo+HA=E(j_nXZhu1jqS9JZN3RKCAhRLtc6hfOQLi1r+kGydb8ARdt475w=R2HUz(\Km"ServerDatacenter쎵ZuCTl9kZ4CjKQ/DQxBvWWuisF167LdS5XTL1+1tmbYNU=R2HUz(ηJ38fbbe7f-1bca-47a1-953b-b9210889148cHZ0v1GelPGapuvpdnB2WIuVOIc6UpiG0G0tjHMGAwyaLFE=E(jXZ@vFD/adsIMsSZ7Gr7ly/YNUYlJWPd/FPoMf0lnGs0Db4=R2HUz(;?dZ0vLS/CsEguZgZDu9W9a4xFBNFRQ5OXTdvfmEo5sei9IQ=E(jbZvsJe0gDwz3bZgZaf7ngHv4h3xTS4/jx4+zqBKxhJSio=R2HUz(ɴYV6ZJJ21c56779-b449-4d20-adfc-eece0e1ad74b21c56779-b449-4d20-adfc-eece0e1ad74bΝcZ0wQPY5qFz28H10gaMJx/eouKaTPiCftS+F/9n4+1dZzQ=E(j%HW_Zwx3ViC1GUTVx5Q0Dpa8fzXyC4z4go7Y0hSrYrFI+mFM=R2HUz(tJ8f22876f-bd34-45e3-95f3-00914af87415 ZxbwmJRMYs9RMp9ppIZdSXet/1/JkVv8ovRcV3SjHTpw=R2HUz(JJ1d130df2-56b9-4426-b593-251d5589b3fa1d130df2-56b9-4426-b593-251d5589b3fa`Zhy5L/2Bxffk13O8U1YVLUm4XuEnjYS/siadWPoECP1Io=R2HUz(\Km"ServerDatacenter WZ0y7Io0YJQs+ixk489PZE8WzylgGDbQCh2wOpugDGsb1A=E(j71Z0ylJyLX5YK9nPTutSVg98kH0eAWr0dvvUF0iP4kgWCK8=E(jZ0ylMz6G0u1/SGc4Sbw4aWHcWL0qU/nxb78pvGUPWyt4A=E(jaZ@yqL5fxIc/7d4vlQx6qpPjBayW/MCHyPcpH9adS0yghA=R2HUz(;?r>Zhz6+oXjsWUoe0aNmuWX40PWLYhoKgrsq/vsa5zJrZ8+E=R2HUz(\Km"ServerDatacenter>BZ0zlXpf/uZ2T7k+OVMO62OQaNMxmiSGG+To6/cHXiTOEI=E(j>Z0zvkAFJ4VIqSZs7r7bAnFkHmEt/zpmbiPMzZH9QlbNaY=E(j[Zzz0O76/qn8KDmcZpJn/TnOcJystHbSirFrApsq0L2pQ=R2HUz(J562634bb-b8d8-43eb-8325-bf63a42c4174B%J55c92734-d682-4d71-983e-d6ec3f16059fw|+n@21c56779-b449-4d20-adfc-eece0e1ad74b-ConsumptionResult0t8J21c56779-b449-4d20-adfc-eece0e1ad74bUz(E(=x֟P(ACLUIFileFolderTool-IsSecurityUIEnabledY@llN0(AMR-CODECS-MSAMRNBInSKUi@ll\ 4(Allow-WindowsSubscriptionY@ll&@(AppMan-AppV-Subscription-Activei@llk4D>(AppMan-UEV-Subscription-Activei@ll7b(AppXDeploymentServer-License-AllowAllTrustedAppsY@llrXp(AppXDeploymentServer-License-MaxSideloadedPackagesCountY@llҦW8(Branding-Override-AvailableY@ll<53J(BuildFlighting-ControlBuildFlightingi@ll)vq|(CertificateEnrollmentLicense-AppContainer-Skip-Consent-DialogY@llă@(ChangeDesktopBackground-EnabledY@ll:VpL(CodeIntegrity-AllowConfigurablePolicyi@lli l(ContentDeliveryManager-License-ContentDeliveryAllowedY@ll :(Cortana-AllowCortana-Enabledi@llq=<(Cortana-ManageCortana-EnabledY@ll)Ho&(DCPromoExe-Enabledi@llN(DFSN-ServerService-StandaloneRootLimiti@ll h8(DNS-Client-license-DAPolicyi@ll̬zN(DolbyDecMFT-DolbyDigitalDecoderV3AddInY@ll^OZ(DolbyDecMFT-DolbyDigitalDecoderV3AddInEnableY@llHGN(DolbyDecMFT-DolbyDigitalDecoderV3InSKUY@llHT(EmbeddedFeature-AssignedAccessCsp-EnabledY@llp@(EmbeddedFeature-BootExp-EnabledY@ll),L(EmbeddedFeature-EmbeddedLogon-EnabledY@llCs/JN(EmbeddedFeature-KeyboardFilter-EnabledY@llΓL(EmbeddedFeature-ShellLauncher-Enabledi@ll*acV(EmbeddedFeature-UnifiedWriteFilter-EnabledY@ll;a((EnableRegulatoryPsmY@ll6DY`(ExtensibleStorageEngine-ISAM-ParamConfigurationY@lltR(FailoverCluster-ClusWMI-IsClusterEnabledi@ll_3*j(FailoverCluster-ClusWMI-IsStorageSpacesDirectEnabledi@llt^lT(GroupPolicy-License-DomainIncapableSystemi@ll+ڎ`(GroupPolicy-License-NetworkWaitTimeoutInSecondsY@lxl%0F(GroupPolicy-License-WaitForNetworkY@ll8@(HealthAttestationCSP-UseSecTaskY@ll-u>(IASLicensing-allowSubnetSyntaxi@ll,Q.(IASLicensing-maxClienti@ll T:(IASLicensing-maxServerGroupsi@ll9e@(IIS-W3SVC-MaxConcurrentRequestsi@ll2^X(InkAnalysisPerfEventsLicensing-MyPolicyNameY@ll(^((Kernel-BrandingInfoi@l H(Kernel-DynamicPartitioningSupportedi@ll.&JKernel-EditionNamei@l"ServerDatacenter܆?,8Kernel-ExpirationDateY@lߩBgR(Kernel-Fingerprint-Verification-DisabledY@llU84Kernel-MUI-Language-Allowedi@ lߩ EMPTY+v>4Kernel-MUI-Language-Disallowedi@ l8ߩ EMPTY /0*Kernel-MUI-Language-SKUi@ l5ߩen-US;en-AU;en-CA;en-GB;en-HK;en-IE;en-NZ;en-SG;ar-SA;pt-BR;zh-TW;zh-CN;zh-HK;zh-SG;cs-CZ;da-DK;el-GR;es-AR;es-CL;es-CO;es-ES;es-MX;es-US;fi-FI;fr-BE;fr-CA;fr-CH;fr-FR;de-AT;de-CH;de-DE;he-IL;hu-HU;it-IT;ja-JP;ko-KR;nl-BE;nl-NL;nb-NO;pl-PL;pt-PT;ru-RU;sv-SE;tr-TR;bg-BG;hr-HR;et-EE;lv-LV;lt-LT;ro-RO;sr-Latn-CS;sr-Latn-RS;sk-SK;sl-SI;th-TH;uk-UA;fy-NL;qps-ploc;qps-plocm;qps-Latn-x-sh^4(Kernel-MUI-Number-Allowedi@ llɩf.(Kernel-MaxPhysicalPageY@llFB@(Kernel-MemoryMirroringSupportedi@ll-N(Kernel-NLS-ExcludedNationsList-AllowedY@lln7 *(Kernel-NativeVHDBooti@ ll2N4Kernel-NonGenuineNotificationStringIdsY@lȒߩ 2SD(Kernel-NonGenuineNotificationTypei@ll')<(Kernel-OneCore-DeviceFamilyIDi@l lD(Kernel-PersistDefectiveMemoryListi@ll7&(Kernel-ProductInfoi@l8(Kernel-RegisteredProcessorsi@l@lwV(Kernel-VirtualDynamicPartitioningSupportedi@llu1>(Kernel-WindowsMaxMemAllowedArmY@ll*B(Kernel-WindowsMaxMemAllowedArm64i@ll>(Kernel-WindowsMaxMemAllowedx64i@llE>(Kernel-WindowsMaxMemAllowedx86Y@llN+P(LSA-Policy-DisableBuiltinAdminByDefaultY@llУP(LSA-Policy-DisableBuiltinGuestByDefaultY@ll~(J(LSA-Policy-EnableCredentialIsolationi@ lljd(LSA-Policy-EnableCredentialIsolationConfigurationi@llH@(LSA-Policy-EnableTrustedDomainsi@ llD/P(MF-SLPolicy-HMFTMeritValidationRequiredY@ll"@(MF-SLPolicy-PMPSessionInProcessY@ll5@(MF-SLPolicy-SkipOPMVerificationY@ll#V-<(MSAudDecMFT-AACDecoderV3AddInY@ll?,H(MSAudDecMFT-AACDecoderV3AddInEnableY@llЃ<(MSAudDecMFT-AACDecoderV3InSKUY@ll.5jf(MathRecognizerEventsLicensing-EnableMathRecognizeri@llL8(Microsoft-Windows-CertificateServices-CA-AdvancedTemplateSupporti@ll=.s(Microsoft-Windows-CertificateServices-CA-CertificateManagerRestrictionSupporti@llg(Microsoft-Windows-CertificateServices-CA-CrossForestEnrollmentSupporti@ll6~(Microsoft-Windows-CertificateServices-CA-ExitModuleSMTPSupporti@ll5~(Microsoft-Windows-CertificateServices-CA-RoleSeparationSupporti@ll!)J(Microsoft-Windows-Core-AllowMultiMoni@ llRnPn.Microsoft-Windows-Core-AllowedControlledDevicesForBootY@lȖߩ12)`,Microsoft-Windows-Core-NeedsFullOEMVerificationY@lߩ1(PeerDist-Common-Client-Enabledi@ll75V(PeerDist-Common-GeneralHTTP-Client-Enabledi@lluz7H(PeerDist-Common-HostedCache-Enabledi@ll ZB(PeerDist-Common-KMDriver-Enabledi@llO>(PeerDist-Common-Server-Enabledi@llŽ6L(PeerToPeerBase-Graphing-EnabledPolicyY@ll|LL(PeerToPeerBase-Grouping-EnabledPolicyY@llRMLN(PeerToPeerBase-IdManager-EnabledPolicyi@lloKHD(PeerToPeerBase-Pnrp-EnabledPolicyi@llI0(Personalization-Enabledi@ll D(PhotoMinFeature-AdvancedSlideshowY@ll/*0(PhotoMinFeature-MakeDVDY@ll#>(PickerRestrictedPolicy-EnabledY@ll6b(Printing-Spooler-Core-Localspl-Licensing-Enabledi@llJN`(Printing-Spooler-Core-Spoolss-Licensing-Enabledi@ll(SILicensing-CALEnfCheckEnabledY@ll(SILicensing-CALEnfCheckFailureTolerationForCorrectiveAction-CountY@l leC3T(SILicensing-CALEnfCheckInitialGrace-CountY@lPlp J(SILicensing-CALEnfCheckRunInSafeModeY@llsQj(SILicensing-CALEnfCheckShutdownTolerationLimit-CountY@ll"|uX(SILicensing-CALTemporaryPremiumDevice-CountY@ll =kT(SILicensing-CALTemporaryPremiumUser-CountY@ll51Z(SILicensing-CALTemporaryStandardDevice-CountY@ll$dV(SILicensing-CALTemporaryStandardUser-CountY@ll->(SILicensing-CheckInterval-MinsY@llAe4(SILicensing-DCCheck-CountY@llZ6(SILicensing-DCCheckEnabledY@llyk|(SILicensing-DCCheckFailureTolerationForCorrectiveAction-CountY@llΠL(SILicensing-DCCheckInitialGrace-CountY@lPl-NB(SILicensing-DCCheckRunInSafeModeY@ll/ob(SILicensing-DCCheckShutdownTolerationLimit-CountY@ll9|_L(SILicensing-DependencyCheckRetryCountY@l lVޓP(SILicensing-DependencyWaitInterval-SecsY@l l;XB(SILicensing-ExternalChecks-CountY@ll4/ D(SILicensing-ExternalChecksEnabledY@llK(SILicensing-ExternalChecksFailureTolerationForCorrectiveAction-CountY@lly.Z(SILicensing-ExternalChecksInitialGrace-CountY@lPl_TkxP(SILicensing-ExternalChecksRunInSafeModeY@lltp(SILicensing-ExternalChecksShutdownTolerationLimit-CountY@llY8RSILicensing-ExternalDllNameY@l|ߩ*WSSLicMgmtClient.dll d8(SILicensing-FSMOCheck-CountY@ll #:(SILicensing-FSMOCheckEnabledY@ll,G(SILicensing-FSMOCheckFailureTolerationForCorrectiveAction-CountY@llXP(SILicensing-FSMOCheckInitialGrace-CountY@lPl5E>(SILicensing-FSMOCheckRolesMaskY@ll[`\F(SILicensing-FSMOCheckRunInSafeModeY@ll__Uf(SILicensing-FSMOCheckShutdownTolerationLimit-CountY@llAI4(SILicensing-FTCheck-CountY@llSH(SILicensing-FTCheckCorrectiveActionY@lle6(SILicensing-FTCheckEnabledY@llz|(SILicensing-FTCheckFailureTolerationForCorrectiveAction-CountY@ll?RL(SILicensing-FTCheckInitialGrace-CountY@lPlLTUB(SILicensing-FTCheckRunInSafeModeY@llAb(SILicensing-FTCheckShutdownTolerationLimit-CountY@llZ@(SILicensing-GraceTemporary-DaysY@ll=J(SILicensing-InitialGraceAllowedCountY@l lX6(SILicensing-LaunchNotifierY@llj4(SILicensing-MaxCALs-CountY@ll{:(SILicensing-NonDMCheck-CountY@llXEż<(SILicensing-NonDMCheckEnabledY@llT4W(SILicensing-NonDMCheckFailureTolerationForCorrectiveAction-CountY@ll} R(SILicensing-NonDMCheckInitialGrace-CountY@lPl*)H(SILicensing-NonDMCheckRunInSafeModeY@llyh(SILicensing-NonDMCheckShutdownTolerationLimit-CountY@ll:(SILicensing-PrimeCheck-CountY@ll(c<(SILicensing-PrimeCheckEnabledY@ll[.(SILicensing-PrimeCheckFailureTolerationForCorrectiveAction-CountY@lleNR(SILicensing-PrimeCheckInitialGrace-CountY@lPlyH(SILicensing-PrimeCheckRunInSafeModeY@llZh(SILicensing-PrimeCheckShutdownTolerationLimit-CountY@llafD(SILicensing-PrimeCountCheck-CountY@ll*F(SILicensing-PrimeCountCheckEnabledY@llkR(SILicensing-PrimeCountCheckFailureTolerationForCorrectiveAction-CountY@llO\(SILicensing-PrimeCountCheckInitialGrace-CountY@lPl)1R(SILicensing-PrimeCountCheckRunInSafeModeY@ll<r(SILicensing-PrimeCountCheckShutdownTolerationLimit-CountY@llT:(SILicensing-PrimeServerCountY@llZB(SILicensing-PrimeServerIndicatorY@ll0-D(SILicensing-RootDomainCheck-CountY@ll4vF(SILicensing-RootDomainCheckEnabledY@llz(SILicensing-RootDomainCheckFailureTolerationForCorrectiveAction-CountY@llUV\(SILicensing-RootDomainCheckInitialGrace-CountY@lPlRR(SILicensing-RootDomainCheckRunInSafeModeY@ll_r(SILicensing-RootDomainCheckShutdownTolerationLimit-CountY@ll"6B(SILicensing-UserCountCheck-CountY@ll3HhH(SILicensing-UserCountCheckADAllowedY@llmL(SILicensing-UserCountCheckADToleranceY@llZD(SILicensing-UserCountCheckEnabledY@llz?(SILicensing-UserCountCheckFailureTolerationForCorrectiveAction-CountY@ll%I]Z(SILicensing-UserCountCheckInitialGrace-CountY@lPl_N(SILicensing-UserCountCheckLocalAllowedY@llߑR(SILicensing-UserCountCheckLocalToleranceY@ll.FP(SILicensing-UserCountCheckRunInSafeModeY@llHyHp(SILicensing-UserCountCheckShutdownTolerationLimit-CountY@llsb(SLC-Component-SKU-OCUR-OCURControlContentAllowedY@ll]62(SMBClient-AllowRdmaUsagei@llWS>(SMBServer-AllowHashPublicationi@llBN2(SMBServer-AllowRdmaUsagei@ll@yNX(SMBServer-AllowRemoteLegacyShadowCopyAccessi@ll}A L(SMBServer-AllowRemoteShadowCopyAccessY@llk>(SMBServer-WindowsMaxInSMBConnsi@ll7M:(SecureStartupFeature-Enabledi@llf6A\(SecureStartupFeature-Enabled-DeviceEncryptionY@ll(ȏ#t(SecureStartupFeature-Enabled-DeviceEncryption-BlockRevertY@lls+H(SecureStartupFeature-Enabled-Driveri@llQP(SecureStartupFeature-Enabled-PreInstallY@llO_J(SecureStartupFeature-Enabled-Premiumi@llB(SecureStartupFeature-PerfWarningi@llT?<Security-SPP-Action-StateDataY@lXߩLicenseState=SL_LICENSING_STATUS_LICENSED;LastConsumptionReason=0x0D(Security-SPP-ActivationResetCountY@lliJ(Security-SPP-ActivationResetCountMaxY@llPD(Security-SPP-AllowStoreGetGenuineY@llpZ(Security-SPP-ApplicationActivationResetCountY@llfj`(Security-SPP-ApplicationActivationResetCountMaxY@llu D(Security-SPP-CMIDExpirationPeriodY@lluᎶF(Security-SPP-EvaluationModeEnabledY@lljr@(Security-SPP-GenuineLocalStatusi@llcU:Security-SPP-IACountedIdListi@lxߩ{eda9501b-04f2-4d71-84ae-0dcac30c9cca}, {49c27749-4629-45d5-ad53-2b4a4f85b8c5}+QL(Security-SPP-IgnoreDeferredActivation@@lVRqQ<(Security-SPP-KmsCountedIdListY@l4T,Security-SPP-LastWindowsActivationHResultY@lߩ*vN0Security-SPP-LastWindowsActivationTimeY@lHߩkiTSecurity-SPP-Reserved-IAAuthenticationKeyY@lߩZo8SSv/EBs8rqhGavBcqlARU9vkhlA8k3uuMw+yJ4euCvhvDB3UKsi8veT8crtfg7VX8ZIGVqCG4OFDm8X9M+P1ZTTyJWuMBnmcKzf4GNdHmkFdxJ2ZD8KKhN8IOMkM7732jL72Ncr9wLrGY3if1AlWxH/PfW4DlYJFwuJTIgeJU=͈\Security-SPP-Reserved-IAAuthenticationKeyTestY@lhߩZxCF2keDbBzFBBetbNjI5tdcw/3DHcDXmc+VgqFyQmSEnCFLmOSKwKcoVgFj9TOu+2niz45b4p/DZ02CKm0fzJWHrIobpa77lyh1NA1zCpsuuyIF0gYtHY5CtnmKWu1/z8TiyJEgWWxnHvXQbK+3KTGzLaPrmILejhg0+TJt2CYA=J(Security-SPP-Reserved-SkuPpdConsumedi@ll^_J6(Security-SPP-SharedLicenseY@llP(Security-SPP-StoreUpgradeTargetEditionsY@llԡbX(Security-SPP-TokenActivation-AdditionalInfoY@leY8(Security-SPP-WriteWauMarker@@lx(ServicingStack-License-Support-MicrosoftCrossRoot-SignatureY@llH]\(ServicingStack-License-Support-WHQL-SignatureY@llQ'J(Shell-InBoxGames-FreeCell-EnableGameY@llfF(Shell-InBoxGames-Hearts-EnableGameY@ll P(Shell-InBoxGames-Minesweeper-EnableGameY@ll4P(Shell-InBoxGames-PurblePlace-EnableGameY@ll]J(Shell-InBoxGames-Shanghai-EnableGameY@llziFL(Shell-InBoxGames-Solitaire-EnableGameY@ll\uX(Shell-InBoxGames-SpiderSolitaire-EnableGameY@llqd(Shell-MultiplayerInboxGames-Backgammon-EnableGameY@ll>@d`(Shell-MultiplayerInboxGames-Checkers-EnableGameY@lla`\(Shell-MultiplayerInboxGames-Common-EnableGameY@ll)j_\(Shell-MultiplayerInboxGames-Spades-EnableGameY@llL0R(Shell-PremiumInBoxGames-Chess-EnableGameY@ll~>#<(SnippingToolLicensing-Enabledi@ll݈B(Start-DeferAllAppsInitializationi@llz:(StickyNotesLicensing-EnabledY@llDN(TCPIP-SecondaryAppMetaDataSocketOptionY@ll:_VF(TSProxy-EdgeAdapter-MaxConnectionsi@ll /UX(TabletPC-MathInputLicensing-EnableMathInputi@llu<(TabletPC-tabbtn-EnableButtonsY@llMD(TabletPCAccessories-EnableJournalY@llm;WL(TabletPCAccessories-EnableStickyNotesY@lli:(TabletPCInputPanel-EnableTIPi@ llF(TabletPCInputPanel-EnableTIPSyncedi@llSR(TabletPCPlatformInput-core-EnableTouchUIY@ll)\(TabletPCPlatformInput-core-MultiTouchGesturesi@ ll(vi>(TabletPCPlatformInput-core-SFPi@ ll*(WMPPlayer-RMEAllowedY@ll3D(WMPPlayer-RMESecurityGroupAllowedY@ll&/[V(WSLicensingService-AllowDisablingStoreAppsi@lly/YB(WSLicensingService-EnableLOBAppsY@ll3ZV(WSLicensingService-LOBSideloadingActivatedY@lluL(WebServices-ListenerApiInAppContainerY@ll zXWindows.Globalization.License-TextSuggestionApi-DgmlRootNamei@l80ComponentLayoutsDesktop>(Windows.Globalization.License-TextSuggestionApi-LangResourcesInstalledByDefaultY@llCLWindows.Globalization.License-TextSuggestionApi-SupportedLanguagesForConversionY@l育ߩ$ja-JP;zh-Hans-CN;QC6Windows.Globalization.License-TextSuggestionApi-SupportedLanguagesForPredictionY@lHߩja-JP;GN6Windows.Globalization.License-TextSuggestionApi-SupportedLanguagesForReverseConversionY@lHߩja-JP;(Windows.Networking.ServiceDiscovery.DnsSd.License-CctMobileCoreY@llUҔ(Windows.Networking.Sockets.PushEnabledApplication.License-CctMobileCoreY@llcVB(WindowsAnytimeUpgrade-CanUpgradeY@llM(dmenrollengine-Mobile-BusinessY@llxycpenterprisemgmt_policymanager-License-MDMPolicyAllowListY@lH AboveLock|Accounts|ApplicationManagement|Authentication|BitLocker|Bluetooth|Browser|Camera|Connectivity|Cryptography|DataProtection|Defender|DeliveryOptimization|DeviceLock|Experience|Knobs|Licensing|Lockdown|Maps|NetworkIsolation|Notifications|Privacy|Search|Security|Settings|Speech|Start|System|TextInput|Update|WiFi|WindowsInkWorkspace|WirelessDisplayi0<(explorer-AeroAnimationAllowedi@ll14(explorer-AeroShakeAllowedi@lliHL(explorer-AlwaysShowRunAsDifferentUseri@llZ$L(explorer-ClientLoginExperienceAllowedi@ll>G((feclient-EfsEnabledi@llPh2(feclient-EfsEnabledBasicY@ll.6(feclient-EfsUserCacheLimiti@ldlI/H(hevcdecoder-HEVCVideoDecoderV1AddInY@llDT(hevcdecoder-HEVCVideoDecoderV1AddInEnableY@llH(hevcdecoder-HEVCVideoDecoderV1InSKUY@llX@(iuilp-DefaultLauncherLayoutBasei@llvj8(iuilp-SkipRequiredAppsCheckY@ll[:~(microsoft-windows-virtualization-licensing-EnableHyperVReplicai@ll+H(msac3enc-DolbyDigitalEncoderV3AddInY@ll.T(msac3enc-DolbyDigitalEncoderV3AddInEnableY@llm H(msac3enc-DolbyDigitalEncoderV3InSKUY@ll@S<(msmpeg2adec-AACDecoderV2AddInY@ll|H(msmpeg2adec-AACDecoderV2AddInEnableY@ll<(msmpeg2adec-AACDecoderV2InSKUY@llN(msmpeg2adec-DolbyDigitalDecoderV3AddInY@llS•Z(msmpeg2adec-DolbyDigitalDecoderV3AddInEnableY@llq N(msmpeg2adec-DolbyDigitalDecoderV3InSKUY@llȈH(msmpeg2enc-MPEG2VideoEncoderV3AddInY@ll\9T(msmpeg2enc-MPEG2VideoEncoderV3AddInEnableY@llC!H(msmpeg2enc-MPEG2VideoEncoderV3InSKUY@llOH(msmpeg2vdec-H264VideoDecoderV2AddInY@llKST(msmpeg2vdec-H264VideoDecoderV2AddInEnableY@ll+QH(msmpeg2vdec-H264VideoDecoderV2InSKUY@ll|ZJ(msmpeg2vdec-MPEG2VideoDecoderV3AddInY@llvm50V(msmpeg2vdec-MPEG2VideoDecoderV3AddInEnableY@ll-HJ(msmpeg2vdec-MPEG2VideoDecoderV3InSKUY@ll,/"H(msoobe-FirstLogonAnim-MayBeDisabledY@lls]Z(netio-infrastructure-license-NetioMobileCoreY@ll.4(nfs-admincmdtools-enabledi@llf*(nfs-adminmmc-enabledY@llE#x6(nfs-clientcmdtools-enabledi@llÊ.(nfs-clientcore-enabledi@llġ96(nfs-servercmdtools-enabledi@llvr.(nfs-servercore-enabledi@ll7'>(parentalcontrols-EnableFeatureY@ll| @(provsvc-license-HomeGroupCreateY@ll60(shell-homegroup-EnabledY@ll=PX(shell32-license-GroupPolicy-TryHarderPinnedi@llc/WR(shell32-license-ShowProductNameOnDesktopY@llVd*^(shell32-license-UseBingAsDefaultSearchProviderY@llm֪d(tcpip-platform-libraries-mw-license-RtcMobileCoreY@ll.(transmog-CanTransmogDCY@lls܈.(volmgrx-SupportDynamici@ ll,(volmgrx-SupportMirrori@ ll[*(volmgrx-SupportRaid5i@ llt.(wvr-servercore-enabledY@llZrWN({6296CE48-18F7-47B6-848A-7E8E56FADD6F}Y@ll4CXB(SppHostParameterGraceTimerSuffix/A.0.3839.9F7.2C30C}DSppHostParameterIsNotificationSku|df>(SppHostParameterOOTTimerSuffix/A.0.3839.9F7.2C30C J"SppHostParameterUniqueGraceTimerSeedServerDatacenterYFJSppHostParameterUniqueOOTTimerSeed21c56779-b449-4d20-adfc-eece0e1ad74b:O@P"SppHostParameterUniqueValidityTimerSeedServerDatacenterP6݈Uz(E(->D qVSecurity-SPP-Reserved-Store-Token-RequiredcR Security-SPP-Reserved-Windows-Version-V210.06.SppBindingOOTGraceDays^g:L4SppBindingWindowsBranding8픉ZSppExtAuthNInfo:msft:rm/algorithm/volume/1.0U 4"SppHostParameterAddonInfoServerDatacenter01SppKmsBindingPolicyBlobin}%Ku'C _ Uz(E(R2H(Vz+:msft:rm/algorithm/volume/1.0'1in}%Ku'C Uz(E(E(E(Uz(;?I 0CH`8;?;?'1in}%Ku'C /Q R2HUz(;_E(R2H(Vz+:msft:rm/algorithm/volume/1.0'1in}%Ku'C Uz(P6݈Uz(笰TUz(4Uz(>Uz(E(Uz(R2HUz(;_E(Uz(>秝RbSecurity-SPP-Reserved-AllowConsumeLegacyLicenses/X#VSecurity-SPP-Reserved-GraceTimerUniquenessEditionIdD qVSecurity-SPP-Reserved-Store-Token-Requiredl3\Security-SPP-Reserved-ValidityTimerUniquenessEditionIdcR Security-SPP-Reserved-Windows-Version-V210.0^g:L4SppBindingWindowsBranding8U 4"SppHostParameterAddonInfoServerDatacenter_ Uz(E(4~rZUz(E(E(E(Uz(;?;?CH`8;?;?/Q /Q R2HE(4~rZUz(;_Uz(P6݈Uz(笰TUz(4E(ر Uz(P$8msft:rm/algorithm/flags/1.0} Uz(>E(1Pm Uz((VAj21c56779-b449-4d20-adfc-eece0e1ad74b-LicensingStatus+v21c56779-b449-4d20-adfc-eece0e1ad74b-LicensingStatusReasonVUj3c2da9a5-1c6e-45d1-855f-fdbef536676f-LicensingStatus,qv3c2da9a5-1c6e-45d1-855f-fdbef536676f-LicensingStatusReasonj562634bb-b8d8-43eb-8325-bf63a42c4174-LicensingStatusmv562634bb-b8d8-43eb-8325-bf63a42c4174-LicensingStatusReason5j58448dfb-6ac0-4e06-b491-07f2b657b268-LicensingStatus$Mv58448dfb-6ac0-4e06-b491-07f2b657b268-LicensingStatusReasonvϮj942efa8f-516f-46d8-8541-b1ee1bce08c6-LicensingStatus?ov942efa8f-516f-46d8-8541-b1ee1bce08c6-LicensingStatusReason@V[ja43f7b89-8023-413a-9f58-b8aec2c04d00-LicensingStatusAJJva43f7b89-8023-413a-9f58-b8aec2c04d00-LicensingStatusReasonY<(QcacheRulesetFiltersE(WJP26645e13-ef75-455d-8074-35cf37d5180d77u/PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8eHNsOnN0eWxlc2hlZXQgZXhjbHVkZS1yZXN1bHQtcHJlZml4ZXM9Im1zeHNsIg0KICAgICAgICAgICAgICAgIHZlcnNpb249IjEuMCINCiAgICAgICAgICAgICAgICB4bWxuczptc3hzbD0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4c2x0Ig0KICAgICAgICAgICAgICAgIHhtbG5zOnhzbD0iaHR0cDovL3d3dy53My5vcmcvMTk5OS9YU0wvVHJhbnNmb3JtIg0KICAgICAgICAgICAgICAgIHhtbG5zOnVuPSJodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vRFJNL1NQUC9TcHBVSU5vdGlmaWNhdGlvbi9NYW5pZmVzdC8xLjAiDQogICAgICAgICAgICAgICAgPg0KICAgIDx4c2w6b3V0cHV0IG1ldGhvZD0ieG1sIiBlbmNvZGluZz0idXRmLTgiIGluZGVudD0ieWVzIi8+DQogICAgPHhzbDpzdHJpcC1zcGFjZSBlbGVtZW50cz0iKiIvPg0KDQogICAgPCEtLSBUaGVzZSBrZXlzIGFyZSB1c2VkIHRvIHByb2R1Y2UgdW5pcXVlIGlkcyBmb3IgZ2VuZXJhdGUtaWQoKSBmdW5jdGlvbiAtLT4NCiAgICA8eHNsOmtleSBuYW1lPSJVbmlxdWVLZXJuZWxOYW1lIiBtYXRjaD0icGFyYW1bQG5hbWU9J3BvbGljeU5hbWUnXSIgdXNlPSJAdmFsdWUiLz4NCiAgICA8eHNsOmtleSBuYW1lPSJVbmlxdWVTa3VOYW1lIiAgICBtYXRjaD0icGFyYW1bQG5hbWU9J3NrdUlkJ10iICB1c2U9IkB2YWx1ZSIvPg0KICAgIDx4c2w6a2V5IG5hbWU9IlVuaXF1ZUFwcE5hbWUiICAgIG1hdGNoPSJwYXJhbVtAbmFtZT0nYXBwbGljYXRpb25JZCddIiAgdXNlPSJAdmFsdWUiLz4NCg0KICAgIDx4c2w6dmFyaWFibGUgbmFtZT0icnVsZVNjb3BlLkdsb2JhbCIgICAgICAgIHNlbGVjdD0iJ2dsb2JhbFNjb3BlJyIvPg0KICAgIDx4c2w6dmFyaWFibGUgbmFtZT0icnVsZVNjb3BlLkFwcFdpZGUiICAgICAgIHNlbGVjdD0iJ2FwcFdpZGVTY29wZSciLz4NCg0KICAgIDwhLS0gDQogICAgICAgIEZvciBhIGRpcmVjdCBYcGF0aCBxdWVyeSB0aGF0IGlzIHNvcnRlZCBieSBhIHNpbmdsZSBjcml0ZXJpYSAoc3VjaCBhcyBwcmlvcml0eSkgd2UgY291bGQgaGF2ZSB1c2VkIHNvbWV0aGluZyBsaWtlIHRoZSBmb2xsb3dpbmc6DQogICAgICAgICAgICBzZWxlY3Q9Ii9hY3Rpb25zL2tlcm5lbFBvbGljeVtub3QgDQogICAgICAgICAgICAgICAgICAgICggcGFyYW1bQG5hbWU9J3ByaW9yaXR5J10vQHZhbHVlIDwgcHJlY2VkaW5nLXNpYmxpbmc6Omtlcm5lbFBvbGljeS9wYXJhbVtAbmFtZT0ncHJpb3JpdHknXS9AdmFsdWUgDQogICAgICAgICAgICAgICAgICAgICAgICBvciANCiAgICAgICAgICAgICAgICAgICAgICBwYXJhbVtAbmFtZT0ncHJpb3JpdHknXS9AdmFsdWUgPCBmb2xsb3dpbmctc2libGluZzo6a2VybmVsUG9saWN5L3BhcmFtW0BuYW1lPSdwcmlvcml0eSddL0B2YWx1ZQ0KICAgICAgICAgICAgICAgICAgICApXVsxXSINCiAgICAgICAgVGhpcyByZXR1cm5zIHRoZSAnMScgZWxlbWVudCAoZmlyc3QgZm9yIGEgb25lcy1iYXNlZCBjb250YWluZXIpIHdoZXJlIHRoZSBwcmlvcml0eSBpcyBub3QgbGVzcyB0aGFuIHRoZSBwcmVjZWRpbmcgb3IgZm9sbG93aW5nIHNpYmxpbmcncyB2YWx1ZS4NCiAgICAgICAgSG93ZXZlciwgdG8gZXh0ZW5kIHRoaXMgdG8gYSB0d28tcGFydCBzb3J0IChieSBza3UgdGhlbiBieSBwcmlvcml0eSBvciBieSBrZXJuZWwgcG9saWN5IG5hbWUgYW5kIHRoZW4gcHJpb3JpdHkpIHRoZSBYcGF0aCB3b3VsZCBiZSBjb21wbGV0ZWx5IHVuLXJlYWRhYmxlLg0KICAgIC0tPg0KDQogICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0iLyI+DQogICAgICAgIDxhY3Rpb25zPg0KICAgICAgICAgICAgPCEtLSBOb3RlIHRoYXQgdGhlIFNrdUlkIHVuaXF1ZW5lc3MgaXMgZm9yICphbnkqIHBhcmFtW0BuYW1lPSdza3VpZCddIHNpbmNlIGdlbmVyYXRlLWlkKCkgd2Fsa3MgdGhlIGVudGlyZSBkb2N1bWVudCAtLT4NCiAgICAgICAgICAgIDwhLS0gVGhlIG1hdGNoIGZvciAvYWN0aW9ucy9hY3Rpb24vcGFyYW1bc2t1aWRdIHdpbGwgbG9vayBmb3IgYW55IG1hdGNoaW5nIHNrdXMgYnV0IG9ubHkgaWYgaXQgaXMgYW4gYWN0aW9ucy9hY3Rpb24gcGFyYW0gLS0+DQogICAgICAgICAgICA8bm9ybWFsQWN0aW9ucz4NCiAgICAgICAgICAgICAgICA8IS0tIEdyYWIgdGhlIGhpZ2hlc3QgcHJpb3JpdHkgYWN0aW9uIHRoYXQgaGFzIG5vIGFwcElkIG9yIHNrdUlkIC0tPg0KICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJjcmVhdGVQcmlvcml0aXplZEdsb2JhbEFjdGlvbiIvPg0KDQogICAgICAgICAgICAgICAgPCEtLSBOZXh0IGdyYWIgdGhlIGhpZ2hlc3QgcHJpb3JpdHkgYWN0aW9ucyBwZXIgYXBwSWQgd2hlcmUgdGhlcmUgaXMgYW4gYXBwSWQgYnV0IG5vIHNrdUlkLS0+DQogICAgICAgICAgICAgICAgPHhzbDpmb3ItZWFjaCBzZWxlY3Q9Ii8vcGFyYW1bQG5hbWU9J2FwcGxpY2F0aW9uSWQnIGFuZCBnZW5lcmF0ZS1pZCgpID0gZ2VuZXJhdGUtaWQoa2V5KCdVbmlxdWVBcHBOYW1lJywgQHZhbHVlKSldIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImNyZWF0ZVByaW9yaXRpemVkQXBwQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ1bmlxdWVWYWx1ZSIgc2VsZWN0PSJAdmFsdWUiLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDpmb3ItZWFjaD4NCg0KICAgICAgICAgICAgICAgIDwhLS0gRmluYWxseSBncmFiIHRoZSBoaWdoZXN0IHByaW9yaXR5IGFjdGlvbnMgcGVyIHNrdUlkLS0+DQogICAgICAgICAgICAgICAgPHhzbDpmb3ItZWFjaCBzZWxlY3Q9Ii8vcGFyYW1bQG5hbWU9J3NrdUlkJyBhbmQgZ2VuZXJhdGUtaWQoKSA9IGdlbmVyYXRlLWlkKGtleSgnVW5pcXVlU2t1TmFtZScsIEB2YWx1ZSkpXSI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJjcmVhdGVQcmlvcml0aXplZFNrdUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idW5pcXVlVmFsdWUiIHNlbGVjdD0iQHZhbHVlIi8+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgPC94c2w6Zm9yLWVhY2g+DQogICAgICAgICAgICA8L25vcm1hbEFjdGlvbnM+DQoNCiAgICAgICAgICAgIDxrZXJuZWxQb2xpY2llcz4NCiAgICAgICAgICAgICAgICA8eHNsOmZvci1lYWNoIHNlbGVjdD0iL2FjdGlvbnMva2VybmVsUG9saWN5L3BhcmFtW0BuYW1lPSdwb2xpY3lOYW1lJyBhbmQgZ2VuZXJhdGUtaWQoKSA9IGdlbmVyYXRlLWlkKGtleSgnVW5pcXVlS2VybmVsTmFtZScsIEB2YWx1ZSkpXSI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJjcmVhdGVQcmlvcml0aXplZEtlcm5lbFBvbGljeSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idW5pcXVlVmFsdWUiIHNlbGVjdD0iQHZhbHVlIi8+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgPC94c2w6Zm9yLWVhY2g+DQogICAgICAgICAgICA8L2tlcm5lbFBvbGljaWVzPg0KDQogICAgICAgICAgICA8cmVldmFscz4NCiAgICAgICAgICAgICAgICA8IS0tIFRoZSByZS1ldmFsdWF0aW9uIGFuZCBnbG9iYWwgZmxhZ3MgZ28gaGVyZSAtLT4NCiAgICAgICAgICAgICAgICA8cmVldmFsPg0KICAgICAgICAgICAgICAgICAgICA8IS0tIExvb2sgdGhyb3VnaCBhbGwgbm9uLUtlcm5lbCBhY3Rpb25zIHdoZXJlIHRoZXJlIGlzIGEgbmV4dEV2YWx1YXRpb25UaW1lIGVsZW1lbnQgYW5kIHNvcnQgYnkgdGhhdCB0aW1lIChkZXNjZW5kaW5nKSAtLT4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpmb3ItZWFjaCBzZWxlY3Q9ImFjdGlvbnMvYWN0aW9uW3BhcmFtW0BuYW1lPSduZXh0RXZhbHVhdGlvblRpbWUnXV0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDpzb3J0IGRhdGEtdHlwZT0ibnVtYmVyIiBzZWxlY3Q9InBhcmFtW0BuYW1lPSduZXh0RXZhbHVhdGlvblRpbWUnXS9AdmFsdWUiIG9yZGVyPSJhc2NlbmRpbmciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0icG9zaXRpb24oKSA9ICcxJyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBFeGNsdWRlIHRoZSAnY2xlYXJBY3Rpb25MaXN0JyBwYXJhbSBpZiB0aGlzIHJlLWV2YWwgaGFzIGl0IHNpbmNlIHdlIHdpbGwgYWRkIGl0IGJlbG93IC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6Y29weS1vZiBzZWxlY3Q9InBhcmFtW0BuYW1lICE9J2NsZWFyQWN0aW9uTGlzdCddIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6Zm9yLWVhY2g+DQogICAgICAgICAgICAgICAgICAgIDwhLS0gTG9vayB0aHJvdWdoIGFsbCBvZiB0aGUgYWN0aW9ucyBhbmQgc2VlIGlmIGFueSBoYXZlIHRoZSAnY2xlYXJBY3Rpb25MaXN0JyBwYXJhbWV0ZXIgc2V0LS0+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6Zm9yLWVhY2ggc2VsZWN0PSJhY3Rpb25zL2FjdGlvbi9wYXJhbVtAbmFtZT0nY2xlYXJBY3Rpb25MaXN0J10iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDpzb3J0IHNlbGVjdD0iQHZhbHVlIiBvcmRlcj0iYXNjZW5kaW5nIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9InBvc2l0aW9uKCkgPSAnMSciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6Y29weS1vZiBzZWxlY3Q9Ii4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpmb3ItZWFjaD4NCiAgICAgICAgICAgICAgICAgICAgPCEtLSBMb29rIHRocm91Z2ggYWxsIG9mIHRoZSBhY3Rpb25zIGFuZCBzZWUgaWYgYW55IGhhdmUgdGhlICdpbnZhbGlkUnVsZXNldCcgcGFyYW1ldGVyIHNldC0tPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmZvci1lYWNoIHNlbGVjdD0iYWN0aW9ucy9hY3Rpb24vcGFyYW1bQG5hbWU9J2ludmFsaWRSdWxlc2V0J10iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDpzb3J0IHNlbGVjdD0iQHZhbHVlIiBvcmRlcj0iYXNjZW5kaW5nIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9InBvc2l0aW9uKCkgPSAnMSciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6Y29weS1vZiBzZWxlY3Q9Ii4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpmb3ItZWFjaD4NCiAgICAgICAgICAgICAgICA8L3JlZXZhbD4NCiAgICAgICAgICAgIDwvcmVldmFscz4NCiAgICAgICAgPC9hY3Rpb25zPg0KICAgIDwveHNsOnRlbXBsYXRlPg0KDQogICAgPHhzbDp0ZW1wbGF0ZSBuYW1lPSJjcmVhdGVQcmlvcml0aXplZEtlcm5lbFBvbGljeSI+DQogICAgICAgIDx4c2w6cGFyYW0gbmFtZT0idW5pcXVlVmFsdWUiLz4NCiAgICAgICAgPHhzbDpmb3ItZWFjaCBzZWxlY3Q9Ii9hY3Rpb25zL2tlcm5lbFBvbGljeVsocGFyYW1bQG5hbWUgPSAncG9saWN5TmFtZScgYW5kIEB2YWx1ZSA9ICR1bmlxdWVWYWx1ZV0pXSI+DQogICAgICAgICAgICA8eHNsOnNvcnQgZGF0YS10eXBlPSJudW1iZXIiIHNlbGVjdD0icGFyYW1bQG5hbWU9J3ByaW9yaXR5J10vQHZhbHVlIiBvcmRlcj0iZGVzY2VuZGluZyIvPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSJwb3NpdGlvbigpID0gJzEnIj4NCiAgICAgICAgICAgICAgICA8eHNsOmNvcHktb2Ygc2VsZWN0PSIuIi8+DQogICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgPC94c2w6Zm9yLWVhY2g+DQogICAgPC94c2w6dGVtcGxhdGU+DQoNCiAgICA8eHNsOnRlbXBsYXRlIG5hbWU9ImNyZWF0ZVByaW9yaXRpemVkR2xvYmFsQWN0aW9uIj4NCiAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJ1bmlxdWVWYWx1ZSIvPg0KICAgICAgICA8eHNsOmZvci1lYWNoIHNlbGVjdD0iL2FjdGlvbnMvYWN0aW9uWyhwYXJhbVtAbmFtZSA9ICdydWxlU2NvcGUnIGFuZCBAdmFsdWUgPSAkcnVsZVNjb3BlLkdsb2JhbF0pXSI+DQogICAgICAgICAgICA8eHNsOnNvcnQgZGF0YS10eXBlPSJudW1iZXIiIHNlbGVjdD0icGFyYW1bQG5hbWU9J3ByaW9yaXR5J10vQHZhbHVlIiBvcmRlcj0iZGVzY2VuZGluZyIvPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSJwb3NpdGlvbigpID0gJzEnIj4NCiAgICAgICAgICAgICAgICA8eHNsOmNvbW1lbnQ+R2xvYmFsIGhpZ2hlc3QgUHJpb3JpdHk8L3hzbDpjb21tZW50Pg0KICAgICAgICAgICAgICAgIDx4c2w6Y29weS1vZiBzZWxlY3Q9Ii4iLz4NCiAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICA8L3hzbDpmb3ItZWFjaD4NCiAgICA8L3hzbDp0ZW1wbGF0ZT4NCg0KICAgIDx4c2w6dGVtcGxhdGUgbmFtZT0iY3JlYXRlUHJpb3JpdGl6ZWRBcHBBY3Rpb24iPg0KICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InVuaXF1ZVZhbHVlIi8+DQogICAgICAgIDx4c2w6Zm9yLWVhY2ggc2VsZWN0PSIvYWN0aW9ucy9hY3Rpb25bKHBhcmFtW0BuYW1lID0gJ2FwcGxpY2F0aW9uSWQnIGFuZCBAdmFsdWUgPSAkdW5pcXVlVmFsdWVdKSBhbmQgKHBhcmFtW0BuYW1lID0gJ3J1bGVTY29wZScgYW5kIEB2YWx1ZSA9ICRydWxlU2NvcGUuQXBwV2lkZV0pXSI+DQogICAgICAgICAgICA8eHNsOnNvcnQgZGF0YS10eXBlPSJudW1iZXIiIHNlbGVjdD0icGFyYW1bQG5hbWU9J3ByaW9yaXR5J10vQHZhbHVlIiBvcmRlcj0iZGVzY2VuZGluZyIvPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSJwb3NpdGlvbigpID0gJzEnIj4NCiAgICAgICAgICAgICAgICA8eHNsOmNvbW1lbnQ+QXBwLVdpZGUgaGlnaGVzdCBQcmlvcml0eTwveHNsOmNvbW1lbnQ+DQogICAgICAgICAgICAgICAgPHhzbDpjb3B5LW9mIHNlbGVjdD0iLiIvPg0KICAgICAgICAgICAgPC94c2w6aWY+DQogICAgICAgIDwveHNsOmZvci1lYWNoPg0KICAgIDwveHNsOnRlbXBsYXRlPg0KDQogICAgPHhzbDp0ZW1wbGF0ZSBuYW1lPSJjcmVhdGVQcmlvcml0aXplZFNrdUFjdGlvbiI+DQogICAgICAgIDx4c2w6cGFyYW0gbmFtZT0idW5pcXVlVmFsdWUiLz4NCiAgICAgICAgPHhzbDpmb3ItZWFjaCBzZWxlY3Q9Ii9hY3Rpb25zL2FjdGlvblsocGFyYW1bQG5hbWUgPSAnc2t1SWQnIGFuZCBAdmFsdWUgPSAkdW5pcXVlVmFsdWVdKSBhbmQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vdCAocGFyYW1bQG5hbWUgPSAncnVsZVNjb3BlJ10pXSI+DQogICAgICAgICAgICA8eHNsOnNvcnQgZGF0YS10eXBlPSJudW1iZXIiIHNlbGVjdD0icGFyYW1bQG5hbWU9J3ByaW9yaXR5J10vQHZhbHVlIiBvcmRlcj0iZGVzY2VuZGluZyIvPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSJwb3NpdGlvbigpID0gJzEnIj4NCiAgICAgICAgICAgICAgICA8eHNsOmNvbW1lbnQ+UGVyLVNrdSBoaWdoZXN0IFByaW9yaXR5PC94c2w6Y29tbWVudD4NCiAgICAgICAgICAgICAgICA8eHNsOmNvcHktb2Ygc2VsZWN0PSIuIi8+DQogICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgPC94c2w6Zm9yLWVhY2g+DQogICAgPC94c2w6dGVtcGxhdGU+DQoNCjwveHNsOnN0eWxlc2hlZXQ+DQo=A$8,0cacheRulesetFragmentsR2H^qvJ 1a032e1d-5164-4a23-a256-7d01267aba8177u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjx1bjpzcHBVSU5vdGlmaWNhdGlvbk1hbmlmZXN0DQogICAgeG1sbnM6dW49Imh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9EUk0vU1BQL1NwcFVJTm90aWZpY2F0aW9uL01hbmlmZXN0LzEuMCINCiAgICB4bWxuczp4c2w9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvWFNML1RyYW5zZm9ybSI+DQoNCiAgICA8dW46ZGVzY3JpcHRpb24+U29mdHdhcmUgUHJvdGVjdGlvbiBQbGF0Zm9ybSBXaW5kb3dzIE5vdGlmaWNhdGlvbjwvdW46ZGVzY3JpcHRpb24+DQogICAgPHVuOnVyaT5tc2Z0OnNwcC91aW5vdGlmaWNhdGlvbi93aW5kb3dzLzEuMDwvdW46dXJpPg0KDQogICAgPCEtLSBObyBleHRyYSBjb2xsZWN0b3JzIG5lZWRlZCAtLT4NCiAgICA8dW46Y29sbGVjdG9ycy8+DQoNCiAgICA8dW46cnVsZXNUZW1wbGF0ZSB2ZXJzaW9uPSIxLjAiPg0KICAgICAgICA8IS0tIFZhcmlhYmxlIC0tPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9IndpbmRvd3MuQXBwbGljYXRpb25JZCIgc2VsZWN0PSInNTVjOTI3MzQtZDY4Mi00ZDcxLTk4M2UtZDZlYzNmMTYwNTlmJyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9IndpbmRvd3Mua2VybmVsUG9saWN5TmFtZSIgc2VsZWN0PSInU2VjdXJpdHktU1BQLUFjdGlvbi1TdGF0ZURhdGEnIi8+DQoNCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJ3aW5kb3dzLlVubGljZW5zZWRSdWxlIiBzZWxlY3Q9Iid0cnVlJyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9IndpbmRvd3MuS2VybmVsVGltZWJvbWJSdWxlIiBzZWxlY3Q9Iid0cnVlJyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9IndpbmRvd3MuRXhwaXJhdGlvblJ1bGUiIHNlbGVjdD0iJ3RydWUnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0id2luZG93cy5UQkxSdWxlIiBzZWxlY3Q9Iid0cnVlJyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9IndpbmRvd3MuTm90aWZpY2F0aW9uUnVsZSIgc2VsZWN0PSIndHJ1ZSciLz4NCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJ3aW5kb3dzLk9FTVJ1bGUiIHNlbGVjdD0iJ3RydWUnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0id2luZG93cy5LTVNDbGllbnRSdWxlIiBzZWxlY3Q9Iid0cnVlJyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9IndpbmRvd3MuSUFSdWxlIiBzZWxlY3Q9Iid0cnVlJyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9IndpbmRvd3MuQ2xlYW51cFJ1bGUiIHNlbGVjdD0iJ3RydWUnIi8+DQoNCiAgICAgICAgPHhzbDp0ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICA8IS0tIEN1c3RvbSBjcmVhdGUgYWN0aW9uIHRlbXBsYXRlIGZvciB3aW5kb3dzIC0tPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJydWxlSWQiLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0iYWN0aW9uVXJpIi8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9ImFjdGlvbklkIi8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbklkIi8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InByaW9yaXR5Ii8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InByb2Nlc3NOYW1lIi8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9ImFyZ3VtZW50Ii8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIi8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InJ1bGVTY29wZSIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0idHJpZ2dlciIvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiLz4NCiAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJjcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJjb2xsZWN0b3IiIHNlbGVjdD0iJGNvbGxlY3RvclVyaS5HbG9iYWwiIC8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSIkcnVsZUlkIiAvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlU2NvcGUiIHNlbGVjdD0iJHJ1bGVTY29wZSIgLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJHByaW9yaXR5IiAvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhcHBsaWNhdGlvbklkIiBzZWxlY3Q9ImFuY2VzdG9yOjpza3VzL2FuY2VzdG9yOjphcHBsaWNhdGlvbi9AaWQiIC8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InNrdUlkIiBzZWxlY3Q9Ii4vQGlkIiAvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaSIgLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJGFjdGlvbklkIi8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJHRyaWdnZXIiLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJvY2Vzc05hbWUiIHNlbGVjdD0iJHByb2Nlc3NOYW1lLlNMVUkiIC8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFyZ3VtZW50IiBzZWxlY3Q9IiRhcmd1bWVudCIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSIkbm90aWZpY2F0aW9uSW50ZXJ2YWwiLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IiRuZXh0RXZhbHVhdGlvblRpbWUiLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibGFzdEFjdGl2YXRpb25SZXN1bHQiIHNlbGVjdD0iLi9sYXN0QWN0aXZhdGlvblJlc3VsdCIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJsYXN0VmFsaWRhdGlvblJlc3VsdCIgc2VsZWN0PSIuL2xhc3RWYWxpZGF0aW9uUmVzdWx0Ii8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Imxhc3RBY3RpdmF0aW9uVGltZSIgc2VsZWN0PSIuL2xhc3RBY3RpdmF0aW9uVGltZSIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJsYXN0QWN0aXZhdGlvbkZsYWdzUmV0cnkiIHNlbGVjdD0iLi9sYXN0QWN0aXZhdGlvbkZsYWdzUmV0cnkiLz4NCiAgICAgICAgICAgICAgICA8IS0tIGtlcm5lbCBwb2xpY3kgZGF0YSBpbmNsdWRpbmcgbGljZW5zZSBzdGF0ZSAtLT4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ia2VybmVsUG9saWN5TmFtZSIgc2VsZWN0PSIkd2luZG93cy5rZXJuZWxQb2xpY3lOYW1lIi8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbklkIiBzZWxlY3Q9IiRub3RpZmljYXRpb25JZCIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJncmFjZUV4cGlyYXRpb25EYXRlIiBzZWxlY3Q9Ii4vZ3JhY2VFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJsaWNlbnNpbmdTdGF0dXMiIHNlbGVjdD0iLi9saWNlbnNpbmdTdGF0dXMiLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iY29uc3VtcHRpb25SZWFzb24iIHNlbGVjdD0iLi9jb25zdW1wdGlvblJlYXNvbiIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ2YWxpZGl0eUV4cGlyYXRpb25EYXRlIiBzZWxlY3Q9Ii4vdmFsaWRpdHlFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwYXJ0aWFsUHJvZHVjdEtleSIgc2VsZWN0PSIuL3BhcnRpYWxQcm9kdWN0S2V5Ii8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByb2R1Y3RLZXlUeXBlIiBzZWxlY3Q9Ii4vcHJvZHVjdEtleVR5cGUiLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idm9sdW1lQWN0aXZhdGlvbk9yZGVyIiBzZWxlY3Q9Ii4vdm9sdW1lQWN0aXZhdGlvbk9yZGVyIi8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InV4RGlmZmVyZW50aWF0b3IiIHNlbGVjdD0iLi91eERpZmZlcmVudGlhdG9yIi8+DQogICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICA8L3hzbDp0ZW1wbGF0ZT4NCg0KICAgICAgICA8eHNsOnRlbXBsYXRlIG1hdGNoPSJjb250ZXh0L2xpY2Vuc2VTdGF0ZXMvYXBwbGljYXRpb25bQGlkID0gJzU1YzkyNzM0LWQ2ODItNGQ3MS05ODNlLWQ2ZWMzZjE2MDU5ZiddL3NrdXMvc2t1W2ZhbWlseSAhPSAnJyBhbmQgZGVwZW5kc09uPScnXSI+DQogICAgICAgICAgICA8IS0tIA0KICAgICAgICAgICAgICAgIFdpbmRvd3MgUm91dGluZXMgDQogICAgICAgICAgICAgICAgTm90ZSB0aGF0IHRoaXMgZmlsdGVycyBvdXQgYWxsIGJ1dCB0aGUgJ3ByaW1hcnknIFdpbmRvd3MgU0tVcyB3aGVyZSAnRmFtaWx5JyBpcyBub24tTlVMTCBhbmQgJ0FkZE9uJyBpcyBOVUxMDQogICAgICAgICAgICAgICAgQWxzbywgbW9zdCBpbmRpdmlkdWFsIHRlc3QvYXBwbHkgcnVsZXMgc2tpcCBhbGwgU0xfRV9QS0VZX05PVF9JTlNUQUxMRUQgc2t1cyBleGNlcHQgZm9yIHRoZSBVbmxpY2Vuc2VkUnVsZQ0KICAgICAgICAgICAgICAgIHdoaWNoIHdpbGwgb25seSBiZSBjYWxsZWQgZm9yIHRoZSBmaXJzdCBTa3Ugb2JqZWN0IGFsdGhvdWdoIHRoZSBpbnRlcm5hbCBjaGVja3Mgd2lsbCBiZSBmb3IgYWxsIHJlbGF0ZWQgc2t1cw0KICAgICAgICAgICAgLS0+DQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiR3aW5kb3dzLlVubGljZW5zZWRSdWxlID0gJ3RydWUnIGFuZCBzZWxmOjpza3UvQGlkID0gYW5jZXN0b3I6OnNrdXMvc2t1W3Bvc2l0aW9uKCk9MV0vQGlkIj4NCiAgICAgICAgICAgICAgICA8IS0tDQogICAgICAgICAgICAgICAgICAgIEZvciB0aGUgVW5saWNlbnNlZCBydWxlIGNhc2Ugd2Ugb25seSBuZWVkIHRvIGNhbGwgdGhlIHJvdXRpbmUgb25jZSBhbmQgdGhlIFVYIHNob3VsZG4ndCBhY3R1YWx5IGVuZCB1cCB1c2luZw0KICAgICAgICAgICAgICAgICAgICB0aGUgY2hhbm5lbC9wa2V5L1NrdUlkIGV0Yy4uLiBmb3Igbm8gcGtleSwgZXhwaXJlZCwgdGFtcGVyLCBvciByZS1pbnN0YWxsIHJlcXVpcmVkIHNvIGl0IGRvZXNuJ3QgbWF0dGVyIHdoaWNoIFNLVSB3ZSBjYWxsIHdpdGgNCiAgICAgICAgICAgICAgICAtLT4NCiAgICAgICAgICAgICAgICA8eHNsOmFwcGx5LXRlbXBsYXRlcyBzZWxlY3Q9InNlbGY6OnNrdSIgbW9kZT0id2luZG93cy5VbmxpY2Vuc2VkUnVsZSIvPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkd2luZG93cy5LZXJuZWxUaW1lYm9tYlJ1bGUgPSAndHJ1ZScgYW5kICRrZXJuZWxUaW1lYm9tYiAhPSAnJyI+DQogICAgICAgICAgICAgICAgPHhzbDphcHBseS10ZW1wbGF0ZXMgc2VsZWN0PSJzZWxmOjpza3VbY29uc3VtcHRpb25SZWFzb24gIT0gJGhyZXN1bHQuU0xfRV9QS0VZX05PVF9JTlNUQUxMRURdIiBtb2RlPSJ3aW5kb3dzLktlcm5lbFRpbWVib21iUnVsZSIvPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHdpbmRvd3MuRXhwaXJhdGlvblJ1bGUgPSAndHJ1ZSciPg0KICAgICAgICAgICAgICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVjdD0ic2VsZjo6c2t1W3ZhbGlkaXR5RXhwaXJhdGlvbkRhdGUgIT0gJycgYW5kICh1eERpZmZlcmVudGlhdG9yID0gJ1RJTUVCQVNFRF9UUklBTCcgb3IgdXhEaWZmZXJlbnRpYXRvciA9ICdUSU1FQkFTRURfU1VCJyBvciB1eERpZmZlcmVudGlhdG9yID0gJ1RJTUVCQVNFRF9FVkFMJyBvciB1eERpZmZlcmVudGlhdG9yID0gJ1RJTUVCQVNFRF9QUk9NTycpIGFuZCBjb25zdW1wdGlvblJlYXNvbiAhPSAkaHJlc3VsdC5TTF9FX1BLRVlfTk9UX0lOU1RBTExFRF0iIG1vZGU9IndpbmRvd3MuRXhwaXJhdGlvblJ1bGUiLz4NCiAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiR3aW5kb3dzLlRCTFJ1bGUgPSAndHJ1ZSciPg0KICAgICAgICAgICAgICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVjdD0ic2VsZjo6c2t1Wyh1eERpZmZlcmVudGlhdG9yID0gJ1RJTUVCQVNFRF9UUklBTCcgb3IgdXhEaWZmZXJlbnRpYXRvciA9ICdUSU1FQkFTRURfU1VCJyBvciB1eERpZmZlcmVudGlhdG9yID0gJ1RJTUVCQVNFRF9FVkFMJyBvciB1eERpZmZlcmVudGlhdG9yID0gJ1RJTUVCQVNFRF9QUk9NTycpIGFuZCBjb25zdW1wdGlvblJlYXNvbiAhPSAkaHJlc3VsdC5TTF9FX1BLRVlfTk9UX0lOU1RBTExFRF0iIG1vZGU9IndpbmRvd3MuVEJMUnVsZSIvPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHdpbmRvd3MuTm90aWZpY2F0aW9uUnVsZSA9ICd0cnVlJyIgPg0KICAgICAgICAgICAgICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVjdD0ic2VsZjo6c2t1W2xpY2Vuc2luZ1N0YXR1cyAhPSAnU0xfTElDRU5TSU5HX1NUQVRVU19MSUNFTlNFRCcgYW5kIGxpY2Vuc2luZ1N0YXR1cyAhPSAnU0xfTElDRU5TSU5HX1NUQVRVU19VTkxJQ0VOU0VEJyBhbmQgdXhEaWZmZXJlbnRpYXRvciAhPSAnRU5WSVJPTk1FTlQnIGFuZCBjb25zdW1wdGlvblJlYXNvbiAhPSAkaHJlc3VsdC5TTF9FX1BLRVlfTk9UX0lOU1RBTExFRF0iIG1vZGU9IndpbmRvd3MuTm90aWZpY2F0aW9uUnVsZSIvPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHdpbmRvd3MuT0VNUnVsZSA9ICd0cnVlJyIgPg0KICAgICAgICAgICAgICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVjdD0ic2VsZjo6c2t1Wyh1eERpZmZlcmVudGlhdG9yID0gJ09FTTpDT0EnIG9yIHV4RGlmZmVyZW50aWF0b3IgPSAnT0VNOlNMUCcpIGFuZCBjb25zdW1wdGlvblJlYXNvbiAhPSAkaHJlc3VsdC5TTF9FX1BLRVlfTk9UX0lOU1RBTExFRF0iIG1vZGU9IndpbmRvd3MuT0VNUnVsZSIvPg0KICAgICAgICAgICAgPC94c2w6aWY+DQogICAgICAgICAgDQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiR3aW5kb3dzLklBUnVsZSA9ICd0cnVlJyIgPg0KICAgICAgICAgICAgICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVjdD0ic2VsZjo6c2t1W3Byb2R1Y3RLZXlUeXBlID0gJ1ZUOklBJyBhbmQgY29uc3VtcHRpb25SZWFzb24gIT0gJGhyZXN1bHQuU0xfRV9QS0VZX05PVF9JTlNUQUxMRURdIiBtb2RlPSJ3aW5kb3dzLklBUnVsZSIvPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHdpbmRvd3MuQ2xlYW51cFJ1bGUgPSAndHJ1ZSciPg0KICAgICAgICAgICAgICAgIDwhLS0gDQogICAgICAgICAgICAgICAgICAgIEZvciB0aGUgQ2xlYW51cCBydWxlIHdlIHdhbnQgdG8gdXNlIHRoZSBLTVMgdmVyc2lvbiBvZiB0aGUgU2t1IGlmIHRoZXJlIGlzIG9uZSBzaW5jZSBpdCB3aWxsIGhhdmUgbW9yZSBpbmZvcm1hdGlvbg0KICAgICAgICAgICAgICAgICAgICBsaWtlIHRoZSB2b2x1bWVBY3RpdmF0aW9uT3JkZXIgZmxhZw0KICAgICAgICAgICAgICAgIC0tPg0KICAgICAgICAgICAgICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVjdD0ic2VsZjo6c2t1W2NvbnN1bXB0aW9uUmVhc29uICE9ICRocmVzdWx0LlNMX0VfUEtFWV9OT1RfSU5TVEFMTEVEIGFuZCB1eERpZmZlcmVudGlhdG9yICE9ICdFTlZJUk9OTUVOVCddIiBtb2RlPSJ3aW5kb3dzLkNsZWFudXBSdWxlIi8+DQogICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgPC94c2w6dGVtcGxhdGU+DQoNCiAgICAgICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0iY29udGV4dC9rbXNJbmZvL2FwcGxpY2F0aW9uW0BpZCA9ICc1NWM5MjczNC1kNjgyLTRkNzEtOTgzZS1kNmVjM2YxNjA1OWYnXS9za3VzL3NrdVtmYW1pbHkgIT0gJycgYW5kIGRlcGVuZHNPbj0nJ10iPg0KICAgICAgICAgICAgPCEtLSANCiAgICAgICAgICAgICAgICBXaW5kb3dzIEtNUyBjbGllbnQgcnVsZXMgZnJvbSB0aGUga21zSW5mbyBibG9jaw0KICAgICAgICAgICAgICAgIE5vdGUgdGhhdCB0aGlzIGZpbHRlcnMgb3V0IGFsbCBidXQgdGhlICdwcmltYXJ5JyBXaW5kb3dzIFNLVXMgd2hlcmUgJ0ZhbWlseScgaXMgbm9uLU5VTEwgYW5kICdBZGRPbicgaXMgTlVMTA0KICAgICAgICAgICAgLS0+DQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiR3aW5kb3dzLktNU0NsaWVudFJ1bGUgPSAndHJ1ZSciPg0KICAgICAgICAgICAgICAgIDx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVjdD0ic2VsZjo6c2t1W2NvbnN1bXB0aW9uUmVhc29uICE9ICRocmVzdWx0LlNMX0VfUEtFWV9OT1RfSU5TVEFMTEVEXSIgbW9kZT0id2luZG93cy5LTVNDbGllbnRSdWxlIi8+DQogICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkd2luZG93cy5DbGVhbnVwUnVsZSA9ICd0cnVlJyI+DQogICAgICAgICAgICAgICAgPCEtLSANCiAgICAgICAgICAgICAgICAgICAgRm9yIHRoZSBDbGVhbnVwIHJ1bGUgd2Ugd2FudCB0byB1c2UgdGhlIEtNUyB2ZXJzaW9uIG9mIHRoZSBTa3UgaWYgdGhlcmUgaXMgb25lIHNpbmNlIGl0IHdpbGwgaGF2ZSBtb3JlIGluZm9ybWF0aW9uDQogICAgICAgICAgICAgICAgICAgIGxpa2UgdGhlIHZvbHVtZUFjdGl2YXRpb25PcmRlciBmbGFnIHNvIGNhbGwgdGhhdCBoZXJlDQogICAgICAgICAgICAgICAgLS0+DQogICAgICAgICAgICAgICAgPHhzbDphcHBseS10ZW1wbGF0ZXMgc2VsZWN0PSJzZWxmOjpza3VbY29uc3VtcHRpb25SZWFzb24gIT0gJGhyZXN1bHQuU0xfRV9QS0VZX05PVF9JTlNUQUxMRURdIiBtb2RlPSJ3aW5kb3dzLkNsZWFudXBSdWxlIi8+DQogICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgPC94c2w6dGVtcGxhdGU+DQoNCiAgICAgICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0ic2t1IiBtb2RlPSJ3aW5kb3dzLlVubGljZW5zZWRSdWxlIj4NCiAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICBVbmxpY2Vuc2VkIFJ1bGVzIDogTm8gUHJvZHVjdCBLZXksIEhhcmQgVGFtcGVyLCBSZS1pbnN0YWxsIHJlcXVpcmVkLCBHZW5lcmljIFVubGljZW5zZWQNCiAgICAgICAgICAgIC0tPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJjb25zdW1wdGlvblJlYXNvbiIgc2VsZWN0PSJjb25zdW1wdGlvblJlYXNvbiIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJudW1PZlNrdXMiIHNlbGVjdD0iY291bnQoL2NvbnRleHQvbGljZW5zZVN0YXRlcy9hcHBsaWNhdGlvbltAaWQgPSAnNTVjOTI3MzQtZDY4Mi00ZDcxLTk4M2UtZDZlYzNmMTYwNTlmJ10vc2t1cy9za3VbZmFtaWx5ICE9ICcnIGFuZCBkZXBlbmRzT249JyddKSIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJudW1PZk5vUGtleVNrdXMiIHNlbGVjdD0iY291bnQoL2NvbnRleHQvbGljZW5zZVN0YXRlcy9hcHBsaWNhdGlvbltAaWQgPSAnNTVjOTI3MzQtZDY4Mi00ZDcxLTk4M2UtZDZlYzNmMTYwNTlmJ10vc2t1cy9za3VbZmFtaWx5ICE9ICcnIGFuZCBkZXBlbmRzT249JycgYW5kIGxpY2Vuc2luZ1N0YXR1cyA9ICdTTF9MSUNFTlNJTkdfU1RBVFVTX1VOTElDRU5TRUQnIGFuZCBjb25zdW1wdGlvblJlYXNvbiA9ICRocmVzdWx0LlNMX0VfUEtFWV9OT1RfSU5TVEFMTEVEXSkiLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibnVtT2ZFeHBpcmVkTGljZW5zZXMiIHNlbGVjdD0iY291bnQoL2NvbnRleHQvbGljZW5zZVN0YXRlcy9hcHBsaWNhdGlvbltAaWQgPSAnNTVjOTI3MzQtZDY4Mi00ZDcxLTk4M2UtZDZlYzNmMTYwNTlmJ10vc2t1cy9za3VbZmFtaWx5ICE9ICcnIGFuZCBkZXBlbmRzT249JycgYW5kIGxpY2Vuc2luZ1N0YXR1cyA9ICdTTF9MSUNFTlNJTkdfU1RBVFVTX1VOTElDRU5TRUQnIGFuZCBjb25zdW1wdGlvblJlYXNvbiA9ICRocmVzdWx0LlNMX0VfVkFMSURJVFlfVElNRV9FWFBJUkVEXSkiLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibnVtT2ZVbmxpY2Vuc2VkU2t1cyIgc2VsZWN0PSJjb3VudCgvY29udGV4dC9saWNlbnNlU3RhdGVzL2FwcGxpY2F0aW9uW0BpZCA9ICc1NWM5MjczNC1kNjgyLTRkNzEtOTgzZS1kNmVjM2YxNjA1OWYnXS9za3VzL3NrdVtmYW1pbHkgIT0gJycgYW5kIGRlcGVuZHNPbj0nJyBhbmQgbGljZW5zaW5nU3RhdHVzID0gJ1NMX0xJQ0VOU0lOR19TVEFUVVNfVU5MSUNFTlNFRCddKSIvPg0KDQogICAgICAgICAgICA8IS0tIE5vIHByb2R1Y3Qga2V5IC0gbm90aWZ5IHRoZSB1c2VyIGV2ZXJ5IDI0IGhvdXJzLS0+DQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRudW1PZlNrdXMgPSAkbnVtT2ZOb1BrZXlTa3VzIj4NCiAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IidGRThFNUE3Ny04MERBLTRiNTctQTJDNy03MTk1MkM0QTJCNkMnIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5DcmVhdGVQcm9jZXNzIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJ05vdGlmeVVzZXInIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJ05vUHJvZHVjdEtleSciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSInMTQ0MCciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lcjtsb2dvbiciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlU2NvcGUiIHNlbGVjdD0iJHJ1bGVTY29wZS5BcHBXaWRlIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzEwNTAwJyIgLz4NCiAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDwhLS0gR2VuZXJpYyB1bmxpY2Vuc2VkIChhbGwgc2t1cyB1bmxpY2Vuc2VkIGZvciBzb21lIHJlYXNvbiBvdGhlciB0aGFuIG5vLXBrZXkgb3IgZXhwaXJlZCAtIG5vdGlmeSB0aGUgdXNlciBldmVyeSAyNCBob3Vycy0tPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIoJG51bU9mU2t1cyA9ICRudW1PZlVubGljZW5zZWRTa3VzKSBhbmQgKCRudW1PZlVubGljZW5zZWRTa3VzICE9ICgkbnVtT2ZOb1BrZXlTa3VzICsgJG51bU9mRXhwaXJlZExpY2Vuc2VzKSkiPg0KICAgICAgICAgICAgICAgIDx4c2w6Zm9yLWVhY2ggc2VsZWN0PSJhbmNlc3Rvcjo6c2t1cy9za3VbZmFtaWx5ICE9ICcnIGFuZCBkZXBlbmRzT249JycgYW5kIGNvbnN1bXB0aW9uUmVhc29uICE9ICRocmVzdWx0LlNMX0VfUEtFWV9OT1RfSU5TVEFMTEVEIGFuZCBjb25zdW1wdGlvblJlYXNvbiAhPSAkaHJlc3VsdC5TTF9FX1ZBTElESVRZX1RJTUVfRVhQSVJFRF0iPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInNjZBRTUxNkQtRjREMi00ZTczLUJCQTEtRDkzRUUyODA4NjNGJyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25JZCIgc2VsZWN0PSInTm90aWZ5VXNlciciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInR2VuZXJpY1VubGljZW5zZWQnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIHNlbGVjdD0iJzE0NDAnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb24nIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZVNjb3BlIiBzZWxlY3Q9IiRydWxlU2NvcGUuQXBwV2lkZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMTUwMCciLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDpmb3ItZWFjaD4NCiAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICA8IS0tIEhhcmQgVGFtcGVyIC0gbm90aWZ5IHRoZSB1c2VyIGV2ZXJ5IDI0IGhvdXJzIC0tPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkY29uc3VtcHRpb25SZWFzb24gPSAkaHJlc3VsdC5TTF9FX1RBTVBFUl9ERVRFQ1RFRCI+DQogICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInQzAzMjc4ODMtRTRBNy00MmYyLUI0MjAtNzlDRTUzRjBGMzUzJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuQ3JlYXRlUHJvY2VzcyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvbklkIiBzZWxlY3Q9IidOb3RpZnlVc2VyJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbklkIiBzZWxlY3Q9IidUYW1wZXJEZXRlY3RlZCciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSInMTQ0MCciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lcjtsb2dvbiciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlU2NvcGUiIHNlbGVjdD0iJHJ1bGVTY29wZS5BcHBXaWRlIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzEwNjAwMCciIC8+DQogICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICA8IS0tIFJlLWluc3RhbGwgcmVxdWlyZWQgLSBub3RpZnkgdGhlIHVzZXIgZXZlcnkgMjQgaG91cnMgLS0+DQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRjb25zdW1wdGlvblJlYXNvbiA9ICRocmVzdWx0LlNMX0VfV0lORE9XU19JTlZBTElEX0xJQ0VOU0VfU1RBVEUiPg0KICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJzUzYmM1ZTY2LWYzYzgtNGU4MC04YmU1LTQ0MDNkZDkzYmQ1MiciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25JZCIgc2VsZWN0PSInTm90aWZ5VXNlciciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInUmVwYWlyUmVxdWlyZWQnIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIHNlbGVjdD0iJzE0NDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb24nIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZVNjb3BlIiBzZWxlY3Q9IiRydWxlU2NvcGUuQXBwV2lkZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMTAwMCciIC8+DQogICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICA8L3hzbDp0ZW1wbGF0ZT4NCg0KICAgICAgICA8eHNsOnRlbXBsYXRlIG1hdGNoPSJza3UiIG1vZGU9IndpbmRvd3MuS2VybmVsVGltZWJvbWJSdWxlIj4NCiAgICAgICAgICAgIDwhLS0gDQogICAgICAgICAgICAgICAgS2VybmVsIEV4cGlyYXRpb24NCiAgICAgICAgICAgIC0tPg0KICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibWludXRlc1RvRXhwaXJhdGlvbiIgc2VsZWN0PSJzcHB4c2x0ZXh0OmdldC1EaWZmRGF0ZShzdHJpbmcoJGtlcm5lbFRpbWVib21iKSwgc3RyaW5nKCRzeXN0ZW1UaW1lKSkiLz4NCiAgICAgICAgICAgIDx4c2w6Y2hvb3NlPg0KICAgICAgICAgICAgICAgIDwhLS0gTW9yZSB0aGFuIDE0IGRheXMgcmVtYWluaW5nIC0gc2NoZWR1bGUgYSBSZUV2YWx1YXRlIGZvciB3aGVuIHRoZXJlIGFyZSBvbmx5IDE0IGRheXMgbGVmdCAtLT4NCiAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iJG1pbnV0ZXNUb0V4cGlyYXRpb24gJmd0Oz0gMjAxNjAiPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInZGIwNzBkYjQtN2RkZC00MWM5LWFkMGMtNTBiYTNmYTUyOTVjJyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLlJlRXZhbHVhdGUiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXInIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgc2VsZWN0PSIkbWludXRlc1RvRXhwaXJhdGlvbiAtIDIwMTYwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzEwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDp3aGVuPg0KICAgICAgICAgICAgICAgIDwhLS0gRnJvbSAxNCBkYXlzIHVudGlsIDEgZGF5IC0gbm90aWZ5IHRoZSB1c2VyIGV2ZXJ5IDI0IGhvdXJzIC0tPg0KICAgICAgICAgICAgICAgIDx4c2w6d2hlbiB0ZXN0PSIoJG1pbnV0ZXNUb0V4cGlyYXRpb24gJmx0OyAyMDE2MCkgYW5kICgkbWludXRlc1RvRXhwaXJhdGlvbiAmZ3Q7IDE0NDApIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJzAxN2RiNzU0LTQ1NmQtNDViNi1iZGI1LWI5MGViODZkZWM5MyciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5DcmVhdGVQcm9jZXNzIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvbklkIiBzZWxlY3Q9IidOb3RpZnlVc2VyJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInS2VybmVsRXhwaXJhdGlvbiciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIHNlbGVjdD0iJzE0NDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyO2xvZ29uJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiIHNlbGVjdD0iJG1pbnV0ZXNUb0V4cGlyYXRpb24iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcmlvcml0eSIgc2VsZWN0PSInMTIyMDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgIDwveHNsOndoZW4+DQogICAgICAgICAgICAgICAgPCEtLSBMZXNzIHRoYW4gMSBmdWxsIGRheSByZW1haW5pbmcgLSBub3RpZnkgdGhlIHVzZXIgZXZlcnkgaG91ciAtLT4NCiAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iJG1pbnV0ZXNUb0V4cGlyYXRpb24gJmx0Oz0gMTQ0MCI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IidjNGM4MTc3My0zOGZkLTQ5ZDQtODJjNC0wMThiOTk2ZDA5ZGUnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuQ3JlYXRlUHJvY2VzcyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25JZCIgc2VsZWN0PSInTm90aWZ5VXNlciciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJ0tlcm5lbEV4cGlyYXRpb24nIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIiBzZWxlY3Q9Iic2MCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb24nIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMjI1MCciIC8+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgPC94c2w6d2hlbj4NCiAgICAgICAgICAgIDwveHNsOmNob29zZT4NCiAgICAgICAgPC94c2w6dGVtcGxhdGU+DQoNCiAgICAgICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0ic2t1IiBtb2RlPSJ3aW5kb3dzLkV4cGlyYXRpb25SdWxlIj4NCiAgICAgICAgICAgIDwhLS0gDQogICAgICAgICAgICAgICAgV2luZG93cyBFeHBpcmF0aW9uUnVsZQ0KICAgICAgICAgICAgLS0+DQogICAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImV4cGlyYXRpb25EYXRlIiBzZWxlY3Q9InZhbGlkaXR5RXhwaXJhdGlvbkRhdGUiLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibWludXRlc1RvRXhwaXJhdGlvbiIgc2VsZWN0PSJzcHB4c2x0ZXh0OmdldC1EaWZmRGF0ZShzdHJpbmcoJGV4cGlyYXRpb25EYXRlKSwgc3RyaW5nKCRzeXN0ZW1UaW1lKSkiLz4NCiAgICAgICAgICANCiAgICAgICAgICA8eHNsOmNob29zZT4NCiAgICAgICAgICAgICAgICA8IS0tIE1vcmUgdGhhbiAxNCBkYXlzIHJlbWFpbmluZyAtIHNjaGVkdWxlIGEgUmVFdmFsdWF0ZSBmb3Igd2hlbiB0aGVyZSBhcmUgb25seSAxNCBkYXlzIGxlZnQgLS0+DQogICAgICAgICAgICAgICAgPHhzbDp3aGVuIHRlc3Q9IiRtaW51dGVzVG9FeHBpcmF0aW9uICZndDs9IDIwMTYwIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJzUwOWYzOTY3LWE4YjMtNDU4Mi05MTMyLTViMzkxMzg4ZTEwYSciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5SZUV2YWx1YXRlIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiIHNlbGVjdD0iJG1pbnV0ZXNUb0V4cGlyYXRpb24gLSAyMDE2MCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMCciIC8+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgPC94c2w6d2hlbj4NCiAgICAgICAgICAgICAgICA8IS0tIFdpdGhpbiB0aGUgbGFzdCAxNCBkYXlzIC0gbm90aWZ5IHRoZSB1c2VyIGV2ZXJ5IDI0IGhvdXJzLS0+DQogICAgICAgICAgICAgICAgPHhzbDp3aGVuIHRlc3Q9IigkbWludXRlc1RvRXhwaXJhdGlvbiAmbHQ7IDIwMTYwKSBhbmQgKCRtaW51dGVzVG9FeHBpcmF0aW9uICZndDs9IDApIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJ2IzNzBiZjdjLWIzYjMtNGFlYy05ZTM0LTAxNDE4YWY0ZWZkYyciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5DcmVhdGVQcm9jZXNzIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvbklkIiBzZWxlY3Q9IidOb3RpZnlVc2VyJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInRXZhbE5vdGlmeSciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibGljZW5zZUV4cGlyYXRpb25EYXRlIiBzZWxlY3Q9IiRleHBpcmF0aW9uRGF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSInMTQ0MCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb24nIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgc2VsZWN0PSIkbWludXRlc1RvRXhwaXJhdGlvbiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9Iic5MTUwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDp3aGVuPg0KICAgICAgICAgICAgICAgIDx4c2w6b3RoZXJ3aXNlPg0KICAgICAgICAgICAgICAgICAgICA8IS0tIEV2YWx1YXRlIEFnYWluIG5vdyAtLT4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJzU2NWZkYzI5LWQ2ZmEtNGM2Ni04OGVmLTA4MjVmMWNkZmM2MCciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5SZUV2YWx1YXRlIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IicxJyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDpvdGhlcndpc2U+DQogICAgICAgICAgICA8L3hzbDpjaG9vc2U+DQogICAgICAgIDwveHNsOnRlbXBsYXRlPg0KDQogICAgICAgIDx4c2w6dGVtcGxhdGUgbWF0Y2g9InNrdSIgbW9kZT0id2luZG93cy5UQkxSdWxlIj4NCiAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICBUQkxSdWxlDQogICAgICAgICAgICAtLT4NCiAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImdyYWNlRXhwaXJhdGlvbkRhdGUiIHNlbGVjdD0iZ3JhY2VFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJncmFjZVJlbWFpbmluZ01pbnMiIHNlbGVjdD0ic3BweHNsdGV4dDpnZXQtRGlmZkRhdGUoc3RyaW5nKCRncmFjZUV4cGlyYXRpb25EYXRlKSwgc3RyaW5nKCRzeXN0ZW1UaW1lKSkiLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iY29uc3VtcHRpb25SZWFzb24iIHNlbGVjdD0iY29uc3VtcHRpb25SZWFzb24iLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibGljZW5zaW5nU3RhdHVzIiBzZWxlY3Q9ImxpY2Vuc2luZ1N0YXR1cyIvPg0KDQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IigkbGljZW5zaW5nU3RhdHVzID0gJ1NMX0xJQ0VOU0lOR19TVEFUVVNfTElDRU5TRUQnIG9yICRsaWNlbnNpbmdTdGF0dXMgPSAnU0xfTElDRU5TSU5HX1NUQVRVU19JTl9HUkFDRV9QRVJJT0QnKSBhbmQgJGNvbnN1bXB0aW9uUmVhc29uID0gJGhyZXN1bHQuU0xfSV9USU1FQkFTRURfVkFMSURJVFlfUEVSSU9EIj4NCiAgICAgICAgICAgICAgICA8eHNsOmNob29zZT4NCiAgICAgICAgICAgICAgICAgICAgPCEtLSBNb3JlIHRoYW4gMTQgZGF5cyByZW1haW5pbmcgLSBzY2hlZHVsZSBhIFJlRXZhbHVhdGUgZm9yIHdoZW4gdGhlcmUgYXJlIG9ubHkgMTQgZGF5cyBsZWZ0IC0tPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iJGdyYWNlUmVtYWluaW5nTWlucyAmZ3Q7PSA0MzIwMCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJ2VjMjY3MjY3LTFkODgtNDMxYS05Y2I1LTkzYzVkYjQ0ODQ0NCciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuUmVFdmFsdWF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXInIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiIHNlbGVjdD0iJGdyYWNlUmVtYWluaW5nTWlucyAtIDQzMjAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDp3aGVuPg0KICAgICAgICAgICAgICAgICAgICA8IS0tIFdpdGhpbiB0aGUgbGFzdCAxNCBkYXlzIC0gbm90aWZ5IHRoZSB1c2VyIGV2ZXJ5IDI0IGhvdXJzIC0tPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iKCRncmFjZVJlbWFpbmluZ01pbnMgJmx0OyA0MzIwMCkgYW5kICgkZ3JhY2VSZW1haW5pbmdNaW5zICZndDsgMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IicxN2ZkM2Q2My03YmU0LTQ5YjEtOGQxNi0yZTBmZTlmZGRiYzInIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvbklkIiBzZWxlY3Q9IidOb3RpZnlVc2VyJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJ1RCTEV4cGlyaW5nJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIHNlbGVjdD0iJzE0NDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lcjtsb2dvbiciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgc2VsZWN0PSIkZ3JhY2VSZW1haW5pbmdNaW5zIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9Iic4MTAwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOndoZW4+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6b3RoZXJ3aXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBFdmFsdWF0ZSBBZ2FpbiBub3cgLS0+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJzM4NzAwOTViLTlhMjktNGI4MC1hYWNiLWRjM2I4ODMzY2JlZiciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuUmVFdmFsdWF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXInIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiIHNlbGVjdD0iJzEnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpvdGhlcndpc2U+DQogICAgICAgICAgICAgICAgPC94c2w6Y2hvb3NlPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGNvbnN1bXB0aW9uUmVhc29uID0gJGhyZXN1bHQuU0xfRV9WQUxJRElUWV9QRVJJT0RfRVhQSVJFRCI+DQogICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInODI0NGQ1NWYtZGNkNy00MDEwLTgxNTEtMmE1YWYxODdiMWVkJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuQ3JlYXRlUHJvY2VzcyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvbklkIiBzZWxlY3Q9IidOb3RpZnlVc2VyJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbklkIiBzZWxlY3Q9IidUaW1lQmFzZWRFeHBpcmVkJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIiBzZWxlY3Q9IicyNDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb24nIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IiRncmFjZVJlbWFpbmluZ01pbnMiLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9Iic4NDAwJyIgLz4NCiAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgPC94c2w6aWY+DQogICAgICAgIDwveHNsOnRlbXBsYXRlPg0KDQogICAgICAgIDx4c2w6dGVtcGxhdGUgbWF0Y2g9InNrdSIgbW9kZT0id2luZG93cy5Ob3RpZmljYXRpb25SdWxlIj4NCiAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICBOb3RpZmljYXRpb24gc3RhdGVzDQogICAgICAgICAgICAtLT4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iZ3JhY2VFeHBpcmF0aW9uRGF0ZSIgc2VsZWN0PSJncmFjZUV4cGlyYXRpb25EYXRlIi8+DQogICAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImdyYWNlUmVtYWluaW5nTWlucyIgc2VsZWN0PSJzcHB4c2x0ZXh0OmdldC1EaWZmRGF0ZShzdHJpbmcoJGdyYWNlRXhwaXJhdGlvbkRhdGUpLCBzdHJpbmcoJHN5c3RlbVRpbWUpKSIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJldmVyQmVlbkFjdGl2YXRlZCIgc2VsZWN0PSJldmVyQmVlbkFjdGl2YXRlZCIvPg0KDQogICAgICAgICAgICA8eHNsOmNob29zZT4NCiAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iJGV2ZXJCZWVuQWN0aXZhdGVkICE9ICcxJyI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IiczMWU3MWM0OS04ZGE3LTRhMmYtYWQ5Mi00NWQ5OGExYzc5YmEnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuQ3JlYXRlUHJvY2VzcyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25JZCIgc2VsZWN0PSInQXV0b0FjdGl2YXRlJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInTmV2ZXJBY3RpdmF0ZWQnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIiBzZWxlY3Q9IjE0NDAiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb247bmV0d29yayciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iNzAwMCIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiIHNlbGVjdD0iJGdyYWNlUmVtYWluaW5nTWlucyIvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgIDwveHNsOndoZW4+DQogICAgICAgICAgICAgICAgPCEtLSBUb0RvOiBCcmlhblAgV2luOCBNMjogSGFuZGxlIFZvbHVtZTpNQUsgZGlmZmVyZW50bHk/IC0tPg0KICAgICAgICAgICAgICAgIDx4c2w6d2hlbiB0ZXN0PSIkZXZlckJlZW5BY3RpdmF0ZWQgPSAnMSciPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInMzQ4MmQ4MmUtY2EyYy00ZTFmLTg4NjQtZGEwMjY3YjQ4NGIyJyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJ0F1dG9BY3RpdmF0ZSciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJ1JlQWN0aXZhdGVSZXF1aXJlZCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIHNlbGVjdD0iJzE0NDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyO2xvZ29uO25ldHdvcmsnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9Iic3MTAwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiIHNlbGVjdD0iJGdyYWNlUmVtYWluaW5nTWlucyIvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgIDwveHNsOndoZW4+DQogICAgICAgICAgICA8L3hzbDpjaG9vc2U+DQogICAgICAgIDwveHNsOnRlbXBsYXRlPg0KDQogICAgICAgIDx4c2w6dGVtcGxhdGUgbWF0Y2g9InNrdSIgbW9kZT0id2luZG93cy5PRU1SdWxlIj4NCiAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICBPRU1SdWxlDQogICAgICAgICAgICAtLT4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0idXhEaWZmZXJlbnRpYXRvciIgc2VsZWN0PSJ1eERpZmZlcmVudGlhdG9yIi8+DQogICAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImxpY2Vuc2luZ1N0YXR1cyIgc2VsZWN0PSJsaWNlbnNpbmdTdGF0dXMiLz4NCg0KICAgICAgICAgICAgPHhzbDpjaG9vc2U+DQogICAgICAgICAgICAgICAgPHhzbDp3aGVuIHRlc3Q9IiR1eERpZmZlcmVudGlhdG9yID0gJ09FTTpDT0EnIGFuZCAoJGxpY2Vuc2luZ1N0YXR1cyA9ICdTTF9MSUNFTlNJTkdfU1RBVFVTX1VOTElDRU5TRUQnIG9yICRsaWNlbnNpbmdTdGF0dXMgPSAnU0xfTElDRU5TSU5HX1NUQVRVU19OT1RJRklDQVRJT04nKSI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IicyYmQ5ZDk5MS1lYmY0LTRiMTQtYjRlZi01OTBhZDE1NTIxNTUnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuQ3JlYXRlUHJvY2VzcyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25JZCIgc2VsZWN0PSInQXV0b0FjdGl2YXRlJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInT0VNQ09BQWN0aXZhdGlvbkZhaWx1cmUnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIiBzZWxlY3Q9IicxNDQwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lcjtsb2dvbjtuZXR3b3JrJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcmlvcml0eSIgc2VsZWN0PSInNjQwMCciIC8+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgPC94c2w6d2hlbj4NCg0KICAgICAgICAgICAgICAgIDx4c2w6d2hlbiB0ZXN0PSIkdXhEaWZmZXJlbnRpYXRvciA9ICdPRU06U0xQJyBhbmQgKCRsaWNlbnNpbmdTdGF0dXMgPSAnU0xfTElDRU5TSU5HX1NUQVRVU19VTkxJQ0VOU0VEJyBvciAkbGljZW5zaW5nU3RhdHVzID0gJ1NMX0xJQ0VOU0lOR19TVEFUVVNfTk9USUZJQ0FUSU9OJykiPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInNThiMDQ2NmQtYTEyMi00NThjLTg1ODYtN2Y2NzQxYTViNTI2JyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJ0F1dG9BY3RpdmF0ZSciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJ09FTVNMUEFjdGl2YXRpb25GYWlsdXJlJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSInMTQ0MCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb247bmV0d29yayciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzYzMDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgIDwveHNsOndoZW4+DQogICAgICAgICAgICA8L3hzbDpjaG9vc2U+DQogICAgICAgIDwveHNsOnRlbXBsYXRlPg0KDQogICAgICAgIDx4c2w6dGVtcGxhdGUgbWF0Y2g9InNrdSIgbW9kZT0id2luZG93cy5LTVNDbGllbnRSdWxlIj4NCiAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICBLTVNDbGllbnRSdWxlDQogICAgICAgICAgICAtLT4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibWluc1VudGlsTmV4dEFjdGl2YXRpb25FeHBlY3RlZCIgc2VsZWN0PSJtaW5zVW50aWxOZXh0QWN0aXZhdGlvbkV4cGVjdGVkIi8+DQogICAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImdyYWNlRXhwaXJhdGlvbkRhdGUiIHNlbGVjdD0iZ3JhY2VFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJncmFjZVJlbWFpbmluZ01pbnMiIHNlbGVjdD0ic3BweHNsdGV4dDpnZXQtRGlmZkRhdGUoc3RyaW5nKCRncmFjZUV4cGlyYXRpb25EYXRlKSwgc3RyaW5nKCRzeXN0ZW1UaW1lKSkiLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iY29uc3VtcHRpb25SZWFzb24iIHNlbGVjdD0iY29uc3VtcHRpb25SZWFzb24iLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibGljZW5zaW5nU3RhdHVzIiBzZWxlY3Q9ImxpY2Vuc2luZ1N0YXR1cyIvPg0KDQogICAgICAgICAgICA8IS0tDQogICAgICAgICAgICAgICAgU2V0IHRoZSAkbm90aWZpY2F0aW9uSWQgdmFyaWFibGUgYmFzZWQgb24gdGhlIGN1cnJlbnQgY29uc3VtcHRpb24gcmVzdWx0IGFuZCBsaWNlbnNlIHN0YXRlDQogICAgICAgICAgICAtLT4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibm90aWZpY2F0aW9uSWQiPg0KICAgICAgICAgICAgICAgIDx4c2w6Y2hvb3NlPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iJGNvbnN1bXB0aW9uUmVhc29uID0gJGhyZXN1bHQuU0xfRV9WTF9OT1RfV0lORE9XU19TTFAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+Vm9sdW1lQmluZGluZ0tNU05vblNMUDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6d2hlbj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aGVuIHRlc3Q9IiRjb25zdW1wdGlvblJlYXNvbiA9ICRocmVzdWx0LlNMX0VfVkxfTk9UX0VOT1VHSF9DT1VOVCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD5Wb2x1bWVCaW5kaW5nU2VydmljZU5Db3VudDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6d2hlbj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpvdGhlcndpc2U+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmNob29zZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iJGxpY2Vuc2luZ1N0YXR1cyA9ICdTTF9MSUNFTlNJTkdfU1RBVFVTX1VOTElDRU5TRUQnIG9yICRsaWNlbnNpbmdTdGF0dXMgPSAnU0xfTElDRU5TSU5HX1NUQVRVU19OT1RJRklDQVRJT04nIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+Vm9sdW1lVW5saWNlbnNlZDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDp3aGVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6b3RoZXJ3aXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD5Wb2x1bWVSZW5ld2FsUmVxdWlyZWQ8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6b3RoZXJ3aXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2hvb3NlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpvdGhlcndpc2U+DQogICAgICAgICAgICAgICAgPC94c2w6Y2hvb3NlPg0KICAgICAgICAgICAgPC94c2w6dmFyaWFibGU+DQoNCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGxpY2Vuc2luZ1N0YXR1cyA9ICdTTF9MSUNFTlNJTkdfU1RBVFVTX0xJQ0VOU0VEJyI+DQogICAgICAgICAgICAgICAgPHhzbDpjaG9vc2U+DQogICAgICAgICAgICAgICAgICAgIDwhLS0gTW9yZSB0aGFuIDE0IGRheXMgb2YgZ3JhY2UgcmVtYWluaW5nIC0tPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iJGdyYWNlUmVtYWluaW5nTWlucyAmZ3Q7PSA0MzIwMCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8IS0tIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIElmIHRoZXJlIGlzIG5vIGV4cGVjdGVkIHJlbmV3YWwgb3Zlci1kdWUgdGhlbiBzY2hlZHVsZSBhIFJlRXZhbHVhdGUgZm9yIHRoZSBtaW5pbXVtIG9mIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBncmFjZSByZW1haW5pbmcgY2hhbmdpbmcgdG8gMTQgb3IgdGhlIEtNUyByZW5ld2FsIGJlY29taW5nIG92ZXJkdWUNCiAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkbWluc1VudGlsTmV4dEFjdGl2YXRpb25FeHBlY3RlZCAmZ3Q7IDAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENhc2UgMTogdGhlIG5leHQgS01TIHJlbmV3YWwgaXNuJ3QgZHVlIHVudGlsIHRoZXJlIGFyZSBsZXNzIHRoYW4gMTQgZGF5cyBvZiBncmFjZSBsZWZ0IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzbyBzY2hlZHVsZSBhIHJlLWV2YWwgYXQgZ3JhY2UgPT0gMTQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRtaW5zVW50aWxOZXh0QWN0aXZhdGlvbkV4cGVjdGVkICZndDs9ICRncmFjZVJlbWFpbmluZ01pbnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInNjg1NjE1ZWEtYjhjNC00YThkLTljZDEtNzJmMWRiNzM2ZTM0JyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLlJlRXZhbHVhdGUiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXInIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgc2VsZWN0PSIkZ3JhY2VSZW1haW5pbmdNaW5zIC0gNDMyMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcmlvcml0eSIgc2VsZWN0PSInMTAnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2FzZSAyOiB0aGUgbmV4dCBLTVMgcmVuZXdhbCBpcyBkdWUgYmVmb3JlIGdyYWNlID09IDE0IHNvIHNjaGVkdWxlIHRoZSByZS1ldmFsIGZvciANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIG5leHQgS01TIHJlbmV3YWwgZHVlLXRpbWUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRtaW5zVW50aWxOZXh0QWN0aXZhdGlvbkV4cGVjdGVkICZsdDsgJGdyYWNlUmVtYWluaW5nTWlucyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IidmYWY3MGM4Yy1jM2IyLTRmZGYtOTBhNC0yOWQ1YWY4OWY1YmQnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuUmVFdmFsdWF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lciciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IiRtaW5zVW50aWxOZXh0QWN0aXZhdGlvbkV4cGVjdGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzEwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkbWluc1VudGlsTmV4dEFjdGl2YXRpb25FeHBlY3RlZCA9IDAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gVGhlcmUgaXMgYXQgbGVhc3QgMTQgZGF5cyBvZiBncmFjZSBsZWZ0IGJ1dCBLTVMgcmVuZXdhbCBpcyBvdmVyLWR1ZSBzbyBzY2hlZHVsZSBhIHNpbGVudCBhY3RpdmF0aW9uIGFjdGlvbiAtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9Iic1MDJmZjNiYS02NjlhLTQ2NzQtYmJiMS02MDFmMzRhM2I5NjgnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5DcmVhdGVQcm9jZXNzIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJ0F1dG9BY3RpdmF0ZVNpbGVudCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSIkbm90aWZpY2F0aW9uSWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIiBzZWxlY3Q9IicxNDQwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyO2xvZ29uO25ldHdvcmsnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IiRncmFjZVJlbWFpbmluZ01pbnMgLSA0MzIwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzEwMDAnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6d2hlbj4NCiAgICAgICAgICAgICAgICAgICAgPCEtLSBXaXRoaW4gdGhlIGxhc3QgMTQgZGF5cyAtIGF0dGVtcHQgYXV0by1hY3RpdmF0aW9uIGFuZCBub3RpZnkgdGhlIHVzZXIgZGVwZW5kaW5nIG9uIHRoZSBlcnJvciAtLT4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aGVuIHRlc3Q9IigkZ3JhY2VSZW1haW5pbmdNaW5zICZsdDsgNDMyMDApIGFuZCAoJGdyYWNlUmVtYWluaW5nTWlucyAmZ3Q7PSAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8IS0tIENyZWF0ZSB0aGUgYXV0by1hY3RpdmF0ZSBhY3Rpb24gd2l0aCB0aGUgbm90aWZpY2F0aW9uIElkIHNldCBhYm92ZSAtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInZGNhMTRlMzctMGM1Yy00NDRmLTliMzUtMWUyZjE2MWY1YWMzJyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5DcmVhdGVQcm9jZXNzIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25JZCIgc2VsZWN0PSInQXV0b0FjdGl2YXRlJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJG5vdGlmaWNhdGlvbklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIiBzZWxlY3Q9IicxNDQwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb247bmV0d29yayciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgc2VsZWN0PSIkZ3JhY2VSZW1haW5pbmdNaW5zIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9Iic1MDAwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOndoZW4+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6b3RoZXJ3aXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBFdmFsdWF0ZSBBZ2FpbiBub3cgLS0+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0ibGljZW5zZVN0YXRlcy5DcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJzI1OWZkZjY4LTVmNzUtNDViMS05ZjYyLWE2OWYwNDM4ODVkZiciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuUmVFdmFsdWF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXInIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJuZXh0RXZhbHVhdGlvblRpbWUiIHNlbGVjdD0iJzEnIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpvdGhlcndpc2U+DQogICAgICAgICAgICAgICAgPC94c2w6Y2hvb3NlPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDwhLS0gSWYgdGhlIG1hY2hpbmUgaXMgdW5saWNlbnNlZCB0aGVuIHRyeSB0byBzaG93IHRoZSBzcGVjaWZpYyByZWFzb24gaWYgYXZhaWxhYmxlIC0tPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkbGljZW5zaW5nU3RhdHVzICE9ICdTTF9MSUNFTlNJTkdfU1RBVFVTX0xJQ0VOU0VEJyI+DQogICAgICAgICAgICAgICAgPCEtLSBDcmVhdGUgdGhlIGF1dG8tYWN0aXZhdGUgYWN0aW9uIHdpdGggdGhlIG5vdGlmaWNhdGlvbiBJZCBzZXQgYWJvdmUgLS0+DQogICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInZWViYTE5NzctNTY5ZS00NTcxLWI2MzktNzYyM2Q4YmZlY2MwJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuQ3JlYXRlUHJvY2VzcyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvbklkIiBzZWxlY3Q9IidBdXRvQWN0aXZhdGUnIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJG5vdGlmaWNhdGlvbklkIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSInMTQ0MCciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lcjtsb2dvbjtuZXR3b3JrJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9Iic0ODAwJyIgLz4NCiAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgPC94c2w6aWY+DQogICAgICAgIDwveHNsOnRlbXBsYXRlPg0KDQogICAgICAgIDx4c2w6dGVtcGxhdGUgbWF0Y2g9InNrdSIgbW9kZT0id2luZG93cy5JQVJ1bGUiPg0KICAgICAgICAgICAgPCEtLQ0KICAgICAgICAgICAgICAgIElBUnVsZQ0KICAgICAgICAgICAgLS0+DQogICAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImdyYWNlRXhwaXJhdGlvbkRhdGUiIHNlbGVjdD0iZ3JhY2VFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJncmFjZVJlbWFpbmluZ01pbnMiIHNlbGVjdD0ic3BweHNsdGV4dDpnZXQtRGlmZkRhdGUoc3RyaW5nKCRncmFjZUV4cGlyYXRpb25EYXRlKSwgc3RyaW5nKCRzeXN0ZW1UaW1lKSkiLz4NCiAgICAgICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ibGljZW5zaW5nU3RhdHVzIiBzZWxlY3Q9ImxpY2Vuc2luZ1N0YXR1cyIvPg0KDQogICAgICAgICAgICA8IS0tIA0KICAgICAgICAgICAgICAgIElmIHdlIGFyZSB1c2luZyBJQSBhbmQgZmFpbCB0byBhY3RpdmF0ZSwgdHJ5IGFnYWluIGluIDIgaG91cnMgDQogICAgICAgICAgICAtLT4gICAgICAgICAgICANCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGxpY2Vuc2luZ1N0YXR1cyAhPSAnU0xfTElDRU5TSU5HX1NUQVRVU19MSUNFTlNFRCciPg0KICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJ2E1YjMyMjBjLTJkNDgtNDJlOC05NzMzLTAzNzQwOTBlNGEyNSciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25JZCIgc2VsZWN0PSInQXV0b0FjdGl2YXRlJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbklkIiBzZWxlY3Q9IidJQUFjdGl2YXRpb25GYWlsdXJlJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbkludGVydmFsIiBzZWxlY3Q9IicxMjAnIiAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idHJpZ2dlciIgc2VsZWN0PSIndGltZXI7bG9nb247bmV0d29yayciIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcmlvcml0eSIgc2VsZWN0PSInODMwMCciIC8+DQogICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICA8IS0tIA0KICAgICAgICAgICAgICAgIFdoZW4gZ3JhY2UgZXhwaXJlcyB3ZSBubyBsb25nZXIgd2lsbCBiZSBsaWNlbnNlZA0KICAgICAgICAgICAgLS0+DQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRsaWNlbnNpbmdTdGF0dXMgPSAnU0xfTElDRU5TSU5HX1NUQVRVU19MSUNFTlNFRCciPg0KICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJsaWNlbnNlU3RhdGVzLkNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IidlZWU4M2QxYy1hNmI5LTRlZjAtODJlNC1iYTAzYWE3MjdmMjQnIi8+DQogICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuUmVFdmFsdWF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lciciIC8+DQogICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IiRncmFjZVJlbWFpbmluZ01pbnMiLz4NCiAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcmlvcml0eSIgc2VsZWN0PSInMTAnIiAvPg0KICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICA8L3hzbDp0ZW1wbGF0ZT4NCg0KICAgICAgICA8eHNsOnRlbXBsYXRlIG1hdGNoPSJza3UiIG1vZGU9IndpbmRvd3MuQ2xlYW51cFJ1bGUiPg0KICAgICAgICAgICAgPCEtLQ0KICAgICAgICAgICAgICAgIENsZWFudXAgUnVsZQ0KICAgICAgICAgICAgLS0+DQogICAgICAgICAgICA8IS0tIA0KICAgICAgICAgICAgICAgIFRoaXMgaXMgYSBsb3ctcHJpb3JpdHkgcnVsZSB0aGF0IGFjdHMgYXMgYSBvbmUtc2hvdCBzaW5jZSB0aGUgYWN0aW9uIHdpbGwgYmUgcGVyc2lzdGVkIHVudGlsIGl0IGlzIHJlcGxhY2VkDQogICAgICAgICAgICAgICAgaW4gYSBzdWJzZXF1ZW50IHJ1bGVzIHJlLWV2YWx1YXRpb24NCiAgICAgICAgICAgIC0tPg0KICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImxpY2Vuc2VTdGF0ZXMuQ3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IiczNzljY2NmYi1kNGUwLTQ4ZmUtYjBmMi0wMTM2MDk3YmUxNDcnIi8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvblVyaSIgc2VsZWN0PSIkYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJ0NsZWFudXBTdGF0ZSciLz4NCiAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJ0NsZWFudXAnIi8+DQogICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyJyIvPg0KICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcmlvcml0eSIgc2VsZWN0PSInMTAwJyIvPg0KICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgPC94c2w6dGVtcGxhdGU+DQogICAgPC91bjpydWxlc1RlbXBsYXRlPg0KDQo8L3VuOnNwcFVJTm90aWZpY2F0aW9uTWFuaWZlc3Q+DQo=TJBO3726cac4-b752-4eb5-9c07-50c143a14c3e77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjx1bjpzcHBVSU5vdGlmaWNhdGlvbk1hbmlmZXN0DQogICAgeG1sbnM6dW49Imh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9EUk0vU1BQL1NwcFVJTm90aWZpY2F0aW9uL01hbmlmZXN0LzEuMCINCiAgICB4bWxuczp4c2w9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvWFNML1RyYW5zZm9ybSINCiAgICB4bWxuczptc3hzbD0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4c2x0Ig0KICAgID4NCg0KICAgIDx1bjpkZXNjcmlwdGlvbj5Tb2Z0d2FyZSBQcm90ZWN0aW9uIFBsYXRmb3JtIFVJIE5vdGlmaWNhdGlvbjwvdW46ZGVzY3JpcHRpb24+DQogICAgPHVuOnVyaT5tc2Z0OnNwcC91aW5vdGlmaWNhdGlvbi9wbGF0Zm9ybS8xLjA8L3VuOnVyaT4NCg0KICAgIDwhLS0gU3BlY2lmeSB0aGUgZGVmYXVsdCBjb2xsZWN0b3JzIHRoYXQgYWxsIGV2YWx1YXRpb25zIHdpbGwgdXNlIC0tPg0KICAgIDx1bjpjb2xsZWN0b3JzPg0KICAgICAgICA8dW46Y29sbGVjdG9yPm1zZnQ6c3BwL2NvbGxlY3Rvci9nbG9iYWwvMS4wPC91bjpjb2xsZWN0b3I+DQogICAgICAgIDx1bjpjb2xsZWN0b3I+bXNmdDpzcHAvY29sbGVjdG9yL2ttcy8xLjA8L3VuOmNvbGxlY3Rvcj4NCiAgICA8L3VuOmNvbGxlY3RvcnM+DQoNCiAgICA8dW46cnVsZXNUZW1wbGF0ZSB2ZXJzaW9uPSIxLjAiPg0KDQogICAgICAgIDwhLS0gT3V0cHV0IC0tPg0KICAgICAgICA8eHNsOm91dHB1dCBtZXRob2Q9InhtbCIgZW5jb2Rpbmc9InV0Zi04IiBpbmRlbnQ9InllcyIvPg0KDQogICAgICAgIDwhLS0gVmFyaWFibGVzIC0tPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImNvbGxlY3RvclVyaS5HbG9iYWwiIHNlbGVjdD0iJ21zZnQ6c3BwL2NvbGxlY3Rvci9nbG9iYWwvMS4wJyIvPg0KDQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iYWN0aW9uVXJpLkNyZWF0ZVByb2Nlc3MiIHNlbGVjdD0iJ21zZnQ6c3BwL2FjdGlvbi9jcmVhdGVwcm9jZXNzLzEuMCciLz4NCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJhY3Rpb25VcmkuS2VybmVsUG9saWN5IiAgc2VsZWN0PSInbXNmdDpzcHAvYWN0aW9uL2tlcm5lbC8xLjAnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iYWN0aW9uVXJpLlJlRXZhbHVhdGUiICAgIHNlbGVjdD0iJ21zZnQ6c3BwL2FjdGlvbi9yZWV2YWwvMS4wJyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImFjdGlvblVyaS5WTEFjdGl2YXRlIiAgICBzZWxlY3Q9Iidtc2Z0OnNwcC9hY3Rpb24vdmxhY3RpdmF0ZS8xLjAnIi8+DQoNCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJydWxlU2NvcGUuR2xvYmFsIiAgICAgICAgc2VsZWN0PSInZ2xvYmFsU2NvcGUnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0icnVsZVNjb3BlLkFwcFdpZGUiICAgICAgIHNlbGVjdD0iJ2FwcFdpZGVTY29wZSciLz4NCg0KICAgICAgICA8IS0tIE5vdGU6IFRoaXMgKm11c3QqIGJlIGxvd2VyLWNhc2UgdG8gc3VwcG9ydCBYU0xUIHN0cmluZyBjb21wYXJlIGJlaW5nIGNhc2Utc2Vuc2l0aXZlIGFuZCB0aGUgY29sbGVjdG9yIHN0b3JpbmcgYXMgbG93ZXItY2FzZSAtLT4NCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJocmVzdWx0LlNMX0lfVElNRUJBU0VEX1ZBTElESVRZX1BFUklPRCIgICAgICAgICAgICAgICAgIHNlbGVjdD0iJzB4NDAwNGZjMDQnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iaHJlc3VsdC5TTF9FX1ZBTElESVRZX1BFUklPRF9FWFBJUkVEIiAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IicweGMwMDRmYzA3JyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImhyZXN1bHQuU0xfRV9WQUxJRElUWV9USU1FX0VYUElSRUQiICAgICAgICAgICAgICAgICAgICAgc2VsZWN0PSInMHhjMDA0ZjAyMSciLz4NCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJocmVzdWx0LlNMX0VfV0lORE9XU19JTlZBTElEX0xJQ0VOU0VfU1RBVEUiICAgICAgICAgICAgIHNlbGVjdD0iJzB4YzAwNGYwMjQnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iaHJlc3VsdC5TTF9FX1RBTVBFUl9ERVRFQ1RFRCIgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IicweGMwMDRmMDI3JyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImhyZXN1bHQuU0xfUkVNQVBQSU5HX1NQX1BVQl9UU19SRUFSTUVEIiAgICAgICAgICAgICAgICAgc2VsZWN0PSInMHhjMDA0ZDMwMiciLz4NCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJocmVzdWx0LlNMX0VfUEtFWV9OT1RfSU5TVEFMTEVEIiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdD0iJzB4YzAwNGYwMTQnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0iaHJlc3VsdC5TTF9FX1ZMX05PVF9XSU5ET1dTX1NMUCIgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IicweGMwMDRmMDM1JyIvPg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImhyZXN1bHQuU0xfRV9WTF9OT1RfRU5PVUdIX0NPVU5UIiAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0PSInMHhjMDA0ZjAzOCciLz4NCg0KICAgICAgICA8IS0tIFNlcnZlciBmbGFncyBmcm9tIHRoZSBsYXN0IGFjdGl2YXRpb24gYXR0ZW1wdCAtLT4NCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJhY3RpdmF0aW9uRmxhZ3MuUkVUUlkiIHNlbGVjdD0iJzEnIi8+DQoNCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJwcm9jZXNzTmFtZS5TTFVJIiBzZWxlY3Q9IiclV0lORElSJVxTeXN0ZW0zMlxTTFVJLmV4ZSciLz4NCg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImRlZmF1bHRHbG9iYWwuQXBwbGljYXRpb25JZCIgc2VsZWN0PSInNTVjOTI3MzQtZDY4Mi00ZDcxLTk4M2UtZDZlYzNmMTYwNTlmJyIvPg0KDQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0idGhyZXNob2xkIiBzZWxlY3Q9IjEwIi8+DQoNCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJwbGF0Zm9ybS5UYW1wZXIiIHNlbGVjdD0iJ3RydWUnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0icGxhdGZvcm0uUmVib290UmVxdWlyZWQiIHNlbGVjdD0iJ3RydWUnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0icGxhdGZvcm0uUmVhcm0iIHNlbGVjdD0iJ3RydWUnIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0icGxhdGZvcm0uS01TQ2xpZW50UnVsZSIgc2VsZWN0PSIndHJ1ZSciLz4NCg0KICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9InBsYXRmb3JtLmdsb2JhbFN0YXRlS2VybmVsUG9saWN5TmFtZSIgc2VsZWN0PSInU2VjdXJpdHktU1BQLUFjdGlvbi1TdGF0ZURhdGEnIi8+DQoNCiAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJzeXN0ZW1UaW1lIiBzZWxlY3Q9ImNvbnRleHQvbGljZW5zZVN0YXRlcy9nbG9iYWxzdGF0ZS9zeXN0ZW1UaW1lIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0idHJ1c3RlZFRpbWUiIHNlbGVjdD0iY29udGV4dC9saWNlbnNlU3RhdGVzL2dsb2JhbHN0YXRlL3RydXN0ZWRUaW1lIi8+DQogICAgICAgIDx4c2w6dmFyaWFibGUgbmFtZT0ia2VybmVsVGltZWJvbWIiIHNlbGVjdD0iY29udGV4dC9saWNlbnNlU3RhdGVzL2dsb2JhbHN0YXRlL2tlcm5lbFRpbWVib21iRGF0ZSIvPg0KDQogICAgICAgIDwhLS0gUm9vdCBUZW1wbGF0ZSAtLT4NCiAgICAgICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0iLyIgbmFtZT0icm9vdCIgPg0KICAgICAgICAgICAgPGFjdGlvbnM+DQogICAgICAgICAgICAgICAgPHhzbDphcHBseS10ZW1wbGF0ZXMgLz4NCiAgICAgICAgICAgIDwvYWN0aW9ucz4NCiAgICAgICAgPC94c2w6dGVtcGxhdGU+DQogICAgICAgIDx4c2w6dGVtcGxhdGUgbWF0Y2g9InRleHQoKSIgLz4NCg0KICAgICAgICA8eHNsOnRlbXBsYXRlIG5hbWU9ImNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICA8IS0tIENyZWF0ZSBhY3Rpb24gdGVtcGxhdGUgLS0+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9ImNvbGxlY3RvciIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0icnVsZUlkIiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJhY3Rpb25VcmkiIC8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InByaW9yaXR5IiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJhcHBsaWNhdGlvbklkIiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJza3VJZCIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0icHJvY2Vzc05hbWUiIC8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9ImFyZ3VtZW50IiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJhY3Rpb25JZCIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIC8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0idHJpZ2dlciIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0iY2xlYXJBY3Rpb25MaXN0IiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJydWxlU2NvcGUiIC8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9Imxhc3RBY3RpdmF0aW9uUmVzdWx0IiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJsYXN0VmFsaWRhdGlvblJlc3VsdCIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0ibGFzdEFjdGl2YXRpb25UaW1lIiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJsYXN0QWN0aXZhdGlvbkZsYWdzUmV0cnkiIC8+DQoNCiAgICAgICAgICAgIDwhLS0gDQogICAgICAgICAgICAgICAgVGhlc2UgdmFsdWVzIGFyZSBleHRyYWN0ZWQgZnJvbSB0aGUgaW5wdXQgcGFyYW1zIGFuZCB3aWxsIGJlIGV4Y2x1ZGVkIGZyb20gdGhlIA0KICAgICAgICAgICAgICAgIHRoZSBvdXRwdXQgQWN0aW9uIGVsZW1lbnQgc2luY2UgdGhleSBjYW4gYmUgZm91bmQgaW4gdGhlIGtlcm5lbCBwb2xpY3kgZGlyZWN0bHkNCiAgICAgICAgICAgIC0tPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0ia2VybmVsUG9saWN5TmFtZSIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0iZ3JhY2VFeHBpcmF0aW9uRGF0ZSIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0ibGljZW5zaW5nU3RhdHVzIiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJjb25zdW1wdGlvblJlYXNvbiIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0idmFsaWRpdHlFeHBpcmF0aW9uRGF0ZSIgLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0icGFydGlhbFByb2R1Y3RLZXkiIC8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InByb2R1Y3RLZXlUeXBlIiAvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJ2b2x1bWVBY3RpdmF0aW9uT3JkZXIiIC8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InV4RGlmZmVyZW50aWF0b3IiIC8+DQoNCiAgICAgICAgICAgIDwhLS0gQ2F0Y2gtYWxsIGZvciBhbnkgYWRkaXRpb25hbCBwYXJhbWV0ZXJzIHRvIGJlIGFkZGVkIHRvIHRoZSBhY3Rpb24tLT4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0icGFyYW1ldGVycyIgLz4NCg0KICAgICAgICAgICAgPCEtLSBDcmVhdGUgdGhlIEtlcm5lbCBwb2xpY3kgZnJvbSB3aXRoaW4gdGhlIGFjdGlvbiBwb2xpY3kgdGVtcGxhdGUgZnVuY3Rpb24gLS0+DQogICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRrZXJuZWxQb2xpY3lOYW1lICE9ICcnIj4NCiAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0iY3JlYXRlS2VybmVsUG9saWN5Ij4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Imtlcm5lbFBvbGljeU5hbWUiICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdD0iJGtlcm5lbFBvbGljeU5hbWUiICAgICAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iY29sbGVjdG9yIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0PSIkY29sbGVjdG9yIiAgICAgICAgICAgIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IiRydWxlSWQiICAgICAgICAgICAgICAgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdD0iJHByaW9yaXR5IiAgICAgICAgICAgICAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYXBwbGljYXRpb25JZCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0PSIkYXBwbGljYXRpb25JZCIgICAgICAgIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJza3VJZCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IiRza3VJZCIgICAgICAgICAgICAgICAgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5vdGlmaWNhdGlvbklkIiAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdD0iJG5vdGlmaWNhdGlvbklkIiAgICAgICAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iZ3JhY2VFeHBpcmF0aW9uRGF0ZSIgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0PSIkZ3JhY2VFeHBpcmF0aW9uRGF0ZSIgIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJsaWNlbnNpbmdTdGF0dXMiICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IiRsaWNlbnNpbmdTdGF0dXMiICAgICAgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImNvbnN1bXB0aW9uUmVhc29uIiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdD0iJGNvbnN1bXB0aW9uUmVhc29uIiAgICAvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idmFsaWRpdHlFeHBpcmF0aW9uRGF0ZSIgICAgICAgICAgICAgICAgICAgc2VsZWN0PSIkdmFsaWRpdHlFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icGFydGlhbFByb2R1Y3RLZXkiICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0PSIkcGFydGlhbFByb2R1Y3RLZXkiICAgIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcm9kdWN0S2V5VHlwZSIgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IiRwcm9kdWN0S2V5VHlwZSIgICAgICAgLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InZvbHVtZUFjdGl2YXRpb25PcmRlciIgICAgICAgICAgICAgICAgICAgIHNlbGVjdD0iJHZvbHVtZUFjdGl2YXRpb25PcmRlciIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0idXhEaWZmZXJlbnRpYXRvciIgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0PSIkdXhEaWZmZXJlbnRpYXRvciIgICAgIC8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwYXJhbWV0ZXJzIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q9IiRwYXJhbWV0ZXJzIiAgICAgICAgICAgLz4NCiAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJhY3Rpb24iPg0KICAgICAgICAgICAgICAgIDwhLS0gUmVxdWlyZWQgUGFyYW1ldGVyczogQ29sbGVjdG9yLCBydWxlIGlkLCB1cmksIHByaW9yaXR5IC0tPg0KICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPmNvbGxlY3RvcjwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRjb2xsZWN0b3IiLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQoNCiAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRydWxlSWQgPSAnJyIgPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+cnVsZUlkPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkcnVsZUlkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwcmlvcml0eSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9Iic5OTk5OTknIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJpbnZhbGlkUnVsZXNldCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IidObyBSdWxlSWQhJyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkcnVsZUlkICE9ICcnIiA+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5ydWxlSWQ8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRydWxlSWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRwcmlvcml0eSAhPSAnJyI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPnByaW9yaXR5PC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRwcmlvcml0eSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHByaW9yaXR5ID0gJyciPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5wcmlvcml0eTwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSInOTk5OTk4JyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0iaW52YWxpZFJ1bGVzZXQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IidObyBQcmlvcml0eSBTcGVjaWZpZWQhJyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+YWN0aW9uVXJpPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGFjdGlvblVyaSIvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCg0KICAgICAgICAgICAgICAgIDwhLS0gT3B0aW9uYWwgcGFyYW1ldGVyczogQXBwSWQgYW5kIFNrdUlkIC0tPg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGFwcGxpY2F0aW9uSWQgIT0gJyciPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+YXBwbGljYXRpb25JZDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGFwcGxpY2F0aW9uSWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHNrdUlkICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPnNrdUlkPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkc2t1SWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICAgICAgICAgIDwhLS0gT3B0aW9uYWwgcGFyYW1ldGVyczogUHJvY2Vzc05hbWUsIEFyZ3VtZW50cywgRnJlcXVlbmN5IChOb3RpZmljYXRpb25JbnRlcnZhbCksIC0tPg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHByb2Nlc3NOYW1lICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPnByb2Nlc3NOYW1lPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkcHJvY2Vzc05hbWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGFyZ3VtZW50ICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPmFyZ3VtZW50PC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkYXJndW1lbnQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGFjdGlvbklkICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJmaW5hbEFjdGlvbklkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6Y2hvb3NlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSW4gY2FzZXMgd2hlcmUgYWN0aXZhdGlvbiB3aWxsIGFsd2F5cyBmYWlsLCBvdmVycmlkZSB0aGUgY3VycmVudCBhY3Rpb25JZCB3aXRoICdOb3RpZnknLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzbyB0aGF0IHRoZSBjbGllbnQgYXBwbGljYXRpb24gZG9lcyBub3Qga2VlcCB0cnlpbmcgdG8gYXV0by1hY3RpdmF0ZS9hdXRvLWFjdGl2YXRlLXNpbGVudC4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVGhpcyBvdmVycmlkZSBpcyBiYXNlZCBvbiBhICdSZXRyeScgZmxhZyBmcm9tIHRoZSBsYXN0IHJlc3BvbnNlIGZvcm0gdGhlIGFjdGl2YXRpb24gc2VydmVyLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByYXRoZXIgdGhhbiBhIHByZS1kZXRlcm1pbmVkIHNldCBvZiAibm9uLXJlY292ZXJhYmxlIiBlcnJvcnMuICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndoZW4gdGVzdD0iKCgkYWN0aW9uSWQgPSAnQXV0b0FjdGl2YXRlJyBvciAkYWN0aW9uSWQgPSAnQXV0b0FjdGl2YXRlU2lsZW50JykgYW5kDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBub3QgKCRsYXN0QWN0aXZhdGlvbkZsYWdzUmV0cnkgPSAkYWN0aXZhdGlvbkZsYWdzLlJFVFJZKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+Tm90aWZ5VXNlcjwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDp3aGVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6b3RoZXJ3aXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGFjdGlvbklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6b3RoZXJ3aXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2hvb3NlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDp2YXJpYWJsZT4NCg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+YWN0aW9uSWQ8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRmaW5hbEFjdGlvbklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRub3RpZmljYXRpb25JbnRlcnZhbCAhPSAnJyI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5ub3RpZmljYXRpb25JbnRlcnZhbDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJG5vdGlmaWNhdGlvbkludGVydmFsIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRuZXh0RXZhbHVhdGlvblRpbWUgIT0gJycgYW5kICRuZXh0RXZhbHVhdGlvblRpbWUgIT0gJzAnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPm5leHRFdmFsdWF0aW9uVGltZTwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJG5leHRFdmFsdWF0aW9uVGltZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkdHJpZ2dlciAhPSAnJyI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj50cmlnZ2VyPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkdHJpZ2dlciIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkY2xlYXJBY3Rpb25MaXN0ICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPmNsZWFyQWN0aW9uTGlzdDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGNsZWFyQWN0aW9uTGlzdCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkcnVsZVNjb3BlICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPnJ1bGVTY29wZTwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJHJ1bGVTY29wZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICA8L3hzbDp0ZW1wbGF0ZT4NCg0KICAgICAgICA8eHNsOnRlbXBsYXRlIG5hbWU9ImNyZWF0ZUtlcm5lbFBvbGljeSI+DQogICAgICAgICAgICA8IS0tIENyZWF0ZSBrZXJuZWwgcG9saWN5IHRlbXBsYXRlIC0tPg0KICAgICAgICAgICAgPCEtLSAgIE5vdGUgdGhhdCB0aGUgYXR0cmlidXRlIG5hbWVzIG11c3QgbWF0Y2ggdGhlIHZhbHVlcyBpbiBTUFBcVVhcVVhMaWJcTmFtZVZhbHVlUGFpcnMuY3BwICAtLT4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0ia2VybmVsUG9saWN5TmFtZSIvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJjb2xsZWN0b3IiLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0icnVsZUlkIi8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9InByaW9yaXR5Ii8+DQogICAgICAgICAgICA8eHNsOnBhcmFtIG5hbWU9ImFwcGxpY2F0aW9uSWQiLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0ic2t1SWQiLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0iZ3JhY2VFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJsaWNlbnNpbmdTdGF0dXMiLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0iY29uc3VtcHRpb25SZWFzb24iLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0idmFsaWRpdHlFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJwYXJ0aWFsUHJvZHVjdEtleSIvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJwcm9kdWN0S2V5VHlwZSIvPg0KICAgICAgICAgICAgPHhzbDpwYXJhbSBuYW1lPSJ2b2x1bWVBY3RpdmF0aW9uT3JkZXIiLz4NCiAgICAgICAgICAgIDx4c2w6cGFyYW0gbmFtZT0idXhEaWZmZXJlbnRpYXRvciIvPg0KDQogICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0ia2VybmVsUG9saWN5Ij4NCiAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5hY3Rpb25Vcmk8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkYWN0aW9uVXJpLktlcm5lbFBvbGljeSIvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCg0KICAgICAgICAgICAgICAgIDwhLS0gUmVxdWlyZWQgUGFyYW1ldGVyczogY29sbGVjdG9yLCBydWxlIGlkLCB1cmksIHByaW9yaXR5LCBwb2xpY3kgbmFtZSAtLT4NCiAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5wb2xpY3lOYW1lPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGtlcm5lbFBvbGljeU5hbWUiLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQoNCiAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5jb2xsZWN0b3I8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkY29sbGVjdG9yIi8+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KDQogICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+cnVsZUlkPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJHJ1bGVJZCIvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCg0KICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPnByaW9yaXR5PC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJHByaW9yaXR5Ii8+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KDQogICAgICAgICAgICAgICAgPCEtLSBPcHRpb25hbCBwYXJhbWV0ZXJzOiBBcHBJZCBhbmQgU2t1SWQgLS0+DQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkYXBwbGljYXRpb25JZCAhPSAnJyI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5BcHBJZDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGFwcGxpY2F0aW9uSWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHNrdUlkICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPlNrdUlkPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkc2t1SWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICAgICAgICAgIDwhLS0gT3B0aW9uYWwgcGFyYW1ldGVyczogUHJvY2Vzc05hbWUsIE5vdGlmaWNhdGlvbklkLCBTTF9MSUNFTlNJTkdfU1RBVFVTIGluZm8gLS0+DQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkbm90aWZpY2F0aW9uSWQgIT0gJyciPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+TGFzdE5vdGlmaWNhdGlvbklkPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkbm90aWZpY2F0aW9uSWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGdyYWNlRXhwaXJhdGlvbkRhdGUgIT0gJyciPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+R3JhY2VFbmREYXRlPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0idmFsdWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6dmFsdWUtb2Ygc2VsZWN0PSIkZ3JhY2VFeHBpcmF0aW9uRGF0ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkbGljZW5zaW5nU3RhdHVzICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPkxpY2Vuc2VTdGF0ZTwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGxpY2Vuc2luZ1N0YXR1cyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkdmFsaWRpdHlFeHBpcmF0aW9uRGF0ZSAhPSAnJyI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5MaWNlbnNlRXhwaXJhdGlvbkRhdGU8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiR2YWxpZGl0eUV4cGlyYXRpb25EYXRlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgPC94c2w6aWY+DQoNCg0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGNvbnN1bXB0aW9uUmVhc29uICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPkxhc3RDb25zdW1wdGlvblJlYXNvbjwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJGNvbnN1bXB0aW9uUmVhc29uIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgICAgICAgICAgPC94c2w6aWY+DQoNCiAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRrZXJuZWxUaW1lYm9tYiAhPSAnJyI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6ZWxlbWVudCBuYW1lPSJwYXJhbSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJuYW1lIj5LZXJuZWxUaW1lYm9tYkRhdGU8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRrZXJuZWxUaW1lYm9tYiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkcGFydGlhbFByb2R1Y3RLZXkgIT0gJyciPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+UGFydGlhbFByb2R1Y3RLZXk8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRwYXJ0aWFsUHJvZHVjdEtleSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkcHJvZHVjdEtleVR5cGUgIT0gJyciPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+UHJvZHVjdEtleVR5cGU8L3hzbDphdHRyaWJ1dGU+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IiRwcm9kdWN0S2V5VHlwZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KDQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkdm9sdW1lQWN0aXZhdGlvbk9yZGVyICE9ICcnIj4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDplbGVtZW50IG5hbWU9InBhcmFtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9Im5hbWUiPnZvbHVtZUFjdGl2YXRpb25PcmRlcjwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJHZvbHVtZUFjdGl2YXRpb25PcmRlciIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC94c2w6YXR0cmlidXRlPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDplbGVtZW50Pg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJHV4RGlmZmVyZW50aWF0b3IgIT0gJyciPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmVsZW1lbnQgbmFtZT0icGFyYW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDphdHRyaWJ1dGUgbmFtZT0ibmFtZSI+dXhEaWZmZXJlbnRpYXRvcjwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6YXR0cmlidXRlIG5hbWU9InZhbHVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJHV4RGlmZmVyZW50aWF0b3IiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwveHNsOmF0dHJpYnV0ZT4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6ZWxlbWVudD4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgICAgIDwveHNsOmVsZW1lbnQ+DQogICAgICAgIDwveHNsOnRlbXBsYXRlPg0KDQoNCiAgICAgICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0iY29udGV4dC9saWNlbnNlU3RhdGVzL2dsb2JhbHN0YXRlIj4NCiAgICAgICAgICAgIDwhLS0gDQogICAgICAgICAgICAgICAgR2xvYmFsIFJvdXRpbmVzICAtIHRhbXBlciwgcmUtYXJtLCByZWJvb3QNCiAgICAgICAgICAgIC0tPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJyZWJvb3RSZXF1aXJlZCIgc2VsZWN0PSJyZWJvb3RSZXF1aXJlZCIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJ0YW1wZXJEZXRlY3RlZCIgc2VsZWN0PSJ0YW1wZXJEZXRlY3RlZCIvPg0KICAgICAgICAgICAgPHhzbDp2YXJpYWJsZSBuYW1lPSJnZW5lcmFsU3RhdGUiIHNlbGVjdD0iZ2VuZXJhbFN0YXRlIi8+DQogICAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9ImNvbGxlY3Rpb25SZXN1bHQiIHNlbGVjdD0iY29sbGVjdGlvblJlc3VsdCIvPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkcGxhdGZvcm0uVGFtcGVyID0gJ3RydWUnIGFuZCAkdGFtcGVyRGV0ZWN0ZWQgPSAnMSciPg0KICAgICAgICAgICAgICAgIDx4c2w6Y2FsbC10ZW1wbGF0ZSBuYW1lPSJjcmVhdGVBY3Rpb24iPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iY29sbGVjdG9yIiBzZWxlY3Q9IiRjb2xsZWN0b3JVcmkuR2xvYmFsIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJydWxlSWQiIHNlbGVjdD0iJ2IyNzA2NjAyLWNhYWUtNDkxZi1iNWI1LWYyNzJmNTY5MWFhZiciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFwcGxpY2F0aW9uSWQiIHNlbGVjdD0iJGRlZmF1bHRHbG9iYWwuQXBwbGljYXRpb25JZCIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuQ3JlYXRlUHJvY2VzcyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJvY2Vzc05hbWUiIHNlbGVjdD0iJHByb2Nlc3NOYW1lLlNMVUkiLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFjdGlvbklkIiBzZWxlY3Q9IidOb3RpZnlVc2VyJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSWQiIHNlbGVjdD0iJ1RhbXBlckRldGVjdGVkJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIHNlbGVjdD0iJzE0NDAnIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lcjtsb2dvbiciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InByaW9yaXR5IiBzZWxlY3Q9IicxMDAwMCciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Imtlcm5lbFBvbGljeU5hbWUiIHNlbGVjdD0iJHBsYXRmb3JtLmdsb2JhbFN0YXRlS2VybmVsUG9saWN5TmFtZSIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iY2xlYXJBY3Rpb25MaXN0IiBzZWxlY3Q9IicxJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IicxNDQwJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZVNjb3BlIiBzZWxlY3Q9IiRydWxlU2NvcGUuR2xvYmFsIi8+DQogICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkcGxhdGZvcm0uUmVib290UmVxdWlyZWQgPSAndHJ1ZScgYW5kICRyZWJvb3RSZXF1aXJlZCA9ICcxJyI+DQogICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJjb2xsZWN0b3IiIHNlbGVjdD0iJGNvbGxlY3RvclVyaS5HbG9iYWwiLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInY2RjMTQwMWQtYWJiMC00ZGFmLWExYzAtM2RmZTVmMWZlY2Y4JyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYXBwbGljYXRpb25JZCIgc2VsZWN0PSIkZGVmYXVsdEdsb2JhbC5BcHBsaWNhdGlvbklkIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5DcmVhdGVQcm9jZXNzIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcm9jZXNzTmFtZSIgc2VsZWN0PSIkcHJvY2Vzc05hbWUuU0xVSSIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJ05vdGlmeVVzZXInIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInUmVib290UmVxdWlyZWQnIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSInMTQ0MCciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyO2xvZ29uJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzk5MDAnIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJrZXJuZWxQb2xpY3lOYW1lIiBzZWxlY3Q9IiRwbGF0Zm9ybS5nbG9iYWxTdGF0ZUtlcm5lbFBvbGljeU5hbWUiLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImNsZWFyQWN0aW9uTGlzdCIgc2VsZWN0PSInMSciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgc2VsZWN0PSInMTQ0MCciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVTY29wZSIgc2VsZWN0PSIkcnVsZVNjb3BlLkdsb2JhbCIvPg0KICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgICAgIDx4c2w6aWYgdGVzdD0iJGdlbmVyYWxTdGF0ZSA9ICRocmVzdWx0LlNMX1JFTUFQUElOR19TUF9QVUJfVFNfUkVBUk1FRCBvciAkY29sbGVjdGlvblJlc3VsdCA9ICRocmVzdWx0LlNMX1JFTUFQUElOR19TUF9QVUJfVFNfUkVBUk1FRCI+DQogICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJjb2xsZWN0b3IiIHNlbGVjdD0iJGNvbGxlY3RvclVyaS5HbG9iYWwiLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVJZCIgc2VsZWN0PSInOTg0MzA2YTEtNzVmYy00YTZiLWIzZjktODUwMWJhMjZhNDQ4JyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYXBwbGljYXRpb25JZCIgc2VsZWN0PSIkZGVmYXVsdEdsb2JhbC5BcHBsaWNhdGlvbklkIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJhY3Rpb25VcmkiIHNlbGVjdD0iJGFjdGlvblVyaS5DcmVhdGVQcm9jZXNzIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcm9jZXNzTmFtZSIgc2VsZWN0PSIkcHJvY2Vzc05hbWUuU0xVSSIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uSWQiIHNlbGVjdD0iJ05vdGlmeVVzZXInIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JZCIgc2VsZWN0PSInUmVib290UmVxdWlyZWQnIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJub3RpZmljYXRpb25JbnRlcnZhbCIgc2VsZWN0PSInMTQ0MCciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InRyaWdnZXIiIHNlbGVjdD0iJ3RpbWVyO2xvZ29uJyIvPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzk4MDAnIi8+DQogICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJrZXJuZWxQb2xpY3lOYW1lIiBzZWxlY3Q9IiRwbGF0Zm9ybS5nbG9iYWxTdGF0ZUtlcm5lbFBvbGljeU5hbWUiLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImNsZWFyQWN0aW9uTGlzdCIgc2VsZWN0PSInMSciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9Im5leHRFdmFsdWF0aW9uVGltZSIgc2VsZWN0PSInMTQ0MCciLz4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9InJ1bGVTY29wZSIgc2VsZWN0PSIkcnVsZVNjb3BlLkdsb2JhbCIvPg0KICAgICAgICAgICAgICAgIDwveHNsOmNhbGwtdGVtcGxhdGU+DQogICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgPC94c2w6dGVtcGxhdGU+DQoNCiAgICAgICAgPHhzbDp0ZW1wbGF0ZSBtYXRjaD0iY29udGV4dC9rbXNJbmZvL2FwcGxpY2F0aW9uW0BpZCAhPSAnNTVjOTI3MzQtZDY4Mi00ZDcxLTk4M2UtZDZlYzNmMTYwNTlmJ10vc2t1cy9za3VbY29uc3VtcHRpb25SZWFzb24gIT0gJzB4YzAwNGYwMTQnXSI+DQogICAgICAgICAgICA8IS0tIA0KICAgICAgICAgICAgICAgIEdsb2JhbCBSb3V0aW5lcyAtIEtNUyBmb3Igbm9uLVdpbmRvd3MgU0tVcyB0aGF0IGhhdmUgaW5zdGFsbGVkIHByb2R1Y3Qga2V5cw0KICAgICAgICAgICAgLS0+DQogICAgICAgICAgICA8eHNsOnZhcmlhYmxlIG5hbWU9Im1pbnNVbnRpbE5leHRBY3RpdmF0aW9uRXhwZWN0ZWQiIHNlbGVjdD0ibWluc1VudGlsTmV4dEFjdGl2YXRpb25FeHBlY3RlZCIvPg0KICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkcGxhdGZvcm0uS01TQ2xpZW50UnVsZSA9ICd0cnVlJyI+DQogICAgICAgICAgICAgICAgPHhzbDppZiB0ZXN0PSIkbWluc1VudGlsTmV4dEFjdGl2YXRpb25FeHBlY3RlZCAmZ3Q7IDAiPg0KICAgICAgICAgICAgICAgICAgICA8IS0tIA0KICAgICAgICAgICAgICAgICAgICAgICAgQ2FzZSAxOiB0aGUgbmV4dCBLTVMgcmVuZXdhbCBpc24ndCBkdWUgdW50aWwgdGhlcmUgYXJlIGxlc3MgdGhhbiAxNCBkYXlzIG9mIGdyYWNlIGxlZnQgDQogICAgICAgICAgICAgICAgICAgICAgICBzbyBzY2hlZHVsZSBhIHJlLWV2YWwgYXQgbWluc1VudGlsTmV4dEFjdGl2YXRpb25FeHBlY3RlZA0KICAgICAgICAgICAgICAgICAgICAtLT4NCiAgICAgICAgICAgICAgICAgICAgPHhzbDpjYWxsLXRlbXBsYXRlIG5hbWU9ImNyZWF0ZUFjdGlvbiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9Iic0YTJjOWYwMi04NWZlLTRmY2EtOGE4MC1jMzA5ZjY2MmY5NzInIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuUmVFdmFsdWF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lciciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibmV4dEV2YWx1YXRpb25UaW1lIiBzZWxlY3Q9IiRtaW5zVW50aWxOZXh0QWN0aXZhdGlvbkV4cGVjdGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icHJpb3JpdHkiIHNlbGVjdD0iJzEwJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC94c2w6Y2FsbC10ZW1wbGF0ZT4NCiAgICAgICAgICAgICAgICA8L3hzbDppZj4NCiAgICAgICAgICAgICAgICA8eHNsOmlmIHRlc3Q9IiRtaW5zVW50aWxOZXh0QWN0aXZhdGlvbkV4cGVjdGVkID0gMCI+DQogICAgICAgICAgICAgICAgICAgIDwhLS0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBDYXNlIDI6IHRoZSBuZXh0IEtNUyByZW5ld2FsIGlzIGR1ZSBiZWZvcmUgZ3JhY2UgPT0gMTQgc28gc2NoZWR1bGUgdGhlIHJlLWV2YWwgZm9yIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBuZXh0IEtNUyByZW5ld2FsIGR1ZS10aW1lDQogICAgICAgICAgICAgICAgICAgIC0tPg0KICAgICAgICAgICAgICAgICAgICA8eHNsOmNhbGwtdGVtcGxhdGUgbmFtZT0iY3JlYXRlQWN0aW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJjb2xsZWN0b3IiIHNlbGVjdD0iJGNvbGxlY3RvclVyaS5HbG9iYWwiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0icnVsZUlkIiBzZWxlY3Q9IiczNDRiYWMwZC1lYTdmLTRlYjctYjMwMi0xMjBiZWNhZjg1ZTMnIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHhzbDp3aXRoLXBhcmFtIG5hbWU9ImFwcGxpY2F0aW9uSWQiIHNlbGVjdD0iYW5jZXN0b3I6OnNrdXMvYW5jZXN0b3I6OmFwcGxpY2F0aW9uL0BpZCIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJza3VJZCIgc2VsZWN0PSJAaWQiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0iYWN0aW9uVXJpIiBzZWxlY3Q9IiRhY3Rpb25VcmkuVkxBY3RpdmF0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJsaWNlbnNpbmdTdGF0dXMiIHNlbGVjdD0iLi9saWNlbnNpbmdTdGF0dXMiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibm90aWZpY2F0aW9uSW50ZXJ2YWwiIHNlbGVjdD0iLi9hY3RpdmF0aW9uQXR0ZW1wdEZyZXF1ZW5jeSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJ0cmlnZ2VyIiBzZWxlY3Q9Iid0aW1lcjtsb2dvbjtuZXR3b3JrJyIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx4c2w6d2l0aC1wYXJhbSBuYW1lPSJwcmlvcml0eSIgc2VsZWN0PSInNDAwMCciIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8eHNsOndpdGgtcGFyYW0gbmFtZT0ibGFzdEFjdGl2YXRpb25GbGFnc1JldHJ5IiBzZWxlY3Q9Ii4vbGFzdEFjdGl2YXRpb25GbGFnc1JldHJ5IiAvPg0KICAgICAgICAgICAgICAgICAgICA8L3hzbDpjYWxsLXRlbXBsYXRlPg0KICAgICAgICAgICAgICAgIDwveHNsOmlmPg0KICAgICAgICAgICAgPC94c2w6aWY+DQogICAgICAgIDwveHNsOnRlbXBsYXRlPg0KICAgIDwvdW46cnVsZXNUZW1wbGF0ZT4NCg0KPC91bjpzcHBVSU5vdGlmaWNhdGlvbk1hbmlmZXN0Pg0K.`jcbf3499f-848e-488b-a165-ac6d7e27439d-LicensingStatusEvcbf3499f-848e-488b-a165-ac6d7e27439d-LicensingStatusReason0jd6992aac-29e7-452a-bf10-bbfb8ccabe59-LicensingStatusvd6992aac-29e7-452a-bf10-bbfb8ccabe59-LicensingStatusReasonC7#jd839f159-1128-480b-94b6-77fa9943a16a-LicensingStatus,svd839f159-1128-480b-94b6-77fa9943a16a-LicensingStatusReason^jfea51083-1906-44ed-9072-86af9be7ab9a-LicensingStatus*,6vfea51083-1906-44ed-9072-86af9be7ab9a-LicensingStatusReason̷| 4`9]}Ԯhg0KoBkx_q