diff --git a/lsp/main.css b/lsp/main.css
index 5b5f1f02..be6de089 100644
--- a/lsp/main.css
+++ b/lsp/main.css
@@ -10,7 +10,7 @@ html {
width: 100%;
}
body {
- font: normal normal 1em/1.5 FuturaICGLight, sans-serif;
+ font: normal normal 1em/1.5 Latin Modern Sans, sans-serif;
overflow: auto;
text-align: justify;
margin: 0;
@@ -79,11 +79,11 @@ nav {
display: flex;
flex-flow: column nowrap;
color: #444;
- background-color: #9ec2da;
- background-image: linear-gradient(to left top, rgba(255,255,255,0), rgba(255,255,255,0.8)),url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0ic3ZnNTI4MCIgaGVpZ2h0PSIxNTAiIHdpZHRoPSIyMDIuNTIwMTciIHZlcnNpb249IjEuMSI+PGRlZnMgaWQ9ImRlZnM1MjgyIiAvPjxtZXRhZGF0YSBpZD0ibWV0YWRhdGE1Mjg1Ij48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGU+PC9kYzp0aXRsZT48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ4LjcyNjIzNCwtNDQ5Ljc1MjA0KSI+PHBhdGggc3R5bGU9ImZpbGw6IzhjYjNjZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgaWQ9InBhdGg0NiIgZD0ibSA2OS4wODIxNTMsNTM0LjI1MzE0IDgxLjAyODYzNyw0My4yNjQ4OCA4MS4wMjYwNSwtNDMuMjY0ODggLTMwLjUwNzA3LC02OS4wMDg5NCAtMTAxLjAzOTA2OCwwIC0zMC41MDg1NDksNjkuMDA4OTQgMCwwIHogbSA4MS4wMjg2MzcsNTAuMTE3MzIgLTg4LjgyNjQ4NiwtNDcuNDMwODggMzQuMzY5NDE4LC03Ny43NDA3OSAxMDguOTEzNTY4LDAgMzQuMzY5MDUsNzcuNzQwNzkgLTg4LjgyNTU1LDQ3LjQzMDg4IDAsMCIgLz48cGF0aCBzdHlsZT0iZmlsbDojYjVkM2UyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDQ4IiBkPSJtIDIzNC44NzM1Miw1MzguMDM5NTkgLTE2Ni43NTE1MTksMCAwLC02LjA0NTQxIDE2Ni43NTE1MTksMCAwLDYuMDQ1NDEiIC8+PHBhdGggc3R5bGU9ImZpbGw6IzhjYjNjZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgaWQ9InBhdGg1MCIgZD0ibSA4My40ODcwMDksNTM1LjUyMDgyIGMgMCw5LjU5OTY4IC03Ljc4MTA4LDE3LjM4MDc1IC0xNy4zNzk2NTEsMTcuMzgwNzUgLTkuNTk5MTIyLDAgLTE3LjM4MTEyNCwtNy43ODEwNiAtMTcuMzgxMTI0LC0xNy4zODA3NSAwLC05LjU5Nzg0IDcuNzgyMDAyLC0xNy4zODA3NiAxNy4zODExMjQsLTE3LjM4MDc2IDkuNTk4NTcxLDAgMTcuMzc5NjUxLDcuNzgyOTIgMTcuMzc5NjUxLDE3LjM4MDc2IiAvPjxwYXRoIHN0eWxlPSJmaWxsOiM4Y2IzY2Y7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGlkPSJwYXRoNTIiIGQ9Im0gMjUxLjI0NjQsNTM1LjUyMDgyIGMgMCw5LjU5OTY4IC03Ljc4MTA3LDE3LjM4MDc1IC0xNy4zODA3NCwxNy4zODA3NSAtOS41OTk2OCwwIC0xNy4zNzg5MiwtNy43ODEwNiAtMTcuMzc4OTIsLTE3LjM4MDc1IDAsLTkuNTk3ODQgNy43NzkyNCwtMTcuMzgwNzYgMTcuMzc4OTIsLTE3LjM4MDc2IDkuNTk5NjcsMCAxNy4zODA3NCw3Ljc4MjkyIDE3LjM4MDc0LDE3LjM4MDc2IiAvPjxwYXRoIHN0eWxlPSJmaWxsOiNiNWQzZTI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGlkPSJwYXRoNTQiIGQ9Im0gMTU1Ljc4NzY4LDUzNy4xODI4IC01LjA1MjI4LC0zLjMyMjEyIDQ5LjM3MTA4LC03NS4wNjM1NiA1LjA1MDQzLDMuMzIyMTEgLTQ5LjM2OTIzLDc1LjA2MzU3IDAsMCIgLz48cGF0aCBzdHlsZT0iZmlsbDojYjVkM2UyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDU2IiBkPSJtIDE0OC43ODYsNTM3Ljc4MTYyIC01Mi44OTY5NzcsLTc0LjA1NTY5IDQuOTE5NDE3LC0zLjUxNTU4IDUyLjg5NTMzLDc0LjA1NzU0IC00LjkxNzc3LDMuNTEzNzMgMCwwIiAvPjxwYXRoIHN0eWxlPSJmaWxsOiM4Y2IzY2Y7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGlkPSJwYXRoNTgiIGQ9Im0gMjE0LjU5NjI4LDQ2Mi41OTgyOSBjIDAsNy4wOTc1IC01Ljc1MjQyLDEyLjg0ODEgLTEyLjg0NjI0LDEyLjg0ODEgLTcuMDk1NjUsMCAtMTIuODQ2MjUsLTUuNzUwNiAtMTIuODQ2MjUsLTEyLjg0ODEgMCwtNy4wOTM4MSA1Ljc1MDYsLTEyLjg0NjI1IDEyLjg0NjI1LC0xMi44NDYyNSA3LjA5MzgyLDAgMTIuODQ2MjQsNS43NTI0NCAxMi44NDYyNCwxMi44NDYyNSIgLz48cGF0aCBzdHlsZT0iZmlsbDojOGNiM2NmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDYwIiBkPSJtIDExMS44MjQ4NCw0NjIuNTk4MjkgYyAwLDcuMDk3NSAtNS43NTEzMywxMi44NDgxIC0xMi44NDU4NzMsMTIuODQ4MSAtNy4wOTUyODUsMCAtMTIuODQ3NTMyLC01Ljc1MDYgLTEyLjg0NzUzMiwtMTIuODQ4MSAwLC03LjA5MzgxIDUuNzUyMjQ3LC0xMi44NDYyNSAxMi44NDc1MzIsLTEyLjg0NjI1IDcuMDk0NTQzLDAgMTIuODQ1ODczLDUuNzUyNDQgMTIuODQ1ODczLDEyLjg0NjI1IiAvPjxwYXRoIHN0eWxlPSJmaWxsOiM4Y2IzY2Y7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGlkPSJwYXRoNjIiIGQ9Im0gMTY4Ljg3NzE0LDQ4Ny41MzUzNSBjIDAsOS4zOTE0NSAtNy42MTE1NywxNy4wMDQ4NyAtMTcuMDAxMTksMTcuMDA0ODcgLTkuMzg5NjMsMCAtMTcuMDAzMDQsLTcuNjEzNDIgLTE3LjAwMzA0LC0xNy4wMDQ4NyAwLC05LjM4OTYyIDcuNjEzNDEsLTE3LjAwMTIgMTcuMDAzMDQsLTE3LjAwMTIgOS4zODk2MiwwIDE3LjAwMTE5LDcuNjExNTggMTcuMDAxMTksMTcuMDAxMiIgLz48cGF0aCBzdHlsZT0iZmlsbDojYjVkM2UyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDY0IiBkPSJtIDE2NS44NTUzNiw1MzYuNDAxNTYgYyAwLDcuNzIzOTYgLTYuMjU5MTMsMTMuOTgxMjYgLTEzLjk3OTQxLDEzLjk4MTI2IC03LjcyMDI5LDAgLTEzLjk4MTI2LC02LjI1NzMgLTEzLjk4MTI2LC0xMy45ODEyNiAwLC03LjcyMDI5IDYuMjYwOTcsLTEzLjk3OTQxIDEzLjk4MTI2LC0xMy45Nzk0MSA3LjcyMDI4LDAgMTMuOTc5NDEsNi4yNTkxMiAxMy45Nzk0MSwxMy45Nzk0MSIgLz48cGF0aCBzdHlsZT0iZmlsbDojOGNiM2NmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDY2IiBkPSJtIDY4LjMzNTczNiw1MzcuNDA1NzQgLTIuOTQ1ODY2LC01LjI4MDc0IDgzLjg3ODg4LC00Ny45ODU0NyA0LjQ1NzEyLDYuNzkxNjIgLTg1LjM5MDEzNCw0Ni40NzQ1OSAwLDAiIC8+PHBhdGggc3R5bGU9ImZpbGw6IzhjYjNjZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgaWQ9InBhdGg2OCIgZD0ibSAxNDkuNDY5NTgsNDkwLjY1NDc3IC01Mi4xNDE3MjQsLTI1LjMxNDc2IDIuNTQ1NjY5LC01LjQ4MTU5IDUzLjY1MzM1NSwyMy44MDIwNCAtMy4zMDE4NSw2LjIzODg3IC0wLjc1NTQ1LDAuNzU1NDQiIC8+PHBhdGggc3R5bGU9ImZpbGw6IzhjYjNjZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgaWQ9InBhdGg3MCIgZD0ibSAxNDkuNDE0Myw0ODQuMDYzOTcgNTEuMDA3MjYsLTIzLjgwMjAzIDIuNjU1MSw1LjQyOTk5IC00OS40OTYzNSwyNS4zMTQ3NyIgLz48cGF0aCBzdHlsZT0iZmlsbDojOGNiM2NmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDcyIiBkPSJtIDIzMy4wOTM2Miw1MzguNTA3NTggLTgzLjg4MDE2LC00Ny45ODU0NyA0LjU2NzY4LC02LjcyNzE0IDgyLjM2NzQzLDQ5LjQ5NjM3IC0zLjA1NDk1LDUuMjE2MjQgMCwwIiAvPjxwYXRoIHN0eWxlPSJmaWxsOiM4Y2IzY2Y7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGlkPSJwYXRoNzQiIGQ9Im0gMTU0LjUyMDAxLDU4MC40ODQ1MiAtNi44MDA4NCwwIC0yLjI2NjM0LC05My43MDI3OCAxMS4zMzUzNiwwIC0yLjI2ODE4LDkzLjcwMjc4IDAsMCIgLz48cGF0aCBzdHlsZT0iZmlsbDojOGNiM2NmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDc2IiBkPSJtIDE2OC4xMjE2OSw1ODIuMzczMTMgYyAwLDkuNTk5NjggLTcuNzgxMDcsMTcuMzc4OTEgLTE3LjM4MDc1LDE3LjM3ODkxIC05LjU5Nzg0LDAgLTE3LjM3ODkxLC03Ljc3OTIzIC0xNy4zNzg5MSwtMTcuMzc4OTEgMCwtOS41OTk2OCA3Ljc4MTA3LC0xNy4zODA3NiAxNy4zNzg5MSwtMTcuMzgwNzYgOS41OTk2OCwwIDE3LjM4MDc1LDcuNzgxMDggMTcuMzgwNzUsMTcuMzgwNzYiIC8+PC9nPjwvc3ZnPg==');;
- background-position: 40% 95%;
+ background-color: #f5f5f5;
+ background-image: linear-gradient(to left top, rgba(255,255,255,0), rgba(255,255,255,0.8)),url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjIwMCIgaGVpZ2h0PSI0MjAuMjMiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIwMCA0MjAuMjMzOTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlLXdpZHRoPSIuOTk5OTciPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTIwMCAzNDguNTFjLTAuNDA2NjUgMC41NzQ2OS0wLjkyIDEuMDg2NC0xLjc0NDEgMS41MzUyLTIuMzQ5MiAxLjI3ODYtMi4zMzIgNC4wMjYzLTMuMTk3MyA2LjIxMjktMS42NDkyIDQuMTYzOS0zLjM1NjUgNC42MTc3LTYuODQ1NyAxLjg0MTgtMy43NTQ2LTIuOTg2Ni02LjIyODMtMi40NzAyLTguMTI3IDEuOTI5Ny0xLjE0IDIuNjQzOS0zLjExMDEgNC43NzEyLTQuMTQwNiA3LjUwOTgtMC43MjI2NCAxLjkxNTktNC40OTcyIDIuMTY2NC02LjQ1MzEgMC43NTU4Ni0xLjAzMDctMC43NDM5OC0xLjkxMDMtMS44NzA0LTMuNDA2Mi0xLjAzNzEtMS4yMTg3IDAuNDQxMzItMi44OTEzIDAuNjIyNzctMy4wODIgMi4xMzQ4LTAuMTM3MzIgMS4wOTQ3LTAuMzI3NTggMS44Nzg2LTEuNDA2MiAxLjc0OC0yLjQ3OTktMC4zNzg2Ni00LjAxMTMtMy45OTA1LTcuMTQ0NS0yLjA4NC0wLjQwMzk3IDAuMDg2Ny0wLjc5MjEyIDAuMjIwMzEtMS4xNjAyIDAuNDA0My0xLjgyMTIgMS4zMTg3LTIuODU5NSAxLjE5MzQtMi44MjYyLTEuMzk0NSAwLjA4OC02Ljc5OTgtMi45NjkxLTEyLjcxLTUuOTU3LTE4LjQ0NS0xLjg3Mi0zLjU5MzMtNi4zMTY0LTQuNzQyNy05Ljc2MTctNi42NjgtMi4wMjM5LTEuMTMwNy02LjM0NDIgMi44MDc2LTYuODc4OSA1LjgzMDEtMC4xIDAuNTY5MzItMC4xMTQyMiAxLjE0OC0wLjA0ODgzIDEuNzIyNiAwLjMyIDIuODA2NiAxLjgzODMgNi4yOTc0LTEuMDE3NiA4LjA1NDctMy41NTE5IDIuMTg1Mi03LjQ0ODcgNC41NzU3LTEyLjEgMy4zNzMtMy4zMTA2LTAuODU3MzItNS44NDk2LTAuMjkyMTMtNi43MzYzIDMuMTIxMSAwLjc5NTk3LTIuMTI3OSAwLjI0MDQ2LTQuMTg2Ni0yLjMwMDgtNC44Mzk4LTIuMjc0Ni0wLjU4NTMzLTMuMTgzOSAxLjQwNzgtMy44OTg0IDMuMjA1MS0wLjMyIDAuODAzOTctMC41MjA1OCAxLjY0NDYtMC43NTM5MSAyLjQ3NjYtMC40MDc5OCAxLjQ1MiAwLjYwNzEgMy44OTg0LTEuMTg3NSA0LjIwNTEtMi4yMzcyIDAuMzgyNjUtNC41NTg4LTEuMDUyNi01Ljk0MTQtMi44NjcyLTMuODA3OS00Ljk5NzEtOC4xODQxLTkuMTczMi0xMy44NTUtMTIuMDU1LTIuOTE5OS0xLjQ4MzktNC4yMjMyLTQuNjI4OS01Ljg3MTEtNy4zMzAxLTIuMTM0Ni0zLjQ5OTktNS42MjExLTMuNDAzMy03LjU5NTcgMC4yNTM5MS0wLjY3OTk4IDEuMjYxMy0xLjMwNTcgMi42LTEuNTk3NyA0LjAwMzktMC41MjY2NSAyLjUyMzkgMC43NzYwNCA2LjAyOS00LjA5MTggNS43OTMtMS4zMjI3LTAuMDY0LTEuNDA5NyAyLjI3NDUtMS4yNjE3IDMuNzMwNSAwLjI5MTk5IDIuODU4Ni0wLjcyNjMgNS4yMzIzLTIuNTc0MiA3LjQzNzUgMC42MTczMS00LjI2MjYtMi44NjM0LTcuNDQzMS0yLjY2MjEtMTEuNjQ2IDAuMDk0Njk5LTEuOTkwNi0yLjU1NzItMi41MDI2LTQuMjAxMi0zLjI1Mi0yLjI0NjYtMS4wMjQtNC4wMzg0LTIuMTc1Mi0zLjk1Ny01LjAwOTggMC4wNTcyOTktMi4wMzg2LTAuNTQzNzYtMy43NDQ0LTIuOTMxNi00LjA2ODQtMi4yNzE5LTAuMzA2NjYtNC4zMzc4IDAuMDE5NzctNS43MzYzIDIuMDk1Ny0xLjE2OTMgMS43MzQ2LTEuNzQzNiAzLjY1Ny0xLjQwNjIgNS43MzgzIDAuMzIzOTkgMS45OTMyIDAuNjA5NDggMy45NDgyIDAuMzgyODEgNS45OTYxLTAuMjM5OTkgMi4xNjkyIDAuOTQxOTQgMy4zMTk4IDIuODkyNiAzLjM2OTEtMi42NTg2IDEuNDY5My00Ljk4MyAwLjUxNTE1LTcuNjAxNi0xLjIxNjgtNS4xMzk4LTMuMzk3Mi0xMC43MDgtNS4wNjAzLTE2LjY3Mi0xLjczMjQtMS41NjkyIDAuODc1OTctMi45NTg5IDAuNDUzNzgtMy41NzIzLTEuMTMyOC0xLjg3ODYtNC44NTcxLTYuNTE0NS03LjUyNjYtOS4xMjExLTExLjgyMi0wLjU5NTc5LTAuOTgxOTUtMS40ODY2LTEuMzU1Ni0yLjQ1MTItMS41ODJ2NzUuNDM5aDIwMHYtNzEuNzM0eiIgZmlsbD0iIzM0MzIzNCIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTIwMCAxMzQuNTdjLTQuNTQ1MiAxLjkxNi05Ljk2NzIgMi4yMTQ0LTEyLjgzNiA3LjE0MjYtMC42MDM5NyAxLjAzNzMtMS42NDMgMS40MTk5LTIuNDg0NCAxLjMzNTktMi41Mzk5LTAuMjUyLTMuOTg5NyAxLjExNC01LjMyMDMgMi45MTgtMS4wNzA3IDEuNDUwNy0yLjM3NTQgMi42NzM0LTQuMzU5NCAxLjk5NjEtMS45NDkyLTAuNjYzOTctMi4zNTc5LTIuNDQyOS0yLjM5MjYtNC4yMTQ4LTAuMDQ0LTIuMjMxOS0wLjkxNzU4LTQuMDQxLTIuMzUzNS01LjY1NDMtMC44MTU5OC0wLjkxNzMxLTEuODYzNS0xLjMyNDgtMy4wNTI3LTEuMTYyMS04LjUyMzcgMS4xNi0xNi40NzMgNC4wNzYzLTI0LjUwMiA3LjEzMDktMTAuOTUxIDQuMTYzOS0yMS42NjYgOC44Njc5LTMyLjUzNyAxMy4yMDUtOS4zMTE3IDMuNzE1OS0xOC40MjMgNy45NjgtMjcuNzcxIDExLjU3LTcuMTU0NSAyLjc1NTktMTMuOTU1IDYuMzE3MS0yMS4zNzEgOC41NzAzLTQuMjQxMiAxLjI4OTItOC40MjIyIDMuNTkyNC0xMi40OTggNS42ODE2LTQuMDUxOSAyLjA3ODYtOC40OTA0IDIuOTQ4MS0xMi42MjUgNC44ODY3LTExLjQgNS4zNDI1LTIzLjM5NCA5LjMzMjYtMzQuODk4IDE0LjQ5Mi0wLjMzMTUyIDAuMTQ4Ny0wLjY2NjQ2IDAuMjg5LTAuOTk4MDUgMC40Mzc1djc0LjU2MmMxLjI3MzQtMC4yMzAxMiAyLjU0NjEtMC40NDI4MyAzLjg2NTItMC42NTQyOSA0LjA3MTktMC42NTMzMiA2LjY1MjUtNC4zNjY2IDcuMDM1Mi04LjUzMzIgMC4xMTA2Ny0xLjItMC4zMTM4LTMuMDQzNiAxLjUyMzQtMi45NjA5IDEuMzkzMyAwLjA2NCAxLjA5OTIgMS43MzQgMS4xOTkyIDIuODU5NCAwLjMwOTMyIDMuNDYxMiAzLjQ1NSA2LjcyNjMgNi43NDQxIDcuMDk5NiAxLjI2OCAwLjE0NCAyLjYyNC0wLjE1ODIzIDIuODMyLTEuMzUxNiAwLjUyMTMxLTMuMDAzOSAxLjc1NTktMi44NTE0IDQuMzM5OC0yLjA4MiA0LjIwMTIgMS4yNTA2IDkuMzA4Ny0yLjQ2MTMgMTAuMDQ5LTYuNzg1MiAwLjI2MTMzLTEuNTI2NiAwLjY0OTc5LTIuODI5OSAyLjMxNjQtMy4yNTM5IDAuOTUzMy0wLjI0MjY1IDEuNzY4IDAuMTM0NCAyLjEwOTQgMS4wNDEgMC41OTQ2NSAxLjU4NC0wLjI1NDgxIDIuNzgzMS0xLjMwMjcgMy44NDE4LTEuMTEzMyAxLjEyNTMtMi4xNDIzIDIuNDA1MS0zLjUxOTUgMy4xNzU4LTIuMzYzOSAxLjMyMTMtNC4yMDU2IDIuNjI3NS0yLjI5NDkgNS42OTE0IDAuNjQxMzEgMS4wMjgtMC4zNTU3NiAxLjc4OC0xLjAxMTcgMi41ODQtMi43NTA2IDMuMzM3Mi0yLjY5MDcgNC4zMzExIDAuMzEwNTUgNy42NTYyIDEuOTU4NiAyLjE2OTIgMy41OTgzIDQuNTM4OSA0LjA5OTYgNy40NjY4IDAuNjA2NjUgMy41NDY2LTAuODAzMTggNC45NDA3LTQuMjA3IDMuOTY4OC0yLjk1MTktMC44NDI2NC00LjM4NSAwLjEwNjk2LTUuNjUwNCAyLjg1MzUtMi4wMTE5IDQuMzY2Ni0zLjY4MDMgOS4wMDMxLTcuMjQ0MSAxMi40OTItMi4yMzU5IDIuMTg5Mi0xLjM0ODIgMy43NTU3IDAuOTU3MDMgNS4wNzQyIDUuNDgyNSAxLjY0MzkgNy43NjgzLTIuODg3IDEwLjE2LTUuOTkyMiAyLjE0NzktMi43OTA2IDMuNjA5NS00LjY5NTQgNy41NTQ3LTMuNjYyMSAzLjA1MTkgMC44MDEzMSA1LjU0NS0xLjkyNDUgNi41NDEtNi4xNTIzIDAuNDA1MzMtMS44NjI2IDAuNDc0NDgtMy45MTgxIDEuNTM3MS01LjQ5OCAxLjI4NTMtMS45MTQ2IDEuMjE0Ny0zLjYyMjEgMC4zMDI3NC01LjU1NjYtMC44OTU5Ny0xLjg5OTktMC43Nzg3OC0zLjgyODEtMC4zMjgxMi01Ljg5MDYgMC43MTczLTMuMjk3MiAxLjM4NjYtNC45MTgzIDUuMzczLTIuNzU5OCA0LjI5MDYgMi4zMjI2IDUuNjM2NSAxLjMzNzEgNy42Nzc3LTMuNDE2IDAuMzM5OTktMC43OTA2NCAwLjQ2MDEtMS44MTI5IDEuNDQxNC0xLjk2MDkgMS4yNjkzLTAuMTkxOTkgMS42MzQzIDAuOTYwNzUgMi4wOTk2IDEuODMwMSAwLjQwOTMyIDAuNzYzOTggMC43MjAzNiAxLjYwMTEgMC43OTEwMiAyLjQ1NyAwLjMzNDY2IDMuOTkxOCAwLjQ1OTgzIDcuOTkzMyAzLjkwMjMgMTAuOTM0IDAuODUwNjMgMC43MjY2MyAwLjcwNTM0IDIuMTYyNSAwLjYzODY3IDMuMzE0NC0wLjE1MDY3IDIuNjU1OSAwLjY0NjE2IDQuNzA1NiAzLjEwNzQgNi4xMDE2IDEuNTgxMiAwLjg5NzMxIDIuNTE3MyAzLjQ3NjYgNC40MjM4IDMuMDg1OSAyLjU3NTktMC41MjY2NSA1LjQyMTctMS41MjM5IDcuMzQ5Ni0zLjA4NzkgMi4wNzMyLTEuNjgyNiAzLjA2MTItNC43NTg1IDQuMDA3OC03LjQ1NyAyLjQyOTItNi45MjY1IDIuMzgyNy03LjAxMzQgOS44OTg0LTcuNDE2IDIuMzk4Ni0wLjEyNzk5IDIuOTU2NS0yLjAxODIgNC4wMzUyLTMuNDM5NCAwLjc1OTk4LTEuMDAxMyAxLjA5NDgtMi4zNDk5IDIuNDY2OC0yLjkyMTkgMC40NzU5OCAxLjM3NDYtMC42ODY1IDIuMTI1Mi0xLjAwNzggMy4xNDY1LTAuOTU1OTcgMy4wMzg2IDAuODU5NDcgNS4xNjM1IDMuOTY4OCA0LjY4NzUgNC41MDkxLTAuNjkxOTcgOC4zMTc2IDAuOTgwNjQgOS4zNzg5IDUuMjU3OCAwLjk4Mzk3IDMuOTU3MiAyLjYwNDkgNi4xMzcxIDYuNzcxNSA2LjIwNTEgMC45OTA2NCAwLjAxNzMgMS44Mzg2IDAuNzc0NTUgMi41ODc5IDEuNDc4NSAxLjIyNTMgMS4xMDEzIDIuNjI2NSAxLjU0NTYgNC4yNTk4IDEuMTgxNiAzLjA3OTktMC42ODc5OSA0LjY0NjggMC4zNTg2OCA0LjI5ODggMy4zMTA1LTAuOTUxOTYgOC4wNzA0IDEuMzkxMiAxNi4wODggMC4yNTM5MSAyNC4xNTItMC4xMzIgMC45MzU5Ny0wLjE0NjEgMi4zOTcxIDAuOTIxODcgMi42NTA0bDcuNDY2OCA3LjE2OTljMS4yMzQ3IDEuODgxMiA3Ljk1NTYgMS43MzQ3IDEwLjY0OCAwLjI3MzQ0IDEuOTAxMi0xLjU5NiA0LjQ3ODctMS40NzQ1IDYuNjA5NC0yLjUzMzIgMC41NTE5OC0wLjYyMzk2IDEuMDExNC0xLjM0NDEgMS42NjIxLTEuOTEyMSAwLjI3ODY2LTAuNTgxMzMgMS4wOTAxLTAuNjkwNTYgMS4xOTE0LTEuNDIzOCAwLjUyNTMtNC4zMDkyIDEuMjQzNS01LjAzODcgNS4wODU5LTQuNjM4NyAyLjE4NzkgMC4yMjc5OSA0LjExOTYgMC4yODkyIDUuNDA2Mi0xLjk3MDcgMS4wNzczLTEuODk0NiAyLjk3ODctMi44Mjg3IDUuMDI5My0yLjk0MzQgMi42Mzk5LTAuMTQ3OTkgNC41NTczLTEuNTQ2NCA2LjUzMzItMi45NjA5IDAuMzQ3OTktMC4xMTQ2NyAwLjY5MDg1LTAuMjQyMzcgMS4wNDY5LTAuMzE4MzYgNi4zMDkyIDAuNTE0NjMgOC4yMjM4LTEuNzc5MiA3LjIyNjYtOC41OTc3LTAuNDM1OTgtMC4zNzg2NiAwLjY2Mjg3LTAuMDkzMDMgMC4xMDE1NyAwLjA0Mjk3LTAuMjY5MzQgMC4wNjQtMC4yNDE2NyAwLjE5ODUgMC4wNzAzMSAwLjQyMzgzIDEuNzUxMiAxLjI2NDcgMy41NDU3IDEuNzUyMiA1LjM1NzQgMS45OTIydi0xODAuMjd6IiBmaWxsPSIjNTA1MDUyIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMjAwIDMzNC42NWMtMS4yMTEyIDEuMjM1NC0yLjgwNDIgMi4yMzkxLTQuNjc1OCAyLjQxNi0yLjE0NTIgMC4yMDI2Ni00LjMxNzIgMC4wMjE1OC02LjQ3ODUgMC4wMTc1OC0wLjQxNzMxLTAuMDI1My0wLjgwODUzIDAuMDYwOS0xLjE3MzggMC4yNjc1OC0xLjM0NTMgMi4wMzMyLTIuNDkyNCA0Ljc3OTQtNS4yNjU2IDEuMzU1NS0wLjM1OTk5LTAuNDQ1MzItMC45ODIxNy0wLjgwOTUtMS41MjM0LTAuNjYwMTYtMy44Mzg2IDEuMDUyLTYuNjkzLTEuMzUzOS05LjkzOTQtMi41ODk4LTcuMzc5OC0yLjgxMDYtNi43NzI5LTEuNjk0NC0xMS44MTEgNC40MTIxLTIuOTc0NiAzLjYwNjYtNS40MzQ4IDcuODAwOS0zLjU0NjkgMTIuOTc5IDAuMzgzOTcgMS4wNTA3IDAuMTIxMjIgMi4xNjI4LTEuMTM0OCAyLjM1MzUtMS40NDI2IDAuMjE4NjctMi45MjY4IDAuMDkwNy0zLjIxODgtMS44NjUyLTAuMTEwNjctMC4zNzk5OC0wLjI2MDg5LTAuNzQ0MjktMC40MzU1NC0xLjA5NzYtMC4zNDUzMi0wLjQ3MzMyLTAuNzc1NjYtMC44NzMtMS4xNTQzLTEuMzE4NC0wLjIyOC0wLjMxMTk5LTAuNDM1MjQtMC42MzU4Ny0wLjYxNTI0LTAuOTc4NTItMC40NjI2NC0xLjU3NDYtMS40OTItMi43MTczLTIuNzgxMi0zLjY2OC0wLjI5ODY1LTAuMjY3OTgtMC42MjQ2OC0wLjQ5NDA3LTAuOTcyNjUtMC42OTE0LTAuNTE0NjYtMC4zMzQ2Ni0wLjk5NTA0LTAuNzEzMzMtMS40ODQ0LTEuMDg0LTAuMzU4NjUtMC4yMjkzMy0wLjczNjY3LTAuNDEzNTQtMS4xNDA2LTAuNTQ2ODctMi4yMzcyLTAuODcxOTctNC42MDUyLTEuMzY2OC00Ljk3ODUtNC41NTQ3LTAuMTg5MzMtMS42MjY2LTEuNjY1NS0yLjUxODgtMy42MDU1LTEuNzk4OC0xLjE5NzMgMC40NDM5OS0yLjQ5MDEgMC42NDQ0LTMuNzc1NCAwLjc2MTcyLTEuOTI5MiAwLjE5NzM0LTMuMjc5NyAxLjY4NS01LjA3MDMgMi4yNjM3LTIuMzQyNiAwLjc1NzMxLTQuNDA2OSAxLjAxODQtNi4zODI4LTAuOTA4Mi0yLjI1OTktMi4yMDI2LTQuMzA1OS0xLjc0ODEtNi4wODk4IDAuNzg1MTYtMS42Njc5IDIuMzY5Mi00Ljk4NjUgMy41MTUtNS4wMzMyIDcuMTMwOS0wLjAxMzMgMS4wNDUzLTEuMDYwNSAxLjEyOTctMi4wMDU5IDAuNjc3NzMtMi42OTU5LTEuMjkwNi00LjY4NTktMC4yODMyMS02LjMzNzkgMS45NDM0LTAuODU0NjMgMS4xNTA3LTEuOTIwMyAxLjQ2MDYtMi45NTkgMC4yMjA3LTAuOTUzMy0xLjE0LTEuNTE4NS0yLjgxNDItMC4wODM5ODQtMy41NDQ5IDIuMTQ2MS0xLjA5MzQgMi43NTM5LTIuNzA5OSAzLjAxNzYtNC4zNjkxIDAuMDI1OCAwLjcwODE2IDAuMTk1NTQgMS4zOTg5IDAuNzA4OTggMS45NjI5IDEuMDA2NyAxLjEwOCAyLjMyNjkgMS4wMDYgMy42MDE2IDAuNTU2NjQgMy44MjEyLTEuMzQ4IDYuMTMyNS01Ljc3ODEgNC45NzY2LTkuNjQ0NS0wLjMzMzMyLTEuMTEyLTAuNTQ2OTQtMi4xNjg1LTAuNDg4MjgtMy4zNDE4IDAuMTM0NjYtMi43MDkyLTEuNDk2MS00LjE4ODktMy44MzItNS4xMDc0LTYuMzU0My0yLjQ5ODctMTAuODY1LTEuNDI1My0xMy44NDQgMS41MTk1IDEuNjYyOC0yLjA3NjEgMi4zNTA4LTQuODIgMC44ODA4Ni03LjUyMzQtMS41OTg2LTIuOTM4Ni0zLjU4Ni01LjM2NjktOC4wODk4LTQuMjEwOSAxLjA4MTMtMi44ODUyIDEuNDM0MS01LjQ2ODgtMC40NTExNy03LjU4Mi0xLjc5MzItMi4wMDkyLTQuMjI2OS0yLjk5NjQtNi44ODI4LTMuMTc3Ny0zLjM1NzItMC4yMzA2NS01Ljc3My0xLjI2MTMtNi4xNTA0LTUuMTQyNi0wLjE4OC0xLjkyOTMtMS4zMzA4LTMuOTExNC0zLjM4NjctMy45OTQxLTUuMTY1MS0wLjIwNzk5LTcuNTk1My00LjE0OTMtMTAuNzM2LTcuMTc1OC0wLjMwOC0wLjI5NzMxLTAuNTEwNjEtMC43MDE2MS0wLjgzNTk0LTAuOTg4MjgtMS4wNi0wLjkzNjk2LTIuMjA4OS0yLjA0ODMtMy41MzEyLTIuMTU4MnYtMC4wMDE5NWMtMC40NDA4Mi0wLjAzNjctMC45MDAxNyAwLjAzODIyLTEuMzgyOCAwLjI2NzU3LTIuMTczMiAxLjAzMi0xLjQyIDMuMTQyNi0xLjIyMjcgNS4xNDI2IDAuMzcwNjUgMy43NTU5LTEuNTA5NCA3LjAyNDMtMy4xOTM0IDEwLjIyNS0wLjMwNjY2IDAuNTgyNjUtMC44NzAyNSAxLjA0NTctMC45MDYyNSAxLjc5MS0yLjA4OTIgNC4wNjY2LTQuODM1OCA3LjY2MjgtOC41MTU2IDEwLjM0Ni0zLjE2NzkgMi4zMDc5LTUuNDI0IDUuMDYxNS02LjMxMDUgOC44MzU5LTAuMDM4Ny0wLjA3MDctMC4zMDcyMiAwLjE1MTc3LTAuMzM3ODkgMC4wOTE3OS0zLjMzODYtMS4zMTItNC43OTc2IDAuMzU2MTEtNS43NDQxIDMuMzA2Ni0wLjcyMTMgMi4yNDkyLTAuODE1MjQgNC43LTIuMTQ0NSA2Ljc1Mi0wLjM1MDY2IDIuODA1Mi00LjUwOTkgMS44NjU4LTQuNzc5MyA0LjE2NDEtMC42NTQ2NCAwLjE5ODY3LTAuNzA2NDMgMS4xOTM3LTAuOTgyNDIgMS44MTY0LTAuNTc5OTggMy41MzcyLTQuMDY3MyA2LjExNDgtNi40NDczIDUuNDY2OC0zLjAyOTItMC44MjU3MS02LjYxOTUtMS4xMjY4LTkuMzE2NC0zLjMzMnY1LjQ1N2MwLjk0Mjk5IDAuNTAxNDEgMS43MTMyIDEuMjUzIDIuMTQyNiAyLjUwMiAwLjU4MTMxIDEuNjg3OSAxLjY4MTIgMi44OTgxIDMuMDg3OSA0LjAyNzMgMi41NTU5IDIuMDQ5MiA0LjE0ODggNC42NzY5IDQuMDc4MSA4LjE2MjEtMC4wMzk5OTkgMS45NTcyIDAuODM1NTQgMi40Nzc2IDIuNzcxNSAyLjA5NzcgMS43NTQ2LTAuMzQzOTkgMy4xNTQxLTEuMjc0MSA0LjUyMzQtMi4zODQ4IDIuMzE4Ni0xLjg3OTkgMi41ODQ4LTEuOTIxOSA0LjgyNjItMC4xNjYwMiAxLjMyOTMgMS4wNDEzIDIuMzM0NCAxLjQ3OTYgMy42Nzk3IDAuMDc0MjIgMC43ODUzLTAuODIxMzEgMS44NzM2LTAuNTUzMTQgMi44MjAzLTAuMDYyNSAxLjY4MTIgMC44NzE5OCAzLjIxNDQgMS45NTMxIDQuMjg5MSAzLjU0MSAxLjY3ODYgMi40NzcyIDMuNzE4NCAyLjEyMDQgNS41OTk2IDAuOTIxODcgMC4zNjM5OS0wLjIzMDY1IDAuNzMwODctMC40NzEwNiAxLjA0NjktMC43NjE3MiAxLjQ0OTMtMS4zMjc5IDIuODc3OS0xLjc4NDMgNC41NjQ1LTAuMjg3MSAwLjU5OTk4IDAuNTMxOTcgMS40MTQ1LTAuMDQ3MTQgMS40MjM4LTAuODcxMSAwLjAyMjY5OS0yLjA1MTktMC42ODkwNC0yLjkyOTMtMi42NTQzLTMuMTk3My0wLjcwNzk4LTAuMDk2LTEuNDQxNC0wLjAzMjQxLTIuMTM0OC0wLjE3Nzc0LTAuNjE3MzEtMC4xMjkzMy0wLjk0MDE2LTAuNjQzNzItMC45Mzc1LTEuMjg5MSAxZS0zIC0wLjI4MTMzIDAuMDIzMDA4LTAuNTk4NjIgMC4xNTIzNC0wLjgzNTk0IDAuODUwNjMtMS41NjI2IDAuNjIwMjgtMi45NjkyLTAuMzE4MzYtNC40NTMxLTAuOTE5OTctMS40NTczLTAuNzA1NjktMy4wNDIxIDAuMDk5NjA5LTQuNTI3NCAwLjQyMjY1LTAuNzc5OTcgMS4wNDg4LTEuMzQ3IDEuOTEwMi0xLjY1NjIgMS4yMDQtMC40MzE5OCAyLjQ5MjggMC4yMjg2OSAyLjYwMzUgMS40NDM0IDAuMDc4Njk5IDAuODU0NjMtMC4wMTk0NDcgMS43MjI2IDAuMDAxOTUzIDIuNTg0IDAuMDQ5Mjk5IDEuOTU1OSAxLjAyNzEgMy4yNDYgMi44NzUgMy44NjMzIDEuMjI2NyAwLjQwOTMyIDIuNDk1NCAwLjcxMzI1IDMuNjkxNCAxLjE5NzMgMS4yOTQ3IDAuNTIyNjQgMS45MDYgMS40MjU2IDEuMzYzMyAyLjcxNDgtMC42NDUzMSAxLjUzMzItMC4zNzU3OCAyLjgyMzggMC45Mzc1IDMuODQzOCAxLjY4NjYgMS4zMTA3IDIuMDE0NyAzLjAyODIgMS42NjQxIDUuMDIxNS0wLjI4MjY1IDEuNjA2Ni0wLjAyMjQ3MiAzLjE3NTggMC43MTQ4NCA0LjYyMTEgMC4zMTU5OSAwLjYyMTMxIDAuNzg0NDMgMS4yMTUzIDEuMzE2NCAxLjY2NiAxLjA1MiAwLjg5MDYzIDIuNzgyNSAwLjQwMzM4IDMuMjAxMi0wLjg5MjU4IDAuMjYyNjUtMC44MTMzMSAwLjM4MTUzLTEuNjc5MyAwLjQ5MjE5LTIuNTMxMiAwLjE4Nzk5LTEuNDUxOSAwLjU1MjI3LTIuODU2IDEuNDMzNi00LjAyOTMgMS4yMi0xLjYyNjYgMS41ODc5LTMuMzE2NCAwLjg5NDUzLTUuMjY1Ni0wLjI0NTMzLTAuNjkwNjUtMC4xNjMwOC0xLjUxOSAwLjcxMjg5LTEuNzYxNyAwLjgyMzk3LTAuMjI5MzMgMS4yOTE3IDAuMzk3MjIgMS42Nzk3IDEuMDMzMiAwLjQ5OTk4IDAuODE3MjkgMC40NTU5IDIuMDg2MiAxLjcyNjYgMi4yNzE1IDAuNzc3MyAwLjExMiAxLjU0NjItMS4zNzQ3IDEuNzcxNS0zLjE2NDEgMC4xODY2Ni0xLjQ4NjctMC4yNTkzMy0yLjg0ODEtMC42OTUzMS00LjIyMjctMC44NzU5Ny0yLjc2MjYgMC4xODQ2Ny01LjA4NjMgMS43MjQ2LTcuMjYzNyAwLjY1NDY1LTAuOTI2NjIgMS45Mjg5LTAuOTY4NzIgMi42MDM1LTAuMTA3NDIgMC43MDY2NSAwLjkwMzk2IDEuMzEwNiAxLjg4ODQgMS45NDkyIDIuODQ1NyAxLjI3NzMgMS45MTcyIDIuNTE0NiAzLjg1ODYgNC4yNTIgNS40MjM4IDEuMzcwNyAxLjIzNiAyLjQ0NjUgMi43ODk1IDQuNzMwNSAyLjQ5MjIgMS4xLTAuMTQyNjcgMS43MDU0IDAuOTU2NDcgMS44NTc0IDIuMDM1MiAwLjA5OTk5OSAwLjcwNTMxIDAuMDE4MDQxIDEuNDMzIDAuMDU2NjQxIDIuMTUwNCAwLjEyNTMzIDIuMzI2NiAwLjQwNTQ1IDIuNDkwOCAyLjkxNiAxLjc0NDEgMS43Nzg2LTAuNTI3OTggMi43MTQ4LTAuMDcwNDYgMy40Mzc1IDEuNTIxNSAwLjY3MzMxIDEuNDg2NiAwLjM2NTk4IDMuMDc3IDAuMzMzOTggNC41MTk1IDAuNTU5OTggMC4xNTYgMC44NzU4OSAwLjM2MjQ4IDEuMDg3OSAwLjI4NTE2IDIuNDk0Ni0wLjkwMzk4IDQuNTExMy0wLjE1MzI0IDYuMjI4NSAxLjcxODggMC4wOTcyOTkgMC4xMDUzMiAwLjIwMTIyIDAuMjA0ODggMC4zMTA1NSAwLjI5Njg3IDAuODYyNjQgMC43MTczMSAxLjU4MjEgMS45OTU5IDIuODU1NSAxLjYxNzIgMS40Nzg2LTAuNDQxMzIgMS40OTA2LTIuMDExOSAxLjY0MjYtMy4yNTU5IDAuMTM4NjYtMS4xMjUzIDAuMDE0NTItMi4yOTM1LTAuMDc2MTgtMy40Mzc1LTAuMTI2NjUtMS42MTQ2IDAuMDQwNjMtMy4xNjUxIDAuNzc5My00LjYyMTEgMC4yNzA2NS0wLjUzNDYzIDAuNjg1NzQtMS4wMjQ2IDEuMzQ1Ny0wLjc1MzkgMC42MTU5OSAwLjI1MzM0IDAuNjc3ODggMC45MDcyIDAuNTYwNTUgMS40NzY2LTAuMTc0NjYgMC44NDEyOS0wLjQ4MDQgMS42NTYxLTAuNjc3NzMgMi40OTYxLTAuMTMwNjcgMC41NTU5Ny0wLjIyMzcyIDEuMTMxOC0wLjIzNDM4IDEuNzAxMi0wLjAxMiAwLjU4OTMxIDAuMjAzMzIgMS4xNTM5IDAuNzc5MyAxLjQyMTkgMC41OTk5OCAwLjI3OTk5IDEuMTU2MiAwLjA0MjA5IDEuNTE3Ni0wLjQ0NzI2IDAuNTA3OTctMC42OTE5OSAwLjkzODgzLTEuNDQyNCAxLjM4MjgtMi4xNzk3IDAuNDQ1MzMtMC43Mzk5NyAwLjgxMzI3LTEuNTMzIDEuMzEwNi0yLjIzNDQgMC45MjkzLTEuMzEzMiAxLjcyODgtMS41OCAzLjM1NTUtMS4wODAxIDMuMjg1MiAxLjAwOCA2LjQ1OTUgMS4xMjExIDkuMzg0OC0xLjAyMTUgMS4yMjQtMC44OTU5NyAyLjY5NDItMC45MzI5NCA0LjA3ODEtMS4yOTMgMi44MjY2LTAuNzM1OTcgMy41NTUtMS41OTE0IDMuNzY5NS00LjQ3MjYgMC4xNjEzNS0yLjE2NTItMC4wNDE2Mi00LjMxMzgtMC4zNzg5MS02LjQ1NTEtMC4yMTA2Ni0xLjMyOCAwLjAwNjAzLTIuNTY4NyAwLjgwMDc4LTMuNjk5MiAxLjUzNzMtMi4xODUyIDMuMTMxMi0yLjcxNDEgNS41NjQ1LTEuNjA3NCAxLjQzNiAwLjY1MTk3IDIuNzkzNyAxLjQ4ODQgNC4xNTYyIDIuMjkxIDIuNzA3OSAxLjU5NzIgNC4xMjIyIDQuMTA2MSA0LjE4NzUgNy4xMzY3IDAuMDUyIDIuNDIzOSAwLjcwNjYxIDQuNDkxNCAyLjAwMzkgNi40Njg4IDEuMjI5MiAxLjg2OTIgMS43MjUxIDMuOTEwNCAxLjMxMDYgNi4xNzU4LTAuMzE1OTkgMS43MjkyLTAuMTkwNjggMy40NDU2IDAuNzUxOTUgNS4wMTc2IDAuODkwNjQgMS40ODQgMi40NjgzIDEuNjA0MyAzLjUxMzcgMC4xNzc3NCAwLjU4OTAxLTAuODA0NDEgMS4wMDM3LTEuNzM0OSAxLjEyNS0zLjA4MiAwLjEyMTc2IDAuMTU4NzQgMC4yMzA2IDAuMzI4MzggMC4zNzg5MSAwLjQ2NjgtMC4yOTk5OS0wLjI3OTk5LTAuNTYzLTAuNTg3ODMtMC4zNzUtMC40Nzg1MSAxLjc5ODYgMC41NTg2NSAzLjA4NTcgMS4wMTI4IDQuMjQwMiAxLjg1NTUgMS4xNjUzIDAuODUwNjUgMi41MDczIDEuMTQ0OCAzLjkxOCAxLjIxNjggMS4yNDgtMC41NzE5OSAxLjc4NS0xLjU0NDcgMS43NjM3LTIuOTE0MS0wLjAyOTI4LTIuMDE0NiAxLjI2NjYtMS43Mzg5IDIuNTYyNS0xLjQwODIgMC4xMzMzMyAwLjA1NDcgMC4yNjExMSAwLjEyMTQ4IDAuMzk4NDQgMC4xNjAxNSAxLjQyMjYgMC4zOTg2NSAyLjEzMzUgMi4xODcyIDMuNjMwOSAyLjE2OTkgMS43MDEyLTAuMDE4NyAzLjQwMTEtMC40ODMzMSA1LjA5NTctMC43NzkyOSAwLjg3MDY1LTAuMTUyIDEuODAzMS0wLjQ1MDg4IDIuMTgxNi0xLjI0NDEgMS4zLTIuNzIyNiAzLjk0MzUtNC42MjAzIDQuNjU4Mi03LjY4OTUgMC4wOTYtMC40MTE5OCAwLjMxNDY1LTAuODA1MTEgMC41MjkzLTEuMTc1OCAwLjczMTk4LTEuMjczMyAyLjAxODYtMS43MDgyIDMuMzEwNS0xLjAyMTUgMC43NTA2NSAwLjM5ODY1IDEuNDEzOCAwLjk3MDg3IDIuMDkzOCAxLjQ5MjIgMS45ODY2IDEuNTI0IDMuNDQwOSAxLjY2NDIgNS40OTAyIDAuNDkyMTkgMS4xNjUzLTAuNjY2NjQgMi4wMTAyLTEuNjI3MyAyLjUxOTUtMi44NjMzIDAuMzI3OTktMC43OTczMSAwLjYwMjExLTEuNjE3MSAwLjg4NDc2LTIuNDMxNiAwLjU5NjEzLTEuNzA5MiAxLjQ2MTgtMy4wNTQ4IDMuMDY2NC0zLjU2ODR2LTE3LjU1OXptLTk5LjYzMyAyLjYwMTZjMC4wNzggMC43NDA2Mi0wLjM3MDM0IDIuMDgxLTAuNzc3MzUgMy4zOTY1IDAuMDg0NDk5LTEuMjY5MiAwLjE3ODU0LTIuNDg4IDAuNzc3MzUtMy4zOTY1eiIgZmlsbD0iIzNhMzkzYSIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTIwMCAzMjUuMDhjLTAuMDEwMjQgMC4wMDE5LTAuMDIxMDEgMC4wMDIwMy0wLjAzMTI1IDAuMDAzOTEtMi43MDUyIDAuNDk3MzEtMy4zMDM1IDIuNjI3OC0xLjU0ODggNC43MzA1IDAuMzc5MzcgMC40NTQ2NSAxLjAxMTMgMC44MzM5OSAxLjU4MDEgMS4yMzI0di01Ljk2Njh6IiBmaWxsPSIjM2EzOTNhIi8+PC9nPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTIwMCAzMTUuOTJjLTYuODkyMiAwLjY5MzE2LTMuNjQ3MiAxNC4yMTYtMTIuMTYgMTcuODc1LTAuMjk1MzEgNi41NDc4IDcuMTcxMyA3LjIzNjIgMTIuMTYgNS41Mjkzdi0yMy40MDR6IiBmaWxsPSIjM2QzYzNlIiBzdHJva2Utd2lkdGg9IjEuMzMzMyIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTIwMCAxMjEuMzNjLTAuMDI3MjYtMC4wMjU0MS0wLjAyNzk5LTAuMDU5MTktMC4wNTg1OS0wLjA4Mzk4LTEuNzA5Mi0wLjQxMzMyLTMuNDE5My0wLjY0MzY5LTUuMTQwNi0wLjgxODM2LTUuOTI5MS0wLjIzMzMyLTEwLjY3OCAzLjI1NzctMTUuOTYxIDUuMDY4NC0yLjc5MTkgMC45NTU5Ny0xLjc4NTkgMy44OTM0LTIuODkyNiA1LjcxODgtMC4xMDUzNCAwLjI2Nzk5LTAuMTk0MzEgMC41NTgyOC0wLjI5Mjk3IDAuODIyMjctMC4wMTQ3LTAuMDI5My0wLjE5MjM3IDAuMzQxODMtMC4yMDcwMyAwLjMxMjUtMC4wMTQ3LTAuMDI5My0wLjI0MTIgMC4yNjg4NS0wLjI1NTg2IDAuMjQyMTgtMC4wMTYtMC4wMjY3LTAuMjk4NTUgMC4xODY3My0wLjMxMDU1IDAuMTY0MDctMC4wMTMzLTAuMDIxMy0wLjMzNTA0IDAuMTE5NTEtMC4zNDU3IDAuMTAzNTEtMC4yNTQ2NyAwLjAzNDctMC41MDI1NCAwLjA3NTUtMC43NTU4NiAwLjEwMzUyLTAuMjczMzMgMC4wMTItMC41MzYgMC4wMjgzNi0wLjgwNjY0IDAuMDM5MDYtMC4yODEzNCAxZS0zIC0wLjU1ODUyIDAuMDEwMzItMC44Mzk4NSAwLjAxNTYyLTAuMjk0NjUtMC4wMjUzLTAuNTg0MzQtMC4wNDg1NS0wLjg3NS0wLjA5Mzc1LTAuNDc3MzEtMC4xMTg2Ni0wLjkxNDcxLTAuMzMxNzgtMS4zNjEzLTAuNTM3MTEtMC41NjM5Ny0wLjIwNzk3LTEuMTQxLTAuMjI1NS0xLjczNDQtMC4yMTQ4NC01LjQwNzggMy4wNjY2LTExLjg1NSAyLjY4MDEtMTcuNDEyIDUuNTU0Ny03LjI5MDQgMy43NzA2LTE1LjA3NyA2LjU3NzctMjIuNzQyIDkuNDg4My03LjU0OSAyLjg2NjYtMTQuOTg4IDYuMDA0Ny0yMi40NjEgOS4wMjczLTEwLjQ0NSA0LjIyNjYtMjAuNzEzIDguOTQxNS0zMS4yMDUgMTMuMDItMTMuMDQ5IDUuMDczMS0yNi4xMjIgMTAuMTI1LTM5LjE1IDE1LjIzOC0xMS4yODUgNC40MzA2LTIyLjg1IDguMjA1MS0zMy44NDIgMTMuMzkxLTAuNDQ0MjQgMC4yMDk1NC0wLjkwNDQxIDAuMzgwNjgtMS4zNDk2IDAuNTg3ODl2Ni4zNjcyYzIuMzIyMS0xLjA4ODQgNC42NDY2LTIuMTcyMyA2Ljk3ODUtMy4yMzgzIDAuNzgzOTctMC4zNTg2NSAxLjU2MDctMC43ODQ5MiAyLjM4ODctMC45OTAyNCA0LjA4NTItMS4wMDggNy45Mjc3LTIuNTY4NyAxMS41NzgtNC42Njk5IDEuMzYxMy0wLjc4Mzk3IDIuODkxLTEuMjk2IDQuMzc4OS0xLjgzNTkgNS4xNDExLTEuODY1MiAxMC4wNzgtNC4xOTU3IDE1LjAwNi02LjU0NDkgMC41MTk5OC0wLjI0NjY2IDEuMDM4LTAuNTE3NzQgMS41ODU5LTAuNjc3NzMgNi4yNDUxLTEuODE0NiAxMi4wODktNC41NjYgMTcuODk2LTcuNDQ3MyAyLjQzNTktMS4yMDggNS4xMDk4LTEuOTMzMSA3LjY3NzctMi44NzMgMS4wODEzLTAuMzk3MzIgMi4yNDUtMC42NDQ2IDMuMjM4My0xLjE5OTIgNC45MjUxLTIuNzUwNiAxMC4zNTgtNC4yODM3IDE1LjQ4Ni02LjU0MSAxLjcxMDYtMC43NTMzIDMuNDQ1Ny0xLjQ2NjEgNS4yMTA5LTIuMDc4MSAzLjE0NTItMS4wOTIgNS45MjgtMi45OTUyIDguOTc0Ni00LjE3NzcgMi45MjUyLTEuMTM2IDUuODkzNS0yLjE1NjcgOC44MjgxLTMuMzMwMSA2LjY3NzEtMi42NzA2IDEzLjA0OS02LjA5ODMgMTkuOTg0LTguMTI4OSAxLjA5ODctMC4zMjEzMiAyLjMyODgtMC41ODY5MyAzLjE4NzUtMS4yNjk1IDIuMjIxMi0xLjc2MjYgNC43Ny0yLjU4ODEgNy40NDczLTMuMjQ4IDEuMjQ5Mi0wLjMwOTMzIDIuNDY5NC0wLjgwODYxIDMuNjM0OC0xLjM2MzMgNS4yMzk4LTIuNDk3MiAxMC44OTEtMy43MzExIDE2LjQzLTUuMjY1NiAyLjMyMjYtMC42NDI2MyA0Ljg0NDYtMC42MTg5NSA3LjI4MzItMC43NjU2MiAxLjQ2LTAuMDg4IDIuMzk3MSAwLjc0MTMgMi43MzA1IDIuMjUyIDAuNDc0NjUgMi4xNDY2IDAuMzE3MDIgNC4yNjU4LTAuMjY1NjIgNi40MDA0LTAuNDE1OTkgMS41MjkzIDAuMDQzMjEgMi4xNjU4IDEuNTA1OSAyLjUzNTIgMS4zOTYgMC4zNTE5OCAyLjc5NTYgMC42OTgxMiA0LjIxMjkgMC45Mzk0NSAyLjU1MDYgMC40MzU5OSAzLjctMC4xMTg5NCA1LjAyOTMtMi4yOTg4IDAuMjI1MzItMC4zNjc5OCAwLjQxMzY3LTAuNzU5NzIgMC41OTc2Ni0xLjE1MDQgMC43ODY2NC0xLjY2MTIgMS45MTgyLTIuODM4OSAzLjg4MDktMy4wMTc2IDEuMzgyNi0wLjEyNjY2IDIuMzE2NC0xLjAzNjIgMy4yMzI0LTEuOTkyMiAwLjg5MzMtMC45MzMzIDEuODM5NS0xLjgyNjEgMi44MjYyLTIuNjYyMSAxLjM0OTItMS4xNDUzIDIuOTA0NS0xLjk0NjggNC43MDctMS45MTIxIDEuNjU2OCAwLjAzMTU0IDMuMDY1NS0wLjQzNDc5IDQuMzQ3Ny0xLjQyNTh2LTE1LjUzOXoiIGZpbGw9IiM1NDU0NTYiIHN0cm9rZS13aWR0aD0iLjk5OTk3Ii8+PGcgc3Ryb2tlLXdpZHRoPSIxLjMzMzMiPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTQyLjcxNyAyNTcuNTljLTEwLjE1MS0xLjkyMTgtNy4wNjA0IDE4LjA4Mi0xNi4yODUgOS44NjEzLTUuMTc3NC05LjQ1OTEtNC4zOTk2IDEzLjM2Mi0xMC4zMiAxLjgxMjUgNS4xOTI5LTguOTg0NS0xMi42ODYtMTEuMjQzLTcuNTY2NC0wLjAyMTQ5LTEuNDU4MiAzLjkzNjctNC44ODYxIDQuOTgyNi04LjU0NDkgNS42NjZ2NTEuMDQ5YzIuMTQxNiAwLjMyMTIxIDQuMzA3NyAxLjU2MzEgNi41NTY2IDQuNTA1OSA3LjMzMjUgOC44OTUyIDExLjI3NS02LjY3MjQgMTcuNzgzLTkuODgwOS0zLjc1OTEtNi4xOTkyIDUuMjgzMy0xOS40NjYgMTAuMTk5LTIwLjMzOCAxNS42NzggMi40MjQ4LTIuNTUyOC0xNy4xODIgMS45ODA1LTIwLjE1MiA1Ljc2ODMtMy4wOTQ0LTEuODcyOS05LjcwNjEgNy4wMTU2LTEyLjU2MiAzLjU2MTktMi41MTkyIDEuMTA5My03LjI3MjUtMC44MTgzNi05LjkzOTR6IiBmaWxsPSIjNTQ1NDU2Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNjIuMTE1IDI3Mi4wM2MtMy4zMjMxIDYuNDMzOC03LjIxMjMgMTEuNTMzLTEyLjE5NSAyLjg3ODktNy4wMDIyIDYuOTEzNi00LjgyMjcgMjQuMjY1LTMuMzEyNSAyOC4wMjcgNS40NTY5LTQuOTU1IDEuODQ5OS0yMC4xOTMgMTAuNDUxLTguNDQ3MyAyLjc2OTkgNy4zMDk1IDEzLjU4OCAyLjM2NDIgMTAuOTA2IDEzLjI1OCA5LjIwMzctMS4zMDk1IDE3Ljg0MyA0LjE4NTYgMTAuNjkxIDEyLjEzNyA3LjczMjUtNC40MTE2IDE1Ljk0NCA0Ljg3NjkgNy4wNTg2IDExLjYxNy0zLjY3MzMgOC41MTI2IDMuODg2NyAxMC44NjkgNC40OTIyIDEuMTE1MiA2Ljk4MDYtMTUuMDM4IDI1Ljc4OSA3LjE0NjYgMTEuMzE0IDkuNTQzIDEuMDgzNS03LjY5OTMtNS4wMjg5LTE0LjQyMi0yLjkyNzctMi45NzQ2LTQuMjEyNCA2LjIzMjQtNy45OTg3IDkuNDY3OS0xLjUgMTYuNjI5IDQuNTE4MS0yLjU0MTQgNi4wNzY0LTcuNTE1NSAxMC42NTgtMi45MDQzIDIuOTMxMS01LjY3MzEgNi44NTY5LTE2LjAyMyAxMi43NzctOC4yNjU2IDE5LjQ3OCAwLjE1NDAxIDE1LjAzLTI3Ljc3OSAxMi41ODItNDAuMzYxLTMuOTEyMS04LjEyMzEtMTIuODc1LTYuMzc1MS0xNS4yOTMtMTUuNzUtNC4xNDU3LTYuOTkzNC0xNS4wNDkgMC43MTgzNy05LjM5NjUtOS4yMTg4LTYuNzA2Ni0xMi45Ny02LjYwMDUgMTEuNDI3LTE2LjMxNiAyLjc1NzgtNC41ODA0IDYuNTIzNC05LjMzODMgMjUuODc4LTE4Ljk2NyAxNi4wNTMtMS4wNzE5LTkuMDU2NS01LjY4OTEtMTUuNjQ0LTguODU5NC0yNS4xOTlsLTIuMTYyMS0wLjg5MjU3LTAuMDAxOTU0LTAuMDAxOTZ6IiBmaWxsPSIjM2YzZTQwIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMjAwIDMxMS43MWMtNC40NzAxLTEuNDk4Ny04LjU4ODctMy4zNDYtMTAuNjY2LTAuNDIzODMgOC4yMjA5IDcuNzgzOS01LjI1MTggNy4zMDM3LTExLjIwNSAxMC42MTEtNS45NzQ1IDEuNzYxOC05LjMzNTUgNi4wOTk3LTE0Ljk2OSA4LjQxMDItMi40NzQgNS45NjgyIDEzLjQxMiA1LjEwNDggMTguNDQ1IDguODg0OCA5Ljc5ODQgNC4zMjM2IDkuOTQzMi0xMi41NzMgMTguMzk1LTE0LjIxM3YtMi4xNTQzYy0xLjk1MzktMy4wNzk4LTEuNjE0OS0zLjg2OTUgMC0zLjY4NTV2LTcuNDI5N3oiIGZpbGw9IiM0NzQ3NDkiLz48L2c+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNDUuMDYyIDMwMS4yMWMtMC43NjEzMSAwLjQ5ODY2LTEuMTA0MyAxLjIzMTQtMS40MDQzIDIuMDg1OS0wLjg2Nzk3IDIuNDgyNi0xLjczMjMgMi44OTkzLTQuMTU2MiAyLjE2OTktMC42ODc5OC0wLjIwNjY1LTEuMzM3NS0wLjUzMTc3LTIuMDIxNS0wLjc1OTc3LTEuNDcwNy0wLjQ4OTMtMi44MDY3LTAuNDAzNDQtMy45NzA3IDAuODEyNS0wLjU4OTMxIDAuNjE1OTktMS4zNjc2IDEuMDQ1NC0yLjAxOTUgMS42MDk0LTAuMzEzMzIgMC4yNzE5OS0wLjc2MzI0IDAuNjYyOTUtMC43NTM5MSAwLjk4ODI4IDAuMTA1MzQgMy42ODM5LTMuMDc3OSA0Ljk1NTYtNS4xNDg0IDYuOTk0MS0wLjc4Nzk3IDAuNzc0NjMtMS45ODYxIDEuMTI5OC0yLjk5OCAxLjY3NzdsLTAuMDAzOTA2LTAuMDAzOTFjLTAuMjY3OTkgMC4zMDkzMy0wLjU4NzI5IDAuNTY1ODctMC44NjMyOCAwLjg2NzE5bDAuMDA3ODEzLTAuMDAxOTZjLTAuODY3OTcgMS4xNTYgMC44NTE0NCAyLjMxMDMtMC4wMDE5NTMgMy40NjQ4LTFlLTMgMC4yODY2Ny0wLjAwMzgxMyAwLjU3MjcyLTAuMDA3ODEzIDAuODU5MzctMS4zNjI3IDIuNjE4Ni0yLjQyMTQgNS41MjA2LTYuMjIyNyA1LjQ0MzQtMC43NTk5Ny0wLjAxNi0xLjUyMSAwLjg5ODQ3LTEuMjkzIDEuNzMwNSAwLjczMTk4IDIuNjY5Mi0xLjUzMTMgMi40ODQ0LTIuODYzMyAzLjIwMzF2LTAuMDAxOTZjLTEuMDIzNS0wLjQxMjM5LTAuOTQ3OTMtMC40NjgxNi0yLjU5MTgtMC4zMDA3OC0yLjgwNzEtMy44MzgzLTUuNzA3LTIuODMyNC04Ljc1LTAuNjAzNTF2OC4yMjA3YzEuNDQzNCAxLjIzMzQgMi45NzE2IDIuMzc1OCA0LjQ5NDEgMy40OTQxIDEuMjQ0IDAuOTE0NjQgMi43MDQgMC4zODQ0NSAzLjU4NC0xLjE4NzUgMC4xNzU5OS0wLjMxNTk4IDAuNDc1NTgtMC4xMDI5IDAuNDA2MjUgMC4wMTE3Mi0xLjAyNCAxLjY2NjYtMC40OTczMiAzLjkxNzQgMS4yMjI3IDMuMzAyNyAyLjIzMDYtMC43OTczMSA2LjMyODYgMC41OTM0MSA2LjUwMi0zLjkyNzcgMC44MjY0Ny0wLjQ0MzM0IDEuMzMxNi0wLjg1Mzk2IDIuMDQ4OC0xLjIyNDYgM2UtMyAtMC41NzQ2NSAwLjAwNDgxMy0xLjE0ODEgMC4wMDc4MTMtMS43MjI3IDAuMjg3OTktMy44NTMyIDQuMzc4NC0yLjQwMDggNi4wNDQ5LTQuMzMwMSAwLjA1ODY5OS0xLjI4NzkgMC4wNzgxMDItMi41Nzg4IDAuMTkxNDEtMy44NjEzIDAuMDc1OTk5LTAuODUxOTggMC4yMTk4LTEuNzExOSAwLjQ1MzEyLTIuNTMzMiAwLjQ0MTMyLTEuNTQ5MiAxLjI3MzgtMi4zODQ2IDIuMjA3LTIuMjgzMiAxLjI0NjcgMC4xMzQ2NiAxLjUwNzcgMS4xNzA0IDEuODQ3NyAyLjEyMTEgMC4wOTU5OTkgMC4yNjkzMyAwLjE5NjM4IDAuNTQ1OCAwLjM0NTcgMC43ODcxMSAwLjczOTk3IDEuMTk3MyAyLjQxOSAxLjIwNDQgMy4yNDAyIDAuMDM1MTYgMC42Mzk5OC0wLjkxMDYyIDAuNDY5ODQtMS45MTU0IDAuMzY3MTktMi45MTQxLTEuMjA5My0yLjk0MTItMC4xNTQ5NS01LjMwOTEgMi4wMTU2LTcuMjU5OCAxLjY5MDYtMS41MTg2IDMuNDk5OC0yLjkxODYgNS4zNDM4LTQuMjUyIDEuNTYxMi0xLjEyOTMgMi42NzIyLTIuNDc0IDMuMjE0OC00LjM1OTQgMC41NDkzMS0xLjkwNjYgMS41Mjk3LTMuNjkyMiAxLjUzOTEtNS43NDQxLTAuMDAzOTk3LTAuODY4NjYtMC4wMDc5NzktMS43Mzg3LTAuMDEzNjcyLTIuNjA3NHoiIGZpbGw9IiM0NDQ0NDUiIHN0cm9rZS13aWR0aD0iLjk5OTk3Ii8+PGcgc3Ryb2tlLXdpZHRoPSIxLjMzMzMiPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTEyOC45NyAyOTguNjFjNi44NTUyIDkuNjIyNSAwLjgzOTQxIDI0LjcxNCAzLjQ1MzEgMzguOTE2IDkuODU0My00LjA2NjEgMTAuOTYxIDE3LjAxMyAyMi4zMDMgNS44NjkxIDUuMTU4OC05LjE3MDEtMTMuMzg2LTAuOTMyNzMtMTQuNDktMTEuMjI3LTYuNjQxNi04Ljk5NDYgMy4wMjA2LTI1LjgzMy03LjE4NTUtMzMuNTM3LTEuNTgzOC0wLjAzMTEtMi44MDU2IDIuNzY1LTQuMDgwMS0wLjAyMTQ4eiIgZmlsbD0iIzQ4NDg0YSIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTE1Ni41NyAzMzUuNzhjLTEwLjQwMyA4LjAwNTQgMTUuNTM3IDAuNjQ5NzEgMCAweiIgZmlsbD0iIzQ4NDg0YSIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTAuMDExNzE5IDMyNC41NWMtMC4wMDM5MDUzIDAuMDAxMjgtMC4wMDc4MTI5IDAuMDA0NTktMC4wMTE3MTkgMC4wMDU4NnY2LjY1MjRjMS4yNjkzLTIuMDE2IDIuNjcyNS00LjE0MjIgMC4wMTE3MTktNi42NTgyeiIgZmlsbD0iIzQyNDI0MyIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTAgMzM2LjkzdjcuNDE0MWM2Ljc4MDYgMi45OTUgMTQuMzEzIDQuMzU0OSAxOC4yNjItNC4yMTg4LTMuODM1MyAxLjIxMjMtOS4zMzU3IDcuMjIyMi03LjI1NTktMi40NzA3LTIuOTk4OCAwLjM1MjUzLTcuMzAxMSA1LjA3OC0xMS4wMDYtMC43MjQ2MXoiIGZpbGw9IiM0MjQyNDMiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xNjcuOTQgMzMwLjUxYy04LjAzMDggMy4xOTU5LTExLjM2IDExLjkzMi0xNy45NTkgMTUuOTkyIDYuMjI5NSA0LjU1MDYtNi40OTc2IDkuMTk3MSA0LjI1MiAxMC44MDEgMTEuNDA0IDUuMTk1Mi0zLjc1OTEtMTQuMzY0IDYuOTg0NC0xNy43MDkgNy4zNTMtNy41Mzg5IDE5LjQ4MiA0LjE1ODEgMjUuNjIzIDMuNjM4NyA1LjIxNjQtOC42MjM2LTEzLjQ5My0zLjQ4MDgtMTYuMjE3LTEyLjM1NGwtMi42ODM2LTAuMzY3MTl2LTAuMDAxOTV6IiBmaWxsPSIjM2QzYzNlIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTU1LjMgMzM4LjExYy0xLjAwODggOC4xMTU2LTIwLjUzNiA0LjUyMTQtNy40Mjk3IDEzLjg0NiA4LjM3MjkgNC45NDU4IDIuNTgwNS05LjE4NTggMTAuMzI0LTExLjM1NCAxLjgyMzQtMS42MzI1LTIuMjA1OS0yLjgxNTEtMi44OTQ1LTIuNDkyMnoiIGZpbGw9IiMzZjNlNDAiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xMzcuNjcgMzM1LjcxYy03LjkzNjMgMC42MjYwNi02LjQ0MjQgNS40NzM5LTAuMzI4MTMgNi4xMTcyIDEzLjQzNCA5LjYzMzMgNy4zOTEzLTEuOTk1OCAwLjMyODEzLTYuMTE3MnoiIGZpbGw9IiMzZDNjM2UiLz48L2c+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMjAwIDg4LjM3N2MtMS4wNDUgMC41MDc4OS0yLjAxODUgMS4xODQ0LTIuODYzMyAyLjE5NzMtMC42ODM5NyAwLjgxODYzLTEuOTA2MyAxLjI3MjQtMi45NjQ4IDEuNjc3Ny01LjM1NDUgMi4wNTA2LTEwLjYyOCA0LjM5MjUtMTYuNDQxIDQuODk2NS0xLjM1MiAwLjExNzMyLTIuNDY3MyAwLjY5Mi0zLjQxOCAxLjYzODctMi4zNjY2IDIuMzU5OS01LjMzNTcgMy4zODEyLTguNTcwMyAzLjUwMzktNC41ODEyIDAuMTc0NjYtOC4yNDY5IDIuMDg5My0xMS40MTIgNS4yODUyLTEuNjEyIDEuNjI4LTMuNDIxOSAzLjA1NjItNS4wODk4IDQuNjMwOS0xLjAzNzMgMC45ODEyOS0xLjk3NzEgMi4wNjQ4LTIuOTYwOSAzLjEwMzUtMS41MzA2IDIuMzI5Mi0wLjY2MTAxIDMuNzAzMyAxLjg3ODkgMy40Njg4IDQuNjI1MS0wLjQyNTMyIDguNTU5OSAyLjQ1MDcgMTMuMTAyIDIuMzYxMyAxLjUxMTktMC4wMjkyOCAzLjE0NzYgMC44NTI1MSAzLjk5NDEgMi4xNDg0IDEuNzk4NiAyLjc1MzIgNC40OTg0IDMuNzM0NiA3LjQzNTUgNC40NDUzIDEuNzcyIDAuNDA2NjMgMS45NzE1IDEuNDM0NCAxLjgyNjIgMy4xNzU4LTAuMTMzMzIgMS41ODEyIDAuMjg4NDUgMy45NjY0IDIuNzM2MyAxLjM5NDUgMC4zMTg2Ni0wLjk1MDYzIDAuNjk2NzEtMS44ODQzIDAuOTQzMzYtMi44NTM1IDAuMzM4NjctMS4zMjUzIDAuOTY2MDUtMi4wMTcyIDIuNDQzNC0xLjU2MjUgMC43MTk5OSAwLjIyMTM0IDEuNDQ5MyAwLjAzNTk2IDEuOTc0Ni0wLjUyOTI5IDEuMDAxMy0xLjA3ODcgMi41MDM5LTEuNDQ1MyAzLjUzMzItMi4zNjUyIDIuMDk0Ni0xLjg3MzIgNC4zMDE1LTEuOTc4NCA2LjY4OTUtMC45ODI0MiAxLjExNzMgMC40NjUzMSAxLjU1MjEtMC4yMDc0NSAyLjA4MDEtMC44ODQ3NyAxLjY2OTMtMC43MjM1MSAzLjM1MzItMS40MDYyIDUuMDg0LTEuOTU1MXYtMzIuNzk1eiIgZmlsbD0iI2MwYzFjNCIgc3Ryb2tlLXdpZHRoPSIuOTk5OTciLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xNjYuMjIgMTMwLjQ0Yy0zLjcyNTYtMC42ODEzNS02LjYxMDIgMS44MDctOS43OTQ5IDIuODg2Ny0xMi42NzcgNC4zMDI2LTI1LjEyMSA5LjI1NDktMzcuNTgyIDE0LjE2NC0xMS4wMDggNC4zMzU5LTIyLjI5MyA4LjEwNzEtMzIuODg3IDEzLjMxNC0xMS4yNTkgNS41MzcxLTIzLjI2OCA5LjAyMDctMzQuNjc4IDE0LjExOS04LjcxNDQgMy44OTQ2LTE3LjkwNSA2Ljg5MzgtMjYuODk2IDEwLjA2Mi03LjI2NzggMi41NjEyLTE0LjA5OCA2LjIzNS0yMS41OTYgOC4yNjk1LTAuOTUwOTUgMC4yNTgxNC0xLjg2NSAwLjYzMDg4LTIuNzgzMiAwLjk5MjE5djYuODA2NmMyLjc2NzUtMS4yNjg2IDUuNDg5MS0yLjY2NDUgOC4yNjU2LTMuOTI1OCAxLjk1OTktMC44OTA2MyAzLjk3NzQtMS42OTA0IDYuMDI5My0yLjM0MzggMy4wMjI2LTAuOTU5OTYgNS45MzUzLTIuMTgyOSA4Ljg5MjYtMy4yOTg4IDQuMzA5My0xLjYyNzkgOC40MTYtMy43MTg0IDEyLjcwNS01LjMxODQgNS42NjM4LTIuMTExOSAxMS4zODctNC4wNTY4IDE2Ljk5OC02LjMyNjIgMS44NjkyLTAuNzU1OTggMy43NTU4LTEuNDQxIDUuNTQxLTIuNDAyMyAxLjEzMDctMC42MDkzMyAyLjM2MDItMS4wOTMyIDMuNjAxNi0xLjQyMzggMS42ODc5LTAuNDQ5MzMgMy4yODA0LTEuMDQ2NiA0Ljc2NTYtMS45NzQ2IDIuNjAyNi0xLjYyNjYgNS43MTIxLTEuOTE1MSA4LjQ3MDctMy4xODE2IDUuMzU5OC0yLjQ2MTIgMTAuNzg0LTQuNzg4MyAxNi4xODgtNy4xNTYyIDMuMDI3OS0xLjMyOCA2LjA2NTctMi41OTU0IDkuMjQ0MS0zLjU4NTkgMy4yNzQ2LTEuMDIxMyA2LjQxOTEtMi41MDM5IDkuNTQzLTMuOTUzMSA2LjkyMzgtMy4yMTQ2IDE0LjAzMS01Ljk3MjkgMjEuMTE1LTguODAwOCA1Ljg3OTgtMi4zNDY2IDExLjcyNC00Ljc4MDIgMTcuNTgtNy4xODU1IDIuNTI5Mi0xLjAzODcgNS4wNTE3LTIuMDkzIDcuNTcwMy0zLjE1ODIgMS4zNDM5LTAuNTY5MzEgMi43NDA5LTAuOTYwNjcgNC4xOTE0LTAuOTQzMzYgMi45OTcyIDAuMDM4NyA1LjY2MTgtMC44Mzc5NSA4LjAzNTItMi42NDQ1IDAuNzExOTctMS4zMTg2LTAuMzA4ODgtMS44Nzk4LTEuMTAzNS0yLjUzNzEtMC40MjA3OS0wLjMwNDkzLTAuODk0ODYtMC40NTYwMi0xLjQxNDEtMC40NTUwN2gtMC4wMDE5NXoiIGZpbGw9IiM1ZTVmNjEiIHN0cm9rZS13aWR0aD0iLjk5OTk3Ii8+PGcgZmlsbD0iIzUwNTA1MiI+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMCAzMjMuMzF2OS4xODE2YzIuNjM5OSAxLjAxOTMgNy44MDQyLTAuNzY5NjcgMTEuMzQ4LTAuMTUyMzQtMy41ODEyLTIuODQzMi03LjA5MDctNy4yNTY3LTExLjM0OC05LjAyOTN6IiBzdHJva2Utd2lkdGg9IjEuMzMzMyIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTE4OC40NiAxMjcuODdjLTAuNTM3MzEgNGUtMyAtMS4wOTc1IDAuMjgwODgtMS42MDU1IDAuNTE5NTMtMC42NTQ2NiAwLjMxMDY2LTAuODE1OTYgMS40MTkxLTAuMzA2NjQgMS44NDE4IDAuMjE4NjQgMC4xNzk5NyAwLjQ0OTE3IDAuMzU0NDMgMC43MDExNyAwLjQ4MjQyIDAuOTg5MjkgMC41MDI2NSAyLjQyNjcgMC42OTkwMyAyLjIxODggMi4yMTA5LTAuMTU5OTkgMS4xNjUzLTEuNDA5NiAxLjI4LTIuMzI4MSAxLjY0MjYtMS43NDEyIDAuNjg2NjUtMy40NzQ3IDEuMTkwOC01LjQxOTkgMS4xNjAyLTIuNDI2Ni0wLjAzODctNC4xMTU3IDIuMzIzMi0zLjY1MDQgNC43MDMxIDAuMTY3OTkgMC44NTczMiAxLjExOTUgMS4zOTA2IDIuNjYyMSAxLjMzOTggMC43NDc5Ny0wLjExNDY3IDEuNzM2NC0wLjMzNDk3IDIuNzM2My0wLjQwNDMgMi4yMTcyLTAuMTUzMzMgMy44ODgtMC43OTg2MSA0LjEwOTQtMy40MjM4IDAuMDk3My0xLjE3MDcgMS4xNzI2LTEuNTQ2NSAyLjIyODUtMS42NzE5IDIuMTU1OS0wLjI1NTk5IDMuMTY5LTEuODA3MiAzLjk5MDItMy41MzUyIDAuNjQ1MzItMS4zNTYgMC4zMDc1Ny0yLjU4MzctMC45MDAzOS0zLjQwMjMtMS4zMzMzLTAuOTAyNjMtMi44MTI5LTEuNDcwOS00LjQzNTYtMS40NjI5eiIgc3Ryb2tlLXdpZHRoPSIuOTk5OTciLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0yMS43MyAzMjEuOTZjLTguMTA5MSAwLjI0NjAyLTEzLjEgMTYuMzU0LTQuNjUwNCA3Ljc3NzQgNS41MDY5IDIuMjYzNCA3LjU3MDYtMy45MjI0IDQuNjUwNC03Ljc3NzR6IiBzdHJva2Utd2lkdGg9IjEuMzMzMyIvPjwvZz48ZyBzdHJva2Utd2lkdGg9Ii45OTk5NyI+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTc0LjUxIDEyNi4wN2MtMC40MDY2NS0wLjAxMDItMC44NTEzNyAwLjIxMTYyLTEuMzA0NyAwLjUxNTYyLTAuMTg1MzQgMC4wMzMzLTAuMzY5MzYgMC4wNjgxMS0wLjU1NDY5IDAuMTA1NDctMC43MTE5NyAwLjI3NDY2LTEuMTc0NiAwLjg5NTA4LTEuODEwNiAxLjI2MTctMC4zMjUzMiAwLjEzMDY2LTAuNjQ3MTUgMC4yNzA4Mi0wLjk4MDQ2IDAuMzgyODEtMC41NTk5OCAwLjExNzMzLTEuMTM0IDAuMTQ2NTgtMS42OTkyIDAuMjgxMjUtMS4yNzIgMC45ODEyOS0yLjQwMzkgMi4wMTU2LTEuMzk0NSAzLjgyMjMgMC42NTczMiAwLjMyNzk4IDEuMzE1NCAwLjY1NjM3IDEuOTcyNyAwLjk4NDM3IDAuMjk0NjYgMC4yOTczMiAwLjU5MDEyIDAuNTkyNjkgMC44ODQ3NyAwLjg4ODY3IDAuMjgyNjUgMC4yODY2NyAwLjU2NDM2IDAuNTcyNzIgMC44NDU3IDAuODU5MzggMC4xMjI2NSAwLjUzMTk4IDAuMTg2NTMgMS4xNzY1IDAuNzU1ODYgMS4zNjcyIDAuODU4NjMgMC4yODc5OCAxLjE4My0wLjQzNzcxIDEuNDg4My0xLjAzOTEgMC4xODQtMC4zNjEzMSAwLjI4MTk3LTAuNzY3MDYgMC40MTc5Ny0xLjE1MjMgMC4yNDEzMy0wLjQ3MzMzIDAuNDg3NTktMC43NzMzNCAwLjc2NzU4LTAuMDI1MzlsMC4wMTk1My0wLjAxOTUzYzAuMjk3MzIgMC4yOTA2NSAwLjU5MDUyIDAuNTg3MjIgMC44Mzk4NCAwLjkyMTg3IDAuMzAxMzIgMC41NTMzMiAwLjYwMjk3IDEuMTA3NCAwLjkwNDMgMS42NjIxIDAuMjQ1MzItMC4zMjUzMiAwLjU4Njg3LTAuNTU1MzkgMC44NTM1MS0wLjg1OTM3bDAuMDAzOTEtMC4wMDc4MmMwLjgxNDY0LTAuNjc5OTcgMC4wNjEyMi0xLjg3MDUgMC44Mzk4NS0yLjU2MjVsLTAuMTA3NDMtMS4xNTYyYy0wLjU2MTMxLTAuMjU3MzEtMC44NDI3LTAuNzAzMTgtMC44MzIwMy0xLjMxMjUgMC4wMjQtMS40MDkyLTAuMjI0NjgtMi43NjMyLTAuODMzOTgtNC4wMzUyLTAuMzAxMzMtMC42Mjg2Ni0wLjY2OTQ5LTAuODcyNjQtMS4wNzYyLTAuODgyODF6IiBmaWxsPSIjNjY2NzZhIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMjAwIDEyMC40OGMtMS4yNjc1IDAuMjY5OTMtMi41MDE0IDAuNjgxMTktMy43MDcgMS4xNTYyLTAuNTY3OTggMC4yMjM5OS0wLjkyNjE3IDAuOTgwMTktMS4zODA5IDEuNDkyMiAxLjY5NjQtMC4yNjc4IDMuMzkyNC0wLjUzNjUyIDUuMDg3OS0wLjgwNDY5di0xLjg0Mzh6IiBmaWxsPSIjNjk2YjZkIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTcyLjg4IDEzMy4wNGMtMC43NDI2NSAwLjQyMTMtMC4wNTEzOSAwLjkwNDUxIDAuMjUzOSAxLjMxMjUgMC4yNTU5OS0wLjAxMDcgMC41MTE1OS0wLjAyMDA5IDAuNzY3NTgtMC4wMjUzOSAxZS0zIC0wLjEzODY2IDAuMDItMC4yODEzNSAwLTAuNDE2MDItMC4wODgtMC41OTg2NC0wLjM4MDE3LTEuMjM1MS0xLjAyMTUtMC44NzEwOXoiIGZpbGw9IiM2NDY1NjciLz48L2c+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTE4LjM1IDMxOC45NWMtOS4yODk4LTAuOTI0MzUtMTIuMjM0IDE4LjY1MS0xLjg4ODcgOS4xOTUzIDYuNjIzOCAwLjUzMjQgNy43NjQ1LTQuMjA0MyAzLjgyODEtOC43MjA3LTAuNjczNjgtMC4yNTg1MS0xLjMyMDEtMC40MTI5OC0xLjkzOTQtMC40NzQ2MXoiIGZpbGw9IiMzYTM5M2EiIHN0cm9rZS13aWR0aD0iMS4zMzMzIi8+PGcgc3Ryb2tlLXdpZHRoPSIuOTk5OTciPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTkuNzk0OSA3MS44NjdjLTAuODI3MjUtMC4wMzc2NjktMS43MDY4IDAuMDkyNzk1LTIuNjE5MSAwLjQxMjExLTIuNjAwOCAwLjkxMDgyLTQuOTAzNyAwLjk0Mjg4LTcuMTc1OCAwLjE2Nzk3djI1LjM4NWMwLjY1ODA3IDEuMTU2NCAxLjYwNyAyLjE3OTQgMi40NTMxIDMuMjM0NCAwLjQyMTMyIDAuMTE3MzMgMC44NDMgMC4yMTgxNyAxLjI2NTYgMC4zMjYxNyAwLjQyMTMzIDAuMTQzOTkgMC44MzMwMiAwLjMwMjU4IDEuMjM0NCAwLjUwMzkgMC42NTQ2NCAwLjE5MiAxLjMwODMgMC4xMjc2NyAxLjk1OSAwLjA3MDMyIDAuNDIxMzIgMC4wOTA3IDAuODIxODMgMC4wMDQ5OCAxLjIwMzEtMC4xMjY5NiAwLjMzNTk5LTAuMDk3MyAwLjYyMjg1LTAuMzEwMTggMC44NTM1Mi0wLjU0ODgyIDAuMTEyLTAuMDY4IDAuMjI2NTEtMC4xNzkzNiAwLjMzOTg0LTAuMjUtM2UtMyAwLjA0IDAuMzQzNjUtMC4yMDI4MiAwLjM0NzY2LTAuMTYwMTYgM2UtMyAwLjA0MjcgMC4zNTY2Mi0wLjExMTY2IDAuMzYzMjgtMC4wNzAzMSA1ZS0zIDAuMDQxMyAwLjM2MjM4LTAuMDY4IDAuMzczMDUtMC4wMjkzIDAuMjcxOTkgMC4wNDUzIDAuNTI0NjQgMC4wMDI5NiAwLjc3OTMtMC4wNTY2NCAwLjQyNjY1IDAuMDIxMyAwLjgyNDk0LTAuMTExMjUgMS4yMzgzLTAuMTY5OTIgMC4yODI2NS0wLjA4MjcgMC41NDU2LTAuMTk3MDkgMC43OTQ5Mi0wLjM0Mzc1IDAuMjQ3OTktMC4xMjggMC40ODg2Mi0wLjI3NzA4IDAuNzI0NjEtMC40Mjc3NCAwLjAwMzk5OCAwLjAxMiAwLjM2OTY3LTAuMTk3NTUgMC4zNzUtMC4xODU1NSAwLjAwNDk5OCAwLjAxMDcgMC4zODI2My0wLjE2OTQ4IDAuMzkwNjItMC4xNjAxNiAwLjI4MjY2LTAuMDkzMjk5IDAuNTU3MTgtMC4xOTQ0IDAuODM5ODQtMC4yODkwNiAwLjQ1NzMyLTAuMTU4NjYgMC45MTIzNS0wLjMxNjEzIDEuMzc1LTAuNDY2OCAwLjUyMTMxLTAuMTYyNjYgMS4wNDA2LTAuMzA2NTIgMS41NjA1LTAuNDc4NTIgMC41NjUzMS0wLjIyNTMzIDEuMDY1OS0wLjUyMzk4IDEuMzYzMy0xLjA4NCAwLjI0NjY1LTAuMzQxMzIgMC41MDcyMS0wLjY2NTE5IDAuNzgzMi0wLjk3ODUyIDAuNDIyNjYtMC40ODM5OCAwLjc3NjY0LTEuMDA5NyAxLjAzMTItMS41OTc3IDAuMTU4NjYtMC44ODc5Ny0wLjE3MDU2LTEuNjY5NC0wLjUzMzItMi40NDE0LTAuMTg1MzMtMC4zNzA2NS0wLjM4NTA0LTAuNzM0NDgtMC41OTU3LTEuMDkxOC0wLjIyNzk5LTAuMzM3MzMtMC40NjgwOS0wLjY3MDg3LTAuNzE4NzUtMC45OTIxOS0wLjI0NjY1LTAuMzE1OTktMC40OTgwMS0wLjYyOTQyLTAuNzUtMC45NDE0MS0yLjc2MjYtMy44NTk5LTUuNzI4OC03LjY1OTUtMy44MjIzLTEyLjkwNC0wLjk0Nzk3LTIuNTY2OS0yLjk1MTgtNC4xOTE3LTUuNDMzNi00LjMwNDd6IiBmaWxsPSIjYmVjMGMyIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMCA1MC40Njl2MjQuNzQ2YzEuNjg4OCAwLjg2ODE5IDMuODEgMS4yMjc2IDUuNjQ0NSAwLjE1NjI1IDMuMTA3OS0xLjgxNTkgNS43NTM2LTEuMjA1NSA4LjI5ODggMC45ODI0MiAwLjkwNjYzIDQuODM3MSAzLjY1NjIgNy43NTc0IDguNTU0NyA4LjkxNiAzLjE5MTkgMC43NTQ2NCA1LjkzMDcgMi43ODI1IDguODY1MiA0LjIzMDUgMS45NjUyIDAuOTcwNjQgMS43OTAzIDcuMzcwNyAwLjA2NjQwNyAxMC4yMzgtMC4yODY2NiAxLjg4NzkgMS4xNDA0IDIuNDM2MSAyLjQyOTcgMy4wNTQ3IDcuMzE5NyAzLjUxODYgMTQuNTQgNy4yNTMxIDIyLjM1OSA5LjYyNSAyLjg2MTIgMC44NjY2NCA0LjM0ODgtMS4zMTQ0IDYuMzAwOC0yLjUxNTYgMC45OTMwNS0xLjMyMzYgMC40OTg0OS0yLjM2OS0wLjY4NTU1LTMuMDgyIDMuMDE1NSAyLjAzMDQgNi4yNTc5IDMuODczNiA5LjYxMzMgNS41NjQ1IDAuMTE4NjYgMC4xNTQ2NSAwLjI0MjA1IDAuMzAyMzYgMC4zNTkzOCAwLjQ1NzAzIDAuMjE5OTkgMC4zMjM5OCAwLjQ0OTAyIDAuNjM3MTIgMC42Nzk2OSAwLjk1MzEyIDAuMjc3MzIgMC4yOTA2NiAwLjYwODcyIDAuNDg3MjcgMC45OTgwNSAwLjU4NTk0IDAuMzg1MzIgMC4wNjggMC43NzM0NyAwLjEzNTc1IDEuMTYwMiAwLjIwNTA4IDAuNTkwNjUgMC4wOTg3IDEuMTg1OSAwLjEwNjA4IDEuNzgzMiAwLjA4MjAzIDEuMDAxMy0wLjA1MDcgMi4wODgyIDAuMzQwMzggMi45Mzc1LTAuNTQ0OTIgMC42Nzg2NC0wLjU4Mzk5IDAuODA4MDctMS40Mzc5IDEuMDgwMS0yLjIyNDYtMC4xNjc5OS0wLjUzNzMxLTAuMTY5OTItMS4zMzY1LTAuNTMxMjUtMS41NjQ1LTEuMzU4Ny0wLjg1MzMxLTMuMjgzNy0xLjAwMzEtMy41MTE3LTMuMTIzLTIuMDczMiAwLjQyMzk4LTIuMDU0Mi0xLjQ2NjQtMi44MjYyLTIuNTExNy0wLjY5MDY0LTAuOTM0NjMtMS41MDU3LTEuNzg1Ni0yLjg0NTctMS41NDMtMS4yOTMzIDAuMjMzMzMtMi4xNzk4LTAuNDE2MzQtMy4wMDc4LTEuMjY1Ni0wLjQ5ODY1LTAuNTEwNjItMC45OTIxMi0xLjAzOTItMS41NTA4LTEuNDc2Ni0xLjM0OTMtMS4wNTYtMi42MzgyLTIuMDM3NS00LjYzMjgtMS41NDY5LTEuMzI4IDAuMzI2NjUtMS42OTQtMC4xNjg0OC0xLjM4ODctMS42MjMgMC4yNjY2Ni0xLjI2OC0wLjE2NzAzLTIuMDE0MS0xLjI2NTYtMi4yNzE1LTEuMTU0Ny0wLjI3MDY1LTIuMTI4My0wLjY3NDYxLTIuOTU5LTEuNTU4Ni0xLjA5Mi0xLjE2NC0yLjY2NjMtMC44NzIwMS00LjA0ODgtMS4wNTQ3LTEuMDI0OS0wLjEzNDY0LTEuOTMwNC0wLjI5Mjk1LTIuNDYwOS0xLjI3MzQtMi40ODEyLTEuMTIyNy01LjA2NTEtMi4wMzg1LTcuMDcwMy00LjAzNzEtMC41ODY2NS0wLjU4NTMyLTEuNDUtMC45NTI2LTIuMjUtMS4yNTM5LTIuMzAxMi0wLjg2Nzk3LTQuMzUwNC0yLjE2ODQtNi40NjA5LTMuNDAwNC0yLjI1NTktMS4zMTczLTQuNDk2Ny0yLjUwMTEtNS42OTUzLTUuMDE1Ni0wLjI4MTMyLTAuNTkxOTgtMC45ODk3My0xLjA1MDQtMS41OTc3LTEuNDAyMy0xLjM4MTMtMC43OTg2NC0yLjY5NTYtMS42NTU1LTMuNzEyOS0yLjkxMDItMC40Njc5Ny0wLjU3NTk4LTEuMDU4My0wLjk4MTItMS44MjIzLTEuMDMzMi0xLjE0NjctMC4wNzk5OTktMS44MjYtMC43NzU3My0yLjI3OTMtMS43MzQ0LTAuNTczMzEtMS4yMTA3LTEuNDMzOC0yLjE1NzctMi41NjQ1LTIuODQ1Ny0yLjYxMDYtMS41ODkzLTQuNTkzNC0zLjkwOTQtNi44MzU5LTUuOTE5OS0xLjcwOTItMS41MzE5LTMuMTY3Ny0zLjMwODUtNC40MDYyLTUuMjg3MS0xLjEzNDctMS44MTE5LTIuNTM3NS0zLjQ1ODQtMy44NTc0LTUuMTUwNC0wLjIxNTc2LTAuMjc3MjMtMC41NjY2Ny0wLjU1MjQtMC44NjMyOC0wLjYyNjk1eiIgZmlsbD0iI2I5YmJiZCIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTEwNC4zNiAxMDYuMDhsLTAuMDAxOTUgMC4wMDE5NWMtMC40MTM5OS0wLjEwNDk5LTAuODkwNTctMC4wODA4NC0xLjMzNzkgMC4wMzUxNi0wLjgxMzMxIDAuMjExOTktMS41NDcxIDAuNzQ3MTItMi40NTUxIDAuNTY0NDUtMS4xNTYtMC4yMzQ2NC0xLjg4NTIgMC4xNzg0NS0yLjI1NTkgMS4zNDM4LTAuNDAyNjYgMS4yNjI3LTEuMzg0OSAxLjc5ODUtMi42NjIxIDEuNjQ2NS0xLjc2NTItMC4yMTA2Ny0yLjk5OTggMC41ODY5MS00LjAxMTcgMS45MDgyLTEuMjk2IDEuNTE3Mi0wLjI2OTkgMi45NzIxIDAuMDgyMDMxIDQuNDcwNyAxLjAxMiA0LjMxNDYtMC4zNTQxOCA2LjMzNy00LjY2NiA1LjczMDUtNC45NTk4LTAuNjk3MzEtOC4zMzI0IDIuNzY2OS0xMi41NzYgMy44ODI4LTYuODI2NSAxLjc5NzItMTMuNjI0IDMuNTI2NS0yMC42NzIgNC4xNDY1LTIuMDExOSAwLjE3NTk5LTMuOTM4NSAwLjc5NTc5LTUuODczIDEuMzczLTYuMzQxMSAxLjg5MzItMTIuNzAxIDMuNzI3MS0xOS4zMjYgNC4zNzExLTAuMjg2NjYgMC4wMjgtMC42MDgxOS0wLjAxMjUtMC44NTM1MiAwLjEwMzUyLTguNTgxIDQuMDg2Ni0xOC4xODggMy45NTE1LTI3LjA4IDYuNTgyLTAuMjIzNjQgMC4wNjYxMi0wLjQ1MDEzIDAuMTEyMjgtMC42NzM4MyAwLjE3NzczdjEwLjAyOWM0LjUwNjEtMS41NDgzIDkuMjMyOC0xLjYzNzkgMTMuODA3LTIuNzU1OSA5LjU2OS0yLjMzOTkgMTkuMDUzLTUuMTAxIDI4Ljc1Mi02Ljg3NyA3Ljg5OTctMS40NDY2IDE1Ljc0NC0zLjA0MjYgMjMuNzcxLTQuMDAzOSAxNC43NjItMS43NjY2IDI5LjY1MS0zLjM0MzIgNDMuNTg0LTkuNTQzIDQuOTY1MS0yLjIwOTIgOS42MDg5LTQuOTM1MiAxNC41MTItNy4yMDMxIDMuMzkwNi0zLjkxNDYtMS4xNDYzLTUuMjE4My0yLjQ5MDItNy41NzQyLTEuNTgyNi0xLjE2OTMtMy4xNjI3LTIuMzM5LTQuNjM4Ny0zLjQyOTctMC44NjEzMSAwLjE3MDY3LTAuOTkwMDMgMC43Njc2Ny0xLjI1IDEuMjYzNy0wLjUwNjY2IDAuOTY1MzEtMS4yMzQ2IDEuMDkwMy0yLjA4NCAwLjQ2MDk0LTAuNzY1MzEtMC41NjY2NS0xLjQwOS0xLjYyODEtMi40NjA5LTAuMzU3NDItMC4zNjI2NSAwLjQzNzMxLTAuODA5NjUgMC4xOTAyLTEuMDEzNy0wLjIwMzEzLTEuMTk0Ny0yLjMwMTItNC4wMDkzLTMuMDMyOC01LjE2OC01LjQxMDItMC4xOTI2Ny0wLjM5NTk5LTAuNTQzMDQtMC42MjkzOC0wLjk1NzAzLTAuNzM0Mzh6IiBmaWxsPSIjOTc5OTljIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtOTEuNjQzIDExMS41OGMtMC41MzMzMSAwLjA3NDctMS4wNjYzIDAuMTQ5OTUtMS41OTk2IDAuMjI0NjEtMy42NDI2IDEuNjgxMi03LjI5MiAzLjI2NjUtMTEuMjM4IDAuODM1OTQtMC43OTU5Ny0wLjUyNTMyLTEuNjg3Ny0wLjcyODAyLTIuNjI1LTAuNzc3MzUtMC41Njc5OCAwLjUwMzk5LTEuMTM1MiAwLjQzODY4LTEuNjk5Mi0wLjAwOTc2bC0wLjAzNzExLTAuMDE1NjNjLTAuMjYxMzItMC4zMTk5OS0wLjUyMDczLTAuMzAxMzctMC43NzUzOSAwLjAwOTc3bC0wLjA1NjY0MSAwLjAyNzM0Yy0wLjY0NjY1IDAuMjY3OTktMS4yODY5LTAuMDIwMTgtMS45MzM2LTAuMDIxNDgtMC40NDI2NiAwLjExMi0wLjgyNDQ5IDAuMzI2NC0xLjE0ODQgMC42NTAzOS04Ljg3NTcgMTEuMjU1LTIyLjMyMyAxMS42NjItMzQuNjk5IDE0LjI3LTUuMjIzOCAxLjEwMTMtMTAuNTA2IDEuODk2LTE1LjM0OCA0LjExNzItMy42MDY2IDEuNjU0Ni03LjE4NjggMi4xNjI2LTEwLjkwMiAxLjIyMjYtMi4zMTU5LTAuNTg2NjUtNC4xNzQ4LTAuMzYwMDUtNi4wMjU0IDEuMTQyNi0xLjA2NjcgMC44NjY1My0yLjI4IDEuNDE3Ny0zLjU1NDcgMS43ODUydjEwLjAxYzEuNjUxMi0wLjY0NDEyIDMuMzE5MS0xLjIzMzMgNS4xMTcyLTEuNTQ0OSAzLjU0MzktMC42MTQ2MyA3LjAzMDktMS40NzI5IDEwLjY2NC0xLjU0NDkgMi40ODY2LTAuMDQ5MyA0Ljc4MzQtMS4wMTEzIDYuOTY4OC0yLjE0NDUgMi4zMzMyLTEuMjA5MyA0Ljc2MjYtMS45NjM5IDcuMzk0NS0yLjE5NzMgNi40OTQ1LTAuNTc1OTggMTIuNjc4LTIuNTQ2MSAxOC44ODUtNC4zODQ4IDEuOTQ1Mi0wLjU3NzMyIDMuODY3Mi0xLjEwMyA1LjkyNTgtMC45ODgyOCAwLjg1MzMgMC4wNDY3IDEuNzU0MyAwLjA1MTMgMi41NzAzLTAuMTY2MDIgNC41OTE4LTEuMjE3MyA5LjM1NDgtMS43MDg0IDEzLjkwMi0yLjk1NTEgMy4zODkyLTAuOTI5MyA3LjA3MDMtMS40NTc4IDkuOTkwMi0zLjc5MSAxLjcxODYtMS4zNzMzIDMuNzA5Mi0xLjQzMjkgNS43NTU5LTEuMDE5NSAyLjMxNzIgMC40Njc5OCA0LjU2NDQgMC40NDQzMyA2LjczNjMtMC42NTQzIDEuOTYzOS0wLjk5MzMgMi4xNzc4LTEuNDYwNyAxLjQyMTktMy42NDA2LTAuMDk0Njk5LTAuMjcwNjUtMC4zNTc0NS0wLjU0MTgtMC4zMjgxMi0wLjc4NzEgMC4zNzQ2Ni0zLjIxNzItMS41OTI2LTUuMzg3OC0zLjM2MzMtNy42NTA0bDAuMDAxOTUzLTAuMDAxOTV6IiBmaWxsPSIjOTk5YjllIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTczLjE1IDEyNi41Yy0wLjAxNCAwLjAxMzEtMC4wMTIwOSAwLjAyOTY3LTAuMDI1MzkgMC4wNDI5NyAwLjAyOTggMC4wMTI5IDAuMDUyMjMgMC4wMzQwOCAwLjA4MjAzIDAuMDQ2ODhsLTAuMDU2NjQtMC4wODk4NXoiIGZpbGw9IiNjNmM4Y2EiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xNTMuOTUgMTE0Ljk5Yy0wLjUxNzgyLTAuMDk3Ny0xLjE0IDAuMDc1MTItMS45NzI3IDAuNDI3NzMtMC43ODY2NCAwLjMzMzMzLTEuNTE5MyAwLjg0NTUzLTIuMzM0IDEuMDQ2OS0xLjMxMiAwLjMyMzk4LTIuNTgyNiAwLjIwMzY0LTMuMzY5MS0xLjE1NjItMC4yNCAwLjE0Nzk5LTAuNDgyNzUgMC4yODY3My0wLjcxODc1IDAuNDQxNC01LjY2OTEgMy43Mjc5LTUuNjY5OSAzLjcyOTctMTIuMTA0IDIuOTAwNC0wLjE5NzMzIDAuMDkyLTAuMzkyNTEgMC4xODUzNS0wLjU4OTg0IDAuMjc3MzUtMC4wOTIgMC4xOTQ2Ni0wLjE4NTk3IDAuMzg5MzMtMC4yNzkzIDAuNTgzOTggMC4wMTMzIDAuMjE0NjcgMC4wMjc3MiAwLjQzMTgyIDAuMDQxMDIgMC42NDY0OSAzLjE5OTkgMi4xNDc5IDYuMDI0OSA0Ljc1MzggMTAuMzExIDUuMDg5OCAyLjY0NjYgMC4yMDc5OSA0LjYwMTUgMi42OTEyIDYuNjg5NSA0LjQwMDQgMC4xOTU5OSAwLjM3NDY2IDAuNDMyOTQgMC43MTkxOCAwLjY4MzU5IDEuMDYwNiA0LjgzMTggMS4wMzYgNC44NjgyIDEuMDQyNSA1Ljc0NDEtMy4zOTA2IDAuMTkxOTktMC45NzQ2MyAwLjQ3MzY1LTEuNjIgMS41NDMtMS41ODQgMS4wOTIgMC4wMzczIDEuNDYyOSAwLjcxNDQyIDEuMzI0MiAxLjcwNTEtMC4xMTczMyAwLjg0NjYyLTAuMTUyIDEuNjg1Ny0wLjA1NDY5IDIuNTM5MSAwLjA4OCAwLjQyMTMxIDAuMjM0MTMgMC44MTcyNSAwLjQzOTQ1IDEuMTk3MyAwLjE1OTk5IDAuNDMxOTkgMC40Mjk3NiAwLjc2ODIyIDAuODE2NDEgMS4wMTc2IDEuOTc0NiAwLjY0MTMyIDMuOTQxMSAxLjM3IDYuMDE1NiAwLjM4ODY3IDAuMTk3MzEtMC4xMDI2NiAwLjQwNTYzLTAuMTQ4IDAuNjI2OTUtMC4xMzg2NyAxLjA4NC0wLjcwOTMgMi4xNDc3LTEuNDQyNiAyLjc2MzctMi42NDI2IDEuMDI2NyAwLjEyNTMyLTAuMTA5MTQgMS43MDQyIDEuMTMwOSAxLjY4NTYgMC43NDc5Ny0wLjE4NTMyIDEuNDE2LTAuNDcwODQgMS42MDk0LTEuMzI4MSAwLjgyNzk3LTEuMDc1NS0wLjE3NzUxLTIuNTkwMiAwLjg1MzUyLTMuNjE1Mi0yLjIyNS0wLjk2NzM3LTQuMTE3Ny0yLjIzNjktNS41MTM3LTQuMzg2Ny0xLjQ3Ni0yLjI3MzItMy43ODc5LTMuNDk2OC02LjYyMTEtMy4xNjIxLTIuNTQ5MiAwLjI5OTk5LTQuMzc4MS0wLjQ2MzMzLTUuNjk1My0yLjgwODYtMC40MDkzMi0wLjcyOTk4LTAuODIyMDYtMS4wOTc2LTEuMzM5OC0xLjE5NTN6IiBmaWxsPSIjYzZjOGNhIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTIxLjk0IDExNC40OWMtMC4xNDUzMyAwLjg4MjY0LTAuMDY1NjggMS43MzkxIDAuNTQxMDEgMi40MjU4IDEuMTQyNyAxLjI5NDcgMS4yMDI3IDIuODUyMiAxLjE5MzQgNC40NDE0LTAuMDM0NyAwLjIwMTMtMC4wNjk1IDAuNDA0NzYtMC4xMDU0NyAwLjYwNzQyIDRlLTMgMC40MTMzMSAwLjEyNjc4IDAuNzg2MTYgMC4zNTc0MiAxLjEzMjggMy4zOTk5IDEuNzcxOSA1LjQ1MDgtMS4yODc1IDguMDg0LTIuMjcxNSAwLjM1ODY2LTAuMTg5MzEgMC42Mjg5My0wLjQ2ODIzIDAuODIyMjYtMC44MjQyMSAwLjA2LTAuMzkwNjYgMC4xNjIwMy0wLjc3MTkxIDAuMzA0NjktMS4xNDI2IDAgMCAwLjMxODk3LTAuMjA4OTkgMC4zMjAzMS0wLjIwODk5LTEuMDQ4LTAuNDE4NjQtMi4wNjM4LTEuMDU2OS0zLjE1MDQtMS4yMTI5LTMuMDAyNi0wLjQzMTk4LTUuNjUxMy0xLjc2MDYtOC4zNjcyLTIuOTQ3M3oiIGZpbGw9IiNiOGJhYmMiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im05MC4wNDEgMTExLjgxYy0yLjM4OTIgMC4yMTE5OS00LjgzOTUtMC4xODM2MS03LjA3ODEgMS4yMzYzLTEuMDI4IDAuNjUwNjQtMS44MTA5LTAuNDQ1MTUtMi41MTc2LTEuMTQ2NS0wLjU0Nzk4IDAuMjQ4LTEuMDk0NiAwLjQ5NDE5LTEuNjQyNiAwLjc0MjE5IDEuODUzMiAxLjcxOTkgNC41MDI5IDEuNzUwNyA2LjU1MDggMy4wODAxIDAuNDkzMzEgMC4zMTk5OSAxLjEzMzYgMC4wMjkxOCAxLjU0My0wLjQxMjExIDEuMDY1My0xLjE1MDcgMi4wOTgtMi4zMzIgMy4xNDQ1LTMuNXoiIGZpbGw9IiNhMGEyYTUiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xMzYuMzkgMTIzLjljLTAuNzI5MzQtN2UtMyAtMS40ODkgMC4yMTI5Ny0yLjI0MDIgMC4zNzY5Ni00Ljc1OTggMS4xNzYtOS4wODk2IDMuNjIxMy0xMy4yODEgNS44NjUyLTcuODYyNCA0LjIwNjYtMTYuNDI4IDUuNjc5Ni0yNC43MDUgOC4zMjYyLTkuNDU4NCAzLjAyNTItMTkuMTc4IDQuMjUyNy0yOC44OTMgNS44NTk0LTMuNzUwNiAwLjYxOTk4LTcuMzM1MyAyLjg1MDYtMTEuMjg3IDMuNjY4LTIuNDcxOSAwLjUxMDY1LTQuODM5OCAxLjE3MDgtNy40MDIzIDAuOTM3NS02LjM2NzgtMC41Nzk5OS0xMi4yOTMgMS43MTUzLTE4LjQxOCAyLjgwODYtOC40MDUgMS41MDEyLTE2LjQxOSA0Ljc0NDMtMjUuMTYyIDQuOTA0My0xLjY5MDcgMC4wMzEwMy0zLjM1MSAwLjMzMjA1LTUuMDAyIDAuNzE4NzV2Ny44NzNjNy44MTEzLTIuODEyNSAxNi4wNzUtMy40MzYyIDI0LjIzNi00LjU3NjIgNC4wOTk5LTAuNTcxOTcgOC4yMjE1LTEuMjkyNCAxMi4xNS0yLjQ4NDQgMy41MjI2LTEuMDY5MyA3LjAzMjUtMS43NDE1IDEwLjY3NC0xLjkzNzUgMC40NDc5OCAwLjAzMDcgMC44NzYwMy0wLjA3MDUgMS4zMDY2LTAuMTcxODggOC4wOTA0LTEuNjIxMiAxNi4xNTYtMy4zNDYyIDI0LjI2NC00Ljg1MTYgMS4zMDI3IDAuMDIxMyAyLjQ5MDQtMC40NDUzMSAzLjY3OTctMC44OTA2MyA0LjYxODUtMS41Nzg2IDkuMDE0OC0zLjg4NDEgMTMuOTg2LTQuMzI4MSAwLjM4NjY1LTAuMDI4IDAuNzcyOTgtMC4wNzg0MSAxLjE1NDMtMC4xNTAzOSAwLjU1NDY1LTAuMTc2IDEuMDk0Ni0wLjM5MzIzIDEuNjQyNi0wLjU4Nzg5IDAuMzcwNjYtMC4xMDggMC43NDIwMy0wLjIyMDY2IDEuMTExMy0wLjMzMzk5IDIuMDk1OS0xLjAyIDQuMjczNC0xLjgwMDQgNi41NTg2LTIuMjg3MSAwLjM5MzMzLTAuMDgyNjggMC43ODE5Ni0wLjE3NTkzIDEuMTY5OS0wLjI4MTI0IDAuNzYzOTgtMC4zNDUzMyAxLjUzNjItMC42NjY1MyAyLjI3MzQtMS4wNjI1IDExLjgzMi0xLjczNiAyMi4wMzItNy42MTE4IDMyLjQ4OC0xMi44NCAxLjUzMi0wLjc2NjYzIDIuNTAyNS0xLjczMDggMS43NTItMy41ODAxLTAuNjI3OTktMC43MzUzLTEuMzI3My0wLjk2ODAyLTIuMDU2Ni0wLjk3NDYxeiIgZmlsbD0iIzhhOGM4ZSIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTEzMi44NCAxMTkuMzRjLTAuMTQ2NTQtMmUtMyAtMC4yOTUzMSAwLjA4MDcxLTAuNDQ1MzEgMC4yNDgwNGwtMC4wMDM5MS0wLjAzMTI1Yy0wLjE3NTk4IDAuMjQtMC40MDYwOCAwLjQwMDM4LTAuNjkxNCAwLjQ4NDM4LTAuMjY2NjcgMC4xMTg2Ni0wLjUxODU0IDAuMjYxNTktMC43NTU4NiAwLjQzMzU5LTAuMjE4NjcgMC4yMDY2Ni0wLjQzMzc3IDAuNDEyMzktMC42NDg0NCAwLjYyMzA1LTAuMjI5MzIgMC4yMTczMy0wLjQ0MDU0IDAuNDQyODktMC42NDQ1MyAwLjY4NTU1LTAuMDk4NyAwLjEzMTk5LTAuMTk0OTMgMC4yNjA1OC0wLjI5NDkyIDAuMzkyNTctMC4yMjY2NyAwLjI1NTk5LTAuNDYxMzIgMC40OTIxLTAuNzIyNjYgMC43MTg3NS0wLjMwMjY0IDAuMjE1OTktMC42MjIwMSAwLjM4MjQ4LTAuOTcyNjUgMC41MDc4Mi0yLjgxNTkgMS43Nzg2LTUuNTc0MSAzLjY4MTUtOS4xNDQ1IDMuNDA4Mi0wLjM1NDY0IDAuMTU0NjctMC43MDg1NiAwLjMyNjg1LTEuMDYwNSAwLjQ5MjE5LTAuODY2NjQgMC4zODEzMS0xLjc5MjkgMC41OTQxNi0yLjY4MzYgMC45MTAxNS0wLjM1NTk4IDAuMTAzOTktMC43MDczNSAwLjIyNDI4LTEuMDU2NiAwLjM0OTYxLTEuMjQ1MiAwLjM3MTk5LTIuNDE2NSAwLjkzNjQ1LTMuNjE5MSAxLjQyNTgtMC4zNjUzMSAwLjEyNC0wLjcyNDU1IDAuMjUxMi0xLjA4OTggMC4zNjcxOS0xLjk1NDYgMC4zNzQ2Ni0zLjY3NiAxLjM3NTEtNS41MzMyIDIuMDA5OC0wLjU2Nzk4IDAuMTcyLTEuMTQwMSAwLjMyOTY1LTEuNzE4OCAwLjQ1ODk4LTAuNzczMzEgMC4xNjEzMy0xLjU1NzggMC4yNjM3Ny0yLjMxNjQgMC40ODI0Mi0wLjM3MDY2IDAuMS0wLjc0MTM2IDAuMjEwODktMS4xMDk0IDAuMzI0MjItMC45MDI2MyAwLjI0MjY2LTEuNzgyNyAwLjU4MzctMi43MjI3IDAuNjc5NjktMC4zNTQ2NiAwLjA0NjctMC43MDYyIDAuMTIxMjMtMS4wNDg4IDAuMjI2NTYtMC40OTg2NSAwLjE3MDY2LTEuMDAyMSAwLjMzMjI2LTEuNDk4IDAuNTE3NTgtMC4zMzU5OSAwLjEwNTMzLTAuNjY3OTIgMC4yMTk0MS0xLjAwMzkgMC4zMzAwOC0wLjUyMTMyIDAuMTUzMzItMS4wNDY4IDAuMjg4ODMtMS41ODAxIDAuNDEwMTYtMC4zNzA2NiAwLjA5MDY4LTAuNzM0MyAwLjE5MDItMS4wOTk2IDAuMjk2ODctMC4xODUzMyAwLjA1ODctMC4zNjYwNyAwLjEyMTEyLTAuNTUyNzMgMC4xNzU3OC0wLjM4MjY1IDAuMDk0Ny0wLjc2MTkgMC4xOTM4OC0xLjE0NDUgMC4yODMyLTQuMzEzMiAxLjk0NzktOS4wMDgyIDEuMzgxOC0xMy41MTQgMi4wNjQ1LTAuNDA1MzEgMC4wODI3LTAuODAzNzIgMC4xNzkzLTEuMjA1MSAwLjI3OTI5LTMuODI1MiAwLjgzOTk4LTcuNzg3MiAwLjk4NzgzLTExLjUyNSAyLjI4NTItMC40MDUzMiAwLjE3NDY3LTAuODA3NDYgMC4zNTU0NC0xLjIxNjggMC41MjM0NC01LjA5NzEgNC43NjY1LTExLjAyIDMuODI4OS0xNy4wMTIgMi40OTAyLTAuNTU0NjQtMC4xMjQtMS4xMzI1IDAuMDY1NTctMS43MDMxIDAuMDcyMjctMC42OTE5OCAwLjAyNC0xLjM4MjkgMC4wNjA3MS0yLjA3MjMgMC4xMzY3Mi0xLjMyOTMgMC4xMjQwMS0yLjQyMTIgMC41ODc4LTMuMDg3OSAxLjg2OTEtMC41MTk5OSAwLjk5OTk3LTEuNDkxNiAxLjM4NDItMi41MTk1IDEuMDIxNS0zLjI0OTItMS4xNDQtNi4zNDQ1IDAuMTgxNi05LjUwOTggMC40MzM2LTAuNjM4NjQgMC4yMzQ2NS0xLjI3NjkgMC40ODE2LTEuOTM1NSAwLjY1NjI1LTEuMjc3MyAwLjI4MTMyLTIuNTc4NCAwLjQ5ODA2LTMuNzM0NCAxLjE2Ni0wLjM3MTk5IDAuMTgyNjctMC43NDUxMSAwLjM3MjIyLTEuMTIxMSAwLjU0Njg4LTEuMTUwNyAwLjUxODY1LTIuMzYwNyAwLjY3ODgzLTMuNjE1MiAwLjU3NjE3LTAuNDMzMzItMC4wNDEzLTAuODYxNzItMC4wMzA5OC0xLjI5MSAwLjAxNTYyLTQuMDgwNCAxLjQ4MTEtOC4zODggMS42MDA4LTEyLjYxNSAyLjE4OTV2Ni40NzI2YzEuMDA3NS0wLjI1MzUxIDIuMDE4OC0wLjQ5MTY5IDMuMDI1NC0wLjc1IDQuMDE3Mi0xLjAzMDcgOC4yNDA0LTEuMjkxNyAxMi4zODktMS43NjM3IDIuMTYzOS0wLjI0NjY2IDQuMjcyMy0wLjYwNTQgNi4yOTQ5LTEuNDE2IDEuMjA5My0wLjQ4NTMyIDIuNDM4My0wLjkwNDI1IDMuNzYzNy0wLjg3ODkxIDEuMzI1MyAwLjAyNCAyLjUzNDItMC4zOTI4NSAzLjc2NzYtMC44MjYxNyAxLjM1MDctMC40NzMzMyAyLjc0NzctMC45Mzc4IDQuMTU4Mi0xLjA5MzggMi4zMDEyLTAuMjU0NjggNC41NDg2LTAuNjMxNTYgNi43NTc4LTEuMzUxNiAyLjA4NTItMC42Nzg2MyA0LjI3NzctMC41ODI4MSA2LjQzMzYtMC41MjE0OCA2Ljc0NzggMC4xOTMzMyAxMy4xMDYtMS41MTk5IDE5LjI5Ny0zLjk1MzEgMi45OTA2LTEuMTc0NyA2LjA4MzktMS42NjQyIDkuMjMwNS0yLjEwMTYgNC4yNjkyLTAuNTkxOTcgOC41MTQ2LTEuMzYzMiAxMi43Ny0yLjA2MDUgMC4xNDEzNC0wLjAyNCAwLjI5MDA3LTAuMDUzODEgMC40MTQwNi0wLjExOTE1IDUuMDUwNS0yLjY3MTkgMTAuNjc0LTMuNDA1NCAxNi4xMTktNC43MTg3IDUuNDg1MS0xLjMyMjcgMTAuNzY4LTMuMDU0OCAxNS43MzYtNS44MzIgMy4yNTQ2LTEuODE5OSA2Ljc4MzctMy4xNDY5IDEwLjE5NS00LjY4NTUgMS4yMDI3LTAuNTQyNjYgMi40OTMtMC42ODUxIDMuNzkzLTAuNzU5NzcgMi42NDEyLTIuNjcwNiAxLjQ0NzQtNC44NjE1LTAuODY3MTktNi45MTIxbC0wLjAwMTk1LTAuMDAxOTVjLTAuMTQ0NjctMC4xNzMzMy0wLjI4OTAxLTAuMjYxMjYtMC40MzU1NS0wLjI2MzY3eiIgZmlsbD0iIzhlOTA5MyIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTE1Ny40MiAxMjYuMzVjLTEuNTQ1NyAwLjAyNjQ4LTEuNjY2NSAxLjIzMTEtMS42NzU4IDIuMzk4NC0wLjAxMDcgMS4yMjEzLTAuOTY0NDggMS42MDYzLTEuNzg3MSAyLjEyNS04LjQ5ODQgMC42ODI2My0xNS41NjcgNS40ODE2LTIzLjM5NSA4LjA3NjItOS44NjUgMy4yNjkyLTE5LjI3OCA3LjY2MzEtMjguODkzIDExLjU0My01LjEzMzEgMi4wNzE5LTEwLjU1NSAzLjQ2MjktMTUuNDMgNi4yMTQ4LTIuNTExOSAzLjQ1NDYtNS45MDE4IDUuMDQ5Ny0xMC4xNDEgNC42NTI0LTEuMzY5My0wLjEyOTMzLTIuNjIyNy0wLjA3NzI4LTMuNjM4NyAwLjg2MTMzLTUuNjY2NSA1LjIzMTgtMTMuMDg3IDYuODIwMS0yMC4wMDQgOS4yMTg4LTUuMjY1MSAxLjgyNTItMTAuMzA3IDMuOTk5OC0xNS4zMjQgNi4zNDM4LTEuMjUwNyAwLjU4Mzk3LTIuNTQ1MiAxLjIyNDItMy45Mjc3IDEuNDM3NS0xMS4xOTcgMS43MjM5LTIwLjU1MSA4LjI5MjQtMzEuMDUzIDExLjc1OC0wLjczNjMgMC4yNDMtMS40MjI5IDAuNTk2Ny0yLjE1MDQgMC44NTkzN3Y0LjIwOWM0LjI4ODItMS44NzY1IDguNjAxOS0zLjY4OTggMTMuMDM5LTUuMjE2OCAxLjIxNzMtMC40MTk5OCAyLjQ0NjYtMC45MTE5MSAzLjUzMzItMS41ODc5IDEuODc3Mi0xLjE3MDcgMy43NzU4LTEuOTkwOCA2LjA2NjQtMS44ODI4IDEuNjM0NiAwLjA3NzMgMy4wNjA0LTAuNzMzOTQgNC4zNDk2LTEuNjk5MiAyLjExMzItMS41ODI2IDQuNTA3MS0yLjQzMzUgNy4wNDMtMy4xMzA5IDIuOTAzOS0wLjc5ODY0IDUuNzEwMy0xLjk1NDggOC41NDQ5LTIuOTk2MSA1Ljk0MjUtMi4xNzk5IDExLjg4NC00LjM2NTEgMTcuODA3LTYuNTk5NiAxLjIwNTMtMC40NTQ2NiAyLjMxMS0xLjE2NzcgMy40ODgzLTEuNzA1MSAxLjA0NC0wLjQ3NzMzIDIuMDk0LTAuOTg5NzEgMy4xOTUzLTEuMjkxIDYuMjc0NS0xLjcxNDYgMTIuMTI4LTQuNDc1MyAxOC4wNDktNy4wODk4IDMuODEzMi0xLjY4MzkgNy43MDIyLTMuMjA5NCAxMS42MjktNC42MDk0IDQuNzUzMi0xLjY5NDYgOS4zOTA5LTMuNjM2MyAxMy45MDItNS44ODI4IDEuNTY1Mi0wLjc3ODY0IDMuMTg3My0xLjM0MTQgNC45MTgtMS41NTA4IDIuNDY2Ni0wLjMgNC43Mjc0LTEuMTIyOCA2LjkxNDEtMi4zMDY2IDIuNTI5Mi0xLjM2OTMgNS4yMjI5LTIuMzUzNSA3Ljk2NjgtMy4yNzM0IDUuMDMxOC0xLjY4OTIgOS45MzEtMy43NTk3IDE0LjkxMi01LjU5OTYgNi4xOTA1LTIuMjg2NiAxMi4xMzUtNS4zMTgxIDE4Ljc4My02LjI0NjEgMC42ODc5OC0wLjA5NiAxLjMzMTYtMC41MjQxOCAxLjk5NDItMC43OTg4My0xLjc5Ni0wLjQxNzMyLTMuODQ4Mi0wLjAwODAxLTUuMjczNC0xLjYyNy0wLjE3ODY2LTAuMzgzOTktMC40NzYxNC0wLjY3ODc4LTAuNzQ0MTQtMC45OTYxbC0wLjAwNzgxLTAuMDE5NTNjLTAuNDkwNjYtMC4yOTE5OC0wLjk2MDc2LTAuNjIzNzUtMC45Njg3Ni0xLjI1OTgtMC4wMTQ2OC0xLjIwNzMtMC4xODE2NS0yLjM1MDktMS43MjA3LTIuMzI4MWgtMC4wMDE5NXoiIGZpbGw9IiM2NDY1NjciLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xNzAuMjcgMTI5LjA4Yy0wLjExNjgyLTAuMTA5NDktMC4yODYxNi0wLjEzNDQ5LTAuNTIxNDggMC4wMjM0NC0wLjE2IDAuMTA2NjctMC4xNTM5NSAwLjQ2MDQ2LTAuMjI0NjEgMC43MDMxMiAwLjEyMzk5IDAuNzMwNjUgMC4yNTM1MyAxLjQ1ODMgMS4xMzA5IDEuNjgzNi0wLjA1MzMtMC42NDUzMS0wLjA2NTgxLTEuMjk3Ni0wLjE3MzgzLTEuOTMzNi0wLjAyOTMtMC4xNzQ2NS0wLjA5NDEtMC4zNjcwNi0wLjIxMDk0LTAuNDc2NTZ6IiBmaWxsPSIjNjQ2NTY3Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTczLjE1IDEyNi41Yy0wLjY2NTMyIDEuMTI5My0wLjkwMDI0IDIuMzYyMi0wLjg3ODkxIDMuNjU4MiAwLjg0MjY0LTEuMDg4IDAuNzQxNTctMi40MDEgMC44Nzg5MS0zLjY1ODJ6IiBmaWxsPSIjYzBjMWM0Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMjYuNDY1IDkzLjYwOWMtMi4xMTg2IDAuMDg3OTk5LTQuMTI3IDAuODEyNjYtNi4xNTIzIDEuMzg4Ny0wLjQzMzMyLTllLTMgLTAuODI2MjYgMC4xMTg1Ny0xLjE4MzYgMC4zNjUyM2wtMC4wMjUzOSAwLjAxNzU3OGMtMC40MzA2NCAwLjU0Mzk4LTEuMjQzNSAwLjMyOTAxLTEuNjg3NSAwLjg0NzY2LTAuNTYyNjQgMC4wMTItMS4xMjYyIDAuMDI0NDU2LTEuNjg3NSAwLjAzNTE1Ni0wLjMwNjY1IDAuMjU5OTktMC42MDQ1OSAwLjUyNzk4LTAuODkyNTggMC44MDY2NGwtMC45MTAxNi0wLjczMDQ3Yy0wLjI1OTk5LTAuMzUzMzItMC41Mzk3Ni0wLjM4OTMyLTAuODQzNzUtMC4wNTQ2ODhsMC4wMTE3MTktMC4wMjUzOWMtMC4zMjc5OSAwLjI3MzMzLTAuNTk1OSAwLjYwMzY1LTAuODY1MjMgMC45MzE2NC05ZS0zIDAuMjYyNjUtMC4wMzA1OTQgMC41MjQ0Ni0wLjA1ODU5NCAwLjc4NzExLTAuODQ2NjQgMC42Mzg2NS0xLjY4OTMgMC42NDM4MS0yLjUyOTMtMC4wMDk3NjZsLTAuMDIzNDM4LTAuMDExNzE5Yy0wLjEzMi0wLjA5ODY5OS0wLjI2NDQ5LTAuMTk2MjctMC4zOTY0OC0wLjI5NDkyLTAuMzQyNjYtMC4wMzU5OTktMC42MzU3MiAwLjA2MzExNy0wLjg3MzA1IDAuMzE2NDEtMC4wOTE5OTcgMC4zMTk5OS0wLjI1MjY2IDAuNjAyODQtMC40NzI2NiAwLjg1MzUybC0wLjAwMTk1MzEgMC4wMTU2MjVjLTAuMjc3MzMgMC4yOTQ2Ni0wLjU2NjIzIDAuNTc4NTYtMC44NTE1NiAwLjg2NTI0LTAuNTgyNjQgMC43MzE5Ny0xLjE4NjkgMC40NTYzNS0xLjc5NDkgMC4wMzkwNjItMC4yNTA2NiA1ZS0zIC0wLjUwMTkyIDAuMDAxMTMzLTAuNzUzOTEtMC4wMDk3NjUtMC41MTE5OCAwLjQ0MjY1LTEuMTQwMyAwLjM0MjM4LTEuNzQwMiAwLjM3MzA0LTAuODk4NzMgMC40NTMyLTEuODA4IDAuODI1NDQtMi43MzI0IDEuMTU4MnYzNi4zNDZjMS41NjkzLTAuMzA3MTggMy4wNDkxLTAuODg0MzkgNC4zMTA1LTIuMDA5OCAxLjU5NzItMS40MjUyIDMuMTcwNi0xLjg4OTQgNS4wMzMyLTAuNTUwNzkgMC4zMzU5OSAwLjI0MTMzIDAuODE1NzQgMC40NTc4OCAxLjIwNTEgMC40MjE4OCAyLjU2NTItMC4yMzE5OSA1LjExNTItMC40ODczNCA3LjcwMzEtMC4xNjYwMiAwLjg2Nzk3IDAuMTA2NjYgMS41OTYyLTAuNjE2NiAyLjE4NTUtMS4yNTM5IDEuMzI4LTEuNDQgMy4wNDMyLTIuMDg0MyA0Ljg2NzItMi42MjcgNC4xNDc5LTEuMjMzNCA4LjMwNDYtMi4xNTQzIDEyLjY3LTIuNDg2MyA1LjAxNzEtMC4zODI2NiA5LjkyNjItMS43MDYyIDE0LjU4Mi0zLjcxNjggMS40NzE5LTAuNjM1OTggMi45MjI3LTEuMjAzIDQuNTMzMi0xLjI5MSA1LjAzMzEtMC4yNzQ2NCA4Ljk4NC0yLjcyMTggMTIuNDM5LTYuMTgxNiAwLjUzMzMxLTAuNTM0NjUgMC44NzQxNC0xLjE0MDUgMC45OTQxNC0xLjg2NzIgMC4xOTMzMi0xLjE2NzkgMC43Mjg4NC0yLjE3NTQgMS4zODA5LTMuMTM2Ny0wLjA5NzI5OS0wLjQxMTk5LTAuMzAwNjgtMC43NjA0NS0wLjYxMTMzLTEuMDM1Mi0zLjI0MjYtMC44OTk5Ny02LjE4NjYtMi45NzczLTkuNzg1Mi0yLjUtMC41NTMzMSAwLjE2LTEuMTI1OCAwLjI2NDk5LTEuNjUyMyAwLjQ4NjMzLTIuMDk1OSAwLjg3NzMtMy45ODAyIDAuNDQ1NTUtNS42MDE2LTEuMDExNy0xLjI0MjctMS4xMTczLTIuNDI2OS0xLjc4NC00LjI0NDEtMS4zOTA2LTEuNzU4NiAwLjM3OTk5LTMuNDY5Ny0wLjM5NTQxLTQuNzQwMi0xLjYxMTMtMS43MzE5LTEuNjU3Mi0zLjg2Mi0yLjQwNzMtNi4wMDItMy4yNS0yLjExODYtMC44MzQ2NS00LjE3Mi0xLjg0MDMtNi4yNTItMi43Njk1IDAuMTc0NjYtMy45OTcyLTIuMjA0Mi02LjI0MzgtNi41NTA4LTYuMDYyNXoiIGZpbGw9IiNhMGEyYTUiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0wIDg5LjIwMXYxNS4yMzhjMS44MzM0LTAuMjA0MzQgMi4zNjQ3LTEuMDA5MiAzLjU4NC0zLjgyODEgMC4yNDkzMy0wLjIwOTM0IDAuMzI3LTAuNDEyMDQgMC4yMzYzMy0wLjYwOTM4LTAuMDkwNTU4LTAuMTkzMzEtMC4xNzg5Ny0wLjI5MTAxLTAuMjY1NjItMC4yOTEwMS0wLjM2Nzk5LTAuNzc5OTctMC42NjcyLTEuNjAxNi0xLjExOTEtMi4zMjgxLTAuNzIzOTctMS4xNjgtMS4wNjEyLTIuMzY2OC0wLjU4Nzg5LTMuNjg5NSAwLjYzNzMyLTEuNzc3MiAwLjAyNzc1OC0zLjA0NDQtMS40NjI5LTQuMDY4NC0wLjE2NTI2LTAuMTEzMzEtMC4yNDAzMy0wLjI5NDc0LTAuMzg0NzctMC40MjM4M3oiIGZpbGw9IiNjNGM2YzgiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xMy45NDUgNzYuMzU0Yy0yLjU3NzIgMi4zOTE5LTEuOTA0OSA1LjE3NjUtMC42NTgyIDcuNzg3MSAxLjE1MiAyLjQxMzIgMi43MjUzIDQuNjIzOSA0LjExMzMgNi45MjM4IDAuMzEwNjYgMC4yNjUzMyAwLjU2NzI5IDAuNTg1MjQgMC44NjMyOCAwLjg2NTI0IDAuMjk4NjYgMC4yNzg2NSAwLjU1MzM0IDAuNTk5MiAwLjg2MTMzIDAuODY3MTlsMC44NjkxNCAxLjcyODVjLTAuMjY1MzIgMC4xOTE5OS0wLjM1MDQyIDAuMzgwMzctMC4yNTk3NyAwLjU2ODM2IDAuMDg5Mjk5IDAuMTg2NjYgMC4xNzg4OCAwLjI4MTI1IDAuMjY5NTMgMC4yODEyNSAwLjYxNzMyIDAuNjUzMzEgMS4zNTQyIDEuMDYzOSAyLjI3MTUgMS4wMzMyIDAuNzE0NjQtMC4wMjUzIDEuNDM3My0wLjA1NDMwNCAyLjEzODctMC4xNzk2OSAzLjU5MDYtMC42Mzk5OCA2LjUwNDIgMC4zNzQwOSA4LjYwMTYgMy40NDM0IDEuODYzOS0xLjE4NTMgMS45MjE4LTMuMDQ2NSAxLjg3MTEtNC45NTctMC4wMjgtMS4wMDEzLTAuMDMzODgtMS45NTM0IDAuNjkxNDEtMi44MzU5IDEuNzE0Ni0yLjA5MDYgMS42NjktMi4xMTctMC4zNzg5MS0zLjY1NDMtMS4yNzItMC45NTQ2NC0yLjU3MDctMS43MjA2LTQuMjIyNy0xLjk3NjYtMy4xMjY2LTAuNDgzOTgtNS42Nzg2LTEuOTM3NS03LjA4NC00Ljk3MDctMC4xNzMzMy0wLjM3NzMyLTAuNDc1MDktMC43NTEyNC0wLjgxNjQxLTAuOTc2NTYtMC4zMTg2Ni0wLjIxMTk5LTAuODA3MDYtMC4zNzU3My0xLjE1MjMtMC4yODkwNi0wLjQ2MTMyIDAuMTE2LTAuMzg1MDcgMC42NDE1OC0wLjQyNzczIDEuMDcyMy0wLjEzNDY2IDEuMzMwNy0wLjQ4ODMxIDEuNTM5Ni0xLjM0OTYgMC45MzE2NC0xLjE5Ni0wLjg0Mzk3LTIuMTUxNC0xLjg5MjMtMi44MzQtMy4xODU1LTAuNzIzOTgtMS4zNzA3LTEuOTM2NS0yLjA2OTktMy4zNjcyLTIuNDc2NnoiIGZpbGw9IiNjN2M5Y2IiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im03Ljc0NDEgOTYuMzNjLTAuMTUxOTktMC4wNzcyOTktMC40NzA5OCAwLjEyNjUyLTAuNjgxNjQgMC4yNTU4Ni0wLjA1ODY5OCAwLjAzNDY5OC0wLjA1MDQyIDAuMzAwNDkgMC4wMTc1NzggMC4zOTY0OCAwLjI0NjY1IDAuMzQ2NjYgMC41MzE0NSAwLjY2Njc4IDAuODAwNzggMC45OTYwOSAwLjI4Nzk5IDAuMzU1OTkgMC41NjczMyAwLjM2NDUyIDAuODMzOTgtMC4wMjM0MzhsMC4wMDc4MTI0LTAuMDE3NTc4YzAuMjczMzItMC4xNzU5OSAwLjM2OTE1LTAuMzU2MyAwLjI4NTE2LTAuNTQyOTctMC4wODM5OTctMC4xODc5OS0wLjE3MDQ0LTAuMjgzMi0wLjI1OTc3LTAuMjgzMi0wLjMyOTMzLTAuMjY5MzMtMC42MzE5My0wLjU5NTkzLTEuMDAzOS0wLjc4MTI1eiIgZmlsbD0iI2M0YzZjOCIvPjwvZz48ZyBmaWxsPSIjYjliYmJkIiBzdHJva2Utd2lkdGg9Ii45OTk5NyI+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNy4wMjU0IDk5LjcxM2wtMS43OTQ5IDAuMDM5MDYyYzAuNjEwNjUgMC41OTczMiAxLjIxNjMgMC44ODM2MiAxLjc5NDktMC4wMzkwNjJ6Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtOS42MzQ4IDk3Ljk2OWMwLjg0MTMxIDAuNTA2NjUgMS42ODQgMC41MTM0OCAyLjUyOTMgMC4wMDk3NjYtMC44NDI2NC00ZS0zIC0xLjY4NjYtMC4wMDU3NjYtMi41MjkzLTAuMDA5NzY2eiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTMuNTU0NyA5OS43MTFjMC4wMDg5OTk5IDAuMjk5OTkgMC4wMTk5OTcgMC41OTkwNSAwLjAyOTI5NyAwLjkwMDM5IDAuMjk0NjYtMC4yOTA2NyAwLjU4ODE1LTAuNTc5ODIgMC44ODI4MS0wLjg2OTE0LTAuMzAzOTktMC4wMTA3LTAuNjA4MTItMC4wMjA2NTItMC45MTIxMS0wLjAzMTI1eiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTguNzE0OCA5Ny45NTVjLTAuMjc3MzIgN2UtMyAtMC41NTMzOCAwLjAxNDEzOC0wLjgzMjAzIDAuMDIzNDM4LTFlLTMgMC4yODM5OS0wLjAwMjg1OTQgMC41Njc1Ny0wLjAwNTg1OTQgMC44NTE1NiAwLjI3OTk5LTAuMjkxOTkgMC41NTc5LTAuNTgzMDEgMC44Mzc4OS0wLjg3NXoiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im04Ljc0NDEgOTcuMTExYy0wLjAwNzk5OTkgMC4yNzU5OS0wLjAxNzM5MiAwLjU1MTUxLTAuMDI1MzkxIDAuODI2MTcgMC4yOTczMiA3ZS0zIDAuNTk1ODcgMC4wMTQyMzEgMC44OTQ1MyAwLjAxOTUzMS0wLjI5MDY2LTAuMjgxMzItMC41Nzk4Mi0wLjU2NDM4LTAuODY5MTQtMC44NDU3eiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTE5Ljk5NCA5NC41MjVjLTAuMjg5MzIgMC4yNzk5OS0wLjU3NzI0IDAuNTU3OS0wLjg2NTI0IDAuODM3ODkgMC4yOTA2NiAzZS0zIDAuNTgzMDIgMC4wMDc5OTkgMC44NzUgMC4wMTE3MTktMWUtMyAtMC4yODI2Ni0wLjAwMzc2NS0wLjU2Njk1LTAuMDA5NzY1LTAuODQ5NjF6Ii8+PC9nPjxnIHN0cm9rZS13aWR0aD0iLjk5OTk3Ij48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xMzIuMzkgMTE5LjU2Yy0xLjIwMTItMC4yMzczNC0yLjIwMDUgMC4xMjE5Mi0zLjA2NDQgMC45NzY1Ni0xLjI4MTMgMS4yNjgtMi44ODc2IDEuNjY1OC00LjYzMjggMS42NTI0LTAuMzA1MzItMC4yNjI2Ni0wLjYxMDctMC41MjQ0Ni0wLjkxNjAyLTAuNzg3MTEgMCAwLTAuMTA4MDQtMC4wNDEwMi0wLjEwOTM3LTAuMDQxMDItMi45NDc5LTAuODYzOTctNS4zNzg1LTAuMTMwMjItNy4zMTQ0IDIuMjkxLTAuODM3MzIgMS4wNDgtMS45ODI2IDEuNjc0OC0zLjMxMDYgMS44ODI4LTEuODgyNiAwLjI5NDY3LTMuNTUzOSAxLjA5MDUtNS4yMjg1IDEuOTU3LTEuMjcwNiAwLjY1NzMxLTIuNjQ1NCAxLjEyMjYtMy45OTYxIDEuNjEzMy0wLjk0NTI5IDAuMzQ1MzItMi4wMDAyIDAuNDQ4OTMtMi44Nzg5IDAuOTA2MjUtNC40NTMxIDIuMzE1OS05LjM4NjMgMi41Nzc2LTE0LjE3NiAzLjQ2MjktMS4yNzMzIDAuMjM0NjYtMi41MzkzIDAuNTAxODItMy44MDg2IDAuNzU3ODItMC4xNDEzNCAwLjAyNzk4LTAuMjgwMDIgMC4wNjcyMS0wLjQxNjAyIDAuMTE1MjMtMy4yMDI2IDEuMTItNi42MTEyIDAuNDM4MDktOS44NDE4IDEuMDgyLTMuMjM5OSAwLjY0NjYzLTYuMzg3IDEuNzA0Mi05Ljc2OTUgMS40OTIyLTIuNzUxOS0wLjE3MzMzLTUuNDUzMyAwLjI4ODEyLTguMTE3MiAwLjk5NjA5LTIuOTIyNiAwLjc3NzMtNS44OTkzIDEuMjU5OC04Ljg5MjYgMS43MzA1LTMuMzk1OSAwLjUzNDY1LTYuNzEyMiAxLjU5NDktMTAuMDQ3IDIuNDg4My0yLjUxOTkgMC42NzQ2NC01LjAyMTEgMS4zMTYtNy42NTQzIDAuNjkzMzYtMS4yMDkzLTAuMjg1MzMtMi4yOTczIDAuMDMyMjQtMy4yMjI3IDAuODI0MjItMi40MTU5IDIuMDcwNi01LjMyMjQgMi43MzU0LTguMzc3IDMuMDg1OS0xLjU2OTIgMC4xOC0zLjE1MjkgMC40MjQ0NC00LjY2MjEgMC44NzEwOS0yLjc3ODYgMC44MjI2My01LjU2NjUgMS40NDg3LTguNDgyNCAxLjQ0NzMtMS4yMjgzLTcuNmUtNCAtMi4zNzI2IDAuMzQ2NTYtMy40NzI3IDAuODM3ODl2NS4zMzRjMS45Mzk1LTAuNDg1OCAzLjkxMi0wLjc1NTI3IDUuOTE0MS0wLjU2MDU0IDIuODM3MiAwLjI3NTk4IDUuMzM0OS0wLjk5MTkgOC4wMjE1LTEuMzM5OGgwLjg2NTIzYzEuNzIyNiAxLjExMiAyLjk5MS0wLjAzMDYyIDQuMzI0Mi0wLjg2NTIzIDAuOTU5OTctMC45NjEzMSAyLjMzMjMtMS4wOTk4IDMuNDU5LTEuNzMwNWgxLjczMDVjNS40MDM4LTAuNjY3OTggMTAuMzk5LTIuNzk5IDE1LjU2NC00LjMyMDNoMS43MzA1YzcuMTg3OCAxLjI4OTIgMTMuOTQ4LTAuODQzNzcgMjAuNzU2LTIuNTk1NyAyLjE3MDYtMS40NCA0LjM4MS0yLjQ5MzcgNy4xNTgyLTEuODIwMyAxLjM2IDAuMzI5MzIgMi44MDUzLTAuMDY1NDIgNC4wODQtMC43NzM0NGgwLjg2NTIzYzUuMTU1OC0xLjA2NTMgMTAuNjA4LTAuMzMzNzggMTUuNTY0LTIuNTkzOCAwLjI4Nzk5LTAuMzExOTkgMC41NzcyNC0wLjMxMTk5IDAuODY1MjQgMGgwLjg2NTIzYzAuNDUwNjYtMC41NDEzMiAxLjI3MTItMC4zMzg1OSAxLjcyODUtMC44NjUyMyAwLjQ2MjY1LTAuNTE1OTkgMS4yNjc4LTAuMzQ3OTIgMS43MzA1LTAuODY1MjQgMS4yODkzLTEuMDQ2NyAzLjAzMjkgMC4xODE0IDQuMzIyMy0wLjg2NTIzIDAuNjg5My0wLjgxNTk2IDEuOTA5LTAuMDQyNjQgMi41OTU3LTAuODY1MjNoMS43Mjg1YzIuMjA2Ni0xLjEzMzMgNC42MjI3LTEuNzA3MSA2LjkxOTktMi41OTM4IDEuMzc4Ny0wLjczNTk2IDIuOTQ1Ny0wLjk5NDQ2IDQuMzI0Mi0xLjczMDUgMC45ODUzLTAuOTU0NjMgMi40NzIzIDAuMDg5MzYgMy40NTktMC44NjUyNCAzLjA5OTktMy4yMTk5IDcuNzUzMS0zLjU1NjggMTEuMjQyLTYuMDUyNyAwLjI4OC0wLjI4Nzk5IDAuNTc3MjYtMC41NzU5MSAwLjg2NTIzLTAuODY1MjQtMC4yMjY2NC0wLjE5MTk5LTAuMzAyNTYtMC4zODQxOC0wLjIyNjU2LTAuNTc2MTcgMC4wNzQ3LTAuMTkyIDAuMTUwNTctMC4yODcxMSAwLjIyNjU2LTAuMjg3MTEgMC4yODgtMC4yODkzNCAwLjU3NzI1LTAuNTc3MjUgMC44NjUyNC0wLjg2NTIzIDAuMjk3MzItMC4yNzg2NiAwLjU1Mi0wLjU5Nzk2IDAuODYxMzMtMC44NjMyOC03ZS0zIC0wLjMwMzk5LTAuMDEyOTQtMC42MDYxNy0wLjAxOTU0LTAuOTEwMTZ6IiBmaWxsPSIjOTE5Mzk1Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNTAuOTE0IDk3LjI5OWMtMC4zMzYzMi0wLjEyODM0LTAuNzM2ODItMC4xMzk3NC0xLjI3MzQgMC4xNTYyNSAzLjY3NDYgNC4yODI2IDcuNjQ1NiA4LjE0MzUgMTEuODY1IDExLjc2NCAwLjc4MjY0IDIuMDU5OSAyLjE3MTEgMy4xMzE5IDQuNDgwNSAzLjA4NzkgMS42NzQ2LTAuMDMwNyAzLjM1NCAwLjI0MzU0IDUuMDMxMiAwLjM4MDg2IDAuMzc3MzItMC40Mjc5OSAwLjkwMTU3LTAuNDI4NTcgMS40MDgyLTAuNDc2NTYgMC4xMzA2Ny0wLjEwOTM0IDAuMjYyNTQtMC4yMTg4IDAuMzk0NTMtMC4zMjgxMy0wLjY3MDY0LTAuOTQ1MjktMS40MDk4LTEuODU4Mi0yLjQ1MTItMi4zODA5LTYuNTU3MS0zLjMwMTItMTIuMzU5LTcuODAwNi0xOC41NjYtMTEuNjU2LTAuMjc5MzItMC4xNzMzMi0wLjU1MjM1LTAuNDE4NTQtMC44ODg2Ny0wLjU0Njg4eiIgZmlsbD0iI2NiY2NjZSIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTczLjYxMSAxMTEuODdjLTAuMjY0NjUgMC0wLjUyNzA1LTIuN2UtNCAtMC43ODkwNiAwLjAwMzlsLTAuMDA5NzY2IDAuMDA1ODZjLTAuNjY3OTggMC4yMjQtMC42ODY2MyAwLjQ5MjctMC4wNTQ2ODggMC44MDQ2OSAwLjI4Mzk5LTAuMjcxOTkgMC41Njk1My0wLjU0Mzc5IDAuODUzNTItMC44MTQ0NXoiIGZpbGw9IiNhMGEyYTUiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im03Mi44MTIgMTExLjg4Yy0wLjU5ODY0IDAuMjY4LTEuMTk2MiAwLjUzMjgtMS43OTQ5IDAuODAwNzggMC4yOTQ2NiAwLjAyMTMgMC41ODgxNiAwLjA0MzcxIDAuODgyODEgMC4wNjY0MSAwLjI4NTMzLTAuMDI0IDAuNTcyMS0wLjA0NTIgMC44NTc0Mi0wLjA2MjUgMC4wMTg3LTAuMjY3OTkgMC4wMzczODgtMC41MzY2OSAwLjA1NDY4OC0wLjgwNDY5eiIgZmlsbD0iI2I5YmJiZCIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTE0My42NiAxMjYuMjF2MC4wMDE5NWMtNy42NDM3IDEuNjI1Mi0xNC4wMTYgNi4yODI5LTIxLjI2NCA4LjgyODEtNS41MTk4IDEuOTM4Ni0xMC43MjMgNC44MDI2LTE2LjYwMiA1Ljc4MTItMy44OTA2IDIuMzUxOS05LjIyMzIgMi4xNjU2LTExLjYwOSA2Ljk3MDcgMC4wNTQ2OTkgMC40NTk5NyAwLjI0MDY1IDAuODU2NTcgMC41NTY2NCAxLjE5OTIgMi40ODkyIDEuMzA4IDQuOTcxOSAwLjQ5OTM5IDcuMDkxOC0wLjYxNTI0IDcuOTI1LTQuMTYyNiAxNi40ODgtNi42NjczIDI0LjcxOS0xMC4wMTYgNC42MDkxLTEuODc0NiA5LjczNDMtMi44NjA0IDEzLjY3Ni02LjI0MDIgMi4yMTg2LTEuOTAyNiA0LjQwMTYgMC4zNDg4MSA2LjYwMTYgMC4wNTI3NCAxLjU1MDYtMC44MDkzMSAzLjcyNDItMC4wNDY1MiA0Ljk2NjgtMS43NTU5IDAuMTM1OTgtMC41MDkzMyAwLjA1NjU4LTAuOTczNzQtMC4yNDYxLTEuNDAwNC0wLjA4OTMtMC4yNDkzNC0wLjE5ODctMC40ODc0Ny0wLjMzMjAzLTAuNzE2OC0yLjA2NzktMi4zMTE5LTUuMjE3NC0wLjczNjYxLTcuNTU4Ni0yLjA4OTh6IiBmaWxsPSIjN2Y4MTg0Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTMzLjI4IDExOS42djAuMDAxOTZjMC4yODkzMiAyLjMwMzkgMC41Nzc4NiA0LjYwNjIgMC44NjcxOSA2LjkxMDJsMy40NTMxLTAuODQzNzVjMC42ODc5OCAxLjE0OCAxLjI5NTYgMi4yMjA1IDMuMDQ4OCAxLjg0MTggMS4yOTMzLTAuMjc4NjYgMi43MTc2LTAuMjM4MDkgMy44ODI4IDAuNjk5MjIgMS4xMTIgMC4yMzg2NiAyLjIyNzcgMC40NTMxNCAzLjM0NzcgMC4wNjI1IDEuMTItMC4zOTA2NiAyLjIyOTMtMC4yNDk4OSAzLjMzOTggMC4wMjczNC0wLjQwNTMxLTAuOTMxOTYtMC44OTc0MS0xLjc4NDMtMS45NzA3LTIuMDcyMy0wLjU0NTMyLTAuMTQ1MzMtMS4yODY1LTAuMDc4NjItMS42MTcyLTAuNDE5OTMtMS42ODY2LTEuNzQxMi0zLjY1OTctMi40NzExLTYuMDcwMy0yLjI1NzgtMC40OTU5OSAwLjA0NC0xLjE5Ni0wLjI1NjczLTEuNTI5My0wLjYzNjcyLTEuODAyNi0yLjA2MTItNC4zNzczLTIuNDY1OC02Ljc1Mi0zLjMxMjV6IiBmaWxsPSIjOGY5MTk0Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTU3LjcyIDEyMi40MmMtMC45NjMxNCAwLjA0Nzk4LTEuOTAxOCAwLjYyNDc0LTIuNTkxOCAxLjcyMDctMC43MDM5NyAxLjExNzMtMS4wMjU4IDIuMjgzMi0wLjg3MTA5IDMuNjc3NyAwLjE1MzMzIDEuMzc2LTAuMTU3ODggMS41MDIyLTEuODY3MiAxLjQwNjItMC4yODI2NS0wLjAxNi0wLjU1OTIzLTAuMTM0NDMtMC44Mzc4OS0wLjIwNTA4bC0wLjExOTE0IDAuOTYyOWMwLjY3MTk5IDIuMTg3OSAxLjkzMzUgMi4wNzUzIDMuNDcwNyAwLjg4ODY3IDAuNzU0NjQtMC40MjEzMiAxLjM3ODEtMC45MjQ5MSAxLjg1NTUtMS43MTI5IDAuNjE4NjYtMS4wMjEzIDAuNzU3MDctMC4wOTc0OSAwLjkyNzc0IDAuMzY5MTQgMC41NzA2MyAxLjU3MTkgMS41MzY0IDAuNzU0NzUgMi40MjU4IDAuNDEyMTEgMC4zMjM5OS0wLjk1MDYzIDAuNjM0NTMtMS45MDUgMC45Nzg1MS0yLjg0NzcgMC40NDI2NS0xLjIxMDcgMC4xMTE4OC0yLjI1ODctMC42MzQ3Ni0zLjIyMjctMC43ODY2NC0xLjAxNzQtMS43NzMzLTEuNDk3Mi0yLjczNjMtMS40NDkyeiIgZmlsbD0iIzllYTBhMyIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTEzMy4xMyAxMTguODZjLTAuMjQ2NjUgMC4yNDI2Ni0wLjQ5MzU4IDAuNDgzOTItMC43NDAyNCAwLjcyNjU2IDAuMjk0NjYgNWUtMyAwLjU4ODE2IDAuMDEwMzMgMC44ODI4MiAwLjAxNTYzLTAuMDI0LTAuMjUzMzMtMC4wNzE5LTAuNDk5NTMtMC4xNDI1OC0wLjc0MjE5eiIgZmlsbD0iIzhmOTE5NCIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTk0Ljc2MiAxNDMuMzFjLTAuNDM5MzggMC4wNi0wLjg2Mjk5IDAuMjE5ODItMS4yNjU2IDAuNTA3ODFoLTAuODY1MjRjLTAuNDQ5MzEgMC41Mzk5OC0xLjI3MTIgMC4zMzcyNi0xLjcyODUgMC44NjUyNC00Ljk2OTEgMS4yMDQtMTAuMDU2IDIuMDE1LTE0LjcwMSA0LjMyNDJsLTMuNDYwOSAwLjg2MTMyYy02LjYwNjUgMi41NzQ2LTEzLjg0OSAyLjE4MzQtMjAuNTMxIDQuNDE0MS0xLjUwNTIgMC41MDI2NS0zLjA0NTYgMC42NjI3OC00LjU0NjktMC4wODc4OS02LjQ1NDUgMi4wMTA2LTEzLjM1NCAxLjk5NjMtMTkuNjg0IDQuODgyOC00LjU2NjUgMi4wODI2LTkuODY1IDIuMDM5Mi0xNC44MTYgMi42OTkyLTQuNDI4OSAwLjU4OTYzLTguODMwMiAxLjE5NTItMTMuMTYyIDIuMjI4NXY1LjYwNzRjOC40OTA5LTEuNTk5MyAxNy4xNTUtMi4yMzk3IDI1LjUxLTQuNjA1NSAwLjU0NTMyLTAuMTU0NjYgMS4xNzc4LTAuMDM4NjEgMS43MDMxLTAuMjUxOTYgMTAuODgtNC40MTg2IDIyLjY0NC01LjAwMTUgMzMuODUtNy44ODY3IDEwLjcxMi0yLjc1ODYgMjEuNDQ0LTUuNjQ0NSAzMS44OTYtOS4zNDU3IDEuNjQ2Ni0wLjU4MjY0IDQuMjIzMy0xLjE0NTggMy4xNjYtNC4xMjMtMC40Njg2NC0wLjExLTAuOTIzODgtMC4xNDk4OC0xLjM2MzMtMC4wODk4NHoiIGZpbGw9IiM4ODhhOGMiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xMzcuNiAxMjUuNjdjLTAuNDQyNjYgMC4zNjUzLTAuODI5OSAwLjg3My0xLjMzNzkgMS4wNzAzLTIuNTU5OSAwLjk5MzMxLTQuNzkwOCAyLjUyMjktNy4xMzQ4IDMuOTEyMS0zLjMwOTIgMS45NjEyLTYuOTgyNiAzLjMxODItMTAuNTIzIDQuODgwOS0xLjU3MiAwLjY5NDY1LTMuMjMzIDEuMTkxNS00Ljc5MyAxLjkxMDItMS40NTYgMC42Njc5OC0yLjk3MjIgMS4wNDkyLTQuNTE3NiAxLjM5NDUtMi4xMDI2IDAuNDY3OTktNC4xODggMS4wMDc2LTYuMjgxMiAxLjUxNTYtMC40NDkzMiAwLjU0MTMyLTEuMjczMSAwLjMzNzI1LTEuNzMwNSAwLjg2NTIzLTEuNTEwNyAwLjk0Nzk3LTQuMTAxNSAwLjA2NTQ1LTQuNjA1NSAyLjcxODggMS42MTg2IDIuMTQ2NiAzLjQ2ODcgMC40MjkyNyA1LjA4NTkgMC4xMTMyOCAxLjYyMzktMC4zMTg2NSAzLjEyOTctMS4zMTgzIDQuNzEwOS0xLjk2NDggMi45OTcyLTAuOTE5OTcgNS44MjA1LTIuMzEzOCA4LjkyOTctMi45ODA1IDEuNzYtMC4zNzczMiAzLjMwMTMtMS42NzE1IDUuMDMzMi0yLjI5NjkgNS42NDI1LTIuMDM3MiAxMS4zNTEtMy44NzEyIDE2LjYzNy02LjgxNjQgMi4yNTk5LTEuMjYgNC44Nzc4LTEuNTc1OSA3LjQ1OS0xLjc4MTItMS45MDUyLTEuOTUxOS00LjQ1NTItMi4xNDEtNi45Mjk3LTIuNTQxaC0wLjAwMTk1eiIgZmlsbD0iIzg4OGE4YyIvPjwvZz48ZyBmaWxsPSIjODg4YThkIiBzdHJva2Utd2lkdGg9Ii45OTk5NyI+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNDUuNTcyIDE1My44OWMtNC43NjcyIDAuOTM5NzYtOS42NjMxIDEuNTM5My0xNC4yMjkgMy4wOTM4LTQuMjUwNiAxLjQ0NjYtOC41MTg1IDIuMjUwNC0xMi45MSAyLjkwMjMtMy4yNTE5IDAuNDgzOTgtNi40NTA0IDEuMzA1NS05Ljc2NzYgMS4zMjQyLTAuNDI2NjYgM2UtMyAtMC44NjI3NCAwLjA1MTY5LTEuMjc3MyAwLjE1MDM5LTIuNDYzNSAwLjU4NjkxLTQuOTI1OSAxLjE4MjItNy4zODg3IDEuNzc1NHYxLjUxNzZjNS41ODk3LTEuMjc2NCAxMS4zMS0xLjY5MzYgMTYuOTYxLTIuNTY0NSA0Ljk2NTEtMC43NjM5NyA5LjkwMjctMS40NjMzIDE0LjUyMy0zLjY5OTIgMS43NTMyLTAuODQ3OTYgMy44Njc3LTEuMDM1OCA1Ljg0NzctMS4zMTQ0IDMuNTgxMi0wLjUwMjY0IDcuMDA2Mi0xLjQ5NTQgMTAuMzMtMi44ODQ4LTAuNjk4MDEtMC4xMTE5LTEuNDM3Ny0wLjQyNzgzLTIuMDg3OS0wLjMwMDc5aC0wLjAwMTk1M3oiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im03MC42MjMgMTQ5LjY5Yy0wLjY5MDQ4IDAuMTA4NjYtMS4zNjQ4IDAuMzUyMTUtMi4wMjczIDAuNjMyODEtMi4xNDEyIDAuOTA2NjQtNC4zNjU3IDEuMzE0Ny02LjY4MTYgMS4yNzczLTIuNDU0Ni0wLjA0LTQuODI0OSAwLjQwODQ4LTcuMTMyOCAxLjIzMjQtMi4yOTk5IDAuODE5OTgtNC42NDgxIDEuNDA1My03LjExMzMgMS4zNjEzIDEuMDU4NyAwLjQ5NTk4IDIuMTc4NiAwLjg2MDA0IDMuMzM5OCAwLjY2NDA3IDUuNjY1MS0wLjk1NzMyIDExLjMzOS0xLjg4MTIgMTYuOTcxLTMuMDExNyAxLjY1NTktMC4zMzIgMy4xODMtMS4zMDA2IDQuNzY5NS0xLjk3NjYtMC43Mjg2NC0wLjI2MTk5LTEuNDM0NS0wLjI4ODM1LTIuMTI1LTAuMTc5Njh6Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtODkuNjUyIDE0NC41M2MtNC43NTQ1IDAuNjY2NjQtOS40MTkgMS42MjItMTMuNDQ5IDQuNDcyNyAzLjg2MzktMC45Nzg2NCA3LjczODgtMS45MTcgMTEuNTg0LTIuOTYwOSAxLjA4NC0wLjI5NDY1IDIuMDgxOS0wLjkwMDYxIDMuMTE5MS0xLjM2MzMtMC40MTg2Ni0wLjA1NDctMC44NTEyNi0wLjIwNTc3LTEuMjUzOS0wLjE0ODQ0eiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTEwMS4yOCAxNDEuMjJjLTIuODMwNiAwLjE1NTk5LTUuNTAyNyAwLjc4NTA5LTcuNzgxMiAyLjU5NTdoMi41OTM4YzAuMjg5MzIgMC4zMDI2NiAwLjU3NjYyIDAuMzAwNzkgMC44NjMyOC0wLjAwMTk1IDEuNDQxMy0wLjg2Mzk4IDIuODgzLTEuNzI5OCA0LjMyNDItMi41OTM4eiIvPjwvZz48ZyBmaWxsPSIjOGY5MTk0IiBzdHJva2Utd2lkdGg9Ii45OTk5NyI+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNjIuMzYzIDE0My44MWMtMy4wNDY2LTAuMTI1MzQtNS45OTcgMC4zMjE3NC04Ljg4MDkgMS4zNDU3LTIuMTgxMiAwLjc3NDY1LTQuNDQ0OSAxLjE3NTgtNi43NzE1IDAuNzg1MTYtMS43NDkyLTAuMjk0NjYtMy40MjYzIDAuMDUwMjItNS4xMDM1IDAuNDY0ODQgMi41OTMyIDEuMjA0IDUuMzU1MSAwLjgzNDc5IDguMDY4NCAwLjgyODEzIDMuNjM1OS04ZS0zIDcuMDc5NC0xLjEzNDUgMTAuNTQ5LTIuMDMzMiAwLjc3OTk3LTAuMjAyNjMgMS40Mjk0LTAuOTE0NjYgMi4xMzg3LTEuMzkwNnoiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0zOS44ODMgMTQ2LjQxYy0yLjczMDYtMC4xMDY2Ny01LjMyNDkgMC4zNzI1My03Ljc0NjEgMS43MDMxLTEuNTAyNiAwLjgyNTMxLTMuMDkxNyAxLjM1MzEtNC44NDc3IDEuMjU5OC0xLjIxMDctMC4wNjUzLTIuMTc2IDAuNDc4MDQtMi45NzA3IDEuMzU5NCA0LjQ5MTggMC4zNzE5NyA4LjU1MjMtMS40OTc4IDEyLjc4MS0yLjQ4MDUgMS4xMi0wLjI2MTMzIDIuMDA3Mi0wLjk5NzgzIDIuNzgzMi0xLjg0MTh6Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTEuMDIzIDE1My4zM2MtMi40NTggMC43ODA3Ny00Ljk5MDUgMC44OTIxNC03LjUzOTEgMC44ODI4MS0xLjIwODktMC4wMDQ0OC0yLjM3MTIgMC4xNTIxNy0zLjQ4NDQgMC40ODI0M3YxLjAxOTVjMy4wMjc5LTAuMjU3MSA2LjA1NTgtMC41MTQyMSA5LjA4NC0wLjc2OTUzIDEuNzQ3OS0wLjE0OCAzLjM2NzUtMC42Nzg2MyA0Ljg1NTUtMS42MTMzLTAuOTcxMzItMC4zMTg0NC0xLjk1MDctMC4zMDY1OC0yLjkxNDEtMC4wMDE5NWgtMC4wMDE5NTN6Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTI5LjgyIDEyMy45MmMtMS4zNTg2IDAuMzk1OTctMi43MDE0IDAuODY3MjktNC4wODAxIDEuMTY5OS0zLjA1ODYgMC42NzA2NS01LjQ3MzQgMi4yMzM2LTcuMTY0MSA0Ljg4MjggMi42MzMyLTEuMTI4IDUuMjgyNi0yLjIyMzkgNy44OTQ1LTMuMzk4NCAxLjMyMTItMC41OTU5OCAyLjQyODQtMS41MjUgMy4zNDk2LTIuNjU0M3oiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im05MC4wNDEgMTM4LjYzYy00LjM3NDYgMC42MTA2NC04Ljc1MTkgMS4xOTg5LTEzLjEyMSAxLjg0OTYtMC44MzMzIDAuMTI0LTEuNjMgMC40ODc1My0yLjQ0MzQgMC43NDIxOSAzLjUzOTkgMC4wNDggNy4wNzE2LTAuMDU0ODIgMTAuNTgyLTAuNTUwNzggMS44Mjc5LTAuMjU4NjYgMy42NjExLTAuNTMxNzEgNC45ODI0LTIuMDQxeiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTczLjYxMyAxNDEuMjJjLTEuODU1OSAwLjAxODctMy43MTM3IDAuMDE3Mi01LjU2ODQgMC4wNjI1LTIuMjM1OSAwLjA1NDctNC4yMDk5IDAuNzMwMDEtNS42NzM4IDIuNTMxMiAyLjQyNTItMC42NTU5OSA0LjgxMzYtMS40NTIyIDcuNDA4Mi0xLjE1NjIgMS40NiAwLjE2NjY1IDIuNzExMy0wLjU0MDIgMy44MzQtMS40Mzc1eiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTExMC43OSAxMzIuNTdjLTIuNjEwNiAwLjA1NDctNC45MjIgMC45MDE3NS02LjkxOCAyLjU5MzggMi41MDY2LTAuMzMxOTkgNC45MDA2LTAuOTYwNDMgNi45MTgtMi41OTM4eiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTExNS4xMiAxMzAuODRjLTEuNjExOSAwLjE0OTM0LTMuMDc2MyAwLjY3MDQ3LTQuMzI0MiAxLjczMDUgMS42MTE5LTAuMTQ5MzMgMy4wNzYzLTAuNjcwNDggNC4zMjQyLTEuNzMwNXoiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xOS4xMjUgMTUyLjQ2Yy0xLjQ0MTIgMC4yODc5OS0yLjg4MyAwLjU3NTkxLTQuMzI0MiAwLjg2NTIzIDEuNjc5OSAwLjkwNjY0IDMuMTA1NyAwLjUzNDcyIDQuMzI0Mi0wLjg2NTIzeiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTk5LjU1MSAxMzYuMDNjLTEuNDk3MiA1ZS0zIC0yLjk2NyAwLjE1NDU5LTQuMzI0MiAwLjg2NTIzIDEuNDk3Mi01ZS0zIDIuOTY3LTAuMTU0NTkgNC4zMjQyLTAuODY1MjN6Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMjIuNTg0IDE1MC43M2MtMS4zNjggMC4xNDY2Ny0yLjU0OTYgMC42NjUyNy0zLjQ1OSAxLjcyNjYgMS4yODUzLTAuMzEwNjUgMi40NDk2LTAuODYyNiAzLjQ1OS0xLjcyNjZ6Ii8+PC9nPjxnIHN0cm9rZS13aWR0aD0iLjk5OTk3Ij48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im04NS4wMTIgMTU2LjM5Yy0wLjg0MyAwLjAyNTgtMS43MzcyIDAuNDAxNzItMi43MzI0IDAuODQ1NzEtOC4xNTU3IDMuNjM5OS0xNi4zMzEgNy4yMzgtMjQuODUgMTAuMDE2LTIuMTEwNiAwLjY4Nzk4LTQuMzU4IDAuNjc4NzctNi4zNjcyIDEuNjM0OC0wLjQyNzk4IDAuMDk4Ny0wLjg0NzM0IDAuMjQwMDItMS4yNSAwLjQxNjAxLTAuNjAxMzEgMC4yMzQ2Ni0xLjE5MzYgMC40OTc2Ny0xLjc5NDkgMC43MzYzMy0wLjQwNTMyIDAuMTI4LTAuODA2NSAwLjI3MTY0LTEuMjAxMiAwLjQzMTY0LTkuMjYzNyA0LjY5NDUtMTkuMjIzIDcuODA0Mi0yOC40OTQgMTIuNDg2LTIuMDY3OSAxLjA0NC00LjI3Ni0wLjI4MDY0LTYuMzY1MiAwLjM4ODY3LTAuMzgzOTkgMC4xNjM5OS0wLjc2MzUgMC4zNDMwOC0xLjEzMjggMC41MzkwNy0yLjkxNTkgMS4wMDgtNS41Nzg0IDIuNzQxMS04LjczODMgMy4wNjY0LTAuNDAzOTkgMC4xNjY2Ni0wLjgxMTQ2IDAuMzEyMDUtMS4yMTY4IDAuNDcwNzEtMC4yNzg3NiAwLjE0MDk0LTAuNTg1NjYgMC4yMTc3My0wLjg2OTE0IDAuMzQ3NjV2NS45NTEyYzMuNDc0Mi0xLjIyNzQgNi43NC0yLjk3ODEgMTAuMDk2LTQuNDg4MyAyLjQ5NDYtMS4xMjQgNC45NTU5LTIuMjg3MyA3LjU2MjUtMy4xNDQ1IDIuMTg1Mi0wLjcxNzMgNC4zMzY5LTEuNTUzMSA2LjQ2NDgtMi40MzE2IDMuMDU3My0xLjI2MTMgNi4xMTk5LTIuMzkxMyA5LjM3My0zLjE3MzggNC4xODc5LTEuMDA1MyA4LjAwMS0zLjE4MTYgMTEuOTI4LTQuOTY2OCAwLjkxNTk3LTAuNDE1OTcgMS43Njc1LTEuMTQwNCAyLjcxNjgtMS4yODcxIDQuNzYxMS0wLjczNzMyIDguOTM3My0zLjE2MDQgMTMuNDcxLTQuNTM5MSAxLjM2OC0wLjQxNTk4IDIuNzA5Mi0wLjk4MDg1IDMuOTgyNC0xLjYzMjggMS41NDY2LTAuNzkzMyAzLjA4MDYtMS41NTU1IDQuODA4Ni0xLjg1NTUgMC4yODI2Ni0wLjA0OTMgMC41OTQxOC0wLjA5NDIgMC44MjYxNy0wLjI0MjE5IDMuNDM5OS0yLjIwNjYgNy4zODY4LTMuMTE5MiAxMS4xODItNC40MjU4IDIuMTA3OS0wLjcyNjY0IDMuODE1My0xLjk5MjggNS4wMzEyLTMuODg0OC0wLjc5NDY0LTAuOTU3My0xLjU4NjctMS4yODE2LTIuNDI5Ny0xLjI1NTl2LTAuMDAxOTZ6IiBmaWxsPSIjNjg2OTZiIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNTEuODM0IDE2NS44MmMtMC45NDU5MS0wLjAzNTUtMS45NTE5IDAuMzIyNjktMi44OTI2IDAuNjY2MDItMTIuNjg5IDQuNjMxOC0yNS4yNDMgOS42MjctMzcuOTIgMTQuMjk1LTMuNjc1OCAxLjM1MzktNy4zNDAyIDIuNzQ1Ny0xMS4wMjEgNC4wODR2NS4wODJjMC42MjcwMy0wLjM1Mzg0IDEuMjU3Ni0wLjY5OTIxIDEuODMyLTEuMTU2MiAwLjI4Nzk5IDAgMC41NzMzNCAxZS0zIDAuODYxMzMgMCAyLjg5MzItMS4xMjY3IDUuOTQyNS0xLjg2NyA4LjY1MDQtMy40NTkgMC4yODY2NS0xZS0zIDAuNTc1MjktMC4wMDI5MSAwLjg2MzI4LTAuMDAzOTEgMTEuOTcxLTQuMjIzOCAyMy40NjgtOS42NjIyIDM1LjQ2My0xMy44M2wwLjg1OTM4LTAuMDAzOTFjMC40NTA2Ni0wLjUzOTk3IDEuMjcxOC0wLjMzNjY1IDEuNzMwNS0wLjg2MzI4djAuMDAxOTVjMS4zLTEuMTI4IDQuMDg4OC0wLjI5NDYgNC4xMDc0LTMuMTE3Mi0wLjcwMTMxLTEuMjI4Ni0xLjU4NzMtMS42NTc5LTIuNTMzMi0xLjY5MzR2LTAuMDAxOTZ6IiBmaWxsPSIjNzA3Mjc0Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTA2LjQ3IDE0Mi4wOWMtMS40OTg2IDAuNDExNTUtMy4wMDkgMC43ODY1Ny00LjQ5NDEgMS4yNDIyLTEuNjQ2NiAwLjUwNTMxLTMuMjkwOSAwLjg3NDQxLTUuMDE3NiAwLjQ4MjQyLTAuMjg3OTkgMWUtMyAtMC41NzUyOSA1LjJlLTQgLTAuODYzMjggMC4wMDE5NS0xLjEzNDcgMS40MTItMi42NzU4IDIuMTA2Mi00LjM3MyAyLjYwMzUtMTAuMDgzIDIuOTU1OS0yMC4xNDEgNS45OTg1LTMwLjI0NiA4Ljg3My0yLjQ3NDYgMC43MDUzLTUuMDgyNCAxLjAyNjQtNy42NTQzIDEuMjg5MS02Ljg5MzEgMC43MDI2My0xMy42NjUgMi4wMzk4LTIwLjM4NyAzLjY3NTgtMC45NzU5NyAwLjIzNzMzLTEuOTgwMSAwLjQ1NTgxLTIuODg2NyAwLjg2OTE0LTIuMjU0NiAxLjAyOTMtNC41OTMzIDEuNTc0OC03LjA1ODYgMS44NTc0LTEuNjkwNiAwLjE5MzMyLTMuMzAyMyAwLjk5Nzg0LTQuOTkwMiAxLjMxMjUtMy44MjEyIDAuNzEwNjUtNy42NDY0IDEuNTIxMi0xMS41MDggMS44NjkxLTIuMzc3MyAwLjIxMzg2LTQuNjgyIDAuNjkwNTMtNi45ODgzIDEuMTYyMXY3LjQ2NjhjMy40MzE3LTEuMDUxNCA3LjE1NTctMS4yMTM0IDEwLjY3OC0xLjc2OTUgOC41MzQ0LTEuMzQ4IDE2Ljg1My0zLjQ4MTYgMjQuODk2LTYuNDA4MiA3LjkzNy0yLjg4NjYgMTYuMzI1LTMuNjUyNyAyNC4zMTItNi4xNjk5IDMuODk1OS0xLjIyOCA3LjU3MjktMy4wMDY3IDExLjQ5OC00LjEzODcgNy4wMzE4LTIuMDI5MiAxMy43NDUtNS4xOTQ5IDIxLjEyNS01Ljk2MjkgMS40OTA2LTAuMTU0NjYgMi40Mzc2LTAuNjk4OTggMi43MTA5LTIuMjEwOSAxLjA3ODctMS42MDM5IDIuNjc1MS0yLjM2NjcgNC40ODA1LTIuODYxMyAyLjQzMzctMC42NjYzOSA0Ljc5NDEtMS41MTk0IDYuNzY1Ni0zLjE4MzZ6IiBmaWxsPSIjODQ4Njg4Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtOTUuMjIxIDE0OC4xM2MtMy43Mzg2IDAuMzg3OTktNy4zODQ5IDEuMDgwOS0xMC44OTUgMi41NDg4LTIuMzc5OSAwLjk5NTk3LTQuODc1OCAxLjgyMjctNy4zOTg0IDIuMzM1OS0yLjU3MDYgMC41MjI2NC00Ljk0NDEgMS40OTczLTcuMzkwNiAyLjMzOTgtNy45MDEgMi43MjEyLTE1Ljg1MiA1LjI5MjItMjQuMTc2IDYuNDM3NS0zLjU5NTkgMC40OTQ2NC03LjAxNjIgMS41MzcxLTEwLjM0NiAyLjk4NjMtMS43MDUyIDAuNzQyNjMtMy41MjUxIDEuMjg1My01LjM0MzggMS42OTczLTYuNzEwNSAxLjUyMTItMTMuMjk4IDMuNjI0NC0yMC4yMDEgNC4yNjE3LTEuMTM0NyAwLjEwNC0yLjI2MjkgMC40MzQ3LTMuMzU3NCAwLjc3NzM0LTEuNTI2NiAwLjQ3NTk5LTMuMDcxNCAwLjgyMjk5LTQuNjY2IDAuODIwMzItMC41MTI2Ni05LjVlLTQgLTAuOTU4MTMgMC4xODI4OC0xLjQ0NzMgMC4yNDYwOXY4LjkxNmMwLjQyOTg3LTAuMTYzMzIgMC44NjgxNy0wLjMwODU3IDEuMjk2OS0wLjQ3NDYxIDUuMjkwNS0yLjA1MDYgMTAuODM5LTQuNDA3NiAxNi43NzEtNC43Njc2IDEuMDA0LTAuMDYxMyAxLjg5MjUtMC41ODgzNSAyLjgxMjUtMC45NTg5OCA5LjAwMjQtMy42MjY2IDE4LjQ0Mi01Ljg1OTkgMjcuNjg4LTguNjc1OCA3Ljk3OTctMS43NTg2IDE1Ljc5MS0zLjk2MDIgMjIuOTgtOC4wODAxIDMuMDE4Ni0xLjcyOTIgNi43MDUtMS42ODE0IDEwLjA2NC0yLjQxNiA0LjkzMTgtMS4wNzg3IDguNjQ4NS00LjQwMjcgMTMuMTg4LTYuMTA5NCAwLjYwNzk4LTAuMjI3OTcgMC44NDUxNC0xLjExODMgMC40MjM4My0xLjg3N2wtMC4wMDM5MDYtMC4wMDc4MXoiIGZpbGw9IiM3ZjgxODQiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im0xNDkuMjggMTI5LjgyYy0wLjcxNTQ4IDAuMDM5OC0xLjQzMTIgMC4xMzc0NS0yLjE0NjUgMC4xODk0NS0zLjI0OTIgMC45MjkzLTYuMzc5OCAxLjUzMy05LjQyNzcgMy43MDktMi42Mzg2IDEuODg1Mi02LjUzNDUgMi42NS05LjkwMjQgMy44MDQ3LTkuNDU3IDMuMjQyNi0xOC40ODYgNy41NTc2LTI3Ljg0MiAxMC45NjMtOS4xMTk3IDMuMzE5OS0xOC4wMDEgNy4yODYzLTI3LjQ0OSA5Ljg1MTYtNS43NTA1IDEuNTYtMTAuOTMzIDUuMTY0OS0xNi45MTYgNi41NzQyLTEuMDYyNyAwLjI1MDY2LTIuMjQ0MiAxLjQ3MDctMS44Nzg5IDMuMTA5NC0xLjE5NzMgMC44MDc5Ny0yLjUyOTcgMS40MzU2LTMuNDU5IDIuNTk5NiAwLjg1NzMtMC4wMTg3IDEuNzg4NyAwLjE3NzUyIDIuNTU2Ni0wLjA5MTggMy43OTcyLTEuMzM4NyA3LjU1NDctMi43OTg3IDExLjMyMi00LjIyMjcgMC41Mzg2NC0wLjIwMjY1IDEuMDQ1Ny0wLjUyMjI5IDEuNTk3Ny0wLjY1NDI5IDUuNjU1OC0xLjM0NTMgMTAuNzI3LTQuMDc5MiAxNS44ODEtNi42MTkxIDEuODQ2Ni0wLjkxMDY0IDMuNzYzLTEuNDI3MyA1LjgyNDItMS4zODg3IDIuNDAyNi0wLjk0MTMgNC44MTUxLTEuODYyMSA3LjIwNy0yLjgzMDEgMS43MjUyLTAuNjk4NjQgMy40MTg3LTEuNDczNiA1LjEzODctMi4xODU2IDEuMDU0Ny0wLjQzNTk5IDIuMTAwNi0xLjAyMzYgMy4yMDMxLTEuMTgzNiAyLjE4MTItMC4zMTYgNC4xODUyLTEuMTEzIDYuMDY2NC0yLjEyNSA3LjM2NzgtMy45NjI2IDE1LjM2NS02LjMzMSAyMy4xMTctOS4zMjQyIDEuNjAzOS0wLjYxODY1IDMuMjM5Ny0xLjE5NTIgNC43NjM3LTEuOTc2NiA0LjYyNzgtMi4zNzMyIDkuNDM1LTQuMTgyMyAxNC41OTQtNC45NjQ4IDEuNDcxOS0wLjIyMzk5IDIuODUxMS0wLjUyNjIyIDMuMzcxMS0yLjE4NzUtMS4xNTczLTAuMjk1OTktMi4zMTUzLTAuNTkzMy0zLjQ3MjctMC44OTA2Mi0wLjcxNzMtMC4xNzkzMi0xLjQzMy0wLjE5NjA4LTIuMTQ4NC0wLjE1NjI1eiIgZmlsbD0iIzZlNzA3MiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLS4wMDA5MzAyMSAwKSIgZD0ibTE0NC43NCAxMjkuNjdjLTIuMzMzMS0wLjA3NDctNC40ODcgMC42NTcwNy02LjQ1OSAyLjI4OTEtMC41MzU5OCAwLjQ0Mzk5LTEuMjE4IDAuOTQ3NjctMS44NTk0IDAuOTg2MzMtMi41NTE5IDAuMTU1OTgtNC41OTE3IDEuNDY5MS02LjcxMjkgMi42NTA0LTAuNzQ2NjQgMC40MTQ2NS0xLjUzNDIgMC44MDg0NC0yLjM1MTYgMS4wMzUyLTYuNjMzMSAxLjgzOTktMTIuNzY1IDUuMDE3OC0xOS4yNjggNy4yMDctMS42MTU5IDAuNTQzOTgtMy4yMTU0IDEuMjMwOC00LjY5MTQgMi4wODAxLTIuNTUxOSAxLjQ2OC01LjIzNDcgMi4yNjQtOC4xNzE5IDIuMjIyNy0yLjAzMDYgMS4wODUzLTQuMTA0NyAyLjA5NDItNi4wODIgMy4yNzE1LTMuODk4NiAyLjMyMzktOC4yMDU4IDMuNTUxOS0xMi41NzYgNC4zNjkxLTMuODkxOSAwLjcyNzk4LTcuNTAwMiAxLjk3ODctMTAuODc5IDMuOTc0Ni0xLjg3ODYgMS4xMDkzLTMuODkwOCAxLjc5NDgtNiAyLjM1MzUtMy43NTA2IDAuOTk0NjItNy40NDU2IDIuMjA0Mi0xMS4xNjQgMy4zMjQyLTQuNTU4NSAzLjI4MTItMTAuMjA3IDMuMzEyMy0xNS4zMDMgNC45NjI5LTkuMjAxIDIuOTc5OS0xOC4xODIgNi42MDczLTI3LjQ5NCA5LjIyODUtMS45NDc3IDAuNTQ4MzktMy44MjQ5IDEuMjkyMi01LjcyODUgMS45NjI5djQuNTQ0OWMwLjMzMTUxLTAuMTI0MjQgMC42NTYzNS0wLjI3NzU3IDAuOTk4MDUtMC4zNjEzMyA2LjAzNDUtMS40ODI3IDExLjY2NS00LjA5IDE3LjQ4NC02LjE2OTkgNi4wOTg1LTIuMTc5OSAxMi4wMzgtNC43MTg2IDE4LjAxLTcuMTk3MyAwLjc5MTk3LTAuMzI5MzIgMS42MzI2LTAuNjI5NTggMi40NzY2LTAuNzQwMjMgMy40ODEyLTAuNDUxOTkgNi43MjQ3LTEuNjAwMyA5Ljc4MzItMy4yNjU2IDEuNjM0Ni0wLjg5MDY0IDMuMjQzLTEuMTEyMyA0Ljk2MjktMC4zNzUgMi43OTA2LTIuMTk1OSA2LjIyMDItMi45MDk4IDkuNDY2OC00LjAwOTggMi4zMjY2LTAuNzg5MjkgNC42MDAxLTEuNjI5NCA2LjY2NDEtMi45NzQ2IDIuMDczMi0xLjM1MiA0LjQ0ODgtMi4wMzQzIDYuNzUtMi43OTMgNS40NTcxLTEuNzk3MiAxMC43NDgtNC4wNjk0IDE2LjE4Mi01Ljg2MTMgNS43NTMxLTEuODk3MiAxMS4yMTUtNC4zOTY4IDE2Ljc2Ni02LjcyMDcgOC41ODY0LTMuNTk1OSAxNy4yNjQtNi45Mzk2IDI2LjEwNS05Ljg1NTUgMC4yNzE5OC0wLjA5MDcgMC41ODA1OS0wLjEzMTczIDAuODA4NTktMC4yODkwNyAzLjMyOTItMi4yODI2IDcuMjM1Ny0zLjQ0MzEgMTAuNjc2LTUuNTA5OC0wLjgxNzY0LTAuMjAwNjYtMS42MTQ4LTAuMzE0OTctMi4zOTI2LTAuMzM5ODR6IiBmaWxsPSIjN2E3YjdlIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtNDcuNjc0IDE3MS40OWMtNC42Mzg1IDAuOTYxMzEtOS4xNjkgMi4yMzA4LTEzLjU0NSA0LjEwOTQtNC44NjkxIDIuMDkwNi05LjgzOTggMy45NDY2LTE0Ljc3OSA1Ljg2OTEtMi41NDM5IDAuOTkwNjQtNS4xMDY3IDEuOTI1Ni03LjEzODcgMy44NTM1IDMuMTkzMi0wLjEyOCA2LjEyMjgtMS4wNTQ0IDkuMTA5NC0yLjI1OTggNi4yNDkxLTIuNTIxMiAxMi4yNjItNS42MDkgMTguNjkzLTcuNzEyOSAyLjY5NTktMC44ODI2NCA1LjQwNTUtMS45ODQ3IDcuNjYwMi0zLjg1OTR6IiBmaWxsPSIjNmU3MDcyIi8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtLjAwMDkzMDIxIDApIiBkPSJtMTEuMzQ0IDE4NS4zM2MtMy4wNjc5IDAuNjkxOTctNi4xODg1IDEuMjQ1MS04LjY0ODQgMy40NTcgMy4zNTA2IDAuMDE3MyA2LjIzNjUtMS4xMjY1IDguNjQ4NC0zLjQ1N3oiIGZpbGw9IiM2ZTcwNzIiLz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC0uMDAwOTMwMjEgMCkiIGQ9Im00OC41MzMgMTY1LjQ0Yy0yLjkwMzkgMC4xNTczMS01LjY1NyAxLjAyNjctOC40MDIzIDEuODY1Mi0zLjcxNDYgMS4xMzMzLTcuMzc3MSAyLjQzMzMtMTEuMDc4IDMuNjEzMy0wLjk1MTk3IDAuMzAzOTktMS45NzEzIDAuMzk0NzgtMi45NDczIDAuNjM0NzctMC45NzMzMSAwLjIzODY2LTIuMDM5IDAuMzU5NTctMi44NzUgMC44NTE1Ni0yLjkwNjYgMS43MTE5LTYuMTIwNCAyLjQwMDgtOS4zMjAzIDMuMjcxNS00LjY4MjQgMS4yNzUyLTkuMjY4MiAyLjkwNDUtMTMuOTEgNC4zMzU5djIuOTkwMmMzLjUwMDItMS4xOTEgNy4wMDI4LTIuMzc0MiAxMC41MDQtMy41NjI1IDIuMDQxMy0wLjY5MTk5IDQuMDk0Ni0xLjM0ODIgNi4xNDI2LTIuMDIxNSAwLjY4MjY1LTAuMjI0IDEuNDE2My0wLjM1NDkgMi4wNDMtMC42ODU1NCA1LjM4NjUtMi44NDEyIDExLjM3Ni00LjA0NTIgMTYuOTgtNi4yODkxIDEuNDk4Ni0wLjU5OTk3IDMuMTAwMS0wLjU4OTIyIDQuNjY0MS0wLjgxMDU0IDMuMjA2Ni0wLjQ1NDY1IDYuMjExMy0xLjM0MDEgOC4xOTkyLTQuMTkzNHoiIGZpbGw9IiM3YjdkN2YiLz48L2c+PC9zdmc+DQo=');
+ background-position: 40% 100%, bottom left;
background-repeat: no-repeat;
- background-size: 100%, 30em;
+ background-size: 100%, 100% auto;
padding: 1em 0.5em 0.5em;
border-right: 1px solid #aaa;
overflow-y: auto;
@@ -160,7 +160,8 @@ nav .arrowdown > .highlighted::after {
header {
color: #444;
- background-color: #f5f5f5;
+ background-color: #9ec2da;
+ background-image: linear-gradient(to top, rgba(255,255,255,0.3), rgba(255,255,255,0.7));
padding: 1em 0.5em;
border-bottom: 1px solid #aaa;
display: flex;
@@ -183,7 +184,7 @@ header #status {
}
#message {
font-size: 0.8em;
- color: #777;
+ color: #888;
}
#message > a {
text-decoration: underline;
@@ -777,6 +778,7 @@ button.return:before {
border: 1px solid #aaa;
padding: 0.2em 0.5em;
font-size: 0.8em;
+ background-color: #fff;
}
.preview_icons > * > * {
min-width: 0;
@@ -870,11 +872,6 @@ button.return:before {
}
@font-face {
- font-family: FuturaICGLight;
- src: url(data:font/ttf;base64,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) format('truetype');
-}
-@font-face {
- font-family: FuturaICGLight;
- font-weight: bold;
- src: url(data:font/ttf;base64,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BxEAfQciAGkCKgBuAtYAdwLPAHADewBiBNwAbgMeAFcECgBqAqoAZwUAAFsF7QB2Be0BxgXtAJQF7QCUBe0AbgXtANMF7QB7Be0AdAXtALcF7QCFAqEAYANfAF0EqgBuBOQAYQSqAGkFDgBzBpoAZwa3ADYFXQCUBWwAcQYDAJAEPQBlBEUAoQcDAG0GPQBtAv4AvgRbACgGUgCZBDcAjwf0ADIGzQBpB1AAbgVeAIoHiQBrBbsAjwVBAG8E+QByBhEAdgbFAD0JgAA5BuMAPAZwAEEGPQBuAsgAawUGAG4CzwBvBEUAZAUOAAkC1gB3BbMAZQWIAI0EGgB2BZAAOwVIAGUD2gBuBYgAQAUjAHMC3ACdAuEApAXYAKECswCyB7sAcwUrAG8FwgByBZgAogWQADsD6ACZBGMAawODAGYFIwBpBacAPQivAFcGWgBGBe8ARQUdAGcDCABpAfcAZgMIAGsD1QBOBTUAAAKdAGQEDABwBf0AdgZwAEEFXQBzBGkAagbAAG4DowB5BLwAaQa/AHcECgBqBr8AbgKTAFYEFgBfAsoAXwWBAG4DwgBtBMIAbQUPAG4GxAA2BrEANga8ADYGygA2BrwANgbYAD0IOQB4BWwAbgQtAGUEQwBlBCEAZAQhAEgC/wClAwEAuQMI/+gDBv/JBtgAaQddAG4HXQBuB10AbgdfAG4HbwBuB5UAbQYbAHYGEAB2BhsAdgYIAFkFpgBzBaMAZQWrAHMFowBlBZ0AZgWjAGUFngBlCNIAZQQMAGoFRgBlBUYAZQVMAGUFOABlAusAnALdAH4C6v/vAuj/wQUpAH0FsQBXBasAVwW5AGUFwQBlBbkAVwRqAHMFwgBzBSIAaQUaAGkFIgBpBSIAaQYAAGEJLgBiCKkAXAZ3AEEESAAACJAAAARIAAAIkAAAAtoAAAIkAAABbQAAAW0AAAESAAABtgAAAHkAAAQKAGoECgBqBAoAagYEAG4IWwBtAywAdgM7AHIDOwByBToAbQUzAHsFMwB7A9IAbwdyAGcBtgAAAiQAAAXrAGsEHgAAAAAAAAAAAAAAAABIAIABaAHgAowDHgM+A2oDmAPOBBAEMARKBIYElgTqBRAFYAXOBhoGfgbkBwQHbAfACBwIXghyCJQIqAkmCgQKNgqiCwALRguGC7wMIAxYDHYMsgzmDQwNZg2iDfoOTA7O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) format('truetype');
+ font-family: Latin Modern Sans;
+ src: url(data:font/ttf;base64,AAEAAAATAQAABAAwRkZUTV3WAO0AAAE8AAAAHEdERUYHWAYnAAABWAAAAFZHUE9TowzMkgAAAbAAAAqkR1NVQv95FdUAAAxUAAADFk9TLzJpNqJhAAAPbAAAAGBjbWFwn9BCKgAAD8wAAAHiY3Z0IBS0AkcAABGwAAAAPGZwZ22LC3pBAAAR7AAACZFnYXNwAAAAEAAAG4AAAAAIZ2x5ZqLeXt8AABuIAACkLGhlYWT+XUrTAAC/tAAAADZoaGVhCAUDIwAAv+wAAAAkaG10eOMKMDYAAMAQAAADpmxvY2Fk0DyIAADDuAAAAdZtYXhwAj8CagAAxZAAAAAgbmFtZa7SZIMAAMWwAAAEv3Bvc3QHpy1UAADKcAAAAuVwcmVw80Qi7AAAzVgAAACQd2ViZkWyUa8AAM3oAAAABgAAAAEAAAAAzD2izwAAAADDw2ftAAAAAM3U9jAAAQAAAA4AAABOAAAAAAACAAoAAQBiAAEAYwBjAAIAZAB9AAEAfgCBAAIAggDUAAEA1QDWAAIA1wDZAAEA2gDcAAIA3QDlAAEA5gDpAAIABAAAAAIAAAAAAAEAAAAKAHgApgADREZMVAAUY3lybAAkbGF0bgA0AAQAAAAA//8AAwAAAAEAAgAEAAAAAP//AAMAAAABAAIALgAHQVpFIAAuQ1JUIAAuTU9MIAAuTkxEIAAuUExLIAAuUk9NIAAuVFJLIAAuAAD//wADAAAAAQACAANjcHNwABRrZXJuABpzaXplACAAAAABAAAAAAABAAEABAAAAGQAAQEAAF8AbgACAAYADgABAAAAAQAQAAIAAAABADQAAQAKAAUABwAOAAIABQAkAD0AAACCAJgAGgCaAKAAMQDCAMIAOADEAMQAOQABCTAABAAAAEQAkgCkAXYBsAKmAqwC4gF2AvwDegOQBF4EXgVYBYoGTAZiBsAGxgboBu4GYgZiBzQHRgdMB1YHtAgSAKQApACkAKQApACkAXYBdgF2AXYBdgF2AXYFigZMBkwGTAZMBkwGTAZiBmIGYgZiBmIGYgdGB0YHRgdGB7QHtAWKCBwILghACKYItAjCAAQA1/91ANj/dQDa/3UA2/91ADQAJv/kACr/5AAy/+QANP/kADf/rQA4/+QAOf+RADr/kQA8/60ARv/kAEf/5ABI/+QAUv/kAFT/5ABX/+QAWP/kAFn/5ABa/+QAXP/kAIn/5ACU/+QAlf/kAJb/5ACX/+QAmP/kAJr/5ACb/+QAnP/kAJ3/5ACe/+QAn/+tAKn/5ACq/+QAq//kAKz/5ACt/+QAsv/kALT/5AC1/+QAtv/kALf/5AC4/+QAuv/kALv/5AC8/+QAvf/kAL7/5AC//+QAwf/kAML/5ADD/+QAxP+tAA4AJP/kADn/5AA6/+QAO//kADz/5ACC/+QAg//kAIT/5ACF/+QAhv/kAIf/5ACI/+QAn//kAMT/5AA9ACT/rQAm/+QAKv/kADL/5AA0/+QARP/kAEb/5ABH/+QASP/kAEr/5ABQ/+QAUf/kAFL/5ABT/+QAVf/kAFb/5ABY/+QAWf/kAFr/5ABc/+QAXf/kAIL/rQCD/60AhP+tAIX/rQCG/60Ah/+tAIj/5ACJ/+QAlP/kAJX/5ACW/+QAl//kAJj/5ACa/+QAov/5AKP/6wCk//kApf/5AKb/+QCn//kAqP/kAKn/5ACq//kAq//rAKz/+QCt//kAs//5ALT/+QC1/+sAtv/5ALf/+QC4//kAuv/kALv/+QC8/+sAvf/5AL7/+QC//+sAwf/5AML/5AABACwAHAANACb/5AAq/+QANP/kAFL/5ABZ/+QAif/kALT/5AC1/+QAtv/kALf/5AC4/+QAuv/kAMP/5AAGADf/rQA5/5EAOv+RADz/rQCf/60AxP+tAB8AD/+tABH/rQAk/60ARP/kAEj/5ABS/+QAgv+tAIP/rQCE/60Ahf+tAIb/rQCH/60AiP+tAKL/5ACj/+QApP/kAKX/5ACm/+QAp//kAKj/5ACq/+QAq//kAKz/5ACt/+QAtP/kALX/5AC2/+QAt//kALj/5AC6/+QAw//kAAUAWP/kALv/5AC8/+QAvf/kAL7/5AAzACT/rQBE/60ARv+tAEf/rQBI/60ASv+tAFH/rQBS/60AU/+tAFX/rQBW/60AWP+tAFn/rQBa/60AW/+tAFz/rQBd/60Agv+tAIP/rQCE/60Ahf+tAIb/rQCH/60AiP+tAKL/6wCj/8gApP/rAKX/6wCm/+sAp//rAKj/5ACp/60Aqv/rAKv/yACs/+sArf/rALP/6wC0/+sAtf/IALb/6wC3/+sAuP/rALr/rQC7/+sAvP/IAL3/6wC+/+sAv//IAMH/6wDC/+QAw//kAD4AJP+tACb/5AAq/+QAMv/k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) format('truetype');
}
diff --git a/lsp/minified.js b/lsp/minified.js
index d5accdb5..f034538d 100644
--- a/lsp/minified.js
+++ b/lsp/minified.js
@@ -1,14 +1,14 @@
-var MD5=function(a){function b(a,b){var c,d,g,e,h;g=a&2147483648;e=b&2147483648;c=a&1073741824;d=b&1073741824;h=(a&1073741823)+(b&1073741823);return c&d?h^2147483648^g^e:c|d?h&1073741824?h^3221225472^g^e:h^1073741824^g^e:h^g^e}function c(a,c,d,g,e,h,i){a=b(a,b(b(c&d|~c&g,e),i));return b(a<<h|a>>>32-h,c)}function d(a,c,d,g,e,h,i){a=b(a,b(b(c&g|d&~g,e),i));return b(a<<h|a>>>32-h,c)}function e(a,c,d,g,e,h,i){a=b(a,b(b(c^d^g,e),i));return b(a<<h|a>>>32-h,c)}function g(a,c,d,g,e,h,i){a=b(a,b(b(d^(c|~g),
-e),i));return b(a<<h|a>>>32-h,c)}function m(a){var b="",c="",d;for(d=0;3>=d;d++)c=a>>>8*d&255,c="0"+c.toString(16),b+=c.substr(c.length-2,2);return b}var f=[],q,p,l,u,h,i,k,j,f=a.replace(/\r\n/g,"\n"),a="";for(q=0;q<f.length;q++)p=f.charCodeAt(q),128>p?a+=String.fromCharCode(p):(127<p&&2048>p?a+=String.fromCharCode(p>>6|192):(a+=String.fromCharCode(p>>12|224),a+=String.fromCharCode(p>>6&63|128)),a+=String.fromCharCode(p&63|128));f=a;a=f.length;q=a+8;p=16*((q-q%64)/64+1);l=Array(p-1);for(h=u=0;h<a;)q=
-(h-h%4)/4,u=8*(h%4),l[q]|=f.charCodeAt(h)<<u,h++;q=(h-h%4)/4;l[q]|=128<<8*(h%4);l[p-2]=a<<3;l[p-1]=a>>>29;f=l;h=1732584193;i=4023233417;k=2562383102;j=271733878;for(a=0;a<f.length;a+=16)q=h,p=i,l=k,u=j,h=c(h,i,k,j,f[a+0],7,3614090360),j=c(j,h,i,k,f[a+1],12,3905402710),k=c(k,j,h,i,f[a+2],17,606105819),i=c(i,k,j,h,f[a+3],22,3250441966),h=c(h,i,k,j,f[a+4],7,4118548399),j=c(j,h,i,k,f[a+5],12,1200080426),k=c(k,j,h,i,f[a+6],17,2821735955),i=c(i,k,j,h,f[a+7],22,4249261313),h=c(h,i,k,j,f[a+8],7,1770035416),
-j=c(j,h,i,k,f[a+9],12,2336552879),k=c(k,j,h,i,f[a+10],17,4294925233),i=c(i,k,j,h,f[a+11],22,2304563134),h=c(h,i,k,j,f[a+12],7,1804603682),j=c(j,h,i,k,f[a+13],12,4254626195),k=c(k,j,h,i,f[a+14],17,2792965006),i=c(i,k,j,h,f[a+15],22,1236535329),h=d(h,i,k,j,f[a+1],5,4129170786),j=d(j,h,i,k,f[a+6],9,3225465664),k=d(k,j,h,i,f[a+11],14,643717713),i=d(i,k,j,h,f[a+0],20,3921069994),h=d(h,i,k,j,f[a+5],5,3593408605),j=d(j,h,i,k,f[a+10],9,38016083),k=d(k,j,h,i,f[a+15],14,3634488961),i=d(i,k,j,h,f[a+4],20,3889429448),
-h=d(h,i,k,j,f[a+9],5,568446438),j=d(j,h,i,k,f[a+14],9,3275163606),k=d(k,j,h,i,f[a+3],14,4107603335),i=d(i,k,j,h,f[a+8],20,1163531501),h=d(h,i,k,j,f[a+13],5,2850285829),j=d(j,h,i,k,f[a+2],9,4243563512),k=d(k,j,h,i,f[a+7],14,1735328473),i=d(i,k,j,h,f[a+12],20,2368359562),h=e(h,i,k,j,f[a+5],4,4294588738),j=e(j,h,i,k,f[a+8],11,2272392833),k=e(k,j,h,i,f[a+11],16,1839030562),i=e(i,k,j,h,f[a+14],23,4259657740),h=e(h,i,k,j,f[a+1],4,2763975236),j=e(j,h,i,k,f[a+4],11,1272893353),k=e(k,j,h,i,f[a+7],16,4139469664),
+var MD5=function(a){function c(a,c){var b,d,g,e,h;g=a&2147483648;e=c&2147483648;b=a&1073741824;d=c&1073741824;h=(a&1073741823)+(c&1073741823);return b&d?h^2147483648^g^e:b|d?h&1073741824?h^3221225472^g^e:h^1073741824^g^e:h^g^e}function d(a,b,d,g,e,h,i){a=c(a,c(c(b&d|~b&g,e),i));return c(a<<h|a>>>32-h,b)}function b(a,b,d,g,e,h,i){a=c(a,c(c(b&g|d&~g,e),i));return c(a<<h|a>>>32-h,b)}function e(a,b,d,g,e,h,i){a=c(a,c(c(b^d^g,e),i));return c(a<<h|a>>>32-h,b)}function g(a,b,d,g,e,h,i){a=c(a,c(c(d^(b|~g),
+e),i));return c(a<<h|a>>>32-h,b)}function m(a){var c="",b="",d;for(d=0;3>=d;d++)b=a>>>8*d&255,b="0"+b.toString(16),c+=b.substr(b.length-2,2);return c}var f=[],q,p,l,u,h,i,k,j,f=a.replace(/\r\n/g,"\n"),a="";for(q=0;q<f.length;q++)p=f.charCodeAt(q),128>p?a+=String.fromCharCode(p):(127<p&&2048>p?a+=String.fromCharCode(p>>6|192):(a+=String.fromCharCode(p>>12|224),a+=String.fromCharCode(p>>6&63|128)),a+=String.fromCharCode(p&63|128));f=a;a=f.length;q=a+8;p=16*((q-q%64)/64+1);l=Array(p-1);for(h=u=0;h<a;)q=
+(h-h%4)/4,u=8*(h%4),l[q]|=f.charCodeAt(h)<<u,h++;q=(h-h%4)/4;l[q]|=128<<8*(h%4);l[p-2]=a<<3;l[p-1]=a>>>29;f=l;h=1732584193;i=4023233417;k=2562383102;j=271733878;for(a=0;a<f.length;a+=16)q=h,p=i,l=k,u=j,h=d(h,i,k,j,f[a+0],7,3614090360),j=d(j,h,i,k,f[a+1],12,3905402710),k=d(k,j,h,i,f[a+2],17,606105819),i=d(i,k,j,h,f[a+3],22,3250441966),h=d(h,i,k,j,f[a+4],7,4118548399),j=d(j,h,i,k,f[a+5],12,1200080426),k=d(k,j,h,i,f[a+6],17,2821735955),i=d(i,k,j,h,f[a+7],22,4249261313),h=d(h,i,k,j,f[a+8],7,1770035416),
+j=d(j,h,i,k,f[a+9],12,2336552879),k=d(k,j,h,i,f[a+10],17,4294925233),i=d(i,k,j,h,f[a+11],22,2304563134),h=d(h,i,k,j,f[a+12],7,1804603682),j=d(j,h,i,k,f[a+13],12,4254626195),k=d(k,j,h,i,f[a+14],17,2792965006),i=d(i,k,j,h,f[a+15],22,1236535329),h=b(h,i,k,j,f[a+1],5,4129170786),j=b(j,h,i,k,f[a+6],9,3225465664),k=b(k,j,h,i,f[a+11],14,643717713),i=b(i,k,j,h,f[a+0],20,3921069994),h=b(h,i,k,j,f[a+5],5,3593408605),j=b(j,h,i,k,f[a+10],9,38016083),k=b(k,j,h,i,f[a+15],14,3634488961),i=b(i,k,j,h,f[a+4],20,3889429448),
+h=b(h,i,k,j,f[a+9],5,568446438),j=b(j,h,i,k,f[a+14],9,3275163606),k=b(k,j,h,i,f[a+3],14,4107603335),i=b(i,k,j,h,f[a+8],20,1163531501),h=b(h,i,k,j,f[a+13],5,2850285829),j=b(j,h,i,k,f[a+2],9,4243563512),k=b(k,j,h,i,f[a+7],14,1735328473),i=b(i,k,j,h,f[a+12],20,2368359562),h=e(h,i,k,j,f[a+5],4,4294588738),j=e(j,h,i,k,f[a+8],11,2272392833),k=e(k,j,h,i,f[a+11],16,1839030562),i=e(i,k,j,h,f[a+14],23,4259657740),h=e(h,i,k,j,f[a+1],4,2763975236),j=e(j,h,i,k,f[a+4],11,1272893353),k=e(k,j,h,i,f[a+7],16,4139469664),
i=e(i,k,j,h,f[a+10],23,3200236656),h=e(h,i,k,j,f[a+13],4,681279174),j=e(j,h,i,k,f[a+0],11,3936430074),k=e(k,j,h,i,f[a+3],16,3572445317),i=e(i,k,j,h,f[a+6],23,76029189),h=e(h,i,k,j,f[a+9],4,3654602809),j=e(j,h,i,k,f[a+12],11,3873151461),k=e(k,j,h,i,f[a+15],16,530742520),i=e(i,k,j,h,f[a+2],23,3299628645),h=g(h,i,k,j,f[a+0],6,4096336452),j=g(j,h,i,k,f[a+7],10,1126891415),k=g(k,j,h,i,f[a+14],15,2878612391),i=g(i,k,j,h,f[a+5],21,4237533241),h=g(h,i,k,j,f[a+12],6,1700485571),j=g(j,h,i,k,f[a+3],10,2399980690),
-k=g(k,j,h,i,f[a+10],15,4293915773),i=g(i,k,j,h,f[a+1],21,2240044497),h=g(h,i,k,j,f[a+8],6,1873313359),j=g(j,h,i,k,f[a+15],10,4264355552),k=g(k,j,h,i,f[a+6],15,2734768916),i=g(i,k,j,h,f[a+13],21,1309151649),h=g(h,i,k,j,f[a+4],6,4149444226),j=g(j,h,i,k,f[a+11],10,3174756917),k=g(k,j,h,i,f[a+2],15,718787259),i=g(i,k,j,h,f[a+9],21,3951481745),h=b(h,q),i=b(i,p),k=b(k,l),j=b(j,u);return(m(h)+m(i)+m(k)+m(j)).toLowerCase()};(function(a){a.fn.stupidtable=function(){a(this).on("click","thead th",function(){a(this).stupidsort()})};a.fn.stupidsort=function(){function b(b){var c=0,d;a(b).children("td,th").each(function(){if(c==q)return d=a(this),!1;var b=a(this).attr("colspan");c+=b?Number(b):1});b="undefined"!=typeof d.data("sort-value")?d.data("sort-value"):"undefined"!=typeof d.attr("data-sort-value")?d.attr("data-sort-value"):d.text();switch(m){case "string":case "string-ins":b=String(b).toLowerCase();break;case "int":b=
-parseInt(Number(b));break;case "float":b=Number(b)}return b}var c=a(this),d=c.closest("table"),e=d.children("tbody"),g=e.children("tr"),m=c.attr("data-sort-type");if(m){var f=!0;c.hasClass("sorting-asc")&&(f=!1);var q=0;c.prevAll().each(function(){var b=a(this).attr("colspan");q+=b?Number(b):1});g.sort(function(a,c){var d=f?1:-1,a=b(a),c=b(c);return a>c?1*d:a<c?-1*d:0});e.append(g);d.find("thead th").removeClass("sorting-asc").removeClass("sorting-desc");c.addClass(f?"sorting-asc":"sorting-desc")}}})(jQuery);$(function(){UI.elements={menu:$("nav > .menu"),main:$("main"),header:$("header"),connection:{status:$("#connection"),user_and_host:$("#user_and_host"),msg:$("#message")}};UI.buildMenu();UI.stored.getOpts();try{if("mistLogin"in sessionStorage){var a=JSON.parse(sessionStorage.mistLogin);mist.user.name=a.name;mist.user.password=a.password;mist.user.host=a.host}}catch(b){}location.hash&&(a=decodeURIComponent(location.hash).substring(1).split("@")[0].split("&"),mist.user.name=a[0],a[1]&&(mist.user.host=
-a[1]));mist.send(function(){$(window).trigger("hashchange")},{},{timeout:5,hide:!0});var c=0;$("body > div.filler").on("scroll",function(){var a=$(this).scrollLeft();a!=c&&UI.elements.header.css("margin-right",-1*a+"px");c=a})});$(window).on("hashchange",function(){var a=decodeURIComponent(location.hash).substring(1).split("@");a[1]||(a[1]="");a=a[1].split("&");""==a[0]&&(a[0]="Overview");UI.showTab(a[0],a[1])});
-var otherhost={host:!1,https:!1},UI={debug:!1,elements:{},stored:{getOpts:function(){var a=localStorage.stored;a&&(a=JSON.parse(a));$.extend(!0,this.vars,a);return this.vars},saveOpt:function(a,b){this.vars[a]=b;localStorage.stored=JSON.stringify(this.vars);return this.vars},vars:{helpme:!0}},interval:{clear:function(){"undefined"!=typeof this.opts&&(clearInterval(this.opts.id),delete this.opts)},set:function(a,b){this.opts&&log("[interval]","Set called on interval, but an interval is already active.");
-this.opts={delay:b,callback:a};this.opts.id=setInterval(a,b)}},returnTab:["Overview"],countrylist:{AF:"Afghanistan",AX:"Åland Islands",AL:"Albania",DZ:"Algeria",AS:"American Samoa",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarctica",AG:"Antigua and Barbuda",AR:"Argentina",AM:"Armenia",AW:"Aruba",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia, Plurinational State of",
+k=g(k,j,h,i,f[a+10],15,4293915773),i=g(i,k,j,h,f[a+1],21,2240044497),h=g(h,i,k,j,f[a+8],6,1873313359),j=g(j,h,i,k,f[a+15],10,4264355552),k=g(k,j,h,i,f[a+6],15,2734768916),i=g(i,k,j,h,f[a+13],21,1309151649),h=g(h,i,k,j,f[a+4],6,4149444226),j=g(j,h,i,k,f[a+11],10,3174756917),k=g(k,j,h,i,f[a+2],15,718787259),i=g(i,k,j,h,f[a+9],21,3951481745),h=c(h,q),i=c(i,p),k=c(k,l),j=c(j,u);return(m(h)+m(i)+m(k)+m(j)).toLowerCase()};(function(a){a.fn.stupidtable=function(){a(this).on("click","thead th",function(){a(this).stupidsort()})};a.fn.stupidsort=function(){function c(c){var b=0,d;a(c).children("td,th").each(function(){if(b==q)return d=a(this),!1;var c=a(this).attr("colspan");b+=c?Number(c):1});c="undefined"!=typeof d.data("sort-value")?d.data("sort-value"):"undefined"!=typeof d.attr("data-sort-value")?d.attr("data-sort-value"):d.text();switch(m){case "string":case "string-ins":c=String(c).toLowerCase();break;case "int":c=
+parseInt(Number(c));break;case "float":c=Number(c)}return c}var d=a(this),b=d.closest("table"),e=b.children("tbody"),g=e.children("tr"),m=d.attr("data-sort-type");if(m){var f=!0;d.hasClass("sorting-asc")&&(f=!1);var q=0;d.prevAll().each(function(){var c=a(this).attr("colspan");q+=c?Number(c):1});g.sort(function(a,b){var d=f?1:-1,a=c(a),b=c(b);return a>b?1*d:a<b?-1*d:0});e.append(g);b.find("thead th").removeClass("sorting-asc").removeClass("sorting-desc");d.addClass(f?"sorting-asc":"sorting-desc")}}})(jQuery);$(function(){UI.elements={menu:$("nav > .menu"),main:$("main"),header:$("header"),connection:{status:$("#connection"),user_and_host:$("#user_and_host"),msg:$("#message")}};UI.buildMenu();UI.stored.getOpts();try{if("mistLogin"in sessionStorage){var a=JSON.parse(sessionStorage.mistLogin);mist.user.name=a.name;mist.user.password=a.password;mist.user.host=a.host}}catch(c){}location.hash&&(a=decodeURIComponent(location.hash).substring(1).split("@")[0].split("&"),mist.user.name=a[0],a[1]&&(mist.user.host=
+a[1]));mist.send(function(){$(window).trigger("hashchange")},{},{timeout:5,hide:!0});var d=0;$("body > div.filler").on("scroll",function(){var a=$(this).scrollLeft();a!=d&&UI.elements.header.css("margin-right",-1*a+"px");d=a})});$(window).on("hashchange",function(){var a=decodeURIComponent(location.hash).substring(1).split("@");a[1]||(a[1]="");a=a[1].split("&");""==a[0]&&(a[0]="Overview");UI.showTab(a[0],a[1])});
+var otherhost={host:!1,https:!1},UI={debug:!1,elements:{},stored:{getOpts:function(){var a=localStorage.stored;a&&(a=JSON.parse(a));$.extend(!0,this.vars,a);return this.vars},saveOpt:function(a,c){this.vars[a]=c;localStorage.stored=JSON.stringify(this.vars);return this.vars},vars:{helpme:!0}},interval:{clear:function(){"undefined"!=typeof this.opts&&(clearInterval(this.opts.id),delete this.opts)},set:function(a,c){this.opts&&log("[interval]","Set called on interval, but an interval is already active.");
+this.opts={delay:c,callback:a};this.opts.id=setInterval(a,c)}},returnTab:["Overview"],countrylist:{AF:"Afghanistan",AX:"Åland Islands",AL:"Albania",DZ:"Algeria",AS:"American Samoa",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarctica",AG:"Antigua and Barbuda",AR:"Argentina",AM:"Armenia",AW:"Aruba",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia, Plurinational State of",
BQ:"Bonaire, Sint Eustatius and Saba",BA:"Bosnia and Herzegovina",BW:"Botswana",BV:"Bouvet Island",BR:"Brazil",IO:"British Indian Ocean Territory",BN:"Brunei Darussalam",BG:"Bulgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodia",CM:"Cameroon",CA:"Canada",CV:"Cape Verde",KY:"Cayman Islands",CF:"Central African Republic",TD:"Chad",CL:"Chile",CN:"China",CX:"Christmas Island",CC:"Cocos (Keeling) Islands",CO:"Colombia",KM:"Comoros",CG:"Congo",CD:"Congo, the Democratic Republic of the",CK:"Cook Islands",
CR:"Costa Rica",CI:"Côte d'Ivoire",HR:"Croatia",CU:"Cuba",CW:"Curaçao",CY:"Cyprus",CZ:"Czech Republic",DK:"Denmark",DJ:"Djibouti",DM:"Dominica",DO:"Dominican Republic",EC:"Ecuador",EG:"Egypt",SV:"El Salvador",GQ:"Equatorial Guinea",ER:"Eritrea",EE:"Estonia",ET:"Ethiopia",FK:"Falkland Islands (Malvinas)",FO:"Faroe Islands",FJ:"Fiji",FI:"Finland",FR:"France",GF:"French Guiana",PF:"French Polynesia",TF:"French Southern Territories",GA:"Gabon",GM:"Gambia",GE:"Georgia",DE:"Germany",GH:"Ghana",
GI:"Gibraltar",GR:"Greece",GL:"Greenland",GD:"Grenada",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GG:"Guernsey",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HM:"Heard Island and McDonald Islands",VA:"Holy See (Vatican City State)",HN:"Honduras",HK:"Hong Kong",HU:"Hungary",IS:"Iceland",IN:"India",ID:"Indonesia",IR:"Iran, Islamic Republic of",IQ:"Iraq",IE:"Ireland",IM:"Isle of Man",IL:"Israel",IT:"Italy",JM:"Jamaica",JP:"Japan",JE:"Jersey",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",
@@ -16,192 +16,192 @@ KP:"Korea, Democratic People's Republic of",KR:"Korea, Republic of",KW:"Kuwait",
MD:"Moldova, Republic of",MC:"Monaco",MN:"Mongolia",ME:"Montenegro",MS:"Montserrat",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:"Netherlands",NC:"New Caledonia",NZ:"New Zealand",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Norfolk Island",MP:"Northern Mariana Islands",NO:"Norway",OM:"Oman",PK:"Pakistan",PW:"Palau",PS:"Palestine, State of",PA:"Panama",PG:"Papua New Guinea",PY:"Paraguay",PE:"Peru",PH:"Philippines",PN:"Pitcairn",PL:"Poland",PT:"Portugal",PR:"Puerto Rico",
QA:"Qatar",RE:"Réunion",RO:"Romania",RU:"Russian Federation",RW:"Rwanda",BL:"Saint Barthélemy",SH:"Saint Helena, Ascension and Tristan da Cunha",KN:"Saint Kitts and Nevis",LC:"Saint Lucia",MF:"Saint Martin (French part)",PM:"Saint Pierre and Miquelon",VC:"Saint Vincent and the Grenadines",WS:"Samoa",SM:"San Marino",ST:"Sao Tome and Principe",SA:"Saudi Arabia",SN:"Senegal",RS:"Serbia",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapore",SX:"Sint Maarten (Dutch part)",SK:"Slovakia",SI:"Slovenia",
SB:"Solomon Islands",SO:"Somalia",ZA:"South Africa",GS:"South Georgia and the South Sandwich Islands",SS:"South Sudan",ES:"Spain",LK:"Sri Lanka",SD:"Sudan",SR:"Suriname",SJ:"Svalbard and Jan Mayen",SZ:"Swaziland",SE:"Sweden",CH:"Switzerland",SY:"Syrian Arab Republic",TW:"Taiwan, Province of China",TJ:"Tajikistan",TZ:"Tanzania, United Republic of",TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad and Tobago",TN:"Tunisia",TR:"Turkey",TM:"Turkmenistan",TC:"Turks and Caicos Islands",
-TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",AE:"United Arab Emirates",GB:"United Kingdom",US:"United States",UM:"United States Minor Outlying Islands",UY:"Uruguay",UZ:"Uzbekistan",VU:"Vanuatu",VE:"Venezuela, Bolivarian Republic of",VN:"Viet Nam",VG:"Virgin Islands, British",VI:"Virgin Islands, U.S.",WF:"Wallis and Futuna",EH:"Western Sahara",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe"},tooltip:{show:function(a,b){$tooltip=this.element;$.contains(document.body,$tooltip[0])||$("body").append($tooltip);$tooltip.html(b);
-clearTimeout(this.hiding);delete this.hiding;var c=$(document).height()-$tooltip.outerHeight(),d=$(document).width()-$tooltip.outerWidth();$tooltip.css("left",Math.min(a.pageX+10,d-10));$tooltip.css("top",Math.min(a.pageY+25,c-10));$tooltip.show().addClass("show")},hide:function(){$tooltip=this.element;$tooltip.removeClass("show");this.hiding=setTimeout(function(){$tooltip.hide()},500)},element:$("<div>").attr("id","tooltip")},humanMime:function(a){var b=!1;switch(a){case "html5/application/vnd.apple.mpegurl":b=
-"HLS";break;case "html5/video/mp4":b="MP4";break;case "dash/video/mp4":b="DASH";break;case "flash/11":b="HDS";break;case "flash/10":b="RTMP";break;case "flash/7":b="Progressive";break;case "html5/audio/mp3":b="MP3";break;case "html5/video/mp2t":b="TS";break;case "html5/application/vnd.ms-ss":b="Smooth";break;case "html5/text/vtt":b="VTT Subtitles";break;case "html5/text/plain":b="SRT Subtitles";break;case "html5/text/javascript":b="JSON Subtitles"}return b},popup:{element:null,show:function(a){this.element=
+TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",AE:"United Arab Emirates",GB:"United Kingdom",US:"United States",UM:"United States Minor Outlying Islands",UY:"Uruguay",UZ:"Uzbekistan",VU:"Vanuatu",VE:"Venezuela, Bolivarian Republic of",VN:"Viet Nam",VG:"Virgin Islands, British",VI:"Virgin Islands, U.S.",WF:"Wallis and Futuna",EH:"Western Sahara",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe"},tooltip:{show:function(a,c){$tooltip=this.element;$.contains(document.body,$tooltip[0])||$("body").append($tooltip);$tooltip.html(c);
+clearTimeout(this.hiding);delete this.hiding;var d=$(document).height()-$tooltip.outerHeight(),b=$(document).width()-$tooltip.outerWidth();$tooltip.css("left",Math.min(a.pageX+10,b-10));$tooltip.css("top",Math.min(a.pageY+25,d-10));$tooltip.show().addClass("show")},hide:function(){$tooltip=this.element;$tooltip.removeClass("show");this.hiding=setTimeout(function(){$tooltip.hide()},500)},element:$("<div>").attr("id","tooltip")},humanMime:function(a){var c=!1;switch(a){case "html5/application/vnd.apple.mpegurl":c=
+"HLS";break;case "html5/video/mp4":c="MP4";break;case "dash/video/mp4":c="DASH";break;case "flash/11":c="HDS";break;case "flash/10":c="RTMP";break;case "flash/7":c="Progressive";break;case "html5/audio/mp3":c="MP3";break;case "html5/video/mp2t":c="TS";break;case "html5/application/vnd.ms-ss":c="Smooth";break;case "html5/text/vtt":c="VTT Subtitles";break;case "html5/text/plain":c="SRT Subtitles";break;case "html5/text/javascript":c="JSON Subtitles"}return c},popup:{element:null,show:function(a){this.element=
$("<div>").attr("id","popup").append($("<button>").text("Close").addClass("close").click(function(){UI.popup.element.fadeOut("fast",function(){UI.popup.element.remove();UI.popup.element=null})})).append(a);$("body").append(this.element)}},menu:[{Overview:{},Protocols:{},Streams:{hiddenmenu:{Edit:{},Preview:{},Embed:{}}},Push:{LTSonly:!0},Triggers:{LTSonly:!1},Logs:{},Statistics:{},"Server Stats":{}},{Disconnect:{classes:["red"]}},{Guides:{link:"http://mistserver.org/documentation#Userdocs"},Tools:{submenu:{"Release notes":{link:"http://mistserver.org/documentation#Devdocs"},
-"Mist Shop":{link:"http://mistserver.org/products"},"Email for Help":{},ToS:{link:"http://mistserver.org/documentation#Legal"}}}}],buildMenu:function(){function a(a,b){var c=$("<a>").addClass("button");c.html($("<span>").addClass("plain").text(a)).append($("<span>").addClass("highlighted").text(a));for(var d in b.classes)c.addClass(b.classes[d]);"LTSonly"in b&&c.addClass("LTSonly");"link"in b?c.attr("href",b.link).attr("target","_blank"):"submenu"in b||c.click(function(b){$(this).closest(".menu").hasClass("hide")||
-(UI.navto(a),b.stopPropagation())});return c}var b=UI.elements.menu,c;for(c in UI.menu){0<c&&b.append($("<br>"));for(var d in UI.menu[c]){var e=UI.menu[c][d],g=a(d,e);b.append(g);if("submenu"in e){var m=$("<span>").addClass("submenu");g.addClass("arrowdown").append(m);for(var f in e.submenu)m.append(a(f,e.submenu[f]))}else if("hiddenmenu"in e)for(f in m=$("<span>").addClass("hiddenmenu"),g.append(m),e.hiddenmenu)m.append(a(f,e.hiddenmenu[f]))}}c=$("<div>").attr("id","ih_button").text("?").click(function(){$("body").toggleClass("helpme");
-UI.stored.saveOpt("helpme",$("body").hasClass("helpme"))}).attr("title","Click to toggle the display of integrated help");UI.stored.getOpts().helpme&&$("body").addClass("helpme");b.after(c).after($("<div>").addClass("separator"))},findInput:function(a){return this.findInOutput("inputs",a)},findOutput:function(a){return this.findInOutput("connectors",a)},findInOutput:function(a,b){if("capabilities"in mist.data){var c=mist.data.capabilities[a];return b in c?c[b]:b+".exe"in c?c[b+".exe"]:!1}throw"Request capabilities first";
-},buildUI:function(a){var b=$("<div>").addClass("input_container"),c;for(c in a){var d=a[c];if(d instanceof jQuery)b.append(d);else if("help"==d.type){var e=$("<span>").addClass("text_container").append($("<span>").addClass("description").append(d.help));b.append(e);if("classes"in d)for(var g in d.classes)e.addClass(d.classes[g])}else if("text"==d.type)b.append($("<span>").addClass("text_container").append($("<span>").addClass("text").append(d.text)));else if("custom"==d.type)b.append(d.custom);else if("buttons"==
-d.type)for(g in e=$("<span>").addClass("button_container").on("keydown",function(a){a.stopPropagation()}),"css"in d&&e.css(d.css),b.append(e),d.buttons){var m=d.buttons[g],f=$("<button>").text(m.label).data("opts",m);"css"in m&&f.css(m.css);if("classes"in m)for(var q in m.classes)f.addClass(m.classes[q]);e.append(f);switch(m.type){case "cancel":f.addClass("cancel").click(m["function"]);break;case "save":f.addClass("save").click(function(){var a=$(this).closest(".input_container"),b=!1;a.find(".hasValidate").each(function(){if(b=
-$(this).data("validate")(this,!0))return!1});b||(a.find(".isSetting").each(function(){var a=$(this).getval(),b=$(this).data("pointer");if(""==a)if("default"in $(this).data("opts"))a=$(this).data("opts")["default"];else return delete b.main[b.index],!0;b.main[b.index]=a}),(a=$(this).data("opts")["function"])&&a(this))});break;default:f.click(m["function"])}}else{m=$("<label>").addClass("UIelement");b.append(m);"css"in d&&m.css(d.css);m.append($("<span>").addClass("label").html("label"in d?d.label+
-":":""));f=$("<span>").addClass("field_container");m.append(f);switch(d.type){case "password":e=$("<input>").attr("type","password");break;case "int":e=$("<input>").attr("type","number");"min"in d&&e.attr("min",d.min);"max"in d&&e.attr("max",d.min);"validate"in d?d.validate.push("int"):d.validate=["int"];break;case "span":e=$("<span>");break;case "debug":d.select=[["","Default"],[0,"0 - All debugging messages disabled"],[1,"1 - Messages about failed operations"],[2,"2 - Previous level, and error messages"],
-[3,"3 - Previous level, and warning messages"],[4,"4 - Previous level, and status messages for development"],[5,"5 - Previous level, and more status messages for development"],[6,"6 - Previous level, and verbose debugging messages"],[7,"7 - Previous level, and very verbose debugging messages"],[8,"8 - Report everything in extreme detail"],[9,"9 - Report everything in insane detail"],[10,"10 - All messages enabled"]];case "select":e=$("<select>");for(g in d.select){var p=$("<option>");"string"==typeof d.select[g]?
-p.text(d.select[g]):p.val(d.select[g][0]).text(d.select[g][1]);e.append(p)}break;case "textarea":e=$("<textarea>").on("keydown",function(a){a.stopPropagation()});break;case "checkbox":e=$("<input>").attr("type","checkbox");break;case "hidden":e=$("<input>").attr("type","hidden");m.hide();break;case "email":e=$("<input>").attr("type","email").attr("autocomplete","on").attr("required","");break;case "browse":e=$("<input>").attr("type","text");"filetypes"in d&&e.data("filetypes",d.filetypes);break;case "geolimited":case "hostlimited":e=
-$("<input>").attr("type","hidden");break;case "radioselect":e=$("<div>").addClass("radioselect");for(c in d.radioselect){var l=$("<input>").attr("type","radio").val(d.radioselect[c][0]).attr("name",d.label);("LTSonly"in d&&!mist.data.LTS||d.readonly)&&l.prop("disabled",!0);p=$("<label>").append(l).append($("<span>").html(d.radioselect[c][1]));e.append(p);if(2<d.radioselect[c].length)for(g in l=$("<select>").change(function(){$(this).parent().find("input[type=radio]:enabled").prop("checked","true")}),
-p.append(l),("LTSonly"in d&&!mist.data.LTS||d.readonly)&&l.prop("disabled",!0),d.radioselect[c][2])p=$("<option>"),l.append(p),d.radioselect[c][2][g]instanceof Array?p.val(d.radioselect[c][2][g][0]).html(d.radioselect[c][2][g][1]):p.html(d.radioselect[c][2][g])}break;case "checklist":e=$("<div>").addClass("checkcontainer");$controls=$("<div>").addClass("controls");$checklist=$("<div>").addClass("checklist");e.append($checklist);for(c in d.checklist)"string"==typeof d.checklist[c]&&(d.checklist[c]=
-[d.checklist[c],d.checklist[c]]),$checklist.append($("<label>").text(d.checklist[c][1]).prepend($("<input>").attr("type","checkbox").attr("name",d.checklist[c][0])));break;case "DOMfield":e=d.DOMfield;break;default:e=$("<input>").attr("type","text")}e.addClass("field").data("opts",d);"pointer"in d&&e.attr("name",d.pointer.index);f.append(e);if("classes"in d)for(g in d.classes)e.addClass(d.classes[g]);"placeholder"in d&&e.attr("placeholder",d.placeholder);"default"in d&&e.attr("placeholder",d["default"]);
-"unit"in d&&f.append($("<span>").addClass("unit").html(d.unit));"readonly"in d&&(e.attr("readonly","readonly"),e.click(function(){$(this).select()}));"qrcode"in d&&f.append($("<span>").addClass("unit").html($("<button>").text("QR").on("keydown",function(a){a.stopPropagation()}).click(function(){var a=String($(this).closest(".field_container").find(".field").getval()),b=$("<div>").addClass("qrcode");UI.popup.show($("<span>").addClass("qr_container").append($("<p>").text(a)).append(b));b.qrcode({text:a,
-size:Math.min(b.width(),b.height())})})));"clipboard"in d&&document.queryCommandSupported("copy")&&f.append($("<span>").addClass("unit").html($("<button>").text("Copy").on("keydown",function(a){a.stopPropagation()}).click(function(){var a=String($(this).closest(".field_container").find(".field").getval()),b=document.createElement("textarea");b.value=a;document.body.appendChild(b);b.select();var c=false;try{c=document.execCommand("copy")}catch(d){}if(c){$(this).text("Copied to clipboard!");document.body.removeChild(b);
-var g=$(this);setTimeout(function(){g.text("Copy")},5E3)}else{document.body.removeChild(b);alert("Failed to copy:\n"+a)}})));"rows"in d&&e.attr("rows",d.rows);"LTSonly"in d&&!mist.data.LTS&&(f.addClass("LTSonly"),e.prop("disabled",!0));switch(d.type){case "browse":l=$("<div>").addClass("grouper").append(m);b.append(l);l=$("<button>").text("Browse").on("keydown",function(a){a.stopPropagation()});f.append(l);l.click(function(){function a(b){m.text("Loading..");mist.send(function(a){f.text(a.browse.path[0]);
-mist.data.LTS&&d.setval(a.browse.path[0]+"/");m.html(l.clone(true).text("..").attr("title","Folder up"));if(a.browse.subdirectories){a.browse.subdirectories.sort();for(var b in a.browse.subdirectories){var e=a.browse.subdirectories[b];m.append(l.clone(true).attr("title",f.text()+q+e).text(e))}}if(a.browse.files){a.browse.files.sort();for(b in a.browse.files){var e=a.browse.files[b],h=f.text()+q+e,e=$("<a>").text(e).addClass("file").attr("title",h);m.append(e);if(p){var n=true,u;for(u in p)if(typeof p[u]!=
-"undefined"&&mist.inputMatch(p[u],h)){n=false;break}n&&e.hide()}e.click(function(){var a=$(this).attr("title");d.setval(a).removeAttr("readonly").css("opacity",1);g.show();c.remove()})}}},{browse:b})}var b=$(this).closest(".grouper"),c=$("<div>").addClass("browse_container"),d=b.find(".field").attr("readonly","readonly").css("opacity",0.5),g=$(this),e=$("<button>").text("Stop browsing").click(function(){g.show();c.remove();d.removeAttr("readonly").css("opacity",1)}),f=$("<span>").addClass("field"),
-m=$("<div>").addClass("browse_contents"),l=$("<a>").addClass("folder"),p=d.data("filetypes");b.append(c);c.append($("<label>").addClass("UIelement").append($("<span>").addClass("label").text("Current folder:")).append($("<span>").addClass("field_container").append(f).append(e))).append(m);var q="/";mist.data.config.version.indexOf("indows")>-1&&(q="\\");l.click(function(){var b=f.text()+q+$(this).text();a(b)});b=d.getval();e=b.split("://");e.length>1&&(b=e[0]=="file"?e[1]:"");b=b.split(q);b.pop();
-b=b.join(q);g.hide();a(b)});break;case "geolimited":case "hostlimited":l={field:e};l.blackwhite=$("<select>").append($("<option>").val("-").text("Blacklist")).append($("<option>").val("+").text("Whitelist"));l.values=$("<span>").addClass("limit_value_list");switch(d.type){case "geolimited":l.prototype=$("<select>").append($("<option>").val("").text("[Select a country]"));for(c in UI.countrylist)l.prototype.append($("<option>").val(c).html(UI.countrylist[c]));break;case "hostlimited":l.prototype=$("<input>").attr("type",
-"text").attr("placeholder","type a host")}l.prototype.on("change keyup",function(){$(this).closest(".field_container").data("subUI").blackwhite.trigger("change")});l.blackwhite.change(function(){var a=$(this).closest(".field_container").data("subUI"),b=[],c=false;a.values.children().each(function(){c=$(this).val();c!=""?b.push(c):$(this).remove()});a.values.append(a.prototype.clone(true));b.length>0?a.field.val($(this).val()+b.join(" ")):a.field.val("");a.field.trigger("change")});"LTSonly"in d&&
-!mist.data.LTS&&(l.blackwhite.prop("disabled",!0),l.prototype.prop("disabled",!0));l.values.append(l.prototype.clone(!0));f.data("subUI",l).addClass("limit_list").append(l.blackwhite).append(l.values)}"pointer"in d&&(e.data("pointer",d.pointer).addClass("isSetting"),d.pointer.main&&(l=d.pointer.main[d.pointer.index],"undefined"!=l&&e.setval(l)));"value"in d&&e.setval(d.value);if("datalist"in d)for(c in l="datalist_"+c+MD5(e[0].outerHTML),e.attr("list",l),l=$("<datalist>").attr("id",l),f.append(l),
-d.datalist)l.append($("<option>").val(d.datalist[c]));f=$("<span>").addClass("help_container");m.append(f);"help"in d&&(f.append($("<span>").addClass("ih_balloon").html(d.help)),e.on("focus mouseover",function(){$(this).closest("label").addClass("active")}).on("blur mouseout",function(){$(this).closest("label").removeClass("active")}));if("validate"in d){m=[];for(g in d.validate){l=d.validate[g];if("function"!=typeof l)switch(l){case "required":l=function(a){return a==""||a==null?{msg:"This is a required field.",
-classes:["red"]}:false};break;case "int":l=function(a,b){var c=$(b).data("opts");if(!$(b)[0].validity.valid){var d=[];"min"in c&&d.push(" greater than or equal to "+c.min);"max"in c&&d.push(" smaller than or equal to "+c.max);return{msg:"Please enter an integer"+d.join(" and")+".",classes:["red"]}}if(parseInt(Number(a))!=a)return{msg:"Please enter an integer.",classes:["red"]}};break;case "streamname":l=function(a,b){if(!isNaN(a.charAt(0)))return{msg:"The first character may not be a number.",classes:["red"]};
-if(a.toLowerCase()!=a)return{msg:"Uppercase letters are not allowed.",classes:["red"]};if(a.replace(/[^\da-z_]/g,"")!=a)return{msg:"Special characters (except for underscores) are not allowed.",classes:["red"]};if("streams"in mist.data&&a in mist.data.streams&&$(b).data("pointer").main.name!=a)return{msg:"This streamname already exists.<br>If you want to edit an existing stream, please click edit on the the streams tab.",classes:["red"]}};break;default:l=function(){}}m.push(l)}e.data("validate_functions",
-m).data("help_container",f).data("validate",function(a,b){var c=$(a).getval(),d=$(a).data("validate_functions"),e=$(a).data("help_container");e.find(".err_balloon").remove();for(var g in d){var f=d[g](c,a);if(f){$err=$("<span>").addClass("err_balloon").html(f.msg);for(var m in f.classes)$err.addClass(f.classes[m]);e.prepend($err);b&&$(a).focus();return true}}return false}).addClass("hasValidate").on("change keyup",function(){$(this).data("validate")($(this))});""!=e.getval()&&e.trigger("change")}"function"in
-d&&(e.on("change keyup",d["function"]),e.trigger("change"))}}b.on("keydown",function(a){switch(a.which){case 13:$(this).find("button.save").first().trigger("click");break;case 27:$(this).find("button.cancel").first().trigger("click")}});return b},buildVheaderTable:function(a){var b=$("<table>").css("margin","0.2em"),c=$("<tr>").addClass("header").append($("<td>").addClass("vheader").attr("rowspan",a.labels.length+1).append($("<span>").text(a.vheader))),d=[];c.append($("<td>"));for(var e in a.labels)d.push($("<tr>").append($("<td>").html(""==
-a.labels[e]?" ":a.labels[e]+":")));for(var g in a.content)for(e in c.append($("<td>").html(a.content[g].header)),a.content[g].body)d[e].append($("<td>").html(a.content[g].body[e]));b.append($("<tbody>").append(c).append(d));return b},plot:{addGraph:function(a,b){var c={id:a.id,xaxis:a.xaxis,datasets:[],elements:{cont:$("<div>").addClass("graph"),plot:$("<div>").addClass("plot"),legend:$("<div>").addClass("legend").attr("draggable","true")}};UI.draggable(c.elements.legend);c.elements.cont.append(c.elements.plot).append(c.elements.legend);
-b.append(c.elements.cont);return c},go:function(a){if(!(1>Object.keys(a).length)){var b={totals:[],clients:[]},c;for(c in a)for(var d in a[c].datasets){var e=a[c].datasets[d];switch(e.datatype){case "clients":case "upbps":case "downbps":switch(e.origin[0]){case "total":b.totals.push({fields:[e.datatype],end:-15});break;case "stream":b.totals.push({fields:[e.datatype],streams:[e.origin[1]],end:-15});break;case "protocol":b.totals.push({fields:[e.datatype],protocols:[e.origin[1]],end:-15})}break;case "cpuload":case "memload":b.capabilities=
-{}}}0==b.totals.length&&delete b.totals;0==b.clients.length&&delete b.clients;mist.send(function(){for(var b in a){var c=a[b];if(1>c.datasets.length){c.elements.plot.html("");c.elements.legend.html("");break}switch(c.xaxis){case "time":var d=[];c.yaxes={};var e=[],p;for(p in c.datasets){var l=c.datasets[p];l.display&&(l.getdata(),l.yaxistype in c.yaxes||(d.push(UI.plot.yaxes[l.yaxistype]),c.yaxes[l.yaxistype]=d.length),l.yaxis=c.yaxes[l.yaxistype],e.push(l))}d[0]&&(d[0].color=0);c.plot=$.plot(c.elements.plot,
-e,{legend:{show:!1},xaxis:UI.plot.xaxes[c.xaxis],yaxes:d,grid:{hoverable:!0,borderWidth:{top:0,right:0,bottom:1,left:1},color:"black",backgroundColor:{colors:["rgba(0,0,0,0)","rgba(0,0,0,0.025)"]}},crosshair:{mode:"x"}});d=$("<table>").addClass("legend-list").addClass("nolay").html($("<tr>").html($("<td>").html($("<h3>").text(c.id))).append($("<td>").css("padding-right","2em").css("text-align","right").html($("<span>").addClass("value")).append($("<button>").data("opts",c).text("X").addClass("close").click(function(){var b=
-$(this).data("opts");if(confirm("Are you sure you want to remove "+b.id+"?")){b.elements.cont.remove();var c=$(".graph_ids option:contains("+b.id+")"),d=c.parent();c.remove();UI.plot.del(b.id);delete a[b.id];d.trigger("change");UI.plot.go(a)}}))));c.elements.legend.html(d);var u=function(a){var b=c.elements.legend.find(".value"),d=1;if(typeof a=="undefined")b.eq(0).html("Latest:");else{var e=c.plot.getXAxes()[0],a=Math.min(e.max,a),a=Math.max(e.min,a);b.eq(0).html(UI.format.time(a/1E3))}for(var g in c.datasets){var f=
-" ";if(c.datasets[g].display){var e=UI.plot.yaxes[c.datasets[g].yaxistype].tickFormatter,h=c.datasets[g].data;if(a)for(var l in h){if(h[l][0]==a){f=e(h[l][1]);break}if(h[l][0]>a){if(l!=0){f=h[l];h=h[l-1];f=e(f[1]+(a-f[0])*(h[1]-f[1])/(h[0]-f[0]))}break}}else f=e(c.datasets[g].data[c.datasets[g].data.length-1][1])}b.eq(d).html(f);d++}};c.plot.getOptions();for(p in c.datasets)e=$("<input>").attr("type","checkbox").data("index",p).data("graph",c).click(function(){var a=$(this).data("graph");$(this).is(":checked")?
-a.datasets[$(this).data("index")].display=true:a.datasets[$(this).data("index")].display=false;var b={};b[a.id]=a;UI.plot.go(b)}),c.datasets[p].display&&e.attr("checked","checked"),d.append($("<tr>").html($("<td>").html($("<label>").html(e).append($("<div>").addClass("series-color").css("background-color",c.datasets[p].color)).append(c.datasets[p].label))).append($("<td>").css("padding-right","2em").css("text-align","right").html($("<span>").addClass("value")).append($("<button>").text("X").addClass("close").data("index",
-p).data("graph",c).click(function(){var b=$(this).data("index"),c=$(this).data("graph");if(confirm("Are you sure you want to remove "+c.datasets[b].label+" from "+c.id+"?")){c.datasets.splice(b,1);if(c.datasets.length==0){c.elements.cont.remove();var b=$(".graph_ids option:contains("+c.id+")"),d=b.parent();b.remove();d.trigger("change");UI.plot.del(c.id);delete a[c.id];UI.plot.go(a)}else{UI.plot.save(c);b={};b[c.id]=c;UI.plot.go(b)}}}))));u();var h=!1;c.elements.plot.on("plothover",function(a,b,c){if(b.x!=
-h){u(b.x);h=b.x}if(c){a=$("<span>").append($("<h3>").text(c.series.label).prepend($("<div>").addClass("series-color").css("background-color",c.series.color))).append($("<table>").addClass("nolay").html($("<tr>").html($("<td>").text("Time:")).append($("<td>").html(UI.format.dateTime(c.datapoint[0]/1E3,"long")))).append($("<tr>").html($("<td>").text("Value:")).append($("<td>").html(c.series.yaxis.tickFormatter(c.datapoint[1],c.series.yaxis)))));UI.tooltip.show(b,a.children())}else UI.tooltip.hide()}).on("mouseout",
-function(){u()})}}},b)}},save:function(a){var b={id:a.id,xaxis:a.xaxis,datasets:[]},c;for(c in a.datasets)b.datasets.push({origin:a.datasets[c].origin,datatype:a.datasets[c].datatype});a=mist.stored.get().graphs||{};a[b.id]=b;mist.stored.set("graphs",a)},del:function(a){var b=mist.stored.get().graphs||{};delete b[a];mist.stored.set("graphs",b)},datatype:{getOptions:function(a){var b=$.extend(!0,{},UI.plot.datatype.templates.general),c=$.extend(!0,{},UI.plot.datatype.templates[a.datatype]),a=$.extend(!0,
-c,a),a=$.extend(!0,b,a);switch(a.origin[0]){case "total":switch(a.datatype){case "cpuload":case "memload":break;default:a.label+=" (total)"}break;case "stream":case "protocol":a.label+=" ("+a.origin[1]+")"}var b=[],d;for(d in a.basecolor)c=a.basecolor[d],c+=50*(0.5-Math.random()),c=Math.round(c),c=Math.min(255,Math.max(0,c)),b.push(c);a.color="rgb("+b.join(",")+")";return a},templates:{general:{display:!0,datatype:"general",label:"",yaxistype:"amount",data:[],lines:{show:!0},points:{show:!1},getdata:function(){var a=
-mist.data.totals["stream"==this.origin[0]?this.origin[1]:"all_streams"]["protocol"==this.origin[0]?this.origin[1]:"all_protocols"][this.datatype];return this.data=a}},cpuload:{label:"CPU use",yaxistype:"percentage",basecolor:[237,194,64],cores:1,getdata:function(){var a=!1,b;for(b in this.data)this.data[b][0]<1E3*(mist.data.config.time-600)&&(a=b);!1!==a&&this.data.splice(0,Number(a)+1);this.data.push([1E3*mist.data.config.time,mist.data.capabilities.cpu_use/10]);return this.data}},memload:{label:"Memory load",
-yaxistype:"percentage",basecolor:[175,216,248],getdata:function(){var a=!1,b;for(b in this.data)this.data[b][0]<1E3*(mist.data.config.time-600)&&(a=b);!1!==a&&this.data.splice(0,Number(a)+1);this.data.push([1E3*mist.data.config.time,mist.data.capabilities.load.memory]);return this.data}},clients:{label:"Connections",basecolor:[203,75,75]},upbps:{label:"Bandwidth up",yaxistype:"bytespersec",basecolor:[77,167,77]},downbps:{label:"Bandwidth down",yaxistype:"bytespersec",basecolor:[148,64,237]}}},yaxes:{percentage:{name:"percentage",
-color:"black",tickColor:0,tickDecimals:0,tickFormatter:function(a){return UI.format.addUnit(UI.format.number(a),"%")},tickLength:0,min:0,max:100},amount:{name:"amount",color:"black",tickColor:0,tickDecimals:0,tickFormatter:function(a){return UI.format.number(a)},tickLength:0,min:0},bytespersec:{name:"bytespersec",color:"black",tickColor:0,tickDecimals:1,tickFormatter:function(a){return UI.format.bytes(a,!0)},tickLength:0,ticks:function(a){var b=0.3*Math.sqrt($(".graph").first().height()),b=(a.max-
-a.min)/b,c=Math.floor(Math.log(Math.abs(b))/Math.log(1024)),d=b/Math.pow(1024,c),e=-Math.floor(Math.log(d)/Math.LN10),g=a.tickDecimals;null!=g&&e>g&&(e=g);var m=Math.pow(10,-e),d=d/m,f;if(1.5>d)f=1;else if(3>d){if(f=2,2.25<d&&(null==g||e+1<=g))f=2.5,++e}else f=7.5>d?5:10;f=f*m*Math.pow(1024,c);null!=a.minTickSize&&f<a.minTickSize&&(f=a.minTickSize);a.delta=b;a.tickDecimals=Math.max(0,null!=g?g:e);a.tickSize=f;b=[];c=a.tickSize*Math.floor(a.min/a.tickSize);e=0;g=Number.NaN;do m=g,g=c+e*a.tickSize,
-b.push(g),++e;while(g<a.max&&g!=m);return b},min:0}},xaxes:{time:{name:"time",mode:"time",timezone:"browser",ticks:5}}},draggable:function(a){a.attr("draggable",!0);a.on("dragstart",function(a){$(this).css("opacity",0.4).data("dragstart",{click:{x:a.originalEvent.pageX,y:a.originalEvent.pageY},ele:{x:this.offsetLeft,y:this.offsetTop}})}).on("dragend",function(a){var c=$(this).data("dragstart"),d=c.ele.x-c.click.x+a.originalEvent.pageX,a=c.ele.y-c.click.y+a.originalEvent.pageY;$(this).css({opacity:1,
-top:a,left:d,right:"auto",bottom:"auto"})});a.parent().on("dragleave",function(){})},format:{time:function(a,b){var c=new Date(1E3*a),d=[];d.push(("0"+c.getHours()).slice(-2));d.push(("0"+c.getMinutes()).slice(-2));"short"!=b&&d.push(("0"+c.getSeconds()).slice(-2));return d.join(":")},date:function(a,b){var c=new Date(1E3*a),d="Sun Mon Tue Wed Thu Fri Sat".split(" "),e=[];"long"==b&&e.push(d[c.getDay()]);e.push(("0"+c.getDate()).slice(-2));e.push("Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")[c.getMonth()]);
-"short"!=b&&e.push(c.getFullYear());return e.join(" ")},dateTime:function(a,b){return UI.format.date(a,b)+", "+UI.format.time(a,b)},duration:function(a){var b=[0.001,1E3,60,60,24,7,1E9],c="ms sec min hr day week".split(" "),d={},e;for(e in c){var a=a/b[e],g=Math.round(a%b[Number(e)+1]);d[c[e]]=g;a-=g}var m;for(e=c.length-1;0<=e;e--)if(0<d[c[e]]){m=c[e];break}b=$("<span>");switch(m){case "week":b.append(UI.format.addUnit(d.week,"wks, ")).append(UI.format.addUnit(d.day,"days"));break;case "day":b.append(UI.format.addUnit(d.day,
-"days, ")).append(UI.format.addUnit(d.hr,"hrs"));break;default:b.append([("0"+d.hr).slice(-2),("0"+d.min).slice(-2),("0"+d.sec).slice(-2)+(d.ms?"."+d.ms:"")].join(":"))}return b[0].innerHTML},number:function(a){if(isNaN(Number(a))||0==a)return a;var b=Math.pow(10,3-Math.floor(Math.log(a)/Math.LN10)-1),a=Math.round(a*b)/b;if(1E4<a){number=a.toString().split(".");for(a=/(\d+)(\d{3})/;a.test(number[0]);)number[0]=number[0].replace(a,"$1 $2");a=number.join(".")}return a},status:function(a){var b=$("<span>");
-if("undefined"==typeof a.online)return b.text("Unknown, checking.."),"undefined"!=typeof a.error&&b.text(a.error),b;switch(a.online){case -1:b.text("Enabling");break;case 0:b.text("Unavailable").addClass("red");break;case 1:b.text("Active").addClass("green");break;case 2:b.text("Standby").addClass("orange");break;default:b.text(a.online)}"error"in a&&b.text(a.error);return b},capital:function(a){return a.charAt(0).toUpperCase()+a.substring(1)},addUnit:function(a,b){var c=$("<span>").html(a);c.append($("<span>").addClass("unit").html(b));
-return c[0].innerHTML},bytes:function(a,b){var c="bytes KiB MiB GiB TiB PiB".split(" ");if(0==a)unit=c[0];else{var d=Math.floor(Math.log(Math.abs(a))/Math.log(1024));0>d?unit=c[0]:(a/=Math.pow(1024,d),unit=c[d])}return UI.format.addUnit(UI.format.number(a),unit+(b?"/s":""))}},navto:function(a,b){var c=location.hash,d=c.split("@");d[0]=[mist.user.name,mist.user.host].join("&");d[1]=[a,b].join("&");"undefined"!=typeof screenlog&&screenlog.navto(d[1]);location.hash=d.join("@");location.hash==c&&$(window).trigger("hashchange")},
-showTab:function(a,b){var c=UI.elements.main;if(mist.user.loggedin&&!("ui_settings"in mist.data))c.html("Loading.."),mist.send(function(){UI.showTab(a,b)},{ui_settings:!0});else{var d=UI.elements.menu.removeClass("hide").find('.plain:contains("'+a+'")').closest(".button");0<d.length&&(UI.elements.menu.find(".button.active").removeClass("active"),d.addClass("active"));if("undefined"!=typeof mistvideo)for(var e in mistvideo)if("embedded"in mistvideo[e])for(var g in mistvideo[e].embedded)try{mistvideo[e].embedded[g].player.unload(),
-delete mistvideo[e].embedded[g]}catch(m){}UI.interval.clear();c.html($("<h2>").text(a));switch(a){case "Login":if(mist.user.loggedin){UI.navto("Overview");return}UI.elements.menu.addClass("hide");UI.elements.connection.status.text("Disconnected").removeClass("green").addClass("red");c.append(UI.buildUI([{type:"help",help:"Please provide your account details.<br>You were asked to set these when MistController was started for the first time. If you did not yet set any account details, log in with your desired credentials to create a new account."},
+"Mist Shop":{link:"http://mistserver.org/products"},"Email for Help":{},ToS:{link:"http://mistserver.org/documentation#Legal"}}}}],buildMenu:function(){function a(a,c){var b=$("<a>").addClass("button");b.html($("<span>").addClass("plain").text(a)).append($("<span>").addClass("highlighted").text(a));for(var d in c.classes)b.addClass(c.classes[d]);"LTSonly"in c&&b.addClass("LTSonly");"link"in c?b.attr("href",c.link).attr("target","_blank"):"submenu"in c||b.click(function(c){$(this).closest(".menu").hasClass("hide")||
+(UI.navto(a),c.stopPropagation())});return b}var c=UI.elements.menu,d;for(d in UI.menu){0<d&&c.append($("<br>"));for(var b in UI.menu[d]){var e=UI.menu[d][b],g=a(b,e);c.append(g);if("submenu"in e){var m=$("<span>").addClass("submenu");g.addClass("arrowdown").append(m);for(var f in e.submenu)m.append(a(f,e.submenu[f]))}else if("hiddenmenu"in e)for(f in m=$("<span>").addClass("hiddenmenu"),g.append(m),e.hiddenmenu)m.append(a(f,e.hiddenmenu[f]))}}d=$("<div>").attr("id","ih_button").text("?").click(function(){$("body").toggleClass("helpme");
+UI.stored.saveOpt("helpme",$("body").hasClass("helpme"))}).attr("title","Click to toggle the display of integrated help");UI.stored.getOpts().helpme&&$("body").addClass("helpme");c.after(d).after($("<div>").addClass("separator"))},findInput:function(a){return this.findInOutput("inputs",a)},findOutput:function(a){return this.findInOutput("connectors",a)},findInOutput:function(a,c){if("capabilities"in mist.data){var d=!1,b=mist.data.capabilities[a];c in b&&(d=b[c]);c+".exe"in b&&(d=b[c+".exe"]);return d}throw"Request capabilities first";
+},buildUI:function(a){var c=$("<div>").addClass("input_container"),d;for(d in a){var b=a[d];if(b instanceof jQuery)c.append(b);else if("help"==b.type){var e=$("<span>").addClass("text_container").append($("<span>").addClass("description").append(b.help));c.append(e);if("classes"in b)for(var g in b.classes)e.addClass(b.classes[g])}else if("text"==b.type)c.append($("<span>").addClass("text_container").append($("<span>").addClass("text").append(b.text)));else if("custom"==b.type)c.append(b.custom);else if("buttons"==
+b.type)for(g in e=$("<span>").addClass("button_container").on("keydown",function(a){a.stopPropagation()}),"css"in b&&e.css(b.css),c.append(e),b.buttons){var m=b.buttons[g],f=$("<button>").text(m.label).data("opts",m);"css"in m&&f.css(m.css);if("classes"in m)for(var q in m.classes)f.addClass(m.classes[q]);e.append(f);switch(m.type){case "cancel":f.addClass("cancel").click(m["function"]);break;case "save":f.addClass("save").click(function(){var a=$(this).closest(".input_container"),c=!1;a.find(".hasValidate").each(function(){if(c=
+$(this).data("validate")(this,!0))return!1});c||(a.find(".isSetting").each(function(){var a=$(this).getval(),c=$(this).data("pointer");if(""==a)if("default"in $(this).data("opts"))a=$(this).data("opts")["default"];else return delete c.main[c.index],!0;c.main[c.index]=a}),(a=$(this).data("opts")["function"])&&a(this))});break;default:f.click(m["function"])}}else{m=$("<label>").addClass("UIelement");c.append(m);"css"in b&&m.css(b.css);m.append($("<span>").addClass("label").html("label"in b?b.label+
+":":""));f=$("<span>").addClass("field_container");m.append(f);switch(b.type){case "password":e=$("<input>").attr("type","password");break;case "int":e=$("<input>").attr("type","number");"min"in b&&e.attr("min",b.min);"max"in b&&e.attr("max",b.min);"validate"in b?b.validate.push("int"):b.validate=["int"];break;case "span":e=$("<span>");break;case "debug":b.select=[["","Default"],[0,"0 - All debugging messages disabled"],[1,"1 - Messages about failed operations"],[2,"2 - Previous level, and error messages"],
+[3,"3 - Previous level, and warning messages"],[4,"4 - Previous level, and status messages for development"],[5,"5 - Previous level, and more status messages for development"],[6,"6 - Previous level, and verbose debugging messages"],[7,"7 - Previous level, and very verbose debugging messages"],[8,"8 - Report everything in extreme detail"],[9,"9 - Report everything in insane detail"],[10,"10 - All messages enabled"]];case "select":e=$("<select>");for(g in b.select){var p=$("<option>");"string"==typeof b.select[g]?
+p.text(b.select[g]):p.val(b.select[g][0]).text(b.select[g][1]);e.append(p)}break;case "textarea":e=$("<textarea>").on("keydown",function(a){a.stopPropagation()});break;case "checkbox":e=$("<input>").attr("type","checkbox");break;case "hidden":e=$("<input>").attr("type","hidden");m.hide();break;case "email":e=$("<input>").attr("type","email").attr("autocomplete","on").attr("required","");break;case "browse":e=$("<input>").attr("type","text");"filetypes"in b&&e.data("filetypes",b.filetypes);break;case "geolimited":case "hostlimited":e=
+$("<input>").attr("type","hidden");break;case "radioselect":e=$("<div>").addClass("radioselect");for(d in b.radioselect){var l=$("<input>").attr("type","radio").val(b.radioselect[d][0]).attr("name",b.label);("LTSonly"in b&&!mist.data.LTS||b.readonly)&&l.prop("disabled",!0);p=$("<label>").append(l).append($("<span>").html(b.radioselect[d][1]));e.append(p);if(2<b.radioselect[d].length)for(g in l=$("<select>").change(function(){$(this).parent().find("input[type=radio]:enabled").prop("checked","true")}),
+p.append(l),("LTSonly"in b&&!mist.data.LTS||b.readonly)&&l.prop("disabled",!0),b.radioselect[d][2])p=$("<option>"),l.append(p),b.radioselect[d][2][g]instanceof Array?p.val(b.radioselect[d][2][g][0]).html(b.radioselect[d][2][g][1]):p.html(b.radioselect[d][2][g])}break;case "checklist":e=$("<div>").addClass("checkcontainer");$controls=$("<div>").addClass("controls");$checklist=$("<div>").addClass("checklist");e.append($checklist);for(d in b.checklist)"string"==typeof b.checklist[d]&&(b.checklist[d]=
+[b.checklist[d],b.checklist[d]]),$checklist.append($("<label>").text(b.checklist[d][1]).prepend($("<input>").attr("type","checkbox").attr("name",b.checklist[d][0])));break;case "DOMfield":e=b.DOMfield;break;default:e=$("<input>").attr("type","text")}e.addClass("field").data("opts",b);"pointer"in b&&e.attr("name",b.pointer.index);f.append(e);if("classes"in b)for(g in b.classes)e.addClass(b.classes[g]);"placeholder"in b&&e.attr("placeholder",b.placeholder);"default"in b&&e.attr("placeholder",b["default"]);
+"unit"in b&&f.append($("<span>").addClass("unit").html(b.unit));"readonly"in b&&(e.attr("readonly","readonly"),e.click(function(){$(this).select()}));"qrcode"in b&&f.append($("<span>").addClass("unit").html($("<button>").text("QR").on("keydown",function(a){a.stopPropagation()}).click(function(){var a=String($(this).closest(".field_container").find(".field").getval()),c=$("<div>").addClass("qrcode");UI.popup.show($("<span>").addClass("qr_container").append($("<p>").text(a)).append(c));c.qrcode({text:a,
+size:Math.min(c.width(),c.height())})})));"clipboard"in b&&document.queryCommandSupported("copy")&&f.append($("<span>").addClass("unit").html($("<button>").text("Copy").on("keydown",function(a){a.stopPropagation()}).click(function(){var a=String($(this).closest(".field_container").find(".field").getval()),c=document.createElement("textarea");c.value=a;document.body.appendChild(c);c.select();var b=false;try{b=document.execCommand("copy")}catch(d){}if(b){$(this).text("Copied to clipboard!");document.body.removeChild(c);
+var g=$(this);setTimeout(function(){g.text("Copy")},5E3)}else{document.body.removeChild(c);alert("Failed to copy:\n"+a)}})));"rows"in b&&e.attr("rows",b.rows);"LTSonly"in b&&!mist.data.LTS&&(f.addClass("LTSonly"),e.prop("disabled",!0));switch(b.type){case "browse":l=$("<div>").addClass("grouper").append(m);c.append(l);l=$("<button>").text("Browse").on("keydown",function(a){a.stopPropagation()});f.append(l);l.click(function(){function a(c){m.text("Loading..");mist.send(function(a){f.text(a.browse.path[0]);
+mist.data.LTS&&d.setval(a.browse.path[0]+"/");m.html(l.clone(true).text("..").attr("title","Folder up"));if(a.browse.subdirectories){a.browse.subdirectories.sort();for(var c in a.browse.subdirectories){var e=a.browse.subdirectories[c];m.append(l.clone(true).attr("title",f.text()+q+e).text(e))}}if(a.browse.files){a.browse.files.sort();for(c in a.browse.files){var e=a.browse.files[c],h=f.text()+q+e,e=$("<a>").text(e).addClass("file").attr("title",h);m.append(e);if(p){var n=true,u;for(u in p)if(typeof p[u]!=
+"undefined"&&mist.inputMatch(p[u],h)){n=false;break}n&&e.hide()}e.click(function(){var a=$(this).attr("title");d.setval(a).removeAttr("readonly").css("opacity",1);g.show();b.remove()})}}},{browse:c})}var c=$(this).closest(".grouper"),b=$("<div>").addClass("browse_container"),d=c.find(".field").attr("readonly","readonly").css("opacity",0.5),g=$(this),e=$("<button>").text("Stop browsing").click(function(){g.show();b.remove();d.removeAttr("readonly").css("opacity",1)}),f=$("<span>").addClass("field"),
+m=$("<div>").addClass("browse_contents"),l=$("<a>").addClass("folder"),p=d.data("filetypes");c.append(b);b.append($("<label>").addClass("UIelement").append($("<span>").addClass("label").text("Current folder:")).append($("<span>").addClass("field_container").append(f).append(e))).append(m);var q="/";mist.data.config.version.indexOf("indows")>-1&&(q="\\");l.click(function(){var c=f.text()+q+$(this).text();a(c)});c=d.getval();e=c.split("://");e.length>1&&(c=e[0]=="file"?e[1]:"");c=c.split(q);c.pop();
+c=c.join(q);g.hide();a(c)});break;case "geolimited":case "hostlimited":l={field:e};l.blackwhite=$("<select>").append($("<option>").val("-").text("Blacklist")).append($("<option>").val("+").text("Whitelist"));l.values=$("<span>").addClass("limit_value_list");switch(b.type){case "geolimited":l.prototype=$("<select>").append($("<option>").val("").text("[Select a country]"));for(d in UI.countrylist)l.prototype.append($("<option>").val(d).html(UI.countrylist[d]));break;case "hostlimited":l.prototype=$("<input>").attr("type",
+"text").attr("placeholder","type a host")}l.prototype.on("change keyup",function(){$(this).closest(".field_container").data("subUI").blackwhite.trigger("change")});l.blackwhite.change(function(){var a=$(this).closest(".field_container").data("subUI"),c=[],b=false;a.values.children().each(function(){b=$(this).val();b!=""?c.push(b):$(this).remove()});a.values.append(a.prototype.clone(true));c.length>0?a.field.val($(this).val()+c.join(" ")):a.field.val("");a.field.trigger("change")});"LTSonly"in b&&
+!mist.data.LTS&&(l.blackwhite.prop("disabled",!0),l.prototype.prop("disabled",!0));l.values.append(l.prototype.clone(!0));f.data("subUI",l).addClass("limit_list").append(l.blackwhite).append(l.values)}"pointer"in b&&(e.data("pointer",b.pointer).addClass("isSetting"),b.pointer.main&&(l=b.pointer.main[b.pointer.index],"undefined"!=l&&e.setval(l)));"value"in b&&e.setval(b.value);if("datalist"in b)for(d in l="datalist_"+d+MD5(e[0].outerHTML),e.attr("list",l),l=$("<datalist>").attr("id",l),f.append(l),
+b.datalist)l.append($("<option>").val(b.datalist[d]));f=$("<span>").addClass("help_container");m.append(f);"help"in b&&(f.append($("<span>").addClass("ih_balloon").html(b.help)),e.on("focus mouseover",function(){$(this).closest("label").addClass("active")}).on("blur mouseout",function(){$(this).closest("label").removeClass("active")}));if("validate"in b){m=[];for(g in b.validate){l=b.validate[g];if("function"!=typeof l)switch(l){case "required":l=function(a){return a==""||a==null?{msg:"This is a required field.",
+classes:["red"]}:false};break;case "int":l=function(a,c){var b=$(c).data("opts");if(!$(c)[0].validity.valid){var d=[];"min"in b&&d.push(" greater than or equal to "+b.min);"max"in b&&d.push(" smaller than or equal to "+b.max);return{msg:"Please enter an integer"+d.join(" and")+".",classes:["red"]}}if(parseInt(Number(a))!=a)return{msg:"Please enter an integer.",classes:["red"]}};break;case "streamname":l=function(a,c){if(!isNaN(a.charAt(0)))return{msg:"The first character may not be a number.",classes:["red"]};
+if(a.toLowerCase()!=a)return{msg:"Uppercase letters are not allowed.",classes:["red"]};if(a.replace(/[^\da-z_]/g,"")!=a)return{msg:"Special characters (except for underscores) are not allowed.",classes:["red"]};if("streams"in mist.data&&a in mist.data.streams&&$(c).data("pointer").main.name!=a)return{msg:"This streamname already exists.<br>If you want to edit an existing stream, please click edit on the the streams tab.",classes:["red"]}};break;default:l=function(){}}m.push(l)}e.data("validate_functions",
+m).data("help_container",f).data("validate",function(a,c){var b=$(a).getval(),d=$(a).data("validate_functions"),e=$(a).data("help_container");e.find(".err_balloon").remove();for(var g in d){var f=d[g](b,a);if(f){$err=$("<span>").addClass("err_balloon").html(f.msg);for(var m in f.classes)$err.addClass(f.classes[m]);e.prepend($err);c&&$(a).focus();return true}}return false}).addClass("hasValidate").on("change keyup",function(){$(this).data("validate")($(this))});""!=e.getval()&&e.trigger("change")}"function"in
+b&&(e.on("change keyup",b["function"]),e.trigger("change"))}}c.on("keydown",function(a){switch(a.which){case 13:$(this).find("button.save").first().trigger("click");break;case 27:$(this).find("button.cancel").first().trigger("click")}});return c},buildVheaderTable:function(a){var c=$("<table>").css("margin","0.2em"),d=$("<tr>").addClass("header").append($("<td>").addClass("vheader").attr("rowspan",a.labels.length+1).append($("<span>").text(a.vheader))),b=[];d.append($("<td>"));for(var e in a.labels)b.push($("<tr>").append($("<td>").html(""==
+a.labels[e]?" ":a.labels[e]+":")));for(var g in a.content)for(e in d.append($("<td>").html(a.content[g].header)),a.content[g].body)b[e].append($("<td>").html(a.content[g].body[e]));c.append($("<tbody>").append(d).append(b));return c},plot:{addGraph:function(a,c){var d={id:a.id,xaxis:a.xaxis,datasets:[],elements:{cont:$("<div>").addClass("graph"),plot:$("<div>").addClass("plot"),legend:$("<div>").addClass("legend").attr("draggable","true")}};UI.draggable(d.elements.legend);d.elements.cont.append(d.elements.plot).append(d.elements.legend);
+c.append(d.elements.cont);return d},go:function(a){if(!(1>Object.keys(a).length)){var c={totals:[],clients:[]},d;for(d in a)for(var b in a[d].datasets){var e=a[d].datasets[b];switch(e.datatype){case "clients":case "upbps":case "downbps":switch(e.origin[0]){case "total":c.totals.push({fields:[e.datatype],end:-15});break;case "stream":c.totals.push({fields:[e.datatype],streams:[e.origin[1]],end:-15});break;case "protocol":c.totals.push({fields:[e.datatype],protocols:[e.origin[1]],end:-15})}break;case "cpuload":case "memload":c.capabilities=
+{}}}0==c.totals.length&&delete c.totals;0==c.clients.length&&delete c.clients;mist.send(function(){for(var c in a){var b=a[c];if(1>b.datasets.length){b.elements.plot.html("");b.elements.legend.html("");break}switch(b.xaxis){case "time":var d=[];b.yaxes={};var e=[],p;for(p in b.datasets){var l=b.datasets[p];l.display&&(l.getdata(),l.yaxistype in b.yaxes||(d.push(UI.plot.yaxes[l.yaxistype]),b.yaxes[l.yaxistype]=d.length),l.yaxis=b.yaxes[l.yaxistype],e.push(l))}d[0]&&(d[0].color=0);b.plot=$.plot(b.elements.plot,
+e,{legend:{show:!1},xaxis:UI.plot.xaxes[b.xaxis],yaxes:d,grid:{hoverable:!0,borderWidth:{top:0,right:0,bottom:1,left:1},color:"black",backgroundColor:{colors:["rgba(0,0,0,0)","rgba(0,0,0,0.025)"]}},crosshair:{mode:"x"}});d=$("<table>").addClass("legend-list").addClass("nolay").html($("<tr>").html($("<td>").html($("<h3>").text(b.id))).append($("<td>").css("padding-right","2em").css("text-align","right").html($("<span>").addClass("value")).append($("<button>").data("opts",b).text("X").addClass("close").click(function(){var c=
+$(this).data("opts");if(confirm("Are you sure you want to remove "+c.id+"?")){c.elements.cont.remove();var b=$(".graph_ids option:contains("+c.id+")"),d=b.parent();b.remove();UI.plot.del(c.id);delete a[c.id];d.trigger("change");UI.plot.go(a)}}))));b.elements.legend.html(d);var u=function(a){var c=b.elements.legend.find(".value"),d=1;if(typeof a=="undefined")c.eq(0).html("Latest:");else{var e=b.plot.getXAxes()[0],a=Math.min(e.max,a),a=Math.max(e.min,a);c.eq(0).html(UI.format.time(a/1E3))}for(var g in b.datasets){var f=
+" ";if(b.datasets[g].display){var e=UI.plot.yaxes[b.datasets[g].yaxistype].tickFormatter,h=b.datasets[g].data;if(a)for(var l in h){if(h[l][0]==a){f=e(h[l][1]);break}if(h[l][0]>a){if(l!=0){f=h[l];h=h[l-1];f=e(f[1]+(a-f[0])*(h[1]-f[1])/(h[0]-f[0]))}break}}else f=e(b.datasets[g].data[b.datasets[g].data.length-1][1])}c.eq(d).html(f);d++}};b.plot.getOptions();for(p in b.datasets)e=$("<input>").attr("type","checkbox").data("index",p).data("graph",b).click(function(){var a=$(this).data("graph");$(this).is(":checked")?
+a.datasets[$(this).data("index")].display=true:a.datasets[$(this).data("index")].display=false;var c={};c[a.id]=a;UI.plot.go(c)}),b.datasets[p].display&&e.attr("checked","checked"),d.append($("<tr>").html($("<td>").html($("<label>").html(e).append($("<div>").addClass("series-color").css("background-color",b.datasets[p].color)).append(b.datasets[p].label))).append($("<td>").css("padding-right","2em").css("text-align","right").html($("<span>").addClass("value")).append($("<button>").text("X").addClass("close").data("index",
+p).data("graph",b).click(function(){var c=$(this).data("index"),b=$(this).data("graph");if(confirm("Are you sure you want to remove "+b.datasets[c].label+" from "+b.id+"?")){b.datasets.splice(c,1);if(b.datasets.length==0){b.elements.cont.remove();var c=$(".graph_ids option:contains("+b.id+")"),d=c.parent();c.remove();d.trigger("change");UI.plot.del(b.id);delete a[b.id];UI.plot.go(a)}else{UI.plot.save(b);c={};c[b.id]=b;UI.plot.go(c)}}}))));u();var h=!1;b.elements.plot.on("plothover",function(a,c,b){if(c.x!=
+h){u(c.x);h=c.x}if(b){a=$("<span>").append($("<h3>").text(b.series.label).prepend($("<div>").addClass("series-color").css("background-color",b.series.color))).append($("<table>").addClass("nolay").html($("<tr>").html($("<td>").text("Time:")).append($("<td>").html(UI.format.dateTime(b.datapoint[0]/1E3,"long")))).append($("<tr>").html($("<td>").text("Value:")).append($("<td>").html(b.series.yaxis.tickFormatter(b.datapoint[1],b.series.yaxis)))));UI.tooltip.show(c,a.children())}else UI.tooltip.hide()}).on("mouseout",
+function(){u()})}}},c)}},save:function(a){var c={id:a.id,xaxis:a.xaxis,datasets:[]},d;for(d in a.datasets)c.datasets.push({origin:a.datasets[d].origin,datatype:a.datasets[d].datatype});a=mist.stored.get().graphs||{};a[c.id]=c;mist.stored.set("graphs",a)},del:function(a){var c=mist.stored.get().graphs||{};delete c[a];mist.stored.set("graphs",c)},datatype:{getOptions:function(a){var c=$.extend(!0,{},UI.plot.datatype.templates.general),d=$.extend(!0,{},UI.plot.datatype.templates[a.datatype]),a=$.extend(!0,
+d,a),a=$.extend(!0,c,a);switch(a.origin[0]){case "total":switch(a.datatype){case "cpuload":case "memload":break;default:a.label+=" (total)"}break;case "stream":case "protocol":a.label+=" ("+a.origin[1]+")"}var c=[],b;for(b in a.basecolor)d=a.basecolor[b],d+=50*(0.5-Math.random()),d=Math.round(d),d=Math.min(255,Math.max(0,d)),c.push(d);a.color="rgb("+c.join(",")+")";return a},templates:{general:{display:!0,datatype:"general",label:"",yaxistype:"amount",data:[],lines:{show:!0},points:{show:!1},getdata:function(){var a=
+mist.data.totals["stream"==this.origin[0]?this.origin[1]:"all_streams"]["protocol"==this.origin[0]?this.origin[1]:"all_protocols"][this.datatype];return this.data=a}},cpuload:{label:"CPU use",yaxistype:"percentage",basecolor:[237,194,64],cores:1,getdata:function(){var a=!1,c;for(c in this.data)this.data[c][0]<1E3*(mist.data.config.time-600)&&(a=c);!1!==a&&this.data.splice(0,Number(a)+1);this.data.push([1E3*mist.data.config.time,mist.data.capabilities.cpu_use/10]);return this.data}},memload:{label:"Memory load",
+yaxistype:"percentage",basecolor:[175,216,248],getdata:function(){var a=!1,c;for(c in this.data)this.data[c][0]<1E3*(mist.data.config.time-600)&&(a=c);!1!==a&&this.data.splice(0,Number(a)+1);this.data.push([1E3*mist.data.config.time,mist.data.capabilities.load.memory]);return this.data}},clients:{label:"Connections",basecolor:[203,75,75]},upbps:{label:"Bandwidth up",yaxistype:"bytespersec",basecolor:[77,167,77]},downbps:{label:"Bandwidth down",yaxistype:"bytespersec",basecolor:[148,64,237]}}},yaxes:{percentage:{name:"percentage",
+color:"black",tickColor:0,tickDecimals:0,tickFormatter:function(a){return UI.format.addUnit(UI.format.number(a),"%")},tickLength:0,min:0,max:100},amount:{name:"amount",color:"black",tickColor:0,tickDecimals:0,tickFormatter:function(a){return UI.format.number(a)},tickLength:0,min:0},bytespersec:{name:"bytespersec",color:"black",tickColor:0,tickDecimals:1,tickFormatter:function(a){return UI.format.bytes(a,!0)},tickLength:0,ticks:function(a){var c=0.3*Math.sqrt($(".graph").first().height()),c=(a.max-
+a.min)/c,d=Math.floor(Math.log(Math.abs(c))/Math.log(1024)),b=c/Math.pow(1024,d),e=-Math.floor(Math.log(b)/Math.LN10),g=a.tickDecimals;null!=g&&e>g&&(e=g);var m=Math.pow(10,-e),b=b/m,f;if(1.5>b)f=1;else if(3>b){if(f=2,2.25<b&&(null==g||e+1<=g))f=2.5,++e}else f=7.5>b?5:10;f=f*m*Math.pow(1024,d);null!=a.minTickSize&&f<a.minTickSize&&(f=a.minTickSize);a.delta=c;a.tickDecimals=Math.max(0,null!=g?g:e);a.tickSize=f;c=[];d=a.tickSize*Math.floor(a.min/a.tickSize);e=0;g=Number.NaN;do m=g,g=d+e*a.tickSize,
+c.push(g),++e;while(g<a.max&&g!=m);return c},min:0}},xaxes:{time:{name:"time",mode:"time",timezone:"browser",ticks:5}}},draggable:function(a){a.attr("draggable",!0);a.on("dragstart",function(a){$(this).css("opacity",0.4).data("dragstart",{click:{x:a.originalEvent.pageX,y:a.originalEvent.pageY},ele:{x:this.offsetLeft,y:this.offsetTop}})}).on("dragend",function(a){var d=$(this).data("dragstart"),b=d.ele.x-d.click.x+a.originalEvent.pageX,a=d.ele.y-d.click.y+a.originalEvent.pageY;$(this).css({opacity:1,
+top:a,left:b,right:"auto",bottom:"auto"})});a.parent().on("dragleave",function(){})},format:{time:function(a,c){var d=new Date(1E3*a),b=[];b.push(("0"+d.getHours()).slice(-2));b.push(("0"+d.getMinutes()).slice(-2));"short"!=c&&b.push(("0"+d.getSeconds()).slice(-2));return b.join(":")},date:function(a,c){var d=new Date(1E3*a),b="Sun Mon Tue Wed Thu Fri Sat".split(" "),e=[];"long"==c&&e.push(b[d.getDay()]);e.push(("0"+d.getDate()).slice(-2));e.push("Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")[d.getMonth()]);
+"short"!=c&&e.push(d.getFullYear());return e.join(" ")},dateTime:function(a,c){return UI.format.date(a,c)+", "+UI.format.time(a,c)},duration:function(a){var c=[0.001,1E3,60,60,24,7,1E9],d="ms sec min hr day week".split(" "),b={},e;for(e in d){var a=a/c[e],g=Math.round(a%c[Number(e)+1]);b[d[e]]=g;a-=g}var m;for(e=d.length-1;0<=e;e--)if(0<b[d[e]]){m=d[e];break}c=$("<span>");switch(m){case "week":c.append(UI.format.addUnit(b.week,"wks, ")).append(UI.format.addUnit(b.day,"days"));break;case "day":c.append(UI.format.addUnit(b.day,
+"days, ")).append(UI.format.addUnit(b.hr,"hrs"));break;default:c.append([("0"+b.hr).slice(-2),("0"+b.min).slice(-2),("0"+b.sec).slice(-2)+(b.ms?"."+b.ms:"")].join(":"))}return c[0].innerHTML},number:function(a){if(isNaN(Number(a))||0==a)return a;var c=Math.pow(10,3-Math.floor(Math.log(a)/Math.LN10)-1),a=Math.round(a*c)/c;if(1E4<a){number=a.toString().split(".");for(a=/(\d+)(\d{3})/;a.test(number[0]);)number[0]=number[0].replace(a,"$1 $2");a=number.join(".")}return a},status:function(a){var c=$("<span>");
+if("undefined"==typeof a.online)return c.text("Unknown, checking.."),"undefined"!=typeof a.error&&c.text(a.error),c;switch(a.online){case -1:c.text("Enabling");break;case 0:c.text("Unavailable").addClass("red");break;case 1:c.text("Active").addClass("green");break;case 2:c.text("Standby").addClass("orange");break;default:c.text(a.online)}"error"in a&&c.text(a.error);return c},capital:function(a){return a.charAt(0).toUpperCase()+a.substring(1)},addUnit:function(a,c){var d=$("<span>").html(a);d.append($("<span>").addClass("unit").html(c));
+return d[0].innerHTML},bytes:function(a,c){var d="bytes KiB MiB GiB TiB PiB".split(" ");if(0==a)unit=d[0];else{var b=Math.floor(Math.log(Math.abs(a))/Math.log(1024));0>b?unit=d[0]:(a/=Math.pow(1024,b),unit=d[b])}return UI.format.addUnit(UI.format.number(a),unit+(c?"/s":""))}},navto:function(a,c){var d=location.hash,b=d.split("@");b[0]=[mist.user.name,mist.user.host].join("&");b[1]=[a,c].join("&");"undefined"!=typeof screenlog&&screenlog.navto(b[1]);location.hash=b.join("@");location.hash==d&&$(window).trigger("hashchange")},
+showTab:function(a,c){var d=UI.elements.main;if(mist.user.loggedin&&!("ui_settings"in mist.data))d.html("Loading.."),mist.send(function(){UI.showTab(a,c)},{ui_settings:!0});else{var b=UI.elements.menu.removeClass("hide").find('.plain:contains("'+a+'")').closest(".button");0<b.length&&(UI.elements.menu.find(".button.active").removeClass("active"),b.addClass("active"));if("undefined"!=typeof mistvideo)for(var e in mistvideo)if("embedded"in mistvideo[e])for(var g in mistvideo[e].embedded)try{mistvideo[e].embedded[g].player.unload(),
+delete mistvideo[e].embedded[g]}catch(m){}UI.interval.clear();d.html($("<h2>").text(a));switch(a){case "Login":if(mist.user.loggedin){UI.navto("Overview");return}UI.elements.menu.addClass("hide");UI.elements.connection.status.text("Disconnected").removeClass("green").addClass("red");d.append(UI.buildUI([{type:"help",help:"Please provide your account details.<br>You were asked to set these when MistController was started for the first time. If you did not yet set any account details, log in with your desired credentials to create a new account."},
{label:"Host",help:"Url location of the MistServer API. Generally located at http://MistServerIP:4242/api","default":"http://localhost:4242/api",pointer:{main:mist.user,index:"host"}},{label:"Username",help:"Please enter your username here.",validate:["required"],pointer:{main:mist.user,index:"name"}},{label:"Password",type:"password",help:"Please enter your password here.",validate:["required"],pointer:{main:mist.user,index:"rawpassword"}},{type:"buttons",buttons:[{label:"Login",type:"save","function":function(){mist.user.password=
-MD5(mist.user.rawpassword);delete mist.user.rawpassword;mist.send(function(){UI.navto("Overview")})}}]}]));break;case "Create a new account":UI.elements.menu.addClass("hide");c.append($("<p>").text("No account has been created yet in the MistServer at ").append($("<i>").text(mist.user.host)).append("."));c.append(UI.buildUI([{type:"buttons",buttons:[{label:"Select other host",type:"cancel",css:{"float":"left"},"function":function(){UI.navto("Login")}}]},{type:"custom",custom:$("<br>")},{label:"Desired username",
-type:"str",validate:["required"],help:"Enter your desired username. In the future, you will need this to access the Management Interface.",pointer:{main:mist.user,index:"name"}},{label:"Desired password",type:"password",validate:["required",function(a,b){$(".match_password").not($(b)).trigger("change");return false}],help:"Enter your desired password. In the future, you will need this to access the Management Interface.",pointer:{main:mist.user,index:"rawpassword"},classes:["match_password"]},{label:"Repeat password",
-type:"password",validate:["required",function(a,b){return a!=$(".match_password").not($(b)).val()?{msg:'The fields "Desired password" and "Repeat password" do not match.',classes:["red"]}:false}],help:"Repeat your desired password.",classes:["match_password"]},{type:"buttons",buttons:[{type:"save",label:"Create new account","function":function(){mist.send(function(){UI.navto("Account created")},{authorize:{new_username:mist.user.name,new_password:mist.user.rawpassword}});mist.user.password=MD5(mist.user.rawpassword);
-delete mist.user.rawpassword}}]}]));break;case "Account created":UI.elements.menu.addClass("hide");c.append($("<p>").text("Your account has been created succesfully.")).append(UI.buildUI([{type:"text",text:"Would you like to enable all (currently) available protocols with their default settings?"},{type:"buttons",buttons:[{label:"Enable protocols",type:"save","function":function(){if(mist.data.config.protocols)c.append("Unable to enable all protocols as protocol settings already exist.<br>");else{c.append("Retrieving available protocols..<br>");
-mist.send(function(a){var b=[],d;for(d in a.capabilities.connectors)if(a.capabilities.connectors[d].required)c.append('Could not enable protocol "'+d+'" because it has required settings.<br>');else{b.push({connector:d});c.append('Enabled protocol "'+d+'".<br>')}c.append("Saving protocol settings..<br>");mist.send(function(){c.append("Protocols enabled. Redirecting..");setTimeout(function(){UI.navto("Overview")},5E3)},{config:{protocols:b}})},{capabilities:true})}}},{label:"Skip",type:"cancel","function":function(){UI.navto("Overview")}}]}]));
-break;case "Overview":var f=$("<span>").text("Loading.."),q=$("<span>"),p=$("<span>").addClass("logs"),l=$("<span>"),u=$("<span>"),h=$("<span>"),i=$("<span>");c.append(UI.buildUI([{type:"help",help:"You can find most basic information about your MistServer here.<br>You can also set the debug level and force a save to the config.json file that MistServer uses to save your settings. "},{type:"span",label:"Version",pointer:{main:mist.data.config,index:"version"}},{type:"span",label:"Version check",value:f,
+MD5(mist.user.rawpassword);delete mist.user.rawpassword;mist.send(function(){UI.navto("Overview")})}}]}]));break;case "Create a new account":UI.elements.menu.addClass("hide");d.append($("<p>").text("No account has been created yet in the MistServer at ").append($("<i>").text(mist.user.host)).append("."));d.append(UI.buildUI([{type:"buttons",buttons:[{label:"Select other host",type:"cancel",css:{"float":"left"},"function":function(){UI.navto("Login")}}]},{type:"custom",custom:$("<br>")},{label:"Desired username",
+type:"str",validate:["required"],help:"Enter your desired username. In the future, you will need this to access the Management Interface.",pointer:{main:mist.user,index:"name"}},{label:"Desired password",type:"password",validate:["required",function(a,c){$(".match_password").not($(c)).trigger("change");return false}],help:"Enter your desired password. In the future, you will need this to access the Management Interface.",pointer:{main:mist.user,index:"rawpassword"},classes:["match_password"]},{label:"Repeat password",
+type:"password",validate:["required",function(a,c){return a!=$(".match_password").not($(c)).val()?{msg:'The fields "Desired password" and "Repeat password" do not match.',classes:["red"]}:false}],help:"Repeat your desired password.",classes:["match_password"]},{type:"buttons",buttons:[{type:"save",label:"Create new account","function":function(){mist.send(function(){UI.navto("Account created")},{authorize:{new_username:mist.user.name,new_password:mist.user.rawpassword}});mist.user.password=MD5(mist.user.rawpassword);
+delete mist.user.rawpassword}}]}]));break;case "Account created":UI.elements.menu.addClass("hide");d.append($("<p>").text("Your account has been created succesfully.")).append(UI.buildUI([{type:"text",text:"Would you like to enable all (currently) available protocols with their default settings?"},{type:"buttons",buttons:[{label:"Enable protocols",type:"save","function":function(){if(mist.data.config.protocols)d.append("Unable to enable all protocols as protocol settings already exist.<br>");else{d.append("Retrieving available protocols..<br>");
+mist.send(function(a){var c=[],b;for(b in a.capabilities.connectors)if(a.capabilities.connectors[b].required)d.append('Could not enable protocol "'+b+'" because it has required settings.<br>');else{c.push({connector:b});d.append('Enabled protocol "'+b+'".<br>')}d.append("Saving protocol settings..<br>");mist.send(function(){d.append("Protocols enabled. Redirecting..");setTimeout(function(){UI.navto("Overview")},5E3)},{config:{protocols:c}})},{capabilities:true})}}},{label:"Skip",type:"cancel","function":function(){UI.navto("Overview")}}]}]));
+break;case "Overview":var f=$("<span>").text("Loading.."),q=$("<span>"),p=$("<span>").addClass("logs"),l=$("<span>"),u=$("<span>"),h=$("<span>"),i=$("<span>");d.append(UI.buildUI([{type:"help",help:"You can find most basic information about your MistServer here.<br>You can also set the debug level and force a save to the config.json file that MistServer uses to save your settings. "},{type:"span",label:"Version",pointer:{main:mist.data.config,index:"version"}},{type:"span",label:"Version check",value:f,
LTSonly:!0},{type:"span",label:"Server time",value:u},{type:"span",label:"Licensed to","default":"unknown",pointer:{main:mist.data.config.license,index:"user"},LTSonly:!0},{type:"span",label:"Configured streams",value:mist.data.streams?Object.keys(mist.data.streams).length:0},{type:"span",label:"Active streams",value:q},{type:"span",label:"Current connections",value:l},{type:"span",label:"Enabled protocols",value:h},{type:"span",label:"Disabled protocols",value:i},{type:"span",label:"Recent problems",
value:p},$("<br>"),{type:"str",label:"Human readable name",pointer:{main:mist.data.config,index:"name"},help:"You can name your MistServer here for personal use. You'll still need to set host name within your network yourself."},{type:"debug",label:"Debug level",pointer:{main:mist.data.config,index:"debug"},help:"You can set the amount of debug information MistServer saves in the log. A full reboot of MistServer is required before some components of MistServer can post debug information."},{type:"checkbox",
label:"Force configurations save",pointer:{main:mist.data,index:"save"},help:"Tick the box in order to force an immediate save to the config.json MistServer uses to save your settings. Saving will otherwise happen upon closing MistServer. Don't forget to press save after ticking the box."},{type:"buttons",buttons:[{type:"save",label:"Save","function":function(){var a={config:mist.data.config};if(mist.data.save)a.save=mist.data.save;mist.send(function(){UI.navto("Overview")},a)}}]}]));if(mist.data.LTS){var k=
function(a){"uptodate"in a?a.error?f.addClass("red").text(a.error):a.uptodate?f.text("Your version is up to date.").addClass("green"):f.addClass("red").text("Version outdated!").append($("<button>").text("Update").css({"font-size":"1em","margin-left":"1em"}).click(function(){if(confirm("Are you sure you want to execute a rolling update?")){f.addClass("orange").removeClass("red").text("Rolling update command sent..");mist.stored.del("update");mist.send(function(){UI.navto("Overview")},{autoupdate:true})}})):
f.text("Unknown")};if(!mist.stored.get().update||36E5<(new Date).getTime()-mist.stored.get().update.lastchecked){var j={};j.lastchecked=(new Date).getTime();mist.send(function(a){mist.stored.set("update",j);k(a.update)},{checkupdate:!0})}else mist.send(function(a){k(a.update)},{update:!0})}else f.text("");g=function(){var a={totals:{fields:["clients"],start:-10},active_streams:true};if(!("cabailities"in mist.data))a.capabilities=true;mist.send(function(){ga()},a)};var ga=function(){q.text("active_streams"in
-mist.data?mist.data.active_streams?mist.data.active_streams.length:0:"?");if("totals"in mist.data&&"all_streams"in mist.data.totals)var a=mist.data.totals.all_streams.all_protocols.clients,a=a.length?UI.format.number(a[a.length-1][1]):0;else a="Loading..";l.text(a);u.text(UI.format.dateTime(mist.data.config.time,"long"));p.html("");var a=0,b;for(b in mist.data.log){var c=mist.data.log[b];if(["FAIL","ERROR"].indexOf(c[1])>-1){a++;var d=$("<span>").addClass("content").addClass("red"),e=c[2].split("|");
-for(b in e)d.append($("<span>").text(e[b]));p.append($("<div>").append($("<span>").append(UI.format.time(c[0]))).append(d));if(a==5)break}}a==0&&p.html("None.");a=[];c=[];for(b in mist.data.config.protocols){d=mist.data.config.protocols[b];a.indexOf(d.connector)>-1||a.push(d.connector)}h.text(a.length?a.join(", "):"None.");if("capabilities"in mist.data){for(b in mist.data.capabilities.connectors)a.indexOf(b)==-1&&c.push(b);i.text(c.length?c.join(", "):"None.")}else i.text("Loading..")};g();ga();UI.interval.set(g,
-3E4);break;case "Protocols":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a)},{capabilities:!0});c.append("Loading..");return}var z=$("<tbody>");c.append(UI.buildUI([{type:"help",help:"You can find an overview of all the protocols and their relevant information here. You can add, edit or delete protocols."}])).append($("<button>").text("Delete all protocols").click(function(){if(confirm("Are you sure you want to delete all currently configured protocols?")){mist.data.config.protocols=
-[];mist.send(function(){UI.navto("Protocols")},{config:mist.data.config})}})).append($("<button>").text("Enable default protocols").click(function(){var a=Object.keys(mist.data.capabilities.connectors),b;for(b in mist.data.config.protocols){var c=a.indexOf(mist.data.config.protocols[b].connector);c>-1&&a.splice(c,1)}var d=[];for(b in a)(!("required"in mist.data.capabilities.connectors[a[b]])||Object.keys(mist.data.capabilities.connectors[a[b]].required).length==0)&&d.push(a[b]);c="Click OK to enable disabled protocols with their default settings:\n ";
-c=d.length?c+d.join(", "):c+"None.";if(d.length!=a.length){a=a.filter(function(a){return d.indexOf(a)<0});c=c+("\n\nThe following protocols can only be set manually:\n "+a.join(", "))}if(confirm(c)&&d.length){for(b in d)mist.data.config.protocols.push({connector:d[b]});mist.send(function(){UI.navto("Protocols")},{config:mist.data.config})}})).append("<br>").append($("<button>").text("New protocol").click(function(){UI.navto("Edit Protocol")}).css("clear","both")).append($("<table>").html($("<thead>").html($("<tr>").html($("<th>").text("Protocol")).append($("<th>").text("Status")).append($("<th>").text("Settings")).append($("<th>")))).append(z));
-var K=function(){function a(b){var c=mist.data.capabilities.connectors[b.connector];if(!c)return"";var d=[],e=["required","optional"],g;for(g in e)for(var t in c[e[g]])b[t]&&b[t]!=""?d.push(t+": "+b[t]):c[e[g]][t]["default"]&&d.push(t+": "+c[e[g]][t]["default"]);return $("<span>").addClass("description").text(d.join(", "))}z.html("");for(var b in mist.data.config.protocols){var c=mist.data.config.protocols[b];z.append($("<tr>").data("index",b).append($("<td>").text(c.connector)).append($("<td>").html(UI.format.status(c))).append($("<td>").html(a(c))).append($("<td>").css("text-align",
-"right").html($("<button>").text("Edit").click(function(){UI.navto("Edit Protocol",$(this).closest("tr").data("index"))})).append($("<button>").text("Delete").click(function(){var a=$(this).closest("tr").data("index");if(confirm('Are you sure you want to delete the protocol "'+mist.data.config.protocols[a].connector+'"?')){mist.data.config.protocols.splice(a,1);mist.send(function(){UI.navto("Protocols")},{config:mist.data.config})}}))))}};K();UI.interval.set(function(){mist.send(function(){K()})},
-3E4);break;case "Edit Protocol":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a,b)},{capabilities:!0});c.append("Loading..");return}var H=!1;""!=b&&0<=b&&(H=!0);var L={};for(g in mist.data.config.protocols)L[mist.data.config.protocols[g].connector]=1;var ha=function(a){var c=mist.data.capabilities.connectors[a],d=mist.convertBuildOptions(c,n);d.push({type:"hidden",pointer:{main:n,index:"connector"},value:a});d.push({type:"buttons",buttons:[{type:"save",label:"Save",
-"function":function(){if(H)mist.data.config.protocols[b]=n;else{if(!mist.data.config.protocols)mist.data.config.protocols=[];mist.data.config.protocols.push(n)}mist.send(function(){UI.navto("Protocols")},{config:mist.data.config})}},{type:"cancel",label:"Cancel","function":function(){UI.navto("Protocols")}}]});if("deps"in c&&c.deps!=""){$t=$("<span>").text("Dependencies:");$ul=$("<ul>");$t.append($ul);if(typeof c.deps=="string")c.deps=c.deps.split(", ");for(var e in c.deps){a=$("<li>").text(c.deps[e]+
-" ");$ul.append(a);typeof L[c.deps[e]]!="undefined"||typeof L[c.deps[e]+".exe"]!="undefined"?a.append($("<span>").addClass("green").text("(Configured)")):a.append($("<span>").addClass("red").text("(Not yet configured)"))}d.unshift({type:"text",text:$t[0].innerHTML})}return UI.buildUI(d)},L={};for(g in mist.data.config.protocols)L[mist.data.config.protocols[g].connector]=1;if(H)n=d=mist.data.config.protocols[b],c.find("h2").append(' "'+d.connector+'"'),c.append(ha(d.connector));else{c.html($("<h2>").text("New Protocol"));
-var n={},s=[["",""]];for(g in mist.data.capabilities.connectors)s.push([g,g]);var I=$("<span>");c.append(UI.buildUI([{label:"Protocol",type:"select",select:s,"function":function(){$(this).getval()!=""&&I.html(ha($(this).getval()))}}])).append(I)}break;case "Streams":if(!("capabilities"in mist.data)){c.html("Loading..");mist.send(function(){UI.navto(a)},{capabilities:!0});return}g=$("<button>");var D=$("<span>").text("Loading..");c.append(UI.buildUI([{type:"help",help:"Here you can create, edit or delete new and existing streams. Go to stream preview or embed a video player on your website."},
-$("<div>").css({width:"45.25em",display:"flex","justify-content":"flex-end"}).append(g).append($("<button>").text("Create a new stream").click(function(){UI.navto("Edit")}))])).append(D);""==b&&(e=mist.stored.get(),"viewmode"in e&&(b=e.viewmode));g.text("Switch to "+("thumbnails"==b?"list":"thumbnail")+" view").click(function(){mist.stored.set("viewmode",b=="thumbnails"?"list":"thumbnails");UI.navto("Streams",b=="thumbnails"?"list":"thumbnails")});var y=$.extend(!0,{},mist.data.streams),U=function(a,
-b){var c=$.extend({},b);delete c.meta;delete c.error;c.online=2;c.name=a;c.ischild=true;return c},V=function(b,d,e){D.remove();switch(b){case "thumbnails":var g=$("<div>").addClass("preview_icons"),f;f=e||[];d.sort();d.unshift("");D.remove();c.append($("<h2>").text(a)).append(UI.buildUI([{label:"Filter the streams",type:"datalist",datalist:d,pointer:{main:{},index:"stream"},help:"If you type something here, the box below will only show streams with names that contain your text.","function":function(){var a=
-$(this).val();g.children().each(function(){$(this).hide();$(this).attr("data-stream").indexOf(a)>-1&&$(this).show()})}}]));d.shift();c.append($("<span>").addClass("description").text("Choose a stream below.")).append(g);for(var h in d){var b=d[h],i="",k=$("<button>").text("Delete").click(function(){var a=$(this).closest("div").attr("data-stream");if(confirm('Are you sure you want to delete the stream "'+a+'"?')){delete mist.data.streams[a];var b={};mist.data.LTS?b.deletestream=[a]:b.streams=mist.data.streams;
-mist.send(function(){UI.navto("Streams")},b)}}),j=$("<button>").text("Settings").click(function(){UI.navto("Edit",$(this).closest("div").attr("data-stream"))}),e=$("<button>").text("Preview").click(function(){UI.navto("Preview",$(this).closest("div").attr("data-stream"))}),m=$("<button>").text("Embed").click(function(){UI.navto("Embed",$(this).closest("div").attr("data-stream"))}),l=$("<span>").addClass("image");if(b.indexOf("+")>-1){i=b.split("+");i=mist.data.streams[i[0]].source+i[1];j=k="";l.addClass("wildcard")}else{i=
-mist.data.streams[b].source;if(f.indexOf(b)>-1){m=e="";l.addClass("folder")}}g.append($("<div>").append($("<span>").addClass("streamname").text(b)).append(l).append($("<span>").addClass("description").text(i)).append($("<span>").addClass("button_container").append(j).append(k).append(e).append(m)).attr("title",b).attr("data-stream",b))}break;default:var n=$("<tbody>").append($("<tr>").append("<td>").attr("colspan",6).text("Loading.."));h=$("<table>").html($("<thead>").html($("<tr>").html($("<th>").text("Stream name").attr("data-sort-type",
-"string").addClass("sorting-asc")).append($("<th>").text("Source").attr("data-sort-type","string")).append($("<th>").text("Status").attr("data-sort-type","int")).append($("<th>").css("text-align","right").text("Connections").attr("data-sort-type","int")).append($("<th>")).append($("<th>")))).append(n);c.append(h);h.stupidtable();var o=function(){var a=[],b;for(b in mist.data.active_streams)a.push({streams:[mist.data.active_streams[b]],fields:["clients"],start:-2});mist.send(function(){$.extend(true,
-y,mist.data.streams);var a=0;n.html("");d.sort();for(var b in d){var c=d[b],e;e=c in mist.data.streams?mist.data.streams[c]:y[c];var g=$("<td>").css("text-align","right").html($("<span>").addClass("description").text("Loading..")),t=0;if(typeof mist.data.totals!="undefined"&&typeof mist.data.totals[c]!="undefined"){var f=mist.data.totals[c].all_protocols.clients,t=0;if(f.length){for(a in f)t=t+f[a][1];t=Math.round(t/f.length)}}g.html(UI.format.number(t));if(t==0&&e.online==1)e.online=2;t=$("<td>").css("text-align",
-"right").css("white-space","nowrap");(!("ischild"in e)||!e.ischild)&&t.html($("<button>").text("Settings").click(function(){UI.navto("Edit",$(this).closest("tr").data("index"))})).append($("<button>").text("Delete").click(function(){var a=$(this).closest("tr").data("index");if(confirm('Are you sure you want to delete the stream "'+a+'"?')){delete mist.data.streams[a];var b={};mist.data.LTS?b.deletestream=[a]:b.streams=mist.data.streams;mist.send(function(){UI.navto("Streams")},b)}}));f=$("<span>").text(c);
-e.ischild&&f.css("padding-left","1em");var h=UI.format.status(e),i=$("<button>").text("Preview").click(function(){UI.navto("Preview",$(this).closest("tr").data("index"))}),k=$("<button>").text("Embed").click(function(){UI.navto("Embed",$(this).closest("tr").data("index"))});if("filesfound"in y[c]){h.html("");i="";g.html("");k=""}n.append($("<tr>").data("index",c).html($("<td>").html(f).attr("title",c).addClass("overflow_ellipsis")).append($("<td>").text(e.source).attr("title",e.source).addClass("description").addClass("overflow_ellipsis").css("max-width",
-"20em")).append($("<td>").data("sort-value",e.online).html(h)).append(g).append($("<td>").css("white-space","nowrap").html(i).append(k)).append(t));a++}},{totals:a,active_streams:true})};if(mist.data.LTS){var p=0,q=0;for(f in mist.data.streams){h=mist.data.capabilities.inputs.Folder||mist.data.capabilities.inputs["Folder.exe"];if(!h)break;if(mist.inputMatch(h.source_match,mist.data.streams[f].source)){y[f].source=y[f].source+"*";y[f].filesfound=null;mist.send(function(a,b){var c=b.stream,d;for(d in a.browse.files)for(var e in mist.data.capabilities.inputs)if(!(e.indexOf("Buffer")>=
-0||e.indexOf("Buffer.exe")>=0||e.indexOf("Folder")>=0||e.indexOf("Folder.exe")>=0)&&mist.inputMatch(mist.data.capabilities.inputs[e].source_match,"/"+a.browse.files[d])){var g=c+"+"+a.browse.files[d];y[g]=U(g,mist.data.streams[c]);y[g].source=mist.data.streams[c].source+a.browse.files[d]}"files"in a.browse&&a.browse.files.length?y[c].filesfound=true:mist.data.streams[c].filesfound=false;q++;if(p==q){mist.send(function(){o()},{active_streams:true});UI.interval.set(function(){o()},5E3)}},{browse:mist.data.streams[f].source},
-{stream:f});p++}}if(p==0){mist.send(function(){o()},{active_streams:true});UI.interval.set(function(){o()},5E3)}}else{mist.send(function(){o()},{active_streams:true});UI.interval.set(function(){o()},5E3)}}};if(mist.data.LTS){var W=0,ia=0,s={},ja=[];for(e in mist.data.streams)if(mist.inputMatch((mist.data.capabilities.inputs.Folder||mist.data.capabilities.inputs["Folder.exe"]).source_match,mist.data.streams[e].source))ja.push(e),mist.send(function(a,c){var d=c.stream,e;for(e in a.browse.files)for(var g in mist.data.capabilities.inputs)g.indexOf("Buffer")>=
-0||g.indexOf("Folder")>=0||mist.inputMatch(mist.data.capabilities.inputs[g].source_match,"/"+a.browse.files[e])&&(s[d+"+"+a.browse.files[e]]=true);ia++;W==ia&&mist.send(function(){for(var a in mist.data.active_streams){var c=mist.data.active_streams[a].split("+");if(c.length>1&&c[0]in mist.data.streams){s[mist.data.active_streams[a]]=true;y[mist.data.active_streams[a]]=U(mist.data.active_streams[a],mist.data.streams[c[0]])}}s=Object.keys(s);s=s.concat(Object.keys(mist.data.streams));s.sort();V(b,
-s,ja)},{active_streams:true})},{browse:mist.data.streams[e].source},{stream:e}),W++;0==W&&mist.send(function(){for(var a in mist.data.active_streams){var c=mist.data.active_streams[a].split("+");if(c.length>1&&c[0]in mist.data.streams){s[mist.data.active_streams[a]]=true;y[mist.data.active_streams[a]]=U(mist.data.active_streams[a],mist.data.streams[c[0]])}}s=Object.keys(s);mist.data.streams&&(s=s.concat(Object.keys(mist.data.streams)));s.sort();V(b,s)},{active_streams:!0})}else V(b,Object.keys(mist.data.streams));
-break;case "Edit":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a,b)},{capabilities:!0});c.append("Loading..");return}H=!1;""!=b&&(H=!0);if(H){var r=b,n=mist.data.streams[r];c.find("h2").append(' "'+r+'"')}else c.html($("<h2>").text("New Stream")),n={};r=[];for(g in mist.data.capabilities.inputs)r.push(mist.data.capabilities.inputs[g].source_match);var P=$("<div>"),ka=function(a){if(!mist.data.streams)mist.data.streams={};mist.data.streams[n.name]=n;b!=n.name&&delete mist.data.streams[b];
-var c={};if(mist.data.LTS){c.addstream={};c.addstream[n.name]=n;if(b!=n.name)c.deletestream=[b]}else c.streams=mist.data.streams;if(n.stop_sessions&&b!=""){c.stop_sessions=b;delete n.stop_sessions}mist.send(function(){delete mist.data.streams[n.name].online;delete mist.data.streams[n.name].error;UI.navto(a,a=="Preview"?n.name:"")},c)},la=$("<style>").text("button.saveandpreview { display: none; }"),E=$("<span>"),X=function(){var a=c.find("[name=name]").val();if(a){var b=parseURL(mist.user.host),d=
-c.find("[name=source]").val().match(/@.*/);d&&(d=d[0].substring(1));var e=c.find("[name=source]").val().replace(/(?:.+?):\/\//,""),e=e.split("/"),e=e[0],e=e.split(":"),e=e[0],g={},f=["RTMP","RTSP","TS","RTMP.exe","RTSP.exe","TS.exe"],h;for(h in f)f[h]in mist.data.capabilities.connectors&&(g[f[h]]=mist.data.capabilities.connectors[f[h]].optional.port["default"]);var f={RTMP:1935,"RTMP.exe":1935,RTSP:554,"RTSP.exe":554,TS:-1,"TS.exe":-1},i;for(i in g){for(h in mist.data.config.protocols){var k=mist.data.config.protocols[h];
-if(k.connector==i){if("port"in k)g[i]=k.port;break}}g[i]=g[i]==f[i]?"":":"+g[i]}E.find(".field").closest("label").hide();for(h in g){var j;switch(h){case "RTMP":case "RTMP.exe":j="rtmp://"+b.host+g[h]+"/"+(d?d:"live")+"/";E.find(".field.RTMPurl").setval(j).closest("label").show();E.find(".field.RTMPkey").setval(a==""?"STREAMNAME":a).closest("label").show();j=j+(a==""?"STREAMNAME":a);break;case "RTSP":case "RTSP.exe":j="rtsp://"+b.host+g[h]+"/"+(a==""?"STREAMNAME":a)+(d?"?pass="+d:"");break;case "TS":case "TS.exe":j=
-"udp://"+(e==""?b.host:e)+g[h]+"/"}E.find(".field."+h.replace(".exe","")).setval(j).closest("label").show()}}};c.append(UI.buildUI([{label:"Stream name",type:"str",validate:["required","streamname"],pointer:{main:n,index:"name"},help:"Set the name this stream will be recognised by for players and/or stream pushing."},{label:"Source",type:"browse",filetypes:r,pointer:{main:n,index:"source"},help:"<p>Below is the explanation of the input methods for MistServer. Anything between brackets () will go to default settings if not specified.</p><table><tr><td>Input</td><td>Syntax</td><td>Explanation</td></tr> <tr><th>File</th><td>Linux/MacOS: /PATH/FILE<br>Windows: /cygdrive/DRIVE/PATH/FILE</td><td>For file input please specify the proper path and file.<br>Supported inputs are: DTSC, FLV, MP3. MistServer Pro has TS, MP4, ISMV added as input.</td></tr><th>Folder<br>(Pro only)</th><td>Linux/MacOS: /PATH/<br>Windows: /cygdrive/DRIVE/PATH/</td><td>A folder stream makes all the recognised files in the selected folder available as a stream.</td></tr><tr><th>RTMP</th><td>push://(IP)(@PASSWORD)</td><td>IP is white listed IP for pushing towards MistServer, if left empty all are white listed.<br>Password is the application under which to push to MistServer, if it doesn't match the stream will be rejected. Password is MistServer Pro only. <tr><th>RTSP<br>(Pro only)</th><td>push://(IP)(@PASSWORD)</td><td>IP is white listed IP for pushing towards MistServer, if left empty all are white listed.</td></tr> <tr><th>TS<br>(Pro only)</th><td>tsudp://(IP):PORT(/INTERFACE)</td><td>IP is the IP address used to listen for this stream, multi-cast IP range is: 224.0.0.0 - 239.255.255.255. If IP is not set all addresses will listened to.<br>PORT is the port you reserve for this stream on the chosen IP.<br>INTERFACE is the interface used, if left all interfaces will be used.</td></tr></table>",
-"function":function(){var a=$(this).val();la.remove();E.html("");if(a!=""){var b=null,d;for(d in mist.data.capabilities.inputs)if(typeof mist.data.capabilities.inputs[d].source_match!="undefined"&&mist.inputMatch(mist.data.capabilities.inputs[d].source_match,a)){b=d;break}if(b===null)P.html($("<h3>").text("Unrecognized input").addClass("red")).append($("<span>").text("Please edit the stream source.").addClass("red"));else{b=mist.data.capabilities.inputs[b];P.html($("<h3>").text(b.name+" Input options"));
-var e=mist.convertBuildOptions(b,n);"always_match"in mist.data.capabilities.inputs[d]&&mist.inputMatch(mist.data.capabilities.inputs[d].always_match,a)&&e.push({label:"Always on",type:"checkbox",help:"Keep this input available at all times, even when there are no active viewers.",pointer:{main:n,index:"always_on"}});P.append(UI.buildUI(e));if(b.name=="Folder")c.append(la);else if(["Buffer","Buffer.exe","TS","TS.exe"].indexOf(b.name)>-1){a=[$("<span>").text("Configure your source to push to:")];switch(b.name){case "Buffer":case "Buffer.exe":a.push({label:"RTMP full url",
+mist.data?mist.data.active_streams?mist.data.active_streams.length:0:"?");if("totals"in mist.data&&"all_streams"in mist.data.totals)var a=mist.data.totals.all_streams.all_protocols.clients,a=a.length?UI.format.number(a[a.length-1][1]):0;else a="Loading..";l.text(a);u.text(UI.format.dateTime(mist.data.config.time,"long"));p.html("");var a=0,c;for(c in mist.data.log){var b=mist.data.log[c];if(["FAIL","ERROR"].indexOf(b[1])>-1){a++;var d=$("<span>").addClass("content").addClass("red"),e=b[2].split("|");
+for(c in e)d.append($("<span>").text(e[c]));p.append($("<div>").append($("<span>").append(UI.format.time(b[0]))).append(d));if(a==5)break}}a==0&&p.html("None.");a=[];b=[];for(c in mist.data.config.protocols){d=mist.data.config.protocols[c];a.indexOf(d.connector)>-1||a.push(d.connector)}h.text(a.length?a.join(", "):"None.");if("capabilities"in mist.data){for(c in mist.data.capabilities.connectors)a.indexOf(c)==-1&&b.push(c);i.text(b.length?b.join(", "):"None.")}else i.text("Loading..")};g();ga();UI.interval.set(g,
+3E4);break;case "Protocols":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a)},{capabilities:!0});d.append("Loading..");return}var z=$("<tbody>");d.append(UI.buildUI([{type:"help",help:"You can find an overview of all the protocols and their relevant information here. You can add, edit or delete protocols."}])).append($("<button>").text("Delete all protocols").click(function(){if(confirm("Are you sure you want to delete all currently configured protocols?")){mist.data.config.protocols=
+[];mist.send(function(){UI.navto("Protocols")},{config:mist.data.config})}})).append($("<button>").text("Enable default protocols").click(function(){var a=Object.keys(mist.data.capabilities.connectors),c;for(c in mist.data.config.protocols){var b=a.indexOf(mist.data.config.protocols[c].connector);b>-1&&a.splice(b,1)}var d=[];for(c in a)(!("required"in mist.data.capabilities.connectors[a[c]])||Object.keys(mist.data.capabilities.connectors[a[c]].required).length==0)&&d.push(a[c]);b="Click OK to enable disabled protocols with their default settings:\n ";
+b=d.length?b+d.join(", "):b+"None.";if(d.length!=a.length){a=a.filter(function(a){return d.indexOf(a)<0});b=b+("\n\nThe following protocols can only be set manually:\n "+a.join(", "))}if(confirm(b)&&d.length){for(c in d)mist.data.config.protocols.push({connector:d[c]});mist.send(function(){UI.navto("Protocols")},{config:mist.data.config})}})).append("<br>").append($("<button>").text("New protocol").click(function(){UI.navto("Edit Protocol")}).css("clear","both")).append($("<table>").html($("<thead>").html($("<tr>").html($("<th>").text("Protocol")).append($("<th>").text("Status")).append($("<th>").text("Settings")).append($("<th>")))).append(z));
+var K=function(){function a(c){var b=mist.data.capabilities.connectors[c.connector];if(!b)return"";var d=[],e=["required","optional"],g;for(g in e)for(var t in b[e[g]])c[t]&&c[t]!=""?d.push(t+": "+c[t]):b[e[g]][t]["default"]&&d.push(t+": "+b[e[g]][t]["default"]);return $("<span>").addClass("description").text(d.join(", "))}z.html("");for(var c in mist.data.config.protocols){var b=mist.data.config.protocols[c];z.append($("<tr>").data("index",c).append($("<td>").text(b.connector)).append($("<td>").html(UI.format.status(b))).append($("<td>").html(a(b))).append($("<td>").css("text-align",
+"right").html($("<button>").text("Edit").click(function(){UI.navto("Edit Protocol",$(this).closest("tr").data("index"))})).append($("<button>").text("Delete").click(function(){var a=$(this).closest("tr").data("index");if(confirm('Are you sure you want to delete the protocol "'+mist.data.config.protocols[a].connector+'"?')){mist.send(function(){UI.navto("Protocols")},{deleteprotocol:mist.data.config.protocols[a]});mist.data.config.protocols.splice(a,1)}}))))}};K();UI.interval.set(function(){mist.send(function(){K()})},
+1E4);break;case "Edit Protocol":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a,c)},{capabilities:!0});d.append("Loading..");return}var D=!1;""!=c&&0<=c&&(D=!0);var L={};for(g in mist.data.config.protocols)L[mist.data.config.protocols[g].connector]=1;var ha=function(a){var c=mist.data.capabilities.connectors[a],b=mist.convertBuildOptions(c,n);if(D)var d=$.extend({},n);b.push({type:"hidden",pointer:{main:n,index:"connector"},value:a});b.push({type:"buttons",buttons:[{type:"save",
+label:"Save","function":function(){var a={};D?a.updateprotocol=[d,n]:a.addprotocol=n;mist.send(function(){UI.navto("Protocols")},a)}},{type:"cancel",label:"Cancel","function":function(){UI.navto("Protocols")}}]});if("deps"in c&&c.deps!=""){$t=$("<span>").text("Dependencies:");$ul=$("<ul>");$t.append($ul);if(typeof c.deps=="string")c.deps=c.deps.split(", ");for(var e in c.deps){a=$("<li>").text(c.deps[e]+" ");$ul.append(a);typeof L[c.deps[e]]!="undefined"||typeof L[c.deps[e]+".exe"]!="undefined"?a.append($("<span>").addClass("green").text("(Configured)")):
+a.append($("<span>").addClass("red").text("(Not yet configured)"))}b.unshift({type:"text",text:$t[0].innerHTML})}return UI.buildUI(b)},L={};for(g in mist.data.config.protocols)L[mist.data.config.protocols[g].connector]=1;if(D)n=b=mist.data.config.protocols[c],d.find("h2").append(' "'+b.connector+'"'),d.append(ha(b.connector));else{d.html($("<h2>").text("New Protocol"));var n={},s=[["",""]];for(g in mist.data.capabilities.connectors)s.push([g,g]);var I=$("<span>");d.append(UI.buildUI([{label:"Protocol",
+type:"select",select:s,"function":function(){$(this).getval()!=""&&I.html(ha($(this).getval()))}}])).append(I)}break;case "Streams":if(!("capabilities"in mist.data)){d.html("Loading..");mist.send(function(){UI.navto(a)},{capabilities:!0});return}g=$("<button>");var E=$("<span>").text("Loading..");d.append(UI.buildUI([{type:"help",help:"Here you can create, edit or delete new and existing streams. Go to stream preview or embed a video player on your website."},$("<div>").css({width:"45.25em",display:"flex",
+"justify-content":"flex-end"}).append(g).append($("<button>").text("Create a new stream").click(function(){UI.navto("Edit")}))])).append(E);""==c&&(e=mist.stored.get(),"viewmode"in e&&(c=e.viewmode));g.text("Switch to "+("thumbnails"==c?"list":"thumbnail")+" view").click(function(){mist.stored.set("viewmode",c=="thumbnails"?"list":"thumbnails");UI.navto("Streams",c=="thumbnails"?"list":"thumbnails")});var y=$.extend(!0,{},mist.data.streams),U=function(a,c){var b=$.extend({},c);delete b.meta;delete b.error;
+b.online=2;b.name=a;b.ischild=true;return b},V=function(c,b,e){E.remove();switch(c){case "thumbnails":var g=$("<div>").addClass("preview_icons"),f;f=e||[];b.sort();b.unshift("");E.remove();d.append($("<h2>").text(a)).append(UI.buildUI([{label:"Filter the streams",type:"datalist",datalist:b,pointer:{main:{},index:"stream"},help:"If you type something here, the box below will only show streams with names that contain your text.","function":function(){var a=$(this).val();g.children().each(function(){$(this).hide();
+$(this).attr("data-stream").indexOf(a)>-1&&$(this).show()})}}]));b.shift();d.append($("<span>").addClass("description").text("Choose a stream below.")).append(g);for(var h in b){var c=b[h],i="",k=$("<button>").text("Delete").click(function(){var a=$(this).closest("div").attr("data-stream");if(confirm('Are you sure you want to delete the stream "'+a+'"?')){delete mist.data.streams[a];var c={};c.deletestream=[a];mist.send(function(){UI.navto("Streams")},c)}}),j=$("<button>").text("Settings").click(function(){UI.navto("Edit",
+$(this).closest("div").attr("data-stream"))}),e=$("<button>").text("Preview").click(function(){UI.navto("Preview",$(this).closest("div").attr("data-stream"))}),m=$("<button>").text("Embed").click(function(){UI.navto("Embed",$(this).closest("div").attr("data-stream"))}),l=$("<span>").addClass("image");if(c.indexOf("+")>-1){i=c.split("+");i=mist.data.streams[i[0]].source+i[1];j=k="";l.addClass("wildcard")}else{i=mist.data.streams[c].source;if(f.indexOf(c)>-1){m=e="";l.addClass("folder")}}g.append($("<div>").append($("<span>").addClass("streamname").text(c)).append(l).append($("<span>").addClass("description").text(i)).append($("<span>").addClass("button_container").append(j).append(k).append(e).append(m)).attr("title",
+c).attr("data-stream",c))}break;default:var n=$("<tbody>").append($("<tr>").append("<td>").attr("colspan",6).text("Loading.."));h=$("<table>").html($("<thead>").html($("<tr>").html($("<th>").text("Stream name").attr("data-sort-type","string").addClass("sorting-asc")).append($("<th>").text("Source").attr("data-sort-type","string")).append($("<th>").text("Status").attr("data-sort-type","int")).append($("<th>").css("text-align","right").text("Connections").attr("data-sort-type","int")).append($("<th>")).append($("<th>")))).append(n);
+d.append(h);h.stupidtable();var o=function(){var a=[],c;for(c in mist.data.active_streams)a.push({streams:[mist.data.active_streams[c]],fields:["clients"],start:-2});mist.send(function(){$.extend(true,y,mist.data.streams);var a=0;n.html("");b.sort();for(var c in b){var d=b[c],e;e=d in mist.data.streams?mist.data.streams[d]:y[d];var g=$("<td>").css("text-align","right").html($("<span>").addClass("description").text("Loading..")),t=0;if(typeof mist.data.totals!="undefined"&&typeof mist.data.totals[d]!=
+"undefined"){var f=mist.data.totals[d].all_protocols.clients,t=0;if(f.length){for(a in f)t=t+f[a][1];t=Math.round(t/f.length)}}g.html(UI.format.number(t));if(t==0&&e.online==1)e.online=2;t=$("<td>").css("text-align","right").css("white-space","nowrap");(!("ischild"in e)||!e.ischild)&&t.html($("<button>").text("Settings").click(function(){UI.navto("Edit",$(this).closest("tr").data("index"))})).append($("<button>").text("Delete").click(function(){var a=$(this).closest("tr").data("index");if(confirm('Are you sure you want to delete the stream "'+
+a+'"?')){delete mist.data.streams[a];var c={};mist.data.LTS?c.deletestream=[a]:c.streams=mist.data.streams;mist.send(function(){UI.navto("Streams")},c)}}));f=$("<span>").text(d);e.ischild&&f.css("padding-left","1em");var h=UI.format.status(e),i=$("<button>").text("Preview").click(function(){UI.navto("Preview",$(this).closest("tr").data("index"))}),k=$("<button>").text("Embed").click(function(){UI.navto("Embed",$(this).closest("tr").data("index"))});if("filesfound"in y[d]){h.html("");i="";g.html("");
+k=""}n.append($("<tr>").data("index",d).html($("<td>").html(f).attr("title",d).addClass("overflow_ellipsis")).append($("<td>").text(e.source).attr("title",e.source).addClass("description").addClass("overflow_ellipsis").css("max-width","20em")).append($("<td>").data("sort-value",e.online).html(h)).append(g).append($("<td>").css("white-space","nowrap").html(i).append(k)).append(t));a++}},{totals:a,active_streams:true})};if(mist.data.LTS){var p=0,q=0;for(f in mist.data.streams){h=mist.data.capabilities.inputs.Folder||
+mist.data.capabilities.inputs["Folder.exe"];if(!h)break;if(mist.inputMatch(h.source_match,mist.data.streams[f].source)){y[f].source=y[f].source+"*";y[f].filesfound=null;mist.send(function(a,c){var b=c.stream,d;for(d in a.browse.files)for(var e in mist.data.capabilities.inputs)if(!(e.indexOf("Buffer")>=0||e.indexOf("Buffer.exe")>=0||e.indexOf("Folder")>=0||e.indexOf("Folder.exe")>=0)&&mist.inputMatch(mist.data.capabilities.inputs[e].source_match,"/"+a.browse.files[d])){var g=b+"+"+a.browse.files[d];
+y[g]=U(g,mist.data.streams[b]);y[g].source=mist.data.streams[b].source+a.browse.files[d]}"files"in a.browse&&a.browse.files.length?y[b].filesfound=true:mist.data.streams[b].filesfound=false;q++;if(p==q){mist.send(function(){o()},{active_streams:true});UI.interval.set(function(){o()},5E3)}},{browse:mist.data.streams[f].source},{stream:f});p++}}if(p==0){mist.send(function(){o()},{active_streams:true});UI.interval.set(function(){o()},5E3)}}else{mist.send(function(){o()},{active_streams:true});UI.interval.set(function(){o()},
+5E3)}}};if(mist.data.LTS){var W=0,ia=0,s={},ja=[];for(e in mist.data.streams)if(mist.inputMatch((mist.data.capabilities.inputs.Folder||mist.data.capabilities.inputs["Folder.exe"]).source_match,mist.data.streams[e].source))ja.push(e),mist.send(function(a,b){var d=b.stream,e;for(e in a.browse.files)for(var g in mist.data.capabilities.inputs)g.indexOf("Buffer")>=0||g.indexOf("Folder")>=0||mist.inputMatch(mist.data.capabilities.inputs[g].source_match,"/"+a.browse.files[e])&&(s[d+"+"+a.browse.files[e]]=
+true);ia++;W==ia&&mist.send(function(){for(var a in mist.data.active_streams){var b=mist.data.active_streams[a].split("+");if(b.length>1&&b[0]in mist.data.streams){s[mist.data.active_streams[a]]=true;y[mist.data.active_streams[a]]=U(mist.data.active_streams[a],mist.data.streams[b[0]])}}s=Object.keys(s);s=s.concat(Object.keys(mist.data.streams));s.sort();V(c,s,ja)},{active_streams:true})},{browse:mist.data.streams[e].source},{stream:e}),W++;0==W&&mist.send(function(){for(var a in mist.data.active_streams){var b=
+mist.data.active_streams[a].split("+");if(b.length>1&&b[0]in mist.data.streams){s[mist.data.active_streams[a]]=true;y[mist.data.active_streams[a]]=U(mist.data.active_streams[a],mist.data.streams[b[0]])}}s=Object.keys(s);mist.data.streams&&(s=s.concat(Object.keys(mist.data.streams)));s.sort();V(c,s)},{active_streams:!0})}else V(c,Object.keys(mist.data.streams));break;case "Edit":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a,c)},{capabilities:!0});d.append("Loading..");
+return}D=!1;""!=c&&(D=!0);if(D){var r=c,n=mist.data.streams[r];d.find("h2").append(' "'+r+'"')}else d.html($("<h2>").text("New Stream")),n={};r=[];for(g in mist.data.capabilities.inputs)r.push(mist.data.capabilities.inputs[g].source_match);var Q=$("<div>"),ka=function(a){var b={};if(!mist.data.streams)mist.data.streams={};mist.data.streams[n.name]=n;c!=n.name&&delete mist.data.streams[c];b.addstream={};b.addstream[n.name]=n;if(c!=n.name)b.deletestream=[c];if(n.stop_sessions&&c!=""){b.stop_sessions=
+c;delete n.stop_sessions}mist.send(function(){delete mist.data.streams[n.name].online;delete mist.data.streams[n.name].error;UI.navto(a,a=="Preview"?n.name:"")},b)},la=$("<style>").text("button.saveandpreview { display: none; }"),F=$("<span>"),X=function(){var a=d.find("[name=name]").val();if(a){var c=parseURL(mist.user.host),b=d.find("[name=source]").val().match(/@.*/);b&&(b=b[0].substring(1));var e=d.find("[name=source]").val().replace(/(?:.+?):\/\//,""),e=e.split("/"),e=e[0],e=e.split(":"),e=e[0],
+g={},f=["RTMP","RTSP","TS","RTMP.exe","RTSP.exe","TS.exe"],h;for(h in f)f[h]in mist.data.capabilities.connectors&&(g[f[h]]=mist.data.capabilities.connectors[f[h]].optional.port["default"]);var f={RTMP:1935,"RTMP.exe":1935,RTSP:554,"RTSP.exe":554,TS:-1,"TS.exe":-1},i;for(i in g){for(h in mist.data.config.protocols){var k=mist.data.config.protocols[h];if(k.connector==i){if("port"in k)g[i]=k.port;break}}g[i]=g[i]==f[i]?"":":"+g[i]}F.find(".field").closest("label").hide();for(h in g){var j;switch(h){case "RTMP":case "RTMP.exe":j=
+"rtmp://"+c.host+g[h]+"/"+(b?b:"live")+"/";F.find(".field.RTMPurl").setval(j).closest("label").show();F.find(".field.RTMPkey").setval(a==""?"STREAMNAME":a).closest("label").show();j=j+(a==""?"STREAMNAME":a);break;case "RTSP":case "RTSP.exe":j="rtsp://"+c.host+g[h]+"/"+(a==""?"STREAMNAME":a)+(b?"?pass="+b:"");break;case "TS":case "TS.exe":j="udp://"+(e==""?c.host:e)+g[h]+"/"}F.find(".field."+h.replace(".exe","")).setval(j).closest("label").show()}}};d.append(UI.buildUI([{label:"Stream name",type:"str",
+validate:["required","streamname"],pointer:{main:n,index:"name"},help:"Set the name this stream will be recognised by for players and/or stream pushing."},{label:"Source",type:"browse",filetypes:r,pointer:{main:n,index:"source"},help:"<p>Below is the explanation of the input methods for MistServer. Anything between brackets () will go to default settings if not specified.</p><table><tr><td>Input</td><td>Syntax</td><td>Explanation</td></tr> <tr><th>File</th><td>Linux/MacOS: /PATH/FILE<br>Windows: /cygdrive/DRIVE/PATH/FILE</td><td>For file input please specify the proper path and file.<br>Supported inputs are: DTSC, FLV, MP3. MistServer Pro has TS, MP4, ISMV added as input.</td></tr><th>Folder<br>(Pro only)</th><td>Linux/MacOS: /PATH/<br>Windows: /cygdrive/DRIVE/PATH/</td><td>A folder stream makes all the recognised files in the selected folder available as a stream.</td></tr><tr><th>RTMP</th><td>push://(IP)(@PASSWORD)</td><td>IP is white listed IP for pushing towards MistServer, if left empty all are white listed.<br>Password is the application under which to push to MistServer, if it doesn't match the stream will be rejected. Password is MistServer Pro only. <tr><th>RTSP<br>(Pro only)</th><td>push://(IP)(@PASSWORD)</td><td>IP is white listed IP for pushing towards MistServer, if left empty all are white listed.</td></tr> <tr><th>TS<br>(Pro only)</th><td>tsudp://(IP):PORT(/INTERFACE)</td><td>IP is the IP address used to listen for this stream, multi-cast IP range is: 224.0.0.0 - 239.255.255.255. If IP is not set all addresses will listened to.<br>PORT is the port you reserve for this stream on the chosen IP.<br>INTERFACE is the interface used, if left all interfaces will be used.</td></tr></table>",
+"function":function(){var a=$(this).val();la.remove();F.html("");if(a!=""){var c=null,b;for(b in mist.data.capabilities.inputs)if(typeof mist.data.capabilities.inputs[b].source_match!="undefined"&&mist.inputMatch(mist.data.capabilities.inputs[b].source_match,a)){c=b;break}if(c===null)Q.html($("<h3>").text("Unrecognized input").addClass("red")).append($("<span>").text("Please edit the stream source.").addClass("red"));else{c=mist.data.capabilities.inputs[c];Q.html($("<h3>").text(c.name+" Input options"));
+var e=mist.convertBuildOptions(c,n);"always_match"in mist.data.capabilities.inputs[b]&&mist.inputMatch(mist.data.capabilities.inputs[b].always_match,a)&&e.push({label:"Always on",type:"checkbox",help:"Keep this input available at all times, even when there are no active viewers.",pointer:{main:n,index:"always_on"}});Q.append(UI.buildUI(e));if(c.name=="Folder")d.append(la);else if(["Buffer","Buffer.exe","TS","TS.exe"].indexOf(c.name)>-1){a=[$("<span>").text("Configure your source to push to:")];switch(c.name){case "Buffer":case "Buffer.exe":a.push({label:"RTMP full url",
type:"span",clipboard:true,readonly:true,classes:["RTMP"],help:"Use this RTMP url if your client doesn't ask for a stream key"});a.push({label:"RTMP url",type:"span",clipboard:true,readonly:true,classes:["RTMPurl"],help:"Use this RTMP url if your client also asks for a stream key"});a.push({label:"RTMP stream key",type:"span",clipboard:true,readonly:true,classes:["RTMPkey"],help:"Use this key if your client asks for a stream key"});a.push({label:"RTSP",type:"span",clipboard:true,readonly:true,classes:["RTSP"]});
-break;case "TS":case "TS.exe":a.push({label:"TS",type:"span",clipboard:true,readonly:true,classes:["TS"]})}E.html("<br>").append(UI.buildUI(a));X()}}}}},{label:"Stop sessions",type:"checkbox",help:"When saving these stream settings, kill this stream's current connections.",LTSonly:!0,pointer:{main:n,index:"stop_sessions"}},E,$("<br>"),{type:"custom",custom:P},$("<br>"),$("<h3>").text("Encryption"),{type:"help",help:"To enable encryption, the licence acquisition url must be entered, as well as either the content key or the key ID and seed.<br>Unsure how you should fill in your encryption or missing your preferred encryption? Please contact us."},
+break;case "TS":case "TS.exe":a.push({label:"TS",type:"span",clipboard:true,readonly:true,classes:["TS"]})}F.html("<br>").append(UI.buildUI(a));X()}}}}},{label:"Stop sessions",type:"checkbox",help:"When saving these stream settings, kill this stream's current connections.",LTSonly:!0,pointer:{main:n,index:"stop_sessions"}},F,$("<br>"),{type:"custom",custom:Q},$("<br>"),$("<h3>").text("Encryption"),{type:"help",help:"To enable encryption, the licence acquisition url must be entered, as well as either the content key or the key ID and seed.<br>Unsure how you should fill in your encryption or missing your preferred encryption? Please contact us."},
{label:"License acquisition url",type:"str",LTSonly:!0,pointer:{main:n,index:"la_url"}},$("<br>"),{label:"Content key",type:"str",LTSonly:!0,pointer:{main:n,index:"contentkey"}},{type:"text",text:" - or - "},{label:"Key ID",type:"str",LTSonly:!0,pointer:{main:n,index:"keyid"}},{label:"Key seed",type:"str",LTSonly:!0,pointer:{main:n,index:"keyseed"}},{type:"buttons",buttons:[{type:"cancel",label:"Cancel","function":function(){UI.navto("Streams")}},{type:"save",label:"Save","function":function(){ka("Streams")}},
-{type:"save",label:"Save and Preview","function":function(){ka("Preview")},classes:["saveandpreview"]}]}]));c.find("[name=name]").keyup(function(){X()});X();break;case "Preview":""==b&&UI.navto("Streams");e=":8080";for(g in mist.data.config.protocols)if(d=mist.data.config.protocols[g],"HTTP"==d.connector||"HTTP.exe"==d.connector)e=d.port?":"+d.port:":8080";var r=parseURL(mist.user.host),Q=r.protocol+r.host+e+"/",I=$("<div>").css({display:"flex","flex-flow":"row wrap"}),r="";-1==b.indexOf("+")&&(r=
-$("<button>").text("Settings").addClass("settings").click(function(){UI.navto("Edit",b)}));c.html($("<div>").addClass("bigbuttons").append(r).append($("<button>").text("Embed").addClass("embed").click(function(){UI.navto("Embed",b)})).append($("<button>").addClass("cancel").addClass("return").text("Return").click(function(){UI.navto("Streams")}))).append($("<h2>").text('Preview of "'+b+'"')).append(I);var F=encodeURIComponent(b);g=$("<div>");I.append(g);var Y=$("<div>"),R=$("<select>").append($("<option>").text("Automatic").val("")).change(function(){Z()}),
-M=$("<select>").append($("<option>").text("Automatic").val("")).change(function(){Z()}),r=UI.buildUI([{label:"Use player",type:"DOMfield",DOMfield:R,help:"Choose a player to preview"},{label:"Use source",type:"DOMfield",DOMfield:M,help:"Choose an output type to preview"}]),N=$("<div>").addClass("mistvideo").text("Loading player..");g.append(N).append(Y).append(r);var Z=function(){A.html("");if(typeof mistvideo!="undefined")for(var a in mistvideo)if("embedded"in mistvideo[a])for(var c in mistvideo[a].embedded)try{mistvideo[a].embedded[c].player.unload()}catch(d){}a=
-{target:N[0],maxheight:window.innerHeight-$("header").height(),maxwidth:window.innerWidth-UI.elements.menu.width()-100,loop:true};if(R.val()!="")a.forcePlayer=R.val();if(M.val()!="")a.forceSource=M.val();mistPlay(b,a)},A=$("<div>").addClass("player_log");g.append($("<div>").append($("<h3>").text("Player log:")).append(A));var ma="";N.on("log error",function(a){var b=false;A.height()+A.scrollTop()==A[0].scrollHeight&&(b=true);var c=a.type+a.originalEvent.message,d="["+UI.format.time((new Date).getTime()/
-1E3)+"]";if(ma==c){var a=A.children().last(),b=a.children("[data-amount]"),e=b.attr("data-amount");e++;b.text("("+e+"x)").attr("data-amount",e);a.children(".timestamp").text(d)}else{A.append($("<div>").append($("<span>").addClass("timestamp").text(d).css("margin-right","0.5em")).append($("<span>").text(a.originalEvent.message)).append($("<span>").attr("data-amount",1).css("margin-left","0.5em")).addClass(a.type=="error"?"red":""));b&&A.scrollTop(A[0].scrollHeight)}ma=c});var na=function(){Y.text("");
-var a=document.createElement("script");c.append(a);a.src=Q+"player.js";a.onerror=function(){N.html("Failed to load player.js").append($("<button>").text("Reload").css("display","block").click(function(){na()}))};a.onload=function(){for(var d in mistplayers)R.append($("<option>").text(mistplayers[d].name).val(d));Z();N.on("initialized",function(){if(M.children().length<=1)for(var a in mistvideo[b].source){var c=mistvideo[b].source[a],d=UI.humanMime(c.type);M.append($("<option>").val(a).text(d?d+" @ "+
-c.url.substring(c.url.length-c.relurl.length,0):UI.format.capital(c.type)+" @ "+c.url.substring(c.url.length-c.relurl.length,0)))}a=mistvideo[b].embedded[mistvideo[b].embedded.length-1];d=UI.humanMime(a.player.options.source.type);Y.html("You're watching "+(d?d+" <span class=description>("+a.player.options.source.type+")</span>":UI.format.capital(a.player.options.source.type))+" through "+mistplayers[a.selectedPlayer].name+".")});c[0].removeChild(a)}};na();g=$("<div>").append($("<h3>").text("Meta information"));
-var S=$("<span>").text("Loading..");g.append(S);I.append(g);$.ajax({type:"GET",url:Q+"json_"+F+".js",success:function(a){var b=a.meta;if(!b||!b.tracks)S.html("No meta information available.");else{a=[];a.push({label:"Type",type:"span",value:b.live?"Live":"Pre-recorded (VoD)"});"format"in b&&a.push({label:"Format",type:"span",value:b.format});b.live&&a.push({label:"Buffer window",type:"span",value:UI.format.addUnit(b.buffer_window,"ms")});var c={audio:{vheader:"Audio",labels:["Codec","Duration","Peak bitrate",
-"Channels","Samplerate","Language"],content:[]},video:{vheader:"Video",labels:["Codec","Duration","Peak bitrate","Size","Framerate","Language"],content:[]},subtitle:{vheader:"Subtitles",labels:["Codec","Duration","Peak bitrate","Language"],content:[]}},d=Object.keys(b.tracks);d.sort(function(a,b){a=a.split("_").pop();b=b.split("_").pop();return a-b});for(var e in d){var g=d[e],f=b.tracks[g];switch(f.type){case "audio":c.audio.content.push({header:"Track "+g.split("_").pop(),body:[f.codec,UI.format.duration((f.lastms-
-f.firstms)/1E3)+"<br><span class=description>"+UI.format.duration(f.firstms/1E3)+" to "+UI.format.duration(f.lastms/1E3)+"</span>",UI.format.bytes(f.bps,1),f.channels,UI.format.addUnit(UI.format.number(f.rate),"Hz"),"lang"in f?f.lang:"unknown"]});break;case "video":c.video.content.push({header:"Track "+g.split("_").pop(),body:[f.codec,UI.format.duration((f.lastms-f.firstms)/1E3)+"<br><span class=description>"+UI.format.duration(f.firstms/1E3)+" to "+UI.format.duration(f.lastms/1E3)+"</span>",UI.format.bytes(f.bps,
-1),UI.format.addUnit(f.width,"x ")+UI.format.addUnit(f.height,"px"),UI.format.addUnit(UI.format.number(f.fpks/1E3),"fps"),"lang"in f?f.lang:"unknown"]});break;case "subtitle":c.subtitle.content.push({header:"Track "+g.split("_").pop(),body:[f.codec,UI.format.duration((f.lastms-f.firstms)/1E3)+"<br><span class=description>"+UI.format.duration(f.firstms/1E3)+" to "+UI.format.duration(f.lastms/1E3)+"</span>",UI.format.bytes(f.bps,1),"lang"in f?f.lang:"unknown"]})}}e=["audio","video","subtitle"];b=$("<div>").css({display:"flex",
-"flex-flow":"row wrap","font-size":"0.9em"});for(g in e)c[e[g]].content.length&&b.append(UI.buildVheaderTable(c[e[g]]).css("width","auto"));a.push($("<span>").text("Tracks:"));a.push(b);S.html(UI.buildUI(a))}},error:function(){S.html("Error while retrieving stream info.")}});break;case "Embed":""==b&&UI.navTo("Streams");r="";-1==b.indexOf("+")&&(r=$("<button>").addClass("settings").text("Settings").click(function(){UI.navto("Edit",b)}));c.html($("<div>").addClass("bigbuttons").append(r).append($("<button>").text("Preview").addClass("preview").click(function(){UI.navto("Preview",
-b)})).append($("<button>").addClass("cancel").addClass("return").text("Return").click(function(){UI.navto("Streams")}))).append($("<h2>").text('Embed "'+b+'"'));var T=$("<span>");c.append(T);F=encodeURIComponent(b);r=parseURL(mist.user.host);e={"":{port:":8080"}};for(g in mist.data.config.protocols){d=mist.data.config.protocols[g];if("HTTP"==d.connector||"HTTP.exe"==d.connector)e[""].port=d.port?":"+d.port:":8080";if("HTTPS"==d.connector||"HTTPS.exe"==d.connector)e.s={},e.s.port=d.port?":"+d.port:
-":4433"}var G=Q="http://"+r.host+e[""].port+"/";if(otherhost.host||otherhost.https)G=(otherhost.https&&"s"in e?"https://":"http://")+(otherhost.host?otherhost.host:r.host)+(otherhost.https&&"s"in e?e.s.port:e[""].port)+"/";var aa={forcePlayer:"",forceType:"",controls:!0,autoplay:!0,loop:!1,width:"",height:"",maxwidth:"",maxheight:"",poster:"",urlappend:"",setTracks:{}},o=$.extend({},aa);g=UI.stored.getOpts();"embedoptions"in g&&(o=$.extend(o,g.embedoptions,!0),"object"!=typeof o.setTracks&&(o.setTracks=
-{}));g={};switch(o.controls){case "stock":g.controls="stock";break;case !0:g.controls=1;break;case !1:g.controls=0}var w=function(){function a(b){switch(typeof b){case "string":return $.isNumeric(b)?b:'"'+b+'"';case "object":return JSON.stringify(b);default:return b}}UI.stored.saveOpt("embedoptions",o);for(var c=b+"_",d=12,e="";d--;){var g;g=Math.floor(Math.random()*62);g=g<10?g:g<36?String.fromCharCode(g+55):String.fromCharCode(g+61);e=e+g}var c=c+e,d=['target: document.getElementById("'+c+'")'],
-f;for(f in o)o[f]!=aa[f]&&(typeof o[f]!="object"||JSON.stringify(o[f])!=JSON.stringify(aa[f]))&&d.push(f+": "+a(o[f]));f=[];f.push('<div class="mistvideo" id="'+c+'">');f.push(" <noscript>");f.push(' <a href="'+G+F+'.html" target="_blank">');f.push(" Click here to play this video");f.push(" </a>");f.push(" </noscript>");f.push(" <script>");f.push(" var a = function(){");f.push(' mistPlay("'+b+'",{');f.push(" "+d.join(",\n "));f.push(" });");f.push(" };");
-f.push(" if (!window.mistplayers) {");f.push(' var p = document.createElement("script");');f.push(' p.src = "'+G+'player.js"');f.push(" document.head.appendChild(p);");f.push(" p.onload = a;");f.push(" }");f.push(" else { a(); }");f.push(" <\/script>");f.push("</div>");return f.join("\n")},ba=$("<span>").text("Loading.."),d=w(o),J=$("<div>").text("Loading..").css("display","flex"),oa="";"s"in e&&(oa=UI.buildUI([{label:"Use HTTPS",type:"checkbox","function":function(){if($(this).getval()!=
-otherhost.https){otherhost.https=$(this).getval();UI.navto("Embed",b)}},value:otherhost.https}]).find("label"));T.append($("<span>").addClass("input_container").append($("<label>").addClass("UIelement").append($("<span>").addClass("label").text("Use a different host:")).append($("<span>").addClass("field_container").append($("<input>").attr("type","text").addClass("field").val(otherhost.host?otherhost.host:r.host)).append($("<span>").addClass("unit").append($("<button>").text("Apply").click(function(){otherhost.host=
-$(this).closest("label").find("input").val();UI.navto("Embed",b)}))))).append(oa)).append(UI.buildUI([$("<h3>").text("Urls"),{label:"Stream info json",type:"str",value:G+"json_"+F+".js",readonly:!0,clipboard:!0,help:"Information about this stream as a json page."},{label:"Stream info script",type:"str",value:G+"info_"+F+".js",readonly:!0,clipboard:!0,help:"This script loads information about this stream into a mistvideo javascript object."},{label:"HTML page",type:"str",value:G+F+".html",readonly:!0,
-qrcode:!0,clipboard:!0,help:"A basic html containing the embedded stream."},$("<h3>").text("Embed code"),{label:"Embed code",type:"textarea",value:d,rows:d.split("\n").length+3,readonly:!0,classes:["embed_code"],clipboard:!0,help:"Include this code on your webpage to embed the stream. The options below can be used to configure how your content is displayed."},$("<h4>").text("Embed code options (optional)").css("margin-top",0),{type:"help",help:"Use these controls to customise what this embedded video will look like.<br>Not all players have all of these options."},
+{type:"save",label:"Save and Preview","function":function(){ka("Preview")},classes:["saveandpreview"]}]}]));d.find("[name=name]").keyup(function(){X()});X();break;case "Preview":""==c&&UI.navto("Streams");e=":8080";for(g in mist.data.config.protocols)if(b=mist.data.config.protocols[g],"HTTP"==b.connector||"HTTP.exe"==b.connector)e=b.port?":"+b.port:":8080";var r=parseURL(mist.user.host),M=r.protocol+r.host+e+"/",I=$("<div>").css({display:"flex","flex-flow":"row wrap"}),r="";-1==c.indexOf("+")&&(r=
+$("<button>").text("Settings").addClass("settings").click(function(){UI.navto("Edit",c)}));d.html($("<div>").addClass("bigbuttons").append(r).append($("<button>").text("Embed").addClass("embed").click(function(){UI.navto("Embed",c)})).append($("<button>").addClass("cancel").addClass("return").text("Return").click(function(){UI.navto("Streams")}))).append($("<h2>").text('Preview of "'+c+'"')).append(I);var G=encodeURIComponent(c);g=$("<div>");I.append(g);var Y=$("<div>"),R=$("<select>").append($("<option>").text("Automatic").val("")).change(function(){Z()}),
+N=$("<select>").append($("<option>").text("Automatic").val("")).change(function(){Z()}),r=UI.buildUI([{label:"Use player",type:"DOMfield",DOMfield:R,help:"Choose a player to preview"},{label:"Use source",type:"DOMfield",DOMfield:N,help:"Choose an output type to preview"}]),O=$("<div>").addClass("mistvideo").text("Loading player..");g.append(O).append(Y).append(r);var Z=function(){A.html("");if(typeof mistvideo!="undefined")for(var a in mistvideo)if("embedded"in mistvideo[a])for(var b in mistvideo[a].embedded)try{mistvideo[a].embedded[b].player.unload()}catch(d){}a=
+{target:O[0],maxheight:window.innerHeight-$("header").height(),maxwidth:window.innerWidth-UI.elements.menu.width()-100,host:M.replace(/\/$/,""),loop:true};if(R.val()!="")a.forcePlayer=R.val();if(N.val()!="")a.forceSource=N.val();mistPlay(c,a)},A=$("<div>").addClass("player_log");g.append($("<div>").append($("<h3>").text("Player log:")).append(A));var ma="";O.on("log error",function(a){var c=false;A.height()+A.scrollTop()==A[0].scrollHeight&&(c=true);var b=a.type+a.originalEvent.message,d="["+UI.format.time((new Date).getTime()/
+1E3)+"]";if(ma==b){var a=A.children().last(),c=a.children("[data-amount]"),e=c.attr("data-amount");e++;c.text("("+e+"x)").attr("data-amount",e);a.children(".timestamp").text(d)}else{A.append($("<div>").append($("<span>").addClass("timestamp").text(d).css("margin-right","0.5em")).append($("<span>").text(a.originalEvent.message)).append($("<span>").attr("data-amount",1).css("margin-left","0.5em")).addClass(a.type=="error"?"red":""));c&&A.scrollTop(A[0].scrollHeight)}ma=b});var na=function(){Y.text("");
+var a=document.createElement("script");d.append(a);a.src=M+"player.js";a.onerror=function(){O.html("Failed to load player.js").append($("<button>").text("Reload").css("display","block").click(function(){na()}))};a.onload=function(){for(var b in mistplayers)R.append($("<option>").text(mistplayers[b].name).val(b));Z();O.on("initialized",function(){if(N.children().length<=1)for(var a in mistvideo[c].source){var b=mistvideo[c].source[a],d=UI.humanMime(b.type);N.append($("<option>").val(a).text(d?d+" @ "+
+b.url.substring(b.url.length-b.relurl.length,0):UI.format.capital(b.type)+" @ "+b.url.substring(b.url.length-b.relurl.length,0)))}a=mistvideo[c].embedded[mistvideo[c].embedded.length-1];d=UI.humanMime(a.player.options.source.type);Y.html("You're watching "+(d?d+" <span class=description>("+a.player.options.source.type+")</span>":UI.format.capital(a.player.options.source.type))+" through "+mistplayers[a.selectedPlayer].name+".")});d[0].removeChild(a)}};na();g=$("<div>").append($("<h3>").text("Meta information"));
+var S=$("<span>").text("Loading..");g.append(S);I.append(g);$.ajax({type:"GET",url:M+"json_"+G+".js",success:function(a){var c=a.meta;if(!c||!c.tracks)S.html("No meta information available.");else{a=[];a.push({label:"Type",type:"span",value:c.live?"Live":"Pre-recorded (VoD)"});"format"in c&&a.push({label:"Format",type:"span",value:c.format});c.live&&a.push({label:"Buffer window",type:"span",value:UI.format.addUnit(c.buffer_window,"ms")});var b={audio:{vheader:"Audio",labels:["Codec","Duration","Peak bitrate",
+"Channels","Samplerate","Language"],content:[]},video:{vheader:"Video",labels:["Codec","Duration","Peak bitrate","Size","Framerate","Language"],content:[]},subtitle:{vheader:"Subtitles",labels:["Codec","Duration","Peak bitrate","Language"],content:[]}},d=Object.keys(c.tracks);d.sort(function(a,c){a=a.split("_").pop();c=c.split("_").pop();return a-c});for(var e in d){var g=d[e],f=c.tracks[g];switch(f.type){case "audio":b.audio.content.push({header:"Track "+g.split("_").pop(),body:[f.codec,UI.format.duration((f.lastms-
+f.firstms)/1E3)+"<br><span class=description>"+UI.format.duration(f.firstms/1E3)+" to "+UI.format.duration(f.lastms/1E3)+"</span>",UI.format.bytes(f.bps,1),f.channels,UI.format.addUnit(UI.format.number(f.rate),"Hz"),"lang"in f?f.lang:"unknown"]});break;case "video":b.video.content.push({header:"Track "+g.split("_").pop(),body:[f.codec,UI.format.duration((f.lastms-f.firstms)/1E3)+"<br><span class=description>"+UI.format.duration(f.firstms/1E3)+" to "+UI.format.duration(f.lastms/1E3)+"</span>",UI.format.bytes(f.bps,
+1),UI.format.addUnit(f.width,"x ")+UI.format.addUnit(f.height,"px"),UI.format.addUnit(UI.format.number(f.fpks/1E3),"fps"),"lang"in f?f.lang:"unknown"]});break;case "subtitle":b.subtitle.content.push({header:"Track "+g.split("_").pop(),body:[f.codec,UI.format.duration((f.lastms-f.firstms)/1E3)+"<br><span class=description>"+UI.format.duration(f.firstms/1E3)+" to "+UI.format.duration(f.lastms/1E3)+"</span>",UI.format.bytes(f.bps,1),"lang"in f?f.lang:"unknown"]})}}e=["audio","video","subtitle"];c=$("<div>").css({display:"flex",
+"flex-flow":"row wrap","font-size":"0.9em"});for(g in e)b[e[g]].content.length&&c.append(UI.buildVheaderTable(b[e[g]]).css("width","auto"));a.push($("<span>").text("Tracks:"));a.push(c);S.html(UI.buildUI(a))}},error:function(){S.html("Error while retrieving stream info.")}});break;case "Embed":""==c&&UI.navTo("Streams");r="";-1==c.indexOf("+")&&(r=$("<button>").addClass("settings").text("Settings").click(function(){UI.navto("Edit",c)}));d.html($("<div>").addClass("bigbuttons").append(r).append($("<button>").text("Preview").addClass("preview").click(function(){UI.navto("Preview",
+c)})).append($("<button>").addClass("cancel").addClass("return").text("Return").click(function(){UI.navto("Streams")}))).append($("<h2>").text('Embed "'+c+'"'));var T=$("<span>");d.append(T);G=encodeURIComponent(c);r=parseURL(mist.user.host);e={"":{port:":8080"}};for(g in mist.data.config.protocols){b=mist.data.config.protocols[g];if("HTTP"==b.connector||"HTTP.exe"==b.connector)e[""].port=b.port?":"+b.port:":8080";if("HTTPS"==b.connector||"HTTPS.exe"==b.connector)e.s={},e.s.port=b.port?":"+b.port:
+":4433"}var H=M="http://"+r.host+e[""].port+"/";if(otherhost.host||otherhost.https)H=(otherhost.https&&"s"in e?"https://":"http://")+(otherhost.host?otherhost.host:r.host)+(otherhost.https&&"s"in e?e.s.port:e[""].port)+"/";var aa={forcePlayer:"",forceType:"",controls:!0,autoplay:!0,loop:!1,width:"",height:"",maxwidth:"",maxheight:"",poster:"",urlappend:"",setTracks:{}},o=$.extend({},aa);g=UI.stored.getOpts();"embedoptions"in g&&(o=$.extend(o,g.embedoptions,!0),"object"!=typeof o.setTracks&&(o.setTracks=
+{}));g={};switch(o.controls){case "stock":g.controls="stock";break;case !0:g.controls=1;break;case !1:g.controls=0}var w=function(){function a(c){switch(typeof c){case "string":return $.isNumeric(c)?c:'"'+c+'"';case "object":return JSON.stringify(c);default:return c}}UI.stored.saveOpt("embedoptions",o);for(var b=c+"_",d=12,e="";d--;){var g;g=Math.floor(Math.random()*62);g=g<10?g:g<36?String.fromCharCode(g+55):String.fromCharCode(g+61);e=e+g}var b=b+e,d=['target: document.getElementById("'+b+'")'],
+f;for(f in o)o[f]!=aa[f]&&(typeof o[f]!="object"||JSON.stringify(o[f])!=JSON.stringify(aa[f]))&&d.push(f+": "+a(o[f]));f=[];f.push('<div class="mistvideo" id="'+b+'">');f.push(" <noscript>");f.push(' <a href="'+H+G+'.html" target="_blank">');f.push(" Click here to play this video");f.push(" </a>");f.push(" </noscript>");f.push(" <script>");f.push(" var a = function(){");f.push(' mistPlay("'+c+'",{');f.push(" "+d.join(",\n "));f.push(" });");f.push(" };");
+f.push(" if (!window.mistplayers) {");f.push(' var p = document.createElement("script");');f.push(' p.src = "'+H+'player.js"');f.push(" document.head.appendChild(p);");f.push(" p.onload = a;");f.push(" }");f.push(" else { a(); }");f.push(" <\/script>");f.push("</div>");return f.join("\n")},ba=$("<span>").text("Loading.."),b=w(o),J=$("<div>").text("Loading..").css("display","flex"),oa="";"s"in e&&(oa=UI.buildUI([{label:"Use HTTPS",type:"checkbox","function":function(){if($(this).getval()!=
+otherhost.https){otherhost.https=$(this).getval();UI.navto("Embed",c)}},value:otherhost.https}]).find("label"));T.append($("<span>").addClass("input_container").append($("<label>").addClass("UIelement").append($("<span>").addClass("label").text("Use a different host:")).append($("<span>").addClass("field_container").append($("<input>").attr("type","text").addClass("field").val(otherhost.host?otherhost.host:r.host)).append($("<span>").addClass("unit").append($("<button>").text("Apply").click(function(){otherhost.host=
+$(this).closest("label").find("input").val();UI.navto("Embed",c)}))))).append(oa)).append(UI.buildUI([$("<h3>").text("Urls"),{label:"Stream info json",type:"str",value:H+"json_"+G+".js",readonly:!0,clipboard:!0,help:"Information about this stream as a json page."},{label:"Stream info script",type:"str",value:H+"info_"+G+".js",readonly:!0,clipboard:!0,help:"This script loads information about this stream into a mistvideo javascript object."},{label:"HTML page",type:"str",value:H+G+".html",readonly:!0,
+qrcode:!0,clipboard:!0,help:"A basic html containing the embedded stream."},$("<h3>").text("Embed code"),{label:"Embed code",type:"textarea",value:b,rows:b.split("\n").length+3,readonly:!0,classes:["embed_code"],clipboard:!0,help:"Include this code on your webpage to embed the stream. The options below can be used to configure how your content is displayed."},$("<h4>").text("Embed code options (optional)").css("margin-top",0),{type:"help",help:"Use these controls to customise what this embedded video will look like.<br>Not all players have all of these options."},
{label:"Force player",type:"select",select:[["","Automatic"]],pointer:{main:o,index:"forcePlayer"},classes:["forcePlayer"],"function":function(){o.forcePlayer=$(this).getval();$(".embed_code").setval(w(o))},help:"Only use this particular player."},{label:"Force source",type:"select",select:[["","Automatic"]],pointer:{main:o,index:"forceType"},classes:["forceType"],"function":function(){o.forceType=$(this).getval();$(".embed_code").setval(w(o))},help:"Only use this particular source."},{label:"Controls",
type:"select",select:[["1","MistServer Controls"],["stock","Player controls"],["0","None"]],pointer:{main:g,index:"controls"},"function":function(){o.controls=$(this).getval()==1;switch($(this).getval()){case 0:o.controls=false;break;case 1:o.controls=true;break;case "stock":o.controls="stock"}$(".embed_code").setval(w(o))},help:"The type of controls that should be shown."},{label:"Autoplay",type:"checkbox",pointer:{main:o,index:"autoplay"},"function":function(){o.autoplay=$(this).getval();$(".embed_code").setval(w(o))},
help:"Whether or not the video should play as the page is loaded."},{label:"Loop",type:"checkbox",pointer:{main:o,index:"loop"},"function":function(){o.loop=$(this).getval();$(".embed_code").setval(w(o))},help:"If the video should restart when the end is reached."},{label:"Force width",type:"int",min:0,unit:"px",pointer:{main:o,index:"width"},"function":function(){o.width=$(this).getval();$(".embed_code").setval(w(o))},help:"Enforce a fixed width."},{label:"Force height",type:"int",min:0,unit:"px",
pointer:{main:o,index:"height"},"function":function(){o.height=$(this).getval();$(".embed_code").setval(w(o))},help:"Enforce a fixed height."},{label:"Maximum width",type:"int",min:0,unit:"px",pointer:{main:o,index:"maxwidth"},"function":function(){o.maxwidth=$(this).getval();$(".embed_code").setval(w(o))},help:"The maximum width this video can use."},{label:"Maximum height",type:"int",min:0,unit:"px",pointer:{main:o,index:"maxheight"},"function":function(){o.maxheight=$(this).getval();$(".embed_code").setval(w(o))},
help:"The maximum height this video can use."},{label:"Poster",type:"str",pointer:{main:o,index:"poster"},"function":function(){o.poster=$(this).getval();$(".embed_code").setval(w(o))},help:"URL to an image that is displayed when the video is not playing."},{label:"Video URL addition",type:"str",pointer:{main:o,index:"urlappend"},help:"The embed script will append this string to the video url, useful for sending through params.",classes:["embed_code_forceprotocol"],"function":function(){o.urlappend=
-$(this).getval();$(".embed_code").setval(w(o))}},{label:"Preselect tracks",type:"DOMfield",DOMfield:J,help:"Pre-select these tracks."},$("<h3>").text("Protocol stream urls"),ba]));$.ajax({type:"GET",url:G+"json_"+F+".js",success:function(a){var b=[],c=T.find(".forceType"),d;for(d in a.source){var e=a.source[d],f=UI.humanMime(e.type);b.push({label:f?f+" <span class=description>("+e.type+")</span>":UI.format.capital(e.type),type:"str",value:e.url,readonly:true,qrcode:true,clipboard:true});f=UI.humanMime(e.type);
-c.append($("<option>").text(f?f+" ("+e.type+")":UI.format.capital(e.type)).val(e.type))}ba.html(UI.buildUI(b));J.html("");b={};for(d in a.meta.tracks){c=a.meta.tracks[d];c.type!="audio"&&c.type!="video"||(c.type in b?b[c.type].push([c.trackid,UI.format.capital(c.type)+" track "+(b[c.type].length+1)]):b[c.type]=[["",UI.format.capital(c.type)+" track 1"]])}if(Object.keys(b).length){J.closest("label").show();for(d in b){a=$("<select>").attr("data-type",d).css("flex-grow","1").change(function(){$(this).val()==
-""?delete o.setTracks[$(this).attr("data-type")]:o.setTracks[$(this).attr("data-type")]=$(this).val();$(".embed_code").setval(w(o))});J.append(a);b[d].push([-1,"No "+d]);for(var g in b[d])a.append($("<option>").val(b[d][g][0]).text(b[d][g][1]));if(d in o.setTracks){a.val(o.setTracks[d]);if(a.val()==null){a.val("");delete o.setTracks[d];$(".embed_code").setval(w(o))}}}}else J.closest("label").hide()},error:function(){ba.html("Error while retrieving stream info.");J.closest("label").hide();o.setTracks=
-{}}});g=document.createElement("script");g.src=Q+"player.js";document.head.appendChild(g);g.onload=function(){var a=T.find(".forcePlayer"),b;for(b in mistplayers)a.append($("<option>").text(mistplayers[b].name).val(b));document.head.removeChild(this)};g.onerror=function(){document.head.removeChild(this)};break;case "Push":var B=$("<div>").text("Loading..");c.append(B);mist.send(function(a){function b(a){setTimeout(function(){mist.send(function(c){var d=false;if("push_list"in c&&c.push_list&&c.push_list.length){var d=
-true,f;for(f in c.push_list)if(a.indexOf(c.push_list[f][0])>-1){d=false;break}}else d=true;if(d)for(f in a)e.find("tr[data-pushid="+a[f]+"]").remove();else b()},{push_list:1})},1E3)}function c(f,g){var h=$("<span>");f.length>=4&&f[2]!=f[3]?h.append($("<span>").text(f[2])).append($("<span>").html("»").addClass("unit").css("margin","0 0.5em")).append($("<span>").text(f[3])):h.append($("<span>").text(f[2]));var i=$("<td>").append($("<button>").text(g=="Automatic"?"Remove":"Stop").click(function(){if(confirm("Are you sure you want to "+
-$(this).text().toLowerCase()+" this push?\n"+f[1]+" to "+f[2])){var a=$(this).closest("tr");a.html($("<td colspan=99>").html($("<span>").addClass("red").text(g=="Automatic"?"Removing..":"Stopping..")));g=="Automatic"?mist.send(function(){a.remove()},{push_auto_remove:{stream:f[1],target:f[2]}}):mist.send(function(){b([f[0]])},{push_stop:[f[0]]})}}));g=="Automatic"&&i.append($("<button>").text("Stop pushes").click(function(){if(confirm('Are you sure you want to stop all pushes matching \n"'+f[1]+" to "+
-f[2]+'"?'+(d.wait!=0?"\n\nRetrying is enabled. You'll probably want to set that to 0.":""))){var c=$(this);c.text("Stopping pushes..");var g=[],h;for(h in a.push_list)if(f[1]==a.push_list[h][1]&&f[2]==a.push_list[h][2]){g.push(a.push_list[h][0]);e.find("tr[data-pushid="+a.push_list[h][0]+"]").html($("<td colspan=99>").html($("<span>").addClass("red").text("Stopping..")))}mist.send(function(){c.text("Stop pushes");b(g)},{push_stop:g,push_settings:{wait:0}})}}));return $("<tr>").attr("data-pushid",
+$(this).getval();$(".embed_code").setval(w(o))}},{label:"Preselect tracks",type:"DOMfield",DOMfield:J,help:"Pre-select these tracks."},$("<h3>").text("Protocol stream urls"),ba]));$.ajax({type:"GET",url:H+"json_"+G+".js",success:function(a){var c=[],b=T.find(".forceType"),d;for(d in a.source){var e=a.source[d],f=UI.humanMime(e.type);c.push({label:f?f+" <span class=description>("+e.type+")</span>":UI.format.capital(e.type),type:"str",value:e.url,readonly:true,qrcode:true,clipboard:true});f=UI.humanMime(e.type);
+b.append($("<option>").text(f?f+" ("+e.type+")":UI.format.capital(e.type)).val(e.type))}ba.html(UI.buildUI(c));J.html("");c={};for(d in a.meta.tracks){b=a.meta.tracks[d];b.type!="audio"&&b.type!="video"||(b.type in c?c[b.type].push([b.trackid,UI.format.capital(b.type)+" track "+(c[b.type].length+1)]):c[b.type]=[["",UI.format.capital(b.type)+" track 1"]])}if(Object.keys(c).length){J.closest("label").show();for(d in c){a=$("<select>").attr("data-type",d).css("flex-grow","1").change(function(){$(this).val()==
+""?delete o.setTracks[$(this).attr("data-type")]:o.setTracks[$(this).attr("data-type")]=$(this).val();$(".embed_code").setval(w(o))});J.append(a);c[d].push([-1,"No "+d]);for(var g in c[d])a.append($("<option>").val(c[d][g][0]).text(c[d][g][1]));if(d in o.setTracks){a.val(o.setTracks[d]);if(a.val()==null){a.val("");delete o.setTracks[d];$(".embed_code").setval(w(o))}}}}else J.closest("label").hide()},error:function(){ba.html("Error while retrieving stream info.");J.closest("label").hide();o.setTracks=
+{}}});g=document.createElement("script");g.src=M+"player.js";document.head.appendChild(g);g.onload=function(){var a=T.find(".forcePlayer"),c;for(c in mistplayers)a.append($("<option>").text(mistplayers[c].name).val(c));document.head.removeChild(this)};g.onerror=function(){document.head.removeChild(this)};break;case "Push":var B=$("<div>").text("Loading..");d.append(B);mist.send(function(a){function c(a){setTimeout(function(){mist.send(function(b){var d=false;if("push_list"in b&&b.push_list&&b.push_list.length){var d=
+true,f;for(f in b.push_list)if(a.indexOf(b.push_list[f][0])>-1){d=false;break}}else d=true;if(d)for(f in a)e.find("tr[data-pushid="+a[f]+"]").remove();else c()},{push_list:1})},1E3)}function b(f,g){var h=$("<span>");f.length>=4&&f[2]!=f[3]?h.append($("<span>").text(f[2])).append($("<span>").html("»").addClass("unit").css("margin","0 0.5em")).append($("<span>").text(f[3])):h.append($("<span>").text(f[2]));var i=$("<td>").append($("<button>").text(g=="Automatic"?"Remove":"Stop").click(function(){if(confirm("Are you sure you want to "+
+$(this).text().toLowerCase()+" this push?\n"+f[1]+" to "+f[2])){var a=$(this).closest("tr");a.html($("<td colspan=99>").html($("<span>").addClass("red").text(g=="Automatic"?"Removing..":"Stopping..")));g=="Automatic"?mist.send(function(){a.remove()},{push_auto_remove:{stream:f[1],target:f[2]}}):mist.send(function(){c([f[0]])},{push_stop:[f[0]]})}}));g=="Automatic"&&i.append($("<button>").text("Stop pushes").click(function(){if(confirm('Are you sure you want to stop all pushes matching \n"'+f[1]+" to "+
+f[2]+'"?'+(d.wait!=0?"\n\nRetrying is enabled. You'll probably want to set that to 0.":""))){var b=$(this);b.text("Stopping pushes..");var g=[],h;for(h in a.push_list)if(f[1]==a.push_list[h][1]&&f[2]==a.push_list[h][2]){g.push(a.push_list[h][0]);e.find("tr[data-pushid="+a.push_list[h][0]+"]").html($("<td colspan=99>").html($("<span>").addClass("red").text("Stopping..")))}mist.send(function(){b.text("Stop pushes");c(g)},{push_stop:g,push_settings:{wait:0}})}}));return $("<tr>").attr("data-pushid",
f[0]).append($("<td>").text(f[1])).append($("<td>").append(h.children())).append(i)}B.html("");var d=a.push_settings;d||(d={});B.append(UI.buildUI([{type:"help",help:"You can push streams to files or other servers, allowing them to broadcast your stream as well."},$("<h3>").text("Settings"),{label:"Delay before retry",unit:"s",type:"int",min:0,help:"How long the delay should be before MistServer retries an automatic push.<br>If set to 0, it does not retry.","default":0,pointer:{main:d,index:"wait"},
LTSonly:1},{label:"Maximum retries",unit:"/s",type:"int",min:0,help:"The maximum amount of retries per second (for all automatic pushes).<br>If set to 0, there is no limit.","default":0,pointer:{main:d,index:"maxspeed"},LTSonly:1},{type:"buttons",buttons:[{type:"save",label:"Save","function":function(){mist.send(function(){UI.navto("Push")},{push_settings:d})}}]}]));var e=$("<table>").append($("<tr>").append($("<th>").text("Stream")).append($("<th>").text("Target")).append($("<th>"))),f=e.clone();
-if("push_list"in a)for(var g in a.push_list)e.append(c(a.push_list[g],"Manual"));if("push_auto_list"in a)for(g in a.push_auto_list)f.append(c([-1,a.push_auto_list[g][0],a.push_auto_list[g][1]],"Automatic"));B.append($("<h3>").text("Automatic pushes")).append($("<button>").text("Add an automatic push").click(function(){UI.navto("Start Push","auto")}));f.find("tr").length==1?B.append($("<div>").text("No automatic pushes have been configured.").addClass("text").css("margin-top","0.5em")):B.append(f);
+if("push_list"in a)for(var g in a.push_list)e.append(b(a.push_list[g],"Manual"));if("push_auto_list"in a)for(g in a.push_auto_list)f.append(b([-1,a.push_auto_list[g][0],a.push_auto_list[g][1]],"Automatic"));B.append($("<h3>").text("Automatic pushes")).append($("<button>").text("Add an automatic push").click(function(){UI.navto("Start Push","auto")}));f.find("tr").length==1?B.append($("<div>").text("No automatic pushes have been configured.").addClass("text").css("margin-top","0.5em")):B.append(f);
B.append($("<h3>").text("Pushes")).append($("<button>").text("Start a push").click(function(){UI.navto("Start Push")}));if(e.find("tr").length==1)B.append($("<div>").text("No pushes are active.").addClass("text").css("margin-top","0.5em"));else{var f=[],h=[],i=$("<select>").css("margin-left","0.5em").append($("<option>").text("Any stream").val("")),j=$("<select>").css("margin-left","0.5em").append($("<option>").text("Any target").val(""));for(g in a.push_list){f.indexOf(a.push_list[g][1])==-1&&f.push(a.push_list[g][1]);
-h.indexOf(a.push_list[g][2])==-1&&h.push(a.push_list[g][2])}f.sort();h.sort();for(g in f)i.append($("<option>").text(f[g]));for(g in h)j.append($("<option>").text(h[g]));B.append($("<button>").text("Stop all pushes").click(function(){var c=[],d;for(d in a.push_list)c.push(a.push_list[d][0]);if(c.length!=0&&confirm("Are you sure you want to stop all pushes?")){mist.send(function(){b(c)},{push_stop:c});e.find("tr:not(:first-child)").html($("<td colspan=99>").append($("<span>").addClass("red").text("Stopping..")));
-$(this).remove()}})).append($("<label>").css("margin-left","1em").append($("<span>").text("Stop all pushes that match: ").css("font-size","0.9em")).append(i).append($("<span>").css("margin-left","0.5em").text("and").css("font-size","0.9em")).append(j).append($("<button>").css("margin-left","0.5em").text("Apply").click(function(){var c=i.val(),d=j.val();if(c==""&&d=="")return alert("Looks like you want to stop all pushes. Maybe you should use that button?");var f={},g;for(g in a.push_list)if((c==""||
-a.push_list[g][1]==c)&&(d==""||a.push_list[g][2]==d))f[a.push_list[g][0]]=a.push_list[g];if(Object.keys(f).length==0)return alert("No matching pushes.");c="Are you sure you want to stop these pushes?\n\n";for(g in f)c=c+(f[g][1]+" to "+f[g][2]+"\n");if(confirm(c)){f=Object.keys(f);mist.send(function(){b(f)},{push_stop:f});for(g in f)e.find("tr[data-pushid="+f[g]+"]").html($("<td colspan=99>").html($("<span>").addClass("red").text("Stopping..")))}}))).append(e)}},{push_settings:1,push_list:1,push_auto_list:1});
-break;case "Start Push":if(!("capabilities"in mist.data)){c.append("Loading Mist capabilities..");mist.send(function(){UI.navto("Start Push",b)},{capabilities:1});return}var v,ca=function(){var a=[],d;for(d in mist.data.capabilities.connectors){var f=mist.data.capabilities.connectors[d];"push_urls"in f&&(a=a.concat(f.push_urls))}b=="auto"&&c.find("h2").text("Add automatic push");var e={};c.append(UI.buildUI([{label:"Stream name",type:"str",help:"This may either be a full stream name, a partial wildcard stream name, or a full wildcard stream name.<br>For example, given the stream <i>a</i> you can use:<ul><li><i>a</i>: the stream configured as <i>a</i></li><li><i>a+</i>: all streams configured as <i>a</i> with a wildcard behind it, but not <i>a</i> itself</li><li><i>a+b</i>: only the version of stream <i>a</i> that has wildcard <i>b</i></li></ul>",
+h.indexOf(a.push_list[g][2])==-1&&h.push(a.push_list[g][2])}f.sort();h.sort();for(g in f)i.append($("<option>").text(f[g]));for(g in h)j.append($("<option>").text(h[g]));B.append($("<button>").text("Stop all pushes").click(function(){var b=[],d;for(d in a.push_list)b.push(a.push_list[d][0]);if(b.length!=0&&confirm("Are you sure you want to stop all pushes?")){mist.send(function(){c(b)},{push_stop:b});e.find("tr:not(:first-child)").html($("<td colspan=99>").append($("<span>").addClass("red").text("Stopping..")));
+$(this).remove()}})).append($("<label>").css("margin-left","1em").append($("<span>").text("Stop all pushes that match: ").css("font-size","0.9em")).append(i).append($("<span>").css("margin-left","0.5em").text("and").css("font-size","0.9em")).append(j).append($("<button>").css("margin-left","0.5em").text("Apply").click(function(){var b=i.val(),d=j.val();if(b==""&&d=="")return alert("Looks like you want to stop all pushes. Maybe you should use that button?");var f={},g;for(g in a.push_list)if((b==""||
+a.push_list[g][1]==b)&&(d==""||a.push_list[g][2]==d))f[a.push_list[g][0]]=a.push_list[g];if(Object.keys(f).length==0)return alert("No matching pushes.");b="Are you sure you want to stop these pushes?\n\n";for(g in f)b=b+(f[g][1]+" to "+f[g][2]+"\n");if(confirm(b)){f=Object.keys(f);mist.send(function(){c(f)},{push_stop:f});for(g in f)e.find("tr[data-pushid="+f[g]+"]").html($("<td colspan=99>").html($("<span>").addClass("red").text("Stopping..")))}}))).append(e)}},{push_settings:1,push_list:1,push_auto_list:1});
+break;case "Start Push":if(!("capabilities"in mist.data)){d.append("Loading Mist capabilities..");mist.send(function(){UI.navto("Start Push",c)},{capabilities:1});return}var v,ca=function(){var a=[],b;for(b in mist.data.capabilities.connectors){var f=mist.data.capabilities.connectors[b];"push_urls"in f&&(a=a.concat(f.push_urls))}c=="auto"&&d.find("h2").text("Add automatic push");var e={};d.append(UI.buildUI([{label:"Stream name",type:"str",help:"This may either be a full stream name, a partial wildcard stream name, or a full wildcard stream name.<br>For example, given the stream <i>a</i> you can use:<ul><li><i>a</i>: the stream configured as <i>a</i></li><li><i>a+</i>: all streams configured as <i>a</i> with a wildcard behind it, but not <i>a</i> itself</li><li><i>a+b</i>: only the version of stream <i>a</i> that has wildcard <i>b</i></li></ul>",
pointer:{main:e,index:"stream"},validate:["required",function(a){a=a.split("+");a=a[0];return a in mist.data.streams?false:{msg:"'"+a+"' is not a stream name.",classes:["red"]}}],datalist:v,LTSonly:1},{label:"Target",type:"str",help:"Where the stream will be pushed to.<br>Valid formats:<ul><li>"+a.join("</li><li>")+"</li></ul> Valid text replacements:<ul><li>$stream - inserts the stream name used to push to MistServer</li><li>$day - inserts the current day number</li><li>$month - inserts the current month number</li><li>$year - inserts the current year number</li><li>$hour - inserts the hour timestamp when stream was received</li><li>$minute - inserts the minute timestamp the stream was received</li><li>$seconds - inserts the seconds timestamp when the stream was received</li><li>$datetime - inserts $year.$month.$day.$hour.$minute.$seconds timestamp when the stream was received</li>",
-pointer:{main:e,index:"target"},validate:["required",function(b){for(var c in a)if(mist.inputMatch(a[c],b))return false;return{msg:"Does not match a valid target.<br>Valid formats:<ul><li>"+a.join("</li><li>")+"</li></ul>",classes:["red"]}}],LTSonly:1},{type:"buttons",buttons:[{type:"cancel",label:"Cancel","function":function(){UI.navto("Push")}},{type:"save",label:"Save","function":function(){var a={};a[b=="auto"?"push_auto_add":"push_start"]=e;mist.send(function(){UI.navto("Push")},a)}}]}]))};mist.data.LTS?
-mist.send(function(a){(v=a.active_streams)||(v=[]);var a=[],b;for(b in v)v[b].indexOf("+")!=-1&&a.push(v[b].replace(/\+.*/,"")+"+");v=v.concat(a);var c=0,d=0;for(b in mist.data.streams){v.push(b);if(mist.inputMatch(UI.findInput("Folder").source_match,mist.data.streams[b].source)){v.push(b+"+");mist.send(function(a,b){var f=b.stream,e;for(e in a.browse.files)for(var g in mist.data.capabilities.inputs)g.indexOf("Buffer")>=0||(g.indexOf("Folder")>=0||g.indexOf("Buffer.exe")>=0||g.indexOf("Folder.exe")>=
-0)||mist.inputMatch(mist.data.capabilities.inputs[g].source_match,"/"+a.browse.files[e])&&v.push(f+"+"+a.browse.files[e]);d++;if(c==d){v=v.filter(function(a,b,c){return c.lastIndexOf(a)===b}).sort();ca()}},{browse:mist.data.streams[b].source},{stream:b});c++}}if(c==d){v=v.filter(function(a,b,c){return c.lastIndexOf(a)===b}).sort();ca()}},{active_streams:1}):(v=Object.keys(mist.data.streams),ca());break;case "Triggers":"triggers"in mist.data.config||(mist.data.config.triggers={});z=$("<tbody>");e=
-$("<table>").html($("<thead>").html($("<tr>").html($("<th>").text("Trigger on").attr("data-sort-type","string").addClass("sorting-asc")).append($("<th>").text("Applies to").attr("data-sort-type","string")).append($("<th>").text("Handler").attr("data-sort-type","string")).append($("<th>")))).append(z);c.append(UI.buildUI([{type:"help",help:"Triggers are a way to react to events that occur inside MistServer. These allow you to block specific users, redirect streams, keep tabs on what is being pushed where, etcetera. For full documentation, please refer to the developer documentation section on the MistServer website."}])).append($("<button>").text("New trigger").click(function(){UI.navto("Edit Trigger")})).append(e);
-e.stupidtable();e=mist.data.config.triggers;for(g in e)for(r in e[g])d=triggerRewrite(e[g][r]),z.append($("<tr>").attr("data-index",g+","+r).append($("<td>").text(g)).append($("<td>").text("streams"in d?d.streams.join(", "):"")).append($("<td>").text(d.handler)).append($("<td>").html($("<button>").text("Edit").click(function(){UI.navto("Edit Trigger",$(this).closest("tr").attr("data-index"))})).append($("<button>").text("Delete").click(function(){var a=$(this).closest("tr").attr("data-index").split(",");
-if(confirm("Are you sure you want to delete this "+a[0]+" trigger?")){mist.data.config.triggers[a[0]].splice(a[1],1);mist.data.config.triggers[a[0]].length==0&&delete mist.data.config.triggers[a[0]];mist.send(function(){UI.navto("Triggers")},{config:mist.data.config})}}))));break;case "Edit Trigger":"triggers"in mist.data.config||(mist.data.config.triggers={});b?(b=b.split(","),g=triggerRewrite(mist.data.config.triggers[b[0]][b[1]]),n={triggeron:b[0],appliesto:g.streams,url:g.handler,async:g.sync,
-"default":g["default"],params:g.params}):(c.html($("<h2>").text("New Trigger")),n={});c.append(UI.buildUI([{label:"Trigger on",pointer:{main:n,index:"triggeron"},help:"For what event this trigger should activate.",type:"select",select:[["SYSTEM_START","SYSTEM_START: after MistServer boot"],["SYSTEM_STOP","SYSTEM_STOP: right before MistServer shutdown"],["SYSTEM_CONFIG","SYSTEM_CONFIG: after MistServer configurations have changed"],["OUTPUT_START","OUTPUT_START: right after the start command has been send to a protocol"],
+pointer:{main:e,index:"target"},validate:["required",function(c){for(var b in a)if(mist.inputMatch(a[b],c))return false;return{msg:"Does not match a valid target.<br>Valid formats:<ul><li>"+a.join("</li><li>")+"</li></ul>",classes:["red"]}}],LTSonly:1},{type:"buttons",buttons:[{type:"cancel",label:"Cancel","function":function(){UI.navto("Push")}},{type:"save",label:"Save","function":function(){var a={};a[c=="auto"?"push_auto_add":"push_start"]=e;mist.send(function(){UI.navto("Push")},a)}}]}]))};mist.data.LTS?
+mist.send(function(a){(v=a.active_streams)||(v=[]);var a=[],c;for(c in v)v[c].indexOf("+")!=-1&&a.push(v[c].replace(/\+.*/,"")+"+");v=v.concat(a);var b=0,d=0;for(c in mist.data.streams){v.push(c);if(mist.inputMatch(UI.findInput("Folder").source_match,mist.data.streams[c].source)){v.push(c+"+");mist.send(function(a,c){var f=c.stream,e;for(e in a.browse.files)for(var g in mist.data.capabilities.inputs)g.indexOf("Buffer")>=0||(g.indexOf("Folder")>=0||g.indexOf("Buffer.exe")>=0||g.indexOf("Folder.exe")>=
+0)||mist.inputMatch(mist.data.capabilities.inputs[g].source_match,"/"+a.browse.files[e])&&v.push(f+"+"+a.browse.files[e]);d++;if(b==d){v=v.filter(function(a,c,b){return b.lastIndexOf(a)===c}).sort();ca()}},{browse:mist.data.streams[c].source},{stream:c});b++}}if(b==d){v=v.filter(function(a,c,b){return b.lastIndexOf(a)===c}).sort();ca()}},{active_streams:1}):(v=Object.keys(mist.data.streams),ca());break;case "Triggers":"triggers"in mist.data.config||(mist.data.config.triggers={});z=$("<tbody>");e=
+$("<table>").html($("<thead>").html($("<tr>").html($("<th>").text("Trigger on").attr("data-sort-type","string").addClass("sorting-asc")).append($("<th>").text("Applies to").attr("data-sort-type","string")).append($("<th>").text("Handler").attr("data-sort-type","string")).append($("<th>")))).append(z);d.append(UI.buildUI([{type:"help",help:"Triggers are a way to react to events that occur inside MistServer. These allow you to block specific users, redirect streams, keep tabs on what is being pushed where, etcetera. For full documentation, please refer to the developer documentation section on the MistServer website."}])).append($("<button>").text("New trigger").click(function(){UI.navto("Edit Trigger")})).append(e);
+e.stupidtable();e=mist.data.config.triggers;for(g in e)for(r in e[g])b=triggerRewrite(e[g][r]),z.append($("<tr>").attr("data-index",g+","+r).append($("<td>").text(g)).append($("<td>").text("streams"in b?b.streams.join(", "):"")).append($("<td>").text(b.handler)).append($("<td>").html($("<button>").text("Edit").click(function(){UI.navto("Edit Trigger",$(this).closest("tr").attr("data-index"))})).append($("<button>").text("Delete").click(function(){var a=$(this).closest("tr").attr("data-index").split(",");
+if(confirm("Are you sure you want to delete this "+a[0]+" trigger?")){mist.data.config.triggers[a[0]].splice(a[1],1);mist.data.config.triggers[a[0]].length==0&&delete mist.data.config.triggers[a[0]];mist.send(function(){UI.navto("Triggers")},{config:mist.data.config})}}))));break;case "Edit Trigger":"triggers"in mist.data.config||(mist.data.config.triggers={});c?(c=c.split(","),g=triggerRewrite(mist.data.config.triggers[c[0]][c[1]]),n={triggeron:c[0],appliesto:g.streams,url:g.handler,async:g.sync,
+"default":g["default"],params:g.params}):(d.html($("<h2>").text("New Trigger")),n={});d.append(UI.buildUI([{label:"Trigger on",pointer:{main:n,index:"triggeron"},help:"For what event this trigger should activate.",type:"select",select:[["SYSTEM_START","SYSTEM_START: after MistServer boot"],["SYSTEM_STOP","SYSTEM_STOP: right before MistServer shutdown"],["SYSTEM_CONFIG","SYSTEM_CONFIG: after MistServer configurations have changed"],["OUTPUT_START","OUTPUT_START: right after the start command has been send to a protocol"],
["OUTPUT_STOP","OUTPUT_STOP: right after the close command has been send to a protocol "],["STREAM_ADD","STREAM_ADD: right before new stream configured"],["STREAM_CONFIG","STREAM_CONFIG: right before a stream configuration has changed"],["STREAM_REMOVE","STREAM_REMOVE: right before a stream has been deleted"],["STREAM_SOURCE","STREAM_SOURCE: right before stream source is loaded"],["STREAM_LOAD","STREAM_LOAD: right before stream input is loaded in memory"],["STREAM_READY","STREAM_READY: when the stream input is loaded and ready for playback"],
["STREAM_UNLOAD","STREAM_UNLOAD: right before the stream input is removed from memory"],["STREAM_PUSH","STREAM_PUSH: right before an incoming push is accepted"],["STREAM_TRACK_ADD","STREAM_TRACK_ADD: right before a track will be added to a stream; e.g.: additional push received"],["STREAM_TRACK_REMOVE","STREAM_TRACK_REMOVE: right before a track will be removed track from a stream; e.g.: push timeout"],["STREAM_BUFFER","STREAM_BUFFER: when a buffer changes between mostly full or mostly empty"],["RTMP_PUSH_REWRITE",
"RTMP_PUSH_REWRITE: allows rewriting of RTMP push URLs from external to internal representation before further parsing"],["PUSH_OUT_START","PUSH_OUT_START: before recording/pushing, allow target changes."],["RECORDING_END","RECORDING_END: after a recording finishes."],["CONN_OPEN","CONN_OPEN: right after a new incoming connection has been received"],["CONN_CLOSE","CONN_CLOSE: right after a connection has been closed"],["CONN_PLAY","CONN_PLAY: right before a stream playback of a connection"],["USER_NEW",
"USER_NEW: a new user connects that hasn't been allowed or denied access before"],["LIVE_BANDWIDTH","LIVE_BANDWIDTH: when the value specified as param is surpassed"]],LTSonly:!0,validate:["required"],"function":function(){switch($(this).getval()){case "SYSTEM_START":case "SYSTEM_STOP":case "SYSTEM_CONFIG":case "OUTPUT_START":case "OUTPUT_STOP":case "RTMP_PUSH_REWRITE":$("[name=appliesto]").setval([]).closest(".UIelement").hide();$("[name=params]").setval("").closest(".UIelement").hide();break;case "LIVE_BANDWIDTH":$("[name=appliesto]").closest(".UIelement").show();
$("[name=params]").closest(".UIelement").show();break;default:$("[name=appliesto]").closest(".UIelement").show();$("[name=params]").setval("").closest(".UIelement").hide()}}},{label:"Applies to",pointer:{main:n,index:"appliesto"},help:"For triggers that can apply to specific streams, this value decides what streams they are triggered for. (none checked = always triggered)",type:"checklist",checklist:Object.keys(mist.data.streams),LTSonly:!0},$("<br>"),{label:"Handler (URL or executable)",help:"This can be either an HTTP URL or a full path to an executable.",
pointer:{main:n,index:"url"},validate:["required"],type:"str",LTSonly:!0},{label:"Blocking",type:"checkbox",help:"If checked, pauses processing and uses the response of the handler. If the response does not start with 1, true, yes or cont, further processing is aborted. If unchecked, processing is never paused and the response is not checked.",pointer:{main:n,index:"async"},LTSonly:!0},{label:"Parameters",type:"str",help:"The extra data you want this trigger to use.",pointer:{main:n,index:"params"},
-LTSonly:!0},{label:"Default response",type:"str",help:"For blocking requests, the default response in case the handler cannot be executed for any reason.",pointer:{main:n,index:"default"},LTSonly:!0},{type:"buttons",buttons:[{type:"cancel",label:"Cancel","function":function(){UI.navto("Triggers")}},{type:"save",label:"Save","function":function(){b&&mist.data.config.triggers[b[0]].splice(b[1],1);var a={handler:n.url,sync:n.async?true:false,streams:typeof n.appliesto=="undefined"?[]:n.appliesto,params:n.params,
-"default":n["default"]};n.triggeron in mist.data.config.triggers||(mist.data.config.triggers[n.triggeron]=[]);mist.data.config.triggers[n.triggeron].push(a);mist.send(function(){UI.navto("Triggers")},{config:mist.data.config})}}]}]));$("[name=triggeron]").trigger("change");break;case "Logs":var pa=$("<button>").text("Refresh now").click(function(){$(this).text("Loading..");mist.send(function(){da();pa.text("Refresh now")})}).css("padding","0.2em 0.5em").css("flex-grow",0);c.append(UI.buildUI([{type:"help",
+LTSonly:!0},{label:"Default response",type:"str",help:"For blocking requests, the default response in case the handler cannot be executed for any reason.",pointer:{main:n,index:"default"},LTSonly:!0},{type:"buttons",buttons:[{type:"cancel",label:"Cancel","function":function(){UI.navto("Triggers")}},{type:"save",label:"Save","function":function(){c&&mist.data.config.triggers[c[0]].splice(c[1],1);var a={handler:n.url,sync:n.async?true:false,streams:typeof n.appliesto=="undefined"?[]:n.appliesto,params:n.params,
+"default":n["default"]};n.triggeron in mist.data.config.triggers||(mist.data.config.triggers[n.triggeron]=[]);mist.data.config.triggers[n.triggeron].push(a);mist.send(function(){UI.navto("Triggers")},{config:mist.data.config})}}]}]));$("[name=triggeron]").trigger("change");break;case "Logs":var pa=$("<button>").text("Refresh now").click(function(){$(this).text("Loading..");mist.send(function(){da();pa.text("Refresh now")})}).css("padding","0.2em 0.5em").css("flex-grow",0);d.append(UI.buildUI([{type:"help",
help:"Here you have an overview of all edited settings within MistServer and possible warnings or errors MistServer has encountered. MistServer stores up to 100 logs at a time."},{label:"Refresh every",type:"select",select:[[10,"10 seconds"],[30,"30 seconds"],[60,"minute"],[300,"5 minutes"]],value:30,"function":function(){UI.interval.clear();UI.interval.set(function(){mist.send(function(){da()})},$(this).val()*1E3)},help:"How often the table below should be updated."},{label:"..or",type:"DOMfield",
-DOMfield:pa,help:"Instantly refresh the table below."}]));c.append($("<button>").text("Purge logs").click(function(){mist.send(function(){mist.data.log=[];UI.navto("Logs")},{clearstatlogs:true})}));z=$("<tbody>").css("font-size","0.9em");c.append($("<table>").addClass("logs").append(z));var ra=function(a){var b=$("<span>").text(a);switch(a){case "WARN":b.addClass("orange");break;case "ERROR":case "FAIL":b.addClass("red")}return b},da=function(){var a=mist.data.log;if(a){a.length>=2&&a[0][0]<a[a.length-
-1][0]&&a.reverse();z.html("");for(var b in a){var c=$("<span>").addClass("content"),d=a[b][2].split("|"),f;for(f in d)c.append($("<span>").text(d[f]));z.append($("<tr>").html($("<td>").text(UI.format.dateTime(a[b][0],"long")).css("white-space","nowrap")).append($("<td>").html(ra(a[b][1])).css("text-align","center")).append($("<td>").html(c).css("text-align","left")))}}};da();break;case "Statistics":var C=$("<span>").text("Loading..");c.append(C);var n={graph:"new"},x=mist.stored.get().graphs?$.extend(!0,
-{},mist.stored.get().graphs):{},O={};for(g in mist.data.streams)O[g]=!0;for(g in mist.data.active_streams)O[mist.data.active_streams[g]]=!0;var O=Object.keys(O).sort(),ea=[];for(g in mist.data.config.protocols)ea.push(mist.data.config.protocols[g].connector);ea.sort();mist.send(function(){UI.plot.datatype.templates.cpuload.cores=0;for(var a in mist.data.capabilities.cpu)UI.plot.datatype.templates.cpuload.cores=UI.plot.datatype.templates.cpuload.cores+mist.data.capabilities.cpu[a].cores;C.html(UI.buildUI([{type:"help",
-help:"Here you will find the MistServer stream statistics, you can select various categories yourself. All statistics are live: up to five minutes are saved."},$("<h3>").text("Select the data to display"),{label:"Add to",type:"select",select:[["new","New graph"]],pointer:{main:n,index:"graph"},classes:["graph_ids"],"function":function(){if($(this).val()){var a=C.find(".graph_xaxis"),b=C.find(".graph_id");if($(this).val()=="new"){a.children("option").prop("disabled",false);b.setval("Graph "+(Object.keys(x).length+
-1)).closest("label").show()}else{var c=x[$(this).val()].xaxis;a.children("option").prop("disabled",true).filter('[value="'+c+'"]').prop("disabled",false);b.closest("label").hide()}a.children('option[value="'+a.val()+'"]:disabled').length&&a.val(a.children("option:enabled").first().val());a.trigger("change")}}},{label:"Graph id",type:"str",pointer:{main:n,index:"id"},classes:["graph_id"],validate:[function(a){return a in x?{msg:"This graph id has already been used. Please enter something else.",classes:["red"]}:
+DOMfield:pa,help:"Instantly refresh the table below."}]));d.append($("<button>").text("Purge logs").click(function(){mist.send(function(){mist.data.log=[];UI.navto("Logs")},{clearstatlogs:true})}));z=$("<tbody>").css("font-size","0.9em");d.append($("<table>").addClass("logs").append(z));var ra=function(a){var c=$("<span>").text(a);switch(a){case "WARN":c.addClass("orange");break;case "ERROR":case "FAIL":c.addClass("red")}return c},da=function(){var a=mist.data.log;if(a){a.length>=2&&a[0][0]<a[a.length-
+1][0]&&a.reverse();z.html("");for(var c in a){var b=$("<span>").addClass("content"),d=a[c][2].split("|"),f;for(f in d)b.append($("<span>").text(d[f]));z.append($("<tr>").html($("<td>").text(UI.format.dateTime(a[c][0],"long")).css("white-space","nowrap")).append($("<td>").html(ra(a[c][1])).css("text-align","center")).append($("<td>").html(b).css("text-align","left")))}}};da();break;case "Statistics":var C=$("<span>").text("Loading..");d.append(C);var n={graph:"new"},x=mist.stored.get().graphs?$.extend(!0,
+{},mist.stored.get().graphs):{},P={};for(g in mist.data.streams)P[g]=!0;for(g in mist.data.active_streams)P[mist.data.active_streams[g]]=!0;var P=Object.keys(P).sort(),ea=[];for(g in mist.data.config.protocols)ea.push(mist.data.config.protocols[g].connector);ea.sort();mist.send(function(){UI.plot.datatype.templates.cpuload.cores=0;for(var a in mist.data.capabilities.cpu)UI.plot.datatype.templates.cpuload.cores=UI.plot.datatype.templates.cpuload.cores+mist.data.capabilities.cpu[a].cores;C.html(UI.buildUI([{type:"help",
+help:"Here you will find the MistServer stream statistics, you can select various categories yourself. All statistics are live: up to five minutes are saved."},$("<h3>").text("Select the data to display"),{label:"Add to",type:"select",select:[["new","New graph"]],pointer:{main:n,index:"graph"},classes:["graph_ids"],"function":function(){if($(this).val()){var a=C.find(".graph_xaxis"),c=C.find(".graph_id");if($(this).val()=="new"){a.children("option").prop("disabled",false);c.setval("Graph "+(Object.keys(x).length+
+1)).closest("label").show()}else{var b=x[$(this).val()].xaxis;a.children("option").prop("disabled",true).filter('[value="'+b+'"]').prop("disabled",false);c.closest("label").hide()}a.children('option[value="'+a.val()+'"]:disabled').length&&a.val(a.children("option:enabled").first().val());a.trigger("change")}}},{label:"Graph id",type:"str",pointer:{main:n,index:"id"},classes:["graph_id"],validate:[function(a){return a in x?{msg:"This graph id has already been used. Please enter something else.",classes:["red"]}:
false}]},{label:"Axis type",type:"select",select:[["time","Time line"]],pointer:{main:n,index:"xaxis"},value:"time",classes:["graph_xaxis"],"function":function(){$s=C.find(".graph_datatype");switch($(this).getval()){case "coords":$s.children("option").prop("disabled",true).filter('[value="coords"]').prop("disabled",false);break;case "time":$s.children("option").prop("disabled",false).filter('[value="coords"]').prop("disabled",true)}if(!$s.val()||$s.children('option[value="'+$s.val()+'"]:disabled').length){$s.val($s.children("option:enabled").first().val());
$s.trigger("change")}}},{label:"Data type",type:"select",select:[["clients","Connections"],["upbps","Bandwidth (up)"],["downbps","Bandwidth (down)"],["cpuload","CPU use"],["memload","Memory load"],["coords","Client location"]],pointer:{main:n,index:"datatype"},classes:["graph_datatype"],"function":function(){$s=C.find(".graph_origin");switch($(this).getval()){case "cpuload":case "memload":$s.find("input[type=radio]").not('[value="total"]').prop("disabled",true);$s.find('input[type=radio][value="total"]').prop("checked",
-true);break;default:$s.find("input[type=radio]").prop("disabled",false)}}},{label:"Data origin",type:"radioselect",radioselect:[["total","All"],["stream","The stream:",O],["protocol","The protocol:",ea]],pointer:{main:n,index:"origin"},value:["total"],classes:["graph_origin"]},{type:"buttons",buttons:[{label:"Add data set",type:"save","function":function(){var a;if(n.graph=="new"){a=UI.plot.addGraph(n,b);x[a.id]=a;C.find("input.graph_id").val("");C.find("select.graph_ids").append($("<option>").text(a.id)).val(a.id).trigger("change")}else a=
-x[n.graph];var c=UI.plot.datatype.getOptions({datatype:n.datatype,origin:n.origin});a.datasets.push(c);UI.plot.save(a);UI.plot.go(x)}}]}]));var b=$("<div>").addClass("graph_container");c.append(b);var d=C.find("select.graph_ids");for(a in x){var f=UI.plot.addGraph(x[a],b);d.append($("<option>").text(f.id)).val(f.id);var e=[],g;for(g in x[a].datasets){var h=UI.plot.datatype.getOptions({datatype:x[a].datasets[g].datatype,origin:x[a].datasets[g].origin});e.push(h)}f.datasets=e;x[f.id]=f}d.trigger("change");
-UI.plot.go(x);UI.interval.set(function(){UI.plot.go(x)},1E4)},{active_streams:!0,capabilities:!0});break;case "Server Stats":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a)},{capabilities:!0});c.append("Loading..");return}var fa=$("<table>"),D=$("<table>"),r={vheader:"CPUs",labels:["Model","Processor speed","Amount of cores","Amount of threads"],content:[]};for(g in mist.data.capabilities.cpu)e=mist.data.capabilities.cpu[g],r.content.push({header:"CPU #"+(Number(g)+
-1),body:[e.model,UI.format.addUnit(UI.format.number(e.mhz),"MHz"),e.cores,e.threads]});g=UI.buildVheaderTable(r);var qa=function(){var a=mist.data.capabilities.mem,b=mist.data.capabilities.load,a={vheader:"Memory",labels:["Used","Cached","Available","Total"],content:[{header:"Physical memory",body:[UI.format.bytes(a.used*1048576)+" ("+UI.format.addUnit(b.memory,"%")+")",UI.format.bytes(a.cached*1048576),UI.format.bytes(a.free*1048576),UI.format.bytes(a.total*1048576)]},{header:"Swap memory",body:[UI.format.bytes((a.swaptotal-
-a.swapfree)*1048576),UI.format.addUnit("","N/A"),UI.format.bytes(a.swapfree*1048576),UI.format.bytes(a.swaptotal*1048576)]}]},a=UI.buildVheaderTable(a);fa.replaceWith(a);fa=a;b={vheader:"Load average",labels:["CPU use","1 minute","5 minutes","15 minutes"],content:[{header:" ",body:[UI.format.addUnit(UI.format.number(mist.data.capabilities.cpu_use/10),"%"),UI.format.number(b.one/100),UI.format.number(b.five/100),UI.format.number(b.fifteen/100)]}]};b=UI.buildVheaderTable(b);D.replaceWith(b);D=
-b};qa();c.append(UI.buildUI([{type:"help",help:"You can find general server statistics here. Note that memory and CPU usage is for your entire machine, not just MistServer."}])).append($("<table>").css("width","auto").addClass("nolay").append($("<tr>").append($("<td>").append(fa)).append($("<td>").append(D))).append($("<tr>").append($("<td>").append(g).attr("colspan",2))));UI.interval.set(function(){mist.send(function(){qa()},{capabilities:true})},3E4);break;case "Email for Help":g=$.extend({},mist.data);
-delete g.statistics;delete g.totals;delete g.clients;delete g.capabilities;g=JSON.stringify(g);g="Version: "+mist.data.config.version+"\n\nConfig:\n"+g;n={};c.append(UI.buildUI([{type:"help",help:"You can use this form to email MistServer support if you're having difficulties.<br>A copy of your server config file will automatically be included."},{type:"str",label:"Your name",validate:["required"],pointer:{main:n,index:"name"},value:mist.user.name},{type:"email",label:"Your email address",validate:["required"],
+true);break;default:$s.find("input[type=radio]").prop("disabled",false)}}},{label:"Data origin",type:"radioselect",radioselect:[["total","All"],["stream","The stream:",P],["protocol","The protocol:",ea]],pointer:{main:n,index:"origin"},value:["total"],classes:["graph_origin"]},{type:"buttons",buttons:[{label:"Add data set",type:"save","function":function(){var a;if(n.graph=="new"){a=UI.plot.addGraph(n,c);x[a.id]=a;C.find("input.graph_id").val("");C.find("select.graph_ids").append($("<option>").text(a.id)).val(a.id).trigger("change")}else a=
+x[n.graph];var b=UI.plot.datatype.getOptions({datatype:n.datatype,origin:n.origin});a.datasets.push(b);UI.plot.save(a);UI.plot.go(x)}}]}]));var c=$("<div>").addClass("graph_container");d.append(c);var b=C.find("select.graph_ids");for(a in x){var f=UI.plot.addGraph(x[a],c);b.append($("<option>").text(f.id)).val(f.id);var e=[],g;for(g in x[a].datasets){var h=UI.plot.datatype.getOptions({datatype:x[a].datasets[g].datatype,origin:x[a].datasets[g].origin});e.push(h)}f.datasets=e;x[f.id]=f}b.trigger("change");
+UI.plot.go(x);UI.interval.set(function(){UI.plot.go(x)},1E4)},{active_streams:!0,capabilities:!0});break;case "Server Stats":if("undefined"==typeof mist.data.capabilities){mist.send(function(){UI.navto(a)},{capabilities:!0});d.append("Loading..");return}var fa=$("<table>"),E=$("<table>"),r={vheader:"CPUs",labels:["Model","Processor speed","Amount of cores","Amount of threads"],content:[]};for(g in mist.data.capabilities.cpu)e=mist.data.capabilities.cpu[g],r.content.push({header:"CPU #"+(Number(g)+
+1),body:[e.model,UI.format.addUnit(UI.format.number(e.mhz),"MHz"),e.cores,e.threads]});g=UI.buildVheaderTable(r);var qa=function(){var a=mist.data.capabilities.mem,c=mist.data.capabilities.load,a={vheader:"Memory",labels:["Used","Cached","Available","Total"],content:[{header:"Physical memory",body:[UI.format.bytes(a.used*1048576)+" ("+UI.format.addUnit(c.memory,"%")+")",UI.format.bytes(a.cached*1048576),UI.format.bytes(a.free*1048576),UI.format.bytes(a.total*1048576)]},{header:"Swap memory",body:[UI.format.bytes((a.swaptotal-
+a.swapfree)*1048576),UI.format.addUnit("","N/A"),UI.format.bytes(a.swapfree*1048576),UI.format.bytes(a.swaptotal*1048576)]}]},a=UI.buildVheaderTable(a);fa.replaceWith(a);fa=a;c={vheader:"Load average",labels:["CPU use","1 minute","5 minutes","15 minutes"],content:[{header:" ",body:[UI.format.addUnit(UI.format.number(mist.data.capabilities.cpu_use/10),"%"),UI.format.number(c.one/100),UI.format.number(c.five/100),UI.format.number(c.fifteen/100)]}]};c=UI.buildVheaderTable(c);E.replaceWith(c);E=
+c};qa();d.append(UI.buildUI([{type:"help",help:"You can find general server statistics here. Note that memory and CPU usage is for your entire machine, not just MistServer."}])).append($("<table>").css("width","auto").addClass("nolay").append($("<tr>").append($("<td>").append(fa)).append($("<td>").append(E))).append($("<tr>").append($("<td>").append(g).attr("colspan",2))));UI.interval.set(function(){mist.send(function(){qa()},{capabilities:true})},3E4);break;case "Email for Help":g=$.extend({},mist.data);
+delete g.statistics;delete g.totals;delete g.clients;delete g.capabilities;g=JSON.stringify(g);g="Version: "+mist.data.config.version+"\n\nConfig:\n"+g;n={};d.append(UI.buildUI([{type:"help",help:"You can use this form to email MistServer support if you're having difficulties.<br>A copy of your server config file will automatically be included."},{type:"str",label:"Your name",validate:["required"],pointer:{main:n,index:"name"},value:mist.user.name},{type:"email",label:"Your email address",validate:["required"],
pointer:{main:n,index:"email"}},{type:"hidden",value:"Integrated Help",pointer:{main:n,index:"subject"}},{type:"hidden",value:"-",pointer:{main:n,index:"company"}},{type:"textarea",rows:20,label:"Your message",validate:["required"],pointer:{main:n,index:"message"}},{type:"textarea",rows:20,label:"Your config file",readonly:!0,value:g,pointer:{main:n,index:"configfile"}},{type:"buttons",buttons:[{type:"save",label:"Send","function":function(a){$(a).text("Sending..");$.ajax({type:"POST",url:"http://mistserver.org/contact?skin=plain",
-data:n,success:function(a){a=$("<span>").html(a);a.find("script").remove();c.html(a[0].innerHTML)}})}}]}]));break;case "Disconnect":mist.user.password="";delete mist.user.authstring;delete mist.user.loggedin;sessionStorage.removeItem("mistLogin");UI.navto("Login");break;default:c.append($("<p>").text("This tab does not exist."))}c.find(".field").filter(function(){var a=$(this).getval();return a==""||a==null?true:false}).each(function(){var a=[];$(this).is("input, select, textarea")?a.push($(this)):
+data:n,success:function(a){a=$("<span>").html(a);a.find("script").remove();d.html(a[0].innerHTML)}})}}]}]));break;case "Disconnect":mist.user.password="";delete mist.user.authstring;delete mist.user.loggedin;sessionStorage.removeItem("mistLogin");UI.navto("Login");break;default:d.append($("<p>").text("This tab does not exist."))}d.find(".field").filter(function(){var a=$(this).getval();return a==""||a==null?true:false}).each(function(){var a=[];$(this).is("input, select, textarea")?a.push($(this)):
a=$(this).find("input, select, textarea");if(a.length){$(a[0]).focus();return false}})}}};"origin"in location||(location.origin=location.protocol+"//");var host;host="file://"==location.origin?"http://localhost:4242/api":location.origin+location.pathname.replace(/\/+$/,"")+"/api";
-var mist={data:{},user:{name:"",password:"",host:host},send:function(a,b,c){var b=b||{},c=c||{},c=$.extend(true,{timeOut:3E4,sendData:b},c),d={authorize:{password:mist.user.authstring?MD5(mist.user.password+mist.user.authstring):"",username:mist.user.name}};$.extend(true,d,b);log("Send",$.extend(true,{},b));d={url:mist.user.host,type:"POST",data:{command:JSON.stringify(d)},dataType:"jsonp",crossDomain:true,timeout:c.timeout*1E3,async:true,error:function(d,e){delete mist.user.loggedin;if(!c.hide){switch(e){case "timeout":e=
-$("<i>").text("The connection timed out. ");break;case "abort":e=$("<i>").text("The connection was aborted. ");break;default:e=$("<i>").text(e+". ").css("text-transform","capitalize")}$("#message").addClass("red").text("An error occurred while attempting to communicate with MistServer:").append($("<br>")).append(e).append($("<a>").text("Send server request again").click(function(){mist.send(a,b,c)}))}UI.navto("Login")},success:function(d){log("Receive",$.extend(true,{},d),"as reply to",c.sendData);
-delete mist.user.loggedin;switch(d.authorize.status){case "OK":if("streams"in d)if(d.streams)if("incomplete list"in d.streams){delete d.streams["incomplete list"];$.extend(mist.data.streams,d.streams)}else mist.data.streams=d.streams;else mist.data.streams={};var e=$.extend({},d),f=["config","capabilities","ui_settings","LTS","active_streams","browse","log","totals"],q;for(q in e)f.indexOf(q)==-1&&delete e[q];$.extend(true,mist.data,e);mist.user.loggedin=true;UI.elements.connection.status.text("Connected").removeClass("red").addClass("green");
-UI.elements.connection.user_and_host.text(mist.user.name+" @ "+mist.user.host);UI.elements.connection.msg.removeClass("red").text("Last communication with the server at "+UI.format.time((new Date).getTime()/1E3));d.LTS&&UI.elements.menu.find(".LTSonly").removeClass("LTSonly");if(d.log){e=d.log[d.log.length-1];UI.elements.connection.msg.append($("<br>")).append("Last log entry: "+UI.format.time(e[0])+" ["+e[1]+"] "+e[2])}if("totals"in d){e=function(a,b,c){var d;d=function(){for(var a in c.fields)e[c.fields[a]].push([m,
-0])};var e={},f;for(f in c.fields)e[c.fields[f]]=[];var g=0,m;if(c.data){if(c.start>mist.data.config.time-600){m=(mist.data.config.time-600)*1E3;d();m=c.start*1E3;d()}else m=c.start*1E3;for(f in c.data){if(f==0){m=c.start*1E3;var q=0}else{m=m+c.interval[q][1]*1E3;c.interval[q][0]--;if(c.interval[q][0]<=0){q++;q<c.interval.length-1&&(g=g+2)}}if(g%2==1){d();g--}for(var K in c.data[f])e[c.fields[K]].push([m,c.data[f][K]]);if(g){d();g--}}if(mist.data.config.time-c.end>20){d();m=(mist.data.config.time-
-15)*1E3;d()}}else{m=(mist.data.config.time-600)*1E3;d();m=(mist.data.config.time-15)*1E3;d()}d=e;stream=a?a.join(" "):"all_streams";protocol=b?b.join("_"):"all_protocols";stream in mist.data.totals||(mist.data.totals[stream]={});protocol in mist.data.totals[stream]||(mist.data.totals[stream][protocol]={});$.extend(mist.data.totals[stream][protocol],d)};mist.data.totals={};if("fields"in d.totals)e(b.totals.streams,b.totals.protocols,d.totals);else for(q in d.totals)e(b.totals[q].streams,b.totals[q].protocols,
-d.totals[q])}a&&a(d,c);break;case "CHALL":if(d.authorize.challenge==mist.user.authstring){mist.user.password!=""&&UI.elements.connection.msg.text("The credentials you provided are incorrect.").addClass("red");UI.navto("Login")}else if(mist.user.password=="")UI.navto("Login");else{mist.user.authstring=d.authorize.challenge;mist.send(a,b,c);sessionStorage.setItem("mistLogin",JSON.stringify({host:mist.user.host,name:mist.user.name,password:mist.user.password}))}break;case "NOACC":UI.navto("Create a new account");
-break;case "ACC_MADE":delete b.authorize;mist.send(a,b,c);break;default:UI.navto("Login")}}};c.hide||UI.elements.connection.msg.removeClass("red").text("Data sent, waiting for a reply..").append($("<br>")).append($("<a>").text("Cancel request").click(function(){e.abort()}));var e=$.ajax(d)},inputMatch:function(a,b){if(typeof a=="undefined")return false;typeof a=="string"&&(a=[a]);for(var c in a){var d=a[c].replace(/[^\w\s]/g,"\\$&"),d=d.replace(/\\\?/g,".").replace(/\\\*/g,"(?:.)*");if(RegExp("^(?:[a-zA-Z]:)?"+
-d+"$","i").test(b))return true}return false},convertBuildOptions:function(a,b){var c=[],d=["required","optional"];"desc"in a&&c.push({type:"help",help:a.desc});for(var e in d)if(a[d[e]]){c.push($("<h4>").text(UI.format.capital(d[e])+" parameters"));for(var g in a[d[e]]){var m=a[d[e]][g],f={label:UI.format.capital(m.name),pointer:{main:b,index:g},validate:[]};d[e]=="required"&&(!("default"in m)||m["default"]=="")&&f.validate.push("required");if("default"in m)f.placeholder=m["default"];if("help"in m)f.help=
-m.help;if("unit"in m)f.unit=m.unit;switch(m.type){case "int":f.type="int";break;case "uint":f.type="int";f.min=0;break;case "debug":f.type="debug";break;case "select":f.type="select";f.select=m.select;break;default:f.type="str"}c.push(f)}}return c},stored:{get:function(){return mist.data.ui_settings||{}},set:function(a,b){var c=this.get();c[a]=b;mist.send(function(){},{ui_settings:c})},del:function(a){delete mist.data.ui_settings[a];mist.send(function(){},{ui_settings:mist.data.ui_settings})}}};
-function log(){try{UI.debug&&[].push.call(arguments,Error().stack);[].unshift.call(arguments,"["+UI.format.time((new Date).getTime()/1E3)+"]");console.log.apply(console,arguments)}catch(a){}}
-$.fn.getval=function(){var a=$(this).data("opts"),b=$(this).val();if(a&&"type"in a)switch(a.type){case "span":b=$(this).html();break;case "checkbox":b=$(this).prop("checked");break;case "radioselect":a=$(this).find("label > input[type=radio]:checked").parent();if(a.length){b=[];b.push(a.children("input[type=radio]").val());a=a.children("select");a.length&&b.push(a.val())}else b="";break;case "checklist":b=[];$(this).find(".checklist input[type=checkbox]:checked").each(function(){b.push($(this).attr("name"))})}return b};
-$.fn.setval=function(a){var b=$(this).data("opts");$(this).val(a);if(b&&"type"in b)switch(b.type){case "span":$(this).html(a);break;case "checkbox":$(this).prop("checked",a);break;case "geolimited":case "hostlimited":b=$(this).closest(".field_container").data("subUI");if(typeof a=="undefined"||a.length==0)a="-";b.blackwhite.val(a.charAt(0));var a=a.substr(1).split(" "),c;for(c in a)b.values.append(b.prototype.clone(true).val(a[c]));b.blackwhite.trigger("change");break;case "radioselect":if(typeof a==
-"undefined")return $(this);c=$(this).find('label > input[type=radio][value="'+a[0]+'"]').prop("checked",true).parent();a.length>1&&c.children("select").val(a[1]);break;case "checklist":b=$(this).find(".checklist input[type=checkbox]").prop("checked",false);for(c in a)b.filter('[name="'+a[c]+'"]').prop("checked",true)}$(this).trigger("change");return $(this)};function parseURL(a){var b=document.createElement("a");b.href=a;return{protocol:b.protocol+"//",host:b.hostname,port:b.port?":"+b.port:""}}
+var mist={data:{},user:{name:"",password:"",host:host},send:function(a,c,d){var c=c||{},d=d||{},d=$.extend(true,{timeOut:3E4,sendData:c},d),b={authorize:{password:mist.user.authstring?MD5(mist.user.password+mist.user.authstring):"",username:mist.user.name}};$.extend(true,b,c);log("Send",$.extend(true,{},c));b={url:mist.user.host,type:"POST",data:{command:JSON.stringify(b)},dataType:"jsonp",crossDomain:true,timeout:d.timeout*1E3,async:true,error:function(b,e){delete mist.user.loggedin;if(!d.hide){switch(e){case "timeout":e=
+$("<i>").text("The connection timed out. ");break;case "abort":e=$("<i>").text("The connection was aborted. ");break;default:e=$("<i>").text(e+". ").css("text-transform","capitalize")}$("#message").addClass("red").text("An error occurred while attempting to communicate with MistServer:").append($("<br>")).append(e).append($("<a>").text("Send server request again").click(function(){mist.send(a,c,d)}))}UI.navto("Login")},success:function(b){log("Receive",$.extend(true,{},b),"as reply to",d.sendData);
+delete mist.user.loggedin;switch(b.authorize.status){case "OK":if("streams"in b)if(b.streams)if("incomplete list"in b.streams){delete b.streams["incomplete list"];$.extend(mist.data.streams,b.streams)}else mist.data.streams=b.streams;else mist.data.streams={};var e=$.extend({},b),f=["config","capabilities","ui_settings","LTS","active_streams","browse","log","totals"],q;for(q in e)f.indexOf(q)==-1&&delete e[q];$.extend(true,mist.data,e);if("config"in e&&"protocols"in e.config)mist.data.config.protocols=
+e.config.protocols;mist.user.loggedin=true;UI.elements.connection.status.text("Connected").removeClass("red").addClass("green");UI.elements.connection.user_and_host.text(mist.user.name+" @ "+mist.user.host);UI.elements.connection.msg.removeClass("red").text("Last communication with the server at "+UI.format.time((new Date).getTime()/1E3));b.LTS&&UI.elements.menu.find(".LTSonly").removeClass("LTSonly");if(b.log){e=b.log[b.log.length-1];UI.elements.connection.msg.append($("<br>")).append("Last log entry: "+
+UI.format.time(e[0])+" ["+e[1]+"] "+e[2])}if("totals"in b){e=function(a,c,b){var d;d=function(){for(var a in b.fields)e[b.fields[a]].push([m,0])};var e={},f;for(f in b.fields)e[b.fields[f]]=[];var g=0,m;if(b.data){if(b.start>mist.data.config.time-600){m=(mist.data.config.time-600)*1E3;d();m=b.start*1E3;d()}else m=b.start*1E3;for(f in b.data){if(f==0){m=b.start*1E3;var q=0}else{m=m+b.interval[q][1]*1E3;b.interval[q][0]--;if(b.interval[q][0]<=0){q++;q<b.interval.length-1&&(g=g+2)}}if(g%2==1){d();g--}for(var K in b.data[f])e[b.fields[K]].push([m,
+b.data[f][K]]);if(g){d();g--}}if(mist.data.config.time-b.end>20){d();m=(mist.data.config.time-15)*1E3;d()}}else{m=(mist.data.config.time-600)*1E3;d();m=(mist.data.config.time-15)*1E3;d()}d=e;stream=a?a.join(" "):"all_streams";protocol=c?c.join("_"):"all_protocols";stream in mist.data.totals||(mist.data.totals[stream]={});protocol in mist.data.totals[stream]||(mist.data.totals[stream][protocol]={});$.extend(mist.data.totals[stream][protocol],d)};mist.data.totals={};if("fields"in b.totals)e(c.totals.streams,
+c.totals.protocols,b.totals);else for(q in b.totals)e(c.totals[q].streams,c.totals[q].protocols,b.totals[q])}a&&a(b,d);break;case "CHALL":if(b.authorize.challenge==mist.user.authstring){mist.user.password!=""&&UI.elements.connection.msg.text("The credentials you provided are incorrect.").addClass("red");UI.navto("Login")}else if(mist.user.password=="")UI.navto("Login");else{mist.user.authstring=b.authorize.challenge;mist.send(a,c,d);sessionStorage.setItem("mistLogin",JSON.stringify({host:mist.user.host,
+name:mist.user.name,password:mist.user.password}))}break;case "NOACC":UI.navto("Create a new account");break;case "ACC_MADE":delete c.authorize;mist.send(a,c,d);break;default:UI.navto("Login")}}};d.hide||UI.elements.connection.msg.removeClass("red").text("Data sent, waiting for a reply..").append($("<br>")).append($("<a>").text("Cancel request").click(function(){e.abort()}));var e=$.ajax(b)},inputMatch:function(a,c){if(typeof a=="undefined")return false;typeof a=="string"&&(a=[a]);for(var d in a){var b=
+a[d].replace(/[^\w\s]/g,"\\$&"),b=b.replace(/\\\*/g,".*");if(RegExp("^(?:[a-zA-Z]:)?"+b+"(?:\\?[^\\?]*)?$","i").test(c))return true}return false},convertBuildOptions:function(a,c){var d=[],b=["required","optional"];"desc"in a&&d.push({type:"help",help:a.desc});for(var e in b)if(a[b[e]]){d.push($("<h4>").text(UI.format.capital(b[e])+" parameters"));for(var g in a[b[e]]){var m=a[b[e]][g],f={label:UI.format.capital(m.name),pointer:{main:c,index:g},validate:[]};b[e]=="required"&&(!("default"in m)||m["default"]==
+"")&&f.validate.push("required");if("default"in m)f.placeholder=m["default"];if("help"in m)f.help=m.help;if("unit"in m)f.unit=m.unit;switch(m.type){case "int":f.type="int";break;case "uint":f.type="int";f.min=0;break;case "debug":f.type="debug";break;case "select":f.type="select";f.select=m.select;break;default:f.type="str"}d.push(f)}}return d},stored:{get:function(){return mist.data.ui_settings||{}},set:function(a,c){var d=this.get();d[a]=c;mist.send(function(){},{ui_settings:d})},del:function(a){delete mist.data.ui_settings[a];
+mist.send(function(){},{ui_settings:mist.data.ui_settings})}}};function log(){try{UI.debug&&[].push.call(arguments,Error().stack);[].unshift.call(arguments,"["+UI.format.time((new Date).getTime()/1E3)+"]");console.log.apply(console,arguments)}catch(a){}}
+$.fn.getval=function(){var a=$(this).data("opts"),c=$(this).val();if(a&&"type"in a)switch(a.type){case "span":c=$(this).html();break;case "checkbox":c=$(this).prop("checked");break;case "radioselect":a=$(this).find("label > input[type=radio]:checked").parent();if(a.length){c=[];c.push(a.children("input[type=radio]").val());a=a.children("select");a.length&&c.push(a.val())}else c="";break;case "checklist":c=[];$(this).find(".checklist input[type=checkbox]:checked").each(function(){c.push($(this).attr("name"))})}return c};
+$.fn.setval=function(a){var c=$(this).data("opts");$(this).val(a);if(c&&"type"in c)switch(c.type){case "span":$(this).html(a);break;case "checkbox":$(this).prop("checked",a);break;case "geolimited":case "hostlimited":c=$(this).closest(".field_container").data("subUI");if(typeof a=="undefined"||a.length==0)a="-";c.blackwhite.val(a.charAt(0));var a=a.substr(1).split(" "),d;for(d in a)c.values.append(c.prototype.clone(true).val(a[d]));c.blackwhite.trigger("change");break;case "radioselect":if(typeof a==
+"undefined")return $(this);d=$(this).find('label > input[type=radio][value="'+a[0]+'"]').prop("checked",true).parent();a.length>1&&d.children("select").val(a[1]);break;case "checklist":c=$(this).find(".checklist input[type=checkbox]").prop("checked",false);for(d in a)c.filter('[name="'+a[d]+'"]').prop("checked",true)}$(this).trigger("change");return $(this)};function parseURL(a){var c=document.createElement("a");c.href=a;return{protocol:c.protocol+"//",host:c.hostname,port:c.port?":"+c.port:""}}
function triggerRewrite(a){return typeof a=="object"&&typeof a.length=="undefined"?a:obj={handler:a[0],sync:a[1],streams:a[2],"default":a[3]}};
diff --git a/lsp/mist.js b/lsp/mist.js
index 810b5dfd..46566569 100644
--- a/lsp/mist.js
+++ b/lsp/mist.js
@@ -347,10 +347,11 @@ var UI = {
},
findInOutput: function(where,name) {
if ('capabilities' in mist.data) {
+ var output = false;
var loc = mist.data.capabilities[where];
- if (name in loc) { return loc[name]; }
- if (name+'.exe' in loc) { return loc[name+'.exe']; }
- return false;
+ if (name in loc) { output = loc[name]; }
+ if (name+'.exe' in loc) { output = loc[name+'.exe']; }
+ return output;
}
else {
throw 'Request capabilities first';
@@ -2404,10 +2405,10 @@ var UI = {
$('<button>').text('Delete').click(function(){
var index = $(this).closest('tr').data('index');
if (confirm('Are you sure you want to delete the protocol "'+mist.data.config.protocols[index].connector+'"?')) {
- mist.data.config.protocols.splice(index,1);
mist.send(function(d){
UI.navto('Protocols');
- },{config: mist.data.config});
+ },{deleteprotocol: mist.data.config.protocols[index]});
+ mist.data.config.protocols.splice(index,1);
}
})
)
@@ -2420,7 +2421,7 @@ var UI = {
mist.send(function(){
updateProtocols();
});
- },30e3);
+ },10e3);
break;
case 'Edit Protocol':
if (typeof mist.data.capabilities == 'undefined') {
@@ -2441,6 +2442,9 @@ var UI = {
function buildProtocolSettings(kind) {
var input = mist.data.capabilities.connectors[kind];
var build = mist.convertBuildOptions(input,saveas);
+ if (editing) {
+ var orig = $.extend({},saveas);
+ }
build.push({
type: 'hidden',
pointer: {
@@ -2456,18 +2460,17 @@ var UI = {
type: 'save',
label: 'Save',
'function': function(){
+ ///\TODO test updateprotocol
+ var send = {};
if (editing) {
- mist.data.config.protocols[other] = saveas;
+ send.updateprotocol = [orig,saveas];
}
else {
- if (!mist.data.config.protocols) {
- mist.data.config.protocols = [];
- }
- mist.data.config.protocols.push(saveas);
+ send.addprotocol = saveas;
}
mist.send(function(d){
UI.navto('Protocols');
- },{config: mist.data.config});
+ },send);
}
},{
type: 'cancel',
@@ -2670,12 +2673,7 @@ var UI = {
if (confirm('Are you sure you want to delete the stream "'+streamname+'"?')) {
delete mist.data.streams[streamname];
var send = {};
- if (mist.data.LTS) {
- send.deletestream = [streamname];
- }
- else {
- send.streams = mist.data.streams;
- }
+ send.deletestream = [streamname];
mist.send(function(d){
UI.navto('Streams');
},send);
@@ -3053,6 +3051,7 @@ var UI = {
var $inputoptions = $('<div>');
function save(tab) {
+ var send = {};
if (!mist.data.streams) {
mist.data.streams = {};
@@ -3063,17 +3062,11 @@ var UI = {
delete mist.data.streams[other];
}
- var send = {};
- if (mist.data.LTS) {
- send.addstream = {};
- send.addstream[saveas.name] = saveas;
- if (other != saveas.name) {
- send.deletestream = [other];
+ send.addstream = {};
+ send.addstream[saveas.name] = saveas;
+ if (other != saveas.name) {
+ send.deletestream = [other];
}
- }
- else {
- send.streams = mist.data.streams;
- }
if ((saveas.stop_sessions) && (other != '')) {
send.stop_sessions = other;
delete saveas.stop_sessions;
@@ -3428,6 +3421,7 @@ var UI = {
target: $video[0],
maxheight: window.innerHeight - $('header').height(),
maxwidth: window.innerWidth - UI.elements.menu.width() - 100,
+ host: embedbase.replace(/\/$/,""),
loop: true
};
if ($s_players.val() != '') {
@@ -5511,6 +5505,11 @@ var mist = {
$.extend(true,mist.data,save);
+ //ensure deleted protocols are also deleted in our version
+ if (("config" in save) && ("protocols" in save.config)) {
+ mist.data.config.protocols = save.config.protocols;
+ }
+
mist.user.loggedin = true;
UI.elements.connection.status.text('Connected').removeClass('red').addClass('green');
UI.elements.connection.user_and_host.text(mist.user.name+' @ '+mist.user.host);
@@ -5698,8 +5697,8 @@ var mist = {
}
for (var s in match){
var query = match[s].replace(/[^\w\s]/g,'\\$&'); //prefix any special chars with a \
- query = query.replace(/\\\?/g,'.').replace(/\\\*/g,'(?:.)*'); //replace ? with . and * with any amount of .
- var regex = new RegExp('^(?:[a-zA-Z]\:)?'+query+'$','i'); //case insensitive
+ query = query.replace(/\\\*/g,'.*'); //replace * with any amount of .*
+ var regex = new RegExp('^(?:[a-zA-Z]\:)?'+query+'(?:\\?[^\\?]*)?$','i'); //case insensitive, and ignore everything after the last ?
if (regex.test(string)){
return true;
}
diff --git a/lsp/mountain_vertical.svg b/lsp/mountain_vertical.svg
new file mode 100644
index 00000000..d0a3d63a
--- /dev/null
+++ b/lsp/mountain_vertical.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="200" height="420.23" version="1.1" viewBox="0 0 200 420.23392" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><g stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 348.51c-0.40665 0.57469-0.92 1.0864-1.7441 1.5352-2.3492 1.2786-2.332 4.0263-3.1973 6.2129-1.6492 4.1639-3.3565 4.6177-6.8457 1.8418-3.7546-2.9866-6.2283-2.4702-8.127 1.9297-1.14 2.6439-3.1101 4.7712-4.1406 7.5098-0.72264 1.9159-4.4972 2.1664-6.4531 0.75586-1.0307-0.74398-1.9103-1.8704-3.4062-1.0371-1.2187 0.44132-2.8913 0.62277-3.082 2.1348-0.13732 1.0947-0.32758 1.8786-1.4062 1.748-2.4799-0.37866-4.0113-3.9905-7.1445-2.084-0.40397 0.0867-0.79212 0.22031-1.1602 0.4043-1.8212 1.3187-2.8595 1.1934-2.8262-1.3945 0.088-6.7998-2.9691-12.71-5.957-18.445-1.872-3.5933-6.3164-4.7427-9.7617-6.668-2.0239-1.1307-6.3442 2.8076-6.8789 5.8301-0.1 0.56932-0.11422 1.148-0.04883 1.7226 0.32 2.8066 1.8383 6.2974-1.0176 8.0547-3.5519 2.1852-7.4487 4.5757-12.1 3.373-3.3106-0.85732-5.8496-0.29213-6.7363 3.1211 0.79597-2.1279 0.24046-4.1866-2.3008-4.8398-2.2746-0.58533-3.1839 1.4078-3.8984 3.2051-0.32 0.80397-0.52058 1.6446-0.75391 2.4766-0.40798 1.452 0.6071 3.8984-1.1875 4.2051-2.2372 0.38265-4.5588-1.0526-5.9414-2.8672-3.8079-4.9971-8.1841-9.1732-13.855-12.055-2.9199-1.4839-4.2232-4.6289-5.8711-7.3301-2.1346-3.4999-5.6211-3.4033-7.5957 0.25391-0.67998 1.2613-1.3057 2.6-1.5977 4.0039-0.52665 2.5239 0.77604 6.029-4.0918 5.793-1.3227-0.064-1.4097 2.2745-1.2617 3.7305 0.29199 2.8586-0.7263 5.2323-2.5742 7.4375 0.61731-4.2626-2.8634-7.4431-2.6621-11.646 0.094699-1.9906-2.5572-2.5026-4.2012-3.252-2.2466-1.024-4.0384-2.1752-3.957-5.0098 0.057299-2.0386-0.54376-3.7444-2.9316-4.0684-2.2719-0.30666-4.3378 0.01977-5.7363 2.0957-1.1693 1.7346-1.7436 3.657-1.4062 5.7383 0.32399 1.9932 0.60948 3.9482 0.38281 5.9961-0.23999 2.1692 0.94194 3.3198 2.8926 3.3691-2.6586 1.4693-4.983 0.51515-7.6016-1.2168-5.1398-3.3972-10.708-5.0603-16.672-1.7324-1.5692 0.87597-2.9589 0.45378-3.5723-1.1328-1.8786-4.8571-6.5145-7.5266-9.1211-11.822-0.59579-0.98195-1.4866-1.3556-2.4512-1.582v75.439h200v-71.734z" fill="#343234"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 134.57c-4.5452 1.916-9.9672 2.2144-12.836 7.1426-0.60397 1.0373-1.643 1.4199-2.4844 1.3359-2.5399-0.252-3.9897 1.114-5.3203 2.918-1.0707 1.4507-2.3754 2.6734-4.3594 1.9961-1.9492-0.66397-2.3579-2.4429-2.3926-4.2148-0.044-2.2319-0.91758-4.041-2.3535-5.6543-0.81598-0.91731-1.8635-1.3248-3.0527-1.1621-8.5237 1.16-16.473 4.0763-24.502 7.1309-10.951 4.1639-21.666 8.8679-32.537 13.205-9.3117 3.7159-18.423 7.968-27.771 11.57-7.1545 2.7559-13.955 6.3171-21.371 8.5703-4.2412 1.2892-8.4222 3.5924-12.498 5.6816-4.0519 2.0786-8.4904 2.9481-12.625 4.8867-11.4 5.3425-23.394 9.3326-34.898 14.492-0.33152 0.1487-0.66646 0.289-0.99805 0.4375v74.562c1.2734-0.23012 2.5461-0.44283 3.8652-0.65429 4.0719-0.65332 6.6525-4.3666 7.0352-8.5332 0.11067-1.2-0.3138-3.0436 1.5234-2.9609 1.3933 0.064 1.0992 1.734 1.1992 2.8594 0.30932 3.4612 3.455 6.7263 6.7441 7.0996 1.268 0.144 2.624-0.15823 2.832-1.3516 0.52131-3.0039 1.7559-2.8514 4.3398-2.082 4.2012 1.2506 9.3087-2.4613 10.049-6.7852 0.26133-1.5266 0.64979-2.8299 2.3164-3.2539 0.9533-0.24265 1.768 0.1344 2.1094 1.041 0.59465 1.584-0.25481 2.7831-1.3027 3.8418-1.1133 1.1253-2.1423 2.4051-3.5195 3.1758-2.3639 1.3213-4.2056 2.6275-2.2949 5.6914 0.64131 1.028-0.35576 1.788-1.0117 2.584-2.7506 3.3372-2.6907 4.3311 0.31055 7.6562 1.9586 2.1692 3.5983 4.5389 4.0996 7.4668 0.60665 3.5466-0.80318 4.9407-4.207 3.9688-2.9519-0.84264-4.385 0.10696-5.6504 2.8535-2.0119 4.3666-3.6803 9.0031-7.2441 12.492-2.2359 2.1892-1.3482 3.7557 0.95703 5.0742 5.4825 1.6439 7.7683-2.887 10.16-5.9922 2.1479-2.7906 3.6095-4.6954 7.5547-3.6621 3.0519 0.80131 5.545-1.9245 6.541-6.1523 0.40533-1.8626 0.47448-3.9181 1.5371-5.498 1.2853-1.9146 1.2147-3.6221 0.30274-5.5566-0.89597-1.8999-0.77878-3.8281-0.32812-5.8906 0.7173-3.2972 1.3866-4.9183 5.373-2.7598 4.2906 2.3226 5.6365 1.3371 7.6777-3.416 0.33999-0.79064 0.4601-1.8129 1.4414-1.9609 1.2693-0.19199 1.6343 0.96075 2.0996 1.8301 0.40932 0.76398 0.72036 1.6011 0.79102 2.457 0.33466 3.9918 0.45983 7.9933 3.9023 10.934 0.85063 0.72663 0.70534 2.1625 0.63867 3.3144-0.15067 2.6559 0.64616 4.7056 3.1074 6.1016 1.5812 0.89731 2.5173 3.4766 4.4238 3.0859 2.5759-0.52665 5.4217-1.5239 7.3496-3.0879 2.0732-1.6826 3.0612-4.7585 4.0078-7.457 2.4292-6.9265 2.3827-7.0134 9.8984-7.416 2.3986-0.12799 2.9565-2.0182 4.0352-3.4394 0.75998-1.0013 1.0948-2.3499 2.4668-2.9219 0.47598 1.3746-0.6865 2.1252-1.0078 3.1465-0.95597 3.0386 0.85947 5.1635 3.9688 4.6875 4.5091-0.69197 8.3176 0.98064 9.3789 5.2578 0.98397 3.9572 2.6049 6.1371 6.7715 6.2051 0.99064 0.0173 1.8386 0.77455 2.5879 1.4785 1.2253 1.1013 2.6265 1.5456 4.2598 1.1816 3.0799-0.68799 4.6468 0.35868 4.2988 3.3105-0.95196 8.0704 1.3912 16.088 0.25391 24.152-0.132 0.93597-0.1461 2.3971 0.92187 2.6504l7.4668 7.1699c1.2347 1.8812 7.9556 1.7347 10.648 0.27344 1.9012-1.596 4.4787-1.4745 6.6094-2.5332 0.55198-0.62396 1.0114-1.3441 1.6621-1.9121 0.27866-0.58133 1.0901-0.69056 1.1914-1.4238 0.5253-4.3092 1.2435-5.0387 5.0859-4.6387 2.1879 0.22799 4.1196 0.2892 5.4062-1.9707 1.0773-1.8946 2.9787-2.8287 5.0293-2.9434 2.6399-0.14799 4.5573-1.5464 6.5332-2.9609 0.34799-0.11467 0.69085-0.24237 1.0469-0.31836 6.3092 0.51463 8.2238-1.7792 7.2266-8.5977-0.43598-0.37866 0.66287-0.09303 0.10157 0.04297-0.26934 0.064-0.24167 0.1985 0.07031 0.42383 1.7512 1.2647 3.5457 1.7522 5.3574 1.9922v-180.27z" fill="#505052"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 334.65c-1.2112 1.2354-2.8042 2.2391-4.6758 2.416-2.1452 0.20266-4.3172 0.02158-6.4785 0.01758-0.41731-0.0253-0.80853 0.0609-1.1738 0.26758-1.3453 2.0332-2.4924 4.7794-5.2656 1.3555-0.35999-0.44532-0.98217-0.8095-1.5234-0.66016-3.8386 1.052-6.693-1.3539-9.9394-2.5898-7.3798-2.8106-6.7729-1.6944-11.811 4.4121-2.9746 3.6066-5.4348 7.8009-3.5469 12.979 0.38397 1.0507 0.12122 2.1628-1.1348 2.3535-1.4426 0.21867-2.9268 0.0907-3.2188-1.8652-0.11067-0.37998-0.26089-0.74429-0.43554-1.0976-0.34532-0.47332-0.77566-0.873-1.1543-1.3184-0.228-0.31199-0.43524-0.63587-0.61524-0.97852-0.46264-1.5746-1.492-2.7173-2.7812-3.668-0.29865-0.26798-0.62468-0.49407-0.97265-0.6914-0.51466-0.33466-0.99504-0.71333-1.4844-1.084-0.35865-0.22933-0.73667-0.41354-1.1406-0.54687-2.2372-0.87197-4.6052-1.3668-4.9785-4.5547-0.18933-1.6266-1.6655-2.5188-3.6055-1.7988-1.1973 0.44399-2.4901 0.6444-3.7754 0.76172-1.9292 0.19734-3.2797 1.685-5.0703 2.2637-2.3426 0.75731-4.4069 1.0184-6.3828-0.9082-2.2599-2.2026-4.3059-1.7481-6.0898 0.78516-1.6679 2.3692-4.9865 3.515-5.0332 7.1309-0.0133 1.0453-1.0605 1.1297-2.0059 0.67773-2.6959-1.2906-4.6859-0.28321-6.3379 1.9434-0.85463 1.1507-1.9203 1.4606-2.959 0.2207-0.9533-1.14-1.5185-2.8142-0.083984-3.5449 2.1461-1.0934 2.7539-2.7099 3.0176-4.3691 0.0258 0.70816 0.19554 1.3989 0.70898 1.9629 1.0067 1.108 2.3269 1.006 3.6016 0.55664 3.8212-1.348 6.1325-5.7781 4.9766-9.6445-0.33332-1.112-0.54694-2.1685-0.48828-3.3418 0.13466-2.7092-1.4961-4.1889-3.832-5.1074-6.3543-2.4987-10.865-1.4253-13.844 1.5195 1.6628-2.0761 2.3508-4.82 0.88086-7.5234-1.5986-2.9386-3.586-5.3669-8.0898-4.2109 1.0813-2.8852 1.4341-5.4688-0.45117-7.582-1.7932-2.0092-4.2269-2.9964-6.8828-3.1777-3.3572-0.23065-5.773-1.2613-6.1504-5.1426-0.188-1.9293-1.3308-3.9114-3.3867-3.9941-5.1651-0.20799-7.5953-4.1493-10.736-7.1758-0.308-0.29731-0.51061-0.70161-0.83594-0.98828-1.06-0.93696-2.2089-2.0483-3.5312-2.1582v-0.00195c-0.44082-0.0367-0.90017 0.03822-1.3828 0.26757-2.1732 1.032-1.42 3.1426-1.2227 5.1426 0.37065 3.7559-1.5094 7.0243-3.1934 10.225-0.30666 0.58265-0.87025 1.0457-0.90625 1.791-2.0892 4.0666-4.8358 7.6628-8.5156 10.346-3.1679 2.3079-5.424 5.0615-6.3105 8.8359-0.0387-0.0707-0.30722 0.15177-0.33789 0.09179-3.3386-1.312-4.7976 0.35611-5.7441 3.3066-0.7213 2.2492-0.81524 4.7-2.1445 6.752-0.35066 2.8052-4.5099 1.8658-4.7793 4.1641-0.65464 0.19867-0.70643 1.1937-0.98242 1.8164-0.57998 3.5372-4.0673 6.1148-6.4473 5.4668-3.0292-0.82571-6.6195-1.1268-9.3164-3.332v5.457c0.94299 0.50141 1.7132 1.253 2.1426 2.502 0.58131 1.6879 1.6812 2.8981 3.0879 4.0273 2.5559 2.0492 4.1488 4.6769 4.0781 8.1621-0.039999 1.9572 0.83554 2.4776 2.7715 2.0977 1.7546-0.34399 3.1541-1.2741 4.5234-2.3848 2.3186-1.8799 2.5848-1.9219 4.8262-0.16602 1.3293 1.0413 2.3344 1.4796 3.6797 0.07422 0.7853-0.82131 1.8736-0.55314 2.8203-0.0625 1.6812 0.87198 3.2144 1.9531 4.2891 3.541 1.6786 2.4772 3.7184 2.1204 5.5996 0.92187 0.36399-0.23065 0.73087-0.47106 1.0469-0.76172 1.4493-1.3279 2.8779-1.7843 4.5645-0.2871 0.59998 0.53197 1.4145-0.04714 1.4238-0.8711 0.022699-2.0519-0.68904-2.9293-2.6543-3.1973-0.70798-0.096-1.4414-0.03241-2.1348-0.17774-0.61731-0.12933-0.94016-0.64372-0.9375-1.2891 1e-3 -0.28133 0.023008-0.59862 0.15234-0.83594 0.85063-1.5626 0.62028-2.9692-0.31836-4.4531-0.91997-1.4573-0.70569-3.0421 0.099609-4.5274 0.42265-0.77997 1.0488-1.347 1.9102-1.6562 1.204-0.43198 2.4928 0.22869 2.6035 1.4434 0.078699 0.85463-0.019447 1.7226 0.001953 2.584 0.049299 1.9559 1.0271 3.246 2.875 3.8633 1.2267 0.40932 2.4954 0.71325 3.6914 1.1973 1.2947 0.52264 1.906 1.4256 1.3633 2.7148-0.64531 1.5332-0.37578 2.8238 0.9375 3.8438 1.6866 1.3107 2.0147 3.0282 1.6641 5.0215-0.28265 1.6066-0.022472 3.1758 0.71484 4.6211 0.31599 0.62131 0.78443 1.2153 1.3164 1.666 1.052 0.89063 2.7825 0.40338 3.2012-0.89258 0.26265-0.81331 0.38153-1.6793 0.49219-2.5312 0.18799-1.4519 0.55227-2.856 1.4336-4.0293 1.22-1.6266 1.5879-3.3164 0.89453-5.2656-0.24533-0.69065-0.16308-1.519 0.71289-1.7617 0.82397-0.22933 1.2917 0.39722 1.6797 1.0332 0.49998 0.81729 0.4559 2.0862 1.7266 2.2715 0.7773 0.112 1.5462-1.3747 1.7715-3.1641 0.18666-1.4867-0.25933-2.8481-0.69531-4.2227-0.87597-2.7626 0.18467-5.0863 1.7246-7.2637 0.65465-0.92662 1.9289-0.96872 2.6035-0.10742 0.70665 0.90396 1.3106 1.8884 1.9492 2.8457 1.2773 1.9172 2.5146 3.8586 4.252 5.4238 1.3707 1.236 2.4465 2.7895 4.7305 2.4922 1.1-0.14267 1.7054 0.95647 1.8574 2.0352 0.099999 0.70531 0.018041 1.433 0.056641 2.1504 0.12533 2.3266 0.40545 2.4908 2.916 1.7441 1.7786-0.52798 2.7148-0.07046 3.4375 1.5215 0.67331 1.4866 0.36598 3.077 0.33398 4.5195 0.55998 0.156 0.87589 0.36248 1.0879 0.28516 2.4946-0.90398 4.5113-0.15324 6.2285 1.7188 0.097299 0.10532 0.20122 0.20488 0.31055 0.29687 0.86264 0.71731 1.5821 1.9959 2.8555 1.6172 1.4786-0.44132 1.4906-2.0119 1.6426-3.2559 0.13866-1.1253 0.01452-2.2935-0.07618-3.4375-0.12665-1.6146 0.04063-3.1651 0.7793-4.6211 0.27065-0.53463 0.68574-1.0246 1.3457-0.7539 0.61599 0.25334 0.67788 0.9072 0.56055 1.4766-0.17466 0.84129-0.4804 1.6561-0.67773 2.4961-0.13067 0.55597-0.22372 1.1318-0.23438 1.7012-0.012 0.58931 0.20332 1.1539 0.7793 1.4219 0.59998 0.27999 1.1562 0.04209 1.5176-0.44726 0.50797-0.69199 0.93883-1.4424 1.3828-2.1797 0.44533-0.73997 0.81327-1.533 1.3106-2.2344 0.9293-1.3132 1.7288-1.58 3.3555-1.0801 3.2852 1.008 6.4595 1.1211 9.3848-1.0215 1.224-0.89597 2.6942-0.93294 4.0781-1.293 2.8266-0.73597 3.555-1.5914 3.7695-4.4726 0.16135-2.1652-0.04162-4.3138-0.37891-6.4551-0.21066-1.328 0.00603-2.5687 0.80078-3.6992 1.5373-2.1852 3.1312-2.7141 5.5645-1.6074 1.436 0.65197 2.7937 1.4884 4.1562 2.291 2.7079 1.5972 4.1222 4.1061 4.1875 7.1367 0.052 2.4239 0.70661 4.4914 2.0039 6.4688 1.2292 1.8692 1.7251 3.9104 1.3106 6.1758-0.31599 1.7292-0.19068 3.4456 0.75195 5.0176 0.89064 1.484 2.4683 1.6043 3.5137 0.17774 0.58901-0.80441 1.0037-1.7349 1.125-3.082 0.12176 0.15874 0.2306 0.32838 0.37891 0.4668-0.29999-0.27999-0.563-0.58783-0.375-0.47851 1.7986 0.55865 3.0857 1.0128 4.2402 1.8555 1.1653 0.85065 2.5073 1.1448 3.918 1.2168 1.248-0.57199 1.785-1.5447 1.7637-2.9141-0.02928-2.0146 1.2666-1.7389 2.5625-1.4082 0.13333 0.0547 0.26111 0.12148 0.39844 0.16015 1.4226 0.39865 2.1335 2.1872 3.6309 2.1699 1.7012-0.0187 3.4011-0.48331 5.0957-0.77929 0.87065-0.152 1.8031-0.45088 2.1816-1.2441 1.3-2.7226 3.9435-4.6203 4.6582-7.6895 0.096-0.41198 0.31465-0.80511 0.5293-1.1758 0.73198-1.2733 2.0186-1.7082 3.3105-1.0215 0.75065 0.39865 1.4138 0.97087 2.0938 1.4922 1.9866 1.524 3.4409 1.6642 5.4902 0.49219 1.1653-0.66664 2.0102-1.6273 2.5195-2.8633 0.32799-0.79731 0.60211-1.6171 0.88476-2.4316 0.59613-1.7092 1.4618-3.0548 3.0664-3.5684v-17.559zm-99.633 2.6016c0.078 0.74062-0.37034 2.081-0.77735 3.3965 0.084499-1.2692 0.17854-2.488 0.77735-3.3965z" fill="#3a393a"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 325.08c-0.01024 0.0019-0.02101 0.00203-0.03125 0.00391-2.7052 0.49731-3.3035 2.6278-1.5488 4.7305 0.37937 0.45465 1.0113 0.83399 1.5801 1.2324v-5.9668z" fill="#3a393a"/></g><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 315.92c-6.8922 0.69316-3.6472 14.216-12.16 17.875-0.29531 6.5478 7.1713 7.2362 12.16 5.5293v-23.404z" fill="#3d3c3e" stroke-width="1.3333"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 121.33c-0.02726-0.02541-0.02799-0.05919-0.05859-0.08398-1.7092-0.41332-3.4193-0.64369-5.1406-0.81836-5.9291-0.23332-10.678 3.2577-15.961 5.0684-2.7919 0.95597-1.7859 3.8934-2.8926 5.7188-0.10534 0.26799-0.19431 0.55828-0.29297 0.82227-0.0147-0.0293-0.19237 0.34183-0.20703 0.3125-0.0147-0.0293-0.2412 0.26885-0.25586 0.24218-0.016-0.0267-0.29855 0.18673-0.31055 0.16407-0.0133-0.0213-0.33504 0.11951-0.3457 0.10351-0.25467 0.0347-0.50254 0.0755-0.75586 0.10352-0.27333 0.012-0.536 0.02836-0.80664 0.03906-0.28134 1e-3 -0.55852 0.01032-0.83985 0.01562-0.29465-0.0253-0.58434-0.04855-0.875-0.09375-0.47731-0.11866-0.91471-0.33178-1.3613-0.53711-0.56397-0.20797-1.141-0.2255-1.7344-0.21484-5.4078 3.0666-11.855 2.6801-17.412 5.5547-7.2904 3.7706-15.077 6.5777-22.742 9.4883-7.549 2.8666-14.988 6.0047-22.461 9.0273-10.445 4.2266-20.713 8.9415-31.205 13.02-13.049 5.0731-26.122 10.125-39.15 15.238-11.285 4.4306-22.85 8.2051-33.842 13.391-0.44424 0.20954-0.90441 0.38068-1.3496 0.58789v6.3672c2.3221-1.0884 4.6466-2.1723 6.9785-3.2383 0.78397-0.35865 1.5607-0.78492 2.3887-0.99024 4.0852-1.008 7.9277-2.5687 11.578-4.6699 1.3613-0.78397 2.891-1.296 4.3789-1.8359 5.1411-1.8652 10.078-4.1957 15.006-6.5449 0.51998-0.24666 1.038-0.51774 1.5859-0.67773 6.2451-1.8146 12.089-4.566 17.896-7.4473 2.4359-1.208 5.1098-1.9331 7.6777-2.873 1.0813-0.39732 2.245-0.6446 3.2383-1.1992 4.9251-2.7506 10.358-4.2837 15.486-6.541 1.7106-0.7533 3.4457-1.4661 5.2109-2.0781 3.1452-1.092 5.928-2.9952 8.9746-4.1777 2.9252-1.136 5.8935-2.1567 8.8281-3.3301 6.6771-2.6706 13.049-6.0983 19.984-8.1289 1.0987-0.32132 2.3288-0.58693 3.1875-1.2695 2.2212-1.7626 4.77-2.5881 7.4473-3.248 1.2492-0.30933 2.4694-0.80861 3.6348-1.3633 5.2398-2.4972 10.891-3.7311 16.43-5.2656 2.3226-0.64263 4.8446-0.61895 7.2832-0.76562 1.46-0.088 2.3971 0.7413 2.7305 2.252 0.47465 2.1466 0.31702 4.2658-0.26562 6.4004-0.41599 1.5293 0.04321 2.1658 1.5059 2.5352 1.396 0.35198 2.7956 0.69812 4.2129 0.93945 2.5506 0.43599 3.7-0.11894 5.0293-2.2988 0.22532-0.36798 0.41367-0.75972 0.59766-1.1504 0.78664-1.6612 1.9182-2.8389 3.8809-3.0176 1.3826-0.12666 2.3164-1.0362 3.2324-1.9922 0.8933-0.9333 1.8395-1.8261 2.8262-2.6621 1.3492-1.1453 2.9045-1.9468 4.707-1.9121 1.6568 0.03154 3.0655-0.43479 4.3477-1.4258v-15.539z" fill="#545456" stroke-width=".99997"/><g stroke-width="1.3333"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m42.717 257.59c-10.151-1.9218-7.0604 18.082-16.285 9.8613-5.1774-9.4591-4.3996 13.362-10.32 1.8125 5.1929-8.9845-12.686-11.243-7.5664-0.02149-1.4582 3.9367-4.8861 4.9826-8.5449 5.666v51.049c2.1416 0.32121 4.3077 1.5631 6.5566 4.5059 7.3325 8.8952 11.275-6.6724 17.783-9.8809-3.7591-6.1992 5.2833-19.466 10.199-20.338 15.678 2.4248-2.5528-17.182 1.9805-20.152 5.7683-3.0944-1.8729-9.7061 7.0156-12.562 3.5619-2.5192 1.1093-7.2725-0.81836-9.9394z" fill="#545456"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m62.115 272.03c-3.3231 6.4338-7.2123 11.533-12.195 2.8789-7.0022 6.9136-4.8227 24.265-3.3125 28.027 5.4569-4.955 1.8499-20.193 10.451-8.4473 2.7699 7.3095 13.588 2.3642 10.906 13.258 9.2037-1.3095 17.843 4.1856 10.691 12.137 7.7325-4.4116 15.944 4.8769 7.0586 11.617-3.6733 8.5126 3.8867 10.869 4.4922 1.1152 6.9806-15.038 25.789 7.1466 11.314 9.543 1.0835-7.6993-5.0289-14.422-2.9277-2.9746-4.2124 6.2324-7.9987 9.4679-1.5 16.629 4.5181-2.5414 6.0764-7.5155 10.658-2.9043 2.9311-5.6731 6.8569-16.023 12.777-8.2656 19.478 0.15401 15.03-27.779 12.582-40.361-3.9121-8.1231-12.875-6.3751-15.293-15.75-4.1457-6.9934-15.049 0.71837-9.3965-9.2188-6.7066-12.97-6.6005 11.427-16.316 2.7578-4.5804 6.5234-9.3383 25.878-18.967 16.053-1.0719-9.0565-5.6891-15.644-8.8594-25.199l-2.1621-0.89257-0.001954-0.00196z" fill="#3f3e40"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 311.71c-4.4701-1.4987-8.5887-3.346-10.666-0.42383 8.2209 7.7839-5.2518 7.3037-11.205 10.611-5.9745 1.7618-9.3355 6.0997-14.969 8.4102-2.474 5.9682 13.412 5.1048 18.445 8.8848 9.7984 4.3236 9.9432-12.573 18.395-14.213v-2.1543c-1.9539-3.0798-1.6149-3.8695 0-3.6855v-7.4297z" fill="#474749"/></g><path transform="matrix(1 0 0 1 -.00093021 0)" d="m45.062 301.21c-0.76131 0.49866-1.1043 1.2314-1.4043 2.0859-0.86797 2.4826-1.7323 2.8993-4.1562 2.1699-0.68798-0.20665-1.3375-0.53177-2.0215-0.75977-1.4707-0.4893-2.8067-0.40344-3.9707 0.8125-0.58931 0.61599-1.3676 1.0454-2.0195 1.6094-0.31332 0.27199-0.76324 0.66295-0.75391 0.98828 0.10534 3.6839-3.0779 4.9556-5.1484 6.9941-0.78797 0.77463-1.9861 1.1298-2.998 1.6777l-0.003906-0.00391c-0.26799 0.30933-0.58729 0.56587-0.86328 0.86719l0.007813-0.00196c-0.86797 1.156 0.85144 2.3103-0.001953 3.4648-1e-3 0.28667-0.003813 0.57272-0.007813 0.85937-1.3627 2.6186-2.4214 5.5206-6.2227 5.4434-0.75997-0.016-1.521 0.89847-1.293 1.7305 0.73198 2.6692-1.5313 2.4844-2.8633 3.2031v-0.00196c-1.0235-0.41239-0.94793-0.46816-2.5918-0.30078-2.8071-3.8383-5.707-2.8324-8.75-0.60351v8.2207c1.4434 1.2334 2.9716 2.3758 4.4941 3.4941 1.244 0.91464 2.704 0.38445 3.584-1.1875 0.17599-0.31598 0.47558-0.1029 0.40625 0.01172-1.024 1.6666-0.49732 3.9174 1.2227 3.3027 2.2306-0.79731 6.3286 0.59341 6.502-3.9277 0.82647-0.44334 1.3316-0.85396 2.0488-1.2246 3e-3 -0.57465 0.004813-1.1481 0.007813-1.7227 0.28799-3.8532 4.3784-2.4008 6.0449-4.3301 0.058699-1.2879 0.078102-2.5788 0.19141-3.8613 0.075999-0.85198 0.2198-1.7119 0.45312-2.5332 0.44132-1.5492 1.2738-2.3846 2.207-2.2832 1.2467 0.13466 1.5077 1.1704 1.8477 2.1211 0.095999 0.26933 0.19638 0.5458 0.3457 0.78711 0.73997 1.1973 2.419 1.2044 3.2402 0.03516 0.63998-0.91062 0.46984-1.9154 0.36719-2.9141-1.2093-2.9412-0.15495-5.3091 2.0156-7.2598 1.6906-1.5186 3.4998-2.9186 5.3438-4.252 1.5612-1.1293 2.6722-2.474 3.2148-4.3594 0.54931-1.9066 1.5297-3.6922 1.5391-5.7441-0.003997-0.86866-0.007979-1.7387-0.013672-2.6074z" fill="#444445" stroke-width=".99997"/><g stroke-width="1.3333"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m128.97 298.61c6.8552 9.6225 0.83941 24.714 3.4531 38.916 9.8543-4.0661 10.961 17.013 22.303 5.8691 5.1588-9.1701-13.386-0.93273-14.49-11.227-6.6416-8.9946 3.0206-25.833-7.1855-33.537-1.5838-0.0311-2.8056 2.765-4.0801-0.02148z" fill="#48484a"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m156.57 335.78c-10.403 8.0054 15.537 0.64971 0 0z" fill="#48484a"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m0.011719 324.55c-0.0039053 0.00128-0.0078129 0.00459-0.011719 0.00586v6.6524c1.2693-2.016 2.6725-4.1422 0.011719-6.6582z" fill="#424243"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m0 336.93v7.4141c6.7806 2.995 14.313 4.3549 18.262-4.2188-3.8353 1.2123-9.3357 7.2222-7.2559-2.4707-2.9988 0.35253-7.3011 5.078-11.006-0.72461z" fill="#424243"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m167.94 330.51c-8.0308 3.1959-11.36 11.932-17.959 15.992 6.2295 4.5506-6.4976 9.1971 4.252 10.801 11.404 5.1952-3.7591-14.364 6.9844-17.709 7.353-7.5389 19.482 4.1581 25.623 3.6387 5.2164-8.6236-13.493-3.4808-16.217-12.354l-2.6836-0.36719v-0.00195z" fill="#3d3c3e"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m155.3 338.11c-1.0088 8.1156-20.536 4.5214-7.4297 13.846 8.3729 4.9458 2.5805-9.1858 10.324-11.354 1.8234-1.6325-2.2059-2.8151-2.8945-2.4922z" fill="#3f3e40"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m137.67 335.71c-7.9363 0.62606-6.4424 5.4739-0.32813 6.1172 13.434 9.6333 7.3913-1.9958 0.32813-6.1172z" fill="#3d3c3e"/></g><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 88.377c-1.045 0.50789-2.0185 1.1844-2.8633 2.1973-0.68397 0.81863-1.9063 1.2724-2.9648 1.6777-5.3545 2.0506-10.628 4.3925-16.441 4.8965-1.352 0.11732-2.4673 0.692-3.418 1.6387-2.3666 2.3599-5.3357 3.3812-8.5703 3.5039-4.5812 0.17466-8.2469 2.0893-11.412 5.2852-1.612 1.628-3.4219 3.0562-5.0898 4.6309-1.0373 0.98129-1.9771 2.0648-2.9609 3.1035-1.5306 2.3292-0.66101 3.7033 1.8789 3.4688 4.6251-0.42532 8.5599 2.4507 13.102 2.3613 1.5119-0.02928 3.1476 0.85251 3.9941 2.1484 1.7986 2.7532 4.4984 3.7346 7.4355 4.4453 1.772 0.40663 1.9715 1.4344 1.8262 3.1758-0.13332 1.5812 0.28845 3.9664 2.7363 1.3945 0.31866-0.95063 0.69671-1.8843 0.94336-2.8535 0.33867-1.3253 0.96605-2.0172 2.4434-1.5625 0.71999 0.22134 1.4493 0.03596 1.9746-0.52929 1.0013-1.0787 2.5039-1.4453 3.5332-2.3652 2.0946-1.8732 4.3015-1.9784 6.6895-0.98242 1.1173 0.46531 1.5521-0.20745 2.0801-0.88477 1.6693-0.72351 3.3532-1.4062 5.084-1.9551v-32.795z" fill="#c0c1c4" stroke-width=".99997"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m166.22 130.44c-3.7256-0.68135-6.6102 1.807-9.7949 2.8867-12.677 4.3026-25.121 9.2549-37.582 14.164-11.008 4.3359-22.293 8.1071-32.887 13.314-11.259 5.5371-23.268 9.0207-34.678 14.119-8.7144 3.8946-17.905 6.8938-26.896 10.062-7.2678 2.5612-14.098 6.235-21.596 8.2695-0.95095 0.25814-1.865 0.63088-2.7832 0.99219v6.8066c2.7675-1.2686 5.4891-2.6645 8.2656-3.9258 1.9599-0.89063 3.9774-1.6904 6.0293-2.3438 3.0226-0.95996 5.9353-2.1829 8.8926-3.2988 4.3093-1.6279 8.416-3.7184 12.705-5.3184 5.6638-2.1119 11.387-4.0568 16.998-6.3262 1.8692-0.75598 3.7558-1.441 5.541-2.4023 1.1307-0.60933 2.3602-1.0932 3.6016-1.4238 1.6879-0.44933 3.2804-1.0466 4.7656-1.9746 2.6026-1.6266 5.7121-1.9151 8.4707-3.1816 5.3598-2.4612 10.784-4.7883 16.188-7.1562 3.0279-1.328 6.0657-2.5954 9.2441-3.5859 3.2746-1.0213 6.4191-2.5039 9.543-3.9531 6.9238-3.2146 14.031-5.9729 21.115-8.8008 5.8798-2.3466 11.724-4.7802 17.58-7.1855 2.5292-1.0387 5.0517-2.093 7.5703-3.1582 1.3439-0.56931 2.7409-0.96067 4.1914-0.94336 2.9972 0.0387 5.6618-0.83795 8.0352-2.6445 0.71197-1.3186-0.30888-1.8798-1.1035-2.5371-0.42079-0.30493-0.89486-0.45602-1.4141-0.45507h-0.00195z" fill="#5e5f61" stroke-width=".99997"/><g fill="#505052"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m0 323.31v9.1816c2.6399 1.0193 7.8042-0.76967 11.348-0.15234-3.5812-2.8432-7.0907-7.2567-11.348-9.0293z" stroke-width="1.3333"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m188.46 127.87c-0.53731 4e-3 -1.0975 0.28088-1.6055 0.51953-0.65466 0.31066-0.81596 1.4191-0.30664 1.8418 0.21864 0.17997 0.44917 0.35443 0.70117 0.48242 0.98929 0.50265 2.4267 0.69903 2.2188 2.2109-0.15999 1.1653-1.4096 1.28-2.3281 1.6426-1.7412 0.68665-3.4747 1.1908-5.4199 1.1602-2.4266-0.0387-4.1157 2.3232-3.6504 4.7031 0.16799 0.85732 1.1195 1.3906 2.6621 1.3398 0.74797-0.11467 1.7364-0.33497 2.7363-0.4043 2.2172-0.15333 3.888-0.79861 4.1094-3.4238 0.0973-1.1707 1.1726-1.5465 2.2285-1.6719 2.1559-0.25599 3.169-1.8072 3.9902-3.5352 0.64532-1.356 0.30757-2.5837-0.90039-3.4023-1.3333-0.90263-2.8129-1.4709-4.4356-1.4629z" stroke-width=".99997"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m21.73 321.96c-8.1091 0.24602-13.1 16.354-4.6504 7.7774 5.5069 2.2634 7.5706-3.9224 4.6504-7.7774z" stroke-width="1.3333"/></g><g stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m174.51 126.07c-0.40665-0.0102-0.85137 0.21162-1.3047 0.51562-0.18534 0.0333-0.36936 0.06811-0.55469 0.10547-0.71197 0.27466-1.1746 0.89508-1.8106 1.2617-0.32532 0.13066-0.64715 0.27082-0.98046 0.38281-0.55998 0.11733-1.134 0.14658-1.6992 0.28125-1.272 0.98129-2.4039 2.0156-1.3945 3.8223 0.65732 0.32798 1.3154 0.65637 1.9727 0.98437 0.29466 0.29732 0.59012 0.59269 0.88477 0.88867 0.28265 0.28667 0.56436 0.57272 0.8457 0.85938 0.12265 0.53198 0.18653 1.1765 0.75586 1.3672 0.85863 0.28798 1.183-0.43771 1.4883-1.0391 0.184-0.36131 0.28197-0.76706 0.41797-1.1523 0.24133-0.47333 0.48759-0.77334 0.76758-0.02539l0.01953-0.01953c0.29732 0.29065 0.59052 0.58722 0.83984 0.92187 0.30132 0.55332 0.60297 1.1074 0.9043 1.6621 0.24532-0.32532 0.58687-0.55539 0.85351-0.85937l0.00391-0.00782c0.81464-0.67997 0.06122-1.8705 0.83985-2.5625l-0.10743-1.1562c-0.56131-0.25731-0.8427-0.70318-0.83203-1.3125 0.024-1.4092-0.22468-2.7632-0.83398-4.0352-0.30133-0.62866-0.66949-0.87264-1.0762-0.88281z" fill="#66676a"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m200 120.48c-1.2675 0.26993-2.5014 0.68119-3.707 1.1562-0.56798 0.22399-0.92617 0.98019-1.3809 1.4922 1.6964-0.2678 3.3924-0.53652 5.0879-0.80469v-1.8438z" fill="#696b6d"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m172.88 133.04c-0.74265 0.4213-0.05139 0.90451 0.2539 1.3125 0.25599-0.0107 0.51159-0.02009 0.76758-0.02539 1e-3 -0.13866 0.02-0.28135 0-0.41602-0.088-0.59864-0.38017-1.2351-1.0215-0.87109z" fill="#646567"/></g><path transform="matrix(1 0 0 1 -.00093021 0)" d="m118.35 318.95c-9.2898-0.92435-12.234 18.651-1.8887 9.1953 6.6238 0.5324 7.7645-4.2043 3.8281-8.7207-0.67368-0.25851-1.3201-0.41298-1.9394-0.47461z" fill="#3a393a" stroke-width="1.3333"/><g stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m9.7949 71.867c-0.82725-0.037669-1.7068 0.092795-2.6191 0.41211-2.6008 0.91082-4.9037 0.94288-7.1758 0.16797v25.385c0.65807 1.1564 1.607 2.1794 2.4531 3.2344 0.42132 0.11733 0.843 0.21817 1.2656 0.32617 0.42133 0.14399 0.83302 0.30258 1.2344 0.5039 0.65464 0.192 1.3083 0.12767 1.959 0.07032 0.42132 0.0907 0.82183 0.00498 1.2031-0.12696 0.33599-0.0973 0.62285-0.31018 0.85352-0.54882 0.112-0.068 0.22651-0.17936 0.33984-0.25-3e-3 0.04 0.34365-0.20282 0.34766-0.16016 3e-3 0.0427 0.35662-0.11166 0.36328-0.07031 5e-3 0.0413 0.36238-0.068 0.37305-0.0293 0.27199 0.0453 0.52464 0.00296 0.7793-0.05664 0.42665 0.0213 0.82494-0.11125 1.2383-0.16992 0.28265-0.0827 0.5456-0.19709 0.79492-0.34375 0.24799-0.128 0.48862-0.27708 0.72461-0.42774 0.003998 0.012 0.36967-0.19755 0.375-0.18555 0.004998 0.0107 0.38263-0.16948 0.39062-0.16016 0.28266-0.093299 0.55718-0.1944 0.83984-0.28906 0.45732-0.15866 0.91235-0.31613 1.375-0.4668 0.52131-0.16266 1.0406-0.30652 1.5605-0.47852 0.56531-0.22533 1.0659-0.52398 1.3633-1.084 0.24665-0.34132 0.50721-0.66519 0.7832-0.97852 0.42266-0.48398 0.77664-1.0097 1.0312-1.5977 0.15866-0.88797-0.17056-1.6694-0.5332-2.4414-0.18533-0.37065-0.38504-0.73448-0.5957-1.0918-0.22799-0.33733-0.46809-0.67087-0.71875-0.99219-0.24665-0.31599-0.49801-0.62942-0.75-0.94141-2.7626-3.8599-5.7288-7.6595-3.8223-12.904-0.94797-2.5669-2.9518-4.1917-5.4336-4.3047z" fill="#bec0c2"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m0 50.469v24.746c1.6888 0.86819 3.81 1.2276 5.6445 0.15625 3.1079-1.8159 5.7536-1.2055 8.2988 0.98242 0.90663 4.8371 3.6562 7.7574 8.5547 8.916 3.1919 0.75464 5.9307 2.7825 8.8652 4.2305 1.9652 0.97064 1.7903 7.3707 0.066407 10.238-0.28666 1.8879 1.1404 2.4361 2.4297 3.0547 7.3197 3.5186 14.54 7.2531 22.359 9.625 2.8612 0.86664 4.3488-1.3144 6.3008-2.5156 0.99305-1.3236 0.49849-2.369-0.68555-3.082 3.0155 2.0304 6.2579 3.8736 9.6133 5.5645 0.11866 0.15465 0.24205 0.30236 0.35938 0.45703 0.21999 0.32398 0.44902 0.63712 0.67969 0.95312 0.27732 0.29066 0.60872 0.48727 0.99805 0.58594 0.38532 0.068 0.77347 0.13575 1.1602 0.20508 0.59065 0.0987 1.1859 0.10608 1.7832 0.08203 1.0013-0.0507 2.0882 0.34038 2.9375-0.54492 0.67864-0.58399 0.80807-1.4379 1.0801-2.2246-0.16799-0.53731-0.16992-1.3365-0.53125-1.5645-1.3587-0.85331-3.2837-1.0031-3.5117-3.123-2.0732 0.42398-2.0542-1.4664-2.8262-2.5117-0.69064-0.93463-1.5057-1.7856-2.8457-1.543-1.2933 0.23333-2.1798-0.41634-3.0078-1.2656-0.49865-0.51062-0.99212-1.0392-1.5508-1.4766-1.3493-1.056-2.6382-2.0375-4.6328-1.5469-1.328 0.32665-1.694-0.16848-1.3887-1.623 0.26666-1.268-0.16703-2.0141-1.2656-2.2715-1.1547-0.27065-2.1283-0.67461-2.959-1.5586-1.092-1.164-2.6663-0.87201-4.0488-1.0547-1.0249-0.13464-1.9304-0.29295-2.4609-1.2734-2.4812-1.1227-5.0651-2.0385-7.0703-4.0371-0.58665-0.58532-1.45-0.9526-2.25-1.2539-2.3012-0.86797-4.3504-2.1684-6.4609-3.4004-2.2559-1.3173-4.4967-2.5011-5.6953-5.0156-0.28132-0.59198-0.98973-1.0504-1.5977-1.4023-1.3813-0.79864-2.6956-1.6555-3.7129-2.9102-0.46797-0.57598-1.0583-0.9812-1.8223-1.0332-1.1467-0.079999-1.826-0.77573-2.2793-1.7344-0.57331-1.2107-1.4338-2.1577-2.5645-2.8457-2.6106-1.5893-4.5934-3.9094-6.8359-5.9199-1.7092-1.5319-3.1677-3.3085-4.4062-5.2871-1.1347-1.8119-2.5375-3.4584-3.8574-5.1504-0.21576-0.27723-0.56667-0.5524-0.86328-0.62695z" fill="#b9bbbd"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m104.36 106.08l-0.00195 0.00195c-0.41399-0.10499-0.89057-0.08084-1.3379 0.03516-0.81331 0.21199-1.5471 0.74712-2.4551 0.56445-1.156-0.23464-1.8852 0.17845-2.2559 1.3438-0.40266 1.2627-1.3849 1.7985-2.6621 1.6465-1.7652-0.21067-2.9998 0.58691-4.0117 1.9082-1.296 1.5172-0.2699 2.9721 0.082031 4.4707 1.012 4.3146-0.35418 6.337-4.666 5.7305-4.9598-0.69731-8.3324 2.7669-12.576 3.8828-6.8265 1.7972-13.624 3.5265-20.672 4.1465-2.0119 0.17599-3.9385 0.79579-5.873 1.373-6.3411 1.8932-12.701 3.7271-19.326 4.3711-0.28666 0.028-0.60819-0.0125-0.85352 0.10352-8.581 4.0866-18.188 3.9515-27.08 6.582-0.22364 0.06612-0.45013 0.11228-0.67383 0.17773v10.029c4.5061-1.5483 9.2328-1.6379 13.807-2.7559 9.569-2.3399 19.053-5.101 28.752-6.877 7.8997-1.4466 15.744-3.0426 23.771-4.0039 14.762-1.7666 29.651-3.3432 43.584-9.543 4.9651-2.2092 9.6089-4.9352 14.512-7.2031 3.3906-3.9146-1.1463-5.2183-2.4902-7.5742-1.5826-1.1693-3.1627-2.339-4.6387-3.4297-0.86131 0.17067-0.99003 0.76767-1.25 1.2637-0.50666 0.96531-1.2346 1.0903-2.084 0.46094-0.76531-0.56665-1.409-1.6281-2.4609-0.35742-0.36265 0.43731-0.80965 0.1902-1.0137-0.20313-1.1947-2.3012-4.0093-3.0328-5.168-5.4102-0.19267-0.39599-0.54304-0.62938-0.95703-0.73438z" fill="#97999c"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m91.643 111.58c-0.53331 0.0747-1.0663 0.14995-1.5996 0.22461-3.6426 1.6812-7.292 3.2665-11.238 0.83594-0.79597-0.52532-1.6877-0.72802-2.625-0.77735-0.56798 0.50399-1.1352 0.43868-1.6992-0.00976l-0.03711-0.01563c-0.26132-0.31999-0.52073-0.30137-0.77539 0.00977l-0.056641 0.02734c-0.64665 0.26799-1.2869-0.02018-1.9336-0.02148-0.44266 0.112-0.82449 0.3264-1.1484 0.65039-8.8757 11.255-22.323 11.662-34.699 14.27-5.2238 1.1013-10.506 1.896-15.348 4.1172-3.6066 1.6546-7.1868 2.1626-10.902 1.2226-2.3159-0.58665-4.1748-0.36005-6.0254 1.1426-1.0667 0.86653-2.28 1.4177-3.5547 1.7852v10.01c1.6512-0.64412 3.3191-1.2333 5.1172-1.5449 3.5439-0.61463 7.0309-1.4729 10.664-1.5449 2.4866-0.0493 4.7834-1.0113 6.9688-2.1445 2.3332-1.2093 4.7626-1.9639 7.3945-2.1973 6.4945-0.57598 12.678-2.5461 18.885-4.3848 1.9452-0.57732 3.8672-1.103 5.9258-0.98828 0.8533 0.0467 1.7543 0.0513 2.5703-0.16602 4.5918-1.2173 9.3548-1.7084 13.902-2.9551 3.3892-0.9293 7.0703-1.4578 9.9902-3.791 1.7186-1.3733 3.7092-1.4329 5.7559-1.0195 2.3172 0.46798 4.5644 0.44433 6.7363-0.6543 1.9639-0.9933 2.1778-1.4607 1.4219-3.6406-0.094699-0.27065-0.35745-0.5418-0.32812-0.7871 0.37466-3.2172-1.5926-5.3878-3.3633-7.6504l0.001953-0.00195z" fill="#999b9e"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m173.15 126.5c-0.014 0.0131-0.01209 0.02967-0.02539 0.04297 0.0298 0.0129 0.05223 0.03408 0.08203 0.04688l-0.05664-0.08985z" fill="#c6c8ca"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m153.95 114.99c-0.51782-0.0977-1.14 0.07512-1.9727 0.42773-0.78664 0.33333-1.5193 0.84553-2.334 1.0469-1.312 0.32398-2.5826 0.20364-3.3691-1.1562-0.24 0.14799-0.48275 0.28673-0.71875 0.4414-5.6691 3.7279-5.6699 3.7297-12.104 2.9004-0.19733 0.092-0.39251 0.18535-0.58984 0.27735-0.092 0.19466-0.18597 0.38933-0.2793 0.58398 0.0133 0.21467 0.02772 0.43182 0.04102 0.64649 3.1999 2.1479 6.0249 4.7538 10.311 5.0898 2.6466 0.20799 4.6015 2.6912 6.6895 4.4004 0.19599 0.37466 0.43294 0.71918 0.68359 1.0606 4.8318 1.036 4.8682 1.0425 5.7441-3.3906 0.19199-0.97463 0.47365-1.62 1.543-1.584 1.092 0.0373 1.4629 0.71442 1.3242 1.7051-0.11733 0.84662-0.152 1.6857-0.05469 2.5391 0.088 0.42131 0.23413 0.81725 0.43945 1.1973 0.15999 0.43199 0.42976 0.76822 0.81641 1.0176 1.9746 0.64132 3.9411 1.37 6.0156 0.38867 0.19731-0.10266 0.40563-0.148 0.62695-0.13867 1.084-0.7093 2.1477-1.4426 2.7637-2.6426 1.0267 0.12532-0.10914 1.7042 1.1309 1.6856 0.74797-0.18532 1.416-0.47084 1.6094-1.3281 0.82797-1.0755-0.17751-2.5902 0.85352-3.6152-2.225-0.96737-4.1177-2.2369-5.5137-4.3867-1.476-2.2732-3.7879-3.4968-6.6211-3.1621-2.5492 0.29999-4.3781-0.46333-5.6953-2.8086-0.40932-0.72998-0.82206-1.0976-1.3398-1.1953z" fill="#c6c8ca"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m121.94 114.49c-0.14533 0.88264-0.06568 1.7391 0.54101 2.4258 1.1427 1.2947 1.2027 2.8522 1.1934 4.4414-0.0347 0.2013-0.0695 0.40476-0.10547 0.60742 4e-3 0.41331 0.12678 0.78616 0.35742 1.1328 3.3999 1.7719 5.4508-1.2875 8.084-2.2715 0.35866-0.18931 0.62893-0.46823 0.82226-0.82421 0.06-0.39066 0.16203-0.77191 0.30469-1.1426 0 0 0.31897-0.20899 0.32031-0.20899-1.048-0.41864-2.0638-1.0569-3.1504-1.2129-3.0026-0.43198-5.6513-1.7606-8.3672-2.9473z" fill="#b8babc"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m90.041 111.81c-2.3892 0.21199-4.8395-0.18361-7.0781 1.2363-1.028 0.65064-1.8109-0.44515-2.5176-1.1465-0.54798 0.248-1.0946 0.49419-1.6426 0.74219 1.8532 1.7199 4.5029 1.7507 6.5508 3.0801 0.49331 0.31999 1.1336 0.02918 1.543-0.41211 1.0653-1.1507 2.098-2.332 3.1445-3.5z" fill="#a0a2a5"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m136.39 123.9c-0.72934-7e-3 -1.489 0.21297-2.2402 0.37696-4.7598 1.176-9.0896 3.6213-13.281 5.8652-7.8624 4.2066-16.428 5.6796-24.705 8.3262-9.4584 3.0252-19.178 4.2527-28.893 5.8594-3.7506 0.61998-7.3353 2.8506-11.287 3.668-2.4719 0.51065-4.8398 1.1708-7.4023 0.9375-6.3678-0.57999-12.293 1.7153-18.418 2.8086-8.405 1.5012-16.419 4.7443-25.162 4.9043-1.6907 0.03103-3.351 0.33205-5.002 0.71875v7.873c7.8113-2.8125 16.075-3.4362 24.236-4.5762 4.0999-0.57197 8.2215-1.2924 12.15-2.4844 3.5226-1.0693 7.0325-1.7415 10.674-1.9375 0.44798 0.0307 0.87603-0.0705 1.3066-0.17188 8.0904-1.6212 16.156-3.3462 24.264-4.8516 1.3027 0.0213 2.4904-0.44531 3.6797-0.89063 4.6185-1.5786 9.0148-3.8841 13.986-4.3281 0.38665-0.028 0.77298-0.07841 1.1543-0.15039 0.55465-0.176 1.0946-0.39323 1.6426-0.58789 0.37066-0.108 0.74203-0.22066 1.1113-0.33399 2.0959-1.02 4.2734-1.8004 6.5586-2.2871 0.39333-0.08268 0.78196-0.17593 1.1699-0.28124 0.76398-0.34533 1.5362-0.66653 2.2734-1.0625 11.832-1.736 22.032-7.6118 32.488-12.84 1.532-0.76663 2.5025-1.7308 1.752-3.5801-0.62799-0.7353-1.3273-0.96802-2.0566-0.97461z" fill="#8a8c8e"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m132.84 119.34c-0.14654-2e-3 -0.29531 0.08071-0.44531 0.24804l-0.00391-0.03125c-0.17598 0.24-0.40608 0.40038-0.6914 0.48438-0.26667 0.11866-0.51854 0.26159-0.75586 0.43359-0.21867 0.20666-0.43377 0.41239-0.64844 0.62305-0.22932 0.21733-0.44054 0.44289-0.64453 0.68555-0.0987 0.13199-0.19493 0.26058-0.29492 0.39257-0.22667 0.25599-0.46132 0.4921-0.72266 0.71875-0.30264 0.21599-0.62201 0.38248-0.97265 0.50782-2.8159 1.7786-5.5741 3.6815-9.1445 3.4082-0.35464 0.15467-0.70856 0.32685-1.0605 0.49219-0.86664 0.38131-1.7929 0.59416-2.6836 0.91015-0.35598 0.10399-0.70735 0.22428-1.0566 0.34961-1.2452 0.37199-2.4165 0.93645-3.6191 1.4258-0.36531 0.124-0.72455 0.2512-1.0898 0.36719-1.9546 0.37466-3.676 1.3751-5.5332 2.0098-0.56798 0.172-1.1401 0.32965-1.7188 0.45898-0.77331 0.16133-1.5578 0.26377-2.3164 0.48242-0.37066 0.1-0.74136 0.21089-1.1094 0.32422-0.90263 0.24266-1.7827 0.5837-2.7227 0.67969-0.35466 0.0467-0.7062 0.12123-1.0488 0.22656-0.49865 0.17066-1.0021 0.33226-1.498 0.51758-0.33599 0.10533-0.66792 0.21941-1.0039 0.33008-0.52132 0.15332-1.0468 0.28883-1.5801 0.41016-0.37066 0.09068-0.7343 0.1902-1.0996 0.29687-0.18533 0.0587-0.36607 0.12112-0.55273 0.17578-0.38265 0.0947-0.7619 0.19388-1.1445 0.2832-4.3132 1.9479-9.0082 1.3818-13.514 2.0645-0.40531 0.0827-0.80372 0.1793-1.2051 0.27929-3.8252 0.83998-7.7872 0.98783-11.525 2.2852-0.40532 0.17467-0.80746 0.35544-1.2168 0.52344-5.0971 4.7665-11.02 3.8289-17.012 2.4902-0.55464-0.124-1.1325 0.06557-1.7031 0.07227-0.69198 0.024-1.3829 0.06071-2.0723 0.13672-1.3293 0.12401-2.4212 0.5878-3.0879 1.8691-0.51999 0.99997-1.4916 1.3842-2.5195 1.0215-3.2492-1.144-6.3445 0.1816-9.5098 0.4336-0.63864 0.23465-1.2769 0.4816-1.9355 0.65625-1.2773 0.28132-2.5784 0.49806-3.7344 1.166-0.37199 0.18267-0.74511 0.37222-1.1211 0.54688-1.1507 0.51865-2.3607 0.67883-3.6152 0.57617-0.43332-0.0413-0.86172-0.03098-1.291 0.01562-4.0804 1.4811-8.388 1.6008-12.615 2.1895v6.4726c1.0075-0.25351 2.0188-0.49169 3.0254-0.75 4.0172-1.0307 8.2404-1.2917 12.389-1.7637 2.1639-0.24666 4.2723-0.6054 6.2949-1.416 1.2093-0.48532 2.4383-0.90425 3.7637-0.87891 1.3253 0.024 2.5342-0.39285 3.7676-0.82617 1.3507-0.47333 2.7477-0.9378 4.1582-1.0938 2.3012-0.25468 4.5486-0.63156 6.7578-1.3516 2.0852-0.67863 4.2777-0.58281 6.4336-0.52148 6.7478 0.19333 13.106-1.5199 19.297-3.9531 2.9906-1.1747 6.0839-1.6642 9.2305-2.1016 4.2692-0.59197 8.5146-1.3632 12.77-2.0605 0.14134-0.024 0.29007-0.05381 0.41406-0.11915 5.0505-2.6719 10.674-3.4054 16.119-4.7187 5.4851-1.3227 10.768-3.0548 15.736-5.832 3.2546-1.8199 6.7837-3.1469 10.195-4.6855 1.2027-0.54266 2.493-0.6851 3.793-0.75977 2.6412-2.6706 1.4474-4.8615-0.86719-6.9121l-0.00195-0.00195c-0.14467-0.17333-0.28901-0.26126-0.43555-0.26367z" fill="#8e9093"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m157.42 126.35c-1.5457 0.02648-1.6665 1.2311-1.6758 2.3984-0.0107 1.2213-0.96448 1.6063-1.7871 2.125-8.4984 0.68263-15.567 5.4816-23.395 8.0762-9.865 3.2692-19.278 7.6631-28.893 11.543-5.1331 2.0719-10.555 3.4629-15.43 6.2148-2.5119 3.4546-5.9018 5.0497-10.141 4.6524-1.3693-0.12933-2.6227-0.07728-3.6387 0.86133-5.6665 5.2318-13.087 6.8201-20.004 9.2188-5.2651 1.8252-10.307 3.9998-15.324 6.3438-1.2507 0.58397-2.5452 1.2242-3.9277 1.4375-11.197 1.7239-20.551 8.2924-31.053 11.758-0.7363 0.243-1.4229 0.5967-2.1504 0.85937v4.209c4.2882-1.8765 8.6019-3.6898 13.039-5.2168 1.2173-0.41998 2.4466-0.91191 3.5332-1.5879 1.8772-1.1707 3.7758-1.9908 6.0664-1.8828 1.6346 0.0773 3.0604-0.73394 4.3496-1.6992 2.1132-1.5826 4.5071-2.4335 7.043-3.1309 2.9039-0.79864 5.7103-1.9548 8.5449-2.9961 5.9425-2.1799 11.884-4.3651 17.807-6.5996 1.2053-0.45466 2.311-1.1677 3.4883-1.7051 1.044-0.47733 2.094-0.98971 3.1953-1.291 6.2745-1.7146 12.128-4.4753 18.049-7.0898 3.8132-1.6839 7.7022-3.2094 11.629-4.6094 4.7532-1.6946 9.3909-3.6363 13.902-5.8828 1.5652-0.77864 3.1873-1.3414 4.918-1.5508 2.4666-0.3 4.7274-1.1228 6.9141-2.3066 2.5292-1.3693 5.2229-2.3535 7.9668-3.2734 5.0318-1.6892 9.931-3.7597 14.912-5.5996 6.1905-2.2866 12.135-5.3181 18.783-6.2461 0.68798-0.096 1.3316-0.52418 1.9942-0.79883-1.796-0.41732-3.8482-0.00801-5.2734-1.627-0.17866-0.38399-0.47614-0.67878-0.74414-0.9961l-0.00781-0.01953c-0.49066-0.29198-0.96076-0.62375-0.96876-1.2598-0.01468-1.2073-0.18165-2.3509-1.7207-2.3281h-0.00195z" fill="#646567"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m170.27 129.08c-0.11682-0.10949-0.28616-0.13449-0.52148 0.02344-0.16 0.10667-0.15395 0.46046-0.22461 0.70312 0.12399 0.73065 0.25353 1.4583 1.1309 1.6836-0.0533-0.64531-0.06581-1.2976-0.17383-1.9336-0.0293-0.17465-0.0941-0.36706-0.21094-0.47656z" fill="#646567"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m173.15 126.5c-0.66532 1.1293-0.90024 2.3622-0.87891 3.6582 0.84264-1.088 0.74157-2.401 0.87891-3.6582z" fill="#c0c1c4"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m26.465 93.609c-2.1186 0.087999-4.127 0.81266-6.1523 1.3887-0.43332-9e-3 -0.82626 0.11857-1.1836 0.36523l-0.02539 0.017578c-0.43064 0.54398-1.2435 0.32901-1.6875 0.84766-0.56264 0.012-1.1262 0.024456-1.6875 0.035156-0.30665 0.25999-0.60459 0.52798-0.89258 0.80664l-0.91016-0.73047c-0.25999-0.35332-0.53976-0.38932-0.84375-0.054688l0.011719-0.02539c-0.32799 0.27333-0.5959 0.60365-0.86523 0.93164-9e-3 0.26265-0.030594 0.52446-0.058594 0.78711-0.84664 0.63865-1.6893 0.64381-2.5293-0.009766l-0.023438-0.011719c-0.132-0.098699-0.26449-0.19627-0.39648-0.29492-0.34266-0.035999-0.63572 0.063117-0.87305 0.31641-0.091997 0.31999-0.25266 0.60284-0.47266 0.85352l-0.0019531 0.015625c-0.27733 0.29466-0.56623 0.57856-0.85156 0.86524-0.58264 0.73197-1.1869 0.45635-1.7949 0.039062-0.25066 5e-3 -0.50192 0.001133-0.75391-0.009765-0.51198 0.44265-1.1403 0.34238-1.7402 0.37304-0.89873 0.4532-1.808 0.82544-2.7324 1.1582v36.346c1.5693-0.30718 3.0491-0.88439 4.3105-2.0098 1.5972-1.4252 3.1706-1.8894 5.0332-0.55079 0.33599 0.24133 0.81574 0.45788 1.2051 0.42188 2.5652-0.23199 5.1152-0.48734 7.7031-0.16602 0.86797 0.10666 1.5962-0.6166 2.1855-1.2539 1.328-1.44 3.0432-2.0843 4.8672-2.627 4.1479-1.2334 8.3046-2.1543 12.67-2.4863 5.0171-0.38266 9.9262-1.7062 14.582-3.7168 1.4719-0.63598 2.9227-1.203 4.5332-1.291 5.0331-0.27464 8.984-2.7218 12.439-6.1816 0.53331-0.53465 0.87414-1.1405 0.99414-1.8672 0.19332-1.1679 0.72884-2.1754 1.3809-3.1367-0.097299-0.41199-0.30068-0.76045-0.61133-1.0352-3.2426-0.89997-6.1866-2.9773-9.7852-2.5-0.55331 0.16-1.1258 0.26499-1.6523 0.48633-2.0959 0.8773-3.9802 0.44555-5.6016-1.0117-1.2427-1.1173-2.4269-1.784-4.2441-1.3906-1.7586 0.37999-3.4697-0.39541-4.7402-1.6113-1.7319-1.6572-3.862-2.4073-6.002-3.25-2.1186-0.83465-4.172-1.8403-6.252-2.7695 0.17466-3.9972-2.2042-6.2438-6.5508-6.0625z" fill="#a0a2a5"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m0 89.201v15.238c1.8334-0.20434 2.3647-1.0092 3.584-3.8281 0.24933-0.20934 0.327-0.41204 0.23633-0.60938-0.090558-0.19331-0.17897-0.29101-0.26562-0.29101-0.36799-0.77997-0.6672-1.6016-1.1191-2.3281-0.72397-1.168-1.0612-2.3668-0.58789-3.6895 0.63732-1.7772 0.027758-3.0444-1.4629-4.0684-0.16526-0.11331-0.24033-0.29474-0.38477-0.42383z" fill="#c4c6c8"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m13.945 76.354c-2.5772 2.3919-1.9049 5.1765-0.6582 7.7871 1.152 2.4132 2.7253 4.6239 4.1133 6.9238 0.31066 0.26533 0.56729 0.58524 0.86328 0.86524 0.29866 0.27865 0.55334 0.5992 0.86133 0.86719l0.86914 1.7285c-0.26532 0.19199-0.35042 0.38037-0.25977 0.56836 0.089299 0.18666 0.17888 0.28125 0.26953 0.28125 0.61732 0.65331 1.3542 1.0639 2.2715 1.0332 0.71464-0.0253 1.4373-0.054304 2.1387-0.17969 3.5906-0.63998 6.5042 0.37409 8.6016 3.4434 1.8639-1.1853 1.9218-3.0465 1.8711-4.957-0.028-1.0013-0.03388-1.9534 0.69141-2.8359 1.7146-2.0906 1.669-2.117-0.37891-3.6543-1.272-0.95464-2.5707-1.7206-4.2227-1.9766-3.1266-0.48398-5.6786-1.9375-7.084-4.9707-0.17333-0.37732-0.47509-0.75124-0.81641-0.97656-0.31866-0.21199-0.80706-0.37573-1.1523-0.28906-0.46132 0.116-0.38507 0.64158-0.42773 1.0723-0.13466 1.3307-0.48831 1.5396-1.3496 0.93164-1.196-0.84397-2.1514-1.8923-2.834-3.1855-0.72398-1.3707-1.9365-2.0699-3.3672-2.4766z" fill="#c7c9cb"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m7.7441 96.33c-0.15199-0.077299-0.47098 0.12652-0.68164 0.25586-0.058698 0.034698-0.05042 0.30049 0.017578 0.39648 0.24665 0.34666 0.53145 0.66678 0.80078 0.99609 0.28799 0.35599 0.56733 0.36452 0.83398-0.023438l0.0078124-0.017578c0.27332-0.17599 0.36915-0.3563 0.28516-0.54297-0.083997-0.18799-0.17044-0.2832-0.25977-0.2832-0.32933-0.26933-0.63193-0.59593-1.0039-0.78125z" fill="#c4c6c8"/></g><g fill="#b9bbbd" stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m7.0254 99.713l-1.7949 0.039062c0.61065 0.59732 1.2163 0.88362 1.7949-0.039062z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m9.6348 97.969c0.84131 0.50665 1.684 0.51348 2.5293 0.009766-0.84264-4e-3 -1.6866-0.005766-2.5293-0.009766z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m3.5547 99.711c0.0089999 0.29999 0.019997 0.59905 0.029297 0.90039 0.29466-0.29067 0.58815-0.57982 0.88281-0.86914-0.30399-0.0107-0.60812-0.020652-0.91211-0.03125z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m8.7148 97.955c-0.27732 7e-3 -0.55338 0.014138-0.83203 0.023438-1e-3 0.28399-0.0028594 0.56757-0.0058594 0.85156 0.27999-0.29199 0.5579-0.58301 0.83789-0.875z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m8.7441 97.111c-0.0079999 0.27599-0.017392 0.55151-0.025391 0.82617 0.29732 7e-3 0.59587 0.014231 0.89453 0.019531-0.29066-0.28132-0.57982-0.56438-0.86914-0.8457z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m19.994 94.525c-0.28932 0.27999-0.57724 0.5579-0.86524 0.83789 0.29066 3e-3 0.58302 0.007999 0.875 0.011719-1e-3 -0.28266-0.003765-0.56695-0.009765-0.84961z"/></g><g stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m132.39 119.56c-1.2012-0.23734-2.2005 0.12192-3.0644 0.97656-1.2813 1.268-2.8876 1.6658-4.6328 1.6524-0.30532-0.26266-0.6107-0.52446-0.91602-0.78711 0 0-0.10804-0.04102-0.10937-0.04102-2.9479-0.86397-5.3785-0.13022-7.3144 2.291-0.83732 1.048-1.9826 1.6748-3.3106 1.8828-1.8826 0.29467-3.5539 1.0905-5.2285 1.957-1.2706 0.65731-2.6454 1.1226-3.9961 1.6133-0.94529 0.34532-2.0002 0.44893-2.8789 0.90625-4.4531 2.3159-9.3863 2.5776-14.176 3.4629-1.2733 0.23466-2.5393 0.50182-3.8086 0.75782-0.14134 0.02798-0.28002 0.06721-0.41602 0.11523-3.2026 1.12-6.6112 0.43809-9.8418 1.082-3.2399 0.64663-6.387 1.7042-9.7695 1.4922-2.7519-0.17333-5.4533 0.28812-8.1172 0.99609-2.9226 0.7773-5.8993 1.2598-8.8926 1.7305-3.3959 0.53465-6.7122 1.5949-10.047 2.4883-2.5199 0.67464-5.0211 1.316-7.6543 0.69336-1.2093-0.28533-2.2973 0.03224-3.2227 0.82422-2.4159 2.0706-5.3224 2.7354-8.377 3.0859-1.5692 0.18-3.1529 0.42444-4.6621 0.87109-2.7786 0.82263-5.5665 1.4487-8.4824 1.4473-1.2283-7.6e-4 -2.3726 0.34656-3.4727 0.83789v5.334c1.9395-0.4858 3.912-0.75527 5.9141-0.56054 2.8372 0.27598 5.3349-0.9919 8.0215-1.3398h0.86523c1.7226 1.112 2.991-0.03062 4.3242-0.86523 0.95997-0.96131 2.3323-1.0998 3.459-1.7305h1.7305c5.4038-0.66798 10.399-2.799 15.564-4.3203h1.7305c7.1878 1.2892 13.948-0.84377 20.756-2.5957 2.1706-1.44 4.381-2.4937 7.1582-1.8203 1.36 0.32932 2.8053-0.06542 4.084-0.77344h0.86523c5.1558-1.0653 10.608-0.33378 15.564-2.5938 0.28799-0.31199 0.57724-0.31199 0.86524 0h0.86523c0.45066-0.54132 1.2712-0.33859 1.7285-0.86523 0.46265-0.51599 1.2678-0.34792 1.7305-0.86524 1.2893-1.0467 3.0329 0.1814 4.3223-0.86523 0.6893-0.81596 1.909-0.04264 2.5957-0.86523h1.7285c2.2066-1.1333 4.6227-1.7071 6.9199-2.5938 1.3787-0.73596 2.9457-0.99446 4.3242-1.7305 0.9853-0.95463 2.4723 0.08936 3.459-0.86524 3.0999-3.2199 7.7531-3.5568 11.242-6.0527 0.288-0.28799 0.57726-0.57591 0.86523-0.86524-0.22664-0.19199-0.30256-0.38418-0.22656-0.57617 0.0747-0.192 0.15057-0.28711 0.22656-0.28711 0.288-0.28934 0.57725-0.57725 0.86524-0.86523 0.29732-0.27866 0.552-0.59796 0.86133-0.86328-7e-3 -0.30399-0.01294-0.60617-0.01954-0.91016z" fill="#919395"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m50.914 97.299c-0.33632-0.12834-0.73682-0.13974-1.2734 0.15625 3.6746 4.2826 7.6456 8.1435 11.865 11.764 0.78264 2.0599 2.1711 3.1319 4.4805 3.0879 1.6746-0.0307 3.354 0.24354 5.0312 0.38086 0.37732-0.42799 0.90157-0.42857 1.4082-0.47656 0.13067-0.10934 0.26254-0.2188 0.39453-0.32813-0.67064-0.94529-1.4098-1.8582-2.4512-2.3809-6.5571-3.3012-12.359-7.8006-18.566-11.656-0.27932-0.17332-0.55235-0.41854-0.88867-0.54688z" fill="#cbccce"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m73.611 111.87c-0.26465 0-0.52705-2.7e-4 -0.78906 0.0039l-0.009766 0.00586c-0.66798 0.224-0.68663 0.4927-0.054688 0.80469 0.28399-0.27199 0.56953-0.54379 0.85352-0.81445z" fill="#a0a2a5"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m72.812 111.88c-0.59864 0.268-1.1962 0.5328-1.7949 0.80078 0.29466 0.0213 0.58816 0.04371 0.88281 0.06641 0.28533-0.024 0.5721-0.0452 0.85742-0.0625 0.0187-0.26799 0.037388-0.53669 0.054688-0.80469z" fill="#b9bbbd"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m143.66 126.21v0.00195c-7.6437 1.6252-14.016 6.2829-21.264 8.8281-5.5198 1.9386-10.723 4.8026-16.602 5.7812-3.8906 2.3519-9.2232 2.1656-11.609 6.9707 0.054699 0.45997 0.24065 0.85657 0.55664 1.1992 2.4892 1.308 4.9719 0.49939 7.0918-0.61524 7.925-4.1626 16.488-6.6673 24.719-10.016 4.6091-1.8746 9.7343-2.8604 13.676-6.2402 2.2186-1.9026 4.4016 0.34881 6.6016 0.05274 1.5506-0.80931 3.7242-0.04652 4.9668-1.7559 0.13598-0.50933 0.05658-0.97374-0.2461-1.4004-0.0893-0.24934-0.1987-0.48747-0.33203-0.7168-2.0679-2.3119-5.2174-0.73661-7.5586-2.0898z" fill="#7f8184"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m133.28 119.6v0.00196c0.28932 2.3039 0.57786 4.6062 0.86719 6.9102l3.4531-0.84375c0.68798 1.148 1.2956 2.2205 3.0488 1.8418 1.2933-0.27866 2.7176-0.23809 3.8828 0.69922 1.112 0.23866 2.2277 0.45314 3.3477 0.0625 1.12-0.39066 2.2293-0.24989 3.3398 0.02734-0.40531-0.93196-0.89741-1.7843-1.9707-2.0723-0.54532-0.14533-1.2865-0.07862-1.6172-0.41993-1.6866-1.7412-3.6597-2.4711-6.0703-2.2578-0.49599 0.044-1.196-0.25673-1.5293-0.63672-1.8026-2.0612-4.3773-2.4658-6.752-3.3125z" fill="#8f9194"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m157.72 122.42c-0.96314 0.04798-1.9018 0.62474-2.5918 1.7207-0.70397 1.1173-1.0258 2.2832-0.87109 3.6777 0.15333 1.376-0.15788 1.5022-1.8672 1.4062-0.28265-0.016-0.55923-0.13443-0.83789-0.20508l-0.11914 0.9629c0.67199 2.1879 1.9335 2.0753 3.4707 0.88867 0.75464-0.42132 1.3781-0.92491 1.8555-1.7129 0.61866-1.0213 0.75707-0.09749 0.92774 0.36914 0.57063 1.5719 1.5364 0.75475 2.4258 0.41211 0.32399-0.95063 0.63453-1.905 0.97851-2.8477 0.44265-1.2107 0.11188-2.2587-0.63476-3.2227-0.78664-1.0174-1.7733-1.4972-2.7363-1.4492z" fill="#9ea0a3"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m133.13 118.86c-0.24665 0.24266-0.49358 0.48392-0.74024 0.72656 0.29466 5e-3 0.58816 0.01033 0.88282 0.01563-0.024-0.25333-0.0719-0.49953-0.14258-0.74219z" fill="#8f9194"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m94.762 143.31c-0.43938 0.06-0.86299 0.21982-1.2656 0.50781h-0.86524c-0.44931 0.53998-1.2712 0.33726-1.7285 0.86524-4.9691 1.204-10.056 2.015-14.701 4.3242l-3.4609 0.86132c-6.6065 2.5746-13.849 2.1834-20.531 4.4141-1.5052 0.50265-3.0456 0.66278-4.5469-0.08789-6.4545 2.0106-13.354 1.9963-19.684 4.8828-4.5665 2.0826-9.865 2.0392-14.816 2.6992-4.4289 0.58963-8.8302 1.1952-13.162 2.2285v5.6074c8.4909-1.5993 17.155-2.2397 25.51-4.6055 0.54532-0.15466 1.1778-0.03861 1.7031-0.25196 10.88-4.4186 22.644-5.0015 33.85-7.8867 10.712-2.7586 21.444-5.6445 31.896-9.3457 1.6466-0.58264 4.2233-1.1458 3.166-4.123-0.46864-0.11-0.92388-0.14988-1.3633-0.08984z" fill="#888a8c"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m137.6 125.67c-0.44266 0.3653-0.8299 0.873-1.3379 1.0703-2.5599 0.99331-4.7908 2.5229-7.1348 3.9121-3.3092 1.9612-6.9826 3.3182-10.523 4.8809-1.572 0.69465-3.233 1.1915-4.793 1.9102-1.456 0.66798-2.9722 1.0492-4.5176 1.3945-2.1026 0.46799-4.188 1.0076-6.2812 1.5156-0.44932 0.54132-1.2731 0.33725-1.7305 0.86523-1.5107 0.94797-4.1015 0.06545-4.6055 2.7188 1.6186 2.1466 3.4687 0.42927 5.0859 0.11328 1.6239-0.31865 3.1297-1.3183 4.7109-1.9648 2.9972-0.91997 5.8205-2.3138 8.9297-2.9805 1.76-0.37732 3.3013-1.6715 5.0332-2.2969 5.6425-2.0372 11.351-3.8712 16.637-6.8164 2.2599-1.26 4.8778-1.5759 7.459-1.7812-1.9052-1.9519-4.4552-2.141-6.9297-2.541h-0.00195z" fill="#888a8c"/></g><g fill="#888a8d" stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m45.572 153.89c-4.7672 0.93976-9.6631 1.5393-14.229 3.0938-4.2506 1.4466-8.5185 2.2504-12.91 2.9023-3.2519 0.48398-6.4504 1.3055-9.7676 1.3242-0.42666 3e-3 -0.86274 0.05169-1.2773 0.15039-2.4635 0.58691-4.9259 1.1822-7.3887 1.7754v1.5176c5.5897-1.2764 11.31-1.6936 16.961-2.5645 4.9651-0.76397 9.9027-1.4633 14.523-3.6992 1.7532-0.84796 3.8677-1.0358 5.8477-1.3144 3.5812-0.50264 7.0062-1.4954 10.33-2.8848-0.69801-0.1119-1.4377-0.42783-2.0879-0.30079h-0.001953z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m70.623 149.69c-0.69048 0.10866-1.3648 0.35215-2.0273 0.63281-2.1412 0.90664-4.3657 1.3147-6.6816 1.2773-2.4546-0.04-4.8249 0.40848-7.1328 1.2324-2.2999 0.81998-4.6481 1.4053-7.1133 1.3613 1.0587 0.49598 2.1786 0.86004 3.3398 0.66407 5.6651-0.95732 11.339-1.8812 16.971-3.0117 1.6559-0.332 3.183-1.3006 4.7695-1.9766-0.72864-0.26199-1.4345-0.28835-2.125-0.17968z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m89.652 144.53c-4.7545 0.66664-9.419 1.622-13.449 4.4727 3.8639-0.97864 7.7388-1.917 11.584-2.9609 1.084-0.29465 2.0819-0.90061 3.1191-1.3633-0.41866-0.0547-0.85126-0.20577-1.2539-0.14844z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m101.28 141.22c-2.8306 0.15599-5.5027 0.78509-7.7812 2.5957h2.5938c0.28932 0.30266 0.57662 0.30079 0.86328-0.00195 1.4413-0.86398 2.883-1.7298 4.3242-2.5938z"/></g><g fill="#8f9194" stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m62.363 143.81c-3.0466-0.12534-5.997 0.32174-8.8809 1.3457-2.1812 0.77465-4.4449 1.1758-6.7715 0.78516-1.7492-0.29466-3.4263 0.05022-5.1035 0.46484 2.5932 1.204 5.3551 0.83479 8.0684 0.82813 3.6359-8e-3 7.0794-1.1345 10.549-2.0332 0.77997-0.20263 1.4294-0.91466 2.1387-1.3906z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m39.883 146.41c-2.7306-0.10667-5.3249 0.37253-7.7461 1.7031-1.5026 0.82531-3.0917 1.3531-4.8477 1.2598-1.2107-0.0653-2.176 0.47804-2.9707 1.3594 4.4918 0.37197 8.5523-1.4978 12.781-2.4805 1.12-0.26133 2.0072-0.99783 2.7832-1.8418z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m11.023 153.33c-2.458 0.78077-4.9905 0.89214-7.5391 0.88281-1.2089-0.00448-2.3712 0.15217-3.4844 0.48243v1.0195c3.0279-0.2571 6.0558-0.51421 9.084-0.76953 1.7479-0.148 3.3675-0.67863 4.8555-1.6133-0.97132-0.31844-1.9507-0.30658-2.9141-0.00195h-0.001953z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m129.82 123.92c-1.3586 0.39597-2.7014 0.86729-4.0801 1.1699-3.0586 0.67065-5.4734 2.2336-7.1641 4.8828 2.6332-1.128 5.2826-2.2239 7.8945-3.3984 1.3212-0.59598 2.4284-1.525 3.3496-2.6543z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m90.041 138.63c-4.3746 0.61064-8.7519 1.1989-13.121 1.8496-0.8333 0.124-1.63 0.48753-2.4434 0.74219 3.5399 0.048 7.0716-0.05482 10.582-0.55078 1.8279-0.25866 3.6611-0.53171 4.9824-2.041z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m73.613 141.22c-1.8559 0.0187-3.7137 0.0172-5.5684 0.0625-2.2359 0.0547-4.2099 0.73001-5.6738 2.5312 2.4252-0.65599 4.8136-1.4522 7.4082-1.1562 1.46 0.16665 2.7113-0.5402 3.834-1.4375z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m110.79 132.57c-2.6106 0.0547-4.922 0.90175-6.918 2.5938 2.5066-0.33199 4.9006-0.96043 6.918-2.5938z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m115.12 130.84c-1.6119 0.14934-3.0763 0.67047-4.3242 1.7305 1.6119-0.14933 3.0763-0.67048 4.3242-1.7305z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m19.125 152.46c-1.4412 0.28799-2.883 0.57591-4.3242 0.86523 1.6799 0.90664 3.1057 0.53472 4.3242-0.86523z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m99.551 136.03c-1.4972 5e-3 -2.967 0.15459-4.3242 0.86523 1.4972-5e-3 2.967-0.15459 4.3242-0.86523z"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m22.584 150.73c-1.368 0.14667-2.5496 0.66527-3.459 1.7266 1.2853-0.31065 2.4496-0.8626 3.459-1.7266z"/></g><g stroke-width=".99997"><path transform="matrix(1 0 0 1 -.00093021 0)" d="m85.012 156.39c-0.843 0.0258-1.7372 0.40172-2.7324 0.84571-8.1557 3.6399-16.331 7.238-24.85 10.016-2.1106 0.68798-4.358 0.67877-6.3672 1.6348-0.42798 0.0987-0.84734 0.24002-1.25 0.41601-0.60131 0.23466-1.1936 0.49767-1.7949 0.73633-0.40532 0.128-0.8065 0.27164-1.2012 0.43164-9.2637 4.6945-19.223 7.8042-28.494 12.486-2.0679 1.044-4.276-0.28064-6.3652 0.38867-0.38399 0.16399-0.7635 0.34308-1.1328 0.53907-2.9159 1.008-5.5784 2.7411-8.7383 3.0664-0.40399 0.16666-0.81146 0.31205-1.2168 0.47071-0.27876 0.14094-0.58566 0.21773-0.86914 0.34765v5.9512c3.4742-1.2274 6.74-2.9781 10.096-4.4883 2.4946-1.124 4.9559-2.2873 7.5625-3.1445 2.1852-0.7173 4.3369-1.5531 6.4648-2.4316 3.0573-1.2613 6.1199-2.3913 9.373-3.1738 4.1879-1.0053 8.001-3.1816 11.928-4.9668 0.91597-0.41597 1.7675-1.1404 2.7168-1.2871 4.7611-0.73732 8.9373-3.1604 13.471-4.5391 1.368-0.41598 2.7092-0.98085 3.9824-1.6328 1.5466-0.7933 3.0806-1.5555 4.8086-1.8555 0.28266-0.0493 0.59418-0.0942 0.82617-0.24219 3.4399-2.2066 7.3868-3.1192 11.182-4.4258 2.1079-0.72664 3.8153-1.9928 5.0312-3.8848-0.79464-0.9573-1.5867-1.2816-2.4297-1.2559v-0.00196z" fill="#68696b"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m51.834 165.82c-0.94591-0.0355-1.9519 0.32269-2.8926 0.66602-12.689 4.6318-25.243 9.627-37.92 14.295-3.6758 1.3539-7.3402 2.7457-11.021 4.084v5.082c0.62703-0.35384 1.2576-0.69921 1.832-1.1562 0.28799 0 0.57334 1e-3 0.86133 0 2.8932-1.1267 5.9425-1.867 8.6504-3.459 0.28665-1e-3 0.57529-0.00291 0.86328-0.00391 11.971-4.2238 23.468-9.6622 35.463-13.83l0.85938-0.00391c0.45066-0.53997 1.2718-0.33665 1.7305-0.86328v0.00195c1.3-1.128 4.0888-0.2946 4.1074-3.1172-0.70131-1.2286-1.5873-1.6579-2.5332-1.6934v-0.00196z" fill="#707274"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m106.47 142.09c-1.4986 0.41155-3.009 0.78657-4.4941 1.2422-1.6466 0.50531-3.2909 0.87441-5.0176 0.48242-0.28799 1e-3 -0.57529 5.2e-4 -0.86328 0.00195-1.1347 1.412-2.6758 2.1062-4.373 2.6035-10.083 2.9559-20.141 5.9985-30.246 8.873-2.4746 0.7053-5.0824 1.0264-7.6543 1.2891-6.8931 0.70263-13.665 2.0398-20.387 3.6758-0.97597 0.23733-1.9801 0.45581-2.8867 0.86914-2.2546 1.0293-4.5933 1.5748-7.0586 1.8574-1.6906 0.19332-3.3023 0.99784-4.9902 1.3125-3.8212 0.71065-7.6464 1.5212-11.508 1.8691-2.3773 0.21386-4.682 0.69053-6.9883 1.1621v7.4668c3.4317-1.0514 7.1557-1.2134 10.678-1.7695 8.5344-1.348 16.853-3.4816 24.896-6.4082 7.937-2.8866 16.325-3.6527 24.312-6.1699 3.8959-1.228 7.5729-3.0067 11.498-4.1387 7.0318-2.0292 13.745-5.1949 21.125-5.9629 1.4906-0.15466 2.4376-0.69898 2.7109-2.2109 1.0787-1.6039 2.6751-2.3667 4.4805-2.8613 2.4337-0.66639 4.7941-1.5194 6.7656-3.1836z" fill="#848688"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m95.221 148.13c-3.7386 0.38799-7.3849 1.0809-10.895 2.5488-2.3799 0.99597-4.8758 1.8227-7.3984 2.3359-2.5706 0.52264-4.9441 1.4973-7.3906 2.3398-7.901 2.7212-15.852 5.2922-24.176 6.4375-3.5959 0.49464-7.0162 1.5371-10.346 2.9863-1.7052 0.74263-3.5251 1.2853-5.3438 1.6973-6.7105 1.5212-13.298 3.6244-20.201 4.2617-1.1347 0.104-2.2629 0.4347-3.3574 0.77734-1.5266 0.47599-3.0714 0.82299-4.666 0.82032-0.51266-9.5e-4 -0.95813 0.18288-1.4473 0.24609v8.916c0.42987-0.16332 0.86817-0.30857 1.2969-0.47461 5.2905-2.0506 10.839-4.4076 16.771-4.7676 1.004-0.0613 1.8925-0.58835 2.8125-0.95898 9.0024-3.6266 18.442-5.8599 27.688-8.6758 7.9797-1.7586 15.791-3.9602 22.98-8.0801 3.0186-1.7292 6.705-1.6814 10.064-2.416 4.9318-1.0787 8.6485-4.4027 13.188-6.1094 0.60798-0.22797 0.84514-1.1183 0.42383-1.877l-0.003906-0.00781z" fill="#7f8184"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m149.28 129.82c-0.71548 0.0398-1.4312 0.13745-2.1465 0.18945-3.2492 0.9293-6.3798 1.533-9.4277 3.709-2.6386 1.8852-6.5345 2.65-9.9024 3.8047-9.457 3.2426-18.486 7.5576-27.842 10.963-9.1197 3.3199-18.001 7.2863-27.449 9.8516-5.7505 1.56-10.933 5.1649-16.916 6.5742-1.0627 0.25066-2.2442 1.4707-1.8789 3.1094-1.1973 0.80797-2.5297 1.4356-3.459 2.5996 0.8573-0.0187 1.7887 0.17752 2.5566-0.0918 3.7972-1.3387 7.5547-2.7987 11.322-4.2227 0.53864-0.20265 1.0457-0.52229 1.5977-0.65429 5.6558-1.3453 10.727-4.0792 15.881-6.6191 1.8466-0.91064 3.763-1.4273 5.8242-1.3887 2.4026-0.9413 4.8151-1.8621 7.207-2.8301 1.7252-0.69864 3.4187-1.4736 5.1387-2.1856 1.0547-0.43599 2.1006-1.0236 3.2031-1.1836 2.1812-0.316 4.1852-1.113 6.0664-2.125 7.3678-3.9626 15.365-6.331 23.117-9.3242 1.6039-0.61865 3.2397-1.1952 4.7637-1.9766 4.6278-2.3732 9.435-4.1823 14.594-4.9648 1.4719-0.22399 2.8511-0.52622 3.3711-2.1875-1.1573-0.29599-2.3153-0.5933-3.4727-0.89062-0.7173-0.17932-1.433-0.19608-2.1484-0.15625z" fill="#6e7072"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m144.74 129.67c-2.3331-0.0747-4.487 0.65707-6.459 2.2891-0.53598 0.44399-1.218 0.94767-1.8594 0.98633-2.5519 0.15598-4.5917 1.4691-6.7129 2.6504-0.74664 0.41465-1.5342 0.80844-2.3516 1.0352-6.6331 1.8399-12.765 5.0178-19.268 7.207-1.6159 0.54398-3.2154 1.2308-4.6914 2.0801-2.5519 1.468-5.2347 2.264-8.1719 2.2227-2.0306 1.0853-4.1047 2.0942-6.082 3.2715-3.8986 2.3239-8.2058 3.5519-12.576 4.3691-3.8919 0.72798-7.5002 1.9787-10.879 3.9746-1.8786 1.1093-3.8908 1.7948-6 2.3535-3.7506 0.99462-7.4456 2.2042-11.164 3.3242-4.5585 3.2812-10.207 3.3123-15.303 4.9629-9.201 2.9799-18.182 6.6073-27.494 9.2285-1.9477 0.54839-3.8249 1.2922-5.7285 1.9629v4.5449c0.33151-0.12424 0.65635-0.27757 0.99805-0.36133 6.0345-1.4827 11.665-4.09 17.484-6.1699 6.0985-2.1799 12.038-4.7186 18.01-7.1973 0.79197-0.32932 1.6326-0.62958 2.4766-0.74023 3.4812-0.45199 6.7247-1.6003 9.7832-3.2656 1.6346-0.89064 3.243-1.1123 4.9629-0.375 2.7906-2.1959 6.2202-2.9098 9.4668-4.0098 2.3266-0.78929 4.6001-1.6294 6.6641-2.9746 2.0732-1.352 4.4488-2.0343 6.75-2.793 5.4571-1.7972 10.748-4.0694 16.182-5.8613 5.7531-1.8972 11.215-4.3968 16.766-6.7207 8.5864-3.5959 17.264-6.9396 26.105-9.8555 0.27198-0.0907 0.58059-0.13173 0.80859-0.28907 3.3292-2.2826 7.2357-3.4431 10.676-5.5098-0.81764-0.20066-1.6148-0.31497-2.3926-0.33984z" fill="#7a7b7e"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m47.674 171.49c-4.6385 0.96131-9.169 2.2308-13.545 4.1094-4.8691 2.0906-9.8398 3.9466-14.779 5.8691-2.5439 0.99064-5.1067 1.9256-7.1387 3.8535 3.1932-0.128 6.1228-1.0544 9.1094-2.2598 6.2491-2.5212 12.262-5.609 18.693-7.7129 2.6959-0.88264 5.4055-1.9847 7.6602-3.8594z" fill="#6e7072"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m11.344 185.33c-3.0679 0.69197-6.1885 1.2451-8.6484 3.457 3.3506 0.0173 6.2365-1.1265 8.6484-3.457z" fill="#6e7072"/><path transform="matrix(1 0 0 1 -.00093021 0)" d="m48.533 165.44c-2.9039 0.15731-5.657 1.0267-8.4023 1.8652-3.7146 1.1333-7.3771 2.4333-11.078 3.6133-0.95197 0.30399-1.9713 0.39478-2.9473 0.63477-0.97331 0.23866-2.039 0.35957-2.875 0.85156-2.9066 1.7119-6.1204 2.4008-9.3203 3.2715-4.6824 1.2752-9.2682 2.9045-13.91 4.3359v2.9902c3.5002-1.191 7.0028-2.3742 10.504-3.5625 2.0413-0.69199 4.0946-1.3482 6.1426-2.0215 0.68265-0.224 1.4163-0.3549 2.043-0.68554 5.3865-2.8412 11.376-4.0452 16.98-6.2891 1.4986-0.59997 3.1001-0.58922 4.6641-0.81054 3.2066-0.45465 6.2113-1.3401 8.1992-4.1934z" fill="#7b7d7f"/></g></svg>