article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.pull-left{float:left}img.pull-left{display:block;margin-right:8px;margin-bottom:8px}.pull-right{float:right}img.pull-right{display:block;margin-left:8px;margin-bottom:8px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}header .header-right ul,.nav{margin:0;padding:0;list-style:none}.row--centered{text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.visually-hidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.btn{display:inline-block;*display:inline;*zoom:1;padding:8px 15px;margin-bottom:0;*margin-left:.3em;font-weight:400;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.5;color:#fff;text-align:center;vertical-align:middle;background-color:#4a4a4a;border:none;border-radius:4px;cursor:pointer;text-transform:uppercase}.btn:visited,.btn:hover,.btn:active{color:#fff;text-decoration:none;background-color:#313131}.btn:focus{outline:4px solid #9c9c9c;outline:5px auto -webkit-focus-ring-color;border-radius:0}.btn--error,.btn--error:visited{background:#d9534f;color:#fff}.btn--error:active,.btn--error:hover,.btn--error:visited:active,.btn--error:visited:hover{background-color:#c9302c;color:#fff}.btn--info,.btn--info:visited{background:#5bc0de;color:#fff}.btn--info:active,.btn--info:hover,.btn--info:visited:active,.btn--info:visited:hover{background-color:#31b0d5;color:#fff}.btn--success,.btn--success:visited{background:#5cb85c;color:#fff}.btn--success:active,.btn--success:hover,.btn--success:visited:active,.btn--success:visited:hover{background-color:#449d44;color:#fff}.btn--warning,.btn--warning:visited{background:#f0ad4e;color:#fff}.btn--warning:active,.btn--warning:hover,.btn--warning:visited:active,.btn--warning:visited:hover{background-color:#ec971f;color:#fff}.btn--primary,.btn--primary:visited{background:#5cbcf6;color:#fff}.btn--primary:active,.btn--primary:hover,.btn--primary:visited:active,.btn--primary:visited:hover{background-color:#2ca8f3;color:#fff}.btn--secondary,.btn--secondary:visited{background:#0a137d;color:#fff}.btn--secondary:active,.btn--secondary:hover,.btn--secondary:visited:active,.btn--secondary:visited:hover{background-color:#060c4e;color:#fff}.btn--inverted,.btn--inverted:visited{background:#4a4a4a;color:#fff}.btn--inverted:active,.btn--inverted:hover,.btn--inverted:visited:active,.btn--inverted:visited:hover{background-color:#313131;color:#fff}.btn--extlarge{padding:15px 30px;font-size:21px;font-size:1.3125rem;border-radius:4px}.btn--large{padding:11px 18px;font-size:18px;font-size:1.125rem;line-height:inherit;border-radius:4px}.btn--small{padding:5px 10px;font-size:12px;font-size:.75rem;line-height:inherit}.btn--mini{padding:3px 5px;font-size:10px;font-size:.625rem;line-height:inherit}.btn:first-child{*margin-left:0}.btn--disabled{opacity:.5;filter:alpha(opacity=50);cursor:default}.btn-group{position:relative;*zoom:1;*margin-left:.3em;margin-bottom:1.5em}.btn-group .btn{position:relative;float:left;margin-left:-1px;border-radius:0}.btn-group .btn:first-child{margin-left:0;border-radius:2px 0}.btn-group .btn:last-child{border-radius:0 2px}.btn-group .btn.large:first-child{margin-left:0;border-radius:4px 0}.btn-group .btn.large:last-child{border-radius:0 4px}.alert{padding:5px 10px;margin-bottom:1.5em;background-color:#000;border:1px solid black;border-radius:4px;font-size:16px;font-size:1rem;color:#fff}.alert--success{background-color:#5cb85c;border-color:#449d44;color:#fff}.alert--danger,.alert--error{background-color:#d9534f;border-color:#c9302c;color:#fff}.alert--info{background-color:#5bc0de;border-color:#31b0d5;color:#fff}.alert--warning{background-color:#f0ad4e;border-color:#ec971f;color:#fff}.alert--block{padding-top:14px;padding-bottom:14px}.alert--block>p,.alert--block>ul{margin-bottom:0}.alert--block>p+p{margin-top:5px}.error{color:#d9534f}.valid{color:#5cb85c}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:18px;font-size:1.125rem;line-height:inherit;color:#4a4a4a;border:0;border-bottom:1px solid #cfcfcf}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}output{display:block;padding-top:9px;font-size:14px;font-size:.875rem;line-height:1.5;color:#4a4a4a}.form-control{display:block;width:100%;height:40px;padding:8px 10px;font-size:16px;font-size:1rem;line-height:1.5;color:#4a4a4a;background-color:#fff;background-image:none;border:1px solid #cfcfcf;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-sizing:border-box;box-sizing:border-box}.form-control:focus{border-color:#9c9c9c;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(156,156,156,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(156,156,156,.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eaeaea;opacity:1;filter:alpha(opacity=100)}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:40px;line-height:1.5 \0}input[type=date].input-sm,.form-horizontal .form-group-sm input[type=date].form-control,input[type=time].input-sm,.form-horizontal .form-group-sm input[type=time].form-control,input[type=datetime-local].input-sm,.form-horizontal .form-group-sm input[type=datetime-local].form-control,input[type=month].input-sm,.form-horizontal .form-group-sm input[type=month].form-control{line-height:30px}input[type=date].input-lg,.form-horizontal .form-group-lg input[type=date].form-control,input[type=time].input-lg,.form-horizontal .form-group-lg input[type=time].form-control,input[type=datetime-local].input-lg,.form-horizontal .form-group-lg input[type=datetime-local].form-control,input[type=month].input-lg,.form-horizontal .form-group-lg input[type=month].form-control{line-height:46px}.form-group{margin-bottom:30px}.radio,.checkbox{position:relative;display:block;min-height:22px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:9px;padding-bottom:9px;margin-bottom:0}.form-control-static.input-lg,.form-horizontal .form-group-lg .form-control-static.form-control,.form-control-static.input-sm,.form-horizontal .form-group-sm .form-control-static.form-control{padding-left:0;padding-right:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:4px}select.input-sm,.form-horizontal .form-group-sm select.form-control{height:30px;line-height:30px}textarea.input-sm,.form-horizontal .form-group-sm textarea.form-control,select[multiple].input-sm,.form-horizontal .form-group-sm select[multiple].form-control{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:4px}select.input-lg,.form-horizontal .form-group-lg select.form-control{height:46px;line-height:46px}textarea.input-lg,.form-horizontal .form-group-lg textarea.form-control,select[multiple].input-lg,.form-horizontal .form-group-lg select[multiple].form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:50px}.form-control-feedback{position:absolute;top:27px;right:0;z-index:2;display:block;width:40px;height:40px;line-height:40px;text-align:center}.input-lg+.form-control-feedback,.form-horizontal .form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.form-horizontal .form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#5cb85c}.has-success .form-control{border-color:#5cb85c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#449d44;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a3d7a3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a3d7a3}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#4a4a4a}.has-success .form-control-feedback{color:#5cb85c}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#f0ad4e}.has-warning .form-control{border-color:#f0ad4e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#ec971f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f8d9ac;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f8d9ac}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#4a4a4a}.has-warning .form-control-feedback{color:#f0ad4e}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#d9534f}.has-error .form-control{border-color:#d9534f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#c9302c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba5a3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba5a3}.has-error .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#4a4a4a}.has-error .form-control-feedback{color:#d9534f}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#8a8a8a}.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:9px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:31px}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:9px}.form-horizontal .has-feedback .form-control-feedback{top:0;right:4px}.form-horizontal .form-group-lg .control-label{padding-top:14.3px}.form-horizontal .form-group-sm .control-label{padding-top:6px}.asteriskField{display:inline-block;padding:0 4px;padding:0 .25rem;color:#d9534f}@media(min-width:30em){.input-mini{width:7.5531914664%}}@media(min-width:30em){.input-small{width:15.9574467876%}}@media(min-width:37.5em){.input-medium{width:24.3617021089%}}@media(min-width:37.5em){.input-large{width:49.5744680726%}}@media(min-width:37.5em){.input-xlarge{width:57.9787233938%}}@media(min-width:37.5em){.input-xxlarge{width:66.382978715%}}[placeholder]:focus::-webkit-input-placeholder{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease}table{max-width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0;font-family:Arial,Helvetica,sans-serif}.table{width:100%;max-width:100%;margin-bottom:1.5em}.table th,.table td{padding:10px;vertical-align:top;border-top:1px solid #cfcfcf;font-size:12px;font-size:.75rem;line-height:1.5em;text-align:left}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #cfcfcf}.table tbody tr:hover td,.table tbody tr:hover th{background-color:transparent}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #cfcfcf;border-left:0;border-collapse:separate;*border-collapse:collapsed}.table-bordered th,.table-bordered td{border-left:1px solid #cfcfcf}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#cfcfcf}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:transparent}.navbar-toggle{-webkit-backface-visibility:hidden;display:block;padding:0;background:transparent;border:0;border-radius:0;float:left;outline:none;margin-top:5px}@media(min-width:37.5em){.navbar-toggle{margin-top:30px}}.navbar-toggle:hover{text-decoration:none}.navbar-collapse{position:relative;overflow:hidden;max-height:0;clear:both;background-color:white;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;text-align:center}@media(min-width:48em){.navbar-collapse{height:auto!important;overflow:visible!important;opacity:1;filter:alpha(opacity=100);clear:none;max-height:inherit;padding:5px 0;margin:0 10px;text-align:left}}.navbar-collapse .navbar-nav{display:inline-block;width:100%}@media(min-width:48em){.navbar-collapse .navbar-nav{width:auto}}.navbar-collapse .search-form{display:none;float:right;height:20px;line-height:19px}@media(min-width:48em){.navbar-collapse .search-form{display:inline-block}}.navbar-collapse .search-form label{display:none}.navbar-collapse .search-form .input-group .search-field{width:120px;height:20px;padding:0 5px;font-size:12px}.navbar-collapse .search-form .input-group .input-group-btn button{padding:0 10px;font-size:12px;text-transform:none;font-weight:400;-webkit-font-smoothing:antialiased;height:20px;background-color:#5cbcf6}.navbar-collapse.in{max-height:15em;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;-webkit-backface-visibility:hidden}@media(min-width:48em){.navbar .navbar-toggle,.mobile-menu{display:none}}.icon-bars{display:inline-block}.icon-bar{width:26px;height:4px;background:#0a137d;display:block}.icon-bar+.icon-bar{margin-top:4px}.btn-navbar__title{font-size:16px;font-size:1rem}.sr-only{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.sr-only.focusable:active,.sr-only.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu,.children{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:50px;padding:0;margin:0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box;white-space:nowrap}.dropdown-menu.child,.dropdown-menu.grandchild,.children.child,.children.grandchild{left:100%;top:0}.dropdown-menu.child a,.dropdown-menu.grandchild a,.children.child a,.children.grandchild a{color:#0a137d!important}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:0;margin:0 0 0 10px;clear:both;font-weight:400;line-height:1.42857143;color:#0a137d;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:transparent}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media .pull-left{float:left;margin-right:4px}.media .pull-right{float:right;margin-left:4px}.media-list{margin-left:0;list-style-type:none}.flag{display:table;width:100%}.flag__image,.flag__body{display:table-cell;vertical-align:middle}.flag--top .flag__image,.flag--top .flag__body{vertical-align:top}.flag--bottom .flag__image,.flag--bottom .flag__body{vertical-align:bottom}.flag__image{padding-right:10px}.flag__image img{display:block;max-width:none}.flag--rev .flag__image{padding-right:0;padding-left:10px}.flag__body{width:100%}html{background:#5cbcf6;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{width:100%;background-color:#5cbcf6;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5em;color:#4a4a4a}hr{clear:both;display:block;margin:3em 0;padding:0;height:1px;border:0;border-top:1px solid #cfcfcf}img{max-width:100%;border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.img-rounded{border-radius:4px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #cfcfcf;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{border-radius:500px}figure{margin-bottom:1.5em}figure img{margin-bottom:0}figure figcaption{display:block;font-weight:400;font-size:14px;font-size:.875rem;font-style:italic;color:#fff;background:gray;padding:5px 10px}.well{background:#f9fafb;padding:20px;margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#4a4a4a;text-rendering:optimizelegibility;line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1}h1,.h1{font-size:20px;font-size:1.25rem;margin-bottom:18px;color:#0a137d}@media(min-width:48em){h1,.h1{font-size:26px;font-size:1.625rem}}h2,.h2{font-size:18px;font-size:1.125rem;margin-bottom:14px;color:#5cbcf6}@media(min-width:48em){h2,.h2{font-size:22px;font-size:1.375rem}}h3,.h3{font-size:15px;font-size:.9375rem;line-height:1.5em;margin-bottom:20px;color:#4a4a4a}@media(min-width:48em){h3,.h3{font-size:13px;font-size:.8125rem}}@media(min-width:61.875em){h3,.h3{font-size:14px;font-size:.875rem}}h4,.h4{font-size:16px;font-size:1rem;margin-bottom:12px}h5,.h5{font-size:14px;font-size:.875rem;margin-bottom:12px}h6,.h6{font-size:14px;font-size:.875rem;margin-bottom:12px}p,ol,ul,dl,address{margin-top:0;margin-bottom:1.5em;font-size:14px;font-size:.875rem;line-height:1.5em}@media(min-width:48em){p,ol,ul,dl,address{font-size:13px;font-size:.8125rem}}p h2,p h3,ol h2,ol h3,ul h2,ul h3,dl h2,dl h3,address h2,address h3{float:left;margin:0 0 20px;font-size:14px;font-size:.875rem}@media(min-width:48em){p h2,p h3,ol h2,ol h3,ul h2,ul h3,dl h2,dl h3,address h2,address h3{font-size:13px;font-size:.8125rem}}small{font-size:12px;font-size:.75rem}ul,ol{margin:0 0 1.5em 8px;padding:0 0 0 8px}li ul,li ol{margin:1.5em 0}ul.inline,ol.inline{list-style-type:none;margin-left:0}ul.inline>li,ol.inline>li{display:inline-block;padding-left:4px;padding-right:4px}blockquote{margin:0 0 1.5em}blockquote small:before{content:'\00A0 \2014'}blockquote small:after{content:''}blockquote.pull-right{float:right;background-color:transparent}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote cite{font-style:normal}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}dl,dd{margin-bottom:1.5em}dt{font-weight:700}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;clear:left;width:30.38869258%}.dl-horizontal dd{margin-left:32.99289258%}abbr[title]{border-bottom:1px dotted #cfcfcf;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}ins{color:#4a4a4a;text-decoration:none}mark{color:#4a4a4a;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:Monaco,Courier New,monospace;font-size:12px;font-size:.75rem;line-height:1.5em;color:#4b4b4b}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:12px;font-size:.75rem;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.lede{font-size:17.25px;font-size:17px;font-size:1.078125rem}.secondary{font-size:13.0434782609px;font-size:13px;font-size:.8152173913rem}.tertiary{font-size:12px;font-size:.75rem}.amp{font-family:Monaco,Courier New,monospace}.footnotes li{margin-bottom:.75em;font-family:Arial,Helvetica,sans-serif;font-size:11.5384615385px;font-size:11px;font-size:.7211538462rem;line-height:1.4}.spaced{letter-spacing:1px}a{text-decoration:none;color:#5cbcf6}a:visited{color:#2ca8f3}a:hover,a.active{text-decoration:underline;color:#0a137d}a:focus{outline:thin dotted #9c9c9c;color:#2ca8f3}a:hover,a:active{outline:0}::-moz-selection{background-color:#9c9c9c;color:#5cbcf6;text-shadow:none}::selection{background-color:#9c9c9c;color:#5cbcf6;text-shadow:none}.container{max-width:62.6666668132em;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.container:after{content:" ";display:block;clear:both}@media(min-width:61.875em){.container{padding-left:0;padding-right:0}}@media(min-width:48em){.has-sidebar .main{width:74.7872340363%;float:left;margin-right:.8510638549%}}@media(min-width:48em){.sidebar{width:24.3617021089%;float:right;margin-right:0}}.row,.form-horizontal .form-group{*zoom:1;clear:both}.row:before,.form-horizontal .form-group:before,.row:after,.form-horizontal .form-group:after{display:table;content:""}.row:after,.form-horizontal .form-group:after{clear:both}@media(min-width:37.5em){.row .one-half,.form-horizontal .form-group .one-half{width:49.5744680726%;float:left;margin-right:.8510638549%}.row .one-third,.form-horizontal .form-group .one-third{width:32.7659574301%;float:left;margin-right:.8510638549%}.row .one-quarter,.form-horizontal .form-group .one-quarter{width:24.3617021089%;float:left;margin-right:.8510638549%}.row .third-twothird--first,.form-horizontal .form-group .third-twothird--first{width:32.7659574301%;float:left;margin-right:.8510638549%}.row .third-twothird--last,.form-horizontal .form-group .third-twothird--last{width:66.382978715%;float:right;margin-right:0}.row .twothird-third--first,.form-horizontal .form-group .twothird-third--first{width:66.382978715%;float:left;margin-right:.8510638549%}.row .twothird-third--last,.form-horizontal .form-group .twothird-third--last{width:32.7659574301%;float:right;margin-right:0}.row .one-third--last,.form-horizontal .form-group .one-third--last,.row .one-half--last,.form-horizontal .form-group .one-half--last,.row .one-quarter--last,.form-horizontal .form-group .one-quarter--last{margin-right:0}}.more-link:before{content:"\f0da";font-family:FontAwesome;padding-right:5px}.main{background-color:white;padding:10px;border-radius:0 0 10px 10px}.main .container{padding:0 10px}.top{float:left;width:100%;text-align:right;font-size:13px;margin-top:30px}.top a{color:#5cbcf6}.show-mob{display:inline-block!important}@media(min-width:48em){.show-mob{display:none!important}}.hide-mob{display:none!important}@media(min-width:48em){.hide-mob{display:inline-block!important}}hr{margin:10px 0 20px}body.login{background-color:white}body.login #login_error{background-color:#dc3232;color:white}body.login div#login h1 a{width:300px;height:54px;background-image:url(../images/logo_header_physioadvisor.gif);-webkit-background-size:300px auto;background-size:300px auto}body.login #loginform .button-primary{background-color:#5cbcf6;border-color:#5cbcf6;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-decoration:none;text-shadow:none}header{*zoom:1;padding-top:20px;padding-left:10px;padding-right:10px}header:before,header:after{display:table;content:""}header:after{clear:both}header .container{background-color:white;border-radius:10px 10px 0 0;padding-top:10px}@media(min-width:48em){header .container{padding-bottom:20px}}header .header-left{width:100%;float:left;margin-left:0;margin-right:0}@media(min-width:37.5em){header .header-left{width:49.5744680726%;float:left;margin-right:.8510638549%}}header .header-right{width:100%;float:left;margin-left:0;margin-right:0;text-align:center}@media(min-width:37.5em){header .header-right{width:49.5744680726%;float:right;margin-right:0}}header .header-right ul{text-align:center}@media(min-width:48em){header .header-right ul{float:right;width:300px;margin-right:30px}}header .header-right ul li{display:inline-block;margin:0;padding:0;font-size:11px}header .header-right ul li a{-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear;border-right:solid 1px;padding:0 5px 0 0;text-decoration:none}@media(min-width:48em){header .header-right ul li a{padding:0 5px 0 0}}header .header-right ul li a:hover{text-decoration:underline}header .header-right ul li a.no-border{border-right:0}@media(min-width:37.5em){header .header-right ul li:last-child a{border-right:0}}header .header-right ul li .dashicons{font-size:17px}header .header-right .account-menu{display:inline-block;font-weight:400;color:#0a137d}@media(min-width:48em){header .header-right .account-menu{display:block;margin-top:15px}}header .header-right .account-menu li.login a{padding-right:5px}header .header-right .account-menu a{font-weight:700;color:#0a137d}header .header-right .account-menu a:hover{text-decoration:underline}header .header-right .account-menu a .dashicons{text-decoration:none}header .header-right .account-menu a .dashicons:hover{text-decoration:none}header .header-right .secondary-nav{margin-top:0}@media(min-width:48em){header .header-right .secondary-nav{margin-right:30px}}header .header-right .secondary-nav li:last-child a{border-right:0}header .header-nav{width:100%;float:left;margin-left:0;margin-right:0;padding-top:20px}header .header-nav .mobile-search{display:none;margin-top:5px}header .header-nav .mobile-search .search-form .input-group{width:100%}header .header-nav .mobile-search .search-form .input-group .search-field{width:70%;border-radius:3px 0 0 3px}header .header-nav .mobile-search .search-form .input-group .input-group-btn{display:inline-block;width:30%}header .header-nav .mobile-search .search-form .input-group .input-group-btn .btn{width:100%;padding:9px 0;background-color:#5cbcf6;border-radius:0 3px 3px 0}.header-submenu{display:inline-block}@media(min-width:48em){.header-submenu{display:block}}.header-submenu li{color:#0a137d}.header-submenu li:last-child a{border-right:0}.header-submenu a{color:#0a137d;text-decoration:underline;font-weight:700}.header-submenu a:hover{text-decoration:none}.header-submenu a.cart-contents{text-decoration:none}.header-submenu a.cart-contents .show-xs{height:14px;min-width:14px;border-radius:7px;background-color:lightblue;display:inline-block;line-height:16px}@media(min-width:37.5em){.header-submenu a.cart-contents .show-xs{display:none}}.header-submenu a.cart-contents .hide-xs{display:none}@media(min-width:37.5em){.header-submenu a.cart-contents .hide-xs{display:inline-block}}.header-submenu .hide-xs{display:none}@media(min-width:37.5em){.header-submenu .hide-xs{display:inline-block;text-decoration:inherit}}.navbar-header{position:relative;margin-top:10px;margin-bottom:20px}@media(min-width:48em){.navbar-header{margin:0}}.navbar-header .navbar-search-mob{display:block;padding:0;background:transparent;float:right;outline:none;width:30px;height:30px;position:absolute;right:0;top:0;background-image:url(../images/search_icon@2x.png);background-repeat:no-repeat;-webkit-background-size:20px auto;background-size:20px auto;background-position:center center;background-color:transparent;text-indent:-9999px}@media(min-width:37.5em){.navbar-header .navbar-search-mob{display:none}}.navbar-brand{display:block;width:200px;height:30px;background-image:url(../images/logo_header_physioadvisor.gif);-webkit-background-size:200px auto;background-size:200px auto;background-repeat:no-repeat;background-position:left center;margin:0 auto;text-indent:-9999px}@media(min-width:37.5em){.navbar-brand{width:406px;height:70px;-webkit-background-size:250px auto;background-size:250px auto;margin:10px 0 0 25px}}@media(min-width:48em){.navbar-brand{width:406px;height:70px;-webkit-background-size:350px auto;background-size:350px auto}}@media(min-width:61.875em){.navbar-brand{-webkit-background-size:406px auto;background-size:406px auto}}.tagline{display:inline-block;margin-left:5px;margin-top:34px}.nav{*zoom:1}.nav:before,.nav:after{display:table;content:""}.nav:after{clear:both}@media(min-width:37.5em){.nav li{display:inline-block;position:relative;border-right:1px dashed #ccc}.nav li.menu-home a{padding-left:0}.nav li ul li{display:block;padding:5px 0;border-right:0;border-bottom:solid 1px #ccc}.nav li ul li:last-child{border-bottom:0}.nav li ul li:hover{background-color:#5cbcf6}.nav li ul li:hover a{color:white}.nav li ul li:hover ul li a{color:#0a137d}.nav li ul li:hover ul li:hover{background-color:#5cbcf6}.nav li ul li:hover ul li:hover a{color:white}}.nav a,.nav .no-link{font-size:15px;font-weight:700;color:#0a137d;padding:0;margin:0 7px;display:block;cursor:pointer}@media(min-width:37.5em){.nav a,.nav .no-link{padding:0 10px;font-size:12px}}.nav a:hover,.nav .no-link:hover{color:#0a137d;text-decoration:none}.nav .no-link{cursor:text}.content{*zoom:1;background-color:white}.content:before,.content:after{display:table;content:""}.content:after{clear:both}.content.no-padding{padding:0}.home__content__block{width:100%;float:left;margin-left:0;padding:0;margin-right:0;background-color:white;border-bottom:solid 1px #eaeaea;-webkit-font-smoothing:antialiased}.home__content__block:nth-child(3n+3){border-right:0}@media(min-width:50em){.home__content__block:hover{background-color:#5cbcf6;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.home__content__block:hover .body__wrap .title,.home__content__block:hover .body__wrap .body{color:white}}.home__content__block:active{background-color:#0a137d}.home__content__block:active .body__wrap .title,.home__content__block:active .body__wrap .body{color:white}@media(min-width:37.5em){.home__content__block{width:32.7659574301%;float:left;margin-right:.8510638549%;border-right:solid 1px #eaeaea;margin-right:0}}.home__content__block a{text-decoration:none}.home__content__block .img{text-align:center}.home__content__block .img img{overflow:hidden;max-width:100%}.home__content__block .body__wrap{padding:10px 20px;border-top:solid 1px #eaeaea;height:auto}@media(min-width:37.5em){.home__content__block .body__wrap{height:140px}}@media(min-width:48em){.home__content__block .body__wrap{height:130px}}@media(min-width:50em){.home__content__block .body__wrap{height:100px}}.home__content__block .body__wrap .title{font-size:18px;font-weight:400;color:#0a137d;padding-bottom:12px;margin-bottom:0}.home__content__block .body__wrap .body{font-size:12px;line-height:120%;color:#4a4a4a}.page-title{font-size:20px;font-size:1.25rem;margin-bottom:18px;color:#0a137d}@media(min-width:48em){.page-title{font-size:26px;font-size:1.625rem}}.page-description{margin:0 0 50px;border-bottom:solid 1px #eaeaea}.page-body h3 a,.page-body h3 a:visited,.page-body h3 u{color:#5cbcf6;text-decoration:none}.page-body h3 a:hover{text-decoration:underline}.page-body.two-col{width:100%;float:left;margin-left:0;margin-right:0}@media(min-width:48em){.page-body.two-col{width:66.382978715%;float:left;margin-right:.8510638549%}}@media(min-width:61.875em){.page-body.two-col{width:66.382978715%;float:left;margin-right:.8510638549%}}.page-body.three-col{width:100%;float:left;margin-left:0;margin-right:0}@media(min-width:48em){.page-body.three-col{width:66.382978715%;float:left;margin-right:.8510638549%}}@media(min-width:61.875em){.page-body.three-col{width:53.7765957332%;float:left;margin-right:.8510638549%;margin-left:4.2021276606%}}.page-body.three-col .author{width:100%;float:left;margin-left:0;margin-right:0;padding:0 0 5px;margin:0 0 30px;font-size:10px;text-align:left;margin-top:-20px}.page-body .member-content{width:100%}.page-body .results-wrapper .search-result{margin-bottom:10px}.page-body .results-wrapper .search-result h1{font-size:14px;margin-bottom:0}@media(min-width:48em){.page-body .results-wrapper .search-result h1{font-size:16px}}.page-body ul{position:relative;display:block;list-style-type:disc}.page-body ul li h2,.page-body ul li h3{float:none;margin:0}.page-body table{border-collapse:collapse;border:solid 1px black;margin-bottom:1.5em;font-size:14px;font-size:.875rem;line-height:1.5em}@media(min-width:48em){.page-body table{font-size:13px;font-size:.8125rem}}.page-body table.link-to-this-page{width:100%;table-layout:fixed;word-wrap:break-word}.page-body table tr td{border-collapse:collapse;border:solid 1px black;padding:5px}.page-body.link-to-page-code{table-layout:fixed;word-wrap:break-word}@media(min-width:48em){.fluid-width-video-wrapper{padding-top:315px!important}}@media(min-width:48em){.fluid-width-video-wrapper iframe{max-width:560px;max-height:315px}}.faq-list{list-style-type:none;margin:0;padding:0}.faq-list li{margin:0;padding:0 0 10px}.faq-list li .title{font-size:16px;font-weight:700}.faq-list li .faq-excerpt p{font-size:12px}.faq-return{float:left;width:100%;font-size:13px;margin-bottom:30px}.faq-return a{color:#ccc}.search-form.form-inline .input-group .form-control{width:auto;margin-right:10px}.search-form.form-inline .input-group .input-group-btn{display:inline-block}.sidebar-left{display:none}@media(min-width:61.875em){.sidebar-left{display:block;width:15.9574467876%;float:left;margin-right:.8510638549%}}.sidebar-right{display:none}@media(min-width:48em){.sidebar-right{display:block}}@media(min-width:48em){.sidebar-right.two-col{width:24.3617021089%;float:right;margin-right:0}}@media(min-width:61.875em){.sidebar-right.two-col{width:24.3617021089%;float:right;margin-right:0}}@media(min-width:48em){.sidebar-right.three-col{width:24.3617021089%;float:right;margin-right:0}}@media(min-width:61.875em){.sidebar-right.three-col{width:15.9574467876%;float:right;margin-right:0}}.sidebar-children-nav{margin:0 0 20px;padding:0}.sidebar-children-nav li{position:relative;list-style-type:none;margin:0;padding:0;border-bottom:dashed 1px #0a137d}.sidebar-children-nav li a,.sidebar-children-nav li .no-link{display:block;z-index:1;font-size:12px;color:#0a137d;text-decoration:none;padding-left:5px}.sidebar-children-nav li a:hover,.sidebar-children-nav li .no-link:hover{background-color:#5cbcf6;color:white;text-decoration:none;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}.sidebar-children-nav li .no-link{cursor:text}.sidebar-children-nav li .no-link:hover{color:#0a137d}.sidebar-children-nav li.current{background-color:#5cbcf6}.sidebar-children-nav li.current a{color:white}.sidebar-children-nav li .children{display:none;z-index:2;position:absolute;top:0;left:100%;margin:0;padding:5px;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-color:white}.sidebar-children-nav li .children li{border-bottom:dashed 1px #0a137d}.sidebar-children-nav li .children li:last-child{border-bottom:0}.sidebar-product-wrap{list-style-type:none;margin:0 0 30px;padding:0}.sidebar-product-wrap .product{margin:0 0 40px;padding:5px;border:solid 1px black;text-align:center}.sidebar-product-wrap .product span{display:block}.sidebar-product-wrap .product .woocommerce-Price-currencySymbol{display:inline-block}.sidebar-product-wrap .product__title{color:#0a137d}.sidebar-product-wrap .product__price{font-size:12px}.sidebar-product-wrap .product__price .amount{display:inline-block}.sidebar-product-wrap .product__excerpt{display:none;font-size:12px;color:black;line-height:120%}.sidebar-product-wrap .product__buy-link{font-weight:700}.sidebar-product-wrap .product a{text-decoration:none;color:#5cbcf6}.content-info{margin-top:20px;margin-bottom:50px}.content-info .footer__left{width:100%;float:left;margin-left:0;margin-right:0;line-height:40px}@media(min-width:50em){.content-info .footer__left{width:49.5744680726%;float:left;margin-right:.8510638549%}}.content-info .footer__left .img-social{width:140px;height:auto}.content-info .footer__left .img-phyadv{float:right;width:130px;height:auto;margin-top:30px}@media(min-width:37.5em){.content-info .footer__left .img-phyadv{margin-top:0}}.content-info .footer__right{width:100%;float:left;margin-left:0;margin-right:0;margin-top:30px}@media(min-width:50em){.content-info .footer__right{width:49.5744680726%;float:right;margin-right:0;margin-top:0}}.content-info .footer__right .footer-nav{float:left;width:100%;text-align:right;margin:0;padding:0;list-style-type:none}.content-info .footer__right .footer-nav li{display:inline-block;font-size:11px}.content-info .footer__right .footer-nav li a{color:white;text-decoration:none;padding:0 5px;border-right:solid 1px white}.content-info .footer__right .footer-nav li a:hover{text-decoration:underline}.content-info .footer__right .footer-nav li:last-child a{border-right:0}.content-info .footer__right .copyright{float:left;width:100%;text-align:right;font-size:11px;color:white;-webkit-font-smoothing:antialiased}.content-info .footer__right .copyright a{color:white;text-decoration:none}.content-info .footer__right .copyright a:hover{text-decoration:underline}.back-to-top{width:100%;float:left;margin-left:0;margin-right:0;height:44px;line-height:44px;background:#333;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px;letter-spacing:3px}.back-to-top:hover{background-color:#333;color:#5cbcf6;text-decoration:none}.back-to-top:active{background-color:#0a137d;color:white}@media(min-width:50em){.back-to-top{display:none}}.wlrw_credit{display:none}.modal-login__window{border-radius:0}@media(min-width:37.5em){.modal-login__window{border-radius:10px}}.modal-login__window .close-btn{top:10px;right:10px;border-radius:15px}@media(min-width:37.5em){.modal-login__window .close-btn{top:-10px;right:-10px}}.modal-login__window #loginform .login-submit input{background-color:#5cbcf6}.modal-login__window a.lost-password{-webkit-font-smoothing:antialiased;font-size:12px!important;font-weight:400!important;color:#ccc!important;text-decoration:underline!important;padding:0;border-right:0}.modal-login__window a.lost-password:hover{color:#5cbcf6!important}.banner,.wrap{-webkit-backface-visibility:hidden}.gform_wrapper .gform_body .gform_fields .gfield{margin-bottom:10px}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{margin:0;line-height:100%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{width:100%;border:solid 1px #eaeaea;outline:none;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:focus,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus{border:solid 1px #5cbcf6;background-color:#edf8fe;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}.gform_wrapper .gform_footer .gform_button{border:0;background-color:#5cbcf6;color:white;padding:10px 20px;border-radius:5px}.gform_wrapper .gform_footer .gform_button:hover{background-color:#2ca8f3}.gform_confirmation_message{padding:10px;background:#5cbcf6;border-radius:5px;color:white;text-align:center;margin:50px 0}.page-wrapper{background-color:#5cbcf6}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{-webkit-box-sizing:border-box;box-sizing:border-box;background:#5cbcf6;display:block;overflow:hidden;padding:0}.mm-panel{-webkit-transition:-webkit-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panels,.mm-panels>.mm-panel{background:white;border-color:inherit}.mm-panels>.mm-panel{background:#5cbcf6;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}#mmenu.mm-opened .mm-panels>.mm-panel{background:white}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:before,.mm-panels>.mm-panel:after{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px}.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:40px;bottom:auto}.mm-vertical .mm-listview>li>.mm-next:after,.mm-listview>li.mm-vertical>.mm-next:after{top:16px;bottom:auto}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li:after,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>span{color:#0a137d;font-weight:700}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:23px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:rgba(0,0,0,.7);-webkit-font-smoothing:antialiased}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-arrow:after{border-color:#0a137d}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);color:#0a137d;font-weight:700;tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0,0,0,.05)}.mm-menu .mm-divider{background:rgba(0,0,0,.05)}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}.modal-login-trigger{cursor:pointer}.modal-login__overlay{display:none;position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0;background-color:black;background-color:rgba(0,0,0,.75)}.modal-login__window{position:absolute;width:100%;height:300px;background-color:white}@media(min-width:48em){.modal-login__window{z-index:1;position:fixed;width:500px;top:50%;left:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);margin-left:-250px;padding:20px;font-size:16px;line-height:130%}}.modal-login__window h1{font-size:20px}.modal-login__window #loginform .login-username{margin-bottom:5px}.modal-login__window #loginform .login-username label,.modal-login__window #loginform .login-password label{width:60px;margin-right:10px;font-weight:400;color:#999;-webkit-font-smoothing:antialiased}.modal-login__window #loginform .login-username input,.modal-login__window #loginform .login-password input{width:200px;font-size:16px;outline:none;padding:10px}.modal-login__window #loginform .login-remember{margin-bottom:10px}.modal-login__window #loginform .login-remember label{font-weight:400;-webkit-font-smoothing:antialiased;color:#999}.modal-login__window #loginform .login-submit input{width:50%;font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;background-color:#5cbcf6;color:#fff;-webkit-font-smoothing:antialiased;outline:none;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.modal-login__window #loginform .login-submit input:hover{background-color:#2ca8f3}.modal-login__window .close-btn{position:absolute;width:30px;height:30px;top:0;right:0;background-color:black;line-height:30px;color:white;cursor:pointer;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}@media(min-width:48em){.modal-login__window .close-btn{top:-10px;right:-10px}}.modal-login__window .close-btn:hover{background-color:#5cbcf6}.adsense,.code-block.code-block-1.ai-tablet-phone{float:left;width:100%;background-color:transparent;margin-top:30px;margin-bottom:10px}.adsense.desktop-only,.code-block.code-block-1.ai-tablet-phone.desktop-only{display:none}@media(min-width:50em){.adsense.desktop-only,.code-block.code-block-1.ai-tablet-phone.desktop-only{display:block}.adsense.desktop-only ins,.code-block.code-block-1.ai-tablet-phone.desktop-only ins{display:block!important}}.adsense.mob-only,.code-block.code-block-1.ai-tablet-phone.mob-only{float:left;width:100%;text-align:center}@media(min-width:50em){.adsense.mob-only,.code-block.code-block-1.ai-tablet-phone.mob-only{display:none}}.adsense ins,.code-block.code-block-1.ai-tablet-phone ins{display:block;margin:0 auto!important}.adsense ins ins,.code-block.code-block-1.ai-tablet-phone ins ins{width:100%}.adsense ins ins ins,.code-block.code-block-1.ai-tablet-phone ins ins ins{width:100%;margin:0 auto}.adsense ins ins ins iframe,.code-block.code-block-1.ai-tablet-phone ins ins ins iframe{width:100%!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#5cbcf6;color:white;outline:none;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}@media(min-width:50em){.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#8cd0f9;color:white}}.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active{background-color:#8cd0f9;color:white}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#0a137d;color:#fff;-webkit-font-smoothing:antialiased;outline:none;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}@media(min-width:50em){.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#0e1aac;color:white}}.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active{background-color:#0e1aac;color:white}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{height:31px}.page .woocommerce-message,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-top-color:#8fae1b}.page .woocommerce-info,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-top-color:#f0ad4e}.page .woocommerce-info:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{color:#f0ad4e}.page span.onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{background-color:#0a137d}.page ul.products,.woocommerce ul.products,.woocommerce-page ul.products{margin:0 0 1em;padding:0;list-style:none;clear:both}.page ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:49.5744680726%;float:left;margin-right:.8510638549%;margin-bottom:20px;clear:none}.page ul.products li.product:nth-child(even),.woocommerce ul.products li.product:nth-child(even),.woocommerce-page ul.products li.product:nth-child(even){margin-right:0}@media(min-width:37.5em){.page ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:24.3617021089%;float:left;margin-right:.8510638549%}.page ul.products li.product:nth-child(3n+2),.woocommerce ul.products li.product:nth-child(3n+2),.woocommerce-page ul.products li.product:nth-child(3n+2){clear:none;margin-right:.8510638549%}.page ul.products li.product:nth-child(4n+4),.woocommerce ul.products li.product:nth-child(4n+4),.woocommerce-page ul.products li.product:nth-child(4n+4){margin-right:0}}@media(min-width:50em){.page ul.products li.product:hover h3,.woocommerce ul.products li.product:hover h3,.woocommerce-page ul.products li.product:hover h3{color:#5cbcf6}}.page ul.products li.product:active h3,.woocommerce ul.products li.product:active h3,.woocommerce-page ul.products li.product:active h3{color:#5cbcf6}.page ul.products li.product .img-wrap-outer,.woocommerce ul.products li.product .img-wrap-outer,.woocommerce-page ul.products li.product .img-wrap-outer{display:table;width:100%;height:100px;border:solid 1px #e9e9e9}@media(min-width:37.5em){.page ul.products li.product .img-wrap-outer,.woocommerce ul.products li.product .img-wrap-outer,.woocommerce-page ul.products li.product .img-wrap-outer{height:150px}}@media(min-width:48em){.page ul.products li.product .img-wrap-outer,.woocommerce ul.products li.product .img-wrap-outer,.woocommerce-page ul.products li.product .img-wrap-outer{height:200px}}@media(min-width:61.875em){.page ul.products li.product .img-wrap-outer,.woocommerce ul.products li.product .img-wrap-outer,.woocommerce-page ul.products li.product .img-wrap-outer{height:220px}}.page ul.products li.product .img-wrap-outer .img-wrap,.woocommerce ul.products li.product .img-wrap-outer .img-wrap,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap{display:table-cell;width:100%;max-height:100px;vertical-align:middle;padding:0 10px;text-align:center}@media(min-width:37.5em){.page ul.products li.product .img-wrap-outer .img-wrap,.woocommerce ul.products li.product .img-wrap-outer .img-wrap,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap{height:150px}}@media(min-width:48em){.page ul.products li.product .img-wrap-outer .img-wrap,.woocommerce ul.products li.product .img-wrap-outer .img-wrap,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap{height:200px}}@media(min-width:61.875em){.page ul.products li.product .img-wrap-outer .img-wrap,.woocommerce ul.products li.product .img-wrap-outer .img-wrap,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap{height:220px}}.page ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap img{display:inline-block;width:auto;max-width:100px;max-height:100px;margin:0}@media(min-width:37.5em){.page ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap img{max-width:100px;max-height:150px}}@media(min-width:48em){.page ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap img{max-width:180px;max-height:200px}}@media(min-width:61.875em){.page ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce ul.products li.product .img-wrap-outer .img-wrap img,.woocommerce-page ul.products li.product .img-wrap-outer .img-wrap img{max-width:200px;max-height:220px}}.page ul.products li.product .product_title,.woocommerce ul.products li.product .product_title,.woocommerce-page ul.products li.product .product_title{display:block;height:54px}@media(min-width:37.5em){.page ul.products li.product .product_title,.woocommerce ul.products li.product .product_title,.woocommerce-page ul.products li.product .product_title{height:36px}}.page ul.products li.product h3,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{width:100%;font-size:12px;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear;text-align:center;margin:0;padding:0}@media(min-width:37.5em){.page ul.products li.product h3,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{height:36px}}.page ul.products li.product .price,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{display:block;color:#5cbcf6;text-align:center}.page div.product div.images,.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:left;width:100%}@media(min-width:37.5em){.page div.product div.images,.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:48%}}@media(min-width:48em){.page div.product div.images,.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:33%}}.page div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:100%}@media(min-width:37.5em){.page div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%}}@media(min-width:48em){.page div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:60%}}.page div.product div.summary p.price,.page div.product div.summary span.price,.woocommerce div.product div.summary p.price,.woocommerce div.product div.summary span.price,.woocommerce-page div.product div.summary p.price,.woocommerce-page div.product div.summary span.price{color:#5cbcf6}.page div.product div.summary .variations_form table.variations select,.woocommerce div.product div.summary .variations_form table.variations select,.woocommerce-page div.product div.summary .variations_form table.variations select{width:100%}.page div.product div.summary .cart .quantity input,.woocommerce div.product div.summary .cart .quantity input,.woocommerce-page div.product div.summary .cart .quantity input{height:28px}.page div.product div.summary .product_meta,.woocommerce div.product div.summary .product_meta,.woocommerce-page div.product div.summary .product_meta{-webkit-font-smoothing:antialiased}.page div.product div.summary .product_meta span.sku_wrapper,.woocommerce div.product div.summary .product_meta span.sku_wrapper,.woocommerce-page div.product div.summary .product_meta span.sku_wrapper{margin-right:30px;color:#ccc}.page div.product div.summary .product_meta span.sku_wrapper span.sku,.woocommerce div.product div.summary .product_meta span.sku_wrapper span.sku,.woocommerce-page div.product div.summary .product_meta span.sku_wrapper span.sku{color:#ccc}.page div.product div.summary .product_meta span.posted_in,.woocommerce div.product div.summary .product_meta span.posted_in,.woocommerce-page div.product div.summary .product_meta span.posted_in{color:#ccc}.page div.product div.summary .product_meta span.posted_in a,.woocommerce div.product div.summary .product_meta span.posted_in a,.woocommerce-page div.product div.summary .product_meta span.posted_in a{text-decoration:underline}.page div.product div.summary .product_meta span.posted_in a:hover,.woocommerce div.product div.summary .product_meta span.posted_in a:hover,.woocommerce-page div.product div.summary .product_meta span.posted_in a:hover{color:#2ca8f3}.page div.product .single-prod-desc-wrapper,.woocommerce div.product .single-prod-desc-wrapper,.woocommerce-page div.product .single-prod-desc-wrapper{clear:both}.page div.product .single-prod-desc-wrapper .description,.woocommerce div.product .single-prod-desc-wrapper .description,.woocommerce-page div.product .single-prod-desc-wrapper .description{width:100%}@media(min-width:48em){.page div.product .single-prod-desc-wrapper .description,.woocommerce div.product .single-prod-desc-wrapper .description,.woocommerce-page div.product .single-prod-desc-wrapper .description{float:left;width:100%}}.page div.product .single-prod-desc-wrapper .woocommerce-tabs,.woocommerce div.product .single-prod-desc-wrapper .woocommerce-tabs,.woocommerce-page div.product .single-prod-desc-wrapper .woocommerce-tabs{width:100%}@media(min-width:48em){.page div.product .single-prod-desc-wrapper .woocommerce-tabs,.woocommerce div.product .single-prod-desc-wrapper .woocommerce-tabs,.woocommerce-page div.product .single-prod-desc-wrapper .woocommerce-tabs{float:right;width:100%;clear:none}}@media(min-width:48em){.page div.product .woocommerce-tabs.wc-tabs-wrapper a,.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper a,.woocommerce-page div.product .woocommerce-tabs.wc-tabs-wrapper a{font-size:10px}}@media(min-width:50em){.page div.product .woocommerce-tabs.wc-tabs-wrapper a,.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper a,.woocommerce-page div.product .woocommerce-tabs.wc-tabs-wrapper a{font-size:11px}}@media(min-width:61.875em){.page div.product .woocommerce-tabs.wc-tabs-wrapper a,.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper a,.woocommerce-page div.product .woocommerce-tabs.wc-tabs-wrapper a{font-size:13px}}.page div.product .related.products,.woocommerce div.product .related.products,.woocommerce-page div.product .related.products{float:left;width:100%;padding-top:50px}.page table.shop_table,.page table.cart,.woocommerce table.shop_table,.woocommerce table.cart,.woocommerce-page table.shop_table,.woocommerce-page table.cart{font-size:12px;line-height:100%;border-collapse:collapse}@media(min-width:37.5em){.page table.shop_table,.page table.cart,.woocommerce table.shop_table,.woocommerce table.cart,.woocommerce-page table.shop_table,.woocommerce-page table.cart{font-size:13px}}@media(min-width:48em){.page table.shop_table,.page table.cart,.woocommerce table.shop_table,.woocommerce table.cart,.woocommerce-page table.shop_table,.woocommerce-page table.cart{font-size:14px}}@media(min-width:50em){.page table.shop_table,.page table.cart,.woocommerce table.shop_table,.woocommerce table.cart,.woocommerce-page table.shop_table,.woocommerce-page table.cart{font-size:15px}}.page table.shop_table th,.page table.cart th,.woocommerce table.shop_table th,.woocommerce table.cart th,.woocommerce-page table.shop_table th,.woocommerce-page table.cart th{color:#0a137d}.page table.shop_table td,.page table.cart td,.woocommerce table.shop_table td,.woocommerce table.cart td,.woocommerce-page table.shop_table td,.woocommerce-page table.cart td{padding:6px;border:1px solid rgba(0,0,0,.1)}@media(min-width:48em){.page table.shop_table td,.page table.cart td,.woocommerce table.shop_table td,.woocommerce table.cart td,.woocommerce-page table.shop_table td,.woocommerce-page table.cart td{padding:6px 12px}}.page table.shop_table .cart_item td.product-quantity,.page table.cart .cart_item td.product-quantity,.woocommerce table.shop_table .cart_item td.product-quantity,.woocommerce table.cart .cart_item td.product-quantity,.woocommerce-page table.shop_table .cart_item td.product-quantity,.woocommerce-page table.cart .cart_item td.product-quantity{min-width:0}@media(min-width:37.5em){.page table.shop_table .cart_item td.product-quantity,.page table.cart .cart_item td.product-quantity,.woocommerce table.shop_table .cart_item td.product-quantity,.woocommerce table.cart .cart_item td.product-quantity,.woocommerce-page table.shop_table .cart_item td.product-quantity,.woocommerce-page table.cart .cart_item td.product-quantity{min-width:80px}}.page table.shop_table td.actions .coupon input,.page table.cart td.actions .coupon input,.woocommerce table.shop_table td.actions .coupon input,.woocommerce table.cart td.actions .coupon input,.woocommerce-page table.shop_table td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon input{width:100%}@media(min-width:37.5em){.page table.shop_table td.actions .coupon input,.page table.cart td.actions .coupon input,.woocommerce table.shop_table td.actions .coupon input,.woocommerce table.cart td.actions .coupon input,.woocommerce-page table.shop_table td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon input{width:48%}}.page table.shop_table td.actions input.button,.page table.cart td.actions input.button,.woocommerce table.shop_table td.actions input.button,.woocommerce table.cart td.actions input.button,.woocommerce-page table.shop_table td.actions input.button,.woocommerce-page table.cart td.actions input.button{width:100%}@media(min-width:37.5em){.page table.shop_table td.actions input.button,.page table.cart td.actions input.button,.woocommerce table.shop_table td.actions input.button,.woocommerce table.cart td.actions input.button,.woocommerce-page table.shop_table td.actions input.button,.woocommerce-page table.cart td.actions input.button{width:48%}}
/*# sourceMappingURL=data:application/json;base64,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akIsK0JBQXFDLENBQUUsQUFDdkMsdUJBQ0UsZ0xBQ0UsZ0JBQWtCLENBQUUsQ0FBRSxBQUM1Qix3VkFDRSxXQUFhLENBQUUsQUFDZix5QkFDRSx3VkFDRSxjQUFnQixDQUFFLENBQUUsQUFDMUIsb1RBQ0UsVUFBWSxDQUFFLEFBQ2QseUJBQ0Usb1RBQ0UsU0FBVyxDQUFFLENBQUUsQUFDckIsOFNBQ0UsVUFBWSxDQUFFLEFBQ2QseUJBQ0UsOFNBQ0UsU0FBVyxDQUFFLENBQUUiLCJmaWxlIjoiPG5vLW91dHB1dD4iLCJzb3VyY2VzQ29udGVudCI6WyIvKiBMaW5rcyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sIGNhbnZhcywgdmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7IH1cblxuYTphY3RpdmUsIGE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLHNlcmlmO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuXG5xIHtcbiAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiOyB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuc3ViLCBzdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IC4zNWVtIC42MjVlbSAuNzVlbTsgfVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuYnV0dG9uLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbjogMDsgfVxuXG5idXR0b24sIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b25bZGlzYWJsZWRdLCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4vKlxuICogQnJlYWtwb2ludCBtaXhpbi5cbiAqXG4gKiBVc2U6XG4gKiAucm93IHtcbiAqICBAaW5jbHVkZSBicChtb2JpbGUsIG1pbikge1xuICogICAgLy9tb2JpbGUgc3R5bGVzXG4gKiAgfTtcbiAqIH1cbiAqXG4gKiBCcmVha3BvaW50cyBhcmUgc2V0IGluIF9jb25maWcuc2NzcyBlLmcuICRicDFcbiAqL1xuLyogPT09PT09PT09PT09IE9wdGlvbmFsIG1vZHVsZXMgPT09PT09PT09PT09PSAqL1xuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbmltZy5wdWxsLWxlZnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG5pbWcucHVsbC1yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLypcbiAqIFJlc2V0IGxpc3QgLSBQbGFjZWhvbGRlclxuICpcbiAqIFJlbW92ZXMgbWFyZ2luLCBwYWRkaW5nIGFuZCBsaXN0IHR5cGUuXG4gKiBVc2FnZTogdWwgeyBAZXh0ZW5kICVyZXNldC1saXN0OyB9XG4gKi9cbmhlYWRlciAuaGVhZGVyLXJpZ2h0IHVsLCAubmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5yb3ctLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jbGVhcmZpeCB7XG4gICp6b29tOiAxOyB9XG4gIC5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuICAudmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsIC52aXN1YWxseS1oaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xuICAqem9vbTogMTtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gICptYXJnaW4tbGVmdDogLjNlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmJ0bjp2aXNpdGVkLCAuYnRuOmhvdmVyLCAuYnRuOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTMxMzE7IH1cbiAgLmJ0bjpmb2N1cyB7XG4gICAgb3V0bGluZTogNHB4IHNvbGlkICM5YzljOWM7XG4gICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJ0bi0tZXJyb3IsIC5idG4tLWVycm9yOnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZDk1MzRmO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLS1lcnJvcjphY3RpdmUsIC5idG4tLWVycm9yOmhvdmVyLCAuYnRuLS1lcnJvcjp2aXNpdGVkOmFjdGl2ZSwgLmJ0bi0tZXJyb3I6dmlzaXRlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLS1pbmZvLCAuYnRuLS1pbmZvOnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNWJjMGRlO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLS1pbmZvOmFjdGl2ZSwgLmJ0bi0taW5mbzpob3ZlciwgLmJ0bi0taW5mbzp2aXNpdGVkOmFjdGl2ZSwgLmJ0bi0taW5mbzp2aXNpdGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tLXN1Y2Nlc3MsIC5idG4tLXN1Y2Nlc3M6dmlzaXRlZCB7XG4gIGJhY2tncm91bmQ6ICM1Y2I4NWM7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLS1zdWNjZXNzOmhvdmVyLCAuYnRuLS1zdWNjZXNzOnZpc2l0ZWQ6YWN0aXZlLCAuYnRuLS1zdWNjZXNzOnZpc2l0ZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi0td2FybmluZywgLmJ0bi0td2FybmluZzp2aXNpdGVkIHtcbiAgYmFja2dyb3VuZDogI2YwYWQ0ZTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi0td2FybmluZzphY3RpdmUsIC5idG4tLXdhcm5pbmc6aG92ZXIsIC5idG4tLXdhcm5pbmc6dmlzaXRlZDphY3RpdmUsIC5idG4tLXdhcm5pbmc6dmlzaXRlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLS1wcmltYXJ5LCAuYnRuLS1wcmltYXJ5OnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNWNiY2Y2O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLS1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi0tcHJpbWFyeTpob3ZlciwgLmJ0bi0tcHJpbWFyeTp2aXNpdGVkOmFjdGl2ZSwgLmJ0bi0tcHJpbWFyeTp2aXNpdGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmNhOGYzO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tLXNlY29uZGFyeSwgLmJ0bi0tc2Vjb25kYXJ5OnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMGExMzdkO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLS1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLS1zZWNvbmRhcnk6aG92ZXIsIC5idG4tLXNlY29uZGFyeTp2aXNpdGVkOmFjdGl2ZSwgLmJ0bi0tc2Vjb25kYXJ5OnZpc2l0ZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjBjNGU7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi0taW52ZXJ0ZWQsIC5idG4tLWludmVydGVkOnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNGE0YTRhO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLS1pbnZlcnRlZDphY3RpdmUsIC5idG4tLWludmVydGVkOmhvdmVyLCAuYnRuLS1pbnZlcnRlZDp2aXNpdGVkOmFjdGl2ZSwgLmJ0bi0taW52ZXJ0ZWQ6dmlzaXRlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLS1leHRsYXJnZSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5idG4tLWxhcmdlIHtcbiAgcGFkZGluZzogMTFweCAxOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJ0bi0tc21hbGwge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5idG4tLW1pbmkge1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5idG46Zmlyc3QtY2hpbGQge1xuICAqbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJ0bi0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5idG4tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICp6b29tOiAxO1xuICAqbWFyZ2luLWxlZnQ6IC4zZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG4gIC5idG4tZ3JvdXAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1ncm91cCAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMCAycHggMDsgfVxuICAuYnRuLWdyb3VwIC5idG46bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAycHggMCAycHg7IH1cbiAgLmJ0bi1ncm91cCAuYnRuLmxhcmdlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggMCA0cHggMDsgfVxuICAuYnRuLWdyb3VwIC5idG4ubGFyZ2U6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0cHggMCA0cHg7IH1cblxuLmFsZXJ0IHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLyphbGVydCovXG4uYWxlcnQtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xuICBib3JkZXItY29sb3I6ICM0NDlkNDQ7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi8qYWxlcnQtLXN1Y2Nlc3MqL1xuLmFsZXJ0LS1kYW5nZXIsIC5hbGVydC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNjOTMwMmM7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi8qYWxlcnQtLWVycm9yKi9cbi5hbGVydC0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzMxYjBkNTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLyphbGVydC0taW5mbyovXG4uYWxlcnQtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlYzk3MWY7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5hbGVydC0tYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7IH1cbiAgLmFsZXJ0LS1ibG9jayA+IHAsIC5hbGVydC0tYmxvY2sgPiB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYWxlcnQtLWJsb2NrID4gcCArIHAge1xuICAgIG1hcmdpbi10b3A6IDVweDsgfVxuXG4uZXJyb3Ige1xuICBjb2xvcjogI2Q5NTM0ZjsgfVxuXG4udmFsaWQge1xuICBjb2xvcjogIzVjYjg1YzsgfVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5O1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbnNlbGVjdFttdWx0aXBsZV0sIHNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDlweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzRhNGE0YTsgfVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5YzljOWM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxNTYsIDE1NiwgMTU2LCAwLjYpOyB9XG4gIC5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNSBcXDA7IH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLCBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLCBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLCBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1sZywgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1sZywgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLCBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5yYWRpbywgLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAucmFkaW8gbGFiZWwsIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7IH1cblxuLnJhZGlvICsgLnJhZGlvLCAuY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5yYWRpby1pbmxpbmUsIC5jaGVja2JveC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLCAuY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSwgLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCwgLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLCBmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLCAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuc2VsZWN0LmlucHV0LXNtLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbnRleHRhcmVhLmlucHV0LXNtLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCwgc2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW5wdXQtbGcsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuc2VsZWN0LmlucHV0LWxnLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbnRleHRhcmVhLmlucHV0LWxnLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCwgc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZywgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI3cHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jaywgLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLCAuaGFzLXN1Y2Nlc3MgLnJhZGlvLCAuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LCAuaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSwgLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUge1xuICBjb2xvcjogIzVjYjg1YzsgfVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICM1Y2I4NWM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDQ5ZDQ0O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYTNkN2EzOyB9XG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzVjYjg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTsgfVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzVjYjg1YzsgfVxuXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssIC5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCwgLmhhcy13YXJuaW5nIC5yYWRpbywgLmhhcy13YXJuaW5nIC5jaGVja2JveCwgLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsIC5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lIHtcbiAgY29sb3I6ICNmMGFkNGU7IH1cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBhZDRlO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cbiAgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VjOTcxZjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2Y4ZDlhYzsgfVxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7IH1cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNmMGFkNGU7IH1cblxuLmhhcy1lcnJvciAuaGVscC1ibG9jaywgLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCwgLmhhcy1lcnJvciAucmFkaW8sIC5oYXMtZXJyb3IgLmNoZWNrYm94LCAuaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsIC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSB7XG4gIGNvbG9yOiAjZDk1MzRmOyB9XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNkOTUzNGY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2M5MzAyYztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2ViYTVhMzsgfVxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhOyB9XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogI2Q5NTM0ZjsgfVxuXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwOyB9XG5cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM4YThhOGE7IH1cblxuLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbi5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biwgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTsgfVxuLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuLmZvcm0taW5saW5lIC5yYWRpbywgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLCAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbi5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbi5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7IH1cblxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sIC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LCAuZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsIC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA5cHg7IH1cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLCAuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDMxcHg7IH1cbi5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDlweDsgfVxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA0cHg7IH1cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMTQuM3B4OyB9XG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDZweDsgfVxuXG4uYXN0ZXJpc2tGaWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA0cHg7XG4gIHBhZGRpbmc6IDAgMC4yNXJlbTtcbiAgY29sb3I6ICNkOTUzNGY7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgLmlucHV0LW1pbmkge1xuICAgIHdpZHRoOiA3LjU1MzE5MTQ2NjQlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgLmlucHV0LXNtYWxsIHtcbiAgICB3aWR0aDogMTUuOTU3NDQ2Nzg3NiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gIC5pbnB1dC1tZWRpdW0ge1xuICAgIHdpZHRoOiAyNC4zNjE3MDIxMDg5JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgLmlucHV0LWxhcmdlIHtcbiAgICB3aWR0aDogNDkuNTc0NDY4MDcyNiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gIC5pbnB1dC14bGFyZ2Uge1xuICAgIHdpZHRoOiA1Ny45Nzg3MjMzOTM4JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgLmlucHV0LXh4bGFyZ2Uge1xuICAgIHdpZHRoOiA2Ni4zODI5Nzg3MTUlOyB9IH1cblxuW3BsYWNlaG9sZGVyXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIC41cyBlYXNlOyB9XG5cbnRhYmxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IH1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cbiAgLnRhYmxlIHRoLCAudGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50YWJsZSB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG4gIC50YWJsZSBjb2xncm91cCArIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLCAudGFibGUgY29sZ3JvdXAgKyB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0ZCwgLnRhYmxlIHRoZWFkOmZpcnN0LWNoaWxkIHRyOmZpcnN0LWNoaWxkIHRoLCAudGFibGUgdGhlYWQ6Zmlyc3QtY2hpbGQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci10b3A6IDA7IH1cbiAgLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjY2ZjZmNmOyB9XG4gIC50YWJsZSB0Ym9keSB0cjpob3ZlciB0ZCwgLnRhYmxlIHRib2R5IHRyOmhvdmVyIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGFibGUtY29uZGVuc2VkIHRoLCAudGFibGUtY29uZGVuc2VkIHRkIHtcbiAgcGFkZGluZzogNHB4IDVweDsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgKmJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VkOyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCwgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZmNmY2Y7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIGNhcHRpb24gKyB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCwgLnRhYmxlLWJvcmRlcmVkIGNhcHRpb24gKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aCwgLnRhYmxlLWJvcmRlcmVkIGNhcHRpb24gKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZCwgLnRhYmxlLWJvcmRlcmVkIGNvbGdyb3VwICsgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsIC50YWJsZS1ib3JkZXJlZCBjb2xncm91cCArIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoLCAudGFibGUtYm9yZGVyZWQgY29sZ3JvdXAgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZCwgLnRhYmxlLWJvcmRlcmVkIHRoZWFkOmZpcnN0LWNoaWxkIHRyOmZpcnN0LWNoaWxkIHRoLCAudGFibGUtYm9yZGVyZWQgdGJvZHk6Zmlyc3QtY2hpbGQgdHI6Zmlyc3QtY2hpbGQgdGgsIC50YWJsZS1ib3JkZXJlZCB0Ym9keTpmaXJzdC1jaGlsZCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB0ZCwgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmOyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB0ZCwgLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm5hdmJhci10b2dnbGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdXRsaW5lOiBub25lO1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5uYXZiYXItdG9nZ2xlIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICAubmF2YmFyLXRvZ2dsZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGNsZWFyOiBib3RoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xuICB0cmFuc2l0aW9uOiAwLjVzIGxpbmVhcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLm5hdmJhci1jb2xsYXBzZSAuc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAubmF2YmFyLWNvbGxhcHNlIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLm5hdmJhci1jb2xsYXBzZSAuc2VhcmNoLWZvcm0gbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5uYXZiYXItY29sbGFwc2UgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgLm5hdmJhci1jb2xsYXBzZSAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYmNmNjsgfVxuXG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgbWF4LWhlaWdodDogMTVlbTtcbiAgdHJhbnNpdGlvbjogMC41cyBsaW5lYXI7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uYXZiYXIgLm5hdmJhci10b2dnbGUsIC5tb2JpbGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qKlxuICogTWVudSBlbGVtZW50c1xuICpcbiAqL1xuLmljb24tYmFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uaWNvbi1iYXIge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwYTEzN2Q7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gICAgbWFyZ2luLXRvcDogNHB4OyB9XG5cbi5idG4tbmF2YmFyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi5zci1vbmx5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cbiAgLnNyLW9ubHkuZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHkuZm9jdXNhYmxlOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uZHJvcHVwLCAuZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUsIC5jaGlsZHJlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC8qLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL25hdl9jaGlsZF9hcnJvdy5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDBweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbmF2X2NoaWxkX2Fycm93X2hvdmVyLnBuZycpO1xuICAgIH1cbiAgfSovIH1cbiAgLmRyb3Bkb3duLW1lbnUuY2hpbGQsIC5kcm9wZG93bi1tZW51LmdyYW5kY2hpbGQsIC5jaGlsZHJlbi5jaGlsZCwgLmNoaWxkcmVuLmdyYW5kY2hpbGQge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgdG9wOiAwOyB9XG4gICAgLmRyb3Bkb3duLW1lbnUuY2hpbGQgYSwgLmRyb3Bkb3duLW1lbnUuZ3JhbmRjaGlsZCBhLCAuY2hpbGRyZW4uY2hpbGQgYSwgLmNoaWxkcmVuLmdyYW5kY2hpbGQgYSB7XG4gICAgICBjb2xvcjogIzBhMTM3ZCAhaW1wb3J0YW50OyB9XG5cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzBhMTM3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ub3BlbiA+IGEge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7IH1cblxuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wdXAgLmNhcmV0LCAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIFxcOTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LCAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfSB9XG5cbi5tZWRpYSwgLm1lZGlhLWJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAqb3ZlcmZsb3c6IHZpc2libGU7XG4gIHpvb206IDE7IH1cblxuLm1lZGlhLCAubWVkaWEgLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5tZWRpYS1vYmplY3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubWVkaWEtaGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIDVweDsgfVxuXG4ubWVkaWEgLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuXG4ubWVkaWEgLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7IH1cblxuLm1lZGlhLWxpc3Qge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5mbGFnIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mbGFnX19pbWFnZSwgLmZsYWdfX2JvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mbGFnLS10b3AgLmZsYWdfX2ltYWdlLCAuZmxhZy0tdG9wIC5mbGFnX19ib2R5IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5mbGFnLS1ib3R0b20gLmZsYWdfX2ltYWdlLCAuZmxhZy0tYm90dG9tIC5mbGFnX19ib2R5IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5mbGFnX19pbWFnZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgLmZsYWdfX2ltYWdlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5mbGFnLS1yZXYgLmZsYWdfX2ltYWdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4uZmxhZ19fYm9keSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qID09PT09PT09PT09PT09PSBTaXRlIHN0eWxlcyA9PT09PT09PT09PT09PT0gKi9cbmh0bWwge1xuICBiYWNrZ3JvdW5kOiAjNWNiY2Y2O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiY2Y2O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjNGE0YTRhOyB9XG5cbmhyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDNlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgfVxuXG4uaW1nLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmltZy1wb2xhcm9pZCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4OyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG4gIGZpZ3VyZSBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6IGdyYXk7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7IH1cblxuLndlbGwge1xuICBiYWNrZ3JvdW5kOiAjRjlGQUZCO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVsZWdpYmlsaXR5O1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIGgxIHNtYWxsLCBoMiBzbWFsbCwgaDMgc21hbGwsIGg0IHNtYWxsLCBoNSBzbWFsbCwgaDYgc21hbGwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBjb2xvcjogIzBhMTM3ZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgxLCAuaDEge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTsgfSB9XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGNvbG9yOiAjNWNiY2Y2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgaDIsIC5oMiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXNpemU6IDEuMzc1cmVtOyB9IH1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICM0YTRhNGE7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBoMywgLmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYxLjg3NWVtKSB7XG4gICAgaDMsIC5oMyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG5wLCBvbCwgdWwsIGRsLCBhZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgcCwgb2wsIHVsLCBkbCwgYWRkcmVzcyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTsgfSB9XG4gIHAgaDIsIHAgaDMsIG9sIGgyLCBvbCBoMywgdWwgaDIsIHVsIGgzLCBkbCBoMiwgZGwgaDMsIGFkZHJlc3MgaDIsIGFkZHJlc3MgaDMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICBwIGgyLCBwIGgzLCBvbCBoMiwgb2wgaDMsIHVsIGgyLCB1bCBoMywgZGwgaDIsIGRsIGgzLCBhZGRyZXNzIGgyLCBhZGRyZXNzIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTsgfSB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cblxudWwsIG9sIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW0gOHB4O1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7IH1cblxubGkgdWwsIGxpIG9sIHtcbiAgbWFyZ2luOiAxLjVlbSAwOyB9XG5cbnVsLmlubGluZSwgb2wuaW5saW5lIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICB1bC5pbmxpbmUgPiBsaSwgb2wuaW5saW5lID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDEuNWVtIDA7IH1cbiAgYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgfVxuICBibG9ja3F1b3RlIHNtYWxsOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJzsgfVxuICBibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIGJsb2NrcXVvdGUucHVsbC1yaWdodCBwLCBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGwge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgfVxuICBibG9ja3F1b3RlIGNpdGUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5xIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbmRsLCBkZCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmRsLWhvcml6b250YWwge1xuICAqem9vbTogMTsgfVxuICAuZGwtaG9yaXpvbnRhbDpiZWZvcmUsIC5kbC1ob3Jpem9udGFsOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5kbC1ob3Jpem9udGFsOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgd2lkdGg6IDMwLjM4ODY5MjU4JTsgfVxuICAuZGwtaG9yaXpvbnRhbCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMyLjk5Mjg5MjU4JTsgfVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NmY2ZjZjtcbiAgY3Vyc29yOiBoZWxwOyB9XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5pbnMge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbm1hcmsge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5wcmUsIGNvZGUsIGtiZCwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjNGI0YjRiOyB9XG5cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG5cbnN1Yiwgc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0uNWVtOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbi5sZWRlIHtcbiAgZm9udC1zaXplOiAxNy4yNXB4O1xuICBmb250LXNpemU6IDEuMDc4MTI1cmVtOyB9XG5cbi5zZWNvbmRhcnkge1xuICBmb250LXNpemU6IDEzLjA0MzQ3ODI2MDlweDtcbiAgZm9udC1zaXplOiAwLjgxNTIxNzM5MTNyZW07IH1cblxuLnRlcnRpYXJ5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cblxuLmFtcCB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7IH1cblxuLmZvb3Rub3RlcyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTEuNTM4NDYxNTM4NXB4O1xuICBmb250LXNpemU6IDAuNzIxMTUzODQ2MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG4uc3BhY2VkIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzVjYmNmNjsgfVxuICBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMmNhOGYzOyB9XG4gIGE6aG92ZXIsIGEuYWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogIzBhMTM3ZDsgfVxuICBhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZCAjOWM5YzljO1xuICAgIGNvbG9yOiAjMmNhOGYzOyB9XG4gIGE6aG92ZXIsIGE6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM5YzljO1xuICBjb2xvcjogIzVjYmNmNjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM5YzljO1xuICBjb2xvcjogIzVjYmNmNjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLypcbiAqIEZvciBnZW5lcmFsIGxheW91dCBhbmQgc3RydWN0dXJlLlxuICogYnJlYWtwb2ludCBzcGVjaWZpYyBsYXlvdXQgd2lsbCBiZSBpbiBicCBzY3NzIGZpbGVzLlxuICpcbiAqXG4gKi9cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDYyLjY2NjY2NjgxMzJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MS44NzVlbSkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5oYXMtc2lkZWJhciAubWFpbiB7XG4gICAgd2lkdGg6IDc0Ljc4NzIzNDAzNjMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMjQuMzYxNzAyMTA4OSU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5yb3csIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICAqem9vbTogMTtcbiAgY2xlYXI6IGJvdGg7IH1cbiAgLnJvdzpiZWZvcmUsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAucm93OmFmdGVyLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5yb3c6YWZ0ZXIsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAucm93IC5vbmUtaGFsZiwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAub25lLWhhbGYge1xuICAgICAgd2lkdGg6IDQ5LjU3NDQ2ODA3MjYlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuODUxMDYzODU0OSU7IH1cbiAgICAucm93IC5vbmUtdGhpcmQsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLm9uZS10aGlyZCB7XG4gICAgICB3aWR0aDogMzIuNzY1OTU3NDMwMSU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTsgfVxuICAgIC5yb3cgLm9uZS1xdWFydGVyLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5vbmUtcXVhcnRlciB7XG4gICAgICB3aWR0aDogMjQuMzYxNzAyMTA4OSU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTsgfVxuICAgIC5yb3cgLnRoaXJkLXR3b3RoaXJkLS1maXJzdCwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAudGhpcmQtdHdvdGhpcmQtLWZpcnN0IHtcbiAgICAgIHdpZHRoOiAzMi43NjU5NTc0MzAxJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg1MTA2Mzg1NDklOyB9XG4gICAgLnJvdyAudGhpcmQtdHdvdGhpcmQtLWxhc3QsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLnRoaXJkLXR3b3RoaXJkLS1sYXN0IHtcbiAgICAgIHdpZHRoOiA2Ni4zODI5Nzg3MTUlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnJvdyAudHdvdGhpcmQtdGhpcmQtLWZpcnN0LCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC50d290aGlyZC10aGlyZC0tZmlyc3Qge1xuICAgICAgd2lkdGg6IDY2LjM4Mjk3ODcxNSU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTsgfVxuICAgIC5yb3cgLnR3b3RoaXJkLXRoaXJkLS1sYXN0LCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC50d290aGlyZC10aGlyZC0tbGFzdCB7XG4gICAgICB3aWR0aDogMzIuNzY1OTU3NDMwMSU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAucm93IC5vbmUtdGhpcmQtLWxhc3QsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLm9uZS10aGlyZC0tbGFzdCwgLnJvdyAub25lLWhhbGYtLWxhc3QsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLm9uZS1oYWxmLS1sYXN0LCAucm93IC5vbmUtcXVhcnRlci0tbGFzdCwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAub25lLXF1YXJ0ZXItLWxhc3Qge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLyoqXG4gKiBTaXRlIGdlbmVyYWwgc3R5bGluZy5cbiAqXG4gKiBCcmVha3BvaW50cyB1c2UgYSBtaXhpbiB0byBrZWVwIHN0eWxlcyB0b2dldGhlci4gRS5nLlxuICpcbiAqIC5yb3cge1xuICogIC8vIG1vYmlsZSBmaXJzdCBzdHlsZXNcbiAqICBAaW5jbHVkZSBicChtb2JpbGUtbGFyZ2UpIHtcbiAqICAgIC8vIEJyZWFrcG9pbnQgc3R5bGVzIGZvciA2MDBweCBhbmQgdXAgKHNldCBpbiBjb25maWcpXG4gKiAgfVxuICogIEBpbmNsdWRlIGJwKHRhYmxldCkge1xuICogICAgLy8gQnJlYWtwb2ludCBzdHlsZXMgZm9yIGlwYWQgYW5kIHVwLlxuICogIH1cbiAqIH1cbiAqXG4gKiBMb29rIGluIF9taXhpbnMuc2NzcyBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhbmQgX2NvbmZpZyBmb3IgYnAgc2l6ZXMuXG4gKlxuICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIEdlbmVyYWxcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubW9yZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7IH1cbiAgLm1haW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9XG5cbi50b3Age1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLnRvcCBhIHtcbiAgICBjb2xvcjogIzVjYmNmNjsgfVxuXG4uc2hvdy1tb2Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zaG93LW1vYiB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGlkZS1tb2Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaGlkZS1tb2Ige1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5ociB7XG4gIG1hcmdpbjogMTBweCAwIDIwcHg7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBXUCBBZG1pblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmJvZHkubG9naW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICBib2R5LmxvZ2luICNsb2dpbl9lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzIzMjtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgYm9keS5sb2dpbiBkaXYjbG9naW4gaDEgYSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sb2dvX2hlYWRlcl9waHlzaW9hZHZpc29yLmdpZicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzAwcHggYXV0bzsgfVxuICBib2R5LmxvZ2luICNsb2dpbmZvcm0gLmJ1dHRvbi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiY2Y2O1xuICAgIGJvcmRlci1jb2xvcjogIzVjYmNmNjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIEhlYWRlclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmhlYWRlciB7XG4gICp6b29tOiAxO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIGhlYWRlcjpiZWZvcmUsIGhlYWRlcjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCJcIjsgfVxuICBoZWFkZXI6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIGhlYWRlciAuY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIGhlYWRlciAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuICBoZWFkZXIgLmhlYWRlci1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICBoZWFkZXIgLmhlYWRlci1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDQ5LjU3NDQ2ODA3MjYlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg1MTA2Mzg1NDklOyB9IH1cbiAgaGVhZGVyIC5oZWFkZXItcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICBoZWFkZXIgLmhlYWRlci1yaWdodCB7XG4gICAgICAgIHdpZHRoOiA0OS41NzQ0NjgwNzI2JTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IHVsIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgaGVhZGVyIC5oZWFkZXItcmlnaHQgdWwge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cbiAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IHVsIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAgICAgICBoZWFkZXIgLmhlYWRlci1yaWdodCB1bCBsaSBhIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjFzIGxpbmVhcjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweCAwIDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IHVsIGxpIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweCAwIDA7IH0gfVxuICAgICAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgICBoZWFkZXIgLmhlYWRlci1yaWdodCB1bCBsaSBhLm5vLWJvcmRlciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IHVsIGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7IH0gfVxuICAgICAgICBoZWFkZXIgLmhlYWRlci1yaWdodCB1bCBsaSAuZGFzaGljb25zIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICBoZWFkZXIgLmhlYWRlci1yaWdodCAuYWNjb3VudC1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzBhMTM3ZDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgaGVhZGVyIC5oZWFkZXItcmlnaHQgLmFjY291bnQtbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG4gICAgICBoZWFkZXIgLmhlYWRlci1yaWdodCAuYWNjb3VudC1tZW51IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgICAgIC8qYm9yZGVyLXJpZ2h0OiAwOyovIH1cbiAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IC5hY2NvdW50LW1lbnUgbGkubG9naW4gYSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAgICAgaGVhZGVyIC5oZWFkZXItcmlnaHQgLmFjY291bnQtbWVudSBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAjMGExMzdkOyB9XG4gICAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IC5hY2NvdW50LW1lbnUgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgaGVhZGVyIC5oZWFkZXItcmlnaHQgLmFjY291bnQtbWVudSBhIC5kYXNoaWNvbnMge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IC5hY2NvdW50LW1lbnUgYSAuZGFzaGljb25zOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IC5zZWNvbmRhcnktbmF2IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIGhlYWRlciAuaGVhZGVyLXJpZ2h0IC5zZWNvbmRhcnktbmF2IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH0gfVxuICAgICAgaGVhZGVyIC5oZWFkZXItcmlnaHQgLnNlY29uZGFyeS1uYXYgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIGhlYWRlciAuaGVhZGVyLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgaGVhZGVyIC5oZWFkZXItbmF2IC5tb2JpbGUtc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAgIGhlYWRlciAuaGVhZGVyLW5hdiAubW9iaWxlLXNlYXJjaCAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgaGVhZGVyIC5oZWFkZXItbmF2IC5tb2JpbGUtc2VhcmNoIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZCB7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAgICAgICBoZWFkZXIgLmhlYWRlci1uYXYgLm1vYmlsZS1zZWFyY2ggLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgICAgIGhlYWRlciAuaGVhZGVyLW5hdiAubW9iaWxlLXNlYXJjaCAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYmNmNjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5oZWFkZXItc3VibWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5oZWFkZXItc3VibWVudSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5oZWFkZXItc3VibWVudSBsaSB7XG4gICAgY29sb3I6ICMwYTEzN2Q7IH1cbiAgICAuaGVhZGVyLXN1Ym1lbnUgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAuaGVhZGVyLXN1Ym1lbnUgYSB7XG4gICAgY29sb3I6ICMwYTEzN2Q7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuaGVhZGVyLXN1Ym1lbnUgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuaGVhZGVyLXN1Ym1lbnUgYS5jYXJ0LWNvbnRlbnRzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmhlYWRlci1zdWJtZW51IGEuY2FydC1jb250ZW50cyAuc2hvdy14cyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtaW4td2lkdGg6IDE0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRibHVlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgICAgICAuaGVhZGVyLXN1Ym1lbnUgYS5jYXJ0LWNvbnRlbnRzIC5zaG93LXhzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLmhlYWRlci1zdWJtZW51IGEuY2FydC1jb250ZW50cyAuaGlkZS14cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgICAgIC5oZWFkZXItc3VibWVudSBhLmNhcnQtY29udGVudHMgLmhpZGUteHMge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgLmhlYWRlci1zdWJtZW51IC5oaWRlLXhzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLmhlYWRlci1zdWJtZW51IC5oaWRlLXhzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7IH0gfVxuXG4ubmF2YmFyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItc2VhcmNoLW1vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWFyY2hfaWNvbkAyeC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAubmF2YmFyLWhlYWRlciAubmF2YmFyLXNlYXJjaC1tb2Ige1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9nb19oZWFkZXJfcGh5c2lvYWR2aXNvci5naWYnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICB3aWR0aDogNDA2cHg7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IGF1dG87XG4gICAgICBtYXJnaW46IDEwcHggMCAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgd2lkdGg6IDQwNnB4O1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzNTBweCBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYxLjg3NWVtKSB7XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwNnB4IGF1dG87IH0gfVxuXG4udGFnbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogMzRweDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIE5hdmlnYXRpb25cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubmF2IHtcbiAgKnpvb206IDE7IH1cbiAgLm5hdjpiZWZvcmUsIC5uYXY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLm5hdjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5uYXYgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggZGFzaGVkICNjY2NjY2M7IH1cbiAgICAgIC5uYXYgbGkubWVudS1ob21lIGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5uYXYgbGkgdWwgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjY2M7IH1cbiAgICAgICAgLm5hdiBsaSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICAgIC5uYXYgbGkgdWwgbGk6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1Y2JjZjY7IH1cbiAgICAgICAgICAubmF2IGxpIHVsIGxpOmhvdmVyIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgICAgLm5hdiBsaSB1bCBsaTpob3ZlciB1bCBsaSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMGExMzdkOyB9XG4gICAgICAgICAgLm5hdiBsaSB1bCBsaTpob3ZlciB1bCBsaTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiY2Y2OyB9XG4gICAgICAgICAgICAubmF2IGxpIHVsIGxpOmhvdmVyIHVsIGxpOmhvdmVyIGEge1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7IH0gfVxuICAubmF2IGEsIC5uYXYgLm5vLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzBhMTM3ZDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMHB4IDdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAubmF2IGEsIC5uYXYgLm5vLWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgLm5hdiBhOmhvdmVyLCAubmF2IC5uby1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMGExMzdkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYgLm5vLWxpbmsge1xuICAgIGN1cnNvcjogdGV4dDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIE1haW4gQ29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jb250ZW50IHtcbiAgLypwYWRkaW5nLXRvcDogJGJhc2VsaW5laGVpZ2h0O1xuICBwYWRkaW5nLWJvdHRvbTogJGJhc2VsaW5laGVpZ2h0OyovXG4gICp6b29tOiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAuY29udGVudDpiZWZvcmUsIC5jb250ZW50OmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5jb250ZW50OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuY29udGVudC5uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBHbG9iYWwgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZyb250IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhvbWVfX2NvbnRlbnRfX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2VhZWFlYTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cbiAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrOm50aC1jaGlsZCgzbiszKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKSB7XG4gICAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1Y2JjZjY7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuICAgICAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrOmhvdmVyIC5ib2R5X193cmFwIC50aXRsZSwgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrOmhvdmVyIC5ib2R5X193cmFwIC5ib2R5IHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9IH1cbiAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhMTM3ZDsgfVxuICAgIC5ob21lX19jb250ZW50X19ibG9jazphY3RpdmUgLmJvZHlfX3dyYXAgLnRpdGxlLCAuaG9tZV9fY29udGVudF9fYmxvY2s6YWN0aXZlIC5ib2R5X193cmFwIC5ib2R5IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrIHtcbiAgICAgIHdpZHRoOiAzMi43NjU5NTc0MzAxJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg1MTA2Mzg1NDklO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI2VhZWFlYTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5ob21lX19jb250ZW50X19ibG9jayBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrIC5pbWcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5ob21lX19jb250ZW50X19ibG9jayAuaW1nIGltZyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5ob21lX19jb250ZW50X19ibG9jayAuYm9keV9fd3JhcCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZWFlYWVhO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5ob21lX19jb250ZW50X19ibG9jayAuYm9keV9fd3JhcCB7XG4gICAgICAgIGhlaWdodDogMTQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuaG9tZV9fY29udGVudF9fYmxvY2sgLmJvZHlfX3dyYXAge1xuICAgICAgICBoZWlnaHQ6IDEzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSkge1xuICAgICAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrIC5ib2R5X193cmFwIHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDsgfSB9XG4gICAgLmhvbWVfX2NvbnRlbnRfX2Jsb2NrIC5ib2R5X193cmFwIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICMwYTEzN2Q7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaG9tZV9fY29udGVudF9fYmxvY2sgLmJvZHlfX3dyYXAgLmJvZHkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBjb2xvcjogIzRhNGE0YTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFBhZ2VzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgY29sb3I6ICMwYTEzN2Q7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucGFnZS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtOyB9IH1cblxuLnBhZ2UtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWFlYWVhOyB9XG5cbi8qLm1haW4gLmNvbnRhaW5lciAubWVtYmVyLWNvbnRlbnQge1xuICBAaW5jbHVkZSBzcGFuKDEyIG9mIDEyKTtcblxuICBAaW5jbHVkZSBicCh0YWJsZXQpIHtcbiAgICBAaW5jbHVkZSBzcGFuKDggb2YgMTIgYWxwaGEpO1xuICB9XG4gIEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICBAaW5jbHVkZSBzcGFuKDYuNSBvZiAxMiBhbHBoYSk7XG4gICAgQGluY2x1ZGUgcHVzaCgyLjUpO1xuICB9XG59Ki9cbi5wYWdlLWJvZHkgaDMgYSwgLnBhZ2UtYm9keSBoMyBhOnZpc2l0ZWQsIC5wYWdlLWJvZHkgaDMgdSB7XG4gIGNvbG9yOiAjNWNiY2Y2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbi5wYWdlLWJvZHkgaDMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4ucGFnZS1ib2R5LnR3by1jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucGFnZS1ib2R5LnR3by1jb2wge1xuICAgICAgd2lkdGg6IDY2LjM4Mjk3ODcxNSU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MS44NzVlbSkge1xuICAgIC5wYWdlLWJvZHkudHdvLWNvbCB7XG4gICAgICB3aWR0aDogNjYuMzgyOTc4NzE1JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg1MTA2Mzg1NDklOyB9IH1cbi5wYWdlLWJvZHkudGhyZWUtY29sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnBhZ2UtYm9keS50aHJlZS1jb2wge1xuICAgICAgd2lkdGg6IDY2LjM4Mjk3ODcxNSU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MS44NzVlbSkge1xuICAgIC5wYWdlLWJvZHkudGhyZWUtY29sIHtcbiAgICAgIHdpZHRoOiA1My43NzY1OTU3MzMyJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg1MTA2Mzg1NDklO1xuICAgICAgbWFyZ2luLWxlZnQ6IDQuMjAyMTI3NjYwNiU7IH0gfVxuICAucGFnZS1ib2R5LnRocmVlLWNvbCAuYXV0aG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDsgfVxuLnBhZ2UtYm9keSAubWVtYmVyLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTsgfVxuLnBhZ2UtYm9keSAucmVzdWx0cy13cmFwcGVyIC5zZWFyY2gtcmVzdWx0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAucGFnZS1ib2R5IC5yZXN1bHRzLXdyYXBwZXIgLnNlYXJjaC1yZXN1bHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5wYWdlLWJvZHkgLnJlc3VsdHMtd3JhcHBlciAuc2VhcmNoLXJlc3VsdCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4ucGFnZS1ib2R5IHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjOyB9XG4gIC5wYWdlLWJvZHkgdWwgbGkgaDIsIC5wYWdlLWJvZHkgdWwgbGkgaDMge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDsgfVxuLnBhZ2UtYm9keSB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlcjogc29saWQgMXB4IGJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucGFnZS1ib2R5IHRhYmxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtOyB9IH1cbiAgLnBhZ2UtYm9keSB0YWJsZS5saW5rLXRvLXRoaXMtcGFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgLnBhZ2UtYm9keSB0YWJsZSB0ciB0ZCB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCBibGFjaztcbiAgICBwYWRkaW5nOiA1cHg7IH1cbi5wYWdlLWJvZHkubGluay10by1wYWdlLWNvZGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMTVweCAhaW1wb3J0YW50OyB9IH1cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5mbHVpZC13aWR0aC12aWRlby13cmFwcGVyIGlmcmFtZSB7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMTVweDsgfSB9XG5cbi5mYXEtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5mYXEtbGlzdCBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7IH1cbiAgICAuZmFxLWxpc3QgbGkgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLmZhcS1saXN0IGxpIC5mYXEtZXhjZXJwdCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uZmFxLXJldHVybiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5mYXEtcmV0dXJuIGEge1xuICAgIGNvbG9yOiAjY2NjOyB9XG5cbi5zZWFyY2gtZm9ybS5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbi5zZWFyY2gtZm9ybS5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIFNpZGViYXJzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNpZGViYXItbGVmdCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYxLjg3NWVtKSB7XG4gICAgLnNpZGViYXItbGVmdCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNS45NTc0NDY3ODc2JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg1MTA2Mzg1NDklOyB9IH1cblxuLnNpZGViYXItcmlnaHQge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNpZGViYXItcmlnaHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zaWRlYmFyLXJpZ2h0LnR3by1jb2wge1xuICAgICAgd2lkdGg6IDI0LjM2MTcwMjEwODklO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYxLjg3NWVtKSB7XG4gICAgLnNpZGViYXItcmlnaHQudHdvLWNvbCB7XG4gICAgICB3aWR0aDogMjQuMzYxNzAyMTA4OSU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zaWRlYmFyLXJpZ2h0LnRocmVlLWNvbCB7XG4gICAgICB3aWR0aDogMjQuMzYxNzAyMTA4OSU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjEuODc1ZW0pIHtcbiAgICAuc2lkZWJhci1yaWdodC50aHJlZS1jb2wge1xuICAgICAgd2lkdGg6IDE1Ljk1NzQ0Njc4NzYlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLnNpZGViYXItY2hpbGRyZW4tbmF2IHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zaWRlYmFyLWNoaWxkcmVuLW5hdiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiBkYXNoZWQgMXB4ICMwYTEzN2Q7IH1cbiAgICAuc2lkZWJhci1jaGlsZHJlbi1uYXYgbGkgYSwgLnNpZGViYXItY2hpbGRyZW4tbmF2IGxpIC5uby1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjMGExMzdkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgICAgIC5zaWRlYmFyLWNoaWxkcmVuLW5hdiBsaSBhOmhvdmVyLCAuc2lkZWJhci1jaGlsZHJlbi1uYXYgbGkgLm5vLWxpbms6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiY2Y2O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyBsaW5lYXI7IH1cbiAgICAuc2lkZWJhci1jaGlsZHJlbi1uYXYgbGkgLm5vLWxpbmsge1xuICAgICAgY3Vyc29yOiB0ZXh0OyB9XG4gICAgICAuc2lkZWJhci1jaGlsZHJlbi1uYXYgbGkgLm5vLWxpbms6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzBhMTM3ZDsgfVxuICAgIC5zaWRlYmFyLWNoaWxkcmVuLW5hdiBsaS5jdXJyZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1Y2JjZjY7IH1cbiAgICAgIC5zaWRlYmFyLWNoaWxkcmVuLW5hdiBsaS5jdXJyZW50IGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuc2lkZWJhci1jaGlsZHJlbi1uYXYgbGkgLmNoaWxkcmVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgICAuc2lkZWJhci1jaGlsZHJlbi1uYXYgbGkgLmNoaWxkcmVuIGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogZGFzaGVkIDFweCAjMGExMzdkOyB9XG4gICAgICAgIC5zaWRlYmFyLWNoaWxkcmVuLW5hdiBsaSAuY2hpbGRyZW4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4uc2lkZWJhci1wcm9kdWN0LXdyYXAge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2lkZWJhci1wcm9kdWN0LXdyYXAgLnByb2R1Y3Qge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNpZGViYXItcHJvZHVjdC13cmFwIC5wcm9kdWN0IHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2lkZWJhci1wcm9kdWN0LXdyYXAgLnByb2R1Y3QgLndvb2NvbW1lcmNlLVByaWNlLWN1cnJlbmN5U3ltYm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5zaWRlYmFyLXByb2R1Y3Qtd3JhcCAucHJvZHVjdF9fdGl0bGUge1xuICAgICAgY29sb3I6ICMwYTEzN2Q7IH1cbiAgICAuc2lkZWJhci1wcm9kdWN0LXdyYXAgLnByb2R1Y3RfX3ByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgLnNpZGViYXItcHJvZHVjdC13cmFwIC5wcm9kdWN0X19wcmljZSAuYW1vdW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnNpZGViYXItcHJvZHVjdC13cmFwIC5wcm9kdWN0X19leGNlcnB0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTsgfVxuICAgIC5zaWRlYmFyLXByb2R1Y3Qtd3JhcCAucHJvZHVjdF9fYnV5LWxpbmsge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuc2lkZWJhci1wcm9kdWN0LXdyYXAgLnByb2R1Y3QgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzVjYmNmNjsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIFdpc2hsaXN0IE1lbWJlclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgRm9vdGVyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmNvbnRlbnQtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSkge1xuICAgICAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDQ5LjU3NDQ2ODA3MjYlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg1MTA2Mzg1NDklOyB9IH1cbiAgICAuY29udGVudC1pbmZvIC5mb290ZXJfX2xlZnQgLmltZy1zb2NpYWwge1xuICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19sZWZ0IC5pbWctcGh5YWR2IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgICAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19sZWZ0IC5pbWctcGh5YWR2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSkge1xuICAgICAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19yaWdodCB7XG4gICAgICAgIHdpZHRoOiA0OS41NzQ0NjgwNzI2JTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIC5jb250ZW50LWluZm8gLmZvb3Rlcl9fcmlnaHQgLmZvb3Rlci1uYXYge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAgICAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19yaWdodCAuZm9vdGVyLW5hdiBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9XG4gICAgICAgIC5jb250ZW50LWluZm8gLmZvb3Rlcl9fcmlnaHQgLmZvb3Rlci1uYXYgbGkgYSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCB3aGl0ZTsgfVxuICAgICAgICAgIC5jb250ZW50LWluZm8gLmZvb3Rlcl9fcmlnaHQgLmZvb3Rlci1uYXYgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAuY29udGVudC1pbmZvIC5mb290ZXJfX3JpZ2h0IC5mb290ZXItbmF2IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgLmNvbnRlbnQtaW5mbyAuZm9vdGVyX19yaWdodCAuY29weXJpZ2h0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG4gICAgICAuY29udGVudC1pbmZvIC5mb290ZXJfX3JpZ2h0IC5jb3B5cmlnaHQgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIC5jb250ZW50LWluZm8gLmZvb3Rlcl9fcmlnaHQgLmNvcHlyaWdodCBhOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYmFjay10by10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGhlaWdodDogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogM3B4OyB9XG4gIC5iYWNrLXRvLXRvcDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICBjb2xvcjogIzVjYmNmNjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJhY2stdG8tdG9wOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhMTM3ZDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcbiAgICAuYmFjay10by10b3Age1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi53bHJ3X2NyZWRpdCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBNb2RhbCBMb2dpbiBXaW5kb3cgU3R5bGluZ1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5tb2RhbC1sb2dpbl9fd2luZG93IHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLm1vZGFsLWxvZ2luX193aW5kb3cge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfSB9XG4gIC5tb2RhbC1sb2dpbl9fd2luZG93IC5jbG9zZS1idG4ge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLm1vZGFsLWxvZ2luX193aW5kb3cgLmNsb3NlLWJ0biB7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIHJpZ2h0OiAtMTBweDsgfSB9XG4gIC5tb2RhbC1sb2dpbl9fd2luZG93ICNsb2dpbmZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYmNmNjsgfVxuICAubW9kYWwtbG9naW5fX3dpbmRvdyBhLmxvc3QtcGFzc3dvcmQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2NjYyAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAubW9kYWwtbG9naW5fX3dpbmRvdyBhLmxvc3QtcGFzc3dvcmQ6aG92ZXIge1xuICAgICAgY29sb3I6ICM1Y2JjZjYgIWltcG9ydGFudDsgfVxuXG4uYmFubmVyLCAud3JhcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgR3Jhdml0eSBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5nZmllbGRfbGFiZWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTsgfVxuICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCwgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2VhZWFlYTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjsgfVxuICAgICAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIGlucHV0OmZvY3VzLCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNWNiY2Y2O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmOGZlO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjFzIGxpbmVhcjsgfVxuLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiY2Y2O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjYThmMzsgfVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjNWNiY2Y2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDUwcHggMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIE1NZW51IE1vYmlsZSBBcHAtc3R5bGUgbWVudVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUNCQ0Y2OyB9XG5cbi5tbS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1tLXdyYXBwZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubW0tbWVudSwgLm1tLXBhbmVscywgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDA7IH1cblxuLm1tLW1lbnUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjNWNiY2Y2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDsgfVxuXG4ubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiAtbXMtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5tbS1wYW5lbC5tbS1vcGVuZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTsgfVxuXG4ubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApOyB9XG5cbi5tbS1wYW5lbC5tbS1oaWdoZXN0IHtcbiAgei1pbmRleDogMTsgfVxuXG4ubW0tcGFuZWxzLCAubW0tcGFuZWxzID4gLm1tLXBhbmVsIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4ubW0tcGFuZWxzID4gLm1tLXBhbmVsIHtcbiAgYmFja2dyb3VuZDogIzVjYmNmNjtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbiNtbWVudS5tbS1vcGVuZWQgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlOyB9XG5cbi5tbS1wYW5lbHMgPiAubW0tcGFuZWwubW0taGFzbmF2YmFyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuLm1tLXBhbmVscyA+IC5tbS1wYW5lbDpiZWZvcmUsIC5tbS1wYW5lbHMgPiAubW0tcGFuZWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDsgfVxuXG4ubW0tdmVydGljYWwgLm1tLXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtby10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyAubW0tcGFuZWwsIC5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDsgfVxuXG4ubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgPiBsaTpsYXN0LWNoaWxkOmFmdGVyLCAubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgPiBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubW0tdmVydGljYWwgbGkubW0tb3BlbmVkID4gLm1tLXBhbmVsLCBsaS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQgPiAubW0tcGFuZWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3ID4gbGkgPiAubW0tbmV4dCwgLm1tLWxpc3R2aWV3ID4gbGkubW0tdmVydGljYWwgPiAubW0tbmV4dCB7XG4gIGhlaWdodDogNDBweDtcbiAgYm90dG9tOiBhdXRvOyB9XG5cbi5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgPiBsaSA+IC5tbS1uZXh0OmFmdGVyLCAubW0tbGlzdHZpZXcgPiBsaS5tbS12ZXJ0aWNhbCA+IC5tbS1uZXh0OmFmdGVyIHtcbiAgdG9wOiAxNnB4O1xuICBib3R0b206IGF1dG87IH1cblxuLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZCA+IC5tbS1uZXh0OmFmdGVyLCAubW0tbGlzdHZpZXcgPiBsaS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQgPiAubW0tbmV4dDphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLm1tLW5hdmJhciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7IH1cblxuLm1tLW5hdmJhciA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwOyB9XG5cbi5tbS1uYXZiYXIgYSwgLm1tLW5hdmJhciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5tbS1uYXZiYXIgLm1tLXRpdGxlIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1tLW5hdmJhciAubW0tYnRuIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLm1tLW5hdmJhciAubW0tYnRuOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsZWZ0OiAwOyB9XG5cbi5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHJpZ2h0OiAwOyB9XG5cbi5tbS1wYW5lbCAubW0tbmF2YmFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW0tcGFuZWwubW0taGFzbmF2YmFyIC5tbS1uYXZiYXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW0tbGlzdHZpZXcsIC5tbS1saXN0dmlldyA+IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4ubW0tbGlzdHZpZXcge1xuICBmb250OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbi5tbS1saXN0dmlldyBhLCAubW0tbGlzdHZpZXcgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaSwgLm1tLWxpc3R2aWV3ID4gbGk6YWZ0ZXIsIC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0LCAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGkgPiBhLCAubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4ge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xuICBtYXJnaW46IDA7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuIHtcbiAgY29sb3I6ICMwYTEzN2Q7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1hcnJvdywgLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuLm1tLWFycm93IHtcbiAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGk6bm90KC5tbS1kaXZpZGVyKTphZnRlciB7XG4gIGxlZnQ6IDIwcHg7IH1cblxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgzLCAyLCAxLCAwKTtcbiAgd2lkdGg6IDUwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyOyB9XG5cbi5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuXG4ubW0tbGlzdHZpZXcgLm1tLW5leHQgKyBhLCAubW0tbGlzdHZpZXcgLm1tLW5leHQgKyBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG5cbi5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbiArIGEsIC5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbiArIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLm1tLXBhbmVscyA+IC5tbS1wYW5lbCA+IC5tbS1saXN0dmlldyB7XG4gIG1hcmdpbjogMjBweCAtMjBweDsgfVxuXG4ubW0tcGFuZWxzID4gLm1tLXBhbmVsID4gLm1tLWxpc3R2aWV3OmZpcnN0LWNoaWxkLCAubW0tcGFuZWxzID4gLm1tLXBhbmVsID4gLm1tLW5hdmJhciArIC5tbS1saXN0dmlldyB7XG4gIG1hcmdpbi10b3A6IC0yMHB4OyB9XG5cbi5tbS1saXN0dmlldyAubW0taW5zZXQge1xuICBsaXN0LXN0eWxlOiBpbnNpZGUgZGlzYztcbiAgcGFkZGluZzogMCAxMHB4IDE1cHggNDBweDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5tbS1saXN0dmlldyAubW0taW5zZXQgPiBsaSB7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG5cbi5tbS1saXN0dmlldyAubW0tZGl2aWRlciB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtaW5kZW50OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG4ubW0tbGlzdHZpZXcgLm1tLXNwYWNlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4OyB9XG5cbi5tbS1saXN0dmlldyAubW0tc3BhY2VyID4gLm1tLW5leHQge1xuICB0b3A6IDQwcHg7IH1cblxuLm1tLWxpc3R2aWV3IC5tbS1zcGFjZXIubW0tZGl2aWRlciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4OyB9XG5cbi5tbS1wcmV2OmJlZm9yZSwgLm1tLW5leHQ6YWZ0ZXIsIC5tbS1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLm1tLXByZXY6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBsZWZ0OiAyM3B4OyB9XG5cbi5tbS1uZXh0OmFmdGVyLCAubW0tYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcmlnaHQ6IDIzcHg7IH1cblxuLm1tLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuXG4ubW0tbWVudSAubW0tbmF2YmFyID4gKiwgLm1tLW1lbnUgLm1tLW5hdmJhciBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cblxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmJlZm9yZSwgLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsIC5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1hcnJvdzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzBhMTM3ZDsgfVxuXG4ubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSBhOm5vdCgubW0tbmV4dCkge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgY29sb3I6ICMwYTEzN2Q7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkubW0tc2VsZWN0ZWQgPiBhOm5vdCgubW0tbmV4dCksIC5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpLm1tLXNlbGVjdGVkID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4ubW0tbWVudS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgPiBsaS5tbS1vcGVuZWQgPiBhLm1tLW5leHQsIC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZCA+IC5tbS1wYW5lbCwgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsID4gYS5tbS1uZXh0LCAubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaS5tbS1vcGVuZWQubW0tdmVydGljYWwgPiAubW0tcGFuZWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi5tbS1tZW51IC5tbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4vKlxuICBqUXVlcnkubW1lbnUgb2ZmY2FudmFzIGFkZG9uIENTU1xuKi9cbi5tbS1wYWdlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7IH1cblxuaHRtbC5tbS1vcGVuZWQge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5odG1sLm1tLWJsb2NraW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5odG1sLm1tLWJsb2NraW5nIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7IH1cblxuI21tLWJsb2NrZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMsIDIsIDEsIDApO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OyB9XG5cbmh0bWwubW0tYmxvY2tpbmcgI21tLWJsb2NrZXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1tZW51Lm1tLWN1cnJlbnQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW0tbWVudSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1heC13aWR0aDogNDQwcHg7IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQwcHgsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7IH0gfVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1NTBweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0MHB4LCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQwcHgsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NDBweCwgMCk7IH0gfVxuXG4vKipcbiAqIE1vZGFsIExvZ2luIFdpbmRvdyBCYXNpYyBTdHlsaW5nXG4gKlxuICovXG4ubW9kYWwtbG9naW4tdHJpZ2dlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubW9kYWwtbG9naW5fX292ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpOyB9XG5cbi5tb2RhbC1sb2dpbl9fd2luZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtbG9naW5fX3dpbmRvdyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjUwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IH0gfVxuXG4ubW9kYWwtbG9naW5fX3dpbmRvdyBoMSB7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4ubW9kYWwtbG9naW5fX3dpbmRvdyAjbG9naW5mb3JtIC5sb2dpbi11c2VybmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ubW9kYWwtbG9naW5fX3dpbmRvdyAjbG9naW5mb3JtIC5sb2dpbi11c2VybmFtZSBsYWJlbCwgLm1vZGFsLWxvZ2luX193aW5kb3cgI2xvZ2luZm9ybSAubG9naW4tcGFzc3dvcmQgbGFiZWwge1xuICB3aWR0aDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzk5OTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cblxuLm1vZGFsLWxvZ2luX193aW5kb3cgI2xvZ2luZm9ybSAubG9naW4tdXNlcm5hbWUgaW5wdXQsIC5tb2RhbC1sb2dpbl9fd2luZG93ICNsb2dpbmZvcm0gLmxvZ2luLXBhc3N3b3JkIGlucHV0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLm1vZGFsLWxvZ2luX193aW5kb3cgI2xvZ2luZm9ybSAubG9naW4tcmVtZW1iZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5tb2RhbC1sb2dpbl9fd2luZG93ICNsb2dpbmZvcm0gLmxvZ2luLXJlbWVtYmVyIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5tb2RhbC1sb2dpbl9fd2luZG93ICNsb2dpbmZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dCB7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAuNjE4ZW0gMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjNTE1MTUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlOWViO1xuICBib3JkZXI6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYmNmNjtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuICAubW9kYWwtbG9naW5fX3dpbmRvdyAjbG9naW5mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyY2E4ZjM7IH1cblxuLm1vZGFsLWxvZ2luX193aW5kb3cgLmNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xcyBsaW5lYXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtbG9naW5fX3dpbmRvdyAuY2xvc2UtYnRuIHtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICByaWdodDogLTEwcHg7IH0gfVxuXG4ubW9kYWwtbG9naW5fX3dpbmRvdyAuY2xvc2UtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYmNmNjsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIEdvb2dsZSBBZFNlbnNlIEFkc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hZHNlbnNlLCAuY29kZS1ibG9jay5jb2RlLWJsb2NrLTEuYWktdGFibGV0LXBob25lIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuYWRzZW5zZS5kZXNrdG9wLW9ubHksIC5jb2RlLWJsb2NrLmNvZGUtYmxvY2stMS5haS10YWJsZXQtcGhvbmUuZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcbiAgICAgIC5hZHNlbnNlLmRlc2t0b3Atb25seSwgLmNvZGUtYmxvY2suY29kZS1ibG9jay0xLmFpLXRhYmxldC1waG9uZS5kZXNrdG9wLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAuYWRzZW5zZS5kZXNrdG9wLW9ubHkgaW5zLCAuY29kZS1ibG9jay5jb2RlLWJsb2NrLTEuYWktdGFibGV0LXBob25lLmRlc2t0b3Atb25seSBpbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAuYWRzZW5zZS5tb2Itb25seSwgLmNvZGUtYmxvY2suY29kZS1ibG9jay0xLmFpLXRhYmxldC1waG9uZS5tb2Itb25seSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcbiAgICAgIC5hZHNlbnNlLm1vYi1vbmx5LCAuY29kZS1ibG9jay5jb2RlLWJsb2NrLTEuYWktdGFibGV0LXBob25lLm1vYi1vbmx5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5hZHNlbnNlIGlucywgLmNvZGUtYmxvY2suY29kZS1ibG9jay0xLmFpLXRhYmxldC1waG9uZSBpbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWRzZW5zZSBpbnMgaW5zLCAuY29kZS1ibG9jay5jb2RlLWJsb2NrLTEuYWktdGFibGV0LXBob25lIGlucyBpbnMge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5hZHNlbnNlIGlucyBpbnMgaW5zLCAuY29kZS1ibG9jay5jb2RlLWJsb2NrLTEuYWktdGFibGV0LXBob25lIGlucyBpbnMgaW5zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAgIC5hZHNlbnNlIGlucyBpbnMgaW5zIGlmcmFtZSwgLmNvZGUtYmxvY2suY29kZS1ibG9jay0xLmFpLXRhYmxldC1waG9uZSBpbnMgaW5zIGlucyBpZnJhbWUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBXb29jb21tZXJjZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC53b29jb21tZXJjZSBhLmJ1dHRvbiwgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiY2Y2O1xuICBjb2xvcjogd2hpdGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMXMgbGluZWFyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKSB7XG4gICAgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3ZlciwgLndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNkMGY5O1xuICAgICAgY29sb3I6IHdoaXRlOyB9IH1cbiAgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDphY3RpdmUsIC53b29jb21tZXJjZSBhLmJ1dHRvbjphY3RpdmUsIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmFjdGl2ZSwgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4Y2QwZjk7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMTM3ZDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjFzIGxpbmVhcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSkge1xuICAgIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTFhYWM7XG4gICAgICBjb2xvcjogd2hpdGU7IH0gfVxuICAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDphY3RpdmUsIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6YWN0aXZlLCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6YWN0aXZlLCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTFhYWM7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdyBpbnB1dC5pbnB1dC10ZXh0LCAud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDMxcHg7IH1cblxuLnBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UsIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSwgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOGZhZTFiOyB9XG4ucGFnZSAud29vY29tbWVyY2UtaW5mbywgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvLCAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mbyB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMGFkNGU7IH1cbiAgLnBhZ2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlLCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlLCAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mbzpiZWZvcmUge1xuICAgIGNvbG9yOiAjZjBhZDRlOyB9XG4ucGFnZSBzcGFuLm9uc2FsZSwgLndvb2NvbW1lcmNlIHNwYW4ub25zYWxlLCAud29vY29tbWVyY2UtcGFnZSBzcGFuLm9uc2FsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTEzN2Q7IH1cbi5wYWdlIHVsLnByb2R1Y3RzLCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjbGVhcjogYm90aDsgfVxuICAucGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gICAgd2lkdGg6IDQ5LjU3NDQ2ODA3MjYlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpudGgtY2hpbGQoZXZlbiksIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Om50aC1jaGlsZChldmVuKSwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpudGgtY2hpbGQoZXZlbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogMjQuMzYxNzAyMTA4OSU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODUxMDYzODU0OSU7IH1cbiAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpudGgtY2hpbGQoM24rMiksIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Om50aC1jaGlsZCgzbisyKSwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpudGgtY2hpbGQoM24rMikge1xuICAgICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44NTEwNjM4NTQ5JTsgfVxuICAgICAgICAucGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Om50aC1jaGlsZCg0bis0KSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Q6bnRoLWNoaWxkKDRuKzQpLCAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Om50aC1jaGlsZCg0bis0KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSkge1xuICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciBoMywgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Q6aG92ZXIgaDMsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Q6aG92ZXIgaDMge1xuICAgICAgICBjb2xvcjogIzVjYmNmNjsgfSB9XG4gICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDphY3RpdmUgaDMsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0OmFjdGl2ZSBoMywgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDphY3RpdmUgaDMge1xuICAgICAgY29sb3I6ICM1Y2JjZjY7IH1cbiAgICAucGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyLCAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIge1xuICAgICAgICAgIGhlaWdodDogMTUwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIge1xuICAgICAgICAgIGhlaWdodDogMjAwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYxLjg3NWVtKSB7XG4gICAgICAgIC5wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyLCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDIyMHB4OyB9IH1cbiAgICAgIC5wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwLCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwLCAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciAuaW1nLXdyYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwLCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwLCAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciAuaW1nLXdyYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MS44NzVlbSkge1xuICAgICAgICAgIC5wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwIHtcbiAgICAgICAgICAgIGhlaWdodDogMjIwcHg7IH0gfVxuICAgICAgICAucGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciAuaW1nLXdyYXAgaW1nLCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwIGltZywgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwIGltZywgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCBpbWcsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCBpbWcsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciAuaW1nLXdyYXAgaW1nLCAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbWctd3JhcC1vdXRlciAuaW1nLXdyYXAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MS44NzVlbSkge1xuICAgICAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaW1nLXdyYXAtb3V0ZXIgLmltZy13cmFwIGltZywgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCBpbWcsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmltZy13cmFwLW91dGVyIC5pbWctd3JhcCBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMjBweDsgfSB9XG4gICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJvZHVjdF90aXRsZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDU0cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJvZHVjdF90aXRsZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUge1xuICAgICAgICAgIGhlaWdodDogMzZweDsgfSB9XG4gICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBoMywgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgaDMsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgaDMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjFzIGxpbmVhcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBoMywgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgaDMsIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgaDMge1xuICAgICAgICAgIGhlaWdodDogMzZweDsgfSB9XG4gICAgLnBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJpY2UsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJpY2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogIzVjYmNmNjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuLnBhZ2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcywgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIHtcbiAgICAgIHdpZHRoOiA0OCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIHtcbiAgICAgIHdpZHRoOiAzMyU7IH0gfVxuLnBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSwgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiA0OCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHtcbiAgICAgIHdpZHRoOiA2MCU7IH0gfVxuICAucGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSBwLnByaWNlLCAucGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSBzcGFuLnByaWNlLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgcC5wcmljZSwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHNwYW4ucHJpY2UsIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHAucHJpY2UsIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHNwYW4ucHJpY2Uge1xuICAgIGNvbG9yOiAjNWNiY2Y2OyB9XG4gIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC52YXJpYXRpb25zX2Zvcm0gdGFibGUudmFyaWF0aW9ucyBzZWxlY3QsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAudmFyaWF0aW9uc19mb3JtIHRhYmxlLnZhcmlhdGlvbnMgc2VsZWN0LCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAudmFyaWF0aW9uc19mb3JtIHRhYmxlLnZhcmlhdGlvbnMgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAuY2FydCAucXVhbnRpdHkgaW5wdXQsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAuY2FydCAucXVhbnRpdHkgaW5wdXQsIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5jYXJ0IC5xdWFudGl0eSBpbnB1dCB7XG4gICAgaGVpZ2h0OiAyOHB4OyB9XG4gIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAucHJvZHVjdF9tZXRhLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAucHJvZHVjdF9tZXRhIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuICAgIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEgc3Bhbi5za3Vfd3JhcHBlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEgc3Bhbi5za3Vfd3JhcHBlciwgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgLnByb2R1Y3RfbWV0YSBzcGFuLnNrdV93cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiAjY2NjOyB9XG4gICAgICAucGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAucHJvZHVjdF9tZXRhIHNwYW4uc2t1X3dyYXBwZXIgc3Bhbi5za3UsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAucHJvZHVjdF9tZXRhIHNwYW4uc2t1X3dyYXBwZXIgc3Bhbi5za3UsIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEgc3Bhbi5za3Vfd3JhcHBlciBzcGFuLnNrdSB7XG4gICAgICAgIGNvbG9yOiAjY2NjOyB9XG4gICAgLnBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgLnByb2R1Y3RfbWV0YSBzcGFuLnBvc3RlZF9pbiwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEgc3Bhbi5wb3N0ZWRfaW4sIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEgc3Bhbi5wb3N0ZWRfaW4ge1xuICAgICAgY29sb3I6ICNjY2M7IH1cbiAgICAgIC5wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEgc3Bhbi5wb3N0ZWRfaW4gYSwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5wcm9kdWN0X21ldGEgc3Bhbi5wb3N0ZWRfaW4gYSwgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgLnByb2R1Y3RfbWV0YSBzcGFuLnBvc3RlZF9pbiBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgLnBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgLnByb2R1Y3RfbWV0YSBzcGFuLnBvc3RlZF9pbiBhOmhvdmVyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgLnByb2R1Y3RfbWV0YSBzcGFuLnBvc3RlZF9pbiBhOmhvdmVyLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAucHJvZHVjdF9tZXRhIHNwYW4ucG9zdGVkX2luIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMmNhOGYzOyB9XG4ucGFnZSBkaXYucHJvZHVjdCAuc2luZ2xlLXByb2QtZGVzYy13cmFwcGVyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpbmdsZS1wcm9kLWRlc2Mtd3JhcHBlciwgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgLnNpbmdsZS1wcm9kLWRlc2Mtd3JhcHBlciB7XG4gIGNsZWFyOiBib3RoOyB9XG4gIC5wYWdlIGRpdi5wcm9kdWN0IC5zaW5nbGUtcHJvZC1kZXNjLXdyYXBwZXIgLmRlc2NyaXB0aW9uLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpbmdsZS1wcm9kLWRlc2Mtd3JhcHBlciAuZGVzY3JpcHRpb24sIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IC5zaW5nbGUtcHJvZC1kZXNjLXdyYXBwZXIgLmRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGFnZSBkaXYucHJvZHVjdCAuc2luZ2xlLXByb2QtZGVzYy13cmFwcGVyIC5kZXNjcmlwdGlvbiwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5zaW5nbGUtcHJvZC1kZXNjLXdyYXBwZXIgLmRlc2NyaXB0aW9uLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCAuc2luZ2xlLXByb2QtZGVzYy13cmFwcGVyIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5wYWdlIGRpdi5wcm9kdWN0IC5zaW5nbGUtcHJvZC1kZXNjLXdyYXBwZXIgLndvb2NvbW1lcmNlLXRhYnMsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuc2luZ2xlLXByb2QtZGVzYy13cmFwcGVyIC53b29jb21tZXJjZS10YWJzLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCAuc2luZ2xlLXByb2QtZGVzYy13cmFwcGVyIC53b29jb21tZXJjZS10YWJzIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGFnZSBkaXYucHJvZHVjdCAuc2luZ2xlLXByb2QtZGVzYy13cmFwcGVyIC53b29jb21tZXJjZS10YWJzLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpbmdsZS1wcm9kLWRlc2Mtd3JhcHBlciAud29vY29tbWVyY2UtdGFicywgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgLnNpbmdsZS1wcm9kLWRlc2Mtd3JhcHBlciAud29vY29tbWVyY2UtdGFicyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNsZWFyOiBub25lOyB9IH1cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5wYWdlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciBhLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIGEsIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciBhIHtcbiAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuQG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcbiAgLnBhZ2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIGEsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgYSwgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfSB9XG5AbWVkaWEgKG1pbi13aWR0aDogNjEuODc1ZW0pIHtcbiAgLnBhZ2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIGEsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgYSwgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG4ucGFnZSBkaXYucHJvZHVjdCAucmVsYXRlZC5wcm9kdWN0cywgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5yZWxhdGVkLnByb2R1Y3RzLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCAucmVsYXRlZC5wcm9kdWN0cyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cbi5wYWdlIHRhYmxlLnNob3BfdGFibGUsIC5wYWdlIHRhYmxlLmNhcnQsIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLCAud29vY29tbWVyY2UgdGFibGUuY2FydCwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5wYWdlIHRhYmxlLnNob3BfdGFibGUsIC5wYWdlIHRhYmxlLmNhcnQsIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLCAud29vY29tbWVyY2UgdGFibGUuY2FydCwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5wYWdlIHRhYmxlLnNob3BfdGFibGUsIC5wYWdlIHRhYmxlLmNhcnQsIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLCAud29vY29tbWVyY2UgdGFibGUuY2FydCwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSkge1xuICAgIC5wYWdlIHRhYmxlLnNob3BfdGFibGUsIC5wYWdlIHRhYmxlLmNhcnQsIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLCAud29vY29tbWVyY2UgdGFibGUuY2FydCwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuICAucGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRoLCAucGFnZSB0YWJsZS5jYXJ0IHRoLCAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aCwgLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGgsIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGgsIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgdGgge1xuICAgIGNvbG9yOiAjMGExMzdkOyB9XG4gIC5wYWdlIHRhYmxlLnNob3BfdGFibGUgdGQsIC5wYWdlIHRhYmxlLmNhcnQgdGQsIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkLCAud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZCwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0ZCwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZCB7XG4gICAgcGFkZGluZzogNnB4IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UgdGFibGUuc2hvcF90YWJsZSB0ZCwgLnBhZ2UgdGFibGUuY2FydCB0ZCwgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQsIC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkLCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7IH0gfVxuICAucGFnZSB0YWJsZS5zaG9wX3RhYmxlIC5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSwgLnBhZ2UgdGFibGUuY2FydCAuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHksIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIC5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSwgLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5LCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIC5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCAuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5wYWdlIHRhYmxlLnNob3BfdGFibGUgLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5LCAucGFnZSB0YWJsZS5jYXJ0IC5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSwgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5LCAud29vY29tbWVyY2UgdGFibGUuY2FydCAuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHksIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5LCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IC5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSB7XG4gICAgICAgIG1pbi13aWR0aDogODBweDsgfSB9XG4gIC5wYWdlIHRhYmxlLnNob3BfdGFibGUgdGQuYWN0aW9ucyAuY291cG9uIGlucHV0LCAucGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiBpbnB1dCwgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQuYWN0aW9ucyAuY291cG9uIGlucHV0LCAud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24gaW5wdXQsIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGQuYWN0aW9ucyAuY291cG9uIGlucHV0LCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAucGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkLmFjdGlvbnMgLmNvdXBvbiBpbnB1dCwgLnBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24gaW5wdXQsIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkLmFjdGlvbnMgLmNvdXBvbiBpbnB1dCwgLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIGlucHV0LCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkLmFjdGlvbnMgLmNvdXBvbiBpbnB1dCwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24gaW5wdXQge1xuICAgICAgICB3aWR0aDogNDglOyB9IH1cbiAgLnBhZ2UgdGFibGUuc2hvcF90YWJsZSB0ZC5hY3Rpb25zIGlucHV0LmJ1dHRvbiwgLnBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGlucHV0LmJ1dHRvbiwgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQuYWN0aW9ucyBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkLmFjdGlvbnMgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgaW5wdXQuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5wYWdlIHRhYmxlLnNob3BfdGFibGUgdGQuYWN0aW9ucyBpbnB1dC5idXR0b24sIC5wYWdlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkLmFjdGlvbnMgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGlucHV0LmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0ZC5hY3Rpb25zIGlucHV0LmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGlucHV0LmJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA0OCU7IH0gfVxuXG4iXX0= */
/*# sourceMappingURL=main.css.map */
